"use strict";this.default_gr=this.default_gr||{};(function(_){var window=this;
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
*/
/*

 (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.
*/
/*


 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.
*/
/*

 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
*/
/*

 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.
*/
/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
/*

 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}
*/
/*

 SPDX-License-Identifier: Apache-2.0
*/
var ba,baa,caa,eaa,da,faa,gaa,haa,jaa,iaa,oa,saa,ra,taa,uaa,vaa,xaa,Baa,Eaa,Haa,Jaa,Qaa,Oaa,Saa,Uaa,Waa,$aa,cba,eba,jba,lba,nba,oba,pba,sba,uba,xb,zba,Bba,Aba,Fba,Fb,Gba,Lb,Mb,Hba,Iba,Jba,Kba,Lba,Nba,Mba,Oba,Pba,Qba,Rba,Sba,Tba,Uba,Vba,Wba,Yba,Zba,$ba,eca,Zb,gca,hca,ac,ica,bc,cc,jca,kca,lca,mca,hc,nca,oca,pca,qca,rca,uca,tca,vca,xca,yca,zca,Aca,pc,Bca,Cca,Dca,Eca,uc,Gca,Jca,Lca,Kca,Oca,Mca,Nca,Pca,Tca,Qca,Uca,wca,Vca,Wca,Yca,zc,Ac,Zca,$ca,ada,bda,cda,dda,eda,ida,jda,kda,oda,rda,sda,tda,wda,vda,Ada,
Bda,Cda,Oc,Eda,Jc,Hda,Jda,Qda,Oda,Rda,Tc,Tda,Uda,Vda,bea,cea,$da,aea,dea,eea,fea,hea,Wc,iea,jea,$c,kea,oea,pea,sea,tea,uea,gd,wea,hd,yea,zea,Aea,Bea,Cea,Dea,Eea,Iea,Gea,od,Pea,Rea,Qea,sd,Tea,Uea,Ad,Wea,Yea,Zea,Xea,$ea,afa,bfa,cfa,efa,ffa,dfa,gfa,ifa,hfa,jfa,lfa,ofa,sfa,qfa,pfa,rfa,ufa,wfa,vfa,yfa,Jd,xfa,Afa,tfa,Bfa,Cfa,Dfa,Ffa,Gfa,Efa,Ifa,Hfa,Kfa,Jfa,Lfa,Pfa,Md,Sfa,Ufa,Tfa,Xfa,Vfa,Od,Yfa,aga,Zfa,Td,bga,dga,Wd,Zd,fga,gga,iga,hga,jga,kga,nga,pga,oga,$d,rga,sga,tga,uga,vga,wga,xga,zga,Bga,Cga,Fga,Hga,
ee,Iga,Lga,Uga,Oga,Wga,Xga,Yga,aha,cha,he,dha,eha,gha,hha,fha,jha,nha,oha,kha,pha,qha,Aha,Dha,Cha,mha,Bha,iha,lha,Fha,Hha,Iha,Gha,zha,Kha,Lha,Mha,Nha,Pha,Qha,Rha,Tha,Sha,Vha,Xha,Yha,Zha,$ha,aia,cia,eia,bia,dia,gia,lia,jia,hia,oia,qia,ria,sia,tia,uia,wia,xia,via,zia,Aia,yia,Dia,Eia,Jia,Iia,Kia,Lia,Nia,Oia,Mia,Pia,Qia,Ria,Sia,Uia,Via,Zia,aja,dja,cja,$ia,lja,jja,nja,mja,oja,qja,pja,sja,rja,tja,vja,wja,zja,Bja,Aja,Eja,Fja,Dja,Gja,Hja,Kja,Ija,Oja,Pja,Qja,Tja,Uja,Vja,Xja,Yja,Zja,$ja,aka,bka,Wja,eka,dka,
cka,fka,gka,hka,ika,nf,jka,kka,lka,mka,nka,oka,of,pka,qf,ska,tka,vka,wka,yka,xka,uka,zka,rf,Aka,Dka,Eka,Fka,Gka,Bka,Cka,Hka,Jka,Kka,Lka,uf,Mka,Nka,Oka,Qka,Pka,Ska,Tka,Wka,Uka,Vka,Xka,Yka,Zka,$ka,ala,dla,fla,ela,gla,hla,ila,jla,mla,kla,lla,ola,nla,pla,qla,rla,Cf,sla,tla,Df,Ef,xla,vla,zla,Ala,Bla,Ela,Cla,Dla,Jla,Ila,Fla,Lla,Kla,Mla,Pla,Nla,Tla,Qla,Rla,Sla,Ula,Wla,Yla,$la,bma,cma,dma,ema,fma,gma,hma,jma,ima,lma,mma,nma,oma,pma,rma,sma,uma,vma,wma,If,yma,Ama,Ema,Fma,Ima,Jma,Pma,Sma,Uma,Zma,cna,dna,ena,
fna,gna,hna,ina,jna,kna,qna,rna,wna,Kna,Nna,Ona,Jna,Pna,Qna,Rna,Una,Sna,Tna,Zna,vg,coa,eoa,doa,foa,wg,goa,ioa,xg,joa,koa,loa,moa,noa,yg,ooa,zg,Ag,poa,roa,qoa,toa,uoa,aoa,woa,Bg,yoa,zoa,Aoa,Cg,Boa,Doa,Eoa,Foa,Goa,Hoa,Ioa,Koa,Loa,Moa,Noa,Poa,Qoa,Dg,Eg,Soa,Uoa,Toa,Voa,Woa,Zoa,Xoa,$oa,apa,fpa,hpa,jpa,lpa,ppa,Jg,rpa,spa,tpa,upa,vpa,xpa,ypa,wpa,zpa,Bpa,Cpa,Fpa,Gpa,Og,Jpa,Kpa,Mpa,Npa,Opa,Ppa,Qpa,Rpa,Spa,Tpa,Upa,Ug,Vpa,Xpa,Ypa,Zpa,aqa,$pa,dqa,cqa,eqa,fqa,hqa,gqa,iqa,jqa,kqa,lqa,mqa,nqa,oqa,pqa,qqa,rqa,sqa,
tqa,wqa,xqa,yqa,zqa,Bqa,Hqa,Kqa,Lqa,Mqa,Nqa,Oqa,Pqa,Qqa,Rqa,Sqa,Wqa,Xqa,Zqa,ara,bra,cra,era,dra,gra,kra,ira,ora,pra,rra,tra,wra,xra,sra,Bra,ah,Ira,Pra,Jra,Qra,Rra,Sra,Tra,Ura,Vra,Wra,Yra,$ra,asa,bsa,csa,dsa,esa,fsa,gsa,hsa,jsa,ksa,lsa,msa,nsa,osa,psa,qsa,rsa,ssa,tsa,usa,vsa,Isa,Jsa,Ksa,Lsa,Msa,Qsa,Rsa,Ssa,Usa,Wsa,Vsa,Xsa,Ysa,$sa,ata,cta,dta,hta,jta,kta,lta,mta,nta,ota,Ch,pta,sta,uta,wta,xta,yta,zta,Ata,Cta,Dta,Eta,Fta,Gta,Mta,Ota,Pta,Lta,Hta,Nta,Ita,Kta,Sta,Jta,Vta,Wta,Xta,$ta,aua,bua,cua,dua,eua,
fua,gua,hua,iua,jua,kua,lua,mua,nua,oua,pua,qua,rua,sua,uua,vua,wua,xua,yua,zua,Aua,Cua,Dua,Eua,Fua,Gua,Hua,Iua,Jua,Kua,Lua,Mua,Nua,Oua,Pua,Qua,Rua,Sua,Tua,Uua,Vua,Wua,Xua,Yua,Zua,$ua,ava,bva,cva,eva,fva,gva,iva,jva,kva,mva,nva,ova,pva,qva,rva,sva,tva,uva,vva,wva,xva,zva,yva,Bva,Eva,Cva,Dva,Fva,Gva,Hva,Jva,Iva,Kva,Lva,Nva,Mva,Ova,Pva,Qva,Rva,Vva,Wva,$va,awa,bwa,Nh,cwa,Ph,ewa,Qh,lwa,Rh,rta,maa,naa,mwa,nwa,owa,qwa,qta,rwa,laa;
_.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.EJb=!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};_.ha=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("y");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,f,g,h;return _.ia(function(n){switch(n.Tc){case 1:_.kaa(n,2,3);var r=a[Symbol.asyncIterator];f=void 0!==r?r.call(a):new laa(_.l(a));case 5:return _.ja(n,f.next(),8);case 8:d=n.Al;if(d.done){n.Oi(3);break}g=d.value;b.next(g);n.Oi(5);break;case 3:maa(n);n.XJ=0;n.XK=9;if(!d||d.done||!(e=f.return)){n.Oi(9);break}return _.ja(n,e.call(f),9);case 9:maa(n,0,0,1);if(c)throw c.error;naa(n,10,1);break;case 10:naa(n,4);break;case 2:h=_.oaa(n);c={error:h};n.Oi(3);break;case 4:b.complete(),
n.Tc=0}})};oa=function(a,b){if(!b.closed)return a instanceof _.ma?a.subscribe(b):paa(a)(b)};_.pa=function(a,b){if(a&&"function"===typeof a.Yz)return a.Yz(b);throw new TypeError("B");};_.qaa=function(a,b,c){if(a&&"function"===typeof a.Yz)return a.Yz.call(b,c);throw new TypeError("B");};_.qa=function(a){return function(b){return _.pa(b,new raa(a))}};saa=function(a){return a instanceof Date&&!isNaN(a)};ra=function(a){return a&&"function"===typeof a.zi};
_.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 _.ma(function(e){var f=Math.max(0,saa(a)?+a-c.now():a);return c.zi(taa,f,{counter:0,mva:d,rN:e})})};taa=function(a){var b=a.mva,c=a.rN,d=a.counter++;c.next(d);if(!c.closed){if(0>b)return c.complete();this.zi(a,b)}};uaa=function(a,b){b=void 0===b?_.sa:b;return _.qa(function(){return _.ta(a,b)})};
vaa=function(a,b){return new _.ma(function(c){var d=new _.ca,e=0;d.add(b.zi(function(){e===a.length?c.complete():(c.next(a[e++]),c.closed||d.add(this.zi()))}));return d})};_.ya=function(a){return a instanceof _.ma?a:new _.ma(paa(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})}};xaa=function(a,b){return b?vaa(a,b):new _.ma(waa(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,_.Ba)(e)&&(a=e);baa(e)&&Object.getPrototypeOf(e)===Object.prototype&&(d=Object.keys(e),a=d.map(function(f){return e[f]}))}return _.pa(xaa(a,c),new _.yaa(b,d))};_.Ea=function(){var a=_.ea.apply(0,arguments),b=a[a.length-1];return ra(b)?(a.pop(),vaa(a,b)):xaa(a)};
_.m=function(a){return function(b){if("function"!==typeof a)throw new TypeError("F");return _.pa(b,new zaa(a))}};_.Fa=function(a,b){var c=void 0===c?Infinity:c;if("function"===typeof b)return function(d){return d.ka(_.Fa(function(e,f){return _.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 Aaa(a,c))}};_.Ga=function(a){a=void 0===a?Infinity:a;return _.Fa(da,a)};
_.Ia=function(){return _.Ga(1)(_.Ea.apply(null,_.Ha(_.ea.apply(0,arguments))))};Baa=function(){var a=_.ea.apply(0,arguments);return function(b){return _.qaa(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 Caa(a,b))}};Eaa=function(a){Daa(a)};_.Ka=function(a){a=void 0===a?null:a;return function(b){return _.pa(b,new Faa(a))}};
_.La=function(a,b){b=void 0===b?_.sa:b;var c=saa(a)?+a-b.now():Math.abs(a);return function(d){return _.pa(d,new Gaa(c,b))}};_.Ma=function(a){return new _.ma(function(b){return b.error(a)})};Haa=function(a,b){if("string"!==typeof a.kind)throw new TypeError("G");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)}};Jaa=function(){return function(a){return _.pa(a,new Iaa)}};
_.Oa=function(a){return function(b){return _.pa(b,new Kaa(a))}};_.Qa=function(a){return function(b){return _.pa(b,new Laa(a))}};_.Ua=function(a){if(isNaN(a))throw new TypeError("H");if(0>a)throw new Maa;return function(b){return 0===a?_.Ta:_.pa(b,new Naa(a))}};Qaa=function(a){a=void 0===a?Oaa:a;return function(b){return _.pa(b,new Paa(a))}};Oaa=function(){return new Va};Saa=function(a){return function(b){return _.pa(b,new Raa(a))}};Uaa=function(a){return function(b){return _.pa(b,new Taa(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):Qaa(function(){return new Va}))}};Waa=function(a){return function(b){return _.pa(b,new Vaa(a))}};_.Yaa=function(){return function(a){return _.pa(a,new Xaa)}};_.Xa=function(){if(isNaN(1))throw new TypeError("H");return function(a){return _.pa(a,new Zaa)}};
$aa=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):Qaa(function(){return new Va}))}};_.$a=function(a){return function(b){return _.pa(b,new aba(a))}};cba=function(){return function(a){return _.pa(a,new bba)}};_.bb=function(a,b){var c=!1;2<=arguments.length&&(c=!0);return function(d){return _.pa(d,new dba(a,b,c))}};
_.cb=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 _.ma?a[0]:_.Ga(b)(xaa(a,c))};eba=function(){var a=_.ea.apply(0,arguments);return function(b){return _.qaa(b,_.cb.apply(null,[b].concat(_.Ha(a))))}};_.ib=function(){return function(a){return _.pa(a,new fba)}};
_.kb=function(a){return function(b){var c="function"===typeof a?a:function(){return a};var d=Object.create(b,gba);d.source=b;d.KPb=c;return d}};_.iba=function(a){var b=void 0===b?0:b;return function(c){return _.pa(c,new hba(a,b))}};jba=function(){var a=_.ea.apply(0,arguments),b=a.length;if(0===b)throw Error("I");return _.m(function(c){var d=c;for(c=0;c<b;c++){var e=void 0;d=null==(e=d)?void 0:e[a[c]];if("undefined"===typeof d)return}return d})};_.nb=function(a){var b=new _.mb(a,void 0,void 0);return function(c){return _.kb(function(){return b})(c)}};
lba=function(){var a=_.ea.apply(0,arguments);if(1===a.length)if((0,_.Ba)(a[0]))a=a[0];else return _.ya(a[0]);return _.pa(xaa(a),new kba)};
_.mba=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 _.ob;try{var v=a(h)}catch(A){return d.error(A),null}e.add(v.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(v){return d.next(v)},error:function(v){var A=n();A&&A.next(v)},complete:function(){return d.complete()}});g?(f.unsubscribe(),f=null,g=!1,r()):e.add(f)};
r();return e})}};nba=function(){return new _.ob};oba=function(){return function(a){return _.ib()(_.kb(nba)(a))}};_.qb=function(a){var b=a&&"object"===typeof a?a:{bufferSize:a,mja:void 0,uD:!1,Rg:void 0};return function(c){return _.pa(c,pba(b))}};
pba=function(a){var b=void 0===a.bufferSize?Infinity:a.bufferSize,c=void 0===a.mja?Infinity:a.mja,d=a.uD,e=a.Rg,f,g=0,h;return function(n){g++;if(f)var r=f.subscribe(this);else f=new _.mb(b,c,e),r=f.subscribe(this),h=n.subscribe({next:function(v){f.next(v)},error:function(v){var A=f;f=h=void 0;A.error(v)},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)})}};
_.rb=function(){return function(a){return _.pa(a,new qba)}};_.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)}};sba=function(a){return a in rba?(delete rba[a],!0):!1};_.ub=function(a){return function(b){return _.pa(b,new tba(a))}};uba=function(a){return _.ub(function(){return a})};_.vb=function(a){return function(b){return _.pa(b,new vba(a))}};
_.xba=function(a,b){b=void 0===b?!1:b;return function(c){return _.pa(c,new wba(a,b))}};xb=function(){};_.yb=function(a,b,c){return function(d){return _.pa(d,new yba(a,b,c))}};zba=function(a){a.rN.e8()};_.zb=function(a){return new _.ma(function(b){try{var c=a()}catch(d){b.error(d);return}return _.ya(c).subscribe(b)})};
Bba=function(){var a;return function(b){var c,d=void 0,e=void 0,f;a=null!=(f=a)?f:_.sa;saa(36E5)?c=36E5:d=36E5;var g;e=null!=(g=e)?g:Aba;if(null==c&&null==d)throw new TypeError("J");return _.pa(b,function(h){var n=this,r=new _.ca,v,A=null,D=null,I=0,L=function(Q){r.add(A=a.zi(function(){var Z={h1c:null,zta:D,u1:I};try{var la=_.ya(e(Z))}catch(va){n.error(va);return}v.unsubscribe();r.add(la.subscribe(n))},Q))};r.add(v=h.subscribe({next:function(Q){var Z;null==(Z=A)||Z.unsubscribe();A=null;I++;D=Q;null!=
d&&0<d&&L(d);n.next(Q)},error:function(Q){return n.error(Q)},complete:function(){return n.complete()}}));h=null!=c?"number"===typeof c?c:+c-a.now():d;L(h);return r})}};Aba=function(a){throw new Cba(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 Dba(a,c))}};_.Bb=function(){var a=_.ea.apply(0,arguments),b=void 0;"function"===typeof a[a.length-1]&&(b=a.pop());return _.pa(xaa(a),new Eba(b))};
Fba=function(a){_.Db.setTimeout(function(){throw a;},0)};Fb=function(){var a=_.Db.navigator;return a&&(a=a.userAgent)?a:""};Gba=function(a){return Hb?Jb?Jb.brands.some(function(b){return(b=b.brand)&&_.Kb(b,a)}):!1:!1};Lb=function(a){return _.Kb(Fb(),a)};Mb=function(){return Hb?!!Jb&&0<Jb.brands.length:!1};Hba=function(){return Mb()?!1:Lb("Opera")};Iba=function(){return Mb()?!1:Lb("Trident")||Lb("MSIE")};Jba=function(){return Mb()?!1:Lb("Edge")};Kba=function(){return Mb()?Gba("Microsoft Edge"):Lb("Edg/")};
Lba=function(){return Lb("Firefox")||Lb("FxiOS")};Nba=function(){return Lb("Safari")&&!(Mba()||(Mb()?0:Lb("Coast"))||Hba()||Jba()||Kba()||(Mb()?Gba("Opera"):Lb("OPR"))||Lba()||Lb("Silk")||Lb("Android"))};Mba=function(){return Mb()?Gba("Chromium"):(Lb("Chrome")||Lb("CriOS"))&&!Jba()||Lb("Silk")};Oba=function(){return Lb("Android")&&!(Mba()||Lba()||Hba()||Lb("Silk"))};Pba=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})]||""}};
Qba=function(a){var b=Fb();if("Internet Explorer"===a){if(Iba())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=
Pba(c);switch(a){case "Opera":if(Hba())return b(["Version","Opera"]);if(Mb()?Gba("Opera"):Lb("OPR"))return b(["OPR"]);break;case "Microsoft Edge":if(Jba())return b(["Edge"]);if(Kba())return b(["Edg"]);break;case "Chromium":if(Mba())return b(["Chrome","CriOS","HeadlessChrome"])}return"Firefox"===a&&Lba()||"Safari"===a&&Nba()||"Android Browser"===a&&Oba()||"Silk"===a&&Lb("Silk")?(b=c[2])&&b[1]||"":""};
Rba=function(a){if(Mb()&&"Silk"!==a){var b=Jb.brands.find(function(c){return c.brand===a});if(!b||!b.version)return NaN;b=b.version.split(".")}else{b=Qba(a);if(""===b)return NaN;b=b.split(".")}return 0===b.length?NaN:Number(b[0])};Sba=function(){return Hb?!!Jb&&!!Jb.platform:!1};Tba=function(){return Sba()?"Android"===Jb.platform:Lb("Android")};Uba=function(){return Lb("iPhone")&&!Lb("iPod")&&!Lb("iPad")};_.Ob=function(){return Uba()||Lb("iPad")||Lb("iPod")};
Vba=function(){return Sba()?"macOS"===Jb.platform:Lb("Macintosh")};Wba=function(){return Sba()?"Windows"===Jb.platform:Lb("Windows")};
Yba=function(){var a=Fb(),b="";if(Wba())b=/Windows (?:NT|Phone) ([0-9.]+)/,b=(a=b.exec(a))?a[1]:"0.0";else if(_.Ob())b=/(?:iPhone|iPod|iPad|CPU)\s+OS\s+(\S+)/,b=(a=b.exec(a))&&a[1].replace(/_/g,".");else if(Vba())b=/Mac OS X ([0-9_.]+)/,b=(a=b.exec(a))?a[1].replace(/_/g,"."):"10";else if(_.Pb(Fb(),"KaiOS"))b=/(?:KaiOS)\/(\S+)/i,b=(a=b.exec(a))&&a[1];else if(Tba())b=/Android\s+([^\);]+)(\)|;)/,b=(a=b.exec(a))&&a[1];else if(Sba()?"Chrome OS"===Jb.platform:Lb("CrOS"))b=/(?:CrOS\s+(?:i686|x86_64)\s+([0-9.]+))/,
b=(a=b.exec(a))&&a[1];return 0<=Xba(b||"",12)};_.Qb=function(a){return a[a.length-1]};Zba=function(a,b){0<=(0,_.Rb)(a,b)||a.push(b)};_.Sb=function(a,b){b=(0,_.Rb)(a,b);var c;(c=0<=b)&&Array.prototype.splice.call(a,b,1);return c};_.Tb=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[]};$ba=function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(_.Ub(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)}};
_.aca=function(a,b,c){b=b||a;var d=function(n){return _.Vb(n)?"o"+_.Wb(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};_.bca=function(a){if(!arguments.length)return[];for(var b=[],c=arguments[0].length,d=1;d<arguments.length;d++)arguments[d].length<c&&(c=arguments[d].length);for(d=0;d<c;d++){for(var e=[],f=0;f<arguments.length;f++)e.push(arguments[f][d]);b.push(e)}return b};
eca=function(a){if(!_.cca)return dca(a);for(var b="";10240<a.length;)b+=String.fromCharCode.apply(null,a.subarray(0,10240)),a=a.subarray(10240);b+=String.fromCharCode.apply(null,a);return btoa(b)};_.Xb=function(a){return fca&&null!=a&&a instanceof Uint8Array};Zb=function(a,b){if(Yb)return a[Yb]|=b;if(void 0!==a.PC)return a.PC|=b;Object.defineProperties(a,{PC:{value:b,configurable:!0,writable:!0,enumerable:!1}});return b};
gca=function(a,b){var c=_.$b(a);(c&b)!==b&&(Object.isFrozen(a)&&(a=Array.prototype.slice.call(a)),ac(a,c|b));return a};hca=function(a,b){Yb?a[Yb]&&(a[Yb]&=~b):void 0!==a.PC&&(a.PC&=~b)};_.$b=function(a){a=Yb?a[Yb]:a.PC;return null==a?0:a};ac=function(a,b){Yb?a[Yb]=b:void 0!==a.PC?a.PC=b:Object.defineProperties(a,{PC:{value:b,configurable:!0,writable:!0,enumerable:!1}});return a};ica=function(a){Zb(a,1);return a};bc=function(a){return!!(_.$b(a)&2)};cc=function(a){Zb(a,18);return a};
jca=function(a){Zb(a,16);return a};kca=function(a,b){ac(b,(a|0)&-51)};lca=function(a,b){ac(b,(a|18)&-41)};_.dc=function(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object};mca=function(a,b,c){if(null!=a)if("string"===typeof a)a=a?new _.ec(a,_.fc):_.gc();else if(a.constructor!==_.ec)if(_.Xb(a))a=c?0==a.length?_.gc():new _.ec(a,_.fc):a.length?new _.ec(new Uint8Array(a),_.fc):_.gc();else{if(!b)throw Error();a=void 0}return a};hc=function(a){nca(_.$b(a.Ne))};
nca=function(a){if(a&2)throw Error();};oca=function(a){var b=a.length;(b=b?a[b-1]:void 0)&&_.dc(b)?b.g=1:(b={},a.push((b.g=1,b)))};pca=function(a){if(null!=a&&"number"!==typeof a)throw Error("P`"+typeof a+"`"+a);return a};_.ic=function(a){return a};qca=function(a){return a};rca=function(a){return a};
uca=function(a,b,c,d){var e=!1;if(null!=a&&"object"===typeof a&&!(e=Array.isArray(a))&&a.Z_===_.kc)return a;if(!e)return c?d&2?(a=b[sca])?b=a:(a=new b,cc(a.Ne),b=b[sca]=a):b=new b:b=void 0,b;tca(a,d);return new b(a)};tca=function(a,b){var c=_.$b(a),d=c;0===d&&(d|=b&16);d|=b&2;d!==c&&ac(a,d)};vca=function(a,b){a=""+a;b=""+b;return a>b?1:a<b?-1:0};xca=function(a,b,c,d){a=uca(a,b,!0,d);c&&(a=wca(a));return a};yca=function(a){return a};zca=function(a){return a};Aca=function(a){return a};
pc=function(a,b,c,d,e){var f=_.p(a,b,d);Array.isArray(f)||(f=lc);var g=_.$b(f);g&1||ica(f);if(e)g&2||cc(f),c&1||Object.freeze(f);else{e=!(c&2);var h=g&2;c&1||!h?e&&g&16&&!h&&hca(f,16):(f=ica(Array.prototype.slice.call(f)),oc(a,b,f,d))}return f};
_.qc=function(a,b,c,d){var e=bc(a.Ne),f=pc(a,b,1,d,e),g=_.$b(f);if(!(g&4)){Object.isFrozen(f)&&(f=ica(f.slice()),oc(a,b,f,d));for(var h=0,n=0;h<f.length;h++){var r=c(f[h]);null!=r&&(f[n++]=r)}n<h&&(f.length=n);g|=5;e&&(g|=18);ac(f,g);g&2&&Object.freeze(f)}!e&&(g&2||Object.isFrozen(f))&&(f=Array.prototype.slice.call(f),Zb(f,5),oc(a,b,f,d));return f};Bca=function(a){return mca(a,!0,!0)};Cca=function(a){return mca(a,!0,!1)};_.sc=function(a,b,c,d){hc(a);c!==d?oc(a,b,c):oc(a,b,void 0,!1);return a};
Dca=function(a,b,c){hc(a);var d=pc(a,1,2,!1,!1);void 0!=c?d.splice(c,0,b):d.push(b);return a};
Eca=function(a,b,c,d,e){var f=!!(e&2);a.Sw||(a.Sw={});var g=a.Sw[c],h=pc(a,c,3,void 0,f);if(!g){var n=h;g=[];f=!!(e&2);h=!!(_.$b(n)&2);var r=n;!f&&h&&(n=Array.prototype.slice.call(n));var v=e|(h?2:0);e=h;for(var A=0;A<n.length;A++){var D=n[A];var I=b;Array.isArray(D)?(tca(D,v),D=new I(D)):D=void 0;void 0!==D&&(e=e||!!(2&_.$b(D.Ne)),g.push(D))}a.Sw[c]=g;v=_.$b(n);b=v|33;b=e?b&-9:b|8;v!=b&&(e=n,Object.isFrozen(e)&&(e=Array.prototype.slice.call(e)),ac(e,b),n=e);r!==n&&oc(a,c,n);(f||d&&h)&&cc(g);d&&Object.freeze(g);
return g}f||(f=Object.isFrozen(g),d&&!f?Object.freeze(g):!d&&f&&(g=Array.prototype.slice.call(g),a.Sw[c]=g));return g};_.tc=function(a,b,c){return _.sc(a,b,c,"")};uc=function(a,b){return null==a?b:a};Gca=function(a,b){Fca=b;a=new a(b);Fca=void 0;return a};
Jca=function(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "object":if(a)if(Array.isArray(a)){if(0!==(_.$b(a)&128))return a=Array.prototype.slice.call(a),oca(a),a}else{if(_.Xb(a))return eca(a);if(a instanceof _.ec)return Hca(a);if(a instanceof _.vc)return Ica(a)}}return a};Lca=function(a,b,c,d){if(null!=a){if(Array.isArray(a))a=Kca(a,b,c,void 0!==d);else if(_.dc(a)){var e={},f;for(f in a)e[f]=Lca(a[f],b,c,d);a=e}else a=b(a,d);return a}};
Kca=function(a,b,c,d){var e=_.$b(a);d=d?!!(e&16):void 0;a=Array.prototype.slice.call(a);for(var f=0;f<a.length;f++)a[f]=Lca(a[f],b,c,d);c(e,a);return a};Oca=function(a){return Lca(a,Mca,Nca)};Mca=function(a){return a.Z_===_.kc?a.toJSON():a instanceof _.vc?Ica(a,Oca):Jca(a)};Nca=function(a,b){a&128&&oca(b)};
Pca=function(a,b,c){c=void 0===c?lca:c;if(null!=a){if(fca&&a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var d=_.$b(a);if(d&2)return a;if(b&&!(d&32)&&(d&16||0===d))return ac(a,d|18),a;a=Kca(a,Pca,d&4?lca:c,!0);b=_.$b(a);b&4&&b&2&&Object.freeze(a);return a}a.Z_===_.kc?a=Qca(a):a instanceof _.vc&&(b=cc(Rca(a,Pca)),a=new _.vc(b,a.Q2a,a.J1a,a.lPc));return a}};
Tca=function(a,b,c,d,e,f,g){(a=a.Sw&&a.Sw[c])?(d=_.$b(a),d&2?d=a:(f=_.Sca(a,Qca),lca(d,f),Object.freeze(f),d=f),_.wc(b,c,d,e)):_.xc(b,c,Pca(d,f,g),e)};Qca=function(a){if(bc(a.Ne))return a;a=Uca(a,!0);cc(a.Ne);return a};
Uca=function(a,b){var c=a.Ne,d=jca([]),e=a.constructor.jHc;e&&d.push(e);e=a.Tz;if(e){d.length=c.length;var f={};d[d.length-1]=f}0!==(_.$b(c)&128)&&oca(d);b=b||a.DTa()?lca:kca;d=Gca(a.constructor,d);a.pxb&&(d.pxb=a.pxb.slice());f=!!(_.$b(c)&16);for(var g=e?c.length-1:c.length,h=0;h<g;h++)Tca(a,d,h-a.bQ,c[h],!1,f,b);if(e)for(var n in e)Tca(a,d,+n,e[n],!0,f,b);return d};wca=function(a){if(!bc(a.Ne))return a;var b=Uca(a,!1);b.jxb=a;return b};
Vca=function(a,b){if(Array.isArray(a)){var c=_.$b(a),d=1;!b||c&2||(d|=16);(c&d)!==d&&ac(a,c|d)}};Wca=function(a,b){return Jca(b)};_.yc=function(a,b){for(var c=[],d=0;d<a.length;d++)c.push(b(a[d]));return c};Yca=function(a,b,c){for(var d in c){var e=c[d],f=e.EL?a.getExtension(e):Xca(a,e);if(null!=f){var g=void 0;for(g in e.fieldName)if(e.fieldName.hasOwnProperty(g))break;var h=e.kPc;b[g]=h?e.EL?_.yc(f,h):h(f):f}}};
zc=function(a,b){var c=[];a.forEach(b?function(d,e){c.push([e,b(d)])}:function(d,e){c.push([e,d])});return c};_.q=function(a){return null===a?void 0:a};Ac=function(a){return null==a?void 0:Array.isArray(a)?a.map(function(b){return Hca(b)}):Hca(a)};Zca=function(a){a=_.p(a,2);if(null==a)return"";if("string"===typeof a)return a;if(_.Xb(a))return eca(a);if(Array.isArray(a))return Kca(a,Mca,Nca);if(a instanceof _.ec)return Hca(a);if(a instanceof _.t)return a.toJSON();throw Error("ga`"+a);};
_.Cc=function(a){if(bc(a.Ne))throw Error("ja");};_.Ec=function(a){return function(b){return Dc(a,b)}};
$ca=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;v=r=0}function b(A){for(var D=g,I=0;64>I;I+=4)D[I/4]=A[I]<<24|A[I+1]<<16|A[I+2]<<8|A[I+3];for(I=16;80>I;I++)A=D[I-3]^D[I-8]^D[I-14]^D[I-16],D[I]=(A<<1|A>>>31)&4294967295;A=e[0];var L=e[1],Q=e[2],Z=e[3],la=e[4];for(I=0;80>I;I++){if(40>I)if(20>I){var va=Z^L&(Q^Z);var xa=1518500249}else va=L^Q^Z,xa=1859775393;else 60>I?(va=L&Q|Z&(L|Q),xa=2400959708):(va=L^Q^Z,xa=3395469782);va=((A<<5|A>>>27)&4294967295)+
va+la+xa+D[I]&4294967295;la=Z;Z=Q;Q=(L<<30|L>>>2)&4294967295;L=A;A=va}e[0]=e[0]+A&4294967295;e[1]=e[1]+L&4294967295;e[2]=e[2]+Q&4294967295;e[3]=e[3]+Z&4294967295;e[4]=e[4]+la&4294967295}function c(A,D){if("string"===typeof A){A=unescape(encodeURIComponent(A));for(var I=[],L=0,Q=A.length;L<Q;++L)I.push(A.charCodeAt(L));A=I}D||(D=A.length);I=0;if(0==r)for(;I+64<D;)b(A.slice(I,I+64)),I+=64,v+=64;for(;I<D;)if(f[r++]=A[I++],v++,64==r)for(r=0,b(f);I+64<D;)b(A.slice(I,I+64)),I+=64,v+=64}function d(){var A=
[],D=8*v;56>r?c(h,56-r):c(h,64-(r-56));for(var I=63;56<=I;I--)f[I]=D&255,D>>>=8;b(f);for(I=D=0;5>I;I++)for(var L=24;0<=L;L-=8)A[D++]=e[I]>>L&255;return A}for(var e=[],f=[],g=[],h=[128],n=1;64>n;++n)h[n]=0;var r,v;a();return{reset:a,update:c,digest:d,digestString:function(){for(var A=d(),D="",I=0;I<A.length;I++)D+="0123456789ABCDEF".charAt(Math.floor(A[I]/16))+"0123456789ABCDEF".charAt(A[I]%16);return D}}};ada=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)};
bda=function(a,b){var c={},d;for(d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c};cda=function(a,b){var c={},d;for(d in a)c[d]=b.call(void 0,a[d],d,a);return c};dda=function(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1};eda=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b};_.fda=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b};_.gda=function(a){for(var b in a)return!1;return!0};
_.Fc=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};_.Hc=function(a){var b={},c;for(c in a)b[c]=a[c];return b};_.Ic=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<hda.length;f++)c=hda[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};
ida=function(a){var b=arguments.length;if(1==b&&Array.isArray(arguments[0]))return ida.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};jda=function(a){a&&"function"==typeof a.dispose&&a.dispose()};kda=function(a){for(var b=0,c=arguments.length;b<c;++b){var d=arguments[b];_.Ub(d)?kda.apply(null,d):jda(d)}};oda=function(a,b,c){lda(a.url,function(d){d=d.target;mda(d)?b(_.nda(d)):c(d.vg())},a.YJb,a.body,a.eZa,a.H1a,a.withCredentials)};
rda=function(a,b){a=void 0===a?window:a;return pda(new qda(a,b))};sda=function(a,b){return Zone.current.wrap(a,b)};tda=function(a,b){for(var c=a.length-1;0<=c;c--)"function"===typeof a[c]&&(a[c]=sda(a[c],b+"_"+c));return a};
wda=function(a){for(var b=["getCurrentPosition","watchPosition"],c=a.constructor.name,d={},e=0;e<b.length;d={nV:d.nV},e++){d.nV=b[e];var f=a[d.nV];if(f){var g=uda(a,d.nV);vda(g)&&(a[d.nV]=function(h){return function(n){var r=function(){return n.apply(this,tda(arguments,c+"."+h.nV))};Jc(r,n);return r}}(d)(f))}}};vda=function(a){return a?!1===a.writable?!1:!("function"===typeof a.get&&"undefined"===typeof a.set):!0};
Ada=function(a,b,c){var d=uda(a,b);!d&&c&&uda(c,b)&&(d={enumerable:!0,configurable:!0});if(d&&d.configurable&&(c=Kc("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=xda[g];h||(h=xda[g]=Kc("ON_PROPERTY"+g));d.set=function(n){var r=this;r||a!==Lc||(r=Lc);r&&("function"===typeof r[h]&&r.removeEventListener(g,yda),f&&f.call(r,null),r[h]=n,"function"===typeof n&&r.addEventListener(g,yda,!1))};d.get=function(){var n=this;n||a!==Lc||(n=Lc);
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};zda(a,b,d);a[c]=!0}};Bda=function(a,b,c){if(b)for(var d=0;d<b.length;d++)Ada(a,"on"+b[d],c);else{b=[];for(d in a)"on"==d.slice(0,2)&&b.push(d);for(d=0;d<b.length;d++)Ada(a,b[d],c)}};
Cda=function(a){var b=Lc[a];if(b){Lc[Kc(a)]=b;Lc[a]=function(){var e=tda(arguments,a);switch(e.length){case 0:this[Mc]=new b;break;case 1:this[Mc]=new b(e[0]);break;case 2:this[Mc]=new b(e[0],e[1]);break;case 3:this[Mc]=new b(e[0],e[1],e[2]);break;case 4:this[Mc]=new b(e[0],e[1],e[2],e[3]);break;default:throw Error("Ta");}};Jc(Lc[a],b);var c=new b(function(){}),d;for(d in c)"XMLHttpRequest"===a&&"responseBlob"===d||function(e){"function"===typeof c[e]?Lc[a].prototype[e]=function(){return this[Mc][e].apply(this[Mc],
arguments)}:zda(Lc[a].prototype,e,{set:function(f){"function"===typeof f?(this[Mc][e]=sda(f,a+"."+e),Jc(this[Mc][e],f)):this[Mc][e]=f},get:function(){return this[Mc][e]}})}(d);for(d in b)"prototype"!==d&&b.hasOwnProperty(d)&&(Lc[a][d]=b[d])}};Oc=function(a,b,c){for(var d=a;d&&!d.hasOwnProperty(b);)d=Dda(d);!d&&a[b]&&(d=a);a=Kc(b);var e=null;if(d&&(!(e=d[a])||!d.hasOwnProperty(a))){e=d[a]=d[b];var f=d&&uda(d,b);if(vda(f)){var g=c(e,a,b);d[b]=function(){return g(this,arguments)};Jc(d[b],e)}}return e};
Eda=function(a,b,c){function d(f){var g=f.data;g.args[g.Koa]=function(){f.Ek.apply(this,arguments)};e.apply(g.target,g.args);return f}var e=null;e=Oc(a,b,function(f){return function(g,h){var n=c(g,h);return 0<=n.Koa&&"function"===typeof h[n.Koa]?Zone.current.Rfa(n.name,h[n.Koa],n,d):f.apply(g,h)}})};Jc=function(a,b){a[Kc("OriginalDelegate")]=b};
Hda=function(){if(Fda)return Gda;Fda=!0;try{var a=Pc.navigator.userAgent;if(-1!==a.indexOf("MSIE ")||-1!==a.indexOf("Trident/")||-1!==a.indexOf("Edge/"))Gda=!0}catch(b){}return Gda};Jda=function(a,b){var c=(b?b(a):a)+"false";b=(b?b(a):a)+"true";c=Ida+c;b=Ida+b;Qc[a]={};Qc[a]["false"]=c;Qc[a]["true"]=b};
Qda=function(a,b,c,d){function e(la,va,xa){if(va=va||a.event){la=la||va.target||a;var Da=la[Qc[va.type][xa?"true":"false"]];if(Da){xa=[];if(1===Da.length)(va=D(Da[0],la,va))&&xa.push(va);else{Da=Da.slice();for(var Sa=0;Sa<Da.length&&(!va||!0!==va[Kda]);Sa++){var fb=D(Da[Sa],la,va);fb&&xa.push(fb)}}if(1===xa.length)throw xa[0];va={};for(la=0;la<xa.length;va={mza:va.mza},la++)va.mza=xa[la],b.DHc(function(lb){return function(){throw lb.mza;}}(va))}}}function f(la,va){if(!la)return!1;var xa=!0;va&&void 0!==
va.I2a&&(xa=va.I2a);var Da=va&&va.vh,Sa=!0;va&&void 0!==va.Gwc&&(Sa=va.Gwc);var fb=!1;va&&void 0!==va.wLc&&(fb=va.wLc);for(var lb=la;lb&&!lb.hasOwnProperty(g);)lb=Dda(lb);!lb&&la[g]&&(lb=la);if(!lb||lb[v])return!1;var Nb=va&&va.AYc,Eb={},Cb=lb[v]=lb[g],Na=lb[Kc(h)]=lb[h];la=lb[Kc(n)]=lb[n];var db=lb[Kc(r)]=lb[r],gb;va&&va.prepend&&(gb=lb[Kc(va.prepend)]=lb[va.prepend]);var jc=function(jb){if(!jb.PTa){var wb=Qc[jb.sC],na;wb&&(na=wb[jb.capture?"true":"false"]);if(wb=na&&jb.target[na])for(var mc=0;mc<
wb.length;mc++)if(wb[mc]===jb){wb.splice(mc,1);jb.PTa=!0;0===wb.length&&(jb.Neb=!0,jb.target[na]=null);break}}if(jb.Neb)return Na.call(jb.target,jb.sC,jb.capture?L:I,jb.options)},rc=function(jb){return Cb.call(Eb.target,Eb.sC,jb.Ek,Eb.options)},ff=function(jb){return gb.call(Eb.target,Eb.sC,jb.Ek,Eb.options)},pb=function(jb){return Na.call(jb.target,jb.sC,jb.Ek,jb.options)};rc=xa?function(){if(!Eb.FEc)return Cb.call(Eb.target,Eb.sC,Eb.capture?L:I,Eb.options)}:rc;jc=xa?jc:pb;pb=function(jb,wb){var na=
typeof wb;return"function"===na&&jb.callback===wb||"object"===na&&jb.mD===wb};var Gb=va&&va.diff?va.diff:pb,hb=Zone[Kc("UNPATCHED_EVENTS")],tb=a[Kc("PASSIVE_EVENTS")];pb=function(jb,wb,na,mc,Nc,qd){Nc=void 0===Nc?!1:Nc;qd=void 0===qd?!1:qd;return function(){var Yc=this||a,dd=arguments[0];va&&va.CN&&(dd=va.CN(dd));var Yd=arguments[1];if(!Yd||Lda&&"uncaughtException"===dd)return jb.apply(this,arguments);var og=!1;if("function"!==typeof Yd){if(!Yd.handleEvent)return jb.apply(this,arguments);og=!0}if(!Da||
Da(jb,Yd,Yc,arguments)){var Oe=Rc&&!!tb&&-1!==tb.indexOf(dd);var ke=arguments[2];ke=!Rc&&"object"===typeof ke&&ke?!!ke.capture:Rc&&Oe?"boolean"===typeof ke?{capture:ke,passive:!0}:ke?"object"===typeof ke&&!1!==ke.passive?Object.assign({},ke,{passive:!0}):ke:{passive:!0}:ke;if(hb)for(var Oj=0;Oj<hb.length;Oj++)if(dd===hb[Oj])return Oe?jb.call(Yc,dd,Yd,ke):jb.apply(this,arguments);Oe=ke?"boolean"===typeof ke?!0:ke.capture:!1;Oj=ke&&"object"===typeof ke?ke.once:!1;var cp=Zone.current,yh=Qc[dd];yh||(Jda(dd,
Nb),yh=Qc[dd]);var zh=yh[Oe?"true":"false"];yh=Yc[zh];var dj=!1;if(yh){if(dj=!0,Sa)for(zh=0;zh<yh.length;zh++)if(Gb(yh[zh],Yd))return}else yh=Yc[zh]=[];var ei;zh=Yc.constructor.name;var XE=Mda[zh];XE&&(ei=XE[dd]);ei||(ei=zh+wb+(Nb?Nb(dd):dd));Eb.options=ke;Oj&&(Eb.options.once=!1);Eb.target=Yc;Eb.capture=Oe;Eb.sC=dd;Eb.FEc=dj;if(dj=xa?Nda:void 0)dj.UOc=Eb;ei=cp.pwa(ei,Yd,dj,na,mc);Eb.target=null;dj&&(dj.UOc=null);Oj&&(ke.once=!0);if(Rc||"boolean"!==typeof ei.options)ei.options=ke;ei.target=Yc;ei.capture=
Oe;ei.sC=dd;og&&(ei.mD=Yd);qd?yh.unshift(ei):yh.push(ei);if(Nc)return Yc}}};lb[g]=pb(Cb,A,rc,jc,fb);gb&&(lb.prependListener=pb(gb,".prependListener:",ff,jc,fb,!0));lb[h]=function(){var jb=this||a,wb=arguments[0];va&&va.CN&&(wb=va.CN(wb));var na=arguments[2],mc=na?"boolean"===typeof na?!0:na.capture:!1;na=arguments[1];if(!na)return Na.apply(this,arguments);if(!Da||Da(Na,na,jb,arguments)){var Nc=Qc[wb],qd;Nc&&(qd=Nc[mc?"true":"false"]);if(mc=qd&&jb[qd])for(Nc=0;Nc<mc.length;Nc++){var Yc=mc[Nc];if(Gb(Yc,
na)){mc.splice(Nc,1);Yc.PTa=!0;0===mc.length&&(Yc.Neb=!0,jb[qd]=null,"string"===typeof wb&&(jb[Ida+"ON_PROPERTY"+wb]=null));Yc.zone.WJ(Yc);if(fb)return jb;return}}return Na.apply(this,arguments)}};lb[n]=function(jb){var wb=this||a,na=jb;va&&va.CN&&(na=va.CN(na));jb=[];wb=Oda(wb,Nb?Nb(na):na);for(na=0;na<wb.length;na++){var mc=wb[na];jb.push(mc.mD?mc.mD:mc.callback)}return jb};lb[r]=function(jb){var wb=this||a;if(jb){va&&va.CN&&(jb=va.CN(jb));var na=Qc[jb];if(na){var mc=wb[na["false"]];wb=wb[na["true"]];
if(mc)for(mc=mc.slice(),na=0;na<mc.length;na++){var Nc=mc[na];this[h].call(this,jb,Nc.mD?Nc.mD:Nc.callback,Nc.options)}if(wb)for(wb=wb.slice(),mc=0;mc<wb.length;mc++)na=wb[mc],this[h].call(this,jb,na.mD?na.mD:na.callback,na.options)}}else{jb=Object.keys(wb);for(wb=0;wb<jb.length;wb++)(mc=(mc=Pda.exec(jb[wb]))&&mc[1])&&"removeListener"!==mc&&this[r].call(this,mc);this[r].call(this,"removeListener")}if(fb)return this};Jc(lb[g],Cb);Jc(lb[h],Na);db&&Jc(lb[r],db);la&&Jc(lb[n],la);return!0}for(var g=d&&
d.add||"addEventListener",h=d&&d.K4c||"removeEventListener",n=d&&d.kj||"eventListeners",r=d&&d.L4c||"removeAllListeners",v=Kc(g),A="."+g+":",D=function(la,va,xa){if(!la.PTa){var Da=la.callback;"object"===typeof Da&&Da.handleEvent&&(la.callback=function(lb){return Da.handleEvent(lb)},la.mD=Da);try{la.Ek(la,va,[xa])}catch(lb){var Sa=lb}var fb=la.options;fb&&"object"===typeof fb&&fb.once&&va[h].call(va,xa.type,la.mD?la.mD:la.callback,fb);return Sa}},I=function(la){return e(this,la,!1)},L=function(la){return e(this,
la,!0)},Q=[],Z=0;Z<c.length;Z++)Q[Z]=f(c[Z],d);return Q};Oda=function(a,b){if(!b){var c=[],d;for(d in a){var e=Pda.exec(d);if((e=e&&e[1])&&(!b||e===b)&&(e=a[d]))for(var f=0;f<e.length;f++)c.push(e[f])}return c}c=Qc[b];c||(Jda(b),c=Qc[b]);b=a[c["false"]];a=a[c["true"]];return b?a?b.concat(a):b.slice():a?a.slice():[]};Rda=function(a,b){(a=a.Event)&&a.prototype&&b.vXa(a.prototype,"stopImmediatePropagation",function(c){return function(d,e){d[Kda]=!0;c&&c.apply(d,e)}})};
Tc=function(a,b,c,d){function e(r){var v=r.data;v.args[0]=function(){return r.Ek.apply(this,arguments)};v.oL=g.apply(a,v.args);return r}function f(r){return h.call(a,r.data.oL)}var g=null,h=null;b+=d;c+=d;var n={};g=Oc(a,b,function(r){return function(v,A){if("function"===typeof A[0]){var D={aca:"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{D.aca||("number"===typeof D.oL?delete n[D.oL]:D.oL&&(D.oL[Sda]=null))}};
v=Zone.current.Rfa(b,A[0],D,e,f);if(!v)return v;A=v.data.oL;"number"===typeof A?n[A]=v:A&&(A[Sda]=v);A&&A.qb&&A.r2a&&"function"===typeof A.qb&&"function"===typeof A.r2a&&(v.qb=A.qb.bind(A),v.r2a=A.r2a.bind(A));return"number"===typeof A||A?A:v}return r.apply(a,A)}});h=Oc(a,c,function(r){return function(v,A){v=A[0];if("number"===typeof v)var D=n[v];else(D=v&&v[Sda])||(D=v);D&&"string"===typeof D.type?"notScheduled"!==D.state&&(D.Q7&&D.data.aca||0===D.WT)&&("number"===typeof v?delete n[v]:v&&(v[Sda]=
null),D.zone.WJ(D)):r.apply(a,A)}})};Tda=function(a,b,c,d,e){var f=Zone.Uo(d);if(!b[f]){var g=b[f]=b[d];b[d]=function(h,n,r){n&&n.prototype&&e.forEach(function(v){var A=c+"."+d+"::"+v,D=n.prototype;try{if(D.hasOwnProperty(v)){var I=a.JV(D,v);I&&I.value?(I.value=a.pja(I.value,A),a.xIa(n.prototype,v,I)):D[v]&&(D[v]=a.pja(D[v],A))}else D[v]&&(D[v]=a.pja(D[v],A))}catch(L){}});return g.call(b,h,n,r)};a.Qgb(b[d],g)}};
Uda=function(a,b,c){if(!c||0===c.length)return b;c=c.filter(function(e){return e.target===a});if(!c||0===c.length)return b;var d=c[0].KDc;return b.filter(function(e){return-1===d.indexOf(e)})};Vda=function(a){return Object.getOwnPropertyNames(a).filter(function(b){return b.startsWith("on")&&2<b.length}).map(function(b){return b.substring(2)})};
bea=function(){Wda=Zone.Uo;Xda=Object[Wda("defineProperty")]=Object.defineProperty;Yda=Object[Wda("getOwnPropertyDescriptor")]=Object.getOwnPropertyDescriptor;Zda=Object.create;Uc=Wda("unconfigurables");Object.defineProperty=function(a,b,c){if(a&&a[Uc]&&a[Uc][b])throw new TypeError("Xa`"+b+"`"+a);var d=c.configurable;"prototype"!==b&&(c=$da(a,b,c));return aea(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]=$da(a,c,b[c])});return Zda(a,b)};Object.getOwnPropertyDescriptor=function(a,b){var c=Yda(a,b);c&&a&&a[Uc]&&a[Uc][b]&&(c.configurable=!1);return c}};cea=function(a,b,c){var d=c.configurable;c=$da(a,b,c);return aea(a,b,c,d)};
$da=function(a,b,c){Object.isFrozen(c)||(c.configurable=!0);c.configurable||(a[Uc]||Object.isFrozen(a)||Xda(a,Uc,{writable:!0,value:{}}),a[Uc]&&(a[Uc][b]=!0));return c};
aea=function(a,b,c,d){try{return Xda(a,b,c)}catch(e){if(c.configurable){"undefined"==typeof d?delete c.configurable:c.configurable=d;try{return Xda(a,b,c)}catch(f){d=!1;if("createdCallback"===b||"attachedCallback"===b||"detachedCallback"===b||"attributeChangedCallback"===b)d=!0;if(!d)throw f;d=null;try{d=JSON.stringify(c)}catch(g){d=c.toString()}console.log("Attempting to configure '"+b+"' with descriptor '"+d+"' on object '"+a+"' and got error, giving up: "+f)}}else throw e;}};
dea=function(a,b){var c=b.gL(),d=c.Iqb,e=c.mCc,f=c.uVb,g=c.z5a,h=c.S3a,n=c.H5a,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 v="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=v.map(function(va){return"HTML"+va+"Element"}).concat(r):a.EventTarget?c.push("EventTarget"):c=r;var A=a.__Zone_disable_IE_check||!1,D=a.__Zone_enable_cross_context_check||!1,I=b.lyb(),L={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 Q=d[r],Z=n+(Q+h),la=
n+(Q+g);f[Q]={};f[Q][h]=Z;f[Q][g]=la}for(f=0;f<v.length;f++)for(g=v[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++)v=a[c[e]],d.push(v&&v.prototype);b.eea(a,b,d,{vh:function(va,xa,Da,Sa){if(!A&&I)if(D)try{var fb=xa.toString();if("[object FunctionWrapper]"===fb||"function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }"==fb)return va.apply(Da,Sa),!1}catch(lb){return va.apply(Da,Sa),!1}else{if(xa=xa.toString(),"[object FunctionWrapper]"===xa||"function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }"==
xa)return va.apply(Da,Sa),!1}else if(D)try{xa.toString()}catch(lb){return va.apply(Da,Sa),!1}return!0},CN:function(va){return L[va]||va}});Zone[b.ci("patchEventTarget")]=!!a.EventTarget};
eea=function(a,b){var c=a.gL(),d=c.EVb,e=c.Rec,f=b.WebSocket;b.EventTarget||a.eea(b,a,[f.prototype]);b.WebSocket=function(h,n){var r=1<arguments.length?new f(h,n):new f(h),v=a.JV(r,"onmessage");if(v&&!1===v.configurable){var A=a.c5a(r);var D=r;[d,e,"send","close"].forEach(function(I){A[I]=function(){var L=a.u3a.call(arguments);if(I===d||I===e){var Q=0<L.length?L[0]:void 0;Q&&(Q=Zone.Uo("ON_PROPERTY"+Q),r[Q]=A[Q])}return r[I].apply(r,L)}})}else A=r;a.bGb(A,["close","error","message","open"],D);return A};
c=b.WebSocket;for(var g in f)c[g]=f[g]};
fea=function(a,b){var c=a.gL(),d=c.dta;if((c.we||d)&&!a.JV(HTMLElement.prototype,"onclick")&&"undefined"!==typeof Element){if((c=a.JV(Element.prototype,"onclick"))&&!c.configurable)return!1;if(c)return a.IV(Element.prototype,"onclick",{enumerable:!0,configurable:!0,get:function(){return!0}}),d=!!document.createElement("div").onclick,a.IV(Element.prototype,"onclick",c),d}var e=b.XMLHttpRequest;if(!e)return!1;c=e.prototype;if(d=a.JV(c,"onreadystatechange"))return a.IV(c,"onreadystatechange",{enumerable:!0,
configurable:!0,get:function(){return!0}}),e=!!(new e).onreadystatechange,a.IV(c,"onreadystatechange",d||{}),e;var f=a.ci("fake");a.IV(c,"onreadystatechange",{enumerable:!0,configurable:!0,get:function(){return this[f]},set:function(g){this[f]=g}});a=new e;c=function(){};a.onreadystatechange=c;c=a[f]===c;a.onreadystatechange=null;return c};
hea=function(a){for(var b=a.ci("unbound"),c={},d=0;d<gea.length;c={hE:c.hE},d++){var e=gea[d];c.hE="on"+e;self.addEventListener(e,function(f){return function(g){g=g.target;var h;for(h=g?g.constructor.name+"."+f.hE:"unknown."+f.hE;g;){if(g[f.hE]&&!g[f.hE][b]){var n=a.pja(g[f.hE],h);n[b]=g[f.hE];g[f.hE]=n}g=g.parentElement}}}(c),!0)}};Wc=function(a){for(var b in a)if(a[b]===Wc)return b;throw Error("Ya");};iea=function(a,b){for(var c in b)b.hasOwnProperty(c)&&!a.hasOwnProperty(c)&&(a[c]=b[c])};
_.Xc=function(a){if("string"===typeof a)return a;if(Array.isArray(a))return"["+a.map(_.Xc).join(", ")+"]";if(null==a)return""+a;if(a.WIc)return""+a.WIc;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)};jea=function(a,b){return null==a||""===a?null===b?"":b:null==b||""===b?a:a+" "+b};_.Zc=function(a){a.M5a=_.Zc;a.toString=function(){return _.Xc(this())};return a};$c=function(a){return kea(a)?a():a};
kea=function(a){return"function"===typeof a&&a.hasOwnProperty(lea)&&a.M5a===_.Zc};_.u=function(a){return{token:a.token,Ja:a.Ja||null,oa:a.oa,value:void 0}};_.ad=function(a){return{Ob:a.Ob||[],imports:a.imports||[]}};oea=function(a){var b;(b=a.hasOwnProperty(mea)?a[mea]:null)||(b=a.hasOwnProperty(nea)?a[nea]:null);return b};pea=function(a){var b=a&&(a[mea]||a[nea]);return b?(a.hasOwnProperty("name"),b):null};sea=function(a){return a&&(a.hasOwnProperty(qea)||a.hasOwnProperty(rea))?a[qea]:null};
tea=function(a,b,c,d){throw Error("Za`"+a+"`"+(null==d?"":" [Expected=> "+c+" "+d+" "+b+" <=Actual]"));};_.bd=function(a){return"string"===typeof a?a:null==a?"":String(a)};uea=function(){throw new _.ed(-201,!1);};gd=function(a){var b=vea;vea=a;return b};wea=function(a,b,c){var d=oea(a);if(d&&"root"==d.Ja)return void 0===d.value?d.value=d.oa():d.value;if(c&8)return null;if(void 0!==b)return b;uea(_.Xc(a))};hd=function(a){var b=xea;xea=a;return b};
yea=function(a,b){b=void 0===b?0:b;if(void 0===xea)throw new _.ed(-203,!1);return null===xea?wea(a,void 0,b):xea.get(a,b&8?null:void 0,b)};_.w=function(a,b){b=void 0===b?0:b;return(vea||yea)($c(a),b)};_.id=function(a,b){return _.w(a,zea(void 0===b?0:b))};zea=function(a){return"undefined"===typeof a||"number"===typeof a?a:0|(a.optional&&8)|(a.host&&1)|(a.self&&2)|(a.w5c&&4)};
Aea=function(a){for(var b=[],c=0;c<a.length;c++){var d=$c(a[c]);if(Array.isArray(d)){if(0===d.length)throw new _.ed(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(_.w(e,f))}else b.push(_.w(d))}return b};Bea=function(a,b){a.__NG_DI_FLAG__=b;a.prototype.__NG_DI_FLAG__=b;return a};Cea=function(a){return{toString:a}.toString()};
Dea=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]}}};
Eea=function(a){return Cea(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.BUc=f;return d}var c=Dea(a);return b})};
_.x=function(a){return Cea(function(){var b=!0===a.standalone,c={},d={type:a.type,oYa:null,Aa:a.Aa,Ba:a.Ba,oa:null,va:a.va||null,Fa:a.Fa||null,lc:a.lc,kb:a.kb||null,Cb:a.Cb||0,Eb:a.Eb||null,zd:a.zd||null,j9:c,inputs:null,outputs:null,Zb:a.Zb||null,TWa:0===a.Na,WNa:null,FXa:null,standalone:b,Ha:b&&a.Ha||null,HRa:null,qa:a.qa||_.jd,ub:a.ub||null,features:a.features||null,data:a.data||{},ob:a.ob||0,id:"c"+Fea++,styles:a.styles||_.jd,ye:null,IH:null,DH:a.DH||null,hg:null,F$:null,g_c:null},e=a.Ha;b=a.features;
d.inputs=Gea(a.inputs,c);d.outputs=Gea(a.outputs);b&&b.forEach(function(f){return f(d)});d.WNa=e?function(){return("function"===typeof e?e():e).map(_.Hea).filter(Iea)}:null;d.FXa=e?function(){return("function"===typeof e?e():e).map(_.Jea).filter(Iea)}:null;return d})};_.Hea=function(a){return a[Kea]||a[Lea]||null};Iea=function(a){return null!==a};
_.kd=function(a){return Cea(function(){return{type:a.type,bootstrap:a.bootstrap||_.jd,Uxc:a.Uxc||_.jd,imports:a.imports||_.jd,exports:a.exports||_.jd,T6c:null,DH:a.DH||null,id:a.id||null}})};Gea=function(a,b){if(null==a)return Mea;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};_.ld=function(a){return{type:a.type,name:a.name,oa:null,me:!1!==a.me,standalone:!0===a.standalone,wf:a.type.prototype.La||null}};
_.Jea=function(a){return a[Nea]||null};_.md=function(a){return Array.isArray(a)&&"object"===typeof a[1]};_.nd=function(a){return Array.isArray(a)&&!0===a[1]};od=function(a){return a.hasOwnProperty(Oea)?a[Oea]:null};_.pd=function(){return Pea};Pea=function(a){a.type.prototype.Sb&&(a.IH=Qea);return Rea};Rea=function(){var a=this.__ngSimpleChanges__||null,b=null==a?void 0:a.current;if(b){var c=a.lk;if(c===Mea)a.lk=b;else for(var d in b)c[d]=b[d];a.current=null;this.Sb(b)}};
Qea=function(a,b,c,d){c=this.j9[c];var e;(e=a.__ngSimpleChanges__||null)||(e=a.__ngSimpleChanges__={lk:Mea,current:null});var f=e;e=f.current||(f.current={});f=f.lk;var g=f[c];e[c]=new Sea(g&&g.rf,b,f===Mea);a[d]=b};_.rd=function(a){for(;Array.isArray(a);)a=a[0];return a};sd=function(a,b){return _.rd(b[a.index])};_.td=function(a,b){a=b[a];return _.md(a)?a:a[0]};_.ud=function(a,b){return null===b||void 0===b?null:a[b]};
Tea=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]};_.wd=function(){return _.vd.jr};_.xd=function(a){_.vd.xQ=a;return a[8]};_.yd=function(a){_.vd.xQ=null;return a};_.zd=function(){for(var a=_.vd.IQ;null!==a&&64===a.type;)a=a.parent;return a};Uea=function(){var a=_.vd,b=a.IQ;return a.PG?b:b.parent};Ad=function(a,b){var c=_.vd;c.IQ=a;c.PG=b};_.Bd=function(){var a=_.vd,b=a.noa;-1===b&&(b=a.noa=a.hg.ooa);return b};
_.Vea=function(a){var b=_.vd,c=b.Xn;b.Xn+=a;return c};Wea=function(a){var b=_.vd.HY;return-1===b?null:a[b]};Yea=function(a,b,c){if(c&4){for(;!(b=b.parent,null!==b||c&1);){b=a[1];b=2===b.type?b.INa:1===b.type?a[6]:null;if(null===b)break;a=a[15];if(b.type&10)break}if(null===b)return!1}c=_.vd=Xea();c.IQ=b;c.jr=a;return!0};Zea=function(a){var b=Xea(),c=a[1];_.vd=b;b.IQ=c.firstChild;b.jr=a;b.hg=c;b.xQ=a;b.Xn=c.ooa;b.Dsa=!1};Xea=function(){var a=_.vd,b=null===a?null:a.Hg;return null===b?$ea(a):b};
$ea=function(a){var b={IQ:null,PG:!0,jr:null,hg:null,selectedIndex:-1,xQ:null,qqa:0,Ipa:null,HY:-1,noa:-1,Xn:-1,ts:0,parent:a,Hg:null,Dsa:!1};null!==a&&(a.Hg=b);return b};afa=function(){var a=_.vd;_.vd=a.parent;a.IQ=null;a.jr=null;return a};bfa=function(){var a=afa();a.PG=!0;a.hg=null;a.selectedIndex=-1;a.xQ=null;a.qqa=0;a.HY=-1;a.Ipa=null;a.noa=-1;a.Xn=-1;a.ts=0};_.Dd=function(){var a=_.vd;return a.hg.data[a.selectedIndex]};_.Fd=function(){_.vd.Ipa="svg"};
cfa=function(a,b){var c=b.Am;for(b=b.cu;c<b;c++){var d=a.data[c].type.prototype,e=d.Fe,f=d.dM,g=d.Pc,h=d.An;d=d.La;e&&(a.E8||(a.E8=[])).push(-c,e);f&&((a.E8||(a.E8=[])).push(c,f),(a.aNa||(a.aNa=[])).push(c,f));g&&(a.fja||(a.fja=[])).push(-c,g);h&&((a.fja||(a.fja=[])).push(c,h),(a.T2a||(a.T2a=[])).push(c,h));null!=d&&(a.NQ||(a.NQ=[])).push(c,d)}};efa=function(a,b,c,d){(a[2]&3)===c&&dfa(a,b,c,d)};ffa=function(a,b){var c=a[2];(c&3)===b&&(a[2]=(c&2047)+1)};
dfa=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],v=a[n?-b[h]:b[h]];n?a[2]>>11<a[18]>>16&&(a[2]&3)===c&&(a[2]+=2048,r.call(v)):r.call(v);a[18]=(a[18]&4294901760)+h+2}h++}};
gfa=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++}};ifa=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?hfa(a,c,e,b[++d]):hfa(a,c,e,null))}return a};
hfa=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)};jfa=function(a,b){for(a>>=16;0<a;)b=b[15],a--;return b};lfa=function(a){var b=kfa;kfa=a;return b};
ofa=function(a,b,c){var d;"string"===typeof c?d=c.charCodeAt(0)||0:c.hasOwnProperty(mfa)&&(d=c[mfa]);null==d&&(d=c[mfa]=nfa++);c=d&255;b.data[a+(c>>5)]|=1<<c};sfa=function(a,b){var c=pfa(a,b);if(-1!==c)return c;c=b[1];c.Ck&&(a.Js=b.length,qfa(c.data,a),qfa(b,null),qfa(c.blueprint,null));c=rfa(a,b);a=a.Js;if(-1!==c)for(var d=c&32767,e=jfa(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};qfa=function(a,b){a.push(0,0,0,0,0,0,0,0,b)};
pfa=function(a,b){return-1===a.Js||a.parent&&a.parent.Js===a.Js||null===b[a.Js+8]?-1:a.Js};rfa=function(a,b){if(a.parent&&-1!==a.parent.Js)return a.parent.Js;a=0;for(var c=b;null!==c;){b=tfa(c);if(null===b)break;a++;c=c[15];if(-1!==b.Js)return b.Js|a<<16}return-1};
_.Hd=function(a){var b=_.zd();if("class"===a)return b.ne;if("style"===a)return b.styles;if(b=b.Yb)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};ufa=function(a,b,c,d){c&8&&void 0===d&&(d=null);if(0===(c&3)){a=a[9];var e=gd();try{return a?a.get(b,d,c&8):wea(b,d,c&8)}finally{gd(e)}}c&8||void 0!==d?b=d:(uea(),b=void 0);return b};
wfa=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=Id,h=a,n=b;null!==h&&null!==n&&n[2]&1024&&!(n[2]&256);){var r=vfa(h,n,c,f|2);if(r!==Id){f=r;break a}h=h.parent;if(!h){if(h=n[21])if(h=h.get(c,Id,f),h!==Id){f=h;break a}h=tfa(n);n=n[15]}}f=g}if(f!==Id)return f}a=vfa(a,b,c,d);if(a!==Id)return a}return ufa(b,c,d,e)};
vfa=function(a,b,c,d){var e=Id;if("string"===typeof c)var f=c.charCodeAt(0)||0;else f=c.hasOwnProperty(mfa)?c[mfa]:void 0,f="number"===typeof f?0<=f?f&255:xfa:f;if("function"===typeof f){if(!Yea(b,a,d))return d&1?d&8||void 0!==e?b=e:(uea(),b=void 0):b=ufa(b,c,d,e),b;try{var g=f(d);if(null!=g||d&8)return g;uea()}finally{afa()}}else if("number"===typeof f){g=null;var h=pfa(a,b),n=d&1?b[16][6]:null;if(-1===h||d&4){var r=-1===h?rfa(a,b):b[h+8];-1===r||d&2?h=-1:(g=b[1],h=r&32767,b=jfa(r,b))}for(;-1!==
h;){a=b[1];if(a.data[h+(f>>5)]&1<<f){r=b[1];var v=r.data[h+8],A=yfa(v,r,c,null==g?-1<v.sw&&kfa:g!=r&&0!==(v.type&3),d&1&&n===v);r=null!==A?Jd(b,r,A,v):Id;if(r!==Id)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=jfa(r,b)):h=-1}}return e};yfa=function(a,b,c,d,e){var f=a.tM,g=b.data,h=f&1048575;b=a.Am;a=a.cu;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.va&&e.type===c?b:null};
Jd=function(a,b,c,d){var e=a[c],f=b.data;if(e instanceof zfa){var g=e;if(g.pZa)throw a=f[c],new _.ed(-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():_.bd(a)));var h=lfa(g.kwc);g.pZa=!0;var n=g.Lwb?gd(g.Lwb):null;Yea(a,d,0);try{if(e=a[c]=g.oa(void 0,f,a,d),b.Ck&&c>=d.Am){var r=f[c],v=r.type.prototype,A=v.Pa,D=v.Vp;if(v.Sb){var I=Pea(r);(b.sD||(b.sD=[])).push(c,I);(b.pM||
(b.pM=[])).push(c,I)}A&&(b.sD||(b.sD=[])).push(-c,A);D&&((b.sD||(b.sD=[])).push(c,D),(b.pM||(b.pM=[])).push(c,D))}}finally{null!==n&&gd(n),lfa(h),g.pZa=!1,afa()}}return e};xfa=function(){return new _.Kd(_.zd(),_.wd())};_.Ld=function(a){return Cea(function(){var b=a.prototype.constructor;b=b[Oea]||Afa(b);for(var c=Object.prototype,d=Object.getPrototypeOf(a.prototype).constructor;d&&d!==c;){var e=d[Oea]||Afa(d);if(e&&e!==b)return e;d=Object.getPrototypeOf(d)}return function(f){return new f}})};
Afa=function(a){return kea(a)?function(){var b=Afa($c(a));return b&&b()}:od(a)};tfa=function(a){var b=a[1],c=b.type;return 2===c?b.INa:1===c?a[6]:null};Bfa=function(a,b){a.forEach(function(c){return Array.isArray(c)?Bfa(c,b):b(c)})};Cfa=function(a,b){return b>=a.length-1?a.pop():a.splice(b,1)[0]};Dfa=function(a,b){for(var c=[],d=0;d<a;d++)c.push(b);return c};
Ffa=function(a,b,c){var d=Efa(a,b);if(0<=d)a[d|1]=c;else{d=~d;var e=a.length;if(e==d)a.push(b,c);else if(1===e)a.push(c,a[0]),a[0]=b;else{e--;for(a.push(a[e-1],a[e]);e>d;)a[e]=a[e-2],e--;a[d]=b;a[d+1]=c}}};Gfa=function(a,b){b=Efa(a,b);if(0<=b)return a[b|1]};Efa=function(a,b){for(var c=0,d=a.length>>1;d!==c;){var e=c+(d-c>>1),f=a[e<<1];if(b===f)return e<<1;f>b?d=e:c=e+1}return~(d<<1)};Ifa=function(){return{zv:Hfa(!0,_.ea.apply(0,arguments)),O7c:!0}};
Hfa=function(a){var b=[],c=new Set,d;Bfa(_.ea.apply(1,arguments),function(e){Jfa(e,b,[],c)&&(d||(d=[]),d.push(e))});void 0!==d&&Kfa(d,b);return b};Kfa=function(a,b){for(var c={},d=0;d<a.length;c={qza:c.qza,o3a:c.o3a},d++){var e=a[d];c.o3a=e.Co;c.qza=e.Ob;Lfa(c.qza,function(){return function(f){b.push(f)}}(c))}};
Jfa=function(a,b,c,d){a=$c(a);if(!a)return!1;var e=null,f=sea(a),g=!f&&(a[Kea]||null);if(f||g){if(g&&!g.standalone)return!1;e=a}else{var h=a.Co;if(f=sea(h))e=h;else return!1}h=d.has(e);if(g){if(h)return!1;d.add(e);if(g.Ha)for(f="function"===typeof g.Ha?g.Ha():g.Ha,f=_.l(f),h=f.next();!h.done;h=f.next())Jfa(h.value,b,c,d)}else if(f){if(null!=f.imports&&!h){d.add(e);var n;Bfa(f.imports,function(r){Jfa(r,b,c,d)&&(n||(n=[]),n.push(r))});void 0!==n&&Kfa(n,b)}h||(g=od(e)||function(){return new e},b.push({Ca:e,
Bb:g,Db:_.jd},{Ca:Mfa,wc:e,md:!0},{Ca:Nfa,wc:function(){return _.w(e)},md:!0}));f=f.Ob;null==f||h||Lfa(f,function(r){b.push(r)})}else return!1;return e!==a&&void 0!==a.Ob};Lfa=function(a,b){a=_.l(a);for(var c=a.next();!c.done;c=a.next())(c=c.value)&&c.zv&&(c=c.zv),Array.isArray(c)?Lfa(c,b):b(c)};Pfa=function(a){return null!==a&&"object"==typeof a&&Ofa in a};Md=function(a){return"function"===typeof a};Sfa=function(){void 0===Qfa&&(Qfa=new Rfa);return Qfa};
Ufa=function(a){var b=oea(a);b=null!==b?b.oa:od(a);if(null!==b)return b;if(a instanceof _.Nd)throw new _.ed(204,!1);if(a instanceof Function)return Tfa(a);throw new _.ed(204,!1);};Tfa=function(a){var b=a.length;if(0<b)throw Dfa(b,"?"),new _.ed(204,!1);var c=pea(a);return null!==c?function(){return c.oa(a)}:function(){return new a}};Xfa=function(a){if(Pfa(a))return Od(void 0,a.wc);a=Vfa(a);return Od(a,Wfa)};
Vfa=function(a){var b=void 0;if(Md(a))return b=$c(a),od(b)||Ufa(b);if(Pfa(a))b=function(){return $c(a.wc)};else if(a&&a.Bb)b=function(){return a.Bb.apply(a,_.Ha(Aea(a.Db||[])))};else if(a&&a.Jb)b=function(){return _.w($c(a.Jb))};else{var c=$c(a&&(a.Pd||a.Ca));if(a.Db)b=function(){return new (Function.prototype.bind.apply(c,[null].concat(_.Ha(Aea(a.Db)))))};else return od(c)||Ufa(c)}return b};Od=function(a,b,c){return{oa:a,value:b,md:(void 0===c?0:c)?[]:void 0}};
Yfa=function(a,b){a=_.l(a);for(var c=a.next();!c.done;c=a.next())c=c.value,Array.isArray(c)?Yfa(c,b):c&&c&&c.zv?Yfa(c.zv,b):b(c)};aga=function(a,b,c,d){a=Zfa(a,void 0===b?null:b,void 0===c?null:c,d);$fa(a);return a};Zfa=function(a,b,c,d,e){b=void 0===b?null:b;e=void 0===e?new Set:e;c=[(void 0===c?null:c)||_.jd,Ifa(a)];d=d||("object"===typeof a?void 0:_.Xc(a));return new Rd(c,b||Sfa(),d||null,e)};Td=function(a,b){return new _.Sd(sd(a,b))};bga=function(a){return a instanceof _.Sd?a.ta:a};
_.Ud=function(a,b){_.md(b)?(a.__ngContext__=b[20],_.cga.set(b[20],b)):a.__ngContext__=b};_.y=function(a){dga(_.vd.hg,_.wd(),_.vd.selectedIndex+a)};dga=function(a,b,c){3===(b[2]&3)?(a=a.pM,null!==a&&dfa(b,a,3,c)):(a=a.sD,null!==a&&efa(b,a,0,c));_.vd.selectedIndex=c};_.z=function(a,b){b=void 0===b?0:b;var c=_.wd();return null===c?_.w(a,b):wfa(_.zd(),c,$c(a),b)};_.Vd=function(){throw Error("db");};_.ega=function(a){a=a[3];return _.nd(a)?a[3]:a};Wd=function(a){for(;null!==a&&!_.nd(a);)a=a[4];return a};
Zd=function(a,b,c,d,e){if(null!=d){var f=!1;if(_.nd(d))var g=d;else _.md(d)&&(f=!0,d=d[0]);d=_.rd(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.Ap(d);if(null!=g)for(d=g[7],d!==_.rd(g)&&Zd(a,b,c,d,e),e=10;e<g.length;e++)f=g[e],$d(b,a,f[1].firstChild,f,c,d,!1)}};
fga=function(a,b){a=a[9];var c=a.indexOf(b),d=b[3];b[2]&512&&(b[2]&=-513,Tea(d,-1));a.splice(c,1)};gga=function(a,b){if(!(10>=a.length)){var c=10+b,d=a[c];if(d){var e=d[17];null!==e&&e!==a&&fga(e,d);0<b&&(a[c-1][4]=d[4]);a=Cfa(a,10+b);$d(d[11],2,d[1].firstChild,d,null,null,!1);d[0]=null;d[6]=null;b=a[19];null!==b&&b.QY(a[1]);d[3]=null;d[4]=null;d[2]&=-65}return d}};
iga=function(a,b){if(!(b[2]&128)){var c=b[11];c.Ap&&$d(c,3,a.firstChild,b,null,null,!1);if(a=b[13])for(;a;){c=null;if(_.md(a))c=a[13];else{var d=a[10];d&&(c=d)}if(!c){for(;a&&!a[4]&&a!==b;)_.md(a)&&hga(a[1],a),a=a[3];null===a&&(a=b);_.md(a)&&hga(a[1],a);c=a&&a[4]}a=c}else hga(b[1],b)}};
hga=function(a,b){if(!(b[2]&128)){b[2]&=-65;b[2]|=128;var c;if(null!=a&&null!=(c=a.NQ))for(var d=0;d<c.length;d+=2){var e=b[c[d]];if(!(e instanceof zfa)){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)}}c=a.aC;d=b[7];if(null!==c)for(e=0;e<c.length-1;e+=2)if("string"===typeof c[e]){f=c[e+3];if(0<=f)d[f]();else d[-f].unsubscribe();e+=2}else c[e].call(d[c[e+1]]);null!==d&&(b[7]=null);c=b[22];if(null!==c){for(d=0;d<c.length;d++)(0,c[d])();b[22]=null}1===
b[1].type&&b[11].destroy();c=b[17];null!==c&&_.nd(b[3])&&(c!==b[3]&&fga(c,b),c=b[19],null!==c&&c.QY(a));_.cga.delete(b[20])}};jga=function(a,b,c){for(;null!==b&&b.type&40;)b=b.parent;if(null===b)return c[0];var d=b.sw;return-1<d&&(a=a.data[b.Am+d].ob,2===a||0===a)?null:sd(b,c)};kga=function(a,b,c){return a.type&40?sd(a,c):null};
nga=function(a,b,c,d){a=jga(a,d.parent,b);var e=b[11],f=lga(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!==mga&&mga(e,d,b,c,a)};
pga=function(a,b){if(null!==b){var c=b.type;if(c&3)return sd(b,a);if(c&4)return oga(-1,a[b.index]);if(c&8){c=b.Hg;if(null!==c)return pga(a,c);a=a[b.index];return _.nd(a)?oga(-1,a):_.rd(a)}if(c&32)return qga(b,a)()||_.rd(a[b.index]);c=null!==b?a[16][6].Su[b.Su]:null;return null!==c?Array.isArray(c)?c[0]:pga(_.ega(a[16]),c):pga(a,b.next)}return null};oga=function(a,b){a+=11;if(a<b.length){a=b[a];var c=a[1].firstChild;if(null!==c)return pga(a,c)}return b[7]};
$d=function(a,b,c,d,e,f,g){for(;null!=c;){var h=d[c.index],n=c.type;g&&0===b&&(h&&_.Ud(_.rd(h),d),c.flags|=2);if(32!==(c.flags&32))if(n&8)$d(a,b,c.Hg,d,e,f,!1),Zd(b,a,e,h,f);else if(n&32){n=qga(c,d);for(var r;r=n();)Zd(b,a,e,r,f);Zd(b,a,e,h,f)}else n&16?rga(a,b,d,c,e,f):Zd(b,a,e,h,f);c=g?c.Fva:c.next}};rga=function(a,b,c,d,e,f){c=c[16];d=c[6].Su[d.Su];if(Array.isArray(d))for(c=0;c<d.length;c++)Zd(b,a,e,d[c],f);else $d(a,b,d,c[3],e,f,!0)};
sga=function(a,b,c){var d=c.gA,e=c.ne;c=c.styles;null!==d&&gfa(a,b,d);null!==e&&(""===e?a.removeAttribute(b,"class"):a.setAttribute(b,"class",e));null!==c&&a.setAttribute(b,"style",c)};tga=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}};
uga=function(a,b,c){var d=4,e=a.Yb||[],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.Yb){a:{n=a.Yb;for(var v=0;v<n.length;){var A=n[v++];if(c&&"class"===A){if(A=
n[v],-1!==tga(A.toLowerCase(),r)){r=!0;break a}}else if(1===A){for(;v<n.length&&"string"==typeof(A=n[v++]);)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(v=0,c||4!==a.type||"ng-template"===a.value){for(A=!1;v<e.length;){var D=e[v];if(D===n){n=v;break a}if(3===D||6===D)A=!0;else if(1===D||2===D){for(D=e[++v];"string"===typeof D;)D=e[++v];continue}else if(4===D)break;else if(0===D){v+=4;continue}v+=A?1:2}n=-1}else b:{v=
e.indexOf(4);if(-1<v)for(v++;v<e.length;){A=e[v];if("number"===typeof A)break;if(A===n){n=v;break b}v++}n=-1}if(-1===n){if(0===(d&1))return!1;g=!0}else if(""!==r&&(n=n>f?"":e[n+1].toLowerCase(),(v=d&8?n:null)&&-1!==tga(v,r)||d&2&&r!==n)){if(0===(d&1))return!1;g=!0}}}}return 0===(d&1)||g};vga=function(a,b,c){c=void 0===c?!1:c;for(var d=0;d<b.length;d++)if(uga(a,b[d],c))return!0;return!1};wga=function(a,b){return a?":not("+b.trim()+")":b};
xga=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+=wga(f,e),e=""),d=g,f=f||0!==(d&1);c++}""!==e&&(b+=wga(f,e));return b};zga=function(){if(void 0!==yga)return yga;if("undefined"!==typeof document)return document};_.be=function(a){return a instanceof ae?a.Cjb:a};
_.ce=function(a,b){a=a instanceof ae&&a.getTypeName()||null;if(null!=a&&a!==b){if("ResourceURL"===a&&"URL"===b)return!0;throw Error("eb`"+b+"`"+a);}return a===b};Bga=function(){if(void 0===Aga&&(Aga=null,_.de.trustedTypes))try{Aga=_.de.trustedTypes.createPolicy("angular",{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return Aga};Cga=function(a){var b;return(null==(b=Bga())?void 0:b.createHTML(a))||a};
Fga=function(a){a=new Dga(a);try{var b=!!(new window.DOMParser).parseFromString(Cga(""),"text/html")}catch(c){b=!1}return b?new Ega(a):a};Hga=function(a){a=String(a);return a.match(Gga)?a:"unsafe:"+a};ee=function(a){var b={};a=_.l(a.split(","));for(var c=a.next();!c.done;c=a.next())b[c.value]=!0;return b};Iga=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};
Lga=function(a){return a.replace(/&/g,"&amp;").replace(Jga,function(b){return"&#"+(1024*(b.charCodeAt(0)-55296)+(b.charCodeAt(1)-56320)+65536)+";"}).replace(Kga,function(b){return"&#"+b.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")};
Uga=function(a,b){var c=null;try{Mga=Mga||Fga(a);var d=b?String(b):"";c=Mga.gaa(d);a=5;b=d;do{if(0===a)throw Error("gb");a--;d=b;b=c.innerHTML;c=Mga.gaa(d)}while(d!==b);var e=new Nga,f=(Oga(c)||c).firstChild;for(d=!0;f;){if(f.nodeType===Node.ELEMENT_NODE){a=e;b=f;var g=b.nodeName.toLowerCase();if(Pga.hasOwnProperty(g)){a.wF.push("<");a.wF.push(g);var h=b.attributes;for(b=0;b<h.length;b++){var n=h.item(b),r=n.name,v=r.toLowerCase();if(Qga.hasOwnProperty(v)){var A=n.value;Rga[v]&&(A=Hga(A));a.wF.push(" ",
r,'="',Lga(A),'"')}}a.wF.push(">");d=!0}else d=!Sga.hasOwnProperty(g)}else f.nodeType===Node.TEXT_NODE&&e.wF.push(Lga(f.nodeValue));if(d&&f.firstChild)f=f.firstChild;else for(;f;){f.nodeType===Node.ELEMENT_NODE&&e.endElement(f);var D=Tga(f,f.nextSibling);if(D){f=D;break}f=Tga(f,f.parentNode)}}var I=e.wF.join("");return Cga(I)}finally{if(c)for(c=Oga(c)||c;c.firstChild;)c.removeChild(c.firstChild)}};
Oga=function(a){return"content"in a&&a.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===a.nodeName?a.content:null};Wga=function(){if(void 0===Vga&&(Vga=null,_.de.trustedTypes))try{Vga=_.de.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return Vga};Xga=function(a){var b;return(null==(b=Wga())?void 0:b.createHTML(a))||a};
Yga=function(a){var b;return(null==(b=Wga())?void 0:b.createScriptURL(a))||a};_.fe=function(a){var b=_.Zga();return b?Xga(b.Mo(1,a)||""):_.ce(a,"HTML")?Xga(_.be(a)):Uga(zga(),_.bd(a))};_.ge=function(a){var b=_.Zga();return b?b.Mo(4,a)||"":_.ce(a,"URL")?_.be(a):Hga(_.bd(a))};_.$ga=function(a){var b=_.Zga();if(b)return Yga(b.Mo(5,a)||"");if(_.ce(a,"ResourceURL"))return Yga(_.be(a));throw new _.ed(904,!1);};_.Zga=function(){var a=_.wd();return a&&a[12]};
aha=function(a,b){var c=a.zd;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];_.vd.ts=e;g.zd(2,b[f],f)}}};cha=function(a,b,c,d,e,f,g,h,n,r,v){var A=b.blueprint.slice();A[0]=e;A[2]=d|76;if(null!==v||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]=bha++;A[21]=v;A[16]=2==b.type?a[16]:A;return A};
he=function(a,b,c,d,e){var f=a.data[b];null===f?(f=dha(a,b,c,d,e),_.vd.Dsa&&(f.flags|=32)):f.type&64&&(f.type=c,f.value=d,f.Yb=e,a=Uea(),f.Js=null===a?-1:a.Js);Ad(f,!0);return f};
dha=function(a,b,c,d,e){var f=_.vd.IQ,g=_.vd.PG,h=g?f:f&&f.parent;b=a.data[b]={type:c,index:b,cS:null,Js:h?h.Js:-1,Am:-1,cu:-1,bqa:-1,sw:-1,VJc:null,flags:0,tM:0,value:d,Yb:e,gA:null,gVa:null,Dwb:void 0,inputs:null,outputs:null,rQb:null,next:null,TXa:null,Fva:null,Hg:null,parent:h,Su:null,styles:null,R0a:null,awa:void 0,ne:null,Xoa:null,Zva:void 0,d8:0,Hha:0};null===a.firstChild&&(a.firstChild=b);null!==f&&(g?null==f.Hg&&null!==b.parent&&(f.Hg=b):null===f.next&&(f.next=b,b.TXa=f));return b};
eha=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};
gha=function(a,b,c){Zea(b);try{var d=a.ub;null!==d&&(_.vd.ts=0,d(1,c));var e=a.va;null!==e&&fha(a,b,e,1,c);a.Ck&&(a.Ck=!1);a.lPb&&aha(a,b);if(a.mPb){var f=a.ub;_.vd.ts=0;f(2,c)}var g=a.dC;if(null!==g)for(c=0;c<g.length;c++){for(var h=_.td(g[c],b),n=h[1],r=h.length;r<n.blueprint.length;r++)h.push(n.blueprint[r]);gha(n,h,h[8])}}catch(v){throw a.Ck&&(a.qwb=!0,a.Ck=!1),v;}finally{b[2]&=-5,bfa()}};
hha=function(a,b,c,d){var e=b[2];if(128!==(e&128)){Zea(b);try{b[18]=0;_.vd.Xn=a.ooa;null!==c&&fha(a,b,c,2,d);if(c=3===(e&3)){var f=a.pM;null!==f&&dfa(b,f,3,null)}else{var g=a.sD;null!==g&&efa(b,g,0,null);ffa(b,0)}for(var h=Wd(b[13]);null!==h;h=Wd(h[4]))if(h[2]){var n=h[9];for(f=0;f<n.length;f++){var r=n[f],v=r[3];0===(r[2]&512)&&Tea(v,1);r[2]|=512}}for(var A=Wd(b[13]);null!==A;A=Wd(A[4]))for(h=10;h<A.length;h++){var D=A[h],I=D[1];64===(D[2]&64)&&hha(I,D,I.va,D[8])}null!==a.zd&&aha(a,b);if(c){var L=
a.aNa;null!==L&&dfa(b,L,3)}else{var Q=a.E8;null!==Q&&efa(b,Q,1);ffa(b,1)}var Z=a.tSa;if(null!==Z)try{for(A=0;A<Z.length;A++){var la=Z[A];if(0>la)_.vd.selectedIndex=~la;else{D=la;var va=Z[++A],xa=Z[++A];I=_.vd;I.Xn=I.noa=va;_.vd.HY=D;xa(2,b[D])}}}finally{_.vd.selectedIndex=-1}var Da=a.dC;if(null!==Da)for(Z=0;Z<Da.length;Z++){var Sa=_.td(Da[Z],b);if(64===(Sa[2]&64)){var fb=Sa[1];Sa[2]&48?hha(fb,Sa,fb.va,Sa[8]):0<Sa[5]&&iha(Sa)}}var lb=a.ub;null!==lb&&(_.vd.ts=0,lb(2,d));if(c){var Nb=a.T2a;null!==Nb&&
dfa(b,Nb,3)}else{var Eb=a.fja;null!==Eb&&efa(b,Eb,2);ffa(b,2)}!0===a.fra&&(a.fra=!1);b[2]&=-41;b[2]&512&&(b[2]&=-513,Tea(b[3],-1))}finally{bfa()}}};fha=function(a,b,c,d,e){var f=_.vd.selectedIndex;try{_.vd.selectedIndex=-1,d&2&&23<b.length&&dga(a,b,23),c(d,e)}finally{_.vd.selectedIndex=f}};jha=function(a,b,c){if(0!==(b.flags&4)){var d=b.cu;for(b=b.Am;b<d;b++){var e=a.data[b];e.zd&&e.zd(1,c[b],b)}}};
nha=function(a,b,c){var d=sd(c,b),e=c.Am,f=c.cu;if(-1<c.sw){var g=a.data[e+c.sw],h=sd(c,b),n=kha(g),r=b[10];g=lha(b,cha(b,n,null,g.TWa?32:16,h,c,r,r.FY(h,g),null,null,null));b[c.index]=g}a.Ck||sfa(c,b);_.Ud(d,b);d=c.Dwb;for(g=e;g<f;g++){h=a.data[g];n=Jd(b,a,g,c);_.Ud(n,b);if(null!==d&&(r=d[g-e],null!==r))for(var v=h.IH,A=0;A<r.length;){var D=r[A++],I=r[A++],L=r[A++];null!==v?h.IH(n,L,D,I):n[I]=L}null!==h.va&&(_.td(c.index,b)[8]=Jd(b,a,g,c))}64===(c.flags&64)&&mha(a,b,c)};
oha=function(a,b,c){c=void 0===c?sd:c;var d=b.gVa;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}};kha=function(a){var b=a.hg;return null===b||b.qwb?a.hg=pha(1,null,a.va,a.Aa,a.Ba,a.WNa,a.FXa,a.ub,a.DH,a.Fa):b};
pha=function(a,b,c,d,e,f,g,h,n,r){d=23+d;e=d+e;for(var v=[],A=0;A<e;A++)v.push(A<d?null:_.ie);r="function"===typeof r?r():r;return v[1]={type:a,blueprint:v,va:c,queries:null,ub:h,INa:b,data:v.slice().fill(null,d),ooa:d,Xqb:e,tSa:null,Ck:!0,fra:!0,mPb:!1,lPb:!1,sD:null,pM:null,E8:null,aNa:null,fja:null,T2a:null,NQ:null,aC:null,zd:null,dC:null,Qnb:"function"===typeof f?f():f,yGb:"function"===typeof g?g():g,firstChild:null,DH:n,Fa:r,qwb:!1}};
qha=function(a,b,c,d){for(var e in a)if(a.hasOwnProperty(e)){c=null===c?{}:c;var f=a[e];if(null===d){var g=c,h=b,n=e;g.hasOwnProperty(n)?g[n].push(h,f):g[n]=[h,f]}else d.hasOwnProperty(e)&&(g=c,h=b,n=d[e],g.hasOwnProperty(n)?g[n].push(h,f):g[n]=[h,f])}return c};
_.je=function(a,b,c,d,e,f,g,h){var n=sd(b,c),r=b.inputs,v;!h&&null!=r&&(v=r[d])?(zha(a,c,v,d,e),-1<b.sw&&Aha(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))};Aha=function(a,b){a=_.td(b,a);a[2]&16||(a[2]|=32)};
Dha=function(a,b,c,d){var e=null===d?null:{"":-1};var f=a.Qnb;var g=null,h=null;if(f)for(var n=0;n<f.length;n++){var r=f[n];if(vga(c,r.qa,!1))if(g||(g=[]),null!==r.va)if(null!==r.F$){var v=[];h=h||new Map;r.F$(r,v,h);g.unshift.apply(g,[].concat(_.Ha(v),[r]));Bha(a,c,v.length)}else g.unshift(r),Bha(a,c,0);else{h=h||new Map;var A=v=void 0;null==(A=(v=r).F$)||A.call(v,r,g,h);g.push(r)}}f=null===g?null:[g,h];null===f?f=g=null:(g=_.l(f),f=g.next().value,g=g.next().value);null!==f&&Cha(a,b,c,f,e,g);if(e&&
d)for(a=c.gVa=[],b=0;b<d.length;b+=2){f=e[d[b+1]];if(null==f)throw new _.ed(-301,!1);a.push(d[b],f)}c.gA=ifa(c.gA,c.Yb)};
Cha=function(a,b,c,d,e,f){for(var g=0;g<d.length;g++){var h=sfa(c,b);ofa(h,a,d[g].type)}g=a.data.length;h=d.length;c.flags|=1;c.Am=g;c.cu=g+h;c.tM=g;for(g=0;g<d.length;g++)h=d[g],h.oYa&&h.oYa(h);h=g=!1;for(var n=eha(a,b,d.length,null),r=0;r<d.length;r++){var v=d[r];c.gA=ifa(c.gA,v.Eb);var A=a,D=c,I=b,L=n;A.data[L]=v;var Q=v.oa||(v.oa=od(v.type));Q=new zfa(Q,null!==v.va);A.blueprint[L]=Q;I[L]=Q;var Z=D;I=eha(A,I,v.Cb,_.ie);if(D=v.kb){Q=A.tSa;null===Q&&(Q=A.tSa=[]);A=~Z.index;a:{for(Z=Q.length;0<Z;){var la=
Q[--Z];if("number"===typeof la&&0>la){Z=la;break a}}Z=0}Z!=A&&Q.push(A);Q.push(L,I,D)}A=n;if(L=e){if(v.Zb)for(I=0;I<v.Zb.length;I++)L[v.Zb[I]]=A;null!==v.va&&(L[""]=A)}null!==v.zd&&(c.flags|=4);if(null!==v.kb||null!==v.Eb||0!==v.Cb)c.flags|=64;v=v.type.prototype;!g&&(v.Sb||v.Pa||v.Vp)&&((a.sD||(a.sD=[])).push(c.index),g=!0);h||!v.Sb&&!v.Vp||((a.pM||(a.pM=[])).push(c.index),h=!0);n++}b=c.cu;a=a.data;d=c.Yb;e=[];h=g=null;for(n=c.Am;n<b;n++){r=a[n];A=(v=f?f.get(r):null)?v.outputs:null;g=qha(r.inputs,
n,g,v?v.inputs:null);h=qha(r.outputs,n,h,A);if(null===g||null===d||4===c.type&&"ng-template"!==c.value)r=null;else{r=g;v=n;A=null;for(L=0;L<d.length;)if(I=d[L],0===I)L+=4;else{if(5!==I){if("number"===typeof I)break;if(r.hasOwnProperty(I))for(null===A&&(A=[]),D=r[I],Q=0;Q<D.length;Q+=2)if(D[Q]===v){A.push(I,D[Q+1],d[L+1]);break}}L+=2}r=A}e.push(r)}null!==g&&(g.hasOwnProperty("class")&&(c.flags|=8),g.hasOwnProperty("style")&&(c.flags|=16));c.Dwb=e;c.inputs=g;c.outputs=h};
mha=function(a,b,c){var d=c.Am,e=c.cu,f=c.index;c=_.vd.HY;try{for(_.vd.selectedIndex=f;d<e;d++){var g=a.data[d],h=b[d];_.vd.HY=d;null===g.kb&&0===g.Cb&&null===g.Eb||null===g.kb||g.kb(1,h)}}finally{_.vd.selectedIndex=-1,_.vd.HY=c}};Bha=function(a,b,c){b.sw=c;(a.dC||(a.dC=[])).push(b.index)};_.Eha=function(a,b,c,d,e,f,g){null==f?a.removeAttribute(b,e,c):(d=null==g?_.bd(f):g(f,d||"",e),a.setAttribute(b,e,d,c))};
iha=function(a){for(var b=Wd(a[13]);null!==b;b=Wd(b[4]))for(var c=10;c<b.length;c++){var d=b[c];if(64===(d[2]&64))if(d[2]&512){var e=d[1];hha(e,d,e.va,d[8])}else 0<d[5]&&iha(d)}b=a[1].dC;if(null!==b)for(c=0;c<b.length;c++)d=_.td(b[c],a),64===(d[2]&64)&&0<d[5]&&iha(d)};lha=function(a,b){a[13]?a[14][4]=b:a[13]=b;return a[14]=b};Fha=function(a){for(;a;){a[2]|=32;var b=_.ega(a);if(0!==(a[2]&256)&&!b)break;a=b}};
Hha=function(a,b,c,d){d=void 0===d?!0:d;var e=b[10];e.w7&&e.w7();try{hha(a,b,a.va,c)}catch(f){throw d&&Gha(b,f),f;}finally{e.end&&e.end()}};Iha=function(a,b,c){if(null===a||null!==a.va)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]};Gha=function(a,b){(a=(a=a[9])?a.get(_.le,null):null)&&a.handleError(b)};zha=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.IH?g.IH(n,e,d,h):n[h]=e}};
_.Jha=function(a,b){a[11].setValue(_.rd(a[_.vd.selectedIndex]),b)};Kha=function(a,b,c){var d=c?a.styles:null,e=c?a.ne: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=jea(e,h);else if(2==f){var n=b[++g];d=jea(d,h+": "+n+";")}}c?a.styles=d:a.R0a=d;c?a.ne=e:a.Xoa=e};
Lha=function(a,b,c,d,e){for(e=void 0===e?!1:e;null!==c;){var f=b[c.index];null!==f&&d.push(_.rd(f));if(_.nd(f))for(var g=10;g<f.length;g++){var h=f[g],n=h[1].firstChild;null!==n&&Lha(h[1],h,n,d)}f=c.type;if(f&8)Lha(a,b,c.Hg,d);else if(f&32)for(f=qga(c,b);g=f();)d.push(g);else f&16&&(f=null!==c?b[16][6].Su[c.Su]:null,Array.isArray(f)?d.push.apply(d,_.Ha(f)):(g=_.ega(b[16]),Lha(g[1],g,f,d,!0)));c=e?c.Fva:c.next}return d};
Mha=function(a){var b=[],c;for(c in a)a.hasOwnProperty(c)&&b.push({F3c:a[c],F6c:c});return b};Nha=function(){cfa(_.wd()[1],_.zd())};Pha=function(a,b,c){return(new Oha(a,b,void 0===c?null:c)).zc};Qha=function(a){return!!a&&"function"===typeof a.then};Rha=function(a){return!!a&&"function"===typeof a.subscribe};Tha=function(){return Sha()+Sha()+Sha()};Sha=function(){return String.fromCharCode(97+Math.floor(25*Math.random()))};
Vha=function(a){"undefined"===typeof Zone?Uha.then(function(){a&&a.apply(null,null)}):Zone.current.YT("scheduleMicrotask",a)};_.Wha=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)}}))})};_.me=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)}})})};
_.ne=function(){var a=_.ea.apply(0,arguments);if(1===a.length){var b=a[0];if((0,_.Ba)(b))return Xha(b,null);if(baa(b)&&Object.getPrototypeOf(b)===Object.prototype)return a=Object.keys(b),Xha(a.map(function(d){return b[d]}),a)}if("function"===typeof a[a.length-1]){var c=a.pop();a=1===a.length&&(0,_.Ba)(a[0])?a[0]:a;return Xha(a,null).ka(_.m(function(d){return c.apply(null,_.Ha(d))}))}return Xha(a,null)};
Xha=function(a,b){return new _.ma(function(c){var d=a.length;if(0===d)c.complete();else for(var e=Array(d),f=0,g=0,h={kV:0};h.kV<d;h={W2:h.W2,kV:h.kV},h.kV++){var n=_.ya(a[h.kV]);h.W2=!1;c.add(n.subscribe({next:function(r){return function(v){r.W2||(r.W2=!0,g++);e[r.kV]=v}}(h),error:function(r){return c.error(r)},complete:function(r){return function(){f++;f!==d&&r.W2||(g===d&&c.next(b?b.reduce(function(v,A,D){return v[A]=e[D],v},{}):e),c.complete())}}(h)}))}})};
_.oe=function(a,b,c){if(_.aaa(c)){var d=c;c=void 0}return d?_.oe(a,b,c).ka(_.m(function(e){return(0,_.Ba)(e)?d.apply(null,_.Ha(e)):d(e)})):new _.ma(function(e){Yha(a,b,function(f){1<arguments.length?e.next(Array.prototype.slice.call(arguments)):e.next(f)},e,c)})};
Yha=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++)Yha(a[g],
b,c,d,e);else throw new TypeError("ib");d.add(f)};_.pe=function(a){return!!a&&(a instanceof _.ma||"function"===typeof a.Yz&&"function"===typeof a.subscribe)};Zha=function(a){return function(b){setTimeout(a,void 0,b)}};$ha=function(){};aia=function(a){if(0==a.gX&&!a.n_&&!a.isStable)try{a.gX++,a.p0.emit(null)}finally{if(a.gX--,!a.n_)try{a.jc(function(){return a.Ag.emit(null)})}finally{a.isStable=!0}}};
cia=function(a){a.Pxb||-1!==a.wta||(a.wta=a.CHc.call(_.de,function(){a.xrb||(a.xrb=Zone.root.pwa("fakeTopEventTask",function(){a.wta=-1;bia(a);a.Pxb=!0;aia(a);a.Pxb=!1},void 0,function(){},function(){}));a.xrb.Ek()}),bia(a))};
eia=function(a){a.QE=a.QE.BC({name:"angular",properties:{isAngularZone:!0},TS:function(b,c,d,e,f,g){try{return dia(a),b.dS(d,e,f,g)}finally{(a.aha&&"eventTask"===e.type||a.N1)&&cia(a),a.gX--,aia(a)}},Nda:function(b,c,d,e,f,g,h){try{return dia(a),b.Ek(d,e,f,g,h)}finally{a.N1&&cia(a),a.gX--,aia(a)}},KWa:function(b,c,d,e){b.lsa(d,e);c===d&&("microTask"==e.jd?(a.qpc=e.kHc,bia(a),aia(a)):"macroTask"==e.jd&&(a.aba=e.SGc))},Mda:function(b,c,d,e){b.handleError(d,e);a.jc(function(){return a.pr.emit(e)});return!1}})};
bia=function(a){a.n_=a.qpc||(a.aha||a.N1)&&-1!==a.wta?!0:!1};dia=function(a){a.gX++;a.isStable&&(a.isStable=!1,a.Pua.emit(null))};gia=function(a){var b;null==(b=a.get(fia,null))||b.forEach(function(c){return c()})};
lia=function(a,b,c){c=void 0===c?[]:c;var d="Platform: "+b,e=new _.Nd(d);return function(f){f=void 0===f?[]:f;var g=hia();if(!g||g.zc.get(iia,!1))if(f=[].concat(_.Ha(c),_.Ha(f),[{Ca:e,wc:!0}]),a)a(f);else{f=jia(f,d);if(kia&&!kia.get(iia,!1))throw new _.ed(400,!1);kia=f;f.get(qe);gia(f)}f=hia();if(!f)throw new _.ed(401,!1);return f}};jia=function(a,b){a=void 0===a?[]:a;return re({name:b,Ob:[{Ca:mia,wc:"platform"},{Ca:nia,wc:new Set([function(){return kia=null}])}].concat(_.Ha(a))})};
hia=function(){var a,b;return null!=(b=null==(a=kia)?void 0:a.get(qe))?b:null};oia=function(a){var b,c;return{Ppb:!1,aha:null!=(b=null==a?void 0:a.P1c)?b:!1,N1:null!=(c=null==a?void 0:a.Q1c)?c:!1}};qia=function(a,b){a=void 0===a?"zone.js":a;return"noop"===a?new pia:"zone.js"===a?new _.se(b):a};ria=function(a,b,c){try{var d=c();return Qha(d)?d.catch(function(e){b.jc(function(){return a.handleError(e)});throw e;}):d}catch(e){throw b.jc(function(){return a.handleError(e)}),e;}};
sia=function(a,b){return Array.isArray(b)?b.reduce(sia,a):Object.assign({},a,b)};tia=function(a,b){b=a.indexOf(b);-1<b&&a.splice(b,1)};
_.te=function(a){for(var b=Object.getPrototypeOf(a.type.prototype).constructor,c=!0,d=[a];b;){if(null!==a.va)var e=b.ya||b.Ia;else{if(b.ya)throw new _.ed(903,!1);e=b.Ia}if(e){if(c){d.push(e);var f=a;f.inputs=uia(a.inputs);f.j9=uia(a.j9);f.outputs=uia(a.outputs);(f=e.kb)&&via(a,f);f=e.ub;var g=e.zd;f&&wia(a,f);g&&xia(a,g);iea(a.inputs,e.inputs);iea(a.j9,e.j9);iea(a.outputs,e.outputs);null!==e.va&&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.MHc&&g(a),g===_.te&&(c=!1)}b=Object.getPrototypeOf(b)}a=0;b=null;for(c=d.length-1;0<=c;c--)e=d[c],e.Cb=a+=e.Cb,e.Eb=ifa(e.Eb,b=ifa(b,e.Eb))};uia=function(a){return a===Mea?{}:a===_.jd?[]:a};wia=function(a,b){var c=a.ub;a.ub=c?function(d,e){b(d,e);c(d,e)}:b};xia=function(a,b){var c=a.zd;a.zd=c?function(d,e,f){b(d,e,f);c(d,e,f)}:b};via=function(a,b){var c=a.kb;a.kb=c?function(d,e){b(d,e);c(d,e)}:b};
zia=function(a){return yia(a)?Array.isArray(a)||!(a instanceof Map)&&Symbol.iterator in a:!1};Aia=function(a,b){if(Array.isArray(a))for(var c=0;c<a.length;c++)b(a[c]);else for(a=a[Symbol.iterator]();!(c=a.next()).done;)b(c.value)};yia=function(a){return null!==a&&("function"===typeof a||"object"===typeof a)};_.Bia=function(a,b,c){return a[b]=c};_.ue=function(a,b,c){if(Object.is(a[b],c))return!1;a[b]=c;return!0};_.ve=function(a,b,c,d){c=_.ue(a,b,c);return _.ue(a,b+1,d)||c};
_.we=function(a,b,c,d){var e=_.wd(),f=_.vd.Xn++;_.ue(e,f,b)&&(f=_.Dd(),_.Eha(e[11],sd(f,e),d,f.value,a,b,c));return _.we};_.Cia=function(a,b,c,d){return _.ue(a,_.vd.Xn++,c)?b+_.bd(c)+d:_.ie};_.B=function(a,b,c){var d=_.wd(),e=_.vd.Xn++;_.ue(d,e,b)&&_.je(_.vd.hg,_.Dd(),d,a,b,d[11],c,!1);return _.B};Dia=function(a,b,c,d,e){e=e?"class":"style";zha(a,c,b.inputs[e],e,d)};
Eia=function(a,b,c,d){for(var e=a[c+1],f=null===b,g=d?e>>17&32767:(e&131068)>>2,h=!1;0!==g&&(!1===h||f);){var n=a[g+1],r=a[g];if(null===r||null==b||(Array.isArray(r)?r[1]:r)===b||Array.isArray(r)&&"string"===typeof b&&0<=Efa(r,b))h=!0,a[g+1]=d?n|1:n|2;g=d?n>>17&32767:(n&131068)>>2}h&&(a[c+1]=d?e|2:e|1)};Jia=function(a,b){var c=Fia;if(c===b)return-1;for(b=Gia=b;b<c&&32<a.charCodeAt(b);)b++;b=Hia=b;return Iia(a,b,c)};Iia=function(a,b,c){for(;b<c&&32>=a.charCodeAt(b);)b++;return b};
_.xe=function(a,b,c){Kia(a,b,c,!1);return _.xe};_.ye=function(a,b){Kia(a,b,null,!0);return _.ye};Kia=function(a,b,c,d){var e=_.wd(),f=_.vd.hg,g=_.Vea(2);f.fra&&Lia(f,a,g,d);if(b!==_.ie&&_.ue(e,g,b)){var h=f.data[_.vd.selectedIndex],n=e[11];null!=b&&("string"===typeof c?b+=c:"object"===typeof b&&(b=_.Xc(_.be(b))));Mia(f,h,e,n,a,e[g+1]=b,d,g)}};
_.ze=function(a){var b=_.vd.hg,c=_.Vea(2);b.fra&&Lia(b,null,c,!0);var d=_.wd();if(a!==_.ie&&_.ue(d,c,a)){var e=b.data[_.vd.selectedIndex];if(0===(e.flags&8)||c>=b.Xqb){var f=d[11],g=d[c+1];if(null==a||""===a)var h=_.jd;else if(h=[],a=_.be(a),Array.isArray(a))for(var n=0;n<a.length;n++)Ffa(h,a[n],!0);else if("object"===typeof a)for(n in a)a.hasOwnProperty(n)&&Ffa(h,n,a[n]);else if("string"===typeof a)for(Hia=Gia=0,Fia=a.length,n=Jia(a,Iia(a,0,Fia));0<=n;n=Jia(a,n))Ffa(h,a.substring(Gia,Hia),!0);h=
d[c+1]=h;g===_.ie&&(g=_.jd);n=a=0;for(var r=0<g.length?g[0]:null,v=0<h.length?h[0]:null;null!==r||null!==v;){var A=a<g.length?g[a+1]:void 0,D=n<h.length?h[n+1]:void 0,I=null,L=void 0;r===v?(a+=2,n+=2,A!==D&&(I=v,L=D)):null===v||null!==r&&r<v?(a+=2,I=r):(n+=2,I=v,L=D);null!==I&&Mia(b,e,d,f,I,L,!0,c);r=a<g.length?g[a]:null;v=n<h.length?h[n]:null}}else c=e.Xoa,null!==c&&(a=jea(c,a?a:"")),Dia(b,e,d,a,!0)}};
Lia=function(a,b,c,d){var e=a.data;if(null===e[c+1]){var f=e[_.vd.selectedIndex];a=c>=a.Xqb;0!==(f.flags&(d?8:16))&&null===b&&!a&&(b=!1);var g=Wea(e),h=d?f.Zva:f.awa;if(null===g)0===(d?f.d8:f.Hha)&&(b=Nia(null,e,f,b,d),b=Oia(b,f.Yb,d),h=null);else{var n=f.bqa;if(-1===n||e[n]!==g)if(b=Nia(g,e,f,b,d),null===h)g=d?f.d8:f.Hha,g=0!==(g&131068)>>2?e[g>>17&32767]:void 0,void 0!==g&&Array.isArray(g)&&(g=Nia(null,e,f,g[1],d),g=Oia(g,f.Yb,d),e[(d?f.d8:f.Hha)>>17&32767]=g);else{h=void 0;g=f.cu;for(n=1+f.bqa;n<
g;n++)h=Oia(h,e[n].Eb,d);h=Oia(h,f.Yb,d)}}void 0!==h&&(d?f.Zva=h:f.awa=h);n=b;h=d?f.d8:f.Hha;b=h>>17&32767;h=(h&131068)>>2;e[c]=n;var r=!1;if(Array.isArray(n)){if(g=n[1],null===g||0<Efa(n,g))r=!0}else g=n;a?0!==h?(a=e[b+1]>>17&32767,e[c+1]=a<<17|b<<2,0!==a&&(e[a+1]=e[a+1]&-131069|c<<2),e[b+1]=e[b+1]&131071|c<<17):(e[c+1]=b<<17|0,0!==b&&(e[b+1]=e[b+1]&-131069|c<<2),b=c):(e[c+1]=h<<17|0,0===b?b=c:e[h+1]=e[h+1]&-131069|c<<2,h=c);r&&(e[c+1]|=2);Eia(e,g,c,!0);Eia(e,g,c,!1);a=d?f.Zva:f.awa;null!=a&&"string"==
typeof g&&0<=Efa(a,g)&&(e[c+1]|=1);h=b<<17|h<<2;d?f.d8=h:f.Hha=h}};Nia=function(a,b,c,d,e){var f=c.cu,g=c.bqa;for(-1===g?g=c.Am:g++;g<f;){var h=b[g];d=Oia(d,h.Eb,e);if(h===a)break;g++}null!==a&&(c.bqa=g);return d};Oia=function(a,b,c){var d=c?1:2,e=-1;if(null!==b)for(var f=0;f<b.length;f++){var g=b[f];"number"===typeof g?e=g:e===d&&(Array.isArray(a)||(a=void 0===a?[]:["",a]),Ffa(a,g,c?!0:b[++f]))}return void 0===a?null:a};
Mia=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)?Pia(a,b,c,e,(n&131068)>>2,g):void 0)&&(void 0!==f||2==(n&2)&&(f=Pia(a,null,c,e,h,g)),b=_.rd(c[_.vd.selectedIndex]),g?f?d.FJ(b,e):d.JM(b,e):(g=-1===e.indexOf("-")?void 0:2,null==f?d.Tva(b,e,g):("string"===typeof f&&f.endsWith("!important")&&(f=f.slice(0,-10),g|=1),d.Sg(b,e,f,g))))}};
Pia=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),v=r?n[1]:n,A=null===v,D=c[e+1];D===_.ie&&(D=A?_.jd:void 0);v=A?Gfa(D,d):v===d?D:void 0;r&&void 0===v&&(v=Gfa(n,d));if(void 0!==v&&(h=v,g))return h;e=a[e+1];e=g?e>>17&32767:(e&131068)>>2}null!==b&&(a=f?b.Zva:b.awa,null!=a&&(h=Gfa(a,d)));return h};
_.C=function(a,b,c,d){var e=_.wd(),f=_.vd.hg,g=23+a;a=e[11];if(f.Ck){var h=f.Fa;c=he(f,g,2,b,_.ud(h,c));Dha(f,e,c,_.ud(h,d));null!==c.Yb&&Kha(c,c.Yb,!1);null!==c.gA&&Kha(c,c.gA,!0);null!==f.queries&&f.queries.I9(f,c)}else c=f.data[g];b=e[g]=a.createElement(b,_.vd.Ipa);g=1===(c.flags&1);Ad(c,!0);sga(a,b,c);32!==(c.flags&32)&&nga(f,e,b,c);0===_.vd.qqa&&_.Ud(b,e);_.vd.qqa++;g&&(nha(f,e,c),jha(f,c,e));null!==d&&oha(e,c);return _.C};
_.F=function(){var a=_.zd();_.vd.PG?_.vd.PG=!1:(a=a.parent,Ad(a,!1));var b=a;_.vd.qqa--;var c=_.vd.hg;c.Ck&&(cfa(c,a),0!==(a.flags&4)&&c.queries.rqa(a));null!=b.Xoa&&0!==(b.flags&8)&&Dia(c,b,_.wd(),b.Xoa,!0);null!=b.R0a&&0!==(b.flags&16)&&Dia(c,b,_.wd(),b.R0a,!1);return _.F};_.G=function(a,b,c,d){_.C(a,b,c,d);_.F();return _.G};
_.Ae=function(a,b,c){var d=_.wd(),e=_.vd.hg;a+=23;if(e.Ck){var f=e.Fa;b=_.ud(f,b);var g=he(e,a,8,"ng-container",b);null!==b&&Kha(g,b,!0);Dha(e,d,g,_.ud(f,c));null!==e.queries&&e.queries.I9(e,g);f=g}else f=e.data[a];Ad(f,!0);a=d[a]=d[11].createComment("");nga(e,d,a,f);_.Ud(a,d);1===(f.flags&1)&&(nha(e,d,f),jha(e,f,d));null!=c&&oha(d,f);return _.Ae};_.Be=function(){var a=_.zd(),b=_.vd.hg;_.vd.PG?_.vd.PG=!1:(a=a.parent,Ad(a,!1));b.Ck&&(cfa(b,a),0!==(a.flags&4)&&b.queries.rqa(a));return _.Be};
_.Ce=function(a,b,c){_.Ae(a,b,c);_.Be();return _.Ce};_.De=function(a,b,c){var d=_.wd(),e=_.vd.Xn++;_.ue(d,e,b)&&_.je(_.vd.hg,_.Dd(),d,a,b,d[11],c,!0);return _.De};_.Ee=function(a,b,c){var d=_.wd(),e=_.vd.Xn++;if(_.ue(d,e,b)){e=_.vd.hg;var f=_.Dd();_.je(e,f,d,a,b,Iha(Wea(e.data),f,d),c,!0)}return _.Ee};Qia=function(a,b,c){var d=b.cS;d=Array.isArray(d)?d[0]:d;return null===d?kga(a,b,c):_.rd(c[d])};
Ria=function(a,b,c,d,e){var f=b.cS;if(Array.isArray(f)){var g=null;b.type&3||(g=d,d=e);if(null!==d&&-1===b.sw)for(b=1;b<f.length;b++)a.insertBefore(d,c[f[b]],g,!1)}};Sia=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.cS,e=null===(Array.isArray(e)?e[0]:e);if(e){e=b.index;var f=d.cS;Array.isArray(f)?f[0]=e:(f=Ria,lga=Qia,mga=f,d.cS=e)}}}};_.Tia=function(a,b){a=b[a.V8];return null===a?a:0>a?~a:a};
Uia=function(){function a(g,h){d=0;h=_.Tia(g,h);f=null!==h?g.remove[h]:_.jd}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}};
Via=function(a,b,c,d,e,f,g){var h=eha(a,d,1,null),n=h<<2;d=Uea();b===d&&(d=null);null===d&&(n|=1);g&&(n|=2,void 0===qga&&(qga=Uia()));e.push(n,null===f?"":f);a=dha(a,h,g?32:1,null===f?"":f,null);Sia(c,a);c=a.index;Ad(a,!1);null!==d&&b!==d&&(b=d.cS,null===b?(lga=Qia,mga=Ria,d.cS=[null,c]):(d=Array.isArray(b),1!=d&&tea("Expecting array here",d,!0,"=="),b.push(c)));return a};
_.Xia=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(Wia);for(var r=0,v=0;v<b.length;v++){var A=b[v];v&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};Zia=function(a){for(var b,c="",d=0,e=!1,f;null!==(b=Yia.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)};
aja=function(a,b,c,d,e,f){var g=0,h={type:e.type,V8:eha(a,b,1,null),Nfb:f,jQ:[],create:[],remove:[],update:[]};c.push(1<<Math.min(e.GBb,31),2,-1-e.GBb,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 v=n[r],A=[],D=0;D<v.length;D++){var I=v[D];"string"!==typeof I&&(I=A.push(I)-1,v[D]="\x3c!--\ufffd"+I+"\ufffd--\x3e")}D=a;I=b;var L=c,Q=d,Z=v.join("");v=[];var la=[],va=[];h.jQ.push(e.jQ[r]);h.create.push(v);h.remove.push(la);h.update.push(va);Z=Fga(zga()).gaa(Z);
Z=Oga(Z)||Z;g|=Z?$ia(D,h,I,L,v,la,va,Z,Q,A,0):0}g&&c.push(g,1,f<<2|3)};dja=function(a){var b=[],c=[],d=1,e=0;a=a.replace(bja,function(h,n,r){d="select"===r?0:1;e=parseInt(n.slice(1),10);return""});a=cja(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=cja(a[f++]);b.length>c.length&&c.push(g)}return{type:d,GBb:e,jQ:b,values:c}};
cja=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),bja.test(b)?d.push(dja(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};
$ia=function(a,b,c,d,e,f,g,h,n,r,v){var A=0;for(h=h.firstChild;h;){var D=eha(a,c,1,null);switch(h.nodeType){case Node.ELEMENT_NODE:var I=h,L=I.tagName.toLowerCase();if(Pga.hasOwnProperty(L)){var Q=e,Z=n;null!==_.eja&&Q.push(_.eja);Q.push(L,D,0|Z<<17|D<<1);a.data[D]=L;I=I.attributes;for(L=0;L<I.length;L++)Q=I.item(L),Z=Q.name.toLowerCase(),Q.value.match(Wia)?Qga.hasOwnProperty(Z)&&(Rga[Z]?_.Xia(g,Q.value,D,Q.name,0,Hga):_.Xia(g,Q.value,D,Q.name,0,null)):e.push(D<<1|1,Q.name,Q.value);A|=$ia(a,b,c,d,
e,f,g,h,D,r,v+1);0===v&&f.push(D)}break;case Node.TEXT_NODE:I=h.textContent||"";L=I.match(Wia);e.push(L?"":I,D,0|n<<17|D<<1);0===v&&f.push(D);L&&(A|=_.Xia(g,I,D,null,0,null));break;case Node.COMMENT_NODE:if(I=fja.exec(h.textContent||""))I=r[parseInt(I[1],10)],L=e,Q=n,null!==_.gja&&L.push(_.gja),L.push("",D,0|Q<<17|D<<1),aja(a,c,d,n,I,D),I=f,0===v&&(I.push(~D),I.push(D))}h=h.nextSibling}return A};
_.Fe=function(a,b,c){c=void 0===c?-1:c;var d=_.vd.hg,e=_.wd();a=23+a;var f=_.ud(d.Fa,b);b=Uea();if(d.Ck){var g=null===b?0:b.index,h=Uea(),n=[],r=[],v=[[]];var A=c;-1===A?f=Zia(f):(c=f.indexOf(":"+A+"\ufffd")+2+A.toString().length,A=f.search(new RegExp("\ufffd\\/\\*\\d+:"+A+"\ufffd")),f=Zia(f.substring(c,A)));c=f.replace(hja," ").split(ija);for(A=0;A<c.length;A++){var D=c[A];if(0===(A&1)){var I=cja(D);for(D=0;D<I.length;D++){var L=I[D];if(0===(D&1)){if(""!==L){var Q=v[0],Z=L.match(Wia);Q=Via(d,h,Q,
e,n,Z?null:L,!1);Z&&_.Xia(r,L,Q.index,null,0,null)}}else{if("object"!==typeof L)throw Error("lb`"+f);Z=Via(d,h,v[0],e,n,"",!0).index;aja(d,e,r,g,L,Z)}}}else I=47===D.charCodeAt(0),D=23+Number.parseInt(D.substring(I?2:1)),I?(v.shift(),Ad(Uea(),!1)):(I=v[0],D=dha(d,D,64,null,null),Sia(I,D),I=D,v.unshift([]),Ad(I,!0))}d.data[a]={create:n,update:r}}g=jga(d,b===e[6]?null:b,e);d=d.data[a].create;a=b&&b.type&8?e[b.index]:null;b=e[11];for(h=0;h<d.length;h++)f=d[h++],n=d[h],r=2===(f&2),v=1===(f&1),f>>>=2,
c=e[f],null===c&&(c=e[f]=r?b.createComment(n):b.T8(n)),v&&null!==g&&b.insertBefore(g,c,a,!1);_.vd.Dsa=!0};_.Ge=function(){_.vd.Dsa=!1};_.He=function(a,b,c){_.Fe(a,b,c);_.Ge()};_.K=function(a,b,c,d){c=_.wd();jja(_.vd.hg,c,c[11],_.zd(),a,b,d);return _.K};_.kja=function(a,b){var c=_.zd(),d=_.wd(),e=_.vd.hg;jja(e,d,Iha(Wea(e.data),c,d),c,a,b);return _.kja};
lja=function(a,b,c,d){a=a.aC;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};
jja=function(a,b,c,d,e,f,g){var h=1===(d.flags&1),n=a.Ck&&(a.aC||(a.aC=[])),r=b[7]||(b[7]=[]),v=!0;if(d.type&3||g){var A=sd(d,b),D=g?g(A):A;A=r.length;var I=g?function(Z){return g(_.rd(Z[d.index]))}:d.index,L=null;!g&&h&&(L=lja(a,b,e,d.index));null!==L?((L.fkc||L).P5a=f,L.fkc=f,v=!1):(f=mja(d,b,f),a=c.listen(D,e,f),r.push(f,a),n&&n.push(e,I,A,A+1))}else f=mja(d,b,f);a=d.outputs;var Q;if(v&&null!==a&&(Q=a[e])&&(v=Q.length))for(a=0;a<v;a+=2)c=b[Q[a]][Q[a+1]].subscribe(f),h=r.length,r.push(f,c),n&&n.push(e,
d.index,h,-(h+1))};nja=function(a,b,c){try{return!1!==b(c)}catch(d){return Gha(a,d),!1}finally{}};mja=function(a,b,c){return function f(e){if(e===Function)return c;Fha(-1<a.sw?_.td(a.index,b):b);for(var g=nja(b,c,e),h=f.P5a;h;)g=nja(b,h,e)&&g,h=h.P5a;return g}};_.M=function(a){a=void 0===a?1:a;for(var b=_.vd.xQ;0<a;)b=b[15],a--;return(_.vd.xQ=b)[8]};
_.Ie=function(a){var b=_.wd()[16][6];if(!b.Su){var c=b.Su=Dfa(a?a.length:1,null),d=c.slice();for(b=b.Hg;null!==b;){if(a)a:{var e=null;b:{var f=b.Yb;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=vga(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 v=0;v<f.length;v++)if(f[v]!==r[v])continue c;h=!0;break b}}h=!1}if(h){e=g;break a}}}}else e=0;null!==e&&(d[e]?d[e].Fva=b:
c[e]=b,d[e]=b);b=b.next}}};_.Je=function(a,b,c){b=void 0===b?0:b;var d=_.wd(),e=_.vd.hg;a=he(e,23+a,16,null,c||null);null===a.Su&&(a.Su=b);_.vd.PG=!1;32!==(a.flags&32)&&rga(d[11],0,d,a,jga(e,a.parent,d),lga(a.parent||d[6],a,d))};_.Le=function(a,b,c){_.Ke(a,"",b,"",c);return _.Le};_.Ke=function(a,b,c,d,e){var f=_.wd();b=_.Cia(f,b,c,d);b!==_.ie&&_.je(_.vd.hg,_.Dd(),f,a,b,f[11],e,!1);return _.Ke};_.Me=function(a){return _.vd.xQ[23+a]};
_.N=function(a,b,c,d,e,f,g,h){var n=_.wd(),r=_.vd.hg;a+=23;if(r.Ck){var v=r.Fa;e=he(r,a,4,e||null,_.ud(v,f));Dha(r,n,e,_.ud(v,g));cfa(r,e);b=e.rQb=pha(2,e,b,c,d,r.Qnb,r.yGb,null,r.DH,v);null!==r.queries&&(r.queries.va(r,e),b.queries=r.queries.yOa(e));b=e}else b=r.data[a];Ad(b,!1);c=n[11].createComment("");nga(r,n,c,b);_.Ud(c,n);lha(n,n[a]=[c,!0,!1,n,null,0,b,c,null,null]);1===(b.flags&1)&&nha(r,n,b);null!=g&&oha(n,b,h)};
_.O=function(a,b){b=void 0===b?"":b;var c=_.wd(),d=_.vd.hg,e=a+23;a=d.Ck?he(d,e,1,b,null):d.data[e];b=c[e]=c[11].T8(b);nga(d,c,b,a);Ad(a,!1)};_.Pe=function(a){_.Ne("",a,"");return _.Pe};_.Ne=function(a,b,c){var d=_.wd();a=_.Cia(d,a,b,c);a!==_.ie&&_.Jha(d,a);return _.Ne};
oja=function(a,b,c,d,e){a=$c(a);if(Array.isArray(a))for(var f=0;f<a.length;f++)oja(a[f],b,c,d,e);else{f=_.vd.hg;var g=_.wd(),h=Md(a)?a:$c(a.Ca),n=Vfa(a),r=_.zd(),v=r.tM&1048575,A=r.Am,D=r.tM>>20;if(Md(a)||!a.md)d=new zfa(n,e),n=pja(h,b,e?v:v+D,A),-1===n?(n=sfa(r,g),ofa(n,f,h),qja(f,a,b.length),b.push(h),r.Am++,r.cu++,e&&(r.tM+=1048576),c.push(d),g.push(d)):(c[n]=d,g[n]=d);else{A=pja(h,b,v+D,A);v=pja(h,b,v,v+D);var I=0<=A&&c[A];D=0<=v&&c[v];e&&!D||!e&&!I?(A=sfa(r,g),ofa(A,f,h),A=c.length,I=new zfa(e?
rja:sja,e),I.md=[],I.index=A,I.ppa=0,d&&!e&&I.ppa++,I.md.push(n),!e&&D&&(c[v].nYa=I),qja(f,a,b.length,0),b.push(h),r.Am++,r.cu++,e&&(r.tM+=1048576),c.push(I),g.push(I)):(b=c[e?v:A],!e&&d&&b.ppa++,b=b.md.push(n)-1,qja(f,a,-1<A?A:v,b));!e&&d&&D&&c[v].ppa++}}};qja=function(a,b,c,d){var e=Md(b),f=!!b.Pd;if(e||f)if(f=(f?$c(b.Pd):b).prototype.La)a=a.NQ||(a.NQ=[]),!e&&b.md?(b=a.indexOf(c),-1===b?a.push(c,[d,f]):a[b+1].push(d,f)):a.push(c,f)};pja=function(a,b,c,d){for(;c<d;c++)if(b[c]===a)return c;return-1};
sja=function(){return tja(this.md,[])};rja=function(a,b,c,d){b=this.md;if(this.nYa){var e=this.nYa.ppa;d=Jd(c,c[1],this.nYa.index,d);c=d.slice(0,e);tja(b,c);for(b=e;b<d.length;b++)c.push(d[b])}else c=[],tja(b,c);return c};tja=function(a,b){for(var c=0;c<a.length;c++)b.push((0,a[c])());return b};_.Qe=function(a){var b=void 0===b?[]:b;return function(c){c.oYa=function(d,e){e=e?e(a):a;var f=_.vd.hg;f.Ck&&(d=null!==d.va,oja(b,f.data,f.blueprint,d,!0),oja(e,f.data,f.blueprint,d,!1))}}};
vja=function(a){a.HRa=function(b){b=b.get(uja);if(a.standalone){if(!b.O7.has(a.id)){var c=Hfa(!1,a.type);c=0<c.length?Pha([c],b.nf,"Standalone["+a.type.name+"]"):null;b.O7.set(a.id,c)}b=b.O7.get(a.id)}else b=null;return b}};_.Re=function(a,b){a=_.Bd()+a;var c=_.wd();return c[a]===_.ie?_.Bia(c,a,b()):c[a]};_.Se=function(a,b,c){return wja(_.wd(),_.Bd(),a,b,c)};_.Te=function(a,b,c,d){return _.xja(_.wd(),_.Bd(),a,b,c,d)};_.yja=function(a,b){a=a[b];return a===_.ie?void 0:a};
wja=function(a,b,c,d,e,f){b+=c;return _.ue(a,b,e)?_.Bia(a,b+1,f?d.call(f,e):d(e)):_.yja(a,b+1)};_.xja=function(a,b,c,d,e,f,g){b+=c;return _.ve(a,b,e,f)?_.Bia(a,b+2,g?d.call(g,e,f):d(e,f)):_.yja(a,b+2)};
_.P=function(a,b){var c=_.vd.hg;a+=23;if(c.Ck){a:{var d=c.yGb;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.wf&&(c.NQ||(c.NQ=[])).push(a,b.wf)}else b=c.data[a];b=b.oa||(b.oa=od(b.type));d=gd(_.z);try{var g=lfa(!1),h=b();lfa(g);var n=_.wd();a>=c.data.length&&(c.data[a]=null,c.blueprint[a]=null);n[a]=h}finally{gd(d)}};_.R=function(a,b,c){a+=23;var d=_.wd(),e=d[a];return d[1].data[a].me?wja(d,_.Bd(),b,e.transform,c,e):e.transform(c)};zja=function(){return this.ew[Symbol.iterator]()};
Bja=function(){return Aja(_.zd(),_.wd())};Aja=function(a,b){return a.type&4?new Cja(b,a,Td(a,b)):null};Eja=function(){return Dja(_.zd(),_.wd())};Fja=function(a){return a[8]||(a[8]=[])};Dja=function(a,b){var c=b[a.index];if(!_.nd(c)){if(a.type&8)var d=_.rd(c);else{var e=b[11];d=e.createComment("");var f=sd(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];lha(b,c)}return new Ue(c,a,b)};
Gja=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,v=b;h=a[h];var A=e[g+1];-1===A?v=h.type&11?Td(h,v):h.type&4?Aja(h,v):null:-2===A?(A=c.metadata.read,v=A===_.Sd?Td(h,v):A===_.We?Aja(h,v):A===_.Xe?Dja(h,v):void 0):v=Jd(v,v[1],A,h);r.call(n,v)}}d.matches=f}return d.matches};
Hja=function(a,b,c,d){var e=a.queries.queries[c],f=e.matches;if(null!==f)for(a=Gja(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]&&Hja(n[1],n,e,d)}if(null!==g[9])for(g=g[9],h=0;h<g.length;h++)n=g[h],Hja(n[1],n,e,d)}}return d};
_.Ze=function(a){var b=_.wd(),c=_.vd.hg,d=_.vd.ts;_.vd.ts=d+1;var e=c.queries.queries[d];return a.du&&4===(b[2]&4)===(2===(e.metadata.flags&2))?(null===e.matches?a.reset([]):(b=e.Ylb?Hja(c,b,d,[]):Gja(c,b,e,d),a.reset(b,bga),_.Ye(a)),!0):!1};_.$e=function(a,b,c){var d=_.vd.hg;d.Ck&&(Ija(d,new Jja(a,b,c),-1),2===(b&2)&&(d.mPb=!0));Kja(d,b)};
_.af=function(a,b,c,d){var e=_.vd.hg;e.Ck&&(Ija(e,new Jja(b,c,d),_.zd().index),b=e.zd||(e.zd=[]),a!==(b.length?b[b.length-1]:-1)&&b.push(e.queries.length-1,a),2===(c&2)&&(e.lPb=!0));Kja(e,c)};_.bf=function(){return _.wd()[19].queries[_.vd.ts].sYa};Kja=function(a,b){var c=_.wd();b=new _.cf(4===(b&4));var d=b.destroy,e=c[7]||(c[7]=[]);e.push(b);a.Ck&&(a.aC||(a.aC=[])).push(d,e.length-1);null===c[19]&&(c[19]=new Lja);c[19].queries.push(new Mja(b))};
Ija=function(a,b,c){null===a.queries&&(a.queries=new Nja);a.queries.track(new df(b,c))};_.ef=function(a,b){return Aja(a,b)};Oja=function(a){var b=_.zd(),c=_.wd();-1<b.sw&&16!==(a&16)?(a=_.td(b.index,c),a=new gf(a,a)):a=b.type&47?new gf(c[16],c):null;return a};Pja=function(a,b,c){a=a.Ru;if(null===a)return a;var d=0;c&&a<c.length&&(d=c[a]);return a+b+d};Qja=function(a){return"boolean"===typeof a?a:null!=a&&"false"!==a};Tja=function(a){var b=_.Rja.get(a);if(!b)throw Error("pb`"+a);return new Sja(b)};
Uja=function(a,b){if(null==a)return null;a=a.ttb(b);return null==a?null:a};Vja=function(a){return Object.assign({},{Ra:{},vXc:{},keys:[],Gd:{},Ka:{},Va:{},upb:!1},a)};_.hf=function(a){return Wja(a,Xja,Yja,Zja)};Xja=function(a,b){return _.S(b,a)};Yja=function(a,b,c){b[a]=c};Zja=function(){return{}};_.jf=function(a,b){var c=new a;return null==b?c:Wja(b,$ja,aka,bka,a)};$ja=function(a,b){return b[a]};aka=function(a,b,c){b.O[a]=c};bka=function(a){if(null==a)throw Error("qb");return new a};
Wja=function(a,b,c,d,e){e=d(e);for(var f=cka(a,e),g=f.Ra||{},h=f.Ka||{},n=f.Gd||{},r={},v=_.l(f.keys||[]),A=v.next();!A.done;r={Z2:r.Z2},A=v.next()){A=A.value;var D=b(A,a);if(null!=D){var I=void 0;if(g.hasOwnProperty(A)){if(f.upb&&0===D.length)continue;I=dka(D,b,c,d,!0,!0,g[A])}else if(h.hasOwnProperty(A))I=dka(D,b,c,d,!1,!0,h[A]);else if(n.hasOwnProperty(A))r.Z2=n[A],I=r.Z2.Wc?D.map(function(L){return function(Q){return eka(Q,L.Z2,b,c,d)}}(r)):eka(D,r.Z2,b,c,d);else if(Array.isArray(D)){if(f.upb&&
0===D.length)continue;I=dka(D,b,c,d,!0,!1)}else I=D;c(A,e,I)}}return e};eka=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]=dka(n,c,d,e,b.Yc,b.Xc,b.Fc))}return f};dka=function(a,b,c,d,e,f,g){if(f&&null==g)throw Error("rb");return null==a?a:e&&f?a.map(function(h){return Wja(h,b,c,d,g)}):e&&!f?a.map(function(h){return h}):!e&&f?Wja(a,b,c,d,g):"object"===typeof a?JSON.parse(JSON.stringify(a)):a};
cka=function(a,b){if(b instanceof _.U)a=Vja(b.na());else if(a instanceof _.U)a=Vja(a.na());else throw Error("sb");return a};fka=function(a){if(null!=a.Ta){var b={},c;for(c in a.Ta)void 0!==a.Ta[c]&&(b[c]=a.Ta[c]);a.Ta=b}};_.lf=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};gka=function(a,b,c){if(a.Ta)a.Ta[b]=c;else{var d={};a.Ta=(d[b]=c,d)}};
hka=function(a,b){if(b&&!b.Ah)throw Error("ub`"+a+"`"+_.Xc(b));};ika=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};_.mf=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)};nf=function(a){return a&&"?"!==a[0]?"?"+a:a};jka=function(a){return RegExp("^(https?:)?//").test(a)?(a=_.l(a.split(/\/\/[^\/]+/)),a.next(),a.next().value):a};
kka=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}};lka=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}};
mka=function(a){switch(a){case "CORE":return 1;case "SOURCE":return 2;case "BUILD":return 4;case "ISSUE_TRACKER":return 5;default:return 0}};nka=function(a){return a[_.Db.Symbol.iterator]()};oka=function(a,b,c){var d=c.path.split("/");if(d.length>a.length||"full"===c.fea&&(b.ij()||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{kK:a.slice(0,d.length),sva:b}};
of=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],!pka(a[d],b[d]))return!1;return!0};pka=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};qf=function(a){return Rha(a)?a:Qha(a)?_.ya(Promise.resolve(a)):_.Ea(a)};
ska=function(a,b,c){return qka[c.ur](a.root,b.root,c.cCb)&&rka[c.Ta](a.Ta,b.Ta)&&!("exact"===c.Ze&&a.Ze!==b.Ze)};tka=function(a,b){return of(a,b)};vka=function(a,b,c){if(!rf(a.Vd,b.Vd)||!uka(a.Vd,b.Vd,c)||a.PS!==b.PS)return!1;for(var d in b.children)if(!a.children[d]||!vka(a.children[d],b.children[d],c))return!1;return!0};wka=function(a,b){return Object.keys(b).length<=Object.keys(a).length&&Object.keys(b).every(function(c){return pka(a[c],b[c])})};yka=function(a,b,c){return xka(a,b,b.Vd,c)};
xka=function(a,b,c,d){if(a.Vd.length>c.length)return a=a.Vd.slice(0,c.length),rf(a,c)&&!b.ij()&&uka(a,c,d)?!0:!1;if(a.Vd.length===c.length){if(!rf(a.Vd,c)||!uka(a.Vd,c,d))return!1;for(var e in b.children)if(!a.children[e]||!yka(a.children[e],b.children[e],d))return!1;return!0}e=c.slice(0,a.Vd.length);c=c.slice(a.Vd.length);return rf(a.Vd,e)&&uka(a.Vd,e,d)&&a.children.primary?xka(a.children.primary,b,c,d):!1};uka=function(a,b,c){return b.every(function(d,e){return rka[c](a[e].parameters,d.parameters)})};
zka=function(a,b){return rf(a,b)&&a.every(function(c,d){return of(c.parameters,b[d].parameters)})};rf=function(a,b){return a.length!==b.length?!1:a.every(function(c,d){return c.path===b[d].path})};Aka=function(a,b){var c=[];Object.entries(a.children).forEach(function(d){var e=_.l(d);d=e.next().value;e=e.next().value;"primary"===d&&(c=c.concat(b(e,d)))});Object.entries(a.children).forEach(function(d){var e=_.l(d);d=e.next().value;e=e.next().value;"primary"!==d&&(c=c.concat(b(e,d)))});return c};
Dka=function(a){return a.Vd.map(function(b){return Bka(b.path)+Cka(b.parameters)}).join("/")};
Eka=function(a,b){if(!a.ij())return Dka(a);if(b){b=a.children.primary?Eka(a.children.primary,!1):"";var c=[];Object.entries(a.children).forEach(function(d){var e=_.l(d);d=e.next().value;e=e.next().value;"primary"!==d&&c.push(d+":"+Eka(e,!1))});return 0<c.length?b+"("+c.join("//")+")":b}b=Aka(a,function(d,e){return"primary"===e?[Eka(a.children.primary,!1)]:[e+":"+Eka(d,!1)]});return 1===Object.keys(a.children).length&&null!=a.children.primary?Dka(a)+"/"+b[0]:Dka(a)+"/("+b.join("//")+")"};
Fka=function(a){return encodeURIComponent(a).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")};Gka=function(a){return Fka(a).replace(/%3B/gi,";")};Bka=function(a){return Fka(a).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")};Cka=function(a){return Object.keys(a).map(function(b){return";"+Bka(b)+"="+Bka(a[b])}).join("")};
Hka=function(a){var b=Object.keys(a).map(function(c){var d=a[c];return Array.isArray(d)?d.map(function(e){return Gka(c)+"="+Gka(e)}).join("&"):Gka(c)+"="+Gka(d)}).filter(function(c){return!!c});return b.length?"?"+b.join("&"):""};Jka=function(a){return(a=a.match(Ika))?a[0]:""};Kka=function(a){var b={};return 0<a.Vd.length?new sf([],(b.primary=a,b)):a};
Lka=function(a){for(var b={},c=_.l(Object.keys(a.children)),d=c.next();!d.done;d=c.next()){d=d.value;var e=Lka(a.children[d]);if(0<e.Vd.length||e.ij())b[d]=e}a=new sf(a.Vd,b);1===a.PS&&a.children.primary&&(b=a.children.primary,a=new sf(a.Vd.concat(b.Vd),b.children));return a};uf=function(a){return a instanceof tf};
Mka=function(a){function b(f){for(var g={},h=_.l(f.children),n=h.next();!n.done;n=h.next()){n=n.value;var r=b(n);g[n.af]=r}g=new sf(f.url,g);f===a&&(c=g);return g}var c,d=b(a.root);d=Kka(d);var e;return null!=(e=c)?e:d};Nka=function(a){return"object"===typeof a&&null!=a&&!a.px&&!a.lMb};Oka=function(a){return"object"===typeof a&&null!=a&&a.px};
Qka=function(a,b,c,d,e){var f={};d&&Object.entries(d).forEach(function(g){var h=_.l(g);g=h.next().value;h=h.next().value;f[g]=Array.isArray(h)?h.map(function(n){return""+n}):""+h});a=a===b?c:Pka(a,b,c);a=Kka(Lka(a));return new tf(a,f,e)};Pka=function(a,b,c){var d={};Object.entries(a.children).forEach(function(e){var f=_.l(e);e=f.next().value;f=f.next().value;d[e]=f===b?c:Pka(f,b,c)});return new sf(a.Vd,d)};
Ska=function(a){if("string"===typeof a[0]&&1===a.length&&"/"===a[0])return new Rka(!0,0,a);var b=0,c=!1;a=a.reduce(function(d,e,f){if("object"===typeof e&&null!=e){if(e.px){var g={};Object.entries(e.px).forEach(function(h){var n=_.l(h);h=n.next().value;n=n.next().value;g[h]="string"===typeof n?n.split("/"):n});return[].concat(_.Ha(d),[{px:g}])}if(e.lMb)return[].concat(_.Ha(d),[e.lMb])}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 Rka(c,b,a)};Tka=function(a){if(Oka(a[0]))return a[0].px;var b={};return b.primary=a,b};
Wka=function(a,b,c){a||(a=new sf([],{}));if(0===a.Vd.length&&a.ij())return Uka(a,b,c);a:{var d=a;for(var e=0,f=b,g={match:!1,fva:0,Nkb:0};f<d.Vd.length;){if(e>=c.length){d=g;break a}var h=d.Vd[f],n=c[e];if(Oka(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.px){if(n!=h.path||!of(r,h.parameters)){d=g;break a}e+=2}else{r={};if(n!=h.path||!of(r,h.parameters)){d=g;break a}e++}f++}d={match:!0,fva:f,Nkb:e}}e=c.slice(d.Nkb);return d.match&&
d.fva<a.Vd.length?(b=new sf(a.Vd.slice(0,d.fva),{}),b.children.primary=new sf(a.Vd.slice(d.fva),a.children),Uka(b,0,e)):d.match&&0===e.length?new sf(a.Vd,{}):d.match&&!a.ij()?Vka(a,b,c):d.match?Uka(a,0,e):Vka(a,b,c)};
Uka=function(a,b,c){if(0===c.length)return new sf(a.Vd,{});var d=Tka(c),e={};if(!d.primary&&a.children.primary&&1===a.PS&&0===a.children.primary.Vd.length)return Uka(a.children.primary,b,c);Object.entries(d).forEach(function(f){var g=_.l(f);f=g.next().value;g=g.next().value;"string"===typeof g&&(g=[g]);null!==g&&(e[f]=Wka(a.children[f],b,g))});Object.entries(a.children).forEach(function(f){var g=_.l(f);f=g.next().value;g=g.next().value;void 0===d[f]&&(e[f]=g)});return new sf(a.Vd,e)};
Vka=function(a,b,c){for(var d=a.Vd.slice(0,b),e=0;e<c.length;){var f=c[e];if(Oka(f))return a=Xka(f.px),new sf(d,a);if(0===e&&Nka(c[0]))d.push(new _.vf(a.Vd[b].path,Yka(c[0]))),e++;else{f=Oka(f)?f.px.primary:""+f;var g=e<c.length-1?c[e+1]:null;f&&g&&Nka(g)?(d.push(new _.vf(f,Yka(g))),e+=2):(d.push(new _.vf(f,{})),e++)}}return new sf(d,{})};
Xka=function(a){var b={};Object.entries(a).forEach(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;"string"===typeof d&&(d=[d]);null!==d&&(b[c]=Vka(new sf([],{}),0,d))});return b};Yka=function(a){var b={};Object.entries(a).forEach(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;return b[c]=""+d});return b};Zka=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=Zka(a,c.value))return c;return null};
$ka=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=$ka(a,d.value),d.length)return d.unshift(b),d;return[]};ala=function(a){var b={};a&&a.children.forEach(function(c){return b[c.value.af]=c});return b};
dla=function(a){a=new bla("",new wf(new xf([],{},{},"",{},"primary",null,null,a.root,-1,{}),[]));var b=new _.zf(new _.Af([new _.vf("",{})]),new _.Af({}),new _.Af({}),new _.Af(""),new _.Af({}),"primary",null,a.root);b.Uc=a.root;return new cla(new wf(b,[]),a)};fla=function(a,b){a=a.mM;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.te&&""===b.te.path)c--;else if(d.component)break;else c--}return ela(a.slice(c))};
ela=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.te)?void 0:f.data,c.HIa);return{params:d,data:e,resolve:b}},{params:{},data:{},resolve:{}})};gla=function(a,b){b.value.JB=a;b.children.forEach(function(c){return gla(a,c)})};hla=function(a){var b=0<a.children.length?" { "+a.children.map(hla).join(", ")+" } ":"";return""+a.value+b};
ila=function(a){if(a.Uc){var b=a.Uc,c=a.FW;a.Uc=c;of(b.Ta,c.Ta)||a.Ta.next(c.Ta);b.Ze!==c.Ze&&a.Ze.next(c.Ze);of(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(!of(d[f],e[f])){d=!1;break a}d=!0}}d||a.url.next(c.url);of(b.data,c.data)||a.data.next(c.data)}else a.Uc=a.FW,a.data.next(a.FW.data)};
jla=function(a,b){var c=of(a.params,b.params)&&zka(a.url,b.url),d=!a.parent!==!b.parent;return c&&!d&&(!a.parent||jla(a.parent,b.parent))};mla=function(a,b,c){if(c&&a.exa(b.value,c.value.Uc)){var d=c.value;d.FW=b.value;b=kla(a,b,c);return new wf(d,b)}d=lla(b.value);b=b.children.map(function(e){return mla(a,e)});return new wf(d,b)};
kla=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.exa(d.value,f.value.Uc))return mla(a,d,f);return mla(a,d)})};lla=function(a){return new _.zf(new _.Af(a.url),new _.Af(a.params),new _.Af(a.Ta),new _.Af(a.Ze),new _.Af(a.data),a.af,a.component,a)};ola=function(a){var b=uf(a)?{bq:a,JDb:void 0}:a,c=b.bq;b=b.JDb;a=nla(0,a);a.url=c;a.JDb=b;return a};
nla=function(a,b){var c=Error("Mb`");c.ngNavigationCancelingError=!0;c.mwc=a;b&&(c.url=b);return c};pla=function(a){return a&&a.ngNavigationCancelingError};qla=function(a,b){a.Ob&&!a.nf&&(a.nf=Pha(a.Ob,b,"Route: "+a.path));var c;return null!=(c=a.nf)?c:b};rla=function(a){var b=a.children&&a.children.map(rla);a=b?Object.assign({},a,{children:b}):Object.assign({},a);a.component||a.uS||!b&&!a.lj||!a.af||"primary"===a.af||(a.component=Bf);return a};Cf=function(a){return a.af||"primary"};
sla=function(a,b){var c=a.filter(function(d){return Cf(d)===b});c.push.apply(c,_.Ha(a.filter(function(d){return Cf(d)!==b})));return c};tla=function(a){if(!a)return null;var b;if(null==(b=a.te)?0:b.nf)return a.te.nf;for(a=a.parent;a;a=a.parent){b=a.te;var c=void 0;if(null==(c=b)?0:c.UE)return b.UE;c=void 0;if(null==(c=b)?0:c.nf)return b.nf}return null};
Df=function(){return _.ub(function(a){return _.Ca(a.map(function(b){return b.ka(_.Ua(1),_.sb(ula))})).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===ula)return ula;if(!1===c||c instanceof tf)return c}return!0}),_.Qa(function(b){return b!==ula}),_.Ua(1))})};Ef=function(a,b){var c=Symbol(),d=b.get(a,c);return d===c?"function"!==typeof a||null!==oea(a)?b.get(a):a:d};
xla=function(a,b,c,d,e){e=void 0===e?{canDeactivateChecks:[],canActivateChecks:[]}:e;var f=ala(b);a.children.forEach(function(g){var h=f[g.value.af],n=d.concat([g.value]),r=e;r=void 0===r?{canDeactivateChecks:[],canActivateChecks:[]}:r;var v=g.value,A=h?h.value:null,D=c?c.getContext(g.value.af):null;if(A&&v.te===A.te){var I=vla(A,v,v.te.KA);I?r.canActivateChecks.push(new wla(n)):(v.data=A.data,v.HIa=A.HIa);v.component?xla(g,h,D?D.children:null,n,r):xla(g,h,c,n,r);I&&D&&D.af&&D.af.jTa&&r.canDeactivateChecks.push(new yla(D.af.component,
A))}else A&&zla(h,D,r),r.canActivateChecks.push(new wla(n)),v.component?xla(g,null,D?D.children:null,n,r):xla(g,null,c,n,r);delete f[g.value.af]});Object.entries(f).forEach(function(g){var h=_.l(g);g=h.next().value;h=h.next().value;return zla(h,c.getContext(g),e)});return e};
vla=function(a,b,c){if("function"===typeof c)return c(a,b);switch(c){case "pathParamsChange":return!rf(a.url,b.url);case "pathParamsOrQueryParamsChange":return!rf(a.url,b.url)||!of(a.Ta,b.Ta);case "always":return!0;case "paramsOrQueryParamsChange":return!jla(a,b)||!of(a.Ta,b.Ta);default:return!jla(a,b)}};
zla=function(a,b,c){var d=ala(a),e=a.value;Object.entries(d).forEach(function(f){var g=_.l(f);f=g.next().value;g=g.next().value;e.component?b?zla(g,b.children.getContext(f),c):zla(g,null,c):zla(g,b,c)});e.component?b&&b.af&&b.af.jTa?c.canDeactivateChecks.push(new yla(b.af.component,e)):c.canDeactivateChecks.push(new yla(null,e)):c.canDeactivateChecks.push(new yla(null,e))};Ala=function(a){return"function"===typeof a};Bla=function(a){return a instanceof Va||"EmptyError"===(null==a?void 0:a.name)};
Ela=function(a,b){return _.Fa(function(c){var d=c.rj,e=c.JY,f=c.h_,g=f.canActivateChecks;f=f.canDeactivateChecks;return 0===f.length&&0===g.length?_.Ea(Object.assign({},c,{mL:!0})):Cla(f,d,e,a).ka(_.Fa(function(h){return h&&"boolean"===typeof h?Dla(d,g,a,b):_.Ea(h)}),_.m(function(h){return Object.assign({},c,{mL:h})}))})};Cla=function(a,b,c,d){return _.ya(a).ka(_.Fa(function(e){return Fla(e.component,e.Hb,c,b,d)}),_.Wa(function(e){return!0!==e},!0))};
Dla=function(a,b,c,d){return _.ya(b).ka(_.Fa(function(e){var f=e.Hb.parent;null!==f&&d&&d(new Gla(f));f=_.Ea(!0);var g=e.Hb;null!==g&&d&&d(new Hla(g));g=_.Ea(!0);return _.Ia(f,g,Ila(a,e.path,c),Jla(a,e.Hb,c))},1),_.Wa(function(e){return!0!==e},!0))};Jla=function(a,b,c){var d=b.te?b.te.Af:null;if(!d||0===d.length)return _.Ea(!0);d=d.map(function(e){return _.zb(function(){var f,g=null!=(f=tla(b))?f:c,h=Ef(e,g);f=h&&Ala(h.Af)?h.Af(b,a):Ff(g,function(){return h(b,a)});return qf(f).ka(_.Wa())})});return _.Ea(d).ka(Df())};
Ila=function(a,b,c){var d=b[b.length-1];b=b.slice(0,b.length-1).reverse().map(function(e){var f=e.te?e.te.rY:null;return f&&0!==f.length?{node:e,h_:f}:null}).filter(function(e){return null!==e}).map(function(e){return _.zb(function(){var f=e.h_.map(function(g){var h,n=null!=(h=tla(e.node))?h:c,r=Ef(g,n);g=r&&Ala(r.rY)?r.rY(d,a):Ff(n,function(){return r(d,a)});return qf(g).ka(_.Wa())});return _.Ea(f).ka(Df())})});return _.Ea(b).ka(Df())};
Fla=function(a,b,c,d,e){var f=b&&b.te?b.te.Xib:null;if(!f||0===f.length)return _.Ea(!0);f=f.map(function(g){var h,n=null!=(h=tla(b))?h:e,r=Ef(g,n);g=r&&Ala(r.Xib)?r.Xib(a,b,c,d):Ff(n,function(){return r(a,b,c,d)});return qf(g).ka(_.Wa())});return _.Ea(f).ka(Df())};Lla=function(a,b,c){var d=b.Foa;if(void 0===d||0===d.length)return _.Ea(!0);d=d.map(function(e){var f=Ef(e,a);e=f&&Ala(f.Foa)?f.Foa(b,c):Ff(a,function(){return f(b,c)});return qf(e)});return _.Ea(d).ka(Df(),Kla())};
Kla=function(){return _.ha(_.yb(function(a){if(uf(a))throw ola(a);}),_.m(function(a){return!0===a}))};Mla=function(a,b,c){var d=b.Yib;if(!d||0===d.length)return _.Ea(!0);d=d.map(function(e){var f=Ef(e,a);e=f&&Ala(f.Yib)?f.Yib(b,c):Ff(a,function(){return f(b,c)});return qf(e)});return _.Ea(d).ka(Df(),Kla())};Pla=function(a,b,c,d){var e=Nla(a,b,c);if(!e.cA)return _.Ea(e);d=qla(b,d);return Mla(d,b,c).ka(_.m(function(f){return!0===f?e:Object.assign({},Ola)}))};
Nla=function(a,b,c){if(""===b.path)return"full"===b.fea&&(a.ij()||0<c.length)?Object.assign({},Ola):{cA:!0,lK:[],IM:c,parameters:{},MXa:{}};a=(b.DS||oka)(c,a,b);if(!a)return Object.assign({},Ola);var d={},e;Object.entries(null!=(e=a.sva)?e:{}).forEach(function(g){var h=_.l(g);g=h.next().value;h=h.next().value;d[g]=h.path});e=0<a.kK.length?Object.assign({},d,a.kK[a.kK.length-1].parameters):d;var f;return{cA:!0,lK:a.kK,IM:c.slice(a.kK.length),parameters:e,MXa:null!=(f=a.sva)?f:{}}};
Tla=function(a,b,c,d){if(0<c.length&&Qla(a,c,d)){var e=sf,f=new sf(c,a.children);c={};c.primary=f;f.gF=a;f.IP=b.length;f=_.l(d);for(var g=f.next();!g.done;g=f.next())if(g=g.value,""===g.path&&"primary"!==Cf(g)){var h=new sf([],{});h.gF=a;h.IP=b.length;c[Cf(g)]=h}c=new e(b,c);c.gF=a;c.IP=b.length;return{NA:c,nxa:[]}}if(0===c.length&&Rla(a,c,d)){e=sf;f=a.Vd;g=a.children;h={};d=_.l(d);for(var n=d.next();!n.done;n=d.next())if(n=n.value,Sla(a,c,n)&&!g[Cf(n)]){var r=new sf([],{});r.gF=a;r.IP=b.length;h[Cf(n)]=
r}g=Object.assign({},g,h);e=new e(f,g);e.gF=a;e.IP=b.length;return{NA:e,nxa:c}}e=new sf(a.Vd,a.children);e.gF=a;e.IP=b.length;return{NA:e,nxa:c}};Qla=function(a,b,c){return c.some(function(d){return Sla(a,b,d)&&"primary"!==Cf(d)})};Rla=function(a,b,c){return c.some(function(d){return Sla(a,b,d)})};Sla=function(a,b,c){return(a.ij()||0<b.length)&&"full"===c.fea?!1:""===c.path};Ula=function(a,b,c,d){return Cf(a)===d||"primary"!==d&&Sla(b,c,a)?"**"===a.path?!0:Nla(b,a,c).cA:!1};Wla=function(a){return _.Ma(new Vla(a))};
Yla=function(a,b,c,d){return _.ub(function(e){return(new Xla(a,b,c,e.Fp,d)).apply().ka(_.m(function(f){return Object.assign({},e,{Df:f})}))})};$la=function(){var a=new Zla;return new _.ma(function(b){return b.error(a)})};bma=function(a,b,c,d,e,f,g){return(new ama(a,b,c,d,e,void 0===g?"emptyOnly":g,f)).recognize().ka(_.ub(function(h){return null===h?$la():_.Ea(h)}))};cma=function(a){a.sort(function(b,c){return"primary"===b.value.af?-1:"primary"===c.value.af?1:b.value.af.localeCompare(c.value.af)})};
dma=function(a){return(a=a.value.te)&&""===a.path&&void 0===a.bq};ema=function(a){var b=[],c=new Set,d={};a=_.l(a);for(var e=a.next();!e.done;d={XN:d.XN},e=a.next())d.XN=e.value,dma(d.XN)?(e=b.find(function(f){return function(g){return f.XN.value.te===g.value.te}}(d)),void 0!==e?(e.children.push.apply(e.children,_.Ha(d.XN.children)),c.add(e)):b.push(d.XN)):b.push(d.XN);d=_.l(c);for(a=d.next();!a.done;a=d.next())a=a.value,e=ema(a.children),b.push(new wf(a.value,e));return b.filter(function(f){return!c.has(f)})};
fma=function(a){for(;a.gF;)a=a.gF;return a};gma=function(a){for(var b,c=null!=(b=a.IP)?b:0;a.gF;)a=a.gF,b=void 0,c+=null!=(b=a.IP)?b:0;return c-1};hma=function(a,b,c,d,e){return _.Fa(function(f){return bma(a,b,c,f.Df,d.nd(f.Df),d,e).ka(_.m(function(g){return Object.assign({},f,{rj:g})}))})};
jma=function(a,b){return _.Fa(function(c){var d=c.rj,e=c.h_.canActivateChecks;if(!e.length)return _.Ea(c);var f=0;return _.ya(e).ka(_.Fa(function(g){return ima(g.Hb,d,a,b)},1),_.yb(function(){return f++}),_.Xa(),_.Fa(function(){return f===e.length?_.Ea(c):_.Ta}))})};
ima=function(a,b,c,d){var e=a.te,f=a.dsc;void 0!==(null==e?void 0:e.title)&&"string"!==typeof e.title&&null!==e.title&&(f[kma]=e.title);return lma(f,a,b,d).ka(_.m(function(g){a.HIa=g;a.data=fla(a,c).resolve;!e||"string"!==typeof e.title&&null!==e.title||(a.data[kma]=e.title);return null}))};
lma=function(a,b,c,d){var e=mma(a);if(0===e.length)return _.Ea({});var f={};return _.ya(e).ka(_.Fa(function(g){return nma(a[g],b,c,d).ka(_.Wa(),_.yb(function(h){f[g]=h}))}),_.Xa(),_.$a(f),_.za(function(g){return Bla(g)?_.Ta:_.Ma(g)}))};mma=function(a){return[].concat(_.Ha(Object.keys(a)),_.Ha(Object.getOwnPropertySymbols(a)))};nma=function(a,b,c,d){var e,f=null!=(e=tla(b))?e:d,g=Ef(a,f);a=g.resolve?g.resolve(b,c):Ff(f,function(){return g(b,c)});return qf(a)};
oma=function(a){return _.ub(function(b){var c=a(b);return c?_.ya(c).ka(_.m(function(){return b})):_.Ea(b)})};pma=function(a){return a&&"object"===typeof a&&"default"in a?a["default"]:a};rma=function(a,b){return b.map(function(c){return c.replace(qma,a)})};sma=function(a){return function(b){if("__ngUnwrap__"===b)return a;!1===a(b)&&(b.preventDefault(),b.returnValue=!1)}};
_.tma=function(a,b){if(void 0!==a.tagName){if("script"===a.tagName.toLowerCase())throw Error("ra");if("style"===a.tagName.toLowerCase())throw Error("ra");}a.innerHTML=_.Gf(b)};uma=function(a){var b=document.createElement("template");if(!("content"in b)){b=_.Hf("<html><body>"+a);b=(new DOMParser).parseFromString(_.Gf(b),"text/html");for(a=b.createDocumentFragment();0<b.body.childNodes.length;)a.appendChild(b.body.firstChild);return a}a=_.Hf(a);_.tma(b,a);return b.content};
vma=function(a){a=a.nodeName;return"string"===typeof a?a:"FORM"};wma=function(a){a=a.nodeType;return a===Node.ELEMENT_NODE||"number"!==typeof a};If=function(a){return{valueOf:a}.valueOf()};yma=function(a){if(!xma){a:{var b=document.createElement("a");try{b.href=a}catch(c){a=void 0;break a}a=b.protocol;a=":"===a||""===a?"https:":a}return a}try{b=new URL(a)}catch(c){return"https:"}return b.protocol};_.Lf=function(a){a=a instanceof _.Jf?_.Kf(a):"javascript:"!==yma(a)?a:void 0;return a};
_.Nf=function(a){var b=_.ea.apply(1,arguments);if(0===b.length)return _.Mf(a[0]);for(var c=[a[0]],d=0;d<b.length;d++)c.push(encodeURIComponent(b[d])),c.push(a[d+1]);return _.Mf(c.join(""))};Ama=function(a){return new zma(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})};_.Cma=function(a,b){b=void 0===b?Bma:b;for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof zma&&d.isValid(a))return _.Of(a)}};_.Pf=function(a){var b=void 0===b?Bma:b;return _.Cma(a,b)||_.Dma};
Ema=function(a){throw a;};Fma=function(a,b){return b.parse("/")};Ima=function(a,b){a.events.ka(_.Qa(function(c){return c instanceof _.Qf||c instanceof _.Sf||c instanceof _.Gma||c instanceof Hma}),_.m(function(c){return c instanceof _.Qf||c instanceof Hma?0:c instanceof _.Sf&&(0===c.code||1===c.code)?2:1}),_.Qa(function(c){return 2!==c}),_.Ua(1)).subscribe(function(){b()})};Jma=function(a,b){return{rRc:a,zv:b}};
Pma=function(){var a=_.id(_.Tf);return function(b){var c=a.get(_.Uf);if(b===c.dC[0]){b=a.get(_.Vf);var d=a.get(Kma);1===a.get(Lma)&&b.Iba();var e;null==(e=a.get(Mma,null,8))||Nma(e);var f;null==(f=a.get(Oma,null,8))||f.init();c=c.Tkb[0];b.Lo.root.component=c;b.cD.jwa=c;d.closed||(d.next(),d.unsubscribe())}}};
Sma=function(){return Jma(2,[{Ca:Lma,wc:0},{Ca:Qma,md:!0,Db:[_.Tf],Bb:function(a){var b=a.get(Rma,Promise.resolve());return function(){return b.then(function(){return new Promise(function(c){var d=a.get(_.Vf),e=a.get(Kma);Ima(d,function(){c(!0)});a.get(Wf).Ceb=function(){c(!0);return e.closed?_.Ea(void 0):e};d.Iba()})})}}}])};Uma=function(){return Jma(3,[{Ca:Qma,md:!0,Bb:function(){var a=_.id(_.Vf);return function(){Tma(a)}}},{Ca:Lma,wc:2}])};Zma=function(){return new Yma("Router",_.Vf)};
cna=function(){return{Ca:Oma,Bb:function(){var a=_.id($ma),b=_.id(ana),c=_.id(Wf),d=_.id(_.Xf);b.rwa&&bna(a,b.rwa);return new Yf(d,c,a,b)}}};dna=function(){return"guarded"};ena=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.Qm.push({name:d.name,Ji:d.startTime+d.duration,statusCode:"SUCCESS",Kx:a.Kx,mN:!0})}0<b&&a.Qm.push({name:"largest-contentful-paint",Ji:b,statusCode:"SUCCESS",Kx:b,mN:!0})};
fna=function(a){var b=(performance.timeOrigin||performance.timing.navigationStart)+a;return b>Date.now()?a:b};gna=function(a,b){return a.element+"/"+a.action+" - "+a.gestureName+" ("+b+")"};hna=function(a){return(a=a.visibilityState)?"visible"!==a:!1};ina=function(a){if(!a.event){if(a.fm!==a.Qw)return Error("Yb");if("SUCCESS"!==a.status)return Error("Zb`"+a.status);if(a.QOa.length)return Error("$b");if(!a.event)return Error("ac`"+a.Qm.map(function(b){return b.name}).join(", "))}};
_.Zf=function(){return performance&&performance.now?performance.now():Date.now()};jna=function(a,b){var c=null;a.Ag.subscribe(function(){null!=c&&clearTimeout(c);c=setTimeout(function(){b();c=null})})};kna=function(a){switch(a){case 0:return"SUCCESS";case 4:return"TIME_OUT";case 10:return"CANCELLED";default:return"FAILURE"}};_.ag=function(){!_.$f&&_.lna&&_.mna();return _.$f};_.mna=function(){_.$f=(0,_.lna)();nna.forEach(function(a){a(_.$f)});nna=[]};_.bg=function(a){_.$f&&ona(a)};
_.cg=function(){_.$f&&_.$f.Owa()};qna=function(a){return bda(a,function(b,c){return-1!==pna.indexOf(c)})};rna=function(a,b){this.lVa=a;this.B1=b;this.Cnb="https://play.google.com/log?format=json&hasfast=true";this.dqb=!1;this.iWa=oda;this.hK="";this.K2a=this.L2a=!1;this.Uia=void 0};_.sna=function(a){var b=a.ql,c=a.Se,d=a.xd,e=a.cOb,f=a.ju,g=a.eQa;a=a.dqa;var h={};b&&(h.q=b);null!=c&&(h.sq=c);d&&(h.ss=d);e&&(h.ssfr=e);f&&(h.all=f);g&&(h.start=g);a&&(h.dqr=a);return h};
wna=function(a){var b=a.Dc?a.Dc.getResponseHeader("Content-Type"):null;if(!b)return null;b=b.toLowerCase();if(b.startsWith("application/json"))return b.startsWith("application/json+protobuf")?new tna:new una;if(b.startsWith("application/x-protobuf")){a=a.Dc?a.Dc.getResponseHeader("Content-Transfer-Encoding"):null;if(!a)return new dg;if("base64"==a.toLowerCase())return new vna}return null};_.eg=function(a,b){throw Error(void 0===b?"unexpected value "+a+"!":b);};
_.fg=function(a){return a?(a=xna.exec(a))?a[1]:"":""};_.yna=function(a){return a.startsWith("refs/heads/")?a:"refs/heads/"+a};_.zna=function(a){return a.startsWith("refs/heads/")?a.substring(11):null};_.Ana=function(a){return a.startsWith("refs/tags/")?a.substring(10):null};_.Bna=function(a){return _.zna(a)||a};_.Cna=function(a){return _.Ana(a)||a};_.Dna=function(a){return a.startsWith("refs/tags/")};_.Ena=function(a){return a.startsWith("refs/heads/")};
_.hg=function(a){return!a||a.startsWith("refs/")&&0<a.indexOf("/",6)||"HEAD"===a||_.gg.test(a)?a:_.yna(a)};_.Fna=function(a){return a?_.gg.test(a)?a.substring(0,7):a:""};_.Gna=function(a,b){return a.ab===b.ab&&a.Oc===b.Oc&&a.repository===b.repository};_.ig=function(a,b,c){return a===b||c.includes(a)&&c.includes(b)};_.Hna=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(",")};
_.mg=function(a){var b=a;do{a=b;if(b=a.data.Qc)return b;b=a.firstChild}while(b);var c=a.params[_.jg.vn],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||_.Ina;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 _.kg({repository:b||"Piper",qb:(a.params[_.jg.Mb]?a.Ta.snapshot:void 0)||a.params[_.jg.changelist]||
"HEAD",path:a.params.path,params:Jna(a.params,c)}):new _.kg({})}g={id:a.params.repositoryGroupId,type:d};d=a.params.repo&&a.params.repo.replace(/\/+$/,"");e=a.params.path;a={je:g,repository:d,qb:b,path:e?e:":"===a.params[""]?"/":void 0,params:Kna(a.params,c)};return new _.lg(a)};
_.Mna=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;Lna.includes(d)||"rev"===d?b[d]=e:"cdbgd"===d?b[_.jg.Zt]=e:"cdbgbp"===d?b[_.jg.xw]=e:"dqr"===d?b[_.jg.Aw]=e:c[d]=e}return{HXa:b,Ta:c}};
Kna=function(a,b){var c=null!=a[_.jg.hf]?Number(a[_.jg.hf]):void 0;return{line:Nna(a),ax:a[_.jg.ax],vn:b||a[_.jg.vn],Jo:a[_.jg.Jo],Ce:a[_.jg.Ce],Zt:a[_.jg.Zt],xw:a[_.jg.xw],Fi:a[_.jg.Fi],hf:c,Xs:a[_.jg.Xs],au:a[_.jg.au],Mb:a[_.jg.Mb],Zu:a[_.jg.Zu],bx:a[_.jg.bx],mG:a[_.jg.mG],EG:a[_.jg.EG],Aw:a[_.jg.Aw]}};Nna=function(a){a=a[_.jg.wUa];if(null!=a){var b=Number(a);if(!isNaN(b))return 0<b?b:void 0;a=a.split(",").map(Ona).filter(function(c){return!!c});return 0===a.length?void 0:a}};
Ona=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}};Jna=function(a,b){b=Kna(a,b);(a=a[_.jg.bLb])&&(b=Object.assign({},b,{Ce:a}));return b};Pna=function(a){return a.Qm.some(function(b){return"codeRenderFull"===(void 0===b.name?"":b.name)})};
Qna=function(a){return a.Qm.some(function(b){b=b.name;return!!b&&(b.endsWith("project.subscriptions.create")||b.endsWith("project.subscriptions.delete")||b.endsWith("externalSource.listRepos"))})};
Rna=function(a){var b=a.rj?_.mg(a.rj):void 0;if(Pna(a))b=_.ng.V3a;else if(Qna(a))b=_.ng.N3a;else{var c;if(c=b)c=void 0===a.targetRoute?"":a.targetRoute,c=!!(!b.ab&&c.startsWith("/onboarding/")||c.startsWith("/admin/")||c.startsWith("/repo/")||c.startsWith("/user/ssh_keys"));if(c)b=_.ng.sI;else{if(c=b){c=void 0===a.targetRoute?"":a.targetRoute;var d=b.ab,e=b.repository,f=b.qb,g=b.path;c=!("/source"!==c&&"/"!==c&&"/code"!==c&&"/repos"!==c&&"/source/repos"!==c&&"projects"!==c&&(!d||e||f||g))}if(c)b=
_.ng.j5a;else if(c=void 0===a.targetRoute?"":a.targetRoute,"GlobalSearchBox"===a.element||c.startsWith("/search"))b=_.ng.ICa;else{if(a=b)a=b.repository,c=b.qb,d=b.path,a=!(!(b.ab&&a&&c)||d);if(a)b=_.ng.dAa;else{if(a=b)a=b.ab,c=b.repository,d=b.qb,b=b.path,a=!!(a&&c&&d&&b||a&&c&&!d&&!b);b=a?_.ng.NAa:_.ng.E5a}}}}return b};
Una=function(a,b){var c=[];"string"==typeof a?a.split(/\s*,\s*/).forEach(function(d){a:{if(":"==d[0]&&(d=Sna(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 _.ed(3015,!1)),d=c;else{d=e[1];var f=e[2];e=e[3];c.push(Tna(d,e));"<"!=f[0]||"*"==d&&"*"==e||c.push(Tna(e,d));d=void 0}}return d}):c.push(a);return c};
Sna=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 _.ed(3016,!1)),"* => *"}};
Tna=function(a,b){var c=Vna.has(a)||Wna.has(a),d=Vna.has(b)||Wna.has(b);return function(e,f){var g="*"==a||a==e,h="*"==b||b==f;!g&&c&&"boolean"===typeof e&&(g=e?Vna.has(a):Wna.has(a));!h&&d&&"boolean"===typeof f&&(h=f?Vna.has(b):Wna.has(b));return g&&h}};_.pg=function(a,b){return{type:7,name:a,Vpa:b,options:{}}};_.qg=function(a,b){return{type:4,styles:void 0===b?null:b,WH:a}};_.Xna=function(a){return{type:3,Ug:a,options:null}};_.rg=function(a){return{type:6,styles:a,offset:null}};
_.sg=function(a,b){return{type:0,name:a,styles:b,options:void 0}};_.tg=function(a,b,c){return{type:1,Vzc:a,animation:b,options:void 0===c?null:c}};_.Yna=function(a,b){var c={optional:!0};return{type:11,lb:a,animation:b,options:void 0===c?null:c}};Zna=function(){return"undefined"!==typeof process&&"[object process]"==={}.toString.call(process)};vg=function(a){switch(a.length){case 0:return new ug;case 1:return a[0];default:return new $na(a)}};
coa=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,v=r&&g||new Map;h.forEach(function(A,D){var I=D;if("offset"!==D)switch(I=aoa(I),A){case "!":A=b.get(D);break;case "*":A=c.get(D);break;default:A=boa(I,A,d)}v.set(I,A)});r||e.push(v);g=v;f=n});if(d.length)throw new _.ed(3502,!1);return e};
eoa=function(a,b,c,d){switch(b){case "start":a.sA(function(){return d(c&&doa(c,"start",a))});break;case "done":a.Ts(function(){return d(c&&doa(c,"done",a))});break;case "destroy":a.wf(function(){return d(c&&doa(c,"destroy",a))})}};doa=function(a,b,c){var d=c.totalTime;b=foa(a.element,a.Gn,a.Ol,a.Dg,b||a.qGb,void 0==d?a.totalTime:d,c.disabled?!0:!1);a=a._data;null!=a&&(b._data=a);return b};foa=function(a,b,c,d,e,f,g){return{element:a,Gn:b,Ol:c,Dg:d,qGb:void 0===e?"":e,totalTime:void 0===f?0:f,disabled:!!g}};
wg=function(a,b,c){var d=a.get(b);d||a.set(b,d=c);return d};goa=function(a){var b=a.indexOf(":");return[a.substring(1,b),a.slice(b+1)]};ioa=function(a){a=a.parentNode||a.host;return a===hoa?null:a};xg=function(a){if("number"==typeof a)return a;a=a.match(/^(-?[\.\d]+)(m?s)/);return!a||2>a.length?0:joa(parseFloat(a[1]),a[2])};joa=function(a,b){switch(b){case "s":return 1E3*a;default:return a}};
koa=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 _.ed(3E3,!1));b={duration:0,delay:0,easing:""};break a}a=joa(parseFloat(d[1]),d[2]);var g=d[3];null!=g&&(e=joa(parseFloat(g),d[4]));(d=d[5])&&(f=d)}c||(c=!1,d=b.length,0>a&&(b.push(new _.ed(3100,!1)),c=!0),0>e&&(b.push(new _.ed(3101,!1)),c=!0),c&&b.splice(d,0,new _.ed(3E3,!1)));b={duration:a,
delay:e,easing:f}}return b};loa=function(a){var b=void 0===b?{}:b;Object.keys(a).forEach(function(c){b[c]=a[c]});return b};moa=function(a){var b=new Map;Object.keys(a).forEach(function(c){b.set(c,a[c])});return b};noa=function(a){return a.length?a[0]instanceof Map?a:a.map(function(b){return moa(b)}):[]};
yg=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};
ooa=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)};zg=function(a,b,c){a.style&&(b.forEach(function(d,e){var f=aoa(e);c&&!c.has(e)&&c.set(e,a.style[f]);a.style[f]=d}),Zna()&&ooa(a))};
Ag=function(a,b){a.style&&(b.forEach(function(c,d){d=aoa(d);a.style[d]=""}),Zna()&&ooa(a))};poa=function(a){return Array.isArray(a)?1==a.length?a[0]:{type:2,Ug:a,options:null}:a};roa=function(a,b,c){var d=b.params||{};a=qoa(a);a.length&&a.forEach(function(e){d.hasOwnProperty(e)||c.push(new _.ed(3001,!1))})};qoa=function(a){var b=[];if("string"===typeof a){for(var c;c=soa.exec(a);)b.push(c[1]);soa.lastIndex=0}return b};
toa=function(a,b,c){var d=a.toString(),e=d.replace(soa,function(f,g){g=b[g];null==g&&(c.push(new _.ed(3003,!1)),g="");return g.toString()});return e==d?a:e};uoa=function(a){for(var b=[],c=a.next();!c.done;)b.push(c.value),c=a.next();return b};aoa=function(a){return a.replace(voa,function(){return _.ea.apply(0,arguments)[1].toUpperCase()})};
woa=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={nza:c.nza},f++)c.nza=b[f],e.forEach(function(g){return function(h){var n=g.nza,r=n.set;var v=window.getComputedStyle(a)[h];return r.call(n,h,v)}}(c))}}return b};
Bg=function(a,b,c){switch(b.type){case 7:return a.GUb(b,c);case 0:return a.b3a(b,c);case 1:return a.c3a(b,c);case 2:return a.EUb(b,c);case 3:return a.CUb(b,c);case 4:return a.zUb(b,c);case 5:return a.Uya(b,c);case 6:return a.ija(b,c);case 8:return a.Vya(b,c);case 9:return a.AUb(b,c);case 10:return a.BUb(b,c);case 11:return a.DUb(b,c);case 12:return a.FUb(b,c);default:throw new _.ed(3004,!1);}};
yoa=function(a){var b=a.split(/\s*,\s*/).find(function(c){return":self"==c})?!0:!1;b&&(a=a.replace(xoa,""));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]};
zoa=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};
Aoa=function(a,b){if(a.hasOwnProperty("duration"))return a;if("number"==typeof a)return{duration:koa(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:"",qOa:!0},b.aOc=a,b;a=koa(a,b);return{duration:a.duration,delay:a.delay,easing:a.easing}};Cg=function(a){if(a){if(a=loa(a),a.params){var b=a;var c=(c=a.params)?loa(c):null;b.params=c}}else a={};return a};
Boa=function(a,b,c,d,e,f,g,h){return{type:1,element:a,JL:b,J0:c,lT:d,duration:e,delay:f,totalTime:e+f,easing:void 0===g?null:g,lOc:void 0===h?!1:h}};Doa=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 Coa).woa(a,b,c,d,e,f,g,h,n,r)};Eoa=function(a){var b=Math.pow(10,2);return Math.round(a*b)/b};
Foa=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 yg(e,c)});return c};Goa=function(a,b,c,d,e,f,g,h,n,r,v,A,D){return{type:0,element:a,Gn:b,Dyb:e,Ol:c,qra:f,Dg:d,hia:g,aE:h,bKc:n,J0:r,lT:v,totalTime:A,errors:D}};Hoa=function(a,b,c,d,e){return a.some(function(f){return f(b,c,d,e)})};Ioa=function(a,b){b=loa(b);for(var c in a)a.hasOwnProperty(c)&&null!=a[c]&&(b[c]=a[c]);return b};
Koa=function(a,b){return new Joa(a,{type:1,animation:{type:2,Ug:[],options:null},ZBb:[function(){return!0}],options:null,wM:0,kC:0},b)};Loa=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))};Moa=function(a){return a&&1===a.nodeType};Noa=function(a,b){var c=a.style.display;a.style.display=null!=b?b:"none";return c};
Poa=function(a,b,c,d,e){var f=[];c.forEach(function(n){return f.push(Noa(n))});var g=[];d.forEach(function(n,r){var v=new Map;n.forEach(function(A){var D=b.UMa(r,A,e);v.set(A,D);D&&0!=D.length||(r.__ng_removed=Ooa,g.push(r))});a.set(r,v)});var h=0;c.forEach(function(n){return Noa(n,f[h++])});return g};
Qoa=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};Dg=function(a,b){var c;null==(c=a.classList)||c.add(b)};Eg=function(a,b){var c;null==(c=a.classList)||c.remove(b)};Soa=function(a,b,c){vg(c).Ts(function(){return Roa(a,b)})};
Uoa=function(a){var b=[];Toa(a,b);return b};Toa=function(a,b){for(var c=0;c<a.length;c++){var d=a[c];d instanceof $na?Toa(d.ih,b):b.push(d)}};Voa=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};Woa=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};
Zoa=function(a,b){var c=null,d=null;Array.isArray(b)&&b.length?(c=Xoa(b[0]),1<b.length&&(d=Xoa(b[b.length-1]))):b instanceof Map&&(c=Xoa(b));return c||d?new Yoa(a,c,d):null};Xoa=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};$oa=function(a){switch(a){case "body":return document.body;case "document":return document;case "window":return window;default:return a}};
apa=function(a){var b=a.indexOf(".");return[a.substring(0,b),a.slice(b+1)]};_.bpa=function(a){return 0===a.buttons||0===a.offsetX&&0===a.offsetY};_.cpa=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)};_.Fg=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};
fpa=function(){if(dpa)return dpa;if("object"!==typeof document||!document)return dpa=new Set(epa);var a=document.createElement("input");return dpa=new Set(epa.filter(function(b){a.setAttribute("type",b);return a.type===b}))};hpa=function(){if(null==gpa&&"undefined"!==typeof window)try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){return gpa=!0}}))}finally{gpa=gpa||!1}return gpa};_.Gg=function(a){return hpa()?a:!!a.capture};
jpa=function(){if(null==ipa){if("object"!==typeof document||!document||"function"!==typeof Element||!Element)return ipa=!1;if("scrollBehavior"in document.documentElement.style)ipa=!0;else{var a=Element.prototype.scrollTo;ipa=a?!/\{\s*\[native code\]\s*\}/.test(a.toString()):!1}}return ipa};
lpa=function(){if("object"!==typeof document||!document)return 0;if(null==kpa){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);kpa=0;0===a.scrollLeft&&(a.scrollLeft=1,kpa=0===a.scrollLeft?1:2);a.remove()}return kpa};
_.npa=function(a){if(null==mpa){var b="undefined"!==typeof document?document.head:null;mpa=!(!b||!b.createShadowRoot&&!b.attachShadow)}return mpa&&(a=a.getRootNode?a.getRootNode():null,"undefined"!==typeof ShadowRoot&&ShadowRoot&&a instanceof ShadowRoot)?a:null};_.opa=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};
_.Hg=function(a){return a.composedPath?a.composedPath()[0]:a.target};ppa=function(){return"undefined"!==typeof __karma__&&!!__karma__||"undefined"!==typeof jasmine&&!!jasmine||"undefined"!==typeof jest&&!!jest||"undefined"!==typeof Mocha&&!!Mocha};_.qpa=function(a){return Array.isArray(a)?a:[a]};_.Ig=function(a){return null!=a&&"false"!==""+a};Jg=function(a){return null==a?"":"string"===typeof a?a:a+"px"};_.Kg=function(a){return a instanceof _.Sd?a.ta:a};
_.Lg=function(a,b){return isNaN(parseFloat(a))||isNaN(Number(a))?void 0===b?0:b:Number(a)};rpa=function(a){if(!a.hasAttribute("tabindex")||void 0===a.tabIndex)return!1;a=a.getAttribute("tabindex");return!(!a||isNaN(parseInt(a,10)))};spa=function(a){if(!rpa(a))return null;a=parseInt(a.getAttribute("tabindex")||"",10);return isNaN(a)?-1:a};tpa=function(a){return{matches:"all"===a||""===a,media:a,addListener:function(){},removeListener:function(){}}};
upa=function(a){return a.map(function(b){return b.split(",")}).reduce(function(b,c){return b.concat(c)}).map(function(b){return b.trim()})};vpa=function(){return null};xpa=function(a,b){var c=wpa(a);c.some(function(d){return d.trim()==b.trim()})||(c.push(b.trim()),a.setAttribute("aria-describedby",c.join(" ")))};ypa=function(a,b){var c=wpa(a).filter(function(d){return d!=b.trim()});c.length?a.setAttribute("aria-describedby",c.join(" ")):a.removeAttribute("aria-describedby")};
wpa=function(a){return(a.getAttribute("aria-describedby")||"").match(/\S+/g)||[]};zpa=function(a,b){return"string"===typeof a?(b||"")+"/"+a:a};Bpa=function(a,b){a.id||(a.id="cdk-describedby-message-"+b+"-"+Apa++)};Cpa=function(){return _.id(_.Mg)};_.Epa=function(a){a=(null==a?void 0:a.toLowerCase())||"";var b;return"auto"===a&&"undefined"!==typeof navigator&&(null==(b=navigator)?0:b.language)?Dpa.test(navigator.language)?"rtl":"ltr":"rtl"===a?"rtl":"ltr"};
Fpa=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})};Gpa=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})};_.Hpa=function(a){return a&&"function"===typeof a.connect&&!(a instanceof Ng)};Og=function(a,b){for(var c in b)b.hasOwnProperty(c)&&(a[c]=b[c])};
Jpa=function(a){if("number"!==typeof a&&null!=a){var b=_.l(a.split(Ipa));a=b.next().value;return(b=b.next().value)&&"px"!==b?null:parseFloat(a)}return a||null};Kpa=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)}};
_.Pg=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};_.V(c,a);_.W.Object.defineProperties(c.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.Vo},set:function(d){d=d||this.defaultColor;d!==this.Vo&&(this.Vo&&this.Oa.ta.classList.remove("mat-"+this.Vo),d&&this.Oa.ta.classList.add("mat-"+d),this.Vo=d)}}});return c};
_.Qg=function(a){var b=function(){var c=a.apply(this,[].concat(_.Ha(_.ea.apply(0,arguments))))||this;c.GI=!1;return c};_.V(b,a);_.W.Object.defineProperties(b.prototype,{Ed:{configurable:!0,enumerable:!0,get:function(){return this.GI},set:function(c){this.GI=_.Ig(c)}}});return b};
_.Rg=function(a){var b=function(){var c=a.apply(this,[].concat(_.Ha(_.ea.apply(0,arguments))))||this;c.Jc=!1;return c};_.V(b,a);_.W.Object.defineProperties(b.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Jc},set:function(c){this.Jc=_.Ig(c)}}});return b};
_.Lpa=function(a){var b=function(){var c=a.apply(this,[].concat(_.Ha(_.ea.apply(0,arguments))))||this;c.zs=!1;return c};_.V(b,a);b.prototype.yya=function(){var c=this.zs,d=(this.KOa||this.o4).ayb(this.Pe?this.Pe.control:null,this.O5||this.N5);d!==c&&(this.zs=d,this.Vc.next())};return b};
_.Sg=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.ez=b;d.fnb=b;return d};_.V(c,a);_.W.Object.defineProperties(c.prototype,{tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:this.ez},set:function(d){this.ez=null!=d?_.Lg(d):this.fnb}}});return c};Mpa=function(){return _.id(_.Tg)};
Npa=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)};Opa=function(a){a&1&&_.G(0,"mat-pseudo-checkbox",6);a&2&&(a=_.M(),_.B("state",a.selected?"checked":"unchecked")("disabled",a.disabled))};Ppa=function(a){a&1&&_.G(0,"mat-pseudo-checkbox",7);a&2&&(a=_.M(),_.B("disabled",a.disabled))};Qpa=function(a){a&1&&(_.C(0,"span",8),_.O(1),_.F());a&2&&(a=_.M(),_.y(1),_.Ne("(",a.group.label,")"))};Rpa=function(){};
Spa=function(a,b){for(var c=a.length;c--;)b(a[c])};Tpa=function(){};Upa=function(a,b){for(var c=a.ta.parentElement;c&&!c.classList.contains("mat-dialog-container");)c=c.parentElement;return c?b.find(function(d){return d.id===c.id}):null};Ug=function(a){var b=_.ea.apply(1,arguments);if(null==a)throw TypeError("mc");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};
Vpa=function(){var a=Vg.WPb;return"function"===typeof a?a():a};
Xpa=function(a,b){a=a.filter(function(f){return!Wpa[f]});if(0<a.length){var c=a.join(", ");try{var d=Vg.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 Wpa[f]=d})}catch(f){console.error(f)}}};
Ypa=function(a){var b={};return a.filter(function(c){return b.hasOwnProperty(c)?!1:b[c]=!0})};Zpa=function(a,b){return Ug(a,b?{UVa:b.alias,suffix:b.suffix}:{})};aqa=function(a){var b=_.l($pa(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}};
$pa=function(a){a=a?a.toLowerCase():"";var b=_.l(a.split(" "));a=b.next().value;b=b.next().value;var c=a;bqa.find(function(d){return d===c})||(c=bqa[0]);return[c,cqa(b)]};dqa=function(a){a=_.l($pa(a));var b=a.next().value;a.next();return-1<b.indexOf("row")};cqa=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};
eqa=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};fqa=function(){var a=Vg.WPb;return"function"===typeof a?a():a};hqa=function(a,b,c){var d=eqa(b);c.forEach(function(e){gqa(d,e,a)})};gqa=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.Sg(b,d,f.value)})};iqa=function(a,b){var c=void 0===c?!1:c;var d="";if(a&&fqa())try{var e=d=fqa()?a.style[b]:"";c||(d=e||getComputedStyle(a).getPropertyValue(b))}catch(f){}return d?d.trim():"block"};
jqa=function(a){a&1&&(_.C(0,"h3"),_.O(1),_.F());a&2&&(a=_.M(2).wa,_.y(1),_.Pe(a.key))};kqa=function(a){a&1&&(_.Ae(0),_.O(1),_.Be());a&2&&(a=_.M().wa,_.y(1),_.Pe(a))};lqa=function(a){a&1&&_.G(0,"span",14);a&2&&(a=_.M().wa,_.B("matBadge",a))};mqa=function(a,b){a&1&&(_.Ae(0),_.N(1,kqa,2,1,"ng-container",11),_.N(2,lqa,1,1,"ng-template",null,13,_.ef),_.Be());if(a&2){a=b.wa;var c=_.Me(3);_.M(5);_.y(1);_.B("ngIf","then"===a||"+"===a||"or"===a)("ngIfElse",c)}};
nqa=function(a){a&1&&(_.C(0,"dt"),_.N(1,mqa,4,2,"ng-container",4),_.F());a&2&&(a=_.M().wa,_.y(1),_.B("ngForOf",a.Wb))};oqa=function(a){a&1&&_.G(0,"dt",14);a&2&&(a=_.M().wa,_.B("matBadge",a.Wb))};pqa=function(a,b){a&1&&(_.Ae(0),_.N(1,nqa,2,1,"dt",11),_.N(2,oqa,1,1,"ng-template",null,12,_.ef),_.C(4,"dd"),_.O(5),_.F(),_.Be());if(a&2){a=b.wa;var c=_.Me(3);b=_.M(3);_.y(1);_.B("ngIf",b.isArray(a.Wb))("ngIfElse",c);_.y(4);_.Pe(a.le)}};
qqa=function(a){a&1&&(_.C(0,"div",9),_.N(1,jqa,2,1,"h3",10),_.C(2,"dl"),_.N(3,pqa,6,3,"ng-container",4),_.F()());if(a&2){a=_.M().wa;var b=_.M();_.y(1);_.B("ngIf",1<b.groups.size);_.y(2);_.B("ngForOf",a.value)}};rqa=function(a,b){a&1&&(_.Ae(0),_.N(1,qqa,4,2,"div",8),_.Be());a&2&&(a=b.wa,_.y(1),_.B("ngIf",0<a.value.length))};sqa=function(a){return a.replace(/[\s]/g,"").replace(/[\/\*\+\-]/g," $& ")};tqa=function(a){return(0<a.length?a.charAt(0):"").toUpperCase()+(1<a.length?a.slice(1):"")};
wqa=function(){uqa.forEach(function(a){a.suffix&&""!==a.suffix||(a.suffix=a.alias.replace(vqa,"|").split("|").map(tqa).join(""),a.Nu=a.Nu||!1)});return uqa};xqa=function(){return{color:"accent"}};yqa=function(a){if(a&1){var b=_.wd();_.C(0,"div",2)(1,"button",3);_.K("click",function(){_.xd(b);var c=_.M();return _.yd(c.action())});_.O(2);_.F()()}a&2&&(a=_.M(),_.y(2),_.Pe(a.data.action))};zqa=function(){};Bqa=function(){Aqa||(Aqa=Error("Dc"));return Aqa};
_.Cqa=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)};_.Dqa=function(a,b){a.src=_.Wg(b);_.Cqa(a)};_.Eqa=function(a,b,c){b=_.Lf(b);void 0!==b&&a.open(b,c,void 0)};_.Gqa=function(){return Fqa};
Hqa=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};Kqa=function(a){return encodeURIComponent(a).replace(Iqa,function(b,c){var d;return null!=(d=Jqa[c])?d:b})};Lqa=function(a){return""+a};
Mqa=function(a){return"undefined"!==typeof ArrayBuffer&&a instanceof ArrayBuffer};Nqa=function(a){return"undefined"!==typeof Blob&&a instanceof Blob};Oqa=function(a){return"undefined"!==typeof FormData&&a instanceof FormData};Pqa=function(a,b){return{body:b,headers:a.headers,context:a.context,observe:a.observe,params:a.params,yx:a.yx,responseType:a.responseType,withCredentials:a.withCredentials}};Qqa=function(a,b){return b(a)};
Rqa=function(a,b){return function(c,d){return b.intercept(c,{handle:function(e){return a(e,d)}})}};Sqa=function(a,b,c){return function(d,e){return Ff(c,function(){return b(d,function(f){return a(f,e)})})}};Wqa=function(a,b){var c=a.url.toLowerCase();if(!_.id(Tqa)||"GET"===a.method||"HEAD"===a.method||c.startsWith("http://")||c.startsWith("https://"))return b(a);c=_.id(_.Uqa).getToken();var d=_.id(Vqa);null==c||a.headers.has(d)||(a=a.clone({headers:a.headers.set(d,c)}));return b(a)};
Xqa=function(a,b){return{rRc:a,zv:b}};Zqa=function(a){var b=a.cookieName;a=a.Pub;var c=[];void 0!==b&&c.push({Ca:Yqa,wc:b});void 0!==a&&c.push({Ca:Vqa,wc:a});return Xqa(2,c)};ara=function(){if(void 0===$qa&&($qa=null,"undefined"!==typeof window)){var a=window;void 0!==a.trustedTypes&&($qa=a.trustedTypes.createPolicy("angular#components",{createHTML:function(b){return b}}))}return $qa};bra=function(a){var b;return(null==(b=ara())?void 0:b.createHTML(a))||a};
cra=function(){var a=_.id(_.Mg),b=a?a.location:null;return{ptb:function(){return b?b.pathname+b.search:""}}};era=function(a,b,c){return function(d){return d.ka(_.mba(dra(a,b,c)))}};dra=function(a,b,c){var d=b instanceof _.ma?1:b.vZa,e=b instanceof _.ma?b:_.ta(b.PKb);return function(f){return f.ka(_.Fa(function(g,h){return!a(g)||h>=d?_.Ma(g):c?c(e,g):e}))}};_.fra=function(a,b,c,d){return era(b,c,function(e,f){a.MKb.add(f);e=e.ka(_.Xg(a,"Waiting to retry non fatal error",!1));return d?d(e,f):e})};
gra=function(){};_.jra=function(a){a=void 0===a?{}:a;return null!=hra?hra:hra=ira(a)};kra=function(){return new Promise(function(a,b){window.gapi.load("client",{callback:a,onerror:b})})};ira=function(a){a=void 0===a?{}:a;var b;return _.ia(function(c){if(1==c.Tc)return(b=window.gapi)&&b.client&&b.client.load?c.return(b):_.ja(c,lra(_.Mf(_.Yg(_.Zg("https://apis.google.com/js/api.js"))),a),2);if(3!=c.Tc){b=window.gapi;if(!b)throw Error("Vc");return b.client&&b.client.load?c.Oi(3):_.ja(c,kra(),3)}return c.return(b)})};
_.mra=function(a,b,c){var d=a.config.get(b);c!==d&&a.config.update(b,c)};ora=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(nra.has(a))return nra.get(a);b=Promise.resolve(c.reloadAuthResponse()).finally(function(){nra.delete(a)});nra.set(a,b);return b}return Promise.resolve()};
pra=function(a,b){var c;return a.client.init({apiKey:b.apiKey,clientId:b.clientId,scope:b.scope,discoveryDocs:b.JXc,hostedDomain:b.mvb,fetchBasicProfile:null!=(c=b.yrb)?c:!0})};_.qra=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};
rra=function(){var a=window.gapi;if(!a)throw Error("Wc");return a};tra=function(a,b,c){return(new Promise(function(d){rra().load("client:auth2",d)})).then(function(){return sra(a,b,!0,c)})};wra=function(a,b){var c=rra();return new Promise(function(d,e){var f=!1,g=setTimeout(function(){f=!0;e(ura)},1E4);try{c.auth2.authorize(a,function(h){clearTimeout(g);f||d(h)})}catch(h){f=!0,clearTimeout(g),b&&e(vra),e(h)}})};
xra=function(a){return wra(a,!0).catch(function(b){if(b===ura||b===vra)return wra(a,!1);throw b;})};sra=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=rra();return xra(e).then(function(g){f.client.setToken(null);if(g.error){if(c&&"immediate_failed"===g.error)return sra(a,b,!1,d);throw Error(g.error);}return g})};_.$g=function(a,b){return b.create(a)};_.zra=function(a,b,c){var d={S$:"",R$:""};return c.create(new yra(d,a,b),d.S$)};
Bra=function(a){return a.error&&a.error.code?-1<Ara.indexOf(a.error.code):!1};ah=function(a,b){a instanceof Error||(a=JSON.stringify(a),"undefined"===typeof a&&(a="'undefined' provided for exception reason"),a=Error(a));b?Cra(b,a):Cra(null,a)};
Ira=function(a,b,c){var d=new _.bh("https://contacts.google.com"),e=d.qe();null!=a&&(d.removeParameter("authuser"),0!=a&&(e=Dra(e,"/u/"+String(a))));d.kd(Dra(e,"/widget/hovercard/v/2"));a=c.language;null!==a&&void 0!==a&&_.ch(d,"hl",a);c=c.nestedOrigins;Array.isArray(c)&&(Array.isArray(c)||(c=[String(c)]),d.Fj.Sga("origin",c));try{var f=b.ownerDocument.defaultView;var g=((void 0===f?null:f)||window).location.href;if(Era){try{var h=new Fra(g)}catch(D){throw Error("jd`"+g);}var n=Gra.get(h.protocol);
if(!n)throw Error("jd`"+g);if(!h.hostname)throw Error("jd`"+g);if("null"!=h.origin)var r=h;else{var v={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};v.origin=n===h.port?h.protocol+"//"+h.hostname:h.protocol+"//"+h.hostname+":"+h.port;r=v}}else r=Hra(g);var A=(Era&&r.searchParams?r.searchParams:new dh(r.search)).get("e");A&&_.ch(d,"e",A)}catch(D){}return d.toString()};
Pra=function(a,b,c){new Promise(function(d,e){if(!Jra(a)){var f=a.ownerDocument.defaultView,g=Ira(b,a,c);Kra(f,"config").then(function(){Kra(f,"card").then(function(h){var n=h.card,r=a.ownerDocument.defaultView;h.config.update("iframes/card/url",g);h=c.shortcutKeys||[Lra];var v=new Mra(n),A=n.iframeGetCrossOriginFilter(),D=(0,_.eh)(n.iframeSetup,n);h=new fh(A,D,g,h,null,v);v=["__HM_173584019"];r=r||_.Db;v[0]in r||"undefined"==typeof r.execScript||r.execScript("var "+v[0]);for(var I;v.length&&(I=v.shift());)v.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.Q2=a;r=_.Wb(a);h.Yt[r]=Nra(h,I);h.uib();n.unwatch=Ora;n.watch=Ora;d(null)}).xN(function(h){return e(h)})}).xN(function(h){return e(h)})}})};Jra=function(a){return(a=gh("__HM_173584019",a.ownerDocument.defaultView))&&a instanceof fh?a:null};Qra=function(){return _.ea.apply(0,arguments).some(function(a){return!!a.Hk.length})};
Rra=function(a){var b=a.parentElement;for(a=[];b;){var c=b,d=c.clientWidth,e=c.scrollWidth;c.clientHeight<c.scrollHeight&&a.push("overflowY");d<e&&a.push("overflowX");if(a.length)break;b=b.parentElement}for(;b&&(null!==b.parentElement||!b.clientHeight);){c=a.map(function(f){return getComputedStyle(b)[f]});if(c.every(function(f){return"hidden"===f}))return null;if(c.includes("auto")||c.includes("scroll"))break;b=b.parentElement}return b};
Sra=function(a,b,c,d){var e=b.getBoundingClientRect();b=e.top;e=e.bottom;var f=a.getBoundingClientRect();a=f.top;f=f.bottom;if(a>=b&&f<=e)return 0;switch(c){case 0:return a-b-d;case 1:return f-e+d;default:throw _.eg(c);}};Tra=function(a,b){var c=b.getBoundingClientRect().left,d=b.getBoundingClientRect().width;b=c+b.clientWidth;var e=a.getBoundingClientRect();a=e.left;var f=e.right;e=e.width;return a<c||f>b&&e>d?a-c:f>b?f-b:0};
_.hh=function(a){var b=a.je,c=a.repository,d=a.path,e=a.qb;if(a=a.Mb)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};
_.jh=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{Mb: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.qb=b.substring(e+3),b=b.substring(0,e));c.repository=b}return Object.assign({},{je:{id:a,type:d}},c)};
Ura=function(a){a&1&&(_.Ae(0),_.C(1,"span",8),_.O(2,"Search scoped to:"),_.F(),_.O(3),_.Be());a&2&&(a=_.M(),_.y(3),_.Ne(" ",a.Se,"\n"))};Vra=function(a){a&1&&(_.Ae(0),_.C(1,"span",8),_.O(2,"Search scoped to CitC Workspace:"),_.F(),_.O(3),_.Be());a&2&&(a=_.M(2),_.y(3),_.Ne(" ",a.xd.Mb," "))};Wra=function(a){a&1&&_.N(0,Vra,4,1,"ng-container",0);if(a&2){a=_.M();var b=_.Me(4);_.B("ngIf",void 0!==a.xd.Mb)("ngIfElse",b)}};
Yra=function(a){a&1&&(_.Ae(0),_.Ce(1,11),_.O(2," \u203a "),_.Be());if(a&2){_.M(3);var b=_.Me(14);_.y(1);_.B("ngTemplateOutlet",b)("ngTemplateOutletContext",_.Re(2,Xra))}};$ra=function(a){a&1&&(_.C(0,"a",14),_.O(1),_.F());if(a&2){a=_.M().wa;var b=_.M(4);_.B("routerLink",_.Re(3,Zra))("queryParams",b.qRa(a.scope));_.y(1);_.Pe(a.name)}};asa=function(a){a&1&&(_.Ae(0),_.O(1),_.Be());a&2&&(a=_.M().wa,_.y(1),_.Pe(a.name))};
bsa=function(a,b){a&1&&(_.Ae(0),_.N(1,$ra,2,4,"a",13),_.N(2,asa,2,1,"ng-container",9),_.O(3,"/"),_.Be());a&2&&(a=b.last,_.y(1),_.B("ngIf",!a),_.y(1),_.B("ngIf",a))};csa=function(a){a&1&&(_.Ae(0),_.N(1,bsa,4,2,"ng-container",12),_.Be());a&2&&(a=_.M(3),_.y(1),_.B("ngForOf",a.directories))};dsa=function(a){a&1&&_.O(0);a&2&&(a=_.M(3),_.Ne(" ",a.xd.path," "))};
esa=function(a){a&1&&(_.Ae(0),_.C(1,"span",8),_.O(2," Search scoped to directory: "),_.F(),_.O(3),_.N(4,Yra,3,3,"ng-container",9),_.N(5,csa,2,1,"ng-container",0),_.N(6,dsa,1,1,"ng-template",null,10,_.ef),_.Be());if(a&2){var b=_.Me(7);a=_.M(2);_.y(3);_.Ne(" ",a.xd.repository," \u203a ");_.y(1);_.B("ngIf",a.ZY(a.xd.qb));_.y(1);_.B("ngIf",a.B9&&a.directories)("ngIfElse",b)}};fsa=function(a){a&1&&_.N(0,esa,8,4,"ng-container",0);if(a&2){a=_.M();var b=_.Me(6);_.B("ngIf",void 0!==a.xd.path)("ngIfElse",b)}};
gsa=function(a){a&1&&(_.Ae(0),_.C(1,"span",8),_.O(2," Search scoped to branch: "),_.F(),_.Be())};hsa=function(a){a&1&&(_.C(0,"span",8),_.O(1," Search scoped to tag: "),_.F())};
jsa=function(a){a&1&&(_.Ae(0),_.N(1,gsa,3,0,"ng-container",0),_.N(2,hsa,2,0,"ng-template",null,15,_.ef),_.O(4),_.Ce(5,11),_.Be());if(a&2){var b=_.Me(3);a=_.M(2);var c=_.Me(14);_.y(1);_.B("ngIf",_.Ena(_.hg(a.xd.qb)))("ngIfElse",b);_.y(3);_.Ne(" ",a.xd.repository," \u203a ");_.y(1);_.B("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Re(5,isa))}};ksa=function(a){a&1&&_.N(0,jsa,6,6,"ng-container",0);if(a&2){a=_.M();var b=_.Me(8);_.B("ngIf",a.ZY(a.xd.qb))("ngIfElse",b)}};
lsa=function(a){a&1&&(_.Ae(0),_.C(1,"span",8),_.O(2,"Search scoped to package:"),_.F(),_.O(3),_.Be());a&2&&(a=_.M(3),_.y(3),_.Ne(" ",a.xd.repository," "))};msa=function(a){a&1&&(_.Ae(0),_.C(1,"span",8),_.O(2,"Search scoped to repository:"),_.F(),_.O(3),_.Be());a&2&&(a=_.M(3),_.y(3),_.Ne(" ",a.xd.repository," "))};
nsa=function(a){a&1&&(_.Ae(0,17),_.N(1,lsa,4,1,"ng-container",18),_.N(2,msa,4,1,"ng-container",19),_.Be());a&2&&(a=_.M(2),_.B("ngSwitch",null==a.xd.je?null:a.xd.je.type),_.y(1),_.B("ngSwitchCase","depot"))};osa=function(a){a&1&&_.N(0,nsa,3,2,"ng-container",16);if(a&2){a=_.M();var b=_.Me(10);_.B("ngIf",!!a.xd.repository)("ngIfElse",b)}};psa=function(a){a&1&&(_.Ae(0),_.C(1,"span",8),_.O(2,"Search scoped to host:"),_.F(),_.O(3),_.Be());a&2&&(a=_.M().Ma,_.y(3),_.Ne(" ",a.id," "))};
qsa=function(a){a&1&&(_.Ae(0),_.C(1,"span",8),_.O(2,"Search scoped to project:"),_.F(),_.O(3),_.Be());a&2&&(a=_.M().Ma,_.y(3),_.Ne(" ",a.id," "))};rsa=function(a){a&1&&(_.C(0,"span",8),_.O(1," Search scoped to Piper "),_.F())};ssa=function(a){a&1&&(_.Ae(0),_.C(1,"span",8),_.O(2,"Search scoped to:"),_.F(),_.O(3),_.Be());a&2&&(a=_.M().Ma,_.y(3),_.Ne(" ",a.id," "))};
tsa=function(a){a&1&&(_.Ae(0,17),_.N(1,psa,4,1,"ng-container",18),_.N(2,qsa,4,1,"ng-container",18),_.N(3,rsa,2,0,"span",20),_.N(4,ssa,4,1,"ng-container",19),_.Be());a&2&&(a=_.M(2),_.B("ngSwitch",a.xd.je.type),_.y(1),_.B("ngSwitchCase","host"),_.y(1),_.B("ngSwitchCase","project"),_.y(1),_.B("ngSwitchCase","depot"))};usa=function(a){a&1&&_.N(0,tsa,5,4,"ng-container",16);if(a&2){a=_.M();var b=_.Me(12);_.B("ngIf",a.xd.je)("ngIfElse",b)}};
vsa=function(a){a&1&&(_.C(0,"span",8),_.O(1," Searching everything "),_.F())};Isa=function(a){a&1&&(_.C(0,"mat-icon",24),_.O(1," account_tree "),_.F())};Jsa=function(a){a&1&&(_.C(0,"mat-icon",25),_.O(1,"label_outline"),_.F())};Ksa=function(a){a&1&&(_.Ae(0),_.C(1,"a",26),_.O(2),_.F(),_.Be());a&2&&(a=_.M(2),_.y(1),_.B("routerLink",_.Re(3,Zra))("queryParams",a.qRa(a.IMb)),_.y(1),_.Ne(" ",_.Cna(_.Bna(a.xd.qb))," "))};Lsa=function(a){a&1&&_.O(0);a&2&&(a=_.M(2),_.Ne(" ",_.Cna(_.Bna(a.xd.qb))," "))};
Msa=function(a,b){a&1&&(_.N(0,Isa,2,0,"mat-icon",21),_.N(1,Jsa,2,0,"mat-icon",22),_.N(2,Ksa,3,4,"ng-container",0),_.N(3,Lsa,1,1,"ng-template",null,23,_.ef));if(a&2){a=b.Tba;var c=_.Me(4);b=_.M();_.B("ngIf",_.Ena(_.hg(b.xd.qb)));_.y(1);_.B("ngIf",_.Dna(_.hg(b.xd.qb)));_.y(1);_.B("ngIf",b.B9&&!a)("ngIfElse",c)}};_.Nsa=function(a){if("number"===typeof a)return a;if(Array.isArray(a)&&a.length)return a[0].start};
_.kh=function(a,b){var c=a.params;a=a.qb;if(null!=c)switch(b){case 0:return c.Mb&&"HEAD"===a?void 0:a;case 1:return c.Ce||(c.Mb&&"HEAD"===a?void 0:a);case 2:return c.vn;case 3:return c.Ce;default:throw _.eg(b,"Unexpected version.");}};_.lh=function(a){return!(!a.Oc||!a.ab)&&!!a.repository};_.Osa=function(a){return"COVERAGE_GENERIC_"+a};
Qsa=function(a){return Psa.has(a)?Psa.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(" ")};Rsa=function(a){var b=new _.mb(1);b.next(a);b.complete();return b};
Ssa=function(a){return new _.ma(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()}})};_.nh=function(a){return new a(_.id(_.mh),null,{withCredentials:_.id(Tsa),suppressCorsPreflight:!0})};_.oh=function(a,b,c){return a.has(b)?a.get(b):c};Usa=function(){var a,b;return!!(null==(a=crypto)?0:null==(b=a.subtle)?0:b.digest)};
Wsa=function(a){var b="SHA-256";b=void 0===b?"SHA-256":b;Usa()?(a=(new TextEncoder).encode(a),b=crypto.subtle.digest(b,a)):b=Promise.reject("crypto.subtle.digest is unavailable in the current environment");return b.then(Vsa)};Vsa=function(a){return Array.from(new Uint8Array(a)).map(function(b){return b.toString(16).padStart(2,"0")}).join("")};_.ph=function(a){if(!a)return null;a=a.privateDoNotAccessOrElseSafeHtmlWrappedValue;if(!a)throw Error("pd");return _.Hf(a)};
Xsa=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 _.eg(a)}};Ysa=function(a){switch(a){case "CRITICAL":return 1;case "WARNING":return 2;case "INFORMATIONAL":return 3;case "SEVERITY_UNSPECIFIED":return 0;default:return _.eg(a)}};
$sa=function(){if(void 0!==Zsa)return Zsa;try{var a=window.localStorage;if(!a)return Zsa=!1;a.setItem("StorageAccessTestKey","1");a.removeItem("StorageAccessTestKey");return Zsa=!0}catch(b){return Zsa=!1}};ata=function(a){if(a&1){var b=_.wd();_.C(0,"button",5);_.K("click",function(){_.xd(b);var c=_.M(2);return _.yd(c.ke())});_.O(1," Dismiss ");_.F()}};
cta=function(a,b){a&1&&(_.Ae(0),_.C(1,"div",1)(2,"mat-icon",2),_.O(3),_.F(),_.G(4,"span",3),_.N(5,ata,2,0,"button",4),_.F(),_.Be());a&2&&(a=b.Ma,b=_.M(),_.y(1),_.B("ngClass",_.Te(4,bta,a.severity===b.cDa.uE,a.severity===b.cDa.i3)),_.y(2),_.Pe(a.iconName),_.y(1),_.B("innerHTML",a.messageHtml,_.fe),_.y(1),_.B("ngIf",b.oc.ac(2)&&1!==(null==a?void 0:a.severity)&&Usa()&&$sa()))};dta=function(a){var b=(new qh).setSeconds(Math.floor(a/1E3));return _.sc(b,2,Math.floor(a%1E3*1E6),0)};
_.eta=function(a,b,c,d){var e=new rh;c=_.tc(e,2,c);switch(b){case "depot":_.sh(c,4,_.th,a);break;case "host":_.sh(c,3,_.th,a);break;case "project":c.setProjectId(a);break;case "ossProject":_.sh(c,5,_.th,a)}null!=d&&c.BNb(d);return c};_.vh=function(a){return{qb:_.kh(a,0)||"",commit:_.kh(a,1)||""}};
_.xh=function(a,b,c,d,e,f){a=(new _.wh).I1(_.eta(a,b,c,f));b=null==d?void 0:d.commit;f&&"HEAD"===b&&(b=void 0);b&&_.tc(a,3,b);(null==d?0:d.qb)&&!_.gg.test(d.qb)&&_.tc(a,4,null==d?void 0:d.qb);d=_.fta(a);null!=e&&d.kd(_.mf(e));return d};_.gta=function(a,b,c,d,e,f){if(_.lh(a)){var g=_.xh(a.ab,a.Oc,a.repository,_.vh(a),a.path,a.params.Mb);return{eventType:"RESULT_CLICKED",Kqb:d,Nd:g,lineNumber:_.Nsa(a.params.line),gv:b,eq:c,PA:e,rz:f}}throw Error("rd");};
hta=function(a){if(a.uF)return Array.from(a.uF.entries()).map(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return new Ah({name:b,status:c})})};_.ita=function(a,b){return a===b?!0:a&&b?a.value===b.value&&!!a.C_===!!b.C_:!1};jta=function(a){var b=_.ta(1E3).ka(_.$a({ae:!0,qv:[]}));b=_.cb(b,a);return lba(a,b).ka(_.sb({ae:!0}))};kta=function(a,b){return b.ka(_.m(function(c){return c?_.Bh:_.Ea({})}),_.sb(a),_.ub(da))};lta=function(a,b){return{tsb:lba(a.AXa,_.ta(2E3)),AXa:b}};
mta=function(a,b,c){return{type:a,location:{start:b,end:c}}};nta=function(a,b,c,d,e){b=Array.isArray(b)?b:[b];c=Array.isArray(c)?c:[c];return{el:a,Bta:b,hwa:c,location:Ch(e),EIc:d,error:b.length&&c.length?void 0:{type:5,location:d}}};ota=function(a,b,c){return{el:a,value:b,location:Ch(c)}};Ch=function(a){return{start:a.start.offset,end:a.end.offset}};
pta=function(a,b){var c=[];a=_.l(_.bca(a,b));for(b=a.next();!b.done;b=a.next()){var d=_.l(b.value);b=d.next().value;d=d.next().value;if(b.el!==d.el)c.push({start:b.location.start,end:b.location.end});else switch(b.el){case 0:case 2:c.push.apply(c,_.Ha(pta(b.Bta,d.Bta)));c.push.apply(c,_.Ha(pta(b.hwa,d.hwa)));break;case 3:c.push.apply(c,_.Ha(pta(b.elements,d.elements)));break;case 4:case 5:b.value!==d.value&&c.push({start:b.location.start,end:b.location.end});break;case 1:if(b.label!==d.label)c.push({start:b.location.start,
end:b.location.end});else{var e=void 0;b.value&&b.value.value!==(null==(e=d.value)?void 0:e.value)&&c.push({start:b.value.location.start,end:b.value.location.end})}break;default:return _.eg(b)}}return c};
_.Dh=function(a){var b,c,d;return qta(function(e){switch(e.Tc){case 1:b=_.l(a),c=b.next();case 2:if(c.done){e.Oi(0);break}d=c.value;return _.ja(e,d,5);case 5:switch(d.el){case 0:case 2:return e.Oi(6);case 1:return e.Oi(7);case 3:return e.Oi(8);case 4:case 5:break;default:_.eg(d)}e.Oi(3);break;case 6:return rta(e,_.Dh(d.Bta),10);case 10:return rta(e,_.Dh(d.hwa),11);case 11:e.Oi(3);break;case 7:if(!d.value){e.Oi(12);break}return _.ja(e,d.value,12);case 12:e.Oi(3);break;case 8:return rta(e,_.Dh(d.elements),
14);case 14:e.Oi(3);break;case 3:c=b.next(),e.Oi(2)}})};sta=function(a){a&1&&_.Je(0)};_.tta=function(a){return null==a||("string"===typeof a||Array.isArray(a))&&0===a.length};uta=function(a){return _.tta(a.value)?{required:!0}:null};_.vta=function(){return null};wta=function(a){return null!=a};xta=function(a){return Qha(a)?_.ya(a):a};yta=function(a){var b={};a.forEach(function(c){b=null!=c?Object.assign({},b,c):b});return 0===Object.keys(b).length?null:b};zta=function(a,b){return b.map(function(c){return c(a)})};
Ata=function(a){return a.map(function(b){return b.validate?function(c){return b.validate(c)}:b})};_.Bta=function(a){if(!a)return null;var b=a.filter(wta);return 0==b.length?null:function(c){return yta(zta(c,b))}};Cta=function(a){return null!=a?_.Bta(Ata(a)):null};Dta=function(a){if(!a)return null;var b=a.filter(wta);return 0==b.length?null:function(c){c=zta(c,b).map(xta);return _.ne(c).ka(_.m(yta))}};Eta=function(a){return null!=a?Dta(Ata(a)):null};
Fta=function(a,b){return null===a?[b]:Array.isArray(a)?[].concat(_.Ha(a),[b]):[a,b]};Gta=function(a,b){return[].concat(_.Ha(b.path),[a])};Mta=function(a,b,c){c=void 0===c?"whenDisabledForLegacyCode":c;Hta(a,b);b.Lr.So(a.value);if(a.disabled||"always"===c){var d,e;null==(e=(d=b.Lr).Cr)||e.call(d,a.disabled)}Ita(a,b);Jta(a,b);Kta(a,b);Lta(a,b)};Ota=function(a,b){var c=function(){};b.Lr&&(b.Lr.Fo(c),b.Lr.Wu(c));Nta(a,b);a&&(b.Ppc(),a.eF(function(){}))};
Pta=function(a,b){a.forEach(function(c){c.KYa&&c.KYa(b)})};Lta=function(a,b){if(b.Lr.Cr){var c=function(d){b.Lr.Cr(d)};a.pma.push(c);b.Bbb(function(){a.Ltc(c)})}};Hta=function(a,b){var c=a.GB;null!==b.Fg?_.Qta(a,Fta(c,b.Fg)):"function"===typeof c&&_.Qta(a,[c]);c=a.dF;null!==b.jz?Rta(a,Fta(c,b.jz)):"function"===typeof c&&Rta(a,[c]);c=function(){return _.Eh(a)};Pta(b.GB,c);Pta(b.dF,c)};
Nta=function(a,b){var c=!1;if(null!==a){if(null!==b.Fg){var d=a.GB;if(Array.isArray(d)&&0<d.length){var e=d.filter(function(f){return f!==b.Fg});e.length!==d.length&&(c=!0,a.pka(e))}}null!==b.jz&&(d=a.dF,Array.isArray(d)&&0<d.length&&(e=d.filter(function(f){return f!==b.jz}),e.length!==d.length&&(c=!0,a.CEa(e))))}a=function(){};Pta(b.GB,a);Pta(b.dF,a);return c};Ita=function(a,b){b.Lr.Fo(function(c){a.cw=c;a.DP=!0;a.yma=!0;"change"===a.st&&Sta(a,b)})};
Kta=function(a,b){b.Lr.Wu(function(){a.hIa=!0;"blur"===a.st&&a.DP&&Sta(a,b);"submit"!==a.st&&Tta(a)})};Sta=function(a,b){a.yma&&Uta(a);a.setValue(a.cw,{rpb:!1});b.gja(a.cw);a.DP=!1};Jta=function(a,b){var c=function(d,e){b.Lr.So(d);e&&b.gja(d)};a.Fo(c);b.Bbb(function(){a.Ktc(c)})};Vta=function(a,b){if(!a.hasOwnProperty("model"))return!1;a=a.model;return a.kG?!0:!Object.is(b,a.rf)};Wta=function(a,b){a.d6();b.forEach(function(c){var d=c.control;"submit"===d.st&&d.DP&&(c.gja(d.cw),d.DP=!1)})};
Xta=function(a){if(!a)return null;var b=void 0,c=void 0,d=void 0;a.forEach(function(e){e.constructor===_.Fh?b=e:Object.getPrototypeOf(e.constructor)===Gh?c=e:d=e});return d?d:c?c:b?b:null};_.Hh=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 _.ed(1E3,"");if(!a[c])throw new _.ed(1001,"");};_.Zta=function(a,b){a.Yr(function(c,d){if(void 0===b[d])throw new _.ed(1002,"");})};
$ta=function(a){return"object"===typeof a&&null!==a&&2===Object.keys(a).length&&"value"in a&&"disabled"in a};aua=function(a){a&1&&(_.Ae(0),_.C(1,"div",14),_.G(2,"div",15)(3,"div",16)(4,"div",17),_.F(),_.C(5,"div",18),_.G(6,"div",15)(7,"div",16)(8,"div",17),_.F(),_.Be())};bua=function(a){if(a&1){var b=_.wd();_.C(0,"div",19);_.K("cdkObserveContent",function(){_.xd(b);var c=_.M();return _.yd(Ih(c))});_.Je(1,1);_.F()}a&2&&(a=_.M(),_.B("cdkObserveContentDisabled","outline"!=a.wd))};
cua=function(a){a&1&&(_.Ae(0),_.Je(1,2),_.C(2,"span"),_.O(3),_.F(),_.Be());a&2&&(a=_.M(2),_.y(3),_.Pe(a.Ld.placeholder))};dua=function(a){a&1&&_.Je(0,3,["*ngSwitchCase","true"])};eua=function(a){a&1&&(_.C(0,"span",23),_.O(1," *"),_.F())};
fua=function(a){if(a&1){var b=_.wd();_.C(0,"label",20,21);_.K("cdkObserveContent",function(){_.xd(b);var c=_.M();return _.yd(Ih(c))});_.N(2,cua,4,1,"ng-container",12);_.N(3,dua,1,0,"ng-content",12);_.N(4,eua,2,0,"span",22);_.F()}a&2&&(a=_.M(),_.ye("mat-empty",a.Ld.empty&&!a.wX())("mat-form-field-empty",a.Ld.empty&&!a.wX())("mat-accent","accent"==a.color)("mat-warn","warn"==a.color),_.B("cdkObserveContentDisabled","outline"!=a.wd)("id",a.SE)("ngSwitch",a.R4()),_.we("for",a.Ld.id)("aria-owns",a.Ld.id),
_.y(2),_.B("ngSwitchCase",!1),_.y(1),_.B("ngSwitchCase",!0),_.y(1),_.B("ngIf",!a.SR&&a.Ld.required&&!a.Ld.disabled))};gua=function(a){a&1&&(_.C(0,"div",24),_.Je(1,4),_.F())};hua=function(a){a&1&&(_.C(0,"div",25),_.G(1,"span",26),_.F());a&2&&(a=_.M(),_.y(1),_.ye("mat-accent","accent"==a.color)("mat-warn","warn"==a.color))};iua=function(a){a&1&&(_.C(0,"div"),_.Je(1,5),_.F());a&2&&(a=_.M(),_.B("@transitionMessages",a.OP))};
jua=function(a){a&1&&(_.C(0,"div",30),_.O(1),_.F());a&2&&(a=_.M(2),_.B("id",a.Y4),_.y(1),_.Pe(a.WR))};kua=function(a){a&1&&(_.C(0,"div",27),_.N(1,jua,2,2,"div",28),_.Je(2,6),_.G(3,"div",29),_.Je(4,7),_.F());a&2&&(a=_.M(),_.B("@transitionMessages",a.OP),_.y(1),_.B("ngIf",a.WR))};lua=function(a,b){a&1&&(_.C(0,"span",8),_.O(1),_.F());a&2&&(a=b.wa,_.B("ngClass",a.Woa),_.y(1),_.Pe(a.text))};mua=function(a){a&1&&(_.C(0,"span",9),_.O(1),_.F());a&2&&(a=_.M(),_.y(1),_.Pe(a.n2))};
nua=function(a){a&1&&(_.C(0,"mat-icon",9),_.O(1),_.F());a&2&&(a=_.M(2),_.y(1),_.Pe(a.QX))};oua=function(a){if(a&1){var b=_.wd();_.C(0,"button",6);_.K("click",function(){_.xd(b);var c=_.M();return _.yd(c.action.emit())});_.C(1,"span",7);_.O(2);_.N(3,nua,2,1,"mat-icon",8);_.F()()}a&2&&(a=_.M(),_.y(2),_.Ne(" ",a.RX," "),_.y(1),_.B("ngIf",a.QX))};
pua=function(a){if(a&1){var b=_.wd();_.C(0,"onedev-feature-tooltip-body",1);_.K("action",function(){_.xd(b);var c=_.M();return _.yd(c.action.emit())})("dismiss",function(){_.xd(b);var c=_.M();c.psa();c.ke.emit();return _.yd()});_.Je(1);_.F()}a&2&&(a=_.M(),_.B("actionBtnText",a.RX)("actionBtnIcon",a.QX)("color",a.color)("pointerPosition",a.Bg)("widthOffset",a.Xya))};qua=function(){return{diameter:100}};
rua=function(a){a&1&&(_.Fd(),_.G(0,"circle",4));if(a&2){a=_.M();var b=_.Me(1);_.xe("animation-name","mat-progress-spinner-stroke-rotate-"+a.lna)("stroke-dashoffset",a.r9a(),"px")("stroke-dasharray",a.nla(),"px")("stroke-width",a.S8a(),"%")("transform-origin",a.T8a(b));_.we("r",a.dla())}};
sua=function(a){a&1&&(_.Fd(),_.G(0,"circle",4));if(a&2){a=_.M();var b=_.Me(1);_.xe("stroke-dashoffset",a.r9a(),"px")("stroke-dasharray",a.nla(),"px")("stroke-width",a.S8a(),"%")("transform-origin",a.T8a(b));_.we("r",a.dla())}};
uua=function(a){if(a&1){var b=_.wd();_.C(0,"div",13);_.O(1);_.C(2,"button",14);_.K("click",function(){_.xd(b);var d=_.M(3);d.Ij&&d.Ij.m1.BMc();return _.yd()});_.C(3,"mat-icon");_.O(4,"cancel");_.F()()()}if(a&2){a=_.M().Ma;var c=_.M(2);_.B("ngClass",_.Se(3,tua,c.o1));_.y(1);_.Ne(" ",a.uo," ");_.y(1);_.B("ascTrackElement",c.fv)}};vua=function(a,b){a&1&&(_.Ae(0),_.N(1,uua,5,5,"div",12),_.Be());a&2&&(a=b.Ma,_.y(1),_.B("ngIf",a.value))};
wua=function(a){a&1&&(_.Ae(0),_.N(1,vua,2,1,"ng-container",3),_.P(2,"async"),_.Be());a&2&&(a=_.M(),_.y(1),_.B("ngIf",_.R(2,1,a.queryPrefix)))};xua=function(a){a&1&&_.G(0,"mat-spinner",15);a&2&&(a=_.M(),_.B("diameter",a.A0a)("strokeWidth",a.B0a))};yua=function(a){if(a&1){var b=_.wd();_.C(0,"button",16);_.K("click",function(){_.xd(b);var c=_.M();return _.yd(c.vY())});_.C(1,"mat-icon");_.O(2,"close");_.F()()}a&2&&(a=_.M(),_.B("ascTrackElement",a.fv)("matTooltip",a.E4a),_.we("aria-label",a.E4a))};
zua=function(a){a&1&&(_.Ae(0),_.C(1,"mat-icon"),_.O(2,"help"),_.F(),_.Be())};Aua=function(a){a&1&&(_.C(0,"mat-icon"),_.O(1,"info_outline"),_.F())};Cua=function(a){a&1&&(_.C(0,"a",17),_.N(1,zua,3,0,"ng-container",18),_.N(2,Aua,2,0,"ng-template",null,19,_.ef),_.F());if(a&2){var b=_.Me(3);a=_.M();_.B("ngClass",_.Se(4,Bua,a.Zca))("universalLink",a.rL);_.y(1);_.B("ngIf",!a.Zca)("ngIfElse",b)}};Dua=function(a){a&1&&_.Ce(0)};
Eua=function(a,b){a&1&&(_.C(0,"search-box-suggestion-item",20),_.N(1,Dua,1,0,"ng-container",21),_.F());a&2&&(a=b.wa,_.B("isSelectable",!!a.Gxa)("payload",a),_.y(1),_.B("ngTemplateOutlet",a.va)("ngTemplateOutletContext",a.IU))};Fua=function(a){a&1&&_.Ce(0,32);a&2&&(_.M(3),_.B("ngTemplateOutlet",_.Me(15).va))};Gua=function(a){a&1&&(_.Ae(0),_.C(1,"h4",33),_.O(2),_.F(),_.C(3,"p",34),_.O(4),_.F(),_.Be());a&2&&(a=_.M(3),_.y(2),_.Ne(" ",a.I$b," "),_.y(2),_.Ne(" ",a.J$b," "))};Hua=function(a){a&1&&_.Ce(0)};
Iua=function(a){a&1&&(_.C(0,"div",24)(1,"div",25)(2,"div",26),_.G(3,"scope-indicator",27),_.F(),_.N(4,Fua,1,1,"ng-container",28),_.N(5,Gua,5,2,"ng-container",3),_.P(6,"async"),_.F(),_.G(7,"mat-divider",29),_.C(8,"div",30),_.N(9,Hua,1,0,"ng-container",31),_.F()());if(a&2){a=_.M(2);_.xe("border-color",a.ada)("width",a.bga,"px")("display","flex");_.B("ngClass",_.Se(15,Bua,a.Zca));_.y(3);_.B("savedQuery",a.Se)("searchScope",a.xd);_.y(1);_.B("ngIf",a.QF);_.y(1);var b=_.R(6,13,a.bZ);_.B("ngIf",!a.QF&&!!b&&
!b.ae);_.y(2);_.B("vertical",!0);_.y(2);_.B("ngTemplateOutlet",null==a.ev?null:a.ev.va)}};Jua=function(a){if(a&1){var b=_.wd();_.Ae(0,22);_.K("ascResizeNotifier",function(d){_.xd(b);var e=_.M();return _.yd(e.XWa(d))});_.N(1,Iua,10,17,"div",23);_.Be()}if(a&2){a=_.M();var c=_.Me(15);_.B("elementToWatch",_.Me(1));_.y(1);_.B("ngIf",c.Fx&&a.QF||(null==a.ev?null:a.ev.Fx))}};
Kua=function(a){if(a&1){var b=_.wd();_.C(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",35);_.K("action",function(){_.xd(b);_.M();_.Eqa(window,_.Pf("http://goto.google.com/search-git"),"_blank");return _.yd()});_.C(2,"p",36);_.O(3);_.F();_.O(4);_.F()()}a&2&&(a=_.M(),_.y(1),_.B("actionBtnText",a.F$b)("widthOffset",1),_.y(2),_.Pe(a.H$b),_.y(1),_.Ne(" ",a.G$b," "))};
Lua=function(a){a=_.l(_.Dh(a));for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.warning&&0===b.warning.type)return!0;return!1};Mua=function(a){a&1&&_.G(0,"img",4);a&2&&(a=_.M(),_.B("src",a.Mi,_.ge))};Nua=function(a){a&1&&_.G(0,"mat-icon",5);a&2&&(a=_.M(),_.B("svgIcon",a.Wi))};Oua=function(a){a&1&&(_.C(0,"mat-icon",6),_.O(1),_.F());a&2&&(a=_.M(),_.y(1),_.Ne(" ",a.r7,"\n"))};Pua=function(a){a&1&&(_.Fd(),_.C(0,"svg",3),_.G(1,"polygon",4),_.F())};
Qua=function(){return{Zua:!1,jI:"after",VN:"below",bn:"cdk-overlay-transparent-backdrop"}};Rua=function(a){a&1&&(_.Fd(),_.C(0,"svg",2),_.G(1,"polygon",3),_.F())};
Sua=function(a){if(a&1){var b=_.wd();_.C(0,"div",0);_.K("keydown",function(c){_.xd(b);var d=_.M();return _.yd(d.Yg(c))})("click",function(){_.xd(b);var c=_.M();return _.yd(c.closed.emit("click"))})("@transformMenu.start",function(c){_.xd(b);var d=_.M();return _.yd(d.JHa(c))})("@transformMenu.done",function(c){_.xd(b);var d=_.M();return _.yd(d.IHa(c))});_.C(1,"div",1);_.Je(2);_.F()()}a&2&&(a=_.M(),_.B("id",a.LFb)("ngClass",a.oq)("@transformMenu",a.L5),_.we("aria-label",a.ariaLabel||null)("aria-labelledby",
a.yj||null)("aria-describedby",a.KJ||null))};Tua=function(a){a&1&&(_.C(0,"a",27),_.G(1,"div",28),_.C(2,"span",29),_.O(3,"Hiring"),_.F()())};Uua=function(a){if(a&1){var b=_.wd();_.C(0,"global-search-box",30);_.K("focusChange",function(c){_.xd(b);_.M().eMb=c;return _.yd()});_.F()}a&2&&(a=_.M(),_.B("config",a.tn))};Vua=function(a){a&1&&(_.C(0,"button",31),_.G(1,"mat-icon",32),_.F());a&2&&(_.M(),_.B("matMenuTriggerFor",_.Me(24)))};
Wua=function(a,b){a&1&&(_.C(0,"a",33),_.G(1,"mat-icon",34),_.F());a&2&&_.B("routerLink",b.Ma)};Xua=function(a){if(a&1){var b=_.wd();_.C(0,"li")(1,"button",35);_.K("click",function(){_.xd(b);var c=_.M();return _.yd(c.hxa())});_.O(2," Keyboard shortcuts ");_.F()()}};Yua=function(a){a&1&&_.G(0,"mat-divider")};Zua=function(a,b){a&1&&(_.C(0,"li")(1,"a",38),_.O(2),_.F()());a&2&&(a=b.wa,_.y(1),_.B("externalLink",a.Em),_.y(1),_.Pe(a.yba))};
$ua=function(a){a&1&&(_.Ae(0),_.N(1,Yua,1,0,"mat-divider",20),_.C(2,"ul",36),_.N(3,Zua,3,2,"li",37),_.F(),_.Be());a&2&&(a=_.M(),_.y(1),_.B("ngIf",a.zub),_.y(2),_.B("ngForOf",a.Eq.additionalLinks))};ava=function(a){a&1&&(_.C(0,"button",39)(1,"span"),_.O(2,"Help"),_.F()());a&2&&(_.M(),_.B("matMenuTriggerFor",_.Me(24)))};bva=function(a,b){a&1&&(_.C(0,"a",40)(1,"span"),_.O(2,"Settings"),_.F()());a&2&&_.B("routerLink",b.Ma)};cva=function(a){a&1&&_.G(0,"announcement-bar",3)};
_.dva=function(a,b){return 1===a.el&&a.label===b};_.hva=function(a,b,c){"android"===a&&(a="android-internal");a=b.get(a);var d=null==a?void 0:_.Jh(a,2);b=null==a?void 0:_.Jh(a,3);if(d&&b){if(d=c=c.get(d)){b=_.hg(b);var e=_.l(eva(_.Kh(c,2)));d=e.next().value;e=e.next().value;var f=_.l(eva(_.Kh(c,3))),g=f.next().value;f=f.next().value;c=_.Kh(c,4);d=fva(b,d,g,c)&&!gva(b,e,f)}if(d)return a}};
eva=function(a){var b=[],c=[];a=_.l(a);for(var d=a.next();!d.done;d=a.next())d=d.value,d.startsWith("-")?c.push(d.substring(1)):b.push(d);return[b,c]};fva=function(a,b,c,d){return b.includes(a)||c.some(function(e){return a.startsWith(e)})||d.some(function(e){return(new RegExp(e)).test(a)})};gva=function(a,b,c){return b.includes(a)||c.some(function(d){return a.startsWith(d)})};iva=function(a){return"string"===typeof a?a:a.join("+")};jva=function(a){return a.sort(function(b,c){return iva(b.Wb).localeCompare(iva(c.Wb))})};
kva=function(a,b,c){if(b!==c||b!==a.length){var d=a.slice(b,c).map(function(e){return e.path}).join("/");a.splice(b,c-b,new _.vf(d,a[c-1].parameters))}};mva=function(a){return lva.every(function(b){return!(a===b||a.startsWith("/"+b)&&(a==="/"+b||a.startsWith("/"+b+"/")||a.startsWith("/"+b+"?")||a.startsWith("/"+b+"#")))})};nva=function(a,b,c){c.Ta.hasOwnProperty(a)||(c.Ta[a]=b.Ta[a])};ova=function(a,b,c){"sq"!==a||c.Ta.sq?nva(a,b,c):delete c.Ta.sq};
pva=function(a,b){return Object.defineProperty(b,"type",{value:a,writable:!1})};qva=function(a){return"function"===typeof a};rva=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,v={},A=0;A<g.length;A++){var D=g[A],I=h[D],L=(0,d[D])(I,n);v[D]=L;r=r||L!==I}return r?v:h}};
sva=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))},{})};tva=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))}};uva=function(a,b){Array.isArray(b)&&0<b.length&&(a=tva.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)}}};
vva=function(a){var b=Array.isArray(a)&&0<a.length?tva.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)}}};wva=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}};
xva=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(jba.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("Dd`"+typeof a);return d.ka(_.Oa())}};zva=function(a,b){return function(c,d){d=b.action(d)?yva(d):d;c=a(c,d);return b.state()?yva(c):c}};
yva=function(a){Object.freeze(a);var b=qva(a);Object.getOwnPropertyNames(a).forEach(function(c){if(!c.startsWith("\u0275")&&Object.prototype.hasOwnProperty.call(a,c)&&(b?"caller"!==c&&"callee"!==c&&"arguments"!==c:1)){c=a[c];if(c instanceof _.t){if(c.DTa())return;throw Error();}("object"!==typeof c||null===c)&&!qva(c)||Object.isFrozen(c)||yva(c)}});return a};Bva=function(a,b){return function(c,d){if(b.action(d)&&!_.Ava())throw Error("Ed`"+d.type);return a(c,d)}};
Eva=function(a,b){return function(c,d){if(b.action(d)){var e=Cva(d);Dva(e,"action")}c=a(c,d);b.state()&&(d=Cva(c),Dva(d,"state"));return c}};
Cva=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];qva(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?Cva(e,[].concat(_.Ha(b),[d])):{path:[].concat(_.Ha(b),[d]),value:e});return d},!1):{path:["root"],
value:a}};Dva=function(a,b){if(!1!==a){var c=a.path.join(".");b=Error("Fd`"+b+"`"+c+"`"+b);b.value=a.value;b.a7c=c;throw b;}};Fva=function(a){return"function"===typeof a?a():a};Gva=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__"])})};Hva=function(a){return Object.getPrototypeOf(a)};
Jva=function(a){return tva(Iva,Hva)(a)};Iva=function(a){return a.constructor.hasOwnProperty("__@ngrx/effects__")?a.constructor["__@ngrx/effects__"]:[]};Kva=function(a){return[Jva,Gva].reduce(function(b,c){return b.concat(c(a))},[])};
Lva=function(a,b,c){var d=Hva(a).constructor.name,e=Kva(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(_.Yaa()):f.ka(cba()).ka(_.m(function(r){return{effect:a[g],notification:r,propertyName:g,uNc:d,tNc:a}}))});return _.cb.apply(null,_.Ha(e))};Nva=function(a){return Mva(a,"ngrxOnInitEffects")};Mva=function(a,b){return a&&b in a&&"function"===typeof a[b]};
Ova=function(a){return Mva(a,"ngrxOnIdentifyEffects")?a.ngrxOnIdentifyEffects():""};Pva=function(a,b){return function(c){var d=Lva(c,a,b);return Mva(c,"ngrxOnRunEffects")?c.ngrxOnRunEffects(d):d}};Qva=function(a,b,c){c=void 0===c?10:c;return a.ka(_.za(function(d){b&&b.handleError(d);return 1>=c?a:Qva(a,b,c-1)}))};Rva=function(a,b){return b.map(function(c){return a.get(c)})};
Vva=function(){if(!Sva){Sva=!0;document.body.classList.remove("loading");var a=document.querySelector(Array.from(_.Lh.keys()).join(","));Tva(Uva(),_.Lh.get(a.tagName))}};Wva=function(){return _.ia(function(a){if(1==a.Tc)return _.ja(a,Promise.resolve(),2);"loading"===document.readyState?(window.addEventListener("DOMContentLoaded",Vva),setTimeout(function(){Vva()},1E3)):Vva();a.Tc=0})};_.Zva=function(a){a=_.Xva(a);var b=document.createElement("script");b.textContent=_.Yva(a);_.Cqa(b);document.head.appendChild(b)};
_.Mh=function(a){var b=a.path;a=a.qb;return b?"/"===b?a?"REF":"REPO":b.endsWith("/")?"FOLDER":"FILE":a?"REF":"REPO"};$va=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};awa="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};
bwa=function(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("a");};_.W=bwa(this);Nh=function(a,b){if(b)a:{var c=_.W;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&awa(c,a,{configurable:!0,writable:!0,value:b})}};
Nh("Symbol",function(a){if(a)return a;var b=function(f,g){this.yVb=f;awa(this,"description",{configurable:!0,writable:!0,value:g})};b.prototype.toString=function(){return this.yVb};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});
Nh("Symbol.iterator",function(a){if(a)return a;a=Symbol("c");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c<b.length;c++){var d=_.W[b[c]];"function"===typeof d&&"function"!=typeof d.prototype[a]&&awa(d.prototype,a,{configurable:!0,writable:!0,value:function(){return cwa($va(this))}})}return a});Nh("Symbol.asyncIterator",function(a){return a?a:Symbol("d")});
cwa=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a};_.Oh=function(a){return a.raw=a};_.l=function(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];if(b)return b.call(a);if("number"==typeof a.length)return{next:$va(a)};throw Error("e`"+String(a));};_.dwa=function(a){for(var b,c=[];!(b=a.next()).done;)c.push(b.value);return c};_.Ha=function(a){return a instanceof Array?a:_.dwa(_.l(a))};
Ph=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};ewa="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)Ph(d,e)&&(a[e]=d[e])}return a};Nh("Object.assign",function(a){return a||ewa});
var fwa="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b},gwa=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=fwa(e.prototype||Object.prototype);return Function.prototype.apply.call(c,
e,d)||e}}(),hwa;if("function"==typeof Object.setPrototypeOf)hwa=Object.setPrototypeOf;else{var iwa;a:{var jwa={a:!0},kwa={};try{kwa.__proto__=jwa;iwa=kwa.a;break a}catch(a){}iwa=!1}hwa=iwa?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("f`"+a);return a}:null}Qh=hwa;
_.V=function(a,b){a.prototype=fwa(b.prototype);a.prototype.constructor=a;if(Qh)Qh(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.Nx=b.prototype};lwa=function(a){if(!(a instanceof Object))throw new TypeError("g`"+a);};Rh=function(){this.fca=!1;this.mI=null;this.Al=void 0;this.Tc=1;this.XK=this.XJ=0;this.ZPa=this.kw=null};
Rh.prototype.K0a=function(){if(this.fca)throw new TypeError("h");this.fca=!0};Rh.prototype.zda=function(a){this.Al=a};Rh.prototype.cia=function(a){this.kw={Oqb:a,cyb:!0};this.Tc=this.XJ||this.XK};Rh.prototype.return=function(a){this.kw={return:a};this.Tc=this.XK};_.ja=function(a,b,c){a.Tc=c;return{value:b}};rta=function(a,b,c){b=_.l(b);var d=b.next();lwa(d);if(d.done)a.Al=d.value,a.Tc=c;else return a.mI=b,_.ja(a,d.value,c)};Rh.prototype.Oi=function(a){this.Tc=a};
_.kaa=function(a,b,c){a.XJ=b;void 0!=c&&(a.XK=c)};_.oaa=function(a){a.XJ=0;var b=a.kw.Oqb;a.kw=null;return b};maa=function(a,b,c,d){d?a.ZPa[d]=a.kw:a.ZPa=[a.kw];a.XJ=b||0;a.XK=c||0};naa=function(a,b,c){c=a.ZPa.splice(c||0)[0];(c=a.kw=a.kw||c)?c.cyb?a.Tc=a.XJ||a.XK:void 0!=c.Oi&&a.XK<c.Oi?(a.Tc=c.Oi,a.kw=null):a.Tc=a.XK:a.Tc=b};mwa=function(a){this.zh=new Rh;this.SJc=a};mwa.prototype.zda=function(a){this.zh.K0a();if(this.zh.mI)return nwa(this,this.zh.mI.next,a,this.zh.zda);this.zh.zda(a);return owa(this)};
var pwa=function(a,b){a.zh.K0a();var c=a.zh.mI;if(c)return nwa(a,"return"in c?c["return"]:function(d){return{value:d,done:!0}},b,a.zh.return);a.zh.return(b);return owa(a)};mwa.prototype.cia=function(a){this.zh.K0a();if(this.zh.mI)return nwa(this,this.zh.mI["throw"],a,this.zh.zda);this.zh.cia(a);return owa(this)};nwa=function(a,b,c,d){try{var e=b.call(a.zh.mI,c);lwa(e);if(!e.done)return a.zh.fca=!1,e;var f=e.value}catch(g){return a.zh.mI=null,a.zh.cia(g),owa(a)}a.zh.mI=null;d.call(a.zh,f);return owa(a)};
owa=function(a){for(;a.zh.Tc;)try{var b=a.SJc(a.zh);if(b)return a.zh.fca=!1,{value:b.value,done:!1}}catch(c){a.zh.Al=void 0,a.zh.cia(c)}a.zh.fca=!1;if(a.zh.kw){b=a.zh.kw;a.zh.kw=null;if(b.cyb)throw b.Oqb;return{value:b.return,done:!0}}return{value:void 0,done:!0}};qwa=function(a){this.next=function(b){return a.zda(b)};this.throw=function(b){return a.cia(b)};this.return=function(b){return pwa(a,b)};this[Symbol.iterator]=function(){return this}};
qta=function(a){var b=_.Dh;a=new qwa(new mwa(a));Qh&&b.prototype&&Qh(a,b.prototype);return a};rwa=function(a){function b(d){return a.next(d)}function c(d){return a.throw(d)}return new Promise(function(d,e){function f(g){g.done?d(g.value):Promise.resolve(g.value).then(b,c).then(f,e)}f(a.next())})};_.ia=function(a){return rwa(new qwa(new mwa(a)))};
laa=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};Nh("Reflect",function(a){return a?a:{}});
Nh("Reflect.construct",function(){return gwa});Nh("Reflect.setPrototypeOf",function(a){return a?a:Qh?function(b,c){try{return Qh(b,c),!0}catch(d){return!1}}:null});
Nh("Promise",function(a){function b(){this.RJ=null}function c(g){return g instanceof e?g:new e(function(h){h(g)})}if(a)return a;b.prototype.Mgb=function(g){if(null==this.RJ){this.RJ=[];var h=this;this.Ngb(function(){h.Rzc()})}this.RJ.push(g)};var d=_.W.setTimeout;b.prototype.Ngb=function(g){d(g,0)};b.prototype.Rzc=function(){for(;this.RJ&&this.RJ.length;){var g=this.RJ;this.RJ=[];for(var h=0;h<g.length;++h){var n=g[h];g[h]=null;try{n()}catch(r){this.nvc(r)}}}this.RJ=null};b.prototype.nvc=function(g){this.Ngb(function(){throw g;
})};var e=function(g){this.Ic=0;this.Pg=void 0;this.s0=[];this.Cyb=!1;var h=this.qNa();try{g(h.resolve,h.reject)}catch(n){h.reject(n)}};e.prototype.qNa=function(){function g(r){return function(v){n||(n=!0,r.call(h,v))}}var h=this,n=!1;return{resolve:g(this.VKc),reject:g(this.NYa)}};e.prototype.VKc=function(g){if(g===this)this.NYa(new TypeError("i"));else if(g instanceof e)this.CMc(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.UKc(g):
this.Ksb(g)}};e.prototype.UKc=function(g){var h=void 0;try{h=g.then}catch(n){this.NYa(n);return}"function"==typeof h?this.DMc(h,g):this.Ksb(g)};e.prototype.NYa=function(g){this.ENb(2,g)};e.prototype.Ksb=function(g){this.ENb(1,g)};e.prototype.ENb=function(g,h){if(0!=this.Ic)throw Error("j`"+g+"`"+h+"`"+this.Ic);this.Ic=g;this.Pg=h;2===this.Ic&&this.FLc();this.Szc()};e.prototype.FLc=function(){var g=this;d(function(){if(g.XHc()){var h=_.W.console;"undefined"!==typeof h&&h.error(g.Pg)}},1)};e.prototype.XHc=
function(){if(this.Cyb)return!1;var g=_.W.CustomEvent,h=_.W.Event,n=_.W.dispatchEvent;if("undefined"===typeof n)return!0;"function"===typeof g?g=new g("unhandledrejection",{cancelable:!0}):"function"===typeof h?g=new h("unhandledrejection",{cancelable:!0}):(g=_.W.document.createEvent("CustomEvent"),g.initCustomEvent("unhandledrejection",!1,!0,g));g.promise=this;g.reason=this.Pg;return n(g)};e.prototype.Szc=function(){if(null!=this.s0){for(var g=0;g<this.s0.length;++g)f.Mgb(this.s0[g]);this.s0=null}};
var f=new b;e.prototype.CMc=function(g){var h=this.qNa();g.Boa(h.resolve,h.reject)};e.prototype.DMc=function(g,h){var n=this.qNa();try{g.call(h,n.resolve,n.reject)}catch(r){n.reject(r)}};e.prototype.then=function(g,h){function n(D,I){return"function"==typeof D?function(L){try{r(D(L))}catch(Q){v(Q)}}:I}var r,v,A=new e(function(D,I){r=D;v=I});this.Boa(n(g,r),n(h,v));return A};e.prototype.catch=function(g){return this.then(void 0,g)};e.prototype.Boa=function(g,h){function n(){switch(r.Ic){case 1:g(r.Pg);
break;case 2:h(r.Pg);break;default:throw Error("k`"+r.Ic);}}var r=this;null==this.s0?f.Mgb(n):this.s0.push(n);this.Cyb=!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),v=r.next();!v.done;v=r.next())c(v.value).Boa(h,n)})};e.all=function(g){var h=_.l(g),n=h.next();return n.done?c([]):new e(function(r,v){function A(L){return function(Q){D[L]=Q;I--;0==I&&r(D)}}var D=[],I=0;do D.push(void 0),I++,c(n.value).Boa(A(D.length-
1),v),n=h.next();while(!n.done)})};return e});var swa=function(a,b,c){if(null==a)throw new TypeError("l`"+c);if(b instanceof RegExp)throw new TypeError("m`"+c);return a+""};Nh("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=swa(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}});Nh("Object.setPrototypeOf",function(a){return a||Qh});
var twa=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};Nh("Array.prototype.keys",function(a){return a?a:function(){return twa(this,function(b){return b})}});Nh("Array.prototype.values",function(a){return a?a:function(){return twa(this,function(b,c){return c})}});
Nh("WeakMap",function(a){function b(){}function c(n){var r=typeof n;return"object"===r&&null!==n||"function"===r}function d(n){if(!Ph(n,f)){var r=new b;awa(n,f,{value:r})}}function e(n){var r=Object[n];r&&(Object[n]=function(v){if(v instanceof b)return v;Object.isExtensible(v)&&d(v);return r(v)})}if(function(){if(!a||!Object.seal)return!1;try{var n=Object.seal({}),r=Object.seal({}),v=new a([[n,2],[r,3]]);if(2!=v.get(n)||3!=v.get(r))return!1;v.delete(n);v.set(r,4);return!v.has(n)&&4==v.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.Nw=(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("n");d(n);if(!Ph(n,f))throw Error("o`"+n);n[f][this.Nw]=r;return this};h.prototype.get=function(n){return c(n)&&Ph(n,f)?n[f][this.Nw]:void 0};h.prototype.has=function(n){return c(n)&&Ph(n,f)&&Ph(n[f],this.Nw)};h.prototype.delete=
function(n){return c(n)&&Ph(n,f)&&Ph(n[f],this.Nw)?delete n[f][this.Nw]:!1};return h});
Nh("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(),v=r.next();if(v.done||v.value[0]!=h||"s"!=v.value[1])return!1;v=r.next();return v.done||4!=v.value[0].x||"t"!=v.value[1]||!r.next().done?!1:!0}catch(A){return!1}}())return a;var b=new WeakMap,c=function(h){this.f9={};this.Fs=
f();this.size=0;if(h){h=_.l(h);for(var n;!(n=h.next()).done;)n=n.value,this.set(n[0],n[1])}};c.prototype.set=function(h,n){h=0===h?0:h;var r=d(this,h);r.list||(r.list=this.f9[r.id]=[]);r.bc?r.bc.value=n:(r.bc={next:this.Fs,lk:this.Fs.lk,head:this.Fs,key:h,value:n},r.list.push(r.bc),this.Fs.lk.next=r.bc,this.Fs.lk=r.bc,this.size++);return this};c.prototype.delete=function(h){h=d(this,h);return h.bc&&h.list?(h.list.splice(h.index,1),h.list.length||delete this.f9[h.id],h.bc.lk.next=h.bc.next,h.bc.next.lk=
h.bc.lk,h.bc.head=null,this.size--,!0):!1};c.prototype.clear=function(){this.f9={};this.Fs=this.Fs.lk=f();this.size=0};c.prototype.has=function(h){return!!d(this,h).bc};c.prototype.get=function(h){return(h=d(this,h).bc)&&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(),
v;!(v=r.next()).done;)v=v.value,h.call(n,v[1],v[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 v=h.f9[r];if(v&&Ph(h.f9,r))for(h=0;h<v.length;h++){var A=v[h];if(n!==n&&A.key!==A.key||n===A.key)return{id:r,list:v,index:h,bc:A}}return{id:r,list:v,index:-1,bc:void 0}},e=function(h,n){var r=h.Fs;return cwa(function(){if(r){for(;r.head!=h.Fs;)r=r.lk;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.lk=h.next=h.head=h},g=0;return c});
Nh("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.Oe=new Map;if(c){c=
_.l(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.Oe.size};b.prototype.add=function(c){c=0===c?0:c;this.Oe.set(c,c);this.size=this.Oe.size;return this};b.prototype.delete=function(c){c=this.Oe.delete(c);this.size=this.Oe.size;return c};b.prototype.clear=function(){this.Oe.clear();this.size=0};b.prototype.has=function(c){return this.Oe.has(c)};b.prototype.entries=function(){return this.Oe.entries()};b.prototype.values=function(){return this.Oe.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.Oe.forEach(function(f){return c.call(d,f,f,e)})};return b});var uwa=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{wu:e,v:f}}return{wu:-1,v:void 0}};Nh("Array.prototype.find",function(a){return a?a:function(b,c){return uwa(this,b,c).v}});Nh("Array.prototype.findIndex",function(a){return a?a:function(b,c){return uwa(this,b,c).wu}});
Nh("Array.prototype.flatMap",function(a){return a?a:function(b,c){var d=[];Array.prototype.forEach.call(this,function(e,f){e=b.call(c,e,f,this);Array.isArray(e)?d.push.apply(d,e):d.push(e)});return d}});Nh("String.prototype.repeat",function(a){return a?a:function(b){var c=swa(this,null,"repeat");if(0>b||1342177279<b)throw new RangeError("p");b|=0;for(var d="";b;)if(b&1&&(d+=c),b>>>=1)c+=c;return d}});
Nh("Number.isFinite",function(a){return a?a:function(b){return"number"!==typeof b?!1:!isNaN(b)&&Infinity!==b&&-Infinity!==b}});Nh("Number.isInteger",function(a){return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}});Nh("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}});Nh("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991});
Nh("Number.isNaN",function(a){return a?a:function(b){return"number"===typeof b&&isNaN(b)}});Nh("Array.prototype.entries",function(a){return a?a:function(){return twa(this,function(b,c){return[b,c]})}});
Nh("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}});
Nh("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 Sh=function(a){return a?a:Array.prototype.fill};Nh("Int8Array.prototype.fill",Sh);Nh("Uint8Array.prototype.fill",Sh);Nh("Uint8ClampedArray.prototype.fill",Sh);Nh("Int16Array.prototype.fill",Sh);Nh("Uint16Array.prototype.fill",Sh);Nh("Int32Array.prototype.fill",Sh);
Nh("Uint32Array.prototype.fill",Sh);Nh("Float32Array.prototype.fill",Sh);Nh("Float64Array.prototype.fill",Sh);Nh("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)Ph(b,d)&&c.push([d,b[d]]);return c}});Nh("String.prototype.endsWith",function(a){return a?a:function(b,c){var d=swa(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}});
Nh("Object.is",function(a){return a?a:function(b,c){return b===c?0!==b||1/b===1/c:b!==b&&c!==c}});Nh("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}});Nh("String.prototype.includes",function(a){return a?a:function(b,c){return-1!==swa(this,b,"includes").indexOf(b,c||0)}});
Nh("Object.getOwnPropertySymbols",function(a){return a?a:function(){return[]}});Nh("Array.prototype.flat",function(a){return a?a:function(b){b=void 0===b?1:b;var c=[];Array.prototype.forEach.call(this,function(d){Array.isArray(d)&&0<b?(d=Array.prototype.flat.call(d,b-1),c.push.apply(c,d)):c.push(d)});return c}});Nh("Number.parseInt",function(a){return a||parseInt});
Nh("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)}});Nh("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}});
Nh("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)Ph(b,d)&&c.push(b[d]);return c}});
Nh("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.Oe=new WeakMap;if(c){c=_.l(c);for(var d;!(d=c.next()).done;)this.add(d.value)}};b.prototype.add=function(c){this.Oe.set(c,!0);return this};b.prototype.has=function(c){return this.Oe.has(c)};b.prototype.delete=function(c){return this.Oe.delete(c)};
return b});Nh("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;})})}});Nh("Object.fromEntries",function(a){return a?a:function(b){var c={};if(!(Symbol.iterator in b))throw new TypeError("q`"+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("r");c[d[0]]=d[1]}return c}});
Nh("Math.sign",function(a){return a?a:function(b){b=Number(b);return 0===b||isNaN(b)?b:0<b?1:-1}});Nh("String.prototype.padStart",function(a){return a?a:function(b,c){var d=swa(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 vwa=function(a){a=Math.trunc(a)||0;0>a&&(a+=this.length);if(!(0>a||a>=this.length))return this[a]};Nh("Array.prototype.at",function(a){return a?a:vwa});var Th=function(a){return a?a:vwa};
Nh("Int8Array.prototype.at",Th);Nh("Uint8Array.prototype.at",Th);Nh("Uint8ClampedArray.prototype.at",Th);Nh("Int16Array.prototype.at",Th);Nh("Uint16Array.prototype.at",Th);Nh("Int32Array.prototype.at",Th);Nh("Uint32Array.prototype.at",Th);Nh("Float32Array.prototype.at",Th);Nh("Float64Array.prototype.at",Th);Nh("String.prototype.at",function(a){return a?a:vwa});Nh("globalThis",function(a){return a||_.W});
Nh("String.prototype.replaceAll",function(a){return a?a:function(b,c){if(b instanceof RegExp&&!b.global)throw new TypeError("s");return b instanceof RegExp?this.replace(b,c):this.replace(new RegExp(String(b).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"),"g"),c)}});Nh("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}});
Nh("Math.log10",function(a){return a?a:function(b){return Math.log(b)/Math.LN10}});var wwa,xwa,Uh,ywa,gh,zwa,Awa,Bwa,Cwa,Dwa,Ewa;wwa=wwa||{};_.Db=this||self;xwa=/^[a-zA-Z_$][a-zA-Z0-9._$]*$/;Uh=function(a){if("string"!==typeof a||!a||-1==a.search(xwa))throw Error("t");if(!ywa||"goog"!=ywa.type)throw Error("u`"+a);if(ywa.tHc)throw Error("v");ywa.tHc=a};Uh.get=function(){return null};ywa=null;gh=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};
_.Ub=function(a){var b=typeof a;b="object"!=b?b:a?Array.isArray(a)?"array":b:"null";return"array"==b||"object"==b&&"number"==typeof a.length};_.Vb=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b};_.Wb=function(a){return Object.prototype.hasOwnProperty.call(a,zwa)&&a[zwa]||(a[zwa]=++Awa)};zwa="closure_uid_"+(1E9*Math.random()>>>0);Awa=0;Bwa=function(a,b,c){return a.call.apply(a.bind,arguments)};
Cwa=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)}};_.eh=function(a,b,c){_.eh=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?Bwa:Cwa;return _.eh.apply(null,arguments)};
_.Vh=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)}};_.Wh=function(){return Date.now()};Dwa=function(a){(0,eval)(a)};_.Xh=function(a,b){function c(){}c.prototype=b.prototype;a.Nx=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)}};Ewa=function(a){return a};window._DumpException=function(a){window.console.log(a.stack?a.stack:a)};_.Xh(_.aa,Error);_.aa.prototype.name="CustomError";var Fwa;var Ora=function(){};var Gwa=!1,Yh={set fB(a){a?console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+Error().stack):Gwa&&console.log("RxJS: Back to a better error behavior. Thank you. <3");Gwa=a},get fB(){return Gwa}};var Hwa="function"===typeof Symbol&&Symbol.observable||"@@observable";var Iwa={closed:!0,next:function(){},error:function(a){if(Yh.fB)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}();_.Ba=Array.isArray||function(a){return a&&"number"===typeof a.length};_.ca=function(a){this.closed=!1;this.iF=this.P5=null;a&&(this.Gmc=!0,this.fs=a)};
_.ca.prototype.unsubscribe=function(){if(!this.closed){var a=this.P5,b=this.Gmc,c=this.fs,d=this.iF;this.closed=!0;this.iF=this.P5=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,_.Ba)(d)){e=-1;for(var g=d.length;++e<g;){var h=d[e];if(baa(h))try{h.unsubscribe()}catch(n){f=f||[],n instanceof daa?f=f.concat(eaa(n.errors)):f.push(n)}}}if(f)throw new daa(f);
}};
_.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.iF=[a]);break;default:throw Error("w`"+a);}var c=b.P5;if(null===c)b.P5=this;else if(c instanceof _.ca){if(c===this)return b;b.P5=[c,this]}else if(-1===c.indexOf(this))c.push(this);else return b;a=this.iF;null===a?this.iF=[b]:a.push(b);return b};
_.ca.prototype.remove=function(a){var b=this.iF;b&&(a=b.indexOf(a),-1!==a&&b.splice(a,1))};var Jwa=new _.ca;Jwa.closed=!0;_.ca.EMPTY=Jwa;var Zh=function(a,b,c){_.ca.call(this);this.Lxa=null;this.Fk=this.Ox=this.Kxa=!1;switch(arguments.length){case 0:this.destination=Iwa;break;case 1:if(!a){this.destination=Iwa;break}if("object"===typeof a){a instanceof Zh?(this.Ox=a.Ox,this.destination=a,a.add(this)):(this.Ox=!0,this.destination=new $h(this,a));break}default:this.Ox=!0,this.destination=new $h(this,a,b,c)}};_.V(Zh,_.ca);Zh.EMPTY=_.ca.EMPTY;Zh.create=function(a,b,c){a=new Zh(a,b,c);a.Ox=!1;return a};_.k=Zh.prototype;
_.k.next=function(a){this.Fk||this.Cc(a)};_.k.error=function(a){this.Fk||(this.Fk=!0,this.qq(a))};_.k.complete=function(){this.Fk||(this.Fk=!0,this.fi())};_.k.unsubscribe=function(){this.closed||(this.Fk=!0,_.ca.prototype.unsubscribe.call(this))};_.k.Cc=function(a){this.destination.next(a)};_.k.qq=function(a){this.destination.error(a);this.unsubscribe()};_.k.fi=function(){this.destination.complete();this.unsubscribe()};
var $h=function(a,b,c,d){Zh.call(this);this.Q5=a;var e=this;if(_.aaa(b))var f=b;else b&&(f=b.next,c=b.error,d=b.complete,b!==Iwa&&(e=Object.create(b),caa(b)&&b.add(this.unsubscribe.bind(this)),e.unsubscribe=this.unsubscribe.bind(this)));this.Zi=e;this.Cc=f;this.qq=c;this.fi=d};_.V($h,Zh);$h.EMPTY=Zh.EMPTY;$h.create=Zh.create;_.k=$h.prototype;_.k.next=function(a){if(!this.Fk&&this.Cc){var b=this.Q5;Yh.fB&&b.Ox?this.nEa(b,this.Cc,a)&&this.unsubscribe():this.oEa(this.Cc,a)}};
_.k.error=function(a){if(!this.Fk){var b=this.Q5,c=Yh.fB;if(this.qq)c&&b.Ox?this.nEa(b,this.qq,a):this.oEa(this.qq,a),this.unsubscribe();else if(b.Ox)c?(b.Lxa=a,b.Kxa=!0):ba(a),this.unsubscribe();else{this.unsubscribe();if(c)throw a;ba(a)}}};_.k.complete=function(){var a=this;if(!this.Fk){var b=this.Q5;if(this.fi){var c=function(){return a.fi.call(a.Zi)};Yh.fB&&b.Ox?this.nEa(b,c):this.oEa(c)}this.unsubscribe()}};
_.k.oEa=function(a,b){try{a.call(this.Zi,b)}catch(c){this.unsubscribe();if(Yh.fB)throw c;ba(c)}};_.k.nEa=function(a,b,c){if(!Yh.fB)throw Error("x");try{b.call(this.Zi,c)}catch(d){return Yh.fB?(a.Lxa=d,a.Kxa=!0):ba(d),!0}return!1};_.k.fs=function(){var a=this.Q5;this.Q5=this.Zi=null;a.unsubscribe()};var Kwa=function(a){Zh.call(this);this.destination=a};_.V(Kwa,Zh);Kwa.EMPTY=Zh.EMPTY;Kwa.create=Zh.create;_.ma=function(a){a&&(this.El=a)};_.k=_.ma.prototype;_.k.Yz=function(a){var b=new _.ma;b.source=this;b.operator=a;return b};_.k.subscribe=function(a,b,c){var d=this.operator;a:{if(a){if(a instanceof Zh||gaa(a)&&caa(a))break a;if(gaa(a)){a=new Kwa(a);break a}}a=a||b||c?new Zh(a,b,c):new Zh(Iwa)}d?a.add(d.call(a,this.source)):a.add(this.source||Yh.fB&&!a.Ox?this.El(a):this.HJa(a));if(Yh.fB&&a.Ox&&(a.Ox=!1,a.Kxa))throw a.Lxa;return a};
_.k.HJa=function(a){try{return this.El(a)}catch(e){Yh.fB&&(a.Kxa=!0,a.Lxa=e);var b;a:{for(b=a;b;){var c=b.destination,d=b.Fk;if(b.closed||d){b=!1;break a}b=c&&c instanceof Zh?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.El=function(a){var b=this.source;return b&&b.subscribe(a)};_.ma.prototype[Hwa]=function(){return this};
_.ma.prototype.ka=function(){var a=_.ea.apply(0,arguments);return 0===a.length?this:faa(a)(this)};_.ai=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)})})};_.ma.create=function(a){return new _.ma(a)};var bi="function"===typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator";var waa=function(a){return function(b){for(var c=0,d=a.length;c<d&&!b.closed;c++)b.next(a[c]);b.complete()}};var Lwa=function(a){return function(b){var c=a[bi]();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 Mwa=function(a){return function(b){var c=a[Hwa]();if("function"!==typeof c.subscribe)throw new TypeError("z");return c.subscribe(b)}};var Nwa=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 paa=function(a){if(a&&"function"===typeof a[Hwa])return Mwa(a);if(a&&"number"===typeof a.length&&"function"!==typeof a)return waa(a);if(a&&"function"!==typeof a.subscribe&&"function"===typeof a.then)return Nwa(a);if(a&&"function"===typeof a[bi])return Lwa(a);if(Symbol&&Symbol.asyncIterator&&a&&"function"===typeof a[Symbol.asyncIterator])return jaa(a);throw new TypeError("A`"+(baa(a)?"an invalid object":"'"+a+"'"));};var ci=function(a){Zh.call(this);this.parent=a};_.V(ci,Zh);ci.EMPTY=Zh.EMPTY;ci.create=Zh.create;ci.prototype.Cc=function(a){this.parent.Ss(a)};ci.prototype.qq=function(a){this.parent.nA(a);this.unsubscribe()};ci.prototype.fi=function(){this.parent.Rs();this.unsubscribe()};var di=function(a,b,c){Zh.call(this);this.parent=a;this.jFb=b;this.OIc=c};_.V(di,Zh);di.EMPTY=Zh.EMPTY;di.create=Zh.create;di.prototype.Cc=function(a){this.parent.Ss(this.jFb,a,this.OIc,this)};
di.prototype.qq=function(a){this.parent.nA(a);this.unsubscribe()};di.prototype.fi=function(){this.parent.Rs(this);this.unsubscribe()};var fi=function(){Zh.apply(this,arguments)};_.V(fi,Zh);fi.EMPTY=Zh.EMPTY;fi.create=Zh.create;fi.prototype.Ss=function(a){this.destination.next(a)};fi.prototype.nA=function(a){this.destination.error(a)};fi.prototype.Rs=function(){this.destination.complete()};var gi=function(){Zh.apply(this,arguments)};_.V(gi,Zh);gi.EMPTY=Zh.EMPTY;gi.create=Zh.create;
gi.prototype.Ss=function(a,b){this.destination.next(b)};gi.prototype.nA=function(a){this.destination.error(a)};gi.prototype.Rs=function(){this.destination.complete()};var raa=function(a){this.DK=a};raa.prototype.call=function(a,b){return b.subscribe(new hi(a,this.DK))};var hi=function(a,b){fi.call(this,a);this.DK=b;this.value=null;this.eg=!1;this.VH=null};_.V(hi,fi);hi.EMPTY=fi.EMPTY;hi.create=fi.create;hi.prototype.Cc=function(a){this.value=a;this.eg=!0;if(!this.VH){try{var b=this.DK;var c=b(a)}catch(d){return this.destination.error(d)}a=oa(c,new ci(this));!a||a.closed?this.e8():this.add(this.VH=a)}};
hi.prototype.e8=function(){var a=this.value,b=this.eg,c=this.VH;c&&(this.remove(c),this.VH=null,c.unsubscribe());b&&(this.value=null,this.eg=!1,this.destination.next(a))};hi.prototype.Ss=function(){this.e8()};hi.prototype.Rs=function(){this.e8()};var Owa=function(){_.ca.call(this)};_.V(Owa,_.ca);Owa.EMPTY=_.ca.EMPTY;Owa.prototype.zi=function(){return this};var Pwa=function(a,b){var c=_.ea.apply(2,arguments);return(null==ii?0:ii.setInterval)?ii.setInterval.apply(ii,[a,b].concat(_.Ha(c))):setInterval.apply(null,[a,b].concat(_.Ha(c)))},ii=void 0;var ji=function(a,b){_.ca.call(this);this.Rg=a;this.nja=b;this.pending=!1};_.V(ji,Owa);ji.EMPTY=Owa.EMPTY;_.k=ji.prototype;_.k.zi=function(a,b){b=void 0===b?0:b;if(this.closed)return this;this.state=a;a=this.id;var c=this.Rg;null!=a&&(this.id=this.xT(c,a,b));this.pending=!0;this.delay=b;this.id=this.id||this.HT(c,this.id,b);return this};_.k.HT=function(a,b,c){c=void 0===c?0:c;return Pwa(a.flush.bind(a,this),c)};
_.k.xT=function(a,b,c){c=void 0===c?0:c;if(null!==c&&this.delay===c&&!1===this.pending)return b;((null==ii?void 0:ii.clearInterval)||clearInterval)(b)};_.k.execute=function(a,b){if(this.closed)return Error("C");this.pending=!1;if(a=this.q8a(a,b))return a;!1===this.pending&&null!=this.id&&(this.id=this.xT(this.Rg,this.id,null))};_.k.q8a=function(a){var b=!1,c=void 0;try{this.nja(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.Rg,c=b.actions,d=c.indexOf(this);this.state=this.nja=null;this.pending=!1;this.Rg=null;-1!==d&&c.splice(d,1);null!=a&&(this.id=this.xT(b,a,null));this.delay=null};var Qwa={now:function(){return(Qwa.We||Date).now()},We:void 0};var Swa=function(a,b){b=void 0===b?Rwa:b;this.chc=a;this.now=b};Swa.prototype.zi=function(a,b,c){b=void 0===b?0:b;return(new this.chc(this,a)).zi(c,b)};var Rwa=Qwa.now;var li=function(a,b){b=void 0===b?Rwa:b;Swa.call(this,a,b);this.actions=[];this.active=!1;this.aN=void 0};_.V(li,Swa);li.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 li(ji);_.mi=function(a,b){fi.call(this,a);this.buffer=[];this.add(oa(b,new ci(this)))};_.V(_.mi,fi);_.mi.EMPTY=fi.EMPTY;_.mi.create=fi.create;_.mi.prototype.Cc=function(a){this.buffer.push(a)};_.mi.prototype.Ss=function(){var a=this.buffer;this.buffer=[];this.destination.next(a)};var Twa;Twa={};_.yaa=function(a,b){this.zH=a;this.keys=b};_.yaa.prototype.call=function(a,b){return b.subscribe(new Uwa(a,this.zH,this.keys))};var Uwa=function(a,b,c){gi.call(this,a);this.zH=b;this.keys=c;this.active=0;this.values=[];this.hM=[]};_.V(Uwa,gi);Uwa.EMPTY=gi.EMPTY;Uwa.create=gi.create;_.k=Uwa.prototype;_.k.Cc=function(a){this.values.push(Twa);this.hM.push(a)};
_.k.fi=function(){var a=this.hM,b=a.length;if(0===b)this.destination.complete();else{this.TU=this.active=b;for(var c=0;c<b;c++)this.add(oa(a[c],new di(this,null,c)))}};_.k.Rs=function(){0===--this.active&&this.destination.complete()};_.k.Ss=function(a,b,c){var d=this.values,e=d[c];e=this.TU?e===Twa?--this.TU:this.TU:0;d[c]=b;0===e&&(this.zH?this.Htc(d):this.destination.next(this.keys?this.keys.reduce(function(f,g,h){return f[g]=d[h],f},{}):d.slice()))};
_.k.Htc=function(a){try{var b=this.zH.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};var zaa=function(a){this.lf=a;this.PU=void 0};zaa.prototype.call=function(a,b){return b.subscribe(new Vwa(a,this.lf,this.PU))};var Vwa=function(a,b,c){Zh.call(this,a);this.lf=b;this.count=0;this.PU=c||this};_.V(Vwa,Zh);Vwa.EMPTY=Zh.EMPTY;Vwa.create=Zh.create;Vwa.prototype.Cc=function(a){try{var b=this.lf.call(this.PU,a,this.count++)}catch(c){this.destination.error(c);return}this.destination.next(b)};var Aaa=function(a,b){b=void 0===b?Infinity:b;this.lf=a;this.VMa=b};Aaa.prototype.call=function(a,b){return b.subscribe(new ni(a,this.lf,this.VMa))};var ni=function(a,b,c){c=void 0===c?Infinity:c;fi.call(this,a);this.destination=a;this.lf=b;this.VMa=c;this.Es=!1;this.buffer=[];this.index=this.active=0};_.V(ni,fi);ni.EMPTY=fi.EMPTY;ni.create=fi.create;
ni.prototype.Cc=function(a){if(this.active<this.VMa){var b=this.index++;try{var c=this.lf(a,b)}catch(d){this.destination.error(d);return}this.active++;a=new ci(this);this.destination.add(a);oa(c,a)}else this.buffer.push(a)};ni.prototype.fi=function(){this.Es=!0;0===this.active&&0===this.buffer.length&&this.destination.complete();this.unsubscribe()};ni.prototype.Ss=function(a){this.destination.next(a)};
ni.prototype.Rs=function(){var a=this.buffer;this.active--;0<a.length?this.Cc(a.shift()):0===this.active&&this.Es&&this.destination.complete()};var Caa=function(a,b){this.oOa=a;this.Rg=b};Caa.prototype.call=function(a,b){return b.subscribe(new oi(a,this.oOa,this.Rg))};var oi=function(a,b,c){Zh.call(this,a);this.oOa=b;this.Rg=c;this.zta=this.HNa=null;this.eg=!1};_.V(oi,Zh);oi.EMPTY=Zh.EMPTY;oi.create=Zh.create;oi.prototype.Cc=function(a){Wwa(this);this.zta=a;this.eg=!0;this.add(this.HNa=this.Rg.zi(Eaa,this.oOa,this))};oi.prototype.fi=function(){Daa(this);this.destination.complete()};
var Daa=function(a){Wwa(a);if(a.eg){var b=a.zta;a.zta=null;a.eg=!1;a.destination.next(b)}},Wwa=function(a){var b=a.HNa;null!==b&&(a.remove(b),b.unsubscribe(),a.HNa=null)};var Faa=function(a){this.defaultValue=a};Faa.prototype.call=function(a,b){return b.subscribe(new pi(a,this.defaultValue))};var pi=function(a,b){Zh.call(this,a);this.defaultValue=b;this.Sl=!0};_.V(pi,Zh);pi.EMPTY=Zh.EMPTY;pi.create=Zh.create;pi.prototype.Cc=function(a){this.Sl=!1;this.destination.next(a)};pi.prototype.fi=function(){this.Sl&&this.destination.next(this.defaultValue);this.destination.complete()};var Gaa=function(a,b){this.delay=a;this.Rg=b};Gaa.prototype.call=function(a,b){return b.subscribe(new qi(a,this.delay,this.Rg))};var qi=function(a,b,c){Zh.call(this,a);this.destination=a;this.delay=b;this.Rg=c;this.rT=[];this.active=!1};_.V(qi,Zh);qi.EMPTY=Zh.EMPTY;qi.create=Zh.create;
var Xwa=function(a){for(var b=a.source,c=b.rT,d=a.Rg,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.zi(a,b)):(b.Fk?b.destination.complete():this.unsubscribe(),b.active=!1)};qi.prototype.hsc=function(a){this.active=!0;var b=this.destination;b.add(a.zi(Xwa,this.delay,{source:this,destination:b,Rg:a}))};qi.prototype.Cc=function(a){var b=this.Rg;a=new Ywa(b.now()+this.delay,a);this.rT.push(a);!1===this.active&&this.hsc(b)};
qi.prototype.qq=function(a){this.rT.length=0;this.destination.error(a);this.unsubscribe()};qi.prototype.fi=function(){0===this.rT.length&&this.destination.complete();this.unsubscribe()};var Ywa=function(a,b){this.time=a;this.value=b};_.Zwa=function(a,b){gi.call(this,a);this.LNa=b;this.Rkb=!1;this.Wpa=[];this.index=0};_.V(_.Zwa,gi);_.Zwa.EMPTY=gi.EMPTY;_.Zwa.create=gi.create;_.k=_.Zwa.prototype;_.k.Ss=function(a,b,c,d){this.destination.next(a);$wa(this,d);axa(this)};_.k.nA=function(a){this.qq(a)};_.k.Rs=function(a){(a=$wa(this,a))&&this.destination.next(a);axa(this)};_.k.Cc=function(a){var b=this.index++;try{var c=this.LNa(a,b);if(c){var d=oa(c,new di(this,a,0));d&&!d.closed&&(this.destination.add(d),this.Wpa.push(d))}}catch(e){this.destination.error(e)}};
_.k.fi=function(){this.Rkb=!0;axa(this);this.unsubscribe()};var $wa=function(a,b){b.unsubscribe();var c=a.Wpa.indexOf(b);-1!==c&&a.Wpa.splice(c,1);return b.jFb},axa=function(a){a.Rkb&&0===a.Wpa.length&&a.destination.complete()};_.Ta=new _.ma(function(a){return a.complete()});var bxa=function(a,b,c){this.kind=a;this.value=b;this.error=c;this.eg="N"===a};bxa.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)}};
bxa.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 cxa=new bxa("C"),dxa={kind:"C",value:void 0,error:void 0};var Iaa=function(){};Iaa.prototype.call=function(a,b){return b.subscribe(new exa(a))};var exa=function(a){Zh.call(this,a)};_.V(exa,Zh);exa.EMPTY=Zh.EMPTY;exa.create=Zh.create;exa.prototype.Cc=function(a){Haa(a,this.destination)};var Kaa=function(a){this.compare=a;this.lS=void 0};Kaa.prototype.call=function(a,b){return b.subscribe(new ri(a,this.compare,this.lS))};var ri=function(a,b,c){Zh.call(this,a);this.lS=c;this.uG=!1;"function"===typeof b&&(this.compare=b)};_.V(ri,Zh);ri.EMPTY=Zh.EMPTY;ri.create=Zh.create;ri.prototype.compare=function(a,b){return a===b};
ri.prototype.Cc=function(a){try{var b=this.lS;var c=b?b(a):a}catch(e){return this.destination.error(e)}b=!1;if(this.uG)try{var d=this.compare;b=d(this.key,c)}catch(e){return this.destination.error(e)}else this.uG=!0;b||(this.key=c,this.destination.next(a))};var Laa=function(a){this.Zp=a;this.PU=void 0};Laa.prototype.call=function(a,b){return b.subscribe(new fxa(a,this.Zp,this.PU))};var fxa=function(a,b,c){Zh.call(this,a);this.Zp=b;this.PU=c;this.count=0};_.V(fxa,Zh);fxa.EMPTY=Zh.EMPTY;fxa.create=Zh.create;fxa.prototype.Cc=function(a){try{var b=this.Zp.call(this.PU,a,this.count++)}catch(c){this.destination.error(c);return}b&&this.destination.next(a)};var Maa=function(){function a(){this.message="argument out of range";this.name="ArgumentOutOfRangeError";return this}a.prototype=Object.create(Error.prototype);return a}();var Naa=function(a){this.count=a};Naa.prototype.call=function(a,b){return b.subscribe(new gxa(a,this.count))};var gxa=function(a,b){Zh.call(this,a);this.count=b;this.luc=0};_.V(gxa,Zh);gxa.EMPTY=Zh.EMPTY;gxa.create=Zh.create;gxa.prototype.Cc=function(a){var b=this.count,c=++this.luc;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 Paa=function(a){this.JOa=a};Paa.prototype.call=function(a,b){return b.subscribe(new si(a,this.JOa))};var si=function(a,b){Zh.call(this,a);this.JOa=b;this.eg=!1};_.V(si,Zh);si.EMPTY=Zh.EMPTY;si.create=Zh.create;si.prototype.Cc=function(a){this.eg=!0;this.destination.next(a)};si.prototype.fi=function(){if(this.eg)return this.destination.complete();try{var a=this.JOa()}catch(b){a=b}this.destination.error(a)};var Raa=function(a){this.lf=a};Raa.prototype.call=function(a,b){return b.subscribe(new hxa(a,this.lf))};var hxa=function(a,b){fi.call(this,a);this.destination=a;this.lf=b;this.Es=!1;this.index=0};_.V(hxa,fi);hxa.EMPTY=fi.EMPTY;hxa.create=fi.create;_.k=hxa.prototype;_.k.Cc=function(a){if(!this.wL){var b=this.index++;try{var c=this.lf(a,b)}catch(d){this.destination.error(d);return}a=new ci(this);this.destination.add(a);this.wL=a;oa(c,a)}};
_.k.fi=function(){this.Es=!0;this.wL||this.destination.complete();this.unsubscribe()};_.k.Ss=function(a){this.destination.next(a)};_.k.nA=function(a){this.destination.error(a)};_.k.Rs=function(){this.wL=void 0;this.Es&&this.destination.complete()};var Taa=function(a){this.callback=a};Taa.prototype.call=function(a,b){a=b.subscribe(a);a.add(this.callback);return a};var ixa=function(a,b){_.ca.call(this);this.subject=a;this.rN=b;this.closed=!1};_.V(ixa,_.ca);ixa.EMPTY=_.ca.EMPTY;ixa.prototype.unsubscribe=function(){if(!this.closed){this.closed=!0;var a=this.subject,b=a.Hk;this.subject=null;!b||0===b.length||a.Fk||a.closed||(a=b.indexOf(this.rN),-1!==a&&b.splice(a,1))}};var ti=function(){function a(){this.message="object unsubscribed";this.name="ObjectUnsubscribedError";return this}a.prototype=Object.create(Error.prototype);return a}();_.ob=function(){this.Hk=[];this.Jm=this.Fk=this.closed=!1;this.dia=null};_.V(_.ob,_.ma);_.k=_.ob.prototype;_.k.Yz=function(a){var b=new ui(this,this);b.operator=a;return b};_.k.next=function(a){if(this.closed)throw new ti;if(!this.Fk){var b=this.Hk,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 ti;this.Jm=!0;this.dia=a;this.Fk=!0;var b=this.Hk,c=b.length;b=b.slice();for(var d=0;d<c;d++)b[d].error(a);this.Hk.length=0};
_.k.complete=function(){if(this.closed)throw new ti;this.Fk=!0;var a=this.Hk,b=a.length;a=a.slice();for(var c=0;c<b;c++)a[c].complete();this.Hk.length=0};_.k.unsubscribe=function(){this.closed=this.Fk=!0;this.Hk=null};_.k.HJa=function(a){if(this.closed)throw new ti;return _.ma.prototype.HJa.call(this,a)};_.k.El=function(a){if(this.closed)throw new ti;if(this.Jm)return a.error(this.dia),_.ca.EMPTY;if(this.Fk)return a.complete(),_.ca.EMPTY;this.Hk.push(a);return new ixa(this,a)};
_.k.If=function(){var a=new _.ma;a.source=this;return a};_.ob.create=function(a,b){return new ui(a,b)};var ui=function(a,b){_.ob.call(this);this.destination=a;this.source=b};_.V(ui,_.ob);ui.create=_.ob.create;ui.prototype.next=function(a){var b=this.destination;b&&b.next&&b.next(a)};ui.prototype.error=function(a){var b=this.destination;b&&b.error&&this.destination.error(a)};ui.prototype.complete=function(){var a=this.destination;a&&a.complete&&this.destination.complete()};
ui.prototype.El=function(a){return this.source?this.source.subscribe(a):_.ca.EMPTY};var Vaa=function(a){this.lS=a;this.Fxa=this.DK=this.sqa=void 0};Vaa.prototype.call=function(a,b){return b.subscribe(new jxa(a,this.lS,this.sqa,this.DK,this.Fxa))};var jxa=function(a,b,c,d,e){Zh.call(this,a);this.lS=b;this.sqa=c;this.DK=d;this.Fxa=e;this.groups=null;this.Sgb=!1;this.count=0};_.V(jxa,Zh);jxa.EMPTY=Zh.EMPTY;jxa.create=Zh.create;_.k=jxa.prototype;_.k.Cc=function(a){try{var b=this.lS(a)}catch(c){this.error(c);return}this.Yoc(a,b)};
_.k.Yoc=function(a,b){var c=this.groups;c||(c=this.groups=new Map);var d=c.get(b);if(this.sqa)try{var e=this.sqa(a)}catch(g){this.error(g)}else e=a;if(!d&&(d=this.Fxa?this.Fxa():new _.ob,c.set(b,d),this.destination.next(new kxa(b,d,this)),this.DK)){try{var f=this.DK(new kxa(b,d))}catch(g){this.error(g);return}this.add(f.subscribe(new vi(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.fi=function(){var a=this.groups;a&&(a.forEach(function(b){b.complete()}),a.clear());this.destination.complete()};_.k.unsubscribe=function(){this.closed||(this.Sgb=!0,0===this.count&&Zh.prototype.unsubscribe.call(this))};var vi=function(a,b,c){Zh.call(this,b);this.key=a;this.group=b;this.parent=c};_.V(vi,Zh);vi.EMPTY=Zh.EMPTY;vi.create=Zh.create;vi.prototype.Cc=function(){this.complete()};vi.prototype.fs=function(){var a=this.parent,b=this.key;this.key=this.parent=null;a&&a.groups.delete(b)};
var kxa=function(a,b,c){this.key=a;this.tCc=b;this.kKc=c};_.V(kxa,_.ma);kxa.create=_.ma.create;kxa.prototype.El=function(a){var b=new _.ca,c=this.kKc,d=this.tCc;c&&!c.closed&&b.add(new lxa(c));b.add(d.subscribe(a));return b};var lxa=function(a){_.ca.call(this);this.parent=a;a.count++};_.V(lxa,_.ca);lxa.EMPTY=_.ca.EMPTY;lxa.prototype.unsubscribe=function(){var a=this.parent;a.closed||this.closed||(_.ca.prototype.unsubscribe.call(this),--a.count,0===a.count&&a.Sgb&&a.unsubscribe())};var Xaa=function(){};Xaa.prototype.call=function(a,b){return b.subscribe(new mxa(a))};var mxa=function(){Zh.apply(this,arguments)};_.V(mxa,Zh);mxa.EMPTY=Zh.EMPTY;mxa.create=Zh.create;mxa.prototype.Cc=function(){};var Zaa=function(){this.total=1};Zaa.prototype.call=function(a,b){return b.subscribe(new wi(a,this.total))};var wi=function(a,b){Zh.call(this,a);this.total=b;this.eLb=[];this.count=0};_.V(wi,Zh);wi.EMPTY=Zh.EMPTY;wi.create=Zh.create;wi.prototype.Cc=function(a){var b=this.eLb,c=this.total,d=this.count++;b.length<c?b.push(a):b[d%c]=a};wi.prototype.fi=function(){var a=this.destination,b=this.count;if(0<b)for(var c=this.count>=this.total?this.total:this.count,d=this.eLb,e=0;e<c;e++){var f=b++%c;a.next(d[f])}a.complete()};var aba=function(a){this.value=a};aba.prototype.call=function(a,b){return b.subscribe(new nxa(a,this.value))};var nxa=function(a,b){Zh.call(this,a);this.value=b};_.V(nxa,Zh);nxa.EMPTY=Zh.EMPTY;nxa.create=Zh.create;nxa.prototype.Cc=function(){this.destination.next(this.value)};var bba=function(){};bba.prototype.call=function(a,b){return b.subscribe(new xi(a))};var xi=function(a){Zh.call(this,a)};_.V(xi,Zh);xi.EMPTY=Zh.EMPTY;xi.create=Zh.create;xi.prototype.Cc=function(a){this.destination.next(new bxa("N",a))};xi.prototype.qq=function(a){var b=this.destination;b.next(new bxa("E",void 0,a));b.complete()};xi.prototype.fi=function(){var a=this.destination;a.next(cxa);a.complete()};var dba=function(a,b,c){this.eKa=a;this.seed=b;this.fDc=void 0===c?!1:c};dba.prototype.call=function(a,b){return b.subscribe(new oxa(a,this.eKa,this.seed,this.fDc))};var oxa=function(a,b,c,d){Zh.call(this,a);this.eKa=b;this.Qj=c;this.M9a=d;this.index=0};_.V(oxa,Zh);oxa.EMPTY=Zh.EMPTY;oxa.create=Zh.create;oxa.prototype.Cc=function(a){var b=this.destination;if(this.M9a){var c=this.index++;try{var d=this.eKa(this.Qj,a,c)}catch(e){b.error(e);return}this.Qj=d;b.next(d)}else this.Qj=a,this.M9a=!0,b.next(a)};var fba=function(){};fba.prototype.call=function(a,b){b.U5++;a=new pxa(a,b);var c=b.subscribe(a);a.closed||(a.connection=b.connect());return c};var pxa=function(a,b){Zh.call(this,a);this.AY=b;this.connection=null};_.V(pxa,Zh);pxa.EMPTY=Zh.EMPTY;pxa.create=Zh.create;pxa.prototype.fs=function(){var a=this.AY;if(a){this.AY=null;var b=a.U5;0>=b?this.connection=null:(a.U5=b-1,1<b?this.connection=null:(b=this.connection,a=a.sW,this.connection=null,!a||b&&a!==b||a.unsubscribe()))}else this.connection=null};var Ng=function(a,b){this.source=a;this.KPb=b;this.U5=0;this.Lla=!1};_.V(Ng,_.ma);Ng.create=_.ma.create;Ng.prototype.El=function(a){return this.Rra().subscribe(a)};Ng.prototype.Rra=function(){var a=this.NP;if(!a||a.Fk)this.NP=this.KPb();return this.NP};Ng.prototype.connect=function(){var a=this.sW;a||(this.Lla=!1,a=this.sW=new _.ca,a.add(this.source.subscribe(new yi(this.Rra(),this))),a.closed&&(this.sW=null,a=_.ca.EMPTY));return a};Ng.prototype.uD=function(){return _.ib()(this)};var gba,qxa=Ng.prototype;
gba={operator:{value:null},U5:{value:0,writable:!0},NP:{value:null,writable:!0},sW:{value:null,writable:!0},El:{value:qxa.El},Lla:{value:qxa.Lla,writable:!0},Rra:{value:qxa.Rra},connect:{value:qxa.connect},uD:{value:qxa.uD}};var yi=function(a,b){Zh.call(this);this.destination=a;this.AY=b};_.V(yi,Zh);yi.EMPTY=Zh.EMPTY;yi.create=Zh.create;yi.prototype.qq=function(a){this.fs();Zh.prototype.qq.call(this,a)};yi.prototype.fi=function(){this.AY.Lla=!0;this.fs();Zh.prototype.fi.call(this)};
yi.prototype.fs=function(){var a=this.AY;if(a){this.AY=null;var b=a.sW;a.U5=0;a.NP=null;a.sW=null;b&&b.unsubscribe()}};var hba=function(a,b){this.Rg=a;this.delay=void 0===b?0:b};hba.prototype.call=function(a,b){return b.subscribe(new zi(a,this.Rg,this.delay))};var zi=function(a,b,c){c=void 0===c?0:c;Zh.call(this,a);this.Rg=b;this.delay=c};_.V(zi,Zh);zi.EMPTY=Zh.EMPTY;zi.create=Zh.create;zi.dispatch=function(a){Haa(a.notification,a.destination);this.unsubscribe()};var rxa=function(a,b){var c=a.destination;c.add(a.Rg.zi(zi.dispatch,a.delay,{notification:b,destination:c}))};
zi.prototype.Cc=function(a){rxa(this,{kind:"N",value:a,error:void 0})};zi.prototype.qq=function(a){rxa(this,{kind:"E",value:void 0,error:a});this.unsubscribe()};zi.prototype.fi=function(){rxa(this,dxa);this.unsubscribe()};_.sxa=function(a){Zh.call(this,a);this.Cub=!1};_.V(_.sxa,Zh);_.sxa.EMPTY=Zh.EMPTY;_.sxa.create=Zh.create;_.sxa.prototype.Cc=function(a){var b;this.Cub?b=[this.TXa,a]:this.Cub=!0;this.TXa=a;b&&this.destination.next(b)};_.Af=function(a){_.ob.call(this);this.Dd=a};_.V(_.Af,_.ob);_.Af.create=_.ob.create;_.Af.prototype.El=function(a){var b=_.ob.prototype.El.call(this,a);b&&!b.closed&&a.next(this.Dd);return b};_.Af.prototype.getValue=function(){if(this.Jm)throw this.dia;if(this.closed)throw new ti;return this.Dd};_.Af.prototype.next=function(a){_.ob.prototype.next.call(this,this.Dd=a)};_.W.Object.defineProperties(_.Af.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.getValue()}}});_.Ai=function(){_.ob.apply(this,arguments);this.value=null;this.Es=this.l_=!1};_.V(_.Ai,_.ob);_.Ai.create=_.ob.create;_.Ai.prototype.El=function(a){return this.Jm?(a.error(this.dia),_.ca.EMPTY):this.Es&&this.l_?(a.next(this.value),a.complete(),_.ca.EMPTY):_.ob.prototype.El.call(this,a)};_.Ai.prototype.next=function(a){this.Es||(this.value=a,this.l_=!0)};_.Ai.prototype.error=function(a){this.Es||_.ob.prototype.error.call(this,a)};
_.Ai.prototype.complete=function(){this.Es=!0;this.l_&&_.ob.prototype.next.call(this,this.value);_.ob.prototype.complete.call(this)};_.mb=function(a,b,c){a=void 0===a?Infinity:a;b=void 0===b?Infinity:b;c=void 0===c?Qwa:c;_.ob.call(this);this.hPc=c;this.vB=[];this.b$a=!1;this.D6a=1>a?1:a;this.wuc=1>b?1:b;Infinity===b?(this.b$a=!0,this.next=this.EHc):this.next=this.GHc};_.V(_.mb,_.ob);_.mb.create=_.ob.create;_.k=_.mb.prototype;_.k.EHc=function(a){var b=this.vB;b.push(a);b.length>this.D6a&&b.shift();_.ob.prototype.next.call(this,a)};
_.k.GHc=function(a){this.vB.push({time:this.g9a(),value:a});this.gdb();_.ob.prototype.next.call(this,a)};_.k.El=function(a){var b=this.b$a,c=b?this.vB:this.gdb(),d=c.length;if(this.closed)throw new ti;if(this.Fk||this.Jm)var e=_.ca.EMPTY;else this.Hk.push(a),e=new ixa(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.dia):this.Fk&&a.complete();return e};_.k.g9a=function(){var a=this.hPc;return a?a.now():Qwa.now()};
_.k.gdb=function(){for(var a=this.g9a(),b=this.D6a,c=this.wuc,d=this.vB,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 kba=function(){};kba.prototype.call=function(a,b){return b.subscribe(new txa(a))};var txa=function(a){gi.call(this,a);this.Zaa=!1;this.hM=[];this.Rm=[]};_.V(txa,gi);txa.EMPTY=gi.EMPTY;txa.create=gi.create;_.k=txa.prototype;_.k.Cc=function(a){this.hM.push(a)};_.k.fi=function(){var a=this.hM,b=a.length;if(0===b)this.destination.complete();else{for(var c=0;c<b&&!this.Zaa;c++){var d=oa(a[c],new di(this,null,c));this.Rm&&this.Rm.push(d);this.add(d)}this.hM=null}};
_.k.Ss=function(a,b,c){if(!this.Zaa){this.Zaa=!0;for(var d=0;d<this.Rm.length;d++)if(d!==c){var e=this.Rm[d];e.unsubscribe();this.remove(e)}this.Rm=null}this.destination.next(b)};_.k.Rs=function(a){this.Zaa=!0;gi.prototype.Rs.call(this,a)};_.k.nA=function(a){this.Zaa=!0;gi.prototype.nA.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 qba=function(){this.total=1};qba.prototype.call=function(a,b){return b.subscribe(new uxa(a,this.total))};var uxa=function(a,b){Zh.call(this,a);this.total=b;this.count=0};_.V(uxa,Zh);uxa.EMPTY=Zh.EMPTY;uxa.create=Zh.create;uxa.prototype.Cc=function(a){++this.count>this.total&&this.destination.next(a)};_.vxa=function(a,b){Zh.call(this,a);this.Zp=b;this.r0a=!0;this.index=0};_.V(_.vxa,Zh);_.vxa.EMPTY=Zh.EMPTY;_.vxa.create=Zh.create;_.vxa.prototype.Cc=function(a){var b=this.destination;if(this.r0a)try{this.r0a=!!this.Zp(a,this.index++)}catch(c){this.destination.error(c)}this.r0a||b.next(a)};var wxa=1,xxa,rba={},yxa=function(a){var b=wxa++;rba[b]=!0;xxa||(xxa=Promise.resolve());xxa.then(function(){return sba(b)&&a()});return b},zxa=function(a){sba(a)};var Bxa=function(){return((null==Axa?void 0:Axa.setImmediate)||yxa).apply(null,_.Ha(_.ea.apply(0,arguments)))},Axa=void 0;var Cxa=function(a,b){ji.call(this,a,b);this.Rg=a;this.nja=b};_.V(Cxa,ji);Cxa.EMPTY=ji.EMPTY;Cxa.prototype.HT=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c)return ji.prototype.HT.call(this,a,b,c);a.actions.push(this);return a.aN||(a.aN=Bxa(a.flush.bind(a,void 0)))};Cxa.prototype.xT=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c||null===c&&0<this.delay)return ji.prototype.xT.call(this,a,b,c);0===a.actions.length&&(((null==Axa?void 0:Axa.clearImmediate)||zxa)(b),a.aN=void 0)};var Dxa=function(){li.apply(this,arguments)};_.V(Dxa,li);Dxa.prototype.flush=function(a){this.active=!0;this.aN=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;}};_.Exa=new Dxa(Cxa);var tba=function(a){this.lf=a};tba.prototype.call=function(a,b){return b.subscribe(new Fxa(a,this.lf))};var Fxa=function(a,b){fi.call(this,a);this.destination=a;this.lf=b;this.index=0};_.V(Fxa,fi);Fxa.EMPTY=fi.EMPTY;Fxa.create=fi.create;_.k=Fxa.prototype;_.k.Cc=function(a){var b=this.index++;try{var c=this.lf(a,b)}catch(d){this.destination.error(d);return}(a=this.wL)&&a.unsubscribe();a=new ci(this);this.destination.add(a);this.wL=a;oa(c,a)};
_.k.fi=function(){var a=this.wL;a&&!a.closed||fi.prototype.fi.call(this);this.unsubscribe()};_.k.fs=function(){this.wL=void 0};_.k.Rs=function(){this.wL=void 0;this.Fk&&fi.prototype.fi.call(this)};_.k.Ss=function(a){this.destination.next(a)};var vba=function(a){this.WHc=a};vba.prototype.call=function(a,b){a=new Bi(a);var c=oa(this.WHc,new ci(a));return c&&!a.hEb?(a.add(c),b.subscribe(a)):a};var Bi=function(a){fi.call(this,a);this.hEb=!1};_.V(Bi,fi);Bi.EMPTY=fi.EMPTY;Bi.create=fi.create;Bi.prototype.Ss=function(){this.hEb=!0;this.complete()};Bi.prototype.Rs=function(){};var wba=function(a,b){this.Zp=a;this.KSa=b};wba.prototype.call=function(a,b){return b.subscribe(new Gxa(a,this.Zp,this.KSa))};var Gxa=function(a,b,c){Zh.call(this,a);this.Zp=b;this.KSa=c;this.index=0};_.V(Gxa,Zh);Gxa.EMPTY=Zh.EMPTY;Gxa.create=Zh.create;Gxa.prototype.Cc=function(a){var b=this.destination;try{var c=this.Zp(a,this.index++)}catch(d){b.error(d);return}b=this.destination;c?b.next(a):(this.KSa&&b.next(a),b.complete())};var yba=function(a,b,c){this.FHc=a;this.error=b;this.complete=c};yba.prototype.call=function(a,b){return b.subscribe(new Ci(a,this.FHc,this.error,this.complete))};var Ci=function(a,b,c,d){Zh.call(this,a);this.uJa=this.vJa=this.wJa=xb;this.vJa=c||xb;this.uJa=d||xb;_.aaa(b)?(this.Zi=this,this.wJa=b):b&&(this.Zi=b,this.wJa=b.next||xb,this.vJa=b.error||xb,this.uJa=b.complete||xb)};_.V(Ci,Zh);Ci.EMPTY=Zh.EMPTY;Ci.create=Zh.create;
Ci.prototype.Cc=function(a){try{this.wJa.call(this.Zi,a)}catch(b){this.destination.error(b);return}this.destination.next(a)};Ci.prototype.qq=function(a){try{this.vJa.call(this.Zi,a)}catch(b){this.destination.error(b);return}this.destination.error(a)};Ci.prototype.fi=function(){try{this.uJa.call(this.Zi)}catch(a){this.destination.error(a);return}return this.destination.complete()};_.Di=function(a,b,c,d,e){Zh.call(this,a);this.duration=b;this.Rg=c;this.YG=d;this.cI=e;this.VH=null;this.V4=!1;this.m6=null};_.V(_.Di,Zh);_.Di.EMPTY=Zh.EMPTY;_.Di.create=Zh.create;_.Di.prototype.Cc=function(a){this.VH?this.cI&&(this.m6=a,this.V4=!0):(this.add(this.VH=this.Rg.zi(zba,this.duration,{rN:this})),this.YG?this.destination.next(a):this.cI&&(this.m6=a,this.V4=!0))};_.Di.prototype.fi=function(){this.V4&&this.destination.next(this.m6);this.destination.complete()};
_.Di.prototype.e8=function(){var a=this.VH;a&&(this.cI&&this.V4&&(this.destination.next(this.m6),this.m6=null,this.V4=!1),a.unsubscribe(),this.remove(a),this.VH=null)};var Cba=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 Dba=function(a,b){this.hM=a;this.lf=b};Dba.prototype.call=function(a,b){return b.subscribe(new Ei(a,this.hM,this.lf))};var Ei=function(a,b,c){gi.call(this,a);this.lf=c;this.TU=[];a=b.length;this.values=Array(a);for(c=0;c<a;c++)this.TU.push(c);for(c=0;c<a;c++)this.add(oa(b[c],new di(this,void 0,c)))};_.V(Ei,gi);Ei.EMPTY=gi.EMPTY;Ei.create=gi.create;Ei.prototype.Ss=function(a,b,c){this.values[c]=b;b=this.TU;0<b.length&&(c=b.indexOf(c),-1!==c&&b.splice(c,1))};Ei.prototype.Rs=function(){};
Ei.prototype.Cc=function(a){0===this.TU.length&&(a=[a].concat(_.Ha(this.values)),this.lf?this.Gtc(a):this.destination.next(a))};Ei.prototype.Gtc=function(a){try{var b=this.lf.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};var Eba=function(a){this.zH=a};Eba.prototype.call=function(a,b){return b.subscribe(new Fi(a,this.zH))};var Fi=function(a,b,c){void 0===c&&Object.create(null);Zh.call(this,a);this.dUa=[];this.active=0;this.zH=b};_.V(Fi,Zh);Fi.EMPTY=Zh.EMPTY;Fi.create=Zh.create;Fi.prototype.Cc=function(a){var b=this.dUa;(0,_.Ba)(a)?b.push(new Hxa(a)):"function"===typeof a[bi]?b.push(new Ixa(a[bi]())):b.push(new Gi(this.destination,this,a))};
Fi.prototype.fi=function(){var a=this.dUa,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.YNc?this.destination.add(d.subscribe()):this.active--}}};Fi.prototype.Itc=function(a){try{var b=this.zH.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};var Ixa=function(a){this.iterator=a;this.oWa=a.next()};Ixa.prototype.eg=function(){return!0};
Ixa.prototype.next=function(){var a=this.oWa;this.oWa=this.iterator.next();return a};Ixa.prototype.Es=function(){var a=this.oWa;return a&&!!a.done};var Hxa=function(a){this.cY=a;this.length=this.index=0;this.length=a.length};Hxa.prototype[bi]=function(){return this};Hxa.prototype.next=function(){var a=this.index++,b=this.cY;return a<this.length?{value:b[a],done:!1}:{value:null,done:!0}};Hxa.prototype.eg=function(){return this.cY.length>this.index};
Hxa.prototype.Es=function(){return this.cY.length===this.index};var Gi=function(a,b,c){fi.call(this,a);this.parent=b;this.observable=c;this.YNc=!0;this.buffer=[];this.Ls=!1};_.V(Gi,fi);Gi.EMPTY=fi.EMPTY;Gi.create=fi.create;Gi.prototype[bi]=function(){return this};_.k=Gi.prototype;_.k.next=function(){var a=this.buffer;return 0===a.length&&this.Ls?{value:null,done:!0}:{value:a.shift(),done:!1}};_.k.eg=function(){return 0<this.buffer.length};_.k.Es=function(){return 0===this.buffer.length&&this.Ls};
_.k.Rs=function(){if(0<this.buffer.length){this.Ls=!0;var a=this.parent;a.active--;0===a.active&&a.destination.complete()}else this.destination.complete()};_.k.Ss=function(a){this.buffer.push(a);a:{a=this.parent;for(var b=a.dUa,c=b.length,d=a.destination,e=0;e<c;e++){var f=b[e];if("function"===typeof f.eg&&!f.eg())break a}e=!1;f=[];for(var g=0;g<c;g++){var h=b[g],n=h.next();h.Es()&&(e=!0);if(n.done){d.complete();break a}f.push(n.value)}a.zH?a.Itc(f):d.next(f);e&&d.complete()}};
_.k.subscribe=function(){return oa(this.observable,new ci(this))};var Jxa=function(a){return Array.prototype.map.call(a,function(b){b=b.toString(16);return 1<b.length?b:"0"+b}).join("")};var Mxa,Nxa,Oxa,Pxa,Qxa,Rxa,Lxa,Xba,Txa;_.Hi=function(a,b){return 0==a.lastIndexOf(b,0)};_.Kxa=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]};
_.Sxa=function(a){if(!Lxa.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(Mxa,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(Nxa,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(Oxa,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(Pxa,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(Qxa,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(Rxa,"&#0;"));return a};Mxa=/&/g;Nxa=/</g;Oxa=/>/g;Pxa=/"/g;Qxa=/'/g;Rxa=/\x00/g;Lxa=/[\x00&<>"']/;_.Kb=function(a,b){return-1!=a.indexOf(b)};
_.Pb=function(a,b){return _.Kb(a.toLowerCase(),b.toLowerCase())};
Xba=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=Txa(0==f[1].length?0:parseInt(f[1],10),0==g[1].length?0:parseInt(g[1],10))||Txa(0==f[2].length,0==g[2].length)||Txa(f[2],g[2]);f=f[3];g=g[3]}while(0==c)}return c};
Txa=function(a,b){return a<b?-1:a>b?1:0};var Hb,Uxa=gh("WIZ_global_data.oxN3nb"),Vxa=Uxa&&Uxa[610401301];Hb=null!=Vxa?Vxa:!1;var Jb,Wxa=_.Db.navigator;Jb=Wxa?Wxa.userAgentData||null:null;var Xxa;_.Rb=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)};
_.Sca=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};Xxa=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};var Yxa=function(a){Yxa[" "](a);return a};Yxa[" "]=function(){};var Zxa=function(a,b){try{return Yxa(a[b]),!0}catch(c){}return!1};var $xa,aya,Mi,Pi,cya,dya,eya,fya,gya,hya,iya;$xa=Hba();_.Li=Iba();aya=Lb("Edge");_.bya=aya||_.Li;Mi=Lb("Gecko")&&!(_.Pb(Fb(),"WebKit")&&!Lb("Edge"))&&!(Lb("Trident")||Lb("MSIE"))&&!Lb("Edge");_.Ni=_.Pb(Fb(),"WebKit")&&!Lb("Edge");_.Oi=Vba();Pi=Wba();cya=Tba();dya=Uba();eya=Lb("iPad");fya=Lb("iPod");gya=_.Ob();hya=function(){var a=_.Db.document;return a?a.documentMode:void 0};
a:{var jya="",kya=function(){var a=Fb();if(Mi)return/rv:([^\);]+)(\)|;)/.exec(a);if(aya)return/Edge\/([\d\.]+)/.exec(a);if(_.Li)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.Ni)return/WebKit\/(\S+)/.exec(a);if($xa)return/(?:Version)[ \/]?(\S+)/.exec(a)}();kya&&(jya=kya?kya[1]:"");if(_.Li){var lya=hya();if(null!=lya&&lya>parseFloat(jya)){iya=String(lya);break a}}iya=jya}var mya=iya,nya;if(_.Db.document&&_.Li){var oya=hya();nya=oya?oya:parseInt(mya,10)||void 0}else nya=void 0;_.Qi=nya;var pya=Lba(),qya=Uba()||Lb("iPod"),rya=Lb("iPad"),sya=Oba(),tya=Mba(),uya=Nba()&&!_.Ob();var vya,wya,dca,yya;vya={};wya=null;_.xya=Mi||_.Ni||!uya&&!_.Li&&"function"==typeof _.Db.atob;dca=function(a,b){void 0===b&&(b=0);yya();b=vya[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("")};
_.zya=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 dca(b,3)};_.Bya=function(a){var b=[];_.Aya(a,function(c){b.push(c)});return b};_.Aya=function(a,b){function c(n){for(;d<a.length;){var r=a.charAt(d++),v=wya[r];if(null!=v)return v;if(!_.Ii(r))throw Error("M`"+r);}return n}yya();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))}};
yya=function(){if(!wya){wya={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));vya[c]=d;for(var e=0;e<d.length;e++){var f=d[e];void 0===wya[f]&&(wya[f]=e)}}}};var fca;fca="undefined"!==typeof Uint8Array;_.cca=!_.Li&&"function"===typeof _.Db.btoa;_.fc={};var Cya,Hca;_.ec=function(a,b){if(b!==_.fc)throw Error("N");this.Vg=a;if(null!=a&&0===a.length)throw Error("O");};_.gc=function(){return Cya||(Cya=new _.ec(null,_.fc))};Hca=function(a){var b=a.Vg;return null==b?"":"string"===typeof b?b:a.Vg=eca(b)};_.ec.prototype.Sl=function(){return null==this.Vg};var Yb="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol():void 0;var Dya,lc,Eya;_.kc={};lc=Object.freeze(ac([],23));Eya=function(a){this.Mvb=0;this.Egb=a};Eya.prototype.next=function(){return this.Mvb<this.Egb.length?{done:!1,value:this.Egb[this.Mvb++]}:{done:!0,value:void 0}};Eya.prototype[Symbol.iterator]=function(){return this};var sca="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol():"di";var Fya,Ica,Rca;_.vc=function(a,b,c,d){d=void 0===d?zca:d;c=_.$b(a);c|=32;ac(a,c);this.boa=c;this.J1a=(this.Q2a=b)?xca:yca;this.lPc=d;this.Oe=b=new Map;for(d=0;d<a.length;d++)c=a[d],b.set(c[0],c[1]);this.size=b.size};Fya=function(a){if(a.boa&2)throw Error("V");};Ica=function(a,b){b=void 0===b?Aca:b;for(var c=Gya(a),d=0;d<c.length;d++){var e=c[d],f=a.Oe.get(c[d]);c[d]=[b(e),b(f)]}return c};
Rca=function(a,b){b=void 0===b?Aca:b;var c=[];a=a.Oe.entries();for(var d;!(d=a.next()).done;)d=d.value,d[0]=b(d[0]),d[1]=b(d[1]),c.push(d);return c};_.k=_.vc.prototype;_.k.clear=function(){Fya(this);this.Oe.clear();this.size=0};_.k.delete=function(a){Fya(this);return this.Oe.delete(a)?(this.size=this.Oe.size,!0):!1};_.k.NY=function(a){return this.delete(a)};_.k.entries=function(){for(var a=Gya(this),b=0;b<a.length;b++){var c=a[b];a[b]=[c,this.get(c)]}return new Eya(a)};
_.k.keys=function(){var a=Gya(this);return new Eya(a)};_.k.values=function(){for(var a=Gya(this),b=0;b<a.length;b++)a[b]=this.get(a[b]);return new Eya(a)};_.k.forEach=function(a,b){for(var c=Gya(this),d=0;d<c.length;d++){var e=c[d];a.call(b,this.get(e),e,this)}};_.k.set=function(a,b){Fya(this);var c=this.Oe;if(null==b)return c.delete(a),this;c.set(a,this.J1a(b,this.Q2a,this.Wib,this.boa));this.size=c.size;return this};
_.k.get=function(a){var b=this.Oe;if(b.has(a)){var c=b.get(a),d=this.boa,e=this.Q2a;e&&Array.isArray(c)&&d&16&&jca(c);d=this.J1a(c,e,this.Wib,d);d!==c&&b.set(a,d);return d}};_.k.has=function(a){return this.Oe.has(a)};var Gya=function(a){return Array.from(a.Oe.keys()).sort(vca)};_.vc.prototype[Symbol.iterator]=function(){return this.entries()};var Hya,oc,Ti,Vi,Jya,Kya,aj,Mya,Iya,Oya,Qya;Hya=function(a){var b=a.E0+a.bQ;return a.Tz||(a.Tz=a.Ne[b]={})};_.p=function(a,b,c){return-1===b?null:b>=a.E0?a.Tz?a.Tz[b]:void 0:c&&a.Tz&&(c=a.Tz[b],null!=c)?c:a.Ne[b+a.bQ]};_.xc=function(a,b,c,d){hc(a);return oc(a,b,c,d)};oc=function(a,b,c,d){a.jxb&&(a.jxb=void 0);if(b>=a.E0||d)return Hya(a)[b]=c,a;a.Ne[b+a.bQ]=c;(c=a.Tz)&&b in c&&delete c[b];return a};_.Ri=function(a,b,c){return void 0!==Iya(a,b,c,!1)};
_.Si=function(a,b,c){return pc(a,b,0,void 0===c?!1:c,bc(a.Ne))};Ti=function(a,b){var c=_.p(a,b);var d=null==c?c:"number"===typeof c||"NaN"===c||"Infinity"===c||"-Infinity"===c?Number(c):void 0;null!=d&&d!==c&&oc(a,b,d);return d};_.Ui=function(a,b){a=_.p(a,b);return null==a?a:!!a};Vi=function(a,b){var c=_.p(a,b),d=mca(c,!0,!!(_.$b(a.Ne)&18));null!=d&&d!==c&&oc(a,b,d);return d};_.Wi=function(a,b){a=Vi(a,b);return null==a?_.gc():a};
_.Xi=function(a,b,c){var d=bc(a.Ne);b:{var e=_.p(a,b),f=!1;if(null==e){if(d){a=Jya||(Jya=new _.vc(cc([])));break b}e=[]}else if(e.constructor===_.vc){if(0==(e.boa&2)||d){a=e;break b}e=Rca(e)}else Array.isArray(e)?f=bc(e):e=[];if(d){if(!e.length){a=Jya||(Jya=new _.vc(cc([])));break b}f||(f=!0,cc(e))}else if(f){f=!1;e=Array.prototype.slice.call(e);for(var g=0;g<e.length;g++){var h=e[g]=Array.prototype.slice.call(e[g]);Array.isArray(h[1])&&(h[1]=cc(h[1]))}}f||(_.$b(e)&32?hca(e,16):_.$b(a.Ne)&16&&jca(e));
f=new _.vc(e,c);oc(a,b,f,!1);a=f}null!=a&&!d&&c&&(a.Wib=!0);return a};_.Yi=function(a,b,c){c=null==c?lc:gca(c,1);return _.xc(a,b,c)};_.Zi=function(a,b,c){if(null==c)a=_.xc(a,b,lc);else{var d=_.$b(c);if(!(d&4)){if(d&2||Object.isFrozen(c))c=Array.prototype.slice.call(c);for(var e=0;e<c.length;e++)c[e]=c[e];ac(c,d|5)}a=_.xc(a,b,c)}return a};_.$i=function(a,b){return _.xc(a,b,void 0,!1)};Kya=function(a,b,c){hc(a);c=mca(c,!1,!1);null==c||c.Sl()?oc(a,b,void 0,!1):oc(a,b,c);return a};
_.sh=function(a,b,c,d){hc(a);(c=_.Lya(a,c))&&c!==b&&null!=d&&oc(a,c,void 0,!1);return oc(a,b,d)};aj=function(a,b,c){return _.Lya(a,b)===c?c:-1};_.Lya=function(a,b){for(var c=0,d=0;d<b.length;d++){var e=b[d];null!=_.p(a,e)&&(0!==c&&oc(a,c,void 0,!1),c=e)}return c};Mya=function(a,b,c){var d=_.$b(a.Ne);nca(d);var e=_.p(a,c);b=wca(uca(e,b,!0,d));e!==b&&oc(a,c,b);return b};Iya=function(a,b,c,d){var e=_.p(a,c,d);b=uca(e,b,!1,_.$b(a.Ne));b!==e&&null!=b&&oc(a,c,b,d);return b};
_.ej=function(a,b,c,d){d=void 0===d?!1:d;b=Iya(a,b,c,d);if(null==b)return b;if(!bc(a.Ne)){var e=wca(b);e!==b&&(b=e,oc(a,c,b,d))}return b};_.fj=function(a,b,c){var d=_.$b(a.Ne),e=!!(d&2);b=Eca(a,b,c,e,d);a=pc(a,c,3,void 0,e);if(!(e||_.$b(a)&8)){for(e=0;e<b.length;e++)c=b[e],d=wca(c),c!==d&&(b[e]=d,a[e]=d.Ne);Zb(a,8)}return b};_.gj=function(a,b,c){hc(a);null==c&&(c=void 0);return oc(a,b,c)};_.Nya=function(a,b,c,d){hc(a);null==d&&(d=void 0);return _.sh(a,b,c,d)};
_.wc=function(a,b,c,d){hc(a);var e=null==c?lc:ica([]);if(null!=c){for(var f=!!c.length,g=0;g<c.length;g++){var h=c[g];f=f&&!bc(h.Ne);e[g]=h.Ne}e=gca(e,(f?8:0)|1);a.Sw||(a.Sw={});a.Sw[b]=c}else a.Sw&&(a.Sw[b]=void 0);return oc(a,b,e,d)};_.hj=function(a,b,c,d,e){var f=_.$b(a.Ne);nca(f);f=Eca(a,c,b,!1,f);c=null!=d?d:new c;b=pc(a,b,2,void 0,!1);void 0!=e?(f.splice(e,0,c),b.splice(e,0,c.Ne)):(f.push(c),b.push(c.Ne));c.DTa()&&hca(b,8);return a};_.ij=function(a,b,c){return uc(_.p(a,b),void 0===c?0:c)};
Oya=function(a,b){return uc(_.p(a,b),0)};_.jj=function(a,b,c){return uc(_.p(a,b),void 0===c?0:c)};_.Pya=function(a,b){return _.p(a,b)};_.Kh=function(a,b){return _.qc(a,b,rca,!1)};_.kj=function(a,b){return _.Si(a,b,!1)};_.Jh=function(a,b){return uc(_.p(a,b),"")};_.lj=function(a,b,c){return uc(_.Ui(a,b),void 0===c?!1:c)};_.mj=function(a,b){var c=void 0===c?0:c;return uc(Ti(a,b),c)};_.nj=function(a,b,c){return uc(_.p(a,b),void 0===c?0:c)};_.oj=function(a,b,c){return _.Jh(a,aj(a,c,b))};
_.pj=function(a,b,c){return _.Pya(a,aj(a,c,b))};_.qj=function(a,b,c,d){return _.ej(a,b,aj(a,d,c))};Qya=function(a,b){a=_.p(a,b);return null==a?void 0:a};_.rj=function(a,b,c){return _.sc(a,b,c,!1)};_.sj=function(a,b,c){return _.sc(a,b,c,0)};_.tj=function(a,b){return null!=_.p(a,b)};var Fca;_.t=function(a,b,c,d){null==a&&(a=Fca);Fca=void 0;var e=this.constructor.jHc;if(null==a){a=e?[e]:[];var f=48;var g=!0;d&&(f|=128);ac(a,f)}else{if(!Array.isArray(a))throw Error();if(e&&e!==a[0])throw Error();f=Zb(a,0)|32;g=0!==(16&f);if(d){if(!(f&128)&&0<a.length){var h=a[a.length-1];if(_.dc(h)&&"g"in h){f|=128;delete h.g;var n=!0,r;for(r in h){n=!1;break}n&&a.pop()}else throw Error();}}else if(128&f)throw Error();ac(a,f)}this.bQ=e?0:-1;this.Sw=void 0;this.Ne=a;a:{f=this.Ne.length;e=f-1;if(f&&(f=this.Ne[e],
_.dc(f))){this.Tz=f;this.E0=e-this.bQ;break a}void 0!==b&&-1<b?(this.E0=Math.max(b,e+1-this.bQ),this.Tz=void 0):this.E0=Number.MAX_VALUE}if(!d&&this.Tz&&"g"in this.Tz)throw Error("W");if(c){b=g&&!0;d=this.E0;var v;for(g=0;g<c.length;g++)e=c[g],e<d?(e+=this.bQ,(f=a[e])?Vca(f,b):a[e]=lc):(v||(v=Hya(this)),(f=v[e])?Vca(f,b):v[e]=lc)}};_.t.prototype.toJSON=function(){var a=this.Ne;return Dya?a:Kca(a,Mca,Nca)};
_.t.prototype.nd=function(){Dya=!0;try{return JSON.stringify(this.toJSON(),Wca)}finally{Dya=!1}};var Dc=function(a,b){if(null==b||""==b)return new a;b=JSON.parse(b);if(!Array.isArray(b))throw Error(void 0);return Gca(a,jca(b))};_.t.prototype.getExtension=function(a){return a.Fc?a.Ara(this,a.Fc,a.Mqa,!0):a.Ara(this,a.Mqa,a.defaultValue,!0)};var Xca=function(a,b){a=b.Fc?b.Ara(a,b.Fc,b.Mqa,!0):b.Ara(a,b.Mqa,null,!0);return null===a?void 0:a};_.k=_.t.prototype;
_.k.hasExtension=function(a){return void 0!==Xca(this,a)};_.k.clone=function(){return Uca(this,!1)};_.k.DTa=function(){return bc(this.Ne)};_.k.Z_=_.kc;_.k.toString=function(){return this.Ne.toString()};var Rya=function(a){_.t.call(this,a)};_.V(Rya,_.t);Rya.prototype.toObject=function(){return Sya(this)};var Sya=function(a){if(null!=a)return _.Cc(a),{nNc:_.q(_.p(a,1)),t5c:_.q(_.p(a,2)),surveyId:_.q(_.p(a,3)),m6c:_.q(_.p(a,6)),responseType:_.q(_.p(a,4)),xOc:_.q(_.p(a,5)),yOc:_.q(_.p(a,7)),zOc:_.q(_.p(a,8))}};var Uya=function(a){_.t.call(this,a,-1,Tya)};_.V(Uya,_.t);var Tya=[2,3,4,5];Uya.prototype.toObject=function(){return Vya(this)};var Vya=function(a){if(null!=a)return _.Cc(a),{DIb:_.q(_.p(a,1)),FIc:_.q(_.Si(a,2)),Yuc:_.q(_.Si(a,3)),Zuc:_.q(_.Kh(a,4)),m2c:_.q(_.Si(a,5))}};var Wya=function(a){_.t.call(this,a)};_.V(Wya,_.t);Wya.prototype.toObject=function(){return Xya(this)};var Xya=function(a){if(null!=a)return _.Cc(a),{DIb:_.q(_.p(a,1)),EUc:_.q(_.p(a,2))}};var Yya=function(a){_.t.call(this,a)};_.V(Yya,_.t);Yya.prototype.toObject=function(){return Zya(this)};var Zya=function(a){if(null!=a)return _.Cc(a),{DIb:_.q(_.p(a,1)),R3c:_.q(_.p(a,2))}};var aza=function(a){_.t.call(this,a,-1,$ya)};_.V(aza,_.t);var $ya=[2,3,4];aza.prototype.toObject=function(){return bza(this)};var bza=function(a){if(null!=a)return _.Cc(a),{XZc:Sya(_.ej(a,Rya,1)),C1c:_.yc(_.fj(a,Uya,2),Vya),S3c:_.yc(_.fj(a,Yya,3),Zya),h2c:_.yc(_.fj(a,Wya,4),Xya)}};var cza=function(){};var eza=function(a){_.t.call(this,a,-1,dza)};_.V(eza,_.t);var dza=[1,2,3,4];eza.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={yVc:_.q(_.Si(this,1)),AVc:_.q(_.Si(this,2)),vUc:_.q(_.Si(this,3)),zVc:_.q(_.Si(this,4))}}else a=void 0;return a};var hza=function(a){var b=gh("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=fza(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,gza[c])c=gza[c];else{c=String(c);if(!gza[c]){var f=/function\s+([^\(]+)/m.exec(c);gza[c]=f?f[1]:"[Anonymous]"}c=gza[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}},fza=function(a,b){b||(b={});b[iza(a)]=!0;var c=a.stack||"";(a=a.cause)&&!b[iza(a)]&&(c+="\nCaused by: ",a.stack&&0==a.stack.indexOf(a.toString())||(c+="string"===typeof a?a:a.message+"\n"),c+=fza(a,b));return c},iza=function(a){var b="";"function"===typeof a.toString&&(b=""+a);return b+a.stack},gza={};var jza,kza;jza=function(){};kza=function(a){return function(){throw Error(a);}};_.uj=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 lza=function(a,b){return a+Math.random()*(b-a)};var vj=function(){};vj.prototype.next=function(){return mza};var mza={done:!0,value:void 0},wj=function(a){return{value:a,done:!1}};vj.prototype.pB=function(){return this};var nza=function(a){if(a instanceof xj||a instanceof yj||a instanceof zj)return a;if("function"==typeof a.next)return new xj(function(){return a});if("function"==typeof a[Symbol.iterator])return new xj(function(){return a[Symbol.iterator]()});if("function"==typeof a.pB)return new xj(function(){return a.pB()});throw Error("ka");},xj=function(a){this.wQa=a};xj.prototype.pB=function(){return new yj(this.wQa())};xj.prototype[Symbol.iterator]=function(){return new zj(this.wQa())};xj.prototype.eya=function(){return new zj(this.wQa())};
var yj=function(a){this.nca=a};_.V(yj,vj);yj.prototype.next=function(){return this.nca.next()};yj.prototype[Symbol.iterator]=function(){return new zj(this.nca)};yj.prototype.eya=function(){return new zj(this.nca)};var zj=function(a){xj.call(this,function(){return a});this.nca=a};_.V(zj,xj);zj.prototype.next=function(){return this.nca.next()};var oza=function(){};var Aj=function(){};_.Xh(Aj,oza);Aj.prototype.Lz=function(){for(var a=0,b=_.l(this),c=b.next();!c.done;c=b.next())a++;return a};Aj.prototype[Symbol.iterator]=function(){return nza(this.pB(!0)).eya()};Aj.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 pza=function(a){this.pv=a};_.Xh(pza,Aj);_.k=pza.prototype;_.k.Tsa=function(){if(!this.pv)return!1;try{return this.pv.setItem("__sak","1"),this.pv.removeItem("__sak"),!0}catch(a){return!1}};_.k.set=function(a,b){try{this.pv.setItem(a,b)}catch(c){if(0==this.pv.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};_.k.get=function(a){a=this.pv.getItem(a);if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};
_.k.remove=function(a){this.pv.removeItem(a)};_.k.Lz=function(){return this.pv.length};_.k.pB=function(a){var b=0,c=this.pv,d=new vj;d.next=function(){if(b>=c.length)return mza;var e=c.key(b++);if(a)return wj(e);e=c.getItem(e);if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return wj(e)};return d};_.k.clear=function(){this.pv.clear()};_.k.key=function(a){return this.pv.key(a)};var qza=function(){var a=null;try{a=window.sessionStorage||null}catch(b){}this.pv=a};_.Xh(qza,pza);/*

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 rza="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split("");var sza=new qza;var tza=function(a){_.t.call(this,a)};_.V(tza,_.t);tza.prototype.toObject=function(){return uza(this)};var uza=function(a){if(null!=a)return _.Cc(a),{fieldPath:_.q(_.p(a,1))}};var vza=function(a){_.t.call(this,a)};_.V(vza,_.t);vza.prototype.setInterval=function(a){return _.xc(this,1,a)};vza.prototype.clearInterval=function(){return _.$i(this,1)};vza.prototype.toObject=function(){return wza(this)};var wza=function(a){if(null!=a)return _.Cc(a),{interval:_.q(_.p(a,1))}};var xza=function(a){_.t.call(this,a)};_.V(xza,_.t);_.k=xza.prototype;_.k.EC=function(){return _.qj(this,tza,1,yza)};_.k.Kwa=function(a){return _.Nya(this,1,yza,a)};_.k.bK=function(){return _.$i(this,1)};_.k.Yaa=function(){return void 0!==Iya(this,tza,aj(this,yza,1))};_.k.getTime=function(){return _.qj(this,vza,2,yza)};_.k.setTime=function(a){return _.Nya(this,2,yza,a)};var yza=[1,2];xza.prototype.toObject=function(){return zza(this)};
var zza=function(a){if(null!=a)return _.Cc(a),{filter:uza(a.EC()),time:wza(a.getTime())}};var Aza=function(a){_.t.call(this,a)};_.V(Aza,_.t);Aza.prototype.getType=function(){return _.p(this,1)};Aza.prototype.Oo=function(a){return _.xc(this,1,a)};Aza.prototype.toObject=function(){return Bza(this)};var Bza=function(a){if(null!=a)return _.Cc(a),{type:_.q(_.p(a,1)),region:_.q(_.p(a,2)),EWc:_.q(_.p(a,3))}};var Cza=function(a){_.t.call(this,a)};_.V(Cza,_.t);_.k=Cza.prototype;_.k.pu=function(){return _.p(this,2)};_.k.apa=function(){return _.$i(this,2)};_.k.maa=function(){return _.p(this,3)};_.k.IC=function(){return _.tj(this,3)};_.k.toObject=function(){return Dza(this)};var Dza=function(a){if(null!=a)return _.Cc(a),{VUc:_.q(_.p(a,1)),label:_.q(_.p(a,2)),link:_.q(_.p(a,3))}};var Eza=function(a){_.t.call(this,a)};_.V(Eza,_.t);Eza.prototype.toObject=function(){return Fza(this)};var Fza=function(a){if(null!=a)return _.Cc(a),{category:_.q(_.p(a,1))}};var Gza=function(a){_.t.call(this,a)};_.V(Gza,_.t);Gza.prototype.nRa=function(){return _.p(this,1)};Gza.prototype.toObject=function(){return Hza(this)};var Hza=function(a){if(null!=a)return _.Cc(a),{priority:_.q(_.p(a,1))}};var Iza=function(a){_.t.call(this,a)};_.V(Iza,_.t);_.k=Iza.prototype;_.k.zaa=function(){return _.p(this,1)};_.k.bm=function(a){_.xc(this,1,a)};_.k.getUrl=function(){return _.p(this,2)};_.k.iL=function(){return _.p(this,2)};_.k.iN=function(a){return _.xc(this,2,a)};_.k.dba=function(){return _.tj(this,2)};_.k.toObject=function(){return Jza(this)};var Jza=function(a){if(null!=a)return _.Cc(a),{title:_.q(_.p(a,1)),url:_.q(_.p(a,2)),index:_.q(_.p(a,3))}};var Kza=function(a){_.t.call(this,a)};_.V(Kza,_.t);Kza.prototype.toObject=function(){return Lza(this)};var Lza=function(a){if(null!=a)return _.Cc(a),{pageSize:_.q(_.p(a,1)),index:_.q(_.p(a,2)),rYc:_.q(_.p(a,3)),U_c:_.q(_.Ui(a,4)),step:_.q(_.p(a,5)),v0c:_.q(_.p(a,6)),sortColumn:_.q(_.p(a,7)),A5c:_.q(_.p(a,8)),lUc:_.q(_.p(a,9)),o1c:_.q(_.p(a,10))}};var Mza=function(a){_.t.call(this,a)};_.V(Mza,_.t);Mza.prototype.getStringValue=function(){return _.pj(this,3,Bj)};Mza.prototype.setStringValue=function(a){return _.sh(this,3,Bj,a)};var Bj=[2,3,4,5,6];Mza.prototype.toObject=function(){return Nza(this)};
var Nza=function(a){if(null!=a){_.Cc(a);var b=_.q(_.p(a,1)),c=_.q(_.Ui(a,aj(a,Bj,2))),d=_.q(_.pj(a,3,Bj)),e=_.q(_.pj(a,4,Bj)),f=aj(a,Bj,5);return{YUc:b,mVc:c,stringValue:d,tYc:e,intValue:_.q(_.p(a,f)),doubleValue:_.q(Ti(a,aj(a,Bj,6))),w2c:_.q(_.p(a,7))}}};var Pza=function(a){_.t.call(this,a,-1,Oza)};_.V(Pza,_.t);Pza.prototype.ntb=function(){return _.p(this,5)};var Oza=[15];Pza.prototype.toObject=function(){return Qza(this)};
var Qza=function(a){if(null!=a)return _.Cc(a),{K2c:_.q(_.p(a,1)),P5c:_.q(_.p(a,2)),O_c:_.q(_.p(a,3)),w1c:_.q(_.p(a,4)),XIc:_.q(_.p(a,5)),L2c:_.q(_.p(a,6)),L_c:_.q(_.p(a,7)),M_c:_.q(_.p(a,8)),N_c:_.q(_.p(a,9)),I_c:_.q(_.p(a,10)),J_c:_.q(_.Ui(a,11)),H_c:_.q(_.Ui(a,12)),r5c:_.q(_.p(a,13)),f1c:Lza(_.ej(a,Kza,14)),x2c:_.yc(_.fj(a,Mza,15),Nza),eXc:Jza(_.ej(a,Iza,16)),dXc:Hza(_.ej(a,Gza,17)),wUc:zza(_.ej(a,xza,18)),cXc:Fza(_.ej(a,Eza,19)),KVc:Bza(_.ej(a,Aza,20)),KWc:Dza(_.ej(a,Cza,21))}};var Rza=function(a){_.t.call(this,a)};_.V(Rza,_.t);Rza.prototype.toObject=function(){return Sza(this)};var Sza=function(a){if(null!=a)return _.Cc(a),{bya:_.q(_.p(a,1)),serverIp:_.q(_.p(a,2)),Cva:_.q(_.p(a,3))}};var Cj=function(a){_.t.call(this,a,-1,Tza)};_.V(Cj,_.t);Cj.prototype.kv=function(a){return _.xc(this,10,a)};var Tza=[1];Cj.prototype.toObject=function(){return Uza(this)};var Uza=function(a){if(null!=a)return _.Cc(a),{PVc:_.yc(_.fj(a,Cj,1),Uza),lVc:_.q(_.p(a,2)),oca:_.q(_.p(a,3)),zF:_.q(_.p(a,10))}};var Dj=function(a){_.t.call(this,a)};_.V(Dj,_.t);Dj.prototype.getWidth=function(){return _.p(this,1)};Dj.prototype.getHeight=function(){return _.p(this,2)};Dj.prototype.toObject=function(){return Vza(this)};var Vza=function(a){if(null!=a)return _.Cc(a),{width:_.q(_.p(a,1)),height:_.q(_.p(a,2))}};var Wza=function(a){_.t.call(this,a)};_.V(Wza,_.t);Wza.prototype.toObject=function(){return Xza(this)};var Xza=function(a){if(null!=a)return _.Cc(a),{screenResolution:Vza(_.ej(a,Dj,1)),W4c:_.q(_.p(a,2)),B7c:Vza(_.ej(a,Dj,3))}};var Yza=function(a){_.t.call(this,a)};_.V(Yza,_.t);_.k=Yza.prototype;_.k.getKey=function(){return _.p(this,1)};_.k.QA=function(a){_.xc(this,1,a)};_.k.uG=function(){return _.tj(this,1)};_.k.Mwa=function(a){_.xc(this,2,a)};_.k.toObject=function(){return Zza(this)};var Zza=function(a){if(null!=a)return _.Cc(a),{key:_.q(_.p(a,1)),oUa:_.q(_.p(a,2))}};var Ej=function(a){_.t.call(this,a)};_.V(Ej,_.t);_.k=Ej.prototype;_.k.getKey=function(){return _.p(this,1)};_.k.QA=function(a){_.xc(this,1,a)};_.k.uG=function(){return _.tj(this,1)};_.k.getValue=function(){return _.p(this,2)};_.k.d_=function(){return _.p(this,2)};_.k.setValue=function(a){return _.xc(this,2,a)};_.k.eg=function(){return _.tj(this,2)};_.k.toObject=function(){return $za(this)};var $za=function(a){if(null!=a)return _.Cc(a),{key:_.q(_.p(a,1)),value:_.q(_.p(a,2))}};var aAa=function(a){_.t.call(this,a)};_.V(aAa,_.t);aAa.prototype.Mwa=function(a){_.xc(this,2,a)};aAa.prototype.toObject=function(){return bAa(this)};var bAa=function(a){if(null!=a)return _.Cc(a),{fEc:_.q(_.p(a,1)),oUa:_.q(_.p(a,2))}};var Fj=function(a){_.t.call(this,a)};_.V(Fj,_.t);Fj.prototype.getMessage=function(){return _.p(this,1)};Fj.prototype.Qwa=function(a){return _.xc(this,1,a)};Fj.prototype.toObject=function(){return cAa(this)};var cAa=function(a){if(null!=a)return _.Cc(a),{message:_.q(_.p(a,1)),W1c:_.q(_.p(a,2)),E7c:_.q(_.p(a,3)),qXc:_.q(_.p(a,4)),rXc:_.q(_.p(a,5))}};var dAa=function(a){_.t.call(this,a)};_.V(dAa,_.t);dAa.prototype.toObject=function(){return eAa(this)};var eAa=function(a){if(null!=a)return _.Cc(a),{moduleId:_.q(_.p(a,1)),l3c:_.q(_.p(a,2))}};var fAa=function(a){_.t.call(this,a)};_.V(fAa,_.t);_.k=fAa.prototype;_.k.getKey=function(){return _.p(this,1)};_.k.QA=function(a){_.xc(this,1,a)};_.k.uG=function(){return _.tj(this,1)};_.k.getValue=function(){return _.p(this,2)};_.k.d_=function(){return _.p(this,2)};_.k.setValue=function(a){return _.xc(this,2,a)};_.k.eg=function(){return _.tj(this,2)};_.k.toObject=function(){return gAa(this)};var gAa=function(a){if(null!=a)return _.Cc(a),{key:_.q(_.p(a,1)),value:_.q(_.p(a,2))}};var hAa=function(a){_.t.call(this,a)};_.V(hAa,_.t);_.k=hAa.prototype;_.k.getKey=function(){return _.p(this,1)};_.k.QA=function(a){_.xc(this,1,a)};_.k.uG=function(){return _.tj(this,1)};_.k.etb=function(){return _.p(this,2)};_.k.getValue=function(){return _.p(this,3)};_.k.d_=function(){return _.p(this,3)};_.k.setValue=function(a){return _.xc(this,3,a)};_.k.eg=function(){return _.tj(this,3)};_.k.toObject=function(){return iAa(this)};
var iAa=function(a){if(null!=a)return _.Cc(a),{key:_.q(_.p(a,1)),comparator:_.q(_.p(a,2)),value:_.q(_.p(a,3))}};var kAa=function(a){_.t.call(this,a,-1,jAa)};_.V(kAa,_.t);var jAa=[1];kAa.prototype.toObject=function(){return lAa(this)};var lAa=function(a){if(null!=a)return _.Cc(a),{L3c:_.yc(_.fj(a,hAa,1),iAa),M3c:_.q(_.p(a,2))}};var nAa=function(a){_.t.call(this,a,-1,mAa)};_.V(nAa,_.t);var mAa=[1,2,3];nAa.prototype.toObject=function(){return oAa(this)};var oAa=function(a){if(null!=a)return _.Cc(a),{FIc:_.q(_.Si(a,1)),Yuc:_.q(_.Si(a,2)),Zuc:_.q(_.Kh(a,3)),j2c:_.q(_.p(a,4))}};var pAa=function(a){_.t.call(this,a)};_.V(pAa,_.t);pAa.prototype.toObject=function(){return qAa(this)};var qAa=function(a){if(null!=a)return _.Cc(a),{yOc:_.q(_.p(a,1)),zOc:_.q(_.p(a,2)),O3c:_.q(_.p(a,3)),TZc:_.q(_.Ui(a,4)),RZc:_.q(_.Ui(a,5)),P2c:_.q(_.p(a,6)),xOc:_.q(_.p(a,7))}};var rAa=function(a){_.t.call(this,a)};_.V(rAa,_.t);rAa.prototype.toObject=function(){return sAa(this)};var sAa=function(a){if(null!=a)return _.Cc(a),{l1c:qAa(_.ej(a,pAa,1)),n1c:_.q(_.Ui(a,2)),k1c:oAa(_.ej(a,nAa,3))}};var tAa=function(a){_.t.call(this,a)};_.V(tAa,_.t);tAa.prototype.toObject=function(){return uAa(this)};var uAa=function(a){if(null!=a)return _.Cc(a),{nXc:_.q(_.p(a,1)),mXc:_.q(_.p(a,2)),cacheHit:_.q(_.Ui(a,3)),pXc:_.q(_.Ui(a,4)),f4c:_.q(_.Ui(a,5)),aborted:_.q(_.Ui(a,6)),P6c:_.q(_.p(a,7))}};var vAa=function(a){_.t.call(this,a)};_.V(vAa,_.t);vAa.prototype.toObject=function(){return wAa(this)};var wAa=function(a){if(null!=a)return _.Cc(a),{v_c:_.lj(a,1),y_c:_.Jh(a,2),z_c:_.Jh(a,3),u_c:_.jj(a,4),l7c:_.nj(a,5,0),j3c:_.Jh(a,6),w_c:_.Jh(a,7),x_c:_.Jh(a,8)}};var xAa=function(a){_.t.call(this,a)};_.V(xAa,_.t);xAa.prototype.toObject=function(){return yAa(this)};var yAa=function(a){if(null!=a)return _.Cc(a),{P_c:wAa(_.ej(a,vAa,1))}};var zAa=function(a){_.t.call(this,a)};_.V(zAa,_.t);_.k=zAa.prototype;_.k.getFeature=function(){return _.p(this,7)};_.k.kNb=function(a){return _.xc(this,7,a)};_.k.hasFeature=function(){return _.tj(this,7)};_.k.Dga=function(a){_.xc(this,6,a)};_.k.XQa=function(){return Qya(this,6)};_.k.toObject=function(){return AAa(this)};
var AAa=function(a){if(null!=a)return _.Cc(a),{Hqa:_.q(_.p(a,7)),GYc:_.q(_.p(a,1)),release:_.q(_.p(a,2)),environment:_.q(_.p(a,6)),H2c:_.q(_.p(a,3)),J2c:_.q(_.p(a,4)),I2c:_.q(_.p(a,5))}};var BAa=function(a){_.t.call(this,a)};_.V(BAa,_.t);BAa.prototype.toObject=function(){return CAa(this)};var CAa=function(a){if(null!=a)return _.Cc(a),{f3c:_.q(_.p(a,1))}};var DAa=function(a){_.t.call(this,a)};_.V(DAa,_.t);DAa.prototype.toObject=function(){return EAa(this)};var EAa=function(a){if(null!=a)return _.Cc(a),{D4c:_.q(_.p(a,1)),C4c:_.q(_.p(a,2))}};var Gj=function(a){_.t.call(this,a)};_.V(Gj,_.t);Gj.prototype.eh=function(){return _.p(this,4)};Gj.prototype.mU=function(a){_.xc(this,4,a)};Gj.prototype.qL=function(){return _.tj(this,4)};Gj.prototype.toObject=function(){return FAa(this)};var FAa=function(a){if(null!=a)return _.Cc(a),{vYc:_.q(_.p(a,1)),errorCode:_.q(_.p(a,2)),uYc:_.q(_.p(a,3)),domain:_.q(_.p(a,4)),reason:_.q(_.p(a,5)),gWc:_.q(_.p(a,6))}};var GAa=function(a){_.t.call(this,a)};_.V(GAa,_.t);_.k=GAa.prototype;_.k.Zwa=function(a){return _.xc(this,4,a)};_.k.YQa=function(){return _.ej(this,Gj,8)};_.k.xRa=function(){return _.p(this,9)};_.k.O_a=function(a){return _.xc(this,9,a)};_.k.toObject=function(){return HAa(this)};
var HAa=function(a){if(null!=a)return _.Cc(a),{yPc:_.q(_.p(a,1)),N3c:_.q(_.p(a,2)),K3c:_.q(_.p(a,3)),statusCode:_.q(_.p(a,4)),ZKc:_.q(_.p(a,5)),fwa:_.q(_.p(a,6)),lyc:_.q(_.p(a,7)),nZ:FAa(a.YQa()),requestId:_.q(_.p(a,9)),LKc:_.q(_.Ui(a,10))}};var IAa=function(a){_.t.call(this,a)};_.V(IAa,_.t);_.k=IAa.prototype;_.k.getUrl=function(){return _.p(this,2)};_.k.iL=function(){return _.p(this,2)};_.k.iN=function(a){return _.xc(this,2,a)};_.k.dba=function(){return _.tj(this,2)};_.k.eh=function(){return _.p(this,12)};_.k.mU=function(a){_.xc(this,12,a)};_.k.qL=function(){return _.tj(this,12)};_.k.YQa=function(){return _.ej(this,Gj,9)};_.k.xRa=function(){return _.p(this,10)};_.k.O_a=function(a){return _.xc(this,10,a)};_.k.toObject=function(){return JAa(this)};
var JAa=function(a){if(null!=a)return _.Cc(a),{method:_.q(_.p(a,1)),url:_.q(_.p(a,2)),T1c:_.q(_.p(a,3)),domain:_.q(_.p(a,12)),yPc:_.q(_.p(a,4)),H4c:_.q(_.p(a,5)),ZKc:_.q(_.p(a,6)),fwa:_.q(_.p(a,7)),lyc:_.q(_.p(a,8)),nZ:FAa(a.YQa()),requestId:_.q(_.p(a,10)),LKc:_.q(_.Ui(a,11))}};var Hj=function(a){_.t.call(this,a)};_.V(Hj,_.t);Hj.prototype.Yra=function(){return _.ej(this,IAa,2)};Hj.prototype.RRa=function(){return _.ej(this,GAa,3)};Hj.prototype.gRa=function(){return _.ej(this,Fj,4)};Hj.prototype.toObject=function(){return KAa(this)};var KAa=function(a){if(null!=a)return _.Cc(a),{Lzc:_.q(_.p(a,1)),bza:JAa(a.Yra()),jRc:HAa(a.RRa()),BFc:cAa(a.gRa()),p1c:EAa(_.ej(a,DAa,5))}};var Ij=function(a){_.t.call(this,a,-1,LAa)};_.V(Ij,_.t);Ij.prototype.getKey=function(){return _.p(this,1)};Ij.prototype.QA=function(a){_.xc(this,1,a)};Ij.prototype.uG=function(){return null!=_.p(this,1)};Ij.prototype.Mwa=function(a){_.xc(this,3,a)};var LAa=[4];Ij.prototype.toObject=function(){return MAa(this)};var MAa=function(a){if(null!=a)return _.Cc(a),{key:_.q(_.p(a,1)),Kx:_.q(_.p(a,2)),oUa:_.q(_.p(a,3)),m0c:_.q(_.Kh(a,4))}};var Jj=function(a){_.t.call(this,a,-1,NAa)};_.V(Jj,_.t);Jj.prototype.D_a=function(a){return _.xc(this,1,a)};var NAa=[3];Jj.prototype.toObject=function(){return OAa(this)};var OAa=function(a){if(null!=a)return _.Cc(a),{SQ:_.q(_.p(a,1)),iYc:_.q(_.p(a,2)),U2c:_.q(_.Si(a,3)),Gya:_.q(_.p(a,4)),EVc:_.q(_.p(a,7))}};var PAa=function(a){_.t.call(this,a)};_.V(PAa,_.t);PAa.prototype.toObject=function(){return QAa(this)};var QAa=function(a){if(null!=a)return _.Cc(a),{yUc:OAa(_.ej(a,Jj,1)),w7c:Qza(_.ej(a,Pza,2))}};var SAa=function(a){_.t.call(this,a,-1,RAa)};_.V(SAa,_.t);_.k=SAa.prototype;_.k.Swa=function(a){_.xc(this,1,a)};_.k.hj=function(){return _.p(this,32)};_.k.setProjectId=function(a){return _.xc(this,32,a)};_.k.Ewa=function(a){_.xc(this,2,a)};_.k.H_a=function(a){return _.xc(this,6,a)};_.k.Mwa=function(a){_.xc(this,7,a)};_.k.N_a=function(a){return _.xc(this,8,a)};_.k.z_a=function(a){return _.xc(this,12,a)};_.k.Dga=function(a){_.xc(this,82,a)};
_.k.XQa=function(){var a=_.p(this,82);return null==a?void 0:a};_.k.oNb=function(a){_.xc(this,16,a)};_.k.M_a=function(a){return _.xc(this,17,a)};_.k.tRa=function(){return _.p(this,18)};_.k.Twa=function(a){return _.xc(this,18,a)};_.k.Yra=function(){return _.ej(this,IAa,30)};_.k.RRa=function(){return _.ej(this,GAa,31)};_.k.gRa=function(){return _.ej(this,Fj,47)};_.k.SQa=function(){return _.p(this,94)};_.k.Hwa=function(a){return _.xc(this,94,a)};_.k.ntb=function(){return _.ej(this,xAa,98)};
var RAa=[5,15,85,44,49,50,63,64,71];
SAa.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={projectNumber:_.q(_.p(this,1)),projectId:_.q(_.p(this,32)),organizationId:_.q(_.p(this,53)),dZc:_.q(_.p(this,72)),wWc:_.q(_.p(this,74)),jWc:_.q(_.p(this,40)),fWc:_.q(_.p(this,41)),mWc:_.q(_.p(this,42)),billingAccountId:_.q(_.p(this,2)),GNb:_.q(_.p(this,73)),gVc:_.q(_.p(this,52)),appId:_.q(_.p(this,37)),MYc:_.q(_.p(this,43)),tgb:_.q(_.p(this,57)),vgb:_.q(_.p(this,58)),xgb:_.q(_.p(this,59)),SUc:_.q(_.p(this,75)),ugb:_.q(_.p(this,62)),
wgb:_.q(_.p(this,65)),TUc:_.q(_.p(this,84)),pZc:_.q(_.p(this,60)),qZc:_.q(_.p(this,83)),X3c:_.q(_.p(this,61)),E_c:_.q(_.p(this,69)),Lzc:_.q(_.p(this,23)),eventType:_.q(_.p(this,3)),sC:_.q(_.p(this,4)),zYc:_.yc(_.fj(this,Ej,5),$za),Zsa:_.q(_.Ui(this,6)),oUa:_.q(_.p(this,7)),PYa:_.q(_.p(this,8)),c0c:_.q(_.Ui(this,9)),A4c:_.q(_.p(this,10)),i5c:_.q(_.p(this,11)),uQ:_.q(_.p(this,12)),environment:_.q(_.p(this,82)),T3c:_.q(_.p(this,68)),GFb:_.q(_.p(this,13)),OYc:_.q(_.p(this,24)),ZUc:_.q(_.p(this,35)),aVc:_.q(_.p(this,
70)),FUc:_.q(_.p(this,14)),b6c:_.yc(_.fj(this,Yza,15),Zza),jta:_.q(_.Ui(this,16)),ZIc:_.q(_.p(this,17)),referer:_.q(_.p(this,18)),vWc:_.q(_.p(this,19)),Nub:bza(_.ej(this,aza,20)),m1c:sAa(_.ej(this,rAa,91)),v7c:QAa(_.ej(this,PAa,21)),C2c:_.q(_.p(this,25)),fEc:_.q(_.p(this,22)),D_c:bAa(_.ej(this,aAa,51)),F_c:_.q(_.p(this,26)),J3c:KAa(_.ej(this,Hj,46)),B2c:_.q(_.Ui(this,27)),E4c:_.q(_.p(this,28)),e3c:CAa(_.ej(this,BAa,38)),y2c:AAa(_.ej(this,zAa,29)),c6c:_.yc(_.fj(this,Ij,85),MAa),LUb:_.q(_.p(this,86)),
bza:JAa(this.Yra()),jRc:HAa(this.RRa()),LXc:Xza(_.ej(this,Wza,33)),sVc:_.q(_.p(this,34)),c1c:_.q(_.p(this,36)),a1c:_.q(_.p(this,39)),u1c:_.q(_.Kh(this,44)),b1c:_.q(_.p(this,45)),BFc:cAa(this.gRa()),iXc:_.q(_.p(this,48)),wYc:Ac(_.qc(this,49,_.$b(this.Ne)&18?Bca:Cca)),A6c:_.yc(_.fj(this,Cj,50),Uza),j5c:Ac(Vi(this,99)),k5c:Uza(_.ej(this,Cj,100)),LVc:_.q(_.p(this,54)),O0c:lAa(_.ej(this,kAa,55)),N0c:gAa(_.ej(this,fAa,56)),o0c:_.yc(_.fj(this,dAa,63),eAa),n0c:_.yc(_.fj(this,dAa,64),eAa),K_c:_.q(_.p(this,
66)),Q_c:_.q(_.p(this,67)),j1c:_.q(_.Kh(this,71)),DZc:_.q(_.p(this,76)),GZc:_.q(_.p(this,77)),CZc:_.q(_.p(this,78)),FZc:_.q(_.p(this,79)),EZc:_.q(_.p(this,80)),nib:_.q(_.p(this,81)),qkb:_.q(_.p(this,87)),l2c:uAa(_.ej(this,tAa,88)),Y0c:_.q(_.p(this,89)),Z0c:_.q(_.p(this,90)),G1c:_.q(_.p(this,92)),gaiaId:_.q(_.p(this,93)),gkb:_.q(_.p(this,94)),lWc:_.q(_.p(this,95)),JUc:_.q(_.p(this,96)),IUc:_.q(_.p(this,97)),XIc:yAa(this.ntb()),pUc:_.q(_.p(this,101))}}else a=void 0;return a};var TAa=function(a){if(!a)return"";if(/^about:(?:blank|srcdoc)$/.test(a))return window.origin||"";a=a.split("#")[0].split("?")[0];a=a.toLowerCase();0==a.indexOf("//")&&(a=window.location.protocol+a);/^[\w\-]*:\/\//.test(a)||(a=window.location.href);var b=a.substring(a.indexOf("://")+3),c=b.indexOf("/");-1!=c&&(b=b.substring(0,c));c=a.substring(0,a.indexOf("://"));if(!c)throw Error("la`"+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("ma`"+c);a="";var d=b.indexOf(":");if(-1!=d){var e=b.substring(d+1);b=b.substring(0,d);if("http"===c&&"80"!==e||"https"===c&&"443"!==e)a=":"+e}return c+"://"+b+a};var VAa=function(a,b,c){var d=String(_.Db.location.href);return d&&a&&b?[b,UAa(TAa(d),a,c||null)].join(" "):null},UAa=function(a,b,c){var d=[],e=[];if(1==(Array.isArray(c)?2:1))return e=[b,a],_.Ki(d,function(h){e.push(h)}),WAa(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=WAa(e.join(" "));a=[c,a];0==g.length||a.push(g.join(""));return a.join("_")},WAa=function(a){var b=
$ca();b.update(a);return b.digestString().toLowerCase()};var XAa={};var hda="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");var YAa,ZAa=function(){if(void 0===YAa){var a=null,b=_.Db.trustedTypes;if(b&&b.createPolicy)try{a=b.createPolicy("goog#html",{createHTML:Ewa,createScript:Ewa,createScriptURL:Ewa})}catch(c){_.Db.console&&_.Db.console.error(c.message)}YAa=a}return YAa};var aBa,$Aa;_.Kj=function(a,b){this.zPb=a===$Aa&&b||"";this.Igc=aBa};_.Kj.prototype.Pw=!0;_.Kj.prototype.dr=function(){return this.zPb};_.Yg=function(a){return a instanceof _.Kj&&a.constructor===_.Kj&&a.Igc===aBa?a.zPb:"type_error:Const"};_.Zg=function(a){return new _.Kj($Aa,a)};aBa={};$Aa={};var bBa;bBa={};_.Mj=function(a,b){this.ZXa=b===bBa?a:"";this.Pw=!0};_.Mj.prototype.toString=function(){return this.ZXa.toString()};_.Mj.prototype.dr=function(){return this.ZXa.toString()};_.Yva=function(a){return a instanceof _.Mj&&a.constructor===_.Mj?a.ZXa:"type_error:SafeScript"};_.Xva=function(a){var b=ZAa();a=b?b.createScript(a):a;return new _.Mj(a,bBa)};var cBa;_.Nj=function(a,b){this.dYa=b===cBa?a:""};_.Nj.prototype.toString=function(){return this.dYa+""};_.Nj.prototype.Pw=!0;_.Nj.prototype.dr=function(){return this.dYa.toString()};_.Pj=function(a){return _.Wg(a).toString()};_.Wg=function(a){return a instanceof _.Nj&&a.constructor===_.Nj?a.dYa:"type_error:TrustedResourceUrl"};cBa={};_.Mf=function(a){var b=ZAa();a=b?b.createScriptURL(a):a;return new _.Nj(a,cBa)};var eBa,gBa,hBa,iBa,dBa;_.Jf=function(a,b){this.cYa=b===dBa?a:""};_.Jf.prototype.toString=function(){return this.cYa.toString()};_.Jf.prototype.Pw=!0;_.Jf.prototype.dr=function(){return this.cYa.toString()};_.Kf=function(a){return a instanceof _.Jf&&a.constructor===_.Jf?a.cYa:"type_error:SafeUrl"};eBa=/^data:(.*);base64,[a-z0-9+\/]+=*$/i;_.fBa=function(a){a=String(a);a=a.replace(/(%0A|%0D)/g,"");return a.match(eBa)?_.Of(a):null};gBa=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;
_.Qj=function(a){a instanceof _.Jf||(a="object"==typeof a&&a.Pw?a.dr():String(a),a=gBa.test(a)?_.Of(a):_.fBa(a));return a||_.Dma};try{new URL("s://g"),hBa=!0}catch(a){hBa=!1}iBa=hBa;
_.jBa=function(a){if(a instanceof _.Jf)return a;a="object"==typeof a&&a.Pw?a.dr():String(a);a:{var b=a;if(iBa){try{var c=new URL(b)}catch(d){b="https:";break a}b=c.protocol}else b:{c=document.createElement("a");try{c.href=b}catch(d){b=void 0;break b}b=c.protocol;b=":"===b||""===b?"https:":b}}"javascript:"===b&&(a="about:invalid#zClosurez");return _.Of(a)};dBa={};_.Of=function(a){return new _.Jf(a,dBa)};_.Dma=_.Of("about:invalid#zClosurez");_.kBa={};_.Rj=function(a,b){this.bYa=b===_.kBa?a:"";this.Pw=!0};_.Rj.prototype.dr=function(){return this.bYa};_.Rj.prototype.toString=function(){return this.bYa.toString()};_.lBa=new _.Rj("",_.kBa);_.mBa=RegExp("^[-+,.\"'%_!#/ a-zA-Z0-9\\[\\]]+$");_.nBa=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\[\\]-~]*)([ \t\n]*\\))","g");
_.oBa=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)?|steps|var)\\([-+*/0-9a-zA-Z.%#\\[\\], ]+\\)","g");_.pBa={};_.Sj=function(a,b){this.aYa=b===_.pBa?a:"";this.Pw=!0};_.Sj.prototype.toString=function(){return this.aYa.toString()};_.Sj.prototype.dr=function(){return this.aYa};_.qBa=new _.Sj("",_.pBa);var rBa;rBa={};_.Tj=function(a,b){this.YXa=b===rBa?a:"";this.Pw=!0};_.Tj.prototype.dr=function(){return this.YXa.toString()};_.Tj.prototype.toString=function(){return this.YXa.toString()};_.Uj=function(a){return _.Gf(a).toString()};_.Gf=function(a){return a instanceof _.Tj&&a.constructor===_.Tj?a.YXa:"type_error:SafeHtml"};_.Hf=function(a){var b=ZAa();a=b?b.createHTML(a):a;return new _.Tj(a,rBa)};_.sBa=new _.Tj(_.Db.trustedTypes&&_.Db.trustedTypes.emptyHTML||"",rBa);var wBa,yBa;_.tBa=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=_.Gf(_.sBa);return!b.parentElement});_.uBa=function(a,b){b=b instanceof _.Jf?b:_.jBa(b);a.href=_.Kf(b)};wBa=function(a,b){var c=_.vBa(a.ownerDocument&&a.ownerDocument.defaultView);c&&a.setAttribute("nonce",c);a.src=_.Wg(b)};
_.Vj=function(a,b,c,d){a=a instanceof _.Jf?a:_.jBa(a);b=b||_.Db;c=c instanceof _.Kj?_.Yg(c):c||"";return void 0!==d?b.open(_.Kf(a),c,d):b.open(_.Kf(a),c)};_.vBa=function(a){return _.xBa("script[nonce]",a)};yBa=/^[\w+/_-]+[=]{0,2}$/;_.xBa=function(a,b){b=(b||_.Db).document;return b.querySelector?(a=b.querySelector(a))&&(a=a.nonce||a.getAttribute("nonce"))&&yBa.test(a)?a:"":""};var zBa,Wj;zBa=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};Wj=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+zBa("0",Math.max(0,b-c))+a};_.Xj=function(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^_.Wh()).toString(36)};
_.ABa=function(a){return String(a).replace(/([A-Z])/g,"-$1").toLowerCase()};_.BBa=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};_.Yj=function(a){this.oi=a||{cookie:""}};_.k=_.Yj.prototype;_.k.isEnabled=function(){if(!_.Db.navigator.cookieEnabled)return!1;if(!this.Sl())return!0;this.set("TESTCOOKIESENABLED","1",{Sta: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.MLb;d=c.kMb||!1;var f=c.domain||void 0;var g=c.path||void 0;var h=c.Sta}if(/[;=\s]/.test(a))throw Error("ta`"+a);if(/[;\r\n]/.test(b))throw Error("ua`"+b);void 0===h&&(h=-1);c=f?";domain="+f:"";g=g?";path="+g:"";d=d?";secure":"";h=0>h?"":0==h?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+1E3*h)).toUTCString();this.oi.cookie=a+"="+b+c+g+h+d+(null!=e?";samesite="+e:"")};
_.k.get=function(a,b){for(var c=a+"=",d=(this.oi.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.wQ(a);this.set(a,"",{Sta:0,path:b,domain:c});return d};_.k.pG=function(){return CBa(this).keys};_.k.ru=function(){return CBa(this).values};_.k.Sl=function(){return!this.oi.cookie};_.k.Lz=function(){return this.oi.cookie?(this.oi.cookie||"").split(";").length:0};
_.k.wQ=function(a){return void 0!==this.get(a)};_.k.clear=function(){for(var a=CBa(this).keys,b=a.length-1;0<=b;b--)this.remove(a[b])};var CBa=function(a){a=(a.oi.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 DBa,EBa;DBa=function(a){return!!XAa.FPA_SAMESITE_PHASE2_MOD||!(void 0===a||!a)};EBa=function(a,b,c,d){(a=_.Db[a])||(a=(new _.Yj(document)).get(b));return a?VAa(a,c,d):null};
_.FBa=function(a,b){b=void 0===b?!1:b;var c=TAa(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;DBa(e)&&(f=f||_.Db.__1PSAPISID);if(f)e=!0;else{var g=new _.Yj(document);f=g.get("SAPISID")||g.get("APISID")||g.get("__Secure-3PAPISID")||g.get("SID")||g.get("OSID");DBa(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 _.Yj(document),e=e.get(c?"SAPISID":"APISID")||e.get("__Secure-3PAPISID")),(e=e?VAa(e,c?"SAPISIDHASH":"APISIDHASH",a):null)&&d.push(e),c&&DBa(b)&&((b=EBa("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&d.push(b),(a=EBa("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",a))&&d.push(a)));return 0==d.length?null:d.join(" ")};var HBa=function(a){_.t.call(this,a,-1,GBa)};_.V(HBa,_.t);var GBa=[2];HBa.prototype.toObject=function(){return IBa(this)};var IBa=function(a){if(null!=a)return _.Cc(a),{UVc:Ac(Vi(a,1)),VVc:_.q(_.p(a,4)),pYc:Ac(_.qc(a,2,_.$b(a.Ne)&18?Bca:Cca)),n7c:_.q(_.Ui(a,3))}};try{(new self.OffscreenCanvas(0,0)).getContext("2d")}catch(a){}var JBa=_.Li||_.Ni;var Zj=function(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0};Zj.prototype.clone=function(){return new Zj(this.x,this.y)};Zj.prototype.equals=function(a){return a instanceof Zj&&(this==a?!0:this&&a?this.x==a.x&&this.y==a.y:!1)};var KBa=function(a,b){return new Zj(a.x-b.x,a.y-b.y)};_.k=Zj.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 Zj?(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 ak=function(a,b){this.width=a;this.height=b};_.k=ak.prototype;_.k.clone=function(){return new ak(this.width,this.height)};_.k.aspectRatio=function(){return this.width/this.height};_.k.Sl=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 ck,MBa,OBa,NBa,QBa,SBa,RBa,dk,TBa,PBa,bk,UBa,VBa,XBa,LBa;ck=function(a){return a?new LBa(bk(a)):Fwa||(Fwa=new LBa)};MBa=function(a,b){return"string"===typeof b?a.getElementById(b):b};OBa=function(a,b){ada(b,function(c,d){c&&"object"==typeof c&&c.Pw&&(c=c.dr());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:NBa.hasOwnProperty(d)?a.setAttribute(NBa[d],c):_.Hi(d,"aria-")||_.Hi(d,"data-")?a.setAttribute(d,c):a[d]=c})};
NBa={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"};QBa=function(a){a=a.document;a=PBa(a)?a.documentElement:a.body;return new ak(a.clientWidth,a.clientHeight)};
SBa=function(a){var b=RBa(a);a=a.parentWindow||a.defaultView;return _.Li&&a.pageYOffset!=b.scrollTop?new Zj(b.scrollLeft,b.scrollTop):new Zj(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)};RBa=function(a){return a.scrollingElement?a.scrollingElement:!_.Ni&&PBa(a)?a.documentElement:a.body||a.documentElement};dk=function(a){return a?a.parentWindow||a.defaultView:window};
TBa=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(!_.Ub(f)||_.Vb(f)&&0<f.nodeType)d(f);else{a:{if(f&&"number"==typeof f.length){if(_.Vb(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?_.Tb(f):f,d)}}};_.ek=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)};
PBa=function(a){return"CSS1Compat"==a.compatMode};_.fk=function(a){for(var b;b=a.firstChild;)a.removeChild(b)};_.gk=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};bk=function(a){return 9==a.nodeType?a:a.ownerDocument||a.document};UBa=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 _.fk(a),a.appendChild(bk(a).createTextNode(String(b)))};
_.WBa=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")||VBa(a)):a.hasAttribute("tabindex")&&VBa(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};
VBa=function(a){a=a.tabIndex;return"number"===typeof a&&0<=a&&32768>a};XBa=function(a,b){for(var c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null};LBa=function(a){this.oi=a||_.Db.document||document};_.k=LBa.prototype;_.k.zra=ck;_.k.Xj=function(a){return MBa(this.oi,a)};_.k.getElementsByTagName=function(a,b){return(b||this.oi).getElementsByTagName(String(a))};_.k.setProperties=OBa;_.k.sG=function(){var a=this.getWindow();return QBa(a||window)};
_.k.createElement=function(a){return _.ek(this.oi,a)};_.k.createTextNode=function(a){return this.oi.createTextNode(String(a))};_.k.getWindow=function(){var a=this.oi;return a.parentWindow||a.defaultView};_.k.appendChild=function(a,b){a.appendChild(b)};_.k.append=function(a,b){TBa(bk(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=_.gk;_.k.Yq=function(a){return void 0!=a.children?a.children:Array.prototype.filter.call(a.childNodes,function(b){return 1==b.nodeType})};_.k.Jra=function(a){var b;if(JBa&&(b=a.parentElement))return b;b=a.parentNode;return _.Vb(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.Uw=_.WBa;var hk=function(){this.cZ=this.cZ;this.SS=this.SS};hk.prototype.cZ=!1;hk.prototype.isDisposed=function(){return this.cZ};hk.prototype.dispose=function(){this.cZ||(this.cZ=!0,this.Dm())};var YBa=function(a,b){a.cZ?b():(a.SS||(a.SS=[]),a.SS.push(b))};hk.prototype.Dm=function(){if(this.SS)for(;this.SS.length;)this.SS.shift()()};var jk=function(a,b){this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.Oea=!1};jk.prototype.stopPropagation=function(){this.Oea=!0};jk.prototype.preventDefault=function(){this.defaultPrevented=!0};var ZBa=[],$Ba=[],aCa=!1,bCa=function(a){ZBa[ZBa.length]=a;if(aCa)for(var b=0;b<$Ba.length;b++)a((0,_.eh)($Ba[b].wrap,$Ba[b]))};var cCa=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 kk=function(a,b){jk.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.XQ=null;a&&this.init(a,b)};_.Xh(kk,jk);var dCa={2:"touch",3:"pen",4:"mouse"};
kk.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&&(Zxa(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:dCa[a.pointerType]||"";this.state=a.state;this.XQ=a;a.defaultPrevented&&kk.Nx.preventDefault.call(this)};kk.prototype.stopPropagation=function(){kk.Nx.stopPropagation.call(this);this.XQ.stopPropagation?this.XQ.stopPropagation():this.XQ.cancelBubble=!0};kk.prototype.preventDefault=function(){kk.Nx.preventDefault.call(this);var a=this.XQ;a.preventDefault?a.preventDefault():a.returnValue=!1};var eCa="closure_listenable_"+(1E6*Math.random()|0),fCa=function(a){return!(!a||!a[eCa])};var gCa=0;var hCa=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=++gCa;this.removed=this.Aoa=!1},iCa=function(a){a.removed=!0;a.listener=null;a.proxy=null;a.src=null;a.handler=null};var lk=function(a){this.src=a;this.kj={};this.yia=0};lk.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.kj[f];a||(a=this.kj[f]=[],this.yia++);var g=jCa(a,b,d,e);-1<g?(b=a[g],c||(b.Aoa=!1)):(b=new hCa(b,this.src,f,!!d,e),b.Aoa=c,a.push(b));return b};lk.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.kj))return!1;var e=this.kj[a];b=jCa(e,b,c,d);return-1<b?(iCa(e[b]),Array.prototype.splice.call(e,b,1),0==e.length&&(delete this.kj[a],this.yia--),!0):!1};
var kCa=function(a,b){var c=b.type;c in a.kj&&_.Sb(a.kj[c],b)&&(iCa(b),0==a.kj[c].length&&(delete a.kj[c],a.yia--))};lk.prototype.removeAll=function(a){a=a&&a.toString();var b=0,c;for(c in this.kj)if(!a||c==a){for(var d=this.kj[c],e=0;e<d.length;e++)++b,iCa(d[e]);delete this.kj[c];this.yia--}return b};lk.prototype.naa=function(a,b,c,d){a=this.kj[a.toString()];var e=-1;a&&(e=jCa(a,b,c,d));return-1<e?a[e]:null};
lk.prototype.hasListener=function(a,b){var c=void 0!==a,d=c?a.toString():"",e=void 0!==b;return dda(this.kj,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 jCa=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 lCa,mCa,nCa,qCa,sCa,oCa,nk,vCa,tCa,uCa,rCa,wCa,pCa;lCa="closure_lm_"+(1E6*Math.random()|0);mCa={};nCa=0;_.mk=function(a,b,c,d,e){if(d&&d.once)return oCa(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)_.mk(a,b[f],c,d,e);return null}c=pCa(c);return fCa(a)?a.listen(b,c,_.Vb(d)?!!d.capture:!!d,e):qCa(a,b,c,!1,d,e)};
qCa=function(a,b,c,d,e,f){if(!b)throw Error("va");var g=_.Vb(e)?!!e.capture:!!e,h=rCa(a);h||(a[lCa]=h=new lk(a));c=h.add(b,c,d,g,f);if(c.proxy)return c;d=sCa();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)cCa||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(tCa(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("wa");nCa++;return c};
sCa=function(){var a=uCa,b=function(c){return a.call(b.src,b.listener,c)};return b};oCa=function(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)oCa(a,b[f],c,d,e);return null}c=pCa(c);return fCa(a)?a.OUa(b,c,_.Vb(d)?!!d.capture:!!d,e):qCa(a,b,c,!0,d,e)};nk=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)nk(a,b[f],c,d,e);else d=_.Vb(d)?!!d.capture:!!d,c=pCa(c),fCa(a)?a.pt(b,c,d,e):a&&(a=rCa(a))&&(b=a.naa(b,c,d,e))&&vCa(b)};
vCa=function(a){if("number"!==typeof a&&a&&!a.removed){var b=a.src;if(fCa(b))kCa(b.tC,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(tCa(c),d):b.addListener&&b.removeListener&&b.removeListener(d);nCa--;(c=rCa(b))?(kCa(c,a),0==c.yia&&(c.src=null,b[lCa]=null)):iCa(a)}}};tCa=function(a){return a in mCa?mCa[a]:mCa[a]="on"+a};
uCa=function(a,b){if(a.removed)a=!0;else{b=new kk(b,this);var c=a.listener,d=a.handler||a.src;a.Aoa&&vCa(a);a=c.call(d,b)}return a};rCa=function(a){a=a[lCa];return a instanceof lk?a:null};wCa="__closure_events_fn_"+(1E9*Math.random()>>>0);pCa=function(a){if("function"===typeof a)return a;a[wCa]||(a[wCa]=function(b){return a.handleEvent(b)});return a[wCa]};bCa(function(a){uCa=a(uCa)});var ok=function(){hk.call(this);this.tC=new lk(this);this.Fuc=this;this.tXa=null};_.Xh(ok,hk);ok.prototype[eCa]=!0;_.k=ok.prototype;_.k.addEventListener=function(a,b,c,d){_.mk(this,a,b,c,d)};_.k.removeEventListener=function(a,b,c,d){nk(this,a,b,c,d)};
_.k.dispatchEvent=function(a){var b,c=this.tXa;if(c)for(b=[];c;c=c.tXa)b.push(c);c=this.Fuc;var d=a.type||a;if("string"===typeof a)a=new jk(a,c);else if(a instanceof jk)a.target=a.target||c;else{var e=a;a=new jk(d,c);_.Ic(a,e)}e=!0;if(b)for(var f=b.length-1;!a.Oea&&0<=f;f--){var g=a.currentTarget=b[f];e=xCa(g,d,!0,a)&&e}a.Oea||(g=a.currentTarget=c,e=xCa(g,d,!0,a)&&e,a.Oea||(e=xCa(g,d,!1,a)&&e));if(b)for(f=0;!a.Oea&&f<b.length;f++)g=a.currentTarget=b[f],e=xCa(g,d,!1,a)&&e;return e};
_.k.Dm=function(){ok.Nx.Dm.call(this);this.removeAllListeners();this.tXa=null};_.k.listen=function(a,b,c,d){return this.tC.add(String(a),b,!1,c,d)};_.k.OUa=function(a,b,c,d){return this.tC.add(String(a),b,!0,c,d)};_.k.pt=function(a,b,c,d){return this.tC.remove(String(a),b,c,d)};_.k.removeAllListeners=function(a){return this.tC?this.tC.removeAll(a):0};
var xCa=function(a,b,c,d){b=a.tC.kj[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.Aoa&&kCa(a.tC,g);e=!1!==h.call(n,d)&&e}}return e&&!d.defaultPrevented};ok.prototype.naa=function(a,b,c,d){return this.tC.naa(String(a),b,c,d)};ok.prototype.hasListener=function(a,b){return this.tC.hasListener(void 0!==a?String(a):void 0,b)};var yCa=function(a){this.U8=this.tNa=this.Iwb=a};yCa.prototype.reset=function(){this.U8=this.tNa=this.Iwb};yCa.prototype.getValue=function(){return this.tNa};var zCa=function(){};zCa.prototype.nd=function(a){var b=[];ACa(this,a,b);return b.join("")};
var ACa=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),ACa(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),BCa(d,c),c.push(":"),ACa(a,f,c),e=","));c.push("}");return}}switch(typeof b){case "string":BCa(b,c);
break;case "number":c.push(isFinite(b)&&!isNaN(b)?String(b):"null");break;case "boolean":c.push(String(b));break;case "function":c.push("null");break;default:throw Error("xa`"+typeof b);}}},CCa={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\u000b"},DCa=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g,BCa=function(a,b){b.push('"',a.replace(DCa,function(c){var d=CCa[c];d||(d="\\u"+(c.charCodeAt(0)|65536).toString(16).slice(1),
CCa[c]=d);return d}),'"')};var ECa=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 FCa=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};var GCa=function(){};GCa.prototype.Rib=null;GCa.prototype.getOptions=function(){return this.Rib||(this.Rib=this.kxb())};var HCa,ICa=function(){};_.Xh(ICa,GCa);ICa.prototype.S8=function(){var a=JCa(this);return a?new ActiveXObject(a):new XMLHttpRequest};ICa.prototype.kxb=function(){var a={};JCa(this)&&(a[0]=!0,a[1]=!0);return a};
var JCa=function(a){if(!a.Nvb&&"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.Nvb=d}catch(e){}}throw Error("ya");}return a.Nvb};HCa=new ICa;var KCa=function(a,b){this.vxc=a;this.QKc=b;this.xua=0;this.Fs=null};KCa.prototype.get=function(){if(0<this.xua){this.xua--;var a=this.Fs;this.Fs=a.next;a.next=null}else a=this.vxc();return a};KCa.prototype.put=function(a){this.QKc(a);100>this.xua&&(this.xua++,a.next=this.Fs,this.Fs=a)};var LCa,MCa=function(){var a=_.Db.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!Lb("Presto")&&(a=function(){var e=_.ek(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,_.eh)(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&&!Iba()){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)}},NCa=function(a){return a};bCa(function(a){NCa=a});var OCa=function(){this.Yya=this.T2=null};OCa.prototype.add=function(a,b){var c=PCa.get();c.set(a,b);this.Yya?this.Yya.next=c:this.T2=c;this.Yya=c};OCa.prototype.remove=function(){var a=null;this.T2&&(a=this.T2,this.T2=this.T2.next,this.T2||(this.Yya=null),a.next=null);return a};var PCa=new KCa(function(){return new QCa},function(a){return a.reset()}),QCa=function(){this.next=this.scope=this.fn=null};QCa.prototype.set=function(a,b){this.fn=a;this.scope=b;this.next=null};
QCa.prototype.reset=function(){this.next=this.scope=this.fn=null};var RCa,SCa=!1,TCa=new OCa,VCa=function(a,b){RCa||UCa();SCa||(RCa(),SCa=!0);TCa.add(a,b)},UCa=function(){if(_.Db.Promise&&_.Db.Promise.resolve){var a=_.Db.Promise.resolve(void 0);RCa=function(){a.then(WCa)}}else RCa=function(){var b=WCa;b=NCa(b);"function"!==typeof _.Db.setImmediate||_.Db.Window&&_.Db.Window.prototype&&!Jba()&&_.Db.Window.prototype.setImmediate==_.Db.setImmediate?(LCa||(LCa=MCa()),LCa(b)):_.Db.setImmediate(b)}},WCa=function(){for(var a;a=TCa.remove();){try{a.fn.call(a.scope)}catch(b){Fba(b)}PCa.put(a)}SCa=
!1};var XCa=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var qk=function(a){this.Ic=0;this.Pg=void 0;this.pY=this.VJ=this.sr=null;this.esa=this.VOa=!1;if(a!=jza)try{var b=this;a.call(void 0,function(c){pk(b,2,c)},function(c){pk(b,3,c)})}catch(c){pk(this,3,c)}},YCa=function(){this.next=this.context=this.q0=this.Lda=this.Hg=null;this.Sna=!1};YCa.prototype.reset=function(){this.context=this.q0=this.Lda=this.Hg=null;this.Sna=!1};
var ZCa=new KCa(function(){return new YCa},function(a){a.reset()}),$Ca=function(a,b,c){var d=ZCa.get();d.Lda=a;d.q0=b;d.context=c;return d},rk=function(a){if(a instanceof qk)return a;var b=new qk(jza);pk(b,2,a);return b},bDa=function(a,b,c){aDa(a,b,c,null)||VCa(_.Vh(b,a))},cDa=function(a){return new qk(function(b,c){var d=a.length,e=[];if(d)for(var f=function(r,v){d--;e[r]=v;0==d&&b(e)},g=function(r){c(r)},h=0,n;h<a.length;h++)n=a[h],bDa(n,_.Vh(f,h),g);else b(e)})};
qk.prototype.then=function(a,b,c){return dDa(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)};qk.prototype.$goog_Thenable=!0;qk.prototype.xN=function(a,b){return dDa(this,null,a,b)};qk.prototype.catch=qk.prototype.xN;qk.prototype.cancel=function(a){if(0==this.Ic){var b=new sk(a);VCa(function(){eDa(this,b)},this)}};
var eDa=function(a,b){if(0==a.Ic)if(a.sr){var c=a.sr;if(c.VJ){for(var d=0,e=null,f=null,g=c.VJ;g&&(g.Sna||(d++,g.Hg==a&&(e=g),!(e&&1<d)));g=g.next)e||(f=g);e&&(0==c.Ic&&1==d?eDa(c,b):(f?(d=f,d.next==c.pY&&(c.pY=d),d.next=d.next.next):fDa(c),gDa(c,e,3,b)))}a.sr=null}else pk(a,3,b)},iDa=function(a,b){a.VJ||2!=a.Ic&&3!=a.Ic||hDa(a);a.pY?a.pY.next=b:a.VJ=b;a.pY=b},dDa=function(a,b,c,d){var e=$Ca(null,null,null);e.Hg=new qk(function(f,g){e.Lda=b?function(h){try{var n=b.call(d,h);f(n)}catch(r){g(r)}}:f;
e.q0=c?function(h){try{var n=c.call(d,h);void 0===n&&h instanceof sk?g(h):f(n)}catch(r){g(r)}}:g});e.Hg.sr=a;iDa(a,e);return e.Hg};qk.prototype.OPc=function(a){this.Ic=0;pk(this,2,a)};qk.prototype.PPc=function(a){this.Ic=0;pk(this,3,a)};
var pk=function(a,b,c){0==a.Ic&&(a===c&&(b=3,c=new TypeError("za")),a.Ic=1,aDa(c,a.OPc,a.PPc,a)||(a.Pg=c,a.Ic=b,a.sr=null,hDa(a),3!=b||c instanceof sk||jDa(a,c)))},aDa=function(a,b,c,d){if(a instanceof qk)return iDa(a,$Ca(b||jza,c||null,d)),!0;if(XCa(a))return a.then(b,c,d),!0;if(_.Vb(a))try{var e=a.then;if("function"===typeof e)return kDa(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1},kDa=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)}},hDa=function(a){a.VOa||(a.VOa=!0,VCa(a.Aqa,a))},fDa=function(a){var b=null;a.VJ&&(b=a.VJ,a.VJ=b.next,b.next=null);a.VJ||(a.pY=null);return b};qk.prototype.Aqa=function(){for(var a;a=fDa(this);)gDa(this,a,this.Ic,this.Pg);this.VOa=!1};
var gDa=function(a,b,c,d){if(3==c&&b.q0&&!b.Sna)for(;a&&a.esa;a=a.sr)a.esa=!1;if(b.Hg)b.Hg.sr=null,lDa(b,c,d);else try{b.Sna?b.Lda.call(b.context):lDa(b,c,d)}catch(e){mDa.call(null,e)}ZCa.put(b)},lDa=function(a,b,c){2==b?a.Lda.call(a.context,c):a.q0&&a.q0.call(a.context,c)},jDa=function(a,b){a.esa=!0;VCa(function(){a.esa&&mDa.call(null,b)})},mDa=Fba,sk=function(a){_.aa.call(this,a);this.EJb=!1};_.Xh(sk,_.aa);sk.prototype.name="cancel";var tk=function(a,b){ok.call(this);this.Psa=a||1;this.fia=b||_.Db;this.fib=(0,_.eh)(this.ePc,this);this.aAb=_.Wh()};_.Xh(tk,ok);_.k=tk.prototype;_.k.enabled=!1;_.k.XA=null;_.k.setInterval=function(a){this.Psa=a;this.XA&&this.enabled?(this.stop(),this.start()):this.XA&&this.stop()};
_.k.ePc=function(){if(this.enabled){var a=_.Wh()-this.aAb;0<a&&a<.8*this.Psa?this.XA=this.fia.setTimeout(this.fib,this.Psa-a):(this.XA&&(this.fia.clearTimeout(this.XA),this.XA=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};_.k.start=function(){this.enabled=!0;this.XA||(this.XA=this.fia.setTimeout(this.fib,this.Psa),this.aAb=_.Wh())};_.k.stop=function(){this.enabled=!1;this.XA&&(this.fia.clearTimeout(this.XA),this.XA=null)};
_.k.Dm=function(){tk.Nx.Dm.call(this);this.stop();delete this.fia};var nDa=function(a,b,c){if("function"===typeof a)c&&(a=(0,_.eh)(a,c));else if(a&&"function"==typeof a.handleEvent)a=(0,_.eh)(a.handleEvent,a);else throw Error("Aa");return 2147483647<Number(b)?-1:_.Db.setTimeout(a,b||0)},oDa=function(a){var b=null;return(new qk(function(c,d){b=nDa(function(){c(void 0)},a);-1==b&&d(Error("Ba"))})).xN(function(c){_.Db.clearTimeout(b);throw c;})};var uk,pDa,qDa,rDa,sDa,tDa,vDa,wDa,xDa,yDa,zDa,Dra;uk=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");pDa=function(a){a=a.match(uk)[1]||null;!a&&_.Db.self&&_.Db.self.location&&(a=_.Db.self.location.protocol.slice(0,-1));return a?a.toLowerCase():""};
qDa=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," ")):"")}}};rDa=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]};
sDa=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)sDa(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))};tDa=function(a,b){var c=[];for(b=b||0;b<a.length;b+=2)sDa(a[b],a[b+1],c);return c.join("&")};_.uDa=function(a){var b=[],c;for(c in a)sDa(c,a[c],b);return b.join("&")};vDa=function(a,b){var c=2==arguments.length?tDa(arguments[1],0):tDa(arguments,1);return rDa(a,c)};
wDa=function(a,b,c){c=null!=c?"="+encodeURIComponent(String(c)):"";return rDa(a,b+c)};xDa=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};yDa=/#|$/;zDa=/[?&]($|#)/;Dra=function(a,b){_.Kxa(a,"/")&&(a=a.slice(0,-1));_.Hi(b,"/")&&(b=b.slice(1));return a+"/"+b};var IDa;_.vk=function(a){ok.call(this);this.headers=new Map;this.eza=a||null;this.EJ=!1;this.dza=this.Dc=null;this.zca="";this.KL=0;this.nS="";this.ZR=this.ISa=this.Fsa=this.IOa=!1;this.C2=0;this.cya=null;this.qZa="";this.M2a=this.S2=!1;this.k2a=null};_.Xh(_.vk,ok);var ADa=/^https?$/i,BDa=["POST","PUT"],CDa=[],lda=function(a,b,c,d,e,f,g){var h=new _.vk;CDa.push(h);b&&h.listen("complete",b);h.OUa("ready",h.Jwc);f&&(h.C2=Math.max(0,f));g&&(h.S2=g);h.send(a,c,d,e)};
_.vk.prototype.Jwc=function(){this.dispose();_.Sb(CDa,this)};_.vk.prototype.setTrustToken=function(a){this.k2a=a};
_.vk.prototype.send=function(a,b,c,d){if(this.Dc)throw Error("Ca`"+this.zca+"`"+a);b=b?b.toUpperCase():"GET";this.zca=a;this.nS="";this.KL=0;this.IOa=!1;this.EJ=!0;this.Dc=this.eza?this.eza.S8():HCa.S8();this.dza=this.eza?this.eza.getOptions():HCa.getOptions();this.Dc.onreadystatechange=(0,_.eh)(this.MEb,this);try{this.ISa=!0,this.Dc.open(b,String(a),!0),this.ISa=!1}catch(g){this.tf(5,g);return}a=c||"";c=new Map(this.headers);if(d)if(Object.getPrototypeOf(d)===Object.prototype)for(var e in d)c.set(e,
d[e]);else if("function"===typeof d.keys&&"function"===typeof d.get){e=_.l(d.keys());for(var f=e.next();!f.done;f=e.next())f=f.value,c.set(f,d.get(f))}else throw Error("Da`"+String(d));d=Array.from(c.keys()).find(function(g){return"content-type"==g.toLowerCase()});e=_.Db.FormData&&a instanceof _.Db.FormData;!(0<=(0,_.Rb)(BDa,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.Dc.setRequestHeader(d,c);this.qZa&&(this.Dc.responseType=this.qZa);"withCredentials"in this.Dc&&this.Dc.withCredentials!==this.S2&&(this.Dc.withCredentials=this.S2);if("setTrustToken"in this.Dc&&this.k2a)try{this.Dc.setTrustToken(this.k2a)}catch(g){}try{DDa(this),0<this.C2&&((this.M2a=EDa(this.Dc))?(this.Dc.timeout=this.C2,this.Dc.ontimeout=(0,_.eh)(this.QU,this)):this.cya=nDa(this.QU,this.C2,this)),this.Fsa=!0,this.Dc.send(a),this.Fsa=!1}catch(g){this.tf(5,g)}};
var EDa=function(a){return _.Li&&"number"===typeof a.timeout&&void 0!==a.ontimeout};_.vk.prototype.QU=function(){"undefined"!=typeof wwa&&this.Dc&&(this.nS="Timed out after "+this.C2+"ms, aborting",this.KL=8,this.dispatchEvent("timeout"),this.abort(8))};_.vk.prototype.tf=function(a,b){this.EJ=!1;this.Dc&&(this.ZR=!0,this.Dc.abort(),this.ZR=!1);this.nS=b;this.KL=a;FDa(this);GDa(this)};var FDa=function(a){a.IOa||(a.IOa=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};
_.vk.prototype.abort=function(a){this.Dc&&this.EJ&&(this.EJ=!1,this.ZR=!0,this.Dc.abort(),this.ZR=!1,this.KL=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),GDa(this))};_.vk.prototype.Dm=function(){this.Dc&&(this.EJ&&(this.EJ=!1,this.ZR=!0,this.Dc.abort(),this.ZR=!1),GDa(this,!0));_.vk.Nx.Dm.call(this)};_.vk.prototype.MEb=function(){this.isDisposed()||(this.ISa||this.Fsa||this.ZR?HDa(this):this.UWa())};_.vk.prototype.UWa=function(){HDa(this)};
var HDa=function(a){if(a.EJ&&"undefined"!=typeof wwa&&(!a.dza[1]||4!=wk(a)||2!=a.vg()))if(a.Fsa&&4==wk(a))nDa(a.MEb,0,a);else if(a.dispatchEvent("readystatechange"),a.Ls()){a.EJ=!1;try{if(mda(a))a.dispatchEvent("complete"),a.dispatchEvent("success");else{a.KL=6;try{var b=2<wk(a)?a.Dc.statusText:""}catch(c){b=""}a.nS=b+" ["+a.vg()+"]";FDa(a)}}finally{GDa(a)}}},GDa=function(a,b){if(a.Dc){DDa(a);var c=a.Dc,d=a.dza[0]?function(){}:null;a.Dc=null;a.dza=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=
d}catch(e){}}},DDa=function(a){a.Dc&&a.M2a&&(a.Dc.ontimeout=null);a.cya&&(_.Db.clearTimeout(a.cya),a.cya=null)};_.vk.prototype.isActive=function(){return!!this.Dc};_.vk.prototype.Ls=function(){return 4==wk(this)};var mda=function(a){var b=a.vg(),c;if(!(c=FCa(b))){if(b=0===b)a=pDa(String(a.zca)),b=!ADa.test(a);c=b}return c},wk=function(a){return a.Dc?a.Dc.readyState:0};_.vk.prototype.vg=function(){try{return 2<wk(this)?this.Dc.status:-1}catch(a){return-1}};
_.nda=function(a){try{return a.Dc?a.Dc.responseText:""}catch(b){return""}};IDa=function(a){try{if(!a.Dc)return null;if("response"in a.Dc)return a.Dc.response;switch(a.qZa){case "":case "text":return a.Dc.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in a.Dc)return a.Dc.mozResponseArrayBuffer}return null}catch(b){return null}};_.vk.prototype.getResponseHeader=function(a){if(this.Dc&&this.Ls())return a=this.Dc.getResponseHeader(a),null===a?void 0:a};
_.vk.prototype.getAllResponseHeaders=function(){return this.Dc&&2<=wk(this)?this.Dc.getAllResponseHeaders()||"":""};var JDa=function(a){var b={};a=a.getAllResponseHeaders().split("\r\n");for(var c=0;c<a.length;c++)if(!_.Ii(a[c])){var d=_.BBa(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 cda(b,function(g){return g.join(", ")})},KDa=function(a){return"string"===typeof a.nS?a.nS:String(a.nS)};bCa(function(a){_.vk.prototype.UWa=a(_.vk.prototype.UWa)});var LDa=function(a){_.t.call(this,a)};_.V(LDa,_.t);LDa.prototype.toObject=function(){return MDa(this)};var MDa=function(a){if(null!=a)return _.Cc(a),{U6c:_.q(_.p(a,1)),isFinal:_.q(_.Ui(a,2)),vZa:_.q(_.p(a,3))}};var NDa=function(a){_.t.call(this,a)};_.V(NDa,_.t);NDa.prototype.getVersion=function(){return _.p(this,2)};NDa.prototype.toObject=function(){return ODa(this)};var ODa=function(a){if(null!=a)return _.Cc(a),{brand:_.q(_.p(a,1)),version:_.q(_.p(a,2))}};var xk=function(a){_.t.call(this,a,-1,PDa)};_.V(xk,_.t);xk.prototype.jtb=function(){return _.Ui(this,2)};xk.prototype.getModel=function(){return _.p(this,6)};var PDa=[1];xk.prototype.toObject=function(){return QDa(this)};var QDa=function(a){if(null!=a)return _.Cc(a),{V6c:_.yc(_.fj(a,NDa,1),ODa),mobile:_.q(_.Ui(a,2)),platform:_.q(_.p(a,3)),platformVersion:_.q(_.p(a,4)),architecture:_.q(_.p(a,5)),model:_.q(_.p(a,6)),uaFullVersion:_.q(_.p(a,7)),bitness:_.q(_.p(a,8))}};var yk=function(a){_.t.call(this,a)};_.V(yk,_.t);_.k=yk.prototype;_.k.Ira=function(){return _.p(this,5)};_.k.E1=function(a){_.xc(this,5,a)};_.k.xra=function(){return _.p(this,7)};_.k.kv=function(a){return _.xc(this,7,a)};_.k.toObject=function(){return RDa(this)};
var RDa=function(a){if(null!=a)return _.Cc(a),{gFb:_.q(_.p(a,1)),KIc:_.q(_.p(a,2)),syc:_.q(_.p(a,3)),country:_.q(_.p(a,4)),locale:_.q(_.p(a,5)),JIc:_.q(_.p(a,6)),zF:_.q(_.p(a,7)),TWc:_.q(_.p(a,8)),hWc:QDa(_.ej(a,xk,9)),bZc:MDa(_.ej(a,LDa,10))}};var SDa=["platform","platformVersion","architecture","model","uaFullVersion"];new xk;var TDa=function(a){_.t.call(this,a)};_.V(TDa,_.t);TDa.prototype.toObject=function(){return UDa(this)};var UDa=function(a){if(null!=a)return _.Cc(a),{OZc:_.q(_.Ui(a,1))}};var VDa=function(a){_.t.call(this,a)};_.V(VDa,_.t);VDa.prototype.toObject=function(){return WDa(this)};var WDa=function(a){if(null!=a)return _.Cc(a),{Fib:_.q(_.p(a,1)),ewc:_.q(_.p(a,4)),Z1c:_.q(_.p(a,5)),eVc:_.q(_.p(a,2)),KZc:UDa(_.ej(a,TDa,3)),fVc:_.q(_.p(a,6)),m_c:_.q(_.p(a,7))}};var XDa=function(a){_.t.call(this,a)};_.V(XDa,_.t);_.k=XDa.prototype;_.k.SQa=function(){return _.p(this,1)};_.k.Hwa=function(a){return _.xc(this,1,a)};_.k.xra=function(){return _.p(this,2)};_.k.kv=function(a){return _.xc(this,2,a)};_.k.toObject=function(){return YDa(this)};var YDa=function(a){if(null!=a)return _.Cc(a),{gkb:_.q(_.p(a,1)),zF:_.q(_.p(a,2)),hVc:_.q(_.p(a,3))}};var ZDa=function(a){_.t.call(this,a)};_.V(ZDa,_.t);ZDa.prototype.Ira=function(){return _.p(this,1)};ZDa.prototype.E1=function(a){_.xc(this,1,a)};ZDa.prototype.toObject=function(){return $Da(this)};var $Da=function(a){if(null!=a)return _.Cc(a),{locale:_.q(_.p(a,1)),LLa:_.q(_.p(a,2)),rVc:_.q(_.p(a,3)),flashVersion:_.q(_.p(a,4))}};var aEa=function(a){_.t.call(this,a)};_.V(aEa,_.t);aEa.prototype.toObject=function(){return bEa(this)};var bEa=function(a){if(null!=a)return _.Cc(a),{clientId:_.q(_.p(a,1)),OGc:_.q(_.p(a,2)),gFb:_.q(_.p(a,3)),IIc:_.q(_.p(a,4)),HIc:_.q(_.p(a,5)),igb:_.q(_.p(a,6)),country:_.q(_.p(a,7)),dvc:_.q(_.p(a,8)),Lwc:_.q(_.p(a,9))}};var cEa=function(a){_.t.call(this,a)};_.V(cEa,_.t);cEa.prototype.toObject=function(){return dEa(this)};var dEa=function(a){if(null!=a)return _.Cc(a),{Fib:_.q(_.p(a,1)),aYc:_.q(_.p(a,2))}};var eEa=function(a){_.t.call(this,a)};_.V(eEa,_.t);eEa.prototype.toObject=function(){return fEa(this)};var fEa=function(a){if(null!=a)return _.Cc(a),{Fib:_.q(_.p(a,1)),nZc:_.q(_.p(a,2))}};var gEa=function(a){_.t.call(this,a)};_.V(gEa,_.t);gEa.prototype.Ira=function(){return _.p(this,11)};gEa.prototype.E1=function(a){_.xc(this,11,a)};gEa.prototype.toObject=function(){return hEa(this)};
var hEa=function(a){if(null!=a)return _.Cc(a),{deviceId:_.q(_.p(a,9)),Inb:_.q(_.p(a,1)),appVersion:_.q(_.p(a,2)),kUc:_.q(_.p(a,16)),f2c:_.q(_.p(a,18)),t7c:_.q(_.p(a,17)),manufacturer:_.q(_.p(a,3)),Eo:_.q(_.p(a,4)),NYc:_.q(_.p(a,5)),ewc:_.q(_.p(a,6)),q6c:_.q(_.p(a,7)),bVc:_.q(_.p(a,8)),locale:_.q(_.p(a,11)),b2c:_.q(_.Ui(a,12)),l6c:_.q(_.p(a,13)),e2c:_.q(_.p(a,19)),JIc:_.q(_.p(a,14)),k2c:_.q(_.Ui(a,15))}};var iEa=function(a){_.t.call(this,a)};_.V(iEa,_.t);iEa.prototype.Ira=function(){return _.p(this,5)};iEa.prototype.E1=function(a){_.xc(this,5,a)};iEa.prototype.toObject=function(){return jEa(this)};var jEa=function(a){if(null!=a)return _.Cc(a),{appVersion:_.q(_.p(a,1)),VWc:_.q(_.p(a,3)),Inb:_.q(_.p(a,2)),fHc:_.q(_.p(a,4)),locale:_.q(_.p(a,5))}};var kEa=function(a){_.t.call(this,a)};_.V(kEa,_.t);kEa.prototype.toObject=function(){return lEa(this)};var lEa=function(a){if(null!=a)return _.Cc(a),{IIc:_.q(_.p(a,1)),HIc:_.q(_.p(a,2)),igb:_.q(_.p(a,3)),country:_.q(_.p(a,4)),dvc:_.q(_.p(a,5)),Lwc:_.q(_.p(a,6)),OUc:_.q(_.p(a,7))}};var mEa=function(a){_.t.call(this,a)};_.V(mEa,_.t);mEa.prototype.toObject=function(){return nEa(this)};var nEa=function(a){if(null!=a)return _.Cc(a),{deviceId:_.q(_.p(a,1)),gFb:_.q(_.p(a,2)),appId:_.q(_.p(a,3)),appVersion:_.q(_.p(a,4)),fHc:_.q(_.p(a,5))}};var oEa=function(a){_.t.call(this,a)};_.V(oEa,_.t);oEa.prototype.getModel=function(){return _.p(this,4)};oEa.prototype.toObject=function(){return pEa(this)};var pEa=function(a){if(null!=a)return _.Cc(a),{clientId:_.q(_.p(a,1)),OGc:_.q(_.p(a,7)),X0c:_.q(_.p(a,3)),model:_.q(_.p(a,4)),igb:_.q(_.p(a,5)),platformVersion:_.q(_.p(a,6)),country:_.q(_.p(a,8))}};var qEa=function(a){_.t.call(this,a)};_.V(qEa,_.t);qEa.prototype.toObject=function(){return rEa(this)};var rEa=function(a){if(null!=a)return _.Cc(a),{e7c:_.q(_.p(a,1))}};var zk=function(a){_.t.call(this,a)};_.V(zk,_.t);zk.prototype.LQa=function(){return _.qj(this,VDa,1,sEa)};zk.prototype.WQa=function(){return _.qj(this,cEa,2,sEa)};zk.prototype.dRa=function(){return _.qj(this,eEa,3,sEa)};var sEa=[1,2,3,4];zk.prototype.toObject=function(){return tEa(this)};var tEa=function(a){if(null!=a)return _.Cc(a),{Evc:WDa(a.LQa()),fzc:dEa(a.WQa()),BBc:fEa(a.dRa()),H1c:rEa(_.qj(a,qEa,4,sEa))}};var uEa=function(a){_.t.call(this,a)};_.V(uEa,_.t);uEa.prototype.toObject=function(){return vEa(this)};var vEa=function(a){if(null!=a)return _.Cc(a),{S0c:_.q(_.p(a,1))}};var wEa=function(a){_.t.call(this,a)};_.V(wEa,_.t);wEa.prototype.getModel=function(){return _.p(this,6)};wEa.prototype.jaa=function(){return _.p(this,7)};wEa.prototype.toObject=function(){return xEa(this)};var xEa=function(a){if(null!=a)return _.Cc(a),{z7c:_.q(_.p(a,1)),X4c:_.q(_.p(a,2)),fingerprint:_.q(_.p(a,3)),PZc:_.q(_.p(a,4)),manufacturer:_.q(_.p(a,5)),model:_.q(_.p(a,6)),language:_.q(_.p(a,7)),country:_.q(_.p(a,8)),Z6c:_.q(_.p(a,9)),Y6c:_.q(_.p(a,10))}};var yEa=function(a){_.t.call(this,a)};_.V(yEa,_.t);yEa.prototype.toObject=function(){return zEa(this)};var zEa=function(a){if(null!=a)return _.Cc(a),{manufacturer:_.q(_.p(a,1)),CXc:_.q(_.p(a,2)),cYc:_.q(_.p(a,3)),dYc:_.q(_.p(a,4)),bYc:_.q(_.p(a,5))}};var BEa=function(a){_.t.call(this,a,-1,AEa)};_.V(BEa,_.t);var AEa=[13,14];BEa.prototype.toObject=function(){return CEa(this)};var CEa=function(a){if(null!=a)return _.Cc(a),{syc:_.q(_.p(a,1)),BXc:_.q(_.p(a,2)),Inb:_.q(_.p(a,3)),c3c:_.q(_.p(a,4)),u3c:_.q(_.p(a,5)),M0c:_.q(_.p(a,6)),r2c:_.q(_.p(a,7)),KIc:_.q(_.p(a,8)),p2c:_.q(_.p(a,9)),q2c:_.q(_.p(a,10)),XWc:_.q(_.p(a,11)),YWc:_.q(_.p(a,12)),kVc:_.yc(_.fj(a,yEa,13),zEa),J1c:_.yc(_.fj(a,yEa,14),zEa),jVc:_.q(_.Ui(a,15))}};var DEa=function(a){_.t.call(this,a)};_.V(DEa,_.t);_.k=DEa.prototype;_.k.xra=function(){return _.p(this,1)};_.k.kv=function(a){return _.xc(this,1,a)};_.k.Dga=function(a){_.xc(this,3,a)};_.k.XQa=function(){return Qya(this,3)};_.k.Kga=function(a){_.xc(this,4,a)};_.k.Vjb=function(){_.$i(this,4)};_.k.toObject=function(){return EEa(this)};
var EEa=function(a){if(null!=a)return _.Cc(a),{zF:_.q(_.p(a,1)),sXc:_.q(_.p(a,2)),environment:_.q(_.p(a,3)),location:_.q(_.p(a,4)),R0c:_.q(_.p(a,5)),oZc:_.q(_.p(a,6)),T0c:_.q(_.p(a,7)),i1c:_.q(_.p(a,8)),x7c:_.q(_.p(a,9)),n4c:_.q(_.p(a,10))}};var Ak=function(a){_.t.call(this,a)};_.V(Ak,_.t);_.k=Ak.prototype;_.k.SQa=function(){return _.p(this,1)};_.k.Hwa=function(a){return _.xc(this,1,a)};_.k.LQa=function(){return _.ej(this,VDa,22)};_.k.WQa=function(){return _.ej(this,cEa,24)};_.k.dRa=function(){return _.ej(this,eEa,25)};_.k.oaa=function(){return Mya(this,yk,11)};_.k.toObject=function(){return FEa(this)};
var FEa=function(a){if(null!=a)return _.Cc(a),{gkb:_.q(_.p(a,1)),o4c:_.q(_.p(a,6)),p4c:_.q(_.p(a,7)),Evc:WDa(a.LQa()),iVc:YDa(_.ej(a,XDa,14)),wXc:bEa(_.ej(a,aEa,3)),fzc:dEa(a.WQa()),BBc:fEa(a.dRa()),JZc:hEa(_.ej(a,gEa,16)),k0c:RDa(_.ej(a,yk,11)),p0c:jEa(_.ej(a,iEa,20)),Q0c:lEa(_.ej(a,kEa,13)),D2c:nEa(_.ej(a,mEa,10)),g3c:pEa(_.ej(a,oEa,5)),i3c:tEa(_.ej(a,zk,23)),K5c:vEa(_.ej(a,uEa,18)),y7c:xEa(_.ej(a,wEa,8)),C7c:CEa(_.ej(a,BEa,26)),K7c:EEa(_.ej(a,DEa,15)),qVc:$Da(_.ej(a,ZDa,9)),ZZc:_.q(_.p(a,12))}};var HEa=function(a){_.t.call(this,a,-1,GEa)};_.V(HEa,_.t);var GEa=[1,2,3,4,5];HEa.prototype.toObject=function(){return IEa(this)};var IEa=function(a){if(null!=a)return _.Cc(a),{dWc:_.q(_.Kh(a,1)),t2c:_.q(_.Kh(a,2)),QZc:_.q(_.Si(a,3)),h3c:_.q(_.qc(a,4,_.ic)),b7c:_.q(_.qc(a,5,_.ic))}};var JEa=function(a){_.t.call(this,a)};_.V(JEa,_.t);JEa.prototype.getVersion=function(){return _.p(this,3)};JEa.prototype.toObject=function(){return KEa(this)};var KEa=function(a){if(null!=a)return _.Cc(a),{MUc:_.q(_.p(a,1)),AUc:_.q(_.p(a,2)),version:_.q(_.p(a,3))}};var LEa=function(a){_.t.call(this,a)};_.V(LEa,_.t);_.k=LEa.prototype;_.k.getKey=function(){return _.p(this,1)};_.k.QA=function(a){_.xc(this,1,a)};_.k.uG=function(){return _.tj(this,1)};_.k.getValue=function(){return _.p(this,2)};_.k.d_=function(){return _.p(this,2)};_.k.setValue=function(a){return _.xc(this,2,a)};_.k.eg=function(){return _.tj(this,2)};_.k.toObject=function(){return MEa(this)};var MEa=function(a){if(null!=a)return _.Cc(a),{key:_.q(_.p(a,1)),value:_.q(_.p(a,2))}};var NEa=function(a){_.t.call(this,a)};_.V(NEa,_.t);NEa.prototype.toObject=function(){return OEa(this)};var OEa=function(a){if(null!=a)return _.Cc(a),{networkType:_.nj(a,1,-1),r1c:_.nj(a,2,0)}};var Bk=function(a){_.t.call(this,a,33,PEa)};_.V(Bk,_.t);Bk.prototype.yga=function(a){return _.xc(this,26,a)};Bk.prototype.Wra=function(){return _.fj(this,LEa,3)};Bk.prototype.jNb=function(a){_.gj(this,16,a)};var QEa={},PEa=[3,20,27];Bk.prototype.toObject=function(){return REa(this)};
var REa=function(a){if(null!=a){_.Cc(a);var b={WQ:_.q(_.p(a,1)),CYc:_.q(_.p(a,17)),nVc:_.q(_.p(a,22)),g5c:_.q(_.p(a,21)),tag:_.q(_.p(a,2)),xYc:_.q(_.p(a,11)),componentId:_.q(_.p(a,26)),yYc:_.q(_.p(a,12)),d0c:_.q(_.Ui(a,10)),sQc:_.yc(a.Wra(),MEa),store:Ac(Vi(a,4)),NUc:KEa(_.ej(a,JEa,9)),E5c:Ac(Vi(a,6)),F5c:_.q(_.p(a,8)),G5c:_.q(_.p(a,13)),H5c:_.q(_.p(a,29)),exp:IEa(_.ej(a,HEa,7)),Wxa:_.q(_.p(a,14)),R6c:_.jj(a,15,18E4),experimentIds:IBa(_.ej(a,HBa,16)),pWc:Ac(Vi(a,18)),qWc:_.q(_.p(a,24)),G_c:_.q(_.p(a,
19)),H6c:_.q(_.Si(a,20)),tZc:_.q(_.Si(a,27)),I1c:OEa(_.ej(a,NEa,23)),r_c:_.q(_.Ui(a,25)),N7c:_.q(_.p(a,28)),t1c:_.q(Ti(a,30)),eWc:_.q(Ti(a,32))};Yca(a,b,QEa);return b}};var SEa=function(a){_.t.call(this,a)};_.V(SEa,_.t);SEa.prototype.toObject=function(){return TEa(this)};var TEa=function(a){if(null!=a)return _.Cc(a),{CWc:_.q(_.p(a,3)),DWc:_.q(_.p(a,1)),v5c:_.q(_.Ui(a,2))}};var UEa=function(a){_.t.call(this,a)};_.V(UEa,_.t);UEa.prototype.toObject=function(){return VEa(this)};var VEa=function(a){if(null!=a)return _.Cc(a),{b0c:_.q(_.Ui(a,1)),R_c:_.q(_.Ui(a,2)),XUc:_.q(_.p(a,3)),T_c:_.q(_.Ui(a,4))}};var WEa=function(a){_.t.call(this,a)};_.V(WEa,_.t);WEa.prototype.toObject=function(){return XEa(this)};var XEa=function(a){if(null!=a)return _.Cc(a),{O6c:_.q(_.p(a,1)),c7c:_.q(_.p(a,2)),source:_.q(_.p(a,3))}};var Ck=function(a){_.t.call(this,a,17,YEa)};_.V(Ck,_.t);Ck.prototype.ltb=function(){return Mya(this,Ak,1)};Ck.prototype.xga=function(a){_.gj(this,1,a)};Ck.prototype.Pwa=function(a){_.xc(this,2,a)};Ck.prototype.pRa=function(){return _.nj(this,9,0)};var ZEa={},YEa=[3,5];
Ck.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={y4c:_.q(_.p(this,4)),z4c:_.q(_.p(this,8)),iWc:FEa(_.ej(this,Ak,1)),KGc:_.nj(this,2,-1),LGc:_.q(_.p(this,6)),M7c:_.q(_.p(this,7)),G0c:_.yc(_.fj(this,Bk,3),REa),h5c:Ac(_.qc(this,5,_.$b(this.Ne)&18?Bca:Cca)),F0c:_.q(_.p(this,14)),yIb:_.nj(this,9,0),Rg:_.q(_.p(this,10)),DXc:VEa(_.ej(this,UEa,11)),JYc:XEa(_.ej(this,WEa,12)),BWc:TEa(_.ej(this,SEa,13)),LUc:_.q(_.p(this,16))};Yca(this,a,ZEa)}else a=void 0;return a};var aFa=function(a){_.t.call(this,a,-1,$Ea)};_.V(aFa,_.t);var $Ea=[1];aFa.prototype.toObject=function(){return bFa(this)};var bFa=function(a){if(null!=a)return _.Cc(a),{o_c:_.q(_.Kh(a,1))}};var cFa=function(a){_.t.call(this,a)};_.V(cFa,_.t);cFa.prototype.toObject=function(){return dFa(this)};var dFa=function(a){if(null!=a)return _.Cc(a),{H0c:_.q(_.p(a,1)),G4c:_.q(_.p(a,2))}};var fFa=function(a){_.t.call(this,a,-1,eFa)};_.V(fFa,_.t);var eFa=[1];fFa.prototype.toObject=function(){return gFa(this)};var gFa=function(a){if(null!=a)return _.Cc(a),{K0c:_.q(_.Kh(a,1))}};var hFa=function(a){_.t.call(this,a)};_.V(hFa,_.t);hFa.prototype.pRa=function(){return _.p(this,2)};hFa.prototype.Pwa=function(a){_.xc(this,3,a)};hFa.prototype.toObject=function(){return iFa(this)};var iFa=function(a){if(null!=a)return _.Cc(a),{LGc:_.q(_.p(a,1)),yIb:_.q(_.p(a,2)),KGc:_.nj(a,3,-1)}};var kFa=function(a){_.t.call(this,a,-1,jFa)};_.V(kFa,_.t);var jFa=[1];kFa.prototype.toObject=function(){return lFa(this)};var lFa=function(a){if(null!=a)return _.Cc(a),{H3c:_.yc(_.fj(a,hFa,1),iFa),I3c:_.q(_.p(a,2))}};var nFa=function(a){_.t.call(this,a,6,mFa)};_.V(nFa,_.t);nFa.prototype.pRa=function(){return _.ej(this,kFa,3)};var oFa={},mFa=[5];nFa.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={L1c:uc(_.p(this,1),"-1"),experiments:bFa(_.ej(this,aFa,2)),yIb:lFa(this.pRa()),J0c:gFa(_.ej(this,fFa,4)),I0c:_.yc(_.fj(this,cFa,5),dFa)};Yca(this,a,oFa)}else a=void 0;return a};var pFa=function(a){_.t.call(this,a)};_.V(pFa,_.t);pFa.prototype.toObject=function(){return qFa(this)};var qFa=function(a){if(null!=a)return _.Cc(a),{f6c:_.ij(a,1,-1)}};var JFa;JFa=new function(a,b,c,d){this.Mqa=a;this.fieldName=b;this.Fc=c;this.kPc=d;this.EL=0;this.Ara=_.ej;this.defaultValue=void 0}(175237375,{l0c:0},pFa,qFa);oFa[175237375]=JFa;var Ek=function(a,b,c,d,e,f,g,h,n,r,v){ok.call(this);var A=this;this.hK="";this.Qu=[];this.Ozb="";this.J2a=this.M2=!1;this.XDb=this.J0a=-1;this.Uia=this.fkb=!1;this.FR=this.uC=null;this.Eda=0;this.yMc=1;this.H1a=0;this.w_a=!1;ok.call(this);this.lVa=a;this.dtb=b||function(){};this.R_=new Dk(a,f);this.iWa=d;this.kua=v;this.bufferSize=1E3;this.UPc=_.Vh(lza,0,1);this.BMa=e||null;this.B1=c||null;this.YNa=g||!1;this.pXa=n||null;this.S_=null;this.withCredentials=!h;this.kta=f||!1;this.oFc=!this.kta&&(65<=
Rba("Chromium")||45<=Rba("Firefox")||12<=Rba("Safari")||_.Ob()&&Yba())&&!!dk()&&!!dk().navigator&&!!dk().navigator.sendBeacon;a=(new Ak).Hwa(1);this.R_.xga(a);this.fR=new yCa(1E4);this.Nl=new tk(this.fR.getValue());YBa(this,_.Vh(jda,this.Nl));r=KFa(this,r);_.mk(this.Nl,"tick",r,!1,this);this.qLa=new tk(6E5);YBa(this,_.Vh(jda,this.qLa));_.mk(this.qLa,"tick",r,!1,this);this.YNa||this.qLa.start();this.kta||(_.mk(document,"visibilitychange",function(){"hidden"===document.visibilityState&&A.YPa()}),_.mk(document,
"pagehide",this.YPa,!1,this))};_.V(Ek,ok);var KFa=function(a,b){return b?function(){b().then(function(){a.flush()})}:function(){a.flush()}};Ek.prototype.Dm=function(){this.YPa();ok.prototype.Dm.call(this)};Ek.prototype.ANb=function(a){this.Uia=a};var LFa=function(a){a.BMa||(a.BMa=.01>a.UPc()?"https://www.google.com/log?format=json&hasfast=true":"https://play.google.com/log?format=json&hasfast=true");return a.BMa};_.k=Ek.prototype;
_.k.dispatch=function(a){if(a instanceof Bk)this.log(a);else{var b=new Bk;a=a.nd();b=_.xc(b,8,a);this.log(b)}};_.k.eNb=function(a){this.R_.xga(a)};_.k.yga=function(a){this.hK=a};_.k.sNb=function(a){this.uC||(this.uC=new HBa);_.Yi(this.uC,2,a)};_.k.Gwa=function(a){a?(this.uC||(this.uC=new HBa),a=a.nd(),_.xc(this.uC,4,a)):this.uC&&_.$i(this.uC,4)};_.k.mNb=function(a){this.FR=a};_.k.pU=function(a){this.M2=a&&this.oFc};_.k.kv=function(a){this.R_.kv(a)};_.k.Ega=function(a){this.fkb=!0;MFa(this,a)};
var MFa=function(a,b){a.fR=new yCa(1>b?1:b);a.Nl.setInterval(a.fR.getValue())};Ek.prototype.log=function(a){a=a.clone();var b=this.yMc++;_.xc(a,21,b);this.hK&&a.yga(this.hK);if(!_.p(a,1)){b=a;var c=Date.now().toString();_.xc(b,1,c)}null==_.p(a,15)&&_.xc(a,15,(new Date).getTimezoneOffset()*(this.Uia?-60:60));for(this.uC&&a.jNb(this.uC.clone());this.Qu.length>=this.bufferSize;)this.Qu.shift(),++this.Eda;this.Qu.push(a);this.dispatchEvent(new NFa(a));this.YNa||this.Nl.enabled||this.Nl.start()};
Ek.prototype.flush=function(a,b){var c=this;if(0===this.Qu.length)a&&a();else if(this.w_a)OFa(this);else{var d=Date.now();if(this.XDb>d&&this.J0a<d)b&&b("throttled");else{var e=this.R_.Za(this.Qu,this.Eda);d={};var f=this.dtb();f&&(d.Authorization=f);var g=LFa(this);this.B1&&(d["X-Goog-AuthUser"]=this.B1,g=wDa(g,"authuser",this.B1));this.pXa&&(d["X-Goog-PageId"]=this.pXa,g=wDa(g,"pageId",this.pXa));if(f&&this.Ozb===f)b&&b("stale-auth-token");else{this.Qu=[];this.Nl.enabled&&this.Nl.stop();this.Eda=
0;var h=e.nd(),n;this.FR&&this.FR.hca(h.length)&&(n=this.FR.HWc(h));var r={url:g,body:h,Nvc:1,eZa:d,YJb:"POST",withCredentials:this.withCredentials,H1a:this.H1a},v=function(I){c.fR.reset();c.Nl.setInterval(c.fR.getValue());if(I){var L=null;try{var Q=JSON.parse(I.replace(")]}'\n",""));L=new nFa(Q)}catch(Z){}L&&(I=Number(uc(_.p(L,1),"-1")),0<I&&(c.J0a=Date.now(),c.XDb=c.J0a+I),L=L.getExtension(JFa))&&(L=_.ij(L,1,-1),-1!=L&&(c.fkb||MFa(c,L)))}a&&a()},A=function(I,L){var Q=_.fj(e,Bk,3),Z=c.fR;Z.U8=Math.min(3E5,
2*Z.U8);Z.tNa=Math.min(3E5,Z.U8+Math.round(.2*(Math.random()-.5)*Z.U8));c.Nl.setInterval(c.fR.getValue());401===I&&f&&(c.Ozb=f);void 0===L&&(L=500<=I&&600>I||401===I||0===I);L&&(c.Qu=Q.concat(c.Qu),c.YNa||c.Nl.enabled||c.Nl.start());b&&b("net-send-failed",I)},D=function(){c.kua?c.kua.send(r,v,A):c.iWa(r,v,A)};n?n.then(function(I){r.eZa["Content-Encoding"]="gzip";r.eZa["Content-Type"]="application/binary";r.body=I;r.Nvc=2;D()},function(){D()}):D()}}}};
Ek.prototype.YPa=function(){this.M2&&OFa(this);this.J2a&&PFa(this);this.flush()};
var OFa=function(a){QFa(a,32,10,function(b,c){b=wDa(b,"format","json");var d=!1;try{d=dk().navigator.sendBeacon(b,c.nd())}catch(e){}a.w_a&&!d&&(a.w_a=!1);return d})},PFa=function(a){QFa(a,6,5,function(b,c){b=vDa(b,"format","base64json","p",_.zya(c.nd()));if(15360<b.length)return!1;(new Image).src=b;return!0})},QFa=function(a,b,c,d){if(0!==a.Qu.length){var e=LFa(a);for(var f=e.search(yDa),g=0,h,n=[];0<=(h=xDa(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(zDa,"$1");e=vDa(e,"auth",a.dtb(),"authuser",a.B1||"0");for(f=0;f<c&&a.Qu.length;++f){g=a.Qu.slice(0,b);h=a.R_.Za(g,a.Eda);if(!d(e,h))break;a.Eda=0;a.Qu=a.Qu.slice(g.length)}a.Nl.enabled&&a.Nl.stop()}},NFa=function(){jk.call(this,"event-logged",void 0)};_.V(NFa,jk);var Dk=function(a,b){this.kta=b=void 0===b?!1:b;this.qya=this.locale=null;this.Sca=new Ck;this.Sca.Pwa(a);b||(this.locale=document.documentElement.getAttribute("lang"));this.xga(new Ak)};Dk.prototype.Pwa=function(a){this.Sca.Pwa(a)};
Dk.prototype.xga=function(a){this.Sca.xga(a);a.SQa()||a.Hwa(1);this.kta||(a=this.oaa(),a.Ira()||a.E1(this.locale));this.qya&&(a=this.oaa(),_.ej(a,xk,9)||_.gj(a,9,this.qya))};Dk.prototype.kv=function(a){this.oaa().kv(a);return this};Dk.prototype.ltb=function(){return _.ej(this.Sca,Ak,1)};var RFa=function(a,b){var c=void 0===c?SDa:c;b(dk(),c).then(function(d){a.qya=d;d=a.oaa();_.gj(d,9,a.qya);return!0}).catch(function(){return!1})};
Dk.prototype.oaa=function(){var a=this.ltb(),b=_.ej(a,yk,11);b||(b=new yk,_.gj(a,11,b));return b};Dk.prototype.Za=function(a,b){b=void 0===b?0:b;var c=this.Sca.clone();var d=Date.now().toString();c=_.xc(c,4,d);a=_.wc(c,3,a);b&&_.xc(a,14,b);return a};var SFa=function(a,b,c,d,e,f,g){Ek.call(this,a,_.FBa,b,oda,c,d,e,void 0,f,g)};_.V(SFa,Ek);var TFa=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}"),Fk=function(a,b,c,d){this.ks=a;this.uQ=b;this.Mg=c;this.np=d;this.yL=d.Kwc};_.k=Fk.prototype;_.k.Swa=function(a){this.Mg||(this.Mg={});this.Mg.projectNumber=a};_.k.setProjectId=function(a){this.Mg||(this.Mg={});this.Mg.projectId=a};_.k.Ewa=function(a){this.Mg||(this.Mg={});this.Mg.billingAccountId=a};_.k.jNb=function(a){var b=new eza;_.Yi(b,3,a);this.client.Gwa(b)};
_.k.Dga=function(a){this.Mg.environment=a};_.k.cH=function(a,b){a=void 0===a?{}:a;b=void 0===b?this.ks.location.pathname:b;this.mb(Object.assign({},a,{name:"pageview",type:b||""}),b)};
_.k.mb=function(a,b){b=void 0===b?this.ks.location.pathname:b;a.type&&TFa.test(a.type);a.name&&TFa.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&&TFa.test(d.value);else if(a.metadata)for(d in c=a.metadata,c)if(d){var e=c[d];e&&"string"===typeof e&&TFa.test(e)}b=this.gNa(a,b);a=new Bk;c=b.nd();_.xc(a,8,c);if(b=(b=_.ej(b,PAa,21))?_.ej(b,Jj,1):null)b=_.p(b,1),_.xc(a,11,null==b?void 0:b);this.client.dispatch(a)};
_.k.gNa=function(a,b){this.Mg||(this.Mg={});var c=new SAa,d=this.Mg;void 0!==d.Zsa&&c.H_a(d.Zsa);void 0!==d.jta&&c.oNb(d.jta);d.PYa&&c.N_a(d.PYa);d.hostname&&c.M_a(d.hostname);var e,f;c.Dga(null!=(f=null!=(e=d.environment)?e:c.XQa())?f:0);d.projectNumber&&c.Swa(d.projectNumber);d.projectId&&c.setProjectId(d.projectId);d.billingAccountId&&c.Ewa(d.billingAccountId);d=new Dj;_.xc(d,1,this.ks.screen.width);_.xc(d,2,this.ks.screen.height);e=new Dj;_.xc(e,1,this.ks.innerWidth);_.xc(e,2,this.ks.innerHeight);
f=new Wza;_.gj(f,1,d);_.gj(f,3,e);_.xc(f,2,this.ks.screen.colorDepth);_.gj(c,33,f);a.projectNumber&&(isNaN(Number(a.projectNumber))?c.setProjectId(a.projectNumber):c.Swa(a.projectNumber));a.projectId&&c.setProjectId(a.projectId);a.billingAccountId&&c.Ewa(a.billingAccountId);a.latency&&c.Mwa(Math.ceil(a.latency));a.Nub&&_.gj(c,20,a.Nub);a.pLa&&(d=new Jj,_.xc(d,4,a.pLa.Gya),d.D_a(a.pLa.id),_.Yi(d,3,a.pLa.xUc),e=new PAa,_.gj(e,1,d),_.gj(c,21,e));_.xc(c,13,b);c.z_a(this.uQ);_.xc(c,3,a.type);_.xc(c,4,
a.name);if(a.metadata instanceof Array){var g=_.l(a.metadata);for(b=g.next();!b.done;b=g.next())d=b.value,b=d.key,d=d.value,e=new Ej,e.QA(b),e.setValue(String(d)),_.hj(c,5,Ej,e)}else if(a.metadata)for(g in b=a.metadata,b)g&&(d=b[g],e=new Ej,e.QA(g),e.setValue(String(d)),_.hj(c,5,Ej,e));g=sza.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]=rza[19==e?d&3|8:d]);g=g.join("");sza.set("concordWindowId",
g)}_.xc(c,34,g);(g=this.ks.document.referrer)&&c.Twa(g);_.xc(c,27,this.ks.document.hidden);if(this.Mg.features)for(g=_.l(this.Mg.features),b=g.next();!b.done;b=g.next())b.value.apply(c);a.tgb&&_.xc(c,57,a.tgb);a.vgb&&_.xc(c,58,a.vgb);a.xgb&&_.xc(c,59,a.xgb);a.ugb&&_.xc(c,62,a.ugb);a.wgb&&_.xc(c,65,a.wgb);a.GNb&&_.xc(c,73,a.GNb);a.nib&&_.xc(c,81,a.nib);a.qkb&&_.xc(c,87,a.qkb);a.LUb&&_.xc(c,86,a.LUb);return c};
_.W.Object.defineProperties(Fk.prototype,{client:{configurable:!0,enumerable:!0,get:function(){if(this.yL)return this.yL;this.np||(this.np={});if(this.np.mta)return this.yL=new Gk;var a=null;this.np.fq&&(a=String(this.np.fq));this.yL=new SFa(509,a,this.np.endpoint);this.np.jQa&&this.yL.Ega(this.np.jQa);this.np.M2&&this.yL.pU(!0);return this.yL}}});
var UFa=function(a){this.ks=a;this.uQ="UNDEFINED";this.Mg={Zsa:!1};this.np={endpoint:"https://cloud.google.com/log?format=json&hasfast=true",jQa:2500,M2:!0};this.Mg.hostname=this.ks.location.hostname;this.Mg.jta="https:"===this.ks.location.protocol};_.k=UFa.prototype;_.k.z_a=function(a){this.uQ=a;return this};_.k.Ega=function(a){this.np.jQa=a};_.k.H_a=function(a){this.Mg.Zsa=a;return this};_.k.oNb=function(a){this.Mg.jta=a};_.k.Dga=function(a){this.Mg.environment=a};
_.k.Swa=function(a){this.Mg.projectNumber=a};_.k.setProjectId=function(a){this.Mg.projectId=a;return this};_.k.Ewa=function(a){this.Mg.billingAccountId=a};_.k.N_a=function(a){this.Mg.PYa=a;return this};_.k.pU=function(a){this.np.M2=a;return this};var pda=function(a){var b=new VFa;a.Mg.features||(a.Mg.features=[]);if(a.Mg.features.find(function(c){return c.constructor.name===b.constructor.name}))return a;a.Mg.features.push(b);return a},Gk=function(){};Gk.prototype.dispatch=function(){};
Gk.prototype.Gwa=function(){};Gk.prototype.Ega=function(){};Gk.prototype.pU=function(){};var YFa;_.WFa=function(a){if(a.ru&&"function"==typeof a.ru)return a.ru();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(_.Ub(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return eda(a)};
_.XFa=function(a){if(a.pG&&"function"==typeof a.pG)return a.pG();if(!a.ru||"function"!=typeof a.ru){if("undefined"!==typeof Map&&a instanceof Map)return Array.from(a.keys());if(!("undefined"!==typeof Set&&a instanceof Set)){if(_.Ub(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return _.fda(a)}}};
YFa=function(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else if(_.Ub(a)||"string"===typeof a)Array.prototype.forEach.call(a,b,c);else for(var d=_.XFa(a),e=_.WFa(a),f=e.length,g=0;g<f;g++)b.call(c,e[g],d&&d[g],a)};var Ik,aGa,gGa,bGa,dGa,cGa,fGa,eGa,Mk;_.bh=function(a){this.nOa=this.dE=this.bt="";this.G0=null;this.Fw=this.hva="";this.Ow=!1;var b;a instanceof _.bh?(this.Ow=a.Ow,_.ZFa(this,a.bt),this.dE=a.dE,this.mU(a.eh()),$Fa(this,a.G0),this.kd(a.qe()),_.Hk(this,a.Fj.clone()),this.Fw=a.Fw):a&&(b=String(a).match(uk))?(this.Ow=!1,_.ZFa(this,b[1]||"",!0),this.dE=Ik(b[2]||""),this.mU(b[3]||"",!0),$Fa(this,b[4]),this.kd(b[5]||"",!0),_.Hk(this,b[6]||"",!0),this.Fw=Ik(b[7]||"")):(this.Ow=!1,this.Fj=new _.Lk(null,this.Ow))};
_.bh.prototype.toString=function(){var a=[],b=this.bt;b&&a.push(aGa(b,bGa,!0),":");var c=this.eh();if(c||"file"==b)a.push("//"),(b=this.dE)&&a.push(aGa(b,bGa,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.G0,null!=c&&a.push(":",String(c));if(c=this.qe())this.qL()&&"/"!=c.charAt(0)&&a.push("/"),a.push(aGa(c,"/"==c.charAt(0)?cGa:dGa,!0));(c=this.Fj.toString())&&a.push("?",c);(c=this.Fw)&&a.push("#",aGa(c,eGa));return a.join("")};
_.bh.prototype.resolve=function(a){var b=this.clone(),c=!!a.bt;c?_.ZFa(b,a.bt):c=!!a.dE;c?b.dE=a.dE:c=a.qL();c?b.mU(a.eh()):c=null!=a.G0;var d=a.qe();if(c)$Fa(b,a.G0);else if(c=!!a.hva){if("/"!=d.charAt(0))if(this.qL()&&!this.hva)d="/"+d;else{var e=b.qe().lastIndexOf("/");-1!=e&&(d=b.qe().slice(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(_.Kb(e,"./")||_.Kb(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.kd(d):c=""!==a.Fj.toString();c?_.Hk(b,a.Fj.clone()):c=!!a.Fw;c&&(b.Fw=a.Fw);return b};_.bh.prototype.clone=function(){return new _.bh(this)};_.ZFa=function(a,b,c){a.bt=c?Ik(b,!0):b;a.bt&&(a.bt=a.bt.replace(/:$/,""))};_.bh.prototype.eh=function(){return this.nOa};_.bh.prototype.mU=function(a,b){this.nOa=b?Ik(a,!0):a};_.bh.prototype.qL=function(){return!!this.nOa};
var $Fa=function(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Ea`"+b);a.G0=b}else a.G0=null};_.bh.prototype.qe=function(){return this.hva};_.bh.prototype.kd=function(a,b){this.hva=b?Ik(a,!0):a;return this};_.Hk=function(a,b,c){b instanceof _.Lk?(a.Fj=b,a.Fj.G_a(a.Ow)):(c||(b=aGa(b,fGa)),a.Fj=new _.Lk(b,a.Ow));return a};_.bh.prototype.setQuery=function(a,b){return _.Hk(this,a,b)};_.bh.prototype.getQuery=function(){return this.Fj.toString()};_.ch=function(a,b,c){a.Fj.set(b,c);return a};
_.bh.prototype.removeParameter=function(a){this.Fj.remove(a);return this};_.bh.prototype.isReadOnly=function(){return!1};_.bh.prototype.G_a=function(a){this.Ow=a;this.Fj&&this.Fj.G_a(a)};Ik=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""};aGa=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,gGa),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null};gGa=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)};
bGa=/[#\/\?@]/g;dGa=/[#\?:]/g;cGa=/[#\?]/g;fGa=/[#\?@]/g;eGa=/#/g;_.Lk=function(a,b){this.wp=this.hk=null;this.hu=a||null;this.Ow=!!b};Mk=function(a){a.hk||(a.hk=new Map,a.wp=0,a.hu&&qDa(a.hu,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};_.k=_.Lk.prototype;_.k.Lz=function(){Mk(this);return this.wp};_.k.add=function(a,b){Mk(this);this.hu=null;a=Nk(this,a);var c=this.hk.get(a);c||this.hk.set(a,c=[]);c.push(b);this.wp+=1;return this};
_.k.remove=function(a){Mk(this);a=Nk(this,a);return this.hk.has(a)?(this.hu=null,this.wp-=this.hk.get(a).length,this.hk.delete(a)):!1};_.k.clear=function(){this.hk=this.hu=null;this.wp=0};_.k.Sl=function(){Mk(this);return 0==this.wp};_.k.wQ=function(a){Mk(this);a=Nk(this,a);return this.hk.has(a)};_.k.forEach=function(a,b){Mk(this);this.hk.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};
_.k.pG=function(){Mk(this);for(var a=Array.from(this.hk.values()),b=Array.from(this.hk.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.ru=function(a){Mk(this);var b=[];if("string"===typeof a)this.wQ(a)&&(b=b.concat(this.hk.get(Nk(this,a))));else{a=Array.from(this.hk.values());for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};
_.k.set=function(a,b){Mk(this);this.hu=null;a=Nk(this,a);this.wQ(a)&&(this.wp-=this.hk.get(a).length);this.hk.set(a,[b]);this.wp+=1;return this};_.k.get=function(a,b){if(!a)return b;a=this.ru(a);return 0<a.length?String(a[0]):b};_.k.Sga=function(a,b){this.remove(a);0<b.length&&(this.hu=null,this.hk.set(Nk(this,a),_.Tb(b)),this.wp+=b.length)};
_.k.toString=function(){if(this.hu)return this.hu;if(!this.hk)return"";for(var a=[],b=Array.from(this.hk.keys()),c=0;c<b.length;c++){var d=b[c],e=encodeURIComponent(String(d));d=this.ru(d);for(var f=0;f<d.length;f++){var g=e;""!==d[f]&&(g+="="+encodeURIComponent(String(d[f])));a.push(g)}}return this.hu=a.join("&")};_.k.clone=function(){var a=new _.Lk;a.hu=this.hu;this.hk&&(a.hk=new Map(this.hk),a.wp=this.wp);return a};var Nk=function(a,b){b=String(b);a.Ow&&(b=b.toLowerCase());return b};
_.Lk.prototype.G_a=function(a){a&&!this.Ow&&(Mk(this),this.hu=null,this.hk.forEach(function(b,c){var d=c.toLowerCase();c!=d&&(this.remove(c),this.Sga(d,b))},this));this.Ow=a};_.Lk.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)YFa(arguments[b],function(c,d){this.add(d,c)},this)};var hGa=RegExp("(billing/|freetrial/)[a-z0-9]{6}-[a-z0-9]{6}-[a-z0-9]{6}","i"),iGa=RegExp("(/(apis|apiui|endpoints)/(api|library)/)([^/]+)"),jGa=RegExp("(compute/instancesDetail/)[a-z0-9/\\-_]*","i"),kGa=RegExp("(/apis/credentials/serviceaccount/|invitations/)[+a-zA-Z0-9_.!#$%&'*\\=?^`{|}~-]+@([a-zA-Z0-9-]+\\.)*[a-zA-Z0-9]{2,63}"),lGa=RegExp("(/apis/credentials/oauthclient/).+\\.apps\\.googleusercontent\\.com"),mGa=[".google.com",".googleapis.com",".googleprod.com",".googleplex.com"],nGa=RegExp("(organizationId=)[0-9]*"),
oGa=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}"),pGa=/;([^/]+=[^/]+([/?])|[^/?]+=[^/?]+)/g,rGa=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(pGa,"$2");var e=new _.bh(a);e.Fj.get("project")&&_.ch(e,"project",":projectId");a=e.qe();Ik(e.Fj.toString())&&(a+="?"+Ik(e.Fj.toString()));b&&(a=a.replace(b,":projectId"));d&&(a=a.replace(d,":projectNumber"));c&&(a=a.replace(c,":accountId"));
a=a.replace(jGa,"$1:vmInstanceName");a=a.replace(hGa,"$1:accountId");a=a.replace(kGa,"$1:emailId");a=a.replace(lGa,"$1:clientId");a=a.replace(nGa,"$1:organizationId");(b=iGa.exec(a))&&b&&b[4]&&(d=(d=b[4])&&qGa(d)?":endpointsApiId":d,a=a.replace(b[0],b[1]+d));_.Kb(a,"/billing/enablebillingforproject")&&(a="/billing/enablebillingforproject");return a=a.replace(oGa,":uuid")},qGa=function(a){var b=_.Kb(a,"."),c=mGa.some(function(d){return _.Kxa(a,d)});return b&&!c};var VFa=function(){};VFa.prototype.apply=function(a){var b={projectId:a.hj()||void 0,projectNumber:_.p(a,1)||void 0,accountId:_.p(a,2)||void 0};if(_.p(a,13)){var c=rGa(_.p(a,13),b);"pageview"===_.p(a,4)&&_.p(a,3)===_.p(a,13)&&_.xc(a,3,c);_.xc(a,13,c)}if(a.tRa()){c=a.Twa;var d=a.tRa();var e=void 0===b?{}:b;b=e.projectId;var f=e.projectNumber;e=e.accountId;var g=new _.bh(d);d=g.bt+"://"+g.eh()+rGa(d,{projectId:b,projectNumber:f,accountId:e});c.call(a,d)}};var Ok=function(a,b,c,d,e,f){Fk.call(this,a,b,d,e);this.Mub=c;this.Mg=d;this.np=e;this.gva=f};_.V(Ok,Fk);Ok.prototype.cH=function(a,b){a=void 0===a?{}:a;var c;Fk.prototype.cH.call(this,a,null!=b?b:null==(c=this.gva)?void 0:c.get())};Ok.prototype.mb=function(a,b){var c;Fk.prototype.mb.call(this,a,null!=b?b:null==(c=this.gva)?void 0:c.get())};Ok.newBuilder=function(a,b){a=void 0===a?window:a;return rda(a,b)};var qda=function(a,b){UFa.call(this,a);this.ks=a;this.gva=b;this.Mub=new cza};_.V(qda,UFa);
qda.prototype.Za=function(){return new Ok(this.ks,this.uQ,this.Mub,this.Mg,this.np,this.gva)};(function(a){function b(Na){n&&n.mark&&n.mark(Na)}function c(Na,db){n&&n.measure&&n.measure(Na,db)}function d(Na){return r+Na}function e(Na){Da||a[Z]&&(Da=a[Z].resolve(0));if(Da){var db=Da[la];db||(db=Da.then);db.call(Da,Na)}else a[Q](Na,0)}function f(Na){0===Cb&&0===va.length&&e(g);Na&&va.push(Na)}function g(){if(!xa){for(xa=!0;va.length;){var Na=va;va=[];for(var db=0;db<Na.length;db++){var gb=Na[db];try{gb.zone.Mfa(gb,null,null)}catch(jc){lb.cXa(jc)}}}lb.YCb();xa=!1}}function h(){}var n=a.performance;
b("Zone");var r=a.__Zone_symbol_prefix||"__zone_symbol__",v=!0===a[d("forceDuplicateZoneCheck")];if(a.Zone){if(v||"function"!==typeof a.Zone.Uo)throw Error("Ga");return a.Zone}var A=function(Na,db){this.Cd=Na;this.Qn=db?db.name||"unnamed":"<root>";this.sbb=db&&db.properties||{};this.jw=new I(this,this.Cd&&this.Cd.jw,db)};A.mvc=function(){if(a.Promise!==fb.ZoneAwarePromise)throw Error("Ha");};A.vk=function(Na,db,gb){gb=void 0===gb?!1:gb;if(fb.hasOwnProperty(Na)){if(!gb&&v)throw Error("Ia`"+Na);}else a["__Zone_disable_"+
Na]||(gb="Zone:"+Na,b(gb),fb[Na]=db(a,A,lb),c(gb,gb))};A.prototype.get=function(Na){var db=this.gCc(Na);if(db)return db.sbb[Na]};A.prototype.gCc=function(Na){for(var db=this;db;){if(db.sbb.hasOwnProperty(Na))return db;db=db.Cd}return null};A.prototype.BC=function(Na){if(!Na)throw Error("Ja");return this.jw.BC(this,Na)};A.prototype.wrap=function(Na,db){if("function"!==typeof Na)throw Error("Ka`"+Na);var gb=this.jw.intercept(this,Na,db),jc=this;return function(){return jc.JA(gb,this,arguments,db)}};
A.prototype.Ac=function(Na,db,gb,jc){Nb={parent:Nb,zone:this};try{return this.jw.Ek(this,Na,db,gb,jc)}finally{Nb=Nb.parent}};A.prototype.JA=function(Na,db,gb,jc){Nb={parent:Nb,zone:this};try{try{return this.jw.Ek(this,Na,void 0===db?null:db,gb,jc)}catch(rc){if(this.jw.handleError(this,rc))throw rc;}}finally{Nb=Nb.parent}};A.prototype.Mfa=function(Na,db,gb){if(Na.zone!=this)throw Error("La`"+(Na.zone||Sa).name+"`"+this.name);if("notScheduled"!==Na.state||"eventTask"!==Na.type&&"macroTask"!==Na.type){var jc=
"running"!=Na.state;jc&&Na.Ot("running","scheduled");Na.WT++;var rc=Eb;Eb=Na;Nb={parent:Nb,zone:this};try{"macroTask"==Na.type&&Na.data&&!Na.data.aca&&(Na.Q7=void 0);try{return this.jw.dS(this,Na,db,gb)}catch(ff){if(this.jw.handleError(this,ff))throw ff;}}finally{"notScheduled"!==Na.state&&"unknown"!==Na.state&&("eventTask"==Na.type||Na.data&&Na.data.aca?jc&&Na.Ot("scheduled","running"):(Na.WT=0,this.t6(Na,-1),jc&&Na.Ot("notScheduled","running","notScheduled"))),Nb=Nb.parent,Eb=rc}}};A.prototype.ZT=
function(Na){if(Na.zone&&Na.zone!==this)for(var db=this;db;){if(db===Na.zone)throw Error("Ma`"+this.name+"`"+Na.zone.name);db=db.parent}Na.Ot("scheduling","notScheduled");db=[];Na.PX=db;Na.Yf=this;try{Na=this.jw.ZT(this,Na)}catch(gb){throw Na.Ot("unknown","scheduling","notScheduled"),this.jw.handleError(this,gb),gb;}Na.PX===db&&this.t6(Na,1);"scheduling"==Na.state&&Na.Ot("scheduled","scheduling");return Na};A.prototype.YT=function(Na,db,gb,jc){return this.ZT(new L("microTask",Na,db,gb,jc,void 0))};
A.prototype.Rfa=function(Na,db,gb,jc,rc){return this.ZT(new L("macroTask",Na,db,gb,jc,rc))};A.prototype.pwa=function(Na,db,gb,jc,rc){return this.ZT(new L("eventTask",Na,db,gb,jc,rc))};A.prototype.WJ=function(Na){if(Na.zone!=this)throw Error("Na`"+(Na.zone||Sa).name+"`"+this.name);if("scheduled"===Na.state||"running"===Na.state){Na.Ot("canceling","scheduled","running");try{this.jw.WJ(this,Na)}catch(db){throw Na.Ot("unknown","canceling"),this.jw.handleError(this,db),db;}this.t6(Na,-1);Na.Ot("notScheduled",
"canceling");Na.WT=0;return Na}};A.prototype.t6=function(Na,db){var gb=Na.PX;-1==db&&(Na.PX=null);for(var jc=0;jc<gb.length;jc++)gb[jc].t6(Na.type,db)};_.W.Object.defineProperties(A.prototype,{parent:{configurable:!0,enumerable:!0,get:function(){return this.Cd}},name:{configurable:!0,enumerable:!0,get:function(){return this.Qn}}});_.W.Object.defineProperties(A,{root:{configurable:!0,enumerable:!0,get:function(){for(var Na=A.current;Na.parent;)Na=Na.parent;return Na}},current:{configurable:!0,enumerable:!0,
get:function(){return Nb.zone}},Mpa:{configurable:!0,enumerable:!0,get:function(){return Eb}}});A.Uo=d;var D={name:"",KWa:function(Na,db,gb,jc){return Na.lsa(gb,jc)},r0:function(Na,db,gb,jc){return Na.ZT(gb,jc)},TS:function(Na,db,gb,jc,rc,ff){return Na.dS(gb,jc,rc,ff)},m0:function(Na,db,gb,jc){return Na.WJ(gb,jc)}},I=function(Na,db,gb){this.mtc={microTask:0,macroTask:0,eventTask:0};this.zone=Na;this.WTc=db;this.XFa=gb&&(gb&&gb.JWa?gb:db.XFa);this.K8a=gb&&(gb.JWa?db:db.K8a);this.Knc=gb&&(gb.JWa?this.zone:
db.Knc);this.SGa=gb&&(gb.LWa?gb:db.SGa);this.h$a=gb&&(gb.LWa?db:db.h$a);this.g$a=gb&&(gb.LWa?this.zone:db.g$a);this.WGa=gb&&(gb.Nda?gb:db.WGa);this.n$a=gb&&(gb.Nda?db:db.n$a);this.l$a=gb&&(gb.Nda?this.zone:db.l$a);this.tGa=gb&&(gb.Mda?gb:db.tGa);this.D9a=gb&&(gb.Mda?db:db.D9a);this.C9a=gb&&(gb.Mda?this.zone:db.C9a);this.Zma=gb&&(gb.r0?gb:db.Zma);this.OIa=gb&&(gb.r0?db:db.OIa);this.NIa=gb&&(gb.r0?this.zone:db.NIa);this.Jla=gb&&(gb.TS?gb:db.Jla);this.VGa=gb&&(gb.TS?db:db.VGa);this.UGa=gb&&(gb.TS?this.zone:
db.UGa);this.wka=gb&&(gb.m0?gb:db.wka);this.WEa=gb&&(gb.m0?db:db.WEa);this.VEa=gb&&(gb.m0?this.zone:db.VEa);this.N9a=this.P9a=this.O9a=this.U4=null;var jc=gb&&gb.KWa,rc=db&&db.U4;if(jc||rc)this.U4=jc?gb:D,this.O9a=db,this.P9a=this,this.N9a=Na,gb.r0||(this.Zma=D,this.OIa=db,this.NIa=this.zone),gb.TS||(this.Jla=D,this.VGa=db,this.UGa=this.zone),gb.m0||(this.wka=D,this.WEa=db,this.VEa=this.zone)};I.prototype.BC=function(Na,db){return this.XFa?this.XFa.JWa(this.K8a,this.zone,Na,db):new A(Na,db)};I.prototype.intercept=
function(Na,db,gb){return this.SGa?this.SGa.LWa(this.h$a,this.g$a,Na,db,gb):db};I.prototype.Ek=function(Na,db,gb,jc,rc){return this.WGa?this.WGa.Nda(this.n$a,this.l$a,Na,db,gb,jc,rc):db.apply(gb,jc)};I.prototype.handleError=function(Na,db){return this.tGa?this.tGa.Mda(this.D9a,this.C9a,Na,db):!0};I.prototype.ZT=function(Na,db){var gb=db;if(this.Zma)this.U4&&gb.PX.push(this.P9a),(gb=this.Zma.r0(this.OIa,this.NIa,Na,db))||(gb=db);else if(db.TLb)db.TLb(db);else if("microTask"==db.type)f(db);else throw Error("Oa");
return gb};I.prototype.dS=function(Na,db,gb,jc){return this.Jla?this.Jla.TS(this.VGa,this.UGa,Na,db,gb,jc):db.callback.apply(gb,jc)};I.prototype.WJ=function(Na,db){if(this.wka)Na=this.wka.m0(this.WEa,this.VEa,Na,db);else{if(!db.Q7)throw Error("Pa");Na=db.Q7(db)}return Na};I.prototype.lsa=function(Na,db){try{this.U4&&this.U4.KWa(this.O9a,this.N9a,Na,db)}catch(gb){this.handleError(Na,gb)}};I.prototype.t6=function(Na,db){var gb=this.mtc,jc=gb[Na];db=gb[Na]=jc+db;if(0>db)throw Error("Qa");0!=jc&&0!=db||
this.lsa(this.zone,{kHc:0<gb.microTask,SGc:0<gb.macroTask,BYc:0<gb.eventTask,jd:Na})};var L=function(Na,db,gb,jc,rc,ff){this.Yf=null;this.WT=0;this.PX=null;this.Qj="notScheduled";this.type=Na;this.source=db;this.data=jc;this.TLb=rc;this.Q7=ff;if(!gb)throw Error("Ra");this.callback=gb;var pb=this;this.Ek="eventTask"===Na&&jc&&jc.I2a?L.dS:function(){return L.dS.call(a,pb,this,arguments)}};L.dS=function(Na,db,gb){Na||(Na=this);Cb++;try{return Na.WT++,Na.zone.Mfa(Na,db,gb)}finally{1==Cb&&g(),Cb--}};L.prototype.Ot=
function(Na,db,gb){if(this.Qj===db||this.Qj===gb)this.Qj=Na,"notScheduled"==Na&&(this.PX=null);else throw Error("Sa`"+this.type+"`"+this.source+"`"+Na+"`"+db+"`"+(gb?" or '"+gb+"'":"")+"`"+this.Qj);};L.prototype.toString=function(){return this.data&&"undefined"!==typeof this.data.oL?this.data.oL.toString():Object.prototype.toString.call(this)};L.prototype.toJSON=function(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,WT:this.WT}};_.W.Object.defineProperties(L.prototype,
{zone:{configurable:!0,enumerable:!0,get:function(){return this.Yf}},state:{configurable:!0,enumerable:!0,get:function(){return this.Qj}}});var Q=d("setTimeout"),Z=d("Promise"),la=d("then"),va=[],xa=!1,Da,Sa={name:"NO ZONE"},fb={},lb={ci:d,Jxc:function(){return Nb},cXa:h,YCb:h,YT:f,hNc:function(){return!A[d("ignoreConsoleErrorUncaughtError")]},eea:function(){return[]},bGb:h,vXa:function(){return h},Ivc:function(){return[]},mJc:function(){return h},aGb:function(){return h},ZFb:function(){return h},
lyb:function(){return!1},gL:function(){},IV:function(){return h},JV:function(){},c5a:function(){},u3a:function(){return[]},YFb:function(){return h},pja:function(){return h},GAc:function(){return[]},Qgb:function(){return h},xIa:function(){return h},uXa:function(){return h},DHc:e},Nb={parent:null,zone:new A(null,null)},Eb=null,Cb=0;c("Zone","Zone");return a.Zone=A})("undefined"!==typeof window&&window||"undefined"!==typeof self&&self||global);Zone.vk("Error",function(a,b,c){function d(va){for(var xa={zoneName:va.zone.name},Da=xa;va.parent;){va=va.parent;var Sa={zoneName:va.zone.name};xa=xa.parent=Sa}return Da}function e(va,xa,Da){Da=void 0===Da?!0:Da;va=va.split("\n");for(var Sa=0;va[Sa]!==r&&va[Sa]!==v&&va[Sa]!==A&&va[Sa]!==D&&va[Sa]!==I&&Sa<va.length;)Sa++;for(;Sa<va.length&&xa;Sa++){var fb=va[Sa];if(fb.trim())switch(n[fb]){case 0:va.splice(Sa,1);Sa--;break;case 1:xa=xa.parent?xa.parent:null;va.splice(Sa,1);Sa--;break;default:va[Sa]+=
Da?" ["+xa.zone.name+"]":" ["+xa.zoneName+"]"}}return va.join("\n")}function f(){var va=this,xa=h.apply(this,arguments),Da=xa.originalStack=xa.stack;if(f.stackRewrite&&Da){var Sa=c.Jxc();if("lazy"===L)xa[c.ci("zoneFrameNames")]=d(Sa);else if("default"===L)try{xa.stack=xa.L7c=e(Da,Sa)}catch(fb){}}return this instanceof h&&this.constructor!=h?(Object.keys(xa).concat("stack","message").forEach(function(fb){var lb=xa[fb];if(void 0!==lb)try{va[fb]=lb}catch(Nb){}}),this):xa}var g=c.ci("zoneJsInternalStackFrames"),
h=a[c.ci("Error")]=a.Error,n={},r,v,A,D,I;a.Error=f;var L=a.__Zone_Error_BlacklistedStackFrames_policy||a.__Zone_Error_ZoneJsInternalStackFrames_policy||"default";f.prototype=h.prototype;f[g]=n;f.stackRewrite=!1;var Q=c.ci("zoneAwareStack");"lazy"===L&&Object.defineProperty(f.prototype,"zoneAwareStack",{configurable:!0,enumerable:!0,get:function(){this[Q]||(this[Q]=e(this.Wua,this[c.ci("zoneFrameNames")],!1));return this[Q]},set:function(va){this.Wua=va;this[Q]=e(this.Wua,this[c.ci("zoneFrameNames")],
!1)}});var Z=["stackTraceLimit","captureStackTrace","prepareStackTrace"];(a=Object.keys(h))&&a.forEach(function(va){0===Z.filter(function(xa){return xa===va}).length&&Object.defineProperty(f,va,{get:function(){return h[va]},set:function(xa){h[va]=xa}})});h.hasOwnProperty("stackTraceLimit")&&(h.stackTraceLimit=Math.max(h.stackTraceLimit,15),Object.defineProperty(f,"stackTraceLimit",{get:function(){return h.stackTraceLimit},set:function(va){return h.stackTraceLimit=va}}));h.hasOwnProperty("captureStackTrace")&&
Object.defineProperty(f,"captureStackTrace",{value:function(va,xa){h.captureStackTrace(va,xa)}});Object.defineProperty(f,"prepareStackTrace",{get:function(){return h.YGb},set:function(va){return va&&"function"===typeof va?h.YGb=function(xa,Da){if(Da)for(var Sa=0;Sa<Da.length;Sa++)if("zoneCaptureStackTrace"===Da[Sa].getFunctionName()){Da.splice(Sa,1);break}return va.call(this,xa,Da)}:h.YGb=va}});if("disable"!==L){var la=b.current.BC({name:"detect",Mda:function(va,xa,Da,Sa){if(Sa.Wua&&Error===f)for(va=
Sa.Wua.split(/\n/),Sa=Da=xa=!1;va.length;){var fb=va.shift();if(/:\d+:\d+/.test(fb)||"ZoneAwareError"===fb){var lb=fb.split("(")[0].split("@")[0],Nb=1;-1!==lb.indexOf("ZoneAwareError")&&(-1!==lb.indexOf("new ZoneAwareError")?(r=fb,v=fb.replace("new ZoneAwareError","new Error.ZoneAwareError")):(A=fb,D=fb.replace("Error.",""),-1===fb.indexOf("Error.ZoneAwareError")&&(I=fb.replace("ZoneAwareError","Error.ZoneAwareError"))),n[v]=0);-1!==lb.indexOf("runGuarded")?Da=!0:-1!==lb.indexOf("runTask")?Sa=!0:
-1!==lb.indexOf("run")?xa=!0:Nb=0;n[fb]=Nb;if(xa&&Da&&Sa){f.stackRewrite=!0;break}}}return!1}}).BC({name:"child",r0:function(va,xa,Da,Sa){return va.ZT(Da,Sa)},TS:function(va,xa,Da,Sa,fb,lb){return va.dS(Da,Sa,fb,lb)},m0:function(va,xa,Da,Sa){return va.WJ(Da,Sa)},Nda:function(va,xa,Da,Sa,fb,lb,Nb){return va.Ek(Da,Sa,fb,lb,Nb)}});b=Error.stackTraceLimit;Error.stackTraceLimit=100;la.Ac(function(){la.JA(function(){var va=function(){};la.pwa(g,function(){la.Rfa(g,function(){la.YT(g,function(){throw Error();
},void 0,function(xa){xa.Ot=va;xa.Ek()});la.YT(g,function(){throw Error();},void 0,function(xa){xa.Ot=va;xa.Ek()})},void 0,function(xa){xa.Ot=va;xa.Ek()},function(){})},void 0,function(xa){xa.Ot=va;xa.Ek()},function(){})})});Error.stackTraceLimit=b}});var uda=Object.getOwnPropertyDescriptor,zda=Object.defineProperty,Dda=Object.getPrototypeOf,sGa=Object.create,tGa=Array.prototype.slice,uGa=Zone.Uo("addEventListener"),vGa=Zone.Uo("removeEventListener"),Ida=Zone.Uo(""),Kc=Zone.Uo,wGa="undefined"!==typeof window,Pc=wGa?window:void 0,Lc=wGa&&Pc||"object"===typeof self&&self||global,xGa="undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope,Lda=!("nw"in Lc)&&"undefined"!==typeof Lc.process&&"[object process]"==={}.toString.call(Lc.process),
yGa=!Lda&&!xGa&&!(!wGa||!Pc.HTMLElement),zGa="undefined"!==typeof Lc.process&&"[object process]"==={}.toString.call(Lc.process)&&!xGa&&!(!wGa||!Pc.HTMLElement),xda={},yda=function(a){if(a=a||Lc.event){var b=xda[a.type];b||(b=xda[a.type]=Kc("ON_PROPERTY"+a.type));var c=this||a.target||Lc;b=c[b];yGa&&c===Pc&&"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}},Mc=Kc("originalInstance"),
Fda=!1,Gda=!1;var Rc=!1;if("undefined"!==typeof window)try{var AGa=Object.defineProperty({},"passive",{get:function(){Rc=!0}});window.addEventListener("test",AGa,AGa);window.removeEventListener("test",AGa,AGa)}catch(a){Rc=!1}var Nda={I2a:!0},Qc={},Mda={},Pda=new RegExp("^"+Ida+"(\\w+)(true|false)$"),Kda=Kc("propagationStopped");Zone.vk("ZoneAwarePromise",function(a,b,c){function d(pb){if(pb&&pb.toString===Object.prototype.toString){var Gb=pb.constructor&&pb.constructor.name;return(Gb?Gb:"")+": "+JSON.stringify(pb)}return pb?pb.toString():Object.prototype.toString.call(pb)}function e(pb){c.cXa(pb);try{var Gb=b[Da];"function"===typeof Gb&&Gb.call(this,pb)}catch(hb){}}function f(pb){return pb}function g(pb){return rc.reject(pb)}function h(pb,Gb){return function(hb){try{n(pb,Gb,hb)}catch(tb){n(pb,!1,tb)}}}function n(pb,Gb,hb){var tb=
Cb();if(pb===hb)throw new TypeError("Ua");if(null===pb[Sa]){var jb=null;try{if("object"===typeof hb||"function"===typeof hb)jb=hb&&hb.then}catch(wb){return tb(function(){n(pb,!1,wb)})(),pb}if(!1!==Gb&&hb instanceof rc&&hb.hasOwnProperty(Sa)&&hb.hasOwnProperty(fb)&&null!==hb[Sa])r(hb),n(pb,hb[Sa],hb[fb]);else if(!1!==Gb&&"function"===typeof jb)try{jb.call(hb,tb(h(pb,Gb)),tb(h(pb,!1)))}catch(wb){tb(function(){n(pb,!1,wb)})()}else{pb[Sa]=Gb;tb=pb[fb];pb[fb]=hb;pb[lb]===lb&&!0===Gb&&(pb[Sa]=pb[Eb],pb[fb]=
pb[Nb]);!1===Gb&&hb instanceof Error&&(jb=b.Mpa&&b.Mpa.data&&b.Mpa.data.__creationTrace__)&&L(hb,Na,{configurable:!0,enumerable:!1,writable:!0,value:jb});for(jb=0;jb<tb.length;)v(pb,tb[jb++],tb[jb++],tb[jb++],tb[jb++]);if(0==tb.length&&0==Gb){pb[Sa]=0;Gb=hb;try{throw Error("Va`"+d(hb)+"`"+(hb&&hb.stack?"\n"+hb.stack:""));}catch(wb){Gb=wb}la&&(Gb.dPc=!0);Gb.R0=hb;Gb.promise=pb;Gb.zone=b.current;Gb.UH=b.Mpa;Z.push(Gb);c.YT()}}}return pb}function r(pb){if(0===pb[Sa]){try{var Gb=b[db];Gb&&"function"===
typeof Gb&&Gb.call(this,{R0:pb[fb],promise:pb})}catch(hb){}pb[Sa]=!1;for(Gb=0;Gb<Z.length;Gb++)pb===Z[Gb].promise&&Z.splice(Gb,1)}}function v(pb,Gb,hb,tb,jb){r(pb);var wb=pb[Sa],na=wb?"function"===typeof tb?tb:f:"function"===typeof jb?jb:g;Gb.YT("Promise.then",function(){try{var mc=pb[fb],Nc=!!hb&&lb===hb[lb];Nc&&(hb[Nb]=mc,hb[Eb]=wb);var qd=Gb.Ac(na,void 0,Nc&&na!==g&&na!==f?[]:[mc]);n(hb,!0,qd)}catch(Yc){n(hb,!1,Yc)}},hb)}function A(pb){var Gb=pb.prototype,hb=I(Gb,"then");if(!hb||!1!==hb.writable&&
hb.configurable){var tb=Gb.then;Gb[xa]=tb;pb.prototype.then=function(jb,wb){var na=this;return(new rc(function(mc,Nc){tb.call(na,mc,Nc)})).then(jb,wb)};pb[ff]=!0}}function D(pb){return function(Gb,hb){Gb=pb.apply(Gb,hb);if(Gb instanceof rc)return Gb;hb=Gb.constructor;hb[ff]||A(hb);return Gb}}var I=Object.getOwnPropertyDescriptor,L=Object.defineProperty,Q=c.ci,Z=[],la=!0===a[Q("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],va=Q("Promise"),xa=Q("then");c.cXa=function(pb){if(c.hNc()){var Gb=pb&&pb.R0;
Gb?console.error("Unhandled Promise rejection:",Gb instanceof Error?Gb.message:Gb,"; Zone:",pb.zone.name,"; Task:",pb.UH&&pb.UH.source,"; Value:",Gb,Gb instanceof Error?Gb.stack:void 0):console.error(pb)}};c.YCb=function(){for(var pb={};Z.length;){pb.rV=Z.shift();try{pb.rV.zone.JA(function(Gb){return function(){if(Gb.rV.dPc)throw Gb.rV.R0;throw Gb.rV;}}(pb))}catch(Gb){e(Gb)}pb={rV:pb.rV}}};var Da=Q("unhandledPromiseRejectionHandler"),Sa=Q("state"),fb=Q("value"),lb=Q("finally"),Nb=Q("parentPromiseValue"),
Eb=Q("parentPromiseState"),Cb=function(){var pb=!1;return function(Gb){return function(){pb||(pb=!0,Gb.apply(null,arguments))}}},Na=Q("currentTaskTrace"),db=Q("rejectionHandledHandler"),gb=function(){},jc=a.AggregateError,rc=function(pb){if(!(this instanceof rc))throw Error("Wa");this[Sa]=null;this[fb]=[];try{var Gb=Cb();pb&&pb(Gb(h(this,!0)),Gb(h(this,!1)))}catch(hb){n(this,!1,hb)}};rc.toString=function(){return"function ZoneAwarePromise() { [native code] }"};rc.resolve=function(pb){return n(new this(null),
!0,pb)};rc.reject=function(pb){return n(new this(null),!1,pb)};rc.any=function(pb){if(!pb||"function"!==typeof pb[Symbol.iterator])return Promise.reject(new jc([],"All promises were rejected"));var Gb=[],hb=0;try{for(var tb=_.l(pb),jb=tb.next();!jb.done;jb=tb.next()){var wb=jb.value;hb++;Gb.push(rc.resolve(wb))}}catch(Nc){return Promise.reject(new jc([],"All promises were rejected"))}if(0===hb)return Promise.reject(new jc([],"All promises were rejected"));var na=!1,mc=[];return new rc(function(Nc,
qd){for(var Yc=0;Yc<Gb.length;Yc++)Gb[Yc].then(function(dd){na||(na=!0,Nc(dd))},function(dd){mc.push(dd);hb--;0===hb&&(na=!0,qd(new jc(mc,"All promises were rejected")))})})};rc.race=function(pb){function Gb(mc){tb(mc)}function hb(mc){jb(mc)}var tb,jb,wb=new this(function(mc,Nc){tb=mc;jb=Nc});pb=_.l(pb);for(var na=pb.next();!na.done;na=pb.next())(na=na.value)&&na.then||(na=this.resolve(na)),na.then(Gb,hb);return wb};rc.all=function(pb){return rc.Oeb(pb)};rc.allSettled=function(pb){return(this&&this.prototype instanceof
rc?this:rc).Oeb(pb,{cPc:function(Gb){return{status:"fulfilled",value:Gb}},Fzc:function(Gb){return{status:"rejected",reason:Gb}}})};rc.Oeb=function(pb,Gb){var hb,tb,jb=new this(function(Yc,dd){hb=Yc;tb=dd}),wb=2,na=0,mc=[],Nc={};pb=_.l(pb);for(var qd=pb.next();!qd.done;Nc={tja:Nc.tja},qd=pb.next()){(qd=qd.value)&&qd.then||(qd=this.resolve(qd));Nc.tja=na;try{qd.then(function(Yc){return function(dd){mc[Yc.tja]=Gb?Gb.cPc(dd):dd;wb--;0===wb&&hb(mc)}}(Nc),function(Yc){return function(dd){Gb?(mc[Yc.tja]=
Gb.Fzc(dd),wb--,0===wb&&hb(mc)):tb(dd)}}(Nc))}catch(Yc){tb(Yc)}wb++;na++}wb-=2;0===wb&&hb(mc);return jb};_.W.Object.defineProperty(rc.prototype,Symbol.toStringTag,{configurable:!0,enumerable:!0,get:function(){return"Promise"}});_.W.Object.defineProperty(rc.prototype,Symbol.species,{configurable:!0,enumerable:!0,get:function(){return rc}});rc.prototype.then=function(pb,Gb){var hb,tb=null==(hb=this.constructor)?void 0:hb[Symbol.species];tb&&"function"===typeof tb||(tb=this.constructor||rc);hb=new tb(gb);
tb=b.current;null==this[Sa]?this[fb].push(tb,hb,pb,Gb):v(this,tb,hb,pb,Gb);return hb};rc.prototype.catch=function(pb){return this.then(null,pb)};rc.prototype.finally=function(pb){var Gb,hb=null==(Gb=this.constructor)?void 0:Gb[Symbol.species];hb&&"function"===typeof hb||(hb=rc);Gb=new hb(gb);Gb[lb]=lb;hb=b.current;null==this[Sa]?this[fb].push(hb,Gb,pb,pb):v(this,hb,Gb,pb,pb);return Gb};rc.resolve=rc.resolve;rc.reject=rc.reject;rc.race=rc.race;rc.all=rc.all;va=a[va]=a.Promise;a.Promise=rc;var ff=Q("thenPatched");
c.mJc=A;va&&(A(va),Oc(a,"fetch",function(pb){return D(pb)}));Promise[b.Uo("uncaughtPromiseErrors")]=Z;return rc});var Sda=Kc("zoneTask");Zone.vk("toString",function(a){var b=Function.prototype.toString,c=Kc("OriginalDelegate"),d=Kc("Promise"),e=Kc("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)}});Zone.vk("util",function(a,b,c){var d=Vda(a);c.bGb=Bda;c.vXa=Oc;c.Ivc=tda;c.aGb=Eda;var e=b.Uo("BLACK_LISTED_EVENTS"),f=b.Uo("UNPATCHED_EVENTS");a[f]&&(a[e]=a[f]);a[e]&&(b[e]=b[f]=a[e]);c.ZFb=Rda;c.eea=Qda;c.lyb=Hda;c.IV=zda;c.JV=uda;c.c5a=sGa;c.u3a=tGa;c.YFb=Cda;c.pja=sda;c.GAc=Uda;c.Qgb=Jc;c.xIa=Object.defineProperty;c.uXa=Tda;c.gL=function(){return{mCc:Mda,uVb:Qc,Iqb:d,we:yGa,dta:zGa,ZEc:Lda,z5a:"true",S3a:"false",H5a:Ida,EVb:"addEventListener",Rec:"removeEventListener"}}});var Wda,Xda,Yda,Zda,Uc;var gea=[].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.vk("defineProperty",function(c,d,e){e.xIa=cea;bea()});b.vk("registerElement",function(c,d,e){d=e.gL();var f=d.dta;(d.we||f)&&"registerElement"in c.document&&e.uXa(e,document,"Document","registerElement",["createdCallback","attachedCallback","detachedCallback","attributeChangedCallback"])});b.vk("EventTargetLegacy",function(c,d,e){dea(c,e);d=e.gL();var f=d.dta;d.ZEc&&!f||fea(e,c)||(d="undefined"!==typeof WebSocket,
hea(e),e.YFb("XMLHttpRequest"),d&&eea(e,c),Zone[e.ci("patchEvents")]=!0)})}})("undefined"!==typeof window?window:"undefined"!==typeof global?global:"undefined"!==typeof self?self:{});Zone.vk("legacy",function(a){(a=a[Zone.Uo("legacyPatch")])&&a()});Zone.vk("queueMicrotask",function(a,b,c){c.vXa(a,"queueMicrotask",function(){return function(d,e){b.current.YT("queueMicrotask",e[0])}})});Zone.vk("timers",function(a){Tc(a,"set","clear","Timeout");Tc(a,"set","clear","Interval");Tc(a,"set","clear","Immediate")});Zone.vk("requestAnimationFrame",function(a){Tc(a,"request","cancel","AnimationFrame");Tc(a,"mozRequest","mozCancel","AnimationFrame");Tc(a,"webkitRequest","webkitCancel","AnimationFrame")});
Zone.vk("blocking",function(a,b){for(var c=["alert","prompt","confirm"],d=0;d<c.length;d++)Oc(a,c[d],function(e,f,g){return function(h,n){return b.current.Ac(e,a,n,g)}})});
Zone.vk("EventTarget",function(a,b,c){c.ZFb(a,c);if(!Zone[c.ci("patchEventTarget")]){var d=c.gL();b=d.Iqb;var e=d.uVb,f=d.z5a,g=d.S3a;d=d.H5a;for(var h=0;h<b.length;h++){var n=b[h],r=d+(n+g),v=d+(n+f);e[n]={};e[n][g]=r;e[n][f]=v}(b=a.EventTarget)&&b.prototype&&c.eea(a,c,[b&&b.prototype])}(b=a.XMLHttpRequestEventTarget)&&b.prototype&&c.eea(a,c,[b.prototype])});Zone.vk("MutationObserver",function(){Cda("MutationObserver");Cda("WebKitMutationObserver")});Zone.vk("IntersectionObserver",function(){Cda("IntersectionObserver")});
Zone.vk("FileReader",function(){Cda("FileReader")});
Zone.vk("on_property",function(a,b,c){if((!Lda||zGa)&&!Zone[c.ci("patchEvents")]){b=a.__Zone_ignore_on_properties;c=[];if(yGa){var d=window;c=c.concat("Document SVGElement Element HTMLElement HTMLBodyElement HTMLMediaElement HTMLFrameSetElement HTMLFrameElement HTMLIFrameElement HTMLMarqueeElement Worker".split(" "));a:{try{var e=Pc.navigator.userAgent;if(-1!==e.indexOf("MSIE ")||-1!==e.indexOf("Trident/")){var f=!0;break a}}catch(h){}f=!1}e=f?[{target:d,KDc:["error"]}]:[];var g=Vda(d);f=Dda(d);d&&
(e=Uda(d,g,b?b.concat(e):b),Bda(d,e,f))}c=c.concat("XMLHttpRequest XMLHttpRequestEventTarget IDBIndex IDBRequest IDBOpenDBRequest IDBDatabase IDBTransaction IDBCursor WebSocket".split(" "));for(d=0;d<c.length;d++)(e=a[c[d]])&&e.prototype&&(f=e.prototype,e=Vda(e.prototype),f&&(e=Uda(f,e,b),Bda(f,e,void 0)))}});
Zone.vk("customElements",function(a,b,c){b=c.gL();var d=b.dta;(b.we||d)&&a.customElements&&"customElements"in a&&c.uXa(c,a.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])});
Zone.vk("XHR",function(a,b){(function(n){function r(Da){var Sa=Da.data,fb=Sa.target;fb[f]=!1;fb[h]=!1;var lb=fb[e];I||(I=fb[uGa],L=fb[vGa]);lb&&L.call(fb,"readystatechange",lb);lb=fb[e]=function(){if(fb.readyState===fb.DONE)if(!Sa.aborted&&fb[f]&&"scheduled"===Da.state){var Nb=fb[b.Uo("loadfalse")];if(0!==fb.status&&Nb&&0<Nb.length){var Eb=Da.Ek;Da.Ek=function(){for(var Cb=fb[b.Uo("loadfalse")],Na=0;Na<Cb.length;Na++)Cb[Na]===Da&&Cb.splice(Na,1);Sa.aborted||"scheduled"!==Da.state||Eb.call(Da)};Nb.push(Da)}else Da.Ek()}else Sa.aborted||
!1!==fb[f]||(fb[h]=!0)};I.call(fb,"readystatechange",lb);fb[c]||(fb[c]=Da);va.apply(fb,Sa.args);fb[f]=!0;return Da}function v(){}function A(Da){Da=Da.data;Da.aborted=!0;return xa.apply(Da.target,Da.args)}var D=n.XMLHttpRequest;if(D){D=D.prototype;var I=D[uGa],L=D[vGa];!I&&(n=n.XMLHttpRequestEventTarget)&&(n=n.prototype,I=n[uGa],L=n[vGa]);var Q=Oc(D,"open",function(){return function(Da,Sa){Da[d]=0==Sa[2];Da[g]=Sa[1];return Q.apply(Da,Sa)}}),Z=Kc("fetchTaskAborting"),la=Kc("fetchTaskScheduling"),va=
Oc(D,"send",function(){return function(Da,Sa){if(!0===b.current[la]||Da[d])return va.apply(Da,Sa);Sa={target:Da,url:Da[g],aca:!1,args:Sa,aborted:!1};var fb=Zone.current.Rfa("XMLHttpRequest.send",v,Sa,r,A);Da&&!0===Da[h]&&!Sa.aborted&&"scheduled"===fb.state&&fb.Ek()}}),xa=Oc(D,"abort",function(){return function(Da,Sa){var fb=Da[c];if(fb&&"string"==typeof fb.type)null==fb.Q7||fb.data&&fb.data.aborted||fb.zone.WJ(fb);else if(!0===b.current[Z])return xa.apply(Da,Sa)}})}})(a);var c=Kc("xhrTask"),d=Kc("xhrSync"),
e=Kc("xhrListener"),f=Kc("xhrScheduled"),g=Kc("xhrURL"),h=Kc("xhrErrorBeforeScheduled")});Zone.vk("geolocation",function(a){a.navigator&&a.navigator.geolocation&&wda(a.navigator.geolocation)});
Zone.vk("PromiseRejectionEvent",function(a,b){function c(d){return function(e){Oda(a,d).forEach(function(f){var g=a.PromiseRejectionEvent;g&&(g=new g(d,{promise:e.promise,reason:e.R0}),f.Ek(g))})}}a.PromiseRejectionEvent&&(b[Kc("unhandledPromiseRejectionHandler")]=c("unhandledrejection"),b[Kc("rejectionHandledHandler")]=c("rejectionhandled"))});Zone.vk("canvas",function(a,b,c){a=a.HTMLCanvasElement;"undefined"!==typeof a&&a.prototype&&a.prototype.toBlob&&c.aGb(a.prototype,"toBlob",function(d,e){return{name:"HTMLCanvasElement.toBlob",target:d,Koa:0,args:e}})});var lea=Wc({M5a:Wc});var mea=Wc({ua:Wc}),qea=Wc({Da:Wc}),nea=Wc({M1c:Wc}),rea=Wc({N1c:Wc});_.Nd=function(a,b){this.Rmc=a;this.ua=void 0;"number"==typeof b?this.Ky=b:void 0!==b&&(this.ua=_.u({token:this,Ja:b.Ja||"root",oa:b.oa}))};_.Nd.prototype.toString=function(){return"InjectionToken "+this.Rmc};_.W.Object.defineProperties(_.Nd.prototype,{md:{configurable:!0,enumerable:!0,get:function(){return this}}});var Nfa=new _.Nd("ENVIRONMENT_INITIALIZER");_.de="undefined"!==typeof globalThis&&globalThis||"undefined"!==typeof global&&global||"undefined"!==typeof window&&window||"undefined"!==typeof self&&"undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&self;_.ed=function(a,b){b=Error.call(this,"NG0"+Math.abs(a)+(b?": "+b.trim():""));this.message=b.message;"stack"in b&&(this.stack=b.stack);this.code=a};_.V(_.ed,Error);var vea;var BGa={},CGa=/\n/gm,xea=void 0;var EGa;_.DGa=Bea(Eea(function(a){return{token:a}}),-1);_.Pk=Bea(Eea(),8);EGa=Bea(Eea(),2);_.Qk=Bea(Eea(),4);Bea(Eea(),1);var Kea=Wc({ya:Wc}),Lea=Wc({Ia:Wc}),Nea=Wc({He:Wc}),FGa=Wc({Ea:Wc}),Oea=Wc({ha:Wc}),mfa=Wc({Ky:Wc}),GGa=Wc({jTc:Wc});var Mea;Mea={};_.jd=[];var Fea=0;var Sea=function(a,b,c){this.wi=a;this.rf=b;this.kG=c};_.pd.MHc=!0;_.vd=$ea(null);var zfa=function(a,b){var c=_.z;this.oa=a;this.pZa=!1;this.kwc=b;this.Lwb=c};var kfa,nfa,Id;kfa=!0;nfa=0;Id={};_.Kd=function(a,b){this.e6=a;this.Cl=b};_.Kd.prototype.get=function(a,b,c){return wfa(this.e6,this.Cl,a,zea(c),b)};Wc({Ca:String,wc:Wc});var Mfa=new _.Nd("INJECTOR_DEF_TYPES");var Ofa=Wc({Ca:String,wc:Wc});var HGa=new _.Nd("INJECTOR",-1);var Rfa=function(){};Rfa.prototype.get=function(a,b){b=void 0===b?BGa:b;if(b===BGa)throw a=Error("ab`"+_.Xc(a)),a.name="NullInjectorError",a;return b};var mia=new _.Nd("Set Injector scope.");var Wfa={},IGa={},Qfa=void 0,Rk=function(){},Rd=function(a,b,c,d){var e=this;this.parent=b;this.source=c;this.scopes=d;this.DA=new Map;this.FHa=new Set;this.NHa=[];this.Rb=!1;Yfa(a,function(f){return JGa(e,f)});this.DA.set(HGa,Od(void 0,this));d.has("environment")&&this.DA.set(Rk,Od(void 0,this));a=this.DA.get(mia);null!=a&&"string"===typeof a.value&&this.scopes.add(a.value);this.Mwb=new Set(this.get(Mfa.md,_.jd,2))};_.V(Rd,Rk);
Rd.prototype.destroy=function(){KGa(this);this.Rb=!0;try{for(var a=_.l(this.FHa),b=a.next();!b.done;b=a.next())b.value.La();for(var c=_.l(this.NHa),d=c.next();!d.done;d=c.next()){var e=d.value;e()}}finally{this.DA.clear(),this.FHa.clear(),this.Mwb.clear(),this.NHa.length=0}};Rd.prototype.wf=function(a){this.NHa.push(a)};var Ff=function(a,b){KGa(a);a=hd(a);var c=gd();try{return b()}finally{hd(a),gd(c)}};
Rd.prototype.get=function(a,b,c){b=void 0===b?BGa:b;c=void 0===c?0:c;KGa(this);if(a.hasOwnProperty(GGa))return a[GGa](this);c=zea(c);var d=hd(this),e=gd();try{if(!(c&4)){var f=this.DA.get(a);if(void 0===f){var g=("function"===typeof a||"object"===typeof a&&a instanceof _.Nd)&&oea(a),h;if(h=g)if(g.Ja){var n=$c(g.Ja);h="string"===typeof n?"any"===n||this.scopes.has(n):this.Mwb.has(n)}else h=!1;f=h?Od(Ufa(a),Wfa):null;this.DA.set(a,f)}if(null!=f){b=f;b.value===Wfa&&(b.value=IGa,b.value=b.oa());var r;
if(r="object"===typeof b.value&&b.value){var v=b.value;r=null!==v&&"object"===typeof v&&"function"===typeof v.La}r&&this.FHa.add(b.value);return b.value}}var A=c&2?Sfa():this.parent;b=c&8&&b===BGa?null:b;return A.get(a,b)}catch(xa){if("NullInjectorError"===xa.name){(xa.ngTempTokenPath=xa.ngTempTokenPath||[]).unshift(_.Xc(a));if(d)throw xa;r=xa;var D=this.source,I=r.ngTempTokenPath;a.__source&&I.unshift(a.__source);var L="\n"+r.message;a=D;a=void 0===a?null:a;L=L&&"\n"===L.charAt(0)&&"\u0275"==L.charAt(1)?
L.slice(2):L;var Q=_.Xc(I);if(Array.isArray(I))Q=I.map(_.Xc).join(" -> ");else if("object"===typeof I){D=[];for(var Z in I)if(I.hasOwnProperty(Z)){var la=I[Z];D.push(Z+":"+("string"===typeof la?JSON.stringify(la):_.Xc(la)))}Q="{"+D.join(", ")+"}"}var va="R3InjectorError"+(a?"("+a+")":"")+"["+Q+"]: "+L.replace(CGa,"\n  ");r.message=va;r.ngTokenPath=I;r.ngTempTokenPath=null;throw r;}throw xa;}finally{gd(e),hd(d)}};
var $fa=function(a){var b=hd(a),c=gd();try{for(var d=a.get(Nfa.md,_.jd,2),e=_.l(d),f=e.next();!f.done;f=e.next()){var g=f.value;g()}}finally{hd(b),gd(c)}};Rd.prototype.toString=function(){for(var a=[],b=_.l(this.DA.keys()),c=b.next();!c.done;c=b.next())a.push(_.Xc(c.value));return"R3Injector["+a.join(", ")+"]"};
var KGa=function(a){if(a.Rb)throw new _.ed(205,!1);},JGa=function(a,b){b=$c(b);var c=Md(b)?b:$c(b&&b.Ca),d=Xfa(b);if(Md(b)||!0!==b.md)a.DA.get(c);else{var e=a.DA.get(c);e||(e=Od(void 0,Wfa,!0),e.oa=function(){return Aea(e.md)},a.DA.set(c,e));c=b;e.md.push(b)}a.DA.set(c,d)};_.W.Object.defineProperties(Rd.prototype,{nc:{configurable:!0,enumerable:!0,get:function(){return this.Rb}}});var re;_.Tf=function(){};re=function(a){if(Array.isArray(a))return aga({name:""},void 0,a,"");var b,c=null!=(b=a.name)?b:"";return aga({name:c},a.parent,a.Ob,c)};_.LGa=new Rfa;_.Tf.ua=_.u({token:_.Tf,Ja:"any",oa:function(){return _.w(HGa)}});_.Tf.Ky=-1;var MGa=function(a,b){this.token=a;this.id=b;if(!a)throw new _.ed(208,!1);this.displayName=_.Xc(this.token)};_.W.Object.defineProperties(MGa,{wWa:{configurable:!0,enumerable:!0,get:function(){return NGa.wWa}}});var OGa=function(){this.lka=new Map};OGa.prototype.get=function(a){if(a instanceof MGa)return a;if(this.lka.has(a))return this.lka.get(a);var b=new MGa(a,MGa.wWa);this.lka.set(a,b);return b};_.W.Object.defineProperties(OGa.prototype,{wWa:{configurable:!0,enumerable:!0,get:function(){return this.lka.size}}});
var NGa=new OGa;NGa.get($c(_.Tf));_.Sk=function(){};var PGa=function(){},QGa=function(){};var RGa=function(){},SGa=function(){};_.Sd=function(a){this.ta=a};_.Sd.Ky=function(){return Td(_.zd(),_.wd())};var TGa;TGa=function(){};_.Tk=function(){};_.Tk.Ky=function(){var a=_.wd(),b=_.td(_.zd().index,a);return(_.md(b)?b:a)[11]};var bha;_.cga=new Map;bha=0;_.le=function(){this.r7a=console};_.le.prototype.handleError=function(a){var b=this.Anc(a);this.r7a.error("ERROR",a);b&&this.r7a.error("ORIGINAL ERROR",b)};_.le.prototype.Anc=function(a){for(a=a&&a.ngOriginalError;a&&a.ngOriginalError;)a=a.ngOriginalError;return a||null};var qga;var lga=kga,mga;_.ie={};var yga=void 0;var ae=function(a){this.Cjb=a};ae.prototype.toString=function(){return"SafeValue must use [property]=binding: "+this.Cjb+" (see https://g.co/ng/security#xss)"};var UGa=function(){ae.apply(this,arguments)};_.V(UGa,ae);UGa.prototype.getTypeName=function(){return"HTML"};var VGa=function(){ae.apply(this,arguments)};_.V(VGa,ae);VGa.prototype.getTypeName=function(){return"URL"};var WGa=function(){ae.apply(this,arguments)};_.V(WGa,ae);WGa.prototype.getTypeName=function(){return"ResourceURL"};var Aga;var Ega=function(a){this.VDc=a};Ega.prototype.gaa=function(a){a="<body><remove></remove>"+a;try{var b=(new window.DOMParser).parseFromString(Cga(a),"text/html").body;if(null===b)return this.VDc.gaa(a);b.removeChild(b.firstChild);return b}catch(c){return null}};var Dga=function(a){this.Yxc=a;this.UDc=this.Yxc.implementation.createHTMLDocument("sanitization-inert")};Dga.prototype.gaa=function(a){var b=this.UDc.createElement("template");b.innerHTML=Cga(a);return b};var Gga=/^(?:(?:https?|mailto|data|ftp|tel|file|sms):|[^&:/?#]*(?:[/?#]|$))/gi;var XGa=ee("area,br,col,hr,img,wbr"),YGa=ee("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),ZGa=ee("rp,rt"),$Ga=Iga(ZGa,YGa),aHa=Iga(YGa,ee("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")),bHa=Iga(ZGa,ee("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")),
Pga=Iga(XGa,aHa,bHa,$Ga),Rga=ee("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),cHa=ee("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,srcset,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),
dHa=ee("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"),
Qga=Iga(Rga,cHa,dHa),Sga=ee("script,style,template"),Nga=function(){this.wF=[]};Nga.prototype.endElement=function(a){a=a.nodeName.toLowerCase();Pga.hasOwnProperty(a)&&!XGa.hasOwnProperty(a)&&(this.wF.push("</"),this.wF.push(a),this.wF.push(">"))};var Tga=function(a,b){if(b&&(a.compareDocumentPosition(b)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw Error("fb`"+a.outerHTML);return b},Jga=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Kga=/([^#-~ |!])/g,Mga;var eHa={NONE:0,URc:1,TSc:2,ISc:3,URL:4,ESc:5,0:"NONE",1:"HTML",2:"STYLE",3:"SCRIPT",4:"URL",5:"RESOURCE_URL"};var Vga;var gf=function(a,b){this.Cl=a;this.Blc=b;this.Ur=null;this.rka=!1};gf.prototype.destroy=function(){if(this.Ur)this.Ur.QY(this);else if(this.rka){var a=this.Cl[3];if(_.nd(a)){var b=a[8],c=b?b.indexOf(this):-1;-1<c&&(gga(a,c),Cfa(b,c))}this.rka=!1}iga(this.Cl[1],this.Cl)};gf.prototype.wf=function(a){var b=this.Cl;null===b[22]&&(b[22]=[]);b[22].push(a)};_.Uk=function(a){Fha(a.Blc||a.Cl)};gf.prototype.detach=function(){this.Cl[2]&=-65};gf.prototype.fe=function(){Hha(this.Cl[1],this.Cl,this.context)};
_.W.Object.defineProperties(gf.prototype,{tl:{configurable:!0,enumerable:!0,get:function(){var a=this.Cl,b=a[1];return Lha(b,a,b.firstChild,[])}},context:{configurable:!0,enumerable:!0,get:function(){return this.Cl[8]},set:function(a){this.Cl[8]=a}},nc:{configurable:!0,enumerable:!0,get:function(){return 128===(this.Cl[2]&128)}}});var fHa=function(a){gf.call(this,a);this.ZJa=a};_.V(fHa,gf);fHa.prototype.fe=function(){var a=this.ZJa;Hha(a[1],a,a[8],!1)};
_.W.Object.defineProperties(fHa.prototype,{context:{configurable:!0,enumerable:!0,get:function(){return null}}});var gHa=function(){};gHa.ua=_.u({token:gHa,Ja:"root",oa:function(){return null}});var Vk=function(){this.rra="0.0.0-PLACEHOLDER";this.Pu=["0","0","0-PLACEHOLDER"].slice(2).join(".")},hHa=new Vk;var iHa={};var jHa=function(a){this.Co=a};_.V(jHa,_.Sk);jHa.prototype.xD=function(a){return new kHa(a[Kea]||null,this.Co)};var lHa=function(a,b){this.zc=a;this.ava=b};lHa.prototype.get=function(a,b,c){c=zea(c);var d=this.zc.get(a,iHa,c);return d!==iHa||b===iHa?d:this.ava.get(a,b,c)};var kHa=function(a,b){this.IF=a;this.Co=b;this.qpa=a.type;this.lb=a.qa.map(xga).join(",");this.lc=a.lc?a.lc:[];this.vEc=!!b};_.V(kHa,SGa);
kHa.prototype.create=function(a,b,c,d){d=d||this.Co;var e;(d=d instanceof Rk?d:null==(e=d)?void 0:e.zc)&&null!==this.IF.HRa&&(d=this.IF.HRa(d)||d);d=d?new lHa(a,d):a;var f=d.get(TGa,null);if(null===f)throw new _.ed(407,!1);var g=d.get(gHa,null);e=f.FY(null,this.IF);a=this.IF.qa[0][0]||"div";if(c)a=e.k_a(c,3===this.IF.ob);else{var h=a.toLowerCase();a=e.createElement(a,"svg"===h?"svg":"math"===h?"math":null)}h=a;var n=this.IF.TWa?288:272;a=pha(0,null,null,1,0,null,null,null,null,null);d=cha(null,a,
null,n,null,null,f,e,g,d,null);Zea(d);try{var r=this.IF;g=null;if(r.F$){var v=[];g=new Map;r.F$(r,v,g);v.push(r)}else v=[r];var A=d[1];d[23]=h;var D=he(A,23,2,"#host",null);A=v;for(var I=d[1],L=_.l(A),Q=L.next();!Q.done;Q=L.next())D.gA=ifa(D.gA,Q.value.Eb);null!==D.gA&&(Kha(D,D.gA,!0),null!==h&&sga(e,h,D));var Z=f.FY(h,r),la=cha(d,kha(r),null,r.TWa?32:16,d[D.index],D,f,Z,null,null,null);I.Ck&&Bha(I,D,A.length-1);lha(d,la);var va=d[D.index]=la;var xa=a.data[23];if(h)if(c)gfa(e,h,["ng-version",hHa.rra]);
else{var Da=r.qa[0];c=[];D=[];I=1;for(L=2;I<Da.length;){var Sa=Da[I];if("string"===typeof Sa)2===L?""!==Sa&&c.push(Sa,Da[++I]):8===L&&D.push(Sa);else{if(0!==(L&1))break;L=Sa}I++}c&&gfa(e,h,c);if(D&&0<D.length){var fb=D.join(" ");""===fb?e.removeAttribute(h,"class"):e.setAttribute(h,"class",fb)}}if(void 0!==b){var lb=this.lc,Nb=xa.Su=[];for(Da=0;Da<lb.length;Da++){var Eb=b[Da];Nb.push(null!=Eb?Array.from(Eb):null)}}b=v;v=[Nha];var Cb=_.zd(),Na=d[1],db=sd(Cb,d);Cha(Na,d,Cb,b,null,g);for(lb=0;lb<b.length;lb++){var gb=
Jd(d,Na,Cb.Am+lb,Cb);_.Ud(gb,d)}mha(Na,d,Cb);db&&_.Ud(db,d);var jc=Jd(d,Na,Cb.Am+Cb.sw,Cb);va[8]=d[8]=jc;if(null!==v)for(var rc=_.l(v),ff=rc.next();!ff.done;ff=rc.next()){var pb=ff.value;pb(jc,r)}jha(Na,Cb,va);var Gb=jc;gha(a,d,null)}finally{bfa()}return new Wk(this.qpa,Gb,Td(xa,d),d,xa)};_.W.Object.defineProperties(kHa.prototype,{inputs:{configurable:!0,enumerable:!0,get:function(){return Mha(this.IF.inputs)}},outputs:{configurable:!0,enumerable:!0,get:function(){return Mha(this.IF.outputs)}}});
var Wk=function(a,b,c,d,e){this.location=c;this.Sbb=d;this.e6=e;this.instance=b;this.vu=this.Jl=new fHa(d);this.qpa=a};_.V(Wk,RGa);Wk.prototype.IH=function(a,b){var c=this.e6.inputs,d;null!==c&&(d=c[a])&&(c=this.Sbb,zha(c[1],c,d,a,b),Aha(c,this.e6.index))};Wk.prototype.destroy=function(){this.vu.destroy()};Wk.prototype.wf=function(a){this.vu.wf(a)};_.W.Object.defineProperties(Wk.prototype,{zc:{configurable:!0,enumerable:!0,get:function(){return new _.Kd(this.e6,this.Sbb)}}});var mHa=function(a,b){this.Cd=b;this.MEa=[];this.QNa=[];this.cC=new jHa(this);var c=(a[FGa]||null).bootstrap;this.MEa=c instanceof Function?c():c;this.Pma=Zfa(a,b,[{Ca:PGa,wc:this},{Ca:_.Sk,wc:this.cC}],_.Xc(a),new Set(["environment"]));$fa(this.Pma);this.instance=this.Pma.get(a)};_.V(mHa,PGa);mHa.prototype.destroy=function(){var a=this.Pma;!a.nc&&a.destroy();this.QNa.forEach(function(b){return b()});this.QNa=null};mHa.prototype.wf=function(a){this.QNa.push(a)};
_.W.Object.defineProperties(mHa.prototype,{zc:{configurable:!0,enumerable:!0,get:function(){return this.Pma}}});var Sja=function(a){this.qDb=a};_.V(Sja,QGa);Sja.prototype.create=function(a){return new mHa(this.qDb,a)};var Oha=function(a,b,c){this.cC=new jHa(this);this.instance=null;this.zc=a=new Rd([].concat(_.Ha(a),[{Ca:PGa,wc:this},{Ca:_.Sk,wc:this.cC}]),b||Sfa(),c,new Set(["environment"]));$fa(a)};_.V(Oha,PGa);Oha.prototype.destroy=function(){this.zc.destroy()};Oha.prototype.wf=function(a){this.zc.wf(a)};var Qma=new _.Nd("Application Initializer"),Xk=function(){var a=this;this.done=this.vL=!1;this.azc=new Promise(function(c,d){a.resolve=c;a.reject=d});var b;this.cvc=null!=(b=_.id(Qma,{optional:!0}))?b:[]},nHa=function(a){if(!a.vL){for(var b=[],c={},d=_.l(a.cvc),e=d.next();!e.done;c={lV:c.lV},e=d.next())e=e.value,c.lV=e(),Qha(c.lV)?b.push(c.lV):Rha(c.lV)&&(e=new Promise(function(f){return function(g,h){f.lV.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.vL=!0}};Xk.ha=function(a){return new (a||Xk)};Xk.ua=_.u({token:Xk,oa:Xk.ha,Ja:"root"});var oHa,fia,pHa;oHa=new _.Nd("AppId",{Ja:"root",oa:Tha});fia=new _.Nd("Platform Initializer");pHa=new _.Nd("Platform ID",{Ja:"platform",oa:function(){return"unknown"}});_.Yk=new _.Nd("AnimationModuleType");var Zk=function(){};Zk.prototype.log=function(a){console.log(a)};Zk.prototype.warn=function(a){console.warn(a)};Zk.ha=function(a){return new (a||Zk)};Zk.ua=_.u({token:Zk,oa:Zk.ha,Ja:"platform"});_.Tg=new _.Nd("LocaleId",{Ja:"root",oa:function(){return _.id(_.Tg,12)||("undefined"!==typeof wwa?"en-US":"undefined"!==typeof $localize&&$localize.locale||"en-US")}});var $k=function(){};$k.ha=function(a){return new (a||$k)};$k.ua=_.u({token:$k,oa:$k.ha,Ja:"root"});_.qHa="en-US";var Uha=Promise.resolve(0);var rHa=function(a){var b=requestAnimationFrame,c=cancelAnimationFrame;al&&(b=al.requestAnimationFrame,c=al.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)})},sHa=function(){return((null==al?void 0:al.requestAnimationFrame)||requestAnimationFrame).apply(null,_.Ha(_.ea.apply(0,arguments)))},tHa=function(){((null==al?void 0:al.cancelAnimationFrame)||cancelAnimationFrame).apply(null,_.Ha(_.ea.apply(0,arguments)))},al=void 0;var uHa={now:function(){return(uHa.We||performance).now()},We:void 0};_.vHa=new _.ma(function(a){var b=uHa,c=b.now(),d=function(f){var g=b.now();a.next({timestamp:f,hYc:g-c});a.closed||(e=rHa(d))};var e=rHa(d);return function(){return e.unsubscribe()}});_.Bh=new _.ma(xb);var wHa=function(a,b){ji.call(this,a,b);this.Rg=a;this.nja=b};_.V(wHa,ji);wHa.EMPTY=ji.EMPTY;wHa.prototype.HT=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c)return ji.prototype.HT.call(this,a,b,c);a.actions.push(this);return a.aN||(a.aN=sHa(function(){return a.flush(void 0)}))};wHa.prototype.xT=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c||null===c&&0<this.delay)return ji.prototype.xT.call(this,a,b,c);0===a.actions.length&&(tHa(b),a.aN=void 0)};var xHa=function(){li.apply(this,arguments)};_.V(xHa,li);xHa.prototype.flush=function(a){this.active=!0;this.aN=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 yHa=new xHa(wHa);var bl=function(a,b){ji.call(this,a,b);this.Rg=a;this.nja=b};_.V(bl,ji);bl.EMPTY=ji.EMPTY;bl.prototype.zi=function(a,b){b=void 0===b?0:b;if(0<b)return ji.prototype.zi.call(this,a,b);this.delay=b;this.state=a;this.Rg.flush(this);return this};bl.prototype.execute=function(a,b){return 0<b||this.closed?ji.prototype.execute.call(this,a,b):this.q8a(a,b)};bl.prototype.HT=function(a,b,c){c=void 0===c?0:c;return null!==c&&0<c||null===c&&0<this.delay?ji.prototype.HT.call(this,a,b,c):a.flush(this)};var zHa=function(){li.apply(this,arguments)};_.V(zHa,li);var AHa=new zHa(bl);_.cl=function(a){a=void 0===a?!1:a;_.ob.call(this);this.ekc=a};_.V(_.cl,_.ob);_.cl.create=_.ob.create;_.cl.prototype.emit=function(a){_.ob.prototype.next.call(this,a)};
_.cl.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.ekc&&(b=Zha(b),d&&(d=Zha(d)),c&&(c=Zha(c)));d=_.ob.prototype.subscribe.call(this,{next:d,error:b,complete:c});a instanceof _.ca&&a.add(d);return d};var BHa;
_.se=function(a){var b=void 0===a.Ppb?!1:a.Ppb,c=void 0===a.aha?!1:a.aha;a=void 0===a.N1?!1:a.N1;this.n_=this.aba=!1;this.isStable=!0;this.Pua=new _.cl(!1);this.p0=new _.cl(!1);this.Ag=new _.cl(!1);this.pr=new _.cl(!1);if("undefined"==typeof Zone)throw new _.ed(908,!1);Zone.mvc();this.gX=0;this.jrc=this.QE=Zone.current;Zone.TaskTrackingZoneSpec&&(this.QE=this.QE.BC(new Zone.TaskTrackingZoneSpec));b&&Zone.longStackTraceZoneSpec&&(this.QE=this.QE.BC(Zone.longStackTraceZoneSpec));this.aha=!a&&c;this.N1=
a;this.wta=-1;b=_.de.requestAnimationFrame;c=_.de.cancelAnimationFrame;"undefined"!==typeof Zone&&b&&c&&((c=b[Zone.Uo("OriginalDelegate")])&&(b=c),Zone.Uo("OriginalDelegate"));this.CHc=b;eia(this)};_.Ava=function(){return"undefined"!==typeof Zone&&!0===Zone.current.get("isAngularZone")};BHa=function(){if(_.Ava())throw new _.ed(909,!1);};_.se.prototype.Ac=function(a,b,c){return this.QE.Ac(a,b,c)};
_.se.prototype.Mfa=function(a,b,c){var d=this.QE;a=d.pwa("NgZoneEvent: undefined",a,CHa,$ha,$ha);try{return d.Mfa(a,b,c)}finally{d.WJ(a)}};_.se.prototype.JA=function(a,b,c){return this.QE.JA(a,b,c)};_.se.prototype.jc=function(a){return this.jrc.Ac(a)};var CHa={},pia=function(){this.aba=this.n_=!1;this.isStable=!0;this.Pua=new _.cl;this.p0=new _.cl;this.Ag=new _.cl;this.pr=new _.cl};pia.prototype.Ac=function(a,b,c){return a.apply(b,c)};pia.prototype.JA=function(a,b,c){return a.apply(b,c)};
pia.prototype.jc=function(a){return a()};pia.prototype.Mfa=function(a,b,c){return a.apply(b,c)};var DHa=new _.Nd(""),EHa=new _.Nd(""),dl=function(a,b,c){var d=this;this.vb=a;this.oJb=b;this.XTc=0;this.fHa=!0;this.r4=!1;this.TO=[];this.Txa=null;FHa||(FHa=c,GHa(b));this.puc();a.Ac(function(){d.Txa="undefined"==typeof Zone?null:Zone.current.get("TaskTrackingZone")})};dl.prototype.puc=function(){var a=this;this.vb.Pua.subscribe({next:function(){a.r4=!0;a.fHa=!1}});this.vb.jc(function(){a.vb.Ag.subscribe({next:function(){BHa();Vha(function(){a.fHa=!0;a.Tbb()})}})})};
dl.prototype.isStable=function(){return this.fHa&&!this.vb.aba};dl.prototype.Tbb=function(){var a=this;if(this.isStable())Vha(function(){for(;0!==a.TO.length;){var c=a.TO.pop();clearTimeout(c.B2);c.Zyc(a.r4)}a.r4=!1});else{var b=HHa(this);this.TO=this.TO.filter(function(c){return c.KSb&&c.KSb(b)?(clearTimeout(c.B2),!1):!0});this.r4=!0}};var HHa=function(a){return a.Txa?a.Txa.U0c.map(function(b){return{source:b.source,wxc:b.wxc,data:b.data}}):[]};_.k=dl.prototype;
_.k.addCallback=function(a,b,c){var d=this,e=-1;b&&0<b&&(e=setTimeout(function(){d.TO=d.TO.filter(function(f){return f.B2!==e});a(d.r4,HHa(d))},b));this.TO.push({Zyc:a,B2:e,KSb:c})};_.k.whenStable=function(a,b,c){if(c&&!this.Txa)throw Error("jb");this.addCallback(a,b,c);this.Tbb()};_.k.IYa=function(a){this.oJb.IYa(a,this)};_.k.s2a=function(a){this.oJb.s2a(a)};_.k.findProviders=function(){return[]};dl.ha=function(a){return new (a||dl)(_.w(_.se),_.w(el),_.w(EHa))};dl.ua=_.u({token:dl,oa:dl.ha});
var el=function(){this.a4=new Map};el.prototype.IYa=function(a,b){this.a4.set(a,b)};el.prototype.s2a=function(a){this.a4.delete(a)};el.prototype.I$=function(a,b){var c,d;return null!=(d=null==(c=FHa)?void 0:c.I$(this,a,void 0===b?!0:b))?d:null};el.ha=function(a){return new (a||el)};el.ua=_.u({token:el,oa:el.ha,Ja:"platform"});var FHa;var kia=null,iia=new _.Nd("AllowMultipleToken"),nia=new _.Nd("PlatformDestroyListeners"),IHa=new _.Nd("appBootstrapListener"),Yma=function(a,b){this.name=a;this.token=b},qe=function(a){this.nf=a;this.wHa=[];this.dP=[];this.Rb=!1},JHa=function(a,b,c){var d=qia(null==c?void 0:c.be,oia(c)),e=[{Ca:_.se,wc:d}];return d.Ac(function(){var f=re({Ob:e,parent:a.zc,name:b.qDb.name}),g=b.create(f),h=g.zc.get(_.le,null);if(!h)throw new _.ed(402,!1);d.jc(function(){var n=d.pr.subscribe({next:function(r){h.handleError(r)}});
g.wf(function(){tia(a.wHa,g);n.unsubscribe()})});return ria(h,d,function(){var n=g.zc.get(Xk);nHa(n);return n.azc.then(function(){var r=g.zc.get(_.Tg,"en-US")||"en-US";null==r&&tea("Expected localeId to be defined",r,null,"!=");"string"===typeof r&&(_.qHa=r.toLowerCase().replace(/_/g,"-"));a.Hqc(g);return g})})})},Tva=function(a,b){var c=void 0===c?[]:c;var d=sia({},c);Promise.resolve(new Sja(b)).then(function(e){return JHa(a,e,d)})};
qe.prototype.Hqc=function(a){var b=a.zc.get(_.Uf);if(0<a.MEa.length)a.MEa.forEach(function(c){return b.bootstrap(c)});else if(a.instance.IHc)a.instance.IHc(b);else throw new _.ed(-403,!1);this.wHa.push(a)};qe.prototype.wf=function(a){this.dP.push(a)};
qe.prototype.destroy=function(){if(this.Rb)throw new _.ed(404,!1);this.wHa.slice().forEach(function(b){return b.destroy()});this.dP.forEach(function(b){return b()});var a=this.nf.get(nia,null);a&&(a.forEach(function(b){return b()}),a.clear());this.Rb=!0};_.W.Object.defineProperties(qe.prototype,{zc:{configurable:!0,enumerable:!0,get:function(){return this.nf}},nc:{configurable:!0,enumerable:!0,get:function(){return this.Rb}}});qe.ha=function(a){return new (a||qe)(_.w(_.Tf))};
qe.ua=_.u({token:qe,oa:qe.ha,Ja:"platform"});
_.Uf=function(a,b,c){var d=this;this.Yf=a;this.nf=b;this.onc=c;this.B6a=[];this.OX=[];this.KIa=!1;this.zX=!0;this.Rb=!1;this.dP=[];this.Tkb=[];this.dC=[];this.brc=this.Yf.p0.subscribe({next:function(){d.Yf.Ac(function(){d.tick()})}});this.isStable=_.cb(new _.ma(function(e){d.zX=d.Yf.isStable&&!d.Yf.aba&&!d.Yf.n_;d.Yf.jc(function(){e.next(d.zX);e.complete()})}),(new _.ma(function(e){var f;d.Yf.jc(function(){f=d.Yf.Ag.subscribe(function(){BHa();Vha(function(){d.zX||d.Yf.aba||d.Yf.n_||(d.zX=!0,e.next(!0))})})});
var g=d.Yf.Pua.subscribe(function(){if(!_.Ava())throw new _.ed(909,!1);d.zX&&(d.zX=!1,d.Yf.jc(function(){e.next(!1)}))});return function(){f.unsubscribe();g.unsubscribe()}})).ka(oba()))};
_.Uf.prototype.bootstrap=function(a,b){var c=this,d=a instanceof SGa;if(!this.nf.get(Xk).done)throw new _.ed(405,!1);a=d?a:this.nf.get(_.Sk).xD(a);this.Tkb.push(a.qpa);d=a.vEc?void 0:this.nf.get(PGa);var e=a.create(_.LGa,[],b||a.lb,d),f=e.location.ta,g=e.zc.get(DHa,null);null==g||g.IYa(f);e.wf(function(){c.QY(e.vu);tia(c.dC,e);null==g||g.s2a(f)});this.wqc(e);return e};
_.Uf.prototype.tick=function(){var a=this;if(this.KIa)throw new _.ed(101,!1);try{this.KIa=!0;for(var b=_.l(this.OX),c=b.next();!c.done;c=b.next())c.value.fe()}catch(d){this.Yf.jc(function(){return a.onc.handleError(d)})}finally{this.KIa=!1}};_.KHa=function(a,b){a.OX.push(b);if(b.rka)throw new _.ed(902,!1);b.Ur=a};_.k=_.Uf.prototype;_.k.QY=function(a){tia(this.OX,a);a.Ur=null;var b=a.Cl;$d(b[11],2,a.Cl[1].firstChild,b,null,null,!1)};
_.k.wqc=function(a){_.KHa(this,a.vu);this.tick();this.dC.push(a);var b=this.nf.get(IHa,[]);b.push.apply(b,_.Ha(this.B6a));b.forEach(function(c){return c(a)})};_.k.La=function(){if(!this.Rb)try{this.dP.forEach(function(a){return a()}),this.OX.slice().forEach(function(a){return a.destroy()}),this.brc.unsubscribe()}finally{this.Rb=!0,this.OX=[],this.B6a=[],this.dP=[]}};_.k.wf=function(a){var b=this;this.dP.push(a);return function(){return tia(b.dP,a)}};
_.k.destroy=function(){if(this.Rb)throw new _.ed(406,!1);var a=this.nf;a.destroy&&!a.nc&&a.destroy()};_.W.Object.defineProperties(_.Uf.prototype,{nc:{configurable:!0,enumerable:!0,get:function(){return this.Rb}},zc:{configurable:!0,enumerable:!0,get:function(){return this.nf}},tQc:{configurable:!0,enumerable:!0,get:function(){return this.OX.length}}});_.Uf.ha=function(a){return new (a||_.Uf)(_.w(_.se),_.w(Rk),_.w(_.le))};_.Uf.ua=_.u({token:_.Uf,oa:_.Uf.ha,Ja:"root"});_.Rja=new Map;var Fia=0,Gia=0,Hia=0;_.eja={XGc:"element"};_.gja={XGc:"ICU"};var Wia=/\ufffd(\d+):?\d*\ufffd/gi,fja=/\ufffd(\d+)\ufffd/,bja=/^\s*(\ufffd\d+:?\d*\ufffd)\s*,\s*(select|plural)\s*,/,Yia=/\ufffd\/?\*(\d+:\d+)\ufffd/gi,ija=/\ufffd(\/?[#*]\d+):?\d*\ufffd/gi,hja=/\uE500/g;var uja=function(a){this.nf=a;this.O7=new Map};uja.prototype.La=function(){try{for(var a=_.l(this.O7.values()),b=a.next();!b.done;b=a.next()){var c=b.value;null!==c&&c.destroy()}}finally{this.O7.clear()}};uja.ua=_.u({token:uja,Ja:"environment",oa:function(){return new uja(_.w(Rk))}});_.cf=function(a){this.jnc=a=void 0===a?!1:a;this.du=!0;this.ew=[];this.Q6a=!1;this.zka=null;this.length=0;this.last=this.first=void 0;var b=_.cf.prototype;b[Symbol.iterator]||(b[Symbol.iterator]=zja)};_.k=_.cf.prototype;_.k.get=function(a){return this.ew[a]};_.k.map=function(a){return this.ew.map(a)};_.k.filter=function(a){return this.ew.filter(a)};_.k.find=function(a){return this.ew.find(a)};_.k.reduce=function(a,b){return this.ew.reduce(a,b)};_.k.forEach=function(a){this.ew.forEach(a)};
_.k.some=function(a){return this.ew.some(a)};_.k.toArray=function(){return this.ew.slice()};_.k.toString=function(){return this.ew.toString()};_.k.reset=function(a,b){this.du=!1;a=a.flat(Number.POSITIVE_INFINITY);a:{var c=this.ew;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.Q6a=!b)this.ew=a,this.length=a.length,this.last=a[this.length-1],this.first=a[0]};_.Ye=function(a){!a.zka||!a.Q6a&&a.jnc||a.zka.emit(a)};
_.cf.prototype.B_a=function(){this.du=!0};_.cf.prototype.destroy=function(){this.qd.complete();this.qd.unsubscribe()};_.W.Object.defineProperties(_.cf.prototype,{qd:{configurable:!0,enumerable:!0,get:function(){return this.zka||(this.zka=new _.cl)}}});Symbol.iterator;_.We=function(){};_.We.Ky=Bja;var Cja=function(a,b,c){this.vFa=a;this.I7a=b;this.nb=c};_.V(Cja,_.We);Cja.Ky=_.We.Ky;Cja.prototype.Ah=function(a,b){var c=this.I7a.rQb;b=cha(this.vFa,c,a,16,null,c.INa,null,null,null,null,b||null);b[17]=this.vFa[this.I7a.index];var d=this.vFa[19];null!==d&&(b[19]=d.Ah(c));gha(c,b,a);return new gf(b)};_.Xe=function(){};_.Xe.Ky=Eja;var Ue=function(a,b,c){this.QI=a;this.FGa=b;this.Z4=c};_.V(Ue,_.Xe);Ue.Ky=_.Xe.Ky;_.k=Ue.prototype;_.k.clear=function(){for(;0<this.length;)this.remove(this.length-1)};_.k.get=function(a){var b=this.QI[8];return null!==b&&b[a]||null};_.k.Ah=function(a,b,c){if("number"===typeof c)var d=c;else if(null!=c){d=c.index;var e=c.zc}a=a.Ah(b||{},e);this.HG(a,d);return a};
_.k.KF=function(a,b,c,d){var e=a&&"function"!==typeof a;if(!e){var f=b||{};b=f.index;c=f.zc;d=f.kYa;f=f.IK||f.O1c}a=e?a:new kHa(a[Kea]||null);c=c||this.ava;f||null!=a.Co||(e=(e?c:this.ava).get(Rk,null))&&(f=e);d=a.create(c,d,void 0,f);this.HG(d.vu,b);return d};
_.k.HG=function(a,b){var c=a.Cl,d=c[1];if(_.nd(c[3])){var e=this.indexOf(a);-1!==e?this.detach(e):(e=c[3],e=new Ue(e,e[6],e[3]),e.detach(e.indexOf(a)))}b=this.T3(b);e=this.QI;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&&LHa(f,d);c[2]|=64;f=oga(b,e);g=c[11];var h=g.parentNode(e[7]);if(null!==h){var n=
e[6];c[0]=h;c[6]=n;$d(g,1,d.firstChild,c,h,f,!1)}if(a.Ur)throw new _.ed(902,!1);a.rka=!0;c=Fja(e);b>=c.length?c.push(a):c.splice(b,0,a);return a};_.k.move=function(a,b){return this.HG(a,b)};_.k.indexOf=function(a){var b=this.QI[8];return null!==b?b.indexOf(a):-1};_.k.remove=function(a){a=this.T3(a,-1);var b=gga(this.QI,a);b&&(Cfa(Fja(this.QI),a),iga(b[1],b))};_.k.detach=function(a){a=this.T3(a,-1);var b=gga(this.QI,a);return b&&null!=Cfa(Fja(this.QI),a)?new gf(b):null};
_.k.T3=function(a,b){return null==a?this.length+(void 0===b?0:b):a};
_.W.Object.defineProperties(Ue.prototype,{element:{configurable:!0,enumerable:!0,get:function(){return Td(this.FGa,this.Z4)}},zc:{configurable:!0,enumerable:!0,get:function(){return new _.Kd(this.FGa,this.Z4)}},ava:{configurable:!0,enumerable:!0,get:function(){var a=rfa(this.FGa,this.Z4);if(-1!==a){var b=jfa(a,this.Z4);return new _.Kd(b[1].data[(a&32767)+8],b)}return new _.Kd(null,this.Z4)}},length:{configurable:!0,enumerable:!0,get:function(){return this.QI.length-10}}});var Mja=function(a){this.sYa=a;this.matches=null};Mja.prototype.clone=function(){return new Mja(this.sYa)};Mja.prototype.B_a=function(){this.sYa.B_a()};var Lja=function(a){this.queries=a=void 0===a?[]:a};Lja.prototype.Ah=function(a){var b=a.queries;if(null!==b){a=null!==a.zd?a.zd[0]:b.length;for(var c=[],d=0;d<a;d++)c.push(this.queries[b.queries[d].wwb].clone());return new Lja(c)}return null};Lja.prototype.QY=function(a){LHa(this,a)};
var LHa=function(a,b){for(var c=0;c<a.queries.length;c++)null!==b.queries.queries[c].matches&&a.queries[c].B_a()},Jja=function(a,b,c){this.Zp=a;this.flags=b;this.read=void 0===c?null:c},Nja=function(a){this.queries=a=void 0===a?[]:a};_.k=Nja.prototype;_.k.I9=function(a,b){for(var c=0;c<this.queries.length;c++)this.queries[c].I9(a,b)};_.k.rqa=function(a){for(var b=0;b<this.queries.length;b++)this.queries[b].rqa(a)};
_.k.yOa=function(a){for(var b=null,c=0;c<this.length;c++){var d=this.queries[c].yOa(a,null!==b?b.length:0);d&&(d.wwb=c,null!==b?b.push(d):b=[d])}return null!==b?new Nja(b):null};_.k.va=function(a,b){for(var c=0;c<this.queries.length;c++)this.queries[c].va(a,b)};_.k.track=function(a){this.queries.push(a)};_.W.Object.defineProperties(Nja.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return this.queries.length}}});
var df=function(a,b){this.metadata=a;this.matches=null;this.wwb=-1;this.Ylb=!1;this.xEa=!0;this.H7a=void 0===b?-1:b};df.prototype.I9=function(a,b){if(MHa(this,b)){var c=this.metadata.Zp;if(Array.isArray(c))for(var d=0;d<c.length;d++){var e=c[d];a:{var f=b.gVa;if(null!==f)for(var g=0;g<f.length;g+=2)if(f[g]===e){f=f[g+1];break a}f=null}NHa(this,a,b,f);NHa(this,a,b,yfa(b,a,e,!1,!1))}else c===_.We?b.type&4&&NHa(this,a,b,-1):NHa(this,a,b,yfa(b,a,c,!1,!1))}};
df.prototype.rqa=function(a){this.H7a===a.index&&(this.xEa=!1)};df.prototype.va=function(a,b){this.I9(a,b)};df.prototype.yOa=function(a,b){return MHa(this,a)?(this.Ylb=!0,OHa(this,-a.index,b),new df(this.metadata)):null};
var MHa=function(a,b){if(a.xEa&&1!==(a.metadata.flags&1)){a=a.H7a;for(b=b.parent;null!==b&&b.type&8&&b.index!==a;)b=b.parent;return a===(null!==b?b.index:-1)}return a.xEa},NHa=function(a,b,c,d){if(null!==d){var e=a.metadata.read;null!==e?e===_.Sd||e===_.Xe||e===_.We&&c.type&4?OHa(a,c.index,-2):(b=yfa(c,b,e,!1,!1),null!==b&&OHa(a,c.index,b)):OHa(a,c.index,d)}},OHa=function(a,b,c){null===a.matches?a.matches=[b,c]:a.matches.push(b,c)};var fl=function(){};fl.ha=function(a){return new (a||fl)(_.w(_.Uf))};fl.Ea=_.kd({type:fl});fl.Da=_.ad({});_.gl=function(){};_.gl.Ky=Oja;var PHa=function(){};PHa.prototype.supports=function(a){return zia(a)};PHa.prototype.create=function(a){return new hl(a)};var QHa=function(a,b){return b},hl=function(a){this.length=0;this.NW=this.Cla=this.HB=this.cz=this.cX=this.jma=this.Ct=this.Sv=this.j5=this.sP=this.Brc=this.gz=this.tP=null;this.DX=a||QHa};hl.prototype.vsb=function(a){var b;for(b=this.sP;null!==b;b=b.Cc)a(b)};
_.RHa=function(a,b){var c=a.sP;a=a.cz;for(var d=0,e=null;c||a;){var f=!a||c&&c.jn<Pja(a,d,e)?c:a,g=Pja(f,d,e),h=f.jn;if(f===a)d--,a=a.Ty;else if(c=c.Cc,null==f.Ru)d++;else{e||(e=[]);var n=g-d,r=h-d;if(n!=r){for(var v=0;v<n;v++){var A=v<e.length?e[v]:e[v]=0,D=A+v;r<=D&&D<n&&(e[v]=A+1)}e[f.Ru]=r-n}}g!==h&&b(f,g,h)}};hl.prototype.usb=function(a){var b;for(b=this.Sv;null!==b;b=b.WE)a(b)};hl.prototype.wsb=function(a){var b;for(b=this.cz;null!==b;b=b.Ty)a(b)};
_.SHa=function(a,b){for(a=a.Cla;null!==a;a=a.BHa)b(a)};_.k=hl.prototype;_.k.diff=function(a){null==a&&(a=[]);if(!zia(a))throw new _.ed(900,!1);return this.check(a)?this:null};_.k.wf=function(){};
_.k.check=function(a){var b=this;this.EIa();var c=this.sP,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.DX(e,f);null!==c&&Object.is(c.aB,g)?(d&&(c=this.Jdb(c,f,g,e)),Object.is(c.item,f)||this.fka(c,f)):(c=this.Z$a(c,f,g,e),d=!0);c=c.Cc}}else{var h=0;Aia(a,function(n){g=b.DX(h,n);null!==c&&Object.is(c.aB,g)?(d&&(c=b.Jdb(c,n,g,h)),Object.is(c.item,n)||b.fka(c,n)):(c=b.Z$a(c,n,g,h),d=!0);c=c.Cc;h++});this.length=h}this.Ftc(c);return this.BL};
_.k.EIa=function(){if(this.BL){var a;for(a=this.Brc=this.sP;null!==a;a=a.Cc)a.DHa=a.Cc;for(a=this.Sv;null!==a;a=a.WE)a.Ru=a.jn;this.Sv=this.Ct=null;for(a=this.jma;null!==a;a=a.CHa)a.Ru=a.jn;this.Cla=this.NW=this.cz=this.HB=this.jma=this.cX=null}};
_.k.Z$a=function(a,b,c,d){if(null===a)var e=this.j5;else e=a.Un,this.Src(a);a=null===this.gz?null:this.gz.get(c,null);null!==a?(Object.is(a.item,b)||this.fka(a,b),this.Cbb(a,e,d)):(a=null===this.tP?null:this.tP.get(c,d),null!==a?(Object.is(a.item,b)||this.fka(a,b),this.Mqc(a,e,d)):a=this.jkc(new THa(b,c),e,d));return a};_.k.Jdb=function(a,b,c,d){b=null===this.gz?null:this.gz.get(c,null);null!==b?a=this.Cbb(b,a.Un,d):a.jn!=d&&(a.jn=d,this.rEa(a,d));return a};
_.k.Ftc=function(a){for(;null!==a;){var b=a.Cc;this.Y5a(this.JJa(a));a=b}null!==this.gz&&this.gz.clear();null!==this.Ct&&(this.Ct.WE=null);null!==this.cX&&(this.cX.CHa=null);null!==this.j5&&(this.j5.Cc=null);null!==this.HB&&(this.HB.Ty=null);null!==this.NW&&(this.NW.BHa=null)};_.k.Cbb=function(a,b,c){null!==this.gz&&this.gz.remove(a);var d=a.Hma,e=a.Ty;null===d?this.cz=e:d.Ty=e;null===e?this.HB=d:e.Hma=d;this.QGa(a,b,c);this.rEa(a,c);return a};
_.k.Mqc=function(a,b,c){this.JJa(a);this.QGa(a,b,c);this.rEa(a,c);return a};_.k.jkc=function(a,b,c){this.QGa(a,b,c);this.Ct=null===this.Ct?this.Sv=a:this.Ct.WE=a;return a};_.k.QGa=function(a,b,c){var d=null===b?this.sP:b.Cc;a.Cc=d;a.Un=b;null===d?this.j5=a:d.Un=a;null===b?this.sP=a:b.Cc=a;null===this.tP&&(this.tP=new il);this.tP.put(a);a.jn=c;return a};_.k.Src=function(a){return this.Y5a(this.JJa(a))};
_.k.JJa=function(a){null!==this.tP&&this.tP.remove(a);var b=a.Un,c=a.Cc;null===b?this.sP=c:b.Cc=c;null===c?this.j5=b:c.Un=b;return a};_.k.rEa=function(a,b){if(a.Ru===b)return a;this.cX=null===this.cX?this.jma=a:this.cX.CHa=a;return a};_.k.Y5a=function(a){null===this.gz&&(this.gz=new il);this.gz.put(a);a.jn=null;a.Ty=null;null===this.HB?(this.HB=this.cz=a,a.Hma=null):(a.Hma=this.HB,this.HB=this.HB.Ty=a);return a};_.k.fka=function(a,b){a.item=b;this.NW=null===this.NW?this.Cla=a:this.NW.BHa=a;return a};
_.W.Object.defineProperties(hl.prototype,{BL:{configurable:!0,enumerable:!0,get:function(){return null!==this.Sv||null!==this.jma||null!==this.cz||null!==this.Cla}}});var THa=function(a,b){this.item=a;this.aB=b;this.BHa=this.CHa=this.WE=this.Ty=this.Hma=this.hX=this.Gma=this.Cc=this.Un=this.DHa=this.Ru=this.jn=null},UHa=function(){this.g6=this.W4=null};UHa.prototype.add=function(a){null===this.W4?(this.W4=this.g6=a,a.hX=null,a.Gma=null):(this.g6.hX=a,a.Gma=this.g6,a.hX=null,this.g6=a)};
UHa.prototype.get=function(a,b){var c;for(c=this.W4;null!==c;c=c.hX)if((null===b||b<=c.jn)&&Object.is(c.aB,a))return c;return null};UHa.prototype.remove=function(a){var b=a.Gma;a=a.hX;null===b?this.W4=a:b.hX=a;null===a?this.g6=b:a.Gma=b;return null===this.W4};var il=function(){this.map=new Map};il.prototype.put=function(a){var b=a.aB,c=this.map.get(b);c||(c=new UHa,this.map.set(b,c));c.add(a)};il.prototype.get=function(a,b){var c=this.map.get(a);return c?c.get(a,b):null};
il.prototype.remove=function(a){var b=a.aB;this.map.get(b).remove(a)&&this.map.delete(b);return a};il.prototype.clear=function(){this.map.clear()};_.W.Object.defineProperties(il.prototype,{Sl:{configurable:!0,enumerable:!0,get:function(){return 0===this.map.size}}});var VHa=function(){};VHa.prototype.supports=function(a){return a instanceof Map||yia(a)};VHa.prototype.create=function(){return new WHa};var WHa=function(){this.Sma=new Map;this.HB=this.cz=this.Ct=this.Sv=this.mW=this.lW=this.obb=this.PO=this.TI=null};_.k=WHa.prototype;_.k.vsb=function(a){var b;for(b=this.TI;null!==b;b=b.Cc)a(b)};_.k.usb=function(a){var b;for(b=this.Sv;null!==b;b=b.WE)a(b)};_.k.wsb=function(a){var b;for(b=this.cz;null!==b;b=b.Ty)a(b)};
_.k.diff=function(a){if(!a)a=new Map;else if(!(a instanceof Map||yia(a)))throw new _.ed(900,!1);return this.check(a)?this:null};_.k.wf=function(){};
_.k.check=function(a){var b=this;this.EIa();var c=this.TI;this.PO=null;this.Inc(a,function(d,e){c&&c.key===e?(b.W$a(c,d),b.PO=c,c=c.Cc):(d=b.toc(e,d),c=b.Mpc(c,d))});if(c)for(c.Un&&(c.Un.Cc=null),a=this.cz=c;null!==a;a=a.Ty)a===this.TI&&(this.TI=null),this.Sma.delete(a.key),a.Ty=a.Cc,a.wi=a.rf,a.rf=null,a.Un=null,a.Cc=null;this.mW&&(this.mW.lma=null);this.Ct&&(this.Ct.WE=null);return this.BL};
_.k.Mpc=function(a,b){if(a){var c=a.Un;b.Cc=a;b.Un=c;a.Un=b;c&&(c.Cc=b);a===this.TI&&(this.TI=b);return this.PO=a}this.PO?(this.PO.Cc=b,b.Un=this.PO):this.TI=b;this.PO=b;return null};_.k.toc=function(a,b){if(this.Sma.has(a)){a=this.Sma.get(a);this.W$a(a,b);b=a.Un;var c=a.Cc;b&&(b.Cc=c);c&&(c.Un=b);a.Cc=null;a.Un=null;return a}c=new XHa(a);this.Sma.set(a,c);c.rf=b;this.pkc(c);return c};
_.k.EIa=function(){if(this.BL){var a;for(a=this.obb=this.TI;null!==a;a=a.Cc)a.DHa=a.Cc;for(a=this.lW;null!==a;a=a.lma)a.wi=a.rf;for(a=this.Sv;null!=a;a=a.WE)a.wi=a.rf;this.cz=this.Sv=this.Ct=this.lW=this.mW=null}};_.k.W$a=function(a,b){Object.is(b,a.rf)||(a.wi=a.rf,a.rf=b,this.qkc(a))};_.k.pkc=function(a){null===this.Sv?this.Sv=this.Ct=a:this.Ct=this.Ct.WE=a};_.k.qkc=function(a){null===this.lW?this.lW=this.mW=a:this.mW=this.mW.lma=a};
_.k.Inc=function(a,b){a instanceof Map?a.forEach(b):Object.keys(a).forEach(function(c){return b(a[c],c)})};_.W.Object.defineProperties(WHa.prototype,{BL:{configurable:!0,enumerable:!0,get:function(){return null!==this.Sv||null!==this.lW||null!==this.cz}}});var XHa=function(a){this.key=a;this.lma=this.Ty=this.WE=this.Un=this.Cc=this.DHa=this.rf=this.wi=null};_.jl=function(a){this.pPa=a};_.jl.prototype.find=function(a){var b=this.pPa.find(function(c){return c.supports(a)});if(null!=b)return b;throw new _.ed(901,!1);};_.jl.ua=_.u({token:_.jl,Ja:"root",oa:function(){return new _.jl([new PHa])}});_.kl=function(a){this.pPa=a};_.kl.prototype.find=function(a){var b=this.pPa.find(function(c){return c.supports(a)});if(b)return b;throw new _.ed(901,!1);};_.kl.ua=_.u({token:_.kl,Ja:"root",oa:function(){return new _.kl([new VHa])}});var YHa=lia(null,"core",[]);var ZHa=new _.Nd("devfuseFeature");var $Ha={o5a:0,i3:1,uE:2,i4a:3};_.ll=function(a){_.t.call(this,a)};_.V(_.ll,_.t);_.ll.prototype.toObject=function(){return aIa(this)};var aIa=function(a){if(null!=a)return _.Cc(a),{privateDoNotAccessOrElseSafeHtmlWrappedValue:_.q(_.p(a,2))}};var ml=function(a){_.t.call(this,a,-1,bIa)};_.V(ml,_.t);ml.prototype.getMessage=function(){return _.ej(this,_.ll,1)};ml.prototype.Qwa=function(a){return _.gj(this,1,a)};ml.prototype.utb=function(){return _.nj(this,3,0)};ml.prototype.wNb=function(a){return _.sj(this,3,a)};var bIa=[2,4];ml.prototype.toObject=function(){return cIa(this)};var cIa=function(a){if(null!=a)return _.Cc(a),{message:aIa(a.getMessage()),U4c:_.q(_.kj(a,2)),u6c:_.q(_.Kh(a,4)),severity:_.nj(a,3,0)}};var eIa=function(a){_.t.call(this,a,-1,dIa)};_.V(eIa,_.t);var dIa=[1];eIa.prototype.toObject=function(){return fIa(this)};var fIa=function(a){if(null!=a)return _.Cc(a),{DUc:_.yc(_.fj(a,ml,1),cIa)}};var gIa;_.nl=function(){};gIa=function(){};gIa.prototype.ttb=function(){return{AEb:function(){},kM:function(){},pr:function(){}}};_.U=function(){this.O={}};_.S=function(a,b){return a.O.hasOwnProperty(b)?a.O[b]:null};_.X=function(a,b){return null!=a.O[b]};var hIa=function(a){var b="";ada(a,function(c,d){b+=d;b+=":";b+=c;b+="\r\n"});return b};var iIa=["accept","accept-language","content-language"],jIa=["GET","HEAD","POST"];var kIa=function(){};var lIa;_.ol=function(a,b){this.MKc=a;this.rDc=void 0===b?null:b};_.V(_.ol,kIa);lIa=function(a,b,c){var d=Uja(a.rDc,b);return null==d?c:_.Ta.ka(_.yb({complete:function(){d.AEb()}}),Baa(c.ka(_.yb(function(e){d.kM(e)},function(e){d.pr(e)}))))};_.pl=function(a,b){var c=b.Ib||void 0,d=a.MKc,e=d.send,f=b.body instanceof _.U?_.hf(b.body):b.body;return lIa(a,b,e.call(d,{path:b.path,Fb:b.Fb,Gb:b.Gb,body:f,Ta:b.Ta,wPb:b.wPb&&b.wPb},c))};var mIa=function(){};mIa.prototype.send=function(a,b){fka(a);return this.makeRequest(a).ka(_.m(function(c){return b?_.jf(b,c):c}))};var ql,rl,nIa,sl,ul,vl,wl,xl,yl,pIa;ql={f3:"BUILD",Zza:"CODE_REVIEW",C3b:"GLOBAL",qE:"SOURCE",od:"UNKNOWN",values:function(){return[ql.od,ql.C3b,ql.qE,ql.Zza,ql.f3]}};rl={i3:"CRITICAL",i4a:"INFORMATIONAL",o5a:"SEVERITY_UNSPECIFIED",uE:"WARNING",values:function(){return[rl.o5a,rl.i3,rl.uE,rl.i4a]}};nIa={ZWb:"AVAILABLE",bic:"UNAVAILABLE",sj:"UNSPECIFIED",values:function(){return[nIa.sj,nIa.bic,nIa.ZWb]}};
sl={f3:"BUILD",Zza:"CODE_REVIEW",jZb:"CORE",kBa:"ISSUE_TRACKER",qE:"SOURCE",mic:"UNKNOWN_OWNER",values:function(){return[sl.mic,sl.jZb,sl.qE,sl.Zza,sl.f3,sl.kBa]}};
_.ng={IVb:"ADMIN_FAST_WRITE",JVb:"ADMIN_MEDIUM_WRITE",sI:"ADMIN_READ",LVb:"ADMIN_SLOW_WRITE",Kza:"BLAME",Dja:"CALLGRAPHS",dAa:"COMMIT_BROWSING",iAa:"CROSS_REFERENCES",W_b:"DEBUGGER",N3a:"EXTERNAL_DEPENDENCY",V3a:"FILE_LOAD",NAa:"FILE_OPERATIONS",xV:"HISTORY",j4a:"INITIAL_PAGE_LOAD",n8b:"LIST_BREAKPOINTS",o8b:"LIST_DEBUGEES",tO:"OUTLINE",j5a:"REPOSITORIES_BROWSING",ICa:"SEARCH",Sfc:"SET_BREAKPOINT",fgc:"SNAPSHOT_COMPLETE",Bgc:"STOP_DEBUGGING",u5a:"SUGGEST_SEARCH",E5a:"UNKNOWN_BUCKET",values:function(){return[_.ng.E5a,
_.ng.N3a,_.ng.j4a,_.ng.ICa,_.ng.IVb,_.ng.JVb,_.ng.LVb,_.ng.Sfc,_.ng.fgc,_.ng.o8b,_.ng.n8b,_.ng.sI,_.ng.j5a,_.ng.dAa,_.ng.NAa,_.ng.V3a,_.ng.tO,_.ng.xV,_.ng.iAa,_.ng.Dja,_.ng.W_b,_.ng.Bgc,_.ng.u5a,_.ng.Kza]}};_.tl={Yx:"BACKGROUND",BXb:"BROWSER_NAVIGATION",cO:"CHANGE",wt:"CLICK",I2b:"EXTERNAL",Iv:"KEYBOARD",cfc:"RESIZE",Gfc:"SCROLL",hic:"UNKNOWN_GESTURE_TYPE",values:function(){return[_.tl.hic,_.tl.wt,_.tl.cO,_.tl.Gfc,_.tl.cfc,_.tl.BXb,_.tl.Iv,_.tl.Yx,_.tl.I2b]}};
ul={Kd:"CANCELLED",vAa:"DEGRADED",Yi:"FAILURE",ECa:"RETRIED",Xg:"SUCCESS",iDa:"TIME_OUT",NDa:"UNKNOWN_STATUS_CODE",values:function(){return[ul.NDa,ul.Xg,ul.Yi,ul.iDa,ul.vAa,ul.Kd,ul.ECa]}};
vl={Fza:"AUTOPUSH",Gza:"AUTOPUSH_CORP",Hza:"AUTOPUSH_QUAL",Pza:"CANARY",hAa:"CORP",yAa:"DEMO",eBa:"INTEGRATION",fBa:"INTEGRATION_CORP",gBa:"INTEGRATION_OSS",hBa:"INTEGRATION_PARTNER",iBa:"INTEGRATION_PROD",jBa:"INTEGRATION_QA",hCa:"OSS",D3:"PARTNER",oCa:"PRODUCTION",wCa:"QADEVEL",xCa:"QADEVEL_CORP",yCa:"QAOSS",QCa:"STAGING_CORP",RCa:"STAGING_OSS",SCa:"STAGING_PARTNER",TCa:"STAGING_PROD",UCa:"STAGING_QA",Gg:"TESTING",LDa:"UNKNOWN_ENVIRONMENT",values:function(){return[vl.LDa,vl.oCa,vl.TCa,vl.UCa,vl.iBa,
vl.jBa,vl.yAa,vl.Pza,vl.Gg,vl.QCa,vl.hAa,vl.wCa,vl.eBa,vl.yCa,vl.RCa,vl.gBa,vl.hCa,vl.xCa,vl.fBa,vl.Fza,vl.Gza,vl.D3,vl.hBa,vl.SCa,vl.Hza]}};
wl={Fza:"AUTOPUSH",Gza:"AUTOPUSH_CORP",Hza:"AUTOPUSH_QUAL",Pza:"CANARY",hAa:"CORP",yAa:"DEMO",eBa:"INTEGRATION",fBa:"INTEGRATION_CORP",gBa:"INTEGRATION_OSS",hBa:"INTEGRATION_PARTNER",iBa:"INTEGRATION_PROD",jBa:"INTEGRATION_QA",hCa:"OSS",D3:"PARTNER",oCa:"PRODUCTION",wCa:"QADEVEL",xCa:"QADEVEL_CORP",yCa:"QAOSS",QCa:"STAGING_CORP",RCa:"STAGING_OSS",SCa:"STAGING_PARTNER",TCa:"STAGING_PROD",UCa:"STAGING_QA",Gg:"TESTING",LDa:"UNKNOWN_ENVIRONMENT",values:function(){return[wl.LDa,wl.oCa,wl.TCa,wl.UCa,wl.iBa,
wl.jBa,wl.yAa,wl.Pza,wl.Gg,wl.QCa,wl.hAa,wl.wCa,wl.eBa,wl.yCa,wl.RCa,wl.gBa,wl.hCa,wl.xCa,wl.fBa,wl.Fza,wl.Gza,wl.D3,wl.hBa,wl.SCa,wl.Hza]}};xl={Kd:"CANCELLED",vAa:"DEGRADED",Yi:"FAILURE",ECa:"RETRIED",Xg:"SUCCESS",iDa:"TIME_OUT",NDa:"UNKNOWN_STATUS_CODE",values:function(){return[xl.NDa,xl.Xg,xl.Yi,xl.iDa,xl.vAa,xl.Kd,xl.ECa]}};
yl=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.targetPatterns=null==a.targetPatterns?null:a.targetPatterns;this.O.severity=null==a.severity?null:a.severity};_.V(yl,_.U);yl.prototype.ma=function(){return yl};yl.prototype.na=function(){return{Va:{scopes:ql,severity:rl},keys:["message","scopes","severity","targetPatterns"],Ka:{message:zl}}};
_.W.Object.defineProperties(yl.prototype,{message:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"message")?_.S(this,"message"):null},set:function(a){this.O.message=a}},scopes:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"scopes")?_.S(this,"scopes"):null},set:function(a){this.O.scopes=a}},severity:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"severity")?_.S(this,"severity"):null},set:function(a){this.O.severity=a}},targetPatterns:{configurable:!0,enumerable:!0,
get:function(){return _.X(this,"targetPatterns")?_.S(this,"targetPatterns"):null},set:function(a){this.O.targetPatterns=a}}});_.W.Object.defineProperties(yl,{cDa:{configurable:!0,enumerable:!0,get:function(){return rl}}});var Al=function(a){a=void 0===a?{}:a;this.O={};this.O.announcements=null==a.hp?null:a.hp};_.V(Al,_.U);Al.prototype.ma=function(){return Al};Al.prototype.na=function(){return{Ra:{announcements:yl},keys:["announcements"]}};
_.W.Object.defineProperties(Al.prototype,{hp:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"announcements")?_.S(this,"announcements"):null},set:function(a){this.O.announcements=a}}});var Ah=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name;this.O.status=null==a.status?null:a.status};_.V(Ah,_.U);Ah.prototype.ma=function(){return Ah};Ah.prototype.na=function(){return{Va:{status:nIa},keys:["name","status"]}};
_.W.Object.defineProperties(Ah.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"name")?_.S(this,"name"):null},set:function(a){this.O.name=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"status")?_.S(this,"status"):null},set:function(a){this.O.status=a}}});_.W.Object.defineProperties(Ah,{Status:{configurable:!0,enumerable:!0,get:function(){return nIa}}});
var Bl=function(a){a=void 0===a?{}:a;this.O={};this.O.eventId=null==a.eventId?null:a.eventId;this.O.clientContext=null==a.epa?null:a.epa;this.O.gestureName=null==a.gestureName?null:a.gestureName;this.O.elementId=null==a.SQ?null:a.SQ;this.O.artifactId=null==a.Ve?null:a.Ve;this.O.searchTerm=null==a.fg?null:a.fg;this.O.listIndex=null==a.Gh?null:a.Gh;this.O.durationMs=null==a.Ji?null:a.Ji;this.O.statusCode=null==a.statusCode?null:a.statusCode;this.O.subActions=null==a.Qm?null:a.Qm;this.O.initialUrl=null==
a.Qw?null:a.Qw;this.O.targetUrl=null==a.fm?null:a.fm;this.O.initialRoute=null==a.initialRoute?null:a.initialRoute;this.O.targetRoute=null==a.targetRoute?null:a.targetRoute;this.O.wasStartedInBackground=null==a.PN?null:a.PN;this.O.finishedInBackground=null==a.YK?null:a.YK;this.O.actionOwner=null==a.actionOwner?null:a.actionOwner;this.O.feature=null==a.Hqa?null:a.Hqa;this.O.bucket=null==a.bucket?null:a.bucket;this.O.availabilityStatuses=null==a.availabilityStatuses?null:a.availabilityStatuses};
_.V(Bl,_.U);Bl.prototype.ma=function(){return Bl};Bl.prototype.na=function(){return{Ra:{availabilityStatuses:Ah,subActions:Cl},Va:{actionOwner:sl,bucket:_.ng,gestureName:_.tl,statusCode:ul},keys:"actionOwner artifactId availabilityStatuses bucket clientContext durationMs elementId eventId feature finishedInBackground gestureName initialRoute initialUrl listIndex searchTerm statusCode subActions targetRoute targetUrl wasStartedInBackground".split(" "),Ka:{clientContext:Dl,eventId:El}}};
_.W.Object.defineProperties(Bl.prototype,{actionOwner:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"actionOwner")?_.S(this,"actionOwner"):null},set:function(a){this.O.actionOwner=a}},Ve:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"artifactId")?_.S(this,"artifactId"):null},set:function(a){this.O.artifactId=a}},availabilityStatuses:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"availabilityStatuses")?_.S(this,"availabilityStatuses"):null},set:function(a){this.O.availabilityStatuses=
a}},bucket:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"bucket")?_.S(this,"bucket"):null},set:function(a){this.O.bucket=a}},epa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"clientContext")?_.S(this,"clientContext"):null},set:function(a){this.O.clientContext=a}},Ji:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"durationMs")?_.S(this,"durationMs"):null},set:function(a){this.O.durationMs=a}},SQ:{configurable:!0,enumerable:!0,get:function(){return _.X(this,
"elementId")?_.S(this,"elementId"):null},set:function(a){this.O.elementId=a}},eventId:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"eventId")?_.S(this,"eventId"):null},set:function(a){this.O.eventId=a}},Hqa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"feature")?_.S(this,"feature"):null},set:function(a){this.O.feature=a}},YK:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"finishedInBackground")?_.S(this,"finishedInBackground"):null},set:function(a){this.O.finishedInBackground=
a}},gestureName:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"gestureName")?_.S(this,"gestureName"):null},set:function(a){this.O.gestureName=a}},initialRoute:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"initialRoute")?_.S(this,"initialRoute"):null},set:function(a){this.O.initialRoute=a}},Qw:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"initialUrl")?_.S(this,"initialUrl"):null},set:function(a){this.O.initialUrl=a}},Gh:{configurable:!0,enumerable:!0,
get:function(){return _.X(this,"listIndex")?_.S(this,"listIndex"):null},set:function(a){this.O.listIndex=a}},fg:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"searchTerm")?_.S(this,"searchTerm"):null},set:function(a){this.O.searchTerm=a}},statusCode:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"statusCode")?_.S(this,"statusCode"):null},set:function(a){this.O.statusCode=a}},Qm:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"subActions")?_.S(this,"subActions"):
null},set:function(a){this.O.subActions=a}},targetRoute:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"targetRoute")?_.S(this,"targetRoute"):null},set:function(a){this.O.targetRoute=a}},fm:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"targetUrl")?_.S(this,"targetUrl"):null},set:function(a){this.O.targetUrl=a}},PN:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"wasStartedInBackground")?_.S(this,"wasStartedInBackground"):null},set:function(a){this.O.wasStartedInBackground=
a}}});var Dl=function(a){a=void 0===a?{}:a;this.O={};this.O.sessionId=null==a.sessionId?null:a.sessionId;this.O.userId=null==a.userId?null:a.userId;this.O.actionId=null==a.actionId?null:a.actionId;this.O.environmentName=null==a.ys?null:a.ys;this.O.repoGroupId=null==a.vH?null:a.vH;this.O.executionContext=null==a.Y9?null:a.Y9};_.V(Dl,_.U);Dl.prototype.ma=function(){return Dl};
Dl.prototype.na=function(){return{Va:{environmentName:vl},keys:"actionId environmentName executionContext repoGroupId sessionId userId".split(" "),Ka:{executionContext:Fl}}};
_.W.Object.defineProperties(Dl.prototype,{actionId:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"actionId")?_.S(this,"actionId"):null},set:function(a){this.O.actionId=a}},ys:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"environmentName")?_.S(this,"environmentName"):null},set:function(a){this.O.environmentName=a}},Y9:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"executionContext")?_.S(this,"executionContext"):null},set:function(a){this.O.executionContext=
a}},vH:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"repoGroupId")?_.S(this,"repoGroupId"):null},set:function(a){this.O.repoGroupId=a}},sessionId:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"sessionId")?_.S(this,"sessionId"):null},set:function(a){this.O.sessionId=a}},userId:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"userId")?_.S(this,"userId"):null},set:function(a){this.O.userId=a}}});
var El=function(a){a=void 0===a?{}:a;this.O={};this.O.timeUsec=null==a.bya?null:a.bya;this.O.serverIp=null==a.serverIp?null:a.serverIp;this.O.processId=null==a.Cva?null:a.Cva};_.V(El,_.U);El.prototype.ma=function(){return El};El.prototype.na=function(){return{keys:["processId","serverIp","timeUsec"]}};
_.W.Object.defineProperties(El.prototype,{Cva:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"processId")?_.S(this,"processId"):null},set:function(a){this.O.processId=a}},serverIp:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"serverIp")?_.S(this,"serverIp"):null},set:function(a){this.O.serverIp=a}},bya:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"timeUsec")?_.S(this,"timeUsec"):null},set:function(a){this.O.timeUsec=a}}});
var Fl=function(a){a=void 0===a?{}:a;this.O={};this.O.cell=null==a.sY?null:a.sY;this.O.task=null==a.UH?null:a.UH;this.O.job=null==a.oca?null:a.oca;this.O.environmentName=null==a.ys?null:a.ys;this.O.buildLabel=null==a.zF?null:a.zF;this.O.traced=null==a.b2a?null:a.b2a;this.O.rpcGlobalId=null==a.IZa?null:a.IZa;this.O.spanId=null==a.spanId?null:a.spanId};_.V(Fl,_.U);Fl.prototype.ma=function(){return Fl};Fl.prototype.na=function(){return{Va:{environmentName:wl},keys:"buildLabel cell environmentName job rpcGlobalId spanId task traced".split(" ")}};
_.W.Object.defineProperties(Fl.prototype,{zF:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"buildLabel")?_.S(this,"buildLabel"):null},set:function(a){this.O.buildLabel=a}},sY:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"cell")?_.S(this,"cell"):null},set:function(a){this.O.cell=a}},ys:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"environmentName")?_.S(this,"environmentName"):null},set:function(a){this.O.environmentName=a}},oca:{configurable:!0,enumerable:!0,
get:function(){return _.X(this,"job")?_.S(this,"job"):null},set:function(a){this.O.job=a}},IZa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"rpcGlobalId")?_.S(this,"rpcGlobalId"):null},set:function(a){this.O.rpcGlobalId=a}},spanId:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"spanId")?_.S(this,"spanId"):null},set:function(a){this.O.spanId=a}},UH:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"task")?_.S(this,"task"):null},set:function(a){this.O.task=
a}},b2a:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"traced")?_.S(this,"traced"):null},set:function(a){this.O.traced=a}}});var Il=function(a){a=void 0===a?{}:a;this.O={};this.O.announcements=null==a.hp?null:a.hp};_.V(Il,_.U);Il.prototype.ma=function(){return Il};Il.prototype.na=function(){return{keys:["announcements"],Ka:{announcements:Al}}};
_.W.Object.defineProperties(Il.prototype,{hp:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"announcements")?_.S(this,"announcements"):null},set:function(a){this.O.announcements=a}}});var Jl=function(a){a=void 0===a?{}:a;this.O={};this.O.entries=null==a.entries?null:a.entries;this.O.authuser=null==a.authuser?null:a.authuser};_.V(Jl,_.U);Jl.prototype.ma=function(){return Jl};Jl.prototype.na=function(){return{Ra:{entries:Bl},keys:["authuser","entries"]}};
_.W.Object.defineProperties(Jl.prototype,{authuser:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"authuser")?_.S(this,"authuser"):null},set:function(a){this.O.authuser=a}},entries:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"entries")?_.S(this,"entries"):null},set:function(a){this.O.entries=a}}});var oIa=function(){this.O={}};_.V(oIa,_.U);oIa.prototype.ma=function(){return oIa};oIa.prototype.na=function(){return{keys:[]}};
var zl=function(a){a=void 0===a?{}:a;this.O={};this.O.privateDoNotAccessOrElseSafeHtmlWrappedValue=null==a.privateDoNotAccessOrElseSafeHtmlWrappedValue?null:a.privateDoNotAccessOrElseSafeHtmlWrappedValue};_.V(zl,_.U);zl.prototype.ma=function(){return zl};zl.prototype.na=function(){return{keys:["privateDoNotAccessOrElseSafeHtmlWrappedValue"]}};
_.W.Object.defineProperties(zl.prototype,{privateDoNotAccessOrElseSafeHtmlWrappedValue:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue")?_.S(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue"):null},set:function(a){this.O.privateDoNotAccessOrElseSafeHtmlWrappedValue=a}}});
var Cl=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.Ji?null:a.Ji;this.O.httpErrorCode=null==a.Mw?null:a.Mw};_.V(Cl,_.U);Cl.prototype.ma=function(){return Cl};Cl.prototype.na=function(){return{Va:{statusCode:xl},keys:["durationMs","httpErrorCode","name","statusCode"]}};
_.W.Object.defineProperties(Cl.prototype,{Ji:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"durationMs")?_.S(this,"durationMs"):null},set:function(a){this.O.durationMs=a}},Mw:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"httpErrorCode")?_.S(this,"httpErrorCode"):null},set:function(a){this.O.httpErrorCode=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"name")?_.S(this,"name"):null},set:function(a){this.O.name=a}},statusCode:{configurable:!0,
enumerable:!0,get:function(){return _.X(this,"statusCode")?_.S(this,"statusCode"):null},set:function(a){this.O.statusCode=a}}});pIa=new _.Nd("API_VERSION");_.qIa=new _.Nd("REQUEST_SERVICE");_.Kl=function(){};_.Kl.ha=function(a){return new (a||_.Kl)};_.Kl.Ea=_.kd({type:_.Kl});_.Kl.Da=_.ad({});
var rIa={$Xgafv:"$.xgafv",access_token:"access_token",alt:"alt",authuser:"authuser",callback:"callback",fields:"fields",key:"key",oauth_token:"oauth_token",prettyPrint:"prettyPrint",projectId:"projectId",quotaUser:"quotaUser",uploadType:"uploadType",upload_protocol:"upload_protocol"},Ll=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.hb=new _.ol(b,c)};
Ll.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.pl(this.hb,{body:null,Fb:"GET",Gb:"console_fe_api_sandbox.announcements.list",path:"/"+this.Ua+"/announcements",Ta:_.lf(a,rIa,b),Ib:Il})};Ll.ha=function(a){return new (a||Ll)(_.w(pIa,8),_.w(_.qIa),_.w(_.nl,8))};Ll.ua=_.u({token:Ll,oa:Ll.ha});var sIa=function(){};sIa.ha=function(a){return new (a||sIa)};sIa.ua=_.u({token:sIa,oa:function(a){return Ll.ha(a)},Ja:_.Kl});
var Ml=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.hb=new _.ol(b,c)},tIa=function(a,b){var c=void 0===c?{}:c;var d=void 0===d?{}:d;return _.pl(a.hb,{body:b,Fb:"POST",Gb:"console_fe_api_sandbox.logging.logClientAction",path:"/"+a.Ua+"/logging:logClientAction",Ta:_.lf(c,rIa,d),Ib:oIa})};Ml.ha=function(a){return new (a||Ml)(_.w(pIa,8),_.w(_.qIa),_.w(_.nl,8))};Ml.ua=_.u({token:Ml,oa:Ml.ha});var uIa=function(){};uIa.ha=function(a){return new (a||uIa)};
uIa.ua=_.u({token:uIa,oa:function(a){return Ml.ha(a)},Ja:_.Kl});var Nl,vIa,wIa,xIa,AIa,BIa,CIa,DIa,EIa,RIa,WIa,YIa,ZIa;Nl=new _.Nd("productVersion");vIa=new _.Nd("envName");_.Ol=new _.Nd("emailAddress");wIa=new _.Nd("isBot");xIa=new _.Nd("isCorpGoogler");_.yIa=new _.Nd("userSettingsKeyPrefix");_.zIa=new _.Nd("prodspecsStage");AIa=new _.Nd("feedbackProductId");BIa=new _.Nd("clearcutEndpoint");_.Pl=new _.Nd("onePlatformKey");_.Ql=new _.Nd("sessionIndex");CIa=new _.Nd("xsrfToken");DIa=new _.Nd("nonceToken");EIa=new _.Nd("oauthClientId");_.FIa=new _.Nd("appEngineServiceEndpoint");
_.mh=new _.Nd("grimoireOnePlatformHost");_.GIa=new _.Nd("cloudResourceManagerServiceEndpoint");_.HIa=new _.Nd("cloudBillingServiceEndpoint");_.IIa=new _.Nd("cloudBuildServiceEndpoint");_.JIa=new _.Nd("cloudStorageServiceEndpoint");_.KIa=new _.Nd("cloudUserSettingsEndpoint");_.LIa=new _.Nd("resultStoreOnePlatformHost");_.MIa=new _.Nd("scorecardOnePlatformHost");_.NIa=new _.Nd("sourceRepoOnePlatformHost");_.OIa=new _.Nd("sourceRepoInternalOnePlatformHost");_.PIa=new _.Nd("iamOnePlatformHost");
_.QIa=new _.Nd("loggingServiceEndpoint");RIa=new _.Nd("peopleApiPlatformHost");_.SIa=new _.Nd("serviceManagerApiPlatformHost");_.TIa=new _.Nd("termsOfServiceOnePlatformHost");_.UIa=new _.Nd("testFusionOnePlatformHost");_.VIa=new _.Nd("fusionBadgeServerHost");WIa=new _.Nd("enableAnonymousFeedback");_.Rl=new _.Nd("iamToken");_.XIa=new _.Nd("initialPath");YIa=new _.Nd("enableG3cClearcutLogging");ZIa=new _.Nd("g3cClearcutTransport");var Sl=function(a,b,c,d){this.bpa=a;this.ys=b;this.isBot=c;this.TY=d};Sl.prototype.RL=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.bpa.mb(this.NLa(b),c)}};Sl.prototype.cH=function(a){this.bpa.cH({},a)};Sl.prototype.NLa=function(a){var b={name:a.action,type:a.element,metadata:{data:JSON.stringify(this.Aj(a))}};a.projectId&&(b.projectId=a.projectId);a.Ji&&(b.latency=a.Ji);return b};
Sl.prototype.Aj=function(a){var b=a.Qm.map(function(c){return{name:c.name||void 0,latency:c.Ji||void 0,statusCode:c.statusCode||void 0,errorCode:c.Mw||void 0}});return{statusCode:a.statusCode,initialRoute:a.initialRoute,targetRoute:a.targetRoute,startedInBg:a.PN||void 0,finishedInBg:a.YK||void 0,sessionId:a.sessionId||void 0,actionId:a.actionId||void 0,gestureName:a.gestureName&&a.gestureName.toString(),envName:this.ys||void 0,actionOwner:this.TY||a.actionOwner||void 0,isBot:this.isBot||void 0,subEvents:0<
b.length?b:void 0}};Sl.ha=function(a){return new (a||Sl)(_.w(Ok),_.w(vIa),_.w(wIa),_.w(ZHa,8))};Sl.ua=_.u({token:Sl,oa:Sl.ha,Ja:"root"});var Tl=function(a){_.t.call(this,a)};_.V(Tl,_.t);Tl.prototype.PQa=function(){return _.Jh(this,1)};Tl.prototype.setCell=function(a){return _.tc(this,1,a)};Tl.prototype.kv=function(a){return _.tc(this,5,a)};Tl.prototype.toObject=function(){return $Ia(this)};var $Ia=function(a){if(null!=a)return _.Cc(a),{sY:_.Jh(a,1),UH:_.ij(a,2),oca:_.Jh(a,3),ys:_.nj(a,4,0),zF:_.Jh(a,5)}};var aJa=function(a){_.t.call(this,a)};_.V(aJa,_.t);_.k=aJa.prototype;_.k.caa=function(){return _.ej(this,Tl,6)};_.k.iNb=function(a){return _.gj(this,6,a)};_.k.M_a=function(a){return _.tc(this,7,a)};_.k.tRa=function(){return _.Jh(this,8)};_.k.Twa=function(a){return _.tc(this,8,a)};_.k.toObject=function(){return bJa(this)};
var bJa=function(a){if(null!=a)return _.Cc(a),{sessionId:_.Jh(a,1),userId:_.Jh(a,2),actionId:_.Jh(a,3),ys:_.nj(a,4,0),vH:_.Jh(a,5),Y9:$Ia(a.caa()),ZIc:_.Jh(a,7),referer:_.Jh(a,8),X1c:_.Jh(a,9)}};var cJa=function(a){_.t.call(this,a)};_.V(cJa,_.t);_.k=cJa.prototype;_.k.getName=function(){return _.Jh(this,1)};_.k.Te=function(a){return _.tc(this,1,a)};_.k.Zwa=function(a){return _.sj(this,2,a)};_.k.C_a=function(a){return _.sc(this,3,a,0)};_.k.toObject=function(){return dJa(this)};var dJa=function(a){if(null!=a)return _.Cc(a),{name:_.Jh(a,1),statusCode:_.nj(a,2,0),Ji:_.ij(a,3),Mw:_.ij(a,4)}};var fJa=function(a){_.t.call(this,a,-1,eJa)};_.V(fJa,_.t);var eJa=[7];fJa.prototype.toObject=function(){return gJa(this)};var gJa=function(a){if(null!=a)return _.Cc(a),{D6c:_.nj(a,1,0),v6c:_.nj(a,2,0),F1c:_.lj(a,3),C6c:_.Jh(a,4),h0c:_.Jh(a,5),x6c:_.Jh(a,6),y6c:_.q(_.Kh(a,7))}};var hJa=function(a){_.t.call(this,a)};_.V(hJa,_.t);hJa.prototype.toObject=function(){return iJa(this)};var iJa=function(a){if(null!=a)return _.Cc(a),{z6c:gJa(_.ej(a,fJa,1))}};var kJa=function(a){_.t.call(this,a,-1,jJa)};_.V(kJa,_.t);_.k=kJa.prototype;_.k.gtb=function(){return _.ej(this,Rza,1)};_.k.RQa=function(){return _.ej(this,aJa,2)};_.k.D_a=function(a){return _.tc(this,4,a)};_.k.C_a=function(a){return _.sc(this,8,a,0)};_.k.Zwa=function(a){return _.sj(this,9,a)};_.k.getFeature=function(){return _.Jh(this,18)};_.k.kNb=function(a){return _.tc(this,18,a)};_.k.QRa=function(){return _.Jh(this,20)};_.k.BNb=function(a){_.tc(this,20,a)};var jJa=[10];
kJa.prototype.toObject=function(){return lJa(this)};var lJa=function(a){if(null!=a)return _.Cc(a),{eventId:Sza(a.gtb()),epa:bJa(a.RQa()),gestureName:_.nj(a,3,0),SQ:_.Jh(a,4),Ve:_.Jh(a,5),fg:_.Jh(a,6),Gh:_.ij(a,7),Ji:_.ij(a,8),statusCode:_.nj(a,9,0),a6c:_.yc(_.fj(a,cJa,10),dJa),Qw:_.Jh(a,11),fm:_.Jh(a,12),initialRoute:_.Jh(a,13),targetRoute:_.Jh(a,14),PN:_.lj(a,15),YK:_.lj(a,16),actionOwner:_.nj(a,17,0),Hqa:_.Jh(a,18),PYc:_.Jh(a,22),B6c:iJa(_.ej(a,hJa,19)),yv:_.Jh(a,20),V_c:_.lj(a,21)}};var mJa=function(a){_.t.call(this,a)};_.V(mJa,_.t);mJa.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={cWc:lJa(_.ej(this,kJa,1))}}else a=void 0;return a};var nJa,oJa;nJa=/\s+/;oJa=[];_.Ul=function(a,b,c,d){this.PTc=a;this.QTc=b;this.w5=c;this.Rh=d;this.Bwb=oJa;this.yxa=new Map};_.Ul.prototype.Vp=function(){for(var a=_.l(this.Bwb),b=a.next();!b.done;b=a.next())this.QJa(b.value,!0);a=this.eKc;if(Array.isArray(a)||a instanceof Set)for(a=_.l(a),b=a.next();!b.done;b=a.next())this.QJa(b.value,!0);else if(null!=a){var c=_.l(Object.keys(a));for(b=c.next();!b.done;b=c.next())b=b.value,this.QJa(b,!!a[b])}this.Hkc()};
_.Ul.prototype.QJa=function(a,b){var c=this.yxa.get(a);void 0!==c?(c.enabled!==b&&(c.changed=!0,c.enabled=b),c.rv=!0):this.yxa.set(a,{enabled:b,changed:!0,rv:!0})};_.Ul.prototype.Hkc=function(){for(var a=_.l(this.yxa),b=a.next();!b.done;b=a.next()){var c=b.value;b=c[0];c=c[1];c.changed?(this.Qcb(b,c.enabled),c.changed=!1):c.rv||(c.enabled&&this.Qcb(b,!1),this.yxa.delete(b));c.rv=!1}};
_.Ul.prototype.Qcb=function(a,b){var c=this;a=a.trim();0<a.length&&a.split(nJa).forEach(function(d){b?c.Rh.FJ(c.w5.ta,d):c.Rh.JM(c.w5.ta,d)})};_.W.Object.defineProperties(_.Ul.prototype,{DFc:{configurable:!0,enumerable:!0,set:function(a){this.Bwb=null!=a?a.trim().split(nJa):oJa}},HHc:{configurable:!0,enumerable:!0,set:function(a){this.eKc="string"===typeof a?a.trim().split(nJa):a}}});_.Ul.ha=function(a){return new (a||_.Ul)(_.z(_.jl),_.z(_.kl),_.z(_.Sd),_.z(_.Tk))};
_.Ul.Ia=_.x({type:_.Ul,qa:[["","ngClass",""]],inputs:{DFc:["class","klass"],HHc:"ngClass"},standalone:!0});var pJa=function(a,b,c,d){this.wa=a;this.qWa=b;this.index=c;this.count=d};_.W.Object.defineProperties(pJa.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}},qZ:{configurable:!0,enumerable:!0,get:function(){return 0===this.index%2}},AWa:{configurable:!0,enumerable:!0,get:function(){return!this.qZ}}});
_.Vl=function(a,b,c){this.zJ=a;this.NB=b;this.Gt=c;this.x5=null;this.EHa=!0;this.Wr=null};_.Vl.prototype.Vp=function(){if(this.EHa){this.EHa=!1;var a=this.x5;!this.Wr&&a&&(this.Wr=this.Gt.find(a).create(this.UDb))}this.Wr&&(a=this.Wr.diff(this.x5))&&this.b4(a)};
_.Vl.prototype.b4=function(a){var b=this,c=this.zJ;_.RHa(a,function(g,h,n){null==g.Ru?c.Ah(b.NB,new pJa(g.item,b.x5,-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.qWa=this.x5}_.SHa(a,function(g){c.get(g.jn).context.wa=g.item})};
_.W.Object.defineProperties(_.Vl.prototype,{qWa:{configurable:!0,enumerable:!0,set:function(a){this.x5=a;this.EHa=!0}},UDb:{configurable:!0,enumerable:!0,set:function(a){this.DX=a},get:function(){return this.DX}},JHc:{configurable:!0,enumerable:!0,set:function(a){a&&(this.NB=a)}}});_.Vl.ha=function(a){return new (a||_.Vl)(_.z(_.Xe),_.z(_.We),_.z(_.jl))};_.Vl.Ia=_.x({type:_.Vl,qa:[["","ngFor","","ngForOf",""]],inputs:{qWa:"ngForOf",UDb:"ngForTrackBy",JHc:"ngForTemplate"},standalone:!0});_.Wl=function(a,b){this.zJ=a;this.Zi=new qJa;this.Ska=this.yna=this.HFa=null;this.xJa=b};_.Wl.prototype.SJa=function(){this.Zi.wa?this.yna||(this.zJ.clear(),this.Ska=null,this.xJa&&(this.yna=this.zJ.Ah(this.xJa,this.Zi))):this.Ska||(this.zJ.clear(),this.yna=null,this.HFa&&(this.Ska=this.zJ.Ah(this.HFa,this.Zi)))};
_.W.Object.defineProperties(_.Wl.prototype,{Ma:{configurable:!0,enumerable:!0,set:function(a){this.Zi.wa=this.Zi.Ma=a;this.SJa()}},LHc:{configurable:!0,enumerable:!0,set:function(a){hka("ngIfThen",a);this.xJa=a;this.yna=null;this.SJa()}},KHc:{configurable:!0,enumerable:!0,set:function(a){hka("ngIfElse",a);this.HFa=a;this.Ska=null;this.SJa()}}});_.Wl.ha=function(a){return new (a||_.Wl)(_.z(_.Xe),_.z(_.We))};
_.Wl.Ia=_.x({type:_.Wl,qa:[["","ngIf",""]],inputs:{Ma:"ngIf",LHc:"ngIfThen",KHc:"ngIfElse"},standalone:!0});var qJa=function(){this.Ma=this.wa=null};var rJa=function(a,b){this.Qf=a;this.ptc=b;this.wW=!1};rJa.prototype.create=function(){this.wW=!0;this.Qf.Ah(this.ptc)};rJa.prototype.destroy=function(){this.wW=!1;this.Qf.clear()};_.Xl=function(){this.wFa=[];this.N7a=!1;this.jHa=this.XEa=0;this.Tla=!1};_.Xl.prototype.kkc=function(){return this.XEa++};_.Xl.prototype.lkc=function(a){this.wFa.push(a)};_.Xl.prototype.Bqc=function(a){a=a==this.Sqc;this.Tla=this.Tla||a;this.jHa++;this.jHa===this.XEa&&(this.pdb(!this.Tla),this.jHa=0,this.Tla=!1);return a};
_.Xl.prototype.pdb=function(a){if(0<this.wFa.length&&a!==this.N7a){this.N7a=a;for(var b=_.l(this.wFa),c=b.next();!c.done;c=b.next()){c=c.value;var d=a;d&&!c.wW?c.create():!d&&c.wW&&c.destroy()}}};_.W.Object.defineProperties(_.Xl.prototype,{rWa:{configurable:!0,enumerable:!0,set:function(a){this.Sqc=a;0===this.XEa&&this.pdb(!0)}}});_.Xl.ha=function(a){return new (a||_.Xl)};_.Xl.Ia=_.x({type:_.Xl,qa:[["","ngSwitch",""]],inputs:{rWa:"ngSwitch"},standalone:!0});
_.Yl=function(a,b,c){this.rWa=c;c.kkc();this.ZJa=new rJa(a,b)};_.Yl.prototype.Vp=function(){var a=this.ZJa,b=this.rWa.Bqc(this.OHc);b&&!a.wW?a.create():!b&&a.wW&&a.destroy()};_.Yl.ha=function(a){return new (a||_.Yl)(_.z(_.Xe),_.z(_.We),_.z(_.Xl,9))};_.Yl.Ia=_.x({type:_.Yl,qa:[["","ngSwitchCase",""]],inputs:{OHc:"ngSwitchCase"},standalone:!0});_.Zl=function(a,b,c){c.lkc(new rJa(a,b))};_.Zl.ha=function(a){return new (a||_.Zl)(_.z(_.Xe),_.z(_.We),_.z(_.Xl,9))};
_.Zl.Ia=_.x({type:_.Zl,qa:[["","ngSwitchDefault",""]],standalone:!0});_.$l=function(a){this.Qf=a;this.VDb=this.sWa=this.rua=this.MX=null};_.$l.prototype.Sb=function(a){if(a.ngTemplateOutlet||a.ngTemplateOutletInjector)if(a=this.Qf,this.MX&&a.remove(a.indexOf(this.MX)),this.sWa){var b=this.VDb;this.MX=a.Ah(this.sWa,this.rua,b?{zc:b}:void 0)}else this.MX=null;else this.MX&&a.ngTemplateOutletContext&&this.rua&&(this.MX.context=this.rua)};_.$l.ha=function(a){return new (a||_.$l)(_.z(_.Xe))};
_.$l.Ia=_.x({type:_.$l,qa:[["","ngTemplateOutlet",""]],inputs:{rua:"ngTemplateOutletContext",sWa:"ngTemplateOutlet",VDb:"ngTemplateOutletInjector"},standalone:!0,features:[_.pd]});var sJa=function(){},uJa,vJa;sJa.prototype.Qlb=function(a,b){return a.subscribe({next:b,error:function(c){throw c;}})};sJa.prototype.dispose=function(a){a.unsubscribe()};var tJa=function(){};tJa.prototype.Qlb=function(a,b){return a.then(b,function(c){throw c;})};tJa.prototype.dispose=function(){};uJa=new tJa;vJa=new sJa;_.am=function(a){this.jJa=this.z5=this.dz=this.Xla=null;this.Kt=a};_.k=_.am.prototype;_.k.La=function(){this.dz&&this.b8a();this.Kt=null};
_.k.transform=function(a){return this.z5?a!==this.z5?(this.b8a(),this.transform(a)):this.Xla:(a&&this.El(a),this.Xla)};_.k.El=function(a){var b=this;this.z5=a;this.jJa=this.osc(a);this.dz=this.jJa.Qlb(a,function(c){return b.Stc(a,c)})};_.k.osc=function(a){if(Qha(a))return uJa;if(Rha(a))return vJa;throw new _.ed(2100,!1);};_.k.b8a=function(){this.jJa.dispose(this.dz);this.z5=this.dz=this.Xla=null};_.k.Stc=function(a,b){a===this.z5&&(this.Xla=b,_.Uk(this.Kt))};
_.am.ha=function(a){return new (a||_.am)(_.z(_.gl,16))};_.am.He=_.ld({name:"async",type:_.am,me:!1,standalone:!0});_.wJa=new _.Nd("DATE_PIPE_DEFAULT_TIMEZONE");_.xJa=new _.Nd("DATE_PIPE_DEFAULT_OPTIONS");_.bm=function(){};_.bm.ha=function(a){return new (a||_.bm)};_.bm.Ea=_.kd({type:_.bm});_.bm.Da=_.ad({});_.Mg=new _.Nd("DocumentToken");var Vg=null,yJa=function(){};var cm=function(){};cm.prototype.wG=function(){throw Error("Fb");};cm.ha=function(a){return new (a||cm)};cm.ua=_.u({token:cm,oa:function(){return _.w(dm)},Ja:"platform"});var Rma=new _.Nd("Location Initialized"),dm=function(a){this.Xo=a;this.Pn=window.location;this.MW=window.history};_.V(dm,cm);dm.prototype.Pda=function(a){var b=zJa(this.Xo,"window");b.addEventListener("popstate",a,!1);return function(){return b.removeEventListener("popstate",a)}};
var AJa=function(a,b){var c=zJa(a.Xo,"window");c.addEventListener("hashchange",b,!1);return function(){return c.removeEventListener("hashchange",b)}};_.k=dm.prototype;_.k.pushState=function(a,b,c){window.history.pushState?this.MW.pushState(a,b,c):this.Pn.hash=c};_.k.replaceState=function(a,b,c){window.history.pushState?this.MW.replaceState(a,b,c):this.Pn.hash=c};_.k.forward=function(){this.MW.forward()};_.k.back=function(){this.MW.back()};_.k.wG=function(a){this.MW.go(void 0===a?0:a)};
_.k.getState=function(){return this.MW.state};
_.W.Object.defineProperties(dm.prototype,{href:{configurable:!0,enumerable:!0,get:function(){return this.Pn.href}},protocol:{configurable:!0,enumerable:!0,get:function(){return this.Pn.protocol}},hostname:{configurable:!0,enumerable:!0,get:function(){return this.Pn.hostname}},port:{configurable:!0,enumerable:!0,get:function(){return this.Pn.port}},pathname:{configurable:!0,enumerable:!0,get:function(){return this.Pn.pathname},set:function(a){this.Pn.pathname=a}},search:{configurable:!0,enumerable:!0,
get:function(){return this.Pn.search}},hash:{configurable:!0,enumerable:!0,get:function(){return this.Pn.hash}}});dm.ha=function(a){return new (a||dm)(_.w(_.Mg))};dm.ua=_.u({token:dm,oa:function(){return new dm(_.w(_.Mg))},Ja:"platform"});var fm;_.em=function(){};_.em.prototype.wG=function(){throw Error("Fb");};_.em.ha=function(a){return new (a||_.em)};_.em.ua=_.u({token:_.em,oa:function(){return _.id(fm)},Ja:"root"});_.BJa=new _.Nd("appBaseHref");fm=function(a,b){this.Pj=a;this.GP=[];var c,d,e;this.gW=null!=(e=null!=(d=null!=b?b:Vg.vra())?d:null==(c=_.id(_.Mg).location)?void 0:c.origin)?e:""};_.V(fm,_.em);_.k=fm.prototype;_.k.La=function(){for(;this.GP.length;)this.GP.pop()()};
_.k.Pda=function(a){this.GP.push(this.Pj.Pda(a),AJa(this.Pj,a))};_.k.vra=function(){return this.gW};_.k.vx=function(a){return ika(this.gW,a)};_.k.path=function(a){var b=this.Pj.pathname+nf(this.Pj.search),c=this.Pj.hash;return c&&(void 0===a?0:a)?b+c:b};_.k.pushState=function(a,b,c,d){this.Pj.pushState(a,b,this.vx(c+nf(d)))};_.k.replaceState=function(a,b,c,d){this.Pj.replaceState(a,b,this.vx(c+nf(d)))};_.k.forward=function(){this.Pj.forward()};_.k.back=function(){this.Pj.back()};_.k.getState=function(){return this.Pj.getState()};
_.k.wG=function(a){var b,c;null==(c=(b=this.Pj).wG)||c.call(b,void 0===a?0:a)};fm.ha=function(a){return new (a||fm)(_.w(cm),_.w(_.BJa,8))};fm.ua=_.u({token:fm,oa:fm.ha,Ja:"root"});var gm=function(a,b){this.Pj=a;this.gW="";this.GP=[];null!=b&&(this.gW=b)};_.V(gm,_.em);_.k=gm.prototype;_.k.La=function(){for(;this.GP.length;)this.GP.pop()()};_.k.Pda=function(a){this.GP.push(this.Pj.Pda(a),AJa(this.Pj,a))};_.k.vra=function(){return this.gW};_.k.path=function(){var a=this.Pj.hash;null==a&&(a="#");return 0<a.length?a.substring(1):a};_.k.vx=function(a){a=ika(this.gW,a);return 0<a.length?"#"+a:a};
_.k.pushState=function(a,b,c,d){c=this.vx(c+nf(d));0==c.length&&(c=this.Pj.pathname);this.Pj.pushState(a,b,c)};_.k.replaceState=function(a,b,c,d){c=this.vx(c+nf(d));0==c.length&&(c=this.Pj.pathname);this.Pj.replaceState(a,b,c)};_.k.forward=function(){this.Pj.forward()};_.k.back=function(){this.Pj.back()};_.k.getState=function(){return this.Pj.getState()};_.k.wG=function(a){var b,c;null==(c=(b=this.Pj).wG)||c.call(b,void 0===a?0:a)};gm.ha=function(a){return new (a||gm)(_.w(cm),_.w(_.BJa,8))};
gm.ua=_.u({token:gm,oa:gm.ha});_.hm=function(a){var b=this;this.NP=new _.cl;this.Fdb=[];this.fuc=null;this.zB=a;a=this.zB.vra();this.Wkc=jka(_.mf(a.replace(/\/index.html$/,"")));this.zB.Pda(function(c){b.NP.emit({url:b.path(!0),pop:!0,state:c.state,type:c.type})})};_.hm.prototype.La=function(){var a;null==(a=this.fuc)||a.unsubscribe();this.Fdb=[]};_.hm.prototype.path=function(a){return this.normalize(this.zB.path(void 0===a?!1:a))};_.hm.prototype.getState=function(){return this.zB.getState()};
var CJa=function(a,b){var c=void 0===c?"":c;return a.path()==a.normalize(b+nf(c))};_.k=_.hm.prototype;_.k.normalize=function(a){var b=this.Wkc;a=a.replace(/\/index.html$/,"");b&&a.startsWith(b)?(b=a.substring(b.length),b=""===b||["/",";","?","#"].includes(b[0])?b:a):b=a;return _.mf(b)};_.k.vx=function(a){a&&"/"!==a[0]&&(a="/"+a);return this.zB.vx(a)};_.k.go=function(a,b,c){b=void 0===b?"":b;c=void 0===c?null:c;this.zB.pushState(c,"",a,b);this.oab(this.vx(a+nf(b)),c)};
_.k.replaceState=function(a,b,c){b=void 0===b?"":b;c=void 0===c?null:c;this.zB.replaceState(c,"",a,b);this.oab(this.vx(a+nf(b)),c)};_.k.forward=function(){this.zB.forward()};_.k.back=function(){this.zB.back()};_.k.wG=function(a){var b,c;null==(c=(b=this.zB).wG)||c.call(b,void 0===a?0:a)};_.k.oab=function(a,b){a=void 0===a?"":a;this.Fdb.forEach(function(c){return c(a,b)})};_.k.subscribe=function(a,b,c){return this.NP.subscribe({next:a,error:b,complete:c})};_.hm.ha=function(a){return new (a||_.hm)(_.w(_.em))};
_.hm.ua=_.u({token:_.hm,oa:function(){return new _.hm(_.w(_.em))},Ja:"root"});new Vk;var $ma=function(){};$ma.ua=_.u({token:$ma,Ja:"root",oa:function(){return new DJa}});var DJa=function(){var a=_.w(_.Mg),b=window;this.document=a;this.window=b;this.offset=function(){return[0,0]}},bna=function(a,b){a.offset=Array.isArray(b)?function(){return b}:b},FJa=function(a,b){EJa(a)&&a.window.scrollTo(b[0],b[1])},EJa=function(a){try{return!!a.window&&!!a.window.scrollTo&&"pageXOffset"in a.window}catch(b){return!1}};var GJa=function(){};var im=function(a,b,c,d,e){this.document=a;this.productVersion=c;this.isBot=d;this.TY=e;this.transport=b};im.prototype.RL=function(a){if(this.transport&&!this.isBot){a=_.l(a);for(var b=a.next();!b.done;b=a.next())this.transport.dispatch(this.CRa(b.value))}};
im.prototype.CRa=function(a){var b=(new kJa).kNb(this.TY||"");b=_.sj(b,17,mka(a.actionOwner)).D_a([a.element,a.action].join("/"));b=_.sj(b,3,kka(a.gestureName)).Zwa(lka(a.statusCode));b=_.tc(b,13,a.initialRoute);b=_.tc(b,11,a.Qw);b=_.tc(b,14,a.targetRoute||"");b=_.tc(b,12,a.fm);b=_.rj(b,15,a.PN);b=_.rj(b,16,a.YK).C_a(a.Ji||0);b=_.sc(b,7,a.Gh||0,0);var c=(new aJa).M_a(this.document.location.hostname).Twa(this.document.referrer).iNb((new Tl).kv(this.productVersion));c=_.tc(c,1,a.sessionId||"");b=_.gj(b,
2,c);a.Ve&&"string"===typeof a.Ve&&_.tc(b,5,a.Ve);if(0<a.Qm.length)for(a=_.l(a.Qm),c=a.next();!c.done;c=a.next()){c=c.value;var d=(new cJa).Te(c.name||"").Zwa(lka(c.statusCode||"")).C_a(c.Ji||0);c=_.sc(d,4,c.Mw||0,0);_.hj(b,10,cJa,c)}a=new mJa;return _.gj(a,1,b)};im.ha=function(a){return new (a||im)(_.w(_.Mg),_.w(ZIa,8),_.w(Nl),_.w(wIa),_.w(ZHa,8))};im.ua=_.u({token:im,oa:im.ha,Ja:"root"});_.HJa={kBa:"issue_tracker",vO:"results",shc:"flow"};Object.freeze(_.HJa);var jm=function(){};jm.ha=function(a){return new (a||jm)};jm.ua=_.u({token:jm,oa:jm.ha,Ja:"root"});var JJa,KJa,LJa;_.IJa=new _.Nd("GTMDataLayerName",{Ja:"root",oa:function(){return window.grimoireDataLayer}});JJa=new _.Nd("ProjectId",{Ja:"root",oa:function(){return"testAlphaSource"}});KJa=new _.Nd("GetRandomString",{Ja:"root",oa:function(){return _.Xj}});LJa=new _.Nd("navigationStartTime",{Ja:"root",oa:function(){if(performance){if(performance.timing&&performance.timing.navigationStart)return performance.timing.navigationStart;if(performance.now)return Date.now()-performance.now()}}});var MJa=function(){this.blockSize=-1};var km=function(a,b){this.blockSize=-1;this.blockSize=64;this.Uoa=_.Db.Uint8Array?new Uint8Array(this.blockSize):Array(this.blockSize);this.iya=this.t_=0;this.Li=[];this.aIc=a;this.Awb=b;this.GQc=_.Db.Int32Array?new Int32Array(64):Array(64);void 0===NJa&&(NJa=_.Db.Int32Array?new Int32Array(OJa):OJa);this.reset()},NJa;_.Xh(km,MJa);for(var PJa=[],QJa=0;63>QJa;QJa++)PJa[QJa]=0;var RJa=[].concat(128,PJa);
km.prototype.reset=function(){this.iya=this.t_=0;this.Li=_.Db.Int32Array?new Int32Array(this.Awb):_.Tb(this.Awb)};
var SJa=function(a){for(var b=a.Uoa,c=a.GQc,d=0,e=0;e<b.length;)c[d++]=b[e]<<24|b[e+1]<<16|b[e+2]<<8|b[e+3],e=4*d;for(b=16;64>b;b++){e=c[b-15]|0;d=c[b-2]|0;var f=(c[b-16]|0)+((e>>>7|e<<25)^(e>>>18|e<<14)^e>>>3)|0,g=(c[b-7]|0)+((d>>>17|d<<15)^(d>>>19|d<<13)^d>>>10)|0;c[b]=f+g|0}d=a.Li[0]|0;e=a.Li[1]|0;var h=a.Li[2]|0,n=a.Li[3]|0,r=a.Li[4]|0,v=a.Li[5]|0,A=a.Li[6]|0;f=a.Li[7]|0;for(b=0;64>b;b++){var D=((d>>>2|d<<30)^(d>>>13|d<<19)^(d>>>22|d<<10))+(d&e^d&h^e&h)|0;g=r&v^~r&A;f=f+((r>>>6|r<<26)^(r>>>11|
r<<21)^(r>>>25|r<<7))|0;g=g+(NJa[b]|0)|0;g=f+(g+(c[b]|0)|0)|0;f=A;A=v;v=r;r=n+g|0;n=h;h=e;e=d;d=g+D|0}a.Li[0]=a.Li[0]+d|0;a.Li[1]=a.Li[1]+e|0;a.Li[2]=a.Li[2]+h|0;a.Li[3]=a.Li[3]+n|0;a.Li[4]=a.Li[4]+r|0;a.Li[5]=a.Li[5]+v|0;a.Li[6]=a.Li[6]+A|0;a.Li[7]=a.Li[7]+f|0};
km.prototype.update=function(a,b){void 0===b&&(b=a.length);var c=0,d=this.t_;if("string"===typeof a)for(;c<b;)this.Uoa[d++]=a.charCodeAt(c++),d==this.blockSize&&(SJa(this),d=0);else if(_.Ub(a))for(;c<b;){var e=a[c++];if(!("number"==typeof e&&0<=e&&255>=e&&e==(e|0)))throw Error("Gb");this.Uoa[d++]=e;d==this.blockSize&&(SJa(this),d=0)}else throw Error("Hb");this.t_=d;this.iya+=b};
km.prototype.digest=function(){var a=[],b=8*this.iya;56>this.t_?this.update(RJa,56-this.t_):this.update(RJa,this.blockSize-(this.t_-56));for(var c=63;56<=c;c--)this.Uoa[c]=b&255,b/=256;SJa(this);for(c=b=0;c<this.aIc;c++)for(var d=24;0<=d;d-=8)a[b++]=this.Li[c]>>d&255;return a};
var OJa=[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 UJa=function(){km.call(this,8,TJa)};_.Xh(UJa,km);var TJa=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];var lm=function(a,b,c){this.KQ=a;if(!this.KQ)throw Error("Ib");a=new UJa;a.update(String(c));this.UJc=Jxa(a.digest());c={};this.KQ.push((c.releaseVersion=b,c))};
lm.prototype.RL=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.UJc;d.sC=b.action;d.eventType=b.element;d.GFb=["/virtual",b.element,b.action].join("/");b.gestureName&&(d.metadata.gestureType=b.gestureName.toString());b.Ji&&(d.metadata.latencyMs=b.Ji.toString());d.uQ="DEVOPS_CONSOLE";d.metadata.actionOwner=b.actionOwner.toString();d.Ve=null==(c=b.Ve)?void 0:c.toString();var e=d;c=this.KQ;b=c.push;d=e.event;
var f=e.eventType,g=e.sC,h=e.GFb,n=e.projectNumber,r=e.uQ,v=e.Ve;if(e=e.metadata){for(var A=[],D=_.l(Object.keys(e)),I=D.next();!I.done;I=D.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:v,metadata:e})}};lm.prototype.cH=function(a){this.KQ.push({event:"trackPageView",pageName:a,pagePath:a})};lm.ha=function(a){return new (a||lm)(_.w(_.IJa),_.w(Nl),_.w(JJa))};lm.ua=_.u({token:lm,oa:lm.ha});_.mm=function(){};_.mm.prototype.RL=function(){};_.mm.prototype.cH=function(){};_.mm.ha=function(a){return new (a||_.mm)};_.mm.ua=_.u({token:_.mm,oa:function(a){return lm.ha(a)},Ja:"root"});var VJa=function(){var a=null;try{a=window.localStorage||null}catch(b){}this.pv=a};_.Xh(VJa,pza);var WJa=function(a,b){this.Bwc=nka(a);this.UGc=b};WJa.prototype[Symbol.iterator]=function(){return this};WJa.prototype.next=function(){var a=this.Bwc.next();return{value:a.done?void 0:this.UGc.call(void 0,a.value),done:a.done}};var XJa=function(a,b){return new WJa(a,b)},YJa=function(a){this.azb=a;this.cUa=0};YJa.prototype[Symbol.iterator]=function(){return this};YJa.prototype.next=function(){for(;this.cUa<this.azb.length;){var a=this.azb[this.cUa].next();if(!a.done)return a;this.cUa++}return{done:!0}};
var ZJa=function(){return new YJa(_.ea.apply(0,arguments).map(nka))};var nm=function(a,b){this.Oe={};this.xe=[];this.dja=this.size=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Jb");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else a&&this.addAll(a)};_.k=nm.prototype;_.k.Lz=function(){return this.size};_.k.ru=function(){om(this);for(var a=[],b=0;b<this.xe.length;b++)a.push(this.Oe[this.xe[b]]);return a};_.k.pG=function(){om(this);return this.xe.concat()};_.k.wQ=function(a){return this.has(a)};_.k.has=function(a){return pm(this.Oe,a)};
_.k.equals=function(a,b){if(this===a)return!0;if(this.size!=a.Lz())return!1;b=b||$Ja;om(this);for(var c,d=0;c=this.xe[d];d++)if(!b(this.get(c),a.get(c)))return!1;return!0};var $Ja=function(a,b){return a===b};nm.prototype.Sl=function(){return 0==this.size};nm.prototype.clear=function(){this.Oe={};this.dja=this.size=this.xe.length=0};nm.prototype.remove=function(a){return this.delete(a)};
nm.prototype.delete=function(a){return pm(this.Oe,a)?(delete this.Oe[a],--this.size,this.dja++,this.xe.length>2*this.size&&om(this),!0):!1};var om=function(a){if(a.size!=a.xe.length){for(var b=0,c=0;b<a.xe.length;){var d=a.xe[b];pm(a.Oe,d)&&(a.xe[c++]=d);b++}a.xe.length=c}if(a.size!=a.xe.length){var e={};for(c=b=0;b<a.xe.length;)d=a.xe[b],pm(e,d)||(a.xe[c++]=d,e[d]=1),b++;a.xe.length=c}};_.k=nm.prototype;_.k.get=function(a,b){return pm(this.Oe,a)?this.Oe[a]:b};
_.k.set=function(a,b){pm(this.Oe,a)||(this.size+=1,this.xe.push(a),this.dja++);this.Oe[a]=b};_.k.addAll=function(a){if(a instanceof nm)for(var b=a.pG(),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.pG(),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 nm(this)};_.k.toObject=function(){om(this);for(var a={},b=0;b<this.xe.length;b++){var c=this.xe[b];a[c]=this.Oe[c]}return a};
_.k.keys=function(){return nza(this.pB(!0)).eya()};_.k.values=function(){return nza(this.pB(!1)).eya()};_.k.entries=function(){var a=this;return XJa(this.keys(),function(b){return[b,a.get(b)]})};_.k.pB=function(a){om(this);var b=0,c=this.dja,d=this,e=new vj;e.next=function(){if(c!=d.dja)throw Error("Kb");if(b>=d.xe.length)return mza;var f=d.xe[b++];return wj(a?f:d.Oe[f])};return e};var pm=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var bKa=function(a,b){this.tPb=a;this.Gr=null;if(_.Li&&!(9<=Number(_.Qi))){aKa||(aKa=new nm);this.Gr=aKa.get(a);this.Gr||(b?this.Gr=document.getElementById(b):(this.Gr=document.createElement("userdata"),this.Gr.addBehavior("#default#userData"),document.body.appendChild(this.Gr)),aKa.set(a,this.Gr));try{this.Gr.load(this.tPb)}catch(c){this.Gr=null}}};_.Xh(bKa,Aj);
var cKa={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":"."},aKa=null,dKa=function(a){return"_"+encodeURIComponent(a).replace(/[.!~*'()%]/g,function(b){return cKa[b]})};_.k=bKa.prototype;_.k.Tsa=function(){return!!this.Gr};_.k.set=function(a,b){this.Gr.setAttribute(dKa(a),b);eKa(this)};_.k.get=function(a){a=this.Gr.getAttribute(dKa(a));if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};
_.k.remove=function(a){this.Gr.removeAttribute(dKa(a));eKa(this)};_.k.Lz=function(){return this.TZ().attributes.length};_.k.pB=function(a){var b=0,c=this.TZ().attributes,d=new vj;d.next=function(){if(b>=c.length)return mza;var e=c[b++];if(a)return wj(decodeURIComponent(e.nodeName.replace(/\./g,"%")).slice(1));e=e.nodeValue;if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return wj(e)};return d};
_.k.clear=function(){for(var a=this.TZ(),b=a.attributes.length;0<b;b--)a.removeAttribute(a.attributes[b-1].nodeName);eKa(this)};var eKa=function(a){try{a.Gr.save(a.tPb)}catch(b){throw"Storage mechanism: Quota exceeded";}};bKa.prototype.TZ=function(){return this.Gr.XMLDocument.documentElement};var qm=function(a,b){this.lda=a;this.K0=b+"::"};_.Xh(qm,Aj);qm.prototype.set=function(a,b){this.lda.set(this.K0+a,b)};qm.prototype.get=function(a){return this.lda.get(this.K0+a)};qm.prototype.remove=function(a){this.lda.remove(this.K0+a)};
qm.prototype.pB=function(a){var b=this.lda[Symbol.iterator](),c=this,d=new vj;d.next=function(){var e=b.next();if(e.done)return e;for(e=e.value;e.slice(0,c.K0.length)!=c.K0;){e=b.next();if(e.done)return e;e=e.value}return wj(a?e.slice(c.K0.length):c.lda.get(e))};return d};var fKa=function(a){this.Tta=a};fKa.prototype.set=function(a,b){void 0===b?this.Tta.remove(a):this.Tta.set(a,(new zCa).nd(b))};fKa.prototype.get=function(a){try{var b=this.Tta.get(a)}catch(c){return}if(null!==b)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered";}};fKa.prototype.remove=function(a){this.Tta.remove(a)};var gKa=new _.Nd("localstorage",{Ja:"root",oa:function(){var a=new VJa;(a=a.Tsa()?new qm(a,"devops"):null)||(a=new bKa("devops"),a=a.Tsa()?a:null);return a?new fKa(a):null}}),hKa=new _.Nd("sessionstorage",{Ja:"root",oa:function(){var a=new qza;return(a=a.Tsa()?new qm(a,"devops"):null)?new fKa(a):null}});var jKa;_.iKa=new _.Nd("localstorage",{oa:function(){return _.id(gKa)}});jKa=new _.Nd("sessionstorage",{oa:function(){return _.id(hKa)}});var rm=function(){};rm.prototype.wBb=function(a,b){return b};rm.prototype.RL=function(){};rm.ha=function(a){return new (a||rm)};rm.ua=_.u({token:rm,oa:rm.ha,Ja:"root"});var kKa=new _.Nd("GetRandomString",{Ja:"root",oa:function(){return _.Xj}}),lKa=new _.Nd("navigationStartTime",{Ja:"root",oa:function(){if(performance){if(performance.timing&&performance.timing.navigationStart)return performance.timing.navigationStart;if(performance.now)return Date.now()-performance.now()}}});var kma=Symbol("Lb"),sm=function(a){this.params=a||{}};sm.prototype.has=function(a){return Object.prototype.hasOwnProperty.call(this.params,a)};sm.prototype.get=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a[0]:a):null};sm.prototype.getAll=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a:[a]):[]};_.W.Object.defineProperties(sm.prototype,{keys:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.params)}}});var qka={exact:vka,subset:yka},rka={exact:tka,subset:wka,ignored:function(){return!0}},tf=function(a,b,c){a=void 0===a?new sf([],{}):a;b=void 0===b?{}:b;this.root=a;this.Ta=b;this.Ze=void 0===c?null:c};tf.prototype.toString=function(){return mKa.nd(this)};_.W.Object.defineProperties(tf.prototype,{wx:{configurable:!0,enumerable:!0,get:function(){this.kJ||(this.kJ=new sm(this.Ta));return this.kJ}}});
var sf=function(a,b){var c=this;this.Vd=a;this.children=b;this.parent=null;Object.values(b).forEach(function(d){return d.parent=c})};sf.prototype.ij=function(){return 0<this.PS};sf.prototype.toString=function(){return Dka(this)};_.W.Object.defineProperties(sf.prototype,{PS:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.children).length}}});_.vf=function(a,b){this.path=a;this.parameters=b};_.vf.prototype.toString=function(){return Bka(this.path)+Cka(this.parameters)};
_.W.Object.defineProperties(_.vf.prototype,{hJc:{configurable:!0,enumerable:!0,get:function(){this.Pab||(this.Pab=new sm(this.parameters));return this.Pab}}});_.Xf=function(){};_.Xf.ha=function(a){return new (a||_.Xf)};_.Xf.ua=_.u({token:_.Xf,oa:function(){return new tm},Ja:"root"});var tm=function(){};
tm.prototype.parse=function(a){a=new nKa(a);um(a,"/");var b=""===a.nk||a.nk.startsWith("?")||a.nk.startsWith("#")?new sf([],{}):new sf([],oKa(a));return new tf(b,a.parseQueryParams(),um(a,"#")?decodeURIComponent(a.nk):null)};tm.prototype.nd=function(a){var b="/"+Eka(a.root,!0),c=Hka(a.Ta);a="string"===typeof a.Ze?"#"+encodeURI(a.Ze):"";return b+c+a};var mKa=new tm,Ika=/^[^\/()?;=#]+/,pKa=/^[^=?&#]+/,qKa=/^[^&#]+/,nKa=function(a){this.nk=this.url=a};
nKa.prototype.parseQueryParams=function(){var a={};if(um(this,"?")){do{var b,c=this.nk.match(pKa);if(b=c?c[0]:""){this.capture(b);c="";if(um(this,"=")){var d;if(d=(d=this.nk.match(qKa))?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(um(this,"&"))}return a};
var oKa=function(a){if(""===a.nk)return{};um(a,"/");var b=[];for(a.nk.startsWith("(")||b.push(rKa(a));a.nk.startsWith("/")&&!a.nk.startsWith("//")&&!a.nk.startsWith("/(");)a.capture("/"),b.push(rKa(a));var c={};a.nk.startsWith("/(")&&(a.capture("/"),c=sKa(a,!0));var d={};a.nk.startsWith("(")&&(d=sKa(a,!1));if(0<b.length||0<Object.keys(c).length)d.primary=new sf(b,c);return d},rKa=function(a){var b=Jka(a.nk);if(""===b&&a.nk.startsWith(";"))throw new _.ed(4009,!1);a.capture(b);b=decodeURIComponent(b);
for(var c={};um(a,";");){var d=a,e=Jka(d.nk);if(e){d.capture(e);var f="";if(um(d,"=")){var g=Jka(d.nk);g&&(f=g,d.capture(f))}c[decodeURIComponent(e)]=decodeURIComponent(f)}}return new _.vf(b,c)},sKa=function(a,b){var c={};for(a.capture("(");!um(a,")")&&0<a.nk.length;){var d=Jka(a.nk),e=a.nk[d.length];if("/"!==e&&")"!==e&&";"!==e)throw new _.ed(4010,!1);e=void 0;-1<d.indexOf(":")?(e=d.slice(0,d.indexOf(":")),a.capture(e),a.capture(":")):b&&(e="primary");d=oKa(a);c[e]=1===Object.keys(d).length?d.primary:
new sf([],d);um(a,"//")}return c},um=function(a,b){return a.nk.startsWith(b)?(a.nk=a.nk.substring(b.length),!0):!1};nKa.prototype.capture=function(a){if(!um(this,a))throw new _.ed(4011,!1);};var Rka=function(a,b,c){this.Gxb=a;this.eIc=b;this.commands=c;if(a&&0<c.length&&Nka(c[0]))throw new _.ed(4003,!1);if((a=c.find(Oka))&&a!==(0<c.length?c[c.length-1]:null))throw new _.ed(4004,!1);},tKa=function(a,b,c){this.NA=a;this.Ava=b;this.index=c};var vm;vm=function(a,b){this.id=a;this.url=b};_.wm=function(a,b,c,d){c=void 0===c?"imperative":c;d=void 0===d?null:d;vm.call(this,a,b);this.type=0;this.KDb=c;this.RM=d};_.V(_.wm,vm);_.wm.prototype.toString=function(){return"NavigationStart(id: "+this.id+", url: '"+this.url+"')"};_.Qf=function(a,b,c){vm.call(this,a,b);this.Df=c;this.type=1};_.V(_.Qf,vm);_.Qf.prototype.toString=function(){return"NavigationEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Df+"')"};
_.Sf=function(a,b,c,d){vm.call(this,a,b);this.reason=c;this.code=d;this.type=2};_.V(_.Sf,vm);_.Sf.prototype.toString=function(){return"NavigationCancel(id: "+this.id+", url: '"+this.url+"')"};var Hma=function(a,b,c,d){vm.call(this,a,b);this.reason=c;this.code=d;this.type=16};_.V(Hma,vm);_.Gma=function(a,b,c,d){vm.call(this,a,b);this.error=c;this.target=d;this.type=3};_.V(_.Gma,vm);
_.Gma.prototype.toString=function(){return"NavigationError(id: "+this.id+", url: '"+this.url+"', error: "+this.error+")"};var uKa=function(a,b,c,d){vm.call(this,a,b);this.Df=c;this.state=d;this.type=4};_.V(uKa,vm);uKa.prototype.toString=function(){return"RoutesRecognized(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Df+"', state: "+this.state+")"};var vKa=function(a,b,c,d){vm.call(this,a,b);this.Df=c;this.state=d;this.type=7};_.V(vKa,vm);
vKa.prototype.toString=function(){return"GuardsCheckStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Df+"', state: "+this.state+")"};var wKa=function(a,b,c,d,e){vm.call(this,a,b);this.Df=c;this.state=d;this.KNb=e;this.type=8};_.V(wKa,vm);wKa.prototype.toString=function(){return"GuardsCheckEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Df+"', state: "+this.state+", shouldActivate: "+this.KNb+")"};
_.xKa=function(a,b,c,d){vm.call(this,a,b);this.Df=c;this.state=d;this.type=5};_.V(_.xKa,vm);_.xKa.prototype.toString=function(){return"ResolveStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Df+"', state: "+this.state+")"};_.yKa=function(a,b,c,d){vm.call(this,a,b);this.Df=c;this.state=d;this.type=6};_.V(_.yKa,vm);_.yKa.prototype.toString=function(){return"ResolveEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Df+"', state: "+this.state+")"};
var zKa=function(a){this.Hb=a;this.type=9};zKa.prototype.toString=function(){return"RouteConfigLoadStart(path: "+this.Hb.path+")"};var AKa=function(a){this.Hb=a;this.type=10};AKa.prototype.toString=function(){return"RouteConfigLoadEnd(path: "+this.Hb.path+")"};var Gla=function(a){this.Uc=a;this.type=11};Gla.prototype.toString=function(){return"ChildActivationStart(path: '"+(this.Uc.te&&this.Uc.te.path||"")+"')"};var BKa=function(a){this.Uc=a;this.type=12};
BKa.prototype.toString=function(){return"ChildActivationEnd(path: '"+(this.Uc.te&&this.Uc.te.path||"")+"')"};var Hla=function(a){this.Uc=a;this.type=13};Hla.prototype.toString=function(){return"ActivationStart(path: '"+(this.Uc.te&&this.Uc.te.path||"")+"')"};var CKa=function(a){this.Uc=a;this.type=14};CKa.prototype.toString=function(){return"ActivationEnd(path: '"+(this.Uc.te&&this.Uc.te.path||"")+"')"};var DKa=function(a,b){this.position=a;this.anchor=b;this.type=15};
DKa.prototype.toString=function(){return"Scroll(anchor: '"+this.anchor+"', position: '"+(this.position?this.position[0]+", "+this.position[1]:null)+"')"};var xm=function(){};
xm.prototype.Bh=function(a,b,c,d,e,f){try{var g=Mka(a?a.Uc:b.Uc.root)}catch(h){"string"===typeof d[0]&&d[0].startsWith("/")||(d=[]),g=c.root}b=g;a=d;for(d=b;d.parent;)d=d.parent;if(0===a.length)e=Qka(d,d,d,e,f);else if(a=Ska(a),a.Gxb&&1===a.commands.length&&"/"==a.commands[0])e=Qka(d,d,new sf([],{}),e,f);else{c=d;if(a.Gxb)b=new tKa(c,!0,0);else if(b)if(null===b.parent)b=new tKa(b,!0,0);else{c=b;b=b.Vd.length-1+(Nka(a.commands[0])?0:1);for(g=a.eIc;g>b;){g-=b;c=c.parent;if(!c)throw new _.ed(4005,!1);
b=c.Vd.length}b=new tKa(c,!1,b-g)}else b=new tKa(c,!1,NaN);a=b.Ava?Uka(b.NA,b.index,a.commands):Wka(b.NA,b.index,a.commands);e=Qka(d,b.NA,a,e,f)}return e};xm.ha=function(a){return new (a||xm)};xm.ua=_.u({token:xm,oa:xm.ha});var EKa=function(){};EKa.ha=function(a){return new (a||EKa)};EKa.ua=_.u({token:EKa,oa:function(a){return xm.ha(a)},Ja:"root"});var ym=function(a){this.Pf=a};ym.prototype.parent=function(a){a=this.mM(a);return 1<a.length?a[a.length-2]:null};ym.prototype.children=function(a){return(a=Zka(a,this.Pf))?a.children.map(function(b){return b.value}):[]};ym.prototype.firstChild=function(a){return(a=Zka(a,this.Pf))&&0<a.children.length?a.children[0].value:null};ym.prototype.mM=function(a){return $ka(a,this.Pf).map(function(b){return b.value})};_.W.Object.defineProperties(ym.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return this.Pf.value}}});
var wf=function(a,b){this.value=a;this.children=b};wf.prototype.toString=function(){return"TreeNode("+this.value+")"};var cla=function(a,b){this.Pf=a;this.Uc=b;gla(this,a)};_.V(cla,ym);cla.prototype.toString=function(){return this.Uc.toString()};_.zf=function(a,b,c,d,e,f,g,h){this.url=a;this.params=b;this.Ta=c;this.Ze=d;this.data=e;this.af=f;this.component=g;var n,r;this.title=null!=(r=null==(n=this.data)?void 0:n.ka(_.m(function(v){return v[kma]})))?r:_.Ea(void 0);this.FW=h};_.zf.prototype.toString=function(){return this.Uc?this.Uc.toString():"Future("+this.FW+")"};
_.W.Object.defineProperties(_.zf.prototype,{te:{configurable:!0,enumerable:!0,get:function(){return this.FW.te}},root:{configurable:!0,enumerable:!0,get:function(){return this.JB.root}},parent:{configurable:!0,enumerable:!0,get:function(){return this.JB.parent(this)}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.JB.firstChild(this)}},children:{configurable:!0,enumerable:!0,get:function(){return this.JB.children(this)}},mM:{configurable:!0,enumerable:!0,get:function(){return this.JB.mM(this)}},
MFb:{configurable:!0,enumerable:!0,get:function(){this.M5||(this.M5=this.params.ka(_.m(function(a){return new sm(a)})));return this.M5}},wx:{configurable:!0,enumerable:!0,get:function(){this.kJ||(this.kJ=this.Ta.ka(_.m(function(a){return new sm(a)})));return this.kJ}}});var xf=function(a,b,c,d,e,f,g,h,n,r,v){this.url=a;this.params=b;this.Ta=c;this.Ze=d;this.data=e;this.af=f;this.component=g;this.te=h;this.dUc=n;this.RTc=r;this.dsc=v};
xf.prototype.toString=function(){return"Route(url:'"+this.url.map(function(a){return a.toString()}).join("/")+"', path:'"+(this.te?this.te.path:"")+"')"};
_.W.Object.defineProperties(xf.prototype,{title:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.data)?void 0:a[kma]}},root:{configurable:!0,enumerable:!0,get:function(){return this.JB.root}},parent:{configurable:!0,enumerable:!0,get:function(){return this.JB.parent(this)}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.JB.firstChild(this)}},children:{configurable:!0,enumerable:!0,get:function(){return this.JB.children(this)}},mM:{configurable:!0,enumerable:!0,
get:function(){return this.JB.mM(this)}},MFb:{configurable:!0,enumerable:!0,get:function(){this.M5||(this.M5=new sm(this.params));return this.M5}},wx:{configurable:!0,enumerable:!0,get:function(){this.kJ||(this.kJ=new sm(this.Ta));return this.kJ}}});var bla=function(a,b){this.Pf=b;this.url=a;gla(this,b)};_.V(bla,ym);bla.prototype.toString=function(){return hla(this.Pf)};var FKa=function(){this.zc=this.dwa=this.Hb=this.af=null;this.children=new zm;this.f7=null},zm=function(){this.Cpa=new Map},GKa=function(a,b){if(a=a.getContext(b))a.af=null,a.f7=null},HKa=function(a,b){var c=a.getContext(b);c||(c=new FKa,a.Cpa.set(b,c));return c};zm.prototype.getContext=function(a){return this.Cpa.get(a)||null};zm.ha=function(a){return new (a||zm)};zm.ua=_.u({token:zm,oa:zm.ha,Ja:"root"});_.Am=function(){this.R3=this.Dq=null;this.name="primary";this.eeb=new _.cl;this.Pmb=new _.cl;this.Pgb=new _.cl;this.Dnb=new _.cl;this.z0=_.id(zm);this.location=_.id(_.Xe);this.uwc=_.id(_.gl);this.IK=_.id(Rk)};_.Am.prototype.Sb=function(a){if(a.name){a=a.name;var b=a.wi;a.kG||(IKa(this,b)&&(this.g9(),GKa(this.z0,b)),JKa(this))}};_.Am.prototype.La=function(){IKa(this,this.name)&&GKa(this.z0,this.name)};var IKa=function(a,b){var c;return(null==(c=a.z0.getContext(b))?void 0:c.af)===a};
_.Am.prototype.Pa=function(){JKa(this)};var JKa=function(a){var b=a.z0,c=a.name,d=HKa(b,c);d.af=a;b.Cpa.set(c,d);!a.Dq&&(b=a.z0.getContext(a.name),null==b?0:b.Hb)&&(b.f7?a.Td(b.f7,b.Hb):KKa(a,b.Hb,b.zc))};_.Am.prototype.detach=function(){if(!this.Dq)throw new _.ed(4012,!1);this.location.detach();var a=this.Dq;this.R3=this.Dq=null;this.Dnb.emit(a.instance);return a};_.Am.prototype.Td=function(a,b){this.Dq=a;this.R3=b;this.location.HG(a.vu);this.Pgb.emit(a.instance)};
_.Am.prototype.g9=function(){if(this.Dq){var a=this.component;this.Dq.destroy();this.R3=this.Dq=null;this.Pmb.emit(a)}};var KKa=function(a,b,c){if(a.jTa)throw new _.ed(4013,!1);a.R3=b;var d=a.location,e=b.Uc.component,f=HKa(a.z0,a.name).children;b=new LKa(b,f,d.zc);c&&c.xD?(c=c.xD(e),a.Dq=d.KF(c,d.length,b)):a.Dq=d.KF(e,{index:d.length,zc:b,IK:null!=c?c:a.IK});_.Uk(a.uwc);a.eeb.emit(a.Dq.instance)};
_.W.Object.defineProperties(_.Am.prototype,{jTa:{configurable:!0,enumerable:!0,get:function(){return!!this.Dq}},component:{configurable:!0,enumerable:!0,get:function(){if(!this.Dq)throw new _.ed(4012,!1);return this.Dq.instance}},fp:{configurable:!0,enumerable:!0,get:function(){if(!this.Dq)throw new _.ed(4012,!1);return this.R3}}});_.Am.ha=function(a){return new (a||_.Am)};
_.Am.Ia=_.x({type:_.Am,qa:[["router-outlet"]],inputs:{name:"name"},outputs:{eeb:"activate",Pmb:"deactivate",Pgb:"attach",Dnb:"detach"},Zb:["outlet"],standalone:!0,features:[_.pd]});var LKa=function(a,b,c){this.Hb=a;this.Awc=b;this.parent=c};LKa.prototype.get=function(a,b){return a===_.zf?this.Hb:a===zm?this.Awc:this.parent.get(a,b)};var Bf=function(){};Bf.ha=function(a){return new (a||Bf)};Bf.ya=_.x({type:Bf,qa:[["ng-component"]],standalone:!0,features:[vja],Aa:1,Ba:0,va:function(a){a&1&&_.G(0,"router-outlet")},Ha:[_.Am],ob:2});var NKa=function(a,b,c){return _.m(function(d){(new MKa(b,d.Rxa,d.Lpa,c)).Pt(a);return d})},MKa=function(a,b,c,d){this.GZa=a;this.Qsb=b;this.hmb=c;this.Dsb=d};MKa.prototype.Pt=function(a){var b=this.Qsb.Pf,c=this.hmb?this.hmb.Pf:null;OKa(this,b,c,a);ila(this.Qsb.root);PKa(this,b,c,a)};
var OKa=function(a,b,c,d){var e=ala(c);b.children.forEach(function(f){var g=f.value.af,h=e[g],n=f.value,r=h?h.value:null;n===r?n.component?(n=d.getContext(n.af))&&OKa(a,f,h,n.children):OKa(a,f,h,d):r&&QKa(a,h,d);delete e[g]});Object.values(e).forEach(function(f){QKa(a,f,d)})},QKa=function(a,b,c){var d=c.getContext(b.value.af);c=d&&b.value.component?d.children:c;b=ala(b);for(var e=_.l(Object.keys(b)),f=e.next();!f.done;f=e.next())QKa(a,b[f.value],c);d&&d.af&&(d.af.g9(),d.children.Cpa=new Map,d.f7=
null,d.dwa=null,d.Hb=null)},PKa=function(a,b,c,d){var e=ala(c);b.children.forEach(function(f){var g=e[f.value.af],h=f.value,n=g?g.value:null;ila(h);if(h===n)h.component?(h=HKa(d,h.af),PKa(a,f,g,h.children)):PKa(a,f,g,d);else if(h.component){g=HKa(d,h.af);n=tla(h.Uc);var r,v=null!=(r=null==n?void 0:n.get(_.Sk))?r:null;g.f7=null;g.Hb=h;g.dwa=v;g.zc=n;g.af&&KKa(g.af,h,g.zc);PKa(a,f,null,g.children)}else PKa(a,f,null,d);a.Dsb(new CKa(f.value.Uc))});b.children.length&&a.Dsb(new BKa(b.value.Uc))};var ula=Symbol("Nb");var wla=function(a){this.path=a;this.Hb=this.path[this.path.length-1]},yla=function(a,b){this.component=a;this.Hb=b};var Ola={cA:!1,lK:[],IM:[],parameters:{},MXa:{}};var Vla=function(a){this.NA=a||null},RKa=function(a){this.Nk=a},Xla=function(a,b,c,d,e){this.zc=a;this.tQ=b;this.rh=c;this.Nk=d;this.config=e;this.pfb=!0};Xla.prototype.apply=function(){var a=this,b=Tla(this.Nk.root,[],[],this.config).NA;b=new sf(b.Vd,b.children);return SKa(this,this.zc,this.config,b,"primary").ka(_.m(function(c){return a.Bh(Lka(c),a.Nk.Ta,a.Nk.Ze)})).ka(_.za(function(c){if(c instanceof RKa)return a.pfb=!1,a.match(c.Nk);if(c instanceof Vla)throw new _.ed(4002,!1);throw c;}))};
Xla.prototype.match=function(a){var b=this;return SKa(this,this.zc,this.config,a.root,"primary").ka(_.m(function(c){return b.Bh(Lka(c),a.Ta,a.Ze)})).ka(_.za(function(c){if(c instanceof Vla)throw new _.ed(4002,!1);throw c;}))};Xla.prototype.Bh=function(a,b,c){a=Kka(a);return new tf(a,b,c)};
var SKa=function(a,b,c,d,e){return 0===d.Vd.length&&d.ij()?TKa(a,b,c,d).ka(_.m(function(f){return new sf([],f)})):UKa(a,b,d,c,d.Vd,e,!0)},TKa=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(_.Fa(function(h){var n=d.children[h],r=sla(c,h);return SKa(a,b,r,n,h).ka(_.m(function(v){return{iga:v,af:h}}))},1),_.bb(function(h,n){h[n.af]=n.iga;return h},{}),$aa())},UKa=function(a,b,c,d,e,f,g){return _.ya(d).ka(_.Fa(function(h){return VKa(a,
b,c,d,h,e,f,g).ka(_.za(function(n){if(n instanceof Vla)return _.Ea(null);throw n;}))},1),_.Wa(function(h){return!!h}),_.za(function(h){if(Bla(h))return 0!==e.length||c.children[f]?Wla(c):_.Ea(new sf([],{}));throw h;}))},VKa=function(a,b,c,d,e,f,g,h){return Ula(e,c,f,g)?void 0===e.bq?WKa(a,b,c,e,f,g):h&&a.pfb?"**"===e.path?XKa(a,b,d,e,g):YKa(a,b,c,d,e,f,g):Wla(c):Wla(c)},XKa=function(a,b,c,d,e){var f=ZKa(a,[],d.bq,{});return d.bq.startsWith("/")?_.Ma(new RKa(f)):$Ka(f).ka(_.Fa(function(g){var h=new sf(g,
{});return UKa(a,b,h,c,g,e,!1)}))},YKa=function(a,b,c,d,e,f,g){f=Nla(c,e,f);var h=f.IM;if(!f.cA)return Wla(c);f=ZKa(a,f.lK,e.bq,f.MXa);return e.bq.startsWith("/")?_.Ma(new RKa(f)):$Ka(f).ka(_.Fa(function(n){return UKa(a,b,c,d,n.concat(h),g,!1)}))},WKa=function(a,b,c,d,e,f){return"**"===d.path?(b=qla(d,b),d.lj?(d.bw?_.Ea({av:d.bw,zc:d.UE}):a.tQ.lj(b,d)).ka(_.m(function(g){d.bw=g.av;d.UE=g.zc;return new sf(e,{})})):_.Ea(new sf(e,{}))):Pla(c,d,e,b).ka(_.ub(function(g){var h=g.lK,n=g.IM;if(!g.cA)return Wla(c);
var r;b=null!=(r=d.nf)?r:b;return aLa(a,b,d,e).ka(_.Fa(function(v){var A,D=null!=(A=v.zc)?A:b;v=v.av;var I=Tla(c,h,n,v);A=I.NA;I=I.nxa;A=new sf(A.Vd,A.children);return 0===I.length&&A.ij()?TKa(a,D,v,A).ka(_.m(function(L){return new sf(h,L)})):0===v.length&&0===I.length?_.Ea(new sf(h,{})):UKa(a,D,A,v,I,Cf(d)===f?"primary":f,!0).ka(_.m(function(L){return new sf(h.concat(L.Vd),L.children)}))}))}))},aLa=function(a,b,c,d){return c.children?_.Ea({av:c.children,zc:b}):c.lj?void 0!==c.bw?_.Ea({av:c.bw,zc:c.UE}):
Lla(b,c,d).ka(_.Fa(function(e){return e?a.tQ.lj(b,c).ka(_.yb(function(f){c.bw=f.av;c.UE=f.zc})):_.Ma(nla(3))})):_.Ea({av:[],zc:b})},$Ka=function(a){var b=[];for(a=a.root;;){b=b.concat(a.Vd);if(0===a.PS)return _.Ea(b);if(1<a.PS||!a.children.primary)return _.Ma(new _.ed(4E3,!1));a=a.children.primary}},ZKa=function(a,b,c,d){var e=a.rh.parse(c);b=bLa(a,c,e.root,b,d);return new tf(b,cLa(e.Ta,a.Nk.Ta),e.Ze)},cLa=function(a,b){var c={};Object.entries(a).forEach(function(d){var e=_.l(d);d=e.next().value;
e=e.next().value;c[d]="string"===typeof e&&e.startsWith(":")?b[e.substring(1)]:e});return c},bLa=function(a,b,c,d,e){var f=dLa(c.Vd,d,e),g={};Object.entries(c.children).forEach(function(h){var n=_.l(h);h=n.next().value;n=n.next().value;g[h]=bLa(a,b,n,d,e)});return new sf(f,g)},dLa=function(a,b,c){return a.map(function(d){if(d.path.startsWith(":")){if(d=c[d.path.substring(1)],!d)throw new _.ed(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 Zla=function(){},ama=function(a,b,c,d,e,f,g){this.zc=a;this.jwa=b;this.config=c;this.Nk=d;this.url=e;this.y0=f;this.rh=g};
ama.prototype.recognize=function(){var a=this,b=Tla(this.Nk.root,[],[],this.config.filter(function(c){return void 0===c.bq})).NA;return eLa(this,this.zc,this.config,b,"primary").ka(_.m(function(c){if(null===c)return null;var d=new xf([],Object.freeze({}),Object.freeze(Object.assign({},a.Nk.Ta)),a.Nk.Ze,{},"primary",a.jwa,null,a.Nk.root,-1,{});c=new bla(a.url,new wf(d,c));fLa(a,c.Pf);return c}))};
var fLa=function(a,b){var c=b.value,d=fla(c,a.y0);c.params=Object.freeze(d.params);c.data=Object.freeze(d.data);b.children.forEach(function(e){return fLa(a,e)})},eLa=function(a,b,c,d,e){return 0===d.Vd.length&&d.ij()?a.Ava(b,c,d):gLa(a,b,c,d,d.Vd,e)};
ama.prototype.Ava=function(a,b,c){var d=this;return _.ya(Object.keys(c.children)).ka(_.Fa(function(e){var f=c.children[e],g=sla(b,e);return eLa(d,a,g,f,e)},1),_.bb(function(e,f){if(!e||!f)return null;e.push.apply(e,_.Ha(f));return e}),_.xba(function(e){return null!==e}),_.Ka(null),$aa(),_.m(function(e){if(null===e)return null;e=ema(e);cma(e);return e}))};
var gLa=function(a,b,c,d,e,f){return _.ya(c).ka(_.Fa(function(g){var h;return hLa(a,null!=(h=g.nf)?h:b,g,d,e,f)},1),_.Wa(function(g){return!!g}),_.za(function(g){if(Bla(g))return 0!==e.length||d.children[f]?_.Ea(null):_.Ea([]);throw g;}))},hLa=function(a,b,c,d,e,f){if(c.bq||!Ula(c,d,e,f))return _.Ea(null);if("**"===c.path){var g=gma(d)+e.length;var h,n;e=new xf(e,0<e.length?(0<e.length?e[e.length-1]:null).parameters:{},Object.freeze(Object.assign({},a.Nk.Ta)),a.Nk.Ze,c.data||{},Cf(c),null!=(n=null!=
(h=c.component)?h:c.vP)?n:null,c,fma(d),g,c.resolve||{});g=_.Ea({Uc:e,lK:[],IM:[]})}else g=Pla(d,c,e,b).ka(_.m(function(r){var v=r.lK,A=r.IM;if(!r.cA)return null;var D=gma(d)+v.length,I,L;return{Uc:new xf(v,r.parameters,Object.freeze(Object.assign({},a.Nk.Ta)),a.Nk.Ze,c.data||{},Cf(c),null!=(L=null!=(I=c.component)?I:c.vP)?L:null,c,fma(d),D,c.resolve||{}),lK:v,IM:A}}));return g.ka(_.ub(function(r){if(null===r)return _.Ea(null);var v=r.Uc,A=r.lK;r=r.IM;var D;b=null!=(D=c.nf)?D:b;var I;D=null!=(I=c.UE)?
I:b;I=c.children?c.children:c.lj?c.bw:[];r=Tla(d,A,r,I.filter(function(L){return void 0===L.bq}));A=r.NA;r=r.nxa;return 0===r.length&&A.ij()?a.Ava(D,I,A).ka(_.m(function(L){return null===L?null:[new wf(v,L)]})):0===I.length&&0===r.length?_.Ea([new wf(v,[])]):gLa(a,D,I,A,r,Cf(c)===f?"primary":f).ka(_.m(function(L){return null===L?null:[new wf(v,L)]}))}))};var Bm;_.iLa=new _.Nd("ROUTES");Bm=function(a){this.zc=a;this.opa=new WeakMap;this.Roa=new WeakMap};Bm.prototype.uS=function(a){var b=this;if(this.opa.get(a))return this.opa.get(a);if(a.vP)return _.Ea(a.vP);this.Fua&&this.Fua(a);var c=qf(a.uS()).ka(_.m(pma),_.yb(function(d){b.Eua&&b.Eua(a);a.vP=d}),Uaa(function(){b.opa.delete(a)}));c=(new Ng(c,function(){return new _.ob})).ka(_.ib());this.opa.set(a,c);return c};
Bm.prototype.lj=function(a,b){var c=this;if(this.Roa.get(b))return this.Roa.get(b);if(b.bw)return _.Ea({av:b.bw,zc:b.UE});this.Fua&&this.Fua(b);var d=jLa(b.lj).ka(_.m(function(e){c.Eua&&c.Eua(b);if(!Array.isArray(e)){var f=e.create(a).zc;e=f.get(_.iLa,[],10).flat()}return{av:e.map(rla),zc:f}}),Uaa(function(){c.Roa.delete(b)}));d=(new Ng(d,function(){return new _.ob})).ka(_.ib());this.Roa.set(b,d);return d};
var jLa=function(a){return qf(a()).ka(_.m(pma),_.Fa(function(b){return b instanceof QGa||Array.isArray(b)?_.Ea(b):_.ya(Promise.resolve(new Sja(b)))}))};Bm.ha=function(a){return new (a||Bm)(_.w(_.Tf),_.w($k))};Bm.ua=_.u({token:Bm,oa:Bm.ha,Ja:"root"});var Wf=function(){var a=this;this.yca=this.rK=null;this.events=new _.ob;this.tQ=_.id(Bm);this.IK=_.id(Rk);this.rh=_.id(_.Xf);this.qLb=_.id(zm);this.kA=0;this.Ceb=function(){return _.Ea(void 0)};this.jwa=null;this.tQ.Eua=function(b){return a.events.next(new AKa(b))};this.tQ.Fua=function(b){return a.events.next(new zKa(b))}};Wf.prototype.complete=function(){var a;null==(a=this.Sx)||a.complete()};
var kLa=function(a,b){var c=++a.kA,d;null==(d=a.Sx)||d.next(Object.assign({},a.Sx.value,b,{id:c}))},pLa=function(a,b){a.Sx=new _.Af({id:0,Pxa:0,Sh:b.Sh,Dxc:b.Sh,Fp:b.GN.extract(b.Sh),Df:b.GN.extract(b.Sh),CM:b.Sh,dG:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:"imperative",RM:null,JY:b.Lo.Uc,rj:null,Lpa:b.Lo,Rxa:null,h_:{canActivateChecks:[],canDeactivateChecks:[]},mL:null});return a.Sx.ka(_.Qa(function(c){return 0!==c.id}),_.m(function(c){return Object.assign({},c,{Fp:b.GN.extract(c.CM)})}),
_.ub(function(c){var d=!1,e=!1;return _.Ea(c).ka(_.yb(function(f){a.rK={id:f.id,Qw:f.CM,Fp:f.Fp,trigger:f.source,dG:f.dG,NJc:a.yca?Object.assign({},a.yca,{NJc:null}):null}}),_.ub(function(f){var g=b.I7.toString();g=!b.aM||f.Fp.toString()!==g||g!==b.Sh.toString();var h,n=null!=(h=f.dG.Iua)?h:b.Iua;if(!g&&"reload"!==n)return a.events.next(new Hma(f.id,_.Cm(b,c.CM),"",0)),b.uT=f.CM,f.resolve(null),_.Ta;"imperative"!==f.source&&(b.I7=f.Fp);return _.Ea(f).ka(_.ub(function(r){var v,A=null==(v=a.Sx)?void 0:
v.getValue();a.events.next(new _.wm(r.id,a.rh.nd(r.Fp),r.source,r.RM));var D;return A!==(null==(D=a.Sx)?void 0:D.getValue())?_.Ta:Promise.resolve(r)}),Yla(a.IK,a.tQ,a.rh,b.config),_.yb(function(r){a.rK=Object.assign({},a.rK,{asb:r.Df});c.Df=r.Df}),hma(a.IK,a.jwa,b.config,a.rh,b.y0),_.yb(function(r){c.rj=r.rj;if("eager"===b.Sia){if(!r.dG.nv){var v=b.GN.merge(r.Df,r.CM);lLa(b,v,r)}b.I7=r.Df}r=new uKa(r.id,a.rh.nd(r.Fp),a.rh.nd(r.Df),r.rj);a.events.next(r)}))}),_.yb(function(f){f=new vKa(f.id,a.rh.nd(f.Fp),
a.rh.nd(f.Df),f.rj);a.events.next(f)}),_.m(function(f){var g=Object,h=g.assign;var n=f.JY;var r=f.rj.Pf;n=xla(r,n?n.Pf:null,a.qLb,[r.value]);return c=h.call(g,{},f,{h_:n})}),Ela(a.IK,function(f){return a.events.next(f)}),_.yb(function(f){c.mL=f.mL;if(uf(f.mL))throw ola(f.mL);f=new wKa(f.id,a.rh.nd(f.Fp),a.rh.nd(f.Df),f.rj,!!f.mL);a.events.next(f)}),_.Qa(function(f){return f.mL?!0:(mLa(b,f),nLa(a,f,3),!1)}),oma(function(f){if(f.h_.canActivateChecks.length)return _.Ea(f).ka(_.yb(function(g){g=new _.xKa(g.id,
a.rh.nd(g.Fp),a.rh.nd(g.Df),g.rj);a.events.next(g)}),_.ub(function(g){var h=!1;return _.Ea(g).ka(jma(b.y0,a.IK),_.yb({next:function(){return h=!0},complete:function(){h||(mLa(b,g),nLa(a,g,2))}}))}),_.yb(function(g){g=new _.yKa(g.id,a.rh.nd(g.Fp),a.rh.nd(g.Df),g.rj);a.events.next(g)}))}),oma(function(f){var g=function(h){var n=[],r;(null==(r=h.te)?0:r.uS)&&!h.te.vP&&n.push(a.tQ.uS(h.te).ka(_.yb(function(A){h.component=A}),_.m(function(){})));r=_.l(h.children);for(var v=r.next();!v.done;v=r.next())n.push.apply(n,
_.Ha(g(v.value)));return n};return _.Ca(g(f.rj.root)).ka(_.Ka(),_.Ua(1))}),oma(function(){return a.Ceb()}),_.m(function(f){var g=f.rj;var h=f.Lpa;h=mla(b.GZa,g.Pf,h?h.Pf:void 0);g=new cla(h,g);return c=Object.assign({},f,{Rxa:g})}),_.yb(function(f){b.Sh=f.Df;b.uT=b.GN.merge(f.Df,f.CM);b.Lo=f.Rxa;"deferred"===b.Sia&&(f.dG.nv||lLa(b,b.uT,f),b.I7=f.Df)}),NKa(a.qLb,b.GZa,function(f){return a.events.next(f)}),_.yb({next:function(f){d=!0;a.yca=a.rK;b.aM=!0;a.events.next(new _.Qf(f.id,a.rh.nd(f.Fp),a.rh.nd(b.Sh)));
var g;null==(g=b.jPc)||g.Cya(f.Rxa.Uc);f.resolve(!0)},complete:function(){d=!0}}),Uaa(function(){d||e||nLa(a,c,1);var f;(null==(f=a.rK)?void 0:f.id)===c.id&&(a.rK=null)}),_.za(function(f){e=!0;if(pla(f)){pla(f)&&uf(f.url)||(b.aM=!0,mLa(b,c,!0));var g=new _.Sf(c.id,a.rh.nd(c.Fp),f.message,f.mwc);a.events.next(g);pla(f)&&uf(f.url)?(f=b.GN.merge(f.url,b.uT),oLa(b,f,"imperative",null,{nv:c.dG.nv,Ti:"eager"===b.Sia||"imperative"!==c.source},{resolve:c.resolve,reject:c.reject,promise:c.promise})):c.resolve(!1)}else{mLa(b,
c,!0);var h=new _.Gma(c.id,a.rh.nd(c.Fp),f,null!=(g=c.rj)?g:void 0);a.events.next(h);try{c.resolve(b.ti(f))}catch(n){c.reject(n)}}return _.Ta}))}))},nLa=function(a,b,c){c=new _.Sf(b.id,a.rh.nd(b.Fp),"",c);a.events.next(c);b.resolve(!1)};_.W.Object.defineProperties(Wf.prototype,{dDc:{configurable:!0,enumerable:!0,get:function(){return 0!==this.kA}}});Wf.ha=function(a){return new (a||Wf)};Wf.ua=_.u({token:Wf,oa:Wf.ha,Ja:"root"});var qLa=function(){this.WPb=!0};_.V(qLa,yJa);var Dm=function(){qLa.apply(this,arguments)};_.V(Dm,qLa);var rLa=function(a,b,c){a.addEventListener(b,c,!1);return function(){a.removeEventListener(b,c,!1)}};Dm.prototype.dispatchEvent=function(a,b){a.dispatchEvent(b)};Dm.prototype.remove=function(a){a.parentNode&&a.parentNode.removeChild(a)};Dm.prototype.createElement=function(a,b){b=b||document;return b.createElement(a)};var zJa=function(a,b){return"window"===b?window:"document"===b?a:"body"===b?a.body:null};
Dm.prototype.vra=function(){var a=(sLa=sLa||document.querySelector("base"))?sLa.getAttribute("href"):null;null==a?a=null:(tLa=tLa||document.createElement("a"),tLa.setAttribute("href",a),a=tLa.pathname,a="/"===a.charAt(0)?a:"/"+a);return a};var sLa=null,tLa;var uLa=function(){},GHa=function(a){_.de.getAngularTestability=function(b,c){b=a.I$(b,void 0===c?!0:c);if(null==b)throw Error("Ob");return b};_.de.getAllAngularTestabilities=function(){return Array.from(a.a4.values())};_.de.getAllAngularRootElements=function(){return Array.from(a.a4.keys())};_.de.frameworkStabilizers||(_.de.frameworkStabilizers=[]);_.de.frameworkStabilizers.push(function(b){var c=_.de.getAllAngularTestabilities(),d=c.length,e=!1,f=function(g){e=e||g;d--;0==d&&b(e)};c.forEach(function(g){g.whenStable(f)})})};
uLa.prototype.I$=function(a,b,c){if(null==b)return null;var d=a.a4.get(b)||null;return null!=d?d:c?b instanceof DocumentFragment?this.I$(a,b.host,!0):this.I$(a,b.parentElement,!0):null};var Em=function(){};Em.prototype.Za=function(){return new XMLHttpRequest};Em.ha=function(a){return new (a||Em)};Em.ua=_.u({token:Em,oa:Em.ha});var vLa=new _.Nd("EventManagerPlugins"),Fm=function(a,b){var c=this;this.Yf=b;this.p8a=new Map;a.forEach(function(d){return d.KBb=c});this.rrc=a.slice().reverse()};Fm.prototype.addEventListener=function(a,b,c){return this.w8a(b).addEventListener(a,b,c)};Fm.prototype.nKa=function(a,b,c){return this.w8a(b).nKa(a,b,c)};Fm.prototype.w8a=function(a){var b=this.p8a.get(a);if(b)return b;b=this.rrc;for(var c=0;c<b.length;c++){var d=b[c];if(d.supports(a))return this.p8a.set(a,d),d}throw Error("Pb`"+a);};
Fm.ha=function(a){return new (a||Fm)(_.w(vLa),_.w(_.se))};Fm.ua=_.u({token:Fm,oa:Fm.ha});var wLa=function(a){this.Xo=a};wLa.prototype.nKa=function(a,b,c){a=zJa(this.Xo,a);if(!a)throw Error("Qb`"+a+"`"+b);return this.addEventListener(a,b,c)};var Gm=function(){this.Tia=new Map},yLa=function(a,b){b=_.l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,1===xLa(a,c,1)&&a.QEb(c)};Gm.prototype.YWa=function(){};Gm.prototype.QEb=function(){};var xLa=function(a,b,c){a=a.Tia;var d,e=null!=(d=a.get(b))?d:0;e+=c;0<e?a.set(b,e):a.delete(b);return e};Gm.prototype.La=function(){for(var a=_.l(this.Tia.keys()),b=a.next();!b.done;b=a.next())this.YWa(b.value);this.Tia.clear()};Gm.ha=function(a){return new (a||Gm)};Gm.ua=_.u({token:Gm,oa:Gm.ha});
var Hm=function(a){this.Tia=new Map;this.fqa=a;this.Dxa=new Map;this.ssa=new Set;zLa(this)};_.V(Hm,Gm);Hm.prototype.QEb=function(a){for(var b=_.l(this.ssa),c=b.next();!c.done;c=b.next())ALa(this,c.value,a)};Hm.prototype.YWa=function(a){var b=this.Dxa,c;null==(c=b.get(a))||c.forEach(function(d){return d.remove()});b.delete(a)};Hm.prototype.La=function(){Gm.prototype.La.call(this);this.Dxa.clear();zLa(this)};
var ALa=function(a,b,c){var d=a.fqa.createElement("style");d.textContent=c;b.appendChild(d);(b=a.Dxa.get(c))?b.push(d):a.Dxa.set(c,[d])},zLa=function(a){var b=a.ssa;b.clear();b.add(a.fqa.head)};Hm.ha=function(a){return new (a||Hm)(_.w(_.Mg))};Hm.ua=_.u({token:Hm,oa:Hm.ha});var BLa={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/"},qma=/%COMP%/g,CLa=new _.Nd("RemoveStylesOnCompDestory",{Ja:"root",oa:function(){return!1}}),Jm=function(a,b,c,d){this.yqa=a;this.jN=b;this.appId=c;this.UYa=d;this.zJb=new Map;this.dyc=new Im(a)};
Jm.prototype.FY=function(a,b){if(!a||!b)return this.dyc;b=DLa(this,a,b);b instanceof ELa?(yLa(b.jN,b.styles),b.Wva++,b.setAttribute(a,b.sDc,"")):b instanceof Km&&(yLa(b.jN,b.styles),b.Wva++);return b};var DLa=function(a,b,c){var d=a.zJb,e=d.get(c.id);if(!e){e=a.yqa;var f=a.jN,g=a.UYa;switch(c.ob){case 0:e=new ELa(e,f,c,a.appId,g);break;case 3:return new FLa(e,f,b,c);default:e=new Km(e,f,c,g)}e.wf=function(){return d.delete(c.id)};d.set(c.id,e)}return e};Jm.prototype.La=function(){this.zJb.clear()};
Jm.prototype.w7=function(){};Jm.prototype.end=function(){};Jm.ha=function(a){return new (a||Jm)(_.w(Fm),_.w(Hm),_.w(oHa),_.w(CLa))};Jm.ua=_.u({token:Jm,oa:Jm.ha});var Im=function(a){this.yqa=a;this.data=Object.create(null);this.Ap=null};_.k=Im.prototype;_.k.destroy=function(){};_.k.createElement=function(a,b){return b?document.createElementNS(BLa[b]||b,a):document.createElement(a)};_.k.createComment=function(a){return document.createComment(a)};_.k.T8=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.k_a=function(a,b){var c="string"===typeof a?document.querySelector(a):a;if(!c)throw Error("Rb`"+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=BLa[d])?a.setAttributeNS(d,b,c):a.setAttribute(b,c)):a.setAttribute(b,c)};_.k.removeAttribute=function(a,b,c){if(c){var d=BLa[c];d?a.removeAttributeNS(d,b):a.removeAttribute(c+":"+b)}else a.removeAttribute(b)};_.k.FJ=function(a,b){a.classList.add(b)};_.k.JM=function(a,b){a.classList.remove(b)};_.k.Sg=function(a,b,c,d){d&3?a.style.setProperty(b,c,d&1?"important":""):a.style[b]=c};_.k.Tva=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.yqa.nKa(a,b,sma(c)):this.yqa.addEventListener(a,b,sma(c))};
var FLa=function(a,b,c,d){Im.call(this,a);this.jN=b;this.Kw=c;this.shadowRoot=c.attachShadow({mode:"open"});a=this.jN;b=this.shadowRoot;a.ssa.add(b);c=_.l(a.Tia.keys());for(var e=c.next();!e.done;e=c.next())ALa(a,b,e.value);d=rma(d.id,d.styles);d=_.l(d);for(a=d.next();!a.done;a=d.next())a=a.value,b=document.createElement("style"),b.textContent=a,this.shadowRoot.appendChild(b)};_.V(FLa,Im);var GLa=function(a,b){return b===a.Kw?a.shadowRoot:b};_.k=FLa.prototype;
_.k.appendChild=function(a,b){return Im.prototype.appendChild.call(this,GLa(this,a),b)};_.k.insertBefore=function(a,b,c){return Im.prototype.insertBefore.call(this,GLa(this,a),b,c)};_.k.removeChild=function(a,b){return Im.prototype.removeChild.call(this,GLa(this,a),b)};_.k.parentNode=function(a){return GLa(this,Im.prototype.parentNode.call(this,GLa(this,a)))};_.k.destroy=function(){this.jN.ssa.delete(this.shadowRoot)};
var Km=function(a,b,c,d,e){e=void 0===e?c.id:e;Im.call(this,a);this.jN=b;this.UYa=d;this.Wva=0;this.styles=rma(e,c.styles)};_.V(Km,Im);Km.prototype.destroy=function(){if(this.UYa){for(var a=this.jN,b=_.l(this.styles),c=b.next();!c.done;c=b.next())c=c.value,0===xLa(a,c,-1)&&a.YWa(c);this.Wva--;if(0===this.Wva){var d;null==(d=this.wf)||d.call(this)}}};var ELa=function(a,b,c,d,e){d=d+"-"+c.id;Km.call(this,a,b,c,e,d);this.kxc="_ngcontent-%COMP%".replace(qma,d);this.sDc="_nghost-%COMP%".replace(qma,d)};
_.V(ELa,Km);ELa.prototype.createElement=function(a,b){a=Km.prototype.createElement.call(this,a,b);Km.prototype.setAttribute.call(this,a,this.kxc,"");return a};var Lm=function(a){this.Xo=a};_.V(Lm,wLa);Lm.prototype.supports=function(){return!0};Lm.prototype.addEventListener=function(a,b,c){var d=this;a.addEventListener(b,c,!1);return function(){return d.removeEventListener(a,b,c)}};Lm.prototype.removeEventListener=function(a,b,c){return a.removeEventListener(b,c)};Lm.ha=function(a){return new (a||Lm)(_.w(_.Mg))};Lm.ua=_.u({token:Lm,oa:Lm.ha});var HLa=["alt","control","meta","shift"],ILa={"\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"},JLa={alt:function(a){return a.altKey},control:function(a){return a.ctrlKey},meta:function(a){return a.metaKey},shift:function(a){return a.shiftKey}},Mm=function(a){this.Xo=a};_.V(Mm,wLa);Mm.prototype.supports=function(a){return null!=KLa(a)};
Mm.prototype.addEventListener=function(a,b,c){var d=KLa(b),e=LLa(d.fullKey,c,this.KBb.Yf);return this.KBb.Yf.jc(function(){return rLa(a,d.domEventName,e)})};
var KLa=function(a){var b=a.toLowerCase().split(".");a=b.shift();if(0===b.length||"keydown"!==a&&"keyup"!==a)return null;var c=MLa(b.pop()),d="",e=b.indexOf("code");-1<e&&(b.splice(e,1),d="code.");HLa.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},NLa=function(a,b){var c=ILa[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");HLa.forEach(function(e){e!==c&&(0,JLa[e])(a)&&(d+=e+".")});d+=c;return d===b},LLa=function(a,b,c){return function(d){NLa(d,a)&&c.JA(function(){return b(d)})}},MLa=function(a){switch(a){case "esc":return"escape";default:return a}};Mm.ha=function(a){return new (a||Mm)(_.w(_.Mg))};Mm.ua=_.u({token:Mm,oa:Mm.ha});var Uva=lia(YHa,"browser",[{Ca:pHa,wc:"browser"},{Ca:fia,wc:function(){var a=new Dm;Vg||(Vg=a)},md:!0},{Ca:_.Mg,Bb:function(){return yga=document},Db:[]}]),OLa=new _.Nd(""),PLa=[{Ca:EHa,Pd:uLa,Db:[]},{Ca:DHa,Pd:dl,Db:[_.se,el,EHa]},{Ca:dl,Pd:dl,Db:[_.se,el,EHa]}],QLa=[{Ca:mia,wc:"root"},{Ca:_.le,Bb:function(){return new _.le},Db:[]},{Ca:vLa,Pd:Lm,md:!0,Db:[_.Mg,_.se,pHa]},{Ca:vLa,Pd:Mm,md:!0,Db:[_.Mg]},{Ca:Jm,Pd:Jm,Db:[Fm,Hm,oHa,CLa]},{Ca:TGa,Jb:Jm},{Ca:Gm,Jb:Hm},{Ca:Hm,Pd:Hm,Db:[_.Mg]},{Ca:Fm,Pd:Fm,
Db:[vLa,_.se]},{Ca:GJa,Pd:Em,Db:[]},[]],Nm=function(){};Nm.ha=function(a){return new (a||Nm)(_.w(OLa,12))};Nm.Ea=_.kd({type:Nm});Nm.Da=_.ad({Ob:[].concat(_.Ha(QLa),_.Ha(PLa)),imports:[_.bm,fl]});_.Om=function(a){this.Xo=a};_.Om.prototype.zaa=function(){return this.Xo.title};_.Om.prototype.bm=function(a){this.Xo.title=a||""};_.Om.ha=function(a){return new (a||_.Om)(_.w(_.Mg))};_.Om.ua=_.u({token:_.Om,oa:function(a){return a?new a:new _.Om(_.w(_.Mg))},Ja:"root"});new _.Pk;var Pm=function(){};Pm.ha=function(a){return new (a||Pm)};Pm.ua=_.u({token:Pm,oa:function(a){return a?new (a||Pm):_.w(Qm)},Ja:"root"});var Qm=function(a){this.Xo=a};_.V(Qm,Pm);
Qm.prototype.Mo=function(a,b){if(null==b)return null;switch(a){case 0:return b;case 1:return _.ce(b,"HTML")?_.be(b):Uga(this.Xo,String(b)).toString();case 2:return _.ce(b,"Style")?_.be(b):b;case 3:if(_.ce(b,"Script"))return _.be(b);throw Error("Sb");case 4:return _.ce(b,"URL")?_.be(b):Hga(String(b));case 5:if(_.ce(b,"ResourceURL"))return _.be(b);throw Error("Tb");default:throw Error("Ub`"+a);}};Qm.prototype.Mib=function(a){return new UGa(a)};Qm.prototype.Oib=function(a){return new VGa(a)};
Qm.prototype.Nib=function(a){return new WGa(a)};Qm.ha=function(a){return new (a||Qm)(_.w(_.Mg))};Qm.ua=_.u({token:Qm,oa:function(a){a?a=new a:(a=_.w(_.Tf),a=new Qm(a.get(_.Mg)));return a},Ja:"root"});new Vk;var RLa="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(" "),
SLa=[["dir",{Yp:3,conditions:If(function(){return new Map([["dir",new Set(["auto","ltr","rtl"])]])})}],["async",{Yp:3,conditions:If(function(){return new Map([["async",new Set(["async"])]])})}],["cite",{Yp:2}],["loading",{Yp:3,conditions:If(function(){return new Map([["loading",new Set(["eager","lazy"])]])})}],["poster",{Yp:2}],["target",{Yp:3,conditions:If(function(){return new Map([["target",new Set(["_self","_blank"])]])})}]],TLa=new function(a,b){var c=new Map([["A",new Map([["href",{Yp:2}]])],
["AREA",new Map([["href",{Yp:2}]])],["LINK",new Map([["href",{Yp: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",{Yp:1}]])],["IMG",new Map([["src",{Yp:1}]])],["VIDEO",new Map([["src",{Yp:1}]])],["AUDIO",new Map([["src",{Yp:1}]])]]);this.Quc=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(" "));
this.ppb=c;this.Ruc=a;this.jCc=b}(new Set(If(function(){return RLa.concat(["class","id"])})),new Map(If(function(){return SLa.concat([["style",{Yp:4}]])})));var xma=If(function(){try{return new URL("s://g"),!0}catch(a){return!1}}),ULa=["data:","http:","https:","mailto:","ftp:"];var VLa=function(){this.QLb=TLa;this.qd=[]},WLa,YLa,XLa,ZLa;VLa.prototype.Mo=function(a){var b=document.createElement("span");b.appendChild(WLa(this,a));a=(new XMLSerializer).serializeToString(b);a=a.slice(a.indexOf(">")+1,a.lastIndexOf("</"));return _.Hf(a)};
WLa=function(a,b){b=uma(b);b=document.createTreeWalker(b,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,function(g){return XLa(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(wma(c))f=YLa(a,c);else throw Error("ra");e.appendChild(f);if(c=b.firstChild())e=f;else for(;!(c=b.nextSibling())&&(c=b.parentNode());)e=e.parentNode}return d};
YLa=function(a,b){var c=vma(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.QLb;var n=h.ppb.get(c);h=(null==n?0:n.has(f))?n.get(f):h.Ruc.has(f)?{Yp:1}:(h=h.jCc.get(f))?h:{Yp:0};a:{if(n=h.conditions){n=_.l(n);for(var r=n.next();!r.done;r=n.next()){var v=_.l(r.value);r=v.next().value;v=v.next().value;var A=void 0;if((r=null==(A=b.getNamedItem(r))?void 0:A.value)&&!v.has(r)){n=!1;break a}}}n=!0}if(n)switch(h.Yp){case 1:d.setAttribute(f,
g);break;case 2:h=yma(g);h=void 0!==h&&-1!==ULa.indexOf(h.toLowerCase())?g:"about:invalid#zClosurez";h!==g&&ZLa(a);d.setAttribute(f,h);break;case 3:d.setAttribute(f,g.toLowerCase());break;case 4:d.setAttribute(f,g);break;case 0:ZLa(a)}else ZLa(a)}return d};
XLa=function(a,b){if(b.nodeType===Node.TEXT_NODE)return NodeFilter.FILTER_ACCEPT;if(!wma(b))return NodeFilter.FILTER_REJECT;b=vma(b);if(null===b)return ZLa(a),NodeFilter.FILTER_REJECT;var c=a.QLb;if("form"!==b.toLowerCase()&&(c.Quc.has(b)||c.ppb.has(b)))return NodeFilter.FILTER_ACCEPT;ZLa(a);return NodeFilter.FILTER_REJECT};ZLa=function(a){0===a.qd.length&&a.qd.push("")};_.$La=If(function(){return new VLa});var zma=function(a){this.isValid=a},Bma=[Ama("data"),Ama("http"),Ama("https"),Ama("mailto"),Ama("ftp"),new zma(function(a){return/^[^:]*([/?#]|$)/.test(a)})];var Rm=function(a){this.k9=new Qm(a)};_.V(Rm,Pm);Rm.prototype.Mo=function(a,b){if(null==b)return null;if(b instanceof _.Nj||b instanceof _.Jf||b instanceof _.Tj){if(aMa(b,a))return this.k9.Mo(a,bMa(this,b));throw Error("Vb`"+eHa[a]+"`"+b);}return this.k9.Mo(a,b)};Rm.prototype.Mib=function(){throw Error("Wb");};Rm.prototype.Oib=function(){throw Error("Wb");};Rm.prototype.Nib=function(){throw Error("Wb");};
var bMa=function(a,b){if(null!=b){if(b instanceof _.Tj)return a.k9.Mib(String(b));if(b instanceof _.Jf)return a.k9.Oib(_.Kf(b));if(b instanceof _.Nj)return a.k9.Nib(String(b))}return null},aMa=function(a,b){switch(b){case 1:return a instanceof _.Tj;case 4:return a instanceof _.Jf||a instanceof _.Nj;case 5:return a instanceof _.Nj;case 3:return!1;default:return!1}};Rm.ha=function(a){return new (a||Rm)(_.w(_.Mg))};Rm.ua=_.u({token:Rm,oa:Rm.ha});var cMa=[{Ca:gHa,Jb:Pm},{Ca:Pm,Pd:Rm}],Sm=function(){};Sm.ha=function(a){return new (a||Sm)};Sm.Ea=_.kd({type:Sm});Sm.Da=_.ad({Ob:cMa,imports:[Nm]});var Tm=function(){},dMa=function(a){for(a=a.root;void 0!==a;){var b=void 0;var c=null!=(b=a.data[kma])?b:c;a=a.children.find(function(d){return"primary"===d.af})}return c};Tm.ha=function(a){return new (a||Tm)};Tm.ua=_.u({token:Tm,oa:function(){return _.id(Um)},Ja:"root"});var Um=function(a){this.title=a};_.V(Um,Tm);Um.prototype.Cya=function(a){a=dMa(a);void 0!==a&&this.title.bm(a)};Um.ha=function(a){return new (a||Um)(_.w(_.Om))};Um.ua=_.u({token:Um,oa:Um.ha,Ja:"root"});_.Vm=function(){};_.Vm.ha=function(a){return new (a||_.Vm)};_.Vm.ua=_.u({token:_.Vm,oa:function(){return _.id(Wm)},Ja:"root"});var eMa=function(){};eMa.prototype.store=function(){};eMa.prototype.exa=function(a,b){return a.te===b.te};var Wm=function(){};_.V(Wm,eMa);Wm.ha=function(){var a;return function(b){return(a||(a=_.Ld(Wm)))(b||Wm)}}();Wm.ua=_.u({token:Wm,oa:Wm.ha,Ja:"root"});var ana=new _.Nd("",{Ja:"root",oa:function(){return{}}});var fMa=function(){};fMa.ha=function(a){return new (a||fMa)};fMa.ua=_.u({token:fMa,oa:function(){return _.id(Xm)},Ja:"root"});var Xm=function(){};Xm.prototype.extract=function(a){return a};Xm.prototype.merge=function(a){return a};Xm.ha=function(a){return new (a||Xm)};Xm.ua=_.u({token:Xm,oa:Xm.ha,Ja:"root"});var gMa,hMa;gMa={ur:"exact",Ze:"ignored",cCb:"ignored",Ta:"exact"};hMa={ur:"subset",Ze:"ignored",cCb:"ignored",Ta:"subset"};
_.Vf=function(){var a=this;this.yob=!1;this.xNa=0;this.console=_.id(Zk);this.options=_.id(ana,{optional:!0})||{};this.ti=this.options.ti||Ema;this.JBb=this.options.JBb||Fma;this.aM=!1;this.yta=-1;this.GN=_.id(fMa);this.GZa=_.id(_.Vm);this.fQc=_.id(EKa);this.jPc=_.id(Tm);this.Iua=this.options.Iua||"ignore";this.y0=this.options.y0||"emptyOnly";this.Sia=this.options.Sia||"deferred";this.R7=this.options.R7||"replace";var b,c;this.config=null!=(c=null==(b=_.id(_.iLa,{optional:!0}))?void 0:b.flat())?c:
[];this.cD=_.id(Wf);this.rh=_.id(_.Xf);this.location=_.id(_.hm);_.id(_.se)instanceof _.se&&_.Ava();this.config=this.config.map(rla);this.aM=!1;this.yta=-1;this.I7=this.uT=this.Sh=new tf;this.Lo=dla(this.Sh);pLa(this.cD,this).subscribe(function(d){a.yta=d.id;a.xNa=d.Pxa},function(d){a.console.warn("Unhandled Navigation Error: "+d)})};_.Vf.prototype.Iba=function(){Tma(this);if(!this.cD.dDc){var a=this.location.getState();iMa(this,this.location.path(!0),"imperative",a)}};
var Tma=function(a){a.Mta||(a.Mta=a.location.subscribe(function(b){var c="popstate"===b.type?"popstate":"hashchange";"popstate"===c&&setTimeout(function(){iMa(a,b.url,c,b.state)},0)}))},iMa=function(a,b,c,d){var e={Ti:!0},f=(null==d?0:d.kA)?d:null;d&&(d=Object.assign({},d),delete d.kA,delete d.jza,0!==Object.keys(d).length&&(e.state=d));b=_.Ym(a,b);oLa(a,b,c,f,e)};_.Vf.prototype.La=function(){this.dispose()};
_.Vf.prototype.dispose=function(){this.cD.complete();this.Mta&&(this.Mta.unsubscribe(),this.Mta=void 0);this.yob=!0};_.Vf.prototype.Bh=function(a,b){var c=b=void 0===b?{}:b;b=c.xi;var d=c.Ta,e=c.Ze;e=c.Aea?this.Sh.Ze:e;switch(c.xf){case "merge":c=Object.assign({},this.Sh.Ta,d);break;case "preserve":c=this.Sh.Ta;break;default:c=d||null}null!==c&&(c=jMa(c));return this.fQc.Bh(b,this.Lo,this.Sh,a,c,null!=e?e:null)};
_.Zm=function(a,b,c){c=void 0===c?{nv:!1}:c;b=uf(b)?b:_.Ym(a,b);b=a.GN.merge(b,a.uT);return oLa(a,b,"imperative",null,c)};_.Vf.prototype.navigate=function(a,b){b=void 0===b?{nv:!1}:b;for(var c=0;c<a.length;c++)if(null==a[c])throw new _.ed(4008,!1);return _.Zm(this,this.Bh(a,b),b)};_.Cm=function(a,b){return a.rh.nd(b)};_.Ym=function(a,b){try{var c=a.rh.parse(b)}catch(d){c=a.JBb(d,a.rh,b)}return c};
_.Vf.prototype.isActive=function(a,b){b=!0===b?Object.assign({},gMa):!1===b?Object.assign({},hMa):b;if(uf(a))return ska(this.Sh,a,b);a=_.Ym(this,a);return ska(this.Sh,a,b)};
var jMa=function(a){return Object.keys(a).reduce(function(b,c){var d=a[c];null!==d&&void 0!==d&&(b[c]=d);return b},{})},oLa=function(a,b,c,d,e,f){if(a.yob)return Promise.resolve(!1);if(f){var g=f.resolve;var h=f.reject;f=f.promise}else f=new Promise(function(A,D){g=A;h=D});if("computed"===a.R7)if(d&&d.jza)var n=d.jza;else if(e.Ti||e.nv){var r;n=null!=(r=a.pib)?r:0}else{var v;n=(null!=(v=a.pib)?v:0)+1}else n=0;kLa(a.cD,{Pxa:n,source:c,RM:d,Sh:a.Sh,Dxc:a.Sh,CM:b,dG:e,resolve:g,reject:h,promise:f,JY:a.Lo.Uc,
Lpa:a.Lo});return f.catch(function(A){return Promise.reject(A)})},lLa=function(a,b,c){b=a.rh.nd(b);var d=Object.assign({},c.dG.state,kMa(a,c.id,c.Pxa));CJa(a.location,b)||c.dG.Ti?a.location.replaceState(b,"",d):a.location.go(b,"",d)},mLa=function(a,b,c){c=void 0===c?!1:c;if("computed"===a.R7){c=a.xNa-b.Pxa;var d;if("popstate"!==b.source&&"eager"!==a.Sia&&a.Sh!==(null==(d=a.cD.rK)?void 0:d.asb)||0===c){var e;a.Sh===(null==(e=a.cD.rK)?void 0:e.asb)&&0===c&&(lMa(a,b),a.I7=b.Sh,mMa(a))}else a.location.wG(c)}else"replace"===
a.R7&&(c&&lMa(a,b),mMa(a))},lMa=function(a,b){a.Lo=b.Lpa;a.Sh=b.Sh;a.uT=a.GN.merge(a.Sh,b.CM)},mMa=function(a){a.location.replaceState(a.rh.nd(a.uT),"",kMa(a,a.yta,a.xNa))},kMa=function(a,b,c){return"computed"===a.R7?{kA:b,jza:c}:{kA:b}};
_.W.Object.defineProperties(_.Vf.prototype,{kA:{configurable:!0,enumerable:!0,get:function(){return this.cD.kA}},pib:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.location.getState())?void 0:a.jza}},events:{configurable:!0,enumerable:!0,get:function(){return this.cD.events}},url:{configurable:!0,enumerable:!0,get:function(){return _.Cm(this,this.Sh)}},yca:{configurable:!0,enumerable:!0,get:function(){return this.cD.yca}}});_.Vf.ha=function(a){return new (a||_.Vf)};
_.Vf.ua=_.u({token:_.Vf,oa:_.Vf.ha,Ja:"root"});var oMa;_.$m=function(a,b,c,d,e,f){var g=this;this.Qa=a;this.Hb=b;this.EOc=c;this.renderer=d;this.Tf=e;this.P_=f;this.Nbb=this.tcb=this.jbb=!1;this.commands=this.href=null;this.EEb=new _.ob;var h;b=null==(h=e.ta.tagName)?void 0:h.toLowerCase();(this.Mba="a"===b||"area"===b)?this.Ya=a.events.subscribe(function(n){n instanceof _.Qf&&nMa(g)}):oMa(this,"0")};oMa=function(a,b){null!=a.EOc||a.Mba||pMa(a,"tabindex",b)};_.$m.prototype.Sb=function(){this.Mba&&nMa(this);this.EEb.next(this)};
_.$m.prototype.ie=function(a,b,c,d,e){if(null===this.Nk||this.Mba&&(0!==a||b||c||d||e||"string"===typeof this.target&&"_self"!=this.target))return!0;_.Zm(this.Qa,this.Nk,{nv:this.nv,Ti:this.Ti,state:this.state});return!this.Mba};_.$m.prototype.La=function(){var a;null==(a=this.Ya)||a.unsubscribe()};
var nMa=function(a){var b;a.href=null!==a.Nk&&a.P_?null==(b=a.P_)?void 0:b.vx(_.Cm(a.Qa,a.Nk)):null;null===a.href?b=null:(b=a.Tf.ta.tagName.toLowerCase(),b=("base"===b||"link"===b?_.$ga:_.ge)(a.href));pMa(a,"href",b)},pMa=function(a,b,c){var d=a.renderer;a=a.Tf.ta;null!==c?d.setAttribute(a,b,c):d.removeAttribute(a,b)};
_.W.Object.defineProperties(_.$m.prototype,{Aea:{configurable:!0,enumerable:!0,set:function(a){this.jbb=Qja(a)},get:function(){return this.jbb}},nv:{configurable:!0,enumerable:!0,set:function(a){this.tcb=Qja(a)},get:function(){return this.tcb}},Ti:{configurable:!0,enumerable:!0,set:function(a){this.Nbb=Qja(a)},get:function(){return this.Nbb}},Hj:{configurable:!0,enumerable:!0,set:function(a){null!=a?(this.commands=Array.isArray(a)?a:[a],oMa(this,"0")):(this.commands=null,oMa(this,null))}},Nk:{configurable:!0,
enumerable:!0,get:function(){return null===this.commands?null:this.Qa.Bh(this.commands,{xi:void 0!==this.xi?this.xi:this.Hb,Ta:this.Ta,Ze:this.Ze,xf:this.xf,Aea:this.Aea})}}});_.$m.ha=function(a){return new (a||_.$m)(_.z(_.Vf),_.z(_.zf),_.Hd("tabindex"),_.z(_.Tk),_.z(_.Sd),_.z(_.em))};
_.$m.Ia=_.x({type:_.$m,qa:[["","routerLink",""]],Cb:1,kb:function(a,b){a&1&&_.K("click",function(c){return b.ie(c.button,c.ctrlKey,c.shiftKey,c.altKey,c.metaKey)});a&2&&_.we("target",b.target)},inputs:{target:"target",Ta:"queryParams",Ze:"fragment",xf:"queryParamsHandling",state:"state",xi:"relativeTo",Aea:"preserveFragment",nv:"skipLocationChange",Ti:"replaceUrl",Hj:"routerLink"},standalone:!0,features:[_.pd]});var qMa=function(){},an=function(a,b,c,d,e){this.Qa=a;this.zc=c;this.RXa=d;this.Jta=e},Nma=function(a){a.Ya=a.Qa.events.ka(_.Qa(function(b){return b instanceof _.Qf}),_.Fa(function(){return a.preload()},1)).subscribe(function(){})};an.prototype.preload=function(){return rMa(this,this.zc,this.Qa.config)};an.prototype.La=function(){this.Ya&&this.Ya.unsubscribe()};
var rMa=function(a,b,c){var d=[];c=_.l(c);for(var e=c.next();!e.done;e=c.next()){e=e.value;e.Ob&&!e.nf&&(e.nf=Pha(e.Ob,b,"Route: "+e.path));var f=void 0,g=null!=(f=e.nf)?f:b,h=void 0;f=null!=(h=e.UE)?h:g;if(e.lj&&!e.bw&&void 0===e.Foa||e.uS&&!e.vP)d.push(sMa(a,g,e));else if(e.children||e.bw)g=void 0,d.push(rMa(a,f,null!=(g=e.children)?g:e.bw))}return _.ya(d).ka(_.Ga())},sMa=function(a,b,c){return a.RXa.preload(c,function(){var d=(c.lj&&void 0===c.Foa?a.Jta.lj(b,c):_.Ea(null)).ka(_.Fa(function(f){if(null===
f)return _.Ea(void 0);c.bw=f.av;c.UE=f.zc;var g;return rMa(a,null!=(g=f.zc)?g:b,f.av)}));if(c.uS&&!c.vP){var e=a.Jta.uS(c);return _.ya([d,e]).ka(_.Ga())}return d})};an.ha=function(a){return new (a||an)(_.w(_.Vf),_.w($k),_.w(Rk),_.w(qMa),_.w(Bm))};an.ua=_.u({token:an,oa:an.ha,Ja:"root"});var Oma=new _.Nd(""),Yf=function(a,b,c,d){d=void 0===d?{}:d;this.rh=a;this.Sx=b;this.N2=c;this.options=d;this.Rzb=0;this.mUa="imperative";this.rZa=0;this.store={};d.Vfa=d.Vfa||"disabled";d.Ofb=d.Ofb||"disabled"};
Yf.prototype.init=function(){if("disabled"!==this.options.Vfa){var a=this.N2;try{if(EJa(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.HZa=tMa(this);this.JLc=uMa(this)};
var tMa=function(a){return a.Sx.events.subscribe(function(b){if(b instanceof _.wm){var c=a.N2;a.store[a.Rzb]=EJa(c)?[c.window.pageXOffset,c.window.pageYOffset]:[0,0];a.mUa=b.KDb;a.rZa=b.RM?b.RM.kA:0}else b instanceof _.Qf?(a.Rzb=b.id,vMa(a,a.rh.parse(b.Df).Ze)):b instanceof Hma&&0===b.code&&(a.mUa=void 0,a.rZa=0,vMa(a,a.rh.parse(b.url).Ze))})},uMa=function(a){return a.Sx.events.subscribe(function(b){if(b instanceof DKa)if(b.position)"top"===a.options.Vfa?FJa(a.N2,[0,0]):"enabled"===a.options.Vfa&&
FJa(a.N2,b.position);else if(b.anchor&&"enabled"===a.options.Ofb){var c=a.N2;if(EJa(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||"function"===typeof 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.Vfa&&FJa(a.N2,[0,0])})},vMa=function(a,b){setTimeout(function(){a.Sx.events.next(new DKa("popstate"===a.mUa?a.store[a.rZa]:null,b))})};Yf.prototype.La=function(){var a;null==(a=this.HZa)||a.unsubscribe();var b;null==(b=this.JLc)||b.unsubscribe()};Yf.ha=function(){_.Vd()};Yf.ua=_.u({token:Yf,oa:Yf.ha});var Kma=new _.Nd("",{oa:function(){return new _.ob}}),Lma=new _.Nd("",{Ja:"root",oa:function(){return 1}}),Mma=new _.Nd("");var wMa,xMa;wMa=new _.Nd("ROUTER_FORROOT_GUARD");xMa=[_.hm,{Ca:_.Xf,Pd:tm},_.Vf,zm,{Ca:_.zf,Bb:function(a){return a.Lo.root},Db:[_.Vf]},Bm,[]];_.bn=function(){};
_.zMa=function(a){var b={Iua:"reload",y0:"always",kYc:!1};return{Co:_.bn,Ob:[xMa,[],{Ca:_.iLa,md:!0,wc:a},{Ca:wMa,Bb:dna,Db:[[_.Vf,new _.Pk,new _.Qk]]},{Ca:ana,wc:b?b:{}},(null==b?0:b.h7c)?{Ca:_.em,Pd:gm}:{Ca:_.em,Pd:fm},cna(),(null==b?0:b.RXa)?Jma(0,[{Ca:Mma,Jb:an},{Ca:qMa,Jb:b.RXa}]).zv:[],{Ca:Yma,md:!0,Bb:Zma},(null==b?0:b.Iba)?["disabled"===b.Iba?Uma().zv:[],"enabledBlocking"===b.Iba?Sma().zv:[]]:[],[{Ca:yMa,Bb:Pma},{Ca:IHa,md:!0,Jb:yMa}]]}};_.bn.ha=function(a){return new (a||_.bn)(_.w(wMa,8))};
_.bn.Ea=_.kd({type:_.bn});_.bn.Da=_.ad({imports:[Bf]});var yMa=new _.Nd("");new Vk;var cn=function(a){this.Qa=a},AMa=function(a){var b=[];for(a=a.Qa.Lo.root;a.firstChild;){var c=a.firstChild.te;if(c.path)b.push(a.firstChild.te.path);else if(c.DS){var d=void 0,e=void 0,f=null!=(e=c.xBb)?e:null==(d=c.data)?void 0:d.loggedPathTemplate;b.push(f)}a=a.firstChild}return"/"+b.join("/")};cn.ha=function(a){return new (a||cn)(_.w(_.Vf))};cn.ua=_.u({token:cn,oa:cn.ha,Ja:"root"});var dn=function(a){this.HLc=a=void 0===a?Date.now():a},BMa=function(a,b){if(!(0>=b||b>Date.now())){if(b>=a.HLc)return Date.now()-b;if(performance&&performance.now&&b<=performance.now())return Math.round(performance.now()-b)}};dn.ha=function(a){return new (a||dn)(_.w(lKa))};dn.ua=_.u({token:dn,oa:dn.ha,Ja:"root"});var CMa=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}},DMa=function(a){switch(a){case 0:return"OK";case 1:return"CANCELLED";case 2:return"UNKNOWN";case 3:return"INVALID_ARGUMENT";case 4:return"DEADLINE_EXCEEDED";case 5:return"NOT_FOUND";case 6:return"ALREADY_EXISTS";case 7:return"PERMISSION_DENIED";
case 16:return"UNAUTHENTICATED";case 8:return"RESOURCE_EXHAUSTED";case 9:return"FAILED_PRECONDITION";case 10:return"ABORTED";case 11:return"OUT_OF_RANGE";case 12:return"UNIMPLEMENTED";case 13:return"INTERNAL";case 14:return"UNAVAILABLE";case 15:return"DATA_LOSS";default:return""}};var EMa,MMa,HMa,KMa,JMa,IMa;_.en={mark:function(){},measure:function(){}};EMa=function(a,b,c,d,e,f,g,h){this.actionId=a;this.Kx=b;this.initialRoute=c;this.Qw=d;this.QNc=f;this.z2a=g;this.Cwb=h;this.zsb=!1;this.Qm=[];this.QOa=[];this.d2="SUCCESS";this.targetRoute=c;this.fm=d;this.rj=e};EMa.prototype.Ls=function(){return this.Qm.every(function(a){return!!a.statusCode})};
_.W.Object.defineProperties(EMa.prototype,{duration:{configurable:!0,enumerable:!0,get:function(){return this.gzc}},status:{configurable:!0,enumerable:!0,get:function(){return this.d2},set:function(a){"FAILURE"!==this.d2&&(this.d2=a)}},event:{configurable:!0,enumerable:!0,get:function(){var a=this.Cwb;if(!a)return a;for(var b=_.l(this.QOa),c=b.next();!c.done;c=b.next())a=this.z2a(a,c.value);return a}},m2:{configurable:!0,enumerable:!0,get:function(){return this.hyb||this.zsb}},hyb:{configurable:!0,
enumerable:!0,get:function(){return!(this.event&&"BACKGROUND"===this.event.gestureName)}},HEc:{configurable:!0,enumerable:!0,get:function(){return!!this.event&&"EXTERNAL"===this.event.gestureName}}});
var FMa=new _.Nd("event loggers",{oa:function(){return[]}}),GMa=new _.Nd("update handler",{oa:function(){return function(a,b){return Object.assign({},a,b)}}}),hn=function(a,b,c,d,e,f,g,h,n,r,v,A){var D=this;this.document=b;this.rtb=c;this.MGc=e;this.z2a=f;this.ti=g;this.pOa=h;this.Qa=n;this.v1a=r;this.zone=v;this.jva=[];this.MKb=new WeakSet;this.Lzb=-1;this.Fwb=new _.Af(!1);HMa(this);this.sessionId=(null==d?void 0:d.get("loggedSessionId"))||this.rtb();d&&d.set("loggedSessionId",this.sessionId);try{(new PerformanceObserver(function(I){I=
I.getEntries();I=I[I.length-1];D.Lzb=I.renderTime||I.loadTime})).observe({type:"largest-contentful-paint",buffered:!0})}catch(I){}this.Npa={url:this.Qa.url,Hb:AMa(this.v1a),Uc:this.Qa.Lo.root.Uc};a&&(b=_.gn(this,a,{gestureName:"BROWSER_NAVIGATION",element:"InitialPageLoad",action:"load"}),a={name:"CoreConsoleLoad",Ji:BMa(this.pOa,a),statusCode:"SUCCESS",mN:!0,Kx:a},b.Qm.push(a));this.zone.pr.subscribe(function(){_.gn(D).status="FAILURE"});this.Qa.events.ka(_.Qa(function(I){return I instanceof _.Qf}),
_.Ua(1)).subscribe(function(I){for(var L=_.l(D.jva),Q=L.next();!Q.done;Q=L.next())Q=Q.value,Q.Qw=I.Df,Q.initialRoute=AMa(D.v1a)});this.Qa.events.ka(_.Qa(function(I){return I instanceof _.Qf||I instanceof _.wm})).subscribe(function(I){if(I instanceof _.Qf){if(CJa(A,I.Df)){var L=AMa(D.v1a),Q=D.Qa.Lo.root.Uc;_.gn(D).fm=I.Df;_.gn(D).targetRoute=L;_.gn(D).rj=Q;D.Npa={url:I.Df,Hb:L,Uc:Q}}}else"popstate"===I.KDb&&D.mb({gestureName:"BROWSER_NAVIGATION",element:"HistoryChange",action:"load"})});jna(v,function(){for(var I=
[],L=[],Q=_.l(D.jva),Z=Q.next();!Z.done;Z=Q.next())if(Z=Z.value,!ina(Z))if(Z.Ls()){L.push(IMa(D,Z));var la=void 0;"InitialPageLoad"===(null==(la=Z.event)?void 0:la.element)&&D.Fwb.next(!0)}else I.push(Z);if(0<L.length)for(Q=_.l(D.MGc),Z=Q.next();!Z.done;Z=Q.next())Z.value.RL(L);D.Kq=void 0;D.jva=I})};hn.prototype.mb=function(a,b,c){b=b?b.timeStamp+(void 0===c?0:c):_.Zf();_.gn(this,b,a)};hn.prototype.Tm=function(a){_.gn(this).QOa.push(a)};
_.Xg=function(a,b,c){c=void 0===c?!0:c;var d=a.d2a;return function(e){return new _.ma(function(f){var g=JMa(a,b,{xhb:d,mN:c}),h=g.Gya,n=g.Mfb,r=!1,v=!1,A=void 0,D=e.subscribe(function(I){h.m2&&(a.Kq=h);A=_.Zf();v=!0;f.next(I);v=!1},function(I){r=!0;var L=function(){h.m2&&(a.Kq=h);KMa(a,h,n,{error:I});f.error(I)};h.m2?setTimeout(L):L()},function(){r=!0;h.m2&&(a.Kq=h);KMa(a,h,n,{Czc:A});f.complete()});return{unsubscribe:function(){D.unsubscribe();r||KMa(a,h,n,{status:v?"SUCCESS":"CANCELLED"})}}})}};
_.jn=function(a,b,c,d){return _.LMa(a,function(){return b},c,void 0===d?!0:d)};_.LMa=function(a,b,c,d){c=JMa(a,c,{xhb:a.d2a,mN:void 0===d?!0:d});var e=c.Gya,f=c.Mfb;return b().then(function(g){e.m2&&(a.Kq=e);KMa(a,e,f);return g},function(g){e.m2&&(a.Kq=e);KMa(a,e,f,{error:g});throw g;})};MMa=function(a,b,c){setTimeout(function(){a.d2a=c;try{a.zone.jc(function(){b().then(function(){},function(){})})}finally{a.d2a=void 0}})};_.kn=function(a,b,c){MMa(a,function(){return _.ai(b())},c)};
HMa=function(a){_.oe(document,"visibilitychange").subscribe(function(){"hidden"===document.visibilityState?MMa(a,function(){return _.jn(a,Promise.resolve(),"keepalive")},"PageHidden"):"visible"===document.visibilityState&&MMa(a,function(){return _.jn(a,Promise.resolve(),"keepalive")},"PageVisible")})};
KMa=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.Mw=null;if(null!=f.error&&null!=f.error.code){var g=f.error.code||null;c.Mw=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:NMa.get(e)||-1,c.Mw=e,e=kna(f.code))}c.statusCode=e;c.Ji=Math.round((d.Czc||_.Zf())-c.Kx);_.en.mark((c.name||"unknown")+"-subend");_.en.measure(c.name||"unknown",
(c.name||"unknown")+"-subbegin",(c.name||"unknown")+"-subend");a=BMa(a.pOa,b.Kx);if(!b.hyb||b.HEc)b.gzc=a};JMa=function(a,b,c){var d=c.xhb;c=void 0===c.mN?!0:c.mN;_.en.mark(b+"-subbegin");var e=_.Zf();a=d?_.OMa(a,e,{gestureName:"BACKGROUND",element:"BackgroundAction",action:d}):_.gn(a,e);b={name:b,mN:c,Kx:e};a.Qm.push(b);return{Gya:a,Mfb:b}};
IMa=function(a,b){var c=b.event;if(!c)throw Error("Xb");"InitialPageLoad"===c.element&&ena(b,a.Lzb);var d=b.duration||BMa(a.pOa,b.Kx),e=c.fm?{fm:c.fm,targetRoute:void 0,rj:void 0}:b,f=e.targetRoute,g=e.fm;e=e.rj;for(var h=hna(a.document),n=b.Qm.filter(function(A){return A.mN}),r=_.l(n),v=r.next();!v.done;v=r.next())v=v.value,v.error&&a.MKb.has(v.error)&&(v.statusCode="RETRIED"),v.Mw&&"RETRIED"!==v.statusCode&&-1<PMa.indexOf(v.Mw)&&(b.status="FAILURE");r=gna(c,b.actionId);_.en.mark(r+"-end");_.en.measure(r,
r+"-begin",r+"-end");r=fna(b.Kx);return a.vo(Object.assign({},c,{Qw:b.Qw,initialRoute:b.initialRoute,fm:g,targetRoute:f,rj:e,Ji:d,statusCode:b.status,Qm:[].concat(_.Ha(n)),PN:b.QNc,YK:h,sessionId:a.sessionId,actionId:b.actionId,WQ:r}))};hn.prototype.vo=function(a){return a};_.gn=function(a,b,c){b=void 0===b?_.Zf():b;if(!a.Kq||c&&a.Kq.event)a.Kq=_.OMa(a,b,c);else if(c&&!a.Kq.event){var d=a.Kq;_.en.mark(gna(c,d.actionId)+"-begin");d.Cwb=c;d.Kx=Math.min(b,d.Kx)}return a.Kq};
_.OMa=function(a,b,c){var d=a.rtb();c&&_.en.mark(gna(c,d)+"-begin");b=new EMa(d,b,a.Npa.Hb,a.Npa.url,a.Npa.Uc,hna(a.document),a.z2a,c);a.jva.push(b);return b};_.W.Object.defineProperties(hn.prototype,{qIc:{configurable:!0,enumerable:!0,get:function(){return _.Wha(this.Fwb.ka(_.Qa(function(a){return!!a}),_.m(function(){})))}},actionId:{configurable:!0,enumerable:!0,get:function(){return this.Kq&&this.Kq.actionId}}});
hn.ha=function(a){return new (a||hn)(_.w(lKa),_.w(_.Mg),_.w(kKa),_.w(hKa),_.w(FMa),_.w(GMa),_.w(_.le),_.w(dn),_.w(_.Vf),_.w(cn),_.w(_.se),_.w(_.hm))};hn.ua=_.u({token:hn,oa:hn.ha,Ja:"root"});var PMa=[-1,500,501,502,503,504],NMa=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]]);Uh=Uh||{};var QMa=function(){hk.call(this)};_.Xh(QMa,hk);QMa.prototype.initialize=function(){};var RMa=function(a,b){this.hra=a;this.GR=b};RMa.prototype.execute=function(a){this.hra&&(this.hra.call(this.GR||null,a),this.hra=this.GR=null)};RMa.prototype.abort=function(){this.GR=this.hra=null};bCa(function(a){RMa.prototype.execute=a(RMa.prototype.execute)});var ln=function(a,b){hk.call(this);this.w9=a;this.Nw=b;this.eXa=[];this.kH=[];this.lqa=[]};_.Xh(ln,hk);ln.prototype.sHc=QMa;ln.prototype.dua=null;ln.prototype.getId=function(){return this.Nw};ln.prototype.registerCallback=function(a,b){return this.P0(this.eXa,a,b)};var SMa=function(a,b){a.P0(a.kH,b)};_.k=ln.prototype;_.k.P0=function(a,b,c){b=new RMa(b,c);a.push(b);return b};_.k.Xw=function(){return!!this.dua};_.k.Owa=function(){this.dua=new QMa};
_.k.nx=function(a){var b=new this.sHc;b.initialize(a());this.dua=b;b=(b=!!TMa(this.lqa,a()))||!!TMa(this.eXa,a());b||(this.kH.length=0);return b};_.k.pr=function(a){(a=TMa(this.kH,a))&&_.Db.setTimeout(kza("Module errback failures: "+a),0);this.lqa.length=0;this.eXa.length=0};var TMa=function(a,b){for(var c=[],d=0;d<a.length;d++)try{a[d].execute(b)}catch(e){Fba(e),c.push(e)}a.length=0;return c.length?c:null};ln.prototype.Dm=function(){ln.Nx.Dm.call(this);jda(this.dua)};var UMa=function(){this.Tl=null};_.k=UMa.prototype;_.k.cNb=function(){};_.k.Dwa=function(){};_.k.uJb=function(){throw Error("bc");};_.k.ktb=function(){return null};_.k.isActive=function(){return!1};_.k.Tyb=function(){return!1};_.k.mJb=function(){};_.k.registerCallback=function(){};var nna;_.$f=null;_.lna=null;nna=[];var VMa=function(){},XMa=function(a){var b=new Promise(function(c,d){_.ag().load(a).then(c,d)});WMa(b);return b};VMa.prototype.load=function(a){return XMa(a).then(function(){return Tja(a)})};VMa.prototype.QUa=function(a){var b=_.ag().QUa(a),c=Promise.all(Object.keys(b).map(function(d){return b[d]}));WMa(c);return c.then(function(){return a.map(function(d){return Tja(d)})})};var WMa=function(a){"undefined"!==typeof Zone&&Zone.current.Rfa("LoadModuleFactory",function(){},{},function(b){a.finally(function(){b.Ek()})})};_.YMa=function(){this.Jta=new VMa};_.YMa.prototype.for=function(a){var b=this;return function(){if(!b.ze)throw Error("cc");return _.jn(b.ze,b.Jta.load(a),"Module: "+a)}};_.ZMa=function(a){return[{Ca:Qma,Bb:function(){a.ze=_.id(hn);return function(){}},md:!0}]};var mn,$Ma,aNa;mn=new _.Nd("event loggers",{oa:function(){for(var a=[],b=_.l($Ma),c=b.next();!c.done;c=b.next())a.push(_.id(c.value.Jb));a.push(_.id(Sl));_.id(YIa)&&a.push(_.id(im));return a}});$Ma=[{Ca:mn,Jb:rm,md:!0},{Ca:mn,Jb:_.mm,md:!0}];aNa=new _.Nd("update handler",{oa:function(){return function(a,b){return Object.assign({},a,b)}}});_.nn=function(a,b,c,d,e,f,g,h,n,r,v,A){hn.call(this,a,b,c,d,e,f,g,h,n,r,v,A)};_.V(_.nn,hn);
_.nn.prototype.mb=function(a,b,c){hn.prototype.mb.call(this,a,b,void 0===c?0:c)};_.nn.prototype.Tm=function(a){hn.prototype.Tm.call(this,a)};_.nn.prototype.vo=function(a){var b=a.targetRoute||a.initialRoute,c=b.indexOf("/",1);return Object.assign({},a,{actionOwner:(-1===c?b.substring(1):b.substring(1,c))===_.HJa.vO?sl.f3:sl.qE})};_.nn.ha=function(a){return new (a||_.nn)(_.w(LJa),_.w(_.Mg),_.w(KJa),_.w(jKa),_.w(mn),_.w(aNa),_.w(_.le),_.w(dn),_.w(_.Vf),_.w(cn),_.w(_.se),_.w(_.hm),_.w(jm))};
_.nn.ua=_.u({token:_.nn,oa:_.nn.ha,Ja:"root"});var pna=["authuser","hl","token"];var bNa;
_.on=function(a,b,c,d){var e=this;this.userEmail=a;this.nb=c;this.be=d;this.href="";this.ariaDisabled=!1;this.rel="noopener";this.target="_blank";this.ariaLabel=null;this.Bhb=new _.ob;this.dob=new _.Af(!1);this.lw=null;this.NLb=!1;a=b.Ta.ka(_.m(qna),_.Oa(_.Fc));_.Ca(a,this.Bhb,this.dob).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 _.bh(h);if(!g.eh()||g.eh().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.Fj.get(n)&&_.ch(g,n,r)}}f=g.toString()}return f})).subscribe(function(f){e.href=f;e.ariaDisabled=!f})};bNa=function(a,b){a.lw=b;a.ariaLabel=a.NLb?b+" external link":b+" open in new window"};
_.on.prototype.Pa=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.lw||a.be.Ac(function(){bNa(a,d)})},c=this.nb.ta;this.be.jc(function(){(new MutationObserver(function(d){d=_.l(d);for(var e=d.next();!e.done;e=d.next())"attributes"===e.value.type&&b()})).observe(c,{attributeFilter:["aria-label"]});b()})};
_.W.Object.defineProperties(_.on.prototype,{link:{configurable:!0,enumerable:!0,set:function(a){this.Bhb.next(a instanceof _.Jf?a.toString():a)}},XT:{configurable:!0,enumerable:!0,set:function(a){this.rel=(this.NLb=a)?null:"noopener";this.target=a?null:"_blank";this.lw&&bNa(this,this.lw)}},OKc:{configurable:!0,enumerable:!0,set:function(a){this.dob.next(a&&!this.userEmail)}},ivc:{configurable:!0,enumerable:!0,set:function(a){bNa(this,a)}},rvc:{configurable:!0,enumerable:!0,set:function(a){bNa(this,
a)}}});_.on.ha=function(a){return new (a||_.on)(_.z(_.Ol,8),_.z(_.zf),_.z(_.Sd),_.z(_.se))};_.on.Ia=_.x({type:_.on,qa:[["a","externalLink",""]],Cb:5,kb:function(a,b){a&2&&(_.De("href",b.href,_.ge),_.we("aria-disabled",b.ariaDisabled)("rel",b.rel)("target",b.target)("aria-label",b.ariaLabel))},inputs:{link:["externalLink","link"],XT:"sameWindow",OKc:"requiredLogin",ivc:["aria-label","ariaLabelInput"],rvc:["attr.aria-label","attrAriaLabelInput"]}});_.pn=function(){};_.pn.ha=function(a){return new (a||_.pn)};_.pn.Ea=_.kd({type:_.pn});_.pn.Da=_.ad({});_.qn=function(){};_.qn.ha=function(a){return new (a||_.qn)};_.qn.ua=_.u({token:_.qn,oa:_.qn.ha});_.rn=function(a,b,c,d,e){this.Ga=a;this.renderer=b;this.context=c;this.Tf=d;this.eventType=e};_.rn.prototype.Pa=function(){var a=this;this.renderer.listen(this.Tf.ta,this.eventType,function(b){a.HWa(b)})};
_.cNa=function(a,b,c,d){a.Ga.mb({element:a.ZKa,action:a.bI,gestureName:b,fm:a.fm,Ve:a.ria,projectId:null==a.BN?(a.context||void 0)&&a.context.projectId:a.BN,fg:null==a.WRb?(a.context||void 0)&&a.context.fg:a.WRb,Gh:null==a.VRb?(a.context||void 0)&&a.context.Gh:a.VRb},c,d)};_.W.Object.defineProperties(_.rn.prototype,{fm:{configurable:!0,enumerable:!0,get:function(){}}});_.rn.ha=function(){_.Vd()};
_.rn.Ia=_.x({type:_.rn,inputs:{ZKa:"ascTrackElement",bI:"trackAction",ria:"trackArtifactId",BN:"trackProjectId",WRb:"trackSearchTerm",VRb:"trackListIndex"}});_.sn=function(a,b,c,d,e){_.rn.call(this,a,b,e,c,"click");this.Em=d;this.TRb=!0};_.V(_.sn,_.rn);_.sn.prototype.HWa=function(a){this.TRb&&_.cNa(this,"CLICK",a)};_.W.Object.defineProperties(_.sn.prototype,{fm:{configurable:!0,enumerable:!0,get:function(){return this.Em?this.Em.href:void 0}}});
_.sn.ha=function(a){return new (a||_.sn)(_.z(_.nn),_.z(_.Tk),_.z(_.Sd),_.z(_.on,8),_.z(_.qn,8))};_.sn.Ia=_.x({type:_.sn,qa:[["a","ascTrackElement","","trackAction",""],["button","ascTrackElement","","trackAction",""],["mat-select","ascTrackElement","","trackAction",""]," routerLink  ascTrackElement  trackAction ".split(" ")," ascTrackElement  trackAction  trackGestureClick ".split(" ")],inputs:{TRb:"trackGestureClick"},features:[_.te]});_.k=rna.prototype;_.k.kv=function(a){this.zib=a;return this};_.k.mNb=function(a){this.FR=a};_.k.yga=function(a){this.hK=a;return this};_.k.Gwa=function(a){this.Tjb=a};_.k.sNb=function(a){this.UEb=a};_.k.eNb=function(a){this.Wjb=a};_.k.M2=function(){this.L2a=!0;return this};_.k.J2a=function(){this.K2a=!0;return this};_.k.Ega=function(a){this.nsb=Math.max(a,5E3)};_.k.ANb=function(a){this.Uia=a};
_.k.Za=function(){var a=new Ek(this.lVa,this.HBc?this.HBc:_.FBa,this.B1,this.iWa,this.Cnb,this.dqb,!1,this.IXc,void 0,void 0,this.kua?this.kua:void 0);this.Wjb&&a.eNb(this.Wjb);this.zib&&a.kv(this.zib);this.FR&&a.mNb(this.FR);this.hK&&a.yga(this.hK);this.Tjb&&a.Gwa(this.Tjb);this.UEb&&a.sNb(this.UEb);this.L2a&&a.pU(this.L2a);this.K2a&&(a.J2a=this.K2a);this.nsb&&a.Ega(this.nsb);this.nQc&&RFa(a.R_,this.nQc);this.Uia&&a.ANb(!0);return a};_.tn=function(a,b,c){this.XF=a;this.sTa=b;this.Hb=void 0===c?null:c};_.tn.ha=function(a){return new (a||_.tn)(_.w(_.Ol),_.w(xIa),_.w(_.zf,8))};_.tn.ua=_.u({token:_.tn,oa:_.tn.ha,Ja:"root"});_.un=function(){};_.un.ha=function(a){return new (a||_.un)};_.un.Ea=_.kd({type:_.un});_.un.Da=_.ad({Ob:[{Ca:Ok,Bb:function(a,b,c,d){b=rda().z_a("DEVOPS_CONSOLE").N_a(b).H_a(c.sTa).pU(!0);"TESTING"===a||"UNKNOWN_ENVIRONMENT"===a?b.np.Kwc=new Gk:b.np.endpoint=d;return b.Za()},Db:[vIa,Nl,_.tn,BIa]},{Ca:ZIa,Bb:function(a,b){if(!a)return null;a=(new rna(1100,b)).Za();a.pU&&a.pU(!0);return a},Db:[YIa,_.Ql]}]});var vn=function(a,b,c,d,e,f){this.yzc=a;this.WFc=b;this.bpa=c;this.Qa=d;this.VOc=e;this.zone=f},dNa=function(a){a.Qa.events.subscribe(function(b){if(b instanceof _.Qf){var c=AMa(a.VOc);a.zone.jc(function(){setTimeout(function(){a.yzc||a.bpa.cH(c);a.WFc.cH(c)})})}})};vn.ha=function(a){return new (a||vn)(_.w(YIa),_.w(_.mm),_.w(Sl),_.w(_.Vf),_.w(cn),_.w(_.se))};vn.ua=_.u({token:vn,oa:vn.ha,Ja:"root"});_.wn={s3a:"admin",fCa:"onboarding",vO:"results",Tja:"search",qE:"",OV:"settings",igc:"h",r5a:"user/ssh_keys"};Object.freeze(_.wn);var eNa,gNa,iNa,kNa;eNa={};_.fNa=(eNa.sq=void 0,eNa.ss=void 0,eNa.start=void 0,eNa);gNa={};_.hNa=(gNa.all="1",gNa.start=void 0,gNa);iNa={};_.jNa=(iNa.ssfr="1",iNa);kNa={};_.lNa=(kNa.all=void 0,kNa.start=1,kNa.dqr="1",kNa);_.mNa=["/"+_.wn.Tja];var nNa=function(a){_.t.call(this,a)};_.V(nNa,_.t);nNa.prototype.nRa=function(){return _.ij(this,1)};nNa.prototype.toObject=function(){return oNa(this)};var oNa=function(a){if(null!=a)return _.Cc(a),{priority:_.ij(a,1),P0c:_.lj(a,4)}};_.xn=function(a){_.t.call(this,a)};_.V(_.xn,_.t);_.k=_.xn.prototype;_.k.getName=function(){return _.Jh(this,1)};_.k.Te=function(a){return _.tc(this,1,a)};_.k.getMetadata=function(){return _.ej(this,nNa,3)};_.k.Lga=function(a){return _.gj(this,3,a)};_.k.toObject=function(){return pNa(this)};var pNa=function(a){if(null!=a)return _.Cc(a),{name:_.Jh(a,1),group:_.nj(a,2,0),metadata:oNa(a.getMetadata())}};_.yn=function(a){_.t.call(this,a)};_.V(_.yn,_.t);_.k=_.yn.prototype;_.k.getType=function(){return _.nj(this,1,0)};_.k.Oo=function(a){return _.sj(this,1,a)};_.k.Iw=function(){return _.Jh(this,2)};_.k.T_a=function(a){return _.tc(this,2,a)};_.k.toObject=function(){return qNa(this)};var qNa=function(a){if(null!=a)return _.Cc(a),{type:_.nj(a,1,0),text:_.Jh(a,2),E0c:zc(_.Xi(a,3))}};_.zn=function(a){_.t.call(this,a)};_.V(_.zn,_.t);_.zn.prototype.getMessage=function(){return _.Jh(this,1)};_.zn.prototype.Qwa=function(a){return _.tc(this,1,a)};_.zn.prototype.toObject=function(){return An(this)};var An=function(a){if(null!=a)return _.Cc(a),{message:_.Jh(a,1),pYa:_.Jh(a,2)}};_.Bn=function(a){_.t.call(this,a)};_.V(_.Bn,_.t);_.k=_.Bn.prototype;_.k.getSize=function(){return Oya(this,1)};_.k.setSize=function(a){return _.sc(this,1,a,0)};_.k.vg=function(){return _.nj(this,2,0)};_.k.Ywa=function(a){return _.sj(this,2,a)};_.k.toObject=function(){return rNa(this)};var rNa=function(a){if(null!=a)return _.Cc(a),{size:Oya(a,1),status:_.nj(a,2,0)}};_.Cn=function(a){_.t.call(this,a,-1,sNa)};_.V(_.Cn,_.t);_.Cn.prototype.lNb=function(a){_.sj(this,2,a)};_.Cn.prototype.qe=function(){return _.Jh(this,4)};_.Cn.prototype.kd=function(a){return _.tc(this,4,a)};var sNa=[6,10];_.Cn.prototype.toObject=function(){return tNa(this)};var tNa=function(a){if(null!=a)return _.Cc(a),{WA:_.nj(a,1,0),nG:_.nj(a,2,0),V2c:_.nj(a,3,0),path:_.Jh(a,4),wVc:_.nj(a,5,0),vVc:_.q(_.Kh(a,6)),JVc:_.nj(a,9,0),GVc:_.q(_.Kh(a,10))}};_.Dn=function(a){_.t.call(this,a)};_.V(_.Dn,_.t);_.k=_.Dn.prototype;_.k.EC=function(){return _.ej(this,_.Cn,2)};_.k.Kwa=function(a){return _.gj(this,2,a)};_.k.bK=function(){return _.$i(this,2)};_.k.Yaa=function(){return _.Ri(this,_.Cn,2)};_.k.toObject=function(){return uNa(this)};var uNa=function(a){if(null!=a)return _.Cc(a),{proxy:_.Jh(a,1),filter:tNa(a.EC())}};_.vNa=function(a){_.t.call(this,a)};_.V(_.vNa,_.t);_.vNa.prototype.lU=function(a){return _.tc(this,1,a)};_.vNa.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={dNa:_.Jh(this,1)}}else a=void 0;return a};_.En=function(a){_.t.call(this,a,-1,wNa)};_.V(_.En,_.t);var wNa=[2];_.En.prototype.toObject=function(){return xNa(this)};var xNa=function(a){if(null!=a)return _.Cc(a),{HVc:_.yc(_.fj(a,_.xn,2),pNa)}};var Fn=function(a){_.t.call(this,a,-1,yNa)};_.V(Fn,_.t);Fn.prototype.V$=function(){return _.Kh(this,4)};Fn.prototype.VQa=function(){return _.fj(this,_.zn,6)};var zNa=_.Ec(Fn),yNa=[4,6];Fn.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={L6c:_.lj(this,1),sZc:_.lj(this,2),T2c:_.lj(this,3),uoa:_.q(_.Kh(this,4)),E2c:zc(_.Xi(this,5,_.En),xNa),uyc:_.yc(this.VQa(),An)}}else a=void 0;return a};var BNa=function(a){_.t.call(this,a,-1,ANa)};_.V(BNa,_.t);BNa.prototype.lNb=function(a){_.rj(this,2,a)};BNa.prototype.V$=function(){return _.Kh(this,3)};var ANa=[3];BNa.prototype.toObject=function(){return CNa(this)};var CNa=function(a){if(null!=a)return _.Cc(a),{test:_.lj(a,1),nG:_.lj(a,2),uoa:_.q(_.Kh(a,3))}};var FNa;_.Gn=function(a){_.t.call(this,a,-1,DNa)};_.V(_.Gn,_.t);_.Hn=function(a){_.t.call(this,a)};_.V(_.Hn,_.t);_.Hn.prototype.oG=function(){return _.ej(this,_.yn,3)};_.Hn.prototype.haa=function(){return _.qj(this,_.Gn,6,_.ENa)};_.Hn.prototype.pNb=function(a){return _.Nya(this,6,_.ENa,a)};var DNa=[1];_.Gn.prototype.toObject=function(){return FNa(this)};FNa=function(a){if(null!=a)return _.Cc(a),{i0c:_.yc(_.fj(a,_.Hn,1),GNa),uv:rNa(_.ej(a,_.Bn,5)),WK:rNa(_.ej(a,_.Bn,6)),CZ:_.nj(a,7,0)}};_.ENa=[5,6];
_.Hn.prototype.toObject=function(){return GNa(this)};var GNa=function(a){if(null!=a)return _.Cc(a),{SWc:_.Jh(a,1),OWc:_.ij(a,7),PWc:qNa(_.ej(a,_.yn,2)),detail:qNa(a.oG()),yXc:_.Jh(a,4),xXc:_.ij(a,8),f0c:_.q(_.pj(a,5,_.ENa)),zFc:FNa(a.haa()),ZYc:CNa(_.ej(a,BNa,9))}};var INa=function(a){_.t.call(this,a,-1,HNa)};_.V(INa,_.t);var HNa=[2];INa.prototype.toObject=function(){return JNa(this)};var JNa=function(a){if(null!=a)return _.Cc(a),{h6c:_.nj(a,1,0),g6c:_.q(_.Kh(a,2))}};_.KNa=function(a){_.t.call(this,a)};_.V(_.KNa,_.t);_.k=_.KNa.prototype;_.k.rNb=function(a){return _.tc(this,1,a)};_.k.EC=function(){return _.ej(this,INa,3)};_.k.Kwa=function(a){return _.gj(this,3,a)};_.k.bK=function(){return _.$i(this,3)};_.k.Yaa=function(){return _.Ri(this,INa,3)};_.k.toObject=function(){if(null!=this){_.Cc(this);var a={Lta:_.Jh(this,1),e1c:Oya(this,2),filter:JNa(this.EC())}}else a=void 0;return a};_.In=function(a){_.t.call(this,a)};_.V(_.In,_.t);_.In.prototype.rNb=function(a){return _.tc(this,1,a)};_.In.prototype.pu=function(){return _.Jh(this,2)};_.In.prototype.toObject=function(){return LNa(this)};var LNa=function(a){if(null!=a)return _.Cc(a),{Lta:_.Jh(a,1),uLa:_.ij(a,3),gPa:_.Jh(a,4),label:_.Jh(a,2)}};_.Jn=function(a){_.t.call(this,a,-1,MNa)};_.V(_.Jn,_.t);_.Jn.prototype.WZ=function(){return _.ej(this,_.In,1)};var MNa=[2];_.Jn.prototype.toObject=function(){return NNa(this)};var NNa=function(a){if(null!=a)return _.Cc(a),{Dea:LNa(a.WZ()),uUc:_.yc(_.fj(a,_.In,2),LNa)}};var Kn=function(a){_.t.call(this,a)};_.V(Kn,_.t);Kn.prototype.getLine=function(){return _.ij(this,1)};Kn.prototype.setLine=function(a){return _.sc(this,1,a,0)};Kn.prototype.toObject=function(){return ONa(this)};var ONa=function(a){if(null!=a)return _.Cc(a),{line:_.ij(a,1),column:_.ij(a,2)}};var PNa=function(a){_.t.call(this,a)};_.V(PNa,_.t);_.k=PNa.prototype;_.k.Pl=function(){return _.ej(this,Kn,1)};_.k.setStart=function(a){return _.gj(this,1,a)};_.k.Yj=function(){return _.ej(this,Kn,2)};_.k.setEnd=function(a){return _.gj(this,2,a)};_.k.toObject=function(){return QNa(this)};var QNa=function(a){if(null!=a)return _.Cc(a),{start:ONa(a.Pl()),end:ONa(a.Yj())}};var SNa=function(a){_.t.call(this,a,-1,RNa)};_.V(SNa,_.t);SNa.prototype.wR=function(){return _.ej(this,PNa,2)};SNa.prototype.fSa=function(){return _.Ri(this,PNa,2)};var RNa=[10,9];SNa.prototype.toObject=function(){return TNa(this)};var TNa=function(a){if(null!=a)return _.Cc(a),{sourceRange:QNa(a.wR()),wSa:_.Jh(a,3),navigation:NNa(_.ej(a,_.Jn,4)),rXa:_.Jh(a,5),a_c:_.q(_.Kh(a,10)),e5c:_.q(_.kj(a,9))}};_.Ln=function(a){_.t.call(this,a,-1,UNa)};_.V(_.Ln,_.t);_.Ln.prototype.eL=function(){return _.fj(this,SNa,1)};_.Ln.prototype.KQa=function(){return _.Kh(this,4)};_.Ln.prototype.VQa=function(){return _.fj(this,_.zn,5)};var VNa=_.Ec(_.Ln),UNa=[1,4,5];_.Ln.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={Wxc:_.yc(this.eL(),TNa),Ls:_.lj(this,2),oZa:_.Jh(this,3),Dhb:_.q(_.Kh(this,4)),uyc:_.yc(this.VQa(),An)}}else a=void 0;return a};_.Mn=function(a){_.t.call(this,a)};_.V(_.Mn,_.t);_.Mn.prototype.haa=function(){return _.ej(this,_.Gn,2)};_.Mn.prototype.pNb=function(a){return _.gj(this,2,a)};_.Mn.prototype.toObject=function(){return WNa(this)};var WNa=function(a){if(null!=a)return _.Cc(a),{zFc:FNa(a.haa()),IVc:pNa(_.ej(a,_.xn,4))}};_.Nn=function(a){_.t.call(this,a,-1,XNa)};_.V(_.Nn,_.t);_.Nn.prototype.getType=function(){return _.Jh(this,1)};_.Nn.prototype.Oo=function(a){return _.tc(this,1,a)};var XNa=[2];_.Nn.prototype.toObject=function(){return YNa(this)};var YNa=function(a){if(null!=a)return _.Cc(a),{type:_.Jh(a,1),FVc:_.yc(_.fj(a,_.Mn,2),WNa),x1c:_.lj(a,3)}};_.$Na=function(a){_.t.call(this,a,-1,ZNa)};_.V(_.$Na,_.t);_.$Na.prototype.lU=function(a){return _.tc(this,2,a)};var ZNa=[1];_.$Na.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={VXc:_.q(_.Kh(this,1)),dNa:_.Jh(this,2)}}else a=void 0;return a};var aOa=function(a){_.t.call(this,a)};_.V(aOa,_.t);aOa.prototype.Y$=function(){return _.Xi(this,2,_.zn)};var bOa=_.Ec(aOa);aOa.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={XXc:zc(_.Xi(this,1,_.yn),qNa),Lnb:zc(this.Y$(),An)}}else a=void 0;return a};_.On=function(a){_.t.call(this,a,-1,cOa)};_.V(_.On,_.t);_.On.prototype.J_a=function(a){return _.sc(this,5,a,0)};_.On.prototype.lU=function(a){return _.tc(this,3,a)};_.On.prototype.y_a=function(a){return _.rj(this,4,a)};var cOa=[1];_.On.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={e0c:_.yc(_.fj(this,_.Dn,1),uNa),dHc:_.ij(this,5),dNa:_.Jh(this,3),Ouc:_.lj(this,4)}}else a=void 0;return a};var Pn=function(a){_.t.call(this,a,-1,dOa)};_.V(Pn,_.t);Pn.prototype.Y$=function(){return _.Xi(this,2,_.zn)};Pn.prototype.KQa=function(){return _.Kh(this,3)};var eOa=_.Ec(Pn),dOa=[3];Pn.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={g0c:zc(_.Xi(this,1,_.Gn),FNa),Lnb:zc(this.Y$(),An),Dhb:_.q(_.Kh(this,3))}}else a=void 0;return a};_.Qn=function(a){_.t.call(this,a,-1,fOa)};_.V(_.Qn,_.t);_.Qn.prototype.J_a=function(a){return _.sc(this,5,a,0)};_.Qn.prototype.lU=function(a){return _.tc(this,3,a)};_.Qn.prototype.y_a=function(a){return _.rj(this,4,a)};var fOa=[1];_.Qn.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={F2c:_.yc(_.fj(this,_.Dn,1),uNa),dHc:_.ij(this,5),dNa:_.Jh(this,3),Ouc:_.lj(this,4)}}else a=void 0;return a};_.Sn=function(a){_.t.call(this,a)};_.V(_.Sn,_.t);_.Sn.prototype.utb=function(){return _.nj(this,2,0)};_.Sn.prototype.wNb=function(a){return _.sj(this,2,a)};_.Sn.prototype.toObject=function(){return gOa(this)};var gOa=function(a){if(null!=a)return _.Cc(a),{EXc:An(_.ej(a,_.zn,1)),severity:_.nj(a,2,0)}};var Tn=function(a){_.t.call(this,a,-1,hOa)};_.V(Tn,_.t);Tn.prototype.Y$=function(){return _.Xi(this,2,_.zn)};Tn.prototype.KQa=function(){return _.Kh(this,3)};var iOa=_.Ec(Tn),hOa=[3];Tn.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={G2c:zc(_.Xi(this,1,_.Nn),YNa),Lnb:zc(this.Y$(),An),U1c:zc(_.Xi(this,4,_.Sn),gOa),Dhb:_.q(_.Kh(this,3))}}else a=void 0;return a};var kOa=function(a){_.t.call(this,a,-1,jOa)};_.V(kOa,_.t);kOa.prototype.ieb=function(a){Dca(this,a)};var jOa=[1];kOa.prototype.toObject=function(){return lOa(this)};var lOa=function(a){if(null!=a)return _.Cc(a),{RYc:_.q(_.kj(a,1))}};var rh=function(a){_.t.call(this,a)};_.V(rh,_.t);rh.prototype.hj=function(){return _.oj(this,1,_.th)};rh.prototype.setProjectId=function(a){return _.sh(this,1,_.th,a)};rh.prototype.QRa=function(){return _.Jh(this,6)};rh.prototype.BNb=function(a){_.tc(this,6,a)};_.th=[1,3,4,5];rh.prototype.toObject=function(){return mOa(this)};var mOa=function(a){if(null!=a)return _.Cc(a),{Km:_.q(_.pj(a,3,_.th)),projectId:_.q(_.pj(a,1,_.th)),Nq:_.q(_.pj(a,4,_.th)),Zh:_.q(_.pj(a,5,_.th)),Og:_.Jh(a,2),yv:_.Jh(a,6)}};_.wh=function(a){_.t.call(this,a)};_.V(_.wh,_.t);_.wh.prototype.Dk=function(){return _.ej(this,rh,1)};_.wh.prototype.I1=function(a){return _.gj(this,1,a)};_.wh.prototype.toObject=function(){return nOa(this)};var nOa=function(a){if(null!=a)return _.Cc(a),{Ke:mOa(a.Dk()),mk:_.Jh(a,3),refHint:_.Jh(a,4)}};_.Un=function(a){_.t.call(this,a,-1,oOa)};_.V(_.Un,_.t);_.Vn=function(a){return _.ej(a,_.wh,1)};_.fta=function(a){var b=new _.Un;return _.gj(b,1,a)};_.k=_.Un.prototype;_.k.qe=function(){return _.Jh(this,2)};_.k.kd=function(a){return _.tc(this,2,a)};_.k.getType=function(){return _.nj(this,3,0)};_.k.Oo=function(a){return _.sj(this,3,a)};_.k.xR=function(){return _.kj(this,7)};_.k.xNb=function(a){_.Yi(this,7,a)};_.k.kRa=function(){return _.Jh(this,6)};_.k.qNb=function(a){_.tc(this,6,a)};var oOa=[7];
_.Un.prototype.toObject=function(){return Wn(this)};var Wn=function(a){if(null!=a)return _.Cc(a),{Vi:nOa(_.Vn(a)),path:_.Jh(a,2),type:_.nj(a,3,0),fileSize:_.jj(a,4),xNc:_.q(_.kj(a,7)),wS:_.Jh(a,6)}};_.Xn=function(a){_.t.call(this,a)};_.V(_.Xn,_.t);_.Xn.prototype.toObject=function(){return Yn(this)};var Yn=function(a){if(null!=a)return _.Cc(a),{startLine:_.ij(a,1),startColumn:_.ij(a,2),endLine:_.ij(a,3),endColumn:_.ij(a,4)}};_.pOa=function(a){_.t.call(this,a)};_.V(_.pOa,_.t);_.k=_.pOa.prototype;_.k.Zj=function(){return _.ej(this,_.Un,1)};_.k.Dr=function(a){return _.gj(this,1,a)};_.k.getRange=function(){return _.ej(this,_.Xn,2)};_.k.setRange=function(a){return _.gj(this,2,a)};_.k.jsa=function(){return _.Ri(this,_.Xn,2)};_.k.toObject=function(){return qOa(this)};var qOa=function(a){if(null!=a)return _.Cc(a),{Nd:Wn(a.Zj()),df:Yn(a.getRange())}};_.Zn=function(a){_.t.call(this,a,-1,rOa)};_.V(_.Zn,_.t);_.k=_.Zn.prototype;_.k.getType=function(){return _.nj(this,1,0)};_.k.Oo=function(a){return _.sj(this,1,a)};_.k.getName=function(){return _.Jh(this,2)};_.k.Te=function(a){return _.tc(this,2,a)};_.k.F6=function(a,b){_.hj(this,3,_.Zn,a,b)};_.k.GRa=function(){return _.Jh(this,6)};_.k.Q_a=function(a){_.tc(this,6,a)};var rOa=[3,4];_.Zn.prototype.toObject=function(){return sOa(this)};
var sOa=function(a){if(null!=a)return _.Cc(a),{type:_.nj(a,1,0),name:_.Jh(a,2),childList:_.yc(_.fj(a,_.Zn,3),sOa),s1c:_.q(_.kj(a,4)),C1a:Yn(_.ej(a,_.Xn,5)),KH:_.Jh(a,6),GDb:_.Jh(a,7)}};_.$n=function(a){_.t.call(this,a)};_.V(_.$n,_.t);_.$n.prototype.Nwa=function(a){return _.sj(this,1,a)};_.$n.prototype.toObject=function(){return tOa(this)};var tOa=function(a){if(null!=a)return _.Cc(a),{Cf:_.nj(a,1,0),Nha:_.Jh(a,2)}};_.ao=function(a){_.t.call(this,a)};_.V(_.ao,_.t);_.ao.prototype.getName=function(){return _.Jh(this,1)};_.ao.prototype.Te=function(a){return _.tc(this,1,a)};_.ao.prototype.toObject=function(){return uOa(this)};var uOa=function(a){if(null!=a)return _.Cc(a),{name:_.Jh(a,1),Pm:_.Jh(a,2)}};_.bo=function(a){_.t.call(this,a,-1,vOa)};_.V(_.bo,_.t);_.co=function(a){return _.fj(a,_.ao,1)};_.k=_.bo.prototype;_.k.Aga=function(a){return _.tc(this,2,a)};_.k.QZ=function(){return _.nj(this,5,0)};_.k.D1=function(a){_.sj(this,5,a)};_.k.tG=function(){return _.nj(this,6,0)};_.k.K1=function(a){_.sj(this,6,a)};_.k.setTheme=function(a){return _.sj(this,7,a)};_.k.laa=function(){return _.Jh(this,21)};_.k.Jga=function(a){_.tc(this,21,a)};_.k.X$=function(){return _.Jh(this,22)};
_.k.zga=function(a){_.tc(this,22,a)};_.k.Qra=function(){return _.lj(this,8)};_.k.Wwa=function(a){_.rj(this,8,a)};_.k.vR=function(){return _.lj(this,10)};_.k.Pga=function(a){_.rj(this,10,a)};_.k.hL=function(){return _.lj(this,11)};_.k.C1=function(a){_.rj(this,11,a)};_.k.zR=function(){return _.ij(this,12)};_.k.Rga=function(a){_.sc(this,12,a,0)};_.k.UZ=function(){return _.ij(this,31)};_.k.Mga=function(a){_.sc(this,31,a,0)};_.k.pR=function(){return _.nj(this,15,0)};_.k.Gga=function(a){_.sj(this,15,a)};
_.k.tR=function(){return _.ij(this,17)};_.k.J1=function(a){_.sc(this,17,a,0)};_.k.waa=function(){return _.nj(this,18,0)};_.k.Uwa=function(a){_.sj(this,18,a)};_.k.FRa=function(){return _.lj(this,20)};_.k.P_a=function(a){_.rj(this,20,a)};_.k.kaa=function(){return _.nj(this,23,0)};_.k.Iga=function(a){_.sj(this,23,a)};_.k.b_=function(){return _.lj(this,24)};_.k.axa=function(a){_.rj(this,24,a)};_.k.yaa=function(){return _.lj(this,25)};_.k.Qga=function(a){_.rj(this,25,a)};
_.k.c_=function(){return _.lj(this,28)};_.k.bxa=function(a){_.rj(this,28,a)};_.k.Ura=function(){return _.lj(this,29)};_.k.zNb=function(a){_.rj(this,29,a)};_.k.uR=function(){return _.lj(this,30)};_.k.Oga=function(a){_.rj(this,30,a)};_.k.ZZ=function(){return _.lj(this,32)};_.k.Xwa=function(a){_.rj(this,32,a)};_.k.LZ=function(){return _.Jh(this,33)};_.k.Fwa=function(a){_.tc(this,33,a)};var wOa=_.Ec(_.bo),vOa=[1,3,4,13];_.bo.prototype.toObject=function(){return xOa(this)};
var xOa=function(a){if(null!=a)return _.Cc(a),{S4c:_.yc(_.co(a),uOa),r9:_.Jh(a,2),Q5c:_.q(_.Kh(a,3)),H7c:_.q(_.kj(a,4)),t0c:_.nj(a,5,0),l3a:_.nj(a,6,0),I7c:_.ij(a,16),theme:_.nj(a,7,0),k3c:_.nj(a,26,0),uUa:_.Jh(a,21),CNa:_.Jh(a,22),showDeleted:_.lj(a,8),u2c:zc(_.Xi(a,9)),g0a:_.lj(a,10),qba:_.lj(a,11),tabSize:_.ij(a,12),Fda:_.ij(a,31),lYc:_.q(_.Kh(a,13)),x0c:zc(_.Xi(a,14,_.$n),tOa),YR:_.nj(a,15,0),Y4c:_.ij(a,17),Z4c:_.nj(a,18,0),sUc:_.lj(a,19),o5c:_.lj(a,20),s0c:_.nj(a,23,0),CPb:_.lj(a,24),h0a:_.lj(a,
25),QVc:_.lj(a,27),Oha:_.lj(a,28),cV:_.lj(a,29),tU:_.lj(a,30),ft:_.lj(a,32),b8:_.Jh(a,33)}};_.yOa=function(a){_.t.call(this,a)};_.V(_.yOa,_.t);_.yOa.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={}}else a=void 0;return a};var AOa=function(a){_.t.call(this,a,-1,zOa)};_.V(AOa,_.t);var BOa=_.Ec(AOa),zOa=[1];AOa.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={W3c:_.q(_.Kh(this,1))}}else a=void 0;return a};var COa=function(a,b,c){this.PJb=a;this.Vta=b;this.LVa=c};COa.prototype.getMetadata=function(){return this.LVa};var DOa=function(a,b,c){c=void 0===c?{}:c;this.YKc=a;this.LVa=c;this.Vta=b;this.e2=null};DOa.prototype.getMetadata=function(){return this.LVa};DOa.prototype.vg=function(){return this.e2};_.eo=function(a,b,c,d,e){this.name=a;this.YJb=b;this.responseType=c;this.UJb=d;this.wKb=e};_.EOa=function(a,b,c){c=void 0===c?{}:c;return new COa(b,a,c)};_.eo.prototype.getName=function(){return this.name};_.eo.prototype.getName=_.eo.prototype.getName;_.FOa=new _.eo("/devtools.grimoire.CorpPreferencesService/GetRecentFiles",_.yOa,AOa,function(a){return a.nd()},BOa);_.GOa=function(a){_.t.call(this,a)};_.V(_.GOa,_.t);_.GOa.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={}}else a=void 0;return a};_.HOa=new _.eo("/devtools.grimoire.CorpPreferencesService/GetUserPreferences",_.GOa,_.bo,function(a){return a.nd()},wOa);_.IOa=function(a){_.t.call(this,a)};_.V(_.IOa,_.t);_.IOa.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={recentFile:_.Jh(this,1)}}else a=void 0;return a};var JOa=function(a){_.t.call(this,a)};_.V(JOa,_.t);var KOa=_.Ec(JOa);JOa.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={}}else a=void 0;return a};_.LOa=new _.eo("/devtools.grimoire.CorpPreferencesService/UpdateRecentFiles",_.IOa,JOa,function(a){return a.nd()},KOa);_.NOa=function(a){_.t.call(this,a,-1,MOa)};_.V(_.NOa,_.t);var MOa=[1];_.NOa.prototype.toObject=function(){return OOa(this)};var OOa=function(a){if(null!=a)return _.Cc(a),{W2c:_.q(_.Kh(a,1))}};_.fo=function(a){_.t.call(this,a)};_.V(_.fo,_.t);_.fo.prototype.VZ=function(){return _.ej(this,_.bo,1)};_.fo.prototype.Nga=function(a){return _.gj(this,1,a)};_.fo.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={GJc:xOa(this.VZ()),updateMask:OOa(_.ej(this,_.NOa,2))}}else a=void 0;return a};_.POa=new _.eo("/devtools.grimoire.CorpPreferencesService/UpdateUserPreferences",_.fo,_.bo,function(a){return a.nd()},wOa);var go=function(a,b,c){c=void 0===c?{}:c;b=Error.call(this,b);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.code=a;this.metadata=c};_.V(go,Error);go.prototype.toString=function(){var a="RpcError("+(DMa(this.code)||String(this.code))+")";this.message&&(a+=": "+this.message);return a};go.prototype.name="RpcError";var QOa=Promise;var ho=function(a){_.t.call(this,a)};_.V(ho,_.t);ho.prototype.getTypeName=function(){return _.Jh(this,1).split("/").pop()};ho.prototype.getValue=function(){var a=_.p(this,2);if(Array.isArray(a)||a instanceof _.t)throw Error("ha");return _.Wi(this,2)};ho.prototype.setValue=function(a){if(null==a)a=this;else if(Array.isArray(a))a=_.xc(this,2,Kca(a,Mca,Nca));else if("string"===typeof a||a instanceof _.ec||_.Xb(a))a=Kya(this,2,a);else throw Error("ia`"+a);return a};ho.prototype.toObject=function(){return ROa(this)};
var ROa=function(a){if(null!=a)return _.Cc(a),{m2a:_.Jh(a,1),value:Zca(a)}};var TOa=function(a){_.t.call(this,a,-1,SOa)};_.V(TOa,_.t);TOa.prototype.getMessage=function(){return _.Jh(this,2)};TOa.prototype.Qwa=function(a){return _.tc(this,2,a)};var UOa=_.Ec(TOa),SOa=[3];TOa.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={code:_.ij(this,1),message:_.Jh(this,2),zXc:_.yc(_.fj(this,ho,3),ROa)}}else a=void 0;return a};var io=function(a,b){this.cza=a.QHc;this.cub=b;this.Dc=a.bza;this.zua=[];this.Gua=[];this.Oua=[];this.Bua=[];this.kH=[];this.cza&&VOa(this)},aPa=function(a,b){_.mk(a.Dc,"complete",function(){if(mda(a.Dc)){var c=_.nda(a.Dc);if(b&&"text/plain"===a.Dc.getResponseHeader("Content-Type")){if(!atob)throw Error("dc");c=atob(c)}try{var d=a.cub(c)}catch(f){WOa(a,new go(13,"Error when deserializing response data; error: "+f+(", response: "+c)));return}c=CMa(a.Dc.vg());XOa(a,YOa(a));0==c?ZOa(a,d):WOa(a,new go(c,
"Xhr succeeded but the status code is not 200"))}else{d=_.nda(a.Dc);var e={};d?(e=$Oa(a,d),d=e.code,c=e.details,e=e.metadata):(d=2,c="Rpc failed due to xhr error. error code: "+a.Dc.KL+", error: "+KDa(a.Dc));XOa(a,YOa(a));WOa(a,new go(d,c,e))}})},VOa=function(a){a.cza.on("data",function(b){if("1"in b){var c=b["1"];try{var d=a.cub(c)}catch(e){WOa(a,new go(13,"Error when deserializing response data; error: "+e+(", response: "+c)))}d&&ZOa(a,d)}if("2"in b)for(b=$Oa(a,b["2"]),c=0;c<a.Oua.length;c++)a.Oua[c](b)});
a.cza.on("end",function(){XOa(a,YOa(a));for(var b=0;b<a.Bua.length;b++)a.Bua[b]()});a.cza.on("error",function(){if(0!=a.kH.length){var b=a.Dc.KL;0!==b||mda(a.Dc)||(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.Dc.vg();d=CMa(c);break;default:d=14}XOa(a,YOa(a));b=ECa(b)+", error: "+KDa(a.Dc);-1!=c&&(b+=", http status code: "+c);WOa(a,new go(d,b))}})},YOa=function(a){var b={},c=JDa(a.Dc);Object.keys(c).forEach(function(d){b[d]=c[d]});return b},$Oa=function(a,
b){var c=2,d={};try{var e=UOa(b);c=_.ij(e,1);var f=e.getMessage();_.fj(e,ho,3).length&&(d["grpc-web-status-details-bin"]=b)}catch(g){a.Dc&&404===a.Dc.vg()?(c=5,f="Not Found: "+String(a.Dc.zca)):(c=14,f="Unable to parse RpcStatus: "+g)}return{code:c,details:f,metadata:d}};io.prototype.on=function(a,b){"data"==a?this.zua.push(b):"metadata"==a?this.Gua.push(b):"status"==a?this.Oua.push(b):"end"==a?this.Bua.push(b):"error"==a&&this.kH.push(b);return this};
var bPa=function(a,b){b=a.indexOf(b);-1<b&&a.splice(b,1)};io.prototype.removeListener=function(a,b){"data"==a?bPa(this.zua,b):"metadata"==a?bPa(this.Gua,b):"status"==a?bPa(this.Oua,b):"end"==a?bPa(this.Bua,b):"error"==a&&bPa(this.kH,b);return this};io.prototype.cancel=function(){this.Dc.abort()};var ZOa=function(a,b){for(var c=0;c<a.zua.length;c++)a.zua[c](b)},XOa=function(a,b){for(var c=0;c<a.Gua.length;c++)a.Gua[c](b)},WOa=function(a,b){for(var c=0;c<a.kH.length;c++)a.kH[c](b)};
io.prototype.cancel=io.prototype.cancel;io.prototype.removeListener=io.prototype.removeListener;io.prototype.on=io.prototype.on;var jo=function(a){this.j3a=a.RQc||null;this.Dha=a.bOc||!1;this.nY=this.CQ=void 0};_.Xh(jo,GCa);jo.prototype.S8=function(){var a=new ko(this.j3a,this.Dha);this.CQ&&a.A_a(this.CQ);this.nY&&a.dNb(this.nY);return a};jo.prototype.kxb=function(a){return function(){return a}}({});jo.prototype.A_a=function(a){this.CQ=a};jo.prototype.dNb=function(a){this.nY=a};
var ko=function(a,b){ok.call(this);this.j3a=a;this.Dha=b;this.nY=this.CQ=void 0;this.status=this.readyState=0;this.responseType=this.responseText=this.response=this.statusText="";this.onreadystatechange=this.responseXML=null;this.fZa=new Headers;this.d1=null;this.UCb="GET";this.L2="";this.NC=!1;this.NU=this.Z8=this.Kqa=null};_.Xh(ko,ok);ko.prototype.open=function(a,b){if(0!=this.readyState)throw this.abort(),Error("ec");this.UCb=a;this.L2=b;this.readyState=1;cPa(this)};
ko.prototype.send=function(a){if(1!=this.readyState)throw this.abort(),Error("fc");this.NC=!0;var b={headers:this.fZa,method:this.UCb,credentials:this.CQ,cache:this.nY};a&&(b.body=a);(this.j3a||_.Db).fetch(new Request(this.L2,b)).then(this.GCc.bind(this),this.gsa.bind(this))};
ko.prototype.abort=function(){this.response=this.responseText="";this.fZa=new Headers;this.status=0;this.Z8&&this.Z8.cancel("Request was aborted.").catch(function(){return null});1<=this.readyState&&this.NC&&4!=this.readyState&&(this.NC=!1,dPa(this));this.readyState=0};
ko.prototype.GCc=function(a){if(this.NC&&(this.Kqa=a,this.d1||(this.status=this.Kqa.status,this.statusText=this.Kqa.statusText,this.d1=a.headers,this.readyState=2,cPa(this)),this.NC&&(this.readyState=3,cPa(this),this.NC)))if("arraybuffer"===this.responseType)a.arrayBuffer().then(this.ECc.bind(this),this.gsa.bind(this));else if("undefined"!==typeof _.Db.ReadableStream&&"body"in a){this.Z8=a.body.getReader();if(this.Dha){if(this.responseType)throw Error("gc");this.response=[]}else this.response=this.responseText=
"",this.NU=new TextDecoder;ePa(this)}else a.text().then(this.FCc.bind(this),this.gsa.bind(this))};var ePa=function(a){a.Z8.read().then(a.ACc.bind(a)).catch(a.gsa.bind(a))};ko.prototype.ACc=function(a){if(this.NC){if(this.Dha&&a.value)this.response.push(a.value);else if(!this.Dha){var b=a.value?a.value:new Uint8Array(0);if(b=this.NU.decode(b,{stream:!a.done}))this.response=this.responseText+=b}a.done?dPa(this):cPa(this);3==this.readyState&&ePa(this)}};
ko.prototype.FCc=function(a){this.NC&&(this.response=this.responseText=a,dPa(this))};ko.prototype.ECc=function(a){this.NC&&(this.response=a,dPa(this))};ko.prototype.gsa=function(){this.NC&&dPa(this)};var dPa=function(a){a.readyState=4;a.Kqa=null;a.Z8=null;a.NU=null;cPa(a)};_.k=ko.prototype;_.k.setRequestHeader=function(a,b){this.fZa.append(a,b)};_.k.getResponseHeader=function(a){return this.d1?this.d1.get(a.toLowerCase())||"":""};
_.k.getAllResponseHeaders=function(){if(!this.d1)return"";for(var a=[],b=this.d1.entries(),c=b.next();!c.done;)c=c.value,a.push(c[0]+": "+c[1]),c=b.next();return a.join("\r\n")};_.k.A_a=function(a){this.CQ=a};_.k.dNb=function(a){this.nY=a};var cPa=function(a){a.onreadystatechange&&a.onreadystatechange.call(a)};Object.defineProperty(ko.prototype,"withCredentials",{get:function(){return"include"===this.CQ},set:function(a){this.A_a(a?"include":"same-origin")}});var lo=function(a){hk.call(this);this.GR=a;this.xe={}};_.Xh(lo,hk);var fPa=[];lo.prototype.listen=function(a,b,c,d){Array.isArray(b)||(b&&(fPa[0]=b.toString()),b=fPa);for(var e=0;e<b.length;e++){var f=_.mk(a,b[e],c||this.handleEvent,d||!1,this.GR||this);if(!f)break;this.xe[f.key]=f}return this};lo.prototype.OUa=function(a,b,c,d){return gPa(this,a,b,c,d)};
var gPa=function(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)gPa(a,b,c[g],d,e,f);else{b=oCa(b,c,d||a.handleEvent,e,f||a.GR||a);if(!b)return a;a.xe[b.key]=b}return a};lo.prototype.pt=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.pt(a,b[f],c,d,e);else c=c||this.handleEvent,d=_.Vb(d)?!!d.capture:!!d,e=e||this.GR||this,c=pCa(c),d=!!d,b=fCa(a)?a.naa(b,c,d,e):a?(a=rCa(a))?a.naa(b,c,d,e):null:null,b&&(vCa(b),delete this.xe[b.key]);return this};
lo.prototype.removeAll=function(){ada(this.xe,function(a,b){this.xe.hasOwnProperty(b)&&vCa(a)},this);this.xe={}};lo.prototype.Dm=function(){lo.Nx.Dm.call(this);this.removeAll()};lo.prototype.handleEvent=function(){throw Error("hc");};var hPa=function(){this.nyb=!0;this.qj=0;this.qS=""};hPa.prototype.tf=function(a,b){this.nyb=!1;throw Error("ic`"+this.qj+"`"+b+"`"+a);};hPa.prototype.decode=function(a){this.nyb||this.tf(a,"stream already broken");this.qS+=a;a=Math.floor(this.qS.length/4);if(0==a)return null;try{var b=_.Bya(this.qS.slice(0,4*a))}catch(c){this.tf(this.qS,c.message)}this.qj+=4*a;this.qS=this.qS.slice(4*a);return b};var dg=function(){this.Ep=null;this.Pg=[];this.Epa=this.rS=this.q2=this.Ic=this.qj=0;this.KVa=null;this.kNa=0};dg.prototype.baa=function(){return this.Ep};dg.prototype.tf=function(a,b,c){this.Ic=3;this.Ep="The stream is broken @"+this.qj+"/"+b+". Error: "+c+". With input:\n"+a;throw Error(this.Ep);};dg.prototype.Mna=function(){return!0};
dg.prototype.parse=function(a){function b(n){n&128&&f.tf(g,h,"invalid tag");2!=(n&7)&&f.tf(g,h,"invalid wire type");f.q2=n>>>3;1!=f.q2&&2!=f.q2&&15!=f.q2&&f.tf(g,h,"unexpected tag");f.Ic=1;f.rS=0;f.Epa=0}function c(n){f.Epa++;5==f.Epa&&n&240&&f.tf(g,h,"message length too long");f.rS|=(n&127)<<7*(f.Epa-1);n&128||(f.Ic=2,f.kNa=0,f.KVa="undefined"!==typeof Uint8Array?new Uint8Array(f.rS):Array(f.rS),0==f.rS&&e())}function d(n){f.KVa[f.kNa++]=n;f.kNa==f.rS&&e()}function e(){if(15>f.q2){var n={};n[f.q2]=
f.KVa;f.Pg.push(n)}f.Ic=0}for(var f=this,g=a instanceof Array?a:new Uint8Array(a),h=0;h<g.length;){switch(f.Ic){case 3:f.tf(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("jc`"+f.Ic);}f.qj++;h++}a=f.Pg;f.Pg=[];return 0<a.length?a:null};var vna=function(){this.Ep=null;this.qj=0;this.zvc=new hPa;this.sJc=new dg};vna.prototype.baa=function(){return this.Ep};vna.prototype.tf=function(a,b){this.Ep="The stream is broken @"+this.qj+". Error: "+b+". With input:\n"+a;throw Error(this.Ep);};vna.prototype.Mna=function(){return!1};vna.prototype.parse=function(a){null!==this.Ep&&this.tf(a,"stream already broken");var b=null;try{var c=this.zvc.decode(a);b=null===c?null:this.sJc.parse(c)}catch(d){this.tf(a,d.message)}this.qj+=a.length;return b};var mo=function(a){return"\r"==a||"\n"==a||" "==a||"\t"==a};var una=function(a){this.Ep=null;this.Pg=[];this.hY="";this.JNc=[];this.tx=this.lC=0;this.lha=!1;this.Cia=0;this.kOc=/[\\"]/g;this.Ic=this.Eha=0;this.kyc=!(!a||!a.jyc)},iPa={INIT:0,N3:1,eCa:2,GV:3,e3:4,d3:5,Kn:6,mBa:7,l4a:8,w5a:9,x5a:10,y5a:11,O3a:12,P3a:13,Q3a:14,R3a:15,V4a:16,W4a:17,X4a:18,lbc:19,dCa:20};_.k=una.prototype;_.k.baa=function(){return this.Ep};_.k.done=function(){return 2===this.Eha};
_.k.tf=function(a,b){this.Eha=3;this.Ep="The stream is broken @"+this.tx+"/"+b+". With input:\n"+a;throw Error(this.Ep);};_.k.Mna=function(){return!1};
_.k.parse=function(a){function b(){for(;D<a.length;)if(mo(a[D]))D++,f.tx++;else break;return D<r}function c(){for(var L;;){L=a[D++];if(!L)break;f.tx++;switch(f.Ic){case n.INIT:"{"===L?f.Ic=n.eCa:"["===L?f.Ic=n.e3:mo(L)||f.tf(a,D);continue;case n.mBa:case n.eCa:if(mo(L))continue;if(f.Ic===n.mBa)g.push(n.l4a);else if("}"===L){e("{}");f.Ic=d();continue}else g.push(n.GV);'"'===L?f.Ic=n.Kn:f.tf(a,D);continue;case n.l4a:case n.GV:if(mo(L))continue;":"===L?(f.Ic===n.GV&&(g.push(n.GV),f.lC++),f.Ic=n.N3):
"}"===L?(f.lC--,e(),f.Ic=d()):","===L?(f.Ic===n.GV&&g.push(n.GV),f.Ic=n.mBa):f.tf(a,D);continue;case n.e3:case n.N3:if(mo(L))continue;if(f.Ic===n.e3)if(f.lC++,f.Ic=n.N3,"]"===L){f.lC--;if(0===f.lC){f.Ic=n.d3;return}e("[]");f.Ic=d();continue}else g.push(n.d3);'"'===L?f.Ic=n.Kn:"{"===L?f.Ic=n.eCa:"["===L?f.Ic=n.e3:"t"===L?f.Ic=n.w5a:"f"===L?f.Ic=n.O3a:"n"===L?f.Ic=n.V4a:"-"!==L&&(-1!=="0123456789".indexOf(L)?f.Ic=n.dCa:f.tf(a,D));continue;case n.d3:if(","===L)g.push(n.d3),f.Ic=n.N3,1===f.lC&&(A=D);
else if("]"===L){f.lC--;if(0===f.lC)return;e();f.Ic=d()}else if(mo(L))continue;else f.tf(a,D);continue;case n.Kn:var Q=D;a:for(;;){for(;0<f.Cia;)if(L=a[D++],4===f.Cia?f.Cia=0:f.Cia++,!L)break a;if('"'===L&&!f.lha){f.Ic=d();break}if("\\"===L&&!f.lha&&(f.lha=!0,L=a[D++],!L))break;if(f.lha)if(f.lha=!1,"u"===L&&(f.Cia=1),L=a[D++])continue;else break;h.lastIndex=D;L=h.exec(a);if(!L){D=a.length+1;break}D=L.index+1;L=a[L.index];if(!L)break}f.tx+=D-Q;continue;case n.w5a:if(!L)continue;"r"===L?f.Ic=n.x5a:
f.tf(a,D);continue;case n.x5a:if(!L)continue;"u"===L?f.Ic=n.y5a:f.tf(a,D);continue;case n.y5a:if(!L)continue;"e"===L?f.Ic=d():f.tf(a,D);continue;case n.O3a:if(!L)continue;"a"===L?f.Ic=n.P3a:f.tf(a,D);continue;case n.P3a:if(!L)continue;"l"===L?f.Ic=n.Q3a:f.tf(a,D);continue;case n.Q3a:if(!L)continue;"s"===L?f.Ic=n.R3a:f.tf(a,D);continue;case n.R3a:if(!L)continue;"e"===L?f.Ic=d():f.tf(a,D);continue;case n.V4a:if(!L)continue;"u"===L?f.Ic=n.W4a:f.tf(a,D);continue;case n.W4a:if(!L)continue;"l"===L?f.Ic=
n.X4a:f.tf(a,D);continue;case n.X4a:if(!L)continue;"l"===L?f.Ic=d():f.tf(a,D);continue;case n.lbc:"."===L?f.Ic=n.dCa:f.tf(a,D);continue;case n.dCa:if(-1!=="0123456789.eE+-".indexOf(L))continue;else D--,f.tx--,f.Ic=d();continue;default:f.tf(a,D)}}}function d(){var L=g.pop();return null!=L?L:n.N3}function e(L){1<f.lC||(L||(L=-1===A?f.hY+a.substring(v,D):a.substring(A,D)),f.kyc?f.Pg.push(L):f.Pg.push(JSON.parse(L)),A=D)}for(var f=this,g=f.JNc,h=f.kOc,n=iPa,r=a.length,v=0,A=-1,D=0;D<r;)switch(f.Eha){case 3:return f.tf(a,
D),null;case 2:return b()&&f.tf(a,D),null;case 0:if(b()){var I=a[D++];f.tx++;if("["===I){f.Eha=1;v=D;f.Ic=n.e3;continue}else f.tf(a,D)}return null;case 1:return c(),0===f.lC&&f.Ic==n.d3?(f.Eha=2,f.hY=a.substring(D)):f.hY=-1===A?f.hY+a.substring(v):a.substring(A),0<f.Pg.length?(I=f.Pg,f.Pg=[],I):null}return null};var tna=function(){this.Ep=this.GL=null;this.Ic=this.qj=0;this.Pg=[];this.nPb=!1};tna.prototype.baa=function(){return this.Ep};tna.prototype.Mna=function(){return!1};
tna.prototype.parse=function(a){function b(n){f.Ic=6;f.Ep="The stream is broken @"+f.qj+"/"+g+". Error: "+n+". With input:\n";throw Error(f.Ep);}function c(){f.GL=new una({qUc:!0,jyc:!0})}function d(n){if(n)for(var r=0;r<n.length;r++){var v={};v[1]=n[r];f.Pg.push(v)}}function e(n){if(n){(f.nPb||1<n.length)&&b("extra status: "+n);f.nPb=!0;var r={};r[2]=n[0];f.Pg.push(r)}}for(var f=this,g=0;g<a.length;){var h;if(h=2!==f.Ic){a:{for(;g<a.length;){if(!mo(a[g])){h=!0;break a}g++;f.qj++}h=!1}h=!h}if(h)return null;
switch(f.Ic){case 6:b("stream already broken");break;case 0:"["===a[g]?(f.Ic=1,g++,f.qj++):b("unexpected input token");break;case 1:"["===a[g]?(f.Ic=2,c()):","===a[g]||"null,"==a.slice(g,g+5)?f.Ic=3:"]"===a[g]?(f.Ic=5,g++,f.qj++):b("unexpected input token");break;case 2:h=f.GL.parse(a.substring(g));d(h);f.GL.done()?(f.Ic=3,h=f.GL.hY,f.qj+=a.length-g-h.length,a=h,g=0):(f.qj+=a.length-g,g=a.length);break;case 3:","===a[g]||"null,"==a.slice(g,g+5)?(f.Ic=4,c(),f.GL.parse("["),g+=","===a[g]?1:5,f.qj++):
"]"===a[g]&&(f.Ic=5,g++,f.qj++);break;case 4:h=f.GL.parse(a.substring(g));e(h);f.GL.done()?(f.Ic=5,h=f.GL.hY,f.qj+=a.length-g-h.length,a=h,g=0):(f.qj+=a.length-g,g=a.length);break;case 5:b("extra input after stream end")}}return 0<f.Pg.length?(a=f.Pg,f.Pg=[],a):null};var jPa=function(a){this.Dc=a;this.ZS=null;this.e2=this.tx=0;this.Hub=!1;this.Rpa=this.N0a=this.NU=null;this.Fqb=new lo(this);this.Fqb.listen(this.Dc,"readystatechange",this.fKc)};jPa.prototype.Yra=function(){return this.Dc};var no=function(a,b){a.e2!=b&&(a.e2=b,a.N0a&&a.N0a())},kPa=function(a){a.Fqb.removeAll();if(a.Dc){var b=a.Dc;a.Dc=null;b.abort();b.dispose()}};jPa.prototype.vg=function(){return this.e2};
jPa.prototype.fKc=function(a){a=a.target;try{if(a==this.Dc)a:{var b=wk(this.Dc),c=this.Dc.KL,d=this.Dc.vg(),e=_.nda(this.Dc);a=[];if(IDa(this.Dc)instanceof Array){var f=IDa(this.Dc);0<f.length&&f[0]instanceof Uint8Array&&(this.Hub=!0,a=f)}if(!(3>b||3==b&&!e&&0==a.length))if(d=200==d||206==d,4==b&&(8==c?no(this,7):7==c?no(this,8):d||no(this,3)),this.ZS||(this.ZS=wna(this.Dc),null==this.ZS&&no(this,5)),2<this.e2)kPa(this);else{if(a.length>this.tx){var g=a.length;c=[];try{if(this.ZS.Mna())for(var h=
0;h<g;h++){var n=this.ZS.parse(Array.from(a[h]));n&&(c=c.concat(n))}else{n="";if(!this.NU){if("undefined"===typeof TextDecoder)throw Error("kc");this.NU=new TextDecoder}for(h=0;h<g;h++)n+=this.NU.decode(a[h],{stream:4==b&&h==g-1});c=this.ZS.parse(n)}a.splice(0,g);c&&this.Rpa(c)}catch(v){no(this,5);kPa(this);break a}}else if(e.length>this.tx){h=e.slice(this.tx);this.tx=e.length;try{var r=this.ZS.parse(h);null!=r&&this.Rpa&&this.Rpa(r)}catch(v){no(this,5);kPa(this);break a}}4==b?(0!=e.length||this.Hub?
no(this,2):no(this,4),kPa(this)):no(this,1)}}}catch(v){no(this,6),kPa(this)}};var lPa=function(a){this.k3a=a;a=(0,_.eh)(this.pIc,this);this.k3a.Rpa=a;a=(0,_.eh)(this.uIc,this);this.k3a.N0a=a;this.ZB={};this.gQ={}};_.k=lPa.prototype;_.k.on=function(a,b){var c=this.ZB[a];c||(c=[],this.ZB[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.ZB[a];c&&_.Sb(c,b);(a=this.gQ[a])&&_.Sb(a,b);return this};_.k.once=function(a,b){var c=this.gQ[a];c||(c=[],this.gQ[a]=c);c.push(b);return this};
_.k.pIc=function(a){var b=this.ZB.data;b&&mPa(this,a,b);(b=this.gQ.data)&&mPa(this,a,b);this.gQ.data=[]};var mPa=function(a,b,c){for(var d={},e=0;e<b.length;d={oza:d.oza},e++)d.oza=b[e],c.forEach(function(f){return function(g){try{g(f.oza)}catch(h){a.fsa("message-callback exception (ignored) "+h)}}}(d))};lPa.prototype.uIc=function(){switch(this.k3a.vg()){case 1:nPa(this,"readable");break;case 5:case 6:case 4:case 7:case 3:nPa(this,"error");break;case 8:nPa(this,"close");break;case 2:nPa(this,"end")}};
var nPa=function(a,b){var c=a.ZB[b];c&&c.forEach(function(d){try{d()}catch(e){a.fsa("status-callback exception (ignored) "+e)}});(c=a.gQ[b])&&c.forEach(function(d){d()});a.gQ[b]=[]};lPa.prototype.fsa=function(){};var qPa,rPa,sPa,tPa;_.oo=function(a){a=void 0===a?{}:a;this.wOc=a.k6c||gh("suppressCorsPreflight",a)||!1;this.S2=a.withCredentials||gh("withCredentials",a)||!1;this.vPb=a.X5c||[];this.NPc=a.W6c||[];this.aVb=a.D7c;this.Hwc=a.g7c||!1};
qPa=function(a,b,c,d,e){var f=b.substr(0,b.length-e.name.length);return _.oPa(function(g){return new QOa(function(h,n){var r={},v=_.pPa(a,g,f);v.on("error",function(A){return n(A)});v.on("metadata",function(A){r=A});v.on("data",function(A){var D=r;D=void 0===D?{}:D;h(new DOa(A,g.Vta,D))})})},a.NPc).call(a,_.EOa(e,c,d)).then(function(g){return g.YKc})};_.po=function(a,b,c,d,e){return qPa(a,b,c,d,e)};
_.oo.prototype.iU=function(a,b,c,d){var e=this,f=a.substr(0,a.length-d.name.length);return _.oPa(function(g){var h=g.Vta,n=g.getMetadata(),r=rPa(e,!1);n=sPa(e,n,r,f+h.getName());var v=tPa(r,h.wKb,!0);g=h.UJb(g.PJb);r.send(n,"POST",g);return v},this.vPb).call(this,_.EOa(d,b,c))};_.pPa=function(a,b,c){var d=b.Vta,e=b.getMetadata(),f=rPa(a,!0);a=sPa(a,e,f,c+d.getName());c=tPa(f,d.wKb,!1);aPa(c,"base64"==e["X-Goog-Encode-Response-If-Executable"]);b=d.UJb(b.PJb);f.send(a,"POST",b);return c};
rPa=function(a,b){b=a.Hwc&&!b;return a.aVb||b?new _.vk(new jo({RQc:a.aVb,bOc:b})):new _.vk};
sPa=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.S2)c.S2=!0;if(a.wOc)a=d,_.gda(b)?d=a:(b=hIa(b),"string"===typeof a?d=wDa(a,encodeURIComponent("$httpHeaders"),b):(_.ch(a,"$httpHeaders",b),d=a));else for(var f in b)c.headers.set(f,b[f]);return d};
tPa=function(a,b,c){if(c)if(!_.Li||10<=Number(_.Qi)){c=new jPa(a);var d=new lPa(c)}else d=null;return new io({bza:a,QHc:d},b)};_.oPa=function(a,b){var c=a;b.forEach(function(d){var e=c;c=function(f){return d.intercept(f,e)}});return c};_.uPa=new _.eo("/devtools.sourcerers.DecorationsService/GetFilterSupport",_.vNa,Fn,function(a){return a.nd()},zNa);_.vPa=new _.eo("/devtools.sourcerers.DecorationsService/ListDecorations",_.KNa,_.Ln,function(a){return a.nd()},VNa);_.wPa=new _.eo("/devtools.sourcerers.DecorationsService/ResolveDocumentation",_.$Na,aOa,function(a){return a.nd()},bOa);_.xPa=new _.eo("/devtools.sourcerers.DecorationsService/ResolveItemList",_.On,Pn,function(a){return a.nd()},eOa);_.yPa=new _.eo("/devtools.sourcerers.DecorationsService/ResolvePanel",_.Qn,Tn,function(a){return a.nd()},iOa);var zPa=function(a){_.t.call(this,a)};_.V(zPa,_.t);zPa.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={lI:_.Jh(this,2)}}else a=void 0;return a};var APa=function(a){_.t.call(this,a)};_.V(APa,_.t);_.k=APa.prototype;_.k.GRa=function(){return _.Jh(this,1)};_.k.Q_a=function(a){_.tc(this,1,a)};_.k.getLineNumber=function(){return _.ij(this,2)};_.k.I_a=function(a){_.sc(this,2,a,0)};_.k.toObject=function(){return BPa(this)};var BPa=function(a){if(null!=a)return _.Cc(a),{KH:_.Jh(a,1),lineNumber:_.ij(a,2),lI:_.Jh(a,4)}};var qo=function(a){_.t.call(this,a,-1,DPa)};_.V(qo,_.t);qo.prototype.getContext=function(){return _.ej(this,APa,1)};qo.prototype.getLineNumber=function(){return _.ij(this,2)};qo.prototype.I_a=function(a){_.sc(this,2,a,0)};qo.prototype.V$=function(){return _.Kh(this,4)};var DPa=[4];qo.prototype.toObject=function(){return EPa(this)};var EPa=function(a){if(null!=a)return _.Cc(a),{context:BPa(a.getContext()),lineNumber:_.ij(a,2),Qp:_.Jh(a,3),uoa:_.q(_.Kh(a,4))}};var GPa=function(a){_.t.call(this,a,-1,FPa)};_.V(GPa,_.t);_.k=GPa.prototype;_.k.Zj=function(){return _.ej(this,_.Un,1)};_.k.Dr=function(a){return _.gj(this,1,a)};_.k.OQa=function(){return _.fj(this,qo,2)};_.k.yNb=function(a){return _.Yi(this,3,a)};_.k.V$=function(){return _.Kh(this,4)};var FPa=[2,3,4];GPa.prototype.toObject=function(){return HPa(this)};var HPa=function(a){if(null!=a)return _.Cc(a),{Nd:Wn(a.Zj()),gwc:_.yc(a.OQa(),EPa),HOc:_.q(_.kj(a,3)),uoa:_.q(_.Kh(a,4))}};var JPa=function(a){_.t.call(this,a,-1,IPa)};_.V(JPa,_.t);JPa.prototype.OQa=function(){return _.fj(this,GPa,1)};var KPa=_.Ec(JPa),IPa=[1];JPa.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={gwc:_.yc(this.OQa(),HPa),AN:_.jj(this,2),nextPageToken:_.Jh(this,3)}}else a=void 0;return a};var LPa=new _.eo("/devtools.grimoire.SemanticGraphService/ListCallers",zPa,JPa,function(a){return a.nd()},KPa);var ro=function(a){_.t.call(this,a)};_.V(ro,_.t);ro.prototype.Zj=function(){return _.ej(this,_.Un,1)};ro.prototype.Dr=function(a){return _.gj(this,1,a)};ro.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={Nd:Wn(this.Zj())}}else a=void 0;return a};var NPa=function(a){_.t.call(this,a,-1,MPa)};_.V(NPa,_.t);NPa.prototype.V$=function(){return _.Kh(this,2)};var MPa=[2];NPa.prototype.toObject=function(){return OPa(this)};var OPa=function(a){if(null!=a)return _.Cc(a),{Bj:_.lj(a,1),uoa:_.q(_.Kh(a,2))}};var so=function(a){_.t.call(this,a)};_.V(so,_.t);so.prototype.getProperties=function(){return _.ej(this,NPa,4)};so.prototype.setProperties=function(a){return _.gj(this,4,a)};so.prototype.Dub=function(){return _.Ri(this,NPa,4)};so.prototype.toObject=function(){return PPa(this)};var PPa=function(a){if(null!=a)return _.Cc(a),{oXc:_.Jh(a,1),WYc:qOa(_.ej(a,_.pOa,2)),WXc:_.Jh(a,3),properties:OPa(a.getProperties())}};var RPa=function(a){_.t.call(this,a,-1,QPa)};_.V(RPa,_.t);_.k=RPa.prototype;_.k.getType=function(){return _.nj(this,1,0)};_.k.Oo=function(a){return _.sj(this,1,a)};_.k.wR=function(){return _.ej(this,_.Xn,2)};_.k.fSa=function(){return _.Ri(this,_.Xn,2)};_.k.Sra=function(){return _.fj(this,so,3)};var QPa=[3];RPa.prototype.toObject=function(){return SPa(this)};var SPa=function(a){if(null!=a)return _.Cc(a),{type:_.nj(a,1,0),sourceRange:Yn(a.wR()),SOc:_.yc(a.Sra(),PPa)}};var to=function(a){_.t.call(this,a,-1,TPa)};_.V(to,_.t);to.prototype.eL=function(){return _.fj(this,RPa,1)};to.prototype.vg=function(){return _.nj(this,2,0)};to.prototype.Ywa=function(a){return _.sj(this,2,a)};var TPa=[1];to.prototype.toObject=function(){return UPa(this)};var UPa=function(a){if(null!=a)return _.Cc(a),{Wxc:_.yc(a.eL(),SPa),status:_.nj(a,2,0),N6c:_.Jh(a,3)}};var VPa=function(a){_.t.call(this,a)};_.V(VPa,_.t);VPa.prototype.isa=function(){return _.Ri(this,to,1)};var WPa=_.Ec(VPa);VPa.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={info:UPa(_.ej(this,to,1))}}else a=void 0;return a};var XPa=new _.eo("/devtools.grimoire.SemanticGraphService/ListSemanticDecorations",ro,VPa,function(a){return a.nd()},WPa);var YPa=function(a,b,c){c=c||{};c.format="jspb";this.Ig=new _.oo(c);this.Lg=void 0==a?a:a.replace(/\/+$/,"")};YPa.prototype.Gta=function(a,b){return _.po(this.Ig,this.Lg+"/$rpc/devtools.grimoire.SemanticGraphService/ListSemanticDecorations",a,b||{},XPa)};YPa.prototype.RAb=function(a){return _.po(this.Ig,this.Lg+"/$rpc/devtools.grimoire.SemanticGraphService/ListCallers",a,{},LPa)};var qh=function(a){_.t.call(this,a)};_.V(qh,_.t);_.k=qh.prototype;_.k.getSeconds=function(){return _.jj(this,1)};_.k.setSeconds=function(a){return _.sc(this,1,a,0)};_.k.toDate=function(){return new Date(1E3*this.getSeconds()+_.ij(this,2)/1E6)};_.k.rQa=function(a){a=a.getTime();var b=this.setSeconds(Math.trunc(a/1E3));_.sc(b,2,Math.trunc(a%1E3*1E6),0)};_.k.toObject=function(){return ZPa(this)};var ZPa=function(a){if(null!=a)return _.Cc(a),{seconds:_.jj(a,1),E1c:_.ij(a,2)}};var uo=function(a){_.t.call(this,a,-1,$Pa)};_.V(uo,_.t);uo.prototype.getType=function(){return _.nj(this,1,0)};uo.prototype.Oo=function(a){return _.sj(this,1,a)};var aQa=function(a,b){_.gj(a,2,b)};_.k=uo.prototype;_.k.yNb=function(a){return _.Yi(this,3,a)};_.k.Zj=function(){return _.ej(this,_.Un,4)};_.k.Dr=function(a){return _.gj(this,4,a)};_.k.getLineNumber=function(){return _.jj(this,5)};_.k.I_a=function(a){_.sc(this,5,a,0)};
var bQa=function(a,b){_.gj(a,8,b)},cQa=function(a,b){_.gj(a,9,b)},$Pa=[3];uo.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={type:_.nj(this,1,0),timestamp:ZPa(_.ej(this,qh,2)),HOc:_.q(_.kj(this,3)),Nd:Wn(this.Zj()),lineNumber:_.jj(this,5),gv:_.Jh(this,6),eq:_.Jh(this,7),oWc:ZPa(_.ej(this,qh,8)),nWc:ZPa(_.ej(this,qh,9))}}else a=void 0;return a};var dQa=function(a){_.t.call(this,a)};_.V(dQa,_.t);var eQa=_.Ec(dQa);dQa.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={}}else a=void 0;return a};var fQa=new _.eo("/devtools.grimoire.FeedbackService/SendFeedback",uo,dQa,function(a){return a.nd()},eQa);_.vo=function(a){_.t.call(this,a)};_.V(_.vo,_.t);_.vo.prototype.Zj=function(){return _.ej(this,_.Un,1)};_.vo.prototype.Dr=function(a){return _.gj(this,1,a)};_.vo.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={Nd:Wn(this.Zj()),includeAuxiliaryDirectoryContents:_.lj(this,2),includeAttributes:_.lj(this,3),preferCompressed:_.lj(this,4),spacesPerTab:_.ij(this,8),preferServerHighlighting:_.lj(this,9),preferIncrementalRendering:_.lj(this,10)}}else a=void 0;return a};_.wo=function(a){_.t.call(this,a)};_.V(_.wo,_.t);_.wo.prototype.getSize=function(){return _.jj(this,3)};_.wo.prototype.setSize=function(a){return _.sc(this,3,a,0)};_.wo.prototype.toObject=function(){return gQa(this)};var gQa=function(a){if(null!=a)return _.Cc(a),{mS:ZPa(_.ej(a,qh,1)),iUa:_.Jh(a,2),size:_.jj(a,3),oo:_.lj(a,4),WOa:_.Jh(a,5)}};_.xo=function(a){_.t.call(this,a,-1,hQa)};_.V(_.xo,_.t);_.k=_.xo.prototype;_.k.qe=function(){return _.Jh(this,1)};_.k.kd=function(a){return _.tc(this,1,a)};_.k.getType=function(){return _.nj(this,5,0)};_.k.Oo=function(a){return _.sj(this,5,a)};_.k.hasAttributes=function(){return _.Ri(this,_.wo,4)};_.k.xR=function(){return _.kj(this,8)};_.k.xNb=function(a){_.Yi(this,8,a)};_.k.kRa=function(){return _.Jh(this,7)};_.k.qNb=function(a){_.tc(this,7,a)};var hQa=[8];_.xo.prototype.toObject=function(){return iQa(this)};
var iQa=function(a){if(null!=a)return _.Cc(a),{path:_.Jh(a,1),hash:_.Jh(a,2),type:_.nj(a,5,0),attributes:gQa(_.ej(a,_.wo,4)),xNc:_.q(_.kj(a,8)),wS:_.Jh(a,7)}};var jQa=function(a){_.t.call(this,a)};_.V(jQa,_.t);jQa.prototype.getEditor=function(){return _.Jh(this,1)};jQa.prototype.toObject=function(){return kQa(this)};var kQa=function(a){if(null!=a)return _.Cc(a),{editor:_.Jh(a,1),AZc:_.Jh(a,2),nH:_.Jh(a,3)}};var mQa=function(a){_.t.call(this,a,-1,lQa)};_.V(mQa,_.t);mQa.prototype.sR=function(){return _.ej(this,jQa,3)};var lQa=[1];mQa.prototype.toObject=function(){return nQa(this)};var nQa=function(a){if(null!=a)return _.Cc(a),{GXc:_.yc(_.fj(a,_.xo,1),iQa),sKc:kQa(a.sR())}};_.pQa=function(a){_.t.call(this,a,-1,oQa)};_.V(_.pQa,_.t);var oQa=[1,2];_.pQa.prototype.toObject=function(){return qQa(this)};var qQa=function(a){if(null!=a)return _.Cc(a),{c_c:_.q(_.Si(a,1)),p_c:_.q(_.Kh(a,2))}};_.yo=function(a){_.t.call(this,a)};_.V(_.yo,_.t);_.yo.prototype.getRange=function(){return _.ej(this,_.Xn,1)};_.yo.prototype.setRange=function(a){return _.gj(this,1,a)};_.yo.prototype.jsa=function(){return _.Ri(this,_.Xn,1)};_.yo.prototype.toObject=function(){return rQa(this)};var rQa=function(a){if(null!=a)return _.Cc(a),{df:Yn(a.getRange()),indentation:_.ij(a,2)}};var zo=function(a){_.t.call(this,a,-1,sQa)};_.V(zo,_.t);zo.prototype.vg=function(){return _.nj(this,2,0)};zo.prototype.Ywa=function(a){return _.sj(this,2,a)};var sQa=[1,3];zo.prototype.toObject=function(){return tQa(this)};var tQa=function(a){if(null!=a)return _.Cc(a),{Q3c:_.yc(_.fj(a,_.Xn,1),Yn),status:_.nj(a,2,0),P3c:_.yc(_.fj(a,_.yo,3),rQa)}};_.uQa=function(a){_.t.call(this,a)};_.V(_.uQa,_.t);_.k=_.uQa.prototype;_.k.getType=function(){return _.nj(this,1,0)};_.k.Oo=function(a){return _.sj(this,1,a)};_.k.getRange=function(){return _.ej(this,_.Xn,2)};_.k.setRange=function(a){return _.gj(this,2,a)};_.k.jsa=function(){return _.Ri(this,_.Xn,2)};_.k.toObject=function(){return vQa(this)};var vQa=function(a){if(null!=a)return _.Cc(a),{type:_.nj(a,1,0),df:Yn(a.getRange())}};var Ao=function(a){_.t.call(this,a)};_.V(Ao,_.t);Ao.prototype.getId=function(){return _.Jh(this,1)};Ao.prototype.getName=function(){return _.Jh(this,2)};Ao.prototype.Te=function(a){return _.tc(this,2,a)};Ao.prototype.toObject=function(){return wQa(this)};var wQa=function(a){if(null!=a)return _.Cc(a),{id:_.Jh(a,1),name:_.Jh(a,2),d1c:_.ij(a,3)}};var xQa=function(a){_.t.call(this,a)};_.V(xQa,_.t);_.k=xQa.prototype;_.k.getType=function(){return _.nj(this,1,0)};_.k.Oo=function(a){return _.sj(this,1,a)};_.k.getRange=function(){return _.ej(this,_.Xn,2)};_.k.setRange=function(a){return _.gj(this,2,a)};_.k.jsa=function(){return _.Ri(this,_.Xn,2)};_.k.rn=function(){return _.Jh(this,3)};_.k.toObject=function(){return yQa(this)};var yQa=function(a){if(null!=a)return _.Cc(a),{type:_.nj(a,1,0),df:Yn(a.getRange()),target:_.Jh(a,3)}};var Bo=function(a){_.t.call(this,a,-1,zQa)};_.V(Bo,_.t);Bo.prototype.vg=function(){return _.nj(this,2,0)};Bo.prototype.Ywa=function(a){return _.sj(this,2,a)};var zQa=[1];Bo.prototype.toObject=function(){return AQa(this)};var AQa=function(a){if(null!=a)return _.Cc(a),{AWc:_.yc(_.fj(a,_.Zn,1),sOa),status:_.nj(a,2,0)}};_.Co=function(a){_.t.call(this,a,-1,BQa)};_.V(_.Co,_.t);_.k=_.Co.prototype;_.k.RZ=function(){return _.fj(this,xQa,4)};_.k.oU=function(a){return _.wc(this,4,a)};_.k.I6=function(a){_.hj(this,4,xQa,a)};_.k.qu=function(){return _.ej(this,Bo,5)};_.k.ou=function(){return _.ej(this,zo,7)};_.k.jaa=function(){return _.ej(this,Ao,10)};_.k.sR=function(){return _.ej(this,jQa,11)};var BQa=[3,4,12];_.Co.prototype.toObject=function(){return CQa(this)};
var CQa=function(a){if(null!=a)return _.Cc(a),{mimeType:_.Jh(a,1),Bpa:_.lj(a,2),d_c:_.yc(_.fj(a,_.uQa,3),vQa),qGc:_.yc(a.RZ(),yQa),IWc:qQa(_.ej(a,_.pQa,9)),outline:AQa(a.qu()),d5c:UPa(_.ej(a,to,6)),qn:tQa(a.ou()),aH:_.ij(a,8),language:wQa(a.jaa()),sKc:kQa(a.sR()),rZc:_.yc(_.fj(a,_.Un,12),Wn)}};_.Do=function(a){_.t.call(this,a,-1,DQa)};_.V(_.Do,_.t);_.k=_.Do.prototype;_.k.getData=function(){return _.Wi(this,1)};_.k.setData=function(a){return Kya(this,1,a)};_.k.Iw=function(){return _.Jh(this,3)};_.k.T_a=function(a){return _.tc(this,3,a)};_.k.getSize=function(){return _.jj(this,4)};_.k.setSize=function(a){return _.sc(this,4,a,0)};var DQa=[6];_.Do.prototype.toObject=function(){return EQa(this)};
var EQa=function(a){if(null!=a)return _.Cc(a),{data:Ac(a.getData()),XYc:CQa(_.ej(a,_.Co,2)),text:_.Jh(a,3),size:_.jj(a,4),Lw:aIa(_.ej(a,_.ll,5)),b_c:_.yc(_.fj(a,_.ll,6),aIa)}};_.FQa=function(a){_.t.call(this,a)};_.V(_.FQa,_.t);_.k=_.FQa.prototype;_.k.getUrl=function(){return _.Jh(this,1)};_.k.iN=function(a){return _.tc(this,1,a)};_.k.Dk=function(){return _.ej(this,rh,4)};_.k.I1=function(a){return _.gj(this,4,a)};_.k.toObject=function(){return GQa(this)};var GQa=function(a){if(null!=a)return _.Cc(a),{url:_.Jh(a,1),vz:_.Jh(a,2),ve:_.Jh(a,3),Ke:mOa(a.Dk())}};_.HQa=function(a){_.t.call(this,a)};_.V(_.HQa,_.t);_.k=_.HQa.prototype;_.k.Dk=function(){return _.ej(this,rh,1)};_.k.I1=function(a){return _.gj(this,1,a)};_.k.qe=function(){return _.Jh(this,3)};_.k.kd=function(a){return _.tc(this,3,a)};_.k.getUrl=function(){return _.Jh(this,4)};_.k.iN=function(a){return _.tc(this,4,a)};_.k.toObject=function(){return IQa(this)};var IQa=function(a){if(null!=a)return _.Cc(a),{Ke:mOa(a.Dk()),vz:_.Jh(a,2),path:_.Jh(a,3),url:_.Jh(a,4),ve:_.Jh(a,5)}};_.JQa=function(a){_.t.call(this,a)};_.V(_.JQa,_.t);_.JQa.prototype.toObject=function(){return KQa(this)};var KQa=function(a){if(null!=a)return _.Cc(a),{U3c:_.Jh(a,1),u4c:_.Jh(a,2),iKb:_.lj(a,3)}};var LQa;_.Eo=function(a){_.t.call(this,a,-1,LQa)};_.V(_.Eo,_.t);_.Go=function(a){return _.qj(a,mQa,1,_.Fo)};_.Ho=function(a){return _.qj(a,_.Do,2,_.Fo)};_.MQa=_.Ec(_.Eo);LQa=[5,8];_.Fo=[1,2,3,4];_.Eo.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={FXc:nQa(_.Go(this)),Be:EQa(_.Ho(this)),p6c:KQa(_.qj(this,_.JQa,3,_.Fo)),vZc:GQa(_.qj(this,_.FQa,4,_.Fo)),e6c:_.yc(_.fj(this,_.HQa,5),IQa),G3c:_.q(_.kj(this,8)),DVc:Wn(_.ej(this,_.Un,7))}}else a=void 0;return a};var NQa=new _.eo("/devtools.grimoire.FileService/GetContents",_.vo,_.Eo,function(a){return a.nd()},_.MQa);var OQa=new _.eo("/devtools.grimoire.FileService/GetContentsStreaming",_.vo,_.Eo,function(a){return a.nd()},_.MQa);_.Io=function(a){_.t.call(this,a,-1,PQa)};_.V(_.Io,_.t);_.Io.prototype.Dk=function(){return _.ej(this,rh,1)};_.Io.prototype.I1=function(a){return _.gj(this,1,a)};_.Io.prototype.qe=function(){return _.Jh(this,2)};_.Io.prototype.kd=function(a){return _.tc(this,2,a)};var QQa=function(a,b){return _.rj(a,6,b)},RQa=function(a,b){_.rj(a,7,b)},PQa=[3];
_.Io.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={Ke:mOa(this.Dk()),path:_.Jh(this,2),X2c:_.q(_.Kh(this,3)),maxRelatedFiles:_.ij(this,4),FYc:lOa(_.ej(this,kOa,5)),logForPath:_.lj(this,6),logForPathWithPagination:_.lj(this,7)}}else a=void 0;return a};_.Jo=function(a){_.t.call(this,a,-1,SQa)};_.V(_.Jo,_.t);_.Jo.prototype.qe=function(){return _.Jh(this,1)};_.Jo.prototype.kd=function(a){return _.tc(this,1,a)};var SQa=[2];_.Jo.prototype.toObject=function(){return TQa(this)};var TQa=function(a){if(null!=a)return _.Cc(a),{path:_.Jh(a,1),m5c:_.q(_.Kh(a,2))}};var VQa=function(a){_.t.call(this,a,-1,UQa)};_.V(VQa,_.t);var WQa=_.Ec(VQa),UQa=[1];VQa.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={k4c:_.yc(_.fj(this,_.Jo,1),TQa)}}else a=void 0;return a};var XQa=new _.eo("/devtools.grimoire.FileService/GetDynamicRelatedFiles",_.Io,VQa,function(a){return a.nd()},WQa);var Ko=function(a){_.t.call(this,a)};_.V(Ko,_.t);Ko.prototype.Zj=function(){return _.ej(this,_.Un,1)};Ko.prototype.Dr=function(a){return _.gj(this,1,a)};Ko.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={Nd:Wn(this.Zj()),spacesPerTab:_.ij(this,2)}}else a=void 0;return a};var Lo=function(a){_.t.call(this,a)};_.V(Lo,_.t);Lo.prototype.ou=function(){return _.ej(this,zo,1)};var YQa=_.Ec(Lo);Lo.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={qn:tQa(this.ou())}}else a=void 0;return a};var ZQa=new _.eo("/devtools.grimoire.FileService/GetFolding",Ko,Lo,function(a){return a.nd()},YQa);var Mo=function(a){_.t.call(this,a)};_.V(Mo,_.t);Mo.prototype.Zj=function(){return _.ej(this,_.Un,1)};Mo.prototype.Dr=function(a){return _.gj(this,1,a)};Mo.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={Nd:Wn(this.Zj())}}else a=void 0;return a};var No=function(a){_.t.call(this,a)};_.V(No,_.t);No.prototype.qu=function(){return _.ej(this,Bo,3)};var $Qa=_.Ec(No);No.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={outline:AQa(this.qu())}}else a=void 0;return a};var aRa=new _.eo("/devtools.grimoire.FileService/GetOutline",Mo,No,function(a){return a.nd()},$Qa);var bRa=function(a){_.t.call(this,a)};_.V(bRa,_.t);bRa.prototype.Zj=function(){return _.ej(this,_.Un,1)};bRa.prototype.Dr=function(a){return _.gj(this,1,a)};bRa.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={Nd:Wn(this.Zj())}}else a=void 0;return a};var dRa=function(a){_.t.call(this,a,-1,cRa)};_.V(dRa,_.t);dRa.prototype.Sra=function(){return _.Kh(this,1)};var eRa=_.Ec(dRa),cRa=[1];dRa.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={SOc:_.q(_.Kh(this,1))}}else a=void 0;return a};var fRa=new _.eo("/devtools.grimoire.FileService/ListTargets",bRa,dRa,function(a){return a.nd()},eRa);_.hRa=function(a){_.t.call(this,a,-1,gRa)};_.V(_.hRa,_.t);_.hRa.prototype.addPath=function(a,b){return Dca(this,a,b)};var gRa=[1];_.hRa.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={Q2c:_.q(_.Kh(this,1))}}else a=void 0;return a};var iRa=function(a){_.t.call(this,a)};_.V(iRa,_.t);iRa.prototype.jaa=function(){return _.Jh(this,1)};iRa.prototype.Gra=function(){return _.jj(this,2)};iRa.prototype.toObject=function(){return jRa(this)};var jRa=function(a){if(null!=a)return _.Cc(a),{language:_.Jh(a,1),lines:_.jj(a,2),files:_.jj(a,3)}};_.Oo=function(a){_.t.call(this,a,-1,kRa)};_.V(_.Oo,_.t);_.Oo.prototype.qe=function(){return _.Jh(this,1)};_.Oo.prototype.kd=function(a){return _.tc(this,1,a)};_.Oo.prototype.Gra=function(){return _.jj(this,2)};_.Oo.prototype.hRa=function(){return _.fj(this,iRa,4)};var kRa=[4];_.Oo.prototype.toObject=function(){return lRa(this)};var lRa=function(a){if(null!=a)return _.Cc(a),{path:_.Jh(a,1),lines:_.jj(a,2),files:_.jj(a,3),PFc:_.yc(a.hRa(),jRa)}};var nRa=function(a){_.t.call(this,a,-1,mRa)};_.V(nRa,_.t);var oRa=_.Ec(nRa),mRa=[1];nRa.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={WWc:_.yc(_.fj(this,_.Oo,1),lRa)}}else a=void 0;return a};_.pRa=new _.eo("/devtools.grimoire.LangCountsService/ListLangCounts",_.hRa,nRa,function(a){return a.nd()},oRa);var qRa=function(a,b,c){c=c||{};c.format="jspb";this.Ig=new _.oo(c);this.Lg=void 0==a?a:a.replace(/\/+$/,"")},rRa=function(a,b,c){c=c||{};c.format="jspb";this.Ig=new _.oo(c);this.Lg=void 0==a?a:a.replace(/\/+$/,"")};_.k=qRa.prototype;_.k.NZ=function(a,b){return _.po(this.Ig,this.Lg+"/$rpc/devtools.grimoire.FileService/GetContents",a,b||{},NQa)};_.k.TQa=function(a,b){return this.Ig.iU(this.Lg+"/$rpc/devtools.grimoire.FileService/GetContentsStreaming",a,b||{},OQa)};
_.k.qu=function(a,b){return _.po(this.Ig,this.Lg+"/$rpc/devtools.grimoire.FileService/GetOutline",a,b||{},aRa)};_.k.ou=function(a,b){return _.po(this.Ig,this.Lg+"/$rpc/devtools.grimoire.FileService/GetFolding",a,b||{},ZQa)};_.k.aaa=function(a,b){return _.po(this.Ig,this.Lg+"/$rpc/devtools.grimoire.FileService/GetDynamicRelatedFiles",a,b||{},XQa)};_.k.Hta=function(a,b){return _.po(this.Ig,this.Lg+"/$rpc/devtools.grimoire.FileService/ListTargets",a,b||{},fRa)};
rRa.prototype.x_a=function(a,b){return _.po(this.Ig,this.Lg+"/$rpc/devtools.grimoire.FeedbackService/SendFeedback",a,b||{},fQa)};var sRa=function(a){_.t.call(this,a)};_.V(sRa,_.t);sRa.prototype.uNb=function(a){return _.tc(this,1,a)};sRa.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={projectName:_.Jh(this,1)}}else a=void 0;return a};var Po=function(a){_.t.call(this,a)};_.V(Po,_.t);Po.prototype.uNb=function(a){return _.tc(this,1,a)};Po.prototype.Nra=function(){return _.Jh(this,2)};var tRa=_.Ec(Po);Po.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={projectName:_.Jh(this,1),h4c:_.Jh(this,2)}}else a=void 0;return a};var uRa=new _.eo("/devtools.grimoire.RegionalService/GetProjectRegionConfig",sRa,Po,function(a){return a.nd()},tRa);var vRa=function(a,b,c){c=c||{};c.format="jspb";this.Ig=new _.oo(c);this.Lg=void 0==a?a:a.replace(/\/+$/,"")};_.Ina="project";var wRa=pna.concat(["forceDomain","sq"]);var xna;xna=/^(.*)\/.+$/;_.xRa=/^\//;_.gg=/^[0-9a-f]{40}$/;var Uo;_.yRa=[void 0,"","HEAD"];_.zRa=[void 0,"","/"];_.jg=Object.freeze({wUa:"l",vn:"dlc",Ce:"drc",ax:"dlf",Jo:"drf",changelist:"cl",bLb:"rcl",Zt:"da",xw:"bp",Fi:"bpv",hf:"bpt",Xs:"rpv",au:"sf",Mb:"ws",bx:"dlw",Zu:"drw",mG:"flo",EG:"ic",Aw:"dmbr"});_.lg=function(a){if(a){null!=a.je?(this.ab=a.je.id,this.Oc=a.je.type):this.Oc="project";this.repository=a.repository;this.qb=a.qb;this.path=a.path;var b;this.params=null!=(b=a.params)?b:{}}else this.params={}};
_.Qo=function(a){if(void 0!==a.tLb)return a.tLb;var b=a.gGb(),c=b.commands;b=a.sXa(b.u2);0<Object.keys(b).length&&(""===a.path&&c.pop(),c.push(b));return a.tLb=c};_.lg.prototype.Vb=function(){var a=this.jWa();this.ab&&_.Ro(a,this.ab,this.Oc);this.repository&&_.So(a,this.repository);this.qb&&_.To(a,this.qb);this.path&&a.kd(this.path);var b=Object.assign({},this.params);a.kh(b);return a};_.lg.prototype.jWa=function(){return new Uo};
_.Vo=function(a,b){return b?_.Gna(a,b)&&_.ig(a.qb,b.qb,_.yRa)&&_.ig(a.path,b.path,_.zRa):!1};_.lg.prototype.getParent=function(){var a=this.jWa();if(this.ab){this.repository&&(a=_.Ro(a,this.ab,this.Oc));if(this.path){_.To(_.So(a,this.repository),this.qb);_.Wo(a,{Mb:this.params.Mb});var b=_.fg(this.path);b&&(a=a.kd(b+"/"))}return a.Za()}};
_.lg.prototype.gGb=function(){var a=this.qb&&void 0===this.path&&this.params.vn?""+this.qb+"..."+this.params.vn:this.qb,b=["/"];if(!this.ab)return{u2:!1,commands:b};switch(this.Oc){case "host":b.push("h");b.push(this.ab);break;default:b.push(this.ab)}if(!this.repository)return{u2:!1,commands:b};b.push(this.repository);if(!a)return{u2:!0,commands:b};b.push("+");b.push(a);if(void 0===this.path)return{u2:!0,commands:b};b.push(":");b.push(this.path);return{u2:!0,commands:b}};
_.lg.prototype.sXa=function(a){var b={};a&&(this.params.line&&(b.l=_.Hna(this.params.line)),this.params.ax&&(b.dlf=this.params.ax),(a=this.qb&&void 0===this.path&&this.params.vn?void 0:this.params.vn)&&(b.dlc=a),this.params.Jo&&(b.drf=this.params.Jo),this.params.Ce&&(b.drc=this.params.Ce),this.params.Zt&&(b.da=this.params.Zt),this.params.xw&&(b.bp=this.params.xw),null!=this.params.Fi&&(b.bpv=this.params.Fi),null!=this.params.hf&&(b.bpt=this.params.hf),null!=this.params.Xs&&(b.rpv=this.params.Xs),
null!=this.params.au&&(b.sf=this.params.au),null!=this.params.Mb&&(b.ws=this.params.Mb),null!=this.params.bx&&(b.dlw=this.params.bx),null!=this.params.Zu&&(b.drw=this.params.Zu),null!=this.params.mG&&(b.flo=this.params.mG),null!=this.params.EG&&(b.ic=this.params.EG),null!=this.params.Aw&&(b.dmbr=this.params.Aw));return b};
_.W.Object.defineProperties(_.lg.prototype,{Ww:{configurable:!0,enumerable:!0,get:function(){return!(!this.path||this.path.endsWith("/"))}},VPc:{configurable:!0,enumerable:!0,get:function(){var a;return this.Ww?(null==(a=this.path)?void 0:a.split("/").pop())||"":""}},parent:{configurable:!0,enumerable:!0,get:function(){this.QFb||(this.QFb=this.getParent());return this.QFb}},ro:{configurable:!0,enumerable:!0,get:function(){return"ossProject"===this.Oc?this.path||"":[this.ab,this.repository,_.Fna(this.qb||
null),this.path].join("/")}}});Uo=function(){this.params={}};_.Ro=function(a,b,c){a.ab=b;a.Oc=c;return a};_.So=function(a,b){a.repository=b;return a};_.To=function(a,b){a.qb=b;return a};Uo.prototype.kd=function(a){this.path=a;return this};Uo.prototype.kh=function(a){this.params=a||{};return this};
_.Wo=function(a,b){b.line&&(a.params.line=b.line);b.ax&&(a.params.ax=b.ax);b.vn&&(a.params.vn=b.vn);b.Jo&&(a.params.Jo=b.Jo);b.Ce&&(a.params.Ce=b.Ce);b.Zt&&(a.params.Zt=b.Zt);b.xw&&(a.params.xw=b.xw);null!=b.Fi&&(a.params.Fi=b.Fi);null!=b.hf&&(a.params.hf=b.hf);null!=b.Xs&&(a.params.Xs=b.Xs);null!=b.au&&(a.params.au=b.au);b.Mb&&(a.params.Mb=b.Mb);b.bx&&(a.params.bx=b.bx);b.Zu&&(a.params.Zu=b.Zu);b.mG&&(a.params.mG=b.mG);b.EG&&(a.params.EG=b.EG);null!=b.Aw&&(a.params.Aw=b.Aw);return a};
Uo.prototype.Za=function(){return new _.lg({je:this.ab?{id:this.ab,type:this.Oc}:void 0,repository:this.repository,qb:this.qb,path:this.path,params:this.params})};_.kg=function(a){_.lg.call(this,a);this.ab="Google";this.Oc="depot"};_.V(_.kg,_.lg);_.Xo=function(a){return!a.qb||"head"==a.qb.toLowerCase()};_.kg.prototype.jj=function(){return!(!this.repository||"piper"!=this.repository.toLowerCase())};_.kg.prototype.jWa=function(){return new ARa};_.kg.prototype.gGb=function(){var a=["/"];this.repository?(this.jj()?a.push("piper","_","depot"):a.push(this.repository),void 0!==this.path&&a.push(this.path)):a.push("repos");return{u2:!0,commands:a}};
_.kg.prototype.sXa=function(a){a=_.lg.prototype.sXa.call(this,a);this.params.Ce&&(delete a.drc,a.rcl=this.params.Ce);_.Xo(this)||(a.cl=this.qb);return a};_.W.Object.defineProperties(_.kg.prototype,{ro:{configurable:!0,enumerable:!0,get:function(){return this.repository?this.jj()?"/piper///depot/"+this.path:"/"+this.repository+"/"+this.path:""}}});var ARa=function(){this.params={};_.Ro(this,"Google","depot")};_.V(ARa,Uo);
ARa.prototype.Za=function(){return"depot"!==this.Oc?Uo.prototype.Za.call(this):new _.kg(this)};var Lna=Object.values(_.jg);var BRa={appBarTitle:"",appBarFontColor:"#ffffff",showTermsOfServiceLink:!0,showPrivacyLink:!0};var Yo={appBarTitle:"Cloud Source Repositories",showPricingLink:!0,showSshKeysLink:!0,showLanguageAndRegionLink:!0,showTermsOfServiceLink:!0,showPrivacyLink:!0};var Vna=new Set(["true","1"]),Wna=new Set(["false","0"]);var CRa=function(){},DRa=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 ug=function(a,b){this.ap=[];this.cp=[];this.Wy=[];this.E5=[];this.F5=[];this.Zv=this.Rb=this.Bq=!1;this.ji=0;this.XS=null;this.totalTime=(void 0===a?0:a)+(void 0===b?0:b)};_.k=ug.prototype;_.k.Xy=function(){this.Zv||(this.Zv=!0,this.ap.forEach(function(a){return a()}),this.ap=[])};_.k.sA=function(a){this.F5.push(a);this.cp.push(a)};_.k.Ts=function(a){this.E5.push(a);this.ap.push(a)};_.k.wf=function(a){this.Wy.push(a)};_.k.JC=function(){return this.Bq};_.k.init=function(){};
_.k.play=function(){this.JC()||(this.C5(),ERa(this));this.Bq=!0};var ERa=function(a){Promise.resolve().then(function(){return a.Xy()})};_.k=ug.prototype;_.k.C5=function(){this.cp.forEach(function(a){return a()});this.cp=[]};_.k.pause=function(){};_.k.Yu=function(){};_.k.finish=function(){this.Xy()};_.k.destroy=function(){this.Rb||(this.Rb=!0,this.JC()||this.C5(),this.finish(),this.Wy.forEach(function(a){return a()}),this.Wy=[])};_.k.reset=function(){this.Zv=this.Bq=!1;this.cp=this.F5;this.ap=this.E5};
_.k.setPosition=function(a){this.ji=this.totalTime?a*this.totalTime:1};_.k.ZU=function(a){a="start"==a?this.cp:this.ap;a.forEach(function(b){return b()});a.length=0};var $na=function(a){var b=this;this.ap=[];this.cp=[];this.Rb=this.Bq=this.Zv=!1;this.Wy=[];this.XS=null;this.totalTime=0;this.ih=a;var c=0,d=0,e=0,f=this.ih.length;0==f?Promise.resolve().then(function(){return b.Xy()}):this.ih.forEach(function(g){g.Ts(function(){++c==f&&b.Xy()});g.wf(function(){++d==f&&b.xq()});g.sA(function(){++e==f&&b.C5()})});this.totalTime=this.ih.reduce(function(g,h){return Math.max(g,h.totalTime)},0)};_.k=$na.prototype;
_.k.Xy=function(){this.Zv||(this.Zv=!0,this.ap.forEach(function(a){return a()}),this.ap=[])};_.k.init=function(){this.ih.forEach(function(a){return a.init()})};_.k.sA=function(a){this.cp.push(a)};_.k.C5=function(){this.JC()||(this.Bq=!0,this.cp.forEach(function(a){return a()}),this.cp=[])};_.k.Ts=function(a){this.ap.push(a)};_.k.wf=function(a){this.Wy.push(a)};_.k.JC=function(){return this.Bq};_.k.play=function(){this.XS||this.init();this.C5();this.ih.forEach(function(a){return a.play()})};
_.k.pause=function(){this.ih.forEach(function(a){return a.pause()})};_.k.Yu=function(){this.ih.forEach(function(a){return a.Yu()})};_.k.finish=function(){this.Xy();this.ih.forEach(function(a){return a.finish()})};_.k.destroy=function(){this.xq()};_.k.xq=function(){this.Rb||(this.Rb=!0,this.Xy(),this.ih.forEach(function(a){return a.destroy()}),this.Wy.forEach(function(a){return a()}),this.Wy=[])};_.k.reset=function(){this.ih.forEach(function(a){return a.reset()});this.Bq=this.Zv=this.Rb=!1};
_.k.setPosition=function(a){var b=a*this.totalTime;this.ih.forEach(function(c){c.setPosition(c.totalTime?Math.min(1,b/c.totalTime):1)})};_.k.v7=function(){this.ih.forEach(function(a){a.v7&&a.v7()})};_.k.ZU=function(a){a="start"==a?this.cp:this.ap;a.forEach(function(b){return b()});a.length=0};var FRa=function(){return!1},GRa=function(){return[]},hoa=null;if(Zna()||"undefined"!==typeof Element)"undefined"!==typeof window&&"undefined"!==typeof window.document?(hoa=document.documentElement,FRa=function(a,b){for(;b;){if(b===a)return!0;b=ioa(b)}return!1}):FRa=function(a,b){return a.contains(b)},GRa=function(a,b,c){return c?Array.from(a.querySelectorAll(b)):(a=a.querySelector(b))?[a]:[]};var soa=RegExp("{{\\s*(.+?)\\s*}}","g"),voa=/-+([a-z0-9])/g;var xoa=RegExp("s*:selfs*,?","g"),HRa=function(a){this.Xr=a};_.k=HRa.prototype;_.k.Za=function(a,b){b=new IRa(b);this.Obb(b);return Bg(this,poa(a),b)};_.k.Obb=function(a){a.IY="";a.ipa=new Map;a.ipa.set("",new Map);a.currentTime=0};
_.k.GUb=function(a,b){var c=this,d=b.wM=0,e=b.kC=0,f=[],g=[];"@"==a.name.charAt(0)&&b.errors.push(new _.ed(3006,!1));a.Vpa.forEach(function(h){c.Obb(b);if(0==h.type){var n=h.name;n.toString().split(/\s*,\s*/).forEach(function(r){h.name=r;f.push(c.b3a(h,b))});h.name=n}else 1==h.type?(n=c.c3a(h,b),d+=n.wM,e+=n.kC,g.push(n)):b.errors.push(new _.ed(3007,!1))});return{type:7,name:a.name,DU:f,Sx:g,wM:d,kC:e,options:null}};
_.k.b3a=function(a,b){var c=this.ija(a.styles,b),d=a.options&&a.options.params||null;if(c.hxc){var e=new Set,f=d||{};c.styles.forEach(function(g){g instanceof Map&&g.forEach(function(h){qoa(h).forEach(function(n){f.hasOwnProperty(n)||e.add(n)})})});e.size&&(uoa(e.values()),b.errors.push(new _.ed(3008,!1)))}return{type:0,name:a.name,style:c,options:d?{params:d}:null}};
_.k.c3a=function(a,b){b.wM=0;b.kC=0;var c=Bg(this,poa(a.animation),b);return{type:1,ZBb:Una(a.Vzc,b.errors),animation:c,wM:b.wM,kC:b.kC,options:Cg(a.options)}};_.k.EUb=function(a,b){var c=this;return{type:2,Ug:a.Ug.map(function(d){return Bg(c,d,b)}),options:Cg(a.options)}};_.k.CUb=function(a,b){var c=this,d=b.currentTime,e=0,f=a.Ug.map(function(g){b.currentTime=d;g=Bg(c,g,b);e=Math.max(e,b.currentTime);return g});b.currentTime=e;return{type:3,Ug:f,options:Cg(a.options)}};
_.k.zUb=function(a,b){var c=Aoa(a.WH,b.errors);b.tw=c;var d=a.styles?a.styles:_.rg({});if(5==d.type)a=this.Uya(d,b);else{d=a.styles;a=!1;d||(a=!0,d={},c.easing&&(d.easing=c.easing),d=_.rg(d));b.currentTime+=c.duration+c.delay;var e=this.ija(d,b);e.EEc=a;a=e}b.tw=null;return{type:4,WH:c,style:a,options:null}};_.k.ija=function(a,b){a=this.V$a(a,b);this.Hdb(a,b);return a};
_.k.V$a=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 _.ed(3002,!1)):c.push(moa(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,hxc:f,options:null}};
_.k.Hdb=function(a,b){var c=b.tw,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.ipa.get(b.IY),r=n.get(h),v=!0;r&&(e!=d&&e>=r.startTime&&d<=r.endTime&&(b.errors.push(new _.ed(3010,!1)),v=!1),e=r.startTime);v&&n.set(h,{startTime:e,endTime:d});b.options&&roa(g,b.options,b.errors)})})};
_.k.Uya=function(a,b){var c=this,d={type:5,styles:[],options:null};if(!b.tw)return b.errors.push(new _.ed(3011,!1)),d;var e=0,f=[],g=!1,h=!1,n=0,r=a.Ug.map(function(Q){Q=c.V$a(Q,b);var Z=null!=Q.offset?Q.offset:zoa(Q.styles),la=0;null!=Z&&(e++,la=Q.offset=Z);h=h||0>la||1<la;g=g||la<n;n=la;f.push(la);return Q});h&&b.errors.push(new _.ed(3012,!1));g&&b.errors.push(new _.ed(3200,!1));a=a.Ug.length;var v=0;0<e&&e<a?b.errors.push(new _.ed(3202,!1)):0==e&&(v=1/(a-1));var A=a-1,D=b.currentTime,I=b.tw,L=
I.duration;r.forEach(function(Q,Z){Z=0<v?Z==A?1:v*Z:f[Z];var la=Z*L;b.currentTime=D+I.delay+la;I.duration=la;c.Hdb(Q,b);Q.offset=Z;d.styles.push(Q)});return d};_.k.Vya=function(a,b){return{type:8,animation:Bg(this,poa(a.animation),b),options:Cg(a.options)}};_.k.AUb=function(a,b){b.kC++;return{type:9,options:Cg(a.options)}};_.k.BUb=function(a,b){return{type:10,animation:this.Vya(a.animation,b),options:Cg(a.options)}};
_.k.DUb=function(a,b){var c=b.IY,d=a.options||{};b.wM++;b.yNa=a;var e=_.l(yoa(a.lb)),f=e.next().value;e=e.next().value;b.IY=c.length?c+" "+f:f;wg(b.ipa,b.IY,new Map);var g=Bg(this,poa(a.animation),b);b.yNa=null;b.IY=c;return{type:11,lb:f,limit:d.limit||0,optional:!!d.optional,QDc:e,animation:g,o2c:a.lb,options:Cg(a.options)}};
_.k.FUb=function(a,b){b.yNa||b.errors.push(new _.ed(3013,!1));var c="full"===a.WH?{duration:0,delay:0,easing:"full"}:koa(a.WH,b.errors,!0);return{type:12,animation:Bg(this,poa(a.animation),b),WH:c,options:null}};var IRa=function(a){this.errors=a;this.kC=this.wM=0;this.tw=this.IY=this.yNa=null;this.currentTime=0;this.ipa=new Map;this.options=null};var Zo=function(){this.q5=new Map};Zo.prototype.get=function(a){return this.q5.get(a)||[]};Zo.prototype.append=function(a,b){var c=this.q5.get(a);c||this.q5.set(a,c=[]);c.push.apply(c,_.Ha(b))};Zo.prototype.has=function(a){return this.q5.has(a)};Zo.prototype.clear=function(){this.q5.clear()};var JRa=RegExp(":enter","g"),KRa=RegExp(":leave","g"),Coa=function(){};_.k=Coa.prototype;
_.k.woa=function(a,b,c,d,e,f,g,h,n,r){r=void 0===r?[]:r;n=n||new Zo;a=new LRa(a,b,n,d,e,r,[]);a.options=h;d=h.delay?xg(h.delay):0;a.jf.vK(d);MRa(a.jf,[f],null,a.errors,h);Bg(this,c,a);c=a.aE.filter(function(A){return A.llb()});if(c.length&&g.size){for(f=c.length-1;0<=f;f--)if(e=c[f],e.element===b){var v=e;break}v&&v.z7a===v.Wo&&MRa(v,[g],null,a.errors,h)}return c.length?c.map(function(A){return A.woa()}):[Boa(b,[],[],[],0,d,"",!1)]};_.k.GUb=function(){};_.k.b3a=function(){};_.k.c3a=function(){};
_.k.AUb=function(a,b){var c=b.HPb.get(b.element);if(c){var d=$o(b,a.options),e=b.jf.currentTime;c=this.nuc(c,d,d.options);e!=c&&ap(b,c)}b.previousNode=a};_.k.BUb=function(a,b){var c=$o(b,a.options);ap(c);this.Ekc([a.options,a.animation.options],b,c);this.Vya(a.animation,c);ap(b,c.jf.currentTime);b.previousNode=a};
_.k.Ekc=function(a,b,c){a=_.l(a);for(var d=a.next();!d.done;d=a.next()){d=d.value;var e=void 0,f=null==(e=d)?void 0:e.delay;if(f){var g=e=void 0;d="number"===typeof f?f:xg(toa(f,null!=(g=null==(e=d)?void 0:e.params)?g:{},b.errors));c.vK(d)}}};
_.k.nuc=function(a,b,c){var d=b.jf.currentTime,e=null!=c.duration?xg(c.duration):null,f=null!=c.delay?xg(c.delay):null;0!==e&&a.forEach(function(g){var h={duration:null!=e?e:g.duration,delay:b.jf.currentTime+(null!=f?f:0)+g.delay,easing:""};g=new NRa(b.Xr,g.element,g.JL,g.J0,g.lT,h,g.dOc);b.aE.push(g);d=Math.max(d,h.duration+h.delay)});return d};_.k.Vya=function(a,b){ORa(b,a.options,!0);Bg(this,a.animation,b);b.previousNode=a};
_.k.EUb=function(a,b){var c=this,d=b.S0a,e=b,f=a.options;f&&(f.params||f.delay)&&(e=$o(b,f),ap(e),null!=f.delay&&(6==e.previousNode.type&&(PRa(e.jf),e.previousNode=QRa),e.vK(xg(f.delay))));a.Ug.length&&(a.Ug.forEach(function(g){return Bg(c,g,e)}),bp(e.jf),e.S0a>d&&ap(e));b.previousNode=a};
_.k.CUb=function(a,b){var c=this,d=[],e=b.jf.currentTime,f=a.options&&a.options.delay?xg(a.options.delay):0;a.Ug.forEach(function(g){var h=$o(b,a.options);f&&h.vK(f);Bg(c,g,h);e=Math.max(e,h.jf.currentTime);d.push(h.jf)});d.forEach(function(g){return RRa(b.jf,g)});ap(b,e);b.previousNode=a};_.k.ouc=function(a,b){return a.qOa?(a=a.aOc,a=b.params?toa(a,b.params,b.errors):a,koa(a,b.errors)):{duration:a.duration,delay:a.delay,easing:a.easing}};
_.k.zUb=function(a,b){var c=b.tw=this.ouc(a.WH,b),d=b.jf;c.delay&&(SRa(b.jf,b.jf.duration+c.delay),PRa(d));var e=a.style;5==e.type?this.Uya(e,b):(SRa(b.jf,b.jf.duration+c.duration),this.ija(e,b),bp(d));b.tw=null;b.previousNode=a};
_.k.ija=function(a,b){var c=b.jf,d=b.tw;!d&&0<c.Wo.size&&(c.duration+=1,c.nHa());d=d&&d.easing||a.easing;if(a.EEc){d&&c.sIa.set("easing",d);d=_.l(c.IW);for(var e=d.next();!e.done;e=d.next()){var f=_.l(e.value);e=f.next().value;f=f.next().value;c.GEa.set(e,f||"*");c.Wo.set(e,"*")}c.z7a=c.Wo}else MRa(c,a.styles,d,b.errors,b.options);b.previousNode=a};
_.k.Uya=function(a,b){var c=b.tw,d=b.jf.duration,e=c.duration,f=$o(b).jf;f.easing=c.easing;a.styles.forEach(function(g){SRa(f,(g.offset||0)*e);MRa(f,g.styles,g.easing,b.errors,b.options);bp(f)});RRa(b.jf,f);ap(b,d+e);b.previousNode=a};
_.k.DUb=function(a,b){var c=this,d=b.jf.currentTime,e=a.options||{},f=e.delay?xg(e.delay):0;f&&(6===b.previousNode.type||0==d&&0<b.jf.Wo.size)&&(PRa(b.jf),b.previousNode=QRa);var g=d;d=TRa(b,a.lb,a.limit,a.QDc,e.optional?!0:!1,b.errors);b.Y8=d.length;var h=null;d.forEach(function(n,r){b.ts=r;r=$o(b,a.options,n);f&&r.vK(f);n===b.element&&(h=r.jf);Bg(c,a.animation,r);bp(r.jf);g=Math.max(g,r.jf.currentTime)});b.ts=0;b.Y8=0;ap(b,g);h&&(RRa(b.jf,h),PRa(b.jf));b.previousNode=a};
_.k.FUb=function(a,b){var c=b.SFb,d=b.jf,e=a.WH,f=Math.abs(e.duration),g=f*(b.Y8-1);f*=b.ts;switch(0>e.duration?"reverse":e.easing){case "reverse":f=g-f;break;case "full":f=c.jmb}e=b.jf;f&&e.vK(f);e=e.currentTime;Bg(this,a.animation,b);b.previousNode=a;c.jmb=d.currentTime-e+(d.startTime-c.jf.startTime)};
var QRa={},LRa=function(a,b,c,d,e,f,g,h){this.Xr=a;this.element=b;this.HPb=c;this.o8a=d;this.N$a=e;this.errors=f;this.aE=g;this.tw=this.SFb=null;this.previousNode=QRa;this.S0a=0;this.options={};this.jmb=this.Y8=this.ts=0;this.jf=h||new dp(this.Xr,b,0);g.push(this.jf)},ORa=function(a,b,c){if(b){var d=a.options;null!=b.duration&&(d.duration=xg(b.duration));null!=b.delay&&(d.delay=xg(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]=toa(e[g],f,a.errors))})}}};LRa.prototype.pmc=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 $o=function(a,b,c){b=void 0===b?null:b;c=c||a.element;c=new LRa(a.Xr,c,a.HPb,a.o8a,a.N$a,a.errors,a.aE,a.jf.BC(c,0));c.previousNode=a.previousNode;c.tw=a.tw;c.options=a.pmc();ORa(c,b);c.ts=a.ts;c.Y8=a.Y8;c.SFb=a;a.S0a++;return c},ap=function(a,b){a.previousNode=QRa;a.jf=a.jf.BC(a.element,b);a.aE.push(a.jf)};
LRa.prototype.vK=function(a){0<a&&this.jf.vK(a)};var TRa=function(a,b,c,d,e,f){var g=[];d&&g.push(a.element);0<b.length&&(b=b.replace(JRa,"."+a.o8a),b=b.replace(KRa,"."+a.N$a),a=a.Xr.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 _.ed(3014,!1));return g};_.W.Object.defineProperties(LRa.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});
var dp=function(a,b,c,d){this.Xr=a;this.element=b;this.startTime=c;this.w4=d;this.duration=0;this.sIa=new Map;this.Wo=new Map;this.VW=new Map;this.lJa=new Map;this.aX=new Map;this.nX=new Map;this.GEa=new Map;this.z7a=null;this.w4||(this.w4=new Map);this.IW=this.w4.get(b);this.IW||(this.IW=this.aX,this.w4.set(b,this.aX));this.nHa()};dp.prototype.llb=function(){switch(this.VW.size){case 0:return!1;case 1:return 0<this.Wo.size;default:return!0}};
dp.prototype.vK=function(a){var b=1===this.VW.size&&this.nX.size;this.duration||b?(SRa(this,this.currentTime+a),b&&PRa(this)):this.startTime+=a};dp.prototype.BC=function(a,b){bp(this);return new dp(this.Xr,a,b||this.currentTime,this.w4)};dp.prototype.nHa=function(){this.Wo&&(this.sIa=this.Wo);this.Wo=this.VW.get(this.duration);this.Wo||(this.Wo=new Map,this.VW.set(this.duration,this.Wo))};var SRa=function(a,b){bp(a);a.duration=b;a.nHa()};
dp.prototype.yJ=function(a,b){this.aX.set(a,b);this.IW.set(a,b);this.lJa.set(a,{time:this.currentTime,value:b})};
var MRa=function(a,b,c,d,e){c&&a.sIa.set("easing",c);c=e&&e.params||{};b=Foa(b,a.IW);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=toa(f,c,d);a.nX.set(e,f);if(!a.aX.has(e)){var g=void 0;a.GEa.set(e,null!=(g=a.IW.get(e))?g:"*")}a.yJ(e,f)}},bp=function(a){0!=a.nX.size&&(a.nX.forEach(function(b,c){a.Wo.set(c,b)}),a.nX.clear(),a.aX.forEach(function(b,c){a.Wo.has(c)||a.Wo.set(c,b)}))},PRa=function(a){for(var b=_.l(a.aX),c=b.next();!c.done;c=b.next()){var d=
_.l(c.value);c=d.next().value;d=d.next().value;a.nX.set(c,d);a.yJ(c,d)}},RRa=function(a,b){b.lJa.forEach(function(c,d){var e=a.lJa.get(d);(!e||c.time>e.time)&&a.yJ(d,c.value)})};
dp.prototype.woa=function(){var a=this;bp(this);var b=new Set,c=new Set,d=1===this.VW.size&&0===this.duration,e=[];this.VW.forEach(function(r,v){r=yg(r,new Map,a.GEa);r.forEach(function(A,D){"!"===A?b.add(D):"*"===A&&c.add(D)});d||r.set("offset",v/a.duration);e.push(r)});var f=b.size?uoa(b.values()):[],g=c.size?uoa(c.values()):[];if(d){var h=e[0],n=new Map(h);h.set("offset",0);n.set("offset",1);e=[h,n]}return Boa(this.element,e,f,g,this.duration,this.startTime,this.easing,!1)};
_.W.Object.defineProperties(dp.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.Wo)a.push(b);return a}}});var NRa=function(a,b,c,d,e,f,g){g=void 0===g?!1:g;dp.call(this,a,b,f.delay);this.JL=c;this.J0=d;this.lT=e;this.Zsc=g;this.WH={duration:f.duration,delay:f.delay,easing:f.easing}};_.V(NRa,dp);NRa.prototype.llb=function(){return 1<this.JL.length};
NRa.prototype.woa=function(){var a=this.JL,b=this.WH,c=b.delay,d=b.duration,e=b.easing;if(this.Zsc&&c){b=[];e=d+c;var f=c/e,g=yg(a[0]);g.set("offset",0);b.push(g);g=yg(a[0]);g.set("offset",Eoa(f));b.push(g);f=a.length-1;for(g=1;g<=f;g++){var h=yg(a[g]),n=h.get("offset");h.set("offset",Eoa((c+n*d)/e));b.push(h)}d=e;c=0;e="";a=b}return Boa(this.element,a,this.J0,this.lT,d,c,e,!0)};var URa=function(){};var VRa=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(" ")),WRa=function(){};_.V(WRa,URa);
var boa=function(a,b,c){var d="",e=b.toString().trim();VRa.has(a)&&0!==b&&"0"!==b&&("number"===typeof b?d="px":(a=b.match(/^[+-]?[\d\.]+([a-z]*)$/))&&0==a[1].length&&c.push(new _.ed(3005,!1)));return e+d};var ep=function(){};_.k=ep.prototype;_.k.zpa=function(a,b){return FRa(a,b)};_.k.Jra=function(a){return ioa(a)};_.k.query=function(a,b,c){return GRa(a,b,c)};_.k.UMa=function(a,b,c){return c||""};_.k.animate=function(a,b,c,d){return new ug(c,d)};ep.ha=function(a){return new (a||ep)};ep.ua=_.u({token:ep,oa:ep.ha});var XRa=function(){};var YRa={},Joa=function(a,b,c){this.fdb=a;this.LJ=b;this.zcb=c};Joa.prototype.match=function(a,b,c,d){return Hoa(this.LJ.ZBb,a,b,c,d)};Joa.prototype.lY=function(a,b,c){var d=this.zcb.get("*");void 0!==a&&(d=this.zcb.get(null==a?void 0:a.toString())||d);return d?d.lY(b,c):new Map};
Joa.prototype.Za=function(a,b,c,d,e,f,g,h,n,r){var v=[],A=this.LJ.options&&this.LJ.options.params||YRa;g=this.lY(c,g&&g.params||YRa,v);var D=h&&h.params||YRa;h=this.lY(d,D,v);var I=new Set,L=new Map,Q=new Map,Z="void"===d,la;A={params:Ioa(D,A),delay:null==(la=this.LJ.options)?void 0:la.delay};a=r?[]:Doa(a,b,this.LJ.animation,e,f,g,h,A,n,v);var va=0;a.forEach(function(xa){va=Math.max(xa.duration+xa.delay,va)});if(v.length)return Goa(b,this.fdb,c,d,Z,g,h,[],[],L,Q,va,v);a.forEach(function(xa){var Da=
xa.element,Sa=wg(L,Da,new Set);xa.J0.forEach(function(lb){return Sa.add(lb)});var fb=wg(Q,Da,new Set);xa.lT.forEach(function(lb){return fb.add(lb)});Da!==b&&I.add(Da)});v=uoa(I.values());return Goa(b,this.fdb,c,d,Z,g,h,a,v,L,Q,va)};var ZRa=function(a,b){this.styles=a;this.byc=b};
ZRa.prototype.lY=function(a,b){var c=new Map,d=loa(this.byc);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=toa(f,d,b));var h=aoa(g);f=boa(h,f,b);c.set(g,f)})});return c};var $Ra=function(a,b,c){var d=this;this.name=a;this.LJ=b;this.mma=c;this.ZRb=[];this.DU=new Map;b.DU.forEach(function(e){d.DU.set(e.name,new ZRa(e.style,e.options&&e.options.params||{}))});Loa(this.DU,"true","1");Loa(this.DU,"false","0");b.Sx.forEach(function(e){d.ZRb.push(new Joa(a,e,d.DU))});this.Fqa=Koa(a,this.DU)},aSa=function(a,b,c,d,e){return a.ZRb.find(function(f){return f.match(b,c,d,e)})||null};var bSa=new Zo,cSa=function(a,b,c){this.E7=a;this.Xr=b;this.mma=c;this.g6a=new Map;this.iIa=new Map;this.ih=[]};_.k=cSa.prototype;_.k.register=function(a,b){var c=[];b=(new HRa(this.Xr)).Za(b,c,[]);if(c.length)throw new _.ed(3503,!1);this.g6a.set(a,b)};_.k.jW=function(a,b,c){var d=a.element;b=coa(a.JL,b,c);return this.Xr.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.g6a.get(a),g=new Map;f?(b=Doa(this.Xr,b,f,"ng-enter","ng-leave",new Map,new Map,c,bSa,e),b.forEach(function(h){var n=wg(g,h.element,new Map);h.lT.forEach(function(r){return n.set(r,null)})})):(e.push(new _.ed(3300,!1)),b=[]);if(e.length)throw new _.ed(3504,!1);g.forEach(function(h,n){h.forEach(function(r,v){h.set(v,d.Xr.UMa(n,v,"*"))})});e=b.map(function(h){var n=g.get(h.element);return d.jW(h,new Map,n)});e=vg(e);this.iIa.set(a,
e);e.wf(function(){return d.destroy(a)});this.ih.push(e);return e};_.k.destroy=function(a){var b=this.oGa(a);b.destroy();this.iIa.delete(a);a=this.ih.indexOf(b);0<=a&&this.ih.splice(a,1)};_.k.oGa=function(a){a=this.iIa.get(a);if(!a)throw new _.ed(3301,!1);return a};_.k.listen=function(a,b,c,d){b=foa(b,"","","");eoa(this.oGa(a),c,b,d);return function(){}};
_.k.Bf=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.oGa(a),c){case "play":b.play();break;case "pause":b.pause();break;case "reset":b.reset();break;case "restart":b.Yu();break;case "finish":b.finish();break;case "init":b.init();break;case "setPosition":b.setPosition(parseFloat(d[0]));break;case "destroy":this.destroy(a)}};var dSa=[],eSa={kl:"",nU:!1,E_a:!1,hsa:!1,VYa:!1},Ooa={kl:"",E_a:!1,nU:!1,hsa:!1,VYa:!0},fSa=function(a,b){this.kl=void 0===b?"":b;var c=(b=a&&a.hasOwnProperty("value"))?a.value:a;this.value=null!=c?c:null;b?(a=loa(a),delete a.value,this.options=a):this.options={};this.options.params||(this.options.params={})},gSa=function(a,b){var c=b.params;if(c){var d=a.options.params;Object.keys(c).forEach(function(e){null==d[e]&&(d[e]=c[e])})}};
_.W.Object.defineProperties(fSa.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});var hSa=new fSa("void"),fp=function(a,b,c){this.id=a;this.xG=b;this.Nj=c;this.ih=[];this.xJ=new Map;this.Oma=[];this.AW=new Map;this.V9a="ng-tns-"+a;Dg(b,this.V9a)};_.k=fp.prototype;
_.k.listen=function(a,b,c,d){var e=this;if(!this.xJ.has(b))throw new _.ed(3302,!1);if(null==c||0==c.length)throw new _.ed(3303,!1);if("start"!=c&&"done"!=c)throw new _.ed(3400,!1);var f=wg(this.AW,a,[]),g={name:b,phase:c,callback:d};f.push(g);var h=wg(this.Nj.UA,a,new Map);h.has(b)||(Dg(a,"ng-trigger"),Dg(a,"ng-trigger-"+b),h.set(b,hSa));return function(){iSa(e.Nj,function(){var n=f.indexOf(g);0<=n&&f.splice(n,1);e.xJ.has(b)||h.delete(b)})}};
_.k.register=function(a,b){if(this.xJ.has(a))return!1;this.xJ.set(a,b);return!0};_.k.Toc=function(a){a=this.xJ.get(a);if(!a)throw new _.ed(3401,!1);return a};
_.k.trigger=function(a,b,c,d){var e=this;d=void 0===d?!0:d;var f=this.Toc(b),g=new jSa(this.id,b,a),h=this.Nj.UA.get(a);h||(Dg(a,"ng-trigger"),Dg(a,"ng-trigger-"+b),this.Nj.UA.set(a,h=new Map));var n=h.get(b),r=new fSa(c,this.id);c&&c.hasOwnProperty("value")||!n||gSa(r,n.options);h.set(b,r);n||(n=hSa);if("void"!==r.value&&n.value===r.value){if(!Voa(n.params,r.params)){d=[];var v=f.Fqa.lY(n.value,n.params,d),A=f.Fqa.lY(r.value,r.params,d);if(d.length)throw new _.ed(3402,!1);iSa(this.Nj,function(){Ag(a,
v);zg(a,A)})}}else{c=wg(this.Nj.gT,a,[]);c.forEach(function(I){I.kl==e.id&&I.Gn==b&&I.Tu&&I.destroy()});h=aSa(f,n.value,r.value,a,r.params);var D=!1;if(!h){if(!d)return;h=f.Fqa;D=!0}this.Nj.hya++;this.Oma.push({element:a,Gn:b,transition:h,Ol:n,Dg:r,fT:g,eyb:D});D||(Dg(a,"ng-animate-queued"),g.sA(function(){Eg(a,"ng-animate-queued")}));g.Ts(function(){var I=e.ih.indexOf(g);0<=I&&e.ih.splice(I,1);if(I=e.Nj.gT.get(a)){var L=I.indexOf(g);0<=L&&I.splice(L,1)}});this.ih.push(g);c.push(g);return g}};
_.k.Az=function(a){var b=this;this.xJ.delete(a);this.Nj.UA.forEach(function(c){return c.delete(a)});this.AW.forEach(function(c,d){b.AW.set(d,c.filter(function(e){return e.name!=a}))})};var kSa=function(a,b){a.Nj.UA.delete(b);a.AW.delete(b);var c=a.Nj.gT.get(b);c&&(c.forEach(function(d){return d.destroy()}),a.Nj.gT.delete(b))};
fp.prototype.scb=function(a,b){var c=this,d=this.Nj.Cp.query(a,".ng-trigger",!0);d.forEach(function(e){if(!e.__ng_removed){var f=lSa(c.Nj,e);f.size?f.forEach(function(g){return mSa(g,e,b,!1,!0)}):kSa(c,e)}});nSa(this.Nj,function(){return d.forEach(function(e){return kSa(c,e)})})};
var mSa=function(a,b,c,d,e){var f=a.Nj.UA.get(b),g=new Map;if(f){var h=[];f.forEach(function(n,r){g.set(r,n.value);a.xJ.has(r)&&(n=a.trigger(b,r,"void",e))&&h.push(n)});if(h.length)return oSa(a.Nj,a.id,b,!0,c,g),d&&vg(h).Ts(function(){return Roa(a.Nj,b)}),!0}return!1},pSa=function(a,b){var c=a.AW.get(b),d=a.Nj.UA.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.xJ.get(f).Fqa,h=d.get(f)||hSa,n=new fSa("void"),r=new jSa(a.id,f,b);a.Nj.hya++;a.Oma.push({element:b,
Gn:f,transition:g,Ol:h,Dg:n,fT:r,eyb:!0})}})}};fp.prototype.removeNode=function(a,b){var c=this,d=this.Nj;a.childElementCount&&this.scb(a,b);if(!mSa(this,a,b,!0)){var e=!1;if(d.Y1a){var f=d.ih.length?d.F0.get(a):[];if(f&&f.length)e=!0;else for(f=a;f=f.parentNode;)if(d.UA.get(f)){e=!0;break}}pSa(this,a);e?oSa(d,this.id,a,!1,b):(e=a.__ng_removed,e&&e!==eSa||(iSa(d,function(){return kSa(c,a)}),qSa(d,a),d.QHa(a,b)))}};fp.prototype.insertNode=function(a){Dg(a,this.V9a)};
var rSa=function(a,b){var c=[];a.Oma.forEach(function(d){var e=d.fT;if(!e.nc){var f=d.element,g=a.AW.get(f);g&&g.forEach(function(h){if(h.name==d.Gn){var n=foa(f,d.Gn,d.Ol.value,d.Dg.value);n._data=b;eoa(d.fT,h.phase,n,h.callback)}});e.VBb?iSa(a.Nj,function(){e.destroy()}):c.push(d)}});a.Oma=[];return c.sort(function(d,e){var f=d.transition.LJ.kC,g=e.transition.LJ.kC;return 0==f||0==g?f-g:a.Nj.Cp.zpa(d.element,e.element)?1:-1})};
fp.prototype.destroy=function(a){this.ih.forEach(function(b){return b.destroy()});this.scb(this.xG,a)};var gp=function(a,b,c){this.E7=a;this.Cp=b;this.mma=c;this.ih=[];this.mua=new Map;this.gT=new Map;this.F0=new Map;this.UA=new Map;this.YY=new Set;this.hya=this.Y1a=0;this.v5={};this.dX=[];this.TFa=[];this.Lna=[];this.YVa=new Map;this.dK=[];this.EF=[];this.Qda=function(){}};_.k=gp.prototype;_.k.QHa=function(a,b){this.Qda(a,b)};
_.k.z6a=function(a,b){var c=this.dX,d=this.YVa;if(0<=c.length-1){for(var e=!1,f=this.Cp.Jra(b);f;){var g=d.get(f);if(g){c.splice(c.indexOf(g)+1,0,a);e=!0;break}f=this.Cp.Jra(f)}e||c.unshift(a)}else c.push(a);d.set(b,a);return a};_.k.register=function(a,b){var c=this.v5[a];c||(c=new fp(a,b,this),this.E7&&this.Cp.zpa(this.E7,b)?this.z6a(c,b):(this.mua.set(b,c),this.dK.push(b)),c=this.v5[a]=c);return c};_.k.MYa=function(a,b,c){(a=this.v5[a])&&a.register(b,c)&&this.Y1a++};
_.k.destroy=function(a,b){var c=this;if(a){var d=this.gP(a);iSa(this,function(){c.YVa.delete(d.xG);delete c.v5[a];var e=c.dX.indexOf(d);0<=e&&c.dX.splice(e,1)});nSa(this,function(){return d.destroy(b)})}};_.k.gP=function(a){return this.v5[a]};var lSa=function(a,b){var c=new Set;if(b=a.UA.get(b)){b=_.l(b.values());for(var d=b.next();!d.done;d=b.next())d=d.value,d.kl&&(d=a.gP(d.kl))&&c.add(d)}return c};gp.prototype.trigger=function(a,b,c,d){return Moa(b)&&(a=this.gP(a))?(a.trigger(b,c,d),!0):!1};
gp.prototype.insertNode=function(a,b,c,d){if(Moa(b)){var e=b.__ng_removed;e&&e.nU&&(e.nU=!1,e.E_a=!0,e=this.EF.indexOf(b),0<=e&&this.EF.splice(e,1));a&&(a=this.gP(a))&&a.insertNode(b,c);d&&this.dK.push(b)}};var sSa=function(a,b,c){c?a.YY.has(b)||(a.YY.add(b),Dg(b,"ng-animate-disabled")):a.YY.has(b)&&(a.YY.delete(b),Eg(b,"ng-animate-disabled"))};
gp.prototype.removeNode=function(a,b,c,d){if(Moa(b)){var e=a?this.gP(a):null;e?e.removeNode(b,d):oSa(this,a,b,!1,d);c&&(c=this.YVa.get(b))&&c.id!==a&&c.removeNode(b,d)}else this.QHa(b,d)};var oSa=function(a,b,c,d,e,f){a.EF.push(c);c.__ng_removed={kl:b,nU:e,hsa:d,VYa:!1,WXa:f}};gp.prototype.listen=function(a,b,c,d,e){return Moa(b)?this.gP(a).listen(b,c,d,e):function(){}};
gp.prototype.glc=function(a,b,c,d,e){return a.transition.Za(this.Cp,a.element,a.Ol.value,a.Dg.value,c,d,a.Ol.options,a.Dg.options,b,e)};
var qSa=function(a,b){var c=a.Cp.query(b,".ng-trigger",!0);c.forEach(function(d){return tSa(a,d)});0!=a.F0.size&&(c=a.Cp.query(b,".ng-animating",!0),c.forEach(function(d){return uSa(a,d)}))},tSa=function(a,b){(a=a.gT.get(b))&&a.forEach(function(c){c.Tu?c.VBb=!0:c.destroy()})},uSa=function(a,b){(a=a.F0.get(b))&&a.forEach(function(c){return c.finish()})},Roa=function(a,b){var c=b.__ng_removed;if(c&&c.nU){b.__ng_removed=eSa;if(c.kl){qSa(a,b);var d=a.gP(c.kl);d&&kSa(d,b)}a.QHa(b,c.nU)}var e;(null==(e=
b.classList)?0:e.contains("ng-animate-disabled"))&&sSa(a,b,!1);a.Cp.query(b,".ng-animate-disabled",!0).forEach(function(f){sSa(a,f,!1)})};
gp.prototype.flush=function(a){var b=this;a=void 0===a?-1:a;var c=[];this.mua.size&&(this.mua.forEach(function(f,g){return b.z6a(f,g)}),this.mua.clear());if(this.Y1a&&this.dK.length)for(var d=0;d<this.dK.length;d++)Dg(this.dK[d],"ng-star-inserted");if(this.dX.length&&(this.hya||this.EF.length)){d=[];try{c=this.Enc(d,a)}finally{for(a=0;a<d.length;a++)d[a]()}}else for(a=0;a<this.EF.length;a++)Roa(this,this.EF[a]);this.hya=0;this.dK.length=0;this.EF.length=0;this.TFa.forEach(function(f){return f()});
this.TFa=[];if(this.Lna.length){var e=this.Lna;this.Lna=[];c.length?vg(c).Ts(function(){e.forEach(function(f){return f()})}):e.forEach(function(f){return f()})}};
gp.prototype.Enc=function(a,b){var c=this,d=new Zo,e=[],f=new Map,g=[],h=new Map,n=new Map,r=new Map,v=new Set;this.YY.forEach(function(hb){v.add(hb);hb=c.Cp.query(hb,".ng-animate-queued",!0);for(var tb=0;tb<hb.length;tb++)v.add(hb[tb])});var A=this.E7,D=Array.from(this.UA.keys()),I=Qoa(D,this.dK),L=new Map,Q=0;I.forEach(function(hb,tb){var jb="ng-enter"+Q++;L.set(tb,jb);hb.forEach(function(wb){return Dg(wb,jb)})});for(var Z=[],la=new Set,va=new Set,xa=0;xa<this.EF.length;xa++){var Da=this.EF[xa],
Sa=Da.__ng_removed;Sa&&Sa.nU&&(Z.push(Da),la.add(Da),Sa.hsa?this.Cp.query(Da,".ng-star-inserted",!0).forEach(function(hb){return la.add(hb)}):va.add(Da))}var fb=new Map,lb=Qoa(D,Array.from(la));lb.forEach(function(hb,tb){var jb="ng-leave"+Q++;fb.set(tb,jb);hb.forEach(function(wb){return Dg(wb,jb)})});a.push(function(){I.forEach(function(hb,tb){var jb=L.get(tb);hb.forEach(function(wb){return Eg(wb,jb)})});lb.forEach(function(hb,tb){var jb=fb.get(tb);hb.forEach(function(wb){return Eg(wb,jb)})});Z.forEach(function(hb){Roa(c,
hb)})});var Nb=[],Eb=[];for(a=this.dX.length-1;0<=a;a--)rSa(this.dX[a],b).forEach(function(hb){var tb=hb.fT,jb=hb.element;Nb.push(tb);if(c.dK.length){var wb=jb.__ng_removed;if(wb&&wb.E_a){if(wb.WXa&&wb.WXa.has(hb.Gn)){wb=wb.WXa.get(hb.Gn);var na=c.UA.get(hb.element);if(na&&na.has(hb.Gn)){var mc=na.get(hb.Gn);mc.value=wb;na.set(hb.Gn,mc)}}tb.destroy();return}}wb=!A||!c.Cp.zpa(A,jb);na=fb.get(jb);mc=L.get(jb);var Nc=c.glc(hb,d,mc,na,wb);if(Nc.errors&&Nc.errors.length)Eb.push(Nc);else if(wb)tb.sA(function(){return Ag(jb,
Nc.qra)}),tb.wf(function(){return zg(jb,Nc.hia)}),e.push(tb);else if(hb.eyb)tb.sA(function(){return Ag(jb,Nc.qra)}),tb.wf(function(){return zg(jb,Nc.hia)}),e.push(tb);else{var qd=[];Nc.aE.forEach(function(Yc){Yc.dOc=!0;c.YY.has(Yc.element)||qd.push(Yc)});Nc.aE=qd;d.append(jb,Nc.aE);g.push({bxb:Nc,fT:tb,element:jb});Nc.bKc.forEach(function(Yc){return wg(h,Yc,[]).push(tb)});Nc.J0.forEach(function(Yc,dd){if(Yc.size){var Yd=n.get(dd);Yd||n.set(dd,Yd=new Set);Yc.forEach(function(og,Oe){return Yd.add(Oe)})}});
Nc.lT.forEach(function(Yc,dd){var Yd=r.get(dd);Yd||r.set(dd,Yd=new Set);Yc.forEach(function(og,Oe){return Yd.add(Oe)})})}});if(Eb.length){var Cb=[];Eb.forEach(function(){Cb.push(new _.ed(3505,!1))});Nb.forEach(function(hb){return hb.destroy()});throw new _.ed(3402,!1);}var Na=new Map,db=new Map;g.forEach(function(hb){var tb=hb.element;d.has(tb)&&(db.set(tb,tb),c.Xkc(hb.fT.kl,hb.bxb,Na))});e.forEach(function(hb){var tb=hb.element;c.l9a(tb,!1,hb.kl,hb.Gn,null).forEach(function(jb){wg(Na,tb,[]).push(jb);
jb.destroy()})});var gb=Z.filter(function(hb){return Woa(hb,n,r)}),jc=new Map;Poa(jc,this.Cp,va,r,"*").forEach(function(hb){Woa(hb,n,r)&&gb.push(hb)});var rc=new Map;I.forEach(function(hb){Poa(rc,c.Cp,new Set(hb),n,"!")});gb.forEach(function(hb){var tb=jc.get(hb),jb=rc.get(hb),wb,na;jc.set(hb,new Map([].concat(_.Ha(Array.from(null!=(wb=null==tb?void 0:tb.entries())?wb:[])),_.Ha(Array.from(null!=(na=null==jb?void 0:jb.entries())?na:[])))))});var ff=[],pb=[],Gb={};g.forEach(function(hb){var tb=hb.element,
jb=hb.fT,wb=hb.bxb;if(d.has(tb))if(v.has(tb))jb.wf(function(){return zg(tb,wb.hia)}),jb.disabled=!0,jb.totalTime=wb.totalTime,e.push(jb);else{var na=Gb;if(1<db.size){hb=tb;for(var mc=[];hb=hb.parentNode;){var Nc=db.get(hb);if(Nc){na=Nc;break}mc.push(hb)}mc.forEach(function(qd){return db.set(qd,na)})}hb=c.clc(jb.kl,wb,Na,f,rc,jc);vSa(jb,hb);na===Gb?ff.push(jb):((hb=c.gT.get(na))&&hb.length&&(jb.XS=vg(hb)),e.push(jb))}else Ag(tb,wb.qra),jb.wf(function(){return zg(tb,wb.hia)}),pb.push(jb),v.has(tb)&&
e.push(jb)});pb.forEach(function(hb){var tb=f.get(hb.element);tb&&tb.length&&(tb=vg(tb),vSa(hb,tb))});e.forEach(function(hb){hb.XS?wSa(hb,hb.XS):hb.destroy()});for(b=0;b<Z.length;b++)if(va=Z[b],a=va.__ng_removed,Eg(va,"ng-leave"),!a||!a.hsa){a=[];if(h.size)for((D=h.get(va))&&D.length&&a.push.apply(a,_.Ha(D)),D=this.Cp.query(va,".ng-animating",!0),xa=0;xa<D.length;xa++)(Da=h.get(D[xa]))&&Da.length&&a.push.apply(a,_.Ha(Da));a=a.filter(function(hb){return!hb.nc});a.length?Soa(this,va,a):Roa(this,va)}Z.length=
0;ff.forEach(function(hb){c.ih.push(hb);hb.Ts(function(){hb.destroy();c.ih.splice(c.ih.indexOf(hb),1)});hb.play()});return ff};var iSa=function(a,b){a.TFa.push(b)},nSa=function(a,b){a.Lna.push(b)};gp.prototype.l9a=function(a,b,c,d,e){var f=[];if(b)(e=this.F0.get(a))&&(f=e);else if(a=this.gT.get(a)){var g=!e||"void"==e;a.forEach(function(h){h.Tu||(g||h.Gn==d)&&f.push(h)})}if(c||d)f=f.filter(function(h){return c&&c!=h.kl||d&&d!=h.Gn?!1:!0});return f};
gp.prototype.Xkc=function(a,b,c){var d=b.Gn,e=b.element;a=b.Dyb?void 0:a;d=b.Dyb?void 0:d;for(var f={},g=_.l(b.aE),h=g.next();!h.done;f={pza:f.pza},h=g.next()){h=h.value.element;var n=h!==e;f.pza=wg(c,h,[]);this.l9a(h,n,a,d,b.Dg).forEach(function(r){return function(v){var A=v.Tn;A.v7&&A.v7();v.destroy();r.pza.push(v)}}(f))}Ag(e,b.qra)};
gp.prototype.clc=function(a,b,c,d,e,f){var g=this,h=b.Gn,n=b.element,r=[],v=new Set,A=new Set,D=b.aE.map(function(L){var Q=L.element;v.add(Q);var Z=Q.__ng_removed;if(Z&&Z.VYa)return new ug(L.duration,L.delay);Z=Q!==n;var la=Uoa((c.get(Q)||dSa).map(function(Da){return Da.Tn})).filter(function(Da){return Da.element?Da.element===Q:!1}),va=e.get(Q),xa=f.get(Q);va=coa(L.JL,va,xa);la=g.jW(L,va,la);L.lOc&&d&&A.add(Q);Z&&(L=new jSa(a,h,Q),vSa(L,la),r.push(L));return la});r.forEach(function(L){wg(g.F0,L.element,
[]).push(L);L.Ts(function(){var Q=g.F0,Z=L.element,la=Q.get(Z);la&&(la.length&&la.splice(la.indexOf(L),1),0==la.length&&Q.delete(Z));return la})});v.forEach(function(L){return Dg(L,"ng-animating")});var I=vg(D);I.wf(function(){v.forEach(function(L){return Eg(L,"ng-animating")});zg(n,b.hia)});A.forEach(function(L){wg(d,L,[]).push(I)});return I};gp.prototype.jW=function(a,b,c){return 0<b.length?this.Cp.animate(a.element,b,a.duration,a.delay,a.easing,c):new ug(a.duration,a.delay)};
var jSa=function(a,b,c){this.kl=a;this.Gn=b;this.element=c;this.Tn=new ug;this.s7a=!1;this.wIa=new Map;this.disabled=this.VBb=this.nc=!1;this.Tu=!0;this.totalTime=0},vSa=function(a,b){a.s7a||(a.Tn=b,a.wIa.forEach(function(c,d){c.forEach(function(e){return eoa(b,d,void 0,e)})}),a.wIa.clear(),a.s7a=!0,a.totalTime=b.totalTime,a.Tu=!1)},wSa=function(a,b){var c=a.Tn;c.ZU&&b.sA(function(){return c.ZU("start")});b.Ts(function(){return a.finish()});b.wf(function(){return a.destroy()})};_.k=jSa.prototype;
_.k.vIa=function(a,b){wg(this.wIa,a,[]).push(b)};_.k.Ts=function(a){this.Tu&&this.vIa("done",a);this.Tn.Ts(a)};_.k.sA=function(a){this.Tu&&this.vIa("start",a);this.Tn.sA(a)};_.k.wf=function(a){this.Tu&&this.vIa("destroy",a);this.Tn.wf(a)};_.k.init=function(){this.Tn.init()};_.k.JC=function(){return this.Tu?!1:this.Tn.JC()};_.k.play=function(){!this.Tu&&this.Tn.play()};_.k.pause=function(){!this.Tu&&this.Tn.pause()};_.k.Yu=function(){!this.Tu&&this.Tn.Yu()};_.k.finish=function(){this.Tn.finish()};
_.k.destroy=function(){this.nc=!0;this.Tn.destroy()};_.k.reset=function(){!this.Tu&&this.Tn.reset()};_.k.setPosition=function(a){this.Tu||this.Tn.setPosition(a)};_.k.ZU=function(a){var b=this.Tn;b.ZU&&b.ZU(a)};var hp=function(a,b,c){var d=this;this.E7=a;this.Xr=b;this.mma=c;this.edb={};this.Qda=function(){};this.gw=new gp(a,b,c);this.AJa=new cSa(a,b,c);this.gw.Qda=function(e,f){return d.Qda(e,f)}};_.k=hp.prototype;_.k.MYa=function(a,b,c,d,e){a=a+"-"+d;c=this.edb[a];if(!c){c=[];e=(new HRa(this.Xr)).Za(e,c,[]);if(c.length)throw new _.ed(3404,!1);c=new $Ra(d,e,this.mma);this.edb[a]=c}this.gw.MYa(b,d,c)};_.k.register=function(a,b){this.gw.register(a,b)};_.k.destroy=function(a,b){this.gw.destroy(a,b)};
_.k.WY=function(a,b){sSa(this.gw,a,b)};_.k.process=function(a,b,c,d){"@"==c.charAt(0)?(c=_.l(goa(c)),a=c.next().value,c=c.next().value,this.AJa.Bf(a,b,c,d)):this.gw.trigger(a,b,c,d)};_.k.listen=function(a,b,c,d,e){return"@"==c.charAt(0)?(c=_.l(goa(c)),a=c.next().value,c=c.next().value,this.AJa.listen(a,b,c,e)):this.gw.listen(a,b,c,d,e)};_.k.flush=function(a){this.gw.flush(void 0===a?-1:a)};_.W.Object.defineProperties(hp.prototype,{ih:{configurable:!0,enumerable:!0,get:function(){return this.gw.ih.concat(this.AJa.ih)}}});var Yoa=function(a,b,c){this.Wd=a;this.nna=b;this.fP=c;this.Qj=0;var d=xSa.get(a);d||xSa.set(a,d=new Map);this.JGa=d};Yoa.prototype.start=function(){1>this.Qj&&(this.nna&&zg(this.Wd,this.nna,this.JGa),this.Qj=1)};Yoa.prototype.finish=function(){this.start();2>this.Qj&&(zg(this.Wd,this.JGa),this.fP&&(zg(this.Wd,this.fP),this.fP=null),this.Qj=1)};
Yoa.prototype.destroy=function(){this.finish();3>this.Qj&&(xSa.delete(this.Wd),this.nna&&(Ag(this.Wd,this.nna),this.fP=null),this.fP&&(Ag(this.Wd,this.fP),this.fP=null),zg(this.Wd,this.JGa),this.Qj=3)};var xSa=new WeakMap;var ySa=function(a,b,c,d){this.element=a;this.JL=b;this.options=c;this.yX=d;this.ap=[];this.cp=[];this.Wy=[];this.Rb=this.Bq=this.Zv=this.Gla=!1;this.E5=[];this.F5=[];this.time=0;this.XS=null;this.JY=new Map;this.f8a=c.duration;this.xFa=c.delay||0;this.time=this.f8a+this.xFa};_.k=ySa.prototype;_.k.Xy=function(){this.Zv||(this.Zv=!0,this.ap.forEach(function(a){return a()}),this.ap=[])};_.k.init=function(){this.jW();this.wrc()};
_.k.jW=function(){var a=this;if(!this.Gla){this.Gla=!0;var b=this.JL;this.UF=this.Etc(this.element,b,this.options);this.ync=b.length?b[b.length-1]:new Map;this.UF.addEventListener("finish",function(){return a.Xy()})}};_.k.wrc=function(){this.xFa?this.GIa():this.UF.pause()};_.k.omc=function(a){var b=[];a.forEach(function(c){b.push(Object.fromEntries(c))});return b};_.k.Etc=function(a,b,c){return a.animate(this.omc(b),c)};_.k.sA=function(a){this.F5.push(a);this.cp.push(a)};
_.k.Ts=function(a){this.E5.push(a);this.ap.push(a)};_.k.wf=function(a){this.Wy.push(a)};_.k.play=function(){this.jW();this.JC()||(this.cp.forEach(function(a){return a()}),this.cp=[],this.Bq=!0,this.yX&&this.yX.start());this.UF.play()};_.k.pause=function(){this.init();this.UF.pause()};_.k.finish=function(){this.init();this.yX&&this.yX.finish();this.Xy();this.UF.finish()};_.k.reset=function(){this.GIa();this.Bq=this.Zv=this.Rb=!1;this.cp=this.F5;this.ap=this.E5};_.k.GIa=function(){this.UF&&this.UF.cancel()};
_.k.Yu=function(){this.reset();this.play()};_.k.JC=function(){return this.Bq};_.k.destroy=function(){this.Rb||(this.Rb=!0,this.GIa(),this.Xy(),this.yX&&this.yX.destroy(),this.Wy.forEach(function(a){return a()}),this.Wy=[])};_.k.setPosition=function(a){void 0===this.UF&&this.init();this.UF.currentTime=a*this.time};_.k.v7=function(){var a=this,b=new Map;this.JC()&&this.ync.forEach(function(c,d){if("offset"!==d){var e=b.set;c=a.Zv?c:window.getComputedStyle(a.element)[d];e.call(b,d,c)}});this.JY=b};
_.k.ZU=function(a){a="start"===a?this.cp:this.ap;a.forEach(function(b){return b()});a.length=0};_.W.Object.defineProperties(ySa.prototype,{totalTime:{configurable:!0,enumerable:!0,get:function(){return this.xFa+this.f8a}}});var zSa=function(){};_.k=zSa.prototype;_.k.zpa=function(a,b){return FRa(a,b)};_.k.Jra=function(a){return ioa(a)};_.k.query=function(a,b,c){return GRa(a,b,c)};_.k.UMa=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 ySa});0!==c&&0!==d||e.forEach(function(r){r.JY.forEach(function(v,A){return h.set(A,v)})});var n=noa(b).map(function(r){return yg(r)});n=woa(a,n,h);b=Zoa(a,n);return new ySa(a,n,g,b)};var ip=function(a,b){this.jab=0;this.Rh=a.FY(b.body,{id:"0",ob:2,styles:[],data:{animation:[]}})};_.V(ip,CRa);ip.prototype.Za=function(a){var b=this.jab.toString();this.jab++;this.Rh.setProperty(null,"@@"+b+":register",[Array.isArray(a)?{type:2,Ug:a,options:null}:a]);return new ASa(b,this.Rh)};ip.ha=function(a){return new (a||ip)(_.w(TGa),_.w(_.Mg))};ip.ua=_.u({token:ip,oa:ip.ha});var ASa=function(a,b){this.Of=a;this.Rh=b};_.V(ASa,DRa);
ASa.prototype.create=function(a,b){return new BSa(this.Of,a,b||{},this.Rh)};var BSa=function(a,b,c,d){this.id=a;this.element=b;this.Rh=d;this.XS=null;this.Bq=!1;this.totalTime=0;this.AE("create",c)};_.k=BSa.prototype;_.k.lHa=function(a,b){return this.Rh.listen(this.element,"@@"+this.id+":"+a,b)};_.k.AE=function(a){return this.Rh.setProperty(this.element,"@@"+this.id+":"+a,_.ea.apply(1,arguments))};_.k.Ts=function(a){this.lHa("done",a)};_.k.sA=function(a){this.lHa("start",a)};
_.k.wf=function(a){this.lHa("destroy",a)};_.k.init=function(){this.AE("init")};_.k.JC=function(){return this.Bq};_.k.play=function(){this.AE("play");this.Bq=!0};_.k.pause=function(){this.AE("pause")};_.k.Yu=function(){this.AE("restart")};_.k.finish=function(){this.AE("finish")};_.k.destroy=function(){this.AE("destroy")};_.k.reset=function(){this.AE("reset");this.Bq=!1};_.k.setPosition=function(a){this.AE("setPosition",a)};var jp=function(a,b,c){this.We=a;this.iu=b;this.Yf=c;this.A7a=0;this.uHa=1;this.mka=[];this.DIa=new Map;this.YEa=0;this.promise=Promise.resolve(0);b.Qda=function(d,e){var f=null==e?void 0:e.parentNode(d);f&&e.removeChild(f,d)}};
jp.prototype.FY=function(a,b){var c=this,d=this.We.FY(a,b);if(!(a&&b&&b.data&&b.data.animation))return b=this.DIa.get(d),b||(b=new CSa("",d,this.iu,function(){return c.DIa.delete(d)}),this.DIa.set(d,b)),b;var e=b.id,f=b.id+"-"+this.A7a;this.A7a++;this.iu.register(f,a);var g=function(h){Array.isArray(h)?h.forEach(g):c.iu.MYa(e,f,a,h.name,h)};b.data.animation.forEach(g);return new DSa(this,f,d,this.iu)};jp.prototype.w7=function(){this.YEa++;this.We.w7&&this.We.w7()};
jp.prototype.isc=function(){var a=this;this.promise.then(function(){a.uHa++})};var ESa=function(a,b,c,d){0<=b&&b<a.uHa?a.Yf.Ac(function(){return c(d)}):(0==a.mka.length&&Promise.resolve(null).then(function(){a.Yf.Ac(function(){a.mka.forEach(function(e){var f=_.l(e);e=f.next().value;f=f.next().value;e(f)});a.mka=[]})}),a.mka.push([c,d]))};jp.prototype.end=function(){var a=this;this.YEa--;0==this.YEa&&this.Yf.jc(function(){a.isc();a.iu.flush(a.uHa)});this.We.end&&this.We.end()};
jp.ha=function(a){return new (a||jp)(_.w(TGa),_.w(hp),_.w(_.se))};jp.ua=_.u({token:jp,oa:jp.ha});var CSa=function(a,b,c,d){this.kl=a;this.We=b;this.iu=c;this.xq=d;this.Ap=this.We.Ap?function(e){return b.Ap(e)}:null};_.k=CSa.prototype;_.k.destroy=function(){this.iu.destroy(this.kl,this.We);this.We.destroy();var a;null==(a=this.xq)||a.call(this)};_.k.createElement=function(a,b){return this.We.createElement(a,b)};_.k.createComment=function(a){return this.We.createComment(a)};_.k.T8=function(a){return this.We.T8(a)};
_.k.appendChild=function(a,b){this.We.appendChild(a,b);this.iu.gw.insertNode(this.kl,b,a,!1)};_.k.insertBefore=function(a,b,c,d){d=void 0===d?!0:d;this.We.insertBefore(a,b,c);this.iu.gw.insertNode(this.kl,b,a,d)};_.k.removeChild=function(a,b,c){this.iu.gw.removeNode(this.kl,b,c||!1,this.We)};_.k.k_a=function(a,b){return this.We.k_a(a,b)};_.k.parentNode=function(a){return this.We.parentNode(a)};_.k.nextSibling=function(a){return this.We.nextSibling(a)};
_.k.setAttribute=function(a,b,c,d){this.We.setAttribute(a,b,c,d)};_.k.removeAttribute=function(a,b,c){this.We.removeAttribute(a,b,c)};_.k.FJ=function(a,b){this.We.FJ(a,b)};_.k.JM=function(a,b){this.We.JM(a,b)};_.k.Sg=function(a,b,c,d){this.We.Sg(a,b,c,d)};_.k.Tva=function(a,b,c){this.We.Tva(a,b,c)};_.k.setProperty=function(a,b,c){"@"==b.charAt(0)&&"@.disabled"==b?this.WY(a,!!c):this.We.setProperty(a,b,c)};_.k.setValue=function(a,b){this.We.setValue(a,b)};
_.k.listen=function(a,b,c){return this.We.listen(a,b,c)};_.k.WY=function(a,b){this.iu.WY(a,b)};_.W.Object.defineProperties(CSa.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.We.data}}});var DSa=function(a,b,c,d,e){CSa.call(this,b,c,d,e);this.oa=a;this.kl=b};_.V(DSa,CSa);DSa.prototype.setProperty=function(a,b,c){"@"==b.charAt(0)?"."==b.charAt(1)&&"@.disabled"==b?this.WY(a,void 0===c?!0:!!c):this.iu.process(this.kl,a,b.slice(1),c):this.We.setProperty(a,b,c)};
DSa.prototype.listen=function(a,b,c){var d=this;if("@"==b.charAt(0)){a=$oa(a);b=b.slice(1);var e="";"@"!=b.charAt(0)&&(e=_.l(apa(b)),b=e.next().value,e=e.next().value);return this.iu.listen(this.kl,a,b,e,function(f){ESa(d.oa,f._data||-1,c,f)})}return this.We.listen(a,b,c)};var kp=function(a,b,c){hp.call(this,a.body,b,c)};_.V(kp,hp);kp.prototype.La=function(){this.flush()};kp.ha=function(a){return new (a||kp)(_.w(_.Mg),_.w(XRa),_.w(URa),_.w(_.Uf))};kp.ua=_.u({token:kp,oa:kp.ha});var FSa=[{Ca:CRa,Pd:ip},{Ca:URa,Bb:function(){return new WRa}},{Ca:hp,Pd:kp},{Ca:TGa,Bb:function(a,b,c){return new jp(a,b,c)},Db:[Jm,hp,_.se]}],GSa=[{Ca:XRa,Bb:function(){return new zSa}},{Ca:_.Yk,wc:"BrowserAnimations"}].concat(_.Ha(FSa)),HSa=[{Ca:XRa,Pd:ep},{Ca:_.Yk,wc:"NoopAnimations"}].concat(_.Ha(FSa));_.lp=function(){};_.lp.ha=function(a){return new (a||_.lp)};_.lp.Ea=_.kd({type:_.lp});_.lp.Da=_.ad({Ob:GSa,imports:[Sm]});_.mp=function(){};_.mp.ha=function(a){return new (a||_.mp)};_.mp.Ea=_.kd({type:_.mp});_.mp.Da=_.ad({Ob:HSa,imports:[Sm]});var dpa,epa="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 gpa;var kpa,ipa;var mpa;var ISa;try{ISa="undefined"!==typeof Intl&&Intl.v8BreakIterator}catch(a){ISa=!1}
_.np=function(a){this.EAa=(this.we=(this.Yab=a)?"browser"===this.Yab:"object"===typeof document&&!!document)&&/(edge)/i.test(navigator.userAgent);this.Wja=this.we&&/(msie|trident)/i.test(navigator.userAgent);this.v3a=this.we&&!(!window.chrome&&!ISa)&&"undefined"!==typeof CSS&&!this.EAa&&!this.Wja;this.bEa=this.we&&/AppleWebKit/i.test(navigator.userAgent)&&!this.v3a&&!this.EAa&&!this.Wja;this.zV=this.we&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window);this.Y3a=this.we&&/(firefox|minefield)/i.test(navigator.userAgent);
this.Or=this.we&&/android/i.test(navigator.userAgent)&&!this.Wja;this.k5a=this.we&&/safari/i.test(navigator.userAgent)&&this.bEa};_.np.ha=function(a){return new (a||_.np)(_.w(pHa))};_.np.ua=_.u({token:_.np,oa:_.np.ha,Ja:"root"});var JSa=new _.Nd("cdk-input-modality-detector-options"),KSa={JDc:[18,17,224,91,16]},op=_.Gg({passive:!0,capture:!0}),pp=function(a,b,c,d){var e=this;this.hd=a;this.u5=null;this.AP=new _.Af(null);this.L$a=0;this.jX=function(f){var g,h;(null==(g=e.Sn)?0:null==(h=g.JDc)?0:h.some(function(n){return n===f.keyCode}))||(e.AP.next("keyboard"),e.u5=_.Hg(f))};this.rma=function(f){650>Date.now()-e.L$a||(e.AP.next(_.bpa(f)?"keyboard":"mouse"),e.u5=_.Hg(f))};this.Bab=function(f){_.cpa(f)?e.AP.next("keyboard"):
(e.L$a=Date.now(),e.AP.next("touch"),e.u5=_.Hg(f))};this.Sn=Object.assign({},KSa,d);this.kDb=this.AP.ka(_.rb());this.kDb.ka(_.Oa());a.we&&b.jc(function(){c.addEventListener("keydown",e.jX,op);c.addEventListener("mousedown",e.rma,op);c.addEventListener("touchstart",e.Bab,op)})};pp.prototype.La=function(){this.AP.complete();this.hd.we&&(document.removeEventListener("keydown",this.jX,op),document.removeEventListener("mousedown",this.rma,op),document.removeEventListener("touchstart",this.Bab,op))};
_.W.Object.defineProperties(pp.prototype,{wHc:{configurable:!0,enumerable:!0,get:function(){return this.AP.value}}});pp.ha=function(a){return new (a||pp)(_.w(_.np),_.w(_.se),_.w(_.Mg),_.w(JSa,8))};pp.ua=_.u({token:pp,oa:pp.ha,Ja:"root"});var LSa,MSa;LSa=new _.Nd("cdk-focus-monitor-default-options");MSa=_.Gg({passive:!0,capture:!0});_.qp=function(a,b,c,d,e){var f=this;this.vb=a;this.hd=b;this.NGa=c;this.CB=null;this.UHa=this.bKa=!1;this.JI=new Map;this.bab=0;this.sX=new Map;this.Tdb=function(){f.bKa=!0;f.vuc=window.setTimeout(function(){return f.bKa=!1})};this.Bcb=new _.ob;this.Xma=function(g){for(var h=_.Hg(g);h;h=h.parentElement)"focus"===g.type?f.Rn(g,h):f.Yk(g,h)};this.Kb=d;this.T7a=(null==e?void 0:e.AXc)||0};
_.qp.prototype.zn=function(a,b){b=void 0===b?!1:b;a=_.Kg(a);if(!this.hd.we||1!==a.nodeType)return _.Ea(null);var c=_.npa(a)||this.dGa(),d=this.JI.get(a);if(d)return b&&(d.Noa=!0),d.subject;b={Noa:b,subject:new _.ob,Kfa:c};this.JI.set(a,b);this.Orc(b);return b.subject};_.qp.prototype.zl=function(a){a=_.Kg(a);var b=this.JI.get(a);b&&(b.subject.complete(),this.WIa(a),this.JI.delete(a),this.Urc(b))};
_.rp=function(a,b,c,d){b=_.Kg(b);b===a.dGa().activeElement?a.boc(b).forEach(function(e){var f=_.l(e);e=f.next().value;f=f.next().value;return a.Iab(e,c,f)}):(a.hcb(c),"function"===typeof b.focus&&b.focus(d))};_.k=_.qp.prototype;_.k.La=function(){var a=this;this.JI.forEach(function(b,c){return a.zl(c)})};_.k.dGa=function(){return this.Kb||document};_.k.rq=function(){return this.dGa().defaultView||window};
_.k.noc=function(a){return this.CB?this.UHa?this.Psc(a)?"touch":"program":this.CB:this.bKa&&this.I$a?this.I$a:a&&this.aqc(a)?"mouse":"program"};_.k.Psc=function(a){return 1===this.T7a||!(null==a||!a.contains(this.NGa.u5))};_.k.WIa=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.hcb=function(a,b){var c=this;b=void 0===b?!1:b;this.vb.jc(function(){c.CB=a;c.UHa="touch"===a&&b;0===c.T7a&&(clearTimeout(c.Jab),c.Jab=setTimeout(function(){return c.CB=null},c.UHa?650:1))})};_.k.Rn=function(a,b){var c=this.JI.get(b);a=_.Hg(a);c&&(c.Noa||b===a)&&this.Iab(b,this.noc(a),c)};_.k.Yk=function(a,b){var c=this.JI.get(b);!c||c.Noa&&a.relatedTarget instanceof Node&&b.contains(a.relatedTarget)||(this.WIa(b),this.k8a(c,null))};_.k.k8a=function(a,b){a.subject.Hk.length&&this.vb.Ac(function(){return a.subject.next(b)})};
_.k.Orc=function(a){var b=this;if(this.hd.we){var c=a.Kfa;(a=this.sX.get(c)||0)||this.vb.jc(function(){c.addEventListener("focus",b.Xma,MSa);c.addEventListener("blur",b.Xma,MSa)});this.sX.set(c,a+1);1===++this.bab&&(this.vb.jc(function(){b.rq().addEventListener("focus",b.Tdb)}),this.NGa.kDb.ka(_.vb(this.Bcb)).subscribe(function(d){b.hcb(d,!0)}))}};
_.k.Urc=function(a){a=a.Kfa;if(this.sX.has(a)){var b=this.sX.get(a);1<b?this.sX.set(a,b-1):(a.removeEventListener("focus",this.Xma,MSa),a.removeEventListener("blur",this.Xma,MSa),this.sX.delete(a))}--this.bab||(this.rq().removeEventListener("focus",this.Tdb),this.Bcb.next(),clearTimeout(this.vuc),clearTimeout(this.Jab))};_.k.Iab=function(a,b,c){this.WIa(a,b);this.k8a(c,b);this.I$a=b};_.k.boc=function(a){var b=[];this.JI.forEach(function(c,d){(d===a||c.Noa&&d.contains(a))&&b.push([d,c])});return b};
_.k.aqc=function(a){var b=this.NGa,c=b.u5;if("mouse"!==b.wHc||!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};_.qp.ha=function(a){return new (a||_.qp)(_.w(_.se),_.w(_.np),_.w(pp),_.w(_.Mg,8),_.w(LSa,8))};_.qp.ua=_.u({token:_.qp,oa:_.qp.ha,Ja:"root"});_.sp=function(a){this.hd=a};_.sp.prototype.Rl=function(a){return a.hasAttribute("disabled")};_.sp.prototype.isVisible=function(a){return!!(a.offsetWidth||a.offsetHeight||"function"===typeof a.getClientRects&&a.getClientRects().length)&&"visible"===getComputedStyle(a).visibility};
var NSa=function(a,b){if(!a.hd.we)return!1;try{var c=(b.ownerDocument&&b.ownerDocument.defaultView||window).frameElement}catch(g){c=null}if(c&&(-1===spa(c)||!a.isVisible(c)))return!1;c=b.nodeName.toLowerCase();var d=spa(b);if(b.hasAttribute("contenteditable"))a=-1!==d;else{var e;if(!(e="iframe"===c||"object"===c)&&(e=a.hd.bEa&&a.hd.zV)){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.hd.Y3a||b.hasAttribute("controls"):0<=b.tabIndex}return a};_.sp.prototype.Uw=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")||rpa(a);return c&&!this.Rl(a)&&((null==b?void 0:b.q_c)||this.isVisible(a))};_.sp.ha=function(a){return new (a||_.sp)(_.w(_.np))};
_.sp.ua=_.u({token:_.sp,oa:_.sp.ha,Ja:"root"});var tp=function(a,b,c,d,e){var f=this;this.Wd=a;this.zE=b;this.vb=c;this.Kb=d;this.tla=!1;this.ePb=function(){var g=f.m9a("end");g&&g.focus(void 0);return!!g};this.kqb=function(){return OSa(f)};this.DE=!0;(void 0===e?0:e)||PSa(this)},PSa;tp.prototype.destroy=function(){var a=this.hF,b=this.EE;a&&(a.removeEventListener("focus",this.ePb),a.remove());b&&(b.removeEventListener("focus",this.kqb),b.remove());this.hF=this.EE=null;this.tla=!1};
PSa=function(a){a.tla||(a.vb.jc(function(){a.hF||(a.hF=a.v7a(),a.hF.addEventListener("focus",a.ePb));a.EE||(a.EE=a.v7a(),a.EE.addEventListener("focus",a.kqb))}),a.Wd.parentNode&&(a.Wd.parentNode.insertBefore(a.hF,a.Wd),a.Wd.parentNode.insertBefore(a.EE,a.Wd.nextSibling),a.tla=!0))};
_.up=function(a){return new Promise(function(b){a.pnc(function(){var c;(c=a.Wd.querySelector("[cdk-focus-initial], [cdkFocusInitial]"))?a.zE.Uw(c)?(c.focus(void 0),c=!0):(c=a.gGa(c),null==c||c.focus(void 0),c=!!c):c=OSa(a);return b(c)})})};tp.prototype.m9a=function(a){var b=this.Wd.querySelectorAll("[cdk-focus-region-"+a+"], [cdkFocusRegion"+(a+"], [cdk-focus-")+(a+"]"));return"start"==a?b.length?b[0]:this.gGa(this.Wd):b.length?b[b.length-1]:this.b9a(this.Wd)};
var OSa=function(a){(a=a.m9a("start"))&&a.focus(void 0);return!!a};_.k=tp.prototype;_.k.Kg=function(){return this.tla};_.k.gGa=function(a){if(this.zE.Uw(a)&&NSa(this.zE,a))return a;a=a.children;for(var b=0;b<a.length;b++){var c=a[b].nodeType===this.Kb.ELEMENT_NODE?this.gGa(a[b]):null;if(c)return c}return null};_.k.b9a=function(a){if(this.zE.Uw(a)&&NSa(this.zE,a))return a;a=a.children;for(var b=a.length-1;0<=b;b--){var c=a[b].nodeType===this.Kb.ELEMENT_NODE?this.b9a(a[b]):null;if(c)return c}return null};
_.k.v7a=function(){var a=this.Kb.createElement("div");this.j6(this.DE,a);a.classList.add("cdk-visually-hidden");a.classList.add("cdk-focus-trap-anchor");a.setAttribute("aria-hidden","true");return a};_.k.j6=function(a,b){a?b.setAttribute("tabindex","0"):b.removeAttribute("tabindex")};var QSa=function(a,b){a.hF&&a.EE&&(a.j6(b,a.hF),a.j6(b,a.EE))};tp.prototype.pnc=function(a){this.vb.isStable?a():this.vb.Ag.ka(_.Ua(1)).subscribe(a)};
_.W.Object.defineProperties(tp.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.DE},set:function(a){this.DE=a;this.hF&&this.EE&&(this.j6(a,this.hF),this.j6(a,this.EE))}}});_.vp=function(a,b,c){this.zE=a;this.vb=b;this.Kb=c};_.vp.prototype.create=function(a,b){return new tp(a,this.zE,this.vb,this.Kb,void 0===b?!1:b)};_.vp.ha=function(a){return new (a||_.vp)(_.w(_.sp),_.w(_.se),_.w(_.Mg))};_.vp.ua=_.u({token:_.vp,oa:_.vp.ha,Ja:"root"});
_.wp=function(a,b){this.Oa=a;this.A4=b;this.Nma=null;this.Ip=this.A4.create(this.Oa.ta,!0)};_.k=_.wp.prototype;_.k.La=function(){this.Ip.destroy();this.Nma&&(this.Nma.focus(),this.Nma=null)};_.k.Fe=function(){PSa(this.Ip);this.fLa&&this.L6a()};_.k.Vp=function(){this.Ip.Kg()||PSa(this.Ip)};_.k.Sb=function(a){(a=a.autoCapture)&&!a.kG&&this.fLa&&this.Ip.Kg()&&this.L6a()};_.k.L6a=function(){this.Nma=_.opa();_.up(this.Ip)};
_.W.Object.defineProperties(_.wp.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.Ip.enabled},set:function(a){this.Ip.enabled=_.Ig(a)}},fLa:{configurable:!0,enumerable:!0,get:function(){return this.Qkc},set:function(a){this.Qkc=_.Ig(a)}}});_.wp.ha=function(a){return new (a||_.wp)(_.z(_.Sd),_.z(_.vp),_.z(_.Mg))};
_.wp.Ia=_.x({type:_.wp,qa:[["","cdkTrapFocus",""]],inputs:{enabled:["cdkTrapFocus","enabled"],fLa:["cdkTrapFocusAutoCapture","autoCapture"]},Zb:["cdkTrapFocus"],features:[_.pd]});var RSa=new Set,xp,yp=function(a){this.hd=a;this.VI=this.hd.we&&window.matchMedia?window.matchMedia.bind(window):tpa};yp.prototype.matchMedia=function(a){if((this.hd.bEa||this.hd.v3a)&&!RSa.has(a))try{xp||(xp=document.createElement("style"),xp.setAttribute("type","text/css"),document.head.appendChild(xp)),xp.sheet&&(xp.sheet.insertRule("@media "+a+" {body{ }}",0),RSa.add(a))}catch(b){console.error(b)}return this.VI(a)};yp.ha=function(a){return new (a||yp)(_.w(_.np))};
yp.ua=_.u({token:yp,oa:yp.ha,Ja:"root"});var zp=function(a,b){this.Eqc=a;this.Yf=b;this.uIa=new Map;this.zFa=new _.ob};zp.prototype.La=function(){this.zFa.next();this.zFa.complete()};zp.prototype.observe=function(a){var b=this;a=upa(_.qpa(a)).map(function(c){return b.Qrc(c).observable});a=_.Ca(a);a=_.Ia(a.ka(_.Ua(1)),a.ka(_.rb(),_.Ja(0)));return a.ka(_.m(function(c){var d={matches:!1,XB:{}};c.forEach(function(e){var f=e.matches;e=e.query;d.matches=d.matches||f;d.XB[e]=f});return d}))};
zp.prototype.Qrc=function(a){var b=this;if(this.uIa.has(a))return this.uIa.get(a);var c=this.Eqc.matchMedia(a),d={observable:(new _.ma(function(e){var f=function(g){return b.Yf.Ac(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.zFa)),B1c:c};this.uIa.set(a,d);return d};zp.ha=function(a){return new (a||zp)(_.w(yp),_.w(_.se))};zp.ua=_.u({token:zp,oa:zp.ha,Ja:"root"});var Ap=function(a,b){var c=this;this.hd=a;this.Kb=b;this.blc=_.id(zp).observe("(forced-colors: active)").subscribe(function(){c.wGa&&(c.wGa=!1,c.yEa())})},SSa=function(a){if(!a.hd.we)return 0;var b=a.Kb.createElement("div");b.style.backgroundColor="rgb(1,2,3)";b.style.position="absolute";a.Kb.body.appendChild(b);a=(a=a.Kb.defaultView||window)&&a.getComputedStyle?a.getComputedStyle(b):null;a=(a&&a.backgroundColor||"").replace(/ /g,"");b.remove();switch(a){case "rgb(0,0,0)":case "rgb(45,50,54)":case "rgb(32,32,32)":return 2;
case "rgb(255,255,255)":case "rgb(255,250,239)":return 1}return 0};Ap.prototype.La=function(){this.blc.unsubscribe()};Ap.prototype.yEa=function(){if(!this.wGa&&this.hd.we&&this.Kb.body){var a=this.Kb.body.classList;a.remove("cdk-high-contrast-active","cdk-high-contrast-black-on-white","cdk-high-contrast-white-on-black");this.wGa=!0;var b=SSa(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")}};
Ap.ha=function(a){return new (a||Ap)(_.w(_.np),_.w(_.Mg))};Ap.ua=_.u({token:Ap,oa:Ap.ha,Ja:"root"});var TSa=new _.Nd("liveAnnouncerElement",{Ja:"root",oa:vpa}),USa=new _.Nd("LIVE_ANNOUNCER_DEFAULT_OPTIONS");_.Bp=function(){};_.Bp.prototype.create=function(a){return"undefined"===typeof MutationObserver?null:new MutationObserver(a)};_.Bp.ha=function(a){return new (a||_.Bp)};_.Bp.ua=_.u({token:_.Bp,oa:_.Bp.ha,Ja:"root"});_.Cp=function(a){this.Oqc=a;this.Uy=new Map};_.k=_.Cp.prototype;_.k.La=function(){var a=this;this.Uy.forEach(function(b,c){return a.c7a(c)})};_.k.observe=function(a){var b=this,c=_.Kg(a);return new _.ma(function(d){var e=b.Vqc(c).subscribe(d);return function(){e.unsubscribe();b.Jtc(c)}})};
_.k.Vqc=function(a){if(this.Uy.has(a))this.Uy.get(a).count++;else{var b=new _.ob,c=this.Oqc.create(function(d){return b.next(d)});c&&c.observe(a,{characterData:!0,childList:!0,subtree:!0});this.Uy.set(a,{lIc:c,stream:b,count:1})}return this.Uy.get(a).stream};_.k.Jtc=function(a){this.Uy.has(a)&&(this.Uy.get(a).count--,this.Uy.get(a).count||this.c7a(a))};_.k.c7a=function(a){if(this.Uy.has(a)){var b=this.Uy.get(a),c=b.lIc;b=b.stream;c&&c.disconnect();b.complete();this.Uy.delete(a)}};
_.Cp.ha=function(a){return new (a||_.Cp)(_.w(_.Bp))};_.Cp.ua=_.u({token:_.Cp,oa:_.Cp.ha,Ja:"root"});_.Dp=function(a,b,c){this.qFa=a;this.Oa=b;this.vb=c;this.event=new _.cl;this.Jc=!1;this.sFa=null};_.Dp.prototype.Fe=function(){this.sFa||this.disabled||this.El()};_.Dp.prototype.La=function(){this.fs()};_.Dp.prototype.El=function(){var a=this;this.fs();var b=this.qFa.observe(this.Oa);this.vb.jc(function(){a.sFa=(a.h9?b.ka(_.Ja(a.h9)):b).subscribe(a.event)})};
_.Dp.prototype.fs=function(){var a;null==(a=this.sFa)||a.unsubscribe()};_.W.Object.defineProperties(_.Dp.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Jc},set:function(a){(this.Jc=_.Ig(a))?this.fs():this.El()}},h9:{configurable:!0,enumerable:!0,get:function(){return this.Mmc},set:function(a){this.Mmc=_.Lg(a);this.El()}}});_.Dp.ha=function(a){return new (a||_.Dp)(_.z(_.Cp),_.z(_.Sd),_.z(_.se))};
_.Dp.Ia=_.x({type:_.Dp,qa:[["","cdkObserveContent",""]],inputs:{disabled:["cdkObserveContentDisabled","disabled"],h9:"debounce"},outputs:{event:"cdkObserveContent"},Zb:["cdkObserveContent"]});_.Ep=function(){};_.Ep.ha=function(a){return new (a||_.Ep)};_.Ep.Ea=_.kd({type:_.Ep});_.Ep.Da=_.ad({Ob:[_.Bp]});var VSa;VSa=0;_.Fp=function(a,b,c,d){this.vb=b;this.aj=d;this.Kb=c;this.SI=a||this.vmc()};_.k=_.Fp.prototype;
_.k.an=function(a){var b=_.ea.apply(1,arguments),c=this,d=this.aj;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.Mma);f||(f=d&&d.hT?d.hT:"polite");null==e&&d&&(e=d.duration);this.SI.setAttribute("aria-live",f);this.SI.id&&this.unc(this.SI.id);return this.vb.jc(function(){c.Hka||(c.Hka=new Promise(function(g){return c.Ika=g}));clearTimeout(c.Mma);c.Mma=setTimeout(function(){c.SI.textContent=a;"number"===typeof e&&
(c.Mma=setTimeout(function(){return c.clear()},e));c.Ika();c.Hka=c.Ika=void 0},100);return c.Hka})};_.k.clear=function(){this.SI&&(this.SI.textContent="")};_.k.La=function(){clearTimeout(this.Mma);var a;null==(a=this.SI)||a.remove();this.SI=null;var b;null==(b=this.Ika)||b.call(this);this.Hka=this.Ika=void 0};
_.k.vmc=function(){for(var a=this.Kb.getElementsByClassName("cdk-live-announcer-element"),b=this.Kb.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");b.id="cdk-live-announcer-"+VSa++;this.Kb.body.appendChild(b);return b};
_.k.unc=function(a){for(var b=this.Kb.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]'),c=0;c<b.length;c++){var d=b[c],e=d.getAttribute("aria-owns");e?-1===e.indexOf(a)&&d.setAttribute("aria-owns",e+" "+a):d.setAttribute("aria-owns",a)}};_.Fp.ha=function(a){return new (a||_.Fp)(_.w(TSa,8),_.w(_.se),_.w(_.Mg),_.w(USa,8))};_.Fp.ua=_.u({token:_.Fp,oa:_.Fp.ha,Ja:"root"});_.Gp=function(a){a.yEa()};_.Gp.ha=function(a){return new (a||_.Gp)(_.w(Ap))};_.Gp.Ea=_.kd({type:_.Gp});_.Gp.Da=_.ad({imports:[_.Ep]});var Apa;Apa=0;_.Hp=function(a,b){this.hd=b;this.AB=new Map;this.WI=null;this.Of=""+Apa++;this.Kb=a;this.Of=_.id(oHa)+"-"+Apa++};_.Hp.prototype.describe=function(a,b,c){if(this.xlc(a,b)){var d=zpa(b,c);"string"!==typeof b?(Bpa(b,this.Of),this.AB.set(d,{nda:b,Nva:0})):this.AB.has(d)||this.wmc(b,c);this.s$a(a,d)||this.nkc(a,d)}};
var WSa=function(a,b,c,d){if(c&&a.t$a(b)){d=zpa(c,d);a.s$a(b,d)&&a.Vrc(b,d);"string"===typeof c&&(b=a.AB.get(d))&&0===b.Nva&&a.Pmc(d);var e;0===(null==(e=a.WI)?void 0:e.childNodes.length)&&(a.WI.remove(),a.WI=null)}};_.k=_.Hp.prototype;_.k.La=function(){for(var a=this.Kb.querySelectorAll('[cdk-describedby-host="'+this.Of+'"]'),b=0;b<a.length;b++)this.Trc(a[b]),a[b].removeAttribute("cdk-describedby-host");var c;null==(c=this.WI)||c.remove();this.WI=null;this.AB.clear()};
_.k.wmc=function(a,b){var c=this.Kb.createElement("div");Bpa(c,this.Of);c.textContent=a;b&&c.setAttribute("role",b);this.xmc();this.WI.appendChild(c);this.AB.set(zpa(a,b),{nda:c,Nva:0})};_.k.Pmc=function(a){var b,c;null==(b=this.AB.get(a))||null==(c=b.nda)||c.remove();this.AB.delete(a)};
_.k.xmc=function(){if(!this.WI){for(var a=this.Kb.querySelectorAll('.cdk-describedby-message-container[platform="server"]'),b=0;b<a.length;b++)a[b].remove();a=this.Kb.createElement("div");a.style.visibility="hidden";a.classList.add("cdk-describedby-message-container");a.classList.add("cdk-visually-hidden");this.hd&&!this.hd.we&&a.setAttribute("platform","server");this.Kb.body.appendChild(a);this.WI=a}};
_.k.Trc=function(a){var b=wpa(a).filter(function(c){return 0!=c.indexOf("cdk-describedby-message")});a.setAttribute("aria-describedby",b.join(" "))};_.k.nkc=function(a,b){b=this.AB.get(b);xpa(a,b.nda.id);a.setAttribute("cdk-describedby-host",this.Of);b.Nva++};_.k.Vrc=function(a,b){b=this.AB.get(b);b.Nva--;ypa(a,b.nda.id);a.removeAttribute("cdk-describedby-host")};_.k.s$a=function(a,b){a=wpa(a);b=(b=this.AB.get(b))&&b.nda.id;return!!b&&-1!=a.indexOf(b)};
_.k.xlc=function(a,b){if(!this.t$a(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.t$a=function(a){return a.nodeType===this.Kb.ELEMENT_NODE};_.Hp.ha=function(a){return new (a||_.Hp)(_.w(_.Mg),_.w(_.np))};_.Hp.ua=_.u({token:_.Hp,oa:_.Hp.ha,Ja:"root"});var Ip=function(a,b,c,d,e,f,g){tp.call(this,a,b,c,d,g.defer);this.EW=e;this.Ela=f;this.EW.register(this)};_.V(Ip,tp);Ip.prototype.destroy=function(){this.EW.Az(this);tp.prototype.destroy.call(this)};Ip.prototype.l8a=function(){this.Ela.eHb(this);QSa(this,!0)};Ip.prototype.X7a=function(){this.Ela.efb(this);QSa(this,!1)};_.W.Object.defineProperties(Ip.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.DE},set:function(a){(this.DE=a)?this.EW.register(this):this.EW.Az(this)}}});var XSa=function(){this.uP=null};XSa.prototype.eHb=function(a){var b=this;this.uP&&a.Kb.removeEventListener("focus",this.uP,!0);this.uP=function(c){return b.FX(a,c)};a.vb.jc(function(){a.Kb.addEventListener("focus",b.uP,!0)})};XSa.prototype.efb=function(a){this.uP&&(a.Kb.removeEventListener("focus",this.uP,!0),this.uP=null)};
XSa.prototype.FX=function(a,b){b=b.target;var c=a.Wd,d;!b||c.contains(b)||(null==(d=b.closest)?0:d.call(b,"div.cdk-overlay-pane"))||setTimeout(function(){a.enabled&&!c.contains(a.Kb.activeElement)&&OSa(a)})};var YSa=new _.Nd("FOCUS_TRAP_INERT_STRATEGY");var Jp=function(){this.Yka=[]};Jp.prototype.register=function(a){var b=this.Yka=this.Yka.filter(function(c){return c!==a});b.length&&b[b.length-1].X7a();b.push(a);a.l8a()};Jp.prototype.Az=function(a){a.X7a();var b=this.Yka;a=b.indexOf(a);-1!==a&&(b.splice(a,1),b.length&&b[b.length-1].l8a())};Jp.ha=function(a){return new (a||Jp)};Jp.ua=_.u({token:Jp,oa:Jp.ha,Ja:"root"});var Kp=function(a,b,c,d,e){this.zE=a;this.vb=b;this.EW=c;this.Kb=d;this.Ela=e||new XSa};Kp.prototype.create=function(a,b){b=void 0===b?{defer:!1}:b;return new Ip(a,this.zE,this.vb,this.Kb,this.EW,this.Ela,"boolean"===typeof b?{defer:b}:b)};Kp.ha=function(a){return new (a||Kp)(_.w(_.sp),_.w(_.se),_.w(Jp),_.w(_.Mg),_.w(YSa,8))};Kp.ua=_.u({token:Kp,oa:Kp.ha,Ja:"root"});var ZSa;_.Lp=function(a){var b=this;this.Qh=a;this.Rv=-1;this.aW=null;this.x6=!1;this.Zla=new _.ob;this.IJa=_.ca.EMPTY;this.iw=!0;this.e6a=[];this.EGa=!1;this.K5={enabled:!1,OY:10};this.hna=function(c){return c.disabled};this.aF=[];this.o2=new _.ob;this.jd=new _.ob;a instanceof _.cf&&(this.oqc=a.qd.subscribe(function(c){b.aW&&(c=c.toArray().indexOf(b.aW),-1<c&&c!==b.Rv&&(b.Rv=c))}))};_.Lp.prototype.iI=function(a){this.x6=void 0===a?!0:a;return this};
_.Lp.prototype.hV=function(a){var b=this;a=void 0===a?200:a;this.IJa.unsubscribe();this.IJa=this.Zla.ka(_.yb(function(c){return b.aF.push(c)}),_.Ja(a),_.Qa(function(){return 0<b.aF.length}),_.m(function(){return b.aF.join("")})).subscribe(function(c){for(var d=b.F4(),e=1;e<d.length+1;e++){var f=(b.Rv+e)%d.length,g=d[f];if(!b.hna(g)&&0===g.pu().toUpperCase().trim().indexOf(c)){b.Br(f);break}}b.aF=[]});return this};_.Mp=function(a){a.EGa=!0;return a};
_.Lp.prototype.Br=function(a){var b=this.aW;_.Np(this,a);this.aW!==b&&this.jd.next(this.Rv)};
_.Lp.prototype.qA=function(a){var b=this,c=a.keyCode,d=["altKey","ctrlKey","metaKey","shiftKey"].every(function(e){return!a[e]||-1<b.e6a.indexOf(e)});switch(c){case 9:this.o2.next();return;case 40:if(this.iw&&d){ZSa(this);break}else return;case 38:if(this.iw&&d){_.$Sa(this);break}else return;case 39:if(this.Ala&&d){"rtl"===this.Ala?_.$Sa(this):ZSa(this);break}else return;case 37:if(this.Ala&&d){"rtl"===this.Ala?ZSa(this):_.$Sa(this);break}else return;case 36:if(this.EGa&&d){_.Op(this);break}else return;
case 35:if(this.EGa&&d){this.vX(this.Qh.length-1,-1);break}else return;case 33:if(this.K5.enabled&&d){c=this.Rv-this.K5.OY;this.vX(0<c?c:0,1);break}else return;case 34:if(this.K5.enabled&&d){c=this.Rv+this.K5.OY;d=this.F4().length;this.vX(c<d?c:d-1,-1);break}else return;default:if(d||_.Fg(a,"shiftKey"))a.key&&1===a.key.length?this.Zla.next(a.key.toLocaleUpperCase()):(65<=c&&90>=c||48<=c&&57>=c)&&this.Zla.next(String.fromCharCode(c));return}this.aF=[];a.preventDefault()};_.Op=function(a){a.vX(0,1)};
ZSa=function(a){0>a.Rv?_.Op(a):a.bcb(1)};_.$Sa=function(a){0>a.Rv&&a.x6?a.vX(a.Qh.length-1,-1):a.bcb(-1)};_.Np=function(a,b){var c=a.F4();b="number"===typeof b?b:c.indexOf(b);c=c[b];a.aW=null==c?null:c;a.Rv=b};_.k=_.Lp.prototype;_.k.destroy=function(){this.IJa.unsubscribe();var a;null==(a=this.oqc)||a.unsubscribe();this.Zla.complete();this.o2.complete();this.jd.complete();this.aF=[]};_.k.bcb=function(a){this.x6?this.ssc(a):this.rsc(a)};
_.k.ssc=function(a){for(var b=this.F4(),c=1;c<=b.length;c++){var d=(this.Rv+a*c+b.length)%b.length;if(!this.hna(b[d])){this.Br(d);break}}};_.k.rsc=function(a){this.vX(this.Rv+a,a)};_.k.vX=function(a,b){var c=this.F4();if(c[a]){for(;this.hna(c[a]);)if(a+=b,!c[a])return;this.Br(a)}};_.k.F4=function(){return this.Qh instanceof _.cf?this.Qh.toArray():this.Qh};
_.W.Object.defineProperties(_.Lp.prototype,{DJ:{configurable:!0,enumerable:!0,get:function(){return this.Rv}},al:{configurable:!0,enumerable:!0,get:function(){return this.aW}}});_.Pp=function(){_.Lp.apply(this,arguments);this.CB="program"};_.V(_.Pp,_.Lp);_.aTa=function(a,b){a.CB=b;return a};_.Pp.prototype.Br=function(a){_.Lp.prototype.Br.call(this,a);this.al&&this.al.focus(this.CB)};var bTa=new _.Nd("cdk-dir-doc",{Ja:"root",oa:Cpa});var Dpa;Dpa=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;_.Qp=function(a){this.value="ltr";this.jd=new _.cl;if(a){var b=a.documentElement?a.documentElement.dir:null;this.value=_.Epa((a.body?a.body.dir:null)||b||"ltr")}};_.Qp.prototype.La=function(){this.jd.complete()};_.Qp.ha=function(a){return new (a||_.Qp)(_.w(bTa,8))};_.Qp.ua=_.u({token:_.Qp,oa:_.Qp.ha,Ja:"root"});var Rp=function(){};Rp.ha=function(a){return new (a||Rp)};Rp.Ea=_.kd({type:Rp});Rp.Da=_.ad({});var Sp=function(a){this.fW=[];this.Kb=a};Sp.prototype.La=function(){this.detach()};Sp.prototype.add=function(a){this.remove(a);this.fW.push(a)};Sp.prototype.remove=function(a){a=this.fW.indexOf(a);-1<a&&this.fW.splice(a,1);0===this.fW.length&&this.detach()};Sp.ha=function(a){return new (a||Sp)(_.w(_.Mg))};Sp.ua=_.u({token:Sp,oa:Sp.ha,Ja:"root"});var Tp=function(a,b){Sp.call(this,a);var c=this;this.vb=b;this.gHa=function(d){for(var e=c.fW,f={},g=e.length-1;-1<g;f={vja:f.vja},g--)if(0<e[g].Rla.Hk.length){f.vja=e[g].Rla;c.vb?c.vb.Ac(function(h){return function(){return h.vja.next(d)}}(f)):f.vja.next(d);break}}};_.V(Tp,Sp);Tp.prototype.add=function(a){var b=this;Sp.prototype.add.call(this,a);this.RE||(this.vb?this.vb.jc(function(){return b.Kb.body.addEventListener("keydown",b.gHa)}):this.Kb.body.addEventListener("keydown",this.gHa),this.RE=!0)};
Tp.prototype.detach=function(){this.RE&&(this.Kb.body.removeEventListener("keydown",this.gHa),this.RE=!1)};Tp.ha=function(a){return new (a||Tp)(_.w(_.Mg),_.w(_.se,8))};Tp.ua=_.u({token:Tp,oa:Tp.ha,Ja:"root"});var Up=function(a,b,c){Sp.call(this,a);var d=this;this.hd=b;this.vb=c;this.Jka=!1;this.abb=function(e){d.kIa=_.Hg(e)};this.pW=function(e){var f=_.Hg(e),g="click"===e.type&&d.kIa?d.kIa:f;d.kIa=null;for(var h=d.fW.slice(),n={},r=h.length-1;-1<r;n={wja:n.wja},r--){var v=h[r];if(!(1>v.tma.Hk.length)&&v.Kg()){if(v.Ou.contains(f)||v.Ou.contains(g))break;n.wja=v.tma;d.vb?d.vb.Ac(function(A){return function(){return A.wja.next(e)}}(n)):n.wja.next(e)}}}};_.V(Up,Sp);
Up.prototype.add=function(a){var b=this;Sp.prototype.add.call(this,a);if(!this.RE){var c=this.Kb.body;this.vb?this.vb.jc(function(){return b.V5a(c)}):this.V5a(c);this.hd.zV&&!this.Jka&&(this.Jmc=c.style.cursor,c.style.cursor="pointer",this.Jka=!0);this.RE=!0}};
Up.prototype.detach=function(){if(this.RE){var a=this.Kb.body;a.removeEventListener("pointerdown",this.abb,!0);a.removeEventListener("click",this.pW,!0);a.removeEventListener("auxclick",this.pW,!0);a.removeEventListener("contextmenu",this.pW,!0);this.hd.zV&&this.Jka&&(a.style.cursor=this.Jmc,this.Jka=!1);this.RE=!1}};
Up.prototype.V5a=function(a){a.addEventListener("pointerdown",this.abb,!0);a.addEventListener("click",this.pW,!0);a.addEventListener("auxclick",this.pW,!0);a.addEventListener("contextmenu",this.pW,!0)};Up.ha=function(a){return new (a||Up)(_.w(_.Mg),_.w(_.np),_.w(_.se,8))};Up.ua=_.u({token:Up,oa:Up.ha,Ja:"root"});_.Vp=function(a,b){this.hd=b;this.Kb=a};_.Vp.prototype.La=function(){var a;null==(a=this.tW)||a.remove()};var cTa=function(a){a.tW||a.smc();return a.tW};
_.Vp.prototype.smc=function(){if(this.hd.we||ppa())for(var a=this.Kb.querySelectorAll('.cdk-overlay-container[platform="server"], .cdk-overlay-container[platform="test"]'),b=0;b<a.length;b++)a[b].remove();a=this.Kb.createElement("div");a.classList.add("cdk-overlay-container");ppa()?a.setAttribute("platform","test"):this.hd.we||a.setAttribute("platform","server");this.Kb.body.appendChild(a);this.tW=a};_.Vp.ha=function(a){return new (a||_.Vp)(_.w(_.Mg),_.w(_.np))};
_.Vp.ua=_.u({token:_.Vp,oa:_.Vp.ha,Ja:"root"});var dTa=jpa(),eTa=function(a,b){this.ng=a;this.Jma={top:"",left:""};this.Mla=!1;this.Kb=b};eTa.prototype.Td=function(){};eTa.prototype.enable=function(){if(this.ylc()){var a=this.Kb.documentElement;this.Lma=this.ng.rG();this.Jma.left=a.style.left||"";this.Jma.top=a.style.top||"";a.style.left=Jg(-this.Lma.left);a.style.top=Jg(-this.Lma.top);a.classList.add("cdk-global-scrollblock");this.Mla=!0}};
eTa.prototype.disable=function(){if(this.Mla){var a=this.Kb.documentElement,b=a.style,c=this.Kb.body.style,d=b.Tfa||"",e=c.Tfa||"";this.Mla=!1;b.left=this.Jma.left;b.top=this.Jma.top;a.classList.remove("cdk-global-scrollblock");dTa&&(b.Tfa=c.Tfa="auto");window.scroll(this.Lma.left,this.Lma.top);dTa&&(b.Tfa=d,c.Tfa=e)}};
eTa.prototype.ylc=function(){if(this.Kb.documentElement.classList.contains("cdk-global-scrollblock")||this.Mla)return!1;var a=this.Kb.body,b=this.ng.sG();return a.scrollHeight>b.height||a.scrollWidth>b.width};var fTa=function(a,b,c,d){var e=this;this.pJ=a;this.vb=b;this.ng=c;this.ld=d;this.yq=null;this.BE=function(){e.disable();e.Xb.Kg()&&e.vb.Ac(function(){return e.Xb.detach()})}};fTa.prototype.Td=function(a){this.Xb=a};fTa.prototype.enable=function(){var a=this;if(!this.yq){var b=this.pJ.FH(0);this.ld&&this.ld.threshold&&1<this.ld.threshold?(this.Epc=this.ng.rG().top,this.yq=b.subscribe(function(){var c=a.ng.rG().top;Math.abs(c-a.Epc)>a.ld.threshold?a.BE():a.Xb.di()})):this.yq=b.subscribe(this.BE)}};
fTa.prototype.disable=function(){this.yq&&(this.yq.unsubscribe(),this.yq=null)};fTa.prototype.detach=function(){this.disable();this.Xb=null};var gTa=function(){};gTa.prototype.enable=function(){};gTa.prototype.disable=function(){};gTa.prototype.Td=function(){};var hTa=function(a,b,c,d){this.pJ=a;this.ng=b;this.vb=c;this.ld=d;this.yq=null};hTa.prototype.Td=function(a){this.Xb=a};hTa.prototype.enable=function(){var a=this;this.yq||(this.yq=this.pJ.FH(this.ld?this.ld.MLc:0).subscribe(function(){a.Xb.di();if(a.ld&&a.ld.WUc){var b=a.Xb.Ou.getBoundingClientRect(),c=a.ng.sG(),d=c.width;c=c.height;Fpa(b,[{width:d,height:c,bottom:c,right:d,top:0,left:0}])&&(a.disable(),a.vb.Ac(function(){return a.Xb.detach()}))}}))};
hTa.prototype.disable=function(){this.yq&&(this.yq.unsubscribe(),this.yq=null)};hTa.prototype.detach=function(){this.disable();this.Xb=null};_.iTa=new _.Nd("VIRTUAL_SCROLL_STRATEGY");_.Wp=function(a,b,c){this.vb=a;this.hd=b;this.Z5=new _.ob;this.M4=null;this.RIa=0;this.n1=new Map;this.Kb=c};_.Wp.prototype.register=function(a){var b=this;this.n1.has(a)||this.n1.set(a,a.KI.subscribe(function(){return b.Z5.next(a)}))};_.Wp.prototype.Az=function(a){var b=this.n1.get(a);b&&(b.unsubscribe(),this.n1.delete(a))};
_.Wp.prototype.FH=function(a){var b=this;a=void 0===a?20:a;return this.hd.we?new _.ma(function(c){b.M4||b.mkc();var d=0<a?b.Z5.ka(uaa(a)).subscribe(c):b.Z5.subscribe(c);b.RIa++;return function(){d.unsubscribe();b.RIa--;b.RIa||b.Ebb()}}):_.Ea()};_.Wp.prototype.La=function(){var a=this;this.Ebb();this.n1.forEach(function(b,c){return a.Az(c)});this.Z5.complete()};var jTa=function(a,b){var c=[];a.n1.forEach(function(d,e){a.msc(e,b)&&c.push(e)});return c};
_.Wp.prototype.rq=function(){return this.Kb.defaultView||window};_.Wp.prototype.msc=function(a,b){b=_.Kg(b);a=a.nb.ta;do if(b==a)return!0;while(b=b.parentElement);return!1};_.Wp.prototype.mkc=function(){var a=this;this.M4=this.vb.jc(function(){return _.oe(a.rq().document,"scroll").subscribe(function(){return a.Z5.next()})})};_.Wp.prototype.Ebb=function(){this.M4&&(this.M4.unsubscribe(),this.M4=null)};_.Wp.ha=function(a){return new (a||_.Wp)(_.w(_.se),_.w(_.np),_.w(_.Mg,8))};
_.Wp.ua=_.u({token:_.Wp,oa:_.Wp.ha,Ja:"root"});_.Xp=function(a,b,c,d){var e=this;this.nb=a;this.dMb=b;this.be=c;this.dir=d;this.Rb=new _.ob;this.KI=new _.ma(function(f){return e.be.jc(function(){return _.oe(e.nb.ta,"scroll").ka(_.vb(e.Rb)).subscribe(f)})})};_.k=_.Xp.prototype;_.k.Pa=function(){this.dMb.register(this)};_.k.La=function(){this.dMb.Az(this);this.Rb.next();this.Rb.complete()};
_.k.scrollTo=function(a){var b=this.nb.ta,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!=lpa()?(null!=a.left&&(a.right=b.scrollWidth-b.clientWidth-a.left),2==lpa()?a.left=a.right:1==lpa()&&(a.left=a.right?-a.right:a.right)):null!=a.right&&(a.left=b.scrollWidth-b.clientWidth-a.right);this.Gkc(a)};
_.k.Gkc=function(a){var b=this.nb.ta;jpa()?b.scrollTo(a):(null!=a.top&&(b.scrollTop=a.top),null!=a.left&&(b.scrollLeft=a.left))};
_.k.X_=function(a){var b=this.nb.ta;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==lpa()?"left"==a?b.scrollWidth-b.clientWidth-b.scrollLeft:b.scrollLeft:c&&1==lpa()?"left"==a?b.scrollLeft+b.scrollWidth-b.clientWidth:-b.scrollLeft:"left"==a?b.scrollLeft:b.scrollWidth-b.clientWidth-b.scrollLeft};
_.Xp.ha=function(a){return new (a||_.Xp)(_.z(_.Sd),_.z(_.Wp),_.z(_.se),_.z(_.Qp,8))};_.Xp.Ia=_.x({type:_.Xp,qa:[["","cdk-scrollable",""],["","cdkScrollable",""]],standalone:!0});_.Yp=function(){};_.Zp=function(){this.p5=[]};_.Zp.prototype.notify=function(a,b){for(var c=_.l(this.p5),d=c.next();!d.done;d=c.next())d=d.value,d(a,b)};_.Zp.prototype.listen=function(a){var b=this;this.p5.push(a);return function(){b.p5=b.p5.filter(function(c){return a!==c})}};_.Zp.prototype.La=function(){this.p5=[]};_.Zp.ha=function(a){return new (a||_.Zp)};_.Zp.ua=_.u({token:_.Zp,oa:_.Zp.ha,Ja:"root"});_.kTa=new _.Nd("_ViewRepeater");_.$p=function(a,b,c){var d=this;this.hd=a;this.xka=new _.ob;this.yka=function(e){d.xka.next(e)};this.Kb=c;b.jc(function(){if(a.we){var e=d.rq();e.addEventListener("resize",d.yka);e.addEventListener("orientationchange",d.yka)}d.jd().subscribe(function(){return d.AJ=null})})};_.k=_.$p.prototype;_.k.La=function(){if(this.hd.we){var a=this.rq();a.removeEventListener("resize",this.yka);a.removeEventListener("orientationchange",this.yka)}this.xka.complete()};
_.k.sG=function(){this.AJ||this.euc();var a={width:this.AJ.width,height:this.AJ.height};this.hd.we||(this.AJ=null);return a};_.k.rG=function(){if(!this.hd.we)return{top:0,left:0};var a=this.Kb,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.jd=function(a){a=void 0===a?20:a;return 0<a?this.xka.ka(uaa(a)):this.xka};
_.k.rq=function(){return this.Kb.defaultView||window};_.k.euc=function(){var a=this.rq();this.AJ=this.hd.we?{width:a.innerWidth,height:a.innerHeight}:{width:0,height:0}};_.$p.ha=function(a){return new (a||_.$p)(_.w(_.np),_.w(_.se),_.w(_.Mg,8))};_.$p.ua=_.u({token:_.$p,oa:_.$p.ha,Ja:"root"});var lTa=new _.Nd("VIRTUAL_SCROLLABLE"),aq=function(a,b,c,d){_.Xp.call(this,a,b,c,d)};_.V(aq,_.Xp);aq.ha=function(a){return new (a||aq)(_.z(_.Sd),_.z(_.Wp),_.z(_.se),_.z(_.Qp,8))};aq.Ia=_.x({type:aq,features:[_.te]});var mTa,nTa,pTa;mTa=["contentWrapper"];nTa="undefined"!==typeof requestAnimationFrame?yHa:_.Exa;
_.bq=function(a,b,c,d,e,f,g,h){_.Xp.call(this,a,f,c,e);var n=this;this.nb=a;this.tb=b;this.mg=d;this.ID=h;this.hd=_.id(_.np);this.AFa=new _.ob;this.CIa=new _.ob;this.THa="vertical";this.l6a=!1;this.twa=new _.ma(function(r){return n.mg.twa.subscribe(function(v){return Promise.resolve().then(function(){return n.be.Ac(function(){return r.next(v)})})})});this.yKc=this.CIa;this.Bna=0;this.Vcb=this.Wcb="";this.ds={start:0,end:0};this.Wma=this.AJ=this.Lka=0;this.XGa=this.BIa=!1;this.JIa=[];this.Mdb=_.ca.EMPTY;
this.Mdb=g.jd().subscribe(function(){_.oTa(n)});this.ID||(this.nb.ta.classList.add("cdk-virtual-scrollable"),this.ID=this)};_.V(_.bq,aq);_.bq.Ia=aq.Ia;_.k=_.bq.prototype;_.k.Pa=function(){var a=this;this.hd.we&&(this.ID===this&&aq.prototype.Pa.call(this),this.be.jc(function(){return Promise.resolve().then(function(){a.X$a();a.mg.Td(a);a.ID.KI.ka(_.sb(null),uaa(0,nTa)).subscribe(function(){return a.mg.oIc()});a.dma()})}))};
_.k.La=function(){this.detach();this.mg.detach();this.CIa.complete();this.AFa.complete();this.Mdb.unsubscribe();aq.prototype.La.call(this)};_.k.Td=function(a){var b=this;this.be.jc(function(){b.F8a=a;b.F8a.Kmb.ka(_.vb(b.AFa)).subscribe(function(c){c=c.length;c!==b.Lka&&(b.Lka=c,b.mg.IEb());b.c8a()})})};_.k.detach=function(){this.F8a=null;this.AFa.next()};_.k.sG=function(){return this.AJ};_.k.zx=function(a,b){this.mg.zx(a,void 0===b?"auto":b)};
_.k.X_=function(a){var b=this;return Math.max(0,(this.ID==this?function(c){return aq.prototype.X_.call(b,c)}:function(c){return b.ID.X_(c)})(null!=a?a:"horizontal"===this.orientation?"start":"top")-pTa(this))};pTa=function(a){var b="horizontal"===a.orientation?"left":"top";var c=a.ID.nb.ta.getBoundingClientRect()[b];return a.nb.ta.getBoundingClientRect()[b]-c};_.oTa=function(a){a.X$a();a.mg.IEb()};
_.bq.prototype.X$a=function(){var a=this.ID.nb.ta;this.AJ="horizontal"===this.orientation?a.clientWidth:a.clientHeight};_.bq.prototype.dma=function(a){var b=this;a&&this.JIa.push(a);this.XGa||(this.XGa=!0,this.be.jc(function(){return Promise.resolve().then(function(){b.c8a()})}))};_.bq.prototype.c8a=function(){var a=this;this.XGa=!1;this.u7a.ta.style.transform=this.Lbb;this.be.Ac(function(){return _.Uk(a.tb)});var b=this.JIa;this.JIa=[];b=_.l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,c()};
_.bq.prototype.H6a=function(){this.Vcb="horizontal"===this.orientation?"":this.Bna+"px";this.Wcb="horizontal"===this.orientation?this.Bna+"px":""};_.W.Object.defineProperties(_.bq.prototype,{orientation:{configurable:!0,enumerable:!0,get:function(){return this.THa},set:function(a){this.THa!==a&&(this.THa=a,this.H6a())}},SKa:{configurable:!0,enumerable:!0,get:function(){return this.l6a},set:function(a){this.l6a=_.Ig(a)}}});
_.bq.ha=function(a){return new (a||_.bq)(_.z(_.Sd),_.z(_.gl),_.z(_.se),_.z(_.iTa,8),_.z(_.Qp,8),_.z(_.Wp),_.z(_.$p),_.z(lTa,8))};
_.bq.ya=_.x({type:_.bq,qa:[["cdk-virtual-scroll-viewport"]],ub:function(a,b){a&1&&_.$e(mTa,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.u7a=c.first)}},Eb:[1,"cdk-virtual-scroll-viewport"],Cb:4,kb:function(a,b){a&2&&_.ye("cdk-virtual-scroll-orientation-horizontal","horizontal"===b.orientation)("cdk-virtual-scroll-orientation-vertical","horizontal"!==b.orientation)},inputs:{orientation:"orientation",SKa:"appendOnly"},outputs:{twa:"scrolledIndexChange"},standalone:!0,features:[_.Qe([{Ca:_.Xp,Bb:function(a,b){return a||
b},Db:[[new _.Pk,new _.DGa(lTa)],_.bq]}]),_.te,vja],lc:["*"],Aa:4,Ba:4,Fa:[[1,"cdk-virtual-scroll-content-wrapper"],["contentWrapper",""],[1,"cdk-virtual-scroll-spacer"]],va:function(a,b){a&1&&(_.Ie(),_.C(0,"div",0,1),_.Je(2),_.F(),_.G(3,"div",2));a&2&&(_.y(3),_.xe("width",b.Wcb)("height",b.Vcb))},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"],
ob:2,Na:0});_.cq=function(){};_.cq.ha=function(a){return new (a||_.cq)};_.cq.Ea=_.kd({type:_.cq});_.cq.Da=_.ad({});_.dq=function(){};_.dq.ha=function(a){return new (a||_.dq)};_.dq.Ea=_.kd({type:_.dq});_.dq.Da=_.ad({imports:[Rp,_.cq,_.bq,Rp,_.cq]});var eq=function(a,b,c,d){var e=this;this.pJ=a;this.ng=b;this.vb=c;this.close=function(f){return new fTa(e.pJ,e.vb,e.ng,f)};this.block=function(){return new eTa(e.ng,e.Kb)};this.Ws=function(f){return new hTa(e.pJ,e.ng,e.vb,f)};this.Kb=d};eq.ha=function(a){return new (a||eq)(_.w(_.Wp),_.w(_.$p),_.w(_.se),_.w(_.Mg))};eq.ua=_.u({token:eq,oa:eq.ha,Ja:"root"});_.fq=function(a){this.vl=new gTa;this.re="";this.wg=!1;this.bn="cdk-overlay-dark-backdrop";this.xob=!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])}};_.gq=function(a,b,c,d,e,f,g,h,n,r){var v=this;r=void 0===r?!1:r;this.FB=a;this.Oj=b;this.dj=c;this.ld=d;this.vb=e;this.k5=f;this.Kb=g;this.Pn=h;this.J5=n;this.Tr=r;this.Et=null;this.HEa=new _.ob;this.ska=new _.ob;this.Wv=new _.ob;this.oHa=_.ca.EMPTY;this.x6a=function(A){return v.HEa.next(A)};this.y6a=function(A){v.Qka(A.target)};this.Rla=new _.ob;this.tma=new _.ob;d.vl&&(this.mg=d.vl,this.mg.Td(this));this.Wm=d.Ej};_.k=_.gq.prototype;
_.k.Td=function(a){var b=this;!this.Oj.parentElement&&this.rIa&&this.rIa.appendChild(this.Oj);a=this.FB.Td(a);this.Wm&&this.Wm.Td(this);this.buc();this.sdb();this.rdb();this.mg&&this.mg.enable();this.vb.Ag.ka(_.Ua(1)).subscribe(function(){b.Kg()&&b.di()});this.Rcb(!0);this.ld.wg&&this.Lkc();this.ld.re&&this.k6(this.dj,this.ld.re,!0);this.ska.next();this.k5.add(this);this.ld.xob&&(this.oHa=this.Pn.subscribe(function(){return b.dispose()}));this.J5.add(this);"function"===typeof(null==a?void 0:a.wf)&&
a.wf(function(){b.Kg()&&b.vb.jc(function(){return Promise.resolve().then(function(){return b.detach()})})});return a};_.k.detach=function(){if(this.Kg()){qTa(this);this.Rcb(!1);this.Wm&&this.Wm.detach&&this.Wm.detach();this.mg&&this.mg.disable();var a=this.FB.detach();this.Wv.next();this.k5.remove(this);this.Wmc();this.oHa.unsubscribe();this.J5.remove(this);return a}};
_.k.dispose=function(){var a=this.Kg();this.Wm&&this.Wm.dispose();this.dnc();this.Qka(this.Et);this.oHa.unsubscribe();this.k5.remove(this);this.FB.dispose();this.ska.complete();this.HEa.complete();this.Rla.complete();this.tma.complete();this.J5.remove(this);var b;null==(b=this.Oj)||b.remove();this.rIa=this.dj=this.Oj=null;a&&this.Wv.next();this.Wv.complete()};_.k.Kg=function(){return this.FB.Kg()};_.k.jp=function(){return this.HEa};_.k.Fu=function(){return this.Rla};_.k.Vda=function(){return this.tma};
_.k.Zq=function(){return this.ld};_.k.di=function(){this.Wm&&this.Wm.apply()};_.rTa=function(a,b){b!==a.Wm&&(a.Wm&&a.Wm.dispose(),a.Wm=b,a.Kg()&&(b.Td(a),a.di()))};_.gq.prototype.cB=function(a){this.ld=Object.assign({},this.ld,a);this.sdb()};_.gq.prototype.setDirection=function(a){this.ld=Object.assign({},this.ld,{direction:a});this.rdb()};_.gq.prototype.UX=function(a){this.dj&&this.k6(this.dj,a,!0)};_.gq.prototype.hfa=function(a){this.dj&&this.k6(this.dj,a,!1)};
var sTa=function(a){return(a=a.ld.direction)?"string"===typeof a?a:a.value:"ltr"};_.k=_.gq.prototype;_.k.rdb=function(){this.Oj.setAttribute("dir",sTa(this))};_.k.sdb=function(){if(this.dj){var a=this.dj.style;a.width=Jg(this.ld.width);a.height=Jg(this.ld.height);a.minWidth=Jg(this.ld.minWidth);a.minHeight=Jg(this.ld.minHeight);a.maxWidth=Jg(this.ld.maxWidth);a.maxHeight=Jg(this.ld.maxHeight)}};_.k.Rcb=function(a){this.dj.style.pointerEvents=a?"":"none"};
_.k.Lkc=function(){var a=this;this.Et=this.Kb.createElement("div");this.Et.classList.add("cdk-overlay-backdrop");this.Tr&&this.Et.classList.add("cdk-overlay-backdrop-noop-animation");this.ld.bn&&this.k6(this.Et,this.ld.bn,!0);this.Oj.parentElement.insertBefore(this.Et,this.Oj);this.Et.addEventListener("click",this.x6a);this.Tr||"undefined"===typeof requestAnimationFrame?this.Et.classList.add("cdk-overlay-backdrop-showing"):this.vb.jc(function(){requestAnimationFrame(function(){a.Et&&a.Et.classList.add("cdk-overlay-backdrop-showing")})})};
_.k.buc=function(){this.Oj.nextSibling&&this.Oj.parentNode.appendChild(this.Oj)};var qTa=function(a){var b=a.Et;b&&(a.Tr?a.Qka(b):(b.classList.remove("cdk-overlay-backdrop-showing"),a.vb.jc(function(){b.addEventListener("transitionend",a.y6a)}),b.style.pointerEvents="none",a.IEa=a.vb.jc(function(){return setTimeout(function(){a.Qka(b)},500)})))};
_.gq.prototype.k6=function(a,b,c){b=_.qpa(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)))};_.gq.prototype.Wmc=function(){var a=this;this.vb.jc(function(){var b=a.vb.Ag.ka(_.vb(_.cb(a.ska,a.Wv))).subscribe(function(){a.dj&&a.Oj&&0!==a.dj.children.length||(a.dj&&a.ld.re&&a.k6(a.dj,a.ld.re,!1),a.Oj&&a.Oj.parentElement&&(a.rIa=a.Oj.parentElement,a.Oj.remove()),b.unsubscribe())})})};
_.gq.prototype.dnc=function(){var a=this.mg;a&&(a.disable(),a.detach&&a.detach())};_.gq.prototype.Qka=function(a){a&&(a.removeEventListener("click",this.x6a),a.removeEventListener("transitionend",this.y6a),a.remove(),this.Et===a&&(this.Et=null));this.IEa&&(clearTimeout(this.IEa),this.IEa=void 0)};_.W.Object.defineProperties(_.gq.prototype,{Ou:{configurable:!0,enumerable:!0,get:function(){return this.dj}},xG:{configurable:!0,enumerable:!0,get:function(){return this.Oj}}});var tTa=function(a,b){this.vpa=a;this.OLc=b};var Ipa;Ipa=/([A-Za-z%]+)$/;_.hq=function(a,b,c,d,e){this.ng=b;this.Kb=c;this.hd=d;this.bJ=e;this.m5={width:0,height:0};this.OI=!1;this.J6a=!0;this.kP=!1;this.ula=!0;this.mIa=!1;this.Vn=0;this.Ybb=[];this.oIa=[];this.Ema=new _.ob;this.IB=_.ca.EMPTY;this.bs=this.HHa=0;this.nka=[];this.uva=this.Ema;_.uTa(this,a)};
_.hq.prototype.Td=function(a){var b=this;a.xG.classList.add("cdk-overlay-connected-position-bounding-box");this.Xb=a;this.iW=a.xG;this.dj=a.Ou;this.Zr=!1;this.RW=!0;this.WW=null;this.IB.unsubscribe();this.IB=this.ng.jd().subscribe(function(){b.RW=!0;b.apply()})};
_.hq.prototype.apply=function(){if(!this.Zr&&this.hd.we)if(!this.RW&&this.mIa&&this.WW)_.vTa(this);else{this.f7a();this.Pbb();this.Zrc();this.Jna=this.e9a();this.VHa=this.jGa();this.dJ=this.dj.getBoundingClientRect();this.uW=cTa(this.bJ).getBoundingClientRect();for(var a=this.VHa,b=this.dJ,c=this.Jna,d=this.uW,e=[],f,g=_.l(this.oIa),h=g.next();!h.done;h=g.next()){h=h.value;var n=this.h9a(a,d,h),r=this.kGa(n,b,h),v=this.woc(r,b,c,h);if(v.yEc){this.OI=!1;this.oka(h,n);return}if(this.zlc(v,r,c))e.push({position:h,
origin:n,VIc:b,iib:this.G6a(n,h)});else if(!f||f.TIc.xUb<v.xUb)f={TIc:v,v2c:r,GIc:n,position:h,VIc: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.iib.width*c.iib.height*(c.position.weight||1),d>b&&(b=d,a=c);this.OI=!1;this.oka(a.position,a.origin)}else this.J6a&&(this.OI=!0),this.oka(f.position,f.GIc)}};_.hq.prototype.detach=function(){this.f7a();this.Kma=this.WW=null;this.IB.unsubscribe()};
_.hq.prototype.dispose=function(){this.Zr||(this.iW&&Og(this.iW.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this.dj&&this.Pbb(),this.Xb&&this.Xb.xG.classList.remove("cdk-overlay-connected-position-bounding-box"),this.detach(),this.Ema.complete(),this.Xb=this.iW=null,this.Zr=!0)};
_.vTa=function(a){if(!a.Zr&&a.hd.we){var b=a.WW;b?(a.VHa=a.jGa(),a.dJ=a.dj.getBoundingClientRect(),a.Jna=a.e9a(),a.uW=cTa(a.bJ).getBoundingClientRect(),a.oka(b,a.h9a(a.VHa,a.uW,b))):a.apply()}};_.wTa=function(a,b){a.Ybb=b;return a};_.iq=function(a,b){a.oIa=b;-1===b.indexOf(a.WW)&&(a.WW=null);return a};_.xTa=function(a,b){a.Vn=b;return a};_.yTa=function(a,b){a.ula=void 0===b?!0:b;return a};_.zTa=function(a,b){a.kP=void 0===b?!0:b;return a};_.ATa=function(a,b){a.mIa=void 0===b?!0:b;return a};
_.uTa=function(a,b){a.CB=b;return a};_.BTa=function(a,b){a.adb=b;return a};_.k=_.hq.prototype;_.k.h9a=function(a,b,c){if("center"==c.Mc)var d=a.left+a.width/2;else{d=this.Vm()?a.right:a.left;var e=this.Vm()?a.left:a.right;d="start"==c.Mc?d:e}0>b.left&&(d-=b.left);a="center"==c.Nc?a.top+a.height/2:"top"==c.Nc?a.top:a.bottom;0>b.top&&(a-=b.top);return{x:d,y:a}};
_.k.kGa=function(a,b,c){return{x:a.x+("center"==c.uc?-b.width/2:"start"===c.uc?this.Vm()?-b.width:0:this.Vm()?0:-b.width),y:a.y+("center"==c.Bc?-b.height/2:"top"==c.Bc?0:-b.height)}};_.k.woc=function(a,b,c,d){b=Kpa(b);var e=a.x;a=a.y;var f=this.kla(d,"x");d=this.kla(d,"y");f&&(e+=f);d&&(a+=d);d=-a;a=a+b.height-c.height;c=this.Ecb(b.width,-e,e+b.width-c.width);e=this.Ecb(b.height,d,a);d=c*e;return{xUb:d,yEc:b.width*b.height===d,QAc:e===b.height,PAc:c==b.width}};
_.k.zlc=function(a,b,c){if(this.ula){var d=c.bottom-b.y;c=c.right-b.x;b=Jpa(this.Xb.Zq().minHeight);var e=Jpa(this.Xb.Zq().minWidth);c=a.PAc||null!=e&&e<=c;return(a.QAc||null!=b&&b<=d)&&c}return!1};
_.k.vbb=function(a,b,c){if(this.Kma&&this.mIa)return{x:a.x+this.Kma.x,y:a.y+this.Kma.y};b=Kpa(b);var d=this.Jna,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.Vn?d.left-c.left-a.x:0;c=b.height<=d.height?g||-f:a.y<this.Vn?d.top-c.top-a.y:0;this.Kma={x:e,y:c};return{x:a.x+e,y:a.y+c}};
_.k.oka=function(a,b){this.Isc(a);this.zsc(b,a);this.tsc(b,a);a.re&&this.okc(a.re);this.WW=a;this.Ema.Hk.length&&(b=this.Joc(),this.Ema.next(new tTa(a,b)));this.RW=!1};_.k.Isc=function(a){if(this.adb){var b=this.iW.querySelectorAll(this.adb),c=a.Bc;a="center"===a.uc?"center":this.Vm()?"start"===a.uc?"right":"left":"start"===a.uc?"left":"right";for(var d=0;d<b.length;d++)b[d].style.transformOrigin=a+" "+c}};
_.k.G6a=function(a,b){var c=this.Jna,d=this.Vm();if("top"===b.Bc){var e=a.y;var f=c.height-e+this.Vn}else if("bottom"===b.Bc){var g=c.height-a.y+2*this.Vn;f=c.height-g+this.Vn}else{e=Math.min(c.bottom-a.y+c.top,a.y);var h=this.m5.height;f=2*e;e=a.y-e;f>h&&!this.RW&&!this.kP&&(e=a.y-h/2)}h="start"===b.uc&&!d||"end"===b.uc&&d;if("end"===b.uc&&!d||"start"===b.uc&&d){var n=c.width-a.x+this.Vn;b=a.x-this.Vn}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.m5.width,b=2*
r,r=a.x-r,b>c&&!this.RW&&!this.kP&&(r=a.x-c/2);return{top:e,left:r,bottom:g,right:n,width:b,height:f}};
_.k.tsc=function(a,b){a=this.G6a(a,b);this.RW||this.kP||(a.height=Math.min(a.height,this.m5.height),a.width=Math.min(a.width,this.m5.width));var c={};if(this.I9a())c.top=c.left="0",c.bottom=c.right=c.maxHeight=c.maxWidth="",c.width=c.height="100%";else{var d=this.Xb.Zq().maxHeight,e=this.Xb.Zq().maxWidth;c.height=Jg(a.height);c.top=Jg(a.top);c.bottom=Jg(a.bottom);c.width=Jg(a.width);c.left=Jg(a.left);c.right=Jg(a.right);c.alignItems="center"===b.uc?"center":"end"===b.uc?"flex-end":"flex-start";c.justifyContent=
"center"===b.Bc?"center":"bottom"===b.Bc?"flex-end":"flex-start";d&&(c.maxHeight=Jg(d));e&&(c.maxWidth=Jg(e))}this.m5=a;Og(this.iW.style,c)};_.k.Zrc=function(){Og(this.iW.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})};_.k.Pbb=function(){Og(this.dj.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})};
_.k.zsc=function(a,b){var c={},d=this.I9a(),e=this.ula,f=this.Xb.Zq();if(d){var g=this.ng.rG();Og(c,this.loc(b,a,g));Og(c,this.koc(b,a,g))}else c.position="static";a="";g=this.kla(b,"x");b=this.kla(b,"y");g&&(a+="translateX("+g+"px) ");b&&(a+="translateY("+b+"px)");c.transform=a.trim();f.maxHeight&&(d?c.maxHeight=Jg(f.maxHeight):e&&(c.maxHeight=""));f.maxWidth&&(d?c.maxWidth=Jg(f.maxWidth):e&&(c.maxWidth=""));Og(this.dj.style,c)};
_.k.loc=function(a,b,c){var d={top:"",bottom:""};b=this.kGa(b,this.dJ,a);this.OI&&(b=this.vbb(b,this.dJ,c));"bottom"===a.Bc?d.bottom=this.Kb.documentElement.clientHeight-(b.y+this.dJ.height)+"px":d.top=Jg(b.y);return d};_.k.koc=function(a,b,c){var d={left:"",right:""};b=this.kGa(b,this.dJ,a);this.OI&&(b=this.vbb(b,this.dJ,c));"right"===(this.Vm()?"end"===a.uc?"left":"right":"end"===a.uc?"right":"left")?d.right=this.Kb.documentElement.clientWidth-(b.x+this.dJ.width)+"px":d.left=Jg(b.x);return d};
_.k.Joc=function(){var a=this.jGa(),b=this.dj.getBoundingClientRect(),c=this.Ybb.map(function(d){return d.nb.ta.getBoundingClientRect()});return{X_c:Gpa(a,c),Y_c:Fpa(a,c),cFc:Gpa(b,c),Z_c:Fpa(b,c)}};_.k.Ecb=function(a){return _.ea.apply(1,arguments).reduce(function(b,c){return b-Math.max(c,0)},a)};
_.k.e9a=function(){var a=this.Kb.documentElement.clientWidth,b=this.Kb.documentElement.clientHeight,c=this.ng.rG();return{top:c.top+this.Vn,left:c.left+this.Vn,right:c.left+a-this.Vn,bottom:c.top+b-this.Vn,width:a-2*this.Vn,height:b-2*this.Vn}};_.k.Vm=function(){return"rtl"===sTa(this.Xb)};_.k.I9a=function(){return!this.ula||this.OI};_.k.kla=function(a,b){return"x"===b?null==a.offsetX?this.HHa:a.offsetX:null==a.offsetY?this.bs:a.offsetY};_.k.gUc=function(){};
_.k.okc=function(a){var b=this;this.dj&&_.qpa(a).forEach(function(c){""!==c&&-1===b.nka.indexOf(c)&&(b.nka.push(c),b.dj.classList.add(c))})};_.k.f7a=function(){var a=this;this.dj&&(this.nka.forEach(function(b){a.dj.classList.remove(b)}),this.nka=[])};_.k.jGa=function(){var a=this.CB;if(a instanceof _.Sd)return a.ta.getBoundingClientRect();if(a instanceof Element)return a.getBoundingClientRect();var b=a.width||0,c=a.height||0;return{top:a.y,bottom:a.y+c,left:a.x,right:a.x+b,height:c,width:b}};
_.W.Object.defineProperties(_.hq.prototype,{ux:{configurable:!0,enumerable:!0,get:function(){return this.oIa}}});var CTa=function(){this.Fmc="static";this.BGa=this.aKa=this.y6=this.kF=this.jka=this.NEa=this.DJa="";this.Zr=!1};_.k=CTa.prototype;_.k.Td=function(a){var b=a.Zq();this.Xb=a;this.aKa&&!b.width&&a.cB({width:this.aKa});this.BGa&&!b.height&&a.cB({height:this.BGa});a.xG.classList.add("cdk-global-overlay-wrapper");this.Zr=!1};_.k.top=function(a){this.NEa="";this.DJa=void 0===a?"":a;this.jka="flex-start";return this};_.k.left=function(a){this.y6=void 0===a?"":a;this.kF="left";return this};
_.k.bottom=function(a){this.DJa="";this.NEa=void 0===a?"":a;this.jka="flex-end";return this};_.k.right=function(a){this.y6=void 0===a?"":a;this.kF="right";return this};_.k.start=function(a){this.y6=void 0===a?"":a;this.kF="start";return this};_.k.end=function(a){this.y6=void 0===a?"":a;this.kF="end";return this};_.k.width=function(a){a=void 0===a?"":a;this.Xb?this.Xb.cB({width:a}):this.aKa=a;return this};_.k.height=function(a){a=void 0===a?"":a;this.Xb?this.Xb.cB({height:a}):this.BGa=a;return this};
_.DTa=function(a){a.left("");a.kF="center";return a};_.ETa=function(a){a.top("");a.jka="center";return a};
CTa.prototype.apply=function(){if(this.Xb&&this.Xb.Kg()){var a=this.Xb.Ou.style,b=this.Xb.xG.style,c=this.Xb.Zq(),d=c.width,e=c.height,f=c.maxWidth;c=c.maxHeight;d=("100%"===d||"100vw"===d)&&(!f||"100%"===f||"100vw"===f);e=("100%"===e||"100vh"===e)&&(!c||"100%"===c||"100vh"===c);f=this.kF;c=this.y6;var g="rtl"===this.Xb.Zq().direction,h="",n="",r="";if(d)r="flex-start";else if("center"===f)r="center",g?n=c:h=c;else if(g)if("left"===f||"end"===f)r="flex-end",h=c;else{if("right"===f||"start"===f)r=
"flex-start",n=c}else if("left"===f||"start"===f)r="flex-start",h=c;else if("right"===f||"end"===f)r="flex-end",n=c;a.position=this.Fmc;a.marginLeft=d?"0":h;a.marginTop=e?"0":this.DJa;a.marginBottom=this.NEa;a.marginRight=d?"0":n;b.justifyContent=r;b.alignItems=e?"flex-start":this.jka}};
CTa.prototype.dispose=function(){if(!this.Zr&&this.Xb){var a=this.Xb.Ou.style,b=this.Xb.xG,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.Xb=null;this.Zr=!0}};var jq=function(a,b,c,d){this.ng=a;this.Kb=b;this.hd=c;this.bJ=d};jq.prototype.global=function(){return new CTa};_.kq=function(a,b){return new _.hq(b,a.ng,a.Kb,a.hd,a.bJ)};jq.ha=function(a){return new (a||jq)(_.w(_.$p),_.w(_.Mg),_.w(_.np),_.w(_.Vp))};jq.ua=_.u({token:jq,oa:jq.ha,Ja:"root"});var lq=function(){};lq.prototype.Td=function(a){this.eW=a;return a.Td(this)};lq.prototype.detach=function(){var a=this.eW;null!=a&&(this.eW=null,a.detach())};_.W.Object.defineProperties(lq.prototype,{sEc:{configurable:!0,enumerable:!0,get:function(){return null!=this.eW}}});_.mq=function(a,b,c,d,e){this.component=a;this.ef=b;this.zc=c;this.cC=d;this.kYa=e};_.V(_.mq,lq);_.nq=function(a,b,c,d){this.Sc=a;this.ef=b;this.context=c;this.zc=d};_.V(_.nq,lq);
_.nq.prototype.Td=function(a,b){this.context=b=void 0===b?this.context:b;return lq.prototype.Td.call(this,a)};_.nq.prototype.detach=function(){this.context=void 0;return lq.prototype.detach.call(this)};_.W.Object.defineProperties(_.nq.prototype,{origin:{configurable:!0,enumerable:!0,get:function(){return this.Sc.nb}}});var oq=function(){this.Zr=!1};_.k=oq.prototype;_.k.Kg=function(){return!!this.Tv};
_.k.Td=function(a){if(a instanceof _.mq)return this.Tv=a,this.MJ(a);if(a instanceof _.nq)return this.Tv=a,this.NJ(a)};_.k.detach=function(){this.Tv&&(this.Tv=this.Tv.eW=null);this.m$a()};_.k.dispose=function(){this.Kg()&&this.detach();this.m$a();this.Zr=!0};_.k.Bga=function(a){this.DFa=a};_.k.m$a=function(){this.DFa&&(this.DFa(),this.DFa=null)};_.pq=function(a,b,c,d,e){this.Zr=!1;this.Yua=a;this.XO=b;this.Ur=c;this.Nmc=d;this.Kb=e};_.V(_.pq,oq);_.pq.prototype.MJ=function(a){var b=this,c=(a.cC||this.XO).xD(a.component);if(a.ef){var d=a.ef.KF(c,a.ef.length,a.zc||a.ef.zc,a.kYa||void 0);this.Bga(function(){return d.destroy()})}else d=c.create(a.zc||this.Nmc||_.LGa),_.KHa(this.Ur,d.vu),this.Bga(function(){0<b.Ur.tQc&&b.Ur.QY(d.vu);d.destroy()});this.Yua.appendChild(this.coc(d));this.Tv=a;return d};
_.pq.prototype.NJ=function(a){var b=this,c=a.ef,d=c.Ah(a.Sc,a.context,{zc:a.zc});d.tl.forEach(function(e){return b.Yua.appendChild(e)});d.fe();this.Bga(function(){var e=c.indexOf(d);-1!==e&&c.remove(e)});this.Tv=a;return d};_.pq.prototype.dispose=function(){oq.prototype.dispose.call(this);this.Yua.remove()};_.pq.prototype.coc=function(a){return a.vu.tl[0]};_.qq=function(a,b,c){this.Zr=!1;this.XO=a;this.Qf=b;this.rm=!1;this.bLa=new _.cl;this.Kb=c};_.V(_.qq,oq);_.k=_.qq.prototype;_.k.Pa=function(){this.rm=!0};_.k.La=function(){oq.prototype.dispose.call(this);this.t6a=this.Tv=null};
_.k.MJ=function(a){a.eW=this;var b=null!=a.ef?a.ef:this.Qf,c=(a.cC||this.XO).xD(a.component),d=b.KF(c,b.length,a.zc||b.zc,a.kYa||void 0);b!==this.Qf&&this.Foc().appendChild(d.vu.tl[0]);oq.prototype.Bga.call(this,function(){return d.destroy()});this.Tv=a;this.t6a=d;this.bLa.emit(d);return d};_.k.NJ=function(a){var b=this;a.eW=this;var c=this.Qf.Ah(a.Sc,a.context,{zc:a.zc});oq.prototype.Bga.call(this,function(){return b.Qf.clear()});this.Tv=a;this.t6a=c;this.bLa.emit(c);return c};
_.k.Foc=function(){var a=this.Qf.element.ta;return a.nodeType===a.ELEMENT_NODE?a:a.parentNode};_.W.Object.defineProperties(_.qq.prototype,{jT:{configurable:!0,enumerable:!0,get:function(){return this.Tv},set:function(a){if(!this.Kg()||a||this.rm)this.Kg()&&oq.prototype.detach.call(this),a&&oq.prototype.Td.call(this,a),this.Tv=a||null}}});_.qq.ha=function(a){return new (a||_.qq)(_.z(_.Sk),_.z(_.Xe),_.z(_.Mg))};
_.qq.Ia=_.x({type:_.qq,qa:[["","cdkPortalOutlet",""]],inputs:{jT:["cdkPortalOutlet","portal"]},outputs:{bLa:"attached"},Zb:["cdkPortalOutlet"],features:[_.te]});_.rq=function(){};_.rq.ha=function(a){return new (a||_.rq)};_.rq.Ea=_.kd({type:_.rq});_.rq.Da=_.ad({});var FTa;FTa=0;_.sq=function(a,b,c,d,e,f,g,h,n,r,v,A){this.No=a;this.bJ=b;this.XO=c;this.vrc=d;this.k5=e;this.nf=f;this.vb=g;this.Kb=h;this.Zmc=n;this.Pn=r;this.J5=v;this.Akc=A};_.k=_.sq.prototype;_.k.create=function(a){var b=this.tmc(),c=this.ymc(b),d=this.Amc(c);a=new _.fq(a);a.direction=a.direction||this.Zmc.value;return new _.gq(d,b,c,a,this.vb,this.k5,this.Kb,this.Pn,this.J5,"NoopAnimations"===this.Akc)};_.k.position=function(){return this.vrc};
_.k.ymc=function(a){var b=this.Kb.createElement("div");b.id="cdk-overlay-"+FTa++;b.classList.add("cdk-overlay-pane");a.appendChild(b);return b};_.k.tmc=function(){var a=this.Kb.createElement("div");cTa(this.bJ).appendChild(a);return a};_.k.Amc=function(a){this.Ur||(this.Ur=this.nf.get(_.Uf));return new _.pq(a,this.XO,this.Ur,this.nf,this.Kb)};_.sq.ha=function(a){return new (a||_.sq)(_.w(eq),_.w(_.Vp),_.w(_.Sk),_.w(jq),_.w(Tp),_.w(_.Tf),_.w(_.se),_.w(_.Mg),_.w(_.Qp),_.w(_.hm),_.w(Up),_.w(_.Yk,8))};
_.sq.ua=_.u({token:_.sq,oa:_.sq.ha,Ja:"root"});var HTa;_.GTa=new _.Nd("cdk-connected-overlay-scroll-strategy");HTa={Ca:_.GTa,Db:[_.sq],Bb:function(a){return function(){return a.No.Ws()}}};_.tq=function(){};_.tq.ha=function(a){return new (a||_.tq)};_.tq.Ea=_.kd({type:_.tq});_.tq.Da=_.ad({Ob:[_.sq,HTa],imports:[Rp,_.rq,_.dq,_.dq]});new Vk;new Vk;var ITa;ITa=new _.Nd("mat-sanity-checks",{Ja:"root",oa:function(){return!0}});_.uq=function(a,b,c){this.LIa=b;this.Kb=c;this.H9a=!1;a.yEa();this.H9a||(this.H9a=!0)};_.uq.prototype.wTc=function(a){return ppa()?!1:"boolean"===typeof this.LIa?this.LIa:!!this.LIa[a]};_.uq.ha=function(a){return new (a||_.uq)(_.w(Ap),_.w(ITa,8),_.w(_.Mg))};_.uq.Ea=_.kd({type:_.uq});_.uq.Da=_.ad({imports:[Rp,Rp]});_.JTa=new _.Nd("MAT_DATE_LOCALE",{Ja:"root",oa:Mpa});_.vq=new _.Nd("mat-date-formats");_.wq=function(){};_.wq.prototype.ayb=function(a,b){return!!(a&&a.invalid&&(a.rv||b&&b.VA))};_.wq.ha=function(a){return new (a||_.wq)};_.wq.ua=_.u({token:_.wq,oa:_.wq.ha,Ja:"root"});_.xq=new _.Nd("MAT_OPTION_PARENT_COMPONENT");var KTa,LTa,MTa;KTa=["*",[["mat-option"],["ng-container"]]];LTa=_.Rg(function(){});MTa=0;_.yq=function(a){var b=LTa.call(this)||this;b.SE="mat-optgroup-label-"+MTa++;var c;b.NI=null!=(c=null==a?void 0:a.WDc)?c:!1;return b};_.V(_.yq,LTa);_.yq.ha=function(a){return new (a||_.yq)(_.z(_.xq,8))};_.yq.Ia=_.x({type:_.yq,inputs:{label:"label"},features:[_.te]});_.zq=new _.Nd("MatOptgroup");_.Aq=function(){return _.yq.apply(this,arguments)||this};_.V(_.Aq,_.yq);_.Aq.Ia=_.yq.Ia;
_.Aq.ha=function(){var a;return function(b){return(a||(a=_.Ld(_.Aq)))(b||_.Aq)}}();
_.Aq.ya=_.x({type:_.Aq,qa:[["mat-optgroup"]],Eb:[1,"mat-mdc-optgroup"],Cb:3,kb:function(a,b){a&2&&_.we("role",b.NI?null:"group")("aria-disabled",b.NI?null:b.disabled.toString())("aria-labelledby",b.NI?null:b.SE)},inputs:{disabled:"disabled"},Zb:["matOptgroup"],features:[_.Qe([{Ca:_.zq,Jb:_.Aq}]),_.te],lc:["*","mat-option, ng-container"],Aa:5,Ba:4,Fa:[["aria-hidden","true",1,"mat-mdc-optgroup-label",3,"id"],[1,"mdc-list-item__primary-text"]],va:function(a,b){a&1&&(_.Ie(KTa),_.C(0,"span",0)(1,"span",
1),_.O(2),_.Je(3),_.F()(),_.Je(4,1));a&2&&(_.ye("mdc-list-item--disabled",b.disabled),_.B("id",b.SE),_.y(2),_.Ne("",b.label," "))},styles:[".mat-mdc-optgroup-label{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;padding-left:16px;padding-right:16px;min-height:48px}.mat-mdc-optgroup-label:focus{outline:none}[dir=rtl] .mat-mdc-optgroup-label,.mat-mdc-optgroup-label[dir=rtl]{padding-left:16px;padding-right:16px}.mat-mdc-optgroup-label.mdc-list-item--disabled{opacity:.38}.mat-mdc-optgroup-label .mdc-list-item__primary-text{white-space:normal}\n"],
ob:2,Na:0});var NTa=_.Gg({passive:!0,capture:!0}),OTa=function(){var a=this;this.vB=new Map;this.O7a=function(b){var c=_.Hg(b);if(c){var d;null==(d=a.vB.get(b.type))||d.forEach(function(e,f){(f===c||f.contains(c))&&e.forEach(function(g){return g.handleEvent(b)})})}}};OTa.prototype.oKa=function(a,b,c,d){var e=this,f=this.vB.get(b);f?(a=f.get(c))?a.add(d):f.set(c,new Set([d])):(this.vB.set(b,new Map([[c,new Set([d])]])),a.jc(function(){document.addEventListener(b,e.O7a,NTa)}))};
OTa.prototype.SYa=function(a,b,c){var d=this.vB.get(a);if(d){var e=d.get(b);e&&(e.delete(c),0===e.size&&d.delete(b),0===d.size&&(this.vB.delete(a),document.removeEventListener(a,this.O7a,NTa)))}};var PTa=function(a,b,c,d){d=void 0===d?!1:d;this.Rh=a;this.element=b;this.config=c;this.zkc=d;this.state=3};var QTa,RTa,STa,TTa,VTa;QTa={aG:225,ZQ:150};RTa=_.Gg({passive:!0,capture:!0});STa=["mousedown","touchstart"];TTa=["mouseup","mouseleave","touchend","touchcancel"];_.UTa=function(a,b,c,d){this.xna=a;this.vb=b;this.hd=d;this.e5=!1;this.S3=new Map;this.lIa=!1;d.we&&(this.tW=_.Kg(c))};
VTa=function(a,b,c,d){d=void 0===d?{}:d;var e=a.uW=a.uW||a.tW.getBoundingClientRect(),f=Object.assign({},QTa,d.animation);d.lMa&&(b=e.left+e.width/2,c=e.top+e.height/2);var g=d.radius||Npa(b,c,e);b-=e.left;var h=c-e.top;c=f.aG;var n=document.createElement("div");n.classList.add("mat-ripple-element");n.style.left=b-g+"px";n.style.top=h-g+"px";n.style.height=2*g+"px";n.style.width=2*g+"px";null!=d.color&&(n.style.backgroundColor=d.color);n.style.transitionDuration=c+"ms";a.tW.appendChild(n);g=window.getComputedStyle(n);
b=g.transitionDuration;e="none"===g.transitionProperty||"0s"===b||"0s, 0s"===b||0===e.width&&0===e.height;var r=new PTa(a,n,d,e);n.style.transform="scale3d(1, 1, 1)";r.state=0;d.mea||(a.xHa=r);var v=null;e||!c&&!f.ZQ||a.vb.jc(function(){var A=function(){return a.SFa(r)},D=function(){return a.R7a(r)};n.addEventListener("transitionend",A);n.addEventListener("transitioncancel",D);v={yIc:A,xIc:D}});a.S3.set(r,v);!e&&c||a.SFa(r);return r};
_.WTa=function(a,b){if(2!==b.state&&3!==b.state){var c=b.element,d=Object.assign({},QTa,b.config.animation);c.style.transitionDuration=d.ZQ+"ms";c.style.opacity="0";b.state=2;!b.zkc&&d.ZQ||a.SFa(b)}};_.UTa.prototype.qPa=function(){this.M8a().forEach(function(a){a.config.mea||_.WTa(a.Rh,a)})};_.YTa=function(a,b){var c=_.Kg(b);a.hd.we&&c&&c!==a.GX&&(a.Tma(),a.GX=c,STa.forEach(function(d){XTa.oKa(a.vb,d,c,a)}))};_.k=_.UTa.prototype;
_.k.handleEvent=function(a){var b=this;"mousedown"===a.type?this.rma(a):"touchstart"===a.type?this.grc(a):this.erc();this.lIa||(this.vb.jc(function(){TTa.forEach(function(c){b.GX.addEventListener(c,b,RTa)})}),this.lIa=!0)};_.k.SFa=function(a){0===a.state?this.Wsc(a):2===a.state&&this.R7a(a)};_.k.Wsc=function(a){var b=a===this.xHa,c=a.config.mea;a.state=1;c||b&&this.e5||_.WTa(a.Rh,a)};
_.k.R7a=function(a){var b,c=null!=(b=this.S3.get(a))?b:null;this.S3.delete(a);this.S3.size||(this.uW=null);a===this.xHa&&(this.xHa=null);a.state=3;null!==c&&(a.element.removeEventListener("transitionend",c.yIc),a.element.removeEventListener("transitioncancel",c.xIc));a.element.remove()};_.k.rma=function(a){var b=_.bpa(a),c=this.M$a&&Date.now()<this.M$a+800;this.xna.iwa||b||c||(this.e5=!0,VTa(this,a.clientX,a.clientY,this.xna.BH))};
_.k.grc=function(a){if(!this.xna.iwa&&!_.cpa(a)){this.M$a=Date.now();this.e5=!0;a=a.changedTouches;for(var b=0;b<a.length;b++)VTa(this,a[b].clientX,a[b].clientY,this.xna.BH)}};_.k.erc=function(){this.e5&&(this.e5=!1,this.M8a().forEach(function(a){var b=1===a.state||a.config.YQb&&0===a.state;!a.config.mea&&b&&_.WTa(a.Rh,a)}))};_.k.M8a=function(){return Array.from(this.S3.keys())};
_.k.Tma=function(){var a=this,b=this.GX;b&&(STa.forEach(function(c){return XTa.SYa(c,b,a)}),this.lIa&&TTa.forEach(function(c){return b.removeEventListener(c,a,RTa)}))};var XTa=new OTa;_.Bq=new _.Nd("mat-ripple-global-options");_.Cq=function(a,b,c,d,e){this.Oa=a;this.Ue=e;this.radius=0;this.rm=this.Jc=!1;this.rGa=d||{};this.Y5=new _.UTa(this,b,a,c)};_.k=_.Cq.prototype;_.k.Pa=function(){this.rm=!0;this.eJa()};_.k.La=function(){this.Y5.Tma()};_.k.qPa=function(){this.Y5.qPa()};_.k.eJa=function(){!this.disabled&&this.rm&&_.YTa(this.Y5,this.trigger)};
_.k.launch=function(a,b,c){return"number"===typeof a?VTa(this.Y5,a,void 0===b?0:b,Object.assign({},this.BH,c)):VTa(this.Y5,0,0,Object.assign({},this.BH,a))};
_.W.Object.defineProperties(_.Cq.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Jc},set:function(a){a&&this.qPa();this.Jc=a;this.eJa()}},trigger:{configurable:!0,enumerable:!0,get:function(){return this.Dtc||this.Oa.ta},set:function(a){this.Dtc=a;this.eJa()}},BH:{configurable:!0,enumerable:!0,get:function(){return{lMa:this.lMa,radius:this.radius,color:this.color,animation:Object.assign({},this.rGa.animation,"NoopAnimations"===this.Ue?{aG:0,ZQ:0}:{},this.animation),YQb:this.rGa.YQb}}},
iwa:{configurable:!0,enumerable:!0,get:function(){return this.disabled||!!this.rGa.disabled}}});_.Cq.ha=function(a){return new (a||_.Cq)(_.z(_.Sd),_.z(_.se),_.z(_.np),_.z(_.Bq,8),_.z(_.Yk,8))};
_.Cq.Ia=_.x({type:_.Cq,qa:[["","mat-ripple",""],["","matRipple",""]],Eb:[1,"mat-ripple"],Cb:2,kb:function(a,b){a&2&&_.ye("mat-ripple-unbounded",b.QPc)},inputs:{color:["matRippleColor","color"],QPc:["matRippleUnbounded","unbounded"],lMa:["matRippleCentered","centered"],radius:["matRippleRadius","radius"],animation:["matRippleAnimation","animation"],disabled:["matRippleDisabled","disabled"],trigger:["matRippleTrigger","trigger"]},Zb:["matRipple"]});_.Dq=function(a){this.Ue=a;this.state="unchecked";this.disabled=!1;this.wd="full"};_.Dq.ha=function(a){return new (a||_.Dq)(_.z(_.Yk,8))};
_.Dq.ya=_.x({type:_.Dq,qa:[["mat-pseudo-checkbox"]],Eb:[1,"mat-pseudo-checkbox"],Cb:12,kb:function(a,b){a&2&&_.ye("mat-pseudo-checkbox-indeterminate","indeterminate"===b.state)("mat-pseudo-checkbox-checked","checked"===b.state)("mat-pseudo-checkbox-disabled",b.disabled)("mat-pseudo-checkbox-minimal","minimal"===b.wd)("mat-pseudo-checkbox-full","full"===b.wd)("_mat-animation-noopable","NoopAnimations"===b.Ue)},inputs:{state:"state",disabled:"disabled",wd:"appearance"},Aa:0,Ba:0,va:function(){},styles:['.mat-pseudo-checkbox{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-animation-noopable{transition:none !important;animation:none !important}.mat-pseudo-checkbox._mat-animation-noopable::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{left:1px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{left:1px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}.mat-pseudo-checkbox-full{border:2px solid}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate{border-color:rgba(0,0,0,0)}.mat-pseudo-checkbox{width:18px;height:18px}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after{width:14px;height:6px;transform-origin:center;top:-4.2426406871px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after{top:8px;width:16px}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after{width:10px;height:4px;transform-origin:center;top:-2.8284271247px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after{top:6px;width:12px}\n'],
ob:2,Na:0});var ZTa,$Ta,aUa;ZTa=["text"];$Ta=[[["mat-icon"]],"*"];aUa=0;_.bUa=function(a,b){this.source=a;this.E_=void 0===b?!1:b};_.Eq=function(a,b,c,d){this.Wd=a;this.tb=b;this.Cd=c;this.group=d;this.Jc=this.MO=this.Xd=!1;this.yHa="";this.id="mat-option-"+aUa++;this.Mua=new _.cl;this.Rj=new _.ob};_.k=_.Eq.prototype;_.k.select=function(){this.Xd||(this.Xd=!0,_.Uk(this.tb),this.JFa())};_.k.fj=function(){this.Xd&&(this.Xd=!1,_.Uk(this.tb),this.JFa())};
_.k.focus=function(a,b){var c=this.cj();"function"===typeof c.focus&&c.focus(b)};_.k.pu=function(){return this.hja};_.k.Yg=function(a){13!==a.keyCode&&32!==a.keyCode||_.Fg(a)||(this.rJ(),a.preventDefault())};_.k.rJ=function(){this.disabled||(this.Xd=this.multiple?!this.Xd:!0,_.Uk(this.tb),this.JFa(!0))};_.k.bla=function(){return this.selected||(this.multiple?!1:null)};_.k.IE=function(){return this.disabled?"-1":"0"};_.k.cj=function(){return this.Wd.ta};
_.k.An=function(){if(this.Xd){var a=this.hja;a!==this.yHa&&(this.yHa&&this.Rj.next(),this.yHa=a)}};_.k.La=function(){this.Rj.complete()};_.k.JFa=function(a){this.Mua.emit(new _.bUa(this,void 0===a?!1:a))};
_.W.Object.defineProperties(_.Eq.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.Cd&&this.Cd.multiple}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Xd}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.group&&this.group.disabled||this.Jc},set:function(a){this.Jc=_.Ig(a)}},Ed:{configurable:!0,enumerable:!0,get:function(){return!(!this.Cd||!this.Cd.Ed)}},Is:{configurable:!0,enumerable:!0,get:function(){return!(!this.Cd||!this.Cd.Is)}},
active:{configurable:!0,enumerable:!0,get:function(){return this.MO}},hja:{configurable:!0,enumerable:!0,get:function(){var a;return((null==(a=this.qtc)?void 0:a.ta.textContent)||"").trim()}}});_.Eq.ha=function(){_.Vd()};_.Eq.Ia=_.x({type:_.Eq,ub:function(a,b){a&1&&_.$e(ZTa,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.qtc=c.first)}},inputs:{value:"value",id:"id",disabled:"disabled"},outputs:{Mua:"onSelectionChange"}});_.Fq=function(a,b,c,d){_.Eq.call(this,a,b,c,d)};_.V(_.Fq,_.Eq);_.Fq.Ia=_.Eq.Ia;
_.Fq.ha=function(a){return new (a||_.Fq)(_.z(_.Sd),_.z(_.gl),_.z(_.xq,8),_.z(_.zq,8))};
_.Fq.ya=_.x({type:_.Fq,qa:[["mat-option"]],Eb:["role","option",1,"mat-mdc-option","mat-mdc-focus-indicator","mdc-list-item"],Cb:12,kb:function(a,b){a&1&&_.K("click",function(){return b.rJ()})("keydown",function(c){return b.Yg(c)});a&2&&(_.De("id",b.id),_.we("tabindex",b.IE())("aria-selected",b.bla())("aria-disabled",b.disabled.toString()),_.ye("mdc-list-item--selected",b.selected)("mat-mdc-option-multiple",b.multiple)("mat-mdc-option-active",b.active)("mdc-list-item--disabled",b.disabled))},Zb:["matOption"],
features:[_.te],lc:["mat-icon","*"],Aa:8,Ba:5,Fa:[["class","mat-mdc-option-pseudo-checkbox",3,"state","disabled",4,"ngIf"],[1,"mdc-list-item__primary-text"],["text",""],["class","mat-mdc-option-pseudo-checkbox","state","checked","appearance","minimal",3,"disabled",4,"ngIf"],["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"],["state","checked","appearance","minimal",
1,"mat-mdc-option-pseudo-checkbox",3,"disabled"],[1,"cdk-visually-hidden"]],va:function(a,b){a&1&&(_.Ie($Ta),_.N(0,Opa,1,2,"mat-pseudo-checkbox",0),_.Je(1),_.C(2,"span",1,2),_.Je(4,1),_.F(),_.N(5,Ppa,1,1,"mat-pseudo-checkbox",3),_.N(6,Qpa,2,1,"span",4),_.G(7,"div",5));a&2&&(_.B("ngIf",b.multiple),_.y(5),_.B("ngIf",!b.multiple&&b.selected&&!b.Is),_.y(1),_.B("ngIf",b.group&&b.group.NI),_.y(1),_.B("matRippleTrigger",b.cj())("matRippleDisabled",b.disabled||b.Ed))},Ha:[_.Cq,_.Wl,_.Dq],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;-webkit-tap-highlight-color:rgba(0,0,0,0);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-icon,.mat-mdc-option .mat-pseudo-checkbox-full{margin-right:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-icon,[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-full{margin-right:0;margin-left:16px}.mat-mdc-option .mat-pseudo-checkbox-minimal{margin-left:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-minimal{margin-right:16px;margin-left:0}.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;margin-right:auto}[dir=rtl] .mat-mdc-option .mdc-list-item__primary-text{margin-right:0;margin-left:auto}.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'],
ob:2,Na:0});_.Gq=function(){};_.Gq.ha=function(a){return new (a||_.Gq)};_.Gq.Ea=_.kd({type:_.Gq});_.Gq.Da=_.ad({imports:[_.uq,_.uq]});var cUa=0,dUa=_.Rg(function(){}),Hq=function(a,b,c,d,e){var f=dUa.call(this)||this;f.vb=a;f.Oa=b;f.QO=c;f.Rh=d;f.Ue=e;f.Vo="primary";f.Kab=!0;f.position="above after";f.size="medium";f.Of=cUa++;f.rm=!1;return f};_.V(Hq,dUa);_.k=Hq.prototype;_.k.isAfter=function(){return-1===this.position.indexOf("before")};_.k.Pa=function(){this.Plc();this.content&&!this.RO&&(this.RO=this.w7a(),this.ydb(this.content));this.rm=!0};_.k.La=function(){this.Rh.Ap&&this.Rh.Ap(this.RO);WSa(this.QO,this.Oa.ta,this.description)};
_.k.w7a=function(){var a=this.Rh.createElement("span");a.setAttribute("id","mat-badge-content-"+this.Of);a.setAttribute("aria-hidden","true");a.classList.add("mat-badge-content");"NoopAnimations"===this.Ue&&a.classList.add("_mat-animation-noopable");this.Oa.ta.appendChild(a);"function"===typeof requestAnimationFrame&&"NoopAnimations"!==this.Ue?this.vb.jc(function(){requestAnimationFrame(function(){a.classList.add("mat-badge-active")})}):a.classList.add("mat-badge-active");return a};
_.k.ydb=function(a){a=(""+(null!=a?a:"")).trim();this.rm&&a&&!this.RO&&(this.RO=this.w7a());this.RO&&(this.RO.textContent=a);this.aP=a};_.k.Rtc=function(a){WSa(this.QO,this.Oa.ta,this.description);a&&this.QO.describe(this.Oa.ta,a);this.Smc=a};_.k.XIa=function(a){var b=this.Oa.ta.classList;b.remove("mat-badge-"+this.Vo);a&&b.add("mat-badge-"+a)};
_.k.Plc=function(){for(var a=_.l(Array.from(this.Oa.ta.querySelectorAll(":scope > .mat-badge-content"))),b=a.next();!b.done;b=a.next())b=b.value,b!==this.RO&&b.remove()};
_.W.Object.defineProperties(Hq.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.Vo},set:function(a){this.XIa(a);this.Vo=a}},pFb:{configurable:!0,enumerable:!0,get:function(){return this.Kab},set:function(a){this.Kab=_.Ig(a)}},content:{configurable:!0,enumerable:!0,get:function(){return this.aP},set:function(a){this.ydb(a)}},description:{configurable:!0,enumerable:!0,get:function(){return this.Smc},set:function(a){this.Rtc(a)}},hidden:{configurable:!0,enumerable:!0,get:function(){return this.upc},
set:function(a){this.upc=_.Ig(a)}}});Hq.ha=function(a){return new (a||Hq)(_.z(_.se),_.z(_.Sd),_.z(_.Hp),_.z(_.Tk),_.z(_.Yk,8))};
Hq.Ia=_.x({type:Hq,qa:[["","matBadge",""]],Eb:[1,"mat-badge"],Cb:20,kb:function(a,b){a&2&&_.ye("mat-badge-overlap",b.pFb)("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"],pFb:["matBadgeOverlap","overlap"],position:["matBadgePosition","position"],content:["matBadge","content"],description:["matBadgeDescription","description"],size:["matBadgeSize","size"],hidden:["matBadgeHidden","hidden"]},features:[_.te]});var eUa,fUa,gUa,hUa,iUa;eUa=["mat-button",""];fUa=["*"];gUa=function(){return".mat-button .mat-button-focus-overlay,.mat-icon-button .mat-button-focus-overlay{opacity:0}.mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay{opacity:.04}@media(hover: none){.mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay{opacity:0}}.mat-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-button.mat-button-disabled,.mat-icon-button.mat-button-disabled,.mat-stroked-button.mat-button-disabled,.mat-flat-button.mat-button-disabled{cursor:default}.mat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-button.cdk-program-focused .mat-button-focus-overlay,.mat-icon-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-icon-button.cdk-program-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-program-focused .mat-button-focus-overlay,.mat-flat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-flat-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-raised-button{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-raised-button::-moz-focus-inner{border:0}.mat-raised-button.mat-button-disabled{cursor:default}.mat-raised-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-raised-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-raised-button::-moz-focus-inner{border:0}.mat-raised-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-stroked-button{border:1px solid currentColor;padding:0 15px;line-height:34px}.mat-stroked-button .mat-button-ripple.mat-ripple,.mat-stroked-button .mat-button-focus-overlay{top:-1px;left:-1px;right:-1px;bottom:-1px}.mat-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);min-width:0;border-radius:50%;width:56px;height:56px;padding:0;flex-shrink:0}.mat-fab::-moz-focus-inner{border:0}.mat-fab.mat-button-disabled{cursor:default}.mat-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-fab::-moz-focus-inner{border:0}.mat-fab._mat-animation-noopable{transition:none !important;animation:none !important}.mat-fab .mat-button-wrapper{padding:16px 0;display:inline-block;line-height:24px}.mat-mini-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);min-width:0;border-radius:50%;width:40px;height:40px;padding:0;flex-shrink:0}.mat-mini-fab::-moz-focus-inner{border:0}.mat-mini-fab.mat-button-disabled{cursor:default}.mat-mini-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-mini-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-mini-fab::-moz-focus-inner{border:0}.mat-mini-fab._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mini-fab .mat-button-wrapper{padding:8px 0;display:inline-block;line-height:24px}.mat-icon-button{padding:0;min-width:0;width:40px;height:40px;flex-shrink:0;line-height:40px;border-radius:50%}.mat-icon-button i,.mat-icon-button .mat-icon{line-height:24px}.mat-button-ripple.mat-ripple,.mat-button-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-button-ripple.mat-ripple:not(:empty){transform:translateZ(0)}.mat-button-focus-overlay{opacity:0;transition:opacity 200ms cubic-bezier(0.35, 0, 0.25, 1),background-color 200ms cubic-bezier(0.35, 0, 0.25, 1)}._mat-animation-noopable .mat-button-focus-overlay{transition:none}.mat-button-ripple-round{border-radius:50%;z-index:1}.mat-button .mat-button-wrapper>*,.mat-flat-button .mat-button-wrapper>*,.mat-stroked-button .mat-button-wrapper>*,.mat-raised-button .mat-button-wrapper>*,.mat-icon-button .mat-button-wrapper>*,.mat-fab .mat-button-wrapper>*,.mat-mini-fab .mat-button-wrapper>*{vertical-align:middle}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button{display:inline-flex;justify-content:center;align-items:center;font-size:inherit;width:2.5em;height:2.5em}.mat-flat-button::before,.mat-raised-button::before,.mat-fab::before,.mat-mini-fab::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-stroked-button::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 3px) * -1)}.cdk-high-contrast-active .mat-button,.cdk-high-contrast-active .mat-flat-button,.cdk-high-contrast-active .mat-raised-button,.cdk-high-contrast-active .mat-icon-button,.cdk-high-contrast-active .mat-fab,.cdk-high-contrast-active .mat-mini-fab{outline:solid 1px}.mat-datepicker-toggle .mat-mdc-button-base{width:40px;height:40px;padding:8px 0}.mat-datepicker-actions .mat-button-base+.mat-button-base{margin-left:8px}[dir=rtl] .mat-datepicker-actions .mat-button-base+.mat-button-base{margin-left:0;margin-right:8px}\n"};
hUa="mat-button mat-flat-button mat-icon-button mat-raised-button mat-stroked-button mat-mini-fab mat-fab".split(" ");iUa=_.Pg(_.Rg(_.Qg(function(a){this.Oa=a})));_.Iq=function(a,b,c){var d=iUa.call(this,a)||this;d.Bd=b;d.Ue=c;d.TTa=d.Q4("mat-fab","mat-mini-fab");d.ata=d.Q4("mat-icon-button");for(var e=_.l(hUa),f=e.next();!f.done;f=e.next())f=f.value,d.Q4(f)&&d.cj().classList.add(f);a.ta.classList.add("mat-button-base");d.TTa&&(d.color="accent");return d};_.V(_.Iq,iUa);_.k=_.Iq.prototype;
_.k.Pc=function(){this.Bd.zn(this.Oa,!0)};_.k.La=function(){this.Bd.zl(this.Oa)};_.k.focus=function(a,b){a?_.rp(this.Bd,this.cj(),a,b):this.cj().focus(b)};_.k.cj=function(){return this.Oa.ta};_.k.uq=function(){return this.Ed||this.disabled};_.k.Q4=function(){var a=this;return _.ea.apply(0,arguments).some(function(b){return a.cj().hasAttribute(b)})};_.Iq.ha=function(a){return new (a||_.Iq)(_.z(_.Sd),_.z(_.qp),_.z(_.Yk,8))};
_.Iq.ya=_.x({type:_.Iq,qa:[["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",""]],ub:function(a,b){a&1&&_.$e(_.Cq,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.XM=c.first)}},Eb:[1,"mat-focus-indicator"],Cb:5,kb:function(a,b){a&2&&(_.we("disabled",b.disabled||null),_.ye("_mat-animation-noopable","NoopAnimations"===b.Ue)("mat-button-disabled",b.disabled))},
inputs:{disabled:"disabled",Ed:"disableRipple",color:"color"},Zb:["matButton"],features:[_.te],Yb:eUa,lc:fUa,Aa:4,Ba:5,Fa:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],va:function(a,b){a&1&&(_.Ie(),_.C(0,"span",0),_.Je(1),_.F(),_.G(2,"span",1)(3,"span",2));a&2&&(_.y(2),_.ye("mat-button-ripple-round",b.TTa||b.ata),_.B("matRippleDisabled",b.uq())("matRippleCentered",b.ata)("matRippleTrigger",
b.cj()))},Ha:[_.Cq],styles:[gUa()],ob:2,Na:0});_.Jq=function(a,b,c,d){var e=_.Iq.call(this,b,a,c)||this;e.vb=d;e.sGa=function(f){e.disabled&&(f.preventDefault(),f.stopImmediatePropagation())};return e};_.V(_.Jq,_.Iq);_.Jq.prototype.Pc=function(){var a=this;_.Iq.prototype.Pc.call(this);this.vb?this.vb.jc(function(){a.Oa.ta.addEventListener("click",a.sGa)}):this.Oa.ta.addEventListener("click",this.sGa)};
_.Jq.prototype.La=function(){_.Iq.prototype.La.call(this);this.Oa.ta.removeEventListener("click",this.sGa)};_.Jq.ha=function(a){return new (a||_.Jq)(_.z(_.qp),_.z(_.Sd),_.z(_.Yk,8),_.z(_.se,8))};
_.Jq.ya=_.x({type:_.Jq,qa:[["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",""]],Eb:[1,"mat-focus-indicator"],Cb:7,kb:function(a,b){a&2&&(_.we("tabindex",b.disabled?-1:b.tabIndex)("disabled",b.disabled||null)("aria-disabled",b.disabled.toString()),_.ye("_mat-animation-noopable","NoopAnimations"===b.Ue)("mat-button-disabled",b.disabled))},inputs:{disabled:"disabled",Ed:"disableRipple",
color:"color",tabIndex:"tabIndex"},Zb:["matButton","matAnchor"],features:[_.te],Yb:eUa,lc:fUa,Aa:4,Ba:5,Fa:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],va:function(a,b){a&1&&(_.Ie(),_.C(0,"span",0),_.Je(1),_.F(),_.G(2,"span",1)(3,"span",2));a&2&&(_.y(2),_.ye("mat-button-ripple-round",b.TTa||b.ata),_.B("matRippleDisabled",b.uq())("matRippleCentered",b.ata)("matRippleTrigger",b.cj()))},Ha:[_.Cq],
styles:[gUa()],ob:2,Na:0});var jUa={params:{wqa:"150ms",Cqa:"75ms"}},kUa=_.pg("dialogContainer",[_.sg("void, exit",_.rg({opacity:0,transform:"scale(0.7)"})),_.sg("enter",_.rg({transform:"none"})),_.tg("* => enter",_.Xna([_.qg("{{enterAnimationDuration}} cubic-bezier(0, 0, 0.2, 1)",_.rg({transform:"none",opacity:1})),_.Yna("@*",{type:9,options:null})]),jUa),_.tg("* => void, * => exit",_.Xna([_.qg("{{exitAnimationDuration}} cubic-bezier(0.4, 0.0, 0.2, 1)",_.rg({opacity:0})),_.Yna("@*",{type:9,options:null})]),jUa)]);_.Kq=function(){this.role="dialog";this.re="";this.wg=!0;this.bn="";this.Bm=!1;this.height=this.width="";this.maxWidth="80vw";this.ariaLabel=this.Dgb=this.aoa=this.data=null;this.ariaModal=!0;this.VB="first-tabbable";this.jkb=this.hnb=this.yD=!0};var lUa=function(){this.role="dialog";this.re="";this.wg=!0;this.bn="";this.Bm=!1;this.height=this.width="";this.ariaLabel=this.Dgb=this.aoa=this.data=null;this.ariaModal=!0;this.VB="first-tabbable";this.kkb=this.ikb=this.jkb=this.yD=!0};var Lq=function(a,b,c,d,e,f,g,h){this.Zr=!1;this.Oa=a;this.A4=b;this.ld=d;this.RGa=e;this.vb=f;this.Xb=g;this.Bd=h;this.qW=this.h8a=null;this.c4=this.ld.Dgb||null;this.Kb=c};_.V(Lq,oq);_.k=Lq.prototype;_.k.Fka=function(){this.Hpc();this.Zoc();this.M6a()};_.k.M6a=function(){this.FX()};_.k.La=function(){this.mJ()};_.k.MJ=function(a){a=this.FB.MJ(a);this.Fka();return a};_.k.NJ=function(a){a=this.FB.NJ(a);this.Fka();return a};_.k.Jrc=function(){this.Eka()||this.FX()};
_.k.WFa=function(a,b){this.RGa.Uw(a)||(a.tabIndex=-1,this.vb.jc(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.z4=function(a,b){(a=this.Oa.ta.querySelector(a))&&this.WFa(a,b)};
_.k.FX=function(){var a=this,b=this.Oa.ta;switch(this.ld.VB){case !1:case "dialog":this.Eka()||b.focus();break;case !0:case "first-tabbable":_.up(this.wB).then(function(c){c||a.Fnc()});break;case "first-heading":this.z4('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this.z4(this.ld.VB)}};
_.k.mJ=function(){var a=this.ld.yD,b=null;"string"===typeof a?b=this.Kb.querySelector(a):"boolean"===typeof a?b=a?this.h8a:null:a&&(b=a);if(this.ld.yD&&b&&"function"===typeof b.focus){a=_.opa();var c=this.Oa.ta;if(!a||a===this.Kb.body||a===c||c.contains(a))this.Bd?(_.rp(this.Bd,b,this.qW),this.qW=null):b.focus()}this.wB&&this.wB.destroy()};_.k.Fnc=function(){this.Oa.ta.focus&&this.Oa.ta.focus()};_.k.Eka=function(){var a=this.Oa.ta,b=_.opa();return a===b||a.contains(b)};
_.k.Hpc=function(){this.wB=this.A4.create(this.Oa.ta);this.Kb&&(this.h8a=_.opa())};_.k.Zoc=function(){var a=this;this.Xb.jp().subscribe(function(){a.ld.Bm&&a.Jrc()})};Lq.ha=function(a){return new (a||Lq)(_.z(_.Sd),_.z(_.vp),_.z(_.Mg,8),_.z(lUa),_.z(_.sp),_.z(_.se),_.z(_.gq),_.z(_.qp))};
Lq.ya=_.x({type:Lq,qa:[["cdk-dialog-container"]],ub:function(a,b){a&1&&_.$e(_.qq,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.FB=c.first)}},Eb:["tabindex","-1",1,"cdk-dialog-container"],Cb:6,kb:function(a,b){a&2&&_.we("id",b.ld.id||null)("role",b.ld.role)("aria-modal",b.ld.ariaModal)("aria-labelledby",b.ld.ariaLabel?null:b.c4)("aria-label",b.ld.ariaLabel)("aria-describedby",b.ld.aoa||null)},features:[_.te],Aa:1,Ba:0,Fa:[["cdkPortalOutlet",""]],va:function(a){a&1&&_.N(0,Rpa,0,0,"ng-template",0)},Ha:[_.qq],
styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}\n"],ob:2});var mUa=new _.Nd("DialogScrollStrategy"),nUa=new _.Nd("DialogData"),oUa=new _.Nd("DefaultDialogConfig"),pUa={Ca:mUa,Db:[_.sq],Bb:function(a){return function(){return a.No.block()}}};var qUa=function(a,b){var c=this;this.ud=a;this.config=b;this.closed=new _.ob;this.Bm=b.Bm;this.jp=a.jp();this.Fu=a.Fu();this.Vda=a.Vda();this.id=b.id;this.Fu.subscribe(function(d){27!==d.keyCode||c.Bm||_.Fg(d)||(d.preventDefault(),c.close(void 0,{ira:"keyboard"}))});this.jp.subscribe(function(){c.Bm||c.close(void 0,{ira:"mouse"})});this.Nka=a.Wv.subscribe(function(){!1!==b.kkb&&c.close()})};_.k=qUa.prototype;
_.k.close=function(a,b){if(this.nK){var c=this.closed;this.nK.qW=(null==b?void 0:b.ira)||"program";this.Nka.unsubscribe();this.ud.dispose();c.next(a);c.complete();this.JF=this.nK=null}};_.k.di=function(){this.ud.di();return this};_.k.cB=function(a,b){this.ud.cB({width:void 0===a?"":a,height:void 0===b?"":b})};_.k.UX=function(a){this.ud.UX(a)};_.k.hfa=function(a){this.ud.hfa(a)};var rUa=0,Mq=function(a,b,c,d,e,f){this.uj=a;this.nf=b;this.aj=c;this.Zy=d;this.bJ=e;this.CP=[];this.U3=new _.ob;this.W3=new _.ob;this.BEa=new Map;this.mg=f};_.k=Mq.prototype;
_.k.open=function(a,b){var c=this;b=Object.assign({},this.aj||new lUa,b);b.id=b.id||"cdk-dialog-"+rUa++;b.id&&this.ftb(b.id);var d=this.G4(b);d=this.uj.create(d);var e=new qUa(d,b);d=this.Mkc(d,e,b);e.nK=d;this.Nkc(a,e,d,b);this.Wp.length||this.wpc();this.Wp.push(e);e.closed.subscribe(function(){return c.Fbb(e,!0)});this.HJ.next(e);return e};_.k.ftb=function(a){this.Wp.find(function(b){return b.id===a})};
_.k.La=function(){var a=this;Spa(this.CP,function(b){!1===b.config.ikb&&a.Fbb(b,!1)});Spa(this.CP,function(b){return b.close()});this.U3.complete();this.W3.complete();this.CP=[]};_.k.G4=function(a){var b=new _.fq({Ej:a.Ej||_.ETa(_.DTa(this.uj.position().global())),vl:a.vl||this.mg(),re:a.re,wg:a.wg,direction:a.direction,minWidth:a.minWidth,minHeight:a.minHeight,maxWidth:a.maxWidth,maxHeight:a.maxHeight,width:a.width,height:a.height,xob:a.jkb});a.bn&&(b.bn=a.bn);return b};
_.k.Mkc=function(a,b,c){var d,e=c.zc||(null==(d=c.ef)?void 0:d.zc);b=[{Ca:lUa,wc:c},{Ca:qUa,wc:b},{Ca:_.gq,wc:a}];c.container?"function"===typeof c.container?d=c.container:(d=c.container.type,b.push.apply(b,_.Ha(c.container.Ob(c)))):d=Lq;c=new _.mq(d,c.ef,re({parent:e||this.nf,Ob:b}),c.cC);return a.Td(c).instance};
_.k.Nkc=function(a,b,c,d){if(a instanceof _.We){var e=this.Gka(d,b,c,void 0);b={wa:d.data,zw:b};d.IU&&(b=Object.assign({},b,"function"===typeof d.IU?d.IU():d.IU));c.NJ(new _.nq(a,null,b,e))}else e=this.Gka(d,b,c,this.nf),a=c.MJ(new _.mq(a,d.ef,e,d.cC)),b.JF=a.instance};
_.k.Gka=function(a,b,c,d){var e,f=a.zc||(null==(e=a.ef)?void 0:e.zc);e=[{Ca:nUa,wc:a.data},{Ca:qUa,wc:b}];a.Ob&&("function"===typeof a.Ob?e.push.apply(e,_.Ha(a.Ob(b,a,c))):e.push.apply(e,_.Ha(a.Ob)));!a.direction||f&&f.get(_.Qp,null,{optional:!0})||e.push({Ca:_.Qp,wc:{value:a.direction,jd:_.Ea()}});return re({parent:f||d,Ob:e})};
_.k.Fbb=function(a,b){a=this.Wp.indexOf(a);-1<a&&(this.Wp.splice(a,1),this.Wp.length||(this.BEa.forEach(function(c,d){c?d.setAttribute("aria-hidden",c):d.removeAttribute("aria-hidden")}),this.BEa.clear(),b&&this.D4().next()))};
_.k.wpc=function(){var a=cTa(this.bJ);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.BEa.set(d,d.getAttribute("aria-hidden")),d.setAttribute("aria-hidden","true"))}};_.k.D4=function(){var a=this.Zy;return a?a.D4():this.U3};
_.W.Object.defineProperties(Mq.prototype,{Wp:{configurable:!0,enumerable:!0,get:function(){return this.Zy?this.Zy.Wp:this.CP}},HJ:{configurable:!0,enumerable:!0,get:function(){return this.Zy?this.Zy.HJ:this.W3}}});Mq.ha=function(a){return new (a||Mq)(_.w(_.sq),_.w(_.Tf),_.w(oUa,8),_.w(Mq,12),_.w(_.Vp),_.w(mUa))};Mq.ua=_.u({token:Mq,oa:Mq.ha});_.Nq=function(){};_.Nq.ha=function(a){return new (a||_.Nq)};_.Nq.Ea=_.kd({type:_.Nq});_.Nq.Da=_.ad({Ob:[Mq,pUa],imports:[_.tq,_.rq,_.Gp,_.rq]});_.Oq=function(a,b,c,d,e,f,g,h){Lq.call(this,a,b,c,d,e,f,g,h);this.sB=new _.cl};_.V(_.Oq,Lq);_.Oq.prototype.M6a=function(){this.ld.hnb||this.FX()};_.Oq.prototype.Eab=function(a){this.ld.hnb&&this.FX();this.sB.next({state:"opened",totalTime:a})};_.Oq.ha=function(a){return new (a||_.Oq)(_.z(_.Sd),_.z(_.vp),_.z(_.Mg,8),_.z(_.Kq),_.z(_.sp),_.z(_.se),_.z(_.gq),_.z(_.qp))};_.Oq.ya=_.x({type:_.Oq,qa:[["ng-component"]],features:[_.te],Aa:0,Ba:0,va:function(){},ob:2});_.sUa=function(a,b,c){var d=this;this.Kt=a;this.oFa=c;this.NO=new _.ob;this.vka=new _.ob;this.Qj=0;this.Bm=b.Bm;this.id=a.id;c.sB.ka(_.Qa(function(e){return"opened"===e.state}),_.Ua(1)).subscribe(function(){d.NO.next();d.NO.complete()});c.sB.ka(_.Qa(function(e){return"closed"===e.state}),_.Ua(1)).subscribe(function(){clearTimeout(d.Ulc);d.DW()});a.ud.Wv.subscribe(function(){d.vka.next(d.Qbb);d.vka.complete();d.DW()});_.cb(this.jp(),this.Fu().ka(_.Qa(function(e){return 27===e.keyCode&&!d.Bm&&!_.Fg(e)}))).subscribe(function(e){d.Bm||
(e.preventDefault(),d.qW="keydown"===e.type?"keyboard":"mouse",d.close(void 0))})};_.k=_.sUa.prototype;_.k.close=function(a){var b=this;this.Qbb=a;this.oFa.sB.ka(_.Qa(function(c){return"closing"===c.state}),_.Ua(1)).subscribe(function(c){b.vka.next(a);b.vka.complete();qTa(b.Kt.ud);b.Ulc=setTimeout(function(){return b.DW()},c.totalTime+100)});this.Qj=1;this.oFa.mna()};_.k.HJ=function(){return this.NO};_.k.PB=function(){return this.Kt.closed};_.k.jp=function(){return this.Kt.jp};_.k.Fu=function(){return this.Kt.Fu};
_.k.di=function(a){var b=this.Kt.config.Ej;a&&(a.left||a.right)?a.left?b.left(a.left):b.right(a.right):_.DTa(b);a&&(a.top||a.bottom)?a.top?b.top(a.top):b.bottom(a.bottom):_.ETa(b);this.Kt.di();return this};_.k.cB=function(a,b){this.Kt.cB(void 0===a?"":a,void 0===b?"":b)};_.k.UX=function(a){this.Kt.UX(a)};_.k.hfa=function(a){this.Kt.hfa(a)};_.k.getState=function(){return this.Qj};_.k.DW=function(){this.Qj=2;this.Kt.close(this.Qbb,{ira:this.qW});this.JF=null};var wUa;_.tUa=new _.Nd("MatMdcDialogData");_.uUa=new _.Nd("mat-mdc-dialog-default-options");_.vUa=new _.Nd("mat-mdc-dialog-scroll-strategy");wUa=0;_.Pq=function(a,b,c,d,e,f,g,h,n){this.uj=a;this.aj=c;this.Zy=d;this.V7a=g;this.U7a=h;this.Xmc=n;this.CP=[];this.U3=new _.ob;this.W3=new _.ob;this.a$a="mat-dialog-";this.Mnb=_.Kq;this.mg=f;this.q4=b.get(Mq)};_.k=_.Pq.prototype;_.k.D4=function(){var a=this.Zy;return a?a.D4():this.U3};
_.k.open=function(a,b){var c=this,d;b=Object.assign({},this.aj||new _.Kq,b);b.id=b.id||this.a$a+wUa++;b.vl=b.vl||this.mg();a=this.q4.open(a,Object.assign({},b,{Ej:_.ETa(_.DTa(this.uj.position().global())),Bm:!0,ikb:!1,kkb:!1,container:{type:this.U7a,Ob:function(){return[{Ca:c.Mnb,wc:b},{Ca:lUa,wc:b}]}},IU:function(){return{zw:d}},Ob:function(e,f,g){d=new c.V7a(e,b,g);var h;d.di(null==(h=b)?void 0:h.position);return[{Ca:c.U7a,wc:g},{Ca:c.Xmc,wc:f.data},{Ca:c.V7a,wc:d}]}}));d.JF=a.JF;this.Wp.push(d);
this.HJ.next(d);d.PB().subscribe(function(){var e=c.Wp.indexOf(d);-1<e&&(c.Wp.splice(e,1),c.Wp.length||c.D4().next())});return d};_.k.ftb=function(a){this.Wp.find(function(b){return b.id===a})};_.k.La=function(){this.Tlc(this.CP);this.U3.complete();this.W3.complete()};_.k.Tlc=function(a){for(var b=a.length;b--;)a[b].close()};
_.W.Object.defineProperties(_.Pq.prototype,{Wp:{configurable:!0,enumerable:!0,get:function(){return this.Zy?this.Zy.Wp:this.CP}},HJ:{configurable:!0,enumerable:!0,get:function(){return this.Zy?this.Zy.HJ:this.W3}}});_.Pq.ha=function(){_.Vd()};_.Pq.ua=_.u({token:_.Pq,oa:_.Pq.ha});_.Qq=function(){_.sUa.apply(this,arguments)};_.V(_.Qq,_.sUa);var xUa=function(){_.Kq.apply(this,arguments);this.wqa=jUa.params.wqa;this.Cqa=jUa.params.Cqa};_.V(xUa,_.Kq);var Rq=function(a,b,c,d,e,f,g,h,n){_.Oq.call(this,a,b,c,d,e,f,g,n);this.tb=h;this.Qj="enter"};_.V(Rq,_.Oq);Rq.prototype.IHa=function(a){var b=a.Dg;a=a.totalTime;"enter"===b?this.Eab(a):"exit"===b&&this.sB.next({state:"closed",totalTime:a})};Rq.prototype.JHa=function(a){var b=a.Dg;a=a.totalTime;"enter"===b?this.sB.next({state:"opening",totalTime:a}):("exit"===b||"void"===b)&&this.sB.next({state:"closing",totalTime:a})};Rq.prototype.mna=function(){this.Qj="exit";_.Uk(this.tb)};
Rq.prototype.Rnc=function(){return{value:this.Qj,params:{enterAnimationDuration:this.ld.wqa||"150ms",exitAnimationDuration:this.ld.Cqa||"75ms"}}};Rq.ha=function(a){return new (a||Rq)(_.z(_.Sd),_.z(_.vp),_.z(_.Mg,8),_.z(xUa),_.z(_.sp),_.z(_.se),_.z(_.gq),_.z(_.gl),_.z(_.qp))};
Rq.ya=_.x({type:Rq,qa:[["mat-dialog-container"]],Eb:["tabindex","-1",1,"mat-dialog-container"],Cb:7,kb:function(a,b){a&1&&_.kja("@dialogContainer.start",function(c){return b.JHa(c)})("@dialogContainer.done",function(c){return b.IHa(c)});a&2&&(_.De("id",b.ld.id),_.we("aria-modal",b.ld.ariaModal)("role",b.ld.role)("aria-labelledby",b.ld.ariaLabel?null:b.c4)("aria-label",b.ld.ariaLabel)("aria-describedby",b.ld.aoa||null),_.Ee("@dialogContainer",b.Rnc()))},features:[_.te],Aa:1,Ba:0,Fa:[["cdkPortalOutlet",
""]],va:function(a){a&1&&_.N(0,Tpa,0,0,"ng-template",0)},Ha:[_.qq],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"],
ob:2,data:{animation:[kUa]}});var yUa,zUa,AUa;_.Sq=new _.Nd("MatDialogData");yUa=new _.Nd("mat-dialog-default-options");zUa=new _.Nd("mat-dialog-scroll-strategy");AUa={Ca:zUa,Db:[_.sq],Bb:function(a){return function(){return a.No.block()}}};_.Tq=function(a,b,c,d,e,f,g,h){_.Pq.call(this,a,b,d,f,g,e,_.Qq,Rq,_.Sq,h);this.Mnb=xUa};_.V(_.Tq,_.Pq);_.Tq.ha=function(a){return new (a||_.Tq)(_.w(_.sq),_.w(_.Tf),_.w(_.hm,8),_.w(yUa,8),_.w(zUa),_.w(_.Tq,12),_.w(_.Vp),_.w(_.Yk,8))};_.Tq.ua=_.u({token:_.Tq,oa:_.Tq.ha});var BUa;BUa=0;_.Uq=function(a,b,c){this.zw=a;this.Oa=b;this.q4=c;this.type="button"};_.Uq.prototype.Pa=function(){this.zw||(this.zw=Upa(this.Oa,this.q4.Wp))};_.Uq.prototype.Sb=function(a){if(a=a._matDialogClose||a._matDialogCloseResult)this.Nnb=a.rf};_.Uq.prototype.LHa=function(a){var b=this.zw,c=this.Nnb;b.qW=0===a.screenX&&0===a.screenY?"keyboard":"mouse";b.close(c)};_.Uq.ha=function(a){return new (a||_.Uq)(_.z(_.Qq,8),_.z(_.Sd),_.z(_.Tq))};
_.Uq.Ia=_.x({type:_.Uq,qa:[["","mat-dialog-close",""],["","matDialogClose",""]],Cb:2,kb:function(a,b){a&1&&_.K("click",function(c){return b.LHa(c)});a&2&&_.we("aria-label",b.ariaLabel||null)("type",b.type)},inputs:{ariaLabel:["aria-label","ariaLabel"],type:"type",Nnb:["mat-dialog-close","dialogResult"],TTc:["matDialogClose","_matDialogClose"]},Zb:["matDialogClose"],features:[_.pd]});_.Vq=function(a,b,c){this.Oka=a;this.Oa=b;this.q4=c;this.id="mat-dialog-title-"+BUa++};
_.Vq.prototype.Pa=function(){var a=this;this.Oka||(this.Oka=Upa(this.Oa,this.q4.Wp));this.Oka&&Promise.resolve().then(function(){var b=a.Oka.oFa;b&&!b.c4&&(b.c4=a.id)})};_.Vq.ha=function(a){return new (a||_.Vq)(_.z(_.Qq,8),_.z(_.Sd),_.z(_.Tq))};_.Vq.Ia=_.x({type:_.Vq,qa:[["","mat-dialog-title",""],["","matDialogTitle",""]],Eb:[1,"mat-dialog-title"],Cb:1,kb:function(a,b){a&2&&_.De("id",b.id)},inputs:{id:"id"},Zb:["matDialogTitle"]});_.Wq=function(){};_.Wq.ha=function(a){return new (a||_.Wq)};
_.Wq.Ia=_.x({type:_.Wq,qa:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],Eb:[1,"mat-dialog-content"]});_.Xq=function(){this.align="start"};_.Xq.ha=function(a){return new (a||_.Xq)};_.Xq.Ia=_.x({type:_.Xq,qa:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],Eb:[1,"mat-dialog-actions"],Cb:4,kb:function(a,b){a&2&&_.ye("mat-dialog-actions-align-center","center"===b.align)("mat-dialog-actions-align-end","end"===b.align)},inputs:{align:"align"}});_.Yq=function(){};_.Yq.ha=function(a){return new (a||_.Yq)};_.Yq.Ea=_.kd({type:_.Yq});_.Yq.Da=_.ad({Ob:[_.Tq,AUa],imports:[_.Nq,_.tq,_.rq,_.uq,_.uq]});var CUa=function(a,b,c){this.QJ=a;this.defaultValue=b;this.Vwb=c},DUa=function(a,b,c){this.Sn=a;this.fma=b;this.Zqc=c;this.mJa=[];this.Rrc=this.jlc();this.mJa=this.fmc()};_.k=DUa.prototype;_.k.cSa=function(a){return"undefined"!==typeof this.Sn.Vwb[a]};_.k.destroy=function(){this.mJa.forEach(function(a){a.unsubscribe()});this.mJa=[]};
_.k.fmc=function(){var a=this,b=[];this.Rrc.forEach(function(c){a.Qla(c.key)&&b.push(a.EVa.observe(c.alias).ka(_.m(function(d){d=d.clone();d.lYa=a.Sn.QJ;return d})).subscribe(function(d){a.crc(d)}))});return b};_.k.jlc=function(){var a=this;return this.EVa.XB.map(function(b){return Ug({},b,{QJ:a.Sn.QJ,key:a.Sn.QJ+b.suffix})}).filter(function(b){return a.Qla(b.key)})};_.k.crc=function(a){a.lYa==this.Sn.QJ&&(a.value=this.plc(a),this.Zqc(a))};_.k.Qla=function(a){return void 0!==this.U$a(a)};
_.k.plc=function(a){var b=this.Sn.QJ+a.suffix,c=this.S5a;c=a.matches?b:c==b?null:c;this.S5a=this.iuc(c);return this.VP};_.k.iuc=function(a){var b=this,c=this.EVa.Euc;!b.Qla(a)&&c.some(function(d){d=b.Sn.QJ+d.suffix;return b.Qla(d)?(a=d,!0):!1});return a};_.k.U$a=function(a){return this.Sn.Vwb[a]};
_.W.Object.defineProperties(DUa.prototype,{EVa:{configurable:!0,enumerable:!0,get:function(){return this.fma}},Cuc:{configurable:!0,enumerable:!0,get:function(){return this.S5a||this.Sn.QJ}},VP:{configurable:!0,enumerable:!0,get:function(){var a=this.Cuc;return this.cSa(a)?this.U$a(a):this.Sn.defaultValue}}});var EUa=new _.Nd("Token (@angular/flex-layout) Breakpoints");var Zq=function(a){this.Lt=a},FUa=function(a,b){return a.Lt.find(function(c){return c.alias==b})},GUa=function(a,b){return a.Lt.find(function(c){return c.Qi==b})};
_.W.Object.defineProperties(Zq.prototype,{items:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.Ha(this.Lt))}},EOb:{configurable:!0,enumerable:!0,get:function(){var a=this.Lt.filter(function(c){return!0===c.Nu}),b=this.Lt.filter(function(c){return!0!==c.Nu});return[].concat(_.Ha(a),_.Ha(b))}},SIc:{configurable:!0,enumerable:!0,get:function(){return this.Lt.filter(function(a){return 1==a.Nu})}},uKa:{configurable:!0,enumerable:!0,get:function(){return this.Lt.map(function(a){return a.alias})}},
suffixes:{configurable:!0,enumerable:!0,get:function(){return this.Lt.map(function(a){return a.suffix})}}});Zq.ha=function(a){return new (a||Zq)(_.w(EUa))};Zq.ua=_.u({token:Zq,oa:Zq.ha});var HUa=function(a,b,c,d){this.matches=void 0===a?!1:a;this.Qi=void 0===b?"all":b;this.UVa=void 0===c?"":c;this.suffix=void 0===d?"":d};HUa.prototype.clone=function(){return new HUa(this.matches,this.Qi,this.UVa,this.suffix)};var $q=function(a,b){this.Yf=a;this.Kb=b;this.Lt=new Map;this.xcb=new _.Af(new HUa(!0));this.Uqc=this.xcb.If()};$q.prototype.isActive=function(a){return this.Lt.has(a)?this.Lt.get(a).matches:!1};$q.prototype.observe=function(a){IUa(this,a);return this.Uqc.ka(_.Qa(function(b){return a?b.Qi===a:!0}))};
var IUa=function(a,b){b="undefined"===typeof b?[]:"string"===typeof b?[b]:Ypa(b);0<b.length&&(Xpa(b,a.Kb),b.forEach(function(c){var d=a.Lt.get(c),e=function(f){a.Yf.Ac(function(){a.xcb.next(new HUa(f.matches,c))})};d||(d=a.hlc(c),d.addListener(e),a.Lt.set(c,d));d.matches&&e(d)}))};$q.prototype.hlc=function(a){return Vpa()&&window.matchMedia("all").addListener?window.matchMedia(a):{matches:"all"===a||""===a,media:a,addListener:function(){},removeListener:function(){}}};
$q.ha=function(a){return new (a||$q)(_.w(_.se),_.w(_.Mg))};$q.ua=_.u({token:$q,oa:$q.ha});var Wpa={};var ar=function(a,b){this.SO=a;this.VI=b;this.Nrc()};ar.prototype.isActive=function(a){var b=FUa(this.SO,a)||GUa(this.SO,a);return this.VI.isActive(b?b.Qi:a)};ar.prototype.observe=function(a){var b=FUa(this.SO,a)||GUa(this.SO,a);return this.VI.observe(b?b.Qi:a).ka(_.m(function(c){return Zpa(c,b)}),_.Qa(function(c){return b?""!==c.UVa:!0}))};ar.prototype.Nrc=function(){var a=this.SO.EOb.map(function(b){return b.Qi});IUa(this.VI,a)};
_.W.Object.defineProperties(ar.prototype,{XB:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.Ha(this.SO.items))}},Euc:{configurable:!0,enumerable:!0,get:function(){var a=this;return this.SO.SIc.reverse().filter(function(b){return a.VI.isActive(b.Qi)})}},active:{configurable:!0,enumerable:!0,get:function(){var a=this,b=null;this.XB.reverse().forEach(function(d){""!==d.alias&&!b&&a.VI.isActive(d.Qi)&&(b=d)});var c=this.XB[0];return b||(this.VI.isActive(c.Qi)?c:null)}}});
ar.ha=function(a){return new (a||ar)(_.w(Zq),_.w($q))};ar.ua=_.u({token:ar,oa:ar.ha});var bqa=["row","column","row-reverse","column-reverse"];var br=function(a,b,c){this.fma=a;this.Oa=b;this.Rh=c;this.Ila={};this.ppc=!1};_.k=br.prototype;_.k.cF=function(a){return this.Ila[a]};_.k.Pa=function(){this.BTc=this.hoc();this.ppc=!0};_.k.Sb=function(a){throw Error("nc`"+a);};_.k.La=function(){this.xk&&this.xk.destroy();this.fma=null};_.k.FTc=function(a,b){a=this.cF(a);return void 0!==a&&null!==a&&""!==a?a:b};_.k.hoc=function(a){a=void 0===a?this.ta:a;return iqa(a||this.ta,"display")};
_.k.ETc=function(a,b){b=(b=void 0===b?this.ta:b)||this.ta;return fqa()?b.getAttribute(a):""};_.k.a9a=function(a,b){b=void 0===b?!1:b;var c="row";a&&(c=iqa(a,"flex-direction")||"row",fqa()&&a.style["flex-direction"]||!b||hqa(this.Rh,aqa(c),[a]));return c.trim()};_.k.bW=function(a,b,c){c=void 0===c?this.ta:c;var d=this.Rh;c=c||this.ta;var e={};"string"===typeof a&&(e[a]=b,a=e);e=eqa(a);gqa(e,c,d)};_.k.pTc=function(a,b){hqa(this.Rh,a,b||[])};
_.k.Kc=function(a,b){if("object"===typeof b)for(var c in b)this.Ila[c]=b[c];else this.Ila[a]=b};_.k.o5=function(a,b,c){this.xk||(this.xk=new DUa(new CUa(a,b,this.Ila),this.fma,function(d){return c(d)}));return this.xk};_.k.cSa=function(a){return this.xk.cSa(a)};_.W.Object.defineProperties(br.prototype,{parentElement:{configurable:!0,enumerable:!0,get:function(){return this.Oa.ta.parentNode}},ta:{configurable:!0,enumerable:!0,get:function(){return this.Oa.ta}}});
br.ha=function(a){return new (a||br)(_.z(ar),_.z(_.Sd),_.z(_.Tk))};br.Ia=_.x({type:br,features:[_.pd]});_.cr=function(a,b,c){br.call(this,a,b,c);this.i6a=new _.Af("row");this.qUa=this.i6a.If()};_.V(_.cr,br);_.cr.prototype.Sb=function(a){(null!=a.layout||this.xk)&&this.TJa()};_.cr.prototype.Pa=function(){var a=this;br.prototype.Pa.call(this);this.o5("layout","row",function(b){a.TJa(b.value)});this.TJa()};_.cr.prototype.TJa=function(a){a=a||this.cF("layout")||"row";this.xk&&(a=this.xk.VP);a=aqa(a);this.bW(a);this.i6a.next(a["flex-direction"])};
_.W.Object.defineProperties(_.cr.prototype,{ik:{configurable:!0,enumerable:!0,set:function(a){this.Kc("layout",a)}},kGc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("layoutXs",a)}},iGc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("layoutSm",a)}},hGc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("layoutMd",a)}},cGc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("layoutLg",a)}},jGc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("layoutXl",a)}},bGc:{configurable:!0,
enumerable:!0,set:function(a){this.Kc("layoutGtXs",a)}},aGc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("layoutGtSm",a)}},ZFc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("layoutGtMd",a)}},YFc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("layoutGtLg",a)}},fGc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("layoutLtSm",a)}},eGc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("layoutLtMd",a)}},dGc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("layoutLtLg",
a)}},gGc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("layoutLtXl",a)}}});_.cr.ha=function(a){return new (a||_.cr)(_.z(ar),_.z(_.Sd),_.z(_.Tk))};
_.cr.Ia=_.x({type:_.cr,qa:[["","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:{ik:["fxLayout","layout"],kGc:["fxLayout.xs","layoutXs"],iGc:["fxLayout.sm","layoutSm"],hGc:["fxLayout.md","layoutMd"],cGc:["fxLayout.lg",
"layoutLg"],jGc:["fxLayout.xl","layoutXl"],bGc:["fxLayout.gt-xs","layoutGtXs"],aGc:["fxLayout.gt-sm","layoutGtSm"],ZFc:["fxLayout.gt-md","layoutGtMd"],YFc:["fxLayout.gt-lg","layoutGtLg"],fGc:["fxLayout.lt-sm","layoutLtSm"],eGc:["fxLayout.lt-md","layoutLtMd"],dGc:["fxLayout.lt-lg","layoutLtLg"],gGc:["fxLayout.lt-xl","layoutLtXl"]},features:[_.te,_.pd]});_.dr=function(a,b,c,d){br.call(this,a,b,c);this.wq="row";d&&(this.TE=d.qUa.subscribe(this.B5.bind(this)))};_.V(_.dr,br);_.k=_.dr.prototype;_.k.Sb=function(a){(null!=a.align||this.xk)&&this.hw()};_.k.Pa=function(){var a=this;br.prototype.Pa.call(this);this.o5("align","start stretch",function(b){a.hw(b.value)});this.hw()};_.k.La=function(){br.prototype.La.call(this);this.TE&&this.TE.unsubscribe()};
_.k.hw=function(a){a=a||this.cF("align")||"start stretch";this.xk&&(a=this.xk.VP);this.bW(this.e4(a));this.d6a(a,this.wq?this.wq:"row")};_.k.B5=function(a){var b=this;this.wq=(a||"").toLowerCase();bqa.find(function(c){return c===b.wq})||(this.wq="row");a=this.cF("align")||"start stretch";this.xk&&(a=this.xk.VP);this.d6a(a,this.wq||"row")};
_.k.e4=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 Ug(b,{display:"flex","flex-direction":this.wq||"row","box-sizing":"border-box"})};
_.k.d6a=function(a,b){a=_.l(a.split(" "));a.next();"stretch"==a.next().value&&this.bW({"box-sizing":"border-box","max-width":dqa(b)?null:"100%","max-height":dqa(b)?"100%":null})};
_.W.Object.defineProperties(_.dr.prototype,{align:{configurable:!0,enumerable:!0,set:function(a){this.Kc("align",a)}},HKa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignXs",a)}},FKa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignSm",a)}},EKa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignMd",a)}},zKa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignLg",a)}},GKa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignXl",a)}},yKa:{configurable:!0,
enumerable:!0,set:function(a){this.Kc("alignGtXs",a)}},xKa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignGtSm",a)}},wKa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignGtMd",a)}},vKa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignGtLg",a)}},CKa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignLtSm",a)}},BKa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignLtMd",a)}},AKa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignLtLg",
a)}},DKa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignLtXl",a)}}});_.dr.ha=function(a){return new (a||_.dr)(_.z(ar),_.z(_.Sd),_.z(_.Tk),_.z(_.cr,10))};
_.dr.Ia=_.x({type:_.dr,qa:[["","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"],HKa:["fxLayoutAlign.xs","alignXs"],
FKa:["fxLayoutAlign.sm","alignSm"],EKa:["fxLayoutAlign.md","alignMd"],zKa:["fxLayoutAlign.lg","alignLg"],GKa:["fxLayoutAlign.xl","alignXl"],yKa:["fxLayoutAlign.gt-xs","alignGtXs"],xKa:["fxLayoutAlign.gt-sm","alignGtSm"],wKa:["fxLayoutAlign.gt-md","alignGtMd"],vKa:["fxLayoutAlign.gt-lg","alignGtLg"],CKa:["fxLayoutAlign.lt-sm","alignLtSm"],BKa:["fxLayoutAlign.lt-md","alignLtMd"],AKa:["fxLayoutAlign.lt-lg","alignLtLg"],DKa:["fxLayoutAlign.lt-xl","alignLtXl"]},features:[_.te,_.pd]});_.er=function(a){this.groups=a};_.er.prototype.isArray=function(a){return a instanceof Array};_.W.Object.defineProperties(_.er.prototype,{CFc:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.groups.entries()).map(function(a){return{key:a[0],value:a[1]}})}}});_.er.ha=function(a){return new (a||_.er)(_.z(_.Sq))};
_.er.ya=_.x({type:_.er,qa:[["keyboard-shortcut-dialog"]],Aa:8,Ba:1,Fa: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"]]},va:function(a,
b){a&1&&(_.C(0,"h2",0),_.He(1,1),_.F(),_.C(2,"mat-dialog-content",2)(3,"div",3),_.N(4,rqa,2,1,"ng-container",4),_.F()(),_.C(5,"mat-dialog-actions",5)(6,"button",6),_.He(7,7),_.F()());a&2&&(_.y(4),_.B("ngForOf",b.CFc))},Ha:[_.sn,_.Vl,_.Wl,_.dr,Hq,_.Iq,_.Uq,_.Vq,_.Wq,_.Xq],styles:["keyboard-shortcut-dialog[_nghost-%COMP%]{display:block}keyboard-shortcut-dialog[_nghost-%COMP%]   .columns[_ngcontent-%COMP%]{-webkit-columns:280px 2;-moz-columns:280px 2;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;padding-bottom: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}"],
Na:0});var fr=function(){};fr.ha=function(a){return new (a||fr)};fr.Ea=_.kd({type:fr});fr.Da=_.ad({imports:[_.Gp,_.uq,_.uq]});_.gr=function(){};_.gr.ha=function(a){return new (a||_.gr)};_.gr.Ea=_.kd({type:_.gr});_.gr.Da=_.ad({imports:[_.Gq,_.uq,_.uq]});_.hr=function(a,b,c){br.call(this,a,b,c)};_.V(_.hr,br);_.hr.prototype.Sb=function(a){(null!=a.align||this.xk)&&this.hw()};_.hr.prototype.Pa=function(){var a=this;br.prototype.Pa.call(this);this.o5("align","stretch",function(b){a.hw(b.value)});this.hw()};_.hr.prototype.hw=function(a){a=a||this.cF("align")||"stretch";this.xk&&(a=this.xk.VP);this.bW(this.e4(a))};
_.hr.prototype.e4=function(a){var b={};switch(a){case "start":b["align-self"]="flex-start";break;case "end":b["align-self"]="flex-end";break;default:b["align-self"]=a}return b};
_.W.Object.defineProperties(_.hr.prototype,{align:{configurable:!0,enumerable:!0,set:function(a){this.Kc("align",a)}},HKa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignXs",a)}},FKa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignSm",a)}},EKa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignMd",a)}},zKa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignLg",a)}},GKa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignXl",a)}},CKa:{configurable:!0,
enumerable:!0,set:function(a){this.Kc("alignLtSm",a)}},BKa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignLtMd",a)}},AKa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignLtLg",a)}},DKa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignLtXl",a)}},yKa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignGtXs",a)}},xKa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignGtSm",a)}},wKa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignGtMd",
a)}},vKa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignGtLg",a)}}});_.hr.ha=function(a){return new (a||_.hr)(_.z(ar),_.z(_.Sd),_.z(_.Tk))};
_.hr.Ia=_.x({type:_.hr,qa:[["","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"],HKa:["fxFlexAlign.xs","alignXs"],FKa:["fxFlexAlign.sm","alignSm"],
EKa:["fxFlexAlign.md","alignMd"],zKa:["fxFlexAlign.lg","alignLg"],GKa:["fxFlexAlign.xl","alignXl"],CKa:["fxFlexAlign.lt-sm","alignLtSm"],BKa:["fxFlexAlign.lt-md","alignLtMd"],AKa:["fxFlexAlign.lt-lg","alignLtLg"],DKa:["fxFlexAlign.lt-xl","alignLtXl"],yKa:["fxFlexAlign.gt-xs","alignGtXs"],xKa:["fxFlexAlign.gt-sm","alignGtSm"],wKa:["fxFlexAlign.gt-md","alignGtMd"],vKa:["fxFlexAlign.gt-lg","alignGtLg"]},features:[_.te,_.pd]});var ir=function(a,b,c,d){br.call(this,a,b,c);this.wq="row";d&&(this.TE=d.qUa.subscribe(this.B5.bind(this)))};_.V(ir,br);_.k=ir.prototype;_.k.Sb=function(a){(null!=a.wrap||this.xk)&&this.hw()};_.k.Pa=function(){var a=this;br.prototype.Pa.call(this);this.o5("wrap","wrap",function(b){a.hw(b.value)});this.hw()};_.k.La=function(){br.prototype.La.call(this);this.TE&&this.TE.unsubscribe()};
_.k.B5=function(a){var b=this;this.wq=(a||"").toLowerCase().replace("-reverse","");bqa.find(function(c){return c===b.wq})||(this.wq="row");this.hw()};_.k.hw=function(a){a=a||this.cF("wrap");this.xk&&(a=this.xk.VP);a=cqa(a||"wrap");this.bW(this.e4(a))};_.k.e4=function(a){return{display:"flex","flex-wrap":a,"flex-direction":this.fBc}};
_.W.Object.defineProperties(ir.prototype,{wrap:{configurable:!0,enumerable:!0,set:function(a){this.Kc("wrap",a)}},gRc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("wrapXs",a)}},eRc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("wrapSm",a)}},dRc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("wrapMd",a)}},YQc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("wrapLg",a)}},fRc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("wrapXl",a)}},XQc:{configurable:!0,enumerable:!0,
set:function(a){this.Kc("wrapGtXs",a)}},WQc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("wrapGtSm",a)}},VQc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("wrapGtMd",a)}},UQc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("wrapGtLg",a)}},bRc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("wrapLtSm",a)}},aRc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("wrapLtMd",a)}},ZQc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("wrapLtLg",a)}},cRc:{configurable:!0,
enumerable:!0,set:function(a){this.Kc("wrapLtXl",a)}},fBc:{configurable:!0,enumerable:!0,get:function(){return this.TE?this.wq:this.a9a(this.ta)}}});ir.ha=function(a){return new (a||ir)(_.z(ar),_.z(_.Sd),_.z(_.Tk),_.z(_.cr,10))};
ir.Ia=_.x({type:ir,qa:[["","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"],gRc:["fxLayoutWrap.xs","wrapXs"],eRc:["fxLayoutWrap.sm","wrapSm"],dRc:["fxLayoutWrap.md",
"wrapMd"],YQc:["fxLayoutWrap.lg","wrapLg"],fRc:["fxLayoutWrap.xl","wrapXl"],XQc:["fxLayoutWrap.gt-xs","wrapGtXs"],WQc:["fxLayoutWrap.gt-sm","wrapGtSm"],VQc:["fxLayoutWrap.gt-md","wrapGtMd"],UQc:["fxLayoutWrap.gt-lg","wrapGtLg"],bRc:["fxLayoutWrap.lt-sm","wrapLtSm"],aRc:["fxLayoutWrap.lt-md","wrapLtMd"],ZQc:["fxLayoutWrap.lt-lg","wrapLtLg"],cRc:["fxLayoutWrap.lt-xl","wrapLtXl"]},features:[_.te,_.pd]});_.jr=function(a,b,c,d,e){br.call(this,a,b,c);var f=this;this.ZO=d;this.x6=e;this.wq="row";this.Kc("flex","");this.Kc("shrink",1);this.Kc("grow",1);d&&(this.TE=d.qUa.subscribe(function(g){f.B5(g)}))};_.V(_.jr,br);_.k=_.jr.prototype;_.k.Sb=function(a){(null!=a.flex||this.xk)&&this.yJ()};_.k.Pa=function(){var a=this;br.prototype.Pa.call(this);this.o5("flex","",function(b){a.yJ(b.value)});this.yJ()};_.k.La=function(){br.prototype.La.call(this);this.TE&&this.TE.unsubscribe()};
_.k.B5=function(a){this.wq=a||this.wq||"row";this.yJ()};_.k.yJ=function(a){a=a||this.cF("flex")||"";this.xk&&(a=this.xk.VP);a=String(a).replace(";","");var b=this.cF("grow"),c=this.cF("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]=sqa(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]=sqa(a.trim()):(d=a.split(" "),d=3===d.length?d:[b,c,a]);this.bW(this.juc.apply(this,d))};
_.k.juc=function(a,b,c){var d=-1<this.a9a(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=Ug(e,{flex:"1 1 0.000000001px"});break;case "initial":case "nogrow":a=0;e=Ug(e,{flex:"0 1 auto"});break;case "grow":e=Ug(e,{flex:"1 1 100%"});break;case "noshrink":b=0;e=Ug(e,{flex:"1 0 auto"});break;case "auto":e=Ug(e,{flex:a+" "+b+" auto"});break;case "none":b=a=0;e=Ug(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=Ug(e,{flex:a+" "+b+" "+(f||this.x6?c:"100%")})}g=dqa(d)?"max-width":"max-height";d=dqa(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 Ug(e,{"box-sizing":"border-box"})};
_.W.Object.defineProperties(_.jr.prototype,{kxa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("shrink",a)}},grow:{configurable:!0,enumerable:!0,set:function(a){this.Kc("grow",a)}},flex:{configurable:!0,enumerable:!0,set:function(a){this.Kc("flex",a)}},eBc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("flexXs",a)}},cBc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("flexSm",a)}},bBc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("flexMd",a)}},WAc:{configurable:!0,
enumerable:!0,set:function(a){this.Kc("flexLg",a)}},dBc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("flexXl",a)}},VAc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("flexGtXs",a)}},UAc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("flexGtSm",a)}},TAc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("flexGtMd",a)}},SAc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("flexGtLg",a)}},ZAc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("flexLtSm",a)}},YAc:{configurable:!0,
enumerable:!0,set:function(a){this.Kc("flexLtMd",a)}},XAc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("flexLtLg",a)}},aBc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("flexLtXl",a)}}});_.jr.ha=function(a){return new (a||_.jr)(_.z(ar),_.z(_.Sd),_.z(_.Tk),_.z(_.cr,12),_.z(ir,12))};
_.jr.Ia=_.x({type:_.jr,qa:[["","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:{kxa:["fxShrink","shrink"],grow:["fxGrow","grow"],flex:["fxFlex","flex"],eBc:["fxFlex.xs","flexXs"],cBc:["fxFlex.sm","flexSm"],bBc:["fxFlex.md","flexMd"],WAc:["fxFlex.lg",
"flexLg"],dBc:["fxFlex.xl","flexXl"],VAc:["fxFlex.gt-xs","flexGtXs"],UAc:["fxFlex.gt-sm","flexGtSm"],TAc:["fxFlex.gt-md","flexGtMd"],SAc:["fxFlex.gt-lg","flexGtLg"],ZAc:["fxFlex.lt-sm","flexLtSm"],YAc:["fxFlex.lt-md","flexLtMd"],XAc:["fxFlex.lt-lg","flexLtLg"],aBc:["fxFlex.lt-xl","flexLtXl"]},features:[_.te,_.pd]});var uqa=[{alias:"xs",Qi:"(min-width: 0px) and (max-width: 599px)"},{alias:"gt-xs",Nu:!0,Qi:"(min-width: 600px)"},{alias:"lt-sm",Nu:!0,Qi:"(max-width: 599px)"},{alias:"sm",Qi:"(min-width: 600px) and (max-width: 959px)"},{alias:"gt-sm",Nu:!0,Qi:"(min-width: 960px)"},{alias:"lt-md",Nu:!0,Qi:"(max-width: 959px)"},{alias:"md",Qi:"(min-width: 960px) and (max-width: 1279px)"},{alias:"gt-md",Nu:!0,Qi:"(min-width: 1280px)"},{alias:"lt-lg",Nu:!0,Qi:"(max-width: 1279px)"},{alias:"lg",Qi:"(min-width: 1280px) and (max-width: 1919px)"},
{alias:"gt-lg",Nu:!0,Qi:"(min-width: 1920px)"},{alias:"lt-xl",Nu:!0,Qi:"(max-width: 1920px)"},{alias:"xl",Qi:"(min-width: 1920px) and (max-width: 5000px)"}];var vqa=/(\.|-|_)/g;var JUa={Ca:EUa,Bb:function(){return wqa()}};var KUa=function(){},kr=function(a,b){this.XB=a;this.FVa=b;this.Mrc();this.xEb=this.ilc()};_.k=kr.prototype;_.k.isActive=function(a){a=this.ttc(a);return this.FVa.isActive(a)};_.k.subscribe=function(a,b,c){return this.xEb.subscribe(a,b,c)};_.k.If=function(){return this.xEb};_.k.Mrc=function(){var a=this.XB.EOb.map(function(b){return b.Qi});IUa(this.FVa,a)};
_.k.ilc=function(){var a=this;return this.FVa.observe().ka(_.Qa(function(b){return!0===b.matches}),_.Qa(function(b){return(b=GUa(a.XB,b.Qi))?!b.Nu:!0}),_.m(function(b){return Zpa(b,a.u8a(b.Qi))}))};_.k.znc=function(a){return FUa(this.XB,a)};_.k.u8a=function(a){return GUa(this.XB,a)};_.k.ttc=function(a){var b=this.znc(a)||this.u8a(a);return b?b.Qi:a};kr.ha=function(a){return new (a||kr)(_.w(Zq),_.w($q))};kr.ua=_.u({token:kr,oa:kr.ha});var LUa={Ca:KUa,Db:[[new _.Pk,new _.Qk,KUa],$q,Zq],Bb:function(a,b,c){return a||new kr(c,b)}};var lr=function(){};lr.ha=function(a){return new (a||lr)};lr.Ea=_.kd({type:lr});lr.Da=_.ad({Ob:[JUa,Zq,$q,ar,LUa]});var MUa={Ca:ar,Db:[[new _.Pk,new _.Qk,ar],Zq,$q],Bb:function(a,b,c){return a||new ar(b,c)}};_.mr=function(){};_.mr.ha=function(a){return new (a||_.mr)};_.mr.Ea=_.kd({type:_.mr});_.mr.Da=_.ad({Ob:[MUa,JUa,LUa],imports:[lr,Rp,lr]});new Vk;_.nr=function(){};_.nr.ha=function(a){return new (a||_.nr)};_.nr.Ea=_.kd({type:_.nr});_.nr.Da=_.ad({imports:[_.un,_.bm,_.mr,fr,_.gr,_.Yq]});var or;_.NUa=new Set;or=function(){};or.prototype.ac=function(a){return _.NUa.has(a)};or.ha=function(a){return new (a||or)};or.ua=_.u({token:or,oa:or.ha,Ja:"root"});var qr;_.pr=new Set;qr=function(){};qr.prototype.Lb=function(a){return _.pr.has(a)};qr.ha=function(a){return new (a||qr)};qr.ua=_.u({token:qr,oa:qr.ha,Ja:"root"});_.rr=function(a){this.Qa=a;this.wDb=this.Qa.events.ka(_.Qa(function(b){return b instanceof wKa&&!b.KNb}),_.m(function(b){return b.url}),_.nb(1));this.wDb.connect()};_.rr.ha=function(a){return new (a||_.rr)(_.w(_.Vf))};_.rr.ua=_.u({token:_.rr,oa:_.rr.ha});var sr=function(a){hk.call(this);this.Gzc=a};_.Xh(sr,hk);sr.prototype.wrap=function(a){return OUa(this,a)};sr.prototype.cE=function(a){return a[PUa(this,!1)]||a};var PUa=function(a,b){return(b?"__wrapper_":"__protected_")+_.Wb(a)+"__"},OUa=function(a,b){var c=PUa(a,!0);b[c]||((b[c]=QUa(a,b))[PUa(a,!1)]=b);return b[c]},QUa=function(a,b){var c=function(){if(a.isDisposed())return b.apply(this,arguments);try{return b.apply(this,arguments)}catch(d){a.fsa(d)}};c[PUa(a,!1)]=b;return c};
sr.prototype.fsa=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.Gzc(a),new RUa(a);};
var SUa=function(a,b){var c=_.Db.window||_.Db.globalThis,d=c[b];if(!d)throw Error("oc`"+b);c[b]=function(e,f){"string"===typeof e&&(e=_.Vh(Dwa,e));e&&(arguments[0]=e=OUa(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][PUa(a,!1)]=d};sr.prototype.Dm=function(){var a=_.Db.window||_.Db.globalThis;a.setTimeout=this.cE(a.setTimeout);a.setInterval=this.cE(a.setInterval);sr.Nx.Dm.call(this)};
var RUa=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)};_.Xh(RUa,_.aa);var ur=function(a,b,c){ok.call(this);this.tlb=b||null;this.meb={};this.mRc=TUa;this.PCc=a;if(!c){this.oZ=null;this.oZ=new sr((0,_.eh)(this.kub,this));SUa(this.oZ,"setTimeout");SUa(this.oZ,"setInterval");a=this.oZ;b=_.Db.window||_.Db.globalThis;c=["requestAnimationFrame","mozRequestAnimationFrame","webkitAnimationFrame","msRequestAnimationFrame"];for(var d=0;d<c.length;d++){var e=c[d];c[d]in b&&SUa(a,e)}a=this.oZ;aCa=!0;b=(0,_.eh)(a.wrap,a);for(c=0;c<ZBa.length;c++)ZBa[c](b);$Ba.push(a)}};
_.Xh(ur,ok);var UUa=function(a,b){jk.call(this,"a");this.error=a;this.context=b};_.Xh(UUa,jk);var TUa=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;lda(a,null,b,c,e)};
ur.prototype.kub=function(a,b){a=a.error||a;b=b?_.Hc(b):{};a instanceof Error&&_.Ic(b,a.__closure__error__context__984382||{});var c=hza(a);if(this.tlb)try{this.tlb(c,b)}catch(n){}var d=c.message.substring(0,1900);if(!(a instanceof _.aa)||a.EJb){a=c.stack;try{var e=vDa(this.PCc,"script",c.fileName,"error",d,"line",c.lineNumber);if(!_.gda(this.meb)){d=e;var f=_.uDa(this.meb);e=rDa(d,f)}f={};f.trace=a;if(b)for(var g in b)f["context."+g]=b[g];var h=_.uDa(f);this.mRc(e,"POST",h,this.KYc)}catch(n){}}try{this.dispatchEvent(new UUa(c,
b))}catch(n){}};ur.prototype.Dm=function(){jda(this.oZ);ur.Nx.Dm.call(this)};var VUa=new _.Nd("errorReporter",{Ja:"root",oa:function(){return _.id(ZHa,8)?new ur("/devfuse/_/jserror",void 0,!0):new ur("/_/jserror",void 0,!0)}}),WUa=new _.Nd("uncaughtErrors",{Ja:"root",oa:function(){return new _.ob}});_.vr=function(a,b,c){var d=this;this.Hzc=a;this.TY=b;this.zone=c;this.Bqb=new _.ob;this.count=0;this.Bqb.ka(_.Qa(function(){d.setTimeout();if(10<=d.count)return!1;d.count++;return!0}),_.Ua(100)).subscribe(function(e){var f={};d.TY&&(f["devfuse.feature"]=d.TY);d.Hzc.kub(e,f)})};_.wr=function(a,b){b.i3a&&(b=b.i3a);b.stack||(b=Error(JSON.stringify(b)));console.error(b);a.Bqb.next(b)};
_.vr.prototype.setTimeout=function(){var a=this;null==this.timer&&this.zone.jc(function(){a.timer=setTimeout(function(){a.count=0;delete a.timer},1E4)})};_.vr.ha=function(a){return new (a||_.vr)(_.w(VUa),_.w(ZHa,8),_.w(_.se))};_.vr.ua=_.u({token:_.vr,oa:_.vr.ha,Ja:"root"});var XUa=[{lb:"mat-button",FS:["mdc-button","mat-mdc-button"]},{lb:"mat-flat-button",FS:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{lb:"mat-raised-button",FS:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{lb:"mat-stroked-button",FS:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{lb:"mat-fab",FS:["mdc-fab","mat-mdc-fab"]},{lb:"mat-mini-fab",FS:["mdc-fab","mdc-fab--mini","mat-mdc-mini-fab"]},{lb:"mat-icon-button",FS:["mdc-icon-button","mat-mdc-icon-button"]}],
YUa=_.Pg(_.Rg(_.Qg(function(a){this.Oa=a}))),xr=function(a,b,c,d){var e=YUa.call(this,a)||this;e.hd=b;e.vb=c;e.Ue=d;e.Bd=_.id(_.qp);e.u$a=!1;var f=a.ta.classList;a=_.l(XUa);for(var g=a.next();!g.done;g=a.next())g=g.value,e.Q4(g.lb)&&g.FS.forEach(function(h){f.add(h)});return e};_.V(xr,YUa);_.k=xr.prototype;_.k.Pc=function(){this.Bd.zn(this.Oa,!0)};_.k.La=function(){this.Bd.zl(this.Oa)};_.k.focus=function(a,b){(a=void 0===a?"program":a)?_.rp(this.Bd,this.Oa.ta,a,b):this.Oa.ta.focus(b)};
_.k.Q4=function(){var a=this;return _.ea.apply(0,arguments).some(function(b){return a.Oa.ta.hasAttribute(b)})};_.k.uq=function(){return this.Ed||this.disabled};xr.ha=function(){_.Vd()};xr.Ia=_.x({type:xr,ub:function(a,b){a&1&&_.$e(_.Cq,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.XM=c.first)}},features:[_.te]});var ZUa;ZUa=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];_.yr=function(a,b,c,d){return xr.call(this,a,b,c,d)||this};_.V(_.yr,xr);_.yr.Ia=xr.Ia;_.yr.ha=function(a){return new (a||_.yr)(_.z(_.Sd),_.z(_.np),_.z(_.se),_.z(_.Yk,8))};
_.yr.ya=_.x({type:_.yr,qa:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],Cb:7,kb:function(a,b){a&2&&(_.we("disabled",b.disabled||null),_.ye("_mat-animation-noopable","NoopAnimations"===b.Ue)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",Ed:"disableRipple",color:"color"},Zb:["matButton"],features:[_.te],Yb:["mat-button",""],lc:[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])",
"*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],Aa:8,Ba:6,Fa:[[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"]],va:function(a,b){a&1&&(_.Ie(ZUa),_.G(0,"span",0),_.Je(1),_.C(2,"span",1),_.Je(3,1),_.F(),_.Je(4,2),_.G(5,"span",2)(6,"span",3)(7,"span",4));a&2&&(_.ye("mdc-button__ripple",!b.u$a)("mdc-fab__ripple",
b.u$a),_.y(6),_.B("matRippleDisabled",b.uq())("matRippleTrigger",b.Oa.ta))},Ha:[_.Cq],styles:['.mdc-button{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;user-select:none;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0)}.mdc-button .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top}[dir=rtl] .mdc-button .mdc-button__icon,.mdc-button .mdc-button__icon[dir=rtl]{margin-left:8px;margin-right:0}.mdc-button .mdc-button__progress-indicator{font-size:0;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;line-height:initial}.mdc-button .mdc-button__label{position:relative}.mdc-button .mdc-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(\n      100% + 4px\n    );width:calc(\n      100% + 4px\n    );display:none}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring{border-color:CanvasText}}.mdc-button .mdc-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring::after{border-color:CanvasText}}@media screen and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring{display:block}}.mdc-button .mdc-button__touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:0}[dir=rtl] .mdc-button__label+.mdc-button__icon,.mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:0;margin-right:8px}svg.mdc-button__icon{fill:currentColor}.mdc-button--touch{margin-top:6px;margin-bottom:6px}.mdc-button{padding:0 8px 0 8px}.mdc-button--unelevated{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--unelevated.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--unelevated.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--raised{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--raised.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--raised.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--outlined{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button--outlined .mdc-button__ripple{border-style:solid;border-color:rgba(0,0,0,0)}.mat-mdc-button{height:var(--mdc-text-button-container-height, 36px);border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color, inherit)}.mat-mdc-button:disabled{color:var(--mdc-text-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-unelevated-button{height:var(--mdc-filled-button-container-height, 36px);border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-unelevated-button:not(:disabled){background-color:var(--mdc-filled-button-container-color, transparent)}.mat-mdc-unelevated-button:disabled{background-color:var(--mdc-filled-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color, inherit)}.mat-mdc-unelevated-button:disabled{color:var(--mdc-filled-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-raised-button{height:var(--mdc-protected-button-container-height, 36px);border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px));box-shadow:var(--mdc-protected-button-container-elevation, 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))}.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{box-shadow:var(--mdc-protected-button-focus-container-elevation, 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))}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation, 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))}.mat-mdc-raised-button:not(:disabled):active{box-shadow:var(--mdc-protected-button-pressed-container-elevation, 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))}.mat-mdc-raised-button:disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation, 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))}.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-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.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"],ob:2,Na:0});_.$Ua=new _.Nd("mat-mdc-fab-default-options",{Ja:"root",oa:xqa});_.Ha(["disabled","disableRipple","color","tabIndex"]);_.zr=function(a,b,c,d){return xr.call(this,a,b,c,d)||this};_.V(_.zr,xr);_.zr.Ia=xr.Ia;_.zr.ha=function(a){return new (a||_.zr)(_.z(_.Sd),_.z(_.np),_.z(_.se),_.z(_.Yk,8))};
_.zr.ya=_.x({type:_.zr,qa:[["button","mat-icon-button",""]],Cb:7,kb:function(a,b){a&2&&(_.we("disabled",b.disabled||null),_.ye("_mat-animation-noopable","NoopAnimations"===b.Ue)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",Ed:"disableRipple",color:"color"},Zb:["matButton"],features:[_.te],Yb:["mat-icon-button",""],lc:["*"],Aa:5,Ba:3,Fa:[[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"]],va:function(a,b){a&1&&(_.Ie(),_.G(0,"span",0),_.Je(1),_.G(2,"span",1)(3,"span",2)(4,"span",3));a&2&&(_.y(3),_.B("matRippleDisabled",b.uq())("matRippleCentered",!0)("matRippleTrigger",b.Oa.ta))},Ha:[_.Cq],styles:['.mdc-icon-button{font-size:24px;width:48px;height:48px;padding:12px}.mdc-icon-button .mdc-icon-button__focus-ring{max-height:48px;max-width:48px}.mdc-icon-button.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:40px;height:40px;margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mdc-icon-button.mdc-icon-button--reduced-size .mdc-icon-button__focus-ring{max-height:40px;max-width:40px}.mdc-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mdc-icon-button svg,.mdc-icon-button img{width:24px;height:24px}.mdc-icon-button{display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:rgba(0,0,0,0);fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;user-select:none;z-index:0;overflow:visible}.mdc-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}@media screen and (forced-colors: active){.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{display:block}}.mdc-icon-button:disabled{cursor:default;pointer-events:none}.mdc-icon-button[hidden]{display:none}.mdc-icon-button--display-flex{align-items:center;display:inline-flex;justify-content:center}.mdc-icon-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%;display:none}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring{border-color:CanvasText}}.mdc-icon-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring::after{border-color:CanvasText}}.mdc-icon-button__icon{display:inline-block}.mdc-icon-button__icon.mdc-icon-button__icon--on{display:none}.mdc-icon-button--on .mdc-icon-button__icon{display:none}.mdc-icon-button--on .mdc-icon-button__icon.mdc-icon-button__icon--on{display:inline-block}.mdc-icon-button__link{height:100%;left:0;outline:none;position:absolute;top:0;width:100%}.mat-mdc-icon-button{height:var(--mdc-icon-button-state-layer-size, 48px);width:var(--mdc-icon-button-state-layer-size, 48px);color:var(--mdc-icon-button-icon-color, inherit);border-radius:50%;flex-shrink:0;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,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 svg{vertical-align:baseline}.mat-mdc-icon-button[disabled]{cursor:default;pointer-events:none;opacity:1}.mat-mdc-icon-button .mat-mdc-button-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-icon-button .mdc-button__label{z-index:1}.mat-mdc-icon-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-icon-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:50%}.mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}\n',
".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}\n"],ob:2,Na:0});var bVa;_.aVa=new _.Nd("MatSnackBarData");bVa=function(){this.hT="assertive";this.YX="";this.duration=0;this.data=null;this.r_="center";this.Lya="bottom"};var cVa;cVa=Math.pow(2,31)-1;_.Ar=function(a,b){var c=this;this.Xb=b;this.V3=new _.ob;this.NO=new _.ob;this.ZI=new _.ob;this.CFa=!1;this.nK=a;a.qma.subscribe(function(){return c.Bnc()})};_.Ar.prototype.ke=function(){this.V3.closed||this.nK.XOa();clearTimeout(this.g8a)};var dVa=function(a){a.ZI.closed||(a.CFa=!0,a.ZI.next(),a.ZI.complete(),a.ke());clearTimeout(a.g8a)};_.Ar.prototype.cnc=function(a){var b=this;this.g8a=setTimeout(function(){return b.ke()},Math.min(a,cVa))};
_.Ar.prototype.Dab=function(){this.NO.closed||(this.NO.next(),this.NO.complete())};_.Ar.prototype.Bnc=function(){this.Xb.dispose();this.ZI.closed||this.ZI.complete();this.V3.next({KXc:this.CFa});this.V3.complete();this.CFa=!1};_.Ar.prototype.HJ=function(){return this.nK.uab};var eVa=_.pg("state",[_.sg("void, hidden",_.rg({transform:"scale(0.8)",opacity:0})),_.sg("visible",_.rg({transform:"scale(1)",opacity:1})),_.tg("* => visible",_.qg("150ms cubic-bezier(0, 0, 0.2, 1)")),_.tg("* => void, * => hidden",_.qg("75ms cubic-bezier(0.4, 0.0, 1, 1)",_.rg({opacity:0})))]);var Br=function(a,b,c,d,e){this.Zr=!1;this.vb=a;this.Oa=b;this.tb=c;this.hd=d;this.pxa=e;this.Bkc=150;this.Rb=!1;this.KHa=new _.ob;this.qma=new _.ob;this.uab=new _.ob;this.rB="void";this.ZW="assertive"!==e.hT||e.YX?"off"===e.hT?"off":"polite":"assertive";this.hd.Y3a&&("polite"===this.ZW&&(this.Rbb="status"),"assertive"===this.ZW&&(this.Rbb="alert"))};_.V(Br,oq);Br.prototype.MJ=function(a){a=this.FB.MJ(a);this.ika();return a};Br.prototype.NJ=function(a){a=this.FB.NJ(a);this.ika();return a};
var fVa=function(a,b){var c=b.Ol;b=b.Dg;("void"===b&&"void"!==c||"hidden"===b)&&a.n7a();if("visible"===b){var d=a.uab;a.vb.Ac(function(){d.next();d.complete()})}};_.k=Br.prototype;_.k.vqa=function(){this.Rb||(this.rB="visible",this.tb.fe(),this.ksc())};_.k.XOa=function(){var a=this;this.vb.Ac(function(){a.rB="hidden";a.Oa.ta.setAttribute("mat-exit","");clearTimeout(a.h6a)});return this.qma};_.k.La=function(){this.Rb=!0;this.n7a()};
_.k.n7a=function(){var a=this;this.vb.p0.ka(_.Ua(1)).subscribe(function(){a.vb.Ac(function(){a.qma.next();a.qma.complete()})})};_.k.ika=function(){var a=this.Oa.ta,b=this.pxa.re;b&&(Array.isArray(b)?b.forEach(function(c){return a.classList.add(c)}):a.classList.add(b))};_.k.tTc=function(){};
_.k.ksc=function(){var a=this;this.h6a||this.vb.jc(function(){a.h6a=setTimeout(function(){var b=a.Oa.ta.querySelector("[aria-hidden]"),c=a.Oa.ta.querySelector("[aria-live]");if(b&&c){var d=null;a.hd.we&&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.KHa.next();a.KHa.complete()}},a.Bkc)})};
Br.ha=function(a){return new (a||Br)(_.z(_.se),_.z(_.Sd),_.z(_.gl),_.z(_.np),_.z(bVa))};Br.Ia=_.x({type:Br,ub:function(a,b){a&1&&_.$e(_.qq,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.FB=c.first)}},features:[_.te]});/*

 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 gVa=new _.Nd("mat-snack-bar-default-options",{Ja:"root",oa:function(){return new bVa}}),Cr=function(a,b,c,d,e,f){this.uj=a;this.ZW=b;this.nf=c;this.OEa=d;this.eIa=e;this.J7a=f;this.ina=null};_.k=Cr.prototype;_.k.open=function(a,b,c){b=void 0===b?"":b;var d=Object.assign({},this.J7a,c);d.data={message:a,action:b};d.YX===a&&(d.YX=void 0);return this.dW(this.lNc,d)};_.k.ke=function(){this.Yy&&this.Yy.ke()};_.k.La=function(){this.ina&&this.ina.ke()};
_.k.Okc=function(a,b){var c=re({parent:b&&b.ef&&b.ef.zc||this.nf,Ob:[{Ca:bVa,wc:b}]});a=a.Td(new _.mq(this.pNc,b.ef,c));a.instance.pxa=b;return a.instance};
_.k.dW=function(a,b){var c=this,d=Object.assign({},new bVa,this.J7a,b),e=this.bP(d);b=this.Okc(e,d);var f=new _.Ar(b,e);if(a instanceof _.We)f.instance=b.NJ(new _.nq(a,null,{wa:d.data,mha:f}));else{var g=this.Gka(d,f);a=b.MJ(new _.mq(a,void 0,g));f.instance=a.instance}this.OEa.observe("(max-width: 599.98px) and (orientation: portrait)").ka(_.vb(e.Wv)).subscribe(function(h){e.Ou.classList.toggle(c.QCc,h.matches)});d.YX&&b.KHa.subscribe(function(){c.ZW.an(d.YX,d.hT)});this.xkc(f,d);return this.Yy=f};
_.k.xkc=function(a,b){var c=this;a.V3.subscribe(function(){c.Yy==a&&(c.Yy=null);b.YX&&c.ZW.clear()});this.Yy?(this.Yy.V3.subscribe(function(){a.nK.vqa()}),this.Yy.ke()):a.nK.vqa();b.duration&&0<b.duration&&a.HJ().subscribe(function(){return a.cnc(b.duration)})};
_.k.bP=function(a){var b=new _.fq;b.direction=a.direction;var c=this.uj.position().global(),d="rtl"===a.direction;d="left"===a.r_||"start"===a.r_&&!d||"end"===a.r_&&d;var e=!d&&"center"!==a.r_;d?c.left("0"):e?c.right("0"):_.DTa(c);"top"===a.Lya?c.top("0"):c.bottom("0");b.Ej=c;return this.uj.create(b)};_.k.Gka=function(a,b){return re({parent:a&&a.ef&&a.ef.zc||this.nf,Ob:[{Ca:_.Ar,wc:b},{Ca:_.aVa,wc:a.data}]})};
_.W.Object.defineProperties(Cr.prototype,{Yy:{configurable:!0,enumerable:!0,get:function(){var a=this.eIa;return a?a.Yy:this.ina},set:function(a){this.eIa?this.eIa.Yy=a:this.ina=a}}});Cr.ha=function(a){return new (a||Cr)(_.w(_.sq),_.w(_.Fp),_.w(_.Tf),_.w(zp),_.w(Cr,12),_.w(gVa))};Cr.ua=_.u({token:Cr,oa:Cr.ha});var Dr=function(a,b){this.mha=a;this.data=b};Dr.prototype.action=function(){dVa(this.mha)};_.W.Object.defineProperties(Dr.prototype,{RCc:{configurable:!0,enumerable:!0,get:function(){return!!this.data.action}}});Dr.ha=function(a){return new (a||Dr)(_.z(_.Ar),_.z(_.aVa))};
Dr.ya=_.x({type:Dr,qa:[["simple-snack-bar"]],Eb:[1,"mat-simple-snackbar"],Aa:3,Ba:2,Fa:[[1,"mat-simple-snack-bar-content"],["class","mat-simple-snackbar-action",4,"ngIf"],[1,"mat-simple-snackbar-action"],["mat-button","",3,"click"]],va:function(a,b){a&1&&(_.C(0,"span",0),_.O(1),_.F(),_.N(2,yqa,3,1,"div",1));a&2&&(_.y(1),_.Pe(b.data.message),_.y(1),_.B("ngIf",b.RCc))},Ha:[_.Wl,_.Iq],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"],
ob:2,Na:0});var Er=function(){Br.apply(this,arguments)};_.V(Er,Br);Er.Ia=Br.Ia;Er.prototype.ika=function(){Br.prototype.ika.call(this);"center"===this.pxa.r_&&this.Oa.ta.classList.add("mat-snack-bar-center");"top"===this.pxa.Lya&&this.Oa.ta.classList.add("mat-snack-bar-top")};Er.ha=function(){var a;return function(b){return(a||(a=_.Ld(Er)))(b||Er)}}();
Er.ya=_.x({type:Er,qa:[["snack-bar-container"]],Eb:[1,"mat-snack-bar-container"],Cb:1,kb:function(a,b){a&1&&_.kja("@state.done",function(c){return fVa(b,c)});a&2&&_.Ee("@state",b.rB)},features:[_.te],Aa:3,Ba:2,Fa:[["aria-hidden","true"],["cdkPortalOutlet",""]],va:function(a,b){a&1&&(_.C(0,"div",0),_.N(1,zqa,0,0,"ng-template",1),_.F(),_.G(2,"div"));a&2&&(_.y(2),_.we("aria-live",b.ZW)("role",b.Rbb))},Ha:[_.qq],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"],
ob:2,data:{animation:[eVa]}});_.Fr=function(){};_.Fr.ha=function(a){return new (a||_.Fr)};_.Fr.Ea=_.kd({type:_.Fr});_.Fr.Da=_.ad({imports:[_.tq,_.rq,_.bm,_.gr,_.uq,_.uq]});_.Gr=function(a,b,c,d,e,f){Cr.call(this,a,b,c,d,e,f);this.lNc=Dr;this.pNc=Er;this.QCc="mat-snack-bar-handset"};_.V(_.Gr,Cr);_.Gr.ha=function(a){return new (a||_.Gr)(_.w(_.sq),_.w(_.Fp),_.w(_.Tf),_.w(zp),_.w(_.Gr,12),_.w(gVa))};_.Gr.ua=_.u({token:_.Gr,oa:_.Gr.ha,Ja:_.Fr});var hVa={A3a:{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"}},RYb:{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"}}},iVa=hVa;iVa=hVa;var jVa={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 kVa={DECIMAL_SEP:".",GROUP_SEP:",",e5a:"%",fEa:"0",Ecc:"+",s4a:"-",M3a:"E",f5a:"\u2030",aBa:"\u221e",uac:"NaN",DECIMAL_PATTERN:"#,##0.###",Bfc:"#E0",ucc:"#,##0%",xZb:"\u00a4#,##0.00",uAa:"USD"},Hr=kVa;Hr=kVa;_.Ir=function(a){this.kda=40;this.iA=1;this.mxa=0;this.fA=3;this.Wta=this.aD=0;this.FTb=!1;this.wea=this.kT="";this.bM=Hr.s4a;this.g0="";this.lx=1;this.JS=!1;this.ER=[];this.Fya=this.Umb=!1;this.u8=0;this.hea="string"===typeof a?a:"";"number"===typeof a?this.Yna(a):this.sF(a)};
_.Ir.prototype.sF=function(a){this.hea=a.replace(/ /g,"\u00a0");var b=[0];this.kT=lVa(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("yc`"+a);f++;0<=h&&0>d&&h++;break;case ",":0<h&&this.ER.push(h);h=0;break;case ".":if(0<=d)throw Error("zc`"+a);d=e+f+g;break;case "E":if(this.Fya)throw Error("Ac`"+a);this.Fya=!0;this.Wta=0;b[0]+1<n&&"+"==a.charAt(b[0]+1)&&(b[0]++,this.FTb=!0);
for(;b[0]+1<n&&"0"==a.charAt(b[0]+1);)b[0]++,this.Wta++;if(1>e+f||1>this.Wta)throw Error("Bc`"+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("Cc`"+a);g=e+f+g;this.fA=0<=d?g-d:0;0<=d&&(this.aD=e+f-d,0>this.aD&&(this.aD=0));this.iA=(0<=d?d:g)-e;this.Fya&&(this.kda=e+this.iA,0==this.fA&&0==this.iA&&(this.iA=1));this.ER.push(Math.max(0,h));this.Umb=0==d||d==g;c=b[0]-c;this.wea=lVa(this,a,b);b[0]<a.length&&";"==a.charAt(b[0])?
(b[0]++,1!=this.lx&&(this.JS=!0),this.bM=lVa(this,a,b),b[0]+=c,this.g0=lVa(this,a,b)):(this.bM+=this.kT,this.g0+=this.wea)};
_.Ir.prototype.Yna=function(a){switch(a){case 1:this.sF(Hr.DECIMAL_PATTERN);break;case 2:this.sF(Hr.Bfc);break;case 3:this.sF(Hr.ucc);break;case 4:a=this.sF;var b=Hr.xZb;var c=["0"],d=jVa[Hr.uAa];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:mVa(this,1);break;case 6:mVa(this,2);break;default:throw Error("sc");}};var mVa=function(a,b){a.u8=b;a.sF(Hr.DECIMAL_PATTERN);a.aD=0;a.fA=2;if(0<a.aD)throw Error("qc");a.mxa=2};
_.Ir.prototype.parse=function(a,b){b=b||[0];if(0!==this.u8)throw Error("tc");a=a.replace(/ |\u202f/g,"\u00a0");var c=a.indexOf(this.kT,b[0])==b[0],d=a.indexOf(this.bM,b[0])==b[0];c&&d&&(this.kT.length>this.bM.length?d=!1:this.kT.length<this.bM.length&&(c=!1));c?b[0]+=this.kT.length:d&&(b[0]+=this.bM.length);if(a.indexOf(Hr.aBa,b[0])==b[0]){b[0]+=Hr.aBa.length;var e=Infinity}else{e=a;var f=!1,g=!1,h=!1,n=-1,r=1,v=Hr.DECIMAL_SEP,A=Hr.GROUP_SEP,D=Hr.M3a;if(0!=this.u8)throw Error("uc");A=A.replace(/\u202f/g,
"\u00a0");for(var I="";b[0]<e.length;b[0]++){var L=e.charAt(b[0]),Q=nVa(L);if(0<=Q&&9>=Q)I+=Q,h=!0;else if(L==v.charAt(0)){if(f||g)break;I+=".";f=!0}else if(L==A.charAt(0)&&("\u00a0"!=A.charAt(0)||b[0]+1<e.length&&0<=nVa(e.charAt(b[0]+1)))){if(f||g)break}else if(L==D.charAt(0)){if(g)break;I+="E";g=!0;n=b[0]}else if("+"==L||"-"==L){if(h&&n!=b[0]-1)break;I+=L}else if(1==this.lx&&L==Hr.e5a.charAt(0)){if(1!=r)break;r=100;if(h){b[0]++;break}}else if(1==this.lx&&L==Hr.f5a.charAt(0)){if(1!=r)break;r=1E3;
if(h){b[0]++;break}}else break}1!=this.lx&&(r=this.lx);e=parseFloat(I)/r}if(c){if(a.indexOf(this.wea,b[0])!=b[0])return NaN;b[0]+=this.wea.length}else if(d){if(a.indexOf(this.g0,b[0])!=b[0])return NaN;b[0]+=this.g0.length}return d?-e:e};
_.Ir.prototype.format=function(a){if(this.aD>this.fA)throw Error("vc");if(isNaN(a))return Hr.uac;var b=[];var c=a;if(0==this.u8)c=oVa;else{c=Math.abs(c);var d=pVa(this,1>=c?0:qVa(c)).mOa;c=pVa(this,d+qVa(rVa(this,Jr(c,-d)).intValue))}a=Jr(a,-c.mOa);(d=0>a||0==a&&0>1/a)?c.eWa?b.push(c.eWa):(b.push(c.prefix),b.push(this.bM)):(b.push(c.prefix),b.push(this.kT));if(isFinite(a))if(a*=d?-1:1,a*=this.lx,this.Fya){var e=a;if(0==e)sVa(this,e,this.iA,b),tVa(this,0,b);else{var f=Math.floor(Math.log(e)/Math.log(10)+
2E-15);e=Jr(e,-f);var g=this.iA;1<this.kda&&this.kda>this.iA?(g=f%this.kda,0>g&&(g=this.kda+g),e=Jr(e,g),f-=g,g=1):1>this.iA?(f++,e=Jr(e,-1)):(f-=this.iA-1,e=Jr(e,this.iA-1));sVa(this,e,g,b);tVa(this,f,b)}}else sVa(this,a,this.iA,b);else b.push(Hr.aBa);d?c.fWa?b.push(c.fWa):(isFinite(a)&&b.push(c.suffix),b.push(this.g0)):(isFinite(a)&&b.push(c.suffix),b.push(this.wea));return b.join("")};
var rVa=function(a,b){var c=Jr(b,a.fA);0<a.mxa&&(c=uVa(c,a.mxa,a.fA));c=Math.round(c);isFinite(c)?(b=Math.floor(Jr(c,-a.fA)),a=Math.floor(c-Jr(b,a.fA))):a=0;return{intValue:b,uBc:a}},sVa=function(a,b,c,d){if(a.aD>a.fA)throw Error("vc");d||(d=[]);b=rVa(a,b);var e=b.intValue,f=b.uBc,g=0<a.aD||0<f||!1;b=a.aD;g&&(b=a.aD);for(var h="",n=e;1E20<n;)h="0"+h,n=Math.round(Jr(n,-1));h=n+h;var r=Hr.DECIMAL_SEP;n=Hr.fEa.charCodeAt(0);var v=h.length,A=0;if(0<e||0<c){for(e=v;e<c;e++)d.push(String.fromCharCode(n));
if(2<=a.ER.length)for(c=1;c<a.ER.length;c++)A+=a.ER[c];c=v-A;if(0<c){e=a.ER;A=v=0;for(var D,I=Hr.GROUP_SEP,L=h.length,Q=0;Q<L;Q++)if(d.push(String.fromCharCode(n+Number(h.charAt(Q)))),1<L-Q)if(D=e[A],Q<c){var Z=c-Q;(1===D||0<D&&1===Z%D)&&d.push(I)}else A<e.length&&(Q===c?A+=1:D===Q-c-v+1&&(d.push(I),v+=D,A+=1))}else{c=h;h=a.ER;e=Hr.GROUP_SEP;D=c.length;I=[];for(v=h.length-1;0<=v&&0<D;v--){A=h[v];for(L=0;L<A&&0<=D-L-1;L++)I.push(String.fromCharCode(n+Number(c.charAt(D-L-1))));D-=A;0<D&&I.push(e)}d.push.apply(d,
I.reverse())}}else g||d.push(String.fromCharCode(n));(a.Umb||g)&&d.push(r);f=String(f);g=f.split("e+");2==g.length&&(f=String(uVa(parseFloat(g[0]),a.mxa,1)),f=f.replace(".",""),f+=zBa("0",parseInt(g[1],10)-f.length+1));a.fA+1>f.length&&(f="1"+zBa("0",a.fA-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))))},tVa=function(a,b,c){c.push(Hr.M3a);0>b?(b=-b,c.push(Hr.s4a)):a.FTb&&c.push(Hr.Ecc);b=""+b;for(var d=Hr.fEa,e=b.length;e<
a.Wta;e++)c.push(d);c.push(b)},nVa=function(a){a=a.charCodeAt(0);if(48<=a&&58>a)return a-48;var b=Hr.fEa.charCodeAt(0);return b<=a&&a<b+10?a-b:-1},lVa=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+=Hr.uAa):(g=Hr.uAa,d+=g in jVa?jVa[g][1]:g);break;case "%":if(!a.JS&&
1!=a.lx)throw Error("wc");if(a.JS&&100!=a.lx)throw Error("xc");a.lx=100;a.JS=!1;d+=Hr.e5a;break;case "\u2030":if(!a.JS&&1!=a.lx)throw Error("wc");if(a.JS&&1E3!=a.lx)throw Error("xc");a.lx=1E3;a.JS=!1;d+=Hr.f5a;break;default:d+=g}}return d},oVa={mOa:0,eWa:"",fWa:"",prefix:"",suffix:""},pVa=function(a,b){a=1==a.u8?iVa.A3a:iVa.RYb;null==a&&(a=iVa.A3a);if(3>b)return oVa;b=Math.min(14,b);var c=a[Jr(1,b)];for(--b;!c&&3<=b;)c=a[Jr(1,b)],b--;if(!c)return oVa;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))?{mOa:b+1-(c[2].length-1),eWa:a,fWa:d,prefix:c[1],suffix:c[3]}:oVa:oVa},qVa=function(a){if(!isFinite(a))return 0<a?a:0;for(var b=0;1<=(a/=10);)b++;return b},Jr=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))},vVa=function(a,b){return a&&isFinite(a)?Jr(Math.round(Jr(a,b)),-b):a},uVa=function(a,b,
c){if(!a)return a;b=b-qVa(a)-1;return b<-c?vVa(a,-c):vVa(a,b)};var wVa=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"},xVa=wVa;xVa=wVa;var yVa=function(a,b){if(void 0===b){b=a+"";var c=b.indexOf(".");b=Math.min(-1===c?0:b.length-c-1,3)}c=Math.pow(10,b);b={v:b,f:(a*c|0)%c};return 1==(a|0)&&0==b.v?"one":"other"},zVa=yVa;zVa=yVa;var AVa,BVa,CVa,DVa,EVa;_.Kr=function(a){this.hea=a;this.dva=this.M_=this.QSa=null;a=Hr;var b=iVa;if(AVa!==a||BVa!==b)AVa=a,BVa=b,CVa=new _.Ir(1);this.dIc=CVa};AVa=null;BVa=null;CVa=null;DVa=RegExp("'([{}#].*?)'","g");EVa=RegExp("''","g");
_.Kr.prototype.format=function(a){if(this.hea){this.QSa=[];var b=FVa(this,this.hea);this.dva=GVa(this,b);this.hea=null}if(this.dva&&0!=this.dva.length)for(this.M_=_.Tb(this.QSa),b=[],HVa(this,this.dva,a,!1,b),a=b.join("");0<this.M_.length;)a=a.replace(this.TLa(this.M_),this.M_.pop());else a="";return a};
var HVa=function(a,b,c,d,e){for(var f=0;f<b.length;f++)switch(b[f].type){case 4:e.push(b[f].value);break;case 3:var g=b[f].value,h=a,n=e,r=c[g];void 0===r?n.push("Undefined parameter - "+g):(h.M_.push(r),n.push(h.TLa(h.M_)));break;case 2:g=b[f].value;h=a;n=c;r=d;var v=e,A=g.Zna;void 0===n[A]?v.push("Undefined parameter - "+A):(A=g[n[A]],void 0===A&&(A=g.other),HVa(h,A,n,r,v));break;case 0:g=b[f].value;IVa(a,g,c,zVa,d,e);break;case 1:g=b[f].value,IVa(a,g,c,xVa,d,e)}},IVa=function(a,b,c,d,e,f){var g=
b.Zna,h=b.Agb,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=[],HVa(a,g,c,e,b),c=b.join(""),e?f.push(c):(a=a.dIc.format(h),f.push(c.replace(/#/g,a))))},FVa=function(a,b){var c=a.QSa,d=(0,_.eh)(a.TLa,a);b=b.replace(EVa,function(){c.push("'");return d(c)});return b=b.replace(DVa,function(e,f){c.push(f);return d(c)})},JVa=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},KVa=/^\s*(\w+)\s*,\s*plural\s*,(?:\s*offset:(\d+))?/,LVa=/^\s*(\w+)\s*,\s*selectordinal\s*,/,MVa=/^\s*(\w+)\s*,\s*select\s*,/,GVa=function(a,b){var c=[];b=JVa(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(KVa.test(f)?0:LVa.test(f)?1:MVa.test(f)?2:/^\s*\w+\s*/.test(f)?3:5){case 2:e.type=2;e.value=NVa(a,b[d].value);break;case 0:e.type=0;e.value=OVa(a,b[d].value);break;case 1:e.type=1;e.value=PVa(a,b[d].value);break;case 3:e.type=3,e.value=b[d].value}}c.push(e)}return c},NVa=function(a,b){var c="";b=b.replace(MVa,function(h,n){c=n;return""});var d={};d.Zna=c;b=JVa(b);for(var e=0;e<b.length;){var f=b[e].value;e++;var g;1==b[e].type&&(g=GVa(a,b[e].value));d[f.replace(/\s/g,"")]=g;e++}return d},
OVa=function(a,b){var c="",d=0;b=b.replace(KVa,function(n,r,v){c=r;v&&(d=parseInt(v,10));return""});var e={};e.Zna=c;e.Agb=d;b=JVa(b);for(var f=0;f<b.length;){var g=b[f].value;f++;var h;1==b[f].type&&(h=GVa(a,b[f].value));e[g.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=h;f++}return e},PVa=function(a,b){var c="";b=b.replace(LVa,function(h,n){c=n;return""});var d={};d.Zna=c;d.Agb=0;b=JVa(b);for(var e=0;e<b.length;){var f=b[e].value;e++;if(1==b[e].type)var g=GVa(a,b[e].value);d[f.replace(/\s*(?:=)?(\w+)\s*/,
"$1")]=g;e++}return d};_.Kr.prototype.TLa=function(a){return"\ufddf_"+(a.length-1).toString(10)+"_"};new _.Kr("Permission denied enabling the Cloud Source Repositories API for project {projectId}. A user with permissions to do so (such as the project owner) must enable the API.");new _.Kr("{projectName} project created");new _.Kr("Failed to connect to {gitProvider}");_.Lr=function(a,b){this.Zg=a;this.Tg=b};_.QVa=function(a){0<document.querySelectorAll("snack-bar-container").length||a.nA({message:"An unexpected error occurred.",ke:"Dismiss"})};
_.RVa=function(a,b){var c=b.message,d=b.ke;a.log(b.error);a.nA({message:c,ke:d})};_.Lr.prototype.log=function(a){_.wr(this.Zg,a)};_.Lr.prototype.nA=function(a){this.notify({message:a.message,ke:a.ke,duration:0})};_.Lr.prototype.notify=function(a){this.Tg.open(a.message,a.ke,{duration:a.duration})};_.Lr.ha=function(a){return new (a||_.Lr)(_.w(_.vr),_.w(_.Gr))};_.Lr.ua=_.u({token:_.Lr,oa:_.Lr.ha,Ja:"root"});_.Mr=function(a,b){this.ah=a;this.o2a=b};_.Mr.prototype.Pa=function(){var a=this;this.Ya=this.o2a.subscribe(function(b){a.handleError(b)})};_.Mr.prototype.handleError=function(){_.QVa(this.ah)};_.Mr.prototype.La=function(){this.Ya&&this.Ya.unsubscribe()};_.Mr.ha=function(a){return new (a||_.Mr)(_.z(_.Lr),_.z(WUa))};_.Mr.Ia=_.x({type:_.Mr,qa:[["uncaught-error-notifier"]]});_.Nr=function(){};_.Nr.ha=function(a){return new (a||_.Nr)};_.Nr.Ea=_.kd({type:_.Nr});_.Nr.Da=_.ad({});_.SVa=new Map([["SshAuthError","type.googleapis.com/devtools.grimoire."],["MissingDecorationsError","type.googleapis.com/devtools.grimoire."],["DebugInfo","type.googleapis.com/google.rpc."]]);var Aqa;_.Or=function(a,b){this.o2a=a;this.Zg=b};_.Or.prototype.handleError=function(a){a&&(a===Bqa()||void 0!==a.R0&&a.R0===Bqa())||(_.wr(this.Zg,a),this.o2a.next(a))};_.Or.ha=function(a){return new (a||_.Or)(_.w(WUa),_.w(_.vr))};_.Or.ua=_.u({token:_.Or,oa:_.Or.ha,Ja:"root"});var TVa="alternate author bookmark canonical cite help icon license next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" ");var UVa=function(a){this.zMc=a;a.then((0,_.eh)(function(){},this),function(){},this)},VVa=function(a,b,c){return a.zMc.then(function(d){var e=d[b];if(!e)throw Error("Fc`"+b);return e.apply(d,c)})},XVa=function(a,b,c){for(var d=Array(arguments.length-2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];e=WVa(a,b).then(function(f){return f.apply(null,d)});return new UVa(e)},YVa={},WVa=function(a,b){var c=YVa[b];if(c)return c;c=(c=gh(b))?rk(c):(new qk(function(d,e){var f=(new LBa(document)).createElement("SCRIPT");
f.async=!0;_.Dqa(f,_.Mf(_.Yg(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=gh(b);if(!d)throw Error("Gc`"+b+"`"+a);return d});return YVa[b]=c};var ZVa=function(a){this.Tl=a};ZVa.prototype.BU=function(a){VVa(this.Tl,"startFeedback",arguments)};ZVa.prototype.NKc=function(a){VVa(this.Tl,"requestSurvey",arguments).xN(function(){},this)};ZVa.prototype.HJc=function(a){VVa(this.Tl,"presentSurvey",arguments).xN(function(){},this)};var $Va=_.Zg("https://www.gstatic.com/feedback/js/help/prod/service/lazy.min.js");WVa($Va,"help.service.Lazy.create").xN(function(){});var Fqa=function(a,b){b=b||{};a=XVa($Va,"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.receiverUri||b.receiverUri,renderApiUri:b.renderApiUri||b.renderApiUri,theme:b.theme||b.theme,window:b.window||b.window});return new ZVa(a)};var bWa,Pr;_.aWa=new _.Nd("helpServiceCreationDelegate",{oa:function(){return Fqa}});bWa=new _.Nd("HelpService productData",{oa:function(){return{}}});Pr=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.gKc=c(a,{locale:b,helpCenterPath:"/cloud",productData:d})};Pr.prototype.BU=function(a){this.gKc.BU(a)};Pr.ha=function(a){return new (a||Pr)(_.w(AIa),_.w(_.Tg),_.w(_.aWa),_.w(bWa),_.w(VUa))};
Pr.ua=_.u({token:Pr,oa:Pr.ha,Ja:"root"});_.Qr=function(a,b,c,d){var e=this;this.service=a;this.xpb=b;this.productVersion=c;this.authuser=d;this.BU=function(f,g){g={authuser:e.authuser||void 0,productVersion:e.productVersion,onend:g,HXc:!0};"undefined"!==typeof f&&(g.bucket=f);e.xpb&&(g.xpb=!0);e.service.BU(g)}};_.Qr.ha=function(a){return new (a||_.Qr)(_.w(Pr),_.w(WIa,8),_.w(Nl),_.w(_.Ql))};_.Qr.ua=_.u({token:_.Qr,oa:_.Qr.ha});_.Rr=function(a){if(a)throw Error("Hc");};_.Rr.ha=function(a){return new (a||_.Rr)(_.w(_.Rr,12))};_.Rr.Ea=_.kd({type:_.Rr});_.Rr.Da=_.ad({});var cWa=function(){},dWa=function(){};var Sr=function(a){var b=this;this.iH=new Map;this.Cca=null;a?this.XG="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();eWa(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),eWa(b,c,e))})}:this.headers=
new Map};_.k=Sr.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.iH.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 eWa=function(a,b,c){a.iH.has(c)||a.iH.set(c,b)};Sr.prototype.init=function(){var a=this;this.XG&&(this.XG instanceof Sr?fWa(this,this.XG):this.XG(),this.XG=null,this.Cca&&(this.Cca.forEach(function(b){return gWa(a,b)}),this.Cca=null))};var fWa=function(a,b){b.init();Array.from(b.headers.keys()).forEach(function(c){a.headers.set(c,b.headers.get(c));a.iH.set(c,b.iH.get(c))})};
Sr.prototype.clone=function(a){var b=new Sr;b.XG=this.XG&&this.XG instanceof Sr?this.XG:this;b.Cca=(this.Cca||[]).concat([a]);return b};
var gWa=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;eWa(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.iH.delete(c)):a.headers.set(c,d)}else a.headers.delete(c),a.iH.delete(c)}};
Sr.prototype.forEach=function(a){var b=this;this.init();Array.from(this.iH.keys()).forEach(function(c){return a(b.iH.get(c),b.headers.get(c))})};var hWa,Iqa,Jqa;hWa=function(){};Iqa=/%(\d[a-f0-9])/gi;Jqa={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};_.Tr=function(a){var b=this;a=void 0===a?{}:a;this.nQ=this.Pia=null;this.uqa=a.uqa||new hWa;if(a.vBc){if(a.pra)throw Error("Ic");this.map=Hqa(a.vBc)}else a.pra?(this.map=new Map,Object.keys(a.pra).forEach(function(c){var d=a.pra[c];d=Array.isArray(d)?d.map(Lqa):[""+d];b.map.set(c,d)})):this.map=null};_.k=_.Tr.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({wA:a,value:b,op:"a"})};_.k.set=function(a,b){return this.clone({wA:a,value:b,op:"s"})};_.k.delete=function(a,b){return this.clone({wA:a,value:b,op:"d"})};
_.k.toString=function(){var a=this;this.init();return this.keys().map(function(b){var c=Kqa(b);return a.map.get(b).map(function(d){return c+"="+Kqa(d)}).join("&")}).filter(function(b){return""!==b}).join("&")};_.k.clone=function(a){var b=new _.Tr({uqa:this.uqa});b.nQ=this.nQ||this;b.Pia=(this.Pia||[]).concat(a);return b};
_.k.init=function(){var a=this;null===this.map&&(this.map=new Map);null!==this.nQ&&(this.nQ.init(),this.nQ.keys().forEach(function(b){return a.map.set(b,a.nQ.map.get(b))}),this.Pia.forEach(function(b){switch(b.op){case "a":case "s":var c=("a"===b.op?a.map.get(b.wA):void 0)||[];c.push(""+b.value);a.map.set(b.wA,c);break;case "d":if(void 0!==b.value){c=a.map.get(b.wA)||[];var d=c.indexOf(""+b.value);-1!==d&&c.splice(d,1);0<c.length?a.map.set(b.wA,c):a.map.delete(b.wA)}else a.map.delete(b.wA)}}),this.nQ=
this.Pia=null)};var iWa=function(){this.map=new Map};_.k=iWa.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 jWa=function(a,b,c,d){this.url=b;this.body=null;this.withCredentials=this.yx=!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.yx=!!c.yx,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 Sr);this.context||(this.context=new iWa);this.params?(c=this.params.toString(),0===c.length?this.H2a=b:(d=b.indexOf("?"),this.H2a=b+(-1===d?"?":d<b.length-1?"&":"")+c)):(this.params=new _.Tr,this.H2a=b)},kWa=function(a){return null===a.body?null:Mqa(a.body)||Nqa(a.body)||Oqa(a.body)||"undefined"!==typeof URLSearchParams&&a.body instanceof URLSearchParams||"string"===typeof a.body?a.body:a.body instanceof _.Tr?a.body.toString():"object"===typeof a.body||"boolean"===
typeof a.body||Array.isArray(a.body)?JSON.stringify(a.body):a.body.toString()};
jWa.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.yx?a.yx:this.yx,h=a.headers||this.headers,n=a.params||this.params,r,v=null!=(r=a.context)?r:this.context;void 0!==a.nNb&&(h=Object.keys(a.nNb).reduce(function(A,D){return A.set(D,a.nNb[D])},h));a.kh&&(n=Object.keys(a.kh).reduce(function(A,D){return A.set(D,
a.kh[D])},n));return new jWa(b,c,e,{params:n,headers:h,context:v,yx:g,responseType:d,withCredentials:f})};var Ur=function(a,b,c){this.headers=a.headers||new Sr;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},lWa=function(a){a=void 0===a?{}:a;Ur.call(this,a);this.type=2};_.V(lWa,Ur);
lWa.prototype.clone=function(a){a=void 0===a?{}:a;return new lWa({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 mWa=function(a){a=void 0===a?{}:a;Ur.call(this,a);this.type=4;this.body=void 0!==a.body?a.body:null};_.V(mWa,Ur);
mWa.prototype.clone=function(a){a=void 0===a?{}:a;return new mWa({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})};
_.Vr=function(a){Ur.call(this,a,0,"Unknown Error");this.name="HttpErrorResponse";this.ok=!1;this.message=200<=this.status&&300>this.status?"Http failure during parsing for "+(a.url||"(unknown url)"):"Http failure response for "+(a.url||"(unknown url)")+": "+a.status+" "+a.statusText;this.error=a.error||null};_.V(_.Vr,Ur);_.Wr=function(a){this.handler=a};_.k=_.Wr.prototype;
_.k.request=function(a,b,c){var d=this;c=void 0===c?{}:c;if(a instanceof jWa)b=a;else{var e=void 0;e=c.headers instanceof Sr?c.headers:new Sr(c.headers);var f=void 0;c.params&&(f=c.params instanceof _.Tr?c.params:new _.Tr({pra:c.params}));b=new jWa(a,b,void 0!==c.body?c.body:null,{headers:e,context:c.context,params:f,yx:c.yx,responseType:c.responseType||"json",withCredentials:c.withCredentials})}e=_.Ea(b).ka(_.Fa(function(g){return d.handler.handle(g)},1));if(a instanceof jWa||"events"===c.observe)return e;
a=e.ka(_.Qa(function(g){return g instanceof mWa}));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("Jc");return g.body}));case "blob":return a.ka(_.m(function(g){if(null!==g.body&&!(g.body instanceof Blob))throw Error("Kc");return g.body}));case "text":return a.ka(_.m(function(g){if(null!==g.body&&"string"!==typeof g.body)throw Error("Lc");return g.body}));default:return a.ka(_.m(function(g){return g.body}))}case "response":return a;
default:throw Error("Mc`"+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.Pu=function(a,b,c){c=void 0===c?{}:c;return this.request("PATCH",a,Pqa(c,b))};
_.k.post=function(a,b,c){c=void 0===c?{}:c;return this.request("POST",a,Pqa(c,b))};_.k.put=function(a,b,c){c=void 0===c?{}:c;return this.request("PUT",a,Pqa(c,b))};_.Wr.ha=function(a){return new (a||_.Wr)(_.w(cWa))};_.Wr.ua=_.u({token:_.Wr,oa:_.Wr.ha});var nWa=new _.Nd("HTTP_INTERCEPTORS"),oWa=new _.Nd("HTTP_INTERCEPTOR_FNS"),Xr=function(a,b){this.fQ=a;this.zc=b;this.mMa=null};_.V(Xr,cWa);Xr.prototype.handle=function(a){var b=this;null===this.mMa&&(this.mMa=Array.from(new Set(this.zc.get(oWa))).reduceRight(function(c,d){return Sqa(c,d,b.zc)},Qqa));return this.mMa(a,function(c){return b.fQ.handle(c)})};Xr.ha=function(a){return new (a||Xr)(_.w(dWa),_.w(Rk))};Xr.ua=_.u({token:Xr,oa:Xr.ha});var pWa=/^\)\]\}',?\n/,Yr=function(a){this.kRc=a};
Yr.prototype.handle=function(a){var b=this;if("JSONP"===a.method)throw Error("Nc");return new _.ma(function(c){var d=b.kRc.Za();d.open(a.method,a.H2a);a.withCredentials&&(d.withCredentials=!0);a.headers.forEach(function(I,L){return d.setRequestHeader(I,L.join(","))});a.headers.has("Accept")||d.setRequestHeader("Accept","application/json, text/plain, */*");if(!a.headers.has("Content-Type")){var e=null===a.body||Oqa(a.body)?null:Nqa(a.body)?a.body.type||null:Mqa(a.body)?null:"string"===typeof a.body?
"text/plain":a.body instanceof _.Tr?"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=kWa(a),g=null,h=function(){if(null!==g)return g;var I=d.statusText||"OK",L=new Sr(d.getAllResponseHeaders()),Q=("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 lWa({headers:L,status:d.status,statusText:I,url:Q})},n=function(){var I=h(),L=I.headers,Q=I.status,Z=I.statusText;I=I.url;var la=null;204!==Q&&(la="undefined"===typeof d.response?d.responseText:d.response);0===Q&&(Q=la?200:0);var va=200<=Q&&300>Q;if("json"===a.responseType&&"string"===typeof la){var xa=la;la=la.replace(pWa,"");try{la=""!==la?JSON.parse(la):null}catch(Da){la=xa,va&&(va=!1,la={error:Da,text:la})}}va?(c.next(new mWa({body:la,
headers:L,status:Q,statusText:Z,url:I||void 0})),c.complete()):c.error(new _.Vr({error:la,headers:L,status:Q,statusText:Z,url:I||void 0}))},r=function(I){var L=h().url;c.error(new _.Vr({error:I,status:d.status||0,statusText:d.statusText||"Unknown Error",url:L||void 0}))},v=!1,A=function(I){v||(c.next(h()),v=!0);var L={type:3,loaded:I.loaded};I.lengthComputable&&(L.total=I.total);"text"===a.responseType&&d.responseText&&(L.O2c=d.responseText);c.next(L)},D=function(I){var L={type:1,loaded:I.loaded};
I.lengthComputable&&(L.total=I.total);c.next(L)};d.addEventListener("load",n);d.addEventListener("error",r);d.addEventListener("timeout",r);d.addEventListener("abort",r);a.yx&&(d.addEventListener("progress",A),null!==f&&d.upload&&d.upload.addEventListener("progress",D));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.yx&&(d.removeEventListener("progress",A),null!==f&&
d.upload&&d.upload.removeEventListener("progress",D));d.readyState!==d.DONE&&d.abort()}})};Yr.ha=function(a){return new (a||Yr)(_.w(GJa))};Yr.ua=_.u({token:Yr,oa:Yr.ha});var Tqa,Yqa,Vqa,Zr;Tqa=new _.Nd("XSRF_ENABLED");Yqa=new _.Nd("XSRF_COOKIE_NAME",{Ja:"root",oa:function(){return"XSRF-TOKEN"}});Vqa=new _.Nd("XSRF_HEADER_NAME",{Ja:"root",oa:function(){return"X-XSRF-TOKEN"}});_.Uqa=function(){};Zr=function(a,b,c){this.fqa=a;this.platform=b;this.cookieName=c;this.Nzb="";this.Yzb=null};
Zr.prototype.getToken=function(){if("server"===this.platform)return null;var a=this.fqa.cookie||"";if(a!==this.Nzb){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.Yzb=b;this.Nzb=a}return this.Yzb};Zr.ha=function(a){return new (a||Zr)(_.w(_.Mg),_.w(pHa),_.w(Yqa))};
Zr.ua=_.u({token:Zr,oa:Zr.ha});var $r=function(a){this.zc=a};$r.prototype.intercept=function(a,b){return Ff(this.zc,function(){return Wqa(a,function(c){return b.handle(c)})})};$r.ha=function(a){return new (a||$r)(_.w(Rk))};$r.ua=_.u({token:$r,oa:$r.ha});var qWa=new _.Nd("LEGACY_INTERCEPTOR_FN");var as;as=function(){};_.rWa=function(){var a={Pub:"X-Framework-Xsrf-Token"};a=void 0===a?{}:a;return{Co:as,Ob:Zqa(a).zv}};as.ha=function(a){return new (a||as)};as.Ea=_.kd({type:as});as.Da=_.ad({Ob:[$r,{Ca:nWa,Jb:$r,md:!0},{Ca:_.Uqa,Pd:Zr},Zqa({cookieName:"XSRF-TOKEN",Pub:"X-XSRF-TOKEN"}).zv,{Ca:Tqa,wc:!0}]});_.bs=function(){};_.bs.ha=function(a){return new (a||_.bs)};_.bs.Ea=_.kd({type:_.bs});
_.bs.Da=_.ad({Ob:[function(){for(var a=[_.Wr,Yr,Xr,{Ca:cWa,Jb:Xr},{Ca:dWa,Jb:Yr},{Ca:oWa,wc:Wqa,md:!0},{Ca:Tqa,wc:!0},{Ca:_.Uqa,Pd:Zr}],b=_.l(_.ea.apply(0,arguments)),c=b.next();!c.done;c=b.next())a.push.apply(a,_.Ha(c.value.zv));return{zv:a}}(Xqa(1,[{Ca:qWa,Bb:function(){var a=null;return function(b,c){if(null===a){var d;a=(null!=(d=_.id(nWa,{optional:!0}))?d:[]).reduceRight(Rqa,Qqa)}return a(b,c)}}},{Ca:oWa,Jb:qWa,md:!0}]))]});var $qa;var cs=function(a,b){this.url=a;this.sN=null;this.options=b},ds=function(a,b,c,d){this.X9a=a;this.fF=b;this.LFa=d;this.sna=new Map;this.Bla=new Map;this.olc=new Map;this.HGa=new Map;this.Hnc=new Map;this.IIa=[];this.K7a=["material-icons","mat-ligature-font"];this.Kb=c},sWa=function(a,b){return a.Hnc.get(b)||b};ds.prototype.AMc=function(){this.K7a=_.ea.apply(0,arguments)};
var tWa=function(a,b,c){c=void 0===c?"":c;var d=c+":"+b,e=a.sna.get(d);return e?a.s9a(e):(e=a.qoc(c,b))?(a.sna.set(d,e),a.s9a(e)):(c=a.Bla.get(c))?a.Moc(b,c):_.Ma(Error("Oc`"+d))};_.k=ds.prototype;_.k.La=function(){this.IIa=[];this.sna.clear();this.Bla.clear();this.olc.clear()};_.k.s9a=function(a){return a.sN?_.Ea(this.nJa(a).cloneNode(!0)):this.xqc(a).ka(_.m(function(b){return b.cloneNode(!0)}))};
_.k.Moc=function(a,b){var c=this,d=this.s8a(a,b);if(d)return _.Ea(d);d=b.filter(function(e){return!e.sN}).map(function(e){return c.yqc(e).ka(_.za(function(f){f="Loading icon set URL: "+c.fF.Mo(5,e.url)+" failed: "+f.message;c.LFa.handleError(Error(f));return _.Ea(null)}))});return _.ne(d).ka(_.m(function(){var e=c.s8a(a,b);if(!e)throw Error("Oc`"+a);return e}))};
_.k.s8a=function(a,b){for(var c=b.length-1;0<=c;c--){var d=b[c];if(d.sN&&-1<d.sN.toString().indexOf(a)){var e=this.nJa(d);if(d=this.wnc(e,a,d.options))return d}}return null};_.k.xqc=function(a){var b=this;return this.t8a(a).ka(_.yb(function(c){return a.sN=c}),_.m(function(){return b.nJa(a)}))};_.k.yqc=function(a){return a.sN?_.Ea(null):this.t8a(a).ka(_.yb(function(b){return a.sN=b}))};
_.k.wnc=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.cna(a,c);if("symbol"===a.nodeName.toLowerCase())return this.cna(this.vtc(a),c);b=this.oJa(bra("<svg></svg>"));b.appendChild(a);return this.cna(b,c)};_.k.oJa=function(a){var b=this.Kb.createElement("DIV");b.innerHTML=a;a=b.querySelector("svg");if(!a)throw Error("Rc");return a};
_.k.vtc=function(a){for(var b=this.oJa(bra("<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.Kb.ELEMENT_NODE&&b.appendChild(a.childNodes[c].cloneNode(!0));return b};
_.k.cna=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.t8a=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.X9a)throw Error("Pc");if(null==c)throw Error("Sc`"+c);var f=this.fF.Mo(5,c);if(!f)throw Error("Qc`"+c);if(c=this.HGa.get(f))return c;c=this.X9a.get(f,{responseType:"text",withCredentials:a}).ka(_.m(function(g){return bra(g)}),Uaa(function(){return b.HGa.delete(f)}),oba());this.HGa.set(f,c);return c};_.k.hka=function(a,b,c){this.sna.set(a+":"+b,c);return this};
_.k.oTc=function(a,b){var c=this.Bla.get(a);c?c.push(b):this.Bla.set(a,[b]);return this};_.k.nJa=function(a){if(!a.hQb){var b=this.oJa(a.sN);this.cna(b,a.options);a.hQb=b}return a.hQb};_.k.qoc=function(a,b){for(var c=0;c<this.IIa.length;c++){var d=this.IIa[c](b,a);if(d)return d.url&&d.options?new cs(d.url,d.options):new cs(d)}};ds.ha=function(a){return new (a||ds)(_.w(_.Wr,8),_.w(Pm),_.w(_.Mg,8),_.w(_.le))};ds.ua=_.u({token:ds,oa:ds.ha,Ja:"root"});new _.Pk;new _.Qk;new _.Pk;new _.Pk;var uWa,vWa,wWa,xWa,yWa,zWa;uWa=_.Pg(function(a){this.Oa=a});vWa=new _.Nd("MAT_ICON_DEFAULT_OPTIONS");wWa=new _.Nd("mat-icon-location",{Ja:"root",oa:cra});xWa="clip-path color-profile src cursor fill filter marker marker-start marker-mid marker-end mask stroke".split(" ");yWa=xWa.map(function(a){return"["+a+"]"}).join(", ");zWa=/^url\(['"]?#(.*?)['"]?\)$/;
_.es=function(a,b,c,d,e,f){var g=uWa.call(this,a)||this;g.GGa=b;g.Pn=d;g.LFa=e;g.d$a=!1;g.nbb=[];g.rFa=_.ca.EMPTY;f&&(f.color&&(g.color=g.defaultColor=f.color),f.iR&&(g.iR=f.iR));c||a.ta.setAttribute("aria-hidden","true");return g};_.V(_.es,uWa);_.k=_.es.prototype;_.k.Tsc=function(a){if(!a)return["",""];var b=a.split(":");switch(b.length){case 1:return["",b[0]];case 2:return b;default:throw Error("Tc`"+a);}};_.k.Pa=function(){this.OJa()};
_.k.An=function(){var a=this.eP;a&&a.size&&(a=this.Pn.ptb(),a!==this.rbb&&(this.rbb=a,this.hbb(a)))};_.k.La=function(){this.rFa.unsubscribe();this.eP&&this.eP.clear()};_.k.VJa=function(){return!this.Wi};_.k.Dsc=function(a){this.g7a();var b=this.Pn.ptb();this.rbb=b;this.llc(a);this.hbb(b);this.Oa.ta.appendChild(a)};_.k.g7a=function(){var a=this.Oa.ta,b=a.childNodes.length;for(this.eP&&this.eP.clear();b--;){var c=a.childNodes[b];1===c.nodeType&&"svg"!==c.nodeName.toLowerCase()||c.remove()}};
_.k.OJa=function(){if(this.VJa()){var a=this.Oa.ta,b=(this.iR?sWa(this.GGa,this.iR).split(/ +/):this.GGa.K7a).filter(function(c){return 0<c.length});this.nbb.forEach(function(c){return a.classList.remove(c)});b.forEach(function(c){return a.classList.add(c)});this.nbb=b;this.Vh===this.qIa||b.includes("mat-ligature-font")||(this.qIa&&a.classList.remove(this.qIa),this.Vh&&a.classList.add(this.Vh),this.qIa=this.Vh)}};_.k.b7a=function(a){return"string"===typeof a?a.trim().split(" ")[0]:a};
_.k.hbb=function(a){var b=this.eP;b&&b.forEach(function(c,d){c.forEach(function(e){d.setAttribute(e.name,"url('"+a+"#"+e.value+"')")})})};_.k.llc=function(a){var b=a.querySelectorAll(yWa),c=this.eP=this.eP||new Map;for(a={X2:0};a.X2<b.length;a={X2:a.X2},a.X2++)xWa.forEach(function(d){return function(e){var f=b[d.X2],g=f.getAttribute(e);if(g=g?g.match(zWa):null){var h=c.get(f);h||(h=[],c.set(f,h));h.push({name:e,value:g[1]})}}}(a))};
_.k.cuc=function(a){var b=this;this.Fcb=this.Gcb=null;this.rFa.unsubscribe();if(a){a=_.l(this.Tsc(a));var c=a.next().value,d=a.next().value;c&&(this.Gcb=c);d&&(this.Fcb=d);this.rFa=tWa(this.GGa,d,c).ka(_.Ua(1)).subscribe(function(e){return b.Dsc(e)},function(e){b.LFa.handleError(Error("Uc`"+c+"`"+d+"`"+e.message))})}};
_.W.Object.defineProperties(_.es.prototype,{inline:{configurable:!0,enumerable:!0,get:function(){return this.d$a},set:function(a){this.d$a=_.Ig(a)}},Wi:{configurable:!0,enumerable:!0,get:function(){return this.pJa},set:function(a){a!==this.pJa&&(a?this.cuc(a):this.pJa&&this.g7a(),this.pJa=a)}},iR:{configurable:!0,enumerable:!0,get:function(){return this.E8a},set:function(a){a=this.b7a(a);a!==this.E8a&&(this.E8a=a,this.OJa())}},Vh:{configurable:!0,enumerable:!0,get:function(){return this.D8a},set:function(a){a=
this.b7a(a);a!==this.D8a&&(this.D8a=a,this.OJa())}}});_.es.ha=function(a){return new (a||_.es)(_.z(_.Sd),_.z(ds),_.Hd("aria-hidden"),_.z(wWa),_.z(_.le),_.z(vWa,8))};
_.es.ya=_.x({type:_.es,qa:[["mat-icon"]],Eb:["role","img",1,"mat-icon","notranslate"],Cb:8,kb:function(a,b){a&2&&(_.we("data-mat-icon-type",b.VJa()?"font":"svg")("data-mat-icon-name",b.Fcb||b.Vh)("data-mat-icon-namespace",b.Gcb||b.iR)("fontIcon",b.VJa()?b.Vh:null),_.ye("mat-icon-inline",b.inline)("mat-icon-no-color","primary"!==b.color&&"accent"!==b.color&&"warn"!==b.color))},inputs:{color:"color",inline:"inline",Wi:"svgIcon",iR:"fontSet",Vh:"fontIcon"},Zb:["matIcon"],features:[_.te],lc:["*"],Aa:1,
Ba:0,va:function(a){a&1&&(_.Ie(),_.Je(0))},styles:[".mat-icon{-webkit-user-select:none;user-select:none;background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px;overflow:hidden}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}.mat-icon.mat-ligature-font[fontIcon]::before{content:attr(fontIcon)}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1, 1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto}\n"],
ob:2,Na:0});_.fs=function(){};_.fs.ha=function(a){return new (a||_.fs)};_.fs.Ea=_.kd({type:_.fs});_.fs.Da=_.ad({imports:[_.uq,_.uq]});var AWa;AWa=_.Oh(["https://ssl.gstatic.com/devopsconsole/images/","/",".svg"]);
_.BWa=[{eH:"home",icons:"ariane ganpati_2 gerrit_2 gmail google_tasks google_tasks_2 privacy_4 presubmit_fail_2 presubmit_in_progress_2 presubmit_queue_2 presubmit_success_2".split(" ")},{eH:"iam",icons:["domain","group","service_account","user"]},{eH:"logs",icons:"any debug error fatal info warning".split(" ")},{eH:"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(" ")},{eH:"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(" "),
snb:["arrow_right","arrow_down"]},{eH:"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(" ")},{eH:"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(" ")},
{eH:"oss",icons:["logo","logo_monochrome"]},{eH:"tasks",icons:["g3c_logo_200x200"]}];_.fXa=new _.Nd("SvgIconGroupsToBeRegistered");_.gs=function(a,b){this.Cvb=a;this.EDc=b;this.Cvb.AMc("material-icons-extended")};_.gs.ha=function(a){return new (a||_.gs)(_.w(ds),_.w(_.fXa))};_.gs.ua=_.u({token:_.gs,oa:_.gs.ha});var gXa;_.hs=function(a){var b=this;this.be=a;this.QYa=!1;this.be.jc(function(){gXa(b)})};gXa=function(a){setTimeout(function(){a.QYa=!0},864E5)};_.hs.prototype.rY=function(a,b){if(this.QYa){var c=window.location;b=_.Pf(b.url);b=_.Lf(b);void 0!==b&&(c.href=b)}return!this.QYa};_.hs.ha=function(a){return new (a||_.hs)(_.w(_.se))};_.hs.ua=_.u({token:_.hs,oa:_.hs.ha});/*

 Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: MIT
*/
_.is=function(a,b){this.Cwa=[];this.CEb=a;this.dnb=b||null;this.Paa=this.ZK=!1;this.Pg=void 0;this.q0a=this.Lvc=this.ALa=!1;this.sya=0;this.sr=null;this.roa=0};_.Xh(_.is,gra);_.is.prototype.cancel=function(a){if(this.ZK)this.Pg instanceof _.is&&this.Pg.cancel();else{if(this.sr){var b=this.sr;delete this.sr;a?b.cancel(a):(b.roa--,0>=b.roa&&b.cancel())}this.CEb?this.CEb.call(this.dnb,this):this.q0a=!0;this.ZK||this.S9(new js(this))}};_.is.prototype.vlb=function(a,b){this.ALa=!1;hXa(this,a,b)};
var hXa=function(a,b,c){a.ZK=!0;a.Pg=c;a.Paa=!b;iXa(a)},kXa=function(a){if(a.ZK){if(!a.q0a)throw new jXa(a);a.q0a=!1}};_.is.prototype.callback=function(a){kXa(this);hXa(this,!0,a)};_.is.prototype.S9=function(a){kXa(this);hXa(this,!1,a)};_.is.prototype.addCallback=function(a,b){return _.lXa(this,a,null,b)};_.lXa=function(a,b,c,d){a.Cwa.push([b,c,d]);a.ZK&&iXa(a);return a};
_.is.prototype.then=function(a,b,c){var d,e,f=new qk(function(g,h){e=g;d=h});_.lXa(this,e,function(g){g instanceof js?f.cancel():d(g);return mXa},this);return f.then(a,b,c)};_.is.prototype.$goog_Thenable=!0;_.is.prototype.ve=function(a){var b=new _.is;_.lXa(this,b.callback,b.S9,b);a&&(b.sr=this,this.roa++);return b};_.is.prototype.isError=function(a){return a instanceof Error};
var nXa=function(a){return Xxa(a.Cwa,function(b){return"function"===typeof b[1]})},mXa={},iXa=function(a){if(a.sya&&a.ZK&&nXa(a)){var b=a.sya,c=oXa[b];c&&(_.Db.clearTimeout(c.Nw),delete oXa[b]);a.sya=0}a.sr&&(a.sr.roa--,delete a.sr);b=a.Pg;for(var d=c=!1;a.Cwa.length&&!a.ALa;){var e=a.Cwa.shift(),f=e[0],g=e[1];e=e[2];if(f=a.Paa?g:f)try{var h=f.call(e||a.dnb,b);h===mXa&&(h=void 0);void 0!==h&&(a.Paa=a.Paa&&(h==b||a.isError(h)),a.Pg=b=h);if(XCa(b)||"function"===typeof _.Db.Promise&&b instanceof _.Db.Promise)d=
!0,a.ALa=!0}catch(n){b=n,a.Paa=!0,nXa(a)||(c=!0)}}a.Pg=b;d&&(h=(0,_.eh)(a.vlb,a,!0),d=(0,_.eh)(a.vlb,a,!1),b instanceof _.is?(_.lXa(b,h,d),b.Lvc=!0):b.then(h,d));c&&(b=new pXa(b),oXa[b.Nw]=b,a.sya=b.Nw)},jXa=function(a){_.aa.call(this);this.jC=a};_.Xh(jXa,_.aa);jXa.prototype.message="Deferred has already fired";jXa.prototype.name="AlreadyCalledError";var js=function(a){_.aa.call(this);this.jC=a};_.Xh(js,_.aa);js.prototype.message="Deferred was canceled";js.prototype.name="CanceledError";
var pXa=function(a){this.Nw=_.Db.setTimeout((0,_.eh)(this.throwError,this),0);this.tf=a};pXa.prototype.throwError=function(){delete oXa[this.Nw];throw this.tf;};var oXa={};var lra=function(a,b){var c=b||{};b=c.document||document;var d=_.Pj(a),e=(new LBa(b)).createElement("SCRIPT"),f={cMb:e,QU:void 0},g=new _.is(qXa,f),h=null,n=null!=c.timeout?c.timeout:5E3;0<n&&(h=window.setTimeout(function(){rXa(e,!0);g.S9(new sXa(1,"Timeout reached for loading script "+d))},n),f.QU=h);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!=e.readyState&&"complete"!=e.readyState||(rXa(e,c.TVc||!1,h),g.callback(null))};e.onerror=function(){rXa(e,!0,h);g.S9(new sXa(0,"Error while loading script "+
d))};f=c.attributes||{};_.Ic(f,{type:"text/javascript",charset:"UTF-8"});OBa(e,f);wBa(e,a);tXa(b).appendChild(e);return g},tXa=function(a){var b;return(b=(a||document).getElementsByTagName("HEAD"))&&0!==b.length?b[0]:a.documentElement},qXa=function(){if(this&&this.cMb){var a=this.cMb;a&&"SCRIPT"==a.tagName&&rXa(a,!0,this.QU)}},rXa=function(a,b,c){null!=c&&_.Db.clearTimeout(c);a.onload=function(){};a.onerror=function(){};a.onreadystatechange=function(){};b&&window.setTimeout(function(){_.gk(a)},0)},
sXa=function(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);_.aa.call(this,c);this.code=a};_.Xh(sXa,_.aa);var hra=null,nra=new WeakMap;var uXa=function(){};uXa.prototype.send=function(a,b){fka(a);return this.makeRequest(a).then(function(c){return b?_.jf(b,c):c})};var ks=function(a,b,c,d,e){this.S$=a;this.R$=b;this.yQa=c||{};this.HZ=d||{};this.Xxc=e};_.V(ks,uXa);var wXa=function(a){return _.jra({timeout:3E4}).then(function(b){b=b||window.gapi;vXa(a,b);return pra(b,{apiKey:a.R$,clientId:a.HZ.clientId,scope:a.HZ.scope,mvb:a.HZ.mvb,yrb:a.HZ.yrb}).then(function(){return b})})};
ks.prototype.makeRequest=function(a){var b=this;return wXa(this).then(function(c){return _.ia(function(d){if(1==d.Tc)return void 0===b.HZ.lHc?d.Oi(2):_.ja(d,ora(c,b.HZ.lHc),2);vXa(b,c);return d.return(xXa(c.client.request({root:b.S$,path:a.path,method:a.Fb,body:a.body,params:a.Ta,headers:a.headers,authType:a.authType,apiId:a.apiId||b.Xxc})))})})};
var xXa=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)})})},vXa=function(a,b){for(var c in a.yQa)a.yQa.hasOwnProperty(c)&&_.mra(b,c,a.yQa[c])};ks.$inject=["gapiUrl","gapiKey","gapiConfigUpdates","gapiAuthParams","defaultApiId"];var yXa=function(a,b,c,d,e,f,g){ks.call(this,a,b,f,g);this.Kr=c;this.dLa=d;this.Mp=e};_.V(yXa,ks);yXa.prototype.makeRequest=function(a){var b=this;a.headers||(a.headers={});a.headers.sessionId=this.Kr.sessionId;this.Kr.actionId&&(a.headers.actionId=this.Kr.actionId);this.Mp&&(a.headers["X-Goog-IAM-Authorization-Token"]=this.Mp);return zXa(this.dLa).then(function(){return ks.prototype.makeRequest.call(b,a)})};var AXa=function(a,b){a=Error.call(this,a);this.message=a.message;"stack"in a&&(this.stack=a.stack);this.error=b};_.V(AXa,Error);var BXa=/^\)\]\}',?\n/,ls=function(a,b){this.Lm=b;this.config=_.ya(Promise.resolve(a))};_.V(ls,mIa);ls.prototype.makeRequest=function(a){var b=this;return this.config.ka(_.ub(function(c){return b.SOa(c,a)}),_.ub(function(c){if("text/csv"===c.headers.get("content-type")||"text/plain"===c.headers.get("content-type"))var d=_.Ea({data:c.body});else try{var e=(c.body||"{}").replace(BXa,"");d=_.Ea(JSON.parse(e))}catch(f){d=_.Ma(new _.Vr({error:f,headers:c.headers,url:c.url||void 0}))}return d}),_.m(function(c){return c}))};
ls.prototype.SOa=function(a,b){b.headers=Object.assign({},b.headers,a.headers);if(a.BVc){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;iIa.includes(n)?(c[n]=r,f=!0):(d[n]=r,e=!0)}}if(null!=b.body||"PUT"===b.Fb||"POST"===b.Fb)g||(d["Content-Type"]="application/json",e=!0),c["Content-Type"]="text/plain",f=!0;e&&(d=encodeURIComponent(String(hIa(d))),
gka(b,"$httpHeaders",d));f&&(b.headers=c);jIa.includes(b.Fb)||(gka(b,"$httpMethod",b.Fb),b.Fb="POST")}return this.Lm.request(b.Fb,_.qra(a.S$,b.path),{body:b.body||null,responseType:"text",observe:"response",headers:new Sr(b.headers),params:this.searchParams(a,b),withCredentials:a.withCredentials})};
ls.prototype.searchParams=function(a,b){b=Object.entries(b.Ta||{}).reduce(function(c,d){d=_.l(d);var e=d.next().value;d=d.next().value;return a.DYc&&d instanceof Array?d.reduce(function(f,g){return f.append(e,g)},c):c.set(e,d)},new _.Tr({uqa:a.l_c}));return a.R$?b.set("key",a.R$):b};var CXa=function(a,b,c,d){ls.call(this,a,b);this.lia=c;this.Mp=d};_.V(CXa,ls);
CXa.prototype.SOa=function(a,b){var c=this;return _.ya(this.lia.getToken()).ka(_.ub(function(d){b.Ta||(b.Ta={});b.Ta.access_token=d;c.Mp&&(b.headers=b.headers||{},b.headers["X-Goog-IAM-Authorization-Token"]=c.Mp);return ls.prototype.SOa.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 AXa("No xhr error returned",
{code:d.status,message:f})}}return _.Ma(f)}))};var DXa=function(a,b,c,d,e){CXa.call(this,{S$:a,R$:b},c,d,e)};_.V(DXa,CXa);var ura=Error("Xc"),vra=Error("Yc");var FXa=function(a,b,c,d,e){var f=EXa;this.gIc=a;this.fq=b;this.ah=c;this.dLa=d;this.Ga=e;this.Jqa=null;this.sZa=2;this.scopes=[].concat(_.Ha(new Set(f))).join(" ")};
FXa.prototype.getToken=function(){var a=this,b,c,d,e;return _.ia(function(f){switch(f.Tc){case 1:return a.Jqa||(a.Jqa=_.jn(a.Ga,tra(a.gIc,a.scopes,a.fq),"getOauthToken")),_.ja(f,GXa(a.dLa),2);case 2:return b=f.Al,c=null,_.kaa(f,3,4),_.ja(f,a.Jqa,6);case 6:c=f.Al;case 4:maa(f);b();naa(f,5);break;case 3:throw d=_.oaa(f),_.RVa(a.ah,{error:d,message:"Failed to fetch oauth token.",ke:"Dismiss"}),Bqa();case 5:a:{if(c){var 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.sZa=2,f.return(e);if(0<a.sZa)return a.sZa--,a.Jqa=null,f.return(a.getToken());throw Error("Zc");}})};_.HXa=new _.Nd("authenticationLock");_.IXa=new _.Nd("Cookies");_.ms=new _.Nd("windowToken");var zXa,GXa;_.JXa=function(){this.locked=!1;this.mGb=[]};zXa=function(a){return GXa(a).then(function(b){b()})};GXa=function(a){return new Promise(function(b){var c=function(){a.locked=!0;b(function(){a.release()})};a.locked?a.mGb.push(c):c()})};_.JXa.prototype.release=function(){this.locked=!1;var a=this.mGb.shift();a&&a()};var EXa;EXa=[].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"]));
_.ns=function(a,b,c,d,e){this.iIc=new FXa(a,b,c,d,e)};_.ns.prototype.getToken=function(){return this.iIc.getToken()};_.ns.ha=function(a){return new (a||_.ns)(_.w(EIa),_.w(_.Ql),_.w(_.Lr),_.w(_.HXa),_.w(_.nn))};_.ns.ua=_.u({token:_.ns,oa:_.ns.ha});var KXa=function(a,b,c){this.tLa=a;this.Kr=b;this.debug=c};_.V(KXa,mIa);KXa.prototype.makeRequest=function(a){var b=this.tLa.makeRequest(a).ka(_.Xg(this.Kr,a.Gb||"Unknown RPC"));return this.debug.wBb(a,b)};_.LXa=function(){};_.V(_.LXa,_.nl);_.LXa.prototype.ttb=function(a){var b;return{AEb:function(){b=Error("$c")},kM:function(){},pr:function(c){if("object"!==typeof c)console.warn("Instance of error was not thrown.");else{if(c.stack)var d=c;else{if(c.i3a)return;d=Error("ad`"+a.path+"`"+JSON.stringify(c));c.i3a=d}d.stack+="\nCaused by: "+b.stack}}}};var yra=function(a,b,c){ls.call(this,a,b);this.fq=c};_.V(yra,ls);yra.prototype.makeRequest=function(a){a.Ta=a.Ta||{};a.Ta.authuser=this.fq||"0";var b;a.headers=null!=(b=a.headers)?b:{};b=_.FBa([]);if(null!=b){a.headers.AUTHORIZATION=b;var c;a.headers["X-Goog-AuthUser"]=null!=(c=this.fq)?c:"0"}a.headers["X-Origin"]=window.location.origin;a.headers["X-Referer"]=window.location.origin;return ls.prototype.makeRequest.call(this,a)};_.MXa=void 0;_.os=function(){};_.os.prototype.create=function(){return function(a){return a}};_.os.ha=function(a){return new (a||_.os)};_.os.ua=_.u({token:_.os,oa:function(){return _.MXa?_.id(_.MXa):new _.os},Ja:"root"});_.ps=function(a){this.ENc=a};_.ps.prototype.create=function(a,b){return new NXa(a,this.ENc,b)};_.ps.ha=function(a){return new (a||_.ps)(_.w(_.os))};_.ps.ua=_.u({token:_.ps,oa:_.ps.ha,Ja:"root"});var NXa=function(a,b,c){this.tLa=a;this.G0a=b;this.url=c};_.V(NXa,mIa);NXa.prototype.makeRequest=function(a){return this.tLa.makeRequest(a).ka(this.G0a.create(this.url))};var OXa=function(a){this.XJc=a};_.V(OXa,mIa);OXa.prototype.makeRequest=function(a){var b=this;return _.zb(function(){return b.XJc.makeRequest(a)})};var qs=function(a,b){this.Ga=a;this.Rxc=b};qs.prototype.create=function(a){return new KXa(a,this.Ga,this.Rxc)};qs.ha=function(a){return new (a||qs)(_.w(_.nn),_.w(rm))};qs.ua=_.u({token:qs,oa:qs.ha,Ja:"root"});_.rs=function(a,b,c){this.via=a;this.IZ=b;this.qc=c};_.rs.prototype.create=function(a){a=this.qc.Lb(4)?this.IZ.create(a,"xd3"):this.IZ.create(a,"xd4");return this.via.create(new OXa(a))};_.rs.ha=function(a){return new (a||_.rs)(_.w(qs),_.w(ss),_.w(qr))};_.rs.ua=_.u({token:_.rs,oa:_.rs.ha,Ja:"root"});
_.ts=function(a,b,c,d){this.config=a;this.HNc=b;this.via=c;this.IZ=d};_.ts.prototype.create=function(a){var b=new OXa(this.IZ.create(a,"xd4"));return this.HNc.create(this.via.create(b),a)};_.ts.ha=function(a){return new (a||_.ts)(_.w(or),_.w(_.ps),_.w(qs),_.w(ss))};_.ts.ua=_.u({token:_.ts,oa:_.ts.ha,Ja:"root"});_.us=function(a,b,c,d){this.config=a;this.via=b;this.hIc=c;this.IZ=d};_.us.prototype.create=function(a){a=this.config.ac(0)?this.hIc.create(a):this.IZ.create(a,"xd3");return this.via.create(new OXa(a))};
_.us.ha=function(a){return new (a||_.us)(_.w(or),_.w(qs),_.w(vs),_.w(ss))};_.us.ua=_.u({token:_.us,oa:_.us.ha,Ja:"root"});var ss=function(a,b,c,d,e,f){this.Qua=a;this.fq=b;this.lock=c;this.Ga=d;this.Mp=e;this.qc=f};
ss.prototype.create=function(a,b){var c=this.qc.Lb(16)&&!this.qc.Lb(17)?{}:{"googleapis.config/sessionIndex":this.fq,"googleapis.config/auth/useFirstPartyAuth":!0,"googleapis.config/auth/useFirstPartyAuthV2":!0};Iba()&&(b="xd3");c["client/xd3"]="xd3"===b;c["client/xd4"]="xd4"===b;return new yXa(a,this.Qua,this.Ga,this.lock,this.Mp,c)};ss.ha=function(a){return new (a||ss)(_.w(_.Pl),_.w(_.Ql),_.w(_.HXa),_.w(_.nn),_.w(_.Rl),_.w(qr))};ss.ua=_.u({token:ss,oa:ss.ha,Ja:"root"});
var vs=function(a,b,c,d){this.Qua=a;this.Lm=b;this.lia=c;this.Mp=d};vs.prototype.create=function(a){return new DXa(a,this.Qua,this.Lm,this.lia,this.Mp)};vs.ha=function(a){return new (a||vs)(_.w(_.Pl),_.w(_.Wr),_.w(_.ns),_.w(_.Rl))};vs.ua=_.u({token:vs,oa:vs.ha,Ja:"root"});var Ara=[429,503];_.ws=function(a){a=void 0===a?{}:a;a=void 0===a.sg?36E5:a.sg;this.store={};this.BCb=0;this.sg=a};_.ws.prototype.fetch=function(a,b){var c=JSON.stringify(a),d=_.PXa(this,a);if(d)return d;d=this.BCb++;b=this.Vib(c,d,b);this.TBb(c,d,b,a);return b};_.PXa=function(a,b,c){c=void 0===c?{}:c;var d=void 0===c.Bba?!1:c.Bba;c=JSON.stringify(b);(c=a.store[c])?(d||(d=c.hzc,d=Date.now()-(null!=d?d:a.sg),d=c.PSb.getTime()>=d),a=d?c.response:a.BEb(b,c)):a=null;return a};
_.ws.prototype.put=function(a,b){a=JSON.stringify(a);var c=this.BCb++;xs(this,a,c,b)};_.ws.prototype.Vib=function(a,b,c){return c()};_.ws.prototype.BEb=function(a){a=JSON.stringify(a);delete this.store[a];return null};var xs=function(a,b,c,d,e){a.store[b]={id:c,response:d,PSb:new Date,hzc:e}};_.ws.prototype.TBb=function(a,b,c){xs(this,a,b,c)};
_.ys=function(a,b){b=void 0===b?{}:b;var c=b.ZQa,d=b.ZYa,e=void 0===b.wZa?!0:b.wZa,f=void 0===b.xZa?Bra:b.xZa,g=void 0===b.AVa?5:b.AVa,h=void 0===b.yZa?500:b.yZa;_.ws.call(this,{sg:void 0===b.sg?36E5:b.sg});this.Ga=a;this.ZYa=d;this.wZa=e;this.xZa=f;this.AVa=g;this.yZa=h;this.ZQa=c};_.V(_.ys,_.ws);
_.ys.prototype.TBb=function(a,b,c,d){var e=this;if(this.ZQa)if(d=this.ZQa(d,c),"number"!==typeof d){xs(this,a,b,c);var f=Date.now();d.ka(_.Ua(1),Bba()).subscribe(function(g){g-=Date.now()-f;xs(e,a,b,c,g)},function(){})}else xs(this,a,b,c,d);else xs(this,a,b,c)};
_.ys.prototype.Vib=function(a,b,c){var d=this;c=_.zb(c);var e=this.xZa;this.wZa&&(c=c.ka(_.fra(this.Ga,e,{PKb:this.yZa,vZa:this.AVa})));var f=c.ka(_.yb({error:function(){var h=d.store[a];h&&h.id===b&&delete d.store[a]}}),_.kb(new _.mb(this.ZYa))),g=!1;return _.zb(function(){g||(f.connect(),g=!0);return f})};_.ys.prototype.getValue=function(a,b){b=void 0===b?{}:b;a=_.PXa(this,a,{Bba:void 0===b.Bba?!1:b.Bba});if(!a)return null;var c=null;a.subscribe(function(d){c=d}).unsubscribe();return c};var QXa=function(a,b,c){_.ys.call(this,a,Object.assign({},b,{ZYa:1}));this.vf=c};_.V(QXa,_.ys);QXa.prototype.BEb=function(a,b){this.vf.refresh(a);return b.response};QXa.prototype.VWa=function(a){a=JSON.stringify(a);var b=this.store[a];b&&(this.store[a]=Object.assign({},b,{PSb:new Date}))};QXa.prototype.UQa=function(a){return this.getValue(a,{Bba:!0})};_.zs=function(a,b){b=void 0===b?{}:b;this.pKc=new _.ws({sg:Number.POSITIVE_INFINITY});this.k0=new QXa(a,b,this)};
_.zs.prototype.fetch=function(a,b){var c=this;return this.k0.fetch(a,function(){return RXa(c,a).ka(_.ub(function(d){var e=d.nJc;d=d.fetch?b():_.Ta;return void 0===e?d:d.ka(_.sb(e))}))})};_.zs.prototype.UQa=function(a){return this.k0.UQa(a)};_.zs.prototype.refresh=function(a,b,c){c=void 0===c?!0:c;if(!c&&!b)throw Error("bd");var d=this.k0.UQa(a);null!=d&&(RXa(this,a).next({nJc:b?b(d):void 0,fetch:c}),c&&this.k0.VWa(a))};var RXa=function(a,b){return a.pKc.fetch(b,function(){return new _.Af({fetch:!0})})};var TXa;_.As=function(a){a=void 0===a?{}:a;this.O={};this.O.request=null==a.request?null:a.request};_.V(_.As,_.U);_.As.prototype.ma=function(){return _.As};_.As.prototype.na=function(){return{Ra:{request:_.Bs},keys:["request"]}};_.W.Object.defineProperties(_.As.prototype,{request:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"request")?_.S(this,"request"):null},set:function(a){this.O.request=a}}});var Cs=function(a){a=void 0===a?{}:a;this.O={};this.O.result=null==a.result?null:a.result};
_.V(Cs,_.U);Cs.prototype.ma=function(){return Cs};Cs.prototype.na=function(){return{Ra:{result:Ds},keys:["result"]}};_.W.Object.defineProperties(Cs.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"result")?_.S(this,"result"):null},set:function(a){this.O.result=a}}});var Ds=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceType=null==a.resourceType?null:a.resourceType;this.O.status=null==a.status?null:a.status};_.V(Ds,_.U);Ds.prototype.ma=function(){return Ds};
Ds.prototype.na=function(){return{keys:["resourceType","status"],Ka:{status:Es}}};_.W.Object.defineProperties(Ds.prototype,{resourceType:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"resourceType")?_.S(this,"resourceType"):null},set:function(a){this.O.resourceType=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"status")?_.S(this,"status"):null},set:function(a){this.O.status=a}}});
var Fs=function(a){a=void 0===a?{}:a;this.O={};this.O.result=null==a.result?null:a.result};_.V(Fs,_.U);Fs.prototype.ma=function(){return Fs};Fs.prototype.na=function(){return{Ra:{result:Gs},keys:["result"]}};_.W.Object.defineProperties(Fs.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"result")?_.S(this,"result"):null},set:function(a){this.O.result=a}}});
var Gs=function(a){a=void 0===a?{}:a;this.O={};this.O.key=null==a.key?null:a.key;this.O.status=null==a.status?null:a.status};_.V(Gs,_.U);Gs.prototype.ma=function(){return Gs};Gs.prototype.na=function(){return{keys:["key","status"],Ka:{key:Hs,status:Es}}};
_.W.Object.defineProperties(Gs.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"key")?_.S(this,"key"):null},set:function(a){this.O.key=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"status")?_.S(this,"status"):null},set:function(a){this.O.status=a}}});_.Is=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceTypes=null==a.resourceTypes?null:a.resourceTypes;this.O.count=null==a.count?null:a.count};_.V(_.Is,_.U);_.Is.prototype.ma=function(){return _.Is};
_.Is.prototype.na=function(){return{keys:["count","resourceTypes"]}};_.W.Object.defineProperties(_.Is.prototype,{count:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"count")?_.S(this,"count"):null},set:function(a){this.O.count=a}},resourceTypes:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"resourceTypes")?_.S(this,"resourceTypes"):null},set:function(a){this.O.resourceTypes=a}}});
var Js=function(a){a=void 0===a?{}:a;this.O={};this.O.resources=null==a.resources?null:a.resources};_.V(Js,_.U);Js.prototype.ma=function(){return Js};Js.prototype.na=function(){return{Ra:{resources:_.Ks},keys:["resources"]}};_.W.Object.defineProperties(Js.prototype,{resources:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"resources")?_.S(this,"resources"):null},set:function(a){this.O.resources=a}}});
_.Ks=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceType=null==a.resourceType?null:a.resourceType;this.O.resourceId=null==a.resourceId?null:a.resourceId;this.O.timestamp=null==a.timestamp?null:a.timestamp};_.V(_.Ks,_.U);_.Ks.prototype.ma=function(){return _.Ks};_.Ks.prototype.na=function(){return{keys:["resourceId","resourceType","timestamp"]}};
_.W.Object.defineProperties(_.Ks.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"resourceId")?_.S(this,"resourceId"):null},set:function(a){this.O.resourceId=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"resourceType")?_.S(this,"resourceType"):null},set:function(a){this.O.resourceType=a}},timestamp:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"timestamp")?_.S(this,"timestamp"):null},set:function(a){this.O.timestamp=
a}}});var Ls=function(a){a=void 0===a?{}:a;this.O={};this.O.result=null==a.result?null:a.result};_.V(Ls,_.U);Ls.prototype.ma=function(){return Ls};Ls.prototype.na=function(){return{Ra:{result:Ms},keys:["result"]}};_.W.Object.defineProperties(Ls.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"result")?_.S(this,"result"):null},set:function(a){this.O.result=a}}});
var Ms=function(a){a=void 0===a?{}:a;this.O={};this.O.setting=null==a.OD?null:a.OD;this.O.status=null==a.status?null:a.status};_.V(Ms,_.U);Ms.prototype.ma=function(){return Ms};Ms.prototype.na=function(){return{keys:["setting","status"],Ka:{setting:Ns,status:Es}}};
_.W.Object.defineProperties(Ms.prototype,{OD:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"setting")?_.S(this,"setting"):null},set:function(a){this.O.setting=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"status")?_.S(this,"status"):null},set:function(a){this.O.status=a}}});_.Bs=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceType=null==a.resourceType?null:a.resourceType;this.O.resourceId=null==a.resourceId?null:a.resourceId};_.V(_.Bs,_.U);
_.Bs.prototype.ma=function(){return _.Bs};_.Bs.prototype.na=function(){return{keys:["resourceId","resourceType"]}};_.W.Object.defineProperties(_.Bs.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"resourceId")?_.S(this,"resourceId"):null},set:function(a){this.O.resourceId=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"resourceType")?_.S(this,"resourceType"):null},set:function(a){this.O.resourceType=a}}});_.Os=function(){this.O={}};
_.V(_.Os,_.U);_.Os.prototype.ma=function(){return _.Os};_.Os.prototype.na=function(){return{keys:[]}};var SXa=function(){this.O={}};_.V(SXa,_.U);SXa.prototype.ma=function(){return SXa};SXa.prototype.na=function(){return{keys:[]}};var Ps=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceType=null==a.resourceType?null:a.resourceType;this.O.resourceIds=null==a.mKb?null:a.mKb;this.O.timestamps=null==a.sRb?null:a.sRb};_.V(Ps,_.U);Ps.prototype.ma=function(){return Ps};
Ps.prototype.na=function(){return{keys:["resourceIds","resourceType","timestamps"]}};
_.W.Object.defineProperties(Ps.prototype,{mKb:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"resourceIds")?_.S(this,"resourceIds"):null},set:function(a){this.O.resourceIds=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"resourceType")?_.S(this,"resourceType"):null},set:function(a){this.O.resourceType=a}},sRb:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"timestamps")?_.S(this,"timestamps"):null},set:function(a){this.O.timestamps=a}}});
_.Qs=function(a){a=void 0===a?{}:a;this.O={};this.O.setting=null==a.OD?null:a.OD;this.O.subkey=null==a.Kha?null:a.Kha;this.O.projectId=null==a.projectId?null:a.projectId};_.V(_.Qs,_.U);_.Qs.prototype.ma=function(){return _.Qs};_.Qs.prototype.na=function(){return{keys:["projectId","setting","subkey"]}};
_.W.Object.defineProperties(_.Qs.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"projectId")?_.S(this,"projectId"):null},set:function(a){this.O.projectId=a}},OD:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"setting")?_.S(this,"setting"):null},set:function(a){this.O.setting=a}},Kha:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"subkey")?_.S(this,"subkey"):null},set:function(a){this.O.subkey=a}}});
_.Rs=function(a){a=void 0===a?{}:a;this.O={};this.O.stringVal=null==a.APb?null:a.APb;this.O.int32Val=null==a.cxb?null:a.cxb;this.O.doubleVal=null==a.doubleVal?null:a.doubleVal;this.O.boolVal=null==a.CLa?null:a.CLa;this.O.int64Val=null==a.VSa?null:a.VSa;this.O.protoVal=null==a.Pea?null:a.Pea};_.V(_.Rs,_.U);_.Rs.prototype.ma=function(){return _.Rs};_.Rs.prototype.na=function(){return{keys:"boolVal doubleVal int32Val int64Val protoVal stringVal".split(" "),Gd:{protoVal:{Fc:null,Wc:!1,Xc:!1,Yc:!1}}}};
_.W.Object.defineProperties(_.Rs.prototype,{CLa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"boolVal")?_.S(this,"boolVal"):null},set:function(a){this.O.boolVal=a}},doubleVal:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"doubleVal")?_.S(this,"doubleVal"):null},set:function(a){this.O.doubleVal=a}},cxb:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"int32Val")?_.S(this,"int32Val"):null},set:function(a){this.O.int32Val=a}},VSa:{configurable:!0,enumerable:!0,
get:function(){return _.X(this,"int64Val")?_.S(this,"int64Val"):null},set:function(a){this.O.int64Val=a}},Pea:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"protoVal")?_.S(this,"protoVal"):null},set:function(a){this.O.protoVal=a}},APb:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"stringVal")?_.S(this,"stringVal"):null},set:function(a){this.O.stringVal=a}}});
var Es=function(a){a=void 0===a?{}:a;this.O={};this.O.code=null==a.code?null:a.code;this.O.space=null==a.Y1?null:a.Y1;this.O.message=null==a.message?null:a.message;this.O.canonicalCode=null==a.djb?null:a.djb;this.O.messageSet=null==a.MCb?null:a.MCb};_.V(Es,_.U);Es.prototype.ma=function(){return Es};Es.prototype.na=function(){return{keys:["canonicalCode","code","message","messageSet","space"],Ka:{messageSet:SXa}}};
_.W.Object.defineProperties(Es.prototype,{djb:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"canonicalCode")?_.S(this,"canonicalCode"):null},set:function(a){this.O.canonicalCode=a}},code:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"code")?_.S(this,"code"):null},set:function(a){this.O.code=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"message")?_.S(this,"message"):null},set:function(a){this.O.message=a}},MCb:{configurable:!0,enumerable:!0,
get:function(){return _.X(this,"messageSet")?_.S(this,"messageSet"):null},set:function(a){this.O.messageSet=a}},Y1:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"space")?_.S(this,"space"):null},set:function(a){this.O.space=a}}});_.Ss=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceId=null==a.resourceId?null:a.resourceId};_.V(_.Ss,_.U);_.Ss.prototype.ma=function(){return _.Ss};_.Ss.prototype.na=function(){return{keys:["resourceId"]}};
_.W.Object.defineProperties(_.Ss.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"resourceId")?_.S(this,"resourceId"):null},set:function(a){this.O.resourceId=a}}});_.Ts=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.WDb?null:a.WDb};_.V(_.Ts,_.U);_.Ts.prototype.ma=function(){return _.Ts};
_.Ts.prototype.na=function(){return{keys:["key","noExistingValue","value","version"],Ka:{key:_.Qs,value:_.Rs}}};
_.W.Object.defineProperties(_.Ts.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"key")?_.S(this,"key"):null},set:function(a){this.O.key=a}},WDb:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"noExistingValue")?_.S(this,"noExistingValue"):null},set:function(a){this.O.noExistingValue=a}},value:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"value")?_.S(this,"value"):null},set:function(a){this.O.value=a}},version:{configurable:!0,enumerable:!0,
get:function(){return _.X(this,"version")?_.S(this,"version"):null},set:function(a){this.O.version=a}}});var Ns=function(a){a=void 0===a?{}:a;this.O={};this.O.key=null==a.key?null:a.key;this.O.value=null==a.value?null:a.value;this.O.version=null==a.version?null:a.version};_.V(Ns,_.U);Ns.prototype.ma=function(){return Ns};Ns.prototype.na=function(){return{keys:["key","value","version"],Ka:{key:Hs,value:_.Rs}}};
_.W.Object.defineProperties(Ns.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"key")?_.S(this,"key"):null},set:function(a){this.O.key=a}},value:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"value")?_.S(this,"value"):null},set:function(a){this.O.value=a}},version:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"version")?_.S(this,"version"):null},set:function(a){this.O.version=a}}});
var Hs=function(a){a=void 0===a?{}:a;this.O={};this.O.setting=null==a.OD?null:a.OD;this.O.subkey=null==a.Kha?null:a.Kha;this.O.projectNumber=null==a.projectNumber?null:a.projectNumber;this.O.projectId=null==a.projectId?null:a.projectId};_.V(Hs,_.U);Hs.prototype.ma=function(){return Hs};Hs.prototype.na=function(){return{keys:["projectId","projectNumber","setting","subkey"]}};
_.W.Object.defineProperties(Hs.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"projectId")?_.S(this,"projectId"):null},set:function(a){this.O.projectId=a}},projectNumber:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"projectNumber")?_.S(this,"projectNumber"):null},set:function(a){this.O.projectNumber=a}},OD:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"setting")?_.S(this,"setting"):null},set:function(a){this.O.setting=a}},Kha:{configurable:!0,
enumerable:!0,get:function(){return _.X(this,"subkey")?_.S(this,"subkey"):null},set:function(a){this.O.subkey=a}}});TXa=new _.Nd("API_VERSION");_.UXa=new _.Nd("REQUEST_SERVICE");_.Us=function(){};_.Us.ha=function(a){return new (a||_.Us)};_.Us.Ea=_.kd({type:_.Us});_.Us.Da=_.ad({});
var Vs={$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"},Ws=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1alpha1":a;this.hb=new _.ol(b,c)};_.k=Ws.prototype;
_.k.wLa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.pl(this.hb,{body:a,Fb:"POST",Gb:"cloudusersettings_pa.recent.batchDelete",path:"/"+this.Ua+"/recent:batchDelete",Ta:_.lf(b,Vs,c),Ib:Cs})};_.k.xLa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.pl(this.hb,{body:a,Fb:"POST",Gb:"cloudusersettings_pa.recent.batchGet",path:"/"+this.Ua+"/recent:batchGet",Ta:_.lf(b,Vs,c),Ib:Js})};
_.k.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.pl(this.hb,{body:null,Fb:"DELETE",Gb:"cloudusersettings_pa.recent.delete",path:"/"+this.Ua+"/recent/"+a,Ta:_.lf(b,Vs,c),Ib:_.Os})};_.k.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.pl(this.hb,{body:null,Fb:"GET",Gb:"cloudusersettings_pa.recent.get",path:"/"+this.Ua+"/recent/"+a,Ta:_.lf(b,Vs,c),Ib:Ps})};
_.k.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.pl(this.hb,{body:b,Fb:"PUT",Gb:"cloudusersettings_pa.recent.update",path:"/"+this.Ua+"/recent/"+a,Ta:_.lf(c,Vs,d),Ib:_.Os})};Ws.ha=function(a){return new (a||Ws)(_.w(TXa,8),_.w(_.UXa),_.w(_.nl,8))};Ws.ua=_.u({token:Ws,oa:Ws.ha});_.Xs=function(){};_.Xs.ha=function(a){return new (a||_.Xs)};_.Xs.ua=_.u({token:_.Xs,oa:function(a){return Ws.ha(a)},Ja:_.Us});
var Ys=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1alpha1":a;this.hb=new _.ol(b,c)};_.k=Ys.prototype;_.k.wLa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.pl(this.hb,{body:a,Fb:"POST",Gb:"cloudusersettings_pa.settings.batchDelete",path:"/"+this.Ua+"/settings:batchDelete",Ta:_.lf(b,Vs,c),Ib:Fs})};
_.k.xLa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.pl(this.hb,{body:a,Fb:"POST",Gb:"cloudusersettings_pa.settings.batchGet",path:"/"+this.Ua+"/settings:batchGet",Ta:_.lf(b,Vs,c),Ib:Ls})};_.k.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.pl(this.hb,{body:null,Fb:"DELETE",Gb:"cloudusersettings_pa.settings.delete",path:"/"+this.Ua+"/settings/"+a,Ta:_.lf(b,Vs,c),Ib:_.Os})};
_.k.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.pl(this.hb,{body:null,Fb:"GET",Gb:"cloudusersettings_pa.settings.get",path:"/"+this.Ua+"/settings/"+a,Ta:_.lf(b,Vs,c),Ib:Ns})};_.k.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.pl(this.hb,{body:b,Fb:"PUT",Gb:"cloudusersettings_pa.settings.update",path:"/"+this.Ua+"/settings/"+a,Ta:_.lf(c,Vs,d),Ib:Ns})};Ys.ha=function(a){return new (a||Ys)(_.w(TXa,8),_.w(_.UXa),_.w(_.nl,8))};Ys.ua=_.u({token:Ys,oa:Ys.ha});
_.Zs=function(){};_.Zs.ha=function(a){return new (a||_.Zs)};_.Zs.ua=_.u({token:_.Zs,oa:function(a){return Ys.ha(a)},Ja:_.Us});_.VXa=new _.Nd("API_VERSION");_.WXa=new _.Nd("REQUEST_SERVICE");_.$s=function(){};_.$s.ha=function(a){return new (a||_.$s)};_.$s.Ea=_.kd({type:_.$s});_.$s.Da=_.ad({});_.XXa=new _.Nd("REQUEST_SERVICE");_.at=function(){};_.at.ha=function(a){return new (a||_.at)};_.at.Ea=_.kd({type:_.at});_.at.Da=_.ad({});_.YXa=new _.Nd("REQUEST_SERVICE");_.bt=function(){};_.bt.ha=function(a){return new (a||_.bt)};_.bt.Ea=_.kd({type:_.bt});_.bt.Da=_.ad({});_.ZXa=new _.Nd("REQUEST_SERVICE");_.ct=function(){};_.ct.ha=function(a){return new (a||_.ct)};_.ct.Ea=_.kd({type:_.ct});_.ct.Da=_.ad({});_.$Xa=new _.Nd("API_VERSION");_.aYa=new _.Nd("REQUEST_SERVICE");_.dt=function(){};_.dt.ha=function(a){return new (a||_.dt)};_.dt.Ea=_.kd({type:_.dt});_.dt.Da=_.ad({});var cYa=function(a){if(Mi)a=bYa(a);else if(_.Oi&&_.Ni)switch(a){case 93:a=91}return a},bYa=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 dYa={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 eYa=function(a,b,c,d,e,f,g,h,n,r){this.HL=a;this.qta=b;this.cxa=c;this.WX=d;this.GY=e;this.pda=f;this.Sxa=g;this.kwa=h;this.nT=n;this.Q0a=r};eYa.prototype.getKey=function(){return this.qta};eYa.prototype.rn=function(){return this.Sxa};
var jYa=function(a){var b=a.XQ;b=(b=b&&"composed"in b&&b&&"composedPath"in b&&b.composed&&b.composedPath())&&0<b.length?b[0]:a.target;return fYa(gYa(hYa((new iYa).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()}).Za()},iYa=function(){this.HL=null;this.qta="";this.Q0a=this.nT=this.kwa=this.Sxa=this.pda=this.GY=this.WX=this.cxa=null};
_.k=iYa.prototype;_.k.keyCode=function(a){this.HL=a;return this};_.k.key=function(a){this.qta=a;return this};_.k.shiftKey=function(a){this.cxa=a;return this};_.k.altKey=function(a){this.WX=a;return this};_.k.ctrlKey=function(a){this.GY=a;return this};_.k.metaKey=function(a){this.pda=a;return this};_.k.target=function(a){this.Sxa=a;return this};var hYa=function(a,b){a.kwa=b;return a},gYa=function(a,b){a.nT=b;return a},fYa=function(a,b){a.Q0a=b;return a};
iYa.prototype.Za=function(){return new eYa(this.HL,this.qta,this.cxa,this.WX,this.GY,this.pda,this.Sxa,this.kwa,this.nT,this.Q0a)};var kYa=function(a,b,c){jk.call(this,a,c);this.identifier=b};_.Xh(kYa,jk);var nYa;_.et=function(a){ok.call(this);this.b9=this.M1={};this.xta=0;this.kCc=ida(lYa);this.YOc=ida(mYa);this.Tna=!0;this.jKa=null;this.Du=a;_.mk(this.Du,"keydown",this.hub,void 0,this);_.mk(this.Du,"synthetic-keydown",this.mub,void 0,this);Pi&&(_.mk(this.Du,"keypress",this.oub,void 0,this),_.mk(this.Du,"synthetic-keypress",this.pub,void 0,this));_.mk(this.Du,"keyup",this.iub,void 0,this);_.mk(this.Du,"synthetic-keyup",this.nub,void 0,this)};_.Xh(_.et,ok);
var oYa=function(a){this.Wb=a||null;this.next=a?null:{}},lYa=[27,112,113,114,115,116,117,118,119,120,121,122,123,19],mYa="color date datetime datetime-local email month number password search tel text time url week".split(" ");_.et.prototype.HM=function(a,b){pYa(this.M1,qYa(1,arguments),a)};_.et.prototype.hm=function(a){rYa(this.M1,qYa(0,arguments))};
var qYa=function(a,b){if("string"===typeof b[a])a=sYa(b[a]).map(function(e){return tYa(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(tYa("",c[d],c[d+1]))}return a};
_.et.prototype.Dm=function(){_.et.Nx.Dm.call(this);this.M1={};nk(this.Du,"keydown",this.hub,!1,this);nk(this.Du,"synthetic-keydown",this.mub,!1,this);Pi&&(nk(this.Du,"keypress",this.oub,!1,this),nk(this.Du,"synthetic-keypress",this.pub,!1,this));nk(this.Du,"keyup",this.iub,!1,this);nk(this.Du,"synthetic-keyup",this.nub,!1,this);this.Du=null};
var sYa=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(!nYa){g={};for(e in dYa)g[dYa[e]]=cYa(parseInt(e,10));nYa=g}g=nYa[f];f=h;break}b.push({key:f,keyCode:g,modifiers:c})}return b};
_.et.prototype.iub=function(a){a=jYa(a);Mi&&uYa(this,a);Pi&&!this.hta&&vYa(a)&&this.k_(a,!0)};_.et.prototype.nub=function(a){a=a.getData();Mi&&uYa(this,a);Pi&&!this.hta&&vYa(a)&&this.k_(a,!0)};var uYa=function(a,b){32==a.jKa&&32==b.HL&&(0,b.nT)();a.jKa=null},vYa=function(a){return Pi&&a.GY&&a.WX};_.et.prototype.oub=function(a){a=jYa(a);32<a.HL&&vYa(a)&&(this.hta=!0)};_.et.prototype.pub=function(a){a=a.getData();32<a.HL&&vYa(a)&&(this.hta=!0)};
var pYa=function(a,b,c){var d=b.shift();d.forEach(function(e){if((e=a[e])&&(0==b.length||e.Wb))throw Error("dd`"+e.Wb);});b.length?d.forEach(function(e){e=e.toString();var f=new oYa;e=e in a?a[e]:a[e]=f;pYa(e.next,b.slice(0),c)}):d.forEach(function(e){a[e]=new oYa(c)})},rYa=function(a,b){b.shift().forEach(function(c){var d=a[c];d&&(0==b.length?d.Wb&&delete a[c]:d.next&&(rYa(d.next,b.slice(0)),_.gda(d.next)&&delete a[c]))})};
_.et.prototype.TZ=function(a,b){for(var c=0;c<b.length;c++){var d=a[b[c]];if(d)return d}};var tYa=function(a,b,c){c=c||0;b=["c_"+b+"_"+c];""!=a&&b.push("n_"+a+"_"+c);return b};_.et.prototype.hub=function(a){this.k_(jYa(a))};_.et.prototype.mub=function(a){this.k_(a.getData())};
_.et.prototype.k_=function(a,b){a:{var c=a.HL;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.kwa;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.kCc[c]?!0:f?!1:a.WX||a.GY||a.pda?!0:"INPUT"==d.tagName&&this.YOc[d.type]?13==c:"INPUT"==d.tagName||"BUTTON"==d.tagName?
32!=c:!1}if(c)if(!b&&vYa(a))this.hta=!1;else{b=cYa(a.HL);c=a.getKey();c=tYa(c,b,(a.cxa?1:0)|(a.GY?2:0)|(a.WX?4:0)|(a.pda?8:0));d=this.TZ(this.b9,c);if(!d||1500<=Date.now()-this.xta)this.b9=this.M1,this.xta=Date.now();(d=this.TZ(this.b9,c))&&d.next&&(this.b9=d.next,this.xta=Date.now());d&&(d.next?(0,a.nT)():(this.b9=this.M1,this.xta=Date.now(),this.Tna&&(0,a.nT)(),c=d.Wb,d=new kYa("shortcut",c,a.rn()),d=this.dispatchEvent(d),c=new kYa("shortcut_"+c,c,a.rn()),(d&=this.dispatchEvent(c))||(0,a.nT)(),
Mi&&(this.jKa=b)))}};_.ft=function(a){this.kKa=new Map;this.Eh=new _.et(a)};_.ft.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=wYa(this,a,b,c,d);if(e)return f;var g=function(){};"string"!==typeof b||b.includes("alt")||(g=wYa(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=wYa(this,"alt+"+a,b,c,d));return function(){f();g()}};
var wYa=function(a,b,c,d,e){var f="string"===typeof c?c:c.join(),g=a.kKa.get(f);g||(g=[],a.kKa.set(f,g));if(!e&&g.length)throw Error("ed`"+c);if(e&&3<=g.length)throw Error("fd`"+c);f=function(h){h.identifier===b&&d();return!0};e&&g.length&&xYa(a,c,g[g.length-1].callback);g.push({name:b,callback:f});yYa(a,b,c,f);return zYa(a,b,c,f)},zYa=function(a,b,c,d){return function(){var e=a.kKa.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?(xYa(a,c,d),e.pop(),(e=e[e.length-1])&&yYa(a,e.name,c,e.callback)):e.splice(f,1))}}},yYa=function(a,b,c,d){"string"===typeof c?a.Eh.HM(b,c):a.Eh.HM.apply(a.Eh,[b].concat(_.Ha(c)));_.mk(a.Eh,"shortcut",d)},xYa=function(a,b,c){"string"===typeof b?a.Eh.hm(b):a.Eh.hm.apply(a.Eh,_.Ha(b));nk(a.Eh,"shortcut",c)};_.ft.ha=function(a){return new (a||_.ft)(_.w(_.Mg))};_.ft.ua=_.u({token:_.ft,oa:_.ft.ha,Ja:"root"});var AYa=function(a){_.t.call(this,a)};_.V(AYa,_.t);AYa.prototype.WZ=function(){return _.Ui(this,1)};AYa.prototype.getContainer=function(){return _.p(this,2)};AYa.prototype.toObject=function(){return BYa(this)};var BYa=function(a){if(null!=a)return _.Cc(a),{Dea:_.q(_.Ui(a,1)),container:_.q(_.p(a,2)),u0c:_.q(_.p(a,3)),nYc:_.q(_.p(a,4))}};var CYa=function(a){_.t.call(this,a)};_.V(CYa,_.t);_.k=CYa.prototype;_.k.getMetadata=function(){return _.ej(this,AYa,1)};_.k.Lga=function(a){return _.gj(this,1,a)};_.k.getValue=function(){return _.p(this,2)};_.k.d_=function(){return _.p(this,2)};_.k.setValue=function(a){return _.xc(this,2,a)};_.k.eg=function(){return _.tj(this,2)};_.k.getType=function(){return _.p(this,3)};_.k.Oo=function(a){return _.xc(this,3,a)};_.k.toObject=function(){return DYa(this)};
var DYa=function(a){if(null!=a)return _.Cc(a),{metadata:BYa(a.getMetadata()),value:_.q(_.p(a,2)),type:_.q(_.p(a,3)),gZc:_.q(_.p(a,4))}};var EYa=function(a){_.t.call(this,a)};_.V(EYa,_.t);EYa.prototype.getEmail=function(){return _.ej(this,CYa,1)};EYa.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={email:DYa(this.getEmail()),T4c:_.q(_.p(this,2))}}else a=void 0;return a};var FYa=function(a){_.t.call(this,a)};_.V(FYa,_.t);FYa.prototype.getEmail=function(){return _.ej(this,CYa,1)};FYa.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={email:DYa(this.getEmail()),jYc:_.q(_.p(this,2))}}else a=void 0;return a};var GYa=function(a){_.t.call(this,a)};_.V(GYa,_.t);GYa.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={q7c:_.q(_.p(this,1)),r7c:_.q(_.p(this,2)),t6c:_.q(_.p(this,3)),r6c:_.q(_.p(this,4))}}else a=void 0;return a};var Lra=new kk;Lra.altKey=!0;Lra.keyCode=39;var HYa=function(){hk.call(this)};_.V(HYa,hk);HYa.prototype.init=function(){this.NZa=[]};var Cra=function(a,b){var c=IYa;if(c.R4c){a="Potentially sensitive message stripped for security reasons.";var d=Error("gd");d.columnNumber=b.columnNumber;d.lineNumber=b.lineNumber;d.name=b.name;d.fileName=b.fileName;if(28<=Rba("Chromium")||14<=Rba("Firefox"))d.stack=b.stack;b=d}c.isDisposed()||b instanceof js||(c.wMc?c.wMc.f5c(b,a):c.NZa&&10>c.NZa.length&&c.NZa.push([a,b]))},IYa=new HYa;var gt=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};_.k=gt.prototype;_.k.getWidth=function(){return this.right-this.left};_.k.getHeight=function(){return this.bottom-this.top};_.k.clone=function(){return new gt(this.top,this.right,this.bottom,this.left)};_.k.contains=function(a){return this&&a?a instanceof gt?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){_.Vb(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 Zj?(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 JYa=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};_.k=JYa.prototype;_.k.clone=function(){return new JYa(this.left,this.top,this.width,this.height)};_.k.contains=function(a){return a instanceof Zj?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.getSize=function(){return new ak(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 Zj?(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 ht=function(a,b){a:{var c=bk(a);if(c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.getComputedStyle(a,null))){c=c[b]||c.getPropertyValue(b)||"";break a}c=""}return c||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]},KYa=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}},LYa=function(a){if(_.Li&&!(8<=Number(_.Qi)))return a.offsetParent;var b=bk(a),c=ht(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=ht(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},NYa=function(a){for(var b=new gt(0,Infinity,Infinity,0),c=ck(a),d=c.oi.body,e=c.oi.documentElement,f=RBa(c.oi);a=LYa(a);)if(!(_.Li&&0==a.clientWidth||_.Ni&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&"visible"!=ht(a,"overflow")){var g=MYa(a),h=new Zj(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.sG();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},MYa=function(a){var b=bk(a),c=new Zj(0,0);var d=b?bk(b):document;d=!_.Li||9<=Number(_.Qi)||PBa(ck(d).oi)?
d.documentElement:d.body;if(a==d)return c;a=KYa(a);b=SBa(ck(b).oi);c.x=a.left+b.x;c.y=a.top+b.y;return c},OYa=function(a){"number"==typeof a&&(a+="px");return a},QYa=function(a){var b=PYa;if("none"!=ht(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},PYa=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=_.Ni&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?
(a=KYa(a),new ak(a.right-a.left,a.bottom-a.top)):new ak(b,c)},RYa=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)+")")};var SYa=function(){if(Pi){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(Fb()))?a[1]:"0"}return _.Oi?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(Fb()))?a[0].replace(/_/g,"."):"10"):cya?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(Fb()))?a[1]:""):dya||eya||fya?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(Fb()))?a[1].replace(/_/g,"."):""):""}();var jt=function(a){return(a=a.exec(Fb()))?a[1]:""},TYa=function(){if(pya)return jt(/Firefox\/([0-9.]+)/);if(_.Li||aya||$xa)return mya;if(tya){if(_.Ob()||Vba()){var a=jt(/CriOS\/([0-9.]+)/);if(a)return a}return jt(/Chrome\/([0-9.]+)/)}if(uya&&!_.Ob())return jt(/Version\/([0-9.]+)/);if(qya||rya){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(Fb()))return a[1]+"."+a[2]}else if(sya)return(a=jt(/Android\s+([0-9.]+)/))?a:jt(/Version\/([0-9.]+)/);return""}();var WYa=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"!=ht(n,"position")){var v=MYa(n);if(!r){r="rtl"==ht(n,"direction");var A;if(A=r){A=uya&&0<=Xba(TYa,10);var D;if(D=gya)D=0<=Xba(SYa,10);var I=tya&&0<=Xba(TYa,85);A=Mi||A||D||I}r=A?-n.scrollLeft:r&&!_.bya&&"visible"!=ht(n,"overflowX")?n.scrollWidth-n.clientWidth-n.scrollLeft:n.scrollLeft;v=KBa(v,new Zj(r,n.scrollTop))}}}n=v||new Zj;v=MYa(a);r=QYa(a);v=new JYa(v.x,v.y,r.width,r.height);
if(r=NYa(a))I=new JYa(r.left,r.top,r.right-r.left,r.bottom-r.top),r=Math.max(v.left,I.left),A=Math.min(v.left+v.width,I.left+I.width),r<=A&&(D=Math.max(v.top,I.top),I=Math.min(v.top+v.height,I.top+I.height),D<=I&&(v.left=r,v.top=D,v.width=A-r,v.height=I-D));r=ck(a);D=ck(c);if(r.oi!=D.oi){A=r.oi.body;D=D.getWindow();I=new Zj(0,0);var L=dk(bk(A));if(Zxa(L,"parent")){var Q=A;do{if(L==D)var Z=MYa(Q);else Z=KYa(Q),Z=new Zj(Z.left,Z.top);I.x+=Z.x;I.y+=Z.y}while(L&&L!=D&&L!=L.parent&&(Q=L.frameElement)&&
(L=L.parent))}A=KBa(I,MYa(A));!_.Li||9<=Number(_.Qi)||PBa(r.oi)||(A=KBa(A,SBa(r.oi)));v.left+=A.x;v.top+=A.y}a=UYa(a,b);b=v.left;a&4?b+=v.width:a&2&&(b+=v.width/2);b=new Zj(b,v.top+(a&1?v.height:0));b=KBa(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=NYa(c))la.top-=n.y,la.right-=n.x,la.bottom-=n.y,la.left-=n.x;return VYa(b,c,d,void 0,la,f,g)},VYa=function(a,b,c,d,e,f,g){a=a.clone();var h=UYa(b,c);c=QYa(b);g=g?g.clone():c.clone();a=a.clone();g=g.clone();var n=0;if(d||
0!=h)h&4?a.x-=g.width+(d?d.right:0):h&2?a.x-=g.width/2:d&&(a.x+=d.left),h&1?a.y-=g.height+(d?d.bottom:0):d&&(a.y+=d.top);f&&(e?(d=g,h=0,65==(f&65)&&(a.x<e.left||a.x>=e.right)&&(f&=-2),132==(f&132)&&(a.y<e.top||a.y>=e.bottom)&&(f&=-5),a.x<e.left&&f&1&&(a.x=e.left,h|=1),f&16&&(n=a.x,a.x<e.left&&(a.x=e.left,h|=4),a.x+d.width>e.right&&(d.width=Math.min(e.right-a.x,n+d.width-e.left),d.width=Math.max(d.width,0),h|=4)),a.x+d.width>e.right&&f&1&&(a.x=Math.max(e.right-d.width,e.left),h|=1),f&2&&(h|=(a.x<e.left?
16:0)|(a.x+d.width>e.right?32:0)),a.y<e.top&&f&4&&(a.y=e.top,h|=2),f&32&&(n=a.y,a.y<e.top&&(a.y=e.top,h|=8),a.y+d.height>e.bottom&&(d.height=Math.min(e.bottom-a.y,n+d.height-e.top),d.height=Math.max(d.height,0),h|=8)),a.y+d.height>e.bottom&&f&4&&(a.y=Math.max(e.bottom-d.height,e.top),h|=2),f&8&&(h|=(a.y<e.top?64:0)|(a.y+d.height>e.bottom?128:0)),e=h):e=256,n=e);f=new JYa(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 Zj(f.left,f.top);a instanceof Zj?(g=
a.x,a=a.y):(g=a,a=void 0);b.style.left=OYa(g);b.style.top=OYa(a);g=f.getSize();c==g||c&&g&&c.width==g.width&&c.height==g.height||(c=g,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");return e},UYa=function(a,b){return(b&8&&"rtl"==ht(a,"direction")?b^4:b)&-9};var XYa=function(){this.mba=this.Wj=null;this.nj=new _.ob},$Ya=function(a,b){if(b.uU)a:{var c=b.uU.nwc,d=b.uU.HS,e=b.uU.Xyc,f=b.uU.config;b=b.uU.wDc;if(a.Wj){var g=!!f.hovercardAlign;f="v"===f.hovercardAlign;if(g&&b)if(d=f,d=void 0===d?!1:d,a.Wj){a.Wj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating");e=YYa(e);f=6;g=4;var h=0,n=0,r=4,v=void 0;d&&(f=9,g=0,n=h=1,r=0,v=new Zj(100,-10));2<WYa(b,g,a.Wj,h,v,f,c,e)&&2<WYa(b,n,a.Wj,r,v,f,c,e)&&WYa(b,g,a.Wj,h,v,0,c,e)}else ah("this.el_ is falsy");
else if(d)f=SBa(e.oi),b=d.x+f.x,d=d.y+f.y,a.Wj?(a.Wj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating"),e=YYa(e),b=new Zj(b,d),d=new gt(15,15,15,15),VYa(b,a.Wj,8,d,e,5,c)&496&&VYa(b,a.Wj,9,d,e,5,c)&496&&VYa(b,a.Wj,8,d,e,0,c)):ah("this.el_ is falsy");else{ah("Not displaying by element ("+g+" && "+b+") or mouse position ("+d+")");break a}c=!0;c=void 0===c?!0:c;a.Wj?(ZYa(a,c),a.mba&&(a.mba=null),a.Wj.style.display="",RYa(a.Wj,1),a.nj.next({type:0})):ah("this.el_ is falsy")}}else a.Wj?(a.Wj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating"),
a.Wj.style.display="",a.nj.next({type:0})):ah("this.el_ is falsy")},YYa=function(a){var b=SBa(a.oi);a=a.sG();return new gt(b.y+12,b.x+a.width-12,b.y+a.height-12,b.x+12)},aZa=function(a){a.Wj?(ZYa(a,!1),RYa(a.Wj,0),a.mba&&(a.mba.unsubscribe(),a.mba=null),a.Wj.style.display="none",a.nj.next({type:1})):ah("this.el_ is falsy")},ZYa=function(a,b){b?a.Wj.classList.add("boqSocialpeoplehovercardV2HovercardAnimating"):a.Wj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating")};var bZa=function(){this.ww={YD:!1,fC:!1,uN:""};this.Rya=new _.ob};_.k=bZa.prototype;_.k.Raa=function(){var a=Object.assign({},this.ww,{fC:!0,YD:!1});cZa(this,a)};_.k.Qaa=function(){var a=Object.assign({},this.ww,{fC:!1});cZa(this,a)};_.k.Taa=function(a){a=Object.assign({},this.ww,{fC:!1,YD:!0,uN:a});cZa(this,a)};_.k.Saa=function(a){a=Object.assign({},this.ww,{YD:!1,uN:a});cZa(this,a)};_.k.VRa=function(){cZa(this,{fC:!1,YD:!1,uN:""})};_.k.lra=function(){this.ww={fC:!1,YD:!1,uN:""};this.Rya.next("forceHide")};
var cZa=function(a,b){b.uN!==a.ww.uN&&(a.ww={YD:!1,fC:!1,uN:b.uN});b.YD||b.fC?!b.YD&&!b.fC||a.ww.YD||a.ww.fC||a.Rya.next("cancelHide"):a.Rya.next("beginHide");a.ww=b};bZa.prototype.NTa=function(){return this.ww.YD||this.ww.fC};var fZa=function(a){var b=this;this.OB=a;this.dZ=new _.ca;this.sL=new bZa;this.dZ.add(this.sL.Rya.If().ka(_.Qa(function(c){var d=b.OB;return(d.nh?d.nh.config.allowOnlyForcedHide:d.mi&&d.mi.config.allowOnlyForcedHide)&&"forceHide"!==c?!1:!0})).subscribe(function(c){switch(c){case "beginHide":dZa(b.OB);break;case "cancelHide":eZa(b.OB);break;case "forceHide":dZa(b.OB,0);break;default:ah("Unknown Visibility Event: "+c)}}))};_.k=fZa.prototype;_.k.Raa=function(){var a=Date.now();this.OB.Wz=a;this.sL.Raa()};
_.k.Qaa=function(){var a=Date.now();this.OB.Wz=a;this.sL.Qaa()};_.k.Taa=function(a,b){this.OB.Wz=b;this.sL.Taa(a)};_.k.Saa=function(a,b){this.OB.Wz=b;this.sL.Saa(a)};_.k.VRa=function(a){this.OB.Wz=a;this.sL.VRa()};_.k.lra=function(a){this.OB.Wz=a;this.sL.lra()};_.k.NTa=function(){return this.sL.NTa()};var gZa=function(a){this.config=a},hZa=function(a){this.state=a},iZa=function(){},jZa=function(){},kZa=function(){},lZa=function(a){this.size=a},mZa=function(a){this.size=a},nZa=function(a){this.KKc=a},oZa=function(a){this.message=a},pZa=function(a){this.YJc=a};var qZa=function(a){this.Q$=a;this.Vua=this.Q$.iframeGetCrossOriginFilter()};var kt=function(a){_.t.call(this,a)};_.V(kt,_.t);kt.prototype.qtb=function(){return _.ij(this,1)};kt.prototype.Iw=function(){return _.oj(this,2,rZa)};kt.prototype.T_a=function(a){return _.sh(this,2,rZa,a)};var rZa=[2,4];kt.prototype.toObject=function(){return sZa(this)};var sZa=function(a){if(null!=a){_.Cc(a);var b=_.q(_.p(a,1)),c=_.q(_.pj(a,2,rZa)),d=aj(a,rZa,4);return{Eea:b,text:c,B4c:_.q(_.p(a,d)),disabled:_.q(_.Ui(a,3))}}};var tZa=function(a){_.t.call(this,a)};_.V(tZa,_.t);tZa.prototype.mRa=function(){return _.ej(this,kt,1)};tZa.prototype.tNb=function(a){_.gj(this,1,a)};tZa.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={OJc:sZa(this.mRa())}}else a=void 0;return a};var Mra=function(a){this.tra=new qZa(a);this.nj=new _.ob},uZa=function(a,b){a=a.tra;a.Q$.iframeSend("loadData",a.Vua,b.config)},vZa=function(a){a=void 0===a?{width:0,height:0}:a;var b=new ak(0,0);a&&(b.width=a.width||0,b.height=a.height||0);return b};var wZa=function(a,b,c){this.mw=a;this.eY=b;this.tsa=c},xZa=function(a){this.mw=a},yZa=function(a,b){this.mw=a;this.eY=b},zZa=function(a){this.mw=a},AZa=function(a,b){this.mw=a;this.eY=b},BZa=function(a,b){this.mw=a;this.eY=b},CZa=function(a){this.mw=a},DZa=function(a){this.mw=a};var EZa=!_.Li&&!Nba(),lt=function(a,b){if(/-[a-z]/.test(b))return null;if(EZa&&a.dataset){if(Oba()&&!(b in a.dataset))return null;a=a.dataset[b];return void 0===a?null:a}return a.getAttribute("data-"+_.ABa(b))},FZa=function(a,b){return/-[a-z]/.test(b)?!1:EZa&&a.dataset?b in a.dataset:a.hasAttribute?a.hasAttribute("data-"+_.ABa(b)):!!a.getAttribute("data-"+_.ABa(b))};var GZa=function(){this.wba=new Map;this.vba=new Map;this.D7=new Map;this.F7=new Map;this.Gqb={};this.nj=new _.ob},HZa=function(a,b){var c=String(_.Wb(b)),d=mt(a,b);a.gib=function(e){nt(e)&&a.nj.next(new BZa(e,c))};d.listen(b,"keydown",a.gib)},MZa=function(a,b,c,d){var e=ck(b).oi.body;mt(a,b).listen(b,"mouseover",IZa(a,b,function(f){nt(f)&&a.nj.next(new wZa(f,c,d))})).listen(b,"mouseout",JZa(a,b,function(f){nt(f)&&a.nj.next(new xZa(f))})).listen(e,"mousemove",KZa(a,b,function(f){return void a.nj.next(new CZa(f))})).listen(e,
"touchstart",LZa(a,b,function(f){return void a.nj.next(new DZa(f))}))},NZa=function(a,b){var c=mt(a,b),d=String(_.Wb(b));a.hib=function(e){nt(e)&&a.nj.next(new AZa(e,d))};a.NRb=function(e){return void a.nj.next(new DZa(e))};c.listen(b,"mouseover",a.hib).listen(b,"touchstart",a.NRb);HZa(a,b);return(b=ck(b).Xj("__HC_94253229"))?(a.HEb=function(e){return void a.nj.next(new yZa(e,d))},a.GEb=function(e){return void a.nj.next(new zZa(e))},c.listen(b,"mouseover",a.HEb).listen(b,"mouseout",a.GEb),b):null},
OZa=function(a,b){var c=b.getAttribute("data-hovercard-id");a.wba.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(mt(a,g).pt(g,"mouseover",e),a.wba.delete(f))});a.vba.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(mt(a,g).pt(g,"mouseout",e),a.vba.delete(f))});var d=ck(b).oi.body;a.D7.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(mt(a,g).pt(d,"mousemove",e),a.D7.delete(f))});a.F7.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(mt(a,g).pt(d,"touchstart",
e),a.F7.delete(f))})},mt=function(a,b){b=parseInt(lt(b,"hovercardOwnerId")||"-1",10);return a.Gqb[b]=a.Gqb[b]||new lo(a)},PZa=function(a,b){b=void 0===b?!1:b;return XBa(a,function(c){var d=b;d=void 0===d?!1:d;if(_.Vb(c)&&1==c.nodeType){var e=!1;FZa(c,"hovercardHoverTriggerDisabled")&&(e="true"===lt(c,"hovercardHoverTriggerDisabled"));c=FZa(c,"hovercardId")&&(!d||!e)}else c=!1;return c})},QZa=function(a,b){for(;b&&a!==b;)b=b.parentNode||b.host;return b===a};GZa.prototype.zra=function(a){return ck(a)};
var nt=function(a){return!!a.target&&"IFRAME"!==a.target.tagName},IZa=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.wba.has(d)||a.wba.set(d,{element:b,listener:c});return a.wba.get(d).listener},JZa=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.vba.has(d)||a.vba.set(d,{element:b,listener:c});return a.vba.get(d).listener},KZa=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.D7.has(d)||a.D7.set(d,{element:b,listener:c});return a.D7.get(d).listener},LZa=function(a,
b,c){var d=b.getAttribute("data-hovercard-id");a.F7.has(d)||a.F7.set(d,{element:b,listener:c});return a.F7.get(d).listener};var RZa=function(a){_.t.call(this,a)};_.V(RZa,_.t);RZa.prototype.toObject=function(){return SZa(this)};var SZa=function(a){if(null!=a)return _.Cc(a),{NVc:_.q(_.p(a,1))}};var TZa=function(a){_.t.call(this,a)};_.V(TZa,_.t);TZa.prototype.toObject=function(){return UZa(this)};var UZa=function(a){if(null!=a)return _.Cc(a),{NWc:_.q(_.p(a,1)),A7c:_.q(_.p(a,2))}};var ot=function(a){_.t.call(this,a)};_.V(ot,_.t);ot.prototype.getEmail=function(){return _.Jh(this,1)};ot.prototype.mtb=function(){return _.Jh(this,2)};ot.prototype.Z$=function(){return _.Jh(this,4)};ot.prototype.toObject=function(){return VZa(this)};var VZa=function(a){if(null!=a)return _.Cc(a),{email:_.q(_.p(a,1)),jIc:_.q(_.p(a,2)),personId:_.q(_.p(a,3)),displayName:_.q(_.p(a,4))}};var pt=function(a){_.t.call(this,a)};_.V(pt,_.t);pt.prototype.mRa=function(){return _.ej(this,kt,2)};pt.prototype.tNb=function(a){_.gj(this,2,a)};pt.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={s6c:VZa(_.ej(this,ot,1)),OJc:sZa(this.mRa()),MVc:SZa(_.ej(this,RZa,3)),fYc:UZa(_.ej(this,TZa,4))}}else a=void 0;return a};var WZa=function(a){_.t.call(this,a)};_.V(WZa,_.t);_.k=WZa.prototype;_.k.xRa=function(){return _.jj(this,1)};_.k.O_a=function(a){return _.xc(this,1,a)};_.k.getMetadata=function(){return _.ej(this,kt,2)};_.k.Lga=function(a){return _.gj(this,2,a)};_.k.toObject=function(){if(null!=this){_.Cc(this);var a={requestId:_.q(_.p(this,1)),metadata:sZa(this.getMetadata())}}else a=void 0;return a};_.XZa=RegExp("[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]");var qt={VAa:0,CCa:1,O3:2},st=function(a,b,c,d){ok.call(this);var e=this;this.yu=d;this.cR=this.kpa=this.Q1=this.Ita=this.lba=null;this.HS={x:0,y:0};this.SVa=null;this.Q2=document.body;this.Yt={};this.dZ=new _.ca;this.vQ=b||new XYa;this.dZ.add(this.vQ.nj.If().subscribe(function(f){switch(f.type){case 3:f=e.yu.tra,f.Q$.iframeSend("hide",f.Vua,void 0)}}));this.dZ.add(this.yu.nj.If().subscribe(function(f){if(f instanceof iZa)e.jub();else if(f instanceof nZa)f.KKc==e.Szb&&e.SFc();else if(f instanceof lZa){if(f=
f.size,e.KM===qt.CCa||e.KM===qt.O3)e.KM=qt.O3,e.SVa=e.HS,YZa(e,f,e.HS)}else if(f instanceof mZa){if(f=f.size,e.KM===qt.CCa||e.KM===qt.O3)e.KM=qt.O3,YZa(e,f,e.SVa?e.SVa:e.HS)}else if(f instanceof kZa)aZa(e.vQ),e.Eea=-1;else if(f instanceof jZa){if(f=e.TF.zra(e.Q2).Xj("__HC_94253229")){var g=e.TF,h=e.Q2;mt(g,h).pt(h,"mouseover",g.hib).pt(h,"keydown",g.gib).pt(h,"touchstart",g.NRb).pt(f,"mouseout",g.GEb).pt(f,"mouseover",g.HEb)}e.dZ.unsubscribe()}else if(f instanceof oZa)e.nh&&e.nh.config.contentConfiguration&&
e.nh.config.contentConfiguration.docsHeaderConfig.callback(f.message.Sa);else if(f instanceof pZa&&(f=f.YJc,!(f.timestamp<e.Wz)&&e.nh)){h=e.nh.config;g=f.data||h["hovercard-id"]||h.userid||h.email;switch(f.eventType){case "calendar":h=h.scheduleEventHandler;if(!h)break;var n=Dc(EYa,g.eventInfo);if(!n.getEmail()||!n.getEmail().getValue()){ah("No email data found in handlerInput for Events.Calendar: "+g);break}g=n.getEmail().d_();h(g);rt(e);break;case "chat":h=h.sendChatHandler;if(!h)break;if(!(g instanceof
Object)){ah("Unrecognized handlerInput for Events.Chat: "+g);break}g=Dc(pt,g.eventInfo);h(g);rt(e);break;case "email":h=h.sendEmailHandler;if(!h)break;n=Dc(FYa,g.eventInfo);if(!n.getEmail()||!n.getEmail().getValue()){ah("No email data found in handlerInput for Events.Calendar: "+g);break}g=n.getEmail().d_();h(g);rt(e);break;case "videoChat":h=h.videoChatHandler;if(!h)break;g=g instanceof Object?Dc(GYa,g.eventInfo):g;h(g);rt(e);break;case "primaryActionButton":h=h.primaryActionButtonOnTrigger;if(!h)break;
n=Dc(pt,f.data.eventInfo);h(n||g);break;case "openInContactsCompanion":g=h.openLinkInContactsCompanionCallback;if(!g)break;h=Dc(pt,f.data.eventInfo);g(h);break;case "close":ZZa(e,f.data.closeTriggeredByEscape);break;default:ah("Unrecognized event type: "+f.eventType)}"mouseover"==f.eventType&&eZa(e)}}));this.jlb=document.body;this.nh=this.mi=null;this.vca=this.Szb=0;this.Eea=-1;this.Hua=null;this.KM=qt.VAa;this.Wz=null;this.Hoa=!1;this.Tmb={cQb:!1};this.tu=new fZa(this);this.Raa=this.tu.Raa.bind(this.tu);
this.Qaa=this.tu.Qaa.bind(this.tu);this.Taa=this.tu.Taa.bind(this.tu);this.Saa=this.tu.Saa.bind(this.tu);this.zQb=this.Txb=!1;this.vd=a;this.TF=c||new GZa;this.dZ.add(this.TF.nj.If().subscribe(function(f){try{if(f instanceof wZa)$Za(e,Number(f.eY),f.mw);else if(f instanceof xZa){var g=f.mw;e.nh&&e.tu.Saa(e.nh.Tf.getAttribute("data-hovercard-id"),Date.now());if(e.mi){f=!0;if(g){var h=g.relatedTarget;h&&QZa(e.mi.Tf,h)&&(f=!1)}f&&a_a(e)}}else if(f instanceof yZa)e.Raa();else if(f instanceof zZa)e.Qaa();
else if(f instanceof AZa)$Za(e,Number(f.eY),f.mw);else if(f instanceof BZa)e.k_(Number(f.eY),f.mw);else if(f instanceof CZa){var n=f.mw,r=b_a(n)||n.target;r&&("__HC_94253229"===r.id||r.parentNode&&"__HC_94253229"===r.parentNode.id||e.nh&&QZa(e.nh.Tf,r)||e.mi&&QZa(e.mi.Tf,r))||e.tu.VRa(Date.now())}else f instanceof DZa?e.tu.lra(Date.now()):ah("Unknown outputEvent instance in AbstractContextManager")}catch(v){ah("Error thrown in DomCommunicator subscription",v)}}))};_.V(st,ok);st.prototype.uib=function(){};
st.prototype.jub=function(){c_a(this)};var c_a=function(a){a.Hoa=!0;var b=NZa(a.TF,a.Q2);b&&(a.jlb=b,a.vQ.Wj=a.jlb,aZa(a.vQ))};st.prototype.k_=function(a,b){27===b.keyCode&&this.nh&&(b.preventDefault(),ZZa(this,!0));if(nt(b)&&d_a(this,b)){var c=PZa(b.target,!1);if(c){b.preventDefault();this.Wz=Date.now();b=c.getBoundingClientRect();var d=void 0===d?{}:d;e_a(this,a,c,b.right,b.bottom,{GSa:!0,kTa:!0,tsa:d})}}};
var d_a=function(a,b){return a.vd.some(function(c){return b.keyCode===c.keyCode&&!!b.ctrlKey===!!c.ctrlKey&&!!b.altKey===!!c.altKey&&!!b.shiftKey===!!c.shiftKey&&!!b.metaKey===!!c.metaKey})},$Za=function(a,b,c){var d=!1;d=void 0===d?!1:d;if(nt(c)){var e=b_a(c)||c.target;if(e=PZa(e,!0))if(a.Wz=Date.now(),d){var f=void 0===f?{}:f;e_a(a,b,e,c.clientX,c.clientY,{GSa:!0,kTa:!1,tsa:f})}else{var g=void 0===g?{}:g;e_a(a,b,e,c.clientX,c.clientY,{GSa:!1,kTa:!1,tsa:g})}}},e_a=function(a,b,c,d,e,f){var g=a.Yt[b].primaryActionButtonOnload,
h=lt(c,"hovercardId");g&&h&&(g=g(h,f_a(a)),a.cR=g);a.HS={x:d,y:e};if(375>QBa(window).width)rk();else if(a.nh&&a.nh.Tf==c)eZa(a),rk();else if(a.mi&&a.mi.Tf==c)rk();else if(g_a(a),c?(d=lt(c,"hovercardId")||"",d=_.Hi(d,"buganizer-system+")?d.replace("buganizer-system+",""):_.Hi(d,"yaqs-carrier-pigeon+")?d.replace("yaqs-carrier-pigeon+",""):d):d="",d){Date.now();e=b.toString();if(EZa&&c.dataset)c.dataset.hovercardOwnerId=e;else{if(/-[a-z]/.test("hovercardOwnerId"))throw Error("ra");c.setAttribute("data-"+
_.ABa("hovercardOwnerId"),e)}e=Nra(a,a.Yt[b]||{},f.tsa);g=!!a.nh;h=f.GSa||!!e.skipArtificialDelays;var n=h_a({TAb:g,nOb:h,GIb:250,Ymb:1E3});i_a(a);a.Q1=oDa(n);h&&g&&rt(a);n=a.mi={Tf:c,RWc:b,config:e};MZa(a.TF,c,String(b),e);a.Txb||a.Taa(n.Tf.getAttribute("data-hovercard-id"),Date.now());a.zQb=document.activeElement===c;j_a(a,c,d,h_a({TAb:g,nOb:h,GIb:100,Ymb:400}),f.kTa)}else rk()};st.prototype.lub=function(a){this.HS={x:a.clientX,y:a.clientY};a.stopPropagation();this.Hua&&(this.Hua(),this.Hua=null)};
var h_a=function(a){var b=a.GIb,c=a.Ymb;return a.nOb?0:a.TAb?b:c},j_a=function(a,b,c,d,e){if(a.mi){var f=a.elb(b,c,e);a.mi.config=Object.assign(f,a.mi.config||{});k_a(a,d).then(function(){return void l_a(a,f)},function(g){g instanceof sk||ah(g,"Failed during delay to load data. delay: "+d)})}else rk()},l_a=function(a,b){g_a(a);if(a.mi){a.cR=null;var c=b.primaryActionButtonOnload?b.primaryActionButtonOnload:function(e,f){return rk((new WZa).O_a(f).Lga(new kt))},d=b["hovercard-id"];d&&m_a(a,c(d,f_a(a)));
a.SFc=function(){a.mi&&n_a(a,a.mi.Tf)};uZa(a.yu,new gZa(b))}},n_a=function(a,b){a.Hoa?o_a(a).then(function(c){c=_.l(c);for(var d=c.next();!d.done;d=c.next())if(d=d.value,d instanceof WZa){if(d.xRa()!==a.vca)return;var e=d}a.mi&&a.mi.Tf===b&&a.Hoa&&a.Q1&&(c=a.mi,rt(a),i_a(a),g_a(a),p_a(a),a.nh=c,a.mi=null,e&&(c=e.getMetadata(),null==c?ah("No PrimaryActionMetadata was found in the FetchPabResponse."):(a.cR=null,null!=_.p(c,1)&&(a.Eea=c.qtb()),$Ya(a.vQ,{type:0,uU:null,nDc:null}),a.KM=qt.CCa,e=a.yu,d=
new hZa(c),c=new tZa,c.tNb(d.state),e=e.tra,c=c.nd(),e.Q$.iframeSend("render",e.Vua,c))))}):(ah("Attempting to render card before card is built."),rk())},YZa=function(a,b,c){if(a.nh){var d=a.TF.zra(a.Q2);$Ya(a.vQ,{type:0,uU:{nwc:b,HS:c,Xyc:d,config:a.nh.config,wDc:a.nh.Tf},nDc:null})}},dZa=function(a,b){a_a(a);a.nh&&!a.lba&&(a.Tmb.cQb||q_a(a,b).then(function(){return void rt(a)}))},a_a=function(a){a.mi&&(a.Hua=null,a.cR=null,g_a(a),i_a(a),p_a(a),OZa(a.TF,a.mi.Tf),a.mi=null)},rt=function(a){eZa(a);
!a.tu.NTa()&&a.nh&&(a.nh.Dua&&a.nh.dvb&&a.nh.Dua(a.nh.dvb),a.Txb=!1,OZa(a.TF,a.nh.Tf),a.nh=null,a.KM=qt.VAa,aZa(a.vQ),a.Eea=-1,a.dispatchEvent("b"),a.mi||a.dispatchEvent("c"))},ZZa=function(a,b){var c=Date.now();(null===a.Wz||a.Wz<c)&&a.tu.lra(c);a.nh&&(b&&a.zQb&&a.nh.Tf.focus(),a.nh.dvb=b?"hideTriggeredByEscape":"hideTriggeredByMouse")};st.prototype.elb=function(a,b,c){return r_a(this,a,b,this.mi?this.mi.config:{},c)};var f_a=function(a){a.vca>=Number.MAX_SAFE_INTEGER?a.vca=0:a.vca++;return a.vca};
st.prototype.qtb=function(){return this.Eea};
var q_a=function(a,b){b=void 0===b?500:b;b="number"===typeof b?b:500;eZa(a);a.lba=oDa(b);return a.lba},eZa=function(a){var b=a.lba;b&&b.cancel();a.lba=null},k_a=function(a,b){b=void 0===b?400:b;g_a(a);a.Ita=oDa(b);return a.Ita},g_a=function(a){var b=a.Ita;b&&b.cancel();a.Ita=null},i_a=function(a){var b=a.Q1;b&&b.cancel();a.Q1=null},m_a=function(a,b){a.cR=b},o_a=function(a){p_a(a);var b=[];a.Q1&&b.push(a.Q1);a.cR&&b.push(a.cR);a.kpa=cDa(b);return a.kpa},p_a=function(a){var b=a.kpa;b&&b.cancel();a.kpa=
null},Nra=function(a,b,c){c=void 0===c?{}:c;b=Object.assign({},b,c);b.scheduleEventHandler&&(b.overrideCalendar=!0);b.sendChatHandler&&(b.overrideChat=!0);b.sendEmailHandler&&(b.overrideEmail=!0);b.videoChatHandler&&(b.overrideVideoChat=!0);b.primaryActionButtonOnload&&(b.overridePrimaryActionButtonOnload=!0);b.primaryActionButtonOnTrigger&&(b.overridePrimaryActionButtonOntrigger=!0);b.openLinkInContactsCompanionCallback&&(b.contactsCompanionAvailable=!0);b.suppressHidesFromMouseEvents&&(a.Tmb.cQb=
!0);return b},r_a=function(a,b,c,d,e){d=void 0===d?{}:d;var f={};f.ri=++a.Szb;c&&(f["hovercard-id"]=c);"mini"===(lt(b,"hovercardVariant")||"")&&(f.displayAsMiniHovercard=!0);FZa(b,"hovercardAlign")&&(f.hovercardAlign="v"==lt(b,"hovercardAlign")?"v":"h");(a=lt(b,"name")||b.getAttribute("name"))&&(f.fallbackName=a);e&&(f.activatedByKeyboard=!0);return Object.assign(f,d)},b_a=function(a){return(a=a.XQ)&&"function"===typeof a.composedPath&&(a=a.composedPath(),a=0<a.length?a[0]:null,a instanceof Node)?
a:null};var s_a=function(a){this.pA=a||{}};_.k=s_a.prototype;_.k.value=function(){return this.pA};_.k.iN=function(a){this.pA.url=a;return this};_.k.getUrl=function(){return this.pA.url};_.k.Sg=function(a){this.pA.style=a;return this};_.k.getStyle=function(){return this.pA.style};_.k.getId=function(){return this.pA.id};_.k.qRa=function(){return this.pA.queryParams};_.k.getContext=function(){return this.pA.context};var t_a=function(){s_a.apply(this,arguments)};_.V(t_a,s_a);var fh=function(a,b,c,d,e,f){st.call(this,d,null,e,f);this.IDc=b;this.CBc=a};_.V(fh,st);fh.prototype.uib=function(){if(!this.Hoa){var a={};a=(a.origin=window.location.protocol+"//"+window.location.host,a);var b=new t_a({disableMultiLevelParentRelay:!0,hover:!0,id:"__HC_94253229",attributes:{allow:"clipboard-write","aria-label":"Information Card"}});b.pA.messageHandlers=u_a(this);b.pA.messageHandlersFilter=this.CBc;b.pA.queryParams=a;a=b.Sg("hover").iN(":card");this.IDc(a.value())}};
fh.prototype.jub=function(){var a=this.TF.zra(this.Q2);a=MBa(a.oi,"__HC_94253229");a.parentNode.id="__HC_94253229";a.id="";a.tabIndex=-1;c_a(this)};fh.prototype.elb=function(a,b,c){var d=r_a(this,a,b,{},c);this.mi&&_.Ic(d,this.mi.config);for(b=[];a;a=a.parentElement)(c=_.Wb(a))&&this.Yt[c]&&b.push(this.Yt[c]);_.Ki(b.reverse(),function(e){_.Ic(d,e)});d.hl||(d.hl="en-US");return d};fh.prototype.close=function(){var a=this.yu.tra;a.Q$.iframeSend("dispose",a.Vua,void 0)};
var u_a=function(a){return{_event:function(b){var c={};c.eventType=b.eventType;c.timestamp=b.timestamp;c.hZc=b.fromCard;c.data=b.data;a.yu.nj.next(new pZa(c))},_ready:function(){a.yu.nj.next(new iZa)},loaded:function(b){b=b.ri;a.yu.nj.next(new nZa(isNaN(b)?0:b))},rendered:function(b){a.yu.nj.next(new lZa(vZa(b)))},resize:function(b){a.yu.nj.next(new mZa(vZa(b)))},renderfailed:function(){a.yu.nj.next(new kZa)},disposed:function(){a.yu.nj.next(new jZa)},messageFromClientContent:function(b){a.yu.nj.next(new oZa(b))}}};var v_a=null,w_a=function(a,b,c){this.DBc=a;this.lBc=b;this.QU=c},Kra=function(a,b){if(!v_a){var c=void 0===c?!1:c;var d=void 0===d?1E4:d;v_a=new w_a(_.Mf(_.Yg(_.Zg("https://apis.google.com/js/api.js"))),c,d)}return v_a.load(a,b)};w_a.prototype.load=function(a,b,c){var d=this;return x_a(this,a,c).then(function(e){return new qk(function(f,g){e.load(b,{callback:_.Vh(f,e),timeout:d.QU,ontimeout:function(){return g(Error("id`"+b))}})})})};
var x_a=function(a,b,c){if(!a.lBc&&b.gapi)return rk(b.gapi);if(b.__btgl_173981912)return b.__btgl_173981912;b.__btgl_173981912=new qk(function(d,e){var f=ck(b).createElement("SCRIPT");_.Dqa(f,a.DBc);c&&UBa(f,(new zCa).nd(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 y_a=function(){return Hb&&Jb?!Jb.mobile&&(Lb("iPad")||Lb("Android")||Lb("Silk")):Lb("iPad")||Lb("Android")&&!Lb("Mobile")||Lb("Silk")};var Fra=window.URL,z_a;try{new Fra("http://example.com"),z_a=!0}catch(a){z_a=!1}var Era=z_a,dh=function(a){this.x0=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.x0.get(b);null==c&&(c=[],this.x0.set(b,c));c.push(d)}};dh.prototype.get=function(a){return(a=this.x0.get(a))&&a.length?a[0]:null};
dh.prototype.getAll=function(a){return[].concat(_.Ha(this.x0.get(a)||[]))};dh.prototype.has=function(a){return this.x0.has(a)};dh.prototype[Symbol.iterator]=function(){return ZJa.apply(null,_.Ha(XJa(this.x0,function(a){var b=a[0];return XJa(a[1],function(c){return[b,c]})})))};dh.prototype.toString=function(){return A_a(this)};
var A_a=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("&")},Hra=function(a){var b=_.ek(document,"A");try{_.uBa(b,_.Of(a));var c=b.protocol}catch(e){throw Error("jd`"+a);}if(""===c||":"===c||":"!=c[c.length-1])throw Error("jd`"+a);if(!Gra.has(c))throw Error("jd`"+a);if(!b.hostname)throw Error("jd`"+a);var d=b.href;
a={href:d,protocol:b.protocol,username:"",password:"",hostname:b.hostname,pathname:"/"+b.pathname,search:b.search,hash:b.hash,toString:function(){return d}};Gra.get(b.protocol)===b.port?(a.host=a.hostname,a.port="",a.origin=a.protocol+"//"+a.hostname):(a.host=b.host,a.port=b.port,a.origin=a.protocol+"//"+a.hostname+":"+a.port);return a},Gra=new Map([["http:","80"],["https:","443"],["ws:","80"],["wss:","443"],["ftp:","21"]]);_.tt=function(){this.loaded=!1;this.fq=0};_.tt.prototype.Xw=function(){return!!document.getElementById("__HC_94253229")};
_.tt.prototype.load=function(){var a=this;this.loaded||(this.loaded=!0,this.Xw()||_.jra({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.fq;if((Hb&&Jb?Jb.mobile:!y_a()&&(Lb("iPod")||Lb("iPhone")||Lb("Android")||Lb("IEMobile")))||y_a())Promise.resolve();else{if(c.contentConfiguration&&"DOCS_SMART_SELECT"!==c.clientName)throw Error("hd`"+c.clientName);Pra(b,d,
c)}})}).catch(function(){console.error("Failed to load GAPI.")}))};_.tt.ha=function(a){return new (a||_.tt)};_.tt.ua=_.u({token:_.tt,oa:_.tt.ha,Ja:"root"});var B_a=function(a,b){_.ob.call(this);var c=this;this.be=a;this.dXa=new _.ma(function(d){b();return c.ka(_.Wa()).subscribe(d)})};_.V(B_a,_.ob);B_a.create=_.ob.create;B_a.prototype.next=function(){for(var a=_.l(this.Hk.slice()),b=a.next();!b.done;b=a.next())C_a(this,b.value)};var C_a=function(a,b){try{b.next(void 0)}catch(c){a.be.JA(function(){throw c;})}};var D_a,H_a,G_a;_.ut=function(a){this.be=a;this.NVa=D_a(this);this.oua=this.NVa.dXa;this.bua=D_a(this);this.yda=this.bua.dXa;this.yYa=D_a(this);this.cM=this.yYa.dXa;this.OKa=0};_.E_a=function(a,b){a.oua.subscribe(b)};_.F_a=function(a,b){a.cM.subscribe(b)};D_a=function(a){return new B_a(a.be,function(){G_a(a)})};H_a=function(a){a.yYa.next();a.NVa.next();Qra(a.bua)&&a.be.Ac(function(){a.bua.next()});a.OKa=0;Qra(a.yYa,a.NVa,a.bua)&&G_a(a)};G_a=function(a){0===a.OKa&&(a.OKa=a.be.jc(function(){return requestAnimationFrame(function(){H_a(a)})}))};
_.ut.ha=function(a){return new (a||_.ut)(_.w(_.se))};_.ut.ua=_.u({token:_.ut,oa:_.ut.ha,Ja:"root"});_.vt=function(a){this.loa=a};_.vt.prototype.scrollTo=function(a,b,c){var d=this;c=void 0===c?0:c;a&&_.F_a(this.loa,function(){if("number"===typeof a.offsetTop){var e=Rra(a);if(e){var f=Sra(a,e,b,c),g=e.scrollTop+f,h=Tra(a,e),n=e.scrollLeft+h;_.E_a(d.loa,function(){0!==f&&(e.scrollTop=g);0!==h&&(e.scrollLeft=n)})}}})};_.vt.ha=function(a){return new (a||_.vt)(_.w(_.ut))};_.vt.ua=_.u({token:_.vt,oa:_.vt.ha,Ja:"root"});_.wt=function(){};_.wt.ha=function(a){return new (a||_.wt)};_.wt.ya=_.x({type:_.wt,qa:[["page-not-found"]],Aa:7,Ba:0,Fa:function(){return[[1,"container"],[1,"icon"],[1,"title"]," Oops, page not found. ",[1,"subtitle"]," Make sure the address is correct. "]},va:function(a){a&1&&(_.C(0,"div",0)(1,"mat-icon",1),_.O(2,"developer_board"),_.F(),_.C(3,"h2",2),_.He(4,3),_.F(),_.C(5,"p",4),_.He(6,5),_.F()())},Ha:[_.es],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}"]});_.xt=function(){};_.xt.ha=function(a){return new (a||_.xt)};_.xt.Ea=_.kd({type:_.xt});_.xt.Da=_.ad({imports:[_.bm,_.fs]});_.I_a=new _.Nd("faviconsConfiguration");
_.J_a={av:[{name:_.HJa.kBa,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:_.HJa.shc,type:"image/x-icon",href:"https://www.gstatic.com/devopsconsole//images/taskflow/taskflow_logo_v1_48x48.png"}],qOa:[{name:"testfusion2",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/test_fusion.png"},{name:"broken",
type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/broken_inv2.png"},{name:"cancelled",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/cancelled_inv2.png"},{name:"failed",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/failed_inv2.png"},{name:"flaky",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/flaky_inv2.png"},{name:"running",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/running_inv2.png"},
{name:"skipped",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/skipped_inv2.png"},{name:"successful",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/successful_inv2.png"},{name:"successful2",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/successful_inv4.png"},{name:"timed_out",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/timed_out_inv2.png"},{name:"tool_failed",
type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/tool_failed_inv2.png"},{name:"unknown",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/unknown_inv2.png"},{name:"unspecified",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/unspecified_inv2.png"}]};_.yt=function(a,b){this.Qa=a;this.icons=b;this.SQ="favicon";this.JNa=null};
_.yt.prototype.initialize=function(){var a=this;K_a(this);this.Qa.events.ka(_.Qa(function(b){return b instanceof _.Qf}),_.Oa(function(b,c){return b.Df.split("/")[1]===c.Df.split("/")[1]})).subscribe(function(b){a.Pt(b.Df.split("/")[1],!1)})};_.yt.prototype.reset=function(){var a=L_a(this);if(a){var b=a.type;a=a.href;M_a(N_a());O_a(this,b,a)}else if(M_a(N_a()),this.JNa)for(b=_.l(Array.from(this.JNa)),a=b.next();!a.done;a=b.next())(a=a.value)&&document.head.appendChild(a)};
_.yt.prototype.Pt=function(a,b){(b=P_a(this,a,void 0===b?!0:b))?(a=b.type,b=b.href,M_a(N_a()),O_a(this,a,b)):this.reset()};
var P_a=function(a,b,c){return(c?a.icons.qOa:a.icons.av).find(function(d){return d.name===b})},L_a=function(a){return a.icons.av.find(function(b){return""===b.name})},O_a=function(a,b,c){var d=document.createElement("link");d.setAttribute("id",a.SQ);a:{if(c instanceof _.Nj)d.href=_.Wg(c).toString();else{if(-1===TVa.indexOf("icon"))throw Error("Ec`icon");a=_.Lf(c);if(void 0===a)break a;d.href=a}d.rel="icon"}d.setAttribute("type",b);document.head.appendChild(d)},K_a=function(a){var b=N_a();a.JNa=b;
M_a(b)},N_a=function(){return document.querySelectorAll("link[ rel ~= 'icon'], link[ rel ~= 'apple-touch-icon-precomposed']")},M_a=function(a){a=_.l(Array.from(a));for(var b=a.next();!b.done;b=a.next())b=b.value,b.parentNode.removeChild(b)};_.yt.ha=function(a){return new (a||_.yt)(_.w(_.Vf),_.w(_.I_a))};_.yt.ua=_.u({token:_.yt,oa:_.yt.ha,Ja:"root"});_.zt=function(a){this.pVb=a};_.zt.prototype.getToken=function(){return this.pVb};_.zt.ha=function(a){return new (a||_.zt)(_.w(CIa))};_.zt.ua=_.u({token:_.zt,oa:_.zt.ha});var Q_a=function(a){this.ujb=a};var R_a=function(a,b,c){this.Bo=a;this.twc=b;this.Nqa=c||[];this.tY=new Map};_.k=R_a.prototype;_.k.Guc=function(a){var b=_.ea.apply(1,arguments),c=this.QQa(b);c?c.push(new Q_a(a)):this.setCell(a,b)};_.k.setCell=function(a){var b=this.itb(_.ea.apply(1,arguments));this.tY.set(b,[new Q_a(a)])};_.k.QQa=function(){var a=this.itb(_.ea.apply(0,arguments));return this.tY.has(a)?this.tY.get(a):void 0};_.k.PQa=function(){var a=this.QQa(_.ea.apply(0,arguments));return a&&a.length?a[0]:void 0};_.k.clear=function(){this.tY.clear()};
_.k.itb=function(){var a=_.ea.apply(0,arguments);return a?a.join(","):"key"};var S_a=function(a,b){R_a.call(this,a,3,b)};_.V(S_a,R_a);S_a.prototype.Hsa=function(){this.Isa(1,_.ea.apply(0,arguments))};S_a.prototype.Isa=function(a){var b=_.ea.apply(1,arguments),c=0,d=this.PQa(b);d&&(c=d.ujb);this.setCell(c+a,b)};var T_a=function(a,b){R_a.call(this,a,2,b)};_.V(T_a,R_a);T_a.prototype.FM=function(a){this.Guc(a,_.ea.apply(1,arguments))};var U_a=function(a){this.cOc=a;this.a0=new Map;this.Gyc=new Set;this.aTa=0;this.msb=3E4;this.Nl=new tk(this.msb);this.Nl.listen("tick",this.xOb,!1,this)},V_a=function(a){a.Nl.enabled||a.Nl.start();a.aTa++;100<=a.aTa&&a.xOb()};_.k=U_a.prototype;_.k.xOb=function(){var a=this.a0.values();a=[].concat(_.Ha(a)).filter(function(b){return b.tY.size});a.length&&this.cOc.flush(a,!1);W_a(a);this.aTa=0;this.Nl.enabled&&this.Nl.stop()};
_.k.pKa=function(a){var b=_.ea.apply(1,arguments);this.a0.has(a)||this.a0.set(a,new S_a(a,b))};_.k.Iuc=function(a){var b=_.ea.apply(1,arguments);this.a0.has(a)||this.a0.set(a,new T_a(a,b))};_.k.FC=function(a){return this.Gyc.has(a)?void 0:this.a0.get(a)};_.k.Hsa=function(a){this.Isa.apply(this,[a,1].concat(_.Ha(_.ea.apply(1,arguments))))};_.k.Isa=function(a,b){var c=_.ea.apply(2,arguments),d=this.FC(a);d&&d instanceof S_a&&(d.Isa(b,c),V_a(this))};
_.k.FM=function(a,b){var c=_.ea.apply(2,arguments),d=this.FC(a);d&&d instanceof T_a&&(d.FM(b,c),V_a(this))};var W_a=function(a){for(var b=0;b<a.length;b++)a[b].clear()};var X_a=function(a){this.Bo="/client_streamz/one_developer_workflow/events/usage";this.Hr=a;this.Hr.pKa(this.Bo,{yC:3,xC:"name"},{yC:3,xC:"source"},{yC:1,xC:"state"})};X_a.prototype.DG=function(a,b,c){this.Hr.Hsa(this.Bo,a,b,c)};X_a.prototype.FC=function(){return this.Hr.FC(this.Bo)};var Y_a=function(a){this.Bo="/client_streamz/one_developer_workflow/events/performance";this.Hr=a;this.Hr.Iuc(this.Bo,{yC:3,xC:"source"},{yC:3,xC:"name"})};Y_a.prototype.FM=function(a,b,c){this.Hr.FM(this.Bo,a,b,c)};
Y_a.prototype.FC=function(){return this.Hr.FC(this.Bo)};var Z_a=function(a){this.Bo="/client_streamz/one_developer_workflow/rpc/request_count";this.Hr=a;this.Hr.pKa(this.Bo,{yC:3,xC:"source"},{yC:3,xC:"method_id"})};Z_a.prototype.DG=function(a,b){this.Hr.Hsa(this.Bo,a,b)};Z_a.prototype.FC=function(){return this.Hr.FC(this.Bo)};var $_a=function(a){this.Bo="/client_streamz/one_developer_workflow/rpc/error_count";this.Hr=a;this.Hr.pKa(this.Bo,{yC:3,xC:"source"},{yC:3,xC:"method_id"},{yC:2,xC:"code"})};
$_a.prototype.DG=function(a,b,c){this.Hr.Hsa(this.Bo,a,b,c)};$_a.prototype.FC=function(){return this.Hr.FC(this.Bo)};var At=function(a){_.t.call(this,a,-1,a0a)};_.V(At,_.t);At.prototype.getName=function(){return _.Jh(this,1)};At.prototype.Te=function(a){return _.tc(this,1,a)};var a0a=[2,3,4];At.prototype.toObject=function(){return b0a(this)};var b0a=function(a){if(null!=a)return _.Cc(a),{name:_.Jh(a,1),g4c:_.q(_.Kh(a,2)),c4c:_.q(_.Kh(a,3)),d4c:_.q(_.Kh(a,4))}};var c0a=function(a){_.t.call(this,a)};_.V(c0a,_.t);c0a.prototype.toObject=function(){return d0a(this)};var d0a=function(a){if(null!=a)return _.Cc(a),{z2c:_.Jh(a,1),xZc:_.Jh(a,2),rg:_.Jh(a,3)}};var e0a=function(a){_.t.call(this,a)};_.V(e0a,_.t);e0a.prototype.zaa=function(){return _.Jh(this,5)};e0a.prototype.bm=function(a){_.tc(this,5,a)};e0a.prototype.toObject=function(){return f0a(this)};var f0a=function(a){if(null!=a)return _.Cc(a),{Vna:_.Jh(a,1),ZLc:_.Jh(a,2),aMc:_.Jh(a,3),iconName:_.Jh(a,4),title:_.Jh(a,5),appBarFontColor:_.Jh(a,8),rL:_.Jh(a,10)}};var g0a=function(a){_.t.call(this,a)};_.V(g0a,_.t);g0a.prototype.toObject=function(){return h0a(this)};var h0a=function(a){if(null!=a)return _.Cc(a),{privateDoNotAccessOrElseSafeUrlWrappedValue:_.q(_.p(a,3))}};var Bt=function(a){_.t.call(this,a)};_.V(Bt,_.t);Bt.prototype.xtb=function(){return _.ej(this,g0a,1)};Bt.prototype.KZ=function(){return _.ej(this,ml,2)};Bt.prototype.toObject=function(){return i0a(this)};var i0a=function(a){if(null!=a)return _.Cc(a),{KOc:h0a(a.xtb()),XX:cIa(a.KZ())}};var Ct=function(a){_.t.call(this,a)};_.V(Ct,_.t);Ct.prototype.toObject=function(){return j0a(this)};var j0a=function(a){if(null!=a)return _.Cc(a),{enabled:_.lj(a,1),I4c:_.Jh(a,2),V4c:_.Jh(a,3),J6c:_.Jh(a,7),lZc:_.Jh(a,8)}};var k0a=function(a){_.t.call(this,a)};_.V(k0a,_.t);k0a.prototype.toObject=function(){return l0a(this)};var l0a=function(a){if(null!=a)return _.Cc(a),{LZc:_.Jh(a,1),xWc:_.Jh(a,2),J5c:_.Jh(a,3),I5c:_.Jh(a,16),n_c:_.Jh(a,4),b3c:_.Jh(a,5),sWc:_.Jh(a,6),yWc:_.Jh(a,7),tWc:_.Jh(a,8),l5c:_.Jh(a,9),uWc:_.Jh(a,10),zWc:_.Jh(a,11),G6c:_.Jh(a,12),L0c:_.Jh(a,13),uVc:_.Jh(a,14),KUc:_.Jh(a,15)}};var m0a=function(a){_.t.call(this,a)};_.V(m0a,_.t);m0a.prototype.toObject=function(){return n0a(this)};var n0a=function(a){if(null!=a)return _.Cc(a),{HUc:Oya(a,2),s1:_.Jh(a,11)}};var o0a=function(a){_.t.call(this,a)};_.V(o0a,_.t);o0a.prototype.Lra=function(){return _.Jh(this,2)};o0a.prototype.toObject=function(){return p0a(this)};var p0a=function(a){if(null!=a)return _.Cc(a),{nNc:_.Jh(a,1),product:_.Jh(a,2),t3c:_.mj(a,3),S6c:_.ij(a,4),u5c:_.nj(a,5,0)}};var r0a=function(a){_.t.call(this,a,-1,q0a)};_.V(r0a,_.t);var q0a=[1,2];r0a.prototype.toObject=function(){return s0a(this)};var s0a=function(a){if(null!=a)return _.Cc(a),{S2c:_.q(_.Kh(a,1)),s5c:_.yc(_.fj(a,o0a,2),p0a)}};var u0a=function(a){_.t.call(this,a,-1,t0a)};_.V(u0a,_.t);var t0a=[1];u0a.prototype.toObject=function(){return v0a(this)};var v0a=function(a){if(null!=a)return _.Cc(a),{MWc:_.yc(_.fj(a,r0a,1),s0a)}};var w0a=function(a){_.t.call(this,a)};_.V(w0a,_.t);w0a.prototype.toObject=function(){return x0a(this)};var x0a=function(a){if(null!=a)return _.Cc(a),{MZc:_.Jh(a,2),RXc:_.Jh(a,6),QXc:_.Jh(a,7),MXc:_.Jh(a,11),OXc:_.Jh(a,12),NXc:_.Jh(a,13),PXc:_.Jh(a,15),UXc:_.Jh(a,8),TXc:_.Jh(a,9),SXc:_.Jh(a,10),i4c:zc(_.Xi(a,16))}};var y0a=function(a){_.t.call(this,a)};_.V(y0a,_.t);y0a.prototype.toObject=function(){return z0a(this)};var z0a=function(a){if(null!=a)return _.Cc(a),{i_c:_.Jh(a,1),t4c:_.Jh(a,2),y0c:_.Jh(a,3)}};var A0a=function(a){_.t.call(this,a)};_.V(A0a,_.t);A0a.prototype.Z$=function(){return _.Jh(this,1)};A0a.prototype.toObject=function(){return B0a(this)};var B0a=function(a){if(null!=a)return _.Cc(a),{displayName:_.Jh(a,1),Mi:_.Jh(a,2),z6:_.Jh(a,3),a8:_.Jh(a,4),Jea:_.Jh(a,5),Wha:_.Jh(a,6)}};var C0a=function(a){_.t.call(this,a)};_.V(C0a,_.t);C0a.prototype.toObject=function(){return D0a(this)};var D0a=function(a){if(null!=a)return _.Cc(a),{}};var F0a=function(a){_.t.call(this,a,-1,E0a)};_.V(F0a,_.t);var E0a=[5,2,6,7],G0a=[3,4];F0a.prototype.toObject=function(){return H0a(this)};var H0a=function(a){if(null!=a)return _.Cc(a),{GUc:_.q(_.Kh(a,5)),B_c:_.q(_.Kh(a,2)),lib:B0a(_.qj(a,A0a,3,G0a)),i2c:D0a(_.qj(a,C0a,4,G0a)),gYc:_.yc(_.fj(a,y0a,6),z0a),BZc:_.yc(_.fj(a,y0a,7),z0a)}};var I0a=function(a){_.t.call(this,a)};_.V(I0a,_.t);I0a.prototype.getValue=function(){return _.mj(this,1)};I0a.prototype.setValue=function(a){return _.sc(this,1,pca(a),0)};I0a.prototype.toObject=function(){return J0a(this)};var J0a=function(a){if(null!=a)return _.Cc(a),{value:_.mj(a,1)}};_.K0a=function(a){_.t.call(this,a)};_.V(_.K0a,_.t);_.K0a.prototype.toObject=function(){return L0a(this)};var L0a=function(a){if(null!=a)return _.Cc(a),{red:_.mj(a,1),green:_.mj(a,2),blue:_.mj(a,3),alpha:J0a(_.ej(a,I0a,4))}};var M0a=function(a){_.t.call(this,a)};_.V(M0a,_.t);M0a.prototype.qR=function(){return _.Jh(this,1)};M0a.prototype.Hga=function(a){return _.tc(this,1,a)};M0a.prototype.toObject=function(){return N0a(this)};var N0a=function(a){if(null!=a)return _.Cc(a),{icon:_.Jh(a,1),backgroundImage:_.Jh(a,2),wN:L0a(_.ej(a,_.K0a,3))}};var O0a=function(a){_.t.call(this,a)};_.V(O0a,_.t);O0a.prototype.rn=function(){return _.Jh(this,2)};O0a.prototype.toObject=function(){return P0a(this)};var P0a=function(a){if(null!=a)return _.Cc(a),{source:_.Jh(a,1),target:_.Jh(a,2)}};var Dt=function(a){_.t.call(this,a,-1,Q0a)};_.V(Dt,_.t);Dt.prototype.hRa=function(){return _.Kh(this,3)};Dt.prototype.getName=function(){return _.Jh(this,5)};Dt.prototype.Te=function(a){return _.tc(this,5,a)};var Q0a=[3,7];Dt.prototype.toObject=function(){return R0a(this)};var R0a=function(a){if(null!=a)return _.Cc(a),{LM:_.Jh(a,1),zZc:_.Jh(a,2),PFc:_.q(_.Kh(a,3)),Cta:_.Jh(a,4),name:_.Jh(a,5),hidden:_.lj(a,6),oVc:_.yc(_.fj(a,O0a,7),P0a)}};var S0a=function(a){_.t.call(this,a)};_.V(S0a,_.t);S0a.prototype.ak=function(){return _.Jh(this,1)};S0a.prototype.pu=function(){return _.Jh(this,3)};S0a.prototype.toObject=function(){return T0a(this)};var T0a=function(a){if(null!=a)return _.Cc(a),{Sd:_.Jh(a,1),jh:_.Jh(a,2),label:_.Jh(a,3),Wb:_.Jh(a,4)}};var U0a=function(a){_.t.call(this,a)};_.V(U0a,_.t);U0a.prototype.ak=function(){return _.Jh(this,3)};U0a.prototype.toObject=function(){return V0a(this)};var V0a=function(a){if(null!=a)return _.Cc(a),{Bp:_.Jh(a,1),nt:_.Jh(a,2),Sd:_.Jh(a,3),jh:_.Jh(a,4)}};var W0a=function(a){_.t.call(this,a)};_.V(W0a,_.t);W0a.prototype.toObject=function(){return X0a(this)};var X0a=function(a){if(null!=a)return _.Cc(a),{SD:V0a(_.ej(a,U0a,1)),ZD:V0a(_.ej(a,U0a,2))}};var Z0a=function(a){_.t.call(this,a,-1,Y0a)};_.V(Z0a,_.t);var Y0a=[1,2];Z0a.prototype.toObject=function(){return $0a(this)};var $0a=function(a){if(null!=a)return _.Cc(a),{j4c:_.yc(_.fj(a,S0a,1),T0a),I6c:_.yc(_.fj(a,W0a,2),X0a)}};var Et=function(a){_.t.call(this,a,-1,a1a)};_.V(Et,_.t);Et.prototype.getName=function(){return _.Jh(this,1)};Et.prototype.Te=function(a){return _.tc(this,1,a)};Et.prototype.Z$=function(){return _.Jh(this,2)};var a1a=[8];Et.prototype.toObject=function(){return b1a(this)};var b1a=function(a){if(null!=a)return _.Cc(a),{name:_.Jh(a,1),displayName:_.Jh(a,2),iMa:_.Jh(a,3),rU:_.Jh(a,5),Z5c:N0a(_.ej(a,M0a,7)),x4c:_.yc(_.fj(a,Dt,8),R0a),aZa:_.Jh(a,10),T0:$0a(_.ej(a,Z0a,11))}};var d1a=function(a){_.t.call(this,a,-1,c1a)};_.V(d1a,_.t);var c1a=[3,1,2];d1a.prototype.toObject=function(){return e1a(this)};var e1a=function(a){if(null!=a)return _.Cc(a),{D3c:_.yc(_.fj(a,F0a,3),H0a),E3c:_.yc(_.fj(a,Et,1),b1a),QYc:_.q(_.Kh(a,2))}};var f1a=function(a){_.t.call(this,a)};_.V(f1a,_.t);_.k=f1a.prototype;_.k.PQa=function(){return _.p(this,1)};_.k.setCell=function(a){return _.xc(this,1,a)};_.k.lsa=function(){return null!=_.p(this,2)};_.k.xra=function(){return _.p(this,5)};_.k.kv=function(a){return _.xc(this,5,a)};_.k.toObject=function(){return g1a(this)};
var g1a=function(a){if(null!=a)return _.Cc(a),{sY:_.q(_.p(a,1)),UH:_.q(_.p(a,2)),oca:_.q(_.p(a,3)),ys:_.q(_.p(a,4)),zF:_.q(_.p(a,5)),b2a:_.q(_.Ui(a,6)),IZa:_.q(_.p(a,7)),spanId:_.q(_.p(a,8))}};var i1a=function(a){_.t.call(this,a,-1,h1a)};_.V(i1a,_.t);i1a.prototype.mtb=function(){return _.Jh(this,22)};var Ft=function(a){return _.ej(a,e0a,8)},Gt=function(a){return _.ej(a,k0a,12)};_.k=i1a.prototype;_.k.xtb=function(){return _.Jh(this,24)};_.k.caa=function(){return _.ej(this,f1a,14)};_.k.iNb=function(a){return _.gj(this,14,a)};_.k.eh=function(){return _.Jh(this,27)};_.k.mU=function(a){_.tc(this,27,a)};_.k.VZ=function(){return _.ej(this,_.bo,32)};_.k.Nga=function(a){return _.gj(this,32,a)};
var j1a=_.Ec(i1a),h1a=[35,36,37,39];
i1a.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={Qua:_.Jh(this,1),XF:_.Jh(this,11),isBot:_.lj(this,17),sTa:_.lj(this,19),jIc:_.Jh(this,22),fq:_.Jh(this,2),pVb:_.Jh(this,3),pVc:f0a(Ft(this)),RVc:j0a(_.ej(this,Ct,4)),D5c:x0a(_.ej(this,w0a,7)),tn:n0a(_.ej(this,m0a,10)),rWc:l0a(Gt(this)),m7c:_.Jh(this,13),KOc:_.Jh(this,24),Y9:g1a(this.caa()),kL:_.Jh(this,15),hp:fIa(_.ej(this,eIa,16)),xVc:_.yc(_.fj(this,Bt,35),i0a),YZc:v0a(_.ej(this,u0a,20)),yHb:_.Jh(this,23),SYc:_.Jh(this,25),bWc:_.Jh(this,
31),NZc:_.Jh(this,26),gtag:_.Jh(this,30),domain:_.Jh(this,27),GJc:xOa(this.VZ()),axb:_.nj(this,33,0),A2c:_.yc(_.fj(this,c0a,36),d0a),yZc:_.q(_.Kh(this,37)),wZc:_.yc(_.fj(this,At,39),b0a),s2c:e1a(_.ej(this,d1a,38))}}else a=void 0;return a};var Xra,Zra,isa;Xra=function(){return{Tba:!1}};Zra=function(){return[]};isa=function(){return{Tba:!0}};_.Ht=function(){this.Se="";this.xd={};this.B9=!1;this.directories=[];this.IMb=""};_.Ht.prototype.Sb=function(){if(this.B9&&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:_.hh(Object.assign({},this.xd,{path:a.substring(0,d+1)}))}),c=d+1);this.directories=b}this.B9&&this.ZY(this.xd.qb)&&(this.IMb=_.hh(Object.assign({},this.xd,{path:void 0})))};
_.Ht.prototype.qRa=function(a){var b={};return b.ss=a,b.all=void 0,b.start=1,b};_.Ht.prototype.ZY=function(a){return!!a&&(_.Dna(_.hg(a))||_.Ena(_.hg(a)))};_.Ht.ha=function(a){return new (a||_.Ht)};
_.Ht.ya=_.x({type:_.Ht,qa:[["scope-indicator"]],inputs:{Se:"savedQuery",xd:"searchScope",B9:"displayBreadcrumb"},features:[_.pd],Aa:15,Ba:2,Fa:[[4,"ngIf","ngIfElse"],["citcScope",""],["directoryScope",""],["refScope",""],["repositoryScope",""],["repositoryGroupScope",""],["everything",""],["refScopeEntry",""],[1,"leading"],[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",""],[3,"ngSwitch",4,"ngIf","ngIfElse"],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],["class","leading",4,"ngSwitchCase"],["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"]],va:function(a,b){a&1&&(_.N(0,Ura,4,1,"ng-container",0),_.N(1,Wra,1,2,"ng-template",null,1,_.ef),_.N(3,fsa,1,2,"ng-template",null,2,_.ef),_.N(5,ksa,1,2,"ng-template",null,3,_.ef),_.N(7,osa,1,2,"ng-template",null,4,_.ef),_.N(9,usa,1,2,"ng-template",null,5,_.ef),_.N(11,vsa,2,0,"ng-template",null,6,_.ef),_.N(13,Msa,5,4,"ng-template",null,7,_.ef));if(a&2){var c=
_.Me(2);_.B("ngIf",b.Se)("ngIfElse",c)}},Ha:[_.sn,_.Vl,_.Wl,_.$l,_.Xl,_.Yl,_.Zl,_.es,_.$m],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}"],Na:0});_.It=function(){};_.It.ha=function(a){return new (a||_.It)};_.It.Ea=_.kd({type:_.It});_.It.Da=_.ad({imports:[_.un,_.bm,_.fs,_.bn]});_.k1a=new Set;_.Jt=function(){};_.Jt.prototype.ac=function(a){return _.k1a.has(a)};_.Jt.ha=function(a){return new (a||_.Jt)};_.Jt.ua=_.u({token:_.Jt,oa:_.Jt.ha,Ja:"root"});var l1a;_.Kt=new Set;l1a=new _.Nd("enabled_features",{Ja:"root",oa:function(){return _.Kt}});_.Lt=function(){};_.Lt.prototype.Lb=function(a){return _.Kt.has(a)};_.Lt.ha=function(a){return new (a||_.Lt)};_.Lt.ua=_.u({token:_.Lt,oa:_.Lt.ha,Ja:"root"});_.Mt=function(a,b){this.Qa=a;this.un=b.ac(2)};
_.m1a=function(a,b){var c=_.Ym(a.Qa,b),d=_.Mna(c.Ta).HXa,e=c.root.children.primary;e||(e=_.Ym(a.Qa,c.Ze).root.children.primary);if(!e)throw Error("ld`"+b);b=e.Vd;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.un&&!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),
_.To(_.So(new ARa,a),b[_.jg.changelist]).kd(c).kh(Jna(b)).Za();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 _.To(_.So(_.Ro(new Uo,c,a),d),e).kd(""===f?"/":f).kh(Kna(b)).Za()};_.Mt.ha=function(a){return new (a||_.Mt)(_.w(_.Vf),_.w(_.Jt))};_.Mt.ua=_.u({token:_.Mt,oa:_.Mt.ha,Ja:"root"});_.Nt=void 0;_.n1a=void 0;_.o1a=void 0;_.p1a=void 0;_.q1a=void 0;var r1a;
r1a={w2b:["BC","AD"],v2b:["Before Christ","Anno Domini"],vac:"JFMAMJJASOND".split(""),vgc:"JFMAMJJASOND".split(""),S9b:"January February March April May June July August September October November December".split(" "),ugc:"January February March April May June July August September October November December".split(" "),Xfc:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),xgc:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),pjc:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),zgc:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),
Zfc:"Sun Mon Tue Wed Thu Fri Sat".split(" "),ygc:"Sun Mon Tue Wed Thu Fri Sat".split(" "),qSc:"SMTWTFS".split(""),wgc:"SMTWTFS".split(""),Yfc:["Q1","Q2","Q3","Q4"],wec:["1st quarter","2nd quarter","3rd quarter","4th quarter"],dWb:["AM","PM"],qAa:["EEEE, MMMM d, y","MMMM d, y","MMM d, y","M/d/yy"],hDa:["h:mm:ss\u202fa zzzz","h:mm:ss\u202fa z","h:mm:ss\u202fa","h:mm\u202fa"],U_b:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],Z3a:6,cTc:[5,6],a4a:5};_.s1a=r1a;_.s1a=r1a;var t1a=function(a,b,c,d,e){a=new Date(a,b,c);e=e||0;return a.valueOf()+864E5*(((void 0!==d?d:3)-e+7)%7-((a.getDay()+6)%7-e+7)%7)};var u1a,v1a;u1a=function(){};
_.Ot=function(a){if("number"==typeof a){var b=new u1a;b.aPb=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(":",Wj(c,2));c=d.join("")}b.G1a=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=v1a(a);b.zia=[c,c];b.bV={PSc:a,s5a:a};b.lya=[];return b}b=new u1a;b.G1a=a.id;b.aPb=-a.std_offset;b.zia=a.names;b.bV=a.names_ext;b.lya=a.transitions;return b};
v1a=function(a){var b=["GMT"];b.push(0>=a?"+":"-");a=Math.abs(a);b.push(Wj(Math.floor(a/60)%100,2),":",Wj(a%60,2));return b.join("")};_.Pt=function(a,b){b=Date.UTC(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate(),b.getUTCHours(),b.getUTCMinutes())/36E5;for(var c=0;c<a.lya.length&&b>=a.lya[c];)c+=2;return 0==c?0:a.lya[c-1]};_.Qt=function(a,b){a=a.aPb-_.Pt(a,b);return-1440===a?0:a};var w1a,x1a;_.Rt=function(a){this.iva=[];this.ni=_.s1a;"number"==typeof a?this.Yna(a):this.sF(a)};w1a=[/^'(?:[^']|'')*('|$)/,/^(?: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]+/];x1a=function(a){return a.getHours?a.getHours():0};
_.Rt.prototype.sF=function(a){for(y1a&&(a=a.replace(/\u200f/g,""));a;){for(var b=a,c=0;c<w1a.length;++c){var d=a.match(w1a[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.iva.push({text:e,type:c});break}}if(b===a)throw Error("md`"+a);}};
_.Rt.prototype.format=function(a,b){if(!a)throw Error("nd");var c=b?6E4*(a.getTimezoneOffset()-_.Qt(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.iva.length;++f){var g=this.iva[f].text;1==this.iva[f].type?c.push(z1a(this,g,a,d,e,b)):c.push(g)}return c.join("")};
_.Rt.prototype.Yna=function(a){if(4>a)var b=this.ni.qAa[a];else if(8>a)b=this.ni.hDa[a-4];else if(12>a)b=this.ni.U_b[a-8],b=b.replace("{1}",this.ni.qAa[a-8]),b=b.replace("{0}",this.ni.hDa[a-8]);else if(12===a)b=this.ni.qAa[0].replace(/[^EMd]*yy*[^EMd]*/,"");else{this.Yna(10);return}this.sF(b)};
var St=function(a,b){b=String(b);a=a.ni||_.s1a;if(void 0!==a.Wjc){for(var c=[],d=0;d<b.length;d++){var e=b.charCodeAt(d);c.push(48<=e&&57>=e?String.fromCharCode(a.Wjc+e-48):b.charAt(d))}b=c.join("")}return b},y1a=!1,Tt=function(a){if(!(a.getHours&&a.getSeconds&&a.getMinutes))throw Error("od");},A1a=function(a,b){Tt(b);b=x1a(b);return a.ni.dWb[12<=b&&24>b?1:0]},z1a=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.ni.v2b[c]:a.ni.w2b[c];case "y":return c=
d.getFullYear(),0>c&&(c=-c),2==g&&(c%=100),St(a,Wj(c,g));case "Y":return c=(new Date(t1a(d.getFullYear(),d.getMonth(),d.getDate(),a.ni.a4a,a.ni.Z3a))).getFullYear(),0>c&&(c=-c),2==g&&(c%=100),St(a,Wj(c,g));case "M":a:switch(c=d.getMonth(),g){case 5:g=a.ni.vac[c];break a;case 4:g=a.ni.S9b[c];break a;case 3:g=a.ni.Xfc[c];break a;default:g=St(a,Wj(c+1,g))}return g;case "k":return Tt(e),St(a,Wj(x1a(e)||24,g));case "S":return St(a,(e.getMilliseconds()/1E3).toFixed(Math.min(3,g)).slice(2)+(3<g?Wj(0,g-3):
""));case "E":return c=d.getDay(),4<=g?a.ni.pjc[c]:a.ni.Zfc[c];case "a":return A1a(a,e);case "b":return A1a(a,e);case "B":return A1a(a,e);case "h":return Tt(e),St(a,Wj(x1a(e)%12||12,g));case "K":return Tt(e),St(a,Wj(x1a(e)%12,g));case "H":return Tt(e),St(a,Wj(x1a(e),g));case "c":a:switch(c=d.getDay(),g){case 5:g=a.ni.wgc[c];break a;case 4:g=a.ni.zgc[c];break a;case 3:g=a.ni.ygc[c];break a;default:g=St(a,Wj(c,1))}return g;case "L":a:switch(c=d.getMonth(),g){case 5:g=a.ni.vgc[c];break a;case 4:g=a.ni.ugc[c];
break a;case 3:g=a.ni.xgc[c];break a;default:g=St(a,Wj(c+1,g))}return g;case "Q":return c=Math.floor(d.getMonth()/3),4>g?a.ni.Yfc[c]:a.ni.wec[c];case "d":return St(a,Wj(d.getDate(),g));case "m":return Tt(e),St(a,Wj(e.getMinutes?e.getMinutes():0,g));case "s":return Tt(e),St(a,Wj(e.getSeconds(),g));case "v":return(f||_.Ot(c.getTimezoneOffset())).G1a;case "V":return a=f||_.Ot(c.getTimezoneOffset()),2>=g?a.G1a:0<_.Pt(a,c)?void 0!==a.bV.i1b?a.bV.i1b:a.bV.DST_GENERIC_LOCATION:void 0!==a.bV.s5a?a.bV.s5a:
a.bV.STD_GENERIC_LOCATION;case "w":return c=t1a(e.getFullYear(),e.getMonth(),e.getDate(),a.ni.a4a,a.ni.Z3a),St(a,Wj(Math.floor(Math.round((c-(new Date((new Date(c)).getFullYear(),0,1)).valueOf())/864E5)/7)+1,g));case "z":return a=f||_.Ot(c.getTimezoneOffset()),4>g?a.zia[0<_.Pt(a,c)?2:0]:a.zia[0<_.Pt(a,c)?3:1];case "Z":return b=f||_.Ot(c.getTimezoneOffset()),4>g?(g=-_.Qt(b,c),a=[0>g?"-":"+"],g=Math.abs(g),a.push(Wj(Math.floor(g/60)%100,2),Wj(g%60,2)),g=a.join("")):g=St(a,v1a(_.Qt(b,c))),g;default:return""}};_.B1a=new _.Rt("yyyy-MM-dd_HHmmss");_.C1a=["fill","hairline","bordered","protected","flat"];_.D1a=["xsmall","small","medium","large","xlarge"];_.E1a="blue red green grey white yellow".split(" ");_.F1a=[].concat(_.Ha(_.C1a),_.Ha(_.D1a),_.Ha(_.E1a));var Ut=function(){};Ut.ha=function(a){return new (a||Ut)};Ut.Ea=_.kd({type:Ut});Ut.Da=_.ad({imports:[_.bm,_.Gq]});_.Vt=function(){};_.Vt.ha=function(a){return new (a||_.Vt)};_.Vt.Ea=_.kd({type:_.Vt});_.Vt.Da=_.ad({imports:[Ut]});var Wt=function(){};Wt.ha=function(a){return new (a||Wt)};Wt.Ea=_.kd({type:Wt});Wt.Da=_.ad({imports:[_.Vt]});var G1a,Psa;G1a="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 CHROME_UNIT_TEST".split(" ");
_.H1a=new Set(G1a);
Psa=new Map([["DEFAULT","Zapfhahn (default)"],["ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE","Android CF X86 Phone Userdebug"],["ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_ART","Android CF X86 Phone Userdebug Art"],["ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_BIONIC","Android CF X86 Phone Userdebug Bionic"],["ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE","Android CF X86 64 Phone Userdebug"],["ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_ART","Android CF X86 64 Phone Userdebug Art"],["ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_BIONIC","Android CF X86 64 Phone Userdebug Bionic"],
["COVERAGE_NG","Coverage NG"],["COVERAGE_NG_TESTS","Coverage NG Tests"],["CHROME_UNIT_TEST","Chrome Unit Tests"]]);_.I1a=G1a.map(_.Osa);_.J1a={id:"COVERAGE_GENERIC",name:"File Coverage",children:G1a.map(function(a){return{id:_.Osa(a),name:Qsa(a),children:[],yTa:!0}})};
_.K1a=[{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:[]}];_.L1a={id:"LINE_COUNTS",name:"Line counts",children:_.K1a.map(function(a){return Object.assign({},a,{id:"LINE_COUNTS-"+a.id})})};
_.M1a={id:"FILE_COUNTS",name:"File counts",children:_.K1a.map(function(a){return Object.assign({},a,{id:"FILE_COUNTS-"+a.id})})};var N1a=function(a,b,c){this.zone=a;this.ze=b;this.cache=new Map;this.Wyc=_.oe(window,"DOMContentLoaded");a=_.l(c);for(b=a.next();!b.done;b=a.next())b=b.value,this.cache.set(b.name,Rsa(b))};N1a.prototype.push=function(a){var b=this,c,d;return _.ia(function(e){(c=b.cache.get(a.name))?(d=c,b.zone.Ac(function(){d.next(a);d.complete()})):b.cache.set(a.name,Rsa(a));e.Tc=0})};
N1a.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 _.mb(1);this.cache.set(a,e)}d&&(e=e.ka(_.vb(this.Wyc)));return e.ka(_.yb({complete:function(){b&&c.cache.delete(a)}}),_.Xg(this.ze,"Prefetch."+a))};N1a.prototype.delete=function(a){this.cache.delete(a)};_.Xt=function(a,b){this.zone=a;this.ze=b};
_.Xt.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 N1a(this.zone,this.ze,e),c.prefetchRpcs=e);return e.prefetch(a,b).ka(_.Ka())};_.Xt.prototype.delete=function(a){var b=window,c,d=null!=(c=b.prefetchRpcs)?c:[];Array.isArray(d)&&(d=new N1a(this.zone,this.ze,d),b.prefetchRpcs=d);d.delete(a)};_.Xt.ha=function(a){return new (a||_.Xt)(_.w(_.se),_.w(_.nn))};_.Xt.ua=_.u({token:_.Xt,oa:_.Xt.ha,Ja:"root"});_.Yt=function(a){this.qc=a;this.fvb=new _.Af(!1);this.xSb=new _.Af(!0);this.V2a=new _.Af(!0)};_.k=_.Yt.prototype;_.k.hL=function(){return this.fvb};_.k.C1=function(a){this.fvb.next(a)};_.k.pR=function(){return _.Ea(this.qc.Lb(57)?"SHOW_ALWAYS":"NEVER_SHOW")};_.k.Gga=function(){};_.k.b_=function(){return _.Ea(!1)};_.k.axa=function(){};_.k.QZ=function(){return _.Ea("FILES")};_.k.D1=function(){};_.k.Arb=function(){return _.Ea(new Map)};_.k.HCb=function(){};_.k.YZ=function(){return _.Ea([])};
_.k.Kia=function(){};_.k.a_=function(){return _.Ea([])};_.k.wxa=function(){return _.Ta};_.k.vya=function(){return _.Ta};_.k.qG=function(){return _.Ta};_.k.kx=function(){};_.k.tR=function(){return _.Ea(0)};_.k.J1=function(){};_.k.waa=function(){return _.Ea("SNIPPET_SUBSET")};_.k.Uwa=function(){};_.k.zR=function(){return _.Ea(2)};_.k.Rga=function(){};_.k.UZ=function(){return _.Ea(50)};_.k.Mga=function(){};_.k.Pra=function(){return _.Ea(this.qc.Lb(15)?"DARK":"LIGHT")};_.k.Vwa=function(){};_.k.X$=function(){return _.Ea("cider-dark")};
_.k.zga=function(){};_.k.laa=function(){return _.Ea("cider")};_.k.Jga=function(){};_.k.Qra=function(){return _.Ea(!1)};_.k.Wwa=function(){};_.k.yaa=function(){return _.Ea(!1)};_.k.Qga=function(){};_.k.FRa=function(){return _.Ea(!0)};_.k.P_a=function(){};_.k.kaa=function(){return _.Ea("PREVIEW")};_.k.Iga=function(){};_.k.vR=function(){return _.Ea(!1)};_.k.Pga=function(){};_.k.ytb=function(){return _.Ta};_.k.CNb=function(){};_.k.Caa=function(){return _.Ea(new Set)};_.k.Tga=function(){};_.k.tG=function(){return _.Ta};
_.k.K1=function(){};_.k.Daa=function(){return _.Ea(0)};_.k.U_a=function(){};_.k.LZ=function(){return _.Ea("cider")};_.k.Fwa=function(){};_.k.c_=function(){return _.Ea(!1)};_.k.bxa=function(){};_.k.Ura=function(){return this.xSb};_.k.zNb=function(a){this.xSb.next(a)};_.k.uR=function(){return _.Ea(!0)};_.k.Oga=function(){};_.k.ZZ=function(){return _.Ea(!1)};_.k.Xwa=function(){};_.Yt.ha=function(a){return new (a||_.Yt)(_.w(_.Lt))};_.Yt.ua=_.u({token:_.Yt,oa:function(){return _.id(_.O1a)},Ja:"root"});var Zt,Tsa,P1a,U1a,W1a,X1a,Y1a,Z1a,$1a,e2a,f2a,i2a;Zt=new _.Nd("consoleConfiguration");Tsa=new _.Nd("withCredentials",{oa:function(){var a=new _.Yj(document),b=_.id(_.Lt);return!!a.get("SID")&&(!b.Lb(28)||b.Lb(29))}});P1a=new _.Nd("obfuscatedGaiaId");_.Q1a=new _.Nd("preference");_.R1a=new _.Nd("INSIGHTS_ENVIRONMENT",{oa:function(){var a=_.id(Zt);return _.nj(a,33,0)}});_.S1a=new _.Nd("repositories",{oa:function(){var a=_.fj(_.id(Zt),At,39);return new Map(a.map(function(b){return[b.getName(),b]}))}});
_.T1a=new _.Nd("packageToRepoSpec",{oa:function(){var a=_.fj(_.id(Zt),c0a,36);return new Map(a.map(function(b){return[_.Jh(b,1),b]}))}});U1a=new _.Nd("clientDomain");_.V1a=new _.Nd("gtagId");W1a=new _.Nd("appBarBackgroundColor");X1a=new _.Nd("appBarFontColor");Y1a=new _.Nd("searchTokenColor");Z1a=new _.Nd("searchTokenBackgroundColor");$1a=new _.Nd("appIconName");_.a2a=new _.Nd("whitelabelTitle");_.b2a=new _.Nd("helpArticleLink");_.c2a=new _.Nd("gsDebounceMs");_.d2a=new _.Nd("gsConfig");e2a=new _.Nd("announcementMessages");
f2a=new _.Nd("hatsTriggerPathsConfigurationList");_.g2a=new _.Nd("debugLevel",{oa:function(){try{return Number((new URLSearchParams(window.location.search)).get("deb"))}catch(a){return 0}}});_.h2a=new _.Nd("scoringModel",{oa:function(){try{return(new URLSearchParams(window.location.search)).get("scm")}catch(a){return null}}});i2a=new _.Nd("grimoireOnePlatformRegionalHosts");var j2a=function(a){this.he=a},au;j2a.prototype.Aj=function(){for(var a={},b=_.l(this.he),c=b.next();!c.done;c=b.next())c.value.cua(a);return a};_.$t=function(a,b,c){b=_.zb(b);a=_.l(a.he);for(var d=a.next();!d.done;d=a.next())b=b.ka(d.value.Bfa(c));return b};au=function(a,b){this.sCc=a;this.G0a=b};au.prototype.cua=function(a){return a};au.prototype.Bfa=function(){return this.G0a.create(this.sCc)};au.ha=function(a){return new (a||au)(_.w(_.mh),_.w(_.os))};au.ua=_.u({token:au,oa:au.ha,Ja:"root"});var bu=function(a,b){this.he=[a,b]};_.V(bu,j2a);bu.ha=function(a){return new (a||bu)(_.w(cu),_.w(au))};bu.ua=_.u({token:bu,oa:bu.ha,Ja:"root"});var cu=function(a,b,c,d){this.apiKey=a;this.fq=b;this.Mp=c;this.withCredentials=d};cu.prototype.cua=function(a){a["X-Goog-Api-Key"]=this.apiKey;this.withCredentials&&(a.Authorization=_.FBa([])||"",a["X-Goog-AuthUser"]=this.fq,this.Mp&&(a["X-Goog-IAM-Authorization-Token"]=this.Mp));a["X-Goog-Api-Client"]="grpc-web/1.0.0 grimoire/1.0.0";return a};
cu.prototype.Bfa=function(){return _.ha(_.za(function(a){if(a instanceof Error)throw a;var b=Error(a.message);var c=a.code;c=null==c?-1:k2a.get(c)||-1;b.error={code:c,message:a.message,details:a.metadata};throw b;}))};cu.ha=function(a){return new (a||cu)(_.w(_.Pl),_.w(_.Ql),_.w(_.Rl),_.w(Tsa))};cu.ua=_.u({token:cu,oa:cu.ha,Ja:"root"});var k2a=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]]);_.du=function(a,b){this.he=[a,b]};_.V(_.du,j2a);_.du.ha=function(a){return new (a||_.du)(_.w(eu),_.w(au))};_.du.ua=_.u({token:_.du,oa:_.du.ha,Ja:"root"});var eu=function(a,b,c,d,e,f){cu.call(this,a,b,c,d);this.apiKey=a;this.fq=b;this.Mp=c;this.withCredentials=d;this.productVersion=e;this.Kr=f};_.V(eu,cu);
eu.prototype.cua=function(a){a=cu.prototype.cua.call(this,a);a["X-Goog-Api-Client"]="grpc-web/1.0.0 grimoire/1.0.0+"+(this.Kr.actionId+"."+this.Kr.sessionId+("."+this.productVersion.replace("_","-")));return a};eu.prototype.Bfa=function(a){return _.ha(cu.prototype.Bfa.call(this,a),_.Xg(this.Kr,a))};eu.ha=function(a){return new (a||eu)(_.w(_.Pl),_.w(_.Ql),_.w(_.Rl),_.w(Tsa),_.w(Nl),_.w(_.nn))};eu.ua=_.u({token:eu,oa:eu.ha,Ja:"root"});var l2a;l2a=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]}))};_.m2a=function(){return new l2a(_.ea.apply(0,arguments))};_.fu=function(){return{create:_.m2a}};_.k=l2a.prototype;_.k.get=function(a,b){return _.oh(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 l2a(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 gu=function(){var a=this;if(window.matchMedia){var b=window.matchMedia("(prefers-color-scheme: dark)");this.E1a=new _.Af(b.matches?"DARK":"LIGHT");b.addListener(function(c){a.E1a.next(c.matches?"DARK":"LIGHT")})}else this.E1a=new _.Af("LIGHT")};gu.ha=function(a){return new (a||gu)};gu.ua=_.u({token:gu,oa:gu.ha,Ja:"root"});var n2a=function(){};n2a.ha=function(a){return new (a||n2a)};n2a.ua=_.u({token:n2a,oa:function(a){return gu.ha(a)},Ja:"root"});_.o2a=new Set("cider;cider fewer-colors;cider colorblind-friendly;base16-light;eclipse;elegant;neat;solarized light;VA light".split(";"));_.p2a=new Set("cider-dark;cider-dark fewer-colors;cider-dark colorblind-friendly;ambiance;atom-one-dark;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 q2a=function(a){_.t.call(this,a)};_.V(q2a,_.t);var hu=[1,2,3];q2a.prototype.toObject=function(){return r2a(this)};var r2a=function(a){if(null!=a){_.Cc(a);var b=_.q(_.pj(a,1,hu)),c=aj(a,hu,2);return{W5c:b,intVal:_.q(_.p(a,c)),CLa:_.q(_.Ui(a,aj(a,hu,3)))}}};var s2a=function(a){_.t.call(this,a)};_.V(s2a,_.t);s2a.prototype.Lz=function(){return _.p(this,2)};s2a.prototype.toObject=function(){return t2a(this)};var t2a=function(a){if(null!=a)return _.Cc(a),{p7c:_.q(Ti(a,1)),count:_.q(_.p(a,2))}};var v2a=function(a){_.t.call(this,a,-1,u2a)};_.V(v2a,_.t);var u2a=[1];v2a.prototype.toObject=function(){return w2a(this)};var w2a=function(a){if(null!=a)return _.Cc(a),{sYc:_.yc(_.fj(a,s2a,1),t2a)}};var x2a=function(a){_.t.call(this,a)};_.V(x2a,_.t);var y2a=[1,2,3];x2a.prototype.toObject=function(){return z2a(this)};var z2a=function(a){if(null!=a){_.Cc(a);var b=aj(a,y2a,1);return{VSa:_.q(_.p(a,b)),doubleVal:_.q(Ti(a,aj(a,y2a,2))),e_c:w2a(_.qj(a,v2a,3,y2a))}}};var B2a=function(a){_.t.call(this,a,-1,A2a)};_.V(B2a,_.t);var A2a=[1];B2a.prototype.toObject=function(){return C2a(this)};var C2a=function(a){if(null!=a)return _.Cc(a),{TYc:_.yc(_.fj(a,q2a,1),r2a),s_c:z2a(_.ej(a,x2a,2))}};var D2a=function(a){_.t.call(this,a)};_.V(D2a,_.t);D2a.prototype.toObject=function(){return E2a(this)};var E2a=function(a){if(null!=a)return _.Cc(a),{appName:_.q(_.p(a,1)),appVersion:_.q(_.p(a,2)),lQc:_.q(_.Ui(a,3))}};var F2a=function(a){_.t.call(this,a)};_.V(F2a,_.t);F2a.prototype.toObject=function(){return G2a(this)};var G2a=function(a){if(null!=a)return _.Cc(a),{appName:_.q(_.p(a,1)),appVersion:_.q(_.p(a,2)),EYc:_.q(_.p(a,3)),lQc:_.q(_.Ui(a,4))}};var H2a=function(a){_.t.call(this,a)};_.V(H2a,_.t);H2a.prototype.jtb=function(){return _.qj(this,D2a,1,I2a)};var I2a=[1,2];H2a.prototype.toObject=function(){return J2a(this)};var J2a=function(a){if(null!=a)return _.Cc(a),{mobile:E2a(a.jtb()),q1c:G2a(_.qj(a,F2a,2,I2a))}};var L2a=function(a){_.t.call(this,a,-1,K2a)};_.V(L2a,_.t);var K2a=[3,6,4];L2a.prototype.toObject=function(){return M2a(this)};var M2a=function(a){if(null!=a){_.Cc(a);var b=_.q(_.p(a,1)),c=_.q(_.p(a,5)),d=J2a(_.ej(a,H2a,2)),e=_.q(_.Kh(a,3));var f=_.qc(a,6,qca);return{Y5c:b,WZc:c,P4c:d,UYc:e,VZc:_.q(f),t_c:_.yc(_.fj(a,B2a,4),C2a)}}};var iu=function(a){_.t.call(this,a)};_.V(iu,_.t);iu.prototype.getKey=function(){return _.Jh(this,1)};iu.prototype.QA=function(a){_.xc(this,1,a)};iu.prototype.uG=function(){return _.tj(this,1)};iu.prototype.toObject=function(){return N2a(this)};var N2a=function(a){if(null!=a)return _.Cc(a),{key:_.q(_.p(a,1))}};var P2a=function(a){_.t.call(this,a,-1,O2a)};_.V(P2a,_.t);var O2a=[1];P2a.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={dVc:_.yc(_.fj(this,L2a,1),M2a),x5c:N2a(_.ej(this,iu,2))}}else a=void 0;return a};var Q2a=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 rna(a,"0")).yga(b);""!=c&&(f.Cnb=c);d&&(f.dqb=!0);e&&f.kv(e);c=f.Za();this.lVa=a;this.hK=b;this.bSb=c};
Q2a.prototype.flush=function(a){a=a||[];if(a.length){for(var b=new P2a,c=[],d=0;d<a.length;d++){var e=a[d],f=e;var g=new L2a;g=_.xc(g,1,f.Bo);for(var h=f,n=[],r=0;r<h.Nqa.length;r++)n.push(h.Nqa[r].xC);g=_.Zi(g,3,n);h=[];n=[];r=_.l(f.tY.keys());for(var v=r.next();!v.done;v=r.next())n.push(v.value.split(","));for(r=0;r<n.length;r++){v=n[r];var A=f.twc;for(var D=f.QQa(v)||[],I=[],L=0;L<D.length;L++){var Q=D[L];Q=Q&&Q.ujb;var Z=new x2a;switch(A){case 3:_.sh(Z,1,y2a,Number(Q));break;case 2:_.sh(Z,2,y2a,
pca(Number(Q)))}I.push(Z)}A=I;for(D=0;D<A.length;D++){I=A[D];L=new B2a;I=_.gj(L,2,I);L=v;Q=[];Z=f;for(var la=[],va=0;va<Z.Nqa.length;va++)la.push(Z.Nqa[va].yC);Z=la;for(la=0;la<Z.length;la++){va=Z[la];var xa=L[la],Da=new q2a;switch(va){case 3:_.sh(Da,1,hu,String(xa));break;case 2:_.sh(Da,2,hu,Number(xa));break;case 1:_.sh(Da,3,hu,"true"==xa)}Q.push(Da)}_.wc(I,1,Q);h.push(I)}}_.wc(g,4,h);c.push(g);e.clear()}_.wc(b,1,c);this.bSb.dispatch(b);this.bSb.flush()}};var R2a,S2a,T2a;R2a=new _.Nd("PRODUCTION_WHITELIST",{oa: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 buganizer.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(" ")}});
S2a=new _.Nd("STREAMZ_PRODUCT_IDENTIFIER");T2a=new _.Nd("one_developer_workflow.streamz_service",{Ja:"root",oa:function(){return _.id(_.se).jc(function(){var a=new Q2a;a=new U_a(a);a.msb=1E4;a.Nl.setInterval(1E4);return a})}});_.ju=function(a,b,c,d){this.Cxa=a;this.zone=b;this.RJc=c;this.zIc=new X_a(this.Cxa);new Y_a(this.Cxa);this.SQc=new Z_a(this.Cxa);new $_a(this.Cxa);this.gYa=d||window.location.hostname};_.V2a=function(a,b){a.zone.jc(function(){U2a(a)&&a.zIc.DG(b,a.gYa,!0)})};
_.ju.prototype.wBb=function(a){var b=this;this.zone.jc(function(){U2a(b)&&b.SQc.DG(b.gYa,a)})};var U2a=function(a){return a.RJc.some(function(b){return a.gYa.includes(b)})};_.ju.ha=function(a){return new (a||_.ju)(_.w(T2a),_.w(_.se),_.w(R2a),_.w(S2a,8))};_.ju.ua=_.u({token:_.ju,oa:_.ju.ha,Ja:"root"});_.ku=function(a,b,c){var d=this;this.document=a;this.DNb=b;this.theme=b.Pra().ka(_.ub(function(e){return"SYSTEM"===e?c.E1a.If():_.Ea(e)}));this.JMa=this.theme.ka(_.ub(function(e){return _.W2a(d,e)}));this.hpa=this.JMa.ka(_.m(function(e){return e.split(" ").map(function(f){return"cm-s-"+f}).join(" ")}));this.theme.subscribe(function(e){d.setTheme(d.FU()?e:"LIGHT")})};_.ku.prototype.FU=function(){return!!this.document.getElementById("darkTheme")};
_.W2a=function(a,b){return a.FU()&&"DARK"===b?a.DNb.X$().ka(_.m(function(c){return _.p2a.has(c)?c:"cider-dark"})):a.DNb.laa().ka(_.m(function(c){return _.o2a.has(c)?c:"cider"}))};_.ku.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")}};_.ku.ha=function(a){return new (a||_.ku)(_.w(_.Mg),_.w(_.Yt),_.w(n2a))};
_.ku.ua=_.u({token:_.ku,oa:_.ku.ha,Ja:"root"});var lu=function(a){this.hNa=a};lu.ha=function(a){return new (a||lu)(_.w(_.IXa))};lu.ua=_.u({token:lu,oa:lu.ha,Ja:"root"});var mu=function(a,b,c){this.Ga=a;this.mha=b;this.Axa=c};mu.prototype.accept=function(){this.Ga.mb({element:"StickyRedirectNotice",action:"accept",gestureName:"CLICK"});this.Axa.hNa.set("GRIMOIRE_REDIRECT_STATUS","optin",{domain:_.q1a,Sta:15768E3,path:"/",MLb:"none",kMb:!0});dVa(this.mha)};
mu.prototype.ke=function(){this.Ga.mb({element:"StickyRedirectNotice",action:"dismiss",gestureName:"CLICK"});this.Axa.hNa.set("GRIMOIRE_REDIRECT_STATUS","optout",{domain:_.q1a,Sta:15768E3,path:"/",MLb:"none",kMb:!0});this.mha.ke()};mu.ha=function(a){return new (a||mu)(_.z(_.nn),_.z(_.Ar),_.z(lu))};
mu.ya=_.x({type:mu,qa:[["sticky-redirect-notice"]],Aa:9,Ba:0,Fa:[["target","_blank","href","https://goto.google.com/grimoire-code-search-faq",1,"snackBarLink"],["mat-button","",1,"accept",3,"click"],["mat-button","",1,"dismiss",3,"click"]],va:function(a,b){a&1&&(_.C(0,"span"),_.O(1," Would you like to always redirect to the new Code Search? ("),_.C(2,"a",0),_.O(3,"FAQ"),_.F(),_.O(4,")\n"),_.F(),_.C(5,"button",1),_.K("click",function(){return b.accept()}),_.O(6," Yes\n"),_.F(),_.C(7,"button",2),_.K("click",
function(){return b.ke()}),_.O(8," Dismiss\n"),_.F())},Ha:[_.Iq],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}"],Na:0});var nu=function(){};nu.ha=function(a){return new (a||nu)};nu.Ea=_.kd({type:nu});nu.Da=_.ad({Ob:[lu],imports:[_.gr]});var X2a=new _.Nd("enabledRouterConfig");_.ou=function(a,b,c,d){var e=this;this.Qa=a;this.Vuc=b;this.localStorage=c;this.bca=!1;this.hp=[];this.scope=0;this.url="";this.XX=new _.Af(void 0);this.rea=null;this.hp=Y2a(d);this.Ya=this.Qa.events.ka(_.Qa(function(f){return f instanceof _.Qf}),_.yb(function(f){e.scope=f.url.startsWith("/"+_.wn.vO)?4:2;e.url=f.url}),_.ub(function(f){return Z2a(e,e.hp,e.scope,f.url)})).subscribe(function(f){e.XX.next(f);if(e.bca||e.current)e.bca=!1,e.rea&&e.rea.unsubscribe(),$2a(e)})};_.ou.prototype.La=function(){this.Ya.unsubscribe()};
_.ou.prototype.ke=function(){var a=this;return this.current?a3a(this.current).then(function(b){var c=new Date;c.setMonth(c.getMonth()+3);a.localStorage.set(b,c.toJSON());return Z2a(a,a.hp,a.scope,a.url)}).then(function(b){a.XX.next(b)}):Promise.reject("There is no current announcement to dismiss")};
var $2a=function(a){a.bca=!0;a.rea=_.ta(0,18E5).ka(_.xba(function(){return a.bca})).ka(_.ub(function(){return a.Vuc.list()}),_.yb(function(b){a.hp=b3a(b.hp);0===a.hp.length&&(a.bca=!1,a.rea&&a.rea.unsubscribe())}),_.ub(function(){return Z2a(a,a.hp,a.scope,a.url)})).subscribe(function(b){a.XX.next(b)})},Y2a=function(a){var b=[];a&&_.fj(a,ml,1)&&0<_.fj(a,ml,1).length&&(b=_.fj(a,ml,1).map(function(c){var d=c?c.getMessage():void 0;d=d?_.Uj(_.Hf(_.p(d,2)||"")):"";var e=c?c.utb():2;return{messageHtml:d,
iconName:"error_outline",scopes:_.kj(c,2),targetPatterns:c3a(_.Kh(c,4)),severity:e}}));return b},b3a=function(a){var b=[];if(null==a?0:a.hp)b=a.hp.map(function(c){var d=_.ph(c.message);d=d?d.toString():"";var e=c.severity?Ysa(c.severity):2;return{messageHtml:d,iconName:"error_outline",scopes:c.scopes.map(function(f){return Xsa(f)}),targetPatterns:c3a(c.targetPatterns),severity:e}});return b},Z2a=function(a,b,c,d){var e=void 0,f=(b||[]).filter(function(g){return!g.scopes.includes(0)&&!g.isDismissed});
f&&0<f.length&&((e=f.find(function(g){var h;if(h=g.scopes.includes(c))a:if((g=g.targetPatterns)&&0!==g.length){g=_.l(g);for(h=g.next();!h.done;h=g.next())if(h.value.test(d)){h=!0;break a}h=!1}else h=!0;return h}))||(e=f.find(function(g){return g.scopes.includes(1)})));return e?d3a(a,e).then(function(g){return g?(e.isDismissed=!0,Z2a(a,b,c,d)):e}):Promise.resolve(void 0)},c3a=function(a){return a?a.flatMap(function(b){try{return[new RegExp(b)]}catch(c){console.log("Could not compile regex: "+c)}return[]}):
[]},a3a=function(a){return Wsa(a.messageHtml).then(function(b){return"dismissed-announcement-"+b})},d3a=function(a,b){return a3a(b).then(function(c){c=a.localStorage.get(c);return!!c&&c>(new Date(Date.now())).toJSON()},function(){return!1})};_.W.Object.defineProperties(_.ou.prototype,{current:{configurable:!0,enumerable:!0,get:function(){return this.XX.value}},rob:{configurable:!0,enumerable:!0,get:function(){return!!this.current}}});
_.ou.ha=function(a){return new (a||_.ou)(_.w(_.Vf),_.w(sIa),_.w(gKa),_.w(e2a,8))};_.ou.ua=_.u({token:_.ou,oa:_.ou.ha,Ja:"root"});var Zsa;var bta;bta=function(a,b){return{warning:a,critical:b}};_.pu=function(a,b){this.Tfb=a;this.oc=b;this.cDa=$Ha};_.pu.prototype.ke=function(){this.Tfb.ke()};_.pu.ha=function(a){return new (a||_.pu)(_.z(_.ou),_.z(_.Jt))};
_.pu.ya=_.x({type:_.pu,qa:[["announcement-bar"]],Aa:2,Ba:3,Fa:[[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"]],va:function(a,b){a&1&&(_.N(0,cta,6,7,"ng-container",0),_.P(1,"async"));a&2&&_.B("ngIf",_.R(1,1,b.Tfb.XX))},Ha:[_.Ul,_.Wl,_.Iq,_.es,_.am],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;margin-right:1rem}.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:var(--tonal-fill-yellow);color:var(--tonal-yellow)}.announcement-bar.critical[_ngcontent-%COMP%]{background-color:#fce8e6;color:#c5221f}\n/*# sourceMappingURL=announcement_bar.css.map */"],
Na:0});var e3a=function(){};e3a.ha=function(a){return new (a||e3a)};
e3a.ya=_.x({type:e3a,qa:[["ng-component"]],Aa:23,Ba:1,Fa:[["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"]],va:function(a){a&1&&(_.C(0,"h1",0),_.O(1,"Feedback"),_.F(),_.C(2,"mat-dialog-content")(3,"p"),_.O(4," We appreciate your feedback as we try to make Code Search better. The feedback you'd like to give us has often already been reported, so we'd like your help in keeping our issues organized. Please consider the following actions to help us spend less time triaging feedback and more time fixing/improving the application. "),
_.F(),_.C(5,"ul")(6,"li"),_.O(7,"Check if your issue is frequently reported: "),_.C(8,"a",1),_.O(9,"go/new-cs-frequent-issues"),_.F()(),_.C(10,"li"),_.O(11,"Check for your issue within our component: "),_.C(12,"a",2),_.O(13,"b/issues?q=status:open%20componentid:168840%2B"),_.F()()(),_.C(14,"p"),_.O(15," If you do find that someone else has already reported your issue, please use the +1 button in buganizer rather than leaving a +1 comment. "),_.F(),_.C(16,"p"),_.O(17," If you don't find your issue in any of the above, you can file feedback using the feedback tool. Please note that capturing screenshots for large files can cause the page to be unresponsive while the feedback tool crawls through the page. "),
_.F()(),_.C(18,"mat-dialog-actions",3)(19,"button",4),_.O(20,"Cancel"),_.F(),_.C(21,"button",5),_.O(22,"Use Feedback tool"),_.F()());a&2&&(_.y(21),_.B("mat-dialog-close",!0))},Ha:[_.Iq,_.Uq,_.Vq,_.Wq,_.Xq],styles:["p[_ngcontent-%COMP%]{margin:1em 0}ul[_ngcontent-%COMP%]{list-style-position:inside}"]});var f3a=_.fu().create(["UNKNOWN_TYPE",0],["RESULT_CLICKED",1],["FILE_OPENED",2]),g3a=_.fu().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]),h3a=
new _.Nd("feedbackClient",{oa:function(){return _.nh(rRa)}}),qu=function(a,b){this.f_=a;this.he=b};qu.prototype.x_a=function(a){var b=this;return _.$t(this.he,function(){return b.f_.x_a(a,b.he.Aj())},"FeedbackLogger.sendFeedback")};qu.ha=function(a){return new (a||qu)(_.w(h3a),_.w(bu))};qu.ua=_.u({token:qu,oa:qu.ha,Ja:"root"});_.ru=function(a,b){this.client=a;this.il=b.ac(2)};
_.ru.prototype.RL=function(a){if(this.il){a=_.l(a);for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.fG)for(var c=_.l(b.fG),d=c.next();!d.done;d=c.next()){d=d.value;var e=(new uo).Oo(f3a.get(d.eventType,0)).yNb(d.Kqb.map(function(f){return g3a.get(f,0)})).Dr(d.Nd);null!=d.lineNumber&&e.I_a(d.lineNumber);d.gv&&_.tc(e,6,d.gv);d.eq&&_.tc(e,7,d.eq);b.WQ&&aQa(e,dta(b.WQ));d.PA&&b.WQ&&d.PA<b.WQ&&bQa(e,dta(d.PA));d.rz&&b.WQ&&d.rz<b.WQ&&cQa(e,dta(d.rz));this.client.x_a(e).subscribe()}}};
_.ru.ha=function(a){return new (a||_.ru)(_.w(qu),_.w(_.Jt))};_.ru.ua=_.u({token:_.ru,oa:_.ru.ha,Ja:"root"});var j3a;_.vu=function(a,b,c){var d=this;this.Ga=a;this.document=b;this.dfa=new Map;this.O0=new Map;this.il=c.ac(2);this.handler=function(e){if("focus"!==e.type||e.target!==d.document)d.nM=void 0,d.mb(e)};this.document.addEventListener("mousedown",this.handler,!0);this.document.addEventListener("keydown",this.handler,!0);this.document.addEventListener("focus",this.handler,!0);this.document.addEventListener("focusout",this.handler,!1)};
_.vu.prototype.La=function(){this.document.removeEventListener("mousedown",this.handler);this.document.removeEventListener("keydown",this.handler);this.document.removeEventListener("focus",this.handler)};var i3a=function(a,b){a.il&&a.Ga.mb({element:a.HQ?a.HQ:"mainContent",action:b,gestureName:"EXTERNAL"})};
_.vu.prototype.mb=function(a){if(a.target!==this.document)if("focusout"===a.type)i3a(this,"focusout"),this.HQ=void 0;else if("focus"===a.type){a:if(a=a.target,null!=a)if(this.O0.has(a))a=this.O0.get(a);else{if(a instanceof HTMLElement)for(;a!==this.document.documentElement&&null!==a.parentElement;)if(a=a.parentElement,this.O0.has(a)){a=this.O0.get(a);break a}a="mainContent"}else a=void 0;a!==this.HQ&&(this.HQ=a,i3a(this,"focus"))}};_.vu.prototype.rY=function(){this.HQ=this.nM="mainContent";return!0};
_.wu=function(a,b){a.nM=b;a.HQ=a.nM;var c=a.dfa.get(b);c&&j3a(a,b,c)};_.vu.prototype.registerCallback=function(a,b,c){return _.k3a(this,a,b,c)};_.k3a=function(a,b,c,d){a.dfa.has(b);a.dfa.set(b,d);c&&a.O0.set(c,b);b===a.nM&&j3a(a,b,d);return function(){a.dfa.get(b)===d&&(a.dfa.delete(b),c&&a.O0.delete(c))}};j3a=function(a,b,c){var d=new Promise(function(e){setTimeout(e)});_.jn(a.Ga,d.then(function(){b===a.nM&&(a.HQ=b,i3a(a,"focus"),a.nM=void 0,c())}),"focusCallback",!1)};
_.vu.ha=function(a){return new (a||_.vu)(_.w(_.nn),_.w(_.Mg),_.w(_.Jt))};_.vu.ua=_.u({token:_.vu,oa:_.vu.ha,Ja:"root"});_.xu=function(){_.nn.apply(this,arguments)};_.V(_.xu,_.nn);_.xu.prototype.mb=function(a,b,c){_.nn.prototype.mb.call(this,a,b,void 0===c?0:c)};_.xu.prototype.Tm=function(a){_.nn.prototype.Tm.call(this,a)};_.xu.ha=function(){var a;return function(b){return(a||(a=_.Ld(_.xu)))(b||_.xu)}}();_.xu.ua=_.u({token:_.xu,oa:_.xu.ha,Ja:"root"});var yu=function(){Sl.apply(this,arguments)};_.V(yu,Sl);yu.prototype.NLa=function(a){var b=Sl.prototype.NLa.call(this,a);a.projectId?b.projectId=a.projectId:(a=a.rj?_.mg(a.rj):void 0)&&a.ab&&(b.projectId=a.ab);return b};yu.prototype.Aj=function(a){var b=Sl.prototype.Aj.call(this,a);a.uF&&(b.availabilityStatuses=hta(a));return b};yu.ha=function(){var a;return function(b){return(a||(a=_.Ld(yu)))(b||yu)}}();yu.ua=_.u({token:yu,oa:yu.ha,Ja:"root"});var zu=function(a,b,c,d){this.productVersion=a;this.ys=b;this.NGc=c;this.Qa=d};zu.prototype.RL=function(a){var b=this;a=a.map(function(c){return b.CRa(c)});a=new Jl({entries:a});tIa(this.NGc,a).ka(_.za(function(){return _.Ta})).subscribe()};
zu.prototype.CRa=function(a){var b=this.RQa(a);b=new Bl({eventId:new El({bya:"0",serverIp:0,Cva:0}),gestureName:a.gestureName,SQ:[a.element,a.action].join("/"),epa:b,statusCode:a.statusCode,initialRoute:a.initialRoute,Qw:a.Qw,targetRoute:a.targetRoute,fm:a.fm,PN:a.PN,YK:a.YK,actionOwner:a.actionOwner,bucket:a.bucket});"InitialPageLoad"===a.element?b.bucket=_.ng.j4a:void 0===a.bucket&&a.actionOwner===sl.qE&&(b.bucket=Rna(a));0<a.Qm.length&&(b.Qm=a.Qm.map(function(c){return new Cl({name:c.name,statusCode:c.statusCode,
Ji:c.Ji,Mw:c.Mw})}));a.uF&&(b.availabilityStatuses=hta(a)||null);a.Ji&&(b.Ji=a.Ji);a.Ve&&(b.Ve="string"===typeof a.Ve?a.Ve:decodeURIComponent(this.Qa.Bh(a.Ve).toString()));a.fg&&(b.fg=a.fg);void 0!==a.Gh&&(b.Gh=a.Gh);return b};zu.prototype.RQa=function(a){var b=new Dl({sessionId:a.sessionId,actionId:a.actionId});if(this.productVersion||this.ys)b.Y9=new Fl({zF:this.productVersion,ys:this.ys});a.projectId?b.vH=a.projectId:(a=a.rj?_.mg(a.rj):void 0)&&a.ab&&(b.vH=a.ab);return b};
zu.ha=function(a){return new (a||zu)(_.w(Nl),_.w(vIa),_.w(uIa),_.w(_.Vf))};zu.ua=_.u({token:zu,oa:zu.ha,Ja:"root"});_.Au=function(){};_.Au.ha=function(a){return new (a||_.Au)};_.Au.Ea=_.kd({type:_.Au});
_.Au.Da=_.ad({Ob:[{Ca:hn,Jb:_.xu},{Ca:_.nn,Jb:_.xu},{Ca:aNa,wc: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.uF;var g=b.uF;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.fG;h=b.fG;g=g?h&&g!==h?[].concat(_.Ha(g),_.Ha(h)):g:h;return e.call(d,{},a,b,{bucket:c,uF:f,fG:g})}},{Ca:mn,Jb:zu,md:!0},{Ca:mn,Jb:_.ru,md:!0},{Ca:mn,Jb:yu,md:!0}].concat(_.Ha($Ma))});var l3a={L1a:function(a){return[{text:a}]}};_.Bu=function(a){var b=a.Uea,c=a.Ga,d=a.Spa,e=a.fv,f=a.OG;a=a.PK;this.Iva={};this.hLa=new _.ca;this.QF=!1;this.query="";this.queryPrefix=new _.Af(void 0);this.yM=new _.ob;this.bZ=_.Ta;this.xM=l3a;this.o1=!1;this.n2=_.Ta;this.Se="";this.xd={};this.nQa=new _.ob;this.Uea=b;this.Ga=c;this.Spa=d;this.fv=e;this.Uea&&(this.xM=this.Ij?this.Ij:l3a);this.OG=f;this.PK=a};_.k=_.Bu.prototype;
_.k.Iwa=function(a){var b=this;a.gLa&&(this.hLa.unsubscribe(),this.hLa=a.gLa.subscribe(function(c){c=c({mn:b.query,prefix:b.queryPrefix.getValue()});m3a(b,c);b.query||b.yM.next(b.query)}));this.Iva=a.Iva||{};this.ev=a.ZLb;this.Ij=a.Ij;this.Uea&&(this.xM=this.Ij?this.Ij:l3a)};
_.k.Pa=function(){var a=this,b=_.cb(this.queryPrefix.ka(_.Qa(function(){return a.o1})),this.nQa.ka(_.m(function(d){return d.prefix}))).ka(_.Oa(_.ita)),c=_.cb(this.yM,this.nQa.ka(_.m(function(d){return d.mn||""}))).ka(_.Oa(),_.Ja(this.Spa));this.bZ=_.Ca([c,b]).ka(_.m(function(d){return _.l(d).next().value}),_.m(function(d){return _.zb(function(){return n3a(a,d)}).ka(_.qb(1))}),_.bb(lta,{tsb:_.Ta,AXa:_.Ta}),_.qa(function(d){return d.tsb}),_.m(function(d){return kta(d.AXa,a.yM)}),_.ub(jta),_.bb(function(d,
e){if(e.ae&&!e.qv)return{ae:!0,qv:d.qv};a.QF=!(!e.qv||!e.qv.length);a.QF&&(a.rz=Date.now());return e}),oba());this.n2=this.yM.ka(_.m(function(d){return a.Ij&&a.Ij.wtb&&a.Ij.wtb(o3a(a,d))}))};_.k.La=function(){this.hLa.unsubscribe()};_.k.setScope=function(a){a=a.US;if(!a)return!1;m3a(this,a({mn:this.query,prefix:this.queryPrefix.getValue()}));return!0};_.k.Kua=function(){this.o1=!1;if(!this.query&&!this.queryPrefix.getValue()){var a=this.Iva,b=a.prefix;this.query=void 0===a.mn?"":a.mn;this.queryPrefix.next(b)}};
_.k.Lua=function(){this.o1=!0;this.nQa.next({mn:this.query,prefix:this.queryPrefix.getValue()});var a=this.PK,b=Date.now();a.bNb=b};_.k.vY=function(a){this.query="";this.yM.next("");a.setFocus()};
_.k.g2=function(a){a&&("string"===typeof a?(this.Ga.mb({element:this.fv,action:this.SLc,gestureName:"CLICK",fg:a,bucket:_.ng.ICa}),this.IDb(o3a(this,a))):(a.Sa.Qc&&a.Sa.gv&&a.Sa.eq?this.Ga.mb({element:this.fv,action:"selectSuggestion_"+this.Y0a,gestureName:"CLICK",Gh:a.position,fG:[_.gta(a.Sa.Qc,a.Sa.gv,a.Sa.eq,[],a.Sa.PA,this.rz)]}):this.Ga.mb({element:this.fv,action:"selectSuggestion_"+this.Y0a,gestureName:"CLICK",Gh:a.position}),a.Sa.Gxa&&a.Sa.Gxa()))};
var n3a=function(a,b){if(!b||!a.Ij)return _.Ea({});a.Ga.mb({element:a.fv,action:a.Y0a,gestureName:"CHANGE",fg:b,bucket:_.ng.u5a});b=o3a(a,b);return a.Ij.Lqa(b).ka(_.m(function(c){return{qv:c}}))},o3a=function(a,b){var c=a.queryPrefix.getValue();if(!c)return{ql:b};a=c.C_;c=c.value;return{ql:b,Se:a?c:"",xd:a?void 0:c}},m3a=function(a,b){var c=b.prefix;a.query=b.mn||"";a.queryPrefix.next(c);c&&(c.C_?(a.xd={},a.Se=c.value):(a.xd=_.jh(c.value,a.OG),a.Se=""))};
_.W.Object.defineProperties(_.Bu.prototype,{SLc:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.queryPrefix.getValue()?"search"+(null!=(b=null==(a=this.queryPrefix.getValue())?void 0:a.Os)?b:"Other"):"search"}},Y0a:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.queryPrefix.getValue()?"suggest"+(null!=(b=null==(a=this.queryPrefix.getValue())?void 0:a.Os)?b:"Other"):"suggest"}}});_.Bu.ha=function(){_.Vd()};_.Bu.Ia=_.x({type:_.Bu});var p3a=/^\s*$/,q3a=function(a){var b=a.wzc,c=a.zzc;this.sca=a.sca;this.Ixb=!!b;this.WEc=!!c},r3a=function(a,b){var c=a.reduce(function(d,e){return d+e.value},"");b=ota(5,c,b);b.mx=0<a.length&&a[0].mx;if(a=a.find(function(d){return!!d.error}))b.error=a.error;return b},s3a=function(a,b,c){c=Ch(c);c.start+=a?a.length:0;c.end-=b.length;return c};var t3a=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(Cd,Ya)}function d(ua){var Aa=KG[ua],Pa;if(!Aa){for(Pa=ua-1;!KG[Pa];)Pa--;Aa=KG[Pa];for(Aa={line:Aa.line,column:Aa.column};Pa<ua;)10===b.charCodeAt(Pa)?(Aa.line++,
Aa.column=1):Aa.column++,Pa++;KG[ua]=Aa}return Aa}function e(ua,Aa){var Pa=d(ua),cd=d(Aa);return{start:{offset:ua,line:Pa.line,column:Pa.column},end:{offset:Aa,line:cd.line,column:cd.column}}}function f(ua){Ya<ik||(Ya>ik&&(ik=Ya,TO=[]),TO.push(ua))}function g(){var ua=Ya;var Aa=tb();Aa===na&&(Aa=null);if(Aa!==na){Aa=[];var Pa=h();for(Pa===na&&(Pa=n());Pa!==na;)Aa.push(Pa),Pa=h(),Pa===na&&(Pa=n());Aa!==na?(Cd=ua,ua=Aa):(Ya=ua,ua=na)}else Ya=ua,ua=na;return ua}function h(){var ua=Ya;var Aa=A();Aa===
na&&(Aa=r(),Aa===na&&(Aa=la(),Aa===na&&(Aa=I())));if(Aa!==na){var Pa=tb();Pa===na&&(Pa=null);Pa!==na?(Cd=Ya,Pa=(Pa=wb.Ixb)?void 0:na,Pa!==na?(Cd=ua,ua=Aa):(Ya=ua,ua=na)):(Ya=ua,ua=na)}else Ya=ua,ua=na;return ua}function n(){var ua=Ya;var Aa=I();if(Aa!==na){var Pa=tb();Pa===na&&(Pa=null);Pa!==na?(Cd=ua,ua=Aa):(Ya=ua,ua=na)}else Ya=ua,ua=na;return ua}function r(){var ua,Aa;var Pa=Ya;var cd=[];for(ua=v();ua!==na;)cd.push(ua),ua=v();if(cd!==na)if(ua=Cb(),ua!==na){var Ed=r();if(Ed===na)for(Ed=[],Aa=v();Aa!==
na;)Ed.push(Aa),Aa=v();Ed!==na?(Cd=Pa,Pa=c(),Pa=cd=nta(0,cd,Ed,ua,Pa)):(Ya=Pa,Pa=na)}else Ya=Pa,Pa=na;else Ya=Pa,Pa=na;return Pa}function v(){var ua=Ya;var Aa=tb();Aa===na&&(Aa=null);Aa!==na?(Aa=la(),Aa===na&&(Aa=I()),Aa!==na?(Cd=ua,ua=Aa):(Ya=ua,ua=na)):(Ya=ua,ua=na);return ua}function A(){var ua,Aa;var Pa=Ya;var cd=[];for(ua=D();ua!==na;)cd.push(ua),ua=D();if(cd!==na)if(ua=Na(),ua!==na){var Ed=A();if(Ed===na)for(Ed=[],Aa=D();Aa!==na;)Ed.push(Aa),Aa=D();Ed!==na?(Cd=Pa,Pa=c(),Pa=cd=nta(2,cd,Ed,ua,
Pa)):(Ya=Pa,Pa=na)}else Ya=Pa,Pa=na;else Ya=Pa,Pa=na;return Pa}function D(){var ua=Ya;var Aa=tb();Aa===na&&(Aa=null);Aa!==na?(Aa=la(),Aa===na&&(Aa=r(),Aa===na&&(Aa=I())),Aa!==na?(Cd=ua,ua=Aa):(Ya=ua,ua=na)):(Ya=ua,ua=na);return ua}function I(){var ua=Ya;var Aa=jc();Aa!==na?(Aa=L(),Aa===na&&(Aa=null),Aa!==na?(Cd=ua,ua=Aa=qd(Aa)):(Ya=ua,ua=na)):(Ya=ua,ua=na);ua===na&&(ua=L());return ua}function L(){var ua=Ya;var Aa=ff();if(Aa!==na){if(58===b.charCodeAt(Ya)){var Pa=Yc;Ya++}else Pa=na,0===kf&&f(dd);if(Pa!==
na){Pa=db();if(Pa===na&&(Pa=Q(),Pa===na)){Pa=Ya;kf++;var cd=tb();cd===na&&(cd=null);kf--;cd!==na?(Ya=Pa,Pa=void 0):Pa=na}Pa!==na?(Cd=ua,ua=Aa=Yd(Aa,Pa)):(Ya=ua,ua=na)}else Ya=ua,ua=na}else Ya=ua,ua=na;ua===na&&(ua=db(),ua===na&&(ua=Q()));return ua}function Q(){var ua=Ya;var Aa=[];var Pa=gb();Pa===na&&(Pa=Z());if(Pa!==na)for(;Pa!==na;)Aa.push(Pa),Pa=gb(),Pa===na&&(Pa=Z());else Aa=na;Aa!==na&&(Cd=ua,Aa=r3a(Aa,c()));return Aa}function Z(){var ua=Ya;if(41===b.charCodeAt(Ya)){var Aa=og;Ya++}else Aa=na,
0===kf&&f(Oe);Aa!==na&&(Cd=ua,ua=c(),ua=ota(5,")",ua),ua.error={type:3,location:ua.location},Aa=ua);return Aa}function la(){var ua;var Aa=Ya;if(40===b.charCodeAt(Ya)){var Pa=ke;Ya++}else Pa=na,0===kf&&f(Oj);if(Pa!==na)if(Pa=tb(),Pa===na&&(Pa=null),Pa!==na){Pa=[];for(ua=va();ua!==na;)Pa.push(ua),ua=va();if(Pa!==na)if(41===b.charCodeAt(Ya)?(ua=og,Ya++):(ua=na,0===kf&&f(Oe)),ua===na&&(ua=null),ua!==na){Cd=Ya;var cd=ua;var Ed=c();if(cd&&1===Pa.length){var Ve=Pa[0];if(5!==Ve.el)Ed=!0;else{Ed=Ch(Ed);cd=
Ed.end;Ve=Ve.location;var ih=Ve.end;Ed=Ed.start+1<Ve.start||cd-1>ih}}else Ed=!0;Ed=Ed?void 0:na;Ed!==na?(Cd=Aa,Aa=ua,ua=c(),ua=Ch(ua),Aa=Pa={el:3,elements:Pa,location:ua,error:Aa?void 0:{type:4,location:ua}}):(Ya=Aa,Aa=na)}else Ya=Aa,Aa=na;else Ya=Aa,Aa=na}else Ya=Aa,Aa=na;else Ya=Aa,Aa=na;return Aa}function va(){var ua=Ya;var Aa=xa();Aa===na&&(Aa=Sa(),Aa===na&&(Aa=la(),Aa===na&&(Aa=lb())));if(Aa!==na){var Pa=tb();Pa===na&&(Pa=null);Pa!==na?(Cd=ua,ua=Aa):(Ya=ua,ua=na)}else Ya=ua,ua=na;return ua}function xa(){var ua,
Aa;var Pa=Ya;var cd=[];for(ua=Da();ua!==na;)cd.push(ua),ua=Da();if(cd!==na)if(ua=Na(),ua!==na){var Ed=xa();if(Ed===na)for(Ed=[],Aa=Da();Aa!==na;)Ed.push(Aa),Aa=Da();Ed!==na?(Cd=Pa,Pa=c(),Pa=cd=nta(2,cd,Ed,ua,Pa)):(Ya=Pa,Pa=na)}else Ya=Pa,Pa=na;else Ya=Pa,Pa=na;return Pa}function Da(){var ua=Ya;var Aa=tb();Aa===na&&(Aa=null);Aa!==na?(Aa=la(),Aa===na&&(Aa=Sa(),Aa===na&&(Aa=lb())),Aa!==na?(Cd=ua,ua=Aa):(Ya=ua,ua=na)):(Ya=ua,ua=na);return ua}function Sa(){var ua,Aa;var Pa=Ya;var cd=[];for(ua=fb();ua!==
na;)cd.push(ua),ua=fb();if(cd!==na)if(ua=Cb(),ua!==na){var Ed=Sa();if(Ed===na)for(Ed=[],Aa=fb();Aa!==na;)Ed.push(Aa),Aa=fb();Ed!==na?(Cd=Pa,Pa=c(),Pa=cd=nta(0,cd,Ed,ua,Pa)):(Ya=Pa,Pa=na)}else Ya=Pa,Pa=na;else Ya=Pa,Pa=na;return Pa}function fb(){var ua=Ya;var Aa=tb();Aa===na&&(Aa=null);Aa!==na?(Aa=la(),Aa===na&&(Aa=lb()),Aa!==na?(Cd=ua,ua=Aa):(Ya=ua,ua=na)):(Ya=ua,ua=na);return ua}function lb(){var ua=Ya;var Aa=jc();Aa!==na?(Aa=Nb(),Aa===na&&(Aa=null),Aa!==na?(Cd=ua,ua=Aa=qd(Aa)):(Ya=ua,ua=na)):(Ya=
ua,ua=na);ua===na&&(ua=Nb());return ua}function Nb(){var ua=Ya;var Aa=ff();if(Aa!==na){if(58===b.charCodeAt(Ya)){var Pa=Yc;Ya++}else Pa=na,0===kf&&f(dd);if(Pa!==na){Pa=db();if(Pa===na&&(Pa=Eb(),Pa===na)){Pa=Ya;kf++;var cd=tb();cd===na&&(cd=null);kf--;cd!==na?(Ya=Pa,Pa=void 0):Pa=na}Pa!==na?(Cd=ua,ua=Aa=Yd(Aa,Pa)):(Ya=ua,ua=na)}else Ya=ua,ua=na}else Ya=ua,ua=na;ua===na&&(ua=db(),ua===na&&(ua=Eb()));return ua}function Eb(){var ua=Ya;var Aa=[];var Pa=gb();if(Pa!==na)for(;Pa!==na;)Aa.push(Pa),Pa=gb();
else Aa=na;Aa!==na&&(Cd=ua,Aa=r3a(Aa,c()));return Aa}function Cb(){var ua=Ya;var Aa=tb();Aa===na&&(Aa=null);if(Aa!==na){var Pa=[];var cd=Gb();if(cd!==na)for(;cd!==na;)Pa.push(cd),cd=Gb();else Pa=na;Pa!==na?(cd=tb(),cd!==na?(Cd=Ya,Pa=(Pa="AND"===Pa.join(""))?void 0:na,Pa!==na?(Cd=ua,ua=Aa=s3a(Aa,cd,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 Aa=tb();Aa===na&&(Aa=null);if(Aa!==na){var Pa=[];var cd=Gb();if(cd!==na)for(;cd!==na;)Pa.push(cd),
cd=Gb();else Pa=na;Pa!==na?(cd=tb(),cd!==na?(Cd=Ya,Pa=(Pa="OR"===Pa.join(""))?void 0:na,Pa!==na?(Cd=ua,ua=Aa=s3a(Aa,cd,c())):(Ya=ua,ua=na)):(Ya=ua,ua=na)):(Ya=ua,ua=na)}else Ya=ua,ua=na;return ua}function db(){var ua;var Aa=Ya;if(34===b.charCodeAt(Ya)){var Pa=cp;Ya++}else Pa=na,0===kf&&f(yh);if(Pa!==na){Pa=[];for(ua=pb();ua!==na;)Pa.push(ua),ua=pb();Pa!==na?(34===b.charCodeAt(Ya)?(ua=cp,Ya++):(ua=na,0===kf&&f(yh)),ua===na&&(ua=null),ua!==na?(Cd=Aa,Aa=ua,ua=c(),Pa=ota(4,Pa.join(""),ua),Aa||(Pa.error=
mta(0,ua.start.offset,ua.end.offset)),Aa=Pa):(Ya=Aa,Aa=na)):(Ya=Aa,Aa=na)}else Ya=Aa,Aa=na;return Aa}function gb(){var ua;var Aa=Ya;if(40===b.charCodeAt(Ya)){var Pa=ke;Ya++}else Pa=na,0===kf&&f(Oj);if(Pa!==na){Pa=[];for(ua=gb();ua!==na;)Pa.push(ua),ua=gb();Pa!==na?(41===b.charCodeAt(Ya)?(ua=og,Ya++):(ua=na,0===kf&&f(Oe)),ua===na&&(ua=null),ua!==na?(Cd=Aa,Aa=ua,ua=c(),Pa=r3a(Pa,ua),Pa.value="("+Pa.value,Aa?Pa.value+=")":Pa.error={type:4,location:{start:Pa.location.start,end:Pa.location.start+1}},Aa=
Pa):(Ya=Aa,Aa=na)):(Ya=Aa,Aa=na)}else Ya=Aa,Aa=na;Pa=Aa;if(Pa===na){Pa=Ya;Aa=[];ua=hb();if(ua!==na)for(;ua!==na;)Aa.push(ua),ua=hb();else Aa=na;Aa!==na?(Cd=Ya,ua=Aa,ua=(ua=!wb.Ixb||"AND"!==ua.join("")&&"OR"!==ua.join(""))?void 0:na,ua!==na?(Cd=Pa,Pa=Aa,Aa=c(),Pa=Aa=ota(5,Pa.join(""),Aa)):(Ya=Pa,Pa=na)):(Ya=Pa,Pa=na)}return Pa}function jc(){var ua=Ya;if(45===b.charCodeAt(Ya)){var Aa=zh;Ya++}else Aa=na,0===kf&&f(dj);if(Aa!==na){Cd=Ya;var Pa=(Pa=wb.WEc)?void 0:na;Pa!==na?ua=Aa=[Aa,Pa]:(Ya=ua,ua=na)}else Ya=
ua,ua=na;return ua}function rc(){var ua=Ya;if(92===b.charCodeAt(Ya)){var Aa=ei;Ya++}else Aa=na,0===kf&&f(XE);Aa!==na?(b.length>Ya?(Aa=b.charAt(Ya),Ya++):(Aa=na,0===kf&&f(UO)),Aa===na&&(Aa=null),Aa!==na?(Cd=ua,ua=Aa?"\\"+Aa:"\\"):(Ya=ua,ua=na)):(Ya=ua,ua=na);return ua}function ff(){var ua=Ya;var Aa=[];if(x0.test(b.charAt(Ya))){var Pa=b.charAt(Ya);Ya++}else Pa=na,0===kf&&f(Vma);if(Pa!==na)for(;Pa!==na;)Aa.push(Pa),x0.test(b.charAt(Ya))?(Pa=b.charAt(Ya),Ya++):(Pa=na,0===kf&&f(Vma));else Aa=na;Aa!==na?
(Cd=Ya,Pa=(Pa=wb.sca.has(Aa.join("")))?void 0:na,Pa!==na?(Cd=ua,ua=Aa):(Ya=ua,ua=na)):(Ya=ua,ua=na);return ua}function pb(){var ua=Ya;if(b.substr(Ya,2)===LG){var Aa=LG;Ya+=2}else Aa=na,0===kf&&f(ki);Aa!==na&&(Cd=ua,Aa='"');ua=Aa;ua===na&&(ua=rc(),ua===na&&(CPa.test(b.charAt(Ya))?(ua=b.charAt(Ya),Ya++):(ua=na,0===kf&&f(Wma))));return ua}function Gb(){var ua=Ya;if(92===b.charCodeAt(Ya)){var Aa=ei;Ya++}else Aa=na,0===kf&&f(XE);Aa!==na?(34===b.charCodeAt(Ya)?(Aa=cp,Ya++):(Aa=na,0===kf&&f(yh)),Aa===na&&
(Aa=jb(),Aa===na&&(58===b.charCodeAt(Ya)?(Aa=Yc,Ya++):(Aa=na,0===kf&&f(dd)))),Aa!==na?(Cd=ua,ua=Aa):(Ya=ua,ua=na)):(Ya=ua,ua=na);if(ua===na&&(ua=rc(),ua===na))if(ua=Ya,b.length>Ya?(Aa=b.charAt(Ya),Ya++):(Aa=na,0===kf&&f(UO)),Aa!==na){Cd=Ya;var Pa=(Pa=!p3a.test(Aa))?void 0:na;Pa!==na?(Cd=ua,ua=Aa):(Ya=ua,ua=na)}else Ya=ua,ua=na;return ua}function hb(){var ua=Ya;var Aa=Gb();if(Aa!==na){Cd=Ya;var Pa="("!==Aa&&")"!==Aa?void 0:na;Pa!==na?(Cd=ua,ua=Aa):(Ya=ua,ua=na)}else Ya=ua,ua=na;return ua}function tb(){var ua=
[];var Aa=jb();if(Aa!==na)for(;Aa!==na;)ua.push(Aa),Aa=jb();else ua=na;return ua}function jb(){var ua=Ya;if(b.length>Ya){var Aa=b.charAt(Ya);Ya++}else Aa=na,0===kf&&f(UO);if(Aa!==na){Cd=Ya;var Pa=(Pa=p3a.test(Aa))?void 0:na;Pa!==na?(Cd=ua,ua=Aa):(Ya=ua,ua=na)}else Ya=ua,ua=na;return ua}var wb=1<arguments.length?arguments[1]:{},na={},mc={CSc:g},Nc=g,qd=function(ua){var Aa=c();ua||(Aa.start.offset++,ua=ota(5,"",Aa),ua.error=mta(2,Aa.start.offset-1,Aa.end.offset));ua.mx=!0;return ua},Yc=":",dd={type:"literal",
value:":",description:"':'"},Yd=function(ua,Aa){var Pa=wb,cd=c();ua=ua.join("");Pa={el:1,label:Pa.sca.get(ua),HFc:ua,value:Aa,location:Ch(cd)};Aa||(Aa=cd.end.offset,Pa.error=mta(1,Aa-1,Aa));return Pa},og=")",Oe={type:"literal",value:")",description:"')'"},ke="(",Oj={type:"literal",value:"(",description:"'('"},cp='"',yh={type:"literal",value:'"',description:"'\"'"},zh="-",dj={type:"literal",value:"-",description:"'-'"},ei="\\",XE={type:"literal",value:"\\",description:"'\\\\'"},UO={type:"any",description:"any character"},
LG='\\"',ki={type:"literal",value:'\\"',description:"'\\\\\"'"},x0=/^[a-zA-Z0-9_]/,Vma={type:"class",value:"[a-zA-Z0-9_]",description:"[a-zA-Z0-9_]"},CPa=/^[^"]/,Wma={type:"class",value:'[^"]',description:'[^"]'},Ya=0,Cd=0,KG=[{line:1,column:1}],ik=0,TO=[],kf=0;if("startRule"in wb){if(!(wb.hPb in mc))throw Error("sd`"+wb.hPb);Nc=mc[wb.hPb]}mc=Nc();if(mc!==na&&Ya===b.length)return mc;mc!==na&&Ya<b.length&&f({type:"end",description:"end of input"});throw function(ua,Aa,Pa){function cd(Ve){var ih,Rn;
Ve.sort(function(VO,Xma){return VO.description<Xma.description?-1:VO.description>Xma.description?1:0});if(0<Ve.length){for(Rn=ih=1;ih<Ve.length;ih++)Ve[ih-1]!==Ve[ih]&&(Ve[Rn]=Ve[ih],Rn++);Ve.length=Rn}}function Ed(Ve){var ih=Array(Ve.length),Rn;for(Rn=0;Rn<Ve.length;Rn++)ih[Rn]=Ve[Rn].description;return"Expected "+(1<Ve.length?ih.slice(0,-1).join(", ")+" or "+ih[Ve.length-1]:ih[0])+"."}null!==Aa&&cd(Aa);return new a(null!==ua?ua:Ed(Aa),Aa,Pa)}(null,TO,e(ik,ik));}}}();_.u3a=new _.Nd("parserConfig");_.Cu=function(a){this.v_a=a.v_a||[];this.tJc=new q3a(a);this.S_=a.S_};_.Cu.prototype.parse=function(a){var b={start:0,end:a.length};if(100<a.split(" ").length+a.split("(").length+a.split(")").length)return[{el:5,location:b,value:a}];try{var c=t3a.parse(a,this.tJc);return this.v_a.reduce(function(d,e){return e.process(d)},c)}catch(d){return this.S_&&_.wr(this.S_,d),[{el:5,error:{type:8,location:d instanceof t3a.SyntaxError?Ch(d.location):b},location:b,value:a}]}};
_.Cu.ha=function(a){return new (a||_.Cu)(_.w(_.u3a))};_.Cu.ua=_.u({token:_.Cu,oa:_.Cu.ha});var Du,Fu,Gu,Hu,Iu,Ku,tv;Du={DVb:"ADD",yXb:"BRANCH",l0b:"DELETE",U1b:"EDIT",b7b:"INTEGRATE",NONE:"NONE",values:function(){return[Du.NONE,Du.DVb,Du.yXb,Du.U1b,Du.l0b,Du.b7b]}};_.Eu={uza:"ADDED",Qza:"CHANGED",V9b:"MOVED_CHANGED",W9b:"MOVED_CHANGED_OUT",X9b:"MOVED_IN",Y9b:"MOVED_OUT",BCa:"REMOVED",GDa:"UNCHANGED",Tb:"UNDEFINED",values:function(){return[_.Eu.Tb,_.Eu.GDa,_.Eu.uza,_.Eu.BCa,_.Eu.Qza,_.Eu.X9b,_.Eu.Y9b,_.Eu.V9b,_.Eu.W9b]}};
Fu={wy:"DIRECTORY",jE:"EXECUTABLE",zt:"FILE",xy:"GIT_LINK",oB:"SYMBOLIC_LINK",sE:"UNKNOWN_OBJECT_TYPE",values:function(){return[Fu.sE,Fu.zt,Fu.wy,Fu.oB,Fu.xy,Fu.jE]}};Gu={wy:"DIRECTORY",jE:"EXECUTABLE",zt:"FILE",xy:"GIT_LINK",oB:"SYMBOLIC_LINK",sE:"UNKNOWN_OBJECT_TYPE",values:function(){return[Gu.sE,Gu.zt,Gu.wy,Gu.oB,Gu.xy,Gu.jE]}};Hu={Iza:"BBCP",oBa:"KYTHE",JCa:"SEARCH_INDEX",MDa:"UNKNOWN_PROVENANCE",ZDa:"VCS",values:function(){return[Hu.MDa,Hu.ZDa,Hu.oBa,Hu.JCa,Hu.Iza]}};
Iu={wy:"DIRECTORY",jE:"EXECUTABLE",zt:"FILE",xy:"GIT_LINK",oB:"SYMBOLIC_LINK",sE:"UNKNOWN_OBJECT_TYPE",values:function(){return[Iu.sE,Iu.zt,Iu.wy,Iu.oB,Iu.xy,Iu.jE]}};_.Ju={wy:"DIRECTORY",jE:"EXECUTABLE",zt:"FILE",xy:"GIT_LINK",oB:"SYMBOLIC_LINK",sE:"UNKNOWN_OBJECT_TYPE",values:function(){return[_.Ju.sE,_.Ju.zt,_.Ju.wy,_.Ju.oB,_.Ju.xy,_.Ju.jE]}};Ku=function(a){a=void 0===a?{}:a;this.O={};this.O.email=null==a.email?null:a.email;this.O.name=null==a.name?null:a.name};_.V(Ku,_.U);Ku.prototype.ma=function(){return Ku};
Ku.prototype.na=function(){return{keys:["email","name"]}};_.W.Object.defineProperties(Ku.prototype,{email:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"email")?_.S(this,"email"):""},set:function(a){this.O.email=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"name")?_.S(this,"name"):""},set:function(a){this.O.name=a}}});var Lu=function(a){a=void 0===a?{}:a;this.O={};this.O.branchName=null==a.rg?null:a.rg;this.O.commitId=null==a.Kf?null:a.Kf};_.V(Lu,_.U);
Lu.prototype.ma=function(){return Lu};Lu.prototype.na=function(){return{keys:["branchName","commitId"]}};_.W.Object.defineProperties(Lu.prototype,{rg:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"branchName")?_.S(this,"branchName"):""},set:function(a){this.O.branchName=a}},Kf:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"commitId")?_.S(this,"commitId"):""},set:function(a){this.O.commitId=a}}});
var Mu=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name};_.V(Mu,_.U);Mu.prototype.ma=function(){return Mu};Mu.prototype.na=function(){return{keys:["name"]}};_.W.Object.defineProperties(Mu.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"name")?_.S(this,"name"):""},set:function(a){this.O.name=a}}});var Nu=function(a){a=void 0===a?{}:a;this.O={};this.O.projectId=null==a.projectId?null:a.projectId};_.V(Nu,_.U);Nu.prototype.ma=function(){return Nu};
Nu.prototype.na=function(){return{keys:["projectId"]}};_.W.Object.defineProperties(Nu.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"projectId")?_.S(this,"projectId"):""},set:function(a){this.O.projectId=a}}});
var Ou=function(a){a=void 0===a?{}:a;this.O={};this.O.commitId=null==a.Kf?null:a.Kf;this.O.commitTime=null==a.fK?null:a.fK;this.O.author=null==a.Wn?null:a.Wn;this.O.commitMessage=null==a.ns?null:a.ns;this.O.metadata=null==a.metadata?null:a.metadata;this.O.fileDiffEntries=null==a.Fm?null:a.Fm;this.O.parentCommitIds=null==a.qH?null:a.qH;this.O.commitSubject=null==a.npa?null:a.npa;this.O.oldPath=null==a.Vf?null:a.Vf;this.O.committer=null==a.QMa?null:a.QMa;this.O.commitMessageLinkDefinitions=null==a.rQ?
null:a.rQ;this.O.fetchFileSpec=null==a.Rq?null:a.Rq;this.O.revisionNumber=null==a.revisionNumber?null:a.revisionNumber;this.O.fileOperation=null==a.IPa?null:a.IPa;this.O.workspace=null==a.Mb?null:a.Mb};_.V(Ou,_.U);Ou.prototype.ma=function(){return Ou};
Ou.prototype.na=function(){return{Ra:{commitMessageLinkDefinitions:Pu,fileDiffEntries:Qu},Va:{fileOperation:Du},keys:"author commitId commitMessage commitMessageLinkDefinitions commitSubject commitTime committer fetchFileSpec fileDiffEntries fileOperation metadata oldPath parentCommitIds revisionNumber workspace".split(" "),Gd:{metadata:{Fc:null,Wc:!1,Xc:!1,Yc:!1}},Ka:{author:Ku,committer:Ku,fetchFileSpec:_.Ru}}};
_.W.Object.defineProperties(Ou.prototype,{Wn:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"author")?_.S(this,"author"):null},set:function(a){this.O.author=a}},Kf:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"commitId")?_.S(this,"commitId"):""},set:function(a){this.O.commitId=a}},ns:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"commitMessage")?_.S(this,"commitMessage"):""},set:function(a){this.O.commitMessage=a}},rQ:{configurable:!0,enumerable:!0,
get:function(){return _.X(this,"commitMessageLinkDefinitions")?_.S(this,"commitMessageLinkDefinitions"):[]},set:function(a){this.O.commitMessageLinkDefinitions=a}},npa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"commitSubject")?_.S(this,"commitSubject"):""},set:function(a){this.O.commitSubject=a}},fK:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"commitTime")?_.S(this,"commitTime"):""},set:function(a){this.O.commitTime=a}},QMa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,
"committer")?_.S(this,"committer"):null},set:function(a){this.O.committer=a}},Rq:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"fetchFileSpec")?_.S(this,"fetchFileSpec"):null},set:function(a){this.O.fetchFileSpec=a}},Fm:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"fileDiffEntries")?_.S(this,"fileDiffEntries"):[]},set:function(a){this.O.fileDiffEntries=a}},IPa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"fileOperation")?_.S(this,"fileOperation"):
null},set:function(a){this.O.fileOperation=a}},metadata:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"metadata")?_.S(this,"metadata"):null},set:function(a){this.O.metadata=a}},Vf:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"oldPath")?_.S(this,"oldPath"):""},set:function(a){this.O.oldPath=a}},qH:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"parentCommitIds")?_.S(this,"parentCommitIds"):[]},set:function(a){this.O.parentCommitIds=a}},revisionNumber:{configurable:!0,
enumerable:!0,get:function(){return _.X(this,"revisionNumber")?_.S(this,"revisionNumber"):0},set:function(a){this.O.revisionNumber=a}},Mb:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"workspace")?_.S(this,"workspace"):""},set:function(a){this.O.workspace=a}}});var Su=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name};_.V(Su,_.U);Su.prototype.ma=function(){return Su};Su.prototype.na=function(){return{keys:["name"]}};
_.W.Object.defineProperties(Su.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"name")?_.S(this,"name"):""},set:function(a){this.O.name=a}}});var Tu=function(a){a=void 0===a?{}:a;this.O={};this.O.beginLine=null==a.WB?null:a.WB;this.O.endLine=null==a.endLine?null:a.endLine;this.O.contents=null==a.Kl?null:a.Kl};_.V(Tu,_.U);Tu.prototype.ma=function(){return Tu};Tu.prototype.na=function(){return{keys:["beginLine","contents","endLine"]}};
_.W.Object.defineProperties(Tu.prototype,{WB:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"beginLine")?_.S(this,"beginLine"):0},set:function(a){this.O.beginLine=a}},Kl:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"contents")?_.S(this,"contents"):""},set:function(a){this.O.contents=a}},endLine:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"endLine")?_.S(this,"endLine"):0},set:function(a){this.O.endLine=a}}});
var Uu=function(a){a=void 0===a?{}:a;this.O={};this.O.type=null==a.type?null:a.type;this.O.leftChunk=null==a.TC?null:a.TC;this.O.rightChunk=null==a.AD?null:a.AD};_.V(Uu,_.U);Uu.prototype.ma=function(){return Uu};Uu.prototype.na=function(){return{Va:{type:_.Eu},keys:["leftChunk","rightChunk","type"],Ka:{leftChunk:Tu,rightChunk:Tu}}};
_.W.Object.defineProperties(Uu.prototype,{TC:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"leftChunk")?_.S(this,"leftChunk"):null},set:function(a){this.O.leftChunk=a}},AD:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"rightChunk")?_.S(this,"rightChunk"):null},set:function(a){this.O.rightChunk=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"type")?_.S(this,"type"):null},set:function(a){this.O.type=a}}});
_.W.Object.defineProperties(Uu,{zf:{configurable:!0,enumerable:!0,get:function(){return _.Eu}}});var Vu=function(a){a=void 0===a?{}:a;this.O={};this.O.fileDiffSpec=null==a.Rqa?null:a.Rqa;this.O.modificationMetadata=null==a.Zta?null:a.Zta;this.O.diffChunks=null==a.mC?null:a.mC};_.V(Vu,_.U);Vu.prototype.ma=function(){return Vu};Vu.prototype.na=function(){return{Ra:{diffChunks:Uu},keys:["diffChunks","fileDiffSpec","modificationMetadata"],Ka:{fileDiffSpec:_.Wu,modificationMetadata:Xu}}};
_.W.Object.defineProperties(Vu.prototype,{mC:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"diffChunks")?_.S(this,"diffChunks"):[]},set:function(a){this.O.diffChunks=a}},Rqa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"fileDiffSpec")?_.S(this,"fileDiffSpec"):null},set:function(a){this.O.fileDiffSpec=a}},Zta:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"modificationMetadata")?_.S(this,"modificationMetadata"):null},set:function(a){this.O.modificationMetadata=
a}}});var Qu=function(a){a=void 0===a?{}:a;this.O={};this.O.newPath=null==a.fH?null:a.fH;this.O.oldPath=null==a.Vf?null:a.Vf;this.O.newHash=null==a.PDb?null:a.PDb;this.O.oldHash=null==a.yEb?null:a.yEb;this.O.newType=null==a.lWa?null:a.lWa;this.O.oldType=null==a.CWa?null:a.CWa};_.V(Qu,_.U);Qu.prototype.ma=function(){return Qu};Qu.prototype.na=function(){return{Va:{newType:Fu,oldType:Gu},keys:"newHash newPath newType oldHash oldPath oldType".split(" ")}};
_.W.Object.defineProperties(Qu.prototype,{PDb:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"newHash")?_.S(this,"newHash"):""},set:function(a){this.O.newHash=a}},fH:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"newPath")?_.S(this,"newPath"):""},set:function(a){this.O.newPath=a}},lWa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"newType")?_.S(this,"newType"):null},set:function(a){this.O.newType=a}},yEb:{configurable:!0,enumerable:!0,get:function(){return _.X(this,
"oldHash")?_.S(this,"oldHash"):""},set:function(a){this.O.oldHash=a}},Vf:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"oldPath")?_.S(this,"oldPath"):""},set:function(a){this.O.oldPath=a}},CWa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"oldType")?_.S(this,"oldType"):null},set:function(a){this.O.oldType=a}}});
var Xu=function(a){a=void 0===a?{}:a;this.O={};this.O.linesUnchanged=null==a.DUa?null:a.DUa;this.O.linesAdded=null==a.yUa?null:a.yUa;this.O.linesRemoved=null==a.CUa?null:a.CUa;this.O.linesChanged=null==a.zUa?null:a.zUa};_.V(Xu,_.U);Xu.prototype.ma=function(){return Xu};Xu.prototype.na=function(){return{keys:["linesAdded","linesChanged","linesRemoved","linesUnchanged"]}};
_.W.Object.defineProperties(Xu.prototype,{yUa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"linesAdded")?_.S(this,"linesAdded"):"0"},set:function(a){this.O.linesAdded=a}},zUa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"linesChanged")?_.S(this,"linesChanged"):"0"},set:function(a){this.O.linesChanged=a}},CUa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"linesRemoved")?_.S(this,"linesRemoved"):"0"},set:function(a){this.O.linesRemoved=a}},DUa:{configurable:!0,
enumerable:!0,get:function(){return _.X(this,"linesUnchanged")?_.S(this,"linesUnchanged"):"0"},set:function(a){this.O.linesUnchanged=a}}});_.Wu=function(a){a=void 0===a?{}:a;this.O={};this.O.left=null==a.left?null:a.left;this.O.right=null==a.right?null:a.right};_.V(_.Wu,_.U);_.Wu.prototype.ma=function(){return _.Wu};_.Wu.prototype.na=function(){return{keys:["left","right"],Ka:{left:_.Yu,right:_.Yu}}};
_.W.Object.defineProperties(_.Wu.prototype,{left:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"left")?_.S(this,"left"):null},set:function(a){this.O.left=a}},right:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"right")?_.S(this,"right"):null},set:function(a){this.O.right=a}}});
_.Ru=function(a){a=void 0===a?{}:a;this.O={};this.O.sourceRoot=null==a.Vi?null:a.Vi;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.wS?null:a.wS};_.V(_.Ru,_.U);_.Ru.prototype.ma=function(){return _.Ru};_.Ru.prototype.na=function(){return{Va:{sources:Hu,type:Iu},keys:"fileSize locationHint path sourceRoot sources type".split(" "),Ka:{sourceRoot:_.Zu}}};
_.W.Object.defineProperties(_.Ru.prototype,{fileSize:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"fileSize")?_.S(this,"fileSize"):"0"},set:function(a){this.O.fileSize=a}},wS:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"locationHint")?_.S(this,"locationHint"):""},set:function(a){this.O.locationHint=a}},path:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"path")?_.S(this,"path"):""},set:function(a){this.O.path=a}},Vi:{configurable:!0,enumerable:!0,
get:function(){return _.X(this,"sourceRoot")?_.S(this,"sourceRoot"):null},set:function(a){this.O.sourceRoot=a}},sources:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"sources")?_.S(this,"sources"):[]},set:function(a){this.O.sources=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"type")?_.S(this,"type"):null},set:function(a){this.O.type=a}}});_.W.Object.defineProperties(_.Ru,{zf:{configurable:!0,enumerable:!0,get:function(){return Iu}}});
var $u=function(a){a=void 0===a?{}:a;this.O={};this.O.mappedRange=null==a.tVa?null:a.tVa;this.O.commitLogEntry=null==a.vp?null:a.vp};_.V($u,_.U);$u.prototype.ma=function(){return $u};$u.prototype.na=function(){return{Ra:{commitLogEntry:Ou,mappedRange:av},keys:["commitLogEntry","mappedRange"]}};
_.W.Object.defineProperties($u.prototype,{vp:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"commitLogEntry")?_.S(this,"commitLogEntry"):[]},set:function(a){this.O.commitLogEntry=a}},tVa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"mappedRange")?_.S(this,"mappedRange"):[]},set:function(a){this.O.mappedRange=a}}});var bv=function(a){a=void 0===a?{}:a;this.O={};this.O.fileDiffEntries=null==a.Fm?null:a.Fm};_.V(bv,_.U);bv.prototype.ma=function(){return bv};
bv.prototype.na=function(){return{Ra:{fileDiffEntries:Qu},keys:["fileDiffEntries"]}};_.W.Object.defineProperties(bv.prototype,{Fm:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"fileDiffEntries")?_.S(this,"fileDiffEntries"):[]},set:function(a){this.O.fileDiffEntries=a}}});var cv=function(a){a=void 0===a?{}:a;this.O={};this.O.fileDiffContents=null==a.Pqa?null:a.Pqa};_.V(cv,_.U);cv.prototype.ma=function(){return cv};cv.prototype.na=function(){return{Ra:{fileDiffContents:Vu},keys:["fileDiffContents"]}};
_.W.Object.defineProperties(cv.prototype,{Pqa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"fileDiffContents")?_.S(this,"fileDiffContents"):[]},set:function(a){this.O.fileDiffContents=a}}});var dv=function(a){a=void 0===a?{}:a;this.O={};this.O.pendingClCount=null==a.kea?null:a.kea};_.V(dv,_.U);dv.prototype.ma=function(){return dv};dv.prototype.na=function(){return{keys:["pendingClCount"]}};
_.W.Object.defineProperties(dv.prototype,{kea:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"pendingClCount")?_.S(this,"pendingClCount"):0},set:function(a){this.O.pendingClCount=a}}});var Pu=function(a){a=void 0===a?{}:a;this.O={};this.O.linkRange=null==a.GUa?null:a.GUa;this.O.url=null==a.url?null:a.url};_.V(Pu,_.U);Pu.prototype.ma=function(){return Pu};Pu.prototype.na=function(){return{keys:["linkRange","url"],Ka:{linkRange:_.ev}}};
_.W.Object.defineProperties(Pu.prototype,{GUa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"linkRange")?_.S(this,"linkRange"):null},set:function(a){this.O.linkRange=a}},url:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"url")?_.S(this,"url"):""},set:function(a){this.O.url=a}}});
_.fv=function(a){a=void 0===a?{}:a;this.O={};this.O.commitLogEntries=null==a.en?null:a.en;this.O.nextCommitId=null==a.RDb?null:a.RDb;this.O.nextCommitIds=null==a.nWa?null:a.nWa;this.O.pageToken=null==a.pageToken?null:a.pageToken};_.V(_.fv,_.U);_.fv.prototype.ma=function(){return _.fv};_.fv.prototype.na=function(){return{Ra:{commitLogEntries:Ou},keys:["commitLogEntries","nextCommitId","nextCommitIds","pageToken"]}};
_.W.Object.defineProperties(_.fv.prototype,{en:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"commitLogEntries")?_.S(this,"commitLogEntries"):[]},set:function(a){this.O.commitLogEntries=a}},RDb:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"nextCommitId")?_.S(this,"nextCommitId"):""},set:function(a){this.O.nextCommitId=a}},nWa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"nextCommitIds")?_.S(this,"nextCommitIds"):[]},set:function(a){this.O.nextCommitIds=
a}},pageToken:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"pageToken")?_.S(this,"pageToken"):""},set:function(a){this.O.pageToken=a}}});var gv=function(a){a=void 0===a?{}:a;this.O={};this.O.repositories=null==a.Cn?null:a.Cn};_.V(gv,_.U);gv.prototype.ma=function(){return gv};gv.prototype.na=function(){return{Ra:{repositories:_.hv},keys:["repositories"]}};
_.W.Object.defineProperties(gv.prototype,{Cn:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"repositories")?_.S(this,"repositories"):[]},set:function(a){this.O.repositories=a}}});var iv=function(a){a=void 0===a?{}:a;this.O={};this.O.roots=null==a.EZa?null:a.EZa};_.V(iv,_.U);iv.prototype.ma=function(){return iv};iv.prototype.na=function(){return{keys:["roots"],Ka:{roots:_.jv}}};
_.W.Object.defineProperties(iv.prototype,{EZa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"roots")?_.S(this,"roots"):null},set:function(a){this.O.roots=a}}});var av=function(a){a=void 0===a?{}:a;this.O={};this.O.range=null==a.df?null:a.df;this.O.commitIndex=null==a.eK?null:a.eK};_.V(av,_.U);av.prototype.ma=function(){return av};av.prototype.na=function(){return{keys:["commitIndex","range"],Ka:{range:_.kv}}};
_.W.Object.defineProperties(av.prototype,{eK:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"commitIndex")?_.S(this,"commitIndex"):0},set:function(a){this.O.commitIndex=a}},df:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"range")?_.S(this,"range"):null},set:function(a){this.O.range=a}}});_.lv=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name;this.O.displayName=null==a.displayName?null:a.displayName};_.V(_.lv,_.U);_.lv.prototype.ma=function(){return _.lv};
_.lv.prototype.na=function(){return{keys:["displayName","name"]}};_.W.Object.defineProperties(_.lv.prototype,{displayName:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"displayName")?_.S(this,"displayName"):""},set:function(a){this.O.displayName=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"name")?_.S(this,"name"):""},set:function(a){this.O.name=a}}});
_.Yu=function(a){a=void 0===a?{}:a;this.O={};this.O.path=null==a.path?null:a.path;this.O.hash=null==a.hash?null:a.hash;this.O.type=null==a.type?null:a.type};_.V(_.Yu,_.U);_.Yu.prototype.ma=function(){return _.Yu};_.Yu.prototype.na=function(){return{Va:{type:_.Ju},keys:["hash","path","type"]}};
_.W.Object.defineProperties(_.Yu.prototype,{hash:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"hash")?_.S(this,"hash"):""},set:function(a){this.O.hash=a}},path:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"path")?_.S(this,"path"):""},set:function(a){this.O.path=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"type")?_.S(this,"type"):null},set:function(a){this.O.type=a}}});_.W.Object.defineProperties(_.Yu,{zf:{configurable:!0,enumerable:!0,get:function(){return _.Ju}}});
_.ev=function(a){a=void 0===a?{}:a;this.O={};this.O.startIndex=null==a.startIndex?null:a.startIndex;this.O.length=null==a.length?null:a.length};_.V(_.ev,_.U);_.ev.prototype.ma=function(){return _.ev};_.ev.prototype.na=function(){return{keys:["length","startIndex"]}};
_.W.Object.defineProperties(_.ev.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"length")?_.S(this,"length"):0},set:function(a){this.O.length=a}},startIndex:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"startIndex")?_.S(this,"startIndex"):0},set:function(a){this.O.startIndex=a}}});
_.hv=function(a){a=void 0===a?{}:a;this.O={};this.O.repositoryKey=null==a.Ke?null:a.Ke;this.O.latestCommitLog=null==a.bAb?null:a.bAb;this.O.repositoryGroup=null==a.je?null:a.je;this.O.description=null==a.description?null:a.description;this.O.mirrorUrl=null==a.GS?null:a.GS;this.O.displayName=null==a.displayName?null:a.displayName};_.V(_.hv,_.U);_.hv.prototype.ma=function(){return _.hv};
_.hv.prototype.na=function(){return{keys:"description displayName latestCommitLog mirrorUrl repositoryGroup repositoryKey".split(" "),Ka:{latestCommitLog:Ou,repositoryGroup:_.mv,repositoryKey:_.nv}}};
_.W.Object.defineProperties(_.hv.prototype,{description:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"description")?_.S(this,"description"):""},set:function(a){this.O.description=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"displayName")?_.S(this,"displayName"):""},set:function(a){this.O.displayName=a}},bAb:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"latestCommitLog")?_.S(this,"latestCommitLog"):null},set:function(a){this.O.latestCommitLog=
a}},GS:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"mirrorUrl")?_.S(this,"mirrorUrl"):""},set:function(a){this.O.mirrorUrl=a}},je:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"repositoryGroup")?_.S(this,"repositoryGroup"):null},set:function(a){this.O.repositoryGroup=a}},Ke:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"repositoryKey")?_.S(this,"repositoryKey"):null},set:function(a){this.O.repositoryKey=a}}});
_.mv=function(a){a=void 0===a?{}:a;this.O={};this.O.host=null==a.host?null:a.host;this.O.project=null==a.lf?null:a.lf;this.O.depot=null==a.OF?null:a.OF;this.O.codeReviewEnabled=null==a.Bkb?null:a.Bkb;this.O.ossProject=null==a.Zh?null:a.Zh};_.V(_.mv,_.U);_.mv.prototype.ma=function(){return _.mv};_.mv.prototype.na=function(){return{keys:["codeReviewEnabled","depot","host","ossProject","project"],Ka:{depot:Su,host:Mu,ossProject:_.lv,project:Nu}}};
_.W.Object.defineProperties(_.mv.prototype,{Bkb:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"codeReviewEnabled")?_.S(this,"codeReviewEnabled"):!1},set:function(a){this.O.codeReviewEnabled=a}},OF:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"depot")?_.S(this,"depot"):null},set:function(a){this.O.depot=a}},host:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"host")?_.S(this,"host"):null},set:function(a){this.O.host=a}},Zh:{configurable:!0,enumerable:!0,
get:function(){return _.X(this,"ossProject")?_.S(this,"ossProject"):null},set:function(a){this.O.ossProject=a}},lf:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"project")?_.S(this,"project"):null},set:function(a){this.O.project=a}}});
_.nv=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.Nq?null:a.Nq;this.O.ossProject=null==a.Zh?null:a.Zh;this.O.repositoryName=null==a.Og?null:a.Og;this.O.workspaceId=null==a.yv?null:a.yv};_.V(_.nv,_.U);_.nv.prototype.ma=function(){return _.nv};_.nv.prototype.na=function(){return{keys:"depotGroup hostName ossProject projectId repositoryName workspaceId".split(" ")}};
_.W.Object.defineProperties(_.nv.prototype,{Nq:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"depotGroup")?_.S(this,"depotGroup"):""},set:function(a){this.O.depotGroup=a}},Km:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"hostName")?_.S(this,"hostName"):""},set:function(a){this.O.hostName=a}},Zh:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"ossProject")?_.S(this,"ossProject"):""},set:function(a){this.O.ossProject=a}},projectId:{configurable:!0,enumerable:!0,
get:function(){return _.X(this,"projectId")?_.S(this,"projectId"):""},set:function(a){this.O.projectId=a}},Og:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"repositoryName")?_.S(this,"repositoryName"):""},set:function(a){this.O.repositoryName=a}},yv:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"workspaceId")?_.S(this,"workspaceId"):""},set:function(a){this.O.workspaceId=a}}});
_.jv=function(a){a=void 0===a?{}:a;this.O={};this.O.branch=null==a.ve?null:a.ve;this.O.defaultBranchName=null==a.o9?null:a.o9;this.O.tags=null==a.tags?null:a.tags};_.V(_.jv,_.U);_.jv.prototype.ma=function(){return _.jv};_.jv.prototype.na=function(){return{Ra:{branch:Lu,tags:ov},keys:["branch","defaultBranchName","tags"]}};
_.W.Object.defineProperties(_.jv.prototype,{ve:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"branch")?_.S(this,"branch"):[]},set:function(a){this.O.branch=a}},o9:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"defaultBranchName")?_.S(this,"defaultBranchName"):""},set:function(a){this.O.defaultBranchName=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"tags")?_.S(this,"tags"):[]},set:function(a){this.O.tags=a}}});
_.Zu=function(a){a=void 0===a?{}:a;this.O={};this.O.repositoryKey=null==a.Ke?null:a.Ke;this.O.refSpec=null==a.mk?null:a.mk;this.O.refHint=null==a.refHint?null:a.refHint};_.V(_.Zu,_.U);_.Zu.prototype.ma=function(){return _.Zu};_.Zu.prototype.na=function(){return{keys:["refHint","refSpec","repositoryKey"],Ka:{repositoryKey:_.nv}}};
_.W.Object.defineProperties(_.Zu.prototype,{refHint:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"refHint")?_.S(this,"refHint"):""},set:function(a){this.O.refHint=a}},mk:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"refSpec")?_.S(this,"refSpec"):""},set:function(a){this.O.refSpec=a}},Ke:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"repositoryKey")?_.S(this,"repositoryKey"):null},set:function(a){this.O.repositoryKey=a}}});
var ov=function(a){a=void 0===a?{}:a;this.O={};this.O.tagName=null==a.tagName?null:a.tagName;this.O.targetId=null==a.targetId?null:a.targetId};_.V(ov,_.U);ov.prototype.ma=function(){return ov};ov.prototype.na=function(){return{keys:["tagName","targetId"]}};
_.W.Object.defineProperties(ov.prototype,{tagName:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"tagName")?_.S(this,"tagName"):""},set:function(a){this.O.tagName=a}},targetId:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"targetId")?_.S(this,"targetId"):""},set:function(a){this.O.targetId=a}}});
_.kv=function(a){a=void 0===a?{}:a;this.O={};this.O.startLine=null==a.startLine?null:a.startLine;this.O.startColumn=null==a.startColumn?null:a.startColumn;this.O.endLine=null==a.endLine?null:a.endLine;this.O.endColumn=null==a.endColumn?null:a.endColumn};_.V(_.kv,_.U);_.kv.prototype.ma=function(){return _.kv};_.kv.prototype.na=function(){return{keys:["endColumn","endLine","startColumn","startLine"]}};
_.W.Object.defineProperties(_.kv.prototype,{endColumn:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"endColumn")?_.S(this,"endColumn"):0},set:function(a){this.O.endColumn=a}},endLine:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"endLine")?_.S(this,"endLine"):0},set:function(a){this.O.endLine=a}},startColumn:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"startColumn")?_.S(this,"startColumn"):0},set:function(a){this.O.startColumn=a}},startLine:{configurable:!0,
enumerable:!0,get:function(){return _.X(this,"startLine")?_.S(this,"startLine"):0},set:function(a){this.O.startLine=a}}});_.pv=new _.Nd("API_VERSION");_.qv=new _.Nd("REQUEST_SERVICE");_.rv=function(){};_.rv.ha=function(a){return new (a||_.rv)};_.rv.Ea=_.kd({type:_.rv});_.rv.Da=_.ad({});
_.sv={$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",logForPath:"logForPath",logForPathWithPagination:"logForPathWithPagination",maxLogEntries:"maxLogEntries",maxRelatedFiles:"maxRelatedFiles",mergeLatestData:"mergeLatestData",
oauth_token:"oauth_token",oldestHash:"oldestHash",owner:"owner",pageToken:"pageToken",parentPath:"parentPath",path:"path",pathsToSkip:"pathsToSkip",preferCompressed:"preferCompressed",preferIncrementalRendering:"preferIncrementalRendering",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"};tv=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.hb=new _.ol(b,c)};
tv.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.pl(this.hb,{body:a,Fb:"POST",Gb:"integration_grimoire_pa_googleapis_sandbox.diff.get",path:"/"+this.Ua+"/diff:get",Ta:_.lf(b,_.sv,c),Ib:cv})};tv.ha=function(a){return new (a||tv)(_.w(_.pv,8),_.w(_.qv),_.w(_.nl,8))};tv.ua=_.u({token:tv,oa:tv.ha});_.uv=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.hb=new _.ol(b,c)};
_.uv.prototype.MQa=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.pl(this.hb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.history.getBlame",path:"/"+this.Ua+"/history/blame",Ta:_.lf(a,_.sv,b),Ib:$u})};_.uv.prototype.lR=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.pl(this.hb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.history.getDiff",path:"/"+this.Ua+"/history/diff",Ta:_.lf(a,_.sv,b),Ib:bv})};
_.uv.prototype.lRa=function(a){a=void 0===a?{}:a;var b=void 0===b?{}:b;return _.pl(this.hb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.history.getPendingChanges",path:"/"+this.Ua+"/history/pendingChanges",Ta:_.lf(a,_.sv,b),Ib:dv})};_.uv.ha=function(a){return new (a||_.uv)(_.w(_.pv,8),_.w(_.qv),_.w(_.nl,8))};_.uv.ua=_.u({token:_.uv,oa:_.uv.ha});_.vv=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.hb=new _.ol(b,c)};
_.vv.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.pl(this.hb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.history.list.list",path:"/"+this.Ua+"/history/list",Ta:_.lf(a,_.sv,b),Ib:_.fv})};_.vv.ha=function(a){return new (a||_.vv)(_.w(_.pv,8),_.w(_.qv),_.w(_.nl,8))};_.vv.ua=_.u({token:_.vv,oa:_.vv.ha});var wv=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.hb=new _.ol(b,c)};
wv.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.pl(this.hb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.refs.list",path:"/"+this.Ua+"/refs",Ta:_.lf(a,_.sv,b),Ib:iv})};wv.ha=function(a){return new (a||wv)(_.w(_.pv,8),_.w(_.qv),_.w(_.nl,8))};wv.ua=_.u({token:wv,oa:wv.ha});var xv=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.hb=new _.ol(b,c)};
xv.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.pl(this.hb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.repositories.list",path:"/"+this.Ua+"/repositories",Ta:_.lf(a,_.sv,b),Ib:gv})};xv.ha=function(a){return new (a||xv)(_.w(_.pv,8),_.w(_.qv),_.w(_.nl,8))};xv.ua=_.u({token:xv,oa:xv.ha});_.yv=function(a,b){this.eva=a;this.OG=b.Lb(28)};_.yv.prototype.parse=function(a){return this.eva.parse(a)};_.yv.prototype.diff=function(a,b){a=this.parse(a);b=this.parse(b);return pta(a,b).sort(function(c,d){return c.start-d.start})};_.yv.ha=function(a){return new (a||_.yv)(_.w(_.Cu),_.w(_.Lt))};_.yv.ua=_.u({token:_.yv,oa:_.yv.ha});_.zv=function(a,b,c){this.Qa=a;this.Hb=b;this.P_=c;this.XT=!1;this.href=this.xf="";this.target=this.rel=null;this.fS=!1};_.zv.prototype.ie=function(a){if(0!==a.button||a.ctrlKey||a.metaKey||a.shiftKey||this.fS)return!0;if(!this.href)return!1;_.Zm(this.Qa,this.href);return!1};_.zv.prototype.Sb=function(){this.href=this.Era();(this.fS=v3a.test(this.href))&&!this.XT?(this.rel="noopener",this.target="_blank"):this.target=this.rel=null};
_.zv.prototype.Era=function(){return"string"===typeof this.I2&&v3a.test(this.I2)?this.I2:this.P_.vx(_.Cm(this.Qa,this.NRa()))};_.zv.prototype.NRa=function(){return this.Qa.Bh(Array.isArray(this.I2)?this.I2:[this.I2],{xi:this.Hb,Ta:this.Ta,xf:this.xf,Ze:this.Ze})};_.zv.ha=function(a){return new (a||_.zv)(_.z(_.Vf),_.z(_.zf),_.z(_.em))};
_.zv.Ia=_.x({type:_.zv,qa:[["a","universalLink",""]],Cb:3,kb:function(a,b){a&1&&_.K("click",function(c){return b.ie(c)});a&2&&(_.De("href",b.href,_.ge),_.we("rel",b.rel)("target",b.target))},inputs:{I2:"universalLink",XT:"sameWindow",Ta:"queryParams",xf:"queryParamsHandling",Ze:"fragment"},features:[_.pd]});var v3a=/^http[s]?:\/\//;_.Av=function(a,b,c){this.Ii=a;this.nb=b;this.be=c;this.OEb=new _.ca;this.resize=new _.cl};_.Av.prototype.Pa=function(){var a=this;this.OEb=this.be.jc(function(){return a.be.Ag.ka(_.sb(void 0),eba(_.oe(window,"resize")),_.qa(function(){return a.Ii.cM}),_.Qa(function(){var b=a.ta.getBoundingClientRect(),c=a.previousRect;c=!(c&&b.height===c.height&&b.width===c.width);a.previousRect=b;return c}),_.qa(function(){return a.Ii.yda})).subscribe(function(){a.notify()})})};_.Av.prototype.La=function(){this.OEb.unsubscribe()};
_.Av.prototype.notify=function(){this.resize.emit(this.ta)};_.W.Object.defineProperties(_.Av.prototype,{ta:{configurable:!0,enumerable:!0,get:function(){return this.tzc||this.nb.ta}}});_.Av.ha=function(a){return new (a||_.Av)(_.z(_.ut),_.z(_.Sd),_.z(_.se))};_.Av.Ia=_.x({type:_.Av,qa:[["","ascResizeNotifier",""]],inputs:{tzc:"elementToWatch"},outputs:{resize:"ascResizeNotifier"}});_.Bv=function(){};_.Bv.ha=function(a){return new (a||_.Bv)};_.Bv.Ea=_.kd({type:_.Bv});_.Bv.Da=_.ad({});_.Cv=function(a,b,c){this.nb=a;this.renderer=b;this.scroll=c;this.RVa=this.Kyb=!1;this.events=new _.cl;this.Jyb=!0;this.ADb=new _.cl};_.k=_.Cv.prototype;_.k.Pa=function(){};_.k.ie=function(){this.events.next([this,0])};_.k.OWa=function(a){a.preventDefault()};_.k.PWa=function(){this.RVa&&(this.RVa=!1,this.events.next([this,1]),this.ADb.emit(this))};_.k.scrollIntoView=function(a){this.scroll.scrollTo(this.nb.ta,a)};var w3a=function(a,b){a.n_a&&(b?a.renderer.FJ(a.nb.ta,a.n_a):a.renderer.JM(a.nb.ta,a.n_a))};
_.W.Object.defineProperties(_.Cv.prototype,{Ie:{configurable:!0,enumerable:!0,set:function(a){this.Kyb=a;w3a(this,a)}},nMc:{configurable:!0,enumerable:!0,set:function(a){w3a(this,!1);this.n_a=a;w3a(this,this.Kyb)}}});_.Cv.ha=function(a){return new (a||_.Cv)(_.z(_.Sd),_.z(_.Tk),_.z(_.vt))};
_.Cv.ya=_.x({type:_.Cv,qa:[["search-box-suggestion-item"]],kb:function(a,b){a&1&&_.K("click",function(){return b.ie()})("mousedown",function(c){return b.OWa(c)})("mouseenter",function(){b.RVa=!0})("mousemove",function(){return b.PWa()})("mouseleave",function(){b.events.next([b,2])})},inputs:{Jyb:"isSelectable",Sa:"payload",nMc:"selectedClass",Wb:"shortcut"},outputs:{ADb:"mouseFocusItem"},lc:["*"],Aa:1,Ba:0,va:function(a){a&1&&(_.Ie(),_.Je(0))},styles:["[_nghost-%COMP%] {display: block;}"]});var x3a;x3a=["template"];_.Dv=function(){this.kt=[];this.nu=-1;this.a1a=new _.ca;this.h1a=!0;this.Gsa=this.Fx=!1;this.JNb=new _.mb(1);this.OPb=new _.cl;this.PPb=new _.cl};_.Dv.prototype.Fe=function(){var a=this;this.NPb=this.Ixa.qd.ka(_.sb(void 0)).subscribe(function(){a.h1a=!0;a.JNb.next(a.Ixa.toArray().filter(function(b){return b.Wb}).map(function(b){return{Wb:b.Wb,rOc:{position:a.Ixa.toArray().indexOf(b),Sa:b.Sa}}}))})};_.Dv.prototype.An=function(){this.h1a&&(y3a(this),this.h1a=!1)};
_.Dv.prototype.La=function(){Ev(this);this.NPb&&this.NPb.unsubscribe();this.a1a.unsubscribe()};var Ev=function(a){a.nu=-1;z3a(a,!0)};_.Dv.prototype.gua=function(a){a=this.kt.indexOf(a);0<=a&&(this.nu=a,z3a(this,!1))};var z3a=function(a,b){a.deselectAll();var c=a.kt[a.nu];c&&(c.Ie=!0);b&&a.PPb.emit(c&&{position:a.nu,Sa:c.Sa})};_.Dv.prototype.scrollIntoView=function(a){this.kt[this.nu].scrollIntoView(a)};
_.Dv.prototype.deselectAll=function(){for(var a=_.l(this.kt),b=a.next();!b.done;b=a.next())b.value.Ie=!1};_.Dv.prototype.kN=function(a){var b;a:if(b=this.kt.length){var c=this.nu;this.Gsa&&(c++,b++);for(var d=0;d<b;d++){c=(c+b+a)%b;var e=c-Number(this.Gsa);if(0>e||this.kt[e].Jyb){b=e;break a}}b=this.nu}else b=-1;this.nu=b;z3a(this,!0);-1!==this.nu&&this.scrollIntoView(0<a?1:0)};
var y3a=function(a){a.a1a.unsubscribe();a.nu=-1;a.kt=a.Ixa.toArray();0!==a.kt.length&&(a.a1a=_.cb.apply(null,_.Ha(a.kt.map(function(b){return b.events.If()}))).subscribe(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;switch(c){case 0:a.OPb.emit({position:a.kt.indexOf(b),Sa:b.Sa});break;case 1:a.nu=a.kt.indexOf(b);z3a(a,!1);break;case 2:a.nu=-1;z3a(a,!0);break;default:_.eg(c)}}),a.Gsa||a.kN(1))};
_.W.Object.defineProperties(_.Dv.prototype,{Hpa:{configurable:!0,enumerable:!0,get:function(){return this.nu}},LUa:{configurable:!0,enumerable:!0,get:function(){return this.kt.length}}});_.Dv.ha=function(a){return new (a||_.Dv)};
_.Dv.ya=_.x({type:_.Dv,qa:[["search-box-suggestion-list"]],zd:function(a,b,c){a&1&&_.af(c,_.Cv,5);if(a&2){var d;_.Ze(d=_.bf())&&(b.Ixa=d)}},ub:function(a,b){a&1&&_.$e(x3a,7,_.We);if(a&2){var c;_.Ze(c=_.bf())&&(b.va=c.first)}},lc:["*"],Aa:2,Ba:0,Fa:[["template",""]],va:function(a){a&1&&(_.Ie(),_.N(0,sta,1,0,"ng-template",null,0,_.ef))},ob:2});var Fv=function(a){this.vd=a;this.Rxb=!1;this.e1a=new Map;this.jv=0;this.Kj=[];this.L_=new _.cl;this.f1a=new _.cl;this.j2=new _.ca;this.Zga=new _.ca;this.SB=!1};Fv.prototype.Sb=function(){for(var a=_.l(this.Kj),b=a.next();!b.done;b=a.next())b.value.Gsa=this.Rxb};Fv.prototype.La=function(){A3a(this);this.j2.unsubscribe();this.Zga.unsubscribe();this.SB=!1};
var B3a=function(a){for(var b=_.l(a.Kj),c=b.next();!c.done;c=b.next())c.value.Fx=!0;a.LYa()},A3a=function(a,b){for(var c=a.SB=!1,d=_.l(a.Kj),e=d.next();!e.done;e=d.next())e=e.value,Ev(e),c=c||e.Fx,e.Fx=!1;a.jv=0;a.Zga.unsubscribe();b&&!c&&b.target.blur()},C3a=function(a){if(!(1<a.Kj.length))return a.jv;for(var b=1;b<a.Kj.length;b++){var c=(a.jv+b)%a.Kj.length;if(1<=a.Kj[c].LUa)return c}return a.jv},D3a=function(a){for(var b=_.l(a.Kj),c=b.next();!c.done;c=b.next())c=c.value,c!==a.yp&&Ev(c)};
Fv.prototype.LYa=function(){var a=this;this.Zga.unsubscribe();this.Zga=new _.ca;for(var b={},c=_.l(this.e1a),d=c.next();!d.done;b={rza:b.rza},d=c.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;b.rza=e;this.Zga.add(this.vd.register("Suggestion Shortcut "+d,d,function(f){return function(){a.L_.emit({action:"shortcutSelect",Ar:f.rza})}}(b)))}};
_.W.Object.defineProperties(Fv.prototype,{c1a:{configurable:!0,enumerable:!0,set:function(a){var b=this;this.SB=!1;this.j2.unsubscribe();this.j2=new _.ca;this.e1a.clear();if(a&&1<=a.length){this.Kj=a;D3a(this);a=_.l(this.Kj);for(var c=a.next();!c.done;c=a.next())c=c.value,this.j2.add(c.PPb.subscribe(function(d){b.Ar=d})),this.j2.add(c.OPb.subscribe(function(d){b.f1a.emit(d);b.Ar=void 0})),this.j2.add(c.JNb.subscribe(function(d){d=_.l(d);for(var e=d.next();!e.done;e=d.next())e=e.value,b.e1a.set(e.Wb,
e.rOc)}))}else this.Kj=[]}},yp:{configurable:!0,enumerable:!0,get:function(){if(this.Kj.length)return this.Kj[this.jv]}}});Fv.ha=function(a){return new (a||Fv)(_.z(_.ft))};
Fv.Ia=_.x({type:Fv,qa:[["","suggestionHandlerFor",""]],kb:function(a,b){a&1&&_.K("keydown.arrowdown",function(c){c.preventDefault();b.yp&&(0>=b.yp.LUa&&(b.jv=C3a(b)),b.yp.kN(1),0>b.yp.Hpa?(b.Ar=void 0,b.SB=!1):b.SB=!0,b.L_.emit({action:"selectNext",Ar:b.Ar}))})("keydown.arrowup",function(c){c.preventDefault();b.yp&&(b.yp.kN(-1),0>b.yp.Hpa?(b.Ar=void 0,b.SB=!1):b.SB=!0,b.L_.emit({action:"selectPrevious",Ar:b.Ar}))})("keydown.arrowright",function(c){var d=C3a(b);b.yp&&1<b.Kj.length&&b.jv!==d&&b.SB&&
-1<b.yp.Hpa&&(c.preventDefault(),Ev(b.yp),Ev(b.Kj[d]),b.Kj[d].kN(1),b.L_.emit({action:"selectNextList",Ar:b.Ar}),b.jv=d)})("keydown.arrowleft",function(c){var d;a:{if(1<b.Kj.length)for(d=1;d<b.Kj.length;d++){var e=(b.jv-d+b.Kj.length)%b.Kj.length;if(1<=b.Kj[e].LUa){d=e;break a}}d=b.jv}b.yp&&1<b.Kj.length&&b.jv!==d&&b.SB&&-1<b.yp.Hpa&&(c.preventDefault(),Ev(b.yp),Ev(b.Kj[d]),b.Kj[d].kN(1),b.L_.emit({action:"selectPreviousList",Ar:b.Ar}),b.jv=d)})("keydown.enter",function(c){c.preventDefault();b.SB=
!1;b.f1a.emit(b.Ar);b.Ar=void 0;b.yp&&(Ev(b.yp),b.jv=0)})("keyup.escape",function(c){return A3a(b,c)})},inputs:{Rxb:"isComboBox",c1a:["suggestionHandlerFor","suggestionLists"]},outputs:{L_:"listNavigate",f1a:"suggestionSubmit"},features:[_.pd]});var Gv=function(a,b){this.Rh=a;this.Oa=b;this.Ik=function(){};this.kD=function(){}};Gv.prototype.setProperty=function(a,b){this.Rh.setProperty(this.Oa.ta,a,b)};Gv.prototype.Wu=function(a){this.kD=a};Gv.prototype.Fo=function(a){this.Ik=a};Gv.prototype.Cr=function(a){this.setProperty("disabled",a)};Gv.ha=function(a){return new (a||Gv)(_.z(_.Tk),_.z(_.Sd))};Gv.Ia=_.x({type:Gv});var Gh=function(){Gv.apply(this,arguments)};_.V(Gh,Gv);
Gh.ha=function(){var a;return function(b){return(a||(a=_.Ld(Gh)))(b||Gh)}}();Gh.Ia=_.x({type:Gh,features:[_.te]});_.Hv=new _.Nd("NgValueAccessor");var E3a,F3a;E3a={Ca:_.Hv,Jb:_.Zc(function(){return _.Fh}),md:!0};F3a=new _.Nd("CompositionEventMode");_.Fh=function(a,b,c){Gv.call(this,a,b);this.l4=c;this.nFa=!1;null==this.l4&&(this.l4=!/android (\d+)/.test((Vg?window.navigator.userAgent:"").toLowerCase()))};_.V(_.Fh,Gv);_.Fh.prototype.So=function(a){this.setProperty("value",null==a?"":a)};_.Fh.prototype.rla=function(a){(!this.l4||this.l4&&!this.nFa)&&this.Ik(a)};_.Fh.prototype.dmc=function(){this.nFa=!0};
_.Fh.prototype.cmc=function(a){this.nFa=!1;this.l4&&this.Ik(a)};_.Fh.ha=function(a){return new (a||_.Fh)(_.z(_.Tk),_.z(_.Sd),_.z(F3a,8))};
_.Fh.Ia=_.x({type:_.Fh,qa:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],kb:function(a,b){a&1&&_.K("input",function(c){return b.rla(c.target.value)})("blur",function(){return b.kD()})("compositionstart",function(){return b.dmc()})("compositionend",function(c){return b.cmc(c.target.value)})},
features:[_.Qe([E3a]),_.te]});var G3a;_.Iv=new _.Nd("NgValidators");G3a=new _.Nd("NgAsyncValidators");_.H3a=function(a){return uta(a)};var Jv=function(){this.GB=[];this.dF=[];this.MHa=[]};_.k=Jv.prototype;_.k.dna=function(a){this.GB=a||[];this.Dka=Cta(this.GB)};_.k.ana=function(a){this.dF=a||[];this.Cka=Eta(this.dF)};_.k.Bbb=function(a){this.MHa.push(a)};_.k.Ppc=function(){this.MHa.forEach(function(a){return a()});this.MHa=[]};_.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};
_.W.Object.defineProperties(Jv.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}},pT:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.pT:null}},du:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.du:null}},rv:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.rv:null}},
status:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.status:null}},w2a:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.w2a:null}},zha:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.zha:null}},im:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.im:null}},path:{configurable:!0,enumerable:!0,get:function(){return null}},Fg:{configurable:!0,enumerable:!0,get:function(){return this.Dka||
null}},jz:{configurable:!0,enumerable:!0,get:function(){return this.Cka||null}}});_.Kv=function(){Jv.apply(this,arguments);this.Lr=this.name=this.Cd=null};_.V(_.Kv,Jv);_.Lv=function(){Jv.apply(this,arguments)};_.V(_.Lv,Jv);_.W.Object.defineProperties(_.Lv.prototype,{Xq:{configurable:!0,enumerable:!0,get:function(){return null}},path:{configurable:!0,enumerable:!0,get:function(){return null}}});_.I3a=function(a){this.tB=a};
_.W.Object.defineProperties(_.I3a.prototype,{Ryb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.tB)?0:null==(b=a.control)?0:b.rv)}},Syb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.tB)?0:null==(b=a.control)?0:b.w2a)}},Byb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.tB)?0:null==(b=a.control)?0:b.pT)}},BL:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.tB)?0:null==(b=a.control)?
0:b.du)}},isValid:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.tB)?0:null==(b=a.control)?0:b.valid)}},oyb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.tB)?0:null==(b=a.control)?0:b.invalid)}},wyb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.tB)?0:null==(b=a.control)?0:b.pending)}},rFc:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.tB)||!a.VA)}}});
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"});_.Mv=function(a){this.tB=a};_.V(_.Mv,_.I3a);_.Mv.ha=function(a){return new (a||_.Mv)(_.z(_.Kv,2))};
_.Mv.Ia=_.x({type:_.Mv,qa:[["","formControlName",""],["","ngModel",""],["","formControl",""]],Cb:14,kb:function(a,b){a&2&&_.ye("ng-untouched",b.Syb)("ng-touched",b.Ryb)("ng-pristine",b.Byb)("ng-dirty",b.BL)("ng-valid",b.isValid)("ng-invalid",b.oyb)("ng-pending",b.wyb)},features:[_.te]});var J3a=new _.Nd("CallSetDisabledState",{Ja:"root",oa:function(){return"whenDisabledForLegacyCode"}});var Rta,Tta,L3a,Uta,M3a;_.Nv=function(a,b){this.hIa=this.wla=this.yma=!1;this.Vy=function(){};this.Cd=null;this.pT=!0;this.rv=!1;this.pma=[];this.pka(a);this.CEa(b)};_.Qta=function(a,b){a.pka(b)};Rta=function(a,b){a.CEa(b)};_.K3a=function(a){a=a.GB;return Array.isArray(a)?a.includes(_.H3a):a===_.H3a};Tta=function(a,b){b=void 0===b?{}:b;a.rv=!0;a.Cd&&!b.vi&&Tta(a.Cd,b)};L3a=function(a,b){b=void 0===b?{}:b;a.rv=!1;a.hIa=!1;a.Yr(function(c){L3a(c,{vi:!0})});a.Cd&&!b.vi&&a.Cd.u6(b)};
Uta=function(a,b){b=void 0===b?{}:b;a.pT=!1;a.Cd&&!b.vi&&Uta(a.Cd,b)};M3a=function(a,b){b=void 0===b?{}:b;a.pT=!0;a.yma=!1;a.Yr(function(c){M3a(c,{vi:!0})});a.Cd&&!b.vi&&a.Cd.s6(b)};_.Nv.prototype.disable=function(a){a=void 0===a?{}:a;var b=this.Sab(a.vi);this.status="DISABLED";this.errors=null;this.Yr(function(c){c.disable(Object.assign({},a,{vi:!0}))});this.JX();!1!==a.Ae&&(this.im.emit(this.value),this.zha.emit(this.status));this.kdb(Object.assign({},a,{pOb:b}));this.pma.forEach(function(c){return c(!0)})};
_.Nv.prototype.enable=function(a){a=void 0===a?{}:a;var b=this.Sab(a.vi);this.status="VALID";this.Yr(function(c){c.enable(Object.assign({},a,{vi:!0}))});_.Eh(this,{vi:!0,Ae:a.Ae});this.kdb(Object.assign({},a,{pOb:b}));this.pma.forEach(function(c){return c(!1)})};_.Nv.prototype.kdb=function(a){this.Cd&&!a.vi&&(_.Eh(this.Cd,a),a.pOb||this.Cd.s6(),this.Cd.u6())};_.Nv.prototype.ND=function(a){this.Cd=a};
_.Eh=function(a,b){b=void 0===b?{}:b;a.xsc();a.JX();a.enabled&&(a.Alc(),a.errors=a.gsc(),a.status=a.I6a(),"VALID"!==a.status&&"PENDING"!==a.status||a.fsc(b.Ae));!1!==b.Ae&&(a.im.emit(a.value),a.zha.emit(a.status));a.Cd&&!b.vi&&_.Eh(a.Cd,b)};_.k=_.Nv.prototype;_.k.Ddb=function(a){a=void 0===a?{Ae:!0}:a;this.Yr(function(b){return b.Ddb(a)});_.Eh(this,{vi:!0,Ae:a.Ae})};_.k.xsc=function(){this.status=this.kka()?"DISABLED":"VALID"};_.k.gsc=function(){return this.Fg?this.Fg(this):null};
_.k.fsc=function(a){var b=this;this.jz&&(this.status="PENDING",this.wla=!0,this.p6a=xta(this.jz(this)).subscribe(function(c){b.wla=!1;_.N3a(b,c,{Ae:a})}))};_.k.Alc=function(){this.p6a&&(this.p6a.unsubscribe(),this.wla=!1)};_.N3a=function(a,b,c){c=void 0===c?{}:c;a.errors=b;a.odb(!1!==c.Ae)};_.k=_.Nv.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.RFa(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.odb=function(a){this.status=this.I6a();a&&this.zha.emit(this.status);this.Cd&&this.Cd.odb(a)};_.k.IGa=function(){this.im=new _.cl;this.zha=new _.cl};_.k.I6a=function(){return this.kka()?"DISABLED":this.errors?"INVALID":this.wla||this.k6a("PENDING")?"PENDING":this.k6a("INVALID")?"INVALID":"VALID"};_.k.k6a=function(a){return this.Z3(function(b){return b.status===a})};
_.k.j6a=function(){return this.Z3(function(a){return a.du})};_.k.Ckc=function(){return this.Z3(function(a){return a.rv})};_.k.s6=function(a){a=void 0===a?{}:a;this.pT=!this.j6a();this.Cd&&!a.vi&&this.Cd.s6(a)};_.k.u6=function(a){a=void 0===a?{}:a;this.rv=this.Ckc();this.Cd&&!a.vi&&this.Cd.u6(a)};_.k.eF=function(a){this.Vy=a};_.k.KP=function(a){_.Hh(a)&&null!=a.st&&(this.Fna=a.st)};_.k.Sab=function(a){var b=this.Cd&&this.Cd.du;return!a&&!!b&&!this.Cd.j6a()};_.k.RFa=function(){return null};
_.k.pka=function(a){a=this.GB=Array.isArray(a)?a.slice():a;this.Dka=Array.isArray(a)?Cta(a):a||null};_.k.CEa=function(a){a=this.dF=Array.isArray(a)?a.slice():a;this.Cka=Array.isArray(a)?Eta(a):a||null};
_.W.Object.defineProperties(_.Nv.prototype,{Fg:{configurable:!0,enumerable:!0,get:function(){return this.Dka},set:function(a){this.GB=this.Dka=a}},jz:{configurable:!0,enumerable:!0,get:function(){return this.Cka},set:function(a){this.dF=this.Cka=a}},parent:{configurable:!0,enumerable:!0,get:function(){return this.Cd}},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}},du:{configurable:!0,enumerable:!0,get:function(){return!this.pT}},w2a:{configurable:!0,enumerable:!0,get:function(){return!this.rv}},st:{configurable:!0,enumerable:!0,get:function(){return this.Fna?this.Fna:this.parent?this.parent.st:"change"}},root:{configurable:!0,
enumerable:!0,get:function(){for(var a=this;a.Cd;)a=a.Cd;return a}}});_.Ov=function(a,b,c){_.Nv.call(this,(_.Hh(b)?b.Vx:b)||null,(_.Hh(b)?b.dQ:c)||null);this.controls=a;this.IGa();this.KP(b);this.bJa();_.Eh(this,{vi:!0,Ae:!!this.jz})};_.V(_.Ov,_.Nv);var O3a=function(a,b,c){if(a.controls[b])return a.controls[b];a.controls[b]=c;c.ND(a);c.eF(a.Vy);return c};_.k=_.Ov.prototype;_.k.Ona=function(a){var b=void 0===b?{}:b;O3a(this,a);_.Eh(this,{Ae:b.Ae});this.Vy()};
_.k.U0=function(a){var b=void 0===b?{}:b;this.controls[a]&&this.controls[a].eF(function(){});delete this.controls[a];_.Eh(this,{Ae:b.Ae});this.Vy()};_.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],{vi:!0,Ae:b.Ae})});_.Eh(this,b)};
_.k.reset=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;this.Yr(function(c,d){c.reset(a[d],{vi:!0,Ae:b.Ae})});this.s6(b);this.u6(b);_.Eh(this,b)};_.k.d6=function(){var a=this.zbb(!1,function(b,c){return c.d6()?!0:b});a&&_.Eh(this,{vi:!0});return a};_.k.Yr=function(a){var b=this;Object.keys(this.controls).forEach(function(c){var d=b.controls[c];d&&a(d,c)})};_.k.bJa=function(){var a=this;this.Yr(function(b){b.ND(a);b.eF(a.Vy)})};_.k.JX=function(){this.value=this.Lrc()};
_.k.Z3=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.Lrc=function(){var a=this;return this.zbb({},function(b,c,d){if(c.enabled||a.disabled)b[d]=c.value;return b})};_.k.zbb=function(a,b){var c=a;this.Yr(function(d,e){c=b(c,d,e)});return c};
_.k.kka=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.RFa=function(a){return this.controls.hasOwnProperty(a)?this.controls[a]:null};var P3a,Q3a;P3a={Ca:_.Lv,Jb:_.Zc(function(){return _.Pv})};Q3a=Promise.resolve();_.Pv=function(a,b,c){_.Lv.call(this);this.UJ=c;this.VA=!1;this.BFa=new Set;this.Ada=new _.cl;this.form=new _.Ov({},Cta(a),Eta(b))};_.V(_.Pv,_.Lv);_.k=_.Pv.prototype;_.k.Pc=function(){this.KP()};_.k.Ona=function(a){var b=this;Q3a.then(function(){var c=b.v8a(a.path);a.control=O3a(c,a.name,a.control);Mta(a.control,a,b.UJ);_.Eh(a.control,{Ae:!1});b.BFa.add(a)})};_.k.getControl=function(a){return this.form.get(a.path)};
_.k.U0=function(a){var b=this;Q3a.then(function(){var c=b.v8a(a.path);c&&c.U0(a.name);b.BFa.delete(a)})};_.k.LSb=function(a,b){var c=this;Q3a.then(function(){c.form.get(a.path).setValue(b)})};_.k.setValue=function(a){this.control.setValue(a)};_.k.tA=function(a){this.VA=!0;Wta(this.form,this.BFa);this.Ada.emit(a);var b;return"dialog"===(null==a?void 0:null==(b=a.target)?void 0:b.method)};_.k.iZa=function(){this.form.reset(void 0);this.VA=!1};
_.k.KP=function(){this.options&&null!=this.options.st&&(this.form.Fna=this.options.st)};_.k.v8a=function(a){a.pop();return a.length?this.form.get(a):this.form};_.W.Object.defineProperties(_.Pv.prototype,{Xq:{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}}});
_.Pv.ha=function(a){return new (a||_.Pv)(_.z(_.Iv,10),_.z(G3a,10),_.z(J3a,8))};_.Pv.Ia=_.x({type:_.Pv,qa:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],kb:function(a,b){a&1&&_.K("submit",function(c){return b.tA(c)})("reset",function(){b.iZa()})},inputs:{options:["ngFormOptions","options"]},outputs:{Ada:"ngSubmit"},Zb:["ngForm"],features:[_.Qe([P3a]),_.te]});_.Qv=function(a,b,c){a=void 0===a?null:a;_.Nv.call(this,(_.Hh(b)?b.Vx:b)||null,(_.Hh(b)?b.dQ:c)||null);this.defaultValue=null;this.hi=[];this.DP=!1;this.m6a(a);this.KP(b);this.IGa();_.Eh(this,{vi:!0,Ae:!!this.jz});_.Hh(b)&&(b.fEb||b.C_c)&&($ta(a)?this.defaultValue=a.value:this.defaultValue=a)};_.V(_.Qv,_.Nv);_.k=_.Qv.prototype;
_.k.setValue=function(a,b){var c=this;b=void 0===b?{}:b;this.value=this.cw=a;this.hi.length&&!1!==b.rpb&&this.hi.forEach(function(d){return d(c.value,!1!==b.uzc)});_.Eh(this,b)};_.k.reset=function(a,b){a=void 0===a?this.defaultValue:a;b=void 0===b?{}:b;this.m6a(a);M3a(this,b);L3a(this,b);this.setValue(this.value,b);this.DP=!1};_.k.JX=function(){};_.k.Z3=function(){return!1};_.k.kka=function(){return this.disabled};_.k.Fo=function(a){this.hi.push(a)};
_.k.Ktc=function(a){var b=this.hi;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.k.Ltc=function(a){var b=this.pma;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.k.Yr=function(){};_.k.d6=function(){return"submit"===this.st&&(this.yma&&Uta(this),this.hIa&&Tta(this),this.DP)?(this.setValue(this.cw,{vi:!0,rpb:!1}),!0):!1};_.k.m6a=function(a){$ta(a)?(this.value=this.cw=a.value,a.disabled?this.disable({vi:!0,Ae:!1}):this.enable({vi:!0,Ae:!1})):this.value=this.cw=a};var R3a,S3a;R3a={Ca:_.Kv,Jb:_.Zc(function(){return _.Rv})};S3a=Promise.resolve();_.Rv=function(a,b,c,d,e,f){_.Kv.call(this);this.tb=e;this.UJ=f;this.control=new _.Qv;this.zIa=!1;this.update=new _.cl;this.Cd=a;this.dna(b);this.ana(c);this.Lr=Xta(d)};_.V(_.Rv,_.Kv);_.k=_.Rv.prototype;
_.k.Sb=function(a){this.Hlc();if(!this.zIa||"name"in a){if(this.zIa&&(this.R6a(),this.Xq)){var b=a.name.wi;this.Xq.U0({name:b,path:this.k9a(b)})}this.aJa()}"isDisabled"in a&&this.Ptc(a);Vta(a,this.MN)&&(this.JX(this.model),this.MN=this.model)};_.k.La=function(){this.Xq&&this.Xq.U0(this)};_.k.gja=function(a){this.MN=a;this.update.emit(a)};_.k.aJa=function(){this.KP();this.iqc()?this.Lsc():this.Xq.Ona(this);this.zIa=!0};_.k.KP=function(){this.options&&null!=this.options.st&&(this.control.Fna=this.options.st)};
_.k.iqc=function(){return!this.Cd||!(!this.options||!this.options.standalone)};_.k.Lsc=function(){Mta(this.control,this,this.UJ);_.Eh(this.control,{Ae:!1})};_.k.Hlc=function(){this.R6a()};_.k.Klc=function(){};_.k.R6a=function(){this.options&&this.options.name&&(this.name=this.options.name)};_.k.JX=function(a){var b=this;S3a.then(function(){b.control.setValue(a,{uzc:!1});var c;null==(c=b.tb)||_.Uk(c)})};
_.k.Ptc=function(a){var b=this;a=a.isDisabled.rf;var c=0!==a&&Qja(a);S3a.then(function(){c&&!b.control.disabled?b.control.disable():!c&&b.control.disabled&&b.control.enable();var d;null==(d=b.tb)||_.Uk(d)})};_.k.k9a=function(a){return this.Cd?Gta(a,this.Cd):[a]};_.W.Object.defineProperties(_.Rv.prototype,{path:{configurable:!0,enumerable:!0,get:function(){return this.k9a(this.name)}},Xq:{configurable:!0,enumerable:!0,get:function(){return this.Cd?this.Cd.Xq:null}}});
_.Rv.ha=function(a){return new (a||_.Rv)(_.z(_.Lv,9),_.z(_.Iv,10),_.z(G3a,10),_.z(_.Hv,10),_.z(_.gl,8),_.z(J3a,8))};_.Rv.Ia=_.x({type:_.Rv,qa:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",Rl:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},Zb:["ngModel"],features:[_.Qe([R3a]),_.te,_.pd]});var Sv=function(){};Sv.ha=function(a){return new (a||Sv)};Sv.Ea=_.kd({type:Sv});Sv.Da=_.ad({});var T3a,U3a;T3a=new _.Nd("NgModelWithFormControlWarning");U3a={Ca:_.Kv,Jb:_.Zc(function(){return _.Tv})};_.Tv=function(a,b,c,d,e){_.Kv.call(this);this.Qqc=d;this.UJ=e;this.update=new _.cl;this.Rqc=!1;this.dna(a);this.ana(b);this.Lr=Xta(c)};_.V(_.Tv,_.Kv);_.Tv.prototype.Sb=function(a){if(this.Wpc(a)){var b=a.form.wi;b&&Ota(b,this);Mta(this.form,this,this.UJ);_.Eh(this.form,{Ae:!1})}Vta(a,this.MN)&&(this.form.setValue(this.model),this.MN=this.model)};
_.Tv.prototype.La=function(){this.form&&Ota(this.form,this)};_.Tv.prototype.gja=function(a){this.MN=a;this.update.emit(a)};_.Tv.prototype.Wpc=function(a){return a.hasOwnProperty("form")};_.W.Object.defineProperties(_.Tv.prototype,{Rl:{configurable:!0,enumerable:!0,set:function(){}},path:{configurable:!0,enumerable:!0,get:function(){return[]}},control:{configurable:!0,enumerable:!0,get:function(){return this.form}}});
_.Tv.ha=function(a){return new (a||_.Tv)(_.z(_.Iv,10),_.z(G3a,10),_.z(_.Hv,10),_.z(T3a,8),_.z(J3a,8))};_.Tv.Ia=_.x({type:_.Tv,qa:[["","formControl",""]],inputs:{form:["formControl","form"],Rl:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},Zb:["ngForm"],features:[_.Qe([U3a]),_.te,_.pd]});var V3a;V3a={Ca:_.Lv,Jb:_.Zc(function(){return _.Uv})};_.Uv=function(a,b,c){_.Lv.call(this);var d=this;this.UJ=c;this.VA=!1;this.Vy=function(){return d.qdb()};this.VY=[];this.form=null;this.Ada=new _.cl;this.dna(a);this.ana(b)};_.V(_.Uv,_.Lv);_.k=_.Uv.prototype;_.k.Sb=function(a){a.hasOwnProperty("form")&&(this.duc(),this.qdb(),this.Ytc(),this.oma=this.form)};_.k.La=function(){this.form&&(Nta(this.form,this),this.form.Vy===this.Vy&&this.form.eF(function(){}))};
_.k.Ona=function(a){var b=this.form.get(a.path);Mta(b,a,this.UJ);_.Eh(b,{Ae:!1});this.VY.push(a);return b};_.k.getControl=function(a){return this.form.get(a.path)};_.k.U0=function(a){Ota(a.control||null,a);var b=this.VY;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.k.LSb=function(a,b){this.form.get(a.path).setValue(b)};_.k.tA=function(a){this.VA=!0;Wta(this.form,this.VY);this.Ada.emit(a);var b;return"dialog"===(null==a?void 0:null==(b=a.target)?void 0:b.method)};
_.k.iZa=function(){this.form.reset(void 0);this.VA=!1};_.k.qdb=function(){var a=this;this.VY.forEach(function(b){var c=b.control,d=a.form.get(b.path);c!==d&&(Ota(c||null,b),d instanceof _.Qv&&(Mta(d,b,a.UJ),b.control=d))});this.form.Ddb({Ae:!1})};_.k.ZTc=function(a){var b=this.form.get(a.path);Hta(b,a);_.Eh(b,{Ae:!1})};_.k.xTc=function(a){if(this.form){var b=this.form.get(a.path);b&&Nta(b,a)&&_.Eh(b,{Ae:!1})}};_.k.Ytc=function(){this.form.eF(this.Vy);this.oma&&this.oma.eF(function(){})};
_.k.duc=function(){Hta(this.form,this);this.oma&&Nta(this.oma,this)};_.k.vTc=function(){};_.W.Object.defineProperties(_.Uv.prototype,{Xq:{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[]}}});_.Uv.ha=function(a){return new (a||_.Uv)(_.z(_.Iv,10),_.z(G3a,10),_.z(J3a,8))};
_.Uv.Ia=_.x({type:_.Uv,qa:[["","formGroup",""]],kb:function(a,b){a&1&&_.K("submit",function(c){return b.tA(c)})("reset",function(){b.iZa()})},inputs:{form:["formGroup","form"]},outputs:{Ada:"ngSubmit"},Zb:["ngForm"],features:[_.Qe([V3a]),_.te,_.pd]});var W3a;W3a={Ca:_.Kv,Jb:_.Zc(function(){return _.Vv})};_.Vv=function(a,b,c,d,e){_.Kv.call(this);this.Qqc=e;this.Z5a=!1;this.update=new _.cl;this.Rqc=!1;this.Cd=a;this.dna(b);this.ana(c);this.Lr=Xta(d)};_.V(_.Vv,_.Kv);_.k=_.Vv.prototype;_.k.Sb=function(a){this.Z5a||this.aJa();Vta(a,this.MN)&&(this.MN=this.model,this.Xq.LSb(this,this.model))};_.k.La=function(){this.Xq&&this.Xq.U0(this)};_.k.gja=function(a){this.MN=a;this.update.emit(a)};_.k.Klc=function(){};
_.k.aJa=function(){this.control=this.Xq.Ona(this);this.Z5a=!0};_.W.Object.defineProperties(_.Vv.prototype,{Rl:{configurable:!0,enumerable:!0,set:function(){}},path:{configurable:!0,enumerable:!0,get:function(){return Gta(null==this.name?this.name:this.name.toString(),this.Cd)}},Xq:{configurable:!0,enumerable:!0,get:function(){return this.Cd?this.Cd.Xq:null}}});_.Vv.ha=function(a){return new (a||_.Vv)(_.z(_.Lv,13),_.z(_.Iv,10),_.z(G3a,10),_.z(_.Hv,10),_.z(T3a,8))};
_.Vv.Ia=_.x({type:_.Vv,qa:[["","formControlName",""]],inputs:{name:["formControlName","name"],Rl:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},features:[_.Qe([W3a]),_.te,_.pd]});var Wv=function(){this.v6=_.vta},X3a;Wv.prototype.Sb=function(a){this.Wwb in a&&(this.v6=(this.DE=this.enabled(this.THc(a[this.Wwb].rf)))?this.uxc():_.vta,this.hi&&this.hi())};Wv.prototype.validate=function(a){return this.v6(a)};Wv.prototype.KYa=function(a){this.hi=a};Wv.prototype.enabled=function(a){return null!=a};Wv.ha=function(a){return new (a||Wv)};Wv.Ia=_.x({type:Wv,features:[_.pd]});X3a={Ca:_.Iv,Jb:_.Zc(function(){return _.Xv}),md:!0};
_.Xv=function(){Wv.apply(this,arguments);this.Wwb="required";this.THc=Qja;this.uxc=function(){return uta}};_.V(_.Xv,Wv);_.Xv.prototype.enabled=function(a){return a};_.Xv.ha=function(){var a;return function(b){return(a||(a=_.Ld(_.Xv)))(b||_.Xv)}}();
_.Xv.Ia=_.x({type:_.Xv,qa:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],Cb:1,kb:function(a,b){a&2&&_.we("required",b.DE?"":null)},inputs:{required:"required"},features:[_.Qe([X3a]),_.te]});var Yv=function(){};Yv.ha=function(a){return new (a||Yv)};Yv.Ea=_.kd({type:Yv});Yv.Da=_.ad({imports:[Sv]});_.Zv=function(){};_.Zv.ha=function(a){return new (a||_.Zv)};_.Zv.Ea=_.kd({type:_.Zv});_.Zv.Da=_.ad({imports:[Yv]});_.$v=function(){};_.$v.ha=function(a){return new (a||_.$v)};_.$v.Ea=_.kd({type:_.$v});_.$v.Da=_.ad({imports:[Yv]});new Vk;var Y3a=_.Gg({passive:!0}),aw=function(a,b){this.hd=a;this.vb=b;this.t5=new Map};
aw.prototype.zn=function(a){var b=this;if(!this.hd.we)return _.Ta;var c=_.Kg(a);if(a=this.t5.get(c))return a.subject;var d=new _.ob,e=function(f){"cdk-text-field-autofill-start"!==f.animationName||c.classList.contains("cdk-text-field-autofilled")?"cdk-text-field-autofill-end"===f.animationName&&c.classList.contains("cdk-text-field-autofilled")&&(c.classList.remove("cdk-text-field-autofilled"),b.vb.Ac(function(){return d.next({target:f.target,Kxb:!1})})):(c.classList.add("cdk-text-field-autofilled"),
b.vb.Ac(function(){return d.next({target:f.target,Kxb:!0})}))};this.vb.jc(function(){c.addEventListener("animationstart",e,Y3a);c.classList.add("cdk-text-field-autofill-monitored")});this.t5.set(c,{subject:d,pt:function(){c.removeEventListener("animationstart",e,Y3a)}});return d};aw.prototype.zl=function(a){a=_.Kg(a);var b=this.t5.get(a);b&&(b.pt(),b.subject.complete(),a.classList.remove("cdk-text-field-autofill-monitored"),a.classList.remove("cdk-text-field-autofilled"),this.t5.delete(a))};
aw.prototype.La=function(){var a=this;this.t5.forEach(function(b,c){return a.zl(c)})};aw.ha=function(a){return new (a||aw)(_.w(_.np),_.w(_.se))};aw.ua=_.u({token:aw,oa:aw.ha,Ja:"root"});_.bw=function(){};_.bw.ha=function(a){return new (a||_.bw)};_.bw.Ea=_.kd({type:_.bw});_.bw.Da=_.ad({});_.Z3a=new _.Nd("MatError");_.$3a=new _.Nd("MatPrefix");_.a4a=new _.Nd("MatSuffix");_.b4a=_.pg("transitionMessages",[_.sg("enter",_.rg({opacity:1,transform:"translateY(0%)"})),_.tg("void => enter",[_.rg({opacity:0,transform:"translateY(-5px)"}),_.qg("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);_.cw=function(){};_.cw.ha=function(a){return new (a||_.cw)};_.cw.Ia=_.x({type:_.cw});_.dw=new _.Nd("MatFormField");_.c4a=new _.Nd("MAT_FORM_FIELD_DEFAULT_OPTIONS");_.d4a=new _.Nd("MatHint");_.ew=function(){};_.ew.ha=function(a){return new (a||_.ew)};_.ew.Ia=_.x({type:_.ew,qa:[["mat-label"]]});var e4a=function(){};e4a.ha=function(a){return new (a||e4a)};e4a.Ia=_.x({type:e4a,qa:[["mat-placeholder"]]});var f4a,g4a,h4a,i4a,j4a,k4a,l4a;f4a=["connectionContainer"];g4a=["inputContainer"];h4a=["label"];i4a=["*",[["","matPrefix",""]],[["mat-placeholder"]],[["mat-label"]],[["","matSuffix",""]],[["mat-error"]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]];j4a=0;k4a=_.Pg(function(a){this.Oa=a},"primary");l4a=new _.Nd("MAT_FORM_FIELD_DEFAULT_OPTIONS");
_.fw=function(a,b,c,d,e,f,g){a=k4a.call(this,a)||this;a.tb=b;a.yc=c;a.Vr=d;a.hd=e;a.vb=f;a.sma=!1;a.I5=!1;a.Rb=new _.ob;a.nP=!1;a.fJa=!1;a.OP="";a.oP="";a.Y4="mat-hint-"+j4a++;a.SE="mat-form-field-label-"+j4a++;a.Cs=a.Y8a();a.zI="NoopAnimations"!==g;a.wd=(null==d?void 0:d.wd)||"legacy";d&&(a.nP=!!d.SR,d.color&&(a.color=a.defaultColor=d.color));return a};_.V(_.fw,k4a);_.k=_.fw.prototype;_.k.wX=function(){return"always"===this.Cs&&!this.fJa};_.k.SEa=function(){return"never"!==this.Cs};
_.k.MZ=function(){return this.q7a||this.Oa};
_.k.Fe=function(){var a=this,b=this.Ld;b.controlType&&this.Oa.ta.classList.add("mat-form-field-type-"+b.controlType);b.Vc.ka(_.sb(null)).subscribe(function(){a.wJ();_.Uk(a.tb)});b.Pe&&b.Pe.im&&b.Pe.im.ka(_.vb(this.Rb)).subscribe(function(){return _.Uk(a.tb)});this.vb.jc(function(){a.vb.Ag.ka(_.vb(a.Rb)).subscribe(function(){a.I5&&Ih(a)})});_.cb(this.jJ.qd,this.AX.qd).subscribe(function(){a.I5=!0;_.Uk(a.tb)});this.Ry.qd.ka(_.sb(null)).subscribe(function(){a.T5();_.Uk(a.tb)});this.Py.qd.ka(_.sb(null)).subscribe(function(){a.wJ();
_.Uk(a.tb)});this.yc&&this.yc.jd.ka(_.vb(this.Rb)).subscribe(function(){"function"===typeof requestAnimationFrame?a.vb.jc(function(){requestAnimationFrame(function(){return Ih(a)})}):Ih(a)})};_.k.dM=function(){this.sma&&Ih(this)};_.k.Pc=function(){this.OP="enter";this.tb.fe()};_.k.La=function(){this.Rb.next();this.Rb.complete()};_.k.Aq=function(a){var b=this.Ld?this.Ld.Pe:null;return b&&b[a]};_.k.spc=function(){return!!(this.Ld&&this.Ld.placeholder||this.qrc)};
_.k.R4=function(){return!(!this.hHa&&!this.iHa)};_.k.LP=function(){return this.SEa()&&(this.Ld&&this.Ld.bha||this.wX())};_.k.vpc=function(){return"legacy"===this.wd&&!this.R4()||this.R4()&&!this.LP()};_.k.JE=function(){return this.R4()||"legacy"===this.wd&&this.spc()};_.k.E4=function(){return this.Py&&0<this.Py.length&&this.Ld.zs?"error":"hint"};
_.k.f6a=function(){var a=this;this.JE()&&this.SEa()&&(this.zI&&this.vq&&(this.fJa=!0,_.oe(this.vq.ta,"transitionend").ka(_.Ua(1)).subscribe(function(){a.fJa=!1})),this.Cs="always",_.Uk(this.tb))};_.k.fUc=function(){};_.k.T5=function(){this.wJ()};_.k.huc=function(){};_.k.Y8a=function(){return this.Vr&&this.Vr.Cs||"auto"};
_.k.wJ=function(){if(this.Ld){var a=[];this.Ld.IN&&"string"===typeof this.Ld.IN&&a.push.apply(a,_.Ha(this.Ld.IN.split(" ")));if("hint"===this.E4()){var b=this.Ry?this.Ry.find(function(d){return"start"===d.align}):null,c=this.Ry?this.Ry.find(function(d){return"end"===d.align}):null;b?a.push(b.id):this.oP&&a.push(this.Y4);c&&a.push(c.id)}else this.Py&&a.push.apply(a,_.Ha(this.Py.map(function(d){return d.id})));this.Ld.Jwa(a)}};_.k.eUc=function(){};
var Ih=function(a){var b=a.vq?a.vq.ta:null,c=a.q7a.ta;if("outline"===a.wd&&a.hd.we)if(b&&b.children.length&&b.textContent.trim())if(a.Qpc()){var d=0,e=0,f=c.querySelectorAll(".mat-form-field-outline-start"),g=c.querySelectorAll(".mat-form-field-outline-gap");if(a.vq&&a.vq.ta.children.length){d=c.getBoundingClientRect();if(0===d.width&&0===d.height){a.I5=!0;a.sma=!1;return}d=a.q9a(d);e=b.children;c=a.q9a(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.I5=a.sma=!1}else a.sma=!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"};_.fw.prototype.q9a=function(a){return this.yc&&"rtl"===this.yc.value?a.right:a.left};_.fw.prototype.Qpc=function(){var a=this.Oa.ta;if(a.getRootNode){var b=a.getRootNode();return b&&b!==a}return document.documentElement.contains(a)};
_.W.Object.defineProperties(_.fw.prototype,{wd:{configurable:!0,enumerable:!0,get:function(){return this.Ny},set:function(a){var b=this.Ny,c;this.Ny=a||(null==(c=this.Vr)?void 0:c.wd)||"legacy";"outline"===this.Ny&&b!==a&&(this.I5=!0)}},SR:{configurable:!0,enumerable:!0,get:function(){return this.nP},set:function(a){this.nP=_.Ig(a)}},WR:{configurable:!0,enumerable:!0,get:function(){return this.oP},set:function(a){this.oP=a;this.T5()}},Cs:{configurable:!0,enumerable:!0,get:function(){return"legacy"!==
this.wd&&"never"===this.FE?"auto":this.FE},set:function(a){a!==this.FE&&(this.FE=a||this.Y8a(),_.Uk(this.tb))}},Ld:{configurable:!0,enumerable:!0,get:function(){return this.NFa||this.mmc||this.nmc},set:function(a){this.NFa=a}}});_.fw.ha=function(a){return new (a||_.fw)(_.z(_.Sd),_.z(_.gl),_.z(_.Qp,8),_.z(l4a,8),_.z(_.np),_.z(_.se),_.z(_.Yk,8))};
_.fw.ya=_.x({type:_.fw,qa:[["mat-form-field"]],zd:function(a,b,c){a&1&&(_.af(c,_.cw,5),_.af(c,_.cw,7),_.af(c,_.ew,5),_.af(c,_.ew,7),_.af(c,e4a,5),_.af(c,_.Z3a,5),_.af(c,_.d4a,5),_.af(c,_.$3a,5),_.af(c,_.a4a,5));if(a&2){var d;_.Ze(d=_.bf())&&(b.mmc=d.first);_.Ze(d=_.bf())&&(b.nmc=d.first);_.Ze(d=_.bf())&&(b.hHa=d.first);_.Ze(d=_.bf())&&(b.iHa=d.first);_.Ze(d=_.bf())&&(b.qrc=d.first);_.Ze(d=_.bf())&&(b.Py=d);_.Ze(d=_.bf())&&(b.Ry=d);_.Ze(d=_.bf())&&(b.jJ=d);_.Ze(d=_.bf())&&(b.AX=d)}},ub:function(a,
b){a&1&&(_.$e(f4a,7),_.$e(g4a,5),_.$e(h4a,5));if(a&2){var c;_.Ze(c=_.bf())&&(b.q7a=c.first);_.Ze(c=_.bf())&&(b.MTc=c.first);_.Ze(c=_.bf())&&(b.vq=c.first)}},Eb:[1,"mat-form-field"],Cb:40,kb:function(a,b){a&2&&_.ye("mat-form-field-appearance-standard","standard"==b.wd)("mat-form-field-appearance-fill","fill"==b.wd)("mat-form-field-appearance-outline","outline"==b.wd)("mat-form-field-appearance-legacy","legacy"==b.wd)("mat-form-field-invalid",b.Ld.zs)("mat-form-field-can-float",b.SEa())("mat-form-field-should-float",
b.LP())("mat-form-field-has-label",b.JE())("mat-form-field-hide-placeholder",b.vpc())("mat-form-field-disabled",b.Ld.disabled)("mat-form-field-autofilled",b.Ld.foa)("mat-focused",b.Ld.focused)("ng-untouched",b.Aq("untouched"))("ng-touched",b.Aq("touched"))("ng-pristine",b.Aq("pristine"))("ng-dirty",b.Aq("dirty"))("ng-valid",b.Aq("valid"))("ng-invalid",b.Aq("invalid"))("ng-pending",b.Aq("pending"))("_mat-animation-noopable",!b.zI)},inputs:{color:"color",wd:"appearance",SR:"hideRequiredMarker",WR:"hintLabel",
Cs:"floatLabel"},Zb:["matFormField"],features:[_.Qe([{Ca:_.dw,Jb:_.fw}]),_.te],lc:"* [matPrefix] mat-placeholder mat-label [matSuffix] mat-error mat-hint:not([align='end']) mat-hint[align='end']".split(" "),Aa:15,Ba:8,Fa:[[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"]],va:function(a,b){a&1&&(_.Ie(i4a),_.C(0,"div",0)(1,"div",1,2),_.K("click",function(c){return b.Ld.n0&&b.Ld.n0(c)}),_.N(3,aua,9,0,"ng-container",3),_.N(4,bua,2,1,"div",4),_.C(5,"div",5,6),_.Je(7),_.C(8,"span",7),_.N(9,fua,5,16,"label",8),_.F()(),_.N(10,gua,2,0,"div",9),_.F(),_.N(11,hua,2,4,"div",10),_.C(12,"div",11),_.N(13,iua,2,1,"div",12),_.N(14,kua,5,2,"div",13),_.F()());
a&2&&(_.y(3),_.B("ngIf","outline"==b.wd),_.y(1),_.B("ngIf",b.jJ.length),_.y(5),_.B("ngIf",b.JE()),_.y(1),_.B("ngIf",b.AX.length),_.y(1),_.B("ngIf","outline"!=b.wd),_.y(1),_.B("ngSwitch",b.E4()),_.y(1),_.B("ngSwitchCase","error"),_.y(1),_.B("ngSwitchCase","hint"))},Ha:[_.Wl,_.Xl,_.Yl,_.Dp],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}.mat-form-field .mat-form-field-prefix .mat-datepicker-toggle .mat-mdc-button-base,.mat-form-field .mat-form-field-suffix .mat-datepicker-toggle .mat-mdc-button-base{width:40px;height:40px;padding:8px 0}.mat-form-field .mat-datepicker-toggle .mat-mdc-icon-button .mat-icon{font-size:1em;display:inline-block;margin:-2px 0 1px}.mat-form-field-type-mat-date-range-input .mat-form-field-infix{width:200px}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-datepicker-toggle .mat-mdc-icon-button,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-datepicker-toggle .mat-mdc-icon-button{font-size:inherit;width:1.5em;height:1.5em;padding:0}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-datepicker-toggle-default-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-datepicker-toggle-default-icon{width:1em}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-datepicker-toggle .mat-mdc-icon-button .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-datepicker-toggle .mat-mdc-icon-button .mat-icon{line-height:1.5em;margin:0}.mat-form-field .mat-datepicker-toggle .mat-mdc-button-base{vertical-align:middle}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-datepicker-toggle .mat-mdc-button-base{vertical-align:baseline}\n",
'.mat-form-field-appearance-fill .mat-form-field-flex{border-radius:4px 4px 0 0;padding:.75em .75em 0 .75em}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-form-field-flex{outline:solid 1px}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{outline-color:GrayText}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-focused .mat-form-field-flex{outline:dashed 3px}.mat-form-field-appearance-fill .mat-form-field-underline::before{content:"";display:block;position:absolute;bottom:0;height:1px;width:100%}.mat-form-field-appearance-fill .mat-form-field-ripple{bottom:0;height:2px}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-form-field-ripple{height:0}.mat-form-field-appearance-fill:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{opacity:1;transform:none;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-fill._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{transition:none}.mat-form-field-appearance-fill .mat-form-field-subscript-wrapper{padding:0 1em}\n',
'.mat-input-element{font:inherit;background:rgba(0,0,0,0);color:currentColor;border:none;outline:none;padding:0;margin:0;width:100%;max-width:100%;vertical-align:bottom;text-align:inherit;box-sizing:content-box}.mat-input-element:-moz-ui-invalid{box-shadow:none}.mat-input-element,.mat-input-element::-webkit-search-cancel-button,.mat-input-element::-webkit-search-decoration,.mat-input-element::-webkit-search-results-button,.mat-input-element::-webkit-search-results-decoration{-webkit-appearance:none}.mat-input-element::-webkit-contacts-auto-fill-button,.mat-input-element::-webkit-caps-lock-indicator,.mat-input-element:not([type=password])::-webkit-credentials-auto-fill-button{visibility:hidden}.mat-input-element[type=date],.mat-input-element[type=datetime],.mat-input-element[type=datetime-local],.mat-input-element[type=month],.mat-input-element[type=week],.mat-input-element[type=time]{line-height:1}.mat-input-element[type=date]::after,.mat-input-element[type=datetime]::after,.mat-input-element[type=datetime-local]::after,.mat-input-element[type=month]::after,.mat-input-element[type=week]::after,.mat-input-element[type=time]::after{content:" ";white-space:pre;width:1px}.mat-input-element::-webkit-inner-spin-button,.mat-input-element::-webkit-calendar-picker-indicator,.mat-input-element::-webkit-clear-button{font-size:.75em}.mat-input-element::placeholder{-webkit-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element::-moz-placeholder{-webkit-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element::-webkit-input-placeholder{-webkit-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element:-ms-input-placeholder{-webkit-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-hide-placeholder .mat-input-element::placeholder{color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-input-element::-moz-placeholder{color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::-moz-placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-input-element::-webkit-input-placeholder{color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::-webkit-input-placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-input-element:-ms-input-placeholder{color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element:-ms-input-placeholder{opacity:0}._mat-animation-noopable .mat-input-element::placeholder{transition:none}._mat-animation-noopable .mat-input-element::-moz-placeholder{transition:none}._mat-animation-noopable .mat-input-element::-webkit-input-placeholder{transition:none}._mat-animation-noopable .mat-input-element:-ms-input-placeholder{transition:none}textarea.mat-input-element{resize:vertical;overflow:auto}textarea.mat-input-element.cdk-textarea-autosize{resize:none}textarea.mat-input-element{padding:2px 0;margin:-2px 0}select.mat-input-element{-moz-appearance:none;-webkit-appearance:none;position:relative;background-color:rgba(0,0,0,0);display:inline-flex;box-sizing:border-box;padding-top:1em;top:-1em;margin-bottom:-1em}select.mat-input-element::-moz-focus-inner{border:0}select.mat-input-element:not(:disabled){cursor:pointer}.mat-form-field-type-mat-native-select .mat-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;position:absolute;top:50%;right:0;margin-top:-2.5px;pointer-events:none}[dir=rtl] .mat-form-field-type-mat-native-select .mat-form-field-infix::after{right:auto;left:0}.mat-form-field-type-mat-native-select .mat-input-element{padding-right:15px}[dir=rtl] .mat-form-field-type-mat-native-select .mat-input-element{padding-right:0;padding-left:15px}.mat-form-field-type-mat-native-select .mat-form-field-label-wrapper{max-width:calc(100% - 10px)}.mat-form-field-type-mat-native-select.mat-form-field-appearance-outline .mat-form-field-infix::after{margin-top:-5px}.mat-form-field-type-mat-native-select.mat-form-field-appearance-fill .mat-form-field-infix::after{margin-top:-10px}\n',
".mat-form-field-appearance-legacy .mat-form-field-label{transform:perspective(100px)}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon{width:1em}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon-button,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button{font:inherit;vertical-align:baseline}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button .mat-icon{font-size:inherit}.mat-form-field-appearance-legacy .mat-form-field-underline{height:1px}.cdk-high-contrast-active .mat-form-field-appearance-legacy .mat-form-field-underline{height:0;border-top:solid 1px}.mat-form-field-appearance-legacy .mat-form-field-ripple{top:0;height:2px;overflow:hidden}.cdk-high-contrast-active .mat-form-field-appearance-legacy .mat-form-field-ripple{height:0;border-top:solid 2px}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-position:0;background-color:rgba(0,0,0,0)}.cdk-high-contrast-active .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{border-top-style:dotted;border-top-width:2px;border-top-color:GrayText}.mat-form-field-appearance-legacy.mat-form-field-invalid:not(.mat-focused) .mat-form-field-ripple{height:1px}\n",
".mat-form-field-appearance-outline .mat-form-field-wrapper{margin:.25em 0}.mat-form-field-appearance-outline .mat-form-field-flex{padding:0 .75em 0 .75em;margin-top:-0.25em;position:relative}.mat-form-field-appearance-outline .mat-form-field-prefix,.mat-form-field-appearance-outline .mat-form-field-suffix{top:.25em}.mat-form-field-appearance-outline .mat-form-field-outline{display:flex;position:absolute;top:.25em;left:0;right:0;bottom:0;pointer-events:none}.mat-form-field-appearance-outline .mat-form-field-outline-start,.mat-form-field-appearance-outline .mat-form-field-outline-end{border:1px solid currentColor;min-width:5px}.mat-form-field-appearance-outline .mat-form-field-outline-start{border-radius:5px 0 0 5px;border-right-style:none}[dir=rtl] .mat-form-field-appearance-outline .mat-form-field-outline-start{border-right-style:solid;border-left-style:none;border-radius:0 5px 5px 0}.mat-form-field-appearance-outline .mat-form-field-outline-end{border-radius:0 5px 5px 0;border-left-style:none;flex-grow:1}[dir=rtl] .mat-form-field-appearance-outline .mat-form-field-outline-end{border-left-style:solid;border-right-style:none;border-radius:5px 0 0 5px}.mat-form-field-appearance-outline .mat-form-field-outline-gap{border-radius:.000001px;border:1px solid currentColor;border-left-style:none;border-right-style:none}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-outline-gap{border-top-color:rgba(0,0,0,0)}.mat-form-field-appearance-outline .mat-form-field-outline-thick{opacity:0}.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-start,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-end,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-gap{border-width:2px}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline,.mat-form-field-appearance-outline.mat-form-field-invalid .mat-form-field-outline{opacity:0;transition:opacity 100ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid .mat-form-field-outline-thick{opacity:1}.cdk-high-contrast-active .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{border:3px dashed}.mat-form-field-appearance-outline:not(.mat-form-field-disabled) .mat-form-field-flex:hover .mat-form-field-outline{opacity:0;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-outline:not(.mat-form-field-disabled) .mat-form-field-flex:hover .mat-form-field-outline-thick{opacity:1}.mat-form-field-appearance-outline .mat-form-field-subscript-wrapper{padding:0 1em}.cdk-high-contrast-active .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:GrayText}.mat-form-field-appearance-outline._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-outline,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-start,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-end,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-gap{transition:none}\n",
".mat-form-field-appearance-standard .mat-form-field-flex{padding-top:.75em}.mat-form-field-appearance-standard .mat-form-field-underline{height:1px}.cdk-high-contrast-active .mat-form-field-appearance-standard .mat-form-field-underline{height:0;border-top:solid 1px}.mat-form-field-appearance-standard .mat-form-field-ripple{bottom:0;height:2px}.cdk-high-contrast-active .mat-form-field-appearance-standard .mat-form-field-ripple{height:0;border-top:solid 2px}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-position:0;background-color:rgba(0,0,0,0)}.cdk-high-contrast-active .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{border-top-style:dotted;border-top-width:2px}.mat-form-field-appearance-standard:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{opacity:1;transform:none;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-standard._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{transition:none}\n"],
ob:2,data:{animation:[_.b4a]},Na:0});_.gw=function(){};_.gw.ha=function(a){return new (a||_.gw)};_.gw.Ea=_.kd({type:_.gw});_.gw.Da=_.ad({imports:[_.bm,_.uq,_.Ep,_.uq]});_.m4a=new _.Nd("MAT_INPUT_VALUE_ACCESSOR");var n4a,o4a;n4a=0;o4a=_.Lpa(function(a,b,c,d){this.o4=a;this.N5=b;this.O5=c;this.Pe=d;this.Vc=new _.ob});
_.hw=function(a,b,c,d,e,f,g,h,n,r){var v=o4a.call(this,f,d,e,c)||this;v.Oa=a;v.hd=b;v.w6a=h;v.wk=r;v.HX="mat-input-"+n4a++;v.focused=!1;v.Vc=new _.ob;v.controlType="mat-input";v.foa=!1;v.Jc=!1;v.q6="text";v.xbb=!1;v.Pqc="date datetime datetime-local month time week".split(" ").filter(function(D){return fpa().has(D)});v.Y9a=function(D){D=D.target;D.value||0!==D.selectionStart||0!==D.selectionEnd||(D.setSelectionRange(1,1),D.setSelectionRange(0,0))};c=v.Oa.ta;var A=c.nodeName.toLowerCase();v.e$a=g||
c;v.pbb=v.value;v.id=v.id;b.zV&&n.jc(function(){a.ta.addEventListener("keyup",v.Y9a)});v.B$a=!v.hd.we;v.Pla="select"===A;v.E$a="textarea"===A;v.YGa=!!r;v.Pla&&(v.controlType=c.multiple?"mat-native-select-multiple":"mat-native-select");return v};_.V(_.hw,o4a);_.k=_.hw.prototype;_.k.Pc=function(){var a=this;this.hd.we&&this.w6a.zn(this.Oa.ta).subscribe(function(b){a.foa=b.Kxb;a.Vc.next()})};_.k.Sb=function(){this.Vc.next()};
_.k.La=function(){this.Vc.complete();this.hd.we&&this.w6a.zl(this.Oa.ta);this.hd.zV&&this.Oa.ta.removeEventListener("keyup",this.Y9a)};_.k.Vp=function(){this.Pe&&(this.yya(),null!==this.Pe.disabled&&this.Pe.disabled!==this.disabled&&(this.disabled=this.Pe.disabled,this.Vc.next()));this.anc();this.bnc()};_.k.focus=function(a){this.Oa.ta.focus(a)};_.k.Xka=function(a){a!==this.focused&&(this.focused=a,this.Vc.next())};_.k.A5=function(){};
_.k.anc=function(){var a=this.Oa.ta.value;this.pbb!==a&&(this.pbb=a,this.Vc.next())};_.k.bnc=function(){var a=this.nGa();if(a!==this.Drc){var b=this.Oa.ta;(this.Drc=a)?b.setAttribute("placeholder",a):b.removeAttribute("placeholder")}};_.k.nGa=function(){return this.placeholder||null};_.k.hUc=function(){};_.k.bqc=function(){return-1<this.Pqc.indexOf(this.q6)};_.k.Spc=function(){var a=this.Oa.ta.validity;return a&&a.badInput};
_.k.Jwa=function(a){a.length?this.Oa.ta.setAttribute("aria-describedby",a.join(" ")):this.Oa.ta.removeAttribute("aria-describedby")};_.k.n0=function(){this.focused||this.focus()};_.k.w$a=function(){var a=this.Oa.ta;return this.Pla&&(a.multiple||1<a.size)};
_.W.Object.defineProperties(_.hw.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Jc},set:function(a){this.Jc=_.Ig(a);this.focused&&(this.focused=!1,this.Vc.next())}},id:{configurable:!0,enumerable:!0,get:function(){return this.Of},set:function(a){this.Of=a||this.HX}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.Xm)?c:null==(a=this.Pe)?void 0:null==(b=a.control)?void 0:_.K3a(b))?d:!1},set:function(a){this.Xm=_.Ig(a)}},
type:{configurable:!0,enumerable:!0,get:function(){return this.q6},set:function(a){this.q6=a||"text";!this.E$a&&fpa().has(this.q6)&&(this.Oa.ta.type=this.q6)}},value:{configurable:!0,enumerable:!0,get:function(){return this.e$a.value},set:function(a){a!==this.value&&(this.e$a.value=a,this.Vc.next())}},RIb:{configurable:!0,enumerable:!0,get:function(){return this.xbb},set:function(a){this.xbb=_.Ig(a)}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.bqc()&&!this.Oa.ta.value&&!this.Spc()&&
!this.foa}},bha:{configurable:!0,enumerable:!0,get:function(){if(this.Pla){var a=this.Oa.ta,b=a.options[0];return this.focused||a.multiple||!this.empty||!!(-1<a.selectedIndex&&b&&b.label)}return this.focused||!this.empty}}});_.hw.ha=function(a){return new (a||_.hw)(_.z(_.Sd),_.z(_.np),_.z(_.Kv,10),_.z(_.Pv,8),_.z(_.Uv,8),_.z(_.wq),_.z(_.m4a,10),_.z(aw),_.z(_.se),_.z(_.dw,8))};
_.hw.Ia=_.x({type:_.hw,qa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Eb:[1,"mat-mdc-input-element"],Cb:18,kb:function(a,b){a&1&&_.K("focus",function(){return b.Xka(!0)})("blur",function(){return b.Xka(!1)})("input",function(){return b.A5()});a&2&&(_.De("id",b.id)("disabled",b.disabled)("required",b.required),_.we("name",b.name||null)("readonly",b.RIb&&!b.Pla||null)("aria-invalid",b.empty&&
b.required?null:b.zs)("aria-required",b.required)("id",b.id),_.ye("mat-input-server",b.B$a)("mat-mdc-form-field-textarea-control",b.YGa&&b.E$a)("mat-mdc-form-field-input-control",b.YGa)("mdc-text-field__input",b.YGa)("mat-mdc-native-select-inline",b.w$a()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",KOa:"errorStateMatcher",IN:["aria-describedby","userAriaDescribedBy"],value:"value",RIb:"readonly"},Zb:["matInput"],features:[_.Qe([{Ca:_.cw,
Jb:_.hw}]),_.te,_.pd]});_.iw=function(){var a=_.hw.apply(this,arguments)||this;a.rqc=_.id(_.dw,{optional:!0});return a};_.V(_.iw,_.hw);_.iw.prototype.nGa=function(){var a=this.rqc,b;return!a||"legacy"!==a.wd||(null==(b=a.R4)?0:b.call(a))?this.placeholder:null};_.iw.ha=function(){var a;return function(b){return(a||(a=_.Ld(_.iw)))(b||_.iw)}}();
_.iw.Ia=_.x({type:_.iw,qa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Eb:[1,"mat-input-element","mat-form-field-autofill-control"],Cb:15,kb:function(a,b){a&2&&(_.we("data-placeholder",b.placeholder),_.ye("mat-input-server",b.B$a)("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.w$a()))},Zb:["matInput"],features:[_.Qe([{Ca:_.cw,Jb:_.iw}]),_.te]});_.jw=function(){};_.jw.ha=function(a){return new (a||_.jw)};_.jw.Ea=_.kd({type:_.jw});_.jw.Da=_.ad({Ob:[_.wq],imports:[_.bw,_.gw,_.uq,_.bw,_.gw]});var p4a,q4a,u4a;p4a=["input"];q4a=["formField"];_.kw=function(a,b,c,d){this.Ga=a;this.document=b;this.Ii=c;this.be=d;this.tFb="";this.CZa=[];this.cq=new _.Qv("");this.Iq=new _.ca;this.EOa=this.j1a=this.XY=!1;this.placeholder="";this.xM=l3a;this.AIb=new _.cl;this.tYa=new _.cl;this.blur=new _.cl;this.focus=new _.cl;this.rMb=new _.cl;this.lta=!1};_.k=_.kw.prototype;
_.k.Pa=function(){var a=this;this.Iq.add(this.cq.im.subscribe(function(){r4a(a);B3a(a.b1a);a.AIb.emit(a.cq.value)}));s4a(this);this.Iq.add(_.oe(this.document,"selectionchange").subscribe(function(){t4a(a)}))};_.k.Sb=function(a){a.hasOwnProperty("queryDecorator")&&r4a(this)};_.k.Pc=function(){};_.k.La=function(){this.Iq.unsubscribe()};_.k.tA=function(a){void 0!==a?this.tYa.emit(a):this.EOa&&this.tYa.emit(this.cq.value)};_.k.l0=function(){A3a(this.b1a);this.blur.emit();t4a(this)};
_.k.IWa=function(){this.j1a?this.j1a=!1:B3a(this.b1a);this.focus.emit();t4a(this)};u4a=function(a,b){a.lta&&a.n2&&(b.preventDefault(),a.cq.setValue(a.cq.value+a.n2))};_.v4a=function(a,b){a.j1a=void 0===b?!1:b;a=a.u_.ta;a.focus();a.select&&a.select()};_.kw.prototype.setFocus=function(){this.u_.ta.focus()};
var t4a=function(a){var b=a.cq.value,c;if(c=a.document.activeElement===a.u_.ta)b=b.length,c=a.u_.ta,c=c.selectionStart===b&&c.selectionEnd===b;a.lta=c},w4a=function(a){return _.oe(a.u_.ta,"scroll").ka(_.qa(function(){return a.Ii.cM}),_.m(function(){return a.u_.ta.scrollLeft}),_.Oa(),_.qa(function(){return a.Ii.yda}),_.m(function(b){return"translateX(-"+b+"px)"}))},r4a=function(a){var b=a.cq.value||"";b=b.replace(/\n|\r\n/g," ");a.cq.setValue(b,{Ae:!1});a.CZa=a.xM.L1a(b)},s4a=function(a){a.Iq.add(a.be.jc(function(){return w4a(a).subscribe(function(b){a.tFb=
b})}))};_.W.Object.defineProperties(_.kw.prototype,{query:{configurable:!0,enumerable:!0,set:function(a){a!==this.cq.value&&(this.cq.setValue(a,{Ae:!1}),_.Uk(this.oBc),r4a(this))}},disabled:{configurable:!0,enumerable:!0,set:function(a){a&&this.cq.disable({Ae:!1});this.XY=a},get:function(){return this.XY}},pBc:{configurable:!0,enumerable:!0,set:function(a){this.oBc=a.zc.get(_.gl)}}});_.kw.ha=function(a){return new (a||_.kw)(_.z(_.nn),_.z(_.Mg),_.z(_.ut),_.z(_.se))};
_.kw.ya=_.x({type:_.kw,qa:[["search-box"]],ub:function(a,b){a&1&&(_.$e(p4a,7,_.Sd),_.$e(q4a,7,_.Xe),_.$e(Fv,5));if(a&2){var c;_.Ze(c=_.bf())&&(b.u_=c.first);_.Ze(c=_.bf())&&(b.pBc=c.first);_.Ze(c=_.bf())&&(b.b1a=c.first)}},inputs:{query:"query",disabled:"disabled",Cw:"elementName",EOa:"enableTextBoxQuerySubmission",placeholder:"placeholder",xM:"queryDecorator",c1a:"suggestionLists",n2:"tabCompletionHint"},outputs:{AIb:"queryChange",tYa:"querySubmit",blur:"blur",focus:"focus",rMb:"selectSuggestion"},
features:[_.pd],Aa:10,Ba:11,Fa:[["aria-hidden","true",1,"overlay"],[3,"ngClass",4,"ngFor","ngForOf"],["class","hint",4,"ngIf"],["floatLabel","never"],["formField",""],["aria-live","polite"],["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"]],va:function(a,b){if(a&1){var c=_.wd();_.C(0,"div",0);_.N(1,lua,2,2,
"span",1);_.N(2,mua,2,1,"span",2);_.F();_.C(3,"mat-form-field",3,4)(5,"mat-label",5);_.O(6);_.F();_.C(7,"textarea",6,7);_.K("input",function(){_.xd(c);b.CZa=b.xM.L1a(_.Me(8).value);return _.yd()})("suggestionSubmit",function(d){return b.tA(d)})("listNavigate",function(d){var e=d.Ar;d={element:b.Cw,action:d.action,gestureName:"CLICK",fg:b.cq.value};e?(d=Object.assign({},d,{Gh:e.position}),b.lta=!1,b.rMb.emit(e)):t4a(b);b.Ga.mb(d)})("blur",function(){return b.l0()})("focus",function(){return b.IWa()})("keydown.tab",
function(d){return u4a(b,d)})("keydown.arrowright",function(d){return u4a(b,d)});_.O(9,"  ");_.F()()}a&2&&(_.xe("transform",b.tFb),_.y(1),_.B("ngForOf",b.CZa),_.y(1),_.B("ngIf",b.lta),_.y(1),_.ye("disabled",b.disabled),_.y(3),_.Pe(b.placeholder),_.y(1),_.B("formControl",b.cq)("suggestionHandlerFor",b.c1a)("isComboBox",b.EOa),_.we("aria-label",b.placeholder))},Ha:[_.Ul,_.Vl,_.Wl,_.fw,_.ew,_.iw,_.Fh,_.Mv,_.Tv,Fv],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}@media (forced-colors:active){.mat-form-field[_ngcontent-%COMP%]     textarea{color:var(--text-default)}}.overlay[_ngcontent-%COMP%]{pointer-events:none;position:absolute;top:0;white-space:pre}"]});_.lw=function(){};_.lw.ha=function(a){return new (a||_.lw)};_.lw.Ea=_.kd({type:_.lw});_.lw.Da=_.ad({imports:[_.un,_.bm,_.fs,_.jw,_.$v]});var x4a={Khc:0,Lhc:1,wXb:2,xXb:3,h8b:4,g8b:5,ofc:6,nfc: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 mw=function(a,b,c){var d=this;this.document=a;this.mQa=b;this.nb=c;this.ke=new _.cl;this.action=new _.cl;this.Bg=2;this.color="blue";this.QX=this.RX="";this.Position=x4a;this.width=272;this.zva=null;this.Ip=this.mQa.create(this.nb.ta,{defer:!0});this.cOa=function(e){"Escape"===e.key&&d.dOa()};this.Rwa=function(){var e=d.document.activeElement;null!=e&&e.closest("onedev-feature-tooltip-body")||(d.zva=d.document.activeElement)};this.document.addEventListener("keydown",this.cOa);this.document.addEventListener("focusin",
this.Rwa)};mw.prototype.Fe=function(){PSa(this.Ip);this.Rwa();_.up(this.Ip)};mw.prototype.La=function(){this.document.removeEventListener("keydown",this.cOa);this.document.removeEventListener("focusin",this.Rwa);this.Ip.destroy()};mw.prototype.dOa=function(){this.ke.next();this.zva&&"focus"in this.zva&&this.zva.focus({preventScroll:!0});this.document.removeEventListener("keydown",this.cOa);this.document.removeEventListener("focusin",this.Rwa)};
_.W.Object.defineProperties(mw.prototype,{Xya:{configurable:!0,enumerable:!0,set:function(a){this.width=272+64*a}}});mw.ha=function(a){return new (a||mw)(_.z(_.Mg),_.z(Kp),_.z(_.Sd))};
mw.ya=_.x({type:mw,qa:[["onedev-feature-tooltip-body"]],Cb:16,kb:function(a,b){a&2&&_.ye("pointer-top-left",b.Bg===b.Position.Khc)("pointer-top-right",b.Bg===b.Position.Lhc)("pointer-bottom-left",b.Bg===b.Position.wXb)("pointer-bottom-right",b.Bg===b.Position.xXb)("pointer-left-top",b.Bg===b.Position.h8b)("pointer-left-bottom",b.Bg===b.Position.g8b)("pointer-right-top",b.Bg===b.Position.ofc)("pointer-right-bottom",b.Bg===b.Position.nfc)},inputs:{Bg:"pointerPosition",Xya:"widthOffset",color:"color",
RX:"actionBtnText",QX:"actionBtnIcon"},outputs:{ke:"dismiss",action:"action"},features:[_.Qe([{Ca:YSa,wc:{eHb:function(){},efb:function(){}}},Kp])],lc:["*"],Aa:8,Ba:5,Fa:[["cdkTrapFocus","","role","dialog","aria-modal","true","aria-label","Feature Tooltip",1,"tooltip-body","gmat-body-2",3,"ngClass"],[1,"pointer-container"],[1,"pointer"],[1,"button-row"],["class","action-button","mat-button","",3,"click",4,"ngIf"],["cdkFocusInitial","","mat-flat-button","",1,"close-button",3,"color","click"],["mat-button",
"",1,"action-button",3,"click"],[1,"action-button-wrapper"],["class","action-button-icon",4,"ngIf"],[1,"action-button-icon"]],va:function(a,b){a&1&&(_.Ie(),_.C(0,"div",0)(1,"div",1),_.G(2,"div",2),_.F(),_.Je(3),_.C(4,"div",3),_.N(5,oua,4,2,"button",4),_.C(6,"button",5),_.K("click",function(){return b.dOa()}),_.O(7," Got it "),_.F()()());a&2&&(_.xe("width",b.width,"px"),_.B("ngClass",b.color),_.y(5),_.B("ngIf",b.RX),_.y(1),_.B("color","white"===b.color?"primary":""))},Ha:[_.wp,_.Ul,_.Wl,_.Iq,_.es],
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,.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,.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(var(--pointer-edge-offset)*2 + var(--pointer-width));--pointer-adjustment:-9px;box-shadow:0 1px 3px 0 var(--tooltip-shadow-color),0 4px 8px 3px var(--tooltip-shadow-color)}.tooltip-body.blue{--tooltip-text:var(--tooltip-blue-text);--tooltip-bg:var(--tooltip-blue-bg)}.tooltip-body.white{--tooltip-text:var(--tooltip-white-text);--tooltip-bg:var(--tooltip-white-bg)}.tooltip-body .button-row{margin-top:16px;text-align:right}.tooltip-body .button-row>button{height:36px}.tooltip-body .button-row .close-button{color:var(--tooltip-bg);margin-left:16px;width:88px}.tooltip-body .button-row .action-button{padding-left:8px;padding-right:8px}.tooltip-body .button-row .action-button .action-button-wrapper{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.tooltip-body .button-row .action-button .action-button-wrapper .action-button-icon{font-size:18px;height:18px;padding-left:8px;width:18px}.tooltip-body .pointer-container{position:absolute;overflow:hidden;pointer-events:none}.tooltip-body .pointer-container .pointer{width:16px;height:16px;position:absolute;background-color:var(--tooltip-bg)}.tooltip-body .tooltip-title{margin:0 4px 0 0}.pointer-bottom-left .pointer-container{height:var(--pointer-container-height);width:var(--pointer-container-width)}.pointer-bottom-left .pointer{left:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(45deg) skew(8deg,8deg);transform:rotate(45deg) skew(8deg,8deg)}.pointer-bottom-left .tooltip-body{margin-bottom:var(--pointer-height)}.pointer-bottom-left .pointer{box-shadow:2px 2px 8px 3px var(--tooltip-shadow-color);top:var(--pointer-adjustment)}.pointer-bottom-left .pointer-container{bottom:calc(var(--pointer-container-height)*-1)}.pointer-bottom-left .pointer-container{left:0}.pointer-bottom-right .pointer-container{height:var(--pointer-container-height);width:var(--pointer-container-width)}.pointer-bottom-right .pointer{left:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(45deg) skew(8deg,8deg);transform:rotate(45deg) skew(8deg,8deg)}.pointer-bottom-right .tooltip-body{margin-bottom:var(--pointer-height)}.pointer-bottom-right .pointer{box-shadow:2px 2px 8px 3px var(--tooltip-shadow-color);top:var(--pointer-adjustment)}.pointer-bottom-right .pointer-container{bottom:calc(var(--pointer-container-height)*-1)}.pointer-bottom-right .pointer-container{right:0}.pointer-top-left .pointer-container{height:var(--pointer-container-height);width:var(--pointer-container-width)}.pointer-top-left .pointer{left:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(45deg) skew(8deg,8deg);transform:rotate(45deg) skew(8deg,8deg)}.pointer-top-left .tooltip-body{margin-top:var(--pointer-height)}.pointer-top-left .pointer{box-shadow:-1px -1px 3px 0 var(--tooltip-shadow-color);bottom:var(--pointer-adjustment)}.pointer-top-left .pointer-container{top:calc(var(--pointer-container-height)*-1)}.pointer-top-left .pointer-container{left:0}.pointer-top-right .pointer-container{height:var(--pointer-container-height);width:var(--pointer-container-width)}.pointer-top-right .pointer{left:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(45deg) skew(8deg,8deg);transform:rotate(45deg) skew(8deg,8deg)}.pointer-top-right .tooltip-body{margin-top:var(--pointer-height)}.pointer-top-right .pointer{box-shadow:-1px -1px 3px 0 var(--tooltip-shadow-color);bottom:var(--pointer-adjustment)}.pointer-top-right .pointer-container{top:calc(var(--pointer-container-height)*-1)}.pointer-top-right .pointer-container{right:0}.pointer-left-top .pointer-container{height:var(--pointer-container-width);width:var(--pointer-container-height)}.pointer-left-top .pointer{top:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(135deg) skew(8deg,8deg);transform:rotate(135deg) skew(8deg,8deg)}.pointer-left-top .tooltip-body{margin-left:var(--pointer-height)}.pointer-left-top .pointer{box-shadow:2px 2px 5px 0 var(--tooltip-shadow-color);right:var(--pointer-adjustment)}.pointer-left-top .pointer-container{left:calc(var(--pointer-container-height)*-1)}.pointer-left-top .pointer-container{top:0}.pointer-left-bottom .pointer-container{height:var(--pointer-container-width);width:var(--pointer-container-height)}.pointer-left-bottom .pointer{top:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(135deg) skew(8deg,8deg);transform:rotate(135deg) skew(8deg,8deg)}.pointer-left-bottom .tooltip-body{margin-left:var(--pointer-height)}.pointer-left-bottom .pointer{box-shadow:2px 2px 5px 0 var(--tooltip-shadow-color);right:var(--pointer-adjustment)}.pointer-left-bottom .pointer-container{left:calc(var(--pointer-container-height)*-1)}.pointer-left-bottom .pointer-container{bottom:0}.pointer-right-top .pointer-container{height:var(--pointer-container-width);width:var(--pointer-container-height)}.pointer-right-top .pointer{top:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(135deg) skew(8deg,8deg);transform:rotate(135deg) skew(8deg,8deg)}.pointer-right-top .tooltip-body{margin-right:var(--pointer-height)}.pointer-right-top .pointer{left:var(--pointer-adjustment);box-shadow:1px -1px 8px 3px var(--tooltip-shadow-color)}.pointer-right-top .pointer-container{right:calc(var(--pointer-container-height)*-1)}.pointer-right-top .pointer-container{top:0}.pointer-right-bottom .pointer-container{height:var(--pointer-container-width);width:var(--pointer-container-height)}.pointer-right-bottom .pointer{top:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(135deg) skew(8deg,8deg);transform:rotate(135deg) skew(8deg,8deg)}.pointer-right-bottom .tooltip-body{margin-right:var(--pointer-height)}.pointer-right-bottom .pointer{left:var(--pointer-adjustment);box-shadow:1px -1px 8px 3px var(--tooltip-shadow-color)}.pointer-right-bottom .pointer-container{right:calc(var(--pointer-container-height)*-1)}.pointer-right-bottom .pointer-container{bottom:0}"],
ob:2,Na:0});var nw=function(){};nw.ha=function(a){return new (a||nw)};nw.Ea=_.kd({type:nw});nw.Da=_.ad({});var y4a,z4a,A4a;_.ow=function(){this.MKa=new Map};y4a=function(a,b){if(a.MKa.has(b))return a.MKa.get(b);var c={rNa:new _.mb(1),Sf:new _.ob,qob:new _.ob};a.MKa.set(b,c);return c};z4a=function(a,b,c){y4a(a,b).rNa.next(c)};A4a=function(a,b){y4a(a,b).Sf.next();y4a(a,b).rNa.next(void 0)};_.ow.prototype.dOa=function(){y4a(this).qob.next()};_.ow.ha=function(a){return new (a||_.ow)};_.ow.ua=_.u({token:_.ow,oa:_.ow.ha,Ja:nw});var B4a=[{Bg:2,eo:{Mc:"center",Nc:"top",uc:"start",Bc:"bottom",offsetX:-33}},{Bg:3,eo:{Mc:"center",Nc:"top",uc:"end",Bc:"bottom",offsetX:33}},{Bg:0,eo:{Mc:"center",Nc:"bottom",uc:"start",Bc:"top",offsetX:-33}},{Bg:1,eo:{Mc:"center",Nc:"bottom",uc:"end",Bc:"top",offsetX:33}}],C4a=[{Bg:2,eo:{Mc:"start",Nc:"top",uc:"start",Bc:"bottom",offsetX:-12}},{Bg:3,eo:{Mc:"end",Nc:"top",uc:"end",Bc:"bottom",offsetX:12}},{Bg:0,eo:{Mc:"start",Nc:"bottom",uc:"start",Bc:"top",offsetX:-12}},{Bg:1,eo:{Mc:"end",Nc:"bottom",
uc:"end",Bc:"top",offsetX:12}}],D4a=[{Bg:6,eo:{Mc:"start",Nc:"center",uc:"end",Bc:"top",offsetY:-33}},{Bg:7,eo:{Mc:"start",Nc:"center",uc:"end",Bc:"bottom",offsetY:33}},{Bg:4,eo:{Mc:"end",Nc:"center",uc:"start",Bc:"top",offsetY:-33}},{Bg:5,eo:{Mc:"end",Nc:"center",uc:"start",Bc:"bottom",offsetY:33}}],E4a=[{Bg:6,eo:{Mc:"start",Nc:"top",uc:"end",Bc:"top",offsetY:-12}},{Bg:7,eo:{Mc:"start",Nc:"bottom",uc:"end",Bc:"bottom",offsetY:12}},{Bg:4,eo:{Mc:"end",Nc:"top",uc:"start",Bc:"top",offsetY:-12}},{Bg:5,
eo:{Mc:"end",Nc:"bottom",uc:"start",Bc:"bottom",offsetY:12}}];var pw=function(){};pw.ha=function(a){return new (a||pw)};pw.Ea=_.kd({type:pw});pw.Da=_.ad({});var qw=function(){},G4a=function(a,b){return F4a(a,b).map(function(c){return c.eo})},H4a=function(a,b,c){a=F4a(a,b).find(function(d){return d.eo===c});if(!a)throw Error("td`"+JSON.stringify(c));return a.Bg},F4a=function(a,b){b=I4a(b).filter(function(c){return!a.includes(c)});return a.concat(b)},I4a=function(a){var b,c=null==a?void 0:null==(b=a.ta)?void 0:b.clientWidth,d;a=null==a?void 0:null==(d=a.ta)?void 0:d.clientHeight;return(void 0!==c&&60>c?B4a:C4a).concat(void 0!==a&&60>a?D4a:E4a)};
qw.ha=function(a){return new (a||qw)};qw.ua=_.u({token:qw,oa:qw.ha,Ja:pw});var J4a;J4a=["template"];_.rw=function(a,b,c,d,e){var f=this;this.JJ=a;this.kf=b;this.gC=c;this.be=d;this.Jl=e;this.fXa=new _.ob;this.ANa=[];this.Xya=0;this.color="blue";this.wg=!1;this.QX=this.RX="";this.ke=new _.cl;this.Nhb=new _.cl;this.action=new _.cl;this.Bg=0;this.Sf=new _.mb;this.FG=new _.mb;this.MZa={zIndex:"",position:""};this.psa=function(){f.ud&&f.wg&&f.anchor&&(f.anchor.ta.style.position=f.MZa.position,f.anchor.ta.style.zIndex=f.MZa.zIndex);var g;null==(g=f.ud)||g.dispose();f.ud=void 0}};
_.rw.prototype.Sb=function(a){if(a.customPositions){var b;null==(b=this.ud)||_.rTa(b,K4a(this))}};_.rw.prototype.Pa=function(){var a=y4a(this.JJ,this.kq),b=a.Sf,c=a.qob;L4a(this,a.rNa);b.ka(_.vb(this.Sf)).subscribe(this.psa);M4a(this,c)};_.rw.prototype.Pc=function(){this.FG.next()};_.rw.prototype.La=function(){this.psa();this.Sf.next()};
var L4a=function(a,b){a.fXa.ka(uba(a.FG),_.yb(function(){a.Nhb.emit()}),_.ub(function(){return b.ka(_.vb(a.ke))}),_.vb(a.Sf),_.Qa(function(c){return!!c&&!a.isVisible()})).subscribe(function(c){a.anchor=c;c=c.ta;if(a.wg){var d=c.style,e=d.position;a.MZa={zIndex:d.zIndex,position:e};if("static"===e||""===e)c.style.position="relative";c.style.zIndex="1001"}c=a.kf;d=c.create;e=K4a(a);var f=a.kf.No;f=a.wg?f.block():f.Ws();a.ud=d.call(c,{Ej:e,vl:f,minWidth:"fit-content",wg:a.wg});var g;null==(g=a.ud)||
g.Td(new _.nq(a.Sc,a.gC))})},M4a=function(a,b){b.ka(_.vb(a.Sf),_.Qa(function(){return a.isVisible()})).subscribe(function(){a.psa();a.ke.emit()})};_.rw.prototype.qaa=function(){if(!this.anchor)throw Error("ud");return _.iq(_.kq(this.kf.position(),this.anchor),G4a(this.ANa,this.anchor))};var K4a=function(a){var b=a.qaa();b.uva.subscribe(function(c){a.be.Ac(function(){a.Bg=H4a(a.ANa,a.anchor,c.vpa);_.Uk(a.Jl)})});return b};_.rw.prototype.isVisible=function(){return!!this.ud};
_.rw.ha=function(a){return new (a||_.rw)(_.z(_.ow),_.z(_.sq),_.z(_.Xe),_.z(_.se),_.z(_.gl),_.z(qw))};
_.rw.ya=_.x({type:_.rw,qa:[["onedev-feature-tooltip"]],ub:function(a,b){a&1&&_.$e(J4a,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.Sc=c.first)}},inputs:{kq:"tooltipId",fXa:"open$",ANa:"customPositions",Xya:"widthOffset",color:"color",wg:"hasBackdrop",RX:"actionBtnText",QX:"actionBtnIcon"},outputs:{ke:"dismiss",Nhb:"beforeShown",action:"action"},features:[_.pd],lc:["*"],Aa:2,Ba:0,Fa:[["template",""],[3,"actionBtnText","actionBtnIcon","color","pointerPosition","widthOffset","action","dismiss"]],va:function(a){a&
1&&(_.Ie(),_.N(0,pua,2,5,"ng-template",null,0,_.ef))},Ha:[mw],ob:2,Na:0});var sw=function(){};sw.ha=function(a){return new (a||sw)};sw.Ea=_.kd({type:sw});sw.Da=_.ad({});var tw=function(){};tw.ha=function(a){return new (a||tw)};tw.Ea=_.kd({type:tw});tw.Da=_.ad({imports:[sw]});var uw=function(){};uw.prototype.getValue=function(a){a=window.localStorage.getItem(a);return _.Ea(a?JSON.parse(a):null)};uw.prototype.ru=function(a){return _.Ea(a.reduce(function(b,c){var d=b.set;var e=(e=window.localStorage.getItem(c))?JSON.parse(e):null;return d.call(b,c,e)},new Map))};uw.prototype.setValue=function(a,b){window.localStorage.setItem(a,JSON.stringify(b));return _.Ea(void 0)};uw.ha=function(a){return new (a||uw)};uw.ua=_.u({token:uw,oa:uw.ha,Ja:sw});var O4a,P4a;_.N4a=new _.Nd("Feature Tooltip Controller Config");_.vw=function(a,b,c){this.config=a;this.IL=b;this.zc=c;this.i8=this.config.tqa?this.zc.get(_.ju):void 0;this.nUa="onedev.lastTooltipTime."+this.config.Eo;var d;this.config.gOb=null!=(d=this.config.gOb)?d:"tooltipShown";var e;this.config.Vub=null!=(e=this.config.Vub)?e:"tooltipHidden"};O4a=function(a){return a.IL.getValue(a.nUa).ka(_.m(function(b){return null===b?!0:(new Date).getTime()-b>=a.config.Dpa}))};
_.vw.prototype.qsa=function(a){var b;null==(b=this.i8)||_.V2a(b,this.config.Vub);_.ne([this.IL.setValue(this.nUa,(new Date).getTime()),this.IL.setValue(_.ww(this,a),"HIDDEN")]).ka(_.$a())};var Q4a=function(a,b,c){var d=c.map(function(e){return _.ww(a,e)});return a.IL.ru(d).ka(_.m(function(e){return P4a(a,b,c,e)}))};_.vw.prototype.showTooltip=function(a){var b;null==(b=this.i8)||_.V2a(b,this.config.gOb);return _.ne([this.IL.setValue(this.nUa,(new Date).getTime()),this.IL.setValue(_.ww(this,a),"SHOWING")]).ka(_.$a())};
P4a=function(a,b,c,d){return c.filter(function(e){e=d.get(_.ww(a,e));return e===b||"UNSEEN"===b&&null===e})};_.ww=function(a,b){return"onedev.tooltips."+a.config.Eo+"."+b};_.vw.ha=function(a){return new (a||_.vw)(_.w(_.N4a),_.w(uw),_.w(_.Tf))};_.vw.ua=_.u({token:_.vw,oa:_.vw.ha,Ja:tw});_.xw=function(a){var b=this;this.eG=a;this.eOb=_.Ea(void 0);this.Sf=new _.mb;this.OBc=function(){return Q4a(b.eG,"SHOWING",R4a(b))}};_.xw.prototype.Fe=function(){var a=this,b=this.eOb.ka(_.ub(this.OBc),_.ub(function(c){return 0<c.length?_.Ea(c[0]):_.Ea(void 0).ka(S4a(a),T4a(a))}),_.m(function(c){return U4a(a,c)}),_.Qa(function(c){return!!c}),_.m(function(c){return c}),_.qb({bufferSize:1,uD:!0}));V4a(this,b);b.ka(_.vb(this.Sf)).subscribe(function(c){c.fXa.next();a.eG.showTooltip(c.kq)})};
_.xw.prototype.La=function(){this.Sf.next()};
var S4a=function(a){return _.ha(_.ub(function(){return O4a(a.eG)}),_.Qa(da))},T4a=function(a){return _.ha(_.ub(function(){return Q4a(a.eG,"UNSEEN",R4a(a))}),_.Qa(function(b){return 0<b.length}),_.m(function(b){return b[0]}))},V4a=function(a,b){b.ka(_.ub(function(c){return c.ke.ka(_.$a(c.kq))}),_.vb(a.Sf)).subscribe(function(c){a.eG.qsa(c)})},R4a=function(a){return a.ERb.map(function(b){return b.kq})},U4a=function(a,b){return a.ERb.find(function(c){return c.kq===b})};
_.xw.ha=function(a){return new (a||_.xw)(_.z(_.vw))};_.xw.ya=_.x({type:_.xw,qa:[["onedev-feature-tooltip-controller"]],zd:function(a,b,c){a&1&&_.af(c,_.rw,4);if(a&2){var d;_.Ze(d=_.bf())&&(b.ERb=d)}},inputs:{eOb:"showTooltip$"},Aa:0,Ba:0,va:function(){},ob:2,Na:0});_.yw=function(a,b){this.JJ=a;this.element=b;this.nba=!1};_.yw.prototype.Pa=function(){var a=this;this.nba?(this.sxb=new IntersectionObserver(function(b){_.l(b).next().value.isIntersecting?z4a(a.JJ,a.kq,a.element):A4a(a.JJ,a.kq)}),this.sxb.observe(this.element.ta)):z4a(this.JJ,this.kq,this.element)};_.yw.prototype.La=function(){A4a(this.JJ,this.kq);var a;null==(a=this.sxb)||a.disconnect()};_.yw.ha=function(a){return new (a||_.yw)(_.z(_.ow),_.z(_.Sd))};
_.yw.Ia=_.x({type:_.yw,qa:[["","onedevTooltipAnchor",""]],inputs:{kq:["onedevTooltipAnchor","tooltipId"],nba:"hideTooltipWhenAnchorNotVisible"}});_.zw=function(){this.className="gmat-subtitle-1 tooltip-title"};_.zw.ha=function(a){return new (a||_.zw)};_.zw.Ia=_.x({type:_.zw,qa:[["","onedevTooltipTitle",""]],Cb:2,kb:function(a,b){a&2&&_.ze(b.className)}});_.Aw=function(){this.f$a=this.iw=!1};_.W.Object.defineProperties(_.Aw.prototype,{vertical:{configurable:!0,enumerable:!0,get:function(){return this.iw},set:function(a){this.iw=_.Ig(a)}},Ywb:{configurable:!0,enumerable:!0,get:function(){return this.f$a},set:function(a){this.f$a=_.Ig(a)}}});_.Aw.ha=function(a){return new (a||_.Aw)};
_.Aw.ya=_.x({type:_.Aw,qa:[["mat-divider"]],Eb:["role","separator",1,"mat-divider"],Cb:7,kb:function(a,b){a&2&&(_.we("aria-orientation",b.vertical?"vertical":"horizontal"),_.ye("mat-divider-vertical",b.vertical)("mat-divider-horizontal",!b.vertical)("mat-divider-inset",b.Ywb))},inputs:{vertical:"vertical",Ywb:"inset"},Aa:0,Ba:0,va: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"],
ob:2,Na:0});_.W4a=_.Pg(function(a){this.Oa=a},"primary");_.X4a=new _.Nd("mat-progress-spinner-default-options",{Ja:"root",oa:qua});var Y4a;Y4a=_.Pg(function(a){this.Oa=a},"primary");
_.Bw=function(a,b,c,d,e,f,g,h){var n=Y4a.call(this,a)||this;n.Kb=c;n.yW=100;n.Dd=0;n.IB=_.ca.EMPTY;n.mode="determinate";n.lna=n.p9a();Z4a.has(c.head)||Z4a.set(c.head,new Set([100]));n.XE="NoopAnimations"===d&&!!e&&!e.Jnc;"mat-spinner"===a.ta.nodeName.toLowerCase()&&(n.mode="indeterminate");e&&(e.color&&(n.color=n.defaultColor=e.color),e.diameter&&(n.diameter=e.diameter),e.strokeWidth&&(n.strokeWidth=e.strokeWidth));b.we&&b.k5a&&g&&f&&h&&(n.IB=g.jd(150).subscribe(function(){"indeterminate"===n.mode&&
h.Ac(function(){return _.Uk(f)})}));return n};_.V(_.Bw,Y4a);_.k=_.Bw.prototype;_.k.Pa=function(){var a=this.Oa.ta;this.Ccb=_.npa(a)||this.Kb.head;this.q6a();a.classList.add("mat-progress-spinner-indeterminate-animation")};_.k.La=function(){this.IB.unsubscribe()};_.k.dla=function(){return(this.diameter-10)/2};_.k.Woc=function(){var a=2*this.dla()+this.strokeWidth;return"0 0 "+a+" "+a};_.k.nla=function(){return 2*Math.PI*this.dla()};
_.k.r9a=function(){return"determinate"===this.mode?this.nla()*(100-this.Dd)/100:null};_.k.S8a=function(){return this.strokeWidth/this.diameter*100};_.k.T8a=function(a){var b;a=50*(null!=(b=a.currentScale)?b:1);return a+"% "+a+"%"};_.k.q6a=function(){var a=this.Ccb,b=this.yW,c=Z4a.get(a);if(!c||!c.has(b)){var d=this.Kb.createElement("style");d.setAttribute("mat-spinner-animation",this.lna);d.textContent=this.Snc();a.appendChild(d);c||(c=new Set,Z4a.set(a,c));c.add(b)}};
_.k.Snc=function(){var a=this.nla();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.lna)};_.k.p9a=function(){return this.diameter.toString().replace(".","_")};
_.W.Object.defineProperties(_.Bw.prototype,{diameter:{configurable:!0,enumerable:!0,get:function(){return this.yW},set:function(a){this.yW=_.Lg(a);this.lna=this.p9a();this.Ccb&&this.q6a()}},strokeWidth:{configurable:!0,enumerable:!0,get:function(){return this.kJa||this.diameter/10},set:function(a){this.kJa=_.Lg(a)}},value:{configurable:!0,enumerable:!0,get:function(){return"determinate"===this.mode?this.Dd:0},set:function(a){this.Dd=Math.max(0,Math.min(100,_.Lg(a)))}}});var Z4a=new WeakMap;
_.Bw.ha=function(a){return new (a||_.Bw)(_.z(_.Sd),_.z(_.np),_.z(_.Mg,8),_.z(_.Yk,8),_.z(_.X4a),_.z(_.gl),_.z(_.$p),_.z(_.se))};
_.Bw.ya=_.x({type:_.Bw,qa:[["mat-progress-spinner"],["mat-spinner"]],Eb:["role","progressbar","tabindex","-1",1,"mat-progress-spinner","mat-spinner"],Cb:10,kb:function(a,b){a&2&&(_.we("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),_.xe("width",b.diameter,"px")("height",b.diameter,"px"),_.ye("_mat-animation-noopable",b.XE))},inputs:{color:"color",diameter:"diameter",strokeWidth:"strokeWidth",
mode:"mode",value:"value"},Zb:["matProgressSpinner"],features:[_.te],Aa:4,Ba:8,Fa:[["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%"]],va:function(a,b){a&1&&(_.Fd(),_.C(0,"svg",
0,1),_.N(2,rua,1,11,"circle",2),_.N(3,sua,1,9,"circle",3),_.F());a&2&&(_.xe("width",b.diameter,"px")("height",b.diameter,"px"),_.B("ngSwitch","indeterminate"===b.mode),_.we("viewBox",b.Woc()),_.y(2),_.B("ngSwitchCase",!0),_.y(1),_.B("ngSwitchCase",!1))},Ha:[_.Xl,_.Yl],styles:[".mat-progress-spinner{display:block;position:relative;overflow:hidden}.mat-progress-spinner svg{position:absolute;transform:rotate(-90deg);top:0;left:0;transform-origin:center;overflow:visible}.mat-progress-spinner circle{fill:rgba(0,0,0,0);transition:stroke-dashoffset 225ms linear}.cdk-high-contrast-active .mat-progress-spinner circle{stroke:CanvasText}.mat-progress-spinner[mode=indeterminate] svg{animation:mat-progress-spinner-linear-rotate 2000ms linear infinite}.mat-progress-spinner[mode=indeterminate] circle{transition-property:stroke;animation-duration:4000ms;animation-timing-function:cubic-bezier(0.35, 0, 0.25, 1);animation-iteration-count:infinite}.mat-progress-spinner._mat-animation-noopable svg,.mat-progress-spinner._mat-animation-noopable circle{animation:none;transition:none}@keyframes mat-progress-spinner-linear-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes mat-progress-spinner-stroke-rotate-100{0%{stroke-dashoffset:268.606171575px;transform:rotate(0)}12.5%{stroke-dashoffset:56.5486677px;transform:rotate(0)}12.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(72.5deg)}25%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(72.5deg)}25.0001%{stroke-dashoffset:268.606171575px;transform:rotate(270deg)}37.5%{stroke-dashoffset:56.5486677px;transform:rotate(270deg)}37.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(161.5deg)}50%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(161.5deg)}50.0001%{stroke-dashoffset:268.606171575px;transform:rotate(180deg)}62.5%{stroke-dashoffset:56.5486677px;transform:rotate(180deg)}62.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(251.5deg)}75%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(251.5deg)}75.0001%{stroke-dashoffset:268.606171575px;transform:rotate(90deg)}87.5%{stroke-dashoffset:56.5486677px;transform:rotate(90deg)}87.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(341.5deg)}100%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(341.5deg)}}\n"],
ob:2,Na:0});var $4a,d5a;$4a=["tooltip"];_.a5a=new _.Nd("mat-tooltip-scroll-strategy");_.b5a={Ca:_.a5a,Db:[_.sq],Bb:function(a){return function(){return a.No.Ws({MLc:20})}}};_.c5a=new _.Nd("mat-tooltip-default-options",{Ja:"root",oa:function(){return{cha:0,kba:0,ORb:1500}}});d5a=_.Gg({passive:!0});
_.Cw=function(a,b,c,d,e,f,g,h,n,r,v,A){var D=this;this.uj=a;this.Oa=b;this.pJ=c;this.Qf=d;this.vb=e;this.hd=f;this.QO=g;this.Bd=h;this.yc=r;this.aj=v;this.ji="below";this.bbb=this.Ldb=this.Jc=this.ebb=!1;this.Vn=8;this.m4="mat";this.qcb=this.aj.cha;this.yla=this.aj.kba;this.WU="auto";this.gma="";this.fJ=[];this.Rb=new _.ob;this.mg=n;this.Kb=A;v&&(v.position&&(this.position=v.position),v.H0&&(this.H0=v.H0),v.WU&&(this.WU=v.WU));r.jd.ka(_.vb(this.Rb)).subscribe(function(){D.Xb&&D.PJa(D.Xb)})};_.k=_.Cw.prototype;
_.k.Pc=function(){var a=this;this.Ldb=!0;this.dJa();this.Bd.zn(this.Oa).ka(_.vb(this.Rb)).subscribe(function(b){b?"keyboard"===b&&a.vb.Ac(function(){return a.show()}):a.vb.Ac(function(){return a.dk(0)})})};
_.k.La=function(){var a=this.Oa.ta;clearTimeout(this.EJa);this.Xb&&(this.Xb.dispose(),this.Fl=null);this.fJ.forEach(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;a.removeEventListener(b,c,d5a)});this.fJ.length=0;this.Rb.next();this.Rb.complete();WSa(this.QO,a,this.message,"tooltip");this.Bd.zl(a)};
_.k.show=function(a,b){var c=this;a=void 0===a?this.cha:a;if(this.disabled||!this.message||this.i5()){var d;null==(d=this.Fl)||d.UEa()}else b=this.bP(b),this.BE(),this.ep=this.ep||new _.mq(this.Ucb,this.Qf),b=this.Fl=b.Td(this.ep).instance,b.GX=this.Oa.ta,b.dab=this.yla,b.OHa.ka(_.vb(this.Rb)).subscribe(function(){return c.BE()}),this.mcb(this.CJa),this.Cdb(),b.show(a)};_.k.dk=function(a){a=void 0===a?this.kba:a;var b=this.Fl;b&&(b.isVisible()?b.dk(a):(b.UEa(),this.BE()))};
_.k.toggle=function(a){this.i5()?this.dk():this.show(void 0,a)};_.k.i5=function(){return!!this.Fl&&this.Fl.isVisible()};
_.k.bP=function(a){var b=this;if(this.Xb){var c=this.Xb.Zq().Ej;if((!this.H0||!a)&&c.CB instanceof _.Sd)return this.Xb;this.BE()}c=jTa(this.pJ,this.Oa);a=_.wTa(_.xTa(_.yTa(_.BTa(_.kq(this.uj.position(),this.H0?a||this.Oa:this.Oa),"."+this.m4+"-tooltip"),!1),this.Vn),c);a.uva.ka(_.vb(this.Rb)).subscribe(function(e){b.Ntc(e.vpa);b.Fl&&e.OLc.cFc&&b.Fl.isVisible()&&b.vb.Ac(function(){return b.dk(0)})});this.Xb=this.uj.create({direction:this.yc,Ej:a,re:this.m4+"-tooltip-panel",vl:this.mg()});this.PJa(this.Xb);
this.Xb.Wv.ka(_.vb(this.Rb)).subscribe(function(){return b.BE()});this.Xb.Vda().ka(_.vb(this.Rb)).subscribe(function(){var e;return null==(e=b.Fl)?void 0:e.apc()});this.Xb.Fu().ka(_.vb(this.Rb)).subscribe(function(e){b.i5()&&27===e.keyCode&&!_.Fg(e)&&(e.preventDefault(),e.stopPropagation(),b.vb.Ac(function(){return b.dk(0)}))});var d;(null==(d=this.aj)?0:d.Fyc)&&this.Xb.UX(this.m4+"-tooltip-panel-non-interactive");return this.Xb};_.k.BE=function(){this.Xb&&this.Xb.Kg()&&this.Xb.detach();this.Fl=null};
_.k.PJa=function(a){a=a.Zq().Ej;var b=this.uoc(),c=this.lGa();_.iq(a,[this.pEa(Object.assign({},b.Ps,c.Ps)),this.pEa(Object.assign({},b.fallback,c.fallback))])};_.k.pEa=function(a){return a};
_.k.uoc=function(){var a=!this.yc||"ltr"==this.yc.value,b=this.position;if("above"==b||"below"==b)var c={Mc:"center",Nc:"above"==b?"top":"bottom"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={Mc:"start",Nc:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={Mc:"end",Nc:"center"};a=this.k$a(c.Mc,c.Nc);return{Ps:c,fallback:{Mc:a.x,Nc:a.y}}};
_.k.lGa=function(){var a=!this.yc||"ltr"==this.yc.value,b=this.position;if("above"==b)var c={uc:"center",Bc:"bottom"};else if("below"==b)c={uc:"center",Bc:"top"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={uc:"end",Bc:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={uc:"start",Bc:"center"};a=this.k$a(c.uc,c.Bc);return{Ps:c,fallback:{uc:a.x,Bc:a.y}}};
_.k.Cdb=function(){var a=this;this.Fl&&(this.Fl.message=this.message,this.Fl.UI(),this.vb.p0.ka(_.Ua(1),_.vb(this.Rb)).subscribe(function(){a.Fl&&a.Xb.di()}))};_.k.mcb=function(a){this.Fl&&(this.Fl.VU=a,this.Fl.UI())};_.k.k$a=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.Ntc=function(a){var b=a.Bc,c=a.Mc;a=a.Nc;b="center"===b?this.yc&&"rtl"===this.yc.value?"end"===c?"left":"right":"start"===c?"left":"right":"bottom"===b&&"top"===a?"above":"below";if(b!==this.B7a){if(c=this.Xb)a=this.m4+"-tooltip-panel-",c.hfa(a+this.B7a),c.UX(a+b);this.B7a=b}};
_.k.dJa=function(){var a=this;!this.Jc&&this.message&&this.Ldb&&!this.fJ.length&&(this.Zab()?this.fJ.push(["mouseenter",function(b){a.ocb();var c=void 0;void 0!==b.x&&void 0!==b.y&&(c=b);a.show(void 0,c)}]):"off"!==this.WU&&(this.Z7a(),this.fJ.push(["touchstart",function(b){var c,d=(b=null==(c=b.targetTouches)?void 0:c[0])?{x:b.clientX,y:b.clientY}:void 0;a.ocb();clearTimeout(a.EJa);a.EJa=setTimeout(function(){return a.show(void 0,d)},500)}])),this.X5a(this.fJ))};
_.k.ocb=function(){var a=this;if(!this.bbb){this.bbb=!0;var b=[];if(this.Zab())b.push(["mouseleave",function(d){d=d.relatedTarget;var e;d&&(null==(e=a.Xb)?0:e.Ou.contains(d))||a.dk()}],["wheel",function(d){return a.uuc(d)}]);else if("off"!==this.WU){this.Z7a();var c=function(){clearTimeout(a.EJa);a.dk(a.aj.ORb)};b.push(["touchend",c],["touchcancel",c])}this.X5a(b);this.fJ.push.apply(this.fJ,_.Ha(b))}};
_.k.X5a=function(a){var b=this;a.forEach(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;b.Oa.ta.addEventListener(c,d,d5a)})};_.k.Zab=function(){return!this.hd.zV&&!this.hd.Or};_.k.uuc=function(a){if(this.i5()){a=this.Kb.elementFromPoint(a.clientX,a.clientY);var b=this.Oa.ta;a===b||b.contains(a)||this.dk()}};
_.k.Z7a=function(){var a=this.WU;if("off"!==a){var b=this.Oa.ta,c=b.style;if("on"===a||"INPUT"!==b.nodeName&&"TEXTAREA"!==b.nodeName)c.userSelect=c.msUserSelect=c.webkitUserSelect=c.MozUserSelect="none";"on"!==a&&b.draggable||(c.webkitUserDrag="none");c.touchAction="none";c.webkitTapHighlightColor="transparent"}};
_.W.Object.defineProperties(_.Cw.prototype,{position:{configurable:!0,enumerable:!0,get:function(){return this.ji},set:function(a){if(a!==this.ji&&(this.ji=a,this.Xb)){this.PJa(this.Xb);var b;null==(b=this.Fl)||b.show(0);this.Xb.di()}}},H0:{configurable:!0,enumerable:!0,get:function(){return this.ebb},set:function(a){this.ebb=_.Ig(a);this.BE();this.Xb=null}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Jc},set:function(a){(this.Jc=_.Ig(a))?this.dk(0):this.dJa()}},cha:{configurable:!0,
enumerable:!0,get:function(){return this.qcb},set:function(a){this.qcb=_.Lg(a)}},kba:{configurable:!0,enumerable:!0,get:function(){return this.yla},set:function(a){this.yla=_.Lg(a);this.Fl&&(this.Fl.dab=this.yla)}},message:{configurable:!0,enumerable:!0,get:function(){return this.gma},set:function(a){var b=this;WSa(this.QO,this.Oa.ta,this.gma,"tooltip");this.gma=null!=a?String(a).trim():"";!this.gma&&this.i5()?this.dk(0):(this.dJa(),this.Cdb(),this.vb.jc(function(){Promise.resolve().then(function(){b.QO.describe(b.Oa.ta,
b.message,"tooltip")})}))}},VU:{configurable:!0,enumerable:!0,get:function(){return this.CJa},set:function(a){this.CJa=a;this.Fl&&this.mcb(this.CJa)}}});_.Cw.ha=function(){_.Vd()};
_.Cw.Ia=_.x({type:_.Cw,inputs:{position:["matTooltipPosition","position"],H0:["matTooltipPositionAtOrigin","positionAtOrigin"],disabled:["matTooltipDisabled","disabled"],cha:["matTooltipShowDelay","showDelay"],kba:["matTooltipHideDelay","hideDelay"],WU:["matTooltipTouchGestures","touchGestures"],message:["matTooltip","message"],VU:["matTooltipClass","tooltipClass"]}});var Dw=function(a,b){this.tb=a;this.F$a=this.i7a=!1;this.OHa=new _.ob;this.Tr="NoopAnimations"===b};_.k=Dw.prototype;
_.k.show=function(a){var b=this;clearTimeout(this.zla);this.gna=setTimeout(function(){b.Scb(!0);b.gna=void 0},a)};_.k.dk=function(a){var b=this;clearTimeout(this.gna);this.zla=setTimeout(function(){b.Scb(!1);b.zla=void 0},a)};_.k.isVisible=function(){return this.F$a};_.k.La=function(){this.UEa();this.OHa.complete();this.GX=null};_.k.apc=function(){this.i7a&&this.dk(0)};_.k.UI=function(){_.Uk(this.tb)};
_.k.E9a=function(a){(a=a.relatedTarget)&&this.GX.contains(a)||(this.isVisible()?this.dk(this.dab):this.QFa(!1))};_.k.zab=function(){};_.k.A9a=function(a){a=a.animationName;a!==this.fna&&a!==this.CGa||this.QFa(a===this.fna)};_.k.UEa=function(){clearTimeout(this.gna);clearTimeout(this.zla);this.gna=this.zla=void 0};_.k.QFa=function(a){a?this.i7a=!0:this.isVisible()||this.OHa.next()};
_.k.Scb=function(a){var b=this.Tcb.ta,c=this.fna,d=this.CGa;b.classList.remove(a?d:c);b.classList.add(a?c:d);(this.F$a=a)&&!this.Tr&&"function"===typeof getComputedStyle&&(c=getComputedStyle(b),"0s"===c.getPropertyValue("animation-duration")||"none"===c.getPropertyValue("animation-name"))&&(this.Tr=!0);a&&this.zab();this.Tr&&(b.classList.add("_mat-animation-noopable"),this.QFa(a))};Dw.ha=function(a){return new (a||Dw)(_.z(_.gl),_.z(_.Yk,8))};Dw.Ia=_.x({type:Dw});
_.Ew=function(a,b,c){Dw.call(this,a,c);this.Oa=b;this.y$a=!1;this.fna="mat-mdc-tooltip-show";this.CGa="mat-mdc-tooltip-hide"};_.V(_.Ew,Dw);_.Ew.Ia=Dw.Ia;_.Ew.prototype.zab=function(){this.y$a=this.kqc();this.UI()};_.Ew.prototype.kqc=function(){var a=this.Oa.ta.getBoundingClientRect();return 24<a.height&&200<=a.width};_.Ew.ha=function(a){return new (a||_.Ew)(_.z(_.gl),_.z(_.Sd),_.z(_.Yk,8))};
_.Ew.ya=_.x({type:_.Ew,qa:[["mat-tooltip-component"]],ub:function(a,b){a&1&&_.$e($4a,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.Tcb=c.first)}},Eb:["aria-hidden","true"],Cb:2,kb:function(a,b){a&1&&_.K("mouseleave",function(c){return b.E9a(c)});a&2&&_.xe("zoom",b.isVisible()?1:null)},features:[_.te],Aa:4,Ba:4,Fa:[[1,"mdc-tooltip","mdc-tooltip--shown","mat-mdc-tooltip",3,"ngClass","animationend"],["tooltip",""],[1,"mdc-tooltip__surface","mdc-tooltip__surface-animation"]],va:function(a,b){a&1&&(_.C(0,"div",
0,1),_.K("animationend",function(c){return b.A9a(c)}),_.C(2,"div",2),_.O(3),_.F()());a&2&&(_.ye("mdc-tooltip--multiline",b.y$a),_.B("ngClass",b.VU),_.y(3),_.Pe(b.message))},Ha:[_.Ul],styles:['.mdc-tooltip__surface{word-break:var(--mdc-tooltip-word-break, normal);overflow-wrap:anywhere}.mdc-tooltip{position:fixed;display:none;z-index:9}.mdc-tooltip-wrapper--rich{position:relative}.mdc-tooltip--shown,.mdc-tooltip--showing,.mdc-tooltip--hide{display:inline-flex}.mdc-tooltip--shown.mdc-tooltip--rich,.mdc-tooltip--showing.mdc-tooltip--rich,.mdc-tooltip--hide.mdc-tooltip--rich{display:inline-block;left:-320px;position:absolute}.mdc-tooltip__surface{line-height:16px;padding:4px 8px;min-width:40px;max-width:200px;min-height:24px;max-height:40vh;box-sizing:border-box;overflow:hidden;text-align:center}.mdc-tooltip__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-tooltip__surface::before{border-color:CanvasText}}.mdc-tooltip--rich .mdc-tooltip__surface{align-items:flex-start;display:flex;flex-direction:column;min-height:24px;min-width:40px;max-width:320px;position:relative}.mdc-tooltip--multiline .mdc-tooltip__surface{text-align:left}[dir=rtl] .mdc-tooltip--multiline .mdc-tooltip__surface,.mdc-tooltip--multiline .mdc-tooltip__surface[dir=rtl]{text-align:right}.mdc-tooltip__surface .mdc-tooltip__title{margin:0 8px}.mdc-tooltip__surface .mdc-tooltip__content{max-width:calc(200px - (2 * 8px));margin:8px;text-align:left}[dir=rtl] .mdc-tooltip__surface .mdc-tooltip__content,.mdc-tooltip__surface .mdc-tooltip__content[dir=rtl]{text-align:right}.mdc-tooltip--rich .mdc-tooltip__surface .mdc-tooltip__content{max-width:calc(320px - (2 * 8px));align-self:stretch}.mdc-tooltip__surface .mdc-tooltip__content-link{text-decoration:none}.mdc-tooltip--rich-actions,.mdc-tooltip__content,.mdc-tooltip__title{z-index:1}.mdc-tooltip__surface-animation{opacity:0;transform:scale(0.8);will-change:transform,opacity}.mdc-tooltip--shown .mdc-tooltip__surface-animation{transform:scale(1);opacity:1}.mdc-tooltip--hide .mdc-tooltip__surface-animation{transform:scale(1)}.mdc-tooltip__caret-surface-top,.mdc-tooltip__caret-surface-bottom{position:absolute;height:24px;width:24px;transform:rotate(35deg) skewY(20deg) scaleX(0.9396926208)}.mdc-tooltip__caret-surface-top .mdc-elevation-overlay,.mdc-tooltip__caret-surface-bottom .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-tooltip__caret-surface-bottom{outline:1px solid rgba(0,0,0,0);z-index:-1}@media screen and (forced-colors: active){.mdc-tooltip__caret-surface-bottom{outline-color:CanvasText}}.mdc-tooltip__surface{background-color:var(--mdc-plain-tooltip-container-color, #fff)}.mdc-tooltip__surface{border-radius:var(--mdc-plain-tooltip-container-shape, var(--mdc-shape-small, 4px))}.mdc-tooltip__caret-surface-top,.mdc-tooltip__caret-surface-bottom{border-radius:var(--mdc-plain-tooltip-container-shape, var(--mdc-shape-small, 4px))}.mdc-tooltip__surface{color:var(--mdc-plain-tooltip-supporting-text-color, #000)}.mdc-tooltip__surface{font-family:var(--mdc-plain-tooltip-supporting-text-font, inherit);font-size:var(--mdc-plain-tooltip-supporting-text-size, inherit);font-weight:var(--mdc-plain-tooltip-supporting-text-weight, inherit);letter-spacing:var(--mdc-plain-tooltip-supporting-text-tracking, inherit)}.mat-mdc-tooltip{position:relative;transform:scale(0)}.mat-mdc-tooltip::before{content:"";top:-8px;right:-8px;bottom:-8px;left:-8px;z-index:-1;position:absolute}.mat-mdc-tooltip._mat-animation-noopable{animation:none;transform:scale(1)}.mat-mdc-tooltip-panel-non-interactive{pointer-events:none}@keyframes mat-mdc-tooltip-show{0%{opacity:0;transform:scale(0.8)}100%{opacity:1;transform:scale(1)}}@keyframes mat-mdc-tooltip-hide{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.8)}}.mat-mdc-tooltip-show{animation:mat-mdc-tooltip-show 150ms cubic-bezier(0, 0, 0.2, 1) forwards}.mat-mdc-tooltip-hide{animation:mat-mdc-tooltip-hide 75ms cubic-bezier(0.4, 0, 1, 1) forwards}\n'],
ob:2,Na:0});var e5a;e5a=["tooltip"];_.Gw=function(a,b,c,d,e,f,g,h,n,r,v,A){_.Cw.call(this,a,b,c,d,e,f,g,h,n,r,v,A);this.Ucb=Fw};_.V(_.Gw,_.Cw);_.Gw.ha=function(a){return new (a||_.Gw)(_.z(_.sq),_.z(_.Sd),_.z(_.Wp),_.z(_.Xe),_.z(_.se),_.z(_.np),_.z(_.Hp),_.z(_.qp),_.z(_.a5a),_.z(_.Qp,8),_.z(_.c5a,8),_.z(_.Mg))};_.Gw.Ia=_.x({type:_.Gw,qa:[["","matTooltip",""]],Eb:[1,"mat-tooltip-trigger"],Zb:["matTooltip"],features:[_.te]});
var Fw=function(a,b,c){Dw.call(this,a,c);this.OEa=b;this.Xpc=this.OEa.observe("(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)");this.fna="mat-tooltip-show";this.CGa="mat-tooltip-hide"};_.V(Fw,Dw);Fw.Ia=Dw.Ia;Fw.ha=function(a){return new (a||Fw)(_.z(_.gl),_.z(zp),_.z(_.Yk,8))};
Fw.ya=_.x({type:Fw,qa:[["mat-tooltip-component"]],ub:function(a,b){a&1&&_.$e(e5a,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.Tcb=c.first)}},Eb:["aria-hidden","true"],Cb:2,kb:function(a,b){a&1&&_.K("mouseleave",function(c){return b.E9a(c)});a&2&&_.xe("zoom",b.isVisible()?1:null)},features:[_.te],Aa:4,Ba:6,Fa:[[1,"mat-tooltip",3,"ngClass","animationend"],["tooltip",""]],va:function(a,b){a&1&&(_.C(0,"div",0,1),_.K("animationend",function(d){return b.A9a(d)}),_.P(2,"async"),_.O(3),_.F());if(a&2){var c;_.ye("mat-tooltip-handset",
null==(c=_.R(2,4,b.Xpc))?null:c.matches);_.B("ngClass",b.VU);_.y(3);_.Pe(b.message)}},Ha:[_.Ul,_.am],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}"],
ob:2,Na:0});var tua,Bua,f5a,g5a,h5a;tua=function(a){return{hidden:a}};Bua=function(a){return{m2NavEnabled:a}};f5a=function(a,b){return{m2NavEnabled:a,m2HasFocus:b}};g5a=function(a,b){return[a,b]};h5a=function(a){return[a]};
_.Hw=function(a,b,c,d,e,f,g,h,n,r,v,A,D){_.Bu.call(this,{Uea:b.Lb(47),fv:"GlobalSearchBox",Ga:a,Spa:r,OG:b.Lb(28),PK:c});var I=this;this.Qa=d;this.vd=e;this.Uf=f;this.aq=g;this.document=h;this.nb=n;this.aMc=v;this.ZLc=A;this.rL=D;this.dxa=new _.ca;this.Rm=new _.ca;this.YS=new _.mb(1);this.bga=0;this.ada=void 0;this.E4a="Clear search";this.z$b="Search for code or files";this.I$b="No matching results";this.J$b="Try modifying your query";this.F$b="Documentation";this.H$b="New! Git Search";this.G$b='The "package:" atom for GoB is going away soon. Learn about the new "git:", "repo:", and "branch:" atoms.';
this.O$b='The "package:" atom for GoB is going away soon. Use the new "git:", "repo:", and "branch:" atoms instead. Click the \'Info\' icon for more information';this.A0a=24;this.B0a=2;this.m0a=new _.mb(1);this.TLc=this.YS.ka(_.m(function(L){a:{L=_.l(_.Dh(L));for(var Q=L.next();!Q.done;Q=L.next())if(Q=Q.value,Q.warning)switch(Q.warning.type){case 0:L=I.O$b;break a;default:_.eg(Q.warning.type)}L=""}return L}));this.FZ=new _.cl;this.Zca=b.Lb(68);this.GLc=b.Lb(41)};_.V(_.Hw,_.Bu);_.Hw.Ia=_.Bu.Ia;
_.k=_.Hw.prototype;_.k.Pa=function(){var a=this;_.Bu.prototype.Pa.call(this);var b=this.aq.parse(this.query);this.YS.next(b);this.m0a.next(Lua(b)&&this.Qa.url.startsWith("/search?q="));this.Rm.add(this.yM.ka(_.m(function(c){return a.aq.parse(c)})).subscribe(function(c){a.YS.next(c)}));this.Rm.add(this.Qa.events.ka(_.Qa(function(c){return c instanceof _.Qf}),_.ub(function(){return a.YS.ka(_.Ua(1))}),_.m(function(c){return Lua(c)&&a.Qa.url.startsWith("/search?q=")})).subscribe(function(c){a.m0a.next(c)}))};
_.k.Pc=function(){var a=this;this.lq=this.Uf.registerCallback("SEARCH_BAR",this.nb.ta,function(){_.v4a(a.JD,!0)})};_.k.La=function(){_.Bu.prototype.La.call(this);this.dxa.unsubscribe();this.Rm.unsubscribe();this.lq&&this.lq()};_.k.HC=function(a){(a=a.target)&&a instanceof HTMLElement&&a.classList.contains("search-bar")&&this.JD.setFocus()};_.k.Kua=function(){_.Bu.prototype.Kua.call(this);this.FZ.next(1)};_.k.Lua=function(){_.Bu.prototype.Lua.call(this);this.FZ.next(0)};
_.k.vY=function(){_.Bu.prototype.vY.call(this,this.JD)};_.k.IDb=function(a){_.Zm(this.Qa,this.Qa.Bh(_.mNa,{Ta:_.sna(a)}))};_.k.XWa=function(a){this.bga=a.getBoundingClientRect().width};_.k.Vaa=function(a){"scope"===a.Sa.kind&&_.Bu.prototype.setScope.call(this,a.Sa)&&_.v4a(this.JD)};_.k.g2=function(a){a&&this.document.activeElement&&this.document.activeElement.blur();_.Bu.prototype.g2.call(this,a)};
_.W.Object.defineProperties(_.Hw.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(a&&(_.Bu.prototype.Iwa.call(this,a),this.ada=a.ada,this.dxa.unsubscribe(),this.dxa=new _.ca,a.W_a)){var c={};a=_.l(a.W_a);for(var d=a.next();!d.done;c={c3:c.c3},d=a.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;c.c3=e;this.dxa.add(this.vd.register(c.c3.name,d,function(f){return function(){f.c3.handler({mn:b.query,prefix:b.queryPrefix.getValue()});f.c3.ssb&&_.v4a(b.JD)}}(c)))}}}},
zJc:{configurable:!0,enumerable:!0,get:function(){var a=this.queryPrefix.getValue();return a&&a.dT?a.dT:this.z$b}}});_.Hw.ha=function(a){return new (a||_.Hw)(_.z(_.nn),_.z(_.Lt),_.z(_.ru),_.z(_.Vf),_.z(_.ft),_.z(_.vu),_.z(_.yv),_.z(_.Mg),_.z(_.Sd),_.z(_.c2a),_.z(Y1a,8),_.z(Z1a,8),_.z(_.b2a,8))};
_.Hw.ya=_.x({type:_.Hw,qa:[["global-search-box"]],ub:function(a,b){a&1&&_.$e(_.kw,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.JD=c.first)}},inputs:{config:"config"},outputs:{FZ:"focusChange"},features:[_.te],Aa:21,Ba:36,Fa:[["fxLayoutAlign","start center","onedevTooltipAnchor","gobMultibranchCallout",1,"search-bar",3,"ngClass","click","keydown.escape"],["searchBar",""],["fxFlex","grow",3,"elementName","enableTextBoxQuerySubmission","queryDecorator","placeholder","query","suggestionLists","tabCompletionHint",
"matTooltip","queryChange","blur","focus","querySubmit","selectSuggestion"],[4,"ngIf"],[1,"spinner",3,"click"],[3,"diameter","strokeWidth",4,"ngIf"],["mat-icon-button","","aria-label","Search",3,"click"],["type","button","class","clear","mat-icon-button","","trackAction","clearSearch",3,"ascTrackElement","matTooltip","click",4,"ngIf"],["mat-icon-button","","class","help-link","matTooltip","Help","aria-label","Help 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"],["tooltipId","gobMultibranchCallout","actionBtnIcon","open_in_new",3,"actionBtnText","widthOffset","action"],["onedevTooltipTitle",""]],va:function(a,b){if(a&1){var c=_.wd();_.C(0,"div",0,1);_.K("click",function(g){return b.HC(g)})("keydown.escape",
function(){_.xd(c);_.Me(15).Fx||_.wu(b.Uf,"CODE");return _.yd()});_.C(2,"search-box",2);_.K("queryChange",function(g){return b.query=g})("blur",function(){return b.Kua()})("focus",function(){return b.Lua()})("queryChange",function(g){return b.yM.next(g)})("querySubmit",function(g){if("string"===typeof g)b.g2(g);else switch(g.Sa.kind){case "link":b.Ga.mb({element:b.fv,action:"navigateManageSavedQuery",gestureName:"CLICK",fm:g.Sa.FQb});_.Zm(b.Qa,g.Sa.FQb);break;case "scope":_.Bu.prototype.setScope.call(b,
g.Sa)&&_.v4a(b.JD);break;case "suggestion":b.g2(g);break;default:_.eg(g.Sa,"Item With Unkonwn Suggestion Kind")}})("selectSuggestion",function(g){return b.Vaa(g)});_.P(3,"async");_.P(4,"async");_.F();_.N(5,wua,3,3,"ng-container",3);_.C(6,"div",4);_.K("click",function(){return b.JD.setFocus()});_.N(7,xua,1,2,"mat-spinner",5);_.P(8,"async");_.F();_.C(9,"button",6);_.K("click",function(){b.g2(b.query)});_.C(10,"mat-icon");_.O(11,"search");_.F()();_.N(12,yua,3,3,"button",7);_.N(13,Cua,4,6,"a",8);_.F();
_.C(14,"search-box-suggestion-list",null,9);_.N(16,Eua,2,4,"search-box-suggestion-item",10);_.P(17,"async");_.F();_.N(18,Jua,2,2,"ng-container",11);_.N(19,Kua,5,4,"onedev-feature-tooltip-controller",3);_.P(20,"async")}if(a&2){var d=_.Me(15),e,f;_.xe("border-color",b.ada);_.B("ngClass",_.Te(28,f5a,b.Zca,b.Zca&&d.Fx));_.y(2);_.Le("matTooltip",_.R(4,20,b.TLc));_.B("elementName",b.fv)("enableTextBoxQuerySubmission",!0)("queryDecorator",b.xM)("placeholder",b.zJc)("query",b.query)("suggestionLists",b.ev?
_.Te(31,g5a,d,b.ev):_.Se(34,h5a,d))("tabCompletionHint",_.R(3,18,b.n2));_.y(3);_.B("ngIf",b.GLc);_.y(2);_.B("ngIf",(null==(e=_.R(8,22,b.bZ))?null:e.ae)&&b.o1);_.y(5);_.B("ngIf",b.query);_.y(1);_.B("ngIf",b.rL);_.y(3);_.B("ngForOf",null==(f=_.R(17,24,b.bZ))?null:f.qv);_.y(2);_.B("ngIf",d.Fx&&b.QF||(null==b.ev?null:b.ev.Fx));_.y(1);_.B("ngIf",_.R(20,26,b.m0a))}},Ha:[_.sn,_.Ul,_.Vl,_.Wl,_.$l,_.zv,_.rw,_.xw,_.yw,_.zw,_.dr,_.jr,_.Aw,_.Iq,_.Jq,_.es,_.Bw,_.Gw,_.Av,_.Ht,_.kw,_.Cv,_.Dv,_.am],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}@media (max-width:940px){global-search-box[_nghost-%COMP%]{min-width:260px}}.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}@media (max-width:940px){.integrated-list.m2NavEnabled[_ngcontent-%COMP%], .search-suggestions.m2NavEnabled[_ngcontent-%COMP%]{max-height:250px}}.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}@media (max-width:940px){.integrated-suggestion-list[_ngcontent-%COMP%]{flex:0 0 65%;overflow-y:scroll;height:250px}}.integrated-scope-list[_ngcontent-%COMP%]{flex:0 0 30%;overflow:hidden;overflow-wrap:break-word}@media (max-width:940px){.integrated-scope-list[_ngcontent-%COMP%]{flex:0 0 35%}}.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 i5a;i5a=[[["",8,"appbar-left"]],[["",8,"appbar-center"]],[["",8,"appbar-right"]]];_.Iw=function(){};_.Iw.ha=function(a){return new (a||_.Iw)};
_.Iw.ya=_.x({type:_.Iw,qa:[["header","onedevAppbar",""]],Yb:["onedevAppbar",""],lc:[".appbar-left",".appbar-center",".appbar-right"],Aa:3,Ba:0,va:function(a){a&1&&(_.Ie(i5a),_.Je(0),_.Je(1,1),_.Je(2,2))},styles:["header[onedevAppbar]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--app-bar-bg,#fff);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:32px;height:48px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 16px}header[onedevAppbar]>div{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%}header[onedevAppbar]>.appbar-left{gap:12px}@media (min-width:1024px){header[onedevAppbar]>.appbar-left{min-width:256px}}header[onedevAppbar]>.appbar-center{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:288px}header[onedevAppbar] [mat-icon-button]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:var(--text-secondary,#5f6368);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px}header[onedevAppbar] [onedevAppbarAvatar]{border-radius:32px;margin-left:20px;overflow:hidden}header[onedevAppbar] [onedevAppbarAvatar],header[onedevAppbar] [onedevAppbarAvatar] img{height:32px;width:32px}header[onedevAppbar] [onedevOptOutButton]{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;color:var(--text-secondary,#5f6368);line-height:normal;font-family:Google Sans;padding:9px 12px;text-decoration:none}"],ob:2});var Jw=function(a,b,c,d){this.zc=a;this.nb=b;this.gC=c;this.iAc=d};Jw.prototype.KF=function(a,b){this.gC.clear();a=this.iAc.xD(a);b=this.gC.KF(a,0,this.zc,b);b.location.ta.remove();a=this.nb.ta.querySelector(".mat-button-wrapper");if(!a)throw Error("vd");a.appendChild(b.location.ta);return b};Jw.ha=function(a){return new (a||Jw)(_.z(_.Tf),_.z(_.Sd),_.z(_.Xe),_.z(_.Sk))};Jw.Ia=_.x({type:Jw});var j5a=function(){};j5a.ha=function(a){return new (a||j5a)};
j5a.ya=_.x({type:j5a,qa:[["ng-component"]],inputs:{Eo:"productName",Mi:"iconUrl",Wi:"svgIcon",r7:"badgeIcon"},Aa:5,Ba:4,Fa:[["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"]],va:function(a,b){a&1&&(_.N(0,Mua,1,1,"img",0),_.N(1,Nua,1,1,"mat-icon",1),_.N(2,Oua,2,1,"mat-icon",2),_.C(3,"span",3),_.O(4),_.F());a&2&&(_.B("ngIf",b.Mi),_.y(1),_.B("ngIf",
b.Wi),_.y(1),_.B("ngIf",b.r7),_.y(2),_.Ne(" ",b.Eo,"\n"))},Ha:[_.Wl,_.es],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}}"],
Na:0});_.Kw=function(){Jw.apply(this,arguments)};_.V(_.Kw,Jw);_.Kw.prototype.Sb=function(){k5a(this)};_.Kw.prototype.Pc=function(){k5a(this)};var k5a=function(a){if(a.Eo){var b=Jw.prototype.KF.call(a,j5a,[]);b.instance.Mi=a.Mi;b.instance.Wi=a.Wi;b.instance.Eo=a.Eo;b.instance.r7=a.r7;b.Jl.fe()}};_.Kw.ha=function(){var a;return function(b){return(a||(a=_.Ld(_.Kw)))(b||_.Kw)}}();
_.Kw.Ia=_.x({type:_.Kw,qa:[["a","mat-button","","onedevAppbarBranding",""]],Cb:4,kb:function(a){a&2&&_.xe("padding","0 4px")("margin","0 -4px")},inputs:{Eo:["onedevAppbarBranding","productName"],Mi:"iconUrl",Wi:"svgIcon",r7:"badgeIcon"},features:[_.te,_.pd]});var l5a=_.pg("transformMenu",[_.sg("void",_.rg({opacity:0,transform:"scale(0.8)"})),_.tg("void => enter",_.qg("120ms cubic-bezier(0, 0, 0.2, 1)",_.rg({opacity:1,transform:"scale(1)"}))),_.tg("* => void",_.qg("100ms 25ms linear",_.rg({opacity:0})))]),m5a=_.pg("fadeInItems",[_.sg("showing",_.rg({opacity:1})),_.tg("void => *",[_.rg({opacity:0}),_.qg("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);_.n5a=new _.Nd("MatMenuContent");var o5a=new _.Nd("MAT_MENU_PANEL");var p5a=[[["mat-icon"],["","matMenuItemIcon",""]],"*"],q5a=_.Qg(_.Rg(function(){})),Lw=function(a,b,c,d,e){var f=q5a.call(this)||this;f.Oa=a;f.Kb=b;f.Bd=c;f.xma=d;f.tb=e;f.role="menuitem";f.pP=new _.ob;f.xB=new _.ob;f.LW=!1;f.p6=!1;var g;null==d||null==(g=d.Huc)||g.call(d,f);return f};_.V(Lw,q5a);_.k=Lw.prototype;_.k.focus=function(a,b){this.Bd&&a?_.rp(this.Bd,this.cj(),a,b):this.cj().focus(b);this.xB.next(this)};_.k.Pc=function(){this.Bd&&this.Bd.zn(this.Oa,!1)};
_.k.La=function(){this.Bd&&this.Bd.zl(this.Oa);this.xma&&this.xma.removeItem&&this.xma.removeItem(this);this.pP.complete();this.xB.complete()};_.k.IE=function(){return this.disabled?"-1":"0"};_.k.cj=function(){return this.Oa.ta};_.k.Glc=function(a){this.disabled&&(a.preventDefault(),a.stopPropagation())};_.k.jpc=function(){this.pP.next(this)};
_.k.pu=function(){for(var a=this.Oa.ta.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.wsc=function(a){this.LW=a;var b;null==(b=this.tb)||_.Uk(b)};_.k.Jsc=function(a){this.p6=a;var b;null==(b=this.tb)||_.Uk(b)};_.k.Zo=function(){return this.Kb&&this.Kb.activeElement===this.cj()};Lw.ha=function(a){return new (a||Lw)(_.z(_.Sd),_.z(_.Mg),_.z(_.qp),_.z(o5a,8),_.z(_.gl))};
Lw.ya=_.x({type:Lw,qa:[["","mat-menu-item",""]],Eb:[1,"mat-mdc-menu-item","mat-mdc-focus-indicator","mdc-list-item"],Cb:8,kb:function(a,b){a&1&&_.K("click",function(c){return b.Glc(c)})("mouseenter",function(){return b.jpc()});a&2&&(_.we("role",b.role)("tabindex",b.IE())("aria-disabled",b.disabled)("disabled",b.disabled||null),_.ye("mat-mdc-menu-item-highlighted",b.LW)("mat-mdc-menu-item-submenu-trigger",b.p6))},inputs:{disabled:"disabled",Ed:"disableRipple",role:"role"},Zb:["matMenuItem"],features:[_.te],
Yb:["mat-menu-item",""],lc:["mat-icon, [matMenuItemIcon]","*"],Aa:5,Ba:3,Fa:[[1,"mdc-list-item__primary-text"],["matRipple","",1,"mat-mdc-menu-ripple",3,"matRippleDisabled","matRippleTrigger"],["class","mat-mdc-menu-submenu-icon","viewBox","0 0 5 10","focusable","false",4,"ngIf"],["viewBox","0 0 5 10","focusable","false",1,"mat-mdc-menu-submenu-icon"],["points","0,0 5,5 0,10"]],va:function(a,b){a&1&&(_.Ie(p5a),_.Je(0),_.C(1,"span",0),_.Je(2,1),_.F(),_.G(3,"div",1),_.N(4,Pua,2,0,"svg",2));a&2&&(_.y(3),
_.B("matRippleDisabled",b.Ed||b.disabled)("matRippleTrigger",b.cj()),_.y(1),_.B("ngIf",b.p6))},Ha:[_.Wl,_.Cq],ob:2,Na:0});var r5a=0,s5a=new _.Nd("mat-menu-default-options",{Ja:"root",oa:Qua}),Mw=function(a,b,c,d){this.Oa=a;this.vb=b;this.aj=c;this.tb=d;this.kF=this.aj.jI;this.Udb=this.aj.VN;this.Ht=new _.cf;this.oq={};this.L5="void";this.OO=new _.ob;this.VS=this.aj.VS||"";this.bn=this.aj.bn;this.Lab=this.aj.Zua;this.P4=this.aj.wg;this.close=this.closed=new _.cl;this.LFb="mat-menu-panel-"+r5a++};_.k=Mw.prototype;_.k.Pa=function(){this.F1()};
_.k.Fe=function(){var a=this;this.Otc();this.Ec=_.Mp((new _.Pp(this.Ht)).iI().hV());this.Ec.o2.subscribe(function(){return a.closed.emit("tab")});this.Ht.qd.ka(_.sb(this.Ht),_.ub(function(b){return _.cb.apply(null,_.Ha(b.map(function(c){return c.xB})))})).subscribe(function(b){return _.Np(a.Ec,b)});this.Ht.qd.subscribe(function(b){var c=a.Ec,d;"enter"===a.L5&&(null==(d=c.al)?0:d.Zo())&&(b=b.toArray(),d=Math.max(0,Math.min(b.length-1,c.DJ||0)),b[d]&&!b[d].disabled?c.Br(d):ZSa(c))})};
_.k.La=function(){var a;null==(a=this.Ec)||a.destroy();this.Ht.destroy();this.closed.complete();var b;null==(b=this.y8a)||b.unsubscribe()};_.k.pP=function(){return this.Ht.qd.ka(_.sb(this.Ht),_.ub(function(a){return _.cb.apply(null,_.Ha(a.map(function(b){return b.pP})))}))};_.k.Huc=function(){};_.k.removeItem=function(){};
_.k.Yg=function(a){var b=a.keyCode,c=this.Ec;switch(b){case 27:_.Fg(a)||(a.preventDefault(),this.closed.emit("keydown"));break;case 37:this.cva&&"ltr"===this.direction&&this.closed.emit("keydown");break;case 39:this.cva&&"rtl"===this.direction&&this.closed.emit("keydown");break;default:38!==b&&40!==b||_.aTa(c,"keyboard");c.qA(a);return}a.stopPropagation()};
_.t5a=function(a,b){b=void 0===b?"program":b;var c;null==(c=a.y8a)||c.unsubscribe();a.y8a=a.vb.Ag.ka(_.Ua(1)).subscribe(function(){var d=null;a.Ht.length&&(d=a.Ht.first.cj().closest('[role="menu"]'));if(!d||!d.contains(document.activeElement)){var e=a.Ec;_.Op(_.aTa(e,b));!e.al&&d&&d.focus()}})};_.k=Mw.prototype;
_.k.hNb=function(a){var b=this;a=this.i8a+Math.min(this.Vkc+a,24);var c=Object.keys(this.oq).find(function(d){return d.startsWith(b.i8a)});c&&c!==this.pIa||(this.pIa&&(this.oq[this.pIa]=!1),this.oq[a]=!0,this.pIa=a)};_.k.F1=function(a,b){a=void 0===a?this.jI:a;b=void 0===b?this.VN:b;var c=this.oq;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.tb)||_.Uk(d)};_.k.Usc=function(){this.L5="enter"};
_.k.Yrc=function(){this.L5="void"};_.k.IHa=function(a){this.OO.next(a);this.rP=!1};_.k.JHa=function(a){this.rP=!0;"enter"===a.Dg&&0===this.Ec.DJ&&(a.element.scrollTop=0)};_.k.Otc=function(){var a=this;this.b6a.qd.ka(_.sb(this.b6a)).subscribe(function(b){a.Ht.reset(b.filter(function(c){return c.xma===a}));_.Ye(a.Ht)})};
_.W.Object.defineProperties(Mw.prototype,{jI:{configurable:!0,enumerable:!0,get:function(){return this.kF},set:function(a){this.kF=a;this.F1()}},VN:{configurable:!0,enumerable:!0,get:function(){return this.Udb},set:function(a){this.Udb=a;this.F1()}},Zua:{configurable:!0,enumerable:!0,get:function(){return this.Lab},set:function(a){this.Lab=_.Ig(a)}},wg:{configurable:!0,enumerable:!0,get:function(){return this.P4},set:function(a){this.P4=_.Ig(a)}},re:{configurable:!0,enumerable:!0,set:function(a){var b=
this,c=this.Crc;c&&c.length&&c.split(" ").forEach(function(d){b.oq[d]=!1});(this.Crc=a)&&a.length&&(a.split(" ").forEach(function(d){b.oq[d]=!0}),this.Oa.ta.className="")}},classList:{configurable:!0,enumerable:!0,get:function(){return this.re},set:function(a){this.re=a}}});Mw.ha=function(a){return new (a||Mw)(_.z(_.Sd),_.z(_.se),_.z(s5a),_.z(_.gl))};
Mw.Ia=_.x({type:Mw,zd:function(a,b,c){a&1&&(_.af(c,_.n5a,5),_.af(c,Lw,5),_.af(c,Lw,4));if(a&2){var d;_.Ze(d=_.bf())&&(b.WG=d.first);_.Ze(d=_.bf())&&(b.b6a=d);_.Ze(d=_.bf())&&(b.items=d)}},ub:function(a,b){a&1&&_.$e(_.We,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.Sc=c.first)}},inputs:{bn:"backdropClass",ariaLabel:["aria-label","ariaLabel"],yj:["aria-labelledby","ariaLabelledby"],KJ:["aria-describedby","ariaDescribedby"],jI:"xPosition",VN:"yPosition",Zua:"overlapTrigger",wg:"hasBackdrop",re:["class","panelClass"],
classList:"classList"},outputs:{closed:"closed",close:"close"}});var u5a,w5a,Nw;u5a=new _.Nd("mat-menu-scroll-strategy");_.v5a={Ca:u5a,Db:[_.sq],Bb:function(a){return function(){return a.No.Ws()}}};w5a=_.Gg({passive:!0});
Nw=function(a,b,c,d,e,f,g,h,n){var r=this;this.uj=a;this.Wd=b;this.Qf=c;this.r5=f;this.yc=g;this.Bd=h;this.vb=n;this.Xb=null;this.yP=!1;this.tHa=this.W9a=this.j4=_.ca.EMPTY;this.tb=_.id(_.gl);this.F9a=function(v){_.cpa(v)||(r.YE="touch")};this.YE=void 0;this.yD=!0;this.sIc=this.JVa=new _.cl;this.rIc=this.GVa=new _.cl;this.mg=d;this.Jt=e instanceof Mw?e:void 0;b.ta.addEventListener("touchstart",this.F9a,w5a)};Nw.prototype.Fe=function(){this.hpc()};
Nw.prototype.La=function(){this.Xb&&(this.Xb.dispose(),this.Xb=null);this.Wd.ta.removeEventListener("touchstart",this.F9a,w5a);this.tHa.unsubscribe();this.j4.unsubscribe();this.W9a.unsubscribe()};
var Ow=function(a){return!!(a.r5&&a.Jt&&a.Gk)},x5a=function(a){var b=a.Gk;if(!a.yP&&b){var c=a.bP(b),d=c.Zq(),e=d.Ej;a.Asc(b,e);d.wg=null==b.wg?!Ow(a):b.wg;c.Td(a.zoc(b));b.WG&&b.WG.Td(a.hHc);a.j4=a.Fqc().subscribe(function(){return a.k8()});a.Cpc(b);b instanceof Mw&&(b.Usc(),b.Ht.qd.ka(_.vb(b.close)).subscribe(function(){_.vTa(_.ATa(e,!1));_.ATa(e,!0)}))}};_.k=Nw.prototype;_.k.k8=function(){var a;null==(a=this.Gk)||a.close.emit()};_.k.focus=function(a,b){this.Bd&&a?_.rp(this.Bd,this.Wd,a,b):this.Wd.ta.focus(b)};
_.k.di=function(){var a;null==(a=this.Xb)||a.di()};_.k.Tmc=function(a){var b=this;if(this.Xb&&this.IVa){var c=this.Gk;this.j4.unsubscribe();this.Xb.detach();!this.yD||"keydown"!==a&&this.YE&&Ow(this)||this.focus(this.YE);this.YE=void 0;if(c instanceof Mw)c.Yrc(),c.WG?c.OO.ka(_.Qa(function(e){return"void"===e.Dg}),_.Ua(1),_.vb(c.WG.s6a)).subscribe({next:function(){return c.WG.detach()},complete:function(){return b.bna(!1)}}):this.bna(!1);else{this.bna(!1);var d;null==c||null==(d=c.WG)||d.detach()}}};
_.k.Cpc=function(a){a.cva=Ow(this)?this.Jt:void 0;a.direction=this.dir;this.ysc(a);_.t5a(a,this.YE||"program");this.bna(!0)};_.k.ysc=function(a){if(a.hNb){for(var b=0,c=a.cva;c;)b++,c=c.cva;a.hNb(b)}};_.k.bna=function(a){a!==this.yP&&((this.yP=a)?this.JVa.emit():this.GVa.emit(),Ow(this)&&this.r5.wsc(a),_.Uk(this.tb))};_.k.bP=function(a){if(!this.Xb){var b=this.G4(a);this.gtc(a,b.Ej);this.Xb=this.uj.create(b);this.Xb.Fu().subscribe()}return this.Xb};
_.k.G4=function(a){return new _.fq({Ej:_.BTa(_.zTa(_.ATa(_.kq(this.uj.position(),this.Wd))),".mat-menu-panel, .mat-mdc-menu-panel"),bn:a.bn||"cdk-overlay-transparent-backdrop",re:a.VS,vl:this.mg(),direction:this.yc})};_.k.gtc=function(a,b){var c=this;a.F1&&b.uva.subscribe(function(d){var e="start"===d.vpa.uc?"after":"before",f="top"===d.vpa.Bc?"below":"above";c.vb?c.vb.Ac(function(){return a.F1(e,f)}):a.F1(e,f)})};
_.k.Asc=function(a,b){var c=_.l("before"===a.jI?["end","start"]:["start","end"]),d=c.next().value;c=c.next().value;var e=_.l("above"===a.VN?["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 v=0;Ow(this)?(n=d="before"===a.jI?"start":"end",c=r="end"===d?"start":"end",this.Jt&&(null==this.dIa&&(this.dIa=(a=this.Jt.items.first)?a.cj().offsetTop:0),v="bottom"===f?this.dIa:-this.dIa)):
a.Zua||(h="top"===f?"bottom":"top",g="top"===e?"bottom":"top");_.iq(b,[{Mc:d,Nc:h,uc:r,Bc:f,offsetY:v},{Mc:c,Nc:h,uc:n,Bc:f,offsetY:v},{Mc:d,Nc:g,uc:r,Bc:e,offsetY:-v},{Mc:c,Nc:g,uc:n,Bc:e,offsetY:-v}])};_.k.Fqc=function(){var a=this,b=this.Xb.jp(),c=this.Xb.Wv,d=this.Jt?this.Jt.closed:_.Ea(),e=this.Jt?this.Jt.pP().ka(_.Qa(function(f){return f!==a.r5}),_.Qa(function(){return a.yP})):_.Ea();return _.cb(b,d,e,c)};_.k.kpc=function(a){_.bpa(a)||(this.YE=0===a.button?"mouse":void 0,Ow(this)&&a.preventDefault())};
_.k.Yg=function(a){a=a.keyCode;if(13===a||32===a)this.YE="keyboard";Ow(this)&&(39===a&&"ltr"===this.dir||37===a&&"rtl"===this.dir)&&(this.YE="keyboard",x5a(this))};_.k.tq=function(a){Ow(this)?(a.stopPropagation(),x5a(this)):this.yP?this.k8():x5a(this)};
_.k.hpc=function(){var a=this;Ow(this)&&this.Jt&&(this.W9a=this.Jt.pP().ka(_.Qa(function(b){return b===a.r5&&!b.disabled}),_.La(0,_.Exa)).subscribe(function(){a.YE="mouse";a.Gk instanceof Mw&&a.Gk.rP?a.Gk.OO.ka(_.Ua(1),_.La(0,_.Exa),_.vb(a.Jt.pP())).subscribe(function(){return x5a(a)}):x5a(a)}))};_.k.zoc=function(a){this.ep&&this.ep.Sc===a.Sc||(this.ep=new _.nq(a.Sc,this.Qf));return this.ep};
_.W.Object.defineProperties(Nw.prototype,{Qmc:{configurable:!0,enumerable:!0,get:function(){return this.Gk},set:function(a){this.Gk=a}},Gk:{configurable:!0,enumerable:!0,get:function(){return this.Y$a},set:function(a){var b=this;if(a!==this.Y$a){this.Y$a=a;this.tHa.unsubscribe();a&&(this.tHa=a.close.subscribe(function(d){b.Tmc(d);"click"!==d&&"tab"!==d||!b.Jt||b.Jt.closed.emit(d)}));var c;null==(c=this.r5)||c.Jsc(Ow(this))}}},IVa:{configurable:!0,enumerable:!0,get:function(){return this.yP}},dir:{configurable:!0,
enumerable:!0,get:function(){return this.yc&&"rtl"===this.yc.value?"rtl":"ltr"}}});Nw.ha=function(a){return new (a||Nw)(_.z(_.sq),_.z(_.Sd),_.z(_.Xe),_.z(u5a),_.z(o5a,8),_.z(Lw,10),_.z(_.Qp,8),_.z(_.qp),_.z(_.se))};
Nw.Ia=_.x({type:Nw,Cb:3,kb:function(a,b){a&1&&_.K("click",function(c){return b.tq(c)})("mousedown",function(c){return b.kpc(c)})("keydown",function(c){return b.Yg(c)});a&2&&_.we("aria-haspopup",b.Gk?"menu":null)("aria-expanded",b.IVa)("aria-controls",b.IVa?b.Gk.LFb:null)},inputs:{Qmc:["mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],Gk:["matMenuTriggerFor","menu"],hHc:["matMenuTriggerData","menuData"],yD:["matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{JVa:"menuOpened",sIc:"onMenuOpen",
GVa:"menuClosed",rIc:"onMenuClose"}});_.Pw=function(){return Lw.apply(this,arguments)||this};_.V(_.Pw,Lw);_.Pw.ha=function(){var a;return function(b){return(a||(a=_.Ld(_.Pw)))(b||_.Pw)}}();
_.Pw.ya=_.x({type:_.Pw,qa:[["","mat-menu-item",""]],Eb:[1,"mat-focus-indicator"],Cb:20,kb:function(a,b){a&2&&(_.we("role",b.role)("tabindex",b.IE())("aria-disabled",b.disabled.toString())("disabled",b.disabled||null),_.ye("mat-menu-item",!0)("mat-menu-item-highlighted",b.LW)("mat-menu-item-submenu-trigger",b.p6)("mat-mdc-menu-item",!1)("mat-mdc-focus-indicator",!1)("mdc-list-item",!1)("mat-mdc-menu-item-highlighted",!1)("mat-mdc-menu-item-submenu-trigger",!1))},inputs:{disabled:"disabled",Ed:"disableRipple"},
Zb:["matMenuItem"],features:[_.Qe([{Ca:Lw,Jb:_.Pw}]),_.te],Yb:["mat-menu-item",""],lc:["*"],Aa:3,Ba:3,Fa:[["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"]],va:function(a,b){a&1&&(_.Ie(),_.Je(0),_.G(1,"div",0),_.N(2,Rua,2,0,"svg",1));a&2&&(_.y(1),_.B("matRippleDisabled",b.Ed||b.disabled)("matRippleTrigger",
b.cj()),_.y(1),_.B("ngIf",b.p6))},Ha:[_.Wl,_.Cq],ob:2,Na:0});_.Qw=function(){Nw.apply(this,arguments)};_.V(_.Qw,Nw);_.Qw.ha=function(){var a;return function(b){return(a||(a=_.Ld(_.Qw)))(b||_.Qw)}}();_.Qw.Ia=_.x({type:_.Qw,qa:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],Eb:[1,"mat-menu-trigger"],Zb:["matMenuTrigger"],features:[_.te]});_.Rw=function(a,b,c,d){Mw.call(this,a,b,c,d);this.i8a="mat-elevation-z";this.Vkc=4};_.V(_.Rw,Mw);_.Rw.Ia=Mw.Ia;_.Rw.ha=function(a){return new (a||_.Rw)(_.z(_.Sd),_.z(_.se),_.z(s5a),_.z(_.gl))};
_.Rw.ya=_.x({type:_.Rw,qa:[["mat-menu"]],Cb:3,kb:function(a){a&2&&_.we("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},Zb:["matMenu"],features:[_.Qe([{Ca:o5a,Jb:_.Rw}]),_.te],lc:["*"],Aa:1,Ba:0,Fa:[["tabindex","-1","role","menu",1,"mat-menu-panel",3,"id","ngClass","keydown","click"],[1,"mat-menu-content"]],va:function(a){a&1&&(_.Ie(),_.N(0,Sua,3,6,"ng-template"))},Ha:[_.Ul],styles:['mat-menu{display:none}.mat-menu-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;max-height:calc(100vh - 48px);border-radius:4px;outline:0;min-height:64px;position:relative}.mat-menu-panel.ng-animating{pointer-events:none}.cdk-high-contrast-active .mat-menu-panel{outline:solid 1px}.mat-menu-content:not(:empty){padding-top:8px;padding-bottom:8px}.mat-menu-item{-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;position:relative}.mat-menu-item::-moz-focus-inner{border:0}.mat-menu-item[disabled]{cursor:default}[dir=rtl] .mat-menu-item{text-align:right}.mat-menu-item .mat-icon{margin-right:16px;vertical-align:middle}.mat-menu-item .mat-icon svg{vertical-align:top}[dir=rtl] .mat-menu-item .mat-icon{margin-left:16px;margin-right:0}.mat-menu-item[disabled]::after{display:block;position:absolute;content:"";top:0;left:0;bottom:0;right:0}.cdk-high-contrast-active .mat-menu-item{margin-top:1px}.mat-menu-item-submenu-trigger{padding-right:32px}[dir=rtl] .mat-menu-item-submenu-trigger{padding-right:16px;padding-left:32px}.mat-menu-submenu-icon{position:absolute;top:50%;right:16px;transform:translateY(-50%);width:5px;height:10px;fill:currentColor}[dir=rtl] .mat-menu-submenu-icon{right:auto;left:16px;transform:translateY(-50%) scaleX(-1)}.cdk-high-contrast-active .mat-menu-submenu-icon{fill:CanvasText}button.mat-menu-item{width:100%}.mat-menu-item .mat-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}\n'],
ob:2,data:{animation:[l5a,m5a]},Na:0});_.Sw=function(){};_.Sw.ha=function(a){return new (a||_.Sw)};_.Sw.Ea=_.kd({type:_.Sw});_.Sw.Da=_.ad({Ob:[_.v5a],imports:[_.bm,_.uq,_.Gq,_.tq,_.cq,_.uq]});var y5a=[[["","onedevOptOutButton",""]],[["","mat-icon-button",""]]],Tw=function(a){var b=this;this.zone=a;this.Sua=!1;this.PM=new ResizeObserver(function(){b.zone.Ac(function(){var c=[];for(var d=c.concat,e=Array.from(b.tv),f=Array.from(b.EPc),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.aNc,b.aOb]]);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.ta.offsetWidth&&d.k8();z5a(b)})})};Tw.prototype.Pa=function(){};
Tw.prototype.Pc=function(){for(var a=_.l([].concat(_.Ha(this.buttons),[this.aOb])),b=a.next();!b.done;b=a.next())this.PM.observe(b.value.ta)};Tw.prototype.La=function(){this.PM.disconnect()};var A5a=function(a){z5a(a);var b=a.Sua?"keyboard":"mouse";a.Sua=!1;setTimeout(function(){_.t5a(a.l0a,b)})},z5a=function(a){a=_.l(a.l0a.Ht);for(var b=a.next();!b.done;b=a.next())b=b.value,b.disabled=0===b.cj().offsetWidth};
_.W.Object.defineProperties(Tw.prototype,{Gk:{configurable:!0,enumerable:!0,set:function(a){a.re="onedev-appbar-menu";this.l0a=a}}});Tw.ha=function(a){return new (a||Tw)(_.z(_.se))};
Tw.ya=_.x({type:Tw,qa:[["onedev-button-group"]],zd:function(a,b,c){a&1&&(_.af(c,_.Qw,4),_.af(c,_.Qw,4,_.Sd),_.af(c,_.Iq,4,_.Sd));if(a&2){var d;_.Ze(d=_.bf())&&(b.tv=d);_.Ze(d=_.bf())&&(b.EPc=d);_.Ze(d=_.bf())&&(b.buttons=d)}},ub:function(a,b){a&1&&(_.$e(_.Qw,5),_.$e(_.Qw,5,_.Sd));if(a&2){var c;_.Ze(c=_.bf())&&(b.aNc=c.first);_.Ze(c=_.bf())&&(b.aOb=c.first)}},Cb:2,kb:function(a){a&2&&_.xe("display","flex")},inputs:{Gk:"menu"},lc:["[onedevOptOutButton]","[mat-icon-button]"],Aa:5,Ba:1,Fa:[["mat-icon-button",
"","aria-label","show more",1,"show-more",3,"matMenuTriggerFor","keydown.enter","keydown.space","menuOpened"]],va:function(a,b){a&1&&(_.Ie(y5a),_.Je(0),_.Je(1,1),_.C(2,"button",0),_.K("keydown.enter",function(){b.Sua=!0})("keydown.space",function(){b.Sua=!0})("menuOpened",function(){return A5a(b)}),_.C(3,"mat-icon"),_.O(4,"more_vert"),_.F()());a&2&&(_.y(2),_.B("matMenuTriggerFor",b.l0a))},Ha:[_.Iq,_.es,_.Qw],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)),\n  onedev-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,\n  onedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+2):not(.show-more):not(:nth-last-child(2):nth-child(2)) {\n    display: none;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+2):not(.show-more):not(:nth-last-child(2):nth-child(2)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  .onedev-appbar-menu [mat-menu-item]:nth-child(-n+0),\n  .onedev-appbar-menu [onedevOptOutMenuItem] ~ [mat-menu-item]:nth-child(1) {\n    display: none;\n  }\n  onedev-button-group [onedevOptOutButton] {\n    display: none;\n  }\n}\n@media (min-width: 961px) and (max-width: 1280px) {\n  onedev-button-group [mat-icon-button].show-more {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)),\n  onedev-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,\n  onedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+4):not(.show-more):not(:nth-last-child(2):nth-child(4)) {\n    display: none;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+4):not(.show-more):not(:nth-last-child(2):nth-child(4)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  .onedev-appbar-menu [mat-menu-item]:nth-child(-n+2),\n  .onedev-appbar-menu [onedevOptOutMenuItem] ~ [mat-menu-item]:nth-child(3) {\n    display: none;\n  }\n}\n@media (min-width: 1281px) {\n  onedev-button-group [mat-icon-button].show-more {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)),\n  onedev-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,\n  onedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+6):not(.show-more):not(:nth-last-child(2):nth-child(6)) {\n    display: none;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+6):not(.show-more):not(:nth-last-child(2):nth-child(6)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  .onedev-appbar-menu [mat-menu-item]:nth-child(-n+4),\n  .onedev-appbar-menu [onedevOptOutMenuItem] ~ [mat-menu-item]:nth-child(5) {\n    display: none;\n  }\n}\n'],
ob:2});var Uw=function(){};Uw.ha=function(a){return new (a||Uw)};Uw.Ea=_.kd({type:Uw});Uw.Da=_.ad({imports:[_.bm,_.gr,_.fs,_.Sw]});_.Vw=function(){};_.Vw.ha=function(a){return new (a||_.Vw)};_.Vw.Ea=_.kd({type:_.Vw});_.Vw.Da=_.ad({imports:[Uw]});_.Ww=function(){};_.Ww.ha=function(a){return new (a||_.Ww)};_.Ww.Ea=_.kd({type:_.Ww});_.Ww.Da=_.ad({Ob:[_.b5a],imports:[_.Gp,_.bm,_.tq,_.uq,_.uq,_.cq]});var B5a=["feedbackTooltip"],C5a=["branding"],Xw=function(a,b,c,d,e,f,g,h,n,r,v,A){var D=this;this.Ga=a;this.zm=b;this.k$=c;this.Qa=d;this.Ex=e;this.Qx=f;this.document=g;this.bvc=h;this.appBarFontColor=n;this.OUb=r;this.Eq=BRa;this.tn={};this.Fxc="/";this.eMb=1;this.v2a=new _.ob;this.qyb=!!this.document.querySelector("#gb");this.AIc=!!this.document.querySelector("#gb a[role=button]");this.width=this.qyb?"calc(100% - "+(this.AIc?50:110)+"px)":"100%";this.Eg=[v.register("showShortcutDialog","shift+/",
function(){D.O1&&(D.Eu?(D.Eu.close(),D.Eu=void 0):D.hxa(),D.Ga.mb({element:"AppBar",action:(D.Eu?"show":"hide")+"KeyboardShortcuts",gestureName:"KEYBOARD",projectId:D.Eq.projectId}))}),v.register("sendFeedback","shift+2",function(){D.j$?(D.j$.close(),D.j$=void 0):D.t0("KEYBOARD")})];this.MQc=A.Lb(71)};
Xw.prototype.Pa=function(){var a=this;this.Qa.events.ka(_.Qa(function(b){return b instanceof _.Qf})).subscribe(function(){a.Eq=D5a(a);a.tn=a.iPa();a.lib.ta.style.setProperty("--text-secondary",a.Eq.appBarFontColor);a.Fxc=a.Qa.url})};Xw.prototype.La=function(){this.v2a.next();for(var a=_.l(this.Eg),b=a.next();!b.done;b=a.next())b=b.value,b()};
Xw.prototype.t0=function(a){var b=this;this.Ga.mb({element:"FeedbackButton",action:"open",gestureName:a,projectId:this.Eq.projectId});this.l$&&this.l$.dk();this.j$=this.zm.open(e3a);this.j$.PB().ka(_.Wa()).subscribe(function(c){b.j$=void 0;c&&b.k$.BU()})};var E5a=function(){setTimeout(function(){var a;null==(a=document.getElementById("skiplink-navigation-target"))||a.focus()})},F5a=function(a){_.Wha(a.Qx.theme).then(function(b){a.Ex.Vwa("DARK"===b?"LIGHT":"DARK")})};
Xw.prototype.hxa=function(){var a=this;this.Eu=this.zm.open(_.er,{VB:!1,data:this.Eq.keyboardShortcuts,minWidth:400});this.Eu.PB().ka(_.Wa()).subscribe(function(){a.Eu=void 0})};var D5a=function(a){var b={};a.OUb&&(b.appBarTitle=a.OUb,b.disableAppLink=!1);b.appBarFontColor=a.appBarFontColor;a=a.uH(function(c,d){return Object.assign({},c,d)},BRa);return Object.assign({},a,b)};Xw.prototype.iPa=function(){return this.uH(function(a,b){return Object.assign({},a,b.tn)},{})};
Xw.prototype.uH=function(a,b){for(var c=this.Qa.Lo.root.Uc;c&&"primary"===c.af;)b=a(b,c.data),c=c.firstChild;return b};
_.W.Object.defineProperties(Xw.prototype,{vQa:{configurable:!0,enumerable:!0,get:function(){return!this.qyb}},xBc:{configurable:!0,enumerable:!0,get:function(){return 0===this.eMb}},tba:{configurable:!0,enumerable:!0,get:function(){var a=this.Eq.appLink;return a?a:"/"+_.wn.qE}},projectId:{configurable:!0,enumerable:!0,get:function(){return this.Eq.projectId}},O1:{configurable:!0,enumerable:!0,get:function(){return this.Eq.keyboardShortcuts&&0<Array.from(this.Eq.keyboardShortcuts.entries()).length}},
zub:{configurable:!0,enumerable:!0,get:function(){return this.O1||!!this.Eq.settingsPageLink}},qub:{configurable:!0,enumerable:!0,get:function(){return 0<(this.Eq.additionalLinks||[]).length}},rub:{configurable:!0,enumerable:!0,get:function(){return this.zub||this.qub}}});Xw.ha=function(a){return new (a||Xw)(_.z(_.nn),_.z(_.Tq),_.z(_.Qr),_.z(_.Vf),_.z(_.Yt),_.z(_.ku),_.z(_.Mg),_.z($1a,8),_.z(X1a,8),_.z(_.a2a,8),_.z(_.ft),_.z(_.Lt))};
Xw.ya=_.x({type:Xw,qa:[["app-bar"]],ub:function(a,b){a&1&&(_.$e(B5a,5),_.$e(C5a,5,_.Sd));if(a&2){var c;_.Ze(c=_.bf())&&(b.l$=c.first);_.Ze(c=_.bf())&&(b.lib=c.first)}},Cb:6,kb:function(a,b){a&2&&(_.xe("width",b.width),_.ye("full-width",b.vQa)("fullscreen-search",b.xBc))},Aa:41,Ba:14,Fa:[["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"],[1,"skip-navigation-wrapper"],["mat-button","","color","primary","aria-label","skip to main content",1,"skip-to-main-content-link",3,"click","keydown.enter"],["fxFlex","","role","search",3,"config","focusChange",4,"ngIf"],[1,"appbar-right"],[3,"menu"],["type","button","mat-icon-button","","ascTrackElement","AppBar","trackAction","switchTheme","matTooltip","Switch theme","aria-label","Switch theme",1,"hover-focus-element",
3,"click"],["type","button","mat-icon-button","","matTooltip","Send feedback","aria-label","Send feedback",1,"hover-focus-element",3,"click"],["feedbackTooltip","matTooltip"],["svgIcon","shared:feedback_outline",1,"feedback"],["type","button","mat-icon-button","","externalLink","https://goto.google.com/sync2head/cs","matTooltip","Tip of the Week","aria-label","tip of the week",1,"hover-focus-element"],["type","button","mat-icon-button","","class","hover-focus-element menu-trigger","matTooltip","Help",
"aria-label","Help",3,"matMenuTriggerFor",4,"ngIf"],["class","settings","mat-icon-button","","ascTrackElement","AppBar","trackAction","navigateToSettingsPage","matTooltip","Settings","aria-label","Settings",3,"routerLink",4,"ngIf"],[3,"overlapTrigger"],["menu","matMenu"],[4,"ngIf"],["overflowMenu","matMenu"],["type","button","mat-menu-item","","ascTrackElement","AppBar","trackAction","switchTheme",3,"click"],["type","button","mat-menu-item","",3,"click"],"type button mat-menu-item  externalLink https://goto.google.com/sync2head/cs".split(" "),
["type","button","mat-menu-item","",3,"matMenuTriggerFor",4,"ngIf"],["mat-menu-item","","ascTrackElement","AppBar","trackAction","navigateToSettingsPage",3,"routerLink",4,"ngIf"],["target","_blank","href","http://go/cs-we-are-hiring",1,"hiring-banner"],[1,"hiring-banner-ribbon"],[1,"hiring-banner-text"],["fxFlex","","role","search",3,"config","focusChange"],["type","button","mat-icon-button","","matTooltip","Help","aria-label","Help",1,"hover-focus-element","menu-trigger",3,"matMenuTriggerFor"],["svgIcon",
"shared:help_outline"],["mat-icon-button","","ascTrackElement","AppBar","trackAction","navigateToSettingsPage","matTooltip","Settings","aria-label","Settings",1,"settings",3,"routerLink"],["svgIcon","shared:settings_outline"],["mat-menu-item","","ascTrackElement","AppBar","trackAction","showKeyboardShortcuts",3,"click"],[1,"additional"],[4,"ngFor","ngForOf"],["mat-menu-item","",1,"add",3,"externalLink"],["type","button","mat-menu-item","",3,"matMenuTriggerFor"],["mat-menu-item","","ascTrackElement",
"AppBar","trackAction","navigateToSettingsPage",3,"routerLink"]],va:function(a,b){a&1&&(_.C(0,"header",0)(1,"div",1),_.N(2,Tua,4,0,"a",2),_.G(3,"a",3,4),_.F(),_.C(5,"div",5)(6,"div",6)(7,"button",7),_.K("click",function(){return E5a()})("keydown.enter",function(){return E5a()}),_.O(8," Skip navigation "),_.F()(),_.N(9,Uua,1,1,"global-search-box",8),_.F(),_.C(10,"div",9)(11,"onedev-button-group",10)(12,"button",11),_.K("click",function(){return F5a(b)}),_.C(13,"mat-icon"),_.O(14,"brightness_4"),_.F()(),
_.C(15,"button",12,13),_.K("click",function(){return b.t0("CLICK")}),_.G(17,"mat-icon",14),_.F(),_.C(18,"a",15)(19,"mat-icon"),_.O(20,"lightbulb_outline"),_.F()(),_.N(21,Vua,2,1,"button",16),_.N(22,Wua,2,1,"a",17),_.F()(),_.C(23,"mat-menu",18,19)(25,"ul"),_.N(26,Xua,3,0,"li",20),_.F(),_.N(27,$ua,4,2,"ng-container",20),_.F(),_.C(28,"mat-menu",null,21)(30,"button",22),_.K("click",function(){return F5a(b)}),_.C(31,"span"),_.O(32,"Switch theme"),_.F()(),_.C(33,"button",23),_.K("click",function(){return b.t0("CLICK")}),
_.C(34,"span"),_.O(35,"Send feedback"),_.F()(),_.C(36,"a",24)(37,"span"),_.O(38,"Tip of the Week"),_.F()(),_.N(39,ava,3,1,"button",25),_.N(40,bva,3,1,"a",26),_.F()());if(a&2){var c=_.Me(29);_.y(2);_.B("ngIf",b.MQc);_.y(1);_.Le("onedevAppbarBranding",b.Eq.appBarTitle);_.B("svgIcon",b.bvc)("routerLink",b.tba)("trackProjectId",b.projectId);_.y(6);_.B("ngIf",b.tn.gca);_.y(2);_.B("menu",c);_.y(10);_.B("ngIf",b.rub);_.y(1);_.B("ngIf",b.Eq.settingsPageLink);_.y(1);_.B("overlapTrigger",!1);_.y(3);_.B("ngIf",
b.O1);_.y(1);_.B("ngIf",b.qub);_.y(12);_.B("ngIf",b.rub);_.y(1);_.B("ngIf",b.Eq.settingsPageLink)}},Ha:[_.sn,_.Vl,_.Wl,_.on,_.jr,_.Hw,_.Iq,_.Jq,_.Aw,_.es,_.Rw,_.Pw,_.Qw,_.Gw,_.Iw,_.Kw,Tw,_.$m],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}div.skip-navigation-wrapper[_ngcontent-%COMP%]{width:100px}div.skip-navigation-wrapper[_ngcontent-%COMP%]   button.skip-to-main-content-link[_ngcontent-%COMP%]{position:absolute;clip:rect(1px,1px,1px,1px);overflow:hidden;-webkit-transform:translateX(-50%);transform:translateX(-50%)}div.skip-navigation-wrapper[_ngcontent-%COMP%]   button.skip-to-main-content-link[_ngcontent-%COMP%]:active, div.skip-navigation-wrapper[_ngcontent-%COMP%]   button.skip-to-main-content-link[_ngcontent-%COMP%]:focus, div.skip-navigation-wrapper[_ngcontent-%COMP%]   button.skip-to-main-content-link[_ngcontent-%COMP%]:focus-visible, div.skip-navigation-wrapper[_ngcontent-%COMP%]   button.skip-to-main-content-link[_ngcontent-%COMP%]:focus-within{position:relative;clip:auto;overflow:visible}.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%}@media (max-width:940px){header[onedevAppbar][_ngcontent-%COMP%]{gap:10px}header[onedevAppbar][_ngcontent-%COMP%] > .appbar-center[_ngcontent-%COMP%]{min-width:260px}}"]});_.Yw=function(a,b,c){this.bJc=a;this.HDc=b;this.Gp=c};_.Yw.prototype.bootstrap=function(){dNa(this.bJc);for(var a=this.HDc,b=_.l(a.EDc),c=b.next();!c.done;c=b.next()){c=c.value;var d=[].concat(_.Ha(c.icons));c.snb&&(d=d.concat(c.snb));d=_.l(d);for(var e=d.next();!e.done;e=d.next()){var f=a,g=c.eH;e=e.value;var h=_.Nf(AWa,g,e);f.Cvb.hka(g,e,new cs(h))}}this.Gp.initialize()};_.Yw.ha=function(a){return new (a||_.Yw)(_.w(vn),_.w(_.gs),_.w(_.yt),_.w(_.rr))};_.Yw.ua=_.u({token:_.Yw,oa:_.Yw.ha,Ja:"root"});var G5a;_.Zw=function(a,b,c,d,e,f,g,h){this.Ga=g;this.be=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})};
G5a=function(a,b,c){a.Ga.mb({gestureName:"BACKGROUND",element:"HatsNextService",action:"showSurvey",Ve:b});a.service.NKc({triggerId:b,callback:function(d){d.surveyData&&a.colorScheme.ka(_.Ua(1)).subscribe(function(e){a.Ga.mb({gestureName:"BACKGROUND",element:"HatsNextService",action:"presentSurvey",Ve:b});a.service.HJc({surveyData:d.surveyData,colorScheme:e,authuser:0,customZIndex:1E4,productData:{productVersion:a.productVersion,experimentIds:a.experimentIds,customData:c}})})},authuser:0,enableTestingMode:!1})};
_.H5a=function(a,b){var c={};c=void 0===c?{}:c;a.Ga.qIc.then(function(){a.be.jc(function(){_.Wha(a.be.Ag).then(function(){setTimeout(function(){G5a(a,b,c)})})})})};_.Zw.ha=function(a){return new (a||_.Zw)(_.w(AIa),_.w(_.Tg),_.w(_.aWa),_.w(_.Pl),_.w(l1a),_.w(_.ku),_.w(_.nn),_.w(_.se))};_.Zw.ua=_.u({token:_.Zw,oa:_.Zw.ha,Ja:"root"});var I5a=_.Oh(["https://www.gstatic.com/images/icons/material/system_gm/svg/access_time_24px.svg"]),J5a=_.Oh(["https://www.gstatic.com/images/icons/material/system_gm/svg/info_outline_24px.svg"]),K5a=_.Oh(["https://www.gstatic.com/images/icons/material/system_gm/svg/link_24px.svg"]);var $w=function(a,b,c,d,e,f,g,h,n,r,v,A,D,I,L,Q,Z){this.rLc=a;this.Vna=b;this.PKa=d;this.Qa=e;this.qc=f;this.Tg=h;this.oc=r;this.Axa=v;this.userEmail=A;this.storage=D;this.fba=L;c.bootstrap();(this.il=r.ac(2))&&I.load();this.DVa();this.qc.Lb(54)&&!L5a(this)&&"optin"!==this.Axa.hNa.get("GRIMOIRE_REDIRECT_STATUS")&&this.Tg.dW(mu,void 0);this.il&&f.Lb(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.il&&f.Lb(42)&&_.H5a(L,"n9xCgksaE0jd2PDg8Pq0PBfvWMwF");f=_.Nf(I5a);Q.hka("","access_time_24px",new cs(f));f=_.Nf(J5a);Q.hka("","info_outline_24px",new cs(f));f=_.Nf(K5a);Q.hka("","link_24px",new cs(f));this.Vna&&Z.documentElement.style.setProperty("--app-bar-bg",this.Vna)};$w.prototype.DVa=function(){L5a(this)&&this.f0a()};
var L5a=function(a){return!a.userEmail&&a.oc.ac(3)&&(!a.storage||!a.storage.get("epn_dismiss"))};$w.prototype.f0a=function(){var a=this;this.Tg.open("We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.","Got it",{duration:0}).ZI.subscribe(function(){a.storage&&a.storage.set("epn_dismiss",!0)})};$w.prototype.Pa=function(){var a=this.Qa;a.config=this.rLc.map(rla);a.aM=!1;a.yta=-1};
$w.ha=function(a){return new (a||$w)(_.z(X2a),_.z(W1a),_.z(_.Yw),_.z(_.ou),_.z(_.Vf),_.z(_.Lt),_.z(Pm),_.z(_.Gr),_.z(_.ku),_.z(_.Jt),_.z(lu),_.z(_.Ol),_.z(_.iKa,8),_.z(_.tt),_.z(_.Zw),_.z(ds),_.z(_.Mg))};
$w.ya=_.x({type:$w,qa:[["cst-app"],["protractor-cst-app"]],Aa:6,Ba:3,Fa:[[1,"app"],[1,"router-wrapper"],["class","announcement-bar",4,"ngIf"],[1,"announcement-bar"]],va:function(a,b){a&1&&(_.G(0,"app-bar"),_.C(1,"div",0)(2,"div",1),_.N(3,cva,1,0,"announcement-bar",2),_.G(4,"router-outlet"),_.F()(),_.G(5,"uncaught-error-notifier"));a&2&&(_.xe("background-color",b.Vna),_.y(3),_.B("ngIf",b.PKa.rob))},Ha:[_.Wl,_.pu,Xw,_.Mr,_.Am],styles:["cst-app[_nghost-%COMP%], protractor-cst-app[_nghost-%COMP%]{display:flex;flex:1 1 100%;flex-direction:column;min-height:0}.app[_ngcontent-%COMP%]{display:flex;flex:1 1 100%;min-height:0}.router-wrapper[_ngcontent-%COMP%]{display:flex;flex-grow:1;flex-direction:column;overflow:auto}.router-wrapper[_ngcontent-%COMP%]    >*{flex:1 1 100%;min-height:0}.router-wrapper[_ngcontent-%COMP%]   .announcement-bar[_ngcontent-%COMP%]{max-height:40px}router-outlet[_ngcontent-%COMP%]{flex:0!important}"]});_.ax=function(){};_.ax.ha=function(a){return new (a||_.ax)};_.ax.Ea=_.kd({type:_.ax});_.ax.Da=_.ad({imports:[_.bm,_.gr,_.fs]});var M5a=function(a){this.pMa=a};M5a.prototype.process=function(a){N5a(this,a);for(var b=_.l(_.Dh(a)),c=b.next();!c.done;c=b.next())c=c.value,3===c.el&&N5a(this,c.elements);return a};var N5a=function(a,b){var c=!1,d=[];O5a(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},O5a=function(a,b,c){b=_.l(b);for(var d=b.next();!d.done;d=b.next())d=d.value,0===d.el||2===d.el?(O5a(a,d.Bta,c),O5a(a,d.hwa,c)):_.dva(d,a.pMa)&&!d.error&&c.push(d)};var P5a=function(a,b,c){this.Cn=a;this.pH=b;this.yHc=c};P5a.prototype.process=function(a){if(!this.yHc)return a;for(var b=_.l(_.Dh(a)),c=b.next();!c.done;c=b.next())c=c.value,_.dva(c,9)&&!c.error&&_.hva(c.value?c.value.value:"",this.pH,this.Cn)&&(c.warning={type:0,location:c.location});return a};var R5a=function(){var a=Q5a;this.pMa=5;this.pattern=a};R5a.prototype.process=function(a){for(var b=_.l(_.Dh(a)),c=b.next();!c.done;c=b.next())c=c.value,!_.dva(c,this.pMa)||c.error||this.pattern.test(c.value?c.value.value:"")||(c.error={type:7,location:c.location});return a};var S5a=function(){this.Q0=[]},T5a;S5a.prototype.We=function(a){return this.Q0.length?T5a(this.Q0[0],a):void 0};T5a=function(a,b){b=void 0===b?function(c){return new c}:b;return a.Fc?b(a.Fc):a.instance};_.U5a=function(){this.Q0=[]};_.V(_.U5a,S5a);var Q5a,V5a;Q5a=/^(y|yes|n|no|auto)$/;V5a=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]])));
_.W5a=new Map([["class",7],["comment",8],["content",11],["c",11],["file",12],["f",12],["function",14],["symbol",23],["s",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]]);_.X5a=new Map([["b",4],["branch",4],["r",20],["repo",20],["g",15],["git",15]].concat(_.Ha(_.W5a)));
_.Y5a=new _.U5a;_.Z5a=new _.U5a;_.bx=function(){};_.bx.ha=function(a){return new (a||_.bx)};_.bx.Ea=_.kd({type:_.bx});_.bx.Da=_.ad({Ob:[_.Cu,_.yv,{Ca:_.u3a,Bb:function(a,b,c){a={Cn:a,pH:b,Zg:c||void 0};c=void 0===a?{}:a;a=void 0===c.Cn?new Map:c.Cn;b=void 0===c.pH?new Map:c.pH;c=c.Zg;var d=!!_.Z5a.We();return{sca:_.Z5a.We()||_.Y5a.We()||V5a,zzc:!0,v_a:[new M5a(5),new M5a(20),new R5a,new P5a(a,b,d)],wzc:!0,S_:c}},Db:[_.S1a,_.T1a,[new _.Pk,_.vr]]}]});_.cx=function(){};_.cx.ha=function(a){return new (a||_.cx)};_.cx.Ea=_.kd({type:_.cx});_.cx.Da=_.ad({imports:[_.bm,_.pn,_.bn]});_.$5a=new _.Nd("TooltipAnchor");_.a6a=new _.Nd("TooltipPeventer");_.dx=function(){};_.dx.ha=function(a){return new (a||_.dx)};_.dx.Ea=_.kd({type:_.dx});_.dx.Da=_.ad({imports:[_.Gp,nw,_.bm,tw,_.gr,_.fs,_.tq,pw]});_.ex=function(){};_.ex.ha=function(a){return new (a||_.ex)};_.ex.Ea=_.kd({type:_.ex});_.ex.Da=_.ad({imports:[_.uq,_.uq]});_.fx=function(){};_.fx.ha=function(a){return new (a||_.fx)};_.fx.Ea=_.kd({type:_.fx});_.fx.Da=_.ad({imports:[_.uq,_.bm,_.uq]});_.gx=function(){};_.gx.ha=function(a){return new (a||_.gx)};_.gx.Ea=_.kd({type:_.gx});_.gx.Da=_.ad({Ob:[{Ca:_.N4a,wc:{Eo:"grimoire-multibranch",Dpa:1E3,tqa:!0}}],imports:[_.un,_.bx,_.bm,_.cx,_.dx,_.mr,_.ex,_.gr,_.fs,_.fx,_.Ww,_.Bv,_.It,_.lw]});var hx=function(){};hx.ha=function(a){return new (a||hx)};hx.Ea=_.kd({type:hx});hx.Da=_.ad({imports:[_.un,_.bm,_.pn,{Co:_.Rr,Ob:[_.Qr]},_.mr,_.gx,_.nr,_.gr,_.Yq,_.ex,_.fs,_.Sw,_.Ww,_.Vw,_.bn]});var b6a=[{yba:"Documentation",Em:"https://goto.google.com/grimoire-codesearch-documentation"},{yba:"Accessibility Help",Em:"https://g3doc.corp.google.com/devtools/grimoire/g3doc/howto/accessibility.md"}],c6a=[{yba:"Documentation",Em:"https://cloud.google.com/source-repositories/docs/"},{Dyc:!0,yba:"Support",Em:"https://cloud.google.com/source-repositories/docs/support"}],ix=function(a){this.additionalLinks=a.ac(2)?b6a:c6a};ix.prototype.resolve=function(){return this.additionalLinks};
ix.ha=function(a){return new (a||ix)(_.w(_.Jt))};ix.ua=_.u({token:ix,oa:ix.ha,Ja:"root"});var d6a,e6a,f6a,g6a,jx;d6a=[{Wb:"?",le:"Show shortcut help"},{Wb:["@"],le:"Send feedback"},{Wb:["alt","+","..."],le:"Use shortcuts with modal screenreader"},{Wb:"c",le:"Focus code panel"},{Wb:"g",le:"Go to line"},{Wb:"o",le:"Show outline"},{Wb:"t",le:"Show directory tree"}];e6a=[];f6a=[{Wb:"/",le:"Search for code or files"},{Wb:".",le:"Search for code or files in this directory"},{Wb:"j",le:"Select next result in the search result list"},{Wb:"k",le:"Select previous result in the search result list"}];
g6a=[];
jx=[{Wb:"a",le:"Toggle fullscreen mode"},{Wb:"b",le:"Toggle blame layer"},{Wb:"f",le:"Show find in file menu"},{Wb:"h",le:"Show revision history of the file"},{Wb:"l",le:"Show links menu"},{Wb:["l","then","p"],le:"Copy the current file path"},{Wb:["l","then","h"],le:"Copy the link to the HEAD version of the file"},{Wb:["l","then","r"],le:"Copy the link to the current version and line of the file"},{Wb:"q",le:"Toggle bottom panel"},{Wb:"u",le:"Toggle the navigation panel"},{Wb:"y",le:"Show/hide search matches in a file"},{Wb:["\u2191",
"or","k"],le:"Up one line in code browser"},{Wb:["\u2193","or","j"],le:"Down one line in code browser"},{Wb:"+",le:"Increase size of code font"},{Wb:"-",le:"Decrease size of code font"}];
_.kx=function(a,b){b.Lb(10)&&jx.push({Wb:"x",le:"Show cross references for symbols"});b.Lb(5)&&jx.push({Wb:"X",le:"Show a callgraph for the file"});b.Lb(7)&&jx.push({Wb:"8",le:"Toggle code column guides"});if(b.Lb(37)){var c=jx.findIndex(function(g){return"Show/hide search matches in a file"===g.le});jx.splice(c,1)}b.Lb(28)||g6a.push({Wb:"E",le:"Open in editor (when available)"});a.ac(2)&&(e6a.push({Wb:"r",le:"Open the related files menu"},{Wb:["r","then","b"],le:"Open related BUILD file"},{Wb:["r",
"then","o"],le:"Open related OWNERS file"},{Wb:["r","then","r"],le:"Open related README file"},{Wb:["r","then","t"],le:"Open related test file"}),jx.push({Wb:["l","then","g"],le:"Copy link to google3-relative path"},{Wb:["l","then","i"],le:"Copy import statement"},{Wb:["l","then","b"],le:"Copy build rule"}));a=["General",jva(d6a)];c=["Related files (hold <shift> to open in new tab)",jva(e6a)];var d=["Search",jva(f6a)],e=["View in",jva(g6a)],f=["File Browsing",jva(jx)];this.WKc=new Map([a,c].concat(_.Ha(b.Lb(37)?
[]:[d,e]),[f]))};_.kx.prototype.resolve=function(){return this.WKc};_.kx.ha=function(a){return new (a||_.kx)(_.w(_.Jt),_.w(_.Lt))};_.kx.ua=_.u({token:_.kx,oa:_.kx.ha,Ja:"root"});var lx=function(a){this.settingsPageLink=a.ac(2)?_.wn.OV:void 0};lx.prototype.resolve=function(){return this.settingsPageLink};lx.ha=function(a){return new (a||lx)(_.w(_.Jt))};lx.ua=_.u({token:lx,oa:lx.ha,Ja:"root"});var h6a;h6a=window.location.pathname;
_.i6a=[{Ca:Nl,Bb:function(a){return a.caa().xra()},Db:[Zt]},{Ca:vIa,Bb:function(a){a=a.caa();a=_.p(a,4);switch(a){case 0:return"UNKNOWN_ENVIRONMENT";case 1:return"PRODUCTION";case 2:return"STAGING_PROD";case 3:return"STAGING_QA";case 4:return"INTEGRATION_PROD";case 5:return"INTEGRATION_QA";case 6:return"DEMO";case 7:return"CANARY";case 8:return"TESTING";case 9:return"STAGING_CORP";case 10:return"CORP";case 11:return"QADEVEL";case 12:return"INTEGRATION";case 13:return"UNKNOWN_ENVIRONMENT";case 19:return"INTEGRATION_OSS";
case 14:return"STAGING_OSS";case 20:return"OSS";case 15:return"QADEVEL_CORP";case 16:return"INTEGRATION_CORP";case 17:return"AUTOPUSH";case 18:return"AUTOPUSH_CORP";case 21:return"PARTNER";case 22:return"INTEGRATION_PARTNER";case 23:return"STAGING_PARTNER";case 24:return"AUTOPUSH_QUAL";default:_.eg(a,"Unknown Environment Name")}},Db:[Zt]},{Ca:_.Ol,Bb:function(a){return _.Jh(a,11)||""},Db:[Zt]},{Ca:P1a,Bb:function(a){return a.mtb()||""},Db:[Zt]},{Ca:wIa,Bb:function(a){return!!_.lj(a,17)},Db:[Zt]},
{Ca:xIa,Bb:function(a){return!!_.lj(a,19)},Db:[Zt]},{Ca:_.yIa,Bb:function(a){return _.Jh(a,13)||""},Db:[Zt]},{Ca:U1a,Bb:function(a){return a.eh()||window.location.hostname},Db:[Zt]},{Ca:_.V1a,Bb:function(a){return _.Jh(a,30)||""},Db:[Zt]},{Ca:W1a,Bb:function(a){return Ft(a)?_.Jh(Ft(a),1)||null:null},Db:[Zt]},{Ca:X1a,Bb:function(a){return Ft(a)?_.Jh(Ft(a),8)||null:null},Db:[Zt]},{Ca:Y1a,Bb:function(a){return Ft(a)?_.Jh(Ft(a),3)||null:null},Db:[Zt]},{Ca:Z1a,Bb:function(a){return Ft(a)?_.Jh(Ft(a),2)||
null:null},Db:[Zt]},{Ca:$1a,Bb:function(a){return Ft(a)?_.Jh(Ft(a),4)||null:null},Db:[Zt]},{Ca:_.a2a,Bb:function(a){return Ft(a)?Ft(a).zaa()||null:null},Db:[Zt]},{Ca:_.b2a,Bb:function(a){return Ft(a)?_.Jh(Ft(a),10)||null:null},Db:[Zt]},{Ca:_.c2a,Bb:function(a){return Oya(_.ej(a,m0a,10),2)},Db:[Zt]},{Ca:_.d2a,Bb:function(a){return _.ej(a,m0a,10)},Db:[Zt]},{Ca:_.zIa,Bb:function(a){return _.Jh(a,23)},Db:[Zt]},{Ca:AIa,Bb:function(a){return _.Jh(a,25)||"1633047"},Db:[Zt]},{Ca:BIa,Bb:function(a){return _.Jh(a,
31)||"https://play.google.com/log"},Db:[Zt]},{Ca:Zt,Bb:function(){var a=window.GRIMOIRE_CONFIG;if(!a)throw Error("wd");return j1a(a)}},{Ca:e2a,Bb:function(a){var b=new eIa;a=_.l(_.fj(a,Bt,35));for(var c=a.next();!c.done;c=a.next())c=c.value.KZ(),_.hj(b,1,ml,c);return b},Db:[Zt]},{Ca:_.Pl,Bb:function(a){return _.Jh(a,1)||""},Db:[Zt]},{Ca:_.Ql,Bb:function(a){return _.Jh(a,2)},Db:[Zt]},{Ca:CIa,Bb:function(a){return _.Jh(a,3)},Db:[Zt]},{Ca:DIa,Bb:function(){return _.vBa()}},{Ca:EIa,Bb:function(a){return _.Jh(Gt(a),
1)},Db:[Zt]},{Ca:f2a,Bb:function(a){return _.ej(a,u0a,20)},Db:[Zt]},{Ca:_.Q1a,Bb:function(a){return a.VZ()},Db:[Zt]},{Ca:_.FIa,Bb:function(a){return _.Jh(Gt(a),15)},Db:[Zt]},{Ca:_.mh,Bb:function(a){return _.Jh(_.ej(a,w0a,7),2)},Db:[Zt]},{Ca:i2a,Bb:function(a){var b=new Map;a=_.l(_.Xi(_.ej(a,w0a,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},Db:[Zt]},{Ca:_.GIa,Bb:function(a){return _.Jh(Gt(a),2)},Db:[Zt]},{Ca:_.HIa,
Bb:function(a){return _.Jh(Gt(a),6)},Db:[Zt]},{Ca:_.IIa,Bb:function(a){return _.Jh(Gt(a),8)},Db:[Zt]},{Ca:_.KIa,Bb:function(a){return _.Jh(Gt(a),11)},Db:[Zt]},{Ca:_.PIa,Bb:function(a){return _.Jh(Gt(a),4)},Db:[Zt]},{Ca:_.QIa,Bb:function(a){return _.Jh(Gt(a),13)},Db:[Zt]},{Ca:RIa,Bb:function(a){return _.Jh(Gt(a),5)},Db:[Zt]},{Ca:_.NIa,Bb:function(a){return _.Jh(Gt(a),3)},Db:[Zt]},{Ca:_.OIa,Bb:function(a){return _.Jh(Gt(a),16)},Db:[Zt]},{Ca:_.SIa,Bb:function(a){return _.Jh(Gt(a),9)},Db:[Zt]},{Ca:_.LIa,
Bb:function(a){return _.Jh(_.ej(a,Ct,4),2)},Db:[Zt]},{Ca:_.UIa,Bb:function(a){return _.Jh(_.ej(a,Ct,4),7)},Db:[Zt]},{Ca:_.VIa,Bb:function(a){return _.Jh(_.ej(a,Ct,4),8)},Db:[Zt]},{Ca:_.MIa,Bb:function(a){return _.Jh(_.ej(a,Ct,4),3)},Db:[Zt]},{Ca:_.TIa,Bb:function(a){return _.Jh(Gt(a),12)},Db:[Zt]},{Ca:_.JIa,Bb:function(a){return _.Jh(Gt(a),7)},Db:[Zt]},{Ca:_.Rl,Bb:function(a){return _.Jh(a,15)},Db:[Zt]},{Ca:_.XIa,Bb:function(){return h6a}},{Ca:YIa,wc:!1},{Ca:WIa,wc:!1}];
_.mx=function(a){if(a)throw Error("xd");};_.mx.ha=function(a){return new (a||_.mx)(_.w(_.mx,12))};_.mx.Ea=_.kd({type:_.mx});_.mx.Da=_.ad({});_.j6a=new _.Nd("REQUEST_SERVICE");_.nx=function(){};_.nx.ha=function(a){return new (a||_.nx)};_.nx.Ea=_.kd({type:_.nx});_.nx.Da=_.ad({});_.k6a=new _.Nd("REQUEST_SERVICE");_.ox=function(){};_.ox.ha=function(a){return new (a||_.ox)};_.ox.Ea=_.kd({type:_.ox});_.ox.Da=_.ad({});_.px=new _.Nd("file_contents_derived_data_memoizers");_.qx=function(a){this.Ga=a;this.vf=new _.ys(this.Ga)};var rx=function(a,b,c,d){this.Flb=a;this.VJb=b;this.HYa=c;this.qc=d;this.Itb=_.id(_.mh);this.kJb=_.id(i2a);this.lJb=new Map;this.Qva=new Map;this.lCc=this.VJb.create(this.Itb);this.Kaa=this.Flb("v1",this.lCc,new gIa)};
rx.prototype.hv=function(a){var b=this;return this.qc.Lb(37)?this.HYa.Nra(a).ka(_.m(function(c){if(!c)return b.Kaa;if(!b.kJb.get(c))throw Error("yd");var d;if(null!=(d=b.Qva.get(c)))c=d;else{d=b.Qva;var e=d.set,f,g=b.Flb;var h=null!=(f=b.lJb.get(c))?f:b.lJb.set(c,b.VJb.create(c?b.kJb.get(c):b.Itb)).get(c);f=g.call(b,"v1",h,new gIa);c=e.call(d,c,f).get(c)}return c})):_.Ea(this.Kaa)};var l6a=new _.Nd("regional_service",{Ja:"root",oa:function(){return _.nh(vRa)}}),sx=function(a,b,c){this.rKc=a;this.Ga=b;this.he=c;this.PHb=new _.ys(this.Ga)};sx.prototype.Nra=function(a){var b=this;return a?this.PHb.fetch(a,function(){var c=(new sRa).uNb(a);return b.rLa(c.clone()).ka(_.m(function(d){d=d.Nra();b.PHb.put(a,_.Ea(d));return d}))}):_.Ea("")};
sx.prototype.rLa=function(a){var b=this;return _.$t(this.he,function(){var c=b.he.Aj(),d=b.rKc;return _.po(d.Ig,d.Lg+"/$rpc/devtools.grimoire.RegionalService/GetProjectRegionConfig",a,c||{},uRa)},"RegionalService.getProjectRegionConfig").ka(_.qb())};sx.ha=function(a){return new (a||sx)(_.w(l6a),_.w(_.nn),_.w(_.du))};sx.ua=_.u({token:sx,oa:sx.ha,Ja:"root"});var tx=function(a,b,c){this.proxy=new rx(m6a,a,b,c)},m6a=function(a,b,c){return new tv(a,b,c)};tx.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return this.proxy.hv(a.Ke.projectId).ka(_.ub(function(d){return d.get(a,b,c)}))};tx.ha=function(a){return new (a||tx)(_.w(_.ts),_.w(sx),_.w(_.Lt))};tx.ua=_.u({token:tx,oa:tx.ha,Ja:"root"});_.n6a=new _.Nd("diff_api_client",{Ja:"root",oa:function(){return new tx(_.id(_.ts),_.id(sx),_.id(_.Lt))}});var ux=function(a,b,c){this.proxy=new rx(o6a,a,b,c)},o6a=function(a,b,c){return new _.vv(a,b,c)};ux.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return this.proxy.hv(a.repositoryKeyProjectId).ka(_.ub(function(c){return c.list(a,b)}))};ux.ha=function(a){return new (a||ux)(_.w(_.ts),_.w(sx),_.w(_.Lt))};ux.ua=_.u({token:ux,oa:ux.ha,Ja:"root"});var q6a=function(){var a=_.id(_.ts),b=_.id(sx),c=_.id(_.Lt);this.proxy=new rx(p6a,a,b,c)},p6a=function(a,b,c){return new _.uv(a,b,c)};
q6a.prototype.MQa=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return this.proxy.hv(a.fileSpecSourceRootRepositoryKeyProjectId).ka(_.ub(function(c){return c.MQa(a,b)}))};q6a.prototype.lR=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return this.proxy.hv(a.fileSpecSourceRootRepositoryKeyProjectId).ka(_.ub(function(c){return c.lR(a,b)}))};_.r6a=new _.Nd("history_list_api_client",{Ja:"root",oa:function(){return new ux(_.id(_.ts),_.id(sx),_.id(_.Lt))}});_.s6a=new _.Nd("history_api_client",{Ja:"root",oa:function(){return new q6a}});var u6a=function(){var a=_.id(_.ts),b=_.id(sx),c=_.id(_.Lt);this.proxy=new rx(t6a,a,b,c)},t6a=function(a,b,c){return new xv(a,b,c)};u6a.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return this.proxy.hv(a.repositoryScopeRootProjectId).ka(_.ub(function(c){return c.list(a,b)}))};var vx=function(a,b,c){this.proxy=new rx(v6a,a,b,c)},v6a=function(a,b,c){return new wv(a,b,c)};
vx.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return this.proxy.hv(a.repositoryKeyProjectId).ka(_.ub(function(c){return c.list(a,b)}))};vx.ha=function(a){return new (a||vx)(_.w(_.ts),_.w(sx),_.w(_.Lt))};vx.ua=_.u({token:vx,oa:vx.ha,Ja:"root"});_.w6a=new _.Nd("repository_api_client",{Ja:"root",oa:function(){return new u6a}});_.x6a=new _.Nd("refs_api_client",{Ja:"root",oa:function(){return new vx(_.id(_.ts),_.id(sx),_.id(_.Lt))}});var wx;_.y6a=new _.Nd("file_service",{Ja:"root",oa:function(){return new wx(_.id(sx),_.id(_.Lt))}});wx=function(a,b){this.HYa=a;this.qc=b;this.Kaa=_.nh(qRa);a=new Map;if(b=_.id(i2a)){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 qRa(d,null,{withCredentials:_.id(Tsa),suppressCorsPreflight:!0}))}}this.Qva=a};_.k=wx.prototype;_.k.NZ=function(a,b){var c=_.Vn(a.Zj()).Dk().hj();return _.me(this.hv(c).ka(_.ub(function(d){return d.NZ(a,b)})))};
_.k.TQa=function(a,b){var c=_.Vn(a.Zj()).Dk().hj();return this.hv(c).ka(_.ub(function(d){return Ssa(d.TQa(a,b))}))};_.k.aaa=function(a,b){var c=a.Dk().hj();RQa(QQa(a,this.qc.Lb(72)),this.qc.Lb(73));return _.me(this.hv(c).ka(_.ub(function(d){return d.aaa(a,b)})))};_.k.ou=function(a,b){if(this.qc.Lb(37))return Promise.resolve(new Lo);var c=_.Vn(a.Zj()).Dk().hj();return _.me(this.hv(c).ka(_.ub(function(d){return d.ou(a,b)})))};
_.k.qu=function(a,b){if(this.qc.Lb(37))return Promise.resolve(new No);var c=_.Vn(a.Zj()).Dk().hj();return _.me(this.hv(c).ka(_.ub(function(d){return d.qu(a,b)})))};_.k.Hta=function(a,b){var c=_.Vn(a.Zj()).Dk().hj();return _.me(this.hv(c).ka(_.ub(function(d){return d.Hta(a,b)})))};_.k.hv=function(a){var b=this;return this.qc.Lb(37)?this.HYa.Nra(a).ka(_.m(function(c){if(!c)return b.Kaa;c=b.Qva.get(c);if(!c)throw Error("yd");return c})):_.Ea(this.Kaa)};wx.ha=function(a){return new (a||wx)(_.w(sx),_.w(_.Lt))};
wx.ua=_.u({token:wx,oa:wx.ha,Ja:"root"});_.xx=function(a,b,c){_.qx.call(this,a);this.QK=b;this.he=c};_.V(_.xx,_.qx);_.k=_.xx.prototype;_.k.ou=function(a,b,c,d,e,f){var g=this,h=_.xh(a,b,c,d,e,f);return this.vf.fetch(h.toObject(),function(){return g.fetch(h)})};_.k.Q8=function(){return new zo};_.k.extract=function(a){return a.ou()};_.k.isValid=function(a){return 0!==a.vg()};
_.k.fetch=function(a){var b=this;return _.$t(this.he,function(){return b.QK.ou((new Ko).Dr(a),b.he.Aj())},"FileService.getFolding").ka(_.m(function(c){return c.ou()||new zo}))};_.xx.ha=function(a){return new (a||_.xx)(_.w(_.nn),_.w(_.y6a),_.w(_.du))};_.xx.ua=_.u({token:_.xx,oa:_.xx.ha,Ja:"root"});_.yx=function(a,b,c){_.qx.call(this,a);this.QK=b;this.he=c};_.V(_.yx,_.qx);_.k=_.yx.prototype;_.k.qu=function(a,b,c,d,e,f){var g=this,h=_.xh(a,b,c,d,e,f);return this.vf.fetch(h.toObject(),function(){return g.fetch(h)})};_.k.Q8=function(){return new Bo};_.k.extract=function(a){return a.qu()};_.k.isValid=function(a){return 0!==a.vg()};
_.k.fetch=function(a){var b=this;return _.$t(this.he,function(){return b.QK.qu((new Mo).Dr(a),b.he.Aj())},"FileService.getOutline").ka(_.m(function(c){return c.qu()||new Bo}))};_.yx.ha=function(a){return new (a||_.yx)(_.w(_.nn),_.w(_.y6a),_.w(_.du))};_.yx.ua=_.u({token:_.yx,oa:_.yx.ha,Ja:"root"});var z6a;z6a=new _.Nd("xrefs_service",{oa:function(){return _.nh(YPa)}});_.zx=function(a,b,c){_.qx.call(this,a);this.client=b;this.he=c};_.V(_.zx,_.qx);_.k=_.zx.prototype;_.k.Gta=function(a,b,c,d,e,f){var g=this,h=_.xh(a,b,c,d,e,f);return this.vf.fetch(h.toObject(),function(){return g.fetch(h)})};_.k.Q8=function(){return new to};_.k.extract=function(a){return _.ej(a,to,6)};_.k.isValid=function(a){return 0!==a.vg()};
_.k.fetch=function(a){var b=this;return _.$t(this.he,function(){return b.client.Gta((new ro).Dr(a),b.he.Aj())},"SemanticDecorations.list").ka(_.m(function(c){return _.ej(c,to,1)||(new to).Ywa(4)}))};_.zx.ha=function(a){return new (a||_.zx)(_.w(_.nn),_.w(z6a),_.w(_.du))};_.zx.ua=_.u({token:_.zx,oa:_.zx.ha,Ja:"root"});_.A6a=new _.Nd("REQUEST_SERVICE");_.Ax=function(){};_.Ax.ha=function(a){return new (a||_.Ax)};_.Ax.Ea=_.kd({type:_.Ax});_.Ax.Da=_.ad({});_.Bx=new _.Nd("API_VERSION");_.Cx=new _.Nd("REQUEST_SERVICE");_.Dx=function(){};_.Dx.ha=function(a){return new (a||_.Dx)};_.Dx.Ea=_.kd({type:_.Dx});_.Dx.Da=_.ad({});_.B6a=new _.Nd("API_VERSION");_.Ex=new _.Nd("REQUEST_SERVICE");_.Fx=function(){};_.Fx.ha=function(a){return new (a||_.Fx)};_.Fx.Ea=_.kd({type:_.Fx});_.Fx.Da=_.ad({});_.C6a=new _.Nd("API_VERSION");_.D6a=new _.Nd("REQUEST_SERVICE");_.Gx=function(){};_.Gx.ha=function(a){return new (a||_.Gx)};_.Gx.Ea=_.kd({type:_.Gx});_.Gx.Da=_.ad({});_.E6a=new _.Nd("API_VERSION");_.F6a=new _.Nd("REQUEST_SERVICE");_.Hx=function(){};_.Hx.ha=function(a){return new (a||_.Hx)};_.Hx.Ea=_.kd({type:_.Hx});_.Hx.Da=_.ad({});_.Ix=new _.Nd("API_VERSION");_.Jx=new _.Nd("REQUEST_SERVICE");_.Kx=function(){};_.Kx.ha=function(a){return new (a||_.Kx)};_.Kx.Ea=_.kd({type:_.Kx});_.Kx.Da=_.ad({});_.G6a=new _.Nd("REQUEST_SERVICE");_.Lx=function(){};_.Lx.ha=function(a){return new (a||_.Lx)};_.Lx.Ea=_.kd({type:_.Lx});_.Lx.Da=_.ad({});var Mx=function(a){if(a)throw Error("zd");};Mx.ha=function(a){return new (a||Mx)(_.w(Mx,12))};Mx.Ea=_.kd({type:Mx});Mx.Da=_.ad({imports:[_.un,_.nx,_.ox,_.Gx,_.$s,_.at,_.Us,_.Kl,_.rv,_.bt,_.ct,_.Dx,_.Kx,_.dt,_.Lx,_.Hx,_.Fx,_.Ax]});var Nx=function(){};Nx.prototype.UGb=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)};Nx.prototype.SGb=function(){};Nx.prototype.RGb=function(a){return a};Nx.ha=function(a){return new (a||Nx)};Nx.ua=_.u({token:Nx,oa:Nx.ha});var I6a;_.H6a=null;I6a=new _.Nd("legacy converter",{Ja:"root",oa:function(){return _.H6a}});var J6a,lva,K6a;J6a=/^([^?#;]*)((\?|#|;).*)?$/;lva=[_.wn.s3a,_.wn.fCa,_.wn.vO,_.wn.OV,_.wn.r5a];K6a=[{startIndex:1,FOa:"+"},{iPb:"+",FOa:":"},{iPb:":"}];_.Ox=function(a,b){this.tAb=a;this.un=b.ac(2)};
_.Ox.prototype.UGb=function(a,b){b&&this.tAb&&(a=this.tAb(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};
_.Ox.prototype.SGb=function(a,b){a=a.root.children.primary.Vd;if(!(2>=a.length)){for(var c=a.map(function(h){return h.path}).join("/")+"/",d=_.l(lva),e=d.next();!e.done;e=d.next())if(c.startsWith(e.value+"/"))return;if(this.un&&"h"!==a[0].path)"piper"===a[0].path?4<=a.length&&kva(a,3,a.length):kva(a,1,a.length);else{if("h"===a[0].path||"source"===a[0].path)var f=a.shift();c={};d=_.l(K6a);for(e=d.next();!e.done;c={oV:c.oV},e=d.next()){c.oV=e.value;e=c.oV.startIndex;if(void 0===e){e=a.findIndex(function(h){return function(n){return n.path===
h.oV.iPb}}(c));if(0>e)break;e++}var g=void 0!==c.oV.FOa?a.findIndex(function(h){return function(n){return n.path===h.oV.FOa}}(c)):a.length;g=0>g?a.length:g;kva(a,e,g)}f&&a.unshift(f)}b&&(a[a.length-1].path+="/")}};_.Ox.prototype.RGb=function(a){if(!mva(a))return a;var b=a.replace(J6a,"$1");a=a.replace(J6a,"$2");b=b.replace(/%2F/g,"/").replace(/%2B/g,"+").replace("/:/",":").replace("/:",":").replace(":/",":").replace("piper/_/","piper///");return b+a};
_.Ox.ha=function(a){return new (a||_.Ox)(_.w(I6a),_.w(_.Jt))};_.Ox.ua=_.u({token:_.Ox,oa:_.Ox.ha});var Px=function(a,b,c){c=void 0===c?nva:c;this.location=a;this.jJc=b;this.IJc=c;this.current=null;this.nTa=!1};_.V(Px,tm);Px.prototype.parse=function(a){a=tm.prototype.parse.call(this,a);this.nTa||L6a(this,a);return a};Px.prototype.nd=function(a){L6a(this,a);return tm.prototype.nd.call(this,a)};
var L6a=function(a,b){a.current&&a.current.path===a.location.path()||(a.nTa=!0,a.current={path:a.location.path(),ot:a.parse(a.location.path())},a.nTa=!1);for(var c=_.l(a.jJc),d=c.next();!d.done;d=c.next())d=d.value,a.current.ot.Ta.hasOwnProperty(d)&&a.IJc(d,a.current.ot,b)};var M6a,N6a;M6a=window.location.pathname;N6a=new _.Nd("queryParamPreserver",{Ja:"root",oa:function(){return ova}});_.Qx=function(a,b,c,d){Px.call(this,c,wRa,d);this.zc=b;this.Dva=[];this.Dva.push(new Nx,a)};_.V(_.Qx,Px);
_.Qx.prototype.parse=function(a){var b=a.split(/[\/]+;/);var c=1<b.length?b.join(";"):a;a=c!==a||!this.Qa.aM&&"/"!==M6a&&M6a.endsWith("/")&&(new _.bh(c)).qe()+"/"===M6a;var d=_.l(this.Dva);for(b=d.next();!b.done;b=d.next())c=b.value.UGb(c,!this.Qa.aM);c=Px.prototype.parse.call(this,c.replace(/\/\//g,"/%2F").replace(/\(/g,"%28").replace(/\)/g,"%29"));if(!c.root.children.primary)return c;d=_.l(this.Dva);for(b=d.next();!b.done;b=d.next())b.value.SGb(c,a);return c};
_.Qx.prototype.nd=function(a){a=Px.prototype.nd.call(this,a);for(var b=_.l(this.Dva),c=b.next();!c.done;c=b.next())a=c.value.RGb(a);return a};_.W.Object.defineProperties(_.Qx.prototype,{Qa:{configurable:!0,enumerable:!0,get:function(){this.uLb||(this.uLb=this.zc.get(_.Vf));return this.uLb}}});_.Qx.ha=function(a){return new (a||_.Qx)(_.w(_.Ox),_.w(_.Tf),_.w(_.hm),_.w(N6a))};_.Qx.ua=_.u({token:_.Qx,oa:_.Qx.ha});var O6a={};var Rx=function(){_.Af.call(this,{type:"@ngrx/store/init"})};_.V(Rx,_.Af);Rx.create=_.Af.create;Rx.prototype.next=function(a){if("function"===typeof a)throw new TypeError("Ad");if("undefined"===typeof a)throw new TypeError("Bd");if("undefined"===typeof a.type)throw new TypeError("Cd");_.Af.prototype.next.call(this,a)};Rx.prototype.complete=function(){};Rx.prototype.La=function(){_.Af.prototype.complete.call(this)};Rx.ha=function(a){return new (a||Rx)};Rx.ua=_.u({token:Rx,oa:Rx.ha});var P6a=[Rx];var Q6a=new _.Nd("@ngrx/store Internal Root Guard"),R6a=new _.Nd("@ngrx/store Internal Initial State"),S6a=new _.Nd("@ngrx/store Initial State"),T6a=new _.Nd("@ngrx/store Reducer Factory"),U6a=new _.Nd("@ngrx/store Internal Reducer Factory Provider"),V6a=new _.Nd("@ngrx/store Initial Reducers"),W6a=new _.Nd("@ngrx/store Internal Initial Reducers"),X6a=new _.Nd("@ngrx/store Internal Store Reducers"),Y6a=new _.Nd("@ngrx/store Internal Store Features"),Z6a=new _.Nd("@ngrx/store Feature Reducers"),$6a=
new _.Nd("@ngrx/store User Provided Meta Reducers"),a7a=new _.Nd("@ngrx/store Meta Reducers"),b7a=new _.Nd("@ngrx/store Internal Resolved Meta Reducers"),c7a=new _.Nd("@ngrx/store User Runtime Checks Config"),d7a=new _.Nd("@ngrx/store Internal User Runtime Checks Config"),e7a=new _.Nd("@ngrx/store Internal Runtime Checks"),f7a=new _.Nd("@ngrx/store Check if Action types are unique");var g7a=function(){_.ma.apply(this,arguments)};_.V(g7a,_.ma);g7a.create=_.ma.create;var Sx=function(){Rx.apply(this,arguments)};_.V(Sx,Rx);Sx.create=Rx.create;Sx.ua=Rx.ua;Sx.ha=Rx.ha;var Tx=function(a,b,c,d){_.Af.call(this,d(c,b));this.Iyc=a;this.OC=b;this.yT=c;this.Mva=d};_.V(Tx,_.Af);Tx.create=_.Af.create;
Tx.prototype.ieb=function(a){a=a.reduce(function(b,c){var d=c.yT,e=c.Mva,f=c.PCb,g=c.OC;c=c.key;d="function"===typeof d?vva(f)(d,g):uva(e,f)(d,g);b[c]=d;return b},{});this.yT=Object.assign({},this.yT,a);h7a(this,Object.keys(a))};var j7a=function(a,b){i7a(a,b.map(function(c){return c.key}))},i7a=function(a,b){b.forEach(function(c){a.yT=sva(a.yT,c)});h7a(a,b)},h7a=function(a,b){a.next(a.Mva(a.yT,a.OC));a.Iyc.next({type:"@ngrx/store/update-reducers",features:b})};Tx.prototype.La=function(){this.complete()};
Tx.ha=function(a){return new (a||Tx)(_.w(Sx),_.w(S6a),_.w(V6a),_.w(T6a))};Tx.ua=_.u({token:Tx,oa:Tx.ha});var k7a=[Tx,{Ca:g7a,Jb:Tx},{Ca:Sx,Jb:Rx}];var Ux=function(){_.ob.apply(this,arguments)};_.V(Ux,_.ob);Ux.create=_.ob.create;Ux.prototype.La=function(){this.complete()};Ux.ha=function(){var a;return function(b){return(a||(a=_.Ld(Ux)))(b||Ux)}}();Ux.ua=_.u({token:Ux,oa:Ux.ha});var l7a=[Ux];var m7a=function(){_.ma.apply(this,arguments)};_.V(m7a,_.ma);m7a.create=_.ma.create;var Vx=function(a,b,c,d){_.Af.call(this,d);var e=this;this.zxa=a.ka(_.iba(AHa)).ka(_.Ab(b)).ka(_.bb(wva,{state:d})).subscribe(function(f){var g=f.action;e.next(f.state);c.next(g)})};_.V(Vx,_.Af);Vx.create=_.Af.create;Vx.prototype.La=function(){this.zxa.unsubscribe();this.complete()};Vx.ha=function(a){return new (a||Vx)(_.w(Rx),_.w(g7a),_.w(Ux),_.w(S6a))};Vx.ua=_.u({token:Vx,oa:Vx.ha});var n7a=[Vx,{Ca:m7a,Jb:Vx}];var Wx=function(a,b,c){this.C6=b;this.CYa=c;this.source=a};_.V(Wx,_.ma);Wx.create=_.ma.create;_.k=Wx.prototype;_.k.select=function(a){return xva.call.apply(xva,[null,a].concat(_.Ha(_.ea.apply(1,arguments))))(this)};_.k.Yz=function(a){var b=new Wx(this,this.C6,this.CYa);b.operator=a;return b};_.k.dispatch=function(a){this.C6.next(a)};_.k.next=function(a){this.C6.next(a)};_.k.error=function(a){this.C6.error(a)};_.k.complete=function(){this.C6.complete()};
Wx.ha=function(a){return new (a||Wx)(_.w(m7a),_.w(Rx),_.w(Tx))};Wx.ua=_.u({token:Wx,oa:Wx.ha});var o7a=[Wx];var Xx=function(){};Xx.ha=function(a){return new (a||Xx)(_.w(Rx),_.w(g7a),_.w(Ux),_.w(Wx),_.w(Q6a,8),_.w(f7a,8))};Xx.Ea=_.kd({type:Xx});Xx.Da=_.ad({});var Yx=function(a,b,c){this.features=a;this.CYa=c;a=a.map(function(d,e){e=b.shift()[e];return Object.assign({},d,{yT:e,OC:Fva(d.OC)})});c.ieb(a)};Yx.prototype.La=function(){j7a(this.CYa,this.features)};Yx.ha=function(a){return new (a||Yx)(_.w(Y6a),_.w(Z6a),_.w(Tx),_.w(Xx),_.w(f7a,8))};Yx.Ea=_.kd({type:Yx});Yx.Da=_.ad({});var Zx=function(a){a&&(this.source=a)};_.V(Zx,_.ma);Zx.create=_.ma.create;Zx.prototype.Yz=function(a){var b=new Zx;b.source=this;b.operator=a;return b};Zx.ha=function(a){return new (a||Zx)(_.w(Ux))};Zx.ua=_.u({token:Zx,oa:Zx.ha});var p7a=new _.Nd("@ngrx/effects Internal Root Guard"),q7a=new _.Nd("@ngrx/effects User Provided Effects"),r7a=new _.Nd("@ngrx/effects Internal Root Effects"),s7a=new _.Nd("@ngrx/effects Root Effects"),t7a=new _.Nd("@ngrx/effects Effects Error Handler");var $x=function(a,b){_.ob.call(this);this.ti=a;this.rzc=b};_.V($x,_.ob);$x.create=_.ob.create;$x.prototype.mKa=function(a){this.next(a)};
var u7a=function(a){return a.ka(Waa(Hva),_.Fa(function(b){return b.ka(Waa(Ova))}),_.Fa(function(b){var c=b.ka(Saa(function(d){return Pva(a.ti,a.rzc)(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.ti,h=g.handleError,n=Error;f='Hd`"'+(d.uNc+"."+String(f)+("function"===typeof d.tNc[f]?"()":"")+'"`');try{var r=JSON.stringify(e)}catch(v){r=e}h.call(g,n(f+r))}}return d.notification}),
_.Qa(function(d){return"N"===d.kind&&null!=d.value}),Jaa());b=b.ka(_.Ua(1),_.Qa(Nva),_.m(function(d){return d.ngrxOnInitEffects()}));return _.cb(c,b)}))};$x.ha=function(a){return new (a||$x)(_.w(_.le),_.w(t7a))};$x.ua=_.u({token:$x,oa:$x.ha});var ay=function(a,b){this.qzc=a;this.store=b;this.G9=null};ay.prototype.start=function(){this.G9||(this.G9=u7a(this.qzc).subscribe(this.store))};ay.prototype.La=function(){this.G9&&(this.G9.unsubscribe(),this.G9=null)};ay.ha=function(a){return new (a||ay)(_.w($x),_.w(Wx))};ay.ua=_.u({token:ay,oa:ay.ha});(function(a,b){O6a[a]=(O6a[a]||0)+1;if("function"===typeof b)return pva(a,function(){return Object.assign({},b.apply(null,_.Ha(_.ea.apply(0,arguments))),{type:a})});switch(b?b.rTc:"empty"){case "empty":return pva(a,function(){return{type:a}});case "props":return pva(a,function(c){return Object.assign({},c,{type:a})});default:throw Error("Id");}})("@ngrx/effects/init");var by=function(a,b,c,d){this.sources=a;b.start();d.forEach(function(e){return a.mKa(e)});c.dispatch({type:"@ngrx/effects/init"})};
by.prototype.mKa=function(a){this.sources.mKa(a)};by.ha=function(a){return new (a||by)(_.w($x),_.w(ay),_.w(Wx),_.w(s7a),_.w(Xx,8),_.w(Yx,8),_.w(p7a,8))};by.Ea=_.kd({type:by});by.Da=_.ad({});var v7a=[_.lp,_.bs,_.rWa()],cy=new _.YMa,w7a=[{path:"",rY:[_.hs,_.vu],children:[{path:_.wn.Tja,lj:cy.for("search"),data:Yo,resolve:{keyboardShortcuts:_.kx,settingsPageLink:lx,additionalLinks:ix},KA:"paramsOrQueryParamsChange"},{path:_.wn.OV,lj:cy.for("source_settings"),data:Yo,resolve:{keyboardShortcuts:_.kx,settingsPageLink:lx,additionalLinks:ix}},{path:_.wn.s3a,lj:cy.for("admin"),data:Object.assign({},Yo),resolve:{keyboardShortcuts:_.kx,additionalLinks:ix}},{path:_.wn.fCa,lj:cy.for("onboarding"),
data:Yo},{path:_.wn.vO,lj:cy.for("results"),data:{appBarTitle:"Build Status",appBarBadge:"early access",disableAppLink:!0,showSshKeysLink:!1,showTermsOfServiceLink:!0,showPrivacyLink:!0}},{path:_.wn.r5a,lj:cy.for("ssh_keys"),data:Yo,resolve:{keyboardShortcuts:_.kx}},{path:_.wn.igc,lj:cy.for("source"),data:Object.assign({},Yo,{groupType:"host"}),resolve:{keyboardShortcuts:_.kx,settingsPageLink:lx,additionalLinks:ix}},{path:_.wn.qE,lj:cy.for("source"),data:Object.assign({},Yo),resolve:{keyboardShortcuts:_.kx,
settingsPageLink:lx,additionalLinks:ix}},{path:"**",component:_.wt,data:{appBarTitle:"Oops",showTermsOfServiceLink:!0,showPrivacyLink:!0}}]}],dy=function(){};dy.prototype.store=function(){};dy.prototype.exa=function(a,b){return this.bba(a)&&this.bba(b)?a.component===b.component:a.te===b.te};dy.prototype.bba=function(a){return a.data.Qc};dy.ha=function(a){return new (a||dy)};dy.ua=_.u({token:dy,oa:dy.ha});var ey=function(){};ey.ha=function(a){return new (a||ey)};ey.Ea=_.kd({type:ey,bootstrap:[$w]});
var x7a=[].concat(_.Ha(_.ZMa(cy)),[_.hs,_.rr,_.gs,_.Ox,{Ca:Qma,Bb:function(a){return function(){a.prefetch("file",!1).ka(_.Ua(1),_.La(1E3)).subscribe(function(){var b=document.getElementById("pre-rendered-code");null==b||b.hasAttribute("processed")||b.parentElement.removeChild(b)})}},Db:[_.Xt],md:!0},{Ca:_.le,Jb:_.Or,Db:[_.vr]},{Ca:_.Xf,Pd:_.Qx},{Ca:_.Vm,Pd:dy},{Ca:_.BJa,wc:"/"},{Ca:X2a,Bb:function(a,b){var c=w7a[0].children.filter(function(d){switch(d.path){case "piper":case _.wn.OV:return b.ac(2);
case _.wn.vO:return _.lj(_.ej(a,Ct,4),1);default:return!0}});w7a[0].children=c;return w7a},Db:[Zt,_.Jt]},{Ca:_.fXa,wc:_.BWa},{Ca:_.I_a,wc:_.J_a},{Ca:_.Uqa,Pd:_.zt}]),y7a={Co:_.mx,Ob:_.i6a},z7a,A7a={},fy=void 0;fy=void 0===fy?{}:fy;
z7a={Co:Xx,Ob:[{Ca:Q6a,Bb:function(){return"guarded"},Db:[[Wx,new _.Pk,new _.Qk]]},{Ca:R6a,wc:fy.OC},{Ca:S6a,Bb:Fva,Db:[R6a]},{Ca:W6a,wc:A7a},{Ca:X6a,Jb:A7a instanceof _.Nd?A7a:W6a},{Ca:V6a,Db:[_.Tf,W6a,[new _.DGa(X6a)]],Bb:function(a,b){return b instanceof _.Nd?a.get(b):b}},{Ca:$6a,wc:fy.PCb?fy.PCb:[]},{Ca:b7a,Db:[a7a,$6a],Bb:function(a,b){return a.concat(b)}},{Ca:U6a,wc:fy.Mva?fy.Mva:rva},{Ca:T6a,Db:[U6a,b7a],Bb:uva},P6a,k7a,l7a,n7a,o7a,[{Ca:d7a,wc:fy.Q4c},{Ca:c7a,Bb:function(a){return a},Db:[d7a]},
{Ca:e7a,Db:[c7a],Bb:function(){return{jOc:!1,fOc:!1,iOc:!1,eOc:!1,hOc:!1,gOc:!1}}},{Ca:a7a,md:!0,Db:[e7a],Bb:function(a){var b=a.eOc,c=a.iOc;return function(d){return b||c?zva(d,{action:function(e){return b&&!e.type.startsWith("@ngrx")},state:function(){return c}}):d}}},{Ca:a7a,md:!0,Db:[e7a],Bb:function(a){var b=a.fOc,c=a.jOc;return function(d){return b||c?Eva(d,{action:function(e){return b&&!e.type.startsWith("@ngrx")},state:function(){return c}}):d}}},{Ca:a7a,md:!0,Db:[e7a],Bb:function(a){var b=
a.hOc;return function(c){return b?Bva(c,{action:function(d){return b&&!d.type.startsWith("@ngrx")}}):c}}}],[{Ca:f7a,md:!0,Db:[e7a],Bb:function(a){if(a.gOc&&(a=Object.entries(O6a).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("Gd`"+a.map(function(b){return'"'+b+'"'}).join(", "));}}]]};var B7a,C7a=[];C7a=void 0===C7a?[]:C7a;
B7a={Co:by,Ob:[{Ca:t7a,wc:Qva},ay,$x,Zx,C7a,{Ca:r7a,wc:[C7a]},{Ca:p7a,Bb:function(a,b){if((1!==b.length||0!==b[0].length)&&a)throw new TypeError("Jd");return"guarded"},Db:[[ay,new _.Pk,new _.Qk],[r7a,new EGa]]},{Ca:q7a,md:!0,wc:[]},{Ca:s7a,Bb: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 Rva(a,d)},Db:[_.Tf,r7a,q7a]}]};
ey.Da=_.ad({Ob:x7a,imports:[v7a,_.Au,_.ax,hx,y7a,z7a,B7a,_.Nr,_.xt,_.fs,_.Fr,_.zMa(w7a),{Co:Mx,Ob:[_.ns,{Ca:_.nl,Pd:_.LXa},{Ca:_.aWa,Bb:_.Gqa},{Ca:bWa,Bb:function(){return{enabledFeatures:Array.from(_.Kt).join(", ")}}},{Ca:_.qv,Bb:_.$g,Db:[_.mh,_.ts]},{Ca:_.qIa,Bb:_.zra,Db:[_.Wr,_.Ql,_.ps]},{Ca:_.j6a,Bb:_.$g,Db:[_.FIa,_.us]},{Ca:_.WXa,Bb:_.$g,Db:[_.GIa,_.us]},{Ca:_.XXa,Bb:_.$g,Db:[_.GIa,_.us]},{Ca:_.k6a,Bb:_.$g,Db:[_.HIa,_.us]},{Ca:_.D6a,Bb:_.$g,Db:[_.IIa,_.us]},{Ca:_.UXa,Bb:_.$g,Db:[_.KIa,_.us]},
{Ca:_.Cx,Bb:_.$g,Db:[_.LIa,_.rs]},{Ca:_.Ex,Bb:_.$g,Db:[_.UIa,_.rs]},{Ca:_.F6a,Bb:_.$g,Db:[_.NIa,_.us]},{Ca:_.G6a,Bb:_.$g,Db:[_.OIa,_.us]},{Ca:_.YXa,Bb:_.$g,Db:[_.PIa,_.us]},{Ca:_.ZXa,Bb:_.$g,Db:[_.QIa,_.us]},{Ca:_.Jx,Bb:_.$g,Db:[_.MIa,_.rs]},{Ca:_.aYa,Bb:_.$g,Db:[_.SIa,_.us]},{Ca:_.A6a,Bb:_.$g,Db:[_.TIa,_.us]},{Ca:_.ms,Bb:function(){return window}},{Ca:_.HXa,Pd:_.JXa},{Ca:_.IXa,Bb:function(a){return new _.Yj(a.document)},Db:[_.ms]},{Ca:_.px,md:!0,Jb:_.xx},{Ca:_.px,md:!0,Jb:_.yx},{Ca:_.px,md:!0,Jb:_.zx}]},
nu,Wt]});var gy=function(){};gy.ha=function(a){return new (a||gy)};gy.Ea=_.kd({type:gy,bootstrap:[$w]});gy.Da=_.ad({imports:[ey,_.mp]});var Sva;_.Lh=new Map;Sva=!1;var hy=function(){this.xe={};this.F2a="";this.Fj={}};hy.prototype.toString=function(){var a=this.F2a+D7a(this),b=_.uDa(this.Fj),c="";""!=b&&(c="?"+b);return a+c};
var D7a=function(a){var b=[],c=(0,_.eh)(function(d){void 0!==this.xe[d]&&b.push(d+"="+this.xe[d])},a);"1"==iy(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.xe||jy(a,"d","0"),c("d"),c("exm"),c("excm"),(a.xe.excm||a.xe.exm)&&b.push("ed=1"),c("im"),c("dg"),c("sm"),"1"==iy(a,"br")&&c("br"),""!==E7a(a)&&c("wt"),c("gssmodulesetproto"),c("rs"),c("ee"),c("cb"),c("ujg"),c("m"));return b.join("/")},iy=function(a,b){return a.xe[b]?a.xe[b]:
null},jy=function(a,b,c){c?a.xe[b]=c:delete a.xe[b]},F7a=function(a,b){b&&0<b.length?(b.sort(),jy(a,"exm",b.join(","))):jy(a,"exm",null)},G7a=function(a,b){b&&0<b.length?(b.sort(),jy(a,"excm",b.join(","))):jy(a,"excm",null)},H7a=function(a){return(a=iy(a,"m"))?a.split(","):[]},E7a=function(a){switch(iy(a,"wt")){case "0":return"0";case "1":return"1";case "2":return"2";default:return""}},I7a=function(a,b){jy(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(";"))};hy.prototype.Lga=function(a){jy(this,"md",a?"1":"0")};hy.prototype.getMetadata=function(){return"1"==iy(this,"md")};hy.prototype.Q_a=function(a){jy(this,"rs",a)};hy.prototype.GRa=function(){return iy(this,"rs")};var J7a=function(a){delete a.xe.m;delete a.xe.exm;delete a.xe.ed};hy.prototype.clone=function(){return K7a(this.toString())};
var K7a=function(a,b){b=void 0===b?!0:b;var c=L7a(a),d=new hy,e=c.match(uk)[5];ada(M7a,function(g){var h=e.match("/"+g+"=([^/]+)");h&&jy(d,g,h[1])});var f=-1!=a.indexOf("_/ss/")?"_/ss/":-1!=a.indexOf("_/wa/")?"_/wa/":"_/js/";d.F2a=a.substr(0,a.indexOf(f)+f.length);if(!b)return d;(a=c.match(uk)[6]||null)&&qDa(a,function(g,h){d.Fj[g]=h});return d},N7a=function(a){a=(a=L7a(a).match(uk)[5]||null)?decodeURI(a):a;return null!==a&&!!a.match("(/_/js/)|(/_/ss/)|(/_/wa/)")&&!!a.match("/k=")},L7a=function(a){return a.startsWith("https://uberproxy-pen-redirect.corp.google.com/uberproxy/pen?url=")?
a.substr(65):a},M7a={HSc:"k",DRc:"ck",jSc:"m",LRc:"exm",JRc:"excm",uRc:"am",FSc:"rt",YRc:"d",KRc:"ed",OSc:"sv",FRc:"deob",yRc:"cb",LSc:"rs",JSc:"sdch",ZRc:"im",GRc:"dg",IRc:"br",dTc:"wt",NRc:"ee",NSc:"sm",iSc:"md",QRc:"gssmodulesetproto",YSc:"ujg"},O7a=RegExp("^loaded_[_\\d]+$");var P7a=function(a){a=a.clone();J7a(a);jy(a,"dg",null);jy(a,"d","0");F7a(a,null);G7a(a,null);return a},Q7a=!0,R7a=function(a,b,c){var d=void 0===c?{}:c;c=void 0===d.cssRowKey?void 0:d.cssRowKey;var e=void 0===d.FF?void 0:d.FF,f=void 0===d.vC?void 0:d.vC;d=void 0===d.callback?void 0:d.callback;jy(a,"m",b.join(","));f&&I7a(a,f);c&&(jy(a,"ck",c),e?a.Q_a(e):Q7a&&(Q7a=!1));if(d){if(null!=d&&!O7a.test(d))throw Error("Kd`"+d);jy(a,"cb",d)}a=a.toString();_.Hi(a,"/")&&(f=document.location.href.match(uk),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 _.Mf(a)};var T7a=function(a){return S7a(a).then(function(b){return JSON.parse(b.responseText)})},S7a=function(a){var b={},c=b.nRc?b.nRc.S8():HCa.S8();return(new qk(function(d,e){var f;try{c.open("GET",a,!0)}catch(n){e(new ky("Error opening XHR: "+n.message,a,c))}c.onreadystatechange=function(){if(4==c.readyState){_.Db.clearTimeout(f);var n;!(n=FCa(c.status))&&(n=0===c.status)&&(n=pDa(a),n=!("http"==n||"https"==n||""==n));n?d(c):e(new U7a(c.status,a,c))}};c.onerror=function(){e(new ky("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.gPc&&(f=_.Db.setTimeout(function(){c.onreadystatechange=function(){};c.abort();e(new V7a(a,c))},b.gPc));try{c.send(null)}catch(n){c.onreadystatechange=function(){},_.Db.clearTimeout(f),e(new ky("Error sending XHR: "+n.message,a,c))}})).xN(function(d){d instanceof
sk&&c.abort();throw d;})},ky=function(a,b,c){_.aa.call(this,a+", url="+b);this.url=b;this.bza=c};_.Xh(ky,_.aa);ky.prototype.name="XhrError";var U7a=function(a,b,c){ky.call(this,"Request Failed, status="+a,b,c);this.status=a};_.Xh(U7a,ky);U7a.prototype.name="XhrHttpError";var V7a=function(a,b){ky.call(this,"Request timed out",a,b)};_.Xh(V7a,ky);V7a.prototype.name="XhrTimeoutError";var a8a,e8a,c8a,d8a,j8a;
_.ly=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("Pd`"+b+"`"+a);a=b}else a=b||a;if(!N7a(a))throw Error("Qd");b=_.Mf(a);c=W7a;d=X7a;var e=Y7a;a=Z7a;e=void 0===e?!1:e;a=void 0===a?!1:a;this.aga=K7a(_.Pj(b),!0);this.bmb=c;this.Lkb=d;this.Wia=e;this.b1={};this.OVa={};this.Yva=
[];this.hZa=!0;this.RUa=(b=iy(this.aga,"excm"))?b.split(","):[];this.JMc=a;this.Via=!1;this.M8="anonymous";this.Ria=4043;this.TSa=document.head||document.documentElement;this.D0=this.xca=null;this.uOc=!0;this.S_=null;_.$7a(this,H7a(this.aga));this.CVa()};a8a=function(a,b){if(b.href||b.getAttribute("data-href"))if(b=b.href||b.getAttribute("data-href"),N7a(b)&&!K7a(b).F2a.endsWith("_/js/")){b=H7a(K7a(b));b=_.l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,a.RUa.includes(c)||a.RUa.push(c)}};
_.ly.prototype.zGc=function(a,b,c){var d=void 0===c?{}:c;c=d.vC;var e=d.pr,f=d.kM;d=d.vIc;this.OVa=b;if(!a)throw Error("Ld");if(this.JMc){var g=_.l(document.getElementsByTagName("style"));for(b=g.next();!b.done;b=g.next())a8a(this,b.value);g=_.l(document.getElementsByTagName("link"));for(b=g.next();!b.done;b=g.next())a8a(this,b.value)}this.SAb(this.eYa(a),c,e,f,d)};
_.ly.prototype.SAb=function(a,b,c,d){var e=this;c=void 0===c?function(){}:c;d=void 0===d?function(){}:d;_.b8a(this,a,function(f,g,h){e.load(f,g,c,d,void 0===h?g:h)},b)||c(-1)};_.ly.prototype.CVa=function(){};
e8a=function(a,b,c){if(a.Wia){c={cssRowKey:a.bmb,FF:a.Lkb,vC:c,gZa:c8a(a),rfa:d8a(a)};var d=void 0===c?{}:c;c=void 0===d.gZa?[]:d.gZa;var e=void 0===d.rfa?[]:d.rfa,f=void 0===d.cssRowKey?void 0:d.cssRowKey,g=void 0===d.FF?void 0:d.FF,h=void 0===d.vC?void 0:d.vC;d=void 0===d.callback?void 0:d.callback;a=P7a(a.aga);jy(a,"d","1");F7a(a,c);G7a(a,e);b=R7a(a,b,{cssRowKey:f,FF:g,vC:h,callback:d})}else c={cssRowKey:a.bmb,FF:a.Lkb,gZa:c8a(a),rfa:d8a(a)},h=void 0===c?{}:c,c=void 0===h.rfa?[]:h.rfa,e=void 0===
h.cssRowKey?void 0:h.cssRowKey,f=void 0===h.FF?void 0:h.FF,g=void 0===h.vC?void 0:h.vC,h=void 0===h.callback?void 0:h.callback,a=P7a(a.aga),G7a(a,c),b=R7a(a,b,{cssRowKey:e,FF:f,vC:g,callback:h});return b};_.$7a=function(a,b){for(var c=!1,d=[],e=0;e<b.length;++e){var f=b[e];a.b1[f]||(a.b1[f]=!0,a.Yva.push(f),c=!0,d.push(f))}c&&(a.hZa=!1)};_.f8a=function(a,b){for(var c=[],d=0;d<b.length;++d){var e=b[d];a.b1[e]&&(delete a.b1[e],_.Sb(a.Yva,e),c.push(e))}};
_.ly.prototype.load=function(a,b,c,d,e){var f=this;e=void 0===e?b:e;var g=g8a(a,this.Via,this.M8);_.$7a(this,b);this.xca=g;this.TSa.insertBefore(g,this.TSa.firstChild);_.h8a(g,b,function(){g.parentElement.removeChild(g);f.xca==g&&(f.xca=null);var h=new Set;b.map(function(r){return h.add(r)});for(var n in f.OVa)f.OVa[n].Xw()&&h.add(n);Array.from(h);d()},function(h){g.parentElement.removeChild(g);f.xca==g&&(f.xca=null);_.f8a(f,h);f.D0?f.D0.then(function(){c(-1)}):c(-1)},e)};
_.h8a=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(v){return!_.ag().mj[v].Xw()});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=_.ag().mj[r];r.Xw()?n():(r.P0(r.lqa,n),SMa(r,n))});a.onload=function(){return h()};a.onerror=function(){g();d(b)}};c8a=function(a){a.hZa||(a.hZa=!0,a.Yva.sort());return a.Yva};
d8a=function(a){a=a.RUa;a.sort();return a};_.ly.prototype.eYa=function(a){var b=this;return a.filter(function(c){return!b.b1[c]})};
_.b8a=function(a,b,c,d){if(a.D0)return a.D0.then(function(){_.b8a(a,b,c,d)}),!0;if(!a.Wia){var e=[],f=Object.assign({},a.b1);a.P2(b,function(v){e.push(v.getId())},d,function(v){return!v.Xw()},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=e8a(a,h,d),r=_.Pj(n);r.length>a.Ria;)if(1<g)g-=Math.ceil((r.length-a.Ria)/6),g=Math.max(g,1),h=b.slice(f,f+g),n=e8a(a,h,d),r=_.Pj(n);else return a.Wia?(a.Wia=!1,a.D0=i8a(a).then(function(v){j8a(a,v,d)}),_.b8a(a,b.slice(f),c,d)):!1;
f+=g;a.Wia?c(n,h):c(n,h,f===b.length?b:[])}return!0};j8a=function(a,b,c){_.ag().Dwa((b||{}).moduleGraph);a.P2(c8a(a),function(d){_.$7a(a,[d.getId()])},c);a.D0=null};_.ly.prototype.P2=function(a,b,c,d,e){e=void 0===e?{}:e;var f=_.ag();a=_.l(a);for(var g=a.next();!g.done;g=a.next()){g=g.value;var h=f.mj[g];if(!(e[g]||d&&!d(h))){e[g]=!0;var n=h.w9||[];if(c){var r=[];c[g]&&(r=Object.keys(c[g]));n=n.concat(r)}this.P2(n,b,c,d,e);b(h)}}};
var i8a=function(a){a=a.aga.clone();J7a(a);jy(a,"dg",null);a.Lga(!0);return T7a(a.toString())},g8a=function(a,b,c){var d=_.ek(document,"SCRIPT");_.Dqa(d,a);b&&(d.crossOrigin=c);d.async=!1;return d};var my=function(a,b){this.type=a;this.status=b};my.prototype.toString=function(){return k8a(this)+" ("+(void 0!=this.status?this.status:"?")+")"};var k8a=function(a){switch(a.type){case my.zf.C5a:return"Unauthorized";case my.zf.C3a:return"Consecutive load failures";case my.zf.TIMEOUT:return"Timed out";case my.zf.b5a:return"Out of date module id";case my.zf.bBa:return"Init error";default:return"Unknown failure type "+a.type}};Uh.At=my;Uh.At.zf={C5a:0,C3a:1,TIMEOUT:2,b5a:3,bBa:4};var ny=function(){this.Tl=null;this.mj={};this.YC=[];this.xH=[];this.Xva=[];this.vr=[];this.JN=[];this.OK={};this.ZB={};this.zz=this.joa=new ln([],"");this.kUa=null;this.Lsa=new _.is;this.yLa=!1;this.wpa=0;this.Yxb=this.XTb=this.Mzb=!1};_.Xh(ny,UMa);var l8a=function(a,b){_.aa.call(this,"Error loading "+a+": "+b)};_.Xh(l8a,_.aa);_.k=ny.prototype;_.k.cNb=function(a){this.yLa=a};
_.k.Dwa=function(a,b){if(!(this instanceof ny))this.Dwa(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.mj[f]?(f=this.mj[f].w9,f!=e&&f.splice.apply(f,[0,f.length].concat(_.Ha(e)))):this.mj[f]=new ln(e,f)}b&&b.length?($ba(this.YC,b),this.kUa=_.Qb(b)):this.Lsa.ZK||this.Lsa.callback();this.zz==this.joa&&(this.zz=null,this.joa.nx((0,_.eh)(this.ktb,
this))&&m8a(this,new Uh.At(Uh.At.zf.bBa)),oy(this))}};_.k.uJb=function(a,b){if(this.OK[a]){delete this.OK[a][b];for(var c in this.OK[a])return;delete this.OK[a]}};_.k.isActive=function(){return 0<this.YC.length};_.k.Tyb=function(){return 0<this.JN.length};
var oy=function(a){var b=a.Mzb,c=a.isActive();c!=b&&(a.Aqa(c?"active":"idle"),a.Mzb=c);b=a.Tyb();b!=a.XTb&&(a.Aqa(b?"userActive":"userIdle"),a.XTb=b)},p8a=function(a,b,c){var d=[];_.aca(b,d);b=[];for(var e={},f=0;f<d.length;f++){var g=d[f],h=a.mj[g];if(!h)throw Error("Md`"+g);var n=new _.is;e[g]=n;h.Xw()?n.callback(null):(n8a(a,g,h,!!c,n),o8a(a,g)||b.push(g))}0<b.length&&(0===a.YC.length?a.PUa(b):(a.vr.push(b),oy(a)));return e},n8a=function(a,b,c,d,e){c.registerCallback(e.callback,e);SMa(c,function(f){e.S9(new l8a(b,
f))});o8a(a,b)?d&&(0<=(0,_.Rb)(a.JN,b)||a.JN.push(b),oy(a)):d&&(0<=(0,_.Rb)(a.JN,b)||a.JN.push(b))};
ny.prototype.PUa=function(a,b,c){var d=this;b||(this.wpa=0);var e=this.eYa(a);this.YC=e;this.xH=this.yLa?a:_.Tb(e);oy(this);if(0!==e.length){this.Xva.push.apply(this.Xva,e);if(0<Object.keys(this.OK).length&&!this.Tl.uOc)throw Error("Nd");a=(0,_.eh)(this.Tl.zGc,this.Tl,_.Tb(e),this.mj,{vC:this.OK,eZc:!!c,pr:function(f){var g=d.xH;f=null!=f?f:void 0;d.wpa++;d.xH=g;e.forEach(_.Vh(_.Sb,d.Xva),d);401==f?(m8a(d,new Uh.At(Uh.At.zf.C5a,f)),d.vr.length=0):410==f?(q8a(d,new Uh.At(Uh.At.zf.b5a,f)),r8a(d)):3<=
d.wpa?(q8a(d,new Uh.At(Uh.At.zf.C3a,f)),r8a(d)):d.PUa(d.xH,!0,8001==f)},vIc:(0,_.eh)(this.DCc,this)});(b=5E3*Math.pow(this.wpa,2))?_.Db.setTimeout(a,b):a()}};ny.prototype.eYa=function(a){var b=this;a=a.filter(function(e){return b.mj[e].Xw()?(_.Db.setTimeout(function(){return Error("Od`"+e)},0),!1):!0});for(var c=[],d=0;d<a.length;d++)c=c.concat(s8a(this,a[d]));_.aca(c);return!this.yLa&&1<c.length?(a=c.shift(),this.vr=c.map(function(e){return[e]}).concat(this.vr),[a]):c};
var s8a=function(a,b){var c=ida(a.Xva),d=[];c[b]||d.push(b);b=[b];for(var e=0;e<b.length;e++)for(var f=a.mj[b[e]].w9,g=f.length-1;0<=g;g--){var h=f[g];a.mj[h].Xw()||c[h]||(d.push(h),b.push(h))}d.reverse();_.aca(d);return d};
ny.prototype.Owa=function(){if(this.zz){var a=this.zz.getId(),b=[];if(this.OK[a]){for(var c=_.l(Object.keys(this.OK[a])),d=c.next();!d.done;d=c.next()){d=d.value;var e=this.mj[d];e&&!e.Xw()&&(this.uJb(a,d),b.push(d))}this.QUa(b)}this.isDisposed()||(this.mj[a].nx((0,_.eh)(this.ktb,this))&&m8a(this,new Uh.At(Uh.At.zf.bBa)),_.Sb(this.JN,a),_.Sb(this.YC,a),0===this.YC.length&&r8a(this),this.kUa&&a==this.kUa&&(this.Lsa.ZK||this.Lsa.callback()),oy(this),this.zz=null)}};
var o8a=function(a,b){if(0<=(0,_.Rb)(a.YC,b))return!0;for(var c=0;c<a.vr.length;c++)if(0<=(0,_.Rb)(a.vr[c],b))return!0;return!1};ny.prototype.load=function(a,b){return p8a(this,[a],b)[a]};ny.prototype.QUa=function(a){return p8a(this,a)};var ona=function(a){var b=_.$f;b.zz&&"synthetic_module_overhead"===b.zz.getId()&&(b.Owa(),delete b.mj.synthetic_module_overhead);b.mj[a]&&b.P2(b.mj[a].w9||[],function(c){c.Owa();_.Sb(b.YC,c.getId())},function(c){return!c.Xw()});b.zz=b.mj[a]};
ny.prototype.mJb=function(a){this.zz||(this.mj.synthetic_module_overhead=new ln([],"synthetic_module_overhead"),this.zz=this.mj.synthetic_module_overhead);var b=this.zz;b.P0(b.lqa,a)};ny.prototype.DCc=function(){q8a(this,new Uh.At(Uh.At.zf.TIMEOUT));r8a(this)};
var q8a=function(a,b){1<a.xH.length?a.vr=a.xH.map(function(c){return[c]}).concat(a.vr):m8a(a,b)},m8a=function(a,b){var c=a.xH;a.YC.length=0;for(var d=[],e=0;e<a.vr.length;e++){var f=a.vr[e].filter(function(n){var r=s8a(this,n);return Xxa(c,function(v){return 0<=(0,_.Rb)(r,v)})},a);$ba(d,f)}for(e=0;e<c.length;e++)Zba(d,c[e]);for(e=0;e<d.length;e++){for(f=0;f<a.vr.length;f++)_.Sb(a.vr[f],d[e]);_.Sb(a.JN,d[e])}var g=a.ZB.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.mj[c[e]]&&a.mj[c[e]].pr(b);a.xH.length=0;oy(a)},r8a=function(a){for(;a.vr.length;){var b=a.vr.shift().filter(function(c){return!this.mj[c].Xw()},a);if(0<b.length){a.PUa(b);return}}oy(a)};_.k=ny.prototype;_.k.registerCallback=function(a,b){Array.isArray(a)||(a=[a]);for(var c=0;c<a.length;c++)this.P0(a[c],b)};_.k.P0=function(a,b){var c=this.ZB;c[a]||(c[a]=[]);c[a].push(b)};_.k.Aqa=function(a){for(var b=this.ZB[a],c=0;b&&c<b.length;c++)b[c](a)};
_.k.P2=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.mj[e];!d[e]&&c(f)&&(d[e]=!0,this.P2(f.w9||[],b,c,d),b(f))}};_.k.dispose=function(){kda(eda(this.mj),this.joa);this.mj={};this.YC=[];this.xH=[];this.JN=[];this.vr=[];this.ZB={};this.Yxb=!0};_.k.isDisposed=function(){return this.Yxb};_.lna=function(){return new ny};_.Zva('/**\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');Error.stackTraceLimit=Infinity;_.Lh.set("CST-APP",ey);_.Lh.set("PROTRACTOR-CST-APP",gy);
if("?refreshSso=1"===location.search)window.close();else{_.ag().mJb(Wva);var Y7a,Z7a,py;Y7a=void 0===Y7a?!1:Y7a;Z7a=void 0===Z7a?!1:Z7a;py=void 0===py?{}:py;var W7a="",X7a="";window&&window._F_cssRowKey&&(W7a=window._F_cssRowKey,window._F_combinedSignature&&(X7a=window._F_combinedSignature));if(W7a&&"function"!==typeof window._F_installCss)throw Error("Rd");var t8a=new _.ly;py.iQc&&(t8a.Via=py.iQc);py.rxc&&(t8a.M8=py.rxc);py.Ria&&(t8a.Ria=py.Ria);var u8a=_.ag();u8a.Tl=t8a;u8a.cNb(!0)};_.ry=function(a,b){this.Qa=a;this.window=b};_.v8a=function(a,b){return _.Cm(a.Qa,a.Qa.Bh(_.Qo(b)))};_.ry.ha=function(a){return new (a||_.ry)(_.w(_.Vf),_.w(_.ms))};_.ry.ua=_.u({token:_.ry,oa:_.ry.ha,Ja:"root"});
_.Kt.add(9);
_.Kt.add(2);
_.k1a.add(3);
_.Kt.add(72);
_.Kt.add(73);
_.Kt.add(19);
_.Kt.add(27);
_.p1a="https://cs.corp.google.com";
_.pr.add(52);_.Kt.add(68);
_.Kt.add(30);
_.Kt.add(31);
_.Kt.add(38);
_.Kt.add(42);

_.Kt.add(70);
_.Kt.add(84);
_.Kt.add(44);
_.Kt.add(48);
_.Kt.add(55);
_.Kt.add(56);
_.Kt.add(78);
_.Kt.add(82);
_.Kt.add(58);
_.Kt.add(61);
_.Kt.add(1);
_.Kt.add(3);
_.Kt.add(10);
var k9a=function(a){if(a&&(a=Number(a),!isNaN(a)))return a};_.pr.add(16);_.mNa=["/search"];var Dy=function(a,b){_.Yt.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.gG=new _.Af(null!=(c=a)?c:"PREVIEW");var d;a:{if(c=this.storage.get("__SourceSettings_LastFileNavigationTab"))switch(c){case "FILES":case "OUTLINE":break a}c=void 0}this.Mrb=new _.Af(null!=(d=c)?d:"FILES");var e;this.vA=new _.Af(null!=(e=this.storage.get("__SourceSettings_OutlineState"))?e:{});var f;a:{if(d=this.storage.get("__SourceSettings_Theme"))switch(d){case "LIGHT":case "DARK":case "SYSTEM":break a}d=
void 0}this.theme=new _.Af(null!=(f=d)?f:"SYSTEM");var g;this.CNa=new _.Af(null!=(g=this.storage.get("__SourceSettings_DarkSyntaxTheme"))?g:"cider-dark");var h;this.uUa=new _.Af(null!=(h=this.storage.get("__SourceSettings_LightSyntaxTheme"))?h:"cider");var n;this.jVb=new _.Af(null!=(n=this.storage.get("__SourceSettings_XrefBuildConfigFilter"))?n:null);var r;f=null!=(r=this.storage.get("__SourceSettings_XrefExcludeFilters"))?r:[];r=new Set;f=_.l(f);for(g=f.next();!g.done;g=f.next()){a:{if(g=g.value)switch(g){case "GENERATED":case "TEST":break a}g=
void 0}g&&r.add(g)}this.kVb=new _.Af(r);var v;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.YR=new _.Af(null!=(v=r)?v:b.Lb(57)?"SHOW_ALWAYS":"NEVER_SHOW");var A;a:{if(b=this.storage.get("__SourceSettings_XrefOpenAction"))switch(b){case "MAIN":case "MINI":case "XREF_PREVIEW":break a}b=void 0}this.l3a=new _.Af(null!=(A=b)?A:"MINI");var D;this.tabSize=
new _.Af(null!=(D=k9a(this.storage.get("__SourceSettings_TabSize")))?D:2);var I;this.pageSize=new _.Af(null!=(I=k9a(this.storage.get("__SourceSettings_PageSize")))?I:10);var L;this.Fda=new _.Af(null!=(L=k9a(this.storage.get("__SourceSettings_NumStarredPlaces")))?L:50);this.g0a=new _.Af(!!this.storage.get("__SourceSettings_ShowFoldMarkers"));var Q;this.mVb=new _.Af(null!=(Q=k9a(this.storage.get("__SourceSettings_XrefPreviewPaneMinSize")))?Q:0);this.qba=new _.Af(!!this.storage.get("__SourceSettings_HighlightXrefs"));
this.h0a=new _.Af(!!this.storage.get("__SourceSettings_ShowGenerated"));var Z;this.tU=new _.Af(null!=(Z=this.storage.get("__SourceSettings_ShowCustomContextMenu"))?Z:!0)};_.V(Dy,_.Yt);_.k=Dy.prototype;_.k.kaa=function(){return this.gG};_.k.Iga=function(a){this.storage.set("__SourceSettings_LastFileDetailTab",a);this.gG.next(a)};_.k.QZ=function(){return this.Mrb};_.k.D1=function(a){this.storage.set("__SourceSettings_LastFileNavigationTab",a);this.Mrb.next(a)};_.k.qG=function(){return this.vA};
_.k.kx=function(a){a=Object.assign({},this.vA.value,a);this.vA.next(a);this.storage.set("__SourceSettings_OutlineState",a)};_.k.Pra=function(){return this.theme};_.k.Vwa=function(a){this.storage.set("__SourceSettings_Theme",a);this.theme.next(a)};_.k.X$=function(){return this.CNa};_.k.zga=function(a){this.storage.set("__SourceSettings_DarkSyntaxTheme",a);this.CNa.next(a)};_.k.laa=function(){return this.uUa};_.k.Jga=function(a){this.storage.set("__SourceSettings_LightSyntaxTheme",a);this.uUa.next(a)};
_.k.ytb=function(){return this.jVb};_.k.CNb=function(a){this.storage.set("__SourceSettings_XrefBuildConfigFilter",a);this.jVb.next(a)};_.k.Caa=function(){return this.kVb};_.k.Tga=function(a){this.storage.set("__SourceSettings_XrefExcludeFilters",Array.from(a));this.kVb.next(new Set(a))};_.k.pR=function(){return this.YR};_.k.Gga=function(a){this.storage.set("__SourceSettings_XrefHovercards",a);this.YR.next(a)};_.k.zR=function(){return this.tabSize};
_.k.Rga=function(a){this.storage.set("__SourceSettings_TabSize",a);this.tabSize.next(a)};_.k.tR=function(){return this.pageSize};_.k.J1=function(a){this.storage.set("__SourceSettings_PageSize",a);this.pageSize.next(a)};_.k.UZ=function(){return this.Fda};_.k.Mga=function(a){this.storage.set("__SourceSettings_NumStarredPlaces",a);this.Fda.next(a)};_.k.vR=function(){return this.g0a};_.k.Pga=function(a){this.storage.set("__SourceSettings_ShowFoldMarkers",a);this.g0a.next(a)};_.k.yaa=function(){return this.h0a};
_.k.Qga=function(a){this.storage.set("__SourceSettings_ShowGenerated",a);this.h0a.next(a)};_.k.Daa=function(){return this.mVb};_.k.U_a=function(a){this.storage.set("__SourceSettings_XrefPreviewPaneMinSize",a);this.mVb.next(a)};_.k.hL=function(){return this.qba};_.k.C1=function(a){this.storage.set("__SourceSettings_HighlightXrefs",a);this.qba.next(a)};_.k.uR=function(){return this.tU};_.k.Oga=function(a){this.storage.set("__SourceSettings_ShowCustomContextMenu",a);this.tU.next(a)};_.k.tG=function(){return this.l3a};
_.k.K1=function(a){this.storage.set("__SourceSettings_XrefOpenAction",a);this.l3a.next(a)};Dy.ha=function(a){return new (a||Dy)(_.w(_.iKa),_.w(_.Lt))};Dy.ua=_.u({token:Dy,oa:Dy.ha,Ja:"root"});_.O1a=Dy;_.Kt.add(28);
_._ModuleManager_initialize=function(a,b){if(!_.$f){if(!_.lna)return;_.mna()}_.$f.Dwa(a,b)};
_._ModuleManager_initialize('b/sy4/sy3:1/sy7/sy2:2,3/sy5/sy6:2,5/sy8:6/sy9/source:4,7,8/results:4,8/sya:6/search:b/syb:1,5,8/source_settings:3,d/codemirror/oss:7,b,d/codePrefetch/Yfyhhd/b96Luc/ZnwIZ/y9n5Ud/E7aOmb/HyHasc/dflQFd',['sy4','sy3','sy5','sy6','sy8','sy9','sya','syb','oss','sy7','sy2','source','search','codemirror']);
}catch(e){_._DumpException(e)}
try{
var z9a,C9a,D9a,E9a,F9a,G9a,H9a,I9a,J9a,K9a,L9a,M9a,N9a,P9a,Q9a,U9a;_.Ey=function(){_.vd.Ipa=null};_.y9a=function(a,b){var c=_.Rja.get(b)||null;if(c&&c!==a)throw Error("kb`"+b+"`"+_.Xc(c)+"`"+_.Xc(c.name));_.Rja.set(b,a)};_.Fy=function(a,b,c){a=_.Cia(_.wd(),a,b,c);_.ze(a)};
z9a=function(a,b){var c=void 0===c?"mat":c;a.qd.ka(_.sb(a)).subscribe(function(d){d=d.length;b.ta.classList.toggle(c+"-2-line",!1);b.ta.classList.toggle(c+"-3-line",!1);b.ta.classList.toggle(c+"-multi-line",!1);2===d||3===d?b.ta.classList.toggle(c+"-"+d+"-line",!0):3<d&&b.ta.classList.toggle(c+"-multi-line",!0)})};_.A9a=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};
_.B9a=function(a,b,c,d){return a<c?a:a+b>c+d?Math.max(0,a-d+b):c};C9a=function(a){a&1&&_.G(0,"mat-pseudo-checkbox",5);a&2&&(a=_.M(),_.B("state",a.selected?"checked":"unchecked")("disabled",a.disabled))};D9a=function(a){a&1&&(_.C(0,"span",6),_.O(1),_.F());a&2&&(a=_.M(),_.y(1),_.Ne("(",a.group.label,")"))};E9a=function(a){a&1&&(_.C(0,"span",10),_.O(1),_.F());a&2&&(a=_.M(),_.y(1),_.Pe(a.placeholder))};F9a=function(a){a&1&&(_.C(0,"span",14),_.O(1),_.F());a&2&&(a=_.M(2),_.y(1),_.Pe(a.eSb))};
G9a=function(a){a&1&&_.Je(0,0,["*ngSwitchCase","true"])};H9a=function(a){a&1&&(_.C(0,"span",11),_.N(1,F9a,2,1,"span",12),_.N(2,G9a,1,0,"ng-content",13),_.F());a&2&&(a=_.M(),_.B("ngSwitch",!!a.BNa),_.y(2),_.B("ngSwitchCase",!0))};
I9a=function(a){if(a&1){var b=_.wd();_.Fd();_.Ey();_.C(0,"div",15,16);_.K("@transformPanel.done",function(c){_.xd(b);var d=_.M();return _.yd(d.aIa.next(c.Dg))})("keydown",function(c){_.xd(b);var d=_.M();return _.yd(d.Yg(c))});_.Je(2,1);_.F()}a&2&&(a=_.M(),_.Fy("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",a.j9a(),""),_.B("ngClass",a.re)("@transformPanel","showing"),_.we("id",a.id+"-panel")("aria-multiselectable",a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.I4()))};
J9a=function(a){a&1&&(_.C(0,"span",8),_.O(1),_.F());a&2&&(a=_.M(),_.y(1),_.Pe(a.placeholder))};K9a=function(a){a&1&&(_.C(0,"span",12),_.O(1),_.F());a&2&&(a=_.M(2),_.y(1),_.Pe(a.eSb))};L9a=function(a){a&1&&_.Je(0,0,["*ngSwitchCase","true"])};M9a=function(a){a&1&&(_.C(0,"span",9),_.N(1,K9a,2,1,"span",10),_.N(2,L9a,1,0,"ng-content",11),_.F());a&2&&(a=_.M(),_.B("ngSwitch",!!a.BNa),_.y(2),_.B("ngSwitchCase",!0))};
N9a=function(a){if(a&1){var b=_.wd();_.C(0,"div",13)(1,"div",14,15);_.K("@transformPanel.done",function(c){_.xd(b);var d=_.M();return _.yd(d.aIa.next(c.Dg))})("keydown",function(c){_.xd(b);var d=_.M();return _.yd(d.Yg(c))});_.Je(3,1);_.F()()}a&2&&(a=_.M(),_.B("@transformPanelWrap",void 0),_.y(1),_.Fy("mat-select-panel ",a.j9a(),""),_.xe("transform-origin",a.EX)("font-size",a.o6,"px"),_.B("ngClass",a.re)("@transformPanel",a.multiple?"showing-multiple":"showing"),_.we("id",a.id+"-panel")("aria-multiselectable",
a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.I4()))};_.O9a=function(a,b){a.iw=void 0===b?!0:b;return a};_.Gy=function(a,b){a.Ala=b;return a};P9a=function(a){a.e6a=["shiftKey"];return a};Q9a=function(a){a.K5={enabled:!0,OY:10};return a};_.R9a=function(a,b){a.J6a=void 0===b?!0:b;return a};_.S9a=function(a){return a.JE()?a.SE:null};_.Hy=function(a){return{Co:_.bn,Ob:[{Ca:_.iLa,md:!0,wc:a}]}};_.T9a=function(){_.Lp.apply(this,arguments)};_.V(_.T9a,_.Lp);
_.T9a.prototype.Br=function(a){if(this.al){var b=this.al;b.MO&&(b.MO=!1,_.Uk(b.tb))}_.Lp.prototype.Br.call(this,a);this.al&&(a=this.al,a.MO||(a.MO=!0,_.Uk(a.tb)))};_.Iy=function(a,b,c,d){var e=this;a=void 0===a?!1:a;c=void 0===c?!0:c;this.Dl=a;this.j8a=c;this.HF=d;this.JP=new Set;this.p4=[];this.uX=[];this.changed=new _.ob;b&&b.length&&(a?b.forEach(function(f){return e.ema(f)}):this.ema(b[0]),this.uX.length=0)};_.k=_.Iy.prototype;
_.k.select=function(){var a=this;_.ea.apply(0,arguments).forEach(function(c){return a.ema(c)});var b=this.xla();this.Nn();return b};_.k.fj=function(){var a=this;_.ea.apply(0,arguments).forEach(function(c){return a.KJa(c)});var b=this.xla();this.Nn();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.ema(e)});c.filter(function(e){return!d.has(e)}).forEach(function(e){return b.KJa(e)});a=this.xla();this.Nn();return a};
_.k.toggle=function(a){return this.Ie(a)?this.fj(a):this.select(a)};_.k.clear=function(a){a=void 0===a?!0:a;this.hdb();var b=this.xla();a&&this.Nn();return b};_.k.Ie=function(a){return this.JP.has(this.ZFa(a))};_.k.Sl=function(){return 0===this.JP.size};_.k.eg=function(){return!this.Sl()};_.k.sort=function(a){this.Dl&&this.selected&&this.Xd.sort(a)};_.k.Nn=function(){this.Xd=null;if(this.uX.length||this.p4.length)this.changed.next({source:this,YP:this.uX,removed:this.p4}),this.p4=[],this.uX=[]};
_.k.ema=function(a){a=this.ZFa(a);this.Ie(a)||(this.Dl||this.hdb(),this.Ie(a)||this.JP.add(a),this.j8a&&this.uX.push(a))};_.k.KJa=function(a){a=this.ZFa(a);this.Ie(a)&&(this.JP.delete(a),this.j8a&&this.p4.push(a))};_.k.hdb=function(){var a=this;this.Sl()||this.JP.forEach(function(b){return a.KJa(b)})};_.k.iUc=function(){};_.k.xla=function(){return!(!this.p4.length&&!this.uX.length)};
_.k.ZFa=function(a){if(this.HF)for(var b=_.l(this.JP),c=b.next();!c.done;c=b.next())if(c=c.value,this.HF(a,c))return c;return a};_.W.Object.defineProperties(_.Iy.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){this.Xd||(this.Xd=Array.from(this.JP.values()));return this.Xd}}});U9a=[{Mc:"start",Nc:"bottom",uc:"start",Bc:"top"},{Mc:"start",Nc:"top",uc:"start",Bc:"bottom"},{Mc:"end",Nc:"top",uc:"end",Bc:"bottom"},{Mc:"end",Nc:"bottom",uc:"end",Bc:"top"}];_.Jy=function(a){this.nb=a};
_.Jy.ha=function(a){return new (a||_.Jy)(_.z(_.Sd))};_.Jy.Ia=_.x({type:_.Jy,qa:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],Zb:["cdkOverlayOrigin"],standalone:!0});
_.Ky=function(a,b,c,d,e){this.uj=a;this.yc=e;this.ubb=this.B8a=this.kP=this.T$a=this.P4=!1;this.S5=this.Nka=this.r6a=this.uka=_.ca.EMPTY;this.viewportMargin=0;this.Bm=this.open=!1;this.jp=new _.cl;this.I0=new _.cl;this.Td=new _.cl;this.detach=new _.cl;this.qFb=new _.cl;this.sFb=new _.cl;this.otc=new _.nq(b,c);this.QIa=d;this.vl=this.QIa()};_.k=_.Ky.prototype;_.k.La=function(){this.r6a.unsubscribe();this.Nka.unsubscribe();this.uka.unsubscribe();this.S5.unsubscribe();this.Xb&&this.Xb.dispose()};
_.k.Sb=function(a){this.ji&&(this.Gna(this.ji),this.Xb.cB({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),a.origin&&this.open&&this.ji.apply());a.open&&(this.open?this.qka():this.S7a())};
_.k.bP=function(){var a=this;this.ux&&this.ux.length||(this.ux=U9a);var b=this.Xb=this.uj.create(this.flc());this.r6a=b.ska.subscribe(function(){return a.Td.emit()});this.Nka=b.Wv.subscribe(function(){return a.detach.emit()});b.Fu().subscribe(function(c){a.qFb.next(c);27!==c.keyCode||a.Bm||_.Fg(c)||(c.preventDefault(),a.S7a())});this.Xb.Vda().subscribe(function(c){a.sFb.next(c)})};
_.k.flc=function(){var a=this.ji=this.Ej||this.Bmc();a=new _.fq({direction:this.yc,Ej:a,vl:this.vl,wg:this.wg});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.bn&&(a.bn=this.bn);this.re&&(a.re=this.re);return a};
_.k.Gna=function(a){var b=this,c=this.ux.map(function(d){return{Mc:d.Mc,Nc:d.Nc,uc:d.uc,Bc:d.Bc,offsetX:d.offsetX||b.offsetX,offsetY:d.offsetY||b.offsetY,re:d.re||void 0}});return _.BTa(_.ATa(_.xTa(_.zTa(_.R9a(_.yTa(_.iq(_.uTa(a,this.Z8a()),c),this.jsb),this.push),this.aub),this.viewportMargin),this.qBb),this.APc)};_.k.Bmc=function(){var a=_.kq(this.uj.position(),this.Z8a());this.Gna(a);return a};_.k.Z8a=function(){return this.origin instanceof _.Jy?this.origin.nb:this.origin};
_.k.qka=function(){var a=this;this.Xb?this.Xb.Zq().wg=this.wg:this.bP();this.Xb.Kg()||this.Xb.Td(this.otc);this.wg?this.uka=this.Xb.jp().subscribe(function(b){a.jp.emit(b)}):this.uka.unsubscribe();this.S5.unsubscribe();0<this.I0.Hk.length&&(this.S5=this.ji.uva.ka(_.xba(function(){return 0<a.I0.Hk.length})).subscribe(function(b){a.I0.emit(b);0===a.I0.Hk.length&&a.S5.unsubscribe()}))};_.k.S7a=function(){this.Xb&&this.Xb.detach();this.uka.unsubscribe();this.S5.unsubscribe()};
_.W.Object.defineProperties(_.Ky.prototype,{offsetX:{configurable:!0,enumerable:!0,get:function(){return this.HHa},set:function(a){this.HHa=a;this.ji&&this.Gna(this.ji)}},offsetY:{configurable:!0,enumerable:!0,get:function(){return this.bs},set:function(a){this.bs=a;this.ji&&this.Gna(this.ji)}},wg:{configurable:!0,enumerable:!0,get:function(){return this.P4},set:function(a){this.P4=_.Ig(a)}},qBb:{configurable:!0,enumerable:!0,get:function(){return this.T$a},set:function(a){this.T$a=_.Ig(a)}},jsb:{configurable:!0,
enumerable:!0,get:function(){return this.B8a},set:function(a){this.B8a=_.Ig(a)}},aub:{configurable:!0,enumerable:!0,get:function(){return this.kP},set:function(a){this.kP=_.Ig(a)}},push:{configurable:!0,enumerable:!0,get:function(){return this.ubb},set:function(a){this.ubb=_.Ig(a)}},ud:{configurable:!0,enumerable:!0,get:function(){return this.Xb}},dir:{configurable:!0,enumerable:!0,get:function(){return this.yc?this.yc.value:"ltr"}}});
_.Ky.ha=function(a){return new (a||_.Ky)(_.z(_.sq),_.z(_.We),_.z(_.Xe),_.z(_.GTa),_.z(_.Qp,8))};
_.Ky.Ia=_.x({type:_.Ky,qa:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:["cdkConnectedOverlayOrigin","origin"],ux:["cdkConnectedOverlayPositions","positions"],Ej:["cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:["cdkConnectedOverlayOffsetX","offsetX"],offsetY:["cdkConnectedOverlayOffsetY","offsetY"],width:["cdkConnectedOverlayWidth","width"],height:["cdkConnectedOverlayHeight","height"],minWidth:["cdkConnectedOverlayMinWidth",
"minWidth"],minHeight:["cdkConnectedOverlayMinHeight","minHeight"],bn:["cdkConnectedOverlayBackdropClass","backdropClass"],re:["cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:["cdkConnectedOverlayViewportMargin","viewportMargin"],vl:["cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:["cdkConnectedOverlayOpen","open"],Bm:["cdkConnectedOverlayDisableClose","disableClose"],APc:["cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],wg:["cdkConnectedOverlayHasBackdrop",
"hasBackdrop"],qBb:["cdkConnectedOverlayLockPosition","lockPosition"],jsb:["cdkConnectedOverlayFlexibleDimensions","flexibleDimensions"],aub:["cdkConnectedOverlayGrowAfterOpen","growAfterOpen"],push:["cdkConnectedOverlayPush","push"]},outputs:{jp:"backdropClick",I0:"positionChange",Td:"attach",detach:"detach",qFb:"overlayKeydown",sFb:"overlayOutsideClick"},Zb:["cdkConnectedOverlay"],standalone:!0,features:[_.pd]});var V9a=function(){};V9a.ha=function(a){return new (a||V9a)};
V9a.Ia=_.x({type:V9a,qa:[["","mat-line",""],["","matLine",""]],Eb:[1,"mat-line"]});_.Ly=function(){};_.Ly.ha=function(a){return new (a||_.Ly)};_.Ly.Ea=_.kd({type:_.Ly});_.Ly.Da=_.ad({imports:[_.uq,_.uq]});_.My=function(){};_.My.ha=function(a){return new (a||_.My)};_.My.Ea=_.kd({type:_.My});_.My.Da=_.ad({imports:[_.uq]});_.Ny=function(){};_.Ny.ha=function(a){return new (a||_.Ny)};_.Ny.Ia=_.x({type:_.Ny,qa:[["","matSuffix",""]],features:[_.Qe([{Ca:_.a4a,Jb:_.Ny}])]});
_.Oy=function(a){this.element=a;this.size="xsmall";this.format="hairline"};_.Oy.prototype.Pa=function(){var a=Array.from(this.element.ta.classList);a=_.l(a);for(var b=a.next();!b.done;b=a.next())b=b.value,W9a.includes(b)&&this.element.ta.classList.remove(b);a=new Set;a.add(X9a.includes(this.size)?this.size:"xsmall");a.add(Y9a.includes(this.format)?this.format:"hairline");a=_.l(a.values());for(b=a.next();!b.done;b=a.next())this.element.ta.classList.add(b.value)};
_.Oy.ha=function(a){return new (a||_.Oy)(_.z(_.Sd))};_.Oy.ya=_.x({type:_.Oy,qa:[["button","gme-button-old",""],["a","gme-button-old",""]],inputs:{size:"size",format:"format"},Yb:["gme-button-old",""],lc:["*"],Aa:1,Ba:0,va:function(a){a&1&&(_.Ie(),_.Je(0))},styles:['[_nghost-%COMP%]{align-items:center;background:none;border-radius:4px;border:0;cursor:pointer;display:inline-flex;padding:0 12px;text-decoration:none;white-space:nowrap}[_nghost-%COMP%]     .material-icons, [_nghost-%COMP%]     .mat-icon{font-size:19px;height:19px;width:19px;position:relative;top:-1px}[_nghost-%COMP%]:last-child{margin:0}.xsmall[_nghost-%COMP%]{height:24px}.xsmall[_nghost-%COMP%]    {font:normal normal 500 12px/16px "Google Sans",sans-serif;letter-spacing:.15px;-webkit-font-smoothing:antialiased}.xsmall[_nghost-%COMP%]     .material-icons, .xsmall[_nghost-%COMP%]     .mat-icon{font-size:16px;height:16px;width:16px;position:relative;top:0px}.xsmall[_nghost-%COMP%]     .material-icons:first-child, .xsmall[_nghost-%COMP%]     .mat-icon:first-child{margin:0 6px 0 -8px}.xsmall[_nghost-%COMP%]     .material-icons:last-child, .xsmall[_nghost-%COMP%]     .mat-icon:last-child{margin:0 -8px 0 6px}.xsmall[_nghost-%COMP%]     .material-icons :not(gme-button-group)>*:first-child, .xsmall[_nghost-%COMP%]     .mat-icon :not(gme-button-group)>*:first-child{margin:0 6px 0 -8px}.xsmall[_nghost-%COMP%]     .material-icons :not(gme-button-group)>*:last-child, .xsmall[_nghost-%COMP%]     .mat-icon :not(gme-button-group)>*:last-child{margin:0 -8px 0 6px}.medium[_nghost-%COMP%]{height:32px}.medium[_nghost-%COMP%]    {font:normal normal 500 14px/16px "Google Sans",sans-serif;letter-spacing:.15px;-webkit-font-smoothing:antialiased}.medium[_nghost-%COMP%]     .material-icons:first-child, .medium[_nghost-%COMP%]     .mat-icon:first-child{margin:0 6px 0 -4px}.medium[_nghost-%COMP%]     .material-icons:last-child, .medium[_nghost-%COMP%]     .mat-icon:last-child{margin:0 -4px 0 6px}.medium[_nghost-%COMP%]     .material-icons :not(gme-button-group)>*:first-child, .medium[_nghost-%COMP%]     .mat-icon :not(gme-button-group)>*:first-child{margin:0 6px 0 -4px}.medium[_nghost-%COMP%]     .material-icons :not(gme-button-group)>*:last-child, .medium[_nghost-%COMP%]     .mat-icon :not(gme-button-group)>*:last-child{margin:0 -4px 0 6px}.hairline[_nghost-%COMP%]{background:#fff;border:1px solid #dadce0}.hairline[_nghost-%COMP%]:hover{background:rgba(26,115,232,.08);border:1px solid #d2e3fc}.hairline[_nghost-%COMP%]:active{background:#d0e1fc;border:1px solid #d2e3fc;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}.hairline[_nghost-%COMP%]:focus{background:rgba(26,115,232,.08);border:1px solid #d2e3fc}.hairline[disabled][_nghost-%COMP%], .hairline[disabled][_nghost-%COMP%]:hover, .hairline[disabled][_nghost-%COMP%]:active, .hairline[disabled][_nghost-%COMP%]:focus{color:rgba(60,64,67,.38);fill:rgba(60,64,67,.38);background:rgba(0,0,0,0);border:1px solid #f1f3f4;box-shadow:none;cursor:default}.hairline[_nghost-%COMP%]    {color:#1a73e8;fill:#1a73e8}.flat[_nghost-%COMP%]{background:#fff}.flat[_nghost-%COMP%]:hover{background:rgba(26,115,232,.08)}.flat[_nghost-%COMP%]:active{background:#d0e1fc}.flat[_nghost-%COMP%]:focus{background:rgba(26,115,232,.08)}.flat[disabled][_nghost-%COMP%], .flat[disabled][_nghost-%COMP%]:hover, .flat[disabled][_nghost-%COMP%]:active, .flat[disabled][_nghost-%COMP%]:focus{color:rgba(60,64,67,.38);fill:rgba(60,64,67,.38);background:rgba(0,0,0,0);box-shadow:none;cursor:default}.flat[_nghost-%COMP%]    {color:#1a73e8;fill:#1a73e8}.fill[_nghost-%COMP%]{background:#1a73e8}.fill[_nghost-%COMP%]:hover{background:#3a87eb;box-shadow:0 1px 1px 0 rgba(66,133,244,.3),0 1px 3px 1px rgba(66,133,244,.15)}.fill[_nghost-%COMP%]:active{background:#1a73e8;box-shadow:0 1px 2px 0 rgba(66,133,244,.45),0 3px 6px 2px rgba(66,133,244,.3)}.fill[_nghost-%COMP%]:focus{background:#3a87eb;box-shadow:0 1px 1px 0 rgba(66,133,244,.3),0 1px 3px 1px rgba(66,133,244,.15)}.fill[disabled][_nghost-%COMP%], .fill[disabled][_nghost-%COMP%]:hover, .fill[disabled][_nghost-%COMP%]:active, .fill[disabled][_nghost-%COMP%]:focus{color:rgba(60,64,67,.38);fill:rgba(60,64,67,.38);background:#f1f3f4;box-shadow:none;cursor:default}.fill[_nghost-%COMP%]    {color:#fff}']});
var Y9a=["hairline","fill","flat"],X9a=["xsmall","medium"],W9a=[].concat(_.Ha(Y9a),_.Ha(X9a));var Py=function(){};Py.ha=function(a){return new (a||Py)};Py.Ea=_.kd({type:Py});Py.Da=_.ad({imports:[_.bm]});_.Qy=function(){};_.Qy.ha=function(a){return new (a||_.Qy)};_.Qy.Ea=_.kd({type:_.Qy});_.Qy.Da=_.ad({imports:[Py]});_.Ry=function(a,b,c,d){return _.Eq.call(this,a,b,c,d)||this};_.V(_.Ry,_.Eq);_.Ry.ha=function(a){return new (a||_.Ry)(_.z(_.Sd),_.z(_.gl),_.z(_.xq,8),_.z(_.zq,8))};
_.Ry.ya=_.x({type:_.Ry,qa:[["mat-option"]],Eb:["role","option",1,"mat-option","mat-focus-indicator"],Cb:12,kb:function(a,b){a&1&&_.K("click",function(){return b.rJ()})("keydown",function(c){return b.Yg(c)});a&2&&(_.De("id",b.id),_.we("tabindex",b.IE())("aria-selected",b.bla())("aria-disabled",b.disabled.toString()),_.ye("mat-selected",b.selected)("mat-option-multiple",b.multiple)("mat-active",b.active)("mat-option-disabled",b.disabled))},Zb:["matOption"],features:[_.te],lc:["*"],Aa:6,Ba:4,Fa:[["class",
"mat-option-pseudo-checkbox",3,"state","disabled",4,"ngIf"],[1,"mat-option-text"],["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"]],va:function(a,b){a&1&&(_.Ie(),_.N(0,C9a,1,2,"mat-pseudo-checkbox",0),_.C(1,"span",1,2),_.Je(3),_.F(),_.N(4,D9a,2,1,"span",3),_.G(5,"div",4));a&2&&(_.B("ngIf",b.multiple),_.y(4),_.B("ngIf",b.group&&b.group.NI),
_.y(1),_.B("matRippleTrigger",b.cj())("matRippleDisabled",b.disabled||b.Ed))},Ha:[_.Cq,_.Wl,_.Dq],styles:['.mat-option{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;position:relative;cursor:pointer;outline:none;display:flex;flex-direction:row;max-width:100%;box-sizing:border-box;align-items:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-option[disabled]{cursor:default}[dir=rtl] .mat-option{text-align:right}.mat-option .mat-icon{margin-right:16px;vertical-align:middle}.mat-option .mat-icon svg{vertical-align:top}[dir=rtl] .mat-option .mat-icon{margin-left:16px;margin-right:0}.mat-option[aria-disabled=true]{-webkit-user-select:none;user-select:none;cursor:default}.mat-optgroup .mat-option:not(.mat-option-multiple){padding-left:32px}[dir=rtl] .mat-optgroup .mat-option:not(.mat-option-multiple){padding-left:16px;padding-right:32px}.mat-option.mat-active::before{content:""}.cdk-high-contrast-active .mat-option[aria-disabled=true]{opacity:.5}.cdk-high-contrast-active .mat-option.mat-selected:not(.mat-option-multiple)::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}[dir=rtl] .cdk-high-contrast-active .mat-option.mat-selected:not(.mat-option-multiple)::after{right:auto;left:16px}.mat-option-text{display:inline-block;flex-grow:1;overflow:hidden;text-overflow:ellipsis}.mat-option .mat-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-option-pseudo-checkbox{margin-right:8px}[dir=rtl] .mat-option-pseudo-checkbox{margin-left:8px;margin-right:0}\n'],
ob:2,Na:0});_.Sy=function(){};_.Sy.ha=function(a){return new (a||_.Sy)};_.Sy.Ea=_.kd({type:_.Sy});_.Sy.Da=_.ad({imports:[_.Gq,_.bm,_.uq,_.My]});_.Z9a=new _.Nd("MatList");_.$9a=new _.Nd("MatNavList");var c$a,e$a;_.a$a=["*"];_.b$a=function(){return'.mat-subheader{display:flex;box-sizing:border-box;padding:16px;align-items:center}.mat-list-base .mat-subheader{margin:0}button.mat-list-item,button.mat-list-option{padding:0;width:100%;background:none;color:inherit;border:none;outline:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:left}[dir=rtl] button.mat-list-item,[dir=rtl] button.mat-list-option{text-align:right}button.mat-list-item::-moz-focus-inner,button.mat-list-option::-moz-focus-inner{border:0}.mat-list-base{padding-top:8px;display:block;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-list-base .mat-subheader{height:48px;line-height:16px}.mat-list-base .mat-subheader:first-child{margin-top:-8px}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{display:block;height:48px;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100%;padding:0}.mat-list-base .mat-list-item .mat-list-item-content,.mat-list-base .mat-list-option .mat-list-item-content{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base .mat-list-item .mat-list-item-content-reverse,.mat-list-base .mat-list-option .mat-list-item-content-reverse{display:flex;align-items:center;padding:0 16px;flex-direction:row-reverse;justify-content:space-around}.mat-list-base .mat-list-item .mat-list-item-ripple,.mat-list-base .mat-list-option .mat-list-item-ripple{display:block;top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar,.mat-list-base .mat-list-option.mat-list-item-with-avatar{height:56px}.mat-list-base .mat-list-item.mat-2-line,.mat-list-base .mat-list-option.mat-2-line{height:72px}.mat-list-base .mat-list-item.mat-3-line,.mat-list-base .mat-list-option.mat-3-line{height:88px}.mat-list-base .mat-list-item.mat-multi-line,.mat-list-base .mat-list-option.mat-multi-line{height:auto}.mat-list-base .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base .mat-list-item .mat-list-text,.mat-list-base .mat-list-option .mat-list-text{display:flex;flex-direction:column;flex:auto;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base .mat-list-item .mat-list-text>*,.mat-list-base .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:normal;font-size:inherit}.mat-list-base .mat-list-item .mat-list-text:empty,.mat-list-base .mat-list-option .mat-list-text:empty{display:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base .mat-list-item .mat-list-avatar,.mat-list-base .mat-list-option .mat-list-avatar{flex-shrink:0;width:40px;height:40px;border-radius:50%;object-fit:cover}.mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:72px;width:calc(100% - 72px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:72px}.mat-list-base .mat-list-item .mat-list-icon,.mat-list-base .mat-list-option .mat-list-icon{flex-shrink:0;width:24px;height:24px;font-size:24px;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:64px;width:calc(100% - 64px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:64px}.mat-list-base .mat-list-item .mat-divider,.mat-list-base .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base .mat-list-item .mat-divider,[dir=rtl] .mat-list-base .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-list-base[dense]{padding-top:4px;display:block}.mat-list-base[dense] .mat-subheader{height:40px;line-height:8px}.mat-list-base[dense] .mat-subheader:first-child{margin-top:-4px}.mat-list-base[dense] .mat-list-item,.mat-list-base[dense] .mat-list-option{display:block;height:40px;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100%;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-item-content,.mat-list-base[dense] .mat-list-option .mat-list-item-content{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base[dense] .mat-list-item .mat-list-item-content-reverse,.mat-list-base[dense] .mat-list-option .mat-list-item-content-reverse{display:flex;align-items:center;padding:0 16px;flex-direction:row-reverse;justify-content:space-around}.mat-list-base[dense] .mat-list-item .mat-list-item-ripple,.mat-list-base[dense] .mat-list-option .mat-list-item-ripple{display:block;top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar{height:48px}.mat-list-base[dense] .mat-list-item.mat-2-line,.mat-list-base[dense] .mat-list-option.mat-2-line{height:60px}.mat-list-base[dense] .mat-list-item.mat-3-line,.mat-list-base[dense] .mat-list-option.mat-3-line{height:76px}.mat-list-base[dense] .mat-list-item.mat-multi-line,.mat-list-base[dense] .mat-list-option.mat-multi-line{height:auto}.mat-list-base[dense] .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base[dense] .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base[dense] .mat-list-item .mat-list-text,.mat-list-base[dense] .mat-list-option .mat-list-text{display:flex;flex-direction:column;flex:auto;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-text>*,.mat-list-base[dense] .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:normal;font-size:inherit}.mat-list-base[dense] .mat-list-item .mat-list-text:empty,.mat-list-base[dense] .mat-list-option .mat-list-text:empty{display:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base[dense] .mat-list-item .mat-list-avatar,.mat-list-base[dense] .mat-list-option .mat-list-avatar{flex-shrink:0;width:36px;height:36px;border-radius:50%;object-fit:cover}.mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:68px;width:calc(100% - 68px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:68px}.mat-list-base[dense] .mat-list-item .mat-list-icon,.mat-list-base[dense] .mat-list-option .mat-list-icon{flex-shrink:0;width:20px;height:20px;font-size:20px;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:60px;width:calc(100% - 60px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:60px}.mat-list-base[dense] .mat-list-item .mat-divider,.mat-list-base[dense] .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-divider,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base[dense] .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-nav-list a{text-decoration:none;color:inherit}.mat-nav-list .mat-list-item{cursor:pointer;outline:none}mat-action-list .mat-list-item{cursor:pointer;outline:inherit}.mat-list-option:not(.mat-list-item-disabled){cursor:pointer;outline:none}.mat-list-item-disabled{pointer-events:none}.cdk-high-contrast-active .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active :host .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active .mat-list-option:hover,.cdk-high-contrast-active .mat-nav-list .mat-list-item:hover,.cdk-high-contrast-active mat-action-list .mat-list-item:hover{outline:dotted 1px;z-index:1}.cdk-high-contrast-active .mat-list-single-selected-option::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}.cdk-high-contrast-active [dir=rtl] .mat-list-single-selected-option::after{right:auto;left:16px}@media(hover: none){.mat-list-option:not(.mat-list-single-selected-option):not(.mat-list-item-disabled):hover,.mat-nav-list .mat-list-item:not(.mat-list-item-disabled):hover,.mat-action-list .mat-list-item:not(.mat-list-item-disabled):hover{background:none}}\n'};
c$a=[[["","mat-list-avatar",""],["","mat-list-icon",""],["","matListAvatar",""],["","matListIcon",""]],[["","mat-line",""],["","matLine",""]],"*"];_.d$a=_.Rg(_.Qg(function(){}));e$a=_.Qg(function(){});_.Ty=function(){var a=_.d$a.apply(this,arguments)||this;a.Rj=new _.ob;return a};_.V(_.Ty,_.d$a);_.Ty.prototype.Sb=function(){this.Rj.next()};_.Ty.prototype.La=function(){this.Rj.complete()};_.Ty.ha=function(){var a;return function(b){return(a||(a=_.Ld(_.Ty)))(b||_.Ty)}}();
_.Ty.ya=_.x({type:_.Ty,qa:[["mat-nav-list"]],Eb:["role","navigation",1,"mat-nav-list","mat-list-base"],inputs:{Ed:"disableRipple",disabled:"disabled"},Zb:["matNavList"],features:[_.Qe([{Ca:_.$9a,Jb:_.Ty}]),_.te,_.pd],lc:_.a$a,Aa:1,Ba:0,va:function(a){a&1&&(_.Ie(),_.Je(0))},styles:[_.b$a()],ob:2,Na:0});var f$a=function(){};f$a.ha=function(a){return new (a||f$a)};f$a.Ia=_.x({type:f$a,qa:[["","mat-list-avatar",""],["","matListAvatar",""]],Eb:[1,"mat-list-avatar"]});var g$a=function(){};
g$a.ha=function(a){return new (a||g$a)};g$a.Ia=_.x({type:g$a,qa:[["","mat-list-icon",""],["","matListIcon",""]],Eb:[1,"mat-list-icon"]});_.Uy=function(a,b,c,d){var e=e$a.call(this)||this;e.Wd=a;e.x$a=!1;e.Rb=new _.ob;e.Jc=!1;e.x$a=!!(c||d&&"action-list"===d.c9a());e.YW=c||d;c=e.cj();"button"!==c.nodeName.toLowerCase()||c.hasAttribute("type")||c.setAttribute("type","button");e.YW&&e.YW.Rj.ka(_.vb(e.Rb)).subscribe(function(){_.Uk(b)});return e};_.V(_.Uy,e$a);
_.Uy.prototype.Fe=function(){z9a(this.sqc,this.Wd)};_.Uy.prototype.La=function(){this.Rb.next();this.Rb.complete()};_.Uy.prototype.uq=function(){return!this.x$a||this.Ed||!(!this.YW||!this.YW.Ed)};_.Uy.prototype.cj=function(){return this.Wd.ta};_.W.Object.defineProperties(_.Uy.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Jc||!(!this.YW||!this.YW.disabled)},set:function(a){this.Jc=_.Ig(a)}}});
_.Uy.ha=function(a){return new (a||_.Uy)(_.z(_.Sd),_.z(_.gl),_.z(_.$9a,8),_.z(_.Z9a,8))};
_.Uy.ya=_.x({type:_.Uy,qa:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],zd:function(a,b,c){a&1&&(_.af(c,f$a,5),_.af(c,g$a,5),_.af(c,V9a,5));if(a&2){var d;_.Ze(d=_.bf())&&(b.Skc=d.first);_.Ze(d=_.bf())&&(b.zpc=d.first);_.Ze(d=_.bf())&&(b.sqc=d)}},Eb:[1,"mat-list-item","mat-focus-indicator"],Cb:4,kb:function(a,b){a&2&&_.ye("mat-list-item-disabled",b.disabled)("mat-list-item-with-avatar",b.Skc||b.zpc)},inputs:{Ed:"disableRipple",disabled:"disabled"},Zb:["matListItem"],features:[_.te],
lc:["[mat-list-avatar], [mat-list-icon], [matListAvatar], [matListIcon]","[mat-line], [matLine]","*"],Aa:6,Ba:2,Fa:[[1,"mat-list-item-content"],["mat-ripple","",1,"mat-list-item-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-list-text"]],va:function(a,b){a&1&&(_.Ie(c$a),_.C(0,"span",0),_.G(1,"span",1),_.Je(2),_.C(3,"span",2),_.Je(4,1),_.F(),_.Je(5,2),_.F());a&2&&(_.y(1),_.B("matRippleTrigger",b.cj())("matRippleDisabled",b.uq()))},Ha:[_.Cq],ob:2,Na:0});_.Qg(function(){});_.Qg(function(){});_.Vy=function(){};_.Vy.ha=function(a){return new (a||_.Vy)};_.Vy.Ea=_.kd({type:_.Vy});_.Vy.Da=_.ad({imports:[_.Ly,_.Gq,_.uq,_.My,_.bm,_.Ly,_.uq,_.My,_.ex]});var h$a=_.pg("transformPanelWrap",[_.tg("* => void",_.Yna("@transformPanel",[{type:9,options:null}]))]),i$a=_.pg("transformPanel",[_.sg("void",_.rg({transform:"scaleY(0.8)",minWidth:"100%",opacity:0})),_.sg("showing",_.rg({opacity:1,minWidth:"calc(100% + 32px)",transform:"scaleY(1)"})),_.sg("showing-multiple",_.rg({opacity:1,minWidth:"calc(100% + 64px)",transform:"scaleY(1)"})),_.tg("void => *",_.qg("120ms cubic-bezier(0, 0, 0.2, 1)")),_.tg("* => void",_.qg("100ms 25ms linear",_.rg({opacity:0})))]);var j$a=_.pg("transformPanel",[_.sg("void",_.rg({opacity:0,transform:"scale(1, 0.8)"})),_.tg("void => showing",_.qg("120ms cubic-bezier(0, 0, 0.2, 1)",_.rg({opacity:1,transform:"scale(1, 1)"}))),_.tg("* => void",_.qg("100ms linear",_.rg({opacity:0})))]);var k$a,l$a,m$a,n$a,o$a,r$a,s$a,t$a,Wy;k$a=["trigger"];l$a=["panel"];m$a=[[["mat-select-trigger"]],"*"];n$a=0;o$a=new _.Nd("mat-select-scroll-strategy");_.p$a=new _.Nd("MAT_SELECT_CONFIG");_.q$a={Ca:o$a,Db:[_.sq],Bb:function(a){return function(){return a.No.Ws()}}};r$a=new _.Nd("MatSelectTrigger");s$a=function(a,b){this.source=a;this.value=b};t$a=_.Qg(_.Sg(_.Rg(_.Lpa(function(a,b,c,d,e){this.Oa=a;this.o4=b;this.N5=c;this.O5=d;this.Pe=e;this.Vc=new _.ob}))));
Wy=function(a,b,c,d,e,f,g,h,n,r,v,A,D,I){var L=t$a.call(this,e,d,g,h,r)||this;L.ng=a;L.tb=b;L.vb=c;L.yc=f;L.kX=n;L.mHa=D;L.aj=I;L.DB=!1;L.WO=function(va,xa){return va===xa};L.HX="mat-select-"+n$a++;L.ddb=null;L.FI=new _.ob;L.hi=function(){};L.ii=function(){};L.YJa="mat-select-value-"+n$a++;L.aIa=new _.ob;var Q;L.Mab=(null==(Q=L.aj)?void 0:Q.VS)||"";L.xB=!1;L.controlType="mat-select";L.Dl=!1;var Z,la;L.a8a=null!=(la=null==(Z=L.aj)?void 0:Z.A9)?la:!1;L.ariaLabel="";L.cFb=_.zb(function(){var va=L.options;
return va?va.qd.ka(_.sb(va),_.ub(function(){return _.cb.apply(null,_.Ha(va.map(function(xa){return xa.Mua})))})):L.vb.Ag.ka(_.Ua(1),_.ub(function(){return L.cFb}))});L.ox=new _.cl;L.RHa=L.ox.ka(_.Qa(function(va){return va}),_.m(function(){}));L.iFa=L.ox.ka(_.Qa(function(va){return!va}),_.m(function(){}));L.ct=new _.cl;L.Mr=new _.cl;L.Pe&&(L.Pe.Lr=L);null!=(null==I?void 0:I.n2a)&&(L.Dna=I.n2a);L.QIa=A;L.mg=L.QIa();L.tabIndex=parseInt(v)||0;L.id=L.id;return L};_.V(Wy,t$a);_.k=Wy.prototype;
_.k.Pa=function(){var a=this;this.ue=new _.Iy(this.multiple);this.Vc.next();this.aIa.ka(_.Oa(),_.vb(this.FI)).subscribe(function(){return a.ZHa(a.Qe)})};_.k.Fe=function(){var a=this;this.Bpc();this.ue.changed.ka(_.vb(this.FI)).subscribe(function(b){b.YP.forEach(function(c){return c.select()});b.removed.forEach(function(c){return c.fj()})});this.options.qd.ka(_.sb(null),_.vb(this.FI)).subscribe(function(){a.csc();a.b5()})};
_.k.Vp=function(){var a=this.Uoc(),b=this.Pe;if(a!==this.ddb){var c=this.Oa.ta;(this.ddb=a)?c.setAttribute("aria-labelledby",a):c.removeAttribute("aria-labelledby")}b&&(this.mbb!==b.control&&(void 0!==this.mbb&&null!==b.disabled&&b.disabled!==this.disabled&&(this.disabled=b.disabled),this.mbb=b.control),this.yya())};_.k.Sb=function(a){(a.disabled||a.userAriaDescribedBy)&&this.Vc.next();a.typeaheadDebounceInterval&&this.Ec&&this.Ec.hV(this.Dna)};
_.k.La=function(){var a;null==(a=this.Ec)||a.destroy();this.FI.next();this.FI.complete();this.Vc.complete()};_.k.toggle=function(){this.Qe?this.close():this.open()};_.k.open=function(){this.UO()&&(this.DB=!0,_.Gy(this.Ec,null),this.xpc(),_.Uk(this.tb))};_.k.close=function(){this.DB&&(this.DB=!1,_.Gy(this.Ec,this.Vm()?"rtl":"ltr"),_.Uk(this.tb),this.ii())};_.k.So=function(a){this.cW(a)};_.k.Fo=function(a){this.hi=a};_.k.Wu=function(a){this.ii=a};_.k.Cr=function(a){this.disabled=a;_.Uk(this.tb);this.Vc.next()};
_.k.Vm=function(){return this.yc?"rtl"===this.yc.value:!1};_.k.Yg=function(a){this.disabled||(this.Qe?this.lpc(a):this.cpc(a))};_.k.cpc=function(a){var b=a.keyCode,c=40===b||38===b||37===b||39===b,d=this.Ec;!(0<d.aF.length||13!==b&&32!==b||_.Fg(a))||(this.multiple||a.altKey)&&c?(a.preventDefault(),this.open()):this.multiple||(b=this.selected,d.qA(a),(a=this.selected)&&b!==a&&this.mHa.an(a.hja,1E4))};
_.k.lpc=function(a){var b=this.Ec,c=a.keyCode,d=40===c||38===c,e=0<b.aF.length;if(d&&a.altKey)a.preventDefault(),this.close();else if(e||13!==c&&32!==c||!b.al||_.Fg(a))if(!e&&this.Dl&&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.fj())})}else c=b.DJ,b.qA(a),this.Dl&&d&&a.shiftKey&&b.al&&b.DJ!==c&&b.al.rJ();else a.preventDefault(),b.al.rJ()};
_.k.Rn=function(){this.disabled||(this.xB=!0,this.Vc.next())};_.k.Yk=function(){this.xB=!1;var a;null!=(a=this.Ec)&&(a.aF=[]);this.disabled||this.Qe||(this.ii(),_.Uk(this.tb),this.Vc.next())};_.k.pab=function(){var a=this;this.cJ.I0.ka(_.Ua(1)).subscribe(function(){a.tb.fe();a.gbb()})};_.k.j9a=function(){return this.kX?"mat-"+this.kX.color:""};_.k.b5=function(){var a=this;Promise.resolve().then(function(){a.Pe&&(a.Dd=a.Pe.value);a.LB(a.Dd);a.Vc.next()})};
_.k.LB=function(a){var b=this;this.options.forEach(function(c){c.MO&&(c.MO=!1,_.Uk(c.tb))});this.ue.clear();this.multiple&&a?(a.forEach(function(c){return b.Zbb(c)}),this.kna()):(a=this.Zbb(a))?_.Np(this.Ec,a):this.Qe||_.Np(this.Ec,-1);_.Uk(this.tb)};_.k.Zbb=function(a){var b=this,c=this.options.find(function(d){if(b.ue.Ie(d))return!1;try{return null!=d.value&&b.WO(d.value,a)}catch(e){return!1}});c&&this.ue.select(c);return c};
_.k.cW=function(a){return a!==this.Dd||this.Dl&&Array.isArray(a)?(this.options&&this.LB(a),this.Dd=a,!0):!1};_.k.Bpc=function(){var a=this;this.Ec=P9a(Q9a(_.Mp(_.Gy(_.O9a((new _.T9a(this.options)).hV(this.Dna)),this.Vm()?"rtl":"ltr"))));this.Ec.o2.subscribe(function(){a.Qe&&(!a.multiple&&a.Ec.al&&a.Ec.al.rJ(),a.focus(),a.close())});this.Ec.jd.subscribe(function(){a.DB&&a.panel?a.PIa(a.Ec.DJ||0):a.DB||a.multiple||!a.Ec.al||a.Ec.al.rJ()})};
_.k.csc=function(){var a=this,b=_.cb(this.options.qd,this.FI);this.cFb.ka(_.vb(b)).subscribe(function(c){a.frc(c.source,c.E_);c.E_&&!a.multiple&&a.DB&&(a.close(),a.focus())});_.cb.apply(null,_.Ha(this.options.map(function(c){return c.Rj}))).ka(_.vb(b)).subscribe(function(){a.tb.fe();a.Vc.next()})};
_.k.frc=function(a,b){var c=this.ue.Ie(a);null!=a.value||this.Dl?(c!==a.selected&&(a.selected?this.ue.select(a):this.ue.fj(a)),b&&this.Ec.Br(a),this.multiple&&(this.kna(),b&&this.focus())):(a.fj(),this.ue.clear(),null!=this.value&&this.FP(a.value));c!==this.ue.Ie(a)&&this.FP();this.Vc.next()};_.k.kna=function(){var a=this;if(this.multiple){var b=this.options.toArray();this.ue.sort(function(c,d){return a.BOb?a.BOb(c,d,b):b.indexOf(c)-b.indexOf(d)});this.Vc.next()}};
_.k.FP=function(a){var b=null;this.Dd=b=this.multiple?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.Mr.emit(b);this.hi(b);this.ct.emit(this.R8a(b));_.Uk(this.tb)};_.k.xpc=function(){this.Ec&&(this.empty?_.Op(this.Ec):this.Ec.Br(this.ue.selected[0]))};_.k.UO=function(){var a;return!this.DB&&!this.disabled&&0<(null==(a=this.options)?void 0:a.length)};_.k.focus=function(a){this.Oa.ta.focus(a)};
_.k.I4=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.kX)?void 0:_.S9a(a);return this.yj?(b?b+" ":"")+this.yj:b};_.k.O8a=function(){return this.Qe&&this.Ec&&this.Ec.al?this.Ec.al.id:null};_.k.Uoc=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.kX)?void 0:_.S9a(a);a=(b?b+" ":"")+this.YJa;this.yj&&(a+=" "+this.yj);return a};_.k.ZHa=function(a){this.ox.emit(a)};_.k.Jwa=function(a){a.length?this.Oa.ta.setAttribute("aria-describedby",a.join(" ")):this.Oa.ta.removeAttribute("aria-describedby")};
_.k.n0=function(){this.focus();this.open()};
_.W.Object.defineProperties(Wy.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.xB||this.DB}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.gJ},set:function(a){this.gJ=a;this.Vc.next()}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.Xm)?c:null==(a=this.Pe)?void 0:null==(b=a.control)?void 0:_.K3a(b))?d:!1},set:function(a){this.Xm=_.Ig(a);this.Vc.next()}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.Dl},
set:function(a){this.Dl=_.Ig(a)}},A9:{configurable:!0,enumerable:!0,get:function(){return this.a8a},set:function(a){this.a8a=_.Ig(a)}},HF:{configurable:!0,enumerable:!0,get:function(){return this.WO},set:function(a){this.WO=a;this.ue&&this.b5()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Dd},set:function(a){this.cW(a)&&this.hi(a)}},n2a:{configurable:!0,enumerable:!0,get:function(){return this.Dna},set:function(a){this.Dna=_.Lg(a)}},id:{configurable:!0,enumerable:!0,get:function(){return this.Of},
set:function(a){this.Of=a||this.HX;this.Vc.next()}},Qe:{configurable:!0,enumerable:!0,get:function(){return this.DB}},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]}},eSb:{configurable:!0,enumerable:!0,get:function(){if(this.empty)return"";if(this.Dl){var a=this.ue.selected.map(function(b){return b.hja});this.Vm()&&a.reverse();return a.join(", ")}return this.ue.selected[0].hja}},empty:{configurable:!0,
enumerable:!0,get:function(){return!this.ue||this.ue.Sl()}},bha:{configurable:!0,enumerable:!0,get:function(){return this.DB||!this.empty||this.xB&&!!this.gJ}}});Wy.ha=function(a){return new (a||Wy)(_.z(_.$p),_.z(_.gl),_.z(_.se),_.z(_.wq),_.z(_.Sd),_.z(_.Qp,8),_.z(_.Pv,8),_.z(_.Uv,8),_.z(_.dw,8),_.z(_.Kv,10),_.Hd("tabindex"),_.z(o$a),_.z(_.Fp),_.z(_.p$a,8))};
Wy.Ia=_.x({type:Wy,ub:function(a,b){a&1&&(_.$e(k$a,5),_.$e(l$a,5),_.$e(_.Ky,5));if(a&2){var c;_.Ze(c=_.bf())&&(b.trigger=c.first);_.Ze(c=_.bf())&&(b.panel=c.first);_.Ze(c=_.bf())&&(b.cJ=c.first)}},inputs:{IN:["aria-describedby","userAriaDescribedBy"],re:"panelClass",placeholder:"placeholder",required:"required",multiple:"multiple",A9:"disableOptionCentering",HF:"compareWith",value:"value",ariaLabel:["aria-label","ariaLabel"],yj:["aria-labelledby","ariaLabelledby"],KOa:"errorStateMatcher",n2a:"typeaheadDebounceInterval",
BOb:"sortComparator",id:"id"},outputs:{ox:"openedChange",RHa:"opened",iFa:"closed",ct:"selectionChange",Mr:"valueChange"},features:[_.te,_.pd]});_.Xy=function(){var a=Wy.apply(this,arguments)||this;a.nIa=[{Mc:"start",Nc:"bottom",uc:"start",Bc:"top"},{Mc:"start",Nc:"top",uc:"start",Bc:"bottom",re:"mat-mdc-select-panel-above"}];var b,c;a.MI=null!=(c=null==(b=a.aj)?void 0:b.Is)?c:!1;return a};_.V(_.Xy,Wy);_.Xy.Ia=Wy.Ia;_.k=_.Xy.prototype;
_.k.Pa=function(){var a=this;Wy.prototype.Pa.call(this);this.ng.jd().ka(_.vb(this.FI)).subscribe(function(){a.Qe&&(a.Nab=a.i9a(),a.tb.fe())})};_.k.Pc=function(){this.kX&&(this.Fma=this.kX.MZ())};_.k.open=function(){this.Nab=this.i9a();Wy.prototype.open.call(this);this.Vc.next()};_.k.close=function(){Wy.prototype.close.call(this);this.Vc.next()};
_.k.PIa=function(a){var b=this.options.toArray()[a];if(b){var c=this.panel.ta,d=_.A9a(a,this.options,this.lM);b=b.cj();c.scrollTop=0===a&&1===d?0:_.B9a(b.offsetTop,b.offsetHeight,c.scrollTop,c.offsetHeight)}};_.k.gbb=function(){this.PIa(this.Ec.DJ||0)};_.k.R8a=function(a){return new s$a(this,a)};_.k.i9a=function(){return(this.Fma instanceof _.Jy?this.Fma.nb:this.Fma||this.Oa).ta.getBoundingClientRect().width};_.k.rJa=function(){if(this.options)for(var a=_.l(this.options),b=a.next();!b.done;b=a.next())_.Uk(b.value.tb)};
_.W.Object.defineProperties(_.Xy.prototype,{bha:{configurable:!0,enumerable:!0,get:function(){return this.Qe||!this.empty||this.focused&&!!this.placeholder}},Is:{configurable:!0,enumerable:!0,get:function(){return this.MI},set:function(a){this.MI=_.Ig(a);this.rJa()}}});_.Xy.ha=function(){var a;return function(b){return(a||(a=_.Ld(_.Xy)))(b||_.Xy)}}();
_.Xy.ya=_.x({type:_.Xy,qa:[["mat-select"]],zd:function(a,b,c){a&1&&(_.af(c,r$a,5),_.af(c,_.Fq,5),_.af(c,_.zq,5));if(a&2){var d;_.Ze(d=_.bf())&&(b.BNa=d.first);_.Ze(d=_.bf())&&(b.options=d);_.Ze(d=_.bf())&&(b.lM=d)}},Eb:["role","combobox","aria-autocomplete","none","aria-haspopup","listbox",1,"mat-mdc-select"],Cb:19,kb:function(a,b){a&1&&_.K("keydown",function(c){return b.Yg(c)})("focus",function(){return b.Rn()})("blur",function(){return b.Yk()});a&2&&(_.we("id",b.id)("tabindex",b.tabIndex)("aria-controls",
b.Qe?b.id+"-panel":null)("aria-expanded",b.Qe)("aria-label",b.ariaLabel||null)("aria-required",b.required.toString())("aria-disabled",b.disabled.toString())("aria-invalid",b.zs)("aria-activedescendant",b.O8a()),_.ye("mat-mdc-select-disabled",b.disabled)("mat-mdc-select-invalid",b.zs)("mat-mdc-select-required",b.required)("mat-mdc-select-empty",b.empty)("mat-mdc-select-multiple",b.multiple))},inputs:{disabled:"disabled",Ed:"disableRipple",tabIndex:"tabIndex",Is:"hideSingleSelectionIndicator"},Zb:["matSelect"],
features:[_.Qe([{Ca:_.cw,Jb:_.Xy},{Ca:_.xq,Jb:_.Xy}]),_.te],lc:["mat-select-trigger","*"],Aa:11,Ba:11,Fa:[["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",""]],va:function(a,b){a&1&&(_.Ie(m$a),_.C(0,"div",0,1),_.K("click",function(){return b.toggle()}),_.C(3,"div",2),_.N(4,E9a,2,1,"span",3),_.N(5,H9a,3,2,"span",4),_.F(),_.C(6,"div",5)(7,"div",6),_.Fd(),_.C(8,"svg",7),_.G(9,"path",8),_.F()()()(),_.N(10,I9a,3,9,"ng-template",9),_.K("backdropClick",function(){return b.close()})("attach",
function(){return b.pab()})("detach",function(){return b.close()}));if(a&2){var c=_.Me(1);_.we("aria-owns",b.Qe?b.id+"-panel":null);_.y(3);_.B("ngSwitch",b.empty);_.we("id",b.YJa);_.y(1);_.B("ngSwitchCase",!0);_.y(1);_.B("ngSwitchCase",!1);_.y(5);_.B("cdkConnectedOverlayPanelClass",b.Mab)("cdkConnectedOverlayScrollStrategy",b.mg)("cdkConnectedOverlayOrigin",b.Fma||c)("cdkConnectedOverlayOpen",b.Qe)("cdkConnectedOverlayPositions",b.nIa)("cdkConnectedOverlayWidth",b.Nab)}},Ha:[_.Ul,_.Xl,_.Yl,_.Zl,_.Ky,
_.Jy],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(-8px)}.mat-form-field-appearance-fill .mdc-text-field--no-label .mat-mdc-select-arrow-wrapper{transform:none}.mat-mdc-select-arrow{width:10px;height:5px;position:relative}.mat-mdc-select-arrow svg{fill:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:CanvasText}.mat-mdc-select-disabled .cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:GrayText}.mdc-menu-surface.mat-mdc-select-panel{width:100%;max-height:275px;position:static;outline:0;margin:0;padding:8px 0;list-style-type:none}.mdc-menu-surface.mat-mdc-select-panel:focus{outline:none}.cdk-high-contrast-active .mdc-menu-surface.mat-mdc-select-panel{outline:solid 1px}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) .mdc-menu-surface.mat-mdc-select-panel{border-top-left-radius:0;border-top-right-radius:0;transform-origin:top center}.mat-mdc-select-panel-above .mdc-menu-surface.mat-mdc-select-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:bottom center}.mat-mdc-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable .mat-mdc-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-mdc-select-placeholder{color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);transition:none;display:block}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mat-mdc-floating-label{max-width:calc(100% - 18px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 24px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-text-field--label-floating .mdc-notched-outline__notch{max-width:calc(100% - 24px)}.mat-mdc-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;visibility:hidden}\n'],
ob:2,data:{animation:[j$a]},Na:0});var u$a,v$a;u$a=[[["mat-select-trigger"]],"*"];v$a=function(a,b){this.source=a;this.value=b};_.Yy=function(){var a=Wy.apply(this,arguments)||this;a.Mt=0;a.o6=0;a.EX="top";a.bs=0;a.nIa=[{Mc:"start",Nc:"top",uc:"start",Bc:"top"},{Mc:"start",Nc:"bottom",uc:"start",Bc:"bottom"}];return a};_.V(_.Yy,Wy);_.Yy.Ia=Wy.Ia;_.k=_.Yy.prototype;_.k.tlc=function(a,b,c){var d=this.HW();return Math.min(Math.max(0,d*a-b+d/2),c)};
_.k.Pa=function(){var a=this;Wy.prototype.Pa.call(this);this.ng.jd().ka(_.vb(this.FI)).subscribe(function(){a.Qe&&(a.RP=a.trigger.ta.getBoundingClientRect(),_.Uk(a.tb))})};_.k.open=function(){var a=this;Wy.prototype.UO.call(this)&&(Wy.prototype.open.call(this),this.RP=this.trigger.ta.getBoundingClientRect(),this.o6=parseInt(getComputedStyle(this.trigger.ta).fontSize||"0"),this.slc(),this.vb.Ag.ka(_.Ua(1)).subscribe(function(){a.o6&&a.cJ.ud&&a.cJ.ud.Ou&&(a.cJ.ud.Ou.style.fontSize=a.o6+"px")}))};
_.k.PIa=function(a){var b=_.A9a(a,this.options,this.lM),c=this.HW();this.panel.ta.scrollTop=0===a&&1===b?0:_.B9a((a+b)*c,c,this.panel.ta.scrollTop,256)};_.k.gbb=function(){this.qlc();this.panel.ta.scrollTop=this.Mt};_.k.ZHa=function(a){this.Qe?this.Mt=0:(this.cJ.offsetX=0,_.Uk(this.tb));Wy.prototype.ZHa.call(this,a)};_.k.R8a=function(a){return new v$a(this,a)};_.k.xoc=function(){var a;return null==(a=this.RP)?void 0:a.width};
_.k.qlc=function(){var a=this.cJ.ud.Ou.getBoundingClientRect(),b=this.ng.sG(),c=this.Vm(),d=this.multiple?56:32;var e=this.multiple?40:this.A9?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.cJ.offsetX=Math.round(e);this.cJ.ud.di()};
_.k.rlc=function(a,b,c){var d=this.HW(),e=(d-this.RP.height)/2,f=Math.floor(256/d);return this.A9?0:Math.round(-1*(0===this.Mt?a*d:this.Mt===c?(a-(this.hla()-f))*d+(d-(this.hla()*d-256)%d):b-d/2)-e)};_.k.Ilc=function(a){var b=this.HW(),c=this.ng.sG(),d=this.RP.top-8;c=c.height-this.RP.bottom-8;var e=Math.abs(this.bs);b=Math.min(this.hla()*b,256)-e-this.RP.height;b>c?this.skc(b,c):e>d?this.rkc(e,d,a):this.EX=this.iGa()};
_.k.skc=function(a,b){a=Math.round(a-b);this.Mt-=a;this.bs-=a;this.EX=this.iGa();0>=this.Mt&&(this.bs=this.Mt=0,this.EX="50% bottom 0px")};_.k.rkc=function(a,b,c){a=Math.round(a-b);this.Mt+=a;this.bs+=a;this.EX=this.iGa();this.Mt>=c&&(this.Mt=c,this.bs=0,this.EX="50% top 0px")};
_.k.slc=function(){var a=this.HW(),b=this.hla(),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+=_.A9a(b,this.options,this.lM);c/=2;this.Mt=this.tlc(b,c,a);this.bs=this.rlc(b,c,a);this.Ilc(a)};_.k.iGa=function(){var a=this.HW();return"50% "+(Math.abs(this.bs)-(a-this.RP.height)/2+a/2)+"px 0px"};_.k.HW=function(){return 3*this.o6};_.k.hla=function(){return this.options.length+this.lM.length};
_.Yy.ha=function(){var a;return function(b){return(a||(a=_.Ld(_.Yy)))(b||_.Yy)}}();
_.Yy.ya=_.x({type:_.Yy,qa:[["mat-select"]],zd:function(a,b,c){a&1&&(_.af(c,r$a,5),_.af(c,_.Ry,5),_.af(c,_.zq,5));if(a&2){var d;_.Ze(d=_.bf())&&(b.BNa=d.first);_.Ze(d=_.bf())&&(b.options=d);_.Ze(d=_.bf())&&(b.lM=d)}},Eb:["role","combobox","aria-autocomplete","none","aria-haspopup","true",1,"mat-select"],Cb:19,kb:function(a,b){a&1&&_.K("keydown",function(c){return b.Yg(c)})("focus",function(){return b.Rn()})("blur",function(){return b.Yk()});a&2&&(_.we("id",b.id)("tabindex",b.tabIndex)("aria-controls",
b.Qe?b.id+"-panel":null)("aria-expanded",b.Qe)("aria-label",b.ariaLabel||null)("aria-required",b.required.toString())("aria-disabled",b.disabled.toString())("aria-invalid",b.zs)("aria-activedescendant",b.O8a()),_.ye("mat-select-disabled",b.disabled)("mat-select-invalid",b.zs)("mat-select-required",b.required)("mat-select-empty",b.empty)("mat-select-multiple",b.multiple))},inputs:{disabled:"disabled",Ed:"disableRipple",tabIndex:"tabIndex"},Zb:["matSelect"],features:[_.Qe([{Ca:_.cw,Jb:_.Yy},{Ca:_.xq,
Jb:_.Yy}]),_.te],lc:["mat-select-trigger","*"],Aa:9,Ba:12,Fa:[["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",""]],va:function(a,b){a&1&&(_.Ie(u$a),_.C(0,"div",0,1),_.K("click",function(){return b.toggle()}),_.C(3,"div",2),_.N(4,J9a,2,1,"span",3),_.N(5,M9a,3,2,"span",4),_.F(),_.C(6,"div",5),_.G(7,"div",6),_.F()(),_.N(8,N9a,4,14,"ng-template",7),_.K("backdropClick",function(){return b.close()})("attach",function(){return b.pab()})("detach",function(){return b.close()}));if(a&2){var c=_.Me(1);_.we("aria-owns",b.Qe?b.id+"-panel":null);_.y(3);
_.B("ngSwitch",b.empty);_.we("id",b.YJa);_.y(1);_.B("ngSwitchCase",!0);_.y(1);_.B("ngSwitchCase",!1);_.y(3);_.B("cdkConnectedOverlayPanelClass",b.Mab)("cdkConnectedOverlayScrollStrategy",b.mg)("cdkConnectedOverlayOrigin",c)("cdkConnectedOverlayOpen",b.Qe)("cdkConnectedOverlayPositions",b.nIa)("cdkConnectedOverlayMinWidth",b.xoc())("cdkConnectedOverlayOffsetY",b.bs)}},Ha:[_.Ul,_.Xl,_.Yl,_.Zl,_.Ky,_.Jy],styles:['.mat-select{display:inline-block;width:100%;outline:none}.mat-select-trigger{display:inline-flex;align-items:center;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.mat-select-disabled .mat-select-trigger{-webkit-user-select:none;user-select:none;cursor:default}.mat-select-value{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-select-arrow-wrapper{height:16px;flex-shrink:0;display:inline-flex;align-items:center}.mat-form-field-appearance-fill .mat-select-arrow-wrapper{transform:translateY(-50%)}.mat-form-field-appearance-outline .mat-select-arrow-wrapper{transform:translateY(-25%)}.mat-form-field-appearance-standard.mat-form-field-has-label .mat-select:not(.mat-select-empty) .mat-select-arrow-wrapper{transform:translateY(-50%)}.mat-form-field-appearance-standard .mat-select.mat-select-empty .mat-select-arrow-wrapper{transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable.mat-form-field-appearance-standard .mat-select.mat-select-empty .mat-select-arrow-wrapper{transition:none}.mat-select-arrow{width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;margin:0 4px}.mat-form-field.mat-focused .mat-select-arrow{transform:translateX(0)}.mat-select-panel-wrap{flex-basis:100%}.mat-select-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;padding-top:0;padding-bottom:0;max-height:256px;min-width:100%;border-radius:4px;outline:0}.cdk-high-contrast-active .mat-select-panel{outline:solid 1px}.mat-select-panel .mat-optgroup-label,.mat-select-panel .mat-option{font-size:inherit;line-height:3em;height:3em}.mat-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-form-field-flex{cursor:pointer}.mat-form-field-type-mat-select .mat-form-field-label{width:calc(100% - 18px)}.mat-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable .mat-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-select-placeholder{color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);transition:none;display:block}.mat-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;visibility:hidden}\n'],
ob:2,data:{animation:[h$a,i$a]},Na:0});_.Zy=function(){};_.Zy.ha=function(a){return new (a||_.Zy)};_.Zy.Ea=_.kd({type:_.Zy});_.Zy.Da=_.ad({Ob:[_.q$a],imports:[_.bm,_.tq,_.Sy,_.uq,_.cq,_.gw,_.Sy,_.uq]});
}catch(e){_._DumpException(e)}
try{
var w$a,B$a,C$a,E$a,H$a,J$a,bz,L$a,M$a,N$a,O$a,R$a,Q$a,$$a,jz,cab,dab,eab,fab,gab,hab,iab,kz,jab,kab,lab,mab,nab,oab,pab,lz,mz,rab,nz,sab,oz,tab,uab,vab,wab,xab,yab,Aab,Dab,Eab,Fab,Gab,Hab,Jab,Kab,Lab,Nab,Oab,Pab,Qab,Rab,Sab,Uab,Vab,Wab,Xab,abb,bbb,cbb,dbb,ebb,fbb,gbb,hbb,ibb,jbb,kbb,lbb,nbb,obb,pbb,I$a,rbb,sbb,ubb,D$a,xbb,ybb,Bbb,F$a,G$a,K$a,P$a,S$a,aab,T$a,U$a,X$a,Y$a,Z$a,W$a,V$a,zab,qab,Bab,Cab,Iab,Gbb;w$a=function(a,b){return a.start==b.start&&a.end==b.end};
_.$y=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])};_.az=function(){var a=_.ea.apply(0,arguments),b=void 0;"function"===typeof a[a.length-1]&&(b=a.pop());1===a.length&&(0,_.Ba)(a[0])&&(a=a[0].slice());return function(c){return _.qaa(c,_.ya([c].concat(_.Ha(a))),new _.yaa(b))}};_.y$a=function(){return function(a){return _.pa(a,new x$a)}};_.z$a=function(a,b){return a>b?1:a<b?-1:0};
_.A$a=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};B$a=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};C$a=function(a){return a.replace(_.nBa,function(b,c,d,e){var f="";d=d.replace(/^(['"])(.*)\1$/,function(g,h,n){f=h;return n});b=_.Qj(d).dr();return c+f+b+f+e})};
E$a=function(a){if(a instanceof _.Jf)return'url("'+_.Kf(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';if(a instanceof _.Kj)a=_.Yg(a);else{a=String(a);var b=a.replace(_.oBa,"$1").replace(_.oBa,"$1").replace(_.nBa,"url");if(_.mBa.test(b)){if(b=!D$a.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&&B$a(a)}a=b?C$a(a):"zClosurez"}else a="zClosurez"}if(/[{;}]/.test(a))throw new _.$y("Value does not allow [{;}], got: %s.",[a]);return a};
H$a=function(a){return a.replace(F$a,function(b){return b.replace(G$a,"\u200b$1\u200b")})};J$a=function(a){a in I$a||(I$a[a]=_.de.pWa&&_.de.pWa.Gi&&_.de.pWa.Gi.locales&&_.de.pWa.Gi.locales[a]);return I$a[a]};bz=function(a){var b=a.toLowerCase().replace(/_/g,"-");if(a=J$a(b))return a;b=b.split("-")[0];if(a=J$a(b))return a;if("en"===b)return K$a;throw new _.ed(701,!1);};L$a=function(a,b,c,d,e,f){a=_.ve(a,_.vd.Xn,c,e);_.Vea(2);return a?b+_.bd(c)+d+_.bd(e)+f:_.ie};
M$a=function(a,b){a=a.data[b];return null===a||"string"===typeof a?null:a.hasOwnProperty("currentCaseLViewIndex")?a:a.value};
N$a=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.T8(n))}else if("number"==typeof n)switch(n&1){case 0:var v=n>>>17;null===f&&(f=v,g=e.parentNode(d));v===f?(r=d,v=g):(r=null,v=_.rd(c[v]));null!==v&&(n=(n&131070)>>>1,e.insertBefore(v,c[n],r,!1),n=M$a(a,n),null!==n&&"object"===typeof n&&(r=_.Tia(n,c),null!==r&&N$a(a,n.create[r],c,c[n.Nfb])));break;case 1:n>>>=1,r=b[++h],v=b[++h],_.Eha(e,_.rd(c[n]),null,null,r,v,null)}else switch(n){case _.gja:n=
b[++h];r=b[++h];null===c[r]&&(n=c[r]=e.createComment(H$a(n)),_.Ud(n,c));break;case _.eja:n=b[++h],r=b[++h],null===c[r]&&(n=c[r]=e.createElement(n,null),_.Ud(n,c))}}};O$a=function(a,b,c){var d=_.Tia(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=_.rd(c[e]),null!==e){var f=c[11],g=f.parentNode(e);g&&f.removeChild(g,e,void 0)}}else O$a(a,M$a(a,~e),c)}};
R$a=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+=_.bd(b[d-r]);else{var v=r>>>2;switch(r&3){case 1:r=c[++n];var A=c[++n],D=a.data[v];"string"===typeof D?_.Eha(b[11],b[v],null,D,r,g,A):_.je(a,D,b,r,g,b[11],A,!1);break;case 0:r=b[v];null!==r&&b[11].setValue(r,g);break;case 2:r=a;v=M$a(a,v);A=b;D=v;var I=D.jQ.indexOf(g);if(-1===I)switch(D.type){case 1:I=g;I=(0,bz(_.qHa)[20])(parseInt(I,
10));I=P$a[I];var L=void 0!==I?I:"other";I=D.jQ.indexOf(L);-1===I&&"other"!==L&&(I=D.jQ.indexOf("other"));break;case 0:I=D.jQ.indexOf("other")}D=-1===I?null:I;_.Tia(v,A)!==D&&(O$a(r,v,A),A[v.V8]=null===D?null:~D,null!==D&&(I=A[v.Nfb])&&N$a(r,v.create[D],A,I));break;case 3:Q$a(a,M$a(a,v),d,b)}}}}else g=c[f+1],0<g&&3===(g&3)&&(g=M$a(a,g>>>2),0>b[g.V8]&&Q$a(a,g,d,b));f+=h}};Q$a=function(a,b,c,d){var e=d[b.V8];if(null!==e){var f=S$a;0>e&&(e=d[b.V8]=~e,f=-1);R$a(a,d,b.update[e],c,f)}};
$$a=function(a,b){b=void 0===b?{}:b;var c=a;if(T$a.test(a)){var d={},e=[0];c=c.replace(U$a,function(f,g,h){f=g||h;var n=d[f]||[];n.length||(f.split("|").forEach(function(A){var D=A.match(V$a);D=D?parseInt(D[1],10):0;var I=W$a.test(A);n.push([D,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 v=r.next().value;r=r.next().value;v?e.pop():f!==h&&e.push(h);n.splice(g,1);return r})}if(!Object.keys(b).length)return c;
c=c.replace(X$a,function(f,g,h,n,r,v){return b.hasOwnProperty(h)?""+g+b[h]+v:f});c=c.replace(Y$a,function(f,g){return b.hasOwnProperty(g)?b[g]:f});return c=c.replace(Z$a,function(f,g){if(b.hasOwnProperty(g)){var h=b[g];if(!h.length)throw Error("ob`"+f+"`"+g);return h.shift()}return f})};_.cz=function(a){_.ue(_.wd(),_.vd.Xn++,a)&&(S$a|=1<<Math.min(aab,31));aab++;return _.cz};
_.dz=function(a){var b=_.vd.hg,c=_.wd();0<aab&&(a=b.data[a+23],R$a(b,c,Array.isArray(a)?a:a.update,_.vd.Xn-aab-1,S$a));aab=S$a=0};_.ez=function(a,b){b=void 0===b?{}:b;return $$a(a,b)};_.fz=function(a,b,c,d,e,f,g){var h=_.wd();b=L$a(h,b,c,d,e,f);b!==_.ie&&_.je(_.vd.hg,_.Dd(),h,a,b,h[11],g,!1);return _.fz};_.gz=function(a,b,c,d,e){var f=_.wd();a=L$a(f,a,b,c,d,e);a!==_.ie&&_.Jha(f,a);return _.gz};
_.bab=function(a,b,c,d,e,f,g,h){b+=c;c=_.ve(a,b,e,f);return _.ue(a,b+2,g)||c?_.Bia(a,b+3,h?d.call(h,e,f,g):d(e,f,g)):_.yja(a,b+3)};_.hz=function(a,b,c,d){a+=23;var e=_.wd(),f=e[a];return e[1].data[a].me?_.xja(e,_.Bd(),b,f.transform,c,d,f):f.transform(c,d)};_.iz=function(a,b,c,d,e){a+=23;var f=_.wd(),g=f[a];return f[1].data[a].me?_.bab(f,_.Bd(),b,g.transform,c,d,e,g):g.transform(c,d,e)};jz=function(a,b){for(;-1<b;b--)if("undefined"!==typeof a[b])return a[b];throw Error("wb");};
cab=function(a,b,c){a=bz(a);b=jz([a[1],a[2]],b);return jz(b,c)};dab=function(a,b,c){a=bz(a);b=jz([a[3],a[4]],b);return jz(b,c)};eab=function(a,b,c){a=bz(a);b=jz([a[5],a[6]],b);return jz(b,c)};fab=function(a,b){a=bz(a)[7];return jz(a,b)};gab=function(a,b){a=bz(a);return jz(a[10],b)};hab=function(a,b){a=bz(a);return jz(a[11],b)};iab=function(a,b){a=bz(a)[12];return jz(a,b)};kz=function(a,b){a=bz(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};
jab=function(a){if(!a[21])throw Error("vb`"+a[0]);};kab=function(a){var b=_.l(a.split(":"));a=b.next().value;b=b.next().value;return{hours:+a,minutes:+b}};lab=function(a){a=bz(a);jab(a);return(a[21][2]||[]).map(function(b){return"string"===typeof b?kab(b):[kab(b[0]),kab(b[1])]})};mab=function(a,b,c){a=bz(a);jab(a);b=jz([a[21][0],a[21][1]],b)||[];return jz(b,c)||[]};nab=function(a,b){a=a.replace(/:/g,"");a=Date.parse("Jan 01, 1970 00:00:00 "+a)/6E4;return isNaN(a)?b:a};
oab=function(a,b,c){var d=new Date(0);d.setFullYear(a,b,c);d.setHours(0,0,0);return d};pab=function(a,b){b&&(a=a.replace(/\{([^}]+)}/g,function(c,d){return null!=b&&d in b?b[d]:c}));return a};
lz=function(a,b){var c=bz(a)[0];qab[c]=qab[c]||{};if(qab[c][b])return qab[c][b];var d="";switch(b){case "shortDate":d=gab(a,0);break;case "mediumDate":d=gab(a,1);break;case "longDate":d=gab(a,2);break;case "fullDate":d=gab(a,3);break;case "shortTime":d=hab(a,0);break;case "mediumTime":d=hab(a,1);break;case "longTime":d=hab(a,2);break;case "fullTime":d=hab(a,3);break;case "short":d=lz(a,"shortTime");var e=lz(a,"shortDate");d=pab(iab(a,0),[d,e]);break;case "medium":d=lz(a,"mediumTime");e=lz(a,"mediumDate");
d=pab(iab(a,1),[d,e]);break;case "long":d=lz(a,"longTime");e=lz(a,"longDate");d=pab(iab(a,2),[d,e]);break;case "full":d=lz(a,"fullTime"),e=lz(a,"fullDate"),d=pab(iab(a,3),[d,e])}d&&(qab[c][b]=d);return d};mz=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};
rab=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("xb`"+a);}};
nz=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=rab(a,f);if(0<c||f>-c)f+=c;if(3===a)0===f&&-12===c&&(f=12);else if(6===a)return mz(f,3).substring(0,b);g=kz(g,5);return mz(f,b,g,d,e)}};
sab=function(a,b,c,d,e,f){switch(c){case 2:return eab(b,e,d)[a.getMonth()];case 1:return dab(b,e,d)[a.getDay()];case 0:var g=a.getHours(),h=a.getMinutes();return f&&(c=lab(b),a=mab(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 v=g>=n.hours&&h>=n.minutes,A=g<r.hours||g===r.hours&&h<r.minutes;if(n.hours<r.hours){if(v&&A)return!0}else if(v||A)return!0}else if(n.hours===g&&n.minutes===h)return!0;return!1}),-1!==c)?a[c]:cab(b,e,d)[12>g?0:1];case 3:return fab(b,
d)[0>=a.getFullYear()?0:1];default:throw Error("yb`"+c);}};oz=function(a,b,c,d){c=void 0===c?0:c;d=void 0===d?!1:d;return function(e,f){return sab(e,f,a,b,c,d)}};
tab=function(a){return function(b,c,d){b=-1*d;c=kz(c,5);var e=0<b?Math.floor(b/60):Math.ceil(b/60);switch(a){case 0:return(0<=b?"+":"")+mz(e,2,c)+mz(Math.abs(b%60),2,c);case 1:return"GMT"+(0<=b?"+":"")+mz(e,1,c);case 2:return"GMT"+(0<=b?"+":"")+mz(e,2,c)+":"+mz(Math.abs(b%60),2,c);case 3:return 0===d?"Z":(0<=b?"+":"")+mz(e,2,c)+":"+mz(Math.abs(b%60),2,c);default:throw Error("zb`"+a);}}};uab=function(a){return oab(a.getFullYear(),a.getMonth(),a.getDate()+(4-a.getDay()))};
vab=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=uab(c);var e=c.getFullYear();var f=oab(e,0,1).getDay();e=oab(e,0,1+(4>=f?4:11)-f);c=c.getTime()-e.getTime();c=1+Math.round(c/6048E5)}return mz(c,a,kz(d,5))}};wab=function(a,b){b=void 0===b?!1:b;return function(c,d){c=uab(c).getFullYear();return mz(c,a,kz(d,5),b)}};
xab=function(a,b){var c=a.getTimezoneOffset();b=nab(b,c);a=new Date(a.getTime());a.setMinutes(a.getMinutes()+-1*(b-c));return a};yab=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};
Aab=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 oab(a,c-1,void 0===b?1:b)}b=parseFloat(a);if(!isNaN(a-b))return new Date(b);if(b=a.match(zab))return yab(b)}b=new Date(a);if(!(b instanceof Date)||isNaN(b.valueOf()))throw Error("Ab`"+
a);return b};
Dab=function(a,b,c,d){var e=Aab(a);b=lz(c,b)||b;a=[];for(var f;b;)if(f=Bab.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=nab(d,g),e=xab(e,d));var h="";a.forEach(function(n){a:if(Cab[n])var r=Cab[n];else{switch(n){case "G":case "GG":case "GGG":r=oz(3,1);break;case "GGGG":r=oz(3,2);break;case "GGGGG":r=oz(3,0);break;case "y":r=nz(0,1,0,!1,!0);break;case "yy":r=nz(0,2,0,!0,!0);break;case "yyy":r=nz(0,3,0,!1,!0);break;case "yyyy":r=nz(0,4,
0,!1,!0);break;case "Y":r=wab(1);break;case "YY":r=wab(2,!0);break;case "YYY":r=wab(3);break;case "YYYY":r=wab(4);break;case "M":case "L":r=nz(1,1,1);break;case "MM":case "LL":r=nz(1,2,1);break;case "MMM":r=oz(2,1);break;case "MMMM":r=oz(2,2);break;case "MMMMM":r=oz(2,0);break;case "LLL":r=oz(2,1,1);break;case "LLLL":r=oz(2,2,1);break;case "LLLLL":r=oz(2,0,1);break;case "w":r=vab(1);break;case "ww":r=vab(2);break;case "W":r=vab(1,!0);break;case "d":r=nz(2,1);break;case "dd":r=nz(2,2);break;case "c":case "cc":r=
nz(7,1);break;case "ccc":r=oz(1,1,1);break;case "cccc":r=oz(1,2,1);break;case "ccccc":r=oz(1,0,1);break;case "cccccc":r=oz(1,3,1);break;case "E":case "EE":case "EEE":r=oz(1,1);break;case "EEEE":r=oz(1,2);break;case "EEEEE":r=oz(1,0);break;case "EEEEEE":r=oz(1,3);break;case "a":case "aa":case "aaa":r=oz(0,1);break;case "aaaa":r=oz(0,2);break;case "aaaaa":r=oz(0,0);break;case "b":case "bb":case "bbb":r=oz(0,1,1,!0);break;case "bbbb":r=oz(0,2,1,!0);break;case "bbbbb":r=oz(0,0,1,!0);break;case "B":case "BB":case "BBB":r=
oz(0,1,0,!0);break;case "BBBB":r=oz(0,2,0,!0);break;case "BBBBB":r=oz(0,0,0,!0);break;case "h":r=nz(3,1,-12);break;case "hh":r=nz(3,2,-12);break;case "H":r=nz(3,1);break;case "HH":r=nz(3,2);break;case "m":r=nz(4,1);break;case "mm":r=nz(4,2);break;case "s":r=nz(5,1);break;case "ss":r=nz(5,2);break;case "S":r=nz(6,1);break;case "SS":r=nz(6,2);break;case "SSS":r=nz(6,3);break;case "Z":case "ZZ":case "ZZZ":r=tab(0);break;case "ZZZZZ":r=tab(3);break;case "O":case "OO":case "OOO":case "z":case "zz":case "zzz":r=
tab(1);break;case "OOOO":case "ZZZZ":case "zzzz":r=tab(2);break;default:r=null;break a}Cab[n]=r}h+=r?r(e,c,g):"''"===n?"'":n.replace(/(^'|'$)/g,"").replace(/''/g,"'")});return h};
Eab=function(a){a=Math.abs(a)+"";var b=0,c,d,e,f;-1<(c=a.indexOf("."))&&(a=a.replace(".",""));0<(d=a.search(/e/i))?(0>c&&(c=d),c+=+a.slice(d+1),a=a.substring(0,d)):0>c&&(c=a.length);for(d=0;"0"===a.charAt(d);d++);if(d===(f=a.length)){var g=[0];c=1}else{for(f--;"0"===a.charAt(f);)f--;c-=d;g=[];for(e=0;d<=f;d++,e++)g[e]=Number(a.charAt(d))}22<c&&(g=g.splice(0,21),b=c-1,c=1);return{UY:g,exponent:b,Rw:c}};
Fab=function(a){if(0===a.UY[0])return a;var b=a.UY.length-a.Rw;a.exponent?a.exponent+=2:(0===b?a.UY.push(0,0):1===b&&a.UY.push(0),a.Rw+=2);return a};Gab=function(a){var b=parseInt(a);if(isNaN(b))throw Error("Db`"+a);return b};
Hab=function(a,b,c){if(b>c)throw Error("Cb`"+b+"`"+c);var d=a.UY,e=d.length-a.Rw;c=Math.min(Math.max(b,e),c);var f=c+a.Rw,g=d[f];if(0<f){d.splice(Math.max(a.Rw,f));for(var h=f;h<d.length;h++)d[h]=0}else for(e=Math.max(0,e),a.Rw=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.Rw++;d.unshift(1);a.Rw++}else d[f-1]++;for(;e<Math.max(0,c);e++)d.push(0);var n=0!==c,r=b+a.Rw;if(b=d.reduceRight(function(v,A,D,I){A+=v;I[D]=10>A?A:A-10;n&&(0===I[D]&&D>=
r?I.pop():n=!1);return 10<=A?1:0},0))d.unshift(b),a.Rw++};
Jab=function(a,b,c,d){var e=void 0===e?!1:e;var f="",g=!1;if(isFinite(a)){g=Eab(a);e&&(g=Fab(g));f=b.mHc;e=b.dDb;var h=b.yVa;if(d){var n=d.match(Iab);if(null===n)throw Error("Bb`"+d);d=n[1];var r=n[3];n=n[5];null!=d&&(f=Gab(d));null!=r&&(e=Gab(r));null!=n?h=Gab(n):null!=r&&e>h&&(h=e)}Hab(g,e,h);d=g.UY;n=g.Rw;e=g.exponent;h=[];for(g=d.every(function(v){return!v});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.tUa&&f.unshift(d.splice(-b.tUa,
d.length).join(""));d.length>b.xQa;)f.unshift(d.splice(-b.xQa,d.length).join(""));d.length&&f.unshift(d.join(""));f=f.join(kz(c,1));h.length&&(f+=kz(c,0)+h.join(""));e&&(f+=kz(c,6)+"+"+e)}else f=kz(c,9);return f=0>a&&!g?b.cWa+f+b.dWa:b.tva+f+b.vea};_.pz=function(a){return null!=a.error&&null!=a.error.code};Kab=function(a){a&1&&(_.C(0,"span",10),_.O(1),_.F());a&2&&(a=_.M(),_.y(1),_.Ne(" ",a.item.label," "))};Lab=function(a){a&1&&_.Ce(0)};
Nab=function(a){if(a&1){var b=_.wd();_.C(0,"div",11);_.K("keyup.escape",function(){_.xd(b);var c=_.M();c.oQ();c.trigger.ta.focus();return _.yd()});_.N(1,Lab,1,0,"ng-container",12);_.F()}a&2&&(a=_.M(),_.y(1),_.B("ngTemplateOutlet",a.item.va)("ngTemplateOutletContext",a.item.context||_.Re(2,Mab)))};Oab=function(a){a&1&&(_.C(0,"span",8),_.O(1),_.F());a&2&&(a=_.M().wa,_.y(1),_.Pe(a.label))};
Pab=function(a){a&1&&_.G(0,"segmented-dropdown-button",9);a&2&&(a=_.M().wa,_.B("item",a)("useBreadcrumbStyling",!0))};Qab=function(a){a&1&&_.Ce(0)};Rab=function(a){a&1&&(_.Ae(0),_.N(1,Qab,1,0,"ng-container",10),_.Be());a&2&&(a=_.M().wa,_.y(1),_.B("ngTemplateOutlet",a.va)("ngTemplateOutletContext",a.context))};Sab=function(a){a&1&&(_.C(0,"mat-icon",11),_.O(1," keyboard_arrow_right "),_.F())};Uab=function(a){a&1&&_.G(0,"div",12)};
Vab=function(a,b){a&1&&(_.Ae(0),_.C(1,"div",1),_.N(2,Oab,2,1,"span",2),_.Ae(3,3),_.N(4,Pab,1,2,"segmented-dropdown-button",4),_.N(5,Rab,2,2,"ng-container",5),_.Be(),_.F(),_.N(6,Sab,2,0,"mat-icon",6),_.N(7,Uab,1,0,"div",7),_.Be());if(a&2){a=b.wa;b=b.last;var c=_.M();_.y(1);_.ye("no-padding",a.YDb);_.we("aria-label",a.ariaLabel)("role",a.bY);_.y(1);_.B("ngIf",!a.ariaLabel);_.y(1);_.B("ngSwitch",a.type);_.y(1);_.B("ngSwitchCase",c.Yw.J3a);_.y(1);_.B("ngSwitchCase",c.Yw.B5a);_.y(1);_.B("ngIf",!b);_.y(1);
_.B("ngIf",b&&a.type==c.Yw.J3a)}};_.qz=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};Wab=function(a){a&1&&_.Ce(0,6);a&2&&(_.M(2),_.B("ngTemplateOutlet",_.Me(4)))};Xab=function(a){a&1&&_.Ce(0,6);a&2&&(_.M(2),_.B("ngTemplateOutlet",_.Me(4)))};
abb=function(a){if(a&1){var b=_.wd();_.C(0,"button",3,4);_.K("ascClipboardEvent",function(c){_.xd(b);var d=_.M();return _.yd(Yab(d,c))})("click",function(c){_.xd(b);var d=_.M();return _.yd(d.ie(c))})("mouseenter",function(){_.xd(b);var c=_.M();return _.yd(Zab(c))})("blur",function(){_.xd(b);var c=_.M();return _.yd($ab(c))})("mouseleave",function(){_.xd(b);var c=_.M();return _.yd($ab(c))});_.N(2,Wab,1,1,"ng-container",5);_.C(3,"span");_.O(4);_.F();_.N(5,Xab,1,1,"ng-container",5);_.F()}a&2&&(a=_.M(),
_.B("format",a.RYa?"flat":"hairline")("ascClipboard",a.yQ),_.we("aria-label",a.ariaLabel),_.y(2),_.B("ngIf",!a.sxa),_.y(1),_.ye("light",a.yub),_.y(1),_.Pe(a.mY),_.y(1),_.B("ngIf",a.sxa))};
bbb=function(a){if(a&1){var b=_.wd();_.C(0,"button",7,4);_.K("ascClipboardEvent",function(c){_.xd(b);var d=_.M();return _.yd(Yab(d,c))})("click",function(c){_.xd(b);var d=_.M();return _.yd(d.ie(c))})("mouseenter",function(){_.xd(b);var c=_.M();return _.yd(Zab(c))})("blur",function(){_.xd(b);var c=_.M();return _.yd($ab(c))})("mouseleave",function(){_.xd(b);var c=_.M();return _.yd($ab(c))});_.C(2,"mat-icon",8);_.O(3);_.F()()}a&2&&(a=_.M(),_.ye("small",a.Nyb)("remove-border",a.RYa),_.B("ascClipboard",
a.yQ),_.we("aria-label",a.ariaLabel),_.y(2),_.B("color","primary"===a.color?"primary":null),_.y(1),_.Ne(" ",a.ESa," "))};cbb=function(a){a&1&&(_.C(0,"mat-icon",8),_.O(1),_.F());a&2&&(a=_.M(),_.B("color","primary"===a.color?"primary":null),_.y(1),_.Ne(" ",a.ESa," "))};dbb=function(a){a&1&&_.G(0,"mat-icon",4);a&2&&(a=_.M(),_.B("svgIcon",a.icon))};ebb=function(a){a&1&&(_.C(0,"mat-icon",5),_.O(1),_.F());a&2&&(a=_.M(),_.y(1),_.Pe(a.icon))};fbb=function(a){a&1&&_.Ce(0)};
gbb=function(a){a&1&&(_.Ae(0),_.N(1,fbb,1,0,"ng-container",6),_.Be());if(a&2){_.M();var b=_.Me(7);_.y(1);_.B("ngTemplateOutlet",b)}};hbb=function(a){a&1&&_.Ce(0)};ibb=function(a){a&1&&(_.Ae(0),_.N(1,hbb,1,0,"ng-container",6),_.Be());if(a&2){_.M();var b=_.Me(7);_.y(1);_.B("ngTemplateOutlet",b)}};jbb=function(a){a&1&&(_.C(0,"div",7),_.Je(1),_.F(),_.C(2,"p",8),_.Je(3,1),_.F())};
kbb=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,v=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]));v.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("Ab`"+a);return d};
lbb=function(a,b,c){try{return Dab(a,b,"en-US",c)}catch(d){return""}};nbb=function(a){return a.getFullYear()===(new Date(Date.now())).getFullYear()?mbb:"y-MM-dd"};obb=function(a,b){return function(c){return lbb(c,a,b)}};_.rz=function(a){for(var b=a.length-1;"/"===a[b];)b--;return a.substring(a.lastIndexOf("/",b)+1)};pbb=function(){};
_.qbb=function(a){var b=a.length,c=3*b/4;c%3?c=Math.floor(c):_.Kb("=.",a[b-1])&&(c=_.Kb("=.",a[b-2])?c-2:c-1);var d=new Uint8Array(c),e=0;_.Aya(a,function(f){d[e++]=f});return e!==c?d.subarray(0,e):d};I$a={};_.sz=function(a){_.gn(a).status="DEGRADED"};rbb=function(a,b){w$a(a.ds,b)||(a.SKa&&(b={start:0,end:Math.max(a.ds.end,b.end)}),a.CIa.next(a.ds=b),a.dma(function(){}))};
sbb=function(a,b){var c=void 0===c?"to-start":c;b=a.SKa&&"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.Wma=b;"to-end"===c&&(d+=" translate"+f+"(-100%)",a.BIa=!0);a.Lbb!=d&&(a.Lbb=d,a.dma(function(){if(a.BIa){var g=a.u7a.ta;a.Wma-="horizontal"===a.orientation?g.offsetWidth:g.offsetHeight;a.BIa=!1;sbb(a,a.Wma)}}))};_.Xh(_.$y,_.aa);_.$y.prototype.name="AssertionError";var x$a=function(){};
x$a.prototype.call=function(a,b){return b.subscribe(new _.sxa(a))};_.tbb=function(a,b,c,d){d=d?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?a[d]:a[d]=c(b)};ubb={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};_.vbb=function(a){return a instanceof _.Rj&&a.constructor===_.Rj?a.bYa:"type_error:SafeStyle"};D$a=/\/\*/;
_.wbb=function(a){var b="",c;for(c in a)if(Object.prototype.hasOwnProperty.call(a,c)){if(!/^[-_a-zA-Z0-9]+$/.test(c))throw Error("na`"+c);var d=a[c];null!=d&&(d=Array.isArray(d)?d.map(E$a).join(" "):E$a(d),b+=c+":"+d+";")}return b?new _.Rj(b,_.kBa):_.lBa};_.tz=function(a){return a instanceof _.Tj?a:_.Hf(_.Sxa("object"==typeof a&&a.Pw?a.dr():String(a)))};xbb=/^[a-zA-Z0-9-]+$/;ybb={APPLET:!0,BASE:!0,EMBED:!0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0};
_.zbb=function(a){var b=_.tz(_.sBa),c=[],d=function(e){Array.isArray(e)?e.forEach(d):(e=_.tz(e),c.push(_.Uj(e)))};a.forEach(d);return _.Hf(c.join(_.Uj(b)))};_.Abb=function(a){return _.zbb(Array.prototype.slice.call(arguments))};Bbb={action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0};
_.Cbb=function(a,b,c){var d=String(a);if(!xbb.test(d))throw Error("ra");if(d.toUpperCase()in ybb)throw Error("ra");a=String(a);d="<"+a;var e="";if(b)for(var f in b)if(Object.prototype.hasOwnProperty.call(b,f)){if(!xbb.test(f))throw Error("ra");var g=b[f];if(null!=g){var h=f;if(g instanceof _.Kj)g=_.Yg(g);else if("style"==h.toLowerCase()){if(!_.Vb(g))throw Error("ra");g instanceof _.Rj||(g=_.wbb(g));g=_.vbb(g)}else{if(/^on/i.test(h))throw Error("ra");if(h.toLowerCase()in Bbb)if(g instanceof _.Nj)g=
_.Pj(g);else if(g instanceof _.Jf)g=_.Kf(g);else if("string"===typeof g)g=_.Qj(g).dr();else throw Error("ra");}g.Pw&&(g=g.dr());h=h+'="'+_.Sxa(String(g))+'"';e+=" "+h}}b=d+e;null==c?c=[]:Array.isArray(c)||(c=[c]);!0===ubb[a.toLowerCase()]?b+=">":(f=_.Abb(c),b+=">"+_.Uj(f)+"</"+a+">");return _.Hf(b)};_.uz=function(a,b){return a&&b?a.split(b).length-1:0};F$a=/^>|^->|\x3c!--|--\x3e|--!>|<!-$/g;G$a=/(<|>)/;
K$a=["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}];P$a=["zero","one","two","few","many"];S$a=0;aab=0;T$a=/\[(\ufffd.+?\ufffd?)\]/;U$a=/\[(\ufffd.+?\ufffd?)\]|(\ufffd\/?\*\d+:\d+\ufffd)/g;
X$a=/({\s*)(VAR_(PLURAL|SELECT)(_\d+)?)(\s*,)/g;Y$a=/{([A-Z0-9_]+)}/g;Z$a=/\ufffdI18N_EXP_(ICU(_\d+)?)\ufffd/g;W$a=/\/\*/;V$a=/\d+:(\d+)/;zab=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/;qab={};Bab=/((?:[^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]*)/;Cab={};
_.vz=function(a,b,c){this.locale=a;this.hyc=b;this.q9=c};_.vz.prototype.transform=function(a,b,c,d){if(null==a||""===a||a!==a)return null;try{var e,f,g=null!=(f=null!=b?b:null==(e=this.q9)?void 0:e.dateFormat)?f:"mediumDate",h,n,r,v=null!=(r=null!=(n=null!=c?c:null==(h=this.q9)?void 0:h.Q6c)?n:this.hyc)?r:void 0;return Dab(a,g,d||this.locale,v)}catch(A){throw new _.ed(2100,!1);}};_.vz.ha=function(a){return new (a||_.vz)(_.z(_.Tg,16),_.z(_.wJa,24),_.z(_.xJa,24))};
_.vz.He=_.ld({name:"date",type:_.vz,me:!0,standalone:!0});Iab=/^(\d+)?\.((\d+)(-(\d+))?)?$/;_.wz=function(a){this.zqc=a};
_.wz.prototype.transform=function(a,b,c){if(null==a||""===a||a!==a)return null;c=c||this.zqc;try{if("string"!==typeof a||isNaN(Number(a)-parseFloat(a))){if("number"!==typeof a)throw Error("Eb`"+a);var d=a}else d=Number(a);a=d;var e=bz(c)[14][0],f=kz(c,5);d={mHc:1,dDb:0,yVa:0,tva:"",vea:"",cWa:"",dWa:"",xQa:0,tUa: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)],v=r[0],A=r[1]||"";d.tva=v.substring(0,v.indexOf("#"));
for(e=0;e<A.length;e++){var D=A.charAt(e);"0"===D?d.dDb=d.yVa=e+1:"#"===D?d.yVa=e+1:d.vea+=D}var I=v.split(",");d.xQa=I[1]?I[1].length:0;d.tUa=I[2]||I[1]?(I[2]||I[1]).length:0;if(n){var L=h.length-d.tva.length-d.vea.length,Q=n.indexOf("#");d.cWa=n.substring(0,Q).replace(/'/g,"");d.dWa=n.slice(Q+L).replace(/'/g,"")}else d.cWa=(void 0===f?"-":f)+d.tva,d.dWa=d.vea;return Jab(a,d,c,b)}catch(Z){throw new _.ed(2100,!1);}};_.wz.ha=function(a){return new (a||_.wz)(_.z(_.Tg,16))};
_.wz.He=_.ld({name:"number",type:_.wz,me:!0,standalone:!0});var Dbb=function(a,b,c){this.SIa=new _.ob;this.twa=this.SIa.ka(_.Oa());this.Zm=null;this.On=a;this.YI=b;this.bX=c};_.k=Dbb.prototype;_.k.Td=function(a){this.Zm=a;this.RJa();this.Hna()};_.k.detach=function(){this.SIa.complete();this.Zm=null};_.k.oIc=function(){this.Hna()};_.k.IEb=function(){this.RJa();this.Hna()};
_.k.zx=function(a,b){if(this.Zm){var c=this.Zm;a*=this.On;b={behavior:void 0===b?"auto":b};"horizontal"===c.orientation?b.start=a:b.top=a;c.ID.scrollTo(b)}};_.k.RJa=function(){if(this.Zm){var a=this.Zm,b=this.Zm.Lka*this.On;a.Bna!==b&&(a.Bna=b,a.H6a(),a.dma())}};
_.k.Hna=function(){if(this.Zm){var a=this.Zm.ds;a={start:a.start,end:a.end};var b=this.Zm.sG(),c=this.Zm.Lka,d=this.Zm.X_(),e=0<this.On?d/this.On:0;if(a.end>c){var f=Math.ceil(b/this.On),g=Math.max(0,Math.min(e,c-f));e!=g&&(e=g,d=g*this.On,a.start=Math.floor(e));a.end=Math.max(0,Math.min(c,a.start+f))}f=d-a.start*this.On;f<this.YI&&0!=a.start?(a.start=Math.max(0,a.start-Math.ceil((this.bX-f)/this.On)),a.end=Math.min(c,Math.ceil(e+(b+this.YI)/this.On))):(b=a.end*this.On-(d+b),b<this.YI&&a.end!=c&&
(b=Math.ceil((this.bX-b)/this.On),0<b&&(a.end=Math.min(c,a.end+b),a.start=Math.max(0,Math.floor(e-this.YI/this.On)))));rbb(this.Zm,a);sbb(this.Zm,this.On*a.start);this.SIa.next(Math.floor(e))}};_.xz=function(){this.On=20;this.YI=100;this.bX=200;this.mg=new Dbb(this.aUa,this.hA,this.eA)};_.xz.prototype.Sb=function(){var a=this.mg,b=this.hA,c=this.eA;a.On=this.aUa;a.YI=b;a.bX=c;a.RJa();a.Hna()};
_.W.Object.defineProperties(_.xz.prototype,{aUa:{configurable:!0,enumerable:!0,get:function(){return this.On},set:function(a){this.On=_.Lg(a)}},hA:{configurable:!0,enumerable:!0,get:function(){return this.YI},set:function(a){this.YI=_.Lg(a)}},eA:{configurable:!0,enumerable:!0,get:function(){return this.bX},set:function(a){this.bX=_.Lg(a)}}});_.xz.ha=function(a){return new (a||_.xz)};
_.xz.Ia=_.x({type:_.xz,qa:[["cdk-virtual-scroll-viewport","itemSize",""]],inputs:{aUa:"itemSize",hA:"minBufferPx",eA:"maxBufferPx"},standalone:!0,features:[_.Qe([{Ca:_.iTa,Bb:function(a){return a.mg},Db:[_.Zc(function(){return _.xz})]}]),_.pd]});var Ebb=function(a){this.Ph=a};_.V(Ebb,_.Yp);Ebb.prototype.connect=function(){return _.pe(this.Ph)?this.Ph:_.Ea(this.Ph)};Ebb.prototype.disconnect=function(){};var Fbb=function(){this.S2a=20;this.w6=[]};_.k=Fbb.prototype;
_.k.UKa=function(a,b,c,d,e){var f=this;_.RHa(a,function(g,h,n){var r;if(null==g.Ru)var v=(r=f.Npc(function(){return c(g,h,n)},n,b,d(g)))?1:0;else null==n?(f.Vmc(h,b),v=3):(r=f.Nqc(h,n,b,d(g)),v=2);if(e){var A;e({context:null==(A=r)?void 0:A.context,operation:v,FM:g})}})};_.k.detach=function(){for(var a=_.l(this.w6),b=a.next();!b.done;b=a.next())b.value.destroy();this.w6=[]};_.k.Npc=function(a,b,c,d){if(b=this.Opc(b,c))b.context.wa=d;else return a=a(),c.Ah(a.Sc,a.context,a.index)};
_.k.Vmc=function(a,b){a=b.detach(a);this.Dqc(a,b)};_.k.Nqc=function(a,b,c,d){a=c.get(a);c.move(a,b);a.context.wa=d;return a};_.k.Dqc=function(a,b){if(this.w6.length<this.S2a)this.w6.push(a);else{var c=b.indexOf(a);-1===c?a.destroy():b.remove(c)}};_.k.Opc=function(a,b){var c=this.w6.pop();c&&b.HG(c,a);return c||null};
_.yz=function(a,b,c,d,e,f){var g=this;this.Qf=a;this.NB=b;this.Gt=c;this.NX=d;this.Zm=e;this.hB=new _.ob;this.n4=new _.ob;this.Kmb=this.n4.ka(_.sb(null),_.y$a(),_.ub(function(h){var n=_.l(h);h=n.next().value;n=n.next().value;return g.Elc(h,n)}),_.qb(1));this.Wr=null;this.fX=!1;this.Rb=new _.ob;this.Kmb.subscribe(function(h){g.Ph=h;g.yab()});this.Zm.yKc.ka(_.vb(this.Rb)).subscribe(function(h){g.ds=h;g.hB.Hk.length&&f.Ac(function(){return g.hB.next(g.ds)});g.yab()});this.Zm.Td(this)};_.k=_.yz.prototype;
_.k.Vp=function(){if(this.Wr&&this.fX){var a=this.Wr.diff(this.Mbb);a?this.b4(a):this.Mtc();this.fX=!1}};_.k.La=function(){this.Zm.detach();this.n4.next(void 0);this.n4.complete();this.hB.complete();this.Rb.next();this.Rb.complete();this.NX.detach()};_.k.yab=function(){var a=this;this.ds&&(this.Mbb=this.Ph.slice(this.ds.start,this.ds.end),this.Wr||(this.Wr=this.Gt.find(this.Mbb).create(function(b,c){return a.kMa?a.kMa(b,c):c})),this.fX=!0)};
_.k.Elc=function(a,b){a&&a.disconnect(this);this.fX=!0;return b?b.connect(this):_.Ea()};_.k.Mtc=function(){for(var a=this.Ph.length,b=this.Qf.length;b--;){var c=this.Qf.get(b);c.context.index=this.ds.start+b;c.context.count=a;this.ndb(c.context);c.fe()}};
_.k.b4=function(a){var b=this;this.NX.UKa(a,this.Qf,function(e,f,g){return b.fGa(e,g)},function(e){return e.item});_.SHa(a,function(e){b.Qf.get(e.jn).context.wa=e.item});a=this.Ph.length;for(var c=this.Qf.length;c--;){var d=this.Qf.get(c);d.context.index=this.ds.start+c;d.context.count=a;this.ndb(d.context)}};_.k.ndb=function(a){a.first=0===a.index;a.last=a.index===a.count-1;a.qZ=0===a.index%2;a.AWa=!a.qZ};
_.k.fGa=function(a,b){return{Sc:this.NB,context:{wa:a.item,sjb:this.N6a,index:-1,count:-1,first:!1,last:!1,AWa:!1,qZ:!1},index:b}};
_.W.Object.defineProperties(_.yz.prototype,{sjb:{configurable:!0,enumerable:!0,get:function(){return this.N6a},set:function(a){this.N6a=a;_.Hpa(a)?this.n4.next(a):this.n4.next(new Ebb(_.pe(a)?a:Array.from(a||[])))}},kMa:{configurable:!0,enumerable:!0,get:function(){return this.Clc},set:function(a){var b=this;this.fX=!0;this.Clc=a?function(c,d){return a(c+(b.ds?b.ds.start:0),d)}:void 0}},rwc:{configurable:!0,enumerable:!0,set:function(a){a&&(this.fX=!0,this.NB=a)}},swc:{configurable:!0,enumerable:!0,
get:function(){return this.NX.S2a},set:function(a){this.NX.S2a=_.Lg(a)}}});_.yz.ha=function(a){return new (a||_.yz)(_.z(_.Xe),_.z(_.We),_.z(_.jl),_.z(_.kTa),_.z(_.bq,4),_.z(_.se))};_.yz.Ia=_.x({type:_.yz,qa:[["","cdkVirtualFor","","cdkVirtualForOf",""]],inputs:{sjb:"cdkVirtualForOf",kMa:"cdkVirtualForTrackBy",rwc:"cdkVirtualForTemplate",swc:"cdkVirtualForTemplateCacheSize"},standalone:!0,features:[_.Qe([{Ca:_.kTa,Pd:Fbb}])]});
Gbb=function(a,b){b=b||new Date(_.Wh());var c;if(c=a.getDate()==b.getDate())if(b=b||new Date(_.Wh()),c=a.getMonth()==b.getMonth())b=b||new Date(_.Wh()),c=a.getFullYear()==b.getFullYear();return c};_.zz=function(a){var b=_.d$a.call(this)||this;b.Oa=a;b.Rj=new _.ob;"action-list"===b.c9a()&&(a.ta.classList.add("mat-action-list"),a.ta.setAttribute("role","group"));return b};_.V(_.zz,_.d$a);
_.zz.prototype.c9a=function(){var a=this.Oa.ta.nodeName.toLowerCase();return"mat-list"===a?"list":"mat-action-list"===a?"action-list":null};_.zz.prototype.Sb=function(){this.Rj.next()};_.zz.prototype.La=function(){this.Rj.complete()};_.zz.ha=function(a){return new (a||_.zz)(_.z(_.Sd))};
_.zz.ya=_.x({type:_.zz,qa:[["mat-list"],["mat-action-list"]],Eb:[1,"mat-list","mat-list-base"],inputs:{Ed:"disableRipple",disabled:"disabled"},Zb:["matList"],features:[_.Qe([{Ca:_.Z9a,Jb:_.zz}]),_.te,_.pd],lc:_.a$a,Aa:1,Ba:0,va:function(a){a&1&&(_.Ie(),_.Je(0))},styles:[_.b$a()],ob:2,Na:0});var Hbb={BSc:0,B5a:1,J3a:2,0:"Path",1:"Template",2:"Dropdown"};_.Az=function(a,b){this.renderer=b;this.Ggb=new _.cl(!0);this.zMa=new _.ob;this.element=a.ta};
_.Az.prototype.Pa=function(){var a=this;this.renderer.setProperty(this.element,"tabIndex",this.element.tabIndex||-1);var b=!1;_.oe(this.element,"mousedown",{capture:!0}).ka(_.Qa(function(d){return!_.WBa(d.target)}),_.ub(function(){return _.Ea(!1).ka(_.La(0),_.sb(!0))}),_.vb(this.zMa)).subscribe(function(d){b=d});var c=_.oe(this.element,"onfocusout"in this.element?"focusout":"blur",{capture:!0}).ka(_.vb(this.zMa));c.subscribe(function(d){b?(b=!1,_.ta(0).ka(_.vb(c)).subscribe(function(){a.element.focus()})):
a.element.contains(d.relatedTarget)||a.Ggb.emit()})};_.Az.prototype.La=function(){this.zMa.next()};_.Az.ha=function(a){return new (a||_.Az)(_.z(_.Sd),_.z(_.Tk))};_.Az.Ia=_.x({type:_.Az,qa:[["","ascBlur",""]],outputs:{Ggb:"ascBlur"}});var Ibb,Mab;Ibb=["trigger"];Mab=function(){return{}};_.Bz=function(){this.nTb=this.disabled=this.isOpen=!1};_.Bz.prototype.Pa=function(){};_.Bz.prototype.Pc=function(){};_.Bz.prototype.YA=function(){this.isOpen=!this.isOpen};_.Bz.prototype.oQ=function(){this.isOpen=!1};_.Bz.ha=function(a){return new (a||_.Bz)};
_.Bz.ya=_.x({type:_.Bz,qa:[["segmented-dropdown-button","item",""]],ub:function(a,b){a&1&&_.$e(Ibb,5,_.Sd);if(a&2){var c;_.Ze(c=_.bf())&&(b.trigger=c.first)}},inputs:{item:"item",disabled:"disabled",nTb:"useBreadcrumbStyling"},Yb:["item",""],lc:["*"],Aa:12,Ba:20,Fa:[[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"]],va:function(a,b){a&1&&(_.Ie(),_.C(0,"div",0),_.K("ascBlur",function(){return b.oQ()}),_.C(1,"div",1),_.N(2,Kab,2,1,"span",2),_.C(3,"div",3)(4,"a",4),_.Je(5),_.C(6,"span",5),_.O(7),_.F()(),_.C(8,"button",6,7),_.K("click",function(){return b.YA()}),_.G(10,"mat-icon",8),_.F()()(),_.N(11,Nab,2,3,"div",9),_.F());a&2&&(_.y(1),_.xe("pointer-events",b.disabled?"none":"unset"),_.ye("breadcrumb",b.nTb)("active",b.isOpen)("disabled",b.disabled),
_.y(1),_.B("ngIf",b.item.label),_.y(2),_.B("universalLink",b.item.Hb)("queryParams",b.item.Ta)("matTooltip",b.item.tooltip)("ascTrackElement",b.item.mc),_.y(3),_.Pe(b.item.title),_.y(1),_.ye("active",b.isOpen),_.B("ascTrackElement",b.item.mc)("trackAction",b.isOpen?"openDropdown":"closeDropdown"),_.we("aria-label",b.item.ariaLabel||"dropdown"),_.y(3),_.B("ngIf",b.isOpen))},Ha:[_.wp,_.sn,_.Az,_.Wl,_.$l,_.cr,_.dr,_.Iq,_.es,_.Gw,_.zv],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}"],
Na:0});_.Cz=function(){this.Yw=Hbb;this.ariaLabel="Breadcrumbs";this.role="navigation"};_.Cz.prototype.Pa=function(){};_.Cz.ha=function(a){return new (a||_.Cz)};
_.Cz.ya=_.x({type:_.Cz,qa:[["breadcrumb","items",""]],Cb:2,kb:function(a,b){a&2&&_.we("aria-label",b.ariaLabel)("role",b.role)},inputs:{items:"items"},Yb:["items",""],Aa:1,Ba:1,Fa:[[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"]],va:function(a,b){a&1&&_.N(0,Vab,8,10,"ng-container",0);a&2&&_.B("ngForOf",b.items)},Ha:[_.Vl,_.Wl,_.$l,_.Xl,_.Yl,_.es,_.Bz],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}"]});_.Dz=function(){};_.Dz.ha=function(a){return new (a||_.Dz)};_.Dz.Ea=_.kd({type:_.Dz});_.Dz.Da=_.ad({});_.Ez=function(){};_.Ez.ha=function(a){return new (a||_.Ez)};_.Ez.Ea=_.kd({type:_.Ez});_.Ez.Da=_.ad({imports:[_.Gp,_.un,_.Dz,_.bm,_.mr,_.gr,_.fs,_.Ww,_.bn,_.cx]});_.Fz=function(){};_.Fz.ha=function(a){return new (a||_.Fz)};_.Fz.Ea=_.kd({type:_.Fz});_.Fz.Da=_.ad({imports:[_.un,_.bm,_.fs,_.bn,_.Ez]});_.Gz=function(a,b){this.document=a;this.nb=b;this.Hgb="";this.YKa=new _.cl};_.Gz.prototype.Sb=function(){};_.Gz.prototype.copy=function(){var a=this.Hgb;_.qz(this.document,this.nb.ta,a)?this.YKa.emit({MPb:!0,text:a}):this.YKa.emit({MPb:!1,text:""})};_.Gz.ha=function(a){return new (a||_.Gz)(_.z(_.Mg),_.z(_.Sd))};
_.Gz.Ia=_.x({type:_.Gz,qa:[["button","ascClipboard",""]],kb:function(a,b){a&1&&_.K("click",function(){return b.copy()})},inputs:{Hgb:["ascClipboard","ascClipboardTextToCopy"]},outputs:{YKa:"ascClipboardEvent"},features:[_.pd]});var Jbb,Yab,Zab;Jbb=["button"];_.Hz=function(a){this.Hu=a;this.mY="";this.ESa="content_copy";this.yQ="";this.V0a="Copied to clipboard";this.Alb=new _.cl;this.Nyb=this.yub=this.sxa=!1;this.color="highContrast";this.RYa=!1;this.mia=this.uba="Click to copy"};Yab=function(a,b){b.MPb&&(a.Alb.emit(),a.mia=a.V0a,Zab(a),a.Hu.an(a.V0a,"assertive"))};Zab=function(a){a.tooltip.message=a.mia;a.tooltip.show();clearTimeout(a.DRb);a.DRb=setTimeout(function(){a.tooltip.dk()},1E3)};
_.Hz.prototype.ie=function(a){a.stopPropagation();a.preventDefault();return!1};var $ab=function(a){a.mia=a.uba;a.tooltip.message=a.mia};_.Hz.prototype.trigger=function(){this.button.ta.click()};_.Hz.prototype.La=function(){clearTimeout(this.DRb)};
_.W.Object.defineProperties(_.Hz.prototype,{vSa:{configurable:!0,enumerable:!0,set:function(a){this.mia=this.uba=a}},yNc:{configurable:!0,enumerable:!0,get:function(){return this.sxa&&this.mY}},UEc:{configurable:!0,enumerable:!0,get:function(){return"mediumContrast"===this.color}},SEc:{configurable:!0,enumerable:!0,get:function(){return"lowContrast"===this.color}},ariaLabel:{configurable:!0,enumerable:!0,set:function(a){this.lw=a},get:function(){return this.lw?this.lw:"Click to copy"!==this.uba&&
this.uba?this.uba:this.mY?this.mY:"Click to copy"}}});_.Hz.ha=function(a){return new (a||_.Hz)(_.z(_.Fp))};
_.Hz.ya=_.x({type:_.Hz,qa:[["copy-button"]],ub:function(a,b){a&1&&(_.$e(Jbb,5,_.Sd),_.$e(_.Gw,5));if(a&2){var c;_.Ze(c=_.bf())&&(b.button=c.first);_.Ze(c=_.bf())&&(b.tooltip=c.first)}},Cb:6,kb:function(a,b){a&2&&_.ye("space-between",b.yNc)("medium-contrast",b.UEc)("low-contrast",b.SEc)},inputs:{mY:"buttonLabel",ESa:"iconInnerText",yQ:"copyText",vSa:"hoverMsg",V0a:"successMsg",sxa:"spaceBetweenButtonLabelAndText",yub:"hasLightLabel",Nyb:"isSmall",color:"color",RYa:"removeBorder",ariaLabel:["aria-label",
"ariaLabel"]},outputs:{Alb:"copyEvent"},Aa:5,Ba:2,Fa:[["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"]],va:function(a,b){a&1&&(_.N(0,abb,6,8,"button",0),_.N(1,bbb,4,8,"ng-template",null,1,_.ef),_.N(3,cbb,2,2,"ng-template",null,2,_.ef));if(a&2){var c=_.Me(2);_.B("ngIf",b.mY)("ngIfElse",c)}},Ha:[_.Gz,_.Wl,_.$l,_.Oy,_.es,_.Gw],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}"],
Na:0});_.Iz=function(){};_.Iz.ha=function(a){return new (a||_.Iz)};_.Iz.Ea=_.kd({type:_.Iz});_.Iz.Da=_.ad({});_.Jz=function(){};_.Jz.ha=function(a){return new (a||_.Jz)};_.Jz.Ea=_.kd({type:_.Jz});_.Jz.Da=_.ad({imports:[_.Iz,_.bm,_.Qy,_.gr,_.fs,_.Ww]});var Kbb,Lbb;Kbb=[[["icon-empty-state-title"]],[["icon-empty-state-subtitle"]]];Lbb=["*"];_.Kz=function(){this.icon="";this.Qyb=!0;this.jha=!1};_.Kz.ha=function(a){return new (a||_.Kz)};
_.Kz.ya=_.x({type:_.Kz,qa:[["icon-empty-state-display","icon",""]],inputs:{icon:"icon",Qyb:"isSvg",jha:"showTextOutside"},Yb:["icon",""],lc:["icon-empty-state-title","icon-empty-state-subtitle"],Aa:8,Ba:8,Fa:[["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"]],va:function(a,b){a&1&&(_.Ie(Kbb),_.C(0,"div"),_.N(1,dbb,1,1,"mat-icon",0),_.N(2,
ebb,2,1,"ng-template",null,1,_.ef),_.N(4,gbb,2,1,"ng-container",2),_.F(),_.N(5,ibb,2,1,"ng-container",2),_.N(6,jbb,4,0,"ng-template",null,3,_.ef));if(a&2){var c=_.Me(3);_.ye("container-large",!b.jha)("container-small",b.jha);_.y(1);_.B("ngIf",b.Qyb)("ngIfElse",c);_.y(3);_.B("ngIf",!b.jha);_.y(1);_.B("ngIf",b.jha)}},Ha:[_.Wl,_.$l,_.es],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}"]});
_.Lz=function(){};_.Lz.ha=function(a){return new (a||_.Lz)};_.Lz.ya=_.x({type:_.Lz,qa:[["icon-empty-state-title"]],lc:Lbb,Aa:1,Ba:0,va:function(a){a&1&&(_.Ie(),_.Je(0))},ob:2});_.Mz=function(){};_.Mz.ha=function(a){return new (a||_.Mz)};_.Mz.ya=_.x({type:_.Mz,qa:[["icon-empty-state-subtitle"]],lc:Lbb,Aa:1,Ba:0,va:function(a){a&1&&(_.Ie(),_.Je(0))},ob:2});_.Nz=function(){};_.Nz.ha=function(a){return new (a||_.Nz)};_.Nz.Ea=_.kd({type:_.Nz});_.Nz.Da=_.ad({imports:[_.bm,_.fs]});var Mbb={eTc:"y",fTc:"y G",gTc:"MMM y",hTc:"MMMM y",iTc:"MM/y",t4a:"MMM d",kSc:"MMMM dd",mSc:"M/d",lSc:"MMMM d",T9b:"MMM d, y",aTc:"EEE, MMM d",bTc:"EEE, MMM d, y",ERc:"d",nSc:"MMM d, h:mm\u202fa zzzz"},Nbb=Mbb;Nbb=Mbb;var Obb;
Obb={rAa:{vI:{R:{"-1":"yesterday",0:"today",1:"tomorrow"},P:"one{# day ago}other{# days ago}",F:"one{in # day}other{in # days}"},rO:{R:{"-1":"yesterday",0:"today",1:"tomorrow"},P:"one{#d ago}other{#d ago}",F:"one{in #d}other{in #d}"}},D4b:{vI:{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.}"},rO:{R:{0:"this hour"},P:"one{#h ago}other{#h ago}",F:"one{in #h}other{in #h}"}},v9b:{vI:{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.}"},rO:{R:{0:"this minute"},P:"one{#m ago}other{#m ago}",F:"one{in #m}other{in #m}"}},MONTH:{vI:{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.}"},
rO:{R:{"-1":"last mo.",0:"this mo.",1:"next mo."},P:"one{#mo ago}other{#mo ago}",F:"one{in #mo}other{in #mo}"}},zCa:{vI:{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.}"},rO:{R:{"-1":"last qtr.",0:"this qtr.",1:"next qtr."},P:"one{#q ago}other{#q ago}",F:"one{in #q}other{in #q}"}},
Nfc:{vI:{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.}"},rO:{R:{0:"now"},P:"one{#s ago}other{#s ago}",F:"one{in #s}other{in #s}"}},WEEK:{vI:{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.}"},
rO:{R:{"-1":"last wk.",0:"this wk.",1:"next wk."},P:"one{#w ago}other{#w ago}",F:"one{in #w}other{in #w}"}},eEa:{vI:{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.}"},rO:{R:{"-1":"last yr.",0:"this yr.",1:"next yr."},P:"one{#y ago}other{#y ago}",F:"one{in #y}other{in #y}"}}};var Pbb=function(a){this.DM=Obb;this.LKa=!0;a&&("always"==a?this.LKa=!0:"auto"==a&&(this.LKa=!1))};Pbb.prototype.format=function(a,b){b=Qbb(this,b).vI;if(!this.LKa&&b&&b.R&&b.R[""+a])a=b.R[""+a];else if(b){var c=Math.abs(a);a=(new _.Kr("{N,plural,"+(0<a||0==a&&Infinity==1/a?b.F:b.P)+"}")).format({N:c})}else a="";return a};
var Qbb=function(a,b){switch(b){default:case 0:return a.DM.eEa;case 1:return a.DM.zCa;case 2:return a.DM.MONTH;case 3:return a.DM.WEEK;case 4:return a.DM.rAa;case 5:return a.DM.D4b;case 6:return a.DM.v9b;case 7:return a.DM.Nfc}};var Rbb,Sbb,Tbb=function(a){Rbb||(Rbb=new _.Rt(Nbb.t4a));return Rbb.format(a)},Ubb=function(a,b){var c=new Date(_.Wh()),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 Pbb("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||
Tbb)(new Date(a))};Sbb=function(a,b,c){var d=new Pbb;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 Vbb,mbb,Wbb;Vbb=_.s1a.hDa[3];mbb=Nbb.t4a;Wbb=Nbb.T9b;_.Oz=function(){};
_.Oz.prototype.transform=function(a,b,c){b=void 0===b?"datetime":b;if(null==a)return"";try{var d=kbb(a)}catch(f){return""}switch(b){case "relativeTime":a=d.getTime();b=_.Wh();var e=Math.floor((b-a)/6E4);b=!1;0>e&&(b=!0,e*=-1);60>e?a=Sbb(e,b,0):(e=Math.floor(e/60),24>e?a=Sbb(e,b,1):(e=new Date(_.Wh()),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?Sbb(e,b,2):""));return a||lbb(d,nbb(d),c);case "dateOrTodayTime":a=d;b=new Date(Date.now());
b.setDate(b.getDate()-1);if(Gbb(a,b))return Ubb(d.getTime(),obb(nbb(d),c));a=Gbb(d)?Vbb:Wbb;return lbb(d,a,c)||Ubb(d.getTime(),obb(nbb(d),c));case "datetime":return a=Ubb(d.getTime(),obb(nbb(d),c)),c=lbb(d,Vbb,c),a+" "+c;case "date":return Ubb(d.getTime(),obb(nbb(d),c));default:return lbb(d,b,c)}};_.Oz.ha=function(a){return new (a||_.Oz)};_.Oz.He=_.ld({name:"dateTimeDisplay",type:_.Oz,me:!0});_.Pz=function(){};_.Pz.ha=function(a){return new (a||_.Pz)};_.Pz.Ea=_.kd({type:_.Pz});_.Pz.Da=_.ad({});_.Xbb={"":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)};_.Qz=function(){this.transform=_.rz};_.Qz.ha=function(a){return new (a||_.Qz)};_.Qz.He=_.ld({name:"lastPathElement",type:_.Qz,me:!0});_.Rz=function(a,b){this.renderer=a;this.nb=b;this.AZa=!1;this.resize=new _.cl;this.eKb=new _.cl;this.Ewb=this.RSa=0};_.Rz.prototype.Pa=function(){};
_.Rz.prototype.OWa=function(a){var b=this;if(0===a.button){var c=!!(this.nb.ta.compareDocumentPosition(this.ZJ)&Node.DOCUMENT_POSITION_PRECEDING);if(Ybb(this)){var d=this.nb.ta.offsetTop;this.AZa=d===this.ZJ.offsetTop?c:d<this.ZJ.offsetTop}else d=this.nb.ta.offsetLeft,this.AZa=d===this.ZJ.offsetLeft?c:d<this.ZJ.offsetLeft;this.RSa=Zbb(this,this.ZJ);this.Ewb=Ybb(this)?a.clientY:a.clientX;this.wya&&this.wya();this.xya&&this.xya();this.wya=this.renderer.listen("document","mousemove",function(e){b.PWa(e)});
this.xya=this.renderer.listen("document","mouseup",function(e){0===e.button&&(b.wya&&b.wya(),b.xya&&b.xya(),e=Zbb(b,b.ZJ)-b.RSa,0!==e&&b.eKb.emit(0<e?"grow":"shrink"))});a.preventDefault()}};_.Rz.prototype.PWa=function(a){if(null==a.buttons||1===a.buttons){var b=(Ybb(this)?a.clientY:a.clientX)-this.Ewb;this.AZa&&(b*=-1);b=this.RSa+b;this.resize.emit(b);var c=this.ZJ.style;Ybb(this)?c.height=b+"px":c.width=b+"px";a.preventDefault()}};
var Zbb=function(a,b){return Ybb(a)?b.offsetHeight:b.offsetWidth},Ybb=function(a){return"horizontal"===(a.ik||"horizontal")};_.W.Object.defineProperties(_.Rz.prototype,{classList:{configurable:!0,enumerable:!0,get:function(){return this.ik||""}}});_.Rz.ha=function(a){return new (a||_.Rz)(_.z(_.Tk),_.z(_.Sd))};
_.Rz.ya=_.x({type:_.Rz,qa:[["splitter"]],Cb:2,kb:function(a,b){a&1&&_.K("mousedown",function(c){return b.OWa(c)});a&2&&_.ze(b.classList)},inputs:{ik:"layout",ZJ:"changeSizeOf"},outputs:{resize:"resize",eKb:"resizeDone"},Aa:0,Ba:0,va:function(){},styles:["splitter[_nghost-%COMP%]{position:relative}.vertical[_nghost-%COMP%]{cursor:col-resize;width:4px}.horizontal[_nghost-%COMP%]{cursor:row-resize;height:4px}"]});_.Sz=function(){};_.Sz.ha=function(a){return new (a||_.Sz)};_.Sz.Ea=_.kd({type:_.Sz});_.Sz.Da=_.ad({});var acb;_.$bb=RegExp("((https?|ftp)://)+([\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]+(?:[\\.;][\\w~#-&\\(\\*-\\-/-:<-@!\\[])*)*");acb="(?:auto|boq|cdpush|cs|dash|dm|dmrh|easyokrs|engplay|f|g|g2|g3doc|ganpati|ganpati2|glossary|go|godoc|google3|goto|gpaste|groups|gu|il|irm|kg|mendel|mh|moma|mpms|mpmbrowse|ms|oncall|pcon|playbook|playbooks|pod|rapid|rapid-qa|requiem|rh|screen|screenshot|shortn|sigma|simba|sites|sv|tap|test|undash|vi|viceroy|wiki|yaqs)/([\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]+(?:[\\.;][\\w~#-&\\(\\*-\\-/-:<-@!\\[])*)* annealing/[-a-zA-Z0-9]+ ag/[0-9]+ (?:launch|ariane)/[0-9]{5,} b/[0-9]{4,}(?:#comment\\d+)? cases/[0-9]+-[0-9]+ (?:cl|cr)/[0-9]{5,} crbug/[0-9]{3,}(?:#c\\d+)? crrev/[0-9]+ mdb/[a-zA-Z][\\w\\-]* chg/[0-9]{3,} (?:t|tick)/[0-9]{5,} shax/[0-9]+ meme(?:gen)?/[0-9]{6,} omg(?:tool)?/[0-9]+ o/[0-9]{4,} pegboard/[a-z0-9+-]+ prodspec/[-a-zA-Z0-9]+ (?:sem|sempervi)/[0-9]+ (?:teams|who)/[a-z][a-z0-9]* anyup/[-a-z0-9_]+ xids?/[0-9]+(/[-a-zA-Z0-9_]+)* b/(?:hotlists|savedsearches|bookmark-groups|dashboard)/[0-9]+ sponge2?/[a-f0-9]+-[a-f0-9]+-[a-f0-9]+-[a-f0-9]+-[a-f0-9]+ fusion2/presubmit/\\w+/\\w+(/targets|/OCL:\\w+:BASE:\\w+:\\w+:\\w+(/\\w+[?]?(\\w+=\\w+&?)*)?)?".split(" ");
acb.join("|");
_.bcb=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(acb)).map(function(a){return"\\b"+a+
"|"}).join("")+"$)","gi");
_.ccb=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-message.corp.google.com/search/message-id=$3&target-option=include-obsolete-message">$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)\/bns(\/[-+/\w.=:]*\/bns\/[-+/\w.=:]*[/\w])/gi,
'$1<a rel="nofollow noopener" target="_blank" href="https://bns.corp.google.com$2">/bns$2</a>'],[/(^|\s)(screenplay-[0-9a-f\-]+)/gi,'$1<a rel="nofollow noopener" target="_blank" href="https://screenplay.corp.google.com/$2">$2</a>']]);_.dcb=RegExp("^(.*?)([:;,\\.?>\\]\\)!]+)$");var fcb;_.ecb=_.pg("indicatorRotate",[_.sg("collapsed, void",_.rg({transform:"rotate(0deg)"})),_.sg("expanded",_.rg({transform:"rotate(180deg)"})),_.tg("expanded <=> collapsed, void => collapsed",_.qg("225ms cubic-bezier(0.4,0.0,0.2,1)"))]);fcb=_.pg("bodyExpansion",[_.sg("collapsed, void",_.rg({height:"0px",visibility:"hidden"})),_.sg("expanded",_.rg({height:"*",visibility:"visible"})),_.tg("expanded <=> collapsed, void => collapsed",_.qg("225ms cubic-bezier(0.4,0.0,0.2,1)"))]);_.gcb=new _.Nd("CdkAccordion");var hcb=0,Tz=function(a,b,c){var d=this;this.Zk=a;this.tb=b;this.rnc=c;this.Gab=_.ca.EMPTY;this.closed=new _.cl;this.Ri=new _.cl;this.nc=new _.cl;this.ZOa=new _.cl;this.id="cdk-accordion-child-"+hcb++;this.Jc=this.MFa=!1;this.X5=function(){};this.X5=c.listen(function(e,f){d.Zk&&!d.Zk.md&&d.Zk.id===f&&d.id!==e&&(d.Gc=!1)});this.Zk&&(this.Gab=this.ftc())};_.k=Tz.prototype;_.k.La=function(){this.Ri.complete();this.closed.complete();this.nc.emit();this.nc.complete();this.X5();this.Gab.unsubscribe()};
_.k.toggle=function(){this.disabled||(this.Gc=!this.Gc)};_.k.close=function(){this.disabled||(this.Gc=!1)};_.k.open=function(){this.disabled||(this.Gc=!0)};_.k.ftc=function(){var a=this;return this.Zk.Fab.subscribe(function(b){a.disabled||(a.Gc=b)})};
_.W.Object.defineProperties(Tz.prototype,{Gc:{configurable:!0,enumerable:!0,get:function(){return this.MFa},set:function(a){a=_.Ig(a);this.MFa!==a&&(this.MFa=a,this.ZOa.emit(a),a?(this.Ri.emit(),this.rnc.notify(this.id,this.Zk?this.Zk.id:this.id)):this.closed.emit(),_.Uk(this.tb))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Jc},set:function(a){this.Jc=_.Ig(a)}}});Tz.ha=function(a){return new (a||Tz)(_.z(_.gcb,12),_.z(_.gl),_.z(_.Zp))};
Tz.Ia=_.x({type:Tz,qa:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{Gc:"expanded",disabled:"disabled"},outputs:{closed:"closed",Ri:"opened",nc:"destroyed",ZOa:"expandedChange"},Zb:["cdkAccordionItem"],features:[_.Qe([{Ca:_.gcb,wc:void 0}])]});var Uz=function(){};Uz.ha=function(a){return new (a||Uz)};Uz.Ea=_.kd({type:Uz});Uz.Da=_.ad({});_.icb=new _.Nd("MAT_ACCORDION");var jcb=new _.Nd("MAT_EXPANSION_PANEL");_.Vz=function(a,b){this.NB=a;this.snc=b};_.Vz.ha=function(a){return new (a||_.Vz)(_.z(_.We),_.z(jcb,8))};_.Vz.Ia=_.x({type:_.Vz,qa:[["ng-template","matExpansionPanelContent",""]]});var kcb,lcb,mcb;kcb=["body"];lcb=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]];mcb=0;_.ncb=new _.Nd("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS");
_.Wz=function(a,b,c,d,e,f,g){Tz.call(this,a,b,c);var h=this;this.Qf=d;this.Ue=f;this.X4=!1;this.Beb=new _.cl;this.Aeb=new _.cl;this.MGa=new _.ob;this.S9a="mat-expansion-panel-header-"+mcb++;this.LEa=new _.ob;this.Zk=a;this.Kb=e;this.LEa.ka(_.Oa(function(n,r){return n.Ol===r.Ol&&n.Dg===r.Dg})).subscribe(function(n){"void"!==n.Ol&&("expanded"===n.Dg?h.Beb.emit():"collapsed"===n.Dg&&h.Aeb.emit())});g&&(this.tL=g.tL)};_.V(_.Wz,Tz);_.Wz.Ia=Tz.Ia;_.k=_.Wz.prototype;
_.k.tpc=function(){return this.Zk?this.Gc&&"default"===this.Zk.displayMode:!1};_.k.gla=function(){return this.Gc?"expanded":"collapsed"};_.k.toggle=function(){this.Gc=!this.Gc};_.k.close=function(){this.Gc=!1};_.k.open=function(){this.Gc=!0};_.k.Fe=function(){var a=this;this.kHa&&this.kHa.snc===this&&this.Ri.ka(_.sb(null),_.Qa(function(){return a.Gc&&!a.ep}),_.Ua(1)).subscribe(function(){a.ep=new _.nq(a.kHa.NB,a.Qf)})};_.k.Sb=function(a){this.MGa.next(a)};
_.k.La=function(){Tz.prototype.La.call(this);this.LEa.complete();this.MGa.complete()};_.k.Eka=function(){if(this.A6a){var a=this.Kb.activeElement,b=this.A6a.ta;return a===b||b.contains(a)}return!1};_.W.Object.defineProperties(_.Wz.prototype,{tL:{configurable:!0,enumerable:!0,get:function(){return this.X4||this.Zk&&this.Zk.tL},set:function(a){this.X4=_.Ig(a)}},UU:{configurable:!0,enumerable:!0,get:function(){return this.ztc||this.Zk&&this.Zk.UU},set:function(a){this.ztc=a}}});
_.Wz.ha=function(a){return new (a||_.Wz)(_.z(_.icb,12),_.z(_.gl),_.z(_.Zp),_.z(_.Xe),_.z(_.Mg),_.z(_.Yk,8),_.z(_.ncb,8))};
_.Wz.ya=_.x({type:_.Wz,qa:[["mat-expansion-panel"]],zd:function(a,b,c){a&1&&_.af(c,_.Vz,5);if(a&2){var d;_.Ze(d=_.bf())&&(b.kHa=d.first)}},ub:function(a,b){a&1&&_.$e(kcb,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.A6a=c.first)}},Eb:[1,"mat-expansion-panel"],Cb:6,kb:function(a,b){a&2&&_.ye("mat-expanded",b.Gc)("_mat-animation-noopable","NoopAnimations"===b.Ue)("mat-expansion-panel-spacing",b.tpc())},inputs:{disabled:"disabled",Gc:"expanded",tL:"hideToggle",UU:"togglePosition"},outputs:{Ri:"opened",closed:"closed",
ZOa:"expandedChange",Beb:"afterExpand",Aeb:"afterCollapse"},Zb:["matExpansionPanel"],features:[_.Qe([{Ca:_.icb,wc:void 0},{Ca:jcb,Jb:_.Wz}]),_.te,_.pd],lc:["mat-expansion-panel-header","*","mat-action-row"],Aa:7,Ba:4,Fa:[["role","region",1,"mat-expansion-panel-content",3,"id"],["body",""],[1,"mat-expansion-panel-body"],[3,"cdkPortalOutlet"]],va:function(a,b){a&1&&(_.Ie(lcb),_.Je(0),_.C(1,"div",0,1),_.K("@bodyExpansion.done",function(c){return b.LEa.next(c)}),_.C(3,"div",2),_.Je(4,1),_.N(5,pbb,0,0,
"ng-template",3),_.F(),_.Je(6,2),_.F());a&2&&(_.y(1),_.B("@bodyExpansion",b.gla())("id",b.id),_.we("aria-labelledby",b.S9a),_.y(4),_.B("cdkPortalOutlet",b.ep))},Ha:[_.qq],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'],
ob:2,data:{animation:[fcb]},Na:0});_.ocb=_.Sg(function(){});_.Xz=function(){};_.Xz.ha=function(a){return new (a||_.Xz)};_.Xz.Ea=_.kd({type:_.Xz});_.Xz.Da=_.ad({imports:[_.bm,_.uq,Uz,_.rq]});_.Yz=function(){};_.Yz.ha=function(a){return new (a||_.Yz)};_.Yz.Ea=_.kd({type:_.Yz});_.Yz.Da=_.ad({imports:[_.uq,_.uq]});
}catch(e){_._DumpException(e)}
try{
var Wkb;_.Ukb=function(){return _.Qa(function(a){return 0!==a.state})};_.ZD=function(a,b){return 2===a.state?a.Ub:b};_.$D=function(a){return{state:1,message:a}};_.aE=function(a){return _.Ea(_.$D(a))};_.bE=function(a){return{state:2,Ub:a}};Wkb=function(a){if(a&1){var b=_.wd();_.C(0,"button",5);_.K("click",function(){_.xd(b);var c=_.M();_.Vkb(c);c.log("clear");return _.yd()});_.C(1,"mat-icon");_.O(2,"cancel");_.F()()}a&2&&(a=_.M(),_.ye("no-margin",a.Xub),_.we("aria-label",a.apa))};
_.Xkb=function(a,b){a.nA({message:b,ke:"Dismiss"})};_.cE=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()}};_.dE=function(){this.diameter=16;this.text="Loading...";this.inline=this.tub=!1};_.W.Object.defineProperties(_.dE.prototype,{fontSize:{configurable:!0,enumerable:!0,get:function(){return Math.min(.8*this.diameter,16)}}});_.dE.ha=function(a){return new (a||_.dE)};
_.dE.ya=_.x({type:_.dE,qa:[["loading"]],Cb:4,kb:function(a,b){a&2&&_.ye("background",b.tub)("inline",b.inline)},inputs:{diameter:"diameter",text:"text",tub:"hasBackground",inline:"inline"},Aa:3,Ba:9,Fa:[["role","status"],[3,"diameter","strokeWidth"]],va:function(a,b){a&1&&(_.C(0,"span",0),_.O(1),_.F(),_.G(2,"mat-spinner",1));a&2&&(_.xe("margin-bottom",b.inline?0:b.diameter/4,"px")("font-size",b.fontSize,"px")("line-height",b.diameter,"px"),_.y(1),_.Ne(" ",b.text,"\n"),_.y(1),_.B("diameter",b.diameter)("strokeWidth",
b.diameter/8))},Ha:[_.Bw],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}"],Na:0});_.eE=function(){};_.eE.ha=function(a){return new (a||_.eE)};_.eE.Ea=_.kd({type:_.eE});_.eE.Da=_.ad({imports:[_.fx]});_.fE=function(){this.xm="";this.Dvb="medium";this.theme="info"};_.W.Object.defineProperties(_.fE.prototype,{tDc:{configurable:!0,enumerable:!0,get:function(){return this.xm+" "+this.Dvb+" "+this.theme}}});_.fE.ha=function(a){return new (a||_.fE)};
_.fE.ya=_.x({type:_.fE,qa:[["dc-information-box"]],Cb:2,kb:function(a,b){a&2&&_.ze(b.tDc)},inputs:{xm:"class",Dvb:"iconSize",theme:"theme"},lc:["*"],Aa:5,Ba:1,Fa:[["aria-hidden","true"]],va:function(a,b){a&1&&(_.Ie(),_.C(0,"mat-icon",0),_.O(1),_.F(),_.O(2,"\n"),_.Je(3),_.O(4,"\n"));a&2&&(_.y(1),_.Pe("warning"===b.theme?"warning":"info"))},Ha:[_.es],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}"]});_.gE=function(){};_.gE.ha=function(a){return new (a||_.gE)};_.gE.Ea=_.kd({type:_.gE});_.gE.Da=_.ad({imports:[_.bm,_.fs]});var Ykb;Ykb=new _.Kr("Code font size set to {codeSize}px.");
_.iE=function(a,b,c){var d=this;this.storage=b;this.Tg=c;this.o8=new _.Af(void 0);this.bC=this.o8.If();(b=(b=this.storage.get("chosen_code_size"))&&Number(b))&&!isNaN(b)&&_.hE(this,b);a.register("increment font size no mod",[43],function(){d.DG()});a.register("increment font size with mod",[187,1],function(){d.DG()});a.register("increment font size with equals",[187],function(){d.DG()});a.register("increment font size numpad",[107],function(){d.DG()});a.register("decrement font size",[189],function(){Zkb(d)});
a.register("decrement font size numpad",[109],function(){Zkb(d)})};_.hE=function(a,b,c){c=void 0===c?!1:c;void 0===b?(a.storage.remove("chosen_code_size"),a.o8.next(void 0)):(b=Math.floor(b),0>=b||(a.o8.next(b),a.storage.set("chosen_code_size",b),c&&$kb(a.Tg,b)))};_.iE.prototype.DG=function(){var a,b=null!=(a=this.o8.value)?a:13;_.hE(this,b+1,!0)};var Zkb=function(a){var b,c=null!=(b=a.o8.value)?b:13;_.hE(a,c-1,!0)};_.iE.ha=function(a){return new (a||_.iE)(_.w(_.ft),_.w(_.iKa),_.w(_.Gr))};
_.iE.ua=_.u({token:_.iE,oa:_.iE.ha,Ja:"root"});var $kb=_.uj(function(a,b){a.open(Ykb.format({codeSize:b}),"Dismiss",{duration:3E3})},1E3);_.jE={Nh:0,Error:1,kg:2,0:"Loading",1:"Error",2:"Loaded"};_.kE={state:0};var alb;alb=["inputBox"];_.lE=function(a){this.Ga=a;this.icon=this.placeholder="";this.Rmb=300;this.Xub=!1;this.apa="Clear";this.Mr=new _.cl;this.input=new _.Qv};_.lE.prototype.Pc=function(){};_.lE.prototype.Pa=function(){var a=this;this.input.im.ka(_.Ja(this.Rmb)).subscribe(function(b){a.Mr.emit(b);a.nMa!==b&&a.log("change",b);a.nMa=void 0})};_.lE.prototype.focus=function(){this.fl.ta.focus()};_.Vkb=function(a){a.input.setValue("");a.nMa=""};
_.lE.prototype.log=function(a,b){if(this.kya){if("clear"===a){a=this.kya.Zoa;var c="CLICK"}else a=this.kya.Loa,c="CHANGE";this.Ga.mb({gestureName:c,element:this.kya.element,action:a,fg:b})}};_.W.Object.defineProperties(_.lE.prototype,{value:{configurable:!0,enumerable:!0,set:function(a){this.nMa=a;this.input.setValue(a)}},ariaLabel:{configurable:!0,enumerable:!0,set:function(a){this.lw=a},get:function(){return this.lw||this.placeholder}},cNc:{configurable:!0,enumerable:!0,get:function(){return!!this.input.value}}});
_.lE.ha=function(a){return new (a||_.lE)(_.z(_.nn))};
_.lE.ya=_.x({type:_.lE,qa:[["input-with-icon","icon",""]],ub:function(a,b){a&1&&_.$e(alb,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.fl=c.first)}},inputs:{kya:"trackingConfig",placeholder:"placeholder",icon:"icon",Rmb:"debounceTimeMs",Xub:"hideCloseIconMargin",apa:"clearLabel",value:"value",ariaLabel:["aria-label","ariaLabel"]},outputs:{Mr:"valueChange"},Yb:["icon",""],Aa:6,Ba:5,Fa:[["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"]],va:function(a,b){a&1&&(_.C(0,"div",0)(1,"mat-icon",1),_.O(2),_.F(),_.G(3,"input",2,3),_.N(5,Wkb,3,3,"button",4),_.F());a&2&&(_.y(2),_.Pe(b.icon),_.y(1),_.B("placeholder",b.placeholder)("formControl",b.input),_.we("aria-label",b.ariaLabel),_.y(2),_.B("ngIf",b.cNc))},Ha:[_.Wl,_.cr,
_.dr,_.jr,_.hr,_.Fh,_.Mv,_.Iq,_.es,_.Tv],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}"]});_.mE=function(){};_.mE.ha=function(a){return new (a||_.mE)};_.mE.Ea=_.kd({type:_.mE});_.mE.Da=_.ad({imports:[_.bm,_.mr,_.Zv,_.gr,_.fs,_.jw,_.$v]});_.blb="/"+_.wn.OV+"/savedqueries";_.clb="/"+_.wn.OV;_.dlb=null;_.elb=Object.freeze({queries:[],r9:null});_.nE=function(a){this.RLb=_.dlb&&a.get(_.dlb)};_.glb=function(a){return flb(a,function(b){return b.kAc()})};_.nE.prototype.rKa=function(a){return flb(this,function(b){return b.rKa(a)})};_.nE.prototype.TYa=function(a){return flb(this,function(b){return b.TYa(a)})};_.nE.prototype.Aga=function(a){return flb(this,function(b){return b.Aga(a)})};_.nE.prototype.C2a=function(a,b){return flb(this,function(c){return c.C2a(a,b)})};
var flb=function(a,b){return a.RLb?b(a.RLb).ka(_.m(_.bE),_.za(function(){return _.aE("")}),_.sb(_.kE)):_.aE("")};_.nE.ha=function(a){return new (a||_.nE)(_.w(_.Tf))};_.nE.ua=_.u({token:_.nE,oa:_.nE.ha,Ja:"root"});_.hlb=new _.Kr("Search with saved query: {name}");
}catch(e){_._DumpException(e)}
try{
/*
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var jlb,llb,mlb,nlb,olb,plb,rlb,qlb,ulb,vlb,wlb,zlb,Clb,Elb,Flb,Glb,Ilb,Jlb,Klb,tE,Mlb,Nlb,Olb,uE,Rlb,Plb,Qlb,Vlb,DE,Ylb,mmb,SE,omb,pmb,qmb,tmb,umb,vmb,wmb,xmb,ymb,zmb,Amb,Bmb,Dmb,Hmb,Ymb,Zmb,$mb,bnb,cnb,dnb,enb,fnb,jnb,knb,lnb,mnb,onb,pnb,rnb,qnb,snb,tnb,unb,vnb,wnb,xnb,ynb,znb,Anb,Cnb,Enb,Fnb,Gnb,Hnb,Mnb,Nnb,Qnb,Onb,Vnb,Unb,Tnb,Wnb,Xnb,Ynb,Znb,$nb,aob,bob,cob,dob,eob,fob,gob,hob,iob,job,kob,lob,mob,nob,oob,pob,qob,rob,tob,uob,vob,wob,xob,yob,zob,Bob,Dob,Eob,Fob,Gob,Hob,Job,Lob,Kob,Mob,Oob,Nob,jF,
Pob,Qob,Rob,Sob,Tob,Uob,Vob,Xob,Wob,Yob,Zob,apb,$ob,dpb,epb,gpb,hpb,jpb,kpb,ipb,lpb,mpb,npb,opb,ppb,qpb,rpb,tpb,upb,wpb,xpb,vpb,ypb,zpb,Apb,Bpb,Cpb,Dpb,Epb,Fpb,Gpb,Hpb,Ipb,Jpb,Kpb,Lpb,Mpb,Npb,Ppb,Qpb,Tpb,kF,Spb,Vpb,lF,mF,nF,oF,Xpb,Zpb,aqb,cqb,eqb,gqb,iqb,kqb,mqb,oqb,qqb,tqb,pqb,uqb,vqb,wqb,xqb,zqb,Aqb,Bqb,Cqb,Dqb,Eqb,Fqb,Hqb,Iqb,Jqb,Lqb,Nqb,Oqb,Pqb,Mqb,Qqb,Xqb,Zqb,Uqb,Vqb,Wqb,qF,sF,drb,erb,frb,grb,jrb,vrb,wrb,xrb,zrb,Arb,Crb,Drb,Erb,Grb,Hrb,Irb,Jrb,Krb,Lrb,Mrb,klb,ilb,Nrb,Orb,slb,tlb,Prb,Qrb,irb,
Rrb,Srb,Trb,Urb,Vrb,Wrb,Xrb,Yrb,sE,bsb,csb,dsb,Cmb,sqb,Sqb,Opb,Llb,fsb,Wlb,isb,ZE,lmb,nmb,jsb,msb,Asb,Bsb,Isb;jlb=function(a){return ilb[a]||""};llb=function(a){if(!_.cca)return _.qbb(a);klb.test(a)&&(a=a.replace(klb,jlb));a=atob(a);for(var b=new Uint8Array(a.length),c=0;c<a.length;c++)b[c]=a.charCodeAt(c);return b};mlb=function(a,b){var c=a.length;if(c!==b.length)return!1;for(var d=0;d<c;d++)if(a[d]!==b[d])return!1;return!0};nlb=function(a,b,c){null!=a&&(a instanceof Map?a.set(b,c):a[b]=c);return c};
olb=function(a,b){if("string"===typeof b)try{b=llb(b)}catch(c){return!1}return _.Xb(b)&&mlb(a,b)};plb=function(a,b){if(!Array.isArray(a)||!Array.isArray(b))return 0;a=a[0];b=b[0];return a===b?0:a<b?-1:1};rlb=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(!isNaN(f)&&!qlb(a,f,a[f],b,f,b[f]))return!1;return!0};
qlb=function(a,b,c,d,e,f){if(c==f)return!0;if(c instanceof _.ec)return slb(c,f,d,e);if(f instanceof _.ec)return slb(f,c,a,b);if(_.Xb(c))return olb(c,f);if(_.Xb(f))return olb(f,c);if(c instanceof _.vc)return tlb(c,f);if(f instanceof _.vc)return tlb(f,c);if(null==c&&Array.isArray(f)&&_.$b(f)&1&&!f.length||null==f&&Array.isArray(c)&&_.$b(c)&1&&!c.length)return!0;if(null==c||null==f)return!1;a=typeof c;b=typeof f;if("object"!==a||"object"!==b)return Number.isNaN(c)||Number.isNaN(f)?String(c)===String(f):
"boolean"===a&&"number"===b||"boolean"===b&&"number"===a?!!c===!!f:!1;if(c.Z_===_.kc)return f.Z_===_.kc?c.constructor===f.constructor&&ulb(c.Ne,f.Ne):Array.isArray(f)&&ulb(c.Ne,f);if(f.Z_===_.kc)return Array.isArray(c)&&ulb(f.Ne,c);if(c.constructor!=f.constructor)return!1;if(c.constructor===Array){b=a=void 0;d=c.length;e=f.length;for(var g=Math.max(d,e),h=0;h<g;h++){var n=h>=d?void 0:c[h],r=h>=e?void 0:f[h];n&&h==d-1&&_.dc(n)&&(a=n,n=void 0);r&&h==e-1&&_.dc(r)&&(b=r,r=void 0);if(!qlb(c,h,n,f,h,r))return!1}return a||
b?rlb(a,b):!0}if(c.constructor===Object)return rlb(c,f);throw Error("U");};ulb=function(a,b){return qlb(void 0,void 0,a,void 0,void 0,b)};vlb=function(a,b){if(a.size!=b.size)return!1;var c=!0;a.forEach(function(d,e){qlb(a,e,d,b,e,b.get(e))||(c=!1)});return c};
wlb=function(a,b){if(null==b)return 0===a.size;if(!Array.isArray(b)||a.size>b.length)return!1;b=Array.prototype.slice.call(b);b.sort(plb);for(var c=0,d=void 0,e=b.length-1;0<=e;e--){var f=b[e];if(!f||!Array.isArray(f)||2!==f.length)return!1;var g=f[0];if(g!==d){if(!qlb(a,g,a.get(g),f,1,f[1]))return!1;d=g;c++}}return c===a.size};_.oE=function(a){null!=a&&(a=a.Vg||"",a="string"===typeof a?a:new Uint8Array(a));return a};_.pE=function(a){return a instanceof _.kg};_.qE=function(a){return _.pE(a)&&a.jj()};
_.xlb=function(a){var b=a.je;a=a.repository;var c=new rE;if(!b)return c;var d=new sE,e=b.id;b=b.type;switch(b){case "project":d.projectId=e;break;case "ossProject":d.Zh=e;break;case "host":d.Km=e;break;case "depot":d.Nq=e;break;default:return _.eg(b)}"depot"===b&&"Piper"===a&&(a="piper");a&&(d.Og=a);c.root=d;return c};zlb=function(a){return function(b){return _.pa(b,new ylb(a))}};_.Alb=function(){return _.az.apply(null,_.Ha(_.ea.apply(0,arguments)))};
Clb=function(a){return function(b){return _.pa(b,new Blb(a))}};Elb=function(){var a=Dlb;return function(b){return _.kb(new _.Af(a))(b)}};Flb=function(a){return Array.prototype.concat.apply([],arguments)};Glb=function(a,b){return Flb.apply([],(0,_.Sca)(a,b))};_.Hlb=function(a,b,c){a=a.ya;a.WNa=function(){return("function"===typeof b?b():b).map(_.Hea)};a.FXa=function(){return("function"===typeof c?c():c).map(_.Jea)}};
Ilb=function(a){a=a.__ngContext__;return"number"===typeof a?_.cga.get(a)||null:a||null};Jlb=function(a,b){for(var c=a[1],d=23;d<c.ooa;d++)if(_.rd(a[d])===b)return d;return-1};Klb=function(a){if(a.Hg)return a.Hg;if(a.next)return a.next;for(;a.parent&&!a.parent.next;)a=a.parent;return a.parent&&a.parent.next};
tE=function(a){var b=Ilb(a);if(b){if(_.md(b)){var c,d=void 0,e=void 0;if(a&&a.constructor&&a.constructor.ya){a:{if(d=b[1].dC)for(c=0;c<d.length;c++){var f=d[c];if(_.td(f,b)[8]===a){c=f;break a}}else if(_.td(23,b)[8]===a){c=23;break a}c=-1}if(-1==c)throw Error("bb");d=a}else if(a&&a.constructor&&a.constructor.Ia){a:{for(e=b[1].firstChild;e;){c=e.cu;for(f=e.Am;f<c;f++)if(b[f]===a){c=e.index;break a}e=Klb(e)}c=-1}if(-1==c)throw Error("cb");a=b[1].data[c];if(0===a.Am)e=_.jd;else for(e=[],f=a.Am;f<a.cu;f++){var g=
b[f];g&&g.constructor&&g.constructor.ya||e.push(g)}}else if(c=Jlb(b,a),-1==c)return null;a=_.rd(b[c]);b=(f=Ilb(a))&&!Array.isArray(f)?f:new Llb(b[20],c,a);d&&void 0===b.component&&(b.component=d,_.Ud(b.component,b));if(e&&void 0===b.VY)for(b.VY=e,a=0;a<e.length;a++)_.Ud(e[a],b);_.Ud(b.BHc,b)}}else for(d=a;d=d.parentNode;)if(e=Ilb(d)){e=Array.isArray(e)?e:e.jr;if(!e)return null;c=Jlb(e,a);if(0<=c){b=_.rd(e[c]);a=new Llb(e[20],c,b);_.Ud(b,a);b=a;break}}return b||null};
Mlb=function(a){a=tE(a);if(null===a)return null;if(void 0===a.component){var b=a.jr;if(null===b)return null;var c=b[1].data[a.i0],d=c.Am;c=c.sw;a.component=-1<c?b[d+c]:null}return a.component};Nlb=function(a,b){return a.name==b.name?0:a.name<b.name?-1:1};
Olb=function(a){var b=tE(a);b=null===b?null:b.jr;if(null===b)return[];var c=b[7],d=b[1].aC,e=[];if(d&&c)for(var f=0;f<d.length;){var g=d[f++],h=d[f++];if("string"===typeof g){h=_.rd(b[h]);var n=c[d[f++]],r=d[f++],v="boolean"===typeof r||0<=r?"dom":"output";r="boolean"===typeof r?r:!1;a==h&&e.push({element:a,name:g,callback:n,f7c:r,type:v})}}e.sort(Nlb);return e};
uE=function(a,b,c,d,e,f){var g=null===a?-1:a.index;g=-1!==g?_.rd(b[g]):null;if(a.type&11){Plb(g,c,d,e,f);if(-1<a.sw){var h=_.td(a.index,b);h&&h[1].firstChild&&uE(h[1].firstChild,h,c,d,e,f)}else a.Hg&&uE(a.Hg,b,c,d,e,f),g&&Qlb(g,c,d,e);h=b[a.index];_.nd(h)&&Rlb(h,c,d,e,f)}else if(a.type&4)h=b[a.index],Plb(h[7],c,d,e,f),Rlb(h,c,d,e,f);else if(a.type&16){var n=b[16];h=n[6].Su[a.Su];if(Array.isArray(h))for(h=_.l(h),n=h.next();!n.done;n=h.next())Plb(n.value,c,d,e,f);else h&&(n=n[3],uE(n[1].data[h.index],
n,c,d,e,f))}else a.Hg&&uE(a.Hg,b,c,d,e,f);f!==g&&(a=a.flags&2?a.Fva:a.next)&&uE(a,b,c,d,e,f)};Rlb=function(a,b,c,d,e){for(var f=10;f<a.length;f++){var g=a[f],h=g[1].firstChild;h&&uE(h,g,b,c,d,e)}};Plb=function(a,b,c,d,e){e!==a&&(a=_.vE(a))&&(d&&a instanceof wE&&b(a)&&-1===c.indexOf(a)?c.push(a):!d&&b(a)&&-1===c.indexOf(a)&&c.push(a))};
Qlb=function(a,b,c,d){a=a.childNodes;for(var e=a.length,f=0;f<e;f++){var g=a[f],h=_.vE(g);h&&(d&&h instanceof wE&&b(h)&&-1===c.indexOf(h)?c.push(h):!d&&b(h)&&-1===c.indexOf(h)&&c.push(h),Qlb(g,b,c,d))}};_.vE=function(a){return a instanceof Node?(a.hasOwnProperty("__ng_debug__")||(a.__ng_debug__=a.nodeType==Node.ELEMENT_NODE?new wE(a):new Slb(a)),a.__ng_debug__):null};
_.Tlb=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.o3c&&(a=a.replace(/(^|[\r\n\t ]) /g,"$1&#160;"));b.aHb&&(a=a.replace(/(\r\n|\n|\r)/g,"<br>"));b.p3c&&(a=a.replace(/(\t+)/g,'<span style="white-space:pre">$1</span>'));return _.Hf(a)};
_.xE=function(a){return{ql:a.get("q")||void 0,Se:a.get("sq")||void 0,xd:a.get("ss")||void 0,cOb:a.get("ssfr")||void 0,ju:a.get("all")||void 0,eQa:a.get("start")||void 0,dqa:a.get("dqr")||void 0}};_.Ulb=function(a){if(a.projectId)return"project";if(a.Km)return"host";if(a.Nq)return"depot";if(a.Zh)return"ossProject"};Vlb=function(a){a=_.Lya(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 _.eg(a);}};
DE=function(a){return a?"string"===typeof a?"depot"===a:"depot"===a.kind:!1};_.Xlb=function(a){return a.replace(Wlb,function(b,c){return c+"/"})};Ylb=function(a){return a.startsWith("refs/tags/")?a:"refs/tags/"+a};_.EE=function(a){if("object"===typeof a)switch(a.type){case 1:return _.zna(a.ow);case 2:return _.Ana(a.ow);case 3:return _.Fna(a.ow);default:return a.ow}return _.zna(a)||_.Ana(a)||_.Fna(a)};_.Zlb=function(a,b){b=_.Lf(b);void 0!==b&&(a.href=b)};
_.$lb=function(a){var b=a.je,c=a.path;a=a.repository;c=c||"";return DE(null==b?void 0:b.type)&&a&&"piper"==a.toLowerCase()?c&&"//depot/"+c:c};_.amb=function(a){var b=_.Ulb(a);if(b)return{id:a.projectId||a.Km||a.Nq||a.Zh,type:b}};_.bmb=function(a,b){var c=b.Vi,d=c.Ke,e=_.amb(d);return _.To(_.So(_.Ro(a.Vb(),e.id,e.type),d.Og),c.mk).kd(b.path).Za()};
_.cmb=function(a,b,c,d){var e=_.amb(a),f=a.Og;a.yv&&(d=d?Object.assign({},d,{Mb:a.yv}):{Mb:a.yv});return"depot"===e.type?new _.kg({repository:f,qb:b,path:c,params:d}):new _.lg({je:e,repository:f,qb:b,path:c,params:d})};_.dmb=function(a,b){var c=a.Vi;return _.cmb(c.Ke,c.mk,a.path,b)};_.emb=function(a){var b=Vlb(a);if(b)return{id:a.hj()||_.oj(a,3,_.th)||_.oj(a,4,_.th)||_.oj(a,5,_.th),type:b}};_.FE=function(a){if(null!=a)return"number"===typeof a?a:a[0]&&a[0].start};
_.fmb=function(a,b){a=a.params;if(null!=a)switch(b){case 0:return a.Mb;case 3:case 1:return void 0!==a.Zu||void 0!==a.bx?a.Zu:a.Mb;case 2:return a.bx;default:throw _.eg(b,"Unexpected version.");}};_.GE=function(a,b){var c=a.params;a=a.path;switch(b){case 0:return a;case 1:return c&&c.Jo||a;case 2:return c&&c.ax;case 3:return c&&c.Jo;default:throw _.eg(b,"Unexpected version.");}};_.HE=function(a,b){return _.Gna(a,b)&&_.ig(a.path,b.path,_.zRa)};
_.IE=function(a,b){var c=void 0===c?1:c;return _.HE(a,b)&&_.kh(a,c)===_.kh(b,c)&&_.GE(a,c)===_.GE(b,c)};_.JE=function(a){var b,c=function(e){return e};a instanceof Function?c=a:b=a;var d=(b||{MDc:!1}).MDc;return _.ha(_.Oa(function(e,f){e=c(e);f=c(f);return e===f?!0:e&&f?d?_.HE(e,f):_.IE(e,f):!1}))};
_.LE=function(a,b,c,d){c=void 0===c?1:c;d=void 0===d?a:d;if(a.ab&&a.repository){if(_.pE(a)){if(_.qE(a))return d=_.Nt,c=_.GE(a,c),!c||c.match(/\/$/)?d+"cl/"+b:d+"cl/"+b+"/depot/"+c;a=_.n1a&&"https://"+d.ab+"."+_.n1a+"/";var e=d.repository;c=_.GE(d,c)||"";return""+a+e+"/+/"+b+"/"+c}c=d.Vb();b&&_.To(c,b);c.kh({});return _.Qo(_.KE(c,"ref").Za())}};
_.ME=function(a,b,c){c=void 0===c?{}:c;var d=void 0===c.aS?"zeroBased":c.aS;c=void 0===c.xf?"preserve":c.xf;var e=_.Qo(a);a.path&&a.params.line&&delete e[e.length-1][_.jg.wUa];var f=_.Cm(b,b.Bh(e,{xf: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+";"+_.jg.wUa+"="+_.Hna(n)+h}};
_.gmb=function(a,b,c){return(a.params.Ce?_.Ea(a.params.Ce):b.ka(_.sb(void 0),_.za(function(){return _.Ea(void 0)}))).ka(_.m(function(d){d=a.Vb().kh({Ce:d,Jo:a.params.Jo,Mb:a.params.Mb}).Za();return _.ME(d,c,{xf:null})}))};_.hmb=function(a,b){return b.Rq?_.bmb(a,b.Rq):a};_.NE=function(a){return!!(_.qE(a)&&a.path&&a.path.startsWith("google3"))};_.imb=function(a){var b=a.path;return b?_.NE(a)?b.substring(8):b:""};_.OE=function(a){return _.pE(a)&&!a.jj()};_.PE=function(a){return _.lh(a)&&!!a.qb};
_.QE=function(a){return _.PE(a)&&!!a.path};_.RE=function(a,b,c){c=Object.fromEntries(c.map(function(d){return[d,void 0]}));return _.Fc(Object.assign({},a.params,c),Object.assign({},b.params,c))};_.jmb=function(a){if(a.params.Mb)return _.Xo(a)?a.params.Mb:a.params.Mb+" @snapshot "+a.qb};_.kmb=function(a,b){var c=[];_.pE(a)&&a.params.Mb?c.unshift(_.jmb(a)):!a.qb||_.pE(a)&&_.Xo(a)||c.unshift(_.EE(a.qb));"ref"!==b&&(c.unshift(a.repository),"repo"!==b&&(_.pE(a)||c.unshift(a.ab)));return c.join(" \u203a ")};
mmb=function(a,b,c){b.je=_.pE(a)?lmb:null!=a.ab?{id:a.ab,type:a.Oc}:void 0;b.repository=a.repository;b.qb=_.kh(a,void 0===c?0:c);b.path=a.path};SE=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=nmb[c];else{if("string"===typeof a)break;a=a[c]}return void 0===a?"":"string"===typeof a?a:""};omb=function(a){return _.H1a.has(a)};pmb=function(a){a=a.replace("COVERAGE_GENERIC_","");if(omb(a))return a};
qmb=function(a,b,c,d,e,f){a=(new _.wh).I1(_.eta(a,b,c,f));b=null==d?void 0:d.commit;if(f&&"HEAD"===b)b=void 0;else if("HEAD"===b||"XREF"===b)b=void 0;null!=b&&_.tc(a,3,b);null!=(null==d?void 0:d.qb)&&_.tc(a,4,null==d?void 0:d.qb);d=_.fta(a);null!=e&&d.kd(_.mf(e));return d};_.rmb=function(a){var b;return _.xh(a.ab,a.Oc,a.repository,_.vh(a),a.path,null==(b=a.params)?void 0:b.Mb)};_.smb=function(a){return a instanceof Array?0<a.length&&a.every(function(b){return 5===b}):5===a};
tmb=function(a){return 2===a||_.smb(a)};_.TE=function(a){return a instanceof Array?0<a.length&&a.every(tmb):tmb(a)};umb=function(a){a&1&&(_.C(0,"span"),_.O(1),_.F());a&2&&(a=_.M(),_.y(1),_.Pe(a.tBc))};vmb=function(a){a&1&&_.G(0,"li",16)};wmb=function(a,b){a&1&&(_.Ae(0),_.C(1,"li"),_.O(2),_.F(),_.N(3,vmb,1,0,"li",15),_.Be());a&2&&(a=b.wa,b=b.last,_.y(2),_.Pe(a),_.y(1),_.B("ngIf",!b))};
xmb=function(a){a&1&&(_.C(0,"div",9)(1,"span",6),_.O(2,"Affected Files"),_.F(),_.C(3,"span"),_.O(4),_.F()());a&2&&(a=_.M(),_.y(4),_.Pe(a.changelist.yeb))};ymb=function(a){a&1&&_.G(0,"span",2);a&2&&(a=_.M(),_.B("@indicatorRotate",a.gla()))};_.UE=function(a){return 2===a.state};zmb=function(a,b){var c=a.name;a=a.Pm;return{uo:c,dT:_.hlb.format({name:c}),value:a,C_:!0,Wb:b,Os:"SavedQuery"}};Amb=function(a,b){return(a=a.find(function(c){return c.Pm===b}))?zmb(a):zmb({name:b,Pm:b})};
Bmb=function(a){return function(b){return{mn:b.mn,prefix:a}}};Dmb=function(a,b){if(b&&b.wKc)b.wKc(a);else{a:if(_.Vb(b)){if(b.YH&&(b=b.YH(),b instanceof _.Tj))break a;b=_.tz("zSoyz")}else b=_.tz(String(b));Cmb(a,b)}};_.Emb=function(a,b,c,d){c=void 0===c?0:c;var e=new Set;a=_.l(_.VE(a,b.length,c,void 0===d?!1:d));for(d=a.next();!d.done;d=a.next()){d=d.value;d=_.l(b.slice(d.start-c,d.end-c+1));for(var f=d.next();!f.done;f=d.next())e.add(f.value)}return e};
_.Fmb=function(a){var b=new Set;if(void 0===a)return b;if("number"===typeof a)b.add(a);else{a=_.l(a);for(var c=a.next();!c.done;c=a.next()){c=c.value;for(var d=c.start;d<=c.end;d++)b.add(d)}}return b};
_.VE=function(a,b,c,d){c=void 0===c?0:c;return void 0===a?[]:"number"===typeof a?_.WE(a,b,c)?[{start:a,end:a}]:[]:(void 0===d?0:d)?a.filter(function(e){return _.WE(e.start,b,c)||_.WE(e.end,b,c)}).map(function(e){return{start:_.WE(e.start,b,c)?e.start:c,end:_.WE(e.end,b,c)?e.end:c+b}}):a.filter(function(e){return _.WE(e.start,b,c)&&_.WE(e.end,b,c)})};_.WE=function(a,b,c){c=void 0===c?0:c;return a>=c&&a<c+b};_.YE=function(a){return(_.Oi?"Meta+":"Ctrl+")+a};
Hmb=function(a){return _.Oi?a.replace(Gmb,"\u2318"):a};
_.Xmb=function(a){var b=a.ql;a=void 0===a.xd?"":a.xd;var c=_.jh(a),d=c.je,e=c.repository,f=c.path,g=c.Mb,h=c.qb,n=[_.Imb],r=null==d?void 0:d.type;if(d&&r&&!DE(r)&&"host"!==r){var v=n.push;var A=d.id;var D=void 0;switch(r){case "ossProject":case "project":var I=ZE(Jmb.format({project:A}));D=_.YE("p");var L="Project";break;default:I=_.eg(r),L=_.eg(r)}A={uo:I,value:_.hh({je:{id:A,type:r}}),Wb:D,Os:L};v.call(n,A)}e&&"host"!==r&&(v=n.push,A=DE(r),I=c.je,c=c.repository,D=A?ZE(Kmb.format({"package":e})):
ZE(Lmb.format({repo:e})),L=A?_.YE("p"):_.YE("r"),c={uo:D,value:_.hh({je:I,repository:c}),Wb:L,Os:A?"Package":"Repository"},v.call(n,c));d&&"host"===r&&e&&h&&(r=n.push,c=_.Cna(_.Bna(h)),c=_.Dna(h)?ZE(Mmb.format({tag:c})):ZE(Nmb.format({branch:c})),v=ZE(Omb.format({id:d.id,repo:e,ref:h})),A=_.hh({je:d,repository:e,qb:h}),I=_.Dna(h)?ZE(Pmb.format({id:d.id,repo:e,ref:h})):ZE(Qmb.format({id:d.id,repo:e,ref:h})),r.call(n,{uo:c,dT:v,value:A,Wb:_.YE("b"),nia:I,Os:"Ref"}));"string"===typeof f&&(r=n.push,c=
"host"===(null==d?void 0:d.type),v=_.rz(f),I=v===f?v:"/\u2026/"+v,A=ZE(Rmb.format({dir:I})),I=c?ZE(Smb.format({id:null==d?void 0:d.id,repo:e,dir:I})):ZE(Tmb.format({repo:e,dir:I})),D=_.YE("d"),L="",v&&v!==f&&(L=c&&h?ZE(Umb.format({id:null==d?void 0:d.id,repo:e,dir:f||"/",ref:h})):ZE(Vmb.format({repo:e,dir:f||"/"}))),r.call(n,{uo:A,dT:I,value:a,Wb:D,nia:L,Os:"Directory"}));g&&n.push(_.Wmb(g));return{scopes:n,state:{prefix:n[n.length-1],mn:b}}};
_.Wmb=function(a){return{uo:"This CitC Workspace",value:_.hh({Mb:a}),Wb:_.YE("y"),dT:"Search for code or files in this CitC Workspace",Os:"CitcWorkspace"}};_.$E=function(a){a=Number(a);return isNaN(a)||a>Number.MAX_SAFE_INTEGER?1:a};Ymb=function(a,b){return a.matches?a.matches(b):a.msMatchesSelector(b)};_.aF=function(a,b,c){for(;null!==a;){if(Ymb(a,b))return a;if(c&&Ymb(a,c))break;a=a.parentElement}return null};
_.bF=function(a){var b=window.getSelection();b.empty();var c=document.createRange();c.selectNodeContents(a);b.addRange(c)};Zmb=function(a){a=a.target;return a instanceof Element?(a=_.aF(a,"div[data-line-number]","code-container"))?{element:a,lineNumber:_.$E(a.dataset.lineNumber)}:null:null};_.cF=function(a){return a.altKey||a.ctrlKey||a.metaKey||a.shiftKey};
$mb=function(a,b){if(a&1){var c=_.wd();_.C(0,"div",3);_.K("mouseenter",function(){var e=_.xd(c).index,f=_.M();0<=f.yG&&f.oe.Xj(f.yG).classList.remove("hover");f.yG=e;f.oe.Xj(e).classList.add("hover");return _.yd()})("mouseleave",function(){_.xd(c);var e=_.M();0<=e.yG&&e.oe.Xj(e.yG).classList.remove("hover");e.yG=-1;return _.yd()});_.O(1);_.F()}if(a&2){a=b.wa;b=b.index;var d=_.M();_.ye("focus",b===d.cL)("hover",b===d.yG);_.y(1);_.Ne("",a.lineNumber,":")}};
bnb=function(a){var b=Number.POSITIVE_INFINITY;a=_.l(a.Hx);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.Qp;d=d.Ju;if(!d)throw Error("$d");c=c.search(anb);-1===c&&(c=Number.POSITIVE_INFINITY);b=Math.min.apply(Math,[b,c].concat(_.Ha(d.yY.map(function(e){return e.startIndex}))))}return b};
cnb=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};
dnb=function(a,b){a&1&&_.G(0,"div",2);if(a&2){a=b.wa;b=b.index;var c=_.M(2);_.xe("height",c.lineHeight*(a.visible.end-a.visible.start),"px")("left",a.visible.indentation-.5,"ch")("top",c.lineHeight*a.visible.start,"px");_.fz("title","Collapse lines ",a.original.start+1," - ",a.original.end,"");_.we("data-index",b)}};enb=function(a){a&1&&(_.Ae(0),_.N(1,dnb,1,9,"div",1),_.Be());a&2&&(a=_.M(),_.y(1),_.B("ngForOf",a.Y2a))};
fnb=function(a,b){var c=[];b=_.l(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=_.dF(a,d.start),f=_.dF(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};_.gnb=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}})};
_.inb=function(){var a;return _.ia(function(b){if(hnb)return b.return(hnb);a=new Promise(function(c,d){_.ag().load("codemirror").then(c,d)});return b.return(a.then(function(){hnb=window.CodeMirror;var c=hnb.modeInfo.find(function(d){return"Mathematica"===d.name});c&&(c.ext=["nb"]);return hnb}))})};jnb=function(a,b){a&1&&_.G(0,"div",18);a&2&&(a=b.wa,b=_.M(),_.xe("height",b.getHeight(a.start,a.end),"px")("min-width",b.pQ,"ch")("top",b.Baa(a.start),"px"))};
knb=function(a){a&1&&(_.C(0,"div",19),_.O(1,"\n        "),_.C(2,"pre",20),_.O(3),_.F(),_.O(4,"\n      "),_.F());a&2&&(a=_.M(),_.xe("min-height",a.lineHeight*a.O2,"px"),_.y(3),_.Pe(a.qQ))};
lnb=function(a){if(a&1){var b=_.wd();_.C(0,"code-folding-container",21);_.K("rangeToggled",function(c){_.xd(b);var d=_.M();return _.yd(d.fYa(c))})("mousedown",function(c){return c.stopPropagation()});_.F()}a&2&&(a=_.M(),_.xe("pointer-events",a.n8?"none":"unset"),_.B("visibility",a.visibility)("folding",a.qn)("lineHeight",a.lineHeight))};_.eF=function(a,b){return{Km:"host"===b?a:void 0,projectId:"project"===b?a:void 0,Nq:"depot"===b?a:void 0,Zh:"ossProject"===b?a:void 0}};
_.fF=function(a,b){a=_.eF(a,b);return{fileSpecSourceRootRepositoryKeyHostName:a.Km,fileSpecSourceRootRepositoryKeyDepotGroup:a.Nq,fileSpecSourceRootRepositoryKeyProjectId:a.projectId,fileSpecSourceRootRepositoryKeyOssProject:a.Zh}};mnb=function(a,b){a=_.eF(a,b);return{repositoryKeyHostName:a.Km,repositoryKeyDepotGroup:a.Nq,repositoryKeyProjectId:a.projectId,repositoryKeyOssProject:a.Zh}};
_.nnb=function(a,b,c,d,e,f){void 0!==e&&(e=_.mf(e));f&&"HEAD"===d&&(d=void 0);return Object.assign({},_.fF(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e,fileSpecSourceRootRepositoryKeyWorkspaceId:f})};onb=function(a,b){var c=b.Ak;b=b.wXa;var d=c.length-1;if(0<=d){c=c[d];if(c.Vf)return a.Vb().kd(c.Vf).Za();if(c=b.get(d))return a.Vb().kd(c).Za()}return a};pnb=function(a,b){var c=b.Ak.length-1;return 0<=c&&(b=b.Ak[c],b.Vf)?b.Vf:a.path};
rnb=function(a,b){if(!_.UE(b))return Object.assign({},a,{O_:b.state,n$:!1});var c=b.Ub.oDc,d=c.en,e=c.nWa;c=c.pageToken;if(!d)return Object.assign({},a,{O_:2,n$:!1});a=[].concat(_.Ha(a.Ak),_.Ha(d));var f=qnb(a),g=0<a.length?a[0].Kf:void 0,h=new Set(a.map(function(r){return r.Kf})),n=void 0;c?n={w0:"TOKEN",token:c}:e&&0<e.length&&(n={w0:"COMMITS",Ak:e});d=0<d.length?null!=d[d.length-1].Vf:!1;return{Ak:a,owb:h,O_:2,VFc:g,nextPage:n,wXa:f,n$:b.Ub.n$&&d}};
qnb=function(a){for(var b=new Map,c=void 0,d=0;d<a.length;d++){b.set(d,c);var e=a[d].Vf;e&&(c=e)}return b};snb=function(a){a&1&&(_.C(0,"span"),_.O(1),_.F());a&2&&(a=_.M().wa,_.y(1),_.Pe(a.content))};tnb=function(a){a&1&&(_.C(0,"span")(1,"a",3),_.O(2),_.F()());a&2&&(a=_.M().wa,_.y(1),_.Le("href",a.url,_.ge),_.y(1),_.Pe(a.content))};
unb=function(a,b){a&1&&(_.C(0,"span",1),_.N(1,snb,2,1,"span",2),_.N(2,tnb,3,2,"span",2),_.F());a&2&&(_.B("ngSwitch",b.wa.type),_.y(1),_.B("ngSwitchCase","normal"),_.y(1),_.B("ngSwitchCase","link"))};
vnb=function(a,b){if(!b)return[{content:a,type:"normal"}];var c=b.reduce(function(d,e){var f=d.A0,g=e.GUa,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,A0:f}},{pos:0,A0:[]});b=c.pos;c=c.A0;b<a.length&&c.push({content:a.substring(b,a.length),type:"normal"});return c};
wnb=function(a){a&1&&(_.C(0,"a",2),_.Ce(1,3),_.F());if(a&2){a=_.M();var b=_.Me(2);_.B("universalLink",a.link)("queryParams",a.Ta)("queryParamsHandling",a.xf)("sameWindow",a.XT);_.we("aria-label",a.oGc);_.y(1);_.B("ngTemplateOutlet",b)}};xnb=function(a){a&1&&_.Je(0)};ynb=function(a,b){if(b.find(function(c){c=c.rg;return c===a||_.yna(c||"")===a}))return{type:1,ow:_.yna(a)}};znb=function(a,b){if(b.some(function(c){c=c.tagName;return c===a||Ylb(c||"")===a}))return{type:2,ow:Ylb(a)}};
Anb=function(a){if(_.gg.test(a))return{type:3,ow:a}};_.gF=function(a){return{type:0,ow:a}};_.hF=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:_.eg(a)}};Cnb=function(a){return _.qE(a)?_.Bnb:"Commit Details"};Enb=function(a){return _.qE(a)?_.Dnb:"Commit "};Fnb=function(a){if(a&&a.Vi&&a.Vi.mk){var b=a.Vi.mk;a.Vi.mk=_.zna(b)||_.Ana(b)||b}};
Gnb=function(a){for(var b=_.l(a.Ax),c=b.next();!c.done;c=b.next())c=c.value,c.zZ?Fnb(c.zZ.Nd):c.z9&&Fnb(c.z9.Nd);return a};Hnb=function(a){for(var b=_.l(a.qv),c=b.next();!c.done;c=b.next())Fnb(c.value.Nd);return a};Mnb=function(a){a?a=-1===Inb.toLocaleString(a,Jnb).indexOf("18"):(a=Knb)||((a=Lnb)||(a=window.navigator,a=Lnb=a.languages&&a.languages[0]?a.languages[0]:a.language||a.browserLanguage||a.k7c||"en"),a=Knb=Mnb(a));return a};
Nnb=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,v=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]));v.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("Ab`"+a);return d};
Qnb=function(a,b){a=_.l(a.split("\n"));for(var c=a.next();!c.done;c=a.next())if(c=c.value,!Onb(c)){a:{a=c;c=_.l(Pnb);for(var d=c.next();!d.done;d=c.next())if(d=d.value,a.startsWith(d)){c=a.substring(d.length).trim();break a}c=a}return b&&0<b?"Rollback of changelist "+b+". Reason: "+c:c}return""};Onb=function(a){if(!a)return!0;for(var b=_.l(Rnb),c=b.next();!c.done;c=b.next())if(c.value.test(a))return!0;b=_.l(Snb);for(c=b.next();!c.done;c=b.next())if(0<=a.indexOf(c.value))return!0;return!1};
Vnb=function(a){var b=a.change,c=b.changeId.changeNumber,d=Tnb(b.description.text,b.description.tags);a:switch(b.status){case "STATUS_SUBMITTED":var e=0;break a;case "STATUS_PENDING":e=1;break a;default:e=3}return{id:c,title:d,status:e,updateTime:new Date(Number(b.createTimeMicros)/1E3),Wn:b.userName,UM:Unb(a),yeb:b.sourceFiles.length}};Unb=function(a){return(a=a.change.description.tags.find(function(b){return"R"===b.key}))&&""!==a.value?a.value.split(","):[]};
Tnb=function(a,b){b=null==b?void 0:b.find(function(d){return"ROLLBACK_OF"===d.key});if(null==b?0:b.value){var c=Number(b.value);isNaN(c)&&(c=void 0)}return a?Qnb(a,c):""};Wnb=function(a){return new _.ma(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)})};
Xnb=function(a,b){a&1&&(_.C(0,"onedev-changelist-hovercard-body",1),_.Je(1,0,["ngProjectAs","onedev-hovercard-action",5,["onedev-hovercard-action"]]),_.F());a&2&&_.B("changelist",b.Ma)};
Ynb=function(a){if(a&1){var b=_.wd();_.C(0,"div",0);_.K("clickOutside",function(){_.xd(b);var c=_.M();return _.yd(c.hkb.next())})("mouseenter",function(){_.xd(b);_.M().fta.next(!0);return _.yd()})("mouseleave",function(){_.xd(b);_.M().fta.next(!1);return _.yd()});_.Je(1);_.F()}a&2&&(a=_.M(),_.ze(a.className),_.B("cdkTrapFocusAutoCapture",a.IUb))};Znb=function(a){a&1&&(_.C(0,"div",5),_.O(1),_.F());a&2&&(a=_.M(),_.y(1),_.Ne("",a.oKc,"\n"))};
$nb=function(a){if(a&1){var b=_.wd();_.C(0,"button",11);_.K("click",function(){_.xd(b);var d=_.M(2);return _.yd(d.show(d.LV.uV))});_.C(1,"mat-icon");_.O(2,"published_with_changes");_.F();_.O(3," Commit ");_.F()}if(a&2){a=_.M().Ma;var c=_.M();_.B("active",a.qb===c.LV.uV)("ascTrackElement",c.lg)("trackProjectId",c.ab)}};
aob=function(a,b){if(a&1){var c=_.wd();_.C(0,"gmat-nav-list",6)(1,"button",7);_.K("click",function(){_.xd(c);var d=_.M();return _.yd(d.show(d.LV.Cja))});_.C(2,"mat-icon",8);_.O(3,"account_tree");_.F();_.O(4," Branch ");_.F();_.C(5,"button",9);_.K("click",function(){_.xd(c);var d=_.M();return _.yd(d.show(d.LV.Yja))});_.C(6,"mat-icon");_.O(7,"label_outline");_.F();_.O(8," Tag ");_.F();_.N(9,$nb,4,3,"button",10);_.F()}a&2&&(a=b.Ma,b=_.M(),_.y(1),_.B("active",a.qb===b.LV.Cja)("ascTrackElement",b.lg)("trackProjectId",
b.ab),_.y(4),_.B("active",a.qb===b.LV.Yja)("ascTrackElement",b.lg)("trackProjectId",b.ab),_.y(4),_.B("ngIf",!a.Gyb))};bob=function(a){a&1&&(_.Ae(0),_.C(1,"span",23)(2,"span",24),_.O(3),_.P(4,"toPrettyRef"),_.F(),_.C(5,"span",25),_.O(6),_.F(),_.C(7,"span",26),_.O(8),_.F()(),_.Be());a&2&&(a=_.M().wa,_.y(3),_.Pe(_.R(4,3,a.title)),_.y(3),_.Pe("-"),_.y(2),_.Pe(a.metadata))};cob=function(a){a&1&&(_.Ae(0),_.O(1),_.Be());a&2&&(a=_.M().wa,_.y(1),_.Pe(a.title))};
dob=function(a,b){if(a&1){var c=_.wd();_.C(0,"a",21);_.K("click",function(){_.xd(c);var e=_.M(3);return _.yd(e.blur())});_.N(1,bob,9,5,"ng-container",22);_.N(2,cob,2,1,"ng-container",22);_.F()}if(a&2){a=b.wa;b=_.M(2).Ma;var d=_.M();_.ye("active-element",a.Ie);_.B("routerLink",_.Qo(a.Wa))("matTooltip",a.metadata||a.title)("ascTrackElement",d.lg)("trackAction",b.Ub.bI)("trackProjectId",d.ab);_.y(1);_.B("ngIf",a.Vsa);_.y(1);_.B("ngIf",!a.Vsa)}};
eob=function(a){a&1&&(_.C(0,"span"),_.O(1),_.F());a&2&&(a=_.M(3).Ma,_.y(1),_.Ne(" ",a.Ub.CSa," "))};fob=function(a){a&1&&(_.C(0,"span"),_.O(1),_.F());a&2&&(a=_.M(3).Ma,_.y(1),_.Pe(a.Ub.BSa))};gob=function(a){a&1&&(_.C(0,"span",27),_.N(1,eob,2,1,"span",28),_.N(2,fob,2,1,"ng-template",null,29,_.ef),_.F());if(a&2){var b=_.Me(3);a=_.M(3);_.y(1);_.B("ngIf",a.f_a.getValue())("ngIfElse",b)}};
hob=function(a){a&1&&(_.C(0,"cdk-virtual-scroll-viewport",17,18),_.N(2,dob,3,9,"a",19),_.N(3,gob,4,2,"span",20),_.F());a&2&&(a=_.M().Ma,_.M(),_.y(2),_.B("cdkVirtualForOf",a.Ub.items)("cdkVirtualForTemplateCacheSize",0),_.y(1),_.B("ngIf",!a.Ub.items.length))};iob=function(a){a&1&&(_.C(0,"dc-information-box",30),_.O(1),_.F());a&2&&(a=_.M().Ma,_.y(1),_.Ne(" ",a.message," "))};job=function(a){a&1&&_.G(0,"loading",31);a&2&&_.B("inline",!0)};
kob=function(a,b){a&1&&(_.C(0,"div",12),_.Ae(1,13),_.N(2,hob,4,3,"cdk-virtual-scroll-viewport",14),_.N(3,iob,2,1,"dc-information-box",15),_.N(4,job,1,1,"loading",16),_.Be(),_.F());a&2&&(a=b.Ma,b=_.M(),_.y(1),_.B("ngSwitch",a.state),_.y(1),_.B("ngSwitchCase",b.xc.kg),_.y(1),_.B("ngSwitchCase",b.xc.Error),_.y(1),_.B("ngSwitchCase",b.xc.Nh))};
lob=function(a,b,c){var d=b.lwa,e=b.Wa,f=b.version;return Object.assign({},c,{items:a.map(function(g){return Object.assign({},g,{Wa:d(g.mk,e),Ie:g.mk===_.kh(e,f)||"HEAD"===_.kh(e,f)&&!!g.tTa})})})};mob=function(a){var b=a.Kf;a=a.npa;return{title:b,mk:b,metadata:a,RPa:b+" -- "+a,Vsa:!0}};nob=function(a){a=a.qb;switch(a){case 0:return"Error loading branches";case 1:return"Error loading tags";case 2:return"Error loading commits";default:return _.eg(a,"Unsupported ref type")}};
oob=function(a){a=a.type;switch(a){case 1:case 0:return 0;case 2:return 1;case 3:return 2;default:return _.eg(a,"Unknown ref type")}};pob=function(a){a=a.qb;switch(a){case 0:return"Search branches";case 1:return"Search tags";case 2:return"Search commits";default:return _.eg(a,"Unsupported ref type")}};
qob=function(a){a=_.l(a);var b=a.next().value;a=a.next().value;return _.UE(a)?_.bE(Object.assign({},a.Ub,{items:a.Ub.items.filter(function(c){return-1!==c.RPa.toUpperCase().indexOf(b.toUpperCase())})})):a};rob=function(a){var b=a.o9,c=[];a=_.l(a.ve);for(var d=a.next();!d.done;d=a.next())d=d.value.rg,d===b?c.unshift({rg:d,tTa:!0}):c.push({rg:d});return c};_.sob=function(a,b){return _.iF(_.To(b.Vb(),a)).Za()};tob=function(a){a.sort(function(b,c){return b.start-c.start})};
uob=function(a,b){a&1&&(_.C(0,"span"),_.O(1),_.F());a&2&&(a=b.wa,_.ye("matched",a.cA),_.y(1),_.Ne("\n          ",a.iga,"\n        "))};vob=function(a){a&1&&(_.C(0,"span",10),_.O(1),_.F());a&2&&(a=_.M().jQb,_.B("ngClass",a.gu),_.y(1),_.Pe(a.type))};wob=function(a){a&1&&(_.C(0,"span",11),_.O(1),_.F());a&2&&(a=_.M().ZY,_.y(1),_.Pe(a))};
xob=function(a,b){a&1&&(_.O(0,"\n  "),_.C(1,"a",1),_.K("click",function(g){return g.preventDefault()}),_.O(2,"\n    "),_.G(3,"mat-icon",2),_.O(4,"\n\n    "),_.C(5,"div",3),_.O(6,"\n      "),_.C(7,"div",4),_.O(8,"\n        "),_.N(9,uob,2,3,"span",5),_.O(10,"\n      "),_.F(),_.O(11,"\n      "),_.C(12,"div",6),_.O(13,"\n        "),_.N(14,vob,2,2,"span",7),_.O(15,"\n        "),_.N(16,wob,2,1,"span",8),_.O(17,"\n        "),_.C(18,"span",9),_.O(19),_.F(),_.O(20,"\n      "),_.F(),_.O(21,"\n    "),_.F(),
_.O(22,"\n  "),_.F(),_.O(23,"\n"));if(a&2){a=b.ZY;var c=b.ro,d=b.icon,e=b.pHb,f=b.jQb;b=b.url;_.y(1);_.we("href",b,_.ge);_.y(2);_.B("svgIcon",d);_.y(6);_.B("ngForOf",e);_.y(5);_.B("ngIf",f);_.y(2);_.B("ngIf",a);_.y(3);_.Pe(c)}};yob=function(a){a&1&&(_.C(0,"span",2),_.O(1,"-"),_.F())};zob=function(a,b){a&1&&(_.Ae(0),_.C(1,"span"),_.O(2),_.F(),_.N(3,yob,2,0,"span",1),_.Be());a&2&&(a=b.wa,b=b.last,_.y(2),_.Pe(a),_.y(1),_.B("ngIf",!b))};
Bob=function(a){a&1&&_.G(0,"menu-keyboard-shortcut-hint",5);if(a&2){a=_.M().wa;var b=_.M();_.B("shortcut",_.Se(1,Aob,b.Csb(a.scope.Wb)))}};
Dob=function(a,b){if(a&1){var c=_.wd();_.C(0,"search-box-suggestion-item",2);_.K("mouseFocusItem",function(d){_.xd(c);var e=_.M();return _.yd(e.gua(d))});_.C(1,"div",3);_.O(2);_.F();_.N(3,Bob,1,3,"menu-keyboard-shortcut-hint",4);_.F()}a&2&&(a=b.wa,b=_.M(),_.ye("bold-active-element",Cob(b,a.scope)),_.B("payload",a.Sa)("shortcut",a.scope.Wb)("matTooltip",a.scope.nia),_.y(2),_.Ne(" ",a.scope.uo," "),_.y(1),_.B("ngIf",a.scope.Wb))};Eob=function(a){a&1&&_.G(0,"hr")};
Fob=function(a){a&1&&_.G(0,"menu-keyboard-shortcut-hint",5);if(a&2){a=_.M().wa;var b=_.M(2);_.B("shortcut",_.Se(1,Aob,b.Csb(a.scope.Wb)))}};
Gob=function(a,b){if(a&1){var c=_.wd();_.C(0,"search-box-suggestion-item",7);_.K("mouseFocusItem",function(d){_.xd(c);var e=_.M(2);return _.yd(e.gua(d))});_.C(1,"div",3);_.O(2);_.F();_.N(3,Fob,1,3,"menu-keyboard-shortcut-hint",4);_.F()}a&2&&(a=b.wa,b=_.M(2),_.ye("bold-active-element",Cob(b,a.scope)),_.B("payload",a.Sa)("shortcut",a.scope.Wb),_.y(2),_.Ne(" ",a.scope.uo," "),_.y(1),_.B("ngIf",a.scope.Wb))};
Hob=function(a,b){a&1&&(_.Ae(0),_.N(1,Eob,1,0,"hr",1),_.N(2,Gob,4,6,"search-box-suggestion-item",6),_.Be());a&2&&(a=b.Ma,_.y(1),_.B("ngIf",a.length),_.y(1),_.B("ngForOf",a))};Job=function(a){a&1&&(_.Ae(0),_.G(1,"hr"),_.C(2,"search-box-suggestion-item",8)(3,"a",9),_.G(4,"mat-icon",10),_.Ae(5),_.O(6," Manage saved queries "),_.Be(),_.F()(),_.Be());a&2&&(a=_.M(),_.y(2),_.B("payload",_.Se(2,Iob,a.l5a)),_.y(1),_.B("routerLink",a.l5a))};
Lob=function(a){var b=_.oe(a,"visibilitychange").ka(_.Qa(function(){return Kob(a)}));return function(c){return c.ka(_.ub(function(d){d=_.Ea(d);return Kob(a)?d:d.ka(Clb(function(){return b}))}))}};Kob=function(a){return!("visibilityState"in a)||"visible"===a.visibilityState};
Mob=function(a,b){var c=!0;c=void 0===c?!1:c;var d=a.pG(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,"")};Oob=function(a){var b=[];a=_.l(_.Dh(a));for(var c=a.next();!c.done;c=a.next())Nob(c.value,b);b.sort(function(d,e){return d.index-e.index});return b};
Nob=function(a,b){var c=a.location,d=c.start;c=c.end;a:switch(a.el){case 1:case 4:case 5:var e=!0;break a;default:e=!1}e&&a.mx&&jF("operator",d-1,d,b);a.error&&(e=a.error.location,jF("error",e.start,e.end,b));a.warning&&(e=a.warning.location,jF("warning",e.start,e.end,b));switch(a.el){case 1:jF("label",d,d+a.HFc.length+1,b);break;case 0:case 2:a=a.EIc;jF("operator",a.start,a.end,b);break;case 4:jF("quoted",d,c,b);break;case 3:case 5:break;default:_.eg(a)}};
jF=function(a,b,c,d){d.push({index:b,name:a,add:!0},{index:c,name:a})};Pob=function(a){return a&&a.params.Zt||null};Qob=function(a){return a&&a.params.xw||null};Rob=function(a){return a&&null!=a.params.Fi?"0"!==a.params.Fi:null};Sob=function(a){return a&&null!=a.params.hf?a.params.hf:null};Tob=function(a){return!!a&&null!=a.params.Xs};Uob=function(a){return a&&null!=a.params.au?a.params.au:null};Vob=function(a){return a.reduce(function(b,c){b[c]=null;return b},{})};
Xob=function(){var a={bufferSize:1,mja:void 0,uD:!1,Rg:void 0};return function(b){if(b&&"function"===typeof b.Yz)b=b.Yz(Wob(a));else throw new TypeError("B");return b}};
Wob=function(a){var b=void 0===a.bufferSize?Infinity:a.bufferSize,c=void 0===a.mja?Infinity:a.mja,d=a.uD,e=a.Rg,f,g=0,h,n=!1,r=!1;return function(v){g++;if(!f||n)n=!1,f=new _.mb(b,c,e),h=v.subscribe({next:function(D){f.next(D)},error:function(D){n=!0;f.error(D)},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)})}};
Yob=function(a,b){a=a.Sd;b=b.Sd;return null===a&&null===b?!0:!!a&&!!b&&a.source===b.source&&a.flags===b.flags};Zob=function(a){return function(b){return new _.ma(function(c){return b.subscribe(function(d){a.JA(function(){c.next(d)})},function(d){a.JA(function(){c.error(d)})},function(){a.JA(function(){c.complete()})})})}};apb=function(a,b){var c=$ob;return _.ha(zlb(a.Ag),_.Qa(function(d){return 0<d.length}),_.Fa(function(d){return _.Ea.apply(null,_.Ha(c(d)))}),_.Fa(b),Zob(a),_.nb(1),_.ib())};
_.bpb=function(a){var b=a.ab,c=a.Oc,d=a.fileSpecSourceRootRepositoryKeyRepositoryName,e=a.fileSpecSourceRootRefSpec,f=a.fileSpecPath,g=a.fileSpecType;a=a.category;if(!DE(c)&&"host"!==c)throw Error("ke");f=DE(c)&&d&&"piper"==d.toLowerCase()?"//depot/"+f:f;f="/"===f?"":f;"host"===c&&(e=_.hg(e));return Object.assign({},_.fF(b,c),{fileSpecPath:f,fileSpecType:g,fileSpecSourceRootRefSpec:e,fileSpecSourceRootRepositoryKeyRepositoryName:d,categories:[a]})};
_.cpb=function(a,b,c){return a.ka(_.Qa(function(d){var e=d.results;return _.Fc(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)||[]}))};$ob=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())};
dpb=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}};epb=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};_.fpb=function(a){var b;if(null==a?0:null==(b=a.dataSource)?0:b.m8)return a.dataSource.m8.pz};
gpb=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=gpb(d.children,b),e.length&&c.push(hpb(d,e))):ipb(d,b)&&c.push(hpb(d))}return c};hpb=function(a,b){var c=a.id,d=a.name;a=a.RS;b=void 0===b?[]:b;return{id:c,name:d,children:b,RS:a}};jpb=function(a){return a.params.mG?a.params.mG.split(",").map(function(b){return b.split(":")[0].toUpperCase()}):[]};
kpb=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})};
ipb=function(a,b){var c;if(!b||null==(c=a.dataSource)||!c.availability)return!0;var d=b.Wa;c=b.isDirectory;var e=b.RC,f=b.I_,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.JSa;b=h.ROa;g=h.hUa;if(!h.mLa&&!c||!h.lLa&&c||!h.nLa&&e)return!1;var r=h=void 0;if((null==(h=n)?0:h.length)&&(null==(r=n)?0:r.every(function(v){return!RegExp(v).test(d.ro)})))return!1;h=n=void 0;if((null==(n=b)?0:n.length)&&(null==(h=b)?0:h.some(function(v){return RegExp(v).test(d.ro)})))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(v){return!RegExp(v).test(f)}))))return!1}return!0};lpb=function(a,b){return a.reduce(function(c,d){return c.set(d,b)},new Map)};mpb=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(mpb(c.children))):b.push(c);return b};
npb=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||!_.Fc(d,c))return!1}return!0};opb=function(a){return 0===a.kind||1===a.kind};ppb=function(a,b){if(a.length!==b.length)return!1;a=_.l(_.bca(a,b));for(b=a.next();!b.done;b=a.next()){var c=_.l(b.value);b=c.next().value;c=c.next().value;if(b.name!==c.name||b.id!==c.id||b.RS!==c.RS||b.yTa!==c.yTa||!ppb(b.children,c.children))return!1}return!0};
qpb=function(a,b){a&1&&(_.C(0,"mat-card-content"),_.G(1,"linkified-message",6),_.P(2,"emptyToConstant"),_.F());a&2&&(a=b.Ma,_.y(1),_.B("message",a.ns)("linkDefinitions",_.R(2,2,a.rQ)))};rpb=function(a){a&1&&(_.C(0,"a",7),_.O(1," View blame prior to this change "),_.F());a&2&&(a=_.M(),_.B("routerLink",a.Whb)("trackProjectId",a.kp.ab))};
tpb=function(a){if(a&1){var b=_.wd();_.C(0,"commit-details",5);_.K("mouseenter",function(){_.xd(b);var c=_.M();clearTimeout(c.nvb);return _.yd()})("mouseleave",function(){_.xd(b);var c=_.M();return _.yd(spb(c))});_.F()}a&2&&(a=_.M(),_.B("commit",a.commit)("baseLocation",a.kp)("parentCommit",a.qD))};upb=function(a){var b=[].concat(_.Ha(a.vp));b.sort(function(f,g){return f.fK.localeCompare(g.fK)});for(var c=new Map,d=new Map,e=0;e<b.length;e++)c.set(e+1,b[e]),d.set(b[e].Kf,e+1);a.Okb=d;a.SDc=c;return a};
wpb=function(a){return vpb(a.startLine,a.endLine,a.startColumn,a.endColumn)};xpb=function(a){var b=a.Pl();a=a.Yj();return b&&a?{startLine:b.getLine(),startColumn:_.ij(b,2),endLine:a.getLine(),endColumn:_.ij(a,2)}:{}};vpb=function(a,b,c,d){if(!a)return{};--a;b=b?b-1:a;return c?{startLine:a,endLine:b,startColumn:c-1,endColumn:d||-1}:{startLine:a,endLine:b}};ypb=function(a){return void 0!==a.startLine&&void 0!==a.endLine};zpb=function(a){return ypb(a)&&void 0!==a.startColumn&&void 0!==a.endColumn};
Apb=function(a,b){return a.startLine===b.startLine&&a.startColumn<b.endColumn&&b.startColumn<a.endColumn};Bpb=function(a,b){a&1&&_.G(0,"blame-snippet",3);if(a&2){a=b.eK;var c=b.commit,d=b.Md,e=b.qD;_.Fy("blame-layer ",b.className,"");_.B("commitIndex",a)("commit",c)("baseLocation",d)("parentCommit",e)}};Cpb=function(a,b){a&1&&_.G(0,"div");a&2&&_.Fy("blame-layer ",b.className,"")};Dpb=function(a){a&1&&_.G(0,"loading",4);a&2&&_.B("hasBackground",!0)};Epb=function(a,b){a&1&&_.G(0,"div");a&2&&_.ze(b.className)};
Fpb=function(a,b){a&1&&_.G(0,"div");a&2&&_.ze(b.className)};Gpb=function(a,b){a&1&&_.G(0,"div");a&2&&_.ze(b.className)};Hpb=function(a,b){return a.length!==b.length?!1:a.every(function(c,d){return c===b[d]})};Ipb=function(a){a&1&&(_.C(0,"mat-card-subtitle"),_.O(1),_.F());a&2&&(a=_.M(),_.y(1),_.Pe(a.U0a))};Jpb=function(a){a&1&&_.G(0,"div",6)};
Kpb=function(a,b){a&1&&(_.Ae(0),_.G(1,"finding-details",4),_.N(2,Jpb,1,0,"div",5),_.Be());if(a&2){a=b.wa;b=b.last;var c=_.M(2);_.y(1);_.B("icon",c.icon)("title",c.eAb)("subtitle",c.tooltip)("details",a);_.y(1);_.B("ngIf",!b)}};Lpb=function(a){if(a&1){var b=_.wd();_.C(0,"mat-card",2);_.K("mouseenter",function(){var c=_.xd(b).Td;return _.yd(c())})("mouseleave",function(){var c=_.xd(b).detach;return _.yd(c())});_.N(1,Kpb,3,5,"ng-container",3);_.F()}a&2&&(a=_.M(),_.y(1),_.B("ngForOf",a.details))};
Mpb=function(a,b){a&1&&_.G(0,"finding",1);a&2&&_.B("annotations",b.annotations)};Npb=function(a){var b,c;return(null!=(c=null==(b=_.Go(a))?void 0:_.fj(b,_.xo,1))?c:[]).filter(function(d){var e;return(null==(e=_.ej(d,_.wo,4))?0:_.lj(e,4))?!1:_.TE(_.kj(a,8))||!_.TE(d.xR())})};Ppb=function(a,b){var c=a.path||"";c&&!c.endsWith("/")&&(c+="/");var d=a.Vb().kh();return function(e,f,g){e=Opb(c,e).toString();e.startsWith("/")&&(e=e.substring(1));e=d.kd(e).Za();return _.Cm(b,b.Bh(_.Qo(e),{Ze:g,Ta:f}))}};
Qpb=function(a,b){var c=a.path||"";c&&!c.endsWith("/")&&(c+="/");return function(d){d=Opb(c,d).toString();d.startsWith("/")&&(d=d.substring(1));return b.get(a.ab,a.Oc,a.repository,_.vh(a),d,{Mb:a.params.Mb,type:1}).ka(_.m(function(e){var f=_.Ho(e).Iw();f=f?btoa(f):_.oE(_.Wi(_.Ho(e),1));return"data:"+_.Jh(_.ej(_.Ho(e),_.Co,2),1)+";base64,"+f}))}};
Tpb=function(a){var b=Rpb.hasOwnProperty(a)?Rpb[a]:null;if(b)return b;65536<Object.keys(Rpb).length&&(Rpb={});var c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]{1,5}\\s","g");b=Spb(a,RegExp("\\\\[0-9A-Fa-f]{6}\\s?","g"));b=Spb(b,d);b=Spb(b,/\\./g);b=b.replace(RegExp(":not\\(([^\\)]*)\\)","g"),"     $1 ");b=b.replace(RegExp("{[^]*","gm"),"");b=kF(b,c,RegExp("(\\[[^\\]]+\\])","g"),2);b=kF(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]+)","g"),1);b=kF(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)","g"),2);b=kF(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi,
3);b=kF(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=kF(b,c,/(:[^\s\+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");kF(b,c,/([^\s\+>~\.\[:]+)/g,3);b=c;return Rpb[a]=b};kF=function(a,b,c,d){return a.replace(c,function(e){b[d]+=1;return Array(e.length+1).join(" ")})};Spb=function(a,b){return a.replace(b,function(c){return Array(c.length+1).join("A")})};Vpb=function(a){return Upb[a]};
lF=function(a,b){a=_.Db[a];return a&&a.prototype?(b=Object.getOwnPropertyDescriptor(a.prototype,b))&&b.get||null:null};mF=function(a,b){return(a=_.Db[a])&&a.prototype&&a.prototype[b]||null};nF=function(a,b,c,d){if(a)return a.apply(b);a=b[c];if(!d(a))throw Error("qe");return a};oF=function(a,b,c,d){if(a)return a.apply(b,d);if(_.Li&&10>document.documentMode){if(!b[c].call)throw Error("re");}else if("function"!=typeof b[c])throw Error("qe");return b[c].apply(b,d)};
Xpb=function(a){return nF(Wpb,a,"attributes",function(b){return b instanceof NamedNodeMap})};Zpb=function(a,b,c){try{oF(Ypb,a,"setAttribute",[b,c])}catch(d){if(-1==d.message.indexOf("A security problem occurred"))throw d;}};aqb=function(a){return nF($pb,a,"style",function(b){return b instanceof CSSStyleDeclaration})};cqb=function(a){return nF(bqb,a,"sheet",function(b){return b instanceof CSSStyleSheet})};eqb=function(a){return nF(dqb,a,"nodeName",function(b){return"string"==typeof b})};
gqb=function(a){return nF(fqb,a,"nodeType",function(b){return"number"==typeof b})};iqb=function(a){return nF(hqb,a,"parentNode",function(b){return!(b&&"string"==typeof b.name&&b.name&&"parentnode"==b.name.toLowerCase())})};kqb=function(a,b){return oF(jqb,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""};mqb=function(a,b,c){oF(lqb,a,a.setProperty?"setProperty":"setAttribute",[b,c])};oqb=function(a){return nF(nqb,a,"namespaceURI",function(b){return"string"==typeof b})};
qqb=function(a,b){a=a.querySelectorAll("a[href]");for(var c=a.length,d={},e=0;e<c;d={xja:d.xja},e++){var f=a[e],g=f.getAttribute("href")||"";!pqb(g)||g.startsWith("?")||g.startsWith("#")||(g=new _.bh(g),d.xja={},g.Fj.forEach(function(h){return function(n,r){h.xja[r]=n}}(d)),g=b(g.qe(),d.xja,g.Fw),_.uBa(f,g))}};
tqb=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={jV:e.jV,yja:e.yja},f=c.next())if(e.jV=f.value,f=e.jV.getAttribute("src")||"",f=f.match(rqb))f=atob(f[1]),e.yja=d.cloneNode(!0),sqb(e.yja,e.jV),a.add(b(f).subscribe(function(g){return function(h){g.jV.src=h;sqb(g.jV,g.yja)}}(e)));return a};
pqb=function(a){if(!a)return!0;try{return!(new _.bh(a)).bt&&!a.startsWith("//")}catch(b){return!1}};uqb=function(a){var b=new _.bh(a);if(b.bt&&"HTTP"===b.bt.toUpperCase())_.ZFa(b,"");else if(!b.qL())return _.fBa('data:image/png;path="'+btoa(a)+'";base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQAB')||_.Dma;return _.Qj(b.toString())};vqb=function(a){a&1&&_.G(0,"mat-card",2);a&2&&(a=_.M(),_.B("innerHtml",a.l1,_.fe))};
wqb=function(a){a&1&&(_.C(0,"mat-card",3),_.G(1,"markdown-content",4),_.F());a&2&&(a=_.M(),_.y(1),_.B("content",a.content.text))};xqb=function(a){a&1&&(_.C(0,"mat-card",3)(1,"pre"),_.O(2),_.F()());a&2&&(a=_.M(),_.y(2),_.Ne("  ",a.content.text,"\n  "))};
zqb=function(a){if(a&1){var b=_.wd();_.Ae(0);_.C(1,"button",5,6)(3,"span",7);_.O(4);_.F()();_.C(5,"command-menu",8,9);_.K("closed",function(d){_.xd(b);var e=_.M(4);return _.yd("keydown"!==d&&_.t5a(e.Gk,"mouse"))})("menuItemSelected",function(d){_.xd(b);_.M(4).HVa.emit(d);return _.yd()});_.F();_.Be()}if(a&2){var c=_.Me(6);a=_.M().wa;_.y(1);_.B("disabled",a.disabled)("matMenuTriggerFor",c.Gk)("matMenuTriggerData",_.Se(4,yqb,a.children));_.y(3);_.Pe(a.label)}};
Aqb=function(a){a&1&&(_.C(0,"span",13),_.O(1),_.F());a&2&&(a=_.M(2).wa,_.y(1),_.Pe(a.Wb))};Bqb=function(a){if(a&1){var b=_.wd();_.C(0,"button",10);_.K("click",function(){_.xd(b);var c=_.M().wa;_.M(3).HVa.emit(c);return _.yd()});_.C(1,"span",11);_.O(2);_.F();_.N(3,Aqb,2,1,"span",12);_.F()}a&2&&(a=_.M().wa,_.B("disabled",a.disabled),_.y(1),_.Le("title",a.disabled?"":a.label),_.y(1),_.Pe(a.label),_.y(1),_.B("ngIf",a.Wb))};
Cqb=function(a,b){a&1&&(_.Ae(0),_.N(1,zqb,7,6,"ng-container",3),_.N(2,Bqb,4,4,"button",4),_.Be());a&2&&(a=b.wa,_.y(1),_.B("ngIf",a.children&&0<a.children.length),_.y(1),_.B("ngIf",!a.children||0===a.children.length))};Dqb=function(a){a&1&&_.G(0,"mat-divider")};Eqb=function(a,b){a&1&&(_.Ae(0),_.N(1,Cqb,3,2,"ng-container",2),_.N(2,Dqb,1,0,"mat-divider",3),_.Be());a&2&&(a=b.wa,b=b.last,_.y(1),_.B("ngForOf",a),_.y(1),_.B("ngIf",!b))};
Fqb=function(a,b){a&1&&_.N(0,Eqb,3,2,"ng-container",2);a&2&&_.B("ngForOf",b.t1)};Hqb=function(a,b){if(a&1){var c=_.wd();_.C(0,"kythe-hovercard",2);_.K("mouseenter",function(){_.xd(c);var d=_.M(2);return _.yd(Gqb(d))})("mouseleave",function(){_.xd(c);var d=_.M(2);return _.yd(d.PY())});_.F()}a&2&&_.B("safeHtml",b.Ma)};Iqb=function(a,b){a&1&&(_.N(0,Hqb,1,1,"kythe-hovercard",1),_.P(1,"async"));a&2&&_.B("ngIf",_.R(1,1,b.l1))};
Jqb=function(a){var b=_.pF(a.Vb(),function(c){delete c.line});null!=a.params.Mb&&_.pF(_.To(b,"HEAD"),function(c){delete c.Mb});return b.Za()};Lqb=function(a){if(a&&a instanceof Kqb)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"}};
Nqb=function(a,b,c){if(!b)return!1;var d=b.origin,e=b.KMc;return b.Czb&&d&&e?Mqb(a,c):!1};Oqb=function(a){var b=a.lastIndexOf("/");return 0>b?a:a.substring(b+1)};Pqb=function(a){var b,c;a=null==(b=a.Rp.service.oj)?void 0:null==(c=b.Bk)?void 0:c.path;return null==a?null:a.startsWith("google3/")?a.substring(8):a};
Mqb=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}};
Qqb=function(a){var b="JUMP_TO_DEF"===a.Rp.context.kI.type,c=[],d=Pqb(a);a=a.element.textContent;null==d||"BUILD"!==Oqb(d)||b||null==a||/[:\/]/.test(a)||c.push({label:"Copy build target",Bf:"copy-build-target"});return[[{label:"Open in new tab",Bf:"open-tab"}],[{label:"Definition",Bf:"def",disabled:!b},{label:"References",Bf:"xrefs"}],[{label:"Copy symbol name",Bf:"copy"},{label:"Copy link",Bf:"copy-link"}].concat(_.Ha(c)),[{label:"Browser context menu",Bf:"unused",Wb:"shift+right-click",disabled:!0}]]};
_.Rqb=function(a){a:{var b=_.Vn(a);var c=b.Dk(),d=_.Lya(c,_.th);switch(d){case 3:case 5:var e=b.Dk();c=_.oj(e,5,_.th);d=qF(c||_.oj(e,3,_.th));e=qF(_.Jh(e,2));var f=qF(_.Jh(b,4));b=qF(_.Jh(b,3));var g=_.gg.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"==_.Jh(c,2).toLowerCase()?c.QRa()?(c=qF(b.Dk().QRa()),b=_.Jh(b,3),b="x-citc://"+c+(b&&"HEAD"!==b?"@"+b:"")):(b=_.Jh(b,3),b="HEAD"!==b?"x-piper://"+b:"x-piper://"):(c=qF(_.Jh(b.Dk(),
2)),b=_.Jh(b,3),b="x-package://"+c+(b&&"HEAD"!==b?"@"+b:""));break a;default:b=_.eg(d)}}return b+"/"+a.qe()};
Xqb=function(a){var b=Sqb(a);rF.params={};switch(b.bt){case "x-piper":rF.je=Tqb;rF.repository="Piper";rF.qb=b.eh()||"HEAD";break;case "x-citc":Uqb(b);break;case "x-package":Vqb(b);break;case "x-oss":Wqb(b,"ossProject");break;case "x-gob":Wqb(b,"host");break;case "x-kythe":return Xqb(a.replace(Yqb,function(c,d){return"x-"+d+"://"}));default:throw Error("ye`"+b.bt);}rF.path=b.qe().substr(1);if(a=Zqb(b))rF.params.line=a;return rF};
Zqb=function(a){if(a=a.Fw){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}]}}};Uqb=function(a){var b=sF(a.eh());if(!b)throw Error("ze`"+a.toString());a=sF(a.dE);rF.je=Tqb;rF.repository="Piper";rF.qb=a?b:"HEAD";rF.params.Mb=a||b};
Vqb=function(a){var b=sF(a.eh());if(!b)throw Error("Ae`"+a.toString());a=sF(a.dE);rF.je=Tqb;rF.repository=a||b;rF.qb=a?b:"HEAD"};Wqb=function(a,b){var c=_.l(a.dE.split("~~")),d=c.next().value,e=c.next().value;c=c.next().value;var f=sF(a.eh());if(f){if(!d)throw Error("Be`"+a.toString());if(!e&&!c)throw Error("Ce`"+a.toString());}else throw Error("De`"+a.toString());a=sF(e||c);rF.je={id:f,type:b};rF.repository=sF(d);rF.qb=a;if(b=e&&c)rF.params.Ce=b};qF=function(a){return a.replace($qb,"~")};
sF=function(a){return a.replace(arb,"/")};
_.brb=function(a,b,c){c=void 0===c?{bD:void 0,Opa:!1}:c;var d=c.bD,e=c.Opa;a=Xqb(a);var f,g;c=b.ab===(null==(f=a.je)?void 0:f.id)&&b.Oc===(null==(g=a.je)?void 0:g.type)&&b.repository===a.repository;if(b.params.Mb)a.params=Object.assign({},a.params,{Ce:a.qb,Mb:void 0}),a.qb="HEAD";else{g=c&&_.ig(a.path,b.path,_.zRa);f=a.qb!==b.qb?a.qb:_.kh(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.qb=b.qb;else{var h;!c||null!=(h=a.params)&&h.Ce||(a.params=
Object.assign({},a.params,{Ce:a.qb}),a.qb=b.qb)}}a.params=Object.assign({},b.params,a.params);return a};_.crb=function(a,b){var c=a.Iw();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};
drb=function(a,b){if(a&1){var c=_.wd();_.C(0,"kythe-hovercard",2);_.K("mouseenter",function(){_.xd(c);var d=_.M(2);return _.yd(Gqb(d))})("mouseleave",function(){_.xd(c);var d=_.M(2);return _.yd(d.PY())});_.F()}a&2&&_.B("content",b.Ma)};erb=function(a,b){a&1&&(_.N(0,drb,1,1,"kythe-hovercard",1),_.P(1,"async"));a&2&&_.B("ngIf",_.R(1,1,b.content))};frb=function(a){var b=_.pF(a.Vb(),function(c){delete c.line});null!=a.params.Mb&&_.pF(_.To(b,"HEAD"),function(c){delete c.Mb});return b.Za()};
grb=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}};_.hrb=function(a){if(!a)return null;a=_.p(a,2);return null===a||void 0===a?null:_.Hf(a)};
_.krb=function(a,b,c,d,e,f){var g=_.ej(b,_.Co,2)||irb(),h=Number(b.getSize()),n,r,v,A,D,I={kind:0,Be:"",iG:h,zLc:_.hrb(_.ej(b,_.ll,5))||void 0,yJb:0<_.fj(b,_.ll,6).length?_.fj(b,_.ll,6).map(function(L){return _.hrb(L)}):void 0,location:a,diffBase:f&&(f.Iw()||_.oE(_.Wi(f,1))),fileName:a.path,mimeType:_.Jh(g,1),Bpa:_.lj(g,2),line:a.params.line,J_:e,aH:_.ij(g,8),I_:null==(n=g.jaa())?void 0:n.getId(),tD:null!=(D=c[0])?D:0,hZ:null==(r=g.sR())?void 0:r.getEditor(),Zra:null==(v=g.sR())?void 0:_.Jh(v,2),
nH:null==(A=g.sR())?void 0:_.Jh(A,3),atb:_.fj(g,_.Un,12)};return 4194304<h?(a=(0===(b.Iw()||_.oE(_.Wi(b,1))).length&&d?_.zb(function(){return d(h)}):_.Ea(b)).ka(_.m(function(L){return jrb(I,L)})),Object.assign({},I,{P$:a})):jrb(I,b)};
jrb=function(a,b){var c=b.Iw()||_.oE(_.Wi(b,1));b=_.ej(b,_.Co,2)||new _.Co;var d;if(d=_.ej(b,_.pQa,9)){var e=lrb.get(d);if(e)d=e;else{e=0;for(var f=RegExp("\n","g"),g=mrb([0],nrb,orb,nrb.xVb),h=0,n=c,r=null;;){var v=f.exec(n);if(v&&""!==n){var A=v.index;g[h]=n.substr(0,A|0);v=A+v[0].length|0;n=n.substr(v,n.length-v|0);f.lastIndex=0;tF(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++)v=g[r],e=Math.max(e,v.length),0==n?(A=prb(v.length),h.push(A)):
(A=prb(h[h.length-1|0].ku+1+v.length|0),h.push(A)),f.push(uF(v)+"\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 qrb;g.gAc=f;g.hAc=h;g.krb=e;e=rrb(new srb,g,_.Si(d,1),_.Kh(d,2));e={lines:g.Gra(),VR:e,length:c.length,kCb:g.krb};lrb.set(d,e);d=e}}else d=c;g=_.fj(b,_.uQa,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=trb.get(h))for(n=_.ij(f,1);n<=_.ij(f,3);n++)e.has(n)||e.set(n,[]),e.get(n).push({startColumn:n===
_.ij(f,1)?_.ij(f,2):0,endColumn:n===_.ij(f,3)?_.ij(f,4):Number.MAX_SAFE_INTEGER,xm:h});return Object.assign({},a,{Be:c,code:d,Jw:e,GD:b.RZ()})};
vrb=function(a,b){if(a&1){var c=_.wd();_.Ae(0);_.C(1,"button",1);_.K("click",function(){_.xd(c);_.M().E2a.next({kind:"event",action:"CLICK"});return _.yd()});_.P(2,"async");_.C(3,"mat-icon");_.O(4);_.F()();_.Be()}a&2&&(a=b.Ma,b=_.M(),_.y(1),_.B("disabled",a.state===b.QV.yt)("matTooltip",_.R(2,10,b.D2))("ascTrackElement",b.mc)("trackAction",a.state===b.QV.VCa?"unstar":"star"),_.we("aria-label",urb.format({starred:a.state===b.QV.VCa?"starred":"unstarred",elementName:b.Cw,type:b.type})),_.y(2),_.ye("starred",
a.state===b.QV.VCa)("disabled",a.state===b.QV.yt),_.y(1),_.Ne(" ",a.state===b.QV.zic?"star_border":"star"," "))};wrb=function(a,b){switch(b){case "REF":return _.KE(a.Vb(),"ref").Za();case "REPO":return _.KE(a.Vb(),"repo").Za();case "FILE":case "FOLDER":return a;default:return _.eg(b)}};
xrb=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 _.eg(a,"Unsupported place item type")}};
_.yrb=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 _.eg(a,"Unsupported place item type")}};zrb=function(a,b){var c=a.xd,d=b.xd;return a.ql===b.ql&&c===d};
Arb=function(a){var b=a.Ju,c=[],d;a=_.l((null==(d=a.BM)?void 0:d.Ju)||b);for(b=a.next();!b.done;b=a.next()){d=b.value;b=d.lineNumber;d=_.l(d.yY);for(var e=d.next();!e.done;e=d.next()){e=e.value;var f=e.startIndex;c.push({df:{start:f,end:f+e.length},lineNumber:_.$E(b)})}}return c};
Crb=function(a){if(a&1){var b=_.wd();_.Ae(0);_.C(1,"span",4);_.He(2,5);_.P(3,"number");_.P(4,"number");_.F();_.C(5,"button",6);_.K("click",function(){_.xd(b);var c=_.M();return _.yd(Brb(c,-1))});_.C(6,"mat-icon");_.O(7,"keyboard_arrow_up");_.F()();_.C(8,"button",7);_.K("click",function(){_.xd(b);var c=_.M();return _.yd(Brb(c,1))});_.C(9,"mat-icon");_.O(10,"keyboard_arrow_down");_.F()();_.Be()}a&2&&(a=_.M(),_.y(4),_.cz(a.V_)(_.R(3,17,a.rk+1))(_.R(4,19,a.V_)),_.dz(2),_.y(1),_.B("disabled",0>=a.rk)("title",
a.C4a)("ascTrackElement",a.mc)("trackArtifactId",a.ria)("trackListIndex",a.rk)("trackProjectId",a.BN),_.we("aria-label",a.C4a),_.y(3),_.B("disabled",a.rk>=a.V_-1)("title",a.B4a)("ascTrackElement",a.mc)("trackArtifactId",a.ria)("trackListIndex",a.rk)("trackProjectId",a.BN),_.we("aria-label",a.B4a))};Drb=function(a){a&1&&_.G(0,"loading",8);a&2&&_.B("inline",!0)};
Erb=function(a){if(a&1){var b=_.wd();_.C(0,"button",9);_.K("click",function(){_.xd(b);var c=_.M();return _.yd(c.close.emit())});_.C(1,"mat-icon");_.O(2,"close");_.F()()}a&2&&(a=_.M(),_.B("title",a.A4a)("ascTrackElement",a.mc)("trackArtifactId",a.ria)("trackProjectId",a.BN),_.we("aria-label",a.A4a))};
Grb=function(a){if(a&1){var b=_.wd();_.C(0,"a",10);_.K("click",function(d){_.xd(b);var e=_.M(3);return _.yd(Frb(e,d))});_.P(1,"icon");_.O(2);_.F()}if(a&2){a=_.M().wa;var c=_.M(2);_.Fy("file-item ",_.R(1,8,a.entryType),"");_.ye("deleted",a.oo);_.B("routerLink",_.Qo(a.Qc))("queryParamsHandling",c.xf);_.y(2);_.Pe(a.name)}};
Hrb=function(a){a&1&&(_.C(0,"a"),_.P(1,"icon"),_.P(2,"toHref"),_.O(3),_.F());if(a&2){a=_.M().wa;var b=_.M().wa,c=_.M();_.Fy("file-item ",_.R(1,7,a.entryType),"");_.ye("deleted",a.oo);_.we("href",_.iz(2,9,a,b,c.jj),_.ge);_.y(3);_.Pe(a.name)}};Irb=function(a){a&1&&_.G(0,"img",11);a&2&&(a=_.M(3),_.B("alt",a.Jza),_.we("title",a.Jza))};
Jrb=function(a,b){a&1&&(_.C(0,"span",14),_.G(1,"img",15),_.C(2,"label",16),_.O(3),_.F()());a&2&&(a=b.wa,b=_.M(4),_.fz("title","",a.title,": ",b.Xdb(a.instances),""),_.y(1),_.B("src",a.icon||b.b0b,_.ge)("alt",a.title),_.y(2),_.Pe(b.Xdb(a.instances)))};Krb=function(a,b){a&1&&(_.C(0,"span",12),_.N(1,Jrb,4,5,"span",13),_.F());a&2&&(a=b.Ma,_.y(1),_.B("ngForOf",a))};
Lrb=function(a,b){a&1&&(_.Ae(0),_.C(1,"span",4,5),_.N(3,Grb,3,10,"a",6),_.N(4,Hrb,4,13,"ng-template",null,7,_.ef),_.N(6,Irb,1,2,"img",8),_.N(7,Krb,2,1,"span",9),_.P(8,"activeAggregations"),_.F(),_.Be());if(a&2){a=b.wa;var c=_.Me(5);b=_.M(2);_.y(3);_.B("ngIf",!b.eV||!a.WMc)("ngIfElse",c);_.y(3);_.B("ngIf",a.tEc);_.y(1);_.B("ngIf",_.hz(8,4,a.path,b.aggregations))}};
Mrb=function(a){a&1&&(_.Ae(0),_.N(1,Lrb,9,7,"ng-container",3),_.Be());a&2&&(a=_.M(),_.y(1),_.B("incrementalForOf",a.files)("incrementalForLimit",a.limit))};klb=/[-_.]/g;ilb={"-":"+",_:"/",".":"="};Nrb=function(a){if(_.fc!==_.fc)throw Error("N");var b=a.Vg;b=null==b||_.Xb(b)?b:"string"===typeof b?llb(b):null;return null==b?b:a.Vg=b};
Orb=function(a,b){if(!a.Vg||!b.Vg||a.Vg===b.Vg)return a.Vg===b.Vg;if("string"===typeof a.Vg&&"string"===typeof b.Vg){var c=a.Vg,d=b.Vg;b.Vg.length>a.Vg.length&&(d=a.Vg,c=b.Vg);if(0!==c.lastIndexOf(d,0))return!1;for(b=d.length;b<c.length;b++)if("="!==c[b])return!1;return!0}c=Nrb(a);b=Nrb(b);return mlb(c,b)};
slb=function(a,b,c,d){var e=nlb;if("string"===typeof b)b=b?new _.ec(b,_.fc):_.gc(),e(c,d,b);else if(b instanceof Uint8Array)b=b.length?new _.ec(new Uint8Array(b),_.fc):_.gc(),e(c,d,b);else if(!(b instanceof _.ec))return!1;return Orb(a,b)};tlb=function(a,b){return b instanceof _.vc?vlb(a.Oe,b.Oe):wlb(a.Oe,b)};Prb=function(a,b){return _.Zi(a,1,b)};Qrb=function(a,b){return _.rj(a,2,b)};irb=function(){var a=new _.Co;a=_.rj(a,2,!1);return _.tc(a,1,"text/plain")};_.vF=function(a){return{Hb:_.Qo(a)}};
_.KE=function(a,b){a.kd();if("ref"===b)return a;_.To(a);return"repo"===b?a:_.So(a)};_.pF=function(a,b){b(a.params);return a};_.iF=function(a){_.pF(a,function(b){delete b.line;delete b.ax;delete b.vn;delete b.Jo;delete b.Ce});return a};Rrb=function(a,b){a.yda.subscribe(b)};Srb={id:"BLAME",name:"Blame",children:[]};Trb={id:"XREFS",name:"References",children:[]};Urb={id:"DEPRECATED",name:"Deprecated",children:[]};Vrb={id:"COVERAGE",name:"Code Coverage (Zapfhahn)",children:[]};
Wrb=function(a){return a.Arb().ka(_.m(function(b){var c=new Map(b);a.qc.Lb(10)&&(c.set("XREFS",{Cf:"ON",Nha:""}),b.has("DEPRECATED")||c.set("DEPRECATED",{Cf:"ON",Nha:""}));return c}))};Xrb=function(a,b){return a.a_().ka(_.m(function(c){return c.some(function(d){return _.Vo(d,b)})}))};Yrb=function(a,b){a=_.l(a.he);for(var c=a.next();!c.done;c=a.next())b=b.ka(c.value.Bfa("FileService.getContentsStreaming"));return b};
_.Zrb=function(a,b){return"mainContent"!==a.nM?function(){}:_.k3a(a,"mainContent",void 0,b)};sE=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.Nq?null:a.Nq;this.O.ossProject=null==a.Zh?null:a.Zh;this.O.repositoryName=null==a.Og?null:a.Og};_.V(sE,_.U);sE.prototype.ma=function(){return sE};sE.prototype.na=function(){return{keys:["depotGroup","hostName","ossProject","projectId","repositoryName"]}};
_.W.Object.defineProperties(sE.prototype,{Nq:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"depotGroup")?_.S(this,"depotGroup"):""},set:function(a){this.O.depotGroup=a}},Km:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"hostName")?_.S(this,"hostName"):""},set:function(a){this.O.hostName=a}},Zh:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"ossProject")?_.S(this,"ossProject"):""},set:function(a){this.O.ossProject=a}},projectId:{configurable:!0,enumerable:!0,
get:function(){return _.X(this,"projectId")?_.S(this,"projectId"):""},set:function(a){this.O.projectId=a}},Og:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"repositoryName")?_.S(this,"repositoryName"):""},set:function(a){this.O.repositoryName=a}}});var rE=function(a){a=void 0===a?{}:a;this.O={};this.O.root=null==a.root?null:a.root;this.O.includeRegionalRepos=null==a.nwb?null:a.nwb};_.V(rE,_.U);rE.prototype.ma=function(){return rE};
rE.prototype.na=function(){return{keys:["includeRegionalRepos","root"],Ka:{root:sE}}};_.W.Object.defineProperties(rE.prototype,{nwb:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"includeRegionalRepos")?_.S(this,"includeRegionalRepos"):!1},set:function(a){this.O.includeRegionalRepos=a}},root:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"root")?_.S(this,"root"):null},set:function(a){this.O.root=a}}});
var $rb=function(a,b,c){a.vf.put(b.toObject(),c.ka(_.m(function(d){return a.extract(d)}),_.Qa(function(d){return!!d}),_.Ka(a.Q8()),_.ub(function(d){return a.isValid(d)?_.Ea(d):a.fetch(b)})))},ylb=function(a){this.Pwc=a};ylb.prototype.call=function(a,b){return b.subscribe(new _.mi(a,this.Pwc))};var Blb=function(a){this.LNa=a};Blb.prototype.call=function(a,b){return b.subscribe(new _.Zwa(a,this.LNa))};_.asb=function(a,b){return a==b||!(!a||!b)&&a instanceof b.constructor&&ulb(a.Ne,b.Ne)};bsb=function(){return null};
csb=function(a){return a instanceof _.Sj&&a.constructor===_.Sj?a.aYa:"type_error:SafeStyleSheet"};dsb=function(a){var b="",c=function(d){Array.isArray(d)?d.forEach(c):b+=csb(d)};Array.prototype.forEach.call(arguments,c);return new _.Sj(b,_.pBa)};Cmb=function(a,b){if((0,_.tBa)())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=_.Gf(b)};sqb=function(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)};Sqb=function(a){return a instanceof _.bh?a.clone():new _.bh(a)};
Opb=function(a,b){a instanceof _.bh||(a=Sqb(a));b instanceof _.bh||(b=Sqb(b));return a.resolve(b)};Llb=function(a,b,c){this.FFc=a;this.i0=b;this.BHc=c};_.W.Object.defineProperties(Llb.prototype,{jr:{configurable:!0,enumerable:!0,get:function(){return _.cga.get(this.FFc)||null}}});var Slb=function(a){this.Sp=a};
_.W.Object.defineProperties(Slb.prototype,{parent:{configurable:!0,enumerable:!0,get:function(){var a=this.Sp.parentNode;return a?new wE(a):null}},zc:{configurable:!0,enumerable:!0,get:function(){var a=tE(this.Sp),b=a?a.jr:null;return null===b?_.LGa:new _.Kd(b[1].data[a.i0],b)}},JF:{configurable:!0,enumerable:!0,get:function(){var a=this.Sp,b;if((b=a)&&!(b=Mlb(a)))if(a=(a=tE(a))?a.jr:null,null===a)b=null;else{for(var c;2===a[1].type&&(c=_.ega(a));)a=c;b=a[2]&256?null:a[8]}return b}},context:{configurable:!0,
enumerable:!0,get:function(){var a;if(!(a=Mlb(this.Sp))){a=this.Sp;if("undefined"!==typeof Element&&!(a instanceof Element))throw Error("hb");a=(a=tE(a))?a.jr:null;a=null===a?null:a[8]}return a}},kj:{configurable:!0,enumerable:!0,get:function(){return Olb(this.Sp).filter(function(a){return"dom"===a.type})}}});var wE=function(a){this.Sp=a};_.V(wE,Slb);wE.prototype.query=function(a){var b=[],c=tE(this.Sp),d=c?c.jr:null;null!==d?uE(d[1].data[c.i0],d,a,b,!0,this.Sp):Qlb(this.Sp,a,b,!0);return b[0]||null};
_.W.Object.defineProperties(wE.prototype,{ta:{configurable:!0,enumerable:!0,get:function(){return this.Sp.nodeType==Node.ELEMENT_NODE?this.Sp:null}},name:{configurable:!0,enumerable:!0,get:function(){var a=tE(this.Sp),b=a?a.jr:null;return null!==b?b[1].data[a.i0].value:this.Sp.nodeName}},properties:{configurable:!0,enumerable:!0,get:function(){var a=tE(this.Sp),b=a?a.jr:null;if(null===b)return{};var c=b[1].data,d=c[a.i0];a={};var e=this.ta;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.VJc;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+=_.bd(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.ta;if(!b)return a;
var c=tE(b),d=c?c.jr:null;if(null===d)return{};d=d[1].data[c.i0].Yb;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.ta&&this.ta.style?this.ta.style:{}}},ne:{configurable:!0,enumerable:!0,get:function(){var a={},b=this.ta.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.Sp.childNodes,b=[],c=0;c<a.length;c++)b.push(_.vE(a[c]));return b}},children:{configurable:!0,enumerable:!0,get:function(){var a=this.ta;if(!a)return[];a=a.children;for(var b=[],c=0;c<a.length;c++)b.push(_.vE(a[c]));return b}}});var esb=function(a,b,c){c=c||{};c.format="jspb";this.Ig=new _.oo(c);this.Lg=void 0==a?a:a.replace(/\/+$/,"")};_.k=esb.prototype;
_.k.Fta=function(a,b){return _.po(this.Ig,this.Lg+"/$rpc/devtools.sourcerers.DecorationsService/ListDecorations",a,b||{},_.vPa)};_.k.mZa=function(a,b){return _.po(this.Ig,this.Lg+"/$rpc/devtools.sourcerers.DecorationsService/ResolveDocumentation",a,b||{},_.wPa)};_.k.nZa=function(a,b){return _.po(this.Ig,this.Lg+"/$rpc/devtools.sourcerers.DecorationsService/ResolveItemList",a,b||{},_.xPa)};
_.k.wfa=function(a,b){return _.po(this.Ig,this.Lg+"/$rpc/devtools.sourcerers.DecorationsService/ResolvePanel",a,b||{},_.yPa)};_.k.cRa=function(a,b){return _.po(this.Ig,this.Lg+"/$rpc/devtools.sourcerers.DecorationsService/GetFilterSupport",a,b||{},_.uPa)};fsb=_.Ec(_.vo);Wlb=/^(.*?)\/*$/;_.wF=function(){};_.wF.prototype.transform=function(a){return a?_.EE(a):""};_.wF.ha=function(a){return new (a||_.wF)};_.wF.He=_.ld({name:"toPrettyRef",type:_.wF,me:!0});_.xF=function(){};
_.xF.ha=function(a){return new (a||_.xF)};_.xF.Ea=_.kd({type:_.xF});_.xF.Da=_.ad({});var yF=function(a,b,c,d){this.offsetX=c;this.offsetY=d;this.re=void 0;this.Mc=a.Mc;this.Nc=a.Nc;this.uc=b.uc;this.Bc=b.Bc},gsb=function(a,b){this.nrc=a;this.Lmc=b};gsb.prototype.get=function(a,b){var c=this.Lmc.get(a);return"undefined"!==typeof c?c:this.nrc.get(a,b)};_.zF=function(a){this.title=a;_.hsb(this)};_.hsb=function(a){a.title.bm("")};_.zF.ha=function(a){return new (a||_.zF)(_.w(_.Om))};
_.zF.ua=_.u({token:_.zF,oa:_.zF.ha,Ja:"root"});isb=/(\(.*?\)+)|(\[.*?\]+)|(\{.*?\}+)|(<.*?>+)/g;ZE=function(a){var b=_.XZa.test.call(_.XZa,a)?"\u200f":"\u200e";return a.replace(isb,b+"$&"+b)};lmb={id:"Google",type:"depot"};
nmb={black:"#000",white:"#fff","gme-foreground":"#000","gme-background":"#fff","gme-blue":{900:"#174ea6",800:"#185abc",700:"#1967d2",600:"#1a73e8",500:"#4285f4",400:"#669df6",300:"#8ab4f8",200:"#aecbfa",100:"#d2e3fc",50:"#e8f0fe",contrast:{50:"#174ea6",100:"#174ea6",200:"#174ea6",300:"#174ea6",400:"#174ea6",500:"#fff",600:"#fff",700:"#fff",800:"#fff",900:"#fff"}},"gme-red":{900:"#a50e0e",800:"#b31412",700:"#c5221f",600:"#d93025",500:"#e94235",400:"#ee675c",300:"#f28b82",200:"#f6aea9",100:"#fad2cf",
50:"#fce8e6",contrast:{50:"#a50e0e",100:"#a50e0e",200:"#a50e0e",300:"#a50e0e",400:"#a50e0e",500:"#fff",600:"#fff",700:"#fff",800:"#fff",900:"#fff"}},"gme-yellow":{900:"#e37400",800:"#ea8600",700:"#f29900",600:"#f9ab00",500:"#fbbc04",400:"#fcc934",300:"#fdd663",200:"#fde293",100:"#feefc3",50:"#fef7e0",contrast:{50:"#e37400",100:"#e37400",200:"#e37400",300:"#e37400",400:"#e37400",500:"#fff",600:"#fff",700:"#fff",800:"#fff",900:"#fff"}},"gme-green":{900:"#0d652d",800:"#137333",700:"#188038",600:"#1e8e3e",
500:"#34a853",400:"#5bb974",300:"#81c995",200:"#a8dab5",100:"#ceead6",50:"#e6f4ea",contrast:{50:"#0d652d",100:"#0d652d",200:"#0d652d",300:"#0d652d",400:"#0d652d",500:"#fff",600:"#fff",700:"#fff",800:"#fff",900:"#fff"}},"gme-orange":{900:"#b06000",800:"#c26401",700:"#d56e0c",600:"#e8710a",500:"#fa7b17",400:"#fa903e",300:"#fcad70",200:"#fdc69c",100:"#fedfc8",50:"#feefe3",contrast:{50:"#b06000",100:"#b06000",200:"#fff",300:"#fff",400:"#fff",500:"#fff",600:"#fff",700:"#fff",800:"#fff",900:"#fff"}},"gme-pink":{900:"#9c166b",
800:"#b80672",700:"#c92786",600:"#e52592",500:"#f538a0",400:"#ff63b8",300:"#ff8bcb",200:"#fba9d6",100:"#fdcfe8",50:"#fde7f3",contrast:{50:"#9c166b",100:"#9c166b",200:"#fff",300:"#fff",400:"#fff",500:"#fff",600:"#fff",700:"#fff",800:"#fff",900:"#fff"}},"gme-purple":{900:"#681da8",800:"#7627bb",700:"#8430ce",600:"#9334e6",500:"#a142f4",400:"#af5cf7",300:"#c58af9",200:"#d7aefb",100:"#e9d2fd",50:"#f3e8fd",contrast:{50:"#681da8",100:"#681da8",200:"#fff",300:"#fff",400:"#fff",500:"#fff",600:"#fff",700:"#fff",
800:"#fff",900:"#fff"}},"gme-cyan":{900:"#018774",800:"#098591",700:"#12a4af",600:"#12b5cb",500:"#24c1e0",400:"#4ecde6",300:"#78d9ec",200:"#a1e4f2",100:"#cbf0f8",50:"#e4f7fb",contrast:{50:"#102943",100:"#102943",200:"#fff",300:"#fff",400:"#fff",500:"#fff",600:"#fff",700:"#fff",800:"#fff",900:"#fff"}},"gme-grey":{900:"#202124",800:"#3c4043",700:"#5f6368",600:"#80868b",500:"#9aa0a6",400:"#bdc1c6",300:"#dadce0",200:"#e8eaed",100:"#f1f3f4",50:"#f8f9fa",contrast:{50:"#202124",100:"#202124",200:"#202124",
300:"#202124",400:"#202124",500:"#fff",600:"#fff",700:"#fff",800:"#fff",900:"#fff"}}};jsb=["content"];_.AF=function(a){var b=this;this.Kw=a;this.size="small";this.format="fill";this.color="blue";this.kvb=new MutationObserver(function(){return void ksb(b)});this.kvb.observe(a.ta,{attributes:!0,attributeFilter:["disabled"]})};_.AF.prototype.Pa=function(){lsb(this);"A"===this.Kw.ta.tagName&&this.Kw.ta.classList.add("link")};_.AF.prototype.Sb=function(a){(a.size||a.format||a.color)&&lsb(this)};
_.AF.prototype.La=function(){this.kvb.disconnect()};_.AF.prototype.An=function(){for(var a=this.lxc.ta,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)}ksb(this)};
var ksb=function(a){null!=a.Kw.ta.getAttribute("disabled")?a.Kw.ta.setAttribute("aria-disabled","true"):a.Kw.ta.removeAttribute("aria-disabled")},lsb=function(a){var b=Array.from(a.Kw.ta.classList);b=_.l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,_.F1a.includes(c)&&a.Kw.ta.classList.remove(c);b=new Set;b.add(_.D1a.includes(a.size)?a.size:"small");b.add(_.C1a.includes(a.format)?a.format:"fill");b.add(_.E1a.includes(a.color)?a.color:"blue");b=_.l(b.values());for(c=b.next();!c.done;c=b.next())a.Kw.ta.classList.add(c.value)};
_.W.Object.defineProperties(_.AF.prototype,{pLc:{configurable:!0,enumerable:!0,get:function(){if("fill"===this.format)return SE("gme-grey","900")+"22";switch(this.color){case "blue":return SE("gme-blue","600")+"22";case "red":return SE("gme-red","600")+"22";case "green":return SE("gme-green","700")+"22";case "grey":return SE("gme-grey","600")+"22";case "white":return SE("white")+"22";case "yellow":return SE("gme-yellow","700")+"22";default:return SE("gme-blue","600")+"22"}}},oLc:{configurable:!0,
enumerable:!0,get:function(){return{aG:250,ZQ:0}}}});_.AF.ha=function(a){return new (a||_.AF)(_.z(_.Sd))};
_.AF.ya=_.x({type:_.AF,qa:[["button","gme-button",""],["a","gme-button",""]],ub:function(a,b){a&1&&_.$e(jsb,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.lxc=c.first)}},inputs:{size:"size",format:"format",color:"color"},features:[_.pd],Yb:["gme-button",""],lc:["*"],Aa:5,Ba:2,Fa:[[1,"content"],["content",""],["matRipple","","aria-hidden","true",1,"ripple",3,"matRippleAnimation","matRippleColor"],["aria-hidden","true",1,"state"]],va:function(a,b){a&1&&(_.Ie(),_.C(0,"span",0,1),_.Je(2),_.F(),_.G(3,"div",2)(4,
"div",3));a&2&&(_.y(3),_.B("matRippleAnimation",b.oLc)("matRippleColor",b.pLc))},Ha:[_.Cq],styles:['[_nghost-%COMP%]{align-items:center;border-radius:4px;border:0;cursor:pointer;display:inline-flex;outline:none;position:relative;text-decoration:none}[_nghost-%COMP%]:active{transition:background .2s ease-out,border .2s ease-out,box-shadow .2s ease-out}[_nghost-%COMP%]   .content[_ngcontent-%COMP%]{position:relative;z-index:3;align-items:center;display:inline-flex;text-decoration:none;white-space:nowrap;user-select:none;pointer-events:none}[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:not(.text){font-size:18px;height:18px;line-height:18px;width:18px}[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:not(.text):only-child{margin:0 -4px}[_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], [_nghost-%COMP%]   .state[_ngcontent-%COMP%]{border-radius:3px;bottom:0;left:0;position:absolute;right:0;top:0}[_nghost-%COMP%]   .ripple[_ngcontent-%COMP%]{z-index:2}[_nghost-%COMP%]   .state[_ngcontent-%COMP%]{z-index:1}.xsmall[_nghost-%COMP%], .small[_nghost-%COMP%]{height:24px;padding:0 12px}.xsmall[_nghost-%COMP%]    , .small[_nghost-%COMP%]    {font:normal normal 500 12px/16px "Google Sans",sans-serif;letter-spacing:.15px;-webkit-font-smoothing:antialiased}.xsmall[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:first-child:not(:only-child):not(.text), .small[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:first-child:not(:only-child):not(.text){margin:0 4px 0 -4px}.xsmall[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:last-child:not(:only-child):not(.text), .small[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:last-child:not(:only-child):not(.text){margin:0 -4px 0 4px}.medium[_nghost-%COMP%]{height:28px;padding:0 12px}.medium[_nghost-%COMP%]    {font:normal normal 500 12px/16px "Google Sans",sans-serif;letter-spacing:.15px;-webkit-font-smoothing:antialiased}.medium[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:first-child:not(:only-child):not(.text){margin:0 4px 0 -4px}.medium[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:last-child:not(:only-child):not(.text){margin:0 -4px 0 4px}.large[_nghost-%COMP%]{height:32px;padding:0 12px}.large[_nghost-%COMP%]    {font:normal normal 500 14px/16px "Google Sans",sans-serif;letter-spacing:.15px;-webkit-font-smoothing:antialiased}.large[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:first-child:not(:only-child):not(.text){margin:0 6px 0 -4px}.large[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:last-child:not(:only-child):not(.text){margin:0 -4px 0 6px}.xlarge[_nghost-%COMP%]{height:36px;padding:0 16px}.xlarge[_nghost-%COMP%]    {font:normal normal 500 14px/16px "Google Sans",sans-serif;letter-spacing:.15px;-webkit-font-smoothing:antialiased}.xlarge[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:first-child:not(:only-child):not(.text){margin:0 6px 0 -4px}.xlarge[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:last-child:not(:only-child):not(.text){margin:0 -4px 0 6px}.hairline.blue[_nghost-%COMP%], .hairline.red[_nghost-%COMP%], .hairline.green[_nghost-%COMP%], .hairline.grey[_nghost-%COMP%], .hairline.white[_nghost-%COMP%], .hairline.yellow[_nghost-%COMP%]{background:#fff;border:1px solid #dadce0}.hairline.blue[disabled][_nghost-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:hover, .hairline.blue[disabled][_nghost-%COMP%]:active, .hairline.blue[disabled][_nghost-%COMP%]:focus, .hairline.red[disabled][_nghost-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:hover, .hairline.red[disabled][_nghost-%COMP%]:active, .hairline.red[disabled][_nghost-%COMP%]:focus, .hairline.green[disabled][_nghost-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:hover, .hairline.green[disabled][_nghost-%COMP%]:active, .hairline.green[disabled][_nghost-%COMP%]:focus, .hairline.grey[disabled][_nghost-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:hover, .hairline.grey[disabled][_nghost-%COMP%]:active, .hairline.grey[disabled][_nghost-%COMP%]:focus, .hairline.white[disabled][_nghost-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:hover, .hairline.white[disabled][_nghost-%COMP%]:active, .hairline.white[disabled][_nghost-%COMP%]:focus, .hairline.yellow[disabled][_nghost-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:hover, .hairline.yellow[disabled][_nghost-%COMP%]:active, .hairline.yellow[disabled][_nghost-%COMP%]:focus{background:#fff;border:1px solid rgba(32,33,36,.38);box-shadow:none;cursor:not-allowed}.hairline.blue[disabled][_nghost-%COMP%]    , .hairline.blue[disabled][_nghost-%COMP%]:hover    , .hairline.blue[disabled][_nghost-%COMP%]:active    , .hairline.blue[disabled][_nghost-%COMP%]:focus    , .hairline.red[disabled][_nghost-%COMP%]    , .hairline.red[disabled][_nghost-%COMP%]:hover    , .hairline.red[disabled][_nghost-%COMP%]:active    , .hairline.red[disabled][_nghost-%COMP%]:focus    , .hairline.green[disabled][_nghost-%COMP%]    , .hairline.green[disabled][_nghost-%COMP%]:hover    , .hairline.green[disabled][_nghost-%COMP%]:active    , .hairline.green[disabled][_nghost-%COMP%]:focus    , .hairline.grey[disabled][_nghost-%COMP%]    , .hairline.grey[disabled][_nghost-%COMP%]:hover    , .hairline.grey[disabled][_nghost-%COMP%]:active    , .hairline.grey[disabled][_nghost-%COMP%]:focus    , .hairline.white[disabled][_nghost-%COMP%]    , .hairline.white[disabled][_nghost-%COMP%]:hover    , .hairline.white[disabled][_nghost-%COMP%]:active    , .hairline.white[disabled][_nghost-%COMP%]:focus    , .hairline.yellow[disabled][_nghost-%COMP%]    , .hairline.yellow[disabled][_nghost-%COMP%]:hover    , .hairline.yellow[disabled][_nghost-%COMP%]:active    , .hairline.yellow[disabled][_nghost-%COMP%]:focus    {color:rgba(32,33,36,.38);fill:rgba(32,33,36,.38)}.hairline.blue[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%]{display:none}.hairline.blue[_nghost-%COMP%]    {color:#1a73e8;fill:#1a73e8}.hairline.blue[_nghost-%COMP%]:hover    {color:#174ea6;fill:#174ea6}.hairline.blue[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.04)}.hairline.blue[_nghost-%COMP%]:focus{border:1px solid #174ea6}.hairline.blue[_nghost-%COMP%]:focus    {color:#174ea6;fill:#174ea6}.hairline.blue[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.12)}.hairline.blue[_nghost-%COMP%]:active{border:1px solid #174ea6}.hairline.blue[_nghost-%COMP%]:active    {color:#174ea6;fill:#174ea6}.hairline.blue[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.06)}.hairline.red[_nghost-%COMP%]    {color:#d93025;fill:#d93025}.hairline.red[_nghost-%COMP%]:hover    {color:#a50e0e;fill:#a50e0e}.hairline.red[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.04)}.hairline.red[_nghost-%COMP%]:focus{border:1px solid #a50e0e}.hairline.red[_nghost-%COMP%]:focus    {color:#a50e0e;fill:#a50e0e}.hairline.red[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.12)}.hairline.red[_nghost-%COMP%]:active{border:1px solid #a50e0e}.hairline.red[_nghost-%COMP%]:active    {color:#a50e0e;fill:#a50e0e}.hairline.red[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.06)}.hairline.green[_nghost-%COMP%]    {color:#188038;fill:#188038}.hairline.green[_nghost-%COMP%]:hover    {color:#0d652d;fill:#0d652d}.hairline.green[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.04)}.hairline.green[_nghost-%COMP%]:focus{border:1px solid #0d652d}.hairline.green[_nghost-%COMP%]:focus    {color:#0d652d;fill:#0d652d}.hairline.green[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.12)}.hairline.green[_nghost-%COMP%]:active{border:1px solid #0d652d}.hairline.green[_nghost-%COMP%]:active    {color:#0d652d;fill:#0d652d}.hairline.green[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.06)}.hairline.grey[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.hairline.grey[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.hairline.grey[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.hairline.grey[_nghost-%COMP%]:focus{border:1px solid #202124}.hairline.grey[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.hairline.grey[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.hairline.grey[_nghost-%COMP%]:active{border:1px solid #202124}.hairline.grey[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.hairline.grey[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.hairline.white[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.hairline.white[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.hairline.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(218,220,224,.04)}.hairline.white[_nghost-%COMP%]:focus{border:1px solid #202124}.hairline.white[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.hairline.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.hairline.white[_nghost-%COMP%]:active{border:1px solid #202124}.hairline.white[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.hairline.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.hairline.yellow[_nghost-%COMP%]    {color:#202124;fill:#202124}.hairline.yellow[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.07)}.hairline.yellow[_nghost-%COMP%]:focus{border:1px solid #e37400}.hairline.yellow[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.12)}.hairline.yellow[_nghost-%COMP%]:active{border:1px solid #e37400}.hairline.yellow[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.1)}.bordered.blue[_nghost-%COMP%], .bordered.red[_nghost-%COMP%], .bordered.green[_nghost-%COMP%], .bordered.grey[_nghost-%COMP%], .bordered.white[_nghost-%COMP%], .bordered.yellow[_nghost-%COMP%]{background:#fff}.bordered.blue[disabled][_nghost-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:hover, .bordered.blue[disabled][_nghost-%COMP%]:active, .bordered.blue[disabled][_nghost-%COMP%]:focus, .bordered.red[disabled][_nghost-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:hover, .bordered.red[disabled][_nghost-%COMP%]:active, .bordered.red[disabled][_nghost-%COMP%]:focus, .bordered.green[disabled][_nghost-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:hover, .bordered.green[disabled][_nghost-%COMP%]:active, .bordered.green[disabled][_nghost-%COMP%]:focus, .bordered.grey[disabled][_nghost-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:hover, .bordered.grey[disabled][_nghost-%COMP%]:active, .bordered.grey[disabled][_nghost-%COMP%]:focus, .bordered.white[disabled][_nghost-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:hover, .bordered.white[disabled][_nghost-%COMP%]:active, .bordered.white[disabled][_nghost-%COMP%]:focus, .bordered.yellow[disabled][_nghost-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:hover, .bordered.yellow[disabled][_nghost-%COMP%]:active, .bordered.yellow[disabled][_nghost-%COMP%]:focus{background:#fff;border:1px solid rgba(32,33,36,.38);box-shadow:none;cursor:not-allowed}.bordered.blue[disabled][_nghost-%COMP%]    , .bordered.blue[disabled][_nghost-%COMP%]:hover    , .bordered.blue[disabled][_nghost-%COMP%]:active    , .bordered.blue[disabled][_nghost-%COMP%]:focus    , .bordered.red[disabled][_nghost-%COMP%]    , .bordered.red[disabled][_nghost-%COMP%]:hover    , .bordered.red[disabled][_nghost-%COMP%]:active    , .bordered.red[disabled][_nghost-%COMP%]:focus    , .bordered.green[disabled][_nghost-%COMP%]    , .bordered.green[disabled][_nghost-%COMP%]:hover    , .bordered.green[disabled][_nghost-%COMP%]:active    , .bordered.green[disabled][_nghost-%COMP%]:focus    , .bordered.grey[disabled][_nghost-%COMP%]    , .bordered.grey[disabled][_nghost-%COMP%]:hover    , .bordered.grey[disabled][_nghost-%COMP%]:active    , .bordered.grey[disabled][_nghost-%COMP%]:focus    , .bordered.white[disabled][_nghost-%COMP%]    , .bordered.white[disabled][_nghost-%COMP%]:hover    , .bordered.white[disabled][_nghost-%COMP%]:active    , .bordered.white[disabled][_nghost-%COMP%]:focus    , .bordered.yellow[disabled][_nghost-%COMP%]    , .bordered.yellow[disabled][_nghost-%COMP%]:hover    , .bordered.yellow[disabled][_nghost-%COMP%]:active    , .bordered.yellow[disabled][_nghost-%COMP%]:focus    {color:rgba(32,33,36,.38);fill:rgba(32,33,36,.38)}.bordered.blue[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%]{display:none}.bordered.blue[_nghost-%COMP%]{border:1px solid #1a73e8}.bordered.blue[_nghost-%COMP%]    {color:#1a73e8;fill:#1a73e8}.bordered.blue[_nghost-%COMP%]:hover{border:1px solid #174ea6}.bordered.blue[_nghost-%COMP%]:hover    {color:#174ea6;fill:#174ea6}.bordered.blue[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.04)}.bordered.blue[_nghost-%COMP%]:focus{border:1px solid #174ea6}.bordered.blue[_nghost-%COMP%]:focus    {color:#174ea6;fill:#174ea6}.bordered.blue[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.12)}.bordered.blue[_nghost-%COMP%]:active{border:1px solid #174ea6}.bordered.blue[_nghost-%COMP%]:active    {color:#174ea6;fill:#174ea6}.bordered.blue[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.06)}.bordered.red[_nghost-%COMP%]{border:1px solid #d93025}.bordered.red[_nghost-%COMP%]    {color:#d93025;fill:#d93025}.bordered.red[_nghost-%COMP%]:hover{border:1px solid #a50e0e}.bordered.red[_nghost-%COMP%]:hover    {color:#a50e0e;fill:#a50e0e}.bordered.red[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.04)}.bordered.red[_nghost-%COMP%]:focus{border:1px solid #a50e0e}.bordered.red[_nghost-%COMP%]:focus    {color:#a50e0e;fill:#a50e0e}.bordered.red[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.12)}.bordered.red[_nghost-%COMP%]:active{border:1px solid #a50e0e}.bordered.red[_nghost-%COMP%]:active    {color:#a50e0e;fill:#a50e0e}.bordered.red[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.06)}.bordered.green[_nghost-%COMP%]{border:1px solid #188038}.bordered.green[_nghost-%COMP%]    {color:#188038;fill:#188038}.bordered.green[_nghost-%COMP%]:hover{border:1px solid #0d652d}.bordered.green[_nghost-%COMP%]:hover    {color:#0d652d;fill:#0d652d}.bordered.green[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.04)}.bordered.green[_nghost-%COMP%]:focus{border:1px solid #0d652d}.bordered.green[_nghost-%COMP%]:focus    {color:#0d652d;fill:#0d652d}.bordered.green[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.12)}.bordered.green[_nghost-%COMP%]:active{border:1px solid #0d652d}.bordered.green[_nghost-%COMP%]:active    {color:#0d652d;fill:#0d652d}.bordered.green[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.06)}.bordered.grey[_nghost-%COMP%]{border:1px solid #5f6368}.bordered.grey[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.bordered.grey[_nghost-%COMP%]:hover{border:1px solid #202124}.bordered.grey[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.bordered.grey[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.bordered.grey[_nghost-%COMP%]:focus{border:1px solid #202124}.bordered.grey[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.bordered.grey[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.bordered.grey[_nghost-%COMP%]:active{border:1px solid #202124}.bordered.grey[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.bordered.grey[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.bordered.white[_nghost-%COMP%]{border:1px solid #202124}.bordered.white[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.bordered.white[_nghost-%COMP%]:hover{border:1px solid #202124}.bordered.white[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.bordered.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.bordered.white[_nghost-%COMP%]:focus{border:1px solid #202124}.bordered.white[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.bordered.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.bordered.white[_nghost-%COMP%]:active{border:1px solid #202124}.bordered.white[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.bordered.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.bordered.yellow[_nghost-%COMP%]{border:1px solid #f29900}.bordered.yellow[_nghost-%COMP%]    {color:#202124;fill:#202124}.bordered.yellow[_nghost-%COMP%]:hover{border:1px solid #e37400}.bordered.yellow[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.04)}.bordered.yellow[_nghost-%COMP%]:focus{border:1px solid #e37400}.bordered.yellow[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.12)}.bordered.yellow[_nghost-%COMP%]:active{border:1px solid #e37400}.bordered.yellow[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.06)}.protected.blue[_nghost-%COMP%], .protected.red[_nghost-%COMP%], .protected.green[_nghost-%COMP%], .protected.grey[_nghost-%COMP%], .protected.white[_nghost-%COMP%], .protected.yellow[_nghost-%COMP%]{background:#fff;box-shadow:0px 1px 3px rgba(60,64,67,.15),0px 1px 2px rgba(60,64,67,.3)}.protected.blue[_nghost-%COMP%]:hover, .protected.red[_nghost-%COMP%]:hover, .protected.green[_nghost-%COMP%]:hover, .protected.grey[_nghost-%COMP%]:hover, .protected.white[_nghost-%COMP%]:hover, .protected.yellow[_nghost-%COMP%]:hover{box-shadow:0px 2px 6px rgba(60,64,67,.15),0px 1px 2px rgba(60,64,67,.3)}.protected.blue[_nghost-%COMP%]:focus, .protected.red[_nghost-%COMP%]:focus, .protected.green[_nghost-%COMP%]:focus, .protected.grey[_nghost-%COMP%]:focus, .protected.white[_nghost-%COMP%]:focus, .protected.yellow[_nghost-%COMP%]:focus{box-shadow:0px 1px 3px rgba(60,64,67,.15),0px 1px 2px rgba(60,64,67,.3)}.protected.blue[_nghost-%COMP%]:active, .protected.red[_nghost-%COMP%]:active, .protected.green[_nghost-%COMP%]:active, .protected.grey[_nghost-%COMP%]:active, .protected.white[_nghost-%COMP%]:active, .protected.yellow[_nghost-%COMP%]:active{box-shadow:0px 6px 10px rgba(60,64,67,.15),0px 2px 3px rgba(60,64,67,.3)}.protected.blue[disabled][_nghost-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:hover, .protected.blue[disabled][_nghost-%COMP%]:active, .protected.blue[disabled][_nghost-%COMP%]:focus, .protected.red[disabled][_nghost-%COMP%], .protected.red[disabled][_nghost-%COMP%]:hover, .protected.red[disabled][_nghost-%COMP%]:active, .protected.red[disabled][_nghost-%COMP%]:focus, .protected.green[disabled][_nghost-%COMP%], .protected.green[disabled][_nghost-%COMP%]:hover, .protected.green[disabled][_nghost-%COMP%]:active, .protected.green[disabled][_nghost-%COMP%]:focus, .protected.grey[disabled][_nghost-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:hover, .protected.grey[disabled][_nghost-%COMP%]:active, .protected.grey[disabled][_nghost-%COMP%]:focus, .protected.white[disabled][_nghost-%COMP%], .protected.white[disabled][_nghost-%COMP%]:hover, .protected.white[disabled][_nghost-%COMP%]:active, .protected.white[disabled][_nghost-%COMP%]:focus, .protected.yellow[disabled][_nghost-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:hover, .protected.yellow[disabled][_nghost-%COMP%]:active, .protected.yellow[disabled][_nghost-%COMP%]:focus{background:#fff;box-shadow:none;cursor:not-allowed}.protected.blue[disabled][_nghost-%COMP%]    , .protected.blue[disabled][_nghost-%COMP%]:hover    , .protected.blue[disabled][_nghost-%COMP%]:active    , .protected.blue[disabled][_nghost-%COMP%]:focus    , .protected.red[disabled][_nghost-%COMP%]    , .protected.red[disabled][_nghost-%COMP%]:hover    , .protected.red[disabled][_nghost-%COMP%]:active    , .protected.red[disabled][_nghost-%COMP%]:focus    , .protected.green[disabled][_nghost-%COMP%]    , .protected.green[disabled][_nghost-%COMP%]:hover    , .protected.green[disabled][_nghost-%COMP%]:active    , .protected.green[disabled][_nghost-%COMP%]:focus    , .protected.grey[disabled][_nghost-%COMP%]    , .protected.grey[disabled][_nghost-%COMP%]:hover    , .protected.grey[disabled][_nghost-%COMP%]:active    , .protected.grey[disabled][_nghost-%COMP%]:focus    , .protected.white[disabled][_nghost-%COMP%]    , .protected.white[disabled][_nghost-%COMP%]:hover    , .protected.white[disabled][_nghost-%COMP%]:active    , .protected.white[disabled][_nghost-%COMP%]:focus    , .protected.yellow[disabled][_nghost-%COMP%]    , .protected.yellow[disabled][_nghost-%COMP%]:hover    , .protected.yellow[disabled][_nghost-%COMP%]:active    , .protected.yellow[disabled][_nghost-%COMP%]:focus    {color:rgba(32,33,36,.38);fill:rgba(32,33,36,.38)}.protected.blue[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.protected.blue[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%]{display:none}.protected.blue[_nghost-%COMP%]    {color:#1a73e8;fill:#1a73e8}.protected.blue[_nghost-%COMP%]:hover    {color:#174ea6;fill:#174ea6}.protected.blue[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.04)}.protected.blue[_nghost-%COMP%]:focus    {color:#174ea6;fill:#174ea6}.protected.blue[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.12)}.protected.blue[_nghost-%COMP%]:active    {color:#174ea6;fill:#174ea6}.protected.blue[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.06)}.protected.red[_nghost-%COMP%]    {color:#d93025;fill:#d93025}.protected.red[_nghost-%COMP%]:hover    {color:#a50e0e;fill:#a50e0e}.protected.red[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.04)}.protected.red[_nghost-%COMP%]:focus    {color:#a50e0e;fill:#a50e0e}.protected.red[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.12)}.protected.red[_nghost-%COMP%]:active    {color:#a50e0e;fill:#a50e0e}.protected.red[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.06)}.protected.green[_nghost-%COMP%]    {color:#188038;fill:#188038}.protected.green[_nghost-%COMP%]:hover    {color:#0d652d;fill:#0d652d}.protected.green[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.04)}.protected.green[_nghost-%COMP%]:focus    {color:#0d652d;fill:#0d652d}.protected.green[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.12)}.protected.green[_nghost-%COMP%]:active    {color:#0d652d;fill:#0d652d}.protected.green[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.06)}.protected.grey[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.protected.grey[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.protected.grey[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.protected.grey[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.protected.grey[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.protected.grey[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.protected.grey[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.protected.white[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.protected.white[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.protected.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.protected.white[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.protected.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.protected.white[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.protected.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.protected.yellow[_nghost-%COMP%]    {color:#202124;fill:#202124}.protected.yellow[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.04)}.protected.yellow[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.12)}.protected.yellow[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.06)}.flat.blue[_nghost-%COMP%], .flat.red[_nghost-%COMP%], .flat.green[_nghost-%COMP%], .flat.grey[_nghost-%COMP%], .flat.white[_nghost-%COMP%], .flat.yellow[_nghost-%COMP%]{background:rgba(0,0,0,0)}.flat.blue[_nghost-%COMP%]:hover, .flat.red[_nghost-%COMP%]:hover, .flat.green[_nghost-%COMP%]:hover, .flat.grey[_nghost-%COMP%]:hover, .flat.white[_nghost-%COMP%]:hover, .flat.yellow[_nghost-%COMP%]:hover{background:#fff}.flat.blue[_nghost-%COMP%]:focus, .flat.red[_nghost-%COMP%]:focus, .flat.green[_nghost-%COMP%]:focus, .flat.grey[_nghost-%COMP%]:focus, .flat.white[_nghost-%COMP%]:focus, .flat.yellow[_nghost-%COMP%]:focus{background:#fff}.flat.blue[_nghost-%COMP%]:active, .flat.red[_nghost-%COMP%]:active, .flat.green[_nghost-%COMP%]:active, .flat.grey[_nghost-%COMP%]:active, .flat.white[_nghost-%COMP%]:active, .flat.yellow[_nghost-%COMP%]:active{background:#fff}.flat.blue[disabled][_nghost-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:hover, .flat.blue[disabled][_nghost-%COMP%]:active, .flat.blue[disabled][_nghost-%COMP%]:focus, .flat.red[disabled][_nghost-%COMP%], .flat.red[disabled][_nghost-%COMP%]:hover, .flat.red[disabled][_nghost-%COMP%]:active, .flat.red[disabled][_nghost-%COMP%]:focus, .flat.green[disabled][_nghost-%COMP%], .flat.green[disabled][_nghost-%COMP%]:hover, .flat.green[disabled][_nghost-%COMP%]:active, .flat.green[disabled][_nghost-%COMP%]:focus, .flat.grey[disabled][_nghost-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:hover, .flat.grey[disabled][_nghost-%COMP%]:active, .flat.grey[disabled][_nghost-%COMP%]:focus, .flat.white[disabled][_nghost-%COMP%], .flat.white[disabled][_nghost-%COMP%]:hover, .flat.white[disabled][_nghost-%COMP%]:active, .flat.white[disabled][_nghost-%COMP%]:focus, .flat.yellow[disabled][_nghost-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:hover, .flat.yellow[disabled][_nghost-%COMP%]:active, .flat.yellow[disabled][_nghost-%COMP%]:focus{background:rgba(0,0,0,0);box-shadow:none;cursor:not-allowed}.flat.blue[disabled][_nghost-%COMP%]    , .flat.blue[disabled][_nghost-%COMP%]:hover    , .flat.blue[disabled][_nghost-%COMP%]:active    , .flat.blue[disabled][_nghost-%COMP%]:focus    , .flat.red[disabled][_nghost-%COMP%]    , .flat.red[disabled][_nghost-%COMP%]:hover    , .flat.red[disabled][_nghost-%COMP%]:active    , .flat.red[disabled][_nghost-%COMP%]:focus    , .flat.green[disabled][_nghost-%COMP%]    , .flat.green[disabled][_nghost-%COMP%]:hover    , .flat.green[disabled][_nghost-%COMP%]:active    , .flat.green[disabled][_nghost-%COMP%]:focus    , .flat.grey[disabled][_nghost-%COMP%]    , .flat.grey[disabled][_nghost-%COMP%]:hover    , .flat.grey[disabled][_nghost-%COMP%]:active    , .flat.grey[disabled][_nghost-%COMP%]:focus    , .flat.white[disabled][_nghost-%COMP%]    , .flat.white[disabled][_nghost-%COMP%]:hover    , .flat.white[disabled][_nghost-%COMP%]:active    , .flat.white[disabled][_nghost-%COMP%]:focus    , .flat.yellow[disabled][_nghost-%COMP%]    , .flat.yellow[disabled][_nghost-%COMP%]:hover    , .flat.yellow[disabled][_nghost-%COMP%]:active    , .flat.yellow[disabled][_nghost-%COMP%]:focus    {color:rgba(32,33,36,.38);fill:rgba(32,33,36,.38)}.flat.blue[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%]{display:none}.flat.blue[_nghost-%COMP%]    {color:#1a73e8;fill:#1a73e8}.flat.blue[_nghost-%COMP%]:hover    {color:#174ea6;fill:#174ea6}.flat.blue[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.04)}.flat.blue[_nghost-%COMP%]:focus    {color:#174ea6;fill:#174ea6}.flat.blue[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.12)}.flat.blue[_nghost-%COMP%]:active    {color:#174ea6;fill:#174ea6}.flat.blue[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.06)}.flat.red[_nghost-%COMP%]    {color:#d93025;fill:#d93025}.flat.red[_nghost-%COMP%]:hover    {color:#a50e0e;fill:#a50e0e}.flat.red[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.04)}.flat.red[_nghost-%COMP%]:focus    {color:#a50e0e;fill:#a50e0e}.flat.red[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.12)}.flat.red[_nghost-%COMP%]:active    {color:#a50e0e;fill:#a50e0e}.flat.red[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.06)}.flat.green[_nghost-%COMP%]    {color:#188038;fill:#188038}.flat.green[_nghost-%COMP%]:hover    {color:#0d652d;fill:#0d652d}.flat.green[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.04)}.flat.green[_nghost-%COMP%]:focus    {color:#0d652d;fill:#0d652d}.flat.green[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.12)}.flat.green[_nghost-%COMP%]:active    {color:#0d652d;fill:#0d652d}.flat.green[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.06)}.flat.grey[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.flat.grey[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.flat.grey[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.flat.grey[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.flat.grey[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.flat.grey[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.flat.grey[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.flat.white[_nghost-%COMP%]    {color:#fff;fill:#fff}.flat.white[_nghost-%COMP%]:hover    {color:#fff;fill:#fff;background:rgba(255,255,255,.04)}.flat.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(255,255,255,.04)}.flat.white[_nghost-%COMP%]:focus    {color:#fff;fill:#fff;background:rgba(255,255,255,.12)}.flat.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(255,255,255,.12)}.flat.white[_nghost-%COMP%]:active    {color:#fff;fill:#fff;background:rgba(255,255,255,.06)}.flat.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(255,255,255,.06)}.flat.yellow[_nghost-%COMP%]    {color:#202124;fill:#202124}.flat.yellow[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.04)}.flat.yellow[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.12)}.flat.yellow[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.06)}.fill.blue[_nghost-%COMP%]    , .fill.red[_nghost-%COMP%]    , .fill.green[_nghost-%COMP%]    , .fill.grey[_nghost-%COMP%]    , .fill.white[_nghost-%COMP%]    , .fill.yellow[_nghost-%COMP%]    {color:#fff;fill:#fff}.fill.blue[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.red[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.green[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.grey[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.yellow[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.16)}.fill.blue[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.red[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.green[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.grey[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.yellow[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.24)}.fill.blue[_nghost-%COMP%]:active, .fill.red[_nghost-%COMP%]:active, .fill.green[_nghost-%COMP%]:active, .fill.grey[_nghost-%COMP%]:active, .fill.white[_nghost-%COMP%]:active, .fill.yellow[_nghost-%COMP%]:active{box-shadow:0px 2px 6px rgba(60,64,67,.15),0px 1px 2px rgba(60,64,67,.3)}.fill.blue[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.red[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.green[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.grey[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.yellow[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.16)}.fill.blue[disabled][_nghost-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:hover, .fill.blue[disabled][_nghost-%COMP%]:active, .fill.blue[disabled][_nghost-%COMP%]:focus, .fill.red[disabled][_nghost-%COMP%], .fill.red[disabled][_nghost-%COMP%]:hover, .fill.red[disabled][_nghost-%COMP%]:active, .fill.red[disabled][_nghost-%COMP%]:focus, .fill.green[disabled][_nghost-%COMP%], .fill.green[disabled][_nghost-%COMP%]:hover, .fill.green[disabled][_nghost-%COMP%]:active, .fill.green[disabled][_nghost-%COMP%]:focus, .fill.grey[disabled][_nghost-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:hover, .fill.grey[disabled][_nghost-%COMP%]:active, .fill.grey[disabled][_nghost-%COMP%]:focus, .fill.white[disabled][_nghost-%COMP%], .fill.white[disabled][_nghost-%COMP%]:hover, .fill.white[disabled][_nghost-%COMP%]:active, .fill.white[disabled][_nghost-%COMP%]:focus, .fill.yellow[disabled][_nghost-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:hover, .fill.yellow[disabled][_nghost-%COMP%]:active, .fill.yellow[disabled][_nghost-%COMP%]:focus{background:#fff;box-shadow:none;cursor:not-allowed}.fill.blue[disabled][_nghost-%COMP%]    , .fill.blue[disabled][_nghost-%COMP%]:hover    , .fill.blue[disabled][_nghost-%COMP%]:active    , .fill.blue[disabled][_nghost-%COMP%]:focus    , .fill.red[disabled][_nghost-%COMP%]    , .fill.red[disabled][_nghost-%COMP%]:hover    , .fill.red[disabled][_nghost-%COMP%]:active    , .fill.red[disabled][_nghost-%COMP%]:focus    , .fill.green[disabled][_nghost-%COMP%]    , .fill.green[disabled][_nghost-%COMP%]:hover    , .fill.green[disabled][_nghost-%COMP%]:active    , .fill.green[disabled][_nghost-%COMP%]:focus    , .fill.grey[disabled][_nghost-%COMP%]    , .fill.grey[disabled][_nghost-%COMP%]:hover    , .fill.grey[disabled][_nghost-%COMP%]:active    , .fill.grey[disabled][_nghost-%COMP%]:focus    , .fill.white[disabled][_nghost-%COMP%]    , .fill.white[disabled][_nghost-%COMP%]:hover    , .fill.white[disabled][_nghost-%COMP%]:active    , .fill.white[disabled][_nghost-%COMP%]:focus    , .fill.yellow[disabled][_nghost-%COMP%]    , .fill.yellow[disabled][_nghost-%COMP%]:hover    , .fill.yellow[disabled][_nghost-%COMP%]:active    , .fill.yellow[disabled][_nghost-%COMP%]:focus    {color:rgba(32,33,36,.38);fill:rgba(32,33,36,.38)}.fill.blue[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.fill.blue[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%]{display:none}.fill.blue[_nghost-%COMP%]{background:#1a73e8}.fill.red[_nghost-%COMP%]{background:#d93025}.fill.green[_nghost-%COMP%]{background:#188038}.fill.grey[_nghost-%COMP%]{background:#5f6368}.fill.white[_nghost-%COMP%]{background:#fff}.fill.white[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.fill.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.fill.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.fill.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.fill.yellow[_nghost-%COMP%]{background:#f29900}.fill.yellow[_nghost-%COMP%]    {color:#202124;fill:#202124}'],
Na:0});msb={id:"FUZZING",name:"Fuzzing Coverage",children:[]};_.BF=function(a){this.Ga=a};_.BF.ha=function(a){return new (a||_.BF)(_.z(_.xu))};_.BF.Ia=_.x({type:_.BF,qa:[["","trackBucket",""],["","trackAction","","feedbackEvent",""]],kb:function(a,b){a&1&&_.K("click",function(){var c={};b.RRb&&(c={bucket:b.RRb});b.aR&&(c=Object.assign({},c,{fG:[b.aR]}));b.Ga.Tm(c)})},inputs:{RRb:"trackBucket",aR:"feedbackEvent"}});_.CF=function(){};_.CF.ha=function(a){return new (a||_.CF)};_.CF.Ea=_.kd({type:_.CF});
_.CF.Da=_.ad({imports:[_.un]});
var DF={Iza:"BBCP",oBa:"KYTHE",JCa:"SEARCH_INDEX",MDa:"UNKNOWN_PROVENANCE",ZDa:"VCS",values:function(){return[DF.MDa,DF.ZDa,DF.oBa,DF.JCa,DF.Iza]}},EF={wy:"DIRECTORY",jE:"EXECUTABLE",zt:"FILE",xy:"GIT_LINK",oB:"SYMBOLIC_LINK",sE:"UNKNOWN_OBJECT_TYPE",values:function(){return[EF.sE,EF.zt,EF.wy,EF.oB,EF.xy,EF.jE]}},FF={eWb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE",fWb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_ART",gWb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_BIONIC",hWb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE",
iWb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_ART",jWb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_BIONIC",lWb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE",mWb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_Q",nWb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_R",oWb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_Q",pWb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_R",qWb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_S",rWb:"ANDROID_SEAHAWK_USERDEBUG_COVERAGE",oYb:"CHROME_UNIT_TEST",oZb:"COVERAGE_NG",pZb:"COVERAGE_NG_TESTS",
l3:"DEFAULT",f3b:"FUZZING",yac:"NEST_SAPPHIRE",Bac:"NEST_ZIRCONIUM",Dgc:"STORAGE_ONLY",Bic:"UNSUPPORTED_CATEGORY",values:function(){return[FF.Bic,FF.l3,FF.f3b,FF.yac,FF.Bac,FF.hWb,FF.iWb,FF.Dgc,FF.jWb,FF.eWb,FF.fWb,FF.gWb,FF.rWb,FF.lWb,FF.mWb,FF.nWb,FF.oWb,FF.pWb,FF.qWb,FF.oZb,FF.pZb,FF.oYb]}},GF={qZb:"COVERED",Lac:"NOT_COVERED",Qac:"NOT_INSTRUMENTED",Nbc:"PARTIALLY_COVERED",Gf:"STATUS_UNSPECIFIED",values:function(){return[GF.Gf,GF.qZb,GF.Lac,GF.Nbc,GF.Qac]}},nsb={v0b:"DIRECTORY_ICON",l8b:"LINE_ICON",
od:"UNKNOWN",values:function(){return[nsb.od,nsb.l8b,nsb.v0b]}},HF={XVb:"ALLOCATION",wWb:"ANONYMOUS_FUNCTION",kXb:"BACKUP_SCHEDULE",CXb:"BUILD_ARGUMENT",DXb:"BUILD_BINARY",EXb:"BUILD_GENERATOR",FXb:"BUILD_LIBRARY",LXb:"BUILD_RULE",MXb:"BUILD_TEST",NXb:"BUILD_VARIABLE",eYb:"CHANGELOG",x3a:"CLASS",PYb:"COLUMN",aZb:"CONSTANT",IZb:"DART_MIXIN",g0b:"DEFINE_CONST",h0b:"DEFINE_MACRO",K3a:"ENUM",L3a:"ENUM_CONSTANT",EXTENSION:"EXTENSION",T3a:"FIELD",c4a:"FUNCTION",T3b:"GRAPHQL_DIRECTIVE",U3b:"GRAPHQL_FRAGMENT",
V3b:"GRAPHQL_FRAGMENT_SPREAD",W3b:"GRAPHQL_LIST",X3b:"GRAPHQL_OPERATION",Z3b:"GROUP",J6b:"INDEX",k4a:"INTERFACE",j7b:"JOB",p7b:"JS_ASSIGNMENT",q7b:"JS_CONST",r7b:"JS_FUNCTION_ASSIGNMENT",s7b:"JS_FUNCTION_LITERAL",t7b:"JS_GETTER",u7b:"JS_GOOG_PROVIDE",v7b:"JS_GOOG_REQUIRE",w7b:"JS_LITERAL",z7b:"JS_SETTER",B7b:"JS_VAR",r8b:"LOCALITY_GROUP",T8b:"MD_HEADER",r4a:"METHOD",P9b:"MODULE",U4a:"NAMESPACE",mbc:"OBJECT",wI:"PACKAGE",i5a:"PROPERTY",Wdc:"PROTO_BUNDLE",yec:"QUEUE",Cfc:"SCOPE",NCa:"SERVICE",ogc:"SQL_DATABASE",
pgc:"SQL_MODEL",qgc:"SQL_TVF",t5a:"STRUCT",Zgc:"SWIFT_ACTOR",fhc:"TABLE",whc:"TEMPLATE",Bl:"TEST",A5a:"TYPEDEF",D5a:"UNION",pic:"UNKNOWN_SYMBOL",F5a:"VARIABLE",wjc:"XML_TAG",yjc:"YANG_CONTAINER",zjc:"YANG_GROUPING",Ajc:"YANG_IDENTITY",Bjc:"YANG_LEAF",Cjc:"YANG_LIST",values:function(){return[HF.pic,HF.Cfc,HF.Z3b,HF.x3a,HF.k4a,HF.t5a,HF.K3a,HF.D5a,HF.r4a,HF.T3a,HF.c4a,HF.F5a,HF.A5a,HF.U4a,HF.EXTENSION,HF.i5a,HF.L3a,HF.wWb,HF.Bl,HF.wI,HF.mbc,HF.aZb,HF.P9b,HF.LXb,HF.DXb,HF.MXb,HF.FXb,HF.EXb,HF.CXb,HF.NXb,
HF.B7b,HF.q7b,HF.u7b,HF.v7b,HF.z7b,HF.t7b,HF.w7b,HF.s7b,HF.p7b,HF.r7b,HF.g0b,HF.h0b,HF.wjc,HF.whc,HF.j7b,HF.NCa,HF.XVb,HF.fhc,HF.yec,HF.r8b,HF.J6b,HF.Wdc,HF.kXb,HF.PYb,HF.eYb,HF.T8b,HF.qgc,HF.pgc,HF.ogc,HF.IZb,HF.zjc,HF.Ajc,HF.yjc,HF.Cjc,HF.Bjc,HF.Zgc,HF.T3b,HF.X3b,HF.U3b,HF.V3b,HF.W3b]}},IF={MWb:"ATOM",QYb:"COMMENT",m3:"DEFINITION",I7b:"KEYWORD",v8b:"LOCAL_REF",G8b:"MACRO",kbc:"NUMERIC_LITERAL",uec:"QUALIFIER",Jgc:"STRING_LITERAL",Vhc:"TYPE_ID",od:"UNKNOWN",values:function(){return[IF.od,IF.I7b,
IF.Jgc,IF.QYb,IF.kbc,IF.G8b,IF.Vhc,IF.MWb,IF.m3,IF.uec,IF.v8b]}},JF=function(a){a=void 0===a?{}:a;this.O={};this.O.numInstances=null==a.uWa?null:a.uWa;this.O.numFiles=null==a.jEb?null:a.jEb;this.O.numFixes=null==a.kEb?null:a.kEb};_.V(JF,_.U);JF.prototype.ma=function(){return JF};JF.prototype.na=function(){return{keys:["numFiles","numFixes","numInstances"]}};
_.W.Object.defineProperties(JF.prototype,{jEb:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"numFiles")?_.S(this,"numFiles"):"0"},set:function(a){this.O.numFiles=a}},kEb:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"numFixes")?_.S(this,"numFixes"):"0"},set:function(a){this.O.numFixes=a}},uWa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"numInstances")?_.S(this,"numInstances"):"0"},set:function(a){this.O.numInstances=a}}});
var KF=function(a){a=void 0===a?{}:a;this.O={};this.O.lastCommitTime=null==a.mS?null:a.mS;this.O.lastCommitMessage=null==a.iUa?null:a.iUa;this.O.size=null==a.size?null:a.size;this.O.deleted=null==a.oo?null:a.oo;this.O.existedAtCommit=null==a.WOa?null:a.WOa};_.V(KF,_.U);KF.prototype.ma=function(){return KF};KF.prototype.na=function(){return{keys:["deleted","existedAtCommit","lastCommitMessage","lastCommitTime","size"]}};
_.W.Object.defineProperties(KF.prototype,{oo:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"deleted")?_.S(this,"deleted"):!1},set:function(a){this.O.deleted=a}},WOa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"existedAtCommit")?_.S(this,"existedAtCommit"):""},set:function(a){this.O.existedAtCommit=a}},iUa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"lastCommitMessage")?_.S(this,"lastCommitMessage"):""},set:function(a){this.O.lastCommitMessage=a}},
mS:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"lastCommitTime")?_.S(this,"lastCommitTime"):""},set:function(a){this.O.lastCommitTime=a}},size:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"size")?_.S(this,"size"):"0"},set:function(a){this.O.size=a}}});
var LF=function(a){a=void 0===a?{}:a;this.O={};this.O.includeRegexp=null==a.JSa?null:a.JSa;this.O.excludeRegexp=null==a.ROa?null:a.ROa;this.O.languageRegexp=null==a.hUa?null:a.hUa;this.O.availableForFiles=null==a.mLa?null:a.mLa;this.O.availableForDirs=null==a.lLa?null:a.lLa;this.O.availableForGeneratedFiles=null==a.nLa?null:a.nLa};_.V(LF,_.U);LF.prototype.ma=function(){return LF};LF.prototype.na=function(){return{keys:"availableForDirs availableForFiles availableForGeneratedFiles excludeRegexp includeRegexp languageRegexp".split(" ")}};
_.W.Object.defineProperties(LF.prototype,{lLa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"availableForDirs")?_.S(this,"availableForDirs"):!1},set:function(a){this.O.availableForDirs=a}},mLa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"availableForFiles")?_.S(this,"availableForFiles"):!1},set:function(a){this.O.availableForFiles=a}},nLa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"availableForGeneratedFiles")?_.S(this,"availableForGeneratedFiles"):
!1},set:function(a){this.O.availableForGeneratedFiles=a}},ROa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"excludeRegexp")?_.S(this,"excludeRegexp"):[]},set:function(a){this.O.excludeRegexp=a}},JSa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"includeRegexp")?_.S(this,"includeRegexp"):[]},set:function(a){this.O.includeRegexp=a}},hUa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"languageRegexp")?_.S(this,"languageRegexp"):[]},set:function(a){this.O.languageRegexp=
a}}});var MF=function(a){a=void 0===a?{}:a;this.O={};this.O.categoryId=null==a.pz?null:a.pz};_.V(MF,_.U);MF.prototype.ma=function(){return MF};MF.prototype.na=function(){return{keys:["categoryId"]}};_.W.Object.defineProperties(MF.prototype,{pz:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"categoryId")?_.S(this,"categoryId"):""},set:function(a){this.O.categoryId=a}}});var NF=function(a){a=void 0===a?{}:a;this.O={};this.O.type=null==a.type?null:a.type};_.V(NF,_.U);NF.prototype.ma=function(){return NF};
NF.prototype.na=function(){return{Va:{type:nsb},keys:["type"]}};_.W.Object.defineProperties(NF.prototype,{type:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"type")?_.S(this,"type"):null},set:function(a){this.O.type=a}}});_.W.Object.defineProperties(NF,{zf:{configurable:!0,enumerable:!0,get:function(){return nsb}}});var OF=function(a){a=void 0===a?{}:a;this.O={};this.O.codeFindingsArguments=null==a.m8?null:a.m8;this.O.availability=null==a.availability?null:a.availability};_.V(OF,_.U);
OF.prototype.ma=function(){return OF};OF.prototype.na=function(){return{Ra:{availability:LF},keys:["availability","codeFindingsArguments"],Ka:{codeFindingsArguments:MF}}};
_.W.Object.defineProperties(OF.prototype,{availability:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"availability")?_.S(this,"availability"):[]},set:function(a){this.O.availability=a}},m8:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"codeFindingsArguments")?_.S(this,"codeFindingsArguments"):null},set:function(a){this.O.codeFindingsArguments=a}}});
var PF=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.ZGb?null:a.ZGb;this.O.children=null==a.children?null:a.children;this.O.onByDefault=null==a.RS?null:a.RS;this.O.isWarning=null==a.XTa?null:a.XTa};_.V(PF,_.U);PF.prototype.ma=function(){return PF};
PF.prototype.na=function(){return{Ra:{children:PF,presentation:NF},keys:"children dataSource icon id isWarning name onByDefault presentation tooltip".split(" "),Ka:{dataSource:OF}}};
_.W.Object.defineProperties(PF.prototype,{children:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"children")?_.S(this,"children"):[]},set:function(a){this.O.children=a}},dataSource:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"dataSource")?_.S(this,"dataSource"):null},set:function(a){this.O.dataSource=a}},icon:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"icon")?_.S(this,"icon"):""},set:function(a){this.O.icon=a}},id:{configurable:!0,enumerable:!0,
get:function(){return _.X(this,"id")?_.S(this,"id"):""},set:function(a){this.O.id=a}},XTa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"isWarning")?_.S(this,"isWarning"):!1},set:function(a){this.O.isWarning=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"name")?_.S(this,"name"):""},set:function(a){this.O.name=a}},RS:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"onByDefault")?_.S(this,"onByDefault"):!1},set:function(a){this.O.onByDefault=a}},
ZGb:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"presentation")?_.S(this,"presentation"):[]},set:function(a){this.O.presentation=a}},tooltip:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"tooltip")?_.S(this,"tooltip"):""},set:function(a){this.O.tooltip=a}}});
var QF=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.wS?null:a.wS};_.V(QF,_.U);QF.prototype.ma=function(){return QF};QF.prototype.na=function(){return{Va:{sources:DF,type:EF},keys:"attributes hash locationHint path sources type".split(" "),Ka:{attributes:KF}}};
_.W.Object.defineProperties(QF.prototype,{attributes:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"attributes")?_.S(this,"attributes"):null},set:function(a){this.O.attributes=a}},hash:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"hash")?_.S(this,"hash"):""},set:function(a){this.O.hash=a}},wS:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"locationHint")?_.S(this,"locationHint"):""},set:function(a){this.O.locationHint=a}},path:{configurable:!0,enumerable:!0,
get:function(){return _.X(this,"path")?_.S(this,"path"):""},set:function(a){this.O.path=a}},sources:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"sources")?_.S(this,"sources"):[]},set:function(a){this.O.sources=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"type")?_.S(this,"type"):null},set:function(a){this.O.type=a}}});_.W.Object.defineProperties(QF,{zf:{configurable:!0,enumerable:!0,get:function(){return EF}}});
var RF=function(a){a=void 0===a?{}:a;this.O={};this.O.privateDoNotAccessOrElseSafeHtmlWrappedValue=null==a.privateDoNotAccessOrElseSafeHtmlWrappedValue?null:a.privateDoNotAccessOrElseSafeHtmlWrappedValue};_.V(RF,_.U);RF.prototype.ma=function(){return RF};RF.prototype.na=function(){return{keys:["privateDoNotAccessOrElseSafeHtmlWrappedValue"]}};
_.W.Object.defineProperties(RF.prototype,{privateDoNotAccessOrElseSafeHtmlWrappedValue:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue")?_.S(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue"):""},set:function(a){this.O.privateDoNotAccessOrElseSafeHtmlWrappedValue=a}}});var SF=function(a){a=void 0===a?{}:a;this.O={};this.O.categories=null==a.categories?null:a.categories};_.V(SF,_.U);SF.prototype.ma=function(){return SF};
SF.prototype.na=function(){return{Va:{categories:FF},keys:["categories"]}};_.W.Object.defineProperties(SF.prototype,{categories:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"categories")?_.S(this,"categories"):[]},set:function(a){this.O.categories=a}}});var TF=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSpec=null==a.Nd?null:a.Nd;this.O.category=null==a.category?null:a.category;this.O.subcategory=null==a.Jha?null:a.Jha;this.O.data=null==a.data?null:a.data};_.V(TF,_.U);
TF.prototype.ma=function(){return TF};TF.prototype.na=function(){return{keys:["category","data","fileSpec","subcategory"],Ka:{data:JF,fileSpec:_.Ru}}};
_.W.Object.defineProperties(TF.prototype,{category:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"category")?_.S(this,"category"):""},set:function(a){this.O.category=a}},data:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"data")?_.S(this,"data"):null},set:function(a){this.O.data=a}},Nd:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},Jha:{configurable:!0,enumerable:!0,get:function(){return _.X(this,
"subcategory")?_.S(this,"subcategory"):""},set:function(a){this.O.subcategory=a}}});var UF=function(a){a=void 0===a?{}:a;this.O={};this.O.range=null==a.df?null:a.df;this.O.fileSpec=null==a.Nd?null:a.Nd;this.O.url=null==a.url?null:a.url;this.O.category=null==a.category?null:a.category;this.O.subcategory=null==a.Jha?null:a.Jha;this.O.message=null==a.message?null:a.message;this.O.messageHtml=null==a.messageHtml?null:a.messageHtml;this.O.timestamp=null==a.timestamp?null:a.timestamp};_.V(UF,_.U);
UF.prototype.ma=function(){return UF};UF.prototype.na=function(){return{keys:"category fileSpec message messageHtml range subcategory timestamp url".split(" "),Ka:{fileSpec:_.Ru,messageHtml:RF,range:_.kv}}};
_.W.Object.defineProperties(UF.prototype,{category:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"category")?_.S(this,"category"):""},set:function(a){this.O.category=a}},Nd:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"message")?_.S(this,"message"):""},set:function(a){this.O.message=a}},messageHtml:{configurable:!0,enumerable:!0,
get:function(){return _.X(this,"messageHtml")?_.S(this,"messageHtml"):null},set:function(a){this.O.messageHtml=a}},df:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"range")?_.S(this,"range"):null},set:function(a){this.O.range=a}},Jha:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"subcategory")?_.S(this,"subcategory"):""},set:function(a){this.O.subcategory=a}},timestamp:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"timestamp")?_.S(this,"timestamp"):
""},set:function(a){this.O.timestamp=a}},url:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"url")?_.S(this,"url"):""},set:function(a){this.O.url=a}}});var VF=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSpec=null==a.Nd?null:a.Nd;this.O.childEntries=null==a.sMa?null:a.sMa};_.V(VF,_.U);VF.prototype.ma=function(){return VF};VF.prototype.na=function(){return{Ra:{childEntries:QF},keys:["childEntries","fileSpec"],Ka:{fileSpec:_.Ru}}};
_.W.Object.defineProperties(VF.prototype,{sMa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"childEntries")?_.S(this,"childEntries"):[]},set:function(a){this.O.childEntries=a}},Nd:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}}});var WF=function(a){a=void 0===a?{}:a;this.O={};this.O.renderedDocumentation=null==a.FT?null:a.FT};_.V(WF,_.U);WF.prototype.ma=function(){return WF};
WF.prototype.na=function(){return{keys:["renderedDocumentation"],Ka:{renderedDocumentation:RF}}};_.W.Object.defineProperties(WF.prototype,{FT:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"renderedDocumentation")?_.S(this,"renderedDocumentation"):null},set:function(a){this.O.renderedDocumentation=a}}});var XF=function(a){a=void 0===a?{}:a;this.O={};this.O.status=null==a.status?null:a.status;this.O.startLine=null==a.startLine?null:a.startLine;this.O.endLine=null==a.endLine?null:a.endLine};
_.V(XF,_.U);XF.prototype.ma=function(){return XF};XF.prototype.na=function(){return{Va:{status:GF},keys:["endLine","startLine","status"]}};
_.W.Object.defineProperties(XF.prototype,{endLine:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"endLine")?_.S(this,"endLine"):0},set:function(a){this.O.endLine=a}},startLine:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"startLine")?_.S(this,"startLine"):0},set:function(a){this.O.startLine=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"status")?_.S(this,"status"):null},set:function(a){this.O.status=a}}});
_.W.Object.defineProperties(XF,{Status:{configurable:!0,enumerable:!0,get:function(){return GF}}});var YF=function(a){a=void 0===a?{}:a;this.O={};this.O.coverageRanges=null==a.zQ?null:a.zQ};_.V(YF,_.U);YF.prototype.ma=function(){return YF};YF.prototype.na=function(){return{Ra:{coverageRanges:XF},keys:["coverageRanges"]}};
_.W.Object.defineProperties(YF.prototype,{zQ:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"coverageRanges")?_.S(this,"coverageRanges"):[]},set:function(a){this.O.coverageRanges=a}}});var ZF=function(a){a=void 0===a?{}:a;this.O={};this.O.root=null==a.root?null:a.root};_.V(ZF,_.U);ZF.prototype.ma=function(){return ZF};ZF.prototype.na=function(){return{keys:["root"],Ka:{root:PF}}};
_.W.Object.defineProperties(ZF.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"root")?_.S(this,"root"):null},set:function(a){this.O.root=a}}});var $F=function(a){a=void 0===a?{}:a;this.O={};this.O.coverageRanges=null==a.zQ?null:a.zQ};_.V($F,_.U);$F.prototype.ma=function(){return $F};$F.prototype.na=function(){return{Ra:{coverageRanges:XF},keys:["coverageRanges"]}};
_.W.Object.defineProperties($F.prototype,{zQ:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"coverageRanges")?_.S(this,"coverageRanges"):[]},set:function(a){this.O.coverageRanges=a}}});var aG=function(a){a=void 0===a?{}:a;this.O={};this.O.renderedDocumentation=null==a.FT?null:a.FT};_.V(aG,_.U);aG.prototype.ma=function(){return aG};aG.prototype.na=function(){return{keys:["renderedDocumentation"],Ka:{renderedDocumentation:RF}}};
_.W.Object.defineProperties(aG.prototype,{FT:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"renderedDocumentation")?_.S(this,"renderedDocumentation"):null},set:function(a){this.O.renderedDocumentation=a}}});var bG=function(a){a=void 0===a?{}:a;this.O={};this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.columnRanges=null==a.yY?null:a.yY};_.V(bG,_.U);bG.prototype.ma=function(){return bG};bG.prototype.na=function(){return{Ra:{columnRanges:_.ev},keys:["columnRanges","lineNumber"]}};
_.W.Object.defineProperties(bG.prototype,{yY:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"columnRanges")?_.S(this,"columnRanges"):[]},set:function(a){this.O.columnRanges=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"lineNumber")?_.S(this,"lineNumber"):"0"},set:function(a){this.O.lineNumber=a}}});
var cG=function(a){a=void 0===a?{}:a;this.O={};this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.lineText=null==a.Qp?null:a.Qp;this.O.range=null==a.df?null:a.df};_.V(cG,_.U);cG.prototype.ma=function(){return cG};cG.prototype.na=function(){return{keys:["lineNumber","lineText","range"],Ka:{range:_.ev}}};
_.W.Object.defineProperties(cG.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"lineNumber")?_.S(this,"lineNumber"):0},set:function(a){this.O.lineNumber=a}},Qp:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"lineText")?_.S(this,"lineText"):""},set:function(a){this.O.lineText=a}},df:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"range")?_.S(this,"range"):null},set:function(a){this.O.range=a}}});
var dG=function(a){a=void 0===a?{}:a;this.O={};this.O.aggregations=null==a.aggregations?null:a.aggregations};_.V(dG,_.U);dG.prototype.ma=function(){return dG};dG.prototype.na=function(){return{Ra:{aggregations:TF},keys:["aggregations"]}};_.W.Object.defineProperties(dG.prototype,{aggregations:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"aggregations")?_.S(this,"aggregations"):[]},set:function(a){this.O.aggregations=a}}});
var eG=function(a){a=void 0===a?{}:a;this.O={};this.O.findings=null==a.J$?null:a.J$};_.V(eG,_.U);eG.prototype.ma=function(){return eG};eG.prototype.na=function(){return{Ra:{findings:UF},keys:["findings"]}};_.W.Object.defineProperties(eG.prototype,{J$:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"findings")?_.S(this,"findings"):[]},set:function(a){this.O.findings=a}}});var osb=function(){this.O={}};_.V(osb,_.U);osb.prototype.ma=function(){return osb};osb.prototype.na=function(){return{keys:[]}};
var psb=function(){this.O={}};_.V(psb,_.U);psb.prototype.ma=function(){return psb};psb.prototype.na=function(){return{keys:[]}};var fG=function(a){a=void 0===a?{}:a;this.O={};this.O.matchingRanges=null==a.Ju?null:a.Ju};_.V(fG,_.U);fG.prototype.ma=function(){return fG};fG.prototype.na=function(){return{Ra:{matchingRanges:bG},keys:["matchingRanges"]}};
_.W.Object.defineProperties(fG.prototype,{Ju:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"matchingRanges")?_.S(this,"matchingRanges"):[]},set:function(a){this.O.matchingRanges=a}}});
_.gG=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.oA?null:a.oA;this.O.enableDiagnostics=null==a.YF?null:a.YF;this.O.repositoryScope=null==a.Ho?null:a.Ho;this.O.refSpecScope=null==a.AT?null:a.AT;this.O.pathPrefix=null==a.pathPrefix?null:a.pathPrefix;this.O.savedQuery=null==a.Se?null:a.Se;this.O.scoringModel=null==a.dN?null:a.dN;this.O.exhaustive=null==a.ju?null:a.ju;this.O.fullHistorySearch=
null==a.tQa?null:a.tQa;this.O.debugLevel=null==a.LQ?null:a.LQ;this.O.retrieveMultibranchResults=null==a.IA?null:a.IA;this.O.showPersonalizedResults=null==a.ft?null:a.ft};_.V(_.gG,_.U);_.gG.prototype.ma=function(){return _.gG};_.gG.prototype.na=function(){return{keys:"debugLevel enableDiagnostics exhaustive fullHistorySearch numberOfContextLines pageSize pageToken pathPrefix refSpecScope repositoryScope retrieveMultibranchResults savedQuery scoringModel showPersonalizedResults".split(" "),Ka:{repositoryScope:rE}}};
_.W.Object.defineProperties(_.gG.prototype,{LQ:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"debugLevel")?_.S(this,"debugLevel"):0},set:function(a){this.O.debugLevel=a}},YF:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"enableDiagnostics")?_.S(this,"enableDiagnostics"):!1},set:function(a){this.O.enableDiagnostics=a}},ju:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"exhaustive")?_.S(this,"exhaustive"):!1},set:function(a){this.O.exhaustive=a}},tQa:{configurable:!0,
enumerable:!0,get:function(){return _.X(this,"fullHistorySearch")?_.S(this,"fullHistorySearch"):!1},set:function(a){this.O.fullHistorySearch=a}},oA:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"numberOfContextLines")?_.S(this,"numberOfContextLines"):0},set:function(a){this.O.numberOfContextLines=a}},pageSize:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"pageSize")?_.S(this,"pageSize"):0},set:function(a){this.O.pageSize=a}},pageToken:{configurable:!0,enumerable:!0,
get:function(){return _.X(this,"pageToken")?_.S(this,"pageToken"):""},set:function(a){this.O.pageToken=a}},pathPrefix:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"pathPrefix")?_.S(this,"pathPrefix"):""},set:function(a){this.O.pathPrefix=a}},AT:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"refSpecScope")?_.S(this,"refSpecScope"):""},set:function(a){this.O.refSpecScope=a}},Ho:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"repositoryScope")?_.S(this,
"repositoryScope"):null},set:function(a){this.O.repositoryScope=a}},IA:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"retrieveMultibranchResults")?_.S(this,"retrieveMultibranchResults"):!1},set:function(a){this.O.retrieveMultibranchResults=a}},Se:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"savedQuery")?_.S(this,"savedQuery"):""},set:function(a){this.O.savedQuery=a}},dN:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"scoringModel")?_.S(this,"scoringModel"):
""},set:function(a){this.O.scoringModel=a}},ft:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"showPersonalizedResults")?_.S(this,"showPersonalizedResults"):!1},set:function(a){this.O.showPersonalizedResults=a}}});_.hG=function(a){a=void 0===a?{}:a;this.O={};this.O.numberOfContextLines=null==a.oA?null:a.oA;this.O.minSnippetLinesPerFile=null==a.Xta?null:a.Xta;this.O.minSnippetLinesPerPage=null==a.Yta?null:a.Yta;this.O.showAllSnippets=null==a.b0a?null:a.b0a};_.V(_.hG,_.U);
_.hG.prototype.ma=function(){return _.hG};_.hG.prototype.na=function(){return{keys:["minSnippetLinesPerFile","minSnippetLinesPerPage","numberOfContextLines","showAllSnippets"]}};
_.W.Object.defineProperties(_.hG.prototype,{Xta:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"minSnippetLinesPerFile")?_.S(this,"minSnippetLinesPerFile"):0},set:function(a){this.O.minSnippetLinesPerFile=a}},Yta:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"minSnippetLinesPerPage")?_.S(this,"minSnippetLinesPerPage"):0},set:function(a){this.O.minSnippetLinesPerPage=a}},oA:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"numberOfContextLines")?_.S(this,
"numberOfContextLines"):0},set:function(a){this.O.numberOfContextLines=a}},b0a:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"showAllSnippets")?_.S(this,"showAllSnippets"):!1},set:function(a){this.O.showAllSnippets=a}}});var iG=function(a){a=void 0===a?{}:a;this.O={};this.O.queryString=null==a.CA?null:a.CA;this.O.searchOptions=null==a.c_a?null:a.c_a;this.O.snippetOptions=null==a.wU?null:a.wU};_.V(iG,_.U);iG.prototype.ma=function(){return iG};
iG.prototype.na=function(){return{keys:["queryString","searchOptions","snippetOptions"],Ka:{searchOptions:_.gG,snippetOptions:_.hG}}};
_.W.Object.defineProperties(iG.prototype,{CA:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"queryString")?_.S(this,"queryString"):""},set:function(a){this.O.queryString=a}},c_a:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"searchOptions")?_.S(this,"searchOptions"):null},set:function(a){this.O.searchOptions=a}},wU:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"snippetOptions")?_.S(this,"snippetOptions"):null},set:function(a){this.O.snippetOptions=a}}});
_.jG=function(a){a=void 0===a?{}:a;this.O={};this.O.enableDiagnostics=null==a.YF?null:a.YF;this.O.savedQuery=null==a.Se?null:a.Se};_.V(_.jG,_.U);_.jG.prototype.ma=function(){return _.jG};_.jG.prototype.na=function(){return{keys:["enableDiagnostics","savedQuery"]}};
_.W.Object.defineProperties(_.jG.prototype,{YF:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"enableDiagnostics")?_.S(this,"enableDiagnostics"):!1},set:function(a){this.O.enableDiagnostics=a}},Se:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"savedQuery")?_.S(this,"savedQuery"):""},set:function(a){this.O.savedQuery=a}}});_.kG=function(a){a=void 0===a?{}:a;this.O={};this.O.numberOfContextLines=null==a.oA?null:a.oA};_.V(_.kG,_.U);_.kG.prototype.ma=function(){return _.kG};
_.kG.prototype.na=function(){return{keys:["numberOfContextLines"]}};_.W.Object.defineProperties(_.kG.prototype,{oA:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"numberOfContextLines")?_.S(this,"numberOfContextLines"):0},set:function(a){this.O.numberOfContextLines=a}}});var lG=function(a){a=void 0===a?{}:a;this.O={};this.O.file=null==a.file?null:a.file;this.O.queryString=null==a.CA?null:a.CA;this.O.options=null==a.options?null:a.options;this.O.snippetOptions=null==a.wU?null:a.wU};
_.V(lG,_.U);lG.prototype.ma=function(){return lG};lG.prototype.na=function(){return{keys:["file","options","queryString","snippetOptions"],Ka:{file:_.Ru,options:_.jG,snippetOptions:_.kG}}};
_.W.Object.defineProperties(lG.prototype,{file:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"file")?_.S(this,"file"):null},set:function(a){this.O.file=a}},options:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"options")?_.S(this,"options"):null},set:function(a){this.O.options=a}},CA:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"queryString")?_.S(this,"queryString"):""},set:function(a){this.O.queryString=a}},wU:{configurable:!0,enumerable:!0,get:function(){return _.X(this,
"snippetOptions")?_.S(this,"snippetOptions"):null},set:function(a){this.O.snippetOptions=a}}});var mG=function(a){a=void 0===a?{}:a;this.O={};this.O.tokenType=null==a.tokenType?null:a.tokenType;this.O.range=null==a.df?null:a.df};_.V(mG,_.U);mG.prototype.ma=function(){return mG};mG.prototype.na=function(){return{Va:{tokenType:IF},keys:["range","tokenType"],Ka:{range:_.ev}}};
_.W.Object.defineProperties(mG.prototype,{df:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"range")?_.S(this,"range"):null},set:function(a){this.O.range=a}},tokenType:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"tokenType")?_.S(this,"tokenType"):null},set:function(a){this.O.tokenType=a}}});
var nG=function(a){a=void 0===a?{}:a;this.O={};this.O.lineText=null==a.Qp?null:a.Qp;this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.matchingRanges=null==a.Ju?null:a.Ju;this.O.ranges=null==a.BM?null:a.BM;this.O.tokens=null==a.qh?null:a.qh};_.V(nG,_.U);nG.prototype.ma=function(){return nG};nG.prototype.na=function(){return{Ra:{ranges:_.ev,tokens:mG},keys:["lineNumber","lineText","matchingRanges","ranges","tokens"],Ka:{matchingRanges:bG}}};
_.W.Object.defineProperties(nG.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"lineNumber")?_.S(this,"lineNumber"):"0"},set:function(a){this.O.lineNumber=a}},Qp:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"lineText")?_.S(this,"lineText"):""},set:function(a){this.O.lineText=a}},Ju:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"matchingRanges")?_.S(this,"matchingRanges"):null},set:function(a){this.O.matchingRanges=a}},BM:{configurable:!0,
enumerable:!0,get:function(){return _.X(this,"ranges")?_.S(this,"ranges"):[]},set:function(a){this.O.ranges=a}},qh:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"tokens")?_.S(this,"tokens"):[]},set:function(a){this.O.tokens=a}}});var oG=function(a){a=void 0===a?{}:a;this.O={};this.O.snippetLines=null==a.Hx?null:a.Hx};_.V(oG,_.U);oG.prototype.ma=function(){return oG};oG.prototype.na=function(){return{Ra:{snippetLines:nG},keys:["snippetLines"]}};
_.W.Object.defineProperties(oG.prototype,{Hx:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"snippetLines")?_.S(this,"snippetLines"):[]},set:function(a){this.O.snippetLines=a}}});var pG=function(a){a=void 0===a?{}:a;this.O={};this.O.matchingSnippets=null==a.wVa?null:a.wVa};_.V(pG,_.U);pG.prototype.ma=function(){return pG};pG.prototype.na=function(){return{Ra:{matchingSnippets:oG},keys:["matchingSnippets"]}};
_.W.Object.defineProperties(pG.prototype,{wVa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"matchingSnippets")?_.S(this,"matchingSnippets"):[]},set:function(a){this.O.matchingSnippets=a}}});var qG=function(a){a=void 0===a?{}:a;this.O={};this.O.matchingRanges=null==a.Ju?null:a.Ju;this.O.ranges=null==a.BM?null:a.BM;this.O.snippets=null==a.Kk?null:a.Kk};_.V(qG,_.U);qG.prototype.ma=function(){return qG};
qG.prototype.na=function(){return{Ra:{matchingRanges:bG},keys:["matchingRanges","ranges","snippets"],Ka:{ranges:fG,snippets:pG}}};
_.W.Object.defineProperties(qG.prototype,{Ju:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"matchingRanges")?_.S(this,"matchingRanges"):[]},set:function(a){this.O.matchingRanges=a}},BM:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"ranges")?_.S(this,"ranges"):null},set:function(a){this.O.ranges=a}},Kk:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"snippets")?_.S(this,"snippets"):null},set:function(a){this.O.snippets=a}}});
var rG=function(a){a=void 0===a?{}:a;this.O={};this.O.revision=null==a.Qg?null:a.Qg;this.O.snippets=null==a.Kk?null:a.Kk};_.V(rG,_.U);rG.prototype.ma=function(){return rG};rG.prototype.na=function(){return{Ra:{snippets:oG},keys:["revision","snippets"]}};
_.W.Object.defineProperties(rG.prototype,{Qg:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"revision")?_.S(this,"revision"):""},set:function(a){this.O.revision=a}},Kk:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"snippets")?_.S(this,"snippets"):[]},set:function(a){this.O.snippets=a}}});
var sG=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSpec=null==a.Nd?null:a.Nd;this.O.snippets=null==a.Kk?null:a.Kk;this.O.numberOfMatchingLines=null==a.wua?null:a.wua;this.O.matchingChangelists=null==a.bCb?null:a.bCb;this.O.revisionMatches=null==a.BZa?null:a.BZa;this.O.deletedAtCl=null==a.MF?null:a.MF;this.O.deletedTermChangelist=null==a.NF?null:a.NF};_.V(sG,_.U);sG.prototype.ma=function(){return sG};
sG.prototype.na=function(){return{Ra:{revisionMatches:rG,snippets:oG},keys:"deletedAtCl deletedTermChangelist fileSpec matchingChangelists numberOfMatchingLines revisionMatches snippets".split(" "),Ka:{fileSpec:_.Ru}}};
_.W.Object.defineProperties(sG.prototype,{MF:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"deletedAtCl")?_.S(this,"deletedAtCl"):"0"},set:function(a){this.O.deletedAtCl=a}},NF:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"deletedTermChangelist")?_.S(this,"deletedTermChangelist"):"0"},set:function(a){this.O.deletedTermChangelist=a}},Nd:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.O.fileSpec=
a}},bCb:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"matchingChangelists")?_.S(this,"matchingChangelists"):[]},set:function(a){this.O.matchingChangelists=a}},wua:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"numberOfMatchingLines")?_.S(this,"numberOfMatchingLines"):0},set:function(a){this.O.numberOfMatchingLines=a}},BZa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"revisionMatches")?_.S(this,"revisionMatches"):[]},set:function(a){this.O.revisionMatches=
a}},Kk:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"snippets")?_.S(this,"snippets"):[]},set:function(a){this.O.snippets=a}}});var tG=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSearchResult=null==a.zZ?null:a.zZ;this.O.directorySearchResult=null==a.z9?null:a.z9;this.O.debugInfoString=null==a.LF?null:a.LF;this.O.resultToken=null==a.PT?null:a.PT;this.O.personalized=null==a.nea?null:a.nea;this.O.refsToken=null==a.cfa?null:a.cfa};_.V(tG,_.U);tG.prototype.ma=function(){return tG};
tG.prototype.na=function(){return{keys:"debugInfoString directorySearchResult fileSearchResult personalized refsToken resultToken".split(" "),Ka:{directorySearchResult:VF,fileSearchResult:sG}}};
_.W.Object.defineProperties(tG.prototype,{LF:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"debugInfoString")?_.S(this,"debugInfoString"):""},set:function(a){this.O.debugInfoString=a}},z9:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"directorySearchResult")?_.S(this,"directorySearchResult"):null},set:function(a){this.O.directorySearchResult=a}},zZ:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"fileSearchResult")?_.S(this,"fileSearchResult"):null},set:function(a){this.O.fileSearchResult=
a}},nea:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"personalized")?_.S(this,"personalized"):!1},set:function(a){this.O.personalized=a}},cfa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"refsToken")?_.S(this,"refsToken"):""},set:function(a){this.O.refsToken=a}},PT:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"resultToken")?_.S(this,"resultToken"):""},set:function(a){this.O.resultToken=a}}});
_.uG=function(a){a=void 0===a?{}:a;this.O={};this.O.searchResults=null==a.Ax?null:a.Ax;this.O.estimatedResultCount=null==a.OOa?null:a.OOa;this.O.nextPageToken=null==a.nextPageToken?null:a.nextPageToken;this.O.debugInfoString=null==a.LF?null:a.LF;this.O.responseToken=null==a.Cfa?null:a.Cfa;this.O.exhaustive=null==a.ju?null:a.ju;this.O.requestToken=null==a.JT?null:a.JT;this.O.debugResponseProto=null==a.Mq?null:a.Mq;this.O.debugRequestProto=null==a.Lq?null:a.Lq};_.V(_.uG,_.U);_.uG.prototype.ma=function(){return _.uG};
_.uG.prototype.na=function(){return{Ra:{searchResults:tG},keys:"debugInfoString debugRequestProto debugResponseProto estimatedResultCount exhaustive nextPageToken requestToken responseToken searchResults".split(" ")}};
_.W.Object.defineProperties(_.uG.prototype,{LF:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"debugInfoString")?_.S(this,"debugInfoString"):""},set:function(a){this.O.debugInfoString=a}},Lq:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"debugRequestProto")?_.S(this,"debugRequestProto"):""},set:function(a){this.O.debugRequestProto=a}},Mq:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"debugResponseProto")?_.S(this,"debugResponseProto"):""},set:function(a){this.O.debugResponseProto=
a}},OOa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"estimatedResultCount")?_.S(this,"estimatedResultCount"):"0"},set:function(a){this.O.estimatedResultCount=a}},ju:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"exhaustive")?_.S(this,"exhaustive"):!1},set:function(a){this.O.exhaustive=a}},nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"nextPageToken")?_.S(this,"nextPageToken"):""},set:function(a){this.O.nextPageToken=a}},JT:{configurable:!0,
enumerable:!0,get:function(){return _.X(this,"requestToken")?_.S(this,"requestToken"):""},set:function(a){this.O.requestToken=a}},Cfa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"responseToken")?_.S(this,"responseToken"):""},set:function(a){this.O.responseToken=a}},Ax:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"searchResults")?_.S(this,"searchResults"):[]},set:function(a){this.O.searchResults=a}}});
var vG=function(a){a=void 0===a?{}:a;this.O={};this.O.repositoryScope=null==a.Ho?null:a.Ho;this.O.refSpecScope=null==a.AT?null:a.AT;this.O.pathPrefix=null==a.pathPrefix?null:a.pathPrefix;this.O.savedQuery=null==a.Se?null:a.Se;this.O.maxSuggestions=null==a.BVa?null:a.BVa;this.O.enableDiagnostics=null==a.YF?null:a.YF;this.O.retrieveMultibranchResults=null==a.IA?null:a.IA;this.O.showPersonalizedResults=null==a.ft?null:a.ft};_.V(vG,_.U);vG.prototype.ma=function(){return vG};
vG.prototype.na=function(){return{keys:"enableDiagnostics maxSuggestions pathPrefix refSpecScope repositoryScope retrieveMultibranchResults savedQuery showPersonalizedResults".split(" "),Ka:{repositoryScope:rE}}};
_.W.Object.defineProperties(vG.prototype,{YF:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"enableDiagnostics")?_.S(this,"enableDiagnostics"):!1},set:function(a){this.O.enableDiagnostics=a}},BVa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"maxSuggestions")?_.S(this,"maxSuggestions"):0},set:function(a){this.O.maxSuggestions=a}},pathPrefix:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"pathPrefix")?_.S(this,"pathPrefix"):""},set:function(a){this.O.pathPrefix=
a}},AT:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"refSpecScope")?_.S(this,"refSpecScope"):""},set:function(a){this.O.refSpecScope=a}},Ho:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"repositoryScope")?_.S(this,"repositoryScope"):null},set:function(a){this.O.repositoryScope=a}},IA:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"retrieveMultibranchResults")?_.S(this,"retrieveMultibranchResults"):!1},set:function(a){this.O.retrieveMultibranchResults=
a}},Se:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"savedQuery")?_.S(this,"savedQuery"):""},set:function(a){this.O.savedQuery=a}},ft:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"showPersonalizedResults")?_.S(this,"showPersonalizedResults"):!1},set:function(a){this.O.showPersonalizedResults=a}}});var wG=function(a){a=void 0===a?{}:a;this.O={};this.O.queryString=null==a.CA?null:a.CA;this.O.suggestOptions=null==a.Z0a?null:a.Z0a};_.V(wG,_.U);wG.prototype.ma=function(){return wG};
wG.prototype.na=function(){return{keys:["queryString","suggestOptions"],Ka:{suggestOptions:vG}}};_.W.Object.defineProperties(wG.prototype,{CA:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"queryString")?_.S(this,"queryString"):""},set:function(a){this.O.queryString=a}},Z0a:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"suggestOptions")?_.S(this,"suggestOptions"):null},set:function(a){this.O.suggestOptions=a}}});
var xG=function(a){a=void 0===a?{}:a;this.O={};this.O.type=null==a.type?null:a.type;this.O.range=null==a.df?null:a.df};_.V(xG,_.U);xG.prototype.ma=function(){return xG};xG.prototype.na=function(){return{Va:{type:HF},keys:["range","type"],Ka:{range:_.ev}}};
_.W.Object.defineProperties(xG.prototype,{df:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"range")?_.S(this,"range"):null},set:function(a){this.O.range=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"type")?_.S(this,"type"):null},set:function(a){this.O.type=a}}});_.W.Object.defineProperties(xG,{zf:{configurable:!0,enumerable:!0,get:function(){return HF}}});
var yG=function(a){a=void 0===a?{}:a;this.O={};this.O.title=null==a.title?null:a.title;this.O.symbol=null==a.ci?null:a.ci;this.O.fileSpec=null==a.Nd?null:a.Nd;this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.resultToken=null==a.PT?null:a.PT;this.O.match=null==a.match?null:a.match};_.V(yG,_.U);yG.prototype.ma=function(){return yG};yG.prototype.na=function(){return{keys:"fileSpec lineNumber match resultToken symbol title".split(" "),Ka:{fileSpec:_.Ru,match:cG,symbol:xG}}};
_.W.Object.defineProperties(yG.prototype,{Nd:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"lineNumber")?_.S(this,"lineNumber"):0},set:function(a){this.O.lineNumber=a}},match:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"match")?_.S(this,"match"):null},set:function(a){this.O.match=a}},PT:{configurable:!0,enumerable:!0,
get:function(){return _.X(this,"resultToken")?_.S(this,"resultToken"):""},set:function(a){this.O.resultToken=a}},ci:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"symbol")?_.S(this,"symbol"):null},set:function(a){this.O.symbol=a}},title:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"title")?_.S(this,"title"):""},set:function(a){this.O.title=a}}});
var zG=function(a){a=void 0===a?{}:a;this.O={};this.O.suggestions=null==a.qv?null:a.qv;this.O.responseToken=null==a.Cfa?null:a.Cfa;this.O.requestToken=null==a.JT?null:a.JT};_.V(zG,_.U);zG.prototype.ma=function(){return zG};zG.prototype.na=function(){return{Ra:{suggestions:yG},keys:["requestToken","responseToken","suggestions"]}};
_.W.Object.defineProperties(zG.prototype,{JT:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"requestToken")?_.S(this,"requestToken"):""},set:function(a){this.O.requestToken=a}},Cfa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"responseToken")?_.S(this,"responseToken"):""},set:function(a){this.O.responseToken=a}},qv:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"suggestions")?_.S(this,"suggestions"):[]},set:function(a){this.O.suggestions=a}}});
var AG=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.hb=new _.ol(b,c)};AG.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.pl(this.hb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.codeFindings.aggregations.list",path:"/"+this.Ua+"/codeFindings/aggregations",Ta:_.lf(a,_.sv,b),Ib:dG})};AG.ha=function(a){return new (a||AG)(_.w(_.pv,8),_.w(_.qv),_.w(_.nl,8))};AG.ua=_.u({token:AG,oa:AG.ha});var qsb=function(){};qsb.ha=function(a){return new (a||qsb)};
qsb.ua=_.u({token:qsb,oa:function(a){return AG.ha(a)},Ja:_.rv});var BG=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.hb=new _.ol(b,c)};BG.prototype.getConfiguration=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.pl(this.hb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.codeFindings.getConfiguration",path:"/"+this.Ua+"/codeFindings/configuration",Ta:_.lf(a,_.sv,b),Ib:ZF})};
BG.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.pl(this.hb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.codeFindings.list",path:"/"+this.Ua+"/codeFindings",Ta:_.lf(a,_.sv,b),Ib:eG})};BG.ha=function(a){return new (a||BG)(_.w(_.pv,8),_.w(_.qv),_.w(_.nl,8))};BG.ua=_.u({token:BG,oa:BG.ha});var rsb=function(){};rsb.ha=function(a){return new (a||rsb)};rsb.ua=_.u({token:rsb,oa:function(a){return BG.ha(a)},Ja:_.rv});
var CG=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.hb=new _.ol(b,c)};CG.prototype.match=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.pl(this.hb,{body:a,Fb:"POST",Gb:"integration_grimoire_pa_googleapis_sandbox.contents.match",path:"/"+this.Ua+"/contents/match",Ta:_.lf(b,_.sv,c),Ib:qG})};
CG.prototype.search=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.pl(this.hb,{body:a,Fb:"POST",Gb:"integration_grimoire_pa_googleapis_sandbox.contents.search",path:"/"+this.Ua+"/contents/search",Ta:_.lf(b,_.sv,c),Ib:_.uG})};CG.prototype.X0a=function(a,b){b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.pl(this.hb,{body:a,Fb:"POST",Gb:"integration_grimoire_pa_googleapis_sandbox.contents.suggest",path:"/"+this.Ua+"/contents/suggest",Ta:_.lf(b,_.sv,c),Ib:zG})};
CG.ha=function(a){return new (a||CG)(_.w(_.pv,8),_.w(_.qv),_.w(_.nl,8))};CG.ua=_.u({token:CG,oa:CG.ha});var ssb=function(){};ssb.ha=function(a){return new (a||ssb)};ssb.ua=_.u({token:ssb,oa:function(a){return CG.ha(a)},Ja:_.rv});var DG=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.hb=new _.ol(b,c)};
DG.prototype.getFile=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.pl(this.hb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.documentation.getFile",path:"/"+this.Ua+"/documentation/file",Ta:_.lf(a,_.sv,b),Ib:WF})};DG.prototype.KRa=function(a){a=void 0===a?{}:a;var b=void 0===b?{}:b;return _.pl(this.hb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.documentation.getSymbol",path:"/"+this.Ua+"/documentation/symbol",Ta:_.lf(a,_.sv,b),Ib:aG})};
DG.ha=function(a){return new (a||DG)(_.w(_.pv,8),_.w(_.qv),_.w(_.nl,8))};DG.ua=_.u({token:DG,oa:DG.ha});var tsb=function(){};tsb.ha=function(a){return new (a||tsb)};tsb.ua=_.u({token:tsb,oa:function(a){return DG.ha(a)},Ja:_.rv});var EG=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.hb=new _.ol(b,c)};
EG.prototype.get=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.pl(this.hb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.fileCoverageCategories.get",path:"/"+this.Ua+"/fileCoverageCategories:get",Ta:_.lf(a,_.sv,b),Ib:SF})};EG.ha=function(a){return new (a||EG)(_.w(_.pv,8),_.w(_.qv),_.w(_.nl,8))};EG.ua=_.u({token:EG,oa:EG.ha});var usb=function(){};usb.ha=function(a){return new (a||usb)};usb.ua=_.u({token:usb,oa:function(a){return EG.ha(a)},Ja:_.rv});
var FG=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.hb=new _.ol(b,c)};FG.prototype.get=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.pl(this.hb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.fileTestCoverage.get",path:"/"+this.Ua+"/fileTestCoverage:get",Ta:_.lf(a,_.sv,b),Ib:YF})};FG.ha=function(a){return new (a||FG)(_.w(_.pv,8),_.w(_.qv),_.w(_.nl,8))};FG.ua=_.u({token:FG,oa:FG.ha});var vsb=function(){};vsb.ha=function(a){return new (a||vsb)};
vsb.ua=_.u({token:vsb,oa:function(a){return FG.ha(a)},Ja:_.rv});var GG=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.hb=new _.ol(b,c)};GG.prototype.get=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.pl(this.hb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.fuzzingCoverage.get",path:"/"+this.Ua+"/fuzzingCoverage:get",Ta:_.lf(a,_.sv,b),Ib:$F})};GG.ha=function(a){return new (a||GG)(_.w(_.pv,8),_.w(_.qv),_.w(_.nl,8))};GG.ua=_.u({token:GG,oa:GG.ha});var wsb=function(){};
wsb.ha=function(a){return new (a||wsb)};wsb.ua=_.u({token:wsb,oa:function(a){return GG.ha(a)},Ja:_.rv});var HG=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.hb=new _.ol(b,c)};HG.prototype.SXa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.pl(this.hb,{body:a,Fb:"POST",Gb:"integration_grimoire_pa_googleapis_sandbox.indexing.prepare",path:"/"+this.Ua+"/indexing/prepare",Ta:_.lf(b,_.sv,c),Ib:psb})};HG.ha=function(a){return new (a||HG)(_.w(_.pv,8),_.w(_.qv),_.w(_.nl,8))};
HG.ua=_.u({token:HG,oa:HG.ha});var xsb=function(){};xsb.ha=function(a){return new (a||xsb)};xsb.ua=_.u({token:xsb,oa:function(a){return HG.ha(a)},Ja:_.rv});var IG=function(a,b,c,d,e,f,g){this.NB=a;this.XO=b;this.Ur=c;this.nf=d;this.Qf=e;this.Kb=f;this.tb=g;this.s6a=new _.ob};
IG.prototype.Td=function(a){a=void 0===a?{}:a;this.ep||(this.ep=new _.nq(this.NB,this.Qf));this.detach();this.G5||(this.G5=new _.pq(this.Kb.createElement("div"),this.XO,this.Ur,this.nf));var b=this.NB.nb.ta;b.parentNode.insertBefore(this.G5.Yua,b);var c;null==(c=this.tb)||_.Uk(c);this.ep.Td(this.G5,a);this.s6a.next()};IG.prototype.detach=function(){this.ep.sEc&&this.ep.detach()};IG.prototype.La=function(){this.G5&&this.G5.dispose()};
IG.ha=function(a){return new (a||IG)(_.z(_.We),_.z(_.Sk),_.z(_.Uf),_.z(_.Tf),_.z(_.Xe),_.z(_.Mg),_.z(_.gl))};IG.Ia=_.x({type:IG});var JG=function(){IG.apply(this,arguments)};_.V(JG,IG);JG.ha=function(){var a;return function(b){return(a||(a=_.Ld(JG)))(b||JG)}}();JG.Ia=_.x({type:JG,qa:[["ng-template","matMenuContent",""]],features:[_.Qe([{Ca:_.n5a,Jb:JG}]),_.te]});var ysb=function(){};ysb.ha=function(a){return new (a||ysb)};
ysb.ya=_.x({type:ysb,qa:[["","onedevDot",""]],Cb:1,kb:function(a){a&2&&_.we("aria-hidden",!0)},Yb:["onedevDot",""],Aa:1,Ba:0,va:function(a){a&1&&_.O(0,"\u00a0\u00b7\u00a0")},ob:2});var zsb=[[["onedev-hovercard-action"]]],MG=function(){};MG.prototype.Pa=function(){};
_.W.Object.defineProperties(MG.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"}}},tBc:{configurable:!0,enumerable:!0,get:function(){return this.changelist.updateTime?(new _.Rt("HH:mm MMM d, yyyy")).format(this.changelist.updateTime):""}}});MG.ha=function(a){return new (a||MG)};
MG.ya=_.x({type:MG,qa:[["onedev-changelist-hovercard-body"]],inputs:{changelist:"changelist"},lc:["onedev-hovercard-action"],Aa:30,Ba:7,Fa:[["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",""]],va:function(a,b){a&1&&(_.Ie(zsb),_.C(0,"div",0)(1,"div",1)(2,"div",2),_.O(3),_.F(),_.C(4,"div",3),_.G(5,"mat-icon",4),_.C(6,"div",5)(7,"span",6),_.O(8),_.F(),_.N(9,umb,2,1,"span",7),_.F(),_.G(10,"mat-icon",8),_.C(11,"div",5)(12,"div",9)(13,"span",6),_.O(14,"Author"),_.F(),_.C(15,"span"),_.O(16),_.F()(),_.C(17,"div",9)(18,"span",6),_.O(19,"Reviewers"),_.F(),_.C(20,"ul",10),_.N(21,
wmb,4,2,"ng-container",11),_.F()(),_.N(22,xmb,5,1,"div",12),_.F(),_.G(23,"mat-icon",13),_.C(24,"div",5)(25,"ul",10)(26,"li")(27,"a",14),_.O(28,"Critique"),_.F()()()()()(),_.Je(29),_.F());a&2&&(_.y(3),_.Ne(" ",b.changelist.title," "),_.y(5),_.Pe(b.statusText),_.y(1),_.B("ngIf",b.changelist.updateTime),_.y(7),_.Pe(b.changelist.Wn),_.y(5),_.B("ngForOf",b.changelist.UM),_.y(1),_.B("ngIf",b.changelist.yeb),_.y(5),_.B("href","https://critique-ng.corp.google.com/cl/"+b.changelist.id,_.ge))},Ha:[_.Vl,_.Wl,
ysb,_.es],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:0;margin-top:12px}.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}"],
ob:2,Na:0});Asb=[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];_.NG=function(){};_.NG.ha=function(a){return new (a||_.NG)};_.NG.Ea=_.kd({type:_.NG});_.NG.Da=_.ad({});Bsb=[[["mat-panel-title"]],[["mat-panel-description"]],"*"];
_.OG=function(a,b,c,d,e,f,g){var h=_.ocb.call(this)||this;h.panel=a;h.Wd=b;h.Bd=c;h.tb=d;h.Ue=f;h.Qab=_.ca.EMPTY;var n=a.Zk?a.Zk.Rj.ka(_.Qa(function(r){return!(!r.hideToggle&&!r.togglePosition)})):_.Ta;h.tabIndex=parseInt(g||"")||0;h.Qab=_.cb(a.Ri,a.closed,n,a.MGa.ka(_.Qa(function(r){return!!(r.hideToggle||r.disabled||r.togglePosition)}))).subscribe(function(){return _.Uk(h.tb)});a.closed.ka(_.Qa(function(){return a.Eka()})).subscribe(function(){return _.rp(c,b,"program")});e&&(h.expandedHeight=e.expandedHeight,
h.collapsedHeight=e.collapsedHeight);return h};_.V(_.OG,_.ocb);_.k=_.OG.prototype;_.k.zna=function(){this.disabled||this.panel.toggle()};_.k.OTc=function(){return this.panel.Gc};_.k.gla=function(){return this.panel.gla()};_.k.GTc=function(){return this.panel.id};_.k.JTc=function(){return this.panel.UU};_.k.rcb=function(){return!this.panel.tL&&!this.panel.disabled};
_.k.ooc=function(){var a=this.panel.Gc;return a&&this.expandedHeight?this.expandedHeight:!a&&this.collapsedHeight?this.collapsedHeight:null};_.k.l5=function(a){switch(a.keyCode){case 32:case 13:_.Fg(a)||(a.preventDefault(),this.zna());break;default:this.panel.Zk&&this.panel.Zk.gpc(a)}};_.k.focus=function(a,b){a?_.rp(this.Bd,this.Wd,a,b):this.Wd.ta.focus(b)};_.k.Pc=function(){var a=this;this.Bd.zn(this.Wd).subscribe(function(b){b&&a.panel.Zk&&a.panel.Zk.fpc(a)})};
_.k.La=function(){this.Qab.unsubscribe();this.Bd.zl(this.Wd)};_.W.Object.defineProperties(_.OG.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.panel.disabled}}});_.OG.ha=function(a){return new (a||_.OG)(_.z(_.Wz,1),_.z(_.Sd),_.z(_.qp),_.z(_.gl),_.z(_.ncb,8),_.z(_.Yk,8),_.Hd("tabindex"))};
_.OG.ya=_.x({type:_.OG,qa:[["mat-expansion-panel-header"]],Eb:["role","button",1,"mat-expansion-panel-header","mat-focus-indicator"],Cb:15,kb:function(a,b){a&1&&_.K("click",function(){return b.zna()})("keydown",function(c){return b.l5(c)});a&2&&(_.we("id",b.panel.S9a)("tabindex",b.tabIndex)("aria-controls",b.panel.id)("aria-expanded",b.panel.Gc)("aria-disabled",b.panel.disabled),_.xe("height",b.ooc()),_.ye("mat-expanded",b.panel.Gc)("mat-expansion-toggle-indicator-after","after"===b.panel.UU)("mat-expansion-toggle-indicator-before",
"before"===b.panel.UU)("_mat-animation-noopable","NoopAnimations"===b.Ue))},inputs:{tabIndex:"tabIndex",expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight"},features:[_.te],lc:["mat-panel-title","mat-panel-description","*"],Aa:5,Ba:3,Fa:[[1,"mat-content"],["class","mat-expansion-indicator",4,"ngIf"],[1,"mat-expansion-indicator"]],va:function(a,b){a&1&&(_.Ie(Bsb),_.C(0,"span",0),_.Je(1),_.Je(2,1),_.Je(3,2),_.F(),_.N(4,ymb,1,1,"span",1));a&2&&(_.ye("mat-content-hide-toggle",!b.rcb()),
_.y(4),_.B("ngIf",b.rcb()))},Ha:[_.Wl],styles:['.mat-expansion-panel-header{display:flex;flex-direction:row;align-items:center;padding:0 24px;border-radius:inherit;transition:height 225ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-expansion-panel-header._mat-animation-noopable{transition:none}.mat-expansion-panel-header:focus,.mat-expansion-panel-header:hover{outline:none}.mat-expansion-panel-header.mat-expanded:focus,.mat-expansion-panel-header.mat-expanded:hover{background:inherit}.mat-expansion-panel-header:not([aria-disabled=true]){cursor:pointer}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before{flex-direction:row-reverse}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 16px 0 0}[dir=rtl] .mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 0 0 16px}.mat-content{display:flex;flex:1;flex-direction:row;overflow:hidden}.mat-content.mat-content-hide-toggle{margin-right:8px}[dir=rtl] .mat-content.mat-content-hide-toggle{margin-right:0;margin-left:8px}.mat-expansion-toggle-indicator-before .mat-content.mat-content-hide-toggle{margin-left:24px;margin-right:0}[dir=rtl] .mat-expansion-toggle-indicator-before .mat-content.mat-content-hide-toggle{margin-right:24px;margin-left:0}.mat-expansion-panel-header-title,.mat-expansion-panel-header-description{display:flex;flex-grow:1;flex-basis:0;margin-right:16px;align-items:center}[dir=rtl] .mat-expansion-panel-header-title,[dir=rtl] .mat-expansion-panel-header-description{margin-right:0;margin-left:16px}.mat-expansion-panel-header-description{flex-grow:2}.mat-expansion-indicator::after{border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;padding:3px;transform:rotate(45deg);vertical-align:middle}.cdk-high-contrast-active .mat-expansion-panel-content{border-top:1px solid;border-top-left-radius:0;border-top-right-radius:0}\n'],
ob:2,data:{animation:[_.ecb]},Na:0});_.PG=function(){};_.PG.ha=function(a){return new (a||_.PG)};_.PG.Ia=_.x({type:_.PG,qa:[["mat-panel-title"]],Eb:[1,"mat-expansion-panel-header-title"]});var Csb=["*",[["mat-card-footer"]]],Dsb=[[["","mat-card-avatar",""],["","matCardAvatar",""]],[["mat-card-title"],["mat-card-subtitle"],["","mat-card-title",""],["","mat-card-subtitle",""],["","matCardTitle",""],["","matCardSubtitle",""]],"*"],QG=function(){};QG.ha=function(a){return new (a||QG)};
QG.Ia=_.x({type:QG,qa:[["mat-card-content"],["","mat-card-content",""],["","matCardContent",""]],Eb:[1,"mat-card-content"]});var RG=function(){};RG.ha=function(a){return new (a||RG)};RG.Ia=_.x({type:RG,qa:[["mat-card-title"],["","mat-card-title",""],["","matCardTitle",""]],Eb:[1,"mat-card-title"]});var Esb=function(){};Esb.ha=function(a){return new (a||Esb)};Esb.Ia=_.x({type:Esb,qa:[["mat-card-subtitle"],["","mat-card-subtitle",""],["","matCardSubtitle",""]],Eb:[1,"mat-card-subtitle"]});
var Fsb=function(){this.align="start"};Fsb.ha=function(a){return new (a||Fsb)};Fsb.Ia=_.x({type:Fsb,qa:[["mat-card-actions"]],Eb:[1,"mat-card-actions"],Cb:2,kb:function(a,b){a&2&&_.ye("mat-card-actions-align-end","end"===b.align)},inputs:{align:"align"},Zb:["matCardActions"]});var Gsb=function(){};Gsb.ha=function(a){return new (a||Gsb)};Gsb.Ia=_.x({type:Gsb,qa:[["","mat-card-avatar",""],["","matCardAvatar",""]],Eb:[1,"mat-card-avatar"]});_.SG=function(a){this.Ue=a};
_.SG.ha=function(a){return new (a||_.SG)(_.z(_.Yk,8))};
_.SG.ya=_.x({type:_.SG,qa:[["mat-card"]],Eb:[1,"mat-card","mat-focus-indicator"],Cb:2,kb:function(a,b){a&2&&_.ye("_mat-animation-noopable","NoopAnimations"===b.Ue)},Zb:["matCard"],lc:["*","mat-card-footer"],Aa:2,Ba:0,va:function(a){a&1&&(_.Ie(Csb),_.Je(0),_.Je(1,1))},styles:[".mat-card{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);display:block;position:relative;padding:16px;border-radius:4px}.mat-card._mat-animation-noopable{transition:none !important;animation:none !important}.mat-card>.mat-divider-horizontal{position:absolute;left:0;width:100%}[dir=rtl] .mat-card>.mat-divider-horizontal{left:auto;right:0}.mat-card>.mat-divider-horizontal.mat-divider-inset{position:static;margin:0}[dir=rtl] .mat-card>.mat-divider-horizontal.mat-divider-inset{margin-right:0}.cdk-high-contrast-active .mat-card{outline:solid 1px}.mat-card-actions,.mat-card-subtitle,.mat-card-content{display:block;margin-bottom:16px}.mat-card-title{display:block;margin-bottom:8px}.mat-card-actions{margin-left:-8px;margin-right:-8px;padding:8px 0}.mat-card-actions-align-end{display:flex;justify-content:flex-end}.mat-card-image{width:calc(100% + 32px);margin:0 -16px 16px -16px;display:block;overflow:hidden}.mat-card-image img{width:100%}.mat-card-footer{display:block;margin:0 -16px -16px -16px}.mat-card-actions .mat-button,.mat-card-actions .mat-raised-button,.mat-card-actions .mat-stroked-button{margin:0 8px}.mat-card-header{display:flex;flex-direction:row}.mat-card-header .mat-card-title{margin-bottom:12px}.mat-card-header-text{margin:0 16px}.mat-card-avatar{height:40px;width:40px;border-radius:50%;flex-shrink:0;object-fit:cover}.mat-card-title-group{display:flex;justify-content:space-between}.mat-card-sm-image{width:80px;height:80px}.mat-card-md-image{width:112px;height:112px}.mat-card-lg-image{width:152px;height:152px}.mat-card-xl-image{width:240px;height:240px;margin:-8px}.mat-card-title-group>.mat-card-xl-image{margin:-8px 0 8px}@media(max-width: 599px){.mat-card-title-group{margin:0}.mat-card-xl-image{margin-left:0;margin-right:0}}.mat-card>:first-child,.mat-card-content>:first-child{margin-top:0}.mat-card>:last-child:not(.mat-card-footer),.mat-card-content>:last-child:not(.mat-card-footer){margin-bottom:0}.mat-card-image:first-child{margin-top:-16px;border-top-left-radius:inherit;border-top-right-radius:inherit}.mat-card>.mat-card-actions:last-child{margin-bottom:-8px;padding-bottom:0}.mat-card-actions:not(.mat-card-actions-align-end) .mat-button:first-child,.mat-card-actions:not(.mat-card-actions-align-end) .mat-raised-button:first-child,.mat-card-actions:not(.mat-card-actions-align-end) .mat-stroked-button:first-child{margin-left:0;margin-right:0}.mat-card-actions-align-end .mat-button:last-child,.mat-card-actions-align-end .mat-raised-button:last-child,.mat-card-actions-align-end .mat-stroked-button:last-child{margin-left:0;margin-right:0}.mat-card-title:not(:first-child),.mat-card-subtitle:not(:first-child){margin-top:-4px}.mat-card-header .mat-card-subtitle:not(:first-child){margin-top:-8px}.mat-card>.mat-card-xl-image:first-child{margin-top:-8px}.mat-card>.mat-card-xl-image:last-child{margin-bottom:-8px}\n"],ob:2,
Na:0});var Hsb=function(){};Hsb.ha=function(a){return new (a||Hsb)};Hsb.ya=_.x({type:Hsb,qa:[["mat-card-header"]],Eb:[1,"mat-card-header"],lc:["[mat-card-avatar], [matCardAvatar]","mat-card-title, mat-card-subtitle,\n      [mat-card-title], [mat-card-subtitle],\n      [matCardTitle], [matCardSubtitle]","*"],Aa:4,Ba:0,Fa:[[1,"mat-card-header-text"]],va:function(a){a&1&&(_.Ie(Dsb),_.Je(0),_.C(1,"div",0),_.Je(2,1),_.F(),_.Je(3,2))},ob:2,Na:0});_.TG=function(a){this.FD=a};
_.Jsb=function(a,b,c){var d=b?Amb([],b):c.prefix,e={prefix:d,e2a:function(){return Object.assign({},c,{prefix:d})}},f=d&&d.value&&(_.jh(d.value).path||"").endsWith("/");return b?Isb(a,e,function(g){return Amb(g.queries,b)}):c.mn||f?_.Ea(e):Isb(a,e,function(g){return(g=g.r9)?zmb(g):d})};Isb=function(a,b,c){return _.glb(a.FD).ka(_.m(function(d){return _.ZD(d,_.elb)}),_.m(c),_.m(function(d){return{prefix:d,e2a:Bmb(d)}}),_.sb(b))};_.TG.ha=function(a){return new (a||_.TG)(_.w(_.nE))};
_.TG.ua=_.u({token:_.TG,oa:_.TG.ha,Ja:"root"});var Ksb={},Lsb={},Msb={},UG=function(){throw Error("Vd");};UG.prototype.nlb=null;UG.prototype.W$=function(){return this.content};UG.prototype.toString=function(){return this.content};UG.prototype.YH=function(){if(this.G8!==Ksb)throw Error("Wd");return _.Hf(this.toString())};var Nsb=function(){UG.call(this)};_.Xh(Nsb,UG);Nsb.prototype.G8=Ksb;var Osb=function(a){if(null!=a)switch(a.nlb){case 1:return 1;case -1:return-1;case 0:return 0}return null},Rsb=function(a){return null!=a&&a.G8===Ksb?a:a instanceof _.Tj?VG(_.Uj(a)):a instanceof _.Tj?VG(_.Gf(a).toString()):VG(String(String(a)).replace(Psb,Qsb),Osb(a))},VG=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.nlb=d);return c}}(Nsb),Ssb=function(a){if(null==a)throw Error("Xd");return a},WG=function(a){if(null!=a&&a.G8===
Ksb){var b=String;a=a.W$();a=String(a).replace(Tsb,"").replace(Usb,"&lt;");b=b(a).replace(Vsb,Qsb)}else b=String(a).replace(Psb,Qsb);return b},$sb=function(a){null!=a&&a.G8===Lsb||null!=a&&a.G8===Msb?a=Wsb(a):a instanceof _.Jf?a=Wsb(_.Kf(a)):a instanceof _.Jf?a=Wsb(_.Kf(a)):a instanceof _.Nj?a=Wsb(_.Pj(a)):a instanceof _.Nj?a=Wsb(_.Wg(a).toString()):(a=String(a),a=Xsb.test(a)?a.replace(Ysb,Zsb):"about:invalid#zSoyz");return a},atb={"\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;"},Qsb=function(a){return atb[a]},btb={"\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"},Zsb=function(a){return btb[a]},Psb=/[\x00\x22\x26\x27\x3c\x3e]/g,Vsb=/[\x00\x22\x27\x3c\x3e]/g,Ysb=/[\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,Xsb=
/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i,ctb=/^(?!base|iframe|link|noframes|noscript|object|script|style|textarea|title|xmp)[a-z0-9_$:-]*$/i,Wsb=function(a){return String(a).replace(Ysb,Zsb)},dtb=function(a){a=String(a);return ctb.test(a)?a:"zSoyz"},Tsb=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,Usb=/</g;var htb,itb;_.etb=function(a){var b=a.lineNumber;return VG('<div class="line-number CodeMirror-gutter-background"><a class="CodeMirror-linenumber CodeMirror-gutter-elt" href="'+WG($sb(a.href))+'" aria-label="Line '+WG(b+1)+'" tabIndex="-1" data-line-number="'+WG(b)+'">'+Rsb(b+1)+"</a></div>")};
_.ftb=function(a){var b=a.start,c="";a=Math.max(0,Math.ceil(a.end-b));for(var d=0;d<a;d++){var e=b+d;c+='<div class="line-number CodeMirror-gutter-background"><span class="CodeMirror-linenumber CodeMirror-gutter-elt" aria-label="Line '+WG(e+1)+'" tabIndex="-1" data-line-number="'+WG(e)+'">'+Rsb(e+1)+"</span></div>"}return VG(c)};htb=function(a){var b=a.lines,c=a.zp,d="";a=a.lineNumbers;for(var e=a.length,f=0;f<e;f++){var g=a[f];d+=_.gtb(g,b[g],c[f])}return VG(d)};
_.gtb=function(a,b,c){return VG('<div data-line-number="'+WG(a)+'">'+itb(void 0,b,c)+"</div>")};
itb=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+=Rsb(Ssb(b).substring(0==g?0:c[g-1].Yj()-d,h.Pl()-d))+"<"+dtb(_.Jh(h,3))+' class="'+WG(_.Jh(h,4))+'"'+(""!=h.Era()?' href="'+WG($sb(h.Era()))+'"':"")+(""!=h.getKey()?' data-key="'+WG(h.getKey())+'"':"")+">"+itb(a,Ssb(b).substring(h.Pl()-d,h.Yj()-d),_.XG(h),h.Pl())+"</"+dtb(_.Jh(h,3))+">"+(g==Ssb(c).length-1?Rsb(Ssb(b).substring(h.Yj()-d)):"")}else e+=Rsb(b);return VG(e)};var jtb;_.YG=function(a){_.t.call(this,a,-1,jtb)};_.V(_.YG,_.t);_.k=_.YG.prototype;_.k.Pl=function(){return _.ij(this,1)};_.k.setStart=function(a){return _.sc(this,1,a,0)};_.k.Yj=function(){return _.ij(this,2)};_.k.setEnd=function(a){return _.sc(this,2,a,0)};_.k.Era=function(){return _.Jh(this,5)};_.k.getKey=function(){return _.Jh(this,6)};_.k.QA=function(a){_.tc(this,6,a)};_.XG=function(a){return _.fj(a,_.YG,8)};jtb=[8];_.YG.prototype.toObject=function(){return ktb(this)};
var ktb=function(a){if(null!=a)return _.Cc(a),{start:_.ij(a,1),end:_.ij(a,2),tagName:_.Jh(a,3),Y2c:_.Jh(a,4),href:_.Jh(a,5),key:_.Jh(a,6),mVa:_.lj(a,7),OVc:_.yc(_.XG(a),ktb)}};var ltb=function(a){this.h0=a;this.rendered=[]};ltb.prototype.clear=function(){if(this.h0.Ap){var a=this.rendered;this.rendered=[];a=_.l(a);for(var b=a.next();!b.done;b=a.next())this.h0.Ap(b.value)}};_.ZG=function(a,b,c){a=a.create("span");a.className=c;b=document.createTextNode(b);a.appendChild(b);return a};_.$G=function(a,b){a=a.create("div");a.className=b;return a};ltb.prototype.create=function(a){a=this.h0.createElement(a);this.h0.Ap&&_.vE(a)&&this.rendered.push(a);return a};_.aH=function(a,b){a=a.ta;ltb.call(this,b);this.PR=new Map;this.container=a};_.V(_.aH,ltb);
_.aH.prototype.Ux=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++){mtb(this,f,!1,e);if(g=this.PR.get(f))g.style.display=f===d.start?"":"none";b.add(f)}}c=_.l(this.PR);for(a=c.next();!a.done;a=c.next())a=_.l(a.value).next().value,b.has(a)||mtb(this,a,!0)};
var mtb=function(a,b,c,d){d=void 0===d?0:d;if(_.WE(b,a.Hw())){var e=a.PR.get(b);if(!e||c)if(e||!c){var f=a.Xj(b);f&&(c?(a.container.insertBefore(f,e),_.gk(e),a.PR.delete(b)):(c=a.Fpa(b,d),a.PR.set(b,c),c.style.display="none",a.container.insertBefore(c,f),a=_.$G(a,""),a.style.display="none",a.appendChild(f),c.appendChild(a)))}}};_.aH.prototype.clear=function(){ltb.prototype.clear.call(this);this.PR.clear()};var Gmb=/Meta/gi;_.Imb={uo:"Everything",value:"",Wb:_.YE("e"),Os:"Everything"};var Rmb=new _.Kr("Directory ({dir})"),Tmb=new _.Kr("Search in ({repo} \u203a {dir})"),Smb=new _.Kr("Search in ({id}/{repo} \u203a \u2026 \u203a {dir})"),Vmb=new _.Kr("Directory ({repo} \u203a {dir})"),Umb=new _.Kr("Directory ({id}/{repo} \u203a {ref} \u203a {dir})"),Lmb=new _.Kr("Repository ({repo})"),Kmb=new _.Kr("Package ({package})"),Nmb=new _.Kr("Branch ({branch})"),Qmb=new _.Kr("Branch ({id}/{repo} \u203a {ref})"),Mmb=new _.Kr("Tag ({tag})"),Pmb=new _.Kr("Tag ({id}/{repo} \u203a {ref})"),Omb=
new _.Kr("Search in ({id}/{repo} \u203a {ref})"),Jmb=new _.Kr("Project ({project})");var otb=function(a){return _.tbb(a.prototype,"$$generatedClassName",function(){return"Class$obf_"+{valueOf:function(){return++ntb}}})},ntb=1E3;var bH=function(){};bH.prototype.equals=function(a){return tF(this,a)};bH.prototype.eba=function(){return ptb(this)};bH.prototype.toString=function(){var a=uF(qtb(cH(this.constructor)))+"@";var b=(this.eba()>>>0).toString(16);return a+uF(b)};var rtb=function(){this.c$=0};_.V(rtb,bH);rtb.prototype.bda=function(){return(this.c$+1|0)<this.jrb.length};rtb.prototype.TL=function(){if(!this.bda()){var a=new stb;a.q7 instanceof Error&&(Error.captureStackTrace?Error.captureStackTrace(a.q7):a.q7.stack=Error().stack);a.RGc(Error(a));throw a.q7;}a=this.c$=this.c$+1|0;return this.jrb[a]};var ttb=function(){};_.V(ttb,bH);ttb.prototype.RGc=function(a){this.q7=a;utb(a,this)};ttb.prototype.toString=function(){var a=qtb(cH(this.constructor)),b=this.LYc;return null==b?a:uF(a)+": "+uF(b)};var vtb=function(){};_.V(vtb,ttb);var wtb=function(){};_.V(wtb,vtb);var tF=function(a,b){return Object.is(a,b)||null==a&&null==b};var xtb=function(){};_.V(xtb,bH);var ytb=function(){};_.V(ytb,bH);var ztb=function(){};_.V(ztb,ytb);var Atb,Btb=function(){Btb=function(){};Atb=mrb([256],dH,Ctb,dH.xVb)};var mrb=function(a,b,c,d){return Dtb(a,d,{sUa:b,mAb:c,VNa:a.length})},Dtb=function(a,b,c){var d=a[0];if(null==d)return null;var e=new globalThis.Array(d);c&&(e.rja=c);if(1<a.length){a=a.slice(1);c=c&&{sUa:c.sUa,mAb:c.mAb,VNa:c.VNa-1};for(var f=0;f<d;f++)e[f]=Dtb(a,b,c)}else if(void 0!==b)for(a=0;a<d;a++)e[a]=b;return e};var dH=function(){this.ku=0};_.V(dH,ytb);var prb=function(a){if(-129<a&&128>a){Btb();var b=a+128|0,c=Atb[b];c||(c=Atb[b]=Etb(a));a=c}else a=Etb(a);return a},Etb=function(a){var b=new dH;b.ku=a;return b};dH.prototype.equals=function(a){return Ctb(a)&&a.ku==this.ku};dH.prototype.eba=function(){return this.ku};dH.prototype.toString=function(){return""+this.ku};var Ctb=function(a){return a instanceof dH};var Ftb=function(a){this.fAc=a};_.V(Ftb,bH);Ftb.prototype.QGc=function(a,b){var c;return c=this.fAc,c(a,b)};var Gtb=function(a){this.eAc=a};_.V(Gtb,bH);Gtb.prototype.cda=function(){var a;return a=this.eAc,a()};var Htb=function(){};_.V(Htb,bH);Htb.prototype.toString=function(){return this.f$};var stb=function(){};_.V(stb,wtb);var Itb=function(){};_.V(Itb,Htb);var Jtb=function(){};_.V(Jtb,bH);Jtb.prototype.toString=function(){return this.uZ?0==this.oPa.length?this.uZ.toString():uF(this.uZ.toString())+uF(this.oPa):this.dAc};var Ltb=function(a,b){if(tF(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(!(tF(d,e)||null!=d&&Ktb(d,e)))return!1}return!0};var Mtb=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:ptb(a)}},Ntb=0,ptb=function(a){return a.q3a||(Object.defineProperties(a,{q3a:{value:Ntb=Ntb+1|0,enumerable:!1}}),a.q3a)};var Ktb=function(a,b){return a.equals?a.equals(b):Object.is(a,b)},Otb=function(a){return a.eba?a.eba():Mtb(a)},Rtb=function(a){switch(typeof a){case "number":return cH(ztb);case "boolean":return cH(xtb);case "string":return cH(nrb);case "function":return cH(Ptb)}if(a instanceof bH)a=cH(a.constructor);else if(Array.isArray(a))a=(a=a.rja)?cH(a.sUa,a.VNa):cH(bH,1);else if(null!=a)a=cH(Qtb);else throw new TypeError("Yd");return a};var Ptb=function(){};var Qtb=function(){};_.V(Qtb,bH);var utb=function(a,b){if(a instanceof Object)try{a.lTc=b,Object.defineProperties(a,{cause:{get:function(){return b.bAc&&b.bAc.q7}}})}catch(c){}};var nrb=function(){};_.V(nrb,bH);var uF=function(a){return null==a?"null":a.toString()},Stb=function(a,b){return tF(a.substr(0,b.length),b)},orb=function(a){return"string"===typeof a};var Ttb=function(a,b){this.jPa=a;this.kPa=b};_.V(Ttb,bH);var qtb=function(a){return 0!=a.kPa?uF(Utb("[",a.kPa))+String("L"+uF(otb(a.jPa))+";"):otb(a.jPa)};Ttb.prototype.toString=function(){return"class "+uF(qtb(this))};var Utb=function(a,b){for(var c="",d=0;d<b;d=d+1|0)c=uF(c)+uF(a);return c},cH=function(a,b){var c=b||0;return _.tbb(a.prototype,"$$class/"+c,function(){return new Ttb(a,c)})};var Vtb=function(a,b){a.push(b)},Wtb=function(a,b){for(var c=0,d=b.length;c<d;c=c+1|0)a.push(b[c])},Xtb=function(a,b){a.sort(function(c,d){return b.QGc(c,d)})};var Ytb=function(){};_.V(Ytb,bH);var Ztb=function(a){var b=new Ytb;b.zVb=a;return b};Ytb.prototype.cda=function(){var a=new $tb,b=this.zVb;a.c$=-1;a.jrb=b;return a};var $tb=function(){this.c$=0};_.V($tb,rtb);_.eH=function(a){this.dh=a};_.V(_.eH,bH);
_.eH.prototype.nd=function(a){var b;if(!a||0==a.length)return this.dh.vo([]);for(var c=[],d=a.length-1|0;0<=d;d=d-1|0)Vtb(c,this.dh.Vb(a[d]));a=(b=this.dh,new Ftb(function(n,r){return b.g3a(n,r)}));Xtb(c,a);a=[];d=[];for(var e=!1;0<c.length;){for(var f=c.pop();0!=a.length&&this.dh.Pl(f)>=this.dh.Yj(a[a.length-1|0]);){var g=a.pop();this.dh.Ssa(g)&&(e=!1);0==a.length||this.dh.F6(a[a.length-1|0],g)}g=e;var h=this.dh.Ssa(f);e=g||h;if(0==a.length)a.push(f),d.push(f);else if(g&&h){if(!this.dh.cta(f)){if(e=
aub(this,f,a,c))d.pop(),Wtb(d,e);e=!1;bub(this,c,f)}}else g=a[a.length-1|0],this.dh.Yj(f)>this.dh.Yj(g)&&bub(this,c,this.dh.TOb(f,this.dh.Yj(g))),a.push(f)}for(c=a.length;1<c;c=c-1|0)this.dh.F6(a[c-2|0],a[c-1|0]);return this.dh.vo(d)};
var aub=function(a,b,c,d){for(var e=null;0!=c.length;){var f=c.pop(),g=a.dh.Ssa(f),h=a.dh.Yj(f);a.dh.setEnd(f,a.dh.Pl(b));var n=g&&!a.dh.cta(b)&&a.dh.cta(f),r=0==c.length?null:c[c.length-1|0];n||a.dh.Pl(f)>=a.dh.Yj(f)?null!=r?a.dh.AJb(r,f):e=a.dh.Yq(f):null!=r&&a.dh.F6(r,f);g=g?a.dh.Yj(b):a.dh.Pl(b);!n&&g<h&&bub(a,d,a.dh.zlb(f,g,h))}return e},bub=function(a,b,c){for(var d=b.length;0<d&&0<a.dh.g3a(b[d-1|0],c);)d=d-1|0;b.splice(d,0,c)};var fH=function(a,b,c,d,e){_.aH.call(this,c,d);var f=this;this.Qd=a;this.view=b;this.nb=c;this.vv=!1;this.Ee=[];this.jl=new _.cl;this.aA=new _.cl;this.lfa=new Map;this.lines=[];this.Ao=[];this.ml=0;this.Ya=e.zR().ka(_.Oa()).subscribe(function(g){var h=void 0===f.tabSize;f.tabSize=g;h||_.Uk(f.Qd)})};_.V(fH,_.aH);_.k=fH.prototype;_.k.La=function(){this.Ya.unsubscribe()};
_.k.Sb=function(a){if(a.highlightedLines){a=_.l(Array.from(this.container.querySelectorAll("[aria-current]")));for(var b=a.next();!b.done;b=a.next())b.value.removeAttribute("aria-current");a=_.VE(this.Ee,this.Hw());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.Xj(c))||d.setAttribute("aria-current","true")}}}};_.k.Hw=function(){return this.ml};
_.k.Xj=function(a){this.Ao.length<=a&&(this.Ao=this.Ao.concat(Array.from(this.container.children).slice(this.Ao.length)));return this.Ao[a]};_.k.Fpa=function(a,b){var c=this,d=_.$G(this,"line");d.appendChild(_.ZG(this,Array.from({length:b+1}).join(" "),"line"));b=_.ZG(this,"...","line ellipses");b.addEventListener("click",function(){c.jl.emit(a)});d.appendChild(b);return d};
_.k.sQ=function(){if(this.Hw())return this.container.firstElementChild.getBoundingClientRect().height;var a=_.$G(this,"");a.appendChild(document.createTextNode("_"));this.container.appendChild(a);var b=a.getBoundingClientRect().height;this.container.removeChild(a);return b};
_.k.J6=function(a,b,c,d){b=void 0===b?0:b;c=void 0===c?a.length:c;d=void 0===d?[]:d;this.lines=a;0===b&&(this.Ao=[]);b<this.ml&&(b=this.ml);this.ml=c;var e=document.getElementById("pre-rendered-code");if(null!=e&&this.vv){b=e.scrollTop;e.parentNode.removeChild(e);e=e.querySelector("code-container");var f;e.setAttribute("style",null!=(f=this.container.getAttribute("style"))?f:"");this.container.parentElement.replaceChild(e,this.container);this.container=e;(f=_.aF(this.container,"format-code","body"))&&
0>=f.scrollTop&&(f.scrollTop=b);b=this.container.childElementCount;d=d.slice(1)}for(f=0;b<c&&f<d.length;)e=this.container.childElementCount,this.container.insertAdjacentHTML("beforeend",_.Gf(d[f])),f++,b+=this.container.childElementCount-e;b>=c&&(this.ml=b);if(f<d.length)return d.slice(f);if(b<c){d=this.NMa(b,c);c=this.container;b=void 0===b?0:b;f="";e=d.length;for(var g=0;g<e;g++){var h=b+g;f+=_.gtb(h,a[h],d[g])}a=VG(f).YH();c.insertAdjacentHTML("beforeend",_.Gf(a))}return[]};
_.k.Eya=function(a){var b=this;a=a.filter(function(h){return _.WE(h,b.Hw())});if(!(0===a.length||a[a.length-1]>=this.ml)){var c=new _.eH(new cub),d=a.map(function(h){var n;return c.nd(null!=(n=b.Dj.get(h))?n:null)}),e=document.activeElement,f=null;null!=e&&e.parentElement===this.container&&(f=e.dataset.lineNumber);e=document.createElement("div");Dmb(e,htb({lineNumbers:a,lines:this.lines,zp:d}));for(d=a.length-1;0<=d;d--){var g=e.children[d];this.PR.has(a[d])||this.container.replaceChild(g,this.Xj(a[d]));
this.Ao[a[d]]=g}null!=f&&(a=Number(f),isNaN(a)||this.focus(a))}};_.k.focus=function(a){a=_.VE(a,this.Hw());if(0!==a.length){var b=this.Xj(a[0].start);b.hasAttribute("tabindex")||b.setAttribute("tabindex","-1");this.aA.next(a[0].start);b.focus()}};
var eub=function(a,b){var c=a.Xj(b.line);if(c){a.lfa.get(b)&&dub(a,b);var d=a.view.Ah(b.va,b.context);var e=d.tl;if(1!==e.length)throw Error("Zd");d={element:e[0],vQc:d};a.h0.insertBefore(a.container,d.element,c);_.Uk(a.Qd);a.lfa.set(b,d)}},dub=function(a,b){var c=a.lfa.get(b);c&&(_.gk(c.element),a.view.remove(a.view.indexOf(c.vQc)),a.lfa.delete(b))};fH.prototype.clear=function(){_.aH.prototype.clear.call(this);this.view.clear();this.container.textContent="";this.ml=0;this.lfa.clear()};
fH.prototype.NMa=function(a,b){for(var c=new _.eH(new cub),d=[];a<b;a++){var e=void 0;d.push(c.nd(null!=(e=this.Dj.get(a))?e:null))}return d};fH.ha=function(a){return new (a||fH)(_.z(_.gl),_.z(_.Xe),_.z(_.Sd),_.z(_.Tk),_.z(_.Yt))};
fH.ya=_.x({type:fH,qa:[["code-container"]],Cb:4,kb:function(a,b){a&2&&_.xe("-moz-tab-size",b.tabSize)("tab-size",b.tabSize)},inputs:{vv:"usePrefetchIfPossible",Ee:"highlightedLines",Dj:"inlineWidgets"},outputs:{jl:"lineShown",aA:"lineFocused"},features:[_.te,_.pd],Aa:0,Ba:0,va: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}"],
ob:2,Na:0});var cub=function(){};_.k=cub.prototype;_.k.F6=function(a,b){_.hj(a,8,_.YG,b)};_.k.zlb=function(a,b,c){return _.wc(a.clone(),8).setStart(b).setEnd(c)};_.k.vo=function(a){return a};_.k.Yq=function(a){return _.XG(a)};_.k.Yj=function(a){return a.Yj()};_.k.Pl=function(a){return a.Pl()};_.k.Ssa=function(a){return"a"===_.Jh(a,3)};_.k.cta=function(a){return _.lj(a,7)};_.k.AJb=function(a,b){b=_.XG(a).concat(_.XG(b));_.wc(a,8,b)};_.k.setEnd=function(a,b){a.setEnd(b)};
_.k.TOb=function(a,b){if(b<a.Pl()||b>=a.Yj())throw new RangeError;var c=_.wc(a.clone(),8).setStart(b);a.setEnd(b);return c};_.k.Vb=function(a){var b=(new _.YG).setStart(a.startColumn).setEnd(a.endColumn);a.mVa&&_.rj(b,7,!0);var c,d=null!=(c=a.tagName)?c:"span";c=_.tc(b,3,d);_.tc(c,4,a.xm);null!=a.href&&_.tc(b,5,a.href);null!=a.key&&b.QA(a.key);return b};_.k.g3a=function(a,b){return b.Pl()-a.Pl()||a.Yj()-b.Yj()};var fub;fub=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"});_.gH=function(a,b,c){this.Ga=a;this.Qa=b;this.document=c;this.bI="resultLine";this.yG=this.cL=-1;this.l9=0};
_.gH.prototype.Sb=function(){this.l9=bnb(this.snippet);this.oe.clear();for(var a=this.oe,b=this.snippet.Hx,c=new Map,d=0,e=b.length;d<e;d++){var f=b[d],g=c,h=g.set,n=d,r=[],v=r.concat,A=_.Ha(gub(this,f)),D=_.Ha(hub(this,f));var I=f.Qp;f=this.ex(_.$E(f.lineNumber));I=Object.assign({},uvb(this,new _.ev({startIndex:0,length:I.length})),{tagName:"a",xm:"",href:f});h.call(g,n,v.call(r,A,D,[I]))}a.Dj=c;this.oe.J6(vvb(this))};
_.gH.prototype.click=function(a){if(0===a.button&&!_.cF(a)){var b=Zmb(a);if(null!=b){b=_.$E(this.snippet.Hx[b.lineNumber].lineNumber);var c=this.ex(b);a:{var d=this.document.getSelection();if(d&&d.toString()){var e=d.anchorNode&&_.aF(d.anchorNode instanceof Element?d.anchorNode:d.anchorNode.parentElement,"file-search-snippet");d=d.focusNode&&_.aF(d.focusNode instanceof Element?d.focusNode:d.focusNode.parentElement,"file-search-snippet");if(e||d)break a}a.preventDefault();_.Zm(this.Qa,c)}this.Ga.mb({element:this.mc,
action:this.bI,gestureName:"CLICK",Gh:this.resultIndex,fG:[Object.assign({},this.aR,{lineNumber:b})]},a)}}};
var vvb=function(a){return a.snippet.Hx.map(function(b){return b.Qp.substr(a.l9)+"\n"})},gub=function(a,b){return b.qh.filter(function(c){var d=c.df;c=c.tokenType;return!d||d.startIndex+d.length<=a.l9?!1:!!c&&fub.hasOwnProperty(c)&&!!fub[c]}).map(function(c){return Object.assign({},uvb(a,c.df),{xm:fub[c.tokenType]})})},hub=function(a,b){return(b=b.Ju)?b.yY.map(function(c){return Object.assign({},uvb(a,c),{tagName:"mark",xm:""})}):[]},uvb=function(a,b){return{startColumn:Math.max(b.startIndex-a.l9,
0),endColumn:Math.max(b.startIndex+b.length-a.l9,0)}};_.gH.ha=function(a){return new (a||_.gH)(_.z(_.xu),_.z(_.Vf),_.z(_.Mg))};
_.gH.ya=_.x({type:_.gH,qa:["file-search-snippet linkGenerator  resultIndex  snippet  trackElement  feedbackEvent ".split(" ")],ub:function(a,b){a&1&&_.$e(fH,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.oe=c.first)}},inputs:{ex:"linkGenerator",resultIndex:"resultIndex",snippet:"snippet",mc:"trackElement",aR:"feedbackEvent"},features:[_.pd],Yb:"linkGenerator  resultIndex  snippet  trackElement  feedbackEvent ".split(" "),Aa:3,Ba:1,Fa:[[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"]],va:function(a,b){a&1&&(_.C(0,"div",0),_.N(1,$mb,2,5,"div",1),_.F(),_.C(2,"code-container",2),_.K("click",function(c){return b.click(c)})("mouseover",function(c){c=Zmb(c);if(null!=c){var d=c.element;b.yG=c.lineNumber;d.classList.add("hover")}})("mouseout",function(c){c=Zmb(c);null!=c&&(b.yG=-1,c.element.classList.remove("hover"))})("focusin",function(c){c=
Zmb(c);null!=c&&(0<=b.cL&&b.oe.Xj(b.cL).classList.remove("focus"),b.cL=c.lineNumber,b.oe.Xj(b.cL).classList.add("focus"))})("focusout",function(c){null!=Zmb(c)&&(0<=b.cL&&b.oe.Xj(b.cL).classList.remove("focus"),b.cL=-1)}),_.F());a&2&&(_.y(1),_.B("ngForOf",b.snippet.Hx))},Ha:[_.Vl,fH],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;cursor:pointer}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}"],
Na:0});var anb=/\S/;_.wvb=new _.Nd("cEvt");_.xvb={pr:function(a){throw a;},c2a:function(a){return a()},tia:function(a){a()},tBb:function(){},kVa:function(){},Q_:function(){},lr:function(){},zS:function(){}};var yvb;yvb=function(a){this.iSa=a;this.W1a=cnb(a)};_.dF=function(a,b){var c=0;a=_.l(a.W1a);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};yvb.prototype.kia=function(a){if(a.end<=a.start||0>a.start)return this;var b=new Map(this.iSa);b.has(a.start)?b.delete(a.start):b.set(a.start,a);return new yvb(b)};_.hH=new yvb(new Map);
_.iH=function(a){var b=this;this.ze=a=void 0===a?_.xvb:a;this.W2a=new _.ob;this.visibility=this.W2a.ka(_.bb(function(c,d){switch(d.action){case "toggleRange":return c.iSa.has(d.df.start)?a.kVa():a.tBb(),c.kia(d.df);case "show":return b.show(c,d.line);case "showAll":return _.hH;default:return _.eg(d)}},_.hH),_.sb(_.hH),_.qb(1))};_.iH.prototype.Ux=function(a){this.W2a.next(a)};_.iH.prototype.La=function(){this.W2a.complete()};
_.iH.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.iSa);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.kia(e))}d&&this.ze&&this.ze.kVa();return c};_.iH.ha=function(a){return new (a||_.iH)(_.w(_.wvb,8))};_.iH.ua=_.u({token:_.iH,oa:_.iH.ha});_.jH=function(){this.Y2a=[];this.qn=[];this.lineHeight=0;this.visibility=_.hH;this.AM=new _.cl;this.delay=_.Ea(!0).ka(_.La(50))};_.jH.prototype.ie=function(a){(a=a.target)&&a instanceof HTMLElement&&(a=a.dataset.index)&&(a=Number(a),isNaN(a)||this.AM.emit(this.Y2a[a].original))};_.jH.prototype.Sb=function(a){a.folding&&(this.delay=_.Ea(!0).ka(_.La(50)));if(a.visibility||a.folding)this.Y2a=fnb(this.visibility,this.qn)};_.jH.ha=function(a){return new (a||_.jH)};
_.jH.ya=_.x({type:_.jH,qa:[["code-folding-container"]],kb:function(a,b){a&1&&_.K("click",function(c){return b.ie(c)})},inputs:{qn:"folding",lineHeight:"lineHeight",visibility:"visibility"},outputs:{AM:"rangeToggled"},features:[_.pd],Aa:2,Ba:3,Fa:[[4,"ngIf"],["class","range-marker",3,"height","left","top","title",4,"ngFor","ngForOf"],[1,"range-marker",3,"title"]],va:function(a,b){a&1&&(_.N(0,enb,2,1,"ng-container",0),_.P(1,"async"));a&2&&_.B("ngIf",_.R(1,1,b.delay))},Ha:[_.Vl,_.Wl,_.am],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}"],
Na:0});_.kH=function(){};_.kH.ha=function(a){return new (a||_.kH)};_.kH.Ea=_.kd({type:_.kH});_.kH.Da=_.ad({imports:[_.bm]});_.lH=function(a,b,c){_.Xp.call(this,a,b,c);this.lines=[];this.Eqb="code-and-highlight-container";this.mQ=new _.ob;this.uda=new _.ob;this.hua=new _.ob;this.rta=new _.ob;this.sta=new _.ob;this.scroll=new _.ob};_.V(_.lH,_.Xp);_.lH.prototype.Pa=function(){_.Xp.prototype.Pa.call(this)};_.lH.prototype.La=function(){_.Xp.prototype.La.call(this)};_.lH.ha=function(a){return new (a||_.lH)(_.z(_.Sd),_.z(_.Wp),_.z(_.se))};_.lH.Ia=_.x({type:_.lH,features:[_.te]});var hnb=void 0;_.zvb={Eac:"\n",ARb:function(a,b){if(void 0===a||0===a.length)return new Map;var c=new Map,d=0,e=0,f=window.CodeMirror;_.inb().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({startColumn:e,endColumn:e+g.length,xm:"cm-"+h}));e+=g.length;g.endsWith(_.zvb.Eac)&&(d++,e=0)});return c}};_.mH=function(a,b){if(a.Lb(7)){var c=new _.Af(!0);this.enabled=c.If();b.register("toggleLineLimitation","8",function(){c.Hk.length&&c.next(!c.value)})}else this.enabled=_.Ea(!1)};_.mH.ha=function(a){return new (a||_.mH)(_.w(_.Lt),_.w(_.ft))};_.mH.ua=_.u({token:_.mH,oa:_.mH.ha,Ja:"root"});var Avb=["CodeMirror-activeline","CodeMirror-activeline-gutter"],nH=function(a,b){_.aH.call(this,a,b);this.nb=a;this.aA=new _.cl;this.Pp=new _.cl;this.Ds=new _.cl;this.jl=new _.cl;this.p_=void 0;this.vD=new Set;this.vG=new Set;this.ps=0;this.Go=[];this.W0=new Map;this.hPa=new Map};_.V(nH,_.aH);nH.prototype.Hw=function(){return this.Go.length};nH.prototype.Xj=function(a){return this.Go[a]};
nH.prototype.Fpa=function(a){var b=this,c=_.$G(this,"line-number CodeMirror-gutter-background");c.appendChild(_.ZG(this,"-",""));c.addEventListener("click",function(){b.jl.emit(a)});return c};
nH.prototype.ie=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.Ds.next({line:c,e0:a}),!0;this.Pp.next({line:c,e0:a});return!1};
var Bvb=function(a,b){var c=a.ps;a.ps+=b;b=a.ps;if(c!==b){if(a.wn){for(var d=[],e=c;e<b;e++)d.push(_.etb({lineNumber:e,href:a.wn(e)}).YH());d=_.zbb(d);a.container.insertAdjacentHTML("beforeend",_.Gf(d))}else d=_.ftb({start:c,end:b}).YH(),a.container.insertAdjacentHTML("beforeend",_.Gf(d));d=Array.from(a.container.children);a.Go=0===c?d:a.Go.concat(d.slice(a.Go.length));d=_.l(a.vG);for(e=d.next();!e.done;e=d.next())e=e.value,c<=e&&e<b&&a.oba(a.Go[e]);d=_.l(a.hPa.entries());for(e=d.next();!e.done;e=
d.next()){var f=_.l(e.value);e=f.next().value;f=f.next().value;c<=e&&e<b&&a.Go[e].classList.add.apply(a.Go[e].classList,_.Ha(f))}}a.vD=_.Emb(a.p_,a.Go)};nH.prototype.clear=function(){_.aH.prototype.clear.call(this);this.Go=[];this.W0.clear();this.container.textContent="";this.ps=0;Bvb(this,0)};
var Cvb=function(a,b){var c=b.line;b=b.height;if(a.Go[c]){if(!a.W0.get(c)){var d={height:0,element:_.$G(a,"")};a.h0.insertBefore(a.container,d.element,a.Go[c]);a.W0.set(c,d)}a=a.W0.get(c);a.height+=b;a.element.style.height=a.height+"px"}},Dvb=function(a,b){var c=b.line;b=b.height;var d=a.W0.get(c);d&&(d.height-=b,0<d.height?d.element.style.height=d.height+"px":(a.W0.delete(c),_.gk(d.element)))};
nH.prototype.focus=function(a){a=_.VE(a,this.Go.length);0<a.length&&(this.Go[a[0].start].firstElementChild.focus(),this.aA.next(a[0].start))};
nH.prototype.pba=function(a){for(var b=_.l(this.vD||[]),c=b.next();!c.done;c=b.next()){c=c.value;c.classList.remove("highlight");for(var d=_.l(Avb),e=d.next();!e.done;e=d.next())c.classList.remove(e.value);c.removeAttribute("aria-current");c.style.backgroundColor=""}this.p_=a;this.vD=_.Emb(this.p_,this.Go);this.vG=_.Fmb(a);a=_.l(this.vD);for(c=a.next();!c.done;c=a.next())this.oba(c.value)};
nH.prototype.A2a=function(a){if(this.wn){this.wn=a;for(var b=0,c=this.Go.length;b<c;b++)_.uBa(this.Go[b].firstElementChild,a(b))}else this.clear(),Bvb(this,this.ps)};nH.prototype.oba=function(a){a.classList.add("highlight");for(var b=_.l(Avb),c=b.next();!c.done;c=b.next())a.classList.add(c.value);a.setAttribute("aria-current","true")};nH.ha=function(a){return new (a||nH)(_.z(_.Sd),_.z(_.Tk))};
nH.ya=_.x({type:nH,qa:[["line-number-container"]],kb:function(a,b){a&1&&_.K("click",function(c){return b.ie(c)})},inputs:{wn:"lineNumberLinkProvider"},outputs:{aA:"lineFocused",Pp:"lineNumberClicked",Ds:"gutterClicked",jl:"lineShown"},features:[_.te],Aa:0,Ba:0,va: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}"],
ob:2,Na:0});_.oH=function(a){this.Ga=a;this.kWa=new _.ob;this.X8=new Map;this.k0=new _.ys(this.Ga)};_.oH.prototype.register=function(a,b){if(this.X8.has(a))throw Error("ae`"+a);this.X8.set(a,b);this.kWa.next(a)};_.oH.prototype.Az=function(a){if(!this.X8.has(a))throw Error("be`"+a);this.X8.delete(a);this.kWa.next(a)};_.oH.ha=function(a){return new (a||_.oH)(_.w(_.nn))};_.oH.ua=_.u({token:_.oH,oa:_.oH.ha,Ja:"root"});var Evb,Fvb,Gvb,Hvb,Ivb;Evb=["content"];Fvb=["gutter"];Gvb=["decorations"];Hvb=["sidebar"];Ivb=["focusElement"];
_.pH=function(a,b,c,d,e,f,g,h,n,r,v,A,D,I,L,Q,Z){_.lH.call(this,A,D,a);var la=this;this.renderer=c;this.view=d;this.Ii=e;this.Zfa=f;this.gI=g;this.Uf=h;this.vd=n;this.document=r;this.Qd=I;this.Qx=L;this.vUa=Q;this.sKa=Z;this.PRa=_.VE;this.Oq=new Set;this.Dj=new Map;this.Pz=this.LR=this.JR=this.KR=!1;this.B7=new Set;this.Gu=[];this.su=new Map;this.Oz=new Map;this.F8=new _.mb(1);this.Ya=new _.ca;this.Er=[];this.rD=null;this.lva=[];this.RU=[];this.nc=!1;this.cpa=new _.ob;this.bB=function(){};this.IR=
!0;this.O2=this.lineHeight=0;this.value=this.fileName="";this.tca=1E3;this.tta=800;this.visibility=_.hH;this.qn=[];this.iB=void 0;this.vv=!1;this.qia=new _.cl;this.jl=new _.cl;this.AM=new _.cl;this.pQ=0;this.ne=this.qQ="";this.lq=this.hm=this.VG=void 0;this.n8=!1;this.PQ=!0;this.Pp=new _.cl;this.Ds=new _.cl;this.zS=_.uj(function(){la.ze.zS()},500);this.ze=v||_.xvb;this.Eh=new _.et(this.document);this.Eh.Tna=!1;this.Eh.HM("CTRL_A",65,2);this.Eh.HM("CTRL_A",65,8);_.mk(this.Eh,"shortcut",function(va){if("CTRL_A"===
va.identifier){va=la.H8.ta;for(var xa={};va;){if(la.document.activeElement===va)return la.continue?(xa.pV=r.getSelection(),xa.kza=xa.pV&&xa.pV.toString(),la.continue.then(function(Da){return function(){Da.pV&&Da.pV.toString()!==Da.kza||_.bF(la.oe.container)}}(xa))):_.bF(la.oe.container),!1;va=va.parentElement;xa={pV:xa.pV,kza:xa.kza}}}return!0});this.Ya.add(this.sKa.bC.subscribe(function(va){la.nb.ta.style.fontSize=null!=va?va+"px":"";_.Uk(la.Qd);setTimeout(function(){la.Zea(la.oe.sQ())})}));this.Ya.add(this.Qx.hpa.subscribe(function(va){la.ne=
va;_.Uk(la.Qd)}))};_.V(_.pH,_.lH);_.pH.Ia=_.lH.Ia;_.k=_.pH.prototype;
_.k.Sb=function(a){var b=this;if(!this.lineHeight){for(var c=_.l(this.ne.split(" ")),d=c.next();!d.done;d=c.next())(d=d.value)&&this.H8.ta.classList.add(d);this.lineHeight=this.oe.sQ()}a.fileName||a.value?(this.QWa(),this.continue=this.ze.c2a(function(){return b.render()})):a.scrollToLine?(this.uu(this.Ee),this.cU(_.FE(this.Ee))):a.lineNumberLinkProvider?(c=function(){b.zg.A2a(b.wn)},this.continue?this.continue.then(c):c()):a.visibleCodeIdentifier&&(a.visibleCodeIdentifier.wi&&this.gI.Az(a.visibleCodeIdentifier.wi),
this.efa());(a.visibility||a.folding)&&this.Ux();if(!this.IR){this.bB();var e=this.Ee;"CODE"===this.lG?this.bB=_.Zrb(this.Uf,function(){null!=e?b.dL(e,!0):b.L$.ta.focus()}):void 0!==this.lG&&(this.bB=this.Uf.registerCallback(this.lG,this.nb.ta,function(){b.dL(e,!0);b.bB()}))}this.PQ||this.zg.clear();if(a.lineLimitation){var f;this.qQ="".padStart(null!=(f=this.aH)?f:80," ")}};_.k.kU=function(a){this.n8=a};
_.k.dL=function(a,b){b=void 0===b?!1:b;var c=this;_.ia(function(d){if(1==d.Tc)return _.ja(d,c.continue,2);_.E_a(c.Ii,function(){c.AG(a,b)});d.Tc=0})};_.k.AG=function(a,b){if(void 0===b||!b||this.Uba(_.FE(a)))this.oe.focus(a),this.nb.ta.scrollLeft=0,this.IR=!0};_.k.Zea=function(a){this.lineHeight=a;_.Uk(this.Qd);Jvb(this)};
_.k.Pa=function(){var a=this;_.lH.prototype.Pa.call(this);this.KI.ka(_.qa(function(){return a.Ii.cM}),_.m(function(b){return b.target.scrollLeft}),_.qa(function(){return a.Ii.oua})).subscribe(function(b){a.Fr.ta.style.right=-b+"px";a.zS()});this.nb.ta.addEventListener("copy",function(){a.ze.lr()});this.nb.ta.addEventListener("keydown",function(b){if(!_.cF(b)){var c=document.activeElement;if(c&&c instanceof HTMLElement&&a.nb.ta.contains(c)){var d=c.dataset.lineNumber||c.parentElement.dataset.lineNumber;
d&&(d=Number(d),isNaN(d)||(["Up","ArrowUp","k"].includes(b.key)&&(a.oe.nb.ta.contains(c)?a.AG(d-1):a.zg.focus(d-1),b.preventDefault()),["Down","ArrowDown","j"].includes(b.key)&&(a.oe.nb.ta.contains(c)?a.AG(d+1):a.zg.focus(d+1),b.preventDefault())))}}});"CODE"===this.lG&&(this.hm=this.vd.register("openCode","c",function(){a.ze.Q_();_.wu(a.Uf,"CODE")}),this.lq=this.Uf.registerCallback("CODE",this.nb.ta,function(){var b=document.activeElement;b&&b instanceof HTMLElement&&a.nb.ta.contains(b)&&!a.zg.nb.ta.contains(b)&&
a.L$.ta!==b?a.zg.focus(a.VG||0):a.AG(a.VG||0)}))};_.k.Pc=function(){this.efa()};_.k.efa=function(){var a=this;this.iB&&this.gI.register(this.iB,this.KI.ka(_.qa(function(){return a.Ii.cM}),_.m(function(b){return b.target.scrollTop}),_.Oa(),_.m(function(b){return{startLine:Math.floor(b/a.lineHeight),endLine:Math.min(Math.ceil((b+a.nb.ta.clientHeight)/a.lineHeight),a.ml)}}),_.qa(function(){return a.Ii.yda})))};_.k.Fe=function(){this.F8.next(!0)};
_.k.La=function(){this.nc=!0;this.clear();this.iB&&this.gI.Az(this.iB);this.Eh&&this.Eh.dispose();this.hm&&this.hm();this.lq&&this.lq();this.bB();this.Ya.unsubscribe();_.lH.prototype.La.call(this)};_.k.FJ=function(a){this.nb.ta.classList.add(a)};_.k.JM=function(a){this.nb.ta.classList.remove(a)};_.k.fYa=function(a){this.AM.emit(a);this.dL(a.start-1)};
_.k.Ux=function(){for(var a=_.l([this.oe,this.zg]),b=a.next();!b.done;b=a.next())b.value.Ux(this.visibility.W1a,this.qn);b=_.l(this.Gu);for(a=b.next();!a.done;a=b.next())this.dI(a.value);b=_.l(this.Er);for(a=b.next();!a.done;a=b.next())this.dI(a.value);_.Kvb(this)};_.Kvb=function(a){a.O2=_.dF(a.visibility,a.ml)};_.k=_.pH.prototype;_.k.uVa=function(){var a=this;this.KR||(this.KR=!0,setTimeout(function(){a.KR=!1;a.Y0();_.Uk(a.Qd)}))};
_.k.vVa=function(){var a=this;this.LR||(this.LR=!0,setTimeout(function(){a.LR=!1;a.Z0();_.Uk(a.Qd)}))};_.k.gda=function(){var a=this;this.JR||(this.JR=!0,setTimeout(function(){a.JR=!1;a.X0();_.Uk(a.Qd)}))};_.k.hda=function(a){this.Oq.add(a);this.Wga()};_.k.UBb=function(a,b,c,d){this.rD={lb:a,position:b,offset:d};this.Wga()};
_.k.uu=function(a){var b=this;return _.ia(function(c){if(1==c.Tc)return b.jl.emit(a),_.ja(c,b.continue,2);b.ze.tia(function(){b.zg.pba(a);return Promise.resolve()},"selectLine");c.Tc=0})};
_.k.Wga=function(){var a=this;this.Pz||(this.Pz=!0,this.ze.tia(function(){var b;return _.ia(function(c){if(1==c.Tc)return b=new _.ma(function(d){var e=setTimeout(function(){d.next(void 0);d.complete()});return function(){clearTimeout(e)}}),a.BT=b.subscribe(),_.ja(c,_.me(b),2);if(3!=c.Tc)return a.BT=void 0,a.Pz=!1,_.ja(c,a.continue,3);0<a.Oq.size&&a.oe.Eya(Array.from(a.Oq));a.Oq.clear();a.VZa();c.Tc=0})},"inline"))};
_.k.qKa=function(a,b,c,d){var e=this;return this.G6(function(){e.uVa()},{startLine:c,endLine:d,va:a,context:b},this.Gu)};_.k.keb=function(a,b,c,d){var e=this;return this.G6(function(){e.vVa()},{startLine:c,endLine:d,va:a,context:b},this.Er)};_.k.jeb=function(a,b,c){var d=this,e={line:c,va:a,context:b},f=this.su.get(c)||[];f.push(e);this.su.set(c,f);this.gda();return function(){f.splice(f.indexOf(e),1);d.gda()}};
_.k.nF=function(a,b){var c=this;this.Dj.has(a)?this.Dj.get(a).push(b):this.Dj.set(a,[b]);this.hda(a);return{remove:function(){var d=c.Dj.get(a);if(null!=d){var e=d.indexOf(b);0>e||(d.splice(e,1),c.hda(a))}}}};_.k.Baa=function(a){return this.lineHeight*(this.visibility?_.dF(this.visibility,a):a)};_.k.getHeight=function(a,b){return this.lineHeight*(1+(this.visibility?_.dF(this.visibility,b)-_.dF(this.visibility,a):b-a))};
_.k.G6=function(a,b,c){a();c.push(b);return function(){a();c.splice(c.indexOf(b),1)}};_.k.QWa=function(){this.su.clear();this.Oz.clear();this.Gu=[];this.Er=[];this.lva=[];this.Dj.clear();this.B7.clear();this.Oq.clear();this.x9()};
_.k.render=function(){var a=this,b,c,d,e,f,g,h,n,r,v,A;return _.ia(function(D){switch(D.Tc){case 1:return a.clear(),a.rendered||(a.Pz=!0),(b=document.getElementById("pre-rendered-code"))&&a.oe.vv&&b.setAttribute("processed",""),_.ja(D,a.lSa(),2);case 2:return c=D.Al,d=a.lines,_.Kvb(a),_.ja(D,_.ai(a.F8.ka(_.Wa())),3);case 3:a.Ee=_.VE(a.Ee,d.length);a.qia.emit(d.length);e=0===a.Ee.length?0:a.Ee[a.Ee.length-1].end;g=(f=null==a.rD&&d.length>a.tca&&e<a.tca)?a.tta:d.length;h=f?_.ai(_.Ea(!0).ka(_.La(100),
_.vb(a.cpa))):void 0;Bvb(a.zg,g);n=a.lineHeight;a.X0(n);a.Y0();a.Z0(n);r=a.oe.J6(d,0,g,a.rendered);a.cU(_.FE(a.Ee));a.rendered||a.Oq.clear();a.pQ=c+3;if(!h){D.Oi(4);break}return _.ja(D,h,5);case 5:a.rendered||(A=Array.from(a.Oq).filter(function(I){return I<g}),0<A.length&&a.oe.Eya(A),a.Oq.clear()),Bvb(a.zg,d.length-g),a.Qd.detach(),v=new Promise(function(I){setTimeout(function(){if(!a.nc){var L=a.Qd;L.Cl[2]|=64;a.Qd.fe();I()}},100)}),a.oe.J6(d,g,d.length,r);case 4:return _.ja(D,Jvb(a,n,!0),6);case 6:return a.rendered||
(a.Pz=!1),a.zg.pba(a.Ee),_.ja(D,v,0)}})};_.k.lSa=function(){var a=this,b,c,d,e,f,g,h,n;return _.ia(function(r){if(1==r.Tc){a.XP(null!=(b=a.Jw)?b:new Map);if(a.value.lines)return a.XP(a.value.VR),a.lines=a.value.lines,r.return(a.value.kCb);if(a.Jw&&a.Jw.size)return r.Oi(2);c=a.y8(a.value);f=_.zvb;g=f.ARb;h=a.value;return _.ja(r,_.inb(),4)}return 2!=r.Tc?(n=g.call(f,h,null!=(e=null==(d=r.Al.findModeByFileName(a.fileName))?void 0:d.mime)?e:"text/plain"),a.XP(n),r.return(c)):r.return(a.y8(a.value))})};
_.k.y8=function(a){var b=a.split("\n");this.lines=b;a.endsWith("\n")&&b.pop();for(var c=a=0;c<b.length;c++)a=Math.max(a,b[c].length),b[c]+="\n";return a};_.k.XP=function(a){a=_.l(a.entries());for(var b=a.next();!b.done;b=a.next()){var c=_.l(b.value);b=c.next().value;var d=c.next().value;c=b;b=this.Dj.get(c);if(null==b)this.Dj.set(c,d);else for(c=_.l(d),d=c.next();!d.done;d=c.next())b.push(d.value)}};
_.k.Y0=function(){_.fk(this.sS.ta);for(var a=_.l(this.Gu),b=a.next();!b.done;b=a.next())this.ET(this.sS,b.value)};_.k.Z0=function(a){a=void 0===a?this.lineHeight:a;_.fk(this.Fr.ta);this.Mia(a);this.renderer.Sg(this.Fr.ta,"display","none");a=_.l(this.Er);for(var b=a.next();!b.done;b=a.next())b=b.value,this.renderer.Sg(this.Fr.ta,"display","block"),this.ET(this.Fr,b)};
_.k.X0=function(a){a=void 0===a?this.lineHeight:a;_.fk(this.fr.ta);this.Oz.clear();this.Fia(a);this.y2a(11);var b=this.gSa()?"block":"none";this.renderer.Sg(this.fr.ta,"display",b);b=_.l(this.su);for(var c=b.next();!c.done;c=b.next()){var d=_.l(c.value);c=d.next().value;d=d.next().value;0!==d.length&&this.Uva(c,d,a)}};
_.k.Uva=function(a,b,c){var d=this.mNa();this.Gia(d,a,c);this.Oz.set(a,d);a=_.l(b);for(b=a.next();!b.done;b=a.next())for(b=b.value,b.Xu=this.view.Ah(b.va,b.context).tl,b=_.l(b.Xu),c=b.next();!c.done;c=b.next())this.renderer.appendChild(d,c.value);this.renderer.appendChild(this.fr.ta,d)};_.k.mNa=function(){var a=this.renderer.createElement("div");a.className="gutter-line";this.renderer.Ap&&_.vE(a)&&this.RU.push(a);return a};
_.k.Gia=function(a,b,c){for(var d=b*c,e=_.l(this.B7),f=e.next();!f.done;f=e.next())f=f.value,f.line<b&&(d+=f.height);this.renderer.Sg(a,"position","absolute");this.renderer.Sg(a,"top",d+"px");this.renderer.Sg(a,"height",c+"px");this.renderer.Sg(a,"bottom","0")};_.k.gSa=function(){for(var a=_.l(this.su.values()),b=a.next();!b.done;b=a.next())if(0<b.value.length)return!0;return!1};
var Jvb=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,v,A,D,I,L,Q,Z,la,va,xa;return _.ia(function(Da){if(1==Da.Tc)return c?(a.lva=[].concat(_.Ha(a.B7)).map(function(Sa){return{type:"add",widget:Sa}}),Da.Oi(2)):_.ja(Da,a.continue,2);a.Fia(b);a.Mia(b);d=_.l(a.lva);for(e=d.next();!e.done;e=d.next())g=f=e.value,h=g.type,n=g.widget,"add"===h?(eub(a.oe,n),Cvb(a.zg,n)):(dub(a.oe,n),Dvb(a.zg,n));a.lva=[];r=_.l(a.Gu.concat(a.Er));for(v=r.next();!v.done;v=r.next())A=v.value,
a.dI(A);D=_.l(a.Oz);for(I=D.next();!I.done;I=D.next())L=I.value,Q=_.l(L),Z=Q.next().value,la=Q.next().value,va=Z,xa=la,a.Gia(xa,va,b);Da.Tc=0})};_.k=_.pH.prototype;_.k.Mia=function(a){this.Oia(this.Fr,a)};_.k.Fia=function(a){this.Oia(this.fr,a)};_.k.Oia=function(a,b){var c=[].concat(_.Ha(this.B7)).reduce(function(d,e){return e.height+d},0);this.renderer.Sg(a.ta,"height",b*this.ml+c+"px")};
_.k.y2a=function(a){var b=Array.from(this.su.values()).map(function(c){return c.length});b=0<b.length?Math.max.apply(Math,_.Ha(b)):0;this.renderer.Sg(this.fr.ta,"width",a*b+"px")};_.k.ET=function(a,b){b.Xu=this.view.Ah(b.va,b.context).tl;this.dI(b);b=_.l(b.Xu);for(var c=b.next();!c.done;c=b.next())this.renderer.appendChild(a.ta,c.value)};_.k.VZa=function(){if(this.rD){var a=this.rD,b=a.offset,c=this.nb.ta.querySelector(a.lb);c&&(this.Zfa.scrollTo(c,a.position,null!=b?b:0),this.rD=null)}};
_.k.dI=function(a){var b=a.Xu,c=a.startLine;a=a.endLine;if(b&&void 0!==c&&void 0!==a){for(var d=this.Baa(c),e=this.getHeight(c,a),f=_.l(this.B7),g=f.next();!g.done;g=f.next())g=g.value,g.line<c?d+=g.height:g.line<a&&(e+=g.height);b=_.l(b);for(c=b.next();!c.done;c=b.next())c=c.value,this.renderer.Sg(c,"top",d+"px"),-1<a?this.renderer.Sg(c,"height",e+"px"):this.renderer.Sg(c,"bottom","0")}};
_.k.clear=function(){this.view.clear();this.oe.clear();this.zg.clear();this.x9();this.cpa.next(!0);this.continue=void 0;var a;null==(a=this.BT)||a.unsubscribe();this.BT=void 0};_.k.x9=function(){if(this.renderer.Ap)for(var a=_.l(this.RU),b=a.next();!b.done;b=a.next())this.renderer.Ap(b.value);this.RU=[]};_.k.cU=function(a){null==a||this.Uba(a)||(this.nb.ta.scrollTop=this.lineHeight*Math.max(a-5,0))};
_.k.Uba=function(a){if(null==a)return!1;a*=this.lineHeight;var b=this.nb.ta.scrollTop,c=b+this.nb.ta.offsetHeight;return b<=a&&a<c};
_.W.Object.defineProperties(_.pH.prototype,{oe:{configurable:!0,enumerable:!0,get:function(){return this.HMa},set:function(a){var b=this;this.HMa=a;this.Ya.add(_.oe(window,"resize").ka(_.m(function(){return a.sQ()}),_.Oa()).subscribe(function(c){b.Zea(c)}))}},ml:{configurable:!0,enumerable:!0,get:function(){return this.lines.length}},Wfa:{configurable:!0,enumerable:!0,set:function(a){this.IR=!1;this.Ee=_.gnb(a)}}});
_.pH.ha=function(a){return new (a||_.pH)(_.z(_.se),_.z(_.zf),_.z(_.Tk),_.z(_.Xe),_.z(_.ut),_.z(_.vt),_.z(_.oH),_.z(_.vu),_.z(_.ft),_.z(_.Mg),_.z(_.wvb,8),_.z(_.Sd),_.z(_.Wp),_.z(_.gl),_.z(_.ku),_.z(_.mH),_.z(_.iE))};
_.pH.ya=_.x({type:_.pH,qa:[["format-code"]],ub:function(a,b){a&1&&(_.$e(Evb,7),_.$e(Fvb,7),_.$e(nH,7),_.$e(Gvb,7),_.$e(Hvb,7),_.$e(Ivb,7),_.$e(fH,7));if(a&2){var c;_.Ze(c=_.bf())&&(b.H8=c.first);_.Ze(c=_.bf())&&(b.fr=c.first);_.Ze(c=_.bf())&&(b.zg=c.first);_.Ze(c=_.bf())&&(b.sS=c.first);_.Ze(c=_.bf())&&(b.Fr=c.first);_.Ze(c=_.bf())&&(b.L$=c.first);_.Ze(c=_.bf())&&(b.oe=c.first)}},inputs:{fileName:"fileName",value:"value",Jw:"highlightInfo",rendered:"rendered",tca:"largeFileThreshold",tta:"largeFileRenderCount",
aH:"lineLimitation",visibility:"visibility",qn:"folding",iB:"visibleCodeIdentifier",lG:"focusableRegion",vv:"usePrefetchIfPossible",PQ:"displayLineNumbers",Wfa:"scrollToLine",wn:"lineNumberLinkProvider"},outputs:{qia:"totalNumLines",jl:"lineShown",AM:"rangeToggled",Pp:"lineNumberClicked",Ds:"gutterClicked"},features:[_.Qe([{Ca:_.lH,Jb:_.pH}]),_.te,_.pd],Aa:39,Ba:23,Fa:[[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"],["tabindex","0","role","region",1,"sidebar"],["sidebar",""],[1,"code-highlight","CodeMirror-activeline-background"],[1,"column-guide"],[1,"column-guide-margin"],[3,"visibility","folding","lineHeight","rangeToggled","mousedown"]],va:function(a,b){a&1&&(_.C(0,"div",0),_.O(1,"\n  "),_.C(2,"div",1,2),_.O(4,"\n    "),_.G(5,"div",3,4),_.O(7,"\n    "),_.C(8,"line-number-container",5),_.K("lineFocused",
function(c){return b.VG=c})("lineNumberClicked",function(c){return b.Pp.emit(c)})("gutterClicked",function(c){return b.Ds.emit(c)})("lineShown",function(c){return b.jl.emit(c)}),_.O(9,"\n    "),_.F(),_.O(10,"\n    "),_.C(11,"div",6),_.K("click",function(c){return b.mQ.next(c)})("contextmenu",function(c){return b.mQ.next(c)})("mouseover",function(c){return b.uda.next(c)})("mouseout",function(c){return b.hua.next(c)})("mousedown",function(){return b.kU(!0)})("mouseup",function(){return b.kU(!1)})("mouseleave",
function(){return b.kU(!1)})("keydown",function(c){return b.rta.next(c)})("keyup",function(c){return b.sta.next(c)}),_.O(12,"\n      "),_.G(13,"div",7,8),_.O(15,"\n      "),_.N(16,jnb,1,6,"div",9),_.O(17,"\n      "),_.N(18,knb,5,3,"div",10),_.P(19,"async"),_.O(20,"\n      "),_.C(21,"div",11,12),_.O(23,"\n        "),_.C(24,"span",13),_.O(25,"\n          Code panel - press c to focus line 1.\n        "),_.F(),_.O(26,"\n      "),_.F(),_.O(27,"\n      "),_.C(28,"code-container",14),_.K("lineFocused",
function(c){return b.VG=c})("lineShown",function(c){return b.jl.emit(c)}),_.O(29,"\n      "),_.F(),_.O(30,"\n      "),_.N(31,lnb,1,5,"code-folding-container",15),_.O(32,"\n    "),_.F(),_.O(33,"\n  "),_.F(),_.O(34,"\n  "),_.G(35,"div",16,17),_.O(37,"\n"),_.F(),_.O(38,"\n"));a&2&&(_.y(2),_.Fy("content CodeMirror ",b.ne,""),_.y(6),_.xe("min-height",b.lineHeight*b.O2,"px"),_.ye("line-numbers",b.PQ),_.B("lineNumberLinkProvider",b.wn),_.y(3),_.ze(b.Eqb),_.y(2),_.xe("min-width",b.pQ,"ch"),_.y(3),_.B("ngForOf",
b.PRa(b.Ee,b.lines.length)),_.y(2),_.B("ngIf",_.R(19,21,b.vUa.enabled)&&b.qQ),_.y(10),_.xe("padding-right",0===b.Er.length?0:300,"px"),_.B("usePrefetchIfPossible",b.vv)("inlineWidgets",b.Dj)("highlightedLines",b.Ee),_.y(3),_.B("ngIf",0<b.qn.length))},Ha:[_.jH,_.Vl,_.Wl,fH,nH,_.am],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}"],
Na:0});_.qH=function(){};_.qH.ha=function(a){return new (a||_.qH)};_.qH.Ea=_.kd({type:_.qH});_.qH.Da=_.ad({imports:[_.kH,_.bm,_.jw,_.bn]});_.rH=function(){};_.rH.ha=function(a){return new (a||_.rH)};_.rH.Ea=_.kd({type:_.rH});_.rH.Da=_.ad({imports:[_.un,_.bm,_.qH,_.bn]});_.sH=function(){this.GZ=this.sra=new _.Af(1)};_.sH.prototype.jia=function(){this.LG?this.sra.next(1):this.sra.next(0)};_.W.Object.defineProperties(_.sH.prototype,{LG:{configurable:!0,enumerable:!0,get:function(){return 0===this.sra.getValue()}}});_.sH.ha=function(a){return new (a||_.sH)};_.sH.ua=_.u({token:_.sH,oa:_.sH.ha});var Lvb;Lvb={Ak:[],owb:new Set,O_:2,wXa:new Map};_.tH=function(a,b,c,d){this.Ga=a;this.client=b;this.sH=c;this.qc=d;this.vf=new _.ys(this.Ga)};_.tH.prototype.list=function(a,b,c,d,e,f,g,h,n,r){return Mvb(this,a,b,c,d?{w0:"COMMITS",Ak:[d]}:void 0,e,f,void 0===g?!1:g,h,n,r)};
var Mvb=function(a,b,c,d,e,f,g,h,n,r,v){b=Object.assign({},mnb(b,c),{repositoryKeyRepositoryName:d,path:f,maxLogEntries:g,includeDiffEntries:(void 0===h?0:h)?!0:void 0,symmetricDiffRefSpec:n,repositoryKeyWorkspaceId:r,refHint:v,logForPath:a.qc.Lb(72),logForPathWithPagination:a.qc.Lb(73)});e="TOKEN"===(null==e?void 0:e.w0)?Object.assign({},{pageToken:e.token},b):"COMMITS"===(null==e?void 0:e.w0)?Object.assign({},{starts:e.Ak},b):b;return Nvb(a,JSON.stringify(e,Object.keys(e).sort()),e)},Nvb=function(a,
b,c){return a.sH.prefetch("history").ka(_.ub(function(d){if(d){var e=JSON.parse(d.request);a.vf.put(JSON.stringify(e,Object.keys(e).sort()),_.Ea(_.jf(_.fv,JSON.parse(d.response))))}return a.vf.fetch(b,function(){return a.client.list(c)})}))};
_.tH.prototype.qVa=function(a,b){var c=this,d=new _.mb(1);return d.ka(_.Oa(),_.Fa(function(e){return c.resolve(e.location,e.nextPage,e.Rq,e.refHint,e.count).ka(_.m(_.bE),_.sb(_.kE),_.za(function(){return _.aE("History unavailable")}))},1),_.sb(_.bE(a)),_.bb(rnb,Lvb),_.m(function(e){var f=0<e.Ak.length?e.Ak[0].Rq||void 0:void 0,g=f&&_.bmb(b,f);g=g&&_.lh(g)?g:b;if(_.OE(b)){var h;var n=null==f?void 0:null==(h=f.Vi)?void 0:h.refHint;var r=f}h=Object.assign({},e);var v=e.nextPage;h=(delete h.nextPage,
h);if(!v||"0000000000000000000000000000000000000000"===v.token)return Object.assign({},h,{WD:f});var A=pnb(g,e),D="TOKEN"===v.w0&&A!==g.path,I=onb(g,e);return h.n$?(d.next({nextPage:D?void 0:v,location:I,Rq:r,refHint:n,count:7E5}),Object.assign({},h,{WD:f})):Object.assign({},h,{WD:f,Iqa:function(){d.next({nextPage:D?void 0:v,location:I,Rq:r,refHint:n,count:50})},m$:function(){d.next({nextPage:D?void 0:v,location:I,Rq:r,refHint:n,count:1E6})}})}))};
_.tH.prototype.resolve=function(a,b,c,d,e){return Mvb(this,a.ab,a.Oc,a.repository,b,a.path||"",e||50,!1,void 0,a.params.Mb,d).ka(_.m(function(f){if(c)for(var g=_.l(f.en||[]),h=g.next();!h.done;h=g.next())h=h.value,h.Rq||(h.Rq=c);return{oDc:f,n$:null!=e&&50<e}}))};_.uH=function(a,b,c,d){return a.SZ(b,c,d).ka(_.m(function(e){return e&&e.Kf}))};
_.tH.prototype.SZ=function(a,b,c){b=void 0===b?"repository":b;c=void 0===c?1:c;var d=_.kh(a,c),e=a.repository,f=a.ab,g=a.Oc;b="path"===b&&_.GE(a,c)||"/";a=_.fmb(a,c);return this.list(f,g,e,d,b,1,!1,void 0,a).ka(_.m(function(h){return h.en&&h.en[0]}))};_.tH.ha=function(a){return new (a||_.tH)(_.w(_.nn),_.w(_.r6a),_.w(_.Xt),_.w(_.Lt))};_.tH.ua=_.u({token:_.tH,oa:_.tH.ha,Ja:"root"});var Ovb,Pvb;Ovb=Object.freeze([]);Pvb=Object.freeze({});_.vH=function(){};_.vH.prototype.transform=function(a){return Array.isArray(a)&&0===a.length?Ovb:"object"===typeof a&&_.gda(a)?Pvb:a};_.vH.ha=function(a){return new (a||_.vH)};_.vH.He=_.ld({name:"emptyToConstant",type:_.vH,me:!0});_.wH=function(){this.message="";this.Jca=[];this.KCb=[]};_.wH.prototype.Sb=function(){this.KCb=vnb(this.message,this.Jca)};_.wH.ha=function(a){return new (a||_.wH)};_.wH.ya=_.x({type:_.wH,qa:[["linkified-message"]],inputs:{message:"message",Jca:"linkDefinitions"},features:[_.pd],Aa:1,Ba:1,Fa:[[3,"ngSwitch",4,"ngFor","ngForOf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["target","_blank",3,"href"]],va:function(a,b){a&1&&_.N(0,unb,3,3,"span",0);a&2&&_.B("ngForOf",b.KCb)},Ha:[_.Vl,_.Xl,_.Yl],ob:2,Na:0});_.xH=function(){this.condition=!1;this.link="";this.XT=!1};_.xH.ha=function(a){return new (a||_.xH)};
_.xH.ya=_.x({type:_.xH,qa:[["conditional-link","condition","","link",""]],inputs:{condition:"condition",link:"link",oGc:"linkAriaLabel",Ta:"queryParams",xf:"queryParamsHandling",XT:"sameWindow"},Yb:["condition","","link",""],lc:["*"],Aa:3,Ba:2,Fa:[[3,"universalLink","queryParams","queryParamsHandling","sameWindow",4,"ngIf","ngIfElse"],["content",""],[3,"universalLink","queryParams","queryParamsHandling","sameWindow"],[3,"ngTemplateOutlet"]],va:function(a,b){a&1&&(_.Ie(),_.N(0,wnb,2,6,"a",0),_.N(1,
xnb,1,0,"ng-template",null,1,_.ef));if(a&2){var c=_.Me(2);_.B("ngIf",b.condition)("ngIfElse",c)}},Ha:[_.Wl,_.$l,_.zv],ob:2,Na:0});_.yH=function(a,b){this.Ga=a;this.client=b;this.vf=new _.zs(this.Ga)};_.Qvb=function(a,b){var c=Object.assign({},mnb(b.ab,b.Oc),{repositoryKeyRepositoryName:b.repository,repositoryKeyWorkspaceId:b.repositoryKeyWorkspaceId,gitRefsToken:b.gitRefsToken});return a.vf.fetch(Object.assign({},c),function(){return a.client.list(c).ka(_.m(function(d){return d.EZa}))})};_.yH.ha=function(a){return new (a||_.yH)(_.w(_.nn),_.w(_.x6a))};_.yH.ua=_.u({token:_.yH,oa:_.yH.ha,Ja:"root"});_.zH=function(a,b){this.Zg=a;this.BD=b};_.Rvb=function(a,b){var c=b.qb,d=b.ab,e=b.Oc,f=b.repository;if(!c)return _.Ea(_.gF(""));b=b.params.Mb;if("depot"===e){if(!isNaN(Number(c))||"HEAD"===c)return _.Ea({type:b?5:4,ow:c});var g=Anb(c);if(g)return _.Ea(g)}return _.Qvb(a.BD,{ab:d,Oc:e,repository:f,repositoryKeyWorkspaceId:b}).ka(_.m(function(h){var n=h.tags;return ynb(c,h.ve)||znb(c,n)||Anb(c)||_.gF(c)}),_.za(function(h){_.wr(a.Zg,h);return _.Ea(_.gF(c))}))};
_.zH.ha=function(a){return new (a||_.zH)(_.w(_.vr),_.w(_.yH))};_.zH.ua=_.u({token:_.zH,oa:_.zH.ha});_.Svb=new _.Kr("Browse repo at {refSpec}");_.Bnb="Commit Details";_.Dnb="Commit ";_.Tvb="ID";_.Uvb="Commit Date";_.Vvb="Revision";_.AH=function(a,b,c,d,e,f,g){this.vwa=a;this.Mp=b;this.Msa=c;this.qc=d;this.sH=f;this.LQ=g;this.Qfa=d.Lb(40)};_.AH.prototype.match=function(a,b,c,d){var e=a.ab,f=a.Oc,g=a.repository,h=a.path;if(!e||!f||!g)throw Error("ce");if(!b)return _.Ea(new qG);c=Wvb(this,c);a=_.kh(a,1);b=new lG({CA:b,file:new _.Ru({Vi:new _.Zu({Ke:new _.nv(Object.assign({},_.eF(e,f),{Og:g})),mk:a}),path:h}),options:c,wU:d});return this.vwa.match(b)};
_.AH.prototype.search=function(a,b,c,d){var e=this;d=void 0===d?!1:d;if(!a)return _.Ea(new _.uG);b=Wvb(this,b);b.YF=this.qc.Lb(43);this.LQ&&!isNaN(this.LQ)&&(b.LQ=this.LQ);b=_.jf(b.ma(),_.hf(b));this.Mp&&(b.Ho=b.Ho||new rE,b.Ho.root=b.Ho.root||new sE,b.Ho.root.projectId=this.Msa.slice(1).split("/")[0]);var f=new iG({CA:a,c_a:b,wU:c});return d?(this.sH.delete("search"),e.vwa.search(f).ka(_.m(Gnb))):this.sH.prefetch("search").ka(_.ub(function(g){return g?_.Ea(_.jf(_.uG,JSON.parse(g.response))):e.vwa.search(f).ka(_.m(Gnb))}))};
_.AH.prototype.X0a=function(a,b){if(!a)return _.Ea(new zG);b=Wvb(this,b);b=_.jf(b.ma(),_.hf(b));this.Mp&&(b.Ho=b.Ho||new rE,b.Ho.root=b.Ho.root||new sE,b.Ho.root.projectId=this.Msa.slice(1).split("/")[0]);a=new wG({CA:a,Z0a:b});return this.vwa.X0a(a).ka(_.m(Hnb))};var Wvb=function(a,b){a.Qfa||(b=_.jf(b.ma(),_.hf(b)),b.Se="");return b};_.AH.ha=function(a){return new (a||_.AH)(_.w(ssb),_.w(_.Rl),_.w(_.XIa),_.w(_.Lt),_.w(_.Jt),_.w(_.Xt),_.w(_.g2a))};_.AH.ua=_.u({token:_.AH,oa:_.AH.ha,Ja:"root"});var Jnb={year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",timeZone:"UTC"},Inb=new Date(Date.UTC(2033,10,22,18,0,0)),Knb,Lnb;var Xvb,Yvb;
Xvb=_.Ot({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]});Yvb=_.Ot(0);_.BH=function(){var a={eNc:!0},b=Mnb(a.locale);this.V1a="yyyy-MM-dd"+(b?" h:mm":" HH:mm")+(a.eNc?":ss":"")+(b?" a":"")+(a.q5c?" z":"")};
_.BH.prototype.Sb=function(a){var b=this,c,d;return _.ia(function(e){if(a.value){a:{try{var f=Nnb(b.value);break a}catch(g){}f=void 0}b.date=f;b.date&&(c=_.Ot(b.date.getTimezoneOffset()),b.kBb=c.zia[0<_.Pt(c,b.date)?2:0],d=_.Qt(c,b.date),b.isUTC=_.Qt(Yvb,b.date)===d,b.VVa=Xvb.zia[0<_.Pt(Xvb,b.date)?2:0],b.TEc=_.Qt(Xvb,b.date)===d)}e.Tc=0})};
_.BH.prototype.Tra=function(a,b,c){if(this.date)return this.isUTC?a+" local \n"+c+" "+this.VVa:this.TEc?a+" local \n"+b+" UTC":a+" local \n"+b+" UTC \n"+c+" "+this.VVa};_.BH.ha=function(a){return new (a||_.BH)};
_.BH.ya=_.x({type:_.BH,qa:[["date"]],inputs:{value:"value",format:"format"},features:[_.pd],Aa:6,Ba:19,Fa:[["matTooltipClass","wrapped-tooltip",3,"matTooltip"]],va:function(a,b){a&1&&(_.C(0,"time",0),_.P(1,"dateTimeDisplay"),_.P(2,"dateTimeDisplay"),_.P(3,"dateTimeDisplay"),_.O(4),_.P(5,"dateTimeDisplay"),_.F());a&2&&(_.Le("matTooltip",b.Tra(_.iz(1,3,b.date,b.V1a,b.kBb),_.iz(2,7,b.date,b.V1a,"UTC"),_.iz(3,11,b.date,b.V1a,b.VVa))),_.we("datetime",null==b.date?null:b.date.toISOString()),_.y(4),_.Ne(" ",
_.iz(5,15,b.date,b.format,b.kBb),"\n"))},Ha:[_.Gw,_.Oz],styles:[".mat-tooltip.wrapped-tooltip{white-space:pre-wrap}"],Na:0});_.CH=function(a){this.Jyc=a.Lb(1)?"preferEmail":"preferName"};_.CH.prototype.transform=function(a){return"preferEmail"===this.Jyc?a&&(a.email||a.name)||"unknown":a&&(a.name||a.email)||"unknown"};_.CH.ha=function(a){return new (a||_.CH)(_.z(_.Lt,16))};_.CH.He=_.ld({name:"authorDisplay",type:_.CH,me:!0});_.CH.ua=_.u({token:_.CH,oa:_.CH.ha,Ja:"root"});var Rnb=new Set([/^(#+[ \t]*)?BEGIN_PUBLIC[ \t]*$/,/^(#+[ \t]*)?END_PUBLIC[ \t]*$/]),Snb=["Automated g4 rollback","Reason for rollback"],Pnb=["PUBLIC: ","RELNOTES: ","USERNOTES: "];var DH=function(){};DH.ha=function(a){return new (a||DH)};DH.Ea=_.kd({type:DH});DH.Da=_.ad({});var EH=function(a,b){this.DDc=a;this.document=b;this.xxc=Wnb(this.document).ka(_.qb({bufferSize:1,uD:!0}))},Zvb=function(a,b){var c="https://sandbar-backend.corp.google.com/v1/changes/"+b;return a.xxc.ka(_.ub(function(){return a.DDc.get(c,{withCredentials:!0})}),_.m(Vnb))};EH.ha=function(a){return new (a||EH)(_.w(_.Wr),_.w(_.Mg))};EH.ua=_.u({token:EH,oa:EH.ha,Ja:DH});var $vb;$vb=[[["onedev-hovercard-action"]]];_.FH=function(a){var b=this;this.ywc=a;this.dIb=new _.mb(1);this.Ajb=this.dIb.ka(_.ub(function(c){return Zvb(b.ywc,c)}),_.qb(1));this.FG=new _.mb(1);this.Sf=new _.mb(1)};_.FH.prototype.Pa=function(){var a=this;this.Ajb.ka(_.Ua(1),_.vb(this.Sf)).subscribe(function(){a.FG.next()})};_.W.Object.defineProperties(_.FH.prototype,{changelistId:{configurable:!0,enumerable:!0,set:function(a){this.id=a;this.dIb.next(a)},get:function(){return this.id}}});
_.FH.ha=function(a){return new (a||_.FH)(_.z(EH))};_.FH.ya=_.x({type:_.FH,qa:[["onedev-changelist-hovercard"]],inputs:{changelistId:"changelistId"},outputs:{FG:"init$"},lc:["onedev-hovercard-action"],Aa:2,Ba:3,Fa:[[3,"changelist",4,"ngIf"],[3,"changelist"]],va:function(a,b){a&1&&(_.Ie($vb),_.N(0,Xnb,2,1,"onedev-changelist-hovercard-body",0),_.P(1,"async"));a&2&&_.B("ngIf",_.R(1,1,b.Ajb))},Ha:[_.Wl,MG,_.am],ob:2,Na:0});var awb;var GH=function(a){var b=this;this.nb=a;this.eventType="click";this.Zjb=new _.cl;this.dpa=function(c){if(c instanceof MouseEvent){var d=c.target;d&&(b.nb.ta.contains(d)||b.Zjb.emit(c))}}};GH.prototype.Pa=function(){bwb(this).addEventListener(this.eventType,this.dpa,!0)};GH.prototype.La=function(){bwb(this).removeEventListener(this.eventType,this.dpa,!0)};
var bwb=function(a){var b;a:{a=a.nb.ta;if(null==awb){var c="undefined"!==typeof document?document.head:null;awb=!(!c||!c.createShadowRoot&&!c.attachShadow)}if(awb&&(a=a.getRootNode?a.getRootNode():null,"undefined"!==typeof ShadowRoot&&ShadowRoot&&a instanceof ShadowRoot))break a;a=null}return null!=(b=a)?b:document};GH.ha=function(a){return new (a||GH)(_.z(_.Sd))};GH.Ia=_.x({type:GH,qa:[["","clickOutside",""]],inputs:{eventType:["clickOutsideEvent","eventType"]},outputs:{Zjb:"clickOutside"}});
var HH=function(){};HH.ha=function(a){return new (a||HH)};HH.Ea=_.kd({type:HH});HH.Da=_.ad({});var cwb,dwb,ewb;dwb=Symbol("de");ewb=Symbol("ee");_.IH=function(a){this.ef=a;this.className="onedev-hovercard";this.Dua=new _.cl;this[cwb]=new _.mb(1);this.IUb=!1;this.fta=new _.Af(!1);this.hkb=new _.ob};_.IH.prototype.Pa=function(){};var fwb=function(a){var b=a[ewb];return b?(b.loaded||(b.ef.Ah(b.Sc),b.T7.fe(),b.loaded=!0),a[dwb].ka(_.La(0))):_.Ea(void 0)};cwb=dwb;_.IH.ha=function(a){return new (a||_.IH)(_.z(_.Xe))};
_.IH.ya=_.x({type:_.IH,qa:[["onedev-hovercard"]],ub:function(a,b){a&1&&_.$e(_.We,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.Sc=c.first)}},inputs:{className:"className"},outputs:{Dua:"onHide"},Zb:["onedevHovercard"],lc:["*"],Aa:1,Ba:0,Fa:[["cdkTrapFocus","",3,"cdkTrapFocusAutoCapture","clickOutside","mouseenter","mouseleave"]],va:function(a){a&1&&(_.Ie(),_.N(0,Ynb,2,3,"ng-template"))},Ha:[_.wp,GH],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}"],
ob:2});_.JH=function(a,b,c,d){this.Sc=a;this.ef=b;this.T7=c;this.loaded=!1;d[ewb]=this};_.JH.ha=function(a){return new (a||_.JH)(_.z(_.We),_.z(_.Xe),_.z(_.gl),_.z(_.IH))};_.JH.Ia=_.x({type:_.JH,qa:[["","onedevHovercardLazyBody",""]]});_.KH=function(a){this.xba=a;this.Sf=new _.mb(1)};_.KH.prototype.La=function(){this.Sf.next()};_.KH.prototype.Pa=function(){this.KEc.ka(_.vb(this.Sf)).subscribe(this.xba[dwb])};_.KH.ha=function(a){return new (a||_.KH)(_.z(_.IH))};
_.KH.Ia=_.x({type:_.KH,qa:[["","onedevIsHovercardReady",""]],inputs:{KEc:["onedevIsHovercardReady","isHovercardReady$"]}});var gwb=[{Mc:"end",Nc:"center",uc:"start",Bc:"center",offsetX:10},{Mc:"center",Nc:"bottom",uc:"center",Bc:"top",offsetY:10},{Mc:"center",Nc:"top",uc:"center",Bc:"bottom",offsetY:-10},{Mc:"end",Nc:"bottom",uc:"start",Bc:"top",offsetX:10,offsetY:10},{Mc:"end",Nc:"top",uc:"start",Bc:"bottom",offsetX:10,offsetY:-10}];var hwb=function(){this.delay=600;this.position=gwb;this.FPc=[]},LH=function(a,b){var c=this;this.kf=a;this.origin=b;this.HQc=void 0;this.enabled=!0;this.config=new hwb;this.active=!1;this.ovb=new _.mb(1);this.mDc=new _.ob;this.MC=new _.Af(null);this.CTa=new _.Af(!1);this.Sba=new _.Af(!1);this.Sf=new _.mb(1);this.KEb=function(d){"Escape"===d.key&&(iwb(c),d.stopPropagation(),d.preventDefault())};jwb(this);kwb(this)},jwb=function(a){lwb(a).ka(_.vb(a.Sf)).subscribe(function(b){(a.active=b)?a.show():
a.dk()})},kwb=function(a){a.MC.ka(_.ub(function(b){return(null==b?void 0:b.hkb)||_.Bh}),_.vb(a.Sf)).subscribe(function(){iwb(a)})};LH.prototype.dispose=function(){mwb(this);var a;null==(a=this.ud)||a.dispose();this.Sf.next();this.Sf.complete()};LH.prototype.Rd=function(){return this.MC.getValue()?this.active:void 0};LH.prototype.toggle=function(a){this.CTa.next(a)};var iwb=function(a){a.Sba.next(!1);a.CTa.next(!1);var b;null==(b=a.MC.getValue())||b.fta.next(!1)};
LH.prototype.show=function(){var a=this;this.enabled&&this.ud&&!this.ud.Kg()&&this.MC.getValue()&&(this.MC.getValue().IUb=this.Sba.value,fwb(this.MC.getValue()).ka(_.Ua(1),_.vb(this.Sf)).subscribe(function(){a.ud&&a.UQb&&a.ud.Td(a.UQb);document.addEventListener("keydown",a.KEb);a.ovb.next()}))};LH.prototype.dk=function(){mwb(this);this.mDc.next()};var mwb=function(a){if(a.ud&&a.ud.Kg()){document.removeEventListener("keydown",a.KEb);var b;null!=(b=a.MC.getValue())&&b.Dua.emit();a.ud.detach()}};
LH.prototype.qaa=function(){return _.iq(_.xTa(_.yTa(_.kq(this.kf.position(),this.origin)),8),this.config.position)};
var lwb=function(a){return _.Ca([nwb(a).ka(_.sb(!1)),a.Sba]).ka(_.rb(),_.m(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return b||c}),_.ub(function(b){var c;return(null==(c=a.HQc)?void 0:c.ka(_.$a(b)))||_.Ea(b)}))},nwb=function(a){return a.MC.ka(_.ub(function(b){return _.Ca([a.CTa,(null==b?void 0:b.fta)||_.Ea(!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.Sf))}))};var owb;owb=new _.Nd("onedevHovercardLoggingOn");_.MH=function(a,b,c,d,e){var f=this;this.ef=c;this.zc=e;this.config=new hwb;this.Sf=new _.mb(1);this.bE=new LH(a,b);this.bE.ovb.ka(_.Ab(d||_.Ea(!1)),_.vb(this.Sf)).subscribe(function(g){g=_.l(g);g.next();g.next().value&&(f.i8||(f.i8=f.zc.get(_.ju)),_.V2a(f.i8,"hovercardShown"))})};_.k=_.MH.prototype;
_.k.Sb=function(a){if(a.hovercard){var b;a=null==(b=a.hovercard)?void 0:b.rf;this.bE.MC.next(a);if(a){b=this.bE;var c=this.ef;b.config=this.config;b.ud=b.kf.create({Ej:b.qaa(),vl:b.kf.No.Ws()});b.UQb=new _.nq(a.Sc,c);b.MC.next(a)}}};_.k.La=function(){this.bE.dispose();this.Sf.next();this.Sf.complete()};_.k.Rd=function(){return this.bE.Rd()};_.k.MWa=function(a){if(this.config.FPc.includes(a.key)){var b=this.bE;a.stopPropagation();a.preventDefault();b.Sba.next(!0)}};_.k.toggle=function(a){this.bE.toggle(a)};
_.k.dk=function(){this.bE.dk()};_.W.Object.defineProperties(_.MH.prototype,{enabled:{configurable:!0,enumerable:!0,set:function(a){this.bE.enabled=a}}});_.MH.ha=function(a){return new (a||_.MH)(_.z(_.sq),_.z(_.Sd),_.z(_.Xe),_.z(owb,8),_.z(_.Tf))};
_.MH.Ia=_.x({type:_.MH,qa:[["","onedevHovercardTrigger",""]],Cb:2,kb:function(a,b){a&1&&_.K("mouseenter",function(){return b.toggle(!0)})("mouseleave",function(){return b.toggle(!1)})("keydown.alt.arrowRight",function(c){var d=b.bE;c.stopPropagation();c.preventDefault();d.Sba.next(!0)})("keydown",function(c){return b.MWa(c)});a&2&&_.we("aria-haspopup",b.xba?"true":void 0)("aria-expanded",b.Rd())},inputs:{xba:["onedevHovercardTrigger","hovercard"],enabled:["onedevHovercardActive","enabled"],config:["onedevHovercardConfig",
"config"]},features:[_.pd]});var pwb={Cja:0,Yja:1,uV:2,0:"Branch",1:"Tag",2:"Commit"};var qwb=[[["","mat-list-avatar",""],["","mat-list-icon",""],["","matListAvatar",""],["","matListIcon",""]],[["","mat-line",""],["","matLine",""]],"*"],NH=function(a,b){b=_.zz.call(this,b)||this;b.zyc=a;b.FZa="start";return b};_.V(NH,_.zz);NH.ha=function(a){return new (a||NH)(_.z(_.Qp),_.z(_.Sd))};
NH.ya=_.x({type:NH,qa:[["gmat-nav-list"]],Eb:[1,"mat-list-base","mat-nav-list","gmat-nav-list"],Cb:2,kb:function(a,b){a&2&&(a=b.zyc.value,_.ye("gmat-nav-list-reverse","end"===b.FZa&&"rtl"!==a||"start"===b.FZa&&"rtl"===a))},inputs:{FZa:"roundedEdge"},features:[_.Qe([{Ca:_.Ty,Jb:NH}]),_.te],lc:["*"],Aa:1,Ba:0,va:function(a){a&1&&(_.Ie(),_.Je(0))},styles:['.gmat-nav-list-item{border-radius:24px 0 0 24px}.gmat-nav-list-item .mat-icon{font-size:20px;height:20px;line-height:20px;margin-right:16px;vertical-align:text-top;width:20px}[dir=rtl] .gmat-nav-list-item .mat-icon{margin-left:16px;margin-right:0}.gmat-nav-list-item-ripple{border-radius:24px 0 0 24px}.gmat-nav-list-item-ripple .mat-ripple-element{z-index:1}.gmat-list-item-projected-content{z-index:2;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;height:inherit}.gmat-list-item-active{-webkit-transition:color .3s cubic-bezier(.55,0,.55,.2);transition:color .3s cubic-bezier(.55,0,.55,.2)}.gmat-nav-list-reverse .gmat-nav-list-item,.gmat-nav-list-reverse .gmat-nav-list-item-ripple{border-radius:0 24px 24px 0}.mat-subheader{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-sizing:border-box;box-sizing:border-box;padding:16px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.mat-list-base .mat-subheader{margin:0}.mat-list-base{padding-top:8px;display:block;-webkit-tap-highlight-color:transparent}.mat-list-base .mat-subheader{height:48px;line-height:16px}.mat-list-base .mat-subheader:first-child{margin-top:-8px}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{display:block;height:48px;-webkit-tap-highlight-color:transparent;width:100%;padding:0}.mat-list-base .mat-list-item .mat-list-item-content,.mat-list-base .mat-list-option .mat-list-item-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base .mat-list-item .mat-list-item-content-reverse,.mat-list-base .mat-list-option .mat-list-item-content-reverse{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.mat-list-base .mat-list-item .mat-list-item-ripple,.mat-list-base .mat-list-option .mat-list-item-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar,.mat-list-base .mat-list-option.mat-list-item-with-avatar{height:56px}.mat-list-base .mat-list-item.mat-2-line,.mat-list-base .mat-list-option.mat-2-line{height:72px}.mat-list-base .mat-list-item.mat-3-line,.mat-list-base .mat-list-option.mat-3-line{height:88px}.mat-list-base .mat-list-item.mat-multi-line,.mat-list-base .mat-list-option.mat-multi-line{height:auto}.mat-list-base .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base .mat-list-item .mat-list-text,.mat-list-base .mat-list-option .mat-list-text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base .mat-list-item .mat-list-text>*,.mat-list-base .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:400;font-size:inherit}.mat-list-base .mat-list-item .mat-list-text:empty,.mat-list-base .mat-list-option .mat-list-text:empty{display:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.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-option.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{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 .mat-list-text,.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-option.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{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}}'],
ob:2,Na:0});var OH=function(a,b,c,d,e){b=_.Uy.call(this,b,c,d,e)||this;b.be=a;b.TX=null;b.myb=!1;b.Tzb=null;b.gob=!1;b.Ed=!0;b.isActive=!1;return b};_.V(OH,_.Uy);OH.prototype.Pa=function(){var a=this;if(this.active){var b=rwb(this)||{aG:0};this.be.jc(function(){requestAnimationFrame(function(){return a.TX=a.XM.launch(0,0,{mea:!0,animation:b})})})}this.myb=!0};var rwb=function(a){return a.gob?{aG:0,ZQ:0}:void 0};
_.W.Object.defineProperties(OH.prototype,{Eyc:{configurable:!0,enumerable:!0,set:function(a){this.gob=_.Ig(a)}},active:{configurable:!0,enumerable:!0,get:function(){return this.isActive},set:function(a){if(a&&!this.isActive&&this.myb&&!this.TX){var b=this.Tzb||{clientX:0,clientY:0};this.TX=this.XM.launch(b.clientX,b.clientY,{mea:!0,animation:rwb(this)})}else this.TX&&(b=this.TX,_.WTa(b.Rh,b),this.TX=null);this.isActive=_.Ig(a)}}});
OH.ha=function(a){return new (a||OH)(_.z(_.se),_.z(_.Sd),_.z(_.gl),_.z(_.$9a,8),_.z(_.Z9a,8))};
OH.ya=_.x({type:OH,qa:[["","gmat-nav-list-item",""]],ub:function(a,b){a&1&&_.$e(_.Cq,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.XM=c.first)}},Eb:[1,"mat-list-item","gmat-nav-list-item"],Cb:2,kb:function(a,b){a&1&&_.K("mousedown",function(c){return b.Tzb=c});a&2&&_.ye("gmat-list-item-active",b.active)},inputs:{Eyc:"disableRippleAnimations",active:"active"},features:[_.te],Yb:["gmat-nav-list-item",""],lc:["[mat-list-avatar], [mat-list-icon], [matListAvatar], [matListIcon]","[mat-line], [matLine]","*"],Aa:7,
Ba:2,Fa:[[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"]],va:function(a,b){a&1&&(_.Ie(qwb),_.C(0,"div",0),_.G(1,"div",1),_.C(2,"div",2),_.Je(3),_.C(4,"div",3),_.Je(5,1),_.F(),_.Je(6,2),_.F()());a&2&&(_.y(1),_.B("matRippleTrigger",b.cj())("matRippleDisabled",b.uq()))},Ha:[_.Cq],ob:2,Na:0});var swb,twb,uwb,vwb,wwb;swb=["rightPaneScroller"];twb=function(a){return{element:a,Zoa:"clear",Loa:"search"}};uwb={BSa:"No branches",CSa:"No branch results",bI:"changeBranch"};vwb={BSa:"No tags",CSa:"No tag results",bI:"changeTag"};wwb={BSa:"No commits",CSa:"No commit results",bI:"changeCommit"};
_.PH=function(a,b,c,d){var e=this;this.xg=a;this.zT=b;this.BD=c;this.be=d;this.lg="BreadcrumbRefPicker";this.LV=pwb;this.xc=_.jE;this.FH=this.Vyb=!1;this.Vzb=[];this.Qpa=new _.ob;this.QBb=new _.ob;this.f_a=new _.Af("");this.oKc="SAME RESULT AVAILABLE IN:";this.xfa=this.Qpa.ka(_.ub(function(f){return xwb(e,f)}),_.nb(1),_.ib());a=this.xfa.ka(_.ub(function(f){return ywb(e,f).ka(_.m(_.bE),_.za(function(){return _.aE(nob(f))}),_.sb(_.kE))}));this.FQc=_.Ca([this.f_a,a]).ka(_.m(qob),_.yb(function(f){_.UE(f)&&
(e.Vzb=f.Ub.items)}));this.placeholder=this.xfa.ka(_.m(pob));this.Ya=this.xfa.subscribe(function(f){e.Vyb=2===f.qb})};_.PH.prototype.An=function(){var a=this;this.FH||(this.be.isStable?zwb(this):this.be.Ag.ka(_.Wa()).subscribe(function(){zwb(a)}))};_.PH.prototype.La=function(){this.Ya.unsubscribe()};_.PH.prototype.show=function(a){this.FH=!1;this.QBb.next(a)};_.PH.prototype.blur=function(){document.activeElement.blur()};
var zwb=function(a){var b=a.Vzb.findIndex(function(d){return d.Ie});if(!(0>b)){var c=a.nLc;c&&0!==c.ds.end&&(c.zx(b),a.FH=!0)}},ywb=function(a,b){var c=b.qb,d=b.Wa,e=b.gitRefsToken;switch(c){case 0:return _.Qvb(a.BD,Object.assign({},d,{gitRefsToken:e})).ka(_.m(rob),_.m(function(f){return lob(f.map(function(g){return{title:String(g.rg),mk:_.Bna(g.rg),RPa:g.rg,Vsa:!1,tTa:g.tTa}}),b,uwb)}));case 1:return _.Qvb(a.BD,Object.assign({},d,{gitRefsToken:e})).ka(_.m(function(f){return lob(f.tags.map(function(g){return{title:String(g.tagName),
mk:Ylb(g.tagName),RPa:g.tagName,Vsa:!1}}),b,vwb)}));case 2:return a.xg.list(d.ab,d.Oc,d.repository,void 0,"",250).ka(_.m(function(f){return lob(f.en.map(mob),b,wwb)}));default:return _.eg(c,"Unsupported ref type")}},xwb=function(a,b){var c=b.Wa,d=b.version;c=_.Rvb(a.zT,_.To(c.Vb(),_.kh(c,d)||"").Za()).ka(_.m(oob),_.Wa(),_.sb(0));return _.Ia(c,a.QBb).ka(_.m(function(e){return Object.assign({},b,{qb:e})}))};
_.W.Object.defineProperties(_.PH.prototype,{N0:{configurable:!0,enumerable:!0,set:function(a){this.FH=!1;this.Qpa.next(a);this.ab=a.Wa.ab}}});_.PH.ha=function(a){return new (a||_.PH)(_.z(_.tH),_.z(_.zH),_.z(_.yH),_.z(_.se))};
_.PH.ya=_.x({type:_.PH,qa:[["ref-picker","refPickerData",""]],ub:function(a,b){a&1&&_.$e(swb,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.nLc=c.first)}},Cb:2,kb:function(a,b){a&2&&_.ye("wide-view",b.Vyb)},inputs:{N0:"refPickerData"},Yb:["refPickerData",""],Aa:9,Ba:15,Fa:[["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"],["fontSet","google-material-icons"],["gmat-nav-list-item","","trackAction","showTags",1,"hover-focus-element",3,"active","ascTrackElement","trackProjectId","click"],["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"],["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"]],va:function(a,b){a&1&&(_.N(0,Znb,2,1,"div",0),_.P(1,"async"),_.C(2,"input-with-icon",1),_.K("valueChange",function(c){b.f_a.next(c)}),_.P(3,"async"),_.F(),_.C(4,"div",2),_.N(5,aob,10,7,"gmat-nav-list",3),_.P(6,"async"),_.N(7,kob,5,4,"div",4),_.P(8,"async"),_.F());a&2&&(_.B("ngIf",_.R(1,5,b.xfa).Gyb),_.y(2),_.B("placeholder",_.R(3,7,b.placeholder))("trackingConfig",_.Se(13,twb,b.lg)),_.y(3),_.B("ngIf",_.R(6,9,b.xfa)),_.y(2),_.B("ngIf",_.R(8,11,b.FQc)))},
Ha:[_.sn,_.Wl,_.Xl,_.Yl,_.cr,_.jr,NH,OH,_.fE,_.lE,_.dE,_.xz,_.yz,_.bq,_.Jq,_.es,_.Gw,_.$m,_.am,_.wF],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}"],
Na:0});var QH=function(){};QH.ha=function(a){return new (a||QH)};QH.Ea=_.kd({type:QH});QH.Da=_.ad({imports:[_.Vy,_.Gq]});_.RH=function(){};_.RH.ha=function(a){return new (a||_.RH)};_.RH.Ea=_.kd({type:_.RH});_.RH.Da=_.ad({imports:[_.un,_.bm,_.mr,QH,_.gE,_.mE,_.eE,_.dq,_.xF,_.gr,_.fs,_.Ww,_.bn]});_.SH=function(){};_.SH.ha=function(a){return new (a||_.SH)};_.SH.Ea=_.kd({type:_.SH});_.SH.Da=_.ad({imports:[_.bm,_.bn,_.cx]});_.TH=function(){};_.TH.ha=function(a){return new (a||_.TH)};_.TH.Ea=_.kd({type:_.TH});_.TH.Da=_.ad({imports:[_.bm]});_.UH=function(){};_.UH.ha=function(a){return new (a||_.UH)};_.UH.Ea=_.kd({type:_.UH});_.UH.Da=_.ad({imports:[_.bm,_.Pz,_.Ww]});var VH=function(){};VH.ha=function(a){return new (a||VH)};VH.Ea=_.kd({type:VH});VH.Da=_.ad({});var WH=function(){};WH.ha=function(a){return new (a||WH)};WH.Ea=_.kd({type:WH});WH.Da=_.ad({imports:[_.bm]});var XH=function(){};XH.ha=function(a){return new (a||XH)};XH.Ea=_.kd({type:XH});XH.Da=_.ad({});var YH=function(){};YH.ha=function(a){return new (a||YH)};YH.Ea=_.kd({type:YH});YH.Da=_.ad({imports:[WH,_.bm,XH,_.fs]});_.ZH=function(){};_.ZH.ha=function(a){return new (a||_.ZH)};_.ZH.Ea=_.kd({type:_.ZH});_.ZH.Da=_.ad({imports:[_.bm,YH,DH]});_.$H=function(){};_.$H.ha=function(a){return new (a||_.$H)};_.$H.Ea=_.kd({type:_.$H});_.$H.Da=_.ad({imports:[_.Gp,HH,_.bm,_.gr,_.tq]});var Bwb;_.Awb=function(a,b){this.document=a;this.Ij=b};_.Dwb=function(a,b,c){var d=new Map([["/",{name:"focusSearchBox",handler:function(e){var f=e.mn,g=e.prefix;b.next(function(){return{mn:Bwb(a,f||""),prefix:g}})},ssb:!0}]]);c&&d.set(".",{name:"focusSearchBoxWithThisDirectory",handler:function(e){var f=e.mn;Cwb(a.Ij.m1,c);b.next(function(){return{mn:Bwb(a,f||""),prefix:c}})},ssb:!0});return d};
Bwb=function(a,b){return(a=a.document.getSelection())&&a.toString()&&b!==a.toString()?'"'+a.toString().replace(/"/g,'\\"')+'"':b};var Ewb=new Map([[HF.x3a,{type:"Class",gu:"class"}],[HF.k4a,{type:"Interface",gu:"interface"}],[HF.t5a,{type:"Struct",gu:"struct"}],[HF.K3a,{type:"Enum",gu:"enum"}],[HF.D5a,{type:"Union",gu:"union"}],[HF.r4a,{type:"Method",gu:"method"}],[HF.T3a,{type:"Field",gu:"field"}],[HF.c4a,{type:"Function",gu:"function"}],[HF.F5a,{type:"Variable",gu:"variable"}],[HF.A5a,{type:"Typedef",gu:"typedef"}],[HF.U4a,{type:"Namespace",gu:"namespace"}],[HF.i5a,{type:"Property",gu:"property"}],[HF.L3a,{type:"Enum Constant",
gu:"enum-constant"}]]);var Fwb={start:Number.POSITIVE_INFINITY,end:Number.POSITIVE_INFINITY};var Gwb=["suggestionTemplate"],aI=function(){};aI.prototype.Pc=function(){};aI.ha=function(a){return new (a||aI)};
aI.ya=_.x({type:aI,qa:[["ng-component"]],ub:function(a,b){a&1&&_.$e(Gwb,7,_.We);if(a&2){var c;_.Ze(c=_.bf())&&(b.g1a=c.first)}},Aa:3,Ba:0,Fa:[["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"]],va:function(a){a&1&&(_.N(0,xob,24,6,
"ng-template",null,0,_.ef),_.O(2,"\n"))},Ha:[_.Ul,_.Vl,_.Wl,_.es],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:#a142f4}.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}"]});_.bI=function(){this.Wb=[]};_.bI.ha=function(a){return new (a||_.bI)};_.bI.ya=_.x({type:_.bI,qa:[["menu-keyboard-shortcut-hint"]],Eb:[1,"gmat-caption","grimoire-secondary-text"],inputs:{Wb:"shortcut"},Aa:1,Ba:1,Fa:[[4,"ngFor","ngForOf"],["class","divider",4,"ngIf"],[1,"divider"]],va:function(a,b){a&1&&_.N(0,zob,4,2,"ng-container",0);a&2&&_.B("ngForOf",b.Wb)},Ha:[_.Vl,_.Wl],styles:["menu-keyboard-shortcut-hint[_nghost-%COMP%]{font-family:Roboto Mono,monospace}.divider[_ngcontent-%COMP%]{margin:0 5px}"]});var Aob=function(a){return[a]},Iob=function(a){return{kind:"link",FQb:a}},cI=function(a,b,c){var d=this;this.Qd=a;this.E6=null;this.l5a=_.blb;this.Csb=Hmb;this.dv=_.Ta;this.scopes=[{scope:_.Imb,Sa:Hwb(this,_.Imb)}];this.Qfa=b.Lb(40);this.dv=_.glb(c).ka(_.m(function(e){return _.ZD(e,_.elb)}),_.m(function(e){return e.queries.map(function(f,g){f=10>g?zmb(f,_.YE(((g+1)%10).toLocaleString())):zmb(f);return{scope:f,Sa:Hwb(d,f)}})}))},Cob,Cwb;cI.prototype.Pc=function(){};
Cob=function(a,b){var c=b.uo,d=b.value;if(!a.E6)return!1;a=a.E6;var e=a.uo,f=a.value;return!!b.C_===!!a.C_&&c===e&&d===f};_.Iwb=function(a,b,c){b=b.map(function(d){return{scope:d,Sa:Hwb(a,d)}});a.E6=c;JSON.stringify(a.scopes)!==JSON.stringify(b)&&(a.scopes=b);a.Qd.fe()};Cwb=function(a,b){b&&(a.E6=b,a.Qd.fe())};cI.prototype.BMc=function(){var a=this.ev;0<a.kt.length&&a.kt[0].ie()};cI.prototype.gua=function(a){this.ev.gua(a)};
var Hwb=function(a,b){return{kind:"scope",US:function(c){c=c.mn;a.E6=b;a.Qd.fe();return{mn:c,prefix:b}}}};cI.ha=function(a){return new (a||cI)(_.z(_.gl),_.z(_.Lt),_.z(_.nE))};
cI.ya=_.x({type:cI,qa:[["scope-list"]],ub:function(a,b){a&1&&_.$e(_.Dv,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.ev=c.first)}},Aa:6,Ba:5,Fa:[["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"]],va:function(a,b){a&1&&(_.C(0,"search-box-suggestion-list")(1,"div"),_.N(2,Dob,4,7,"search-box-suggestion-item",0),_.N(3,Hob,3,2,"ng-container",1),_.P(4,"async"),_.F(),_.N(5,
Job,7,4,"ng-container",1),_.F());a&2&&(_.y(2),_.B("ngForOf",b.scopes),_.y(1),_.B("ngIf",_.R(4,3,b.dv)),_.y(2),_.B("ngIf",b.Qfa))},Ha:[_.sn,_.Vl,_.Wl,_.Gw,_.es,_.bI,_.$m,_.Cv,_.Dv,_.am],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}"],
Na:0});var dI=function(a,b,c,d){this.Ga=a;this.TDc=b;this.zone=c;this.document=d};dI.prototype.La=function(){this.Ya&&this.Ya.unsubscribe()};var Jwb=function(a){a.Ya||(a.Ya=a.zone.jc(function(){return _.ta(0,6E5).ka(Lob(a.document)).subscribe(function(){a.SXa()})}))};dI.prototype.SXa=function(){var a=this;_.kn(this.Ga,function(){return a.TDc.SXa(new osb)},"searchPrepare")};dI.ha=function(a){return new (a||dI)(_.w(_.nn),_.w(xsb),_.w(_.se),_.w(_.Mg))};dI.ua=_.u({token:dI,oa:dI.ha,Ja:"root"});var eI=function(a){this.Vg=void 0;this.lp={};if(a){var b=_.XFa(a);a=_.WFa(a);for(var c=0;c<b.length;c++)this.set(b[c],a[c])}};eI.prototype.set=function(a,b){Kwb(this,a,b,!1)};eI.prototype.add=function(a,b){Kwb(this,a,b,!0)};var Kwb=function(a,b,c,d){for(var e=0;e<b.length;e++){var f=b.charAt(e);a.lp[f]||(a.lp[f]=new eI);a=a.lp[f]}if(d&&void 0!==a.Vg)throw Error("ge`"+b);a.Vg=c};
eI.prototype.get=function(a){a:{for(var b=this,c=0;c<a.length;c++)if(b=b.lp[a.charAt(c)],!b){a=void 0;break a}a=b}return a?a.Vg:void 0};eI.prototype.ru=function(){var a=[];Lwb(this,a);return a};var Lwb=function(a,b){void 0!==a.Vg&&b.push(a.Vg);for(var c in a.lp)Lwb(a.lp[c],b)};eI.prototype.pG=function(a){var b=[];if(a){for(var c=this,d=0;d<a.length;d++){var e=a.charAt(d);if(!c.lp[e])return[];c=c.lp[e]}Mwb(c,a,b)}else Mwb(this,"",b);return b};
var Mwb=function(a,b,c){void 0!==a.Vg&&c.push(b);for(var d in a.lp)Mwb(a.lp[d],b+d,c)};_.k=eI.prototype;_.k.wQ=function(a){return void 0!==this.get(a)};_.k.clear=function(){this.lp={};this.Vg=void 0};_.k.remove=function(a){for(var b=this,c=[],d=0;d<a.length;d++){var e=a.charAt(d);if(!b.lp[e])throw Error("he`"+a);c.push([b,e]);b=b.lp[e]}a=b.Vg;for(delete b.Vg;0<c.length;)if(e=c.pop(),b=e[0],e=e[1],b.lp[e].Sl())delete b.lp[e];else break;return a};_.k.clone=function(){return new eI(this)};
_.k.Lz=function(){var a=this.ru();if(a.Lz&&"function"==typeof a.Lz)a=a.Lz();else if(_.Ub(a)||"string"===typeof a)a=a.length;else{var b=0,c;for(c in a)b++;a=b}return a};_.k.Sl=function(){return void 0===this.Vg&&_.gda(this.lp)};var Nwb=new _.Nd("labelPriorities"),fI=function(a,b,c){this.eva=a;c=c.sca;a=new eI;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.IFc=a};fI.ha=function(a){return new (a||fI)(_.w(_.Cu),_.w(Nwb),_.w(_.u3a))};fI.ua=_.u({token:fI,oa:fI.ha});var Owb;Owb=_.Ea([]);_.gI=function(a,b,c,d,e,f,g,h,n,r,v,A,D){this.aq=a;this.e_a=b;this.Qa=c;this.DOc=d;this.fp=A;this.PK=D;this.g1a=e.xD(aI).create(r).instance.g1a;this.RZa=e.xD(cI).create(r);_.KHa(f,this.RZa.vu);g.ac(2)||h.Lb(28)||h.Lb(37)||Jwb(v);this.IA=h.Lb(69);this.ft=n.ZZ()};_.gI.prototype.La=function(){this.RZa.destroy()};
_.gI.prototype.Lqa=function(a){var b=this,c=void 0===a.ql?"":a.ql,d=void 0===a.Se?"":a.Se,e=_.jh(void 0===a.xd?"":a.xd,this.aq.OG),f=_.sna(a);return this.ft.ka(_.Ua(1),_.m(function(g){return new vG({Ho:_.xlb(e),AT:e.qb,BVa:7,pathPrefix:_.$lb(e),Se:d,IA:b.IA,ft:g})})).ka(_.ub(function(g){return b.e_a.X0a(c,g)}),_.m(function(g){return Pwb(b,g,f)}),_.za(function(){return Owb}))};
_.gI.prototype.wtb=function(a){a:{var b=this.DOc;a=b.eva.parse(void 0===a.ql?"":a.ql);b:{var c=_.l(_.Dh(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.el){b=Mob(b.IFc,a.value);b=void 0===b?b:b+":";break a}b=void 0}return b};
var Pwb=function(a,b,c){var d=b.qv,e=b.JT,f=_.mg(a.fp.Uc)||new _.lg;return d.map(function(g){var h=g.Nd&&_.dmb(g.Nd,{line:g.lineNumber}),n=a.Qa,r=g.lineNumber,v=g.title,A=g.ci;g=g.PT;if(!h)throw Error("fe");r=_.Wo(h.Vb(),Object.assign({},f.params,{line:r}));f.params.Mb&&_.To(r,f.qb);r=r.Za();var D={ZY:_.kmb(r)};n=_.Cm(n,n.Bh(_.Qo(r),{Ta:c}));if(A&&A.df){var I=A.df,L=I.startIndex,Q=[{start:L,end:L+I.length}];tob(Q);Q.push(Fwb);I=[];var Z=-1;L=-1;Q=_.l(Q);for(var la=Q.next();!la.done;la=Q.next()){var va=
la.value;la=va.start;va=va.end;la>L&&((Z=v.substring(Z,L))&&I.push({iga:Z,cA:!0}),(Z=v.substring(L,la))&&I.push({iga:Z,cA:!1}),Z=la);L=Math.max(va,L)}v=I}else v=[{iga:v,cA:!1}];return A&&A.type?Object.assign({},D,{ro:r.path,icon:"source:symbol",url:n,pHb:v,gv:g,eq:e,Qc:h,jQb:Ewb.get(A.type)}):Object.assign({},D,{ro:_.fg(r.path||""),icon:r.Ww?"source:file":"source:folder_open",url:n,pHb:v,gv:g,eq:e,Qc:h})}).map(function(g){return Qwb(a,g)})};
_.gI.prototype.L1a=function(a){var b=this.aq.parse(a),c=[],d=new Map,e=0;b=_.l(Oob(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),Woa: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),Woa:Array.from(d.keys())});return c};
var Qwb=function(a,b){return{kind:"suggestion",va:a.g1a,IU:b,Gxa:function(){_.Zm(a.Qa,b.url)},gv:b.gv,eq:b.eq,Qc:b.Qc,PA:a.PK.bNb}};_.W.Object.defineProperties(_.gI.prototype,{m1:{configurable:!0,enumerable:!0,get:function(){return this.RZa.instance}}});_.gI.ha=function(a){return new (a||_.gI)(_.w(_.yv),_.w(_.AH),_.w(_.Vf),_.w(fI),_.w(_.Sk),_.w(_.Uf),_.w(_.Jt),_.w(_.Lt),_.w(_.Yt),_.w(_.Tf),_.w(dI),_.w(_.zf),_.w(_.ru))};_.gI.ua=_.u({token:_.gI,oa:_.gI.ha});_.hI=function(){};_.hI.ha=function(a){return new (a||_.hI)};_.hI.Ea=_.kd({type:_.hI});_.hI.Da=_.ad({imports:[_.bm]});_.iI=function(){};_.iI.ha=function(a){return new (a||_.iI)};_.iI.Ea=_.kd({type:_.iI});_.iI.Da=_.ad({Ob:[_.gI,fI,{Ca:Nwb,Bb:function(){return new Map(Asb.map(function(a,b){return[a,b]}))}}],imports:[_.un,_.bx,_.bm,_.Ww,_.fs,_.hI,_.bn,_.lw]});_.jI=function(a,b,c){this.Qa=b;this.appId=new _.Af(null);this.Qvc=new _.Af(null);this.DLa=new _.Af(null);this.hf=new _.Af(null);this.Sxc=new _.Af(!1);this.INc=new _.Af(null);this.Vl=new _.Af(_.mg(a.Uc));this.Ya=this.Qa.events.ka(_.Qa(function(d){return d instanceof _.Qf}),_.m(function(){return _.mg(a.Uc)})).subscribe(this.Vl);Rwb(this);Swb(this);Twb(this);Uwb(this);Vwb(this);Wwb(this);this.ayc=!c.Lb(28)};_.jI.prototype.La=function(){this.Ya.unsubscribe()};
_.jI.prototype.JG=function(a){var b=this;return _.Ca(this.DLa,a).ka(_.m(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;return null!=c?c:d&&b.ayc}))};_.jI.prototype.LD=function(a){this.DLa.next(a)};
var Rwb=function(a){kI(a,a.appId,function(b,c){_.pF(c,function(d){null==b?delete d.Zt:d.Zt=b;delete d.xw;delete d.au;delete d.Xs})},Pob)},Swb=function(a){kI(a,a.Qvc,function(b,c){_.pF(c,function(d){null==b?delete d.xw:d.xw=b;delete d.au})},Qob)},Twb=function(a){kI(a,a.DLa,function(b,c){_.pF(c,function(d){null!=b?d.Fi=b?"1":"0":delete d.Fi})},Rob)},Uwb=function(a){kI(a,a.hf,function(b,c){_.pF(c,function(d){null==b?delete d.hf:d.hf=b})},Sob)},Vwb=function(a){kI(a,a.Sxc,function(b,c){_.pF(c,function(d){b?
d.Xs="":delete d.Xs})},Tob)},Wwb=function(a){kI(a,a.INc,function(b,c){_.pF(c,function(d){null==b?delete d.au:d.au=b})},Uob)},kI=function(a,b,c,d){a.Ya.add(a.Vl.ka(_.m(function(e){return d(e)}),_.Oa()).subscribe(b));b=b.ka(_.Oa(),_.m(function(e){var f=a.Vl.value;if(d(f)!==e)return f=f.Vb(),c(e,f),f.Za()}),_.Qa(function(e){return!!e}),_.yb(function(e){a.Qa.navigate(_.Qo(e),{Ti:!0})}));a.Ya.add(b.subscribe(a.Vl))};_.jI.ha=function(a){return new (a||_.jI)(_.w(_.zf),_.w(_.Vf),_.w(_.Lt))};
_.jI.ua=_.u({token:_.jI,oa:_.jI.ha});var lI=function(a){this.stack=a instanceof Array?a:[a]};lI.prototype.pop=function(a){if(0>a)throw new RangeError("ie");if(a>this.stack.length-1)throw new RangeError("je");return new lI(this.stack.slice(0,-1*a))};lI.prototype.push=function(a){var b=this.stack.slice();b.push(a);return new lI(b)};
_.W.Object.defineProperties(lI.prototype,{c9:{configurable:!0,enumerable:!0,get:function(){return this.stack[this.iCb]}},kPb:{configurable:!0,enumerable:!0,get:function(){return this.stack[0]}},Jxa:{configurable:!0,enumerable:!0,get:function(){return this.stack.map(function(a){return a.ci})}},iCb:{configurable:!0,enumerable:!0,get:function(){return this.stack.length-1}}});var mI=function(a,b,c){this.PFb=new _.ob;this.PFb.ka(zlb(a.Ag),_.Qa(function(d){return 0<d.length})).subscribe(function(d){c.navigate([],{Ta:Vob(d),xf:"merge",xi:b,Ti:!0})})};mI.prototype.tKc=function(){for(var a=_.l(_.ea.apply(0,arguments)),b=a.next();!b.done;b=a.next())this.PFb.next(b.value)};mI.ha=function(a){return new (a||mI)(_.w(_.se),_.w(_.zf),_.w(_.Vf))};mI.ua=_.u({token:mI,oa:mI.ha,Ja:"root"});var Xwb;
_.nI=function(a,b,c,d,e){var f=this;this.fp=a;this.rha=c;this.Qa=d;this.bi=e;this.Frb=this.APa=new _.Af("SOURCE");this.jBc=this.N$=new _.Af(0);this.JKc=this.wH=new _.Af(2);this.o0a=new _.mb(1);this.ega=new _.mb(1);this.gBc=this.psb=new _.Af(void 0);this.CS=new _.ob;this.H$=this.bQa=new _.Af({query:"",OTa:!1,Sd:null});this.jG=new _.Af(-1);this.cra=new _.Af(0);this.destroy=new _.ob;this.Ya=new _.ca;this.wjb=new _.ob;this.PGb=new _.ob;this.V_a=new _.ob;this.wAc=this.Tqa=new _.Af(!1);this.rha.GZ.ka(_.vb(this.destroy)).subscribe(function(g){0===g?
f.wH.next(0):f.wH.next(2)});c=_.mg(this.fp.Uc);a=this.fp.Uc.Ta;a.gs&&a.gsn?(c=Xwb(a.gs),this.JH({ci:a.gsn,oh:c,LC:c}),b.tKc("gsn","gs")):1===c.params.hf&&this.Qa.navigate(_.Qo(_.pF(c.Vb(),function(g){delete g.hf;delete g.Fi}).Za()),{xf:"preserve",Ti:!0});this.z1=Ywb(this);this.Wyb=Zwb(this);this.bra=_.cb(this.jG,this.H$.ka(_.Oa(Yob),_.$a(0))).ka(Xob())};Xwb=function(a){return"string"===typeof a?[a]:a};_.nI.prototype.La=function(){this.Ya.unsubscribe();this.destroy.next()};_.nI.prototype.LD=function(a){this.bi.LD(a)};
_.nI.prototype.JG=function(a){return this.bi.JG(a)};var Zwb=function(a){return _.Ca(a.bi.JG(_.Ea(!1)),a.bi.hf).ka(_.m(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return!!b&&1===c}),_.Oa(),_.nb(1),_.ib())},$wb=function(a,b){a.psb.next(b);a.bi.hf.next(0);a.bi.LD(!0)};_.nI.prototype.JH=function(a){this.o0a.next(new lI(Object.assign({},a,{isFirst:!0})))};
var Ywb=function(a){var b=a.Qa.events.ka(_.Qa(function(d){return d instanceof _.Qf}),_.m(function(){var d=_.mg(a.fp.Uc);return d&&d.ab}),_.Oa(),_.rb(),_.$a()),c=a.o0a.ka(_.ub(function(d){if(d){var e=a.wjb.ka(_.m(function(h){return function(n){return n.push(Object.assign({},h,{isFirst:!1}))}})),f=a.PGb.ka(_.m(function(h){return function(n){return n.pop(n.Jxa.length-1-h)}})),g=a.V_a.ka(_.m(function(h){return function(n){var r=n.stack.slice();r[n.iCb]=Object.assign({},n.c9,h);return new lI(r)}}));return _.cb(e,
f,g).ka(_.bb(function(h,n){return n(h)},d),_.sb(d))}return _.Ea(void 0)}));return _.cb(b,c).ka(_.Oa(),_.nb(1),_.ib())},axb=function(a,b){a.wjb.next(b)};_.W.Object.defineProperties(_.nI.prototype,{gG:{configurable:!0,enumerable:!0,get:function(){return this.APa.getValue()},set:function(a){a!==this.gG&&this.APa.next(a)}}});_.nI.ha=function(a){return new (a||_.nI)(_.w(_.zf),_.w(mI),_.w(_.sH),_.w(_.Vf),_.w(_.jI))};_.nI.ua=_.u({token:_.nI,oa:_.nI.ha});_.oI=function(a){this.Nb=a};_.oI.prototype.transform=function(a){return this.Nb.b_().ka(_.sb(!1),_.m(function(b){return b?_.imb(a):a.path||""}),_.Oa())};_.oI.ha=function(a){return new (a||_.oI)(_.z(_.Yt,16))};_.oI.He=_.ld({name:"maybeStripGoogle3",type:_.oI,me:!0});_.pI=function(){};_.pI.ha=function(a){return new (a||_.pI)};_.pI.Ea=_.kd({type:_.pI});_.pI.Da=_.ad({});var cxb;_.qI=function(a,b,c,d,e){var f=this;this.Ga=a;this.zkb=b;this.Rwc=c;this.sH=d;this.tGc=new _.ys(this.Ga);this.Ieb=new _.mb(1);this.gx=new _.ys(this.Ga);this.csb=new _.mb(1);this.alb=new _.ys(this.Ga);this.Cvc=this.Ieb.ka(apb(e,function(g){return f.Rwc.list(g).ka(_.m(function(h){return dpb(g,h.aggregations)}))}));this.Dvc=this.csb.ka(apb(e,function(g){return f.zkb.list(g).ka(_.m(function(h){return dpb(g,h.J$)}))}))};
_.bxb=function(a,b){var c=_.bpb(b);return a.gx.fetch(c,function(){a.csb.next(c);return _.cpb(a.Dvc,c,b.category)})};cxb=function(a){return a.sH.prefetch("findingsConfig").ka(_.Ka(),_.ub(function(b){b&&a.alb.put("getConfiguration",_.Ea(_.jf(ZF,JSON.parse(b.response)).root));return a.alb.fetch("getConfiguration",function(){return a.zkb.getConfiguration().ka(_.m(function(c){return c.root}))})}))};_.qI.ha=function(a){return new (a||_.qI)(_.w(_.nn),_.w(rsb),_.w(qsb),_.w(_.Xt),_.w(_.se))};
_.qI.ua=_.u({token:_.qI,oa:_.qI.ha,Ja:"root"});_.rI=function(a,b){this.EZ=b;a.Lb(14)?this.cQa=cxb(this.EZ).ka(_.m(function(c){return(null==c?void 0:c.children)||[]}),_.nb(1),_.ib()):this.cQa=_.Ea([]);this.lAb=this.cQa.ka(_.m(epb))};_.rI.prototype.jRa=function(){return this.cQa};_.dxb=function(a,b){return a.lAb.ka(_.m(function(c){return c.get(b)}))};
_.rI.prototype.getAnnotations=function(a,b,c,d,e,f,g){var h=this,n=g?"FILE":"DIRECTORY";return DE(b)||"host"===b?_.dxb(this,f).ka(_.ub(function(r){if(!r)return _.Ea([]);var v=_.fpb(r);return v?_.bxb(h.EZ,{ab:a,Oc:b,fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e,fileSpecType:n,category:v}).ka(_.m(function(A){return A.map(function(D){return{icon:r.icon,tooltip:r.tooltip,details:D,eAb:r.name,Ns:r.id}})})):_.Ea([])})):_.Ma("Only depot group and multibranch are currently supported")};
_.rI.ha=function(a){return new (a||_.rI)(_.w(_.Lt),_.w(_.qI))};_.rI.ua=_.u({token:_.rI,oa:_.rI.ha,Ja:"root"});var exb=new Set(["depot","host","ossProject"]),sI=function(a,b,c,d){this.Ga=a;this.AAc=b;this.yBc=c;this.oAc=d;this.Clb=new _.ys(this.Ga);this.owc=new _.ys(this.Ga)},fxb=function(a,b,c){var d=b.ab,e=b.Oc,f=b.fileSpecSourceRootRepositoryKeyRepositoryName,g=b.fileSpecSourceRootRefSpec,h=b.fileSpecSourceRootRefHint,n=b.fileSpecPath,r=b.fileSpecType,v=b.mergeLatestData;b=void 0===b.category?"DEFAULT":b.category;if(!exb.has(e))throw Error("le");var A=Object.assign({},_.fF(d,e),{fileSpecPath:n,fileSpecType:r,
fileSpecSourceRootRefSpec:g,fileSpecSourceRootRefHint:h,fileSpecSourceRootRepositoryKeyRepositoryName:f,invocationId:c,mergeLatestData:v,category:b});return a.Clb.fetch(Object.assign({},A,{Fh:"fileTest"}),function(){return a.AAc.get(A).ka(_.m(function(D){return D.zQ}))})},gxb=function(a,b){var c=b.ab,d=b.Oc,e=b.fileSpecSourceRootRepositoryKeyRepositoryName,f=b.fileSpecSourceRootRefSpec,g=b.fileSpecPath,h=b.fileSpecType;b=b.mergeLatestData;if(!exb.has(d))throw Error("le");var n=Object.assign({},_.fF(c,
d),{fileSpecPath:g,fileSpecType:h,fileSpecSourceRootRefSpec:f,fileSpecSourceRootRepositoryKeyRepositoryName:e,mergeLatestData:b});return a.Clb.fetch(Object.assign({},n,{Fh:"fuzzing"}),function(){return a.yBc.get(n).ka(_.m(function(r){return r.zQ}))})},hxb=function(a,b,c,d){if(!exb.has(c))throw Error("le");var e=Object.assign({},_.fF(b,c),{fileSpecSourceRootRepositoryKeyRepositoryName:d});return a.owc.fetch(e,function(){return a.oAc.get(e).ka(_.m(function(f){return f.categories}))})};
sI.ha=function(a){return new (a||sI)(_.w(_.nn),_.w(vsb),_.w(wsb),_.w(usb))};sI.ua=_.u({token:sI,oa:sI.ha,Ja:"root"});var ixb,kxb,qxb,lxb;ixb=["BLAME","XREFS"];_.jxb=new _.Nd("viewDataProvider");
_.tI=function(a,b,c,d,e,f){var g=this;this.zC=a;this.qc=b;this.Nb=c;this.TK=d;this.state=new _.Af(new Map);this.Ya=new _.ca;this.mhb=e.ka(_.Qa(opb),_.JE(function(h){return h.location}),_.m(function(h){return{Wa:h.location,isDirectory:1===h.kind,RC:_.TE(h.tD),I_:0===h.kind?h.I_:void 0}}),_.sb(void 0),_.nb(1),_.ib());this.ura=kxb(this).ka(_.nb(1),_.ib());this.oLa=_.Ca([this.mhb,this.zC.jRa().ka(_.sb([]))]).ka(_.ub(function(h){h=_.l(h);var n=h.next().value,r=h.next().value;return lxb(g,n).ka(_.m(function(v){return[].concat(_.Ha(v),
_.Ha(gpb(r,n)))}))}),_.Oa(ppb),_.nb(1),_.ib());a=Wrb(this.Nb).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.Cf?{enabled:!0,Bs:0}:{enabled:!1}]}))}),_.Ua(1),_.vb(this.state.ka(_.rb())));b=this.oLa.ka(_.Ab(this.state),_.m(function(h){h=_.l(h);var n=h.next().value;h=h.next().value;var r=mpb(n),v=jpb(_.mg(f.Uc));n=new Map;for(var A=_.l(h),D=A.next();!D.done;D=A.next()){var I=_.l(D.value);D=I.next().value;I=I.next().value.enabled||
kpb(D,v);n.set(D,I?{enabled:!0,Bs:0}:{enabled:!1})}r=_.l(r);for(v=r.next();!v.done;v=r.next())v=v.value,!h.has(v.id)&&v.RS&&n.set(v.id,{enabled:!0,Bs:0});return n}));this.Ya.add(_.Ia(a,b).subscribe(function(h){g.state.next(h)}));a=this.oLa.ka(_.m(function(h){return new Set(mpb(h).map(function(n){return n.id}))}));this.yha=_.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 v=n.next();!v.done;v=n.next()){var A=_.l(v.value);
v=A.next().value;A=A.next().value;h.has(v)&&r.set(v,A)}return r}),_.Oa(npb),_.nb(1),_.ib())};_.k=_.tI.prototype;_.k.La=function(){this.Ya.unsubscribe()};_.k.jRa=function(){return this.oLa};_.k.oS=function(a){return this.yha.ka(_.m(function(b){return b.get(a)||{enabled:!1}}),_.Oa(_.Fc))};_.k.DOa=function(){var a=lpb(_.ea.apply(0,arguments),!0);mxb(this,nxb(this,a))};_.k.aOa=function(){mxb(this,lpb(_.ea.apply(0,arguments),!1))};_.k.Vw=function(a){return(a=this.state.getValue().get(a))?a.enabled:!1};
_.uI=function(a,b,c){oxb(a,b,{enabled:!0,Bs:2,wvb:c})};_.vI=function(a,b){oxb(a,b,{enabled:!0,Bs:0})};_.pxb=function(a,b,c){oxb(a,b,{enabled:!0,Bs:1,nr:c})};kxb=function(a){var b=["DEFAULT","FUZZING"];return a.mhb.ka(_.ub(function(c){if(!a.qc.Lb(25))return _.Ea([]);if(!c)return _.Ea(b);var d=c.Wa;c=d.ab;var e=d.Oc;d=d.repository;return c&&e&&exb.has(e)&&d?hxb(a.TK,c,e,d).ka(_.za(function(){return _.Ea([])}),_.m(function(f){return[].concat(_.Ha(new Set([].concat(_.Ha(f),_.Ha(b)))))})):_.Ea(b)}),_.m(function(c){return c.filter(omb).map(_.Osa)}))};
qxb=function(a){return a.qc.Lb(25)?a.ura.ka(_.m(function(b){var c=new Set(b);return Object.assign({},_.J1a,{children:_.J1a.children.filter(function(d){return c.has(d.id)})})})):_.Ea(void 0)};
lxb=function(a,b){return qxb(a).ka(_.m(function(c){var d=[Srb];a.qc.Lb(27)&&(d.push(_.L1a),d.push(_.M1a));a.qc.Lb(10)&&(d.push(Trb),d.push(Urb));a.qc.Lb(24)&&!c&&(d.push(Vrb),d.push(msb));c&&d.push(c);return b?d.filter(function(e){return"LINE_COUNTS"===e.id||"FILE_COUNTS"===e.id?b.isDirectory:b.isDirectory||b.RC&&("BLAME"===e.id||"COVERAGE"===e.id||"FUZZING"===e.id||"COVERAGE_GENERIC"===e.id)?!1:!0}):d}))};
_.tI.prototype.Nwa=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.Fh;e=e.state;var f=void 0;(null==(f=this.state.getValue().get(d))?void 0:f.enabled)===e.enabled||ixb.includes(d)||c.set(d,{Cf:e.enabled?"ON":"OFF",Nha:""});b.set(d,e)}0<c.size&&this.Nb.HCb(c);this.state.next(b)};
var mxb=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.Vw(d)&&(e?c.push({Fh:d,state:{enabled:e,Bs:0}}):c.push({Fh:d,state:{enabled:e}}))}a.Nwa.apply(a,_.Ha(c))},oxb=function(a,b,c){a.Vw(b)&&a.Nwa({Fh:b,state:c})},nxb=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("me");
f=h}if(1<[c,d,e,f].filter(function(n){return!!n}).length)throw Error("ne");(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(_.I1a),d=c.next();!d.done;d=c.next())d=d.value,a.state.getValue().has(d)&&d!==f&&b.set(d,!1);return b};_.tI.ha=function(a){return new (a||_.tI)(_.w(_.rI),_.w(_.Lt),_.w(_.Yt),_.w(sI),_.w(_.jxb),_.w(_.zf))};
_.tI.ua=_.u({token:_.tI,oa:_.tI.ha});_.wI=function(a,b){this.Ga=a;this.Iob=b;this.yAc=new _.ys(this.Ga);this.AOc=new _.ys(this.Ga)};_.wI.prototype.getFile=function(a,b,c,d,e,f){var g=this,h=_.nnb(a,b,c,d,e,f);return this.yAc.fetch(h,function(){return g.Iob.getFile(h)}).ka(_.m(function(n){return _.bE(_.ph(n.FT))}),_.sb(_.kE),_.za(function(){return _.Ea(_.$D("Failed to retrieve documentation for file."))}))};_.wI.prototype.KRa=function(a){var b=this;return this.AOc.fetch(a,function(){return b.Iob.KRa({ticket:a})})};
_.wI.ha=function(a){return new (a||_.wI)(_.w(_.nn),_.w(tsb))};_.wI.ua=_.u({token:_.wI,oa:_.wI.ha,Ja:"root"});var xI=function(a,b,c){this.qc=a;this.xg=b;this.vc=c;this.MBc=Cnb;this.LBc=Enb;this.Lsb=_.Ta;this.qD=null;this.C$b="Show in change history"};
xI.prototype.Sb=function(){var a=this.qc.Lb(56)?_.hmb(this.kp,this.commit):this.kp,b,c,d=_.OE(this.kp)?null==(b=this.commit.Rq)?void 0:null==(c=b.Vi)?void 0:c.refHint:void 0;this.Lsb=this.xg.list(a.ab,a.Oc,a.repository,this.Kf,"/",1,!1,void 0,void 0,d).ka(_.Fa(function(e){return e.en||[]}),_.Ua(1));this.Twc=_.LE(this.kp,this.Kf,void 0,a);this.Whb=this.qD?_.Qo(_.Wo((this.qD.Vf?a:this.kp).Vb(),{Ce:this.qD.Kf,Jo:this.qD.Vf||void 0}).Za()):void 0};
_.W.Object.defineProperties(xI.prototype,{Kf:{configurable:!0,enumerable:!0,get:function(){return this.commit.Kf||""}}});xI.ha=function(a){return new (a||xI)(_.z(_.Lt),_.z(_.tH),_.z(_.nI))};
xI.ya=_.x({type:xI,qa:[["commit-details","commit","","baseLocation",""]],inputs:{commit:"commit",kp:"baseLocation",qD:"parentCommit"},features:[_.pd],Yb:["commit","","baseLocation",""],Aa:17,Ba:17,Fa:[["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"]],va:function(a,b){a&1&&(_.C(0,"mat-card")(1,"mat-card-title")(2,"p"),_.O(3),_.F(),_.C(4,"a",0),_.O(5),_.P(6,"toPrettyRef"),_.F(),_.O(7),_.P(8,"authorDisplay"),_.G(9,"date",1),_.F(),_.N(10,qpb,3,4,"mat-card-content",2),_.P(11,"async"),_.G(12,
"div",3),_.C(13,"mat-card-actions")(14,"button",4),_.K("click",function(){$wb(b.vc,b.Kf)}),_.O(15),_.F(),_.N(16,rpb,2,2,"a",5),_.F()());a&2&&(_.y(3),_.Pe(b.MBc(b.kp)),_.y(1),_.B("universalLink",b.Twc)("trackProjectId",b.kp.ab),_.y(1),_.gz("",b.LBc(b.kp),"",_.R(6,11,b.Kf)," "),_.y(2),_.Ne(" : ",_.R(8,13,b.commit.Wn)," @ "),_.y(2),_.B("value",b.commit.fK),_.y(1),_.B("ngIf",_.R(11,15,b.Lsb)),_.y(4),_.B("trackProjectId",b.kp.ab),_.y(1),_.Ne(" ",b.C$b," "),_.y(1),_.B("ngIf",b.Whb))},Ha:[_.sn,_.Wl,_.BH,
_.wH,_.Iq,_.Jq,_.SG,QG,RG,Fsb,_.$m,_.zv,_.CH,_.am,_.vH,_.wF],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}"],
Na:0});var yI=function(){this.subject=new _.ob};yI.prototype.subscribe=function(a){return this.subject.subscribe(a)};yI.ha=function(a){return new (a||yI)};yI.ua=_.u({token:yI,oa:yI.ha});var rxb=["hovercard"],sxb=["origin"],txb=[new yF({Mc:"start",Nc:"top"},{uc:"end",Bc:"top"},-7),new yF({Mc:"start",Nc:"bottom"},{uc:"end",Bc:"bottom"},-7)],zI=function(a,b,c,d,e){var f=this;this.Ga=a;this.Enb=b;this.nra=c;this.kf=d;this.vc=e;this.j2a=!1;this.qD=null;this.Fnb=this.Enb.subscribe(function(){f.j2a?f.j2a=!1:(clearTimeout(f.xSa),f.usa.detach())})};zI.prototype.Pa=function(){};zI.prototype.Pc=function(){this.yDc=new _.nq(this.zDc,this.ef)};
zI.prototype.La=function(){this.Fnb&&this.Fnb.unsubscribe();this.vsa&&this.vsa.dispose()};var uxb=function(a){a.xSa=setTimeout(function(){a.usa.Kg()||(a.Ga.mb({element:"BlameSnippet",action:"showDetails",gestureName:"CLICK",projectId:a.kp.ab}),a.usa.Td(a.yDc));a.j2a=!0;a.Enb.subject.next()},300)},spb=function(a){clearTimeout(a.xSa);a.nvb=setTimeout(function(){a.usa.detach()},300)};zI.prototype.ie=function(){$wb(this.vc,this.commit.Kf)};
zI.prototype.nNa=function(){var a=_.iq(_.kq(this.kf.position(),this.kXa),txb);_.wTa(a,[this.nra]);return this.kf.create({Ej:a,vl:this.kf.No.Ws()})};_.W.Object.defineProperties(zI.prototype,{usa:{configurable:!0,enumerable:!0,get:function(){this.vsa||(this.vsa=this.nNa());return this.vsa}}});zI.ha=function(a){return new (a||zI)(_.z(_.nn),_.z(yI),_.z(_.lH),_.z(_.sq),_.z(_.nI))};
zI.ya=_.x({type:zI,qa:[["blame-snippet"]],ub:function(a,b){a&1&&(_.$e(rxb,7,_.We),_.$e(rxb,7,_.Xe),_.$e(sxb,7,_.Sd));if(a&2){var c;_.Ze(c=_.bf())&&(b.zDc=c.first);_.Ze(c=_.bf())&&(b.ef=c.first);_.Ze(c=_.bf())&&(b.kXa=c.first)}},kb:function(a,b){a&1&&_.K("mouseenter",function(){clearTimeout(b.nvb)})("mouseleave",function(){return spb(b)})},inputs:{eK:"commitIndex",commit:"commit",kp:"baseLocation",qD:"parentCommit"},Aa:11,Ba:12,Fa:[[3,"title","mouseenter","mouseleave"],["ascTrackElement","BlameDetails",
"trackAction","showInHistory",3,"click"],["origin",""],[1,"commit-index"],["hovercard",""],[3,"commit","baseLocation","parentCommit","mouseenter","mouseleave"]],va:function(a,b){a&1&&(_.C(0,"div",0),_.K("mouseenter",function(){return uxb(b)})("mouseleave",function(){clearTimeout(b.xSa)}),_.P(1,"authorDisplay"),_.C(2,"button",1,2),_.K("click",function(){return b.ie()}),_.C(4,"span",3),_.O(5),_.F(),_.O(6),_.P(7,"date"),_.P(8,"authorDisplay"),_.F()(),_.N(9,tpb,1,3,"ng-template",null,4,_.ef));a&2&&(_.fz("title",
"#",b.eK," ",_.R(1,5,b.commit.Wn),""),_.y(5),_.Ne("#",b.eK,""),_.y(1),_.gz(" ",_.hz(7,7,b.commit.fK,"yyyy-MM-dd"),"\u00a0\u00a0",_.R(8,10,b.commit.Wn)," "))},Ha:[_.sn,xI,_.CH,_.vz],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%]:focus-within, button[_ngcontent-%COMP%]:hover{cursor:pointer;text-decoration:underline}button[_ngcontent-%COMP%]:focus-within   span[_ngcontent-%COMP%], button[_ngcontent-%COMP%]:hover   span[_ngcontent-%COMP%]{text-decoration:underline}button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:inline-block;min-width:35px}"],
Na:0});_.AI=function(a){this.ti=a;this.xp=[];this.BXa=null};_.k=_.AI.prototype;_.k.La=function(){this.clear();this.wf()};_.k.Llb=function(){return[]};_.k.hD=function(){};_.k.nx=function(){};_.k.kM=function(){};_.k.wf=function(){};_.k.update=function(){this.clear();this.render()};_.k.clear=function(){this.BXa&&this.BXa.unsubscribe();this.remove()};
_.k.render=function(){var a=this;this.nx();vxb(this,this.Llb());this.BXa=this.Gpa().subscribe(function(b){b&&(vxb(a,b),0===a.xp.length&&0<b.length?(a.hD(),vxb(a,[])):a.kM(b))},function(b){a.hD(b);vxb(a,[])})};_.k.remove=function(){for(var a=_.l(this.xp),b=a.next();!b.done;b=a.next()){b=b.value;try{b.remove()}catch(c){this.ti.handleError(c)}}this.xp=[]};var vxb=function(a,b){a.remove();a.xp=[];b=_.l(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;try{c.render(),a.xp.push(c)}catch(d){a.ti.handleError(d)}}};
_.AI.ha=function(a){return new (a||_.AI)(_.z(_.le))};_.AI.Ia=_.x({type:_.AI});var BI=function(a,b,c){_.AI.call(this,a);this.Od=b;this.Ga=c};_.V(BI,_.AI);_.k=BI.prototype;_.k.Pa=function(){};_.k.Sb=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation;a=b.rf;b=b.wi;a?(b?!_.IE(b,a):1)&&this.update():this.clear()}};
_.k.Gpa=function(){var a=this;if(!_.QE(this.Ge))throw Error("oe");var b=this.Ge,c=b.ab,d=b.Oc;b=b.repository;var e=_.kh(this.Ge,0)||"",f=_.kh(this.Ge,1)||"",g=_.GE(this.Ge,1)||"";return this.bR(c,d,b,e,f,g,this.Ge.params.Mb).ka(_.m(function(h){return h?a.SU(h):null}))};_.k.kM=function(a){a=this.nr(a);for(var b=new Map,c=_.l(this.Xz()),d=c.next();!d.done;d=c.next())d=d.value,_.pxb(this.Od,d,a),b.set("layer:"+d,a?"AVAILABLE":"UNAVAILABLE");this.Ga.Tm({uF:b})};_.k.nr=function(a){return a.length};
BI.ha=function(a){return new (a||BI)(_.z(_.le),_.z(_.tI),_.z(_.xu))};BI.Ia=_.x({type:BI,features:[_.te,_.pd]});_.CI=function(a,b){this.Ga=a;this.pSa=b;this.vf=new _.ys(this.Ga)};_.CI.prototype.get=function(a,b,c,d,e){var f=this,g=Object.assign({},{fileSpecPath:e,fileSpecSourceRootRefSpec:d},_.fF(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c});return this.vf.fetch(g,function(){return f.pSa.MQa(g).ka(_.m(upb))})};_.CI.ha=function(a){return new (a||_.CI)(_.w(_.nn),_.w(_.s6a))};_.CI.ua=_.u({token:_.CI,oa:_.CI.ha,Ja:"root"});var wxb=["blameSnippet"],xxb=["loading"],yxb=["rangeHighlight"],zxb=function(a,b,c,d,e,f){this.component=a;this.qoa=b;this.options=c;this.startLine=d;this.endLine=e;this.sidebar=f;this.Ng=function(){}};zxb.prototype.render=function(){this.Ng=this.sidebar?this.component.keb(this.qoa,this.options,this.startLine,this.endLine):this.component.qKa(this.qoa,this.options,this.startLine,this.endLine)};zxb.prototype.remove=function(){this.Ng()};
_.DI=function(a,b,c,d,e,f){BI.call(this,b,e,c);this.component=a;this.Ga=c;this.service=d;this.Od=e;this.Hu=f;this.imb=0};_.V(_.DI,BI);_.DI.Ia=BI.Ia;_.k=_.DI.prototype;
_.k.SU=function(a){var b=[],c=a.vp||[],d=a.Okb,e=a.SDc;a=a.tVa||[];this.imb=a.length;!a.length&&c.length&&_.sz(this.Ga);for(var f=0;f<a.length;f++){var g=a[f];if(g.df){var h=c[g.eK||0],n=h.Kf;if(n)if(n=d.get(n),null==n)_.sz(this.Ga);else{var r=void 0,v=null!=(r=e.get(n-1))?r:null;r=b.push;var A=r.apply;var D=g.df;g=0===f%2?"even":"odd";var I=[],L="blame-highlight "+g;(D=D&&wpb(D))&&ypb(D)?(I.push(new zxb(this.component,this.qoa,{className:g,commit:h,Md:this.Ge,eK:n,qD:v},D.startLine,D.endLine,!0)),
I.push(new zxb(this.component,this.wYa,{className:L},D.startLine,D.endLine,!1))):_.sz(this.Ga);h=I;A.call(r,b,_.Ha(h))}else _.sz(this.Ga)}else _.sz(this.Ga)}return b};_.k.bR=function(a,b,c,d,e,f){return this.service.get(a,b,c,e,f)};_.k.Llb=function(){return[new zxb(this.component,this.PL,{},void 0,void 0,!0)]};_.k.hD=function(){_.uI(this.Od,"BLAME");_.sz(this.Ga)};_.k.nx=function(){_.vI(this.Od,"BLAME");this.Ga.Tm({bucket:_.ng.Kza})};
_.k.kM=function(a){BI.prototype.kM.call(this,a);this.Hu.an("Blame is being displayed","polite")};_.k.nr=function(){return this.imb};_.k.Xz=function(){return["BLAME"]};_.k.wf=function(){this.Hu.an("Blame was disabled","polite")};_.DI.ha=function(a){return new (a||_.DI)(_.z(_.lH),_.z(_.le),_.z(_.xu),_.z(_.CI),_.z(_.tI),_.z(_.Fp))};
_.DI.ya=_.x({type:_.DI,qa:[["blame-layer","layerBaseLocation",""]],ub:function(a,b){a&1&&(_.$e(wxb,7),_.$e(xxb,7),_.$e(yxb,7));if(a&2){var c;_.Ze(c=_.bf())&&(b.qoa=c.first);_.Ze(c=_.bf())&&(b.PL=c.first);_.Ze(c=_.bf())&&(b.wYa=c.first)}},inputs:{Ge:"layerBaseLocation"},features:[_.te],Yb:["layerBaseLocation",""],Aa:6,Ba:0,Fa:[["blameSnippet",""],["rangeHighlight",""],["loading",""],[3,"commitIndex","commit","baseLocation","parentCommit"],["text","Loading blame layer...",1,"blame-layer",3,"hasBackground"]],
va:function(a){a&1&&(_.N(0,Bpb,1,7,"ng-template",null,0,_.ef),_.N(2,Cpb,1,3,"ng-template",null,1,_.ef),_.N(4,Dpb,1,1,"ng-template",null,2,_.ef))},Ha:[_.dE,zI],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}"],Na:0});var Axb=["rangeHighlight"],Bxb=function(a,b,c,d,e){this.component=a;this.snippet=b;this.options=c;this.startLine=d;this.endLine=e;this.Ng=function(){}};Bxb.prototype.render=function(){this.Ng=this.component.qKa(this.snippet,this.options,this.startLine,this.endLine)};Bxb.prototype.remove=function(){this.Ng()};var EI=function(a,b,c,d,e){BI.call(this,b,c,e);this.component=a;this.Od=c;this.xg=d};_.V(EI,BI);_.k=EI.prototype;_.k.Pa=function(){};
_.k.SU=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.AQ(c.startLine,c.endLine,d))}return b};
_.k.bR=function(a,b,c,d,e,f){var g=this,h=_.qE(this.Ge)?"HEAD"===e:!_.gg.test(e);a=_.Ea({ab:a,Oc:b,fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:e,fileSpecSourceRootRefHint:_.hg(d),fileSpecPath:f,fileSpecType:"FILE",mergeLatestData:h});h&&!_.qE(this.Ge)&&(a=_.Ca([_.uH(this.xg,this.Ge,"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(_.ub(function(n){return g.uPa(n)}))};
_.k.hD=function(){for(var a=_.l(this.Xz()),b=a.next();!b.done;b=a.next())_.uI(this.Od,b.value)};_.k.nx=function(){for(var a=_.l(this.Xz()),b=a.next();!b.done;b=a.next())_.vI(this.Od,b.value)};_.k.AQ=function(a,b,c){a=vpb(a,b-1,0,0);if(!ypb(a))throw Error("pe");return new Bxb(this.component,this.wYa,{className:"coverage-layer "+c},a.startLine,a.endLine)};EI.ha=function(a){return new (a||EI)(_.z(_.lH),_.z(_.le),_.z(_.tI),_.z(_.tH),_.z(_.xu))};
EI.Ia=_.x({type:EI,ub:function(a,b){a&1&&_.$e(Axb,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.wYa=c.first)}},features:[_.te]});_.FI=function(a,b,c,d,e,f,g){EI.call(this,b,c,d,f,g);this.TK=a;this.Hb=e};_.V(_.FI,EI);_.FI.Ia=EI.Ia;_.FI.prototype.uPa=function(a){return fxb(this.TK,a,_.mg(this.Hb.Uc).params.EG)};_.FI.prototype.Xz=function(){return["COVERAGE"]};_.FI.ha=function(a){return new (a||_.FI)(_.z(sI),_.z(_.lH),_.z(_.le),_.z(_.tI),_.z(_.zf),_.z(_.tH),_.z(_.xu))};
_.FI.ya=_.x({type:_.FI,qa:[["code-coverage-layer","layerBaseLocation",""]],inputs:{Ge:"layerBaseLocation"},features:[_.te],Yb:["layerBaseLocation",""],Aa:2,Ba:0,Fa:[["rangeHighlight",""]],va:function(a){a&1&&_.N(0,Epb,1,3,"ng-template",null,0,_.ef)},styles:[".coverage-layer[_ngcontent-%COMP%]{position:absolute;width:100%}"]});_.GI=function(a,b,c,d,e,f,g){EI.call(this,c,d,e,f,g);this.TK=a;this.qc=b};_.V(_.GI,EI);_.GI.Ia=EI.Ia;_.GI.prototype.uPa=function(a){return this.qc.Lb(26)?fxb(this.TK,Object.assign({},a,{category:"FUZZING"})):gxb(this.TK,a)};_.GI.prototype.Xz=function(){return["FUZZING"]};_.GI.ha=function(a){return new (a||_.GI)(_.z(sI),_.z(_.Lt),_.z(_.lH),_.z(_.le),_.z(_.tI),_.z(_.tH),_.z(_.xu))};
_.GI.ya=_.x({type:_.GI,qa:[["fuzzing-layer","layerBaseLocation",""]],inputs:{Ge:"layerBaseLocation"},features:[_.te],Yb:["layerBaseLocation",""],Aa:2,Ba:0,Fa:[["rangeHighlight",""]],va:function(a){a&1&&_.N(0,Fpb,1,3,"ng-template",null,0,_.ef)},styles:[".coverage-layer[_ngcontent-%COMP%]{position:absolute;width:100%}"]});_.HI=function(a,b,c,d,e,f,g){EI.call(this,b,c,d,f,g);var h=this;this.TK=a;this.Hb=e;this.btb=new _.Af([]);this.Ya=this.Od.ura.subscribe(function(n){h.btb.next(n)})};_.V(_.HI,EI);_.HI.Ia=EI.Ia;_.k=_.HI.prototype;_.k.La=function(){this.Ya.unsubscribe();EI.prototype.La.call(this)};_.k.Xz=function(){var a=this;return this.btb.value.filter(function(b){return a.Od.Vw(b)})};
_.k.uPa=function(a){var b=this;return this.Od.ura.ka(_.ub(function(c){return _.Ca(c.map(function(d){return b.oS(d)}))}),_.m(function(c){return c.filter(function(d){return d.enabled}).map(function(d){return d.id})}),_.Ja(0),_.Oa(Hpb),_.Qa(function(c){return 0<c.length}),_.yb(function(){b.nx()}),_.ub(function(c){return b.makeRequest(a,c)}))};_.k.oS=function(a){return this.Od.oS(a).ka(_.m(function(b){return{id:a,enabled:b.enabled}}),_.Oa())};
_.k.makeRequest=function(a,b){var c=this;b=b.map(pmb).filter(function(d){return void 0!==d});return fxb(this.TK,Object.assign({},a,{category:b[0]}),_.mg(this.Hb.Uc).params.EG).ka(_.za(function(){c.hD();vxb(c,[]);return _.Ea(null)}))};_.HI.ha=function(a){return new (a||_.HI)(_.z(sI),_.z(_.lH),_.z(_.le),_.z(_.tI),_.z(_.zf),_.z(_.tH),_.z(_.xu))};
_.HI.ya=_.x({type:_.HI,qa:[["generic-coverage-layer","layerBaseLocation",""]],inputs:{Ge:"layerBaseLocation"},features:[_.te],Yb:["layerBaseLocation",""],Aa:2,Ba:0,Fa:[["rangeHighlight",""]],va:function(a){a&1&&_.N(0,Gpb,1,3,"ng-template",null,0,_.ef)},styles:[".coverage-layer[_ngcontent-%COMP%]{position:absolute;width:100%}"]});var Cxb=function(a,b){this.component=a;this.location=b;this.Ng=function(){}};Cxb.prototype.render=function(){this.Ng=this.component.nF(this.location.startLine,{startColumn:this.location.startColumn,endColumn:this.location.endColumn,xm:"deprecated"}).remove};Cxb.prototype.remove=function(){this.Ng()};_.II=function(a,b,c,d,e){BI.call(this,c,d,a);this.Ga=a;this.component=b;this.Od=d;this.service=e;this.rs=0};_.V(_.II,BI);_.II.Ia=BI.Ia;_.k=_.II.prototype;
_.k.SU=function(a){var b=this;return(a.eL()||[]).filter(function(c){return c.Sra().some(function(d){var e;return null==(e=d.getProperties())?void 0:_.lj(e,1)})}).reduce(function(c,d){b.rs+=1;a:{if(d.fSa()&&(d=d.wR(),d=vpb(_.ij(d,1),_.ij(d,3),_.ij(d,2),_.ij(d,4)),zpb(d)))break a;d=void 0}if(!d)return _.sz(b.Ga),c;var e=c[c.length-1];e&&Apb(e.location,d)||c.push(b.AQ(d));return c},[])};_.k.bR=function(a,b,c,d,e,f,g){return this.service.Gta(a,b,c,{qb:d,commit:e},f,g)};
_.k.hD=function(){_.uI(this.Od,"DEPRECATED");_.sz(this.Ga)};_.k.nx=function(){_.vI(this.Od,"DEPRECATED")};_.k.nr=function(){return this.rs};_.k.Xz=function(){return["DEPRECATED"]};_.k.AQ=function(a){return new Cxb(this.component,a)};_.II.ha=function(a){return new (a||_.II)(_.z(_.xu),_.z(_.lH),_.z(_.le),_.z(_.tI),_.z(_.zx))};
_.II.ya=_.x({type:_.II,qa:[["deprecation-layer","layerBaseLocation",""]],inputs:{Ge:"layerBaseLocation"},features:[_.te],Yb:["layerBaseLocation",""],Aa:0,Ba:0,va:function(){},styles:[".deprecated{text-decoration:line-through}"],ob:2,Na:0});var Dxb=function(){this.U0a=""};Dxb.ha=function(a){return new (a||Dxb)};
Dxb.ya=_.x({type:Dxb,qa:["finding-details icon  title  details ".split(" ")],inputs:{icon:"icon",title:"title",details:"details",U0a:"subtitle"},Yb:"icon  title  details ".split(" "),Aa:8,Ba:4,Fa:[["mat-card-avatar",""],["alt","","aria-hidden","true",3,"src"],[4,"ngIf"],[3,"innerHTML"]],va:function(a,b){a&1&&(_.C(0,"mat-card-header")(1,"div",0),_.G(2,"img",1),_.F(),_.C(3,"mat-card-title"),_.O(4),_.F(),_.N(5,Ipb,2,1,"mat-card-subtitle",2),_.F(),_.C(6,"mat-card-content"),_.G(7,"div",3),_.F());a&2&&
(_.y(2),_.B("src",b.icon,_.ge),_.y(2),_.Pe(b.title),_.y(1),_.B("ngIf",b.U0a),_.y(2),_.B("innerHTML",b.details,_.fe))},Ha:[_.Wl,Hsb,QG,RG,Esb,Gsb],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}"],Na:0});var Exb=[new yF({Mc:"end",Nc:"bottom"},{uc:"start",Bc:"top"}),new yF({Mc:"end",Nc:"center"},{uc:"start",Bc:"center"}),new yF({Mc:"end",Nc:"top"},{uc:"start",Bc:"bottom"})],JI=function(a,b,c,d){this.Ga=a;this.gC=b;this.kXa=c;this.kf=d;this.mc="";this.ud=this.nNa()};_.k=JI.prototype;_.k.Pa=function(){var a=this;this.jT=new _.nq(this.xba,this.gC,{Td:function(){a.Td()},detach:function(){a.detach()}})};_.k.La=function(){this.ud.dispose()};
_.k.Td=function(a){var b=this;this.ud.Kg()||(this.ud.Td(this.jT),this.Ga.mb({element:this.mc,action:"showHovercard",Ve:this.Ve,gestureName:"CLICK"},a),setTimeout(function(){b.ud.di()},0));clearTimeout(this.nyc)};_.k.detach=function(){var a=this;this.nyc=setTimeout(function(){a.ud.detach()},200)};_.k.nNa=function(){var a=_.iq(_.kq(this.kf.position(),this.kXa),Exb);return this.kf.create({Ej:a,vl:this.kf.No.Ws()})};JI.ha=function(a){return new (a||JI)(_.z(_.nn),_.z(_.Xe),_.z(_.Sd),_.z(_.sq))};
JI.Ia=_.x({type:JI,qa:[["","hovercard","","trackElement",""]],kb:function(a,b){a&1&&_.K("mouseenter",function(c){return b.Td(c)})("mouseleave",function(){return b.detach()})},inputs:{xba:"hovercard",mc:"trackElement",Ve:"artifactId"}});var KI=function(){this.mc=this.tooltip=""};KI.prototype.Pa=function(){};
_.W.Object.defineProperties(KI.prototype,{annotations:{configurable:!0,enumerable:!0,set:function(a){this.icon=_.Pf(a[0].icon||"https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png");this.Ve=a[0].Ns;var b;this.tooltip=null!=(b=a[0].tooltip)?b:"";this.details=a.map(function(c){var d=c.details,e=d.messageHtml,f=d.url;c=_.Tlb(d.message||c.eAb);f&&(Fxb.test(f)||(f="http://"+f),c=_.Cbb("a",{href:f,target:"_blank"},c));if(e)try{var g=_.ph(e)||c}catch(h){g=c}else g=c;return g})}}});
KI.ha=function(a){return new (a||KI)};
KI.ya=_.x({type:KI,qa:[["finding","annotations","","trackElement",""]],inputs:{annotations:"annotations",mc:"trackElement"},Yb:["annotations","","trackElement",""],Aa:3,Ba:5,Fa:[[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"]],va:function(a,b){a&1&&(_.G(0,"img",0),_.N(1,Lpb,2,1,"ng-template",null,1,_.ef));if(a&2){var c=
_.Me(2);_.B("src",b.icon,_.ge)("alt",b.tooltip)("hovercard",c)("trackElement",b.mc)("artifactId",b.Ve)}},Ha:[_.Vl,_.Wl,Dxb,JI,_.SG],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}"],Na:0});var Fxb=/^((http|https):\/\/)/;var Gxb=["finding"],Hxb=function(a,b,c,d){this.component=a;this.LAc=b;this.options=c;this.line=d;this.Ng=function(){}};Hxb.prototype.render=function(){this.Ng=this.component.jeb(this.LAc,this.options,this.line)};Hxb.prototype.remove=function(){this.Ng()};_.LI=function(a,b,c,d,e){BI.call(this,b,d,e);this.component=a;this.zC=c};_.V(_.LI,BI);_.LI.Ia=BI.Ia;_.k=_.LI.prototype;
_.k.SU=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.df?wpb(d.df).startLine||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 Hxb(this.component,this.MAc,{annotations:d},c));return a};_.k.bR=function(a,b,c,d,e,f){return this.zC.getAnnotations(a,b,c,e,f,this.Ns,!0)};_.k.hD=function(){_.uI(this.Od,this.Ns)};
_.k.nx=function(){_.vI(this.Od,this.Ns)};_.k.Xz=function(){return[this.Ns]};_.LI.ha=function(a){return new (a||_.LI)(_.z(_.lH),_.z(_.le),_.z(_.rI),_.z(_.tI),_.z(_.xu))};
_.LI.ya=_.x({type:_.LI,qa:[["finding-layer","layerBaseLocation","","layerId",""]],ub:function(a,b){a&1&&_.$e(Gxb,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.MAc=c.first)}},inputs:{Ge:"layerBaseLocation",Ns:"layerId"},features:[_.te],Yb:["layerBaseLocation","","layerId",""],Aa:2,Ba:0,Fa:[["finding",""],["trackElement","FindingLayer",3,"annotations"]],va:function(a){a&1&&_.N(0,Mpb,1,1,"ng-template",null,0,_.ef)},Ha:[KI],ob:2});var Ixb=function(a,b,c){this.component=a;this.location=b;this.context=c;this.Ng=function(){}};Ixb.prototype.render=function(){this.Ng=this.component.nF(this.location.startLine,{startColumn:this.location.startColumn,endColumn:this.location.endColumn,tagName:"a",xm:"doc-link",href:this.context.Uyc}).remove};Ixb.prototype.remove=function(){this.Ng()};Ixb.prototype.Aya=function(){};Ixb.prototype.Dya=function(){};var MI=function(a,b,c){this.service=a;this.location=b;this.context=c;this.hS=!1};_.k=MI.prototype;_.k.render=function(){var a="semantic-decoration";this.service.kha&&(a+=" underline");this.hS&&(a+=" highlight");this.Ng=this.service.component.nF(this.location.startLine,{startColumn:this.location.startColumn,endColumn:this.location.endColumn,tagName:"a",xm:a,href:this.link=this.EY(),key:String(this.context.index)}).remove};
_.k.Dya=function(){if(null!=this.Ng)if(this.service.kha)for(var a=_.l(this.Mz()),b=a.next();!b.done;b=a.next())b.value.classList.add("underline");else for(a=_.l(this.Mz()),b=a.next();!b.done;b=a.next())b.value.classList.remove("underline")};_.k.remove=function(){this.Ng&&this.Ng();delete this.Ng};_.k.Aya=function(){if(null!=this.Ng){var a=this.EY();if(a!==this.link){this.link=a;for(var b=_.l(this.Mz()),c=b.next();!c.done;c=b.next())_.Zlb(c.value,_.Pf(a))}}};
_.k.tS=function(a,b,c){var d=this.service.oj.Bk;var e=a.je.id+"/"+a.repository+"/"+a.qb+"/"+a.path;if(_.pE(d)){var f,g=(null==(f=a.params)?0:f.Ce)?"?rcl="+a.params.Ce:"";e+=g}c+=e;e=this.service.bA.get(c);e||(a=new d.constructor(a),d=_.HE(a,d),e=_.ME(a,this.service.Qa,{aS:"oneBased",xf:d?"preserve":null}),this.service.bA.set(c,e));return e(b)};_.k.Mz=function(){return this.service.component.oe.Xj(this.context.tK-1).querySelectorAll('.semantic-decoration[data-key="'+this.context.index+'"]')};
_.W.Object.defineProperties(MI.prototype,{MG:{configurable:!0,enumerable:!0,get:function(){return this.hS},set:function(a){this.hS=a;if(null!=this.Ng)if(a){var b=_.l(this.Mz());for(a=b.next();!a.done;a=b.next())a.value.classList.add("highlight")}else for(b=_.l(this.Mz()),a=b.next();!a.done;a=b.next())a.value.classList.remove("highlight")}}});var NI={},Jxb=function(){MI.apply(this,arguments)};_.V(Jxb,MI);
Jxb.prototype.EY=function(){var a=this.context.kI,b=this.service.oj.Bk;mmb(b,NI,1);NI.params=b.params;var c=a.gnb.Nd;var d=!0;var e=c.qe();""!==e&&(NI.path=e);c=_.Vn(c);if(null!=c){e=c.Dk();if(null!=e){var f=_.Jh(e,2);""!==f&&(d=f===NI.repository,NI.repository=f);e=_.emb(e);if(null!=e){var g,h;d=d&&e.id===(null==(g=NI.je)?void 0:g.id)&&e.type===(null==(h=NI.je)?void 0:h.type);NI.je=e}}g=_.Jh(c,3);""!==g&&(NI.qb=g)}if(NI.params.Mb)NI.params=Object.assign({},b.params,{Ce:NI.qb,Mb:void 0}),NI.qb="HEAD";
else{h=d&&_.ig(NI.path,b.path,_.zRa);g=NI.qb!==b.qb?NI.qb:_.kh(b,1);if(h=h&&!0===this.service.oj.Opa)h=this.service.oj.bD,null==h||null==g?g=!0:(h=Number(h),g=Number(g),g=isNaN(h)||isNaN(g)?!0:h>g),h=!g;h?NI.qb=b.qb:d&&(NI.params=Object.assign({},b.params,{Ce:NI.qb}),NI.qb=b.qb)}return this.tS(NI,a.gnb.line,"jump")};var Kxb={},Lxb=function(){MI.apply(this,arguments)};_.V(Lxb,MI);Lxb.prototype.EY=function(){var a=this.context.kI,b=this.service.oj.Bk;mmb(b,Kxb);var c=a.source.startLine+1;Kxb.params=Object.assign({},b.params,{line:c,Fi:"1",hf:1});b=this.tS(Kxb,c,"panel");return(c=this.service.component.lines[a.source.startLine].substring(a.source.startColumn,a.source.endColumn))?b+(b.includes("?")?"&":"?")+"gsn="+c+"&"+a.oh.map(function(d){return"gs="+encodeURIComponent(d)}).join("&"):b};var Mxb={zp:new Set,oh:[]},OI=function(a){var b=this;this.vc=a;this.zG=Mxb;this.u_a=[];this.aya=new Map;this.Hq=!1;this.Ee=new _.cl;this.Ya=_.Ca(this.vc.z1,this.vc.Wyb).ka(_.m(function(c){c=_.l(c);var d=c.next().value;return c.next().value&&d?(b.Hq?d.c9:d.kPb).LC:[]}),_.sb([]),_.Oa()).subscribe(function(c){b.u_a=c;c.length&&b.qr(c)})};OI.prototype.La=function(){this.Ya.unsubscribe()};OI.prototype.Ie=function(a){var b=a.oh;return this.u_a.length===b.length&&this.u_a.every(function(c){return b.includes(c)})};
OI.prototype.qr=function(a,b){var c=this;b=void 0===b?!0:b;var d=a.map(function(g){return c.aya.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.zG.zp);for(b=e.next();!b.done;b=e.next())b=b.value,d.has(b)||(b.MG=!1)}e=new Map;var f=_.l(d);for(b=f.next();!b.done;b=f.next())b=b.value,b.MG=!0,e.set(b.context.tK,0);this.zG={zp:d,oh:a};this.Ee.emit(Array.from(e.entries()))};
OI.prototype.JYa=function(a){this.aya.clear();a=_.l(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;for(var c=_.l(b.context.kI.oh),d=c.next();!d.done;d=c.next()){d=d.value;var e=this.aya.get(d);null!=e?e.add(b):this.aya.set(d,new Set([b]))}}this.qr(this.zG.oh,!1)};OI.ha=function(a){return new (a||OI)(_.w(_.nI))};OI.ua=_.u({token:OI,oa:OI.ha});var PI=function(a,b,c,d){this.Ga=a;this.Po=b;this.component=c;this.Qa=d;this.bA=new Map};
PI.prototype.gNa=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.wR())if(h=vpb(_.ij(h,1),_.ij(h,3),_.ij(h,2),_.ij(h,4)),zpb(h))break b;h=void 0}if(h){for(var n=[],r=[],v=[],A=_.l(f.Sra()),D=A.next();!D.done;D=A.next()){D=D.value;var I=_.Jh(D,1);I&&(I.startsWith("kythe:")||(I=g+I),n.push(I));_.Jh(D,3)&&v.push(_.Jh(D,3));var L=_.ej(D,_.pOa,2);if(L){D=r;I=D.push;var Q=L;L=Q.Zj();Q=_.ij(Q.getRange(),1);I.call(D,{Nd:L,line:Q})}}switch(f.getType()){case 1:if(!n.length)break;
if(0===r.length)break;f=1===r.length?{type:"JUMP_TO_DEF",gnb:r[0],source:h,oh:n}:{type:"OPEN_PANEL",source:h,oh:n};break a;case 2:if(!n.length)break;f={type:"OPEN_PANEL",source:h,oh:n};break a;case 3:if(v.length){f={type:"DOC_LINK",source:h,Uyc:v[0]};break a}}}f=void 0}f?e&&Apb(e.location,f.source)||(e=this.AQ(c.length,f,d),c.push(e)):_.sz(this.Ga)}this.Po.JYa(d);return c};
PI.prototype.AQ=function(a,b,c){switch(b.type){case "OPEN_PANEL":return a=Nxb(this,a,b,Lxb),c.push(a),a;case "JUMP_TO_DEF":return a=Nxb(this,a,b,Jxb),c.push(a),a;case "DOC_LINK":return new Ixb(this.component,b.source,b);default:_.eg(b)}};var Nxb=function(a,b,c,d){return new d(a,c.source,{index:b,tK:c.source.startLine+1,kI:c})};PI.ha=function(a){return new (a||PI)(_.w(_.nn),_.w(OI),_.w(_.lH),_.w(_.Vf))};PI.ua=_.u({token:PI,oa:PI.ha});_.Oxb=!0;_.Pxb=!1;_.Qxb=!1;_.QI=function(a,b,c,d,e){this.Ga=a;this.DCb=b;this.he=c;this.sH=d;this.QK=e;this.PGc=[3,0];this.oK=new _.ys(this.Ga)};
_.QI.prototype.list=function(a,b,c,d,e,f){var g=this;if(""===e||"/"===e)e=void 0;a=_.xh(a,b,c,d,e,f);var h=(new _.vo).Dr(a),n=h.clone();a.Oo(3);return this.sH.prefetch("directory").ka(_.ub(function(r){r&&g.oK.put(fsb(r.request).toObject(),Rxb(g,n,h,_.Ea((0,_.MQa)(r.response))));return g.oK.fetch(n.toObject(),function(){var v=Qrb(n.clone(),!0).toObject(),A,D;return null!=(D=null==(A=_.PXa(g.oK,v))?void 0:A.ka(_.Wa()))?D:g.NZ(n,h)}).ka(_.m(Npb))}))};
_.QI.prototype.get=function(a,b,c,d,e,f){var g=this;a=_.xh(a,b,c,d,e,null==f?void 0:f.Mb);(null==f?0:f.fileSize)&&_.sc(a,4,f.fileSize,0);var h=Qrb((new _.vo).Dr(a),!0),n=h.clone();if(b=Sxb(this,a))b.getType()&&a.Oo(b.getType()),0<b.xR().length&&a.xNb(b.xR()),b.kRa()&&a.qNb(b.kRa());void 0!==(null==f?void 0:f.type)&&a.Oo(null==f?void 0:f.type);_.rj(_.rj(_.rj(h,4,!0),9,_.Pxb),10,_.Qxb);this.Ga.Tm({fG:[{eventType:"FILE_OPENED",Kqb:[],Nd:a,lineNumber:null==f?void 0:f.line}]});return this.sH.prefetch("file").ka(_.ub(function(r){r&&
g.oK.put(fsb(r.request).toObject(),Rxb(g,n,h,_.Ea((0,_.MQa)(r.response))));return g.oK.fetch(n.toObject(),function(){var v=Qrb(n.clone(),!1).toObject();v=g.oK.getValue(v);var A=g.NZ(n,h);return v?A.ka(_.sb(v),_.Oa(_.asb)):A})}))};_.QI.prototype.NZ=function(a,b){return Rxb(this,a,b,this.rLa(b))};
var Rxb=function(a,b,c,d){c=c.Zj().clone().Oo(0);for(var e=d.ka(_.m(function(h){var n;return(null==(n=_.Ho(h))?void 0:_.ej(n,_.Co,2))||new _.Co})),f=_.l(a.DCb),g=f.next();!g.done;g=f.next())$rb(g.value,c,e);return d.ka(_.xba(function(h,n){return!!_.Go(h)||0===n}),_.yb(function(h){var n=_.ej(h,_.Un,7),r;if(null==n?0:null==(r=_.Vn(n))?0:_.Jh(r,3)){n=n.clone().Oo(0);r=_.l(a.DCb);for(var v=r.next();!v.done;v=r.next())$rb(v.value,n,e);n=b.clone().Dr(n);a.oK.put(n.toObject(),_.Ea(h))}}))};
_.QI.prototype.rLa=function(a){var b=this,c=this.PGc.includes(a.Zj().getType())?Txb(this):this.he.Aj();return _.Oxb?Yrb(this.he,this.QK.TQa(a,c)).ka(_.qb()):_.$t(this.he,function(){return b.QK.NZ(a,c)},"FileService.getContentsStreaming").ka(_.qb())};
var Txb=function(a){a=a.he.Aj();a["X-Server-Timeout"]="60";return a},Sxb=function(a,b){var c=b.clone();c.kd(_.fg(_.Xlb(b.qe())));var d,e;return null==(e=null==(d=Uxb(a,c))?void 0:_.Go(d))?void 0:_.fj(e,_.xo,1).find(function(f){return f.qe()===b.qe()})},Uxb=function(a,b){b=Qrb((new _.vo).Dr(b),!1).toObject();return a.oK.getValue(b)};_.QI.ha=function(a){return new (a||_.QI)(_.w(_.xu),_.w(_.px),_.w(_.du),_.w(_.Xt),_.w(_.y6a))};_.QI.ua=_.u({token:_.QI,oa:_.QI.ha,Ja:"root"});_.RI=function(a,b,c){var d=b.events.ka(_.Qa(function(e){return e instanceof _.Qf}),_.sb(null),_.m(function(){var e=_.mg(a.Uc);e.path&&e.path.endsWith(".md")&&(e=e.parent);return e.Vb().kh().Za()}),_.Oa(function(e,f){return _.Vo(e,f)}),_.nb(1),_.ib());this.sJb=d.ka(_.m(function(e){return Ppb(e,b)}));this.qJb=d.ka(_.m(function(e){return Qpb(e,c)}))};_.RI.ha=function(a){return new (a||_.RI)(_.w(_.zf),_.w(_.Vf),_.w(_.QI))};_.RI.ua=_.u({token:_.RI,oa:_.RI.ha});var Vxb={er:!0,Nxa:!0,silent:!0};var Wxb={"* 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},Xxb={"* 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 Rpb={};var Yxb={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},Zxb=/[\n\f\r"'()*<>]/g,Upb={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"},$xb=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<_.uz(b,"(")||1<_.uz(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"!=_.Kf(a)?'url("'+_.Kf(a).replace(Zxb,Vpb)+'")':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 Yxb))return null}return b};var Wpb=lF("Element","attributes")||lF("Node","attributes"),ayb=mF("Element","hasAttribute"),byb=mF("Element","getAttribute"),Ypb=mF("Element","setAttribute"),cyb=mF("Element","removeAttribute");lF("Element","innerHTML")||lF("HTMLElement","innerHTML");var dyb=mF("Element","getElementsByTagName"),eyb=mF("Element","matches")||mF("Element","msMatchesSelector"),dqb=lF("Node","nodeName"),fqb=lF("Node","nodeType"),hqb=lF("Node","parentNode");lF("Node","childNodes");
var $pb=lF("HTMLElement","style")||lF("Element","style"),bqb=lF("HTMLStyleElement","sheet"),jqb=mF("CSSStyleDeclaration","getPropertyValue"),lqb=mF("CSSStyleDeclaration","setProperty"),nqb=lF("Element","namespaceURI")||lF("Node","namespaceURI");var fyb=_.Li&&10>document.documentMode?null:RegExp("\\s*([^\\s'\",]+[^'\",]*(('([^'\\r\\n\\f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|[^'\",])*)","g"),gyb={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0},jyb=function(a,b,c){var d=[];hyb(_.Tb(a.cssRules)).forEach(function(e){if(b&&!/[a-zA-Z][\w-:\.]*/.test(b))throw Error("se");if(!(b&&_.Li&&10==document.documentMode&&/\\['"]/.test(e.selectorText))){var f=b?e.selectorText.replace(fyb,"#"+b+" $1"):e.selectorText,
g=d.push;e=iyb(e.style,c);if(_.Kb(f,"<"))throw Error("oa`"+f);var h=f.replace(/('|")((?!\1)[^\r\n\f\\]|\\[\s\S])*\1/g,"");if(!/^[-_a-zA-Z0-9#.:* ,>+~[\]()=^$|]+$/.test(h))throw Error("pa`"+f);a:{for(var n={"(":")","[":"]"},r=[],v=0;v<h.length;v++){var A=h[v];if(n[A])r.push(n[A]);else{b:{var D=void 0;for(D in n)if(n[D]==A){D=!0;break b}D=!1}if(D&&r.pop()!=A){h=!1;break a}}}h=0==r.length}if(!h)throw Error("qa`"+f);e instanceof _.Rj||(e=_.wbb(e));g.call(d,new _.Sj(f+"{"+_.vbb(e).replace(/</g,"\\3C ")+
"}",_.pBa))}});return dsb(d)},hyb=function(a){return a.filter(function(b){return b instanceof CSSStyleRule||b.type==CSSRule.STYLE_RULE})},lyb=function(a,b,c){a=kyb("<style>"+a+"</style>");return null==a||null==a.sheet?_.qBa:jyb(a.sheet,void 0!=b?b:null,c)},kyb=function(a){a=_.Hf("<html><head></head><body>"+a+"</body></html>");return(new DOMParser).parseFromString(_.Gf(a),"text/html").body.children[0]},iyb=function(a,b){if(!a)return _.lBa;var c=document.createElement("div").style;myb(a).forEach(function(d){var e=
_.Ni&&d in gyb?d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");_.Hi(e,"--")||_.Hi(e,"var")||(d=kqb(a,d),d=$xb(e,d,b),null!=d&&mqb(c,e,d))});return new _.Rj(c.cssText||"",_.kBa)},oyb=function(a){var b=Array.from(oF(dyb,a,"getElementsByTagName",["STYLE"])),c=Glb(b,function(g){return _.Tb(cqb(g).cssRules)});c=hyb(c);for(var d=[],e=0;e<c.length;e++)d[e]={index:e,JZa:c[e]};d.sort(function(g,h){var n=Tpb(g.JZa.selectorText),r=Tpb(h.JZa.selectorText);a:{for(var v=Math.min(n.length,
r.length),A=0;A<v;A++){var D=_.z$a(n[A],r[A]);if(0!=D){n=D;break a}}n=_.z$a(n.length,r.length)}return n||g.index-h.index});for(e=0;e<d.length;e++)c[e]=d[e].JZa;c.reverse();a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,null,!1);for(var f;f=a.nextNode();)c.forEach(function(g){oF(eyb,f,f.matches?"matches":"msMatchesSelector",[g.selectorText])&&g.style&&nyb(f,g.style)});b.forEach(_.gk)},nyb=function(a,b){var c=myb(a.style);myb(b).forEach(function(d){if(!(0<=c.indexOf(d))){var e=kqb(b,d);mqb(a.style,
d,e)}})},myb=function(a){_.Ub(a)?a=_.Tb(a):(a=_.fda(a),_.Sb(a,"cssText"));return a};var pyb="undefined"!=typeof WeakMap&&-1!=WeakMap.toString().indexOf("[native code]"),qyb=0,ryb=function(){this.xe=[];this.Kya=[];this.LY="data-elementweakmap-index-"+qyb++};ryb.prototype.set=function(a,b){if(oF(ayb,a,"hasAttribute",[this.LY])){var c=parseInt(oF(byb,a,"getAttribute",[this.LY])||null,10);this.Kya[c]=b}else c=this.Kya.push(b)-1,Zpb(a,this.LY,c.toString()),this.xe.push(a);return this};
ryb.prototype.get=function(a){if(oF(ayb,a,"hasAttribute",[this.LY]))return a=parseInt(oF(byb,a,"getAttribute",[this.LY])||null,10),this.Kya[a]};ryb.prototype.clear=function(){this.xe.forEach(function(a){oF(cyb,a,"removeAttribute",[this.LY])},this);this.xe=[];this.Kya=[]};var syb=!_.Li||10<=Number(_.Qi),tyb=!_.Li||null==document.documentMode,uyb=function(){};
uyb.prototype.vHb=function(a){if(!syb)return _.ek(document,"SPAN");var b=_.ek(document,"SPAN");this.a9&&"*"==this.Iha&&(b.id=this.a9);this.SSa&&(a=kyb("<div>"+a+"</div>"),oyb(a),a=a.innerHTML);a=_.Hf(a);var c=document.createElement("template");if(tyb&&"content"in c)Cmb(c,a),c=c.content;else{var d=document.implementation.createHTMLDocument("x");c=d.body;Cmb(d.body,a)}a=document.createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(c=pyb?new WeakMap:new ryb;d=a.nextNode();){a:{var e=
d;switch(gqb(e)){case 3:e=this.createTextNode(e);break a;case 1:if("TEMPLATE"==eqb(e).toUpperCase())e=null;else{var f=eqb(e).toUpperCase();if(f in this.Sha||"http://www.w3.org/1999/xhtml"!=oqb(e))var g=null;else this.p2[f]?g=document.createElement(f):(g=_.ek(document,"SPAN"),this.X_a&&Zpb(g,"data-sanitizer-original-tag",f.toLowerCase()));if(g){var h=g,n=Xpb(e);if(null!=n)for(var r=0;f=n[r];r++)if(f.specified){var v=e;var A=f;var D=A.name;if(_.Hi(D,"data-sanitizer-"))A=null;else{var I=eqb(v);A=A.value;
var L={tagName:(0,_.Ji)(I).toLowerCase(),attributeName:(0,_.Ji)(D).toLowerCase()},Q={zxc:void 0};"style"==L.attributeName&&(Q.zxc=aqb(v));v=vyb(I,D);v in this.h7?(D=this.h7[v],A=D(A,L,Q)):(D=vyb(null,D),D in this.h7?(D=this.h7[D],A=D(A,L,Q)):A=null)}null!==A&&Zpb(h,f.name,A)}e=g}else e=null}break a;default:e=null}}if(e){if(1==gqb(e)&&c.set(d,e),d=iqb(d),f=!1,d)g=gqb(d),h=eqb(d).toLowerCase(),n=iqb(d),11!=g||n?"body"==h&&n&&(g=iqb(n))&&!iqb(g)&&(f=!0):f=!0,g=null,f||!d?g=b:1==gqb(d)&&(g=c.get(d)),
g.content&&(g=g.content),g.appendChild(e)}else _.fk(d)}c.clear&&c.clear();return b};var wyb={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 xyb={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 yyb={"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},Cyb=function(a){a=a||new zyb;Ayb(a);this.h7=_.Hc(a.UB);this.Sha=_.Hc(a.Sha);this.p2=_.Hc(a.p2);this.X_a=a.X_a;a.Mxc.forEach(function(b){if(!_.Hi(b,"data-"))throw new _.$y('Only "data-" attributes allowed, got: %s.',[b]);if(_.Hi(b,"data-sanitizer-"))throw new _.$y('Attributes with "%s" prefix are not allowed, got: %s.',["data-sanitizer-",
b]);this.h7["* "+b.toUpperCase()]=Byb},this);a.Kxc.forEach(function(b){b=b.toUpperCase();if(!_.Kb(b,"-")||yyb[b])throw new _.$y("Only valid custom element tag names allowed, got: %s.",[b]);this.p2[b]=!0},this);this.xda=a.xda;this.Iha=a.Iha;this.a9=null;this.SSa=a.SSa};_.Xh(Cyb,uyb);
var Dyb=function(a){return function(b,c){b=(0,_.Ji)(b);return(c=a(b,c))&&"about:invalid#zClosurez"!=_.Kf(c)?_.Kf(c):null}},zyb=function(){this.UB={};_.Ki([Wxb,Xxb],function(a){_.fda(a).forEach(function(b){this.UB[b]=Byb},this)},this);this.PJ={};this.Mxc=[];this.Kxc=[];this.Sha=_.Hc(wyb);this.p2=_.Hc(xyb);this.X_a=!1;this.gQc=_.Qj;this.CLc=this.S1a=this.AHc=this.xda=bsb;this.Iha=null;this.GGb=this.SSa=!1},Eyb=function(a,b){return function(c,d,e,f){c=a(c,d,e,f);return null==c?null:b(c,d,e,f)}},SI=function(a,
b,c,d){a[c]&&!b[c]&&(a[c]=Eyb(a[c],d))};zyb.prototype.Za=function(){return new Cyb(this)};
var Ayb=function(a){if(a.GGb)throw Error("te");SI(a.UB,a.PJ,"* USEMAP",Fyb);var b=Dyb(a.gQc);["* ACTION","* CITE","* HREF"].forEach(function(d){SI(this.UB,this.PJ,d,b)},a);var c=Dyb(a.xda);["* LONGDESC","* SRC","LINK HREF"].forEach(function(d){SI(this.UB,this.PJ,d,c)},a);["* FOR","* HEADERS","* NAME"].forEach(function(d){SI(this.UB,this.PJ,d,_.Vh(Gyb,this.AHc))},a);SI(a.UB,a.PJ,"A TARGET",_.Vh(Hyb,["_blank","_self"]));SI(a.UB,a.PJ,"* CLASS",_.Vh(Iyb,a.S1a));SI(a.UB,a.PJ,"* ID",_.Vh(Jyb,a.S1a));SI(a.UB,
a.PJ,"* STYLE",_.Vh(a.CLc,c));a.GGb=!0},vyb=function(a,b){a||(a="*");return(a+" "+b).toUpperCase()},Byb=function(a){return(0,_.Ji)(a)},Hyb=function(a,b){b=(0,_.Ji)(b);return 0<=(0,_.Rb)(a,b.toLowerCase())?b:null},Fyb=function(a){return(a=(0,_.Ji)(a))&&"#"==a.charAt(0)?a:null},Gyb=function(a,b,c){b=(0,_.Ji)(b);return a(b,c)},Iyb=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(" ")},Jyb=function(a,b,c){b=(0,_.Ji)(b);return a(b,
c)};Cyb.prototype.Mo=function(a){this.a9=Kyb(this);if(syb){a=this.vHb(a);if(0<Xpb(a).length){var b=_.ek(document,"SPAN");b.appendChild(a);a=b}a=(new XMLSerializer).serializeToString(a);a=a.slice(a.indexOf(">")+1,a.lastIndexOf("</"))}else a="";return _.Hf(a)};var Kyb=function(a){var b=!("STYLE"in a.Sha)&&"STYLE"in a.p2;return"*"==a.Iha&&b?"sanitizer-"+_.Xj():a.Iha};
Cyb.prototype.createTextNode=function(a){var b=a.data;(a=iqb(a))&&"style"==eqb(a).toLowerCase()&&!("STYLE"in this.Sha)&&"STYLE"in this.p2&&(b=csb(lyb(b,this.a9,(0,_.eh)(function(c,d){return this.xda(c,{fXc: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 Lyb=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)},Myb=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},TI=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},UI=function(){},Qyb=function(a,b,c){if(a){try{var d=decodeURIComponent(Nyb(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&&!Oyb.test(c)&&(a=b,Pyb[" "+a]||(Pyb[" "+a]=/^[^:]+:\/*[^/]*$/.test(a)?a+"/":Lyb(a,"/",!0)),a=Pyb[" "+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},VI=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},ak:function(){return new RegExp(a,b)}}},Nyb=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)):
""})},WI=function(a,b){if(b){if(Ryb.test(a))return a.replace(Syb,function(c){return Tyb[c]})}else if(Uyb.test(a))return a.replace(Vyb,function(c){return Tyb[c]});return a},Wyb=function(){this.u1={}},Yyb=function(a){this.qh=[];this.token=null;this.options=a||_.XI.defaults;this.options.renderer=this.options.renderer||new Xyb;this.renderer=this.options.renderer;this.renderer.options=this.options;this.s0a=new Wyb},Zyb=function(){},Xyb=function(){this.options=_.XI.defaults},$yb=function(a,b){this.options=
b||_.XI.defaults;this.links=a;this.rules=YI.MS;this.renderer=this.options.renderer||new Xyb;this.renderer.options=this.options;this.BG=!1;if(!this.links)throw Error("ue");this.options.rH?this.rules=YI.rH:this.options.er&&(this.rules=this.options.KLa?YI.KLa:YI.er)},azb=function(a){this.qh=[];this.qh.links=Object.create(null);this.options=a||_.XI.defaults;this.rules=ZI.MS;this.options.rH?this.rules=ZI.rH:this.options.er&&(this.rules=this.options.Nxa?ZI.Nxa:ZI.er)},ZI={KS:/^\n+/,code:/^( {4}[^\n]+\n*)+/,
tPa:UI,ysa:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/,iEb:UI,C7:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,Lw:"^ {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,}|$))",
m9:/^ {0,3}\[(label)\]: *(?:\n *)?<?([^\s>]+)>?(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:UI,BAb:/^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/,pD:/^([^\n]+(?:\n(?!hr|heading|lheading| {0,3}>|<\/?(?:tag)(?: +|\n|\/?>)|<(?:script|pre|style|!--))[^\n]+)*)/,text:/^[^\n]+/,vq:/(?!\s*\])(?:\\.|[^\[\]\\])+/,BJa:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/};ZI.m9=VI(ZI.m9).replace("label",ZI.vq).replace("title",ZI.BJa).ak();ZI.VLa=/(?:[*+-]|\d{1,9}\.)/;ZI.item=/^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/;
ZI.item=VI(ZI.item,"gm").replace(/bull/g,ZI.VLa).ak();ZI.list=VI(ZI.list).replace(/bull/g,ZI.VLa).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+ZI.m9.source+")").ak();ZI.Mcb="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";
ZI.kFa=/\x3c!--(?!-?>)[\s\S]*?--\x3e/;ZI.Lw=VI(ZI.Lw,"i").replace("comment",ZI.kFa).replace("tag",ZI.Mcb).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).ak();ZI.pD=VI(ZI.pD).replace("hr",ZI.ysa).replace("heading",ZI.heading).replace("lheading",ZI.BAb).replace("tag",ZI.Mcb).ak();ZI.C7=VI(ZI.C7).replace("paragraph",ZI.pD).ak();ZI.MS=TI({},ZI);
ZI.er=TI({},ZI.MS,{tPa:/^ {0,3}(`{3,}|~{3,})([^`\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,pD:/^/,heading:/^ *(#{1,6}) +([^\n]+?) *#* *(?:\n+|$)/});ZI.er.pD=VI(ZI.pD).replace("(?!","(?!"+ZI.er.tPa.source.replace("\\1","\\2")+"|"+ZI.list.source.replace("\\1","\\3")+"|").ak();ZI.Nxa=TI({},ZI.er,{iEb:/^ *([^|\n ].*\|.*)\n *([-:]+ *\|[-| :]*)(?:\n((?:.*[^>\n ].*(?:\n|$))*)\n*|$)/,table:/^ *\|(.+)\n *\|?( *[-:]+[-| :]*)(?:\n((?: *[^>\n ].*(?:\n|$))*)\n*|$)/});
ZI.rH=TI({},ZI.MS,{Lw:VI("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",ZI.kFa).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").ak(),m9:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/});
var bzb=function(a,b){return(new azb(b)).token(a.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    ").replace(/\u00a0/g," ").replace(/\u2424/g,"\n"),!0)};
azb.prototype.token=function(a,b){a=a.replace(/^ +$/gm,"");for(var c,d,e,f,g,h,n,r,v,A,D;a;){if(e=this.rules.KS.exec(a))a=a.substring(e[0].length),1<e[0].length&&this.qh.push({type:"space"});if(e=this.rules.code.exec(a))a=a.substring(e[0].length),e=e[0].replace(/^ {4}/gm,""),this.qh.push({type:"code",text:this.options.rH?e:Lyb(e,"\n")});else if(e=this.rules.tPa.exec(a))a=a.substring(e[0].length),this.qh.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.qh.push({type:"heading",depth:e[1].length,text:e[2]});else{if(b&&(e=this.rules.iEb.exec(a))&&(g={type:"table",Lp:Myb(e[1].replace(/^ *| *\| *$/g,"")),align:e[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:e[3]?e[3].replace(/\n$/,"").split("\n"):[]},g.Lp.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]=Myb(g.cells[r],g.Lp.length);this.qh.push(g);continue}if(e=this.rules.ysa.exec(a))a=a.substring(e[0].length),this.qh.push({type:"hr"});else if(e=this.rules.C7.exec(a))a=a.substring(e[0].length),this.qh.push({type:"blockquote_start"}),e=e[0].replace(/^ *> ?/gm,""),this.token(e,b),this.qh.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:"",Xca:!1};this.qh.push(h);
e=e[0].match(this.rules.item);n=[];c=!1;v=e.length;for(r=0;r<v;r++)g=e[r],d=g.length,g=g.replace(/^ *([*+-]|\d+\.) */,""),~g.indexOf("\n ")&&(d-=g.length,g=this.options.rH?g.replace(/^ {1,4}/gm,""):g.replace(new RegExp("^ {1,"+d+"}","gm"),"")),r!==v-1&&(d=ZI.VLa.exec(e[r+1])[0],1<f.length?1===d.length:1<d.length||this.options.oNc&&d!==f)&&(a=e.slice(r+1).join("\n")+a,r=v-1),d=c||/\n\n(?!\s*$)/.test(g),r!==v-1&&(c="\n"===g.charAt(g.length-1),d||(d=c)),d&&(h.Xca=!0),A=/^\[[ xX]\] /.test(g),D=void 0,
A&&(D=" "!==g[1],g=g.replace(/^\[[ xX]\] +/,"")),d={type:"list_item_start",UH:A,checked:D,Xca:d},n.push(d),this.qh.push(d),this.token(g,!1),this.qh.push({type:"list_item_end"});if(h.Xca)for(v=n.length,r=0;r<v;r++)n[r].Xca=!0;this.qh.push({type:"list_end"})}else if(e=this.rules.Lw.exec(a))a=a.substring(e[0].length),this.qh.push({type:this.options.Mo?"paragraph":"html",pre:!this.options.LZa&&("pre"===e[1]||"script"===e[1]||"style"===e[1]),text:e[0]});else if(b&&(e=this.rules.m9.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.qh.links[f]||(this.qh.links[f]={href:e[2],title:e[3]});else{if(b&&(e=this.rules.table.exec(a))&&(g={type:"table",Lp:Myb(e[1].replace(/^ *| *\| *$/g,"")),align:e[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:e[3]?e[3].replace(/(?: *\| *)?\n$/,"").split("\n"):[]},g.Lp.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]=Myb(g.cells[r].replace(/^ *\| *| *\| *$/g,""),g.Lp.length);this.qh.push(g);continue}if(e=this.rules.BAb.exec(a))a=a.substring(e[0].length),this.qh.push({type:"heading",depth:"="===e[2]?1:2,text:e[1]});else if(b&&(e=this.rules.pD.exec(a)))a=a.substring(e[0].length),this.qh.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.qh.push({type:"text",text:e[0]});else if(a)throw Error("ve`"+a.charCodeAt(0));}}}return this.qh};
var YI={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,kLa:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:UI,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*\)/,Ova:/^!?\[(label)\]\[(ref)\]/,tWa:/^!?\[(ref)\](?:\[\])?/,Gha:/^__([^\s_])__(?!_)|^\*\*([^\s*])\*\*(?!\*)|^__([^\s][\s\S]*?[^\s])__(?!_)|^\*\*([^\s][\s\S]*?[^\s])\*\*(?!\*)/,UQ:/^_([^\s_])_(?!_)|^\*([^\s*"<\[])\*(?!\*)|^_([^\s][\s\S]*?[^\s_])_(?!_|[^\spunctuation])|^_([^\s_][\s\S]*?[^\s])_(?!_|[^\spunctuation])|^\*([^\s"<\[][\s\S]*?[^\s*])\*(?!\*)|^\*([^\s*"<\[][\s\S]*?[^\s])\*(?!\*)/,
code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,fY:/^( {2,}|\\)\n(?!\s*$)/,NY:UI,text:/^(`+|[^`])[\s\S]*?(?=[\\<!\[`*]|\b_| {2,}\n|$)/,Frc:"!\"#$%&'()*+,\\-./:;<=>?@\\[^_{|}~"};YI.UQ=VI(YI.UQ).replace(/punctuation/g,YI.Frc).ak();YI.nnc=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g;YI.jsc=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/;YI.hnc=/[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])?)+(?![-_])/;
YI.kLa=VI(YI.kLa).replace("scheme",YI.jsc).replace("email",YI.hnc).ak();YI.Pkc=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/;YI.tag=VI(YI.tag).replace("comment",ZI.kFa).replace("attribute",YI.Pkc).ak();YI.vq=/(?:\[[^\[\]]*\]|\\[\[\]]?|`[^`]*`|[^\[\]\\])*?/;YI.ypc=/\s*(<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*)/;YI.BJa=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/;YI.link=VI(YI.link).replace("label",YI.vq).replace("href",YI.ypc).replace("title",YI.BJa).ak();
YI.Ova=VI(YI.Ova).replace("label",YI.vq).replace("ref",ZI.vq).ak();YI.tWa=VI(YI.tWa).replace("ref",ZI.vq).ak();YI.MS=TI({},YI);YI.rH=TI({},YI.MS,{Gha:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,UQ:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/,link:VI(/^!?\[(label)\]\((.*?)\)/).replace("label",YI.vq).ak(),Ova:VI(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",YI.vq).ak()});
YI.er=TI({},YI.MS,{escape:VI(YI.escape).replace("])","~|])").ak(),vnc:/[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/,Ukc:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,NY:/^~+(?=\S)([\s\S]*?\S)~+/,text:VI(YI.text).replace("]|","~]|").replace("|$","|https?://|ftp://|www\\.|[a-zA-Z0-9.!#$%&'*+/=?^_`{\\|}~-]+@|$").ak()});YI.er.url=VI(YI.er.url,"i").replace("email",YI.er.vnc).ak();
YI.KLa=TI({},YI.er,{fY:VI(YI.fY).replace("{2,}","*").ak(),text:VI(YI.er.text).replace("{2,}","*").ak()});
$yb.prototype.Xp=function(a){for(var b="",c,d,e;a;)if(e=this.rules.escape.exec(a))a=a.substring(e[0].length),b+=WI(e[1]);else if(e=this.rules.tag.exec(a))!this.BG&&/^<a /i.test(e[0])?this.BG=!0:this.BG&&/^<\/a>/i.test(e[0])&&(this.BG=!1),!this.Esa&&/^<(pre|code|kbd|script)(\s|>)/i.test(e[0])?this.Esa=!0:this.Esa&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(e[0])&&(this.Esa=!1),a=a.substring(e[0].length),b+=this.options.Mo?this.options.LZa?this.options.LZa(e[0]):WI(e[0]):e[0];else if(e=this.rules.link.exec(a)){a:{d=
e[2];if(-1!==d.indexOf(")"))for(var f=c=0;f<d.length;f++)if("\\"===d[f])f++;else if("("===d[f])c++;else if(")"===d[f]&&(c--,0>c)){d=f;break a}d=-1}-1<d&&(c=e[2].length-d,e[2]=e[2].substring(0,d),e[0]=e[0].substring(0,e[0].length-c));a=a.substring(e[0].length);this.BG=!0;d=e[2];this.options.rH?(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+=czb(this,e,{href:dzb(d),title:dzb(c)});this.BG=!1}else if((e=this.rules.Ova.exec(a))||
(e=this.rules.tWa.exec(a)))a=a.substring(e[0].length),c=(e[2]||e[1]).replace(/\s+/g," "),(c=this.links[c.toLowerCase()])&&c.href?(this.BG=!0,b+=czb(this,e,c),this.BG=!1):(b+=e[0].charAt(0),a=e[0].substring(1)+a);else if(e=this.rules.Gha.exec(a))a=a.substring(e[0].length),b+=this.renderer.Gha(this.Xp(e[4]||e[3]||e[2]||e[1]));else if(e=this.rules.UQ.exec(a))a=a.substring(e[0].length),b+=this.renderer.UQ(this.Xp(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.Gkb(WI(e[2].trim(),!0));else if(e=this.rules.fY.exec(a))a=a.substring(e[0].length),b+=this.renderer.fY();else if(e=this.rules.NY.exec(a))a=a.substring(e[0].length),b+=this.renderer.NY(this.Xp(e[1]));else if(e=this.rules.kLa.exec(a))a=a.substring(e[0].length),"@"===e[2]?(c=WI(this.rVa(e[1])),d="mailto:"+c):d=c=WI(e[1]),b+=this.renderer.link(d,null,c);else if(!this.BG&&(e=this.rules.url.exec(a))){if("@"===e[2])c=WI(e[0]),d="mailto:"+c;else{do d=e[0],e[0]=this.rules.Ukc.exec(e[0])[0];
while(d!==e[0]);c=WI(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.Esa?b+this.renderer.text(e[0]):b+this.renderer.text(WI(this.t0a(e[0])));else if(a)throw Error("ve`"+a.charCodeAt(0));return b};
var dzb=function(a){return a?a.replace(YI.nnc,"$1"):a},czb=function(a,b,c){var d=c.href;c=c.title?WI(c.title):null;return"!"!==b[0].charAt(0)?a.renderer.link(d,c,a.Xp(b[1])):a.renderer.image(d,c,WI(b[1]))};$yb.prototype.t0a=function(a){return this.options.t0a?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};
$yb.prototype.rVa=function(a){if(!this.options.rVa)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=Xyb.prototype;_.k.code=function(a,b,c){b=(b||"").match(/\S*/)[0];if(this.options.uu){var d=this.options.uu(a,b);null!=d&&d!==a&&(c=!0,a=d)}return b?'<pre><code class="'+this.options.OFc+WI(b,!0)+'">'+(c?a:WI(a,!0))+"</code></pre>\n":"<pre><code>"+(c?a:WI(a,!0))+"</code></pre>"};
_.k.C7=function(a){return"<blockquote>\n"+a+"</blockquote>\n"};_.k.Lw=function(a){return a};_.k.heading=function(a,b,c,d){return this.options.jDc?"<h"+b+' id="'+this.options.kDc+d.oxa(c)+'">'+a+"</h"+b+">\n":"<h"+b+">"+a+"</h"+b+">\n"};_.k.ysa=function(){return this.options.qja?"<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.pD=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 ezb=function(a,b){var c=b.Lp?"th":"td";return(b.align?"<"+c+' align="'+b.align+'">':"<"+c+">")+a+"</"+c+">\n"};_.k=Xyb.prototype;_.k.Gha=function(a){return"<strong>"+a+"</strong>"};_.k.UQ=function(a){return"<em>"+a+"</em>"};_.k.Gkb=function(a){return"<code>"+a+"</code>"};_.k.fY=function(){return this.options.qja?"<br/>":"<br>"};_.k.NY=function(a){return"<del>"+a+"</del>"};
_.k.link=function(a,b,c){a=Qyb(this.options.Mo,this.options.Fhb,a);if(null===a)return c;a='<a href="'+WI(a)+'"';b&&(a+=' title="'+b+'"');return a+(">"+c+"</a>")};_.k.image=function(a,b,c){a=Qyb(this.options.Mo,this.options.Fhb,a);if(null===a)return c;a='<img src="'+a+'" alt="'+c+'"';b&&(a+=' title="'+b+'"');return a+=this.options.qja?"/>":">"};_.k.text=function(a){return a};_.k=Zyb.prototype;_.k.Gha=function(a){return a};_.k.UQ=function(a){return a};_.k.Gkb=function(a){return a};_.k.NY=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.fY=function(){return""};var fzb=function(a,b){return(new Yyb(b)).parse(a)};Yyb.prototype.parse=function(a){this.inline=new $yb(a.links,this.options);this.ZDc=new $yb(a.links,TI({},this.options,{renderer:new Zyb}));this.qh=a.reverse();for(a="";this.next();)a+=gzb(this);return a};Yyb.prototype.next=function(){return this.token=this.qh.pop()};
Yyb.prototype.peek=function(){return this.qh[this.qh.length-1]||0};
var hzb=function(a){for(var b=a.token.text;"text"===a.peek().type;)b+="\n"+a.next().text;return a.inline.Xp(b)},gzb=function(a){switch(a.token.type){case "space":return"";case "hr":return a.renderer.ysa();case "heading":return a.renderer.heading(a.inline.Xp(a.token.text),a.token.depth,Nyb(a.ZDc.Xp(a.token.text)),a.s0a);case "code":return a.renderer.code(a.token.text,a.token.lang,a.token.Izc);case "table":var b="",c="",d,e;var f="";for(d=0;d<a.token.Lp.length;d++)f+=ezb(a.inline.Xp(a.token.Lp[d]),
{Lp:!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+=ezb(a.inline.Xp(g[e]),{Lp:!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+=gzb(a);return a.renderer.C7(c);case "list_start":c="";b=a.token.ordered;for(d=a.token.start;"list_end"!==a.next().type;)c+=gzb(a);return a.renderer.list(c,b,d);case "list_item_start":c=
"";b=a.token.Xca;for(a.token.UH&&(c+="<input "+(a.token.checked?'checked="" ':"")+'disabled="" type="checkbox"'+(a.renderer.options.qja?" /":"")+"> ");"list_item_end"!==a.next().type;)c+=b||"text"!==a.token.type?gzb(a):hzb(a);return"<li>"+c+"</li>\n";case "html":return a.renderer.Lw(a.token.text);case "paragraph":return a.renderer.pD(a.inline.Xp(a.token.text));case "text":return a.renderer.pD(hzb(a));default:c='Token with "'+a.token.type+'" type was not found.';if(a.options.silent)return console.log(c),
"";throw Error(c);}};Wyb.prototype.oxa=function(a){a=a.toLowerCase().trim().replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(this.u1.hasOwnProperty(a)){var b=a;do this.u1[b]++,a=b+"-"+this.u1[b];while(this.u1.hasOwnProperty(a))}this.u1[a]=0;return a};var Ryb=/[&<>"']/,Syb=/[&<>"']/g,Tyb={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},Uyb=/[<>"']|&(?!#?\w+;)/,Vyb=/[<>"']|&(?!#?\w+;)/g,Pyb={},Oyb=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;UI.exec=UI;
_.XI=function(a,b,c){if("undefined"===typeof a||null===a)throw Error("we");if("string"!==typeof a)throw Error("xe`"+Object.prototype.toString.call(a));if(c||"function"===typeof b){c||(c=b,b=null);b=TI({},_.XI.defaults,b||{});var d=b.uu,e=0;try{var f=bzb(a,b)}catch(n){return c(n)}var g=f.length;var h=function(n){if(n)return b.uu=d,c(n);try{var r=fzb(f,b)}catch(v){n=v}b.uu=d;return n?c(n):c(null,r)};if(!d||3>d.length)return h();delete b.uu;if(!g)return h();for(;e<f.length;e++)(function(n){return"code"!==
n.type?--g||h():d(n.text,n.lang,function(r,v){if(r)return h(r);if(null==v||v===n.text)return--g||h();n.text=v;n.Izc=!0;--g||h()})})(f[e])}else try{return b&&(b=TI({},_.XI.defaults,b)),fzb(bzb(a,b),b)}catch(n){n.message+="\nPlease report this to https://github.com/markedjs/marked.";if((b||_.XI.defaults).silent)return"<p>An error occurred:</p><pre>"+WI(n.message,!0)+"</pre>";throw n;}};_.XI.options=_.XI.setOptions=function(a){TI(_.XI.defaults,a);return _.XI};
_.XI.QBc=function(){return{Fhb:null,KLa:!1,er:!0,jDc:!0,kDc:"",uu:null,OFc:"language-",rVa:!0,rH:!1,renderer:new Xyb,Mo:!1,LZa:null,silent:!1,oNc:!1,t0a:!1,Nxa:!0,qja:!1}};_.XI.defaults=_.XI.QBc();_.XI.eva=fzb;_.XI.dhc=Wyb;_.XI.parse=_.XI;var rqb=/data:image\/png;path="([\w=]+)";/,izb=new zyb,jzb;izb.S1a=function(a,b){return b&&b.attributeName&&"ID"===b.attributeName.toUpperCase()?"untrusted-user-content-"+a:null};izb.xda=function(a,b){return b&&b.tagName&&b.attributeName?"IMG"===b.tagName.toUpperCase()&&"SRC"===b.attributeName.toUpperCase()?uqb(a):null:null};jzb=izb.Za();_.$I=function(a,b,c,d,e){this.Qa=a;this.Hb=b;this.element=c;this.be=d;this.document=e;this.Ya=new _.ca};
_.$I.prototype.ie=function(a,b,c,d,e){"A"!==b.tagName||0!==c||d||e||(c=b.getAttribute("href")||"",pqb(c)&&(c=this.Qa,e=new _.bh(b.href),b=e.Fj.toString(),d=e.Fw,e=e.qe(),b&&(e+="?"+b),d&&(e+="#"+d),_.Zm(c,e),a.preventDefault()))};_.$I.prototype.Pa=function(){var a=this;this.Ya.add(this.Hb.Ze.ka(_.ub(function(b){return a.be.isStable?_.Ea(b):a.be.Ag.ka(_.Wa(),_.$a(b))})).subscribe(function(b){if(a.element.ta)try{var c=a.element.ta.querySelector("#untrusted-user-content-"+b);c&&c.scrollIntoView()}catch(d){}}))};
_.$I.prototype.Sb=function(){if(this.owa){var a=this.owa;var b=this.document.createElement("div");_.tma(b,a);a=_.l(b.querySelectorAll("img"));for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=c.getAttribute("src");d&&(c.src=uqb(d).toString())}}else b=_.XI(this.content||"",Vxb),jzb.a9=Kyb(jzb),b=uyb.prototype.vHb.call(jzb,b);this.rJb&&qqb(b,this.rJb);this.pJb&&this.Ya.add(tqb(b,this.pJb));_.fk(this.element.ta);b=_.l(Array.from(b.children));for(a=b.next();!a.done;a=b.next())this.element.ta.appendChild(a.value)};
_.$I.prototype.La=function(){this.Ya.unsubscribe()};_.$I.ha=function(a){return new (a||_.$I)(_.z(_.Vf),_.z(_.zf),_.z(_.Sd),_.z(_.se),_.z(_.Mg))};
_.$I.ya=_.x({type:_.$I,qa:[["markdown-content"]],kb:function(a,b){a&1&&_.K("click",function(c){return b.ie(c,c.target,c.button,c.ctrlKey,c.metaKey)})},inputs:{content:"content",owa:"safeHtmlContent",rJb:"relativeLinkModifier",pJb:"relativeImageModifier"},features:[_.pd],Aa:0,Ba:0,va: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}"],ob:2});var aJ=function(a){this.modifier=a};aJ.prototype.Pa=function(){};aJ.ha=function(a){return new (a||aJ)(_.z(_.RI))};
aJ.ya=_.x({type:aJ,qa:[["kythe-hovercard"]],inputs:{l1:"safeHtml",content:"content"},Aa:3,Ba:3,Fa:[["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"]],va:function(a,b){a&1&&(_.N(0,vqb,1,1,"mat-card",0),_.N(1,wqb,2,1,"mat-card",1),_.N(2,xqb,3,1,"mat-card",1));a&2&&(_.B("ngIf",b.l1),_.y(1),_.B("ngIf",b.content&&b.content.Ota&&b.content.text),_.y(1),_.B("ngIf",b.content&&!b.content.Ota&&b.content.text))},
Ha:[_.Wl,_.SG,_.$I],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}"],
Na:0});var yqb=function(a){return{t1:a}},bJ=function(){this.wg=!1;this.HVa=new _.cl;this.close=new _.cl;this.loaded=new _.cl};bJ.prototype.Pc=function(){this.loaded.emit()};bJ.ha=function(a){return new (a||bJ)};
bJ.ya=_.x({type:bJ,qa:[["command-menu"]],ub:function(a,b){a&1&&_.$e(_.Rw,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.Gk=c.first)}},inputs:{wg:"hasBackdrop"},outputs:{HVa:"menuItemSelected",close:"closed",loaded:"loaded"},Zb:["commandMenu"],Aa:2,Ba:1,Fa:[[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"]],va:function(a,b){a&1&&(_.C(0,"mat-menu",0),_.K("closed",function(c){return b.close.emit(c)}),_.N(1,Fqb,1,1,"ng-template",1),_.F());a&2&&_.B("hasBackdrop",b.wg)},Ha:[_.Vl,_.Wl,_.Aw,_.Rw,_.Pw,_.Qw,JG,bJ],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:focus,.command-menu .mat-menu-item:hover{background:var(--hover);border:1px solid var(--border)}.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 */"],
ob:2});var cJ=function(a,b,c,d,e,f){var g=this;this.ef=a;this.XL=b;this.nb=c;this.mQa=d;this.renderer=f;this.HJb=0;this.qsb=function(h){h.target instanceof Element&&h.target.closest(".command-menu")||g.close()};this.t1=e.slb};cJ.prototype.Pc=function(){var a=this;kzb(this);Promise.resolve().then(function(){a.open()})};
cJ.prototype.open=function(){var a=this;this.p8.Gk.L5=void 0;var b=this.ef.Ah(this.p8.Gk.Sc),c=this.renderer,d=b.tl;if(0<(null==d?void 0:d.length)&&!c.parentNode(d[0]))for(var e=c.parentNode(this.ef.element.ta),f=0;f<d.length;f++)c.appendChild(e,d[f]);this.p8.Gk.WG&&this.p8.Gk.WG.Td({t1:this.t1});this.Uta=b.tl[0];this.Ip=this.mQa.create(this.Uta);_.up(this.Ip);document.body.addEventListener("focusin",this.qsb);this.Uta.addEventListener("contextmenu",function(g){g.preventDefault();g.stopPropagation();
a.close()});this.HJb=setTimeout(function(){a.XL.Ws();a.Uta.style.opacity="1"},0)};cJ.prototype.close=function(a){document.body.removeEventListener("focusin",this.qsb);this.yD();clearTimeout(this.HJb);this.p8.Gk.WG.detach();this.XL.close(a)};cJ.prototype.yD=function(){var a=this.szc;a&&"function"===typeof a.focus&&a.focus();this.Ip.destroy()};var kzb=function(a){a.szc=document.activeElement;Promise.resolve().then(function(){return a.nb.ta.focus()})};
cJ.ha=function(a){return new (a||cJ)(_.z(_.Xe),_.z(lzb),_.z(_.Sd),_.z(_.vp),_.z(mzb),_.z(_.Tk))};
cJ.ya=_.x({type:cJ,qa:[["context-menu"]],ub:function(a,b){a&1&&_.$e(bJ,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.p8=c.first)}},Aa:2,Ba:0,Fa:[[3,"menuItemSelected","closed"],["menu","commandMenu"]],va:function(a,b){a&1&&(_.C(0,"command-menu",0,1),_.K("menuItemSelected",function(c){return b.close(c)})("closed",function(){return b.close()}),_.F())},Ha:[bJ],styles:[".context-menu-container .command-menu{position:absolute;opacity:0}\n/*# sourceMappingURL=context_menu.css.map */"],ob:2});
var mzb=new _.Nd("ContextMenuData"),lzb=function(a){var b=this;this.ud=a;this.position={x:0,y:0};this.Mhb=new _.ob;this.zeb=new _.ob;a.Fu().ka(_.Qa(function(c){return"Escape"===c.key})).subscribe(function(){b.JF.close()})};_.k=lzb.prototype;_.k.close=function(a){this.Mhb.next(a);this.Mhb.complete();this.ud.dispose();this.zeb.next(a);this.JF=void 0};_.k.PB=function(){return this.zeb.If()};_.k.Ws=function(){this.setPosition(this.position)};
_.k.setPosition=function(a){var b=a.x;a=a.y;this.position={x:b,y:a};var c=this.qaa();c.left(b+"px");c.top(a+"px");var d=this.JF.Uta;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.ud.di();return this};_.k.qaa=function(){return this.ud.Zq().Ej};var dJ=function(){};dJ.ha=function(a){return new (a||dJ)};dJ.Ea=_.kd({type:dJ});dJ.Da=_.ad({imports:[_.bm,_.ex,_.Sw]});var eJ=function(){};eJ.ha=function(a){return new (a||eJ)};eJ.Ea=_.kd({type:eJ});eJ.Da=_.ad({imports:[dJ,_.Sw]});var fJ=function(a,b){this.kf=a;this.zc=b};fJ.prototype.open=function(a,b){var c=a.x;a=a.y;this.XL&&this.XL.close();var d=this.ud=this.kf.create({Ej:this.kf.position().global(),vl:this.kf.No.block(),re:"context-menu-container"}),e=new lzb(d),f=new WeakMap;f.set(mzb,b).set(lzb,e);e.Zwc=d.Td(new _.mq(cJ,void 0,new gsb(this.zc,f)));e.JF=e.Zwc.instance;return(this.XL=e).setPosition({x:c,y:a})};var nzb=function(a,b,c){if(!b.shiftKey)return b.preventDefault(),a.open({x:b.clientX,y:b.clientY},c)};
fJ.prototype.close=function(){this.XL&&(this.XL.close(),this.XL=void 0)};fJ.ha=function(a){return new (a||fJ)(_.w(_.sq),_.w(_.Tf))};fJ.ua=_.u({token:fJ,oa:fJ.ha,Ja:eJ});var ozb,pzb;ozb=["kytheHovercard"];pzb=[new yF({Mc:"start",Nc:"top"},{uc:"start",Bc:"bottom"},0,-10),new yF({Mc:"start",Nc:"bottom"},{uc:"start",Bc:"top"},0,10),new yF({Mc:"start",Nc:"top"},{uc:"center",Bc:"bottom"},0,-10),new yF({Mc:"start",Nc:"bottom"},{uc:"center",Bc:"top"},0,10),new yF({Mc:"start",Nc:"top"},{uc:"end",Bc:"bottom"},0,-10),new yF({Mc:"start",Nc:"bottom"},{uc:"end",Bc:"top"},0,10)];
_.gJ=function(a,b,c,d,e,f,g,h,n,r,v,A,D,I,L,Q){BI.call(this,h,n,a);var Z=this;this.Ga=a;this.Qd=b;this.component=c;this.gC=d;this.eNa=e;this.os=f;this.Vyc=g;this.Od=n;this.kf=r;this.Qa=v;this.service=A;this.Po=I;this.vc=L;this.xg=Q;this.Hq=!1;this.Ee=this.Po.Ee;this.rs=0;this.q_=new _.mb(1);this.ud=null;this.Ya=new _.ca;this.PF=void 0;this.TG=new _.Af(void 0);this.Ya.add(D.hL().ka(_.Oa()).subscribe(function(la){Z.aSa(la)}));this.tU=D.uR();this.YR=D.pR();a=this.f3a();this.EFc=a.ka(_.m(function(la){return la.l1}));
this.Ya.add(a.subscribe(function(la){Z.aLa(la.origin)}));this.OSa()};_.V(_.gJ,BI);_.gJ.Ia=BI.Ia;_.k=_.gJ.prototype;
_.k.OSa=function(){var a=this;this.Ya.add(this.component.mQ.subscribe(function(b){a.ie(b)}));this.Ya.add(this.component.uda.subscribe(function(b){(b=a.Eaa(b.target))&&a.qr(b)}));this.Ya.add(this.component.hua.subscribe(function(b){a.Eaa(b.target)&&qzb(a)}));this.Ya.add(this.component.rta.subscribe(function(b){b.shiftKey||b.metaKey||b.ctrlKey?a.TG.next(b):a.TG.next(void 0)}));this.Ya.add(this.component.sta.subscribe(function(){a.PY();a.TG.next(void 0)}))};
_.k.Pa=function(){BI.prototype.Pa.call(this);this.Po.Hq=this.Hq;this.jT=new _.nq(this.ySa,this.gC,{l1:this.EFc})};_.k.Sb=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation;this.WRa(b.rf,b.wi)}BI.prototype.Sb.call(this,a)};_.k.La=function(){BI.prototype.La.call(this);null!=this.s_&&clearTimeout(this.s_);null!=this.U_&&clearTimeout(this.U_);this.Ya.unsubscribe();hJ(this)};_.k.clear=function(){BI.prototype.clear.call(this);hJ(this)};
_.k.SU=function(a){var b=a.annotations;this.os.oj=a.oj;a=b.eL();this.rs=a.length;var c=b.vg();if(0===this.rs&&1!==c)throw new Kqb(c);return this.os.gNa(a,_.Jh(b,3))};_.k.bR=function(a,b,c,d,e,f,g){return _.Ca([this.service.Gta(a,b,c,{qb:d,commit:e},f,g),this.wPa()]).ka(_.m(function(h){var n=_.l(h);h=n.next().value;n=n.next().value;return{annotations:h,oj:n}}))};
_.k.WRa=function(a,b){null!=this.os.oj&&(this.os.oj=Object.assign({},this.os.oj,{Bk:Jqb(a)}));b&&_.Vo(a,b)&&_.RE(a,b,["line"])||this.os.bA.clear();if(b&&_.IE(b,a)&&!_.RE(a,b,["line"])&&null!=this.xp)for(a=_.l(this.xp),b=a.next();!b.done;b=a.next())b.value.Aya()};
_.k.wPa=function(){var a=this;return(_.qE(this.Ge)?_.uH(this.xg,this.Ge,"path",0).ka(_.za(function(){return _.Ea(void 0)}),_.m(function(b){return{Bk:a.Ge,bD:b}})):_.Ea({Bk:this.Ge,bD:void 0})).ka(_.m(function(b){var c=b.Bk;b=b.bD;return{Bk:c,bD:b,Opa:!!b&&("HEAD"===_.kh(c,1)||b===_.kh(c,1))}}))};_.k.PY=function(){var a=this;this.ud&&this.ud.Kg()&&!this.PF&&(this.PF=setTimeout(function(){hJ(a)},300))};var Gqb=function(a){clearTimeout(a.PF);a.PF=void 0};
_.gJ.prototype.aSa=function(a){this.os.kha=a;if(null!=this.xp){a=_.l(this.xp);for(var b=a.next();!b.done;b=a.next())b.value.Dya()}};
_.gJ.prototype.ie=function(a){var b=this,c=this.rn(a.target);if(null==c)this.Po.qr([]);else{var d=this.iia(c);if(null==d)this.Po.qr([]),c instanceof HTMLAnchorElement&&(c.rel="noopener",c.target="_blank",this.Ga.mb({element:"XrefPanel",action:"documentationLink",gestureName:"CLICK"}));else{c=d.element;var e=d.Rp.context.kI;2!==a.button||_.cF(a)?0!==a.button||_.cF(a)||(a.preventDefault(),this.Po.Ie(e)&&this.Hq||(this.Hq?(axb(this.vc,{oh:e.oh,LC:e.oh,ci:c.textContent||""}),this.log("addToStack",a)):
"JUMP_TO_DEF"===e.type?(rzb(this,d),this.log("jumpToDefinition",a)):(this.JH(d),this.log("open",a)))):this.tU.ka(_.Ua(1)).subscribe(function(f){f&&b.e0a(a,d)})}}};
_.gJ.prototype.e0a=function(a,b){var c=this,d=nzb(this.eNa,a,{slb:Qqb(b)});d&&d.PB().subscribe(function(e){if(e)switch(e.Bf){case "def":rzb(c,b);c.log("jumpToDefinitionViaContextMenu",a);break;case "xrefs":c.JH(b);c.log("openViaContextMenu",a);break;case "copy":e=b.Rp.context.kI;_.qz(document,a.target,c.component.lines[e.source.startLine].substring(e.source.startColumn,e.source.endColumn));break;case "copy-link":e=_.aF(a.target,"a");if(!(e instanceof HTMLAnchorElement))break;_.qz(document,e,e.href);
break;case "copy-build-target":e=Pqb(b);if(null!=e&&"BUILD"===Oqb(e)){var f=b.Rp.context.kI,g=e.lastIndexOf("/");_.qz(document,a.target,"//"+(0>g?"":e.substring(0,g))+":"+c.component.lines[f.source.startLine].substring(f.source.startColumn,f.source.endColumn))}break;case "open-tab":e=_.aF(a.target,"a"),e instanceof HTMLAnchorElement&&_.Eqa(window,_.Pf(e.href))}})};
var rzb=function(a,b){var c=_.Qo(_.Wo(a.Ge.Vb(),{line:b.Rp.context.tK}).Za());a.Qa.navigate(c,{xf:"preserve"}).then(function(){return _.Zm(a.Qa,b.element.getAttribute("href"))}).then(function(){a.vc.CS.next()})};_.gJ.prototype.JH=function(a){var b=_.Qo(_.Wo(this.Ge.Vb(),{Fi:"1",hf:1}).Za());this.Qa.navigate(b,{xf:"preserve"});b=a.Rp.context.kI;this.vc.JH({oh:b.oh,LC:b.oh,ci:a.element.textContent||""})};
_.gJ.prototype.qr=function(a){var b=this,c=a.element,d=a.Rp.context.kI;this.s_=setTimeout(function(){b.Po.qr(d.oh);b.Qd.fe()},200);var e=d.oh[0];e&&(this.U_=setTimeout(function(){b.q_.next({origin:c,Czb:e,KMc:"OPEN_PANEL"!==d.type})},750))};var qzb=function(a){a.q_.next(void 0);a.PY();clearTimeout(a.s_);clearTimeout(a.U_)};_.k=_.gJ.prototype;_.k.hD=function(a){_.uI(this.Od,"XREFS",Lqb(a));a instanceof Kqb&&0!==a.status||_.sz(this.Ga)};_.k.nx=function(){_.vI(this.Od,"XREFS")};_.k.Xz=function(){return["XREFS"]};
_.k.nr=function(){return this.rs};_.k.log=function(a,b){this.Ga.mb({element:"XrefPanel",action:a,gestureName:"CLICK",projectId:this.Ge.ab},b)};_.k.aLa=function(a){this.ud||(this.ud=this.kf.create({vl:this.kf.No.Ws()}));_.rTa(this.ud,this.oNa(a));this.ud.Kg()||this.ud.Td(this.jT);this.PF&&Gqb(this)};_.k.oNa=function(a){return _.iq(_.kq(this.kf.position(),a),pzb)};var hJ=function(a){Gqb(a);a.ud&&a.ud.detach()};_.gJ.prototype.Eaa=function(a){a=this.rn(a);return null==a?null:this.iia(a)};
_.gJ.prototype.rn=function(a){if(!(a instanceof Element))return null;a=_.aF(a,".semantic-decoration,.doc-link","code-and-highlight-container");return null!=a&&a instanceof HTMLElement?a:null};_.gJ.prototype.iia=function(a){var b=Number(a.dataset.key);return isNaN(b)||0>b?null:(b=this.xp[b])&&b instanceof MI?{element:a,Rp:b}:null};
_.gJ.prototype.f3a=function(){var a=this;return _.Ca([this.YR,this.q_,this.TG]).ka(_.ub(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;if(!Nqb(b,d,c))return _.Ea(null);a.Ga.mb({element:"KytheHovercard",action:"fetchDocumentation_"+b,gestureName:"CLICK"});return a.Vyc.KRa(d.Czb).ka(_.za(function(){return _.Ea(null)}),_.m(function(e){return e?{origin:d.origin,l1:_.ph(e.FT)}:null}))}),_.Qa(function(b){return!!b}),_.nb(1),_.ib())};
_.gJ.ha=function(a){return new (a||_.gJ)(_.z(_.xu),_.z(_.gl),_.z(_.lH),_.z(_.Xe),_.z(fJ),_.z(PI),_.z(_.wI),_.z(_.le),_.z(_.tI),_.z(_.sq),_.z(_.Vf),_.z(_.zx),_.z(_.Yt),_.z(OI),_.z(_.nI),_.z(_.tH))};
_.gJ.ya=_.x({type:_.gJ,qa:[["semantic-decoration-layer","layerBaseLocation",""]],ub:function(a,b){a&1&&_.$e(ozb,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.ySa=c.first)}},inputs:{Ge:"layerBaseLocation",Hq:"chainXrefs"},outputs:{Ee:"highlightedLines"},features:[_.Qe([PI,OI]),_.te,_.pd],Yb:["layerBaseLocation",""],Aa:2,Ba:0,Fa:[["kytheHovercard",""],[3,"safeHtml","mouseenter","mouseleave",4,"ngIf"],[3,"safeHtml","mouseenter","mouseleave"]],va:function(a){a&1&&_.N(0,Iqb,2,3,"ng-template",null,0,_.ef)},Ha:[_.Wl,
aJ,_.am],styles:["a.semantic-decoration.underline{text-decoration:underline}"],ob:2,Na:0});var Kqb=function(a){var b=Error.call(this);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.status=a};_.V(Kqb,Error);var Yqb=RegExp("^x-kythe://([a-zA-Z]+)="),$qb=/\//g,arb=/~/g,Tqb={id:"Google",type:"depot"},rF={};var szb;szb=new _.Nd("decorations_service",{oa:function(){return _.nh(esb)}});_.iJ=function(a,b,c){_.qx.call(this,a);this.client=b;this.he=c;this.RKc=new _.ys(this.Ga);this.SKc=new _.ys(this.Ga);this.TKc=new _.ys(this.Ga);this.HAc=new _.ys(this.Ga)};_.V(_.iJ,_.qx);_.k=_.iJ.prototype;_.k.Fta=function(a,b,c,d,e,f){var g=this,h=qmb(a,b,c,d,e,f);return this.vf.fetch(h.toObject(),function(){return g.fetch(h)})};
_.k.mZa=function(a){var b=this;return this.RKc.fetch(a.toObject(),function(){return _.$t(b.he,function(){return b.client.mZa(a,b.he.Aj())},"Decorations.resolveDocumentation")})};_.k.nZa=function(a){var b=this;return this.SKc.fetch(a.toObject(),function(){return _.$t(b.he,function(){return b.client.nZa(a,b.he.Aj())},"Decorations.resolveItemList")})};_.k.wfa=function(a){var b=this;return this.TKc.fetch(a.toObject(),function(){return _.$t(b.he,function(){return b.client.wfa(a,b.he.Aj())},"Decorations.resolvePanel")})};
_.k.cRa=function(a){var b=this;return this.HAc.fetch(a.toObject(),function(){return _.$t(b.he,function(){return b.client.cRa(a,b.he.Aj())},"Decorations.getFilterSupport")})};_.k.Q8=function(){return new _.Ln};_.k.extract=function(){return this.Q8()};_.k.isValid=function(a){return 0<a.eL().length||_.lj(a,2)};_.k.fetch=function(a){var b=this;return _.$t(this.he,function(){return b.client.Fta((new _.KNa).rNb(_.Rqb(a)),b.he.Aj())},"Decorations.list")};
_.iJ.ha=function(a){return new (a||_.iJ)(_.w(_.nn),_.w(szb),_.w(_.du))};_.iJ.ua=_.u({token:_.iJ,oa:_.iJ.ha,Ja:"root"});var tzb=function(a,b){this.component=a;this.location=b;this.Ng=function(){}};tzb.prototype.render=function(){this.Ng=this.component.nF(this.location.startLine,{startColumn:this.location.startColumn,endColumn:this.location.endColumn,xm:"deprecated"}).remove};tzb.prototype.remove=function(){this.Ng()};_.jJ=function(a,b,c,d,e){BI.call(this,c,d,a);this.Ga=a;this.component=b;this.Od=d;this.service=e;this.rs=0};_.V(_.jJ,BI);_.jJ.Ia=BI.Ia;_.k=_.jJ.prototype;
_.k.SU=function(a){var b=this;return(a.eL()||[]).filter(function(c){return _.kj(c,9).includes(2)}).reduce(function(c,d){b.rs+=1;a:{if(d.fSa()&&(d=d.wR(),d=xpb(d),zpb(d)))break a;d=void 0}if(!d)return _.sz(b.Ga),c;var e=c[c.length-1];e&&Apb(e.location,d)||c.push(b.AQ(d));return c},[])};_.k.bR=function(a,b,c,d,e,f,g){return this.service.Fta(a,b,c,{qb:d,commit:e},f,g)};_.k.hD=function(){_.uI(this.Od,"DEPRECATED");_.sz(this.Ga)};_.k.nx=function(){_.vI(this.Od,"DEPRECATED")};_.k.nr=function(){return this.rs};
_.k.Xz=function(){return["DEPRECATED"]};_.k.AQ=function(a){return new tzb(this.component,a)};_.jJ.ha=function(a){return new (a||_.jJ)(_.z(_.xu),_.z(_.lH),_.z(_.le),_.z(_.tI),_.z(_.iJ))};_.jJ.ya=_.x({type:_.jJ,qa:[["unified-deprecation-layer","layerBaseLocation",""]],inputs:{Ge:"layerBaseLocation"},features:[_.te],Yb:["layerBaseLocation",""],Aa:0,Ba:0,va:function(){},styles:[".deprecated{text-decoration:line-through}"],ob:2,Na:0});var uzb={zp:new Set,ids:[]},kJ=function(a){var b=this;this.vc=a;this.zG=uzb;this.Jpa=[];this.Asa=new Map;this.Hq=!1;this.Ee=new _.cl;this.Ya=_.Ca([this.vc.z1,this.vc.Wyb]).ka(_.m(function(c){c=_.l(c);var d=c.next().value;if(c.next().value&&d)return b.Hq?d.c9:d.kPb}),_.sb(void 0),_.Oa()).subscribe(function(c){c?(b.Jpa=c.oh,c.LC&&b.qr(c.LC)):b.Jpa=[]})};_.k=kJ.prototype;_.k.La=function(){this.Ya.unsubscribe()};
_.k.Ie=function(a){a=_.Jh(a.context.bu,5);if(!a)return!1;var b=a.split(" ");return this.Jpa.length===b.length&&this.Jpa.every(function(c){return b.includes(c)})};
_.k.qr=function(a,b){var c=this;b=void 0===b?!0:b;var d=a.map(function(n){return c.Asa.get(n)||new Set}).reduce(function(n,r){r=_.l(r);for(var v=r.next();!v.done;v=r.next())n.add(v.value);return n},new Set);if(b){b=_.l(this.zG.zp);for(var e=b.next();!e.done;e=b.next()){var f=e.value;d.has(f)||(f.MG=!1)}}b=new Map;f=_.l(d);for(e=f.next();!e.done;e=f.next()){var g=e.value;g.MG=!0;e=g.context.tK;g=this.rsa(g);var h=b.get(e);void 0!==h&&0!==h||b.set(e,g)}this.zG={zp:d,ids:a};this.Ee.emit(Array.from(b.entries()))};
_.k.Ku=function(a){if(0<this.zG.zp.size)for(var b=_.l(this.zG.zp),c=b.next();!c.done;c=b.next())c=c.value,vzb(c,a.dra,a.dra+a.fM)&&!c.MG&&(c.MG=!0),c.MG&&!vzb(c,a.dra,a.dra+a.fM)&&(c.MG=!1)};_.k.JYa=function(a){this.Asa.clear();a=_.l(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;b.rsa=this.rsa(b);var c=_.Kh(b.context.bu,10);c=_.l(c);for(var d=c.next();!d.done;d=c.next()){d=d.value;var e=this.Asa.get(d);null!=e?e.add(b):this.Asa.set(d,new Set([b]))}}this.qr(this.zG.ids,!1)};
_.k.rsa=function(a){return _.kj(a.context.bu,9).includes(1)?1:_.kj(a.context.bu,9).includes(3)?2:0};kJ.ha=function(a){return new (a||kJ)(_.w(_.nI))};kJ.ua=_.u({token:kJ,oa:kJ.ha});var lJ=function(a,b,c,d){this.service=a;this.location=b;this.context=c;this.IGc=void 0===d?!1:d;this.hS=!1;this.nSa=0};
lJ.prototype.render=function(){var a="xrefs-decoration";this.service.kha&&(a+=" underline");this.hS&&(a+=" "+wzb(this));try{this.link=this.EY()}catch(c){_.sz(this.service.Ga);return}var b=String(this.context.index);this.fS&&(a="doc-link",b=void 0);this.Ng=this.service.component.nF(this.location.startLine,{startColumn:this.location.startColumn,endColumn:this.location.endColumn,tagName:"a",xm:a,href:this.link,key:b}).remove};
var wzb=function(a){return 0!==a.nSa&&a.service.Cob?"important-highlight":"highlight"};lJ.prototype.Dya=function(){if(null!=this.Ng&&!this.fS)if(this.service.kha)for(var a=_.l(this.Mz()),b=a.next();!b.done;b=a.next())b.value.classList.add("underline");else for(a=_.l(this.Mz()),b=a.next();!b.done;b=a.next())b.value.classList.remove("underline")};lJ.prototype.remove=function(){this.Ng&&this.Ng();delete this.Ng};
lJ.prototype.EY=function(){var a,b=null==(a=_.ej(this.context.bu,_.Jn,4))?void 0:a.WZ();return b?_.Jh(b,4)?(this.fS=!0,_.Jh(b,4)):xzb(this.service,b):_.Jh(this.context.bu,5)?(a=yzb(this.service,this.context.tK),(b=this.service.component.lines[this.location.startLine].substring(this.location.startColumn,this.location.endColumn))?a+(a.includes("?")?"&":"?")+"gsn="+b+"&"+_.Jh(this.context.bu,5).split(" ").map(function(c){return"gs="+encodeURIComponent(c)}).join("&"):a):""};
lJ.prototype.Aya=function(){if(null!=this.Ng&&!this.fS){var a=this.EY();if(a!==this.link){this.link=a;for(var b=_.l(this.Mz()),c=b.next();!c.done;c=b.next())_.Zlb(c.value,_.Pf(a))}}};var vzb=function(a,b,c){return a.location.startLine>=b&&a.location.startLine<c||a.location.endLine>=b&&a.location.endLine<c};
lJ.prototype.Mz=function(){var a=this.service.component.oe.Xj(this.context.tK-1);if(a)return a.querySelectorAll('.xrefs-decoration[data-key="'+this.context.index+'"]');this.IGc&&console.log("unexpected undefined element - "+JSON.stringify(this.context));return[]};
_.W.Object.defineProperties(lJ.prototype,{rsa:{configurable:!0,enumerable:!0,get:function(){return this.nSa},set:function(a){this.nSa=a}},MG:{configurable:!0,enumerable:!0,get:function(){return this.hS},set:function(a){this.hS=a;if(null!=this.Ng)if(a){var b=_.l(this.Mz());for(a=b.next();!a.done;a=b.next())a.value.classList.add(wzb(this))}else for(b=_.l(this.Mz()),a=b.next();!a.done;a=b.next())a.value.classList.remove(wzb(this))}}});_.mJ=function(a){this.Qa=a;this.cache=new Map};_.mJ.prototype.tS=function(a,b){var c=a.je.id+"/"+a.repository+"/"+a.qb+"/"+a.path;if(_.pE(this.ix)){var d,e=(null==(d=a.params)?0:d.Ce)?"?rcl="+a.params.Ce:"";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.ix.constructor(a),f=_.HE(a,this.ix),f=_.ME(a,this.Qa,{aS:"oneBased",xf:f?"preserve":null}),this.cache.set(b,f));return f(c)};
_.W.Object.defineProperties(_.mJ.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.ix&&_.Vo(a,this.ix)&&_.RE(a,this.ix,["line"])||this.cache.clear();this.ix=a}}});_.mJ.ha=function(a){return new (a||_.mJ)(_.w(_.Vf))};_.mJ.ua=_.u({token:_.mJ,oa:_.mJ.ha});var zzb,Azb;zzb=["kytheHovercard"];Azb=[new yF({Mc:"start",Nc:"top"},{uc:"start",Bc:"bottom"},0,-10),new yF({Mc:"start",Nc:"bottom"},{uc:"start",Bc:"top"},0,10),new yF({Mc:"start",Nc:"top"},{uc:"center",Bc:"bottom"},0,-10),new yF({Mc:"start",Nc:"bottom"},{uc:"center",Bc:"top"},0,10),new yF({Mc:"start",Nc:"top"},{uc:"end",Bc:"bottom"},0,-10),new yF({Mc:"start",Nc:"bottom"},{uc:"end",Bc:"top"},0,10)];
_.nJ=function(a,b,c,d,e,f,g,h,n,r,v,A,D,I,L,Q){BI.call(this,f,h,a);var Z=this;this.Ga=a;this.Qd=b;this.component=c;this.gC=d;this.eNa=e;this.qc=g;this.Od=h;this.bA=n;this.kf=r;this.Qa=v;this.service=A;this.Po=I;this.vc=L;this.xg=Q;this.Hq=!1;this.Ee=this.Po.Ee;this.rs=0;this.q_=new _.mb(1);this.ud=null;this.Ya=new _.ca;this.PF=void 0;this.TG=new _.Af(void 0);this.Cob=!1;this.Ya.add(D.hL().ka(_.Oa()).subscribe(function(la){Z.aSa(la)}));this.tU=D.uR();this.YR=D.pR();a=this.f3a();this.qc.Lb(38)&&(this.Cob=
!0);this.xDc=a.ka(_.m(function(la){return{text:la.text,Ota:la.Ota}}));this.Ya.add(a.subscribe(function(la){Z.aLa(la.origin)}));this.OSa()};_.V(_.nJ,BI);_.nJ.Ia=BI.Ia;_.k=_.nJ.prototype;
_.k.OSa=function(){var a=this;this.Ya.add(this.component.mQ.subscribe(function(b){a.ie(b)}));this.Ya.add(this.component.uda.subscribe(function(b){(b=a.Eaa(b.target))&&a.qr(b)}));this.Ya.add(this.component.hua.subscribe(function(b){a.Eaa(b.target)&&qzb(a)}));this.Ya.add(this.component.rta.subscribe(function(b){b.shiftKey||b.metaKey||b.ctrlKey?a.TG.next(b):a.TG.next(void 0)}));this.Ya.add(this.component.sta.subscribe(function(){a.PY();a.TG.next(void 0)}));this.Ya.add(this.component.scroll.subscribe(function(b){a.Ku(b)}))};
_.k.Pa=function(){BI.prototype.Pa.call(this);this.Po.Hq=this.Hq;this.jT=new _.nq(this.ySa,this.gC,{content:this.xDc})};_.k.Sb=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation;this.WRa(b.rf,b.wi)}BI.prototype.Sb.call(this,a)};_.k.La=function(){BI.prototype.La.call(this);null!=this.s_&&clearTimeout(this.s_);null!=this.U_&&clearTimeout(this.U_);this.Ya.unsubscribe();hJ(this)};_.k.clear=function(){BI.prototype.clear.call(this);hJ(this)};
_.k.SU=function(a){var b=a.annotations;this.oj=a.oj;var c=b.eL();this.rs=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.wR())if(f=xpb(f),zpb(f))break a;f=void 0}f?(a.push(new lJ(this,f,{index:d,tK:f.startLine+1,cVc:b.KQa(),bu:e},this.qc.Lb(79)&&!this.qc.Lb(85))),d++):_.sz(this.Ga)}this.Po.JYa(a);return a};
_.k.bR=function(a,b,c,d,e,f,g){return _.Ca([this.service.Fta(a,b,c,{qb:d,commit:e},f,g),this.wPa()]).ka(_.m(function(h){var n=_.l(h);h=n.next().value;n=n.next().value;return{annotations:h,oj:n}}))};_.k.WRa=function(a,b){null!=this.oj&&(this.oj=Object.assign({},this.oj,{Bk:frb(a)}));this.bA.location=a;if(b&&_.IE(b,a)&&!_.RE(a,b,["line"])&&null!=this.xp)for(a=_.l(this.xp),b=a.next();!b.done;b=a.next())b.value.Aya()};
_.k.wPa=function(){var a=this;return(_.qE(this.Ge)?_.uH(this.xg,this.Ge,"path",0).ka(_.za(function(){return _.Ea(void 0)}),_.m(function(b){return{Bk:a.Ge,bD:b}})):_.Ea({Bk:this.Ge,bD:void 0})).ka(_.m(function(b){var c=b.Bk;b=b.bD;return{Bk:c,bD:b,Opa:!!b&&("HEAD"===_.kh(c,1)||b===_.kh(c,1))}}))};_.k.PY=function(){var a=this;this.ud&&this.ud.Kg()&&!this.PF&&(this.PF=setTimeout(function(){hJ(a)},300))};
var yzb=function(a,b){var c=a.oj;mmb(c.Bk,Bzb);Bzb.params=Object.assign({},c.Bk.params,{line:b,Fi:"1",hf:1});return a.bA.tS(Bzb,"panel")},xzb=function(a,b){b=_.brb(_.Jh(b,1),a.oj.Bk,a.oj);return a.bA.tS(b,"navigate")};_.k=_.nJ.prototype;_.k.aSa=function(a){this.kha=a;if(null!=this.xp){a=_.l(this.xp);for(var b=a.next();!b.done;b=a.next())b.value.Dya()}};
_.k.ie=function(a){var b=this,c=this.rn(a.target);if(null==c)this.Po.qr([]);else{var d=this.iia(c);if(null==d)this.Po.qr([]),c instanceof HTMLAnchorElement&&(c.rel="noopener",c.target="_blank",this.Ga.mb({element:"UnifiedXrefPanel",action:"documentationLink",gestureName:"CLICK"}));else{c=d.element;var e=d.Rp;if(2===a.button&&!_.cF(a))this.tU.ka(_.Ua(1)).subscribe(function(g){g&&b.e0a(a,d)});else if(0===a.button&&!_.cF(a)&&(a.preventDefault(),!this.Po.Ie(e)||!this.Hq))if(this.Hq)axb(this.vc,{oh:_.Jh(e.context.bu,
5).split(" "),LC:_.Kh(e.context.bu,10),ci:c.textContent||""}),this.log("addToStack",a);else{var f;(null==(f=_.ej(e.context.bu,_.Jn,4))?0:f.WZ())?(this.navigate(d,d.element.getAttribute("href")),this.log("jumpToDefinition",a)):(this.JH(d),this.log("open",a))}}}};
_.k.e0a=function(a,b){var c=this,d=nzb(this.eNa,a,{slb:Czb(this,b)});d&&d.PB().subscribe(function(e){if(e)switch(e.Bf){case "navigate":c.navigate(b,e.Sa);c.log("navigateTo"+e.label+"ViaContextMenu",a);break;case "xrefs":c.JH(b);c.log("openViaContextMenu",a);break;case "copy":e=b.Rp.location;_.qz(document,a.target,c.component.lines[e.startLine].substring(e.startColumn,e.endColumn));break;case "copy-link":e=_.aF(a.target,"a");if(!(e instanceof HTMLAnchorElement))break;_.qz(document,e,e.href);break;
case "open-tab":e=_.aF(a.target,"a");if(!(e instanceof HTMLAnchorElement))break;_.Eqa(window,_.Pf(e.href));break;case "copy-build-target":if(e=Dzb(c),null!=e&&"BUILD"===Ezb(e)){var f=b.Rp.location,g=e.lastIndexOf("/");_.qz(document,a.target,"//"+(0>g?"":e.substring(0,g))+":"+c.component.lines[f.startLine].substring(f.startColumn,f.endColumn))}}})};
_.k.navigate=function(a,b){var c=this;a=_.Qo(_.Wo(this.Ge.Vb(),{line:a.Rp.context.tK}).Za());this.Qa.navigate(a,{xf:"preserve"}).then(function(){return _.Zm(c.Qa,b)}).then(function(){c.vc.CS.next()})};_.k.JH=function(a){var b=_.Qo(_.Wo(this.Ge.Vb(),{Fi:"1",hf:1}).Za());this.Qa.navigate(b,{xf:"preserve"});b=a.Rp.context.bu;this.vc.JH({oh:_.Jh(b,5).split(" "),LC:_.Kh(b,10),ci:a.element.textContent||""})};
_.k.qr=function(a){var b=this,c=a.element,d=a.Rp.context.bu;this.s_=setTimeout(function(){b.Po.qr(_.Kh(d,10));b.Qd.fe()},200);var e=_.Jh(d,3);e&&(this.U_=setTimeout(function(){b.q_.next({origin:c,vDc:e.split(" ")})},750))};_.k.Ku=function(a){this.Po.Ku(a)};_.k.hD=function(){_.uI(this.Od,"XREFS");_.sz(this.Ga)};_.k.nx=function(){_.vI(this.Od,"XREFS")};_.k.Xz=function(){return["XREFS"]};_.k.nr=function(){return this.rs};
_.k.log=function(a,b){this.Ga.mb({element:"UnifiedXrefPanel",action:a,gestureName:"CLICK",projectId:this.Ge.ab},b)};_.k.aLa=function(a){this.ud||(this.ud=this.kf.create({vl:this.kf.No.Ws()}));_.rTa(this.ud,this.oNa(a));this.ud.Kg()||this.ud.Td(this.jT);this.PF&&Gqb(this)};_.k.oNa=function(a){return _.iq(_.kq(this.kf.position(),a),Azb)};_.k.Eaa=function(a){a=this.rn(a);return null==a?null:this.iia(a)};
_.k.rn=function(a){if(!(a instanceof Element))return null;a=_.aF(a,".xrefs-decoration,.doc-link","code-and-highlight-container");return null!=a&&a instanceof HTMLElement?a:null};_.k.iia=function(a){var b=Number(a.dataset.key);return isNaN(b)||0>b?null:(b=this.xp[b])&&b instanceof lJ?{element:a,Rp:b}:null};
_.k.f3a=function(){var a=this;return _.Ca([this.YR,this.q_,this.TG]).ka(_.ub(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;if(!d||!grb(b,c))return _.Ea(null);a.Ga.mb({element:"XrefsHovercard",action:"fetch_"+b,gestureName:"CLICK"});b=Prb(new _.$Na,d.vDc);a.oj&&a.oj.Bk&&(c=_.Rqb(_.rmb(a.oj.Bk)),b.lU(c));return a.service.mZa(b).ka(_.za(function(){return _.Ea(null)}),_.m(function(e){if(!e)return null;var f=_.Xi(e,1,_.yn).values().next().value;if(!f||!f.Iw())return null;
e=Fzb(a,f);f=2===f.getType();return{origin:d.origin,text:e,Ota:f}}))}),_.Qa(function(b){return!!b}),_.nb(1),_.ib())};
var Fzb=function(a,b){var c=a.oj,d=a.bA;return _.crb(b,function(e){try{var f=_.brb(e,c.Bk,c);return d.tS(f)}catch(g){return e}})},Czb=function(a,b){var c=b.Rp.context.bu,d=_.ej(c,_.Jn,4),e=[],f=Dzb(a);b=b.element.textContent;null==f||"BUILD"!==Ezb(f)||(null==d?0:d.WZ())||null==b||/[:\/]/.test(b)||e.push({label:"Copy build target",Bf:"copy-build-target"});c=[[{label:"References",Bf:"xrefs",disabled:!_.Jh(c,5)}],[{label:"Copy symbol name",Bf:"copy"},{label:"Copy link",Bf:"copy-link"}].concat(_.Ha(e)),
[{label:"Browser context menu",Bf:"unused",Wb:"shift+right-click",disabled:!0}]];d&&(e=function(g){return{label:g.pu(),Bf:"navigate",Sa:xzb(a,g)}},f=_.fj(d,_.In,2).map(e),(d=d.WZ())&&f.unshift(e(d)),f.length&&c.unshift(f));c.unshift([{label:"Open in new tab",Bf:"open-tab"}]);return c},Ezb=function(a){var b=a.lastIndexOf("/");return 0>b?a:a.substring(b+1)},Dzb=function(a){var b,c;a=null==(b=a.oj)?void 0:null==(c=b.Bk)?void 0:c.path;return null==a?null:a.startsWith("google3/")?a.substring(8):a};
_.nJ.ha=function(a){return new (a||_.nJ)(_.z(_.xu),_.z(_.gl),_.z(_.lH),_.z(_.Xe),_.z(fJ),_.z(_.le),_.z(_.Lt),_.z(_.tI),_.z(_.mJ),_.z(_.sq),_.z(_.Vf),_.z(_.iJ),_.z(_.Yt),_.z(kJ),_.z(_.nI),_.z(_.tH))};
_.nJ.ya=_.x({type:_.nJ,qa:[["xrefs-layer","layerBaseLocation",""]],ub:function(a,b){a&1&&_.$e(zzb,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.ySa=c.first)}},inputs:{Ge:"layerBaseLocation",Hq:"chainXrefs"},outputs:{Ee:"highlightedLines"},features:[_.Qe([_.mJ,kJ]),_.te,_.pd],Yb:["layerBaseLocation",""],Aa:2,Ba:0,Fa:[["kytheHovercard",""],[3,"content","mouseenter","mouseleave",4,"ngIf"],[3,"content","mouseenter","mouseleave"]],va:function(a){a&1&&_.N(0,erb,2,3,"ng-template",null,0,_.ef)},Ha:[_.Wl,aJ,_.am],styles:["a.xrefs-decoration.underline{text-decoration:underline}"],
ob:2,Na:0});var Bzb={};var oJ=function(){};oJ.ha=function(a){return new (a||oJ)};oJ.Ea=_.kd({type:oJ});oJ.Da=_.ad({Ob:[yI],imports:[_.un,VH,_.bm,_.UH,_.pn,_.TH,_.eE,_.gr,_.Yz,_.fs,_.fx,_.tq,_.bn,_.xF,_.cx]});var pJ=function(){};pJ.ha=function(a){return new (a||pJ)};pJ.Ea=_.kd({type:pJ});pJ.Da=_.ad({imports:[_.bm]});var qJ=function(){};qJ.ha=function(a){return new (a||qJ)};qJ.Ea=_.kd({type:qJ});qJ.Da=_.ad({imports:[_.bm]});var rJ=function(){};rJ.ha=function(a){return new (a||rJ)};rJ.Ea=_.kd({type:rJ});rJ.Da=_.ad({imports:[_.bm,_.Yz]});var sJ=function(){};sJ.ha=function(a){return new (a||sJ)};sJ.Ea=_.kd({type:sJ});sJ.Da=_.ad({imports:[_.tq]});var tJ=function(){};tJ.ha=function(a){return new (a||tJ)};tJ.Ea=_.kd({type:tJ});tJ.Da=_.ad({imports:[_.bm,rJ,sJ,_.Yz]});var uJ=function(){};uJ.ha=function(a){return new (a||uJ)};uJ.Ea=_.kd({type:uJ});uJ.Da=_.ad({imports:[_.bm]});_.Gzb=RegExp("(?:(https?)://|www\\.)(?:(?:[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?[.])+(?:com|org|net|edu|gov|app|dev|google|[a-z][a-z])\\b(?::\\d{1,5}\\b)?|[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?(?::\\d{1,5}\\b)?)(?:[?/#&]([\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]+(?:[\\.;][\\w~#-&\\(\\*-\\-/-:<-@!\\[])*)*)?","ig");_.vJ=function(){};_.vJ.ha=function(a){return new (a||_.vJ)};_.vJ.Ea=_.kd({type:_.vJ});_.vJ.Da=_.ad({imports:[_.un,_.bm,_.cx]});_.wJ=function(){};_.wJ.ha=function(a){return new (a||_.wJ)};_.wJ.Ea=_.kd({type:_.wJ});_.wJ.Da=_.ad({});var xJ=function(){};xJ.ha=function(a){return new (a||xJ)};xJ.Ea=_.kd({type:xJ});xJ.Da=_.ad({imports:[_.bm,_.Yz,_.wJ]});var yJ=function(){};yJ.ha=function(a){return new (a||yJ)};yJ.Ea=_.kd({type:yJ});yJ.Da=_.ad({imports:[_.un,_.bm,_.pn,xJ,_.bn,eJ]});var zJ=function(){};zJ.ha=function(a){return new (a||zJ)};zJ.Ea=_.kd({type:zJ});zJ.Da=_.ad({imports:[_.bm]});var AJ=function(){};AJ.ha=function(a){return new (a||AJ)};AJ.Ea=_.kd({type:AJ});AJ.Da=_.ad({imports:[_.bm,eJ,xJ]});_.BJ=function(){};_.BJ.ha=function(a){return new (a||_.BJ)};_.BJ.Ea=_.kd({type:_.BJ});_.BJ.Da=_.ad({Ob:[_.zH],imports:[oJ,pJ,_.bm,qJ,zJ,tJ,_.vJ,uJ,yJ,AJ,AJ]});var Hzb=function(){this.vZ=this.e$=0};_.V(Hzb,bH);var Izb=function(){};_.V(Izb,bH);Izb.prototype.equals=function(a){return Jzb(this,a)};Izb.prototype.eba=function(){for(var a=1,b=Kzb(this),c=0;c<b.length;c++){var d=this[b[c]];if(null!=d){if(d.rja)if(d){for(var e=1,f=0;f<d.length;f++){e=Math.imul(31,e);var g=d[f];g=null!=g?Otb(g):0;e=e+g|0}d=e}else d=0;else d=Otb(d);a=Math.imul(1000003,a)^d}}return a};
Izb.prototype.toString=function(){var a=Rtb(this);a=uF(otb(a.jPa))+uF(Utb("[]",a.kPa));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 Jtb;b=uF(b)+"{";a.cAc=", ".toString();a.mrb=b.toString();a.oPa="}".toString();a.dAc=uF(a.mrb)+uF(a.oPa);b=Kzb(this);for(var c=0;c<b.length;c++){var d=b[c],e=this[d];Array.isArray(e)&&(e="["+uF(e)+"]");var f=a;d=uF(d)+"="+uF(e);e=f;if(e.uZ){var g=e.uZ;g.f$=uF(g.f$)+uF(e.cAc)}else g=new Itb,
g.f$=e.mrb,e.uZ=g;f=f.uZ;f.f$=uF(f.f$)+uF(d)}return a.toString()};var Jzb=function(a,b){if(null==b||!tF(Rtb(b),Rtb(a)))return!1;var c=Kzb(a);if(c.length!=Kzb(b).length)return!1;for(var d=0;d<c.length;d++){var e=c[d],f=a[e];e=b[e];if(!(tF(f,e)||(null==f||null==e?0:f.rja&&e.rja?tF(Rtb(f),Rtb(e))&&Ltb(f,e):Ktb(f,e))))return!1}return!0},Kzb=function(a){var b=Object.keys(a),c=a.sRc;return c?b.filter(function(d){return!c.includes(d)}):b};var Lzb=function(){this.lPa=this.nPa=this.mPa=0};_.V(Lzb,Izb);Lzb.prototype.line=function(){return this.mPa};Lzb.prototype.start=function(){return this.nPa};Lzb.prototype.end=function(){return this.lPa};var Mzb=function(){this.d$=0};_.V(Mzb,bH);Mzb.prototype.bda=function(){return this.d$<this.lrb.length};Mzb.prototype.TL=function(){var a;return prb(this.lrb[a=this.d$,this.d$=this.d$+1|0,a])};var rrb=function(a,b,c,d){return Nzb(a,b,new Gtb(function(){var e=new Mzb;e.d$=0;e.lrb=c;return e}),Ztb(d))},Nzb=function(a,b,c,d){c=c.cda();d=d.cda();var e=new Hzb;b=b.hAc;e.e$=0;e.vZ=0;for(e.wZ=b;c.bda();){var f=c.TL().ku;b=f>>2;var g=e;var h=c.TL().ku,n=c.TL().ku,r=[],v=g;for(v.e$=v.e$+h|0;v.wZ.length>v.vZ&&v.wZ[v.vZ].ku<v.e$;)v.vZ=v.vZ+1|0;var A=v.e$;n=A+n|0;h=g.vZ;v=0==h?0:g.wZ[h-1|0].ku+1|0;for(A=A-v|0;n>(v-1|0)&&h<g.wZ.length;){var D=g.wZ[h].ku;v=n>D?D-v|0:n-v|0;D=new Lzb;D.mPa=h;D.nPa=A;D.lPa=
v;r.push(D);h=h+1|0;v=g.wZ[h-1|0].ku+1|0;A=0}g=r;0<(f&1)&&d.TL();switch(f&2){case 0:f=a;b=Ozb(b);if(null!=b)for(g=Ztb(g).cda();g.bda();)r=g.TL(),n=b,Pzb(f,r,{startColumn:r.start(),endColumn:r.end(),xm:n});break;case 2:f=a;r=d.TL();switch(b){case 35:case 36:r="/search?q="+uF(encodeURIComponent(r));break;case 30:b=RegExp("^https?://cs.corp.google.com","");h="";for(n=0;0<=(n=h.indexOf("\\",n));)36==h.charCodeAt(n+1|0)?(v=uF(h.substr(0,n|0))+"$",A=n=n+1|0,h=v+uF(h.substr(A))):(v=uF(h.substr(0,n|0)),A=
n=n+1|0,h=v+uF(h.substr(A)));r=r.replace(b,h);break;case 55:r="https://b.corp.google.com/issues?q="+uF(r);break;case 37:r="https://b.corp.google.com/hotlists/"+uF(r);break;case 38:r="https://b.corp.google.com/savedsearches/"+uF(r);break;case 56:r="https://b.corp.google.com/components/"+uF(r)}Stb(r,"/search/")&&0<r.indexOf("?")&&(r="/search"+uF(r.substr(r.indexOf("?"))));b=r;r=Stb(b,"http://")||Stb(b,"https://")?"external":"";for(g=Ztb(g).cda();g.bda();)n=g.TL(),f.addLink(n,b,r)}}return a.VR};var Ozb=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 qrb=function(){this.krb=0};_.V(qrb,bH);qrb.prototype.Gra=function(){return this.gAc};var srb=function(){this.VR=new Map};srb.prototype.addLink=function(a,b,c){Pzb(this,a,{startColumn:a.start(),endColumn:a.end(),tagName:"a",xm:"link-decoration-layer",href:b,key:c})};var Pzb=function(a,b,c){a.VR.has(b.line())||a.VR.set(b.line(),[]);a.VR.get(b.line()).push(c)};var trb=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"]]),lrb=new WeakMap;var Qzb,Szb;Qzb=function(a){return{state:a}};_.Rzb=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}"};
Szb={VCa:0,zic:1,yt:2,0:"STARRED",1:"UNSTARRED",2:"DISABLED"};_.CJ=function(a,b,c,d){this.Ga=a;this.Zg=b;this.Hu=c;this.Nb=d;this.cPb=new _.cl;this.QV=Szb;this.Wya=this.D2=_.Ta;this.E2a=new _.ob;this.YLa=!1};
_.CJ.prototype.Sb=function(){var a=this;this.Wa=wrb(this.Wa,this.type);this.Wya=_.cb(Xrb(this.Nb,this.Wa).ka(_.m(function(b){return{kind:"rpc",state:b?0:1}}),_.za(function(b){_.wr(a.Zg,b);return _.Ea({kind:"rpc",state:2})})),this.E2a).ka(_.bb(function(b,c){switch(c.kind){case "rpc":return c.state;case "event":if(2===b)return b;a.Ga.mb({element:"StarComponent",action:"triggerStarButton",gestureName:c.action});b=1===b;a.nxb=b;a.cPb.emit(b);a.YLa||(a.YLa=!0,a.makeRequest(b));return b?0:1;default:return _.eg(c)}},
2),_.nb(1),_.ib());this.D2=this.Wya.ka(_.m(function(b){switch(b){case 0:case 1:return _.yrb(a.type,0===b);case 2:return"An error occurred, star disabled";default:return _.eg(b,"star state is unknown")}}))};_.CJ.prototype.makeRequest=function(a){var b=this;return(a?this.Nb.wxa(this.Wa):this.Nb.vya(this.Wa)).ka().subscribe({complete:function(){a!==b.nxb?b.makeRequest(b.nxb):b.YLa=!1},error:function(c){_.wr(b.Zg,c);b.Hu.an(xrb(b.type,a),"polite");b.Wya=_.Ea(2);b.D2=_.Ea("An error occurred, star disabled")}})};
_.CJ.ha=function(a){return new (a||_.CJ)(_.z(_.nn),_.z(_.vr),_.z(_.Fp),_.z(_.Yt))};
_.CJ.ya=_.x({type:_.CJ,qa:["star place  type  trackElement ".split(" ")],inputs:{type:"type",Wa:"place",mc:"trackElement",Cw:"elementName"},outputs:{cPb:"starChange"},features:[_.pd],Yb:"place  type  trackElement ".split(" "),Aa:2,Ba:5,Fa:[[4,"ngIf"],["type","button","mat-icon-button","",3,"disabled","matTooltip","ascTrackElement","trackAction","click"]],va:function(a,b){a&1&&(_.N(0,vrb,5,12,"ng-container",0),_.P(1,"async"));a&2&&_.B("ngIf",_.Se(3,Qzb,_.R(1,1,b.Wya)))},Ha:[_.sn,_.Wl,_.Iq,_.es,_.Gw,
_.am],styles:[_.Rzb()],Na:0});var urb=new _.Kr("{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}}}}");_.DJ=function(){};_.DJ.ha=function(a){return new (a||_.DJ)};_.DJ.Ea=_.kd({type:_.DJ});_.DJ.Da=_.ad({imports:[_.un,_.bm,_.gr,_.fs,_.Ww]});_.EJ=function(){this.path=""};_.EJ.prototype.Pa=function(){};_.EJ.ha=function(a){return new (a||_.EJ)};
_.EJ.ya=_.x({type:_.EJ,qa:[["empty-file-detail","path",""]],inputs:{path:"path"},Yb:["path",""],Aa:7,Ba:3,Fa:[["icon","source:file"]],va:function(a,b){a&1&&(_.C(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.O(2," Empty file "),_.F(),_.C(3,"icon-empty-state-subtitle")(4,"div"),_.O(5),_.P(6,"lastPathElement"),_.F()()());a&2&&(_.y(5),_.Ne(" ",_.R(6,1,b.path)," is currently empty. "))},Ha:[_.Kz,_.Mz,_.Lz,_.Qz],ob:2,Na:0});var Tzb=function(a,b,c,d,e){var f=c.start;c=c.end;this.ls=a;this.line=b;this.startColumn=f;this.endColumn=c;this.classList=e+(" match-"+d)};Tzb.prototype.remove=function(){this.RN&&this.RN.remove()};Tzb.prototype.render=function(){this.RN=this.ls.nF(this.line-1,{startColumn:this.startColumn,endColumn:this.endColumn,xm:this.classList})};Tzb.prototype.scrollTo=function(a){this.ls.UBb("."+this.classList.split(" ").join("."),a,this.line-1,60)};_.FJ=function(a,b,c){_.AI.call(this,c);this.ls=a;this.QR=b;this.aua=[];this.selectedIndex=null;this.matches=[];this.zx=-1;this.rk=_.Ta;this.mSa="search"};_.V(_.FJ,_.AI);
_.FJ.prototype.Sb=function(a){a.selectedMatchIndex&&Uzb(this);a.matches&&this.update();if(a.scrollToIndex){a=a.scrollToIndex;var b=a.wi;a=a.rf;var c=this.aua[a];if(c){var d;null==(d=this.QR)||d.Ux({action:"show",line:c.line});c.scrollTo(-1===b?0:a>b?1:0)}}else a.matches&&(a=a.matches,d=a.wi,a=a.rf,d=d&&d[this.zx]&&d[this.zx].lineNumber,d=-1===d?0:(a&&a[this.zx]&&a[this.zx].lineNumber)>d?1:0,a=this.aua[this.zx])&&(null==(b=this.QR)||b.Ux({action:"show",line:a.line}),a.scrollTo(d))};
_.FJ.prototype.La=function(){_.AI.prototype.La.call(this);this.Ya&&this.Ya.unsubscribe()};_.FJ.prototype.Gpa=function(){var a=this,b="search-match-layer";"find"===this.mSa?b+=" find-match":"search"===this.mSa&&(b+=" search-match");this.aua=this.matches.map(function(c,d){return new Tzb(a.ls,c.lineNumber,c.df,d,a.selectedIndex===d?b+" selected-match":b)});return _.Ea(this.aua)};
var Uzb=function(a){a.Ya&&a.Ya.unsubscribe();a.Ya=a.rk.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")})};_.FJ.ha=function(a){return new (a||_.FJ)(_.z(_.lH),_.z(_.iH,8),_.z(_.le))};
_.FJ.Ia=_.x({type:_.FJ,qa:[["search-match-layer"]],inputs:{matches:"matches",zx:"scrollToIndex",rk:"selectedMatchIndex",mSa:"highlightStyle"},features:[_.te,_.pd]});var Dlb,Vzb;Dlb=_.bE([]);Vzb=_.Ea({state:1,message:"Invalid search query"});
_.GJ=function(a,b){var c=this;this.e_a=a;this.xS=new _.mb(1);this.lKa=new _.Af(void 0);a=this.xS.ka(_.Oa(function(d,e){return!!d&&!!e&&_.IE(d,e)}));b=b.wx.ka(_.m(_.xE),_.Oa(zrb));this.matches=_.Ca([a,b,this.lKa]).ka(_.ub(function(d){var e=_.l(d);d=e.next().value;var f=e.next().value;e=e.next().value;return d?Wzb(c,d,f,e).ka(_.za(function(g){return(g=g.error)&&400===g.code?Vzb:_.Ea({state:1,message:"Search matches couldn't be loaded."})})):_.Ea(Dlb)}),Elb(),_.ib())};_.GJ.prototype.Vjb=function(){this.xS.next(null)};
var Wzb=function(a,b,c,d){var e=c.ql;c=void 0===c.Se?"":c.Se;return(e=d||e)?a.search(b,e,c).ka(_.sb(_.kE)):_.Ea(Dlb)};_.GJ.prototype.search=function(a,b,c){return this.e_a.match(a,b,new _.jG({Se:c})).ka(_.m(Arb),_.m(_.bE))};_.GJ.ha=function(a){return new (a||_.GJ)(_.w(_.AH),_.w(_.zf))};_.GJ.ua=_.u({token:_.GJ,oa:_.GJ.ha});_.HJ=function(a,b){this.vd=a;this.Ga=b;this.A4a="Stop highlighting matches";this.B4a="Next match";this.C4a="Previous match";this.xc=_.jE;this.V_=this.Imb=0;this.rk=-1;this.SNb=!1;this.xMb=new _.cl;this.close=new _.cl;this.mQc=!0};
_.HJ.prototype.Pa=function(){var a=this,b=this.vd.register("Jump to next match in the file","n",function(){a.Ga.mb({gestureName:"KEYBOARD",element:a.mc,action:"selectNextSearchMatch"});a.rk>=a.V_-1||Brb(a,1)}),c=this.vd.register("Jump to previous match in the file","p",function(){a.Ga.mb({gestureName:"KEYBOARD",element:a.mc,action:"selectPreviousSearchMatch"});0>=a.rk||Brb(a,-1)});this.Eg=function(){b();c()}};_.HJ.prototype.Sb=function(){this.rk=Math.min(this.V_-1,Math.max(0,this.rk))};
_.HJ.prototype.La=function(){this.Eg()};var Brb=function(a,b){a.rk+=b;a.xMb.emit(a.rk)};_.HJ.ha=function(a){return new (a||_.HJ)(_.z(_.ft),_.z(_.nn))};
_.HJ.ya=_.x({type:_.HJ,qa:[["file-matches-navigation","trackElement",""]],Cb:2,kb:function(a,b){a&2&&_.ye("grimoire-secondary-text",b.mQc)},inputs:{Imb:"dataState",V_:"matchCount",rk:"selectedMatchIndex",SNb:"showCloseButton",ria:"trackArtifactId",BN:"trackProjectId",mc:"trackElement"},outputs:{xMb:"selectedMatchIndexChange",close:"close"},features:[_.pd],Yb:["trackElement",""],Aa:4,Ba:4,Fa: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"],_.ez("{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"]]},va:function(a,b){a&1&&(_.Ae(0,0),_.N(1,Crb,11,21,"ng-container",1),_.N(2,Drb,1,1,"loading",2),_.Be(),_.N(3,Erb,3,5,"button",3));a&2&&(_.B("ngSwitch",b.Imb),_.y(1),_.B("ngSwitchCase",b.xc.kg),_.y(1),_.B("ngSwitchCase",b.xc.Nh),_.y(1),_.B("ngIf",b.SNb))},Ha:[_.sn,_.Wl,_.Xl,_.Yl,_.dE,_.Iq,_.es,_.wz],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 Xzb=["gridItem"],IJ=function(a,b,c,d){this.Irb=a;this.SNa=b;this.loa=c;this.GPa="auto";this.jvb=this.lUb=0;this.nAb=void 0;this.Ya=new _.ca;this.mUb=this.nUb=!1;this.kZa=new _.Av(c,a,d)};IJ.prototype.Pa=function(){var a=this;this.kZa.Pa();this.Ya.add(this.kZa.resize.subscribe(function(){Yzb(a)}))};IJ.prototype.Pc=function(){var a=this;this.nUb=!0;this.ota.qd.subscribe(function(){a.refresh()})};IJ.prototype.La=function(){this.mUb=!0;this.Ya.unsubscribe();this.kZa.La()};
IJ.prototype.refresh=function(){var a=this;this.nUb&&Rrb(this.loa,function(){a.mUb||(delete a.bUa,delete a.R2,Yzb(a))})};
var Yzb=function(a){a.SNa.fe();if(a.Irb){var b=a.Irb.ta.offsetWidth;var c=a.ota.toArray();b=Zzb(a,b,c);c=Math.ceil(Math.ceil(Math.max(c.length,a.nAb||0)/b)*a.yFc);a.GPa=c?c+"px":"auto";_.Uk(a.SNa);a.SNa.fe()}else a.GPa="auto"},Zzb=function(a,b,c){var d=$zb(a,c);c=Math.min(Math.floor(b/d.min),20);if(1>=c)return 1;for(a=aAb(a,Math.min(Math.floor(b/d.max),20),c,d.NQc);1<=c;c--)if(d=a.get(c),(d?d.reduce(function(e,f){return e+f}):0)<=b)return c;return 1},$zb=function(a,b){if(a.bUa)return a.bUa;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].ta.offsetWidth+a.jvb;e=Math.min(h,e);f=Math.max(h,f)}return a.bUa={min:e,max:f,NQc:d}},aAb=function(a,b,c,d){a.R2||(a.R2=new Map);for(var e=[];b<=c;b++)a.R2.has(b)||(a.R2.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.R2.get(g);f=Math.floor(c/f);g[f]=Math.max(g[f]||0,d[c])}}return a.R2};
_.W.Object.defineProperties(IJ.prototype,{yFc:{configurable:!0,enumerable:!0,get:function(){return this.ota.first?this.ota.first.ta.getBoundingClientRect().height+this.lUb:0}}});IJ.ha=function(a){return new (a||IJ)(_.z(_.Sd),_.z(_.gl),_.z(_.ut),_.z(_.se))};
IJ.ya=_.x({type:IJ,qa:[["grid-layout"]],zd:function(a,b,c){a&1&&_.af(c,Xzb,4,_.Sd);if(a&2){var d;_.Ze(d=_.bf())&&(b.ota=d)}},Cb:2,kb:function(a,b){a&2&&_.xe("height",b.GPa)},inputs:{lUb:"verticalItemMargin",jvb:"horizontalItemMargin",nAb:"leaveSpaceFor"},lc:["*"],Aa:1,Ba:0,va:function(a){a&1&&(_.Ie(),_.Je(0))},styles:["grid-layout[_nghost-%COMP%]{align-content:flex-start;align-items:flex-start;display:flex;flex-flow:column wrap;outline:0}"],Na:0});var bAb,cAb;bAb=function(a){return[a]};cAb=[{prefix:"k",eD:1E3},{prefix:"M",eD:1E6},{prefix:"G",eD:1E9},{prefix:"T",eD:1E12},{prefix:"P",eD:1E15},{prefix:"E",eD:1E18},{prefix:"Z",eD:1E21},{prefix:"Y",eD:1E24}];
_.JJ=function(a,b,c,d){this.Qa=a;this.Ga=b;this.fp=c;this.yJc=d;this.b0b="https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png";this.Jza="Generated by a BUILD rule. See go/bbcp for more details";this.Xdb=dAb;this.files=[];this.xf="";this.jj=this.eV=!1;this.HMb=_.Ea("");this.OMa=this.vL=!1};_.JJ.prototype.Sb=function(a){a.aggregations&&this.vL&&(this.OMa=!0)};
var dAb=function(a){if(1E4>a)return a.toString();for(var b=_.l(cAb),c=b.next();!c.done;c=b.next())if(c=c.value,1E3*c.eD>a&&c.eD<=a)return a/=c.eD,a=10<a?Math.round(a):Math.round(10*a)/10,""+a+c.prefix;return a.toString()};_.JJ.prototype.Pa=function(){var a=this;this.eV&&(this.HMb=this.fp.params.ka(_.m(function(b){b=_.Mna(b).HXa;if(!Object.keys(b).length)return"";b=_.Cm(a.Qa,a.Qa.Bh(["unused",b])).split(";");b.shift();return";"+b.join(";")})));this.vL=!0};
_.JJ.prototype.dM=function(){this.OMa&&(this.rCc.refresh(),this.OMa=!1)};var Frb=function(a,b){var c=b.target;if(c.pathname){var d=[];a.eq&&a.jMb&&d.push(_.gta(_.m1a(a.yJc,c.pathname),a.jMb,a.eq,["CLICK_RESULT_CONTENT"],a.PA,a.rz));a.Ga.mb({element:"FileListItem",action:"navigate",gestureName:"CLICK",fG:d});a.eV&&!_.cF(b)&&(b.preventDefault(),_.Zm(a.Qa,c.pathname))}};
_.W.Object.defineProperties(_.JJ.prototype,{kNc:{configurable:!0,enumerable:!0,get:function(){return null==this.limit||this.files.length<this.limit?this.files.length:this.limit}}});_.JJ.ha=function(a){return new (a||_.JJ)(_.z(_.Vf),_.z(_.xu),_.z(_.zf),_.z(_.Mt))};
_.JJ.ya=_.x({type:_.JJ,qa:[["file-list"]],ub:function(a,b){a&1&&_.$e(IJ,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.rCc=c.first)}},inputs:{jvc:"ariaLabelledbyId",files:"files",xf:"queryParamsHandling",eV:"useRelativeUrls",eq:"searchRequestToken",jMb:"searchResponseToken",PA:"sessionStartTimeMs",rz:"clientTimeResultsDisplayedMs",limit:"limit",jj:"isPiper",aggregations:"aggregations"},features:[_.pd],Aa:4,Ba:7,Fa:[["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"]],va:function(a,b){a&1&&(_.C(0,"grid-layout",0,1),_.K("click",function(c){return Frb(b,c)}),_.N(2,Mrb,2,2,"ng-container",2),_.P(3,"async"),_.F());a&2&&(_.B("leaveSpaceFor",b.kNc),_.we("aria-labelledby",b.jvc),_.y(2),_.B("ngForOf",_.Se(5,bAb,_.R(3,3,b.HMb))))},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}'],
Na:0});_.KJ=function(){};_.KJ.ha=function(a){return new (a||_.KJ)};_.KJ.Ea=_.kd({type:_.KJ});_.KJ.Da=_.ad({imports:[_.Nz,_.NG]});_.LJ=function(){};_.LJ.ha=function(a){return new (a||_.LJ)};_.LJ.Ea=_.kd({type:_.LJ});_.LJ.Da=_.ad({Ob:[_.zH],imports:[_.bm]});_.MJ=function(){};_.MJ.ha=function(a){return new (a||_.MJ)};_.MJ.Ea=_.kd({type:_.MJ});_.MJ.Da=_.ad({imports:[_.un,_.bm,_.eE,_.gr,_.fs]});var NJ=function(){};NJ.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};NJ.ha=function(a){return new (a||NJ)};NJ.He=_.ld({name:"activeAggregations",type:NJ,me:!0});var OJ=function(){};OJ.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 _.eg(a)}};OJ.ha=function(a){return new (a||OJ)};OJ.He=_.ld({name:"icon",type:OJ,me:!0});var PJ=function(a,b){this.Ef=a;this.va=b;this.Jsa=-1;this.rwb=2E3;this.du=!0;this.GAb=!1};_.k=PJ.prototype;_.k.Sb=function(a){this.du=!0;a.incrementalForLimit&&!a.incrementalForOf&&(this.GAb=!0)};_.k.Vp=function(){var a=this;this.du&&(this.du=!1,this.GAb||this.Ef.clear(),this.clearInterval(),this.CT(),this.YSa=setInterval(function(){a.CT()},1))};_.k.La=function(){this.clearInterval()};
_.k.CT=function(){var a=null==this.Jsa||0>this.Jsa?Infinity:this.Jsa;if(this.Ksa){var b=this.Ef.length,c=Math.min(b+this.rwb,this.Ksa.length);for(c=Math.min(a,c);b<c;b++)this.Ef.Ah(this.va,{wa:this.Ksa[b]});b>=Math.min(a,this.Ksa.length)&&this.clearInterval()}else this.clearInterval()};_.k.clearInterval=function(){null!=this.YSa&&clearInterval(this.YSa);this.YSa=void 0};PJ.ha=function(a){return new (a||PJ)(_.z(_.Xe),_.z(_.We))};
PJ.Ia=_.x({type:PJ,qa:[["","incrementalFor","","incrementalForOf",""]],inputs:{Ksa:"incrementalForOf",Jsa:"incrementalForLimit",rwb:"incrementalForCount"},features:[_.pd]});var QJ=function(){};QJ.prototype.transform=function(a,b,c){if(a.oo){var d=a.Ce;c=d?c||a.Qc&&_.qE(a.Qc)?";"+_.jg.bLb+"="+d:";"+_.jg.Ce+"="+d:""}else c="";return c?(b&&(b=b.replace(/;(rcl|drc)=[^;]+/,"")),encodeURIComponent(a.name)+c+b):encodeURIComponent(a.name)+b};QJ.ha=function(a){return new (a||QJ)};QJ.He=_.ld({name:"toHref",type:QJ,me:!0});var RJ=function(){};RJ.ha=function(a){return new (a||RJ)};RJ.Ea=_.kd({type:RJ});RJ.Da=_.ad({});_.SJ=function(){};_.SJ.ha=function(a){return new (a||_.SJ)};_.SJ.Ea=_.kd({type:_.SJ});_.SJ.Da=_.ad({imports:[_.un,_.bm,RJ,_.fs,_.Ww,_.BJ,_.NG,_.bn]});_.Hlb(_.JJ,[_.Vl,_.Wl,IJ,_.$m,PJ],[_.am,NJ,OJ,QJ]);
_.Pxb=!0;
}catch(e){_._DumpException(e)}
try{
var fAb,gAb,hAb,iAb,jAb,qAb,oAb,lAb,mAb,nAb,pAb,rAb,tAb,sAb,uAb,vAb,DAb,UJ;_.eAb=function(a){var b=a.host,c=a.lf,d=a.OF;a=a.Zh;if(c)b={type:"project",id:c.projectId};else if(b)b={type:"host",id:b.name};else{if(d)return new _.kg({});if(a)b={type:"ossProject",id:a.name};else throw Error("kd");}return new _.lg({je:b})};_.TJ=function(a){return"host"===a.Oc};
fAb=function(a,b){var c=_.GE(a,2)||_.GE(a,0),d=_.GE(a,1),e=_.kh(a,2);a=_.kh(a,1);c=new _.Yu({path:c,hash:e,type:b});b=new _.Yu({path:d,hash:a,type:b});return new _.Wu({left:c,right:b})};gAb=function(a,b){var c,d,e=null==(c=_.ej(b,_.Un,7))?void 0:null==(d=_.Vn(c))?void 0:_.Jh(d,3);if(!e&&!a.path)return a;c=a.Vb();e&&_.To(c,_.Bna(e));a.path&&(_.Ho(b)&&a.path.endsWith("/")?c.kd(a.path.slice(0,-1)):_.Go(b)&&!a.path.endsWith("/")&&c.kd(a.path+"/"));return c.Za()};
hAb=function(a,b,c,d){if(!_.kh(b,2))return _.Ea(a);d=fAb(b,d);return c.diff(b.ab,b.Oc,b.repository,[d]).ka(_.m(function(e){a.Xpa=e.Pqa[0];return a}))};
iAb=function(a,b,c,d){var e=_.GE(a,c)||a.path,f={commit:_.kh(a,c),qb:_.kh(a,0)||""};c=_.fmb(a,c);return b.get(a.ab,a.Oc,a.repository,f,e,{Mb:c,fileSize:d,line:_.Nsa(a.params.line)}).ka(_.za(function(g){if(_.kh(a,2)&&g&&_.pz(g)&&404===g.error.code){g=Promise;var h=g.resolve;var n=new _.Eo;var r=new _.Do;var v=new _.Co;r=_.gj(r,2,v);n=_.Nya(n,2,_.Fo,r);g=h.call(g,n)}else throw g;return g}))};jAb=function(a,b,c){return _.kh(b,2)?a.ka(_.az(iAb(b,c,2),function(d,e){return{current:d,diffBase:e}})):a.ka(_.m(function(d){return{current:d}}))};
_.kAb=function(a){if(a.path&&"/"!==a.path){var b=a.path.split("/");return b[b.length-(a.Ww?1:2)]}return a.repository?a.repository:a.ab?a.ab:""};qAb=function(a){a=[[0,_.Imb],[1,lAb(a)],[2,mAb(a)],[3,nAb(a)],[4,oAb(a)],[5,pAb(a)]].filter(function(b){return!!b[1]});return new Map(a)};
oAb=function(a){var b=a.path;void 0!==b?""===b||"/"===b?b="":b.endsWith("/")||(b=_.fg(b),b=""===b||"/"===b?"":_.Xlb(b)):b=void 0;return b?{uo:"This directory",value:_.hh({je:rAb(a),repository:a.repository,path:b,qb:_.TJ(a)?a.qb:void 0}),Wb:_.YE("d"),dT:"Search for code or files in this directory",Os:"Directory"}:null};
lAb=function(a){if(_.pE(a)||_.TJ(a))return null;a=rAb(a);if(!a)return null;var b=_.hh({je:a});return{uo:"host"===a.type?"This host":"This project",value:b,Wb:"host"===a.type?_.YE("h"):_.YE("p"),Os:"host"===a.type?"Host":"Project"}};mAb=function(a){if(_.TJ(a))return null;var b=a.repository;if(!b)return null;var c=_.hh({je:rAb(a),repository:b});return{uo:_.pE(a)?b:"This repository",value:c,Wb:_.pE(a)?_.YE("p"):_.YE("r"),Os:_.pE(a)?"Project":"Repository"}};
nAb=function(a){if(!_.TJ(a))return null;var b=a.repository,c=a.qb;if(!b||!c)return null;var d=_.hg(c),e=_.Ena(d);return e||_.Dna(d)?{uo:e?"This branch":"This tag",value:_.hh({je:rAb(a),repository:b,qb:c}),Wb:_.YE("b"),dT:e?"Search for code or files in this branch":"Search for code or files in this tag",Os:"Ref"}:null};pAb=function(a){a=a.params;return a.Mb?_.Wmb(a.Mb):null};rAb=function(a){var b=a.ab;a=a.Oc;if(b&&a)return{id:b,type:a}};
tAb=function(a,b,c){var d=qAb(a),e=_.Xmb(c).state,f=Array.from(d.values()),g=f.find(function(h){return _.ita(h,e.prefix)});c=!c.ql&&!c.xd;a.path&&1<a.path.length&&!a.Ww&&d.has(4)?e.prefix=d.get(4):c?e.prefix=sAb(b,d):g?e.prefix=g:f.push(e.prefix);return{scopes:f,state:e}};sAb=function(a,b){var c=a.repository,d=a.ab,e=a.qb;a=a.params;var f=b.get(5);if(a.Mb&&f)return f;f=b.get(3);if(e&&f)return f;f=b.get(2);if(c&&f)return f;f=b.get(1);return d&&f?f:_.Imb};
uAb=function(a){if(!a||!a.ab||!a.Oc)return{};var b={xd:_.hh({je:{id:a.ab,type:a.Oc},repository:a.repository})};a=b.ql;b=void 0===b.xd?"":b.xd;var c=_.jh(b),d=c.je;c=c.repository;var e={};a&&(e.mn=a);c?e.prefix={uo:c,value:b,Os:"Repository"}:d&&(e.prefix={uo:d.id,value:b,Os:"host"===d.type?"Host":"Project"});return e};
_.wAb=function(a){var b=a.S0.map(function(c){var d,e,f,g;return{Sd:new RegExp(null!=(d=null==c?void 0:c.Sd)?d:""),jh:null!=(e=null==c?void 0:c.jh)?e:"",label:null!=(f=null==c?void 0:c.label)?f:void 0,Wb:null!=(g=null==c?void 0:c.Wb)?g:void 0}});a=a.w2.map(function(c){return{SD:vAb(c.SD),ZD:vAb(c.ZD)}});return{S0:b,w2:a}};
vAb=function(a){var b,c,d,e;return{Bp:new RegExp(null!=(b=null==a?void 0:a.Bp)?b:""),nt:null!=(c=null==a?void 0:a.nt)?c:"",Sd:new RegExp(null!=(d=null==a?void 0:a.Sd)?d:""),jh:null!=(e=null==a?void 0:a.jh)?e:""}};_.CAb=function(a){var b=_.xAb(a);return[_.yAb,_.zAb,_.AAb].find(function(c){return _.BAb(c,b)})};_.xAb=function(a){a=a.replace(/^\w+@([^:]+):/,"https://$1/");a=a.replace(/^ssh:\/\/\w+@/,"https://");a=new _.bh(a);_.ZFa(a,"https");a.kd(a.qe().replace(/\.git$/,""));return a};
DAb=function(a,b){return _.Qvb(a,b).ka(_.m(function(c){return c.o9}))};_.EAb=function(a,b){if(b.qb)return _.Ea(b);var c=b.ab,d=b.repository,e=b.Oc;return c&&d&&e?DAb(a,{ab:c,repository:d,Oc:e}).ka(_.m(function(f){return f?_.To(b.Vb(),f).Za():b})):_.Ea(b)};UJ=function(a){a=void 0===a?{}:a;this.O={};this.O.repositoryKey=null==a.Ke?null:a.Ke;this.O.fileDiffSpecs=null==a.BPa?null:a.BPa};_.V(UJ,_.U);UJ.prototype.ma=function(){return UJ};
UJ.prototype.na=function(){return{Ra:{fileDiffSpecs:_.Wu},keys:["fileDiffSpecs","repositoryKey"],Ka:{repositoryKey:_.nv}}};_.W.Object.defineProperties(UJ.prototype,{BPa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"fileDiffSpecs")?_.S(this,"fileDiffSpecs"):[]},set:function(a){this.O.fileDiffSpecs=a}},Ke:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"repositoryKey")?_.S(this,"repositoryKey"):null},set:function(a){this.O.repositoryKey=a}}});
_.VJ=function(a){a=void 0===a?{}:a;this.O={};this.O.regex=null==a.Sd?null:a.Sd;this.O.relatedRegex=null==a.jh?null:a.jh;this.O.label=null==a.label?null:a.label;this.O.shortcut=null==a.Wb?null:a.Wb};_.V(_.VJ,_.U);_.VJ.prototype.ma=function(){return _.VJ};_.VJ.prototype.na=function(){return{keys:["label","regex","relatedRegex","shortcut"]}};
_.W.Object.defineProperties(_.VJ.prototype,{label:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"label")?_.S(this,"label"):""},set:function(a){this.O.label=a}},Sd:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"regex")?_.S(this,"regex"):""},set:function(a){this.O.regex=a}},jh:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"relatedRegex")?_.S(this,"relatedRegex"):""},set:function(a){this.O.relatedRegex=a}},Wb:{configurable:!0,enumerable:!0,get:function(){return _.X(this,
"shortcut")?_.S(this,"shortcut"):""},set:function(a){this.O.shortcut=a}}});_.WJ=function(a){a=void 0===a?{}:a;this.O={};this.O.dirRegex=null==a.Bp?null:a.Bp;this.O.targetDir=null==a.nt?null:a.nt;this.O.regex=null==a.Sd?null:a.Sd;this.O.relatedRegex=null==a.jh?null:a.jh};_.V(_.WJ,_.U);_.WJ.prototype.ma=function(){return _.WJ};_.WJ.prototype.na=function(){return{keys:["dirRegex","regex","relatedRegex","targetDir"]}};
_.W.Object.defineProperties(_.WJ.prototype,{Bp:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"dirRegex")?_.S(this,"dirRegex"):""},set:function(a){this.O.dirRegex=a}},Sd:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"regex")?_.S(this,"regex"):""},set:function(a){this.O.regex=a}},jh:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"relatedRegex")?_.S(this,"relatedRegex"):""},set:function(a){this.O.relatedRegex=a}},nt:{configurable:!0,enumerable:!0,get:function(){return _.X(this,
"targetDir")?_.S(this,"targetDir"):""},set:function(a){this.O.targetDir=a}}});_.XJ=function(a){a=void 0===a?{}:a;this.O={};this.O.srcToTest=null==a.SD?null:a.SD;this.O.testToSrc=null==a.ZD?null:a.ZD};_.V(_.XJ,_.U);_.XJ.prototype.ma=function(){return _.XJ};_.XJ.prototype.na=function(){return{keys:["srcToTest","testToSrc"],Ka:{srcToTest:_.WJ,testToSrc:_.WJ}}};
_.W.Object.defineProperties(_.XJ.prototype,{SD:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"srcToTest")?_.S(this,"srcToTest"):null},set:function(a){this.O.srcToTest=a}},ZD:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"testToSrc")?_.S(this,"testToSrc"):null},set:function(a){this.O.testToSrc=a}}});_.YJ=function(a){a=void 0===a?{}:a;this.O={};this.O.relatedFileConfigs=null==a.S0?null:a.S0;this.O.testDirPairs=null==a.w2?null:a.w2};_.V(_.YJ,_.U);_.YJ.prototype.ma=function(){return _.YJ};
_.YJ.prototype.na=function(){return{Ra:{relatedFileConfigs:_.VJ,testDirPairs:_.XJ},keys:["relatedFileConfigs","testDirPairs"]}};_.W.Object.defineProperties(_.YJ.prototype,{S0:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"relatedFileConfigs")?_.S(this,"relatedFileConfigs"):[]},set:function(a){this.O.relatedFileConfigs=a}},w2:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"testDirPairs")?_.S(this,"testDirPairs"):[]},set:function(a){this.O.testDirPairs=a}}});
_.ZJ=function(a,b){this.Ga=a;this.client=b;this.vf=new _.ys(this.Ga)};_.ZJ.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=_.eF(a,b);f=Object.assign({},a,{Og:c,VYc:f});c=new _.nv(Object.assign({},a,{Og:c}));var g=new UJ({Ke:c,BPa:[].concat(_.Ha(d))});return this.vf.fetch(f,function(){return e.client.get(g)})};_.ZJ.ha=function(a){return new (a||_.ZJ)(_.w(_.nn),_.w(_.n6a))};
_.ZJ.ua=_.u({token:_.ZJ,oa:_.ZJ.ha,Ja:"root"});_.$J=function(a,b,c,d,e,f,g){var h=this;this.fp=a;this.Tq=b;this.p$=c;this.ah=d;this.BD=e;this.Qa=f;this.TFc=new _.Qz;this.Qc=this.fp.data.ka(_.m(function(n){n=n.Qc;n.path||(n=n.Vb().kd("/").Za());return n}),_.nb(1),_.ib());this.NM=this.Qc.ka(_.ub(function(n){return h.wRa(n,!0)}),_.nb(1),_.ib());this.sFc=g.Lb(55)};_.$J.prototype.wRa=function(a,b){return FAb(this,a,void 0===b?!1:b).ka(_.sb({kind:4,location:a}))};
var FAb=function(a,b,c){return b.repository?b.qb?GAb(a,b,c):_.Qvb(a.BD,{ab:b.ab,Oc:b.Oc,repository:b.repository}).ka(_.za(function(d){var e=d.error;if(e&&404===e.code)return a.ah.log(d),_.Ea({kind:7,location:b});if(e&&403===e.code)return a.ah.log(d),_.Ea({kind:6,location:b});throw d;}),_.ub(function(d){if(d instanceof _.jv){var e=d.o9;if(e)d=_.To(b.Vb(),e).Za(),d=GAb(a,d,c);else if(0===d.tags.length&&0===d.ve.length){var f=void 0===f?null:f;d=_.Ea(f?{kind:11,location:b,GS:f}:{kind:9,location:b})}else d=
_.Ea({kind:10,location:_.To(b.Vb(),"HEAD").Za()})}else d=_.Ea(d);return d})):_.Bh},GAb=function(a,b,c){var d=iAb(b,a.Tq,1).ka(_.ub(function(e){var f=gAb(b,e);return!c||b.path===f.path&&b.qb===f.qb?_.Ea(e):(a.Qa.navigate(_.Qo(f),{Aea:!0,xf:"preserve",Ti:!0}),_.Bh)}));return jAb(d,b,a.Tq).ka(_.ub(function(e){var f=e.current;e=e.diffBase;var g=_.fj(f,_.HQa,5);g=g[g.length-1];if(a.sFc)var h=HAb(a,b,{current:f,diffBase:e},g);else if(g){if(g.qe())throw Error("Ee");f=_.kj(f,8);f={kind:2,location:b,Gaa:g.getUrl(),
LM:g.Dk()||void 0,vz:_.Jh(g,2),J_:g,tD:null!=(h=f[0])?h:0};h=hAb(f,b,a.p$,_.Ju.xy)}else h=HAb(a,b,{current:f,diffBase:e},g);return h}),_.sb({kind:5,location:b}),_.za(function(e){if(e&&_.pz(e)&&404===e.error.code&&e.error.message&&e.error.message.includes("Submodule Not on GoB"))return _.Ea({kind:13,location:b});if(e&&_.pz(e)&&404===e.error.code)return _.Ea({kind:8,location:b});if(e&&_.pz(e)&&403===e.error.code)return a.ah.log(e),_.Ea({kind:6,location:b});a.ah.log(e);return _.Ea({kind:12,location:b})}))},
HAb=function(a,b,c,d){var e=c.current;c=c.diffBase;var f=gAb(b,e);if(_.Go(e))return IAb(a,f,_.Go(e),_.kj(e,8),d);if(_.Ho(e))return _.Ea(_.krb(f,_.Ho(e),_.kj(e,8),function(g){return iAb(f,a.Tq,1,g).ka(_.m(function(h){var n;return null!=(n=_.Ho(h))?n:new _.Do}))},d,c&&(_.Ho(c)||void 0)));if(_.qj(e,_.JQa,3,_.Fo))return JAb(a,f,_.qj(e,_.JQa,3,_.Fo),_.kj(e,8),d);if(_.qj(e,_.FQa,4,_.Fo))return KAb(a,f,_.qj(e,_.FQa,4,_.Fo),_.kj(e,8),d);throw Error("Fe");},IAb=function(a,b,c,d,e){var f=_.fj(c,_.xo,1)||[],
g,h={kind:1,entries:f,location:b,tD:d,nH:null==(g=c.sR())?void 0:_.Jh(g,3)};h.J_=e;var n=f.find(function(r){return 1===r.getType()&&!(_.ej(r,_.wo,4)&&_.lj(_.ej(r,_.wo,4),4))&&"README.MD"===a.TFc.transform(r.qe()).toUpperCase()});if(!n)return _.Ea(h);c={commit:_.kh(b,1)||b.qb,qb:_.kh(b,0)||""};return LAb(a,b.ab,b.Oc,b.repository,n.qe(),c,b.params.Mb).ka(_.m(function(r){h.V3c=n.qe();r&&(h.Lva=r.Iw()||_.oE(_.Wi(r,1)),h.zYa=_.hrb(_.ej(r,_.ll,5))||void 0);return h}),_.za(function(){return _.Ea(h)}))},
JAb=function(a,b,c,d,e){var f;c={kind:3,target:_.Jh(c,1),location:b,path:_.lj(c,3)?_.Jh(c,2)||"/":void 0,iKb:_.lj(c,3),J_:e,tD:null!=(f=d[0])?f:0};return hAb(c,b,a.p$,_.Ju.oB)},KAb=function(a,b,c,d,e){var f;c={kind:2,location:b,Gaa:c.getUrl(),LM:c.Dk()||void 0,vz:_.Jh(c,2),J_:e,tD:null!=(f=d[0])?f:0};return hAb(c,b,a.p$,_.Ju.xy)},LAb=function(a,b,c,d,e,f,g){return a.Tq.get(b,c,d,f,e,{Mb:g}).ka(_.m(function(h){return _.Ho(h)}))};
_.$J.ha=function(a){return new (a||_.$J)(_.w(_.zf),_.w(_.QI),_.w(_.ZJ),_.w(_.Lr),_.w(_.yH),_.w(_.Vf),_.w(_.Lt))};_.$J.ua=_.u({token:_.$J,oa:_.$J.ha});_.aK=function(a,b){_.zF.call(this,a);this.Eo=b||"Source"};_.V(_.aK,_.zF);_.aK.prototype.bm=function(a){var b=_.kAb(a);_.pE(a)&&a.params.Mb&&(a=_.jmb(a),b=b?b+" - "+a:a);this.title.bm(b?b+" - "+this.Eo:this.Eo)};_.aK.ha=function(a){return new (a||_.aK)(_.w(_.Om),_.w(_.a2a,8))};_.aK.ua=_.u({token:_.aK,oa:_.aK.ha,Ja:"root"});_.bK=function(a,b,c,d){this.Ij=a;this.OZa=b;this.BD=c;this.document=d};_.bK.prototype.resolve=function(a){var b=_.mg(a);return _.MAb(this,b,a.wx)};
_.MAb=function(a,b,c){var d=_.xE(c);c=uAb(b);var e=new _.ob,f=_.EAb(a.BD,b).ka(_.m(function(n){return tAb(n,b,d)})).ka(_.ub(function(n){var r=n.scopes;return _.Jsb(a.OZa,d.Se,n.state).ka(_.yb(function(v){_.Iwb(a.Ij.m1,r,v.prefix||null)}),_.m(function(v){return v.e2a}))}));f=_.cb(f,e);var g=new _.Awb(a.document,a.Ij),h=oAb(b)||void 0;return{gLa:f,gca:!0,Iva:c,Ij:a.Ij,ZLb:a.Ij.m1.ev,W_a:_.Dwb(g,e,h)}};_.bK.ha=function(a){return new (a||_.bK)(_.w(_.gI),_.w(_.TG),_.w(_.yH),_.w(_.Mg))};
_.bK.ua=_.u({token:_.bK,oa:_.bK.ha});_.NAb=void 0;_.cK=function(){};_.W.Object.defineProperties(_.cK.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return _.NAb}}});_.cK.ha=function(a){return new (a||_.cK)};_.cK.ua=_.u({token:_.cK,oa:_.cK.ha,Ja:"root"});var OAb;OAb=function(a){var b=a.icon,c=a.ewa,d=a.lxa;this.name=a.name;this.icon=b;this.ewa=c;this.lxa=d;this.domain=(new _.bh(c)).eh()};_.BAb=function(a,b){return b.eh()===a.domain||b.eh().endsWith("."+a.domain)};_.yAb=new OAb({name:"GitHub",icon:"shared:github",ewa:"https://github.com",lxa:"https://github.com/logout"});_.zAb=new OAb({name:"Bitbucket",icon:"shared:bitbucket_v3",ewa:"https://bitbucket.org",lxa:"https://id.atlassian.com/logout?continue=https%3A%2F%2Fbitbucket.org%2Faccount%2Fsignout%2F"});
_.AAb=new OAb({name:"GitLab",icon:"shared:gitlab_v2",ewa:"https://gitlab.com",lxa:"https://gitlab.com/users/sign_out"});
}catch(e){_._DumpException(e)}
try{
var RAb,TAb;_.dK=function(a,b){a=String(a);if(!b.test(a))throw Error("tb`"+a+"`"+b.toString());};RAb=function(a){return a.tG().ka(_.m(function(b){return null==b?b:"MINI"===b||"XREF_PREVIEW"===b}))};_.SAb=function(a){return RAb(a).ka(_.m(function(b){return null!=b?b:!1}))};_.eK=function(a,b){a.K1(b?"XREF_PREVIEW":"MAIN")};TAb=0;_.fK=function(a,b){this.id="mat-error-"+TAb++;a||b.ta.setAttribute("aria-live","polite")};_.fK.ha=function(a){return new (a||_.fK)(_.Hd("aria-live"),_.z(_.Sd))};
_.fK.Ia=_.x({type:_.fK,qa:[["mat-error"]],Eb:["aria-atomic","true",1,"mat-error"],Cb:1,kb:function(a,b){a&2&&_.we("id",b.id)},inputs:{id:"id"},features:[_.Qe([{Ca:_.Z3a,Jb:_.fK}])]});var UAb=new _.Nd("mat-slide-toggle-default-options",{Ja:"root",oa:function(){return{hob:!1}}});_.VAb=new _.Nd("mat-slide-toggle-default-options",{Ja:"root",oa:function(){return{hob:!1}}});var WAb=0,XAb=_.Sg(_.Pg(_.Qg(_.Rg(function(a){this.Oa=a})))),gK=function(a,b,c,d,e,f,g){a=XAb.call(this,a)||this;a.Bd=b;a.tb=c;a.defaults=e;a.hi=function(){};a.ii=function(){};a.Xm=!1;a.tj=!1;a.name=null;a.Zw="after";a.ariaLabel=null;a.yj=null;a.jd=new _.cl;a.vRb=new _.cl;a.tabIndex=parseInt(d)||0;a.color=a.defaultColor=e.color||"accent";a.XE="NoopAnimations"===f;a.id=a.IX=g+ ++WAb;return a};_.V(gK,XAb);_.k=gK.prototype;
_.k.Fe=function(){var a=this;this.Bd.zn(this.Oa,!0).subscribe(function(b){"keyboard"===b||"program"===b?(a.xB=!0,_.Uk(a.tb)):b||Promise.resolve().then(function(){a.xB=!1;a.ii();_.Uk(a.tb)})})};_.k.La=function(){this.Bd.zl(this.Oa)};_.k.So=function(a){this.checked=!!a};_.k.Fo=function(a){this.hi=a};_.k.Wu=function(a){this.ii=a};_.k.Cr=function(a){this.disabled=a;_.Uk(this.tb)};_.k.toggle=function(){this.checked=!this.checked;this.hi(this.checked)};_.k.Nn=function(){this.hi(this.checked);this.jd.emit(this.Oy(this.checked))};
_.W.Object.defineProperties(gK.prototype,{required:{configurable:!0,enumerable:!0,get:function(){return this.Xm},set:function(a){this.Xm=_.Ig(a)}},checked:{configurable:!0,enumerable:!0,get:function(){return this.tj},set:function(a){this.tj=_.Ig(a);_.Uk(this.tb)}},Au:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.IX)+"-input"}}});gK.ha=function(){_.Vd()};
gK.Ia=_.x({type:gK,inputs:{name:"name",id:"id",Zw:"labelPosition",ariaLabel:["aria-label","ariaLabel"],yj:["aria-labelledby","ariaLabelledby"],KJ:["aria-describedby","ariaDescribedby"],required:"required",checked:"checked"},outputs:{jd:"change",vRb:"toggleChange"},features:[_.te]});_.hK=function(){};_.hK.ha=function(a){return new (a||_.hK)};_.hK.Ea=_.kd({type:_.hK});_.hK.Da=_.ad({});var YAb,ZAb,$Ab,aBb;YAb=["input"];ZAb=function(a){return{aG:a}};$Ab={Ca:_.Hv,Jb:_.Zc(function(){return _.iK}),md:!0};aBb=function(a,b){this.source=a;this.checked=b};_.iK=function(a,b,c,d,e,f){return gK.call(this,a,b,c,d,e,f,"mat-slide-toggle-")||this};_.V(_.iK,gK);_.iK.Ia=gK.Ia;_.k=_.iK.prototype;_.k.Oy=function(a){return new aBb(this,a)};_.k.Xqc=function(a){a.stopPropagation();this.vRb.emit();this.defaults.hob?this.Xk.ta.checked=this.checked:(this.checked=this.Xk.ta.checked,this.Nn())};_.k.BP=function(a){a.stopPropagation()};
_.k.focus=function(a,b){b?_.rp(this.Bd,this.Xk,b,a):this.Xk.ta.focus(a)};_.k.PHa=function(){this.tb.fe()};_.iK.ha=function(a){return new (a||_.iK)(_.z(_.Sd),_.z(_.qp),_.z(_.gl),_.Hd("tabindex"),_.z(UAb),_.z(_.Yk,8))};
_.iK.ya=_.x({type:_.iK,qa:[["mat-slide-toggle"]],ub:function(a,b){a&1&&_.$e(YAb,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.Xk=c.first)}},Eb:[1,"mat-slide-toggle"],Cb:13,kb:function(a,b){a&2&&(_.De("id",b.id),_.we("tabindex",null)("aria-label",null)("aria-labelledby",null)("name",null),_.ye("mat-checked",b.checked)("mat-disabled",b.disabled)("mat-slide-toggle-label-before","before"==b.Zw)("_mat-animation-noopable",b.XE))},inputs:{disabled:"disabled",Ed:"disableRipple",color:"color",tabIndex:"tabIndex"},Zb:["matSlideToggle"],
features:[_.Qe([$Ab]),_.te],lc:["*"],Aa:14,Ba:20,Fa:[[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"]],va:function(a,b){a&1&&(_.Ie(),_.C(0,"label",0,1)(2,"span",2)(3,"input",3,4),_.K("change",function(e){return b.Xqc(e)})("click",function(e){return b.BP(e)}),_.F(),_.C(5,"span",5),_.G(6,"span",6),_.C(7,"span",7),_.G(8,"span",8),_.F()()(),_.C(9,"span",9,10),_.K("cdkObserveContent",function(){return b.PHa()}),_.C(11,"span",11),
_.O(12,"\u00a0"),_.F(),_.Je(13),_.F()());if(a&2){var c=_.Me(1),d=_.Me(10);_.we("for",b.Au);_.y(2);_.ye("mat-slide-toggle-bar-no-side-margin",!d.textContent||!d.textContent.trim());_.y(1);_.B("id",b.Au)("required",b.required)("tabIndex",b.tabIndex)("checked",b.checked)("disabled",b.disabled);_.we("name",b.name)("aria-checked",b.checked)("aria-label",b.ariaLabel)("aria-labelledby",b.yj)("aria-describedby",b.KJ);_.y(4);_.B("matRippleTrigger",c)("matRippleDisabled",b.Ed||b.disabled)("matRippleCentered",
!0)("matRippleRadius",20)("matRippleAnimation",_.Se(18,ZAb,b.XE?0:150))}},Ha:[_.Cq,_.Dp],styles:['.mat-slide-toggle{display:inline-block;height:24px;max-width:100%;line-height:24px;white-space:nowrap;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container{transform:translate3d(16px, 0, 0)}[dir=rtl] .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container{transform:translate3d(-16px, 0, 0)}.mat-slide-toggle.mat-disabled{opacity:.38}.mat-slide-toggle.mat-disabled .mat-slide-toggle-label,.mat-slide-toggle.mat-disabled .mat-slide-toggle-thumb-container{cursor:default}.mat-slide-toggle-label{-webkit-user-select:none;user-select:none;display:flex;flex:1;flex-direction:row;align-items:center;height:inherit;cursor:pointer}.mat-slide-toggle-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-slide-toggle-label-before .mat-slide-toggle-label{order:1}.mat-slide-toggle-label-before .mat-slide-toggle-bar{order:2}[dir=rtl] .mat-slide-toggle-label-before .mat-slide-toggle-bar,.mat-slide-toggle-bar{margin-right:8px;margin-left:0}[dir=rtl] .mat-slide-toggle-bar,.mat-slide-toggle-label-before .mat-slide-toggle-bar{margin-left:8px;margin-right:0}.mat-slide-toggle-bar-no-side-margin{margin-left:0;margin-right:0}.mat-slide-toggle-thumb-container{position:absolute;z-index:1;width:20px;height:20px;top:-3px;left:0;transform:translate3d(0, 0, 0);transition:all 80ms linear;transition-property:transform}._mat-animation-noopable .mat-slide-toggle-thumb-container{transition:none}[dir=rtl] .mat-slide-toggle-thumb-container{left:auto;right:0}.mat-slide-toggle-thumb{height:20px;width:20px;border-radius:50%;display:block}.mat-slide-toggle-bar{position:relative;width:36px;height:14px;flex-shrink:0;border-radius:8px}.mat-slide-toggle-input{bottom:0;left:10px}[dir=rtl] .mat-slide-toggle-input{left:auto;right:10px}.mat-slide-toggle-bar,.mat-slide-toggle-thumb{transition:all 80ms linear;transition-property:background-color;transition-delay:50ms}._mat-animation-noopable .mat-slide-toggle-bar,._mat-animation-noopable .mat-slide-toggle-thumb{transition:none}.mat-slide-toggle .mat-slide-toggle-ripple{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-slide-toggle .mat-slide-toggle-ripple .mat-ripple-element:not(.mat-slide-toggle-persistent-ripple){opacity:.12}.mat-slide-toggle-persistent-ripple{width:100%;height:100%;transform:none}.mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{opacity:.04}.mat-slide-toggle:not(.mat-disabled).cdk-keyboard-focused .mat-slide-toggle-persistent-ripple{opacity:.12}.mat-slide-toggle-persistent-ripple,.mat-slide-toggle.mat-disabled .mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{opacity:0}@media(hover: none){.mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{display:none}}.mat-slide-toggle-input:focus~.mat-slide-toggle-thumb-container .mat-focus-indicator::before{content:""}.cdk-high-contrast-active .mat-slide-toggle-thumb,.cdk-high-contrast-active .mat-slide-toggle-bar{border:1px solid}\n'],
ob:2,Na:0});_.jK=function(){};_.jK.ha=function(a){return new (a||_.jK)};_.jK.Ea=_.kd({type:_.jK});_.jK.Da=_.ad({imports:[_.hK,_.Gq,_.uq,_.Ep,_.hK,_.uq]});
}catch(e){_._DumpException(e)}
try{
var KIc=function(){var a=_.ea.apply(0,arguments);return function(b){return _.qaa(b,_.Ia.apply(null,[b].concat(_.Ha(a))))}},LIc=function(){return function(a){return _.kb(new _.Ai)(a)}},MIc=function(a){return"1"===(null==a?void 0:a.trim())},NIc=function(a){return(a.error.details||[]).find(function(b){var c=_.SVa.get("DebugInfo");return c&&b["@type"]===c+"DebugInfo"})},OIc=function(a){var b=a.repository;return!!a.je||!!b},PIc=function(a,b){a&1&&_.G(0,"breadcrumb",7);a&2&&_.B("items",b.Ma)},QIc=function(a,
b){a&1&&(_.C(0,"span",8),_.O(1),_.F());a&2&&(a=b.title,b=_.M(),_.we("id","root-indicator-"+b.resultIndex),_.y(1),_.Ne(" ",a," "))},RIc=function(a){a&1&&_.G(0,"onedev-changelist-hovercard",12,13);if(a&2){var b=_.Me(1);a=_.M().cl;_.B("changelistId",a)("onedevIsHovercardReady",b.FG)}},SIc=function(a,b){a&1&&(_.C(0,"a",9),_.O(1),_.F(),_.C(2,"onedev-hovercard",null,10),_.N(4,RIc,2,2,"onedev-changelist-hovercard",11),_.F());if(a&2){a=b.title;var c=b.cl;b=b.Qc;var d=_.Me(3),e=_.M();_.B("universalLink",e.txc(b,
c))("ascTrackElement",e.mc)("trackListIndex",e.resultIndex)("onedevHovercardTrigger",d)("feedbackEvent",e.aR);_.we("id","ref-indicator-"+e.resultIndex)("aria-describedby","root-indicator-"+e.resultIndex);_.y(1);_.Ne(" ",a," ")}},TIc=function(a,b){a&1&&(_.C(0,"span",14),_.O(1),_.F());a&2&&(a=b.title,b=_.M(),_.we("id","ref-indicator-"+b.resultIndex),_.y(1),_.Ne(" ",a," "))},UIc=function(a,b){a&1&&_.G(0,"segmented-dropdown-button",15);a&2&&_.B("item",b.EYa)("useBreadcrumbStyling",!1)},VIc=function(a,
b){a&1&&_.G(0,"ref-picker",16);a&2&&_.B("refPickerData",b.N0)},XIc=function(a,b){a&1&&(_.C(0,"a",17,18)(2,"div",19),_.O(3),_.C(4,"span",20),_.O(5),_.F()()());a&2&&(a=b.Qc,b=_.M(),_.B("routerLink",_.Qo(a))("ascTrackElement",b.mc)("trackListIndex",b.resultIndex)("feedbackEvent",b.aR),_.we("id","search-result-header-"+b.resultIndex)("aria-describedby","root-indicator-"+b.resultIndex),_.y(3),_.Ne(" ",WIc(a.path)[0],""),_.y(2),_.Pe(WIc(a.path)[1]))},WIc=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("/")]},YIc=function(a,b){var c=Object.assign({},a,{xd:void 0,eI:void 0,qT:void 0}),d=Object.assign({},b,{xd:void 0,eI:void 0,qT:void 0});return _.Fc(c,d)&&_.hh(a.xd)===_.hh(b.xd)&&MIc(a.eI.dqa)===MIc(b.eI.dqa)},cJc=function(a,b,c){var d=a.Ax,e=a.JT;return d?d.map(function(f){var g=f.zZ,h=f.z9,n=f.PT,r=f.cfa,v=f.LF;f=f.nea;if(g){h=_.dmb(g.Nd);var A=g.Kk,D=g.wua,I=g.MF;
g=g.NF;var L=ZIc(A),Q=$Ic(A);n=aJc(h,0,e,n,r,v,f,c,A,L,D,D-Q,I,g)}else n=h&&b?bJc(h,_.dmb(h.Nd),e,n,r,v,f,c):null;return n}).filter(function(f){return!!f}):[]},bJc=function(a,b,c,d,e,f,g,h){a=a.sMa;c=aJc(b,1,c,d,e,f,g,h);var n=b.Vb();c.children=a.slice(0,12).map(function(r){var v=r.type;r=n.kd(r.path).Za();return{entryType:dJc(v),Qc:r,path:r.path,name:_.rz(r.path)}});c.Aub=12<a.length;return c},dJc=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}},aJc=function(a,b,c,d,e,f,g,h,n,r,v,A,D,I){n=void 0===n?[]:n;r=void 0===r?!1:r;v=void 0===v?0:v;A=void 0===A?0:A;D=void 0===D?"":D;I=void 0===I?"":I;1===b&&(a=a.Vb().kd(_.Xlb(a.path)).Za());a={Qc:a,eq:c,gv:d,XLc:e,nea:g,PA:h,LF:f};switch(b){case 0:return Object.assign({},a,{VCc:r,xWa:A,wua:v,Kk:n,type:b,MF:D,NF:I});case 1:return Object.assign({},a,{type:b});default:return _.eg(b,"Unknown result type: "+b)}},ZIc=function(a){return a.some(function(b){return b.Hx.some(function(c){c=
c.Ju;return!!c&&c.yY.some(function(d){return 0<d.length})})})},$Ic=function(a){return(new Set(a.flatMap(function(b){return b.Hx.filter(function(c){return c.BM&&c.BM.some(function(d){return 0<d.length})}).map(function(c){return c.lineNumber})}))).size},eJc=function(a){return 2===(null==a?void 0:a.type)},fJc=function(a,b,c,d){b=Math.floor(b/c.pageSize);var e=b*c.pageSize;return{de:b,OAc:e,JK:a.JK,Qs:a.Qs,Wl:c,gLc:d,Dn:d.Qna.slice(e,Math.min(e+c.pageSize,d.Qna.length)),Lq:a.Lq,Mq:a.Mq}},jJc=function(a){var b=
void 0,c=void 0;if(1===a.length){var d=a[0];if(5===d.el&&!d.mx&&(d=gJc(d.value,hJc)))return d}d=_.l(_.Dh(a));for(var e=d.next();!e.done;e=d.next())e=e.value,5===e.el&&a.includes(e)&&!e.mx?(e=gJc(e.value,hJc))&&(c=e):5===e.el?(e=gJc(e.value,iJc))&&(c=e):1===e.el&&12===e.label&&e.value&&(e=gJc(e.value.value,hJc))&&(b=e);return c||b},gJc=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},kJc=function(a){if(a&1){var b=_.wd();_.Ae(0);_.G(1,"splitter",
13);_.C(2,"div",14,15)(4,"result-preview",16);_.K("close",function(){_.xd(b);var e=_.M(3);return _.yd(e.yA=void 0)});_.F()();_.Be()}if(a&2){var c=_.Me(3);a=_.M(2).Ma;var d=_.M();_.y(1);_.B("changeSizeOf",c);_.y(3);_.B("target",d.yA)("loadedQueryContext",a.Ub.Wl)}},lJc=function(a){if(a&1){var b=_.wd();_.Ae(0);_.C(1,"div",6);_.G(2,"query-suggestion",7);_.P(3,"async");_.G(4,"result-header",8);_.P(5,"async");_.C(6,"div",9)(7,"result-list",10);_.K("previewTriggered",function(d){_.xd(b);var e=_.M(2);e.yA=
e.yA===d?void 0:d;return _.yd()});_.G(8,"result-footer",11);_.F()()();_.N(9,kJc,5,3,"ng-container",12);_.Be()}if(a&2){a=_.M().Ma;var c=_.M();_.y(2);_.B("searchResultsElementName",c.Yl)("pagedData",_.R(3,12,c.KFb));_.y(2);_.B("searchResultsElementName",c.Yl)("pagedSearchResponse",a.Ub)("queryContext",_.R(5,14,c.Wl));_.y(3);_.B("previewTarget",c.yA)("resultPage",a.Ub)("searchResultsElementName",c.Yl)("showResultsIncomplete",c.s1?2===a.state?!0:1===a.state&&3===a.oF.NOa:!1);_.y(1);_.B("paginatedResults",
a.Ub)("trackElement",c.Yl);_.y(1);_.B("ngIf",c.yA)}},mJc=function(a){a&1&&_.G(0,"loading",17);a&2&&_.B("diameter",20)},nJc=function(a){a&1&&_.G(0,"search-results-incomplete",24);a&2&&(a=_.M(3),_.B("docLink",a.s1)("trackElement",a.Yl))},oJc=function(a){a&1&&(_.C(0,"span"),_.O(1),_.F());a&2&&(a=_.M(2).Ma,_.y(1),_.Pe(a.Exa))},pJc=function(a){a&1&&(_.C(0,"a",28),_.O(1),_.F());a&2&&(a=_.M().Ma,_.B("externalLink",a.link),_.y(1),_.Pe(a.message))},qJc=function(a){if(a&1){var b=_.wd();_.C(0,"button",29);_.K("click",
function(){_.xd(b);var c=_.M().Ma;return _.yd(c.callback())});_.O(1);_.F()}a&2&&(a=_.M().Ma,_.y(1),_.Ne(" ",a.message," "))},rJc=function(a,b){a&1&&(_.C(0,"div",25),_.N(1,pJc,2,2,"a",26),_.N(2,qJc,2,1,"button",27),_.F());a&2&&(a=b.Ma,_.y(1),_.B("ngIf",a.link),_.y(1),_.B("ngIf",a.callback))},sJc=function(a){if(a&1){var b=_.wd();_.C(0,"div",30)(1,"copy-button",31);_.K("copyEvent",function(){_.xd(b);var c=_.M(3);return _.yd(c.lr())});_.F()()}a&2&&(a=_.M(2).Ma,_.y(1),_.B("buttonLabel","Copy Error Trace")("hasLightLabel",
!0)("removeBorder",!0)("hoverMsg","Copy the error trace")("copyText",a.zLb))},tJc=function(a){a&1&&(_.C(0,"div",18),_.G(1,"result-header",19),_.P(2,"async"),_.N(3,nJc,1,2,"search-results-incomplete",20),_.C(4,"icon-empty-state-display",21)(5,"icon-empty-state-title"),_.O(6),_.F(),_.C(7,"icon-empty-state-subtitle"),_.N(8,oJc,2,1,"span",12),_.N(9,rJc,3,2,"div",22),_.N(10,sJc,2,5,"div",23),_.F()()());if(a&2){a=_.M().Ma;var b=_.M();_.y(1);_.B("searchResultsElementName",b.Yl)("queryContext",_.R(2,10,b.Wl))("errorData",
a)("maybeSkippedDocuments",b.Qs);_.y(2);_.B("ngIf",b.s1?2===a.state?!0:1===a.state&&3===a.oF.NOa:!1);_.y(1);_.B("isSvg",!1);_.y(2);_.Pe(a.message);_.y(2);_.B("ngIf",a.Exa);_.y(1);_.B("ngIf",a.action);_.y(1);_.B("ngIf",a.zLb)}},uJc=function(a,b){a&1&&(_.Ae(0,2),_.N(1,lJc,10,16,"ng-container",3),_.N(2,mJc,1,1,"loading",4),_.N(3,tJc,11,12,"div",5),_.Be());a&2&&(a=b.Ma,b=_.M(),_.B("ngSwitch",a.state),_.y(1),_.B("ngSwitchCase",b.xt.kg),_.y(1),_.B("ngSwitchCase",b.xt.Nh),_.y(1),_.B("ngSwitchCase",b.xt.Error))},
vJc=function(a){if(a&1){var b=_.wd();_.C(0,"div",32)(1,"p");_.O(2," Skipped ");_.C(3,"a",33);_.K("click",function(){_.xd(b);_.M().Tg.ke();return _.yd()});_.O(4," results page ");_.F();_.O(5," since there is only one result. ");_.F();_.C(6,"button",34);_.K("click",function(){_.xd(b);_.M().Tg.ke();return _.yd()});_.O(7);_.F()()}a&2&&(a=_.M(),_.y(3),_.B("routerLink",a.eyc)("queryParams",a.Ffc),_.y(4),_.Ne(" ",a.iac," "))},wJc=function(a,b){b=void 0===b?"":b;if(0!==a.de||1!==a.Dn.length||a.Qs||"true"===
b.trim().toLowerCase()||"1"===b.trim())return!1;a=a.Dn[0];if(1===a.type||0===a.Kk.length)return!0;b=a.Kk[a.Kk.length-1].Hx;return 25>_.$E(b[b.length-1].lineNumber)-_.$E(a.Kk[0].Hx[0].lineNumber)},xJc=function(a){a&1&&_.G(0,"star",14);a&2&&(a=_.M(),_.B("place",a.bc.Qc)("type",a.aCc(a.bc.Qc))("elementName",a.bc.Qc.path))},yJc=function(a){a&1&&_.G(0,"file-search-breadcrumb",15,16);a&2&&(a=_.M(),_.B("place",a.bc.Qc)("isSelected",a.Ie)("resultIndex",a.Gh)("trackElement",a.mc)("refsToken",a.bc.XLc)("feedbackEvent",
a.Lrb))},zJc=function(a){a&1&&(_.C(0,"span",20),_.O(1),_.F());a&2&&(a=_.M(2),_.we("id","root-indicator-"+a.Gh),_.y(1),_.Pe(a.DZa))},AJc=function(a){a&1&&(_.N(0,zJc,2,2,"span",17),_.C(1,"a",18,19)(3,"h3"),_.O(4),_.F()());a&2&&(a=_.M(),_.B("ngIf",a.DZa),_.y(1),_.B("routerLink",_.Qo(a.bc.Qc))("ascTrackElement",a.mc)("trackListIndex",a.Gh)("feedbackEvent",a.Lrb),_.we("id","search-result-header-"+a.Gh)("aria-describedby",a.DZa?"root-indicator-"+a.Gh:void 0),_.y(3),_.Pe(a.bc.Qc.path))},BJc=function(a){a&
1&&(_.Ae(0),_.G(1,"mat-divider",6),_.C(2,"a",21)(3,"mat-icon",22),_.O(4," auto_fix_high "),_.F()(),_.Be());a&2&&(a=_.M(),_.y(2),_.B("routerLink",a.t3b)("ascTrackElement",a.mc))},AMc=function(a){if(a&1){var b=_.wd();_.C(0,"button",25);_.K("click",function(){_.xd(b);var c=_.M(2);return _.yd(c.oya.emit())});_.O(1," Preview ");_.F()}a&2&&(a=_.M(2),_.B("ascTrackElement",a.mc)("trackArtifactId",_.Qo(a.bc.Qc))("trackListIndex",a.Gh))},BMc=function(a){if(a&1){var b=_.wd();_.C(0,"button",25);_.K("click",function(){_.xd(b);
var c=_.M(2);return _.yd(c.oya.emit())});_.O(1," Hide Preview ");_.F()}a&2&&(a=_.M(2),_.B("ascTrackElement",a.mc)("trackArtifactId",_.Qo(a.bc.Qc))("trackListIndex",a.Gh))},CMc=function(a){a&1&&_.G(0,"onedev-changelist-hovercard",29,30);if(a&2){var b=_.Me(1);a=_.M(3);_.B("changelistId",a.bc.NF)("onedevIsHovercardReady",b.FG)}},DMc=function(a){a&1&&(_.Ae(0),_.G(1,"mat-divider",6),_.C(2,"a",26),_.O(3," Match deleted "),_.F(),_.C(4,"onedev-hovercard",null,27),_.N(6,CMc,2,2,"onedev-changelist-hovercard",
28),_.F(),_.Be());if(a&2){var b=_.Me(5);a=_.M(2);_.y(2);_.B("externalLink",a.s8(a.bc.NF))("ascTrackElement",a.mc)("trackArtifactId",_.Qo(a.bc.Qc))("trackListIndex",a.Gh)("onedevHovercardTrigger",b)}},EMc=function(a){a&1&&_.G(0,"onedev-changelist-hovercard",29,30);if(a&2){var b=_.Me(1);a=_.M(3);_.B("changelistId",a.bc.MF)("onedevIsHovercardReady",b.FG)}},FMc=function(a){a&1&&(_.Ae(0),_.G(1,"mat-divider",6),_.C(2,"a",31),_.O(3," File deleted "),_.F(),_.C(4,"onedev-hovercard",null,32),_.N(6,EMc,2,2,
"onedev-changelist-hovercard",28),_.F(),_.Be());if(a&2){var b=_.Me(5);a=_.M(2);_.y(2);_.B("universalLink",a.s8(a.bc.MF))("ascTrackElement",a.mc)("trackArtifactId",_.Qo(a.bc.Qc))("trackListIndex",a.Gh)("onedevHovercardTrigger",b)}},GMc=function(a){a&1&&(_.Ae(0),_.G(1,"mat-divider",6),_.N(2,AMc,2,3,"button",23),_.N(3,BMc,2,3,"ng-template",null,24,_.ef),_.N(5,DMc,7,5,"ng-container",9),_.N(6,FMc,7,5,"ng-container",9),_.Be());if(a&2){var b=_.Me(4);a=_.M();_.y(2);_.B("ngIf",a.yA!==a.bc)("ngIfElse",b);_.y(3);
_.B("ngIf",a.ZMc);_.y(1);_.B("ngIf",a.UMc)}},HMc=function(a){a&1&&_.G(0,"mat-divider",6)},IMc=function(a){if(a&1){var b=_.wd();_.C(0,"button",35);_.K("click",function(){_.xd(b);var c=_.M(2);return _.yd(c.oya.emit())});_.O(1," View All ");_.F()}a&2&&(a=_.M(2),_.B("ascTrackElement",a.mc)("trackArtifactId",_.Qo(a.bc.Qc))("trackListIndex",a.Gh))},JMc=function(a){a&1&&(_.Ae(0),_.N(1,HMc,1,0,"mat-divider",33),_.N(2,IMc,2,3,"button",34),_.Be());a&2&&(a=_.M(),_.y(1),_.B("ngIf",a.bc.Aub),_.y(1),_.B("ngIf",
a.bc.Aub))},KMc=function(a,b){a&1&&(_.G(0,"file-search-snippet",37),_.P(1,"async"));if(a&2){a=b.wa;b=b.last;var c=_.M(2);_.ze(_.R(1,12,c.Qx.hpa));_.xe("font-size",c.bC);_.ye("last",b&&!c.Zqb);_.B("linkGenerator",c.ex)("resultIndex",c.Gh)("snippet",a)("trackElement",c.mc)("feedbackEvent",c.bNa)}},LMc=function(a){a&1&&(_.Ae(0),_.C(1,"mat-icon"),_.O(2,"unfold_less"),_.F(),_.C(3,"span"),_.O(4," Show fewer matching lines "),_.F(),_.Be())},MMc=function(a){a&1&&(_.C(0,"mat-icon"),_.O(1,"unfold_more"),_.F(),
_.C(2,"span"),_.O(3," "),_.He(4,43),_.O(5," "),_.F());a&2&&(a=_.M(4),_.y(4),_.cz(a.bc.xWa)(a.bc.xWa),_.dz(4))},NMc=function(a,b){if(a&1){var c=_.wd();_.C(0,"button",39,40);_.K("click",function(){var e=_.xd(c).wa,f=_.M(3);return _.yd(f.NSb.next(!e))});_.N(2,LMc,5,0,"ng-container",41);_.N(3,MMc,6,2,"ng-template",null,42,_.ef);_.F()}if(a&2){a=b.wa;var d=_.Me(4);b=_.M(3);_.B("ascTrackElement",b.mc)("trackArtifactId",_.Qo(b.bc.Qc))("trackAction",a?"collapseSnippets":"expandSnippets")("trackListIndex",
b.Gh);_.y(2);_.B("ngIf",a)("ngIfElse",d)}},PMc=function(a){a&1&&(_.Ae(0),_.N(1,NMc,5,6,"button",38),_.P(2,"async"),_.Be());if(a&2){a=_.M(2);var b;_.y(1);_.B("ngForOf",_.Se(3,OMc,null==(b=_.R(2,1,a.w0a))?null:b.Gc))}},QMc=function(a){a&1&&(_.Ae(0),_.N(1,KMc,2,14,"file-search-snippet",36),_.P(2,"async"),_.N(3,PMc,3,5,"ng-container",9),_.Be());if(a&2){a=_.M();var b;_.y(1);_.B("ngForOf",null==(b=_.R(2,2,a.w0a))?null:b.Kk);_.y(2);_.B("ngIf",a.Zqb)}},RMc=function(a){a&1&&(_.C(0,"div"),_.P(1,"async"),_.G(2,
"file-list",44),_.F());a&2&&(a=_.M(),_.Fy("file-list-wrapper ",_.R(1,10,a.Qx.hpa),""),_.y(2),_.B("files",a.bc.children)("queryParamsHandling",a.merge)("ariaLabelledbyId","search-result-header-"+a.Gh)("searchRequestToken",a.bc.eq)("searchResponseToken",a.bc.gv)("sessionStartTimeMs",a.bc.PA)("clientTimeResultsDisplayedMs",a.rz))},SMc=function(a){if(a&1){var b=_.wd();_.C(0,"mat-expansion-panel",45);_.K("opened",function(){_.xd(b);var c=_.M();return _.yd(c.fJc=!0)})("closed",function(){_.xd(b);var c=
_.M();return _.yd(c.fJc=!1)});_.C(1,"mat-expansion-panel-header")(2,"mat-panel-title");_.O(3," Debug Info ");_.F()();_.C(4,"p");_.O(5);_.F()()}a&2&&(a=_.M(),_.y(5),_.Pe(a.bc.LF))},TMc=function(a,b){a&1&&(_.C(0,"span",10),_.O(1),_.F());a&2&&(a=b.wa,_.B("ngClass",a.Woa),_.y(1),_.Ne(" ",a.text," "))},VMc=function(a,b){a&1&&(_.C(0,"a",8),_.N(1,TMc,2,2,"span",9),_.F());if(a&2){a=b.Ma;var c=_.M().Ma;b=_.M();var d=_.B("routerLink",_.Re(4,UMc)),e={};c=(e.q=c.M0,e.all=void 0,e.start=1,e);d("queryParams",c)("ascTrackElement",
b.Yl);_.y(1);_.B("ngForOf",a)}},WMc=function(a){a&1&&(_.C(0,"span",11)(1,"span",12),_.O(2," Search instead\u00a0 "),_.F(),_.C(3,"a",13),_.O(4),_.F()());if(a&2){a=_.M().Ma;var b=_.M();_.y(3);_.B("routerLink",_.Re(4,UMc))("queryParams",b.w0b)("ascTrackElement",b.Yl);_.y(1);_.Ne(" ",a.query," ")}},XMc=function(a){if(a&1){var b=_.wd();_.C(0,"span",14);_.G(1,"mat-divider",15);_.C(2,"button",16);_.K("click",function(){_.xd(b);_.M(2).d1a.next(!0);return _.yd()});_.C(3,"mat-icon");_.O(4,"close");_.F()()()}a&
2&&(a=_.M(2),_.y(2),_.B("ascTrackElement",a.Yl))},YMc=function(a,b){a&1&&(_.C(0,"span",1)(1,"span",2)(2,"span",3)(3,"span",4),_.O(4),_.F(),_.N(5,VMc,2,5,"a",5),_.P(6,"async"),_.F(),_.N(7,WMc,5,5,"span",6),_.F(),_.N(8,XMc,5,1,"span",7),_.F());a&2&&(a=b.Ma,b=_.M(),_.ye("redirect-panel",2===a.type),_.y(1),_.B("matTooltip",b.P$b),_.y(3),_.Ne(" ",2===a.type?b.eac:b.D$b,"\u00a0 "),_.y(1),_.B("ngIf",_.R(6,7,b.Vxc)),_.y(2),_.B("ngIf",2===a.type),_.y(1),_.B("ngIf",2!==a.type))},$Mc=function(a,b){a&1&&(_.C(0,
"conditional-link",9),_.O(1),_.F());a&2&&(a=b.wa,b=_.M(),_.B("condition",!a.Wxb)("sameWindow",!0)("linkAriaLabel",b.U2b.format({pageNumber:b.Y4a.format(a.de+1)}))("link",_.Re(9,ZMc))("queryParams",a.Ta)("ascTrackElement",b.mc)("trackGestureClick",!0)("trackListIndex",a.de),_.y(1),_.Ne(" ",b.Y4a.format(a.de+1)," "))},aNc=function(a,b){if(4>a+b)return[a,b];if(a>b)return a=_.l(aNc(b,a)),b=a.next().value,a=a.next().value,[a,b];2<=a&&(a=2);return[a,Math.min(b,4-a)]},bNc=function(a){a&1&&(_.C(0,"mat-icon",
9),_.O(1," help_outline "),_.F())},cNc=function(a){if(a&1){var b=_.wd();_.C(0,"copy-button",10);_.K("copyEvent",function(){_.xd(b);var c=_.M();return _.yd(c.lr())});_.F()}a&2&&(a=_.M(),_.B("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg","Copy all file paths on this page")("copyText",a.Nuc))},eNc=function(a){a&1&&(_.Ae(0),_.G(1,"div",11)(2,"scope-indicator",12),_.C(3,"a",13)(4,"mat-icon"),_.O(5,"close"),_.F(),_.C(6,"span"),_.O(7," Remove Scope "),_.F()(),_.Be());
a&2&&(a=_.M(),_.y(2),_.B("savedQuery",a.Se)("searchScope",a.xd)("displayBreadcrumb",!0),_.y(1),_.B("routerLink",_.Re(7,dNc))("queryParams",a.Dfc)("ascTrackElement",a.Yl)("trackAction","clearSearchScope"))},fNc=function(a){a&1&&(_.C(0,"a",14)(1,"span"),_.O(2," Find Everything "),_.F()());a&2&&(a=_.M(),_.B("routerLink",_.Re(3,dNc))("queryParams",a.Efc)("ascTrackElement",a.Yl))},gNc=function(a){if(a&1){var b=_.wd();_.C(0,"span",15)(1,"mat-label");_.O(2," Snippets ");_.F();_.C(3,"mat-form-field",16)(4,
"mat-select",17);_.K("selectionChange",function(c){_.xd(b);var d=_.M();return _.yd(d.iMc(c.value))});_.P(5,"async");_.C(6,"mat-option",18);_.O(7," Classic ");_.F();_.C(8,"mat-option",19);_.O(9," Compact ");_.F();_.C(10,"mat-option",20);_.O(11," All Matching Lines ");_.F();_.C(12,"mat-option",21);_.O(13," Off ");_.F()()()()}a&2&&(a=_.M(),_.y(1),_.we("id",a.Yl+"-snippet-style-control-label"),_.y(3),_.B("aria-labelledby",a.Yl+"-snippet-style-control-label")("value",_.R(5,3,a.rNc)))},hNc=function(a){a&
1&&(_.C(0,"mat-expansion-panel",24)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.O(3," Search Request "),_.F()(),_.C(4,"p"),_.O(5),_.F()());a&2&&(a=_.M(2),_.y(5),_.Pe(a.Lq))},iNc=function(a){a&1&&(_.C(0,"mat-expansion-panel",24)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.O(3," Search Response "),_.F()(),_.C(4,"p"),_.O(5),_.F()());a&2&&(a=_.M(2),_.y(5),_.Pe(a.Mq))},jNc=function(a){a&1&&(_.C(0,"div",22),_.N(1,hNc,6,1,"mat-expansion-panel",23),_.N(2,iNc,6,1,"mat-expansion-panel",
23),_.F());a&2&&(a=_.M(),_.ze(0===a.OT?"debug-info-container":""),_.y(1),_.B("ngIf",a.Lq),_.y(1),_.B("ngIf",a.Mq))},lNc=function(a,b){if(a&1){var c=_.wd();_.C(0,"li")(1,"file-search-result",3);_.K("triggerPreview",function(){var e=_.xd(c).wa,f=_.M();return _.yd(f.fHb.emit(e))});_.P(2,"async");_.P(3,"async");_.F()()}if(a&2){a=b.wa;b=b.index;var d=_.M();_.y(1);_.B("entry",a)("resultPage",d.yH)("isActive",a===d.yA)("listIndex",b)("scopeDetail",kNc(d.yH.Wl.xd))("trackElement",d.Yl)("previewTarget",d.yA)("isSelected",
b===_.R(2,10,d.selectedIndex))("codeFontSize",_.R(3,12,d.bC))("container",d.nb.ta.parentNode)}},mNc=function(a){a&1&&_.G(0,"search-results-incomplete",4);a&2&&(a=_.M(),_.B("docLink",a.s1)("trackElement",a.Yl))},nNc=function(a){a&1&&(_.C(0,"icon-empty-state-display",5)(1,"icon-empty-state-title"),_.O(2," Binary file "),_.F(),_.C(3,"icon-empty-state-subtitle"),_.O(4," No preview available "),_.F()())},oNc=function(a){a&1&&_.G(0,"empty-file-detail",6);a&2&&(a=_.M(),_.B("path",a.Qc.path))},pNc=function(a){a&
1&&(_.G(0,"img",7),_.P(1,"lastPathElement"));a&2&&(a=_.M(),_.B("alt",_.R(1,2,a.Qc.path))("src",a.imageUrl,_.ge))},qNc=function(a){a&1&&(_.C(0,"dc-information-box",12),_.O(1),_.F());a&2&&(a=_.M(2),_.y(1),_.Ne(" ",a.matches.message," "))},rNc=function(a){if(a&1){var b=_.wd();_.C(0,"file-matches-navigation",17);_.K("selectedMatchIndexChange",function(c){_.xd(b);var d=_.M(4);return _.yd(d.rk.next(c))});_.P(1,"async");_.F()}a&2&&(a=_.M(4),_.B("dataState",a.xt.kg)("matchCount",a.matches.Ub.length)("selectedMatchIndex",
_.R(1,5,a.rk))("trackArtifactId",_.Qo(a.Qc))("trackElement",a.lg))},sNc=function(a){a&1&&(_.Ae(0),_.N(1,rNc,2,7,"file-matches-navigation",16),_.P(2,"async"),_.Be());a&2&&(a=_.M(3),_.y(1),_.B("ngIf",-1<_.R(2,1,a.rk)))},tNc=function(a){a&1&&_.G(0,"loading",18);a&2&&_.B("inline",!0)},uNc=function(a){a&1&&(_.C(0,"div",13),_.N(1,sNc,3,3,"ng-container",14),_.N(2,tNc,1,1,"loading",15),_.F());a&2&&(a=_.M(2),_.B("ngSwitch",a.matches.state),_.y(1),_.B("ngSwitchCase",a.xt.kg),_.y(1),_.B("ngSwitchCase",a.xt.Nh))},
vNc=function(a){a&1&&(_.G(0,"search-match-layer",21),_.P(1,"async"));a&2&&(a=_.M(3),_.B("matches",a.matches.Ub)("scrollToIndex",_.R(1,3,a.rk))("selectedMatchIndex",a.rk))},wNc=function(a){if(a&1){var b=_.wd();_.Ae(0);_.C(1,"format-code",19);_.K("lineNumberClicked",function(c){_.xd(b);var d=_.M(2);return _.yd(d.Pp(c))});_.P(2,"async");_.N(3,vNc,2,5,"search-match-layer",20);_.F();_.Be()}a&2&&(a=_.M(2),_.y(1),_.B("value",a.yb.code)("fileName",a.Qc.path)("lineLimitation",a.yb.aH)("lineNumberLinkProvider",
_.R(2,6,a.wn))("highlightInfo",a.yb.Jw),_.y(2),_.B("ngIf",a.matches.state===a.xt.kg))},yNc=function(a){a&1&&(_.C(0,"div",8),_.N(1,qNc,2,1,"dc-information-box",9),_.N(2,uNc,3,3,"div",10),_.N(3,wNc,4,8,"ng-container",11),_.F());a&2&&(a=_.M(),_.y(1),_.B("ngIf",a.matches.state===a.xt.Error),_.y(1),_.B("ngIf",xNc(a.matches)),_.y(1),_.B("ngIf",a.yb))},zNc=function(a){if(a&1){var b=_.wd();_.C(0,"h2")(1,"span",5);_.O(2,"File Preview");_.F();_.C(3,"button",6);_.K("click",function(){_.xd(b);var c=_.M();return _.yd(c.close.emit())});
_.C(4,"mat-icon");_.O(5,"close");_.F()()()}a&2&&(a=_.M(),_.y(3),_.B("title",a.D4a)("ascTrackElement",a.lg)("trackArtifactId",_.Qo(a.s2)),_.we("aria-label",a.D4a))},ANc=function(a){a&1&&_.G(0,"loading",11);a&2&&_.B("diameter",20)},BNc=function(a){a&1&&(_.G(0,"single-file-preview",14),_.P(1,"async"));if(a&2){a=_.M(2).Ma;var b=_.M();_.B("fileData",a.Ub)("matches",_.R(1,2,b.hG.matches))}},CNc=function(a){a&1&&_.G(0,"file-list",15);if(a&2){a=_.M(2).Ma;var b=_.M();_.B("files",a.Ub.items)("queryParamsHandling",
b.merge)}},DNc=function(a){a&1&&(_.Ae(0)(1,7),_.N(2,BNc,2,4,"single-file-preview",12),_.N(3,CNc,1,2,"file-list",13),_.Be()());if(a&2){a=_.M().Ma;var b=_.M();_.y(1);_.B("ngSwitch",a.Ub.type);_.y(1);_.B("ngSwitchCase",b.xI.File);_.y(1);_.B("ngSwitchCase",b.xI.BAa)}},ENc=function(a){a&1&&(_.C(0,"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.O(2),_.F(),_.C(3,"icon-empty-state-subtitle"),_.O(4),_.F()());a&2&&(a=_.M().Ma,_.B("isSvg",!1),_.y(2),_.Pe(a.message),_.y(2),_.Pe(a.Exa))},FNc=function(a,
b){a&1&&(_.Ae(0,7),_.N(1,ANc,1,1,"loading",8),_.N(2,DNc,4,3,"ng-container",9),_.N(3,ENc,5,3,"icon-empty-state-display",10),_.Be());a&2&&(a=b.Ma,b=_.M(),_.B("ngSwitch",a.state),_.y(1),_.B("ngSwitchCase",b.xt.Nh),_.y(1),_.B("ngSwitchCase",b.xt.kg),_.y(1),_.B("ngSwitchCase",b.xt.Error))},GNc=function(a,b){return a.map(function(c){var d=c.qe();c=c.getType();d=b.kd(d).Za();return{entryType:c||0,Qc:d,path:d.path,name:_.rz(d.path)}})},Z9=function(a,b,c,d){this.ah=a;this.Qa=b;this.FD=c;this.Qfa=d.Lb(40)};
Z9.prototype.Af=function(a,b){a=a.wx;b=b.url;return this.Qfa&&"USE_DEFAULT_STORED_QUERY"===_.xE(a).Se?HNc(this,b):_.Ea(!0)};
var HNc=function(a,b){return _.glb(a.FD).ka(_.ub(function(c){switch(c.state){case 0:return _.Ta;case 1:return _.Xkb(a.ah,"The default saved query could not be resolved."),INc(a,b,"").then(function(){return!1});case 2:return c=c.Ub.r9,INc(a,b,c&&c.Pm||"").then(function(){return!1});default:return _.eg(c)}}))},INc=function(a,b,c){return _.Zm(a.Qa,_.ch(new _.bh(b),"sq",c).toString(),{Ti:!0})};Z9.ha=function(a){return new (a||Z9)(_.w(_.Lr),_.w(_.Vf),_.w(_.nE),_.w(_.Lt))};
Z9.ua=_.u({token:Z9,oa:Z9.ha,Ja:"root"});
var JNc=["resultRoot"],KNc=["resultRef"],LNc=["refPicker"],MNc=["resultCl"],NNc=["resultWorkspace"],ONc=["resultPath"],PNc=["resultPathLink"],QNc=new _.Kr("Open branch {branch}"),RNc=new _.Kr("Open tag {tag}"),$9=function(a){var b=this;this.Ie=!1;this.Qc=new _.mb(1);this.txc=_.LE;this.mib=_.Ea([]);this.mib=this.Qc.ka(_.ub(function(c){return _.PE(c)?_.Rvb(a,c).ka(_.sb(_.gF(c.qb)),_.m(function(d){return{Wa:c,Vu:d}})):_.Ea({Wa:c,Vu:_.gF("")})}),_.m(function(c){return b.P8(c.Wa,c.Vu)}))};_.k=$9.prototype;
_.k.Pa=function(){};_.k.Pc=function(){this.Ie&&this.M$()};_.k.Sb=function(a){a.isSelected&&this.Ie&&this.M$()};
_.k.P8=function(a,b){var c=[];c.push({type:1,va:this.dLc,label:"Search Result Root",context:{title:_.pE(a)?a.repository:a.ab+"/"+a.repository}});var d=_.PE(a)&&!_.pE(a);if(_.PE(a)&&_.pE(a)&&!_.Xo(a)){var e=c.push,f="cl/"+_.EE(b);b={type:1,va:this.aLc,label:_.hF(b.type),YDb:!0,context:{title:f,cl:b.ow,Qc:a}};e.call(c,b)}else d?(e=c.push,f=this.pNa(a,b),b={type:1,va:this.cLc,label:_.hF(b.type),YDb:!0,context:{EYa:f}},e.call(c,b)):a.params.Mb&&c.push({type:1,va:this.hLc,label:"Snapshot",context:{title:a.params.Mb}});
(!d||a.path&&"/"!==a.path)&&c.push({type:1,va:this.bLc,label:"Search Result Path",context:{Qc:a}});return c};_.k.pNa=function(a,b){var c=_.EE(b),d={Wa:a,lwa:_.sob,version:0,gitRefsToken:this.cfa,Gyb:!0};return Object.assign({},{title:c,va:this.bfa,label:_.hF(b.type),ariaLabel:"Search result ref picker",mc:"SearchResultRefPicker",context:{N0:d},tooltip:1===b.type?QNc.format({branch:c}):RNc.format({tag:c})},_.vF(a.Vb().kd("").Za()))};_.k.M$=function(){var a,b;null==(a=this.gwa)||null==(b=a.ta)||b.focus()};
_.W.Object.defineProperties($9.prototype,{Wa:{configurable:!0,enumerable:!0,set:function(a){this.Qc.next(a)}}});$9.ha=function(a){return new (a||$9)(_.z(_.zH))};
$9.ya=_.x({type:$9,qa:[["file-search-breadcrumb"]],ub:function(a,b){a&1&&(_.$e(JNc,7,_.We),_.$e(KNc,7,_.We),_.$e(LNc,7,_.We),_.$e(MNc,7,_.We),_.$e(NNc,7,_.We),_.$e(ONc,7,_.We),_.$e(PNc,5,_.Sd));if(a&2){var c;_.Ze(c=_.bf())&&(b.dLc=c.first);_.Ze(c=_.bf())&&(b.cLc=c.first);_.Ze(c=_.bf())&&(b.bfa=c.first);_.Ze(c=_.bf())&&(b.aLc=c.first);_.Ze(c=_.bf())&&(b.hLc=c.first);_.Ze(c=_.bf())&&(b.bLc=c.first);_.Ze(c=_.bf())&&(b.gwa=c.first)}},inputs:{resultIndex:"resultIndex",mc:"trackElement",aR:"feedbackEvent",
Ie:"isSelected",cfa:"refsToken",Wa:"place"},features:[_.pd],Aa:14,Ba:3,Fa:[[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",""],["role","heading","aria-level","3"],[1,"result-path-bold"]],va:function(a,b){a&1&&(_.N(0,PIc,1,1,"breadcrumb",0),_.P(1,
"async"),_.N(2,QIc,2,2,"ng-template",null,1,_.ef),_.N(4,SIc,5,8,"ng-template",null,2,_.ef),_.N(6,TIc,2,2,"ng-template",null,3,_.ef),_.N(8,UIc,1,2,"ng-template",null,4,_.ef),_.N(10,VIc,1,1,"ng-template",null,5,_.ef),_.N(12,XIc,6,8,"ng-template",null,6,_.ef));a&2&&_.B("ngIf",_.R(1,1,b.mib))},Ha:[_.sn,_.BF,_.Wl,_.FH,_.AF,_.IH,_.JH,_.MH,_.KH,_.PH,_.$m,_.Bz,_.Cz,_.zv,_.am],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}"],
Na:0});var SNc=function(){};SNc.ha=function(a){return new (a||SNc)};SNc.Ea=_.kd({type:SNc});SNc.Da=_.ad({imports:[_.CF,_.bm,_.ZH,_.Vt,_.$H,_.fs,_.RH,_.bn,_.Ez,_.Fz,_.cx]});var a$=function(a){this.il=a.ac(2)};a$.prototype.Af=function(a){a=a.wx;return this.il&&"cl"===a.get("type")?(a=a.get("q")||"",_.Vj((_.Nt||"")+"search?ct=os&q="+(a+" status:submitted"),null,_.Zg("_self")),!1):!0};a$.ha=function(a){return new (a||a$)(_.w(_.Jt))};a$.ua=_.u({token:a$,oa:a$.ha,Ja:"root"});var TNc=function(a,b,c,d,e,f){b=Error.call(this,b);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.Exa=c;this.action=d;this.zLb=f;this.state=1;this.oF={NOa:a,Lq:e?e.Lq:"",Mq:e?e.Mq:""}};_.V(TNc,Error);var UNc=function(a,b){return new TNc(0,"Sorry, something went wrong",void 0,b&&{message:"Click here to retry",callback:b},void 0,JSON.stringify(a))};var VNc={},b$=function(a){var b=this;this.cache=new Map;this.nc=new _.ob;this.jHb=Number.NEGATIVE_INFINITY;this.HDb=a.events.ka(_.Qa(function(d){return d instanceof _.wm}),_.vb(this.nc));var c=this.HDb.ka(_.sb({RM:void 0,id:Number.NEGATIVE_INFINITY}),_.yb(function(d){var e=d.id;d=d.RM;b.xxa=d?b.cache.get(d.kA):void 0;b.xxa&&b.cache.set(e,b.xxa)}));a.events.ka(_.Qa(function(d){return d instanceof _.Qf||d instanceof _.Sf||d instanceof _.Gma}),_.Ab(c),_.vb(this.nc)).subscribe(function(d){var e=_.l(d);
d=e.next().value.id;e=e.next().value.RM;b.b2&&b.cache.set(b.jHb,b.b2);b.jHb=d;b.b2=b.xxa;e&&b.cache.delete(e.kA)})};b$.prototype.La=function(){this.nc.next();this.nc.complete()};b$.prototype.get=function(){return this.xxa||VNc};var WNc=function(a,b){return a.HDb.subscribe(function(){a.b2||(a.b2=VNc);a.b2=Object.assign({},a.b2,b())})};b$.ha=function(a){return new (a||b$)(_.w(_.Vf))};b$.ua=_.u({token:b$,oa:b$.ha,Ja:"root"});var XNc={File:0,BAa:1,0:"File",1:"Directory"};var c$=function(a,b,c,d){this.aq=a;this.Cn=b;this.pH=c;this.oOc=d.Lb(69);this.aJb=d.Lb(88)};c$.prototype.rRa=function(a){var b=this.aq.parse(a),c=YNc(this,b);b=[];var d=0;c=_.l(c);for(var e=c.next();!e.done;e=c.next()){var f=e.value;e=f.start;var g=f.end;f=f.zKc;e>d&&b.push(a.substring(d,e));b.push(f);d=g}d<a.length&&b.push(a.substring(d));b=b.join("");return b===a?{query:a,type:0}:{query:a,M0:b,type:this.aJb?2:1}};
var YNc=function(a,b){var c=[];b=_.l(_.Dh(b));for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=ZNc(a,d);e&&c.push({start:d.location.start,end:d.location.end,zKc:e})}return c.sort(function(f,g){return f.start-g.start})},ZNc=function(a,b){if((a.oOc||a.aJb)&&_.dva(b,9)&&!b.error&&(a=_.hva(b.value?b.value.value:"",a.pH,a.Cn)))return'(repo:"'+_.Jh(a,2)+'" branch:"'+_.Jh(a,3)+'")'};c$.ha=function(a){return new (a||c$)(_.w(_.yv),_.w(_.S1a),_.w(_.T1a),_.w(_.Lt))};c$.ua=_.u({token:c$,oa:c$.ha,Ja:"root"});var $Nc={oA:1},aOc=new Map([["SNIPPET_SUBSET",new _.hG({oA:1,Xta:10,Yta:60})],["MATCHING_LINE_SUBSET",new _.hG({Xta:10,Yta:60})],["ALL_MATCHING_LINES",new _.hG({b0a:!0})],["NONE",new _.hG({})]]),d$=function(a,b,c,d,e,f,g){this.x$=a;this.aq=b;this.PK=c;this.cKc=d;this.dN=e;this.Byc=f.Lb(44);this.IA=f.Lb(69);this.ft=g.ZZ()},bOc=function(a,b,c,d){var e=(Math.floor(c/b.pageSize)+1)*b.pageSize;if(d&&YIc(b,d.Wl)){var f=d.gLc,g=f.Qna;b=f.nextPageToken;return g.length>=e||!b?_.Ea(fJc(d,c,d.Wl,f)):a.Lqa(d.Wl,
b,e-g.length,g.length).ka(_.yb(function(r){var v=r.nextPageToken;f.Qna=g.concat(r.Dn);f.nextPageToken=v}),_.m(function(r){return fJc(r,c,d.Wl,f)}))}var h=a.rRa(b),n=Object.assign({},b,{qT:h});return a.Lqa(eJc(h)?n:b,"",e,0).ka(_.m(function(r){return fJc(r,c,n,{Qna:r.Dn,nextPageToken:r.nextPageToken})}))};d$.prototype.Lqa=function(a,b,c,d){if(0>=c)throw Error("Qf`"+c);var e=Math.min(c,100);b=cOc(this,a,b,e,d);for(c-=e;c;)e=Math.min(c,100),b=b.ka(dOc(this,a,e,d)),c-=e;return b};
var eOc=function(a,b,c,d){return a.x$.match(b,c.ql,new _.jG({Se:c.Se}),new _.kG({oA:d})).ka(_.m(function(e){var f;return(null==(f=e.Kk)?void 0:f.wVa)||[]}))},dOc=function(a,b,c,d){return _.ub(function(e){return e.nextPageToken?cOc(a,b,e.nextPageToken,c,d+e.Dn.length).ka(_.m(function(f){return Object.assign({},f,{Dn:e.Dn.concat(f.Dn)})})):_.Ea(e)})},cOc=function(a,b,c,d,e){var f=a.ft.ka(_.Ua(1),_.m(function(r){return new _.gG(Object.assign({},$Nc,{pageSize:d,pageToken:c,pathPrefix:_.$lb(b.xd),AT:b.xd.qb,
Ho:_.xlb(b.xd),Se:b.Se,dN:a.dN||"",ju:b.ju,IA:a.IA,ft:r}))})),g=b.ql,h=!1,n=b.qT;eJc(n)&&(g=n.M0,h=!0);b.xd.Mb&&(g=g+" add_workspace:"+b.xd.Mb);return f.ka(_.ub(function(r){return a.x$.search(g,r,aOc.get(b.v0a),h)})).ka(_.m(function(r){var v=cJc(r,a.Byc,a.PK.bNb),A=v.length,D=Number(r.OOa||0),I=r.nextPageToken;I?D=Math.max(e+A+1,D):(D=e+A,I="");return{JK:D,Qs:!r.ju,nextPageToken:I,Dn:v,Lq:r.Lq,Mq:r.Mq}}))};d$.prototype.rRa=function(a){return MIc(a.eI.dqa)?void 0:this.cKc.rRa(a.ql)};
d$.ha=function(a){return new (a||d$)(_.w(_.AH),_.w(_.yv),_.w(_.ru),_.w(c$),_.w(_.h2a),_.w(_.Lt),_.w(_.Yt))};d$.ua=_.u({token:d$,oa:d$.ha});var fOc=new _.Kr("{query} - Search"),e$=function(){_.zF.apply(this,arguments)};_.V(e$,_.zF);e$.prototype.bm=function(a){this.title.bm(a?fOc.format({query:a}):"Search")};e$.ha=function(){var a;return function(b){return(a||(a=_.Ld(e$)))(b||e$)}}();e$.ua=_.u({token:e$,oa:e$.ha,Ja:"root"});var gOc=new _.Nd("partialResultsLink",{Ja:"root",oa:function(){var a=_.id(_.d2a,8);return a?_.Jh(a,11):""}});var iJc=/^[lL]:(\d+)$/,hJc=/:(\d+)(:\d+)?$/;var hOc=["singleSearchResultRedirect"],f$=function(a,b,c,d,e,f,g,h,n,r,v,A,D,I){this.cache=a;this.aq=b;this.Qa=c;this.oD=d;this.Zg=e;this.dya=f;this.Tg=g;this.rL=h;this.s1=n;this.dN=r;this.Ga=A;this.fba=I;this.Skb=new _.ca;this.RKb=new _.ob;this.xt=_.jE;this.Yl="GlobalSearchResults";this.iac="Dismiss";this.Ffc=_.jNa;this.Wl=this.page=_.Ta;this.Qs=!1;this.KFb=_.Ta;this.aJc=v.tR().ka(_.m(function(L){return L||10}));this.qNc=v.waa();this.il=D.ac(2)};
f$.prototype.Pa=function(){var a=this;this.Wl=_.cb(this.Qa.Lo.root.wx.ka(_.m(_.xE)),this.RKb).ka(_.Alb(this.aJc,this.qNc),_.m(function(c){var d=_.l(c);c=d.next().value;var e=d.next().value;d=d.next().value;return{eI:c,ql:c.ql||"",Se:c.Se||"",xd:_.jh(c.xd||"",a.aq.OG),dN:a.dN||"",ju:"1"===c.ju,pageSize:e,v0a:d}}),_.yb(function(c){a.dya.bm(c.ql);a.yA=void 0}));var b=this.Wl.ka(_.Ab(_.zb(function(){return a.page.ka(_.sb(void 0))})),_.ub(function(c){c=_.l(c);var d=c.next().value;c=c.next().value;var e=
a.cache.get().page;return e?_.Ea(_.bE(e)):iOc(a,d,c).ka(_.m(_.bE),_.sb(_.kE),_.za(function(f){return _.Ea(a.pr(f,function(){a.RKb.next(d.eI)}))}))}),_.sb(_.kE),_.Oa(),_.ub(function(c){return 0!==c.state?_.Ea(c):_.Ea(c).ka(_.La(300))}),_.yb(function(c){a.il&&1===c.state&&3===c.oF.NOa&&_.H5a(a.fba,"6YLbu9w4s0jd2PDg8Pq0Y5mv6qro")})).ka(_.nb(1));this.page=b;this.Skb.add(b.connect());this.KFb=this.page.ka(_.sb(void 0),_.y$a())};f$.prototype.La=function(){this.Skb.unsubscribe();this.Tg.ke();_.hsb(this.dya)};
f$.prototype.lr=function(){this.Ga.mb({gestureName:"CLICK",element:"FileSearch",action:"copyErrorTrace"})};
var iOc=function(a,b,c){var d=a.aq.parse(b.ql||"");if(!d.length)return _.Ma(new TNc(1,"Empty query","Please enter a search query"));jOc(a,d);return kOc(a,b,c).ka(_.ub(function(e){a.Qs=e.Qs;if(!e.Dn.length)throw new TNc(3,"No matching results","Try modifying your query",void 0,e);if(!wJc(e,b.eI.cOb))return _.Ea(e);var f=e.Dn[0].Qc,g=jJc(d);g&&(f=_.Wo(f.Vb(),{line:g}).Za());return a.Qa.navigate(_.Qo(f),{xf:"merge",Ti:!0}).then(function(){a.Tg.dW(a.mNc,{duration:7E3});return e})}))},kOc=function(a,b,
c){var d=b.eI.eQa?Number(b.eI.eQa):1;return!Number.isInteger(d)||1>d?_.Ma(UNc()):bOc(a.oD,b,d-1,c&&_.UE(c)?c.Ub:void 0)};
f$.prototype.pr=function(a,b){if(a instanceof TNc)return a;var c=a.error;if(c&&400===c.code){(a=NIc(a))?(a=a.detail,b="string"===typeof a?a:null):b=null;a=this.rL;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 TNc(2,"Invalid search query",b||"This may be the result of a syntax error",c)}_.wr(this.Zg,a);return UNc(c,b)};
var jOc=function(a,b){var c;if(c=a.il)a:{b=_.l(_.Dh(b));for(c=b.next();!c.done;c=b.next())if(c=c.value,_.dva(c,9)&&(c=c.value?c.value.value.toLowerCase():"")&&!c.includes("piper")){c=!0;break a}c=!1}c&&_.H5a(a.fba,"aRL6gx1dJ0jd2PDg8Pq0Pu5YnmBe")};_.W.Object.defineProperties(f$.prototype,{eyc:{configurable:!0,enumerable:!0,get:function(){return _.mNa}}});
f$.ha=function(a){return new (a||f$)(_.z(b$),_.z(_.yv),_.z(_.Vf),_.z(d$),_.z(_.vr),_.z(e$),_.z(_.Gr),_.z(_.b2a),_.z(gOc),_.z(_.h2a),_.z(_.Yt),_.z(_.xu),_.z(_.Jt),_.z(_.Zw))};
f$.ya=_.x({type:f$,qa:[["file-search"]],ub:function(a,b){a&1&&_.$e(hOc,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.mNc=c.first)}},features:[_.Qe([d$])],Aa:4,Ba:3,Fa:[[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","pagedData"],[1,"grimoire-secondary-text",3,"searchResultsElementName",
"pagedSearchResponse","queryContext"],["role","main",1,"result-content"],[3,"previewTarget","resultPage","searchResultsElementName","showResultsIncomplete","previewTriggered"],[3,"paginatedResults","trackElement"],[4,"ngIf"],["layout","vertical",3,"changeSizeOf"],["role","region",1,"result-preview"],["previewPane",""],[3,"target","loadedQueryContext","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"],["queryParamsHandling","merge","ascTrackElement","SingleFileResultRedirect","trackAction","redirectToSingleFileResult",3,"routerLink","queryParams","click"],["mat-button","",1,"snackbar-dismiss",3,"click"]],va:function(a,b){a&1&&(_.N(0,uJc,4,4,"ng-container",0),_.P(1,"async"),_.N(2,
vJc,8,3,"ng-template",null,1,_.ef));a&2&&_.B("ngIf",_.R(1,1,b.page))},styles:["file-search[_nghost-%COMP%]{display:flex;flex-direction:row;min-height:0}file-search[_nghost-%COMP%]     search-results-incomplete{margin:16px;margin-top:0}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;flex:0 1 auto}query-suggestion[_ngcontent-%COMP%]{flex:0 1 auto}.error-action[_ngcontent-%COMP%]{margin-top:4px}.result-content[_ngcontent-%COMP%]{overflow-x:hidden;overflow-y:scroll;position:relative;flex:1 1 auto}.results[_ngcontent-%COMP%]{min-width:0;min-height:0;overflow:hidden;width:100%;display:flex;flex-flow:column;height: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 lOc=["resultPath"],mOc=["breadcrumb"],nOc=["expansionToggle"],OMc=function(a){return[a]},g$=function(a,b,c,d,e,f,g){this.qc=a;this.Qx=b;this.Ga=c;this.Qa=d;this.oD=e;this.Ii=f;this.xI=XNc;this.qxc="Copy file path";this.aCc=_.Mh;this.t3b=_.clb;this.isActive=!1;this.Gh=-1;this.mc="";this.YLb="repo";this.Ie=!1;this.oya=new _.cl;this.NSb=new _.ob;this.w0a=_.Ta;g&&(this.fg=g.fg);this.n0a=this.qc.Lb(22);this.gxa=this.qc.Lb(70)&&this.qc.Lb(69)};_.V(g$,_.qn);g$.ua=_.qn.ua;
g$.prototype.Sb=function(a){a.isSelected&&this.Ie&&this.M$();a.entry&&(this.rz=Date.now(),this.Lrb=_.gta(this.bc.Qc,this.bc.gv,this.bc.eq,["CLICK_RESULT_FILENAME"],this.bc.PA,this.rz),this.bNa=_.gta(this.bc.Qc,this.bc.gv,this.bc.eq,["CLICK_RESULT_CONTENT"],this.bc.PA,this.rz),this.ex=_.ME(this.bc.Qc,this.Qa,{aS:"oneBased"}),this.w0a=oOc(this))};g$.prototype.Pc=function(){this.Ie&&this.M$()};g$.prototype.lr=function(){this.Ga.mb({gestureName:"CLICK",element:this.mc,action:"copy",projectId:this.projectId})};
g$.prototype.s8=function(a){if(this.bc)return _.LE(this.bc.Qc,a)};
var oOc=function(a){if(1===a.bc.type)return _.Ta;var b={Kk:a.bc.Kk,Gc:!1},c=eOc(a.oD,a.bc.Qc,a.yH.Wl,"SNIPPET_SUBSET"===a.yH.Wl.v0a?1:0).ka(_.Ua(1),_.m(function(d){return{Kk:d,Gc:!0}}),LIc(),_.ib());return a.NSb.ka(_.ub(function(d){return d?c:_.Ea(b)}),_.ub(function(d){var e=a.container.scrollTop,f=!d.Gc&&e>(a.gxa?a.gY.ta.offsetTop:a.gwa.ta.offsetTop)?a.Yqb.ta.offsetTop:0;return _.Ea(void 0).ka(KIc(_.Bh),_.qa(function(){return a.Ii.cM}),_.m(function(){return f?e-f+a.Yqb.ta.offsetTop:e}),_.qa(function(){return a.Ii.oua}),
_.yb(function(g){a.container.scrollTop=g}),_.Yaa(),_.sb(d))}),_.sb(b),_.nb(1),_.ib())};g$.prototype.M$=function(){if(!this.gxa){var a,b;null==(a=this.gwa)||null==(b=a.ta)||b.focus()}};
_.W.Object.defineProperties(g$.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return this.bc.Qc.ab}},DZa:{configurable:!0,enumerable:!0,get:function(){var a=_.kmb(this.bc.Qc,this.YLb);return a&&"["+a+"]"}},rTa:{configurable:!0,enumerable:!0,get:function(){return!!this.bc.Qc.params.Mb}},Zqb:{configurable:!0,enumerable:!0,get:function(){return 0===this.bc.type&&!!this.bc.xWa&&"NONE"!==this.yH.Wl.v0a}},ZMc:{configurable:!0,enumerable:!0,get:function(){return _.qE(this.bc.Qc)&&0===
this.bc.type&&!!this.bc.NF&&"0"!==this.bc.NF&&this.bc.NF!==this.bc.MF}},UMc:{configurable:!0,enumerable:!0,get:function(){return _.qE(this.bc.Qc)&&0===this.bc.type&&!!this.bc.MF&&"0"!==this.bc.MF}}});g$.ha=function(a){return new (a||g$)(_.z(_.Lt),_.z(_.ku),_.z(_.xu),_.z(_.Vf),_.z(d$),_.z(_.ut),_.z(_.qn,12))};
g$.ya=_.x({type:g$,qa:[["file-search-result"]],ub:function(a,b){a&1&&(_.$e(lOc,5),_.$e(mOc,5,_.Sd),_.$e(nOc,5,_.Sd));if(a&2){var c;_.Ze(c=_.bf())&&(b.gwa=c.first);_.Ze(c=_.bf())&&(b.gY=c.first);_.Ze(c=_.bf())&&(b.Yqb=c.first)}},inputs:{bc:"entry",yH:"resultPage",container:"container",isActive:"isActive",Gh:"listIndex",mc:"trackElement",YLb:"scopeDetail",yA:"previewTarget",Ie:"isSelected",bC:"codeFontSize"},outputs:{oya:"triggerPreview"},features:[_.Qe([{Ca:_.qn,Jb:g$}]),_.te,_.pd],Aa:20,Ba:27,Fa: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"],["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"],["type","button","gme-button","","format","flat","size","small","trackAction","openMatchDeletedCL",1,"match-deleted-button",3,"externalLink","ascTrackElement","trackArtifactId","trackListIndex","onedevHovercardTrigger"],["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"],["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"],[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",""],_.ez("{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"]]},va:function(a,b){a&1&&(_.C(0,"div",0)(1,"div",1),_.N(2,xJc,1,3,"star",2),_.G(3,"mat-icon",3),_.N(4,yJc,2,6,"file-search-breadcrumb",4),_.N(5,AJc,5,8,"ng-template",null,5,_.ef),_.F(),_.G(7,"mat-divider",6),_.C(8,"copy-button",7,8),_.K("copyEvent",function(){return b.lr()}),_.P(10,"async"),_.P(11,"maybeStripGoogle3"),_.F(),_.N(12,BJc,5,2,"ng-container",9),_.Ae(13,10),_.N(14,GMc,7,4,"ng-container",11),_.N(15,
JMc,3,2,"ng-container",11),_.Be(),_.F(),_.Ae(16,10),_.N(17,QMc,4,4,"ng-container",11),_.N(18,RMc,3,12,"div",12),_.Be(),_.N(19,SMc,6,1,"mat-expansion-panel",13));if(a&2){var c=_.Me(6);_.ye("active-element",b.isActive)("citc",b.rTa);_.y(1);_.ye("no-breadcrumb-padding",!b.gxa);_.y(1);_.B("ngIf",b.n0a);_.y(1);_.B("svgIcon",b.bc.type===b.xI.File?"source:file":"source:folder_open");_.y(1);_.B("ngIf",b.gxa)("ngIfElse",c);_.y(4);_.B("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",
!0)("hoverMsg",b.qxc)("copyText",_.R(10,23,_.R(11,25,b.bc.Qc)));_.y(4);_.B("ngIf",b.bc.nea);_.y(1);_.B("ngSwitch",b.bc.type);_.y(1);_.B("ngSwitchCase",b.xI.File);_.y(1);_.B("ngSwitchCase",b.xI.BAa);_.y(1);_.B("ngSwitch",b.bc.type);_.y(1);_.B("ngSwitchCase",b.xI.File);_.y(1);_.B("ngSwitchCase",b.xI.BAa);_.y(1);_.B("ngIf",b.bc.LF)}},Ha:[_.sn,_.BF,$9,_.Vl,_.Wl,_.Xl,_.Yl,_.FH,_.IH,_.JH,_.MH,_.KH,_.Hz,_.on,_.JJ,_.AF,_.Iq,_.Jq,_.es,_.Gw,_.Wz,_.OG,_.PG,_.Aw,_.$m,_.gH,_.CJ,_.zv,_.am,_.oI],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}@media (forced-colors:active){.result-header[_ngcontent-%COMP%]   .directory-preview-button[_ngcontent-%COMP%]:focus, .result-header[_ngcontent-%COMP%]   button.preview-button[_ngcontent-%COMP%]:focus{outline:2px solid ButtonText}}.result-header[_ngcontent-%COMP%]   .result-location[_ngcontent-%COMP%]{align-items:center;display:flex;padding:2px 2px 2px 8px;place-content:center flex-start;overflow-y:scroll;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:4px;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}"],
Na:0});var h$=function(a,b,c){this.document=a;this.Ij=b;this.OZa=c;this.ULc={Ij:b,gca:!0,ZLb:b.m1.ev}};h$.prototype.resolve=function(a){var b=this,c=_.xE(a.wx),d=_.Xmb(c),e=d.scopes;a=new _.ob;c=_.cb(_.Jsb(this.OZa,c.Se,d.state).ka(_.yb(function(f){_.Iwb(b.Ij.m1,e,f.prefix||null)}),_.m(function(f){return f.e2a})),a);return Object.assign({},this.ULc,{gLa:c,W_a:_.Dwb(new _.Awb(this.document,this.Ij),a)})};h$.ha=function(a){return new (a||h$)(_.w(_.Mg),_.w(_.gI),_.w(_.TG))};h$.ua=_.u({token:h$,oa:h$.ha});var UMc=function(){return[]},i$=function(a,b){var c=this;this.aq=b;this.XXa=new _.Af(void 0);this.d1a=new _.Af(!1);this.Vxc=this.XXa.ka(_.m(function(d){if(d&&0!==d.type){var e=d.M0;var f=c.aq.diff(e,d.query);d=[];var g=0;f=_.l(f);for(var h=f.next();!h.done;h=f.next()){var n=h.value;h=n.start;n=n.end;h>g&&d.push({text:e.substring(g,h)});d.push({text:e.substring(h,n),Woa:["bold"]});g=n}g<e.length&&d.push({text:e.substring(g)});e=d}else e=[];return e}));this.P$b='"package:" will be deprecated soon, use "repo:" and "branch:" instead';
this.D$b="Improve your search:";this.eac="Showing results for";this.w0b=_.lNa;this.pOc=a.Lb(84)};i$.prototype.Pa=function(){};var pOc=function(a){return _.Ca([a.XXa,a.d1a]).ka(_.m(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return a.pOc&&!c&&b&&0!==b.type?b:void 0}))};
_.W.Object.defineProperties(i$.prototype,{cJc:{configurable:!0,enumerable:!0,set:function(a){var b=_.l(a);a=b.next().value;b=(b=b.next().value)&&_.UE(b)&&b.Ub;a=a&&_.UE(a)&&a.Ub;b=b?b.Wl.qT:void 0;this.XXa.next(b);b=b?0!==b.type?b.M0:void 0:void 0;a&&a.Wl.qT?(a=a.Wl.qT,a=0!==a.type?a.M0:void 0):a=void 0;b&&b!==a&&this.d1a.next(!1)}}});i$.ha=function(a){return new (a||i$)(_.z(_.Lt),_.z(_.yv))};
i$.ya=_.x({type:i$,qa:[["query-suggestion","searchResultsElementName",""]],inputs:{Yl:"searchResultsElementName",cJc:"pagedData"},Yb:["searchResultsElementName",""],Aa:2,Ba:3,Fa:[["class","query-suggestion",3,"redirect-panel",4,"ngIf"],[1,"query-suggestion"],["matTooltipClass","suggestion-message-tooltip",1,"query-suggestion-text",3,"matTooltip"],[1,"recommended-query"],[1,"recommended-query-subhead"],["class","recommended-query-link","queryParamsHandling","merge","trackAction","clickResultRecommendation",
3,"routerLink","queryParams","ascTrackElement",4,"ngIf"],["class","original-query",4,"ngIf"],["class","close-panel-section",4,"ngIf"],["queryParamsHandling","merge","trackAction","clickResultRecommendation",1,"recommended-query-link",3,"routerLink","queryParams","ascTrackElement"],["class","recommended-query-substring",3,"ngClass",4,"ngFor","ngForOf"],[1,"recommended-query-substring",3,"ngClass"],[1,"original-query"],[1,"original-query-subhead"],["queryParamsHandling","merge","trackAction","clickOriginalQuery",
1,"original-query-link",3,"routerLink","queryParams","ascTrackElement"],[1,"close-panel-section"],["vertical","",1,"single-row"],["mat-icon-button","","type","button","disableRipple","true","aria-label","Collapsed the suggestion panel","trackAction","collapseSuggestion",1,"close-panel-button",3,"ascTrackElement","click"]],va:function(a,b){a&1&&(_.N(0,YMc,9,9,"span",0),_.P(1,"async"));a&2&&_.B("ngIf",_.R(1,1,pOc(b)))},Ha:[_.sn,_.Ul,_.Vl,_.Wl,_.Iq,_.es,_.Gw,_.Aw,_.$m,_.am],styles:["query-suggestion[_nghost-%COMP%]   .query-suggestion[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;width:100%;padding-left:16px;align-items:center;display:flex;place-content:center flex-start;word-break:break-all;font-size:14px;line-height:18px}query-suggestion[_nghost-%COMP%]   .query-suggestion[_ngcontent-%COMP%]   .query-suggestion-text[_ngcontent-%COMP%]{display:inherit;flex-direction:column}query-suggestion[_nghost-%COMP%]   .query-suggestion[_ngcontent-%COMP%]   .query-suggestion-text[_ngcontent-%COMP%]   .original-query[_ngcontent-%COMP%], query-suggestion[_nghost-%COMP%]   .query-suggestion[_ngcontent-%COMP%]   .query-suggestion-text[_ngcontent-%COMP%]   .recommended-query[_ngcontent-%COMP%]{display:inherit;flex-direction:row;align-items:baseline}query-suggestion[_nghost-%COMP%]   .query-suggestion[_ngcontent-%COMP%]   .query-suggestion-text[_ngcontent-%COMP%]   .original-query[_ngcontent-%COMP%]{font-size:12px;font-style:italic}query-suggestion[_nghost-%COMP%]   .query-suggestion[_ngcontent-%COMP%]   .close-panel-section[_ngcontent-%COMP%]{display:inherit;place-content:inherit;align-items:inherit}query-suggestion[_nghost-%COMP%]   .bold[_ngcontent-%COMP%]{font-weight:700}query-suggestion[_nghost-%COMP%]   mat-divider.single-row[_ngcontent-%COMP%]{height:23px;margin:0 16px}query-suggestion[_nghost-%COMP%]   .close-panel-button[_ngcontent-%COMP%]{width:20px;height:20px;line-height:20px}query-suggestion[_nghost-%COMP%]   .close-panel-button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:20px;font-size:20px;line-height:20px;width:20px;vertical-align:middle;margin-right:0}query-suggestion[_nghost-%COMP%]   .recommended-query-subhead[_ngcontent-%COMP%]{font:500 14px/16px Google Sans,sans-serif}.query-suggestion[_ngcontent-%COMP%]{height:39px}.query-suggestion.redirect-panel[_ngcontent-%COMP%]{height:55px}.query-suggestion.redirect-panel[_ngcontent-%COMP%]   .recommended-query-subhead[_ngcontent-%COMP%]{font:inherit}  .mat-tooltip.suggestion-message-tooltip{max-width:350px}"],
Na:0});var ZMc=function(){return[]},j$=function(a,b){var c=this;this.Ga=a;this.Nb=b;this.O4a="Next page";this.P4a="Previous page";this.V$b="Open page {pageNumber}";this.U2b=new _.Kr(this.V$b);this.Y4a=new _.Ir(1);this.YLc=this.Nb.tR();this.mc="";this.qx={FFb:[]};this.hMc=_.cE(function(d){c.Ga.mb({element:c.mc,action:"searchResultsPageSizeChanged",Ve:d.toString(),gestureName:"CHANGE"});c.Nb.J1(d)})};j$.prototype.Pa=function(){};
var qOc=function(a){var b=a.de,c=a.Wl,d=Math.ceil(Math.min(a.JK,2E3)/c.pageSize)-1-b;d=_.l(aNc(b,d));a=d.next().value;d=d.next().value;a=_.A$a(b-a,b+d+1).map(function(e){var f={};return{Ta:(f.start=c.pageSize*e+1,f),de:e,Wxb:b===e}});d=a.findIndex(function(e){return e.Wxb});return{FFb:a,lk:a[d-1],next:a[d+1]}};_.W.Object.defineProperties(j$.prototype,{dJc:{configurable:!0,enumerable:!0,set:function(a){this.qx=qOc(a)}}});j$.ha=function(a){return new (a||j$)(_.z(_.xu),_.z(_.Yt))};
j$.ya=_.x({type:j$,qa:[["result-footer"]],inputs:{dJc:"paginatedResults",mc:"trackElement"},Aa:20,Ba:29,Fa:[[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"],["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"]],va:function(a,b){a&1&&(_.C(0,"span",0)(1,"conditional-link",1)(2,"mat-icon",2),_.O(3,"chevron_left"),_.F()(),_.N(4,$Mc,2,10,"conditional-link",3),_.C(5,"conditional-link",4)(6,"mat-icon",2),_.O(7,"chevron_right"),_.F()()(),_.C(8,"span",5)(9,"mat-label"),_.O(10," Results per page "),_.F(),_.C(11,"mat-form-field",6)(12,"mat-select",7),_.K("selectionChange",function(c){return b.hMc(c.value)}),_.P(13,"async"),_.C(14,"mat-option",
8),_.O(15," 10 "),_.F(),_.C(16,"mat-option",8),_.O(17," 25 "),_.F(),_.C(18,"mat-option",8),_.O(19," 100 "),_.F()()()());a&2&&(_.y(1),_.B("condition",b.qx.lk)("sameWindow",!0)("link",_.Re(27,ZMc))("queryParams",null==b.qx.lk?null:b.qx.lk.Ta)("linkAriaLabel",b.P4a)("title",b.P4a)("ascTrackElement",b.mc)("trackGestureClick",!0)("trackListIndex",null==b.qx.lk?null:b.qx.lk.de),_.y(3),_.B("ngForOf",b.qx.FFb),_.y(1),_.B("condition",b.qx.next)("sameWindow",!0)("link",_.Re(28,ZMc))("queryParams",null==b.qx.next?
null:b.qx.next.Ta)("linkAriaLabel",b.O4a)("title",b.O4a)("ascTrackElement",b.mc)("trackGestureClick",!0)("trackListIndex",null==b.qx.next?null:b.qx.next.de),_.y(4),_.we("id",b.mc+"-page-size-control-label"),_.y(3),_.B("aria-labelledby",b.mc+"-page-size-control-label")("value",_.R(13,25,b.YLc)),_.y(2),_.B("value",10),_.y(2),_.B("value",25),_.y(2),_.B("value",100))},Ha:[_.sn,_.Vl,_.xH,_.fw,_.ew,_.es,_.Yy,_.Ry,_.am],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}"],
Na:0});var dNc=function(){return[]},rOc=new _.Kr("{resultCount, plural, =1 {Result {firstPosition} of {lastPosition}} other {Results {firstPosition} - {lastPosition} of {totalResultCount}}}"),sOc=new _.Ir(1),k$=function(a,b,c,d){var e=this;this.Ga=c;this.Nb=d;this.iFc=OIc;this.Dfc=_.fNa;this.Efc=_.hNa;this.rNc=this.Nb.waa();this.Qs=!1;this.OT=0;this.Se="";this.xd={};this.iMc=_.cE(function(f){e.Ga.mb({element:e.Yl,action:"snippetDetailChanged",Ve:f.toString(),gestureName:"CHANGE"});e.Nb.Uwa(f)});this.il=
a.ac(2);this.IEc=b.Lb(45)};k$.prototype.Pa=function(){};
k$.prototype.Sb=function(a){if(a.pagedSearchResponse){var b=this.Yda;if(b){this.OT=b.Dn.length;var c=b.OAc+1;this.Qs=b.Qs;var d=rOc.format,e=this.OT,f=sOc.format(c+this.OT-1),g=sOc.format(b.JK);this.JKb=d.call(rOc,{resultCount:e,firstPosition:c,lastPosition:f,totalResultCount:this.Yda&&this.Qs&&this.il?3E6<b.JK?"1M+":2E5<b.JK?"100k+":1E4<b.JK?"10k+":1E3<b.JK?"1k+":"~"+g:g});this.Lq=b.Lq;this.Mq=b.Mq}else this.OT=0}a.errorData&&this.nZ&&(this.OT=0,this.JKb=this.nZ.message,this.Lq=this.nZ.oF.Lq,this.Mq=
this.nZ.oF.Mq)};k$.prototype.lr=function(){this.Ga.mb({gestureName:"CLICK",element:"SearchResultsHeader",action:"copyAllResults"})};_.W.Object.defineProperties(k$.prototype,{Wl:{configurable:!0,enumerable:!0,set:function(a){this.Se=a.Se;this.xd=a.xd}},lwc:{configurable:!0,enumerable:!0,get:function(){return this.il}},Nuc:{configurable:!0,enumerable:!0,get:function(){return this.Yda?this.Yda.Dn.map(function(a){return a.Qc.path}).join("\n"):""}}});
k$.ha=function(a){return new (a||k$)(_.z(_.Jt),_.z(_.Lt),_.z(_.xu),_.z(_.Yt))};
k$.ya=_.x({type:k$,qa:[["result-header","searchResultsElementName",""]],inputs:{Yl:"searchResultsElementName",Qs:"maybeSkippedDocuments",Wl:"queryContext",Yda:"pagedSearchResponse",nZ:"errorData"},features:[_.pd],Yb:["searchResultsElementName",""],Aa:10,Ba:7,Fa:[[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","","id","skiplink-navigation-target","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"],["class","debug-container",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"],["gme-button-old","","id","skiplink-navigation-target","queryParamsHandling","merge","format","hairline","trackAction","findEverything","matTooltip","Fetch exhaustive results (sometimes slow)",1,"find-everything",3,"routerLink","queryParams","ascTrackElement"],[1,"snippet-control"],["appearance","outline"],[3,"aria-labelledby","value","selectionChange"],["value","SNIPPET_SUBSET"],["value","MATCHING_LINE_SUBSET"],["value",
"ALL_MATCHING_LINES"],["value","NONE"],[1,"debug-container"],["class","debug-info",4,"ngIf"],[1,"debug-info"]],va:function(a,b){a&1&&(_.C(0,"span",0)(1,"h2",1)(2,"span",2),_.O(3),_.N(4,bNc,2,0,"mat-icon",3),_.F(),_.N(5,cNc,1,5,"copy-button",4),_.N(6,eNc,8,8,"ng-container",5),_.N(7,fNc,3,4,"a",6),_.F(),_.N(8,gNc,14,5,"span",7),_.F(),_.N(9,jNc,3,4,"div",8));a&2&&(_.y(3),_.Ne(" ",b.JKb," "),_.y(1),_.B("ngIf",!!b.Yda&&b.Qs&&b.il),_.y(1),_.B("ngIf",0!==b.OT),_.y(1),_.B("ngIf",b.iFc(b.xd)||b.Se),_.y(1),
_.B("ngIf",b.Qs&&b.il&&b.IEc),_.y(1),_.B("ngIf",b.lwc),_.y(1),_.B("ngIf",b.Lq||b.Mq))},Ha:[_.sn,_.Wl,_.Hz,_.Oy,_.fw,_.ew,_.es,_.Yy,_.Ry,_.Gw,_.Wz,_.OG,_.PG,_.$m,_.Ht,_.am],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}result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]{align-items:center;display:flex;height:39px;width:100%;padding:0 16px}@media (max-width:940px){result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]{width:100%;height:54px;overflow-x:scroll;overflow-y:hidden;padding:4px 16px 0}}result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .clear-button[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .find-everything[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .separator[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   copy-button[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   scope-indicator[_ngcontent-%COMP%]{margin-right:5px}result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .result-message[_ngcontent-%COMP%]{margin-right:5px}result-header[_nghost-%COMP%]   .result-message[_ngcontent-%COMP%]{flex:0 0 auto}result-header[_nghost-%COMP%]   .estimated-result-tooltip[_ngcontent-%COMP%]{font-size:16px;width:16px;height:16px;line-height:16px;vertical-align:bottom;cursor:default}result-header[_nghost-%COMP%]   copy-button[_ngcontent-%COMP%]{-webkit-transform:scale(.77);transform:scale(.77)}result-header[_nghost-%COMP%]   .separator[_ngcontent-%COMP%]{flex:0 0 auto;height:20px;width:1px}result-header[_nghost-%COMP%]   scope-indicator[_ngcontent-%COMP%]{line-height:18px;min-width:3em;max-height:36px;overflow:hidden;padding-right:.5em;text-overflow:ellipsis}result-header[_nghost-%COMP%]   .status[_ngcontent-%COMP%]{align-items:center;display:flex;flex-grow:1;flex-shrink:0}result-header[_nghost-%COMP%]   h2[_ngcontent-%COMP%]{font:inherit}result-header[_nghost-%COMP%]   .snippet-control[_ngcontent-%COMP%]{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:flex;padding:0 8px;height:39px}result-header[_nghost-%COMP%]   .snippet-control[_ngcontent-%COMP%]   mat-label[_ngcontent-%COMP%]{padding-top:1em;white-space:nowrap}result-header[_nghost-%COMP%]   .snippet-control[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{height:39px}result-header[_nghost-%COMP%]   .debug-container[_ngcontent-%COMP%]{display:contents}result-header[_nghost-%COMP%]   .debug-info-container[_ngcontent-%COMP%]{position:absolute;width:100%}result-header[_nghost-%COMP%]   mat-expansion-panel.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;min-height:24px;flex:1 1 auto;display:flex;flex-direction:column}result-header[_nghost-%COMP%]   mat-expansion-panel.debug-info[_ngcontent-%COMP%]   .mat-expansion-panel-header[_ngcontent-%COMP%]{height:24px}result-header[_nghost-%COMP%]   mat-expansion-panel.debug-info[_ngcontent-%COMP%]   .mat-expansion-panel-header-title[_ngcontent-%COMP%]{color:#006400}result-header[_nghost-%COMP%]   mat-expansion-panel.debug-info[_ngcontent-%COMP%]     .mat-expansion-panel-content{overflow-y:auto;overflow-x:hidden}"],
Na:0});var l$=function(){};l$.prototype.Pa=function(){};l$.ha=function(a){return new (a||l$)};
l$.ya=_.x({type:l$,qa:[["search-results-incomplete","docLink","","trackElement",""]],inputs:{Qyc:"docLink",mc:"trackElement"},Yb:["docLink","","trackElement",""],Aa:4,Ba:2,Fa:[[1,"desc"],["trackAction","openResultsIncompleteDocLink","aria-label","Learn more about potentially missing search results.",3,"externalLink","ascTrackElement"]],va:function(a,b){a&1&&(_.C(0,"span",0),_.O(1," Not seeing the search results you expect?\n"),_.F(),_.C(2,"a",1),_.O(3," Learn more\n"),_.F());a&2&&(_.y(2),_.B("externalLink",
b.Qyc)("ascTrackElement",b.mc))},Ha:[_.sn,_.on],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}"],Na:0});var tOc=["listContainer"],uOc=[[["result-footer"]]],m$=function(a,b,c,d,e,f,g,h,n,r,v){_.Xp.call(this,g,h,n,v);this.Ga=a;this.Uf=b;this.qSa=c;this.Qa=d;this.vd=e;this.s1=f;this.Yl="";this.bOb=!1;this.fHb=new _.cl;this.xc=_.jE;this.selectedIndex=new _.Af(-1);this.Dn=_.Ta;this.Iq=new _.ca;this.LLc=new _.ca;this.bC=r.bC.ka(_.m(function(A){return A?A+"px":void 0}),_.nb(1),_.ib())};_.V(m$,_.Xp);m$.Ia=_.Xp.Ia;
m$.prototype.Pa=function(){var a=this;_.Xp.prototype.Pa.call(this);this.Iq.add(WNc(this.qSa,function(){return{page:a.yH,scrollTop:a.nb.ta.scrollTop}}));this.Iq.add(this.Qa.events.ka(_.Qa(function(b){return b instanceof _.Qf}),_.sb(null)).subscribe(function(){a.XZa=a.qSa.get().scrollTop}));this.Iq.add(this.vd.register("selectNextResult","j",function(){a.kN(1);a.mr("selectNextResult")}));this.Iq.add(this.vd.register("selectPreviousResult","k",function(){a.kN(-1);a.mr("selectPreviousResult")}))};
m$.prototype.Sb=function(a){var b=this;a.hasOwnProperty("resultPage")&&(this.Iq.add(_.Zrb(this.Uf,function(){b.selectedIndex.next(0)})),this.LLc.unsubscribe(),this.Dn=vOc(this))};m$.prototype.An=function(){void 0!==this.XZa&&(this.nb.ta.scrollTop=this.XZa,this.XZa=void 0)};m$.prototype.La=function(){_.Xp.prototype.La.call(this);this.Iq.unsubscribe()};
var kNc=function(a){return a.path||a.repository?"ref":a.je?"repo":"repoGroup"},vOc=function(a){var b=a.yH.Dn;return 25>=b.length||a.qSa.get().scrollTop?_.Ea(b):_.vHa.ka(_.Wa(),_.La(0),_.$a(b),_.sb(b.slice(0,20)))};m$.prototype.kN=function(a){var b=this.yH.Dn.length;b&&(a=this.selectedIndex.value+a,0>a||a>=b||this.selectedIndex.next(a))};m$.prototype.mr=function(a){this.Ga.mb({element:"ResultList",action:a,gestureName:"KEYBOARD",Gh:this.selectedIndex.value})};
m$.ha=function(a){return new (a||m$)(_.z(_.nn),_.z(_.vu),_.z(b$),_.z(_.Vf),_.z(_.ft),_.z(gOc),_.z(_.Sd),_.z(_.Wp),_.z(_.se),_.z(_.iE),_.z(_.Qp,8))};
m$.ya=_.x({type:m$,qa:[["result-list"]],ub:function(a,b){a&1&&_.$e(tOc,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.D0c=c.first)}},inputs:{yA:"previewTarget",yH:"resultPage",Yl:"searchResultsElementName",bOb:"showResultsIncomplete"},outputs:{fHb:"previewTriggered"},features:[_.te,_.pd],lc:["result-footer"],Aa:6,Ba:4,Fa:[["listContainer",""],[4,"ngFor","ngForOf"],[3,"docLink","trackElement",4,"ngIf"],[3,"entry","resultPage","isActive","listIndex","scopeDetail","trackElement","previewTarget","isSelected","codeFontSize",
"container","triggerPreview"],[3,"docLink","trackElement"]],va:function(a,b){a&1&&(_.Ie(uOc),_.C(0,"ul",null,0),_.N(2,lNc,4,14,"li",1),_.P(3,"async"),_.F(),_.N(4,mNc,1,2,"search-results-incomplete",2),_.Je(5));a&2&&(_.y(2),_.B("ngForOf",_.R(3,2,b.Dn)),_.y(2),_.B("ngIf",b.bOb))},Ha:[_.Vl,_.Wl,g$,l$,_.am],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}"],
Na:0});var wOc=["image/png","image/jpeg","image/gif"],xOc={tI:0,EMPTY:1,B6b:2,Bhc:3,0:"BINARY",1:"EMPTY",2:"IMAGE",3:"TEXT"},n$=function(a,b,c){this.Ga=a;this.xg=b;this.Qa=c;this.aCb=_.bE([]);this.xt=_.jE;this.Gja=xOc;this.lg="SearchResultFilePreview";this.data="";this.wn=_.Ta;this.metadata=null;this.rk=new _.mb(1)};n$.prototype.Pa=function(){};var xNc=function(a){switch(a.state){case 1:return!1;case 0:return!0;case 2:return 0<a.Ub.length;default:return _.eg(a)}};
n$.prototype.Pp=function(a){this.Qa.navigate(_.Qo(_.Wo(this.Qc.Vb(),{line:a.line+1}).Za()),{xf:"preserve"});this.Ga.mb({gestureName:"CLICK",element:this.lg,action:"selectLine",projectId:this.Qc.ab},a.e0)};
_.W.Object.defineProperties(n$.prototype,{qAc:{configurable:!0,enumerable:!0,set:function(a){var b=a.Be,c=a.tD;a=a.Qc;this.data=b.Iw()||_.oE(_.Wi(b,1));this.metadata=_.ej(b,_.Co,2);this.Qc=a;this.yb=_.krb(a,b,[c]);this.wn=_.gmb(a,_.uH(this.xg,a,"path"),this.Qa)}},matches:{configurable:!0,enumerable:!0,set:function(a){this.aCb=a;this.rk.next(_.ZD(a,[]).length?0:-1)},get:function(){return this.aCb}},Oyc:{configurable:!0,enumerable:!0,get:function(){return this.data?this.metadata?wOc.includes(_.Jh(this.metadata,
1))?2:_.lj(this.metadata,2)?0:3:3:1}},imageUrl:{configurable:!0,enumerable:!0,get:function(){var a=this.metadata;return"data:"+(a?_.Jh(a,1):"")+";base64,"+this.data}}});n$.ha=function(a){return new (a||n$)(_.z(_.nn),_.z(_.tH),_.z(_.Vf))};
n$.ya=_.x({type:n$,qa:[["single-file-preview","fileData","","matches",""]],inputs:{qAc:"fileData",matches:"matches"},Yb:["fileData","","matches",""],Aa:5,Ba:5,Fa:[[3,"ngSwitch"],["icon","source:file",4,"ngSwitchCase"],[3,"path",4,"ngSwitchCase"],[3,"alt","src",4,"ngSwitchCase"],["class","text",4,"ngSwitchCase"],["icon","source:file"],[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"]],va:function(a,b){a&1&&(_.Ae(0,0),_.N(1,nNc,5,0,"icon-empty-state-display",1),_.N(2,oNc,1,1,"empty-file-detail",2),_.N(3,pNc,2,4,"img",3),_.N(4,yNc,4,3,"div",4),_.Be());a&2&&(_.B("ngSwitch",b.Oyc),_.y(1),_.B("ngSwitchCase",b.Gja.tI),_.y(1),_.B("ngSwitchCase",b.Gja.EMPTY),_.y(1),_.B("ngSwitchCase",b.Gja.B6b),_.y(1),_.B("ngSwitchCase",b.Gja.Bhc))},Ha:[_.Wl,_.Xl,_.Yl,_.EJ,_.HJ,_.Kz,_.Mz,_.Lz,_.fE,_.dE,_.pH,_.FJ,_.am,_.Qz],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}"],
Na:0});var yOc=function(a,b){this.Tq=a;this.hG=b;this.xt=_.jE;this.xI=XNc;this.lg="SearchResultFilePreview";this.r4b="result-preview-header";this.D4a="Close";this.page=_.Ta;this.s2=new _.lg;this.close=new _.cl},zOc=function(a,b){return a.Tq.get(b.ab,b.Oc,b.repository,_.vh(b),b.path,{Mb:b.params.Mb,type:1,line:_.Nsa(b.params.line)}).ka(_.m(function(c){var d=_.Ho(c);if(!d)throw Error("Rf");var e;return _.bE({type:0,Be:d,tD:null!=(e=_.kj(c,8)[0])?e:0,Qc:b})}))},AOc=function(a,b){var c=b.Vb();return a.Tq.list(b.ab,
b.Oc,b.repository,_.vh(b),b.path,b.params.Mb).ka(_.m(function(d){return{state:2,Ub:{type:1,items:GNc(d,c)}}}))};
_.W.Object.defineProperties(yOc.prototype,{target:{configurable:!0,enumerable:!0,set:function(a){var b=a.Qc;this.s2=b;switch(a.type){case 0:a.VCc?this.hG.xS.next(b):this.hG.Vjb();b=zOc(this,b);break;case 1:b=AOc(this,b);break;default:b=_.eg(a)}setTimeout(function(){var c;null==(c=document.getElementById("result-preview-header"))||c.focus()});this.page=b.ka(_.sb(_.kE),_.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=_.eg(c)}}return _.Ea({state:1,message:"Error fetching contents",Exa:c})}))}},AGc:{configurable:!0,enumerable:!0,set:function(a){a=a.qT;eJc(a)?this.hG.lKa.next(a.M0):this.hG.lKa.next(void 0)}}});yOc.ha=function(a){return new (a||yOc)(_.z(_.QI),_.z(_.GJ))};
yOc.ya=_.x({type:yOc,qa:[["result-preview"]],inputs:{target:"target",AGc:"loadedQueryContext"},outputs:{close:"close"},features:[_.Qe([_.GJ])],Aa:7,Ba:8,Fa:[[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"]],va:function(a,b){a&1&&(_.N(0,zNc,6,4,"h2",0),_.C(1,"div",1),_.G(2,"mat-icon",2),_.C(3,"a",3),_.O(4),_.F()(),_.N(5,FNc,4,4,"ng-container",
4),_.P(6,"async"));a&2&&(_.B("ngIf",b.s2.path),_.y(3),_.B("routerLink",_.Qo(b.s2))("ascTrackElement",b.lg),_.we("id",b.r4b),_.y(1),_.Ne(" ",b.s2.path," "),_.y(1),_.B("ngIf",_.R(6,6,b.s2.path&&b.page)))},Ha:[_.sn,_.Wl,_.Xl,_.Yl,_.JJ,_.Kz,_.Mz,_.Lz,_.dE,_.Iq,_.es,_.$m,n$,_.am],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%}"],
Na:0});var BOc=function(){};BOc.ha=function(a){return new (a||BOc)};BOc.Ea=_.kd({type:BOc});BOc.Da=_.ad({imports:[_.bm,_.KJ,_.MJ,_.Nz,_.gE,_.eE,_.NG,_.qH,_.LJ]});var COc;COc=[{path:"",component:f$,Af:[a$,Z9],resolve:{tn:h$},KA:"paramsOrQueryParamsChange"}];_.o$=function(){};_.o$.ha=function(a){return new (a||_.o$)};_.o$.Ea=_.kd({type:_.o$,id:"search"});_.o$.Da=_.ad({Ob:[h$,_.QI],imports:[_.CF,SNc,_.bx,_.bm,_.SH,_.ZH,_.$H,_.Jz,_.pn,_.SJ,_.MJ,_.iI,_.Vt,_.Qy,_.Nz,_.gE,_.eE,_.gr,_.gw,_.fs,_.Zy,_.Ww,_.Xz,_.Vy,_.fx,_.pI,_.qH,_.Hy(COc),_.It,_.LJ,BOc,_.rH,_.Sz,_.DJ,_.cx,_.bn]});_.y9a(_.o$,"search");
_.Hlb(f$,function(){return[_.sn,_.Wl,_.Xl,_.Yl,_.Hz,_.on,_.Kz,_.Mz,_.Lz,_.dE,_.Iq,_.$m,_.Rz,yOc,i$,j$,k$,m$,l$]},function(){return[_.am]});
}catch(e){_._DumpException(e)}
try{
var DOc=function(a,b){a=Number(a);return!isNaN(a)&&a>=b&&Number.isInteger(a)},EOc=function(a){a&1&&_.G(0,"settings-header",27)},FOc=function(a){if(a&1){var b=_.wd();_.C(0,"div")(1,"mat-form-field",28)(2,"mat-label");_.O(3," Appearance ");_.F();_.C(4,"mat-select",13);_.K("selectionChange",function(c){_.xd(b);var d=_.M();return _.yd(d.jMc(c.value))});_.P(5,"async");_.C(6,"mat-option",29);_.O(7," Light ");_.F();_.C(8,"mat-option",30);_.O(9," Dark ");_.F();_.C(10,"mat-option",31);_.O(11," Use System Settings ");
_.F()()()()}a&2&&(a=_.M(),_.y(4),_.B("value",_.R(5,1,a.t_a)))},GOc=function(a,b){a&1&&(_.C(0,"mat-option",34),_.O(1),_.F());a&2&&(a=b.wa,_.B("value",a),_.y(1),_.Ne(" ",a.replace("cider","default")," "))},HOc=function(a){if(a&1){var b=_.wd();_.C(0,"div")(1,"mat-form-field",32)(2,"mat-label");_.O(3," Dark syntax highlighting theme ");_.F();_.C(4,"mat-select",13);_.K("selectionChange",function(c){_.xd(b);var d=_.M();return _.yd(d.eMc(c.value))});_.P(5,"async");_.N(6,GOc,2,2,"mat-option",33);_.F()()()}a&
2&&(a=_.M(),_.y(4),_.B("value",_.R(5,2,a.oMc)),_.y(2),_.B("ngForOf",a.HZb))},IOc=function(a){a&1&&(_.C(0,"mat-label"),_.O(1," Light syntax highlighting theme "),_.F())},JOc=function(a){a&1&&(_.C(0,"mat-label"),_.O(1," Syntax highlighting theme "),_.F())},KOc=function(a,b){a&1&&(_.C(0,"mat-option",34),_.O(1),_.F());a&2&&(a=b.wa,_.B("value",a),_.y(1),_.Ne(" ",a.replace("cider","default")," "))},LOc=function(a){if(a&1){var b=_.wd();_.C(0,"div")(1,"mat-form-field",35);_.N(2,IOc,2,0,"mat-label",36);_.N(3,
JOc,2,0,"ng-template",null,37,_.ef);_.C(5,"mat-select",13);_.K("selectionChange",function(d){_.xd(b);var e=_.M();return _.yd(e.gMc(d.value))});_.P(6,"async");_.N(7,KOc,2,2,"mat-option",33);_.F()()()}if(a&2){var c=_.Me(4);a=_.M();_.y(2);_.B("ngIf",a.FU)("ngIfElse",c);_.y(3);_.B("value",_.R(6,4,a.qMc));_.y(2);_.B("ngForOf",a.k8b)}},MOc=function(a){if(a&1){var b=_.wd();_.C(0,"div")(1,"mat-slide-toggle",38);_.K("change",function(c){_.xd(b);var d=_.M();return _.yd(d.rPc(c))});_.P(2,"async");_.O(3," Strip the google3/ prefix when copying paths ");
_.F()()}a&2&&(a=_.M(),_.y(1),_.B("checked",_.R(2,1,a.CPb)))},NOc=function(a){a&1&&(_.C(0,"a",39)(1,"mat-icon",40),_.O(2,"info_outline"),_.F()())},OOc=function(a){if(a&1){var b=_.wd();_.C(0,"div")(1,"mat-form-field",41)(2,"mat-label");_.O(3," Default Cider editing behavior ");_.F();_.C(4,"mat-select",13);_.K("selectionChange",function(c){_.xd(b);var d=_.M();return _.yd(d.dMc(c.value))});_.P(5,"async");_.C(6,"mat-option",42);_.O(7," Open in Cider. ");_.F();_.C(8,"mat-option",43);_.O(9," Open the workspace selection prompt in Cider. ");
_.F()()()()}a&2&&(a=_.M(),_.y(4),_.B("value",_.R(5,1,a.b8)))},POc=function(a){if(a&1){var b=_.wd();_.C(0,"div")(1,"mat-slide-toggle",44);_.K("change",function(c){_.xd(b);var d=_.M();return _.yd(d.sPc(c))});_.P(2,"async");_.O(3," When opening the Cider workspace selection prompt, default to suggesting a unique workspace name. ");_.F()()}a&2&&(a=_.M(),_.y(1),_.B("checked",_.R(2,1,a.Oha)))},QOc=function(a){if(a&1){var b=_.wd();_.C(0,"div")(1,"mat-slide-toggle",45);_.K("change",function(c){_.xd(b);var d=
_.M();return _.yd(d.qPc(c))});_.P(2,"async");_.O(3," Show personalized results based on search history ");_.F();_.C(4,"a",46)(5,"mat-icon",40);_.O(6,"info_outline");_.F()()()}a&2&&(a=_.M(),_.y(1),_.B("checked",_.R(2,1,a.ft)))},ROc=function(a){if(a&1){var b=_.wd();_.C(0,"div")(1,"mat-form-field",47)(2,"mat-label");_.O(3," Search results page size ");_.F();_.C(4,"mat-select",13);_.K("selectionChange",function(c){_.xd(b);var d=_.M();return _.yd(d.bQc(c.value))});_.P(5,"async");_.C(6,"mat-option",34);
_.O(7," 10 ");_.F();_.C(8,"mat-option",34);_.O(9," 25 ");_.F();_.C(10,"mat-option",34);_.O(11," 100 ");_.F()()()()}a&2&&(a=_.M(),_.y(4),_.B("value",_.R(5,4,a.pageSize)),_.y(2),_.B("value",10),_.y(2),_.B("value",25),_.y(2),_.B("value",100))},SOc=function(a){if(a&1){var b=_.wd();_.C(0,"div")(1,"mat-form-field",48)(2,"mat-select",49);_.K("selectionChange",function(c){_.xd(b);var d=_.M();return _.yd(d.aQc(c.value))});_.P(3,"async");_.C(4,"mat-option",34);_.O(5," 25 ");_.F();_.C(6,"mat-option",34);_.O(7,
" 50 ");_.F();_.C(8,"mat-option",34);_.O(9," 100 ");_.F();_.C(10,"mat-option",34);_.O(11," 200 ");_.F()();_.C(12,"mat-label");_.O(13," Starred paths on homepage ");_.F()()()}a&2&&(a=_.M(),_.y(2),_.B("value",_.R(3,5,a.Fda)),_.y(2),_.B("value",25),_.y(2),_.B("value",50),_.y(2),_.B("value",100),_.y(2),_.B("value",200))},p$=function(a,b,c,d){_.rn.call(this,a,b,d,c,"change");this.SRb=!0};_.V(p$,_.rn);p$.prototype.HWa=function(a){this.SRb&&_.cNa(this,"CHANGE",a)};
p$.ha=function(a){return new (a||p$)(_.z(_.nn),_.z(_.Tk),_.z(_.Sd),_.z(_.qn,8))};p$.Ia=_.x({type:p$,qa:[["input","ascTrackElement","","trackAction",""],["select","ascTrackElement","","trackAction",""],["textarea","ascTrackElement","","trackAction",""]," ascTrackElement  trackAction  trackGestureChange ".split(" ")],inputs:{SRb:"trackGestureChange"},features:[_.te]});var TOc=function(){this.VU=this.text=""};TOc.ha=function(a){return new (a||TOc)};
TOc.ya=_.x({type:TOc,qa:[["help-tooltip","text",""]],inputs:{text:"text",VU:"tooltipClass"},Yb:["text",""],Aa:3,Ba:2,Fa:[["tabindex","0","role","note","matTooltipPosition","right",3,"matTooltipClass","matTooltip"]],va:function(a,b){a&1&&(_.C(0,"span",0)(1,"mat-icon"),_.O(2,"help_outline"),_.F()());a&2&&_.B("matTooltipClass",b.VU)("matTooltip",b.text)},Ha:[_.es,_.Gw],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}"],
Na:0});var UOc=function(){};UOc.ha=function(a){return new (a||UOc)};UOc.Ea=_.kd({type:UOc});UOc.Da=_.ad({imports:[_.bm,_.fs,_.Ww]});var VOc=Object.freeze({"invalid-number":!0}),q$=function(){this.yfb=!1};q$.prototype.validate=function(a){return DOc(a.value,this.yfb?0:1)?null:VOc};q$.ha=function(a){return new (a||q$)};q$.Ia=_.x({type:q$,qa:[["","positiveIntegerValidator",""]],inputs:{yfb:"allowZero"},features:[_.Qe([{Ca:_.Iv,Jb:q$,md:!0}])]});var r$=function(){};r$.prototype.validate=function(a){return void 0===a.value||""===a.value||DOc(a.value,1)?null:VOc};r$.ha=function(a){return new (a||r$)};
r$.Ia=_.x({type:r$,qa:[["","optionalPositiveIntegerValidator",""]],features:[_.Qe([{Ca:_.Iv,Jb:r$,md:!0}])]});_.WOc=function(){this.HFb=""};_.WOc.ha=function(a){return new (a||_.WOc)};
_.WOc.ya=_.x({type:_.WOc,qa:[["settings-header"]],inputs:{HFb:"pageTitle"},lc:["*"],Aa:4,Ba:1,Fa:[["fxLayoutAlign","center center"],["fxFlex","grow",1,"title"]],va:function(a,b){a&1&&(_.Ie(),_.C(0,"header",0)(1,"h1",1),_.O(2),_.F(),_.Je(3),_.F());a&2&&(_.y(2),_.Pe(b.HFb))},Ha:[_.dr,_.jr],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}"],Na:0});_.t$=function(a,b,c,d,e,f,g){var h=this;this.document=a;this.Ga=b;this.Nb=c;this.gpa=d;this.Hb=e;this.t_a=this.Nb.Pra();this.qba=this.Nb.hL();this.VMc=this.Nb.vR();this.CPb=this.Nb.b_();this.tabSize=this.Nb.zR();this.pageSize=this.Nb.tR();this.bC=this.gpa.bC;this.Fda=this.Nb.UZ();this.lVb=_.SAb(this.Nb);this.pRc=this.Nb.Daa();this.b8=this.Nb.LZ();this.Oha=this.Nb.c_();this.ft=this.Nb.ZZ();this.RMc=this.Nb.uR();this.ADc=this.Nb.pR();this.HZb=Array.from(_.p2a);this.k8b=Array.from(_.o2a);this.Ya=new _.ca;
this.XNb=!0;this.jMc=_.cE(function(n){s$(h,"themeChanged",n);h.Nb.Vwa(n)});this.eMc=_.cE(function(n){s$(h,"darkSyntaxThemeChanged",n);h.Nb.zga(n)});this.gMc=_.cE(function(n){s$(h,"lightSyntaxThemeChanged",n);h.Nb.Jga(n)});this.nPc=_.cE(function(n){s$(h,"highlightXrefsChanged",n.checked.toString());h.Nb.C1(n.checked)});this.pPc=_.cE(function(n){s$(h,"showFoldMarkersChanged",n.checked.toString());h.Nb.Pga(n.checked)});this.rPc=_.cE(function(n){s$(h,"stripGoogle3FromCopyChanged",n.checked.toString());
h.Nb.axa(n.checked)});this.cQc=_.uj(function(n,r){s$(h,"tabSizeChanged",n);r&&h.Nb.Rga(Number(n))},300);this.bQc=_.uj(function(n){s$(h,"pageSizeChanged",String(n));h.Nb.J1(n)},300);this.XPc=_.uj(function(n,r){s$(h,"codeFontSizeChanged",n);r&&(""===n?_.hE(h.gpa):_.hE(h.gpa,Number(n)))},300);this.aQc=_.uj(function(n){s$(h,"numStarredPlacesChanged",String(n));h.Nb.Mga(n)},300);this.PKc=function(){_.hE(h.gpa)};this.tPc=_.cE(function(n){s$(h,"xrefMiniPanelEnabledChanged",n.checked.toString());_.eK(h.Nb,
n.checked)});this.dQc=_.uj(function(n,r){s$(h,"xrefMiniPanelMinWidthChanged",n);r&&h.Nb.U_a(Number(n))},300);this.dMc=_.cE(function(n){s$(h,"ciderDefaultChanged",n);h.Nb.Fwa(n)});this.sPc=_.cE(function(n){s$(h,"suggestUniqueCiderWsChanged",n.checked.toString());h.Nb.bxa(n.checked)});this.qPc=_.cE(function(n){s$(h,"showPersonalizedResultsChanged",n.checked.toString());h.Nb.Xwa(n.checked)});this.oPc=_.cE(function(n){s$(h,"showCustomContextMenuChanged",n.checked.toString());h.Nb.Oga(n.checked)});this.fMc=
_.cE(function(n){s$(h,"hovercardVisibilityChanged",n);h.Nb.Gga(n)});this.FU=f.FU();this.un=g.ac(2);this.oMc=_.W2a(f,"DARK");this.qMc=_.W2a(f,"LIGHT")};_.t$.prototype.Pc=function(){var a=this;this.Ya.add(this.Hb.Ze.subscribe(function(b){b&&(b=a.document.querySelector("#"+b))&&(null==b||b.scrollIntoView(),null==b||b.focus(),null==b||b.classList.add("highlight-anim"))}))};_.t$.prototype.La=function(){this.Ya.unsubscribe()};
var XOc=function(a,b){if(!a.FU||!b)return!1;switch(b){case "SYSTEM":case "DARK":return!0;case "LIGHT":return!1;default:return _.eg(b)}},YOc=function(a){if(!a)return!0;switch(a){case "DARK":return!1;case "SYSTEM":case "LIGHT":return!0;default:return _.eg(a)}},s$=function(a,b,c){a.Ga.mb({element:"Settings",action:b,Ve:c,gestureName:"CHANGE"})};_.t$.ha=function(a){return new (a||_.t$)(_.z(_.Mg),_.z(_.nn),_.z(_.Yt),_.z(_.iE),_.z(_.zf),_.z(_.ku),_.z(_.Jt),_.z(_.Lt))};
_.t$.ya=_.x({type:_.t$,qa:[["general-settings"]],inputs:{XNb:"showHeader"},Aa:76,Ba:44,Fa:[["pageTitle","General",4,"ngIf"],[4,"ngIf"],["id","show-fold-markers-toggle","color","primary",3,"checked","change"],["id","highlight-xrefs-toggle","color","primary",3,"checked","change"],["id","show-custom-context-menu-toggle","color","primary",3,"checked","change"],[1,"preview"],["id","xrefs-mini-panel-toggle","color","primary",3,"checked","aria-label","change"],["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",""],["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"],[3,"value","selectionChange"],["value","NEVER_SHOW"],["value","SHOW_WITH_SHIFT"],["value","SHOW_WITH_CTRL"],["value","SHOW_WITH_PLATFORM_CMD"],["value","SHOW_ALWAYS"],["id","tab-size-field"],["matInput","","positiveIntegerValidator","","autocomplete","off",3,"ngModel","ngModelChange"],["tabSizeField","matInput"],["id","code-font-size-field"],["matInput","","optionalPositiveIntegerValidator","","autocomplete","off","ascTrackElement","Settings","trackAction",
"typeCodeFontSize",3,"ngModel","ngModelChange"],["codeFontSizeField","matInput"],["type","button","gme-button-old","","id","code-font-size-reset-button","format","hairline","size","xsmall","ascTrackElement","Settings","trackAction","resetCodeFontSize",3,"click"],["text","This setting affects any text representing code such as the main code panel and search results."],["pageTitle","General"],["id","theme-selector"],["value","LIGHT"],["value","DARK"],["value","SYSTEM"],["id","dark-syntax-theme-selector"],
[3,"value",4,"ngFor","ngForOf"],[3,"value"],["id","light-syntax-theme-selector"],[4,"ngIf","ngIfElse"],["onlySyntaxHighlightingSelector",""],["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","cider"],["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"],["id","num-starred-places-selector"],
["aria-label","Change the number of starred path shown by default on the landing page",3,"value","selectionChange"]],va:function(a,b){if(a&1){var c=_.wd();_.N(0,EOc,1,0,"settings-header",0);_.N(1,FOc,12,3,"div",1);_.N(2,HOc,7,4,"div",1);_.P(3,"async");_.N(4,LOc,8,6,"div",1);_.P(5,"async");_.N(6,MOc,4,3,"div",1);_.C(7,"div")(8,"mat-slide-toggle",2);_.K("change",function(e){return b.pPc(e)});_.P(9,"async");_.O(10," Show Fold Markers ");_.F()();_.C(11,"div")(12,"mat-slide-toggle",3);_.K("change",function(e){return b.nPc(e)});
_.P(13,"async");_.O(14," Highlight References ");_.F()();_.C(15,"div")(16,"mat-slide-toggle",4);_.K("change",function(e){return b.oPc(e)});_.P(17,"async");_.O(18," Show Cross References Context Menu on right click ");_.F()();_.C(19,"div",5)(20,"mat-slide-toggle",6);_.K("change",function(e){return b.tPc(e)});_.P(21,"async");_.O(22," Enable the references preview pane when the browser is wider than ");_.F();_.C(23,"mat-form-field",7)(24,"input",8,9);_.K("ngModelChange",function(e){_.xd(c);return _.yd(b.dQc(e,
_.Me(25).Pe.valid))});_.P(26,"async");_.P(27,"async");_.F();_.C(28,"span",10);_.O(29,"pixels");_.F();_.C(30,"mat-error");_.O(31," Must set width to a positive integer. ");_.F()();_.N(32,NOc,3,0,"a",11);_.F();_.N(33,OOc,10,3,"div",1);_.N(34,POc,4,3,"div",1);_.N(35,QOc,7,3,"div",1);_.C(36,"div")(37,"mat-form-field",12)(38,"mat-label");_.O(39," Show identifier hovercards ");_.F();_.C(40,"mat-select",13);_.K("selectionChange",function(e){return b.fMc(e.value)});_.P(41,"async");_.C(42,"mat-option",14);
_.O(43," Never show ");_.F();_.C(44,"mat-option",15);_.O(45," Hold 'Shift' to show ");_.F();_.C(46,"mat-option",16);_.O(47," Hold 'Control' to show ");_.F();_.C(48,"mat-option",17);_.O(49," Hold 'Control' or 'Command' (OS X) to show ");_.F();_.C(50,"mat-option",18);_.O(51," Always show ");_.F()()()();_.C(52,"div")(53,"mat-form-field",19)(54,"input",20,21);_.K("ngModelChange",function(e){_.xd(c);return _.yd(b.cQc(e,_.Me(55).Pe.valid))});_.P(56,"async");_.F();_.C(57,"mat-label");_.O(58," Tab size (chars) ");
_.F();_.C(59,"mat-error");_.O(60," Must set tab size to a positive integer. ");_.F()()();_.N(61,ROc,12,6,"div",1);_.N(62,SOc,14,7,"div",1);_.C(63,"div")(64,"mat-form-field",22)(65,"input",23,24);_.K("ngModelChange",function(e){_.xd(c);return _.yd(b.XPc(e,_.Me(66).Pe.valid))});_.P(67,"async");_.F();_.C(68,"mat-label");_.O(69," Code font size (px) ");_.F();_.C(70,"mat-error");_.O(71," Must set code font size to a positive integer or clear the field. ");_.F()();_.C(72,"button",25);_.K("click",function(){return b.PKc()});
_.C(73,"span");_.O(74,"Reset");_.F()();_.G(75,"help-tooltip",26);_.F()}if(a&2){var d=_.Me(25);_.B("ngIf",b.XNb);_.y(1);_.B("ngIf",b.FU);_.y(1);_.B("ngIf",XOc(b,_.R(3,22,b.t_a)));_.y(2);_.B("ngIf",YOc(_.R(5,24,b.t_a)));_.y(2);_.B("ngIf",b.un);_.y(2);_.B("checked",_.R(9,26,b.VMc));_.y(4);_.B("checked",_.R(13,28,b.qba));_.y(4);_.B("checked",_.R(17,30,b.RMc));_.y(4);_.B("checked",_.R(21,32,b.lVb))("aria-label","Enable the references preview pane when the browser is wider than "+d.value+" pixels");_.y(4);
_.B("allowZero",!0)("ngModel",_.R(26,34,b.pRc))("disabled",!1===_.R(27,36,b.lVb));_.y(8);_.B("ngIf",b.un);_.y(1);_.B("ngIf",b.un);_.y(1);_.B("ngIf",b.un);_.y(1);_.B("ngIf",b.un);_.y(5);_.B("value",_.R(41,38,b.ADc));_.y(14);_.B("ngModel",_.R(56,40,b.tabSize));_.y(7);_.B("ngIf",!b.un);_.y(1);_.B("ngIf",b.un);_.y(3);_.B("ngModel",_.R(67,42,b.bC))}},Ha:[_.sn,p$,_.Vl,_.Wl,_.on,_.Fh,_.Mv,_.Rv,_.Oy,TOc,_.Jq,_.fK,_.fw,_.ew,_.Ny,_.es,_.iw,_.Yy,_.Ry,_.iK,_.Gw,_.WOc,r$,q$,_.am],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:_ngcontent-%COMP%_anchorHighlight .5s ease .1s 2;animation:_ngcontent-%COMP%_anchorHighlight .5s ease .1s 2}@-webkit-keyframes _ngcontent-%COMP%_anchorHighlight{50%{outline:2px solid var(--primary-default)}}@keyframes _ngcontent-%COMP%_anchorHighlight{50%{outline:2px solid var(--primary-default)}}#code-font-size-reset-button[_ngcontent-%COMP%]{margin-left:8px}"],
Na:0});_.u$=function(){};_.u$.ha=function(a){return new (a||_.u$)};_.u$.Ea=_.kd({type:_.u$});_.u$.Da=_.ad({imports:[_.bm,_.mr]});_.v$=function(){};_.v$.ha=function(a){return new (a||_.v$)};_.v$.Ea=_.kd({type:_.v$});_.v$.Da=_.ad({imports:[_.un,_.bm,_.pn,_.Zv,_.Qy,UOc,_.gr,_.gw,_.fs,_.jw,_.Vy,_.Zy,_.jK,_.Ww,_.u$]});
}catch(e){_._DumpException(e)}
try{
_.bg("oss");
/*

 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 OPc=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]},PPc=function(a,b,c){if(a){var d=_.xAb(a);if(!b)return d.toString();a=_.zna(b)||_.Ana(b)||b;switch([_.yAb,_.zAb,_.AAb].find(function(e){return _.BAb(e,d)})){case _.yAb:case _.AAb:return c&&"/"!==c?_.qra(d.toString(),"blob",a,c):_.qra(d.toString(),"tree",a);case _.zAb:return _.qra(d.toString(),"src",a,c||
"")}}},z$=function(){return OPc(_.ea.apply(0,arguments),function(a){return void 0!==a})},SPc=function(a){var b,c=[],d=1;if("string"===typeof a)if(QPc[a]){c=QPc[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!==RPc[h])return RPc[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)?_.Vb(a)&&!Array.isArray(a)?(b=z$(a.r,a.red,a.R,null),null!==b?(e="rgb",c=[b,z$(a.Kp,a.green,a.G),z$(a.b,a.blue,a.B)]):(e="hsl",c=[z$(a.h,a.zsa,a.mB),z$(a.s,a.saturation,a.S),z$(a.l,a.Zz,a.L,a.b,a.brightness)]),d=z$(a.a,a.alpha,a.opacity,1),null!=a.opacity&&(d/=100)):Array.isArray(a)&&(c=[a[0],a[1],a[2]],e="rgb",
d=4===a.length?a[3]:1):(e="rgb",c=[a>>>16,(a&65280)>>>8,a&255]);return{Y1:e,values:c,alpha:d}},A$=function(a,b,c){if(isNaN(a)||0>a||a>b)throw new RangeError("Sf`"+a+"`"+c+"`0`"+b);},TPc=function(a){if(!/^[a-fA-F0-9]+$/.test(a))throw Error("Uf`"+a);return parseInt(a,16)},UPc=function(a){a=a.toString(16);return 2<=a.length?a:"0"+a},VPc=function(a){return.04045>=a?a/12.92:Math.pow((a+.055)/1.055,2.4)},WPc=function(a){return.0031308>=a?12.92*a:1.055*Math.pow(a,1/2.4)-.055},XPc=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},YPc=function(a){var b=6/29,c=3*Math.pow(b,2);return a>b?Math.pow(a,3):c*(a-4/29)},hQc=function(a,b,c){"number"!==typeof b&&(b=ZPc[b]);var d=$Pc(a);a=$Pc(c||aQc());c=bQc(d)+","+b+","+bQc(a);if(cQc.has(c))return cQc.get(c);if(dQc(d,a)>b)a=d;else{d=eQc(d);for(var e=50<eQc(a).Zz?-1:1,f=fQc(d),g=d.Zz;0<=g&&100>=g&&!(f=fQc(new gQc(g,d.a,d.b)),dQc(f,a)>b);g+=e);a=f}cQc.set(c,a);return a},$Pc=function(a){if(a instanceof B$)return a;if(a instanceof
C$)return new B$(a.red,a.green,a.blue);if(a instanceof _.K0a)return new B$(_.mj(a,1)||0,_.mj(a,2)||0,_.mj(a,3)||0);a.startsWith("#")&&(a=a.substring(1));return iQc(a)},aQc=function(){var a=getComputedStyle(document.body).backgroundColor;if(!a)return jQc;a=SPc(a);var b=a.Y1,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 kQc(new B$(b/255,c/255,d/255,a),jQc);case "hsl":d=_.l(c);b=d.next().value;c=d.next().value;d=d.next().value;a=new lQc(b,
c/100,d/100,a);b=(1-Math.abs(2*a.Zz-1))*a.saturation;var e=Math.max(0,a.Zz-b/2);d=c=e;var f=a.zsa%360/60,g=b*(1-Math.abs(f%2-1));switch(Math.floor(f)){case 0:c+=b;d+=g;break;case 1:c+=g;d+=b;break;case 2:d+=b;e+=g;break;case 3:d+=g;e+=b;break;case 4:c+=g;e+=b;break;case 5:c+=b,e+=g}a=new B$(c,d,e,a.alpha);return kQc(a,jQc);default:throw Error("Vf`"+b);}},mQc=function(a){a&1&&_.G(0,"img",15);a&2&&(a=_.M().Ma,_.B("src",a.T_,_.ge))},nQc=function(a){a&1&&_.G(0,"global-search-box",18);a&2&&(a=_.M().Ma,
_.B("config",a))},oQc=function(a,b){a&1&&(_.C(0,"div",16),_.N(1,nQc,1,1,"global-search-box",17),_.F());a&2&&(a=b.Ma,_.y(1),_.B("ngIf",a.gca))},pQc=function(a,b){a&1&&(_.Ae(0),_.O(1,"\n            "),_.C(2,"li"),_.O(3,"\n              "),_.C(4,"a",20),_.O(5),_.F(),_.O(6,"\n            "),_.F(),_.O(7,"\n          "),_.Be());a&2&&(a=b.wa,_.y(4),_.B("universalLink",a.target)("sameWindow",!0)("trackAction",a.iz),_.y(1),_.Ne("\n                ",a.label,"\n              "))},qQc=function(a){a&1&&(_.C(0,
"div",19)(1,"nav")(2,"ul"),_.N(3,pQc,8,4,"ng-container",13),_.F()()());a&2&&(a=_.M().Ma,_.y(3),_.B("ngForOf",a.RKa))},rQc=function(a){if(a&1){var b=_.wd();_.C(0,"li")(1,"button",21);_.K("click",function(){_.xd(b);var c=_.M(2);return _.yd(c.eUa.next(void 0))});_.O(2," Keyboard Shortcuts ");_.F()()}},tQc=function(a){if(a&1){var b=_.wd();_.C(0,"li")(1,"button",22);_.K("click",function(){_.xd(b);_.M(2).zm.open(sQc);return _.yd()});_.O(2," Settings ");_.F()()}},uQc=function(a,b){a&1&&(_.C(0,"li")(1,"a",
23),_.O(2),_.F()());a&2&&(a=b.wa,_.y(1),_.B("universalLink",a.target)("trackAction",a.iz),_.y(1),_.Ne(" ",a.label," "))},vQc=function(a,b){if(a&1){var c=_.wd();_.C(0,"header",1)(1,"div",2)(2,"a",3);_.N(3,mQc,1,1,"img",4);_.F()();_.N(4,oQc,2,1,"div",5);_.P(5,"async");_.C(6,"div",6);_.N(7,qQc,4,1,"div",7);_.C(8,"div",8)(9,"button",9)(10,"mat-icon");_.O(11,"more_vert");_.F()()();_.C(12,"mat-menu",10,11)(14,"ul");_.N(15,rQc,3,0,"li",12);_.P(16,"async");_.N(17,tQc,3,0,"li",12);_.N(18,uQc,3,3,"li",13);
_.C(19,"li")(20,"button",14);_.K("click",function(){_.xd(c);var e=_.M();return _.yd(e.t0("CLICK"))});_.O(21," Send Feedback ");_.F()()()()()()}if(a&2){a=b.Ma;var d=_.Me(13);b=_.M();_.xe("height",a.T_?"76px":null);_.y(2);_.ye("app-logo",a.T_);_.B("onedevAppbarBranding",a.T_?void 0:a.title)("iconUrl",a.Mi)("universalLink",a.tba)("sameWindow",!0)("title",a.title?a.title:"")("svgIcon",a.Mi?void 0:"oss:logo");_.y(1);_.B("ngIf",a.T_);_.y(1);_.B("ngIf",_.R(5,18,b.tn));_.y(3);_.B("ngIf",!a.Nxb);_.y(2);_.B("matMenuTriggerFor",
d);_.y(3);_.B("overlapTrigger",!1);_.y(3);_.B("ngIf",_.R(16,20,b.O1));_.y(2);_.B("ngIf",b.OMc);_.y(1);_.B("ngForOf",a.FCb)}},wQc=function(a){a&1&&_.G(0,"announcement-bar",5)},xQc=function(a){a&1&&(_.C(0,"div",6),_.G(1,"loading"),_.F())},yQc=function(a,b){a&1&&(_.C(0,"a",1)(1,"div",2)(2,"div",3),_.G(3,"img",4),_.F(),_.C(4,"span",5),_.O(5),_.F()(),_.C(6,"span",6),_.O(7),_.F(),_.C(8,"div",7)(9,"a",8),_.O(10," View Project "),_.F()()());a&2&&(a=b.wa,b=_.M(),_.B("routerLink",b.MHb(a)),_.y(3),_.Le("src",
a.Mi,_.ge),_.Ke("alt","Icon for ",a.displayName,""),_.y(2),_.Pe(a.displayName),_.y(2),_.Pe(a.rU))},zQc=function(a){if(a&1){var b=_.wd();_.C(0,"button",12);_.K("click",function(){_.xd(b);var c=_.M();return _.yd(c.vY())});_.C(1,"mat-icon");_.O(2,"close");_.F()()}a&2&&(a=_.M(),_.B("ascTrackElement",a.fv)("matTooltip",a.K4a),_.we("aria-label",a.K4a))},AQc=function(a){a&1&&(_.C(0,"a",13),_.G(1,"mat-icon",14),_.F());a&2&&(a=_.M(),_.B("universalLink",a.rL))},BQc=function(a){a&1&&_.Ce(0)},CQc=function(a,
b){a&1&&(_.C(0,"search-box-suggestion-item",15),_.N(1,BQc,1,0,"ng-container",16),_.F());a&2&&(a=b.wa,_.B("isSelectable",!!a.Gxa)("payload",a),_.y(1),_.B("ngTemplateOutlet",a.va)("ngTemplateOutletContext",a.IU))},DQc=function(a){a&1&&_.Ce(0)},EQc=function(a){a&1&&(_.C(0,"div",19),_.N(1,DQc,1,0,"ng-container",20),_.F());if(a&2){a=_.M(2);var b=_.Me(12);_.xe("width",a.bga,"px");_.y(1);_.B("ngTemplateOutlet",b.va)}},FQc=function(a){if(a&1){var b=_.wd();_.Ae(0,17);_.K("ascResizeNotifier",function(d){_.xd(b);
var e=_.M();return _.yd(e.XWa(d))});_.N(1,EQc,2,3,"div",18);_.Be()}if(a&2){a=_.M();var c=_.Me(12);_.B("elementToWatch",_.Me(1));_.y(1);_.B("ngIf",c.Fx&&a.QF)}},GQc=function(a){a&1&&_.G(0,"img",6);a&2&&(a=_.M(),_.Le("src",a.Mi,_.ge),_.Ke("alt","",a.label," Logo"))},HQc=function(a){a&1&&_.G(0,"mat-icon",7)},IQc=function(a){a&1&&_.G(0,"loading")},JQc=function(a){a&1&&_.G(0,"whitelabelled-search",8);a&2&&(a=_.M(2).Ma,_.B("projects",a.Ub.projects)("iconUrl",a.Ub.Mi)("label",a.Ub.displayName))},KQc=function(a){a&
1&&_.G(0,"discover-find-contribute",9);a&2&&(a=_.M(2).Ma,_.B("projects",a.Ub.projects))},LQc=function(a){a&1&&(_.Ae(0,2),_.N(1,JQc,1,3,"whitelabelled-search",6),_.N(2,KQc,1,1,"discover-find-contribute",7),_.Be());if(a&2){a=_.M().Ma;var b=_.M();_.B("ngSwitch",a.Ub.va);_.y(1);_.B("ngSwitchCase",b.Jbc.aka)}},MQc=function(a){a&1&&_.Ce(0)},NQc=function(a){a&1&&(_.Ae(0),_.N(1,MQc,1,0,"ng-container",10),_.Be());if(a&2){_.M(2);var b=_.Me(3);_.y(1);_.B("ngTemplateOutlet",b)}},OQc=function(a,b){a&1&&(_.Ae(0,
2),_.N(1,IQc,1,0,"loading",3),_.N(2,LQc,3,2,"ng-container",4),_.N(3,NQc,2,1,"ng-container",5),_.Be());a&2&&(a=b.Ma,b=_.M(),_.B("ngSwitch",a.state),_.y(1),_.B("ngSwitchCase",b.xc.Nh),_.y(1),_.B("ngSwitchCase",b.xc.kg))},PQc=function(a){a&1&&(_.C(0,"icon-empty-state-display",11)(1,"icon-empty-state-title"),_.O(2," Unable to load page. "),_.F(),_.C(3,"icon-empty-state-subtitle"),_.O(4," Please try again later. "),_.F()());a&2&&_.B("isSvg",!1)},QQc=function(a){a&1&&_.G(0,"img",20);a&2&&(a=_.M().Ma,_.Le("src",
a.hoa,_.ge))},RQc=function(a){a&1&&_.G(0,"th")},SQc=function(a,b){a&1&&(_.C(0,"a",30),_.G(1,"mat-icon",31),_.C(2,"span",32),_.O(3),_.F()());if(a&2){a=b.Ma;b=_.M().Ma;var c=_.M(6);_.Ke("title","View on ",a.name,"")("aria-label","View on ",a.name,"");_.B("externalLink",c.SBc(b));_.y(1);_.B("svgIcon",a.icon);_.y(2);_.Ne(" View on ",a.name," ")}},TQc=function(a,b){a&1&&(_.Ae(0),_.N(1,SQc,4,5,"a",29),_.Be());a&2&&(a=b.Ma,b=_.M(6),_.y(1),_.B("ngIf",b.WJc(a)))},UQc=function(a){a&1&&(_.C(0,"td",28),_.N(1,
TQc,2,1,"ng-container",17),_.F());a&2&&(a=_.M().wa,_.y(1),_.B("ngIf",null==a?null:null==a.repository?null:a.repository.GS))},VQc=function(a){a&1&&(_.C(0,"span",32),_.O(1," Language unknown "),_.F())},WQc=function(a){a&1&&(_.C(0,"div"),_.P(1,"colorContrast"),_.C(2,"mat-icon"),_.O(3,"check_circle"),_.F(),_.C(4,"span",32),_.O(5," Has references "),_.F()());a&2&&(a=_.M(2).Ma,_.xe("color",_.hz(1,2,a.wN,"uiElement")))},XQc=function(a){a&1&&(_.C(0,"span",32),_.O(1," No references "),_.F())},ZQc=function(a,
b){a&1&&(_.C(0,"tr"),_.N(1,UQc,2,1,"td",21),_.C(2,"td",22)(3,"a",23),_.P(4,"colorContrast"),_.O(5),_.F()(),_.C(6,"td"),_.O(7),_.P(8,"dateTimeDisplay"),_.F(),_.C(9,"td"),_.O(10),_.N(11,VQc,2,0,"span",24),_.F(),_.C(12,"td"),_.O(13),_.F(),_.C(14,"td",25),_.N(15,WQc,6,5,"div",26),_.N(16,XQc,2,0,"ng-template",null,27,_.ef),_.F()());if(a&2){a=b.wa;var c=_.Me(17);b=_.M().Ma;_.M(3);_.y(1);_.B("ngIf",YQc(b.Cn));_.y(2);_.xe("color",_.hz(4,11,b.wN,"text"));b=a.repository&&a.repository.Ke?_.Qo(new _.lg({je:{type:"ossProject",
id:b.name},repository:a.name||a.repository.Ke.Og})):void 0;_.B("routerLink",b);_.y(2);_.Ne(" ",a.name||a.repository.Ke.Og," ");_.y(2);_.Pe(_.hz(8,14,a.mS,"relativeTime"));_.y(3);_.Ne(" ",a.languages.join(", ")," ");_.y(1);_.B("ngIf",!a.languages||0===a.languages.length);_.y(2);_.Pe(a.Cta);_.y(2);_.B("ngIf",a.eSa)("ngIfElse",c)}},aRc=function(a,b){a&1&&(_.C(0,"div",6),_.N(1,QQc,1,1,"img",7),_.C(2,"div",8)(3,"div",9),_.G(4,"img",10),_.C(5,"div")(6,"h1",11),_.P(7,"colorContrast"),_.C(8,"conditional-link",
12),_.O(9),_.F()(),_.C(10,"h2",13),_.O(11),_.F()()(),_.G(12,"oss-home-search-box",14),_.P(13,"async"),_.C(14,"h2",15),_.O(15," Repositories "),_.F(),_.C(16,"table",16)(17,"thead")(18,"tr"),_.N(19,RQc,1,0,"th",17),_.C(20,"th"),_.O(21,"Name"),_.F(),_.C(22,"th"),_.O(23," Last Commit Date "),_.F(),_.C(24,"th"),_.O(25,"Language"),_.F(),_.C(26,"th"),_.O(27,"License"),_.F(),_.C(28,"th",18),_.O(29," References "),_.F()()(),_.C(30,"tbody"),_.N(31,ZQc,18,17,"tr",19),_.F()()()());a&2&&(a=b.Ma,b=_.M(3),_.y(1),
_.B("ngIf",a.hoa),_.y(3),_.Le("src",a.Mi,_.ge),_.Le("alt",a.rU),_.y(2),_.xe("color",_.hz(7,13,a.wN,"heading")),_.y(2),_.B("condition",a.Xua)("link",a.Xua)("sameWindow",!0),_.y(1),_.Ne(" ",a.displayName," "),_.y(2),_.Pe(a.rU),_.y(1),_.B("config",_.R(13,16,b.tn)),_.y(7),_.B("ngIf",YQc(a.Cn)),_.y(12),_.B("ngForOf",$Qc(a.Cn)))},bRc=function(a){a&1&&(_.Ae(0),_.N(1,aRc,32,18,"div",5),_.Be());a&2&&(a=_.M().Ma,_.y(1),_.B("ngIf",a.Ub))},cRc=function(a){a&1&&(_.C(0,"icon-empty-state-display",33)(1,"icon-empty-state-title"),
_.O(2," Could not load project "),_.F()())},dRc=function(a){a&1&&_.G(0,"loading",34);a&2&&_.B("diameter",20)},eRc=function(a,b){a&1&&(_.Ae(0,1),_.N(1,bRc,2,1,"ng-container",2),_.N(2,cRc,3,0,"icon-empty-state-display",3),_.N(3,dRc,1,1,"loading",4),_.Be());a&2&&(a=b.Ma,b=_.M(),_.B("ngSwitch",a.state),_.y(1),_.B("ngSwitchCase",b.xc.kg),_.y(1),_.B("ngSwitchCase",b.xc.Error),_.y(1),_.B("ngSwitchCase",b.xc.Nh))},D$={y0b:"DISCOVER_FIND_CONTRIBUTE",qic:"UNKNOWN_TEMPLATE",aka:"WHITELABELLED_SEARCH",values:function(){return[D$.qic,
D$.y0b,D$.aka]}},C$=function(a){a=void 0===a?{}:a;this.O={};this.O.red=null==a.red?null:a.red;this.O.green=null==a.green?null:a.green;this.O.blue=null==a.blue?null:a.blue;this.O.alpha=null==a.alpha?null:a.alpha};_.V(C$,_.U);C$.prototype.ma=function(){return C$};C$.prototype.na=function(){return{keys:["alpha","blue","green","red"]}};
_.W.Object.defineProperties(C$.prototype,{alpha:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"alpha")?_.S(this,"alpha"):0},set:function(a){this.O.alpha=a}},blue:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"blue")?_.S(this,"blue"):0},set:function(a){this.O.blue=a}},green:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"green")?_.S(this,"green"):0},set:function(a){this.O.green=a}},red:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"red")?
_.S(this,"red"):0},set:function(a){this.O.red=a}}});var fRc=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.eSa?null:a.eSa;this.O.lastCommitTime=null==a.mS?null:a.mS;this.O.language=null==a.language?null:a.language;this.O.languages=null==a.languages?null:a.languages;this.O.license=null==a.Cta?null:a.Cta;this.O.name=null==a.name?null:a.name;this.O.hidden=null==a.hidden?null:a.hidden};
_.V(fRc,_.U);fRc.prototype.ma=function(){return fRc};fRc.prototype.na=function(){return{keys:"hasSemanticIndex hidden language languages lastCommitTime license name repository tags".split(" "),Ka:{repository:_.hv}}};
_.W.Object.defineProperties(fRc.prototype,{eSa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"hasSemanticIndex")?_.S(this,"hasSemanticIndex"):!1},set:function(a){this.O.hasSemanticIndex=a}},hidden:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"hidden")?_.S(this,"hidden"):!1},set:function(a){this.O.hidden=a}},language:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"language")?_.S(this,"language"):""},set:function(a){this.O.language=a}},languages:{configurable:!0,
enumerable:!0,get:function(){return _.X(this,"languages")?_.S(this,"languages"):[]},set:function(a){this.O.languages=a}},mS:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"lastCommitTime")?_.S(this,"lastCommitTime"):""},set:function(a){this.O.lastCommitTime=a}},Cta:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"license")?_.S(this,"license"):""},set:function(a){this.O.license=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"name")?_.S(this,"name"):
""},set:function(a){this.O.name=a}},repository:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"repository")?_.S(this,"repository"):null},set:function(a){this.O.repository=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"tags")?_.S(this,"tags"):[]},set:function(a){this.O.tags=a}}});
var E$=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name;this.O.displayName=null==a.displayName?null:a.displayName;this.O.iconUrl=null==a.Mi?null:a.Mi;this.O.shortDescription=null==a.rU?null:a.rU;this.O.homePageUrl=null==a.ivb?null:a.ivb;this.O.ospoPageUrl=null==a.Xua?null:a.Xua;this.O.repositories=null==a.Cn?null:a.Cn;this.O.backgroundImageUrl=null==a.hoa?null:a.hoa;this.O.themeColor=null==a.wN?null:a.wN;this.O.repoKeyPrefix=null==a.aZa?null:a.aZa;this.O.relatedFilesConfig=
null==a.T0?null:a.T0};_.V(E$,_.U);E$.prototype.ma=function(){return E$};E$.prototype.na=function(){return{Ra:{repositories:fRc},keys:"backgroundImageUrl displayName homePageUrl iconUrl name ospoPageUrl relatedFilesConfig repoKeyPrefix repositories shortDescription themeColor".split(" "),Ka:{relatedFilesConfig:_.YJ,themeColor:C$}}};
_.W.Object.defineProperties(E$.prototype,{hoa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"backgroundImageUrl")?_.S(this,"backgroundImageUrl"):""},set:function(a){this.O.backgroundImageUrl=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"displayName")?_.S(this,"displayName"):""},set:function(a){this.O.displayName=a}},ivb:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"homePageUrl")?_.S(this,"homePageUrl"):""},set:function(a){this.O.homePageUrl=
a}},Mi:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"iconUrl")?_.S(this,"iconUrl"):""},set:function(a){this.O.iconUrl=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"name")?_.S(this,"name"):""},set:function(a){this.O.name=a}},Xua:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"ospoPageUrl")?_.S(this,"ospoPageUrl"):""},set:function(a){this.O.ospoPageUrl=a}},T0:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"relatedFilesConfig")?
_.S(this,"relatedFilesConfig"):null},set:function(a){this.O.relatedFilesConfig=a}},aZa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"repoKeyPrefix")?_.S(this,"repoKeyPrefix"):""},set:function(a){this.O.repoKeyPrefix=a}},Cn:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"repositories")?_.S(this,"repositories"):[]},set:function(a){this.O.repositories=a}},rU:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"shortDescription")?_.S(this,"shortDescription"):
""},set:function(a){this.O.shortDescription=a}},wN:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"themeColor")?_.S(this,"themeColor"):null},set:function(a){this.O.themeColor=a}}});
var F$=function(a){a=void 0===a?{}:a;this.O={};this.O.template=null==a.va?null:a.va;this.O.projects=null==a.projects?null:a.projects;this.O.displayName=null==a.displayName?null:a.displayName;this.O.iconUrl=null==a.Mi?null:a.Mi;this.O.aboutUrl=null==a.z6?null:a.z6;this.O.ciUrl=null==a.a8?null:a.a8;this.O.privacyPolicyUrl=null==a.Jea?null:a.Jea;this.O.termsOfServiceUrl=null==a.Wha?null:a.Wha};_.V(F$,_.U);F$.prototype.ma=function(){return F$};
F$.prototype.na=function(){return{Ra:{projects:E$},Va:{template:D$},keys:"aboutUrl ciUrl displayName iconUrl privacyPolicyUrl projects template termsOfServiceUrl".split(" ")}};
_.W.Object.defineProperties(F$.prototype,{z6:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"aboutUrl")?_.S(this,"aboutUrl"):""},set:function(a){this.O.aboutUrl=a}},a8:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"ciUrl")?_.S(this,"ciUrl"):""},set:function(a){this.O.ciUrl=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"displayName")?_.S(this,"displayName"):""},set:function(a){this.O.displayName=a}},Mi:{configurable:!0,enumerable:!0,get:function(){return _.X(this,
"iconUrl")?_.S(this,"iconUrl"):""},set:function(a){this.O.iconUrl=a}},Jea:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"privacyPolicyUrl")?_.S(this,"privacyPolicyUrl"):""},set:function(a){this.O.privacyPolicyUrl=a}},projects:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"projects")?_.S(this,"projects"):[]},set:function(a){this.O.projects=a}},va:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"template")?_.S(this,"template"):null},set:function(a){this.O.template=
a}},Wha:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"termsOfServiceUrl")?_.S(this,"termsOfServiceUrl"):""},set:function(a){this.O.termsOfServiceUrl=a}}});_.W.Object.defineProperties(F$,{B5a:{configurable:!0,enumerable:!0,get:function(){return D$}}});var gRc=function(a){a=void 0===a?{}:a;this.O={};this.O.projects=null==a.projects?null:a.projects};_.V(gRc,_.U);gRc.prototype.ma=function(){return gRc};gRc.prototype.na=function(){return{Ra:{projects:E$},keys:["projects"]}};
_.W.Object.defineProperties(gRc.prototype,{projects:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"projects")?_.S(this,"projects"):[]},set:function(a){this.O.projects=a}}});var G$=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.hb=new _.ol(b,c)};
G$.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.dK(a,RegExp("^[^/]+$"));return _.pl(this.hb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.landingPages.get",path:"/"+this.Ua+"/landingPages/"+a,Ta:_.lf(b,_.sv,c),Ib:F$})};G$.ha=function(a){return new (a||G$)(_.w(_.pv,8),_.w(_.qv),_.w(_.nl,8))};G$.ua=_.u({token:G$,oa:G$.ha});var hRc=function(){};hRc.ha=function(a){return new (a||hRc)};hRc.ua=_.u({token:hRc,oa:function(a){return G$.ha(a)},Ja:_.rv});
var H$=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.hb=new _.ol(b,c)};H$.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.dK(a,RegExp("^[^/]+$"));return _.pl(this.hb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.ossProjects.get",path:"/"+this.Ua+"/ossProjects/"+a,Ta:_.lf(b,_.sv,c),Ib:E$})};
H$.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.pl(this.hb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.ossProjects.list",path:"/"+this.Ua+"/ossProjects",Ta:_.lf(a,_.sv,b),Ib:gRc})};H$.ha=function(a){return new (a||H$)(_.w(_.pv,8),_.w(_.qv),_.w(_.nl,8))};H$.ua=_.u({token:H$,oa:H$.ha});var iRc=function(){};iRc.ha=function(a){return new (a||iRc)};iRc.ua=_.u({token:iRc,oa:function(a){return H$.ha(a)},Ja:_.rv});
var I$=function(a,b,c){this.Ga=a;this.LIc=b;this.MIc=c;this.Im=new _.ys(this.Ga);this.gx=new _.ys(this.Ga);this.LFc=new _.ys(this.Ga)};I$.prototype.get=function(a){var b=this;return a?this.Im.fetch(a,function(){return b.LIc.get(a)}):_.Ta};
var jRc=function(a){return a.LFc.fetch(void 0,function(){var b=a.MIc;var c=void 0===c?{}:c;var d=void 0===d?{}:d;return _.pl(b.hb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.landingPages.getCurrent",path:"/"+b.Ua+"/landingPages/current",Ta:_.lf(c,_.sv,d),Ib:F$})})};I$.ha=function(a){return new (a||I$)(_.w(_.nn),_.w(iRc),_.w(hRc))};I$.ua=_.u({token:I$,oa:I$.ha,Ja:"root"});var J$=function(a,b){this.KQ=a;this.uCc=b;if(!this.KQ)throw Error("Ib");this.gtag=function(){this.KQ.push(arguments)}};J$.prototype.RL=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.Ji&&(c.latencyMs=b.Ji.toString());this.gtag("event",b.action,c)}};J$.prototype.cH=function(a){this.gtag("config",this.uCc,{page_path:a})};
J$.ha=function(a){return new (a||J$)(_.w(_.IJa),_.w(_.V1a))};J$.ua=_.u({token:J$,oa:J$.ha});var sQc=function(){this.vyc="block"};sQc.ha=function(a){return new (a||sQc)};
sQc.ya=_.x({type:sQc,qa:[["ng-component"]],Cb:2,kb:function(a,b){a&2&&_.xe("display",b.vyc)},Aa:7,Ba:1,Fa:[["mat-dialog-title",""],[3,"showHeader"],["align","end"],["mat-button","","ascTrackElement","OssSettingsDialog","trackAction","Cancel","mat-dialog-close","",1,"gmat-button"]],va:function(a){a&1&&(_.C(0,"h2",0),_.O(1," Settings\n"),_.F(),_.C(2,"mat-dialog-content"),_.G(3,"general-settings",1),_.F(),_.C(4,"mat-dialog-actions",2)(5,"button",3),_.O(6," Close "),_.F()());a&2&&(_.y(3),_.B("showHeader",
!1))},Ha:[_.sn,_.t$,_.Iq,_.Uq,_.Vq,_.Wq,_.Xq],ob:2,Na:0});var K$=function(){};_.V(K$,_.cK);K$.prototype.Iwa=function(a){this.WMa=a&&_.wAb(a)};_.W.Object.defineProperties(K$.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return this.WMa}}});K$.ha=function(){var a;return function(b){return(a||(a=_.Ld(K$)))(b||K$)}}();K$.ua=_.u({token:K$,oa:K$.ha});var L$=function(a){_.aK.call(this,a,null);this.iKa=void 0;this.Wna="Code Search"};_.V(L$,_.aK);L$.prototype.bm=function(a){this.Cya(a)};L$.prototype.Cya=function(a){var b=[this.Wna];this.iKa&&b.unshift(this.iKa);(a=(null==a?void 0:a.repository)&&_.kAb(a))&&b.unshift(a);this.title.bm(b.slice(0,2).join(" - "))};L$.ha=function(a){return new (a||L$)(_.w(_.Om))};L$.ua=_.u({token:L$,oa:L$.ha});/*

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

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

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

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
var QPc={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]};var RPc={red:0,orange:60,yellow:120,green:180,blue:240,purple:300};var M$=Math.pow(2,-16),B$=function(a,b,c,d){d=void 0===d?1:d;this.red=a;this.green=b;this.blue=c;this.alpha=d;A$(a,1,"red");A$(b,1,"green");A$(c,1,"blue");A$(d,1,"alpha")};B$.prototype.K1a=function(){return"rgba("+100*this.red+"%, "+100*this.green+"%, "+(100*this.blue+"%, "+this.alpha+")")};var bQc=function(a){var b=1>a.alpha?UPc(Math.round(255*a.alpha)):"";return UPc(Math.round(255*a.red))+UPc(Math.round(255*a.green))+UPc(Math.round(255*a.blue))+b};
B$.prototype.equals=function(a){return Math.abs(this.red-a.red)<M$&&Math.abs(this.green-a.green)<M$&&Math.abs(this.blue-a.blue)<M$&&Math.abs(this.alpha-a.alpha)<M$};
var kQc=function(a,b){if(1-a.alpha<M$)return a;var c=b.alpha*(1-a.alpha);return new B$(a.red*a.alpha+b.red*c,a.green*a.alpha+b.green*c,a.blue*a.alpha+b.blue*c,a.alpha+c)},dQc=function(a,b){a=kRc(kQc(a,1-b.alpha<M$?b:new B$(b.red,b.green,b.blue)));b=kRc(b);return a>=b?(a+.05)/(b+.05):(b+.05)/(a+.05)},kRc=function(a){return.2126*VPc(a.red)+.7152*VPc(a.green)+.0722*VPc(a.blue)},iQc=function(a){if(!/^[a-fA-F0-9]{3,8}$/.test(a))throw Error("Tf`"+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("Tf`"+a);a=TPc(b[0])/255;var c=TPc(b[1])/255,d=TPc(b[2])/255;b=TPc(b[3])/255;return new B$(a,c,d,b)},fQc=function(a){var b=(a.Zz+16)/116,c=.95047*YPc(b+a.a/500),d=YPc(b);b=1.08883*YPc(b-a.b/200);return new B$(Math.min(Math.max(WPc(3.2404542*c+-1.5371385*d+-.4985314*b),0),1),Math.min(Math.max(WPc(-.969266*c+1.8760108*d+.041556*b),0),1),Math.min(Math.max(WPc(.0556434*
c+-.2040259*d+1.0572252*b),0),1),a.alpha)},jQc=new B$(1,1,1);new B$(0,0,0);var lQc=function(a,b,c,d){d=void 0===d?1:d;this.zsa=a;this.saturation=b;this.Zz=c;this.alpha=d;A$(a,360,"hue");A$(b,1,"saturation");A$(c,1,"lightness");A$(d,1,"alpha")};lQc.prototype.K1a=function(){return"hsla("+this.zsa+", "+100*this.saturation+"%, "+(100*this.Zz+"%, "+this.alpha+")")};lQc.prototype.rotate=function(a){return new lQc((this.zsa+a+360)%360,this.saturation,this.Zz,this.alpha)};
var gQc=function(a,b,c,d){d=void 0===d?1:d;this.Zz=a;this.a=b;this.b=c;this.alpha=d;A$(a,Number.MAX_VALUE,"lightness");A$(d,1,"alpha")};gQc.prototype.equals=function(a){return 1E-4>Math.abs(this.Zz-a.Zz)&&1E-4>Math.abs(this.a-a.a)&&1E-4>Math.abs(this.b-a.b)&&Math.abs(this.alpha-a.alpha)<M$};
var eQc=function(a){var b=VPc(a.red),c=VPc(a.green),d=VPc(a.blue),e=.2126729*b+.7151522*c+.072175*d;return new gQc(116*XPc(e)-16,500*(XPc((.4124564*b+.3575761*c+.1804375*d)/.95047)-XPc(e)),200*(XPc(e)-XPc((.0193339*b+.119192*c+.9503041*d)/1.08883)),a.alpha)};var ZPc={heading:3,text:4.5,subtext:7,uiElement:3},lRc=function(){};lRc.prototype.transform=function(a,b,c){if(a)return hQc(a,b,c).K1a()};lRc.ha=function(a){return new (a||lRc)};lRc.He=_.ld({name:"colorContrast",type:lRc,me:!0});var mRc=function(){};mRc.ha=function(a){return new (a||mRc)};mRc.Ea=_.kd({type:mRc});mRc.Da=_.ad({});var cQc=new Map;var nRc=["feedbackTooltip"],oRc={label:"Privacy",target:"https://www.google.com/policies/privacy/",iz:"navigateToPrivacy"},pRc={label:"Terms",target:"https://www.google.com/policies/terms/",iz:"navigateToTerms"},qRc={tba:"https://opensource.google/",Nxb:!1,title:"Code Search",RKa:[],FCb:[oRc,pRc]},rRc={title:"Google Open Source",T_:"https://ssl.gstatic.com/devopsconsole/images/oss/logo_os_google_wordmark-2022.svg",RKa:[{label:"Events",target:"https://opensource.google/events/",iz:"navigateToOspoEvents"},
{label:"Projects",target:"https://opensource.google/projects/",iz:"navigateToOspoProjects"},{label:"Programs and Services",target:"https://opensource.google/programs-and-services/",iz:"navigateToOspoPrograms"},{label:"Documentation",target:"https://opensource.google/documentation/reference/",iz:"navigateToOspoDocs"},{label:"About",target:"https://opensource.google/about/",iz:"navigateToOspoAbout"},{label:"Blog",target:"https://opensource.googleblog.com/",iz:"navigateToOspoBlog"}]},N$=function(a,b,
c,d,e,f,g,h,n){var r=this;this.Ga=a;this.zm=b;this.k$=c;this.Qa=d;this.Sva=e;this.dya=f;this.eUa=new _.ob;this.v2a=new _.ob;this.vLb=this.Qa.events.ka(_.Qa(function(v){return v instanceof _.Qf}),_.m(function(){return r.Qa.Lo.Uc.root}),_.sb(this.Qa.Lo.Uc.root),_.qb(1));this.hm=n.register("showShortcutDialog","shift+/",function(){r.eUa.next(void 0)});this.OMc=g.Lb(30);n.register("sendFeedback","shift+2",function(){r.t0("KEYBOARD")});this.tn=this.iPa();this.keyboardShortcuts=sRc(this);this.yb=jRc(h).ka(_.ub(function(v){if(v.va===
D$.aka){var A=[];v.Jea?A.push(Object.assign({},oRc,{target:v.Jea})):A.push(oRc);v.Wha&&A.push(Object.assign({},pRc,{target:v.Wha}));v.a8&&A.push({label:"CI Status",target:v.a8,iz:"navigateToCi"});v.z6&&A.push({label:"About this site",target:v.z6,iz:"navigateToAbout"});return _.Ea(Object.assign({},qRc,{tba:_.Qo(new _.lg),title:v.displayName||"Code Search",FCb:A,RKa:[]}))}return r.uH(function(D,I){D=I.Qc;return D&&D.repository?(I=I.Zh)?Object.assign({},qRc,rRc,{tba:_.Qo(_.KE(D.Vb(),"repoGroup").Za()),
Nxb:!0,title:I.displayName,Mi:I.Mi,T_:void 0}):Object.assign({},qRc,rRc):Object.assign({},qRc,rRc)},qRc)}));this.Ya=this.eUa.ka(_.Ab(this.O1,this.keyboardShortcuts)).subscribe(function(v){var A=_.l(v);A.next();v=A.next().value;A=A.next().value;v&&(r.Eu?(r.Eu.close(),r.Eu=void 0):r.hxa(A),r.Ga.mb({element:"AppBar",action:(r.Eu?"show":"hide")+"KeyboardShortcuts",gestureName:"KEYBOARD"}))});this.Ya.add(this.vLb.subscribe());this.Ya.add(tRc(this).subscribe(function(v){uRc(v)}));this.Ya.add(jRc(h).ka(_.ub(function(v){var A=
v.va===D$.aka,D={Wna:A?v.displayName||"Code Search":"Google Open Source"};return r.uH(function(I,L){I=L.Qc;var Q,Z=A?void 0:null==(Q=L.Zh)?void 0:Q.displayName,la,va;L=null!=(va=null==(la=L.Zh)?void 0:la.T0)?va:void 0;return Object.assign({},{projectName:Z,Qc:I,T0:L},D)},D)})).subscribe(function(v){var A=v.T0,D=r.dya,I=v.projectName,L=v.Qc;D.Wna=v.Wna;D.iKa=I;D.Cya(L);r.Sva.Iwa(A)}))};N$.prototype.La=function(){this.v2a.next();this.hm();this.Ya&&(this.Ya.unsubscribe(),this.Ya=void 0);uRc(!1)};
N$.prototype.t0=function(a){this.Ga.mb({element:"FeedbackButton",action:"open",gestureName:a});this.l$&&this.l$.dk();this.k$.BU()};N$.prototype.hxa=function(a){var b=this;this.Eu=this.zm.open(_.er,{VB:!1,data:a,minWidth:400});this.Eu.PB().ka(_.Wa()).subscribe(function(){b.Eu=void 0})};
var uRc=function(a){a?document.body.classList.add("scrollable"):document.body.classList.remove("scrollable")},tRc=function(a){return a.uH(function(b,c){return c.Msb||b},!1)},sRc=function(a){return a.uH(function(b,c){return c.keyboardShortcuts||b},new Map)};
N$.prototype.iPa=function(){var a=this.uH(function(c,d){return Object.assign({},c,d.tn)},{}),b=this.uH(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.wN?hQc(d.wN,"uiElement").K1a():void 0;return Object.assign({},c,{ada:d})}))};N$.prototype.uH=function(a,b){return this.vLb.ka(_.m(function(c){for(var d=b;c&&"primary"===c.af;)d=a(d,c.data),c=c.firstChild;return d}))};
_.W.Object.defineProperties(N$.prototype,{O1:{configurable:!0,enumerable:!0,get:function(){return this.keyboardShortcuts.ka(_.m(function(a){return 0<Array.from(a.entries()).length}))}}});N$.ha=function(a){return new (a||N$)(_.z(_.nn),_.z(_.Tq),_.z(_.Qr),_.z(_.Vf),_.z(K$),_.z(L$),_.z(_.Lt),_.z(I$),_.z(_.ft))};
N$.ya=_.x({type:N$,qa:[["app-bar"]],ub:function(a,b){a&1&&_.$e(nRc,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.l$=c.first)}},Aa:2,Ba:3,Fa:[["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"],["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"],["mat-menu-item","","type","button","ascTrackElement","AppBar","trackAction","showSettingsDialog",3,"click"],["mat-menu-item","","ascTrackElement","AppBar",3,"universalLink","trackAction"]],va:function(a,b){a&1&&(_.N(0,vQc,22,22,"header",0),_.P(1,"async"));a&2&&_.B("ngIf",_.R(1,1,b.yb))},Ha:[_.sn,_.Iw,_.Kw,_.Vl,_.Wl,_.cr,_.jr,_.Hw,_.Iq,
_.Jq,_.es,_.Rw,_.Pw,_.Qw,_.Gw,_.zv,_.am],styles:["app-bar[_nghost-%COMP%]{position:relative;top:0;z-index:1000;--ospo-link:#4c4c4c;--ospo-link-hover:#4285f4}app-barbody.dark-mode[_nghost-%COMP%] -no-combinator[_nghost-%COMP%], body.dark-mode   [_nghost-%COMP%]{--ospo-link:#c9c9c9;--ospo-link-hover:#307bf3}.app-logo[_ngcontent-%COMP%]{position:relative;left:4px;top:-2px}.app-logo[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:34px;width:230px}.icon-container[_ngcontent-%COMP%], .link-container[_ngcontent-%COMP%]{align-items:center}.link-container[_ngcontent-%COMP%]   nav[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{font-size:16px;font-family:Roboto,sans-serif;letter-spacing:normal;list-style:none;margin:0}.link-container[_ngcontent-%COMP%]   nav[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{display:inline-block;margin:0 7px 0 8px}@media (min-width:940px){.link-container[_ngcontent-%COMP%]   nav[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{margin:0 18px}}.link-container[_ngcontent-%COMP%]   nav[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--ospo-link);display:inline-block;font-size:14px;font-weight:500;text-transform:uppercase}.link-container[_ngcontent-%COMP%]   nav[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{color:var(--ospo-link-hover);text-decoration:none}.mat-menu-item[_ngcontent-%COMP%]{color:#5f6368;font-weight:400;font-size:13px;letter-spacing:.02em;line-height:16px;align-items:center;color:inherit;display:flex;height:32px;justify-content:space-between}.mat-menu-item[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{margin:0 0 0 16px}global-search-box[_ngcontent-%COMP%]{margin:0 12px;max-width:800px;min-width:300px;width:100%}"]});var O$=function(a,b,c,d,e,f){this.PKa=c;this.Qa=d;this.Tg=e;this.storage=f;a.bootstrap();this.sLc=d.events.ka(_.Qa(function(g){return g instanceof _.xKa||g instanceof _.yKa}),_.m(function(g){return g instanceof _.xKa}));this.DVa();b.JMa.subscribe()};O$.prototype.DVa=function(){this.storage&&this.storage.get("epn_dismiss")||this.f0a()};
O$.prototype.f0a=function(){var a=this;this.Tg.open("We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.","Got it",{duration:0}).ZI.subscribe(function(){a.storage&&a.storage.set("epn_dismiss",!0)})};O$.ha=function(a){return new (a||O$)(_.z(_.Yw),_.z(_.ku),_.z(_.ou),_.z(_.Vf),_.z(_.Gr),_.z(_.iKa,8))};
O$.ya=_.x({type:O$,qa:[["oss-app"],["protractor-oss-app"]],Aa:9,Ba:4,Fa:[[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"]],va:function(a,b){a&1&&(_.G(0,"app-bar"),_.C(1,"div",0)(2,"div",1),_.N(3,wQc,1,0,"announcement-bar",2),_.G(4,"router-outlet"),_.F()(),_.G(5,"uncaught-error-notifier")(6,"span",3),_.N(7,xQc,2,0,"div",4),_.P(8,"async"));a&2&&(_.y(3),
_.B("ngIf",b.PKa.rob),_.y(4),_.B("ngIf",_.R(8,2,b.sLc)))},Ha:[_.Wl,_.pu,N$,_.Mr,_.dE,_.Am,_.am],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 vRc=function(){};vRc.ha=function(a){return new (a||vRc)};vRc.Ea=_.kd({type:vRc});vRc.Da=_.ad({imports:[_.un,_.bm,_.v$,_.gr,_.Yq]});var wRc=function(){};wRc.ha=function(a){return new (a||wRc)};wRc.Ea=_.kd({type:wRc});wRc.Da=_.ad({imports:[_.un,_.Vw,_.bm,_.pn,{Co:_.Rr,Ob:[_.Qr]},_.mr,_.gx,_.nr,_.gr,_.Yq,_.fs,_.Sw,_.Ww,_.bn,vRc,_.cx]});var P$=function(){};P$.prototype.Pa=function(){};P$.prototype.MHb=function(a){return _.Qo(_.eAb(new _.mv({Zh:new _.lv(a)})))};P$.ha=function(a){return new (a||P$)};
P$.ya=_.x({type:P$,qa:[["oss-project-cards"]],inputs:{projects:"projects"},Aa:1,Ba:1,Fa:[["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","alt"],[1,"project-name"],[1,"project-description"],[1,"project-link-container"],["aria-hidden","true",1,"project-link"]],
va:function(a,b){a&1&&_.N(0,yQc,11,5,"a",0);a&2&&_.B("ngForOf",b.projects)},Ha:[_.sn,_.Vl,_.$m],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}"],
Na:0});var xRc=function(a){return[a]},Q$=function(a,b,c,d,e,f,g,h){_.Bu.call(this,{Uea:c.Lb(47),fv:"OssHomeSearchBox",Ga:a,Spa:g,OG:c.Lb(28),PK:d});this.Qa=b;this.nb=e;this.Uf=f;this.rL=h;this.K4a="Clear search";this.K$b="Search for code or files";this.A0a=24;this.B0a=2;this.bga=0};_.V(Q$,_.Bu);Q$.Ia=_.Bu.Ia;_.k=Q$.prototype;_.k.Pc=function(){var a=this;this.lq=this.Uf.registerCallback("HOME_PAGE_SEARCH",this.nb.ta,function(){_.v4a(a.JD,!0)})};_.k.La=function(){this.lq&&this.lq()};
_.k.IDb=function(a){_.Zm(this.Qa,this.Qa.Bh(_.mNa,{Ta:_.sna(a)}))};_.k.XWa=function(a){this.bga=a.getBoundingClientRect().width};_.k.vY=function(){_.Bu.prototype.vY.call(this,this.JD)};_.W.Object.defineProperties(Q$.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){a&&_.Bu.prototype.Iwa.call(this,a)}}});Q$.ha=function(a){return new (a||Q$)(_.z(_.nn),_.z(_.Vf),_.z(_.Lt),_.z(_.ru),_.z(_.Sd),_.z(_.vu),_.z(_.c2a),_.z(_.b2a,8))};
Q$.ya=_.x({type:Q$,qa:[["oss-home-search-box"]],ub:function(a,b){a&1&&_.$e(_.kw,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.JD=c.first)}},inputs:{config:"config"},features:[_.te],Aa:16,Ba:22,Fa:[["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"]],va:function(a,b){if(a&1){var c=_.wd();_.C(0,"div",0,1)(2,"mat-icon",2);_.K("click",function(){_.xd(c);return _.yd(_.Me(5).setFocus())});_.O(3,"search");_.F();_.C(4,"search-box",3,4);_.K("queryChange",function(g){return b.query=g})("blur",function(){return b.Kua()})("focus",function(){return b.Lua()})("queryChange",function(g){return b.yM.next(g)})("querySubmit",
function(g){return b.g2(g)});_.F();_.C(6,"div",5);_.P(7,"async");_.G(8,"mat-spinner",6);_.F();_.N(9,zQc,3,3,"button",7);_.N(10,AQc,2,1,"a",8);_.F();_.C(11,"search-box-suggestion-list",null,9);_.N(13,CQc,2,4,"search-box-suggestion-item",10);_.P(14,"async");_.F();_.N(15,FQc,2,2,"ng-container",11)}if(a&2){var d=_.Me(12),e,f;_.ye("suggesting",d.Fx&&b.QF);_.y(4);_.B("elementName",b.fv)("enableTextBoxQuerySubmission",!0)("queryDecorator",b.xM)("placeholder",b.K$b)("query",b.query)("suggestionLists",_.Se(20,
xRc,d));_.y(2);_.xe("visibility",(null==(e=_.R(7,16,b.bZ))?0:e.ae)&&b.o1?"visible":"hidden");_.y(2);_.B("diameter",b.A0a)("strokeWidth",b.B0a);_.y(1);_.B("ngIf",b.query);_.y(1);_.B("ngIf",b.rL);_.y(3);_.B("ngForOf",null==(f=_.R(14,18,b.bZ))?null:f.qv);_.y(2);_.B("ngIf",d.Fx&&b.QF)}},Ha:[_.sn,_.Vl,_.Wl,_.$l,_.zv,_.dr,_.jr,_.Iq,_.Jq,_.es,_.Bw,_.Gw,_.Av,_.kw,_.Cv,_.Dv,_.am],styles:["oss-home-search-box[_nghost-%COMP%]{font-family:Roboto,sans-serif;display:block}.search-bar[_ngcontent-%COMP%]{border:1px solid transparent;border-radius:23.5px;font-size:14px;height:47px;line-height:47px}.search-bar.suggesting[_ngcontent-%COMP%]{border-style:solid;border-width:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.search-bar[_ngcontent-%COMP%]   .help-link[_ngcontent-%COMP%]{margin-right:14.5px;width:18px}.search-bar[_ngcontent-%COMP%]   .help-link[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:18px;width:18px}.search-bar[_ngcontent-%COMP%]   search-box[_ngcontent-%COMP%]{margin-left:10px}.search-bar[_ngcontent-%COMP%]   .search-icon[_ngcontent-%COMP%]{margin-left:18px}.search-suggestions[_ngcontent-%COMP%]{border-style:solid;border-width:1px;border-bottom-left-radius:23.5px;border-bottom-right-radius:23.5px;box-sizing:border-box;font-size:14px;margin-top:-1px;overflow:hidden;position:absolute}.search-suggestions[_ngcontent-%COMP%]   .suggestion-item[_ngcontent-%COMP%]{padding:0 10px;overflow:hidden}"]});var R$=function(a,b){this.tn=_.MAb(a,new _.lg,b.Uc.wx)};R$.prototype.Pa=function(){};R$.prototype.MHb=function(a){return _.Qo(new _.lg({je:{type:"ossProject",id:a.name}}))};R$.ha=function(a){return new (a||R$)(_.z(_.bK),_.z(_.zf))};
R$.ya=_.x({type:R$,qa:[["discover-find-contribute"]],inputs:{projects:"projects"},Aa:6,Ba:2,Fa:[[1,"search-box"],["role","search",3,"config"],[3,"projects"]],va:function(a,b){a&1&&(_.C(0,"h1"),_.O(1," Search all projects for code or files\n"),_.F(),_.C(2,"div",0),_.G(3,"oss-home-search-box",1),_.F(),_.C(4,"section"),_.G(5,"oss-project-cards",2),_.F());a&2&&(_.y(3),_.B("config",b.tn),_.y(2),_.B("projects",b.projects))},Ha:[Q$,P$],styles:["discover-find-contribute[_nghost-%COMP%]{margin:25px 36px;padding:33px 36px;flex-direction:column;align-items:center}h1[_ngcontent-%COMP%]{font-weight:400;font-size:28px;line-height:36px;margin-bottom:26px;text-align:center}oss-project-cards[_ngcontent-%COMP%]{justify-content:center}.search-box[_ngcontent-%COMP%]{margin-bottom:80px;display:flex;flex-direction:row;justify-content:center}.search-box[_ngcontent-%COMP%]   oss-home-search-box[_ngcontent-%COMP%]{flex:1 1 auto;min-width:400px;max-width:800px}"],
Na:0});var yRc=function(a,b){this.tn=_.MAb(a,new _.lg,b.Uc.wx)};yRc.prototype.Pa=function(){};yRc.ha=function(a){return new (a||yRc)(_.z(_.bK),_.z(_.zf))};
yRc.ya=_.x({type:yRc,qa:[["whitelabelled-search"]],inputs:{projects:"projects",Mi:"iconUrl",label:"label"},Aa:7,Ba:4,Fa:[[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","alt"],["svgIcon","oss:logo",1,"logo"]],va:function(a,b){a&1&&(_.C(0,"div",0),_.N(1,GQc,1,2,"img",1),_.N(2,HQc,1,0,"ng-template",null,2,_.ef),_.F(),_.C(4,"div",3),_.G(5,
"oss-home-search-box",4),_.F(),_.G(6,"oss-project-cards",5));if(a&2){var c=_.Me(3);_.y(1);_.B("ngIf",b.Mi)("ngIfElse",c);_.y(4);_.B("config",b.tn);_.y(1);_.B("projects",b.projects)}},Ha:[_.Wl,_.es,Q$,P$],styles:["whitelabelled-search[_nghost-%COMP%]{align-items:center;display:flex;flex-direction:column;margin:25px 36px;padding:33px 36px}.logo-container[_ngcontent-%COMP%]{align-items:flex-end;display:flex;height:140px;justify-content:center;width:140px}.logo-container[_ngcontent-%COMP%]   img.logo[_ngcontent-%COMP%]{max-height:140px;max-width:140px}.logo-container[_ngcontent-%COMP%]   mat-icon.logo[_ngcontent-%COMP%]{height:140px;width:140px}oss-project-cards[_ngcontent-%COMP%]{width:100%}.search-box[_ngcontent-%COMP%]{margin:30px;min-width:600px}"],
Na:0});var zRc=function(a,b){this.xc=_.jE;this.Jbc=D$;_.wu(a,"HOME_PAGE_SEARCH");this.yb=jRc(b).ka(_.m(_.bE),_.za(function(c){return _.aE(c.message)}),_.sb(_.kE))};zRc.ha=function(a){return new (a||zRc)(_.z(_.vu),_.z(I$))};
zRc.ya=_.x({type:zRc,qa:[["home-page"]],Aa:4,Ba:3,Fa:[[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"]],va:function(a,b){a&1&&(_.N(0,OQc,4,3,"ng-container",0),_.P(1,"async"),_.N(2,PQc,5,1,"ng-template",null,1,_.ef));a&2&&_.B("ngIf",_.R(1,1,b.yb))},
Ha:[_.Wl,_.$l,_.Xl,_.Yl,_.Zl,R$,_.Kz,_.Mz,_.Lz,_.dE,yRc,_.am],styles:["home-page[_nghost-%COMP%]{display:flex}home-page[_nghost-%COMP%] > *[_ngcontent-%COMP%]{flex:1}"],Na:0});var S$=function(){};S$.ha=function(a){return new (a||S$)};S$.Ea=_.kd({type:S$});S$.Da=_.ad({imports:[_.un,_.bm,_.fs,_.bn]});var T$=function(){};T$.ha=function(a){return new (a||T$)};T$.Ea=_.kd({type:T$});T$.Da=_.ad({imports:[_.un,_.bx,_.bm,_.cx,_.mr,_.gr,_.fs,_.fx,_.Ww,_.Bv,_.lw]});var ARc=function(){};ARc.ha=function(a){return new (a||ARc)};ARc.Ea=_.kd({type:ARc});ARc.Da=_.ad({imports:[_.un,_.mr,_.bm,_.iI,_.gE,_.eE,_.fs,T$,S$,_.bn]});var BRc=function(){};BRc.ha=function(a){return new (a||BRc)};BRc.Ea=_.kd({type:BRc});BRc.Da=_.ad({imports:[_.un,_.bm,_.iI,_.gE,_.eE,_.fs,T$,S$,_.bn]});var CRc=function(){};CRc.ha=function(a){return new (a||CRc)};CRc.Ea=_.kd({type:CRc});CRc.Da=_.ad({imports:[_.un,_.bm,ARc,_.Nz,_.gE,_.eE,_.bn,BRc]});var U$=function(a){this.NIc=a};U$.prototype.resolve=function(a){return(a=_.mg(a).ab)?this.NIc.get(a).ka(_.za(function(){return _.Ea(void 0)})):_.Ea(void 0)};U$.ha=function(a){return new (a||U$)(_.w(I$))};U$.ua=_.u({token:U$,oa:U$.ha});var DRc=function(a,b,c,d){this.xc=_.jE;this.WJc=_.CAb;this.SBc=PPc;_.wu(b,"HOME_PAGE_SEARCH");this.lf=a.params.ka(_.ub(function(e){return d.get(e.repositoryGroupId).ka(_.m(function(f){return _.bE(f)}))}),_.za(function(e){return _.aE("Could not load oss project: "+e.message)}),_.sb(_.kE));this.tn=a.params.ka(_.m(function(e){return _.MAb(c,new _.lg({je:{id:e.repositoryGroupId,type:"ossProject"}}),a.Uc.wx)}))},$Qc=function(a){return a.filter(function(b){return!b.hidden})},YQc=function(a){return a.some(function(b){return b.repository&&
b.repository.GS})};DRc.ha=function(a){return new (a||DRc)(_.z(_.zf),_.z(_.vu),_.z(_.bK),_.z(I$))};
DRc.ya=_.x({type:DRc,qa:[["project-page"]],Aa:2,Ba:3,Fa:[[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"],[1,"repository-list"],[4,"ngIf"],[1,"centered"],[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","aria-label",4,"ngIf"],["mat-icon-button","","ascTrackElement","OssProjectPageViewCanonicalSource","trackAction","click",3,"externalLink","title","aria-label"],[3,"svgIcon"],[1,"cdk-visually-hidden"],["icon","shared:project"],["fxFlex","auto",3,"diameter"]],va:function(a,b){a&1&&(_.N(0,eRc,4,4,"ng-container",0),_.P(1,"async"));
a&2&&_.B("ngIf",_.R(1,1,b.lf))},Ha:[_.sn,_.Vl,_.Wl,_.Xl,_.Yl,_.xH,_.on,_.Kz,_.Lz,_.dE,_.es,Q$,_.$m,lRc,_.am,_.Oz],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}"],
Na:0});var ERc=function(){};ERc.ha=function(a){return new (a||ERc)};ERc.Ea=_.kd({type:ERc});ERc.Da=_.ad({imports:[_.un,mRc,_.bm,_.SH,_.Pz,_.pn,_.gx,_.Nz,_.eE,_.wJ,_.fs,T$,_.bn]});var V$=function(a){if(a)throw Error("zd");};V$.ha=function(a){return new (a||V$)(_.w(V$,12))};V$.Ea=_.kd({type:V$});V$.Da=_.ad({imports:[_.nx,_.un,_.ox,_.Gx,_.$s,_.at,_.Us,_.Kl,_.rv,_.bt,_.ct,_.Dx,_.Kx,_.dt,_.Lx,_.Hx,_.Fx,_.Ax]});var FRc=function(){};var W$=function(a){this.Qa=a};_.V(W$,FRc);W$.prototype.navigate=function(a){this.Qa.navigate([a])};W$.ha=function(a){return new (a||W$)(_.w(_.Vf))};W$.ua=_.u({token:W$,oa:W$.ha,Ja:"root"});var GRc=[_.lp,_.bs,_.rWa()],HRc=new _.YMa,IRc=[{path:"",rY:[_.hs,_.vu],children:[{path:"search",lj:function(){return _.o$}},{path:"",component:zRc,data:{tn:{gca:!1},Msb:!0}},{path:":repositoryGroupId",component:DRc,data:{tn:{gca:!1},Msb:!0}},{path:"",lj:HRc.for("source"),data:{groupType:"ossProject"},resolve:{keyboardShortcuts:_.kx,Zh:U$},KA:function(a,b){return _.mg(a).ab!==_.mg(b).ab}},{path:"**",component:_.wt}]}],X$=function(){};X$.prototype.store=function(){};
X$.prototype.exa=function(a,b){return this.bba(a)&&this.bba(b)?a.component===b.component:a.te===b.te};X$.prototype.bba=function(a){return a.data.Qc};X$.ha=function(a){return new (a||X$)};X$.ua=_.u({token:X$,oa:X$.ha});var Y$=function(){_.tt.apply(this,arguments)};_.V(Y$,_.tt);Y$.prototype.load=function(){};Y$.ha=function(){var a;return function(b){return(a||(a=_.Ld(Y$)))(b||Y$)}}();Y$.ua=_.u({token:Y$,oa:Y$.ha});var Z$=function(){_.$J.apply(this,arguments)};_.V(Z$,_.$J);
Z$.prototype.wRa=function(a){return _.Ea({kind:4,location:a})};Z$.ha=function(){var a;return function(b){return(a||(a=_.Ld(Z$)))(b||Z$)}}();Z$.ua=_.u({token:Z$,oa:Z$.ha});var $$=function(){};$$.ha=function(a){return new (a||$$)};$$.Ea=_.kd({type:$$,bootstrap:[O$]});
$$.Da=_.ad({Ob:[].concat(_.Ha(_.ZMa(HRc)),[_.rr,_.bK,_.gs,U$,K$,L$,_.Ox,_.hs,{Ca:_.BJa,wc:"/"},{Ca:_.mm,Pd:J$},{Ca:_.tt,Pd:Y$},{Ca:_.le,Jb:_.Or,Db:[_.vr]},{Ca:_.I_a,wc:_.J_a},{Ca:_.Uqa,Pd:_.zt},{Ca:FRc,Pd:W$},{Ca:_.cK,Jb:K$},{Ca:_.Vm,Pd:X$},{Ca:_.aK,Jb:L$},{Ca:_.Xf,Pd:_.Qx},{Ca:_.fXa,wc:_.BWa},{Ca:_.$J,Pd:Z$}]),imports:[GRc,_.Au,_.ax,wRc,{Co:_.mx,Ob:_.i6a},_.Nr,_.xt,_.iI,CRc,_.eE,_.fs,_.Fr,ERc,_.zMa(IRc),{Co:V$,Ob:[_.ns,{Ca:_.nl,Pd:_.LXa},{Ca:_.aWa,Bb:_.Gqa},{Ca:_.qv,Bb:_.$g,Db:[_.mh,_.ts]},{Ca:_.qIa,
Bb:_.zra,Db:[_.Wr,_.Ql,_.ps]},{Ca:_.j6a,Bb:_.$g,Db:[_.FIa,_.us]},{Ca:_.WXa,Bb:_.$g,Db:[_.GIa,_.us]},{Ca:_.XXa,Bb:_.$g,Db:[_.GIa,_.us]},{Ca:_.k6a,Bb:_.$g,Db:[_.HIa,_.us]},{Ca:_.D6a,Bb:_.$g,Db:[_.IIa,_.us]},{Ca:_.UXa,Bb:_.$g,Db:[_.KIa,_.us]},{Ca:_.Cx,Bb:_.$g,Db:[_.LIa,_.rs]},{Ca:_.Ex,Bb:_.$g,Db:[_.UIa,_.rs]},{Ca:_.F6a,Bb:_.$g,Db:[_.NIa,_.us]},{Ca:_.G6a,Bb:_.$g,Db:[_.OIa,_.us]},{Ca:_.YXa,Bb:_.$g,Db:[_.PIa,_.us]},{Ca:_.ZXa,Bb:_.$g,Db:[_.QIa,_.us]},{Ca:_.Jx,Bb:_.$g,Db:[_.MIa,_.rs]},{Ca:_.aYa,Bb:_.$g,Db:[_.SIa,
_.us]},{Ca:_.A6a,Bb:_.$g,Db:[_.TIa,_.us]},{Ca:_.ms,Bb:function(){return window}},{Ca:_.HXa,Pd:_.JXa},{Ca:_.IXa,Bb:function(a){return new _.Yj(a.document)},Db:[_.ms]},{Ca:_.px,md:!0,Jb:_.xx},{Ca:_.px,md:!0,Jb:_.yx},{Ca:_.px,md:!0,Jb:_.zx}]}]});var JRc=function(){};JRc.ha=function(a){return new (a||JRc)};JRc.Ea=_.kd({type:JRc,bootstrap:[O$]});JRc.Da=_.ad({imports:[$$,_.mp]});_.Lh.set("OSS-APP",$$);_.Lh.set("PROTRACTOR-OSS-APP",JRc);
_.cg();
}catch(e){_._DumpException(e)}
try{
var qcb,rcb,scb;_.pcb=function(){var a=/\S/;if(!a)return _.vta;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(_.tta(d.value))return null;d=d.value;return c.test(d)?null:{pattern:{requiredPattern:b,actualValue:d}}}};
qcb=function(a){var b=function(){var c=a.apply(this,[].concat(_.Ha(_.ea.apply(0,arguments))))||this;c.ona=!1;c.T4=!1;return c};_.V(b,a);b.prototype.gDc=function(){var c=this.T4;this.T4=!1;return c};b.prototype.jZa=function(){this.T4=!1};_.W.Object.defineProperties(b.prototype,{sticky:{configurable:!0,enumerable:!0,get:function(){return this.ona},set:function(c){var d=this.ona;this.ona=_.Ig(c);this.T4=d!==this.ona}}});return b};rcb=function(a,b){return a.concat(Array.from(b))};scb=function(){return{color:"accent"}};
_.Zz=function(a,b,c,d,e){var f=this;this.Qa=a;this.element=b;this.renderer=c;this.T7=d;this.link=e;this.ne=[];this.aw=!1;this.nwa={exact:!1};this.Hxb=new _.cl;this.HZa=a.events.subscribe(function(g){g instanceof _.Qf&&f.update()})};_.Zz.prototype.Fe=function(){var a=this;_.Ea(this.links.qd,_.Ea(null)).ka(_.Ga()).subscribe(function(){a.update();tcb(a)})};
var tcb=function(a){var b;null==(b=a.LAb)||b.unsubscribe();b=[].concat(_.Ha(a.links.toArray()),[a.link]).filter(function(c){return!!c}).map(function(c){return c.EEb});a.LAb=_.ya(b).ka(_.Ga()).subscribe(function(c){a.aw!==ucb(a,a.Qa)(c)&&a.update()})};_.Zz.prototype.Sb=function(){this.update()};_.Zz.prototype.La=function(){this.HZa.unsubscribe();var a;null==(a=this.LAb)||a.unsubscribe()};
_.Zz.prototype.update=function(){var a=this;this.links&&this.Qa.aM&&Promise.resolve().then(function(){var b=vcb(a);a.aw!==b&&(a.aw=b,_.Uk(a.T7),a.ne.forEach(function(c){b?a.renderer.FJ(a.element.ta,c):a.renderer.JM(a.element.ta,c)}),b&&void 0!==a.Bgb?a.renderer.setAttribute(a.element.ta,"aria-current",a.Bgb.toString()):a.renderer.removeAttribute(a.element.ta,"aria-current"),a.Hxb.emit(b))})};
var ucb=function(a,b){var c=a.nwa.ur?a.nwa:a.nwa.exact||!1;return function(d){return d.Nk?b.isActive(d.Nk,c):!1}},vcb=function(a){var b=ucb(a,a.Qa);return a.link&&b(a.link)||a.links.some(b)};_.W.Object.defineProperties(_.Zz.prototype,{isActive:{configurable:!0,enumerable:!0,get:function(){return this.aw}},tLc:{configurable:!0,enumerable:!0,set:function(a){this.ne=(Array.isArray(a)?a:a.split(" ")).filter(function(b){return!!b})}}});
_.Zz.ha=function(a){return new (a||_.Zz)(_.z(_.Vf),_.z(_.Sd),_.z(_.Tk),_.z(_.gl),_.z(_.$m,8))};_.Zz.Ia=_.x({type:_.Zz,qa:[["","routerLinkActive",""]],zd:function(a,b,c){a&1&&_.af(c,_.$m,5);if(a&2){var d;_.Ze(d=_.bf())&&(b.links=d)}},inputs:{nwa:"routerLinkActiveOptions",Bgb:"ariaCurrentWhenActive",tLc:"routerLinkActive"},outputs:{Hxb:"isActiveChange"},Zb:["routerLinkActive"],standalone:!0,features:[_.pd]});var wcb=function(){};
wcb.prototype.UKa=function(a,b,c,d,e){_.RHa(a,function(f,g,h){if(null==f.Ru){var n=c(f,g,h);n=b.Ah(n.Sc,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,FM:f})}})};wcb.prototype.detach=function(){};_.$z=function(a){this.tB=a};_.V(_.$z,_.I3a);_.$z.ha=function(a){return new (a||_.$z)(_.z(_.Lv,10))};
_.$z.Ia=_.x({type:_.$z,qa:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],Cb:16,kb:function(a,b){a&2&&_.ye("ng-untouched",b.Syb)("ng-touched",b.Ryb)("ng-pristine",b.Byb)("ng-dirty",b.BL)("ng-valid",b.isValid)("ng-invalid",b.oyb)("ng-pending",b.wyb)("ng-submitted",b.rFc)},features:[_.te]});_.aA=function(){};_.aA.ha=function(a){return new (a||_.aA)};
_.aA.Ia=_.x({type:_.aA,qa:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],Eb:["novalidate",""]});var bA=new _.Nd("CDK_TABLE");var cA=function(a){this.va=a};cA.ha=function(a){return new (a||cA)(_.z(_.We))};cA.Ia=_.x({type:cA,qa:[["","cdkCellDef",""]]});var dA=function(a){this.va=a};dA.ha=function(a){return new (a||dA)(_.z(_.We))};dA.Ia=_.x({type:dA,qa:[["","cdkHeaderCellDef",""]]});var xcb=function(a){this.va=a};xcb.ha=function(a){return new (a||xcb)(_.z(_.We))};xcb.Ia=_.x({type:xcb,qa:[["","cdkFooterCellDef",""]]});var ycb=qcb(function(){}),eA=function(a){var b=ycb.call(this)||this;b.QP=a;b.pna=!1;return b};_.V(eA,ycb);
eA.prototype.LJa=function(){this.l7a=["cdk-column-"+this.amb]};eA.prototype.fcb=function(a){a&&(this.Qn=a,this.amb=a.replace(/[^a-z0-9_-]/gi,"-"),this.LJa())};_.W.Object.defineProperties(eA.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.Qn},set:function(a){this.fcb(a)}},rPb:{configurable:!0,enumerable:!0,get:function(){return this.pna},set:function(a){var b=this.pna;this.pna=_.Ig(a);this.T4=b!==this.pna}}});eA.ha=function(a){return new (a||eA)(_.z(bA,8))};
eA.Ia=_.x({type:eA,qa:[["","cdkColumnDef",""]],zd:function(a,b,c){a&1&&(_.af(c,cA,5),_.af(c,dA,5),_.af(c,xcb,5));if(a&2){var d;_.Ze(d=_.bf())&&(b.sY=d.first);_.Ze(d=_.bf())&&(b.headerCell=d.first);_.Ze(d=_.bf())&&(b.kBc=d.first)}},inputs:{sticky:"sticky",name:["cdkColumnDef","name"],rPb:"stickyEnd"},features:[_.Qe([{Ca:"MAT_SORT_HEADER_COLUMN_DEF",Jb:eA}]),_.te]});var zcb=function(a,b){b.ta.classList.add.apply(b.ta.classList,_.Ha(a.l7a))},fA=function(a,b){zcb.call(this,a,b)};_.V(fA,zcb);
fA.ha=function(a){return new (a||fA)(_.z(eA),_.z(_.Sd))};fA.Ia=_.x({type:fA,qa:[["cdk-header-cell"],["th","cdk-header-cell",""]],Eb:["role","columnheader",1,"cdk-header-cell"],features:[_.te]});var gA=function(a,b){zcb.call(this,a,b);var c;1===(null==(c=a.QP)?void 0:c.Oa.ta.nodeType)&&(a=a.QP.Oa.ta.getAttribute("role"),b.ta.setAttribute("role","grid"===a||"treegrid"===a?"gridcell":"cell"))};_.V(gA,zcb);gA.ha=function(a){return new (a||gA)(_.z(eA),_.z(_.Sd))};
gA.Ia=_.x({type:gA,qa:[["cdk-cell"],["td","cdk-cell",""]],Eb:[1,"cdk-cell"],features:[_.te]});var Acb=function(){this.t1a=[];this.lqb=[]},Bcb=new _.Nd("_COALESCED_STYLE_SCHEDULER"),hA=function(a){this.vb=a;this.DI=null;this.Rb=new _.ob};hA.prototype.zi=function(a){this.Dmc();this.DI.t1a.push(a)};hA.prototype.La=function(){this.Rb.next();this.Rb.complete()};
hA.prototype.Dmc=function(){var a=this;this.DI||(this.DI=new Acb,this.Hoc().ka(_.vb(this.Rb)).subscribe(function(){for(;a.DI.t1a.length||a.DI.lqb.length;){var b=a.DI;a.DI=new Acb;for(var c=_.l(b.t1a),d=c.next();!d.done;d=c.next())d=d.value,d();b=_.l(b.lqb);for(d=b.next();!d.done;d=b.next())c=d.value,c()}a.DI=null}))};hA.prototype.Hoc=function(){return this.vb.isStable?_.ya(Promise.resolve(void 0)):this.vb.Ag.ka(_.Ua(1))};hA.ha=function(a){return new (a||hA)(_.w(_.se))};hA.ua=_.u({token:hA,oa:hA.ha});var iA=function(a,b){this.va=a;this.Gt=b};iA.prototype.Sb=function(a){this.jFa||(a=a.columns&&a.columns.rf||[],this.jFa=this.Gt.find(a).create(),this.jFa.diff(a))};iA.ha=function(a){return new (a||iA)(_.z(_.We),_.z(_.jl))};iA.Ia=_.x({type:iA,features:[_.pd]});var Ccb=function(){iA.apply(this,arguments)};_.V(Ccb,iA);Ccb.Ia=iA.Ia;Ccb.ha=iA.ha;var Dcb=qcb(Ccb),jA=function(a,b,c){a=Dcb.call(this,a,b)||this;a.QP=c;return a};_.V(jA,Dcb);jA.prototype.Sb=function(a){Dcb.prototype.Sb.call(this,a)};
jA.ha=function(a){return new (a||jA)(_.z(_.We),_.z(_.jl),_.z(bA,8))};jA.Ia=_.x({type:jA,qa:[["","cdkHeaderRowDef",""]],inputs:{qp:["cdkHeaderRowDef","columns"],sticky:["cdkHeaderRowDefSticky","sticky"]},features:[_.te,_.pd]});var Ecb=function(){iA.apply(this,arguments)};_.V(Ecb,iA);Ecb.Ia=iA.Ia;Ecb.ha=iA.ha;var Fcb=qcb(Ecb),kA=function(a,b,c){a=Fcb.call(this,a,b)||this;a.QP=c;return a};_.V(kA,Fcb);kA.prototype.Sb=function(a){Fcb.prototype.Sb.call(this,a)};
kA.ha=function(a){return new (a||kA)(_.z(_.We),_.z(_.jl),_.z(bA,8))};kA.Ia=_.x({type:kA,qa:[["","cdkFooterRowDef",""]],inputs:{qp:["cdkFooterRowDef","columns"],sticky:["cdkFooterRowDefSticky","sticky"]},features:[_.te,_.pd]});var lA=function(a,b,c){iA.call(this,a,b);this.QP=c};_.V(lA,iA);lA.ha=function(a){return new (a||lA)(_.z(_.We),_.z(_.jl),_.z(bA,8))};lA.Ia=_.x({type:lA,qa:[["","cdkRowDef",""]],inputs:{qp:["cdkRowDefColumns","columns"],jB:["cdkRowDefWhen","when"]},features:[_.te]});
var mA=function(a){this.zJ=a;Gcb=this};mA.prototype.La=function(){Gcb===this&&(Gcb=null)};var Gcb=null;mA.ha=function(a){return new (a||mA)(_.z(_.Xe))};mA.Ia=_.x({type:mA,qa:[["","cdkCellOutlet",""]]});var nA=function(){};nA.ha=function(a){return new (a||nA)};nA.ya=_.x({type:nA,qa:[["cdk-header-row"],["tr","cdk-header-row",""]],Eb:["role","row",1,"cdk-header-row"],Aa:1,Ba:0,Fa:[["cdkCellOutlet",""]],va:function(a){a&1&&_.Ce(0,0)},Ha:[mA],ob:2});var oA=function(){};
oA.ha=function(a){return new (a||oA)};oA.ya=_.x({type:oA,qa:[["cdk-row"],["tr","cdk-row",""]],Eb:["role","row",1,"cdk-row"],Aa:1,Ba:0,Fa:[["cdkCellOutlet",""]],va:function(a){a&1&&_.Ce(0,0)},Ha:[mA],ob:2});var Hcb=function(a){this.Sc=a;this.yTc="cdk-no-data-row"};Hcb.ha=function(a){return new (a||Hcb)(_.z(_.We))};Hcb.Ia=_.x({type:Hcb,qa:[["ng-template","cdkNoDataRow",""]]});var Icb=new _.Nd("CDK_SPL");var Jcb=["top","bottom","left","right"],Kcb=function(a,b,c,d,e,f,g){e=void 0===e?!0:e;f=void 0===f?!0:f;this.SW=a;this.Acb=b;this.direction=c;this.rW=d;this.p$a=e;this.iab=f;this.iJ=g;this.PEa=[];this.C6a={top:b+"-border-elem-top",bottom:b+"-border-elem-bottom",left:b+"-border-elem-left",right:b+"-border-elem-right"}},Lcb=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.rW.zi(function(){for(var g=
_.l(d),h=g.next();!h.done;h=g.next())a.Hbb(h.value,c)})},Mcb=function(a,b,c,d,e){e=void 0===e?!0:e;if(b.length&&a.p$a&&(c.some(function(D){return D})||d.some(function(D){return D}))){var f=b[0],g=f.children.length,h=a.Znc(f,e),n=a.Loc(h,c),r=a.Koc(h,d),v=c.lastIndexOf(!0),A=d.indexOf(!0);a.rW.zi(function(){var D="rtl"===a.direction,I=D?"right":"left";D=D?"left":"right";for(var L=_.l(b),Q=L.next();!Q.done;Q=L.next()){Q=Q.value;for(var Z=0;Z<g;Z++){var la=Q.children[Z];c[Z]&&a.gka(la,I,n[Z],Z===v);
d[Z]&&a.gka(la,D,r[Z],Z===A)}}a.iJ&&(a.iJ.VNc({sizes:-1===v?[]:h.slice(0,v+1).map(function(va,xa){return c[xa]?va:null})}),a.iJ.WNc({sizes:-1===A?[]:h.slice(A).map(function(va,xa){return d[xa+A]?va:null}).reverse()}))})}else a.iJ&&(a.iJ.VNc({sizes:[]}),a.iJ.WNc({sizes:[]}))},Ncb=function(a,b,c,d){if(a.p$a){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.SW?Array.from(r.children):[r];r=r.getBoundingClientRect().height;
c+=r;h[b]=r}var v=f.lastIndexOf(!0);a.rW.zi(function(){for(var A=0;A<e.length;A++)if(f[A])for(var D=g[A],I=A===v,L=_.l(n[A]),Q=L.next();!Q.done;Q=L.next())a.gka(Q.value,d,D,I);if("top"===d){var Z;null==(Z=a.iJ)||Z.V5c({sizes:h,mIc:g,elements:n})}else{var la;null==(la=a.iJ)||la.U5c({sizes:h,mIc:g,elements:n})}})}},Ocb=function(a,b,c){if(a.SW){var d=b.querySelector("tfoot");a.rW.zi(function(){c.some(function(e){return!e})?a.Hbb(d,["bottom"]):a.gka(d,"bottom",0,!1)})}};_.k=Kcb.prototype;
_.k.Hbb=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.C6a[d]);Jcb.some(function(e){return-1===b.indexOf(e)&&a.style[e]})?a.style.zIndex=this.Q8a(a):(a.style.zIndex="",this.iab&&(a.style.position=""),a.classList.remove(this.Acb))};_.k.gka=function(a,b,c,d){a.classList.add(this.Acb);d&&a.classList.add(this.C6a[b]);a.style[b]=c+"px";a.style.zIndex=this.Q8a(a);this.iab&&(a.style.cssText+="position: -webkit-sticky; position: sticky; ")};
_.k.Q8a=function(a){for(var b={top:100,bottom:10,left:1,right:1},c=0,d=_.l(Jcb),e=d.next();!e.done;e=d.next())e=e.value,a.style[e]&&(c+=b[e]);return c?""+c:""};_.k.Znc=function(a,b){if(void 0!==b&&!b&&this.PEa.length)return this.PEa;b=[];a=a.children;for(var c=0;c<a.length;c++)b.push(a[c].getBoundingClientRect().width);return this.PEa=b};_.k.Loc=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.Koc=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 Pcb=[[["caption"]],[["colgroup"],["col"]]],pA=function(a,b){this.Ef=a;this.nb=b};pA.ha=function(a){return new (a||pA)(_.z(_.Xe),_.z(_.Sd))};pA.Ia=_.x({type:pA,qa:[["","rowOutlet",""]]});var qA=function(a,b){this.Ef=a;this.nb=b};qA.ha=function(a){return new (a||qA)(_.z(_.Xe),_.z(_.Sd))};qA.Ia=_.x({type:qA,qa:[["","headerRowOutlet",""]]});var rA=function(a,b){this.Ef=a;this.nb=b};rA.ha=function(a){return new (a||rA)(_.z(_.Xe),_.z(_.Sd))};rA.Ia=_.x({type:rA,qa:[["","footerRowOutlet",""]]});
var sA=function(a,b){this.Ef=a;this.nb=b};sA.ha=function(a){return new (a||sA)(_.z(_.Xe),_.z(_.Sd))};sA.Ia=_.x({type:sA,qa:[["","noDataRowOutlet",""]]});
var tA=function(a,b,c,d,e,f,g,h,n,r,v,A){this.Gt=a;this.tb=b;this.Oa=c;this.yc=e;this.hd=g;this.NX=h;this.rW=n;this.ng=r;this.Ysc=v;this.vb=A;this.xq=new _.ob;this.CI=new Map;this.C7a=new Set;this.F7a=new Set;this.E7a=new Set;this.D7a=new Set;this.Zka=this.MP=this.VFa=this.AGa=!0;this.kW=new Map;this.qPb="cdk-table-sticky";this.LDb=!0;this.Uka=this.fab=this.C$a=!1;this.mlb=new _.cl;this.hB=new _.Af({start:0,end:Number.MAX_VALUE});d||this.Oa.ta.setAttribute("role","table");this.Kb=f;this.SW="TABLE"===
this.Oa.ta.nodeName};tA.prototype.Pa=function(){var a=this;this.Osc();this.SW&&this.Fkc();this.uB=this.Gt.find([]).create(function(b,c){return a.Rx?a.Rx(c.e9,c.data):c});this.ng.jd().ka(_.vb(this.xq)).subscribe(function(){a.Zka=!0})};tA.prototype.dM=function(){this.nlc();this.mlc();var a=this.Xrc()||this.AGa||this.VFa;this.MP=this.MP||a;this.Zka=a;this.AGa&&(this.J8a(),this.AGa=!1);this.VFa&&(this.I8a(),this.VFa=!1);this.dataSource&&0<this.oJ.length&&!this.Uma?this.nma():this.MP&&uA(this);this.Llc()};
tA.prototype.La=function(){[this.KB.Ef,this.mP.Ef,this.iP.Ef,this.kW,this.C7a,this.F7a,this.E7a,this.D7a,this.CI].forEach(function(a){a.clear()});this.lP=[];this.hP=[];this.M7a=null;this.xq.next();this.xq.complete();_.Hpa(this.dataSource)&&this.dataSource.disconnect(this)};
var Qcb=function(a){a.Vma=a.Pnc();var b=a.uB.diff(a.Vma);if(b){var c=a.KB.Ef;a.NX.UKa(b,c,function(d,e,f){return a.fGa(d.item,f)},function(d){return d.item.data},function(d){1===d.operation&&d.context&&a.Ibb(d.FM.item.i1,d.context)});a.Ztc();_.SHa(b,function(d){c.get(d.jn).context.wa=d.item.data});a.wdb();a.vb&&_.Ava()?a.vb.Ag.ka(_.Ua(1),_.vb(a.xq)).subscribe(function(){uA(a)}):uA(a)}else a.wdb();a.mlb.next()},Rcb=function(a){var b=a.J4(a.mP),c=a.Oa.ta.querySelector("thead");c&&(c.style.display=b.length?
"":"none");c=a.lP.map(function(d){return d.sticky});Lcb(a.uJ,b,["top"]);Ncb(a.uJ,b,c,"top");a.lP.forEach(function(d){return d.jZa()})},Scb=function(a){var b=a.J4(a.iP),c=a.Oa.ta.querySelector("tfoot");c&&(c.style.display=b.length?"":"none");c=a.hP.map(function(d){return d.sticky});Lcb(a.uJ,b,["bottom"]);Ncb(a.uJ,b,c,"bottom");Ocb(a.uJ,a.Oa.ta,c);a.hP.forEach(function(d){return d.jZa()})},uA=function(a){var b=a.J4(a.mP),c=a.J4(a.KB),d=a.J4(a.iP);if(a.SW&&!a.Uka||a.MP)Lcb(a.uJ,[].concat(_.Ha(b),_.Ha(c),
_.Ha(d)),["left","right"]),a.MP=!1;b.forEach(function(e,f){a.qEa([e],a.lP[f])});a.oJ.forEach(function(e){for(var f=[],g=0;g<c.length;g++)a.Vma[g].i1===e&&f.push(c[g]);a.qEa(f,e)});d.forEach(function(e,f){a.qEa([e],a.hP[f])});Array.from(a.CI.values()).forEach(function(e){return e.jZa()})};_.k=tA.prototype;
_.k.Pnc=function(){var a=[],b=this.kW;this.kW=new Map;for(var c=0;c<this.Ph.length;c++){var d=this.Ph[c],e=this.Eoc(d,c,b.get(d));this.kW.has(d)||this.kW.set(d,new WeakMap);for(d=0;d<e.length;d++){var f=e[d],g=this.kW.get(f.data);g.has(f.i1)?g.get(f.i1).push(f):g.set(f.i1,[f]);a.push(f)}}return a};_.k.Eoc=function(a,b,c){return this.Goc(a,b).map(function(d){var e=c&&c.has(d)?c.get(d):[];return e.length?(d=e.shift(),d.e9=b,d):{data:a,i1:d,e9:b}})};
_.k.mlc=function(){var a=this;this.CI.clear();rcb(this.lla(this.hmc),this.C7a).forEach(function(b){a.CI.has(b.name);a.CI.set(b.name,b)})};_.k.nlc=function(){this.lP=rcb(this.lla(this.jmc),this.E7a);this.hP=rcb(this.lla(this.imc),this.D7a);this.oJ=rcb(this.lla(this.kmc),this.F7a);this.M7a=this.oJ.filter(function(a){return!a.jB})[0]};
_.k.Xrc=function(){var a=function(d,e){return d||!!e.jFa.diff(e.qp)},b=this.oJ.reduce(a,!1);b&&this.H8a();var c=this.lP.reduce(a,!1);c&&this.J8a();(a=this.hP.reduce(a,!1))&&this.I8a();return b||c||a};_.k.qJa=function(a){this.Ph=[];_.Hpa(this.dataSource)&&this.dataSource.disconnect(this);this.Uma&&(this.Uma.unsubscribe(),this.Uma=null);a||(this.uB&&this.uB.diff([]),this.KB.Ef.clear());this.pq=a};
_.k.nma=function(){var a=this;if(this.dataSource){var b;_.Hpa(this.dataSource)?b=this.dataSource.connect(this):_.pe(this.dataSource)?b=this.dataSource:Array.isArray(this.dataSource)&&(b=_.Ea(this.dataSource));this.Uma=b.ka(_.vb(this.xq)).subscribe(function(c){a.Ph=c||[];Qcb(a)})}};_.k.J8a=function(){var a=this;0<this.mP.Ef.length&&this.mP.Ef.clear();this.lP.forEach(function(b,c){return a.Kbb(a.mP,b,c)});Rcb(this)};
_.k.I8a=function(){var a=this;0<this.iP.Ef.length&&this.iP.Ef.clear();this.hP.forEach(function(b,c){return a.Kbb(a.iP,b,c)});Scb(this)};_.k.qEa=function(a,b){var c=this,d=Array.from(b.qp||[]).map(function(e){return c.CI.get(e)});b=d.map(function(e){return e.sticky});d=d.map(function(e){return e.rPb});Mcb(this.uJ,a,b,d,!this.Uka||this.Zka)};_.k.J4=function(a){for(var b=[],c=0;c<a.Ef.length;c++){var d=a.Ef.get(c);b.push(d.tl[0])}return b};
_.k.Goc=function(a,b){if(1==this.oJ.length)return[this.oJ[0]];var c=[];if(this.WVa)c=this.oJ.filter(function(e){return!e.jB||e.jB(b,a)});else{var d=this.oJ.find(function(e){return e.jB&&e.jB(b,a)})||this.M7a;d&&c.push(d)}return c};_.k.fGa=function(a,b){return{Sc:a.i1.va,context:{wa:a.data},index:b}};_.k.Kbb=function(a,b,c,d){d=void 0===d?{}:d;a=a.Ef.Ah(b.va,d,c);this.Ibb(b,d);return a};_.k.Ibb=function(a,b){a=_.l(this.Ync(a));for(var c=a.next();!c.done;c=a.next())c=c.value,Gcb&&Gcb.zJ.Ah(c,b);_.Uk(this.tb)};
_.k.Ztc=function(){for(var a=this.KB.Ef,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.qZ=0===b%2;d.AWa=!d.qZ;this.WVa?(d.e9=this.Vma[b].e9,d.s4c=b):d.index=this.Vma[b].e9}};_.k.Ync=function(a){var b=this;return a&&a.qp?Array.from(a.qp,function(c){c=b.CI.get(c);return a instanceof jA?c.headerCell.va:a instanceof kA?c.kBc.va:c.sY.va}):[]};
_.k.Fkc=function(){for(var a=this.Kb.createDocumentFragment(),b=_.l([{tag:"thead",px:[this.mP]},{tag:"tbody",px:[this.KB,this.mab]},{tag:"tfoot",px:[this.iP]}]),c=b.next();!c.done;c=b.next()){var d=c.value;c=this.Kb.createElement(d.tag);c.setAttribute("role","rowgroup");d=_.l(d.px);for(var e=d.next();!e.done;e=d.next())c.appendChild(e.value.nb.ta);a.appendChild(c)}this.Oa.ta.appendChild(a)};_.k.H8a=function(){this.uB.diff([]);this.KB.Ef.clear();Qcb(this)};
_.k.Llc=function(){var a=function(b,c){return b||c.gDc()};this.lP.reduce(a,!1)&&Rcb(this);this.hP.reduce(a,!1)&&Scb(this);Array.from(this.CI.values()).reduce(a,!1)&&(this.MP=!0,uA(this))};_.k.Osc=function(){var a=this;this.uJ=new Kcb(this.SW,this.qPb,this.yc?this.yc.value:"ltr",this.rW,this.hd.we,this.LDb,this.Ysc);(this.yc?this.yc.jd:_.Ea()).ka(_.vb(this.xq)).subscribe(function(b){a.uJ.direction=b;uA(a)})};_.k.lla=function(a){var b=this;return a.filter(function(c){return!c.QP||c.QP===b})};
_.k.wdb=function(){var a=this.zTc||this.Tqc;if(a){var b=0===this.KB.Ef.length;if(b!==this.C$a){var c=this.mab.Ef;b?(a=c.Ah(a.Sc),c=a.tl[0],1===a.tl.length&&(null==c?void 0:c.nodeType)===this.Kb.ELEMENT_NODE&&(c.setAttribute("role","row"),c.classList.add("cdk-no-data-row"))):c.clear();this.C$a=b}}};
_.W.Object.defineProperties(tA.prototype,{Rx:{configurable:!0,enumerable:!0,get:function(){return this.DX},set:function(a){this.DX=a}},dataSource:{configurable:!0,enumerable:!0,get:function(){return this.pq},set:function(a){this.pq!==a&&this.qJa(a)}},WVa:{configurable:!0,enumerable:!0,get:function(){return this.fab},set:function(a){this.fab=_.Ig(a);this.KB&&this.KB.Ef.length&&(this.H8a(),uA(this))}},gQa:{configurable:!0,enumerable:!0,get:function(){return this.Uka},set:function(a){this.Uka=_.Ig(a);
this.MP=this.Zka=!0}}});tA.ha=function(a){return new (a||tA)(_.z(_.jl),_.z(_.gl),_.z(_.Sd),_.Hd("role"),_.z(_.Qp,8),_.z(_.Mg),_.z(_.np),_.z(_.kTa),_.z(Bcb),_.z(_.$p),_.z(Icb,12),_.z(_.se,8))};
tA.ya=_.x({type:tA,qa:[["cdk-table"],["table","cdk-table",""]],zd:function(a,b,c){a&1&&(_.af(c,Hcb,5),_.af(c,eA,5),_.af(c,lA,5),_.af(c,jA,5),_.af(c,kA,5));if(a&2){var d;_.Ze(d=_.bf())&&(b.Tqc=d.first);_.Ze(d=_.bf())&&(b.hmc=d);_.Ze(d=_.bf())&&(b.kmc=d);_.Ze(d=_.bf())&&(b.jmc=d);_.Ze(d=_.bf())&&(b.imc=d)}},ub:function(a,b){a&1&&(_.$e(pA,7),_.$e(qA,7),_.$e(rA,7),_.$e(sA,7));if(a&2){var c;_.Ze(c=_.bf())&&(b.KB=c.first);_.Ze(c=_.bf())&&(b.mP=c.first);_.Ze(c=_.bf())&&(b.iP=c.first);_.Ze(c=_.bf())&&(b.mab=
c.first)}},Eb:[1,"cdk-table"],Cb:2,kb:function(a,b){a&2&&_.ye("cdk-table-fixed-layout",b.gQa)},inputs:{Rx:"trackBy",dataSource:"dataSource",WVa:"multiTemplateDataRows",gQa:"fixedLayout"},outputs:{mlb:"contentChanged"},Zb:["cdkTable"],features:[_.Qe([{Ca:bA,Jb:tA},{Ca:_.kTa,Pd:wcb},{Ca:Bcb,Pd:hA},{Ca:Icb,wc:null}])],lc:["caption","colgroup, col"],Aa:6,Ba:0,Fa:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],va:function(a){a&1&&(_.Ie(Pcb),_.Je(0),_.Je(1,1),_.Ce(2,
0)(3,1)(4,2)(5,3))},Ha:[pA,qA,rA,sA],styles:[".cdk-table-fixed-layout{table-layout:fixed}\n"],ob:2});var vA=function(){};vA.ha=function(a){return new (a||vA)};vA.Ea=_.kd({type:vA});vA.Da=_.ad({imports:[_.dq]});_.wA=function(){cA.apply(this,arguments)};_.V(_.wA,cA);_.wA.ha=function(){var a;return function(b){return(a||(a=_.Ld(_.wA)))(b||_.wA)}}();_.wA.Ia=_.x({type:_.wA,qa:[["","matCellDef",""]],features:[_.Qe([{Ca:cA,Jb:_.wA}]),_.te]});_.xA=function(){dA.apply(this,arguments)};_.V(_.xA,dA);_.xA.ha=function(){var a;return function(b){return(a||(a=_.Ld(_.xA)))(b||_.xA)}}();_.xA.Ia=_.x({type:_.xA,qa:[["","matHeaderCellDef",""]],features:[_.Qe([{Ca:dA,Jb:_.xA}]),_.te]});
_.yA=function(){return eA.apply(this,arguments)||this};_.V(_.yA,eA);_.yA.prototype.LJa=function(){eA.prototype.LJa.call(this);this.l7a.push("mat-column-"+this.amb)};_.W.Object.defineProperties(_.yA.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.Qn},set:function(a){this.fcb(a)}}});_.yA.ha=function(){var a;return function(b){return(a||(a=_.Ld(_.yA)))(b||_.yA)}}();
_.yA.Ia=_.x({type:_.yA,qa:[["","matColumnDef",""]],inputs:{sticky:"sticky",name:["matColumnDef","name"]},features:[_.Qe([{Ca:eA,Jb:_.yA},{Ca:"MAT_SORT_HEADER_COLUMN_DEF",Jb:_.yA}]),_.te]});_.zA=function(){fA.apply(this,arguments)};_.V(_.zA,fA);_.zA.ha=function(){var a;return function(b){return(a||(a=_.Ld(_.zA)))(b||_.zA)}}();_.zA.Ia=_.x({type:_.zA,qa:[["mat-header-cell"],["th","mat-header-cell",""]],Eb:["role","columnheader",1,"mat-header-cell"],features:[_.te]});_.AA=function(){gA.apply(this,arguments)};
_.V(_.AA,gA);_.AA.ha=function(){var a;return function(b){return(a||(a=_.Ld(_.AA)))(b||_.AA)}}();_.AA.Ia=_.x({type:_.AA,qa:[["mat-cell"],["td","mat-cell",""]],Eb:["role","gridcell",1,"mat-cell"],features:[_.te]});_.BA=function(){return jA.apply(this,arguments)||this};_.V(_.BA,jA);_.BA.ha=function(){var a;return function(b){return(a||(a=_.Ld(_.BA)))(b||_.BA)}}();_.BA.Ia=_.x({type:_.BA,qa:[["","matHeaderRowDef",""]],inputs:{qp:["matHeaderRowDef","columns"],sticky:["matHeaderRowDefSticky","sticky"]},features:[_.Qe([{Ca:jA,Jb:_.BA}]),_.te]});_.CA=function(){lA.apply(this,arguments)};_.V(_.CA,lA);_.CA.ha=function(){var a;return function(b){return(a||(a=_.Ld(_.CA)))(b||_.CA)}}();
_.CA.Ia=_.x({type:_.CA,qa:[["","matRowDef",""]],inputs:{qp:["matRowDefColumns","columns"],jB:["matRowDefWhen","when"]},features:[_.Qe([{Ca:lA,Jb:_.CA}]),_.te]});_.DA=function(){};_.V(_.DA,nA);_.DA.ha=function(){var a;return function(b){return(a||(a=_.Ld(_.DA)))(b||_.DA)}}();
_.DA.ya=_.x({type:_.DA,qa:[["mat-header-row"],["tr","mat-header-row",""]],Eb:["role","row",1,"mat-header-row"],Zb:["matHeaderRow"],features:[_.Qe([{Ca:nA,Jb:_.DA}]),_.te],Aa:1,Ba:0,Fa:[["cdkCellOutlet",""]],va:function(a){a&1&&_.Ce(0,0)},Ha:[mA],ob:2});_.EA=function(){};_.V(_.EA,oA);_.EA.ha=function(){var a;return function(b){return(a||(a=_.Ld(_.EA)))(b||_.EA)}}();
_.EA.ya=_.x({type:_.EA,qa:[["mat-row"],["tr","mat-row",""]],Eb:["role","row",1,"mat-row"],Zb:["matRow"],features:[_.Qe([{Ca:oA,Jb:_.EA}]),_.te],Aa:1,Ba:0,Fa:[["cdkCellOutlet",""]],va:function(a){a&1&&_.Ce(0,0)},Ha:[mA],ob:2});var Tcb=function(a){a=void 0===a?[]:a;var b=this;this.Jbb=new _.Af([]);this.OFa=new _.Af("");this.i$a=new _.ob;this.HP=null;this.GOb=function(c,d){c=c[d];return isNaN(parseFloat(c))||isNaN(Number(c))?c:(d=Number(c),9007199254740991>d?d:c)};this.sNc=function(c,d){var e=d.active,f=d.direction;return e&&""!=f?c.sort(function(g,h){g=b.GOb(g,e);h=b.GOb(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.Urb=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.Ph=new _.Af(a);this.Ena()};_.V(Tcb,_.Yp);_.k=Tcb.prototype;
_.k.Ena=function(){var a=this,b=this.jna?_.cb(this.jna.z5c,this.jna.vL):_.Ea(null),c=this.wma?_.cb(this.wma.page,this.i$a,this.wma.vL):_.Ea(null),d=_.Ca([this.Ph,this.OFa]).ka(_.m(function(f){f=_.l(f).next().value;return a.PFa(f)}));b=_.Ca([d,b]).ka(_.m(function(f){f=_.l(f).next().value;return a.irc(f)}));c=_.Ca([b,c]).ka(_.m(function(f){f=_.l(f).next().value;return a.lrc(f)}));var e;null==(e=this.HP)||e.unsubscribe();this.HP=c.subscribe(function(f){return a.Jbb.next(f)})};
_.k.PFa=function(a){var b=this;this.Xrb=null==this.filter||""===this.filter?a:a.filter(function(c){return b.Urb(c,b.filter)});this.oD&&this.Vtc(this.Xrb.length);return this.Xrb};_.k.irc=function(a){return this.sort?this.sNc(a.slice(),this.sort):a};_.k.lrc=function(a){if(!this.oD)return a;var b=this.oD.de*this.oD.pageSize;return a.slice(b,b+this.oD.pageSize)};
_.k.Vtc=function(a){var b=this;Promise.resolve().then(function(){var c=b.oD;if(c&&(c.length=a,0<c.de)){var d=Math.min(c.de,Math.ceil(c.length/c.pageSize)-1||0);d!==c.de&&(c.de=d,b.i$a.next())}})};_.k.connect=function(){this.HP||this.Ena();return this.Jbb};_.k.disconnect=function(){var a;null==(a=this.HP)||a.unsubscribe();this.HP=null};
_.W.Object.defineProperties(Tcb.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Ph.value},set:function(a){a=Array.isArray(a)?a:[];this.Ph.next(a);this.HP||this.PFa(a)}},filter:{configurable:!0,enumerable:!0,get:function(){return this.OFa.value},set:function(a){this.OFa.next(a);this.HP||this.PFa(this.data)}},sort:{configurable:!0,enumerable:!0,get:function(){return this.jna},set:function(a){this.jna=a;this.Ena()}},oD:{configurable:!0,enumerable:!0,get:function(){return this.wma},
set:function(a){this.wma=a;this.Ena()}}});_.FA=function(){Tcb.apply(this,arguments)};_.V(_.FA,Tcb);var Ucb;Ucb=[[["caption"]],[["colgroup"],["col"]]];_.GA=function(){tA.apply(this,arguments);this.qPb="mat-table-sticky";this.LDb=!1};_.V(_.GA,tA);_.GA.ha=function(){var a;return function(b){return(a||(a=_.Ld(_.GA)))(b||_.GA)}}();
_.GA.ya=_.x({type:_.GA,qa:[["mat-table"],["table","mat-table",""]],Eb:[1,"mat-table"],Cb:2,kb:function(a,b){a&2&&_.ye("mat-table-fixed-layout",b.gQa)},Zb:["matTable"],features:[_.Qe([{Ca:_.kTa,Pd:wcb},{Ca:tA,Jb:_.GA},{Ca:bA,Jb:_.GA},{Ca:Bcb,Pd:hA},{Ca:Icb,wc:null}]),_.te],lc:["caption","colgroup, col"],Aa:6,Ba:0,Fa:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],va:function(a){a&1&&(_.Ie(Ucb),_.Je(0),_.Je(1,1),_.Ce(2,0)(3,1)(4,2)(5,3))},Ha:[pA,qA,rA,sA],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"],
ob:2});_.HA=function(){};_.HA.ha=function(a){return new (a||_.HA)};_.HA.Ea=_.kd({type:_.HA});_.HA.Da=_.ad({imports:[vA,_.uq,_.uq]});var Vcb=["input"],Wcb=0,Xcb=function(a,b){this.source=a;this.value=b},Ycb=new _.Nd("MatRadioGroup"),Zcb=new _.Nd("mat-radio-default-options",{Ja:"root",oa:scb}),IA=function(a){this.BI=a;this.Dd=null;this.Qn="mat-radio-group-"+Wcb++;this.Xd=null;this.rm=!1;this.Sla="after";this.Xm=this.Jc=!1;this.Uv=function(){};this.kD=function(){};this.jd=new _.cl};_.k=IA.prototype;_.k.T6a=function(){this.Xd&&!this.Xd.checked&&(this.Xd.checked=!0)};_.k.Fe=function(){this.rm=!0};_.k.Atc=function(){this.kD&&this.kD()};
_.k.Xtc=function(){var a=this;this.rX&&this.rX.forEach(function(b){b.name=a.name;b.UI()})};_.k.auc=function(){var a=this,b=null!==this.Xd&&this.Xd.value===this.Dd;this.rX&&!b&&(this.Xd=null,this.rX.forEach(function(c){c.checked=a.value===c.value;c.checked&&(a.Xd=c)}))};_.k.Nn=function(){this.rm&&this.jd.emit(new Xcb(this.Xd,this.Dd))};_.k.rHa=function(){this.rX&&this.rX.forEach(function(a){return a.UI()})};_.k.So=function(a){this.value=a;_.Uk(this.BI)};_.k.Fo=function(a){this.Uv=a};
_.k.Wu=function(a){this.kD=a};_.k.Cr=function(a){this.disabled=a;_.Uk(this.BI)};
_.W.Object.defineProperties(IA.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.Qn},set:function(a){this.Qn=a;this.Xtc()}},Zw:{configurable:!0,enumerable:!0,get:function(){return this.Sla},set:function(a){this.Sla="before"===a?"before":"after";this.rHa()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Dd},set:function(a){this.Dd!==a&&(this.Dd=a,this.auc(),this.T6a())}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Xd},set:function(a){this.value=
(this.Xd=a)?a.value:null;this.T6a()}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Jc},set:function(a){this.Jc=_.Ig(a);this.rHa()}},required:{configurable:!0,enumerable:!0,get:function(){return this.Xm},set:function(a){this.Xm=_.Ig(a);this.rHa()}}});IA.ha=function(a){return new (a||IA)(_.z(_.gl))};IA.Ia=_.x({type:IA,inputs:{color:"color",name:"name",Zw:"labelPosition",value:"value",selected:"selected",disabled:"disabled",required:"required"},outputs:{jd:"change"}});
var $cb=_.Qg(_.Sg(function(a){this.Oa=a})),JA=function(a,b,c,d,e,f,g,h){b=$cb.call(this,b)||this;b.BI=c;b.Bd=d;b.wbb=e;b.tbb=g;b.IX="mat-radio-"+ ++Wcb;b.id=b.IX;b.jd=new _.cl;b.tj=!1;b.Dd=null;b.X5=function(){};b.Hh=a;b.XE="NoopAnimations"===f;h&&(b.tabIndex=_.Lg(h,0));return b};_.V(JA,$cb);_.k=JA.prototype;_.k.focus=function(a,b){b?_.rp(this.Bd,this.Xk,b,a):this.Xk.ta.focus(a)};_.k.UI=function(){_.Uk(this.BI)};
_.k.Pa=function(){var a=this;if(this.Hh){if(this.checked=this.Hh.value===this.Dd)this.Hh.selected=this;this.name=this.Hh.name}this.X5=this.wbb.listen(function(b,c){b!==a.id&&c===a.name&&(a.checked=!1)})};_.k.Vp=function(){this.Ina()};_.k.Pc=function(){var a=this;this.Ina();this.Bd.zn(this.Oa,!0).subscribe(function(b){!b&&a.Hh&&a.Hh.Atc()})};_.k.La=function(){this.Bd.zl(this.Oa);this.X5()};_.k.Nn=function(){this.jd.emit(new Xcb(this,this.Dd))};_.k.uq=function(){return this.Ed||this.disabled};
_.k.BP=function(a){a.stopPropagation()};_.k.vab=function(a){a.stopPropagation();this.checked||this.disabled||(a=this.Hh&&this.value!==this.Hh.value,this.checked=!0,this.Nn(),this.Hh&&(this.Hh.Uv(this.value),a&&this.Hh.Nn()))};_.k.Aab=function(a){this.vab(a);this.disabled||this.Xk.ta.focus()};_.k.vsc=function(a){this.Jc!==a&&(this.Jc=a,_.Uk(this.BI))};
_.k.Ina=function(){var a=this.Hh;a=a&&a.selected&&!this.disabled?a.selected===this?this.tabIndex:-1:this.tabIndex;if(a!==this.Erc){var b,c=null==(b=this.Xk)?void 0:b.ta;c&&(c.setAttribute("tabindex",a+""),this.Erc=a)}};
_.W.Object.defineProperties(JA.prototype,{checked:{configurable:!0,enumerable:!0,get:function(){return this.tj},set:function(a){a=_.Ig(a);this.tj!==a&&((this.tj=a)&&this.Hh&&this.Hh.value!==this.value?this.Hh.selected=this:!a&&this.Hh&&this.Hh.value===this.value&&(this.Hh.selected=null),a&&this.wbb.notify(this.id,this.name),_.Uk(this.BI))}},value:{configurable:!0,enumerable:!0,get:function(){return this.Dd},set:function(a){this.Dd!==a&&(this.Dd=a,null!==this.Hh&&(this.checked||(this.checked=this.Hh.value===
a),this.checked&&(this.Hh.selected=this)))}},Zw:{configurable:!0,enumerable:!0,get:function(){return this.Sla||this.Hh&&this.Hh.Zw||"after"},set:function(a){this.Sla=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Jc||null!==this.Hh&&this.Hh.disabled},set:function(a){this.vsc(_.Ig(a))}},required:{configurable:!0,enumerable:!0,get:function(){return this.Xm||this.Hh&&this.Hh.required},set:function(a){this.Xm=_.Ig(a)}},color:{configurable:!0,enumerable:!0,get:function(){return this.Vo||
this.Hh&&this.Hh.color||this.tbb&&this.tbb.color||"accent"},set:function(a){this.Vo=a}},Au:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.IX)+"-input"}}});JA.ha=function(){_.Vd()};
JA.Ia=_.x({type:JA,ub:function(a,b){a&1&&_.$e(Vcb,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.Xk=c.first)}},inputs:{id:"id",name:"name",ariaLabel:["aria-label","ariaLabel"],yj:["aria-labelledby","ariaLabelledby"],KJ:["aria-describedby","ariaDescribedby"],checked:"checked",value:"value",Zw:"labelPosition",disabled:"disabled",required:"required",color:"color"},outputs:{jd:"change"},features:[_.te]});var adb,bdb;adb=function(a){return{aG:a}};bdb={Ca:_.Hv,Jb:_.Zc(function(){return _.KA}),md:!0};_.KA=function(){IA.apply(this,arguments)};_.V(_.KA,IA);_.KA.ha=function(){var a;return function(b){return(a||(a=_.Ld(_.KA)))(b||_.KA)}}();_.KA.Ia=_.x({type:_.KA,qa:[["mat-radio-group"]],zd:function(a,b,c){a&1&&_.af(c,_.LA,5);if(a&2){var d;_.Ze(d=_.bf())&&(b.rX=d)}},Eb:["role","radiogroup",1,"mat-radio-group"],Zb:["matRadioGroup"],features:[_.Qe([bdb,{Ca:Ycb,Jb:_.KA}]),_.te]});
_.LA=function(a,b,c,d,e,f,g,h){return JA.call(this,a,b,c,d,e,f,g,h)||this};_.V(_.LA,JA);_.LA.Ia=JA.Ia;_.LA.ha=function(a){return new (a||_.LA)(_.z(Ycb,8),_.z(_.Sd),_.z(_.gl),_.z(_.qp),_.z(_.Zp),_.z(_.Yk,8),_.z(Zcb,8),_.Hd("tabindex"))};
_.LA.ya=_.x({type:_.LA,qa:[["mat-radio-button"]],Eb:[1,"mat-radio-button"],Cb:17,kb:function(a,b){a&1&&_.K("focus",function(){return b.Xk.ta.focus()});a&2&&(_.we("tabindex",null)("id",b.id)("aria-label",null)("aria-labelledby",null)("aria-describedby",null),_.ye("mat-radio-checked",b.checked)("mat-radio-disabled",b.disabled)("_mat-animation-noopable",b.XE)("mat-primary","primary"===b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color))},inputs:{Ed:"disableRipple",tabIndex:"tabIndex"},
Zb:["matRadioButton"],features:[_.te],lc:["*"],Aa:13,Ba:19,Fa:[[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"]],va:function(a,b){a&1&&(_.Ie(),_.C(0,"label",0,1)(2,"span",2),_.G(3,"span",3)(4,"span",4),_.C(5,"input",5,6),_.K("change",function(d){return b.vab(d)})("click",function(d){return b.BP(d)}),_.F(),_.C(7,"span",7),_.G(8,"span",8),_.F()(),_.C(9,"span",9)(10,"span",10),_.O(11,"\u00a0"),_.F(),_.Je(12),_.F()());if(a&2){var c=_.Me(1);_.we("for",b.Au);_.y(5);_.B("id",b.Au)("checked",b.checked)("disabled",b.disabled)("required",b.required);_.we("name",b.name)("value",
b.value)("aria-label",b.ariaLabel)("aria-labelledby",b.yj)("aria-describedby",b.KJ);_.y(2);_.B("matRippleTrigger",c)("matRippleDisabled",b.uq())("matRippleCentered",!0)("matRippleRadius",20)("matRippleAnimation",_.Se(17,adb,b.XE?0:150));_.y(2);_.ye("mat-radio-label-before","before"==b.Zw)}},Ha:[_.Cq],styles:['.mat-radio-button{display:inline-block;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0}.mat-radio-label{-webkit-user-select:none;user-select:none;cursor:pointer;display:inline-flex;align-items:center;white-space:nowrap;vertical-align:middle;width:100%}.mat-radio-container{box-sizing:border-box;display:inline-block;position:relative;width:20px;height:20px;flex-shrink:0}.mat-radio-outer-circle{box-sizing:border-box;display:block;height:20px;left:0;position:absolute;top:0;transition:border-color ease 280ms;width:20px;border-width:2px;border-style:solid;border-radius:50%}._mat-animation-noopable .mat-radio-outer-circle{transition:none}.mat-radio-inner-circle{border-radius:50%;box-sizing:border-box;display:block;height:20px;left:0;position:absolute;top:0;opacity:0;transition:transform ease 280ms,background-color ease 280ms,opacity linear 1ms 280ms;width:20px;transform:scale(0.001);-webkit-print-color-adjust:exact;color-adjust:exact}.mat-radio-checked .mat-radio-inner-circle{transform:scale(0.5);opacity:1;transition:transform ease 280ms,background-color ease 280ms}.cdk-high-contrast-active .mat-radio-checked .mat-radio-inner-circle{border:solid 10px}._mat-animation-noopable .mat-radio-inner-circle{transition:none}.mat-radio-label-content{-webkit-user-select:auto;user-select:auto;display:inline-block;order:0;line-height:inherit;padding-left:8px;padding-right:0}[dir=rtl] .mat-radio-label-content{padding-right:8px;padding-left:0}.mat-radio-label-content.mat-radio-label-before{order:-1;padding-left:0;padding-right:8px}[dir=rtl] .mat-radio-label-content.mat-radio-label-before{padding-right:0;padding-left:8px}.mat-radio-disabled,.mat-radio-disabled .mat-radio-label{cursor:default}.mat-radio-button .mat-radio-ripple{position:absolute;left:calc(50% - 20px);top:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-radio-button .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple){opacity:.16}.mat-radio-persistent-ripple{width:100%;height:100%;transform:none;top:0;left:0}.mat-radio-container:hover .mat-radio-persistent-ripple{opacity:.04}.mat-radio-button:not(.mat-radio-disabled).cdk-keyboard-focused .mat-radio-persistent-ripple,.mat-radio-button:not(.mat-radio-disabled).cdk-program-focused .mat-radio-persistent-ripple{opacity:.12}.mat-radio-persistent-ripple,.mat-radio-disabled .mat-radio-container:hover .mat-radio-persistent-ripple{opacity:0}@media(hover: none){.mat-radio-container:hover .mat-radio-persistent-ripple{display:none}}.mat-radio-input{opacity:0;position:absolute;top:0;left:0;margin:0;width:100%;height:100%;cursor:inherit;z-index:-1}.mat-radio-input:focus~.mat-focus-indicator::before{content:""}.cdk-high-contrast-active .mat-radio-disabled{opacity:.5}\n'],
ob:2,Na:0});_.MA=function(){};_.MA.ha=function(a){return new (a||_.MA)};_.MA.Ea=_.kd({type:_.MA});_.MA.Da=_.ad({imports:[_.Gq,_.uq,_.uq]});
}catch(e){_._DumpException(e)}
try{
var ddb,fdb,idb,jdb,kdb,ldb,mdb,ndb,odb,pdb,qdb,rdb,sdb,tdb,udb,vdb,wdb,xdb,ydb,zdb,Adb,Bdb,Cdb,Ddb,Edb,Fdb,Gdb,Hdb,Idb,Jdb,Kdb,Ldb,Mdb,Ndb,Odb,Pdb,Qdb,Sdb,Rdb,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,teb,ueb,veb,web,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,$eb,afb,bfb,cfb,dfb,efb,ffb,gfb,hfb,ifb,jfb,kfb,lfb,mfb,nfb,ofb,pfb,qfb,rfb,sfb,tfb,ufb,vfb,wfb,xfb,yfb,zfb,Afb,
Bfb,Cfb,Dfb,Efb,Ffb,Gfb,Hfb,Ifb,Jfb,Kfb,Lfb,Mfb,Nfb,Ofb,Pfb,Qfb,Rfb,Sfb,Tfb,Ufb,Vfb,Wfb,Xfb,Yfb,Zfb,$fb,bgb,cgb,dgb,egb,fgb,ggb,igb,jgb,kgb,lgb,ngb,ogb,qgb,rgb,sgb,tgb,ugb,vgb,wgb,xgb,ygb,zgb,Agb,Bgb,Dgb,Egb,Fgb,Ggb,Hgb,Igb,Jgb,Kgb,Mgb,Ngb,Ogb,Pgb,Qgb,Rgb,Sgb,Tgb,Ugb,Vgb,Wgb,Xgb,Ygb,Zgb,$gb,ahb,bhb,chb,dhb,ehb,fhb,ghb,ihb,jhb,lhb,mhb,nhb,ohb,phb,qhb,rhb,shb,thb,uhb,vhb,whb,xhb,yhb,Ahb,Bhb,zhb,Chb,Dhb,Ehb,Fhb,Ghb,Hhb,Ihb,cdb,RA,WA,Nhb,YA,Ohb,Phb,ZA,Shb,Thb,oB,cib,eib;
ddb=function(a){return function(b){return _.pa(b,new cdb(a))}};_.edb=function(a){var b={},c;for(c in a)b[a[c]]=c;return b};fdb=function(a){var b=a.rN,c=a.counter;a=a.mva;b.next(c);this.zi({rN:b,counter:c+1,mva:a},a)};_.gdb=function(a){a=void 0===a?0:a;var b=void 0===b?_.sa:b;if((0,_.Ba)(a)||!(0<=a-parseFloat(a)+1)||0>a)a=0;b&&"function"===typeof b.zi||(b=_.sa);return new _.ma(function(c){c.add(b.zi(fdb,a,{rN:c,counter:0,mva:a}));return c})};
_.hdb=function(a,b,c,d,e,f,g){var h=_.wd();var n=_.vd.Xn;var r=_.ve(h,n,b,d);n=_.ue(h,n+2,f)||r;_.Vea(3);a=n?a+_.bd(b)+c+_.bd(d)+e+_.bd(f)+g:_.ie;a!==_.ie&&_.Jha(h,a);return _.hdb};idb=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};jdb=function(a,b){for(var c=Array(a),d=0;d<a;d++)c[d]=b(d);return c};kdb=function(){};
ldb=function(a){return null==a?null:"number"===typeof a?a:a.endsWith("ms")?_.Lg(a.substring(0,a.length-2)):a.endsWith("s")?1E3*_.Lg(a.substring(0,a.length-1)):"0"===a?0:null};mdb=function(a){a&1&&_.G(0,"span",19)};
ndb=function(a){if(a&1){var b=_.wd();_.C(0,"label",17);_.K("cdkObserveContent",function(){_.xd(b);var c=_.M(2);return _.yd(c.V5())});_.Je(1,1);_.N(2,mdb,1,0,"span",18);_.F()}a&2&&(a=_.M(2),_.B("floating",a.LP())("cdkObserveContentDisabled",!a.KE())("id",a.SE),_.we("for",a.Ld.id)("aria-owns",a.Ld.id),_.y(2),_.B("ngIf",!a.SR&&a.Ld.required))};odb=function(a){a&1&&_.N(0,ndb,3,6,"label",16);a&2&&(a=_.M(),_.B("ngIf",a.JE()))};pdb=function(a){a&1&&_.G(0,"div",20)};qdb=function(){};
rdb=function(a){a&1&&_.N(0,qdb,0,0,"ng-template",22);a&2&&(_.M(2),_.B("ngTemplateOutlet",_.Me(1)))};sdb=function(a){a&1&&(_.C(0,"div",21),_.N(1,rdb,1,1,"ng-template",9),_.F());a&2&&(a=_.M(),_.B("matFormFieldNotchedOutlineOpen",a.LP())("matFormFieldNotchedOutlineLabelWidth",a.H$a),_.y(1),_.B("ngIf",!a.G8a()))};tdb=function(a){a&1&&(_.C(0,"div",23,24),_.Je(2,2),_.F())};udb=function(a){a&1&&(_.C(0,"div",25,26),_.Je(2,3),_.F())};vdb=function(){};
wdb=function(a){a&1&&_.N(0,vdb,0,0,"ng-template",22);a&2&&(_.M(),_.B("ngTemplateOutlet",_.Me(1)))};xdb=function(a){a&1&&(_.C(0,"div",27),_.Je(1,4),_.F())};ydb=function(a){a&1&&(_.C(0,"div",28),_.Je(1,5),_.F())};zdb=function(a){a&1&&_.G(0,"div",29)};Adb=function(a){a&1&&(_.C(0,"div",30),_.Je(1,6),_.F());a&2&&(a=_.M(),_.B("@transitionMessages",a.OP))};Bdb=function(a){a&1&&(_.C(0,"mat-hint",34),_.O(1),_.F());a&2&&(a=_.M(2),_.B("id",a.Y4),_.y(1),_.Pe(a.WR))};
Cdb=function(a){a&1&&(_.C(0,"div",31),_.N(1,Bdb,2,2,"mat-hint",32),_.Je(2,7),_.G(3,"div",33),_.Je(4,8),_.F());a&2&&(a=_.M(),_.B("@transitionMessages",a.OP),_.y(1),_.B("ngIf",a.WR))};Ddb=function(a){a&1&&(_.Fd(),_.C(0,"svg",11),_.G(1,"circle",12),_.F());a&2&&(a=_.M(),_.we("viewBox",a.Kdb()),_.y(1),_.xe("stroke-dasharray",a.rna(),"px")("stroke-dashoffset",a.rna()/2,"px")("stroke-width",a.Y6a(),"%"),_.we("r",a.Bka()))};
Edb=function(a){var b=function(){var c=a.apply(this,[].concat(_.Ha(_.ea.apply(0,arguments))))||this;c.Dnc=!1;return c};_.V(b,a);b.prototype.Pa=function(){this.umc()};b.prototype.La=function(){var c;null==(c=this.c5)||c.remove();this.c5=this.LGa=null};b.prototype.umc=function(){var c=this.nb.ta.ownerDocument||document;this.c5=c.createElement("span");this.LGa=c.createElement("span");this.c5.className="mdc-tab-indicator";this.LGa.className="mdc-tab-indicator__content mdc-tab-indicator__content--underline";
this.c5.appendChild(this.LGa);this.Dkc()};b.prototype.Dkc=function(){(this.Dnc?this.nb.ta.querySelector(".mdc-tab__content"):this.nb.ta).appendChild(this.c5)}};Fdb=function(){};Gdb=function(){};Hdb=function(a){a&1&&_.Je(0)};Idb=function(){};Jdb=function(a){a&1&&_.N(0,Idb,0,0,"ng-template",10);a&2&&(a=_.M().wa,_.B("cdkPortalOutlet",a.u1a))};Kdb=function(a){a&1&&_.O(0);a&2&&(a=_.M().wa,_.Pe(a.jRb))};
Ldb=function(a,b){if(a&1){var c=_.wd();_.C(0,"div",6);_.K("click",function(){var f=_.xd(c),g=f.wa;f=f.index;var h=_.M();return _.yd(h.tq(g,_.Me(1),f))})("cdkFocusChange",function(f){var g=_.xd(c).index,h=_.M();return _.yd(h.jtc(f,g))});_.C(1,"div",7);_.N(2,Jdb,1,1,"ng-template",8);_.N(3,Kdb,1,1,"ng-template",null,9,_.ef);_.F()()}if(a&2){a=b.wa;b=b.index;var d=_.Me(4),e=_.M();_.ye("mat-tab-label-active",e.selectedIndex===b);_.B("id",e.u9a(b))("ngClass",a.GFc)("disabled",a.disabled)("matRippleDisabled",
a.disabled||e.Ed);_.we("tabIndex",e.IE(b))("aria-posinset",b+1)("aria-setsize",e.Cq.length)("aria-controls",e.t9a(b))("aria-selected",e.selectedIndex===b)("aria-label",a.ariaLabel||null)("aria-labelledby",!a.ariaLabel&&a.yj?a.yj:null);_.y(2);_.B("ngIf",a.u1a)("ngIfElse",d)}};
Mdb=function(a,b){if(a&1){var c=_.wd();_.C(0,"mat-tab-body",11);_.K("_onCentered",function(){_.xd(c);var e=_.M();return _.yd(e.Wrc())})("_onCentering",function(e){_.xd(c);var f=_.M();return _.yd(f.Fsc(e))});_.F()}if(a&2){a=b.wa;b=b.index;var d=_.M();_.ye("mat-tab-body-active",d.selectedIndex===b);_.B("id",d.t9a(b))("ngClass",a.Mvc)("content",a.content)("position",a.position)("origin",a.origin)("animationDuration",d.animationDuration)("preserveContent",d.mT);_.we("tabindex",null!=d.J8&&d.selectedIndex===
b?d.J8:null)("aria-labelledby",d.u9a(b))}};
Ndb=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"}};Odb=function(a){a=a.classList;return!!((null==a?0:a.contains("cdk-nested-tree-node"))||(null==a?0:a.contains("cdk-tree")))};Pdb=function(){return{color:"accent",Mwc:"check-indeterminate"}};Qdb=function(a){return"t"===a.type[0]};Sdb=function(a,b){return(a=Qdb(a)?"number"===typeof b?Rdb(a.touches,b)||Rdb(a.changedTouches,b):a.touches[0]||a.changedTouches[0]:a)?{x:a.clientX,y:a.clientY}:void 0};Rdb=function(a,b){for(var c=0;c<a.length;c++)if(a[c].identifier===b)return a[c]};
_.Tdb=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};
Udb=function(a){var b={attributeFilter:["aria-label","aria-valuenow"]};return new _.ma(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)})};Vdb=function(a){a&1&&_.Ce(0)};Wdb=function(a){a&1&&_.O(0);a&2&&(a=_.M(),_.Ne(" ",a.Hc.zK?a.Hc.zK(a.option):a.option,"\n"))};Xdb=function(a){a&1&&_.Ce(0)};
Ydb=function(a,b){a&1&&(_.C(0,"mat-icon",7),_.O(1),_.F());a&2&&(a=b.Ma,_.B("svgIcon",a.Wi),_.y(1),_.Ne(" ",a.Wi?"":a.Vh," "))};Zdb=function(a){a&1&&_.N(0,Ydb,2,2,"mat-icon",6);a&2&&(a=_.M(),_.B("ngIf",a.xu.search))};$db=function(a,b){a&1&&(_.C(0,"mat-icon",10),_.O(1),_.F());a&2&&(a=b.Ma,_.B("svgIcon",a.Wi),_.y(1),_.Ne(" ",a.Wi?"":a.Vh," "))};
aeb=function(a){if(a&1){var b=_.wd();_.C(0,"button",8);_.K("click",function(){_.xd(b);var c=_.M();return _.yd(c.Hc.MA.next(""))});_.N(1,$db,2,2,"mat-icon",9);_.F()}a&2&&(a=_.M(),_.y(1),_.B("ngIf",a.xu.close))};beb=function(a){a&1&&_.G(0,"xap-picker-search")};ceb=function(a){a&1&&_.Ce(0,7);a&2&&(_.M(),_.B("ngTemplateOutlet",_.Me(9)))};deb=function(a){a&1&&(_.C(0,"div",10),_.G(1,"mat-progress-spinner",11),_.F());a&2&&(_.y(1),_.B("diameter",48)("strokeWidth",4))};
eeb=function(a){a&1&&(_.Ae(0),_.C(1,"div",8),_.N(2,deb,2,2,"div",9),_.F(),_.Be());a&2&&(a=_.M(2),_.y(2),_.B("ngIf",!(null==a.lo?0:a.lo.Sc))("ngIfElse",null==a.lo?null:a.lo.Sc))};feb=function(a){a&1&&(_.C(0,"div",14)(1,"p",15),_.O(2),_.F()());a&2&&(a=_.M(3),_.y(2),_.Ne(" ",a.B3," "))};geb=function(a){a&1&&(_.Ae(0),_.C(1,"div",12),_.N(2,feb,3,1,"div",13),_.F(),_.Be());a&2&&(a=_.M(2),_.y(2),_.B("ngIf",!(null==a.jo?0:a.jo.Sc))("ngIfElse",null==a.jo?null:a.jo.Sc))};
heb=function(a){a&1&&(_.C(0,"div",14)(1,"p",15),_.O(2),_.F()());a&2&&(a=_.M(3),_.y(2),_.Ne(" ",a.z3," "))};ieb=function(a){a&1&&(_.Ae(0),_.C(1,"div",16),_.N(2,heb,3,1,"div",13),_.F(),_.Be());a&2&&(a=_.M(2),_.y(2),_.B("ngIf",!(null==a.io?0:a.io.Sc))("ngIfElse",null==a.io?null:a.io.Sc))};jeb=function(a){a&1&&(_.C(0,"div",14),_.O(1),_.F());a&2&&(a=_.M(3),_.y(1),_.Ne(" ",a.A3," "))};
keb=function(a){a&1&&(_.Ae(0),_.C(1,"div",17),_.N(2,jeb,2,1,"div",13),_.F(),_.Be());a&2&&(a=_.M(2),_.y(2),_.B("ngIf",!(null==a.ko?0:a.ko.Sc))("ngIfElse",null==a.ko?null:a.ko.Sc))};leb=function(a){a&1&&(_.C(0,"mat-checkbox",21),_.P(1,"async"),_.P(2,"format"),_.O(3),_.P(4,"async"),_.F());if(a&2){a=_.M(2).Ma;var b=_.M();_.B("xapSelectAll",b.Hc.model)("xapSelectAllCorpus",_.R(1,4,b.Hc.oC))("aria-label",_.iz(2,6,a.nMb,b.n5a,"NUM_ITEMS"));_.y(3);_.Ne(" ",_.R(4,10,b.kga)," ")}};
meb=function(a){if(a&1){var b=_.wd();_.C(0,"mat-checkbox",24);_.K("keydown.enter",function(d){return d.target.click()})("onfocus",function(){_.xd(b);var d=_.M(4);return _.yd(d.iBc=0)});_.G(1,"xap-picker-option",25);_.F()}if(a&2){a=_.M().wa;var c=_.M(3);_.B("xapSelectionModel",c.Hc.model)("xapSelection",a)("aria-label",c.Hc.aY(a));_.y(1);_.B("template",null==c.Hn?null:c.Hn.Sc)("option",a)}};
neb=function(a){a&1&&(_.C(0,"mat-checkbox",26),_.K("keydown.enter",function(c){return c.target.click()}),_.G(1,"xap-picker-option",25),_.F());if(a&2){a=_.M().wa;var b=_.M(3);_.B("xapSelectionModel",b.Hc.model)("xapSelection",a)("aria-label",b.Hc.aY(a));_.y(1);_.B("template",null==b.Hn?null:b.Hn.Sc)("option",a)}};oeb=function(a,b){a&1&&(_.Ae(0),_.N(1,meb,2,5,"mat-checkbox",22),_.N(2,neb,2,5,"ng-template",null,23,_.ef),_.Be());if(a&2){a=b.first;var c=_.Me(3);_.y(1);_.B("ngIf",a)("ngIfElse",c)}};
peb=function(a){if(a&1){var b=_.wd();_.N(0,leb,5,12,"mat-checkbox",18);_.C(1,"div",19);_.K("keydown",function(d){_.xd(b);var e=_.M(2);return _.yd(e.j_(d))});_.N(2,oeb,4,2,"ng-container",20);_.P(3,"async");_.F()}if(a&2){a=_.M().Ma;var c=_.M();_.B("ngIf",a.Bx);_.y(2);_.B("ngForOf",_.R(3,2,c.Hc.oC))}};
qeb=function(a,b){a&1&&(_.C(0,"div",1),_.N(1,beb,1,0,"xap-picker-search",2),_.Ae(2,3),_.N(3,ceb,1,1,"ng-container",4),_.N(4,eeb,3,2,"ng-container",5),_.N(5,geb,3,2,"ng-container",5),_.N(6,ieb,3,2,"ng-container",5),_.N(7,keb,3,2,"ng-container",5),_.Be(),_.N(8,peb,4,4,"ng-template",null,6,_.ef),_.F());a&2&&(a=b.Ma,b=_.M(),_.y(1),_.B("ngIf",a.yr),_.y(1),_.B("ngSwitch",a.oea),_.y(1),_.B("ngSwitchCase",b.Tk.Pja),_.y(1),_.B("ngSwitchCase",b.Tk.LOADING),_.y(1),_.B("ngSwitchCase",b.Tk.Ija),_.y(1),_.B("ngSwitchCase",
b.Tk.Hja),_.y(1),_.B("ngSwitchCase",b.Tk.ERROR))};reb=function(a,b){a&1&&(_.C(0,"mat-icon",16),_.O(1),_.F());a&2&&(a=b.Ma,_.B("svgIcon",a.Wi),_.y(1),_.Ne(" ",a.Wi?"":a.Vh," "))};
seb=function(a,b){if(a&1){var c=_.wd();_.C(0,"li",8)(1,"div",9)(2,"div",10);_.G(3,"xap-picker-option",11);_.F();_.C(4,"div",12)(5,"button",13,14);_.K("click",function(){var d=_.xd(c).wa,e=_.M();return _.yd(e.Hc.model.fj(d))})("keydown.enter",function(){var d=_.xd(c).wa,e=_.M();return _.yd(e.Hc.model.fj(d))});_.N(7,reb,2,2,"mat-icon",15);_.F()()()()}a&2&&(a=b.wa,b=_.M(),_.y(3),_.B("template",null==b.Hn?null:b.Hn.Sc)("option",a),_.y(2),_.we("aria-label",b.Hc.zK?"Deselect "+b.Hc.zK(a):"Deselect"),_.y(2),
_.B("ngIf",b.xu.remove_circle_outline))};teb=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.ta===a.target});"ArrowUp"===a.key?c--:"ArrowDown"===a.key&&c++;0>c||c>=b.length||b[c].ta.focus()}};ueb=function(a){a&1&&_.G(0,"xap-picker-search")};veb=function(a){a&1&&(_.Ae(0),_.Ce(1,6),_.Be());if(a&2){_.M();var b=_.Me(9);_.y(1);_.B("ngTemplateOutlet",b)}};
web=function(a){a&1&&(_.C(0,"div",9),_.G(1,"mat-progress-spinner",10),_.F());a&2&&(_.y(1),_.B("diameter",48)("strokeWidth",4))};xeb=function(a){a&1&&(_.Ae(0),_.C(1,"div",7),_.N(2,web,2,2,"div",8),_.F(),_.Be());a&2&&(a=_.M(2),_.y(2),_.B("ngIf",!(null==a.lo?0:a.lo.Sc))("ngIfElse",null==a.lo?null:a.lo.Sc))};yeb=function(a){a&1&&(_.C(0,"div",13)(1,"p",14),_.O(2),_.F()());a&2&&(a=_.M(3),_.y(2),_.Ne(" ",a.B3," "))};
zeb=function(a){a&1&&(_.Ae(0),_.C(1,"div",11),_.N(2,yeb,3,1,"div",12),_.F(),_.Be());a&2&&(a=_.M(2),_.y(2),_.B("ngIf",!(null==a.jo?0:a.jo.Sc))("ngIfElse",null==a.jo?null:a.jo.Sc))};Aeb=function(a){a&1&&(_.C(0,"div",13)(1,"p",14),_.O(2),_.F()());a&2&&(a=_.M(3),_.y(2),_.Ne(" ",a.z3," "))};Beb=function(a){a&1&&(_.Ae(0),_.C(1,"div",15),_.N(2,Aeb,3,1,"div",12),_.F(),_.Be());a&2&&(a=_.M(2),_.y(2),_.B("ngIf",!(null==a.io?0:a.io.Sc))("ngIfElse",null==a.io?null:a.io.Sc))};
Ceb=function(a){a&1&&(_.C(0,"div",13),_.O(1),_.F());a&2&&(a=_.M(3),_.y(1),_.Ne(" ",a.A3," "))};Deb=function(a){a&1&&(_.Ae(0),_.C(1,"div",16),_.N(2,Ceb,2,1,"div",12),_.F(),_.Be());a&2&&(a=_.M(2),_.y(2),_.B("ngIf",!(null==a.ko?0:a.ko.Sc))("ngIfElse",null==a.ko?null:a.ko.Sc))};
Eeb=function(a,b){if(a&1){var c=_.wd();_.C(0,"mat-list-item",19,20);_.K("click",function(){var e=_.xd(c).wa;_.M(3).Hc.replace([e]);return _.yd()})("keydown.enter",function(){var e=_.xd(c).wa;_.M(3).Hc.replace([e]);return _.yd()})("keydown.space",function(){var e=_.xd(c).wa;_.M(3).Hc.replace([e]);return _.yd()});_.P(2,"async");_.C(3,"span",21);_.G(4,"xap-picker-option",22);_.F()()}if(a&2){a=b.wa;b=b.first;var d=_.M(3);_.ye("xap-picker-single-selected",_.R(2,5,d.Hc.model.Ie(a)));_.B("tabindex",b?0:
-1);_.y(4);_.B("template",null==d.Hn?null:d.Hn.Sc)("option",a)}};Feb=function(a){if(a&1){var b=_.wd();_.C(0,"mat-list",17);_.K("keydown",function(c){_.xd(b);var d=_.M(2);return _.yd(d.j_(c))});_.N(1,Eeb,5,7,"mat-list-item",18);_.F()}a&2&&(a=_.M().Ma,_.y(1),_.B("ngForOf",a.wob))};
Geb=function(a,b){a&1&&(_.C(0,"div",1),_.N(1,ueb,1,0,"xap-picker-search",2),_.Ae(2,3),_.N(3,veb,2,1,"ng-container",4),_.N(4,xeb,3,2,"ng-container",4),_.N(5,zeb,3,2,"ng-container",4),_.N(6,Beb,3,2,"ng-container",4),_.N(7,Deb,3,2,"ng-container",4),_.Be(),_.N(8,Feb,2,1,"ng-template",null,5,_.ef),_.F());a&2&&(a=b.Ma,b=_.M(),_.y(1),_.B("ngIf",a.yr),_.y(1),_.B("ngSwitch",a.oea),_.y(1),_.B("ngSwitchCase",b.Tk.Pja),_.y(1),_.B("ngSwitchCase",b.Tk.LOADING),_.y(1),_.B("ngSwitchCase",b.Tk.Ija),_.y(1),_.B("ngSwitchCase",
b.Tk.Hja),_.y(1),_.B("ngSwitchCase",b.Tk.ERROR))};Heb=function(a){a&1&&_.G(0,"xap-picker-single-select",7)};Ieb=function(a){a&1&&_.G(0,"xap-picker-checklist",7)};Keb=function(a){if(a&1){var b=_.wd();_.C(0,"xap-picker-selection-list",8);_.K("clearSelections",function(){_.xd(b);var c=_.M(3);return _.yd(Jeb(c))});_.F()}};
Leb=function(a){if(a&1){var b=_.wd();_.C(0,"xap-picker",3);_.K("ngModelChange",function(e){_.xd(b);var f=_.M(2);return _.yd(f.Dx.next(e))});_.P(1,"async");_.P(2,"async");_.N(3,Heb,1,0,"xap-picker-single-select",4);_.N(4,Ieb,1,0,"ng-template",null,5,_.ef);_.N(6,Keb,1,0,"xap-picker-selection-list",6);_.F()}if(a&2){var c=_.Me(5);a=_.M().Ma;var d=_.M();_.ye("xap-picker-multi-pane",a.mv);_.B("ngModel",_.R(1,11,d.Dx))("options",_.R(2,13,d.options))("displayFunction",a.Hi)("searchVisible",a.yr)("searchFilter",
a.p1)("selectAllVisible",a.Bx);_.y(3);_.B("ngIf",a.V1)("ngIfElse",c);_.y(3);_.B("ngIf",a.mv)}};Meb=function(a){a&1&&_.G(0,"xap-picker-single-select",7)};Neb=function(a){a&1&&_.Ce(0,12);a&2&&(a=_.M(4).Ma,_.B("ngTemplateOutlet",a.PL))};Oeb=function(a){a&1&&_.N(0,Neb,1,1,"ng-template",11)};Peb=function(a){a&1&&_.Ce(0,12);a&2&&(a=_.M(4).Ma,_.B("ngTemplateOutlet",a.MOa))};Qeb=function(a){a&1&&_.N(0,Peb,1,1,"ng-template",13)};Reb=function(a){a&1&&_.Ce(0,12);a&2&&(a=_.M(4).Ma,_.B("ngTemplateOutlet",a.AOa))};
Seb=function(a){a&1&&_.N(0,Reb,1,1,"ng-template",14)};Teb=function(a){a&1&&_.Ce(0,12);a&2&&(a=_.M(4).Ma,_.B("ngTemplateOutlet",a.BOa))};Ueb=function(a){a&1&&_.N(0,Teb,1,1,"ng-template",15)};Veb=function(a){a&1&&(_.C(0,"xap-picker-checklist",7),_.N(1,Oeb,1,0,null,0),_.N(2,Qeb,1,0,null,0),_.N(3,Seb,1,0,null,0),_.N(4,Ueb,1,0,null,0),_.F());a&2&&(a=_.M(2).Ma,_.y(1),_.B("ngIf",a.PL),_.y(1),_.B("ngIf",a.MOa),_.y(1),_.B("ngIf",a.AOa),_.y(1),_.B("ngIf",a.BOa))};
Web=function(a){if(a&1){var b=_.wd();_.C(0,"xap-picker-selection-list",16);_.K("clearSelection",function(){_.xd(b);var c=_.M(3);return _.yd(Jeb(c))});_.F()}};
Xeb=function(a){if(a&1){var b=_.wd();_.C(0,"xap-picker",9);_.K("ngModelChange",function(e){_.xd(b);var f=_.M(2);return _.yd(f.Dx.next(e))});_.P(1,"async");_.N(2,Meb,1,0,"xap-picker-single-select",4);_.N(3,Veb,5,4,"ng-template",null,5,_.ef);_.N(5,Web,1,0,"xap-picker-selection-list",10);_.F()}if(a&2){var c=_.Me(4);a=_.M().Ma;var d=_.M();_.ye("xap-picker-multi-pane",a.mv);_.B("ngModel",_.R(1,9,d.Dx))("getOptions",a.getOptions)("displayFunction",a.Hi)("selectAllVisible",a.Bx);_.y(2);_.B("ngIf",a.V1)("ngIfElse",
c);_.y(3);_.B("ngIf",a.mv)}};Yeb=function(a,b){a&1&&(_.Ae(0),_.N(1,Leb,7,15,"xap-picker",1),_.N(2,Xeb,6,11,"ng-template",null,2,_.ef),_.Be());if(a&2){a=b.Ma;var c=_.Me(3);_.y(1);_.B("ngIf",!a.gta)("ngIfElse",c)}};Zeb=function(a){a&1&&_.Ce(0)};$eb=function(a,b){a&1&&(_.C(0,"mat-icon",7),_.O(1),_.F());a&2&&(a=b.Ma,_.B("svgIcon",a.Wi),_.y(1),_.Ne(" ",a.Wi?"":a.Vh," "))};afb=function(a){a&1&&_.N(0,$eb,2,2,"mat-icon",6);a&2&&(a=_.M(),_.B("ngIf",a.xu.search))};
bfb=function(a,b){a&1&&(_.C(0,"mat-icon",10),_.O(1),_.F());a&2&&(a=b.Ma,_.B("svgIcon",a.Wi),_.y(1),_.Ne(" ",a.Wi?"":a.Vh," "))};cfb=function(a){if(a&1){var b=_.wd();_.C(0,"button",8);_.K("click",function(){_.xd(b);var c=_.M();return _.yd(c.Hc.MA.next(""))});_.N(1,bfb,2,2,"mat-icon",9);_.F()}a&2&&(a=_.M(),_.y(1),_.B("ngIf",a.xu.close))};dfb=function(a){a&1&&_.G(0,"xap-picker-search")};efb=function(a){a&1&&_.Ce(0,7);a&2&&(_.M(),_.B("ngTemplateOutlet",_.Me(9)))};
ffb=function(a){a&1&&(_.C(0,"div",10),_.G(1,"mat-progress-spinner",11),_.F());a&2&&(_.y(1),_.B("diameter",48)("strokeWidth",4))};gfb=function(a){a&1&&(_.Ae(0),_.C(1,"div",8),_.N(2,ffb,2,2,"div",9),_.F(),_.Be());a&2&&(a=_.M(2),_.y(2),_.B("ngIf",!(null==a.lo?0:a.lo.Sc))("ngIfElse",null==a.lo?null:a.lo.Sc))};hfb=function(a){a&1&&(_.C(0,"div",14)(1,"p",15),_.O(2),_.F()());a&2&&(a=_.M(3),_.y(2),_.Ne(" ",a.B3," "))};
ifb=function(a){a&1&&(_.Ae(0),_.C(1,"div",12),_.N(2,hfb,3,1,"div",13),_.F(),_.Be());a&2&&(a=_.M(2),_.y(2),_.B("ngIf",!(null==a.jo?0:a.jo.Sc))("ngIfElse",null==a.jo?null:a.jo.Sc))};jfb=function(a){a&1&&(_.C(0,"div",14)(1,"p",15),_.O(2),_.F()());a&2&&(a=_.M(3),_.y(2),_.Ne(" ",a.z3," "))};kfb=function(a){a&1&&(_.Ae(0),_.C(1,"div",16),_.N(2,jfb,3,1,"div",13),_.F(),_.Be());a&2&&(a=_.M(2),_.y(2),_.B("ngIf",!(null==a.io?0:a.io.Sc))("ngIfElse",null==a.io?null:a.io.Sc))};
lfb=function(a){a&1&&(_.C(0,"div",14),_.O(1),_.F());a&2&&(a=_.M(3),_.y(1),_.Ne(" ",a.A3," "))};mfb=function(a){a&1&&(_.Ae(0),_.C(1,"div",17),_.N(2,lfb,2,1,"div",13),_.F(),_.Be());a&2&&(a=_.M(2),_.y(2),_.B("ngIf",!(null==a.ko?0:a.ko.Sc))("ngIfElse",null==a.ko?null:a.ko.Sc))};
nfb=function(a){a&1&&(_.C(0,"mat-checkbox",21),_.P(1,"async"),_.P(2,"format"),_.O(3),_.P(4,"async"),_.F());if(a&2){a=_.M(2).Ma;var b=_.M();_.B("xapSelectAll",b.Hc.model)("xapSelectAllCorpus",_.R(1,4,b.Hc.oC))("aria-label",_.iz(2,6,a.nMb,b.n5a,"NUM_ITEMS"));_.y(3);_.Ne(" ",_.R(4,10,b.kga)," ")}};
ofb=function(a){if(a&1){var b=_.wd();_.C(0,"mat-checkbox",24);_.K("keydown.enter",function(d){return d.target.click()})("onfocus",function(){_.xd(b);var d=_.M(4);return _.yd(d.iBc=0)});_.G(1,"xap-picker-option",25);_.F()}if(a&2){a=_.M().wa;var c=_.M(3);_.B("xapSelectionModel",c.Hc.model)("xapSelection",a)("aria-label",c.Hc.aY(a));_.y(1);_.B("template",null==c.Hn?null:c.Hn.Sc)("option",a)}};
pfb=function(a){a&1&&(_.C(0,"mat-checkbox",26),_.K("keydown.enter",function(c){return c.target.click()}),_.G(1,"xap-picker-option",25),_.F());if(a&2){a=_.M().wa;var b=_.M(3);_.B("xapSelectionModel",b.Hc.model)("xapSelection",a)("aria-label",b.Hc.aY(a));_.y(1);_.B("template",null==b.Hn?null:b.Hn.Sc)("option",a)}};qfb=function(a,b){a&1&&(_.Ae(0),_.N(1,ofb,2,5,"mat-checkbox",22),_.N(2,pfb,2,5,"ng-template",null,23,_.ef),_.Be());if(a&2){a=b.first;var c=_.Me(3);_.y(1);_.B("ngIf",a)("ngIfElse",c)}};
rfb=function(a){if(a&1){var b=_.wd();_.N(0,nfb,5,12,"mat-checkbox",18);_.C(1,"div",19);_.K("keydown",function(d){_.xd(b);var e=_.M(2);return _.yd(e.j_(d))});_.N(2,qfb,4,2,"ng-container",20);_.P(3,"async");_.F()}if(a&2){a=_.M().Ma;var c=_.M();_.B("ngIf",a.Bx);_.y(2);_.B("ngForOf",_.R(3,2,c.Hc.oC))}};
sfb=function(a,b){a&1&&(_.C(0,"div",1),_.N(1,dfb,1,0,"xap-picker-search",2),_.Ae(2,3),_.N(3,efb,1,1,"ng-container",4),_.N(4,gfb,3,2,"ng-container",5),_.N(5,ifb,3,2,"ng-container",5),_.N(6,kfb,3,2,"ng-container",5),_.N(7,mfb,3,2,"ng-container",5),_.Be(),_.N(8,rfb,4,4,"ng-template",null,6,_.ef),_.F());a&2&&(a=b.Ma,b=_.M(),_.y(1),_.B("ngIf",a.yr),_.y(1),_.B("ngSwitch",a.oea),_.y(1),_.B("ngSwitchCase",b.Tk.Pja),_.y(1),_.B("ngSwitchCase",b.Tk.LOADING),_.y(1),_.B("ngSwitchCase",b.Tk.Ija),_.y(1),_.B("ngSwitchCase",
b.Tk.Hja),_.y(1),_.B("ngSwitchCase",b.Tk.ERROR))};tfb=function(a,b){a&1&&(_.C(0,"mat-icon",16),_.O(1),_.F());a&2&&(a=b.Ma,_.B("svgIcon",a.Wi),_.y(1),_.Ne(" ",a.Wi?"":a.Vh," "))};
ufb=function(a,b){if(a&1){var c=_.wd();_.C(0,"li",8)(1,"div",9)(2,"div",10);_.G(3,"xap-picker-option",11);_.F();_.C(4,"div",12)(5,"button",13,14);_.K("click",function(){var d=_.xd(c).wa,e=_.M();return _.yd(e.Hc.model.fj(d))})("keydown.enter",function(){var d=_.xd(c).wa,e=_.M();return _.yd(e.Hc.model.fj(d))});_.N(7,tfb,2,2,"mat-icon",15);_.F()()()()}a&2&&(a=b.wa,b=_.M(),_.y(3),_.B("template",null==b.Hn?null:b.Hn.Sc)("option",a),_.y(2),_.we("aria-label",b.Hc.zK?"Deselect "+b.Hc.zK(a):"Deselect"),_.y(2),
_.B("ngIf",b.xu.remove_circle_outline))};vfb=function(a){a&1&&_.G(0,"xap-picker-search")};wfb=function(a){a&1&&(_.Ae(0),_.Ce(1,6),_.Be());if(a&2){_.M();var b=_.Me(9);_.y(1);_.B("ngTemplateOutlet",b)}};xfb=function(a){a&1&&(_.C(0,"div",9),_.G(1,"mat-progress-spinner",10),_.F());a&2&&(_.y(1),_.B("diameter",48)("strokeWidth",4))};yfb=function(a){a&1&&(_.Ae(0),_.C(1,"div",7),_.N(2,xfb,2,2,"div",8),_.F(),_.Be());a&2&&(a=_.M(2),_.y(2),_.B("ngIf",!(null==a.lo?0:a.lo.Sc))("ngIfElse",null==a.lo?null:a.lo.Sc))};
zfb=function(a){a&1&&(_.C(0,"div",13)(1,"p",14),_.O(2),_.F()());a&2&&(a=_.M(3),_.y(2),_.Ne(" ",a.B3," "))};Afb=function(a){a&1&&(_.Ae(0),_.C(1,"div",11),_.N(2,zfb,3,1,"div",12),_.F(),_.Be());a&2&&(a=_.M(2),_.y(2),_.B("ngIf",!(null==a.jo?0:a.jo.Sc))("ngIfElse",null==a.jo?null:a.jo.Sc))};Bfb=function(a){a&1&&(_.C(0,"div",13)(1,"p",14),_.O(2),_.F()());a&2&&(a=_.M(3),_.y(2),_.Ne(" ",a.z3," "))};
Cfb=function(a){a&1&&(_.Ae(0),_.C(1,"div",15),_.N(2,Bfb,3,1,"div",12),_.F(),_.Be());a&2&&(a=_.M(2),_.y(2),_.B("ngIf",!(null==a.io?0:a.io.Sc))("ngIfElse",null==a.io?null:a.io.Sc))};Dfb=function(a){a&1&&(_.C(0,"div",13),_.O(1),_.F());a&2&&(a=_.M(3),_.y(1),_.Ne(" ",a.A3," "))};Efb=function(a){a&1&&(_.Ae(0),_.C(1,"div",16),_.N(2,Dfb,2,1,"div",12),_.F(),_.Be());a&2&&(a=_.M(2),_.y(2),_.B("ngIf",!(null==a.ko?0:a.ko.Sc))("ngIfElse",null==a.ko?null:a.ko.Sc))};
Ffb=function(a,b){if(a&1){var c=_.wd();_.C(0,"mat-list-item",19,20);_.K("click",function(){var e=_.xd(c).wa;_.M(3).Hc.replace([e]);return _.yd()})("keydown.enter",function(){var e=_.xd(c).wa;_.M(3).Hc.replace([e]);return _.yd()})("keydown.space",function(){var e=_.xd(c).wa;_.M(3).Hc.replace([e]);return _.yd()});_.P(2,"async");_.C(3,"span",21);_.G(4,"xap-picker-option",22);_.F()()}if(a&2){a=b.wa;b=b.first;var d=_.M(3);_.ye("xap-picker-single-selected",_.R(2,5,d.Hc.model.Ie(a)));_.B("tabindex",b?0:
-1);_.y(4);_.B("template",null==d.Hn?null:d.Hn.Sc)("option",a)}};Gfb=function(a){if(a&1){var b=_.wd();_.C(0,"mat-list",17);_.K("keydown",function(c){_.xd(b);var d=_.M(2);return _.yd(d.j_(c))});_.N(1,Ffb,5,7,"mat-list-item",18);_.F()}a&2&&(a=_.M().Ma,_.y(1),_.B("ngForOf",a.wob))};
Hfb=function(a,b){a&1&&(_.C(0,"div",1),_.N(1,vfb,1,0,"xap-picker-search",2),_.Ae(2,3),_.N(3,wfb,2,1,"ng-container",4),_.N(4,yfb,3,2,"ng-container",4),_.N(5,Afb,3,2,"ng-container",4),_.N(6,Cfb,3,2,"ng-container",4),_.N(7,Efb,3,2,"ng-container",4),_.Be(),_.N(8,Gfb,2,1,"ng-template",null,5,_.ef),_.F());a&2&&(a=b.Ma,b=_.M(),_.y(1),_.B("ngIf",a.yr),_.y(1),_.B("ngSwitch",a.oea),_.y(1),_.B("ngSwitchCase",b.Tk.Pja),_.y(1),_.B("ngSwitchCase",b.Tk.LOADING),_.y(1),_.B("ngSwitchCase",b.Tk.Ija),_.y(1),_.B("ngSwitchCase",
b.Tk.Hja),_.y(1),_.B("ngSwitchCase",b.Tk.ERROR))};Ifb=function(a){a&1&&_.G(0,"xap-picker-single-select",7)};Jfb=function(a){a&1&&_.G(0,"xap-picker-checklist",7)};Kfb=function(a){if(a&1){var b=_.wd();_.C(0,"xap-picker-selection-list",8);_.K("clearSelections",function(){_.xd(b);var c=_.M(3);return _.yd(Jeb(c))});_.F()}};
Lfb=function(a){if(a&1){var b=_.wd();_.C(0,"xap-picker",3);_.K("ngModelChange",function(e){_.xd(b);var f=_.M(2);return _.yd(f.Dx.next(e))});_.P(1,"async");_.P(2,"async");_.N(3,Ifb,1,0,"xap-picker-single-select",4);_.N(4,Jfb,1,0,"ng-template",null,5,_.ef);_.N(6,Kfb,1,0,"xap-picker-selection-list",6);_.F()}if(a&2){var c=_.Me(5);a=_.M().Ma;var d=_.M();_.ye("xap-picker-multi-pane",a.mv);_.B("ngModel",_.R(1,11,d.Dx))("options",_.R(2,13,d.options))("displayFunction",a.Hi)("searchVisible",a.yr)("searchFilter",
a.p1)("selectAllVisible",a.Bx);_.y(3);_.B("ngIf",a.V1)("ngIfElse",c);_.y(3);_.B("ngIf",a.mv)}};Mfb=function(a){a&1&&_.G(0,"xap-picker-single-select",7)};Nfb=function(a){a&1&&_.Ce(0,12);a&2&&(a=_.M(4).Ma,_.B("ngTemplateOutlet",a.PL))};Ofb=function(a){a&1&&_.N(0,Nfb,1,1,"ng-template",11)};Pfb=function(a){a&1&&_.Ce(0,12);a&2&&(a=_.M(4).Ma,_.B("ngTemplateOutlet",a.MOa))};Qfb=function(a){a&1&&_.N(0,Pfb,1,1,"ng-template",13)};Rfb=function(a){a&1&&_.Ce(0,12);a&2&&(a=_.M(4).Ma,_.B("ngTemplateOutlet",a.AOa))};
Sfb=function(a){a&1&&_.N(0,Rfb,1,1,"ng-template",14)};Tfb=function(a){a&1&&_.Ce(0,12);a&2&&(a=_.M(4).Ma,_.B("ngTemplateOutlet",a.BOa))};Ufb=function(a){a&1&&_.N(0,Tfb,1,1,"ng-template",15)};Vfb=function(a){a&1&&(_.C(0,"xap-picker-checklist",7),_.N(1,Ofb,1,0,null,0),_.N(2,Qfb,1,0,null,0),_.N(3,Sfb,1,0,null,0),_.N(4,Ufb,1,0,null,0),_.F());a&2&&(a=_.M(2).Ma,_.y(1),_.B("ngIf",a.PL),_.y(1),_.B("ngIf",a.MOa),_.y(1),_.B("ngIf",a.AOa),_.y(1),_.B("ngIf",a.BOa))};
Wfb=function(a){if(a&1){var b=_.wd();_.C(0,"xap-picker-selection-list",16);_.K("clearSelection",function(){_.xd(b);var c=_.M(3);return _.yd(Jeb(c))});_.F()}};
Xfb=function(a){if(a&1){var b=_.wd();_.C(0,"xap-picker",9);_.K("ngModelChange",function(e){_.xd(b);var f=_.M(2);return _.yd(f.Dx.next(e))});_.P(1,"async");_.N(2,Mfb,1,0,"xap-picker-single-select",4);_.N(3,Vfb,5,4,"ng-template",null,5,_.ef);_.N(5,Wfb,1,0,"xap-picker-selection-list",10);_.F()}if(a&2){var c=_.Me(4);a=_.M().Ma;var d=_.M();_.ye("xap-picker-multi-pane",a.mv);_.B("ngModel",_.R(1,9,d.Dx))("getOptions",a.getOptions)("displayFunction",a.Hi)("selectAllVisible",a.Bx);_.y(2);_.B("ngIf",a.V1)("ngIfElse",
c);_.y(3);_.B("ngIf",a.mv)}};Yfb=function(a,b){a&1&&(_.Ae(0),_.N(1,Lfb,7,15,"xap-picker",1),_.N(2,Xfb,6,11,"ng-template",null,2,_.ef),_.Be());if(a&2){a=b.Ma;var c=_.Me(3);_.y(1);_.B("ngIf",!a.gta)("ngIfElse",c)}};Zfb=function(a){a&1&&(_.Fe(0,4,1),_.Ce(1),_.Ge());a&2&&(a=_.M().wa,_.y(1),_.cz(a.name),_.dz(0))};$fb=function(a){a&1&&_.He(0,4,2)};bgb=function(a){a&1&&(_.Ae(0),_.O(1),_.Be());if(a&2){a=_.M(2).wa;var b=_.M();_.y(1);_.Ne(" ",_.agb(b,a)," ")}};
cgb=function(a){a&1&&(_.C(0,"mat-error"),_.N(1,bgb,2,1,"ng-container",9),_.F());if(a&2){a=_.M().wa;var b=_.M();_.y(1);_.B("ngIf",_.agb(b,a))}};dgb=function(a){a&1&&(_.C(0,"div",11),_.O(1),_.F());a&2&&(a=_.M().wa,_.y(1),_.Pe(a.MQ))};
egb=function(a,b){a&1&&(_.Ae(0),_.C(1,"mat-form-field",2)(2,"mat-label",3),_.Fe(3,4),_.N(4,Zfb,2,1,"ng-container",5),_.N(5,$fb,1,0,"ng-template",null,6,_.ef),_.Ge(),_.F(),_.G(7,"input",7,8),_.N(9,cgb,2,1,"mat-error",9),_.F(),_.N(10,dgb,2,1,"div",10),_.Be());if(a&2){a=b.wa;var c=_.Me(6);b=_.M();var d;_.y(4);_.B("ngIf",a.name)("ngIfElse",c);_.y(3);_.B("type",a.inputType||"text")("placeholder",a.placeholder||"")("formControlName",a.Sq);_.we("aria-label",a.placeholder)("autocomplete",a.autocomplete||
null)("name",a.name||null);_.y(2);_.B("ngIf",null==(d=b.Cj.get(a.Sq))?null:d.errors);_.y(1);_.B("ngIf",a.MQ)}};fgb=function(a){a&1&&(_.C(0,"mat-error"),_.He(1,12),_.F())};ggb=function(a){a&1&&(_.C(0,"mat-error"),_.He(1,13),_.F())};igb=function(a){return function(b){var c=!1;return(c=a.some(function(d){return d.label===b.value}))?{validUnique:!0}:null}};jgb=function(a,b){a&1&&(_.C(0,"mat-option",3),_.O(1),_.F());a&2&&(a=b.wa,_.B("value",a),_.y(1),_.Ne(" ",a.displayName," "))};
kgb=function(a,b){a&1&&(_.C(0,"mat-option",3),_.O(1),_.F());a&2&&(a=b.wa,_.B("value",a),_.y(1),_.Ne(" ",a.displayName," "))};lgb=function(a,b){a&1&&(_.C(0,"div",12),_.O(1),_.F());a&2&&(a=b.wa,b=_.M(3),_.Ke("id","dialog-description-",b.tc.id,""),_.y(1),_.Ne(" ",a," "))};
ngb=function(a){if(a&1){var b=_.wd();_.C(0,"xap-comparison-operator-selector",13);_.K("change",function(c){_.xd(b);var d=_.M(3);return _.yd(mgb(d,c))})("operatorFocusChange",function(c){_.xd(b);_.M(3).jXa=c;return _.yd()});_.F()}a&2&&(a=_.M(3),_.ye("xap-filterbar-filtereditor-operator-single-line",a.filter.config.U1),_.B("operators",a.Zd.rR())("value",null==a.tc?null:a.tc.Zf)("appliedFilterId",a.tc.id))};ogb=function(){};
qgb=function(a){a&1&&(_.Ae(0),_.Je(1),_.C(2,"div",6),_.N(3,lgb,2,2,"div",7),_.C(4,"div",8),_.N(5,ngb,1,5,"xap-comparison-operator-selector",9),_.C(6,"div",10),_.N(7,ogb,0,0,"ng-template",null,11,_.ef),_.F()()(),_.Je(9,1),_.Be());a&2&&(a=_.M(2),_.y(3),_.B("ngIf",a.tc.config.description),_.y(1),_.ye("xap-filterbar-multiple-lines",!a.filter.config.U1)("xap-filterbar-single-line",a.filter.config.U1),_.y(1),_.B("ngIf",pgb(a)))};rgb=function(a){a&1&&_.Ce(0)};
sgb=function(a){a&1&&_.N(0,rgb,1,0,"ng-container",14);a&2&&(a=_.M(2),_.B("ngTemplateOutlet",a.PL))};
tgb=function(a){if(a&1){var b=_.wd();_.C(0,"div",2);_.K("keydown.enter",function(){_.xd(b);var d=_.M();d.filter.config.LJc||d.Zd.nL();return _.yd()})("focusout",function(){_.xd(b);var d=_.M();return _.yd(d.l0())});_.C(1,"div",3);_.N(2,qgb,10,6,"ng-container",4);_.N(3,sgb,1,1,"ng-template",null,5,_.ef);_.F()()}if(a&2){var c=_.Me(4);a=_.M();_.we("aria-labelledby","dialog-label-"+a.tc.id)("aria-describedby","dialog-description-"+a.tc.id);_.y(2);_.B("ngIf",a.filter)("ngIfElse",c)}};
ugb=function(a,b){a&1&&(_.C(0,"div",12),_.O(1),_.F());a&2&&(a=b.wa,b=_.M(3),_.Ke("id","dialog-description-",b.tc.id,""),_.y(1),_.Ne(" ",a," "))};
vgb=function(a){if(a&1){var b=_.wd();_.C(0,"xap-comparison-operator-selector",13);_.K("change",function(c){_.xd(b);var d=_.M(3);return _.yd(mgb(d,c))})("operatorFocusChange",function(c){_.xd(b);_.M(3).jXa=c;return _.yd()});_.F()}a&2&&(a=_.M(3),_.ye("xap-filterbar-filtereditor-operator-single-line",a.filter.config.U1),_.B("operators",a.Zd.rR())("value",null==a.tc?null:a.tc.Zf)("appliedFilterId",a.tc.id))};wgb=function(){};
xgb=function(a){a&1&&(_.Ae(0),_.Je(1),_.C(2,"div",6),_.N(3,ugb,2,2,"div",7),_.C(4,"div",8),_.N(5,vgb,1,5,"xap-comparison-operator-selector",9),_.C(6,"div",10),_.N(7,wgb,0,0,"ng-template",null,11,_.ef),_.F()()(),_.Je(9,1),_.Be());a&2&&(a=_.M(2),_.y(3),_.B("ngIf",a.tc.config.description),_.y(1),_.ye("xap-filterbar-multiple-lines",!a.filter.config.U1)("xap-filterbar-single-line",a.filter.config.U1),_.y(1),_.B("ngIf",pgb(a)))};ygb=function(a){a&1&&_.Ce(0)};
zgb=function(a){a&1&&_.N(0,ygb,1,0,"ng-container",14);a&2&&(a=_.M(2),_.B("ngTemplateOutlet",a.PL))};
Agb=function(a){if(a&1){var b=_.wd();_.C(0,"div",2);_.K("keydown.enter",function(){_.xd(b);var d=_.M();d.filter.config.LJc||d.Zd.nL();return _.yd()})("focusout",function(){_.xd(b);var d=_.M();return _.yd(d.l0())});_.C(1,"div",3);_.N(2,xgb,10,6,"ng-container",4);_.N(3,zgb,1,1,"ng-template",null,5,_.ef);_.F()()}if(a&2){var c=_.Me(4);a=_.M();_.we("aria-labelledby","dialog-label-"+a.tc.id)("aria-describedby","dialog-description-"+a.tc.id);_.y(2);_.B("ngIf",a.filter)("ngIfElse",c)}};
Bgb=function(a){a&1&&(_.C(0,"mat-icon",11),_.O(1),_.F());a&2&&(a=_.M(),_.B("svgIcon",_.NA(a.ui,"remove_filter")),_.y(1),_.Ne(" ",_.OA(a.ui,"remove_filter")," "))};Dgb=function(a){if(a&1){var b=_.wd();_.C(0,"div",12)(1,"button",13);_.K("click",function(){_.xd(b);var c=_.M();return _.yd(c.nL())});_.He(2,14);_.F()()}a&2&&(a=_.M(),_.y(1),_.B("disabled",!_.Cgb(a.Zd)))};Egb=function(a){a&1&&(_.C(0,"div",15),_.G(1,"mat-spinner",16),_.F())};
Fgb=function(a,b){a&1&&(_.C(0,"div",0,1),_.Je(2),_.F());a&2&&(a=b.id,b=_.M(),_.B("id",b.id)("ngClass",b.oq)("@panelAnimation",b.isOpen?"visible":"hidden"),_.we("aria-label",b.ariaLabel||null)("aria-labelledby",b.I4(a)))};Ggb=function(){return{doa:!1,eoa:!1,Is:!1}};Hgb=function(a,b){a&1&&(_.C(0,"div",0,1),_.Je(2),_.F());a&2&&(a=b.id,b=_.M(),_.B("id",b.id)("ngClass",b.oq),_.we("aria-label",b.ariaLabel||null)("aria-labelledby",b.I4(a)))};
Igb=function(a,b){if(a&1){var c=_.wd();_.C(0,"mat-option",12);_.O(1);_.C(2,"button",13);_.K("click",function(d){var e=_.xd(c).wa,f=_.M(2);d.stopPropagation();f.PNa.emit(e);return _.yd()});_.C(3,"mat-icon",14);_.O(4);_.F()()()}a&2&&(a=b.wa,b=_.M(2),_.B("value",a),_.y(1),_.Ne(" ",a.label," "),_.y(2),_.B("svgIcon",_.NA(b.ui,"delete_filter"))("fontSet",b.xYa?"google-material-icons":void 0),_.y(1),_.Pe(_.OA(b.ui,"delete_filter")))};
Jgb=function(a){a&1&&(_.C(0,"div",9)(1,"mat-optgroup",10),_.N(2,Igb,5,5,"mat-option",11),_.F()());a&2&&(a=_.M(),_.y(2),_.B("ngForOf",a.LA))};Kgb=function(a){a&1&&_.Ce(0)};Mgb=function(a,b){a&1&&(_.C(0,"mat-option",20),_.N(1,Kgb,1,0,"ng-container",21),_.F());if(a&2){a=b.wa;_.M(4);var c=_.Me(12);_.B("value",a);_.y(1);_.B("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Se(3,Lgb,a))}};
Ngb=function(a){a&1&&(_.C(0,"div")(1,"mat-optgroup",18),_.N(2,Mgb,2,5,"mat-option",19),_.F()());a&2&&(a=_.M().wa,_.y(1),_.B("label",a.DR),_.y(1),_.B("ngForOf",a.lL))};Ogb=function(a){a&1&&_.Ce(0)};Pgb=function(a){a&1&&(_.C(0,"mat-option",20),_.N(1,Ogb,1,0,"ng-container",21),_.F());if(a&2){a=_.M().wa;_.M(2);var b=_.Me(12);_.B("value",a);_.y(1);_.B("ngTemplateOutlet",b)("ngTemplateOutletContext",_.Se(3,Lgb,a))}};
Qgb=function(a,b){a&1&&(_.Ae(0),_.N(1,Ngb,3,2,"div",16),_.N(2,Pgb,2,5,"mat-option",17),_.Be());a&2&&(a=b.wa,_.M(2),_.y(1),_.B("ngIf",_.PA(a)&&0<a.lL.length),_.y(1),_.B("ngIf",!_.PA(a)))};Rgb=function(a){a&1&&(_.C(0,"mat-option",22)(1,"span",23),_.O(2),_.F()());a&2&&(a=_.M(3),_.y(2),_.Pe(a.mA))};Sgb=function(a,b){a&1&&(_.Ae(0),_.N(1,Rgb,3,1,"mat-option",7),_.Be());a&2&&(a=b.Ma,b=_.M(2),_.y(1),_.B("ngIf",b.mA&&0===a.length))};
Tgb=function(a){a&1&&(_.Ae(0),_.N(1,Qgb,3,2,"ng-container",15),_.P(2,"async"),_.N(3,Sgb,2,1,"ng-container",16),_.P(4,"async"),_.Be());a&2&&(a=_.M(),_.y(1),_.B("ngForOf",_.R(2,2,a.tT)),_.y(2),_.B("ngIf",_.R(4,4,a.tT)))};Ugb=function(a,b){a&1&&(_.C(0,"mat-option",20)(1,"span"),_.O(2),_.F()());a&2&&(a=b.wa,_.B("value",a),_.we("aria-label",a.ariaLabel||a.displayName),_.y(2),_.Pe(a.displayName))};
Vgb=function(a){a&1&&(_.C(0,"div")(1,"mat-optgroup",18),_.N(2,Ugb,3,3,"mat-option",19),_.F()());a&2&&(a=_.M().wa,_.y(1),_.B("label",a.DR),_.y(1),_.B("ngForOf",a.lL))};Wgb=function(a){a&1&&(_.C(0,"mat-option",20)(1,"span"),_.O(2),_.F()());a&2&&(a=_.M().wa,_.B("value",a),_.we("aria-label",a.ariaLabel||null),_.y(2),_.Pe(a.displayName))};
Xgb=function(a,b){a&1&&(_.Ae(0),_.N(1,Vgb,3,2,"div",16),_.N(2,Wgb,3,3,"mat-option",17),_.Be());a&2&&(a=b.wa,_.M(2),_.y(1),_.B("ngIf",_.PA(a)&&0<a.lL.length),_.y(1),_.B("ngIf",!_.PA(a)))};Ygb=function(a){a&1&&(_.C(0,"mat-option",22)(1,"span",23),_.O(2),_.F()());a&2&&(a=_.M(3),_.y(2),_.Pe(a.mA))};Zgb=function(a,b){a&1&&(_.Ae(0),_.N(1,Ygb,3,1,"mat-option",7),_.Be());a&2&&(a=b.Ma,b=_.M(2),_.y(1),_.B("ngIf",b.mA&&0===a.length))};
$gb=function(a){a&1&&(_.N(0,Xgb,3,2,"ng-container",15),_.P(1,"async"),_.N(2,Zgb,2,1,"ng-container",16),_.P(3,"async"));a&2&&(a=_.M(),_.B("ngForOf",_.R(1,2,a.WL)),_.y(2),_.B("ngIf",_.R(3,4,a.WL)))};ahb=function(a){a&1&&(_.C(0,"mat-option",22),_.G(1,"mat-spinner",24),_.F());a&2&&(a=_.M(),_.we("aria-label",a.Q4a))};bhb=function(a){a&1&&(_.C(0,"b"),_.O(1),_.F());a&2&&(a=_.M().wa,_.y(1),_.Pe(a.text))};chb=function(a){a&1&&(_.C(0,"i"),_.O(1),_.F());a&2&&(a=_.M().wa,_.y(1),_.Pe(a.text))};
dhb=function(a){a&1&&(_.C(0,"u"),_.O(1),_.F());a&2&&(a=_.M().wa,_.y(1),_.Pe(a.text))};ehb=function(a){a&1&&(_.Ae(0),_.O(1),_.Be());a&2&&(a=_.M().wa,_.y(1),_.Pe(a.text))};fhb=function(a,b){a&1&&(_.C(0,"span"),_.Ae(1,25),_.N(2,bhb,2,1,"b",26),_.N(3,chb,2,1,"i",26),_.N(4,dhb,2,1,"u",26),_.N(5,ehb,2,1,"ng-container",27),_.Be(),_.F());a&2&&(a=b.wa,_.y(1),_.B("ngSwitch",a.tag),_.y(1),_.B("ngSwitchCase","b"),_.y(1),_.B("ngSwitchCase","i"),_.y(1),_.B("ngSwitchCase","u"))};
ghb=function(a,b){a&1&&_.N(0,fhb,6,4,"span",15);a&2&&_.B("ngForOf",b.wa.aZ)};ihb=function(a){a&1&&(_.C(0,"mat-icon",10),_.O(1),_.F());a&2&&(a=_.M(),_.B("svgIcon",_.hhb(a.ui,a.eaa())),_.y(1),_.Ne(" ",a.eaa()," "))};jhb=function(a){a&1&&(_.C(0,"span",11),_.O(1),_.F());a&2&&(a=_.M(),_.y(1),_.Pe(a.BZ))};
lhb=function(a,b){if(a&1){var c=_.wd();_.C(0,"xap-filter-editor",12);_.K("editorVisibleChange",function(e){var f=_.xd(c).index,g=_.M();return _.yd(_.khb(g,e,f))})("removed",function(){var e=_.xd(c).index,f=_.M();return _.yd(f.remove(e))})("update",function(e){var f=_.xd(c).index,g=_.M();return _.yd(g.update(f,e,g.editor))});_.P(1,"async");_.F()}if(a&2){a=b.wa;b=b.index;var d=_.M();_.B("appliedFilter",a)("filter",_.R(1,4,d.config.EC(a.config.id)))("isEditorVisible",d.A_(b))("disabled",d.disabled)}};
mhb=function(a){if(a&1){var b=_.wd();_.C(0,"button",13);_.K("click",function(c){_.xd(b);var d=_.M();return _.yd(d.Rua(c))});_.C(1,"mat-icon",14);_.O(2);_.F()()}a&2&&(a=_.M(),_.B("matTooltip",a.Pfa),_.we("aria-label",a.Pfa),_.y(1),_.B("svgIcon",_.NA(a.ui,"save_filters")),_.y(1),_.Pe(_.OA(a.ui,"save_filters")))};
nhb=function(a){if(a&1){var b=_.wd();_.C(0,"button",15);_.K("click",function(c){_.xd(b);var d=_.M();return _.yd(d.uY(c))});_.C(1,"mat-icon",14);_.O(2);_.F()()}a&2&&(a=_.M(),_.B("matTooltip",a.ffa),_.we("aria-label",a.ffa),_.y(1),_.B("svgIcon",_.NA(a.ui,"clear_filters")),_.y(1),_.Pe(_.OA(a.ui,"clear_filters")))};ohb=function(a){a&1&&(_.C(0,"tr",3)(1,"td",4),_.O(2),_.F()());a&2&&(a=_.M(),_.y(1),_.xe("padding-top",a.VO)("padding-bottom",a.VO),_.we("colspan",a.uua),_.y(1),_.Ne(" ",a.label," "))};
phb=function(a){a&1&&(_.C(0,"td",4),_.O(1),_.F());a&2&&(a=_.M(2),_.xe("padding-top",a.VO)("padding-bottom",a.VO),_.we("colspan",a.y4),_.y(1),_.Ne(" ",a.y4>=a.Fzb?a.label:""," "))};
qhb=function(a,b){if(a&1){var c=_.wd();_.C(0,"td",8)(1,"button",9);_.K("click",function(f){var g=_.xd(c).wa,h=_.M(2);return _.yd(h.Dlc(g,f))})("focus",function(f){var g=_.xd(c).wa,h=_.M(2);return _.yd(h.inc(g,f))});_.C(2,"div",10);_.O(3);_.F();_.G(4,"div",11);_.F()()}if(a&2){a=b.wa;b=b.index;var d=_.M().index,e=_.M();_.xe("width",e.O6a)("padding-top",e.VO)("padding-bottom",e.VO);_.we("data-mat-row",d)("data-mat-col",b);_.y(1);_.ye("mat-calendar-body-disabled",!a.enabled)("mat-calendar-body-active",
e.o$a(d,b))("mat-calendar-body-range-start",e.dHa(a.ym))("mat-calendar-body-range-end",e.cHa(a.ym))("mat-calendar-body-in-range",e.Nla(a.ym))("mat-calendar-body-comparison-bridge-start",e.Upc(a.ym,d,b))("mat-calendar-body-comparison-bridge-end",e.Tpc(a.ym,d,b))("mat-calendar-body-comparison-start",e.r$a(a.ym))("mat-calendar-body-comparison-end",e.q$a(a.ym))("mat-calendar-body-in-comparison-range",e.Ypc(a.ym))("mat-calendar-body-preview-start",e.fqc(a.ym))("mat-calendar-body-preview-end",e.eqc(a.ym))("mat-calendar-body-in-preview",
e.Zpc(a.ym));_.B("ngClass",a.yxc)("tabindex",e.o$a(d,b)?0:-1);_.we("aria-label",a.ariaLabel)("aria-disabled",!a.enabled||null)("aria-pressed",e.TW(a.ym))("aria-current",e.uRb===a.ym?"date":null)("aria-describedby",e.eoc(a.ym));_.y(1);_.ye("mat-calendar-body-selected",e.TW(a.ym))("mat-calendar-body-comparison-identical",e.Vpc(a.ym))("mat-calendar-body-today",e.uRb===a.ym);_.y(1);_.Ne(" ",a.QQ," ")}};
rhb=function(a,b){a&1&&(_.C(0,"tr",5),_.N(1,phb,2,6,"td",6),_.N(2,qhb,5,48,"td",7),_.F());if(a&2){a=b.wa;b=b.index;var c=_.M();_.y(1);_.B("ngIf",0===b&&c.y4);_.y(1);_.B("ngForOf",a)}};shb=function(a){return"TD"===(null==a?void 0:a.nodeName)};thb=function(a){if(shb(a))var b=a;else if(shb(a.parentNode))b=a.parentNode;else{var c;shb(null==(c=a.parentNode)?void 0:c.parentNode)&&(b=a.parentNode.parentNode)}var d;return null!=(null==(d=b)?void 0:d.getAttribute("data-mat-row"))?b:null};
uhb=function(a,b,c){return null!==c&&b!==c&&a<c&&a===b};vhb=function(a,b,c){return null!==b&&b!==c&&a>=b&&a===c};whb=function(a,b,c,d){return d&&null!==b&&null!==c&&b!==c&&a>=b&&a<=c};xhb=function(a){a=a.changedTouches[0];return document.elementFromPoint(a.clientX,a.clientY)};yhb=function(a,b){a&1&&(_.C(0,"th",5)(1,"span",6),_.O(2),_.F(),_.C(3,"span",7),_.O(4),_.F()());a&2&&(a=b.wa,_.y(2),_.Pe(a.yBb),_.y(2),_.Pe(a.ZVa))};
Ahb=function(a,b,c,d,e){d=zhb(a,d,e);return Math.floor((a.getYear(b)-d)/24)===Math.floor((a.getYear(c)-d)/24)};Bhb=function(a,b,c,d){return((a.getYear(b)-zhb(a,c,d))%24+24)%24};zhb=function(a,b,c){var d=0;c?d=a.getYear(c)-24+1:b&&(d=a.getYear(b));return d};Chb=function(){};
Dhb=function(a){if(a&1){var b=_.wd();_.C(0,"mat-month-view",5);_.K("activeDateChange",function(c){_.xd(b);var d=_.M();return _.yd(d.wb=c)})("_userSelection",function(c){_.xd(b);var d=_.M();return _.yd(d.Mka(c))})("dragStarted",function(c){_.xd(b);var d=_.M();return _.yd(d.fnc(c))})("dragEnded",function(c){_.xd(b);var d=_.M();return _.yd(d.FFa(c))});_.F()}a&2&&(a=_.M(),_.B("activeDate",a.wb)("selected",a.selected)("dateFilter",a.ej)("maxDate",a.Jd)("minDate",a.Hd)("dateClass",a.bl)("comparisonStart",
a.Xt)("comparisonEnd",a.rw)("startDateAccessibleName",a.Z1)("endDateAccessibleName",a.jZ)("activeDrag",a.eka))};
Ehb=function(a){if(a&1){var b=_.wd();_.C(0,"mat-year-view",6);_.K("activeDateChange",function(c){_.xd(b);var d=_.M();return _.yd(d.wb=c)})("monthSelected",function(c){_.xd(b);var d=_.M();return _.yd(d.Kqc(c))})("selectedChange",function(c){_.xd(b);var d=_.M();return _.yd(d.y9a(c,"month"))});_.F()}a&2&&(a=_.M(),_.B("activeDate",a.wb)("selected",a.selected)("dateFilter",a.ej)("maxDate",a.Jd)("minDate",a.Hd)("dateClass",a.bl))};
Fhb=function(a){if(a&1){var b=_.wd();_.C(0,"mat-multi-year-view",7);_.K("activeDateChange",function(c){_.xd(b);var d=_.M();return _.yd(d.wb=c)})("yearSelected",function(c){_.xd(b);var d=_.M();return _.yd(d.zuc(c))})("selectedChange",function(c){_.xd(b);var d=_.M();return _.yd(d.y9a(c,"year"))});_.F()}a&2&&(a=_.M(),_.B("activeDate",a.wb)("selected",a.selected)("dateFilter",a.ej)("maxDate",a.Jd)("minDate",a.Hd)("dateClass",a.bl))};
Ghb=function(a,b){if(a.nodeType===Node.ELEMENT_NODE&&b){var c,d;b=((null==(c=a.getAttribute)?void 0:null==(d=c.call(a,"aria-labelledby"))?void 0:d.split(/\s+/g))||[]).reduce(function(n,r){(r=document.getElementById(r))&&n.push(r);return n},[]);if(b.length)return b.map(function(n){return Ghb(n,!1)}).join(" ")}if(a.nodeType===Node.ELEMENT_NODE){var e;if(c=null==(e=a.getAttribute("aria-label"))?void 0:e.trim())return c}if("INPUT"===a.nodeName||"TEXTAREA"===a.nodeName){var f;if(null==(f=a.labels)?0:f.length)return Array.from(a.labels).map(function(n){return Ghb(n,
!1)}).join(" ");var g;if(e=null==(g=a.getAttribute("placeholder"))?void 0:g.trim())return e;var h;if(g=null==(h=a.getAttribute("title"))?void 0:h.trim())return g}return(a.textContent||"").replace(/\s+/g," ").trim()};Hhb=function(){};Ihb=function(a,b){for(a=a.lW;null!==a;a=a.lma)b(a)};_.Jhb=function(a,b){a.hna=b;return a};cdb=function(a){this.Zp=a};cdb.prototype.call=function(a,b){return b.subscribe(new _.vxa(a,this.Zp))};
_.Khb=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("")};
_.QA=function(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")};_.Lhb=function(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})};RA=function(a,b,c){this.w5=a;this.Gt=b;this.Rh=c;this.Wr=this.lab=null};RA.prototype.Vp=function(){if(this.Wr){var a=this.Wr.diff(this.lab);a&&this.b4(a)}};
RA.prototype.ZIa=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.Rh.Sg(this.w5.ta,a,c?""+b+c:b,d):this.Rh.Tva(this.w5.ta,a,d)};RA.prototype.b4=function(a){var b=this;a.wsb(function(c){return b.ZIa(c.key,null)});a.usb(function(c){return b.ZIa(c.key,c.rf)});Ihb(a,function(c){return b.ZIa(c.key,c.rf)})};_.W.Object.defineProperties(RA.prototype,{NHc:{configurable:!0,enumerable:!0,set:function(a){this.lab=a;!this.Wr&&a&&(this.Wr=this.Gt.find(a).create())}}});
RA.ha=function(a){return new (a||RA)(_.z(_.Sd),_.z(_.kl),_.z(_.Tk))};RA.Ia=_.x({type:RA,qa:[["","ngStyle",""]],inputs:{NHc:"ngStyle"},standalone:!0});_.SA=function(a,b){this.Oa=a;this.Bd=b;this.C8a=null;this.pjb=new _.cl};_.SA.prototype.Pc=function(){var a=this,b=this.Oa.ta;this.aab=this.Bd.zn(b,1===b.nodeType&&b.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(function(c){a.C8a=c;a.pjb.emit(c)})};_.SA.prototype.La=function(){this.Bd.zl(this.Oa);this.aab&&this.aab.unsubscribe()};
_.W.Object.defineProperties(_.SA.prototype,{ira:{configurable:!0,enumerable:!0,get:function(){return this.C8a}}});_.SA.ha=function(a){return new (a||_.SA)(_.z(_.Sd),_.z(_.qp))};_.SA.Ia=_.x({type:_.SA,qa:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{pjb:"cdkFocusChange"},Zb:["cdkMonitorFocus"]});_.TA=function(){this.Kta=this.R$a=new _.ob};_.UA=function(a,b){return Mhb(b)&&a.isValid(b)?b:null};_.TA.prototype.Uh=function(a){return null==a||Mhb(a)&&this.isValid(a)?a:this.invalid()};
_.TA.prototype.E1=function(a){this.locale=a;this.R$a.next()};_.VA=function(a,b,c){return a.getYear(b)-a.getYear(c)||a.getMonth(b)-a.getMonth(c)||a.getDate(b)-a.getDate(c)};WA=function(a,b,c){if(b&&c){var d=a.isValid(b),e=a.isValid(c);return d&&e?!_.VA(a,b,c):d==e}return b==c};_.XA=function(a,b,c,d){return c&&0>_.VA(a,b,c)?c:d&&0<_.VA(a,b,d)?d:b};Nhb=/^\d{4}-\d{2}-\d{2}(?:T\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|(?:(?:\+|-)\d{2}:\d{2}))?)?$/;YA=function(a){_.TA.call(this);_.TA.prototype.E1.call(this,a)};
_.V(YA,_.TA);YA.prototype.getYear=function(a){return a.getFullYear()};YA.prototype.getMonth=function(a){return a.getMonth()};YA.prototype.getDate=function(a){return a.getDate()};Ohb=function(a){var b=new Intl.DateTimeFormat(a.locale,{month:"short",timeZone:"utc"});return jdb(12,function(c){return a.C4(b,new Date(2017,c,1))})};Phb=function(a){var b=new Intl.DateTimeFormat(a.locale,{day:"numeric",timeZone:"utc"});return jdb(31,function(c){return a.C4(b,new Date(2017,0,c+1))})};
_.Qhb=function(a,b){var c=new Intl.DateTimeFormat(a.locale,{weekday:b,timeZone:"utc"});return jdb(7,function(d){return a.C4(c,new Date(2017,0,d+1))})};ZA=function(a,b){var c=new Intl.DateTimeFormat(a.locale,{year:"numeric",timeZone:"utc"});return a.C4(c,b)};_.Rhb=function(a,b){return a.getDate(a.nm(a.getYear(b),a.getMonth(b)+1,0))};YA.prototype.clone=function(a){return new Date(a.getTime())};YA.prototype.parse=function(a){return"number"==typeof a?new Date(a):a?new Date(Date.parse(a)):null};
YA.prototype.format=function(a,b){if(!this.isValid(a))throw Error("lc");b=new Intl.DateTimeFormat(this.locale,Object.assign({},b,{timeZone:"utc"}));return this.C4(b,a)};_.aB=function(a,b,c){return _.$A(a,b,12*c)};_.$A=function(a,b,c){var d=a.nm(a.getYear(b),a.getMonth(b)+c,a.getDate(b));a.getMonth(d)!=((a.getMonth(b)+c)%12+12)%12&&(d=a.nm(a.getYear(d),a.getMonth(d),0));return d};_.bB=function(a,b,c){return a.nm(a.getYear(b),a.getMonth(b),a.getDate(b)+c)};
Shb=function(a,b){return[b.getUTCFullYear(),a.J5a(b.getUTCMonth()+1),a.J5a(b.getUTCDate())].join("-")};YA.prototype.Uh=function(a){if("string"===typeof a){if(!a)return null;if(Nhb.test(a)){var b=new Date(a);if(this.isValid(b))return b}}return _.TA.prototype.Uh.call(this,a)};var Mhb=function(a){return a instanceof Date};_.k=YA.prototype;_.k.isValid=function(a){return!isNaN(a.getTime())};_.k.invalid=function(){return new Date(NaN)};
_.k.nm=function(a,b,c){var d=new Date;d.setFullYear(a,b,c);d.setHours(0,0,0,0);return d};_.k.J5a=function(a){return("00"+a).slice(-2)};_.k.C4=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)};YA.ha=function(a){return new (a||YA)(_.w(_.JTa,8),_.w(_.np))};YA.ua=_.u({token:YA,oa:YA.ha});var cB=function(){};cB.ha=function(a){return new (a||cB)};cB.Ea=_.kd({type:cB});
cB.Da=_.ad({Ob:[{Ca:_.TA,Pd:YA}]});_.dB=function(){};_.dB.ha=function(a){return new (a||_.dB)};_.dB.Ea=_.kd({type:_.dB});_.dB.Da=_.ad({Ob:[{Ca:_.vq,wc:{parse:{us:null},display:{us:{year:"numeric",month:"numeric",day:"numeric"},QVa:{year:"numeric",month:"short"},Oxc:{year:"numeric",month:"long",day:"numeric"},vHc:{year:"numeric",month:"long"}}}}],imports:[cB]});
var eB=function(a,b,c,d,e,f,g,h,n){_.Oq.call(this,a,b,c,d,e,f,g,n);var r=this;this.Ue=h;this.zI="NoopAnimations"!==this.Ue;this.LE=this.Oa.ta;var v;this.D5=this.zI?null!=(v=ldb(this.ld.wqa))?v:150:0;var A;this.gFa=this.zI?null!=(A=ldb(this.ld.Cqa))?A:75:0;this.Y3=null;this.x8a=function(){r.d7a();r.Eab(r.D5)};this.DW=function(){r.d7a();r.sB.emit({state:"closed",totalTime:r.gFa})}};_.V(eB,_.Oq);_.k=eB.prototype;_.k.Fka=function(){_.Oq.prototype.Fka.call(this);this.Xsc()};
_.k.La=function(){_.Oq.prototype.La.call(this);null!==this.Y3&&clearTimeout(this.Y3)};_.k.Xsc=function(){var a=this;this.sB.emit({state:"opening",totalTime:this.D5});this.zI?(this.LE.style.setProperty("--mat-dialog-transition-duration",this.D5+"ms"),this.LE.classList.add("mdc-dialog--opening"),this.LE.classList.add("mdc-dialog--open"),this.Pdb(this.D5,this.x8a)):(this.LE.classList.add("mdc-dialog--open"),Promise.resolve().then(function(){return a.x8a()}))};
_.k.mna=function(){var a=this;this.sB.emit({state:"closing",totalTime:this.gFa});this.LE.classList.remove("mdc-dialog--open");this.zI?(this.LE.style.setProperty("--mat-dialog-transition-duration",this.D5+"ms"),this.LE.classList.add("mdc-dialog--closing"),this.Pdb(this.gFa,this.DW)):Promise.resolve().then(function(){return a.DW()})};_.k.d7a=function(){this.LE.classList.remove("mdc-dialog--opening");this.LE.classList.remove("mdc-dialog--closing")};
_.k.Pdb=function(a,b){null!==this.Y3&&clearTimeout(this.Y3);this.Y3=setTimeout(b,a)};eB.ha=function(a){return new (a||eB)(_.z(_.Sd),_.z(_.vp),_.z(_.Mg,8),_.z(_.Kq),_.z(_.sp),_.z(_.se),_.z(_.gq),_.z(_.Yk,8),_.z(_.qp))};
eB.ya=_.x({type:eB,qa:[["mat-dialog-container"]],Eb:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],Cb:8,kb:function(a,b){a&2&&(_.De("id",b.ld.id),_.we("aria-modal",b.ld.ariaModal)("role",b.ld.role)("aria-labelledby",b.ld.ariaLabel?null:b.c4)("aria-label",b.ld.ariaLabel)("aria-describedby",b.ld.aoa||null),_.ye("_mat-animation-noopable",!b.zI))},features:[_.te],Aa:3,Ba:0,Fa:[[1,"mdc-dialog__container"],[1,"mat-mdc-dialog-surface","mdc-dialog__surface"],["cdkPortalOutlet",""]],va:function(a){a&
1&&(_.C(0,"div",0)(1,"div",1),_.N(2,kdb,0,0,"ng-template",2),_.F()())},Ha:[_.qq],styles:['.mdc-dialog,.mdc-dialog__scrim{position:fixed;top:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%}.mdc-dialog{display:none;z-index:var(--mdc-dialog-z-index, 7)}.mdc-dialog .mdc-dialog__content{padding:20px 24px 20px 24px}.mdc-dialog .mdc-dialog__surface{min-width:280px}@media(max-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:calc(100vw - 32px)}}@media(min-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:560px}}.mdc-dialog .mdc-dialog__surface{max-height:calc(100% - 32px)}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-width:none}@media(max-width: 960px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:560px;width:560px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}@media(max-width: 720px)and (max-width: 672px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:calc(100vw - 112px)}}@media(max-width: 720px)and (min-width: 672px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:560px}}@media(max-width: 720px)and (max-height: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:calc(100vh - 160px)}}@media(max-width: 720px)and (min-height: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:560px}}@media(max-width: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}@media(max-width: 720px)and (max-height: 400px),(max-width: 600px),(min-width: 720px)and (max-height: 400px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{height:100%;max-height:100vh;max-width:100vw;width:100vw;border-radius:0}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{order:-1;left:-12px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__header{padding:0 16px 9px;justify-content:flex-start}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__title{margin-left:calc(16px - 2 * 12px)}}@media(min-width: 960px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:calc(100vw - 400px)}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}.mdc-dialog.mdc-dialog__scrim--hidden .mdc-dialog__scrim{opacity:0}.mdc-dialog__scrim{opacity:0;z-index:-1}.mdc-dialog__container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;box-sizing:border-box;height:100%;transform:scale(0.8);opacity:0;pointer-events:none}.mdc-dialog__surface{position:relative;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;box-sizing:border-box;max-width:100%;max-height:100%;pointer-events:auto;overflow-y:auto}.mdc-dialog__surface .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}[dir=rtl] .mdc-dialog__surface,.mdc-dialog__surface[dir=rtl]{text-align:right}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-dialog__surface{outline:2px solid windowText}}.mdc-dialog__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:2px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-dialog__surface::before{border-color:CanvasText}}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.mdc-dialog__surface::before{content:none}}.mdc-dialog__title{display:block;margin-top:0;position:relative;flex-shrink:0;box-sizing:border-box;margin:0 0 1px;padding:0 24px 9px}.mdc-dialog__title::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}[dir=rtl] .mdc-dialog__title,.mdc-dialog__title[dir=rtl]{text-align:right}.mdc-dialog--scrollable .mdc-dialog__title{margin-bottom:1px;padding-bottom:15px}.mdc-dialog--fullscreen .mdc-dialog__header{align-items:baseline;border-bottom:1px solid rgba(0,0,0,0);display:inline-flex;justify-content:space-between;padding:0 24px 9px;z-index:1}@media screen and (forced-colors: active){.mdc-dialog--fullscreen .mdc-dialog__header{border-bottom-color:CanvasText}}.mdc-dialog--fullscreen .mdc-dialog__header .mdc-dialog__close{right:-12px}.mdc-dialog--fullscreen .mdc-dialog__title{margin-bottom:0;padding:0;border-bottom:0}.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__title{border-bottom:0;margin-bottom:0}.mdc-dialog--fullscreen .mdc-dialog__close{top:5px}.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__actions{border-top:1px solid rgba(0,0,0,0)}@media screen and (forced-colors: active){.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__actions{border-top-color:CanvasText}}.mdc-dialog--fullscreen--titleless .mdc-dialog__close{margin-top:4px}.mdc-dialog--fullscreen--titleless.mdc-dialog--scrollable .mdc-dialog__close{margin-top:0}.mdc-dialog__content{flex-grow:1;box-sizing:border-box;margin:0;overflow:auto}.mdc-dialog__content>:first-child{margin-top:0}.mdc-dialog__content>:last-child{margin-bottom:0}.mdc-dialog__title+.mdc-dialog__content,.mdc-dialog__header+.mdc-dialog__content{padding-top:0}.mdc-dialog--scrollable .mdc-dialog__title+.mdc-dialog__content{padding-top:8px;padding-bottom:8px}.mdc-dialog__content .mdc-deprecated-list:first-child:last-child{padding:6px 0 0}.mdc-dialog--scrollable .mdc-dialog__content .mdc-deprecated-list:first-child:last-child{padding:0}.mdc-dialog__actions{display:flex;position:relative;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;box-sizing:border-box;min-height:52px;margin:0;padding:8px;border-top:1px solid rgba(0,0,0,0)}@media screen and (forced-colors: active){.mdc-dialog__actions{border-top-color:CanvasText}}.mdc-dialog--stacked .mdc-dialog__actions{flex-direction:column;align-items:flex-end}.mdc-dialog__button{margin-left:8px;margin-right:0;max-width:100%;text-align:right}[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl]{margin-left:0;margin-right:8px}.mdc-dialog__button:first-child{margin-left:0;margin-right:0}[dir=rtl] .mdc-dialog__button:first-child,.mdc-dialog__button:first-child[dir=rtl]{margin-left:0;margin-right:0}[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl]{text-align:left}.mdc-dialog--stacked .mdc-dialog__button:not(:first-child){margin-top:12px}.mdc-dialog--open,.mdc-dialog--opening,.mdc-dialog--closing{display:flex}.mdc-dialog--opening .mdc-dialog__scrim{transition:opacity 150ms linear}.mdc-dialog--opening .mdc-dialog__container{transition:opacity 75ms linear,transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-dialog--closing .mdc-dialog__scrim,.mdc-dialog--closing .mdc-dialog__container{transition:opacity 75ms linear}.mdc-dialog--closing .mdc-dialog__container{transform:none}.mdc-dialog--open .mdc-dialog__scrim{opacity:1}.mdc-dialog--open .mdc-dialog__container{transform:none;opacity:1}.mdc-dialog--open.mdc-dialog__surface-scrim--shown .mdc-dialog__surface-scrim{opacity:1}.mdc-dialog--open.mdc-dialog__surface-scrim--hiding .mdc-dialog__surface-scrim{transition:opacity 75ms linear}.mdc-dialog--open.mdc-dialog__surface-scrim--showing .mdc-dialog__surface-scrim{transition:opacity 150ms linear}.mdc-dialog__surface-scrim{display:none;opacity:0;position:absolute;width:100%;height:100%;z-index:1}.mdc-dialog__surface-scrim--shown .mdc-dialog__surface-scrim,.mdc-dialog__surface-scrim--showing .mdc-dialog__surface-scrim,.mdc-dialog__surface-scrim--hiding .mdc-dialog__surface-scrim{display:block}.mdc-dialog-scroll-lock{overflow:hidden}.mdc-dialog--no-content-padding .mdc-dialog__content{padding:0}.mdc-dialog--sheet .mdc-dialog__close{right:12px;top:9px;position:absolute;z-index:1}.mdc-dialog__scrim--removed{pointer-events:none}.mdc-dialog__scrim--removed .mdc-dialog__scrim,.mdc-dialog__scrim--removed .mdc-dialog__surface-scrim{display:none}.mat-mdc-dialog-content{max-height:65vh}.mat-mdc-dialog-container{position:static;display:block}.mat-mdc-dialog-container,.mat-mdc-dialog-container .mdc-dialog__container,.mat-mdc-dialog-container .mdc-dialog__surface{max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit}.mat-mdc-dialog-container .mdc-dialog__surface{display:block;width:100%;height:100%}.mat-mdc-dialog-container{outline:0}.mat-mdc-dialog-container .mdc-dialog__surface{background-color:var(--mdc-dialog-container-color, white)}.mat-mdc-dialog-container .mdc-dialog__surface{box-shadow:var(--mdc-dialog-container-elevation, 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))}.mat-mdc-dialog-container .mdc-dialog__surface{border-radius:var(--mdc-dialog-container-shape, var(--mdc-shape-medium, 4px))}.mat-mdc-dialog-container.mdc-dialog--scrollable .mdc-dialog__title,.mat-mdc-dialog-container.mdc-dialog--scrollable .mdc-dialog__actions,.mat-mdc-dialog-container.mdc-dialog--scrollable.mdc-dialog-scroll-divider-footer .mdc-dialog__actions{border-color:var(--mdc-dialog-with-divider-divider-color, black)}.mat-mdc-dialog-container.mdc-dialog--scrollable .mdc-dialog__title{border-bottom-color:var(--mdc-dialog-with-divider-divider-color, black)}.mat-mdc-dialog-container .mdc-dialog__title{font-family:var(--mdc-dialog-subhead-font, "Arial");line-height:var(--mdc-dialog-subhead-line-height, 14px);font-size:var(--mdc-dialog-subhead-size, 14px);font-weight:var(--mdc-dialog-subhead-weight, 500);letter-spacing:var(--mdc-dialog-subhead-tracking, 1px)}.mat-mdc-dialog-container .mdc-dialog__title{color:var(--mdc-dialog-subhead-color, black)}.mat-mdc-dialog-container .mdc-dialog__content{font-family:var(--mdc-dialog-supporting-text-font, "Arial");line-height:var(--mdc-dialog-supporting-text-line-height, 14px);font-size:var(--mdc-dialog-supporting-text-size, 14px);font-weight:var(--mdc-dialog-supporting-text-weight, 500);letter-spacing:var(--mdc-dialog-supporting-text-tracking, 1px)}.mat-mdc-dialog-container .mdc-dialog__content{color:var(--mdc-dialog-supporting-text-color, black)}.mat-mdc-dialog-container .mdc-dialog__container{transition-duration:var(--mat-dialog-transition-duration, 0ms)}.mat-mdc-dialog-container._mat-animation-noopable .mdc-dialog__container{transition:none}.mat-mdc-dialog-content{display:block}.mat-mdc-dialog-actions{justify-content:start}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-center,.mat-mdc-dialog-actions[align=center]{justify-content:center}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-end,.mat-mdc-dialog-actions[align=end]{justify-content:flex-end}.mat-mdc-dialog-actions .mat-button-base+.mat-button-base,.mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-mdc-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}\n'],
ob:2});Thb={Ca:_.vUa,Db:[_.sq],Bb:function(a){return function(){return a.No.block()}}};_.fB=function(a,b,c,d,e,f,g,h){_.Pq.call(this,a,b,d,f,g,e,_.sUa,eB,_.tUa,h);this.a$a="mat-mdc-dialog-"};_.V(_.fB,_.Pq);_.fB.ha=function(a){return new (a||_.fB)(_.w(_.sq),_.w(_.Tf),_.w(_.hm,8),_.w(_.uUa,8),_.w(_.vUa),_.w(_.fB,12),_.w(_.Vp),_.w(_.Yk,8))};_.fB.ua=_.u({token:_.fB,oa:_.fB.ha});var gB=function(){};gB.ha=function(a){return new (a||gB)};gB.Ea=_.kd({type:gB});
gB.Da=_.ad({Ob:[_.fB,Thb],imports:[_.Nq,_.tq,_.rq,_.uq,_.uq]});_.hB=function(){};_.hB.ha=function(a){return new (a||_.hB)};_.hB.Ea=_.kd({type:_.hB});_.hB.Da=_.ad({imports:[_.uq,_.Gq,_.uq]});var Uhb={CVb:"ACTIVE",m0b:"DELETE_IN_PROGRESS",o0b:"DELETE_REQUESTED",j8b:"LIFECYCLE_STATE_UNSPECIFIED",values:function(){return[Uhb.j8b,Uhb.CVb,Uhb.o0b,Uhb.m0b]}},Vhb=function(){this.O={}};_.V(Vhb,_.U);Vhb.prototype.ma=function(){return Vhb};Vhb.prototype.na=function(){return{keys:[]}};
var iB=function(a){a=void 0===a?{}:a;this.O={};this.O.code=null==a.code?null:a.code;this.O.message=null==a.message?null:a.message;this.O.details=null==a.details?null:a.details};_.V(iB,_.U);iB.prototype.ma=function(){return iB};iB.prototype.na=function(){return{keys:["code","details","message"],Gd:{details:{Fc:null,Wc:!0,Xc:!1,Yc:!1}}}};
_.W.Object.defineProperties(iB.prototype,{code:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"code")?_.S(this,"code"):null},set:function(a){this.O.code=a}},details:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"details")?_.S(this,"details"):null},set:function(a){this.O.details=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"message")?_.S(this,"message"):null},set:function(a){this.O.message=a}}});
_.jB=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name;this.O.metadata=null==a.metadata?null:a.metadata;this.O.done=null==a.done?null:a.done;this.O.error=null==a.error?null:a.error;this.O.response=null==a.response?null:a.response};_.V(_.jB,_.U);_.jB.prototype.ma=function(){return _.jB};_.jB.prototype.na=function(){return{keys:["done","error","metadata","name","response"],Gd:{metadata:{Fc:null,Wc:!1,Xc:!1,Yc:!1},response:{Fc:null,Wc:!1,Xc:!1,Yc:!1}},Ka:{error:iB}}};
_.W.Object.defineProperties(_.jB.prototype,{done:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"done")?_.S(this,"done"):null},set:function(a){this.O.done=a}},error:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"error")?_.S(this,"error"):null},set:function(a){this.O.error=a}},metadata:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"metadata")?_.S(this,"metadata"):null},set:function(a){this.O.metadata=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.X(this,
"name")?_.S(this,"name"):null},set:function(a){this.O.name=a}},response:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"response")?_.S(this,"response"):null},set:function(a){this.O.response=a}}});var kB=function(a){a=void 0===a?{}:a;this.O={};this.O.type=null==a.type?null:a.type;this.O.id=null==a.id?null:a.id};_.V(kB,_.U);kB.prototype.ma=function(){return kB};kB.prototype.na=function(){return{keys:["id","type"]}};
_.W.Object.defineProperties(kB.prototype,{id:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"id")?_.S(this,"id"):null},set:function(a){this.O.id=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"type")?_.S(this,"type"):null},set:function(a){this.O.type=a}}});
_.lB=function(a){a=void 0===a?{}:a;this.O={};this.O.projectNumber=null==a.projectNumber?null:a.projectNumber;this.O.projectId=null==a.projectId?null:a.projectId;this.O.lifecycleState=null==a.lifecycleState?null:a.lifecycleState;this.O.name=null==a.name?null:a.name;this.O.createTime=null==a.createTime?null:a.createTime;this.O.labels=null==a.labels?null:a.labels;this.O.parent=null==a.parent?null:a.parent};_.V(_.lB,_.U);_.lB.prototype.ma=function(){return _.lB};
_.lB.prototype.na=function(){return{Va:{lifecycleState:Uhb},keys:"createTime labels lifecycleState name parent projectId projectNumber".split(" "),Gd:{labels:{Fc:null,Wc:!1,Xc:!1,Yc:!1}},Ka:{parent:kB}}};
_.W.Object.defineProperties(_.lB.prototype,{createTime:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"createTime")?_.S(this,"createTime"):null},set:function(a){this.O.createTime=a}},labels:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"labels")?_.S(this,"labels"):null},set:function(a){this.O.labels=a}},lifecycleState:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"lifecycleState")?_.S(this,"lifecycleState"):null},set:function(a){this.O.lifecycleState=
a}},name:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"name")?_.S(this,"name"):null},set:function(a){this.O.name=a}},parent:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"parent")?_.S(this,"parent"):null},set:function(a){this.O.parent=a}},projectId:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"projectId")?_.S(this,"projectId"):null},set:function(a){this.O.projectId=a}},projectNumber:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"projectNumber")?
_.S(this,"projectNumber"):null},set:function(a){this.O.projectNumber=a}}});var mB=function(a){a=void 0===a?{}:a;this.O={};this.O.projects=null==a.projects?null:a.projects;this.O.nextPageToken=null==a.nextPageToken?null:a.nextPageToken};_.V(mB,_.U);mB.prototype.ma=function(){return mB};mB.prototype.na=function(){return{Ra:{projects:_.lB},keys:["nextPageToken","projects"]}};
_.W.Object.defineProperties(mB.prototype,{nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"nextPageToken")?_.S(this,"nextPageToken"):null},set:function(a){this.O.nextPageToken=a}},projects:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"projects")?_.S(this,"projects"):null},set:function(a){this.O.projects=a}}});
_.nB={$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"};oB=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.hb=new _.ol(b,c)};_.k=oB.prototype;
_.k.create=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.pl(this.hb,{body:a,Fb:"POST",Gb:"cloudresourcemanager.projects.create",path:"/"+this.Ua+"/projects",Ta:_.lf(b,_.nB,c),Ib:_.jB})};_.k.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.pl(this.hb,{body:null,Fb:"DELETE",Gb:"cloudresourcemanager.projects.delete",path:"/"+this.Ua+"/projects/"+a,Ta:_.lf(b,_.nB,c),Ib:Vhb})};
_.k.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.pl(this.hb,{body:null,Fb:"GET",Gb:"cloudresourcemanager.projects.get",path:"/"+this.Ua+"/projects/"+a,Ta:_.lf(b,_.nB,c),Ib:_.lB})};_.k.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.pl(this.hb,{body:null,Fb:"GET",Gb:"cloudresourcemanager.projects.list",path:"/"+this.Ua+"/projects",Ta:_.lf(a,_.nB,b),Ib:mB})};
_.k.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.pl(this.hb,{body:b,Fb:"PUT",Gb:"cloudresourcemanager.projects.update",path:"/"+this.Ua+"/projects/"+a,Ta:_.lf(c,_.nB,d),Ib:_.lB})};oB.ha=function(a){return new (a||oB)(_.w(_.VXa,8),_.w(_.WXa),_.w(_.nl,8))};oB.ua=_.u({token:oB,oa:oB.ha});_.pB=function(){};_.pB.ha=function(a){return new (a||_.pB)};_.pB.ua=_.u({token:_.pB,oa:function(a){return oB.ha(a)},Ja:_.$s});
var Whb=0,qB=function(a,b){this.id="mat-mdc-error-"+Whb++;a||b.ta.setAttribute("aria-live","polite")};qB.ha=function(a){return new (a||qB)(_.Hd("aria-live"),_.z(_.Sd))};qB.Ia=_.x({type:qB,qa:[["mat-error"],["","matError",""]],Eb:["aria-atomic","true",1,"mat-mdc-form-field-error","mat-mdc-form-field-bottom-align"],Cb:1,kb:function(a,b){a&2&&_.De("id",b.id)},inputs:{id:"id"},features:[_.Qe([{Ca:_.Z3a,Jb:qB}])]});var Xhb=0,rB=function(){this.align="start";this.id="mat-mdc-hint-"+Xhb++};
rB.ha=function(a){return new (a||rB)};rB.Ia=_.x({type:rB,qa:[["mat-hint"]],Eb:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],Cb:4,kb:function(a,b){a&2&&(_.De("id",b.id),_.we("align",null),_.ye("mat-mdc-form-field-hint-end","end"===b.align))},inputs:{align:"align",id:"id"}});var sB=function(){};sB.ha=function(a){return new (a||sB)};sB.Ia=_.x({type:sB,qa:[["mat-label"]]});var tB=function(){this.g5=!1};
_.W.Object.defineProperties(tB.prototype,{jqc:{configurable:!0,enumerable:!0,set:function(){this.g5=!0}}});tB.ha=function(a){return new (a||tB)};tB.Ia=_.x({type:tB,qa:[["","matSuffix",""],["","matIconSuffix",""],["","matTextSuffix",""]],inputs:{jqc:["matTextSuffix","_isTextSelector"]},features:[_.Qe([{Ca:_.a4a,Jb:tB}])]});var uB=function(a){this.Oa=a;this.lsb=!1};
uB.prototype.getWidth=function(){var a=this.Oa.ta;if(null!==a.offsetParent)a=a.scrollWidth;else{a=a.cloneNode(!0);a.style.setProperty("position","absolute");a.style.setProperty("transform","translate(-9999px, -9999px)");document.documentElement.appendChild(a);var b=a.scrollWidth;a.remove();a=b}return a};_.W.Object.defineProperties(uB.prototype,{element:{configurable:!0,enumerable:!0,get:function(){return this.Oa.ta}}});uB.ha=function(a){return new (a||uB)(_.z(_.Sd))};
uB.Ia=_.x({type:uB,qa:[["label","matFormFieldFloatingLabel",""]],Eb:[1,"mdc-floating-label","mat-mdc-floating-label"],Cb:2,kb:function(a,b){a&2&&_.ye("mdc-floating-label--float-above",b.lsb)},inputs:{lsb:"floating"}});
var vB=function(a,b){var c=this;this.Oa=a;this.G9a=function(d){var e=c.Oa.ta.classList,f=e.contains("mdc-line-ripple--deactivating");"opacity"===d.propertyName&&f&&e.remove("mdc-line-ripple--active","mdc-line-ripple--deactivating")};b.jc(function(){a.ta.addEventListener("transitionend",c.G9a)})};vB.prototype.Pt=function(){var a=this.Oa.ta.classList;a.remove("mdc-line-ripple--deactivating");a.add("mdc-line-ripple--active")};vB.prototype.g9=function(){this.Oa.ta.classList.add("mdc-line-ripple--deactivating")};
vB.prototype.La=function(){this.Oa.ta.removeEventListener("transitionend",this.G9a)};vB.ha=function(a){return new (a||vB)(_.z(_.Sd),_.z(_.se))};vB.Ia=_.x({type:vB,qa:[["div","matFormFieldLineRipple",""]],Eb:[1,"mdc-line-ripple"]});var wB=function(a,b){this.Oa=a;this.vb=b;this.fUa=0;this.open=!1};
wB.prototype.Pc=function(){var a=this.Oa.ta.querySelector(".mdc-floating-label");a?(this.Oa.ta.classList.add("mdc-notched-outline--upgraded"),"function"===typeof requestAnimationFrame&&(a.style.transitionDuration="0s",this.vb.jc(function(){requestAnimationFrame(function(){return a.style.transitionDuration=""})}))):this.Oa.ta.classList.add("mdc-notched-outline--no-label")};
wB.prototype.soc=function(){return this.open?0<this.fUa?"calc("+this.fUa+"px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)":"0px":null};wB.ha=function(a){return new (a||wB)(_.z(_.Sd),_.z(_.se))};
wB.ya=_.x({type:wB,qa:[["div","matFormFieldNotchedOutline",""]],Eb:[1,"mdc-notched-outline"],Cb:2,kb:function(a,b){a&2&&_.ye("mdc-notched-outline--notched",b.open)},inputs:{fUa:["matFormFieldNotchedOutlineLabelWidth","labelWidth"],open:["matFormFieldNotchedOutlineOpen","open"]},Yb:["matFormFieldNotchedOutline",""],lc:["*"],Aa:4,Ba:2,Fa:[[1,"mdc-notched-outline__leading"],[1,"mdc-notched-outline__notch"],[1,"mdc-notched-outline__trailing"]],va:function(a,b){a&1&&(_.Ie(),_.G(0,"div",0),_.C(1,"div",
1),_.Je(2),_.F(),_.G(3,"div",2));a&2&&(_.y(1),_.xe("width",b.soc()))},ob:2,Na:0});
var Yhb=["textField"],Zhb=["iconPrefixContainer"],$hb=["textPrefixContainer"],aib=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],bib=0,xB=function(a,b,c,d,e,f,g,h){this.Oa=a;this.tb=b;this.vb=c;this.yc=d;this.hd=e;this.Vr=f;this.Ue=g;this.Kb=h;this.nP=!1;this.color="primary";this.Ny="fill";
this.Dcb=null;this.oP="";this.R9a=this.zGa=this.Q9a=this.yGa=!1;this.SE="mat-mdc-form-field-label-"+bib++;this.Y4="mat-mdc-hint-"+bib++;this.OP="";this.H$a=0;this.Rb=new _.ob;this.d5=null;this.eX=!1;f&&(f.wd&&(this.wd=f.wd),this.nP=!(null==f||!f.SR),f.color&&(this.color=f.color))};_.k=xB.prototype;
_.k.Pc=function(){var a=this;this.tdb();this.V5();var b,c;(null==(b=this.Kb)?0:null==(c=b.fonts)?0:c.ready)?this.Kb.fonts.ready.then(function(){a.V5();_.Uk(a.tb)}):setTimeout(function(){return a.V5()},100);this.OP="enter";this.tb.fe()};_.k.Fe=function(){this.Gpc();this.Kpc();this.Jpc();this.Ipc()};_.k.dM=function(){};_.k.La=function(){this.Rb.next();this.Rb.complete()};_.k.MZ=function(){return this.Ncb||this.Oa};_.k.f6a=function(){this.JE()&&(this.Cs="always")};
_.k.Gpc=function(){var a=this,b=this.Ld;b.controlType&&this.Oa.ta.classList.add("mat-mdc-form-field-type-"+b.controlType);b.Vc.subscribe(function(){a.tdb();a.wJ();_.Uk(a.tb)});b.Pe&&b.Pe.im&&b.Pe.im.ka(_.vb(this.Rb)).subscribe(function(){return _.Uk(a.tb)})};_.k.S6a=function(){this.yGa=!!this.jJ.find(function(a){return!a.g5});this.Q9a=!!this.jJ.find(function(a){return a.g5});this.zGa=!!this.AX.find(function(a){return!a.g5});this.R9a=!!this.AX.find(function(a){return a.g5})};
_.k.Jpc=function(){var a=this;this.S6a();_.cb(this.jJ.qd,this.AX.qd).subscribe(function(){a.S6a();_.Uk(a.tb)})};_.k.Kpc=function(){var a=this;this.Ry.qd.subscribe(function(){a.T5();_.Uk(a.tb)});this.Py.qd.subscribe(function(){a.wJ();_.Uk(a.tb)});this.wJ()};_.k.sTc=function(){};
_.k.tdb=function(){if(this.Ld.focused&&!this.d5){this.d5=!0;var a;null==(a=this.Q$a)||a.Pt()}else if(!this.Ld.focused&&(this.d5||null===this.d5)){this.d5=!1;var b;null==(b=this.Q$a)||b.g9()}var c;null==(c=this.Ncb)||c.ta.classList.toggle("mdc-text-field--focused",this.Ld.focused)};
_.k.Ipc=function(){var a=this;this.jJ.qd.subscribe(function(){return a.eX=!0});this.vb.jc(function(){a.vb.Ag.ka(_.vb(a.Rb)).subscribe(function(){a.eX&&(a.eX=!1,a.Utc())})});this.yc.jd.ka(_.vb(this.Rb)).subscribe(function(){return a.eX=!0})};_.k.wX=function(){return"always"===this.Cs};_.k.KE=function(){return"outline"===this.wd};_.k.G8a=function(){return!this.hd.we&&this.jJ.length&&!this.LP()};_.k.JE=function(){return!!this.hHa||!!this.iHa};_.k.LP=function(){return this.Ld.bha||this.wX()};
_.k.Aq=function(a){var b=this.Ld?this.Ld.Pe:null;return b&&b[a]};_.k.E4=function(){return this.Py&&0<this.Py.length&&this.Ld.zs?"error":"hint"};_.k.V5=function(){this.KE()&&this.Wka&&(this.H$a=this.Wka.getWidth())};_.k.T5=function(){this.wJ()};_.k.huc=function(){};
_.k.wJ=function(){if(this.Ld){var a=[];this.Ld.IN&&"string"===typeof this.Ld.IN&&a.push.apply(a,_.Ha(this.Ld.IN.split(" ")));if("hint"===this.E4()){var b=this.Ry?this.Ry.find(function(d){return"start"===d.align}):null,c=this.Ry?this.Ry.find(function(d){return"end"===d.align}):null;b?a.push(b.id):this.oP&&a.push(this.Y4);c&&a.push(c.id)}else this.Py&&a.push.apply(a,_.Ha(this.Py.map(function(d){return d.id})));this.Ld.Jwa(a)}};
_.k.Utc=function(){if(this.hd.we&&this.KE()&&this.Wka){var a=this.Wka.element;if(this.Z9a||this.Ocb)if(this.Rpc()){var b,c=null==(b=this.Z9a)?void 0:b.ta,d;b=null==(d=this.Ocb)?void 0:d.ta;var e;c=null!=(e=null==c?void 0:c.getBoundingClientRect().width)?e:0;var f;e=null!=(f=null==b?void 0:b.getBoundingClientRect().width)?f:0;a.style.transform="var(\n        --mat-mdc-form-field-label-transform,\n        translateY(-50%) translateX(calc("+(("rtl"===this.yc.value?"-1":"1")+" * ("+(c+e+"px + var(--mat-mdc-form-field-label-offset-x, 0px))))\n    )"))}else this.eX=
!0;else a.style.transform=""}};_.k.Rpc=function(){var a=this.Oa.ta;if(a.getRootNode){var b=a.getRootNode();return b&&b!==a}return document.documentElement.contains(a)};
_.W.Object.defineProperties(xB.prototype,{SR:{configurable:!0,enumerable:!0,get:function(){return this.nP},set:function(a){this.nP=_.Ig(a)}},Cs:{configurable:!0,enumerable:!0,get:function(){var a;return this.FE||(null==(a=this.Vr)?void 0:a.Cs)||"auto"},set:function(a){a!==this.FE&&(this.FE=a,_.Uk(this.tb))}},wd:{configurable:!0,enumerable:!0,get:function(){return this.Ny},set:function(a){var b=this.Ny,c;this.Ny=a||(null==(c=this.Vr)?void 0:c.wd)||"fill";"outline"===this.Ny&&this.Ny!==b&&(this.V5(),
this.eX=!0)}},Hxa:{configurable:!0,enumerable:!0,get:function(){var a;return this.Dcb||(null==(a=this.Vr)?void 0:a.Hxa)||"fixed"},set:function(a){var b;this.Dcb=a||(null==(b=this.Vr)?void 0:b.Hxa)||"fixed"}},WR:{configurable:!0,enumerable:!0,get:function(){return this.oP},set:function(a){this.oP=a;this.T5()}},Ld:{configurable:!0,enumerable:!0,get:function(){return this.NFa||this.Mnc},set:function(a){this.NFa=a}}});
xB.ha=function(a){return new (a||xB)(_.z(_.Sd),_.z(_.gl),_.z(_.se),_.z(_.Qp),_.z(_.np),_.z(_.c4a,8),_.z(_.Yk,8),_.z(_.Mg))};
xB.ya=_.x({type:xB,qa:[["mat-form-field"]],zd:function(a,b,c){a&1&&(_.af(c,sB,5),_.af(c,sB,7),_.af(c,_.cw,5),_.af(c,_.$3a,5),_.af(c,_.a4a,5),_.af(c,_.Z3a,5),_.af(c,rB,5));if(a&2){var d;_.Ze(d=_.bf())&&(b.hHa=d.first);_.Ze(d=_.bf())&&(b.iHa=d.first);_.Ze(d=_.bf())&&(b.Mnc=d.first);_.Ze(d=_.bf())&&(b.jJ=d);_.Ze(d=_.bf())&&(b.AX=d);_.Ze(d=_.bf())&&(b.Py=d);_.Ze(d=_.bf())&&(b.Ry=d)}},ub:function(a,b){a&1&&(_.$e(Yhb,5),_.$e(Zhb,5),_.$e($hb,5),_.$e(uB,5),_.$e(wB,5),_.$e(vB,5));if(a&2){var c;_.Ze(c=_.bf())&&
(b.Ncb=c.first);_.Ze(c=_.bf())&&(b.Z9a=c.first);_.Ze(c=_.bf())&&(b.Ocb=c.first);_.Ze(c=_.bf())&&(b.Wka=c.first);_.Ze(c=_.bf())&&(b.UTc=c.first);_.Ze(c=_.bf())&&(b.Q$a=c.first)}},Eb:[1,"mat-mdc-form-field"],Cb:42,kb:function(a,b){a&2&&_.ye("mat-mdc-form-field-label-always-float",b.wX())("mat-mdc-form-field-has-icon-prefix",b.yGa)("mat-mdc-form-field-has-icon-suffix",b.zGa)("mat-form-field-invalid",b.Ld.zs)("mat-form-field-disabled",b.Ld.disabled)("mat-form-field-autofilled",b.Ld.foa)("mat-form-field-no-animations",
"NoopAnimations"===b.Ue)("mat-form-field-appearance-fill","fill"==b.wd)("mat-form-field-appearance-outline","outline"==b.wd)("mat-form-field-hide-placeholder",b.JE()&&!b.LP())("mat-focused",b.Ld.focused)("mat-primary","accent"!==b.color&&"warn"!==b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color)("ng-untouched",b.Aq("untouched"))("ng-touched",b.Aq("touched"))("ng-pristine",b.Aq("pristine"))("ng-dirty",b.Aq("dirty"))("ng-valid",b.Aq("valid"))("ng-invalid",b.Aq("invalid"))("ng-pending",
b.Aq("pending"))},inputs:{SR:"hideRequiredMarker",color:"color",Cs:"floatLabel",wd:"appearance",Hxa:"subscriptSizing",WR:"hintLabel"},Zb:["matFormField"],features:[_.Qe([{Ca:_.dw,Jb:xB}])],lc:"*;mat-label;[matPrefix], [matIconPrefix];[matTextPrefix];[matTextSuffix];[matSuffix], [matIconSuffix];mat-error, [matError];mat-hint:not([align='end']);mat-hint[align='end']".split(";"),Aa:18,Ba:23,Fa:[["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"]],va:function(a,b){a&1&&(_.Ie(aib),_.N(0,odb,1,1,"ng-template",null,0,_.ef),_.C(2,"div",1,2),_.K("click",function(c){return b.Ld.n0&&b.Ld.n0(c)}),_.N(4,pdb,1,0,"div",3),_.C(5,"div",4),_.N(6,sdb,2,3,"div",5),_.N(7,tdb,3,0,"div",6),_.N(8,udb,3,0,"div",7),_.C(9,"div",8),_.N(10,wdb,1,1,"ng-template",9),_.Je(11),_.F(),_.N(12,xdb,2,0,"div",10),_.N(13,ydb,2,0,"div",11),_.F(),_.N(14,zdb,1,0,"div",12),_.F(),
_.C(15,"div",13),_.N(16,Adb,2,1,"div",14),_.N(17,Cdb,5,2,"div",15),_.F());a&2&&(_.y(2),_.ye("mdc-text-field--filled",!b.KE())("mdc-text-field--outlined",b.KE())("mdc-text-field--no-label",!b.JE())("mdc-text-field--disabled",b.Ld.disabled)("mdc-text-field--invalid",b.Ld.zs),_.y(2),_.B("ngIf",!b.KE()&&!b.Ld.disabled),_.y(2),_.B("ngIf",b.KE()),_.y(1),_.B("ngIf",b.yGa),_.y(1),_.B("ngIf",b.Q9a),_.y(2),_.B("ngIf",!b.KE()||b.G8a()),_.y(2),_.B("ngIf",b.R9a),_.y(1),_.B("ngIf",b.zGa),_.y(1),_.B("ngIf",!b.KE()),
_.y(1),_.ye("mat-mdc-form-field-subscript-dynamic-size","dynamic"===b.Hxa),_.B("ngSwitch",b.E4()),_.y(1),_.B("ngSwitchCase","error"),_.y(1),_.B("ngSwitchCase","hint"))},Ha:[_.Wl,_.$l,_.Xl,_.Yl,_.Dp,rB,uB,wB,vB],styles:['.mdc-text-field{border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:0;border-bottom-left-radius:0;display:inline-flex;align-items:baseline;padding:0 16px;position:relative;box-sizing:border-box;overflow:hidden;will-change:opacity,transform,color}.mdc-text-field .mdc-floating-label{top:50%;transform:translateY(-50%);pointer-events:none}.mdc-text-field__input{height:28px;width:100%;min-width:0;border:none;border-radius:0;background:none;appearance:none;padding:0}.mdc-text-field__input::-ms-clear{display:none}.mdc-text-field__input::-webkit-calendar-picker-indicator{display:none}.mdc-text-field__input:focus{outline:none}.mdc-text-field__input:invalid{box-shadow:none}@media all{.mdc-text-field__input::placeholder{opacity:0}}@media all{.mdc-text-field__input:-ms-input-placeholder{opacity:0}}@media all{.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mdc-text-field--focused .mdc-text-field__input::placeholder{opacity:1}}@media all{.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{opacity:1}}.mdc-text-field__affix{height:28px;opacity:0;white-space:nowrap}.mdc-text-field--label-floating .mdc-text-field__affix,.mdc-text-field--no-label .mdc-text-field__affix{opacity:1}@supports(-webkit-hyphens: none){.mdc-text-field--outlined .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field__affix--prefix,.mdc-text-field__affix--prefix[dir=rtl]{padding-left:2px;padding-right:0}.mdc-text-field--end-aligned .mdc-text-field__affix--prefix{padding-left:0;padding-right:12px}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--end-aligned .mdc-text-field__affix--prefix[dir=rtl]{padding-left:12px;padding-right:0}.mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field__affix--suffix,.mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:12px}.mdc-text-field--end-aligned .mdc-text-field__affix--suffix{padding-left:2px;padding-right:0}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--end-aligned .mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:2px}.mdc-text-field--filled{height:56px}.mdc-text-field--filled::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}.mdc-text-field--filled .mdc-floating-label{left:16px;right:initial}[dir=rtl] .mdc-text-field--filled .mdc-floating-label,.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:16px}.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{height:100%}.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label{display:none}.mdc-text-field--filled.mdc-text-field--no-label::before{display:none}@supports(-webkit-hyphens: none){.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field--outlined{height:56px;overflow:visible}.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1)}.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) scale(0.75)}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--outlined .mdc-text-field__input{height:100%}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--mdc-shape-small, 4px)}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl]{border-top-left-radius:0;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - max(12px, var(--mdc-shape-small, 4px))*2)}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-top-left-radius:0;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl]{border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--mdc-shape-small, 4px)}@supports(top: max(0%)){.mdc-text-field--outlined{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined{padding-right:max(16px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-right:max(16px, var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-left:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-right:max(16px, var(--mdc-shape-small, 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-right:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:max(16px, var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-right:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-right:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-text-field--outlined .mdc-floating-label{left:4px;right:initial}[dir=rtl] .mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:4px}.mdc-text-field--outlined .mdc-text-field__input{display:flex;border:none !important;background-color:rgba(0,0,0,0)}.mdc-text-field--outlined .mdc-notched-outline{z-index:1}.mdc-text-field--textarea{flex-direction:column;align-items:center;width:auto;height:auto;padding:0}.mdc-text-field--textarea .mdc-floating-label{top:19px}.mdc-text-field--textarea .mdc-floating-label:not(.mdc-floating-label--float-above){transform:none}.mdc-text-field--textarea .mdc-text-field__input{flex-grow:1;height:auto;min-height:1.5rem;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;resize:none;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--filled::before{display:none}.mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-10.25px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--filled .mdc-text-field__input{margin-top:23px;margin-bottom:9px}.mdc-text-field--textarea.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-27.25px) scale(1)}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label{top:18px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field__input{margin-bottom:2px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter{align-self:flex-end;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::after{display:inline-block;width:0;height:16px;content:"";vertical-align:-16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::before{display:none}.mdc-text-field__resizer{align-self:stretch;display:inline-flex;flex-direction:column;flex-grow:1;max-height:100%;max-width:100%;min-height:56px;min-width:fit-content;min-width:-moz-available;min-width:-webkit-fill-available;overflow:hidden;resize:both}.mdc-text-field--filled .mdc-text-field__resizer{transform:translateY(-1px)}.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateY(1px)}.mdc-text-field--outlined .mdc-text-field__resizer{transform:translateX(-1px) translateY(-1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer,.mdc-text-field--outlined .mdc-text-field__resizer[dir=rtl]{transform:translateX(1px) translateY(-1px)}.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateX(1px) translateY(1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input[dir=rtl],.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter[dir=rtl]{transform:translateX(-1px) translateY(1px)}.mdc-text-field--with-leading-icon{padding-left:0;padding-right:16px}[dir=rtl] .mdc-text-field--with-leading-icon,.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:16px;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 48px);left:48px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:48px}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label{left:36px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:36px}.mdc-text-field--with-leading-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) translateX(-32px) scale(1)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-37.25px) translateX(32px) scale(1)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) translateX(-32px) scale(0.75)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl],.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-34.75px) translateX(32px) scale(0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--with-trailing-icon{padding-left:16px;padding-right:0}[dir=rtl] .mdc-text-field--with-trailing-icon,.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0;padding-right:16px}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 64px)}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-text-field--with-trailing-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 96px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 96px / 0.75)}.mdc-text-field-helper-line{display:flex;justify-content:space-between;box-sizing:border-box}.mdc-text-field+.mdc-text-field-helper-line{padding-right:16px;padding-left:16px}.mdc-form-field>.mdc-text-field+label{align-self:flex-start}.mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--focused .mdc-notched-outline__trailing{border-width:2px}.mdc-text-field--focused+.mdc-text-field-helper-line .mdc-text-field-helper-text:not(.mdc-text-field-helper-text--validation-msg){opacity:1}.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-text-field--focused.mdc-text-field--outlined.mdc-text-field--textarea .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{opacity:1}.mdc-text-field--disabled{pointer-events:none}@media screen and (forced-colors: active){.mdc-text-field--disabled .mdc-text-field__input{background-color:Window}.mdc-text-field--disabled .mdc-floating-label{z-index:1}}.mdc-text-field--disabled .mdc-floating-label{cursor:default}.mdc-text-field--disabled.mdc-text-field--filled .mdc-text-field__ripple{display:none}.mdc-text-field--disabled .mdc-text-field__input{pointer-events:auto}.mdc-text-field--end-aligned .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--end-aligned .mdc-text-field__input[dir=rtl]{text-align:left}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix{direction:ltr}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--leading,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--leading{order:1}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{order:2}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input{order:3}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{order:4}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--trailing,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--trailing{order:5}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--prefix{padding-right:12px}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--suffix{padding-left:2px}.mdc-floating-label{position:absolute;left:0;-webkit-transform-origin:left top;transform-origin:left top;line-height:1.15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform}[dir=rtl] .mdc-floating-label,.mdc-floating-label[dir=rtl]{right:0;left:auto;-webkit-transform-origin:right top;transform-origin:right top;text-align:right}.mdc-floating-label--float-above{cursor:auto}.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after{margin-left:1px;margin-right:0px;content:"*"}[dir=rtl] .mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after,.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)[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::after{border-bottom-width:2px}.mdc-line-ripple::before{z-index:1}.mdc-line-ripple::after{transform:scaleX(0);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;letter-spacing:inherit;text-decoration:inherit;text-transform:inherit;border:none}.mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label{line-height:normal;pointer-events:all}.mdc-text-field--no-label:not(.mdc-text-field--textarea) .mat-mdc-form-field-input-control.mdc-text-field__input,.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control{height:auto}.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control.mdc-text-field__input[type=color]{height:23px}.mat-mdc-text-field-wrapper{height:auto;flex:auto}.mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-left:0;--mat-mdc-form-field-label-offset-x: -16px}.mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-right:0}[dir=rtl] .mat-mdc-text-field-wrapper{padding-left:16px;padding-right:16px}[dir=rtl] .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-left:0}[dir=rtl] .mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-right:0}.mat-mdc-form-field-label-always-float .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms;opacity:1}.mat-mdc-text-field-wrapper .mat-mdc-form-field-infix .mat-mdc-floating-label{left:auto;right:auto}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-text-field__input{display:inline-block}.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field .mdc-notched-outline__notch{padding-top:0}.mat-mdc-text-field-wrapper::before{content:none}.mat-mdc-form-field-subscript-wrapper{box-sizing:border-box;width:100%;position:relative}.mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-error-wrapper{position:absolute;top:0;left:0;right:0;padding:0 16px}.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-error-wrapper{position:static}.mat-mdc-form-field-bottom-align::before{content:"";display:inline-block;height:16px}.mat-mdc-form-field-bottom-align.mat-mdc-form-field-subscript-dynamic-size::before{content:unset}.mat-mdc-form-field-hint-end{order:1}.mat-mdc-form-field-hint-wrapper{display:flex}.mat-mdc-form-field-hint-spacer{flex:1 0 1em}.mat-mdc-form-field-error{display:block}.mat-mdc-form-field-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;opacity:0;pointer-events:none}select.mat-mdc-form-field-input-control{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);display:inline-flex;box-sizing:border-box}select.mat-mdc-form-field-input-control:not(:disabled){cursor:pointer}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;position:absolute;right:0;top:50%;margin-top:-2.5px;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;pointer-events:auto}.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'],
ob:2,data:{animation:[_.b4a]},Na:0});cib=["determinateSpinner"];_.yB=function(a,b,c){a=_.W4a.call(this,a)||this;a.mode="mat-spinner"===a.Oa.ta.nodeName.toLowerCase()?"indeterminate":"determinate";a.Dd=0;a.yW=100;a.XE="NoopAnimations"===b&&!!c&&!c.Jnc;c&&(c.color&&(a.color=a.defaultColor=c.color),c.diameter&&(a.diameter=c.diameter),c.strokeWidth&&(a.strokeWidth=c.strokeWidth));return a};_.V(_.yB,_.W4a);_.k=_.yB.prototype;_.k.Bka=function(){return(this.diameter-10)/2};
_.k.Kdb=function(){var a=2*this.Bka()+this.strokeWidth;return"0 0 "+a+" "+a};_.k.rna=function(){return 2*Math.PI*this.Bka()};_.k.btc=function(){return"determinate"===this.mode?this.rna()*(100-this.Dd)/100:null};_.k.Y6a=function(){return this.strokeWidth/this.diameter*100};
_.W.Object.defineProperties(_.yB.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return"determinate"===this.mode?this.Dd:0},set:function(a){this.Dd=Math.max(0,Math.min(100,_.Lg(a)))}},diameter:{configurable:!0,enumerable:!0,get:function(){return this.yW},set:function(a){this.yW=_.Lg(a)}},strokeWidth:{configurable:!0,enumerable:!0,get:function(){var a;return null!=(a=this.kJa)?a:this.diameter/10},set:function(a){this.kJa=_.Lg(a)}}});
_.yB.ha=function(a){return new (a||_.yB)(_.z(_.Sd),_.z(_.Yk,8),_.z(_.X4a))};
_.yB.ya=_.x({type:_.yB,qa:[["mat-progress-spinner"],["mat-spinner"]],ub:function(a,b){a&1&&_.$e(cib,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.ATc=c.first)}},Eb:["role","progressbar","tabindex","-1",1,"mat-mdc-progress-spinner","mdc-circular-progress"],Cb:12,kb:function(a,b){a&2&&(_.we("aria-valuemin",0)("aria-valuemax",100)("aria-valuenow","determinate"===b.mode?b.value:null)("mode",b.mode),_.xe("width",b.diameter,"px")("height",b.diameter,"px"),_.ye("_mat-animation-noopable",b.XE)("mdc-circular-progress--indeterminate",
"indeterminate"===b.mode))},inputs:{color:"color",mode:"mode",value:"value",diameter:"diameter",strokeWidth:"strokeWidth"},Zb:["matProgressSpinner"],features:[_.te],Aa:14,Ba:11,Fa:[["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%"]],va:function(a,b){a&1&&(_.N(0,Ddb,2,8,"ng-template",null,0,_.ef),_.C(2,"div",1,2),_.Fd(),_.C(4,
"svg",3),_.G(5,"circle",4),_.F()(),_.Ey(),_.C(6,"div",5)(7,"div",6)(8,"div",7),_.Ce(9,8),_.F(),_.C(10,"div",9),_.Ce(11,8),_.F(),_.C(12,"div",10),_.Ce(13,8),_.F()()());if(a&2){var c=_.Me(1);_.y(4);_.we("viewBox",b.Kdb());_.y(1);_.xe("stroke-dasharray",b.rna(),"px")("stroke-dashoffset",b.btc(),"px")("stroke-width",b.Y6a(),"%");_.we("r",b.Bka());_.y(4);_.B("ngTemplateOutlet",c);_.y(2);_.B("ngTemplateOutlet",c);_.y(2);_.B("ngTemplateOutlet",c)}},Ha:[_.$l],styles:["@keyframes mdc-circular-progress-container-rotate{to{transform:rotate(360deg)}}@keyframes mdc-circular-progress-spinner-layer-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}100%{transform:rotate(1080deg)}}@keyframes mdc-circular-progress-color-1-fade-in-out{from{opacity:.99}25%{opacity:.99}26%{opacity:0}89%{opacity:0}90%{opacity:.99}to{opacity:.99}}@keyframes mdc-circular-progress-color-2-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:.99}50%{opacity:.99}51%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-3-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:.99}75%{opacity:.99}76%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-4-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:.99}90%{opacity:.99}to{opacity:0}}@keyframes mdc-circular-progress-left-spin{from{transform:rotate(265deg)}50%{transform:rotate(130deg)}to{transform:rotate(265deg)}}@keyframes mdc-circular-progress-right-spin{from{transform:rotate(-265deg)}50%{transform:rotate(-130deg)}to{transform:rotate(-265deg)}}.mdc-circular-progress{display:inline-flex;position:relative;direction:ltr;line-height:0;transition:opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-circular-progress__determinate-container,.mdc-circular-progress__indeterminate-circle-graphic,.mdc-circular-progress__indeterminate-container,.mdc-circular-progress__spinner-layer{position:absolute;width:100%;height:100%}.mdc-circular-progress__determinate-container{transform:rotate(-90deg)}.mdc-circular-progress__indeterminate-container{font-size:0;letter-spacing:0;white-space:nowrap;opacity:0}.mdc-circular-progress__determinate-circle-graphic,.mdc-circular-progress__indeterminate-circle-graphic{fill:rgba(0,0,0,0)}.mdc-circular-progress__determinate-circle{transition:stroke-dashoffset 500ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-circular-progress__gap-patch{position:absolute;top:0;left:47.5%;box-sizing:border-box;width:5%;height:100%;overflow:hidden}.mdc-circular-progress__gap-patch .mdc-circular-progress__indeterminate-circle-graphic{left:-900%;width:2000%;transform:rotate(180deg)}.mdc-circular-progress__circle-clipper{display:inline-flex;position:relative;width:50%;height:100%;overflow:hidden}.mdc-circular-progress__circle-clipper .mdc-circular-progress__indeterminate-circle-graphic{width:200%}.mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{left:-100%}.mdc-circular-progress--indeterminate .mdc-circular-progress__determinate-container{opacity:0}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{opacity:1}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{animation:mdc-circular-progress-container-rotate 1568.2352941176ms linear infinite}.mdc-circular-progress--indeterminate .mdc-circular-progress__spinner-layer{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-1{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-1-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-2{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-2-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-3{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-3-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-4{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-4-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-left .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--closed{opacity:0}.mat-mdc-progress-spinner{display:block;overflow:hidden;line-height:0}.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:var(--mdc-circular-progress-active-indicator-color, transparent)}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-1 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-2 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-3 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-4 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.mat-mdc-progress-spinner._mat-animation-noopable,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__determinate-circle{transition:none}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-circle-graphic,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__spinner-layer,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container{animation:none}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container circle{stroke-dasharray:0 !important}.cdk-high-contrast-active .mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic,.cdk-high-contrast-active .mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle{stroke:currentColor;stroke:CanvasText}\n"],
ob:2,Na:0});var zB=function(){};zB.ha=function(a){return new (a||zB)};zB.Ea=_.kd({type:zB});zB.Da=_.ad({imports:[_.bm,_.uq]});var dib=["*",[["mat-option"],["ng-container"]]],AB=function(){return _.yq.apply(this,arguments)||this};_.V(AB,_.yq);AB.ha=function(){var a;return function(b){return(a||(a=_.Ld(AB)))(b||AB)}}();
AB.ya=_.x({type:AB,qa:[["mat-optgroup"]],Eb:[1,"mat-optgroup"],Cb:5,kb:function(a,b){a&2&&(_.we("role",b.NI?null:"group")("aria-disabled",b.NI?null:b.disabled.toString())("aria-labelledby",b.NI?null:b.SE),_.ye("mat-optgroup-disabled",b.disabled))},inputs:{disabled:"disabled"},Zb:["matOptgroup"],features:[_.Qe([{Ca:_.zq,Jb:AB}]),_.te],lc:["*","mat-option, ng-container"],Aa:4,Ba:2,Fa:[["aria-hidden","true",1,"mat-optgroup-label",3,"id"]],va:function(a,b){a&1&&(_.Ie(dib),_.C(0,"span",0),_.O(1),_.Je(2),
_.F(),_.Je(3,1));a&2&&(_.B("id",b.SE),_.y(1),_.Ne("",b.label," "))},styles:[".mat-optgroup-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;-webkit-user-select:none;user-select:none;cursor:default}.mat-optgroup-label[disabled]{cursor:default}[dir=rtl] .mat-optgroup-label{text-align:right}.mat-optgroup-label .mat-icon{margin-right:16px;vertical-align:middle}.mat-optgroup-label .mat-icon svg{vertical-align:top}[dir=rtl] .mat-optgroup-label .mat-icon{margin-left:16px;margin-right:0}\n"],
ob:2,Na:0});eib="Y Z E P T G M K  m u n".split(" ");_.BB=function(a){this.Ga=a};_.fib=function(a,b,c,d,e,f){var g=new _.mb(1);return _.gdb(c).ka(_.vb(_.ta(d)),_.vb(g)).ka(_.Xg(a.Ga,e),_.Fa(b,1),_.Wa(f),_.kb(g),_.ib())};_.BB.ha=function(a){return new (a||_.BB)(_.w(_.nn))};_.BB.ua=_.u({token:_.BB,oa:_.BB.ha,Ja:"root"});_.CB=function(){};_.CB.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<eib.length;e++){var f=eib[e];d=_.Xbb[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"};_.CB.ha=function(a){return new (a||_.CB)};_.CB.He=_.ld({name:"humanizeBytes",type:_.CB,me:!0});_.DB=function(){};_.DB.ha=function(a){return new (a||_.DB)};_.DB.Ea=_.kd({type:_.DB});_.DB.Da=_.ad({Ob:[_.CB]});_.gib=new _.Nd("GMAT_TABS_OPTION");var hib=new _.Nd("MatInkBarPositioner",{Ja:"root",oa:function(){return function(a){return{left:a?(a.offsetLeft||0)+"px":"0",width:a?(a.offsetWidth||0)+"px":"0"}}}});var iib=_.pg("translateTab",[_.sg("center, void, left-origin-center, right-origin-center",_.rg({transform:"none"})),_.sg("left",_.rg({transform:"translate3d(-100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),_.sg("right",_.rg({transform:"translate3d(100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),_.tg("* => left, * => right, left => center, right => center",_.qg("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")),_.tg("void => left-origin-center",[_.rg({transform:"translate3d(-100%, 0, 0)",
visibility:"hidden"}),_.qg("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")]),_.tg("void => right-origin-center",[_.rg({transform:"translate3d(100%, 0, 0)",visibility:"hidden"}),_.qg("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")])]);var jib=function(a){return{animationDuration:a}},kib=function(a,b){return{value:a,params:b}},EB=function(a,b,c,d){_.qq.call(this,a,b,d);this.Oj=c;this.O$a=this.P6a=_.ca.EMPTY};_.V(EB,_.qq);EB.prototype.Pa=function(){var a=this;_.qq.prototype.Pa.call(this);this.P6a=this.Oj.KEa.ka(_.sb(this.Oj.PW(this.Oj.ji))).subscribe(function(b){b&&!a.Kg()&&a.Td(a.Oj.aP)});this.O$a=this.Oj.sEa.subscribe(function(){a.Oj.mT||a.detach()})};
EB.prototype.La=function(){_.qq.prototype.La.call(this);this.P6a.unsubscribe();this.O$a.unsubscribe()};EB.ha=function(a){return new (a||EB)(_.z(_.Sk),_.z(_.Xe),_.z(_.Zc(function(){return FB})),_.z(_.Mg))};EB.Ia=_.x({type:EB,qa:[["","matTabBodyHost",""]],features:[_.te]});
var GB=function(a,b,c){var d=this;this.Oa=a;this.yc=b;this.s4=_.ca.EMPTY;this.Cna=new _.ob;this.rab=new _.cl;this.KEa=new _.cl;this.sEa=new _.cl;this.qab=new _.cl(!0);this.animationDuration="500ms";this.mT=!1;b&&(this.s4=b.jd.subscribe(function(e){d.p7a(e);_.Uk(c)}));this.Cna.ka(_.Oa(function(e,f){return e.Ol===f.Ol&&e.Dg===f.Dg})).subscribe(function(e){d.PW(e.Dg)&&d.PW(d.ji)&&d.qab.emit();d.PW(e.Ol)&&!d.PW(d.ji)&&d.sEa.emit()})};_.k=GB.prototype;
_.k.Pa=function(){"center"==this.ji&&null!=this.origin&&(this.ji=this.emc(this.origin))};_.k.La=function(){this.s4.unsubscribe();this.Cna.complete()};_.k.Cab=function(a){a=this.PW(a.Dg);this.KEa.emit(a);a&&this.rab.emit(this.Oa.ta.clientHeight)};_.k.yB=function(){return this.yc&&"rtl"===this.yc.value?"rtl":"ltr"};_.k.PW=function(a){return"center"==a||"left-origin-center"==a||"right-origin-center"==a};
_.k.p7a=function(a){a=void 0===a?this.yB():a;this.ji=0>this.fbb?"ltr"==a?"left":"right":0<this.fbb?"ltr"==a?"right":"left":"center"};_.k.emc=function(a){var b=this.yB();return"ltr"==b&&0>=a||"rtl"==b&&0<a?"left-origin-center":"right-origin-center"};_.W.Object.defineProperties(GB.prototype,{position:{configurable:!0,enumerable:!0,set:function(a){this.fbb=a;this.p7a()}}});GB.ha=function(a){return new (a||GB)(_.z(_.Sd),_.z(_.Qp,8),_.z(_.gl))};
GB.Ia=_.x({type:GB,inputs:{aP:["content","_content"],origin:"origin",animationDuration:"animationDuration",mT:"preserveContent",position:"position"},outputs:{rab:"_onCentering",KEa:"_beforeCentering",sEa:"_afterLeavingCenter",qab:"_onCentered"}});var FB=function(a,b,c){GB.call(this,a,b,c)};_.V(FB,GB);FB.Ia=GB.Ia;FB.ha=function(a){return new (a||FB)(_.z(_.Sd),_.z(_.Qp,8),_.z(_.gl))};
FB.ya=_.x({type:FB,qa:[["mat-tab-body"]],ub:function(a,b){a&1&&_.$e(_.qq,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.urc=c.first)}},Eb:[1,"mat-mdc-tab-body"],features:[_.te],Aa:3,Ba:6,Fa:[["cdkScrollable","",1,"mat-mdc-tab-body-content"],["content",""],["matTabBodyHost",""]],va:function(a,b){a&1&&(_.C(0,"div",0,1),_.K("@translateTab.start",function(c){return b.Cab(c)})("@translateTab.done",function(c){return b.Cna.next(c)}),_.N(2,Fdb,0,0,"ng-template",2),_.F());a&2&&_.B("@translateTab",_.Te(3,kib,b.ji,_.Se(1,
jib,b.animationDuration)))},Ha:[EB],styles:['.mat-mdc-tab-body{top:0;left:0;right:0;bottom:0;position:absolute;display:block;overflow:hidden;outline:0;flex-basis:100%}.mat-mdc-tab-body.mat-mdc-tab-body-active{position:relative;overflow-x:hidden;overflow-y:auto;z-index:1;flex-grow:1}.mat-mdc-tab-group.mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body.mat-mdc-tab-body-active{overflow-y:hidden}.mat-mdc-tab-body-content{height:100%;overflow:auto}.mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body-content{overflow:hidden}.mat-mdc-tab-body-content[style*="visibility: hidden"]{display:none}\n'],
ob:2,data:{animation:[iib]}});var lib=new _.Nd("MatTabContent"),HB=function(a){this.va=a};HB.ha=function(a){return new (a||HB)(_.z(_.We))};HB.Ia=_.x({type:HB,qa:[["","matTabContent",""]],features:[_.Qe([{Ca:lib,Jb:HB}])]});var mib=new _.Nd("MAT_TABS_CONFIG");var nib=_.Gg({passive:!0}),IB=function(a,b,c,d,e,f,g){var h=this;this.Oa=a;this.tb=b;this.ng=c;this.yc=d;this.vb=e;this.hd=f;this.Ue=g;this.tX=0;this.TIa=!1;this.Rb=new _.ob;this.xX=!1;this.II=this.HI=!0;this.qna=new _.ob;this.t4=!1;this.zq=0;this.qMb=new _.cl;this.vwb=new _.cl;e.jc(function(){_.oe(a.ta,"mouseleave").ka(_.vb(h.Rb)).subscribe(function(){h.vJ()})})};_.k=IB.prototype;
_.k.Pc=function(){var a=this;_.oe(this.qbb.ta,"touchstart",nib).ka(_.vb(this.Rb)).subscribe(function(){a.JW("before")});_.oe(this.kab.ta,"touchstart",nib).ka(_.vb(this.Rb)).subscribe(function(){a.JW("after")})};
_.k.Fe=function(){var a=this,b=this.yc?this.yc.jd:_.Ea("ltr"),c=this.ng.jd(150),d=function(){a.Jia();a.tEa()};this.Ec=_.Jhb(_.Mp(_.Gy(new _.Pp(this.Qh),this.yB())).iI(),function(){return!1});_.Np(this.Ec,this.zq);this.vb.Ag.ka(_.Ua(1)).subscribe(d);_.cb(b,c,this.Qh.qd,this.pqc()).ka(_.vb(this.Rb)).subscribe(function(){a.vb.Ac(function(){Promise.resolve().then(function(){a.tX=Math.max(0,Math.min(a.hGa(),a.tX));d()})});_.Gy(a.Ec,a.yB())});this.Ec.jd.subscribe(function(e){a.vwb.emit(e);a.Gsc(e)})};
_.k.pqc=function(){var a=this;return"function"!==typeof ResizeObserver?_.Ta:this.Qh.qd.ka(_.sb(this.Qh),_.ub(function(b){return new _.ma(function(c){return a.vb.jc(function(){var d=new ResizeObserver(function(e){return c.next(e)});b.forEach(function(e){return d.observe(e.nb.ta)});return function(){d.disconnect()}})})}),_.rb(),_.Qa(function(b){return b.some(function(c){return 0<c.contentRect.width&&0<c.contentRect.height})}))};
_.k.dM=function(){this.ktc!=this.Qh.length&&(this.Jia(),this.ktc=this.Qh.length,_.Uk(this.tb));this.TIa&&(this.Xbb(this.zq),this.ZEa(),this.tEa(),this.TIa=!1,_.Uk(this.tb));this.Ubb&&(this.Adb(),this.Ubb=!1,_.Uk(this.tb))};_.k.La=function(){var a;null==(a=this.Ec)||a.destroy();this.Rb.next();this.Rb.complete();this.qna.complete()};
_.k.Yg=function(a){if(!_.Fg(a))switch(a.keyCode){case 13:case 32:if(this.gR!==this.selectedIndex){var b=this.Qh.get(this.gR);b&&!b.disabled&&(this.qMb.emit(this.gR),this.G$a(a))}break;default:this.Ec.qA(a)}};_.k.sab=function(){var a=this,b=this.Oa.ta.textContent;b!==this.Imc&&(this.Imc=b||"",this.vb.Ac(function(){a.Jia();a.tEa();_.Uk(a.tb)}))};_.k.Jia=function(){this.Jlc();this.ZEa();this.Adb()};_.k.UW=function(a){return this.Qh?!!this.Qh.toArray()[a]:!0};
_.k.Gsc=function(a){this.xX&&this.Xbb(a);this.Qh&&this.Qh.length&&(this.Qh.toArray()[a].focus(),a=this.BX.ta,a.scrollLeft="ltr"==this.yB()?0:a.scrollWidth-a.offsetWidth)};_.k.yB=function(){return this.yc&&"rtl"===this.yc.value?"rtl":"ltr"};_.k.Adb=function(){if(!this.Bw){var a=this.HD;this.Kcb.ta.style.transform="translateX("+Math.round("ltr"===this.yB()?-a:a)+"px)";if(this.hd.Wja||this.hd.EAa)this.BX.ta.scrollLeft=0}};
_.k.Vbb=function(a){return this.Wbb(this.tX+("before"==a?-1:1)*this.BX.ta.offsetWidth/3)};_.k.sla=function(a){this.vJ();this.Vbb(a)};_.k.Xbb=function(a){if(!this.Bw){var b=this.Qh?this.Qh.toArray()[a]:null;if(b){a=this.BX.ta.offsetWidth;var c=b.nb.ta;b=c.offsetLeft;var d=c.offsetWidth;"ltr"==this.yB()?c=b+d:(c=this.wna.ta.offsetWidth-b,b=c-d);d=this.HD;a=this.HD+a;b<d?this.HD-=d-b+60:c>a&&(this.HD+=c-a+60)}}};
_.k.Jlc=function(){if(this.Bw)this.xX=!1;else{var a=this.wna.ta.scrollWidth>this.Oa.ta.offsetWidth;a||(this.HD=0);a!==this.xX&&_.Uk(this.tb);this.xX=a}};_.k.ZEa=function(){this.Bw?this.HI=this.II=!0:(this.II=0==this.HD,this.HI=this.HD==this.hGa(),_.Uk(this.tb))};_.k.hGa=function(){return this.wna.ta.scrollWidth-this.BX.ta.offsetWidth||0};_.k.tEa=function(){var a=this.Qh&&this.Qh.length?this.Qh.toArray()[this.selectedIndex]:null;(a=a?a.nb.ta:null)?oib(this.Hla,a):this.Hla.dk()};_.k.vJ=function(){this.qna.next()};
_.k.JW=function(a,b){var c=this;b&&null!=b.button&&0!==b.button||(this.vJ(),_.ta(650,100).ka(_.vb(_.cb(this.qna,this.Rb))).subscribe(function(){var d=c.Vbb(a),e=d.nCb;d=d.distance;(0===d||d>=e)&&c.vJ()}))};_.k.Wbb=function(a){if(this.Bw)return{nCb:0,distance:0};var b=this.hGa();this.tX=Math.max(0,Math.min(b,a));this.Ubb=!0;this.ZEa();return{nCb:b,distance:this.tX}};
_.W.Object.defineProperties(IB.prototype,{Bw:{configurable:!0,enumerable:!0,get:function(){return this.t4},set:function(a){this.t4=_.Ig(a)}},selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.zq},set:function(a){a=_.Lg(a);this.zq!=a&&(this.TIa=!0,this.zq=a,this.Ec&&_.Np(this.Ec,a))}},gR:{configurable:!0,enumerable:!0,get:function(){return this.Ec?this.Ec.DJ:0},set:function(a){this.UW(a)&&this.gR!==a&&this.Ec&&this.Ec.Br(a)}},HD:{configurable:!0,enumerable:!0,get:function(){return this.tX},
set:function(a){this.Wbb(a)}}});IB.ha=function(a){return new (a||IB)(_.z(_.Sd),_.z(_.gl),_.z(_.$p),_.z(_.Qp,8),_.z(_.se),_.z(_.np),_.z(_.Yk,8))};IB.Ia=_.x({type:IB,inputs:{Bw:"disablePagination"}});var pib=_.Rg(function(){}),JB=function(a){var b=pib.call(this)||this;b.nb=a;return b};_.V(JB,pib);JB.prototype.focus=function(){this.nb.ta.focus()};JB.ha=function(a){return new (a||JB)(_.z(_.Sd))};JB.Ia=_.x({type:JB,features:[_.te]});Edb(JB);var KB=function(a,b,c,d,e,f,g){IB.call(this,a,b,c,d,e,f,g);this.GI=!1};_.V(KB,IB);KB.prototype.G$a=function(a){a.preventDefault()};_.W.Object.defineProperties(KB.prototype,{Ed:{configurable:!0,enumerable:!0,get:function(){return this.GI},set:function(a){this.GI=_.Ig(a)}}});KB.ha=function(a){return new (a||KB)(_.z(_.Sd),_.z(_.gl),_.z(_.$p),_.z(_.Qp,8),_.z(_.se),_.z(_.np),_.z(_.Yk,8))};KB.Ia=_.x({type:KB,inputs:{Ed:"disableRipple"},features:[_.te]});_.qib=new _.Nd("MatTabLabel");_.rib=new _.Nd("MAT_TAB");var sib=_.Rg(function(){}),tib=new _.Nd("MAT_TAB_GROUP"),LB=function(a,b){var c=sib.call(this)||this;c.Qf=a;c.k7a=b;c.jRb="";c.t7a=null;c.Rj=new _.ob;c.position=null;c.origin=null;c.isActive=!1;return c};_.V(LB,sib);LB.prototype.Sb=function(a){(a.hasOwnProperty("textLabel")||a.hasOwnProperty("disabled"))&&this.Rj.next()};LB.prototype.La=function(){this.Rj.complete()};LB.prototype.Pa=function(){this.t7a=new _.nq(this.tnc||this.Apc,this.Qf)};LB.prototype.Hsc=function(a){a&&a.Xlc===this&&(this.ntc=a)};
_.W.Object.defineProperties(LB.prototype,{content:{configurable:!0,enumerable:!0,get:function(){return this.t7a}}});LB.ha=function(a){return new (a||LB)(_.z(_.Xe),_.z(tib,8))};LB.Ia=_.x({type:LB,ub:function(a,b){a&1&&_.$e(_.We,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.Apc=c.first)}},inputs:{jRb:["label","textLabel"],ariaLabel:["aria-label","ariaLabel"],yj:["aria-labelledby","ariaLabelledby"],GFc:"labelClass",Mvc:"bodyClass"},features:[_.te,_.pd]});var uib=0,vib=_.Pg(_.Qg(function(a){this.Oa=a}),"primary"),MB=function(a,b,c,d){a=vib.call(this,a)||this;a.tb=b;a.Ue=d;a.Cq=new _.cf;a.a5=0;a.Wla=null;a.sJa=0;a.Lcb=_.ca.EMPTY;a.vna=_.ca.EMPTY;a.GFa=!1;a.zq=null;a.Qub="above";a.t4=!1;a.ibb=!1;a.wMb=new _.cl;a.FZ=new _.cl;a.Pfb=new _.cl;a.r_a=new _.cl(!0);a.z9a=uib++;a.animationDuration=c&&c.animationDuration?c.animationDuration:"500ms";a.Bw=c&&null!=c.Bw?c.Bw:!1;a.C9=c&&null!=c.C9?c.C9:!1;var e;a.J8=null!=(e=null==c?void 0:c.J8)?e:null;a.mT=!(null==
c||!c.mT);return a};_.V(MB,vib);_.k=MB.prototype;
_.k.dM=function(){var a=this,b=this.a5=this.Z6a(this.a5);if(this.zq!=b){var c=null==this.zq;if(!c){this.r_a.emit(this.Oy(b));var d=this.f6.ta;d.style.minHeight=d.clientHeight+"px"}Promise.resolve().then(function(){a.Cq.forEach(function(e,f){return e.isActive=f===b});c||(a.wMb.emit(b),a.f6.ta.style.minHeight="")})}this.Cq.forEach(function(e,f){e.position=f-b;null==a.zq||0!=e.position||e.origin||(e.origin=b-a.zq)});this.zq!==b&&(this.zq=b,this.Wla=null,_.Uk(this.tb))};
_.k.Fe=function(){var a=this;this.dtc();this.htc();this.Lcb=this.Cq.qd.subscribe(function(){var b=a.Z6a(a.a5);if(b===a.zq){for(var c=a.Cq.toArray(),d,e=0;e<c.length;e++)if(c[e].isActive){a.a5=a.zq=e;a.Wla=null;d=c[e];break}!d&&c[b]&&Promise.resolve().then(function(){c[b].isActive=!0;a.r_a.emit(a.Oy(b))})}_.Uk(a.tb)})};_.k.dtc=function(){var a=this;this.c6a.qd.ka(_.sb(this.c6a)).subscribe(function(b){a.Cq.reset(b.filter(function(c){return c.k7a===a||!c.k7a}));_.Ye(a.Cq)})};
_.k.La=function(){this.Cq.destroy();this.Lcb.unsubscribe();this.vna.unsubscribe()};_.k.Jia=function(){this.tJa&&this.tJa.Jia()};_.k.Xka=function(a){this.Wla=a;this.FZ.emit(this.Oy(a))};_.k.Oy=function(a){var b=new wib;b.index=a;this.Cq&&this.Cq.length&&(b.tab=this.Cq.toArray()[a]);return b};_.k.htc=function(){var a=this;this.vna&&this.vna.unsubscribe();this.vna=_.cb.apply(null,_.Ha(this.Cq.map(function(b){return b.Rj}))).subscribe(function(){return _.Uk(a.tb)})};
_.k.Z6a=function(a){return Math.min(this.Cq.length-1,Math.max(a||0,0))};_.k.u9a=function(a){return"mat-tab-label-"+this.z9a+"-"+a};_.k.t9a=function(a){return"mat-tab-content-"+this.z9a+"-"+a};_.k.Fsc=function(a){if(this.GFa&&this.sJa){var b=this.f6.ta;b.style.height=this.sJa+"px";this.f6.ta.offsetHeight&&(b.style.height=a+"px")}};_.k.Wrc=function(){var a=this.f6.ta;this.sJa=a.clientHeight;a.style.height="";this.Pfb.emit()};_.k.tq=function(a,b,c){b.gR=c;a.disabled||(this.selectedIndex=c)};
_.k.IE=function(a){var b,c=null!=(b=this.Wla)?b:this.selectedIndex;return a===c?0:-1};_.k.jtc=function(a,b){a&&"mouse"!==a&&"touch"!==a&&(this.tJa.gR=b)};
_.W.Object.defineProperties(MB.prototype,{C9:{configurable:!0,enumerable:!0,get:function(){return this.GFa},set:function(a){this.GFa=_.Ig(a)}},selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.zq},set:function(a){this.a5=_.Lg(a,null)}},animationDuration:{configurable:!0,enumerable:!0,get:function(){return this.ykc},set:function(a){this.ykc=/^\d+$/.test(a+"")?a+"ms":a}},J8:{configurable:!0,enumerable:!0,get:function(){return this.lmc},set:function(a){this.lmc=_.Lg(a,null)}},Bw:{configurable:!0,
enumerable:!0,get:function(){return this.t4},set:function(a){this.t4=_.Ig(a)}},mT:{configurable:!0,enumerable:!0,get:function(){return this.ibb},set:function(a){this.ibb=_.Ig(a)}},backgroundColor:{configurable:!0,enumerable:!0,get:function(){return this.JEa},set:function(a){var b=this.Oa.ta.classList;b.remove("mat-tabs-with-background","mat-background-"+this.backgroundColor);a&&b.add("mat-tabs-with-background","mat-background-"+a);this.JEa=a}}});
MB.ha=function(a){return new (a||MB)(_.z(_.Sd),_.z(_.gl),_.z(mib,8),_.z(_.Yk,8))};MB.Ia=_.x({type:MB,inputs:{C9:"dynamicHeight",selectedIndex:"selectedIndex",Qub:"headerPosition",animationDuration:"animationDuration",J8:"contentTabIndex",Bw:"disablePagination",mT:"preserveContent",backgroundColor:"backgroundColor"},outputs:{wMb:"selectedIndexChange",FZ:"focusChange",Pfb:"animationDone",r_a:"selectedTabChange"},features:[_.te]});var wib=function(){};var xib=0,NB=function(a,b,c,d,e,f,g){IB.call(this,a,d,e,b,c,f,g);this.GI=!1;this.color="primary"};_.V(NB,IB);NB.prototype.G$a=function(){};NB.prototype.Fe=function(){var a=this;this.Qh.qd.ka(_.sb(null),_.vb(this.Rb)).subscribe(function(){yib(a)});IB.prototype.Fe.call(this)};var yib=function(a){if(a.Qh){for(var b=a.Qh.toArray(),c=0;c<b.length;c++)if(b[c].active){a.selectedIndex=c;_.Uk(a.tb);a.XD&&(a.XD.nTc=b[c].id);return}a.selectedIndex=-1;a.Hla.dk()}};
NB.prototype.pGa=function(){return this.XD?"tablist":this.Oa.ta.getAttribute("role")};_.W.Object.defineProperties(NB.prototype,{backgroundColor:{configurable:!0,enumerable:!0,get:function(){return this.JEa},set:function(a){var b=this.Oa.ta.classList;b.remove("mat-tabs-with-background","mat-background-"+this.backgroundColor);a&&b.add("mat-tabs-with-background","mat-background-"+a);this.JEa=a}},Ed:{configurable:!0,enumerable:!0,get:function(){return this.GI},set:function(a){this.GI=_.Ig(a)}}});
NB.ha=function(a){return new (a||NB)(_.z(_.Sd),_.z(_.Qp,8),_.z(_.se),_.z(_.gl),_.z(_.$p),_.z(_.np),_.z(_.Yk,8))};NB.Ia=_.x({type:NB,inputs:{backgroundColor:"backgroundColor",Ed:"disableRipple",color:"color",XD:"tabPanel"},features:[_.te]});var zib=_.Sg(_.Qg(_.Rg(function(){}))),OB=function(a,b,c,d,e,f){var g=zib.call(this)||this;g.fz=a;g.nb=b;g.Bd=e;g.aw=!1;g.id="mat-tab-link-"+xib++;g.BH=c||{};g.tabIndex=parseInt(d)||0;"NoopAnimations"===f&&(g.BH.animation={aG:0,ZQ:0});return g};_.V(OB,zib);
_.k=OB.prototype;_.k.focus=function(){this.nb.ta.focus()};_.k.Pc=function(){this.Bd.zn(this.nb)};_.k.La=function(){this.Bd.zl(this.nb)};_.k.qla=function(){this.fz.gR=this.fz.Qh.toArray().indexOf(this)};_.k.Yg=function(a){this.fz.XD&&32===a.keyCode&&this.nb.ta.click()};_.k.Tnc=function(){var a;return this.fz.XD?null==(a=this.fz.XD)?void 0:a.id:this.nb.ta.getAttribute("aria-controls")};_.k.bla=function(){return this.fz.XD?this.active?"true":"false":this.nb.ta.getAttribute("aria-selected")};
_.k.Unc=function(){return this.active&&!this.fz.XD?"page":null};_.k.pGa=function(){return this.fz.XD?"tab":this.nb.ta.getAttribute("role")};_.k.IE=function(){return this.fz.XD?this.aw&&!this.disabled?0:-1:this.tabIndex};_.W.Object.defineProperties(OB.prototype,{active:{configurable:!0,enumerable:!0,get:function(){return this.aw},set:function(a){a=_.Ig(a);a!==this.aw&&(this.aw=a,yib(this.fz))}},iwa:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.Ed||this.fz.Ed||!!this.BH.disabled}}});
OB.ha=function(a){return new (a||OB)(_.z(NB),_.z(_.Sd),_.z(_.Bq,8),_.Hd("tabindex"),_.z(_.qp),_.z(_.Yk,8))};OB.Ia=_.x({type:OB,inputs:{active:"active",id:"id"},features:[_.te]});Edb(OB);var PB=function(a,b,c,d){this.Oa=a;this.vb=b;this.Lpc=c;this.Ue=d},oib=function(a,b){a.show();a.vb.Ac(function(){a.vb.Ag.ka(_.Ua(1)).subscribe(function(){var c=a.Lpc(b),d=a.Oa.ta;d.style.left=c.left;d.style.width=c.width})})};PB.prototype.show=function(){this.Oa.ta.style.visibility="visible"};PB.prototype.dk=function(){this.Oa.ta.style.visibility="hidden"};PB.ha=function(a){return new (a||PB)(_.z(_.Sd),_.z(_.se),_.z(hib),_.z(_.Yk,8))};
PB.Ia=_.x({type:PB,qa:[["mat-ink-bar"]],Eb:[1,"mat-ink-bar"],Cb:2,kb:function(a,b){a&2&&_.ye("_mat-animation-noopable","NoopAnimations"===b.Ue)}});var Aib=function(a){return{animationDuration:a}},Bib=function(a,b){return{value:a,params:b}},QB=function(a,b,c,d){EB.call(this,a,b,c,d)};_.V(QB,EB);QB.ha=function(a){return new (a||QB)(_.z(_.Sk),_.z(_.Xe),_.z(_.Zc(function(){return RB})),_.z(_.Mg))};QB.Ia=_.x({type:QB,qa:[["","matTabBodyHost",""]],features:[_.te]});var RB=function(a,b,c){GB.call(this,a,b,c)};_.V(RB,GB);RB.Ia=GB.Ia;RB.ha=function(a){return new (a||RB)(_.z(_.Sd),_.z(_.Qp,8),_.z(_.gl))};
RB.ya=_.x({type:RB,qa:[["mat-tab-body"]],ub:function(a,b){a&1&&_.$e(_.qq,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.urc=c.first)}},Eb:[1,"mat-tab-body"],features:[_.te],Aa:3,Ba:6,Fa:[["cdkScrollable","",1,"mat-tab-body-content"],["content",""],["matTabBodyHost",""]],va:function(a,b){a&1&&(_.C(0,"div",0,1),_.K("@translateTab.start",function(c){return b.Cab(c)})("@translateTab.done",function(c){return b.Cna.next(c)}),_.N(2,Gdb,0,0,"ng-template",2),_.F());a&2&&_.B("@translateTab",_.Te(3,Bib,b.ji,_.Se(1,Aib,
b.animationDuration)))},Ha:[QB],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'],ob:2,data:{animation:[iib]}});_.SB=function(){HB.apply(this,arguments)};_.V(_.SB,HB);_.SB.ha=function(){var a;return function(b){return(a||(a=_.Ld(_.SB)))(b||_.SB)}}();_.SB.Ia=_.x({type:_.SB,qa:[["","matTabContent",""]],features:[_.Qe([{Ca:lib,Jb:_.SB}]),_.te]});var TB=function(){return JB.apply(this,arguments)||this};_.V(TB,JB);TB.ha=function(){var a;return function(b){return(a||(a=_.Ld(TB)))(b||TB)}}();TB.Ia=_.x({type:TB,qa:[["","matTabLabelWrapper",""]],Cb:3,kb:function(a,b){a&2&&(_.we("aria-disabled",!!b.disabled),_.ye("mat-tab-disabled",b.disabled))},inputs:{disabled:"disabled"},features:[_.te]});var Cib=["tabListContainer"],Dib=["tabList"],Eib=["tabListInner"],Fib=["nextPaginator"],Gib=["previousPaginator"],UB=function(a,b,c,d,e,f,g){KB.call(this,a,b,c,d,e,f,g)};_.V(UB,KB);UB.Ia=KB.Ia;UB.ha=function(a){return new (a||UB)(_.z(_.Sd),_.z(_.gl),_.z(_.$p),_.z(_.Qp,8),_.z(_.se),_.z(_.np),_.z(_.Yk,8))};
UB.ya=_.x({type:UB,qa:[["mat-tab-header"]],zd:function(a,b,c){a&1&&_.af(c,TB,4);if(a&2){var d;_.Ze(d=_.bf())&&(b.Qh=d)}},ub:function(a,b){a&1&&(_.$e(PB,7),_.$e(Cib,7),_.$e(Dib,7),_.$e(Eib,7),_.$e(Fib,5),_.$e(Gib,5));if(a&2){var c;_.Ze(c=_.bf())&&(b.Hla=c.first);_.Ze(c=_.bf())&&(b.BX=c.first);_.Ze(c=_.bf())&&(b.Kcb=c.first);_.Ze(c=_.bf())&&(b.wna=c.first);_.Ze(c=_.bf())&&(b.kab=c.first);_.Ze(c=_.bf())&&(b.qbb=c.first)}},Eb:[1,"mat-tab-header"],Cb:4,kb:function(a,b){a&2&&_.ye("mat-tab-header-pagination-controls-enabled",
b.xX)("mat-tab-header-rtl","rtl"==b.yB())},inputs:{selectedIndex:"selectedIndex"},outputs:{qMb:"selectFocusedIndex",vwb:"indexFocused"},features:[_.te],lc:["*"],Aa:14,Ba:10,Fa:[["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",""]],va:function(a,b){a&1&&(_.Ie(),_.C(0,"button",0,1),_.K("click",function(){return b.sla("before")})("mousedown",function(c){return b.JW("before",
c)})("touchend",function(){return b.vJ()}),_.G(2,"div",2),_.F(),_.C(3,"div",3,4),_.K("keydown",function(c){return b.Yg(c)}),_.C(5,"div",5,6),_.K("cdkObserveContent",function(){return b.sab()}),_.C(7,"div",7,8),_.Je(9),_.F(),_.G(10,"mat-ink-bar"),_.F()(),_.C(11,"button",9,10),_.K("mousedown",function(c){return b.JW("after",c)})("click",function(){return b.sla("after")})("touchend",function(){return b.vJ()}),_.G(13,"div",2),_.F());a&2&&(_.ye("mat-tab-header-pagination-disabled",b.II),_.B("matRippleDisabled",
b.II||b.Ed)("disabled",b.II||null),_.y(5),_.ye("_mat-animation-noopable","NoopAnimations"===b.Ue),_.y(6),_.ye("mat-tab-header-pagination-disabled",b.HI),_.B("matRippleDisabled",b.HI||b.Ed)("disabled",b.HI||null))},Ha:[_.Cq,_.Dp,PB],styles:[".mat-tab-header{display:flex;overflow:hidden;position:relative;flex-shrink:0}.mat-tab-header-pagination{-webkit-user-select:none;user-select:none;position:relative;display:none;justify-content:center;align-items:center;min-width:32px;cursor:pointer;z-index:2;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:none;box-sizing:content-box;background:none;border:none;outline:0;padding:0}.mat-tab-header-pagination::-moz-focus-inner{border:0}.mat-tab-header-pagination-controls-enabled .mat-tab-header-pagination{display:flex}.mat-tab-header-pagination-before,.mat-tab-header-rtl .mat-tab-header-pagination-after{padding-left:4px}.mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-rtl .mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(-135deg)}.mat-tab-header-rtl .mat-tab-header-pagination-before,.mat-tab-header-pagination-after{padding-right:4px}.mat-tab-header-rtl .mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(45deg)}.mat-tab-header-pagination-chevron{border-style:solid;border-width:2px 2px 0 0;height:8px;width:8px}.mat-tab-header-pagination-disabled{box-shadow:none;cursor:default}.mat-tab-list{flex-grow:1;position:relative;transition:transform 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-ink-bar{position:absolute;bottom:0;height:2px;transition:500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-ink-bar._mat-animation-noopable{transition:none !important;animation:none !important}.mat-tab-group-inverted-header .mat-ink-bar{bottom:auto;top:0}.cdk-high-contrast-active .mat-ink-bar{outline:solid 2px;height:0}.mat-tab-labels{display:flex}[mat-align-tabs=center]>.mat-tab-header .mat-tab-labels{justify-content:center}[mat-align-tabs=end]>.mat-tab-header .mat-tab-labels{justify-content:flex-end}.mat-tab-label-container{display:flex;flex-grow:1;overflow:hidden;z-index:1}.mat-tab-list._mat-animation-noopable{transition:none !important;animation:none !important}.mat-tab-label{height:48px;padding:0 24px;cursor:pointer;box-sizing:border-box;opacity:.6;min-width:160px;text-align:center;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;position:relative}.mat-tab-label:focus{outline:none}.mat-tab-label:focus:not(.mat-tab-disabled){opacity:1}.mat-tab-label.mat-tab-disabled{cursor:default}.cdk-high-contrast-active .mat-tab-label.mat-tab-disabled{opacity:.5}.mat-tab-label .mat-tab-label-content{display:inline-flex;justify-content:center;align-items:center;white-space:nowrap}.cdk-high-contrast-active .mat-tab-label{opacity:1}.mat-tab-label::before{margin:5px}@media(max-width: 599px){.mat-tab-label{min-width:72px}}\n"],
ob:2});_.VB=function(){return LB.apply(this,arguments)||this};_.V(_.VB,LB);_.VB.Ia=LB.Ia;_.W.Object.defineProperties(_.VB.prototype,{u1a:{configurable:!0,enumerable:!0,get:function(){return this.ntc},set:function(a){this.Hsc(a)}}});_.VB.ha=function(){var a;return function(b){return(a||(a=_.Ld(_.VB)))(b||_.VB)}}();
_.VB.ya=_.x({type:_.VB,qa:[["mat-tab"]],zd:function(a,b,c){a&1&&(_.af(c,_.qib,5),_.af(c,lib,7,_.We));if(a&2){var d;_.Ze(d=_.bf())&&(b.u1a=d.first);_.Ze(d=_.bf())&&(b.tnc=d.first)}},inputs:{disabled:"disabled"},Zb:["matTab"],features:[_.Qe([{Ca:_.rib,Jb:_.VB}]),_.te],lc:["*"],Aa:1,Ba:0,va:function(a){a&1&&(_.Ie(),_.N(0,Hdb,1,0,"ng-template"))},ob:2});var Hib,Iib;Hib=["tabBodyWrapper"];Iib=["tabHeader"];_.WB=function(a,b,c,d){return MB.call(this,a,b,c,d)||this};_.V(_.WB,MB);_.WB.Ia=MB.Ia;_.WB.ha=function(a){return new (a||_.WB)(_.z(_.Sd),_.z(_.gl),_.z(mib,8),_.z(_.Yk,8))};
_.WB.ya=_.x({type:_.WB,qa:[["mat-tab-group"]],zd:function(a,b,c){a&1&&_.af(c,_.VB,5);if(a&2){var d;_.Ze(d=_.bf())&&(b.c6a=d)}},ub:function(a,b){a&1&&(_.$e(Hib,5),_.$e(Iib,5));if(a&2){var c;_.Ze(c=_.bf())&&(b.f6=c.first);_.Ze(c=_.bf())&&(b.tJa=c.first)}},Eb:[1,"mat-tab-group"],Cb:4,kb:function(a,b){a&2&&_.ye("mat-tab-group-dynamic-height",b.C9)("mat-tab-group-inverted-header","below"===b.Qub)},inputs:{color:"color",Ed:"disableRipple"},Zb:["matTabGroup"],features:[_.Qe([{Ca:tib,Jb:_.WB}]),_.te],Aa:6,
Ba:7,Fa:[[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"]],va:function(a,
b){a&1&&(_.C(0,"mat-tab-header",0,1),_.K("indexFocused",function(c){return b.Xka(c)})("selectFocusedIndex",function(c){return b.selectedIndex=c}),_.N(2,Ldb,5,15,"div",2),_.F(),_.C(3,"div",3,4),_.N(5,Mdb,1,11,"mat-tab-body",5),_.F());a&2&&(_.B("selectedIndex",b.selectedIndex||0)("disableRipple",b.Ed)("disablePagination",b.Bw),_.y(2),_.B("ngForOf",b.Cq),_.y(1),_.ye("_mat-animation-noopable","NoopAnimations"===b.Ue),_.y(2),_.B("ngForOf",b.Cq))},Ha:[_.Ul,_.Vl,_.Wl,_.qq,_.Cq,_.SA,TB,RB,UB],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"],
ob:2});var Jib,Kib,Lib,Mib,Nib;Jib=["tabListContainer"];Kib=["tabList"];Lib=["tabListInner"];Mib=["nextPaginator"];Nib=["previousPaginator"];_.XB=function(a,b,c,d,e,f,g){NB.call(this,a,b,c,d,e,f,g)};_.V(_.XB,NB);_.XB.Ia=NB.Ia;_.XB.ha=function(a){return new (a||_.XB)(_.z(_.Sd),_.z(_.Qp,8),_.z(_.se),_.z(_.gl),_.z(_.$p),_.z(_.np),_.z(_.Yk,8))};
_.XB.ya=_.x({type:_.XB,qa:[["","mat-tab-nav-bar",""]],zd:function(a,b,c){a&1&&_.af(c,_.YB,5);if(a&2){var d;_.Ze(d=_.bf())&&(b.Qh=d)}},ub:function(a,b){a&1&&(_.$e(PB,7),_.$e(Jib,7),_.$e(Kib,7),_.$e(Lib,7),_.$e(Mib,5),_.$e(Nib,5));if(a&2){var c;_.Ze(c=_.bf())&&(b.Hla=c.first);_.Ze(c=_.bf())&&(b.BX=c.first);_.Ze(c=_.bf())&&(b.Kcb=c.first);_.Ze(c=_.bf())&&(b.wna=c.first);_.Ze(c=_.bf())&&(b.kab=c.first);_.Ze(c=_.bf())&&(b.qbb=c.first)}},Eb:[1,"mat-tab-nav-bar","mat-tab-header"],Cb:11,kb:function(a,b){a&
2&&(_.we("role",b.pGa()),_.ye("mat-tab-header-pagination-controls-enabled",b.xX)("mat-tab-header-rtl","rtl"==b.yB())("mat-primary","warn"!==b.color&&"accent"!==b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color))},inputs:{color:"color"},Zb:["matTabNavBar","matTabNav"],features:[_.te],Yb:["mat-tab-nav-bar",""],lc:["*"],Aa:14,Ba:10,Fa:[["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",""]],va:function(a,b){a&1&&(_.Ie(),_.C(0,"button",0,1),_.K("click",function(){return b.sla("before")})("mousedown",function(c){return b.JW("before",c)})("touchend",function(){return b.vJ()}),_.G(2,"div",2),_.F(),_.C(3,"div",3,4),_.K("keydown",function(c){return b.Yg(c)}),_.C(5,"div",5,6),_.K("cdkObserveContent",function(){return b.sab()}),_.C(7,"div",7,8),_.Je(9),_.F(),_.G(10,"mat-ink-bar"),_.F()(),_.C(11,"button",9,10),_.K("mousedown",function(c){return b.JW("after",c)})("click",
function(){return b.sla("after")})("touchend",function(){return b.vJ()}),_.G(13,"div",2),_.F());a&2&&(_.ye("mat-tab-header-pagination-disabled",b.II),_.B("matRippleDisabled",b.II||b.Ed)("disabled",b.II||null),_.y(5),_.ye("_mat-animation-noopable","NoopAnimations"===b.Ue),_.y(6),_.ye("mat-tab-header-pagination-disabled",b.HI),_.B("matRippleDisabled",b.HI||b.Ed)("disabled",b.HI||null))},Ha:[_.Cq,_.Dp,PB],styles:[".mat-tab-header{display:flex;overflow:hidden;position:relative;flex-shrink:0}.mat-tab-header-pagination{-webkit-user-select:none;user-select:none;position:relative;display:none;justify-content:center;align-items:center;min-width:32px;cursor:pointer;z-index:2;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:none;box-sizing:content-box;background:none;border:none;outline:0;padding:0}.mat-tab-header-pagination::-moz-focus-inner{border:0}.mat-tab-header-pagination-controls-enabled .mat-tab-header-pagination{display:flex}.mat-tab-header-pagination-before,.mat-tab-header-rtl .mat-tab-header-pagination-after{padding-left:4px}.mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-rtl .mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(-135deg)}.mat-tab-header-rtl .mat-tab-header-pagination-before,.mat-tab-header-pagination-after{padding-right:4px}.mat-tab-header-rtl .mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(45deg)}.mat-tab-header-pagination-chevron{border-style:solid;border-width:2px 2px 0 0;height:8px;width:8px}.mat-tab-header-pagination-disabled{box-shadow:none;cursor:default}.mat-tab-list{flex-grow:1;position:relative;transition:transform 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-tab-links{display:flex}[mat-align-tabs=center]>.mat-tab-link-container .mat-tab-links{justify-content:center}[mat-align-tabs=end]>.mat-tab-link-container .mat-tab-links{justify-content:flex-end}.mat-ink-bar{position:absolute;bottom:0;height:2px;transition:500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-ink-bar._mat-animation-noopable{transition:none !important;animation:none !important}.mat-tab-group-inverted-header .mat-ink-bar{bottom:auto;top:0}.cdk-high-contrast-active .mat-ink-bar{outline:solid 2px;height:0}.mat-tab-link-container{display:flex;flex-grow:1;overflow:hidden;z-index:1}.mat-tab-link{height:48px;padding:0 24px;cursor:pointer;box-sizing:border-box;opacity:.6;min-width:160px;text-align:center;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;vertical-align:top;text-decoration:none;position:relative;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-tab-link:focus{outline:none}.mat-tab-link:focus:not(.mat-tab-disabled){opacity:1}.mat-tab-link.mat-tab-disabled{cursor:default}.cdk-high-contrast-active .mat-tab-link.mat-tab-disabled{opacity:.5}.mat-tab-link .mat-tab-label-content{display:inline-flex;justify-content:center;align-items:center;white-space:nowrap}.cdk-high-contrast-active .mat-tab-link{opacity:1}[mat-stretch-tabs] .mat-tab-link{flex-basis:0;flex-grow:1}.mat-tab-link.mat-tab-disabled{pointer-events:none}.mat-tab-link::before{margin:5px}@media(max-width: 599px){.mat-tab-link{min-width:72px}}\n"],
ob:2});_.YB=function(a,b,c,d,e,f,g,h){a=OB.call(this,a,b,e,f,g,h)||this;a.Jcb=new _.UTa(a,c,b,d);_.YTa(a.Jcb,b.ta);return a};_.V(_.YB,OB);_.YB.prototype.La=function(){OB.prototype.La.call(this);this.Jcb.Tma()};_.YB.ha=function(a){return new (a||_.YB)(_.z(_.XB),_.z(_.Sd),_.z(_.se),_.z(_.np),_.z(_.Bq,8),_.Hd("tabindex"),_.z(_.qp),_.z(_.Yk,8))};
_.YB.Ia=_.x({type:_.YB,qa:[["","mat-tab-link",""],["","matTabLink",""]],Eb:[1,"mat-tab-link","mat-focus-indicator"],Cb:11,kb:function(a,b){a&1&&_.K("focus",function(){return b.qla()})("keydown",function(c){return b.Yg(c)});a&2&&(_.we("aria-controls",b.Tnc())("aria-current",b.Unc())("aria-disabled",b.disabled)("aria-selected",b.bla())("id",b.id)("tabIndex",b.IE())("role",b.pGa()),_.ye("mat-tab-disabled",b.disabled)("mat-tab-label-active",b.active))},inputs:{disabled:"disabled",Ed:"disableRipple",tabIndex:"tabIndex"},
Zb:["matTabLink"],features:[_.te]});_.ZB=function(){};_.ZB.ha=function(a){return new (a||_.ZB)};_.ZB.Ea=_.kd({type:_.ZB});_.ZB.Da=_.ad({imports:[_.bm,_.uq,_.rq,_.Gq,_.Ep,_.Gp,_.uq]});_.$B=function(a){this.YDc=a};_.$B.prototype.isEnabled=function(){return this.YDc===Ndb};_.$B.ha=function(a){return new (a||_.$B)(_.z(hib))};_.$B.Ia=_.x({type:_.$B,qa:[["","gmat-tabs",""],["mat-tab-group"],["","mat-tab-nav-bar",""]],Cb:2,kb:function(a,b){a&2&&_.ye("gmat-tabs",b.isEnabled())},features:[_.Qe([{Ca:hib,Bb:function(a,b,c){return a.ta.hasAttribute("gmat-tabs")||c&&c.enabled?Ndb:b},Db:[_.Sd,[new _.Qk,hib],[new _.Pk,_.gib]]}])]});_.Oib=new _.Nd("CDK_TREE_NODE_OUTLET_NODE");_.aC=function(a,b){this.Ef=a;this.GHa=b};_.aC.ha=function(a){return new (a||_.aC)(_.z(_.Xe),_.z(_.Oib,8))};_.aC.Ia=_.x({type:_.aC,qa:[["","cdkTreeNodeOutlet",""]]});var Pib;Pib=function(a){this.wa=a};_.bC=function(a){this.va=a};_.bC.ha=function(a){return new (a||_.bC)(_.z(_.We))};_.bC.Ia=_.x({type:_.bC,qa:[["","cdkTreeNodeDef",""]],inputs:{jB:["cdkTreeNodeDefWhen","when"]}});_.cC=function(a,b){this.Gt=a;this.tb=b;this.xq=new _.ob;this.bma=new Map;this.hB=new _.Af({start:0,end:Number.MAX_VALUE})};_.k=_.cC.prototype;_.k.Pa=function(){this.uB=this.Gt.find([]).create(this.Rx)};_.k.La=function(){this.y5.Ef.clear();this.hB.complete();this.xq.next();this.xq.complete();this.pq&&"function"===typeof this.pq.disconnect&&this.dataSource.disconnect(this);this.cP&&(this.cP.unsubscribe(),this.cP=null)};
_.k.dM=function(){this.Omc=this.iX.filter(function(a){return!a.jB})[0];this.dataSource&&this.iX&&!this.cP&&this.nma()};_.k.qJa=function(a){this.pq&&"function"===typeof this.pq.disconnect&&this.dataSource.disconnect(this);this.cP&&(this.cP.unsubscribe(),this.cP=null);a||this.y5.Ef.clear();this.pq=a;this.iX&&this.nma()};
_.k.nma=function(){var a=this,b;_.Hpa(this.pq)?b=this.pq.connect(this):_.pe(this.pq)?b=this.pq:Array.isArray(this.pq)&&(b=_.Ea(this.pq));b&&(this.cP=b.ka(_.vb(this.xq)).subscribe(function(c){return _.Qib(a,c)}))};_.Qib=function(a,b,c,d,e){c=void 0===c?a.uB:c;d=void 0===d?a.y5.Ef:d;if(c=c.diff(b))_.RHa(c,function(f,g,h){null==f.Ru?a.insertNode(b[h],h,d,e):null==h?(d.remove(g),a.bma.delete(f.item)):(f=d.get(g),d.move(f,h))}),a.tb.fe()};
_.cC.prototype.roc=function(a,b){return 1===this.iX.length?this.iX.first:this.iX.find(function(c){return c.jB&&c.jB(b,a)})||this.Omc};_.cC.prototype.insertNode=function(a,b,c,d){var e=this.roc(a,b),f=new Pib(a);this.rc.Gw?f.level=this.rc.Gw(a):"undefined"!==typeof d&&this.bma.has(d)?f.level=this.bma.get(d)+1:f.level=0;this.bma.set(a,f.level);(c?c:this.y5.Ef).Ah(e.va,f,b);Rib&&(Rib.data=a)};
_.W.Object.defineProperties(_.cC.prototype,{dataSource:{configurable:!0,enumerable:!0,get:function(){return this.pq},set:function(a){this.pq!==a&&this.qJa(a)}}});_.cC.ha=function(a){return new (a||_.cC)(_.z(_.jl),_.z(_.gl))};
_.cC.ya=_.x({type:_.cC,qa:[["cdk-tree"]],zd:function(a,b,c){a&1&&_.af(c,_.bC,5);if(a&2){var d;_.Ze(d=_.bf())&&(b.iX=d)}},ub:function(a,b){a&1&&_.$e(_.aC,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.y5=c.first)}},Eb:["role","tree",1,"cdk-tree"],inputs:{dataSource:"dataSource",rc:"treeControl",Rx:"trackBy"},Zb:["cdkTree"],Aa:1,Ba:0,Fa:[["cdkTreeNodeOutlet",""]],va:function(a){a&1&&_.Ce(0,0)},Ha:[_.aC],ob:2});_.dC=function(a,b){this.Oa=a;this.Ym=b;this.Rb=new _.ob;this.uFa=new _.ob;Rib=this;this.role="treeitem"};
_.dC.prototype.Pa=function(){for(var a=this.Oa.ta.parentElement;a&&!Odb(a);)a=a.parentElement;this.orc=a?a.classList.contains("cdk-nested-tree-node")?_.Lg(a.getAttribute("aria-level")):0:-1;this.Oa.ta.setAttribute("aria-level",""+(this.level+1))};_.dC.prototype.La=function(){Rib===this&&(Rib=null);this.uFa.complete();this.Rb.next();this.Rb.complete()};_.dC.prototype.focus=function(){this.Oa.ta.focus()};_.dC.prototype.Bsc=function(){this.role="treeitem"};
_.W.Object.defineProperties(_.dC.prototype,{role:{configurable:!0,enumerable:!0,get:function(){return"treeitem"},set:function(a){this.Oa.ta.setAttribute("role",a)}},data:{configurable:!0,enumerable:!0,get:function(){return this.Ph},set:function(a){a!==this.Ph&&(this.Ph=a,this.Bsc(),this.uFa.next())}},Rd:{configurable:!0,enumerable:!0,get:function(){return this.Ym.rc.Rd(this.Ph)}},level:{configurable:!0,enumerable:!0,get:function(){return this.Ym.rc.Gw?this.Ym.rc.Gw(this.Ph):this.orc}}});var Rib=null;
_.dC.ha=function(a){return new (a||_.dC)(_.z(_.Sd),_.z(_.cC))};_.dC.Ia=_.x({type:_.dC,qa:[["cdk-tree-node"]],Eb:[1,"cdk-tree-node"],Cb:1,kb:function(a,b){a&2&&_.we("aria-expanded",b.Rd)},inputs:{role:"role"},Zb:["cdkTreeNode"]});var eC=function(){};eC.ha=function(a){return new (a||eC)};eC.Ea=_.kd({type:eC});eC.Da=_.ad({});_.Sib=_.Sg(_.Rg(_.dC));_.fC=function(){};_.fC.ha=function(a){return new (a||_.fC)};_.fC.Ea=_.kd({type:_.fC});_.fC.Da=_.ad({imports:[eC,_.uq,_.uq]});_.gC=function(){};_.gC.ha=function(a){return new (a||_.gC)};_.gC.Ea=_.kd({type:_.gC});_.gC.Da=_.ad({imports:[_.bm,_.ZB]});_.Tib=new _.Nd("mat-checkbox-default-options",{Ja:"root",oa:Pdb});var Uib=["input"],Vib=["label"],Wib={Ca:_.Hv,Jb:_.Zc(function(){return hC}),md:!0},Xib=function(){},Yib=0,Zib=Pdb(),$ib=_.Sg(_.Pg(_.Qg(_.Rg(function(a){this.Oa=a})))),iC=function(a,b,c,d,e,f,g){b=$ib.call(this,b)||this;b.tb=c;b.vb=d;b.Ue=f;b.Sn=g;b.ariaLabel="";b.yj=null;b.Zw="after";b.name=null;b.jd=new _.cl;b.MSa=new _.cl;b.ii=function(){};b.xW="";b.y7a=0;b.Uv=function(){};b.tj=!1;b.Jc=!1;b.ME=!1;b.Sn=b.Sn||Zib;b.color=b.defaultColor=b.Sn.color||Zib.color;b.tabIndex=parseInt(e)||0;b.id=b.IX=a+ ++Yib;
return b};_.V(iC,$ib);_.k=iC.prototype;_.k.Pc=function(){this.Hcb(this.ME)};_.k.uq=function(){return this.Ed||this.disabled};_.k.PHa=function(){this.tb.fe()};_.k.So=function(a){this.checked=!!a};_.k.Fo=function(a){this.Uv=a};_.k.Wu=function(a){this.ii=a};_.k.Cr=function(a){this.disabled=a};_.k.P8a=function(){return this.checked?"true":this.indeterminate?"mixed":"false"};
_.k.FJa=function(a){var b=this.y7a,c=this.N8a();if(b!==a&&c&&(this.xW&&c.classList.remove(this.xW),this.xW=this.Qnc(b,a),this.y7a=a,0<this.xW.length)){c.classList.add(this.xW);var d=this.xW;this.vb.jc(function(){setTimeout(function(){c.classList.remove(d)},1E3)})}};_.k.Nn=function(){this.Uv(this.checked);this.jd.emit(this.Oy(this.checked));this.Xk&&(this.Xk.ta.checked=this.checked)};_.k.toggle=function(){this.checked=!this.checked;this.Uv(this.checked)};
_.k.uGa=function(){var a=this,b,c=null==(b=this.Sn)?void 0:b.Mwc;this.disabled||"noop"===c?this.disabled||"noop"!==c||(this.Xk.ta.checked=this.checked,this.Xk.ta.indeterminate=this.indeterminate):(this.indeterminate&&"check"!==c&&Promise.resolve().then(function(){a.ME=!1;a.MSa.emit(a.ME)}),this.tj=!this.tj,this.FJa(this.tj?1:2),this.Nn())};_.k.wab=function(a){a.stopPropagation()};_.k.Yk=function(){var a=this;Promise.resolve().then(function(){a.ii();_.Uk(a.tb)})};
_.k.Qnc=function(a,b){if("NoopAnimations"===this.Ue)return"";switch(a){case 0:if(1===b)return this.qB.p2a;if(3==b)return this.tj?this.qB.rMa:this.qB.q2a;break;case 2:return 1===b?this.qB.p2a:this.qB.q2a;case 1:return 2===b?this.qB.Fjb:this.qB.rMa;case 3:return 1===b?this.qB.twb:this.qB.uwb}return""};_.k.Hcb=function(a){var b=this.Xk;b&&(b.ta.indeterminate=a)};
_.W.Object.defineProperties(iC.prototype,{Au:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.IX)+"-input"}},required:{configurable:!0,enumerable:!0,get:function(){return this.Xm},set:function(a){this.Xm=_.Ig(a)}},checked:{configurable:!0,enumerable:!0,get:function(){return this.tj},set:function(a){a=_.Ig(a);a!=this.checked&&(this.tj=a,_.Uk(this.tb))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Jc},set:function(a){a=_.Ig(a);a!==this.disabled&&(this.Jc=a,_.Uk(this.tb))}},
indeterminate:{configurable:!0,enumerable:!0,get:function(){return this.ME},set:function(a){var b=a!=this.ME;this.ME=_.Ig(a);b&&(this.ME?this.FJa(3):this.FJa(this.checked?1:2),this.MSa.emit(this.ME));this.Hcb(this.ME)}}});iC.ha=function(){_.Vd()};
iC.Ia=_.x({type:iC,ub:function(a,b){a&1&&(_.$e(Uib,5),_.$e(Vib,5),_.$e(_.Cq,5));if(a&2){var c;_.Ze(c=_.bf())&&(b.Xk=c.first);_.Ze(c=_.bf())&&(b.qqc=c.first);_.Ze(c=_.bf())&&(b.XM=c.first)}},inputs:{ariaLabel:["aria-label","ariaLabel"],yj:["aria-labelledby","ariaLabelledby"],KJ:["aria-describedby","ariaDescribedby"],id:"id",required:"required",Zw:"labelPosition",name:"name",value:"value",checked:"checked",disabled:"disabled",indeterminate:"indeterminate"},outputs:{jd:"change",MSa:"indeterminateChange"},
features:[_.te]});var hC=function(a,b,c,d,e,f){a=iC.call(this,"mat-mdc-checkbox-",a,b,c,d,e,f)||this;a.qB={p2a:"mdc-checkbox--anim-unchecked-checked",q2a:"mdc-checkbox--anim-unchecked-indeterminate",Fjb:"mdc-checkbox--anim-checked-unchecked",rMa:"mdc-checkbox--anim-checked-indeterminate",twb:"mdc-checkbox--anim-indeterminate-checked",uwb:"mdc-checkbox--anim-indeterminate-unchecked"};return a};_.V(hC,iC);hC.Ia=iC.Ia;_.k=hC.prototype;_.k.focus=function(){this.Xk.ta.focus()};
_.k.Oy=function(a){var b=new Xib;b.source=this;b.checked=a;return b};_.k.N8a=function(){var a;return null==(a=this.Xk)?void 0:a.ta};_.k.BP=function(){iC.prototype.uGa.call(this)};_.k.Aab=function(){iC.prototype.uGa.call(this);this.disabled||this.Xk.ta.focus()};_.k.xrc=function(a){a.target&&this.qqc.ta.contains(a.target)&&a.stopPropagation()};hC.ha=function(a){return new (a||hC)(_.z(_.Sd),_.z(_.gl),_.z(_.se),_.Hd("tabindex"),_.z(_.Yk,8),_.z(_.Tib,8))};
hC.ya=_.x({type:hC,qa:[["mat-checkbox"]],Eb:[1,"mat-mdc-checkbox"],Cb:12,kb:function(a,b){a&2&&(_.De("id",b.id),_.we("tabindex",null)("aria-label",null)("aria-labelledby",null),_.ye("_mat-animation-noopable","NoopAnimations"===b.Ue)("mdc-checkbox--disabled",b.disabled)("mat-mdc-checkbox-disabled",b.disabled)("mat-mdc-checkbox-checked",b.checked))},inputs:{Ed:"disableRipple",color:"color",tabIndex:"tabIndex"},Zb:["matCheckbox"],features:[_.Qe([Wib]),_.te],lc:["*"],Aa:15,Ba:19,Fa:[[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",""]],va:function(a,b){a&1&&(_.Ie(),_.C(0,"div",0),_.K("click",function(d){return b.xrc(d)}),_.C(1,"div",1,2)(3,"div",3),_.K("click",function(){return b.Aab()}),_.F(),_.C(4,"input",4,5),_.K("blur",function(){return b.Yk()})("click",function(){return b.BP()})("change",function(d){return b.wab(d)}),_.F(),_.G(6,"div",6),_.C(7,"div",7),_.Fd(),_.C(8,"svg",
8),_.G(9,"path",9),_.F(),_.Ey(),_.G(10,"div",10),_.F(),_.G(11,"div",11),_.F(),_.C(12,"label",12,13),_.Je(14),_.F()());if(a&2){var c=_.Me(2);_.ye("mdc-form-field--align-end","before"==b.Zw);_.y(4);_.ye("mdc-checkbox--selected",b.checked);_.B("checked",b.checked)("disabled",b.disabled)("id",b.Au)("required",b.required)("tabIndex",b.tabIndex);_.we("aria-checked",b.P8a())("aria-label",b.ariaLabel||null)("aria-labelledby",b.yj)("aria-describedby",b.KJ)("name",b.name)("value",b.value);_.y(7);_.B("matRippleTrigger",
c)("matRippleDisabled",b.Ed||b.disabled)("matRippleCentered",!0);_.y(1);_.B("for",b.Au)}},Ha:[_.Cq],styles:['@keyframes mdc-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:29.7833385}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 1)}100%{stroke-dashoffset:0}}@keyframes mdc-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{transform:scaleX(1)}}@keyframes mdc-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(0.4, 0, 1, 1);opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-29.7833385}}@keyframes mdc-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(45deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(45deg);opacity:0}to{transform:rotate(360deg);opacity:1}}@keyframes mdc-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:mdc-animation-deceleration-curve-timing-function;transform:rotate(-45deg);opacity:0}to{transform:rotate(0deg);opacity:1}}@keyframes mdc-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(315deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;transform:scaleX(1);opacity:1}32.8%,100%{transform:scaleX(0);opacity:0}}.mdc-checkbox{display:inline-block;position:relative;flex:0 0 18px;box-sizing:content-box;width:18px;height:18px;line-height:0;white-space:nowrap;cursor:pointer;vertical-align:bottom}.mdc-checkbox[hidden]{display:none}.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%}@media screen and (forced-colors: active){.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring{border-color:CanvasText}}.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after{border-color:CanvasText}}@media all and (-ms-high-contrast: none){.mdc-checkbox .mdc-checkbox__focus-ring{display:none}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-checkbox__mixedmark{margin:0 1px}}.mdc-checkbox--disabled{cursor:default;pointer-events:none}.mdc-checkbox__background{display:inline-flex;position:absolute;align-items:center;justify-content:center;box-sizing:border-box;width:18px;height:18px;border:2px solid currentColor;border-radius:2px;background-color:rgba(0,0,0,0);pointer-events:none;will-change:background-color,border-color;transition:background-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__checkmark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;transition:opacity 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox--upgraded .mdc-checkbox__checkmark{opacity:1}.mdc-checkbox__checkmark-path{transition:stroke-dashoffset 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1);stroke:currentColor;stroke-width:3.12px;stroke-dashoffset:29.7833385;stroke-dasharray:29.7833385}.mdc-checkbox__mixedmark{width:100%;height:0;transform:scaleX(0) rotate(0deg);border-width:1px;border-style:solid;opacity:0;transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__background,.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__background,.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__background,.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__background{animation-duration:180ms;animation-timing-function:linear}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-unchecked-checked-checkmark-path 180ms linear 0s;transition:none}.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-unchecked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-checked-unchecked-checkmark-path 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__checkmark{animation:mdc-checkbox-checked-indeterminate-checkmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-checked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__checkmark{animation:mdc-checkbox-indeterminate-checked-checkmark 500ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-checked-mixedmark 500ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-unchecked-mixedmark 300ms linear 0s;transition:none}.mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background{transition:border-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1),background-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark-path{stroke-dashoffset:0}.mdc-checkbox__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit}.mdc-checkbox__native-control:disabled{cursor:default;pointer-events:none}.mdc-checkbox--touch{margin:calc((var(--mdc-checkbox-state-layer-size, 48px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2)}.mdc-checkbox--touch .mdc-checkbox__native-control{top:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 48px)) / 2);right:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 48px)) / 2);left:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 48px)) / 2);width:var(--mdc-checkbox-state-layer-size, 48px);height:var(--mdc-checkbox-state-layer-size, 48px)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark{transition:opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 180ms 0ms cubic-bezier(0, 0, 0.2, 1);opacity:1}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(-45deg)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark{transform:rotate(45deg);opacity:0;transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__mixedmark,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(0deg);opacity:1}.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark-path,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__mixedmark{transition:none}.mdc-form-field{display:inline-flex;align-items:center;vertical-align:middle}.mdc-form-field[hidden]{display:none}.mdc-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{margin-left:auto;margin-right:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{padding-left:0;padding-right:4px}.mdc-form-field--nowrap>label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{margin-left:0;margin-right:auto}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{padding-left:4px;padding-right:0}.mdc-form-field--space-between{justify-content:space-between}.mdc-form-field--space-between>label{margin:0}[dir=rtl] .mdc-form-field--space-between>label,.mdc-form-field--space-between>label[dir=rtl]{margin:0}.mat-mdc-checkbox{display:inline-block;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-checkbox .mdc-checkbox{padding:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px) / 2);margin:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-disabled-unselected-icon-color, rgba(0, 0, 0, 0.38));background-color:transparent}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[disabled]:indeterminate~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true][disabled]~.mdc-checkbox__background{border-color:transparent;background-color:var(--mdc-checkbox-disabled-selected-icon-color, rgba(0, 0, 0, 0.38))}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--mdc-checkbox-selected-checkmark-color, #fff)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:var(--mdc-checkbox-selected-checkmark-color, #fff)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--mdc-checkbox-disabled-selected-checkmark-color, #fff)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:var(--mdc-checkbox-disabled-selected-checkmark-color, #fff)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-icon-color, rgba(0, 0, 0, 0.54));background-color:transparent}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #018786))}@keyframes mdc-checkbox-fade-in-background-8A000000FF01878600000000FF018786{0%{border-color:var(--mdc-checkbox-unselected-icon-color, rgba(0, 0, 0, 0.54));background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #018786))}}@keyframes mdc-checkbox-fade-out-background-8A000000FF01878600000000FF018786{0%,80%{border-color:var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #018786))}100%{border-color:var(--mdc-checkbox-unselected-icon-color, rgba(0, 0, 0, 0.54));background-color:transparent}}.mat-mdc-checkbox .mdc-checkbox.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-8A000000FF01878600000000FF018786}.mat-mdc-checkbox .mdc-checkbox.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-8A000000FF01878600000000FF018786}.mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-hover-icon-color, var(--mdc-theme-secondary, #018786));background-color:transparent}.mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-hover-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-hover-icon-color, var(--mdc-theme-secondary, #018786))}@keyframes mdc-checkbox-fade-in-background-FF018786FF01878600000000FF018786{0%{border-color:var(--mdc-checkbox-unselected-hover-icon-color, var(--mdc-theme-secondary, #018786));background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-hover-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-hover-icon-color, var(--mdc-theme-secondary, #018786))}}@keyframes mdc-checkbox-fade-out-background-FF018786FF01878600000000FF018786{0%,80%{border-color:var(--mdc-checkbox-selected-hover-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-hover-icon-color, var(--mdc-theme-secondary, #018786))}100%{border-color:var(--mdc-checkbox-unselected-hover-icon-color, var(--mdc-theme-secondary, #018786));background-color:transparent}}.mat-mdc-checkbox .mdc-checkbox:hover.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:hover.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-FF018786FF01878600000000FF018786}.mat-mdc-checkbox .mdc-checkbox:hover.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:hover.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-FF018786FF01878600000000FF018786}.mat-mdc-checkbox .mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-focus-icon-color, var(--mdc-theme-secondary, #018786));background-color:transparent}.mat-mdc-checkbox .mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-focus-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-focus-icon-color, var(--mdc-theme-secondary, #018786))}@keyframes mdc-checkbox-fade-in-background-FF018786FF01878600000000FF018786{0%{border-color:var(--mdc-checkbox-unselected-focus-icon-color, var(--mdc-theme-secondary, #018786));background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-focus-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-focus-icon-color, var(--mdc-theme-secondary, #018786))}}@keyframes mdc-checkbox-fade-out-background-FF018786FF01878600000000FF018786{0%,80%{border-color:var(--mdc-checkbox-selected-focus-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-focus-icon-color, var(--mdc-theme-secondary, #018786))}100%{border-color:var(--mdc-checkbox-unselected-focus-icon-color, var(--mdc-theme-secondary, #018786));background-color:transparent}}.mat-mdc-checkbox .mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(.mdc-ripple-upgraded):focus.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(.mdc-ripple-upgraded):focus.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-FF018786FF01878600000000FF018786}.mat-mdc-checkbox .mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(.mdc-ripple-upgraded):focus.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(.mdc-ripple-upgraded):focus.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-FF018786FF01878600000000FF018786}.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-pressed-icon-color, rgba(0, 0, 0, 0.54));background-color:transparent}.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-pressed-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-pressed-icon-color, var(--mdc-theme-secondary, #018786))}@keyframes mdc-checkbox-fade-in-background-8A000000FF01878600000000FF018786{0%{border-color:var(--mdc-checkbox-unselected-pressed-icon-color, rgba(0, 0, 0, 0.54));background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-pressed-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-pressed-icon-color, var(--mdc-theme-secondary, #018786))}}@keyframes mdc-checkbox-fade-out-background-8A000000FF01878600000000FF018786{0%,80%{border-color:var(--mdc-checkbox-selected-pressed-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-pressed-icon-color, var(--mdc-theme-secondary, #018786))}100%{border-color:var(--mdc-checkbox-unselected-pressed-icon-color, rgba(0, 0, 0, 0.54));background-color:transparent}}.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-8A000000FF01878600000000FF018786}.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-8A000000FF01878600000000FF018786}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__background{top:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px) / 2);left:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px) / 2)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control{top:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2);right:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2);left:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2);width:var(--mdc-checkbox-state-layer-size, 40px);height:var(--mdc-checkbox-state-layer-size, 40px)}.mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:not([disabled])~.mdc-checkbox__ripple{opacity:.04;transform:scale(1);transition:opacity 80ms 0 cubic-bezier(0, 0, 0.2, 1),transform 80ms 0 cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:not([disabled]):focus~.mdc-checkbox__ripple{opacity:.16}.mat-mdc-checkbox .mdc-checkbox__background{-webkit-print-color-adjust:exact;color-adjust:exact}.mat-mdc-checkbox._mat-animation-noopable *,.mat-mdc-checkbox._mat-animation-noopable *::before{transition:none !important;animation:none !important}.mat-mdc-checkbox label{cursor:pointer}.mat-mdc-checkbox.mat-mdc-checkbox-disabled label{cursor:default}.mat-mdc-checkbox label:empty{display:none}.mat-mdc-checkbox .mdc-checkbox__native-control:focus:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-focus-icon-color, black)}.cdk-high-contrast-active .mat-mdc-checkbox.mat-mdc-checkbox-disabled{opacity:.5}.cdk-high-contrast-active .mat-mdc-checkbox .mdc-checkbox__checkmark{--mdc-checkbox-selected-checkmark-color: CanvasText;--mdc-checkbox-disabled-selected-checkmark-color: CanvasText}.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'],
ob:2,Na:0});_.jC=function(){};_.jC.ha=function(a){return new (a||_.jC)};_.jC.Ea=_.kd({type:_.jC});_.jC.Da=_.ad({});var ajb,bjb,cjb;ajb=function(a){return{aG:a}};bjb=function(){};cjb={Ca:_.Hv,Jb:_.Zc(function(){return _.kC}),md:!0};_.kC=function(a,b,c,d,e,f,g){a=iC.call(this,"mat-checkbox-",a,b,d,e,f,g)||this;a.Bd=c;a.qB={p2a:"mat-checkbox-anim-unchecked-checked",q2a:"mat-checkbox-anim-unchecked-indeterminate",Fjb:"mat-checkbox-anim-checked-unchecked",rMa:"mat-checkbox-anim-checked-indeterminate",twb:"mat-checkbox-anim-indeterminate-checked",uwb:"mat-checkbox-anim-indeterminate-unchecked"};return a};_.V(_.kC,iC);
_.kC.Ia=iC.Ia;_.k=_.kC.prototype;_.k.Oy=function(a){var b=new bjb;b.source=this;b.checked=a;return b};_.k.N8a=function(){return this.Oa.ta};_.k.Pc=function(){var a=this;iC.prototype.Pc.call(this);this.Bd.zn(this.Oa,!0).subscribe(function(b){b||a.Yk()})};_.k.La=function(){this.Bd.zl(this.Oa)};_.k.BP=function(a){a.stopPropagation();iC.prototype.uGa.call(this)};_.k.focus=function(a,b){a?_.rp(this.Bd,this.Xk,a,b):this.Xk.ta.focus(b)};
_.kC.ha=function(a){return new (a||_.kC)(_.z(_.Sd),_.z(_.gl),_.z(_.qp),_.z(_.se),_.Hd("tabindex"),_.z(_.Yk,8),_.z(_.Tib,8))};
_.kC.ya=_.x({type:_.kC,qa:[["mat-checkbox"]],Eb:[1,"mat-checkbox"],Cb:14,kb:function(a,b){a&2&&(_.De("id",b.id),_.we("tabindex",null)("aria-label",null)("aria-labelledby",null),_.ye("mat-checkbox-indeterminate",b.indeterminate)("mat-checkbox-checked",b.checked)("mat-checkbox-disabled",b.disabled)("mat-checkbox-label-before","before"==b.Zw)("_mat-animation-noopable","NoopAnimations"===b.Ue))},inputs:{Ed:"disableRipple",color:"color",tabIndex:"tabIndex"},Zb:["matCheckbox"],features:[_.Qe([cjb]),_.te],
lc:["*"],Aa:17,Ba:21,Fa:[[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"]],va:function(a,b){a&1&&(_.Ie(),_.C(0,"label",0,1)(2,"span",2)(3,"input",3,4),_.K("change",function(e){return b.wab(e)})("click",function(e){return b.BP(e)}),_.F(),_.C(5,"span",5),
_.G(6,"span",6),_.F(),_.G(7,"span",7),_.C(8,"span",8),_.Fd(),_.C(9,"svg",9),_.G(10,"path",10),_.F(),_.Ey(),_.G(11,"span",11),_.F()(),_.C(12,"span",12,13),_.K("cdkObserveContent",function(){return b.PHa()}),_.C(14,"span",14),_.O(15,"\u00a0"),_.F(),_.Je(16),_.F()());if(a&2){var c=_.Me(1),d=_.Me(13);_.we("for",b.Au);_.y(2);_.ye("mat-checkbox-inner-container-no-side-margin",!d.textContent||!d.textContent.trim());_.y(1);_.B("id",b.Au)("required",b.required)("checked",b.checked)("disabled",b.disabled)("tabIndex",
b.tabIndex);_.we("value",b.value)("name",b.name)("aria-label",b.ariaLabel||null)("aria-labelledby",b.yj)("aria-checked",b.P8a())("aria-describedby",b.KJ);_.y(2);_.B("matRippleTrigger",c)("matRippleDisabled",b.uq())("matRippleRadius",20)("matRippleCentered",!0)("matRippleAnimation",_.Se(19,ajb,"NoopAnimations"===b.Ue?0:150))}},Ha:[_.Cq,_.Dp],styles:['@keyframes mat-checkbox-fade-in-background{0%{opacity:0}50%{opacity:1}}@keyframes mat-checkbox-fade-out-background{0%,50%{opacity:1}100%{opacity:0}}@keyframes mat-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:22.910259}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1)}100%{stroke-dashoffset:0}}@keyframes mat-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{transform:scaleX(1)}}@keyframes mat-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(0.4, 0, 1, 1);stroke-dashoffset:0}to{stroke-dashoffset:-22.910259}}@keyframes mat-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1);opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(45deg)}}@keyframes mat-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);opacity:0;transform:rotate(45deg)}to{opacity:1;transform:rotate(360deg)}}@keyframes mat-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1);opacity:0;transform:rotate(-45deg)}to{opacity:1;transform:rotate(0deg)}}@keyframes mat-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(315deg)}}@keyframes mat-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;opacity:1;transform:scaleX(1)}32.8%,100%{opacity:0;transform:scaleX(0)}}.mat-checkbox-background,.mat-checkbox-frame{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:2px;box-sizing:border-box;pointer-events:none}.mat-checkbox{display:inline-block;transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.mat-checkbox._mat-animation-noopable{transition:none !important;animation:none !important}.mat-checkbox .mat-ripple-element:not(.mat-checkbox-persistent-ripple){opacity:.16}.mat-checkbox .mat-checkbox-ripple{position:absolute;left:calc(50% - 20px);top:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-checkbox-layout{-webkit-user-select:none;user-select:none;cursor:inherit;align-items:baseline;vertical-align:middle;display:inline-flex;white-space:nowrap}.mat-checkbox-label{-webkit-user-select:auto;user-select:auto}.mat-checkbox-inner-container{display:inline-block;height:16px;line-height:0;margin:auto;margin-right:8px;order:0;position:relative;vertical-align:middle;white-space:nowrap;width:16px;flex-shrink:0}[dir=rtl] .mat-checkbox-inner-container{margin-left:8px;margin-right:auto}.mat-checkbox-inner-container-no-side-margin{margin-left:0;margin-right:0}.mat-checkbox-frame{background-color:rgba(0,0,0,0);transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1);border-width:2px;border-style:solid}._mat-animation-noopable .mat-checkbox-frame{transition:none}.mat-checkbox-background{align-items:center;display:inline-flex;justify-content:center;transition:background-color 90ms cubic-bezier(0, 0, 0.2, 0.1),opacity 90ms cubic-bezier(0, 0, 0.2, 0.1);-webkit-print-color-adjust:exact;color-adjust:exact}._mat-animation-noopable .mat-checkbox-background{transition:none}.cdk-high-contrast-active .mat-checkbox .mat-checkbox-background{background:none}.mat-checkbox-persistent-ripple{display:block;width:100%;height:100%;transform:none}.mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{opacity:.04}.mat-checkbox.cdk-keyboard-focused .mat-checkbox-persistent-ripple{opacity:.12}.mat-checkbox-persistent-ripple,.mat-checkbox.mat-checkbox-disabled .mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{opacity:0}@media(hover: none){.mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{display:none}}.mat-checkbox-checkmark{top:0;left:0;right:0;bottom:0;position:absolute;width:100%}.mat-checkbox-checkmark-path{stroke-dashoffset:22.910259;stroke-dasharray:22.910259;stroke-width:2.1333333333px}.cdk-high-contrast-black-on-white .mat-checkbox-checkmark-path{stroke:#000 !important}.mat-checkbox-mixedmark{width:calc(100% - 6px);height:2px;opacity:0;transform:scaleX(0) rotate(0deg);border-radius:2px}.cdk-high-contrast-active .mat-checkbox-mixedmark{height:0;border-top:solid 2px;margin-top:2px}.mat-checkbox-label-before .mat-checkbox-inner-container{order:1;margin-left:8px;margin-right:auto}[dir=rtl] .mat-checkbox-label-before .mat-checkbox-inner-container{margin-left:auto;margin-right:8px}.mat-checkbox-checked .mat-checkbox-checkmark{opacity:1}.mat-checkbox-checked .mat-checkbox-checkmark-path{stroke-dashoffset:0}.mat-checkbox-checked .mat-checkbox-mixedmark{transform:scaleX(1) rotate(-45deg)}.mat-checkbox-indeterminate .mat-checkbox-checkmark{opacity:0;transform:rotate(45deg)}.mat-checkbox-indeterminate .mat-checkbox-checkmark-path{stroke-dashoffset:0}.mat-checkbox-indeterminate .mat-checkbox-mixedmark{opacity:1;transform:scaleX(1) rotate(0deg)}.mat-checkbox-unchecked .mat-checkbox-background{background-color:rgba(0,0,0,0)}.mat-checkbox-disabled{cursor:default}.cdk-high-contrast-active .mat-checkbox-disabled{opacity:.5}.mat-checkbox-anim-unchecked-checked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-in-background}.mat-checkbox-anim-unchecked-checked .mat-checkbox-checkmark-path{animation:180ms linear 0ms mat-checkbox-unchecked-checked-checkmark-path}.mat-checkbox-anim-unchecked-indeterminate .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-in-background}.mat-checkbox-anim-unchecked-indeterminate .mat-checkbox-mixedmark{animation:90ms linear 0ms mat-checkbox-unchecked-indeterminate-mixedmark}.mat-checkbox-anim-checked-unchecked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-out-background}.mat-checkbox-anim-checked-unchecked .mat-checkbox-checkmark-path{animation:90ms linear 0ms mat-checkbox-checked-unchecked-checkmark-path}.mat-checkbox-anim-checked-indeterminate .mat-checkbox-checkmark{animation:90ms linear 0ms mat-checkbox-checked-indeterminate-checkmark}.mat-checkbox-anim-checked-indeterminate .mat-checkbox-mixedmark{animation:90ms linear 0ms mat-checkbox-checked-indeterminate-mixedmark}.mat-checkbox-anim-indeterminate-checked .mat-checkbox-checkmark{animation:500ms linear 0ms mat-checkbox-indeterminate-checked-checkmark}.mat-checkbox-anim-indeterminate-checked .mat-checkbox-mixedmark{animation:500ms linear 0ms mat-checkbox-indeterminate-checked-mixedmark}.mat-checkbox-anim-indeterminate-unchecked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-out-background}.mat-checkbox-anim-indeterminate-unchecked .mat-checkbox-mixedmark{animation:300ms linear 0ms mat-checkbox-indeterminate-unchecked-mixedmark}.mat-checkbox-input{bottom:0;left:50%}.mat-checkbox-input:focus~.mat-focus-indicator::before{content:""}\n'],
ob:2,Na:0});var djb,lC,ejb,fjb,gjb;djb=["sliderWrapper"];lC=_.Gg({passive:!1});ejb={Ca:_.Hv,Jb:_.Zc(function(){return _.mC}),md:!0};fjb=function(){};gjb=_.Sg(_.Pg(_.Rg(function(a){this.Oa=a}),"accent"));
_.mC=function(a,b,c,d,e,f,g,h){var n=gjb.call(this,a)||this;n.Bd=b;n.tb=c;n.yc=d;n.vb=f;n.Ue=h;n.j$a=!1;n.wP=100;n.XI=0;n.c6=1;n.Pcb=!1;n.yJa=0;n.Dd=null;n.iw=!1;n.jd=new _.cl;n.input=new _.cl;n.Mr=new _.cl;n.kD=function(){};n.zma=0;n.Sy=null;n.aw=!1;n.zJa=0;n.MB=null;n.Uv=function(){};n.s4=_.ca.EMPTY;n.ZE=function(r){n.disabled||n.Sy||!Qdb(r)&&0!==r.button||n.vb.Ac(function(){if(Qdb(r))a:{var v=n.Oa.ta;for(var A=0;A<r.touches.length;A++){var D=r.touches[A].target;if(v===D||v.contains(D)){v=r.touches[A].identifier;
break a}}v=void 0}else v=void 0;n.l6=v;if(v=Sdb(r,n.l6))A=n.value,n.Sy="pointer",n.n5=r,n.UFa(),n.xab(),n.Ykc(r),n.UFa(),n.Edb(v),n.Idb=A,r.cancelable&&r.preventDefault(),A!=n.value&&n.IFa()})};n.R5=function(r){if("pointer"===n.Sy){var v=Sdb(r,n.l6);if(v){r.cancelable&&r.preventDefault();var A=n.value;n.n5=r;n.Edb(v);A!=n.value&&n.IFa()}}};n.hJ=function(r){"pointer"!==n.Sy||Qdb(r)&&"number"===typeof n.l6&&!Rdb(r.changedTouches,n.l6)||(r.cancelable&&r.preventDefault(),n.Dbb(),n.Sy=null,n.l6=void 0,
n.Idb==n.value||n.disabled||n.Nn(),n.Idb=n.n5=null)};n.Rdb=function(){n.n5&&n.hJ(n.n5)};n.Kb=g;n.tabIndex=parseInt(e)||0;f.jc(function(){var r=a.ta;r.addEventListener("mousedown",n.ZE,lC);r.addEventListener("touchstart",n.ZE,lC)});return n};_.V(_.mC,gjb);_.k=_.mC.prototype;_.k.focus=function(a){this.UFa(a)};_.k.blur=function(){this.Zkc()};_.k.b6=function(){return this.vertical?!this.Tw:this.Tw};_.k.Ola=function(){return 0===this.bT};
_.k.K4=function(){return this.disabled?7:this.Ola()&&!this.F1a?this.aw?10:7:0};_.k.Roc=function(){return{transform:"translate"+(this.vertical?"Y":"X")+"("+(this.ena()?"-":"")+this.K4()+"px) scale3d("+(this.vertical?"1, "+(1-this.bT)+", 1":1-this.bT+", 1, 1")+")"}};_.k.Soc=function(){var a=this.bT;return{transform:"translate"+(this.vertical?"Y":"X")+"("+(this.ena()?"":"-")+this.K4()+"px) scale3d("+(this.vertical?"1, "+a+", 1":a+", 1, 1")+")",display:0===a?"none":""}};
_.k.Poc=function(){return{transform:"translate"+(this.vertical?"Y":"X")+"("+(this.vertical||"rtl"!=this.jP()?"-":"")+this.zJa/2*100+"%)"}};
_.k.Qoc=function(){var a=100*this.zJa;a={backgroundSize:this.vertical?"2px "+a+"%":a+"% 2px",transform:"translateZ(0) translate"+(this.vertical?"Y":"X")+"("+(this.vertical||"rtl"!=this.jP()?"":"-")+a/2+"%)"+(this.vertical||"rtl"!=this.jP()?"":" rotate(180deg)")};if(this.Ola()&&this.K4()){var b=this.b6();a["padding"+(this.vertical?b?"Bottom":"Top":b?"Right":"Left")]=this.K4()+"px"}return a};
_.k.Ooc=function(){var a=this.b6();return{transform:"translate"+(this.vertical?"Y":"X")+"(-"+100*(("rtl"!=this.jP()||this.vertical?a:!a)?this.bT:1-this.bT)+"%)"}};_.k.ena=function(){var a=this.b6();return"rtl"!=this.jP()||this.vertical?a:!a};_.k.jP=function(){return this.yc&&"rtl"==this.yc.value?"rtl":"ltr"};_.k.Pc=function(){var a=this;this.Bd.zn(this.Oa,!0).subscribe(function(b){a.aw=!!b&&"keyboard"!==b;a.tb.fe()});this.yc&&(this.s4=this.yc.jd.subscribe(function(){_.Uk(a.tb)}))};
_.k.La=function(){var a=this.Oa.ta;a.removeEventListener("mousedown",this.ZE,lC);a.removeEventListener("touchstart",this.ZE,lC);this.n5=null;this.Dbb();this.Bd.zl(this.Oa);this.s4.unsubscribe()};_.k.xab=function(){this.disabled||(this.MB=this.o9a(),this.Bdb())};_.k.Rn=function(){this.MB=this.o9a();this.Bdb()};_.k.Yk=function(){this.kD()};
_.k.jX=function(a){if(!(this.disabled||_.Fg(a)||this.Sy&&"keyboard"!==this.Sy)){var b=this.value;switch(a.keyCode){case 33:this.OW(10);break;case 34:this.OW(-10);break;case 35:this.value=this.max;break;case 36:this.value=this.min;break;case 37:this.OW("rtl"==this.jP()?1:-1);break;case 38:this.OW(1);break;case 39:this.OW("rtl"==this.jP()?-1:1);break;case 40:this.OW(-1);break;default:return}b!=this.value&&(this.IFa(),this.Nn());this.Sy="keyboard";a.preventDefault()}};
_.k.Yqc=function(){"keyboard"===this.Sy&&(this.Sy=null)};_.k.rq=function(){return this.Kb.defaultView||window};_.k.Ykc=function(a){var b=this.Kb,c=(a=Qdb(a))?"touchend":"mouseup";b.addEventListener(a?"touchmove":"mousemove",this.R5,lC);b.addEventListener(c,this.hJ,lC);a&&b.addEventListener("touchcancel",this.hJ,lC);b=this.rq();"undefined"!==typeof b&&b&&b.addEventListener("blur",this.Rdb)};
_.k.Dbb=function(){var a=this.Kb;a.removeEventListener("mousemove",this.R5,lC);a.removeEventListener("mouseup",this.hJ,lC);a.removeEventListener("touchmove",this.R5,lC);a.removeEventListener("touchend",this.hJ,lC);a.removeEventListener("touchcancel",this.hJ,lC);a=this.rq();"undefined"!==typeof a&&a&&a.removeEventListener("blur",this.Rdb)};_.k.OW=function(a){this.value=this.i4(this.i4(this.value||0,this.min,this.max)+this.step*a,this.min,this.max)};
_.k.Edb=function(a){this.MB&&(a=this.i4(((this.vertical?a.y:a.x)-(this.vertical?this.MB.top:this.MB.left))/(this.vertical?this.MB.height:this.MB.width)),this.ena()&&(a=1-a),this.value=0===a?this.min:1===a?this.max:this.i4(Math.round((this.ulc(a)-this.min)/this.step)*this.step+this.min,this.min,this.max))};_.k.Nn=function(){this.Uv(this.value);this.Mr.emit(this.value);this.jd.emit(this.Oy())};_.k.IFa=function(){this.input.emit(this.Oy())};
_.k.Bdb=function(){if(this.eia&&this.MB){if("auto"==this.eia){var a=this.vertical?this.MB.height:this.MB.width;a=Math.ceil(30/(a*this.step/(this.max-this.min)))*this.step/a}else a=this.eia*this.step/(this.max-this.min);this.zJa=!isNaN(a)&&isFinite(a)?a:0}};_.k.Oy=function(a){a=void 0===a?this.value:a;var b=new fjb;b.source=this;b.value=a;return b};_.k.QEa=function(a){a=((a||0)-this.min)/(this.max-this.min);return!isNaN(a)&&isFinite(a)?a:0};_.k.ulc=function(a){return this.min+a*(this.max-this.min)};
_.k.i4=function(a,b,c){return Math.max(void 0===b?0:b,Math.min(a,void 0===c?1:c))};_.k.o9a=function(){return this.wcb?this.wcb.ta.getBoundingClientRect():null};_.k.UFa=function(a){this.Oa.ta.focus(a)};_.k.Zkc=function(){this.Oa.ta.blur()};_.k.So=function(a){this.value=a};_.k.Fo=function(a){this.Uv=a};_.k.Wu=function(a){this.kD=a};_.k.Cr=function(a){this.disabled=a};
_.W.Object.defineProperties(_.mC.prototype,{Tw:{configurable:!0,enumerable:!0,get:function(){return this.j$a},set:function(a){this.j$a=_.Ig(a)}},max:{configurable:!0,enumerable:!0,get:function(){return this.wP},set:function(a){this.wP=_.Lg(a,this.wP);this.zma=this.QEa(this.Dd);_.Uk(this.tb)}},min:{configurable:!0,enumerable:!0,get:function(){return this.XI},set:function(a){this.XI=_.Lg(a,this.XI);this.zma=this.QEa(this.Dd);_.Uk(this.tb)}},step:{configurable:!0,enumerable:!0,get:function(){return this.c6},
set:function(a){this.c6=_.Lg(a,this.c6);0!==this.c6%1&&(this.Yma=this.c6.toString().split(".").pop().length);_.Uk(this.tb)}},F1a:{configurable:!0,enumerable:!0,get:function(){return this.Pcb},set:function(a){this.Pcb=_.Ig(a)}},eia:{configurable:!0,enumerable:!0,get:function(){return this.yJa},set:function(a){this.yJa="auto"===a?"auto":"number"===typeof a||"string"===typeof a?_.Lg(a,this.yJa):0}},value:{configurable:!0,enumerable:!0,get:function(){null===this.Dd&&(this.value=this.XI);return this.Dd},
set:function(a){a!==this.Dd&&(a=_.Lg(a,0),this.Yma&&a!==this.min&&a!==this.max&&(a=parseFloat(a.toFixed(this.Yma))),this.Dd=a,this.zma=this.QEa(this.Dd),_.Uk(this.tb))}},vertical:{configurable:!0,enumerable:!0,get:function(){return this.iw},set:function(a){this.iw=_.Ig(a)}},QQ:{configurable:!0,enumerable:!0,get:function(){return this.AK?this.AK(this.value):this.Yma&&this.value&&0!==this.value%1?this.value.toFixed(this.Yma):this.value||0}},bT:{configurable:!0,enumerable:!0,get:function(){return this.i4(this.zma)}}});
_.mC.ha=function(a){return new (a||_.mC)(_.z(_.Sd),_.z(_.qp),_.z(_.gl),_.z(_.Qp,8),_.Hd("tabindex"),_.z(_.se),_.z(_.Mg),_.z(_.Yk,8))};
_.mC.ya=_.x({type:_.mC,qa:[["mat-slider"]],ub:function(a,b){a&1&&_.$e(djb,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.wcb=c.first)}},Eb:["role","slider",1,"mat-slider","mat-focus-indicator"],Cb:29,kb:function(a,b){a&1&&_.K("focus",function(){return b.Rn()})("blur",function(){return b.Yk()})("keydown",function(c){return b.jX(c)})("keyup",function(){return b.Yqc()})("mouseenter",function(){return b.xab()})("selectstart",function(c){return c.preventDefault()});a&2&&(_.De("tabIndex",b.tabIndex),_.we("aria-disabled",
b.disabled)("aria-valuemax",b.max)("aria-valuemin",b.min)("aria-valuenow",b.value)("aria-valuetext",null==b.fUb?b.QQ:b.fUb)("aria-orientation",b.vertical?"vertical":"horizontal"),_.ye("mat-slider-disabled",b.disabled)("mat-slider-has-ticks",b.eia)("mat-slider-horizontal",!b.vertical)("mat-slider-axis-inverted",b.b6())("mat-slider-invert-mouse-coords",b.ena())("mat-slider-sliding",b.Sy)("mat-slider-thumb-label-showing",b.F1a)("mat-slider-vertical",b.vertical)("mat-slider-min-value",b.Ola())("mat-slider-hide-last-tick",
b.disabled||b.Ola()&&b.K4()&&b.b6())("_mat-animation-noopable","NoopAnimations"===b.Ue))},inputs:{disabled:"disabled",color:"color",tabIndex:"tabIndex",Tw:"invert",max:"max",min:"min",step:"step",F1a:"thumbLabel",eia:"tickInterval",value:"value",AK:"displayWith",fUb:"valueText",vertical:"vertical"},outputs:{jd:"change",input:"input",Mr:"valueChange"},Zb:["matSlider"],features:[_.Qe([ejb]),_.te],Aa:13,Ba:6,Fa:[[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"]],va:function(a,b){a&1&&(_.C(0,"div",0,1)(2,"div",2),_.G(3,"div",3)(4,"div",4),_.F(),_.C(5,"div",5),_.G(6,"div",6),_.F(),_.C(7,"div",7),_.G(8,"div",8)(9,"div",9),_.C(10,"div",10)(11,"span",11),_.O(12),_.F()()()());
a&2&&(_.y(3),_.B("ngStyle",b.Roc()),_.y(1),_.B("ngStyle",b.Soc()),_.y(1),_.B("ngStyle",b.Poc()),_.y(1),_.B("ngStyle",b.Qoc()),_.y(1),_.B("ngStyle",b.Ooc()),_.y(5),_.Pe(b.QQ))},Ha:[RA],styles:['.mat-slider{display:inline-block;position:relative;box-sizing:border-box;padding:8px;outline:none;vertical-align:middle}.mat-slider:not(.mat-slider-disabled):active,.mat-slider.mat-slider-sliding:not(.mat-slider-disabled){cursor:grabbing}.mat-slider-wrapper{-webkit-print-color-adjust:exact;color-adjust:exact;position:absolute}.mat-slider-track-wrapper{position:absolute;top:0;left:0;overflow:hidden}.mat-slider-track-fill{position:absolute;transform-origin:0 0;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-track-background{position:absolute;transform-origin:100% 100%;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-ticks-container{position:absolute;left:0;top:0;overflow:hidden}.mat-slider-ticks{-webkit-background-clip:content-box;background-clip:content-box;background-repeat:repeat;box-sizing:border-box;opacity:0;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-thumb-container{position:absolute;z-index:1;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-focus-ring{position:absolute;width:30px;height:30px;border-radius:50%;transform:scale(0);opacity:0;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1),opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider.cdk-keyboard-focused .mat-slider-focus-ring,.mat-slider.cdk-program-focused .mat-slider-focus-ring{transform:scale(1);opacity:1}.mat-slider:not(.mat-slider-disabled):not(.mat-slider-sliding) .mat-slider-thumb-label,.mat-slider:not(.mat-slider-disabled):not(.mat-slider-sliding) .mat-slider-thumb{cursor:grab}.mat-slider-thumb{position:absolute;right:-10px;bottom:-10px;box-sizing:border-box;width:20px;height:20px;border:3px solid rgba(0,0,0,0);border-radius:50%;transform:scale(0.7);transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1),border-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-thumb-label{display:none;align-items:center;justify-content:center;position:absolute;width:28px;height:28px;border-radius:50%;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),border-radius 400ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.cdk-high-contrast-active .mat-slider-thumb-label{outline:solid 1px}.mat-slider-thumb-label-text{z-index:1;opacity:0;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-sliding .mat-slider-track-fill,.mat-slider-sliding .mat-slider-track-background,.mat-slider-sliding .mat-slider-thumb-container{transition-duration:0ms}.mat-slider-has-ticks .mat-slider-wrapper::after{content:"";position:absolute;border-width:0;border-style:solid;opacity:0;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-has-ticks.cdk-focused:not(.mat-slider-hide-last-tick) .mat-slider-wrapper::after,.mat-slider-has-ticks:hover:not(.mat-slider-hide-last-tick) .mat-slider-wrapper::after{opacity:1}.mat-slider-has-ticks.cdk-focused:not(.mat-slider-disabled) .mat-slider-ticks,.mat-slider-has-ticks:hover:not(.mat-slider-disabled) .mat-slider-ticks{opacity:1}.mat-slider-thumb-label-showing .mat-slider-focus-ring{display:none}.mat-slider-thumb-label-showing .mat-slider-thumb-label{display:flex}.mat-slider-axis-inverted .mat-slider-track-fill{transform-origin:100% 100%}.mat-slider-axis-inverted .mat-slider-track-background{transform-origin:0 0}.mat-slider:not(.mat-slider-disabled).cdk-focused.mat-slider-thumb-label-showing .mat-slider-thumb{transform:scale(0)}.mat-slider:not(.mat-slider-disabled).cdk-focused .mat-slider-thumb-label{border-radius:50% 50% 0}.mat-slider:not(.mat-slider-disabled).cdk-focused .mat-slider-thumb-label-text{opacity:1}.mat-slider:not(.mat-slider-disabled).cdk-mouse-focused .mat-slider-thumb,.mat-slider:not(.mat-slider-disabled).cdk-touch-focused .mat-slider-thumb,.mat-slider:not(.mat-slider-disabled).cdk-program-focused .mat-slider-thumb{border-width:2px;transform:scale(1)}.mat-slider-disabled .mat-slider-focus-ring{transform:scale(0);opacity:0}.mat-slider-disabled .mat-slider-thumb{border-width:4px;transform:scale(0.5)}.mat-slider-disabled .mat-slider-thumb-label{display:none}.mat-slider-horizontal{height:48px;min-width:128px}.mat-slider-horizontal .mat-slider-wrapper{height:2px;top:23px;left:8px;right:8px}.mat-slider-horizontal .mat-slider-wrapper::after{height:2px;border-left-width:2px;right:0;top:0}.mat-slider-horizontal .mat-slider-track-wrapper{height:2px;width:100%}.mat-slider-horizontal .mat-slider-track-fill{height:2px;width:100%;transform:scaleX(0)}.mat-slider-horizontal .mat-slider-track-background{height:2px;width:100%;transform:scaleX(1)}.mat-slider-horizontal .mat-slider-ticks-container{height:2px;width:100%}.cdk-high-contrast-active .mat-slider-horizontal .mat-slider-ticks-container{height:0;outline:solid 2px;top:1px}.mat-slider-horizontal .mat-slider-ticks{height:2px;width:100%}.mat-slider-horizontal .mat-slider-thumb-container{width:100%;height:0;top:50%}.mat-slider-horizontal .mat-slider-focus-ring{top:-15px;right:-15px}.mat-slider-horizontal .mat-slider-thumb-label{right:-14px;top:-40px;transform:translateY(26px) scale(0.01) rotate(45deg)}.mat-slider-horizontal .mat-slider-thumb-label-text{transform:rotate(-45deg)}.mat-slider-horizontal.cdk-focused .mat-slider-thumb-label{transform:rotate(45deg)}.cdk-high-contrast-active .mat-slider-horizontal.cdk-focused .mat-slider-thumb-label,.cdk-high-contrast-active .mat-slider-horizontal.cdk-focused .mat-slider-thumb-label-text{transform:none}.mat-slider-vertical{width:48px;min-height:128px}.mat-slider-vertical .mat-slider-wrapper{width:2px;top:8px;bottom:8px;left:23px}.mat-slider-vertical .mat-slider-wrapper::after{width:2px;border-top-width:2px;bottom:0;left:0}.mat-slider-vertical .mat-slider-track-wrapper{height:100%;width:2px}.mat-slider-vertical .mat-slider-track-fill{height:100%;width:2px;transform:scaleY(0)}.mat-slider-vertical .mat-slider-track-background{height:100%;width:2px;transform:scaleY(1)}.mat-slider-vertical .mat-slider-ticks-container{width:2px;height:100%}.cdk-high-contrast-active .mat-slider-vertical .mat-slider-ticks-container{width:0;outline:solid 2px;left:1px}.mat-slider-vertical .mat-slider-focus-ring{bottom:-15px;left:-15px}.mat-slider-vertical .mat-slider-ticks{width:2px;height:100%}.mat-slider-vertical .mat-slider-thumb-container{height:100%;width:0;left:50%}.mat-slider-vertical .mat-slider-thumb{-webkit-backface-visibility:hidden;backface-visibility:hidden}.mat-slider-vertical .mat-slider-thumb-label{bottom:-14px;left:-40px;transform:translateX(26px) scale(0.01) rotate(-45deg)}.mat-slider-vertical .mat-slider-thumb-label-text{transform:rotate(45deg)}.mat-slider-vertical.cdk-focused .mat-slider-thumb-label{transform:rotate(-45deg)}[dir=rtl] .mat-slider-wrapper::after{left:0;right:auto}[dir=rtl] .mat-slider-horizontal .mat-slider-track-fill{transform-origin:100% 100%}[dir=rtl] .mat-slider-horizontal .mat-slider-track-background{transform-origin:0 0}[dir=rtl] .mat-slider-horizontal.mat-slider-axis-inverted .mat-slider-track-fill{transform-origin:0 0}[dir=rtl] .mat-slider-horizontal.mat-slider-axis-inverted .mat-slider-track-background{transform-origin:100% 100%}.mat-slider._mat-animation-noopable .mat-slider-track-fill,.mat-slider._mat-animation-noopable .mat-slider-track-background,.mat-slider._mat-animation-noopable .mat-slider-ticks,.mat-slider._mat-animation-noopable .mat-slider-thumb-container,.mat-slider._mat-animation-noopable .mat-slider-focus-ring,.mat-slider._mat-animation-noopable .mat-slider-thumb,.mat-slider._mat-animation-noopable .mat-slider-thumb-label,.mat-slider._mat-animation-noopable .mat-slider-thumb-label-text,.mat-slider._mat-animation-noopable .mat-slider-has-ticks .mat-slider-wrapper::after{transition:none}\n'],
ob:2,Na:0});var ijb,kjb,ljb;_.nC=function(a){a=void 0===a?null:a;this.Zia=new Map;a&&(this.Zia=new Map(a))};_.nC.prototype.isValid=function(){return 0<this.Zia.size&&this.wm.every(function(a){return null!=a})};_.oC=function(a){return new _.nC(new Map([["0",a]]))};_.hjb=function(a){return new _.nC(new Map(a.map(function(b,c){return[String(c),b]})))};
_.W.Object.defineProperties(_.nC.prototype,{gq:{configurable:!0,enumerable:!0,get:function(){return this.Zia.values().next().value}},wm:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.Zia.values())}},yn:{configurable:!0,enumerable:!0,get:function(){return new Map(this.Zia)}}});_.pC=function(a,b,c,d,e){this.config=a;this.xx=void 0===d?!0:d;this.Dba=void 0===e?!1:e;this.Zf=b;this.value=c;Object.defineProperty(this,"id",{enumerable:!1,value:"xap-filter-"+ijb});ijb++};
_.pC.prototype.Vra=function(a){return String(a)};
_.W.Object.defineProperties(_.pC.prototype,{isValid:{configurable:!0,enumerable:!0,get:function(){return null!=this.Zf&&this.value.isValid()}},RF:{configurable:!0,enumerable:!0,get:function(){var a=this,b="";this.Zf&&0<this.value.yn.size&&(b=this.value.wm.filter(function(c){return null!==c}).map(function(c){return a.Vra(c)}).filter(function(c){return c.trim()}).join(", "));return!this.Zf||0<this.value.yn.size&&0===b.length?this.config.displayName||this.config.id:this.config.displayName+" "+(this.Zf.lN||
this.Zf.displayName)+" "+b}}});ijb=0;_.qC=function(){};_.qC.ha=function(a){return new (a||_.qC)};_.qC.Ia=_.x({type:_.qC});_.jjb=function(a){this.Pha=a};kjb=function(a){this.Vrb=a};_.mjb=function(a){return new kjb(function(b){return a.ka(_.ub(function(c){if(!c.has(b))throw Error("Sd`"+b);return _.Ea(new ljb(c.get(b)))}))})};
ljb=function(a){this.config=this.config=a;if(!(this.config.Ll||this.config.Ul&&this.config.Ul.size))throw Error("Td");if(!(this.config.Ul&&this.config.Ul.size||this.config.hz&&this.config.hz.length))throw Error("Ud");};_.rC=function(a,b,c,d,e,f){d=void 0===d?!0:d;this.ECb=a;this.dpb=b;this.kQc=d;this.dV=void 0===e?!1:e;this.qg=new _.Af([]);c&&this.qg.next(c);d&&(this.XPa=new Map);f&&(this.ZM=f)};_.rC.prototype.destroy=function(){this.qg.complete()};
_.rC.prototype.clear=function(){var a=this.qg.value.filter(function(b){return!b.xx});this.qg.next(a)};_.rC.prototype.EC=function(a){var b=this;if(this.kQc){if(this.XPa.has(a))return _.Ea(this.XPa.get(a));var c=this.dpb.Vrb(a).ka(_.qb(1));c.ka(_.Wa()).subscribe(function(d){b.XPa.set(a,d)});return c.ka(_.Wa())}return this.dpb.Vrb(a)};
var njb=function(a,b){b=a.qg.getValue().concat(b);a.qg.next(b)},ojb=function(a,b){var c=a.qg.getValue().filter(function(d){return!b(d)});a.qg.next(c)},pjb=function(a,b,c){var d=a.qg.getValue().slice();b<d.length&&(c?d[b]=c:d.splice(b,1));a.qg.next(d)};_.W.Object.defineProperties(_.rC.prototype,{RF:{configurable:!0,enumerable:!0,get:function(){return this.qg.value.map(function(a){return a.RF}).join("; ")}},isValid:{configurable:!0,enumerable:!0,get:function(){return 0<this.qg.value.length&&this.qg.value.every(function(a){return a.isValid})}}});var sC=function(a){var b=this;this.iDc=a=void 0===a?function(c){return c}:a;this.K2=new _.Af(void 0);this.dB=this.K2.If();this.fMa=new _.ob;this.kk=[];this.selected=new Map;this.yMb=this.dB.ka(_.m(function(){return Array.from(b.selected.values())}),_.qb(1));this.vMb=this.dB.ka(_.m(function(){return b.selected.size}),_.qb(1))},qjb=function(a){return a.kk.length?a.yMb.ka(ddb(function(){return!!a.kk.length})):a.yMb},tC=function(a){return a.kk.length?a.vMb.ka(ddb(function(){return!!a.kk.length}),_.Oa()):
a.vMb.ka(_.Oa())};sC.prototype.Ie=function(a){var b=this;if(null==a)return _.Ea(!1);var c=this.hash(a);a=this.dB.ka(_.m(function(){return b.selected.has(c)}));return this.kk.length?a.ka(ddb(function(){return!!b.kk.length}),_.Oa()):a.ka(_.sb(this.selected.has(c)),_.Oa())};var rjb=function(a,b){if(null==b)return!1;b=a.hash(b);if(!a.kk.length)return a.selected.has(b);a=a.kk[a.kk.length-1];b=a.Bu.has(b);return 0===a.hU?!b:b};_.k=sC.prototype;
_.k.toggle=function(a,b){null==b&&(b=!rjb(this,a));b?this.select(a):this.fj(a)};_.k.select=function(){var a=_.ea.apply(0,arguments);if(this.kk.length){var b=this.kk[this.kk.length-1];if(0===b.hU){var c=_.l(a);for(a=c.next();!a.done;a=c.next())b.Bu.delete(this.hash(a.value))}else for(c=_.l(a),a=c.next();!a.done;a=c.next())a=a.value,b.Bu.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.K2.next()};
_.k.fj=function(){var a=_.ea.apply(0,arguments);if(this.kk.length){var b=this.kk[this.kk.length-1];if(0===b.hU){var c=_.l(a);for(a=c.next();!a.done;a=c.next())a=a.value,b.Bu.set(this.hash(a),a)}else for(c=_.l(a),a=c.next();!a.done;a=c.next())b.Bu.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.K2.next()};_.k.clear=function(){this.kk.length=0;this.fMa.next();this.selected.clear();this.K2.next()};
_.k.jga=function(a,b,c){var d=this;c=void 0===c?!1:c;this.kk.push({hU:a,AFc:b.ka(_.Ua(1),_.qb(1)),Bu:new Map});this.fMa.next();this.K2.next();_.Ca(this.kk.map(function(e){return e.AFc})).ka(_.vb(this.fMa)).subscribe(function(e){var f=d.kk;d.kk=[];for(var g=0;g<e.length;g++){var h=e[g],n=f[g];0===n.hU?(c||(h=h.filter(function(r){return!rjb(d,r)})),d.select.apply(d,_.Ha(h)),d.fj.apply(d,_.Ha(n.Bu.values()))):(d.fj.apply(d,_.Ha(h)),d.select.apply(d,_.Ha(n.Bu.values())))}d.K2.next()})};
var sjb=function(a){if(!a.kk.length)return null;a=a.kk[a.kk.length-1];return{hU:a.hU,Bu:Array.from(a.Bu.values())}};sC.prototype.hash=function(a){return this.iDc.call(null,a)};var tjb,vjb,uC;tjb=new _.Kr("{COUNT, plural, =1 {# item}other {# items}}");_.ujb=new _.Nd("xap_picker_hash_function");vjb={LOADING:0,ERROR:1,Ija:2,Hja:3,Pja:4,0:"LOADING",1:"ERROR",2:"EMPTY_SEARCH_AND_OPTIONS",3:"EMPTY_OPTIONS",4:"READY"};
uC=function(a){var b=this;this.Zba=new _.Af(!1);this.Uua=new _.Af([]);this.oC=new _.mb(1);this.oC.ka(_.m(function(c){return!c.length}),_.sb(!0));this.MA=new _.mb(1);this.nFc=this.MA.ka(_.m(function(c){return!c}),_.sb(!0));this.fU=new _.Af(!0);this.ywa=new _.Af(!0);this.getOptions=null;this.ABc=function(c,d){return.8<_.Tdb(c,b.zK&&null!=d?b.zK(d):String(d))};this.Ogb=_.Ca([this.MA,this.Zba]).ka(_.Qa(function(c){c=_.l(c);c.next();return!!c.next().value}),_.m(function(c){return[_.l(c).next().value,b.getOptions]}),
_.ub(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;return d(c).ka(_.Ua(1),_.m(function(e){return{ae:!1,options:e,error:null}}),_.sb({ae:!0,options:[],error:null}),_.za(function(e){return _.Ea({ae:!1,error:e,options:[]})}))}),_.sb({ae:!1,options:[],error:null}));this.xGb=_.Ca([this.Zba,this.Ogb,this.nFc]).ka(_.m(function(c){var d=_.l(c);c=d.next().value;var e=d.next().value,f=e.error,g=e.ae;e=e.options;d=d.next().value;return c?f?1:g?0:!e.length&&d?2:e.length||d?4:3:4}));this.model=new sC(a||
void 0);this.Uua.subscribe(this.oC);this.kga=this.oC.ka(_.m(function(c){return tjb.format({COUNT:c.length})}));this.aY||(this.aY=function(){return null});_.Ca([this.Uua,this.MA,this.Zba]).ka(_.Qa(function(c){c=_.l(c);c.next();c.next();return!c.next().value})).subscribe(function(c){c=_.l(c);var d=c.next().value,e=c.next().value;e?d&&(c=d.filter(function(f){return(b.p1||b.ABc)(e,f)}),b.oC.next(c)):b.oC.next(d)});this.Ogb.ka(_.m(function(c){return c.options})).subscribe(this.Uua)};
uC.prototype.replace=function(a){var b=this;tC(this.model).ka(_.Ua(1)).subscribe(function(c){0<c&&b.model.clear();b.model.select.apply(b.model,_.Ha(a))})};uC.ha=function(a){return new (a||uC)(_.w(_.ujb,8))};uC.ua=_.u({token:uC,oa:uC.ha});var wjb=[[["","xapPickerHeader",""]],[["","xapPickerFilter",""]],[["","xapPickerOptions",""]],[["","xapPickerSelections",""]],[["","xapPickerFooter",""]]],vC=function(a){this.Hc=a;this.Hc.Zba.next(!0)};_.W.Object.defineProperties(vC.prototype,{getOptions:{configurable:!0,enumerable:!0,set:function(a){this.Hc.getOptions=a}}});vC.ha=function(a){return new (a||vC)(_.z(uC))};vC.Ia=_.x({type:vC,qa:[["xap-picker","xapAsyncOptions",""]],inputs:{getOptions:"getOptions"}});_.wC=function(a){this.Hc=a;this.Hc.Zba.next(!1)};
_.W.Object.defineProperties(_.wC.prototype,{options:{configurable:!0,enumerable:!0,set:function(a){this.Hc.Uua.next(a)}},yr:{configurable:!0,enumerable:!0,set:function(a){this.Hc.fU.next(a)}},p1:{configurable:!0,enumerable:!0,set:function(a){this.Hc.p1=a}}});_.wC.ha=function(a){return new (a||_.wC)(_.z(uC))};_.wC.Ia=_.x({type:_.wC,qa:[["xap-picker",3,"xapAsyncOptions",""]],inputs:{options:"options",yr:"searchVisible",p1:"searchFilter"}});_.xC=function(a){var b=this;this.Hc=a;this.Sf=new _.mb(1);qjb(a.model).ka(_.vb(this.Sf)).subscribe(function(c){b.Ik(c)})};
_.k=_.xC.prototype;_.k.So=function(a){null!=a&&this.Hc.replace(a)};_.k.Ik=function(a){this.DEb&&this.DEb(a)};_.k.Fo=function(a){this.DEb=a};_.k.kD=function(){};_.k.Wu=function(){};_.k.La=function(){this.Sf.next();this.Sf.complete()};_.W.Object.defineProperties(_.xC.prototype,{Bx:{configurable:!0,enumerable:!0,set:function(a){this.Hc.ywa.next(a)}},hvc:{configurable:!0,enumerable:!0,set:function(a){this.Hc.aY=a}},Hi:{configurable:!0,enumerable:!0,set:function(a){this.Hc.zK=a}}});
_.xC.ha=function(a){return new (a||_.xC)(_.z(uC,2))};
_.xC.ya=_.x({type:_.xC,qa:[["xap-picker"]],inputs:{Bx:"selectAllVisible",hvc:"ariaLabelFunction",Hi:"displayFunction"},features:[_.Qe([{Ca:_.Hv,Jb:_.Zc(function(){return _.xC}),md:!0},uC])],lc:["[xapPickerHeader]","[xapPickerFilter]","[xapPickerOptions]","[xapPickerSelections]","[xapPickerFooter]"],Aa:10,Ba:0,Fa:[[1,"xap-picker-container"],[1,"xap-picker-pane-container"],[1,"xap-picker-option-pane"],[1,"xap-picker-filter"],[1,"xap-picker-options"]],va:function(a){a&1&&(_.Ie(wjb),_.C(0,"div",0),_.Je(1),
_.C(2,"div",1)(3,"div",2)(4,"div",3),_.Je(5,1),_.F(),_.C(6,"div",4),_.Je(7,2),_.F()(),_.Je(8,3),_.F(),_.Je(9,4),_.F())},ob:2,Na:0});var xjb=new _.Nd("GMAT_CHECKBOX_OPTIONS",{Ja:"root",oa:function(){return{Cm:!1}}});var yjb=function(a){this.options=a};yjb.ha=function(a){return new (a||yjb)(_.z(xjb))};yjb.Ia=_.x({type:yjb,qa:[["mat-checkbox"]],Cb:2,kb:function(a,b){a&2&&_.ye("gmat-mdc-checkbox",!b.options.Cm)}});_.yC=function(){};_.yC.ha=function(a){return new (a||_.yC)};_.yC.Ea=_.kd({type:_.yC});_.yC.Da=_.ad({imports:[_.Gq,_.uq,_.Ep,_.jC,_.uq,_.jC]});var zjb=new _.Nd("GMAT_PROGRESS_SPINNER_OPTIONS",{Ja:"root",oa:function(){return{Cm:!1}}});var Ajb=new _.Ir(3);_.zC=function(a,b){var c=this;this.options=a;this.Eva=b;this.nc=new _.ob;this.rca=document.createElement("label");this.rca.classList.add("cdk-visually-hidden");this.rca.classList.add("gmat-mdc-progress-spinner-accessible-label");Udb(b.Oa.ta).ka(_.vb(this.nc)).subscribe(function(d){Bjb(c,d[0],d[1])})};
_.zC.prototype.Pa=function(){this.Eva.Oa.ta.insertAdjacentElement("afterend",this.rca);var a=this.Eva.Oa.ta.getAttribute("aria-label");Bjb(this,null!=a?a:"","indeterminate"===this.Eva.mode?"indeterminate":this.Eva.value.toString())};_.zC.prototype.La=function(){this.rca.remove();this.nc.next();this.nc.complete()};var Bjb=function(a,b,c){b="indeterminate"===c?b:b+" "+Ajb.format(Number(c)/100);a.rca.textContent=b};_.zC.ha=function(a){return new (a||_.zC)(_.z(zjb),_.z(_.yB,10))};
_.zC.Ia=_.x({type:_.zC,qa:[["mat-progress-spinner"],["mat-spinner"]],Eb:["aria-hidden","true"],Cb:3,kb:function(a,b){a&2&&(_.we("tabindex",null),_.ye("gmat-mdc-progress-spinner",!b.options.Cm))}});_.AC=function(){};_.AC.ha=function(a){return new (a||_.AC)};_.AC.Ea=_.kd({type:_.AC});_.AC.Da=_.ad({imports:[zB]});_.BC=function(){};_.BC.prototype.transform=function(a,b,c){var d={};return null==a?a:b.format((d[c]=a,d))};_.BC.ha=function(a){return new (a||_.BC)};_.BC.He=_.ld({name:"format",type:_.BC,me:!0});_.CC=function(){};_.CC.ha=function(a){return new (a||_.CC)};_.CC.Ea=_.kd({type:_.CC});_.CC.Da=_.ad({});var DC=function(a){this.Sc=a};DC.ha=function(a){return new (a||DC)(_.z(_.We))};DC.Ia=_.x({type:DC,qa:[["","xapPickerErrorTemplate",""]]});var EC=function(a){this.Sc=a};EC.ha=function(a){return new (a||EC)(_.z(_.We))};EC.Ia=_.x({type:EC,qa:[["","xapPickerLoadingTemplate",""]]});var FC=function(a){this.Sc=a};FC.ha=function(a){return new (a||FC)(_.z(_.We))};FC.Ia=_.x({type:FC,qa:[["","xapPickerEmptyOptionsTemplate",""]]});var GC=function(a){this.Sc=a};GC.ha=function(a){return new (a||GC)(_.z(_.We))};
GC.Ia=_.x({type:GC,qa:[["","xapPickerEmptySearchAndOptionsTemplate",""]]});var Cjb=function(a){return{wa:a}},HC=function(a){this.Sc=a};HC.ha=function(a){return new (a||HC)(_.z(_.We))};HC.Ia=_.x({type:HC,qa:[["","xapPickerCustomOption",""]]});var IC=function(a){this.Hc=a};IC.prototype.Pa=function(){};IC.ha=function(a){return new (a||IC)(_.z(uC))};
IC.ya=_.x({type:IC,qa:[["xap-picker-option"]],inputs:{va:"template",option:"option"},Aa:3,Ba:4,Fa:[[4,"ngTemplateOutlet","ngTemplateOutletContext"],["defaultOption",""]],va:function(a,b){a&1&&(_.N(0,Vdb,1,0,"ng-container",0),_.N(1,Wdb,1,1,"ng-template",null,1,_.ef));if(a&2){var c=_.Me(2);_.B("ngTemplateOutlet",b.va||c)("ngTemplateOutletContext",_.Se(2,Cjb,b.option))}},Ha:[_.$l],ob:2,Na:0});var JC=function(a){this.Hc=a;this.Tk=vjb;this.fU=this.Hc.fU.ka(_.Oa());this.ywa=this.Hc.ywa.ka(_.Oa());this.kga=this.Hc.kga.ka(_.Oa());this.n5a=new _.Kr("Select all {NUM_ITEMS}");this.B3="Use search to find options.";this.A3="Error loading search results. Please try again.";this.z3="No results found.";this.Hjb=_.Ca([this.Hc.xGb.ka(),this.Hc.kga.ka(_.Oa()),this.Hc.fU.ka(_.Oa()),this.Hc.ywa.ka(_.Oa())]).ka(_.m(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value,e=c.next().value;c=c.next().value;
return{oea:b,nMb:d,yr:e,Bx:c}}))};JC.ha=function(a){return new (a||JC)(_.z(uC))};JC.Ia=_.x({type:JC,zd:function(a,b,c){a&1&&(_.af(c,EC,5),_.af(c,DC,5),_.af(c,FC,5),_.af(c,GC,5),_.af(c,HC,5));if(a&2){var d;_.Ze(d=_.bf())&&(b.lo=d.first);_.Ze(d=_.bf())&&(b.ko=d.first);_.Ze(d=_.bf())&&(b.io=d.first);_.Ze(d=_.bf())&&(b.jo=d.first);_.Ze(d=_.bf())&&(b.Hn=d.first)}}});_.Djb=new _.Nd("GMAT_BUTTON_OPTIONS",{Ja:"root",oa:function(){return{Cm:!1}}});_.KC=function(a,b){this.nb=a;this.options=b};_.KC.prototype.Pa=function(){this.nb.ta.querySelector(".mat-icon, .material-icons")&&this.nb.ta.classList.add("gmat-mdc-button-with-prefix")};_.KC.ha=function(a){return new (a||_.KC)(_.z(_.Sd),_.z(_.Djb))};
_.KC.Ia=_.x({type:_.KC,qa:[["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",""],[""]],Cb:2,kb:function(a,b){a&2&&_.ye("gmat-mdc-button",!b.options.Cm)}});var Ejb=new _.Nd("GMAT_FORM_FIELD_OPTIONS",{Ja:"root",oa:function(){return{Cm:!1}}});var LC=function(a){this.options=a};LC.ha=function(a){return new (a||LC)(_.z(Ejb))};LC.Ia=_.x({type:LC,qa:[["mat-form-field"]],Cb:2,kb:function(a,b){a&2&&_.ye("gmat-mdc-form-field",!b.options.Cm)}});var Fjb=new _.Nd("GMAT_SELECT_OPTIONS",{Ja:"root",oa:function(){return{Cm:!1}}});var Gjb=function(a){this.options=a};Gjb.ha=function(a){return new (a||Gjb)(_.z(Fjb))};Gjb.Ia=_.x({type:Gjb,qa:[["mat-select"]],Cb:2,kb:function(a,b){a&2&&_.ye("gmat-mdc-select",!b.options.Cm)}});_.Hjb={Ca:_.p$a,Db:[[new _.Pk,new _.Qk,new _.DGa(_.p$a)],[new _.Pk,new _.DGa(Fjb)]],Bb:function(a,b){return!b||b.Cm?a||{}:a?Object.assign({},a,{VS:_.qpa(a.VS).concat("gmat-mdc-select")}):{VS:"gmat-mdc-select"}}};var Ijb={search:{Vh:"search"},close:{Vh:"close"},expand_more:{Vh:"expand_more"},remove_circle_outline:{Vh:"remove_circle_outline"},arrow_back:{Vh:"arrow_back"}},Jjb=new _.Nd("ICON_MAPPING",{Ja:"root",oa:function(){return Ijb}});var Kjb=["searchInput"],MC=function(a,b){this.Hc=a;this.xu=b};MC.prototype.focus=function(){this.input&&this.input.ta.focus()};MC.ha=function(a){return new (a||MC)(_.z(uC),_.z(Jjb))};
MC.ya=_.x({type:MC,qa:[["xap-picker-search"]],ub:function(a,b){a&1&&_.$e(Kjb,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.input=c.first)}},Aa:10,Ba:8,Fa:function(){return[[1,"xap-picker-search"],["aria-label","Search","placeholder","Search","tabindex","0","type","text",1,"xap-picker-search-input",3,"ngModel","ngModelChange"],["searchInput",""],[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"]]},va:function(a,b){a&1&&(_.C(0,"div",0)(1,"input",1,2),_.K("ngModelChange",function(e){return b.Hc.MA.next(e)}),_.P(3,"async"),_.F(),_.N(4,Xdb,1,0,"ng-container",3),_.P(5,"async"),_.N(6,Zdb,1,1,"ng-template",null,4,_.ef),_.N(8,aeb,2,1,"ng-template",null,
5,_.ef),_.F());if(a&2){var c=_.Me(7),d=_.Me(9);_.y(1);_.B("ngModel",_.R(3,4,b.Hc.MA));_.y(3);_.B("ngIf",_.R(5,6,b.Hc.MA))("ngIfThen",d)("ngIfElse",c)}},Ha:[_.Wl,_.Fh,_.Mv,_.Rv,_.KC,_.zr,tB,_.es,_.am],ob:2,Na:0});var NC=function(a,b,c,d,e){var f=this;this.Jl=c;this.nb=d;this.L8=new _.Af(void 0);this.iNa=new _.Af(0);this.eqa=new _.ob;this.control=a[0];this.control.Fo(function(g){f.Ik(g)});b&&(this.selection=b);this.control.Cr&&_.Ca([this.L8,this.iNa]).subscribe(function(g){var h=_.l(g);g=h.next().value;h=h.next().value;h=g?g.length:h;f.control.Cr(!h);_.Uk(f.Jl)});e.jc(function(){d.ta.getAttribute("aria-label")||d.ta.setAttribute("aria-label","Select all")})};_.k=NC.prototype;_.k.Pa=function(){};
_.k.La=function(){this.eqa.next();this.eqa.complete()};_.k.Ik=function(a){this.jga(a?0:1)};
_.k.rSa=function(){var a=this;this.eqa.next();_.Ca([this.L8,this.iNa,tC(this.KD),this.KD.dB]).ka(_.m(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;var e=a.KD,f=sjb(e);d=b?b.length:d;return d?f?b?b.every(function(g){return rjb(e,g)})?2:1:0===f.hU?f.Bu.length?f.Bu.length<d?1:0:2:f.Bu.length?f.Bu.length<d?1:2:0:!c||b&&(c=b.filter(function(g){return rjb(e,g)}).length,!c)?0:c<d?1:2:0}),_.Oa(),_.vb(this.eqa)).subscribe(function(b){a.control.So(2===b);a.indeterminate=1===
b;_.Uk(a.Jl)})};_.k.jga=function(a){var b=null;this.Zyb?b=this.Zyb.call(null,a):Array.isArray(this.L8.value)&&(b=_.Ea(this.L8.value));b?this.KD.jga(a,b):this.KD.clear()};
_.W.Object.defineProperties(NC.prototype,{indeterminate:{configurable:!0,enumerable:!0,set:function(a){this.control.indeterminate=a}},hRc:{configurable:!0,enumerable:!0,set:function(a){this.L8.next(a)}},iRc:{configurable:!0,enumerable:!0,set:function(a){isNaN(a)||this.iNa.next(a)}},selection:{configurable:!0,enumerable:!0,set:function(a){a&&(this.KD=a,this.rSa())}}});NC.ha=function(a){return new (a||NC)(_.z(_.Hv,2),_.z(sC,8),_.z(_.gl),_.z(_.Sd),_.z(_.se))};
NC.Ia=_.x({type:NC,qa:[["mat-checkbox","xapSelectAll",""],["input","type","checkbox","xapSelectAll",""]],inputs:{hRc:"xapSelectAllCorpus",iRc:"xapSelectAllCorpusCount",selection:["xapSelectAll","selection"],Zyb:["xapSelectAllItemsToSelectAccessor","itemsToSelectAccessor"]}});var OC=function(a,b,c){var d=this;this.Jl=c;this.dB=new _.mb(1);this.control=a[0];this.control.Fo(function(e){d.Ik(e)});this.selection=b};OC.prototype.Ik=function(a){void 0!==this.ZTa&&this.KD&&this.KD.toggle(this.ZTa,!!a)};OC.prototype.La=function(){var a;null==(a=this.Ya)||a.unsubscribe();this.dB.complete()};
OC.prototype.rSa=function(){var a=this,b;null==(b=this.Ya)||b.unsubscribe();this.Ya=_.Ca([this.KD.dB,this.dB]).ka(_.m(function(){return rjb(a.KD,a.ZTa)}),_.Oa()).subscribe(function(c){a.control.So(c);_.Uk(a.Jl)})};_.W.Object.defineProperties(OC.prototype,{item:{configurable:!0,enumerable:!0,set:function(a){this.ZTa=a;this.dB.next()}},selection:{configurable:!0,enumerable:!0,set:function(a){a&&(this.KD=a,this.rSa())}}});OC.ha=function(a){return new (a||OC)(_.z(_.Hv,2),_.z(sC,8),_.z(_.gl))};
OC.Ia=_.x({type:OC,qa:[["mat-checkbox","xapSelection",""],["input","type","checkbox","xapSelection",""]],inputs:{item:["xapSelection","item"],selection:["xapSelectionModel","selection"]}});_.sb(!1);var PC=function(){};PC.ha=function(a){return new (a||PC)};PC.Ea=_.kd({type:PC});PC.Da=_.ad({});_.QC=function(){};_.QC.ha=function(a){return new (a||_.QC)};_.QC.Ea=_.kd({type:_.QC});_.QC.Da=_.ad({imports:[PC,PC]});_.RC=function(){JC.apply(this,arguments)};_.V(_.RC,JC);_.RC.Ia=JC.Ia;_.RC.prototype.j_=function(a){if(this.qz&&("ArrowDown"===a.key||"ArrowUp"===a.key)){a.preventDefault();var b=this.qz.toArray().findIndex(function(c){return c.Oa.ta.querySelector("input")===a.target});"ArrowUp"===a.key?b--:"ArrowDown"===a.key&&b++;0>b||b>=this.qz.length||this.qz.toArray()[b].focus()}};_.RC.ha=function(){var a;return function(b){return(a||(a=_.Ld(_.RC)))(b||_.RC)}}();
_.RC.ya=_.x({type:_.RC,qa:[["xap-picker-checklist"]],ub:function(a,b){a&1&&(_.$e(MC,5),_.$e(hC,5));if(a&2){var c;_.Ze(c=_.bf())&&(b.search=c.first);_.Ze(c=_.bf())&&(b.qz=c)}},features:[_.te],Aa:2,Ba:3,Fa:[["class","xap-picker-checklist",4,"ngIf"],[1,"xap-picker-checklist"],[4,"ngIf"],[3,"ngSwitch"],[3,"ngTemplateOutlet",4,"ngSwitchCase"],[4,"ngSwitchCase"],["optionsTemplate",""],[3,"ngTemplateOutlet"],[1,"xap-picker-status-loading"],["class","xap-picker-checklist-spinner-container",4,"ngIf","ngIfElse"],
[1,"xap-picker-checklist-spinner-container"],["mode","indeterminate",3,"diameter","strokeWidth"],[1,"xap-picker-status-empty-search-options"],["class","xap-picker-checklist-status-message-container",4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-status-message-container"],[1,"xap-picker-checklist-status-message","gmat-body-2"],[1,"xap-picker-status-empty-options"],[1,"xap-picker-status-error"],["class","xap-picker-checklist-select-all xap-checkbox","tabindex","0",3,"xapSelectAll","xapSelectAllCorpus",
"aria-label",4,"ngIf"],["role","tree","xapPickerArrowNav","","xapPickerArrowNavChildSelector","input",1,"xap-picker-checklist-option-list",3,"keydown"],[4,"ngFor","ngForOf"],["tabindex","0",1,"xap-picker-checklist-select-all","xap-checkbox",3,"xapSelectAll","xapSelectAllCorpus","aria-label"],["class","xap-picker-checklist-option xap-checkbox","role","treeitem","tabindex","0",3,"xapSelectionModel","xapSelection","aria-label","keydown.enter","onfocus",4,"ngIf","ngIfElse"],["noTab",""],["role","treeitem",
"tabindex","0",1,"xap-picker-checklist-option","xap-checkbox",3,"xapSelectionModel","xapSelection","aria-label","keydown.enter","onfocus"],[3,"template","option"],["role","treeitem","tabindex","-1",1,"xap-picker-checklist-option","xap-checkbox",3,"xapSelectionModel","xapSelection","aria-label","keydown.enter"]],va:function(a,b){a&1&&(_.N(0,qeb,10,7,"div",0),_.P(1,"async"));a&2&&_.B("ngIf",_.R(1,1,b.Hjb))},Ha:[_.Vl,_.Wl,_.$l,_.Xl,_.Yl,yjb,hC,_.zC,_.yB,IC,NC,OC,MC,_.am,_.BC],styles:[".xap-picker-checklist-spinner-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}.xap-picker-checklist-status-message-container{padding:20px;word-break:normal;text-align:center}.xap-picker-checklist-status-message{padding:0 0 12px;margin:0}"],
ob:2,Na:0});var Ljb=new _.Nd("GMAT_INPUT_OPTIONS",{Ja:"root",oa:function(){return{Cm:!1}}});_.SC=function(a){this.options=a};_.SC.ha=function(a){return new (a||_.SC)(_.z(Ljb))};_.SC.Ia=_.x({type:_.SC,qa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Cb:2,kb:function(a,b){a&2&&_.ye("gmat-mdc-input",!b.options.Cm)}});_.TC=function(){};_.TC.ha=function(a){return new (a||_.TC)};_.TC.Ea=_.kd({type:_.TC});_.TC.Da=_.ad({imports:[_.bm,_.fs,_.Vy,_.fC,_.QC]});var Mjb;Mjb=["removeButton"];_.UC=function(a,b){this.Hc=a;this.xu=b;this.AMa=new _.cl};_.UC.ha=function(a){return new (a||_.UC)(_.z(uC),_.z(Jjb))};
_.UC.ya=_.x({type:_.UC,qa:[["xap-picker-selection-list"]],zd:function(a,b,c){a&1&&_.af(c,HC,5);if(a&2){var d;_.Ze(d=_.bf())&&(b.Hn=d.first)}},ub:function(a,b){a&1&&_.$e(Mjb,5,_.Sd);if(a&2){var c;_.Ze(c=_.bf())&&(b.q4c=c)}},outputs:{AMa:"clearSelections"},Aa:12,Ba:9,Fa:function(){return[[1,"xap-picker-selection-list-container"],[1,"xap-picker-selection-list-subheader"],["aria-live","polite",1,"xap-picker-number-selected"]," \ufffd0\ufffd selected ",["color","primary","mat-button","",1,"xap-picker-clear-all-button",
3,"disabled","click"]," Clear all ",[1,"xap-picker-selection-list"],["class","xap-picker-selection-list-item",4,"ngFor","ngForOf"],[1,"xap-picker-selection-list-item"],[1,"xap-picker-selection"],[1,"xap-picker-selection-value"],[3,"template","option"],[1,"xap-picker-selection-button-container"],["mat-icon-button","",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"]]},
va:function(a,b){a&1&&(_.C(0,"div",0)(1,"div",1)(2,"div",2),_.He(3,3),_.P(4,"async"),_.F(),_.C(5,"div")(6,"button",4),_.K("click",function(){b.Hc.model.clear();b.AMa.emit()}),_.He(7,5),_.P(8,"async"),_.F()()(),_.C(9,"ul",6),_.N(10,seb,8,4,"li",7),_.P(11,"async"),_.F()());a&2&&(_.y(4),_.cz(_.R(4,3,tC(b.Hc.model))),_.dz(3),_.y(2),_.B("disabled",0===_.R(8,5,tC(b.Hc.model))),_.y(4),_.B("ngForOf",_.R(11,7,qjb(b.Hc.model))))},Ha:[_.Vl,_.Wl,_.KC,_.yr,_.zr,_.es,IC,_.am],ob:2,Na:0});var Njb;Njb=["optionItem"];_.VC=function(a){this.Hc=a;this.fU=this.Hc.fU.ka(_.Oa());this.Tk=vjb;this.B3="Use search to find options.";this.A3="Error loading search results. Please try again.";this.z3="No results found.";this.iOb=_.Ca([this.Hc.xGb.ka(),this.Hc.fU.ka(_.Oa()),this.Hc.oC]).ka(_.m(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;return{oea:b,yr:d,wob:c}}))};_.VC.prototype.j_=function(a){teb(a,this.options)};_.VC.ha=function(a){return new (a||_.VC)(_.z(uC))};
_.VC.ya=_.x({type:_.VC,qa:[["xap-picker-single-select"]],zd:function(a,b,c){a&1&&(_.af(c,EC,5),_.af(c,DC,5),_.af(c,FC,5),_.af(c,GC,5),_.af(c,HC,5));if(a&2){var d;_.Ze(d=_.bf())&&(b.lo=d.first);_.Ze(d=_.bf())&&(b.ko=d.first);_.Ze(d=_.bf())&&(b.io=d.first);_.Ze(d=_.bf())&&(b.jo=d.first);_.Ze(d=_.bf())&&(b.Hn=d.first)}},ub:function(a,b){a&1&&_.$e(Njb,5,_.Sd);if(a&2){var c;_.Ze(c=_.bf())&&(b.options=c)}},Aa:2,Ba:3,Fa:[["class","xap-picker-single-select",4,"ngIf"],[1,"xap-picker-single-select"],[4,"ngIf"],
[3,"ngSwitch"],[4,"ngSwitchCase"],["optionsTemplate",""],[3,"ngTemplateOutlet"],[1,"xap-picker-status-loading"],["class","xap-picker-checklist-spinner-container",4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-spinner-container"],["mode","indeterminate",3,"diameter","strokeWidth"],[1,"xap-picker-status-empty-search-options"],["class","xap-picker-single-select-status-message-container",4,"ngIf","ngIfElse"],[1,"xap-picker-single-select-status-message-container"],[1,"xap-picker-single-select-status-message",
"gmat-body-2"],[1,"xap-picker-status-empty-options"],[1,"xap-picker-status-error"],["role","tree",1,"xap-picker-single-select-options-list",3,"keydown"],["matRipple","","class","xap-picker-single-select-option","role","treeitem",3,"xap-picker-single-selected","tabindex","click","keydown.enter","keydown.space",4,"ngFor","ngForOf"],["matRipple","","role","treeitem",1,"xap-picker-single-select-option",3,"tabindex","click","keydown.enter","keydown.space"],["optionItem",""],[1,"xap-picker-single-select-text"],
[3,"template","option"]],va:function(a,b){a&1&&(_.N(0,Geb,10,7,"div",0),_.P(1,"async"));a&2&&_.B("ngIf",_.R(1,1,b.iOb))},Ha:[_.Vl,_.Wl,_.$l,_.Xl,_.Yl,_.zC,_.yB,_.zz,_.Uy,_.Cq,IC,MC,_.am],styles:[".xap-picker-single-select-spinner-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}.xap-picker-single-select-status-message-container{padding:20px;word-break:normal;text-align:center}.xap-picker-single-select-status-message{padding:0 0 12px;margin:0}"],
ob:2,Na:0});_.WC=function(a){this.be=a;this.nc=new _.mb;this.Iyb=!0;this.Dx=new _.Af([]);this.values=this.Dx.ka(_.m(function(b){return _.hjb(null!=b?b:[])}),_.vb(this.nc));this.options=new _.Af([]);this.rpa=new _.mb(1)};_.V(_.WC,_.qC);_.WC.Ia=_.qC.Ia;_.WC.prototype.La=function(){this.nc.next();this.nc.complete()};var Jeb=function(a){var b;null!=(b=a.Gjb)&&b.qz.length&&b.qz.first.focus()};
_.WC.prototype.focus=function(){var a=this;this.be.jc(function(){setTimeout(function(){if(a.Iyb){var b;null!=(b=a.Gjb)&&b.search&&b.search.focus()}else Jeb(a)})})};
_.W.Object.defineProperties(_.WC.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){a.gta||this.options.next(a.options);var b,c,d,e=Object.assign({},a,{mv:null!=(b=a.mv)?b:!0,V1:!!a.V1,Bx:null!=(c=a.Bx)?c:!0},a.gta?{}:{yr:null!=(d=a.yr)?d:!0}),f;this.Iyb=a.gta||(null!=(f=null==e?void 0:e.yr)?f:!0);this.rpa.next(e)}},tc:{configurable:!0,enumerable:!0,set:function(a){this.Dx.next(a&&a.value.wm||[])}},isValid:{configurable:!0,enumerable:!0,get:function(){return!0}}});
_.WC.ha=function(a){return new (a||_.WC)(_.z(_.se))};
_.WC.ya=_.x({type:_.WC,qa:[["xap-picker-editor"]],ub:function(a,b){a&1&&_.$e(_.RC,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.Gjb=c.first)}},inputs:{config:"config",tc:"appliedFilter"},outputs:{values:"values"},features:[_.te],Aa:2,Ba:3,Fa:[[4,"ngIf"],[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","xap-picker-multi-pane","ngModelChange",4,"ngIf","ngIfElse"],["asyncTemplate",""],[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible",
"ngModelChange"],["xapPickerOptions","",4,"ngIf","ngIfElse"],["multiSelect",""],["xapPickerSelections","",3,"clearSelections",4,"ngIf"],["xapPickerOptions",""],["xapPickerSelections","",3,"clearSelections"],["xapAsyncOptions","",3,"ngModel","getOptions","displayFunction","selectAllVisible","ngModelChange"],["xapPickerSelections","",3,"clearSelection",4,"ngIf"],["xapPickerLoadingTemplate",""],[3,"ngTemplateOutlet"],["xapPickerErrorTemplate",""],["xapPickerEmptyOptionsTemplate",""],["xapPickerEmptySearchAndOptionsTemplate",
""],["xapPickerSelections","",3,"clearSelection"]],va:function(a,b){a&1&&(_.N(0,Yeb,4,2,"ng-container",0),_.P(1,"async"));a&2&&_.B("ngIf",_.R(1,1,b.rpa))},Ha:[_.Wl,_.$l,_.Mv,_.Rv,_.RC,_.UC,FC,GC,DC,EC,_.VC,_.xC,vC,_.wC,_.am],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}"],
ob:2,Na:0});var XC=function(){MC.apply(this,arguments)};_.V(XC,MC);XC.ha=function(){var a;return function(b){return(a||(a=_.Ld(XC)))(b||XC)}}();
XC.ya=_.x({type:XC,qa:[["xap-picker-search"]],features:[_.te],Aa:10,Ba:8,Fa:function(){return[[1,"xap-picker-search"],["aria-label","Search","placeholder","Search","tabindex","0","type","text",1,"xap-picker-search-input",3,"ngModel","ngModelChange"],["searchInput",""],[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"]]},va:function(a,b){a&1&&(_.C(0,"div",0)(1,"input",1,2),_.K("ngModelChange",function(e){return b.Hc.MA.next(e)}),_.P(3,"async"),_.F(),_.N(4,Zeb,1,0,"ng-container",3),_.P(5,"async"),_.N(6,afb,1,1,"ng-template",null,4,_.ef),_.N(8,cfb,2,1,"ng-template",null,5,_.ef),_.F());if(a&2){var c=_.Me(7),d=_.Me(9);_.y(1);_.B("ngModel",_.R(3,
4,b.Hc.MA));_.y(3);_.B("ngIf",_.R(5,6,b.Hc.MA))("ngIfThen",d)("ngIfElse",c)}},Ha:[_.Wl,_.Fh,_.Mv,_.Rv,_.Iq,_.es,_.Ny,_.am],ob:2,Na:0});var YC=function(){JC.apply(this,arguments)};_.V(YC,JC);YC.Ia=JC.Ia;YC.prototype.j_=function(a){if(this.qz&&("ArrowDown"===a.key||"ArrowUp"===a.key)){a.preventDefault();var b=this.qz.toArray().findIndex(function(c){return c.Oa.ta.querySelector("input")===a.target});"ArrowUp"===a.key?b--:"ArrowDown"===a.key&&b++;0>b||b>=this.qz.length||this.qz.toArray()[b].focus()}};YC.ha=function(){var a;return function(b){return(a||(a=_.Ld(YC)))(b||YC)}}();
YC.ya=_.x({type:YC,qa:[["xap-picker-checklist"]],ub:function(a,b){a&1&&_.$e(_.kC,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.qz=c)}},features:[_.te],Aa:2,Ba:3,Fa:[["class","xap-picker-checklist",4,"ngIf"],[1,"xap-picker-checklist"],[4,"ngIf"],[3,"ngSwitch"],[3,"ngTemplateOutlet",4,"ngSwitchCase"],[4,"ngSwitchCase"],["optionsTemplate",""],[3,"ngTemplateOutlet"],[1,"xap-picker-status-loading"],["class","xap-picker-checklist-spinner-container",4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-spinner-container"],
["mode","indeterminate",3,"diameter","strokeWidth"],[1,"xap-picker-status-empty-search-options"],["class","xap-picker-checklist-status-message-container",4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-status-message-container"],[1,"xap-picker-checklist-status-message","gmat-body-2"],[1,"xap-picker-status-empty-options"],[1,"xap-picker-status-error"],["class","xap-picker-checklist-select-all xap-checkbox","tabindex","0",3,"xapSelectAll","xapSelectAllCorpus","aria-label",4,"ngIf"],["role","tree","xapPickerArrowNav",
"","xapPickerArrowNavChildSelector","input",1,"xap-picker-checklist-option-list",3,"keydown"],[4,"ngFor","ngForOf"],["tabindex","0",1,"xap-picker-checklist-select-all","xap-checkbox",3,"xapSelectAll","xapSelectAllCorpus","aria-label"],["class","xap-picker-checklist-option xap-checkbox","role","treeitem","tabindex","0",3,"xapSelectionModel","xapSelection","aria-label","keydown.enter","onfocus",4,"ngIf","ngIfElse"],["noTab",""],["role","treeitem","tabindex","0",1,"xap-picker-checklist-option","xap-checkbox",
3,"xapSelectionModel","xapSelection","aria-label","keydown.enter","onfocus"],[3,"template","option"],["role","treeitem","tabindex","-1",1,"xap-picker-checklist-option","xap-checkbox",3,"xapSelectionModel","xapSelection","aria-label","keydown.enter"]],va:function(a,b){a&1&&(_.N(0,sfb,10,7,"div",0),_.P(1,"async"));a&2&&_.B("ngIf",_.R(1,1,b.Hjb))},Ha:[_.Vl,_.Wl,_.$l,_.Xl,_.Yl,_.zC,_.yB,_.kC,IC,NC,OC,XC,_.am,_.BC],styles:[".xap-picker-checklist-spinner-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}.xap-picker-checklist-status-message-container{padding:20px;word-break:normal;text-align:center}.xap-picker-checklist-status-message{padding:0 0 12px;margin:0}"],
ob:2,Na:0});var ZC=function(){_.UC.apply(this,arguments)};_.V(ZC,_.UC);ZC.ha=function(){var a;return function(b){return(a||(a=_.Ld(ZC)))(b||ZC)}}();
ZC.ya=_.x({type:ZC,qa:[["xap-picker-selection-list"]],features:[_.te],Aa:12,Ba:9,Fa:function(){return[[1,"xap-picker-selection-list-container"],[1,"xap-picker-selection-list-subheader"],["aria-live","polite",1,"xap-picker-number-selected"]," \ufffd0\ufffd selected ",["color","primary","mat-button","",1,"xap-picker-clear-all-button",3,"disabled","click"]," Clear all ",[1,"xap-picker-selection-list"],["class","xap-picker-selection-list-item",4,"ngFor","ngForOf"],[1,"xap-picker-selection-list-item"],
[1,"xap-picker-selection"],[1,"xap-picker-selection-value"],[3,"template","option"],[1,"xap-picker-selection-button-container"],["mat-icon-button","",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"]]},va:function(a,b){a&1&&(_.C(0,"div",0)(1,"div",1)(2,"div",2),_.He(3,3),_.P(4,"async"),_.F(),_.C(5,"div")(6,"button",4),_.K("click",function(){b.Hc.model.clear();
b.AMa.emit()}),_.He(7,5),_.P(8,"async"),_.F()()(),_.C(9,"ul",6),_.N(10,ufb,8,4,"li",7),_.P(11,"async"),_.F()());a&2&&(_.y(4),_.cz(_.R(4,3,tC(b.Hc.model))),_.dz(3),_.y(2),_.B("disabled",0===_.R(8,5,tC(b.Hc.model))),_.y(4),_.B("ngForOf",_.R(11,7,qjb(b.Hc.model))))},Ha:[_.Vl,_.Wl,_.Iq,_.es,IC,_.am],ob:2,Na:0});var $C=function(a){_.VC.call(this,a);this.Hc=a};_.V($C,_.VC);$C.ha=function(a){return new (a||$C)(_.z(uC))};
$C.ya=_.x({type:$C,qa:[["xap-picker-single-select"]],features:[_.te],Aa:2,Ba:3,Fa:[["class","xap-picker-single-select",4,"ngIf"],[1,"xap-picker-single-select"],[4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["optionsTemplate",""],[3,"ngTemplateOutlet"],[1,"xap-picker-status-loading"],["class","xap-picker-checklist-spinner-container",4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-spinner-container"],["mode","indeterminate",3,"diameter","strokeWidth"],[1,"xap-picker-status-empty-search-options"],["class",
"xap-picker-single-select-status-message-container",4,"ngIf","ngIfElse"],[1,"xap-picker-single-select-status-message-container"],[1,"xap-picker-single-select-status-message","gmat-body-2"],[1,"xap-picker-status-empty-options"],[1,"xap-picker-status-error"],["role","tree",1,"xap-picker-single-select-options-list",3,"keydown"],["matRipple","","class","xap-picker-single-select-option","role","treeitem",3,"xap-picker-single-selected","tabindex","click","keydown.enter","keydown.space",4,"ngFor","ngForOf"],
["matRipple","","role","treeitem",1,"xap-picker-single-select-option",3,"tabindex","click","keydown.enter","keydown.space"],["optionItem",""],[1,"xap-picker-single-select-text"],[3,"template","option"]],va:function(a,b){a&1&&(_.N(0,Hfb,10,7,"div",0),_.P(1,"async"));a&2&&_.B("ngIf",_.R(1,1,b.iOb))},Ha:[_.Vl,_.Wl,_.$l,_.Xl,_.Yl,_.zC,_.yB,_.zz,_.Uy,_.Cq,IC,XC,_.am],styles:[".xap-picker-single-select-spinner-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}.xap-picker-single-select-status-message-container{padding:20px;word-break:normal;text-align:center}.xap-picker-single-select-status-message{padding:0 0 12px;margin:0}"],
ob:2,Na:0});_.aD=function(){_.WC.apply(this,arguments)};_.V(_.aD,_.WC);_.aD.Ia=_.WC.Ia;_.aD.ha=function(){var a;return function(b){return(a||(a=_.Ld(_.aD)))(b||_.aD)}}();
_.aD.ya=_.x({type:_.aD,qa:[["xap-picker-editor"]],features:[_.te],Aa:2,Ba:3,Fa:[[4,"ngIf"],[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","xap-picker-multi-pane","ngModelChange",4,"ngIf","ngIfElse"],["asyncTemplate",""],[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","ngModelChange"],["xapPickerOptions","",4,"ngIf","ngIfElse"],["multiSelect",""],["xapPickerSelections","",3,"clearSelections",4,"ngIf"],["xapPickerOptions",
""],["xapPickerSelections","",3,"clearSelections"],["xapAsyncOptions","",3,"ngModel","getOptions","displayFunction","selectAllVisible","ngModelChange"],["xapPickerSelections","",3,"clearSelection",4,"ngIf"],["xapPickerLoadingTemplate",""],[3,"ngTemplateOutlet"],["xapPickerErrorTemplate",""],["xapPickerEmptyOptionsTemplate",""],["xapPickerEmptySearchAndOptionsTemplate",""],["xapPickerSelections","",3,"clearSelection"]],va:function(a,b){a&1&&(_.N(0,Yfb,4,2,"ng-container",0),_.P(1,"async"));a&2&&_.B("ngIf",
_.R(1,1,b.rpa))},Ha:[_.Wl,_.$l,_.Mv,_.Rv,_.xC,vC,_.wC,YC,FC,GC,DC,EC,ZC,$C,_.am],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}"],ob:2,Na:0});_.Ojb=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"});_.bD={id:"EQ",displayName:"="};_.cD={id:"EQ_v",displayName:"equals",lN:"="};var Pjb,Rjb,Qjb;Pjb=["textInput"];_.dD=function(a){this.Jl=a;this.hUb=new _.ob;this.values=this.hUb.If();this.Y_a=!1;this.Cj=new _.Ov({})};_.dD.prototype.An=function(){this.Y_a&&(this.fQa.ta.focus(),this.Y_a=!1,this.Jl.fe())};_.dD.prototype.La=function(){this.mra&&this.mra.unsubscribe()};_.dD.prototype.focus=function(){this.fQa?this.fQa.ta.focus():this.Y_a=!0};
_.agb=function(a,b){if(!b.fI||!b.fI.bUb)return null;for(var c=_.l(Array.from(b.fI.bUb.entries())),d=c.next();!d.done;d=c.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;if(a.Cj.get(b.Sq).Jm(d))return e}return null};
Rjb=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 _.Qv(e.qF&&""===e.value?"":e.value||null,e.fI?e.fI.Vx:[]);c[e.Sq]=f}a.mra&&a.mra.unsubscribe();a.Cj=new _.Ov(c);a.mra=a.Cj.im.subscribe(function(){Qjb(a)});Qjb(a);a.exc=b}};Qjb=function(a){for(var b=new Map,c=_.l(Object.keys(a.Cj.controls)),d=c.next();!d.done;d=c.next())d=d.value,b.set(d,a.Cj.controls[d].value);a.hUb.next(b)};
_.W.Object.defineProperties(_.dD.prototype,{Yt:{configurable:!0,enumerable:!0,set:function(a){Rjb(this,a)},get:function(){return this.exc}},disabled:{configurable:!0,enumerable:!0,set:function(a){a?this.Cj.disable():this.Cj.enable()},get:function(){return this.Cj.disabled}}});_.dD.ha=function(a){return new (a||_.dD)(_.z(_.gl))};
_.dD.ya=_.x({type:_.dD,qa:[["xap-multi-text-field-base"]],ub:function(a,b){a&1&&_.$e(Pjb,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.fQa=c.first)}},inputs:{Yt:"configs",disabled:"disabled"},outputs:{values:"values"},Aa:2,Ba:2,Fa:function(){return[[1,"xap-filterbar-multitextfieldbase",3,"formGroup"],[4,"ngFor","ngForOf"],["appearance","outline",1,"xap-filterbar-textbase-field"],[1,"xap-filterbar-textbase-field-label"],"\ufffd*4:1\ufffd\ufffd#1:1\ufffd \ufffd0:1\ufffd value \ufffd/#1:1\ufffd\ufffd/*4:1\ufffd\ufffd*5:2\ufffdFilter value\ufffd/*5:2\ufffd",
[4,"ngIf","ngIfElse"],["default",""],["matInput","",3,"type","placeholder","formControlName"],["textInput",""],[4,"ngIf"],["class","delimiter",4,"ngIf"],[1,"delimiter"]]},va:function(a,b){a&1&&(_.C(0,"div",0),_.N(1,egb,11,10,"ng-container",1),_.F());a&2&&(_.B("formGroup",b.Cj),_.y(1),_.B("ngForOf",b.Yt))},Ha:[_.Vl,_.Wl,_.Fh,_.Mv,_.$z,LC,xB,sB,qB,_.SC,_.hw,_.Uv,_.Vv],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}"],
ob:2,Na:0});_.eD=function(){this.jm=new _.Af(_.oC(null));this.values=this.jm.If();this.Qo={Sq:"text-field"}};_.V(_.eD,_.qC);_.eD.prototype.focus=function(){this.z2.focus()};_.Sjb=function(a,b){b=b.get("text-field");b=a.Qo.qF&&""===b?"":b||null;a.jm.next(_.oC(b))};
_.W.Object.defineProperties(_.eD.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){this.Qo.placeholder=a&&a.placeholder||void 0;this.Qo.autocomplete=a&&a.autocomplete||void 0;this.Qo.name=a&&a.name||void 0;this.Qo.fI=a&&a.fI||void 0;this.Hi=(null==a?void 0:a.Hi)||void 0;this.Qo.qF=(null==a?void 0:a.qF)||void 0;null==this.Qo.value&&this.Qo.qF&&(this.Qo.value="");null!=this.Qo.value&&this.Hi&&(this.Qo.value=this.Hi(this.Qo.value))}},tc:{configurable:!0,enumerable:!0,set:function(a){var b;
a=null==(b=a.value)?void 0:b.gq;this.Qo.qF&&""===a?this.Qo.value=this.Hi?this.Hi(a):a:(a=a||void 0,this.Qo.value=this.Hi&&a?this.Hi(a):a)}},isValid:{configurable:!0,enumerable:!0,get:function(){return!!this.jm.value&&this.jm.value.wm.every(function(a){return null!=a})&&this.z2.Cj.valid}}});_.eD.ha=function(){var a;return function(b){return(a||(a=_.Ld(_.eD)))(b||_.eD)}}();_.eD.Ia=_.x({type:_.eD,inputs:{config:"config",tc:"appliedFilter"},outputs:{values:"values"},features:[_.te]});var fD,Tjb,Ujb;fD={};Tjb=(fD.remove_filter="close",fD.clear_filters="close",fD.close_editor="close",fD.save_filters="save",fD.delete_filter="delete",fD);Ujb=new _.Nd("xap_filter_bar_icon_config");_.gD=function(a){this.zvb=a};_.hhb=function(a,b){var c,d;return null==(c=a.zvb)?void 0:null==(d=c.o6c)?void 0:d.get(b)};_.NA=function(a,b){return _.hhb(a,_.OA(a,b))};_.OA=function(a,b){var c,d,e;return null!=(e=null==(c=a.zvb)?void 0:null==(d=c.QWc)?void 0:d[b])?e:Tjb[b]};
_.gD.ha=function(a){return new (a||_.gD)(_.w(Ujb,8))};_.gD.ua=_.u({token:_.gD,oa:_.gD.ha});var Vjb=["labelInput"],hD=function(a,b){var c=this;this.zw=a;this.data=b;this.nc=new _.ob;this.hN=new _.Qv("");b.LA.ka(_.vb(this.nc)).subscribe(function(d){c.hN.pka([_.H3a,igb(d)]);_.Eh(c.hN)})};hD.prototype.La=function(){this.nc.next();this.nc.complete()};hD.prototype.cancel=function(){this.zw.close({data:null})};hD.ha=function(a){return new (a||hD)(_.z(_.sUa),_.z(_.tUa))};
hD.ya=_.x({type:hD,qa:[["xap-filter-bar-save-dialog"]],ub:function(a,b){a&1&&_.$e(Vjb,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.input=c.first)}},Aa:14,Ba:3,Fa:function(){return[[1,"xap-filterbar-save-dialog-header"]," Save filter\n",["appearance","outline",1,"xap-filterbar-save-dialog-form-field"],"Filter label",["matInput","",1,"xap-filterbar-save-dialog-label-input",3,"formControl"],["labelInput",""],[4,"ngIf"],[1,"xap-filterbar-save-dialog-buttons"],["mat-button","","color","primary",1,"xap-filterbar-save-dialog-cancel-button",
3,"click"],"Cancel",["mat-button","","color","primary",1,"xap-filterbar-save-dialog-save-button",3,"click"],"Save"," You must enter a value "," A saved filter set with this label already exists "]},va:function(a,b){a&1&&(_.C(0,"div",0),_.He(1,1),_.F(),_.C(2,"mat-form-field",2)(3,"mat-label"),_.He(4,3),_.F(),_.G(5,"input",4,5),_.N(7,fgb,2,0,"mat-error",6),_.N(8,ggb,2,0,"mat-error",6),_.F(),_.C(9,"div",7)(10,"button",8),_.K("click",function(){return b.cancel()}),_.He(11,9),_.F(),_.C(12,"button",10),
_.K("click",function(){b.hN.value&&b.hN.valid&&b.zw.close({data:b.hN.value})}),_.He(13,11),_.F()());a&2&&(_.y(5),_.B("formControl",b.hN),_.y(2),_.B("ngIf",b.hN.Jm("required")),_.y(1),_.B("ngIf",b.hN.Jm("validUnique")))},Ha:[_.Wl,_.KC,_.yr,LC,xB,sB,qB,_.SC,_.hw,_.Fh,_.Mv,_.Tv],ob:2,Na:0});var Yjb;_.Wjb=new _.Nd("xap_fbcc");
_.iD=function(a,b,c){var d=this;this.ui=a;this.zm=b;this.BAc=c;this.mH=new _.cl;this.cT="Add a filter";this.ffa="Remove all filters";this.Pfa="Save all filters";this.Rl=!1;this.aK=null;this.DQ=-1;this.vOa=!1;this.Xna=function(e){d.mH.emit({J2:0,ZP:e.filters});d.config.qg.next(e.filters)};this.Rua=function(e){e&&e.stopPropagation();var f,g;e=null!=(g=null==(f=d.config.ZM)?void 0:f.YYc)?g:hD;var h,n,r;null==(r=null==(n=d.zm)?void 0:n.open(e,{data:{LA:null==(h=d.config.ZM)?void 0:h.LA},Bm:!0,re:"xap-filterbar-save-dialog",
ariaLabel:"Save applied filters"}))||r.PB().subscribe(function(){})}};_.iD.prototype.Pa=function(){};_.iD.prototype.La=function(){this.aK&&this.aK.unsubscribe()};
_.Xjb=function(a,b){var c=b.tc;a.mH.emit({J2:c.isValid?0:1,ZP:[c]});if(b.wD){var d=a.config.qg.getValue().find(function(e){return e.config.id===c.config.id});if(d){if(b.tc.Dba)return;ojb(a.config,function(e){return e.config.id===c.config.id&&e!==d});b=a.config.qg.getValue().indexOf(d);c.value.gq&&pjb(a.config,b,c);_.khb(a,!0,b)}else njb(a.config,[c])}else njb(a.config,[c]);c.isValid||-1!==a.uw||(a.uw=a.config.qg.value.length-1)};_.khb=function(a,b,c){b?a.uw=c:c===a.uw&&(a.uw=-1)};
_.Zjb=function(a){if(a.disabled)return!1;var b,c;switch(null!=(c=null==(b=a.BAc)?void 0:b.WVc)?c:1){case 1:return Yjb(a);case 2:return 0<a.config.qg.getValue().length;default:return!0}};Yjb=function(a){return 0<a.config.qg.getValue().filter(function(b){return b.xx}).length};_.k=_.iD.prototype;_.k.uY=function(a){this.mH.emit({J2:4,ZP:this.config.qg.getValue()});this.config.clear();null==a||a.stopPropagation()};
_.k.update=function(a,b){b.isValid?(this.mH.emit({J2:2,ZP:[b]}),pjb(this.config,a,b)):this.remove(a);this.focus()};_.k.remove=function(a){this.mH.emit({J2:3,ZP:[this.config.qg.getValue()[a]]});pjb(this.config,a,null);a<this.uw&&this.uw--};_.k.focus=function(){var a;null==(a=this.Hp)||a.focus()};_.k.HC=function(a){this.focus();a.stopPropagation()};
_.W.Object.defineProperties(_.iD.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Rl},set:function(a){this.Rl=_.Ig(a)}},uw:{configurable:!0,enumerable:!0,get:function(){return this.DQ},set:function(a){this.DQ!==a&&(-1<this.DQ&&this.DQ<this.config.qg.getValue().length&&!this.config.qg.getValue()[this.DQ].isValid&&this.remove(this.DQ),this.vOa=-1<a&&a<this.config.qg.getValue().length,this.DQ=a)}}});_.iD.ha=function(){_.Vd()};
_.iD.Ia=_.x({type:_.iD,inputs:{config:"config",BZ:"filterBarLabel",Trb:"filterBarIcon",cT:"placeholderMsg",Jba:"inputLabel",ffa:"removeFilterMsg",Pfa:"saveFilterMsg",mA:"noResultsMessage",disabled:"disabled"},outputs:{mH:"update"}});_.jD=function(){this.oqa=!0;this.fpb=new _.ob;this.epb=this.fpb.If();this.lgb=new _.ob;this.evc=this.lgb.If();this.nqa=new _.ob;this.pzc=this.nqa.If();this.iZ=new _.ob;this.cpb=this.iZ.If();this.wOa=this.newValue=this.Tp=null;this.R2a=new _.ob;this.gUb=this.R2a.If()};_.jD.prototype.rR=function(){return this.filter?this.filter.config.Ul&&0<this.filter.config.Ul.size?Array.from(this.filter.config.Ul.keys()):this.filter.config.hz:[]};
_.jD.prototype.Cga=function(a){this.filter.config.YPc?this.wOa=a:this.newValue=a};_.jD.prototype.nL=function(){if(this.filter&&(!this.filter.config.o7c||_.Cgb(this))&&(this.filter.config.YPc&&(this.newValue=this.wOa),null!==this.newValue&&null!==this.Tp)){var a;this.jgb=a=this.filter.config.Ul&&0<this.filter.config.Ul.size?this.filter.config.Ul.get(this.Tp).xj(this.Tp,this.newValue):this.filter.config.xj(this.Tp,this.newValue);this.lgb.next(a);this.iZ.next()}};
_.Cgb=function(a){var b;return(a.editor?a.editor.isValid:a.newValue||a.wOa)&&(a.tc.xx||!(null==(b=a.newValue)||!b.wm.length))};_.$jb=function(a){return a.filter&&(!a.filter.config.HGc||!a.tc.isValid)&&!a.filter.config.Wqa};
_.W.Object.defineProperties(_.jD.prototype,{Op:{configurable:!0,enumerable:!0,set:function(a){var b;a&&(null==(b=this.filter)?0:b.config.Wqa)?(this.Cga(this.filter.config.Wqa),this.Tp=this.rR()[0],this.nL()):a!==this.oqa&&(this.oqa=a,this.fpb.next(this.oqa))},get:function(){return this.oqa}},tc:{configurable:!0,enumerable:!0,set:function(a){this.jgb=a;this.Tp=a.Zf;this.newValue=a.value},get:function(){return this.jgb}}});_.jD.ha=function(a){return new (a||_.jD)};_.jD.ua=_.u({token:_.jD,oa:_.jD.ha});_.kD=function(a,b,c,d){var e=this;this.Jl=a;this.ui=b;this.Zd=c;this.nb=d;this.update=new _.cl;this.F9=new _.cl;this.Rl=!1;this.Ya=new _.ca;this.Ya.add(c.evc.subscribe(this.update));this.Ya.add(c.epb.subscribe(this.F9));this.Ya.add(c.pzc.subscribe(function(){_.akb(e)}));this.Ya.add(c.gUb.subscribe(function(){_.Uk(a)}))};_.kD.prototype.Pa=function(){};_.kD.prototype.La=function(){this.Ya.unsubscribe()};_.akb=function(a){a.Op&&a.Zd.editor&&a.Zd.editor.focus()};_.kD.prototype.rR=function(){return this.Zd.rR()};
_.kD.prototype.Cga=function(a){this.Zd.Cga(a)};_.kD.prototype.nL=function(){this.Zd.nL()};
_.W.Object.defineProperties(_.kD.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Rl},set:function(a){this.Rl=_.Ig(a)}},filter:{configurable:!0,enumerable:!0,set:function(a){this.Zd.filter=a;this.Zd.R2a.next()},get:function(){return this.Zd.filter}},Op:{configurable:!0,enumerable:!0,set:function(a){(this.Zd.Op=a)&&_.akb(this)},get:function(){return this.Zd.Op}},tc:{configurable:!0,enumerable:!0,set:function(a){this.Zd.tc=a},get:function(){return this.Zd.tc}}});
_.kD.ha=function(a){return new (a||_.kD)(_.z(_.gl),_.z(_.gD),_.z(_.jD),_.z(_.Sd))};_.kD.Ia=_.x({type:_.kD,inputs:{disabled:"disabled",filter:"filter",Op:"isEditorVisible",tc:"appliedFilter"},outputs:{update:"update",F9:"editorVisibleChange"}});var lD=function(){this.Tda=new _.Qv;this.mxb=[];this.jd=this.Tda.im;this.Sda=new _.cl;this.TKa=""};lD.prototype.getValue=function(){return this.Tda.value};_.W.Object.defineProperties(lD.prototype,{Tua:{configurable:!0,enumerable:!0,set:function(a){this.mxb=a;null===this.getValue()&&0<this.Tua.length&&(this.value=a[0])},get:function(){return this.mxb}},value:{configurable:!0,enumerable:!0,set:function(a){this.Tda.setValue(a)}}});lD.ha=function(a){return new (a||lD)};
lD.ya=_.x({type:lD,qa:[["xap-comparison-operator-selector"]],inputs:{Tua:"operators",TKa:"appliedFilterId",value:"value"},outputs:{jd:"change",Sda:"operatorFocusChange"},Aa:3,Ba:4,Fa: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"]]},va:function(a,b){a&1&&(_.C(0,"mat-form-field",
0)(1,"mat-select",1),_.K("focus",function(){b.Sda.emit(!0)})("focusout",function(){b.Sda.emit(!1)}),_.N(2,jgb,2,2,"mat-option",2),_.F()());a&2&&(_.y(1),_.Ke("aria-labelledby","dialog-label-",b.TKa,"")("aria-describedby","dialog-description-",b.TKa,""),_.B("formControl",b.Tda),_.y(1),_.B("ngForOf",b.Tua))},Ha:[_.Vl,_.Fq,LC,xB,Gjb,_.Xy,_.Mv,_.Tv],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}"],
ob:2,Na:0});var mD=function(){lD.apply(this,arguments)};_.V(mD,lD);mD.ha=function(){var a;return function(b){return(a||(a=_.Ld(mD)))(b||mD)}}();
mD.ya=_.x({type:mD,qa:[["xap-comparison-operator-selector"]],features:[_.te],Aa:3,Ba:2,Fa: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"]]},va:function(a,b){a&1&&(_.C(0,"mat-form-field",0)(1,"mat-select",1),_.K("focus",function(){b.Sda.emit(!0)})("focusout",function(){b.Sda.emit(!1)}),_.N(2,kgb,2,2,"mat-option",2),_.F()());a&2&&(_.y(1),
_.B("formControl",b.Tda),_.y(1),_.B("ngForOf",b.Tua))},Ha:[_.Vl,_.Ry,_.fw,_.Yy,_.Mv,_.Tv],styles:[".xap-filterbar-operator-select-field{width:100%}"],ob:2,Na:0});var bkb,ckb,dkb;bkb=["overlayContainer"];ckb=["valueEditor"];dkb=[[["","header",""]],[["","footer",""]]];_.nD=function(a,b,c){var d=this;this.cC=a;this.Jl=b;this.Zd=c;this.jXa=this.jra=!1;this.Jya=new _.ob;this.Ya=new _.ca;this.RNa=!1;this.Ya.add(c.epb.subscribe(function(){_.Uk(d.Jl)}));this.Ya.add(c.gUb.subscribe(function(){_.Uk(d.Jl)}))};_.nD.prototype.La=function(){this.Jya.next();this.Jya.complete();this.Ya.unsubscribe()};
var mgb=function(a,b){if(a.filter&&_.$jb(a.Zd)&&a.Iya){if(b){if(a.Tp===b)return;a.Tp=b}a.Tp||(a.Tp=a.Zd.rR()[0]);if(a.filter.config.Ul){var c=a.filter.config.Ul.get(a.Tp);if(c)if(b=c.xj(a.Tp,a.newValue||_.oC(null)),c.Ll){var d=c.Ll;var e=c.wv}else var f=c.aZc;else return}else d=a.filter.config.Ll,b=a.filter.config.xj(a.Tp,a.newValue||_.oC(null)),e=a.filter.config.wv;if(!a.editor||a.editor.constructor!==d)if(a.editor&&(b.value=new _.nC),a.Jya.next(),a.Iya.clear(),f)a.editor=null,a.Zd.Cga(f);else{a.editor=
a.Iya.KF(a.cC.xD(d)).instance;a.editor.tc=b;var g=!0;a.editor.values.ka(_.y$a(),_.Qa(function(v){var A=_.l(v);v=A.next().value;A=A.next().value;return!_.Fc(v||{},A||{})}),_.m(function(v){v=_.l(v);v.next();return v.next().value}),_.vb(a.Jya)).subscribe(function(v){a.Zd.Cga(v);a.filter.config.Dba&&!g&&null!=v.gq&&a.Zd.nL();g=!1})}if(a.editor&&(a.editor.config=e,a.Op&&!a.jXa))if(pgb(a)){var h,n,r;null==(h=a.kf.ud)||null==(n=h.Ou)||null==(r=n.querySelector(".xap-comparison-operator-dropdown"))||r.focus();
a.jra=!0}else a.Zd.nqa.next();a.Jl.fe();a.Zd.R2a.next()}},pgb=function(a){return a.filter&&1<a.Zd.rR().length||!a.filter.config.jSa};_.nD.prototype.l0=function(){this.Op?this.jra||(this.jra=!0,this.Zd.nqa.next()):this.jra=!1};_.nD.prototype.di=function(){var a=this;setTimeout(function(){var b;null==(b=a.kf.ud)||b.di()})};_.nD.prototype.FWa=function(){this.RNa=!0;this.Zd.iZ.next();this.RNa=!1};
_.W.Object.defineProperties(_.nD.prototype,{filter:{configurable:!0,enumerable:!0,set:function(a){this.Zd.filter=a},get:function(){return this.Zd.filter}},Op:{configurable:!0,enumerable:!0,set:function(a){(this.Zd.Op=a)&&this.Zd.nqa.next()},get:function(){return this.Zd.Op}},tc:{configurable:!0,enumerable:!0,set:function(a){this.Zd.tc=a},get:function(){return this.Zd.tc}},Iya:{configurable:!0,enumerable:!0,set:function(a){var b=this;(this.ozc=a)?setTimeout(function(){b.filter.config.Wqa||mgb(b);b.kf.ud.di()}):
this.editor=null},get:function(){return this.ozc}},editor:{configurable:!0,enumerable:!0,set:function(a){this.Zd.editor=a},get:function(){return this.Zd.editor}},Tp:{configurable:!0,enumerable:!0,set:function(a){this.Zd.Tp=a},get:function(){return this.Zd.Tp}},newValue:{configurable:!0,enumerable:!0,set:function(a){this.Zd.newValue=a},get:function(){return this.Zd.newValue}}});_.nD.ha=function(a){return new (a||_.nD)(_.z(_.Sk),_.z(_.gl),_.z(_.jD))};
_.nD.ya=_.x({type:_.nD,qa:[["xap-filter-editor-content"]],ub:function(a,b){a&1&&(_.$e(bkb,5),_.$e(ckb,5,_.Xe));if(a&2){var c;_.Ze(c=_.bf())&&(b.kf=c.first);_.Ze(c=_.bf())&&(b.Iya=c.first)}},inputs:{trigger:"trigger",PL:"loadingTemplate"},lc:["[header]","[footer]"],Aa:2,Ba:2,Fa:[["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"]],va:function(a,b){a&1&&(_.Ie(dkb),_.N(0,tgb,5,4,"ng-template",0,1,_.ef),_.K("backdropClick",function(){return b.Zd.iZ.next()})("detach",function(){return b.FWa()}));a&2&&_.B("cdkConnectedOverlayOpen",b.Op)("cdkConnectedOverlayOrigin",
b.trigger)},Ha:[_.wp,_.Wl,_.$l,_.Ky,lD],ob:2,Na:0});var ekb=[[["","header",""]],[["","footer",""]]],oD=function(){_.nD.apply(this,arguments)};_.V(oD,_.nD);oD.prototype.FWa=function(){this.Zd.iZ.next()};oD.ha=function(){var a;return function(b){return(a||(a=_.Ld(oD)))(b||oD)}}();
oD.ya=_.x({type:oD,qa:[["xap-filter-editor-content"]],features:[_.te],lc:["[header]","[footer]"],Aa:2,Ba:2,Fa:[["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"]],va:function(a,b){a&1&&(_.Ie(ekb),_.N(0,Agb,5,4,"ng-template",0,1,_.ef),_.K("backdropClick",function(){return b.Zd.iZ.next()})("detach",function(){return b.FWa()}));a&2&&_.B("cdkConnectedOverlayOpen",b.Op)("cdkConnectedOverlayOrigin",b.trigger)},Ha:[_.wp,_.Wl,_.$l,_.Ky,mD],ob:2,Na:0});var fkb=new _.Nd("GMAT_CHIPS_OPTION");var gkb=new _.Nd("mat-chips-default-options");var hkb,ikb,jkb,kkb;hkb=new _.Nd("MatChipRemove");ikb=new _.Nd("MatChipAvatar");jkb=new _.Nd("MatChipTrailingIcon");kkb=_.Sg(_.Pg(_.Qg(function(a){this.Oa=a}),"primary"),-1);
_.pD=function(a,b,c,d,e,f,g,h){var n=kkb.call(this,a)||this;n.vb=b;n.tb=e;n.Zo=!1;n.Z7=!0;n.nW=!1;n.V6a=!1;n.role="option";n.Xd=!1;n.Nt=!0;n.Jc=!1;n.W5=!0;n.Rn=new _.ob;n.Yk=new _.ob;n.ct=new _.cl;n.nc=new _.cl;n.removed=new _.cl;n.W5a();n.dFa=f.createElement("div");n.dFa.classList.add("mat-chip-ripple");n.Oa.ta.appendChild(n.dFa);n.X6a=new _.UTa(n,b,n.dFa,c);_.YTa(n.X6a,a);n.BH=d||{};n.Tr="NoopAnimations"===g;n.tabIndex=null!=h?parseInt(h)||-1:-1;return n};_.V(_.pD,kkb);_.k=_.pD.prototype;
_.k.W5a=function(){var a=this.Oa.ta;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.nc.emit({Rf:this});this.X6a.Tma()};_.k.select=function(){this.Xd||(this.Xd=!0,this.u4(),_.Uk(this.tb))};_.k.fj=function(){this.Xd&&(this.Xd=!1,this.u4(),_.Uk(this.tb))};_.k.l_a=function(){this.Xd||(this.Xd=!0,this.u4(!0),_.Uk(this.tb))};
_.k.P1a=function(a){this.Xd=!this.selected;this.u4(void 0===a?!1:a);_.Uk(this.tb)};_.k.focus=function(){this.Zo||(this.Oa.ta.focus(),this.Rn.next({Rf:this}));this.Zo=!0};_.k.remove=function(){this.xx&&this.removed.emit({Rf:this})};_.k.tq=function(a){this.disabled&&a.preventDefault()};_.k.Yg=function(a){if(!this.disabled)switch(a.keyCode){case 46:case 8:this.remove();a.preventDefault();break;case 32:this.Cx&&this.P1a(!0),a.preventDefault()}};
_.k.yE=function(){var a=this;this.vb.Ag.ka(_.Ua(1)).subscribe(function(){a.vb.Ac(function(){a.Zo=!1;a.Yk.next({Rf:a})})})};_.k.u4=function(a){this.ct.emit({source:this,E_:void 0===a?!1:a,selected:this.Xd})};
_.W.Object.defineProperties(_.pD.prototype,{iwa:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.Ed||this.Tr||!!this.BH.disabled}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Xd},set:function(a){a=_.Ig(a);a!==this.Xd&&(this.Xd=a,this.u4())}},value:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.Dd?this.Dd:this.Oa.ta.textContent},set:function(a){this.Dd=a}},Cx:{configurable:!0,enumerable:!0,get:function(){return this.Nt&&this.Z7},set:function(a){this.Nt=
_.Ig(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.V6a||this.Jc},set:function(a){this.Jc=_.Ig(a)}},xx:{configurable:!0,enumerable:!0,get:function(){return this.W5},set:function(a){this.W5=_.Ig(a)}},ariaSelected:{configurable:!0,enumerable:!0,get:function(){return this.Cx&&(this.nW||this.selected)?this.selected.toString():null}}});_.pD.ha=function(a){return new (a||_.pD)(_.z(_.Sd),_.z(_.se),_.z(_.np),_.z(_.Bq,8),_.z(_.gl),_.z(_.Mg),_.z(_.Yk,8),_.Hd("tabindex"))};
_.pD.Ia=_.x({type:_.pD,qa:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],zd:function(a,b,c){a&1&&(_.af(c,ikb,5),_.af(c,jkb,5),_.af(c,hkb,5));if(a&2){var d;_.Ze(d=_.bf())&&(b.qhb=d.first);_.Ze(d=_.bf())&&(b.E2=d.first);_.Ze(d=_.bf())&&(b.V0=d.first)}},Eb:[1,"mat-chip","mat-focus-indicator"],Cb:15,kb:function(a,b){a&1&&_.K("click",function(c){return b.tq(c)})("keydown",function(c){return b.Yg(c)})("focus",function(){return b.focus()})("blur",function(){return b.yE()});
a&2&&(_.we("tabindex",b.disabled?null:b.tabIndex)("role",b.role)("disabled",b.disabled||null)("aria-disabled",b.disabled.toString())("aria-selected",b.ariaSelected),_.ye("mat-chip-selected",b.selected)("mat-chip-with-avatar",b.qhb)("mat-chip-with-trailing-icon",b.E2||b.V0)("mat-chip-disabled",b.disabled)("_mat-animation-noopable",b.Tr))},inputs:{color:"color",Ed:"disableRipple",tabIndex:"tabIndex",role:"role",selected:"selected",value:"value",Cx:"selectable",disabled:"disabled",xx:"removable"},outputs:{ct:"selectionChange",
nc:"destroyed",removed:"removed"},Zb:["matChip"],features:[_.te]});var qD=function(a,b){this.eJ=a;"BUTTON"===b.ta.nodeName&&b.ta.setAttribute("type","button")};qD.prototype.tq=function(a){var b=this.eJ;b.xx&&!b.disabled&&b.remove();a.stopPropagation();a.preventDefault()};qD.ha=function(a){return new (a||qD)(_.z(_.pD),_.z(_.Sd))};
qD.Ia=_.x({type:qD,qa:[["","matChipRemove",""]],Eb:[1,"mat-chip-remove","mat-chip-trailing-icon"],kb:function(a,b){a&1&&_.K("click",function(c){return b.tq(c)})},features:[_.Qe([{Ca:hkb,Jb:qD}])]});var lkb,mkb,nkb;lkb=_.Lpa(function(a,b,c,d){this.o4=a;this.N5=b;this.O5=c;this.Pe=d;this.Vc=new _.ob});mkb=0;nkb=function(a,b){this.source=a;this.value=b};
_.rD=function(a,b,c,d,e,f,g){g=lkb.call(this,f,d,e,g)||this;g.Oa=a;g.tb=b;g.yc=c;g.controlType="mat-chip-list";g.Ula=null;g.Rb=new _.ob;g.HX="mat-chip-list-"+mkb++;g.ez=0;g.UJa=null;g.ii=function(){};g.hi=function(){};g.Dl=!1;g.WO=function(h,n){return h===n};g.Jc=!1;g.ariaOrientation="horizontal";g.Nt=!0;g.jd=new _.cl;g.Mr=new _.cl;g.Pe&&(g.Pe.Lr=g);return g};_.V(_.rD,lkb);_.k=_.rD.prototype;
_.k.Fe=function(){var a=this;this.Ec=_.Gy(_.Mp(_.O9a((new _.Pp(this.ee)).iI())),this.yc?this.yc.value:"ltr");this.yc&&this.yc.jd.ka(_.vb(this.Rb)).subscribe(function(b){return _.Gy(a.Ec,b)});this.Ec.o2.subscribe(function(){return a.uEa()});this.ee.qd.ka(_.sb(null),_.vb(this.Rb)).subscribe(function(){!a.disabled&&a.Cx||Promise.resolve().then(function(){a.PP()});a.asc();a.b5();a.Ina();a.Qtc();a.Vc.next()})};_.k.Pa=function(){this.ue=new _.Iy(this.multiple,void 0,!1);this.Vc.next()};
_.k.Vp=function(){this.Pe&&(this.yya(),this.Pe.disabled!==this.Jc&&(this.disabled=!!this.Pe.disabled))};_.k.La=function(){var a;null==(a=this.Ec)||a.destroy();this.Rb.next();this.Rb.complete();this.Vc.complete();this.e8a()};_.k.nJb=function(a){this.Ft=a;this.Oa.ta.setAttribute("data-mat-chip-input",a.id)};_.k.Jwa=function(a){a.length?this.Oa.ta.setAttribute("aria-describedby",a.join(" ")):this.Oa.ta.removeAttribute("aria-describedby")};_.k.So=function(a){this.ee&&this.LB(a,!1)};
_.k.Fo=function(a){this.hi=a};_.k.Wu=function(a){this.ii=a};_.k.Cr=function(a){this.disabled=a;this.Vc.next()};_.k.n0=function(a){this.WHa(a)||this.focus()};_.k.focus=function(a){this.disabled||this.Ft&&this.Ft.focused||(0<this.ee.length?_.Op(this.Ec):this.Gnc(a),this.Vc.next())};_.k.Gnc=function(a){this.Ft&&this.Ft.focus(a)};_.k.l5=function(a){var b=a.target;b&&b.classList.contains("mat-chip")&&(this.Ec.qA(a),this.Vc.next())};_.k.Ina=function(){this.ez=this.UJa||(0===this.ee.length?-1:0)};
_.k.Qtc=function(){null!=this.Ula&&(this.ee.length?this.Ec.Br(Math.min(this.Ula,this.ee.length-1)):this.focus());this.Ula=null};_.k.UW=function(a){return 0<=a&&a<this.ee.length};_.k.LB=function(a,b){var c=this;b=void 0===b?!0:b;this.oW();this.ee.forEach(function(d){return d.fj()});Array.isArray(a)?(a.forEach(function(d){return c.qJ(d,b)}),this.kna()):(a=this.qJ(a,b))&&b&&this.Ec.Br(a)};
_.k.qJ=function(a,b){var c=this;b=void 0===b?!0:b;var d=this.ee.find(function(e){return null!=e.value&&c.WO(e.value,a)});d&&(b?d.l_a():d.select(),this.ue.select(d));return d};_.k.b5=function(){var a=this;Promise.resolve().then(function(){if(a.Pe||a.Dd)a.LB(a.Pe?a.Pe.value:a.Dd,!1),a.Vc.next()})};_.k.oW=function(a){this.ue.clear();this.ee.forEach(function(b){b!==a&&b.fj()});this.Vc.next()};
_.k.kna=function(){var a=this;this.Dl&&(this.ue.clear(),this.ee.forEach(function(b){b.selected&&a.ue.select(b)}),this.Vc.next())};_.k.FP=function(a){var b=null;this.Dd=b=Array.isArray(this.selected)?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.jd.emit(new nkb(this,b));this.Mr.emit(b);this.hi(b);_.Uk(this.tb)};_.k.yE=function(){var a=this;this.vla()||this.Ec.Br(-1);this.disabled||(this.Ft?setTimeout(function(){a.focused||a.cma()}):this.cma())};
_.k.cma=function(){this.ii();_.Uk(this.tb);this.Vc.next()};_.k.uEa=function(){var a=this;-1!==this.ez&&(this.ez=-1,setTimeout(function(){a.ez=a.UJa||0;_.Uk(a.tb)}))};_.k.asc=function(){this.e8a();this.tqc();this.vqc();this.uqc()};_.k.e8a=function(){this.bFa&&(this.bFa.unsubscribe(),this.bFa=null);this.aFa&&(this.aFa.unsubscribe(),this.aFa=null);this.eFa&&(this.eFa.unsubscribe(),this.eFa=null);this.cFa&&(this.cFa.unsubscribe(),this.cFa=null)};
_.k.vqc=function(){var a=this;this.eFa=this.uMa.subscribe(function(b){b.source.selected?a.ue.select(b.source):a.ue.fj(b.source);a.multiple||a.ee.forEach(function(c){!a.ue.Ie(c)&&c.selected&&c.fj()});b.E_&&a.FP()})};_.k.tqc=function(){var a=this;this.bFa=this.Y7.subscribe(function(b){b=a.ee.toArray().indexOf(b.Rf);a.UW(b)&&_.Np(a.Ec,b);a.Vc.next()});this.aFa=this.tMa.subscribe(function(){a.yE();a.Vc.next()})};
_.k.uqc=function(){var a=this;this.cFa=this.Ewc.subscribe(function(b){var c=b.Rf;b=a.ee.toArray().indexOf(b.Rf);a.UW(b)&&c.Zo&&(a.Ula=b)})};_.k.WHa=function(a){for(a=a.target;a&&a!==this.Oa.ta;){if(a.classList.contains("mat-chip"))return!0;a=a.parentElement}return!1};_.k.vla=function(){return this.ee&&this.ee.some(function(a){return a.Zo})};_.k.PP=function(){var a=this;this.ee&&this.ee.forEach(function(b){b.V6a=a.Jc;b.nW=a.multiple;b.Z7=a.Nt})};
_.W.Object.defineProperties(_.rD.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.BW?this.BW:this.empty?null:"listbox"},set:function(a){this.BW=a}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.Dl},set:function(a){this.Dl=_.Ig(a);this.PP()}},HF:{configurable:!0,enumerable:!0,get:function(){return this.WO},
set:function(a){this.WO=a;this.ue&&this.b5()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Dd},set:function(a){this.So(a);this.Dd=a}},id:{configurable:!0,enumerable:!0,get:function(){return this.Ft?this.Ft.id:this.HX}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.Xm)?c:null==(a=this.Pe)?void 0:null==(b=a.control)?void 0:_.K3a(b))?d:!1},set:function(a){this.Xm=_.Ig(a);this.Vc.next()}},placeholder:{configurable:!0,enumerable:!0,
get:function(){return this.Ft?this.Ft.placeholder:this.gJ},set:function(a){this.gJ=a;this.Vc.next()}},focused:{configurable:!0,enumerable:!0,get:function(){return this.Ft&&this.Ft.focused||this.vla()}},empty:{configurable:!0,enumerable:!0,get:function(){return(!this.Ft||this.Ft.empty)&&(!this.ee||0===this.ee.length)}},bha:{configurable:!0,enumerable:!0,get:function(){return!this.empty||this.focused}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Pe?!!this.Pe.disabled:this.Jc},
set:function(a){this.Jc=_.Ig(a);this.PP()}},Cx:{configurable:!0,enumerable:!0,get:function(){return this.Nt},set:function(a){this.Nt=_.Ig(a);this.PP()}},tabIndex:{configurable:!0,enumerable:!0,set:function(a){this.ez=this.UJa=a}},uMa:{configurable:!0,enumerable:!0,get:function(){return _.cb.apply(null,_.Ha(this.ee.map(function(a){return a.ct})))}},Y7:{configurable:!0,enumerable:!0,get:function(){return _.cb.apply(null,_.Ha(this.ee.map(function(a){return a.Rn})))}},tMa:{configurable:!0,enumerable:!0,
get:function(){return _.cb.apply(null,_.Ha(this.ee.map(function(a){return a.Yk})))}},Ewc:{configurable:!0,enumerable:!0,get:function(){return _.cb.apply(null,_.Ha(this.ee.map(function(a){return a.nc})))}}});_.rD.ha=function(a){return new (a||_.rD)(_.z(_.Sd),_.z(_.gl),_.z(_.Qp,8),_.z(_.Pv,8),_.z(_.Uv,8),_.z(_.wq),_.z(_.Kv,10))};
_.rD.ya=_.x({type:_.rD,qa:[["mat-chip-list"]],zd:function(a,b,c){a&1&&_.af(c,_.pD,5);if(a&2){var d;_.Ze(d=_.bf())&&(b.ee=d)}},Eb:[1,"mat-chip-list"],Cb:14,kb:function(a,b){a&1&&_.K("focus",function(){return b.focus()})("blur",function(){return b.yE()})("keydown",function(c){return b.l5(c)});a&2&&(_.De("id",b.HX),_.we("tabindex",b.disabled?null:b.ez)("aria-required",b.role?b.required:null)("aria-disabled",b.disabled.toString())("aria-invalid",b.zs)("aria-multiselectable",b.multiple)("role",b.role)("aria-orientation",
b.ariaOrientation),_.ye("mat-chip-list-disabled",b.disabled)("mat-chip-list-invalid",b.zs)("mat-chip-list-required",b.required))},inputs:{role:"role",IN:["aria-describedby","userAriaDescribedBy"],KOa:"errorStateMatcher",multiple:"multiple",HF:"compareWith",value:"value",required:"required",placeholder:"placeholder",disabled:"disabled",ariaOrientation:["aria-orientation","ariaOrientation"],Cx:"selectable",tabIndex:"tabIndex"},outputs:{jd:"change",Mr:"valueChange"},Zb:["matChipList"],features:[_.Qe([{Ca:_.cw,
Jb:_.rD}]),_.te],lc:["*"],Aa:2,Ba:0,Fa:[[1,"mat-chip-list-wrapper"]],va:function(a){a&1&&(_.Ie(),_.C(0,"div",0),_.Je(1),_.F())},styles:['.mat-chip{position:relative;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);border:none;-webkit-appearance:none;-moz-appearance:none}.mat-chip::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-standard-chip{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);display:inline-flex;padding:7px 12px;border-radius:16px;align-items:center;cursor:default;min-height:32px;height:1px}.mat-standard-chip._mat-animation-noopable{transition:none !important;animation:none !important}.mat-standard-chip .mat-chip-remove{border:none;-webkit-appearance:none;-moz-appearance:none;padding:0;background:none}.mat-standard-chip .mat-chip-remove.mat-icon,.mat-standard-chip .mat-chip-remove .mat-icon{width:18px;height:18px;font-size:18px}.mat-standard-chip::after{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:inherit;opacity:0;content:"";pointer-events:none;transition:opacity 200ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-standard-chip:hover::after{opacity:.12}.mat-standard-chip:focus{outline:none}.mat-standard-chip:focus::after{opacity:.16}.cdk-high-contrast-active .mat-standard-chip{outline:solid 1px}.cdk-high-contrast-active .mat-standard-chip.mat-chip-selected{outline-width:3px}.mat-standard-chip.mat-chip-disabled::after{opacity:0}.mat-standard-chip.mat-chip-disabled .mat-chip-remove,.mat-standard-chip.mat-chip-disabled .mat-chip-trailing-icon{cursor:default}.mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar,.mat-standard-chip.mat-chip-with-avatar{padding-top:0;padding-bottom:0}.mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar{padding-right:8px;padding-left:0}[dir=rtl] .mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar{padding-left:8px;padding-right:0}.mat-standard-chip.mat-chip-with-trailing-icon{padding-top:7px;padding-bottom:7px;padding-right:8px;padding-left:12px}[dir=rtl] .mat-standard-chip.mat-chip-with-trailing-icon{padding-left:8px;padding-right:12px}.mat-standard-chip.mat-chip-with-avatar{padding-left:0;padding-right:12px}[dir=rtl] .mat-standard-chip.mat-chip-with-avatar{padding-right:0;padding-left:12px}.mat-standard-chip .mat-chip-avatar{width:24px;height:24px;margin-right:8px;margin-left:4px}[dir=rtl] .mat-standard-chip .mat-chip-avatar{margin-left:8px;margin-right:4px}.mat-standard-chip .mat-chip-remove,.mat-standard-chip .mat-chip-trailing-icon{width:18px;height:18px;cursor:pointer}.mat-standard-chip .mat-chip-remove,.mat-standard-chip .mat-chip-trailing-icon{margin-left:8px;margin-right:0}[dir=rtl] .mat-standard-chip .mat-chip-remove,[dir=rtl] .mat-standard-chip .mat-chip-trailing-icon{margin-right:8px;margin-left:0}.mat-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit;overflow:hidden;transform:translateZ(0)}.mat-chip-list-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin:-4px}.mat-chip-list-wrapper input.mat-input-element,.mat-chip-list-wrapper .mat-standard-chip{margin:4px}.mat-chip-list-stacked .mat-chip-list-wrapper{flex-direction:column;align-items:flex-start}.mat-chip-list-stacked .mat-chip-list-wrapper .mat-standard-chip{width:100%}.mat-chip-avatar{border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden;object-fit:cover}input.mat-chip-input{width:150px;margin:4px;flex:1 0 150px}\n'],
ob:2,Na:0});_.sD=function(){};_.sD.ha=function(a){return new (a||_.sD)};_.sD.Ea=_.kd({type:_.sD});_.sD.Da=_.ad({Ob:[_.wq,{Ca:gkb,wc:{xMc:[13]}}],imports:[_.uq]});var tD=function(a,b){this.nb=a;this.Ktb=b};tD.prototype.isEnabled=function(){return!!this.Ktb&&this.Ktb.enabled};_.W.Object.defineProperties(tD.prototype,{mYa:{configurable:!0,enumerable:!0,get:function(){return this.nb.ta.hasAttribute("protected")}}});tD.ha=function(a){return new (a||tD)(_.z(_.Sd),_.z(fkb,8))};tD.Ia=_.x({type:tD,qa:[["mat-chip"],["","mat-chip",""]],Cb:4,kb:function(a,b){a&2&&_.ye("gmat-chip",b.isEnabled())("gmat-protected-chip",b.isEnabled()&&b.mYa)}});var uD=function(a,b,c,d){_.kD.call(this,a,b,c,d);var e=this;this.Jl=a;this.ui=b;this.Zd=c;this.ct=new _.cl;this.nc=new _.cl;this.removed=new _.cl;this.X7=new _.cl;this.Zo=!1;this.Rn=new _.ob;this.Yk=new _.ob;okb(this);this.Ya.add(c.cpb.subscribe(function(){e.j8()}))};_.V(uD,_.kD);uD.Ia=_.kD.Ia;uD.prototype.La=function(){_.kD.prototype.La.call(this);this.nc.emit({Rf:this})};
var okb=function(a){a=a.nb.ta;a.hasAttribute("mat-basic-chip")||"mat-basic-chip"===a.tagName.toLowerCase()?a.classList.add("mat-basic-chip"):a.classList.add("mat-standard-chip")};uD.prototype.remove=function(){this.removed.emit({Rf:this})};uD.prototype.focus=function(){this.Op?_.akb(this):(this.Rf.focus(),this.Zo||(this.nb.ta.focus(),this.Rn.next({Rf:this})),this.Zo=!0)};uD.prototype.j8=function(){this.Op=!1;this.focus()};
uD.prototype.i_=function(a){a.stopPropagation();this.X7.emit();!this.disabled&&_.$jb(this.Zd)&&(this.Op=!0)};uD.ha=function(a){return new (a||uD)(_.z(_.gl),_.z(_.gD),_.z(_.jD),_.z(_.Sd))};
uD.ya=_.x({type:uD,qa:[["xap-filter-editor"]],ub:function(a,b){a&1&&_.$e(_.pD,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.Rf=c.first)}},outputs:{ct:"selectionChange",nc:"destroyed",removed:"removed",X7:"chipClick"},features:[_.Qe([{Ca:_.pD,Jb:uD},_.jD]),_.te],Aa:15,Ba:12,Fa: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"]]},va:function(a,b){a&1&&(_.C(0,"mat-chip",0,1),_.K("click",function(e){return b.i_(e)})("keydown.enter",function(e){return b.i_(e)})("keydown.space",function(e){return b.i_(e)})("removed",
function(){return b.remove()}),_.C(2,"span",2),_.O(3),_.F(),_.N(4,Bgb,2,2,"mat-icon",3),_.F(),_.C(5,"xap-filter-editor-content",4)(6,"div",5)(7,"div",6),_.O(8),_.F(),_.C(9,"button",7),_.K("click",function(){return b.j8()}),_.C(10,"mat-icon",8),_.O(11),_.F()()(),_.N(12,Dgb,3,1,"div",9),_.F(),_.N(13,Egb,2,0,"ng-template",null,10,_.ef));if(a&2){var c=_.Me(1),d=_.Me(14);_.B("disableRipple",!_.$jb(b.Zd))("disabled",b.disabled)("selectable",!1);_.y(3);_.Ne(" ",null==b.tc?null:b.tc.RF," ");_.y(1);_.B("ngIf",
!b.tc||b.tc.xx);_.y(1);_.B("trigger",c)("loadingTemplate",d);_.y(2);_.Ke("id","dialog-label-",b.tc.id,"");_.y(1);_.Ne(" ",b.tc.config.displayName," ");_.y(2);_.B("svgIcon",_.NA(b.ui,"close_editor"));_.y(1);_.Pe(_.OA(b.ui,"close_editor"));_.y(1);_.B("ngIf",b.filter&&!b.filter.config.Dba)}},Ha:[_.Wl,tD,_.Iq,_.pD,qD,_.es,_.Bw,_.Jy,oD],ob:2,Na:0});var pkb,qkb;pkb=["autocompleteInputBox"];_.vD=function(a){var b=this;this.ui=a;this.Q4a="Loading options";this.selected=new _.cl;this.p_a=new _.cl;this.PNa=new _.cl;this.zEb=new _.cl;this.Rl=!1;this.fl=new _.Qv;this.nc=new _.ob;this.Xba=!1;this.fl.im.ka(_.vb(this.nc)).subscribe(function(c){"string"===typeof c&&qkb(b)})};_.vD.prototype.Pa=function(){this.dV&&!this.tT&&qkb(this)};_.vD.prototype.La=function(){this.nc.next();this.nc.complete()};_.vD.prototype.focus=function(){this.Nsa.ta.focus()};
_.PA=function(a){return!!a.DR&&!!a.lL};_.rkb=function(a){0===a.Nsa.ta.selectionStart&&0===a.Nsa.ta.selectionEnd&&a.zEb.emit()};qkb=function(a){var b=a.Pha(a.fl.value||"");a.dV?a.tT=b:a.WL=b};_.vD.prototype.ie=function(){var a=this.Nsa.ta;a.blur();a.focus()};
_.W.Object.defineProperties(_.vD.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Rl},set:function(a){this.Rl=_.Ig(a);a?this.fl.disable():this.fl.enable()}},Pha:{configurable:!0,enumerable:!0,set:function(a){this.iHc=a;qkb(this)},get:function(){return this.iHc}}});_.vD.ha=function(a){return new (a||_.vD)(_.z(_.gD))};
_.vD.Ia=_.x({type:_.vD,ub:function(a,b){a&1&&_.$e(pkb,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.Nsa=c.first)}},inputs:{disabled:"disabled",placeholder:"placeholder",Jba:"inputLabel",dV:"useRankedSuggestions",mA:"noResultsMessage",Pha:"suggestionProvider",LA:"savedFilterSets"},outputs:{selected:"selected",p_a:"selectedSet",PNa:"deletedSet",zEb:"onBackspace"}});var skb=_.pg("panelAnimation",[_.sg("void, hidden",_.rg({opacity:0,transform:"scaleY(0.8)"})),_.tg(":enter, hidden => visible",[_.Xna([_.qg("0.03s linear",_.rg({opacity:1})),_.qg("0.12s cubic-bezier(0, 0, 0.2, 1)",_.rg({transform:"scaleY(1)"}))])]),_.tg(":leave, visible => hidden",[_.qg("0.075s linear",_.rg({opacity:0}))])]);var tkb=["panel"],ukb=0,vkb=function(a,b){this.source=a;this.option=b},wkb=_.Qg(function(){}),xkb=new _.Nd("mat-autocomplete-default-options",{Ja:"root",oa:Ggb}),wD=function(a,b,c,d){var e=wkb.call(this)||this;e.tb=a;e.Oa=b;e.Vr=c;e.T5a=_.ca.EMPTY;e.gha=!1;e.bHa=!1;e.AK=null;e.u6a=!!e.Vr.doa;e.v6a=!!e.Vr.eoa;e.bFb=new _.cl;e.Ri=new _.cl;e.closed=new _.cl;e.aFb=new _.cl;e.oq={};e.id="mat-autocomplete-"+ukb++;e.WDc=(null==d?void 0:d.k5a)||!1;return e};_.V(wD,wkb);_.k=wD.prototype;
_.k.XIa=function(a){this.Vo=a;this.lcb(this.oq)};_.k.Fe=function(){var a=this;this.Ec=(new _.T9a(this.options)).iI();this.T5a=this.Ec.jd.subscribe(function(b){a.isOpen&&a.aFb.emit({source:a,option:a.options.toArray()[b]||null})});this.cJa()};_.k.La=function(){var a;null==(a=this.Ec)||a.destroy();this.T5a.unsubscribe()};_.k.icb=function(a){this.panel&&(this.panel.ta.scrollTop=a)};_.k.Ioc=function(){return this.panel?this.panel.ta.scrollTop:0};
_.k.cJa=function(){this.gha=!!this.options.length;this.ncb(this.oq);_.Uk(this.tb)};_.k.knc=function(a){this.bFb.emit(new vkb(this,a))};_.k.I4=function(a){return this.ariaLabel?null:this.yj?(a?a+" ":"")+this.yj:a};_.k.ncb=function(a){a[this.Odb]=this.gha;a[this.U9a]=!this.gha};_.k.lcb=function(a){a["mat-primary"]="primary"===this.Vo;a["mat-warn"]="warn"===this.Vo;a["mat-accent"]="accent"===this.Vo};
_.W.Object.defineProperties(wD.prototype,{isOpen:{configurable:!0,enumerable:!0,get:function(){return this.bHa&&this.gha}},doa:{configurable:!0,enumerable:!0,get:function(){return this.u6a},set:function(a){this.u6a=_.Ig(a)}},eoa:{configurable:!0,enumerable:!0,get:function(){return this.v6a},set:function(a){this.v6a=_.Ig(a)}},classList:{configurable:!0,enumerable:!0,set:function(a){this.oq=a&&a.length?idb(a).reduce(function(b,c){b[c]=!0;return b},{}):{};this.ncb(this.oq);this.lcb(this.oq);this.Oa.ta.className=
""}}});wD.ha=function(a){return new (a||wD)(_.z(_.gl),_.z(_.Sd),_.z(xkb),_.z(_.np))};
wD.Ia=_.x({type:wD,ub:function(a,b){a&1&&(_.$e(_.We,7),_.$e(tkb,5));if(a&2){var c;_.Ze(c=_.bf())&&(b.va=c.first);_.Ze(c=_.bf())&&(b.panel=c.first)}},inputs:{ariaLabel:["aria-label","ariaLabel"],yj:["aria-labelledby","ariaLabelledby"],AK:"displayWith",doa:"autoActiveFirstOption",eoa:"autoSelectActiveOption",gJc:"panelWidth",classList:["class","classList"]},outputs:{bFb:"optionSelected",Ri:"opened",closed:"closed",aFb:"optionActivated"},features:[_.te]});
_.xD=function(){var a=wD.apply(this,arguments)||this;a.Odb="mat-mdc-autocomplete-visible";a.U9a="mat-mdc-autocomplete-hidden";var b;a.MI=null!=(b=a.Vr.Is)?b:!1;return a};_.V(_.xD,wD);_.xD.Ia=wD.Ia;_.xD.prototype.rJa=function(){if(this.options)for(var a=_.l(this.options),b=a.next();!b.done;b=a.next())_.Uk(b.value.tb)};_.W.Object.defineProperties(_.xD.prototype,{Is:{configurable:!0,enumerable:!0,get:function(){return this.MI},set:function(a){this.MI=_.Ig(a);this.rJa()}}});
_.xD.ha=function(){var a;return function(b){return(a||(a=_.Ld(_.xD)))(b||_.xD)}}();
_.xD.ya=_.x({type:_.xD,qa:[["mat-autocomplete"]],zd:function(a,b,c){a&1&&(_.af(c,_.zq,5),_.af(c,_.Fq,5));if(a&2){var d;_.Ze(d=_.bf())&&(b.lM=d);_.Ze(d=_.bf())&&(b.options=d)}},Eb:[1,"mat-mdc-autocomplete"],inputs:{Ed:"disableRipple",Is:"hideSingleSelectionIndicator"},Zb:["matAutocomplete"],features:[_.Qe([{Ca:_.xq,Jb:_.xD}]),_.te],lc:["*"],Aa:1,Ba:0,Fa:[["role","listbox",1,"mat-mdc-autocomplete-panel","mdc-menu-surface","mdc-menu-surface--open",3,"id","ngClass"],["panel",""]],va:function(a){a&1&&
(_.Ie(),_.N(0,Fgb,3,5,"ng-template"))},Ha:[_.Ul],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"],
ob:2,data:{animation:[skb]},Na:0});var ykb,zkb,zD;ykb={Ca:_.Hv,Jb:_.Zc(function(){return _.yD}),md:!0};zkb=new _.Nd("mat-autocomplete-scroll-strategy");_.Akb={Ca:zkb,Db:[_.sq],Bb:function(a){return function(){return a.No.Ws()}}};
zD=function(a,b,c,d,e,f,g,h,n,r,v){var A=this;this.Wd=a;this.uj=b;this.Qf=c;this.Yf=d;this.tb=e;this.yc=g;this.wk=h;this.Kb=n;this.ng=r;this.Vr=v;this.pHa=this.EEa=this.o7a=!1;this.Ndb=_.ca.EMPTY;this.TEa=!0;this.hFa=new _.ob;this.Sdb=function(){A.TEa=A.Kb.activeElement!==A.Wd.ta||A.Qe};this.hi=function(){};this.ii=function(){};this.position="auto";this.iLa="off";this.aJ=!1;this.dFb=_.zb(function(){var D=A.autocomplete?A.autocomplete.options:null;return D?D.qd.ka(_.sb(D),_.ub(function(){return _.cb.apply(null,
_.Ha(D.map(function(I){return I.Mua})))})):A.Yf.Ag.ka(_.Ua(1),_.ub(function(){return A.dFb}))});this.mg=f};zD.prototype.Pc=function(){var a=this,b=this.rq();"undefined"!==typeof b&&this.Yf.jc(function(){return b.addEventListener("blur",a.Sdb)})};zD.prototype.Sb=function(a){a.position&&this.Wm&&(this.kcb(this.Wm),this.Qe&&this.Xb.di())};zD.prototype.La=function(){var a=this.rq();"undefined"!==typeof a&&a.removeEventListener("blur",this.Sdb);this.Ndb.unsubscribe();this.o7a=!0;this.Umc();this.hFa.complete()};
_.Bkb=function(a){a.qka();a.FE()};_.k=zD.prototype;_.k.wY=function(){var a=this;this.bsc();this.aJ&&(this.Qe&&this.Yf.Ac(function(){a.autocomplete.closed.emit()}),this.autocomplete.bHa=this.aJ=!1,this.mX=null,this.Xb&&this.Xb.Kg()&&(this.Xb.detach(),this.j4.unsubscribe()),this.o7a||this.tb.fe())};_.k.di=function(){this.aJ&&this.Xb.di()};
_.k.voc=function(){var a=this;return _.cb(_.oe(this.Kb,"click"),_.oe(this.Kb,"auxclick"),_.oe(this.Kb,"touchend")).ka(_.Qa(function(b){b=_.Hg(b);var c=a.wk?a.wk.Oa.ta:null,d=a.upa?a.upa.nb.ta:null;return a.aJ&&b!==a.Wd.ta&&a.Kb.activeElement!==a.Wd.ta&&(!c||!c.contains(b))&&(!d||!d.contains(b))&&!!a.Xb&&!a.Xb.Ou.contains(b)}))};_.k.So=function(a){var b=this;Promise.resolve(null).then(function(){return b.DEa(a)})};_.k.Fo=function(a){this.hi=a};_.k.Wu=function(a){this.ii=a};
_.k.Cr=function(a){this.Wd.ta.disabled=a};_.k.Yg=function(a){var b=a.keyCode,c=_.Fg(a);27!==b||c||a.preventDefault();if(this.mF&&13===b&&this.Qe&&!c)this.mF.rJ(),this.FIa(),a.preventDefault();else if(this.autocomplete){var d=this.autocomplete.Ec.al,e=38===b||40===b;9===b||e&&!c&&this.Qe?this.autocomplete.Ec.qA(a):e&&this.UO()&&_.Bkb(this);if(e||this.autocomplete.Ec.al!==d)this.lsc(this.autocomplete.Ec.DJ||0),this.autocomplete.eoa&&this.mF&&(this.mX||(this.kuc=this.Wd.ta.value),this.mX=this.mF,this.DEa(this.mF.value))}};
_.k.rla=function(a){var b=a.target,c=b.value;"number"===b.type&&(c=""==c?null:parseFloat(c));this.tIa!==c&&(this.tIa=c,this.mX=null,this.hi(c),this.UO()&&this.Kb.activeElement===a.target&&_.Bkb(this))};_.k.qla=function(){this.TEa?this.UO()&&(this.tIa=this.Wd.ta.value,this.qka(),this.FE(!0)):this.TEa=!0};_.k.tq=function(){this.UO()&&!this.Qe&&_.Bkb(this)};_.k.FE=function(a){this.wk&&"auto"===this.wk.Cs&&((void 0===a?0:a)?this.wk.f6a():this.wk.Cs="always",this.pHa=!0)};
_.k.bsc=function(){this.pHa&&(this.wk&&(this.wk.Cs="auto"),this.pHa=!1)};_.k.etc=function(){var a=this,b=this.Yf.Ag.ka(_.Ua(1)),c=this.autocomplete.options.qd.ka(_.yb(function(){return _.vTa(a.Wm)}),_.La(0));return _.cb(b,c).ka(_.ub(function(){a.Yf.Ac(function(){var d=a.Qe;a.FIa();a.autocomplete.cJa();a.tb.fe();a.Qe&&a.Xb.di();d!==a.Qe&&(a.Qe?a.autocomplete.Ri.emit():a.autocomplete.closed.emit())});return a.eJc}),_.Ua(1)).subscribe(function(d){return a.Msc(d)})};
_.k.Umc=function(){this.Xb&&(this.wY(),this.Xb.dispose(),this.Xb=null)};_.k.DEa=function(a){a=this.autocomplete&&this.autocomplete.AK?this.autocomplete.AK(a):a;this.vdb(null!=a?a:"")};_.k.vdb=function(a){this.wk?this.wk.Ld.value=a:this.Wd.ta.value=a;this.tIa=a};_.k.Msc=function(a){if(a=a?a.source:this.mX)this.Qlc(a),this.DEa(a.value),this.hi(a.value),this.autocomplete.knc(a),this.Wd.ta.focus();this.wY()};_.k.Qlc=function(a){this.autocomplete.options.forEach(function(b){b!==a&&b.selected&&b.fj()})};
_.k.qka=function(){var a=this,b=this.Xb;if(b)_.uTa(this.Wm,this.aGa()),b.cB({width:this.mGa()});else{var c;this.ep=new _.nq(this.autocomplete.va,this.Qf,{id:null==(c=this.wk)?void 0:_.S9a(c)});this.Xb=b=this.uj.create(this.G4());this.mpc(b);this.Ndb=this.ng.jd().subscribe(function(){a.Qe&&b&&b.cB({width:a.mGa()})})}b&&!b.Kg()&&(b.Td(this.ep),this.j4=this.etc());c=this.Qe;this.autocomplete.cJa();this.autocomplete.bHa=this.aJ=!0;var d;this.autocomplete.XIa(null==(d=this.wk)?void 0:d.color);this.Qe&&
c!==this.Qe&&this.autocomplete.Ri.emit()};_.k.G4=function(){var a,b;return new _.fq({Ej:this.lGa(),vl:this.mg(),width:this.mGa(),direction:null!=(b=this.yc)?b:void 0,re:null==(a=this.Vr)?void 0:a.VS})};_.k.lGa=function(){var a=_.R9a(_.yTa(_.kq(this.uj.position(),this.aGa()),!1),!1);this.kcb(a);return this.Wm=a};
_.k.kcb=function(a){var b=[{Mc:"start",Nc:"bottom",uc:"start",Bc:"top"},{Mc:"end",Nc:"bottom",uc:"end",Bc:"top"}],c=this.R5a;c=[{Mc:"start",Nc:"top",uc:"start",Bc:"bottom",re:c},{Mc:"end",Nc:"top",uc:"end",Bc:"bottom",re:c}];b="above"===this.position?c:"below"===this.position?b:[].concat(_.Ha(b),_.Ha(c));_.iq(a,b)};_.k.aGa=function(){return this.upa?this.upa.nb:this.wk?this.wk.MZ():this.Wd};_.k.mGa=function(){return this.autocomplete.gJc||this.poc()};_.k.poc=function(){return this.aGa().ta.getBoundingClientRect().width};
_.k.FIa=function(){var a=this.autocomplete;a.doa?_.Op(a.Ec):a.Ec.Br(-1)};_.k.UO=function(){var a=this.Wd.ta;return!a.readOnly&&!a.disabled&&!this.EEa};_.k.rq=function(){var a;return(null==(a=this.Kb)?void 0:a.defaultView)||window};_.k.lsc=function(a){var b=this.autocomplete,c=_.A9a(a,b.options,b.lM);0===a&&1===c?b.icb(0):b.panel&&(a=b.options.toArray()[a])&&(a=a.cj(),b.icb(_.B9a(a.offsetTop,a.offsetHeight,b.Ioc(),b.panel.ta.offsetHeight)))};
_.k.mpc=function(a){var b=this;a.Fu().subscribe(function(c){if(27===c.keyCode&&!_.Fg(c)||38===c.keyCode&&_.Fg(c,"altKey")){if(b.mX){var d;b.vdb(null!=(d=b.kuc)?d:"");b.mX=null}b.hFa.next();b.FIa();c.stopPropagation();c.preventDefault()}});a.Vda().subscribe()};
_.W.Object.defineProperties(zD.prototype,{mz:{configurable:!0,enumerable:!0,get:function(){return this.EEa},set:function(a){this.EEa=_.Ig(a)}},Qe:{configurable:!0,enumerable:!0,get:function(){return this.aJ&&this.autocomplete.gha}},eJc:{configurable:!0,enumerable:!0,get:function(){var a=this;return _.cb(this.dFb,this.autocomplete.Ec.o2.ka(_.Qa(function(){return a.aJ})),this.hFa,this.voc(),this.Xb?this.Xb.Wv.ka(_.Qa(function(){return a.aJ})):_.Ea()).ka(_.m(function(b){return b instanceof _.bUa?b:null}))}},
mF:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete&&this.autocomplete.Ec?this.autocomplete.Ec.al:null}}});zD.ha=function(a){return new (a||zD)(_.z(_.Sd),_.z(_.sq),_.z(_.Xe),_.z(_.se),_.z(_.gl),_.z(zkb),_.z(_.Qp,8),_.z(_.dw,9),_.z(_.Mg,8),_.z(_.$p),_.z(xkb,8))};
zD.Ia=_.x({type:zD,inputs:{autocomplete:["matAutocomplete","autocomplete"],position:["matAutocompletePosition","position"],upa:["matAutocompleteConnectedTo","connectedTo"],iLa:["autocomplete","autocompleteAttribute"],mz:["matAutocompleteDisabled","autocompleteDisabled"]},features:[_.pd]});_.yD=function(){zD.apply(this,arguments);this.R5a="mat-mdc-autocomplete-panel-above"};_.V(_.yD,zD);_.yD.ha=function(){var a;return function(b){return(a||(a=_.Ld(_.yD)))(b||_.yD)}}();
_.yD.Ia=_.x({type:_.yD,qa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],Eb:[1,"mat-mdc-autocomplete-trigger"],Cb:7,kb:function(a,b){a&1&&_.K("focusin",function(){return b.qla()})("blur",function(){return b.ii()})("input",function(c){return b.rla(c)})("keydown",function(c){return b.Yg(c)})("click",function(){return b.tq()});a&2&&_.we("autocomplete",b.iLa)("role",b.mz?null:"combobox")("aria-autocomplete",b.mz?null:"list")("aria-activedescendant",b.Qe&&b.mF?b.mF.id:null)("aria-expanded",
b.mz?null:b.Qe.toString())("aria-owns",b.mz||!b.Qe?null:null==b.autocomplete?null:b.autocomplete.id)("aria-haspopup",b.mz?null:"listbox")},Zb:["matAutocompleteTrigger"],features:[_.Qe([ykb]),_.te]});var Ckb;Ckb={Ca:_.Hv,Jb:_.Zc(function(){return _.AD}),md:!0};_.AD=function(){zD.apply(this,arguments);this.R5a="mat-autocomplete-panel-above"};_.V(_.AD,zD);_.AD.ha=function(){var a;return function(b){return(a||(a=_.Ld(_.AD)))(b||_.AD)}}();
_.AD.Ia=_.x({type:_.AD,qa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],Eb:[1,"mat-autocomplete-trigger"],Cb:7,kb:function(a,b){a&1&&_.K("focusin",function(){return b.qla()})("blur",function(){return b.ii()})("input",function(c){return b.rla(c)})("keydown",function(c){return b.Yg(c)})("click",function(){return b.tq()});a&2&&_.we("autocomplete",b.iLa)("role",b.mz?null:"combobox")("aria-autocomplete",b.mz?null:"list")("aria-activedescendant",b.Qe&&b.mF?b.mF.id:null)("aria-expanded",
b.mz?null:b.Qe.toString())("aria-owns",b.mz||!b.Qe?null:null==b.autocomplete?null:b.autocomplete.id)("aria-haspopup",b.mz?null:"listbox")},Zb:["matAutocompleteTrigger"],features:[_.Qe([Ckb]),_.te]});_.BD=function(){var a=wD.apply(this,arguments)||this;a.Odb="mat-autocomplete-visible";a.U9a="mat-autocomplete-hidden";return a};_.V(_.BD,wD);_.BD.Ia=wD.Ia;_.BD.ha=function(){var a;return function(b){return(a||(a=_.Ld(_.BD)))(b||_.BD)}}();
_.BD.ya=_.x({type:_.BD,qa:[["mat-autocomplete"]],zd:function(a,b,c){a&1&&(_.af(c,_.zq,5),_.af(c,_.Ry,5));if(a&2){var d;_.Ze(d=_.bf())&&(b.lM=d);_.Ze(d=_.bf())&&(b.options=d)}},Eb:[1,"mat-autocomplete"],inputs:{Ed:"disableRipple"},Zb:["matAutocomplete"],features:[_.Qe([{Ca:_.xq,Jb:_.BD}]),_.te],lc:["*"],Aa:1,Ba:0,Fa:[["role","listbox",1,"mat-autocomplete-panel",3,"id","ngClass"],["panel",""]],va:function(a){a&1&&(_.Ie(),_.N(0,Hgb,3,4,"ng-template"))},Ha:[_.Ul],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"],
ob:2,Na:0});var Lgb=function(a){return{wa:a}},CD=function(){_.vD.apply(this,arguments);this.xYa=!1};_.V(CD,_.vD);CD.Ia=_.vD.Ia;CD.prototype.Vaa=function(a){this.fl.setValue("");a.option.value.filters?this.p_a.emit(a.option.value):this.selected.emit(a.option.value)};_.Dkb=function(a){a.Nba&&a.jLa.wY()};_.W.Object.defineProperties(CD.prototype,{Nba:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete.isOpen}}});CD.ha=function(){var a;return function(b){return(a||(a=_.Ld(CD)))(b||CD)}}();
CD.ya=_.x({type:CD,qa:[["xap-filter-menu"]],ub:function(a,b){a&1&&(_.$e(_.BD,7),_.$e(_.AD,7));if(a&2){var c;_.Ze(c=_.bf())&&(b.autocomplete=c.first);_.Ze(c=_.bf())&&(b.jLa=c.first)}},features:[_.te],Aa:13,Ba:13,Fa:function(){return[[1,"xap-filterbar-menu-input-box",3,"formControl","matAutocomplete","placeholder","click","focusin","focusout","keydown.backspace"],["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,"svgIcon","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"]]},va:function(a,b){a&1&&(_.C(0,"input",
0,1),_.K("click",function(){return b.ie()})("focusin",function(){return b.Xba=!0})("focusout",function(){return b.Xba=!1})("keydown.backspace",function(){return _.rkb(b)}),_.F(),_.C(2,"mat-autocomplete",2,3),_.K("optionSelected",function(e){return b.Vaa(e)}),_.N(4,Jgb,3,1,"div",4),_.N(5,Tgb,5,6,"ng-container",5),_.N(6,$gb,4,6,"ng-template",null,6,_.ef),_.N(8,ahb,2,1,"mat-option",7),_.P(9,"async"),_.P(10,"async"),_.N(11,ghb,1,1,"ng-template",null,8,_.ef),_.F());if(a&2){var c=_.Me(3),d=_.Me(7);_.B("formControl",
b.fl)("matAutocomplete",c)("placeholder",b.placeholder);_.we("aria-label",b.Jba||b.placeholder||null);_.y(2);_.B("aria-label",b.placeholder);_.y(2);_.B("ngIf",null==b.LA?null:b.LA.length);_.y(1);_.B("ngIf",b.dV)("ngIfElse",d);_.y(3);_.B("ngIf",null==_.R(9,9,b.WL)&&null==_.R(10,11,b.tT))}},Ha:[_.Vl,_.Wl,_.$l,_.Xl,_.Yl,_.Zl,_.BD,_.AD,_.Ry,AB,_.Iq,_.es,_.Bw,_.Fh,_.Mv,_.Tv,_.am],ob:2,Na:0});_.DD=function(a,b,c){_.iD.call(this,a,b,c);this.ui=a;this.zm=b};_.V(_.DD,_.iD);_.DD.Ia=_.iD.Ia;_.DD.prototype.Pc=function(){var a=this,b;null==(b=this.gpb)||b.qd.subscribe(function(){a.aK&&a.aK.unsubscribe();a.aK=a.Toa.Y7.subscribe(function(){_.Dkb(a.Hp)})})};_.DD.prototype.A_=function(a){return this.vOa&&this.uw===a&&!this.Hp.Nba};_.DD.prototype.eaa=function(){return this.Trb||"filter_list"};
_.DD.prototype.j_a=function(){if(0<this.Toa.ee.length){var a;null==(a=this.Toa.ee.get(this.Toa.ee.length-1))||a.focus()}else this.Hp&&this.Hp.ie()};_.DD.ha=function(a){return new (a||_.DD)(_.z(_.gD),_.z(_.fB,8),_.z(_.Wjb,8))};
_.DD.ya=_.x({type:_.DD,qa:[["xap-filter-bar"]],ub:function(a,b){a&1&&(_.$e(_.rD,5),_.$e(CD,7),_.$e(uD,5));if(a&2){var c;_.Ze(c=_.bf())&&(b.Toa=c.first);_.Ze(c=_.bf())&&(b.Hp=c.first);_.Ze(c=_.bf())&&(b.gpb=c)}},features:[_.Qe([_.gD]),_.te],Aa:12,Ba:17,Fa: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, press backspace to remove filter",1,"xap-filterbar-chip-list",3,"disabled"],["class","xap-filterbar-filtereditor",3,"appliedFilter","filter","isEditorVisible","disabled","editorVisibleChange","removed","update",4,"ngFor","ngForOf"],["autoActiveFirstOption","",1,"xap-filterbar-menu",3,"suggestionProvider","useRankedSuggestions","placeholder","inputLabel","noResultsMessage","disabled","savedFilterSets","selected","selectedSet","deletedSet","onBackspace"],["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"]]},va:function(a,b){a&1&&(_.C(0,"div",0),_.K("click",function(c){return b.HC(c)}),_.C(1,"div",1),_.N(2,ihb,2,2,"mat-icon",2),_.N(3,jhb,2,1,"span",3),_.F(),_.C(4,"div",4)(5,"mat-chip-list",5),_.N(6,lhb,2,6,"xap-filter-editor",6),_.P(7,"async"),_.C(8,"xap-filter-menu",7),_.K("selected",function(c){return _.Xjb(b,c)})("selectedSet",function(c){return b.Xna(c)})("deletedSet",function(){})("onBackspace",function(){return b.j_a()}),
_.P(9,"async"),_.F()()(),_.N(10,mhb,3,4,"button",8),_.N(11,nhb,3,4,"button",9),_.F());a&2&&(_.y(2),_.B("ngIf",!b.BZ),_.y(1),_.B("ngIf",b.BZ),_.y(2),_.B("disabled",b.disabled),_.y(1),_.B("ngForOf",_.R(7,13,b.config.qg)),_.y(2),_.B("suggestionProvider",b.config.ECb.Pha)("useRankedSuggestions",b.config.dV)("placeholder",b.cT)("inputLabel",b.Jba||b.cT)("noResultsMessage",b.mA)("disabled",b.disabled)("savedFilterSets",_.R(9,15,null==b.config.ZM?null:b.config.ZM.LA)),_.y(2),_.B("ngIf",b.config.ZM&&0<b.config.qg.getValue().length),
_.y(1),_.B("ngIf",_.Zjb(b)))},Ha:[_.Vl,_.Wl,_.Iq,_.rD,_.es,_.Gw,uD,CD,_.am],ob:2,Na:0});_.ED=function(){_.sq.apply(this,arguments);this.asa=[]};_.V(_.ED,_.sq);_.ED.prototype.create=function(a){return _.sq.prototype.create.call(this,Object.assign({},a,{re:(null==a?0:a.re)?_.qpa(a.re).concat(this.asa):this.asa}))};_.ED.ha=function(){var a;return function(b){return(a||(a=_.Ld(_.ED)))(b||_.ED)}}();_.ED.ua=_.u({token:_.ED,oa:_.ED.ha});_.FD=function(){};_.FD.ha=function(a){return new (a||_.FD)};_.FD.Ea=_.kd({type:_.FD});_.FD.Da=_.ad({imports:[_.bm,_.uq,_.uq]});var Ekb=function(a,b,c,d,e,f,g){e=void 0===e?{}:e;this.value=a;this.QQ=b;this.ariaLabel=c;this.enabled=d;this.yxc=e;this.ym=void 0===f?a:f;this.Kva=g},Fkb=1,GD=function(a,b){var c=this;this.Oa=a;this.vb=b;this.GE=!1;this.uua=7;this.geb=0;this.SC=!1;this.tjb=1;this.tH=this.oT=null;this.DMb=new _.cl;this.Bea=new _.cl;this.Hl=new _.cl;this.RQ=new _.cl;this.qC=new _.cl;this.Pka=!1;this.Tka=function(d){if(c.ucb&&"focus"===d.type)c.ucb=!1;else if(d.target&&c.SC){var e=c.GW(d.target);e&&c.vb.Ac(function(){return c.Bea.emit({value:e.enabled?
e:null,event:d})})}};this.Zcb=function(d){if(c.SC){var e=xhb(d),f=e?c.GW(e):null;e!==d.target&&(c.Pka=!0);thb(d.target)&&d.preventDefault();c.vb.Ac(function(){return c.Bea.emit({value:(null==f?0:f.enabled)?f:null,event:d})})}};this.Yla=function(d){null!==c.tH&&c.SC&&("blur"!==d.type&&(c.Pka=!0),!d.target||!c.GW(d.target)||d.relatedTarget&&c.GW(d.relatedTarget)||c.vb.Ac(function(){return c.Bea.emit({value:null,event:d})}))};this.hma=function(d){if(c.SC){c.Pka=!1;var e=d.target&&c.GW(d.target);e&&c.Nla(e.Kva)&&
c.vb.Ac(function(){c.RQ.emit({value:e.Kva,event:d})})}};this.zHa=function(d){if(c.SC){var e=thb(d.target);e?e.closest(".mat-calendar-body")===c.Oa.ta&&c.vb.Ac(function(){var f=c.GW(e),g;c.qC.emit({value:null!=(g=null==f?void 0:f.Kva)?g:null,event:d})}):c.vb.Ac(function(){c.qC.emit({value:null,event:d})})}};this.Ycb=function(d){(d=xhb(d))&&c.zHa({target:d})};this.Of="mat-calendar-body-"+Fkb++;this.iJa=this.Of+"-start-date";this.KFa=this.Of+"-end-date";b.jc(function(){var d=a.ta;d.addEventListener("mouseenter",
c.Tka,!0);d.addEventListener("touchmove",c.Zcb,!0);d.addEventListener("focus",c.Tka,!0);d.addEventListener("mouseleave",c.Yla,!0);d.addEventListener("blur",c.Yla,!0);d.addEventListener("mousedown",c.hma);d.addEventListener("touchstart",c.hma);window.addEventListener("mouseup",c.zHa);window.addEventListener("touchend",c.Ycb)})};_.k=GD.prototype;_.k.An=function(){this.GE&&(this.Qy(),this.GE=!1)};_.k.Dlc=function(a,b){this.Pka||a.enabled&&this.DMb.emit({value:a.value,event:b})};
_.k.inc=function(a,b){a.enabled&&this.Hl.emit({value:a.value,event:b})};_.k.TW=function(a){return this.a2===a||this.kZ===a};_.k.Sb=function(a){var b=a.numCols,c=this.rows,d=this.uua;if(a.rows||b)this.y4=c&&c.length&&c[0].length?d-c[0].length:0;if(a.cellAspectRatio||b||!this.VO)this.VO=50*this.tjb/d+"%";if(b||!this.O6a)this.O6a=100/d+"%"};
_.k.La=function(){var a=this.Oa.ta;a.removeEventListener("mouseenter",this.Tka,!0);a.removeEventListener("touchmove",this.Zcb,!0);a.removeEventListener("focus",this.Tka,!0);a.removeEventListener("mouseleave",this.Yla,!0);a.removeEventListener("blur",this.Yla,!0);a.removeEventListener("mousedown",this.hma);a.removeEventListener("touchstart",this.hma);window.removeEventListener("mouseup",this.zHa);window.removeEventListener("touchend",this.Ycb)};
_.k.o$a=function(a,b){b=a*this.uua+b;a&&(b-=this.y4);return b==this.geb};_.k.Qy=function(a){var b=this;a=void 0===a?!0:a;this.vb.jc(function(){b.vb.Ag.ka(_.Ua(1)).subscribe(function(){setTimeout(function(){var c=b.Oa.ta.querySelector(".mat-calendar-body-active");c&&(a||(b.ucb=!0),c.focus())})})})};_.k.MIa=function(){this.GE=!0};_.k.dHa=function(a){return uhb(a,this.a2,this.kZ)};_.k.cHa=function(a){return vhb(a,this.a2,this.kZ)};_.k.Nla=function(a){return whb(a,this.a2,this.kZ,this.SC)};
_.k.r$a=function(a){return uhb(a,this.Xt,this.rw)};_.k.Upc=function(a,b,c){if(!this.r$a(a)||this.dHa(a)||!this.Nla(a))return!1;a=this.rows[b][c-1];a||(a=(b=this.rows[b-1])&&b[b.length-1]);return a&&!this.cHa(a.ym)};_.k.Tpc=function(a,b,c){if(!this.q$a(a)||this.cHa(a)||!this.Nla(a))return!1;a=this.rows[b][c+1];a||(a=(b=this.rows[b+1])&&b[0]);return a&&!this.dHa(a.ym)};_.k.q$a=function(a){return vhb(a,this.Xt,this.rw)};_.k.Ypc=function(a){return whb(a,this.Xt,this.rw,this.SC)};
_.k.Vpc=function(a){return this.Xt===this.rw&&a===this.Xt};_.k.fqc=function(a){return uhb(a,this.oT,this.tH)};_.k.eqc=function(a){return vhb(a,this.oT,this.tH)};_.k.Zpc=function(a){return whb(a,this.oT,this.tH,this.SC)};_.k.eoc=function(a){return this.SC?this.a2===a&&this.kZ===a?this.iJa+" "+this.KFa:this.a2===a?this.iJa:this.kZ===a?this.KFa:null:null};
_.k.GW=function(a){var b=thb(a);return b&&(a=b.getAttribute("data-mat-row"),b=b.getAttribute("data-mat-col"),a&&b)?this.rows[parseInt(a)][parseInt(b)]:null};GD.ha=function(a){return new (a||GD)(_.z(_.Sd),_.z(_.se))};
GD.ya=_.x({type:GD,qa:[["","mat-calendar-body",""]],Eb:[1,"mat-calendar-body"],inputs:{label:"label",rows:"rows",uRb:"todayValue",a2:"startValue",kZ:"endValue",Fzb:"labelMinRequiredCells",uua:"numCols",geb:"activeCell",SC:"isRange",tjb:"cellAspectRatio",Xt:"comparisonStart",rw:"comparisonEnd",oT:"previewStart",tH:"previewEnd",Z1:"startDateAccessibleName",jZ:"endDateAccessibleName"},outputs:{DMb:"selectedValueChange",Bea:"previewChange",Hl:"activeDateChange",RQ:"dragStarted",qC:"dragEnded"},Zb:["matCalendarBody"],
features:[_.pd],Yb:["mat-calendar-body",""],Aa:6,Ba:6,Fa:[["aria-hidden","true",4,"ngIf"],["role","row",4,"ngFor","ngForOf"],[1,"mat-calendar-body-hidden-label",3,"id"],["aria-hidden","true"],[1,"mat-calendar-body-label"],["role","row"],["class","mat-calendar-body-label",3,"paddingTop","paddingBottom",4,"ngIf"],["role","gridcell","class","mat-calendar-body-cell-container",3,"width","paddingTop","paddingBottom",4,"ngFor","ngForOf"],["role","gridcell",1,"mat-calendar-body-cell-container"],["type","button",
1,"mat-calendar-body-cell",3,"ngClass","tabindex","click","focus"],[1,"mat-calendar-body-cell-content","mat-focus-indicator"],["aria-hidden","true",1,"mat-calendar-body-cell-preview"]],va:function(a,b){a&1&&(_.N(0,ohb,3,6,"tr",0),_.N(1,rhb,3,2,"tr",1),_.C(2,"label",2),_.O(3),_.F(),_.C(4,"label",2),_.O(5),_.F());a&2&&(_.B("ngIf",b.y4<b.Fzb),_.y(1),_.B("ngForOf",b.rows),_.y(1),_.B("id",b.iJa),_.y(1),_.Ne(" ",b.Z1,"\n"),_.y(1),_.B("id",b.KFa),_.y(1),_.Ne(" ",b.jZ,"\n"))},Ha:[_.Ul,_.Vl,_.Wl],styles:['.mat-calendar-body{min-width:224px}.mat-calendar-body-label{height:0;line-height:0;text-align:left;padding-left:4.7142857143%;padding-right:4.7142857143%}.mat-calendar-body-hidden-label{display:none}.mat-calendar-body-cell-container{position:relative;height:0;line-height:0}.mat-calendar-body-cell{-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:absolute;top:0;left:0;width:100%;height:100%;background:none;text-align:center;outline:none;font-family:inherit;margin:0}.mat-calendar-body-cell::-moz-focus-inner{border:0}.mat-calendar-body-cell::before,.mat-calendar-body-cell::after,.mat-calendar-body-cell-preview{content:"";position:absolute;top:5%;left:0;z-index:0;box-sizing:border-box;height:90%;width:100%}.mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range)::before,.mat-calendar-body-range-start::after,.mat-calendar-body-comparison-start:not(.mat-calendar-body-comparison-bridge-start)::before,.mat-calendar-body-comparison-start::after,.mat-calendar-body-preview-start .mat-calendar-body-cell-preview{left:5%;width:95%;border-top-left-radius:999px;border-bottom-left-radius:999px}[dir=rtl] .mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range)::before,[dir=rtl] .mat-calendar-body-range-start::after,[dir=rtl] .mat-calendar-body-comparison-start:not(.mat-calendar-body-comparison-bridge-start)::before,[dir=rtl] .mat-calendar-body-comparison-start::after,[dir=rtl] .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{left:0;border-radius:0;border-top-right-radius:999px;border-bottom-right-radius:999px}.mat-calendar-body-range-end:not(.mat-calendar-body-in-comparison-range)::before,.mat-calendar-body-range-end::after,.mat-calendar-body-comparison-end:not(.mat-calendar-body-comparison-bridge-end)::before,.mat-calendar-body-comparison-end::after,.mat-calendar-body-preview-end .mat-calendar-body-cell-preview{width:95%;border-top-right-radius:999px;border-bottom-right-radius:999px}[dir=rtl] .mat-calendar-body-range-end:not(.mat-calendar-body-in-comparison-range)::before,[dir=rtl] .mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-end:not(.mat-calendar-body-comparison-bridge-end)::before,[dir=rtl] .mat-calendar-body-comparison-end::after,[dir=rtl] .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{left:5%;border-radius:0;border-top-left-radius:999px;border-bottom-left-radius:999px}[dir=rtl] .mat-calendar-body-comparison-bridge-start.mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-bridge-end.mat-calendar-body-range-start::after{width:95%;border-top-right-radius:999px;border-bottom-right-radius:999px}.mat-calendar-body-comparison-start.mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-start.mat-calendar-body-range-end::after,.mat-calendar-body-comparison-end.mat-calendar-body-range-start::after,[dir=rtl] .mat-calendar-body-comparison-end.mat-calendar-body-range-start::after{width:90%}.mat-calendar-body-in-preview .mat-calendar-body-cell-preview{border-top:dashed 1px;border-bottom:dashed 1px}.mat-calendar-body-preview-start .mat-calendar-body-cell-preview{border-left:dashed 1px}[dir=rtl] .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{border-left:0;border-right:dashed 1px}.mat-calendar-body-preview-end .mat-calendar-body-cell-preview{border-right:dashed 1px}[dir=rtl] .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{border-right:0;border-left:dashed 1px}.mat-calendar-body-disabled{cursor:default}.cdk-high-contrast-active .mat-calendar-body-disabled{opacity:.5}.mat-calendar-body-cell-content{top:5%;left:5%;z-index:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:90%;height:90%;line-height:1;border-width:1px;border-style:solid;border-radius:999px}.mat-calendar-body-cell-content.mat-focus-indicator{position:absolute}.cdk-high-contrast-active .mat-calendar-body-cell-content{border:none}.cdk-high-contrast-active .mat-datepicker-popup:not(:empty),.cdk-high-contrast-active .mat-calendar-body-cell:not(.mat-calendar-body-in-range) .mat-calendar-body-selected{outline:solid 1px}.cdk-high-contrast-active .mat-calendar-body-today{outline:dotted 1px}.cdk-high-contrast-active .mat-calendar-body-cell::before,.cdk-high-contrast-active .mat-calendar-body-cell::after,.cdk-high-contrast-active .mat-calendar-body-selected{background:none}.cdk-high-contrast-active .mat-calendar-body-in-range::before,.cdk-high-contrast-active .mat-calendar-body-comparison-bridge-start::before,.cdk-high-contrast-active .mat-calendar-body-comparison-bridge-end::before{border-top:solid 1px;border-bottom:solid 1px}.cdk-high-contrast-active .mat-calendar-body-range-start::before{border-left:solid 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-range-start::before{border-left:0;border-right:solid 1px}.cdk-high-contrast-active .mat-calendar-body-range-end::before{border-right:solid 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-range-end::before{border-right:0;border-left:solid 1px}.cdk-high-contrast-active .mat-calendar-body-in-comparison-range::before{border-top:dashed 1px;border-bottom:dashed 1px}.cdk-high-contrast-active .mat-calendar-body-comparison-start::before{border-left:dashed 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-comparison-start::before{border-left:0;border-right:dashed 1px}.cdk-high-contrast-active .mat-calendar-body-comparison-end::before{border-right:dashed 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-comparison-end::before{border-right:0;border-left:dashed 1px}[dir=rtl] .mat-calendar-body-label{text-align:right}\n'],
ob:2,Na:0});var HD=function(a,b){this.selection=a;this.U5a=b;this.vMc=this.VIa=new _.ob;this.selection=a};HD.prototype.Lia=function(a,b){var c=this.selection;this.selection=a;this.VIa.next({selection:a,source:b,oldValue:c})};HD.prototype.La=function(){this.VIa.complete()};HD.prototype.lqc=function(a){return Mhb(a)&&this.U5a.isValid(a)};HD.ha=function(){_.Vd()};HD.ua=_.u({token:HD,oa:HD.ha});var ID=function(a){HD.call(this,null,a)};_.V(ID,HD);ID.prototype.add=function(a){HD.prototype.Lia.call(this,a,this)};
ID.prototype.isValid=function(){return null!=this.selection&&this.lqc(this.selection)};ID.prototype.Ls=function(){return null!=this.selection};ID.prototype.clone=function(){var a=new ID(this.U5a);a.Lia(this.selection,this);return a};ID.ha=function(a){return new (a||ID)(_.w(_.TA))};ID.ua=_.u({token:ID,oa:ID.ha});var Gkb={Ca:HD,Db:[[new _.Pk,new _.Qk,HD],_.TA],Bb:function(a,b){return a||new ID(b)}};new _.Pk;new _.Qk;_.JD=function(){this.qd=new _.ob;this.BIc="Open calendar";this.Nwc="Close calendar"};_.JD.prototype.rBc=function(a,b){return a+" \u2013 "+b};_.JD.prototype.sBc=function(a,b){return a+" to "+b};_.JD.ha=function(a){return new (a||_.JD)};_.JD.ua=_.u({token:_.JD,oa:_.JD.ha,Ja:"root"});var Hkb=new _.Nd("MAT_DATE_RANGE_SELECTION_STRATEGY");new _.Pk;new _.Qk;_.KD=function(a,b,c,d,e){this.tb=a;this.Vv=b;this.Xa=c;this.yc=d;this.Qma=e;this.lJ=_.ca.EMPTY;this.Qt=null;this.Zl=new _.cl;this.KX=new _.cl;this.RQ=new _.cl;this.qC=new _.cl;this.Hl=new _.cl;this.yd=new Date};_.k=_.KD.prototype;_.k.Fe=function(){var a=this;this.lJ=this.Xa.Kta.ka(_.sb(null)).subscribe(function(){return a.NE()})};_.k.Sb=function(a){var b=a.comparisonStart||a.comparisonEnd;b&&!b.kG&&this.YIa(this.selected);a.activeDrag&&!this.Qt&&this.fFa()};_.k.La=function(){this.lJ.unsubscribe()};
_.k.Mka=function(a){var b=a.value,c=this.V8a(b),d;(d=this.doc(this.Xd))===b&&d===b||this.Zl.emit(c);this.KX.emit({value:c,event:a.event});this.fFa();_.Uk(this.tb)};_.k.r6=function(a){var b=this.yd;this.wb=this.V8a(a.value);_.VA(this.Xa,b,this.wb)&&this.Hl.emit(this.yd)};
_.k.N4=function(a){var b=this.yd,c=this.Vm();switch(a.keyCode){case 37:this.wb=_.bB(this.Xa,this.yd,c?1:-1);break;case 39:this.wb=_.bB(this.Xa,this.yd,c?-1:1);break;case 38:this.wb=_.bB(this.Xa,this.yd,-7);break;case 40:this.wb=_.bB(this.Xa,this.yd,7);break;case 36:this.wb=_.bB(this.Xa,this.yd,1-this.Xa.getDate(this.yd));break;case 35:this.wb=_.bB(this.Xa,this.yd,_.Rhb(this.Xa,this.yd)-this.Xa.getDate(this.yd));break;case 33:this.wb=a.altKey?_.aB(this.Xa,this.yd,-1):_.$A(this.Xa,this.yd,-1);break;
case 34:this.wb=a.altKey?_.aB(this.Xa,this.yd,1):_.$A(this.Xa,this.yd,1);break;case 13:case 32:this.sJ=!0;this.K6a(this.yd)&&a.preventDefault();return;case 27:null==this.EP||_.Fg(a)||(this.fFa(),this.Qt?this.qC.emit({value:null,event:a}):(this.Zl.emit(null),this.KX.emit({value:null,event:a})),a.preventDefault(),a.stopPropagation());return;default:return}_.VA(this.Xa,b,this.wb)&&(this.Hl.emit(this.wb),this.GE());a.preventDefault()};
_.k.O4=function(a){if(32===a.keyCode||13===a.keyCode)this.sJ&&this.K6a(this.yd)&&this.Mka({value:this.Xa.getDate(this.yd),event:a}),this.sJ=!1};_.k.NE=function(){this.YIa(this.selected);this.wtc=this.HE(new Date);this.Jqc=this.Vv.display.monthLabel?this.Xa.format(this.wb,this.Vv.display.monthLabel):Ohb(this.Xa)[this.Xa.getMonth(this.wb)].toLocaleUpperCase();this.Cnc=(7+this.Xa.nm(this.Xa.getYear(this.wb),this.Xa.getMonth(this.wb),1).getDay())%7;this.Dpc();this.Emc();_.Uk(this.tb)};_.k.Qy=function(a){this.VE.Qy(a)};
_.k.GE=function(){this.VE.MIa()};_.k.kbb=function(a){var b=a.event;a=a.value;if(this.Qma){a=a?a.Kva:null;var c=this.Qma.ZWc(a,this.selected,b);this.qX=this.HE(c.start);this.EP=this.HE(c.end);if(this.Qt&&a){var d,e;if(c=null==(e=(d=this.Qma).lNa)?void 0:e.call(d,this.Qt.value,this.selected,a,b))this.qX=this.HE(c.start),this.EP=this.HE(c.end)}this.tb.fe()}};
_.k.FFa=function(a){if(this.Qt)if(a.value){var b,c,d=null==(b=this.Qma)?void 0:null==(c=b.lNa)?void 0:c.call(b,this.Qt.value,this.selected,a.value,a.event);this.qC.emit({value:null!=d?d:null,event:a.event})}else this.qC.emit({value:null,event:a.event})};_.k.V8a=function(a){return this.Xa.nm(this.Xa.getYear(this.wb),this.Xa.getMonth(this.wb),a)};_.k.Dpc=function(){var a=_.Qhb(this.Xa,"narrow"),b=_.Qhb(this.Xa,"long").map(function(c,d){return{yBb:c,ZVa:a[d]}});this.tuc=b.slice(0).concat(b.slice(0,0))};
_.k.Emc=function(){var a=_.Rhb(this.Xa,this.wb),b=Phb(this.Xa);this.Kna=[[]];for(var c=0,d=this.Cnc;c<a;c++,d++){7==d&&(this.Kna.push([]),d=0);var e=this.Xa.nm(this.Xa.getYear(this.wb),this.Xa.getMonth(this.wb),c+1),f=this.Qsc(e),g=this.Xa.format(e,this.Vv.display.Oxc),h=this.bl?this.bl(e,"month"):void 0;this.Kna[this.Kna.length-1].push(new Ekb(c+1,b[c],g,f,h,this.HE(e),e))}};
_.k.Qsc=function(a){return!!a&&(!this.Hd||0<=_.VA(this.Xa,a,this.Hd))&&(!this.Jd||0>=_.VA(this.Xa,a,this.Jd))&&(!this.ej||this.ej(a))};_.k.doc=function(a){return a&&this.L9a(a,this.wb)?this.Xa.getDate(a):null};_.k.L9a=function(a,b){return!(!a||!b||this.Xa.getMonth(a)!=this.Xa.getMonth(b)||this.Xa.getYear(a)!=this.Xa.getYear(b))};_.k.HE=function(a){return a?(new Date(this.Xa.getYear(a),this.Xa.getMonth(a),this.Xa.getDate(a))).getTime():null};_.k.Vm=function(){return this.yc&&"rtl"===this.yc.value};
_.k.YIa=function(a){this.Hrc=this.Grc=this.HE(a);this.gqc=!1;this.bmc=this.HE(this.Xt);this.amc=this.HE(this.rw)};_.k.K6a=function(a){return!this.ej||this.ej(a)};_.k.fFa=function(){this.qX=this.EP=null};
_.W.Object.defineProperties(_.KD.prototype,{wb:{configurable:!0,enumerable:!0,get:function(){return this.yd},set:function(a){var b=this.yd;a=_.UA(this.Xa,this.Xa.Uh(a))||new Date;this.yd=_.XA(this.Xa,a,this.Hd,this.Jd);this.L9a(b,this.yd)||this.NE()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Xd},set:function(a){this.Xd=_.UA(this.Xa,this.Xa.Uh(a));this.YIa(this.Xd)}},Hd:{configurable:!0,enumerable:!0,get:function(){return this.zP},set:function(a){this.zP=_.UA(this.Xa,this.Xa.Uh(a))}},
Jd:{configurable:!0,enumerable:!0,get:function(){return this.xP},set:function(a){this.xP=_.UA(this.Xa,this.Xa.Uh(a))}}});_.KD.ha=function(a){return new (a||_.KD)(_.z(_.gl),_.z(_.vq,8),_.z(_.TA,8),_.z(_.Qp,8),_.z(Hkb,8))};
_.KD.ya=_.x({type:_.KD,qa:[["mat-month-view"]],ub:function(a,b){a&1&&_.$e(GD,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.VE=c.first)}},inputs:{wb:"activeDate",selected:"selected",Hd:"minDate",Jd:"maxDate",ej:"dateFilter",bl:"dateClass",Xt:"comparisonStart",rw:"comparisonEnd",Z1:"startDateAccessibleName",jZ:"endDateAccessibleName",Qt:"activeDrag"},outputs:{Zl:"selectedChange",KX:"_userSelection",RQ:"dragStarted",qC:"dragEnded",Hl:"activeDateChange"},Zb:["matMonthView"],features:[_.pd],Aa:7,Ba:15,Fa:[["role",
"grid",1,"mat-calendar-table"],[1,"mat-calendar-table-header"],["scope","col",4,"ngFor","ngForOf"],["aria-hidden","true","colspan","7",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"label","rows","todayValue","startValue","endValue","comparisonStart","comparisonEnd","previewStart","previewEnd","isRange","labelMinRequiredCells","activeCell","startDateAccessibleName","endDateAccessibleName","selectedValueChange","activeDateChange","previewChange","dragStarted","dragEnded","keyup",
"keydown"],["scope","col"],[1,"cdk-visually-hidden"],["aria-hidden","true"]],va:function(a,b){a&1&&(_.C(0,"table",0)(1,"thead",1)(2,"tr"),_.N(3,yhb,5,2,"th",2),_.F(),_.C(4,"tr"),_.G(5,"th",3),_.F()(),_.C(6,"tbody",4),_.K("selectedValueChange",function(c){return b.Mka(c)})("activeDateChange",function(c){return b.r6(c)})("previewChange",function(c){return b.kbb(c)})("dragStarted",function(c){return b.RQ.emit(c)})("dragEnded",function(c){return b.FFa(c)})("keyup",function(c){return b.O4(c)})("keydown",
function(c){return b.N4(c)}),_.F()());a&2&&(_.y(3),_.B("ngForOf",b.tuc),_.y(3),_.B("label",b.Jqc)("rows",b.Kna)("todayValue",b.wtc)("startValue",b.Hrc)("endValue",b.Grc)("comparisonStart",b.bmc)("comparisonEnd",b.amc)("previewStart",b.qX)("previewEnd",b.EP)("isRange",b.gqc)("labelMinRequiredCells",3)("activeCell",b.Xa.getDate(b.wb)-1)("startDateAccessibleName",b.Z1)("endDateAccessibleName",b.jZ))},Ha:[_.Vl,GD],ob:2,Na:0});var LD=function(a,b,c){this.tb=a;this.Xa=b;this.yc=c;this.lJ=_.ca.EMPTY;this.Zl=new _.cl;this.WN=new _.cl;this.Hl=new _.cl;this.yd=new Date};_.k=LD.prototype;_.k.Fe=function(){var a=this;this.lJ=this.Xa.Kta.ka(_.sb(null)).subscribe(function(){return a.NE()})};_.k.La=function(){this.lJ.unsubscribe()};
_.k.NE=function(){var a=this;this.ytc=this.Xa.getYear(new Date);var b=this.Xa.getYear(this.yd)-Bhb(this.Xa,this.wb,this.Hd,this.Jd);this.Wdb=[];for(var c=0,d=[];24>c;c++)d.push(b+c),4==d.length&&(this.Wdb.push(d.map(function(e){return a.rmc(e)})),d=[]);_.Uk(this.tb)};_.k.Vdb=function(a){var b=a.value;a=this.Xa.nm(b,0,1);b=this.X8a(b);this.WN.emit(a);this.Zl.emit(b)};_.k.r6=function(a){var b=this.yd;this.wb=this.X8a(a.value);_.VA(this.Xa,b,this.wb)&&this.Hl.emit(this.wb)};
_.k.N4=function(a){var b=this.yd,c=this.Vm();switch(a.keyCode){case 37:this.wb=_.aB(this.Xa,this.yd,c?1:-1);break;case 39:this.wb=_.aB(this.Xa,this.yd,c?-1:1);break;case 38:this.wb=_.aB(this.Xa,this.yd,-4);break;case 40:this.wb=_.aB(this.Xa,this.yd,4);break;case 36:this.wb=_.aB(this.Xa,this.yd,-Bhb(this.Xa,this.wb,this.Hd,this.Jd));break;case 35:this.wb=_.aB(this.Xa,this.yd,24-Bhb(this.Xa,this.wb,this.Hd,this.Jd)-1);break;case 33:this.wb=_.aB(this.Xa,this.yd,a.altKey?-240:-24);break;case 34:this.wb=
_.aB(this.Xa,this.yd,a.altKey?240:24);break;case 13:case 32:this.sJ=!0;break;default:return}_.VA(this.Xa,b,this.wb)&&this.Hl.emit(this.wb);this.GE();a.preventDefault()};_.k.O4=function(a){if(32===a.keyCode||13===a.keyCode)this.sJ&&this.Vdb({value:this.Xa.getYear(this.yd),event:a}),this.sJ=!1};_.k.Onc=function(){return Bhb(this.Xa,this.wb,this.Hd,this.Jd)};_.k.Qy=function(){this.VE.Qy()};_.k.GE=function(){this.VE.MIa()};
_.k.X8a=function(a){var b=this.Xa.getMonth(this.wb),c=_.Rhb(this.Xa,this.Xa.nm(a,b,1));return this.Xa.nm(a,b,Math.min(this.Xa.getDate(this.wb),c))};_.k.rmc=function(a){var b=this.Xa.nm(a,0,1),c=ZA(this.Xa,b);b=this.bl?this.bl(b,"multi-year"):void 0;return new Ekb(a,c,c,this.Ssc(a),b)};
_.k.Ssc=function(a){if(void 0===a||null===a||this.Jd&&a>this.Xa.getYear(this.Jd)||this.Hd&&a<this.Xa.getYear(this.Hd))return!1;if(!this.ej)return!0;for(var b=this.Xa.nm(a,0,1);this.Xa.getYear(b)==a;b=_.bB(this.Xa,b,1))if(this.ej(b))return!0;return!1};_.k.Vm=function(){return this.yc&&"rtl"===this.yc.value};_.k.Csc=function(a){this.UIa=null;a&&(this.UIa=this.Xa.getYear(a))};
_.W.Object.defineProperties(LD.prototype,{wb:{configurable:!0,enumerable:!0,get:function(){return this.yd},set:function(a){var b=this.yd;a=_.UA(this.Xa,this.Xa.Uh(a))||new Date;this.yd=_.XA(this.Xa,a,this.Hd,this.Jd);Ahb(this.Xa,b,this.yd,this.Hd,this.Jd)||this.NE()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Xd},set:function(a){this.Xd=_.UA(this.Xa,this.Xa.Uh(a));this.Csc(a)}},Hd:{configurable:!0,enumerable:!0,get:function(){return this.zP},set:function(a){this.zP=_.UA(this.Xa,
this.Xa.Uh(a))}},Jd:{configurable:!0,enumerable:!0,get:function(){return this.xP},set:function(a){this.xP=_.UA(this.Xa,this.Xa.Uh(a))}}});LD.ha=function(a){return new (a||LD)(_.z(_.gl),_.z(_.TA,8),_.z(_.Qp,8))};
LD.ya=_.x({type:LD,qa:[["mat-multi-year-view"]],ub:function(a,b){a&1&&_.$e(GD,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.VE=c.first)}},inputs:{wb:"activeDate",selected:"selected",Hd:"minDate",Jd:"maxDate",ej:"dateFilter",bl:"dateClass"},outputs:{Zl:"selectedChange",WN:"yearSelected",Hl:"activeDateChange"},Zb:["matMultiYearView"],Aa:5,Ba:7,Fa:[["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"]],va:function(a,b){a&1&&(_.C(0,"table",0)(1,"thead",1)(2,"tr"),_.G(3,"th",2),_.F()(),_.C(4,"tbody",3),_.K("selectedValueChange",function(c){return b.Vdb(c)})("activeDateChange",function(c){return b.r6(c)})("keyup",function(c){return b.O4(c)})("keydown",function(c){return b.N4(c)}),_.F()());a&2&&(_.y(4),_.B("rows",b.Wdb)("todayValue",b.ytc)("startValue",
b.UIa)("endValue",b.UIa)("numCols",4)("cellAspectRatio",4/7)("activeCell",b.Onc()))},Ha:[GD],ob:2,Na:0});_.MD=function(a,b,c,d){this.tb=a;this.Vv=b;this.Xa=c;this.yc=d;this.lJ=_.ca.EMPTY;this.Zl=new _.cl;this.ZL=new _.cl;this.Hl=new _.cl;this.yd=new Date};_.k=_.MD.prototype;_.k.Fe=function(){var a=this;this.lJ=this.Xa.Kta.ka(_.sb(null)).subscribe(function(){return a.NE()})};_.k.La=function(){this.lJ.unsubscribe()};_.k.cab=function(a){a=a.value;var b=this.Xa.nm(this.Xa.getYear(this.wb),a,1);this.ZL.emit(b);a=this.W8a(a);this.Zl.emit(a)};
_.k.r6=function(a){var b=this.yd;this.wb=this.W8a(a.value);_.VA(this.Xa,b,this.wb)&&this.Hl.emit(this.wb)};
_.k.N4=function(a){var b=this.yd,c=this.Vm();switch(a.keyCode){case 37:this.wb=_.$A(this.Xa,this.yd,c?1:-1);break;case 39:this.wb=_.$A(this.Xa,this.yd,c?-1:1);break;case 38:this.wb=_.$A(this.Xa,this.yd,-4);break;case 40:this.wb=_.$A(this.Xa,this.yd,4);break;case 36:this.wb=_.$A(this.Xa,this.yd,-this.Xa.getMonth(this.yd));break;case 35:this.wb=_.$A(this.Xa,this.yd,11-this.Xa.getMonth(this.yd));break;case 33:this.wb=_.aB(this.Xa,this.yd,a.altKey?-10:-1);break;case 34:this.wb=_.aB(this.Xa,this.yd,a.altKey?
10:1);break;case 13:case 32:this.sJ=!0;break;default:return}_.VA(this.Xa,b,this.wb)&&(this.Hl.emit(this.wb),this.GE());a.preventDefault()};_.k.O4=function(a){if(32===a.keyCode||13===a.keyCode)this.sJ&&this.cab({value:this.Xa.getMonth(this.yd),event:a}),this.sJ=!1};
_.k.NE=function(){var a=this;this.jcb(this.selected);this.xtc=this.d9a(new Date);this.yuc=ZA(this.Xa,this.wb);var b=Ohb(this.Xa);this.Lqc=[[0,1,2,3],[4,5,6,7],[8,9,10,11]].map(function(c){return c.map(function(d){return a.qmc(d,b[d])})});_.Uk(this.tb)};_.k.Qy=function(){this.VE.Qy()};_.k.GE=function(){this.VE.MIa()};_.k.d9a=function(a){return a&&this.Xa.getYear(a)==this.Xa.getYear(this.wb)?this.Xa.getMonth(a):null};
_.k.W8a=function(a){var b=this.Xa.nm(this.Xa.getYear(this.wb),a,1);b=_.Rhb(this.Xa,b);return this.Xa.nm(this.Xa.getYear(this.wb),a,Math.min(this.Xa.getDate(this.wb),b))};_.k.qmc=function(a,b){var c=this.Xa.nm(this.Xa.getYear(this.wb),a,1),d=this.Xa.format(c,this.Vv.display.vHc);c=this.bl?this.bl(c,"year"):void 0;return new Ekb(a,b.toLocaleUpperCase(),d,this.Rsc(a),c)};
_.k.Rsc=function(a){var b=this.Xa.getYear(this.wb);if(void 0===a||null===a||this.mqc(b,a)||this.nqc(b,a))return!1;if(!this.ej)return!0;for(b=this.Xa.nm(b,a,1);this.Xa.getMonth(b)==a;b=_.bB(this.Xa,b,1))if(this.ej(b))return!0;return!1};_.k.mqc=function(a,b){if(this.Jd){var c=this.Xa.getYear(this.Jd),d=this.Xa.getMonth(this.Jd);return a>c||a===c&&b>d}return!1};_.k.nqc=function(a,b){if(this.Hd){var c=this.Xa.getYear(this.Hd),d=this.Xa.getMonth(this.Hd);return a<c||a===c&&b<d}return!1};
_.k.Vm=function(){return this.yc&&"rtl"===this.yc.value};_.k.jcb=function(a){this.acb=this.d9a(a)};
_.W.Object.defineProperties(_.MD.prototype,{wb:{configurable:!0,enumerable:!0,get:function(){return this.yd},set:function(a){var b=this.yd;a=_.UA(this.Xa,this.Xa.Uh(a))||new Date;this.yd=_.XA(this.Xa,a,this.Hd,this.Jd);this.Xa.getYear(b)!==this.Xa.getYear(this.yd)&&this.NE()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Xd},set:function(a){this.Xd=_.UA(this.Xa,this.Xa.Uh(a));this.jcb(a)}},Hd:{configurable:!0,enumerable:!0,get:function(){return this.zP},set:function(a){this.zP=
_.UA(this.Xa,this.Xa.Uh(a))}},Jd:{configurable:!0,enumerable:!0,get:function(){return this.xP},set:function(a){this.xP=_.UA(this.Xa,this.Xa.Uh(a))}}});_.MD.ha=function(a){return new (a||_.MD)(_.z(_.gl),_.z(_.vq,8),_.z(_.TA,8),_.z(_.Qp,8))};
_.MD.ya=_.x({type:_.MD,qa:[["mat-year-view"]],ub:function(a,b){a&1&&_.$e(GD,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.VE=c.first)}},inputs:{wb:"activeDate",selected:"selected",Hd:"minDate",Jd:"maxDate",ej:"dateFilter",bl:"dateClass"},outputs:{Zl:"selectedChange",ZL:"monthSelected",Hl:"activeDateChange"},Zb:["matYearView"],Aa:5,Ba:9,Fa:[["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"]],va:function(a,b){a&1&&(_.C(0,"table",0)(1,"thead",1)(2,"tr"),_.G(3,"th",2),_.F()(),_.C(4,"tbody",3),_.K("selectedValueChange",function(c){return b.cab(c)})("activeDateChange",function(c){return b.r6(c)})("keyup",function(c){return b.O4(c)})("keydown",function(c){return b.N4(c)}),_.F()());a&2&&(_.y(4),_.B("label",b.yuc)("rows",
b.Lqc)("todayValue",b.xtc)("startValue",b.acb)("endValue",b.acb)("labelMinRequiredCells",2)("numCols",4)("cellAspectRatio",4/7)("activeCell",b.Xa.getMonth(b.wb)))},Ha:[GD],ob:2,Na:0});var Ikb=1,ND=function(a,b,c,d,e){this.om=a;this.calendar=b;this.Xa=c;this.Vv=d;this.Of="mat-calendar-header-"+Ikb++;this.Wab=this.Of+"-period-label";this.calendar.Vc.subscribe(function(){return _.Uk(e)})};ND.prototype.yva=function(){return this.calendar.Hd?!this.calendar.Hd||!this.A$a(this.calendar.wb,this.calendar.Hd):!0};ND.prototype.nua=function(){return!this.calendar.Jd||!this.A$a(this.calendar.wb,this.calendar.Jd)};
ND.prototype.A$a=function(a,b){return"month"==this.calendar.Th?this.Xa.getYear(a)==this.Xa.getYear(b)&&this.Xa.getMonth(a)==this.Xa.getMonth(b):"year"==this.calendar.Th?this.Xa.getYear(a)==this.Xa.getYear(b):Ahb(this.Xa,a,b,this.calendar.Hd,this.calendar.Jd)};ND.prototype.L8a=function(){var a=this.Xa.getYear(this.calendar.wb)-Bhb(this.Xa,this.calendar.wb,this.calendar.Hd,this.calendar.Jd),b=a+24-1;a=ZA(this.Xa,this.Xa.nm(a,0,1));b=ZA(this.Xa,this.Xa.nm(b,0,1));return[a,b]};
_.W.Object.defineProperties(ND.prototype,{nva:{configurable:!0,enumerable:!0,get:function(){return"month"==this.calendar.Th?this.Xa.format(this.calendar.wb,this.Vv.display.QVa).toLocaleUpperCase():"year"==this.calendar.Th?ZA(this.Xa,this.calendar.wb):this.om.rBc.apply(this.om,_.Ha(this.L8a()))}},wJc:{configurable:!0,enumerable:!0,get:function(){return"month"==this.calendar.Th?this.Xa.format(this.calendar.wb,this.Vv.display.QVa).toLocaleUpperCase():"year"==this.calendar.Th?ZA(this.Xa,this.calendar.wb):
this.om.sBc.apply(this.om,_.Ha(this.L8a()))}},CXa:{configurable:!0,enumerable:!0,get:function(){return"month"==this.calendar.Th?"Choose month and year":"Choose date"}},UXa:{configurable:!0,enumerable:!0,get:function(){return{month:"Previous month",year:"Previous year","multi-year":"Previous 24 years"}[this.calendar.Th]}},mWa:{configurable:!0,enumerable:!0,get:function(){return{month:"Next month",year:"Next year","multi-year":"Next 24 years"}[this.calendar.Th]}}});
ND.ha=function(a){return new (a||ND)(_.z(_.JD),_.z(_.Zc(function(){return _.OD})),_.z(_.TA,8),_.z(_.vq,8),_.z(_.gl))};
ND.ya=_.x({type:ND,qa:[["mat-calendar-header"]],Zb:["matCalendarHeader"],lc:["*"],Aa:13,Ba:11,Fa:[[1,"mat-calendar-header"],[1,"mat-calendar-controls"],["mat-button","","type","button","aria-live","polite",1,"mat-calendar-period-button",3,"click"],["aria-hidden","true"],["viewBox","0 0 10 5","focusable","false","aria-hidden","true",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"],[1,"mat-calendar-hidden-label",3,"id"]],va:function(a,b){a&1&&(_.Ie(),_.C(0,"div",0)(1,"div",1)(2,"button",2),_.K("click",function(){b.calendar.Th="month"==b.calendar.Th?"multi-year":"month"}),_.C(3,"span",3),_.O(4),_.F(),_.Fd(),_.C(5,"svg",4),_.G(6,"polygon",5),_.F()(),_.Ey(),_.G(7,"div",6),_.Je(8),_.C(9,"button",7),_.K("click",function(){b.calendar.wb="month"==b.calendar.Th?_.$A(b.Xa,b.calendar.wb,-1):_.aB(b.Xa,
b.calendar.wb,"year"==b.calendar.Th?-1:-24)}),_.F(),_.C(10,"button",8),_.K("click",function(){b.calendar.wb="month"==b.calendar.Th?_.$A(b.Xa,b.calendar.wb,1):_.aB(b.Xa,b.calendar.wb,"year"==b.calendar.Th?1:24)}),_.F()()(),_.C(11,"label",9),_.O(12),_.F());a&2&&(_.y(2),_.we("aria-label",b.CXa)("aria-describedby",b.Wab),_.y(2),_.Pe(b.nva),_.y(1),_.ye("mat-calendar-invert","month"!==b.calendar.Th),_.y(4),_.B("disabled",!b.yva()),_.we("aria-label",b.UXa),_.y(1),_.B("disabled",!b.nua()),_.we("aria-label",
b.mWa),_.y(1),_.B("id",b.Wab),_.y(1),_.Pe(b.wJc))},Ha:[_.yr,_.zr],ob:2,Na:0});_.OD=function(a,b,c,d){var e=this;this.Xa=b;this.Vv=c;this.tb=d;this.AHa=!1;this.oN="month";this.Zl=new _.cl;this.WN=new _.cl;this.ZL=new _.cl;this.LN=new _.cl(!0);this.KX=new _.cl;this.Gdb=new _.cl;this.eka=null;this.Vc=new _.ob;this.TGa=a.qd.subscribe(function(){_.Uk(d);e.Vc.next()})};_.k=_.OD.prototype;_.k.Fe=function(){this.wlc=new _.mq(this.NR||ND);this.wb=this.LH||new Date;this.tFa=this.oN};
_.k.An=function(){this.AHa&&(this.AHa=!1,this.bGa().Qy(!1))};_.k.La=function(){this.TGa.unsubscribe();this.Vc.complete()};_.k.Sb=function(a){var b=a.minDate&&!WA(this.Xa,a.minDate.wi,a.minDate.rf)?a.minDate:void 0,c=a.maxDate&&!WA(this.Xa,a.maxDate.wi,a.maxDate.rf)?a.maxDate:void 0;(a=b||c||a.dateFilter)&&!a.kG&&(a=this.bGa())&&(this.tb.fe(),a.NE());this.Vc.next()};_.k.Mka=function(a){var b=a.value;b&&!WA(this.Xa,b,this.selected)&&this.Zl.emit(b);this.KX.emit(a)};_.k.zuc=function(a){this.WN.emit(a)};
_.k.Kqc=function(a){this.ZL.emit(a)};_.k.y9a=function(a,b){this.wb=a;this.Th=b};_.k.fnc=function(a){this.eka=a};_.k.FFa=function(a){this.eka&&(a.value&&this.Gdb.emit(a),this.eka=null)};_.k.bGa=function(){return this.c0||this.iza||this.xHc};
_.W.Object.defineProperties(_.OD.prototype,{LH:{configurable:!0,enumerable:!0,get:function(){return this.hJa},set:function(a){this.hJa=_.UA(this.Xa,this.Xa.Uh(a))}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Xd},set:function(a){this.Xd=_.UA(this.Xa,this.Xa.Uh(a))}},Hd:{configurable:!0,enumerable:!0,get:function(){return this.zP},set:function(a){this.zP=_.UA(this.Xa,this.Xa.Uh(a))}},Jd:{configurable:!0,enumerable:!0,get:function(){return this.xP},set:function(a){this.xP=_.UA(this.Xa,
this.Xa.Uh(a))}},wb:{configurable:!0,enumerable:!0,get:function(){return this.Mlc},set:function(a){this.Mlc=_.XA(this.Xa,a,this.Hd,this.Jd);this.Vc.next();_.Uk(this.tb)}},Th:{configurable:!0,enumerable:!0,get:function(){return this.tFa},set:function(a){var b=this.tFa!==a?a:null;this.tFa=a;this.AHa=!0;_.Uk(this.tb);b&&this.LN.emit(b)}}});_.OD.ha=function(a){return new (a||_.OD)(_.z(_.JD),_.z(_.TA,8),_.z(_.vq,8),_.z(_.gl))};
_.OD.ya=_.x({type:_.OD,qa:[["mat-calendar"]],ub:function(a,b){a&1&&(_.$e(_.KD,5),_.$e(_.MD,5),_.$e(LD,5));if(a&2){var c;_.Ze(c=_.bf())&&(b.c0=c.first);_.Ze(c=_.bf())&&(b.iza=c.first);_.Ze(c=_.bf())&&(b.xHc=c.first)}},Eb:[1,"mat-calendar"],inputs:{NR:"headerComponent",LH:"startAt",oN:"startView",selected:"selected",Hd:"minDate",Jd:"maxDate",ej:"dateFilter",bl:"dateClass",Xt:"comparisonStart",rw:"comparisonEnd",Z1:"startDateAccessibleName",jZ:"endDateAccessibleName"},outputs:{Zl:"selectedChange",WN:"yearSelected",
ZL:"monthSelected",LN:"viewChanged",KX:"_userSelection",Gdb:"_userDragDrop"},Zb:["matCalendar"],features:[_.Qe([Gkb]),_.pd],Aa:5,Ba:5,Fa:[[3,"cdkPortalOutlet"],["cdkMonitorSubtreeFocus","","tabindex","-1",1,"mat-calendar-content",3,"ngSwitch"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName","activeDrag","activeDateChange","_userSelection","dragStarted","dragEnded",4,"ngSwitchCase"],[3,"activeDate",
"selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","monthSelected","selectedChange",4,"ngSwitchCase"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","yearSelected","selectedChange",4,"ngSwitchCase"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName","activeDrag","activeDateChange","_userSelection","dragStarted","dragEnded"],[3,
"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","monthSelected","selectedChange"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","yearSelected","selectedChange"]],va:function(a,b){a&1&&(_.N(0,Chb,0,0,"ng-template",0),_.C(1,"div",1),_.N(2,Dhb,1,11,"mat-month-view",2),_.N(3,Ehb,1,6,"mat-year-view",3),_.N(4,Fhb,1,6,"mat-multi-year-view",4),_.F());a&2&&(_.B("cdkPortalOutlet",b.wlc),_.y(1),_.B("ngSwitch",b.Th),_.y(1),_.B("ngSwitchCase",
"month"),_.y(1),_.B("ngSwitchCase","year"),_.y(1),_.B("ngSwitchCase","multi-year"))},Ha:[_.Xl,_.Yl,_.SA,_.qq,_.KD,_.MD,LD],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;align-items:center;margin:5% calc(4.7142857143% - 16px)}.mat-calendar-spacer{flex:1 1 auto}.mat-calendar-period-button{min-width:0;margin:0 8px}.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:""}.mat-calendar-hidden-label{display:none}\n'],
ob:2,Na:0});var Jkb=function(a,b){this.target=a;this.targetElement=b;this.value=this.target.value},PD=function(a,b,c){var d=this;this.Oa=a;this.Xa=b;this.Vv=c;this.GNa=new _.cl;this.us=new _.cl;this.Vc=new _.ob;this.ii=function(){};this.LX=function(){};this.Kka=function(){};this.S$a=this.XJa=_.ca.EMPTY;this.prc=function(){return d.XW?null:{matDatepickerParse:{text:d.Oa.ta.value}}};this.xnc=function(e){e=_.UA(d.Xa,d.Xa.Uh(e.value));return!e||d.sHa(e)?null:{matDatepickerFilter:!0}};this.Gqc=function(e){e=_.UA(d.Xa,
d.Xa.Uh(e.value));var f=d.jla();return!f||!e||0>=_.VA(d.Xa,f,e)?null:{matDatepickerMin:{min:f,actual:e}}};this.Cqc=function(e){e=_.UA(d.Xa,d.Xa.Uh(e.value));var f=d.ila();return!f||!e||0<=_.VA(d.Xa,f,e)?null:{matDatepickerMax:{max:f,actual:e}}};this.XW=!1;this.S$a=b.Kta.subscribe(function(){d.d4(d.value)})};_.k=PD.prototype;_.k.Voc=function(){return[this.prc,this.Gqc,this.Cqc,this.xnc]};
_.k.Prc=function(a){var b=this;this.sm=a;this.XJa.unsubscribe();this.cw&&this.cW(this.cw);this.XJa=this.sm.vMc.subscribe(function(c){b.pcb(c)&&(c=b.w9a(c.selection),b.XW=b.eHa(c),b.Kka(c),b.ii(),b.YFa(c),b.us.emit(new Jkb(b,b.Oa.ta)),b.GNa.emit(new Jkb(b,b.Oa.ta)))})};_.k.Pc=function(){this.rm=!0};
_.k.Sb=function(a){a:{var b=this.Xa,c=Object.keys(a);c=_.l(c);for(var d=c.next();!d.done;d=c.next()){var e=a[d.value];d=e.wi;e=e.rf;if(Mhb(d)&&Mhb(e)){if(!WA(b,d,e)){a=!0;break a}}else{a=!0;break a}}a=!1}a&&this.Vc.next(void 0)};_.k.La=function(){this.XJa.unsubscribe();this.S$a.unsubscribe();this.Vc.complete()};_.k.KYa=function(a){this.LX=a};_.k.validate=function(a){return this.v6?this.v6(a):null};_.k.So=function(a){this.d4(a)};_.k.Fo=function(a){this.Kka=a};_.k.Wu=function(a){this.ii=a};
_.k.Cr=function(a){this.disabled=a};_.k.jX=function(a){var b=["ctrlKey","shiftKey","metaKey"];_.Fg(a,"altKey")&&40===a.keyCode&&b.every(function(c){return!_.Fg(a,c)})&&!this.Oa.ta.readOnly&&(this.Hab(),a.preventDefault())};_.k.A5=function(a){var b=this.XW,c=this.Xa.parse(a,this.Vv.parse.us);this.XW=this.eHa(c);c=_.UA(this.Xa,c);var d=!WA(this.Xa,c,this.value);!c||d?this.Kka(c):(a&&!this.value&&this.Kka(c),b!==this.XW&&this.LX());d&&(this.cW(c),this.us.emit(new Jkb(this,this.Oa.ta)))};
_.k.hi=function(){this.GNa.emit(new Jkb(this,this.Oa.ta))};_.k.Yk=function(){this.value&&this.YFa(this.value);this.ii()};_.k.YFa=function(a){this.Oa.ta.value=null!=a?this.Xa.format(a,this.Vv.display.us):""};_.k.cW=function(a){this.sm?(this.Kkc(a),this.cw=null):this.cw=a};_.k.eHa=function(a){return!a||this.Xa.isValid(a)};_.k.Rab=function(){return!1};_.k.d4=function(a){a=this.Xa.Uh(a);this.XW=this.eHa(a);a=_.UA(this.Xa,a);this.cW(a);this.YFa(a)};_.k.sHa=function(a){var b=this.fla();return!b||b(a)};
_.W.Object.defineProperties(PD.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.sm?this.w9a(this.sm.selection):this.cw},set:function(a){this.d4(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return!!this.Jc||this.Rab()},set:function(a){a=_.Ig(a);var b=this.Oa.ta;this.Jc!==a&&(this.Jc=a,this.Vc.next(void 0));a&&this.rm&&b.blur&&b.blur()}}});PD.ha=function(a){return new (a||PD)(_.z(_.Sd),_.z(_.TA,8),_.z(_.vq,8))};
PD.Ia=_.x({type:PD,inputs:{value:"value",disabled:"disabled"},outputs:{GNa:"dateChange",us:"dateInput"},features:[_.pd]});var Kkb=new _.Nd("MAT_DATE_RANGE_INPUT_PARENT"),QD=function(a,b,c,d,e,f,g,h){PD.call(this,b,g,h);this.bz=a;this.Oa=b;this.o4=c;this.nf=d;this.N5=e;this.O5=f;this.yc=_.id(_.Qp,{optional:!0})};_.V(QD,PD);_.k=QD.prototype;_.k.Pa=function(){var a=this.nf.get(_.Kv,null,{optional:!0,self:!0});a&&(this.Pe=a)};_.k.Vp=function(){this.Pe&&this.yya()};_.k.Sl=function(){return 0===this.Oa.ta.value.length};_.k.nGa=function(){return this.Oa.ta.placeholder};_.k.focus=function(){this.Oa.ta.focus()};
_.k.A5=function(a){PD.prototype.A5.call(this,a);this.bz.LTc()};_.k.Hab=function(){this.bz.VTc()};_.k.jla=function(){return this.bz.min};_.k.ila=function(){return this.bz.max};_.k.fla=function(){return this.bz.ej};_.k.Rab=function(){return this.bz.KTc};_.k.pcb=function(a){a=a.source;return a!==this.bz.ycb&&a!==this.bz.lnc};_.k.d4=function(a){PD.prototype.d4.call(this,a);var b;null==(b=this===this.bz.ycb?this.bz.lnc:this.bz.ycb)||b.LX()};_.k.DTc=function(){return Ghb(this.Oa.ta,!0)};
QD.ha=function(a){return new (a||QD)(_.z(Kkb),_.z(_.Sd),_.z(_.wq),_.z(_.Tf),_.z(_.Pv,8),_.z(_.Uv,8),_.z(_.TA,8),_.z(_.vq,8))};QD.Ia=_.x({type:QD,features:[_.te]});_.Lpa(QD);var Lkb=_.pg("transformPanel",[_.tg("void => enter-dropdown",_.qg("120ms cubic-bezier(0, 0, 0.2, 1)",{type:5,Ug:[_.rg({opacity:0,transform:"scale(1, 0.8)"}),_.rg({opacity:1,transform:"scale(1, 1)"})]})),_.tg("void => enter-dialog",_.qg("150ms cubic-bezier(0, 0, 0.2, 1)",{type:5,Ug:[_.rg({opacity:0,transform:"scale(0.7)"}),_.rg({transform:"none",opacity:1})]})),_.tg("* => void",_.qg("100ms linear",_.rg({opacity:0})))]),Mkb=_.pg("fadeInCalendar",[_.sg("void",_.rg({opacity:0})),_.sg("enter",_.rg({opacity:1})),
_.tg("void => *",_.qg("120ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)"))]);var Nkb=0,Okb=new _.Nd("mat-datepicker-scroll-strategy"),Pkb={Ca:Okb,Db:[_.sq],Bb:function(a){return function(){return a.No.Ws()}}},Qkb=_.Pg(function(a){this.Oa=a}),RD=function(a,b,c,d,e,f){a=Qkb.call(this,a)||this;a.tb=b;a.pla=c;a.Xa=d;a.YTc=e;a.iF=new _.ca;a.OO=new _.ob;a.rP=!1;a.Q3=null;a.Slc=f.Nwc;return a};_.V(RD,Qkb);_.k=RD.prototype;_.k.Pa=function(){this.rB=this.Me.jya?"enter-dialog":"enter-dropdown"};_.k.Pc=function(){var a=this;this.iF.add(this.Me.Vc.subscribe(function(){_.Uk(a.tb)}));this.vlc.bGa().Qy(!1)};
_.k.La=function(){this.iF.unsubscribe();this.OO.complete()};_.k.opc=function(a){var b=this.sm.selection;a=a.value;!a||WA(this.Xa,a,b)||this.sm.add(a);this.sm&&!this.sm.Ls()||this.Q3||this.Me.close()};_.k.npc=function(a){this.sm.Lia(a.value,this)};_.k.mna=function(){this.rB="void";_.Uk(this.tb)};_.k.B9a=function(a){(this.rP="start"===a.qGb)||this.OO.next()};_.k.HTc=function(){return this.sm.selection};_.k.n6a=function(){this.sm!==this.pla&&this.pla.Lia(this.sm.selection,this)};
_.k.Ikc=function(a,b){this.sm=a?this.pla.clone():this.pla;this.Q3=a;b&&this.tb.fe()};RD.ha=function(a){return new (a||RD)(_.z(_.Sd),_.z(_.gl),_.z(HD),_.z(_.TA),_.z(Hkb,8),_.z(_.JD))};
RD.ya=_.x({type:RD,qa:[["mat-datepicker-content"]],ub:function(a,b){a&1&&_.$e(_.OD,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.vlc=c.first)}},Eb:[1,"mat-datepicker-content"],Cb:3,kb:function(a,b){a&1&&_.kja("@transformPanel.start",function(c){return b.B9a(c)})("@transformPanel.done",function(c){return b.B9a(c)});a&2&&(_.Ee("@transformPanel",b.rB),_.ye("mat-datepicker-content-touch",b.Me.jya))},inputs:{color:"color"},Zb:["matDatepickerContent"],features:[_.te],Aa:5,Ba:26,Fa:[["cdkTrapFocus","","role","dialog",
1,"mat-datepicker-content-container"],[3,"id","ngClass","startAt","startView","minDate","maxDate","dateFilter","headerComponent","selected","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName","yearSelected","monthSelected","viewChanged","_userSelection","_userDragDrop"],[3,"cdkPortalOutlet"],["type","button","mat-raised-button","",1,"mat-datepicker-close-button",3,"color","focus","blur","click"]],va:function(a,b){a&1&&(_.C(0,"div",0)(1,"mat-calendar",1),
_.K("yearSelected",function(d){return b.Me.psc(d)})("monthSelected",function(d){return b.Me.nsc(d)})("viewChanged",function(d){return b.Me.muc(d)})("_userSelection",function(d){return b.opc(d)})("_userDragDrop",function(d){return b.npc(d)}),_.F(),_.N(2,Hhb,0,0,"ng-template",2),_.C(3,"button",3),_.K("focus",function(){return b.h7a=!0})("blur",function(){return b.h7a=!1})("click",function(){return b.Me.close()}),_.O(4),_.F()());if(a&2){var c;_.ye("mat-datepicker-content-container-with-custom-header",
b.Me.Tib)("mat-datepicker-content-container-with-actions",b.Q3);_.we("aria-modal",!0)("aria-labelledby",null!==(c=b.Ymc)&&void 0!==c?c:void 0);_.y(1);_.B("id",b.Me.id)("ngClass",b.Me.re)("startAt",b.Me.LH)("startView",b.Me.oN)("minDate",b.Me.jla())("maxDate",b.Me.ila())("dateFilter",b.Me.fla())("headerComponent",b.Me.Tib)("selected",b.sm.selection)("dateClass",b.Me.bl)("comparisonStart",b.Xt)("comparisonEnd",b.rw)("@fadeInCalendar","enter")("startDateAccessibleName",b.Z1)("endDateAccessibleName",
b.jZ);_.y(1);_.B("cdkPortalOutlet",b.Q3);_.y(1);_.ye("cdk-visually-hidden",!b.h7a);_.B("color",b.color||"primary");_.y(1);_.Pe(b.Slc)}},Ha:[_.Ul,_.yr,_.wp,_.qq,_.OD],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"],
ob:2,data:{animation:[Lkb,Mkb]},Na:0});var SD=function(a,b,c,d,e,f,g){this.uj=a;this.vb=b;this.Qf=c;this.Xa=e;this.yc=f;this.sm=g;this.OGa=_.ca.EMPTY;this.Kb=_.id(_.Mg);this.oN="month";this.Xcb=!1;this.jI="start";this.VN="below";this.mJ=!0;this.WN=new _.cl;this.ZL=new _.cl;this.LN=new _.cl(!0);this.gXa=new _.cl;this.fpa=new _.cl;this.BB=!1;this.id="mat-datepicker-"+Nkb++;this.B4=null;this.Tkc=this.id+"-backdrop";this.Vc=new _.ob;this.mg=d};_.k=SD.prototype;_.k.jla=function(){return this.no&&this.no.min};
_.k.ila=function(){return this.no&&this.no.max};_.k.fla=function(){return this.no&&this.no.ej};_.k.Sb=function(a){(a=a.xPosition||a.yPosition)&&!a.kG&&this.Xb&&(a=this.Xb.Zq().Ej,a instanceof _.hq&&(this.ccb(a),this.Ri&&this.Xb.di()));this.Vc.next(void 0)};_.k.La=function(){this.yFa();this.close();this.OGa.unsubscribe();this.Vc.complete()};_.k.select=function(a){this.sm.add(a)};_.k.psc=function(a){this.WN.emit(a)};_.k.nsc=function(a){this.ZL.emit(a)};_.k.muc=function(a){this.LN.emit(a)};
_.k.nJb=function(a){var b=this;this.OGa.unsubscribe();this.no=a;this.OGa=a.Vc.subscribe(function(){return b.Vc.next(void 0)});return this.sm};_.k.open=function(){var a;this.BB||this.disabled||(null==(a=this.YO)?0:a.instance.rP)||(this.B4=_.opa(),this.hrc(),this.BB=!0,this.gXa.emit())};
_.k.close=function(){var a=this,b;if(this.BB&&(null==(b=this.YO)||!b.instance.rP)){var c=this.mJ&&this.B4&&"function"===typeof this.B4.focus;b=function(){a.BB&&(a.BB=!1,a.fpa.emit())};if(this.YO){var d=this.YO,e=d.instance,f=d.location;e.mna();e.OO.ka(_.Ua(1)).subscribe(function(){var g=a.Kb.activeElement;!c||g&&g!==a.Kb.activeElement&&!f.ta.contains(g)||a.B4.focus();a.B4=null;a.yFa()})}c?setTimeout(b):b()}};_.k.n6a=function(){var a,b;null==(a=this.YO)||null==(b=a.instance)||b.n6a()};
_.k.Nnc=function(a){a.Me=this;a.color=this.color;var b=this.no;b=b.wk?_.S9a(b.wk):b.Oa.ta.getAttribute("aria-labelledby");a.Ymc=b;a.Ikc(this.Q3,!1)};
_.k.hrc=function(){var a=this;this.yFa();var b=this.jya,c=new _.mq(RD,this.Qf),d=this.Xb=this.uj.create(new _.fq({Ej:b?this.foc():this.joc(),wg:!0,bn:[b?"cdk-overlay-dark-backdrop":"mat-overlay-transparent-backdrop",this.Tkc],direction:this.yc,vl:b?this.uj.No.block():this.mg(),re:"mat-datepicker-"+(b?"dialog":"popup")}));this.aoc(d).subscribe(function(e){e&&e.preventDefault();a.close()});d.Fu().subscribe(function(e){var f=e.keyCode;38!==f&&40!==f&&37!==f&&39!==f&&33!==f&&34!==f||e.preventDefault()});
this.YO=d.Td(c);this.Nnc(this.YO.instance);b||this.vb.Ag.ka(_.Ua(1)).subscribe(function(){return d.di()})};_.k.yFa=function(){this.Xb&&(this.Xb.dispose(),this.Xb=this.YO=null)};_.k.foc=function(){return _.ETa(_.DTa(this.uj.position().global()))};_.k.joc=function(){var a=_.ATa(_.xTa(_.yTa(_.BTa(_.kq(this.uj.position(),this.no.MZ()),".mat-datepicker-content"),!1),8));return this.ccb(a)};
_.k.ccb=function(a){var b="end"===this.jI?"end":"start",c="start"===b?"end":"start",d="above"===this.VN?"bottom":"top",e="top"===d?"bottom":"top";return _.iq(a,[{Mc:b,Nc:e,uc:b,Bc:d},{Mc:b,Nc:d,uc:b,Bc:e},{Mc:c,Nc:e,uc:c,Bc:d},{Mc:c,Nc:d,uc:c,Bc:e}])};_.k.aoc=function(a){var b=this,c=["ctrlKey","shiftKey","metaKey"];return _.cb(a.jp(),a.Wv,a.Fu().ka(_.Qa(function(d){return 27===d.keyCode&&!_.Fg(d)||b.no&&_.Fg(d,"altKey")&&38===d.keyCode&&c.every(function(e){return!_.Fg(d,e)})})))};
_.W.Object.defineProperties(SD.prototype,{LH:{configurable:!0,enumerable:!0,get:function(){return this.hJa||(this.no?this.no.value:null)},set:function(a){this.hJa=_.UA(this.Xa,this.Xa.Uh(a))}},color:{configurable:!0,enumerable:!0,get:function(){var a;(a=this.Vo)||(this.no?(a=this.no,a=a.wk?a.wk.color:void 0):a=void 0);return a},set:function(a){this.Vo=a}},jya:{configurable:!0,enumerable:!0,get:function(){return this.Xcb},set:function(a){this.Xcb=_.Ig(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return void 0===
this.Jc&&this.no?this.no.disabled:!!this.Jc},set:function(a){a=_.Ig(a);a!==this.Jc&&(this.Jc=a,this.Vc.next(void 0))}},yD:{configurable:!0,enumerable:!0,get:function(){return this.mJ},set:function(a){this.mJ=_.Ig(a)}},re:{configurable:!0,enumerable:!0,get:function(){return this.mrc},set:function(a){this.mrc=idb(a)}},Ri:{configurable:!0,enumerable:!0,get:function(){return this.BB},set:function(a){_.Ig(a)?this.open():this.close()}}});
SD.ha=function(a){return new (a||SD)(_.z(_.sq),_.z(_.se),_.z(_.Xe),_.z(Okb),_.z(_.TA,8),_.z(_.Qp,8),_.z(HD))};SD.Ia=_.x({type:SD,inputs:{Tib:"calendarHeaderComponent",LH:"startAt",oN:"startView",color:"color",jya:"touchUi",disabled:"disabled",jI:"xPosition",VN:"yPosition",yD:"restoreFocus",bl:"dateClass",re:"panelClass",Ri:"opened"},outputs:{WN:"yearSelected",ZL:"monthSelected",LN:"viewChanged",gXa:"opened",fpa:"closed"},features:[_.pd]});var Rkb,Skb;Rkb={Ca:_.Hv,Jb:_.Zc(function(){return _.TD}),md:!0};Skb={Ca:_.Iv,Jb:_.Zc(function(){return _.TD}),md:!0};_.TD=function(a,b,c,d){PD.call(this,a,b,c);this.wk=d;this.j7a=_.ca.EMPTY;this.v6=_.Bta(PD.prototype.Voc.call(this))};_.V(_.TD,PD);_.k=_.TD.prototype;_.k.MZ=function(){return this.wk?this.wk.MZ():this.Oa};_.k.La=function(){PD.prototype.La.call(this);this.j7a.unsubscribe()};_.k.Hab=function(){this.EI&&this.EI.open()};_.k.w9a=function(a){return a};
_.k.Kkc=function(a){this.sm&&this.sm.Lia(a,this)};_.k.jla=function(){return this.XI};_.k.ila=function(){return this.wP};_.k.fla=function(){return this.G7a};_.k.pcb=function(a){return a.source!==this};
_.W.Object.defineProperties(_.TD.prototype,{YGc:{configurable:!0,enumerable:!0,set:function(a){var b=this;a&&(this.EI=a,this.j7a=a.fpa.subscribe(function(){return b.ii()}),this.Prc(a.nJb(this)))}},min:{configurable:!0,enumerable:!0,get:function(){return this.XI},set:function(a){a=_.UA(this.Xa,this.Xa.Uh(a));WA(this.Xa,a,this.XI)||(this.XI=a,this.LX())}},max:{configurable:!0,enumerable:!0,get:function(){return this.wP},set:function(a){a=_.UA(this.Xa,this.Xa.Uh(a));WA(this.Xa,a,this.wP)||(this.wP=a,
this.LX())}},ej:{configurable:!0,enumerable:!0,get:function(){return this.G7a},set:function(a){var b=this.sHa(this.value);this.G7a=a;this.sHa(this.value)!==b&&this.LX()}}});_.TD.ha=function(a){return new (a||_.TD)(_.z(_.Sd),_.z(_.TA,8),_.z(_.vq,8),_.z(_.dw,8))};
_.TD.Ia=_.x({type:_.TD,qa:[["input","matDatepicker",""]],Eb:[1,"mat-datepicker-input"],Cb:6,kb:function(a,b){a&1&&_.K("input",function(c){return b.A5(c.target.value)})("change",function(){return b.hi()})("blur",function(){return b.Yk()})("keydown",function(c){return b.jX(c)});a&2&&(_.De("disabled",b.disabled),_.we("aria-haspopup",b.EI?"dialog":null)("aria-owns",(null==b.EI?null:b.EI.Ri)&&b.EI.id||null)("min",b.min?Shb(b.Xa,b.min):null)("max",b.max?Shb(b.Xa,b.max):null)("data-mat-calendar",b.EI?b.EI.id:
null))},inputs:{YGc:"matDatepicker",min:"min",max:"max",ej:["matDatepickerFilter","dateFilter"]},Zb:["matDatepickerInput"],features:[_.Qe([Rkb,Skb,{Ca:_.m4a,Jb:_.TD}]),_.te]});_.UD=function(){SD.apply(this,arguments)};_.V(_.UD,SD);_.UD.Ia=SD.Ia;_.UD.ha=function(){var a;return function(b){return(a||(a=_.Ld(_.UD)))(b||_.UD)}}();_.UD.ya=_.x({type:_.UD,qa:[["mat-datepicker"]],Zb:["matDatepicker"],features:[_.Qe([Gkb,{Ca:SD,Jb:_.UD}]),_.te],Aa:0,Ba:0,va:function(){},ob:2,Na:0});_.VD=function(){};_.VD.ha=function(a){return new (a||_.VD)};_.VD.Ea=_.kd({type:_.VD});_.VD.Da=_.ad({Ob:[_.JD,Pkb],imports:[_.bm,_.hB,_.tq,_.Gp,_.rq,_.uq,_.cq]});_.WD=function(){};_.WD.ha=function(a){return new (a||_.WD)};_.WD.Ea=_.kd({type:_.WD});_.WD.Da=_.ad({imports:[_.bm,_.Zv]});var Tkb=new _.Nd("GMAT_DIALOG_OPTIONS",{Ja:"root",oa:function(){return{Cm:!1}}});var XD=function(a,b,c,d,e,f,g,h){h.Cm||a.asa.push("gmat-mdc-dialog");_.fB.call(this,a,b,c,d,e,f,g)};_.V(XD,_.fB);XD.ha=function(a){return new (a||XD)(_.w(_.sq),_.w(_.Tf),_.w(_.hm,8),_.w(_.uUa,8),_.w(_.vUa),_.w(_.fB,12),_.w(_.Vp),_.w(Tkb))};XD.ua=_.u({token:XD,oa:XD.ha});_.YD=function(){};_.YD.ha=function(a){return new (a||_.YD)};_.YD.Ea=_.kd({type:_.YD});_.YD.Da=_.ad({Ob:[{Ca:_.fB,Pd:XD},{Ca:_.sq,Pd:_.ED}],imports:[gB]});
}catch(e){_._DumpException(e)}
try{
_.bg("source");
/*

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

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

 Copyright 2021 Google LLC
 SPDX-License-Identifier: Apache-2.0
*/
/*

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

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

*/
var bBb,cBb,dBb,eBb,fBb,gBb,hBb,iBb,jBb,kBb,lBb,mBb,pBb,qBb,rBb,sBb,tBb,kK,uBb,wBb,xBb,yBb,zBb,ABb,BBb,CBb,DBb,EBb,FBb,GBb,HBb,IBb,JBb,KBb,LBb,MBb,NBb,OBb,PBb,QBb,RBb,SBb,TBb,UBb,VBb,WBb,XBb,YBb,ZBb,$Bb,aCb,bCb,eCb,fCb,gCb,hCb,jCb,kCb,lCb,mCb,nCb,oCb,pCb,qCb,rCb,sCb,tCb,uCb,vCb,wCb,xCb,yCb,zCb,ACb,BCb,CCb,DCb,ECb,FCb,HCb,JCb,KCb,MCb,NCb,OCb,PCb,QCb,TCb,RCb,SCb,UCb,VCb,WCb,XCb,YCb,ZCb,bDb,cDb,dDb,eDb,fDb,gDb,hDb,iDb,jDb,kDb,lDb,mDb,nDb,oDb,pDb,qDb,rDb,sDb,tDb,uDb,vDb,wDb,xDb,yDb,zDb,ADb,BDb,DDb,FDb,
GDb,HDb,IDb,JDb,KDb,LDb,NDb,ODb,PDb,QDb,RDb,SDb,VDb,WDb,XDb,YDb,ZDb,$Db,aEb,bEb,gEb,nEb,oEb,pEb,qEb,rEb,sEb,tEb,uEb,vEb,wEb,xEb,yEb,zEb,AEb,BEb,CEb,DEb,EEb,FEb,GEb,HEb,IEb,JEb,KEb,LEb,MEb,NEb,OEb,PEb,QEb,REb,SEb,TEb,UEb,VEb,WEb,XEb,YEb,ZEb,$Eb,aFb,bFb,cFb,dFb,eFb,fFb,gFb,hFb,iFb,jFb,kFb,lFb,mFb,oFb,pFb,rFb,sFb,tFb,uFb,vFb,wFb,xFb,zFb,AFb,BFb,CFb,DFb,EFb,FFb,GFb,HFb,IFb,JFb,KFb,LFb,MFb,NFb,OFb,mK,PFb,QFb,RFb,SFb,TFb,UFb,nK,VFb,WFb,XFb,YFb,ZFb,$Fb,aGb,bGb,cGb,dGb,eGb,fGb,gGb,hGb,iGb,jGb,kGb,lGb,mGb,
nGb,oGb,pGb,qGb,rGb,sGb,tGb,uGb,vGb,wGb,xGb,yGb,zGb,AGb,BGb,CGb,DGb,FGb,GGb,HGb,JGb,PGb,QGb,RGb,SGb,TGb,UGb,VGb,YGb,ZGb,$Gb,aHb,bHb,dHb,fHb,hHb,iHb,jHb,kHb,lHb,mHb,nHb,pHb,rHb,sHb,tHb,uHb,vHb,BHb,CHb,DHb,EHb,FHb,GHb,IHb,JHb,KHb,LHb,MHb,NHb,OHb,PHb,QHb,RHb,SHb,THb,VHb,WHb,XHb,YHb,ZHb,$Hb,aIb,cIb,dIb,eIb,gIb,hIb,iIb,jIb,kIb,lIb,nIb,oIb,pIb,qIb,rIb,sIb,tIb,uIb,vIb,wIb,xIb,yIb,zIb,AIb,BIb,EIb,FIb,GIb,HIb,IIb,JIb,KIb,LIb,PIb,OIb,NIb,MIb,RIb,qK,TIb,UIb,VIb,XIb,WIb,YIb,ZIb,$Ib,aJb,bJb,cJb,dJb,eJb,fJb,gJb,
hJb,iJb,jJb,kJb,lJb,mJb,nJb,oJb,pJb,qJb,rJb,sJb,uJb,vJb,wJb,xJb,yJb,zJb,AJb,BJb,CJb,DJb,EJb,FJb,GJb,HJb,IJb,JJb,KJb,LJb,MJb,NJb,OJb,PJb,QJb,SJb,TJb,UJb,VJb,WJb,XJb,YJb,ZJb,$Jb,bKb,cKb,dKb,eKb,fKb,gKb,iKb,jKb,kKb,lKb,mKb,nKb,oKb,qKb,rKb,sKb,uKb,vKb,wKb,xKb,yKb,zKb,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,$Kb,aLb,bLb,cLb,dLb,eLb,fLb,gLb,hLb,iLb,jLb,kLb,lLb,mLb,nLb,oLb,pLb,qLb,sLb,tLb,uLb,vLb,yLb,zLb,ALb,BLb,CLb,DLb,ELb,GLb,HLb,JLb,KLb,LLb,
MLb,NLb,OLb,PLb,QLb,RLb,SLb,TLb,ULb,VLb,WLb,XLb,YLb,ZLb,$Lb,AK,BK,aMb,cMb,bMb,dMb,eMb,DK,EK,FK,fMb,hMb,GK,gMb,jMb,lMb,mMb,nMb,oMb,pMb,qMb,sMb,LK,tMb,uMb,vMb,wMb,yMb,AMb,BMb,DMb,EMb,CMb,FMb,HMb,LMb,JMb,IMb,MMb,NMb,PMb,KMb,QMb,OMb,RMb,UMb,TMb,SMb,XMb,aNb,bNb,cNb,VMb,WMb,ZMb,YMb,$Mb,dNb,pNb,gNb,oNb,nNb,hNb,iNb,qNb,lNb,mNb,rNb,jNb,kNb,uNb,tNb,sNb,wNb,ANb,FNb,DNb,GNb,HNb,ENb,JNb,KNb,LNb,NNb,MNb,ONb,RNb,QNb,PNb,SNb,UK,TNb,UNb,VNb,WNb,XNb,YNb,ZNb,$Nb,aOb,bOb,cOb,eOb,fOb,gOb,hOb,iOb,jOb,kOb,lOb,mOb,qOb,rOb,
pOb,nOb,oOb,vOb,uOb,wOb,xOb,yOb,zOb,AOb,BOb,COb,DOb,FOb,IOb,JOb,KOb,LOb,MOb,NOb,POb,QOb,ROb,UOb,VOb,WOb,XOb,YOb,OOb,ZOb,$Ob,aPb,bPb,cPb,dPb,ePb,fPb,gPb,hPb,iPb,jPb,kPb,lPb,mPb,nPb,oPb,pPb,qPb,rPb,sPb,tPb,uPb,vPb,xPb,yPb,zPb,APb,BPb,DPb,EPb,FPb,GPb,HPb,IPb,JPb,KPb,LPb,MPb,NPb,PPb,QPb,RPb,SPb,TPb,UPb,VPb,WPb,XPb,YPb,ZPb,$Pb,aQb,bQb,cQb,dQb,eQb,fQb,gQb,hQb,iQb,jQb,kQb,mQb,nQb,oQb,pQb,qQb,rQb,sQb,tQb,uQb,vQb,wQb,xQb,yQb,zQb,BQb,CQb,AQb,DQb,EQb,GQb,FQb,HQb,IQb,JQb,KQb,LQb,OQb,PQb,MQb,QQb,NQb,RQb,SQb,TQb,
UQb,VQb,WQb,XQb,YQb,$Qb,aRb,bRb,dRb,eRb,fRb,gRb,hRb,iRb,jRb,kRb,lRb,mRb,nRb,oRb,pRb,qRb,rRb,sRb,tRb,wRb,yRb,zRb,BRb,ERb,DRb,IRb,KRb,LRb,MRb,NRb,ORb,PRb,QRb,RRb,SRb,TRb,URb,VRb,WRb,XRb,YRb,$Rb,aSb,bSb,cSb,dSb,eSb,fSb,gSb,hSb,iSb,jSb,kSb,lSb,mSb,nSb,oSb,pSb,qSb,rSb,sSb,tSb,uSb,vSb,wSb,xSb,ySb,zSb,CSb,DSb,ESb,FSb,GSb,HSb,ISb,JSb,KSb,PSb,cL,QSb,RSb,SSb,dL,TSb,USb,VSb,WSb,YSb,ZSb,$Sb,aTb,bTb,cTb,dTb,eTb,fTb,gTb,iTb,jTb,kTb,lTb,mTb,pTb,rTb,qTb,sTb,tTb,uTb,vTb,wTb,xTb,yTb,zTb,ATb,CTb,DTb,ETb,FTb,GTb,HTb,
ITb,JTb,LTb,MTb,NTb,OTb,PTb,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,sUb,rUb,uUb,vUb,wUb,xUb,yUb,zUb,AUb,BUb,CUb,EUb,FUb,GUb,HUb,IUb,JUb,KUb,LUb,MUb,NUb,OUb,PUb,QUb,RUb,SUb,TUb,UUb,VUb,WUb,XUb,YUb,ZUb,$Ub,aVb,bVb,cVb,dVb,eVb,fVb,gVb,hVb,iVb,jVb,lVb,oVb,qVb,rVb,sVb,tVb,uVb,wVb,xVb,yVb,zVb,AVb,BVb,DVb,CVb,EVb,FVb,GVb,IVb,JVb,LVb,MVb,NVb,PVb,SVb,TVb,UVb,VVb,WVb,XVb,YVb,ZVb,$Vb,dWb,eWb,fWb,gWb,hWb,iWb,jWb,kWb,lWb,mWb,nWb,oWb,pWb,qWb,
rWb,sWb,uWb,vWb,wWb,AWb,BWb,CWb,DWb,EWb,FWb,GWb,HWb,IWb,JWb,KWb,LWb,MWb,NWb,OWb,PWb,QWb,RWb,UWb,XWb,YWb,ZWb,WWb,eXb,hXb,fXb,iXb,mXb,oXb,uXb,jL,kL,xXb,yXb,zXb,AXb,CXb,DXb,EXb,FXb,GXb,HXb,IXb,JXb,KXb,LXb,MXb,NXb,OXb,PXb,QXb,RXb,SXb,TXb,UXb,VXb,WXb,XXb,YXb,ZXb,$Xb,aYb,bYb,cYb,dYb,eYb,fYb,gYb,hYb,iYb,jYb,kYb,lYb,mYb,nYb,oYb,pYb,qYb,rYb,sYb,tYb,uYb,vYb,wYb,xYb,zYb,AYb,BYb,CYb,DYb,EYb,FYb,HYb,IYb,JYb,KYb,LYb,MYb,NYb,OYb,PYb,QYb,RYb,SYb,TYb,UYb,XSb,VYb,nTb,WYb,XYb;bBb=function(a){return a.Qc};
cBb=function(a){if(a&&a.Kf)return{Kf:a.Kf,Qg:a.revisionNumber||void 0,Rq:a.Rq||void 0}};dBb=function(a){var b=_.Zga();return b?b.Mo(2,a)||"":_.ce(a,"Style")?_.be(a):_.bd(a)};eBb=function(a,b,c,d,e,f){c=_.ve(a,b,c,d);return _.ve(a,b+2,e,f)||c};fBb=function(a,b,c,d,e,f,g,h,n){var r=_.wd(),v=eBb(r,_.vd.Xn,b,d,f,h);_.Vea(4);a=v?a+_.bd(b)+c+_.bd(d)+e+_.bd(f)+g+_.bd(h)+n:_.ie;a!==_.ie&&_.Jha(r,a);return fBb};
gBb=function(a,b,c,d,e,f){var g=a+23;a=_.wd();var h=a[g];if(a[1].data[g].me){var n=_.Bd();g=h.transform;b=n+b;c=eBb(a,b,c,d,e,f)?_.Bia(a,b+4,h?g.call(h,c,d,e,f):g(c,d,e,f)):_.yja(a,b+4)}else c=h.transform(c,d,e,f);return c};
hBb=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};
iBb=function(a,b){var c=_.pF(a.Vb(),function(h){delete h.line;delete h.Mb});a.params.Mb&&_.To(c,"HEAD");b.path&&c.kd(b.path);if(b.Vi){var d=b.Vi.Ke,e=d&&_.amb(d),f=d&&d.Og===a.repository,g=!e||e.id===a.ab&&e.type===a.Oc;if((!d||f&&g)&&b.Vi.mk!==a.qb)return _.Wo(c,{Ce:b.Vi.mk}).Za();e&&_.Ro(c,e.id,e.type);d&&d.Og&&_.So(c,d.Og);b.Vi.mk&&_.To(c,b.Vi.mk)}return c.Za()};
jBb=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};kBb=function(a){if(a)return"number"===typeof a?a:a[a.length-1]&&a[a.length-1].end};
lBb=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=_.dwa(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}]};
mBb=function(a,b){if(a)return b?a.replace(/(.*)createWs(=.*)/,"$1ws$2-prompt"):a.replace(/(.*)createWs(=.*)/,"$1ws=__prompt")};
_.oBb=function(a){var b=c?"ws":"createWs";if(!c){var c=_.B1a.format(new Date);var d;if(d=a.path){d=d.split("/");var e=d.pop()||d.pop(),f=e.lastIndexOf(".");e=-1===f?e:e.substring(0,f);nBb.includes(e)&&0<d.length&&(e=d.pop()+"-"+e);d=e.replace(/[^a-zA-Z0-9_\-]/g,"")}else d="";c="CS-"+d+"-"+c}d=_.FE(a.params.line);a="//depot/"+a.path;return _.ch(_.ch(new _.bh(_.o1a),"files",a+(d?":"+d:"")),b,c).toString()};
pBb=function(a,b){if(b&&b.Ke){var c=b.Ke,d=_.amb(c);a=_.To(_.So(_.Ro(a.Vb(),d.id,d.type),c.Og),b.vz).kd(b.path).Za()}return a};qBb=function(a,b){return a.Vb().kh(Object.assign({},a.params,{line:b})).Za()};rBb=function(a){a=(a=a.qb)&&a.toUpperCase();return"XREF"===a||"GROK"===a};
sBb=function(a){var b=_.GE(a,1),c=void 0;_.pE(a)&&a.jj()?c="/piper///depot/"+b:_.pE(a)?c="/"+a.repository+"/"+b:_.TJ(a)&&(c="/h/"+a.ab+"/"+a.repository+"/+/"+b);if(!c)return"";b=new _.bh((_.p1a||"")+"/codesearch/f"+c);c=a.params.Mb;a=_.kh(a,1);c?(_.ch(b,"ws",c),a&&_.ch(b,"snapshot",a)):a&&"HEAD"!==a&&_.ch(b,"cl",a);return b.toString()};
tBb=function(a,b,c){if(_.OE(a)&&a.repository){var d=a.repository;if(b=_.hva(d,b,c))if(c=_.Jh(b,2).split("/"),!(2>c.length))return a=_.To(_.So(_.Ro(a.Vb(),c[0],"host"),c.slice(1).join("/")),_.Jh(b,3)||"HEAD"),"android"===d&&_.iF(a),a.Za()}};kK=function(a){return{state:1,oF:a}};uBb=function(a,b){return a>=b.start&&a<b.end};wBb=function(a){return a.replace(vBb,function(b){return"\\"+b})};
xBb=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:_.eg(a)}};yBb=function(a){return _.qE(a)?_.Tvb:"ID"};zBb=function(a){return _.qE(a)?_.Uvb:"Commit Date"};ABb=function(a){return _.qE(a)?_.Vvb:"Revision"};BBb=function(a,b){return a.toLowerCase()!==a?0<=b.indexOf(a):0<=b.toLowerCase().indexOf(a.toLowerCase())};CBb=function(a,b){a=a.oh;var c=b.oh;return a.length===c.length&&a.every(function(d){return c.includes(d)})};
DBb=function(a){return!!a};EBb=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 _.eg(a)}};FBb=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 _.eg(a)}};
GBb=function(a){a&1&&_.G(0,"blame-layer",5);a&2&&(a=_.M(),_.B("layerBaseLocation",a.Ge))};HBb=function(a){if(a&1){var b=_.wd();_.C(0,"xrefs-layer",7);_.K("highlightedLines",function(c){_.xd(b);var d=_.M(2);return _.yd(d.Hia(c))});_.F()}a&2&&(a=_.M(2),_.B("layerBaseLocation",a.Ge))};IBb=function(a){a&1&&(_.Ae(0),_.N(1,HBb,1,1,"xrefs-layer",6),_.P(2,"async"),_.Be());a&2&&(a=_.M(),_.y(1),_.B("ngIf",_.R(2,1,a.oVb)))};
JBb=function(a){a&1&&_.G(0,"unified-deprecation-layer",5);a&2&&(a=_.M(2),_.B("layerBaseLocation",a.Ge))};KBb=function(a){a&1&&(_.Ae(0),_.N(1,JBb,1,1,"unified-deprecation-layer",0),_.P(2,"async"),_.Be());a&2&&(a=_.M(),_.y(1),_.B("ngIf",_.R(2,1,a.vnb)))};LBb=function(a){a&1&&_.G(0,"code-coverage-layer",5);a&2&&(a=_.M(),_.B("layerBaseLocation",a.Ge))};MBb=function(a){a&1&&_.G(0,"fuzzing-layer",5);a&2&&(a=_.M(),_.B("layerBaseLocation",a.Ge))};
NBb=function(a){a&1&&_.G(0,"generic-coverage-layer",5);a&2&&(a=_.M(),_.B("layerBaseLocation",a.Ge))};OBb=function(a,b){a&1&&_.G(0,"finding-layer",8);a&2&&(a=b.wa,b=_.M(),_.B("layerBaseLocation",b.Ge)("layerId",a))};PBb=function(a){if(a&1){var b=_.wd();_.C(0,"semantic-decoration-layer",7);_.K("highlightedLines",function(c){_.xd(b);var d=_.M(2);return _.yd(d.Hia(c))});_.F()}a&2&&(a=_.M(2),_.B("layerBaseLocation",a.Ge))};
QBb=function(a){a&1&&(_.N(0,PBb,1,1,"semantic-decoration-layer",6),_.P(1,"async"));a&2&&(a=_.M(),_.B("ngIf",_.R(1,1,a.oVb)))};RBb=function(a){a&1&&_.G(0,"deprecation-layer",5);a&2&&(a=_.M(2),_.B("layerBaseLocation",a.Ge))};SBb=function(a){a&1&&(_.N(0,RBb,1,1,"deprecation-layer",0),_.P(1,"async"));a&2&&(a=_.M(),_.B("ngIf",_.R(1,1,a.vnb)))};TBb=function(a){return 3===a.getType()&&a.jsa()};
UBb=function(a){for(var b=[],c=_.Gzb.exec(a);null!==c;){var d=c.index,e=b,f=e.push,g;c=c[0];(g=c.match(_.dcb))?c.includes("(")?(c=g[1],g=g[2]):(c=g[1],g=""):g="";f.call(e,{text:c+g,start:d});c=_.Gzb.exec(a)}return b};VBb=function(a,b){return 1!==a?_.Ea(a):b.GZ.ka(_.Wa(function(c){return 0===c}),_.$a(0),_.sb(1))};
WBb=function(a){a&1&&(_.C(0,"div",6)(1,"h2",7),_.O(2,"Commit message"),_.F(),_.G(3,"linkified-message",8),_.P(4,"emptyToConstant"),_.F());a&2&&(a=_.M(),_.y(3),_.B("message",a.message)("linkDefinitions",_.R(4,2,a.Jca)))};XBb=function(a){a&1&&(_.C(0,"div",9)(1,"mat-icon"),_.O(2,"person"),_.F(),_.C(3,"span"),_.O(4),_.F(),_.C(5,"span",3),_.O(6," (committer) "),_.F()());a&2&&(a=_.M(),_.y(4),_.Pe(a.Pkb))};YBb=function(a){a&1&&_.Ce(0)};ZBb=function(a){a&1&&_.Ce(0)};
$Bb=function(a){a&1&&(_.Ae(0),_.N(1,YBb,1,0,"ng-container",7),_.O(2),_.N(3,ZBb,1,0,"ng-container",7),_.Be());if(a&2){a=_.M();var b=_.Me(7),c=_.Me(9);_.y(1);_.B("ngTemplateOutlet",b);_.y(1);_.Ne(" ",a.lKc," ");_.y(1);_.B("ngTemplateOutlet",c)}};aCb=function(a){a&1&&_.Ce(0)};bCb=function(){};
eCb=function(a){a&1&&(_.Ae(0),_.N(1,aCb,1,0,"ng-container",7),_.N(2,bCb,0,0,"ng-template",8),_.Be());if(a&2){a=_.M();var b=_.Me(7),c=_.Me(11);_.y(1);_.B("ngTemplateOutlet",b);_.y(1);_.B("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Se(5,cCb,_.Se(3,dCb,a.JQ)))}};fCb=function(){};gCb=function(a){a&1&&_.N(0,fCb,0,0,"ng-template",9);a&2&&(_.M(),_.B("ngTemplateOutlet",_.Me(13)))};hCb=function(){};
jCb=function(a){a&1&&_.N(0,hCb,0,0,"ng-template",8);a&2&&(_.M(),_.B("ngTemplateOutlet",_.Me(9))("ngTemplateOutletContext",_.Re(2,iCb)))};kCb=function(a){a&1&&(_.C(0,"span",10),_.O(1),_.P(2,"async"),_.F());a&2&&(a=_.M(),_.y(1),_.Ne("",_.R(2,1,a.dJb),":"))};lCb=function(a){a&1&&(_.C(0,"span",14),_.O(1,"@"),_.F())};mCb=function(){};
nCb=function(a,b){a&1&&(_.Ae(0),_.C(1,"span",12),_.O(2,"("),_.F(),_.N(3,lCb,2,0,"span",13),_.N(4,mCb,0,0,"ng-template",8),_.C(5,"span"),_.O(6,")"),_.F(),_.Be());if(a&2){a=b.Ma;b=_.M().QMc;_.M();var c=_.Me(11);_.y(3);_.B("ngIf",b);_.y(1);_.B("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Se(3,cCb,a))}};oCb=function(a){a&1&&(_.N(0,nCb,7,5,"ng-container",11),_.P(1,"async"));a&2&&(a=_.M(),_.B("ngIf",_.R(1,1,a.Xga)))};
pCb=function(a,b){a&1&&(_.C(0,"conditional-link",15),_.P(1,"async"),_.P(2,"toPrettyRef"),_.O(3),_.P(4,"toPrettyRef"),_.F());a&2&&(a=b.context,b=_.M(),_.Ke("linkAriaLabel","Details for change ",_.R(2,8,null==a?null:a.qb),""),_.B("condition",b.IUa)("link",_.R(1,6,b.s8(a)))("trackGestureClick",!!b.IUa)("trackProjectId",b.Md.ab),_.y(3),_.Ne(" ",_.R(4,10,null==a?null:a.qb)," "))};qCb=function(){};
rCb=function(a){a&1&&_.N(0,qCb,0,0,"ng-template",8);a&2&&(_.M(3),_.B("ngTemplateOutlet",_.Me(9))("ngTemplateOutletContext",_.Re(2,iCb)))};
sCb=function(a){a&1&&(_.Ae(0),_.C(1,"span",14),_.O(2),_.F(),_.C(3,"a",16),_.O(4," HEAD "),_.F(),_.C(5,"span",12),_.O(6,"("),_.F(),_.C(7,"a",17),_.P(8,"async"),_.O(9," CL "),_.F(),_.C(10,"span"),_.O(11,")"),_.F(),_.Be());if(a&2){a=_.M().Ma;var b=_.M(2);_.y(2);_.Ne("@ ",a.depth," behind");_.y(1);_.B("routerLink",a.MR)("trackGestureClick",!0)("trackProjectId",b.Md.ab);_.y(4);_.B("universalLink",_.R(8,6,b.s8(a)))("trackProjectId",b.Md.ab)}};
tCb=function(a,b){a&1&&(_.Ae(0),_.N(1,rCb,1,3,null,11),_.N(2,sCb,12,8,"ng-container",11),_.Be());a&2&&(a=b.Ma,_.y(1),_.B("ngIf",!a.depth||!a.MR),_.y(1),_.B("ngIf",a.depth&&a.MR))};uCb=function(a){a&1&&(_.N(0,tCb,3,2,"ng-container",11),_.P(1,"async"));a&2&&(a=_.M(),_.B("ngIf",_.R(1,1,a.Xga)))};
vCb=function(a){if(a&1){var b=_.wd();_.C(0,"code-diff",2);_.K("rendered",function(c){_.xd(b);var d=_.M();return _.yd(d.yua(c))});_.F()}a&2&&(a=_.M(),_.B("diffBase",a.oAb)("contents",a.cLb)("fileName",a.fileName)("leftLineNumberFormatter",a.Eca)("rightLineNumberFormatter",a.Gfa)("leftLineWidgets",a.pS)("rightLineWidgets",a.QT)("collapseIdenticalLines",!1)("align",!1))};wCb=function(a){a&1&&(_.C(0,"dc-information-box"),_.O(1),_.F());a&2&&(a=_.M(),_.y(1),_.Pe(a.QBa))};
xCb=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}};
yCb=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++}}};
zCb=function(a){return function(b){return(b=a.get(b))?""+b:""}};ACb=function(a){a&1&&(_.C(0,"mat-spinner",10),_.O(1,"\n        "),_.F());a&2&&_.B("diameter",16)("strokeWidth",2)};BCb=function(a){if(a&1){var b=_.wd();_.C(0,"code-diff-chunks",15);_.K("rendered",function(c){_.xd(b);var d=_.M(2);return _.yd(d.yua(c))});_.O(1,"\n    ");_.F()}a&2&&(a=_.M(2),_.B("diffChunks",a.Kl.mC)("fileName",a.ro))};
CCb=function(a){a&1&&(_.Ae(0),_.O(1,"\n    "),_.C(2,"div",11),_.O(3,"\n      "),_.C(4,"commit-information",12),_.O(5,"\n      "),_.F(),_.O(6,"\n      "),_.C(7,"commit-information",13),_.O(8,"\n      "),_.F(),_.O(9,"\n    "),_.F(),_.O(10,"\n    "),_.N(11,BCb,2,2,"code-diff-chunks",14),_.O(12,"\n  "),_.Be());a&2&&(a=_.M(),_.y(4),_.B("activeLocation",a.mGc)("version",a.Bja)("linkToCommitDetails",!1),_.y(3),_.B("activeLocation",a.mLc)("version",a.Bja)("linkToCommitDetails",!1),_.y(4),_.B("ngIf",a.sob))};
DCb=function(a){a&1&&(_.C(0,"span",22),_.O(1,"\n    "),_.C(2,"span",23),_.O(3),_.P(4,"number"),_.F(),_.O(5,"\n    "),_.C(6,"span",24),_.O(7,","),_.F(),_.O(8,"\n    "),_.C(9,"span",25),_.O(10),_.P(11,"number"),_.F(),_.O(12,"\n    "),_.C(13,"span",24),_.O(14,","),_.F(),_.O(15,"\n    "),_.C(16,"span",26),_.O(17),_.P(18,"number"),_.F(),_.O(19,"\n  "),_.F());a&2&&(a=_.M(2),_.y(2),_.we("aria-label",a.uKc),_.y(1),_.Ne("\n      -",_.hz(4,6,a.metadata.removed,"1.0-0"),"\n    "),_.y(6),_.we("aria-label",a.vwc),
_.y(1),_.Ne("\n      ",_.hz(11,9,a.metadata.changed,"1.0-0"),"\n    "),_.y(6),_.we("aria-label",a.Juc),_.y(1),_.Ne("\n      +",_.hz(18,12,a.metadata.YP,"1.0-0"),"\n    "))};
ECb=function(a){a&1&&(_.O(0,"\n   "),_.C(1,"span",16),_.O(2,"\n    "),_.C(3,"span",17),_.O(4,"\n      "),_.G(5,"div",18),_.O(6,"\n      "),_.G(7,"div",19),_.O(8,"\n      "),_.G(9,"div",20),_.O(10,"\n    "),_.F(),_.O(11,"\n  "),_.F(),_.O(12,"\n  "),_.N(13,DCb,20,15,"span",21),_.O(14,"\n"));a&2&&(a=_.M(),_.y(5),_.xe("width",a.vKc,"%"),_.y(2),_.xe("width",a.wwc,"%"),_.y(2),_.xe("width",a.Kuc,"%"),_.y(4),_.B("ngIf",a.Kl&&a.Kl.Zta))};FCb=function(a,b){return b?100*a/(b.removed+b.changed+b.YP):0};
HCb=function(a){a&1&&(_.C(0,"div",4)(1,"div",5)(2,"span",6),_.O(3,"Type"),_.F(),_.C(4,"span"),_.O(5," Path "),_.F()(),_.C(6,"div",7)(7,"span"),_.O(8," Change Summary "),_.F(),_.G(9,"expand-all-button",8),_.F()());a&2&&(a=_.M(),_.y(9),_.B("place",a.location)("disabled",!!GCb(a))("matTooltip",GCb(a))("matTooltipDisabled",!GCb(a)))};
JCb=function(a){if(a&1){var b=_.wd();_.C(0,"commit-file-entry",10);_.K("rendered",function(d){_.xd(b);var e=_.M(2);!e.gK.zTa&&d.rendered&&d.P9===e.mZ&&(e.mZ+=1,ICb(e));return _.yd()});_.F()}if(a&2){a=_.M().index;var c=_.M();_.B("entryIndex",a)("location",c.location)("entry",c.q$.get(a))("expand",c.expand.get(a))}};KCb=function(a,b){a&1&&(_.Ae(0),_.N(1,JCb,1,4,"commit-file-entry",9),_.Be());a&2&&(a=b.index,b=_.M(),_.y(1),_.B("ngIf",a<b.DZ))};
MCb=function(a){if(a&1){var b=_.wd();_.Ae(0);_.C(1,"button",11);_.K("click",function(){_.xd(b);var c=_.M();LCb(c);return _.yd()});_.O(2," Show More ");_.F();_.Be()}a&2&&(a=_.M(),_.y(1),_.B("trackProjectId",a.location.ab))};NCb=function(a,b,c,d,e,f){return a+";"+b+"="+encodeURIComponent(f.id)+(null==f.Vf?"":";"+c+"="+encodeURIComponent(f.Vf))+(d&&(e||f.Mb)?";"+d+"="+("CitC"===f.Qg&&f.Mb?encodeURIComponent(f.Mb):""):"")+location.search+location.hash};
OCb=function(a){return _.Qo(_.pF(a.Vb(),function(b){b.Fi="1";b.hf=0;void 0!==b.Zu&&void 0!==b.bx&&b.Mb&&(b.Zu=b.Mb);delete b.vn;delete b.ax;delete b.bx}).Za())};PCb=function(a){return _.Qo(_.pF(a.Vb(),function(b){b.Fi="1";b.hf=0;delete b.Ce;delete b.Jo;delete b.Zu}).Za())};QCb=function(a){return _.Qo(_.pF(a.Vb(),function(b){b.Fi="1";b.hf=0;delete b.vn;delete b.ax;delete b.bx;delete b.Ce;delete b.Jo;delete b.Zu}).Za())};
TCb=function(a,b,c,d,e){if(!c.WD||!_.pE(b.Wa)){var f;c=null!=(f=b.QM)?f:b.Wa;if(!_.pE(c))return _.Cm(e,e.Bh(RCb(c,d.id,a.Vf)));lK.has(c)||lK.set(c,{});b=lK.get(c);null==b.root&&(e=new URL(_.Cm(e,e.Bh(RCb(c,"",""))),location.href),b.root=e.pathname);e=b.root.split(";");b=1===e.length?"":";"+e.slice(1).join(";");return e[0]+"/"+SCb(a.Vf||c.path)+b+";cl="+encodeURIComponent(a.id)+("CitC"===a.Qg&&a.Mb?";ws="+encodeURIComponent(a.Mb):"")+location.search+location.hash}};
RCb=function(a,b,c){var d;return _.Qo(_.To(a.Vb().kh({Fi:"1",hf:0,line:a.params.line}),b).kd(null!=(d=null!=c?c:a.path)?d:"/").Za())};SCb=function(a){return null==a?"":a.split("/").map(encodeURIComponent).join("/")};UCb=function(a){a&1&&(_.C(0,"mat-header-cell"),_.O(1," Order "),_.F())};VCb=function(a){a&1&&(_.Ae(0),_.O(1),_.P(2,"number"),_.Be());a&2&&(a=_.M().Ma,_.y(1),_.Ne(" #",_.hz(2,1,a,"1.0-0")," "))};WCb=function(a){a&1&&(_.C(0,"mat-icon",38),_.O(1," help_outline "),_.F())};
XCb=function(a,b){a&1&&(_.Ae(0),_.N(1,VCb,3,4,"ng-container",36),_.N(2,WCb,2,0,"ng-template",null,37,_.ef),_.Be());if(a&2){a=b.Ma;var c=_.Me(3);_.y(1);_.B("ngIf",0<=a)("ngIfElse",c)}};YCb=function(a,b){a&1&&(_.C(0,"mat-cell"),_.N(1,XCb,4,2,"ng-container",35),_.P(2,"blameIndexOf"),_.F());a&2&&(a=b.wa,b=_.M(),_.y(1),_.B("ngIf",_.hz(2,1,a.id,b.poa)))};ZCb=function(a){a&1&&(_.C(0,"mat-header-cell",39)(1,"span",40),_.O(2,"Action Button"),_.F()())};
bDb=function(a,b){a&1&&(_.C(0,"mat-cell")(1,"button",41)(2,"mat-icon"),_.O(3),_.F()()());a&2&&(a=b.wa,b=_.M(),_.y(1),_.we("aria-expanded",b.Gz.has(a.id))("aria-label",b.Gz.has(a.id)?$Cb.format({id:a.id}):aDb.format({id:a.id}))("data-action",b.o4b)("data-row-id",a.id),_.y(2),_.Pe(b.Gz.has(a.id)?"expand_less":"expand_more"))};cDb=function(a){a&1&&(_.C(0,"mat-header-cell"),_.O(1),_.F());a&2&&(a=_.M(),_.xe("max-width",a.aLb(),"px"),_.y(1),_.Ne(" ",a.ZBc(a.Ad.Wa)," "))};
dDb=function(a,b){a&1&&(_.C(0,"mat-cell")(1,"a",42),_.P(2,"linkifyRevision"),_.O(3),_.F()());a&2&&(a=b.wa,b=_.M(),_.xe("max-width",b.aLb(),"px"),_.y(1),_.xe("padding-left",b.jLc(),"px"),_.we("href",_.iz(2,8,a,b.Ad,b.Qa),_.ge)("data-action",b.j4b)("data-action-name",b.Ad.fE?"updateRightDiff":"updateRevisionContents"),_.y(2),_.Ne(" ",a.Qg," "))};eDb=function(a){a&1&&(_.C(0,"mat-header-cell"),_.O(1),_.F());a&2&&(a=_.M(),_.y(1),_.Ne(" ",a.KBc(a.Ad.Wa)," "))};
fDb=function(a){a&1&&_.G(0,"onedev-changelist-hovercard",49,50);if(a&2){var b=_.Me(1);a=_.M(2).wa;_.B("changelistId",a.id)("onedevIsHovercardReady",b.FG)}};
gDb=function(a){a&1&&(_.Ae(0),_.C(1,"a",46),_.P(2,"linkifyId"),_.O(3),_.P(4,"toPrettyRef"),_.F(),_.C(5,"onedev-hovercard",null,47),_.N(7,fDb,2,2,"onedev-changelist-hovercard",48),_.F(),_.Be());if(a&2){var b=_.Me(6);a=_.M().wa;var c=_.M();_.y(1);_.B("onedevHovercardTrigger",b);_.we("href",gBb(2,4,a,c.Ad,c.l1a,c.Qa),_.ge)("data-action",c.e4a);_.y(2);_.Ne(" ",_.R(4,9,a.id)," ")}};
hDb=function(a){a&1&&(_.C(0,"a",51),_.P(1,"linkifyId"),_.O(2),_.P(3,"toPrettyRef"),_.F());if(a&2){a=_.M().wa;var b=_.M();_.we("href",gBb(1,3,a,b.Ad,b.l1a,b.Qa),_.ge)("data-action",b.e4a);_.y(2);_.Ne(" ",_.R(3,8,a.id)," ")}};
iDb=function(a,b){a&1&&(_.C(0,"mat-cell",43),_.N(1,gDb,8,11,"ng-container",44),_.N(2,hDb,4,10,"a",45),_.F());if(a&2){a=b.wa;b=_.M();if("history"!==a.VT)a=!1;else{var c="CitC"===a.Qg;a=null!=a.Qg&&_.qE(b.Ad.Wa)&&!c}_.B("ngSwitch",a);_.y(1);_.B("ngSwitchCase",!0);_.y(1);_.B("ngSwitchCase",!1)}};jDb=function(a){a&1&&(_.C(0,"mat-header-cell"),_.O(1," Description "),_.F())};kDb=function(a){a&1&&(_.C(0,"strong"),_.O(1,"[deleted]"),_.F())};
lDb=function(a,b){a&1&&(_.C(0,"span",54),_.O(1),_.F());a&2&&(a=b.wa,b=_.M().wa,_.ye("cleanup",b.aC),_.y(1),_.Pe(a))};mDb=function(a,b){a&1&&(_.C(0,"mat-cell",52),_.N(1,kDb,2,0,"strong",35),_.N(2,lDb,2,3,"span",53),_.O(3),_.P(4,"truncateCommitMessage"),_.F());a&2&&(a=b.wa,_.y(1),_.B("ngIf","DELETE"===a.operation),_.y(1),_.B("ngForOf",a.tags),_.y(1),_.Ne(" ",_.R(4,3,a.subject)," "))};nDb=function(a){a&1&&(_.C(0,"mat-header-cell"),_.O(1),_.F());a&2&&(a=_.M(),_.y(1),_.Ne(" ",a.JBc(a.Ad.Wa)," "))};
oDb=function(a,b){a&1&&(_.C(0,"mat-cell",52),_.G(1,"date",55),_.F());a&2&&(a=b.wa,_.y(1),_.B("value",a.time))};pDb=function(a){a&1&&(_.C(0,"mat-header-cell"),_.O(1," Author "),_.F())};qDb=function(a){a&1&&(_.Ae(0),_.C(1,"a",57),_.O(2),_.F(),_.Be());if(a&2){a=_.M().wa;var b=_.M();_.y(1);_.Le("title",a.Wn);_.Ke("email","",a.Wn,"@google.com");_.we("href",_.Nt+"#search/&q=a:"+a.Wn+"%20is:submitted",_.ge)("data-action",b.f4b);_.y(1);_.Ne(" ",a.Wn," ")}};
rDb=function(a){a&1&&_.O(0);a&2&&(a=_.M().wa,_.Ne(" ",a.Wn," "))};sDb=function(a){a&1&&(_.C(0,"mat-cell",52),_.N(1,qDb,3,5,"ng-container",36),_.P(2,"isPiperPlace"),_.N(3,rDb,1,1,"ng-template",null,56,_.ef),_.F());if(a&2){var b=_.Me(4);a=_.M();_.y(1);_.B("ngIf",_.R(2,2,null==a.Ad?null:a.Ad.Wa))("ngIfElse",b)}};tDb=function(a){a&1&&(_.C(0,"mat-header-cell",58)(1,"span",40),_.O(2,"Action Button"),_.F()())};
uDb=function(a){a&1&&(_.C(0,"a",62),_.P(1,"linkifyLeft"),_.O(2),_.F());if(a&2){a=_.M().wa;var b=_.M();_.ye("mat-flat-button",a.id===b.Ad.Hca);_.we("aria-pressed",a.id===b.Ad.Hca)("href",_.iz(1,7,a,b.Ad,b.Qa),_.ge)("data-action",b.f4a)("aria-label",b.F4a);_.y(2);_.Ne(" ",b.F4a," ")}};
vDb=function(a){a&1&&(_.C(0,"a",63),_.P(1,"linkifyDiff"),_.O(2),_.F());if(a&2){a=_.M().wa;var b=_.M();_.xe("display",a.qH.length?null:"none");_.ye("mat-flat-button",a.id===b.Ad.Hca);_.we("aria-pressed",a.id===b.Ad.Hca)("href",_.iz(1,9,a,b.Ad,b.Qa),_.ge)("data-action",b.f4a)("aria-label",b.H4a);_.y(2);_.Ne(" ",b.H4a," ")}};wDb=function(a){a&1&&(_.C(0,"span",40),_.O(1," No Data "),_.F())};
xDb=function(a,b){a&1&&(_.C(0,"mat-cell",43),_.N(1,uDb,3,11,"a",59),_.N(2,vDb,3,13,"a",60),_.N(3,wDb,2,0,"span",61),_.F());a&2&&(a=b.wa,b=_.M(),_.B("ngSwitch",b.Ad.fE),_.y(1),_.B("ngSwitchCase",!0),_.y(1),_.B("ngSwitchCase",!1),_.y(1),_.B("ngIf",!b.Ad.fE&&!a.qH.length))};yDb=function(a){a&1&&(_.C(0,"mat-header-cell",64)(1,"span",40),_.O(2,"Action Button"),_.F()())};
zDb=function(a){a&1&&(_.C(0,"a",67),_.P(1,"linkifyRight"),_.O(2),_.F());if(a&2){a=_.M().wa;var b=_.M();_.ye("mat-flat-button",a.id===b.Ad.AH);_.we("aria-pressed",a.id===b.Ad.AH)("href",_.iz(1,7,a,b.Ad,b.Qa),_.ge)("data-action",b.g4a)("aria-label",b.G4a);_.y(2);_.Ne(" ",b.G4a," ")}};
ADb=function(a){a&1&&(_.C(0,"a",68),_.P(1,"linkifyRight"),_.O(2),_.F());if(a&2){a=_.M().wa;var b=_.M();_.ye("mat-flat-button",a.id===b.Ad.AH);_.we("aria-pressed",a.id===b.Ad.AH)("href",_.iz(1,7,a,b.Ad,b.Qa),_.ge)("data-action",b.g4a)("aria-label",b.I4a);_.y(2);_.Ne(" ",b.I4a," ")}};BDb=function(a){a&1&&(_.C(0,"mat-cell",43),_.N(1,zDb,3,11,"a",65),_.N(2,ADb,3,11,"a",66),_.F());a&2&&(a=_.M(),_.B("ngSwitch",a.Ad.fE),_.y(1),_.B("ngSwitchCase",!0),_.y(1),_.B("ngSwitchCase",!1))};
DDb=function(a){a&1&&(_.C(0,"mat-header-cell",69)(1,"span",40),_.O(2,"Action Button"),_.F()());a&2&&(a=_.M(),_.we("aria-label","Browse repo at revision/ "+CDb(a.Ad.Wa)))};
FDb=function(a,b){a&1&&(_.C(0,"mat-cell")(1,"a",70),_.P(2,"linkifyRoot"),_.C(3,"mat-icon"),_.O(4,"code"),_.F()(),_.C(5,"button",71)(6,"mat-icon"),_.O(7,"content_copy"),_.F()()());a&2&&(a=b.wa,b=_.M(),_.y(1),_.B("matTooltip",EDb(a.id,b.Ad.Wa)),_.we("href",gBb(2,10,a,b.Ad,b.l1a,b.Qa),_.ge)("title",EDb(a.id,b.Ad.Wa))("data-action",b.g4b)("aria-label",EDb(a.id,b.Ad.Wa)),_.y(4),_.B("title",CDb(b.Ad.Wa))("matTooltip",CDb(b.Ad.Wa)),_.we("data-copy-content",a.id)("data-action",b.h4b)("aria-label",CDb(b.Ad.Wa)))};
GDb=function(a){a&1&&_.G(0,"mat-header-cell")};HDb=function(a,b){a&1&&(_.C(0,"mat-cell"),_.O(1),_.F());a&2&&(a=b.wa,_.y(1),_.Ne(" Previously: ",a.Vf," "))};IDb=function(a){a&1&&_.G(0,"mat-header-cell")};
JDb=function(a,b){if(a&1){var c=_.wd();_.C(0,"mat-cell");_.O(1);_.C(2,"a",72);_.K("click",function(){var d=_.xd(c).wa,e=_.M();d.O$=!d.O$;return _.yd(e.return)});_.O(3);_.F()()}a&2&&(a=b.wa,_.y(1),fBb(" No matches in revisions [",a.osa[a.osa.length-1],", ",a.osa[0],"], changelists [",a.nsa[a.nsa.length-1],", ",a.nsa[0],"] "),_.y(2),_.Ne(" ",a.O$?"Hide":"Show"," "))};
KDb=function(a){a&1&&(_.G(0,"linkified-message",74),_.P(1,"emptyToConstant"));a&2&&(a=_.M().wa,_.B("message",a.message)("linkDefinitions",_.R(1,2,a.rQ)))};LDb=function(a,b){a&1&&(_.C(0,"mat-cell"),_.N(1,KDb,2,4,"linkified-message",73),_.F());a&2&&(a=b.wa,b=_.M(),_.y(1),_.B("ngIf",b.Gz.has(a.id)))};
NDb=function(a){a&1&&(_.C(0,"div",76)(1,"button",41)(2,"mat-icon"),_.O(3),_.F()(),_.O(4),_.F());if(a&2){a=_.M().wa;var b=_.M();_.y(1);_.we("aria-expanded",b.ES.has(a.id))("aria-label",b.ES.has(a.id)?b.d$b:b.s$b);_.y(2);_.Pe(b.ES.has(a.id)?"expand_less":"expand_more");_.y(1);_.Ne(" ",MDb(a.matches)," matches in the code at this revision. ")}};
ODb=function(a,b){a&1&&(_.C(0,"mat-cell"),_.N(1,NDb,5,4,"div",75),_.F());a&2&&(a=b.wa,b=_.M(),_.we("data-action",b.l4b)("data-row-id",a.id),_.y(1),_.B("ngIf",null!=a.matches))};
PDb=function(a,b){a&1&&_.G(0,"file-search-snippet",78);if(a&2){a=b.wa;var c=b.last,d=_.M(2).wa;b=_.M();_.ye("last",c);c=d.matches.Qg;d=d.Vf||b.Ad.Wa.path;var e=d+":"+c;null==b.FUa.get(e)&&b.FUa.set(e,_.ME(_.Wo(b.Ad.Wa.Vb(),{Ce:c}).kd(d).Za(),b.Qa,{aS:"oneBased"}));c=b.FUa.get(e);_.B("linkGenerator",c)("resultIndex",0)("snippet",a)("trackElement","HistoryTableSearchResults")("feedbackEvent",b.bNa)}};
QDb=function(a){a&1&&(_.Ae(0),_.N(1,PDb,1,7,"file-search-snippet",77),_.Be());a&2&&(a=_.M().wa,_.y(1),_.B("ngForOf",a.matches.Kk))};RDb=function(a,b){a&1&&(_.C(0,"mat-cell"),_.N(1,QDb,2,1,"ng-container",35),_.F());a&2&&(a=b.wa,_.y(1),_.B("ngIf",null!=a.matches))};SDb=function(a){a&1&&_.G(0,"mat-header-row")};
VDb=function(a,b){a&1&&_.G(0,"mat-row",79);a&2&&(a=b.wa,b=_.M(),_.ye("active",b.Gz.has(a.id))("left-row",b.Ad.Hca===a.id)("right-row",b.Ad.AH===a.id)("active-element",a.id===b.K$)("hidden",!1===(null==a.hidden?null:a.hidden.O$))("cleanup",a.aC),_.we("aria-label",_.qE(b.Ad.Wa)?TDb.format({id:a.id,author:a.Wn}):UDb.format({id:a.id,author:a.Wn})))};
WDb=function(a,b){a&1&&_.G(0,"mat-row",80);a&2&&(a=b.wa,b=_.M(),_.ye("hidden",!1===(null==a.hidden?null:a.hidden.O$)||!b.Gz.has(a.id)),_.we("aria-hidden",!b.Gz.has(a.id)))};XDb=function(a){a&1&&_.G(0,"mat-row",81)};YDb=function(a){a&1&&_.G(0,"mat-row")};ZDb=function(a,b){a&1&&_.G(0,"mat-row",82);a&2&&(a=b.wa,b=_.M(),_.xe("display",b.ES.has(a.id)&&null!=a.matches?"":"none"))};$Db=function(a){a&1&&_.G(0,"mat-row",83)};
aEb=function(a){if(a&1){var b=_.wd();_.C(0,"button",90);_.K("click",function(){_.xd(b);var c=_.M(2);return _.yd(c.dU=!1)});_.C(1,"mat-icon");_.O(2,"collapse_all");_.F()()}a&2&&(a=_.M(2),_.B("ascTrackElement",a.m5a))};
bEb=function(a){if(a&1){var b=_.wd();_.C(0,"div",84)(1,"button",85)(2,"mat-icon");_.O(3,"search");_.F()();_.C(4,"mat-form-field",86)(5,"input",87,88);_.K("keydown.enter",function(){_.xd(b);var c=_.M();return _.yd(c.a_a.next())});_.F()();_.N(7,aEb,3,1,"button",89);_.F()}a&2&&(a=_.M(),_.y(1),_.B("ascTrackElement",a.m5a),_.we("data-action",a.m4b),_.y(3),_.xe("width",a.dU?"500px":0)("opacity",a.dU?1:0)("pointer-events",a.dU?"unset":"none"),_.y(1),_.B("formControl",a.cq),_.y(2),_.B("ngIf",a.dU))};
gEb=function(a){return[].concat(_.Ha(cEb),_.Ha(dEb),_.Ha(a),_.Ha(eEb),_.Ha(fEb))};nEb=function(a,b){switch(a){case 0:return b?hEb:iEb;case 1:return b?jEb:kEb;case 2:return b?lEb:mEb;default:return _.eg(a,"Unknown column type")}};oEb=function(a,b,c){return a+" file:("+Array.from(new Set([c.Wa.path].concat(_.Ha(b.entries.map(function(d){var e;return(null==(e=d.vp)?void 0:e.Vf)||""}))).filter(function(d){return!!d}))).join("|")+")"};
pEb=function(a){a&1&&(_.O(0),_.P(1,"number"));a&2&&(a=_.M().Ma,_.Ne(" files (",_.hz(1,1,a.files.length,"1.0-0"),") "))};qEb=function(a){a&1&&(_.C(0,"span"),_.O(1,"+"),_.F())};rEb=function(a){a&1&&(_.O(0),_.P(1,"number"),_.N(2,qEb,2,0,"span",5),_.O(3,") "));a&2&&(a=_.M(2).Ma,_.Ne(" commits (",_.hz(1,2,a.uL.entries.length,"1.0-0"),""),_.y(2),_.B("ngIf",a.Jzb))};
sEb=function(a){a&1&&(_.C(0,"dc-information-box",8),_.O(1),_.P(2,"number"),_.F());a&2&&(a=_.M(2).Ma,_.y(1),_.Ne(" There are a large number of commits. We are only showing the most recent ",_.hz(2,1,a.uL.entries.length,"1.0-0")," commits. "))};tEb=function(a,b){a&1&&_.G(0,"history-table",9);a&2&&(a=b.Ma,b=_.M(2).Ma,_.B("data",b.uL)("historyPlace",a))};
uEb=function(a){a&1&&(_.C(0,"mat-tab"),_.N(1,rEb,4,5,"ng-template",3),_.N(2,sEb,3,4,"dc-information-box",6),_.N(3,tEb,1,2,"history-table",7),_.P(4,"async"),_.F());a&2&&(a=_.M().Ma,_.y(2),_.B("ngIf",a.Jzb),_.y(1),_.B("ngIf",_.R(4,2,a.uL.Ad)))};
vEb=function(a,b){if(a&1){var c=_.wd();_.Ae(0);_.C(1,"mat-tab-group",2);_.K("selectedTabChange",function(d){_.xd(c);var e=_.M(),f=e.Ga,g=f.mb;a:switch(d=d.index,d){case 0:d="openFilesTab";break a;case 1:d="openCommitsTab";break a;default:d=_.eg(d,"Unknown entry tab selected")}g.call(f,{element:"EntryContainer",action:d,gestureName:"CLICK",projectId:e.Yd.Wa.ab});return _.yd()});_.C(2,"mat-tab");_.N(3,pEb,2,4,"ng-template",3);_.G(4,"commit-fileset",4);_.F();_.N(5,uEb,5,4,"mat-tab",5);_.F();_.Be()}a&
2&&(a=b.Ma,b=_.M(),_.y(1),_.B("@.disabled",!0),_.y(3),_.B("leftRefSpec",b.Yd.kr)("location",b.Yd.Wa)("includeHeader",!0)("rightRefSpec",b.Yd.Ko)("fileDiffEntries",a.files),_.y(1),_.B("ngIf",!b.Yd.Qxb))};wEb=function(a){a&1&&_.G(0,"loading",10);a&2&&_.B("hasBackground",!0)("diameter",48)};xEb=function(a){a&1&&_.G(0,"ref-picker",3);a&2&&(a=_.M(2),_.B("refPickerData",a.N0))};yEb=function(a){a&1&&_.N(0,xEb,1,1,"ref-picker",2);a&2&&(a=_.M(),_.B("ngIf",a.Yd.Wa&&a.Yd.Wa.qb))};
zEb=function(a,b){return _.Wo(b.Vb(),{vn:a}).Za()};AEb=function(a,b){return _.To(b.Vb(),a).Za()};BEb=function(a){a&1&&(_.Ae(0),_.C(1,"span",6),_.O(2," Comparing: "),_.F(),_.G(3,"comparison-ref-picker",7),_.C(4,"span",8),_.O(5),_.F(),_.G(6,"comparison-ref-picker",9),_.C(7,"a",10)(8,"mat-icon"),_.O(9,"cancel"),_.F()(),_.Be());a&2&&(a=_.M(),_.y(3),_.B("comparison",a.Yd)("selector",a.mXb),_.y(2),_.Ne(" ",a.Wwc," "),_.y(1),_.B("comparison",a.Yd),_.y(1),_.B("routerLink",a.qyc)("trackProjectId",a.Yd.Wa.ab))};
CEb=function(a){if(a&1){var b=_.wd();_.Ae(0);_.C(1,"a",11)(2,"mat-icon");_.O(3,"code");_.F();_.Ae(4);_.C(5,"span");_.O(6,"Browse");_.F();_.Be();_.F();_.C(7,"copy-button",12);_.K("copyEvent",function(){_.xd(b);var c=_.M();return _.yd(c.lr())});_.F();_.G(8,"mat-divider",13);_.Be()}a&2&&(a=_.M(),_.y(1),_.B("routerLink",a.Rvc)("matTooltip",a.Svc)("trackProjectId",a.Yd.Wa.ab),_.y(6),_.B("buttonLabel",a.pxc)("hoverMsg",a.vSa)("copyText",a.Yd.kLc),_.y(1),_.B("vertical",!0))};
DEb=function(a){a&1&&(_.G(0,"commit-information",14),_.C(1,"a",15),_.O(2," Compare "),_.F());a&2&&(a=_.M(),_.B("activeLocation",a.Yd.Wa)("version",a.Bja)("linkToCommitDetails",!1),_.y(1),_.B("routerLink",a.Ywc)("trackProjectId",a.Yd.Wa.ab))};EEb=function(a){a&1&&_.G(0,"segmented-dropdown-button",6);a&2&&(a=_.M(),_.B("item",a.kJc))};
FEb=function(a,b){if(a&1){var c=_.wd();_.C(0,"li")(1,"button",8);_.K("click",function(){var d=_.xd(c).wa,e=_.M(2);return _.yd(e.zMb.emit(d.id))});_.O(2);_.P(3,"toPrettyRef");_.F()()}a&2&&(a=b.wa,_.ye("active-element",a.selected),_.y(1),_.B("color",a.selected?"primary":null),_.y(1),_.Ne(" ",_.R(3,4,a.id)," "))};GEb=function(a){a&1&&(_.C(0,"ul"),_.N(1,FEb,4,6,"li",7),_.F());a&2&&(a=_.M(),_.y(1),_.B("ngForOf",a.bea))};
HEb=function(a,b){a&1&&(_.Ae(0),_.C(1,"a",10),_.O(2),_.P(3,"toPrettyRef"),_.F(),_.Be());a&2&&(a=b.Ma,_.y(1),_.B("routerLink",a.pyc),_.y(1),_.Ne(" ",_.R(3,2,a.id)," "))};IEb=function(a){a&1&&_.N(0,HEb,4,4,"ng-container",9);a&2&&(a=_.M(),_.B("ngIf",a.bea[0]))};JEb=function(a,b){return _.To(_.KE(a.Vb(),"ref"),b).kh({}).Za()};KEb=function(a,b){return(a.displayName||a.Ke.Og).localeCompare(b.displayName||b.Ke.Og)};
LEb=function(a){a=a.Ke;var b=_.Ulb(a);switch(b){case "project":return{kind:b,projectId:a.projectId};case "ossProject":return{kind:b,projectName:a.Zh};case "host":return{kind:b,Km:a.Km};case "depot":return{kind:b};default:return _.eg(b,"Unknown repository group type")}};MEb=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 _.eg(a,"Unknown repository group type")}};
NEb=function(a){if(null!=a.OF)return a.OF.name;if(null!=a.lf)return a.lf.projectId;if(null!=a.host)return a.host.name;if(null!=a.Zh)return a.Zh.displayName;throw Error("Oe");};OEb=function(a,b){a=NEb(a);b=NEb(b);return a<b?-1:a>b?1:0};PEb=function(a){a&1&&_.G(0,"mat-icon",7);a&2&&(a=_.M(2),_.B("svgIcon",a.icon))};QEb=function(a){a&1&&(_.C(0,"span",8),_.O(1),_.F());a&2&&(a=_.M(2),_.y(1),_.Ne(" ",a.scope," "))};
REb=function(a){a&1&&(_.C(0,"div",3),_.N(1,PEb,1,1,"mat-icon",4),_.C(2,"div",5),_.N(3,QEb,2,1,"span",6),_.C(4,"span"),_.O(5),_.F()()());a&2&&(a=_.M(),_.y(1),_.B("ngIf",a.icon),_.y(2),_.B("ngIf",a.scope),_.y(2),_.Pe(a.name))};SEb=function(a){a&1&&(_.C(0,"conditional-link",6),_.O(1),_.F());a&2&&(a=_.M(2),_.ye("active-element",a.JKa),_.B("ascTrackElement",a.F2)("trackGestureClick",!a.JKa)("trackProjectId",a.Wa.ab)("condition",!a.JKa)("link",a.IKa),_.y(1),_.Ne("",a.Muc," "))};
TEb=function(a){a&1&&(_.C(0,"button",11),_.G(1,"mat-icon",12),_.F());if(a&2){a=_.M().wa;var b=_.M(2);_.y(1);_.B("svgIcon",b.rc.Rd(a)?"shared:arrow_down_2":"shared:arrow_right_2")}};UEb=function(a){a&1&&_.G(0,"mat-icon",13);a&2&&(a=_.M().wa,_.B("svgIcon",a.icon))};
VEb=function(a,b){a&1&&(_.C(0,"mat-tree-node",7),_.N(1,TEb,2,1,"button",8),_.N(2,UEb,1,1,"mat-icon",9),_.C(3,"conditional-link",10),_.O(4),_.F()());a&2&&(a=b.wa,b=_.M(2),_.ye("active-element",a.Id===b.wj),_.B("matTreeNodePaddingIndent",50),_.y(1),_.B("ngIf",a.children),_.y(1),_.B("ngIf",a.icon),_.y(1),_.B("ascTrackElement",b.F2)("trackGestureClick",a.Id!==b.wj)("condition",a.Id!==b.wj)("link",_.vF(a.location).Hb)("queryParams",_.vF(a.location).Ta),_.y(1),_.Ne("",a.name," "))};
WEb=function(a){a&1&&(_.Ae(0),_.N(1,SEb,2,8,"conditional-link",3),_.C(2,"mat-tree",4),_.N(3,VEb,5,11,"mat-tree-node",5),_.F(),_.Be());a&2&&(a=_.M(),_.y(1),_.B("ngIf",a.IKa),_.y(1),_.B("dataSource",a.dataSource)("treeControl",a.rc))};XEb=function(a,b){a&1&&_.G(0,"repository-search-result-entry",17);a&2&&(a=b.wa,b=_.M(2),_.B("contextName",b.F2)("currentScope",b.Wa)("searchResultItem",a))};
YEb=function(a){if(a&1){var b=_.wd();_.C(0,"no-search-match",18);_.K("clear",function(){_.xd(b);var c=_.M(2);return _.yd(c.bK())});_.F()}a&2&&(a=_.M(2),_.B("filter",a.fg))};ZEb=function(a){a&1&&(_.C(0,"div",14),_.N(1,XEb,1,3,"repository-search-result-entry",15),_.F(),_.N(2,YEb,1,1,"no-search-match",16));a&2&&(a=_.M(),_.y(1),_.B("ngForOf",a.Ax),_.y(1),_.B("ngIf",a.LMc))};$Eb=function(a){return a.level};aFb=function(a){return!a.location.repository};bFb=function(a){a&1&&_.G(0,"loading",5)};
cFb=function(a){a&1&&_.G(0,"repository-searchable-tree-data",6);if(a&2){a=_.M().Ma;var b=_.M();_.B("searchTrackElement",b.fga)("treeItemNavigateTrackElement",b.F2)("place",b.Wa)("repositoriesMap",a.Ub)}};dFb=function(a){a&1&&(_.C(0,"div",7),_.O(1),_.F());a&2&&(a=_.M().Ma,_.y(1),_.Ne(" ",a.message," "))};
eFb=function(a,b){a&1&&(_.Ae(0,1),_.N(1,bFb,1,0,"loading",2),_.N(2,cFb,1,4,"repository-searchable-tree-data",3),_.N(3,dFb,2,1,"div",4),_.Be());a&2&&(a=b.Ma,b=_.M(),_.B("ngSwitch",a.state),_.y(1),_.B("ngSwitchCase",b.xc.Nh),_.y(1),_.B("ngSwitchCase",b.xc.kg),_.y(1),_.B("ngSwitchCase",b.xc.Error))};fFb=function(a){a&1&&_.G(0,"repository-searchable-tree",1);a&2&&(a=_.M(),_.B("place",a.Wa))};gFb=function(a){a&1&&(_.Ae(0),_.C(1,"div",5)(2,"span"),_.O(3," Could not load commit. "),_.F()(),_.Be())};
hFb=function(a){if(a&1){var b=_.wd();_.Ae(0);_.C(1,"div",9,10);_.G(3,"commit-overview",11);_.F();_.G(4,"splitter",12);_.C(5,"parent-selector",13);_.K("selectedParentChange",function(d){_.xd(b);var e=_.M(3);return _.yd(e.RFb.next(d))});_.F();_.Be()}if(a&2){var c=_.Me(2);a=_.M(2).Ma;_.y(3);_.B("commit",a.Ub.vp);_.y(1);_.B("changeSizeOf",c);_.y(1);_.B("parents",a.Ub.cea)("comparison",a.Ub.Yd)}};
iFb=function(a){a&1&&(_.Ae(0),_.C(1,"div",6),_.G(2,"commit-header",7),_.N(3,hFb,6,4,"ng-container",1),_.G(4,"entry-container",8),_.F(),_.Be());if(a&2){a=_.M().Ma;var b=_.M();_.y(2);_.B("comparison",a.Ub.Yd)("viewMode",a.Ub.tt);_.y(1);_.B("ngIf",!b.Wsa(a.Ub));_.y(1);_.B("comparison",a.Ub.Yd)}};jFb=function(a){a&1&&_.G(0,"loading",14);a&2&&_.B("hasBackground",!0)("diameter",48)};
kFb=function(a,b){a&1&&(_.Ae(0)(1,2),_.N(2,gFb,4,0,"ng-container",3),_.N(3,iFb,5,4,"ng-container",3),_.N(4,jFb,1,2,"loading",4),_.Be()());a&2&&(a=b.Ma,b=_.M(),_.y(1),_.B("ngSwitch",a.state),_.y(1),_.B("ngSwitchCase",b.xc.Error),_.y(1),_.B("ngSwitchCase",b.xc.kg),_.y(1),_.B("ngSwitchCase",b.xc.Nh))};lFb=function(a,b){var c=b.qH||[],d,e=(d=(d=_.kh(a,2))?d:c[0]||"")?c.includes(d):!0;d={Wa:a,Ko:_.kh(a,0),kr:d,kLc:b.Kf,Qxb:e};return{vp:b,Yd:d,cea:c,tt:_.kh(a,2)?0:1}};mFb=function(){};
oFb=function(a){a&1&&_.N(0,mFb,0,0,"ng-template",4);a&2&&(_.M(2),_.B("ngTemplateOutlet",_.Me(3))("ngTemplateOutletContext",_.Re(2,nFb)))};pFb=function(){};rFb=function(a){a&1&&_.N(0,pFb,0,0,"ng-template",4);a&2&&(a=_.M().Ma,_.M(),_.B("ngTemplateOutlet",_.Me(3))("ngTemplateOutletContext",_.Se(2,qFb,a.Ub.kea)))};
sFb=function(a,b){a&1&&(_.Ae(0,2),_.N(1,oFb,1,3,null,3),_.N(2,rFb,1,4,null,3),_.Be());a&2&&(a=b.Ma,b=_.M(),_.B("ngSwitch",a.state),_.y(1),_.B("ngSwitchCase",b.xc.Nh),_.y(1),_.B("ngSwitchCase",b.xc.kg))};tFb=function(a){a&1&&_.G(0,"loading",9);a&2&&_.B("inline",!0)};uFb=function(a){a&1&&_.O(0);a&2&&(a=_.M().count,_.Pe(a))};
vFb=function(a,b){a&1&&(_.C(0,"a",5)(1,"mat-icon"),_.O(2,"check_circle"),_.F(),_.C(3,"span",6),_.N(4,tFb,1,1,"loading",7),_.O(5),_.N(6,uFb,1,1,"ng-template",null,8,_.ef),_.F()());if(a&2){a=b.XAb;b=b.count;var c=_.Me(7),d=_.M();_.B("href",d.NBc(d.Wa),_.ge);_.y(4);_.B("ngIf",a)("ngIfElse",c);_.y(1);_.Ne(" active ",1===b?"CL":"CLs"," ")}};wFb=function(a){return _.Nt+"#search/&q=is:pending%20from:-12w%20f:%5E//depot/"+wBb(a.path||"")};
xFb=function(a){a&1&&_.G(0,"pending-cl-indicator",4);a&2&&(a=_.M(),_.B("place",a.Wa))};
zFb=function(a,b){if(a&1){var c=_.wd();_.C(0,"button",8);_.K("click",function(){var e=_.xd(c).Ma,f=_.M(3);yFb(f.RT,e.open?0:1);return _.yd()});_.Fd();_.C(1,"svg",9);_.G(2,"path",10)(3,"path",11)(4,"rect",12)(5,"path",13)(6,"circle",14)(7,"circle",15)(8,"circle",16)(9,"circle",17)(10,"circle",18)(11,"circle",19)(12,"circle",20);_.F();_.Ey();_.C(13,"span",21);_.O(14," Insights ");_.F()()}if(a&2){a=b.Ma;b=_.M().Ma;var d=_.M(2);_.xe("pointer-events",0<b.size?"unset":"none");_.ye("panel-is-open",a.open);
_.B("disabled",0===b.size)("trackProjectId",d.Wa.ab)("trackAction",a.open?"close":"open")}};AFb=function(a){a&1&&(_.C(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",22)(2,"p",23),_.O(3,"Code Insights"),_.F(),_.O(4," Get deployment status, ask a question, or report a bug for this file "),_.F()())};
BFb=function(a,b){a&1&&(_.C(0,"div",6),_.N(1,zFb,15,7,"button",7),_.P(2,"async"),_.N(3,AFb,5,0,"onedev-feature-tooltip-controller",2),_.F());a&2&&(a=b.Ma,b=_.M(2),_.B("matTooltipDisabled",0<a.size),_.y(1),_.B("ngIf",_.R(2,3,b.dEc)),_.y(2),_.B("ngIf",b.cEc&&0<a.size))};CFb=function(a){a&1&&(_.C(0,"div"),_.N(1,BFb,4,5,"div",5),_.P(2,"async"),_.F());a&2&&(a=_.M(),_.y(1),_.B("ngIf",_.R(2,1,a.nhb)))};
DFb=function(a,b){if(a&1){var c=_.wd();_.C(0,"button",25);_.K("click",function(){var d=_.xd(c).Ma,e=_.M(2);yFb(e.RT,d.open?0:2);return _.yd()});_.G(1,"mat-icon",26);_.C(2,"span",21);_.O(3,"Docs");_.F()()}a&2&&(a=b.Ma,b=_.M(2),_.ye("panel-is-open",a.open),_.B("trackAction",a.open?"close":"open")("disabled",!b.xzc))};EFb=function(a){a&1&&(_.C(0,"div"),_.N(1,DFb,4,4,"button",24),_.P(2,"async"),_.F());a&2&&(a=_.M(),_.y(1),_.B("ngIf",_.R(2,1,a.Syc)))};
FFb=function(a){a&1&&(_.C(0,"segmented-dropdown-button",29)(1,"mat-icon"),_.O(2,"edit"),_.F()());if(a&2){a=_.M().Ma;var b=_.M();_.B("disabled",b.ZNa)("item",a)}};GFb=function(a){a&1&&(_.C(0,"a",30)(1,"mat-icon"),_.O(2,"edit"),_.F(),_.C(3,"span"),_.O(4),_.F()());if(a&2){a=_.M().Ma;var b=_.M();_.B("externalLink",a.Hb)("matTooltip",a.ariaLabel)("trackProjectId",b.Wa.ab);_.we("disabled",b.ZNa);_.y(4);_.Ne(" ",a.title," ")}};
HFb=function(a,b){a&1&&(_.Ae(0),_.N(1,FFb,3,2,"segmented-dropdown-button",27),_.N(2,GFb,5,5,"ng-template",null,28,_.ef),_.Be());if(a&2){a=b.Ma;var c=_.Me(3);_.y(1);_.B("ngIf",!!a.va)("ngIfElse",c)}};IFb=function(a,b){a&1&&(_.C(0,"a",32)(1,"span"),_.O(2),_.F()());if(a&2){a=b.wa;b=b.index;var c=_.M(2);_.B("externalLink",a.Hb)("matTooltip",a.ariaLabel)("trackProjectId",c.Wa.ab);_.we("disabled",c.ZNa)("data-index",b);_.y(2);_.Ne(" ",a.title," ")}};
JFb=function(a,b){a&1&&_.N(0,IFb,3,6,"a",31);a&2&&_.B("ngForOf",b.buttons)};KFb=function(a){a&1&&(_.C(0,"li",2)(1,"a",6),_.O(2),_.F()());a&2&&(a=_.M(),_.y(1),_.ye("active-element",a.xFc),_.B("routerLink",a.eVb)("ascTrackElement",a.lg),_.y(1),_.Ne(" ",a.TQc," "))};LFb=function(a){if(a.qb&&!_.Xo(a)&&!a.params.Mb){var b=Number(a.qb);return isNaN(b)?a.qb:b}};MFb=function(a){a&1&&(_.C(0,"span",7),_.O(1,"/"),_.F())};
NFb=function(a,b){if(a&1){var c=_.wd();_.Ae(0);_.C(1,"a",4);_.P(2,"async");_.O(3);_.F();_.C(4,"a",5);_.K("click",function(){_.xd(c);_.M().vc.N$.next(1);return _.yd()});_.F();_.N(5,MFb,2,0,"span",6);_.Be()}if(a&2){a=b.wa;b=b.last;var d=_.M();_.y(1);_.ye("has-info",d.xha&&(d.xha.has("//depot/"+a.path)||d.xha.has("//depot/"+a.path+"/")));_.B("routerLink",a.Hb)("queryParams",a.Ta)("trackProjectId",d.projectId);_.we("style",_.R(2,9,a.style),dBb);_.y(2);_.Pe(a.title);_.y(1);_.B("routerLink",a.Hb);_.y(1);
_.B("ngIf",!b)}};OFb=function(){var a=window;return"{{ flags.enable_freshness }}"===a.PY_ENABLE_FRESHNESS?!1:"True"===a.PY_ENABLE_FRESHNESS};mK=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};PFb=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}};
QFb=function(a,b){return a.map(function(c){return nK({name:c.pu()||c.iL(),url:c.iL(),icon:PFb(_.p(c,4),b)})}).sort(mK)};RFb=function(a){return a.map(function(b){return nK({name:b.dg(),url:"https://teams.googleplex.com/"+b.ORa(),icon:"https://moma-teams-photos.corp.google.com/photos/"+b.ORa()})})};SFb=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 oK;c.Te(b.name);c.oU(QFb(b.source,b.icon));b.Pi.push(c)}};
TFb=function(a){if(!a)return"";var b=document.createElement("div");_.tma(b,_.$La.Mo(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};UFb=function(a){return new _.ma(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)}})};nK=function(a){var b=a.name,c=a.url;a=a.icon;return(new pK).Te(b).iN(c).Hga(a)};
VFb=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""}};WFb=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""}};
XFb=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""}};
YFb=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"])}};ZFb=function(a){switch(a){case 0:return"no_announce";case 2:return"info";case 1:return"warning";default:return""}};$Fb=function(a,b){a&1&&_.G(0,"breadcrumb",9);a&2&&_.B("items",b.Ma)};
aGb=function(a){a&1&&(_.G(0,"path-breadcrumb",11),_.P(1,"async"),_.P(2,"maybeStripGoogle3"),_.P(3,"async"));if(a&2){a=_.M().cGb;var b=_.M();_.B("copyText",_.R(1,4,_.R(2,6,b.Wa)))("items",a)("projectId",b.Wa.ab)("stacksPaths",_.R(3,8,b.xha))}};bGb=function(a,b){a&1&&_.N(0,aGb,4,10,"path-breadcrumb",10);a&2&&(a=b.cGb,_.B("ngIf",a&&0<a.length))};cGb=function(a){a&1&&(_.C(0,"mat-icon",14),_.O(1),_.F());a&2&&(a=_.M().icon,_.y(1),_.Ne(" ",a," "))};
dGb=function(a,b){a&1&&(_.C(0,"segmented-dropdown-button",12),_.N(1,cGb,2,1,"mat-icon",13),_.F());a&2&&(a=b.icon,_.B("item",b.EYa)("useBreadcrumbStyling",!0),_.y(1),_.B("ngIf",a))};eGb=function(a,b){a&1&&_.G(0,"ref-picker",16);a&2&&_.B("refPickerData",b.Ma)};fGb=function(a){a&1&&(_.N(0,eGb,1,1,"ref-picker",15),_.P(1,"async"));a&2&&(a=_.M(),_.B("ngIf",_.R(1,1,a.mKc)))};gGb=function(a){a&1&&_.G(0,"cl-picker",8);a&2&&(a=_.M(),_.B("place",a.Wa))};
hGb=function(a){a&1&&_.G(0,"loading",8);a&2&&_.B("hasBackground",!0)("diameter",36)};iGb=function(a){a&1&&(_.C(0,"dc-information-box",9),_.O(1),_.F());a&2&&(a=_.M().Ma,_.y(1),_.Ne(" ",a.message," "))};
jGb=function(a){if(a&1){var b=_.wd();_.Ae(0);_.C(1,"div",10);_.G(2,"mat-icon",11);_.C(3,"div",12)(4,"div",13);_.O(5,"DOCS");_.F();_.C(6,"div",14);_.O(7);_.P(8,"async");_.F()();_.C(9,"button",15);_.K("click",function(){_.xd(b);var d=_.M(2);return _.yd(d.close())});_.G(10,"mat-icon",16);_.F()();_.G(11,"mat-divider",17)(12,"div",18);_.Be()}if(a&2){a=_.M().Ma;var c=_.M();_.y(7);_.Pe(_.R(8,2,c.Iu).VPc);_.y(5);_.B("innerHTML",a.Ub,_.fe)}};
kGb=function(a,b){a&1&&(_.Ae(0,1),_.C(1,"div",2)(2,"span",3),_.O(3,"This panel will be turned down in Q3 2023 - "),_.C(4,"a",4),_.O(5,"b/266462371"),_.F()()(),_.N(6,hGb,1,2,"loading",5),_.N(7,iGb,2,1,"dc-information-box",6),_.N(8,jGb,13,4,"ng-container",7),_.Be());a&2&&(a=b.Ma,b=_.M(),_.B("ngSwitch",a.state),_.y(6),_.B("ngSwitchCase",b.xc.Nh),_.y(1),_.B("ngSwitchCase",b.xc.Error),_.y(1),_.B("ngSwitchCase",b.xc.kg))};
lGb=function(a,b){a&1&&(_.C(0,"icon-empty-state-subtitle")(1,"p"),_.O(2),_.F(),_.C(3,"a",3),_.O(4,"Download"),_.F()());a&2&&(a=b.Ma,b=_.M(),_.y(2),_.Ne(" Size in bytes: ",b.Apa," "),_.y(1),_.Le("href",a,_.ge))};mGb=function(a){a&1&&(_.C(0,"icon-empty-state-subtitle"),_.O(1," Please clone this repository to view the file "),_.F())};nGb=function(a){a&1&&(_.C(0,"mat-label"),_.O(1),_.F());a&2&&(a=_.M(),_.y(1),_.Ne(" ",a.label," "))};oGb=function(a){a&1&&(_.C(0,"mat-error"),_.O(1," Invalid regex "),_.F())};
pGb=function(a){a&1&&(_.C(0,"mat-error"),_.O(1," Invalid line number "),_.F())};qGb=function(a){a&1&&(_.C(0,"span",9),_.O(1),_.F());a&2&&(a=_.M(2),_.y(1),_.Pe(a.item.label))};rGb=function(a){a&1&&_.G(0,"mat-icon",10);a&2&&(a=_.M(2),_.B("svgIcon",a.item.icon))};sGb=function(a){a&1&&_.Ce(0)};
tGb=function(a){if(a&1){var b=_.wd();_.C(0,"div")(1,"div",11,12);_.K("ascBlur",function(){_.xd(b);var d=_.M(2);return _.yd(d.oQ())});_.N(3,sGb,1,0,"ng-container",13);_.F()()}if(a&2){var c=_.Me(2);a=_.M(2);_.y(1);_.B("cdkTrapFocusAutoCapture",a.osb)("focusOnInit",null==c?null:c.Ip);_.y(2);_.B("ngTemplateOutlet",a.item.CK)("ngTemplateOutletContext",a.item.context)}};
uGb=function(a){if(a&1){var b=_.wd();_.Ae(0);_.C(1,"button",1,2);_.K("click",function(){_.xd(b);var d=_.M();return _.yd(d.YA())})("mousedown",function(d){_.xd(b);var e=_.M();return _.yd(e.XRa(d))});_.P(3,"async");_.P(4,"async");_.C(5,"div",3);_.N(6,qGb,2,1,"span",4);_.C(7,"div",5);_.N(8,rGb,1,1,"mat-icon",6);_.O(9);_.G(10,"mat-icon",7);_.F()()();_.N(11,tGb,4,4,"ng-template",8);_.P(12,"async");_.K("detach",function(){_.xd(b);var d=_.M();return _.yd(d.oQ())});_.Be()}if(a&2){var c=_.Me(2);a=_.M();_.y(1);
_.ye("dense",a.lnb)("active",_.R(3,17,a.isOpen))("icon-only",a.Bvb);_.B("ascTrackElement",a.item.mc)("trackAction",_.R(4,19,a.isOpen)?"openDropdown":"closeDropdown");_.we("aria-label",a.ariaLabel);_.y(5);_.B("ngIf",a.item.label);_.y(1);_.ye("title",a.item.title);_.y(1);_.B("ngIf",a.item.icon);_.y(1);_.Ne(" ",a.item.title," ");_.y(2);_.B("cdkConnectedOverlayOrigin",c)("cdkConnectedOverlayOpen",_.R(12,21,a.isOpen))("cdkConnectedOverlayPositions",a.UIc)}};
vGb=function(a){a&1&&_.G(0,"find-in-file")(1,"go-to-line")};wGb=function(a){setTimeout(function(){var b=a();b&&b.focus()})};xGb=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{pz:e.id&&e.id.length?e.id:d+"-"+f,type:0,displayName:e.name,Cf:g,children:xGb(e.children,b,c.concat({Cf:g,counts:new Map,V7:new Map}),d+1)}}e={type:1,Fh:e.id,displayName:e.name,Cf:{enabled:!1},dca:e.yTa};b.set(e.Fh,{node:e,cea:c});return e})};
yGb=function(a){return null!=a?a:null};zGb=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.LK?d.add(e.pz):c.add(e.Fh);return b.filter(function(f){return f.LK?d.has(f.pz):c.has(f.Fh)})};AGb=function(a){a&1&&_.G(0,"loading",5)};BGb=function(a){a&1&&(_.C(0,"mat-icon",6),_.O(1,"error"),_.F());a&2&&(a=_.M().Ma,_.B("matTooltip",a.wvb))};
CGb=function(a){a&1&&(_.C(0,"span",7),_.O(1),_.F());if(a&2){a=_.M().Ma;_.M();var b=a.nr;b=(new _.Kr("{NUM_FINDINGS, plural, =1 {1 finding} other {{NUM_FINDINGS} findings}}")).format({NUM_FINDINGS:b});_.we("aria-label",b);_.y(1);_.Ne(" (",a.nr,") ")}};
DGb=function(a,b){a&1&&(_.Ae(0,1),_.N(1,AGb,1,0,"loading",2),_.N(2,BGb,2,1,"mat-icon",3),_.N(3,CGb,2,2,"span",4),_.Be());a&2&&(a=b.Ma,b=_.M(),_.B("ngSwitch",a.Bs),_.y(1),_.B("ngSwitchCase",b.EBa.LOADING),_.y(1),_.B("ngSwitchCase",b.EBa.ERROR),_.y(1),_.B("ngSwitchCase",b.EBa.Xg))};
FGb=function(a){if(a&1){var b=_.wd();_.C(0,"mat-radio-button",7);_.K("change",function(c){_.xd(b);var d=_.M().wa,e=_.M();return _.yd(EGb(e,c.source,d))});_.C(1,"span");_.O(2);_.F()()}a&2&&(a=_.M().wa,_.B("checked",a.Cf.enabled)("aria-label",a.displayName+" layer")("aria-describedby","layer-status-"+a.displayName),_.y(2),_.Pe(a.displayName))};
GGb=function(a){if(a&1){var b=_.wd();_.C(0,"mat-checkbox",7);_.K("change",function(c){_.xd(b);var d=_.M().wa,e=_.M();return _.yd(EGb(e,c,d))});_.O(1);_.F()}a&2&&(a=_.M().wa,_.B("checked",a.Cf.enabled)("aria-label",a.displayName+" layer")("aria-describedby","layer-status-"+a.displayName),_.y(1),_.Ne(" ",a.displayName," "))};HGb=function(a){a&1&&_.G(0,"layer-status",8);a&2&&(a=_.M().wa,_.B("id","layer-status-"+a.displayName)("layer",a.Fh))};
JGb=function(a,b){if(a&1){var c=_.wd();_.C(0,"mat-tree-node",3);_.K("keydown",function(e){var f=_.xd(c).wa,g=_.M();return _.yd(IGb(g,e,f))});_.N(1,FGb,3,4,"mat-radio-button",4);_.N(2,GGb,2,4,"ng-template",null,5,_.ef);_.N(4,HGb,1,2,"layer-status",6);_.F()}if(a&2){a=b.wa;var d=_.Me(3);_.y(1);_.B("ngIf",a.dca)("ngIfElse",d);_.y(3);_.B("ngIf",a.Cf.enabled)}};
PGb=function(a,b){if(a&1){var c=_.wd();_.C(0,"mat-tree-node",9);_.K("keydown",function(d){var e=_.xd(c).wa,f=_.M();return _.yd(IGb(f,d,e))});_.C(1,"mat-checkbox",10);_.K("change",function(d){var e=_.xd(c).wa,f=_.M();return _.yd(KGb(f,d,e))});_.O(2);_.F();_.C(3,"button",11)(4,"mat-icon");_.O(5);_.F()()()}a&2&&(a=b.wa,b=_.M(),_.B("ngClass",_.Se(7,LGb,b.Rd(a))),_.y(1),_.B("checked",a.Cf.enabled)("indeterminate",MGb(b,a)),_.y(1),_.Ne(" ",a.displayName," "),_.y(1),_.we("aria-expanded",b.Rd(a))("aria-label",
b.rc.Rd(a)?NGb.format({categoryName:a.displayName}):OGb.format({categoryName:a.displayName})),_.y(2),_.Pe(b.rc.Rd(a)?"expand_less":"expand_more"))};QGb=function(a){return!a.LK};RGb=function(a){return a.level};SGb=function(a){return a.LK};TGb=function(a){if(1===a.type)return[];if(0===a.type)return a.children;throw Error("Ue");};UGb=function(a){var b=a.querySelector("mat-checkbox input");b||(b=a.querySelector("mat-radio-button input"));return b};
VGb=function(a){a&1&&(_.C(0,"div",2)(1,"span",3),_.O(2,"Layers"),_.F(),_.G(3,"layer-menu"),_.C(4,"a",4),_.G(5,"mat-icon",5),_.F()());a&2&&(a=_.M(),_.y(4),_.B("externalLink",a.OR))};YGb=function(a){a&1&&_.G(0,"link-row",12,13);if(a&2){a=_.M().Ma;var b=_.M(2),c=_.B("label",WGb(b)),d=!!b.Wa.params.line;b=_.qE(b.Wa)?d?"Copy link to line & CL":"Copy link to CL":d?"Copy link to line & commit":"Copy link to commit";c("ariaLabel",b)("shortcut",_.Re(4,XGb))("url",a.Ub)}};
ZGb=function(a){a&1&&_.G(0,"loading",18);a&2&&_.B("inline",!0)};$Gb=function(a){a&1&&(_.C(0,"span",19),_.O(1),_.F());a&2&&(a=_.M(2).Ma,_.y(1),_.Ne(" ",a.message," "))};aHb=function(a){a&1&&(_.C(0,"div",14)(1,"span",15),_.O(2),_.F(),_.N(3,ZGb,1,1,"loading",16),_.N(4,$Gb,2,1,"span",17),_.F());if(a&2){a=_.M().Ma;var b=_.M(2);_.y(2);_.Pe(WGb(b));_.y(1);_.B("ngIf",a.state===b.xc.Nh);_.y(1);_.B("ngIf",a.state===b.xc.Error)}};
bHb=function(a,b){a&1&&(_.Ae(0),_.N(1,YGb,2,5,"link-row",10),_.N(2,aHb,5,3,"div",11),_.Be());a&2&&(a=b.Ma,_.y(1),_.B("ngIf",a.Ub),_.y(1),_.B("ngIf",!a.Ub))};dHb=function(a,b){a&1&&_.G(0,"link-row",20,21);a&2&&(a=b.Ma,_.B("shortcut",_.Re(2,cHb))("url",a))};fHb=function(a,b){a&1&&_.G(0,"link-row",22,23);a&2&&(a=b.Ma,_.M(2),_.B("label",a.endsWith('.h"')?"Include statement":"Import statement")("shortcut",_.Re(3,eHb))("url",a))};
hHb=function(a){a&1&&_.G(0,"link-row",26,27);a&2&&(a=_.M().Ma,_.B("shortcut",_.Re(2,gHb))("url",a.Ub))};iHb=function(a){a&1&&(_.C(0,"span",19),_.O(1," No targets found "),_.F())};jHb=function(a){a&1&&_.G(0,"loading",18);a&2&&_.B("inline",!0)};kHb=function(a){a&1&&(_.C(0,"span",19),_.O(1),_.F());a&2&&(a=_.M(2).Ma,_.y(1),_.Ne(" ",a.message," "))};
lHb=function(a){a&1&&(_.C(0,"div",28)(1,"span",15),_.O(2," Build rule "),_.F(),_.N(3,iHb,2,0,"span",17),_.N(4,jHb,1,1,"loading",16),_.N(5,kHb,2,1,"span",17),_.F());if(a&2){a=_.M().Ma;var b=_.M(3);_.y(3);_.B("ngIf",a.state===b.xc.kg);_.y(1);_.B("ngIf",a.state===b.xc.Nh);_.y(1);_.B("ngIf",a.state===b.xc.Error)}};mHb=function(a,b){a&1&&(_.Ae(0),_.N(1,hHb,2,3,"link-row",24),_.N(2,lHb,6,3,"div",25),_.Be());a&2&&(a=b.Ma,_.y(1),_.B("ngIf",a.Ub),_.y(1),_.B("ngIf",!a.Ub))};
nHb=function(a){a&1&&(_.Ae(0),_.N(1,mHb,3,2,"ng-container",6),_.P(2,"async"),_.Be());a&2&&(a=_.M(2),_.y(1),_.B("ngIf",_.R(2,1,a.Klb)))};pHb=function(a,b){a&1&&_.G(0,"link-row",29,30);a&2&&(a=b.Ma,_.B("shortcut",_.Re(2,oHb))("url",a))};
rHb=function(a){a&1&&_.G(0,"link-row",33,34);if(a&2){a=_.M().Ma;var b=_.M(2);_.B("label",b.Wa.params.line?"Line & Commit in Public CS":"Commit in Public CS")("ariaLabel",b.Wa.params.line?"Copy link to line & commit in public Code Search":"Copy link to commit in public Code Search")("shortcut",_.Re(4,qHb))("url",a.Ub)}};sHb=function(a){a&1&&_.G(0,"loading",18);a&2&&_.B("inline",!0)};tHb=function(a){a&1&&(_.C(0,"span",19),_.O(1),_.F());a&2&&(a=_.M(2).Ma,_.y(1),_.Ne(" ",a.message," "))};
uHb=function(a){a&1&&(_.C(0,"div",35)(1,"span",15),_.O(2),_.F(),_.N(3,sHb,1,1,"loading",16),_.N(4,tHb,2,1,"span",17),_.F());if(a&2){a=_.M().Ma;var b=_.M(2);_.y(2);_.Pe(b.Wa.params.line?"Line & Commit in Public CS":"Commit in Public CS");_.y(1);_.B("ngIf",a.state===b.xc.Nh);_.y(1);_.B("ngIf",a.state===b.xc.Error)}};vHb=function(a,b){a&1&&(_.Ae(0),_.N(1,rHb,2,5,"link-row",31),_.N(2,uHb,5,3,"div",32),_.Be());a&2&&(a=b.Ma,b=_.M(2),_.y(1),_.B("ngIf",a.Ub),_.y(1),_.B("ngIf",a.state!==b.xc.kg))};
BHb=function(a){a&1&&(_.G(0,"link-row",2,3)(2,"link-row",4,5),_.P(4,"async"),_.N(5,bHb,3,2,"ng-container",6),_.P(6,"async"),_.N(7,dHb,2,3,"link-row",7),_.N(8,fHb,2,4,"link-row",8),_.N(9,nHb,3,3,"ng-container",6),_.N(10,pHb,2,3,"link-row",9),_.N(11,vHb,3,2,"ng-container",6),_.P(12,"async"));a&2&&(a=_.M(),_.B("shortcut",_.Re(16,wHb))("url",_.qE(a.Wa)?"//depot/"+a.Wa.path:a.Wa.ro),_.y(2),_.B("shortcut",_.Re(17,xHb))("url",_.R(4,10,a.JUa)),_.y(3),_.B("ngIf",_.R(6,12,a.MAb)),_.y(2),_.B("ngIf",yHb(a)),
_.y(1),_.B("ngIf",zHb(a)),_.y(1),_.B("ngIf",_.NE(a.Wa)),_.y(1),_.B("ngIf",AHb(a)),_.y(1),_.B("ngIf",_.R(12,14,a.NAb)))};CHb=function(a,b){var c=a.params.Ce;return c&&"HEAD"!==c?_.Ea(c):(_.pE(a)?a.params.Mb&&_.Xo(a)?0:!_.Xo(a)&&!rBb(a):a.qb&&_.gg.test(a.qb))?_.Ea(_.pE(a)?a.qb:void 0):_.uH(b,a,!_.pE(a)||"chromium"===a.repository||a.jj()?"path":"repository")};DHb=function(a){return _.fj(a,_.Jo,1).map(function(b){var c=b.qe();b=_.Kh(b,2);return{file:c,FMc:b.length}})};
EHb=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("Ve");d+=a[e]}else if("{"===a[e]){e++;if(e>=a.length)throw Error("We");"{"===a[e]?c+="{":d=a[e]}else c+=a[e];if(void 0!==d)throw Error("We");return c};FHb=function(a){a&1&&(_.Ae(0),_.O(1),_.Be());a&2&&(a=_.M().wa,_.y(1),_.Ne(" ",a.label," "))};GHb=function(a){a&1&&(_.O(0),_.P(1,"lastPathElement"));a&2&&(a=_.M().wa,_.Ne(" ",_.R(1,1,a.UK)," "))};
IHb=function(a,b){a&1&&_.G(0,"menu-keyboard-shortcut-hint",10);a&2&&_.B("shortcut",_.Se(1,HHb,b.Ma))};JHb=function(a,b){a&1&&(_.C(0,"a",6),_.P(1,"async"),_.N(2,FHb,2,1,"ng-container",7),_.N(3,GHb,2,3,"ng-template",null,8,_.ef),_.N(5,IHb,1,3,"menu-keyboard-shortcut-hint",9),_.F());if(a&2){a=b.wa;var c=_.Me(4);b=_.M(2);_.B("routerLink",_.R(1,5,b.Hra(a.UK)))("ascTrackElement",b.mc);_.y(2);_.B("ngIf",a.label)("ngIfElse",c);_.y(3);_.B("ngIf",a.Wb)}};
KHb=function(a){a&1&&(_.Ae(0),_.G(1,"mat-divider"),_.C(2,"div",15),_.O(3," Files with shared CLs "),_.F(),_.Be())};LHb=function(a){a&1&&_.G(0,"loading")};MHb=function(a){a&1&&(_.C(0,"dc-information-box",16),_.O(1),_.F());a&2&&(a=_.M().Ma,_.y(1),_.Ne(" ",a.message," "))};
NHb=function(a,b){a&1&&(_.C(0,"a",18),_.P(1,"async"),_.O(2),_.P(3,"lastPathElement"),_.F());a&2&&(a=b.wa,b=_.M(4),_.fz("title","",a.file,"\n",a.FMc," shared CLs"),_.B("routerLink",_.R(1,5,b.Hra(a.file)))("ascTrackElement",b.mc),_.y(2),_.Ne(" ",_.R(3,7,a.file)," "))};OHb=function(a){a&1&&(_.Ae(0),_.N(1,NHb,4,9,"a",17),_.Be());a&2&&(a=_.M().Ma,_.y(1),_.B("ngForOf",a.Ub))};
PHb=function(a,b){a&1&&(_.Ae(0,11),_.N(1,KHb,4,0,"ng-container",12),_.N(2,LHb,1,0,"loading",13),_.N(3,MHb,2,1,"dc-information-box",14),_.N(4,OHb,2,1,"ng-container",13),_.Be());a&2&&(a=b.Ma,b=_.M(2),_.B("ngSwitch",a.state),_.y(1),_.B("ngIf",!a.Ub||0<a.Ub.length),_.y(1),_.B("ngSwitchCase",b.xc.Nh),_.y(1),_.B("ngSwitchCase",b.xc.Error),_.y(1),_.B("ngSwitchCase",b.xc.kg))};
QHb=function(a){a&1&&(_.C(0,"mat-nav-list",3),_.N(1,JHb,6,7,"a",4),_.P(2,"async"),_.N(3,PHb,5,5,"ng-container",5),_.P(4,"async"),_.F());a&2&&(a=_.M(),_.y(1),_.B("ngForOf",_.R(2,2,a.OYa)),_.y(2),_.B("ngIf",_.R(4,4,a.izc)))};RHb=function(a,b){var c,d=null!=(c=b.Bp.exec(a.path))?c:[];b=EHb(b.nt,function(e){return _.QA(d[Number(e)])});return _.Wo(a.Vb().kd(b),{line:void 0}).Za()};SHb=function(a,b){return{UK:a,label:b?"Tests directory":"Tested code directory",Pva:"test",Wb:"t"}};
THb=function(a){if(a&1){var b=_.wd();_.C(0,"dropdown-button",2);_.K("isOpen",function(c){_.xd(b);var d=_.M();return _.yd(c?d.Kda():d.Jda())});_.F()}a&2&&(a=_.M(),_.B("item",a.Bz)("ariaLabel",a.oac)("dense",!0))};VHb=function(a,b){a&1&&(_.C(0,"a",5),_.O(1),_.G(2,"menu-keyboard-shortcut-hint",6),_.F());a&2&&(a=b.wa,_.B("href",a.url,_.ge),_.y(1),_.Ne(" ",a.label," "),_.y(1),_.B("shortcut",_.Se(3,UHb,a.key)))};
WHb=function(a){a&1&&(_.C(0,"mat-nav-list",3),_.N(1,VHb,3,5,"a",4),_.F());a&2&&(a=_.M(),_.y(1),_.B("ngForOf",a.cwa))};XHb=function(a){a&1&&_.G(0,"layer-menu-dropdown")};YHb=function(a){a&1&&(_.G(0,"find-in-file-dropdown",7),_.P(1,"async"));a&2&&(a=_.M(),_.B("overrideBrowserSearch",_.R(1,1,a.Uyb&&a.uUb)))};ZHb=function(a){a&1&&_.G(0,"links-dropdown",8);a&2&&(a=_.M(),_.B("viewData",a.yb))};
$Hb=function(a){a&1&&(_.C(0,"view-in-dropdown",9),_.P(1,"async"),_.P(2,"async"),_.O(3,"\n"),_.F());a&2&&(a=_.M(),_.B("place",a.yb.location)("gitilesLink",a.yb.Zra)("ossLink",a.yb.nH)("isGenerated",a.RC)("ciderDefault",_.R(1,6,a.Nb.LZ()))("suggestUniqueCiderWs",_.R(2,8,a.Nb.c_())))};aIb=function(a){a&1&&(_.C(0,"related-files-dropdown",10),_.O(1,"\n"),_.F());a&2&&(a=_.M(),_.B("place",a.Md)("config",a.Sva.config))};
cIb=function(a){if(a&1){var b=_.wd();_.C(0,"button",11);_.K("click",function(){_.xd(b);var c=_.M();return _.yd(bIb(c))});_.O(1,"\n  ");_.C(2,"div",12);_.O(3,"\n    Blame\n  ");_.F();_.O(4,"\n");_.F()}a&2&&(a=_.M(),_.ye("selected",a.uEc))};
dIb=function(a,b){if(a&1){var c=_.wd();_.Ae(0);_.O(1,"\n  ");_.C(2,"button",13);_.K("click",function(){var d=_.xd(c).Ma,e=_.M();return _.yd(e.service.LD(!d.visible))});_.O(3,"\n    ");_.G(4,"mat-icon",14);_.O(5,"\n  ");_.F();_.O(6,"\n");_.Be()}a&2&&(a=b.Ma,_.y(2),_.B("color",a.visible?"primary":null)("trackAction",a.visible?"hide":"show"))};
eIb=function(a,b){if(a&1){var c=_.wd();_.C(0,"button",16);_.K("click",function(){var d=_.xd(c).Ma;_.M(2).Nb.V2a.next(!d.enabled);return _.yd()});_.O(1,"\n    ");_.C(2,"mat-icon");_.O(3,"format_line_spacing");_.F();_.O(4,"\n  ");_.F()}a&2&&(a=b.Ma,_.B("color",a.enabled?"primary":null)("trackAction",a.enabled?"disable":"enable")("ariaLabel",a.enabled?"Disable virtual scrolling":"Enable virtual scrolling")("matTooltip",a.enabled?"Disable virtual scrolling":"Enable virtual scrolling"))};
gIb=function(a){a&1&&(_.Ae(0),_.O(1,"\n  "),_.N(2,eIb,5,4,"button",15),_.P(3,"async"),_.O(4,"\n"),_.Be());a&2&&(a=_.M(),_.y(2),_.B("ngIf",_.Se(3,fIb,_.R(3,1,a.uUb))))};hIb=function(a){a&1&&_.G(0,"star",8);a&2&&(a=_.M(),_.B("place",a.Wa)("type",a.dPb)("trackElement",a.mc)("elementName",a.xXa))};
iIb=function(a){a&1&&(_.Ae(0),_.O(1," (Generated from "),_.C(2,"a",11),_.O(3),_.F(),_.O(4,") "),_.Be());a&2&&(a=_.M(2),_.y(2),_.B("ascTrackElement",a.mc)("routerLink",_.Qo(a.CQa)),_.y(1),_.Ne(" ",a.CQa.path,""))};jIb=function(a){a&1&&_.G(0,"img",12)};kIb=function(a){a&1&&(_.Ae(0),_.N(1,iIb,5,3,"ng-container",9),_.N(2,jIb,1,0,"img",10),_.Be());if(a&2){a=_.M();var b=_.Me(9);_.y(1);_.B("ngIf",a.CQa)("ngIfElse",b);_.y(1);_.B("ngIf",a.jyb)}};lIb=function(a){a&1&&_.O(0," (Generated)\n")};
nIb=function(a,b){if(a&1){var c=_.wd();_.C(0,"div",1);_.K("click",function(){var d=_.xd(c).wa,e=_.M();e.Ga.mb({gestureName:"CLICK",element:"FileContentPager",action:"markerClicked"});e.WBb.emit(d.line);"find"===d.type&&mIb(e.vc,d.index);return _.yd()});_.F()}a&2&&(a=b.wa,b=_.M(),_.Fy("marker ",a.type,""),_.xe("height",b.markerHeight)("top",a.offset))};
oIb=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}})};pIb=function(a){a&1&&_.G(0,"markdown-content",4);a&2&&(a=_.M().wa,_.B("content",a.source.join("")))};qIb=function(a){a&1&&(_.C(0,"pre"),_.O(1),_.F());a&2&&(a=_.M().wa,_.y(1),_.Pe(a.text.join("")))};rIb=function(a){a&1&&(_.C(0,"pre"),_.G(1,"span",8),_.P(2,"renderData"),_.F());a&2&&(a=_.M().wa,_.y(1),_.B("outerHTML",_.R(2,1,a.data),_.fe))};
sIb=function(a){a&1&&(_.C(0,"pre"),_.G(1,"span",8),_.P(2,"renderData"),_.F());a&2&&(a=_.M().wa,_.y(1),_.B("outerHTML",_.R(2,1,a.data),_.fe))};tIb=function(a,b){a&1&&(_.Ae(0),_.O(1),_.Be());a&2&&(a=b.wa,_.y(1),_.Ne("\n                ",a,"\n              "))};uIb=function(a){a&1&&(_.C(0,"pre"),_.O(1),_.N(2,tIb,2,1,"ng-container",0),_.O(3,"\n            "),_.F());a&2&&(a=_.M().wa,_.y(1),_.Ne("",a.ename-a.evalue,"\n              "),_.y(1),_.B("ngForOf",a.traceback))};
vIb=function(a,b){a&1&&(_.Ae(0)(1,1),_.N(2,qIb,2,1,"pre",3),_.N(3,rIb,3,3,"pre",3),_.N(4,sIb,3,3,"pre",3),_.N(5,uIb,4,2,"pre",3),_.Be()());a&2&&(a=b.wa,_.y(1),_.B("ngSwitch",a.output_type),_.y(1),_.B("ngSwitchCase","stream"),_.y(1),_.B("ngSwitchCase","display_data"),_.y(1),_.B("ngSwitchCase","execute_result"),_.y(1),_.B("ngSwitchCase","error"))};
wIb=function(a){a&1&&(_.C(0,"mat-expansion-panel",7)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.O(3," Outputs "),_.F()(),_.N(4,vIb,6,5,"ng-container",0),_.F());a&2&&(a=_.M(2).wa,_.B("expanded",!0),_.y(4),_.B("ngForOf",a.outputs))};xIb=function(a){a&1&&(_.Ae(0),_.C(1,"mat-card"),_.G(2,"format-code",5),_.F(),_.N(3,wIb,5,2,"mat-expansion-panel",6),_.Be());a&2&&(a=_.M().wa,_.y(2),_.B("value",a.source.join(""))("fileName","name.py"),_.y(1),_.B("ngIf",0<a.outputs.length))};
yIb=function(a,b){a&1&&(_.Ae(0)(1,1),_.N(2,pIb,1,1,"markdown-content",2),_.N(3,xIb,4,3,"ng-container",3),_.Be()());a&2&&(a=b.wa,_.y(1),_.B("ngSwitch",a.cell_type),_.y(1),_.B("ngSwitchCase","markdown"),_.y(1),_.B("ngSwitchCase","code"))};zIb=function(a,b){a&1&&(_.C(0,"pre"),_.O(1),_.F());a&2&&(a=b.Ma,_.y(1),_.Pe(a))};AIb=function(a){a&1&&_.G(0,"loading",3);a&2&&_.B("inline",!0)};
BIb=function(a){a&1&&(_.Ae(0),_.N(1,zIb,2,1,"pre",0),_.P(2,"async"),_.N(3,AIb,1,1,"ng-template",null,2,_.ef),_.Be());if(a&2){var b=_.Me(4);a=_.M();_.y(1);_.B("ngIf",_.R(2,2,a.Jva))("ngIfElse",b)}};
EIb=function(a){if(a&1){var b=_.wd();_.C(0,"icon-empty-state-subtitle")(1,"button",6);_.K("click",function(){_.xd(b);var c=_.M(2);return _.yd(CIb(c,c.P$))});_.O(2," Show anyway (may crash) ");_.F();_.C(3,"button",7);_.K("click",function(){_.xd(b);var c=_.M(2);return _.yd(DIb(c,c.P$))});_.O(4," Show raw contents ");_.F()()}};FIb=function(a){a&1&&_.G(0,"loading",3);a&2&&_.B("inline",!0)};
GIb=function(a){a&1&&(_.C(0,"icon-empty-state-display",4)(1,"icon-empty-state-title"),_.O(2),_.P(3,"humanizeBytes"),_.F(),_.N(4,EIb,5,0,"icon-empty-state-subtitle",0),_.N(5,FIb,1,1,"ng-template",null,5,_.ef),_.F());if(a&2){var b=_.Me(6);a=_.M();_.y(2);_.Ne(" File is very large (",_.R(3,3,a.size),") ");_.y(2);_.B("ngIf",!a.eha)("ngIfElse",b)}};HIb=function(a,b){a&1&&_.G(0,"div",18);a&2&&(a=b.wa,b=_.M(),_.xe("height",b.getHeight(a.start,a.end),"px")("min-width",b.pQ,"ch")("top",b.Baa(a.start),"px"))};
IIb=function(a){a&1&&(_.C(0,"div",19),_.O(1,"\n        "),_.C(2,"pre",20),_.O(3),_.F(),_.O(4,"\n      "),_.F());a&2&&(a=_.M(),_.xe("min-height",a.lineHeight*a.O2,"px"),_.y(3),_.Pe(a.qQ))};
JIb=function(a){if(a&1){var b=_.wd();_.C(0,"code-folding-container",21);_.K("rangeToggled",function(c){_.xd(b);var d=_.M();return _.yd(d.fYa(c))})("mousedown",function(c){return c.stopPropagation()});_.F()}a&2&&(a=_.M(),_.xe("pointer-events",a.n8?"none":"unset"),_.B("visibility",a.visibility)("folding",a.qn)("lineHeight",a.lineHeight))};KIb=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}};
LIb=function(a,b,c){a.top+=b;a.bottom=a.top+a.height;a.left+=c;a.right=a.left+a.width};PIb=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?MIb(a,b):("input"===d||"select"===d||"textarea"===d)&&NIb(a,b);OIb("canvas",a,b,MIb);OIb("input, textarea, select",a,b,NIb);return b};
OIb=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])};NIb=function(a,b){"file"!==b.type&&(b.value=a.value);"radio"===b.type&&b.name&&(b.name="mat-clone-"+b.name+"-"+QIb++)};MIb=function(a,b){if(b=b.getContext("2d"))try{b.drawImage(a,0,0)}catch(c){}};RIb=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)}};
qK=function(a,b){var c=b?"":"none";RIb(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})};TIb=function(a,b){RIb(a.style,{position:b?"":"fixed",top:b?"":"0",opacity:b?"":"0",left:b?"":"-999em"},SIb)};UIb=function(a,b){return b&&"none"!=b?a+" "+b:a};VIb=function(a){return parseFloat(a)*(-1<a.toLowerCase().indexOf("ms")?1:1E3)};
XIb=function(a){a=getComputedStyle(a);var b=WIb(a,"transition-property"),c=b.find(function(d){return"transform"===d||"all"===d});if(!c)return 0;b=b.indexOf(c);c=WIb(a,"transition-duration");a=WIb(a,"transition-delay");return VIb(c[b])+VIb(a[b])};WIb=function(a,b){return a.getPropertyValue(b).split(",").map(function(c){return c.trim()})};YIb=function(a,b){return"translate3d("+Math.round(a)+"px, "+Math.round(b)+"px, 0)"};ZIb=function(a){return"t"===a.type[0]};
$Ib=function(a,b){a=a.tl;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};aJb=function(a,b){a.style.width=b.width+"px";a.style.height=b.height+"px";a.style.transform=YIb(b.left,b.top)};bJb=function(a){a&1&&_.G(0,"detail-header",13);a&2&&(a=_.M(),_.B("contentType",a.contentType)("viewData",a.yb))};cJb=function(a){a&1&&_.G(0,"diff-detail-header",14);a&2&&(a=_.M(),_.B("viewData",a.yb))};
dJb=function(a){a&1&&_.G(0,"markdown-tab-header",14);a&2&&(a=_.M(),_.B("viewData",a.yb))};
eJb=function(a){if(a&1){var b=_.wd();_.C(0,"div",15)(1,"div",16)(2,"div",17);_.G(3,"div",18)(4,"div",19);_.F();_.C(5,"file-matches-navigation",20);_.K("close",function(){_.xd(b);_.M().vc.Tqa.next(!0);return _.yd()})("selectedMatchIndexChange",function(c){_.xd(b);var d=_.M();d.swa=c;d.vc.ega.next(c);return _.yd()});_.P(6,"async");_.P(7,"async");_.P(8,"async");_.F();_.C(9,"div",21);_.G(10,"div",22)(11,"div",23);_.F()()()}a&2&&(a=_.M(),_.y(5),_.B("dataState",_.R(6,5,a.xAc))("matchCount",_.R(7,7,a.cga).length)("selectedMatchIndex",
_.R(8,9,a.vc.ega))("showCloseButton",!0)("trackProjectId",a.Md.ab))};fJb=function(a){a&1&&(_.G(0,"markdown-content",24),_.P(1,"async"),_.P(2,"async"));a&2&&(a=_.M(),_.B("content",a.yb.Be)("relativeLinkModifier",_.R(1,4,a.modifier.sJb))("relativeImageModifier",_.R(2,6,a.modifier.qJb))("safeHtmlContent",a.yb.zLc))};gJb=function(a){a&1&&_.G(0,"img",27);a&2&&(a=_.M(2),_.Le("alt",a.yb.fileName),_.B("sanitizeSrc",a.FNa))};hJb=function(a){a&1&&_.G(0,"div",28);a&2&&(a=_.M(2),_.B("safeSvg",a.yb.Be))};
iJb=function(a){a&1&&(_.Ae(0),_.N(1,gJb,1,2,"img",25),_.N(2,hJb,1,1,"ng-template",null,26,_.ef),_.Be());if(a&2){var b=_.Me(3);a=_.M();_.y(1);_.B("ngIf",!a.Pya)("ngIfElse",b)}};jJb=function(a){a&1&&(_.C(0,"div",29),_.G(1,"audio",30),_.F());a&2&&(a=_.M(),_.y(1),_.B("sanitizeSrc",a.FNa))};kJb=function(a){a&1&&(_.C(0,"div",29),_.G(1,"video",30),_.F());a&2&&(a=_.M(),_.y(1),_.B("sanitizeSrc",a.FNa))};lJb=function(a){a&1&&_.G(0,"binary-file",31);a&2&&(a=_.M(),_.B("contentLength",a.Apa))};
mJb=function(a){if(a&1){var b=_.wd();_.C(0,"large-file",32);_.K("largeFileViewData",function(c){_.xd(b);var d=_.M();d.yFb=c;d.yb=c;return _.yd()});_.F()}a&2&&(a=_.M(),_.B("fullViewData",a.yb.P$)("size",a.yb.iG))};nJb=function(a){a&1&&(_.Ae(0),_.G(1,"empty-file-detail",33),_.Be());a&2&&(a=_.M(),_.y(1),_.B("path",a.yb.fileName))};oJb=function(a){a&1&&_.G(0,"jupyter-notebook",34);a&2&&(a=_.M(),_.B("notebook",a.j0))};
pJb=function(a){a&1&&(_.G(0,"search-match-layer",44),_.P(1,"async"));a&2&&(a=_.M(3),_.B("matches",_.R(1,3,a.cga))("scrollToIndex",a.swa)("selectedMatchIndex",a.vc.ega))};
qJb=function(a){if(a&1){var b=_.wd();_.C(0,"virtual-scroll-format-code",38);_.K("lineShown",function(c){_.xd(b);var d=_.M(2);return _.yd(d.show(c))})("rangeToggled",function(c){_.xd(b);var d=_.M(2);return _.yd(d.kia(c))})("lineNumberClicked",function(c){_.xd(b);var d=_.M(2);return _.yd(d.Pp(c))})("gutterClicked",function(c){_.xd(b);var d=_.M(2);return _.yd(d.Ds(c))})("totalNumLines",function(c){_.xd(b);_.M(2).ml.next(c);return _.yd()});_.P(1,"async");_.P(2,"async");_.P(3,"async");_.G(4,"link-decoration-layer",
39)(5,"hovercard-decoration-layer",40);_.C(6,"code-layers",41);_.K("highlightedXrefLines",function(c){_.xd(b);var d=_.M(2);return _.yd(d.Hia(c))});_.F();_.N(7,pJb,2,5,"search-match-layer",42);_.P(8,"async");_.G(9,"search-match-layer",43);_.P(10,"async");_.P(11,"async");_.F()}a&2&&(a=_.M(2),_.B("value",a.code)("rendered",a.yb.yJb)("highlightInfo",a.yb.Jw)("folding",_.R(1,21,a.qn))("visibility",_.R(2,23,a.visibility))("fileName",a.yb.fileName)("lineNumberLinkProvider",_.R(3,25,a.link))("scrollToLine",
a.yb.line)("lineLimitation",a.yb.aH)("visibleCodeIdentifier",a.U3a)("focusableRegion",a.Kja.y3a)("usePrefetchIfPossible",!0),_.we("aria-labelledby",a.gO),_.y(4),_.B("content",a.yb.Be)("scoLinks",a.yb.GD),_.y(1),_.B("scoLinks",a.yb.GD),_.y(1),_.B("layerBaseLocation",a.Md),_.y(1),_.B("ngIf",_.R(8,27,a.v$)),_.y(2),_.B("matches",_.R(10,29,a.G$))("scrollToIndex",_.R(11,31,a.jG))("selectedMatchIndex",a.jG))};
rJb=function(a){a&1&&(_.G(0,"search-match-layer",44),_.P(1,"async"));a&2&&(a=_.M(3),_.B("matches",_.R(1,3,a.cga))("scrollToIndex",a.swa)("selectedMatchIndex",a.vc.ega))};
sJb=function(a){if(a&1){var b=_.wd();_.C(0,"format-code",38);_.K("lineShown",function(c){_.xd(b);var d=_.M(2);return _.yd(d.show(c))})("rangeToggled",function(c){_.xd(b);var d=_.M(2);return _.yd(d.kia(c))})("lineNumberClicked",function(c){_.xd(b);var d=_.M(2);return _.yd(d.Pp(c))})("gutterClicked",function(c){_.xd(b);var d=_.M(2);return _.yd(d.Ds(c))})("totalNumLines",function(c){_.xd(b);_.M(2).ml.next(c);return _.yd()});_.P(1,"async");_.P(2,"async");_.P(3,"async");_.G(4,"link-decoration-layer",39)(5,
"hovercard-decoration-layer",40);_.C(6,"code-layers",41);_.K("highlightedXrefLines",function(c){_.xd(b);var d=_.M(2);return _.yd(d.Hia(c))});_.F();_.N(7,rJb,2,5,"search-match-layer",42);_.P(8,"async");_.G(9,"search-match-layer",43);_.P(10,"async");_.P(11,"async");_.F()}a&2&&(a=_.M(2),_.B("value",a.code)("rendered",a.yb.yJb)("highlightInfo",a.yb.Jw)("folding",_.R(1,21,a.qn))("visibility",_.R(2,23,a.visibility))("fileName",a.yb.fileName)("lineNumberLinkProvider",_.R(3,25,a.link))("scrollToLine",a.yb.line)("lineLimitation",
a.yb.aH)("visibleCodeIdentifier",a.U3a)("focusableRegion",a.Kja.y3a)("usePrefetchIfPossible",!0),_.we("aria-labelledby",a.gO),_.y(4),_.B("content",a.yb.Be)("scoLinks",a.yb.GD),_.y(1),_.B("scoLinks",a.yb.GD),_.y(1),_.B("layerBaseLocation",a.Md),_.y(1),_.B("ngIf",_.R(8,27,a.v$)),_.y(2),_.B("matches",_.R(10,29,a.G$))("scrollToIndex",_.R(11,31,a.jG))("selectedMatchIndex",a.jG))};
uJb=function(a){if(a&1){var b=_.wd();_.Ae(0);_.N(1,qJb,12,33,"virtual-scroll-format-code",35);_.P(2,"async");_.N(3,sJb,12,33,"ng-template",null,36,_.ef);_.C(5,"file-content-pager",37);_.K("markerClicked",function(d){_.xd(b);var e=_.M();return _.yd(tJb(e,d))});_.P(6,"async");_.P(7,"async");_.F();_.Be()}if(a&2){var c=_.Me(4);a=_.M();_.y(1);_.B("ngIf",_.R(2,4,a.BQc))("ngIfElse",c);_.y(4);_.B("markers",_.R(6,6,a.Pta))("numLines",_.R(7,8,a.ml))}};
vJb=function(a){a&1&&_.G(0,"code-diff",45);a&2&&(a=_.M(),_.B("diffBase",a.yb.diffBase)("contents",a.yb.Be)("fileName",a.yb.fileName)("scrollToLine",a.yb.line))};wJb=function(a){a&1&&(_.C(0,"icon-empty-state-display",46)(1,"icon-empty-state-title"),_.O(2),_.F()());a&2&&(a=_.M(),_.y(2),_.Pe(a.QBa))};xJb=function(a,b){return _.K1a.find(function(c){return c.id===a})?b+"-"+a:b+"-everything-else"};
yJb=function(a,b,c){b=new Map([].concat(_.Ha(b)).map(function(f){return[f,0]}));a=_.l(a.hRa());for(var d=a.next();!d.done;d=a.next()){d=d.value;var e=xJb(d.jaa(),c.id);b.has(e)&&b.set(e,b.get(e)+c.valueExtractor(d))}return b};zJb=function(a,b,c){var d=a.qe();a=yJb(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),EU:a}};
AJb=function(a,b){var c=b.Ns;if(b=b.rJc){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)};
BJb=function(a){if(a&1){var b=_.wd();_.Ae(0);_.O(1);_.C(2,"a",4);_.K("click",function(c){_.xd(b);_.M().limit=void 0;return _.yd(c.stopPropagation())});_.O(3," Show All ");_.F();_.Be()}a&2&&(a=_.M(),_.y(1),_.gz(" (",a.q4a,"/",a.pia(a.dsa),") "),_.y(1),_.B("trackAction","showAll"+a.msa))};CJb=function(a,b){a&1&&_.G(0,"file-list",6);a&2&&(a=b.wa,b=_.M(2),_.B("limit",b.limit)("ariaLabelledbyId",b.msa)("files",a)("aggregations",b.aggregations)("useRelativeUrls",b.eV)("isPiper",b.jj))};
DJb=function(a){a&1&&_.N(0,CJb,1,6,"file-list",5);a&2&&(a=_.M(),_.B("ngForOf",a.dsa))};EJb=function(a){return a.map(function(b){return b.length}).reduce(function(b,c){return b+c},0)};FJb=function(a){if(a&1){var b=_.wd();_.C(0,"button",3);_.K("click",function(){_.xd(b);var c=_.M();return _.yd(c.expand())});_.O(1," Load more ");_.F()}};
GJb=function(a){a&1&&(_.C(0,"div",1),_.G(1,"div",2),_.F());a&2&&(a=_.M(),_.y(1),_.ye("info","info"===ZFb(_.p(a.an,3)))("warning","warning"===ZFb(_.p(a.an,3))),_.B("innerHTML",a.Bva(a.Sfb||""),_.fe))};HJb=function(a){a&1&&(_.C(0,"a",7),_.O(1),_.F());if(a&2){a=_.M().wa;var b=_.M();_.B("routerLink",a.getUrl())("queryParams",b.params);_.y(1);_.Pe(a.getName())}};IJb=function(a){a&1&&(_.C(0,"span"),_.O(1),_.F());a&2&&(a=_.M().wa,_.y(1),_.Pe(a.getName()))};
JJb=function(a,b){a&1&&(_.C(0,"span"),_.N(1,HJb,2,3,"a",5),_.N(2,IJb,2,1,"span",6),_.F());a&2&&(a=b.wa,_.y(1),_.B("ngIf",a.dba()),_.y(1),_.B("ngIf",!a.dba()))};KJb=function(a){a&1&&_.G(0,"img",4);a&2&&(a=_.M(),_.B("src",a.Mi,_.ge)("alt",a.link.getName()+"'s profile photo"))};
LJb=function(a){a&1&&(_.C(0,"a",5),_.O(1),_.F());a&2&&(a=_.M(),_.xe("background-image","url("+a.Mi+")"),_.ye("-no-icon",a.Xsa)("-wrap",a.Xsa)("-left-ellipsis","bug_report"===a.link.qR()),_.B("target",a.VEb?"_blank":"_self")("href",a.url,_.ge),_.we("data-gtm-box",a.g_)("data-gtm-list",a.URa),_.y(1),_.Pe(a.link.getName()))};MJb=function(a){a&1&&(_.C(0,"span"),_.O(1),_.F());a&2&&(a=_.M(),_.xe("background-image","url("+a.Mi+")"),_.y(1),_.Pe(a.link.getName()))};
NJb=function(a,b){a&1&&(_.C(0,"a",6),_.O(1),_.F());a&2&&(a=b.wa,b=_.M(),_.B("href",a.url,_.ge),_.we("data-gtm-box",b.g_)("data-gtm-list",b.URa),_.y(1),_.Pe(b.link.getName()))};OJb=function(a,b){a&1&&(_.C(0,"p",7)(1,"a",8),_.O(2),_.F()());a&2&&(a=b.wa,_.y(1),_.B("href",a.key,_.ge),_.y(1),_.Pe(a.value))};
PJb=function(a){a&1&&(_.Ae(0),_.C(1,"button"),_.G(2,"img",1),_.F(),_.C(3,"div",2)(4,"p",3),_.O(5),_.F(),_.G(6,"div",4),_.C(7,"div",5),_.N(8,OJb,3,2,"p",6),_.P(9,"keyvalue"),_.F()(),_.Be());a&2&&(a=_.M(),_.y(2),_.Ke("alt","",a.content.title," info icon"),_.B("src","https://www.gstatic.com/images/icons/material/system/2x/"+a.icon+"_24dp.png",_.ge),_.y(3),_.Pe(a.content.title),_.y(1),_.B("innerHTML",a.content.description,_.fe),_.y(2),_.B("ngForOf",_.R(9,5,a.content.urls)))};
QJb=function(a){a&1&&(_.C(0,"h3"),_.O(1),_.F());a&2&&(a=_.M().wa,_.y(1),_.Pe(a.getName()))};SJb=function(a){a&1&&_.G(0,"stacks-popup-info",7);a&2&&(a=_.M().wa,_.M(),a=a.getName(),a=RJb.get(a),_.B("name",a))};TJb=function(a,b){a&1&&(_.C(0,"li"),_.G(1,"stacks-icon-link",8),_.F());if(a&2){a=b.wa;b=_.M(2).wa;var c=_.M();_.y(1);_.B("link",a)("gtmBox",c.g_)("gtmList",b.getName())}};UJb=function(a){a&1&&(_.C(0,"ul"),_.N(1,TJb,2,3,"li",1),_.F());a&2&&(a=_.M().wa,_.y(1),_.B("ngForOf",a.RZ()))};
VJb=function(a){a&1&&_.O(0," This information is currently unavailable. ")};WJb=function(a,b){a&1&&(_.C(0,"div")(1,"div",2),_.N(2,QJb,2,1,"h3",3),_.N(3,SJb,1,1,"stacks-popup-info",4),_.F(),_.N(4,UJb,2,1,"ul",5),_.N(5,VJb,1,0,"ng-template",null,6,_.ef),_.F());if(a&2){a=b.wa;var c=_.Me(6);_.M();_.y(2);_.B("ngIf",a.getName());_.y(1);b=a.getName();b=RJb.get(b);_.B("ngIf",b);_.y(1);_.B("ngIf",a.RZ().length)("ngIfElse",c)}};XJb=function(a){a&1&&_.G(0,"img",5)};YJb=function(a){a&1&&_.G(0,"img",6)};
ZJb=function(a){a&1&&(_.C(0,"p",7),_.O(1,"Review is up-to-date"),_.F())};$Jb=function(a){a&1&&(_.C(0,"p",7),_.O(1,"Review outdated"),_.F())};bKb=function(a,b){a&1&&(_.C(0,"div",7)(1,"p",8),_.O(2),_.F(),_.C(3,"p",9),_.O(4),_.F(),_.C(5,"p",10),_.O(6),_.F(),_.C(7,"p",11),_.O(8),_.F()());a&2&&(a=b.wa,_.M(),_.y(2),_.Pe(a.getName()),_.y(1),_.ye("satisfied-number",aKb(_.p(a,1))>=aKb(_.p(a,4))),_.y(1),_.Ne(" ",_.p(a,1),""),_.y(2),_.Ne("Target: ",_.p(a,4),""),_.y(2),_.Ne("Updated ",_.p(a,2),""))};
cKb=function(a,b){a&1&&(_.C(0,"div",7)(1,"p",8),_.O(2),_.F(),_.C(3,"p",9),_.O(4),_.F(),_.C(5,"p",10),_.O(6),_.F(),_.C(7,"p",11),_.O(8),_.F()());a&2&&(a=b.wa,_.y(2),_.Pe(a.getName()),_.y(2),_.Pe(_.p(a,1)),_.y(2),_.Ne("Target: ",_.p(a,4),""),_.y(2),_.Ne("Updated ",_.p(a,2),""))};dKb=function(a){a&1&&_.G(0,"stacks-popup-recommended",5);a&2&&(a=_.M(),_.B("product",a.product))};eKb=function(a){a&1&&_.G(0,"stacks-popup-isa",5);a&2&&(a=_.M(),_.ye("to-right",!a.product.fRa()),_.B("product",a.product))};
fKb=function(a){a&1&&_.G(0,"stacks-popup-pp",6);a&2&&(a=_.M(),_.B("productPhase",a.product.Mra())("metrics",_.fj(a.product,rK,27)))};gKb=function(a){a&1&&_.G(0,"stacks-popup-pp",7);a&2&&(a=_.M(),_.ye("small-icon",a.rya),_.B("productPhase",a.product.Mra()))};iKb=function(a){a&1&&_.G(0,"stacks-popup-sl",8);if(a&2){a=_.M();var b;_.B("supportLevelId",null==(b=_.ej(a.product,hKb,34))?null:b.vtb())("metrics",_.fj(a.product,rK,27))}};
jKb=function(a){a&1&&(_.G(0,"stacks-header",2),_.P(1,"async"));a&2&&(a=_.M(),_.B("breadcrumb",_.R(1,1,a.gY)))};kKb=function(a){a&1&&_.G(0,"loading",7)};lKb=function(a){a&1&&(_.C(0,"p",8),_.O(1),_.F());a&2&&(a=_.M().Ma,_.y(1),_.Ne(" ",a.message," "))};mKb=function(a){a&1&&_.G(0,"stacks-popup-freshness",25);a&2&&(a=_.M().Ma,_.B("isFresh",_.Ui(a,60))("freshnessDate",_.p(a,42))("productName",a.getName()))};
nKb=function(a){a&1&&(_.C(0,"span",26),_.O(1),_.F());a&2&&(a=_.M().Ma,_.y(1),_.Ne(" \u00a0Reviewed by team on ",_.p(a,42)," "))};oKb=function(a){a&1&&(_.C(0,"a",27),_.G(1,"img",28),_.O(2," \u00a0Edit product "),_.F());if(a&2){var b=_.M().Ma;a=_.M(4);b="product/"+b.ar()+"/edit";_.B("href",a.gS?a.AU.environment.W1+"/"+b:"/"+b,_.ge)}};
qKb=function(a){a&1&&(_.C(0,"a",29),_.G(1,"img",28),_.O(2," \u00a0Edit product "),_.F());if(a&2){var b=_.M().Ma;a=_.M(4);b="product/"+b.ar()+"/edit";_.B("routerLink",_.Se(2,pKb,a.gS?a.AU.environment.W1+"/"+b:"/"+b))("queryParams",a.params)}};rKb=function(a){a&1&&(_.C(0,"div")(1,"div",30)(2,"strong"),_.O(3,"WARNING:"),_.F(),_.O(4," This product has not been reviewed by domain stewards and is not currently discoverable from browsing domain page. "),_.F()())};
sKb=function(a,b){a&1&&(_.C(0,"div",17),_.G(1,"stacks-popup-product",36),_.C(2,"a",37),_.O(3),_.F()());a&2&&(a=b.wa,b=_.M(6),_.y(1),_.B("product",a),_.y(1),_.B("routerLink",_.Se(4,pKb,"/product/"+a.ar()))("queryParams",b.params),_.y(1),_.Pe(a.getName()))};
uKb=function(a){a&1&&(_.C(0,"div",31),_.G(1,"div",32),_.C(2,"h2",33),_.O(3,"Better Alternatives"),_.F(),_.C(4,"ul",34),_.N(5,sKb,4,6,"div",35),_.F()());if(a&2){a=_.M().Ma;var b=_.M(4);_.y(1);_.B("innerHTML",b.Bva(_.ej(a,sK,79).fL()||""),_.fe);_.y(4);_.B("ngForOf",_.fj(_.ej(a,sK,79),tKb,6))}};vKb=function(a,b){a&1&&(_.C(0,"a",39),_.O(1),_.F());a&2&&(a=b.wa,_.B("href",a.getUrl(),_.ge),_.y(1),_.Ne("",a.pu()," "))};
wKb=function(a){a&1&&(_.C(0,"div",22)(1,"p"),_.O(2,"Product page"),_.F(),_.N(3,vKb,2,2,"a",38),_.F());a&2&&(a=_.M().Ma,_.y(3),_.B("ngForOf",_.fj(a,tK,28)))};xKb=function(a,b){a&1&&(_.C(0,"a",41),_.O(1),_.F());a&2&&(a=b.wa,_.B("href",a.getUrl(),_.ge),_.y(1),_.Ne("",a.pu()," "))};yKb=function(a){a&1&&(_.C(0,"div",22)(1,"p"),_.O(2,"Landing page"),_.F(),_.N(3,xKb,2,2,"a",40),_.F());a&2&&(a=_.M().Ma,_.y(3),_.B("ngForOf",a.iaa()))};
zKb=function(a){a&1&&(_.C(0,"div",22)(1,"p"),_.O(2,"Customer adoption stage"),_.F(),_.C(3,"a",42),_.O(4),_.F()());if(a&2){a=_.M().Ma;var b=_.M(4);_.y(4);_.Pe(b.PBc(_.p(a,71)))}};AKb=function(a){a&1&&(_.C(0,"div"),_.O(1," Contact "),_.C(2,"a",47),_.O(3),_.F(),_.O(4," for more information "),_.F());a&2&&(a=_.M().wa,_.y(2),_.B("href",a.value[1],_.ge),_.y(1),_.Ne("",a.value[0],"@"))};
BKb=function(a){a&1&&(_.C(0,"div"),_.O(1," Read instructions "),_.C(2,"a",47),_.O(3,"here"),_.F()());a&2&&(a=_.M().wa,_.y(2),_.B("href",a.value[0],_.ge))};CKb=function(a){a&1&&(_.C(0,"div"),_.O(1," Sign up "),_.C(2,"a",47),_.O(3,"here"),_.F()());a&2&&(a=_.M().wa,_.y(2),_.B("href",a.value[0],_.ge))};DKb=function(a,b){a&1&&(_.C(0,"span")(1,"a",47),_.O(2),_.F()());a&2&&(a=b.wa,b=_.M(5).Ma,_.M(3),_.y(1),_.B("href","https://moma.corp.google.com/team/"+a,_.ge),_.y(1),_.Ne(" ",b.RQb.get(a)," "))};
EKb=function(a){a&1&&(_.C(0,"span"),_.O(1," is allowed."),_.F())};FKb=function(a){a&1&&(_.C(0,"span"),_.O(1," are allowed."),_.F())};GKb=function(a){a&1&&(_.C(0,"div"),_.N(1,DKb,3,2,"span",45),_.N(2,EKb,2,0,"span",9),_.N(3,FKb,2,0,"span",9),_.F());a&2&&(a=_.M().wa,_.y(1),_.B("ngForOf",a.value),_.y(1),_.B("ngIf",1===a.value.length),_.y(1),_.B("ngIf",1<a.value.length))};
HKb=function(a,b){a&1&&(_.C(0,"span")(1,"a",47),_.O(2),_.F()());a&2&&(a=b.wa,b=_.M(5).Ma,_.M(3),_.y(1),_.B("href","https://moma.corp.google.com/team/"+a,_.ge),_.y(1),_.Ne(" ",b.RQb.get(a)," "))};IKb=function(a){a&1&&(_.C(0,"span"),_.O(1," is not allowed."),_.F())};JKb=function(a){a&1&&(_.C(0,"span"),_.O(1," are not allowed."),_.F())};
KKb=function(a){a&1&&(_.C(0,"div"),_.N(1,HKb,3,2,"span",45),_.N(2,IKb,2,0,"span",9),_.N(3,JKb,2,0,"span",9),_.F());a&2&&(a=_.M().wa,_.y(1),_.B("ngForOf",a.value),_.y(1),_.B("ngIf",1===a.value.length),_.y(1),_.B("ngIf",1<a.value.length))};LKb=function(a){a&1&&(_.C(0,"div"),_.O(1," Please see the "),_.C(2,"a",47),_.O(3," general guidance "),_.F(),_.O(4,"for using GCP Systems. "),_.F());a&2&&(a=_.M().wa,_.y(2),_.B("href",a.value[0],_.ge))};
MKb=function(a){a&1&&(_.C(0,"div"),_.O(1," Default visibility "),_.C(2,"a",47),_.O(3,"here"),_.F()());a&2&&(a=_.M().wa,_.y(2),_.B("href",a.value[0],_.ge))};NKb=function(a,b){a&1&&(_.C(0,"span"),_.O(1),_.F());a&2&&(a=b.wa,_.y(1),_.Ne(" ",a," "))};OKb=function(a){a&1&&(_.C(0,"div"),_.N(1,NKb,2,1,"span",45),_.O(2," are allowed. "),_.F());a&2&&(a=_.M().wa,_.y(1),_.B("ngForOf",a.value))};PKb=function(a){a&1&&(_.C(0,"div"),_.O(1),_.F());a&2&&(a=_.M().wa,_.y(1),_.Ne(" ",a.value," "))};
QKb=function(a,b){a&1&&(_.C(0,"div"),_.N(1,AKb,5,2,"div",9),_.N(2,BKb,4,1,"div",9),_.N(3,CKb,4,1,"div",9),_.N(4,GKb,4,3,"div",9),_.N(5,KKb,4,3,"div",9),_.N(6,LKb,5,1,"div",9),_.N(7,MKb,4,1,"div",9),_.N(8,OKb,3,1,"div",9),_.N(9,PKb,2,1,"div",9),_.F());a&2&&(a=b.wa,_.y(1),_.B("ngIf","contactTeam"===a.key),_.y(1),_.B("ngIf","onboardingDoc"===a.key),_.y(1),_.B("ngIf","signUpDoc"===a.key),_.y(1),_.B("ngIf","includedTeamId"===a.key),_.y(1),_.B("ngIf","excludedTeamId"===a.key),_.y(1),_.B("ngIf","gcpGuidance"===
a.key),_.y(1),_.B("ngIf","buildVisibility"===a.key),_.y(1),_.B("ngIf","groups"===a.key),_.y(1),_.B("ngIf","other"===a.key))};RKb=function(a){a&1&&(_.C(0,"div",48)(1,"a",47),_.O(2),_.F()());if(a&2){var b=_.M(2).Ma;a=_.M().Ma;_.M(3);_.y(1);b="https://source.corp.google.com/piper///depot/google3/productivity/stacks/catalog/product/"+b.ar()+"/stacks.textproto";_.B("href",b,_.ge);_.y(1);_.Ne("more (+",a.Rna.length-3,")")}};
SKb=function(a){a&1&&(_.C(0,"div",22)(1,"div",43)(2,"p"),_.O(3,"Product allowlist"),_.F(),_.G(4,"stacks-popup-info",44),_.F(),_.N(5,QKb,10,9,"div",45),_.N(6,RKb,3,2,"div",46),_.F());a&2&&(a=_.M(2).Ma,_.y(5),_.B("ngForOf",a.Rna.slice(0,3)),_.y(1),_.B("ngIf",3<a.Rna.length))};TKb=function(a){a&1&&(_.C(0,"div",22)(1,"p"),_.O(2,"Specialized purpose"),_.F(),_.C(3,"div"),_.O(4),_.F()());a&2&&(a=_.M().Ma,_.y(4),_.Pe(_.p(a,74)))};
UKb=function(a){a&1&&(_.C(0,"div",22)(1,"p"),_.O(2,"Support level"),_.F(),_.C(3,"a",49),_.O(4,"Agreement signed"),_.F()());a&2&&(a=_.M().Ma,_.y(3),_.Ke("href","/agreement/",a.ar(),"",_.ge))};VKb=function(a){a&1&&(_.C(0,"div",22)(1,"p"),_.O(2,"Support level"),_.F(),_.C(3,"a",49),_.O(4,"Unsigned draft agreement"),_.F()());a&2&&(a=_.M().Ma,_.y(3),_.Ke("href","/agreement/",a.ar(),"",_.ge))};
WKb=function(a){a&1&&(_.C(0,"div",22)(1,"p"),_.O(2,"Moma Teams"),_.F(),_.C(3,"a",47),_.O(4,"Product page"),_.F()());a&2&&(a=_.M().Ma,_.y(3),_.Ke("href","http://moma.corp.google.com/product/",_.p(a,82),"",_.ge))};XKb=function(a,b){a&1&&(_.C(0,"li"),_.G(1,"stacks-icon-link",52),_.F());a&2&&(a=b.wa,_.y(1),_.B("link",a))};
YKb=function(a){a&1&&(_.C(0,"section",50)(1,"h2",51),_.O(2,"Used in the following Core Solution(s):"),_.F(),_.C(3,"ul"),_.N(4,XKb,2,1,"li",45),_.F()());a&2&&(a=_.M(2).Ma,_.y(4),_.B("ngForOf",a.ZIb))};ZKb=function(a,b){a&1&&(_.C(0,"div")(1,"div",58),_.O(2),_.F(),_.C(3,"div",59),_.O(4),_.F(),_.C(5,"div"),_.O(6),_.F(),_.C(7,"div",55),_.O(8),_.F()());a&2&&(a=b.wa,_.y(2),_.Pe(_.p(a,1)),_.y(2),_.Pe(a.getName()),_.y(2),_.Ne("Target: ",_.p(a,4),""),_.y(2),_.Ne("Updated ",_.p(a,2),""))};
$Kb=function(a){a&1&&(_.C(0,"section",50)(1,"header",53)(2,"h2",54),_.O(3,"Metrics"),_.F(),_.C(4,"p",55),_.O(5,"Source: Stacks data"),_.F()(),_.C(6,"div",56),_.N(7,ZKb,9,4,"div",57),_.F()());a&2&&(a=_.M().Ma,_.y(7),_.B("stacksExpandListOf",_.fj(a,rK,27)))};aLb=function(a){a&1&&(_.C(0,"section",50)(1,"h2",60),_.O(2,"Education materials"),_.F(),_.G(3,"stacks-link-lists",61),_.F());a&2&&(a=_.M(2).Ma,_.y(3),_.B("lists",a.ipb))};bLb=function(a,b){a&1&&_.G(0,"iframe",66);a&2&&_.B("src",b.wa,_.$ga)};
cLb=function(a){a&1&&(_.Ae(0),_.C(1,"h3",64),_.O(2,"Roadmap"),_.F(),_.N(3,bLb,1,1,"iframe",65),_.Be());a&2&&(a=_.M(3).Ma,_.y(3),_.B("ngForOf",a.gLb))};dLb=function(a){a&1&&(_.C(0,"section",50)(1,"h2",62),_.O(2),_.F(),_.G(3,"stacks-link-lists",63),_.N(4,cLb,4,1,"ng-container",9),_.F());if(a&2){a=_.M().Ma;var b=_.M().Ma;_.y(2);_.Ne("About ",a.name,"");_.y(1);_.B("lists",b.Ydb);_.y(1);_.B("ngIf",b.gLb.length)}};
eLb=function(a,b){a&1&&(_.C(0,"li"),_.G(1,"stacks-icon-link",69),_.F());a&2&&(a=b.wa,_.y(1),_.B("isContact",!0)("link",a))};fLb=function(a){a&1&&(_.Ae(0),_.C(1,"h3"),_.O(2,"Meet the team"),_.F(),_.C(3,"ul",34),_.N(4,eLb,2,2,"li",45),_.F(),_.Be());a&2&&(a=_.M(3).Ma,_.y(1),_.ye("h3-margin-top",a.sPa.length),_.y(3),_.B("ngForOf",a.CY))};
gLb=function(a){a&1&&(_.C(0,"section",50)(1,"h2",67),_.O(2,"Feedback and communications"),_.F(),_.G(3,"stacks-link-lists",68),_.N(4,fLb,5,3,"ng-container",9),_.F());a&2&&(a=_.M(2).Ma,_.y(3),_.B("lists",a.sPa),_.y(1),_.B("ngIf",a.CY.length))};
hLb=function(a){a&1&&(_.C(0,"section",50)(1,"h2",70),_.O(2,"Additional guidance"),_.F(),_.C(3,"p",71),_.O(4," These guidelines may or may not apply to your use case. We recommend contacting the groups identified below to confirm. "),_.F(),_.G(5,"stacks-link-lists",68),_.F());a&2&&(a=_.M(2).Ma,_.y(5),_.B("lists",a.eub))};iLb=function(a,b){a&1&&(_.C(0,"li"),_.G(1,"stacks-icon-link",73),_.F());a&2&&(a=b.wa,_.y(1),_.B("link",a))};
jLb=function(a){a&1&&(_.C(0,"ul"),_.N(1,iLb,2,1,"li",45),_.F());a&2&&(a=_.M(4).Ma,_.y(1),_.B("ngForOf",a.xY))};kLb=function(a){a&1&&(_.C(0,"h3"),_.O(1,"Codepaths"),_.F(),_.N(2,jLb,2,1,"ul",9));a&2&&(a=_.M(3).Ma,_.y(2),_.B("ngIf",a.xY.length))};lLb=function(a,b){a&1&&(_.C(0,"li"),_.G(1,"stacks-icon-link",74),_.F());a&2&&(a=b.wa,_.y(1),_.B("link",a))};
mLb=function(a){a&1&&(_.C(0,"h3"),_.O(1,"Other resources"),_.F(),_.C(2,"ul",34),_.N(3,lLb,2,1,"li",45),_.F());a&2&&(a=_.M(3).Ma,_.ye("h3-margin-top",a.xY.length),_.y(3),_.B("ngForOf",a.mXa))};nLb=function(a){a&1&&(_.C(0,"section",50)(1,"h2",33),_.O(2,"Additional resources"),_.F(),_.N(3,kLb,3,1,"ng-template",72),_.N(4,mLb,4,3,"ng-template",72),_.F());a&2&&(a=_.M(2).Ma,_.y(3),_.B("ngIf",a.xY.length),_.y(1),_.B("ngIf",a.mXa.length))};
oLb=function(a,b){a&1&&(_.C(0,"ul"),_.G(1,"stacks-icon-link",74),_.F());a&2&&(a=b.wa,_.y(1),_.B("link",a))};pLb=function(a,b){a&1&&(_.Ae(0),_.C(1,"h3",75),_.O(2),_.F(),_.C(3,"p"),_.O(4),_.F(),_.N(5,oLb,2,1,"ul",45),_.G(6,"br"),_.Be());a&2&&(a=b.wa,_.y(2),_.Pe(a.name),_.y(2),_.Pe(a.description),_.y(1),_.B("ngForOf",a.links))};
qLb=function(a){a&1&&(_.C(0,"section",50)(1,"h2",75),_.O(2,"External Google Tool Mapping"),_.F(),_.N(3,pLb,7,3,"ng-container",45),_.F());a&2&&(a=_.M(2).Ma,_.y(3),_.B("ngForOf",a.Yzc))};
sLb=function(a,b){a&1&&(_.Ae(0),_.C(1,"div",10)(2,"h1"),_.O(3),_.F(),_.C(4,"div",11)(5,"p",12),_.N(6,mKb,1,3,"stacks-popup-freshness",13),_.N(7,nKb,2,1,"span",14),_.N(8,oKb,3,1,"a",15),_.N(9,qKb,3,4,"a",16),_.F()()(),_.N(10,rKb,5,0,"div",9),_.C(11,"div",17),_.G(12,"stacks-popup-product",18),_.F(),_.N(13,uKb,6,2,"div",19),_.G(14,"div",20),_.C(15,"div"),_.N(16,wKb,4,1,"div",21),_.N(17,yKb,4,1,"div",21),_.C(18,"div",22)(19,"p"),_.O(20,"Product phase"),_.F(),_.C(21,"a",23),_.O(22),_.F()(),_.N(23,zKb,
5,1,"div",21),_.N(24,SKb,7,2,"div",21),_.N(25,TKb,5,1,"div",21),_.N(26,UKb,5,1,"div",21),_.N(27,VKb,5,1,"div",21),_.N(28,WKb,5,1,"div",21),_.F(),_.N(29,YKb,5,1,"section",24),_.N(30,$Kb,8,1,"section",24),_.N(31,aLb,4,1,"section",24),_.N(32,dLb,5,3,"section",24),_.N(33,gLb,5,2,"section",24),_.N(34,hLb,6,1,"section",24),_.N(35,nLb,5,2,"section",24),_.N(36,qLb,4,1,"section",24),_.Be());if(a&2){a=b.Ma;b=_.M().Ma;var c=_.M(3);_.y(3);_.Pe(a.getName());_.y(3);_.B("ngIf",c.Hpb&&_.p(a,42));_.y(1);_.B("ngIf",
c.Hpb&&_.p(a,42));_.y(1);_.B("ngIf",c.gS);_.y(1);_.B("ngIf",!c.gS);_.y(1);_.B("ngIf",!_.p(a,68));_.y(2);_.B("product",a);_.y(1);_.B("ngIf",_.ej(a,sK,79));_.y(1);_.B("innerHTML",c.Bva(a.fL()),_.fe);_.y(2);_.B("ngIf",_.fj(a,tK,28).length);_.y(1);_.B("ngIf",a.iaa().length);_.y(5);_.Pe(c.XBc(a.Mra()));_.y(1);_.B("ngIf",_.p(a,71));_.y(1);_.B("ngIf",b.Rna.length);_.y(1);_.B("ngIf",_.p(a,74));_.y(1);_.B("ngIf",a.eRa());_.y(1);_.B("ngIf",_.Ui(a,69));_.y(1);_.B("ngIf",c.qYa&&null!=_.p(a,82)&&0<_.p(a,82));
_.y(1);_.B("ngIf",c.jOa&&b.ZIb.length);_.y(1);_.B("ngIf",0<_.fj(a,rK,27).length);_.y(1);_.B("ngIf",b.ipb.length);_.y(1);_.B("ngIf",b.Ydb.length||a.N4c);_.y(1);_.B("ngIf",b.sPa.length||b.CY.length);_.y(1);_.B("ngIf",b.eub.length);_.y(1);_.B("ngIf",b.xY.length||b.mXa.length);_.y(1);_.B("ngIf",c.gOa&&_.fj(a,rLb,81).length)}};tLb=function(a,b){a&1&&(_.Ae(0),_.N(1,sLb,37,26,"ng-container",9),_.Be());a&2&&(a=b.Ma,_.y(1),_.B("ngIf",a.product))};
uLb=function(a){a&1&&(_.Ae(0),_.N(1,tLb,2,1,"ng-container",9),_.Be());a&2&&(a=_.M().Ma,_.y(1),_.B("ngIf",a.Ub))};vLb=function(a,b){a&1&&(_.Ae(0,3),_.N(1,kKb,1,0,"loading",4),_.N(2,lKb,2,1,"p",5),_.N(3,uLb,2,1,"ng-container",6),_.Be());a&2&&(a=b.Ma,b=_.M(),_.B("ngSwitch",a.state),_.y(1),_.B("ngSwitchCase",b.xc.Nh),_.y(1),_.B("ngSwitchCase",b.xc.Error),_.y(1),_.B("ngSwitchCase",b.xc.kg))};
yLb=function(a){var b=[];if(_.fj(a,uK,80).length)for(var c={},d=_.l(_.fj(a,uK,80)),e=d.next();!e.done;c={b3:c.b3},e=d.next()){c.b3=e.value;e=_.l(_.fj(c.b3,wLb,2));for(var f=e.next();!f.done;f=e.next())_.fj(f.value,xLb,3).filter(function(g){return g.ar()===a.raa()}).forEach(function(g){return function(){b.push(nK({name:g.b3.getName(),url:"https://stacks-v4.corp.google.com/well_lit_path/"+g.b3.otb(),icon:"school"}))}}(c))}return b};
zLb=function(a){var b=[];a=_.l(_.fj(a,rLb,81));for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=_.p(d,1);var e="";0<_.fj(d,vK,2).length&&(e=e.concat("\n",_.fj(d,vK,2)[0].fL()));d=_.Kh(d,3).map(function(f){return nK({name:f,url:f,icon:"link"})}).sort(mK);b.push({name:c,description:e,links:d})}return b};
ALb=function(a){var b=[];SFb([{source:_.fj(a,tK,8),Pi:b,name:"Critical user journeys",icon:"link"},{source:_.fj(a,tK,12),Pi:b,name:"Future plans",icon:"drive_document"},{source:_.fj(a,tK,20),Pi:b,name:"Launch plans",icon:"drive_document"},{source:_.fj(a,tK,32),Pi:b,name:"SLOs",icon:"link"},{source:_.fj(a,tK,22),Pi:b,name:"Monitoring",icon:"planner_review"}]);if(_.Ui(a,45)||_.Ui(a,46)){var c=[];_.Ui(a,45)&&c.push(nK({name:"Google Cloud Platform support",icon:"cloud_done"}));_.Ui(a,46)&&c.push(nK({name:"Open source",
icon:"ic_github_grey600_24dp.svg"}));c=(new oK).Te("Other attributes").oU(c);b.push(c)}_.fj(a,wK,47).length&&(c=(new oK).Te("Data classification").oU(_.fj(a,wK,47).map(function(d){return nK({name:d.dg(),icon:"data_table"})})),b.push(c));_.fj(a,xK,41).length&&(a=(new oK).Te("Languages").oU(_.fj(a,xK,41).map(function(d){return nK({name:d.dg(),icon:"language"})}).sort(mK)),b.push(a));b.sort(function(d,e){return"Other attributes"===d.dg()?1:"Other attributes"===e.dg()?-1:"Data classification"===d.dg()?
1:"Data classification"===e.dg()?-1:mK(d,e)});return b};
BLb=function(a){var b=[];SFb([{source:a.JQa(),Pi:b,name:"Ask a question",icon:"atari_site"},{source:_.fj(a,tK,56),Pi:b,name:"Report an issue",icon:"atari_site"},{source:_.fj(a,tK,57),Pi:b,name:"Stay updated",icon:"atari_site"}]);_.qc(a,35,_.ic).length&&!a.kR().length&&(a=(new oK).Te("Team member").oU(_.qc(a,35,_.ic).map(function(c){return nK({name:"Moma Teams",url:"https://moma.corp.google.com/team/"+c,icon:"group"})})),b.push(a));b.sort(mK);return b};
CLb=function(a){if(!a.kR().length)return[];var b=[],c=[];_.qc(a,35,_.ic).length&&(b=_.qc(a,35,_.ic).map(function(d){return nK({name:"Full team...",url:"https://moma.corp.google.com/team/"+d,icon:"moma_teams.png"})}));c=RFb(a.kR());return[].concat(_.Ha(c),_.Ha(b))};
DLb=function(a){var b=[],c=[],d=[];_.qc(a,14,_.ic).length&&(b=_.qc(a,14,_.ic).map(function(e){return nK({name:"Glossary",url:"https://glossary.googleplex.com/terms/"+e,icon:"auto_stories"})}));_.qc(a,25,_.ic).length&&(c=_.qc(a,25,_.ic).map(function(e){return nK({name:"Pegboard",url:"https://pegboard.corp.google.com/tools/"+e,icon:"keep"})}));a.uaa().length&&(d=QFb(a.uaa(),"link"));return[].concat(_.Ha(b),_.Ha(c),_.Ha(d)).sort(mK)};
ELb=function(a){return nK({name:a,url:a.startsWith("http")?a:"http:"+a,icon:"code"})};GLb=function(a){return(null!=a?a:[]).map(function(b){var c=new Map;c.set("roadmapId",b);return _.Nf(FLb,c.get("roadmapId"))})};HLb=function(a){a&1&&_.G(0,"folder-tab-header",4);a&2&&(a=_.M(),_.B("viewData",a.yb),_.we("aria-labelledby",a.gO))};
JLb=function(a){a&1&&_.G(0,"readme",12);a&2&&(a=_.M(2),_.B("markdownContent",a.Lva)("safeHtmlContent",a.zYa)("shouldCollapse",!ILb(a))("trackProjectId",a.location.ab)("trackGestureScroll",!0))};KLb=function(a){a&1&&(_.G(0,"folder-detail-section",13),_.P(1,"async"));a&2&&(a=_.M(2),_.B("title",a.x$b)("groupedFiles",a.oVa)("useRelativeUrls",!ILb(a))("aggregations",_.R(1,5,a.aggregations))("isPiper",a.jj(a.location)))};
LLb=function(a){if(a&1){var b=_.wd();_.C(0,"folder-detail-section",14);_.K("toggle",function(c){_.xd(b);var d=_.M(2);return _.yd(d.iyc(c))});_.P(1,"async");_.P(2,"async");_.F()}a&2&&(a=_.M(2),_.B("title",a.w$b)("groupedFiles",a.ONa)("initiallyExpanded",_.R(1,6,a.Ex.Qra().ka(_.Wa())))("useRelativeUrls",!ILb(a))("aggregations",_.R(2,8,a.aggregations))("isPiper",a.jj(a.location)))};
MLb=function(a){if(a&1){var b=_.wd();_.C(0,"folder-detail-section",15);_.K("toggle",function(c){_.xd(b);var d=_.M(2);return _.yd(d.FBc(c))});_.P(1,"async");_.P(2,"async");_.F()}a&2&&(a=_.M(2),_.B("title",a.y$b)("groupedFiles",a.Ysb)("initiallyExpanded",_.R(1,6,yK(a.Ps)?a.Ex.yaa().ka(_.Wa()):_.Ea(!0)))("useRelativeUrls",!ILb(a))("aggregations",_.R(2,8,a.aggregations))("isPiper",a.jj(a.location)))};
NLb=function(a){a&1&&(_.C(0,"main",5,6),_.N(2,JLb,1,5,"readme",7),_.C(3,"mat-accordion",8),_.N(4,KLb,2,7,"folder-detail-section",9),_.N(5,LLb,3,10,"folder-detail-section",10),_.N(6,MLb,3,10,"folder-detail-section",11),_.F()());a&2&&(a=_.M(),_.we("aria-labelledby",a.gO),_.y(2),_.B("ngIf",a.Lva),_.y(1),_.B("multi",!0),_.y(1),_.B("ngIf",yK(a.Ps)),_.y(1),_.B("ngIf",yK(a.oo)),_.y(1),_.B("ngIf",yK(a.nG)))};
OLb=function(a,b){a&1&&(_.C(0,"mat-option",21),_.O(1),_.F());a&2&&(a=b.wa,_.B("value",a.ar()),_.y(1),_.Ne(" ",a.getName()," "))};PLb=function(a){if(a&1){var b=_.wd();_.C(0,"div",18)(1,"mat-form-field")(2,"mat-label");_.O(3);_.F();_.C(4,"mat-select",19);_.K("selectionChange",function(c){_.xd(b);var d=_.M(3);return _.yd(d.AMb.next(c.value))});_.N(5,OLb,2,2,"mat-option",20);_.F()()()}a&2&&(a=_.M().Ma,_.y(3),_.Ne("",a.length," products:"),_.y(1),_.B("value",a[0].ar()),_.y(1),_.B("ngForOf",a))};
QLb=function(a,b){a&1&&(_.Ae(0),_.N(1,PLb,6,3,"div",16),_.G(2,"stacks-product-page",17),_.P(3,"async"),_.P(4,"async"),_.Be());a&2&&(a=b.Ma,b=_.M(2),_.y(1),_.B("ngIf",1<a.length),_.y(1),_.ye("dark-theme","DARK"===_.R(3,4,b.Qx.theme)),_.B("productIdFromParent",_.R(4,6,b.Kpa)))};RLb=function(a){a&1&&(_.Ae(0),_.N(1,QLb,5,8,"ng-container",3),_.P(2,"async"),_.Be());a&2&&(a=_.M(),_.y(1),_.B("ngIf",_.R(2,1,a.YOb)))};SLb=function(a){return 3===a.getType()?a.qe()+"/":a.qe()};
TLb=function(a){a&1&&(_.Ae(0),_.O(1,"\n  "),_.G(2,"diff-detail-header",2),_.O(3,"\n  "),_.C(4,"code-diff-chunks",3),_.O(5,"\n  "),_.F(),_.O(6,"\n"),_.Be());a&2&&(a=_.M(),_.y(2),_.B("viewData",a.yb),_.y(2),_.B("fileName",a.zXa)("diffChunks",a.yb.Xpa.mC))};ULb=function(a){a&1&&(_.C(0,"dc-information-box"),_.O(1,"\n      This directory is a git submodule that is hosted on another platform.\n    "),_.F())};
VLb=function(a){a&1&&(_.C(0,"a",14,15),_.O(2),_.F());a&2&&(a=_.M(2),_.B("routerLink",a.uDc),_.y(2),_.Ne("\n        ",a.yb.Gaa,"\n      "))};WLb=function(a){a&1&&(_.O(0,"\n        "),_.C(1,"a",16,17),_.O(3),_.F(),_.O(4,"\n      "));a&2&&(a=_.M(2),_.y(1),_.B("externalLink",a.aAc),_.y(2),_.Ne("\n          ",a.yb.Gaa,""))};
XLb=function(a){if(a&1){var b=_.wd();_.O(0,"\n    ");_.C(1,"detail-header",4);_.O(2,"\n  ");_.F();_.O(3,"\n\n  ");_.C(4,"main");_.O(5,"\n    ");_.N(6,ULb,2,0,"dc-information-box",5);_.O(7,"\n\n    ");_.C(8,"h4");_.O(9,"Git Submodule");_.F();_.O(10,"\n    ");_.C(11,"dc-p",6);_.O(12,"\n      This directory is a git submodule. A submodule is a git repository stored inside another.\n    ");_.F();_.O(13,"\n    ");_.C(14,"dc-p",6);_.O(15,"\n        Use the following git URL and commit hash to view the repository at the time it was included in this one.\n    ");
_.F();_.O(16,"\n\n    ");_.C(17,"dc-p",7);_.O(18,"\n      ");_.C(19,"span");_.O(20,"Git URL:");_.F();_.O(21,"\n      ");_.N(22,VLb,3,2,"a",8);_.O(23,"\n      ");_.N(24,WLb,5,2,"ng-template",null,9,_.ef);_.O(26,"\n      ");_.C(27,"copy-button",10);_.K("copyEvent",function(){_.xd(b);var d=_.M();_.bF((d.nCc||d.Zzc).ta);return _.yd()});_.O(28,"\n      ");_.F();_.O(29,"\n    ");_.F();_.O(30,"\n    ");_.C(31,"dc-p",11);_.O(32,"\n      ");_.C(33,"span");_.O(34,"Commit hash:");_.F();_.O(35,"\n      ");_.C(36,
"span",12,13);_.O(38);_.F();_.O(39,"\n      ");_.C(40,"copy-button",10);_.K("copyEvent",function(){_.xd(b);var d=_.M();_.bF(d.Uwc.ta);return _.yd()});_.O(41,"\n      ");_.F();_.O(42,"\n    ");_.F();_.O(43,"\n  ");_.F();_.O(44,"\n")}if(a&2){var c=_.Me(25);a=_.M();_.y(1);_.B("viewData",a.yb);_.y(5);_.B("ngIf",!a.kyb);_.y(16);_.B("ngIf",a.kyb)("ngIfElse",c);_.y(5);_.B("copyText",a.yb.Gaa)("isSmall",!0);_.y(11);_.Pe(a.yb.vz);_.y(2);_.B("copyText",a.yb.vz)("isSmall",!0)}};
YLb=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 zK(d,e,Math.max(b.right,c.right)-d,Math.max(b.bottom,c.bottom)-e)}else b=c;return b},void 0)};ZLb=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]}};$Lb=function(a){return Array.from(a.values()).map(function(b){return b.from.j1.QS.ka(_.La(1E3))})};
AK=function(a,b){if(!a)throw Error(void 0===b?"Assertion failed":b);};BK=function(a,b){AK(null!=a,void 0===b?"Assertion failed: value does not exist":b);return a};aMb=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)))};cMb=function(a,b){a=bMb(a,[])||{x:0,y:0,r:0};a.r+=b;return a};
bMb=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(dMb(d,e))c=d;else if(dMb(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,v=e-d,A=Math.sqrt(n*n+r*r);c={x:(c+g+n/A*v)/2,y:(f+h+r/A*v)/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;v=d.r;h=f.x;r=f.y;A=f.r;f=2*(b-e);g=2*(a-n);d=2*(v-c);v=b*b+a*a-c*c-e*e-n*n+v*v;e=2*(b-h);var D=2*(a-r);n=2*(A-c);
A=b*b+a*a-c*c-h*h-r*r+A*A;r=e*g-f*D;h=(g*A-D*v)/r-b;g=(D*d-g*n)/r;v=(e*v-f*A)/r-a;f=(f*n-e*d)/r;d=g*g+f*f-1;e=2*(h*g+v*f+c);c=(-e-Math.sqrt(e*e-4*d*(h*h+v*v-c*c)))/(2*d);return{x:h+g*c+b,y:v+f*c+a,r:c}}for(f=[];0<a.length;)d=a.pop(),c&&dMb(c,d)||(b.push(d),c=bMb(f,b),b.pop()),f.push(d);return c};dMb=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};eMb=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)}};
DK=function(a){return CK.WBc(a)};EK=function(a){return CK.RBc(a)};FK=function(a){return CK.UBc(a)};fMb=function(a){var b=FK(a).AQc;a=_.l(a.VX);for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=DK(c);d.gE&&b.set(c.id,{rank:d.rank,order:d.order})}};hMb=function(a){var b=Array(gMb(a)+1).fill(void 0).map(function(){return[]});a=_.l(a.VX);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.id;d=DK(d);b[d.rank][d.order]=c}return b.map(function(e){return e.filter(Boolean)})};
GK=function(a,b,c,d){return{source:a,target:b,name:d,ik:c}};gMb=function(a){a=Array.from(a.VX).map(function(b){return DK(b).rank});return Math.max.apply(Math,[0].concat(_.Ha(a)))};jMb=function(a,b,c,d,e){e=void 0===e?"":e;c.gE=b;if(!d){do d="(\u03f6"+e+iMb++ +")";while(HK(a,d))}IK(a,d,{id:d,ik:c});return d};lMb=function(a,b){var c={ug:kMb(),rank:void 0,order:void 0};return jMb(a,"border",c,void 0,b)};
mMb=function(a){function b(g){if(!c.has(g)){c.add(g);var h=DK(a.node(g)).rank;void 0===e[h]&&(e[h]=[]);e[h].push(g);g=_.l(JK(a,g));for(h=g.next();!h.done;h=g.next())b(h.value)}}var c=new Set,d=Array.from(a.Je).filter(function(g){return 0===a.children(g).size}).sort(function(g,h){g=DK(a.node(g)).rank;h=DK(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};
nMb=function(a){a=DK(a);var b=a.ug,c=b.x;b=b.y;var d=a.fy,e;return{x:null!=(e=a.fx)?e:c,y:null!=d?d:b}};oMb=function(a,b){var c=a.clip([b,a]);a=b.clip([a,b]);return{source:c,target:a}};
pMb=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?DK(h).ug.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};qMb=function(a){a=void 0===a?{}:a;a.node||(a.node=function(){return new Map});a.Xe||(a.Xe=function(){return new Map});a.graph||(a.graph=function(){return new Map});return a};
sMb=function(a,b){var c=new KK;a=rMb(a,b);c.write(a)};LK=function(a){return""+a.source+"\u2192"+a.target+"\u2192"+(void 0===a.name?"\u2311":a.name)};tMb=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};uMb=function(a,b){var c=(a.get(b)||0)-1;0>=c?a.delete(b):a.set(b,c)};vMb=function(a){sMb(a,{graph:function(){return new Map([["printDebug","true"]])}})};
wMb=function(a,b){var c=Array.from(a.Je).map(function(f){return[f,DK(a.node(f))]}).map(function(f){var g=_.l(f);f=g.next().value;g=g.next().value;var h=g.ug;return{id:f,rank:g.rank,order:g.order,x:h.x,y:h.y}}),d=mMb(a).map(function(f){return f.map(function(g){var h=DK(a.node(g)).ug;return g+" <"+h.x+", "+h.y+">"})}),e=Array.from(a.Vj()).map(function(f){return[f,EK(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()};
yMb=function(a){var b=void 0===b?"":b;var c=function(e,f){var g={};f[e]=(g[xMb]=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.Keb).map(function(e){return[e,EK(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.KY;return{source:e,target:h,name:g,KY:f}});console.group("Spanning tree "+b);console.group("nodes");console.groupEnd();console.group("edges");console.table(d);
console.groupEnd();console.groupEnd()};AMb=function(a,b){console.group("Layering");console.table(a.map(function(c){return c.map(function(d){var e=[].concat(_.Ha(zMb(b,d))).length,f=[].concat(_.Ha(MK(b,d))).length;return e+"> "+d+" >"+f})}));console.groupEnd()};
BMb=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.zu,h=f.nD;return{id:f.id,zu:g,nD:h,d:Math.abs(h-g),wu: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()};
DMb=function(a){var b=FK(a);b.Gqa=void 0===b.Gqa?CMb(a):b.Gqa;b=_.l(b.Gqa);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=a.Xe(c),e=EK(d);e.Ffa=!0;e.original=d;NK(a,c);c={source:c.target,target:c.source,name:"(reversed\u2192"+LK(d)+")",ik:e};OK(a,c,c)}};EMb=function(a){for(var b=_.l(a.Vj()),c=b.next();!c.done;c=b.next()){c=c.value;var d=EK(c);if(d.Ffa){var e=BK(d.original,"Reversing edge "+LK(c)+" with no original edge");NK(a,c);d.Ffa=!1;delete d.original;OK(a,e,e)}}};
CMb=function(a){function b(h,n,r,v){var A=[],D=zMb(h,r.id),I=MK(h,r.id),L=v&&r.zu<=r.nD;v=v&&!L;D=_.l(D);for(var Q=D.next();!Q.done;Q=D.next())if(Q=Q.value,Q.source!==r.id){var Z=h.Xe(Q),la=Z.weight;Z=h.node(Z.source);L&&A.push({source:Q.source,target:Q.target,name:Q.name,weight:la});d(n,Z);Z.nD-=la;c(n,Z)}I=_.l(I);for(Q=I.next();!Q.done;Q=I.next())L=Q.value,L.target!==r.id&&(Q=h.Xe(L),D=Q.weight,Q=h.node(Q.target),v&&A.push({source:L.source,target:L.target,name:L.name,weight:D}),d(n,Q),Q.zu-=D,c(n,
Q));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.zu;h=h.nD;return 0===h||0===r?n-1:Math.abs(h-r)}var f=FK(a).Iea;if(1>=a.Bda)return[];var g=function(){for(var h=new PK,n=0,r=0,v=_.l(a.Je),A=v.next();!A.done;A=v.next())A=A.value,IK(h,A,{id:A,zu:0,nD:0});v=_.l(a.Vj());for(A=v.next();!A.done;A=v.next()){A=A.value;var D=EK(a.Xe(A)).weight;OK(h,A,Object.assign({},A,{weight:D}));
r=Math.max(r,h.node(A.source).nD+=D);n=Math.max(n,h.node(A.target).zu+=D)}v=[];for(A=0;A<Math.max(r,n)+2;A++)v[A]=[];n=_.l(h.Je);for(A=n.next();!A.done;A=n.next())r=h.node(A.value),c(v,r);return{graph:h,buckets:v}}();f&&(console.group("FAS"),BMb(g));g=function(h){var n=h.graph;h=h.buckets;for(var r=[],v=h[h.length-1],A=0;0<n.Bda;){for(;0<v.length;)b(n,h,v.shift(),!1);if(n.Bda)for(var D=h.length-2;0<=D;--D)if(0<h[D].length){D=h[D].shift();D=b(n,h,D,!0);r.push.apply(r,_.Ha(D));break}f&&(console.group("FAS iteration "+
A++),BMb({graph:n,buckets:h},r),console.groupEnd())}return r}(g);f&&console.groupEnd();return g};
FMb=function(a){var b=[].concat(_.Ha(a.Vj()));b=_.l(b);for(var c=b.next();!c.done;c=b.next()){var d=a,e=c.value;c=FK(d);c=c.tUb=c.tUb||new Set;var f=e.name,g=e.source,h=e.target,n=DK(d.node(g)).rank+1,r=DK(d.node(h)).rank,v=EK(d.Xe(e)),A=v.weight,D=d.Xe(e);if(r!==n){NK(d,e);for(e=0;n<r;++e,++n){var I="(\u03f6\u2192"+LK(D)+("\u2192"+n.toString())+")",L={ug:kMb(),rank:n,yQc:D,zQc:v};jMb(d,"edge",L,I);g=GK(g,I,{weight:A},f);OK(d,g,g);0===e&&c.add(I);g=I}c=GK(g,h,{weight:A},f);OK(d,c,c)}}};
HMb=function(a){for(var b=FK(a).tUb||new Set,c=_.l(b),d=c.next();!d.done;d=c.next()){d=d.value;var e=a.node(d),f=DK(e),g=f.yQc;f=f.zQc;f.points=[];for(OK(a,GK(g.source,g.target,f,g.name),g);DK(e).gE;){e=Array.from(JK(a,d))[0];var h=DK(a.node(d)).ug;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.Vj());for(c=b.next();!c.done;c=b.next())if(f=c.value,c=EK(a.Xe(f)),c.Ffa&&c.points.reverse(),!HK(a,a.parent(f.source))&&!HK(a,a.parent(f.target))){c=a;d=BK(GMb(c,f.source,
f.target),"hierarchic/normalize.ts::normalizeSegment: No top level segment for "+f.source+" -> "+f.target);e=EK(c.Xe(f));g=d.source===f.source;f=CK.xaa(d).points=[];f.push(nMb(c.node(d.source)));if(g!==e.Ffa)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(nMb(c.node(d.target)))}};
LMb=function(a){var b=FK(a).Iea,c=mMb(a);IMb(a,c);b&&AMb(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){JMb(a,e,c);var g=KMb(a,c);g<b&&(f=0,d=c.map(function(h){return h.slice(0)}),b=g)}IMb(a,d)};JMb=function(a,b,c){var d=2<=b%4;0===b%2?MMb(a,c,d):NMb(a,c,d)};IMb=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]&&HK(a,c[d])&&(DK(a.node(c[d])).order=d)}};
MMb=function(a,b,c){for(var d=0;d<b.length-1;d++)OMb(a,b,d+1,function(e){return zMb(a,e)},function(e){return e.source},c)};NMb=function(a,b,c){for(var d=b.length-1;0<d;d--)OMb(a,b,d-1,function(e){return MK(a,e)},function(e){return e.target},c)};PMb=function(a,b){for(var c=0;c<b.length;c++)DK(a.node(b[c])).order=c};
KMb=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 v=n.next();!v.done;v=n.next()){var A=v.value;v=A.weight;A=A.pos+g;h[A]+=v;for(var D=0;0<A;)A%2&&(D+=h[A+1]),A=A-1>>1,h[A]+=v;r+=v*D}return r}function d(g,h,n){function r(A){return{pos:v[A.target],weight:EK(g.Xe(A)).weight}}var v=n.reduce(function(A,D,I){A[D]=I;return A},{});return h.map(function(A){return Array.from(MK(g,A)).map(r).sort(function(D,I){return D.pos-I.pos})}).reduce(function(A,
D){return A.concat(D)},[])}for(var e=0,f=1;f<b.length;f++)e+=c(b[f-1],b[f]);return e};QMb=function(a,b,c,d){return b.filter(function(e){return HK(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=DK(a.node(r)).order;n=EK(a.Xe(n)).weight;g+=n*r;h+=n}return{id:e,yhb:g/h,weight:h}})};OMb=function(a,b,c,d,e,f){d=QMb(a,b[c],d,e);d.sort(RMb(b[c],f));b[c]=d.map(function(g){return g.id});PMb(a,b[c])};
RMb=function(a,b){return function(c,d){if(c===d)return 0;var e=Math.sign((c.yhb||0)-(d.yhb||0));if(0!==e)return e;c=a.indexOf(c.id);d=a.indexOf(d.id);return b?d-c:c-d}};UMb=function(a){var b=hMb(a),c=SMb(a,b);b=TMb(a,b);a=_.l(a.VX);for(var d=a.next();!d.done;d=a.next()){d=d.value;var e=void 0,f=null!=(e=b[d.id])?e:0;e=void 0;var g=null!=(e=c[d.id])?e:0;DK(d).ug.moveTo({x:f,y:g})}};
TMb=function(a,b){function c(h,n,r){n=VMb(h,d,n);h=WMb(a,h,n);if(r)for(r=_.l(Object.entries(h)),n=r.next();!n.done;n=r.next()){var v=_.l(n.value);n=v.next().value;v=v.next().value;h[n]=-v}return h}var d=XMb(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={rSb:c(e,function(h){return QK(a,h)},!1),eQc:c(f,function(h){return QK(a,h)},
!0),Pyc:c(g,function(h){return JK(a,h)},!1),dzc:c(b,function(h){return JK(a,h)},!0)};f=YMb(a,e);ZMb(e,f);return $Mb(e)};SMb=function(a,b){var c={},d=FK(a),e=d.dKc;d=d.NNc;AK(0<d);var f=-.5*Math.max.apply(Math,_.Ha(b[0].map(function(r){return DK(a.node(r)).ug.height})));b=_.l(b);for(var g=b.next();!g.done;g=b.next()){var h=g.value;g=pMb(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};
XMb=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],v=aNb(a,r),A=v?DK(a.node(v)).order:h;if(v||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,v=a.node(r)){v=DK(v).gE;for(var D=_.l(QK(a,r)),I=D.next();!I.done;I=D.next()){I=I.value;var L=DK(a.node(I)),Q=L.order,Z=!1!==v;L=!1!==L.gE;!(Q<f||A<Q)||L&&Z||(Q=_.l(bNb(I,r)),I=Q.next().value,Q=Q.next().value,Z=c.get(I)||new Set,c.set(I,Z),Z.add(Q))}}g=
n+1;f=A}}return c};aNb=function(a,b){var c=a.node(b);if(c&&!1!==DK(c).gE)return Array.from(QK(a,b)).find(function(d){return!1!==DK(a.node(d)).gE})};bNb=function(a,b){a>b&&(a=_.l([a,b]),b=a.next().value,a=a.next().value);return[a,b]};cNb=function(a,b,c){c=_.l(bNb(b,c));b=c.next().value;c=c.next().value;return a.has(b)?a.get(b).has(c):!1};
VMb=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,L){return f[I]-f[L]});var v=(r.length-1)/2,A=Math.floor(v);for(v=Math.ceil(v);A<=v;A++){var D=r[A];e[n]===n&&g<f[D]&&!cNb(b,n,D)&&(e[D]=n,e[n]=d[n]=d[D],g=f[D])}}return{root:d,align:e}};
WMb=function(a,b,c){function d(n,r){for(var v=Array.from(g.Je),A=new Set;0<v.length;){var D=v.pop();A.has(D)?n(D):(A.add(D),v.push.apply(v,[D].concat(_.Ha(r(D)))))}}var e={},f=c.root;c=c.align;var g=function(){var n=new PK,r=FK(a),v=r.RHc;r=r.mzc;for(var A=_.l(b),D=A.next();!D.done;D=A.next()){var I=void 0;D=_.l(D.value);for(var L=D.next();!L.done;L=D.next()){L=L.value;var Q=f[L];IK(n,Q,{});if(I){var Z=f[I];I=a.node(I);var la=a.node(L);var va={width:0,gE:!0,ug:kMb()};I=I?DK(I):va;va=la?DK(la):va;
la=I.ug.width;la+=I.gE?r:v;la+=va.gE?r:v;la+=va.ug.width;Q={source:Z,target:Q,sga:la/2};if(Z=n.Xe(Q))Q.sga=Math.max(Q.sga,Z.sga);OK(n,Q,Q)}I=L}}return n}();d(function(n){var r=Array.from(zMb(g,n)).map(function(v){return(e[v.source]||0)+g.Xe(v).sga});e[n]=r.reduce(function(v,A){return Math.max(v,A)},0);isNaN(e[n])&&(e[n]=-1)},function(n){return QK(g,n)});d(function(n){var r=Number.POSITIVE_INFINITY,v=Array.from(MK(g,n)).map(function(A){return e[A.target]-g.Xe(A).sga}).reduce(function(A,D){return Math.min(A,
D)},r);v!==r&&(e[n]=Math.max(e[n],v))},function(n){return JK(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};
ZMb=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.eQc,!1);c(a.rSb,!0);c(a.dzc,!1);c(a.Pyc,!0)};
YMb=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=DK(r).ug.width/2,f=Math.max(n+r,f),g=Math.min(n-r,g)}f-=g;f<c&&(c=f,d=e)}return BK(d,"No best coordinates possible")};
$Mb=function(a){for(var b={},c=Number.MAX_VALUE,d={},e=_.l(Object.keys(a.rSb)),f=e.next();!f.done;d={Y2:d.Y2},f=e.next())d.Y2=f.value,f=Object.values(a).map(function(g){return function(h){return h[g.Y2]}}(d)).sort(function(g,h){return g-h}),b[d.Y2]=(f[1]+f[2])/2,c=Math.min(c,b[d.Y2]);a=_.l(Object.keys(b));for(f=a.next();!f.done;f=a.next())b[f.value]-=c;return b};
dNb=function(a,b,c){function d(h){if(!f.has(h)&&HK(a,h)){f.add(h);0===c&&e.push(h);for(var n=_.l(JK(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};
pNb=function(a){eNb.Ac(a);var b=a,c=FK(b).Iea,d=new PK,e=FK(b).wda;FK(d).wda=e;e=_.l(b.Je);for(var f=e.next();!f.done;f=e.next())f=f.value,IK(d,f,b.node(f));e=_.l(b.Vj());for(f=e.next();!f.done;f=e.next()){var g=f=f.value;g={source:g.source,target:g.target};fNb(d,g)||OK(d,g,Object.assign({},g,{ik:{weight:0}}));f=EK(b.Xe(f));g=EK(d.Xe(g));g.weight+=f.weight;g.minLength=Math.max(g.minLength,f.minLength)}b=d;gNb(b);e=b;d=new PK({uia:!1});g=Array.from(e.Je)[0];f=e.Bda;for(IK(d,g,{id:g});hNb(d,e)<f;){g=
iNb(d,e);if(!g)break;var h=_.l(g);g=h.next().value;h=h.next().value;g=(HK(d,g.source)?1:-1)*h;h=e;for(var n=_.l(d.Je),r=n.next();!r.done;r=n.next())r=DK(h.node(r.value)),r.AC||(r.rank+=g)}jNb(d);kNb(d,b);c&&console.group("Network Simplex");c&&yMb(d);for(e=new Set;h=lNb(d);){g=mNb(d,b,h);f=LK(h)+" \u21cb "+(void 0!==g?LK(g):"undefined");if(e.has(f))break;e.add(f);if(void 0===g)break;f=b;n=h.source;h=h.target;NK(d,{source:n,target:h});NK(d,{source:h,target:n});h=g.source;n=g.target;g={source:h,target:n};
h={source:n,target:h};OK(d,g,g);OK(d,h,h);jNb(d);kNb(d,f);g=Array.from(d.children());g=dNb(d,g);g=_.l(g);for(h=g.next();!h.done;h=g.next()){var v=h.value;h=DK(f.node(v));if(!h.AC&&(n=d.parent(v),HK(f,n))){var A=f.Xe({source:v,target:n});r=!1;A||(A=f.Xe({source:n,target:v}),r=!0);v=EK(A).minLength;n=DK(f.node(n)).rank+(r?v:-v);h.AC||(h.rank=n)}}}c&&console.table(e);c&&console.groupEnd();nNb(a);eNb.undo(a);oNb(a)};
gNb=function(a){function b(f,g){g=void 0===g?0:g;var h=DK(a.node(f));if(c.has(f))return AK(void 0!==h.rank,f+" visited with no set rank, likely a cycle."),AK(!isNaN(h.rank),f+" has rank NaN"),h.rank;c.add(f);f=Array.from(MK(a,f)).map(function(n){var r=EK(a.Xe(n)).minLength;return b(n.target,h.AC?h.rank:0)-r});g=Math.min.apply(Math,[].concat(_.Ha(f),[h.rank||0]))+g;h.AC||(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)};
oNb=function(a){var b=Array.from(a.VX).map(function(e){return DK(e).rank});b=Math.min.apply(Math,_.Ha(b));for(var c=_.l(a.Je),d=c.next();!d.done;d=c.next())DK(a.node(d.value)).rank-=b};
nNb=function(a){for(var b=Math.min.apply(Math,_.Ha(Array.from(a.Je).map(function(h){return DK(a.node(h)).rank}))),c=[],d=_.l(a.Je),e=d.next();!e.done;e=d.next()){e=DK(a.node(e.value));var f=e.rank-b;c[f]=c[f]||[];c[f].push(e)}b=0;d=FK(a).bEb;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}};
hNb=function(a,b){function c(f){for(var g=_.l(b.Vj(f)),h=g.next();!h.done;h=g.next()){var n=h.value;h=n.source;h=f===h?n.target:h;n=qNb(b,n);if(!HK(a,h)&&0===n){IK(a,h,{id:h});n={source:f,target:h};var r={source:h,target:f};OK(a,n,n);OK(a,r,r);c(h)}}}for(var d=_.l(a.Je),e=d.next();!e.done;e=d.next())c(e.value);return a.Bda};
iNb=function(a,b){return Array.from(b.Vj()).filter(function(c){return HK(a,c.source)!==HK(a,c.target)}).filter(function(c){return!DK(b.node(c.source)).AC&&!DK(b.node(c.target)).AC}).map(function(c){return[c,qNb(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]};qNb=function(a,b){var c=DK(a.node(b.source)).rank,d=DK(a.node(b.target)).rank;a=EK(a.Xe(b)).minLength;return d-c-a};
lNb=function(a){for(var b=_.l(a.Vj()),c=b.next();!c.done;c=b.next()){c=c.value;var d=a.Xe(c);if(0>EK(d).KY)return c}};
mNb=function(a,b,c){var d=c.source;c=c.target;fNb(b,{source:d,target:c})||(c=_.l([c,d]),d=c.next().value,c=c.next().value);d=BK(a.node(d));c=BK(a.node(c));var e=d,f=!1;DK(d).K_>DK(c).K_&&(e=c,f=!0);return Array.from(b.Vj()).filter(function(g){var h=a.node(g.source);g=a.node(g.target);if(!h||DK(h).AC||!g||DK(g).AC)return!1;h=rNb(h,e,f);g=rNb(g,e,!f);return h&&g}).map(function(g){return[g,qNb(b,g)]}).sort(function(g,h){return g[1]-h[1]}).map(function(g){return _.l(g).next().value})[0]};
rNb=function(a,b,c){a=DK(a);b=DK(b);var d=a.K_<=b.K_;return c===(b.low<=a.K_&&d)};jNb=function(a){function b(d,e,f,g,h){var n=f;d.ND(g,h);e.add(g);h=_.l(d.gWa(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=DK(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)};
kNb=function(a,b){var c=dNb(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(HK(e,g)){var h=e;var n=f;f=d;AK(HK(h,f),"Child not in tree");var r=h.parent(f);AK(HK(h,r),"Root has no cut value");var v=!0,A={source:f,target:r};fNb(n,A)||(v=!1,A={source:r,target:f});A=EK(A).weight;n=_.l(n.Vj(f));for(var D=n.next();!D.done;D=n.next()){var I=D.value,L=(D=I.source===f)?I.target:I.source;L!==r&&(D=D===v,I=EK(I).weight,A+=D?I:-I,L={source:f,target:L},
fNb(h,L)&&(L=EK(h.Xe(L)).KY,A+=D?-L:L))}h=A;if(f=e.Xe({source:d,target:g}))EK(f).KY=h;if(f=e.Xe({target:d,source:g}))EK(f).KY=h}}};uNb=function(a,b){var c=FK(a),d=c.koa;c=c.vvb;b=[].concat(_.Ha(a.children(b))).sort();a=sNb(a,b);d=aMb(a.map(function(e){return e.r}),2*d);return tNb(a,d,c)};tNb=function(a,b,c){c=void 0===c?0:c;return a.map(function(d,e){return Object.assign({},d,eMb(b,a.length,e,-c))})};sNb=function(a,b){return b.map(function(c){return{id:c,r:DK(a.node(c)).ug.radius}})};
wNb=function(a,b,c,d){d=void 0===d?FK(a).koa:d;vNb(DK(a.node(b)).ug,c);if(a.Bub(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({},nMb(a.node(g)),{r:DK(a.node(g)).ug.height/2}));e=cMb(e,d);DK(a.node(a.parent(b))).ug.resize(e.r);f={x:-e.x,y:-e.y};c=_.l(c);for(g=c.next();!g.done;g=c.next())vNb(DK(a.node(g.value)).ug,f);wNb(a,a.parent(b),e,d)}};
ANb=function(a,b){function c(I){var L=DK(BK(a.node(I.source))).ug,Q=DK(BK(a.node(I.target))).ug;I=CK.xaa(I).points||[];if(2>=I.length||!g)L=oMb(L,Q),I=[L.source,L.target];else{var Z=xNb(I[1]),la=xNb(I[I.length-2]);I[0]=oMb(L,Z).source;I[I.length-1]=oMb(la,Q).target}return I}function d(I){for(var L=[I];I.next;)I=I.next,L.unshift(I);I={source:{x:0,y:0},target:{x:0,y:0}};if(a.parent(L[0].source)===a.parent(L[0].target)){var Q=c(L[0]);if(1===L.length)return Q;if(L[1].target===L[0].source)I.source.x=Q[0].x,
I.source.y=Q[0].y,I.target.x=Q[1].x,I.target.y=Q[1].y;else{var Z=Q.length-1;I.source.x=Q[Z].x;I.source.y=Q[Z].y;I.target.x=Q[Z-1].x;I.target.y=Q[Z-1].y}}else{I=DK(BK(a.node(L[0].source))).ug;Q=DK(BK(a.node(L[0].target))).ug;Z=xNb(I);var la=Z.clone();la.move({x:2*I.radius*yNb,y:2*I.radius*zNb});var va={x:Z.x,y:Z.y};I.DMa([la,va]);Z.moveTo(va);I=oMb(Z,Q)}for(Q=1;Q<L.length;Q++)f&&(Z=DK(BK(a.node(L[Q].target))).ug,la=Z.y,I.source.x-=Z.x,I.source.y-=la),Z=DK(BK(a.node(L[Q].source))).ug,I=oMb(Z,xNb(I.source));
return[I.source,I.target]}b=void 0===b?a.KKa:b;var e=FK(a),f=e.Pjb,g=e.Gvc;b=_.l(b);for(e=b.next();!e.done;e=b.next()){var h=e.value;e=CK.xaa(h);a.parent(h.source)===a.parent(h.target)?e.points=c(h):e.points=d(h);if(f){AK(2<=e.points.length,"segment "+tMb(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 v=e.points[n];n=v.x;var A=v.y;if(h>n){v=_.l([n,A]);n=v.next().value;A=v.next().value;v=n;var D=A;h=_.l([h,r]);n=h.next().value;A=h.next().value;
r=_.l([v,D]);h=r.next().value;r=r.next().value;e.label.ksb=!0}else e.label.ksb=!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}}};FNb=function(a){var b=FK(a).Pjb?BNb:CNb,c=b.handler(),d=FK(a).Iea;c=DNb([ENb,function(e){b.ik(e,void 0)},c.remove,DMb,pNb,FMb,LMb,fMb,UMb,HMb,EMb,c.replace,ANb]);d&&console.group("Layout Debug");c(a);d&&console.groupEnd()};
DNb=function(a){return function(b){var c=FK(b),d=c.Iea;c=c.timing&&!d?GNb:HNb;d&&vMb(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&&wMb(b,f.name)}}};GNb=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}};HNb=function(a){return a};
ENb=function(a){for(var b,c=_.l(a.children()),d=c.next();!d.done;d=c.next()){d=d.value;var e=DK(a.node(d)).AC;void 0===b&&(b=e);AK(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.X1a);for(d=c.next();!d.done;d=c.next())for(d=_.l(d.value.Vj),e=d.next();!e.done;e=d.next()){e=e.value;var f=a.QB(e.source).pop(),g=a.QB(e.target).pop();f=DK(a.node(f)).rank;g=DK(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("df`"+b.size+"`"+a.map(LK).join(", "));}}};JNb=function(a,b,c){return a.reduce(function(d,e){d.push(new zK(e.right+35,e.top,b.width,b.height));d.push(new zK(e.left,e.bottom+30,b.width,b.height));return d},[]).reduce(function(d,e){if(!INb(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}};
KNb=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)};LNb=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};NNb=function(a){var b=_.Ca(LNb(a).map(function(d){return d.ik})).ka(_.Ua(1),_.ub(MNb),_.nb(1),_.ib()).subscribe();a=_.l(KNb(a));for(var c=a.next();!c.done;c=a.next())c=c.value,c instanceof RK&&c.NBb.next();b.unsubscribe()};
MNb=function(a){var b=new Map(Array.from(a).map(function(e){return[e.node.ticket,e]})),c=ONb(b),d=c.Us;PNb(d,QNb(c.Sz,d,b));return _.Ca(Array.from(a).map(function(e){return e.node.js.ka(_.Ua(1))})).ka(_.m(YLb))};
ONb=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.Us),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&&(RNb(e.node.ticket,g.ticket,c),RNb(g.ticket,e.node.ticket,b))}}return{Sz:b,Us:c}};RNb=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)};
QNb=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 v=c.get(r);if(v&&!e.has(r)){e.add(r);g.set(r,v);v=_.l(b.get(r)||[]);for(var A=v.next();!A.done;A=v.next())A=_.l(A.value).next().value,h.push(A);r=_.l(a.get(r)||[]);for(v=r.next();!v.done;v=r.next())v=_.l(v.value).next().value,h.push(v)}}0<g.size&&d.push(g)}return d};
PNb=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 PK,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,ik:{ug:new SK(SNb(r.js,r.bSa))}};g.set(n,r);IK(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=GK(h,r),OK(f,r,r));g=f;FNb(g);f=new Map;g=_.l(g.VX);
for(e=g.next();!e.done;e=g.next())if(n=e.value,e=n.id,h=d.get(e)){r=DK(n).ug;n=r.x;r=r.y;var v=h.js.width,A=h.js.height;h.bSa&&(r+=40,A+=40);n-=v/2;r-=A/2;f.set(e,new zK(n,r,v,A))}if(g=YLb(f.values())){e=JNb(c,g,YLb(c)||new zK(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.Kga(n.x+e.left-g.x,n.y+e.top-g.y);c.push(new zK(e.left,e.top,g.width,g.height))}}};
SNb=function(a,b){b=void 0===b?!0:b;return new zK(a.x,a.y-(b?40:0),a.width,a.height+(b?40:0))};UK=function(a,b,c,d){d=void 0===d?!1:d;var e=[];a=_.l(a);for(var f=a.next();!f.done;f=a.next())if(f=f.value,d||!f.Gs.getValue())if(f instanceof RK&&b&&e.push(f),f instanceof TK&&(c&&e.push(f),d||f.Gc.getValue()))e=e.concat(UK(f.GQ,b,c,d));return e};TNb=function(a){return a instanceof RK&&("CHOICE_START"===a.type||"CHOICE_END"===a.type)};
UNb=function(a){var b=a.from instanceof RK&&"CHOICE_START"===a.from.type?_.Ca([a.from.Us,a.from.lQ]).ka(_.m(function(d){d=_.l(d);var e=d.next().value;return d.next().value%e.size!==(a.sQa||0)})):_.Ea(!1),c=a.to instanceof RK&&"CHOICE_END"===a.to.type?_.Ca([a.to.Sz,a.to.lQ]).ka(_.m(function(d){d=_.l(d);var e=d.next().value;return d.next().value%e.size!==(a.gia||0)})):_.Ea(!1);return _.Ca([b,c]).ka(_.m(function(d){var e=_.l(d);d=e.next().value;e=e.next().value;return d||e}))};
VNb=function(a,b){if(a&1){var c=_.wd();_.C(0,"div",8);_.K("click",function(){var d=_.xd(c).wa,e=_.M(2);return _.yd(e.z$.emit(d))})("mousewheel",function(d){return d.stopPropagation()});_.O(1);_.F()}a&2&&(a=b.wa,_.B("trackGestureClick",!0),_.y(1),_.Ne(" ",a," "))};WNb=function(a){a&1&&(_.C(0,"div",9),_.O(1,"..."),_.F())};
XNb=function(a,b){a&1&&(_.C(0,"div",1)(1,"div",2),_.O(2),_.F(),_.C(3,"div",3),_.O(4),_.N(5,VNb,2,2,"div",4),_.N(6,WNb,2,0,"div",5),_.F(),_.Fd(),_.C(7,"svg",6),_.G(8,"path",7),_.F()());a&2&&(a=b.Ma,b=_.M(),_.y(2),_.gz("",b.ci,"",""+a.length+(50===a.length?"+":""),""),_.y(2),_.Ne(" ","Called from "+(a.length+(50===a.length?"+":""))+" "+b.tag.toLowerCase()+" "+(1===a.length?"file":"files")," "),_.y(1),_.B("ngForOf",a),_.y(1),_.B("ngIf",a.length===b.R8b))};
YNb=function(a){a&1&&(_.Fd(),_.C(0,"svg",4),_.G(1,"path",5),_.F())};ZNb=function(a){a&1&&(_.Fd(),_.C(0,"svg",4),_.G(1,"path",5),_.F())};$Nb=function(a,b){a&1&&(_.C(0,"div",1),_.N(1,YNb,2,0,"svg",2),_.C(2,"div",3)(3,"span"),_.O(4),_.F(),_.C(5,"mat-icon"),_.O(6,"visibility_off"),_.F()(),_.N(7,ZNb,2,0,"svg",2),_.F());a&2&&(a=b.Ma,b=_.M(),_.y(1),_.B("ngIf","outgoing"===b.direction),_.y(3),_.Pe(a),_.y(3),_.B("ngIf","incoming"===b.direction))};
aOb=function(a){if(a&1){var b=_.wd();_.C(0,"div",16)(1,"h3",17);_.K("click",function(){_.xd(b);var c=_.M(2);return _.yd(c.Yjb.emit(c.node))})("mousedown",function(){_.xd(b);var c=_.M(2);return _.yd(c.zDb.emit(c.node))});_.C(2,"div",18);_.O(3);_.F()();_.C(4,"button",19);_.K("click",function(){_.xd(b);var c=_.M(2);return _.yd(c.ZA(c.node))});_.C(5,"mat-icon");_.O(6);_.P(7,"async");_.F()()()}a&2&&(a=_.M(2),_.y(1),_.xe("cursor","move"),_.y(2),_.Ne(" ",a.node.name," "),_.y(1),_.B("disabled",0===a.node.GQ.length),
_.y(2),_.Pe(!0===_.R(7,5,a.node.Gc)?"expand_less":"expand_more"))};bOb=function(a){if(a&1){var b=_.wd();_.C(0,"button",24);_.K("click",function(c){_.xd(b);var d=_.M(3);d.node instanceof RK&&d.node.j1.LBb.next({title:"",color:[Math.floor(255*Math.random()),Math.floor(255*Math.random()),Math.floor(255*Math.random())]});c.stopPropagation();return _.yd()});_.C(1,"mat-icon");_.O(2,"contactless");_.F()()}};
cOb=function(a){if(a&1){var b=_.wd();_.C(0,"button",25);_.K("click",function(){_.xd(b);var c=_.M(3);c.node instanceof RK&&c.node.lQ.next(c.node.lQ.getValue()+1);return _.yd()});_.C(1,"mat-icon");_.O(2,"alt_route");_.F()()}};
eOb=function(a){a&1&&(_.C(0,"h3",20,21)(2,"div",18),_.O(3),_.F(),_.N(4,bOb,3,0,"button",22),_.N(5,cOb,3,0,"button",23),_.F());a&2&&(a=_.M(2),_.xe("max-width",a.S8b,"px"),_.B("ngClass",dOb(a)?"backdrop":""),_.y(3),_.Ne(" ",a.node.name," "),_.y(1),_.B("ngIf",a.node instanceof RK&&"SUBJECT"===a.node.type),_.y(1),_.B("ngIf",a.lFc(a.node)))};fOb=function(a){a&1&&_.G(0,"loading",26)};gOb=function(a){a&1&&(_.C(0,"dc-information-box",27),_.O(1," Failed to load file. "),_.F());a&2&&(a=_.M(2),_.B("title",a.node.ticket))};
hOb=function(a,b){a&1&&_.G(0,"rxjs-marble",31);a&2&&_.B("eventData",b.Ma)};iOb=function(a,b){a&1&&(_.C(0,"div",29),_.N(1,hOb,1,1,"rxjs-marble",30),_.P(2,"async"),_.F());a&2&&(a=b.wa,_.y(1),_.B("ngIf",_.R(2,1,a)))};jOb=function(a,b){a&1&&(_.Ae(0),_.N(1,iOb,3,3,"div",28),_.Be());a&2&&(a=b.Ma,_.y(1),_.B("ngForOf",a))};kOb=function(a,b){a&1&&_.G(0,"scroll-indicator",32);a&2&&_.B("scroll",b.Ma.FJc)};
lOb=function(a,b){if(a&1){var c=_.wd();_.C(0,"callgraph-decorator",33);_.K("filesToAddToCallgraph",function(d){_.xd(c);var e=_.M(2);return _.yd(e.z$.emit(d))});_.F()}a&2&&(a=b.wa,b=_.M(2),_.B("node",b.node)("tag",a))};
mOb=function(a,b){if(a&1){var c=_.wd();_.C(0,"div",1)(1,"div",2);_.K("click",function(){_.xd(c);var d=_.M();return _.yd(d.Xjb.emit(d.node))})("dblclick",function(){_.xd(c);var d=_.M();return _.yd(d.focus.emit(d.node))})("mousedown",function(){_.xd(c);var d=_.M();return _.yd(d.yDb.emit(d.node))})("mouseenter",function(){_.xd(c);var d=_.M();return _.yd(d.uSa.emit(!0))})("mouseleave",function(){_.xd(c);var d=_.M();return _.yd(d.uSa.emit(!1))});_.P(2,"async");_.P(3,"async");_.P(4,"async");_.N(5,aOb,8,
7,"div",3);_.N(6,eOb,6,6,"h3",4);_.N(7,fOb,1,0,"loading",5);_.N(8,gOb,2,1,"dc-information-box",6);_.C(9,"div",7)(10,"div",8);_.N(11,jOb,2,1,"ng-container",9);_.P(12,"async");_.C(13,"button",10);_.K("click",function(){_.xd(c);var d=_.M();return _.yd(d.delete.emit(d.node))});_.C(14,"mat-icon");_.O(15,"visibility_off");_.F()()()();_.G(16,"hidden-node-decorator",11)(17,"hidden-node-decorator",12);_.N(18,kOb,1,1,"scroll-indicator",13);_.P(19,"async");_.F();_.C(20,"div",14);_.N(21,lOb,1,2,"callgraph-decorator",
15);_.P(22,"async");_.F()()}a&2&&(a=b.Ma,b=_.M(),_.xe("left",a.x,"px")("top",a.y,"px"),_.y(1),_.xe("cursor",dOb(b)?"":"move")("min-height",a.height,"px")("min-width",a.width,"px")("transition",_.R(2,26,b.xvc)),_.ye("highlighted",_.R(3,28,b.node.ixc))("glow",_.R(4,30,b.jAc)),_.B("ngClass",dOb(b)?"aggregation-background":""),_.y(4),_.B("ngIf",dOb(b)),_.y(1),_.B("ngIf",!b.pyb&&!b.Zxb&&(!(b.node instanceof TK)||b.node.Gc.getValue()&&0!==b.node.GQ.length)),_.y(1),_.B("ngIf",b.pyb),_.y(1),_.B("ngIf",b.Zxb),
_.y(3),_.B("ngIf",_.R(12,32,b.node.j1.kIc)),_.y(5),_.B("node",b.node),_.y(1),_.B("node",b.node),_.y(1),_.B("ngIf",_.R(19,34,b.node.scroll)),_.y(3),_.B("ngForOf",_.R(22,36,b.IAc)))};qOb=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,nOb(h,b,c,d,e,f)]})),_.Ha(a.functions.map(function(h){return[h.ticket,oOb(h,b,c,d,f)]}))));pOb(a,g);return g};
rOb=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 TK){d=_.l(d.GQ);for(var e=d.next();!e.done;e=d.next())a.push(e.value)}else d instanceof RK&&b.set(d.ticket,d)}return b};
pOb=function(a,b){var c=new Map((a.ePa||[]).filter(function(h){return!!h.Nd}).map(function(h){return[h.Nd.path,h]}));b=rOb(b.values());a=_.l(a.calls);for(var d=a.next();!d.done;d=a.next())if(d=d.value,(d.Doa||d.hQ)&&d.Coa){var e=b.get(d.Doa),f=b.get(d.Coa);if(!e&&f&&d.hQ&&d.hQ.path){var g=c.get(d.hQ.path);if(!g)continue;f.b$.next({tags:0===g.tags.length?["EXTERNAL"]:g.tags,path:d.hQ.path,nz:d.nz})}e instanceof RK&&f instanceof RK&&sOb(e,f,d.nz,d.bMa,d.ZLa)}};
nOb=function(a,b,c,d,e,f,g){var h=new TK(a.ticket,a.name,qBb(b,a.lineNumber),g);tOb(h,[].concat(_.Ha(a.aggregations.map(function(n){return nOb(n,b,c,d,e,f,h)})),_.Ha(a.functions.map(function(n){return oOb(n,b,c,d,f,h)}))));h.Gc.next(!e);return h};oOb=function(a,b,c,d,e,f){b=new RK(a.ticket,a.name,qBb(b,[{start:a.lineNumber,end:a.endLineNumber}]),f,a.type,c,d);TNb(b)&&(a=a.ticket.substring(0,a.ticket.length-a.type.length),(c=e.get(a))?b.lQ=c:e.set(a,b.lQ));return b};
vOb=function(a){var b=_.ea.apply(1,arguments);return _.Ca([uOb.apply(null,[a,"incoming"].concat(_.Ha(b))),uOb.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)))}))};
uOb=function(a,b){var c=_.ea.apply(2,arguments);return a.ka(_.m(function(d){return UK(d.values(),!0,!1,!1)}),_.m(function(d){return d.map(function(e){return _.Ca("incoming"===b?e.Sz:e.Us,e.Gs).ka(_.m(function(f){var g=_.l(f);f=g.next().value;g=g.next().value;return[e.ticket,{node:e,gWa:f,hidden:g}]}))})}),_.ub(function(d){return _.Bb.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.gWa;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}))};
wOb=function(a,b){var c=new Map,d=Array.from(b).reduce(function(A,D){var I=D[1];_.UE(I)?A.VAb.set(D[0],I.Ub):A.Wob.set(D[0],I);return A},{VAb:new Map,Wob:new Map});b=d.VAb;d=d.Wob;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 RK(f,0===g.state?"{{{...Loading...}}}":"{{{...Error...}}}",a.Vb().kd(f).Za()))}a=new Map(Array.from(b).map(function(A){var D=_.l(A);A=D.next().value;D=D.next().value;return[A,UK(D.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 RK){for(var n=_.l(d),r=n.next();!r.done;r=n.next()){r=_.l(r.value).next().value;var v=c.get(r);v&&h.b$.next({path:r,Vob:v})}n=_.l(b);for(r=n.next();!r.done;r=n.next())r=_.l(r.value).next().value,(v=a.get(r))&&h.b$.next({yXa:r,SHc:v})}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};xOb=function(a){a=a.ta.getBoundingClientRect();return 0<a.width&&0<a.height};yOb=function(a){return YLb(Array.from(a).filter(function(b){b=_.l(b);b.next();return!b.next().value.Gs.getValue()}).map(function(b){b=_.l(b);b.next();b=b.next().value.FQ;return SNb(b)}))};zOb=function(a,b){a&1&&_.G(0,"rxjs-marble",8);if(a&2){a=b.Ma;b=_.M().wa;var c=_.M();_.xe("transform",a)("transition","transform "+c.xfc+"ms linear");_.B("eventData",b)}};
AOb=function(a,b){a&1&&(_.Fd(),_.Ey(),_.Ae(0),_.N(1,zOb,1,5,"rxjs-marble",7),_.P(2,"async"),_.Be());a&2&&(a=b.wa,_.y(1),_.B("ngIf",_.R(2,1,a.transform)))};BOb=function(a,b,c){var d=b.type,e=b.wEb;b=e.title;e=e.color;"remove"===d?a.shift():"add"===d&&a.push({title:b,color:e,transform:_.Ia(c.from.js.ka(_.Wa()),c.to.js.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};
COb=function(a,b){if(a&1){var c=_.wd();_.C(0,"button",5);_.K("click",function(){var d=_.xd(c).wa,e=_.M();return _.yd(e.show.emit(d))});_.O(1);_.F()}a&2&&(a=b.wa,_.y(1),_.Ne(" ",a.name," "))};DOb=function(a){a&1&&(_.C(0,"div",14),_.O(1," No functions were found. "),_.F())};
FOb=function(a,b){if(a&1){var c=_.wd();_.C(0,"callgraph-node",19);_.K("clickOnHeader",function(d){_.xd(c);var e=_.M(3);return _.yd(EOb(e,d))})("delete",function(d){_.xd(c);var e=_.M(3);VK(e,{action:"hide",node:d});return _.yd()})("filesToAddToCallgraph",function(d){_.xd(c);var e=_.M(3);e.N2a.next(e.yb.location.Vb().kd(d).Za());return _.yd()})("manualExpansionChange",function(){_.xd(c);var d=_.M().Ma,e=_.M(2);e.Wfb=!e.Jeb(d);e.center(d);return _.yd()})("mouseDownOnHeader",function(d){_.xd(c);var e=
_.M(3),f=e.controls;f.LS=d;f.uca=void 0;e.log("startNodeDrag");return _.yd()});_.P(1,"async");_.F()}a&2&&(a=b.wa,b=_.M(3),_.xe("opacity",_.R(1,3,b.wia).has(a.ticket)?.2:1),_.B("node",a))};
IOb=function(a,b){if(a&1){var c=_.wd();_.C(0,"callgraph-edge",21);_.K("expand",function(d){_.xd(c);var e=_.M(5);return _.yd(GOb(e,d))})("focus",function(d){_.xd(c);var e=_.M(5);VK(e,{action:"showOnlyEdge",Xe:d});return _.yd()})("mouseenter",function(){var d=_.xd(c).wa,e=_.M(5);return _.yd(HOb(e,d))})("mouseleave",function(){_.xd(c);var d=_.M(5);return _.yd(HOb(d))});_.P(1,"async");_.P(2,"async");_.P(3,"async");_.F()}a&2&&(a=b.wa,b=_.M(5),_.xe("opacity",_.R(1,4,b.wia).has(a.to.ticket)||_.R(2,6,b.wia).has(a.from.ticket)?
.2:1),_.B("edgeData",a)("graphType",_.R(3,8,b.graphType)))};JOb=function(a,b){a&1&&(_.Ae(0),_.N(1,IOb,4,10,"callgraph-edge",20),_.Be());a&2&&(a=b.Ma,_.y(1),_.B("ngForOf",a.values()))};KOb=function(a,b){a&1&&(_.Ae(0),_.N(1,JOb,2,1,"ng-container",2),_.P(2,"async"),_.Be());a&2&&(a=b.wa,_.y(1),_.B("ngIf",_.R(2,1,a.EQc)))};
LOb=function(a,b){if(a&1){var c=_.wd();_.C(0,"callgraph-node",22);_.K("clickOnBody",function(d){_.xd(c);var e=_.M(3);return _.yd(EOb(e,d))})("delete",function(d){_.xd(c);var e=_.M(3);VK(e,{action:"hide",node:d});return _.yd()})("filesToAddToCallgraph",function(d){_.xd(c);var e=_.M(3);e.N2a.next(e.yb.location.Vb().kd(d).Za());return _.yd()})("focus",function(d){_.xd(c);var e=_.M(3);VK(e,{action:"showOnlyFamily",node:d});return _.yd()})("hover",function(d){var e=_.xd(c).wa,f=_.M(3);d=d?e:void 0;f.controls.gr()||
(f.xsa.next(d),f.log(d?"hoverNode":"unhoverNode"));return _.yd()})("mouseDownOnBody",function(d){_.xd(c);var e=_.M(3),f=e.controls;f.LS=d;f.uca=void 0;e.log("startNodeDrag");return _.yd()});_.P(1,"async");_.P(2,"async");_.F()}a&2&&(a=b.wa,b=_.M(3),_.xe("opacity",_.R(1,4,b.wia).has(a.ticket)?.2:1),_.B("hovered",_.R(2,6,b.xsa)===a)("node",a))};
MOb=function(a,b){a&1&&(_.C(0,"div",15),_.N(1,FOb,2,5,"callgraph-node",16),_.N(2,KOb,3,3,"ng-container",17),_.N(3,LOb,3,8,"callgraph-node",18),_.F());a&2&&(a=b.Ma,b=_.M(2),_.xe("transform","matrix("+b.controls.zoomLevel+",0,0,"+b.controls.zoomLevel+","+(b.controls.TN+b.controls.aza)+","+(b.controls.UN+b.controls.hza)+")"),_.y(1),_.B("ngForOf",b.iQa(a.values(),!1,!0)),_.y(1),_.B("ngForOf",b.iQa(a.values(),!0,!0)),_.y(1),_.B("ngForOf",b.iQa(a.values(),!0,!1)))};
NOb=function(a){if(a&1){var b=_.wd();_.C(0,"mat-form-field")(1,"mat-select",23);_.K("selectionChange",function(c){_.xd(b);var d=_.M(2);c=c.value;d.log("graphTypeSelected:"+c);d.graphType.next(c);return _.yd()});_.C(2,"mat-option",24);_.O(3,"Callgraph");_.F();_.C(4,"mat-option",25);_.O(5,"RxJS Graph");_.F()()()}a&2&&(_.y(1),_.B("value","CALLGRAPH"))};
POb=function(a){if(a&1){var b=_.wd();_.Ae(0);_.C(1,"button",26);_.K("click",function(){_.xd(b);for(var d=_.M().Ma,e=_.M(),f=OOb(d),g=_.l(d),h=g.next();!h.done;h=g.next())h=_.l(h.value),h.next(),h=h.next().value,h instanceof TK&&h.Gc.next(!f);e.center(d);return _.yd()});_.O(2);_.F();_.Be()}if(a&2){a=_.M().Ma;var c=_.M();_.y(2);_.Ne(" ",c.Jeb(a)?"Collapse All":"Expand All"," ")}};
QOb=function(a){if(a&1){var b=_.wd();_.C(0,"div")(1,"dc-information-box",27);_.O(2," Callgraph deprecation: this feature will no longer be available after the 1st of December (");_.C(3,"a",28);_.O(4,"more info");_.F();_.O(5,"). ");_.C(6,"button",29);_.K("click",function(){_.xd(b);var c=_.M(2);return _.yd(c.UNb.next(!1))});_.O(7," Dismiss ");_.F()()()}};
ROb=function(a){if(a&1){var b=_.wd();_.C(0,"dc-information-box",27);_.O(1," Large file warning: graph may exclude some external calls and/or classes. ");_.C(2,"button",29);_.K("click",function(){_.xd(b);var c=_.M(2);return _.yd(c.hDb.next(!0))});_.O(3," Dismiss ");_.F()()}};
UOb=function(a,b){if(a&1){var c=_.wd();_.Ae(0);_.N(1,DOb,2,0,"div",4);_.N(2,MOb,4,5,"div",5);_.C(3,"div",6);_.N(4,NOb,6,1,"mat-form-field",2);_.P(5,"async");_.N(6,POb,3,1,"ng-container",2);_.F();_.C(7,"div",7);_.K("mousedown",function(d){return d.stopPropagation()});_.C(8,"button",8);_.K("click",function(){_.xd(c);var d=_.M().controls;SOb(d,1.2*d.zoomLevel);return _.yd()});_.C(9,"mat-icon");_.O(10,"zoom_in");_.F()();_.C(11,"mat-slider",9);_.K("input",function(d){_.xd(c);var e=_.M();return _.yd(SOb(e.controls,
d.value))});_.P(12,"async");_.F();_.C(13,"button",10);_.K("click",function(){_.xd(c);var d=_.M().controls;SOb(d,d.zoomLevel/1.2);return _.yd()});_.C(14,"mat-icon");_.O(15,"zoom_out");_.F()();_.C(16,"button",11);_.K("click",function(){var d=_.xd(c).Ma,e=_.M();return _.yd(e.center(d))});_.C(17,"mat-icon");_.O(18,"my_location");_.F()()();_.C(19,"div",12);_.N(20,QOb,8,0,"div",2);_.P(21,"async");_.N(22,ROb,4,0,"dc-information-box",13);_.P(23,"async");_.F();_.Be()}a&2&&(a=b.Ma,b=_.M(),_.y(1),_.B("ngIf",
0===a.size),_.y(1),_.B("ngIf",a),_.y(2),_.B("ngIf",_.R(5,15,b.Puc)),_.y(2),_.B("ngIf",b.MMc(a)),_.y(2),_.B("ascTrackElement",b.Oza),_.y(3),_.B("max",2)("min",TOb(b.controls))("value",_.R(12,17,b.controls.vVb))("step",.01),_.y(2),_.B("ascTrackElement",b.Oza),_.y(3),_.B("ascTrackElement",b.Oza),_.y(3),_.xe("margin-left",b.m4a,"px"),_.y(1),_.B("ngIf",_.R(21,19,b.UNb)),_.y(2),_.B("ngIf",!1===_.R(23,21,b.pL)))};
VOb=function(a){a&1&&(_.Ae(0),_.C(1,"h4"),_.O(2,"Key"),_.F(),_.C(3,"div",30),_.G(4,"callgraph-edge",31)(5,"callgraph-node",32)(6,"callgraph-node",32),_.F(),_.C(7,"table",33)(8,"tr")(9,"th",34),_.O(10," External file calls "),_.F()(),_.C(11,"tr")(12,"td"),_.G(13,"callgraph-decorator",35),_.F(),_.C(14,"td"),_.O(15,"External"),_.F()(),_.C(16,"tr")(17,"td"),_.G(18,"callgraph-decorator",35),_.F(),_.C(19,"td"),_.O(20,"Tests"),_.F()(),_.C(21,"tr")(22,"td"),_.G(23,"callgraph-decorator",35),_.F(),_.C(24,"td"),
_.O(25,"Generated"),_.F()()(),_.C(26,"div")(27,"h4"),_.O(28,"Navigation"),_.F(),_.C(29,"div"),_.O(30,"Click: Navigate to"),_.F(),_.C(31,"div"),_.O(32,"Double-click: Focus"),_.F()(),_.Be());a&2&&(a=_.M(),_.y(4),_.B("edgeData",a.BLc),_.y(1),_.B("node",a.Ofa),_.y(1),_.B("node",a.Nfa),_.y(7),_.B("node",a.Tpa)("tag","EXTERNAL"),_.y(5),_.B("node",a.Tpa)("tag","TEST"),_.y(5),_.B("node",a.Tpa)("tag","GENERATED"))};
WOb=function(a){if(a&1){var b=_.wd();_.C(0,"hidden-node-box",37);_.K("show",function(c){_.xd(b);var d=_.M(2);VK(d,{action:"show",node:c});return _.yd()})("showAll",function(){_.xd(b);var c=_.M(2);VK(c,{action:"showAll"});return _.yd()});_.F()}a&2&&(a=_.M().Ma,_.B("hiddenNodes",a))};XOb=function(a,b){a&1&&(_.Ae(0),_.N(1,WOb,1,1,"hidden-node-box",36),_.Be());a&2&&(a=b.Ma,_.y(1),_.B("ngIf",0<a.size))};
YOb=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,_.UE(d)?_.bE(d.Ub.iQ):d]}))}))};OOb=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 TK&&0<b.GQ.length&&!b.Gc.getValue())return!1;return!0};ZOb=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 TK)return!0;return!1};
$Ob=function(a,b){return new Set(Array.from(UK(a.values(),!0,!0)).map(function(c){return c.ticket}).filter(function(c){return b.from.ticket!==c&&b.to.ticket!==c}))};aPb=function(a,b){return new Set(Array.from(UK(a.values(),!0,!0)).map(function(c){return c.ticket}).filter(function(c){return!b.has(c)}))};bPb=function(a){var b=a.Ak.map(function(c){return{vp:c,Eqa:!1}});return{Ad:a.Wa,WD:a.WD,entries:b}};
cPb=function(a){for(var b=[],c=0;c<a.Ak.length;c++)b.push({vp:a.Ak[c],Eqa:!0});return{Ad:a.Wa,WD:a.WD,entries:b}};dPb=function(){};ePb=function(a){a&1&&_.N(0,dPb,0,0,"ng-template",11);a&2&&(_.M(3),_.B("ngTemplateOutlet",_.Me(3)))};fPb=function(a,b){a&1&&(_.G(0,"history-table",12),_.P(1,"async"),_.P(2,"async"));if(a&2){a=b.Ma;b=_.M(2).Ma;var c=_.M();_.B("data",b.Ub.uL)("historyPlace",a)("blameInfo",_.R(1,5,c.poa))("columnType",b.Ub.jpa)("focusCommit",_.R(2,7,c.K$))}};
gPb=function(a){if(a&1){var b=_.wd();_.C(0,"button",14);_.K("click",function(){var d=_.xd(b).Ma;return _.yd(d())});_.O(1," Show more ");_.F()}if(a&2){a=_.M(3).Ma;var c=_.M();_.B("trackBucket",c.lE.xV)("trackProjectId",a.Ub.Wa.ab)}};hPb=function(a){if(a&1){var b=_.wd();_.C(0,"button",14);_.K("click",function(){var d=_.xd(b).Ma;return _.yd(d())});_.O(1," Show all ");_.F()}if(a&2){a=_.M(3).Ma;var c=_.M();_.B("trackBucket",c.lE.xV)("trackProjectId",a.Ub.Wa.ab)}};
iPb=function(a){a&1&&(_.Ae(0),_.N(1,gPb,2,2,"button",13),_.N(2,hPb,2,2,"button",13),_.Be());a&2&&(a=_.M(2).Ma,_.y(1),_.B("ngIf",a.Ub.Iqa),_.y(1),_.B("ngIf",a.Ub.m$))};jPb=function(a){a&1&&(_.C(0,"div",15),_.G(1,"mat-spinner",16),_.F());a&2&&(_.y(1),_.B("diameter",18)("strokeWidth",2))};kPb=function(a){a&1&&(_.C(0,"dc-information-box",17),_.O(1," Failed to fetch more history "),_.F())};
lPb=function(a){a&1&&(_.Ae(0),_.N(1,ePb,1,1,null,6),_.P(2,"async"),_.C(3,"div",7),_.P(4,"async"),_.N(5,fPb,3,9,"history-table",8),_.P(6,"async"),_.Ae(7,3),_.P(8,"async"),_.N(9,iPb,3,2,"ng-container",4),_.N(10,jPb,2,2,"div",9),_.N(11,kPb,2,0,"dc-information-box",10),_.Be(),_.F(),_.Be());if(a&2){a=_.M().Ma;var b=_.M();_.y(1);_.B("ngIf",_.R(2,8,b.qXa));_.y(2);_.ye("hidden",_.R(4,10,b.qXa));_.y(2);_.B("ngIf",_.R(6,12,a.Ub.uL.Ad));_.y(2);_.B("ngSwitch",_.R(8,14,b.O_));_.y(2);_.B("ngSwitchCase",b.nB.kg);
_.y(1);_.B("ngSwitchCase",b.nB.Nh);_.y(1);_.B("ngSwitchCase",b.nB.Error)}};mPb=function(){};nPb=function(a){a&1&&_.N(0,mPb,0,0,"ng-template",11);a&2&&(_.M(2),_.B("ngTemplateOutlet",_.Me(3)))};oPb=function(a){a&1&&(_.C(0,"dc-information-box",18),_.O(1," History unavailable "),_.F())};
pPb=function(a,b){a&1&&(_.Ae(0,3),_.N(1,lPb,12,16,"ng-container",4),_.N(2,nPb,1,1,null,4),_.N(3,oPb,2,0,"dc-information-box",5),_.Be());a&2&&(a=b.Ma,b=_.M(),_.B("ngSwitch",a.state),_.y(1),_.B("ngSwitchCase",b.nB.kg),_.y(1),_.B("ngSwitchCase",b.nB.Nh),_.y(1),_.B("ngSwitchCase",b.nB.Error))};qPb=function(a){a&1&&(_.Fe(0,19),_.G(1,"loading",20),_.Ge());a&2&&(_.y(1),_.B("hasBackground",!0)("diameter",36))};rPb=function(a){return EBb(a)||8===a.kind};
sPb=function(a,b,c){var d=_.kh(a,1);return d&&b.owb.has(d)?_.Ea({Qc:a,AH:d}):_.kh(a,3)||_.pE(a)?_.uH(c,a,"path",1).ka(_.m(function(e){return{Qc:a,AH:e}})):_.Ea({Qc:a,AH:b.VFc})};tPb=function(a,b){return!!a.uL.entries.find(function(c){return c.vp.Kf===b})};uPb=function(a,b){return _.Vo(a.location,b.location)};vPb=function(a){return 0===a.kind&&!a.Bpa||3===a.kind||2===a.kind};
xPb=function(a,b){var c=a.location;return _.lh(c)?wPb(b,c).ka(_.m(function(d){return _.UE(d)?_.bE(Object.assign({},d.Ub,{yb:a})):d})):_.Ta};yPb=function(a){var b=_.l(a);a=b.next().value;b=b.next().value;return!!a&&_.UE(b)};zPb=function(a){a&1&&_.G(0,"loading")};
APb=function(a){if(a&1){var b=_.wd();_.Ae(0);_.O(1," There are more than 500 findings for this layer. Loading them may take some time. ");_.C(2,"button",11);_.K("click",function(){_.xd(b);var d=_.M(2).wa,e=_.M(3).Ma;return _.yd(e.k0a.add(d.Fh.id))});_.O(3," Show findings anyway... ");_.F();_.Be()}if(a&2){a=_.M(2).wa;var c=_.M(4);_.y(2);_.we("data-action",c.bgc)("data-action-id",a.Fh.id)}};BPb=function(a){a&1&&_.Ce(0)};
DPb=function(a){a&1&&(_.Ae(0),_.N(1,BPb,1,0,"ng-container",12),_.Be());if(a&2){a=_.M(2).wa;_.M(4);var b=_.Me(5);_.y(1);_.B("ngTemplateOutlet",b)("ngTemplateOutletContext",_.Se(2,CPb,a))}};EPb=function(a){a&1&&(_.N(0,APb,4,2,"ng-container",0),_.N(1,DPb,2,4,"ng-container",0));if(a&2){a=_.M().wa;var b=_.M(3).Ma;_.B("ngIf",500<a.count&&!b.k0a.has(a.Fh.id));_.y(1);_.B("ngIf",500>=a.count||b.k0a.has(a.Fh.id))}};
FPb=function(a,b){a&1&&(_.C(0,"mat-expansion-panel",7)(1,"mat-expansion-panel-header",8)(2,"mat-panel-title"),_.G(3,"img",9),_.O(4),_.P(5,"number"),_.F()(),_.N(6,EPb,2,2,"ng-template",10),_.F());a&2&&(a=b.wa,b=_.M(4),_.B("expanded",b.cPa.has(a.Fh.id)),_.y(1),_.we("data-action",b.i4b)("data-action-id",a.Fh.id),_.y(2),_.B("src",a.icon,_.ge),_.y(1),_.gz(" ",a.Fh.name," (",_.hz(5,6,a.count,"".locale)," warnings) "))};
GPb=function(a){a&1&&(_.Ae(0),_.N(1,FPb,7,9,"mat-expansion-panel",6),_.Be());a&2&&(a=_.M(2).Ma,_.y(1),_.B("ngForOf",a.hAb))};HPb=function(a){a&1&&(_.Ae(0),_.N(1,GPb,2,1,"ng-container",5),_.Be());if(a&2){a=_.M().Ma;_.M();var b=_.Me(3);_.y(1);_.B("ngIf",0<a.hAb.length)("ngIfElse",b)}};IPb=function(a,b){a&1&&(_.Ae(0)(1,3),_.N(2,zPb,1,0,"loading",4),_.N(3,HPb,2,2,"ng-container",4),_.Be()());a&2&&(a=b.Ma,_.y(1),_.B("ngSwitch",a.state),_.y(1),_.B("ngSwitchCase","loading"),_.y(1),_.B("ngSwitchCase","loaded"))};
JPb=function(a){a&1&&(_.C(0,"div",13),_.O(1," No warnings were found for this location. Consider enabling more layers. "),_.F())};KPb=function(a){a&1&&_.G(0,"loading")};LPb=function(a,b){a&1&&(_.C(0,"div",15)(1,"a",16),_.P(2,"warningLocation"),_.O(3),_.P(4,"warningLocationName"),_.F(),_.C(5,"div"),_.O(6),_.F()());if(a&2){a=b.wa;b=_.M(3).wa;var c=_.M();_.we("data-action",c.k4b)("data-action-id",b.Fh.id);_.y(1);_.B("routerLink",_.R(2,5,a));_.y(2);_.Ne(" ",_.hz(4,7,a,c.Wa.path)," ");_.y(3);_.Pe(a.message)}};
MPb=function(a){a&1&&(_.Ae(0),_.N(1,LPb,7,10,"div",14),_.Be());a&2&&(a=_.M().Ma,_.y(1),_.B("ngForOf",a.J$))};NPb=function(a,b){a&1&&(_.Ae(0)(1,3),_.N(2,KPb,1,0,"loading",4),_.N(3,MPb,2,1,"ng-container",4),_.Be()());a&2&&(a=b.Ma,_.y(1),_.B("ngSwitch",a.state),_.y(1),_.B("ngSwitchCase","loading"),_.y(1),_.B("ngSwitchCase","loaded"))};PPb=function(a,b){a&1&&(_.N(0,NPb,4,3,"ng-container",0),_.P(1,"async"));a&2&&(a=b.wa,b=_.M(),_.B("ngIf",_.R(1,1,OPb(b,a.Fh.id))))};
QPb=function(a,b){a&1&&(_.C(0,"mat-radio-button",1),_.O(1),_.F());a&2&&(a=b.wa,_.B("value",a),_.y(1),_.Ne(" ",a," "))};RPb=function(a){a&1&&(_.C(0,"button",2)(1,"mat-icon"),_.O(2),_.F()());a&2&&(a=_.M(),_.B("color",a.selected?"primary":null)("matTooltip",a.nia)("disabled",a.disabled),_.we("aria-label",a.ariaLabel),_.y(2),_.Pe(a.icon))};
SPb=function(a){a&1&&(_.C(0,"button",3)(1,"mat-icon"),_.O(2),_.F(),_.Je(3),_.F());a&2&&(a=_.M(),_.B("color",a.selected?"primary":null)("matTooltip",a.nia)("disabled",a.disabled),_.y(2),_.Pe(a.icon))};TPb=function(a){a&1&&_.Ce(0)};UPb=function(a){a&1&&(_.C(0,"button",13),_.O(1),_.F());if(a&2){_.M();var b=_.Me(11);a=_.M();_.B("matMenuTriggerFor",b);_.y(1);_.Ne(" ",a.v4a," ")}};VPb=function(a){a&1&&_.Ce(0)};WPb=function(a){a&1&&_.Ce(0)};
XPb=function(a){a&1&&(_.Ae(0),_.G(1,"collapsible-icon-button",5),_.C(2,"mat-menu",null,6)(4,"span",7),_.N(5,TPb,1,0,"ng-container",8),_.F(),_.N(6,UPb,2,2,"button",9),_.P(7,"async"),_.C(8,"button",10),_.O(9),_.F()(),_.C(10,"mat-menu",null,11),_.N(12,VPb,1,0,"ng-container",8),_.F(),_.C(13,"mat-menu",null,12),_.N(15,WPb,1,0,"ng-container",8),_.F(),_.Be());if(a&2){var b=_.Me(3),c=_.Me(14);a=_.M();var d=_.Me(9),e=_.Me(5),f=_.Me(7);_.y(1);_.B("collapsed",!0)("matMenuTriggerFor",b);_.y(4);_.B("ngTemplateOutlet",
d);_.y(1);_.B("ngIf",_.R(7,8,a.yF.isEnabled));_.y(2);_.B("matMenuTriggerFor",c);_.y(1);_.Ne(" ",a.pac," ");_.y(3);_.B("ngTemplateOutlet",e);_.y(3);_.B("ngTemplateOutlet",f)}};YPb=function(a){a&1&&_.Ce(0)};ZPb=function(a){a&1&&_.G(0,"dropdown-button",17);a&2&&(a=_.M(2),_.B("item",a.Uvc)("dense",!0))};
$Pb=function(a){a&1&&(_.G(0,"mat-divider",14),_.N(1,YPb,1,0,"ng-container",8),_.G(2,"mat-divider",14),_.N(3,ZPb,1,2,"dropdown-button",15),_.P(4,"async"),_.G(5,"dropdown-button",16));if(a&2){a=_.M();var b=_.Me(9);_.B("vertical",!0);_.y(1);_.B("ngTemplateOutlet",b);_.y(1);_.B("vertical",!0);_.y(1);_.B("ngIf",_.R(4,6,a.yF.isEnabled));_.y(2);_.B("item",a.Mzc)("dense",!0)}};aQb=function(a){a&1&&(_.C(0,"build-config-menu",18),_.K("click",function(b){return b.stopPropagation()}),_.F())};
bQb=function(a){a&1&&(_.C(0,"exclude-menu",19),_.K("click",function(b){return b.stopPropagation()}),_.F());a&2&&(a=_.M(),_.B("element",a.Ozc)("location",a.location))};cQb=function(a){if(a&1){var b=_.wd();_.C(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",23);_.K("dismiss",function(){_.xd(b);var c=_.M(2);return _.yd(c.SWa())});_.C(2,"p",24);_.O(3);_.F();_.O(4);_.F()()}a&2&&(a=_.M(2),_.y(3),_.Pe(a.TBa),_.y(1),_.Ne(" ",a.SBa," "))};
dQb=function(a){if(a&1){var b=_.wd();_.C(0,"mat-slide-toggle",20,21);_.K("change",function(c){_.xd(b);var d=_.M();return _.yd(d.fDb.emit(c.checked))})("click",function(c){return c.stopPropagation()});_.P(2,"async");_.O(3," Enable Preview ");_.F();_.N(4,cQb,5,2,"onedev-feature-tooltip-controller",22);_.P(5,"async")}a&2&&(a=_.M(),_.B("checked",_.R(2,4,a.b0))("disabled",a.MVa)("matTooltip",a.nHc),_.y(4),_.B("ngIf",_.R(5,6,a.Z_a())))};eQb=function(a){a&1&&(_.Ae(0),_.O(1," Underlines "),_.Be())};
fQb=function(a){a&1&&(_.Ae(0),_.O(1," Underline references "),_.Be())};gQb=function(a,b){if(a&1){var c=_.wd();_.Ae(0);_.C(1,"collapsible-icon-button",1);_.K("click",function(){var d=_.xd(c).Ma,e=_.M();return _.yd(e.toggle(d.vSb))});_.N(2,eQb,2,0,"ng-container",0);_.N(3,fQb,2,0,"ng-container",0);_.F();_.Be()}a&2&&(a=b.Ma,b=_.M(),_.y(1),_.B("collapsed",b.collapsed)("selected",a.vSb),_.y(1),_.B("ngIf","short"===b.B1a),_.y(1),_.B("ngIf","long"===b.B1a))};
hQb=function(){return{height:window.outerHeight,width:window.outerWidth}};iQb=function(a,b){return a.height===b.height&&a.width===b.width};
jQb=function(a){if(a&1){var b=_.wd();_.C(0,"collapsible-icon-button",4);_.K("click",function(){_.xd(b);var c=_.M();return _.yd(c.ZA())});_.O(1);_.F()}a&2&&(a=_.M(),_.B("icon",a.Rt?"expand_all":"collapse_all")("collapsed",a.RA)("ariaLabel",a.Rt?a.y3:a.x3)("ascTrackElement",a.element)("trackGestureClick",!0)("trackAction",a.Rt?"expandAll":"collapseAll")("trackProjectId",a.location.ab),_.y(1),_.Pe(a.Rt?a.y3:a.x3))};
kQb=function(a){return a.split("_").map(function(b){return b.charAt(0).toUpperCase()+b.substr(1).toLowerCase()}).join(" ")};mQb=function(a){var b=Object.keys(lQb);a=b.indexOf(a);return-1===a?b.length:a};nQb=function(a,b){var c=b.loaded,d=b.Zqa,e=b.ZH,f=c-(d||0);a=d?f?a.qxa:a.Pna:a.sua;var g=a.format;b=b.kind;b=lQb[b]||kQb(b);return g.call(a,{total:e,count:f,filtered:d,unloaded:(e||0)-c,type:b})};oQb=function(a){return a.level};pQb=function(a){return 0<a.Yq().length};
qQb=function(a,b){return b?a.Id===("string"===typeof b?b:b.Id):!1};rQb=function(a,b){b=b.kind;return mQb(a.kind)-mQb(b)};sQb=function(a,b){return b.Um.length-a.Um.length||a.ro.localeCompare(b.ro)};tQb=function(a,b){return a.line-b.line};uQb=function(a){return a.reduce(function(b,c){return b.concat(c.ara())},[])};vQb=function(a){return!!a.GM||0<a.KK.size||!!a.Rz};
wQb=function(a,b){if(!vQb(b))return!1;if(a.tags.some(function(e){return b.KK.has(e)})||b.Rz&&!a.zj.has(b.Rz))return!0;if(b.GM){var c=b.GM,d=c.mx;c=c.Sd;a=(new RegExp(c.source,c.flags)).test(a.ro);return d?a:!a}return!1};xQb=function(a){return _.UE(a)&&0===a.Ub.status};yQb=function(a,b,c,d){return{status:0,BF:b.Vt.map(function(e){return d(e,a,c+1)})}};zQb=function(a){return{status:1,vPa:function(){a.next()}}};
BQb=function(a,b,c,d,e,f){return a instanceof WK||!a.context?new XK(a,d,b):new YK(a,d,b,function(g,h,n){return AQb(g,h,c,n,e,f)},e)};CQb=function(a,b,c,d,e,f){b=b.map(function(g){return AQb(g,a,d,1,e,f)}).sort(sQb);return new ZK(a,b,_.pE(d)?c:void 0)};AQb=function(a,b,c,d,e,f){var g=iBb(c,a.Nd);c=g.ro;var h=new $K(c,d,g,b+":"+c,a.tags||[],a.zj||[],[],f);h.Um=(a instanceof aL?a.Um:a.Vt).map(function(n){return BQb(n,h,g,d+1,e,f)});return h};
DQb=function(a,b){a&1&&(_.C(0,"span"),_.O(1),_.F());a&2&&(a=b.wa,_.ye("match",a.match),_.y(1),_.Pe(a.text))};EQb=function(a,b){a&1&&(_.C(0,"span"),_.O(1),_.F());a&2&&(a=b.wa,_.ye("match",a.match),_.y(1),_.Pe(a.text))};GQb=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(FQb,[])};
FQb=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};HQb=function(a){a&1&&(_.Ae(0),_.O(1),_.Be());a&2&&(a=_.M(),_.y(1),_.Ne(" (",a.node.count,") "))};IQb=function(a){a&1&&_.He(0,3);a&2&&(a=_.M(),_.cz(a.node.count)(a.node.count),_.dz(0))};
JQb=function(a){var b=a.find(function(e){return e instanceof ZK&&"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.Um));else{if(1!==d.Um.length||a)return;a=d.Um[0]}if(a)return a;if(1===c.length)return c[0]}};KQb=function(a,b){return a.filter(function(c){return b.has(c.Id)})};LQb=function(a,b){if(b)return a.find(function(c){return qQb(c,b)})};
OQb=function(a,b){a=MQb(a.ot,b.ot,NQb).sort(rQb);return{nextPageToken:b.nextPageToken,ot:a}};PQb=function(a){a=uQb(a).map(function(b){var c=b.BF;return c instanceof _.ma?c.ka(_.Qa(xQb),_.yb(function(d){b.c1=d.Ub.BF}),_.ub(function(d){return PQb(d.Ub.BF).ka(_.sb({}))})):_.Ta});return _.cb.apply(null,_.Ha(a))};
MQb=function(a,b,c){a=a.slice();var d={};b=_.l(b);for(var e=b.next();!e.done;d={a3:d.a3},e=b.next())d.a3=e.value,e=a.findIndex(function(f){return function(g){return g.Id===f.a3.Id}}(d)),0>e?a.push(d.a3):a.splice(e,1,c(a[e],d.a3));return a};QQb=function(a,b){b=a.Um.concat(b.Um).sort(tQb).reduce(function(c,d){c.length&&0===tQb(c[c.length-1],d)||c.push(d);return c},[]);a.Um=b;return a};NQb=function(a,b){b=MQb(a.files,b.files,QQb).sort(sQb);return new ZK(a.kind,b,a.ZH)};
RQb=function(a){a&1&&(_.C(0,"div",2)(1,"a",3),_.O(2),_.F(),_.C(3,"a",4),_.O(4),_.F(),_.C(5,"a"),_.O(6),_.F()());a&2&&(a=_.M(),_.y(1),_.we("href",a.dH(a.node.line),_.ge),_.y(1),_.Ne("",a.node.line,":"),_.y(1),_.we("href",a.dH(a.node.aMa.line),_.ge),_.y(1),_.Pe(a.node.aMa.KH),_.y(1),_.we("href",a.dH(a.node.line),_.ge),_.y(1),_.hdb("","{","... ",a.node.snippet," ...","}",""))};
SQb=function(a){a&1&&(_.C(0,"a",5)(1,"span",3),_.O(2),_.F(),_.O(3),_.F());a&2&&(a=_.M(),_.we("href",a.dH(a.node.line),_.ge),_.y(2),_.Ne("",a.node.line,":"),_.y(1),_.Ne(" ",a.node.snippet," "))};
TQb=function(a,b){if(a&1){var c=_.wd();_.C(0,"xref-actions",8);_.K("expansion",function(d){_.xd(c);var e=_.M();return _.yd(e.ZA(d))})("filter",function(d){_.xd(c);var e=_.M();return _.yd(e.x2a(d))})("openInMiniPanel",function(d){_.xd(c);var e=_.M();return _.yd(e.L_a(d))});_.P(1,"async");_.P(2,"async");_.F()}a&2&&(a=b.Ma,b=_.M(),_.xe("visibility",_.R(1,7,b.state).state===b.xc.kg?"visible":"hidden"),_.B("location",b.location)("element",b.element)("showingCodePanel",_.R(2,9,b.RA))("anyExpandableNodes",
a.rF)("allNodesCollapsed",a.tF))};UQb=function(a){a&1&&_.G(0,"loading",9,10)};VQb=function(a){a&1&&(_.C(0,"dc-information-box",11,12),_.O(2),_.P(3,"async"),_.F());a&2&&(a=_.M(),_.y(2),_.Ne(" ",_.R(3,1,a.state).message," "))};WQb=function(a){a&1&&_.G(0,"mat-spinner",23);a&2&&_.B("diameter",12)("strokeWidth",2)};XQb=function(a){a&1&&(_.Ae(0),_.C(1,"mat-icon"),_.O(2,"warning"),_.F(),_.C(3,"span",24),_.O(4),_.F(),_.Be());a&2&&(a=_.M().wa,_.y(4),_.Pe(a.message))};YQb=function(){};
$Qb=function(a){if(a&1){var b=_.wd();_.C(0,"div",26);_.K("click",function(){_.xd(b);var e=_.M(2).wa,f=_.M(3);return _.yd(f.vPa(e.Ub))});_.N(1,YQb,0,0,"ng-template",27);_.F()}if(a&2){a=_.M(3).wa;var c=_.M(2),d=_.Me(8);_.B("ascTrackElement",c.element)("trackGestureClick",!0)("trackAction",c.rc.Rd(a)?"expand":"collapse")("trackProjectId",c.location.ab)("trackArtifactId",a.Id);_.y(1);_.B("ngTemplateOutlet",d)("ngTemplateOutletContext",_.Se(7,ZQb,a))}};
aRb=function(a){a&1&&(_.Ae(0),_.N(1,$Qb,2,9,"div",25),_.Be());if(a&2){a=_.M().wa;_.M(3);var b=_.Me(10);_.y(1);a=a.Ub;_.B("ngIf",1===a.status?!0:0<a.BF.length)("ngIfElse",b)}};bRb=function(a,b){a&1&&(_.Ae(0,1),_.N(1,WQb,1,2,"mat-spinner",22),_.N(2,XQb,5,1,"ng-container",4),_.N(3,aRb,2,2,"ng-container",4),_.Be());a&2&&(a=b.wa,b=_.M(3),_.B("ngSwitch",a.state),_.y(1),_.B("ngSwitchCase",b.xc.Nh),_.y(1),_.B("ngSwitchCase",b.xc.Error),_.y(1),_.B("ngSwitchCase",b.xc.kg))};
dRb=function(a,b){if(a&1){var c=_.wd();_.C(0,"xrefs-tree-node",19);_.P(1,"async");_.P(2,"async");_.N(3,bRb,4,4,"ng-container",20);_.P(4,"async");_.C(5,"xrefs-node",21);_.K("nodeClicked",function(e){_.xd(c);var f=_.M(2);return _.yd(cRb(f,e))});_.P(6,"async");_.F()()}if(a&2){a=b.wa;_.M();var d=_.Me(3);b=_.M();_.ye("active-element",_.R(1,9,b.rc.lTa(a)))("hidden",a.Vz(_.R(2,11,b.filter)));_.B("matTreeNodePaddingIndent",b.tua)("focusableNode",d.Ch);_.y(3);_.B("ngIf",_.R(4,13,a instanceof YK?a.BF:void 0));
_.y(2);_.B("linkGenerator",_.R(6,15,a.DY.ex))("node",a)}};eRb=function(){};fRb=function(a){a&1&&_.N(0,eRb,0,0,"ng-template",27);a&2&&(a=_.M().wa,_.M(2),_.B("ngTemplateOutlet",_.Me(8))("ngTemplateOutletContext",_.Se(2,ZQb,a)))};
gRb=function(a,b){a&1&&(_.C(0,"xrefs-tree-node",28,29),_.P(2,"async"),_.N(3,fRb,1,4,null,30),_.P(4,"async"),_.G(5,"category-node",31),_.P(6,"async"),_.P(7,"async"),_.F());if(a&2){a=b.wa;_.M();var c=_.Me(3);b=_.M();var d=_.Me(12);_.B("focusableNode",c.Ch)("ascTrackElement",b.element)("trackGestureClick",a.lca(_.R(2,13,b.filter)))("trackAction",b.rc.Rd(a)?"expand":"collapse")("trackProjectId",b.location.ab)("trackArtifactId",a.Id);_.we("aria-labelledby","category-node-"+a.Id);_.y(3);_.B("ngIf",a.lca(_.R(4,
15,b.filter)))("ngIfElse",d);_.y(2);_.B("node",a)("stillPaging",_.R(6,17,b.Bxa))("filter",_.R(7,19,b.filter));_.we("id","category-node-"+a.Id)}};hRb=function(a){a&1&&_.Ce(0)};
iRb=function(a,b){a&1&&(_.C(0,"xrefs-tree-node",32),_.P(1,"async"),_.N(2,hRb,1,0,"ng-container",33),_.G(3,"file-node",34),_.P(4,"async"),_.P(5,"async"),_.F());if(a&2){a=b.wa;_.M();var c=_.Me(3);b=_.M();var d=_.Me(8),e;_.ye("hidden",a.Vz(_.R(1,17,b.filter)));_.B("focusableNode",c.Ch)("matTreeNodePaddingIndent",b.tua)("ascTrackElement",b.element)("trackGestureClick",!0)("trackAction",b.rc.Rd(a)?"expand":"collapse")("trackProjectId",b.location.ab)("trackArtifactId",a.Id);_.we("aria-labelledby","file-node-"+
a.Id);_.y(2);_.B("ngTemplateOutlet",d)("ngTemplateOutletContext",_.Se(23,ZQb,a));_.y(1);_.B("location",b.location)("node",a)("filteredOn",null==(e=_.R(4,19,b.filter))?null:e.GM)("truncateCount",_.R(5,21,b.RA));_.we("id","file-node-"+a.Id)}};
jRb=function(a){if(a&1){var b=_.wd();_.Ae(0);_.C(1,"cdk-virtual-scroll-viewport",13);_.K("scrolledIndexChange",function(c){_.xd(b);var d=_.M();return _.yd(d.Xfa.next(c))})("ascResizeNotifier",function(c){_.xd(b);var d=_.M();return _.yd(d.sUb.next(c.clientHeight))});_.C(2,"mat-tree",14,15);_.N(4,dRb,7,17,"xrefs-tree-node",16);_.N(5,gRb,8,21,"xrefs-tree-node",17);_.N(6,iRb,6,25,"xrefs-tree-node",18);_.F()();_.Be()}a&2&&(a=_.M(),_.y(1),_.B("itemSize",a.YU),_.y(1),_.B("filter",a.filter)("dataSource",
a.dataSource)("treeControl",a.rc),_.y(3),_.B("matTreeNodeDefWhen",a.hQc),_.y(1),_.B("matTreeNodeDefWhen",a.jQc))};kRb=function(a,b){a&1&&(_.C(0,"button",35),_.G(1,"mat-icon",36),_.F());a&2&&(a=b.node,b=_.M(),_.y(1),_.B("svgIcon",b.rc.Rd(a)?"shared:arrow_down_2":"shared:arrow_right_2"))};lRb=function(a){a&1&&_.G(0,"mat-icon",37)};mRb=function(a){a&1&&_.G(0,"mat-icon")};nRb=function(a){return _.UE(a)?a.Ub.ka(_.m(function(b){return b.VBc})):_.Ea(void 0)};
oRb=function(a,b){b=void 0===b||b?"select":"deselect";return a?b+"Caller":b};pRb=function(a){return!a.ta.classList.contains("hidden")};qRb=function(a){a&1&&_.G(0,"xap-picker-single-select",5)};rRb=function(a){a&1&&_.G(0,"xap-picker-checklist",5)};sRb=function(a){a&1&&_.G(0,"xap-picker-selection-list",6)};
tRb=function(a,b){if(a&1){var c=_.wd();_.C(0,"xap-picker",1);_.K("ngModelChange",function(e){_.xd(c);var f=_.M();return _.yd(f.Dx.next(e))});_.P(1,"async");_.N(2,qRb,1,0,"xap-picker-single-select",2);_.N(3,rRb,1,0,"ng-template",null,3,_.ef);_.N(5,sRb,1,0,"xap-picker-selection-list",4);_.F()}if(a&2){a=b.Ma;var d=_.Me(4);b=_.M();_.ye("xap-picker-multi-pane",a.mv);_.B("ngModel",b.Dx)("options",_.R(1,11,b.options))("displayFunction",a.Hi)("searchVisible",a.yr)("searchFilter",a.p1)("selectAllVisible",
a.Bx);_.y(2);_.B("ngIf",a.V1)("ngIfElse",d);_.y(3);_.B("ngIf",a.mv)}};wRb=function(a){var b;return Object.assign({},{hz:[_.bD],Ll:a.Ll,jSa:!0},a,{ZC:Object.assign({},{Rta:a.HGc?uRb:(null==(b=a.ZC)?void 0:b.Rta)||vRb,Upa:a.xj(_.bD,new _.nC),wD:!0,Hi:a.Hi,values:a.options?_.hjb(a.options):void 0},a.ZC),wv:Object.assign({},{options:a.options,Hi:a.Hi},a.wv),U1:a.Ll===_.aD})};yRb=function(a,b){return function(c,d){return new xRb({id:a,displayName:b},c,d)}};
zRb=function(a,b){return wRb({Ll:_.WC,Wqa:_.oC("true"),xj:yRb(a,b),ZC:{displayName:b},options:[]})};BRb=function(a){return wRb({Ll:bL,wv:{yr:!1,mv:!1},xj:ARb,ZC:{displayName:"Category"},options:a,Hi:function(b){return b.displayName}})};
ERb=function(a,b,c){var d=c.push,e=d.apply,f=[];_.lj(a,1)&&b.has("TEST")&&f.push(new xRb({id:"tests",displayName:"Exclude Tests"},_.bD,_.oC("true")));_.lj(a,2)&&b.has("GENERATED")&&f.push(new xRb({id:"generatedFiles",displayName:"Exclude Generated Files"},_.bD,_.oC("true")));e.call(d,c,_.Ha(f));return CRb(DRb(a),c)};
DRb=function(a){var b=new Map([]);_.lj(a,1)&&b.set("tests",FRb);_.lj(a,2)&&b.set("generatedFiles",GRb);_.lj(a,3)&&b.set("path",HRb);var c=_.Xi(a,5,_.En);c&&c.has("cross references")&&(c=_.fj(c.get("cross references"),_.xn,2).map(function(d){return IRb(d)}),b.set("category",BRb(c)));a=a.V$().filter(function(d){return!!d});a.length&&b.set("buildConfigs",wRb({Ll:_.WC,wv:{yr:!1,Bx:!1,mv:!1},xj:JRb,ZC:{displayName:"Build Configs"},options:a}));return b};
IRb=function(a){a=a.getName().split("://",2);var b=a[0];if(!["KYTHE","GUICE"].includes(b))throw Error("ff`"+b);return{source:b,displayName:a[1]}};KRb=function(a,b){return a.size===b.size&&[].concat(_.Ha(a)).every(function(c){return b.has(c)})};LRb=function(a,b){return a===b||!(!a||!b)&&a.length===b.length&&a.every(function(c,d){return c===b[d]})};MRb=function(a,b){return a===b||!(!a||!b)&&_.Fc(a,b)};
NRb=function(a,b){return a===b||!(!a||!b)&&a.length===b.length&&a.every(function(c,d){return _.Fc(c,b[d])})};ORb=function(a){var b=a.startsWith("-");return(a=b?a.slice(1):a)?{path:a,mx:b}:null};PRb=function(a){a&1&&(_.C(0,"span",8),_.Je(1,1),_.F())};QRb=function(a){a&1&&(_.C(0,"span",9),_.Je(1,2),_.F())};RRb=function(a){a&1&&(_.C(0,"span",9),_.Je(1,1),_.C(2,"span",10),_.Fd(),_.C(3,"svg",11),_.G(4,"path",12),_.F()()())};SRb=function(a){a&1&&(_.C(0,"span",13),_.Je(1,2),_.F())};
TRb=function(a){a&1&&(_.C(0,"button",3),_.K("click",function(b){return b.stopPropagation()}),_.P(1,"format"),_.C(2,"mat-icon",4),_.O(3),_.F()());a&2&&(a=_.M(),_.we("aria-label",_.iz(1,3,null==a.tc?null:a.tc.RF,a.T2b,"SUMMARY")),_.y(2),_.B("svgIcon",_.NA(a.ui,"remove_filter")),_.y(1),_.Pe(_.OA(a.ui,"remove_filter")))};URb=function(a){if(a&1){var b=_.wd();_.C(0,"button",10);_.K("click",function(){_.xd(b);var c=_.M();return _.yd(c.nL())});_.He(1,11);_.F()}a&2&&(a=_.M(),_.B("disabled",!_.Cgb(a.Zd)))};
VRb=function(a){a&1&&(_.C(0,"div",12)(1,"div",3)(2,"h2",4),_.O(3),_.F()(),_.G(4,"mat-progress-spinner",13),_.F());a&2&&(a=_.M(),_.y(2),_.Ke("id","dialog-label-",a.tc.id,""),_.y(1),_.Ne(" ",a.tc.config.displayName," "),_.y(1),_.B("color",a.Dea)("diameter",48)("strokeWidth",4))};
WRb=function(a,b){if(a&1){var c=_.wd();_.C(0,"mat-option",12);_.O(1);_.C(2,"button",13);_.K("click",function(d){var e=_.xd(c).wa,f=_.M(2);d.stopPropagation();f.PNa.emit(e);return _.yd()});_.C(3,"mat-icon",14);_.O(4);_.F()()()}a&2&&(a=b.wa,b=_.M(2),_.B("value",a),_.y(1),_.Ne(" ",a.label," "),_.y(2),_.B("svgIcon",_.NA(b.ui,"delete_filter"))("fontSet",b.xYa?"google-material-icons":void 0),_.y(1),_.Pe(_.OA(b.ui,"delete_filter")))};
XRb=function(a){a&1&&(_.C(0,"div",9)(1,"mat-optgroup",10),_.N(2,WRb,5,5,"mat-option",11),_.F()());a&2&&(a=_.M(),_.y(2),_.B("ngForOf",a.LA))};YRb=function(a){a&1&&_.Ce(0)};$Rb=function(a,b){a&1&&(_.C(0,"mat-option",20),_.N(1,YRb,1,0,"ng-container",21),_.F());if(a&2){a=b.wa;_.M(4);var c=_.Me(12);_.B("value",a);_.y(1);_.B("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Se(3,ZRb,a))}};
aSb=function(a){a&1&&(_.C(0,"div")(1,"mat-optgroup",18),_.N(2,$Rb,2,5,"mat-option",19),_.F()());a&2&&(a=_.M().wa,_.y(1),_.B("label",a.DR),_.y(1),_.B("ngForOf",a.lL))};bSb=function(a){a&1&&_.Ce(0)};cSb=function(a){a&1&&(_.C(0,"mat-option",20),_.N(1,bSb,1,0,"ng-container",21),_.F());if(a&2){a=_.M().wa;_.M(2);var b=_.Me(12);_.B("value",a);_.y(1);_.B("ngTemplateOutlet",b)("ngTemplateOutletContext",_.Se(3,ZRb,a))}};
dSb=function(a,b){a&1&&(_.Ae(0),_.N(1,aSb,3,2,"div",16),_.N(2,cSb,2,5,"mat-option",17),_.Be());a&2&&(a=b.wa,_.M(2),_.y(1),_.B("ngIf",_.PA(a)&&0<a.lL.length),_.y(1),_.B("ngIf",!_.PA(a)))};eSb=function(a){a&1&&(_.C(0,"mat-option",22)(1,"span",23),_.O(2),_.F()());a&2&&(a=_.M(3),_.y(2),_.Pe(a.mA))};fSb=function(a,b){a&1&&(_.Ae(0),_.N(1,eSb,3,1,"mat-option",7),_.Be());a&2&&(a=b.Ma,b=_.M(2),_.y(1),_.B("ngIf",b.mA&&0===a.length))};
gSb=function(a){a&1&&(_.Ae(0),_.N(1,dSb,3,2,"ng-container",15),_.P(2,"async"),_.N(3,fSb,2,1,"ng-container",16),_.P(4,"async"),_.Be());a&2&&(a=_.M(),_.y(1),_.B("ngForOf",_.R(2,2,a.tT)),_.y(2),_.B("ngIf",_.R(4,4,a.tT)))};hSb=function(a,b){a&1&&(_.C(0,"mat-option",20)(1,"span"),_.O(2),_.F()());a&2&&(a=b.wa,_.B("value",a),_.we("aria-label",a.ariaLabel||a.displayName),_.y(2),_.Pe(a.displayName))};
iSb=function(a){a&1&&(_.C(0,"div")(1,"mat-optgroup",18),_.N(2,hSb,3,3,"mat-option",19),_.F()());a&2&&(a=_.M().wa,_.y(1),_.B("label",a.DR),_.y(1),_.B("ngForOf",a.lL))};jSb=function(a){a&1&&(_.C(0,"mat-option",20)(1,"span"),_.O(2),_.F()());a&2&&(a=_.M().wa,_.B("value",a),_.we("aria-label",a.ariaLabel||null),_.y(2),_.Pe(a.displayName))};
kSb=function(a,b){a&1&&(_.Ae(0),_.N(1,iSb,3,2,"div",16),_.N(2,jSb,3,3,"mat-option",17),_.Be());a&2&&(a=b.wa,_.M(2),_.y(1),_.B("ngIf",_.PA(a)&&0<a.lL.length),_.y(1),_.B("ngIf",!_.PA(a)))};lSb=function(a){a&1&&(_.C(0,"mat-option",22)(1,"span",23),_.O(2),_.F()());a&2&&(a=_.M(3),_.y(2),_.Pe(a.mA))};mSb=function(a,b){a&1&&(_.Ae(0),_.N(1,lSb,3,1,"mat-option",7),_.Be());a&2&&(a=b.Ma,b=_.M(2),_.y(1),_.B("ngIf",b.mA&&0===a.length))};
nSb=function(a){a&1&&(_.N(0,kSb,3,2,"ng-container",15),_.P(1,"async"),_.N(2,mSb,2,1,"ng-container",16),_.P(3,"async"));a&2&&(a=_.M(),_.B("ngForOf",_.R(1,2,a.WL)),_.y(2),_.B("ngIf",_.R(3,4,a.WL)))};oSb=function(a){a&1&&(_.C(0,"mat-option",22),_.G(1,"mat-spinner",24),_.F());a&2&&(a=_.M(),_.we("aria-label",a.Q4a))};pSb=function(a){a&1&&(_.C(0,"b"),_.O(1),_.F());a&2&&(a=_.M().wa,_.y(1),_.Pe(a.text))};qSb=function(a){a&1&&(_.C(0,"i"),_.O(1),_.F());a&2&&(a=_.M().wa,_.y(1),_.Pe(a.text))};
rSb=function(a){a&1&&(_.C(0,"u"),_.O(1),_.F());a&2&&(a=_.M().wa,_.y(1),_.Pe(a.text))};sSb=function(a){a&1&&(_.Ae(0),_.O(1),_.Be());a&2&&(a=_.M().wa,_.y(1),_.Pe(a.text))};tSb=function(a,b){a&1&&(_.C(0,"span"),_.Ae(1,25),_.N(2,pSb,2,1,"b",26),_.N(3,qSb,2,1,"i",26),_.N(4,rSb,2,1,"u",26),_.N(5,sSb,2,1,"ng-container",27),_.Be(),_.F());a&2&&(a=b.wa,_.y(1),_.B("ngSwitch",a.tag),_.y(1),_.B("ngSwitchCase","b"),_.y(1),_.B("ngSwitchCase","i"),_.y(1),_.B("ngSwitchCase","u"))};
uSb=function(a,b){a&1&&_.N(0,tSb,6,4,"span",15);a&2&&_.B("ngForOf",b.wa.aZ)};vSb=function(a){a&1&&(_.C(0,"mat-icon",13),_.O(1),_.F());a&2&&(a=_.M(2),_.B("svgIcon",_.hhb(a.ui,a.eaa())),_.y(1),_.Ne(" ",a.eaa()," "))};wSb=function(a){a&1&&(_.C(0,"span",14),_.O(1),_.F());a&2&&(a=_.M(2),_.y(1),_.Pe(a.BZ))};
xSb=function(a,b){if(a&1){var c=_.wd();_.C(0,"xap-applied-filter-chip",15);_.K("editorVisibleChange",function(){var d=_.xd(c).index,e=_.M(2);return _.yd(e.openEditor(d))})("removed",function(){var d=_.xd(c).index,e=_.M(2);e.remove(d);var f;null==(f=e.Hp)||_.Dkb(f);if(1<e.ee.length&&d<e.ee.length){var g;null==(g=e.ee.get(d))||g.focus()}return _.yd()})("chipClick",function(){_.xd(c);var d;null==(d=_.M(2).Hp)||_.Dkb(d);return _.yd()});_.P(1,"async");_.F()}a&2&&(a=b.wa,b=_.M(2),_.B("appliedFilter",a)("filter",
_.R(1,3,b.config.EC(a.config.id)))("disabled",b.disabled))};ySb=function(a){if(a&1){var b=_.wd();_.C(0,"button",16);_.K("click",function(c){_.xd(b);var d=_.M(2);return _.yd(d.Rua(c))});_.C(1,"mat-icon",17);_.O(2);_.F()()}a&2&&(a=_.M(2),_.B("matTooltip",a.Pfa),_.we("aria-label",a.Pfa),_.y(1),_.B("svgIcon",_.NA(a.ui,"save_filters")),_.y(1),_.Pe(_.OA(a.ui,"save_filters")))};
zSb=function(a){if(a&1){var b=_.wd();_.C(0,"button",18);_.K("click",function(c){_.xd(b);var d=_.M(2);return _.yd(d.uY(c))})("mousedown",function(){_.xd(b);var c=_.M(2);return _.yd(c.yMa=!0)});_.C(1,"mat-icon",19);_.O(2);_.F()()}a&2&&(a=_.M(2),_.B("matTooltip",a.ffa),_.we("aria-label",a.ffa),_.y(1),_.B("svgIcon",_.NA(a.ui,"clear_filters")),_.y(1),_.Pe(_.OA(a.ui,"clear_filters")))};
CSb=function(a,b){if(a&1){var c=_.wd();_.C(0,"xap-filter-editor",20);_.K("editorVisibleChange",function(e){var f=_.xd(c).index,g=_.M(2);return _.yd(_.khb(g,e,f))})("update",function(e){var f=_.xd(c).index,g=_.M(2);return _.yd(g.update(f,e,g.editor))})("canceled",function(){_.xd(c);var e=_.M(2);return _.yd(ASb(e))})("onCloseEditor",function(e){_.xd(c);var f=_.M(2);return _.yd(BSb(f,e))});_.P(1,"async");_.F()}if(a&2){a=b.wa;b=b.index;var d=_.M(2);_.B("appliedFilter",a)("filter",_.R(1,5,d.config.EC(a.config.id)))("isEditorVisible",
d.A_(b))("disabled",d.disabled)("overlayOrigin",null==d.kgb?null:d.kgb.get(b))}};
DSb=function(a){if(a&1){var b=_.wd();_.Ae(0);_.C(1,"div",2);_.K("click",function(c){_.xd(b);var d=_.M();return _.yd(d.HC(c))})("focusin",function(){_.xd(b);var c=_.M();return _.yd(c.IWa())})("focusout",function(){_.xd(b);var c=_.M();return _.yd(c.l0())});_.C(2,"div",3);_.N(3,vSb,2,2,"mat-icon",4);_.N(4,wSb,2,1,"span",5);_.F();_.C(5,"div",6)(6,"mat-chip-listbox",7);_.N(7,xSb,2,5,"xap-applied-filter-chip",8);_.P(8,"async");_.C(9,"xap-filter-menu",9);_.K("selected",function(c){_.xd(b);var d=_.M();return _.yd(_.Xjb(d,
c))})("selectedSet",function(c){_.xd(b);var d=_.M();return _.yd(d.Xna(c))})("deletedSet",function(){_.xd(b);_.M();return _.yd()})("onBackspace",function(){_.xd(b);var c=_.M();return _.yd(c.j_a())});_.P(10,"async");_.F()()();_.N(11,ySb,3,4,"button",10);_.N(12,zSb,3,4,"button",11);_.F();_.N(13,CSb,2,7,"xap-filter-editor",12);_.P(14,"async");_.Be()}a&2&&(a=_.M(),_.y(3),_.B("ngIf",!a.BZ),_.y(1),_.B("ngIf",a.BZ),_.y(2),_.B("disabled",a.disabled),_.y(1),_.B("ngForOf",_.R(8,16,a.config.qg))("ngForTrackBy",
a.IQa),_.y(2),_.B("suggestionProvider",a.config.ECb.Pha)("useRankedSuggestions",a.config.dV)("placeholder",a.cT)("inputLabel",a.Jba||a.cT)("noResultsMessage",a.mA)("disabled",a.disabled)("savedFilterSets",_.R(10,18,null==a.config.ZM?null:a.config.ZM.LA)),_.y(2),_.B("ngIf",a.config.ZM&&0<a.config.qg.getValue().length),_.y(1),_.B("ngIf",_.Zjb(a)),_.y(1),_.B("ngForOf",_.R(14,20,a.config.qg))("ngForTrackBy",a.IQa))};ESb=function(a){a&1&&_.Ce(0)};
FSb=function(a,b){if(a&1){var c=_.wd();_.C(0,"xap-filter-editor",20);_.K("editorVisibleChange",function(e){var f=_.xd(c).index,g=_.M(2);return _.yd(_.khb(g,e,f))})("update",function(e){var f=_.xd(c).index,g=_.M(2);return _.yd(g.update(f,e,g.editor))})("canceled",function(){_.xd(c);var e=_.M(2);return _.yd(ASb(e))})("onCloseEditor",function(e){_.xd(c);var f=_.M(2);return _.yd(BSb(f,e))});_.P(1,"async");_.F()}if(a&2){a=b.wa;b=b.index;var d=_.M(2);_.B("appliedFilter",a)("filter",_.R(1,5,d.config.EC(a.config.id)))("isEditorVisible",
d.A_(b))("disabled",d.disabled)("overlayOrigin",d.zNa)}};
GSb=function(a){a&1&&(_.N(0,ESb,1,0,"ng-container",21),_.N(1,FSb,2,7,"xap-filter-editor",12),_.P(2,"async"));if(a&2){a=_.M();var b=_.B("ngTemplateOutlet",a.MPa.Sc);var c=a.config;var d=a.openEditor,e=a.tJb,f=a.uY,g=a.WPc,h=a.pMb,n=a.Xna,r=a.Rua,v=_.Bd()+6,A=_.wd(),D=eBb(A,v,c,d,e,f);c=eBb(A,v+4,g,h,n,r)||D?A[v+8]={config:c,openEditor:d,tJb:e,uY:f,WPc:g,pMb:h,Xna:n,Rua:r}:A[v+8];b("ngTemplateOutletContext",c);_.y(1);_.B("ngForOf",_.R(2,4,a.config.qg))("ngForTrackBy",a.IQa)}};
HSb=function(a){if(a&1){var b=_.wd();_.C(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",6);_.K("dismiss",function(){_.xd(b);var c=_.M(2);return _.yd(c.SWa())});_.C(2,"p",7);_.O(3);_.F();_.O(4);_.F()()}a&2&&(a=_.M(2),_.y(3),_.Pe(a.TBa),_.y(1),_.Ne(" ",a.SBa," "))};
ISb=function(a,b){if(a&1){var c=_.wd();_.Ae(0);_.C(1,"collapsible-icon-button",5);_.K("click",function(){var d=_.xd(c).Ma,e=_.M();return _.yd(e.K_a(!d.enabled))});_.P(2,"async");_.P(3,"async");_.P(4,"async");_.F();_.N(5,HSb,5,2,"onedev-feature-tooltip-controller",3);_.P(6,"async");_.G(7,"mat-divider",1);_.Be()}a&2&&(a=b.Ma,b=_.M(),_.y(1),_.B("collapsed",!0)("selected",a.enabled)("disabled",_.R(2,7,b.aU))("ariaLabel",_.R(3,9,b.aU)?b.R4a:a.enabled?b.T4a:b.S4a)("tooltipText",_.R(4,11,b.aU)?b.R4a:a.enabled?
b.T4a:b.S4a),_.y(4),_.B("ngIf",_.R(6,13,b.Z_a())),_.y(2),_.B("vertical",!0))};JSb=function(a){if(a&1){var b=_.wd();_.C(0,"collapsible-icon-button",8);_.K("click",function(){_.xd(b);var c=_.M();return _.yd(c.ZA())});_.F()}a&2&&(a=_.M(),_.B("icon",a.Rt?"expand_all":"collapse_all")("collapsed",!0)("ariaLabel",a.Rt?a.y3:a.x3)("tooltipText",a.Rt?a.y3:a.x3)("ascTrackElement",a.element)("trackGestureClick",!0)("trackAction",a.Rt?"expandAll":"collapseAll")("trackProjectId",a.location.ab))};
KSb=function(a){return{status:1,fetch:function(){a.next()}}};PSb=function(a){var b;if(a.visible&&(!a.uv||0===(null==(b=a.uv)?void 0:b.vg())))return cL(LSb,a);if(!_.asb(a.uv,a.WK))return cL(MSb,a);var c;if((null==(c=a.uv)?void 0:c.getSize())===a.visible){var d;return 1===(null==(d=a.uv)?void 0:d.vg())?cL(NSb,a):cL(LSb,a)}var e;return 0===(null==(e=a.uv)?void 0:e.vg())?cL(LSb,a):cL(OSb,a)};
cL=function(a,b){var c=b.uv,d=b.WK,e=b.visible;return a.format({detailText:b.SY,total:QSb(c),totalModifier:RSb(c),filteredTotal:QSb(d),filteredModifier:RSb(d),visible:e})};QSb=function(a){return a&&0!==a.vg()?a.getSize():"?"};RSb=function(a){switch(null==a?void 0:a.vg()){case 3:return">=";case 2:return"~";default:return""}};
SSb=function(a){for(var b=!1,c=!1,d=[new Set],e,f=RegExp("([?+*]|{\\d+,?\\d*})\\??|\\[:\\^?\\w+:]|\\(\\?P<\\w+>|\\(\\?[-imsU]+[:)]|\\\\[pP]\\w\\w?|\\\\x{\\w+}|\\\\\\d{1,3}|\\\\.|.|\\n","g");e=f.exec(a);){var g=e[0];if(b)"\\E"===g&&(b=!1);else if("\\Q"===g)b=!0;else if(g=g.replace(/^\\x{/,"\\u{").replace(/^(\\p)(.+)/i,"$1{$2}").replace(/^\\([0-7]+)/,function(n,r){return"\\u{"+parseInt(r,8).toString(16)+"}"}),!(c||"\\A"===g||"\\z"===g||"\\a"===g||"^"===g&&d[d.length-1].has("m")||"$"===g&&d[d.length-
1].has("m")||"."===g&&d[d.length-1].has("s")))if(/^\(\?[^P]/i.test(g)){e=!1;/:$/.test(g)&&d.push(new Set(d[d.length-1]));g=_.l(g.substring(2,g.length-1).split(""));for(var h=g.next();!h.done;h=g.next())h=h.value,"-"===h?e=!0:e?d[d.length-1].delete(h):"i"===h||d[d.length-1].add(h)}else/^\\C/.test(g)||(d[d.length-1].has("U")&&/^[?+*{]/.test(g)?e=/(.+)\?$/.exec(g):(/^\(/.test(g)?d.push(new Set(d[d.length-1])):")"===g&&d.pop(),c="["===g))}};dL=function(a){a=a.children;return!!a&&0<a.length};
TSb=function(a){if(!("children"in a))return 0===a.NS.length?1:0;var b=0;a=_.l(a.children);for(var c=a.next();!c.done;c=a.next())b+=TSb(c.value);return b};USb=function(a,b){return b?a.Id===("string"===typeof b?b:b.Id):!1};VSb=function(a){return _.UE(a)&&0===a.Ub.status};
WSb=function(a,b,c,d,e,f,g){var h,n,r=d+"::"+b+":"+(null!=(n=null==(h=a.oG())?void 0:h.Iw())?n:"");b=a.haa();if(!b)return _.oj(a,5,_.ENa)?new eL(a,c,r,e,g):{item:a,aea:g,level:c,Id:r,NS:""};d=_.fj(b,_.Hn,1).map(function(v,A){return WSb(v,A,c+1,r,e,f,g)});0===c&&2===_.nj(b,7,0)?(h=r+"::-1:notice",h={item:new _.Hn,aea:g,level:c+1,Id:h,NS:f?"Too many results to display. Use filters to narrow your results or go/xrefs-cli for complete results.":"Too many results to display. Use filters to narrow your results."},
d.unshift(h)):0!==c||3!==_.nj(b,7,0)&&4!==_.nj(b,7,0)||(h=r+"::-1:notice",h={item:new _.Hn,aea:g,level:c+1,Id:h,NS:f?"Results incomplete. The cross reference query took too long. Use go/xrefs-cli for complete results.":"Results incomplete. The cross reference query took too long."},d.unshift(h));return{item:a,aea:g,level:c,Id:r,NS:"",children:d,CZ:_.nj(b,7,0),uv:_.ej(b,_.Bn,5),WK:_.ej(b,_.Bn,6)}};
YSb=function(a){var b=a.KK,c=a.Rz,d=a.aT;a=a.RDc;var e=new _.Cn;b=_.l(b);for(var f=b.next();!f.done;f=b.next())switch(f=f.value,f){case "GENERATED":e.lNb(1);break;case "TEST":_.sj(e,1,1);break;default:_.eg(f)}c&&(_.sj(e,5,2),_.Zi(e,6,c));if(d){_.sj(e,3,d.mx?1:2);try{SSb(d.path);var g=!0}catch(h){g=!1}if(g)e.kd(d.path);else return{errorMessage:"Invalid regular expression in the path filter."}}a&&(_.sj(e,9,2),XSb(e,a.map(function(h){return h.displayName})));return{filter:e}};
ZSb=function(a){a&1&&(_.C(0,"a",7),_.O(1),_.F());a&2&&(a=_.M(2),_.we("href",a.RY,_.ge),_.y(1),_.Ne("",a.y9,":"))};$Sb=function(a){a&1&&(_.C(0,"div",4),_.N(1,ZSb,2,2,"a",5),_.C(2,"a",6),_.O(3),_.F(),_.C(4,"a"),_.O(5),_.F()());a&2&&(a=_.M(),_.y(1),_.B("ngIf",a.y9&&a.RY),_.y(1),_.we("href",a.rlb,_.ge),_.y(1),_.Pe(a.ulb),_.y(1),_.we("href",a.RY,_.ge),_.y(1),_.hdb("","{","... ",a.SY," ...","}",""))};aTb=function(a){a&1&&(_.Ae(0),_.C(1,"span",9),_.O(2),_.F(),_.Be());a&2&&(a=_.M(2),_.y(2),_.Pe(a.VHc))};
bTb=function(a){a&1&&_.N(0,aTb,3,1,"ng-container",8);if(a&2){a=_.M();var b=_.Me(4);_.B("ngIf",a.eta)("ngIfElse",b)}};cTb=function(a){a&1&&_.Ce(0)};dTb=function(a){a&1&&(_.C(0,"a",12),_.N(1,cTb,1,0,"ng-container",13),_.F());if(a&2){a=_.M(2);var b=_.Me(6);_.we("href",a.RY,_.ge);_.y(1);_.B("ngTemplateOutlet",b)}};
eTb=function(a){if(a&1){var b=_.wd();_.C(0,"span",14);_.G(1,"mat-divider",15);_.C(2,"button",16);_.K("click",function(c){_.xd(b);var d=_.M(2),e,f;d.YJ.emit({category:null!=(f=null==(e=d.node.aea)?void 0:e.getName())?f:void 0,action:0});c.stopPropagation();return _.yd()})("keydown.enter",function(c){_.xd(b);_.M(2);c.stopPropagation();return _.yd()});_.O(3);_.F()()}a&2&&(a=_.M(2),_.y(1),_.B("vertical",!0),_.y(1),_.B("matTooltip",a.hac),_.y(1),_.Ne(" ",a.gac," "))};
fTb=function(a){a&1&&(_.N(0,dTb,2,2,"a",10),_.N(1,eTb,4,3,"span",11));if(a&2){a=_.M();var b=_.Me(6);_.B("ngIf",a.RY)("ngIfElse",b);_.y(1);_.B("ngIf",a.RNb)}};gTb=function(a){a&1&&(_.C(0,"span",7),_.O(1),_.F());a&2&&(a=_.M(2),_.y(1),_.Ne("",a.y9,":"))};iTb=function(a){a&1&&(_.N(0,gTb,2,1,"span",5),_.C(1,"span",17),_.O(2),_.F());a&2&&(a=_.M(),_.B("ngIf",a.y9),_.y(1),_.B("ngClass",_.Se(3,hTb,a.fyb)),_.y(1),_.Ne(" ",a.SY,""))};
jTb=function(a){var b=a.find(function(g){var h;return 0===g.level&&"Definitions"===(null==(h=g.item.oG())?void 0:h.Iw())});if(b&&dL(b)){a=void 0;var c=[];b=_.l(b.children);for(var d=b.next();!d.done;d=b.next())if(d=d.value,dL(d)){d=_.l(d.children);for(var e=d.next();!e.done;e=d.next()){e=e.value;var f=_.Jh(e.item,4);if(f)if(f.startsWith("x-kythe://"))c.push({Id:e.Id,uri:f});else{if(a)return;a={Id:e.Id,uri:f}}}}if(a)return a;if(1===c.length)return c[0]}};kTb=function(a,b){return a.filter(function(c){return b.has(c.Id)})};
lTb=function(a,b){if(b)return(a=a.find(function(c){return USb(c,b)}))?{Id:a.Id,uri:_.Jh(a.item,4)}:void 0};mTb=function(a,b){return a.find(function(c){return c.Id===b})};
pTb=function(a,b,c,d,e){var f=[];c=_.l(c.values());for(var g=c.next();!g.done;g=c.next()){var h=_.l(_.fj(g.value,_.Mn,2));for(g=h.next();!g.done;g=h.next())f.push(g.value)}f.sort(function(A,D){var I,L,Q,Z,la,va;return(null!=(la=null==A?void 0:null==(I=_.ej(A,_.xn,4))?void 0:null==(L=I.getMetadata())?void 0:L.nRa())?la:1E6)-(null!=(va=null==D?void 0:null==(Q=_.ej(D,_.xn,4))?void 0:null==(Z=Q.getMetadata())?void 0:Z.nRa())?va:1E6)});c=[];f=_.l(f);for(g=f.next();!g.done;g=f.next()){g=g.value;var n=void 0,
r=void 0,v=void 0;h=nTb(new _.Hn,(new _.yn).T_a(null!=(v=null==(n=g)?void 0:null==(r=_.ej(n,_.xn,4))?void 0:r.getName())?v:"").Oo(1)).pNb(g.haa());r=n=void 0;g=WSb(h,c.length,0,"",function(A,D,I){return oTb(b,a,A,d,D,I)},e,null!=(r=null==(n=g)?void 0:_.ej(n,_.xn,4))?r:void 0);c.push(g)}return c};
rTb=function(a){a=qTb(a).map(function(b){return b.Lgb.ka(_.Qa(VSb),_.yb(function(c){c=c.Ub;b.children=c.children;b.uv=c.uv;b.WK=c.WK;b.CZ=c.CZ}),_.ub(function(c){return rTb(c.Ub.children).ka(_.sb({}))}))});return _.cb.apply(null,_.Ha(a))};qTb=function(a){var b=[];a=[].concat(_.Ha(a));for(var c;c=a.shift();)if(dL(c)){c=_.l(c.children);for(var d=c.next();!d.done;d=c.next())a.push(d.value)}else c instanceof eL&&b.push(c);return b};
sTb=function(a,b,c,d,e,f,g){return{status:0,children:_.fj(d,_.Hn,1).map(function(h,n){return WSb(h,n,e+1,c,function(r,v,A){return oTb(b,a,r,f,v,A)},g)}),uv:_.ej(d,_.Bn,5)||new _.Bn,WK:_.ej(d,_.Bn,6)||new _.Bn,CZ:_.nj(d,7,0)||0}};tTb=function(a){a&1&&_.Ce(0)};uTb=function(a){a&1&&(_.C(0,"div",3),_.N(1,tTb,1,0,"ng-container",4),_.F());if(a&2){_.M();var b=_.Me(4);_.y(1);_.B("ngTemplateOutlet",b)}};
vTb=function(a){a&1&&(_.C(0,"div",5)(1,"span",6),_.O(2),_.F(),_.Je(3),_.Je(4,1),_.F(),_.Je(5,2));a&2&&(a=_.M(),_.we("aria-live",a.jxc)("role",a.mxc),_.y(2),_.Pe(a.icon.ariaLabel))};
wTb=function(a,b){if(a&1){var c=_.wd();_.C(0,"unified-xref-actions",8);_.K("expansion",function(d){_.xd(c);var e=_.M();return _.yd(e.ZA(d))})("filter",function(d){_.xd(c);var e=_.M();return _.yd(e.filter.next(d))})("openInMiniPanel",function(d){_.xd(c);var e=_.M();return _.yd(e.L_a(d))});_.P(1,"async");_.P(2,"async");_.F()}a&2&&(a=b.Ma,b=_.M(),_.B("location",_.R(1,6,b.Iu))("categoryFilter",b.YJ)("element",b.element)("showingCodePanel",_.R(2,8,b.RA))("anyExpandableNodes",a.rF)("allNodesCollapsed",
a.tF))};xTb=function(a){a&1&&_.G(0,"loading",9,10)};yTb=function(a){a&1&&(_.C(0,"dc-information-box",11,12),_.O(2),_.P(3,"async"),_.F());a&2&&(a=_.M(),_.y(2),_.Ne(" ",_.R(3,1,a.state).message," "))};zTb=function(a,b){a&1&&(_.C(0,"xap-callout",16)(1,"xap-callout-body"),_.O(2),_.F()());a&2&&(a=b.wa,_.y(2),_.Ne(" ",_.ej(a,_.zn,1).getMessage()," "))};ATb=function(){};
CTb=function(a){a&1&&_.N(0,ATb,0,0,"ng-template",21);a&2&&(a=_.M().wa,_.M(2),_.B("ngTemplateOutlet",_.Me(8))("ngTemplateOutletContext",_.Se(2,BTb,a)))};DTb=function(a){a&1&&_.G(0,"mat-spinner",24);a&2&&_.B("diameter",12)("strokeWidth",2)};ETb=function(a){a&1&&(_.Ae(0),_.C(1,"mat-icon"),_.O(2,"warning"),_.F(),_.C(3,"span",25),_.O(4),_.F(),_.Be());a&2&&(a=_.M().wa,_.y(4),_.Pe(a.message))};FTb=function(){};
GTb=function(a){if(a&1){var b=_.wd();_.C(0,"div",27);_.K("click",function(){_.xd(b);var e=_.M(2).wa;_.M(4);e=e.Ub;1===e.status&&e.fetch();return _.yd()});_.N(1,FTb,0,0,"ng-template",21);_.F()}if(a&2){a=_.M(4).wa;var c=_.M(2),d=_.Me(8);_.B("ascTrackElement",c.element)("trackGestureClick",!0)("trackAction",c.rc.Rd(a)?"expand":"collapse")("trackArtifactId",a.Id);_.y(1);_.B("ngTemplateOutlet",d)("ngTemplateOutletContext",_.Se(6,BTb,a))}};
HTb=function(a){a&1&&(_.Ae(0),_.N(1,GTb,2,8,"div",26),_.Be());if(a&2){a=_.M().wa;_.M(4);var b=_.Me(10);_.y(1);_.B("ngIf",1===a.Ub.status)("ngIfElse",b)}};ITb=function(a,b){a&1&&(_.Ae(0,1),_.N(1,DTb,1,2,"mat-spinner",23),_.N(2,ETb,5,1,"ng-container",4),_.N(3,HTb,2,2,"ng-container",4),_.Be());a&2&&(a=b.wa,b=_.M(4),_.B("ngSwitch",a.state),_.y(1),_.B("ngSwitchCase",b.xc.Nh),_.y(1),_.B("ngSwitchCase",b.xc.Error),_.y(1),_.B("ngSwitchCase",b.xc.kg))};
JTb=function(a){a&1&&(_.N(0,ITb,4,4,"ng-container",22),_.P(1,"async"));if(a&2){a=_.M().wa;_.M(2);var b=_.Me(12);_.B("ngIf",_.R(1,2,a instanceof eL?a.Lgb:void 0))("ngIfElse",b)}};
LTb=function(a,b){if(a&1){var c=_.wd();_.C(0,"xrefs-tree-node",17);_.P(1,"async");_.N(2,CTb,1,4,null,18);_.N(3,JTb,2,4,"ng-template",null,19,_.ef);_.C(5,"node-contents",20);_.K("nodeClicked",function(e){_.xd(c);var f=_.M(2);return _.yd(KTb(f,e))});_.P(6,"async");_.F()()}if(a&2){a=b.wa;var d=_.Me(4);b=_.M(2);_.ye("header-bar",0===a.level)("active-element",_.R(1,14,b.rc.lTa(a)));_.B("matTreeNodePaddingIndent",b.tua)("ascTrackElement",b.element)("trackGestureClick",!0)("trackAction",b.rc.Rd(a)?"expand":
"collapse")("trackArtifactId",a.Id);_.y(2);_.B("ngIf",b.ij(a))("ngIfElse",d);_.y(3);_.B("categoryFilter",b.YJ)("makeLink",_.R(6,16,b.ex))("node",a)}};MTb=function(a){a&1&&(_.Ae(0),_.N(1,zTb,3,1,"xap-callout",13),_.P(2,"async"),_.C(3,"mat-tree",14),_.N(4,LTb,7,18,"xrefs-tree-node",15),_.F(),_.Be());if(a&2){a=_.M();var b;_.y(1);_.B("ngForOf",null==(b=_.R(2,4,a.state))?null:null==b.Ub?null:b.Ub.oda);_.y(2);_.B("rawNodes",a.Je)("dataSource",a.dataSource)("treeControl",a.rc)}};
NTb=function(a,b){a&1&&(_.C(0,"button",28),_.G(1,"mat-icon",29),_.F());a&2&&(a=b.node,b=_.M(),_.y(1),_.B("svgIcon",b.rc.Rd(a)?"shared:arrow_down_2":"shared:arrow_right_2"))};OTb=function(a){a&1&&_.G(0,"mat-icon",30)};PTb=function(a){a&1&&_.G(0,"mat-icon")};QTb=function(a,b){b=void 0===b||b?"select":"deselect";return a?b+"Context":b};RTb=function(a){a&1&&(_.C(0,"mat-icon"),_.O(1,"keyboard_arrow_right"),_.F())};
STb=function(a,b){if(a&1){var c=_.wd();_.Ae(0);_.C(1,"button",11);_.K("click",function(){var d=_.xd(c),e=d.index;d=d.last;var f=_.M(2);d||(f.mb("popStack"),f.vc.PGb.next(e));return _.yd()});_.O(2);_.F();_.N(3,RTb,2,0,"mat-icon",10);_.Be()}a&2&&(a=b.wa,b=b.last,_.y(1),_.B("disabled",b),_.y(1),_.Pe(a),_.y(1),_.B("ngIf",!b))};TTb=function(a,b){a&1&&_.G(0,"copy-button",12);a&2&&(a=b.Ma,_.B("isSmall",!0)("copyText",a))};
UTb=function(a){if(a&1){var b=_.wd();_.C(0,"unified-xref-tree",13);_.K("selectedLocationChanged",function(c){_.xd(b);var d=_.M(2);return _.yd(d.nga.next(c))});_.P(1,"async");_.F()}a&2&&(a=_.M(2),_.B("location",a.location)("selectedXref",_.R(1,2,a.mmb)))};VTb=function(a){if(a&1){var b=_.wd();_.C(0,"xref-tree",13);_.K("selectedLocationChanged",function(c){_.xd(b);var d=_.M(2);return _.yd(d.nga.next(c))});_.P(1,"async");_.F()}a&2&&(a=_.M(2),_.B("location",a.location)("selectedXref",_.R(1,2,a.mmb)))};
WTb=function(a){a&1&&(_.Ae(0),_.G(1,"xrefs-layer",31),_.Be());a&2&&(a=_.M(2).Ma,_.y(1),_.B("layerBaseLocation",a.location))};XTb=function(a){a&1&&_.G(0,"semantic-decoration-layer",31);a&2&&(a=_.M(2).Ma,_.B("layerBaseLocation",a.location))};
YTb=function(a){a&1&&(_.C(0,"format-code",28),_.P(1,"async"),_.N(2,WTb,2,1,"ng-container",0),_.P(3,"async"),_.N(4,XTb,1,1,"ng-template",null,29,_.ef),_.G(6,"link-decoration-layer",30),_.F());if(a&2){var b=_.Me(5);a=_.M().Ma;var c=_.M(3);_.B("value",a.code||a.Be)("fileName",a.fileName)("scrollToLine",_.R(1,10,c.rMc))("highlightInfo",a.Jw)("lineLimitation",a.aH)("focusableRegion",c.Kja.OYb);_.y(2);_.B("ngIf",_.R(3,12,c.cV))("ngIfElse",b);_.y(4);_.B("content",a.Be)("scoLinks",a.GD)}};
ZTb=function(a){a&1&&_.G(0,"loading")};$Tb=function(a){a&1&&(_.C(0,"dc-information-box",32),_.O(1," File not found "),_.F())};aUb=function(a,b){a&1&&(_.Ae(0,24),_.N(1,YTb,7,14,"format-code",25),_.N(2,ZTb,1,0,"loading",26),_.N(3,$Tb,2,0,"dc-information-box",27),_.Be());a&2&&(a=b.Ma,b=_.M(3),_.B("ngSwitch",a.kind),_.y(1),_.B("ngSwitchCase",b.Ln.zt),_.y(1),_.B("ngSwitchCase",b.Ln.G5a))};
bUb=function(a,b){if(a&1){var c=_.wd();_.Ae(0);_.G(1,"splitter",14);_.C(2,"div",15,16)(4,"div",17)(5,"a",18)(6,"middle-truncated-path",19)(7,"mat-icon",20);_.O(8,"open_in_browser");_.F();_.C(9,"span")(10,"copy-button",21);_.K("copyEvent",function(){_.xd(c);var e=_.M(2);return _.yd(e.mb("copyPath"))});_.P(11,"async");_.P(12,"maybeStripGoogle3");_.F()()()();_.C(13,"button",22);_.K("click",function(){_.xd(c);var e=_.M(2);return _.yd(e.sz())});_.C(14,"mat-icon");_.O(15,"close");_.F()()();_.N(16,aUb,4,
3,"ng-container",23);_.P(17,"async");_.F();_.Be()}if(a&2){a=b.Ma;var d=_.Me(3);b=_.M(2);_.y(1);_.B("changeSizeOf",d);_.y(4);_.B("routerLink",_.Qo(a))("ascTrackElement",b.element)("trackProjectId",a.ab);_.y(1);_.B("path",a.ro);_.y(4);_.B("copyText",_.R(11,10,_.R(12,12,a)))("isSmall",!0);_.y(3);_.B("ascTrackElement",b.element)("trackProjectId",a.ab);_.y(3);_.B("ngIf",_.R(17,14,b.Wx))}};
cUb=function(a){a&1&&(_.Ae(0),_.C(1,"div",2)(2,"div",3)(3,"div",4),_.N(4,STb,4,3,"ng-container",5),_.P(5,"async"),_.F()(),_.N(6,TTb,1,2,"copy-button",6),_.P(7,"async"),_.F(),_.C(8,"div",7),_.N(9,UTb,2,4,"unified-xref-tree",8),_.P(10,"async"),_.N(11,VTb,2,4,"ng-template",null,9,_.ef),_.N(13,bUb,18,16,"ng-container",10),_.P(14,"async"),_.F(),_.Be());if(a&2){var b=_.Me(12);a=_.M();_.y(4);_.B("ngForOf",_.R(5,5,a.BMb));_.y(2);_.B("ngIf",_.R(7,7,a.uMc));_.y(3);_.B("ngIf",_.R(10,9,a.cV))("ngIfElse",b);_.y(4);
_.B("ngIf",_.R(14,11,a.nga))}};dUb=function(a){a&1&&(_.C(0,"div",33,34)(2,"div",35),_.O(3," Click a definition or usage to view references. "),_.F(),_.G(4,"underline-xrefs",36),_.F())};eUb=function(a){return!!a};fUb=function(a){a&1&&_.G(0,"history-panel",8);a&2&&(a=_.M(2),_.B("viewData",a.yb))};gUb=function(a){a&1&&_.N(0,fUb,1,1,"history-panel",7);a&2&&(a=_.M(),_.B("ngIf",!a.rr))};
hUb=function(a){a&1&&(_.C(0,"div",11),_.P(1,"async"),_.O(2,"References"),_.F());a&2&&(a=_.M(2),_.B("matTooltip",_.R(1,1,a.m3a)))};iUb=function(a){a&1&&_.G(0,"xref-panel",12);a&2&&(a=_.M(2),_.B("location",a.yb.location))};jUb=function(a){a&1&&(_.C(0,"mat-tab",9),_.P(1,"async"),_.N(2,hUb,3,3,"ng-template",10),_.N(3,iUb,1,1,"ng-template",2),_.F());a&2&&(a=_.M(),_.B("disabled",_.R(1,1,a.m3a)))};
kUb=function(a){a&1&&(_.C(0,"div",11),_.P(1,"async"),_.O(2,"Callgraph"),_.F());a&2&&(a=_.M(2),_.B("matTooltip",_.R(1,1,a.cMa)))};lUb=function(a){a&1&&_.G(0,"callgraph-panel",8);a&2&&(a=_.M(2),_.B("viewData",a.yb))};mUb=function(a){a&1&&(_.C(0,"mat-tab",9),_.P(1,"async"),_.N(2,kUb,3,3,"ng-template",10),_.N(3,lUb,1,1,"ng-template",2),_.F());a&2&&(a=_.M(),_.B("disabled",_.R(1,1,a.cMa)))};nUb=function(a){a&1&&_.G(0,"warnings-panel",14);a&2&&(a=_.M(2),_.B("viewDataType",a.yb.kind))};
oUb=function(a){a&1&&(_.C(0,"mat-tab",13),_.N(1,nUb,1,1,"ng-template",2),_.F())};pUb=function(a){if(a&1){var b=_.wd();_.Ae(0);_.C(1,"div",15)(2,"button",16);_.K("click",function(){_.xd(b);var c=_.M();return _.yd(c.bi.LD(c.rr))});_.C(3,"mat-icon");_.O(4,"keyboard_capslock");_.F()()();_.Be()}a&2&&(a=_.M(),_.y(2),_.B("ascTrackElement",a.p4a)("trackAction",a.rr?"close":"open")("trackProjectId",a.projectId))};
qUb=function(a){if(a&1){var b=_.wd();_.C(0,"div",17)(1,"mat-slide-toggle",18,19);_.K("change",function(c){_.xd(b);var d=_.M();d.Nb.zNb(c.checked);d.vc.o0a.next(void 0);d.mb(c.checked?"enableUnifiedXrefs":"disableUnifiedXrefs","CLICK");return _.yd()})("click",function(c){return c.stopPropagation()});_.P(3,"async");_.O(4," Enable Unified References ");_.F();_.C(5,"button",20);_.K("click",function(){_.xd(b);var c=_.M();return _.yd(c.bi.LD(c.rr))});_.C(6,"mat-icon");_.O(7,"keyboard_capslock");_.F()()()}a&
2&&(a=_.M(),_.y(1),_.B("checked",_.R(3,7,a.SPc))("matTooltip",a.TPc),_.y(4),_.B("matTooltip",a.rr?"Open bottom panel":"Close bottom panel")("ascTrackElement",a.p4a)("trackAction",a.rr?"close":"open")("trackProjectId",a.projectId),_.we("aria-label",a.rr?"Open bottom panel":"Close bottom panel"))};
sUb=function(a,b){switch(b){case "not-file":return _.Ea(1);case "code-diff":return _.Ea(3);case "text":return a.oS("XREFS").ka(_.Qa(rUb),_.m(function(c){if(!c.enabled)return 0;if(2===c.Bs)return c.wvb||1;if(0===c.nr)return 2}));default:return _.Ea(1)}};rUb=function(a){return!(a.enabled&&0===a.Bs)};uUb=function(a,b){return b+tUb[a].toLowerCase().replace(/_(\w)|^(\w)/g,function(c,d){return(d||c).toUpperCase()})};
vUb=function(a){switch(a){case 0:return"HISTORY";case 1:return"XREFS";case 2:return"CALLGRAPHS";case 5:return"WARNINGS";default:throw _.eg(a,"Unsupported focusable tab: "+a);}};wUb=function(a){a&1&&(_.Ae(0),_.O(1,"\n  "),_.G(2,"diff-detail-header",2),_.O(3,"\n  "),_.C(4,"code-diff-chunks",3),_.O(5,"\n  "),_.F(),_.O(6,"\n"),_.Be());a&2&&(a=_.M(),_.y(2),_.B("viewData",a.yb),_.y(2),_.B("fileName",a.zXa)("diffChunks",a.yb.Xpa.mC))};
xUb=function(a){a&1&&(_.C(0,"dc-information-box"),_.O(1,"\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    "),_.F())};
yUb=function(a){if(a&1){var b=_.wd();_.O(0,"\n    ");_.C(1,"detail-header",4);_.O(2,"\n  ");_.F();_.O(3,"\n\n  ");_.C(4,"main");_.O(5,"\n    ");_.N(6,xUb,2,0,"dc-information-box",5);_.O(7,"\n\n    ");_.C(8,"h4");_.O(9,"Symbolic link");_.F();_.O(10,"\n    ");_.C(11,"dc-p",6);_.O(12,"\n      This item is a symbolic link. Use the path below to view the item it refers to.\n    ");_.F();_.O(13,"\n    ");_.C(14,"dc-p",7);_.O(15,"\n      Path:\n      ");_.C(16,"conditional-link",8,9);_.O(18,"\n          ");
_.C(19,"span");_.O(20);_.F();_.O(21,"\n      ");_.F();_.O(22,"\n      ");_.C(23,"copy-button",10);_.K("copyEvent",function(){_.xd(b);var c=_.M();_.bF(c.POc.ta);return _.yd()});_.O(24,"\n      ");_.F();_.O(25,"\n    ");_.F();_.O(26,"\n  ");_.F();_.O(27,"\n")}a&2&&(a=_.M(),_.y(1),_.B("viewData",a.yb)("showLinksDropdown",!0),_.y(5),_.B("ngIf",!a.lZa),_.y(10),_.B("link",a.Hj)("condition",a.lZa)("trackGestureClick",a.lZa),_.y(4),_.Pe(a.zXa),_.y(3),_.B("copyText",a.yb.target)("isSmall",!0))};
zUb=function(a){a&1&&_.Ce(0)};AUb=function(a){a&1&&_.Ce(0)};BUb=function(a){a&1&&_.Ce(0)};CUb=function(a){a&1&&_.Ce(0)};
EUb=function(a,b){a&1&&(_.Ae(0),_.N(1,BUb,1,0,"ng-container",12),_.P(2,"isPiperPlace"),_.C(3,"a",13),_.N(4,CUb,1,0,"ng-container",12),_.P(5,"isPiperPlace"),_.F(),_.Be());if(a&2){a=b.Ma;b=_.M();var c=_.Me(21),d=_.Me(23),e=_.Me(25),f=_.Me(27);_.y(1);_.B("ngTemplateOutlet",_.R(2,5,b.location)?c:d)("ngTemplateOutletContext",_.Se(9,DUb,a));_.y(2);var g=a[1];g=_.Qo(_.Wo(b.location.Vb(),{Ce:g}).Za());_.B("routerLink",g);_.y(1);_.B("ngTemplateOutlet",_.R(5,7,b.location)?e:f)("ngTemplateOutletContext",_.Se(11,
DUb,a))}};FUb=function(a){a&1&&_.O(0," The file does not exist, or you do not have permission ")};GUb=function(a){a&1&&_.O(0," The file does not exist at this CL\n")};HUb=function(a){a&1&&_.O(0," The file does not exist at this commit\n")};IUb=function(a){a&1&&_.O(0," Contact the repository owner if this is unexpected. ")};JUb=function(a){a&1&&_.O(0," The file you have selected did not exist at this point in history.\n")};
KUb=function(a,b){a&1&&(_.O(0," It was deleted in "),_.C(1,"a",14),_.O(2),_.P(3,"toPrettyRef"),_.F(),_.O(4,".\n"));a&2&&(a=b.uta,b=_.M(),_.y(1),_.B("universalLink",_.LE(b.location,a[0])),_.y(1),_.Ne("CL ",_.R(3,2,a&&a[0]),""))};LUb=function(a,b){a&1&&(_.O(0," It was deleted in "),_.C(1,"a",15),_.O(2),_.P(3,"toPrettyRef"),_.F(),_.O(4,".\n"));a&2&&(a=b.uta,b=_.M(),_.y(1),_.B("universalLink",_.LE(b.location,a[0])),_.y(1),_.Ne("commit ",_.R(3,2,a&&a[0]),""))};
MUb=function(a,b){a&1&&(_.O(0),_.P(1,"toPrettyRef"));a&2&&(a=b.uta,_.Ne(" View at previous CL ",_.R(1,1,a&&a[1]),".\n"))};NUb=function(a,b){a&1&&(_.O(0),_.P(1,"toPrettyRef"));a&2&&(a=b.uta,_.Ne(" View at previous commit ",_.R(1,1,a&&a[1]),".\n"))};OUb=function(a){a&1&&_.G(0,"folder-detail",14);a&2&&(a=_.M().Ma,_.B("viewData",a))};
PUb=function(a){if(a&1){var b=_.wd();_.C(0,"file-detail",15);_.K("contentTypeChange",function(d){_.xd(b);var e=_.M(2);return _.yd(e.contentType=d)});_.P(1,"async");_.F()}if(a&2){a=_.M().Ma;var c=_.M();_.B("viewData",a)("windowWidth",_.R(1,2,c.OQc.h3a).width)}};QUb=function(a){a&1&&_.G(0,"symlink-detail",16);a&2&&(a=_.M().Ma,_.B("viewData",a))};RUb=function(a){a&1&&_.G(0,"git-submodule-detail",16);a&2&&(a=_.M().Ma,_.B("viewData",a))};
SUb=function(a){a&1&&_.G(0,"loading",19);a&2&&_.B("diameter",48)("hasBackground",!0)};TUb=function(a){a&1&&_.G(0,"div",20)};UUb=function(a){a&1&&(_.Ae(0),_.N(1,SUb,1,2,"loading",17),_.P(2,"async"),_.N(3,TUb,1,0,"ng-template",null,18,_.ef),_.Be());if(a&2){var b=_.Me(4);a=_.M(2);_.y(1);_.B("ngIf",_.R(2,2,a.zNc))("ngIfElse",b)}};VUb=function(a){a&1&&_.G(0,"file-not-found",21);a&2&&(a=_.M().Ma,_.B("location",a.location))};WUb=function(a){a&1&&_.G(0,"submodule-cannot-fetch",22)};
XUb=function(a){a&1&&(_.C(0,"div",22)(1,"span",23),_.O(2," Error loading contents. "),_.F()())};YUb=function(a){if(a&1){var b=_.wd();_.Ae(0);_.C(1,"splitter",24);_.K("resizeDone",function(d){_.xd(b);var e=_.M(2);return _.yd(e.ZRa(d))});_.F();_.Be()}if(a&2){_.M();var c=_.Me(14);_.y(1);_.B("changeSizeOf",c)}};ZUb=function(a){a&1&&_.G(0,"insights-panel")};
$Ub=function(a){if(a&1){var b=_.wd();_.C(0,"docs-panel",30);_.K("onClose",function(){_.xd(b);var c=_.M(4);return _.yd(yFb(c.RT,c.Sja.NONE))});_.F()}a&2&&(a=_.M(3).Ma,_.B("location",a.location))};
aVb=function(a){if(a&1){var b=_.wd();_.Ae(0);_.C(1,"splitter",25);_.K("mousedown",function(){_.xd(b);var e=_.M(3);return _.yd(e.tKa=!0)})("mouseup",function(){_.xd(b);var e=_.M(3);return _.yd(e.tKa=!1)});_.F();_.C(2,"div",26,27)(4,"div",28);_.N(5,ZUb,1,0,"insights-panel",7);_.N(6,$Ub,1,1,"docs-panel",29);_.F()();_.Be()}if(a&2){var c=_.Me(3);a=_.M().Ma;var d=_.M(2);_.y(1);_.B("changeSizeOf",c);_.y(1);_.xe("pointer-events",d.tKa?"none":"unset");_.y(2);_.B("ngSwitch",a);_.y(1);_.B("ngSwitchCase",d.Sja.Z6b);
_.y(1);_.B("ngSwitchCase",d.Sja.D0b)}};bVb=function(a,b){a&1&&(_.Ae(0),_.N(1,aVb,7,6,"ng-container",10),_.Be());a&2&&(a=b.Ma,b=_.M(2),_.y(1),_.B("ngIf",a!==b.Sja.NONE))};
cVb=function(a,b){a&1&&(_.C(0,"div",1)(1,"div",2),_.Ae(2,3),_.N(3,OUb,1,1,"folder-detail",4),_.N(4,PUb,2,4,"file-detail",5),_.N(5,QUb,1,1,"symlink-detail",6),_.N(6,RUb,1,1,"git-submodule-detail",6),_.N(7,UUb,5,4,"ng-container",7),_.N(8,VUb,1,1,"file-not-found",8),_.N(9,WUb,1,0,"submodule-cannot-fetch",9),_.N(10,XUb,3,0,"div",9),_.Be(),_.N(11,YUb,2,1,"ng-container",10),_.P(12,"async"),_.C(13,"div",11,12),_.P(15,"async"),_.G(16,"lower-detail-panel",13),_.P(17,"async"),_.F()(),_.N(18,bVb,2,1,"ng-container",
10),_.P(19,"async"),_.F());a&2&&(a=b.Ma,b=_.M(),_.y(2),_.B("ngSwitch",a.kind),_.y(1),_.B("ngSwitchCase",b.Ln.b4a),_.y(1),_.B("ngSwitchCase",b.Ln.zt),_.y(1),_.B("ngSwitchCase",b.Ln.ahc),_.y(1),_.B("ngSwitchCase",b.Ln.B3b),_.y(1),_.B("ngSwitchCase",b.Ln.G5a),_.y(1),_.B("ngSwitchCase",b.Ln.Pbc),_.y(1),_.B("ngSwitchCase",b.Ln.Ogc),_.y(1),_.B("ngSwitchCase",b.Ln.ERROR),_.y(1),_.B("ngIf",_.R(12,16,b.Fi)),_.y(2),_.ye("panel-closed",!1===_.R(15,18,b.Fi)),_.y(3),_.B("contentType",b.contentType)("viewData",
a)("panelClosed",!1===_.R(17,20,b.Fi)),_.y(2),_.B("ngIf",_.R(19,22,b.RT.uNa)))};dVb=function(a){return a.endsWith("/")?a.substring(0,a.length-1):a};eVb=function(a,b){return a.startsWith(dVb(b))?0===b.length||a.length===b.length||"/"===a[b.length]:!1};fVb=function(a){return a.split("/").filter(function(b){return!!b})};gVb=function(){};hVb=function(a){a&1&&(_.C(0,"button",16),_.G(1,"div",17),_.F());a&2&&(a=_.M().wa,_.y(1),_.ye("expanded",a.Gc))};
iVb=function(a){a&1&&_.G(0,"mat-icon",18);a&2&&(a=_.M().wa,_.M(4),_.B("svgIcon",FBb(a.type)))};jVb=function(){};lVb=function(a){a&1&&_.N(0,jVb,0,0,"ng-template",0);if(a&2){a=_.M().wa;var b=_.M(3).level;_.M();_.B("ngTemplateOutlet",_.Me(2))("ngTemplateOutletContext",kVb(a,b+1))}};
oVb=function(a,b){a&1&&(_.C(0,"div",null,6)(2,"div",7,8)(4,"button",9),_.G(5,"mat-icon",10),_.F(),_.C(6,"div",11),_.N(7,hVb,2,2,"button",12),_.C(8,"a",13),_.N(9,iVb,1,1,"mat-icon",14),_.C(10,"span"),_.O(11),_.F()()()(),_.C(12,"div",15),_.N(13,lVb,1,2,null,3),_.F()());if(a&2){a=b.wa;b=_.M(3).level;var c=_.M();_.we("class",c.Pgc);_.y(2);_.Fy("",c.tfc," hover-focus-element");_.ye("bold-active-element",a.active||a.heb&&!a.Gc)("folder",c.oz(a.type))("expanded",a.Gc);_.we("aria-expanded",c.oz(a.type)?a.Gc:
void 0)("aria-level",b+1)("data-path",c.encode(a.path))("aria-selected",a.active||a.heb&&!a.Gc);_.y(2);_.we("aria-label",c.S2b.format(_.Se(24,mVb,a.name)));_.y(2);_.xe("padding-left",b*c.H6b,"px");_.y(1);_.B("ngIf",c.oz(a.type));_.y(1);_.Le("title",a.name);_.we("href",c.NL(a.path,a.type),_.ge);_.y(1);_.B("ngIf",a.type!==c.wy);_.y(2);_.Pe(a.name);_.y(1);_.B("ngClass",_.Se(26,nVb,a.Gc));_.y(1);_.B("ngIf",a.bPa)}};
qVb=function(a){if(a&1){var b=_.wd();_.C(0,"button",19);_.K("click",function(){_.xd(b);var d=_.M(4);return _.yd(pVb(d))});_.O(1);_.F()}if(a&2){a=_.M().Ma;var c=_.M().Ma;_.y(1);_.Ne(" Display ",a.total-c," more ")}};rVb=function(a,b){a&1&&(_.Ae(0),_.N(1,oVb,14,28,"div",4),_.N(2,qVb,2,1,"button",5),_.Be());a&2&&(a=b.Ma,b=_.M().Ma,_.y(1),_.B("ngForOf",a.Je),_.y(1),_.B("ngIf",b<a.total))};
sVb=function(a){a&1&&(_.Ae(0),_.N(1,rVb,3,2,"ng-container",3),_.P(2,"async"),_.Be());a&2&&(a=_.M().node,_.y(1),_.B("ngIf",_.R(2,1,a.LPc)))};tVb=function(a){a&1&&(_.N(0,sVb,3,3,"ng-container",3),_.P(1,"async"));a&2&&(a=_.M(),_.B("ngIf",_.R(1,1,a.vua)))};
uVb=function(a){a&1&&(_.C(0,"mat-dialog-content"),_.O(1," This directory contains a large number of files and may take a long time to render. Are you sure? "),_.F(),_.C(2,"mat-dialog-actions")(3,"button",20),_.O(4," Cancel "),_.F(),_.C(5,"button",21),_.O(6," OK "),_.F()());a&2&&(_.y(5),_.B("mat-dialog-close",!0))};wVb=function(a){a&1&&(_.C(0,"div",5)(1,"a",6),_.O(2," Repository root "),_.F()());a&2&&(a=_.M(2),_.y(1),_.Le("title",a.Md.repository),_.B("routerLink",vVb(a,""))("trackProjectId",a.Md.ab))};
xVb=function(a){if(a&1){var b=_.wd();_.C(0,"button",7);_.K("click",function(c){_.xd(b);var d=_.M(2);return _.yd(d.up(c))});_.G(1,"mat-icon",8);_.F();_.C(2,"a",6);_.P(3,"lastPathElement");_.O(4);_.P(5,"lastPathElement");_.F()}a&2&&(a=_.M(2),_.B("matTooltip",a.iLc),_.y(2),_.Le("title",_.R(3,5,_.mf(a.scope))),_.B("routerLink",vVb(a,a.scope))("trackProjectId",a.Md.ab),_.y(2),_.Ne(" ",_.R(5,7,_.mf(a.scope))," "))};
yVb=function(a){a&1&&(_.Ae(0),_.C(1,"div",2),_.N(2,wVb,3,3,"div",3),_.N(3,xVb,6,9,"ng-template",null,4,_.ef),_.F(),_.Be());if(a&2){var b=_.Me(4);a=_.M();_.y(2);_.B("ngIf",!a.scope||"/"===a.scope)("ngIfElse",b)}};zVb=function(a){return{path:a.qe(),type:a.getType()}};AVb=function(a){return _.Ri(a,_.Xn,5)&&!!a.getType()};BVb=function(a){var b=[];for(a=a.parent;void 0!==a;)b.push(a),a=a.parent;return b};
DVb=function(a){var b=new Map;a=_.l(a);for(var c=a.next();!c.done;c=a.next())CVb(c.value,function(d){null!==d.getType()&&b.set(d.getType(),!0)});return new fL(b)};CVb=function(a,b){b(a);a=_.l(_.fj(a,_.Zn,3));for(var c=a.next();!c.done;c=a.next())CVb(c.value,b)};EVb=function(a){return a.reduce(function(b,c){return b+c.OS},a.length)};FVb=function(a){var b;return!(null==(b=_.kj(a,4))||!b.length)||_.fj(a,_.Zn,3).some(FVb)};GVb=function(a){switch(a){case 1:case 3:case 2:case 7:return!0;default:return!1}};
IVb=function(a,b){if(a&1){var c=_.wd();_.C(0,"button",11);_.K("click",function(){var e=_.xd(c).wa,f=_.M().Ma,g=_.M(2);switch(e){case 1:g.Nb.kx({showPublic:!f.showPublic});break;case 3:g.Nb.kx({showProtected:!f.showProtected});break;case 2:g.Nb.kx({showPrivate:!f.showPrivate});break;case 7:g.Nb.kx({showPackagePrivate:!f.showPackagePrivate});break;default:_.eg(e)}return _.yd()});_.C(1,"label");_.O(2);_.F();_.G(3,"mat-pseudo-checkbox",8);_.F()}if(a&2){a=b.wa;b=_.M().Ma;var d=_.M(2);_.B("value",a);_.we("aria-checked",
HVb(b,a)?"true":"false");_.y(2);_.Pe(d.DRa(a));_.y(1);_.B("state",HVb(b,a)?"checked":"unchecked")}};JVb=function(a){a&1&&_.G(0,"mat-divider")};
LVb=function(a,b){if(a&1){var c=_.wd();_.C(0,"button",11);_.K("click",function(){var e=_.xd(c).wa,f=_.M().Ma,g=_.M(2);switch(e){case "static":g.Nb.kx({showStatic:!f.showStatic});break;case "not_static":g.Nb.kx({showNonStatic:!f.showNonStatic});break;default:_.eg(e)}return _.yd()});_.C(1,"label");_.O(2);_.F();_.G(3,"mat-pseudo-checkbox",8);_.F()}if(a&2){a=b.wa;b=_.M().Ma;_.M(2);_.B("value",a);_.we("aria-checked",KVb(b,a)?"true":"false");_.y(2);a:switch(a){case "static":var d="Static";break a;case "not_static":d=
"Non-Static";break a;default:d=_.eg(a)}_.Pe(d);_.y(1);_.B("state",KVb(b,a)?"checked":"unchecked")}};MVb=function(a){a&1&&(_.Ae(0),_.C(1,"mat-list",10),_.N(2,IVb,4,4,"button",9),_.P(3,"async"),_.N(4,JVb,1,0,"mat-divider",5),_.P(5,"async"),_.N(6,LVb,4,4,"button",9),_.P(7,"async"),_.F(),_.Be());a&2&&(a=_.M(2),_.y(2),_.B("ngForOf",_.R(3,3,a.scopes)),_.y(2),_.B("ngIf",0<_.R(5,5,a.M0a).length),_.y(2),_.B("ngForOf",_.R(7,7,a.M0a)))};NVb=function(a){a&1&&_.G(0,"mat-divider")};
PVb=function(a,b){if(a&1){var c=_.wd();_.C(0,"button",11);_.K("click",function(){var d=_.xd(c).wa,e=_.M().Ma;_.M();e.NH.toggle(d);return _.yd()});_.C(1,"label");_.O(2);_.F();_.G(3,"mat-pseudo-checkbox",8);_.F()}a&2&&(a=b.wa,b=_.M().Ma,_.M(),_.B("value",a),_.we("aria-checked",b.NH.get(a)?"true":"false"),_.y(2),_.Pe(OVb[a].name),_.y(1),_.B("state",b.NH.get(a)?"checked":"unchecked"))};
SVb=function(a){if(a&1){var b=_.wd();_.C(0,"div",4);_.K("click",function(c){return c.stopPropagation()});_.N(1,MVb,8,9,"ng-container",5);_.P(2,"async");_.N(3,NVb,1,0,"mat-divider",5);_.P(4,"async");_.P(5,"async");_.C(6,"mat-list",6)(7,"button",7);_.K("click",function(){var c=_.xd(b).Ma;_.M();return _.yd(QVb(c))});_.P(8,"async");_.C(9,"label");_.O(10," All Symbols ");_.F();_.G(11,"mat-pseudo-checkbox",8);_.P(12,"async");_.F();_.N(13,PVb,4,4,"button",9);_.P(14,"async");_.F()()}a&2&&(a=_.M(),_.y(1),
_.B("ngIf",_.R(2,5,a.vA)),_.y(2),_.B("ngIf",0<_.R(4,7,a.M0a).length||0<_.R(5,9,a.scopes).length),_.y(4),_.we("aria-checked",_.R(8,11,a.oMb)),_.y(4),_.B("state",RVb(_.R(12,13,a.oMb))),_.y(2),_.B("ngForOf",_.R(14,15,a.Jxa)))};
TVb=function(a,b){if(a&1){var c=_.wd();_.C(0,"div",4);_.K("click",function(d){return d.stopPropagation()});_.C(1,"mat-list",5)(2,"button",6);_.K("click",function(){var d=_.xd(c).Ma,e=_.M();return _.yd(e.ZA(d))});_.C(3,"label");_.O(4);_.F()();_.C(5,"button",7);_.K("click",function(){var d=_.xd(c).Ma;_.M().Nb.kx({stickyHeaders:!d.stickyHeaders});return _.yd()});_.C(6,"label");_.O(7);_.F();_.G(8,"mat-pseudo-checkbox",8);_.F()()()}a&2&&(a=b.Ma,b=_.M(),_.y(2),_.B("value",a.collapseAll),_.we("aria-checked",
a.collapseAll?"true":"false"),_.y(2),_.Pe(a.collapseAll?b.M$b:b.L$b),_.y(1),_.B("value",a.stickyHeaders),_.we("aria-checked",a.stickyHeaders?"true":"false"),_.y(2),_.Pe(b.N$b),_.y(1),_.B("state",a.stickyHeaders?"checked":"unchecked"))};
UVb=function(a,b){if(a&1){var c=_.wd();_.C(0,"button",8);_.K("click",function(){var d=_.xd(c).Ma;_.M(3).Nb.kx({sortAlphabetically:!d.sortAlphabetically});return _.yd()});_.C(1,"mat-icon");_.O(2);_.F()()}a&2&&(a=b.Ma,_.M(3),_.B("matTooltip",a.sortAlphabetically?"Sorted in alphabetical order.":"Sorted in file order."),_.y(2),_.Pe(a.sortAlphabetically?"sort_by_alpha":"sort"))};
VVb=function(a){a&1&&(_.Ae(0),_.N(1,UVb,3,2,"button",7),_.P(2,"async"),_.G(3,"outline-options-menu"),_.Be());a&2&&(a=_.M(2),_.y(1),_.B("ngIf",_.R(2,1,a.vA)))};
WVb=function(a,b){if(a&1){var c=_.wd();_.Ae(0);_.C(1,"div",1);_.P(2,"async");_.P(3,"async");_.C(4,"form",2);_.K("submit",function(d){_.xd(c);_.M();d.preventDefault();return _.yd()});_.C(5,"mat-form-field",3)(6,"mat-label");_.O(7," Filter ");_.F();_.C(8,"input",4,5);_.K("focus",function(){_.xd(c);var d=_.M();return _.yd(d.QPa.next(!0))})("blur",function(){_.xd(c);var d=_.M();return _.yd(d.QPa.next(!1))});_.F()()()();_.G(10,"filter-menu",6);_.N(11,VVb,4,3,"ng-container",0);_.P(12,"async");_.Be()}a&
2&&(a=b.Ma,b=_.M(),_.y(1),_.ye("expanded",_.R(2,5,b.QPa)||_.R(3,7,b.Yaa)),_.y(7),_.B("formControl",b.Jp),_.y(2),_.B("outlineData",a),_.y(1),_.B("ngIf",_.R(12,9,b.vA)))};XVb=function(a,b){return a.label.localeCompare(b.label)};YVb=function(a){a&1&&(_.C(0,"div",3),_.O(1," Nothing matches your filter.\n"),_.F())};ZVb=function(a){a&1&&(_.C(0,"button",11),_.G(1,"div",12),_.F());if(a&2){a=_.M().wa;var b=_.M(2);_.y(1);_.ye("expanded",b.Vq.Rd(a))}};$Vb=function(a){a&1&&_.G(0,"div",13)};
dWb=function(a,b){a&1&&(_.C(0,"mat-tree-node",6),_.P(1,"async"),_.P(2,"async"),_.P(3,"async"),_.N(4,ZVb,2,2,"button",7),_.C(5,"a",8),_.N(6,$Vb,1,0,"div",9),_.C(7,"span"),_.O(8),_.F(),_.C(9,"span",10),_.O(10),_.F()()());a&2&&(a=b.wa,b=_.M(2),_.xe("padding-left",20*a.level,"px")("top",_.R(1,23,aWb(b,a)),"px")("z-index",100-a.level),_.ye("header",_.R(2,25,bWb(b,a)))("bottom-header",_.R(3,27,cWb(b,a)))("bold-active-element",a.active),_.B("role","treeitem"),_.we("aria-selected",a.active)("data-id",a.id),
_.y(4),_.B("ngIf",a.Nm),_.y(1),_.we("href",b.maa(a),_.ge),_.y(1),_.B("ngIf",!1===a.Nm),_.y(1),_.we("class",a.ne)("aria-label",a.tooltip)("title",a.tooltip),_.y(1),_.Pe(a.Lc),_.y(2),_.Ne(" ",a.label," "))};eWb=function(a){a&1&&(_.C(0,"mat-tree",4),_.P(1,"async"),_.N(2,dWb,11,29,"mat-tree-node",5),_.F());a&2&&(a=_.M(),_.ye("sticky-headers",_.R(1,6,a.P0a)),_.B("dataSource",a.Jz)("treeControl",a.Vq)("@.disabled",!0)("trackBy",a.aB))};fWb=function(a){return a.X2a};gWb=function(a){return a.level};
hWb=function(a){return a?_.FE(a.params.line)||-1:-1};iWb=function(a){return a.Nm};jWb=function(a,b){a.level=b;return a};kWb=function(a,b,c,d,e,f){return function(g){if(g.type&&!b.get(g.type))return!1;var h=g.modifiers.filter(GVb);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)||_.Pb(g.label,a)?!0:!1}};
lWb=function(a){if(a&1){var b=_.wd();_.C(0,"div",7)(1,"h4");_.O(2,"Outline is very large");_.F();_.C(3,"button",8);_.K("click",function(){_.xd(b);var c=_.M(2);return _.yd(c.j0a=!1)});_.O(4," Show anyway (may crash) ");_.F()()}};mWb=function(a){a&1&&_.G(0,"outline-controls",11);a&2&&(a=_.M(3),_.B("outlineData",a.Vs.Ub))};
nWb=function(a){a&1&&(_.Ae(0),_.N(1,mWb,1,1,"outline-controls",9),_.G(2,"outline-tree",10),_.Be());a&2&&(a=_.M(2),_.y(1),_.B("ngIf",a.PIc),_.y(1),_.B("outlineTreeInput",a.Vs.Ub)("location",a.Md))};oWb=function(a){a&1&&(_.Ae(0,4),_.N(1,lWb,5,0,"div",5),_.N(2,nWb,3,3,"ng-container",6),_.Be());a&2&&(a=_.M(),_.B("ngSwitch",a.j0a),_.y(1),_.B("ngSwitchCase",!0),_.y(1),_.B("ngSwitchCase",!1))};
pWb=function(a){a&1&&(_.C(0,"dc-information-box",12),_.O(1),_.F());a&2&&(a=_.M(),_.y(1),_.Ne(" ",a.baa(a.Vs.oF)," "))};qWb=function(a){a&1&&_.G(0,"loading",13);a&2&&_.B("hasBackground",!0)};rWb=function(a){a&1&&(_.C(0,"span",7),_.O(1,"Files"),_.F())};sWb=function(a){a&1&&(_.Ae(0),_.G(1,"directory-navigation",8),_.Be());a&2&&(a=_.M(2),_.y(1),_.B("activeLocation",a.Md)("directoryPanelState",a.cqa))};
uWb=function(a){a&1&&(_.C(0,"span",10),_.O(1,"Outline"),_.F());if(a&2){a=_.M(2).Ma;var b=_.M();_.B("matTooltip",tWb(a,b.yb))}};vWb=function(a){a&1&&(_.Ae(0),_.G(1,"outline",11),_.P(2,"async"),_.Be());a&2&&(a=_.M(3),_.y(1),_.B("outlineData",_.R(2,2,a.Vs))("activeLocation",a.Md))};wWb=function(a){a&1&&(_.Ae(0),_.C(1,"mat-tab",9),_.N(2,uWb,2,1,"ng-template",3),_.N(3,vWb,3,4,"ng-container",4),_.F(),_.Be());if(a&2){a=_.M().Ma;var b=_.M();_.y(1);_.B("disabled",a!==b.Kbc.Xg);_.y(2);_.B("ngIf",b.lFb)}};
AWb=function(a,b){if(a&1){var c=_.wd();_.C(0,"nav",1)(1,"mat-tab-group",2);_.K("selectedIndexChange",function(d){var e=_.xd(c).Ma,f=_.M();return _.yd(f.Ik(e,d))});_.C(2,"mat-tab");_.N(3,rWb,2,0,"ng-template",3);_.N(4,sWb,2,2,"ng-container",4);_.F();_.N(5,wWb,4,2,"ng-container",4);_.F();_.C(6,"div",5)(7,"button",6);_.K("click",function(){_.xd(c);var d=_.M().vc;2===d.wH.getValue()?xWb(d):yWb(d);return _.yd()});_.C(8,"mat-icon");_.O(9,"keyboard_capslock");_.F()()()()}a&2&&(a=b.Ma,b=_.M(),_.y(1),_.B("@.disabled",
!0)("selectedIndex",zWb(b,a)),_.y(3),_.B("ngIf",b.Qrb),_.y(1),_.B("ngIf",b.T1),_.y(2),_.B("matTooltip",b.isCollapsed?"Open navigation panel":"Close navigation panel")("ascTrackElement",b.Tec)("trackAction",b.isCollapsed?"open":"close")("trackProjectId",b.Md.ab),_.we("aria-label",b.isCollapsed?"Open navigation panel":"Close navigation panel"))};
BWb=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"}};CWb=function(a){switch(a.state){case 1:return"UNSUPPORTED_LANGUAGE"===a.oF||"UNSUPPORTED_DATA_TYPE"===a.oF?3:2;case 2:return 0===a.Ub.GMa.length?4:1;default:return _.eg(a)}};
DWb=function(a){switch(a){case "OUTLINE":return _.ng.tO;case "FILES":return _.ng.NAa;default:return _.eg(a,"Unknown file detail tab selected")}};EWb=function(a){a&1&&_.G(0,"repository-detail",5);a&2&&(a=_.M(),_.B("viewData",a.yb))};FWb=function(a){a&1&&(_.C(0,"div"),_.O(1," Please contact the administrator. "),_.F())};
GWb=function(a){a&1&&(_.C(0,"div"),_.O(1," This could be due to an incorrect package configuration. Contact the repository owner if you believe you should have permission to view this repository. "),_.F())};HWb=function(a){a&1&&(_.G(0,"repository-breadcrumb",6),_.P(1,"async"));if(a&2){a=_.M().Ma;var b=_.M();_.B("location",a.location)("isEmptyRepo",a.kind===b.Ln.UNINITIALIZED)("editLink",0===a.kind?a.hZ:void 0);_.we("aria-label",_.R(1,4,b.Pvc))}};
IWb=function(a){a&1&&_.G(0,"no-repository-information",7)};JWb=function(a){a&1&&_.G(0,"repository-not-found",8);a&2&&(a=_.M().Ma,_.B("location",a.location))};KWb=function(a){a&1&&_.G(0,"repository-permission-denied",8);a&2&&(a=_.M().Ma,_.B("location",a.location))};LWb=function(a){a&1&&_.G(0,"no-default-branch",7)};MWb=function(a){a&1&&(_.G(0,"browse-repository-contents",9),_.P(1,"async"));if(a&2){a=_.M().Ma;var b=_.M();_.B("repositoryNavState",_.R(1,3,b.NN.JKc))("viewData",a)("showOutlineTab",!b.Rva)}};
NWb=function(a,b){a&1&&(_.Ae(0),_.N(1,HWb,2,6,"repository-breadcrumb",1),_.Ae(2,2),_.N(3,IWb,1,0,"no-repository-information",3),_.N(4,JWb,1,1,"repository-not-found",4),_.N(5,KWb,1,1,"repository-permission-denied",4),_.N(6,LWb,1,0,"no-default-branch",3),_.N(7,MWb,2,5,"browse-repository-contents",5),_.Be()());a&2&&(a=b.Ma,b=_.M(),_.y(1),_.B("ngIf",_.pE(a.location)?![4,7].includes(a.kind):![4,7,6].includes(a.kind)),_.y(1),_.B("ngSwitch",a.kind),_.y(1),_.B("ngSwitchCase",b.Ln.NONE),_.y(1),_.B("ngSwitchCase",
b.Ln.Sec),_.y(1),_.B("ngSwitchCase",b.Ln.PERMISSION_DENIED),_.y(1),_.B("ngSwitchCase",b.Ln.Yac))};OWb=function(a,b){return new _.ma(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)})})};PWb=function(a,b){return(window.injected||new Map).get(a)||b};QWb=function(a){return a&&a.Pw?a.dr():a};RWb=function(a,b){return b};
UWb=function(a,b,c){if(Object.hasOwnProperty.call(SWb,a)&&(a=SWb[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.fo;if(!n)return h.qf;null===d&&(d={});n=Object.hasOwnProperty.call(d,n)?d[n]:d[n]=c(n);if(n===h.Io)return h.qf;null==n&&(e=!0)}if(e)return null}b=TWb[b];return"number"===typeof b?b:null};XWb=function(a){var b=VWb;b||(b=WWb(),b=VWb=_.edb(b));b=b[a];return"string"===typeof b?b:_.ABa(a)};
YWb=function(a){a=String(a).toLowerCase();var b=WWb()[a];return"string"===typeof b?b:_.Lhb(a)};ZWb=function(a){a=a.toLowerCase();a=WWb()[a];return"string"===typeof a?a:null};WWb=function(){if(!$Wb){for(var a=Object.assign({},aXb),b=_.l(bXb),c=b.next();!c.done;c=b.next())c=c.value,a[c.toLowerCase()]=c;$Wb=a}return $Wb};eXb=function(a,b){var c=window.customElements;return c&&c.get(a)||!0===cXb[a]?2:"HTMLUnknownElement"===b.name?1:"HTMLElement"===b.name&&dXb.test(a)?3:0};
hXb=function(a,b){switch(b){case "innerHTML":return 1===fXb(a)?2:null;case "textContent":return a=fXb(a),1===a||6===a?1:null;default:var c,d;return null!=(d=null==(c=gXb[a.localName])?void 0:c[b])?d:null}};fXb=function(a){var b=a.localName,c=eXb(b,a.constructor);switch(c){case 0:case 1:return iXb(b,a);case 3:case 2:return 1;default:_.eg(c,"got an unknown element classification")}};
iXb=function(a,b){var c=Object.hasOwnProperty.call(jXb,a)?jXb[a]:null;return null!==c?c:Object.hasOwnProperty.call(kXb,a)&&b instanceof SVGElement?kXb[a]:null};mXb=function(a){return(a=a.split(lXb,2))?{url:a[0],metadata:a[1]}:null};oXb=function(a){var b=String(a.url).replace(nXb,encodeURIComponent);if(a=a.metadata){nXb.lastIndex=0;if(nXb.test(a))return null;b+=" "+a}return b};
uXb=function(a,b,c){return[,{Hz:function(d,e,f){return f},Iz:void 0,CD:void 0,ED:void 0},{Hz:void 0,Iz:void 0,CD:void 0,ED:"HTML"},{Hz:void 0,Iz:void 0,CD:pXb,ED:"URL"},{Hz:void 0,Iz:void 0,CD:pXb,ED:"RESOURCE_URL"},{Hz:void 0,Iz:void 0,CD:gL,ED:"STYLE"},,{Hz:void 0,Iz:void 0,CD:qXb,ED:"JAVASCRIPT"},{Hz:void 0,Iz:function(d,e,f){f=String(f).toLowerCase();a:{var g=null;(d=rXb[d])&&(g=d[e]);if("number"!==typeof g&&((d=rXb["*"])&&(g=d[e]),"number"!==typeof g)){e=!1;break a}e=!0===sXb[g][String(f).toLowerCase()]}return e?
f:gL},CD:gL,ED:void 0},{Hz:void 0,Iz:void 0,CD:gL,ED:"CONSTANT"},{Hz:void 0,Iz:function(d,e,f){return a.test(f)?f:gL},CD:gL,ED:"CONSTANT"},{Hz:function(d,e,f,g){if("string"===typeof f)var h=(h=f.match(tXb))?h.map(mXb).filter(Boolean):[];else if(Array.isArray(f))h=f;else return pXb;var n=h;h=[];var r=[],v={};if(Array.isArray(n))for(var A=0,D=n.length;A<D;++A){var I=n[A],L=I&&I.url;if(L){var Q=b(L,"URL",v);if(Q){var Z=Q!==v;(Z?h:r).push({url:Z?Q:L,metadata:I.metadata})}}}else r.push(n);n=r.length?JSON.stringify(r):
null;r=hL;if(h.length){if(!Array.isArray(h))throw Error();r=h.map(oXb).filter(Boolean).join(" , ")||hL}n&&c&&c(!0,"Failed to sanitize attribute value of <"+d+">: <"+d+" "+e+'="'+f+'">: '+n,g);return r===hL?pXb:r},Iz:void 0,CD:void 0,ED:void 0}]};
jL=function(a,b,c,d){c=void 0===c?a:c;if(b===iL)return b;var e,f=void 0!==d?null==(e=c.L5a)?void 0:e[d]:c.ckc;e=vXb(b)?void 0:b._$litDirective$;var g;if((null==(g=f)?void 0:g.constructor)!==e){var h,n;null==(h=f)||null==(n=h._$notifyDirectiveConnectionChanged)||n.call(h,!1);void 0===e?f=void 0:(f=new e(a),f.Zjc(a,c,d));if(void 0!==d){var r,v;(null!=(v=(r=c).L5a)?v:r.L5a=[])[d]=f}else c.ckc=f}void 0!==f&&(b=jL(a,f.bkc(a,b.values),f,d));return b};
kL=function(a){return function(b,c){void 0!==c?(b.constructor.pK(c,a),b=void 0):b=wXb(a,b);return b}};xXb=function(){return kL(Object.assign({},void 0,{state:!0}))};yXb=function(a){a=a.privateDoNotAccessOrElseSafeUrlWrappedValue;if(void 0===a||null===a)throw Error("nf");return _.Of(a)};zXb=function(a){return a&&a.startsWith("go/")?a:""};AXb=function(a,b){a&1&&(_.C(0,"th",4),_.O(1),_.F());a&2&&(a=b.wa,_.y(1),_.Pe(a.ZVa))};
CXb=function(a){if(a&1){var b=_.wd();_.C(0,"mat-month-view",7);_.K("_userSelection",function(d){_.xd(b);var e=_.M(2);return _.yd(e.i_a(d))})("dragStarted",function(d){_.xd(b);var e=_.M(2);return _.yd(e.RQ(d))})("dragEnded",function(d){_.xd(b);var e=_.M(2);return _.yd(e.qC(d))});_.F()}if(a&2){a=_.M().wa;var c=_.M();_.ye("reach-calendar-month-active",BXb(c,a,c.wb));_.B("activeDate",a)("selected",c.selected)("dateFilter",c.ej)("maxDate",c.Jd)("minDate",c.Hd)("dateClass",c.bl)("comparisonStart",c.Xt)("comparisonEnd",
c.rw)("activeDrag",c.Qt)}};DXb=function(a,b){a&1&&(_.C(0,"div",5),_.N(1,CXb,1,11,"mat-month-view",6),_.F());a&2&&(a=b.wa,_.y(1),_.B("ngIf",!!a))};EXb=function(a,b){if(a&1){var c=_.wd();_.C(0,"mat-year-view",2);_.K("selectedChange",function(d){_.xd(c);var e=_.M();return _.yd(e.Zl.next(d))});_.F()}a&2&&(a=b.wa,b=_.M(),_.B("activeDate",a)("selected",b.selected)("dateFilter",b.ej)("maxDate",b.Jd)("minDate",b.Hd)("dateClass",b.bl))};
FXb=function(a){if(a&1){var b=_.wd();_.C(0,"reach-date-presets-menu",9);_.K("presetSelected",function(c){_.xd(b);_.M().KN.next({source:"view",value:(null==c?void 0:c.date)||null});return _.yd()});_.F()}a&2&&(a=_.M(),_.B("presets",a.MY))};GXb=function(a,b){a&1&&(_.C(0,"mat-icon",6),_.O(1),_.F());a&2&&(a=b.Ma,_.B("svgIcon",a.Wi),_.y(1),_.Ne(" ",a.Wi?"":a.Vh," "))};HXb=function(a,b){a&1&&(_.C(0,"mat-icon",6),_.O(1),_.F());a&2&&(a=b.Ma,_.B("svgIcon",a.Wi),_.y(1),_.Ne(" ",a.Wi?"":a.Vh," "))};
IXb=function(a,b){if(a&1){var c=_.wd();_.C(0,"div",3);_.K("click",function(){var d=_.xd(c).wa,e=_.M(2);d&&e.bHb.next(d);return _.yd()});_.G(1,"div",4);_.C(2,"span",5);_.O(3);_.F()()}a&2&&(a=b.wa,_.B("first",b.first),_.y(3),_.Pe(a.title))};JXb=function(a){a&1&&(_.Ae(0),_.G(1,"mat-divider"),_.N(2,IXb,4,2,"div",2),_.G(3,"mat-divider"),_.Be());a&2&&(a=_.M(),_.y(2),_.B("ngForOf",a.wva))};KXb=function(a){return a.qb?a.repository+" \u203a "+_.EE(a.qb):""+a.repository};LXb=function(a){return null==a?"":a.split("/").map(encodeURIComponent).join("/")};
MXb=function(a){a&1&&(_.Ae(0),_.C(1,"a",3),_.O(2),_.F(),_.C(3,"a",4),_.O(4),_.F(),_.Be());a&2&&(a=_.M(),_.y(1),_.B("routerLink",a.data.Nta)("ascTrackElement",a.data.XU)("trackAction",a.data.eda),_.y(1),_.Pe(a.data.dda),_.y(1),_.B("routerLink",a.data.KHb)("ascTrackElement",a.data.XU),_.y(1),_.Pe(a.data.lf))};
NXb=function(a){a&1&&(_.C(0,"a",9),_.P(1,"repoRootLink"),_.O(2),_.F());a&2&&(a=_.M(2),_.B("routerLink",_.R(1,4,a.data.Wa))("ascTrackElement",a.data.XU),_.y(2),_.gz("[",a.data.repository," \u203a ",a.data.ve,"]"))};
OXb=function(a){a&1&&(_.N(0,NXb,3,6,"a",5),_.C(1,"a"),_.P(2,"placeToHref"),_.C(3,"span"),_.O(4),_.F(),_.C(5,"span",6),_.O(6),_.F()(),_.C(7,"button",7)(8,"span",8),_.O(9,"content_copy"),_.F()());if(a&2){a=_.M();_.B("ngIf",null==a.displayName);_.y(1);_.we("href",_.R(2,9,a.data.Wa),_.ge)("data-action-name","navigate")("data-element-name",a.data.XU)("data-track-action-name",a.data.eda);_.y(3);var b=a.data;b=null!=a.displayName?a.displayName.includes("/")?a.displayName.substring(0,a.displayName.lastIndexOf("/")+
1):"":b.prefix;_.Pe(b);_.y(2);_.Pe(a.data.dda);_.y(1);_.we("data-copy-content",a.data.Wa.path)("data-action-name","copy")}};PXb=function(a,b){a&1&&(_.C(0,"li"),_.G(1,"item-display",9),_.F());a&2&&(a=b.wa,b=_.M(4),_.y(1),_.B("place",a)("placeItemType",b.Kra(a)))};QXb=function(a){a&1&&(_.C(0,"ul"),_.N(1,PXb,2,2,"li",8),_.F());a&2&&(a=_.M(2).Ma,_.y(1),_.B("ngForOf",a.Ub))};
RXb=function(a){a&1&&(_.Ae(0),_.N(1,QXb,2,1,"ul",7),_.Be());if(a&2){a=_.M().Ma;_.M();var b=_.Me(4);_.y(1);_.B("ngIf",0<a.Ub.length)("ngIfElse",b)}};SXb=function(a){a&1&&(_.C(0,"dc-information-box",10),_.O(1," Recent items unavailable "),_.F())};TXb=function(a){a&1&&_.G(0,"loading",11)};
UXb=function(a,b){a&1&&(_.Ae(0)(1,3),_.N(2,RXb,2,2,"ng-container",4),_.N(3,SXb,2,0,"dc-information-box",5),_.N(4,TXb,1,0,"loading",6),_.Be()());a&2&&(a=b.Ma,b=_.M(),_.y(1),_.B("ngSwitch",a.state),_.y(1),_.B("ngSwitchCase",b.nB.kg),_.y(1),_.B("ngSwitchCase",b.nB.Error),_.y(1),_.B("ngSwitchCase",b.nB.Nh))};VXb=function(a){a&1&&(_.C(0,"p",12),_.O(1," You don't have any recently viewed items yet. "),_.F())};
WXb=function(a,b){a&1&&(_.C(0,"mat-tree-node"),_.G(1,"div",12)(2,"simple-star",13)(3,"item-display",14),_.F());a&2&&(a=b.wa,b=_.M(4),_.we("aria-label",a.displayName),_.y(2),_.B("isStarred",a.Jx)("type",b.Kra(a.location)),_.we("data-node-id",a.id)("data-action",b.h4a),_.y(1),_.B("displayName",a.displayName)("place",a.location)("placeItemType",a.Yw))};
XXb=function(a,b){a&1&&(_.C(0,"mat-nested-tree-node")(1,"div",15)(2,"button",16)(3,"span",17),_.O(4," expand_more "),_.F()(),_.G(5,"simple-star",13)(6,"item-display",14),_.F(),_.C(7,"ul"),_.Ce(8,18),_.F()());a&2&&(a=b.wa,b=_.M(4),_.we("aria-label",a.displayName),_.y(2),_.we("aria-label","Toggle "+a.displayName)("data-node-id",a.id)("data-action",b.n4b),_.y(1),_.ye("collapsed",!b.rc.Rd(a)),_.y(2),_.B("isStarred",a.Jx)("type",b.Kra(a.location)),_.we("data-node-id",a.id)("data-action",b.h4a),_.y(1),
_.B("displayName",a.displayName)("place",a.location)("placeItemType",a.Yw),_.y(1),_.ye("tree-invisible",!b.rc.Rd(a)))};YXb=function(a){if(a&1){var b=_.wd();_.C(0,"button",19);_.K("click",function(){_.xd(b);var c=_.M(4);return _.yd(c.sU.next(!0))});_.O(1," Show all ");_.F()}};
ZXb=function(a){a&1&&(_.Ae(0),_.C(1,"mat-tree",8),_.N(2,WXb,4,8,"mat-tree-node",9),_.N(3,XXb,9,15,"mat-nested-tree-node",10),_.F(),_.N(4,YXb,2,0,"button",11),_.Be());if(a&2){a=_.M(2).Ma;var b=_.M();_.y(1);_.B("dataSource",a.Ub)("treeControl",b.rc);_.y(2);_.B("matTreeNodeDefWhen",b.Waa);_.y(1);_.B("ngIf",!b.sU.value)}};$Xb=function(a){a&1&&(_.Ae(0),_.N(1,ZXb,5,4,"ng-container",7),_.Be());if(a&2){a=_.M().Ma;_.M();var b=_.Me(4);_.y(1);_.B("ngIf",0<a.Ub.data.length)("ngIfElse",b)}};
aYb=function(a){a&1&&(_.C(0,"dc-information-box",20),_.O(1," Starred items unavailable "),_.F())};bYb=function(a){a&1&&_.G(0,"loading",21)};cYb=function(a,b){a&1&&(_.Ae(0)(1,3),_.N(2,$Xb,2,2,"ng-container",4),_.N(3,aYb,2,0,"dc-information-box",5),_.N(4,bYb,1,0,"loading",6),_.Be()());a&2&&(a=b.Ma,b=_.M(),_.y(1),_.B("ngSwitch",a.state),_.y(1),_.B("ngSwitchCase",b.xc.kg),_.y(1),_.B("ngSwitchCase",b.xc.Error),_.y(1),_.B("ngSwitchCase",b.xc.Nh))};
dYb=function(a){a&1&&(_.C(0,"p",22),_.O(1," You don't have any starred items yet. "),_.F())};eYb=function(a,b){b.push(a);a=_.l(a.children.values());for(var c=a.next();!c.done;c=a.next())eYb(c.value,b)};fYb=function(a,b){return 0<b.children.size};
gYb=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.Jx&&c++,0!==f.children.size&&(c=gYb(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};
hYb=function(a,b){var c=a.location,d=a.Jx;a=new Map(Array.from(a.children).map(function(g){var h=_.l(g);g=h.next().value;h=h.next().value;return[g,hYb(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,Jx:d,location:c,Yw:_.Mh(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.Jx);var f=b.size;d={children:a,displayName:e,location:c,Jx:d,Yw:_.Mh(c),id:f};b.set(f,d);return d};iYb=function(a){a&1&&(_.Ae(0),_.G(1,"initial-welcome"),_.Be())};jYb=function(a){a&1&&(_.Ae(0),_.O(1),_.P(2,"number"),_.Be());a&2&&(a=_.M(2),_.y(1),_.Ne(" (",_.R(2,1,a.fD),") "))};kYb=function(a,b){a&1&&(_.Ae(0),_.O(1),_.P(2,"number"),_.Be());a&2&&(a=b.Ma,_.y(1),_.Ne(" (",_.R(2,1,a),") "))};
lYb=function(a,b){if(a&1){var c=_.wd();_.Ae(0);_.C(1,"div",2);_.N(2,iYb,2,0,"ng-container",3);_.C(3,"mat-accordion",4)(4,"mat-expansion-panel",5);_.K("afterExpand",function(){_.xd(c);var d=_.M();return _.yd(d.mb("expandStarredItems"))})("afterCollapse",function(){_.xd(c);var d=_.M();return _.yd(d.mb("collapseStarredItems"))});_.C(5,"mat-expansion-panel-header")(6,"mat-panel-title")(7,"mat-icon",6);_.O(8,"star");_.F();_.C(9,"h2");_.O(10," starred ");_.N(11,jYb,3,3,"ng-container",3);_.F()()();_.C(12,
"starred-items",7);_.K("countChanged",function(d){_.xd(c);var e=_.M();return _.yd(e.fD=d)});_.F()();_.C(13,"mat-expansion-panel",5);_.K("afterExpand",function(){_.xd(c);var d=_.M();return _.yd(d.mb("expandRecentItems"))})("afterCollapse",function(){_.xd(c);var d=_.M();return _.yd(d.mb("collapseRecentItems"))});_.C(14,"mat-expansion-panel-header")(15,"mat-panel-title");_.G(16,"mat-icon",8);_.C(17,"h2");_.O(18," recently viewed ");_.N(19,kYb,3,3,"ng-container",3);_.P(20,"async");_.F()()();_.G(21,"recent-items",
9);_.F()()();_.Be()}a&2&&(a=b.Ma,b=_.M(),_.y(2),_.B("ngIf",a===b.MFc.P6b),_.y(1),_.B("multi",!0),_.y(1),_.B("expanded",!0),_.y(7),_.B("ngIf",0<b.fD),_.y(2),_.B("expanded",!0),_.y(6),_.B("ngIf",_.R(20,6,b.hKc)))};mYb=function(a){a&1&&_.G(0,"loading",10);a&2&&_.B("diameter",20)};nYb=function(a){a&1&&_.G(0,"th",5)};oYb=function(a){a&1&&(_.C(0,"th",6),_.O(1," Project ID "),_.F())};
pYb=function(a){a&1&&(_.C(0,"td",13),_.G(1,"star",14),_.F());if(a&2){a=_.M().wa;var b=_.M();_.y(1);_.B("place",a.Wa)("type",b.Uec)("elementName",a.qk)}};qYb=function(a,b){a&1&&(_.Ae(0),_.G(1,"mat-icon",15),_.Be());a&2&&(a=b.Ma,b=_.M().wa,_.y(1),_.B("matTooltip",b.CKc)("svgIcon",a))};rYb=function(a){a&1&&(_.C(0,"td",16)(1,"a",17),_.O(2),_.F()());a&2&&(a=_.M().wa,_.y(1),_.B("routerLink",a.AKc),_.y(1),_.Ne(" ",a.vH," "))};
sYb=function(a,b){a&1&&(_.C(0,"tr",7),_.N(1,pYb,2,3,"td",8),_.C(2,"td")(3,"div",9)(4,"a",10),_.O(5),_.F(),_.N(6,qYb,2,2,"ng-container",11),_.F()(),_.N(7,rYb,3,2,"td",12),_.F());a&2&&(a=b.wa,b=_.M(),_.y(1),_.B("ngIf",b.MNb),_.y(3),_.B("routerLink",a.DKc),_.y(1),_.Ne(" ",a.qk," "),_.y(1),_.B("ngIf",a.BKc),_.y(1),_.B("ngIf",b.a0a))};tYb=function(a,b){return a.vH.localeCompare(b.vH)||a.qk.localeCompare(b.qk)};uYb=function(a,b){a=a.name;b=b.name;return a===b?0:a?b?a.localeCompare(b):1:-1};
vYb=function(a){a&1&&_.G(0,"repository-searchable-tree",1);a&2&&(a=_.M(),_.B("place",a.Wa))};wYb=function(a){a&1&&_.G(0,"loading",4);a&2&&_.B("diameter",20)};xYb=function(a){a&1&&(_.C(0,"div",10),_.G(1,"project-selector",11),_.F());a&2&&(a=_.M(3),_.y(1),_.B("place",a.location))};zYb=function(a){if(a&1){var b=_.wd();_.C(0,"input-with-icon",12);_.K("valueChange",function(c){_.xd(b);var d=_.M(3);return _.yd(d.xwa.next(c))});_.F()}a&2&&(a=_.M(3),_.B("placeholder",a.ZZa)("trackingConfig",_.Se(2,yYb,a.mc)))};
AYb=function(a){a&1&&(_.Ae(0),_.G(1,"repository-table",13),_.Be());if(a&2){a=_.M(2).Ma;var b=_.M();_.y(1);_.B("rows",a.Ub.rows)("location",b.location)}};BYb=function(a){if(a&1){var b=_.wd();_.C(0,"no-search-match",14);_.K("clear",function(){_.xd(b);var c=_.M(3);return _.yd(c.bK())});_.P(1,"async");_.F()}a&2&&(a=_.M(3),_.B("filter",_.R(1,1,a.xwa)))};
CYb=function(a){a&1&&(_.C(0,"icon-empty-state-display",15)(1,"icon-empty-state-title"),_.O(2," There are no repositories for this project "),_.F(),_.C(3,"icon-empty-state-subtitle"),_.O(4," Verify that you can access it "),_.F()())};DYb=function(a){a&1&&(_.C(0,"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.O(2," Unable to load this project "),_.F(),_.C(3,"icon-empty-state-subtitle"),_.O(4," Verify that it exists and you can access it "),_.F()())};
EYb=function(a){a&1&&(_.Ae(0),_.N(1,xYb,2,1,"div",5),_.N(2,zYb,1,4,"input-with-icon",6),_.P(3,"async"),_.Ae(4,1),_.N(5,AYb,2,2,"ng-container",3),_.N(6,BYb,2,3,"no-search-match",7),_.N(7,CYb,5,0,"icon-empty-state-display",8),_.N(8,DYb,5,0,"icon-empty-state-display",9),_.Be()());if(a&2){a=_.M().Ma;var b=_.M();_.y(1);_.B("ngIf",b.NNb);_.y(1);_.B("ngIf",_.R(3,7,b.NMc));_.y(2);_.B("ngSwitch",a.Ub.kind);_.y(1);_.B("ngSwitchCase",b.Xja.cgc);_.y(1);_.B("ngSwitchCase",b.Xja.b2b);_.y(1);_.B("ngSwitchCase",
b.Xja.a2b);_.y(1);_.B("ngSwitchCase",b.Xja.e7b)}};FYb=function(a,b){a&1&&(_.Ae(0,1),_.N(1,wYb,1,1,"loading",2),_.N(2,EYb,9,9,"ng-container",3),_.Be());a&2&&(a=b.Ma,b=_.M(),_.B("ngSwitch",a.state),_.y(1),_.B("ngSwitchCase",b.xc.Nh),_.y(1),_.B("ngSwitchCase",b.xc.kg))};
HYb=function(a){var b=a.Ke,c=_.cmb(b),d=b.projectId||b.Km||b.Nq,e=a.GS?_.CAb(a.GS):null,f=e?e.icon:null;e=e?GYb.format({repoType:e.name}):null;return{qk:a.displayName||b.Og,DKc:_.Qo(c),vH:d,AKc:_.Qo(_.KE(c.Vb(),"repoGroup").Za()),BKc:f,CKc:e,Wa:c}};IYb=function(a,b){return a===b?!0:void 0===a||void 0===b?!1:_.Fc(a,b)};
JYb=function(a){var b=a.ab;a=a.Oc;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 _.eg(a,"Unknown group type")}};
KYb=function(a){a&1&&(_.C(0,"nav",10)(1,"a",11),_.O(2,"My source"),_.F(),_.C(3,"a",12),_.O(4,"All repositories"),_.F()());if(a&2){a=_.M(3).Ma;var b=_.M();_.y(1);_.B("routerLink",b.JFc)("active",a.Ub===b.vV.pBa);_.y(2);_.B("routerLink",b.IJ)("active",a.Ub===b.vV.DCa)}};LYb=function(a){a&1&&(_.C(0,"div",8),_.N(1,KYb,5,4,"nav",9),_.F());if(a&2){a=_.M(2).Ma;var b=_.M();_.y(1);_.B("ngIf",a.Ub===b.vV.pBa||a.Ub===b.vV.DCa)}};MYb=function(a){a&1&&_.G(0,"landing-page")};
NYb=function(a){a&1&&(_.G(0,"repositories-browser",13),_.P(1,"async"));a&2&&(a=_.M(3),_.B("location",_.R(1,1,a.Wa)))};OYb=function(a){a&1&&(_.Ae(0),_.N(1,LYb,2,1,"div",6),_.Ae(2,2),_.N(3,MYb,1,0,"landing-page",3),_.N(4,NYb,2,3,"repositories-browser",7),_.Be()());if(a&2){a=_.M().Ma;var b=_.M();_.y(1);_.B("ngIf",b.Hzb);_.y(1);_.B("ngSwitch",a.Ub);_.y(1);_.B("ngSwitchCase",b.vV.pBa);_.y(1);_.B("ngSwitchCase",b.vV.DCa)}};PYb=function(a){a&1&&_.Ce(0,14);a&2&&(_.M(2),_.B("ngTemplateOutlet",_.Me(3)))};
QYb=function(a){a&1&&_.G(0,"loading",15);a&2&&_.B("diameter",20)};RYb=function(a,b){a&1&&(_.Ae(0,2),_.N(1,OYb,5,4,"ng-container",3),_.N(2,PYb,1,1,"ng-container",4),_.N(3,QYb,1,1,"loading",5),_.Be());a&2&&(a=b.Ma,b=_.M(),_.B("ngSwitch",a.state),_.y(1),_.B("ngSwitchCase",b.xc.kg),_.y(1),_.B("ngSwitchCase",b.xc.Error),_.y(1),_.B("ngSwitchCase",b.xc.Nh))};
SYb=function(a){a&1&&(_.C(0,"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.O(2," Unable to load page. "),_.F(),_.C(3,"icon-empty-state-subtitle"),_.O(4," Please try again later. "),_.F()());a&2&&_.B("isSvg",!1)};TYb=function(a){switch(a){case "RepositoriesBrowser":return 1;case "LandingPage":return 0;default:return _.eg(a)}};UYb=function(a){return _.Ea(null).ka(_.La(1),_.yb(function(){a.Kq=_.OMa(a,_.Zf(),{gestureName:"BACKGROUND",element:"Insights",action:"load"});a.Kq.zsb=!0}))};
XSb=function(a,b){_.Zi(a,10,b)};VYb=function(a){var b=new _.Dn;return _.tc(b,1,a)};nTb=function(a,b){return _.gj(a,3,b)};WYb=function(a,b){return _.hj(a,1,_.Dn,b)};XYb=function(a){this.stream=a};XYb.prototype.on=function(a,b){return"data"==a||"error"==a?this:this.stream.on(a,b)};XYb.prototype.removeListener=function(a,b){return this.stream.removeListener(a,b)};XYb.prototype.cancel=function(){this.stream.cancel()};
var YYb=function(a,b,c,d,e,f){var g=b.substr(0,b.length-e.name.length);b=_.oPa(function(h){return _.pPa(a,h,g)},a.vPb).call(a,_.EOa(e,c,d));b.on("data",function(h){return f(null,h)});b.on("error",function(h){return f(h,null)});return new XYb(b)},ZYb=function(a,b){return _.Zi(a,3,b)},$Yb=function(a,b){return _.sc(a,4,b,0)},aZb=function(a,b){a.IL.getValue(_.ww(a,b)).ka(_.Qa(function(c){return"SHOWING"!==c})).subscribe(function(){a.IL.setValue(_.ww(a,b),"HIDDEN")})},bZb=function(a,b){var c=_.v8a(a,b);
if(!_.pE(b))return a.window.location.origin+c;if(!_.qE(b))return"http://cs"+c;c=c.match(/^\/piper[/_]{3}depot\/google3/g)?c.slice(15):c.slice(9);return"http://"+c},cZb=function(a){return a.k0.fetch("file_detail",function(){return a.kWa.ka(_.sb("file_detail"),_.Qa(function(b){return"file_detail"===b}),_.ub(function(){return a.X8.get("file_detail")||_.Bh}))})},wPb=function(a,b){var c="depot"===b.Oc?b.params.Mb?"":"HEAD":b.qb;return a.resolve(b,c?{w0:"COMMITS",Ak:[c]}:void 0).ka(_.ub(function(d){return a.qVa(d,
b).ka(_.m(_.bE))}),_.za(function(){return _.aE("History unavailable")}),_.sb(_.kE))},xWb=function(a){0!==a.wH.getValue()&&a.wH.next(0)},yWb=function(a){2!==a.wH.getValue()&&a.wH.next(2)},mIb=function(a,b){var c=a.cra.getValue();0>=c?a.jG.next(-1):(b%=c,a.jG.next(0<=b?b:b+c))},dZb=function(a,b){var c=_.bpb(b);return a.tGc.fetch(c,function(){a.Ieb.next(c);return _.cpb(a.Cvc,c,b.category)})},eZb=function(a){return a.lAb.ka(_.m(function(b){return Array.from(b.values())}))},fZb=function(a){return a.qc.Lb(27)?
new Map([["LINE_COUNTS",_.L1a.children.map(function(b){return b.id})],["FILE_COUNTS",_.M1a.children.map(function(b){return b.id})]]):new Map},lL=function(a,b,c,d){var e=arguments.length,f=3>e?b:null===d?d=Object.getOwnPropertyDescriptor(b,c):d,g;if("object"===typeof Reflect&&Reflect&&"function"===typeof Reflect.decorate)f=Reflect.decorate(a,b,c,d);else for(var h=a.length-1;0<=h;h--)if(g=a[h])f=(3>e?g(f):3<e?g(b,c,f):g(b,c))||f;return 3<e&&f&&Object.defineProperty(b,c,f),f},mL=function(a){if("object"===
typeof Reflect&&Reflect&&"function"===typeof Reflect.metadata)return Reflect.metadata("design:type",a)},gZb=function(a){if(!/^image\/.*/g.test(a.type))throw Error("sa");var b=_.Db.URL.createObjectURL(a);a=new _.Db.Image;a.onload=function(){_.Db.URL.revokeObjectURL(b)};a.src=b;return a},hZb=function(a){return String(a.charAt(0)).toUpperCase()+String(a.slice(1)).toLowerCase()},nL=function(a){this.UNa=a;this.pta=[];this.Qkb=hBb};
nL.prototype.transform=function(a,b){var c=this;b=void 0===b?hBb:b;if(!a||!(a instanceof Map)&&"object"!==typeof a)return null;this.Ypa||(this.Ypa=this.UNa.find(a).create());a=this.Ypa.diff(a);var d=b!==this.Qkb;a&&(this.pta=[],a.vsb(function(e){c.pta.push({key:e.key,value:e.rf})}));if(a||d)this.pta.sort(b),this.Qkb=b;return this.pta};nL.ha=function(a){return new (a||nL)(_.z(_.kl,16))};nL.He=_.ld({name:"keyvalue",type:nL,me:!1,standalone:!0});
var oL=function(a,b,c,d){_.rn.call(this,a,b,d,c,"scroll");this.URb=!0};_.V(oL,_.rn);oL.prototype.HWa=function(a){var b=this;this.URb&&(clearTimeout(this.NLc),this.NLc=setTimeout(function(){_.cNa(b,"SCROLL",a,500)},500))};oL.ha=function(a){return new (a||oL)(_.z(_.nn),_.z(_.Tk),_.z(_.Sd),_.z(_.qn,8))};
oL.Ia=_.x({type:oL,qa:[["body","ascTrackElement","","trackAction",""],["div","ascTrackElement","","trackAction",""],["textarea","ascTrackElement","","trackAction",""]," ascTrackElement  trackAction  trackGestureScroll ".split(" ")],inputs:{URb:"trackGestureScroll"},features:[_.te]});
var tUb={xV:0,iAa:1,Dja:2,MSc:3,cSc:4,kjc:5,0:"HISTORY",1:"CROSS_REFERENCES",2:"CALLGRAPHS",3:"SNAPSHOTS",4:"LOGPOINTS",5:"WARNINGS"},iZb=function(a,b,c){c=c||{};c.format="jspb";this.Ig=new _.oo(c);this.Lg=void 0==a?a:a.replace(/\/+$/,"")},pL=function(a,b,c,d){this.Oa=a;this.mHa=b;this.qFa=c;this.vb=d;this.Dma="polite"};pL.prototype.La=function(){this.dz&&this.dz.unsubscribe()};
_.W.Object.defineProperties(pL.prototype,{hT:{configurable:!0,enumerable:!0,get:function(){return this.Dma},set:function(a){var b=this;this.Dma="off"===a||"assertive"===a?a:"polite";"off"===this.Dma?this.dz&&(this.dz.unsubscribe(),this.dz=null):this.dz||(this.dz=this.vb.jc(function(){return b.qFa.observe(b.Oa).subscribe(function(){var c=b.Oa.ta.textContent;c!==b.Arc&&(b.mHa.an(c,b.Dma,b.duration),b.Arc=c)})}))}}});pL.ha=function(a){return new (a||pL)(_.z(_.Sd),_.z(_.Fp),_.z(_.Cp),_.z(_.se))};
pL.Ia=_.x({type:pL,qa:[["","cdkAriaLive",""]],inputs:{hT:["cdkAriaLive","politeness"],duration:["cdkAriaLiveDuration","duration"]},Zb:["cdkAriaLive"]});var qL=function(a,b){_.nq.call(this,a,b)};_.V(qL,_.nq);qL.ha=function(a){return new (a||qL)(_.z(_.We),_.z(_.Xe))};qL.Ia=_.x({type:qL,qa:[["","cdkPortal",""]],Zb:["cdkPortal"],features:[_.te]});var rL=function(){};rL.ha=function(a){return new (a||rL)};rL.Ea=_.kd({type:rL});rL.Da=_.ad({imports:[_.Gq,_.bm,_.uq,_.My]});
var sL=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.hb=new _.ol(b,c)};sL.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.dK(a,RegExp("^operations/.*$"));return _.pl(this.hb,{body:null,Fb:"GET",Gb:"cloudresourcemanager.operations.get",path:"/"+this.Ua+"/"+a,Ta:_.lf(b,_.nB,c),Ib:_.jB})};sL.ha=function(a){return new (a||sL)(_.w(_.VXa,8),_.w(_.WXa),_.w(_.nl,8))};sL.ua=_.u({token:sL,oa:sL.ha});var jZb=function(){};jZb.ha=function(a){return new (a||jZb)};
jZb.ua=_.u({token:jZb,oa:function(a){return sL.ha(a)},Ja:_.$s});var nBb=["BUILD","index","METADATA","OWNERS","README"],tL=function(a,b,c){this.ZGc=b;this.Qa=c;this.T$b="GoB packages are now deprecated. Redirected to the repository view.";this.R$b="Dismiss";this.S$b="Back to Package";this.YIc=_.Wo(a.Vb(),{Aw:"1"}).Za()};tL.prototype.ke=function(){this.ZGc.ke()};var kZb=function(a){a.Qa.navigate(_.Qo(a.YIc)).then(function(){a.ke()})};tL.ha=function(a){return new (a||tL)(_.z(_.aVa),_.z(_.Ar),_.z(_.Vf))};
tL.ya=_.x({type:tL,qa:[["multibranch-redirect-notice"]],Aa:7,Ba:3,Fa:[[1,"mat-simple-snack-bar-content"],[1,"mat-simple-snackbar-action"],["gme-button","","format","flat",1,"return-to-package","action-button",3,"click"],["gme-button","","format","flat",1,"dismiss","action-button",3,"click"]],va:function(a,b){a&1&&(_.C(0,"span",0),_.O(1),_.F(),_.C(2,"div",1)(3,"button",2),_.K("click",function(){return kZb(b)}),_.O(4),_.F(),_.C(5,"button",3),_.K("click",function(){return b.ke()}),_.O(6),_.F()());a&
2&&(_.y(1),_.Pe(b.T$b),_.y(3),_.Ne(" ",b.S$b," "),_.y(2),_.Ne(" ",b.R$b," "))},Ha:[_.AF],styles:["multibranch-redirect-notice[_nghost-%COMP%]{display:flex;align-items:center}multibranch-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}"]});
var lZb={LOADING:0,Xg:1,ERROR:2,0:"LOADING",1:"SUCCESS",2:"ERROR"},mZb={Dja:"CALLGRAPHS",y3a:"CODE",OYb:"CODE_XREFS_PREVIEW",PRc:"FILE_TREE",xV:"HISTORY",TRc:"HOME_PAGE_SEARCH",tO:"OUTLINE",KSc:"SEARCH_BAR",xjc:"XREFS",kjc:"WARNINGS"},nZb={kO:"GENERATED",Bl:"TEST",od:"UNKNOWN",values:function(){return[nZb.od,nZb.kO,nZb.Bl]}},uL={VVb:"ALIASED_BY",WVb:"ALIASES",tWb:"ANNOTATED_BY",uWb:"ANNOTATES",Z_b:"DECLARATION",m3:"DEFINITION",G2b:"EXTENDED_BY",H2b:"EXTENDS",u3b:"GENERATED_BY",v3b:"GENERATES",Q6b:"INJECT_CHILD_COMPONENT",
R6b:"INJECT_INSTALLS_MODULE",S6b:"INJECT_MODULE_INSTALLED_BY",T6b:"INJECT_PARENT_COMPONENT",U6b:"INJECT_SATISFIED_BY",V6b:"INJECT_SATISFIES",a7b:"INSTANTIATION",Gbc:"OVERRIDDEN_BY",Hbc:"OVERRIDES",Mec:"REFERENCE",tE:"UNKNOWN_TYPE",values:function(){return[uL.tE,uL.m3,uL.Z_b,uL.Mec,uL.Hbc,uL.Gbc,uL.H2b,uL.G2b,uL.a7b,uL.v3b,uL.u3b,uL.uWb,uL.tWb,uL.V6b,uL.U6b,uL.R6b,uL.S6b,uL.Q6b,uL.T6b,uL.WVb,uL.VVb]}},oZb={l3:"DEFAULT",m3:"DEFINITION",Lj:"DEPRECATED",vjc:"WRITE_REFERENCE",values:function(){return[oZb.l3,
oZb.vjc,oZb.Lj,oZb.m3]}},pZb={kO:"GENERATED",Bl:"TEST",od:"UNKNOWN",values:function(){return[pZb.od,pZb.kO,pZb.Bl]}},qZb={kO:"GENERATED",Bl:"TEST",od:"UNKNOWN",values:function(){return[qZb.od,qZb.kO,qZb.Bl]}},vL=function(a){a=void 0===a?{}:a;this.O={};this.O.ticket=null==a.ticket?null:a.ticket;this.O.name=null==a.name?null:a.name;this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.endLineNumber=null==a.endLineNumber?null:a.endLineNumber;this.O.type=null==a.type?null:a.type};_.V(vL,_.U);
vL.prototype.ma=function(){return vL};vL.prototype.na=function(){return{keys:["endLineNumber","lineNumber","name","ticket","type"]}};
_.W.Object.defineProperties(vL.prototype,{endLineNumber:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"endLineNumber")?_.S(this,"endLineNumber"):0},set:function(a){this.O.endLineNumber=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"lineNumber")?_.S(this,"lineNumber"):0},set:function(a){this.O.lineNumber=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"name")?_.S(this,"name"):""},set:function(a){this.O.name=a}},ticket:{configurable:!0,
enumerable:!0,get:function(){return _.X(this,"ticket")?_.S(this,"ticket"):""},set:function(a){this.O.ticket=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"type")?_.S(this,"type"):""},set:function(a){this.O.type=a}}});
var wL=function(a){a=void 0===a?{}:a;this.O={};this.O.ticket=null==a.ticket?null:a.ticket;this.O.name=null==a.name?null:a.name;this.O.aggregations=null==a.aggregations?null:a.aggregations;this.O.functions=null==a.functions?null:a.functions;this.O.lineNumber=null==a.lineNumber?null:a.lineNumber};_.V(wL,_.U);wL.prototype.ma=function(){return wL};wL.prototype.na=function(){return{Ra:{aggregations:wL,functions:vL},keys:["aggregations","functions","lineNumber","name","ticket"]}};
_.W.Object.defineProperties(wL.prototype,{aggregations:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"aggregations")?_.S(this,"aggregations"):[]},set:function(a){this.O.aggregations=a}},functions:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"functions")?_.S(this,"functions"):[]},set:function(a){this.O.functions=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"lineNumber")?_.S(this,"lineNumber"):0},set:function(a){this.O.lineNumber=a}},
name:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"name")?_.S(this,"name"):""},set:function(a){this.O.name=a}},ticket:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"ticket")?_.S(this,"ticket"):""},set:function(a){this.O.ticket=a}}});var xL=function(a){a=void 0===a?{}:a;this.O={};this.O.buildConfigs=null==a.zj?null:a.zj};_.V(xL,_.U);xL.prototype.ma=function(){return xL};xL.prototype.na=function(){return{keys:["buildConfigs"]}};
_.W.Object.defineProperties(xL.prototype,{zj:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"buildConfigs")?_.S(this,"buildConfigs"):[]},set:function(a){this.O.buildConfigs=a}}});var yL=function(a){a=void 0===a?{}:a;this.O={};this.O.signature=null==a.KH?null:a.KH;this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.xrefTicket=null==a.lI?null:a.lI};_.V(yL,_.U);yL.prototype.ma=function(){return yL};yL.prototype.na=function(){return{keys:["lineNumber","signature","xrefTicket"]}};
_.W.Object.defineProperties(yL.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"lineNumber")?_.S(this,"lineNumber"):0},set:function(a){this.O.lineNumber=a}},KH:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"signature")?_.S(this,"signature"):""},set:function(a){this.O.signature=a}},lI:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"xrefTicket")?_.S(this,"xrefTicket"):""},set:function(a){this.O.xrefTicket=a}}});
var zL=function(a){a=void 0===a?{}:a;this.O={};this.O.context=null==a.context?null:a.context;this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.lineText=null==a.Qp?null:a.Qp;this.O.buildConfigs=null==a.zj?null:a.zj};_.V(zL,_.U);zL.prototype.ma=function(){return zL};zL.prototype.na=function(){return{keys:["buildConfigs","context","lineNumber","lineText"],Ka:{context:yL}}};
_.W.Object.defineProperties(zL.prototype,{zj:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"buildConfigs")?_.S(this,"buildConfigs"):[]},set:function(a){this.O.buildConfigs=a}},context:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"context")?_.S(this,"context"):null},set:function(a){this.O.context=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"lineNumber")?_.S(this,"lineNumber"):0},set:function(a){this.O.lineNumber=a}},Qp:{configurable:!0,
enumerable:!0,get:function(){return _.X(this,"lineText")?_.S(this,"lineText"):""},set:function(a){this.O.lineText=a}}});var AL=function(a){a=void 0===a?{}:a;this.O={};this.O.xrefTicket=null==a.lI?null:a.lI};_.V(AL,_.U);AL.prototype.ma=function(){return AL};AL.prototype.na=function(){return{keys:["xrefTicket"]}};_.W.Object.defineProperties(AL.prototype,{lI:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"xrefTicket")?_.S(this,"xrefTicket"):""},set:function(a){this.O.xrefTicket=a}}});
var BL=function(a){a=void 0===a?{}:a;this.O={};this.O.locationSpecUri=null==a.Lta?null:a.Lta;this.O.baseUriIndex=null==a.uLa?null:a.uLa;this.O.externalUrl=null==a.gPa?null:a.gPa;this.O.label=null==a.label?null:a.label};_.V(BL,_.U);BL.prototype.ma=function(){return BL};BL.prototype.na=function(){return{keys:["baseUriIndex","externalUrl","label","locationSpecUri"]}};
_.W.Object.defineProperties(BL.prototype,{uLa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"baseUriIndex")?_.S(this,"baseUriIndex"):0},set:function(a){this.O.baseUriIndex=a}},gPa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"externalUrl")?_.S(this,"externalUrl"):""},set:function(a){this.O.externalUrl=a}},label:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"label")?_.S(this,"label"):""},set:function(a){this.O.label=a}},Lta:{configurable:!0,enumerable:!0,
get:function(){return _.X(this,"locationSpecUri")?_.S(this,"locationSpecUri"):""},set:function(a){this.O.locationSpecUri=a}}});var CL=function(a){a=void 0===a?{}:a;this.O={};this.O.primary=null==a.Dea?null:a.Dea;this.O.alternatives=null==a.Hfb?null:a.Hfb};_.V(CL,_.U);CL.prototype.ma=function(){return CL};CL.prototype.na=function(){return{Ra:{alternatives:BL},keys:["alternatives","primary"],Ka:{primary:BL}}};
_.W.Object.defineProperties(CL.prototype,{Hfb:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"alternatives")?_.S(this,"alternatives"):[]},set:function(a){this.O.alternatives=a}},Dea:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"primary")?_.S(this,"primary"):null},set:function(a){this.O.primary=a}}});var DL=function(a){a=void 0===a?{}:a;this.O={};this.O.message=null==a.message?null:a.message;this.O.proxyId=null==a.pYa?null:a.pYa};_.V(DL,_.U);DL.prototype.ma=function(){return DL};
DL.prototype.na=function(){return{keys:["message","proxyId"]}};_.W.Object.defineProperties(DL.prototype,{message:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"message")?_.S(this,"message"):""},set:function(a){this.O.message=a}},pYa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"proxyId")?_.S(this,"proxyId"):""},set:function(a){this.O.proxyId=a}}});
var EL=function(a){a=void 0===a?{}:a;this.O={};this.O.line=null==a.line?null:a.line;this.O.column=null==a.column?null:a.column};_.V(EL,_.U);EL.prototype.ma=function(){return EL};EL.prototype.na=function(){return{keys:["column","line"]}};
_.W.Object.defineProperties(EL.prototype,{column:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"column")?_.S(this,"column"):0},set:function(a){this.O.column=a}},line:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"line")?_.S(this,"line"):0},set:function(a){this.O.line=a}}});var FL=function(a){a=void 0===a?{}:a;this.O={};this.O.start=null==a.start?null:a.start;this.O.end=null==a.end?null:a.end};_.V(FL,_.U);FL.prototype.ma=function(){return FL};
FL.prototype.na=function(){return{keys:["end","start"],Ka:{end:EL,start:EL}}};_.W.Object.defineProperties(FL.prototype,{end:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"end")?_.S(this,"end"):null},set:function(a){this.O.end=a}},start:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"start")?_.S(this,"start"):null},set:function(a){this.O.start=a}}});
var GL=function(a){a=void 0===a?{}:a;this.O={};this.O.sourceRange=null==a.sourceRange?null:a.sourceRange;this.O.hoverProxy=null==a.wSa?null:a.wSa;this.O.navigation=null==a.navigation?null:a.navigation;this.O.panelProxy=null==a.rXa?null:a.rXa;this.O.highlightIds=null==a.LC?null:a.LC;this.O.semanticTags=null==a.FMb?null:a.FMb};_.V(GL,_.U);GL.prototype.ma=function(){return GL};
GL.prototype.na=function(){return{Va:{semanticTags:oZb},keys:"highlightIds hoverProxy navigation panelProxy semanticTags sourceRange".split(" "),Ka:{navigation:CL,sourceRange:FL}}};
_.W.Object.defineProperties(GL.prototype,{LC:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"highlightIds")?_.S(this,"highlightIds"):[]},set:function(a){this.O.highlightIds=a}},wSa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"hoverProxy")?_.S(this,"hoverProxy"):""},set:function(a){this.O.hoverProxy=a}},navigation:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"navigation")?_.S(this,"navigation"):null},set:function(a){this.O.navigation=a}},rXa:{configurable:!0,
enumerable:!0,get:function(){return _.X(this,"panelProxy")?_.S(this,"panelProxy"):""},set:function(a){this.O.panelProxy=a}},FMb:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"semanticTags")?_.S(this,"semanticTags"):[]},set:function(a){this.O.semanticTags=a}},sourceRange:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"sourceRange")?_.S(this,"sourceRange"):null},set:function(a){this.O.sourceRange=a}}});
var HL=function(a){a=void 0===a?{}:a;this.O={};this.O.decorations=null==a.zp?null:a.zp;this.O.isComplete=null==a.Ls?null:a.Ls;this.O.resolvedFileSpecUri=null==a.oZa?null:a.oZa;this.O.baseLocationSpecUri=null==a.Chb?null:a.Chb;this.O.diagnostics=null==a.Knb?null:a.Knb};_.V(HL,_.U);HL.prototype.ma=function(){return HL};HL.prototype.na=function(){return{Ra:{decorations:GL,diagnostics:DL},keys:["baseLocationSpecUri","decorations","diagnostics","isComplete","resolvedFileSpecUri"]}};
_.W.Object.defineProperties(HL.prototype,{Chb:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"baseLocationSpecUri")?_.S(this,"baseLocationSpecUri"):[]},set:function(a){this.O.baseLocationSpecUri=a}},zp:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"decorations")?_.S(this,"decorations"):[]},set:function(a){this.O.decorations=a}},Knb:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"diagnostics")?_.S(this,"diagnostics"):[]},set:function(a){this.O.diagnostics=
a}},Ls:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"isComplete")?_.S(this,"isComplete"):!1},set:function(a){this.O.isComplete=a}},oZa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"resolvedFileSpecUri")?_.S(this,"resolvedFileSpecUri"):""},set:function(a){this.O.resolvedFileSpecUri=a}}});var WK=function(a){a=void 0===a?{}:a;this.O={};this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.lineText=null==a.Qp?null:a.Qp;this.O.buildConfigs=null==a.zj?null:a.zj};
_.V(WK,_.U);WK.prototype.ma=function(){return WK};WK.prototype.na=function(){return{keys:["buildConfigs","lineNumber","lineText"]}};
_.W.Object.defineProperties(WK.prototype,{zj:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"buildConfigs")?_.S(this,"buildConfigs"):[]},set:function(a){this.O.buildConfigs=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"lineNumber")?_.S(this,"lineNumber"):0},set:function(a){this.O.lineNumber=a}},Qp:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"lineText")?_.S(this,"lineText"):""},set:function(a){this.O.lineText=a}}});
var IL=function(a){a=void 0===a?{}:a;this.O={};this.O.piperWorkspaceId=null==a.GXa?null:a.GXa};_.V(IL,_.U);IL.prototype.ma=function(){return IL};IL.prototype.na=function(){return{keys:["piperWorkspaceId"]}};_.W.Object.defineProperties(IL.prototype,{GXa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"piperWorkspaceId")?_.S(this,"piperWorkspaceId"):""},set:function(a){this.O.piperWorkspaceId=a}}});
var aL=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSpec=null==a.Nd?null:a.Nd;this.O.xrefs=null==a.Um?null:a.Um;this.O.tags=null==a.tags?null:a.tags;this.O.buildConfigs=null==a.zj?null:a.zj};_.V(aL,_.U);aL.prototype.ma=function(){return aL};aL.prototype.na=function(){return{Ra:{xrefs:WK},Va:{tags:qZb},keys:["buildConfigs","fileSpec","tags","xrefs"],Ka:{fileSpec:_.Ru}}};
_.W.Object.defineProperties(aL.prototype,{zj:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"buildConfigs")?_.S(this,"buildConfigs"):[]},set:function(a){this.O.buildConfigs=a}},Nd:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"tags")?_.S(this,"tags"):[]},set:function(a){this.O.tags=a}},Um:{configurable:!0,enumerable:!0,get:function(){return _.X(this,
"xrefs")?_.S(this,"xrefs"):[]},set:function(a){this.O.xrefs=a}}});var JL=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.Vqa?null:a.Vqa};_.V(JL,_.U);JL.prototype.ma=function(){return JL};JL.prototype.na=function(){return{Ra:{fileXrefs:aL},Va:{type:uL},keys:["fileXrefs","total","type"]}};
_.W.Object.defineProperties(JL.prototype,{Vqa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"fileXrefs")?_.S(this,"fileXrefs"):[]},set:function(a){this.O.fileXrefs=a}},total:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"total")?_.S(this,"total"):"0"},set:function(a){this.O.total=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"type")?_.S(this,"type"):null},set:function(a){this.O.type=a}}});
_.W.Object.defineProperties(JL,{zf:{configurable:!0,enumerable:!0,get:function(){return uL}}});var KL=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSpec=null==a.Nd?null:a.Nd;this.O.tags=null==a.tags?null:a.tags};_.V(KL,_.U);KL.prototype.ma=function(){return KL};KL.prototype.na=function(){return{Va:{tags:pZb},keys:["fileSpec","tags"],Ka:{fileSpec:_.Ru}}};
_.W.Object.defineProperties(KL.prototype,{Nd:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"tags")?_.S(this,"tags"):[]},set:function(a){this.O.tags=a}}});
var LL=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSpec=null==a.Nd?null:a.Nd;this.O.callSites=null==a.Vt?null:a.Vt;this.O.tags=null==a.tags?null:a.tags;this.O.buildConfigs=null==a.zj?null:a.zj};_.V(LL,_.U);LL.prototype.ma=function(){return LL};LL.prototype.na=function(){return{Ra:{callSites:zL},Va:{tags:nZb},keys:["buildConfigs","callSites","fileSpec","tags"],Ka:{fileSpec:_.Ru}}};
_.W.Object.defineProperties(LL.prototype,{zj:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"buildConfigs")?_.S(this,"buildConfigs"):[]},set:function(a){this.O.buildConfigs=a}},Vt:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"callSites")?_.S(this,"callSites"):[]},set:function(a){this.O.callSites=a}},Nd:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},tags:{configurable:!0,enumerable:!0,
get:function(){return _.X(this,"tags")?_.S(this,"tags"):[]},set:function(a){this.O.tags=a}}});var ML=function(a){a=void 0===a?{}:a;this.O={};this.O.callSites=null==a.Vt?null:a.Vt;this.O.totalCallSites=null==a.AN?null:a.AN;this.O.nextPageToken=null==a.nextPageToken?null:a.nextPageToken};_.V(ML,_.U);ML.prototype.ma=function(){return ML};ML.prototype.na=function(){return{Ra:{callSites:LL},keys:["callSites","nextPageToken","totalCallSites"]}};
_.W.Object.defineProperties(ML.prototype,{Vt:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"callSites")?_.S(this,"callSites"):[]},set:function(a){this.O.callSites=a}},nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"nextPageToken")?_.S(this,"nextPageToken"):""},set:function(a){this.O.nextPageToken=a}},AN:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"totalCallSites")?_.S(this,"totalCallSites"):"0"},set:function(a){this.O.totalCallSites=a}}});
var NL=function(a){a=void 0===a?{}:a;this.O={};this.O.callerTicket=null==a.Doa?null:a.Doa;this.O.callerFile=null==a.hQ?null:a.hQ;this.O.calleeTicket=null==a.Coa?null:a.Coa;this.O.callLines=null==a.nz?null:a.nz;this.O.callerOrdinal=null==a.bMa?null:a.bMa;this.O.calleeOrdinal=null==a.ZLa?null:a.ZLa};_.V(NL,_.U);NL.prototype.ma=function(){return NL};NL.prototype.na=function(){return{keys:"callLines calleeOrdinal calleeTicket callerFile callerOrdinal callerTicket".split(" "),Ka:{callerFile:_.Ru}}};
_.W.Object.defineProperties(NL.prototype,{nz:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"callLines")?_.S(this,"callLines"):[]},set:function(a){this.O.callLines=a}},ZLa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"calleeOrdinal")?_.S(this,"calleeOrdinal"):0},set:function(a){this.O.calleeOrdinal=a}},Coa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"calleeTicket")?_.S(this,"calleeTicket"):""},set:function(a){this.O.calleeTicket=a}},hQ:{configurable:!0,
enumerable:!0,get:function(){return _.X(this,"callerFile")?_.S(this,"callerFile"):null},set:function(a){this.O.callerFile=a}},bMa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"callerOrdinal")?_.S(this,"callerOrdinal"):0},set:function(a){this.O.callerOrdinal=a}},Doa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"callerTicket")?_.S(this,"callerTicket"):""},set:function(a){this.O.callerTicket=a}}});
var OL=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.ePa?null:a.ePa;this.O.hasAllExternalReferences=null==a.pL?null:a.pL};_.V(OL,_.U);OL.prototype.ma=function(){return OL};OL.prototype.na=function(){return{Ra:{aggregations:wL,calls:NL,externalFiles:KL,functions:vL},keys:["aggregations","calls","externalFiles","functions","hasAllExternalReferences"]}};
_.W.Object.defineProperties(OL.prototype,{aggregations:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"aggregations")?_.S(this,"aggregations"):[]},set:function(a){this.O.aggregations=a}},calls:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"calls")?_.S(this,"calls"):[]},set:function(a){this.O.calls=a}},ePa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"externalFiles")?_.S(this,"externalFiles"):[]},set:function(a){this.O.externalFiles=a}},functions:{configurable:!0,
enumerable:!0,get:function(){return _.X(this,"functions")?_.S(this,"functions"):[]},set:function(a){this.O.functions=a}},pL:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"hasAllExternalReferences")?_.S(this,"hasAllExternalReferences"):!1},set:function(a){this.O.hasAllExternalReferences=a}}});var PL=function(a){a=void 0===a?{}:a;this.O={};this.O.sourceRoot=null==a.Vi?null:a.Vi};_.V(PL,_.U);PL.prototype.ma=function(){return PL};PL.prototype.na=function(){return{keys:["sourceRoot"],Ka:{sourceRoot:_.Zu}}};
_.W.Object.defineProperties(PL.prototype,{Vi:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"sourceRoot")?_.S(this,"sourceRoot"):null},set:function(a){this.O.sourceRoot=a}}});var QL=function(a){a=void 0===a?{}:a;this.O={};this.O.targets=null==a.Mk?null:a.Mk};_.V(QL,_.U);QL.prototype.ma=function(){return QL};QL.prototype.na=function(){return{keys:["targets"]}};
_.W.Object.defineProperties(QL.prototype,{Mk:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"targets")?_.S(this,"targets"):[]},set:function(a){this.O.targets=a}}});var RL=function(a){a=void 0===a?{}:a;this.O={};this.O.tickets=null==a.oh?null:a.oh;this.O.pageSize=null==a.pageSize?null:a.pageSize;this.O.pageToken=null==a.pageToken?null:a.pageToken;this.O.fileSpec=null==a.Nd?null:a.Nd};_.V(RL,_.U);RL.prototype.ma=function(){return RL};
RL.prototype.na=function(){return{keys:["fileSpec","pageSize","pageToken","tickets"],Ka:{fileSpec:_.Ru}}};
_.W.Object.defineProperties(RL.prototype,{Nd:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},pageSize:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"pageSize")?_.S(this,"pageSize"):0},set:function(a){this.O.pageSize=a}},pageToken:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"pageToken")?_.S(this,"pageToken"):""},set:function(a){this.O.pageToken=a}},oh:{configurable:!0,enumerable:!0,
get:function(){return _.X(this,"tickets")?_.S(this,"tickets"):[]},set:function(a){this.O.tickets=a}}});var SL=function(a){a=void 0===a?{}:a;this.O={};this.O.callSites=null==a.Vt?null:a.Vt;this.O.totalCallSites=null==a.AN?null:a.AN;this.O.categorizedXrefs=null==a.jMa?null:a.jMa;this.O.nextPageToken=null==a.nextPageToken?null:a.nextPageToken};_.V(SL,_.U);SL.prototype.ma=function(){return SL};
SL.prototype.na=function(){return{Ra:{callSites:LL,categorizedXrefs:JL},keys:["callSites","categorizedXrefs","nextPageToken","totalCallSites"]}};
_.W.Object.defineProperties(SL.prototype,{Vt:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"callSites")?_.S(this,"callSites"):[]},set:function(a){this.O.callSites=a}},jMa:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"categorizedXrefs")?_.S(this,"categorizedXrefs"):[]},set:function(a){this.O.categorizedXrefs=a}},nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"nextPageToken")?_.S(this,"nextPageToken"):""},set:function(a){this.O.nextPageToken=
a}},AN:{configurable:!0,enumerable:!0,get:function(){return _.X(this,"totalCallSites")?_.S(this,"totalCallSites"):"0"},set:function(a){this.O.totalCallSites=a}}});var TL=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.hb=new _.ol(b,c)};TL.ha=function(a){return new (a||TL)(_.w(_.pv,8),_.w(_.qv),_.w(_.nl,8))};TL.ua=_.u({token:TL,oa:TL.ha});var rZb=function(){};rZb.ha=function(a){return new (a||rZb)};rZb.ua=_.u({token:rZb,oa:function(a){return TL.ha(a)},Ja:_.rv});
var UL=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.hb=new _.ol(b,c)};UL.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.pl(this.hb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.file.targets.list",path:"/"+this.Ua+"/file/targets",Ta:_.lf(a,_.sv,b),Ib:QL})};UL.ha=function(a){return new (a||UL)(_.w(_.pv,8),_.w(_.qv),_.w(_.nl,8))};UL.ua=_.u({token:UL,oa:UL.ha});var sZb=function(){};sZb.ha=function(a){return new (a||sZb)};
sZb.ua=_.u({token:sZb,oa:function(a){return UL.ha(a)},Ja:_.rv});var tZb=function(){};tZb.ha=function(a){return new (a||tZb)};tZb.ua=_.u({token:tZb,oa:function(a){return _.uv.ha(a)},Ja:_.rv});var uZb=function(){};uZb.ha=function(a){return new (a||uZb)};uZb.ua=_.u({token:uZb,oa:function(a){return _.vv.ha(a)},Ja:_.rv});var VL=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.hb=new _.ol(b,c)};
VL.prototype.zj=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.pl(this.hb,{body:a,Fb:"POST",Gb:"integration_grimoire_pa_googleapis_sandbox.semanticGraph.buildConfigs",path:"/"+this.Ua+"/semanticGraph/buildConfigs",Ta:_.lf(b,_.sv,c),Ib:xL})};VL.prototype.BF=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.pl(this.hb,{body:a,Fb:"POST",Gb:"integration_grimoire_pa_googleapis_sandbox.semanticGraph.callers",path:"/"+this.Ua+"/semanticGraph/callers",Ta:_.lf(b,_.sv,c),Ib:ML})};
VL.ha=function(a){return new (a||VL)(_.w(_.pv,8),_.w(_.qv),_.w(_.nl,8))};VL.ua=_.u({token:VL,oa:VL.ha});var WL=function(){};WL.ha=function(a){return new (a||WL)};WL.ua=_.u({token:WL,oa:function(a){return VL.ha(a)},Ja:_.rv});var XL=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.hb=new _.ol(b,c)};
XL.prototype.zp=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.pl(this.hb,{body:a,Fb:"POST",Gb:"integration_grimoire_pa_googleapis_sandbox.decorations",path:"/"+this.Ua+"/decorations",Ta:_.lf(b,_.sv,c),Ib:HL})};var vZb=function(a,b){b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.pl(a.hb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.getCitcWorkspaceId",path:"/"+a.Ua+"/citcWorkspaceId",Ta:_.lf(b,_.sv,c),Ib:IL})};
XL.ha=function(a){return new (a||XL)(_.w(_.pv,8),_.w(_.qv),_.w(_.nl,8))};XL.ua=_.u({token:XL,oa:XL.ha});var wZb=function(){};wZb.ha=function(a){return new (a||wZb)};wZb.ua=_.u({token:wZb,oa:function(a){return XL.ha(a)},Ja:_.rv});var YL=function(){};YL.ha=function(a){return new (a||YL)};YL.Ea=_.kd({type:YL});YL.Da=_.ad({imports:[_.uq,_.bm,_.Ep,_.uq]});var ZL=function(){};ZL.ha=function(a){return new (a||ZL)};ZL.Ea=_.kd({type:ZL});ZL.Da=_.ad({imports:[_.uq,YL,YL,_.bw,_.uq]});
var $L=function(a,b,c,d,e,f,g,h,n,r,v,A){_.Cw.call(this,a,b,c,d,e,f,g,h,n,r,v,A);this.Ucb=_.Ew;this.m4="mat-mdc";this.Vn=8};_.V($L,_.Cw);$L.prototype.pEa=function(a){var b=!this.yc||"ltr"==this.yc.value;"top"===a.Nc?a.offsetY=-8:"bottom"===a.Nc?a.offsetY=8:"start"===a.Mc?a.offsetX=b?-8:8:"end"===a.Mc&&(a.offsetX=b?8:-8);return a};$L.ha=function(a){return new (a||$L)(_.z(_.sq),_.z(_.Sd),_.z(_.Wp),_.z(_.Xe),_.z(_.se),_.z(_.np),_.z(_.Hp),_.z(_.qp),_.z(_.a5a),_.z(_.Qp,8),_.z(_.c5a,8),_.z(_.Mg))};
$L.Ia=_.x({type:$L,qa:[["","matTooltip",""]],Eb:[1,"mat-mdc-tooltip-trigger"],Zb:["matTooltip"],features:[_.te]});var aM=function(){};aM.ha=function(a){return new (a||aM)};aM.Ea=_.kd({type:aM});aM.Da=_.ad({Ob:[_.b5a],imports:[_.Gp,_.bm,_.tq,_.uq,_.uq,_.cq]});var bM=function(){};bM.ha=function(a){return new (a||bM)};bM.Ea=_.kd({type:bM});bM.Da=_.ad({Ob:[_.v5a],imports:[_.bm,_.Gq,_.uq,_.tq,_.cq,_.uq]});
var cM=function(a,b,c){var d=this;this.eG=a;this.renderer=b;this.nb=c;this.KJc=function(){aZb(d.eG,d.kq)}};cM.prototype.Pa=function(){this.u2a||(this.event="click")};cM.prototype.La=function(){var a;null==(a=this.u2a)||a.call(this)};_.W.Object.defineProperties(cM.prototype,{event:{configurable:!0,enumerable:!0,set:function(a){var b;null==(b=this.u2a)||b.call(this);this.u2a=this.renderer.listen(this.nb.ta,a,this.KJc)}}});cM.ha=function(a){return new (a||cM)(_.z(_.vw),_.z(_.Tk),_.z(_.Sd))};
cM.Ia=_.x({type:cM,qa:[["","onedevTooltipPreventer",""]],inputs:{kq:["onedevTooltipPreventer","tooltipId"],event:["onedevPreventTooltipOn","event"]}});var dM=function(a,b,c,d,e,f){this.eG=a;this.JJ=b;this.nb=c;this.renderer=d;this.Suc=e;this.MJc=f;this.gya=new this.MJc(this.eG,this.renderer,this.nb);this.fya=new this.Suc(this.JJ,this.nb)};dM.prototype.Pa=function(){this.gya.Pa();this.fya.Pa()};dM.prototype.La=function(){this.gya.La();this.fya.La()};
_.W.Object.defineProperties(dM.prototype,{kq:{configurable:!0,enumerable:!0,set:function(a){this.gya.kq=a;this.fya.kq=a}},nba:{configurable:!0,enumerable:!0,set:function(a){this.fya.nba=a}},event:{configurable:!0,enumerable:!0,set:function(a){this.gya.event=a}}});dM.ha=function(a){return new (a||dM)(_.z(_.vw),_.z(_.ow),_.z(_.Sd),_.z(_.Tk),_.z(_.$5a),_.z(_.a6a))};
dM.Ia=_.x({type:dM,qa:[["","onedevFeatureTooltip",""]],inputs:{kq:["onedevFeatureTooltip","tooltipId"],nba:"hideTooltipWhenAnchorNotVisible",event:["onedevPreventTooltipOn","event"]},features:[_.Qe([{Ca:_.$5a,wc:_.yw},{Ca:_.a6a,wc:cM}])]});var eM=function(){};eM.ha=function(a){return new (a||eM)};eM.Ea=_.kd({type:eM});eM.Da=_.ad({Ob:[_.q$a],imports:[_.bm,_.tq,rL,_.uq,_.cq,YL,rL,_.uq]});var xZb=0,fM=function(){this.Rj=new _.ob;this.Fab=new _.ob;this.id="cdk-accordion-"+xZb++;this.eab=!1};
fM.prototype.Sb=function(a){this.Rj.next(a)};fM.prototype.La=function(){this.Rj.complete();this.Fab.complete()};_.W.Object.defineProperties(fM.prototype,{md:{configurable:!0,enumerable:!0,get:function(){return this.eab},set:function(a){this.eab=_.Ig(a)}}});fM.ha=function(a){return new (a||fM)};fM.Ia=_.x({type:fM,qa:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{md:"multi"},Zb:["cdkAccordion"],features:[_.Qe([{Ca:_.gcb,Jb:fM}]),_.pd]});
var gM=function(){fM.apply(this,arguments);this.uma=new _.cf;this.X4=!1;this.displayMode="default";this.UU="after"};_.V(gM,fM);gM.prototype.Fe=function(){var a=this;this.T9a.qd.ka(_.sb(this.T9a)).subscribe(function(b){a.uma.reset(b.filter(function(c){return c.panel.Zk===a}));_.Ye(a.uma)});this.Ec=_.Mp((new _.Pp(this.uma)).iI())};gM.prototype.gpc=function(a){this.Ec.qA(a)};gM.prototype.fpc=function(a){_.Np(this.Ec,a)};
gM.prototype.La=function(){fM.prototype.La.call(this);var a;null==(a=this.Ec)||a.destroy();this.uma.destroy()};_.W.Object.defineProperties(gM.prototype,{tL:{configurable:!0,enumerable:!0,get:function(){return this.X4},set:function(a){this.X4=_.Ig(a)}}});gM.ha=function(){var a;return function(b){return(a||(a=_.Ld(gM)))(b||gM)}}();
gM.Ia=_.x({type:gM,qa:[["mat-accordion"]],zd:function(a,b,c){a&1&&_.af(c,_.OG,5);if(a&2){var d;_.Ze(d=_.bf())&&(b.T9a=d)}},Eb:[1,"mat-accordion"],Cb:2,kb:function(a,b){a&2&&_.ye("mat-accordion-multi",b.md)},inputs:{md:"multi",tL:"hideToggle",displayMode:"displayMode",UU:"togglePosition"},Zb:["matAccordion"],features:[_.Qe([{Ca:_.icb,Jb:gM}]),_.te]});var hM=function(){};hM.ha=function(a){return new (a||hM)};hM.Ea=_.kd({type:hM});hM.Da=_.ad({imports:[_.uq,_.bm,_.Gq,_.uq]});
var iM=function(a,b,c){_.nq.call(this,a,b);this.Xlc=c};_.V(iM,qL);iM.ha=function(a){return new (a||iM)(_.z(_.We),_.z(_.Xe),_.z(_.rib,8))};iM.Ia=_.x({type:iM,qa:[["","mat-tab-label",""],["","matTabLabel",""]],features:[_.Qe([{Ca:_.qib,Jb:iM}]),_.te]});var jM=function(){iM.apply(this,arguments)};_.V(jM,iM);jM.ha=function(){var a;return function(b){return(a||(a=_.Ld(jM)))(b||jM)}}();jM.Ia=_.x({type:jM,qa:[["","mat-tab-label",""],["","matTabLabel",""]],features:[_.Qe([{Ca:_.qib,Jb:jM}]),_.te]});
var kM=function(){this.Ud=new _.Iy(!0)};_.k=kM.prototype;_.k.toggle=function(a){this.Ud.toggle(this.jF(a))};_.k.expand=function(a){this.Ud.select(this.jF(a))};_.k.collapse=function(a){this.Ud.fj(this.jF(a))};_.k.Rd=function(a){return this.Ud.Ie(this.jF(a))};_.k.collapseAll=function(){this.Ud.clear()};
var yZb=function(a,b){var c=[b];c.push.apply(c,_.Ha(a.OZ(b)));a.Ud.select.apply(a.Ud,_.Ha(c.map(function(d){return a.jF(d)})))},zZb=function(a,b){var c=[b];c.push.apply(c,_.Ha(a.OZ(b)));a.Ud.fj.apply(a.Ud,_.Ha(c.map(function(d){return a.jF(d)})))};kM.prototype.jF=function(a){return this.Rx?this.Rx(a):a};var lM=function(a,b,c){kM.call(this);this.Gw=a;this.Nm=b;if(this.options=c)this.Rx=this.options.Rx};_.V(lM,kM);
lM.prototype.OZ=function(a){for(var b=[],c=this.Jg.indexOf(a)+1;c<this.Jg.length&&this.Gw(a)<this.Gw(this.Jg[c]);c++)b.push(this.Jg[c]);return b};lM.prototype.cG=function(){var a=this;this.Ud.select.apply(this.Ud,_.Ha(this.Jg.map(function(b){return a.jF(b)})))};var AZb=function(a,b){kM.call(this);this.Yq=a;if(this.options=b)this.Rx=this.options.Rx};_.V(AZb,kM);
AZb.prototype.cG=function(){var a=this;this.Ud.clear();var b=this.Jg.reduce(function(c,d){return[].concat(_.Ha(c),_.Ha(a.OZ(d)),[d])},[]);this.Ud.select.apply(this.Ud,_.Ha(b.map(function(c){return a.jF(c)})))};AZb.prototype.OZ=function(a){var b=[];this.cGa(b,a);return b.splice(1)};
AZb.prototype.cGa=function(a,b){var c=this;a.push(b);b=this.Yq(b);Array.isArray(b)?b.forEach(function(d){return c.cGa(a,d)}):_.pe(b)&&b.ka(_.Ua(1),_.Qa(Boolean)).subscribe(function(d){d=_.l(d);for(var e=d.next();!e.done;e=d.next())c.cGa(a,e.value)})};var mM=function(a,b,c){_.dC.call(this,a,b);this.Gt=c};_.V(mM,_.dC);
mM.prototype.Fe=function(){var a=this;this.uB=this.Gt.find([]).create(this.Ym.Rx);var b=this.Ym.rc.Yq(this.data);Array.isArray(b)?BZb(this,b):_.pe(b)&&b.ka(_.vb(this.Rb)).subscribe(function(c){return BZb(a,c)});this.aEb.qd.ka(_.vb(this.Rb)).subscribe(function(){return BZb(a)})};mM.prototype.Pa=function(){_.dC.prototype.Pa.call(this)};mM.prototype.La=function(){this.Olc();_.dC.prototype.La.call(this)};var BZb=function(a,b){var c=a.f9a();b&&(a.U6a=b);c&&a.U6a?_.Qib(a.Ym,a.U6a,a.uB,c.Ef,a.Ph):a.uB.diff([])};
mM.prototype.Olc=function(){var a=this.f9a();a&&(a.Ef.clear(),this.uB.diff([]))};mM.prototype.f9a=function(){var a=this,b=this.aEb;return b&&b.find(function(c){return!c.GHa||c.GHa===a})};mM.ha=function(a){return new (a||mM)(_.z(_.Sd),_.z(_.cC),_.z(_.jl))};
mM.Ia=_.x({type:mM,qa:[["cdk-nested-tree-node"]],zd:function(a,b,c){a&1&&_.af(c,_.aC,5);if(a&2){var d;_.Ze(d=_.bf())&&(b.aEb=d)}},Eb:[1,"cdk-nested-tree-node"],inputs:{role:"role",disabled:"disabled",tabIndex:"tabIndex"},Zb:["cdkNestedTreeNode"],features:[_.Qe([{Ca:_.dC,Jb:mM},{Ca:_.Oib,Jb:mM}]),_.te]});
var CZb=/([A-Za-z%]+)$/,nM=function(a,b,c,d){var e=this;this.n6=a;this.Ym=b;this.Wd=c;this.yc=d;this.Rb=new _.ob;this.swb="px";this.Dla=40;this.a6();d&&d.jd.ka(_.vb(this.Rb)).subscribe(function(){return e.a6(!0)});a.uFa.subscribe(function(){return e.a6()})};_.k=nM.prototype;_.k.La=function(){this.Rb.next();this.Rb.complete()};_.k.krc=function(){var a=this.n6.data&&this.Ym.rc.Gw?this.Ym.rc.Gw(this.n6.data):null;a=null==this.ama?a:this.ama;return"number"===typeof a?""+a*this.Dla+this.swb:null};
_.k.a6=function(a){a=void 0===a?!1:a;var b=this.krc();if(b!==this.Hmc||a){a=this.Wd.ta;var c=this.yc&&"rtl"===this.yc.value?"paddingRight":"paddingLeft";a.style[c]=b||"";a.style["paddingLeft"===c?"paddingRight":"paddingLeft"]="";this.Hmc=b}};_.k.ecb=function(a){this.ama=_.Lg(a,null);this.a6()};_.k.dcb=function(a){var b=a,c="px";"string"===typeof a&&(a=a.split(CZb),b=a[0],c=a[1]||c);this.swb=c;this.Dla=_.Lg(b);this.a6()};
_.W.Object.defineProperties(nM.prototype,{level:{configurable:!0,enumerable:!0,get:function(){return this.ama},set:function(a){this.ecb(a)}},indent:{configurable:!0,enumerable:!0,get:function(){return this.Dla},set:function(a){this.dcb(a)}}});nM.ha=function(a){return new (a||nM)(_.z(_.dC),_.z(_.cC),_.z(_.Sd),_.z(_.Qp,8))};nM.Ia=_.x({type:nM,qa:[["","cdkTreeNodePadding",""]],inputs:{level:["cdkTreeNodePadding","level"],indent:["cdkTreeNodePaddingIndent","indent"]}});
var oM=function(a,b){this.Ym=a;this.n6=b;this.ybb=!1};oM.prototype.zna=function(a){if(this.recursive){var b=this.Ym.rc,c=this.n6.data;b.Ud.Ie(b.jF(c))?zZb(b,c):yZb(b,c)}else this.Ym.rc.toggle(this.n6.data);a.stopPropagation()};_.W.Object.defineProperties(oM.prototype,{recursive:{configurable:!0,enumerable:!0,get:function(){return this.ybb},set:function(a){this.ybb=_.Ig(a)}}});oM.ha=function(a){return new (a||oM)(_.z(_.cC),_.z(_.dC))};
oM.Ia=_.x({type:oM,qa:[["","cdkTreeNodeToggle",""]],kb:function(a,b){a&1&&_.K("click",function(c){return b.zna(c)})},inputs:{recursive:["cdkTreeNodeToggleRecursive","recursive"]}});var pM=function(a,b,c,d){this.zPc=a;this.Gw=b;this.Nm=c;this.Yq=d};pM.prototype.A8a=function(a,b,c,d){var e=this,f=this.zPc(a,b);c.push(f);this.Nm(f)&&(a=this.Yq(a))&&(Array.isArray(a)?this.z8a(a,b,c,d):a.ka(_.Ua(1)).subscribe(function(g){e.z8a(g,b,c,d)}));return c};
pM.prototype.z8a=function(a,b,c,d){var e=this;a.forEach(function(f,g){var h=d.slice();h.push(g!=a.length-1);e.A8a(f,b+1,c,h)})};var DZb=function(a,b){var c=[];b.forEach(function(d){return a.A8a(d,0,c,[])});return c},EZb=function(a,b,c){var d=[],e=[!0];b.forEach(function(f){for(var g=!0,h=0;h<=a.Gw(f);h++)g=g&&e[h];g&&d.push(f);a.Nm(f)&&(e[a.Gw(f)+1]=c.Rd(f))});return d},qM=function(a,b,c){this.GJa=a;this.cdb=b;this.Vka=new _.Af([]);this.r8a=new _.Af([]);this.Ph=new _.Af([]);c&&(this.data=c)};
_.V(qM,_.Yp);qM.prototype.connect=function(a){var b=this;return _.cb(a.hB,this.GJa.Ud.changed,this.Vka).ka(_.m(function(){b.r8a.next(EZb(b.cdb,b.Vka.value,b.GJa));return b.r8a.value}))};qM.prototype.disconnect=function(){};_.W.Object.defineProperties(qM.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Ph.value},set:function(a){this.Ph.next(a);this.Vka.next(DZb(this.cdb,this.data));this.GJa.Jg=this.Vka.value}}});var FZb=function(){this.Ph=new _.Af([])};_.V(FZb,_.Yp);
FZb.prototype.connect=function(a){var b=this;return _.cb.apply(null,[a.hB,this.Ph]).ka(_.m(function(){return b.data}))};FZb.prototype.disconnect=function(){};_.W.Object.defineProperties(FZb.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Ph.value},set:function(a){this.Ph.next(a)}}});var rM=function(a,b,c){a=_.Sib.call(this,a,b)||this;a.tabIndex=Number(c)||0;return a};_.V(rM,_.Sib);rM.prototype.Pa=function(){_.Sib.prototype.Pa.call(this)};rM.prototype.La=function(){_.Sib.prototype.La.call(this)};
rM.ha=function(a){return new (a||rM)(_.z(_.Sd),_.z(_.cC),_.Hd("tabindex"))};rM.Ia=_.x({type:rM,qa:[["mat-tree-node"]],Eb:[1,"mat-tree-node"],inputs:{role:"role",disabled:"disabled",tabIndex:"tabIndex"},Zb:["matTreeNode"],features:[_.Qe([{Ca:_.dC,Jb:rM}]),_.te]});var sM=function(){_.bC.apply(this,arguments)};_.V(sM,_.bC);sM.ha=function(){var a;return function(b){return(a||(a=_.Ld(sM)))(b||sM)}}();
sM.Ia=_.x({type:sM,qa:[["","matTreeNodeDef",""]],inputs:{jB:["matTreeNodeDefWhen","when"],data:["matTreeNode","data"]},features:[_.Qe([{Ca:_.bC,Jb:sM}]),_.te]});var tM=function(a,b,c,d){mM.call(this,a,b,c);this.Jc=!1;this.tabIndex=Number(d)||0};_.V(tM,mM);tM.prototype.Pa=function(){mM.prototype.Pa.call(this)};tM.prototype.Fe=function(){mM.prototype.Fe.call(this)};tM.prototype.La=function(){mM.prototype.La.call(this)};
_.W.Object.defineProperties(tM.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Jc},set:function(a){this.Jc=_.Ig(a)}},tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:this.ez},set:function(a){this.ez=null!=a?a:0}}});tM.ha=function(a){return new (a||tM)(_.z(_.Sd),_.z(_.cC),_.z(_.jl),_.Hd("tabindex"))};
tM.Ia=_.x({type:tM,qa:[["mat-nested-tree-node"]],Eb:[1,"mat-nested-tree-node"],inputs:{role:"role",disabled:"disabled",tabIndex:"tabIndex",node:["matNestedTreeNode","node"]},Zb:["matNestedTreeNode"],features:[_.Qe([{Ca:mM,Jb:tM},{Ca:_.dC,Jb:tM},{Ca:_.Oib,Jb:tM}]),_.te]});var uM=function(a,b){this.Ef=a;this.GHa=b};uM.ha=function(a){return new (a||uM)(_.z(_.Xe),_.z(_.Oib,8))};uM.Ia=_.x({type:uM,qa:[["","matTreeNodeOutlet",""]],features:[_.Qe([{Ca:_.aC,Jb:uM}])]});var vM=function(){nM.apply(this,arguments)};
_.V(vM,nM);_.W.Object.defineProperties(vM.prototype,{level:{configurable:!0,enumerable:!0,get:function(){return this.ama},set:function(a){this.ecb(a)}},indent:{configurable:!0,enumerable:!0,get:function(){return this.Dla},set:function(a){this.dcb(a)}}});vM.ha=function(){var a;return function(b){return(a||(a=_.Ld(vM)))(b||vM)}}();
vM.Ia=_.x({type:vM,qa:[["","matTreeNodePadding",""]],inputs:{level:["matTreeNodePadding","level"],indent:["matTreeNodePaddingIndent","indent"]},features:[_.Qe([{Ca:nM,Jb:vM}]),_.te]});var wM=function(){oM.apply(this,arguments)};_.V(wM,oM);wM.ha=function(){var a;return function(b){return(a||(a=_.Ld(wM)))(b||wM)}}();wM.Ia=_.x({type:wM,qa:[["","matTreeNodeToggle",""]],inputs:{recursive:["matTreeNodeToggleRecursive","recursive"]},features:[_.Qe([{Ca:oM,Jb:wM}]),_.te]});
var xM=function(){_.cC.apply(this,arguments)};_.V(xM,_.cC);xM.ha=function(){var a;return function(b){return(a||(a=_.Ld(xM)))(b||xM)}}();
xM.ya=_.x({type:xM,qa:[["mat-tree"]],ub:function(a,b){a&1&&_.$e(uM,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.y5=c.first)}},Eb:["role","tree",1,"mat-tree"],Zb:["matTree"],features:[_.Qe([{Ca:_.cC,Jb:xM}]),_.te],Aa:1,Ba:0,Fa:[["matTreeNodeOutlet",""]],va:function(a){a&1&&_.Ce(0,0)},Ha:[uM],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"],ob:2});var yM=function(){};yM.ha=function(a){return new (a||yM)};
yM.Ea=_.kd({type:yM});yM.Da=_.ad({imports:[_.uq,_.Gq,_.jC,_.uq,_.jC]});var GZb=function(a){this.config=a;this.tyc=/[\u0300-\u036f]/g};GZb.prototype.normalize=function(a){return a.normalize("NFD").replace(this.tyc,"")};
var HZb=function(a,b){a=a.config.xj?a.config.xj:(a=a.config.Ul&&a.config.Ul.get(_.bD))&&a.xj?a.xj:null;return a(_.bD,b)},JZb=function(a,b){var c=a.config.ZC;if(!c.displayName||!c.Upa)return null;var d=c.wD;if(0===b.length)return{tc:c.Upa,confidence:1,aZ:[{text:c.displayName}],wD:d};var e=a.normalize(b);a=_.Tdb(e,a.normalize(c.displayName));return.9<=a?{confidence:a,tc:c.Upa,aZ:IZb(c.displayName,b),wD:d}:null},IZb=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},KZb=function(a){return new _.jjb(function(b){return a.ka(_.ub(function(c){var d=[];c=_.l(c.values());for(var e=c.next();!e.done;e=c.next()){e=e.value;var f=e.ZC;!f.DS&&f.Rta&&(f.DS=new f.Rta(e));f.DS&&d.push.apply(d,_.Ha(f.DS.match(b)))}d.sort(function(g,h){return h.confidence-g.confidence});return _.Ea(d)}))})},CRb=function(a,b){b=void 0===b?[]:b;return new _.rC(KZb(_.Ea(a)),
_.mjb(_.Ea(a)),b,!0,!0,void 0)},zM=function(){GZb.apply(this,arguments)};_.V(zM,GZb);var AM=function(){};AM.ha=function(a){return new (a||AM)};AM.Ea=_.kd({type:AM});AM.Da=_.ad({Ob:[{Ca:_.Tib,wc:{color:"primary"}}],imports:[yM]});var BM=function(){};BM.ha=function(a){return new (a||BM)};BM.Ea=_.kd({type:BM});BM.Da=_.ad({Ob:[{Ca:_.$Ua,wc:{color:"primary"}}],imports:[_.hB]});var CM=function(){};CM.ha=function(a){return new (a||CM)};CM.Ea=_.kd({type:CM});CM.Da=_.ad({imports:[YL]});var DM=function(){};
DM.ha=function(a){return new (a||DM)};DM.Ea=_.kd({type:DM});DM.Da=_.ad({Ob:[_.Hjb],imports:[eM,CM]});var EM=function(){};EM.ha=function(a){return new (a||EM)};EM.Ea=_.kd({type:EM});EM.Da=_.ad({imports:[ZL,CM]});var FM=function(){};FM.ha=function(a){return new (a||FM)};FM.Ea=_.kd({type:FM});FM.Da=_.ad({imports:[_.bm,_.Zv,BM,AM,EM,_.AC,DM,_.fs,_.Vy,_.Gq,_.TC,_.QC,_.CC,_.TC]});var GM=function(){};GM.ha=function(a){return new (a||GM)};GM.Ea=_.kd({type:GM});
GM.Da=_.ad({Ob:[_.Akb],imports:[_.tq,rL,_.uq,_.bm,_.cq,rL,_.uq]});var LZb=function(a){return _.gtb(a.lineNumber,a.line,a.zp)},vBb=/[^\w/]/g,HM=function(a,b){this.Ga=a;this.client=b;this.vf=new _.ys(this.Ga)};HM.prototype.diff=function(a,b,c,d,e,f){var g=this,h=Object.assign({},_.fF(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e});f&&(h.diffBase=f);return this.vf.fetch(h,function(){return g.client.lR(h)})};
HM.ha=function(a){return new (a||HM)(_.w(_.nn),_.w(_.s6a))};HM.ua=_.u({token:HM,oa:HM.ha,Ja:"root"});
var MZb={zt:0,b4a:1,B3b:2,ahc:3,NONE:4,G5a:5,PERMISSION_DENIED:6,Sec:7,Pbc:8,UNINITIALIZED:9,Yac:10,HRc:11,ERROR:12,Ogc: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"},IM=function(a,b,c,d){var e=this;this.zC=b;this.Od=c;this.Nb=d;this.Kza="BLAME";this.xjc="XREFS";this.rba=new _.cl;this.Duc=a.Lb(14)?_.Ca(eZb(this.zC),
this.Od.yha).ka(_.m(function(f){f=_.l(f);var g=f.next().value,h=f.next().value;return g.filter(function(n){return(n=h.get(n.id))?n.enabled:!1}).map(function(n){return n.id})})):_.Ea([]);this.Jvc=this.Vw("BLAME");this.oVb=this.Vw("XREFS");this.cV=this.Nb.Ura().ka(_.m(function(f){return a.Lb(57)&&f}),_.Oa());this.vnb=this.Vw("DEPRECATED");this.Qwc=this.Vw("COVERAGE");this.zBc=this.Vw("FUZZING");this.GBc=this.Od.ura.ka(_.ub(function(f){return _.Ca(f.map(function(g){return e.Vw(g)}))}),_.m(function(f){return f.some(Boolean)}))};
IM.prototype.Pa=function(){};IM.prototype.Hia=function(a){this.rba.emit(a)};IM.prototype.Vw=function(a){return this.Od.oS(a).ka(_.m(function(b){return b.enabled}),_.Oa())};IM.ha=function(a){return new (a||IM)(_.z(_.Lt),_.z(_.rI),_.z(_.tI),_.z(_.Yt))};
IM.ya=_.x({type:IM,qa:[["code-layers"]],inputs:{Ge:"layerBaseLocation"},outputs:{rba:"highlightedXrefLines"},Aa:18,Ba:23,Fa:[[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"]],va:function(a,b){a&1&&(_.N(0,GBb,1,1,"blame-layer",0),_.P(1,
"async"),_.N(2,IBb,3,3,"ng-container",1),_.P(3,"async"),_.N(4,KBb,3,3,"ng-container",1),_.P(5,"async"),_.N(6,LBb,1,1,"code-coverage-layer",0),_.P(7,"async"),_.N(8,MBb,1,1,"fuzzing-layer",0),_.P(9,"async"),_.N(10,NBb,1,1,"generic-coverage-layer",0),_.P(11,"async"),_.N(12,OBb,1,2,"finding-layer",2),_.P(13,"async"),_.N(14,QBb,2,3,"ng-template",null,3,_.ef),_.N(16,SBb,2,3,"ng-template",null,4,_.ef));if(a&2){var c=_.Me(15),d=_.Me(17);_.B("ngIf",_.R(1,9,b.Jvc));_.y(2);_.B("ngIf",_.R(3,11,b.cV))("ngIfElse",
c);_.y(2);_.B("ngIf",_.R(5,13,b.cV))("ngIfElse",d);_.y(2);_.B("ngIf",_.R(7,15,b.Qwc));_.y(2);_.B("ngIf",_.R(9,17,b.zBc));_.y(2);_.B("ngIf",_.R(11,19,b.GBc));_.y(2);_.B("ngForOf",_.R(13,21,b.Duc))}},Ha:[_.DI,_.FI,_.GI,_.HI,_.Vl,_.Wl,_.II,_.jJ,_.LI,_.gJ,_.nJ,_.am],ob:2,Na:0});var NZb=function(a,b,c,d,e){this.ls=a;this.line=b;this.context=c;this.HUa=d;this.EUa=e};NZb.prototype.remove=function(){this.RN&&this.RN.remove()};
NZb.prototype.render=function(){this.RN=this.ls.nF(this.line,{startColumn:this.HUa,endColumn:this.EUa,xm:"hovercard-decoration-layer",key:this.context.email})};var JM=function(a,b){_.AI.call(this,b);var c=this;this.ls=a;this.Ya=new _.ca;this.Ya.add(a.uda.subscribe(function(d){if(0!==c.xp.length&&(d=c.rn(d))){var e=d.key;null!=e&&(d.hovercardId=e)}}))};_.V(JM,_.AI);JM.prototype.La=function(){_.AI.prototype.La.call(this);this.Ya.unsubscribe()};
JM.prototype.Gpa=function(){var a=this,b=[];this.WLb&&(b=this.WLb.filter(TBb).map(function(c){var d=c.rn().lastIndexOf("/");d=c.rn().substring(d+1,c.rn().length)+"@google.com";return new NZb(a.ls,_.ij(c.getRange(),1),{email:d},_.ij(c.getRange(),2),_.ij(c.getRange(),4))}));return _.Ea(b)};JM.prototype.rn=function(a){a=a.target;return a instanceof Element&&"div"!==a.tagName?(a=_.aF(a,".hovercard-decoration-layer","div,code-container"))?a.dataset:null:null};
_.W.Object.defineProperties(JM.prototype,{GD:{configurable:!0,enumerable:!0,set:function(a){this.WLb=a;this.update()}}});JM.ha=function(a){return new (a||JM)(_.z(_.lH),_.z(_.le))};JM.Ia=_.x({type:JM,qa:[["hovercard-decoration-layer"]],inputs:{GD:"scoLinks"},features:[_.te]});var OZb=function(a,b,c,d,e){this.ls=a;this.line=b;this.context=c;this.HUa=d;this.EUa=e};OZb.prototype.remove=function(){this.RN&&this.RN.remove()};
OZb.prototype.render=function(){var a=this.context.href;this.RN=this.ls.nF(this.line,{startColumn:this.HUa,endColumn:this.EUa,tagName:"a",xm:this.context.style,href:a,key:a.startsWith("http://")||a.startsWith("https://")?"external":void 0,mVa:!0})};var KM=function(a,b,c,d,e,f,g,h){_.AI.call(this,h);var n=this;this.ls=a;this.oha=b;this.Qa=c;this.Hb=d;this.P_=e;this.Ga=f;this.Zg=g;this.Ya=new _.ca;this.content=this.Lfb="";this.Ya.add(a.mQ.subscribe(function(r){n.HC(r)}))};_.V(KM,_.AI);_.k=KM.prototype;
_.k.Pa=function(){};_.k.Sb=function(){this.update()};_.k.La=function(){_.AI.prototype.La.call(this);this.Ya.unsubscribe()};_.k.HC=function(a){if(0===a.button&&!_.cF(a)){var b=a.target;if(b instanceof Element&&(b=_.aF(b,"a.link-decoration-layer","code-container"))){var c="external"===b.dataset.key?b.href:void 0;this.Ga.mb({gestureName:"CLICK",element:this.Lfb+"CodeLink",action:"navigate",fm:c},a);c?(b.target="_blank",b.rel="noopener"):(a.preventDefault(),_.Zm(this.Qa,b.pathname+b.search+b.hash))}}};
_.k.Gpa=function(){var a=this,b=[];if(this.GD)b=this.GD.map(function(h){var n=h.rn(),r=h.getType();switch(r){case 6:case 7:n.startsWith("/search?q=")||(n=PZb(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:_.eg(r,"unhandled link type")}n.startsWith("/search/")&&(n=_.Ym(a.Qa,n),n=PZb(a,["/"+_.wn.Tja],n.Ta));return new OZb(a.ls,_.ij(h.getRange(),1),{href:n,style:"link-decoration-layer"},_.ij(h.getRange(),2),_.ij(h.getRange(),
4))}).filter(function(h){return null!=h});else{var c=this.ls.lines;0===c.length&&console.error("bad");for(var d=0;d<c.length;d++){var e=UBb(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 OZb(this.ls,d,{href:f,style:"link-decoration-layer"},g,g+f.length))}}}return _.Ea(b)};var PZb=function(a,b,c){return a.P_.vx(_.Cm(a.Qa,a.NRa(b,c)))};KM.prototype.NRa=function(a,b){return this.Qa.Bh(a,{xi:this.Hb,Ta:b})};
KM.ha=function(a){return new (a||KM)(_.z(_.lH),_.z(_.Mt),_.z(_.Vf),_.z(_.zf),_.z(_.em),_.z(_.nn),_.z(_.vr),_.z(_.le))};KM.Ia=_.x({type:KM,qa:[["link-decoration-layer","analyticsElementToTrack","","content",""]],inputs:{Lfb:"analyticsElementToTrack",content:"content",GD:"scoLinks"},features:[_.te,_.pd]});var LM=function(){this.D_=!1;this.jac="Star";this.nac="Unstar";this.D2=""};LM.prototype.Pa=function(){this.D2=_.yrb(this.type,this.D_)};LM.ha=function(a){return new (a||LM)};
LM.ya=_.x({type:LM,qa:[["simple-star"]],inputs:{type:"type",D_:"isStarred"},Aa:3,Ba:7,Fa:[["type","button",1,"mat-button-base","mat-icon-button"],[1,"google-material-icons"]],va:function(a,b){a&1&&(_.C(0,"button",0)(1,"span",1),_.O(2),_.F()());a&2&&(_.we("title",b.D2)("aria-label",b.D_?b.nac:b.jac),_.y(1),_.ye("starred",b.D_)("disabled",!b.D_),_.y(1),_.Ne(" ",b.D_?"star":"star_border"," "))},styles:[_.Rzb()],Na:0});var MM=function(){};MM.ha=function(a){return new (a||MM)};MM.Ea=_.kd({type:MM});
MM.Da=_.ad({imports:[_.hK,_.uq,_.Gq,_.bm,_.hK,_.uq]});var QZb=function(){this.email=""};QZb.ha=function(a){return new (a||QZb)};QZb.Ia=_.x({type:QZb,qa:[["","contactHovercard",""]],Cb:1,kb:function(a,b){a&2&&_.we("data-hovercard-id",b.email)},inputs:{email:"email"}});var NM=function(){};NM.ha=function(a){return new (a||NM)};NM.Ea=_.kd({type:NM});NM.Da=_.ad({});var OM=function(){this.ik="row"};OM.ha=function(a){return new (a||OM)};OM.ya=_.x({type:OM,qa:[["dc-p"]],inputs:{size:"size",ik:"layout"},lc:["*"],Aa:5,Ba:3,Fa:[[3,"fxLayout"]],va:function(a,b){a&1&&(_.Ie(),_.C(0,"p",0),_.O(1,"\n  "),_.Je(2),_.O(3,"\n"),_.F(),_.O(4,"\n"));a&2&&(_.ye("skinny","skinny"===b.size),_.B("fxLayout",b.ik))},Ha:[_.cr],styles:["p.skinny[_ngcontent-%COMP%] {\n  margin-bottom: 0px;\n}"]});var PM=function(){};PM.ha=function(a){return new (a||PM)};PM.Ea=_.kd({type:PM});PM.Da=_.ad({imports:[_.mr]});var RZb={NONE:0,Z6b:1,D0b:2,0:"NONE",1:"INSIGHTS",2:"DOCS"},SZb=new _.Nd("FORCE_INSIGHTS",{Ja:"root",oa:function(){try{return(new URLSearchParams(window.location.search)).has("showInsights")}catch(a){return!1}}}),QM=function(a,b,c,d){this.fp=a;this.Qa=b;this.state=new _.Af(c?1:0);this.uNa=this.state.ka(_.ub(function(e){return VBb(e,d)}),_.ub(function(e){return a.data.ka(_.m(function(f){var g;return null!=(null==(g=f.Qc)?void 0:g.params.Xs)}),_.Oa(),_.m(function(f,g){return f?1:2>g?e:0}))}),_.Oa(),
_.nb(1),_.ib())},yFb=function(a,b){a.state.next(b);b=_.mg(a.fp.Uc);null!=b.params.Xs&&a.Qa.navigate(_.Qo(_.pF(b.Vb(),function(c){delete c.Xs}).Za()),{xf:"preserve"})};QM.ha=function(a){return new (a||QM)(_.w(_.zf),_.w(_.Vf),_.w(SZb),_.w(_.sH))};QM.ua=_.u({token:QM,oa:QM.ha});var TZb=new _.Nd("GRAPH_TOOLS_PROMISE",{Ja:"root",oa:function(){return _.ia(function(a){switch(a.Tc){case 1:return _.kaa(a,2),_.ja(a,google.corp.devops.tools.loadGraph(),4);case 4:a.Tc=3;a.XJ=0;break;case 2:return _.oaa(a),a.return(Promise.resolve(void 0));case 3:return a.return(google.corp.devops.tools.graph)}})}}),RM=function(a,b,c){this.Ga=a;this.qCc=b;this.axb=c};
RM.prototype.init=function(){var a=this,b;return _.ia(function(c){if(1==c.Tc)return a.bsa?c.return():_.ja(c,_.jn(a.Ga,a.qCc,"g3GraphToolsPromise"),2);b=c.Al;if(!b)return c.return();var d=b,e=d.createService;a:{var f=a.axb;switch(f){case 1:f="production";break a;case 0:f="autopush";break a;default:f=_.eg(f)}}a.bsa=e.call(d,{environment:f});c.Tc=0})};RM.prototype.createController=function(a){var b=this,c;return _.ia(function(d){return 1==d.Tc?_.ja(d,b.init(),2):d.return(null==(c=b.bsa)?void 0:c.createController(a))})};
var UZb=function(a,b,c){return _.ia(function(d){return 1==d.Tc?_.ja(d,a.init(),2):a.bsa&&0!==b.length?d.return(_.jn(a.Ga,a.bsa.getAvailableFileContext("//depot/"+b,{changelistId:c}).catch(function(){return new Set}),"g3GraphAvailableInsights")):d.return(new Set)})};RM.ha=function(a){return new (a||RM)(_.w(_.nn),_.w(TZb),_.w(_.R1a))};RM.ua=_.u({token:RM,oa:RM.ha,Ja:"root"});var SM=function(a,b,c,d,e,f,g,h,n){this.nb=a;this.Ga=b;this.Osa=c;this.xg=d;this.Qx=f;this.ah=g;this.be=h;this.RT=n;this.Ya=new _.ca;this.eua=void 0;this.Wa=e.data.ka(_.m(bBb))};
SM.prototype.Pa=function(){var a=this;return _.ia(function(b){if(1==b.Tc)return a.Ya.add(a.Qx.theme.subscribe(function(c){switch(c){case "DARK":a.eua="dark";break;case "LIGHT":a.eua="light";break;default:_.eg(c)}a.csa&&a.csa.setTheme(a.eua)})),_.ja(b,VZb(a),2);a.Ya.add(a.Wa.ka(_.JE(),_.ub(function(c){return _.Ca([a.Wa,_.uH(a.xg,c,"path",1).ka(_.za(function(){return _.Ea("Failed to load the current cl.")})),_.uH(a.xg,_.To(c.Vb(),"HEAD").Za(),"path",0).ka(_.za(function(){return _.Ea("Failed to load the base cl.")}))])})).subscribe(function(c){c=
_.l(c);var d=c.next().value.path,e=c.next().value,f=c.next().value,g,h,n;return _.ia(function(r){if(1==r.Tc)return g=Number(e),h=Number(f),_.ja(r,UZb(a.Osa,d||"",h),2);n=r.Al;return a.csa&&d&&!isNaN(g)&&!isNaN(h)&&0<n.size?_.ja(r,a.csa.openFileContext("//depot/"+d,{changelistId:g,mostRecentChangelistId:h}),0):(a.wY(),0<n.size&&_.RVa(a.ah,{error:Error("Ge`"+e+"`"+f),message:"Failed to load insights panel",ke:"Dismiss"}),r.Oi(0))})}));b.Tc=0})};SM.prototype.La=function(){this.Ya.unsubscribe()};
SM.prototype.wY=function(){var a=this;this.be.Ac(function(){yFb(a.RT,0)})};var VZb=function(a){var b;return _.ia(function(c){if(1==c.Tc)return b=a,_.ja(c,a.Osa.createController({element:a.nb.ta,theme:a.eua,onOpen:function(){},onClose:function(){a.Ga.mb({element:"insightsPanel",action:"close",gestureName:"CLICK"});a.wY()}}),2);b.csa=c.Al;c.Tc=0})};SM.ha=function(a){return new (a||SM)(_.z(_.Sd),_.z(_.nn),_.z(RM),_.z(_.tH),_.z(_.zf),_.z(_.ku),_.z(_.Lr),_.z(_.se),_.z(QM))};
SM.ya=_.x({type:SM,qa:[["insights-panel"]],Aa:0,Ba:0,va:function(){},styles:["insights-panel[_nghost-%COMP%]{display:flex;height:100%;min-width:350px}insights-panel[_nghost-%COMP%]   .holder[_ngcontent-%COMP%]{flex:1 1 100%}"],Na:0});var TM=function(){};TM.ha=function(a){return new (a||TM)};TM.Ea=_.kd({type:TM});TM.Da=_.ad({imports:[_.bm]});var UM=function(){this.time=this.message=this.eLa="";this.Jca=[]};UM.prototype.Sb=function(){var a;this.eLa=(null==(a=this.commit.Wn)?void 0:a.email)||"";var b;this.Pkb=null==(b=this.commit.QMa)?void 0:b.email;this.message=this.commit.ns;this.time=this.commit.fK;this.Jca=this.commit.rQ};UM.ha=function(a){return new (a||UM)};
UM.ya=_.x({type:UM,qa:[["commit-overview","commit",""]],inputs:{commit:"commit"},features:[_.pd],Yb:["commit",""],Aa:18,Ba:6,Fa:[["class","message",4,"ngIf"],[1,"author-and-date"],["tabIndex","0",1,"detail"],[1,"person-label","grimoire-secondary-text"],["class","detail committer","tabIndex","0",4,"ngIf"],[1,"date"],[1,"message"],[1,"cdk-visually-hidden"],[3,"message","linkDefinitions"],["tabIndex","0",1,"detail","committer"]],va:function(a,b){a&1&&(_.N(0,WBb,5,4,"div",0),_.C(1,"div",1)(2,"div",2)(3,
"mat-icon"),_.O(4,"person"),_.F(),_.C(5,"span"),_.O(6),_.F(),_.C(7,"span",3),_.O(8," (author) "),_.F()(),_.N(9,XBb,7,1,"div",4),_.C(10,"div",2)(11,"mat-icon"),_.O(12,"event"),_.F(),_.C(13,"span"),_.O(14," Committed on "),_.F(),_.C(15,"span",5),_.O(16),_.P(17,"dateTimeDisplay"),_.F()()());a&2&&(_.B("ngIf",b.message),_.y(6),_.Pe(b.eLa),_.y(3),_.B("ngIf",b.eLa!==b.Pkb),_.y(7),_.Pe(_.R(17,4,b.time)))},Ha:[_.Wl,_.wH,_.es,_.Oz,_.vH],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}"],
Na:0});var dCb=function(a){return{qb:a}},cCb=function(a){return{context:a}},iCb=function(){return{QMc:!0}},WZb={NONE:0,zXb:1,f8b:2,Dcc:3,Ccc:4,0:"NONE",1:"BRANCH_AND_SHA_OF_LAST_BRANCH_UPDATE",2:"LATEST_COMMIT_ON_PATH",3:"PIPER",4:"PINNED_SHA"},VM=function(a,b,c){this.xg=b;this.zT=c;this.Fja=WZb;this.dJb=this.FYa=this.Xga=_.Ta;this.Uu={};this.version=1;this.IUa=!0;this.S1=!1;this.T0a=a.Lb(56)};_.k=VM.prototype;_.k.Pa=function(){};_.k.Pc=function(){};
_.k.Sb=function(a){var b=this;a.activeLocation&&(this.FYa=_.PE(this.location)?_.Rvb(this.zT,_.pF(_.To(this.location.Vb(),this.JQ),function(c){c.Mb=b.Ixc}).Za()).ka(_.yb(function(){b.Uu.Vu=!0}),_.sb(_.gF(this.location.qb)),_.m(function(c){return c.type})):_.Ta,this.dJb=this.FYa.ka(_.m(_.hF)));if(a.activeLocation||a.showMostRecentCommitForPath||a.version)XZb(this,a.activeLocation),!this.S1&&this.cJb?(this.Xga=_.Ea(void 0),this.Uu.lv=!0):this.S1&&1===this.version?(a=_.pE(this.location)?_.To(this.location.Vb(),
"HEAD").Za():this.location,this.Xga=_.Ca([this.SZ(a,0),this.SZ()]).ka(_.ub(function(c){var d=_.l(c);c=d.next().value;return(d=d.next().value)?c&&c.Kf===d.Kf?_.Ea(void 0):YZb(b,d):_.Ea(void 0)}),_.yb(function(c){c&&c.qb?b.Uu.lv=!0:b.Uu={}}))):this.Xga=this.SZ().ka(_.m(function(c){if(null!=c&&c.Kf)return{qb:c.Kf,QM:c.Rq?_.hmb(b.location,c):void 0}}),_.yb(function(){b.Uu.lv=!0}))};_.k.An=function(){this.Uu.location&&this.Uu.Vu&&this.Uu.lv&&(this.Uu={},this.XM.launch(0,0))};
_.k.s8=function(a){var b=this;if(!a)return _.Ea();var c=this.T0a?pBb(this.location,this.UFc):this.location;return ZZb(this,a).ka(_.m(function(d){return _.LE(b.location,d,b.version,a.QM||c)}))};
var ZZb=function(a,b){return a.FYa.ka(_.m(function(c){var d;return 5===c?(null==(d=a.location.params.Mb)?void 0:d.replace("codereview/",""))||void 0:b.qb}))},YZb=function(a,b){var c=b.Kf;return a.jj?$Zb(a,c,a.location).ka(_.m(function(d){if(-1===d)return{qb:c};if(0!==d)return{qb:c,depth:d,MR:_.Qo(_.To(_.iF(a.location.Vb()),"HEAD").Za())}})):_.Ea({qb:c,QM:_.hmb(a.location,b)})},$Zb=function(a,b,c){var d=Number(b);return isNaN(d)||!_.lh(c)?_.Ea(-1):wPb(a.xg,c).ka(_.Qa(_.UE),_.Oa(function(e,f){return e.Ub.Ak===
f.Ub.Ak}),_.ub(function(e){var f=e.Ub;e=f.Iqa;f=f.Ak.findIndex(function(g){g=Number(g.Kf);return!isNaN(g)&&d>=g});return-1===f?e?(e(),_.Ta):_.Ea(-1):_.Ea(f)}))};VM.prototype.SZ=function(a,b){a=void 0===a?this.location:a;b=void 0===b?this.version:b;return this.xg.SZ(a,this.S1?"path":"repository",b).ka(_.m(cBb)).ka(_.za(function(){return _.Ea(void 0)}))};
var XZb=function(a,b){b=b&&b.wi;if(b){var c=_.HE(b,a.location);var d=_.kh(b,a.version);c=c&&d===a.JQ}else c=!1;c||(a.Uu={},a.S1?(a.Uu.location=!0,a.Uu.Vu=!0):(c=a.Uu,b?(d=_.HE(b,a.location),b=_.kh(b,a.version),a=d&&b!==a.JQ):a=!1,c.location=a))};
_.W.Object.defineProperties(VM.prototype,{Md:{configurable:!0,enumerable:!0,set:function(a){this.location=a},get:function(){return this.location}},JQ:{configurable:!0,enumerable:!0,get:function(){return _.kh(this.location,this.version)||""}},Ixc:{configurable:!0,enumerable:!0,get:function(){return _.fmb(this.location,this.version)||""}},Myc:{configurable:!0,enumerable:!0,get:function(){return this.JQ?this.S1?this.jj?3:2:this.cJb?4:1:0}},lKc:{configurable:!0,enumerable:!0,get:function(){return _.EE(this.JQ)}},
cJb:{configurable:!0,enumerable:!0,get:function(){return _.gg.test(this.JQ)||_.pE(this.location)}},jj:{configurable:!0,enumerable:!0,get:function(){return _.qE(this.location)}}});VM.ha=function(a){return new (a||VM)(_.z(_.Lt),_.z(_.tH),_.z(_.zH))};
VM.ya=_.x({type:VM,qa:[["commit-information"]],ub:function(a,b){a&1&&_.$e(_.Cq,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.XM=c.first)}},inputs:{version:"version",IUa:"linkToCommitDetails",Md:"activeLocation",UFc:"lastSubmoduleFetchSpec",S1:"showMostRecentCommitForPath"},features:[_.pd],Aa:14,Ba:7,Fa:[["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","linkAriaLabel","trackGestureClick","trackProjectId"],["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"]],va:function(a,b){a&1&&(_.C(0,"span",0),_.N(1,$Bb,4,3,"ng-container",1),_.N(2,eCb,3,7,"ng-container",1),_.N(3,gCb,1,1,null,1),_.N(4,jCb,1,3,null,1),_.F(),_.G(5,"div",2),_.N(6,kCb,3,3,"ng-template",null,3,_.ef),_.N(8,oCb,2,3,"ng-template",null,4,_.ef),_.N(10,pCb,5,12,"ng-template",null,5,_.ef),_.N(12,uCb,2,3,"ng-template",null,6,_.ef));a&2&&(_.B("ngSwitch",b.Myc),_.y(1),
_.B("ngSwitchCase",b.Fja.zXb),_.y(1),_.B("ngSwitchCase",b.Fja.Ccc),_.y(1),_.B("ngSwitchCase",b.Fja.Dcc),_.y(1),_.B("ngSwitchCase",b.Fja.f8b),_.y(1),_.B("matRippleCentered",!0)("matRippleDisabled",!0))},Ha:[_.sn,_.Wl,_.$l,_.Xl,_.Yl,_.xH,_.cr,_.jr,_.Cq,_.$m,_.zv,_.am,_.wF],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}"],
Na:0});var a_b=function(a){return""+a};var WM=function(a,b){this.line=a;this.ch=void 0===b?null:b};var b_b=function(a,b,c,d,e){var f=void 0===f?[]:f;this.type=a;this.VC=b;this.UC=c;this.WM=d;this.VM=e;this.DF=[];this.type=a;this.VC=b;this.UC=c;this.WM=d;this.VM=e;if(f)for(a=_.l(f),b=a.next();!b.done;b=a.next())this.DF.push(b.value)};var c_b=function(a,b){this.yg=a;this.LDc=!!b};var d_b=function(a,b,c){this.left=a;this.right=b;this.fh=c};var e_b=function(){this.E0a=this.uha=0;this.OXa=[];this.PXa=[];this.diff=this.D0a=this.C0a=0};
e_b.prototype.Ac=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,v=Math.ceil((h+n)/2),A=[],D=[];this.OXa=[];this.PXa=[];for(var I=0;I<=v;I++){for(var L=-1,Q=A[I]=0;Q<=I;Q++){var Z=A[Q];this.OXa.push(L<Z?2*Z:2*L+1);var la=L<Z?Z:L,va=la-2*Q+I;for(L=Z+1;la<h&&va<n&&a.charAt(la)===c.charAt(va);)++la,++va;A[Q]=la;Z=I-Q-Math.ceil((n-h)/2);if(r&&0<=Z&&Z<I&&D[Z]<=la){A=Q;a=la;this.diff=I=2*I-1;this.C0a=A;this.D0a=Z;this.uha=a;this.E0a=a-2*A+Math.ceil(I/2);break a}}L=
D[I]=h;for(Z=0;Z<=I;Z++){la=D[Z];this.PXa.push(L>=la?2*la:2*L+1);Q=L>=la?la:L;va=n-h-I+Q+2*Z;for(L=la-1;0<Q&&0<va&&a.charAt(Q-1)===c.charAt(va-1);)--Q,--va;D[Z]=Q;la=Math.floor((h-n)/2)-Z+I;if(!r&&0<=la&&la<=I&&Q<=A[la]){a=Z;A=A[la];this.diff=I*=2;this.C0a=la;this.D0a=a;this.uha=A;this.E0a=A-2*la+Math.ceil(I/2);break a}}}this.diff=-3}if(0<=this.diff){e=[];I=Math.ceil(this.diff/2);a=this.C0a;A=this.uha;for(c=e.length;0<=I;--I)h=this.OXa[(I+1)*I/2+a],n=A-Math.floor(h/2),A-=n,0!==n&&(r=new d_b(A+b,A-
2*a+I+d,n),v=e[e.length-1],0!==e.length&&f_b(r,v)?(v.left-=n,v.right-=n,v.fh+=n):e.splice(0,0,r)),h&1&&(A--,a--);0<c&&f_b(e[c-1],e[e.length-1])&&(e[c-1].fh+=e[e.length-1].fh,e.pop());I=e.splice(c-1,e.length-c+1).reverse();for(A=0;A<I.length;A++)e.push(I[A]);I=Math.floor(this.diff/2);a=this.D0a;for(A=this.uha;0<=I;--I)c=this.PXa[I*(I+1)/2+a],h=Math.floor(c/2)-A,r=g-f-I+A+2*a,v=Math.min(h,Math.max(0,Math.max(this.uha-A,this.E0a-r))),n=h-v,0!==n&&(r=new d_b(A+v+b,r+v+d,n),0!==e.length&&f_b(e[e.length-
1],r)?e[e.length-1].fh+=n:e.push(r)),A+=h,c&1&&(A++,a--)}return{DF:e,V1c:(f+g-this.diff)/2}};var f_b=function(a,b){return a.left+a.fh===b.left&&a.right+a.fh===b.right};for(var XM=[],g_b=0;256>g_b;++g_b)XM[g_b]=2;for(var h_b=97;122>=h_b;++h_b)XM[h_b]=3;for(var i_b=65;90>=i_b;++i_b)XM[i_b]=3;for(var j_b=48;57>=j_b;++j_b)XM[j_b]=3;XM[95]=3;XM[32]=XM[9]=XM[10]=XM[13]=0;for(var k_b=_.l("(){},.#/*\";'"),YM=k_b.next();!YM.done;YM=k_b.next())XM[YM.value.charCodeAt(0)]=0;var l_b=_.l("!%^&[]?\\|<>+-=~@`");for(YM=l_b.next();!YM.done;YM=l_b.next())XM[YM.value.charCodeAt(0)]=5;XM[0]=0;
var m_b=function(){this.mEb=1;this.yi=this.Yh=null;this.lineArray=[];this.Fca=[];this.Hfa=[];this.qwa=[]};m_b.prototype.lR=function(a,b){a=n_b(a);b=n_b(b);return o_b(this,a,b)};
var o_b=function(a,b,c){b=p_b(a,b,c);a.Yh=b.rGc;a.yi=b.sGc;a.lineArray=b.lineArray;for(b=0;b<a.Yh.text.length;++b)a.Fca.push({matchType:1,index:b});for(b=0;b<a.yi.text.length;++b)a.Hfa.push({matchType:1,index:b});b=q_b(a,!0);for(c=1;c!==a.mEb&&0<b;++c)b=q_b(a,!1);b=r_b(a.Fca,4,-1);c=r_b(a.Hfa,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=s_b(b[e].G_,c),h=s_b(b[e+(f?2:1)].G_,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].H_=b[e+1].zM,c[g+1].G_=b[e+1].sT);else continue;b[e].type=7;f&&(b[e+1].type=7);f=f?2:1;b[e+f].type=6;b[e+f].zM=b[e].zM;b[e+f].H_=b[e].H_}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].H_=b[n].zM;
c[r].G_=b[n].sT;++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("He");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.zM,n=g.sT,g.H_=g.zM,g.G_=g.sT,g.zM=h,g.sT=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 WM(0,0);c=new WM(0,0);d=[];a=_.l(a);for(e=a.next();!e.done;e=a.next())e=e.value,f=new b_b(e.type,new WM(e.H_,0),new WM(e.G_,null),new WM(e.zM,0),new WM(e.sT,null)),1===e.type&&(f.VC=b,f.UC=b),-1===e.type&&(f.WM=c,f.VM=c),b=t_b(f.UC),c=t_b(f.VM),d.push(f);a=d}return a},n_b=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},p_b=function(a,b,c){var d=[],e=new Map;d[0]="";var f=function(g,
h){var n="",r=[],v=0,A=d.length;g=_.l(g);for(var D=g.next();!D.done;D=g.next()){D=D.value;if(e.has(D))n+=String.fromCharCode(e.get(D));else{n+=String.fromCharCode(A);e.set(D,A);d[A]=D;for(var I=XM[0],L=0;L<D.length;++L){var Q=D[L];void 0!==XM[Q.charCodeAt(0)]&&(I+=XM[Q.charCodeAt(0)])}h[A]=I;A++}r.push(v++)}return new u_b(n,r)};b=f(b,a.qwa);a=f(c,a.qwa);return{rGc:b,sGc:a,lineArray:d}},s_b=function(a,b){for(var c=0;c<b.length&&!(b[c].sT>=a);c++);return c},t_b=function(a){return null===a.ch?new WM(a.line+
1,0):a},q_b=function(a,b){if(!a.Yh||!a.yi)throw Error();if(b){var c=a.Yh;for(var d=a.yi,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={Gca:new u_b(c.text.substr(0,e),c.lineNumbers.splice(0,e)),Ifa:new u_b(d.text.substr(0,e),d.lineNumbers.splice(0,e)),fh:e},c.text=c.text.substr(e),d.text=d.text.substr(e),c=f)}else c=null;d=c;if(b){c=a.Yh;e=a.yi;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={Gca:new u_b(c.text.slice(1-f),c.lineNumbers.splice(1-f)),Ifa:new u_b(e.text.slice(1-f),e.lineNumbers.splice(1-f)),fh: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 e_b).Ac(a.Yh.text,0,a.yi.text,0).DF;c=[];for(g=0;g<f.length;g++)c.push(new c_b(f[g],!1));null!==d&&(a.Yh.text=d.Gca.text+a.Yh.text,a.Yh.lineNumbers.splice.apply(a.Yh.lineNumbers,[0,0].concat(_.Ha(d.Gca.lineNumbers))),a.yi.text=d.Ifa.text+a.yi.text,a.yi.lineNumbers.splice.apply(a.yi.lineNumbers,
[0,0].concat(_.Ha(d.Ifa.lineNumbers))),c.splice(0,0,new c_b(new d_b(0,0,d.fh),!0)));d=d&&0<d.fh?d.fh:0;null!==e&&(a.Yh.text+=e.Gca.text,a.Yh.lineNumbers.splice.apply(a.Yh.lineNumbers,[a.Yh.lineNumbers.length,0].concat(_.Ha(e.Gca.lineNumbers))),a.yi.text+=e.Ifa.text,a.yi.lineNumbers.splice.apply(a.yi.lineNumbers,[a.yi.lineNumbers.length,0].concat(_.Ha(e.Ifa.lineNumbers))),f=d+e.fh,c.push(new c_b(new d_b(a.Yh.text.length-f,a.yi.text.length-f,e.fh),!0)));if(!a.Yh||!a.yi)throw Error();b=b?0:2;for(var h=
g=f=e=0,n=0,r=0;r<c.length;r++){for(var v=c[r].yg.fh,A=c[r];e<A.yg.left;)++e,++g;for(;f<A.yg.right;)++f,++h;var D=r+1;D<c.length&&(c[D].yg.left+=d,c[D].yg.right+=d,A.yg.left+v===c[D].yg.left?(v_b(a,a.yi,h,A,c[D],c[D].yg.right-A.yg.right),v=A.yg.fh):A.yg.right+v===c[D].yg.right&&(v_b(a,a.Yh,g,A,c[D],c[D].yg.left-A.yg.left),v=A.yg.fh));D=g;for(var I=h;;){var L=D-1,Q=I-1;if(0>L||0>Q)break;if(a.Yh.text[L]!==a.yi.text[Q])break;if(a.Yh.lineNumbers[L]+1!==a.Yh.lineNumbers[D]||a.yi.lineNumbers[Q]+1!==a.yi.lineNumbers[I])break;
Q=a.yi.lineNumbers[Q];if(1!==a.Fca[a.Yh.lineNumbers[L]].matchType||1!==a.Hfa[Q].matchType)break;--D;--I;++v}if(0!==v){L=0;Q=D;for(var Z=0;Z<v&&0>=L;++Z)L+=a.qwa[a.Yh.text.charCodeAt(Q)],++Q;if(0<L||A.LDc){++n;g=D;h=I;for(L=0;L<v;++L,++I,++D)Q=a.Yh.lineNumbers[D],Z=a.yi.lineNumbers[I],a.Fca[Q].matchType=b,a.Fca[Q].index=Z,a.Hfa[Z].matchType=b,a.Hfa[Z].index=Q;a.Yh.text=a.Yh.text.substr(0,g)+String.fromCharCode(-1)+a.Yh.text.substr(D);a.yi.text=a.yi.text.substr(0,h)+String.fromCharCode(-2)+a.yi.text.substr(I);
a.Yh.lineNumbers.splice(g,D-g,null);a.yi.lineNumbers.splice(h,I-h,null);g++;h++;e+=A.yg.fh;f+=A.yg.fh}}}return n},v_b=function(a,b,c,d,e,f){var g=c+d.yg.fh,h=c+f;c=0;var n=g,r=h;for(f=0;f<d.yg.fh&&!(--n,--r,n<b.text.length&&b.text[n]!==b.text[r]);++f,++c);f=0;n=g;r=h;for(var v=0;v<e.yg.fh&&!(n<b.text.length&&b.text[n]!==b.text[r]);++v,++f)++n,++r;if(0!==c||0!==f){n=c+f+1;r=g-1-c;v=g-c;var A=h-1-c;h-=c;g=[];for(var D=0;D<n;++D,++r,++v,++A,++h){var I=w_b(a,b,r),L=w_b(a,b,v),Q=w_b(a,b,A),Z=w_b(a,b,h),
la=Math.min(I,L),va=Math.min(Q,Z);"}"===x_b(a,b,r)&&(la-=2);"{"===x_b(a,b,v)&&(la-=2);"}"===x_b(a,b,A)&&(va-=2);I<L&&--la;Q<Z&&--va;g.push(la+va)}c===d.yg.fh&&(g[0]-=10);f===e.yg.fh&&(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.yg.fh+=c,e.yg.left+=c,e.yg.right+=c,e.yg.fh-=c)}},w_b=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.qwa[b]},x_b=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]},r_b=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("Ie`"+e);d.push(new y_b(e,f,g,h,n));h=n=r;f=g=a[r].index;
e=a[r].matchType}a=new y_b(0,f,g,h,n);1===e?a.type=c:2===e&&(a.type=b);d.push(a);return d},u_b=function(a,b){this.text=a;this.lineNumbers=b},y_b=function(a,b,c,d,e){this.type=a;this.H_=b;this.G_=c;this.zM=d;this.sT=e};var z_b=function(){this.mEb=void 0},A_b=function(a,b){if(""===a)return{lines:["\n"],lXa:[new WM(b,0),new WM(b,0)]};a=a.split(/([^\d\w]|[\d\w]+)/).filter(function(g){return""!==g});for(var c=0,d=[new WM(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 WM(b,c));return{lines:a.map(function(g){return g.replace("\n","\x00")+"\n"}),lXa:d}};
z_b.prototype.lR=function(a,b){var c=new m_b,d=c.lR(a,b);a=B_b(a);b=B_b(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.UC.line-f.VC.line||500<f.VM.line-f.WM.line)){f.DF=[];var g=this.getRange(a,f.VC,f.UC);if(!(1E4<g.length)){g=A_b(g,f.VC.line);var h=this.getRange(b,f.WM,f.VM);if(!(1E4<h.length)){h=A_b(h,f.WM.line);c=new m_b;c=o_b(c,g.lines,h.lines);c=_.l(c);for(var n=c.next();!n.done;n=c.next()){n=n.value;
var r=function(v,A){return null!==A.ch?v.lXa[A.line]:v.lXa[A.line+1]};switch(n.type){case 1:case -1:case 0:case 2:n.VC=r(g,n.VC);n.UC=r(g,n.UC);n.WM=r(h,n.WM);n.VM=r(h,n.VM);break;default:throw Error("Je");}f.DF.push(n)}}}}}return d};
var B_b=function(a){if(0===a.length)return[""];a=n_b(a);_.Qb(a).endsWith("\n")&&a.push("");return a},C_b=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.DF.length){var g=a.getRange(c,f.VC,f.DF[0].VC);0<g.length&&e.push([0,g]);e.push.apply(e,_.Ha(C_b(a,f.DF,c,d)));f=a.getRange(c,_.Qb(f.DF).UC,f.UC);0<f.length&&e.push([0,f])}else{g=f.VC;var h=f.UC,n=f.WM,r=f.VM;switch(f.type){case 0:e.push([0,a.getRange(c,g,h)]);break;case 1:e.push([1,a.getRange(d,n,r)]);break;
case -1:e.push([-1,a.getRange(c,g,h)]);break;case 2:e.push([-1,a.getRange(c,g,h)]);e.push([1,a.getRange(d,n,r)]);break;case 3:case 4:case 5:case 6:throw Error("Ke");default:throw Error("Le");}}return e};z_b.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 D_b=["codeview"],E_b={lineNumbers:!0,extraKeys:{"Ctrl-F":"findPersistent","Cmd-F":"findPersistent"},readOnly:!0},ZM=function(a,b,c){var d=this;this.qc=b;this.zone=c;this.line=void 0;this.q9=E_b;this.QQc=new z_b;this.Kl=this.diffBase="";this.Hkb=3;this.pS=[];this.QT=[];this.rendered=new _.cl;this.align=!0;this.Gfa=this.Eca=a_b;this.Ya=a.JMa.subscribe(function(e){d.q9=Object.assign({},E_b,{theme:e});if(d.ao){e=_.l(F_b(d));for(var f=e.next();!f.done;f=e.next())d.setOptions(f.value)}})};
ZM.prototype.Pa=function(){};ZM.prototype.Sb=function(a){(a.diffBase||a.contents||a.fileName)&&G_b(this)};ZM.prototype.La=function(){this.Ya.unsubscribe()};
var G_b=function(a){a.rendered.emit(!1);a.ao&&a.IMa.ta.removeChild(a.IMa.ta.lastChild);var b=a.qc.Lb(35);a.zone.jc(function(){setTimeout(function(){var c,d,e,f;return _.ia(function(g){if(1==g.Tc)return c=a,_.ja(g,_.inb(),2);c.ao=g.Al.MergeView(a.IMa.ta,{orig:null,origLeft:a.diffBase,value:a.Kl,mode:"text/plain",revertButtons:!1,connect:a.align?"align":"",collapseIdentical:a.Hkb,diffDriverFunction:function(h,n){if(b){var r=a.QQc;var v=B_b(h),A=B_b(n);15E3<v.length||15E3<A.length?r=void 0:(h=r.lR(h,
n),r=C_b(r,h,v,A));return r}}});H_b(a);d={};e=_.l(F_b(a));for(f=e.next();!f.done;d={uja:d.uja},f=e.next())d.uja=f.value,d.uja.operation(function(h){return function(){var n=h.uja;I_b(a,n);a.setOptions(n);if(a.ao){var r=J_b(a,n),v=r?"left-edit-gutter":"right-edit-gutter",A=a.ao.leftChunks();A=_.l(A);for(var D=A.next();!D.done;D=A.next()){var I=D.value;D=r?I.origTo:I.editTo;for(I=r?I.origFrom:I.editFrom;I<D;I++)n.addLineClass(I,"gutter",v)}}r=J_b(a,n)?a.Eca:a.Gfa;n.setOption("lineNumberFormatter",r);
r=J_b(a,n)?a.pS:a.QT;r=_.l(r);for(v=r.next();!v.done;v=r.next())v=v.value,n.addLineWidget(v.line,v.element,v.options)}}(d));g.Tc=0})},0)})},F_b=function(a){return a.ao?[a.ao.leftOriginal(),a.ao.editor()]:[]},H_b=function(a){if(a.ao)a.ao.editor().on("update",function(){a.zone.Ac(function(){a.rendered.emit(!0)})})},J_b=function(a,b){if(a.ao)return b===a.ao.leftOriginal()?!0:!1};
ZM.prototype.setOptions=function(a){if(this.ao)for(var b=_.l(Object.entries(this.q9)),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 I_b=function(a,b){var c,d;_.ia(function(e){if(1==e.Tc)return a.ao&&a.fileName?_.ja(e,_.inb(),2):e.return();d=(c=e.Al.findModeByFileName(a.fileName))?c.mime:"text/plain";b.setOption("mode",d);e.Tc=0})};
_.W.Object.defineProperties(ZM.prototype,{Wfa:{configurable:!0,enumerable:!0,set:function(a){this.line=a;this.ao&&(a=_.FE(this.line))&&(this.ao.editor().scrollTo(0,this.ao.editor().charCoords({line:a-1,ch:0},"local").top),this.ao.editor().getDoc().setCursor({line:a-1,ch:0}))}},ZOc:{configurable:!0,enumerable:!0,set:function(a){this.IMa=a}}});ZM.ha=function(a){return new (a||ZM)(_.z(_.ku),_.z(_.Lt),_.z(_.se))};
ZM.ya=_.x({type:ZM,qa:[["code-diff","fileName",""]],ub:function(a,b){a&1&&_.$e(D_b,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.ZOc=c.first)}},inputs:{fileName:"fileName",diffBase:"diffBase",Kl:"contents",Hkb:"collapseIdenticalLines",pS:"leftLineWidgets",QT:"rightLineWidgets",Wfa:"scrollToLine",align:"align",Eca:"leftLineNumberFormatter",Gfa:"rightLineNumberFormatter"},outputs:{rendered:"rendered"},features:[_.pd],Yb:["fileName",""],Aa:2,Ba:0,Fa:[[1,"scope"],["codeview",""]],va:function(a){a&1&&_.G(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%}@media (forced-colors:active){.scope[_ngcontent-%COMP%]     .CodeMirror-merge-l-inserted{background:Highlight;color:HighlightText}}@media (forced-colors:active){.scope[_ngcontent-%COMP%]     .CodeMirror-merge-l-deleted{background:Highlight;color:HighlightText}}'],
Na:0});var $M=function(){this.rendered=new _.cl;this.QBa="Diff is too large to display";this.dMa=!1;this.pS=[];this.QT=[];this.cLb=this.oAb=void 0;this.Gfa=this.Eca=a_b;this.pAb=new Map;this.dLb=new Map};$M.prototype.Pa=function(){};
$M.prototype.Sb=function(){a:{var a=0;for(var b=_.l(this.mC),c=b.next();!c.done;c=b.next())if(c=c.value,a+=c.TC.Kl.length+c.AD.Kl.length,10485760<=a){a=!0;break a}a=!1}if(a)this.dMa=!1,this.yua(!0);else{a=[];b=[];c=_.l(this.mC);for(var d=c.next();!d.done;d=c.next()){var e=d.value;d=e.AD;e=_.Khb(_.qbb(e.TC.Kl||""));d=_.Khb(_.qbb(d.Kl||""));a.push(e);b.push(d)}this.oAb=a.join("");this.cLb=b.join("");a=new Map;b=new Map;d=c=1;e=_.l(this.mC);for(var f=e.next();!f.done;f=e.next()){f=f.value;var g=c;var h=
d;var n=f.AD,r=f.TC;var v=n.endLine+1;var A=r.endLine+1;n=n.WB+1;r=r.WB+1;switch(f.type){case _.Eu.uza:for(A=n;A<v;A++,h++)a.set(g,""),b.set(h," "+A);break;case _.Eu.BCa:for(v=r;v<A;v++,g++)a.set(g,""+v),b.set(h,"");break;case _.Eu.GDa:case _.Eu.Qza:for(;r<A;r++,g++)a.set(g,""+r);for(g=n;g<v;g++,h++)b.set(h," "+g);break;default:throw Error("Me");}c+=f.TC.endLine-f.TC.WB;d+=f.AD.endLine-f.AD.WB}this.pAb=a;this.dLb=b;this.Eca=zCb(a);this.Gfa=zCb(b);b=a=0;c=_.l(this.mC);for(d=c.next();!d.done;d=c.next()){d=
d.value;e=a;f=b;h=d.TC;g=d.AD;h=h.endLine-h.WB;A=g.endLine-g.WB;switch(d.type){case _.Eu.uza:this.pS.push(xCb(e,A));break;case _.Eu.BCa:this.QT.push(xCb(f,h));break;case _.Eu.Qza:v=n=0;g=!0;A>h?(n=A-h,g=!1):h>A&&(v=h-A,g=!1);h=n;this.pS.push(xCb(e,h,g));this.QT.push(xCb(f,v,g));break;case _.Eu.GDa:break;default:throw Error("Me");}a+=d.TC.endLine-d.TC.WB;b+=d.AD.endLine-d.AD.WB}yCb(this.pAb,this.pS);yCb(this.dLb,this.QT);this.dMa=!0}};$M.prototype.yua=function(a){this.rendered.emit(a)};
$M.ha=function(a){return new (a||$M)};
$M.ya=_.x({type:$M,qa:[["code-diff-chunks","diffChunks","","fileName",""]],inputs:{mC:"diffChunks",fileName:"fileName"},outputs:{rendered:"rendered"},features:[_.pd],Yb:["diffChunks","","fileName",""],Aa:3,Ba:2,Fa:[[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"]],va:function(a,b){a&1&&(_.N(0,vCb,1,9,"code-diff",0),_.N(1,wCb,2,1,"ng-template",null,1,_.ef));if(a&2){var c=_.Me(2);_.B("ngIf",b.dMa)("ngIfElse",c)}},Ha:[_.Wl,_.fE,ZM],styles:["dc-information-box[_ngcontent-%COMP%] {\n  align-items: center;\n  display: flex;\n  height: 40px;\n  justify-content: center;\n}"],Na:0});var aN=function(a){this.Ga=a;this.Bja=0;this.n4a=2;this.Kl=void 0;this.rendered=new _.cl;this.XYa=!1;this.tqb={kr:"",Ko:"",fH:"",Vf:"",mTa:!1,eS:!1}};aN.prototype.Pa=function(){};aN.prototype.Sb=function(a){if(a.location||a.entry)this.mGc=_.To(_.KE(this.location.Vb(),"repo"),this.bc.kr).Za(),this.mLc=_.To(_.KE(this.location.Vb(),"repo"),this.bc.Ko).Za(),this.mAc=_.Qo(_.To(this.location.Vb(),this.bc.Ko).kd(this.bc.fH).kh({vn:this.bc.kr}).Za())};
aN.prototype.yua=function(a){this.XYa=a;this.rendered.emit({rendered:a,P9:this.P9})};var K_b=function(a){a.Ga.mb({gestureName:"CLICK",element:"CommitFileEntryExpansionPanel",action:a.Dqa.Gc?"expand":"collapse",projectId:a.location.ab})},L_b=function(a){a.Dqa.Gc&&a.XYa&&a.rendered.emit({rendered:a.XYa,P9:a.P9})};
_.W.Object.defineProperties(aN.prototype,{bc:{configurable:!0,enumerable:!0,set:function(a){this.tqb=a;this.Kl=a.Kl},get:function(){return this.tqb}},expand:{configurable:!0,enumerable:!0,set:function(a){this.Dqa.Gc=a;L_b(this)},get:function(){return this.Dqa.Gc}},gHc:{configurable:!0,enumerable:!0,get:function(){return this.bc.eS?"source:file_delete":this.bc.mTa?"source:file_add":"source:file_edit"}},rHc:{configurable:!0,enumerable:!0,get:function(){return this.bc.eS?"Removed":this.bc.mTa?"Modified":
"Added"}},lAc:{configurable:!0,enumerable:!0,get:function(){return this.bc.eS?"":this.mAc}},ro:{configurable:!0,enumerable:!0,get:function(){return this.bc.eS?this.bc.Vf:this.bc.fH}},PEc:{configurable:!0,enumerable:!0,get:function(){return!this.bc.Kl}},sob:{configurable:!0,enumerable:!0,get:function(){return this.expand&&this.bc.Kl}},vKc:{configurable:!0,enumerable:!0,get:function(){return FCb(this.metadata.removed,this.metadata)}},Kuc:{configurable:!0,enumerable:!0,get:function(){return FCb(this.metadata.YP,
this.metadata)}},wwc:{configurable:!0,enumerable:!0,get:function(){return FCb(this.metadata.changed,this.metadata)}},metadata:{configurable:!0,enumerable:!0,get:function(){var a=this.bc&&this.bc.Kl?this.bc.Kl.Zta:void 0;return a?{tSb:Number(a.DUa||0),removed:Number(a.CUa||0),changed:Number(a.zUa||0),YP:Number(a.yUa||0)}:{changed:0,removed:0,tSb:0,YP:0}}},uKc:{configurable:!0,enumerable:!0,get:function(){return M_b.format({count:this.metadata.removed})}},vwc:{configurable:!0,enumerable:!0,get:function(){return N_b.format({count:this.metadata.changed})}},
Juc:{configurable:!0,enumerable:!0,get:function(){return O_b.format({count:this.metadata.YP})}}});aN.ha=function(a){return new (a||aN)(_.z(_.nn))};
aN.ya=_.x({type:aN,qa:[["commit-file-entry"]],ub:function(a,b){a&1&&_.$e(_.Wz,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.Dqa=c.first)}},inputs:{location:"location",P9:"entryIndex",bc:"entry",expand:"expand"},outputs:{rendered:"rendered"},features:[_.pd],Aa:30,Ba:10,Fa:[[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"]],va:function(a,b){a&1&&(_.C(0,"mat-expansion-panel",0),_.K("opened",function(){L_b(b);K_b(b)})("closed",function(){L_b(b);K_b(b)}),_.O(1,"\n  "),_.C(2,"mat-expansion-panel-header",1),_.O(3,"\n    "),_.C(4,
"mat-panel-title"),_.O(5,"\n      "),_.C(6,"div",2),_.O(7,"\n        "),_.G(8,"mat-icon",3),_.O(9,"\n        "),_.C(10,"span",4),_.O(11),_.F(),_.O(12,"\n        "),_.C(13,"conditional-link",5),_.K("click",function(d){return d.stopPropagation()}),_.O(14),_.F(),_.O(15,"\n      "),_.F(),_.O(16,"\n      "),_.C(17,"span",6),_.O(18,"\n        "),_.N(19,ACb,2,2,"mat-spinner",7),_.O(20,"\n      "),_.F(),_.O(21,"\n    "),_.F(),_.O(22,"\n  "),_.F(),_.O(23,"\n  "),_.N(24,CCb,13,7,"ng-container",8),_.O(25,"\n"),
_.F(),_.O(26,"\n\n"),_.N(27,ECb,15,7,"ng-template",null,9,_.ef),_.O(29,"\n"));if(a&2){var c=_.Me(28);_.y(8);_.B("svgIcon",b.gHc);_.y(3);_.Pe(b.rHc);_.y(2);_.B("condition",!b.bc.eS)("link",b.lAc)("trackGestureClick",!b.bc.eS)("trackProjectId",b.location.ab);_.y(1);_.Ne("",b.ro,"\n        ");_.y(5);_.B("ngIf",b.PEc)("ngIfElse",c);_.y(5);_.B("ngIf",b.sob)}},Ha:[_.sn,$M,_.xH,VM,_.Wl,_.cr,_.jr,_.es,_.Wz,_.OG,_.PG,_.Bw,_.wz],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}"],
Na:0});var M_b=new _.Kr("{count, plural, =1 {1 removed line} other {# removed lines}}"),N_b=new _.Kr("{count, plural, =1 {1 changed line} other {# changed lines}}"),O_b=new _.Kr("{count, plural, =1 {1 added line} other {# added lines}}");var bN=function(){this.Tzc=this.tZ=new _.Af(0)};_.W.Object.defineProperties(bN.prototype,{GEc:{configurable:!0,enumerable:!0,get:function(){return 1===this.tZ.getValue()}},zTa:{configurable:!0,enumerable:!0,get:function(){return 0===this.tZ.getValue()}}});bN.ha=function(a){return new (a||bN)};bN.ua=_.u({token:bN,oa:bN.ha});var P_b=function(a){this.gK=a;this.disabled=!1;this.Wa=new _.lg;this.e$b="Collapse All";this.f$b="Expand All"};P_b.ha=function(a){return new (a||P_b)(_.z(bN))};
P_b.ya=_.x({type:P_b,qa:[["expand-all-button"]],inputs:{disabled:"disabled",Wa:"place"},Aa:3,Ba:5,Fa:[["type","button","gme-button-old","","format","hairline","size","xsmall","ascTrackElement","CommitDetails",3,"disabled","trackAction","trackGestureClick","trackProjectId","click"]],va:function(a,b){a&1&&(_.C(0,"button",0),_.K("click",function(){var c=b.gK;c.GEc?c.tZ.next(0):c.tZ.next(1)}),_.C(1,"span"),_.O(2),_.F()());a&2&&(_.B("disabled",b.disabled)("trackAction",b.gK.zTa?"expand":"collapse")("trackGestureClick",
!b.disabled)("trackProjectId",b.Wa.ab),_.y(2),_.Pe(b.gK.zTa?b.f$b:b.e$b))},Ha:[_.sn,_.Oy],ob:2,Na:0});var cN=function(a,b,c,d){this.p$=a;this.ah=b;this.gK=c;this.Qd=d;this.Fm=[];this.kwb=!1;this.q$=new Map;this.expand=new Map;this.DZ=0;this.Qqa=new _.ca;this.zxa=new _.ca;this.mZ=0};cN.prototype.Pa=function(){var a=this;this.zxa=this.gK.Tzc.subscribe(function(b){switch(b){case 1:if(!a.Fm||1>a.Fm.length)break;ICb(a);break;case 0:clearTimeout(a.YOa);a.expand=new Map;a.mZ=0;break;default:_.eg(b,"Unknown expansion state")}})};cN.prototype.La=function(){clearTimeout(this.YOa);this.Qqa.unsubscribe();this.zxa.unsubscribe()};
cN.prototype.Sb=function(){this.DZ=0;this.Qqa.unsubscribe();this.Qqa=new _.ca;this.q$=new Map;for(var a=0;a<this.Fm.length;a++){var b=this.Fm[a],c=b.Vf;b=b.fH;this.q$.set(a,{kr:this.kr,Ko:this.Ko,Vf:c||"",fH:b||"",mTa:!(c||!b),eS:!(b||!c)})}this.expand=new Map;LCb(this)};
var GCb=function(a){a=a.Fm.length;return 1>a?"No files to expand":50<a?"Too many files to expand":null},ICb=function(a){a.mZ>=a.Fm.length||(clearTimeout(a.YOa),a.YOa=setTimeout(function(){a.expand.set(a.mZ,!0);_.Uk(a.Qd)}))},LCb=function(a){if(a.Fm){for(var b=Math.min(a.DZ+150,a.Fm.length),c=[],d=[],e=a.DZ;e<b;e++){var f=a.Fm[e],g=f.fH?a.Ko:void 0;var h=new _.Yu({path:f.Vf,hash:f.Vf?a.kr:void 0,type:f.CWa});f=new _.Yu({path:f.fH,hash:g,type:f.lWa});h=new _.Wu({left:h,right:f});d.push({Rqa: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())Q_b(a,d.value);a.DZ=b}},R_b=function(a,b){return 1>b.length?_.Bh:a.p$.diff(a.location.ab,a.location.Oc,a.location.repository,b).ka(_.za(function(c){var d=a.ah;_.QVa(d);d.log(c);return _.Bh}))},Q_b=function(a,b){var c=b.map(function(d){return d.Rqa});a.Qqa.add(R_b(a,c).ka(_.m(function(d){d=d.Pqa;if(!d||1>d.length)throw Error("Ne");return d})).subscribe(function(d){for(var e=0;e<b.length;e++){var f=b[e].index,
g=d[e],h=a.q$.get(f);h&&(g=Object.assign({},h,{Kl:g}),a.q$.set(f,g))}a.Qd.fe()}))};cN.ha=function(a){return new (a||cN)(_.z(_.ZJ),_.z(_.Lr),_.z(bN),_.z(_.gl))};
cN.ya=_.x({type:cN,qa:[["commit-fileset"]],inputs:{location:"location",Fm:"fileDiffEntries",kwb:"includeHeader",kr:"leftRefSpec",Ko:"rightRefSpec"},features:[_.pd],Aa:4,Ba:3,Fa:[["class","gmat-caption header",4,"ngIf"],[1,"commit-entries"],[4,"ngFor","ngForOf"],[4,"ngIf"],[1,"gmat-caption","header"],[1,"right-header"],[1,"type"],[1,"left-header"],[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"]],va:function(a,b){a&1&&(_.N(0,HCb,10,4,"div",0),_.C(1,"div",1),_.N(2,KCb,2,1,"ng-container",2),_.N(3,MCb,3,1,"ng-container",3),_.F());a&2&&(_.B("ngIf",b.kwb),_.y(2),_.B("ngForOf",b.Fm),_.y(1),_.B("ngIf",b.DZ<b.Fm.length))},Ha:[_.sn,aN,_.Vl,_.Wl,P_b,_.Iq,_.Gw],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 dN=function(){};dN.prototype.transform=function(a,b){if(!b)return null;b=b.Okb;if(!b)return null;a=b.get(a);return null==a?-1:a};dN.ha=function(a){return new (a||dN)};dN.He=_.ld({name:"blameIndexOf",type:dN,me:!0});var lK=new WeakMap,eN=function(){};eN.prototype.transform=function(a,b,c){if(!a.Mb||"CitC"===a.Qg){var d=b.Wa;lK.has(d)||lK.set(d,{});var e=lK.get(d);if(null==e.left){var f;b=new URL(_.Cm(c,c.Bh(OCb(null!=(f=b.QM)?f:d))),location.href);e.left=b.pathname}return NCb(e.left,"dlc","dlf","dlw",d.params.Mb,a)}};eN.ha=function(a){return new (a||eN)};eN.He=_.ld({name:"linkifyLeft",type:eN,me:!0});var fN=function(){};
fN.prototype.transform=function(a,b,c){var d=b.Wa;if(!b.fE||!a.Mb||"CitC"===a.Qg){lK.has(d)||lK.set(d,{});var e=lK.get(d);if(null==e.right){var f;b=new URL(_.Cm(c,c.Bh(PCb(null!=(f=b.QM)?f:d))),location.href);e.right=b.pathname}return NCb(e.right,_.qE(d)?"rcl":"drc","drf","drw",d.params.Mb,a)}};fN.ha=function(a){return new (a||fN)};fN.He=_.ld({name:"linkifyRight",type:fN,me:!0});var gN=function(){};
gN.prototype.transform=function(a,b,c){if(!a.Mb||"CitC"===a.Qg){var d=b.Wa;lK.has(d)||lK.set(d,{});var e=lK.get(d);if(null==e.diff){var f;b=new URL(_.Cm(c,c.Bh(QCb(null!=(f=b.QM)?f:d))),location.href);e.diff=b.pathname}d=_.qE(d);f="CitC"===a.Qg&&a.id>a.qH[0]&&a.Mb?a.Mb:"";b=a.Mb&&"CitC"===a.Qg?a.Mb:"";return e.diff+";"+(d?"rcl":"drc")+"="+encodeURIComponent(a.id)+(null==a.Vf?"":";drf="+encodeURIComponent(a.Vf))+";dlc="+encodeURIComponent(a.qH[0])+(null==a.parentPath?"":";dlf="+encodeURIComponent(a.parentPath))+
(a.Mb?";dlw="+encodeURIComponent(f)+";drw="+encodeURIComponent(b):"")+location.search+location.hash}};gN.ha=function(a){return new (a||gN)};gN.He=_.ld({name:"linkifyDiff",type:gN,me:!0});var hN=function(){};hN.prototype.transform=function(a,b,c){var d=b.Wa;if(!b.fE||!a.Mb||"CitC"===a.Qg)return lK.has(d)||lK.set(d,{}),b=lK.get(d),b.Qg||(c=new URL(_.Cm(c,c.Bh(PCb(d))),location.href),b.Qg=c.pathname),NCb(b.Qg,_.pE(d)?"rcl":"drc","drf",void 0,d.params.Mb,a)};hN.ha=function(a){return new (a||hN)};
hN.He=_.ld({name:"linkifyRevision",type:hN,me:!0});var iN=function(){};iN.prototype.transform=function(a,b,c,d){return TCb(a,b,c,a,d)};iN.ha=function(a){return new (a||iN)};iN.He=_.ld({name:"linkifyRoot",type:iN,me:!0});var jN=function(){};
jN.prototype.transform=function(a,b,c,d){var e=b.Wa;if(a.Mb)return TCb(a,b,c,a,d);var f;c=a.id;a=a.Vf;b=null!=(f=b.QM)?f:e;e.ab&&e.repository?_.qE(e)?(d=_.Nt,e=SCb(null!=a?a:_.GE(e,0)),c=!e||e.match(/\/$/)?d+"cl/"+c:d+"cl/"+c+"/depot/"+e):_.pE(e)?c=""+(_.n1a&&"https://"+b.ab+"."+_.n1a+"/")+b.repository+"/+/"+c:(e=b.Vb(),c&&_.To(e,c),e.kh({}),c=_.Cm(d,d.Bh(_.Qo(_.KE(e,"ref").Za())))):c=void 0;return c};jN.ha=function(a){return new (a||jN)};jN.He=_.ld({name:"linkifyId",type:jN,me:!0});var kN=function(){};kN.prototype.transform=function(a){return a?_.qE(a):!1};kN.ha=function(a){return new (a||kN)};kN.He=_.ld({name:"isPiperPlace",type:kN,me:!0});var lN=function(){};lN.prototype.transform=function(a){return a?_.OE(a):!1};lN.ha=function(a){return new (a||lN)};lN.He=_.ld({name:"isPackagePlace",type:lN,me:!0});var mN=function(){};mN.ha=function(a){return new (a||mN)};mN.Ea=_.kd({type:mN});mN.Da=_.ad({});var nN=function(){};nN.prototype.transform=function(a){if(!a)return"";var b=a.indexOf("\n");return-1===b?a:a.substring(0,b)};nN.ha=function(a){return new (a||nN)};nN.He=_.ld({name:"truncateCommitMessage",type:nN,me:!0});var S_b=["filterInput"],T_b=function(){return["details"]},U_b=function(){return["oldPath"]},V_b=function(){return["matchSummary"]},W_b=function(){return["matches"]},X_b=function(){return["hiddenCommitsInfo"]},aDb=new _.Kr("Expand history row of CL {id}"),$Cb=new _.Kr("Collapse history row of CL {id}"),UDb=new _.Kr("Commit {id} by {author}"),TDb=new _.Kr("CL {id} by {author}"),dEb=["blame"],Y_b=["author","time","subject"],Z_b=["id"].concat(_.Ha(Y_b)),$_b=["id","revision"].concat(_.Ha(Y_b)),fEb=["actions"],
eEb=["left","right"],cEb=["toggleExpanded"],iEb=[].concat(_.Ha(cEb),_.Ha(Z_b),["right"],_.Ha(fEb)),kEb=[].concat(_.Ha(cEb),_.Ha(Z_b),_.Ha(eEb),_.Ha(fEb)),mEb=gEb(Z_b),hEb=[].concat(_.Ha(cEb),_.Ha($_b),["right"],_.Ha(fEb)),jEb=[].concat(_.Ha(cEb),_.Ha($_b),_.Ha(eEb),_.Ha(fEb)),lEb=gEb($_b),a0b=["#cleanup"],b0b=[].concat(_.Ha(a0b),["#minor"]),oN=function(a,b,c,d,e,f,g,h,n,r){var v=this;this.Ga=a;this.tvc=b;this.scroll=c;this.Uf=e;this.x$=f;this.nb=g;this.Qa=h;this.u0a=n;this.Zg=r;this.KBc=yBb;this.JBc=
zBb;this.ZBc=ABb;this.s$b="Expand search results";this.d$b="Collapse search results";this.G4a="right";this.I4a="view";this.F4a="left";this.H4a="diff";this.dataSource=new _.FA;this.lE=_.ng;this.m5a="SearchInRevisions";this.e4a="yCc";this.f4b="wCc";this.f4a="CCc";this.g4a="ICc";this.j4b="HCc";this.o4b="OCc";this.l4b="KCc";this.h4b="zCc";this.g4b="xCc";this.m4b="LCc";this.SF=[];this.cq=new _.Qv("",{Vx:[_.pcb()]});this.a_a=new _.ob;this.aWa=this.dSa=this.dU=!1;this.Gz=new Set;this.ES=new Set;this.ENa=
new _.Af(void 0);this.Sf=new _.mb(1);this.jpa=0;this.poa=null;this.FSa=new Map;this.jLc=function(){return v.Ad&&_.qE(v.Ad.Wa)?10:0};this.aLb=function(){return v.Ad&&_.qE(v.Ad.Wa)?60:80};this.FUa=new Map;if(this.wwa=d.Lb(46))a=this.ENa.ka(_.Qa(function(A){return!!A})),_.Ca([this.a_a.ka(_.m(function(){return v.cq.value}),_.yb(function(){v.Ga.mb({element:"SearchInRevisions",action:"queryChange",gestureName:"CHANGE"})}),_.sb(""),_.Oa()),a]).ka(_.ub(function(A){A=_.l(A);var D=A.next().value,I=A.next().value;
return I.Ad.ka(_.m(function(L){return""===D?void 0:oEb(D,I,L)}))}),_.ub(function(A){return A?v.x$.search(A,new _.gG({pageSize:4,ju:!0,tQa:!0})).ka(_.za(function(D){_.wr(v.Zg,D);return _.Ea(new _.uG)})):_.Ea(void 0)}),_.m(function(A){return A?new Map(A.Ax.flatMap(function(D){var I;return(null==(I=D.zZ)?void 0:I.BZa.map(function(L){return[L.Qg,L]}))||[]})):void 0}),_.Ab(this.ENa.ka(_.Qa(function(A){return!!A}))),_.vb(this.Sf)).subscribe(function(A){var D=_.l(A);A=D.next().value;D=D.next().value;c0b(v,
D,A)})};_.k=oN.prototype;_.k.Pa=function(){this.wwa&&this.Ad&&(this.bNa=_.gta(this.Ad.Wa,"","",["CLICK_RESULT_CONTENT"]))};_.k.ie=function(a){var b=a.target;if(b&&b instanceof Element&&(b=_.aF(b,"[data-action]","mat-cell"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)};_.k.yCc=function(a,b){d0b(this,"commitDetailsNavigate");!_.cF(a)&&(b.href||"").startsWith(location.origin)&&(a.preventDefault(),e0b(this,b))};_.k.wCc=function(){d0b(this,"authorClsNavigate",_.ng.dAa)};
_.k.CCc=function(a,b){f0b(this,a,b)};_.k.ICc=function(a,b){f0b(this,a,b)};var f0b=function(a,b,c){d0b(a,c.dataset.actionName||"");_.cF(b)||(b.preventDefault(),e0b(a,c))};_.k=oN.prototype;_.k.HCc=function(a,b){d0b(this,b.dataset.actionName||"");_.cF(a)||(a.preventDefault(),e0b(this,b))};_.k.OCc=function(a,b){var c;a=null!=(c=b.dataset.rowId)?c:"";this.Gz.has(a)?this.Gz.delete(a):this.Gz.add(a)};_.k.KCc=function(a,b){var c;a=null!=(c=b.dataset.rowId)?c:"";this.ES.has(a)?this.ES.delete(a):this.ES.add(a)};
_.k.zCc=function(a,b){a=b.dataset.copyContent||"";_.qz(document,b,a);this.lr(a);this.u0a.open("Copied to clipboard!","",{duration:1E3})};_.k.xCc=function(a,b){d0b(this,"browseRepoNavigate");_.cF(a)||(a.preventDefault(),e0b(this,b))};_.k.LCc=function(){this.dU?this.a_a.next():(this.dU=!0,this.EAc.ta.focus())};
var e0b=function(a,b){b instanceof HTMLAnchorElement&&_.Zm(a.Qa,b.pathname+b.search+b.hash)},CDb=function(a){return _.qE(a)?"Copy CL number":"Copy commit hash"},EDb=function(a,b){return _.qE(b)?"Browse repo at CL "+a:_.Svb.format({refSpec:_.Fna(a)})};oN.prototype.lr=function(a){this.Ga.mb({gestureName:"CLICK",element:"HistoryTable",action:"copyId",Ve:a})};var d0b=function(a,b,c){a.Ga.mb({gestureName:"CLICK",element:"HistoryTable",action:b,bucket:c})};
oN.prototype.bFc=function(a,b){return"oldPath"===b.VT};oN.prototype.JEc=function(a,b){return"hiddenCommits"===b.VT};oN.prototype.xLb=function(a,b){return"history"===b.VT};oN.prototype.yLb=function(a,b){return"history"===b.VT&&null!=b.matches&&0<b.matches.Kk.length};var MDb=function(a){return a?a.Kk.map(function(b){return b.Hx.length}).reduce(function(b,c){return b+c}):0};
oN.prototype.Sb=function(a){a.data&&(this.wwa?this.ENa.next(this.data):c0b(this,this.data));if(a.focusCommit){this.dSa=!1;var b=a.focusCommit.rf;b&&(this.Gz.add(b),this.aWa=!0)}if(a.columnType||a.data||a.historyPlace)this.SF=nEb(this.jpa,(_.pE(this.Ad.Wa)||_.TJ(this.Ad.Wa))&&this.Ad.Wa.Ww)};
oN.prototype.An=function(){var a=this.K$;a&&!this.dSa&&(a=this.FSa.get(a))&&(a=this.nb.ta.querySelectorAll("mat-row.history-table-row")[a])&&(this.scroll.scrollTo(a,0,40),this.aWa&&(a.focus({preventScroll:!0}),this.aWa=!1),this.dSa=!0)};oN.prototype.Pc=function(){var a=this;this.qt=this.Uf.registerCallback("HISTORY",this.nb.ta,function(){var b;null==(b=a.nb.ta.querySelector("mat-row"))||b.focus()})};oN.prototype.La=function(){this.Sf.next();this.qt&&this.qt()};
var c0b=function(a,b,c){a.l1a=b;var d=[];a.FSa=new Map;for(var e=null,f=void 0,g=0;g<b.entries.length;g++){var h=b.entries[g],n=h.vp,r=n.Kf;n=n.revisionNumber;c&&!c.has(r)?(f||(f={VT:"hiddenCommits",nsa:[],osa:[],O$:!1},d.push(f)),f.osa.push(n),f.nsa.push(r)):f=void 0;var v=void 0;n=d;var A=n.push,D=a,I=null==(v=c)?void 0:v.get(r);v=g;I=g0b(D,h.vp,e,I,f);if(_.OE(D.Ad.Wa)||_.TJ(D.Ad.Wa))I.Qg=0===v?"HEAD":"HEAD~"+v;h.Eqa&&h.vp.Mb&&(I.Qg="CitC",I.Mb=h.vp.Mb);A.call(n,I);a.FSa.set(r,g);if(h=h.vp.Vf)d.push({VT:"oldPath",
Vf:h}),f=void 0,e=h}a.dataSource.data=d},g0b=function(a,b,c,d,e){var f=null!=b.metadata&&b.metadata.hasOwnProperty("CLEANUP"),g,h=(null!=(g=b.ns.match(/(\s|^)#\w+/g))?g:[]).map(function(r){return r.trim()}).filter(function(r){return b0b.includes(r)});f?h.unshift("Cleanup"):f=h.some(function(r){return a0b.includes(r)});h.splice(1);var n;return{VT:"history",id:b.Kf,subject:b.npa,Qg:b.revisionNumber,message:b.ns,rQ:b.rQ,time:b.fK,operation:b.IPa,Wn:a.tvc.transform(b.Wn),UM:(null==(n=b.metadata)?0:n.hasOwnProperty("R"))?
b.metadata.R.split(","):[],matches:d,hidden:e,aC:f,Vf:null!=c?c:void 0,Mb:b.Mb,qH:b.qH,parentPath:b.Vf?b.Vf:null!=c?c:void 0,tags:h}};oN.ha=function(a){return new (a||oN)(_.z(_.xu),_.z(_.CH),_.z(_.vt),_.z(_.Lt),_.z(_.vu),_.z(_.AH),_.z(_.Sd),_.z(_.Vf),_.z(_.Gr),_.z(_.vr))};
oN.ya=_.x({type:oN,qa:[["history-table"]],ub:function(a,b){a&1&&_.$e(S_b,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.EAc=c.first)}},kb:function(a,b){a&1&&_.K("click",function(c){return b.ie(c)})},inputs:{K$:"focusCommit",data:"data",Ad:"historyPlace",jpa:"columnType",poa:"blameInfo"},features:[_.pd],Aa:53,Ba:22,Fa:[["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"],[4,"ngIf"],[4,"ngIf","ngIfElse"],["noIndex",""],["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"],["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"],[1,"truncate-text"],["class","subject-chip",3,"cleanup",4,"ngFor","ngForOf"],[1,"subject-chip"],["format","yyyy-MM-dd HH:mm",3,"value"],["rowAuthor",""],["rel","noopener","target","_blank","aria-haspopup","true","aria-expanded","false","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"],["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"]],va:function(a,b){a&1&&(_.C(0,"mat-table",0,1),_.Ae(2,2),_.N(3,UCb,2,0,"mat-header-cell",3),_.N(4,YCb,3,4,"mat-cell",4),_.Be(),_.Ae(5,5),_.N(6,ZCb,3,0,"mat-header-cell",6),_.N(7,bDb,4,5,"mat-cell",4),_.Be(),_.Ae(8,7),_.N(9,cDb,2,3,"mat-header-cell",8),_.N(10,dDb,4,12,"mat-cell",9),_.Be(),_.Ae(11,10),_.N(12,eDb,2,1,"mat-header-cell",3),_.N(13,
iDb,3,3,"mat-cell",11),_.Be(),_.Ae(14,12),_.N(15,jDb,2,0,"mat-header-cell",3),_.N(16,mDb,5,5,"mat-cell",13),_.Be(),_.Ae(17,14),_.N(18,nDb,2,1,"mat-header-cell",3),_.N(19,oDb,2,1,"mat-cell",13),_.Be(),_.Ae(20,15),_.N(21,pDb,2,0,"mat-header-cell",3),_.N(22,sDb,5,4,"mat-cell",13),_.Be(),_.Ae(23,16),_.N(24,tDb,3,0,"mat-header-cell",17),_.N(25,xDb,4,4,"mat-cell",11),_.Be(),_.Ae(26,18),_.N(27,yDb,3,0,"mat-header-cell",19),_.N(28,BDb,3,3,"mat-cell",11),_.Be(),_.Ae(29,20),_.N(30,DDb,3,1,"mat-header-cell",
21),_.N(31,FDb,8,15,"mat-cell",4),_.Be(),_.Ae(32,22),_.N(33,GDb,1,0,"mat-header-cell",3),_.N(34,HDb,2,1,"mat-cell",4),_.Be(),_.Ae(35,23),_.N(36,IDb,1,0,"mat-header-cell",3),_.N(37,JDb,4,5,"mat-cell",4),_.Be(),_.Ae(38,24),_.N(39,LDb,2,1,"mat-cell",4),_.Be(),_.Ae(40,25),_.N(41,ODb,2,3,"mat-cell",4),_.Be(),_.Ae(42,26),_.N(43,RDb,2,1,"mat-cell",4),_.Be(),_.N(44,SDb,1,0,"mat-header-row",27),_.N(45,VDb,1,13,"mat-row",28),_.N(46,WDb,1,3,"mat-row",29),_.N(47,XDb,1,0,"mat-row",30),_.N(48,YDb,1,0,"mat-row",
31),_.N(49,ZDb,1,2,"mat-row",32),_.N(50,$Db,1,0,"mat-row",33),_.F(),_.N(51,bEb,8,10,"div",34),_.P(52,"isPiperPlace"));a&2&&(_.B("dataSource",b.dataSource),_.y(44),_.B("matHeaderRowDef",b.SF),_.y(1),_.B("matRowDefColumns",b.SF)("matRowDefWhen",b.xLb),_.y(1),_.B("matRowDefColumns",_.Re(17,T_b))("matRowDefWhen",b.xLb),_.y(1),_.B("matRowDefColumns",_.Re(18,U_b))("matRowDefWhen",b.bFc),_.y(1),_.B("matRowDefColumns",_.Re(19,V_b))("matRowDefWhen",b.yLb),_.y(1),_.B("matRowDefColumns",_.Re(20,W_b))("matRowDefWhen",
b.yLb),_.y(1),_.B("matRowDefColumns",_.Re(21,X_b))("matRowDefWhen",b.JEc),_.y(1),_.B("ngIf",_.R(52,15,b.wwa&&(null==b.Ad?null:b.Ad.Wa))))},Ha:[_.sn,_.FH,_.IH,_.JH,_.MH,_.KH,_.Vl,_.Wl,_.Xl,_.Yl,QZb,_.BH,_.Fh,_.Mv,_.wH,_.GA,_.xA,_.BA,_.yA,_.wA,_.CA,_.zA,_.AA,_.DA,_.EA,_.Iq,_.Jq,_.es,_.fw,_.iw,_.Gw,_.Tv,_.gH,_.wz,kN,_.vH,_.wF,nN,dN,gN,jN,eN,hN,fN,iN],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;padding-left: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;margin-left:3px;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}@media (max-width:940px){.search-box[_ngcontent-%COMP%]{right:16px;background:var(--page-bg-secondary);height:40px;border-left:1px solid var(--hairline)}}.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}"],
Na:0});var pN=function(a,b,c,d){this.Ga=a;this.xyc=b;this.xg=c;this.gK=d};pN.prototype.Pa=function(){};var h0b=function(a){var b=a.Yd,c=b.Wa;return a.xyc.diff(c.ab,c.Oc,c.repository,b.Ko,"",b.kr).ka(_.m(function(d){return d.Fm}))},i0b=function(a){var b=a.Yd,c=b.Wa;return a.xg.list(c.ab,c.Oc,c.repository,b.kr,"",151,!1,b.Ko).ka(_.m(function(d){return d.en.map(function(e){return{vp:e,Eqa:!1,Mb:_.Ea(void 0)}})}))};
_.W.Object.defineProperties(pN.prototype,{Yd:{configurable:!0,enumerable:!0,set:function(a){this.Xwc=a;this.Dzc=_.ne(h0b(this),i0b(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={Ad:_.Ea({Wa:a.Wa}),entries:d};return{files:b,uL:d,Jzb:c}}));this.gK.tZ.next(0)},get:function(){return this.Xwc}}});pN.ha=function(a){return new (a||pN)(_.z(_.nn),_.z(HM),_.z(_.tH),_.z(bN))};
pN.ya=_.x({type:pN,qa:[["entry-container","comparison",""]],inputs:{Yd:"comparison"},Yb:["comparison",""],Aa:4,Ba:4,Fa:[[4,"ngIf","ngIfElse"],["loading",""],["gmat-tabs","","fxFlex","grow",3,"selectedTabChange"],["mat-tab-label",""],[3,"leftRefSpec","location","includeHeader","rightRefSpec","fileDiffEntries"],[4,"ngIf"],["iconSize","large","theme","warning","fxLayout","","fxLayoutAlign","start center",4,"ngIf"],[3,"data","historyPlace",4,"ngIf"],"iconSize;large;theme;warning;fxLayout;;fxLayoutAlign;start center".split(";"),
[3,"data","historyPlace"],["text","Loading page...","fxFlex","grow",3,"hasBackground","diameter"]],va:function(a,b){a&1&&(_.N(0,vEb,6,7,"ng-container",0),_.P(1,"async"),_.N(2,wEb,1,2,"ng-template",null,1,_.ef));if(a&2){var c=_.Me(3);_.B("ngIf",_.R(1,2,b.Dzc))("ngIfElse",c)}},Ha:[cN,_.Wl,_.$B,_.cr,_.dr,_.jr,oN,_.fE,_.dE,_.WB,jM,_.VB,_.am,_.wz],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}"],
Na:0});var j0b=["refPicker"],qN=function(a){this.zT=a;this.lb=1;this.Vu=_.gF("");this.DYa=new _.ca;this.zwa=""};qN.prototype.Pa=function(){};qN.prototype.Sb=function(a){if(a.comparison||a.selector){switch(this.lb){case 1:this.N0={Wa:this.Yd.Wa,lwa:zEb,version:2};this.zwa=this.Yd.kr;break;case 0:this.N0={Wa:this.Yd.Wa,lwa:AEb,version:0};this.zwa=this.Yd.Ko;break;default:throw _.eg(this.lb,"Unknown selector type");}k0b(this,this.Yd.Wa,this.zwa);this.mMb=l0b(this,this.Vu)}};qN.prototype.La=function(){this.DYa.unsubscribe()};
var k0b=function(a,b,c){a.Vu=_.gF(c||"");a.DYa.unsubscribe();b.ab&&b.Oc&&b.repository&&c&&(a.DYa=_.Rvb(a.zT,_.To(b.Vb(),c).Za()).subscribe(function(d){a.Vu=d;a.mMb=l0b(a,a.Vu)}))},l0b=function(a,b){var c=_.EE(b);return Object.assign({},{ariaLabel:"Git ref picker",title:_.hF(b.type)+" "+c,va:a.bfa,mc:"ComparisonRefPicker"},a.g_a())};qN.prototype.g_a=function(){return _.vF(_.To(_.KE(this.Yd.Wa.Vb(),"ref"),this.zwa).kh({}).Za())};qN.ha=function(a){return new (a||qN)(_.z(_.zH))};
qN.ya=_.x({type:qN,qa:[["comparison-ref-picker","comparison",""]],ub:function(a,b){a&1&&_.$e(j0b,7,_.We);if(a&2){var c;_.Ze(c=_.bf())&&(b.bfa=c.first)}},inputs:{Yd:"comparison",lb:"selector"},features:[_.pd],Yb:["comparison",""],Aa:3,Ba:1,Fa:[[3,"item"],["refPicker",""],[3,"refPickerData",4,"ngIf"],[3,"refPickerData"]],va:function(a,b){a&1&&(_.G(0,"segmented-dropdown-button",0),_.N(1,yEb,1,1,"ng-template",null,1,_.ef));a&2&&_.B("item",b.mMb)},Ha:[_.Wl,_.PH,_.Bz],ob:2,Na:0});var rN=function(){};rN.ha=function(a){return new (a||rN)};rN.Ea=_.kd({type:rN});rN.Da=_.ad({imports:[_.bm,_.mr,_.RH,_.bn,_.Ez]});var sN=function(a,b,c){this.ze=a;this.vd=b;this.NN=c;this.Ya=new _.ca};sN.prototype.Pa=function(){var a=this;this.hm=this.vd.register("toggleFullscreen","a",function(){a.jia()});this.Ya.add(this.NN.GZ.subscribe(function(b){m0b(a,b)}))};sN.prototype.La=function(){var a;null==(a=this.hm)||a.call(this);var b;null==(b=this.BSb)||b.call(this);this.Ya.unsubscribe()};sN.prototype.qR=function(a){switch(a){case 0:return"fullscreen_exit";case 1:return"fullscreen";default:return _.eg(a)}};
sN.prototype.Tra=function(a){switch(a){case 0:return"Exit full screen";case 1:return"Full screen";default:return _.eg(a)}};var m0b=function(a,b){switch(b){case 0:a.BSb=a.vd.register("leaveFullScreen","esc",function(){a.jia()});break;case 1:var c;null==(c=a.BSb)||c.call(a);break;default:_.eg(b)}};sN.prototype.jia=function(a){this.NN.jia();this.ze.mb({element:this.componentId,action:this.NN.LG?"maximize":"restore",gestureName:a?"CLICK":"KEYBOARD"},a)};
sN.ha=function(a){return new (a||sN)(_.z(_.nn),_.z(_.ft),_.z(_.sH))};
sN.ya=_.x({type:sN,qa:[["fullscreen-button"]],inputs:{componentId:"componentId"},Aa:6,Ba:9,Fa:[["type","button","fxLayout","","fxLayoutAlign","center center","mat-icon-button","","color","primary",3,"matTooltip","click"]],va:function(a,b){a&1&&(_.C(0,"button",0),_.K("click",function(c){return b.jia(c)}),_.P(1,"async"),_.P(2,"async"),_.C(3,"mat-icon"),_.O(4),_.P(5,"async"),_.F()());a&2&&(_.B("matTooltip",b.Tra(_.R(1,3,b.NN.GZ))),_.we("aria-label",b.Tra(_.R(2,5,b.NN.GZ))),_.y(4),_.Pe(b.qR(_.R(5,7,b.NN.GZ))))},
Ha:[_.cr,_.dr,_.Iq,_.es,_.Gw,_.am],styles:[".mat-icon[_ngcontent-%COMP%]{display:flex}"],Na:0});var tN=function(a){this.Ga=a;this.LG=!1;this.mXb=this.Bja=0;this.pxc="Copy full hash";this.vSa="Copy commit hash";this.tt=1};tN.prototype.Pa=function(){};tN.prototype.lr=function(){this.Ga.mb({gestureName:"CLICK",element:"CommitHeader",action:"copySha",Ve:this.Yd.Ko,projectId:this.Yd.Wa.ab})};
_.W.Object.defineProperties(tN.prototype,{Wsa:{configurable:!0,enumerable:!0,get:function(){return 0===this.tt}},Rvc:{configurable:!0,enumerable:!0,get:function(){if(this.Yd.Wa)return _.Qo(_.To(this.Yd.Wa.Vb(),this.Yd.Ko).kd("/").Za())}},Ywc:{configurable:!0,enumerable:!0,get:function(){return _.Qo(_.To(this.Yd.Wa.Vb(),this.Yd.Ko).kh({vn:this.Yd.kr||this.Yd.Ko}).Za())}},qyc:{configurable:!0,enumerable:!0,get:function(){return _.Qo(_.To(this.Yd.Wa.Vb(),this.Yd.Ko).kh({}).Za())}},Svc:{configurable:!0,
enumerable:!0,get:function(){return _.Svb.format({refSpec:_.Fna(this.Yd.Ko)})}},Wwc:{configurable:!0,enumerable:!0,get:function(){return this.Yd.Qxb?"to Parent:":"to:"}}});tN.ha=function(a){return new (a||tN)(_.z(_.nn))};
tN.ya=_.x({type:tN,qa:[["commit-header","comparison",""]],inputs:{Yd:"comparison",tt:"viewMode"},Yb:["comparison",""],Aa:7,Ba:3,Fa:[["fxFlex","nogrow",1,"left-actions"],[4,"ngIf","ngIfElse"],["fxFlex","nogrow",1,"right-actions"],[4,"ngIf"],["componentId","CommitDetail"],["detailsModeLeftHeader",""],[1,"label"],["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"],[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"]],va:function(a,b){a&1&&(_.C(0,"div",0),_.N(1,BEb,10,6,"ng-container",1),_.F(),_.C(2,"div",2),_.N(3,CEb,9,7,"ng-container",3),_.G(4,"fullscreen-button",4),_.F(),_.N(5,DEb,3,5,"ng-template",null,5,_.ef));if(a&2){var c=_.Me(6);_.y(1);_.B("ngIf",b.Wsa)("ngIfElse",c);_.y(2);_.B("ngIf",!b.Wsa)}},Ha:[_.sn,VM,_.Wl,qN,_.Hz,sN,_.Oy,_.Jq,_.Aw,_.es,_.Gw,_.$m],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}"],
Na:0});var n0b=["dropdownContainer"],uN=function(){this.bea=[];this.zMb=new _.cl};uN.prototype.Sb=function(){var a=this,b=this.Yd.kr;this.kJc=Object.assign({},{ariaLabel:"Parent commit selector",title:_.EE(b),va:this.fu,mc:"ParentSelector"},this.g_a(b));this.bea=this.cea.map(function(c){return{id:c,pyc:_.Qo(JEb(a.Yd.Wa,c)),selected:c===a.Yd.kr}})};uN.prototype.g_a=function(a){return _.vF(JEb(this.Yd.Wa,a))};uN.ha=function(a){return new (a||uN)};
uN.ya=_.x({type:uN,qa:[["parent-selector"]],ub:function(a,b){a&1&&_.$e(n0b,7,_.We);if(a&2){var c;_.Ze(c=_.bf())&&(b.fu=c.first)}},inputs:{cea:"parents",Yd:"comparison"},outputs:{zMb:"selectedParentChange"},features:[_.pd],Aa:8,Ba:3,Fa:function(){return[["fxLayout","","fxFlexAlign","start center"],["fxLayout","","fxFlexAlign"," center",1,"label"],_.ez("{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"]]},va:function(a,b){a&1&&(_.C(0,"div",0)(1,"span",1),_.He(2,2),_.F(),_.N(3,EEb,1,1,"segmented-dropdown-button",3),_.F(),_.N(4,GEb,2,1,"ng-template",null,4,_.ef),_.N(6,IEb,1,1,"ng-template",null,5,_.ef));
if(a&2){var c=_.Me(7);_.y(2);_.cz(b.bea.length);_.dz(2);_.y(1);_.B("ngIf",1<b.bea.length)("ngIfElse",c)}},Ha:[_.sn,_.Vl,_.Wl,_.cr,_.hr,_.Iq,_.$m,_.Bz,_.wF],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%}"],Na:0});var vN=function(a,b,c,d,e){this.avc=a;this.Ga=b;this.qc=c;this.kL=d;this.Msa=e;this.vf=new _.zs(this.Ga)},o0b=function(a){return a.vf.fetch("all-repos",function(){var b={repositoryScopeRootProjectId:a.kL?a.Msa.slice(1).split("/")[0]:void 0,repositoryScopeIncludeRegionalRepos:a.qc.Lb(37)};return a.avc.list(b).ka(_.m(function(c){var d=new Map,e=new Map;c=_.l(c.Cn);for(var f=c.next();!f.done;f=c.next()){f=f.value;var g=MEb(LEb(f));if(!e.has(g)){e.set(g,[]);var h=f.je;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(KEb));return{cZa:e,groups:d}}))})};vN.prototype.getMap=function(){return o0b(this).ka(_.m(function(a){for(var b=new Map,c=_.l(a.cZa.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 p0b=function(a){return o0b(a).ka(_.m(function(b){var c=[];b=_.l(b.cZa.values());for(var d=b.next();!d.done;d=b.next())c=c.concat(d.value);return c}))},q0b=function(a,b){return o0b(a).ka(_.m(function(c){return c.cZa.get(MEb(b))||[]}))};vN.ha=function(a){return new (a||vN)(_.w(_.w6a),_.w(_.nn),_.w(_.Lt),_.w(_.Rl),_.w(_.XIa))};vN.ua=_.u({token:vN,oa:vN.ha,Ja:"root"});var wN=function(){this.clear=new _.cl};wN.prototype.bK=function(a){a.preventDefault();this.clear.emit()};wN.ha=function(a){return new (a||wN)};
wN.ya=_.x({type:wN,qa:[["no-search-match","filter",""],["","no-search-match","","filter",""]],inputs:{filter:"filter"},outputs:{clear:"clear"},Yb:["filter",""],Aa:7,Ba:1,Fa:[[1,"gmat-subhead-1"],["mat-button","","type","button","color","primary",3,"click"]],va:function(a,b){a&1&&(_.C(0,"div",0),_.O(1),_.F(),_.C(2,"div"),_.O(3," Please "),_.C(4,"button",1),_.K("click",function(c){return b.bK(c)}),_.O(5," clear your filter "),_.F(),_.O(6," and try again.\n"),_.F());a&2&&(_.y(1),_.Ne(' Nothing matches your filter "',
b.filter,'".\n'))},Ha:[_.Iq],styles:["no-search-match[_nghost-%COMP%]{text-align:center}.mat-button[_ngcontent-%COMP%]{padding:0}"]});var xN=function(){this.isActive=!1};xN.prototype.Pa=function(){};xN.prototype.Sb=function(a){if(a.currentScope||a.searchResultItem){a=this.eN;if(a instanceof _.mv)a=_.eAb(a);else if(a.Ke)a=_.cmb(a.Ke);else throw Error("Pe");this.Wa=a;this.isActive=_.Gna(this.Gxc,this.Wa)}};
_.W.Object.defineProperties(xN.prototype,{icon:{configurable:!0,enumerable:!0,get:function(){return this.eN instanceof _.mv?"shared:project":"shared:repository"}},scope:{configurable:!0,enumerable:!0,get:function(){if(this.eN instanceof _.mv||!this.eN.Ke)var a=null;else a=this.eN.Ke,a=a.projectId||a.Km||a.Nq;return a}},name:{configurable:!0,enumerable:!0,get:function(){return this.eN instanceof _.mv?NEb(this.eN):this.eN.Ke.Og}},BN:{configurable:!0,enumerable:!0,get:function(){return this.Wa.ab}},
Hb:{configurable:!0,enumerable:!0,get:function(){return _.vF(this.Wa).Hb}},Ta:{configurable:!0,enumerable:!0,get:function(){return _.vF(this.Wa).Ta}}});xN.ha=function(a){return new (a||xN)};
xN.ya=_.x({type:xN,qa:["repository-search-result-entry contextName  currentScope  searchResultItem ".split(" ")],Cb:2,kb:function(a,b){a&2&&_.ye("active-element",b.isActive)},inputs:{nxc:"contextName",Gxc:"currentScope",eN:"searchResultItem"},features:[_.pd],Yb:"contextName  currentScope  searchResultItem ".split(" "),Aa:4,Ba:7,Fa:[["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"]],va:function(a,b){a&1&&(_.C(0,"conditional-link",0),_.Ce(1,1),_.F(),_.N(2,REb,6,3,"ng-template",null,2,_.ef));if(a&2){var c=_.Me(3);_.B("ascTrackElement",b.nxc)("trackGestureClick",!b.isActive)("trackProjectId",b.BN)("condition",!b.isActive)("link",b.Hb)("queryParams",b.Ta);_.y(1);_.B("ngTemplateOutlet",c)}},Ha:[_.sn,_.xH,_.Wl,_.$l,_.cr,_.jr,_.es],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 r0b=function(a){return{element:a,Zoa:"clearButton",Loa:"search"}},s0b=new pM(function(a){return a},$Eb,aFb,function(a){return a.children}),yN=function(a,b,c){this.Ga=a;this.Qa=b;this.Muc="All repositories";this.rc=new lM($Eb,aFb);this.dataSource=new qM(this.rc,s0b);this.fg="";this.Ax=[];this.OG=c.Lb(28)};yN.prototype.Pa=function(){};
yN.prototype.Sb=function(){var a=this.a1;1!==a.size?this.dataSource.data=t0b(this,a):(a=Array.from(a.values())[0],this.dataSource.data=u0b(a,0));this.Wa.repository?(a=this.Wa,a=a.ab+"/"+a.repository):a=this.Wa.ab;this.wj=a;v0b(this);w0b(this)};yN.prototype.bK=function(){this.fl&&_.Vkb(this.fl);this.Ga.mb({gestureName:"CLICK",element:this.fga,action:"clearLink",projectId:this.Wa.ab})};
var w0b=function(a){a.Ax=[];if(a.fg)for(var b=_.l(a.a1),c=b.next();!c.done;c=b.next()){var d=_.l(c.value);c=d.next().value;d=d.next().value;BBb(a.fg,NEb(c))&&1<a.a1.size&&a.Ax.push(c);a.Ax=a.Ax.concat(d.filter(function(e){return BBb(a.fg,e.Ke.Og)}))}},v0b=function(a){a.rc.collapseAll();if(a.Wa.ab){var b=a.dataSource.data.find(function(c){return c.Id===a.Wa.ab});b&&a.rc.expand(b)}},t0b=function(a,b){return 0===b.size?[]:Array.from(b.keys()).sort(OEb).filter(function(c){a:{for(var d=_.l(a.a1),e=d.next();!e.done;e=
d.next()){var f=_.l(e.value);e=f.next().value;f=f.next().value;if(e.lf&&c.lf?e.lf.projectId===c.lf.projectId:e.host&&c.host?e.host.name===c.host.name:e.OF&&c.OF?e.OF.name===c.OF.name:e.Zh&&c.Zh&&e.Zh===c.Zh){c=0<f.length;break a}}c=!1}return c}).map(function(c){var d=b.get(c)||[],e=_.eAb(c);c=NEb(c);return{icon:"shared:project",name:c,Id:c,level:0,location:e,children:u0b(d)}})},u0b=function(a,b){b=void 0===b?1:b;return a.map(function(c){var d=b,e=_.cmb(c.Ke);return{icon:"shared:repository",location:e,
level:d,name:c.displayName||c.Ke.Og,Id:e.ab+"/"+e.repository}})};
_.W.Object.defineProperties(yN.prototype,{ZZa:{configurable:!0,enumerable:!0,get:function(){return"Search projects and repositories"}},IKa:{configurable:!0,enumerable:!0,get:function(){return this.OG?void 0:"/repos"}},JKa:{configurable:!0,enumerable:!0,get:function(){var a=this.IKa;return a&&this.Qa.isActive(a,!0)}},LMc:{configurable:!0,enumerable:!0,get:function(){return this.Hyb&&0===this.Ax.length}},Hyb:{configurable:!0,enumerable:!0,get:function(){return!!this.fg}}});
yN.ha=function(a){return new (a||yN)(_.z(_.nn),_.z(_.Vf),_.z(_.Lt))};
yN.ya=_.x({type:yN,qa:["repository-searchable-tree-data repositoriesMap  place  searchTrackElement  treeItemNavigateTrackElement ".split(" ")],ub:function(a,b){a&1&&_.$e(_.lE,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.fl=c.first)}},inputs:{a1:"repositoriesMap",Wa:"place",fga:"searchTrackElement",F2:"treeItemNavigateTrackElement"},features:[_.pd],Yb:"repositoriesMap  place  searchTrackElement  treeItemNavigateTrackElement ".split(" "),Aa:4,Ba:6,Fa:[["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"]],va:function(a,b){a&1&&(_.C(0,"input-with-icon",0),_.K("valueChange",function(d){b.fg=d;w0b(b)}),_.F(),_.N(1,WEb,4,3,"ng-container",1),_.N(2,ZEb,3,2,
"ng-template",null,2,_.ef));if(a&2){var c=_.Me(3);_.B("placeholder",b.ZZa)("trackingConfig",_.Se(4,r0b,b.fga));_.y(1);_.B("ngIf",!b.Hyb)("ngIfElse",c)}},Ha:[_.sn,_.xH,_.Vl,_.Wl,_.cr,_.jr,_.lE,_.Iq,_.es,sM,vM,wM,xM,rM,wN,xN],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 zN=function(a,b){this.F2=this.fga="";this.xc=_.jE;this.a1=b.getMap().ka(_.m(_.bE),_.za(function(c){_.wr(a,c);return _.Ea({state:1,message:"Couldn't load repositories."})}),_.sb(_.kE))};zN.prototype.Pa=function(){};zN.ha=function(a){return new (a||zN)(_.z(_.vr),_.z(vN))};
zN.ya=_.x({type:zN,qa:[["repository-searchable-tree"]],inputs:{Wa:"place",fga:"searchTrackElement",F2:"treeItemNavigateTrackElement"},Aa:2,Ba:3,Fa:[[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"]],va:function(a,b){a&1&&(_.N(0,eFb,4,4,"ng-container",0),_.P(1,"async"));a&2&&_.B("ngIf",_.R(1,1,b.a1))},Ha:[_.Wl,_.Xl,_.Yl,_.dr,_.jr,_.dE,yN,_.am],styles:["repository-searchable-tree[_nghost-%COMP%]{max-height:450px;min-height:300px;min-width:280px}"]});var x0b=["scope"],AN=function(){};AN.prototype.Pa=function(){};var y0b=function(a,b){return Object.assign({},{type:2,title:a.DRa(b),va:a.SZa,label:b.repository?"Repository":b.ab?"Project":"",ariaLabel:b.repository?"Repository picker":b.ab?"Project picker":"",mc:"BreadcrumbRepositoriesTree"},_.vF(_.KE(b.Vb(),"repo").Za()))};AN.prototype.DRa=function(a){return _.TJ(a)&&a.repository?a.ab+"/"+a.repository:a.repository?a.repository:a.ab?a.ab:"All repositories"};AN.ha=function(a){return new (a||AN)};
AN.ya=_.x({type:AN,qa:[["resource-scope-breadcrumb-item","place",""]],ub:function(a,b){a&1&&_.$e(x0b,7,_.We);if(a&2){var c;_.Ze(c=_.bf())&&(b.SZa=c.first)}},inputs:{Wa:"place"},Yb:["place",""],Aa:2,Ba:0,Fa:[["scope",""],["searchTrackElement","BreadcrumbRepositoriesSearch","treeItemNavigateTrackElement","BreadcrumbRepositoriesTreeItem",3,"place"]],va:function(a){a&1&&_.N(0,fFb,1,1,"ng-template",null,0,_.ef)},Ha:[zN],ob:2});var BN=function(){};BN.ha=function(a){return new (a||BN)};BN.Ea=_.kd({type:BN});BN.Da=_.ad({imports:[_.bm,_.gr]});var CN=function(){};CN.ha=function(a){return new (a||CN)};CN.Ea=_.kd({type:CN});CN.Da=_.ad({imports:[_.un,_.SH,_.bm,_.mr,_.Zv,_.mE,_.eE,_.gr,_.fs,_.jw,_.fC,BN,_.NG,_.$v,_.bn]});var DN=function(){};DN.ha=function(a){return new (a||DN)};DN.Ea=_.kd({type:DN});DN.Da=_.ad({imports:[_.bm,CN]});var EN=function(){this.soa=[]};EN.prototype.Pa=function(){};EN.prototype.P8=function(){var a=[];a.unshift(y0b(this.Afa,this.Wa));return a};_.W.Object.defineProperties(EN.prototype,{Md:{configurable:!0,enumerable:!0,set:function(a){this.Wa=a;this.soa=this.P8()}}});EN.ha=function(a){return new (a||EN)};
EN.ya=_.x({type:EN,qa:[["resource-scope-breadcrumb"]],ub:function(a,b){a&1&&_.$e(AN,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.Afa=c.first)}},inputs:{Md:"activeLocation"},Aa:2,Ba:2,Fa:[[3,"items"],[3,"place"]],va:function(a,b){a&1&&_.G(0,"breadcrumb",0)(1,"resource-scope-breadcrumb-item",1);a&2&&(_.B("items",b.soa),_.y(1),_.B("place",b.Wa))},Ha:[AN,_.Cz],ob:2});var FN=function(a,b,c,d,e,f){var g=this;this.ah=a;this.Hb=b;this.Qa=c;this.QD=d;this.xg=e;this.rha=f;this.xc=_.jE;this.RFb=new _.ob;this.Wa=this.Hb.data.ka(_.m(bBb),_.Qa(_.PE));this.Lxc=this.Wa.ka(_.ub(function(h){return g.Nia(h)}));this.qLc=this.Wa.subscribe(function(h){g.QD.bm(h)})};FN.prototype.La=function(){this.qLc.unsubscribe()};
FN.prototype.Nia=function(a){var b=this;return this.xg.list(a.ab,a.Oc,a.repository,_.kh(a,0),"",1,!0).ka(_.ub(function(c){if(!c.en||1>c.en.length)return _.aE("unused");c=lFb(a,c.en[0]);return b.RFb.ka(_.bb(function(d,e){return Object.assign({},d,{Yd:Object.assign({},d.Yd,{kr:e})})},c),_.sb(c),_.m(_.bE))}),_.za(function(c){var d=c.error;d&&404===d.code&&_.RVa(b.ah,{error:c,message:"Could not load commit history.",ke:"Dismiss"});d&&403===d.code&&_.RVa(b.ah,{error:c,message:"Permission denied.",ke:"Dismiss"});
return _.aE("unused")}),_.sb(_.kE))};FN.prototype.Wsa=function(a){return 0===a.tt};_.W.Object.defineProperties(FN.prototype,{LG:{configurable:!0,enumerable:!0,get:function(){return this.rha.LG}}});FN.ha=function(a){return new (a||FN)(_.z(_.Lr),_.z(_.zf),_.z(_.Vf),_.z(_.aK),_.z(_.tH),_.z(_.sH))};
FN.ya=_.x({type:FN,qa:[["commit-detail"]],Cb:2,kb:function(a,b){a&2&&_.ye("fullscreen",b.LG)},Aa:4,Ba:6,Fa:[[3,"activeLocation"],[4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["class","centered","text","Loading page...",3,"hasBackground","diameter",4,"ngSwitchCase"],[1,"centered","panel-error"],[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"]],va:function(a,b){a&1&&(_.G(0,"resource-scope-breadcrumb",0),_.P(1,"async"),_.N(2,kFb,5,4,"ng-container",1),_.P(3,"async"));a&2&&(_.B("activeLocation",_.R(1,2,b.Wa)),_.y(2),_.B("ngIf",_.R(3,4,b.Lxc)))},Ha:[tN,UM,_.Wl,_.Xl,_.Yl,pN,_.dE,uN,EN,_.Rz,_.am],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 GN=function(){};GN.ha=function(a){return new (a||GN)};GN.Ea=_.kd({type:GN});GN.Da=_.ad({imports:[_.bm,_.Pz,_.TH,_.fs,_.xF]});var HN=function(){};HN.ha=function(a){return new (a||HN)};HN.Ea=_.kd({type:HN});HN.Da=_.ad({imports:[_.un,_.bm,_.SH,_.mr,_.Gq,_.bn,_.xF,_.cx]});var IN=function(){};IN.ha=function(a){return new (a||IN)};IN.Ea=_.kd({type:IN});IN.Da=_.ad({imports:[_.bm,_.gE]});var JN=function(){};JN.ha=function(a){return new (a||JN)};JN.Ea=_.kd({type:JN});JN.Da=_.ad({imports:[_.un,IN,_.SH,HN,_.bm,_.mr,_.fs,_.Xz,_.fx,_.bn]});var KN=function(){};KN.ha=function(a){return new (a||KN)};KN.Ea=_.kd({type:KN});KN.Da=_.ad({imports:[_.un,_.bm,_.Qy,_.gr]});var LN=function(){};LN.ha=function(a){return new (a||LN)};LN.Ea=_.kd({type:LN});LN.Da=_.ad({imports:[_.un,JN,_.bm,KN,_.gr,_.Ww]});var MN=function(){};MN.ha=function(a){return new (a||MN)};MN.Ea=_.kd({type:MN});MN.Da=_.ad({});var NN=function(){};NN.ha=function(a){return new (a||NN)};NN.Ea=_.kd({type:NN});NN.Da=_.ad({Ob:[_.CH],imports:[_.un,_.Iz,_.ZH,_.$H,_.bm,NM,_.Jz,_.UH,_.pn,_.Zv,mN,_.TH,_.HA,_.gr,_.fs,_.jw,_.fx,_.Fr,_.Ww,_.Sw,_.$v,_.bn,_.rH,_.xF,MN,_.cx]});var ON=function(){};ON.ha=function(a){return new (a||ON)};ON.Ea=_.kd({type:ON});ON.Da=_.ad({imports:[_.un,LN,_.bm,_.gC,_.mr,NN,_.gE,_.eE,_.ZB]});var PN=function(){};PN.ha=function(a){return new (a||PN)};PN.Ea=_.kd({type:PN});PN.Da=_.ad({imports:[_.bm,_.mr,_.gr,_.fs,_.Ww]});var QN=function(){};QN.ha=function(a){return new (a||QN)};QN.Ea=_.kd({type:QN});QN.Da=_.ad({imports:[_.un,HN,_.bm,rN,_.Jz,PN,_.Qy,_.gr,_.ex,_.fs,_.Ww,_.bn,_.cx]});var RN=function(){};RN.ha=function(a){return new (a||RN)};RN.Ea=_.kd({type:RN});RN.Da=_.ad({imports:[_.un,_.bm,_.mr,_.gr,_.bn,_.Ez,_.xF]});var SN=function(){};SN.ha=function(a){return new (a||SN)};SN.Ea=_.kd({type:SN});SN.Da=_.ad({imports:[_.bm,DN,_.Fz]});var TN=function(){};TN.ha=function(a){return new (a||TN)};TN.Ea=_.kd({type:TN});TN.Da=_.ad({Ob:[bN],imports:[QN,GN,_.bm,ON,_.eE,RN,SN,_.Sz,_.cx]});var UN=function(a,b){this.Qa=b;this.enabled=a.Lb(22)};UN.prototype.Af=function(){this.enabled||this.Qa.navigate(["/404"]);return this.enabled};UN.ha=function(a){return new (a||UN)(_.w(_.Lt),_.w(_.Vf))};UN.ua=_.u({token:UN,oa:UN.ha,Ja:"root"});var VN=function(a){this.Qa=a};VN.prototype.Af=function(){_.Zm(this.Qa,"/piper///",{Ti:!0});return!1};VN.ha=function(a){return new (a||VN)(_.w(_.Vf))};VN.ua=_.u({token:VN,oa:VN.ha,Ja:"root"});var WN=function(a){this.Qa=a};WN.prototype.Af=function(a){var b=_.Mna(a.Ta),c=b.HXa;b=b.Ta;if(0===Object.keys(c).length)return!0;a=a.mM.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));return this.Qa.Bh(a,{Ta:b})};WN.ha=function(a){return new (a||WN)(_.w(_.Vf))};WN.ua=_.u({token:WN,oa:WN.ha,Ja:"root"});var XN=function(a,b){this.Qa=a;this.client=b};XN.prototype.Af=function(a){var b=this,c=_.mg(a);if(!c||!_.qE(c)||!c.path||c.params.Ce)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.Vb();e.en&&(e=e.en.find(function(g){return g.revisionNumber===d}))&&_.Wo(f,{Ce:e.Kf});b.Qa.navigate(_.Qo(f.Za()));return!1}))};
XN.ha=function(a){return new (a||XN)(_.w(_.Vf),_.w(uZb))};XN.ua=_.u({token:XN,oa:XN.ha,Ja:"root"});var YN=function(a){this.window=a};YN.prototype.Af=function(a){var b=_.mg(a);return b&&_.qE(b)&&b.path&&a.Ta.edit?(a=this.window.location,b=_.Pf(_.oBb(b)),b=_.Lf(b),void 0!==b&&a.replace(b),!1):!0};YN.ha=function(a){return new (a||YN)(_.w(_.ms))};YN.ua=_.u({token:YN,oa:YN.ha,Ja:"root"});var ZN=function(a,b){this.Qa=a;this.client=b};ZN.prototype.Af=function(a){var b=this,c=_.mg(a);if(!c||!_.qE(c))return!0;a=c.params.Mb;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:vZb(this.client,{owner:a.substring(0,d),alias:e}).ka(_.m(function(f){var g=c.Vb();f=f.GXa.split(":");if(4!==f.length||"citc"!==f[3])return!0;_.Wo(g,{Mb:f[0]+"/"+f[2]});b.Qa.navigate(_.Qo(g.Za()));return!1}))};
ZN.ha=function(a){return new (a||ZN)(_.w(_.Vf),_.w(wZb))};ZN.ua=_.u({token:ZN,oa:ZN.ha,Ja:"root"});var $N=function(a,b){this.Ga=a;this.pSa=b;this.vf=new _.ys(this.Ga)};$N.prototype.lRa=function(a){var b=this;if(!_.QE(a))return _.Ea(_.$D("Failed to load pending changes"));var c=_.nnb(a.ab,a.Oc,a.repository,a.qb,a.path,a.params.Mb);return this.vf.fetch(c,function(){return b.pSa.lRa(c)}).ka(_.m(function(d){return _.bE({kea:d.kea})}),_.sb(_.kE),_.za(function(){return _.Ea(_.$D("Failed to load pending changes"))}))};$N.ha=function(a){return new (a||$N)(_.w(_.nn),_.w(tZb))};
$N.ua=_.u({token:$N,oa:$N.ha,Ja:"root"});var nFb=function(){return{XAb:!0,count:0}},qFb=function(a){return{XAb:!1,count:a}},aO=function(a){this.uJc=a;this.xc=_.jE;this.NBc=wFb;this.pending=_.Ea()};aO.prototype.Sb=function(){this.pending=this.uJc.lRa(this.Wa)};aO.ha=function(a){return new (a||aO)(_.z($N))};
aO.ya=_.x({type:aO,qa:[["pending-cl-indicator"]],inputs:{Wa:"place"},features:[_.pd],Aa:4,Ba:3,Fa:[[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"]],va:function(a,b){a&1&&(_.N(0,sFb,3,3,"ng-container",0),_.P(1,"async"),_.N(2,vFb,8,4,"ng-template",
null,1,_.ef));a&2&&_.B("ngIf",_.R(1,1,b.pending))},Ha:[_.Wl,_.$l,_.Xl,_.Yl,_.Oy,_.dE,_.es,_.am],styles:["loading[_ngcontent-%COMP%]{padding-right:5px}.active[_ngcontent-%COMP%]{display:flex;flex-direction:row}"],Na:0});var z0b=["menuTrigger"],A0b=["auxiliaryCiderButton"],bO=function(a,b,c,d,e,f,g,h){var n=this;this.Ga=a;this.bi=c;this.vd=d;this.xg=e;this.Osa=f;this.RT=g;this.Nb=h;this.Ysa=!1;this.uOa=new _.Af(void 0);this.Vl=new _.Af(void 0);this.fu=new _.Af(void 0);this.lE=_.ng;this.nhb=_.Ea(new Set);this.Rva=b.Lb(37);this.Tyc=b.Lb(12);this.vJc=b.Lb(32);this.Zwb=b.Lb(20);this.cEc=b.Lb(21);this.Syc=g.uNa.ka(_.m(function(r){return 2===r}),_.Oa(),_.m(function(r){return{open:r}}));this.dEc=g.uNa.ka(_.m(function(r){return 1===
r}),_.Oa(),_.m(function(r){return{open:r}}));this.nzc=_.Ca([this.Nb.LZ(),this.Nb.c_(),this.Vl,this.uOa,this.fu]).ka(_.m(function(r){var v=_.l(r);r=v.next().value;var A=v.next().value,D=v.next().value,I=v.next().value;v=v.next().value;if(I)return{ariaLabel:"Edit this file",title:"Edit Code",Hb:I};if(D&&_.qE(D)){I=void 0;var L=[],Q=_.oBb(D);if(Q){var Z={ariaLabel:"Edit this file in a new workspace in Cider",title:"Edit in Cider",Hb:Q};"prompt"!==r?I=Z:L.push(Z)}if(A=mBb(Q,A))A={ariaLabel:"Edit in Cider with CitC Workspace picker",
title:"Choose workspace",Hb:A},"prompt"===r?I=A:L.push(A);r=I?L.length?Object.assign({},I,{tooltip:D.Ww?I.ariaLabel:"Editing code in Cider not supported for this resource type",va:v,mc:"BreadcrumbOpenInEditor",context:{buttons:L}}):I:void 0;return r}}),_.yb(function(r){var v=void 0;"string"===typeof(null==r?void 0:r.Hb)&&(v=r.Hb);B0b(n,v)}),_.nb(1),_.ib())};bO.prototype.Pa=function(){};bO.prototype.La=function(){this.uya&&this.uya()};
bO.prototype.Sb=function(a){var b=this;if("place"in a&&this.Zwb){var c=a.place;a=c.rf;c=c.wi;c&&_.HE(a,c)||(this.nhb=UYb(this.Ga).ka(_.ub(function(){return _.uH(b.xg,_.To(b.Wa.Vb(),"HEAD").Za(),"path",0).ka(_.Xg(b.Ga,"history"),_.za(function(){return _.Ea(void 0)}))}),_.ub(function(d){d=Number(d);return isNaN(d)?_.Ea(new Set):UZb(b.Osa,b.Wa.path||"",d)}),_.yb(function(d){b.Ga.Tm({uF: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),_.nb(1),_.ib()))}};bO.prototype.k8=function(){this.GCb&&this.GCb.k8()};var B0b=function(a,b){a.uya&&a.uya();a.uya=b&&a.Wa.Ww?a.vd.register("editCode","shift+e",function(){_.Vj(b,void 0,_.Zg("_blank"))}):void 0};
_.W.Object.defineProperties(bO.prototype,{hZ:{configurable:!0,enumerable:!0,set:function(a){this.uOa.next(a)},get:function(){return this.uOa.value}},Wa:{configurable:!0,enumerable:!0,set:function(a){this.Vl.next(a)},get:function(){return this.Vl.value}},vvc:{configurable:!0,enumerable:!0,set:function(a){this.fu.value!==a&&this.fu.next(a)}},ZNa:{configurable:!0,enumerable:!0,get:function(){return _.pE(this.Wa)&&!this.Wa.Ww||null}},xzc:{configurable:!0,enumerable:!0,get:function(){var a,b,c=null!=(b=
(null!=(a=this.Wa.path)?a:"").split(".").pop())?b:"";return["h","cc","go","java","py"].includes(c)}}});bO.ha=function(a){return new (a||bO)(_.z(_.xu),_.z(_.Lt),_.z(_.jI),_.z(_.ft),_.z(_.tH),_.z(RM),_.z(QM),_.z(_.Yt))};
bO.ya=_.x({type:bO,qa:[["activity-header-actions","place",""]],ub:function(a,b){a&1&&(_.$e(z0b,5),_.$e(A0b,5,_.We));if(a&2){var c;_.Ze(c=_.bf())&&(b.GCb=c.first);_.Ze(c=_.bf())&&(b.vvc=c.first)}},inputs:{Ysa:"isEmptyRepo",hZ:"editLink",Wa:"place"},features:[_.pd],Yb:["place",""],Aa:10,Ba:10,Fa:[[1,"actions-button-container"],[3,"place",4,"ngIf"],[4,"ngIf"],["auxiliaryCiderButton",""],[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"],["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"],["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"]],va:function(a,b){a&1&&(_.C(0,"div",0),_.N(1,xFb,1,1,"pending-cl-indicator",
1),_.P(2,"isPiperPlace"),_.N(3,CFb,3,3,"div",2),_.P(4,"isPiperPlace"),_.N(5,EFb,3,3,"div",2),_.N(6,HFb,4,2,"ng-container",2),_.P(7,"async"),_.F(),_.N(8,JFb,1,1,"ng-template",null,3,_.ef));a&2&&(_.y(1),_.B("ngIf",b.vJc&&_.R(2,4,b.Wa)),_.y(2),_.B("ngIf",_.R(4,6,b.Zwb&&null!=b.Wa.path&&b.Wa)),_.y(2),_.B("ngIf",b.Tyc),_.y(1),_.B("ngIf",_.R(7,8,!b.Rva&&b.nzc)))},Ha:[_.sn,_.Vl,_.Wl,aO,_.on,_.rw,_.xw,dM,_.zw,_.Oy,_.es,_.Gw,_.Bz,_.am,kN],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}"],
Na:0});var cO=function(a,b){this.Ga=a;this.Qa=b;this.lg="ChangelistPicker";this.tha=void 0;this.ROb="number"};cO.prototype.Pa=function(){};var C0b=function(a){if(a.tha){var b=a.tha.toString();a.Ga.mb({element:"ChangelistPicker",action:"selectSpecificCl",Ve:b,gestureName:"CLICK"});a.Qa.navigate(_.Qo(_.pF(_.iF(_.To(a.qva.Vb(),b)),function(c){delete c.Mb}).Za()))}};
_.W.Object.defineProperties(cO.prototype,{Wa:{configurable:!0,enumerable:!0,set:function(a){this.qva=a;this.MR=_.Qo(_.pF(_.iF(_.To(a.Vb(),"")),function(c){delete c.Mb}).Za());this.tha=LFb(a);this.ROb=a.jj()?"number":"text";var b=a.params.Mb?_.Qo(_.iF(a.Vb()).Za()):void 0;this.eVb=b;this.TQc=_.jmb(a)}},fFc:{configurable:!0,enumerable:!0,get:function(){return _.Xo(this.qva)||rBb(this.qva)}},xFc:{configurable:!0,enumerable:!0,get:function(){return!!this.qva.params.Mb}}});
cO.ha=function(a){return new (a||cO)(_.z(_.nn),_.z(_.Vf))};
cO.ya=_.x({type:cO,qa:[["cl-picker","place",""]],inputs:{Wa:"place"},Yb:["place",""],Aa:11,Ba:7,Fa:["role listbox fxLayout column fxFlex none".split(" "),["role","option",4,"ngIf"],["role","option"],["mat-button","","trackAction","pinToHead",3,"routerLink","ascTrackElement"],["appearance","outline"],["matInput","",3,"type","ngModel","ngModelChange","keyup.enter"],["mat-button","","trackAction","pinToWorkspace",3,"routerLink","ascTrackElement"]],va:function(a,b){a&1&&(_.C(0,"ul",0),_.N(1,KFb,3,5,"li",
1),_.C(2,"li",2)(3,"a",3),_.O(4," HEAD "),_.F()(),_.G(5,"mat-divider"),_.C(6,"li",2)(7,"mat-form-field",4)(8,"mat-label"),_.O(9," Specific CL "),_.F(),_.C(10,"input",5),_.K("ngModelChange",function(c){return b.tha=c})("keyup.enter",function(){return C0b(b)}),_.F()()()());a&2&&(_.y(1),_.B("ngIf",b.eVb),_.y(2),_.ye("active-element",b.fFc),_.B("routerLink",b.MR)("ascTrackElement",b.lg),_.y(7),_.B("type",b.ROb)("ngModel",b.tha))},Ha:[_.sn,_.Wl,_.cr,_.jr,_.Fh,_.Mv,_.Rv,_.Jq,_.Aw,_.fw,_.ew,_.iw,_.$m],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%}"],
Na:0});var dO=function(){};dO.ha=function(a){return new (a||dO)};dO.Ea=_.kd({type:dO});dO.Da=_.ad({imports:[_.un,_.bm,_.mr,_.Zv,_.gr,_.ex,_.jw,_.Ww,_.bn]});var D0b=["crumbs"],E0b=["copyButton"],eO=function(a,b){this.Ga=a;this.vc=b;this.b$b="Copy file path";this.items=[];this.yQ=""};eO.prototype.lr=function(){this.Ga.mb({gestureName:"CLICK",element:"BreadcrumbFilePath",action:"copy",projectId:this.projectId})};eO.ha=function(a){return new (a||eO)(_.z(_.nn),_.z(_.nI))};
eO.ya=_.x({type:eO,qa:[["path-breadcrumb"]],ub:function(a,b){a&1&&(_.$e(D0b,5),_.$e(E0b,5,_.Sd));if(a&2){var c;_.Ze(c=_.bf())&&(b.bXc=c.first);_.Ze(c=_.bf())&&(b.UWc=c.first)}},inputs:{items:"items",yQ:"copyText",projectId:"projectId",xha:"stacksPaths"},Aa:5,Ba:3,Fa:[["id","skiplink-navigation-target","role","link","tabindex","0",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"]],va:function(a,b){a&1&&(_.C(0,"div",0),_.N(1,NFb,6,11,"ng-container",1),_.F(),_.C(2,"div")(3,"copy-button",2,3),_.K("copyEvent",function(){return b.lr()}),_.F()());a&
2&&(_.y(1),_.B("ngForOf",b.items),_.y(2),_.B("hoverMsg",b.b$b)("copyText",b.yQ))},Ha:[_.sn,_.Vl,_.Wl,_.Hz,_.$m,_.am],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 F0b=function(a){_.t.call(this,a)};_.V(F0b,_.t);_.k=F0b.prototype;_.k.fNb=function(a){_.xc(this,1,a)};_.k.getName=function(){return _.p(this,2)};_.k.dg=function(){return _.p(this,2)};_.k.Te=function(a){return _.xc(this,2,a)};_.k.ar=function(){return _.p(this,3)};_.k.raa=function(){return _.p(this,3)};_.k.G1=function(a){_.xc(this,3,a)};_.k.toObject=function(){return G0b(this)};var G0b=function(a){if(null!=a)return _.Cc(a),{codePath:_.q(_.p(a,1)),name:_.q(_.p(a,2)),productId:_.q(_.p(a,3))}};var I0b=function(a){_.t.call(this,a,-1,H0b)};_.V(I0b,_.t);var J0b=_.Ec(I0b),H0b=[1];I0b.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={w3c:_.yc(_.fj(this,F0b,1),G0b)}}else a=void 0;return a};var fO=function(a){_.t.call(this,a)};_.V(fO,_.t);fO.prototype.fNb=function(a){_.xc(this,1,a)};fO.prototype.jU=function(a){_.xc(this,2,a)};fO.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={codePath:_.q(_.p(this,1)),AF:_.lj(this,2,!1)}}else a=void 0;return a};var gO=function(a){_.t.call(this,a,-1,K0b)};_.V(gO,_.t);gO.prototype.getScope=function(){return _.nj(this,1,0)};gO.prototype.setScope=function(a){return _.xc(this,1,a)};gO.prototype.Wra=function(){return _.Kh(this,2)};var K0b=[2];gO.prototype.toObject=function(){return L0b(this)};var L0b=function(a){if(null!=a)return _.Cc(a),{scope:_.q(_.p(a,1)),sQc:_.q(_.Kh(a,2))}};var M0b=function(a){_.t.call(this,a)};_.V(M0b,_.t);_.k=M0b.prototype;_.k.getName=function(){return _.p(this,1)};_.k.dg=function(){return _.p(this,1)};_.k.Te=function(a){return _.xc(this,1,a)};_.k.jU=function(a){_.xc(this,2,a)};_.k.toObject=function(){if(null!=this){_.Cc(this);var a={name:_.q(_.p(this,1)),AF:_.lj(this,2,!1)}}else a=void 0;return a};var hO=function(a){_.t.call(this,a)};_.V(hO,_.t);hO.prototype.gNb=function(a){_.xc(this,1,a)};hO.prototype.jU=function(a){_.xc(this,2,a)};hO.prototype.ORa=function(){return _.p(this,3)};hO.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={Yyc:_.q(_.p(this,1)),AF:_.lj(this,2,!1),username:_.q(_.p(this,3)),A_c:_.lj(this,4,!1)}}else a=void 0;return a};var N0b=function(a){_.t.call(this,a)};_.V(N0b,_.t);_.k=N0b.prototype;_.k.ar=function(){return _.p(this,1)};_.k.raa=function(){return _.p(this,1)};_.k.G1=function(a){_.xc(this,1,a)};_.k.jU=function(a){_.xc(this,3,a)};_.k.toObject=function(){if(null!=this){_.Cc(this);var a={productId:_.q(_.p(this,1)),Z2c:_.q(_.p(this,2)),AF:_.lj(this,3,!1)}}else a=void 0;return a};var hKb=function(a){_.t.call(this,a)};_.V(hKb,_.t);_.k=hKb.prototype;_.k.getName=function(){return _.p(this,1)};_.k.dg=function(){return _.p(this,1)};_.k.Te=function(a){return _.xc(this,1,a)};_.k.vtb=function(){return _.p(this,2)};_.k.toObject=function(){return O0b(this)};var O0b=function(a){if(null!=a)return _.Cc(a),{name:_.q(_.p(a,1)),l2:_.q(_.p(a,2))}};var iO=function(){};iO.ha=function(a){return new (a||iO)};iO.ua=_.u({token:iO,oa:iO.ha,Ja:"root"});var P0b=new Map([[2,{W1:"https://dev-stacks.corp.google.com",ZX:"https://dev-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[1,{W1:"https://staging-stacks.corp.google.com",ZX:"https://staging-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[3,{W1:"https://nightly-stacks.corp.google.com",ZX:"https://nightly-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyBJfv3Pzc9Y-hagj8Gd5pfcCT56QvtDFIA"}],
[0,{W1:"https://stacks-v4.corp.google.com",ZX:"https://stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[4,{W1:"http://localhost:5432",ZX:"http://localhost:8788",apiKey:""}]]),jO=function(){};
_.W.Object.defineProperties(jO.prototype,{current:{configurable:!0,enumerable:!0,get:function(){return P0b.get(this.Hxc)}},Hxc:{configurable:!0,enumerable:!0,get:function(){switch("{{ flags.environment }}"===window.PY_ENVIRONMENT?"prod":window.PY_ENVIRONMENT){case "prod":return 0;case "staging":return 1;case "dev":return 2;case "nightly":return 3;case "local":return 4;default:return 0}}}});jO.ha=function(a){return new (a||jO)(_.w(iO))};jO.ua=_.u({token:jO,oa:jO.ha,Ja:"root"});var tK=function(a){_.t.call(this,a)};_.V(tK,_.t);_.k=tK.prototype;_.k.getUrl=function(){return _.p(this,1)};_.k.iL=function(){return _.p(this,1)};_.k.iN=function(a){return _.xc(this,1,a)};_.k.dba=function(){return _.tj(this,1)};_.k.pu=function(){return _.p(this,2)};_.k.apa=function(){return _.$i(this,2)};_.k.getId=function(){return _.p(this,3)};_.k.toObject=function(){return kO(this)};
var kO=function(a){if(null!=a)return _.Cc(a),{url:_.q(_.p(a,1)),label:_.q(_.p(a,2)),id:_.q(_.p(a,3)),protocol:_.q(_.p(a,4))}};var lO=function(a){_.t.call(this,a)};_.V(lO,_.t);lO.prototype.getName=function(){return _.p(this,2)};lO.prototype.dg=function(){return _.p(this,2)};lO.prototype.Te=function(a){return _.xc(this,2,a)};lO.prototype.toObject=function(){return Q0b(this)};var Q0b=function(a){if(null!=a)return _.Cc(a),{fvc:_.q(_.p(a,1)),name:_.q(_.p(a,2)),resource:kO(_.ej(a,tK,3))}};var R0b=function(a){_.t.call(this,a)};_.V(R0b,_.t);_.k=R0b.prototype;_.k.ORa=function(){return _.p(this,1)};_.k.getName=function(){return _.p(this,2)};_.k.dg=function(){return _.p(this,2)};_.k.Te=function(a){return _.xc(this,2,a)};_.k.toObject=function(){return S0b(this)};var S0b=function(a){if(null!=a)return _.Cc(a),{username:_.q(_.p(a,1)),name:_.q(_.p(a,2))}};var wK=function(a){_.t.call(this,a)};_.V(wK,_.t);wK.prototype.getName=function(){return _.p(this,2)};wK.prototype.dg=function(){return _.p(this,2)};wK.prototype.Te=function(a){return _.xc(this,2,a)};wK.prototype.toObject=function(){return T0b(this)};var T0b=function(a){if(null!=a)return _.Cc(a),{jXc:_.q(_.p(a,1)),name:_.q(_.p(a,2))}};var vK=function(a){_.t.call(this,a)};_.V(vK,_.t);vK.prototype.fL=function(){return _.Jh(this,2)};vK.prototype.toObject=function(){return U0b(this)};var U0b=function(a){if(null!=a)return _.Cc(a),{perspective:_.q(_.p(a,1)),description:_.q(_.p(a,2))}};var rLb=function(a){_.t.call(this,a,-1,V0b)};_.V(rLb,_.t);var V0b=[2,3];rLb.prototype.toObject=function(){return W0b(this)};var W0b=function(a){if(null!=a)return _.Cc(a),{C3c:_.q(_.p(a,1)),m4c:_.yc(_.fj(a,vK,2),U0b),d7c:_.q(_.Kh(a,3))}};var xK=function(a){_.t.call(this,a)};_.V(xK,_.t);xK.prototype.getName=function(){return _.p(this,2)};xK.prototype.dg=function(){return _.p(this,2)};xK.prototype.Te=function(a){return _.xc(this,2,a)};xK.prototype.toObject=function(){return X0b(this)};var X0b=function(a){if(null!=a)return _.Cc(a),{I_:_.q(_.p(a,1)),name:_.q(_.p(a,2))}};var rK=function(a){_.t.call(this,a)};_.V(rK,_.t);rK.prototype.getName=function(){return _.p(this,3)};rK.prototype.dg=function(){return _.p(this,3)};rK.prototype.Te=function(a){return _.xc(this,3,a)};rK.prototype.toObject=function(){return Y0b(this)};var Y0b=function(a){if(null!=a)return _.Cc(a),{nUc:_.q(_.p(a,1)),mUc:_.q(_.p(a,2)),name:_.q(_.p(a,3)),w6c:_.q(_.p(a,4))}};var mO=function(a){_.t.call(this,a)};_.V(mO,_.t);mO.prototype.getName=function(){return _.p(this,1)};mO.prototype.dg=function(){return _.p(this,1)};mO.prototype.Te=function(a){return _.xc(this,1,a)};mO.prototype.toObject=function(){return Z0b(this)};var Z0b=function(a){if(null!=a)return _.Cc(a),{name:_.q(_.p(a,1)),QJc:_.q(_.p(a,2))}};var nO=function(a){_.t.call(this,a)};_.V(nO,_.t);nO.prototype.getName=function(){return _.p(this,2)};nO.prototype.dg=function(){return _.p(this,2)};nO.prototype.Te=function(a){return _.xc(this,2,a)};nO.prototype.toObject=function(){return $0b(this)};var $0b=function(a){if(null!=a)return _.Cc(a),{b5c:_.q(_.p(a,1)),name:_.q(_.p(a,2)),resource:kO(_.ej(a,tK,3))}};var oO=function(a){_.t.call(this,a)};_.V(oO,_.t);oO.prototype.getName=function(){return _.p(this,1)};oO.prototype.dg=function(){return _.p(this,1)};oO.prototype.Te=function(a){return _.xc(this,1,a)};oO.prototype.toObject=function(){return a1b(this)};var a1b=function(a){if(null!=a)return _.Cc(a),{name:_.q(_.p(a,1)),DNc:_.q(_.p(a,2))}};var b1b=function(a){_.t.call(this,a)};_.V(b1b,_.t);_.k=b1b.prototype;_.k.getName=function(){return _.p(this,2)};_.k.dg=function(){return _.p(this,2)};_.k.Te=function(a){return _.xc(this,2,a)};_.k.Gw=function(){return _.p(this,3)};_.k.toObject=function(){return c1b(this)};var c1b=function(a){if(null!=a)return _.Cc(a),{teamsId:_.q(_.p(a,1)),name:_.q(_.p(a,2)),level:_.q(_.p(a,3)),v3c:_.q(_.p(a,4))}};var tKb=function(a){_.t.call(this,a)};_.V(tKb,_.t);_.k=tKb.prototype;_.k.ar=function(){return _.Jh(this,1)};_.k.G1=function(a){_.xc(this,1,a)};_.k.getName=function(){return _.Jh(this,2)};_.k.Te=function(a){return _.xc(this,2,a)};_.k.Mra=function(){return _.nj(this,3,0)};_.k.eRa=function(){return _.lj(this,4)};_.k.fRa=function(){return _.lj(this,5,!1)};_.k.toObject=function(){return d1b(this)};
var d1b=function(a){if(null!=a)return _.Cc(a),{productId:_.q(_.p(a,1)),name:_.q(_.p(a,2)),Lea:_.q(_.p(a,3)),hDc:_.q(_.Ui(a,4)),jFc:_.lj(a,5,!1)}};var sK=function(a){_.t.call(this,a,-1,e1b)};_.V(sK,_.t);sK.prototype.ar=function(){return _.Jh(this,1)};sK.prototype.G1=function(a){_.xc(this,1,a)};sK.prototype.fL=function(){return _.Jh(this,2)};var e1b=[3,6];sK.prototype.toObject=function(){return f1b(this)};var f1b=function(a){if(null!=a)return _.Cc(a),{productId:_.q(_.p(a,1)),description:_.q(_.p(a,2)),Y3c:_.q(_.Kh(a,3)),l4c:_.q(_.p(a,4)),y1c:_.q(_.p(a,5)),b4c:_.yc(_.fj(a,tKb,6),d1b)}};var xLb=function(a){_.t.call(this,a)};_.V(xLb,_.t);_.k=xLb.prototype;_.k.ar=function(){return _.oj(this,1,g1b)};_.k.G1=function(a){_.sh(this,1,g1b,a)};_.k.otb=function(){return _.oj(this,2,g1b)};_.k.getName=function(){return _.Jh(this,4)};_.k.Te=function(a){return _.xc(this,4,a)};var g1b=[1,2];xLb.prototype.toObject=function(){return h1b(this)};var h1b=function(a){if(null!=a)return _.Cc(a),{productId:_.q(_.pj(a,1,g1b)),pJc:_.q(_.pj(a,2,g1b)),name:_.q(_.p(a,4)),a4c:_.q(_.p(a,3))}};var wLb=function(a){_.t.call(this,a,-1,i1b)};_.V(wLb,_.t);wLb.prototype.fL=function(){return _.Jh(this,2)};var i1b=[3];wLb.prototype.toObject=function(){return j1b(this)};var j1b=function(a){if(null!=a)return _.Cc(a),{qpa:_.q(_.p(a,1)),description:_.q(_.p(a,2)),FWc:_.yc(_.fj(a,xLb,3),h1b)}};var uK=function(a){_.t.call(this,a,-1,k1b)};_.V(uK,_.t);_.k=uK.prototype;_.k.otb=function(){return _.Jh(this,1)};_.k.getName=function(){return _.Jh(this,3)};_.k.Te=function(a){return _.xc(this,3,a)};_.k.fL=function(){return _.Jh(this,4)};_.k.kR=function(){return _.Kh(this,7)};_.k.JQa=function(){return _.Kh(this,9)};var k1b=[2,7,9,11,13];uK.prototype.toObject=function(){return l1b(this)};
var l1b=function(a){if(null!=a)return _.Cc(a),{pJc:_.q(_.p(a,1)),GWc:_.yc(_.fj(a,wLb,2),j1b),name:_.q(_.p(a,3)),description:_.q(_.p(a,4)),rU:_.q(_.p(a,6)),PUc:_.lj(a,5,!1),CY:_.q(_.Kh(a,7)),v4c:_.q(_.p(a,8)),kvc:_.q(_.Kh(a,9)),tVc:_.q(_.p(a,10)),J7c:_.q(_.Kh(a,11)),V0c:_.q(_.p(a,12)),zUc:_.q(_.Kh(a,13)),d2c:_.q(_.p(a,14))}};var pO=function(a){_.t.call(this,a,-1,m1b)};_.V(pO,_.t);_.k=pO.prototype;_.k.wra=function(){return _.fj(this,tK,2)};_.k.yra=function(){return _.fj(this,tK,5)};_.k.kR=function(){return _.fj(this,R0b,7)};_.k.fL=function(){return _.p(this,9)};_.k.eh=function(){return _.ej(this,qO,10)};_.k.mU=function(a){_.gj(this,10,a)};_.k.qL=function(){return _.Ri(this,qO,10)};_.k.Cra=function(){return _.fj(this,tK,13)};_.k.Dra=function(){return _.fj(this,tK,15)};_.k.Fra=function(){return _.fj(this,tK,16)};
_.k.fRa=function(){return _.lj(this,17,!1)};_.k.iaa=function(){return _.fj(this,tK,18)};_.k.getName=function(){return _.p(this,23)};_.k.dg=function(){return _.p(this,23)};_.k.Te=function(a){return _.xc(this,23,a)};_.k.ar=function(){return _.p(this,26)};_.k.raa=function(){return _.p(this,26)};_.k.G1=function(a){_.xc(this,26,a)};_.k.uaa=function(){return _.fj(this,tK,31)};_.k.JQa=function(){return _.fj(this,tK,55)};_.k.eRa=function(){return _.Ui(this,66)};_.k.vtb=function(){return _.p(this,53)};
_.k.Mra=function(){return _.p(this,70)};var n1b=_.Ec(pO),qO=function(a){_.t.call(this,a,-1,o1b)};_.V(qO,_.t);_.k=qO.prototype;_.k.gNb=function(a){_.xc(this,1,a)};_.k.getName=function(){return _.p(this,2)};_.k.dg=function(){return _.p(this,2)};_.k.Te=function(a){return _.xc(this,2,a)};_.k.getParent=function(){return _.ej(this,qO,3)};_.k.ND=function(a){_.gj(this,3,a)};_.k.Bub=function(){return _.Ri(this,qO,3)};_.k.fL=function(){return _.p(this,7)};_.k.wra=function(){return _.fj(this,tK,8)};
_.k.yra=function(){return _.fj(this,tK,9)};_.k.kR=function(){return _.fj(this,R0b,10)};_.k.Cra=function(){return _.fj(this,tK,11)};_.k.Dra=function(){return _.fj(this,tK,12)};_.k.Fra=function(){return _.fj(this,tK,13)};_.k.iaa=function(){return _.fj(this,tK,14)};_.k.uaa=function(){return _.fj(this,tK,16)};var p1b=_.Ec(qO),m1b=[2,4,61,5,6,7,8,39,12,13,14,83,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];pO.prototype.toObject=function(){return q1b(this)};
var q1b=function(a){if(null!=a)return _.Cc(a),{Hvc:_.yc(a.wra(),kO),xY:_.q(_.Kh(a,4)),oUc:_.q(_.Kh(a,61)),Swc:_.yc(a.yra(),kO),JWc:_.yc(_.fj(a,tK,6),kO),CY:_.yc(a.kR(),S0b),gXc:_.yc(_.fj(a,tK,8),kO),uXc:_.yc(_.fj(a,tK,39),kO),description:_.q(_.p(a,9)),domain:r1b(a.eh()),Isb:_.q(_.p(a,42)),mZc:_.yc(_.fj(a,tK,12),kO),hCc:_.yc(a.Cra(),kO),IZc:_.q(_.qc(a,14,_.ic)),HZc:_.q(_.Kh(a,83)),CDc:_.yc(a.Dra(),kO),kEc:_.yc(a.Fra(),kO),jFc:_.lj(a,17,!1),KFc:_.yc(a.iaa(),kO),r0c:_.yc(_.fj(a,xK,41),X0b),w0c:_.yc(_.fj(a,
tK,20),kO),v1c:_.yc(_.fj(a,tK,22),kO),name:_.q(_.p(a,23)),a3c:_.q(_.qc(a,25,_.ic)),productId:_.q(_.p(a,26)),y3c:_.yc(_.fj(a,rK,27),Y0b),z3c:_.yc(_.fj(a,tK,28),kO),A3c:Z0b(_.ej(a,mO,29)),e4c:_.yc(_.fj(a,tK,30),kO),XKc:_.yc(a.uaa(),kO),O4c:_.q(_.Kh(a,38)),y5c:_.yc(_.fj(a,tK,32),kO),a5c:$0b(_.ej(a,nO,58)),c5c:_.yc(_.fj(a,tK,59),kO),O5c:a1b(_.ej(a,oO,33)),i6c:O0b(_.ej(a,hKb,34)),teamList:_.yc(_.fj(a,b1b,40),c1b),E6c:_.q(_.qc(a,35,_.ic)),j7c:_.q(_.p(a,36)),QUc:Q0b(_.ej(a,lO,43)),RUc:_.yc(_.fj(a,tK,44),
kO),j6c:_.q(_.Ui(a,45)),W_c:_.q(_.Ui(a,46)),lXc:_.yc(_.fj(a,wK,47),T0b),r3c:_.q(_.p(a,54)),kvc:_.yc(a.JQa(),kO),w4c:_.yc(_.fj(a,tK,56),kO),T5c:_.yc(_.fj(a,tK,57),kO),kWc:_.yc(_.fj(a,tK,62),kO),tXc:_.yc(_.fj(a,tK,63),kO),M4c:_.yc(_.fj(a,tK,64),kO),K6c:_.yc(_.fj(a,tK,65),kO),Pba:_.q(_.Ui(a,60)),hDc:_.q(_.Ui(a,66)),UZc:_.q(_.Ui(a,69)),SZc:_.q(_.Ui(a,67)),s3c:_.q(_.Kh(a,78)),fvc:_.q(_.p(a,48)),kXc:_.q(_.Kh(a,49)),q0c:_.q(_.Kh(a,50)),QJc:_.q(_.p(a,51)),DNc:_.q(_.p(a,52)),l2:_.q(_.p(a,53)),Lea:_.q(_.p(a,
70)),hXc:_.q(_.p(a,71)),rUc:_.yc(_.fj(a,gO,72),L0b),jUc:_.q(_.Ui(a,73)),L5c:_.q(_.p(a,74)),K1c:_.q(_.p(a,75)),X6c:_.q(_.Ui(a,76)),n5c:_.q(_.p(a,77)),tUc:f1b(_.ej(a,sK,79)),Z3c:_.yc(_.fj(a,uK,80),l1b),J4c:_.q(_.p(a,68)),IYc:_.yc(_.fj(a,rLb,81),W0b),B3c:_.q(_.p(a,82))}},o1b=[4,6,8,9,10,11,12,13,14,15,16];qO.prototype.toObject=function(){return r1b(this)};
var r1b=function(a){if(null!=a)return _.Cc(a),{Yyc:_.q(_.p(a,1)),name:_.q(_.p(a,2)),parent:r1b(a.getParent()),d6c:_.yc(_.fj(a,qO,4),r1b),S_c:_.q(_.Ui(a,5)),x3c:_.yc(_.fj(a,pO,6),q1b),description:_.q(_.p(a,7)),Hvc:_.yc(a.wra(),kO),Swc:_.yc(a.yra(),kO),CY:_.yc(a.kR(),S0b),hCc:_.yc(a.Cra(),kO),CDc:_.yc(a.Dra(),kO),kEc:_.yc(a.Fra(),kO),KFc:_.yc(a.iaa(),kO),W0c:_.yc(_.fj(a,tK,15),kO),cc:_.q(_.p(a,20)),XKc:_.yc(a.uaa(),kO),YXc:_.q(_.p(a,17)),C5c:_.q(_.p(a,18)),CVc:_.q(_.Ui(a,19))}};var pK=function(a){_.t.call(this,a,-1,s1b)};_.V(pK,_.t);_.k=pK.prototype;_.k.getName=function(){return _.p(this,1)};_.k.dg=function(){return _.p(this,1)};_.k.Te=function(a){return _.xc(this,1,a)};_.k.getUrl=function(){return _.p(this,2)};_.k.iL=function(){return _.p(this,2)};_.k.iN=function(a){return _.xc(this,2,a)};_.k.dba=function(){return _.tj(this,2)};_.k.qR=function(){return _.p(this,3)};_.k.Hga=function(a){return _.xc(this,3,a)};var s1b=[4];pK.prototype.toObject=function(){return t1b(this)};
var t1b=function(a){if(null!=a)return _.Cc(a),{name:_.q(_.p(a,1)),url:_.q(_.p(a,2)),icon:_.q(_.p(a,3)),F4c:_.yc(_.fj(a,tK,4),kO)}};var oK=function(a){_.t.call(this,a,-1,u1b)};_.V(oK,_.t);_.k=oK.prototype;_.k.getName=function(){return _.p(this,1)};_.k.dg=function(){return _.p(this,1)};_.k.Te=function(a){return _.xc(this,1,a)};_.k.RZ=function(){return _.fj(this,pK,2)};_.k.oU=function(a){return _.wc(this,2,a)};_.k.I6=function(a){_.hj(this,2,pK,a)};var u1b=[2];oK.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={name:_.q(_.p(this,1)),qGc:_.yc(this.RZ(),t1b)}}else a=void 0;return a};var v1b=["domain_less","no_domain"];var w1b=new _.eo("/google.corp.stacksinfrastructurecatalog.v3.Stacks/BatchGetProductInfoForCodePath",fO,I0b,function(a){return a.nd()},J0b);var rO=function(a){_.t.call(this,a)};_.V(rO,_.t);rO.prototype.getName=function(){return _.p(this,1)};rO.prototype.dg=function(){return _.p(this,1)};rO.prototype.Te=function(a){return _.xc(this,1,a)};var x1b=_.Ec(rO);rO.prototype.toObject=function(){if(null!=this){_.Cc(this);var a={name:_.q(_.p(this,1)),Sfb:_.q(_.p(this,2)),CUc:_.q(_.p(this,3))}}else a=void 0;return a};var y1b=new _.eo("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetAnnouncement",M0b,rO,function(a){return a.nd()},x1b);var z1b=new _.eo("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetDomain",hO,qO,function(a){return a.nd()},p1b);var A1b=new _.eo("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetProduct",N0b,pO,function(a){return a.nd()},n1b);var B1b=function(a){var b={withCredentials:!0};b=b||{};b.format="jspb";this.Ig=new _.oo(b);this.Lg=void 0==a?a:a.replace(/\/+$/,"")};B1b.prototype.Lra=function(a,b,c){return YYb(this.Ig,this.Lg+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetProduct",a,b||{},A1b,c)};B1b.prototype.KZ=function(a,b,c){return YYb(this.Ig,this.Lg+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetAnnouncement",a,b||{},y1b,c)};
B1b.prototype.eh=function(a,b,c){return YYb(this.Ig,this.Lg+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetDomain",a,b||{},z1b,c)};var sO=function(a){this.Ezc=a};sO.prototype.create=function(){return new B1b(this.Ezc.current.ZX)};sO.ha=function(a){return new (a||sO)(_.w(jO))};sO.ua=_.u({token:sO,oa:sO.ha,Ja:"root"});var tO=function(a,b){this.AF=!1;this.environment=a.current;this.vxa=b.create();this.AF="{{ flags.bypass_cache }}"===window.PY_BYPASS_CACHE?!1:"True"===window.PY_BYPASS_CACHE};tO.prototype.KZ=function(){var a=this,b=new M0b;b.jU(this.AF);return UFb(function(c){return a.vxa.KZ(b,{"X-Goog-Api-Key":a.environment.apiKey},c)}).ka(_.za(function(c){console.error("Failed to fetch announcement",c);return _.Ma(c)}))};
tO.prototype.eh=function(a){var b=this;if(v1b.includes(a))return _.Ma(Error("Qe"));var c=new hO;c.gNb(a);c.jU(this.AF);_.xc(c,4,!1);return UFb(function(d){return b.vxa.eh(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("Re`"+a)):_.Ma(d)}))};
tO.prototype.Lra=function(a){var b=this,c=new N0b;c.G1(a);c.jU(this.AF);return UFb(function(d){return b.vxa.Lra(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("Se`"+a)):_.Ma(d)}))};
var C1b=function(a,b){var c=new fO;c.fNb(b.endsWith("/")?b.substring(0,b.length-1):b);c.jU(a.AF);return UFb(function(d){var e=a.vxa;return YYb(e.Ig,e.Lg+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/BatchGetProductInfoForCodePath",c,{"X-Goog-Api-Key":a.environment.apiKey},w1b,d)})};tO.prototype.getUrl=function(a){return this.environment.ZX+"/v3/"+a+"?key="+this.environment.apiKey};tO.ha=function(a){return new (a||tO)(_.w(jO),_.w(sO),_.w(iO))};tO.ua=_.u({token:tO,oa:tO.ha,Ja:"root"});var uO=function(a,b,c){this.Ga=a;this.AU=b;this.Zg=c;this.vf=new _.ys(this.Ga)};uO.prototype.get=function(a){var b=this;a.Ww&&(a=a.parent||a);if(!a.path)return _.Ta;var c=a.path;return this.vf.fetch(c,function(){return C1b(b.AU,"//depot/"+c).ka(_.Xg(b.Ga,"stacksServiceGet"),_.za(function(d){_.wr(b.Zg,d);return _.Ea(new I0b)}))})};uO.ha=function(a){return new (a||uO)(_.w(_.nn),_.w(tO),_.w(_.vr))};uO.ua=_.u({token:uO,oa:uO.ha,Ja:"root"});var D1b=["clPicker"],E1b=["pathBreadcrumb"],F1b=["refPickerDropdownButton"],G1b=["refPicker"],vO=function(a,b,c,d,e){var f=this;this.Ga=a;this.zT=b;this.qc=c;this.H0a=d;this.vc=e;this.Ysa=!1;this.mwb=!0;this.hZ=void 0;this.vS=new _.mb(1);this.xha=c.Lb(53)?this.vS.ka(_.ub(function(h){return f.H0a.get(h)}),_.m(function(h){return new Set(_.fj(h,F0b,1).map(function(n){return(_.p(n,1)||"")+"/"}))}),_.yb(function(h){f.Ga.Tm({uF:new Map([["stacks",0<h.size?"AVAILABLE":"UNAVAILABLE"]])})}),_.qb()):_.Bh;this.mKc=
this.vS.ka(_.m(function(h){return _.PE(h)?{Wa:h,lwa:_.sob,version:0}:void 0}));var g=[];this.soa=this.vS.ka(_.ub(function(h){return _.PE(h)?_.Rvb(f.zT,h).ka(_.sb(_.gF(h.qb)),_.m(function(n){return{location:h,Vu:n}})):_.Ea({location:h,Vu:_.gF("")})}),_.m(function(h){return f.P8(g,h.location,h.Vu)}))};vO.prototype.Pa=function(){};
vO.prototype.P8=function(a,b,c){var d=_.iF(b.Vb()).Za();a[0]=y0b(this.Afa,b);if(_.PE(b)){if(_.pE(d)){if(d.params.Mb){c="CitC Workspace";var e=_.jmb(d)}else _.Xo(d)||rBb(d)?(c="Root",e="HEAD"):(c="Pinned to",e=d.qb,e=d.jj()?e:_.EE(e));d=Object.assign({},{type:2,va:this.xwc,title:e,label:c,ariaLabel:"Pin to CL",mc:"ChangelistPicker",tooltip:void 0},_.vF(d.Vb().kd("").Za()))}else d=this.pNa(d,c),c=xBb(c.type),d={type:1,va:this.nKc,label:"Ref Picker Button",ariaLabel:"Toggle ref picker dropdown",context:{EYa:d,
icon:c}};a[1]=d;d=!b.path||"/"===b.path;if(this.mwb&&!d){d=[];c=b;var f=c.params;e=f.Fi;var g=f.hf,h=f.Zt,n=f.Mb;f=f.Aw;for(var r=_.kh(c,0);c&&c.path;){var v=0===d.length?{Mb:n}:{Fi:e,hf:g,Zt:h,Mb:n,Aw:f};v=_.Qo(_.To(c.Vb().kh(v),r).Za());var A=void 0;d.unshift({title:_.kAb(c),Hb:v,path:null==(A=c)?void 0:A.path});c=c.parent}a[2]={type:1,va:this.oJc,label:"File path",context:{cGb:d,yQ:b.path||""}}}else a.splice(2,1)}else a.splice(1,2);return a};
vO.prototype.pNa=function(a,b){var c=_.EE(b);return Object.assign({},{title:c,va:this.bfa,label:_.hF(b.type),ariaLabel:"Ref picker dropdown",mc:"BreadcrumbRefPicker"},_.vF(a.Vb().kd("").Za()))};_.W.Object.defineProperties(vO.prototype,{Wa:{configurable:!0,enumerable:!0,set:function(a){this.Bk=a;this.vS.next(a)},get:function(){return this.Bk}},rTa:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.Wa)||!a.params.Mb)}}});
vO.ha=function(a){return new (a||vO)(_.z(_.xu),_.z(_.zH),_.z(_.Lt),_.z(uO),_.z(_.nI))};
vO.ya=_.x({type:vO,qa:[["repository-breadcrumb","location",""]],ub:function(a,b){a&1&&(_.$e(D1b,7,_.We),_.$e(E1b,7,_.We),_.$e(F1b,7,_.We),_.$e(G1b,7,_.We),_.$e(AN,7));if(a&2){var c;_.Ze(c=_.bf())&&(b.xwc=c.first);_.Ze(c=_.bf())&&(b.oJc=c.first);_.Ze(c=_.bf())&&(b.nKc=c.first);_.Ze(c=_.bf())&&(b.bfa=c.first);_.Ze(c=_.bf())&&(b.Afa=c.first)}},Eb:["aria-label","Repository toolbar"],inputs:{Ysa:"isEmptyRepo",mwb:"includePathBreadcrumb",hZ:"editLink",Wa:["location","place"]},features:[_.Qe([_.zH])],Yb:["location",
""],Aa:14,Ba:9,Fa:[["fxLayout","row","fxLayoutAlign","center",1,"header-bar"],["fxFlex","","fxGrow","1",1,"crumbs"],[3,"items",4,"ngIf"],[3,"place","isEmptyRepo","editLink"],["pathBreadcrumb",""],["refPickerDropdownButton",""],["refPicker",""],["clPicker",""],[3,"place"],[3,"items"],[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"]],va:function(a,b){a&1&&(_.C(0,"div",0)(1,"div",1),_.N(2,$Fb,1,1,"breadcrumb",2),_.P(3,"async"),_.F(),_.G(4,"activity-header-actions",3),_.F(),_.N(5,bGb,1,1,"ng-template",null,4,_.ef),_.N(7,dGb,2,3,"ng-template",null,5,_.ef),_.N(9,fGb,2,3,"ng-template",null,6,_.ef),_.N(11,gGb,1,1,"ng-template",null,7,_.ef),_.G(13,"resource-scope-breadcrumb-item",8));a&
2&&(_.ye("citc",b.rTa),_.y(2),_.B("ngIf",_.R(3,7,b.soa)),_.y(2),_.B("place",b.Wa)("isEmptyRepo",b.Ysa)("editLink",b.hZ),_.y(9),_.B("place",b.Wa))},Ha:[bO,cO,_.Wl,_.cr,_.dr,_.jr,_.es,_.PH,AN,_.Bz,_.Cz,eO,_.am,_.oI],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}"],
Na:0});var wO=function(a){this.xc=_.jE;this.Iu=new _.mb(1);this.onClose=new _.cl;this.rAc=this.Iu.ka(_.JE(),_.Qa(_.QE),_.ub(function(b){return a.getFile(b.ab,b.Oc,b.repository,b.qb,b.path,b.params.Mb)}))};wO.prototype.close=function(){this.onClose.emit()};_.W.Object.defineProperties(wO.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.Iu.next(a)}}});wO.ha=function(a){return new (a||wO)(_.z(_.wI))};
wO.ya=_.x({type:wO,qa:[["docs-panel","location",""]],inputs:{location:"location"},outputs:{onClose:"onClose"},Yb:["location",""],Aa:2,Ba:3,Fa:[[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],[1,"announcement-bar"],[1,"announcement-text"],["href","http://b/266462371"],["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"]],va:function(a,b){a&1&&(_.N(0,kGb,9,4,"ng-container",0),_.P(1,"async"));a&2&&_.B("ngIf",_.R(1,
1,b.rAc))},Ha:[_.Wl,_.Xl,_.Yl,_.fE,_.dE,_.Iq,_.Aw,_.es,_.Gw,_.am],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}.announcement-text{font-family:Roboto,Arial,sans-serif;line-height:1.5rem;font-size:1rem;letter-spacing:.00625em;font-weight:400;margin:1.3rem}.announcement-text ::ng-deep a:link,.announcement-text ::ng-deep a:visited{color:inherit}.announcement-bar{align-items:center;background-color:var(--tonal-fill-yellow);color:var(--tonal-yellow);display:flex;place-content:center flex-start}"],
ob:2,Na:0});var H1b=function(a){this.bzc=a.data.ka(_.m(function(){var b=_.mg(a.Uc);return _.pE(b)||_.TJ(b)?sBb(b):""}))};H1b.ha=function(a){return new (a||H1b)(_.z(_.zf))};
H1b.ya=_.x({type:H1b,qa:[["binary-file"]],inputs:{Apa:"contentLength"},Aa:7,Ba:4,Fa:[["icon","source:file"],[4,"ngIf","ngIfElse"],["alternative",""],[3,"href"]],va:function(a,b){a&1&&(_.C(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.O(2," You have selected a binary file "),_.F(),_.N(3,lGb,5,2,"icon-empty-state-subtitle",1),_.P(4,"async"),_.N(5,mGb,2,0,"ng-template",null,2,_.ef),_.F());if(a&2){var c=_.Me(6);_.y(3);_.B("ngIf",_.R(4,2,b.bzc))("ngIfElse",c)}},Ha:[_.Wl,_.Kz,_.Mz,_.Lz,
_.am],styles:["binary-file[_nghost-%COMP%]{display:flex;height:100%}"]});var xO=function(a,b,c,d){this.aq=a;this.Hb=b;this.Qa=c;this.x$=d};xO.prototype.La=function(){this.Ya&&this.Ya.unsubscribe()};xO.ha=function(a){return new (a||xO)(_.w(_.yv),_.w(_.zf),_.w(_.Vf),_.w(_.AH))};xO.ua=_.u({token:xO,oa:xO.ha});var I1b=["filterInput"],yO=function(a){this.Ga=a;this.Cua=new _.cl;this.NEb=new _.cl;this.Nua=new _.cl;this.Jp=new _.Qv("");this.iJb=this.GYa=new _.Af(!1);this.Ya=new _.ca};
yO.prototype.Pa=function(){var a=this,b="";this.OC&&(b=this.OC.query,this.Jp.setValue(this.OC.query),this.GYa.next(this.OC.OTa));b=this.Jp.im.ka(_.sb(b),_.Ja(300),_.yb(function(){a.Ga.mb({element:a.mc,action:"queryChange",gestureName:"CHANGE"})}));this.Ya.add(_.Ca(b,this.iJb).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,_.N3a(a.Jp,{invalidRegex:{value:""}})):_.N3a(a.Jp,null);g=null;!e&&c&&(g=/[A-Z]/.test(c)?
"g":"gi",g=d?new RegExp(c,"g"):new RegExp(_.QA(c),g));a.Nua.emit({query:c,OTa:d,Sd:g})}))};yO.prototype.La=function(){this.Ya.unsubscribe()};yO.prototype.tA=function(a){a.preventDefault()};yO.prototype.focus=function(){this.input&&this.input.ta.focus()};yO.ha=function(a){return new (a||yO)(_.z(_.nn))};
yO.ya=_.x({type:yO,qa:[["regex-filter-input"]],ub:function(a,b){a&1&&_.$e(I1b,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.input=c.first)}},kb:function(a,b){a&1&&_.K("keydown.enter",function(){b.Cua.emit(null)})("keydown.shift.enter",function(){b.NEb.emit(null)})},inputs:{OC:"initialState",label:"label",mc:"trackElement"},outputs:{Cua:"onEnter",NEb:"onShiftEnter",Nua:"onStateChange"},lc:["*"],Aa:11,Ba:6,Fa:[[3,"submit"],["appearance","outline","floatLabel","always"],[4,"ngIf"],["type","text","matInput","",
"spellcheck","false",3,"formControl","focus"],["filterInput",""],["matSuffix",""],["color","primary",3,"checked","change"]],va:function(a,b){if(a&1){var c=_.wd();_.Ie();_.C(0,"form",0);_.K("submit",function(d){return b.tA(d)});_.C(1,"mat-form-field",1);_.N(2,nGb,2,1,"mat-label",2);_.C(3,"input",3,4);_.K("focus",function(){_.xd(c);return _.yd(_.Me(4).select())});_.F();_.N(5,oGb,2,0,"mat-error",2);_.C(6,"div",5);_.Je(7);_.F()();_.C(8,"mat-slide-toggle",6);_.K("change",function(d){d=d.checked;b.Ga.mb({element:b.mc,
action:d?"enableRegex":"disableRegex",gestureName:"CHANGE"});b.GYa.next(d)});_.P(9,"async");_.O(10," Use regex ");_.F()()}a&2&&(_.y(2),_.B("ngIf",b.label),_.y(1),_.B("formControl",b.Jp),_.y(2),_.B("ngIf",b.Jp.Jm("invalidRegex")),_.y(3),_.B("checked",_.R(9,4,b.iJb)))},Ha:[_.Wl,_.aA,_.Fh,_.Mv,_.$z,_.Pv,_.fK,_.fw,_.ew,_.Ny,_.iw,_.iK,_.Tv,_.am],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}"],
Na:0});var zO=function(){};zO.ha=function(a){return new (a||zO)};zO.Ea=_.kd({type:zO});zO.Da=_.ad({imports:[_.bm,_.Zv,_.gw,_.jw,_.jK,_.Ww,_.$v]});var AO=function(a,b){var c=this;this.Ga=a;this.vc=b;this.u$b="Find";this.Ohc="FindInFile";this.Ya=new _.ca;this.Iia=new _.Af(0);this.XDc=this.vc.H$.ka(_.Wa());this.cHc=_.Ca([this.vc.H$,this.vc.bra,this.vc.cra]).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.bHc=_.Ca([this.vc.H$,this.vc.bra,this.vc.cra]).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 _.Kr("Match {index} of {totalCount}")).format({index:0,totalCount:0}):(new _.Kr("Match {index} of {totalCount}")).format({index:f+1,totalCount:e}):""}));this.Ya.add(this.Iia.ka(_.Ab(this.vc.bra)).subscribe(function(d){var e=_.l(d);d=e.next().value;e=e.next().value;c.Ga.mb({element:"FindInFile",action:"matchIndexChange",gestureName:"CHANGE"});mIb(c.vc,e+d)}))};AO.prototype.La=function(){this.Ya.unsubscribe()};AO.prototype.focus=function(){this.jJb&&this.jJb.focus()};AO.prototype.Nua=function(a){this.vc.bQa.next(a)};
AO.ha=function(a){return new (a||AO)(_.z(_.nn),_.z(_.nI))};
AO.ya=_.x({type:AO,qa:[["find-in-file"]],ub:function(a,b){a&1&&_.$e(yO,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.jJb=c.first)}},Aa:12,Ba:11,Fa:[["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"]],va:function(a,b){a&1&&(_.C(0,"regex-filter-input",0),_.K("onEnter",function(){b.Iia.next(1);b.focus()})("onShiftEnter",function(){b.Iia.next(-1);b.focus()})("onStateChange",function(c){return b.Nua(c)}),_.P(1,"async"),_.C(2,"span",1),_.P(3,"async"),_.O(4),_.P(5,"async"),_.F()(),_.C(6,"button",2),_.K("click",function(){b.Iia.next(-1);b.focus()}),_.C(7,"mat-icon"),_.O(8,"keyboard_arrow_up"),_.F()(),_.C(9,"button",3),_.K("click",function(){b.Iia.next(1);
b.focus()}),_.C(10,"mat-icon"),_.O(11,"keyboard_arrow_down"),_.F()());a&2&&(_.B("label",b.u$b)("initialState",_.R(1,5,b.XDc))("trackElement",b.Ohc),_.y(2),_.we("aria-label",_.R(3,7,b.bHc)),_.y(2),_.Ne(" ",_.R(5,9,b.cHc)," "))},Ha:[_.Iq,_.es,yO,_.am],styles:["find-in-file[_nghost-%COMP%]{flex-direction:row}find-in-file[_nghost-%COMP%]     regex-filter-input mat-form-field{width:205px}@media (max-width:940px){find-in-file[_nghost-%COMP%]     regex-filter-input mat-form-field{width:195px}}"],Na:0});var BO=function(){};BO.ha=function(a){return new (a||BO)};BO.Ea=_.kd({type:BO});BO.Da=_.ad({imports:[_.bm,_.gr,_.fs,zO]});var J1b=["goToLineInput"],CO=function(a,b,c){this.Ga=a;this.Hb=b;this.Qa=c;this.Jp=new _.Qv("");this.A$b="Go To"};CO.prototype.focus=function(){this.Ptb&&this.Ptb.ta.focus()};CO.prototype.tA=function(a){a.preventDefault();(a=this.Jp.value)&&!isNaN(+a)&&0<+a?this.TRa(Number(this.Jp.value)):_.N3a(this.Jp,{invalidLineNumber:{value:""}})};CO.prototype.TRa=function(a){this.Ga.mb({element:"GoToLine",action:"goToLine",gestureName:"KEYBOARD"});this.Qa.navigate(_.Qo(_.Wo(_.mg(this.Hb.Uc).Vb(),{line:a}).Za()))};
CO.ha=function(a){return new (a||CO)(_.z(_.nn),_.z(_.zf),_.z(_.Vf))};
CO.ya=_.x({type:CO,qa:[["go-to-line"]],ub:function(a,b){a&1&&_.$e(J1b,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.Ptb=c.first)}},Aa:7,Ba:3,Fa:[[3,"submit"],["appearance","outline","floatLabel","always"],["type","text","matInput","","spellcheck","false",3,"formControl"],["goToLineInput",""],[4,"ngIf"]],va:function(a,b){a&1&&(_.C(0,"form",0),_.K("submit",function(c){return b.tA(c)}),_.C(1,"mat-form-field",1)(2,"mat-label"),_.O(3),_.F(),_.G(4,"input",2,3),_.N(6,pGb,2,0,"mat-error",4),_.F()());a&2&&(_.y(3),_.Ne(" ",
b.A$b," "),_.y(1),_.B("formControl",b.Jp),_.y(2),_.B("ngIf",b.Jp.Jm("invalidLineNumber")))},Ha:[_.Wl,_.aA,_.Fh,_.Mv,_.$z,_.Pv,_.fK,_.fw,_.ew,_.iw,_.Tv],styles:["go-to-line[_nghost-%COMP%]{flex-direction:row;display:flex}go-to-line[_nghost-%COMP%]   mat-form-field[_ngcontent-%COMP%]{width:205px}@media (max-width:940px){go-to-line[_nghost-%COMP%]   mat-form-field[_ngcontent-%COMP%]{width:195px}}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}"]});var DO=function(){};DO.ha=function(a){return new (a||DO)};DO.Ea=_.kd({type:DO});DO.Da=_.ad({imports:[_.bm,_.Zv,_.gr,_.gw,_.jw,_.$v]});var EO=function(){this.qjb=!0};EO.prototype.Pa=function(){this.rsb&&this.qjb&&_.up(this.rsb)};EO.ha=function(a){return new (a||EO)};EO.Ia=_.x({type:EO,qa:[["","focusOnInit",""]],inputs:{rsb:"focusOnInit",qjb:"cdkTrapFocusAutoCapture"}});var K1b=[{Mc:"start",Nc:"bottom",uc:"start",Bc:"top",offsetX:0,offsetY:0},{Mc:"end",Nc:"bottom",uc:"end",Bc:"top",offsetX:0,offsetY:0}],FO=function(){this.UIc=K1b;this.lnb=this.Yba=!1;this.osb=!0;this.Bvb=!1;this.isOpen=new _.cl};FO.prototype.Pa=function(){this.isOpen.emit(!1)};FO.prototype.YA=function(){L1b(this,!this.Yba)};FO.prototype.oQ=function(){L1b(this,!1);this.M1a&&(this.M1a.focus(),delete this.M1a)};
FO.prototype.XRa=function(a){if(this.Yba&&a.target){for(var b=a.target;b&&"BUTTON"!==b.tagName;)b=b.parentElement;this.M1a=b}a.preventDefault()};var L1b=function(a,b){b!==a.Yba&&(a.Yba=b,a.isOpen.emit(a.Yba))};FO.prototype.di=function(){this.kf&&this.kf.ud&&this.kf.ud.di()};FO.ha=function(a){return new (a||FO)};
FO.ya=_.x({type:FO,qa:[["dropdown-button","item","","ariaLabel",""]],ub:function(a,b){a&1&&_.$e(_.Ky,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.kf=c.first)}},inputs:{item:"item",ariaLabel:"ariaLabel",lnb:"dense",osb:"focusAutoCapture",Bvb:"iconOnly"},outputs:{isOpen:"isOpen"},Yb:["item","","ariaLabel",""],Aa:1,Ba:1,Fa:[[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"]],va:function(a,b){a&1&&_.N(0,uGb,13,23,"ng-container",0);a&2&&_.B("ngIf",b.item)},Ha:[_.wp,_.sn,_.Az,_.Wl,_.$l,_.cr,_.dr,_.Iq,_.es,_.Ky,_.Jy,EO,_.am],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 GO=function(){};GO.ha=function(a){return new (a||GO)};GO.Ea=_.kd({type:GO});GO.Da=_.ad({imports:[_.Gp,_.un,_.Dz,_.bm,_.mr,_.gr,_.fs,_.Ww,_.tq]});var M1b=["dropdownTemplate"],HO=function(a,b,c,d){var e=this;this.Hb=a;this.vd=b;this.vc=c;this.vFb=!1;this.mc="FindInFileDropdown";this.displayText="Find in file";this.Ya=new _.ca;this.Eg=[];this.Eh=new _.et(d);this.Eh.Tna=!1;this.Eh.HM("CTRL_F",70,2);this.Eh.HM("CTRL_F",70,8);_.mk(this.Eh,"shortcut",function(f){"CTRL_F"===f.identifier&&e.vFb&&(f.preventDefault(),e.Dp.YA(),wGb(function(){return e.aQa}));return!0});this.Ya.add(this.Hb.data.ka(_.m(bBb),_.JE()).subscribe(function(){N1b(e)}))};
HO.prototype.Pa=function(){var a=this;this.Bz={CK:this.fu,title:"Find",mc:this.mc};this.Eg=[this.vd.register("findInFile","f",function(){a.Dp.YA();wGb(function(){return a.aQa})}),this.vd.register("goToLine","g",function(){a.Dp.YA();wGb(function(){return a.TRa})})]};HO.prototype.La=function(){this.Ya.unsubscribe();N1b(this);if(this.Eg)for(var a=_.l(this.Eg),b=a.next();!b.done;b=a.next())b=b.value,b();this.Eh&&this.Eh.dispose()};
var O1b=function(a){wGb(function(){return a.aQa})},N1b=function(a){a.vc.bQa.next({OTa:!1,query:"",Sd:null})};HO.ha=function(a){return new (a||HO)(_.z(_.zf),_.z(_.ft),_.z(_.nI),_.z(_.Mg))};
HO.ya=_.x({type:HO,qa:[["find-in-file-dropdown"]],ub:function(a,b){a&1&&(_.$e(M1b,7),_.$e(FO,7),_.$e(AO,5),_.$e(CO,5));if(a&2){var c;_.Ze(c=_.bf())&&(b.fu=c.first);_.Ze(c=_.bf())&&(b.Dp=c.first);_.Ze(c=_.bf())&&(b.aQa=c.first);_.Ze(c=_.bf())&&(b.TRa=c.first)}},inputs:{vFb:"overrideBrowserSearch"},Aa:4,Ba:4,Fa:[[3,"item","ariaLabel","dense","click"],["dropdownTemplate",""]],va:function(a,b){a&1&&(_.C(0,"dropdown-button",0),_.K("click",function(){return O1b(b)}),_.O(1),_.F(),_.N(2,vGb,2,0,"ng-template",
null,1,_.ef));a&2&&(_.B("item",b.Bz)("ariaLabel",b.displayText)("dense",!0),_.y(1),_.Ne(" ",b.displayText,"\n"))},Ha:[FO,AO,CO],ob:2,Na:0});var IO=function(a){this.Od=a;a=this.Od.jRa().ka(_.m(function(b){var c=new Map;return{index:c,ot:[].concat(_.Ha(xGb(b,c)))}}));this.Qpa=_.Ca([a,this.Od.yha]).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.cea;e=d.Cf.enabled;var h=d.Cf.Bs,n=d.Cf.nr;Object.assign(d.Cf,f);f=_.l(g);for(g=f.next();!g.done;g=f.next()){g=g.value;
var r=g.Cf.nr;1===d.Cf.Bs&&void 0===n&&(r=(r||0)+d.Cf.nr);g.counts.set(yGb(h),(g.counts.get(yGb(h))||1)-1);g.counts.set(yGb(d.Cf.Bs),(g.counts.get(yGb(d.Cf.Bs))||0)+1);g.V7.set(e,(g.V7.get(e)||1)-1);g.V7.set(d.Cf.enabled,(g.V7.get(d.Cf.enabled)||0)+1);var v=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.V7.get(!0)||0),Bs:v,nr:r};Object.assign(g.Cf,r)}}}}),_.m(function(b){return _.l(b).next().value.ot}))};IO.ha=function(a){return new (a||IO)(_.w(_.tI))};
IO.ua=_.u({token:IO,oa:IO.ha});var P1b=function(){lM.apply(this,arguments);this.XSa=[]};_.V(P1b,lM);_.W.Object.defineProperties(P1b.prototype,{Jg:{configurable:!0,enumerable:!0,set:function(a){this.XSa=a;a=this.Ud.selected;this.Ud.clear();this.Ud.select.apply(this.Ud,_.Ha(zGb(a,this.XSa)))},get:function(){return this.XSa}}});var Q1b=function(){this.cache=new Map};
Q1b.prototype.transform=function(a,b){a:{var c=a.displayName,d=a.Cf;switch(a.type){case 1:b={Fh:a.Fh,displayName:c,Cf:d,level:b,LK:!1,dca:a.dca};break a;case 0:if(0===a.children.length)throw Error("Te");b={pz:a.pz,displayName:c,Cf:d,level:b,LK:!0};break a;default:b=_.eg(a,"Unsupported tree node type")}}a=1===a.type?"layer-"+a.Fh:"category-"+a.pz;if((c=this.cache.get(a))&&_.Fc(Object.assign({},b,{Cf:void 0}),Object.assign({},c,{Cf:void 0}))&&_.Fc(b.Cf,c.Cf))return c;this.cache.set(a,b);return b};var JO=function(a){this.gAb=new _.mb(1);this.EBa=lZb;this.Cf=this.gAb.ka(_.ub(function(b){return a.oS(b)}))};_.W.Object.defineProperties(JO.prototype,{Fh:{configurable:!0,enumerable:!0,set:function(a){this.gAb.next(a)}}});JO.ha=function(a){return new (a||JO)(_.z(_.tI))};
JO.ya=_.x({type:JO,qa:[["layer-status"]],inputs:{Fh:"layer"},Aa:2,Ba:3,Fa:[[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"]],va:function(a,b){a&1&&(_.N(0,
DGb,4,4,"ng-container",0),_.P(1,"async"));a&2&&_.B("ngIf",_.R(1,1,b.Cf))},Ha:[_.Wl,_.Xl,_.Yl,_.dE,_.es,_.Gw,_.am],styles:["mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}"],Na:0});var LGb=function(a){return{expanded:a}},OGb=new _.Kr("Expand {categoryName}"),NGb=new _.Kr("Collapse {categoryName}"),KO=function(a,b,c,d){var e=this;this.Od=b;this.Ga=c;this.nc=new _.ob;this.rc=new P1b(RGb,SGb);var f=new Q1b;this.dataSource=new qM(this.rc,new pM(function(g,h){return f.transform(g,h)},RGb,SGb,TGb),[]);d.Qpa.ka(_.vb(this.nc),_.yb(function(){_.Uk(a)}),_.Oa()).subscribe(function(g){e.dataSource.data=g})};KO.prototype.Pa=function(){};KO.prototype.La=function(){this.nc.next()};
KO.prototype.Rd=function(a){return this.rc.Rd(a)};KO.prototype.Nm=function(a,b){return b.LK};
var IGb=function(a,b,c){var d=b.key,e=b.target;if(e&&e instanceof HTMLElement)switch(e=_.aF(e,"mat-tree-node","mat-tree"),d){case "ArrowUp":e&&(b.preventDefault(),(a=e.previousElementSibling)&&(a=UGb(a))&&a.focus());break;case "ArrowDown":e&&(b.preventDefault(),(a=e.nextElementSibling)&&(a=UGb(a))&&a.focus());break;case "ArrowLeft":b.preventDefault();if(c.LK)a.rc.collapse(c);else if(e)for(b.preventDefault(),a=e.previousElementSibling;a;){if(a.matches("mat-tree-node.category-node")){a=UGb(a);if(!a)break;
a.focus();break}a=a.previousElementSibling}break;case "ArrowRight":b.preventDefault(),c.LK&&a.rc.expand(c)}},EGb=function(a,b,c){b=b.checked;c=c.Fh;b?a.Od.DOa(c):a.Od.aOa(c);a.Ga.mb({element:"LayerMenu",action:b?"enableLayer":"disableLayer",Ve:c,gestureName:"CLICK"})},KGb=function(a,b,c){var d=a.rc.OZ(c).filter(QGb);b.checked?(d.some(function(e){return e.dca})&&(d=d.slice(0,1)),a.Od.DOa.apply(a.Od,_.Ha(d.map(function(e){return e.Fh})))):a.Od.aOa.apply(a.Od,_.Ha(d.map(function(e){return e.Fh})));a.Ga.mb({element:"LayerMenu",
action:b.checked?"enableCategory":"disableCategory",Ve:c.pz,gestureName:"CLICK"})},MGb=function(a,b){return a.rc.OZ(b).some(function(c,d,e){d=c.dca;return c.Cf.enabled!==e[0].Cf.enabled&&!d})};KO.ha=function(a){return new (a||KO)(_.z(_.gl),_.z(_.tI),_.z(_.nn),_.z(IO))};
KO.ya=_.x({type:KO,qa:[["layer-menu"]],features:[_.Qe([IO])],Aa:3,Ba:3,Fa:[[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"]],va:function(a,b){a&1&&(_.C(0,"mat-tree",0),_.N(1,JGb,5,3,"mat-tree-node",1),_.N(2,PGb,6,9,"mat-tree-node",2),_.F());a&2&&(_.B("dataSource",b.dataSource)("treeControl",
b.rc),_.y(2),_.B("matTreeNodeDefWhen",b.Nm))},Ha:[_.Ul,_.Wl,JO,_.Iq,_.kC,_.es,_.LA,sM,vM,wM,xM,rM],styles:["layer-menu[_nghost-%COMP%]{display:block;overflow:auto;max-height:450px;margin-bottom:8px}@media (max-width:1200px){layer-menu[_nghost-%COMP%]{display:inline-block;overflow:auto;max-height:calc(100vh - 185px)}}.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}@media (forced-colors:active){mat-tree-node[_ngcontent-%COMP%]     .mat-checkbox-inner-container .mat-checkbox-checkmark-path{stroke:ButtonText!important}}"],
Na:0});var R1b=["layerMenuDropdownItem"],LO=function(){this.OR="https://g3doc.corp.google.com/tools/gsearch/g3doc/develop/layers-help.md"};LO.prototype.Pa=function(){this.Bz={CK:this.XFc,title:"Layers",mc:"LayerMenuDropdown"}};LO.ha=function(a){return new (a||LO)};
LO.ya=_.x({type:LO,qa:[["layer-menu-dropdown"]],ub:function(a,b){a&1&&_.$e(R1b,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.XFc=c.first)}},Aa:3,Ba:2,Fa:[["ariaLabel","Layers",3,"item","dense"],["layerMenuDropdownItem",""],[1,"layer-menu-dropdown-item"],[1,"layer-menu-title"],["mat-icon-button","","matTooltip","Help","aria-label","Help for code layers",1,"help-link",3,"externalLink"],["svgIcon","shared:help_outline"]],va:function(a,b){a&1&&(_.G(0,"dropdown-button",0),_.N(1,VGb,6,1,"ng-template",null,1,_.ef));
a&2&&_.B("item",b.Bz)("dense",!0)},Ha:[FO,_.on,KO,_.Jq,_.es],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}"],
Na:0});var MO=function(){this.Wb=[];this.tooltip="Copy link"};MO.prototype.Pa=function(){};MO.prototype.copy=function(){this.button.trigger()};MO.ha=function(a){return new (a||MO)};
MO.ya=_.x({type:MO,qa:["link-row label  url  shortcut ".split(" ")],ub:function(a,b){a&1&&_.$e(_.Hz,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.button=c.first)}},inputs:{label:"label",ariaLabel:"ariaLabel",Wb:"shortcut",url:"url"},Yb:"label  url  shortcut ".split(" "),Aa:5,Ba:9,Fa:[[3,"hasLightLabel","spaceBetweenButtonLabelAndText","removeBorder","hoverMsg","copyText","aria-label","buttonLabel"],["copyButton",""],[3,"shortcut"]],va:function(a,b){a&1&&(_.C(0,"span"),_.O(1),_.F(),_.G(2,"copy-button",0,1)(4,
"menu-keyboard-shortcut-hint",2));a&2&&(_.y(1),_.Pe(b.label),_.y(1),_.B("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg",b.tooltip)("copyText",b.url)("aria-label",b.ariaLabel)("buttonLabel",b.url),_.y(2),_.B("shortcut",b.Wb))},Ha:[_.Hz,_.bI],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}"],
Na:0});var NO=function(a){this.yU=a};NO.ha=function(a){return new (a||NO)(_.w(_.ry))};NO.ua=_.u({token:NO,oa:NO.ha,Ja:"root"});var OO=function(a,b){var c=this;this.bZa=a;this.HKc=b;this.JUa=this.bZa.NM.ka(_.m(function(d){var e=c.HKc;d=d.location;_.pE(d)&&(d=_.To(d.Vb()).Za());d=d.Vb().kh().Za();return bZb(e.yU,d)}),_.qb({bufferSize:1,uD:!0}))};OO.ha=function(a){return new (a||OO)(_.w(_.$J),_.w(NO))};OO.ua=_.u({token:OO,oa:OO.ha});var PO=function(a,b){this.Ga=a;this.zAc=b;this.vf=new _.ys(this.Ga)};PO.prototype.list=function(a){var b=this;if(!a.ab||!a.Oc||!a.repository)return _.Ma("Missing necessary repo group details.");var c=Object.assign({},_.fF(a.ab,a.Oc),{fileSpecPath:a.path,fileSpecSourceRootRefSpec:a.qb,fileSpecSourceRootRepositoryKeyRepositoryName:a.repository,fileSpecType:"FILE"});return this.vf.fetch(c,function(){return b.zAc.list(c)}).ka(_.m(function(d){return d.Mk}))};
PO.ha=function(a){return new (a||PO)(_.w(_.nn),_.w(sZb))};PO.ua=_.u({token:PO,oa:PO.ha,Ja:"root"});var S1b=["clLink"],T1b=["dropdownList"],U1b=["buildLink"],V1b=["headLink"],W1b=["includeLink"],X1b=["pathLink"],Y1b=["google3Link"],Z1b=["publicCsHeadLink"],$1b=["publicCommitLink"],XGb=function(){return["l","r"]},cHb=function(){return["l","g"]},eHb=function(){return["l","i"]},gHb=function(){return["l","b"]},oHb=function(){return["l","e"]},qHb=function(){return["l","c"]},wHb=function(){return["l","p"]},xHb=function(){return["l","h"]},a2b=RegExp("^(.*/)internal(/[^/]+)$"),QO=function(a,b,c,d,e,f,g){this.Ga=
a;this.xg=b;this.dwc=c;this.vd=d;this.Exc=e;this.window=f;this.yU=g;this.xc=_.jE;this.E$b="List of code hyperlinks";this.NAb=this.MAb=this.Klb=_.Ta;this.JUa=this.Exc.JUa;this.Eg=[]};QO.prototype.Pa=function(){var a=this;this.Bz={title:"Links",CK:this.fu,mc:"LinksDropdown"};this.FN=this.vd.register("toggleLinkDropdown","l",function(){a.Dp.YA();a.mr("toggleDropdown")})};
QO.prototype.Sb=function(){var a=this,b=CHb(this.Wa,this.xg).ka(_.nb(1),_.ib());this.Klb=this.dwc.list(this.Wa).ka(_.m(function(c){return null!=c&&c.length?_.bE(c[0]):_.bE(void 0)}),_.yb(function(c){c&&a.Eg.push(a.vd.register("copyBuildRule","b",function(){a.bwc.copy();a.mr("focusIncludeBuildRule")},!0))}),_.za(function(){return _.aE("Error contacting Depserver")}),_.sb(_.kE));this.MAb=b2b(this,b).ka(_.yb(function(){a.Eg.push(a.vd.register("copyClLink","r",function(){a.Voa.copy();a.mr("focusClLink")},
!0))}),_.m(_.bE),_.za(function(){return _.aE("Error determining most recent commit")}),_.sb(_.kE));this.NAb=c2b(this,b).ka(_.yb(function(){a.Eg.push(a.vd.register("copyPublicCommitLink","c",function(){a.ZJc.copy();a.mr("focusPublicCommitLink")},!0))}),_.m(_.bE),_.za(function(){return _.aE("Error determining most recent commit")}),_.sb(_.kE))};QO.prototype.La=function(){this.FN&&this.FN();this.DN()};
var yHb=function(a){if(_.NE(a.Wa))return _.imb(a.Wa)},AHb=function(a){if(_.pE(a.Wa)||_.TJ(a.Wa))switch(a.yb.kind){case 1:return a.yb.nH?a.yb.nH+"/":void 0;case 0:return a.yb.nH}},WGb=function(a){var b=!!a.Wa.params.line;return _.qE(a.Wa)?b?"Line & CL":"CL":b?"Line & Commit":"Commit"},b2b=function(a,b){return b.ka(_.m(function(c){var d=a.Wa;_.pE(a.Wa)&&(d=_.To(d.Vb()).Za());d=d.Vb().kh({line:a.Wa.params.line,Ce:c,Mb:a.Wa.params.Mb,Jo:a.Wa.params.Jo}).Za();return bZb(a.yU,d)}))},c2b=function(a,b){return AHb(a)?
b.ka(_.m(function(c){var d=AHb(a),e=_.Hna(a.Wa.params.line);e&&(d=d+";l="+e.toString());c&&(d=d+";drc="+c);return d})):_.Ea(void 0)},zHb=function(a){if(!a.Wa||!_.NE(a.Wa))return null;a=_.imb(a.Wa);var b=a.match(a2b);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};QO.prototype.Jda=function(){this.DN()};
QO.prototype.Kda=function(){var a=this;this.Eg=[this.vd.register("copyPathLink","p",function(){a.qJc.copy();a.mr("focusPathLink")},!0),this.vd.register("copyHeadLink","h",function(){a.MR.copy();a.mr("focusHeadLink")},!0)];zHb(this)&&this.Eg.push(this.vd.register("copyIncludeLink","i",function(){a.PDc.copy();a.mr("focusIncludeLink")},!0));yHb(this)&&this.Eg.push(this.vd.register("copyGoogle3Link","g",function(){a.oCc.copy();a.mr("focusGoogle3Link")},!0));AHb(this)&&this.Eg.push(this.vd.register("copyPublicHeadLink",
"e",function(){a.aKc.copy();a.mr("focusPublicHeadLink")},!0))};QO.prototype.mr=function(a){this.Ga.mb({element:"LinksDropdown",action:a,projectId:this.Wa.ab,gestureName:"KEYBOARD"})};QO.prototype.DN=function(){if(this.Eg)for(var a=_.l(this.Eg),b=a.next();!b.done;b=a.next())b=b.value,b()};_.W.Object.defineProperties(QO.prototype,{Wa:{configurable:!0,enumerable:!0,get:function(){return this.yb.location}}});
QO.ha=function(a){return new (a||QO)(_.z(_.nn),_.z(_.tH),_.z(PO),_.z(_.ft),_.z(OO),_.z(_.ms),_.z(_.ry))};
QO.ya=_.x({type:QO,qa:[["links-dropdown","viewData",""]],ub:function(a,b){a&1&&(_.$e(S1b,5),_.$e(T1b,7),_.$e(FO,7),_.$e(U1b,5),_.$e(V1b,5),_.$e(W1b,5),_.$e(X1b,5),_.$e(Y1b,5),_.$e(Z1b,5),_.$e($1b,5));if(a&2){var c;_.Ze(c=_.bf())&&(b.Voa=c.first);_.Ze(c=_.bf())&&(b.fu=c.first);_.Ze(c=_.bf())&&(b.Dp=c.first);_.Ze(c=_.bf())&&(b.bwc=c.first);_.Ze(c=_.bf())&&(b.MR=c.first);_.Ze(c=_.bf())&&(b.PDc=c.first);_.Ze(c=_.bf())&&(b.qJc=c.first);_.Ze(c=_.bf())&&(b.oCc=c.first);_.Ze(c=_.bf())&&(b.aKc=c.first);_.Ze(c=
_.bf())&&(b.ZJc=c.first)}},inputs:{yb:"viewData"},features:[_.pd],Yb:["viewData",""],Aa:3,Ba:3,Fa:[[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"]],va:function(a,b){a&1&&(_.C(0,"dropdown-button",0),_.K("isOpen",function(c){return c?b.Kda():b.Jda()}),_.F(),_.N(1,BHb,13,18,"ng-template",null,1,_.ef));a&2&&_.B("item",b.Bz)("ariaLabel",b.E$b)("dense",!0)},Ha:[_.Wl,FO,_.dr,_.dE,MO,_.am],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}"],
Na:0});var RO=function(a,b,c){this.Ga=a;this.QK=b;this.he=c;this.vf=new _.ys(this.Ga)};RO.prototype.aaa=function(a,b,c){var d=this;c=void 0===c?[]:c;if(!_.QE(a))return _.Ea(_.$D("Dynamic related files unavailable"));var e=ZYb($Yb((new _.Io).I1(_.eta(a.ab,a.Oc,a.repository)).kd(a.path),b),c);return this.vf.fetch(e.nd(),function(){return _.$t(d.he,function(){return d.QK.aaa(e,d.he.Aj())},"FileService.getRelated")}).ka(_.m(function(f){return _.bE(DHb(f))}),_.sb(_.kE),_.za(function(){return _.Ea(_.$D("Dynamic related files unavailable"))}))};
RO.ha=function(a){return new (a||RO)(_.w(_.nn),_.w(_.y6a),_.w(_.du))};RO.ua=_.u({token:RO,oa:RO.ha,Ja:"root"});var d2b=["dropdownList"],HHb=function(a){return["r",a]},SO=function(a,b,c,d,e,f,g,h){var n=this;this.Ga=a;this.qc=b;this.jzc=c;this.Tq=d;this.Zg=e;this.Qa=f;this.vd=g;this.yU=h;this.xc=_.jE;this.label="Related files";this.mc="RelatedFilesDropdown";this.xTa=new _.Af(!1);this.Vl=new _.Af(new _.lg({}));this.Ya=new _.ca;this.Eg=[];this.OYa=this.Vl.ka(_.ub(function(r){return e2b(n,r)}));b.Lb(13)&&(this.izc=this.OYa.ka(_.Ab(this.Vl.If()),_.ub(function(r){var v=_.l(r);r=v.next().value;v=v.next().value;if(!_.qE(v))return _.Ea(_.bE([]));
r=r.map(function(A){return A.UK});return n.jzc.aaa(v,10,r)}),_.yb(function(r){2===r.state&&n.Dp&&0<r.Ub.length&&setTimeout(function(){n.Dp.di()},0)})))};_.k=SO.prototype;
_.k.Pa=function(){var a=this;this.Bz={CK:this.fu,title:"Related files",mc:this.mc};this.FN=this.vd.register("toggleRelatedFilesDropdown","r",function(){a.Dp.YA();a.Ga.mb({element:a.mc,action:"toggleDropdown",gestureName:"KEYBOARD"})});this.Ya.add(_.Ca([this.OYa,this.xTa.If(),this.Vl.If()]).subscribe(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;a.DN();d&&a.LYa(b,c)}))};_.k.La=function(){this.FN&&this.FN();this.DN();this.Ya.unsubscribe()};_.k.Kda=function(){this.xTa.next(!0)};
_.k.Jda=function(){this.xTa.next(!1)};
_.k.LYa=function(a,b){var c=this,d=new Set,e={};a=_.l(a);for(var f=a.next();!f.done;e={YN:e.YN,kB:e.kB},f=a.next())e.kB=f.value,e.YN=e.kB.Pva,e.YN&&e.kB.Wb&&!d.has(e.kB.Wb)&&(d.add(e.kB.Wb),this.Eg.push(this.vd.register(e.YN,e.kB.Wb,function(g){return function(){c.Dp.YA();c.Ga.mb({element:c.mc,action:"navigateTo"+hZb(g.YN),gestureName:"KEYBOARD"});c.Qa.navigate(_.Qo(_.iF(b.Vb().kd(g.kB.UK)).Za()))}}(e),!0)),this.Eg.push(this.vd.register(e.YN+"InNewTab","shift+"+e.kB.Wb,function(g){return function(){c.Dp.YA();
c.Ga.mb({element:c.mc,action:"navigateTo"+hZb(g.YN),gestureName:"KEYBOARD"});var h=_.iF(b.Vb().kd(g.kB.UK)).Za();_.Vj(_.v8a(c.yU,h),void 0,_.Zg("_blank"))}}(e),!0)))};_.k.Hra=function(a){return this.Vl.ka(_.m(function(b){return _.Qo(_.iF(b.Vb().kd(a)).Za())}))};
var e2b=function(a,b){var c=b.parent,d=b.path,e=a.Kca(c).ka(_.m(function(n){var r=[];n=_.l(n);for(var v=n.next();!v.done;v=n.next())(v=f2b(a,d,v.value))&&r.push(v);c.path&&r.push({UK:c.path,Pva:"parent",Wb:"p"});return r})),f=_.Ea([]);if(!b.Ww){var g=g2b(a,d);g&&(b=RHb(b,g.Vxa),f=a.Kca(b).ka(_.m(function(n){return n.length&&(n=_.fg(n[0]))?[SHb(n,g.mta)]:[]}),_.sb([])))}else if(c.path){var h=g2b(a,c.path);h&&(b=RHb(c,h.Vxa),f=a.Kca(b).ka(_.m(function(n){for(var r=[],v=_.l(n),A=v.next();!A.done;A=v.next())(A=
h2b(d,A.value,h.Vxa))&&r.push(A);!r.length&&n.length&&(n=_.fg(n[0]))&&r.push(SHb(n,h.mta));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)}))},g2b=function(a,b){a=_.l(a.config.w2);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.SD;d=d.ZD;if(b.match(c.Bp))return{mta:!0,Vxa:c};if(b.match(d.Bp))return{mta:!1,Vxa:d}}},h2b=function(a,b,c){var d=_.rz(b),e=c.Sd.exec(_.rz(a));if(e&&(a=new RegExp(EHb(c.jh,function(f){return _.QA(e[Number(f)])})),
d.match(a)))return{UK:b,Pva:"test",Wb:"t"}},f2b=function(a,b,c){if(c!==b){var d=_.rz(c);b=_.rz(b);var e={};a=_.l(a.config.S0);for(var f=a.next();!f.done;e={zja:e.zja},f=a.next())if(f=f.value,e.zja=f.Sd.exec(b),e.zja){var g=new RegExp(EHb(f.jh,function(h){return function(n){return _.QA(h.zja[Number(n)])}}(e)));if(d.match(g))return{UK:c,Pva:f.label,Wb:f.Wb}}}};
SO.prototype.Kca=function(a){var b=this;return this.Tq.list(a.ab,a.Oc,a.repository,_.vh(a),a.path||"",a.params.Mb).ka(_.m(function(c){return c.map(function(d){return d.qe()})}),_.za(function(c){_.wr(b.Zg,c);return _.Ea([])}))};SO.prototype.DN=function(){for(var a=_.l(this.Eg),b=a.next();!b.done;b=a.next())b=b.value,b();this.Eg=[]};_.W.Object.defineProperties(SO.prototype,{Wa:{configurable:!0,enumerable:!0,set:function(a){this.Vl.next(a)},get:function(){return this.Vl.value}}});
SO.ha=function(a){return new (a||SO)(_.z(_.nn),_.z(_.Lt),_.z(RO),_.z(_.QI),_.z(_.vr),_.z(_.Vf),_.z(_.ft),_.z(_.ry))};
SO.ya=_.x({type:SO,qa:[["related-files-dropdown"]],ub:function(a,b){a&1&&(_.$e(FO,7),_.$e(d2b,7));if(a&2){var c;_.Ze(c=_.bf())&&(b.Dp=c.first);_.Ze(c=_.bf())&&(b.fu=c.first)}},inputs:{config:"config",Wa:"place"},Aa:5,Ba:4,Fa:[[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"],["theme","error"],["class","related-nav-list-item","mat-list-item","","trackAction","navigateDynamicRelatedFiles",3,"routerLink","ascTrackElement","title",4,"ngFor","ngForOf"],["mat-list-item","","trackAction","navigateDynamicRelatedFiles",
1,"related-nav-list-item",3,"routerLink","ascTrackElement","title"]],va:function(a,b){a&1&&(_.C(0,"dropdown-button",0,1),_.K("isOpen",function(c){return c?b.Kda():b.Jda()}),_.O(2),_.F(),_.N(3,QHb,5,6,"ng-template",null,2,_.ef));a&2&&(_.B("item",b.Bz)("ariaLabel",b.label)("dense",!0),_.y(2),_.Ne(" ",b.label,"\n"))},Ha:[_.sn,_.Vl,_.Wl,_.Xl,_.Yl,FO,_.fE,_.dE,_.Ty,_.Uy,_.Aw,_.bI,_.$m,_.am,_.Qz],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}@media (max-width:1200px){  .cdk-overlay-container .dropdown-button-container{display:block;overflow:hidden}  .cdk-overlay-container .dropdown-button-container mat-nav-list{overflow-y:auto;max-height:calc(100vh - 125px)}  .cdk-overlay-container .dropdown-button-container a.space-between-alignment{min-width:150px}}"],
Na:0});_.i2b=[];var j2b=["dropdownTemplate"],UHb=function(a){return["v",a]},WO=function(a,b){this.Ga=a;this.vd=b;this.vGc=_.i2b;this.oac="View this file in an external site";this.RC=!1;this.b8="ciderv";this.Oha=!1;this.cwa=[];this.Eg=[]};_.k=WO.prototype;_.k.Pa=function(){var a=this;this.Bz={title:"View in",CK:this.fu,mc:"ViewInDropdown"};this.FN=this.vd.register("openViewInDropdown","v",function(){a.Dp.YA();a.mr("openDropdown")})};
_.k.Sb=function(a){if(a.place||null!=a.ciderDefault.rf||null!=a.suggestUniqueCiderWs.rf){var b=this.Wa;a=[];for(var c=_.l(this.vGc),d=c.next();!d.done;d=c.next())if(d=d.value,!d.Sd||b.path.match(d.Sd)){var e=d;d=Object.assign({},e);e=e.eB;d=(delete d.eB,d);e=e(b);var f=void 0;if(null==(f=e)?0:f.includes("cider.corp.google.com"))switch(this.b8){case "prompt":f=void 0,e=null!=(f=mBb(e,this.Oha))?f:null}e&&a.push(Object.assign({},d,{url:e}))}this.RC||(b=sBb(b))&&a.push({description:"View raw file content",
key:"r",label:"Raw Content View",url:b});this.Zra&&a.push({description:"View in Gitiles",key:"g",label:"View in Gitiles",url:this.Zra});this.nH&&a.push({description:"View in Public CS",key:"e",label:"View in Public CS",url:this.nH});this.cwa=a}};_.k.La=function(){this.FN&&this.FN();this.DN()};_.k.Jda=function(){this.DN()};
_.k.Kda=function(){for(var a=this,b={},c=_.l(this.cwa),d=c.next();!d.done;b={mV:b.mV},d=c.next())b.mV=d.value,this.Eg.push(this.vd.register(b.mV.label,b.mV.key,function(e){return function(){_.Vj(e.mV.url,void 0,_.Zg("_blank"));a.Dp.oQ();a.mr(e.mV.label)}}(b),!0))};_.k.mr=function(a){this.Ga.mb({element:"ViewInDropdown",action:a,projectId:this.Wa.ab,gestureName:"KEYBOARD"})};_.k.DN=function(){for(var a=_.l(this.Eg),b=a.next();!b.done;b=a.next())b=b.value,b();this.Eg=[]};
WO.ha=function(a){return new (a||WO)(_.z(_.nn),_.z(_.ft))};
WO.ya=_.x({type:WO,qa:[["view-in-dropdown"]],ub:function(a,b){a&1&&(_.$e(FO,5),_.$e(j2b,7));if(a&2){var c;_.Ze(c=_.bf())&&(b.Dp=c.first);_.Ze(c=_.bf())&&(b.fu=c.first)}},inputs:{Wa:"place",Zra:"gitilesLink",nH:"ossLink",RC:"isGenerated",b8:"ciderDefault",Oha:"suggestUniqueCiderWs"},features:[_.pd],Aa:3,Ba:1,Fa:[[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"]],va:function(a,b){a&1&&(_.N(0,THb,1,3,"dropdown-button",0),_.N(1,WHb,2,1,"ng-template",null,1,_.ef));a&2&&_.B("ngIf",b.cwa.length)},Ha:[_.Vl,_.Wl,FO,_.Ty,_.Uy,_.bI],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}"],Na:0});var fIb=function(a){return{enabled:a}},XO=function(a,b,c,d,e,f,g,h){this.Ga=a;this.Qd=b;this.qc=c;this.Od=d;this.vd=e;this.Sva=f;this.service=g;this.Nb=h;this.uUb=this.Nb.V2a.ka(_.qb(1))};XO.prototype.Pa=function(){var a=this;this.hm=this.vd.register("toggleBlame","b",function(){a.iha&&(bIb(a,"KEYBOARD"),_.Uk(a.Qd))})};XO.prototype.La=function(){this.hm&&this.hm()};XO.prototype.JG=function(){return this.service.JG(this.Wx.ka(_.m(function(a){return 1===a.kind}))).ka(_.m(function(a){return{visible:a}}))};
var bIb=function(a,b){b=void 0===b?"CLICK":b;a.Od.Vw("BLAME")?(a.Od.aOa("BLAME"),k2b(a,!1,b)):(a.Od.DOa("BLAME"),k2b(a,!0,b))},k2b=function(a,b,c){a.Ga.mb({element:"RepositoryDetailHeaderBlame",action:b?"show":"hide",projectId:a.Md.ab,gestureName:c})};
_.W.Object.defineProperties(XO.prototype,{yb:{configurable:!0,enumerable:!0,set:function(a){this.Wx?this.Wx.next(a):this.Wx=new _.Af(a)},get:function(){return this.Wx.value}},kFc:{configurable:!0,enumerable:!0,get:function(){return _.Vo(this.Md,_.KE(this.Md.Vb(),"ref").Za())}},WNb:{configurable:!0,enumerable:!0,get:function(){return"DiffDetailHeader"!==this.componentId&&("FileDetail"!==this.componentId||"code-diff"!==this.contentType)}},iha:{configurable:!0,enumerable:!0,get:function(){return"FileDetail"===
this.componentId&&"text"===this.contentType}},jNc:{configurable:!0,enumerable:!0,get:function(){return _.QE(this.Md)&&"FileDetail"===this.componentId&&this.contentType&&["binary","largeFile","markdown","text","jupyter"].includes(this.contentType)}},fAb:{configurable:!0,enumerable:!0,get:function(){var a="FolderDetail"===this.componentId&&this.qc.Lb(11);return this.qc.Lb(23)&&(this.iha||a)}},RC:{configurable:!0,enumerable:!0,get:function(){return _.TE(this.yb.tD)}},Uyb:{configurable:!0,enumerable:!0,
get:function(){return this.qc.Lb(85)&&this.iha}},Md:{configurable:!0,enumerable:!0,get:function(){return this.yb.location}},uEc:{configurable:!0,enumerable:!0,get:function(){return this.Od.Vw("BLAME")}}});XO.ha=function(a){return new (a||XO)(_.z(_.nn),_.z(_.gl),_.z(_.Lt),_.z(_.tI),_.z(_.ft),_.z(_.cK),_.z(_.nI),_.z(_.Yt))};
XO.ya=_.x({type:XO,qa:[["header-actions","componentId","","viewData",""]],inputs:{componentId:"componentId",contentType:"contentType",yb:"viewData"},Yb:["componentId","","viewData",""],Aa:20,Ba:11,Fa:[[4,"ngIf"],[3,"overrideBrowserSearch",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,"overrideBrowserSearch"],[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"],["mat-icon-button","","ascTrackElement","BottomPanelToggle","trackGestureClick","true","aria-label","Toggle bottom panel","matTooltip","Toggle bottom panel",3,"color","trackAction","click"],["svgIcon","shared:panes"],
["mat-icon-button","","ascTrackElement","VirtualScrollToggle","trackGestureClick","true",3,"color","trackAction","ariaLabel","matTooltip","click",4,"ngIf"],["mat-icon-button","","ascTrackElement","VirtualScrollToggle","trackGestureClick","true",3,"color","trackAction","ariaLabel","matTooltip","click"]],va:function(a,b){a&1&&(_.N(0,XHb,1,0,"layer-menu-dropdown",0),_.O(1,"\n"),_.N(2,YHb,2,3,"find-in-file-dropdown",1),_.O(3,"\n"),_.N(4,ZHb,1,1,"links-dropdown",2),_.O(5,"\n"),_.N(6,$Hb,4,10,"view-in-dropdown",
3),_.O(7,"\n"),_.N(8,aIb,2,2,"related-files-dropdown",4),_.O(9,"\n"),_.O(10,"\n"),_.N(11,cIb,5,2,"button",5),_.O(12,"\n"),_.N(13,dIb,7,2,"ng-container",0),_.P(14,"async"),_.O(15,"\n"),_.N(16,gIb,5,5,"ng-container",0),_.O(17,"\n"),_.G(18,"fullscreen-button",6),_.O(19,"\n"));a&2&&(_.B("ngIf",b.fAb),_.y(2),_.B("ngIf",b.iha),_.y(2),_.B("ngIf",b.WNb),_.y(2),_.B("ngIf",b.jNc),_.y(2),_.B("ngIf",b.Sva.config&&!b.kFc&&b.WNb),_.y(3),_.B("ngIf",b.iha&&!b.fAb),_.y(2),_.B("ngIf",_.R(14,9,b.JG())),_.y(3),_.B("ngIf",
b.Uyb),_.y(2),_.B("componentId",b.componentId))},Ha:[_.sn,_.Wl,HO,sN,LO,QO,_.Iq,_.es,_.Gw,SO,WO,_.am],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}"],
Na:0});var YO=function(a,b,c){this.Ga=a;this.vd=c;this.jyb=this.RC=this.XMc=!1;this.xXa="";this.dPb="FILE";this.Jza="Generated by a BUILD rule. See go/bbcp for more details";this.gO="detail-header-id";this.mc="DetailHeader";this.hm=function(){};this.n0a=b.Lb(22)};YO.prototype.Pa=function(){var a=this;this.hm=this.vd.register("triggerStarButton","s",function(){a.Ga.mb({element:"DetailHeader",action:"changeStar",gestureName:"KEYBOARD"});a.bPb&&a.bPb.E2a.next({kind:"event",action:"KEYBOARD"})})};
YO.prototype.La=function(){this.hm()};
_.W.Object.defineProperties(YO.prototype,{yb:{configurable:!0,enumerable:!0,set:function(a){this.RC=_.TE(a.tD);this.jyb=_.smb(a.tD);var b;(b=a.location.path||"")&&"/"!==b?(b=_.rz(b),b="/"===b.substr(-1)?b.substr(0,b.length-1):b):b="Repository Root";this.xXa=b;if(0===a.kind&&0!==a.atb.length){var c=a.atb[0],d=_.Vn(c);b=d.Dk();d=_.Jh(d,3);c=c.qe();var e=_.emb(b);b=_.Jh(b,2);b="depot"===e.type?new _.kg({repository:b,qb:d,path:c,params:void 0}):new _.lg({je:e,repository:b,qb:d,path:c,params:void 0})}else b=
void 0;this.CQa=b;this.dPb=_.Mh(a.location);this.Nya=a},get:function(){return this.Nya}},Wa:{configurable:!0,enumerable:!0,get:function(){return this.yb.location}}});YO.ha=function(a){return new (a||YO)(_.z(_.nn),_.z(_.Lt),_.z(_.ft))};
YO.ya=_.x({type:YO,qa:[["detail-header","componentId","","viewData",""]],ub:function(a,b){a&1&&_.$e(_.CJ,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.bPb=c.first)}},inputs:{componentId:"componentId",contentType:"contentType",XMc:"showLinksDropdown",yb:"viewData"},Yb:["componentId","","viewData",""],Aa:10,Ba:10,Fa:[["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"],["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(";")],va:function(a,b){a&1&&(_.C(0,"div",0)(1,"div",1),_.N(2,hIb,1,4,"star",2),_.C(3,"h2",3),_.O(4),_.N(5,kIb,3,3,"ng-container",4),_.F(),_.G(6,"commit-information",5),_.F(),_.G(7,"header-actions",6),_.F(),_.N(8,
lIb,1,0,"ng-template",null,7,_.ef));a&2&&(_.y(2),_.B("ngIf",b.n0a),_.y(1),_.we("id",b.gO),_.y(1),_.Ne(" ",b.xXa," "),_.y(1),_.B("ngIf",b.RC),_.y(1),_.B("activeLocation",b.Wa)("showMostRecentCommitForPath",!0)("lastSubmoduleFetchSpec",b.yb.J_),_.y(1),_.B("componentId",b.componentId)("contentType",b.contentType)("viewData",b.yb))},Ha:[_.sn,VM,_.Wl,_.cr,_.dr,_.jr,_.hr,XO,_.Gw,_.$m,_.CJ],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}"],
Na:0});var ZO=function(){this.n4a=2};ZO.prototype.Pa=function(){};_.W.Object.defineProperties(ZO.prototype,{AJc:{configurable:!0,enumerable:!0,get:function(){return _.Qo(_.pF(this.yb.location.Vb(),function(a){delete a.ax;delete a.vn}).Za())}}});ZO.ha=function(a){return new (a||ZO)};
ZO.ya=_.x({type:ZO,qa:[["diff-detail-header"]],inputs:{yb:"viewData"},Aa:11,Ba:6,Fa:[["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"]],va:function(a,b){a&1&&(_.C(0,"div",0)(1,"div",1),_.G(2,"commit-information",2),_.F(),_.C(3,"a",3)(4,"button",4)(5,"mat-icon"),_.O(6,"clear"),_.F()()()(),_.C(7,"div",5),_.G(8,"commit-information",6)(9,"div",7)(10,"header-actions",8),_.F());a&2&&(_.y(2),_.B("activeLocation",null==b.yb?null:b.yb.location)("version",b.n4a),_.y(1),_.B("routerLink",b.AJc)("trackProjectId",b.yb.location.ab),_.y(5),_.B("activeLocation",null==b.yb?null:b.yb.location),
_.y(2),_.B("viewData",b.yb))},Ha:[_.sn,VM,_.cr,_.dr,_.jr,_.hr,XO,_.Iq,_.es,_.$m],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}"],Na:0});var $O=function(a,b){this.Ga=a;this.vc=b;this.markerHeight="10px";this.YBb=new _.Af([]);this.lEb=new _.Af(null);this.XBb=new _.Af({});this.WBb=new _.cl;this.YBb=_.Ca(this.XBb,this.lEb).ka(_.m(function(c){var d=_.l(c);c=d.next().value;var e=d.next().value;d=oIb("find",c.find,e);var f=oIb("search",c.search,e),g=oIb("xrefs",c.Um,e);c=oIb("importantXrefs",c.NDc,e);return[].concat(_.Ha(f),_.Ha(g),_.Ha(c),_.Ha(d))}))};
_.W.Object.defineProperties($O.prototype,{Pta:{configurable:!0,enumerable:!0,set:function(a){this.XBb.next(a)}},ml:{configurable:!0,enumerable:!0,set:function(a){this.lEb.next(a)}}});$O.ha=function(a){return new (a||$O)(_.z(_.nn),_.z(_.nI))};
$O.ya=_.x({type:$O,qa:[["file-content-pager"]],inputs:{Pta:"markers",ml:"numLines"},outputs:{WBb:"markerClicked"},Aa:2,Ba:3,Fa:[[3,"class","height","top","click",4,"ngFor","ngForOf"],[3,"click"]],va:function(a,b){a&1&&(_.N(0,nIb,1,7,"div",0),_.P(1,"async"));a&2&&_.B("ngForOf",_.R(1,1,b.YBb))},Ha:[_.Vl,_.am],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%}"],
Na:0});var aP=function(a,b){this.Ga=a;this.Zg=b};_.k=aP.prototype;_.k.pr=function(a){_.wr(this.Zg,a)};_.k.c2a=function(a){return _.LMa(this.Ga,a,"codeRenderFull")};_.k.tia=function(a,b){_.LMa(this.Ga,a,"codeRenderRefresh_"+b)};_.k.tBb=function(){this.Ga.mb({element:"Folding",action:"collapse",gestureName:"CLICK"})};_.k.kVa=function(){this.Ga.mb({element:"Folding",action:"expand",gestureName:"CLICK"})};_.k.Q_=function(){this.Ga.mb({element:"FileDetail",action:"focusCodePanel",gestureName:"KEYBOARD"})};
_.k.lr=function(){this.Ga.mb({element:"FileDetail",action:"copyCode",gestureName:"KEYBOARD"})};_.k.zS=function(){this.Ga.mb({element:"FileDetail",action:"scroll",gestureName:"SCROLL"})};aP.ha=function(a){return new (a||aP)(_.w(_.nn),_.w(_.vr))};aP.ua=_.u({token:aP,oa:aP.ha});var bP=function(){};bP.prototype.transform=function(a){return a["image/png"]?(a["image/png"]=a["image/png"].toString().replaceAll("\n",""),_.Cbb("img",{src:"data:image/png;base64,"+a["image/png"]})):a["text/plain"]||a["text/html"]?(a=a["text/plain"]||a["text/html"],a="string"===typeof a?a:a.join(""),_.Tlb(a)):_.Tlb("<data with types: "+Object.keys(a).join(", ")+">")};bP.ha=function(a){return new (a||bP)};bP.He=_.ld({name:"renderData",type:bP,me:!0});var cP=function(){};cP.prototype.Pa=function(){};cP.ha=function(a){return new (a||cP)};
cP.ya=_.x({type:cP,qa:[["jupyter-notebook"]],inputs:{j0:"notebook"},Aa:1,Ba:1,Fa:[[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"]],va:function(a,b){a&1&&_.N(0,yIb,4,3,"ng-container",0);a&2&&_.B("ngForOf",b.j0.cells)},Ha:[_.Vl,_.Wl,_.Xl,_.Yl,_.$I,_.SG,_.Wz,_.OG,_.PG,_.pH,bP],styles:["jupyter-notebook[_nghost-%COMP%]{display:block;padding:10px}mat-card[_ngcontent-%COMP%]{margin:10px 0}"]});var dP=function(){this.size=0;this.P$=_.Ta;this.Kzb=new _.cl;this.Jva=void 0;this.eha=!1};dP.prototype.Pa=function(){};dP.prototype.La=function(){var a;null==(a=this.Ya)||a.unsubscribe()};dP.prototype.Sb=function(a){if(a.fullViewData){var b;null==(b=this.Ya)||b.unsubscribe();this.Jva=void 0;this.eha=!1;this.Ya=void 0}};
var DIb=function(a,b){a.eha=!1;var c;null==(c=a.Ya)||c.unsubscribe();a.Ya=void 0;a.Jva=b.ka(_.m(function(d){return d.Be}))},CIb=function(a,b){a.eha=!0;var c;null==(c=a.Ya)||c.unsubscribe();a.Ya=b.ka(_.Ua(1)).subscribe(function(d){a.Kzb.emit(d);a.eha=!1})};dP.ha=function(a){return new (a||dP)};
dP.ya=_.x({type:dP,qa:[["large-file","fullViewData",""]],inputs:{size:"size",P$:"fullViewData"},outputs:{Kzb:"largeFileViewData"},features:[_.pd],Yb:["fullViewData",""],Aa:3,Ba:2,Fa:[[4,"ngIf","ngIfElse"],["prompt",""],["spinner",""],[3,"inline"],["icon","source:file"],["fullContentsLoading",""],["gme-button-old","","ascTrackElement","FileDetail","trackAction","showFullContents",3,"click"],["gme-button-old","","ascTrackElement","FileDetail","trackAction","showRawContents",3,"click"]],va:function(a,
b){a&1&&(_.N(0,BIb,5,4,"ng-container",0),_.N(1,GIb,7,5,"ng-template",null,1,_.ef));if(a&2){var c=_.Me(2);_.B("ngIf",b.Jva)("ngIfElse",c)}},Ha:[_.sn,_.Wl,_.Oy,_.Kz,_.Mz,_.Lz,_.dE,_.am,_.CB],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}"],Na:0});var eP=function(a,b,c){var d=this;this.Ga=a;this.vc=b;this.Nb=c;this.GU=_.fu().create(["PREVIEW",0],["SOURCE",1]);this.selectedIndex=this.vc.Frb.ka(_.m(function(e){return d.GU.get(e)}))};eP.prototype.Pa=function(){};eP.prototype.Ik=function(a){(a=_.oh(this.GU.inverse,a))&&this.vc.gG!==a&&(this.Ga.mb({element:"MarkdownTabHeader",action:this.DQa(a),gestureName:"CLICK",projectId:this.yb.location.ab}),this.vc.gG=a,this.Nb.Iga(a))};
eP.prototype.DQa=function(a){switch(a){case "SOURCE":return"openSourceTab";case "PREVIEW":return"openPreviewTab";default:return _.eg(a,"Unknown file detail tab selected")}};eP.ha=function(a){return new (a||eP)(_.z(_.nn),_.z(_.nI),_.z(_.Yt))};
eP.ya=_.x({type:eP,qa:[["markdown-tab-header","viewData",""]],inputs:{yb:"viewData"},Yb:["viewData",""],Aa:4,Ba:3,Fa:[["gmat-tabs","",3,"selectedIndex","selectedIndexChange"],["label","Preview"],["label","Source"]],va:function(a,b){a&1&&(_.C(0,"mat-tab-group",0),_.K("selectedIndexChange",function(c){return b.Ik(c)}),_.P(1,"async"),_.G(2,"mat-tab",1)(3,"mat-tab",2),_.F());a&2&&_.B("selectedIndex",_.R(1,1,b.selectedIndex))},Ha:[_.$B,_.WB,_.VB,_.am],styles:["mat-tab-group[_ngcontent-%COMP%]     .mat-tab-label{height:40px}"]});var fP=function(a){this.element=a};_.W.Object.defineProperties(fP.prototype,{ALc:{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.ta;_.fk(d);d.appendChild(gZb(c))})}}});fP.ha=function(a){return new (a||fP)(_.z(_.Sd))};fP.Ia=_.x({type:fP,qa:[["","safeSvg",""]],inputs:{ALc:"safeSvg"}});var gP=function(a){this.qb=a};_.W.Object.defineProperties(gP.prototype,{DLc:{configurable:!0,enumerable:!0,set:function(a){switch(this.qb.ta.tagName){case "AUDIO":var b=this.qb.ta;a=a instanceof _.Jf?a:_.jBa(a);b.src=_.Kf(a);break;case "IMG":this.qb.ta.src=a;break;case "VIDEO":b=this.qb.ta,a=a instanceof _.Jf?a:_.jBa(a),b.src=_.Kf(a)}}}});gP.ha=function(a){return new (a||gP)(_.z(_.Sd))};gP.Ia=_.x({type:gP,qa:[["","sanitizeSrc",""]],inputs:{DLc:"sanitizeSrc"}});var hP=function(a){this.oQa=a};
hP.prototype.ou=function(a){if(5===a.kind)return _.Ea(_.kE);if(0!==a.kind)return _.Ea(_.$D("Folding unsupported"));var b=a.location,c=b.ab,d=b.Oc,e=b.repository,f=b.path;b=b.params;f=_.GE(a.location,1)||f;var g=b.Mb?"HEAD":_.kh(a.location,1);a={qb:_.kh(a.location,0)||"",commit:g};return this.oQa.ou(c,d,e,a,f,b.Mb).ka(_.m(function(h){if(2===h.vg()||4===h.vg())var n=_.$D("Folding unavailable");else{n=[];h=_.l(_.fj(h,_.yo,3));for(var r=h.next();!r.done;r=h.next()){r=r.value;var v=r.getRange();v&&n.push({start:_.ij(v,
1)-1,end:_.ij(v,3)-1,indentation:_.ij(r,2)})}n=_.bE(n)}return n}),_.sb(_.kE),_.za(function(){return _.Ea(_.$D("Folding unavailable"))}))};hP.ha=function(a){return new (a||hP)(_.w(_.xx))};hP.ua=_.u({token:hP,oa:hP.ha});var l2b=function(){this.PUb=[]};_.W.Object.defineProperties(l2b.prototype,{widgets:{configurable:!0,enumerable:!0,get:function(){return this.PUb},set:function(a){this.PUb=a}}});var iP=function(){l2b.apply(this,arguments)};_.V(iP,l2b);var m2b=function(a,b){var c=[];b.forEach(function(d,e){c.push({line:e,widgets:d})});a.widgets=c.sort(function(d,e){return d.line-e.line})};_.k=iP.prototype;_.k.e_=function(a){var b=this.widgets.filter(function(c){return uBb(c.line,a)});this.Ih=0<b.length?{first:this.widgets.indexOf(b[0]),last:this.widgets.indexOf(b[b.length-1])}:void 0;return b};
_.k.Xra=function(a,b){if(!this.Ih||a>this.widgets[this.Ih.last].line||b<=this.widgets[this.Ih.first].line)return[{widgets:this.e_({start:a,end:b}),type:"replace"}];var c=this.widgets[this.Ih.first],d=this.widgets[this.Ih.last],e=[];if(a>c.line){var f=this.vRa(a);0<f.length&&e.push({widgets:f,type:"remove"})}a<c.line&&(a=this.FQa(a),0<a.length&&e.push({widgets:a,type:"add",location:"start"}));b<d.line&&(a=this.uRa(b),0<a.length&&e.push({widgets:a,type:"remove"}));b>d.line&&(b=this.EQa(b),0<b.length&&
e.push({widgets:b,type:"add",location:"end"}));return e};_.k.EQa=function(a){for(var b=[],c=this.Ih.last+1;c<this.widgets.length;c++){var d=this.widgets[c];if(d.line>a)break;b.push(d);this.Ih.last=c}return b};_.k.FQa=function(a){for(var b=[],c=this.Ih.first-1;0<=c;c--){var d=this.widgets[c];if(d.line<a)break;b.push(d);this.Ih.first=c}return b};_.k.vRa=function(a){for(var b=[],c=this.Ih.first;c<=this.Ih.last;c++){var d=this.widgets[c];if(d.line>=a){this.Ih.first=c;break}b.push(d)}return b};
_.k.uRa=function(a){for(var b=[],c=this.Ih.last;c>=this.Ih.first;c--){var d=this.widgets[c];if(d.line<=a){this.Ih.last=c;break}b.push(d)}return b};iP.ha=function(){var a;return function(b){return(a||(a=_.Ld(iP)))(b||iP)}}();iP.ua=_.u({token:iP,oa:iP.ha});var jP=function(){l2b.apply(this,arguments)};_.V(jP,l2b);_.k=jP.prototype;_.k.e_=function(a){var b=this.widgets.filter(function(c){return void 0!==c.startLine&&uBb(c.startLine,a)||void 0!==c.endLine&&uBb(c.endLine,a)});0<b.length&&(this.Ih={first:this.widgets.indexOf(b[0]),last:this.widgets.indexOf(b[b.length-1])});return b};
_.k.Xra=function(a,b){if(!this.Ih)return[];var c=this.widgets[this.Ih.first],d=this.widgets[this.Ih.last];if(void 0!==d.endLine&&a>=d.endLine||void 0!==c.startLine&&b<=c.startLine)return[{widgets:this.e_({start:a,end:b}),type:"replace"}];var e=[];if(void 0!==c.endLine&&a>c.endLine){var f=this.vRa(a);0<f.length&&e.push({widgets:f,type:"remove"})}void 0!==c.startLine&&a<c.startLine&&(a=this.FQa(a),0<a.length&&e.push({widgets:a,type:"add",location:"start"}));void 0!==d.startLine&&b<d.startLine&&(a=this.uRa(b),
0<a.length&&e.push({widgets:a,type:"remove"}));void 0!==d.endLine&&b>d.endLine&&(b=this.EQa(b),0<b.length&&e.push({widgets:b,type:"add",location:"end"}));return e};_.k.EQa=function(a){for(var b=[],c=this.Ih.last+1;c<this.widgets.length;c++){var d=this.widgets[c];if(void 0!==d.startLine&&d.startLine>a)break;b.push(d);this.Ih.last=c}return b};_.k.FQa=function(a){for(var b=[],c=this.Ih.first-1;0<=c;c--){var d=this.widgets[c];if(void 0!==d.endLine&&d.endLine<a)break;b.push(d);this.Ih.first=c}return b};
_.k.vRa=function(a){for(var b=[],c=this.Ih.first;c<=this.Ih.last;c++){var d=this.widgets[c];if(void 0!==d.endLine&&d.endLine>=a){this.Ih.first=c;break}b.push(d)}return b};_.k.uRa=function(a){for(var b=[],c=this.Ih.last;c>=this.Ih.first;c--){var d=this.widgets[c];if(void 0!==d.startLine&&d.startLine<=a){this.Ih.last=c;break}b.push(d)}return b};jP.ha=function(){var a;return function(b){return(a||(a=_.Ld(jP)))(b||jP)}}();jP.ua=_.u({token:jP,oa:jP.ha});var kP=function(a,b){_.aH.call(this,a,b);this.nb=a;this.ps=0;this.rl=[];this.Tj=this.Nf=0;this.Dta=10};_.V(kP,_.aH);var o2b=function(a,b){a.ps=b;a.container.style.height=a.ps*a.Dta+"px";n2b(a)},n2b=function(a){a.oia&&(a.oia.style.height=a.Nf*a.lineHeight+"px");a.G7&&(a.G7.style.height=(a.ps-a.Tj)*a.lineHeight+"px")};
kP.prototype.LEb=function(){this.oia||(this.oia=document.createElement("div"),this.container.appendChild(this.oia));this.content||(this.content=document.createElement("div"),this.container.appendChild(this.content));this.G7||(this.G7=document.createElement("div"),this.container.appendChild(this.G7))};kP.prototype.Hw=function(){return this.ps};var p2b=function(a){return{start:a.Nf,end:a.Tj}};kP.prototype.Xj=function(a){if(a>=this.Nf&&a<this.Tj)return this.rl[a-this.Nf]};
var q2b=function(a,b,c){b>=a.Nf&&b<a.Tj&&(a.content.replaceChild(c,a.rl[b-a.Nf]),a.rl[b-a.Nf]=c)};_.k=kP.prototype;_.k.clear=function(){_.aH.prototype.clear.call(this);this.rl=[];this.Tj=this.Nf=0;this.content&&(this.content.textContent="")};
_.k.Ku=function(a,b){if(this.content&&this.oia&&this.G7&&this.plb()){var c=a+b;a>=this.Tj||c<=this.Nf?(this.gfa(this.Tj-this.Nf),this.Tj=this.Nf=a,this.WP(b,!0)):(a>this.Nf?this.gfa(a-this.Nf):this.WP(this.Nf-a),c<this.Tj?this.gfa(this.Tj-c,!0):this.WP(c-this.Tj,!0));n2b(this)}};
_.k.WP=function(a,b){b=void 0===b?!1:b;if(!(0>=a)){this.Tj=Math.max(this.Tj,0);this.Nf=Math.max(this.Nf,0);var c=this.Xsb(Math.max(0,b?this.Tj:this.Nf-a),a);this.content.insertAdjacentHTML(b?"beforeend":"afterbegin",_.Gf(c));this.rl=Array.from(this.content.children);b?this.Tj+=a:(this.Nf-=a,0>=this.Nf&&(this.Tj-=this.Nf,this.Nf=0))}};
_.k.gfa=function(a,b){b=void 0===b?!1:b;a=Math.min(this.rl.length,a);for(var c=_.l(this.rl.splice(b?this.rl.length-a:0,a)),d=c.next();!d.done;d=c.next())this.content.removeChild(d.value);b||(this.Nf+=a);this.Tj=this.Nf+this.rl.length};_.k.plb=function(){return!0};
_.W.Object.defineProperties(kP.prototype,{lineHeight:{configurable:!0,enumerable:!0,get:function(){return this.Dta},set:function(a){this.Dta=a;this.container.style.height=this.ps*this.Dta+"px";n2b(this)}},fM:{configurable:!0,enumerable:!0,set:function(a){o2b(this,a)}}});var lP=function(a,b,c,d,e){kP.call(this,c,d);var f=this;this.Qd=a;this.view=b;this.nb=c;this.vv=!1;this.Ee=[];this.jl=new _.cl;this.aA=new _.cl;this.lines=[];this.Ao=[];this.vG=new Set;this.Ya=e.zR().ka(_.Oa()).subscribe(function(g){var h=void 0===f.tabSize;f.tabSize=g;h||_.Uk(f.Qd)})};_.V(lP,kP);_.k=lP.prototype;_.k.Pa=function(){kP.prototype.LEb.call(this)};_.k.La=function(){this.Ya.unsubscribe()};_.k.Xsb=function(a,b){return _.zbb(this.Ao.slice(a,a+b))};
_.k.WP=function(a,b){b=void 0===b?!1:b;var c=Math.max(0,b?this.Tj:this.Nf-a),d=c+a;kP.prototype.WP.call(this,a,b);for(a=c;a<d;a++)this.vG.has(a)&&(b=void 0,null==(b=this.Xj(a))||b.setAttribute("aria-current","true"))};_.k.plb=function(){return 0<this.Ao.length};
_.k.Sb=function(a){if(a.highlightedLines){a=_.l(Array.from(this.container.querySelectorAll("[aria-current]")));for(var b=a.next();!b.done;b=a.next())b.value.removeAttribute("aria-current");a=_.VE(this.Ee,this.Hw(),this.Nf,!0);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.Xj(c))||d.setAttribute("aria-current","true")}}this.vG=_.Fmb(this.Ee)}};
_.k.Fpa=function(a,b){var c=this,d=_.$G(this,"line");d.appendChild(_.ZG(this,Array.from({length:b+1}).join(" "),"line"));b=_.ZG(this,"...","line ellipses");b.addEventListener("click",function(){c.jl.emit(a)});d.appendChild(b);return d};_.k.sQ=function(){if(this.Hw()&&this.rl[0])return this.rl[0].getBoundingClientRect().height;var a=_.$G(this,"");a.appendChild(document.createTextNode("_"));this.container.appendChild(a);var b=a.getBoundingClientRect().height;this.container.removeChild(a);return b};
_.k.J6=function(a,b){b=void 0===b?[]:b;this.lines=a;this.fM=a.length;this.Ao=[];var c=document.getElementById("pre-rendered-code");if(null!=c&&this.vv){var d=c.scrollTop;c.parentNode.removeChild(c);c=c.querySelector("virtual-scroll-code-container").firstChild;this.container.replaceChild(c,this.content);this.content=c;this.rl=Array.from(this.content.children);this.Nf=Number(this.rl[0].getAttribute("data-line-number"));this.Tj=this.Nf+this.rl.length;(c=_.aF(this.container,"virtual-scroll-format-code",
"body"))&&0>=c.scrollTop&&(c.scrollTop=d)}for(d=0;d<b.length;d++)this.Ao.push(b[d]);if(this.Ao.length<a.length)for(b=this.NMa(0,a.length),d=this.Ao.length;d<a.length;d++)this.Ao.push(LZb({lineNumber:d,line:a[d],zp:b[d]}).YH())};
_.k.Eya=function(a){var b=this;a=a.filter(function(n){return _.WE(n,b.Hw())});if(!(0===a.length||a[a.length-1]>=this.Hw())){var c=new _.eH(new r2b),d=a.map(function(n){var r;return c.nd(null!=(r=b.Dj.get(n))?r:null)}),e=document.activeElement,f=null;null!=e&&e.parentElement===this.container&&(f=e.dataset.lineNumber);e=document.createElement("div");for(var g=0;g<a.length;g++){var h=a[g];this.Ao[h]=LZb({lineNumber:h,line:this.lines[h],zp:d[g]}).YH();e.insertAdjacentHTML("afterbegin",_.Gf(this.Ao[h]));
q2b(this,h,e.firstChild)}null!=f&&(a=Number(f),isNaN(a)||this.focus(a))}};_.k.focus=function(a){a=_.VE(a,this.Hw());if(0!==a.length){var b=this.Xj(a[0].start);b&&(b.hasAttribute("tabindex")||b.setAttribute("tabindex","-1"),this.aA.next(a[0].start),b.focus())}};_.k.clear=function(){kP.prototype.clear.call(this);this.view.clear()};_.k.NMa=function(a,b){for(var c=new _.eH(new r2b),d=[];a<b;a++){var e=void 0;d.push(c.nd(null!=(e=this.Dj.get(a))?e:null))}return d};
lP.ha=function(a){return new (a||lP)(_.z(_.gl),_.z(_.Xe),_.z(_.Sd),_.z(_.Tk),_.z(_.Yt))};
lP.ya=_.x({type:lP,qa:[["virtual-scroll-code-container"]],Cb:4,kb:function(a,b){a&2&&_.xe("-moz-tab-size",b.tabSize)("tab-size",b.tabSize)},inputs:{vv:"usePrefetchIfPossible",Ee:"highlightedLines",Dj:"inlineWidgets"},outputs:{jl:"lineShown",aA:"lineFocused"},features:[_.te,_.pd],Aa:0,Ba:0,va:function(){},styles:["virtual-scroll-code-container{min-width:80ch;padding:0 4px;-moz-tab-size:2;tab-size:2;white-space:pre}virtual-scroll-code-container.nopadding{padding:0}virtual-scroll-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}"],ob:2,
Na:0});var r2b=function(){};_.k=r2b.prototype;_.k.F6=function(a,b){_.hj(a,8,_.YG,b)};_.k.zlb=function(a,b,c){return _.wc(a.clone(),8).setStart(b).setEnd(c)};_.k.vo=function(a){return a};_.k.Yq=function(a){return _.XG(a)};_.k.Yj=function(a){return a.Yj()};_.k.Pl=function(a){return a.Pl()};_.k.Ssa=function(a){return"a"===_.Jh(a,3)};_.k.cta=function(a){return _.lj(a,7)};_.k.AJb=function(a,b){b=_.XG(a).concat(_.XG(b));_.wc(a,8,b)};_.k.setEnd=function(a,b){a.setEnd(b)};
_.k.TOb=function(a,b){if(b<a.Pl()||b>=a.Yj())throw new RangeError;var c=_.wc(a.clone(),8).setStart(b);a.setEnd(b);return c};_.k.Vb=function(a){var b=(new _.YG).setStart(a.startColumn).setEnd(a.endColumn);a.mVa&&_.rj(b,7,!0);var c,d=null!=(c=a.tagName)?c:"span";c=_.tc(b,3,d);_.tc(c,4,a.xm);null!=a.href&&_.tc(b,5,a.href);null!=a.key&&b.QA(a.key);return b};_.k.g3a=function(a,b){return b.Pl()-a.Pl()||a.Yj()-b.Yj()};var s2b=["CodeMirror-activeline","CodeMirror-activeline-gutter"],mP=function(a,b){kP.call(this,a,b);this.nb=a;this.aA=new _.cl;this.Pp=new _.cl;this.Ds=new _.cl;this.jl=new _.cl;this.p_=void 0;this.vD=new Set;this.vG=new Set;this.hPa=new Map;this.Moa=10};_.V(mP,kP);_.k=mP.prototype;
_.k.Pa=function(){kP.prototype.LEb.call(this);if(this.content){var a=_.$G(this,"");a.appendChild(document.createTextNode("_"));this.content.appendChild(a);var b=a.getBoundingClientRect().width;this.content.removeChild(a);a=b}else a=this.Moa;this.zwc=a};_.k.Fpa=function(a){var b=this,c=_.$G(this,"line-number CodeMirror-gutter-background");c.appendChild(_.ZG(this,"-",""));c.addEventListener("click",function(){b.jl.emit(a)});return c};
_.k.ie=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.Ds.next({line:c,e0:a}),!0;this.Pp.next({line:c,e0:a});return!1};_.k.clear=function(){kP.prototype.clear.call(this);this.fM=0};
_.k.focus=function(a){a=_.VE(a,this.rl.length,this.Nf,!0);0<a.length&&(this.rl[a[0].start-this.Nf].firstElementChild.focus(),this.aA.next(a[0].start))};
_.k.pba=function(a){for(var b=_.l(this.vD||[]),c=b.next();!c.done;c=b.next()){c=c.value;c.classList.remove("highlight");for(var d=_.l(s2b),e=d.next();!e.done;e=d.next())c.classList.remove(e.value);c.removeAttribute("aria-current");c.style.backgroundColor=""}this.p_=a;this.vD=_.Emb(this.p_,this.rl,this.Nf,!0);this.vG=_.Fmb(a);a=_.l(this.vD);for(c=a.next();!c.done;c=a.next())this.oba(c.value)};
_.k.A2a=function(a){if(this.wn){this.wn=a;for(var b=0,c=this.rl.length;b<c;b++)_.Zlb(this.rl[b].firstElementChild,a(b+this.Nf))}else this.clear(),this.fM=this.ps};_.k.Xsb=function(a,b){b=a+b;if(this.wn){for(var c=[];a<b;a++)c.push(_.etb({lineNumber:a,href:this.wn(a)}).YH());return _.zbb(c)}return _.ftb({start:a,end:b}).YH()};
_.k.WP=function(a,b){b=void 0===b?!1:b;var c=Math.max(0,b?this.Tj:this.Nf-a),d=c+a;kP.prototype.WP.call(this,a,b);a=_.l(this.hPa.entries());for(b=a.next();!b.done;b=a.next()){var e=_.l(b.value);b=e.next().value;e=e.next().value;c<=b&&b<d&&this.rl[b-c].classList.add.apply(this.rl[b-c].classList,_.Ha(e))}for(;c<d;c++)this.vG.has(c)&&(a=this.Xj(c))&&(this.oba(a),this.vD.add(a))};
_.k.gfa=function(a,b){b=void 0===b?!1:b;for(var c=Math.max(0,b?this.Tj:this.Nf-a),d=c+a;c<d;c++)if(this.vG.has(c)){var e=this.Xj(c);e&&this.vD.delete(e)}kP.prototype.gfa.call(this,a,b)};_.k.oba=function(a){a.classList.add("highlight");for(var b=_.l(s2b),c=b.next();!c.done;c=b.next())a.classList.add(c.value);a.setAttribute("aria-current","true")};
_.W.Object.defineProperties(mP.prototype,{zwc:{configurable:!0,enumerable:!0,set:function(a){this.Moa=a;this.container.style.width=Math.ceil(Math.log10(this.ps))*this.Moa+13+"px"}},fM:{configurable:!0,enumerable:!0,set:function(a){this.container.style.width=Math.ceil(Math.log10(a))*this.Moa+13+"px";o2b(this,a)}}});mP.ha=function(a){return new (a||mP)(_.z(_.Sd),_.z(_.Tk))};
mP.ya=_.x({type:mP,qa:[["virtual-scroll-line-number-container"]],kb:function(a,b){a&1&&_.K("click",function(c){return b.ie(c)})},inputs:{wn:"lineNumberLinkProvider"},outputs:{aA:"lineFocused",Pp:"lineNumberClicked",Ds:"gutterClicked",jl:"lineShown"},features:[_.te],Aa:0,Ba:0,va:function(){},styles:["virtual-scroll-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}"],
ob:2,Na:0});var t2b=["content"],u2b=["gutter"],v2b=["decorations"],w2b=["sidebar"],x2b=["focusElement"],y2b=new _.Nd("sidebarService"),z2b=new _.Nd("lineWidgetsService"),nP=function(a,b,c,d,e,f,g,h,n,r,v,A,D,I,L,Q,Z,la,va,xa){_.lH.call(this,A,D,a);var Da=this;this.renderer=c;this.view=d;this.Ii=e;this.Zfa=f;this.gI=g;this.Uf=h;this.vd=n;this.document=r;this.Qd=I;this.Qx=L;this.vUa=Q;this.sKa=Z;this.p0a=la;this.Eta=va;this.Oaa=xa;this.PRa=_.VE;this.Oq=new Set;this.Dj=new Map;this.Pz=this.LR=this.JR=this.KR=!1;
this.Gu=[];this.su=new Map;this.Oz=new Map;this.F8=new _.mb(1);this.Ya=new _.ca;this.Er=[];this.rD=null;this.RU=[];this.cpa=new _.ob;this.bB=function(){};this.IR=!0;this.O2=this.lineHeight=0;this.value=this.fileName="";this.tca=1E3;this.tta=800;this.visibility=_.hH;this.qn=[];this.iB=void 0;this.vv=!1;this.qia=new _.cl;this.jl=new _.cl;this.AM=new _.cl;this.pQ=0;this.ne=this.qQ="";this.lq=this.hm=this.VG=void 0;this.n8=!1;this.PQ=!0;this.Pp=new _.cl;this.Ds=new _.cl;this.zS=_.uj(function(){Da.ze.zS()},
500);this.ze=v||_.xvb;this.Eh=new _.et(this.document);this.Eh.Tna=!1;this.Eh.HM("CTRL_A",65,2);this.Eh.HM("CTRL_A",65,8);_.mk(this.Eh,"shortcut",function(Sa){if("CTRL_A"===Sa.identifier){Sa=Da.H8.ta;for(var fb={};Sa;){if(Da.document.activeElement===Sa)return Da.continue?(fb.qV=r.getSelection(),fb.lza=fb.qV&&fb.qV.toString(),Da.continue.then(function(lb){return function(){lb.qV&&lb.qV.toString()!==lb.lza||_.bF(Da.oe.container)}}(fb))):_.bF(Da.oe.container),!1;Sa=Sa.parentElement;fb={qV:fb.qV,lza:fb.lza}}}return!0});
this.Ya.add(this.sKa.bC.subscribe(function(Sa){Da.nb.ta.style.fontSize=null!=Sa?Sa+"px":"";_.Uk(Da.Qd);setTimeout(function(){Da.Zea(Da.oe.sQ())})}));this.Ya.add(this.Qx.hpa.subscribe(function(Sa){Da.ne=Sa;_.Uk(Da.Qd)}))};_.V(nP,_.lH);nP.Ia=_.lH.Ia;_.k=nP.prototype;
_.k.Sb=function(a){var b=this;if(!this.lineHeight){for(var c=_.l(this.ne.split(" ")),d=c.next();!d.done;d=c.next())(d=d.value)&&this.H8.ta.classList.add(d);this.lineHeight=this.oe.sQ();this.zg.lineHeight=this.lineHeight;this.oe.lineHeight=this.lineHeight;this.Ku()}a.fileName||a.value?(this.QWa(),this.continue=this.ze.c2a(function(){return b.render()})):a.scrollToLine?(this.uu(this.Ee),this.cU(_.FE(this.Ee))):a.lineNumberLinkProvider?(c=function(){b.zg.A2a(b.wn)},this.continue?this.continue.then(c):
c()):a.visibleCodeIdentifier&&(a.visibleCodeIdentifier.wi&&this.gI.Az(a.visibleCodeIdentifier.wi),this.efa());(a.visibility||a.folding)&&this.Ux();if(!this.IR){this.bB();var e=this.Ee;"CODE"===this.lG?this.bB=_.Zrb(this.Uf,function(){null!=e?b.dL(e,!0):b.L$.ta.focus()}):void 0!==this.lG&&(this.bB=this.Uf.registerCallback(this.lG,this.nb.ta,function(){b.dL(e,!0);b.bB()}))}this.PQ||this.zg.clear();if(a.lineLimitation){var f;this.qQ="".padStart(null!=(f=this.aH)?f:80," ")}};
_.k.kU=function(a){this.n8=a};_.k.dL=function(a,b){b=void 0===b?!1:b;var c=this;_.ia(function(d){if(1==d.Tc)return _.ja(d,c.continue,2);_.E_a(c.Ii,function(){c.AG(a,b)});d.Tc=0})};_.k.AG=function(a,b){if(void 0===b||!b||this.Uba(_.FE(a)))this.oe.focus(a),this.nb.ta.scrollLeft=0,this.IR=!0};_.k.Zea=function(a){this.lineHeight=a;this.zg.lineHeight=a;this.oe.lineHeight=a;_.Uk(this.Qd);this.cU(_.FE(this.Ee));A2b(this)};
_.k.Pa=function(){var a=this;_.lH.prototype.Pa.call(this);this.KI.ka(_.qa(function(){return a.Ii.cM}),_.m(function(b){return b.target.scrollLeft}),_.qa(function(){return a.Ii.oua})).subscribe(function(b){a.Fr.ta.style.right=-b+"px";a.zS()});this.nb.ta.addEventListener("copy",function(){a.ze.lr()});this.nb.ta.addEventListener("keydown",function(b){if(!_.cF(b)){var c=document.activeElement;if(c&&c instanceof HTMLElement&&a.nb.ta.contains(c)){var d=c.dataset.lineNumber||c.parentElement.dataset.lineNumber;
d&&(d=Number(d),isNaN(d)||(["Up","ArrowUp","k"].includes(b.key)&&(a.oe.nb.ta.contains(c)?a.AG(d-1):a.zg.focus(d-1),b.preventDefault()),["Down","ArrowDown","j"].includes(b.key)&&(a.oe.nb.ta.contains(c)?a.AG(d+1):a.zg.focus(d+1),b.preventDefault())))}}});"CODE"===this.lG&&(this.hm=this.vd.register("openCode","c",function(){a.ze.Q_();_.wu(a.Uf,"CODE")}),this.lq=this.Uf.registerCallback("CODE",this.nb.ta,function(){var b=document.activeElement;b&&b instanceof HTMLElement&&a.nb.ta.contains(b)&&!a.zg.nb.ta.contains(b)&&
a.L$.ta!==b?a.zg.focus(a.VG||0):a.AG(a.VG||0)}))};_.k.Pc=function(){var a=this;this.efa();this.KI.subscribe(function(){a.Ku()})};
_.k.Ku=function(){var a=this.X_("top");a=Math.max(0,Math.floor(a/this.lineHeight)-10);var b=Math.max(1,Math.min(this.lines.length-a,Math.ceil(this.nb.ta.clientHeight/this.lineHeight)+20));this.zg.Ku(a,b);this.oe.Ku(a,b);var c=a+b;if(this.Er&&0!==this.Er.length){var d=this.p0a.Xra(a,c);d=_.l(d);for(var e=d.next();!e.done;e=d.next()){var f=e.value;switch(f.type){case "replace":this.Z0(this.lineHeight,!1,f.widgets);break;case "add":var g=_.l(f.widgets);for(e=g.next();!e.done;e=g.next())this.ET(this.Fr,
e.value,"start"===f.location);break;case "remove":for(f=_.l(f.widgets),e=f.next();!e.done;e=f.next())B2b(this,this.Fr,e.value)}}_.Uk(this.Qd)}if(this.Gu&&0!==this.Gu.length){d=this.Eta.Xra(a,c);d=_.l(d);for(e=d.next();!e.done;e=d.next())switch(f=e.value,f.type){case "replace":this.Y0(f.widgets);break;case "add":g=_.l(f.widgets);for(e=g.next();!e.done;e=g.next())this.ET(this.sS,e.value,"start"===f.location);break;case "remove":for(f=_.l(f.widgets),e=f.next();!e.done;e=f.next())B2b(this,this.sS,e.value)}_.Uk(this.Qd)}if(this.Oaa.widgets&&
0!==this.Oaa.widgets.length){c=this.Oaa.Xra(a,c);c=_.l(c);for(d=c.next();!d.done;d=c.next())switch(d=d.value,d.type){case "replace":this.X0(this.lineHeight,!1,d.widgets);break;case "add":e=_.l(d.widgets);for(f=e.next();!f.done;f=e.next())f=f.value,this.Uva(f.line,f.widgets,this.lineHeight,"start"===d.location);break;case "remove":for(d=_.l(d.widgets),f=d.next();!f.done;f=d.next())(e=this.Oz.get(f.value.line))&&this.renderer.removeChild(this.fr.ta,e)}_.Uk(this.Qd)}this.scroll.next({dra:a,fM:b})};
_.k.efa=function(){var a=this;this.iB&&this.gI.register(this.iB,this.KI.ka(_.qa(function(){return a.Ii.cM}),_.m(function(b){return b.target.scrollTop}),_.Oa(),_.m(function(b){return{startLine:Math.floor(b/a.lineHeight),endLine:Math.min(Math.ceil((b+a.nb.ta.clientHeight)/a.lineHeight),a.ml)}}),_.qa(function(){return a.Ii.yda})))};_.k.Fe=function(){this.F8.next(!0)};
_.k.La=function(){this.clear();this.iB&&this.gI.Az(this.iB);this.Eh&&this.Eh.dispose();this.hm&&this.hm();this.lq&&this.lq();this.bB();this.Ya.unsubscribe();_.lH.prototype.La.call(this)};_.k.FJ=function(a){this.nb.ta.classList.add(a)};_.k.JM=function(a){this.nb.ta.classList.remove(a)};_.k.fYa=function(a){this.AM.emit(a);this.dL(a.start-1)};
_.k.Ux=function(){for(var a=_.l([this.oe,this.zg]),b=a.next();!b.done;b=a.next())b.value.Ux(this.visibility.W1a,this.qn);b=_.l(this.Gu);for(a=b.next();!a.done;a=b.next())this.dI(a.value);b=_.l(this.Er);for(a=b.next();!a.done;a=b.next())this.dI(a.value);_.Kvb(this)};_.k.uVa=function(){var a=this;this.KR||(this.KR=!0,setTimeout(function(){a.KR=!1;a.Y0();_.Uk(a.Qd)}))};_.k.vVa=function(){var a=this;this.LR||(this.LR=!0,setTimeout(function(){a.LR=!1;a.Z0(a.lineHeight);_.Uk(a.Qd)}))};
_.k.gda=function(){var a=this;this.JR||(this.JR=!0,setTimeout(function(){a.JR=!1;a.X0();_.Uk(a.Qd)}))};_.k.hda=function(a){this.Oq.add(a);this.Wga()};_.k.UBb=function(a,b,c,d){this.rD={lb:a,position:b,line:c,offset:d};this.Wga()};_.k.uu=function(a){var b=this;return _.ia(function(c){if(1==c.Tc)return b.jl.emit(a),_.ja(c,b.continue,2);b.ze.tia(function(){b.zg.pba(a);return Promise.resolve()},"selectLine");c.Tc=0})};
_.k.Wga=function(){var a=this;this.Pz||(this.Pz=!0,this.ze.tia(function(){var b;return _.ia(function(c){if(1==c.Tc)return b=new _.ma(function(d){var e=setTimeout(function(){d.next(void 0);d.complete()});return function(){clearTimeout(e)}}),a.BT=b.subscribe(),_.ja(c,_.me(b),2);if(3!=c.Tc)return a.BT=void 0,a.Pz=!1,_.ja(c,a.continue,3);0<a.Oq.size&&a.oe.Eya(Array.from(a.Oq));a.Oq.clear();a.VZa();c.Tc=0})},"inline"))};
_.k.qKa=function(a,b,c,d){var e=this;return this.G6(function(){e.uVa()},{startLine:c,endLine:d,va:a,context:b},this.Gu)};_.k.keb=function(a,b,c,d){var e=this;return this.G6(function(){e.vVa()},{startLine:c,endLine:d,va:a,context:b},this.Er)};_.k.jeb=function(a,b,c){var d=this,e={line:c,va:a,context:b},f=this.su.get(c)||[];f.push(e);this.su.set(c,f);this.gda();return function(){f.splice(f.indexOf(e),1);d.gda()}};
_.k.nF=function(a,b){var c=this;this.Dj.has(a)?this.Dj.get(a).push(b):this.Dj.set(a,[b]);this.hda(a);return{remove:function(){var d=c.Dj.get(a);if(null!=d){var e=d.indexOf(b);0>e||(d.splice(e,1),c.hda(a))}}}};_.k.Baa=function(a){return this.lineHeight*(this.visibility?_.dF(this.visibility,a):a)};_.k.getHeight=function(a,b){return this.lineHeight*(1+(this.visibility?_.dF(this.visibility,b)-_.dF(this.visibility,a):b-a))};
_.k.G6=function(a,b,c){a();c.push(b);return function(){a();c.splice(c.indexOf(b),1)}};_.k.QWa=function(){this.su.clear();this.Oz.clear();this.Gu=[];this.Er=[];this.Dj.clear();this.Oq.clear();this.x9()};
_.k.render=function(){var a=this,b,c,d,e;return _.ia(function(f){if(1==f.Tc)return a.clear(),a.rendered||(a.Pz=!0),(b=document.getElementById("pre-rendered-code"))&&a.oe.vv&&b.setAttribute("processed",""),_.ja(f,a.lSa(),2);if(3!=f.Tc)return c=f.Al,d=a.lines,_.Kvb(a),_.ja(f,_.Wha(a.F8),3);a.Ee=_.VE(a.Ee,d.length);a.qia.emit(d.length);e=a.lineHeight;a.X0(e);a.Y0();a.Z0(e);a.zg.fM=a.lines.length;a.oe.J6(d,a.rendered);a.cU(_.FE(a.Ee));a.rendered||a.Oq.clear();a.pQ=c+3;a.Ku();A2b(a,e);a.rendered||(a.Pz=
!1);a.zg.pba(a.Ee);f.Tc=0})};_.k.lSa=function(){var a=this,b,c,d,e,f,g,h,n;return _.ia(function(r){if(1==r.Tc){a.XP(null!=(b=a.Jw)?b:new Map);if(a.value.lines)return a.XP(a.value.VR),a.lines=a.value.lines,r.return(a.value.kCb);if(a.Jw&&a.Jw.size)return r.Oi(2);c=a.y8(a.value);f=_.zvb;g=f.ARb;h=a.value;return _.ja(r,_.inb(),4)}return 2!=r.Tc?(n=g.call(f,h,null!=(e=null==(d=r.Al.findModeByFileName(a.fileName))?void 0:d.mime)?e:"text/plain"),a.XP(n),r.return(c)):r.return(a.y8(a.value))})};
_.k.y8=function(a){var b=a.split("\n");this.lines=b;a.endsWith("\n")&&b.pop();for(var c=a=0;c<b.length;c++)a=Math.max(a,b[c].length),b[c]+="\n";return a};_.k.XP=function(a){a=_.l(a.entries());for(var b=a.next();!b.done;b=a.next()){var c=_.l(b.value);b=c.next().value;var d=c.next().value;c=b;b=this.Dj.get(c);if(null==b)this.Dj.set(c,d);else for(c=_.l(d),d=c.next();!d.done;d=c.next())b.push(d.value)}};
_.k.Y0=function(a){0===this.Eta.widgets.length&&(this.Eta.widgets=this.Gu);_.fk(this.sS.ta);a=a||this.Eta.e_(p2b(this.zg));a=_.l(a);for(var b=a.next();!b.done;b=a.next())this.ET(this.sS,b.value)};
_.k.Z0=function(a,b,c){a=void 0===a?this.lineHeight:a;b=void 0===b?!0:b;_.fk(this.Fr.ta);this.Mia(a);this.p0a.widgets=this.Er;b&&this.renderer.Sg(this.Fr.ta,"display","none");a=c||this.p0a.e_(p2b(this.zg));a=_.l(a);for(b=a.next();!b.done;b=a.next())b=b.value,this.renderer.Sg(this.Fr.ta,"display","block"),this.ET(this.Fr,b)};
_.k.X0=function(a,b,c){a=void 0===a?this.lineHeight:a;b=void 0===b?!0:b;_.fk(this.fr.ta);b&&(m2b(this.Oaa,this.su),this.Oz.clear(),this.Fia(a),this.y2a(11),b=this.gSa()?"block":"none",this.renderer.Sg(this.fr.ta,"display",b));c=c||this.Oaa.e_(p2b(this.zg));c=_.l(c);for(b=c.next();!b.done;b=c.next()){b=b.value;var d=b.widgets;0!==d.length&&this.Uva(b.line,d,a)}};
_.k.Uva=function(a,b,c,d){d=void 0===d?!1:d;var e=this.Oz.get(a);e||(e=this.mNa(),this.Gia(e,a,c),this.Oz.set(a,e));a=_.l(b);for(b=a.next();!b.done;b=a.next())for(b=b.value,b.Xu&&0!==b.Xu.length||(c=this.view.Ah(b.va,b.context),c.fe(),b.Xu=c.tl),b=_.l(b.Xu),c=b.next();!c.done;c=b.next())this.renderer.appendChild(e,c.value);d&&0<this.fr.ta.children.length?this.renderer.insertBefore(this.fr.ta,e,this.fr.ta.children[0]):this.renderer.appendChild(this.fr.ta,e)};
_.k.mNa=function(){var a=this.renderer.createElement("div");a.className="gutter-line";this.renderer.Ap&&_.vE(a)&&this.RU.push(a);return a};_.k.Gia=function(a,b,c){b*=c;this.renderer.Sg(a,"position","absolute");this.renderer.Sg(a,"top",b+"px");this.renderer.Sg(a,"height",c+"px");this.renderer.Sg(a,"bottom","0")};_.k.gSa=function(){for(var a=_.l(this.su.values()),b=a.next();!b.done;b=a.next())if(0<b.value.length)return!0;return!1};
var A2b=function(a,b){b=void 0===b?a.lineHeight:b;a.Fia(b);a.Mia(b);for(var c=_.l(a.Gu.concat(a.Er)),d=c.next();!d.done;d=c.next())a.dI(d.value);c=_.l(a.Oz);for(d=c.next();!d.done;d=c.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;a.Gia(e,d,b)}};_.k=nP.prototype;_.k.Mia=function(a){this.Oia(this.Fr,a)};_.k.Fia=function(a){this.Oia(this.fr,a)};_.k.Oia=function(a,b){this.renderer.Sg(a.ta,"height",b*this.ml+"px")};
_.k.y2a=function(a){var b=Array.from(this.su.values()).map(function(c){return c.length});b=0<b.length?Math.max.apply(Math,_.Ha(b)):0;this.renderer.Sg(this.fr.ta,"width",a*b+"px")};_.k.ET=function(a,b,c){c=void 0===c?!1:c;if(!b.Xu){var d=this.view.Ah(b.va,b.context);d.fe();b.Xu=d.tl}this.dI(b);b=_.l(b.Xu);for(d=b.next();!d.done;d=b.next())d=d.value,c&&0<a.ta.children.length?this.renderer.insertBefore(a.ta,d,a.ta.children[0]):this.renderer.appendChild(a.ta,d)};
var B2b=function(a,b,c){var d;null==(d=c.Xu)||d.forEach(function(e){a.renderer.removeChild(b.ta,e)})};_.k=nP.prototype;_.k.VZa=function(){if(this.rD){var a=this.rD,b=a.position,c=a.line,d=a.offset;(a=this.nb.ta.querySelector(a.lb))?this.Zfa.scrollTo(a,b,null!=d?d:0):this.cU(c);this.rD=null}};
_.k.dI=function(a){var b=a.Xu,c=a.startLine;a=a.endLine;if(b&&void 0!==c&&void 0!==a){var d=this.Baa(c);c=this.getHeight(c,a);b=_.l(b);for(var e=b.next();!e.done;e=b.next())e=e.value,this.renderer.Sg(e,"top",d+"px"),-1<a?this.renderer.Sg(e,"height",c+"px"):this.renderer.Sg(e,"bottom","0")}};_.k.clear=function(){this.view.clear();this.oe.clear();this.zg.clear();this.x9();this.cpa.next(!0);this.continue=void 0;var a;null==(a=this.BT)||a.unsubscribe();this.BT=void 0};
_.k.x9=function(){if(this.renderer.Ap)for(var a=_.l(this.RU),b=a.next();!b.done;b=a.next())this.renderer.Ap(b.value);this.RU=[]};_.k.cU=function(a){null==a||this.Uba(a)||(this.nb.ta.scrollTop=this.lineHeight*Math.max(a-5,0))};_.k.Uba=function(a){if(null==a)return!1;a*=this.lineHeight;var b=this.nb.ta.scrollTop,c=b+this.nb.ta.offsetHeight;return b<=a&&a<c};
_.W.Object.defineProperties(nP.prototype,{oe:{configurable:!0,enumerable:!0,get:function(){return this.HMa},set:function(a){var b=this;this.HMa=a;this.Ya.add(_.oe(window,"resize").ka(_.m(function(){return a.sQ()}),_.Oa()).subscribe(function(c){b.Zea(c)}))}},ml:{configurable:!0,enumerable:!0,get:function(){return this.lines.length}},Wfa:{configurable:!0,enumerable:!0,set:function(a){this.IR=!1;this.Ee=_.gnb(a)}}});
nP.ha=function(a){return new (a||nP)(_.z(_.se),_.z(_.zf),_.z(_.Tk),_.z(_.Xe),_.z(_.ut),_.z(_.vt),_.z(_.oH),_.z(_.vu),_.z(_.ft),_.z(_.Mg),_.z(_.wvb,8),_.z(_.Sd),_.z(_.Wp),_.z(_.gl),_.z(_.ku),_.z(_.mH),_.z(_.iE),_.z(y2b),_.z(z2b),_.z(iP))};
nP.ya=_.x({type:nP,qa:[["virtual-scroll-format-code"]],ub:function(a,b){a&1&&(_.$e(t2b,7),_.$e(u2b,7),_.$e(mP,7),_.$e(v2b,7),_.$e(w2b,7),_.$e(x2b,7),_.$e(lP,7));if(a&2){var c;_.Ze(c=_.bf())&&(b.H8=c.first);_.Ze(c=_.bf())&&(b.fr=c.first);_.Ze(c=_.bf())&&(b.zg=c.first);_.Ze(c=_.bf())&&(b.sS=c.first);_.Ze(c=_.bf())&&(b.Fr=c.first);_.Ze(c=_.bf())&&(b.L$=c.first);_.Ze(c=_.bf())&&(b.oe=c.first)}},inputs:{fileName:"fileName",value:"value",Jw:"highlightInfo",rendered:"rendered",tca:"largeFileThreshold",tta:"largeFileRenderCount",
aH:"lineLimitation",visibility:"visibility",qn:"folding",iB:"visibleCodeIdentifier",lG:"focusableRegion",vv:"usePrefetchIfPossible",PQ:"displayLineNumbers",Wfa:"scrollToLine",wn:"lineNumberLinkProvider"},outputs:{qia:"totalNumLines",jl:"lineShown",AM:"rangeToggled",Pp:"lineNumberClicked",Ds:"gutterClicked"},features:[_.Qe([{Ca:_.lH,Jb:nP},{Ca:y2b,Pd:jP},{Ca:z2b,Pd:jP},iP]),_.te,_.pd],Aa:39,Ba:23,Fa:[[1,"layout",3,"ascResizeNotifier"],["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"],["tabindex","0","role","region",1,"sidebar"],["sidebar",""],[1,"code-highlight","CodeMirror-activeline-background"],[1,"column-guide"],[1,"column-guide-margin"],[3,"visibility","folding","lineHeight","rangeToggled","mousedown"]],va:function(a,b){a&1&&(_.C(0,"div",0),_.K("ascResizeNotifier",function(){return b.Ku()}),_.O(1,
"\n  "),_.C(2,"div",1,2),_.O(4,"\n    "),_.G(5,"div",3,4),_.O(7,"\n    "),_.C(8,"virtual-scroll-line-number-container",5),_.K("lineFocused",function(c){return b.VG=c})("lineNumberClicked",function(c){return b.Pp.emit(c)})("gutterClicked",function(c){return b.Ds.emit(c)})("lineShown",function(c){return b.jl.emit(c)}),_.O(9,"\n    "),_.F(),_.O(10,"\n    "),_.C(11,"div",6),_.K("click",function(c){return b.mQ.next(c)})("contextmenu",function(c){return b.mQ.next(c)})("mouseover",function(c){return b.uda.next(c)})("mouseout",
function(c){return b.hua.next(c)})("mousedown",function(){return b.kU(!0)})("mouseup",function(){return b.kU(!1)})("mouseleave",function(){return b.kU(!1)})("keydown",function(c){return b.rta.next(c)})("keyup",function(c){return b.sta.next(c)}),_.O(12,"\n      "),_.G(13,"div",7,8),_.O(15,"\n      "),_.N(16,HIb,1,6,"div",9),_.O(17,"\n      "),_.N(18,IIb,5,3,"div",10),_.P(19,"async"),_.O(20,"\n      "),_.C(21,"div",11,12),_.O(23,"\n        "),_.C(24,"span",13),_.O(25,"\n          Code panel - press c to focus line 1.\n        "),
_.F(),_.O(26,"\n      "),_.F(),_.O(27,"\n      "),_.C(28,"virtual-scroll-code-container",14),_.K("lineFocused",function(c){return b.VG=c})("lineShown",function(c){return b.jl.emit(c)}),_.O(29,"\n      "),_.F(),_.O(30,"\n      "),_.N(31,JIb,1,5,"code-folding-container",15),_.O(32,"\n    "),_.F(),_.O(33,"\n  "),_.F(),_.O(34,"\n  "),_.G(35,"div",16,17),_.O(37,"\n"),_.F(),_.O(38,"\n"));a&2&&(_.y(2),_.Fy("content CodeMirror ",b.ne,""),_.y(6),_.xe("min-height",b.lineHeight*b.O2,"px"),_.ye("line-numbers",
b.PQ),_.B("lineNumberLinkProvider",b.wn),_.y(3),_.ze(b.Eqb),_.y(2),_.xe("min-width",b.pQ,"ch"),_.y(3),_.B("ngForOf",b.PRa(b.Ee,b.lines.length)),_.y(2),_.B("ngIf",_.R(19,21,b.vUa.enabled)&&b.qQ),_.y(10),_.xe("padding-right",0===b.Er.length?0:300,"px"),_.B("usePrefetchIfPossible",b.vv)("inlineWidgets",b.Dj)("highlightedLines",b.Ee),_.y(3),_.B("ngIf",0<b.qn.length))},Ha:[_.jH,_.Vl,_.Wl,_.Av,lP,mP,_.am],styles:[".code-highlight[_ngcontent-%COMP%]{position:absolute;width:100%}virtual-scroll-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}virtual-scroll-format-code[_nghost-%COMP%]     a{color:inherit}virtual-scroll-format-code[_nghost-%COMP%]     a:hover span{text-decoration:underline}virtual-scroll-format-code[_nghost-%COMP%]     virtual-scroll-code-container{box-sizing:content-box;position:absolute}virtual-scroll-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}"],
Na:0});var C2b=new _.Nd("CDK_DRAG_PARENT");var D2b=new _.Nd("CdkDragHandle");var E2b=new _.Nd("CdkDragPlaceholder");var F2b=new _.Nd("CdkDragPreview");var G2b=new _.Nd("CDK_DRAG_CONFIG");var H2b=_.Gg({passive:!1,capture:!0}),oP=function(a,b){var c=this;this.vb=a;this.d8a=new Set;this.v4=new Set;this.Ly=[];this.L4=new Map;this.gnc=function(d){return d.gr()};this.rva=new _.ob;this.JXa=new _.ob;this.scroll=new _.ob;this.yrc=function(d){0<c.Ly.length&&d.preventDefault()};this.Xab=function(d){0<c.Ly.length&&(c.Ly.some(c.gnc)&&d.preventDefault(),c.rva.next(d))};this.Kb=b},I2b=function(a,b){a.v4.add(b);1===a.v4.size&&a.vb.jc(function(){a.Kb.addEventListener("touchmove",a.Xab,H2b)})},K2b=
function(a,b){a.v4.delete(b);J2b(a,b);0===a.v4.size&&a.Kb.removeEventListener("touchmove",a.Xab,H2b)},L2b=function(a,b,c){-1<a.Ly.indexOf(b)||(a.Ly.push(b),1===a.Ly.length&&(b=c.type.startsWith("touch"),a.L4.set(b?"touchend":"mouseup",{handler:function(d){return a.JXa.next(d)},options:!0}).set("scroll",{handler:function(d){return a.scroll.next(d)},options:!0}).set("selectstart",{handler:a.yrc,options:H2b}),b||a.L4.set("mousemove",{handler:function(d){return a.rva.next(d)},options:H2b}),a.vb.jc(function(){a.L4.forEach(function(d,
e){a.Kb.addEventListener(e,d.handler,d.options)})})))},J2b=function(a,b){b=a.Ly.indexOf(b);-1<b&&(a.Ly.splice(b,1),0===a.Ly.length&&a.e7a())};oP.prototype.gr=function(a){return-1<this.Ly.indexOf(a)};oP.prototype.FH=function(a){var b=this,c=[this.scroll];a&&a!==this.Kb&&c.push(new _.ma(function(d){return b.vb.jc(function(){var e=function(f){b.Ly.length&&d.next(f)};a.addEventListener("scroll",e,!0);return function(){a.removeEventListener("scroll",e,!0)}})}));return _.cb.apply(null,_.Ha(c))};
oP.prototype.La=function(){var a=this;this.v4.forEach(function(b){return K2b(a,b)});this.d8a.forEach(function(b){a.d8a.delete(b)});this.e7a();this.rva.complete();this.JXa.complete()};oP.prototype.e7a=function(){var a=this;this.L4.forEach(function(b,c){a.Kb.removeEventListener(c,b.handler,b.options)});this.L4.clear()};oP.ha=function(a){return new (a||oP)(_.w(_.se),_.w(_.Mg))};oP.ua=_.u({token:oP,oa:oP.ha,Ja:"root"});var QIb=0;var M2b=function(a){this.Kb=a;this.ux=new Map};M2b.prototype.clear=function(){this.ux.clear()};M2b.prototype.cache=function(a){var b=this;this.clear();this.ux.set(this.Kb,{WZa:this.rG()});a.forEach(function(c){b.ux.set(c,{WZa:{top:c.scrollTop,left:c.scrollLeft},ekb:KIb(c)})})};
var N2b=function(a,b){var c=_.Hg(b);b=a.ux.get(c);if(!b)return null;b=b.WZa;if(c===a.Kb){var d=a.rG();var e=d.top;d=d.left}else e=c.scrollTop,d=c.scrollLeft;var f=b.top-e,g=b.left-d;a.ux.forEach(function(h,n){h.ekb&&c!==n&&c.contains(n)&&LIb(h.ekb,f,g)});b.top=e;b.left=d;return{top:f,left:g}};M2b.prototype.rG=function(){return{top:window.scrollY,left:window.scrollX}};var O2b=_.Gg({passive:!0}),P2b=_.Gg({passive:!1}),SIb=new Set(["position"]),S2b=function(a,b,c,d,e,f){var g=this;this.ld=b;this.Kb=c;this.vb=d;this.ng=e;this.Xv=f;this.EB={x:0,y:0};this.My={x:0,y:0};this.S4=!1;this.ima=new _.ob;this.IB=this.yq=this.dbb=this.cbb=_.ca.EMPTY;this.AI=null;this.hab=!0;this.Yo=[];this.CE=new Set;this.W7a="ltr";this.eZ=0;this.Jc=!1;this.moa=new _.ob;this.started=new _.ob;this.released=new _.ob;this.ended=new _.ob;this.lZ=new _.ob;this.rZ=new _.ob;this.gZ=new _.ob;this.TVa=
this.ima;this.ZE=function(h){g.moa.next();if(g.Yo.length){var n=g.v9a(h);!n||g.CE.has(n)||g.disabled||g.c$a(n,h)}else g.disabled||g.c$a(g.vj,h)};this.R5=function(h){var n=g.mla(h);if(g.S4){h.preventDefault();var r=g.U8a(n);g.K9a=!0;g.J$a=n;g.Wtc(r);if(g.Mj)g.jdb(r,n);else{n=g.jK?g.qP:g.dw;var v=g.My;v.x=r.x-n.x+g.EB.x;v.y=r.y-n.y+g.EB.y;g.AEa(v.x,v.y)}g.ima.Hk.length&&g.vb.Ac(function(){g.ima.next({source:g,Bg:r,event:h,distance:g.eGa(r),OY:g.jIa})})}else Math.abs(n.x-g.dw.x)+Math.abs(n.y-g.dw.y)>=
g.ld.hqa&&((n=Date.now()>=g.enc+g.ioc(h),v=g.Mj,n)?v&&(v.gr()||v.a0c())||(h.preventDefault(),g.S4=!0,g.vb.Ac(function(){return g.Vsc(h)})):g.n8a(h))};this.hJ=function(h){g.n8a(h)};this.gab=function(h){if(g.Yo.length){var n=g.v9a(h);!n||g.CE.has(n)||g.disabled||h.preventDefault()}else g.disabled||h.preventDefault()};Q2b(R2b(this,a),b.M2c||null);this.lX=new M2b(c);I2b(f,this)},T2b=function(a,b){a.Yo=b.map(function(d){return _.Kg(d)});a.Yo.forEach(function(d){return qK(d,a.disabled)});a.Ana();var c=
new Set;a.CE.forEach(function(d){-1<a.Yo.indexOf(d)&&c.add(d)});a.CE=c},R2b=function(a,b){var c=_.Kg(b);c!==a.vj&&(a.vj&&a.Gbb(a.vj),a.vb.jc(function(){c.addEventListener("mousedown",a.ZE,P2b);c.addEventListener("touchstart",a.ZE,O2b);c.addEventListener("dragstart",a.gab,P2b)}),a.PE=void 0,a.vj=c);"undefined"!==typeof SVGElement&&a.vj instanceof SVGElement&&(a.vma=a.vj.ownerSVGElement);return a},U2b=function(a,b){a.AI=b?_.Kg(b):null;a.IB.unsubscribe();b&&(a.IB=a.ng.jd(10).subscribe(function(){return a.gmc()}));
return a},Q2b=function(a,b){a.cIa=b};_.k=S2b.prototype;
_.k.dispose=function(){this.Gbb(this.vj);if(this.gr()){var a;null==(a=this.vj)||a.remove()}var b;null==(b=this.Dt)||b.remove();this.Q7a();this.P7a();K2b(this.Xv,this);this.AIa();this.moa.complete();this.started.complete();this.released.complete();this.ended.complete();this.lZ.complete();this.rZ.complete();this.gZ.complete();this.ima.complete();this.Yo=[];this.CE.clear();this.Mj=void 0;this.IB.unsubscribe();this.lX.clear();this.AI=this.vj=this.vma=this.oX=this.bF=this.Dt=this.cIa=null};
_.k.gr=function(){return this.S4&&this.Xv.gr(this)};_.k.reset=function(){this.vj.style.transform=this.PE||"";this.My={x:0,y:0};this.EB={x:0,y:0}};_.k.xuc=function(a){this.Mj=a};_.k.Fga=function(a){this.My={x:0,y:0};this.EB.x=a.x;this.EB.y=a.y;this.Mj||this.AEa(a.x,a.y)};_.k.aUc=function(){var a=this.J$a;a&&this.Mj&&this.jdb(this.U8a(a),a)};_.k.AIa=function(){this.cbb.unsubscribe();this.dbb.unsubscribe();this.yq.unsubscribe()};
_.k.Q7a=function(){var a;null==(a=this.az)||a.remove();var b;null==(b=this.lbb)||b.destroy();this.az=this.lbb=null};_.k.P7a=function(){var a;null==(a=this.gJ)||a.remove();var b;null==(b=this.Bma)||b.destroy();this.gJ=this.Bma=null};
_.k.n8a=function(a){var b=this;if(this.Xv.gr(this)&&(this.AIa(),J2b(this.Xv,this),this.Ana(),this.Yo&&(this.vj.style.webkitTapHighlightColor=this.esc),this.S4))if(this.released.next({source:this,event:a}),this.Mj)this.Mj.qna(),this.wkc().then(function(){b.Nlc(a);b.a7a();J2b(b.Xv,b)});else{this.EB.x=this.My.x;var c=this.mla(a);this.EB.y=this.My.y;this.vb.Ac(function(){b.ended.next({source:b,distance:b.eGa(c),fZ:c,event:a})});this.a7a();J2b(this.Xv,this)}};
_.k.Vsc=function(a){ZIb(a)&&(this.K$a=Date.now());this.Ana();var b=this.Mj;if(b){var c=this.vj,d=c.parentNode,e=this.gJ=this.zmc(),f=this.Dt=this.Dt||this.Kb.createComment(""),g=this.n9a();d.insertBefore(f,c);this.PE=c.style.transform||"";this.az=this.Cmc();TIb(c,!1);this.Kb.body.appendChild(d.replaceChild(e,c));this.Aoc(d,g).appendChild(this.az);this.started.next({source:this,event:a});b.start();this.OE=b;this.Fla=b.htb(this)}else this.started.next({source:this,event:a}),this.OE=this.Fla=void 0;
this.lX.cache(b?b.uZc():[])};
_.k.c$a=function(a,b){var c=this;this.cIa&&b.stopPropagation();var d=this.gr(),e=ZIb(b),f=!e&&0!==b.button,g=this.vj,h=_.Hg(b),n=!e&&this.K$a&&this.K$a+800>Date.now();e=e?_.cpa(b):_.bpa(b);h&&h.draggable&&"mousedown"===b.type&&b.preventDefault();d||f||n||e||(this.Yo.length&&(d=g.style,this.esc=d.webkitTapHighlightColor||"",d.webkitTapHighlightColor="transparent"),this.S4=this.K9a=!1,this.AIa(),this.qP=this.vj.getBoundingClientRect(),this.cbb=this.Xv.rva.subscribe(this.R5),this.dbb=this.Xv.JXa.subscribe(this.hJ),
this.yq=this.Xv.FH(this.n9a()).subscribe(function(r){return c.Ttc(r)}),this.AI&&(this.hW=KIb(this.AI)),this.Ama=(d=this.bF)&&d.va&&!d.Qta?{x:0,y:0}:this.yoc(this.qP,a,b),a=this.dw=this.J$a=this.mla(b),this.jIa={x:0,y:0},this.trc={x:a.x,y:a.y},this.enc=Date.now(),L2b(this.Xv,this,b))};
_.k.Nlc=function(a){var b=this;TIb(this.vj,!0);this.Dt.parentNode.replaceChild(this.vj,this.Dt);this.Q7a();this.P7a();this.qP=this.hW=this.pX=this.PE=void 0;this.vb.Ac(function(){var c=b.Mj,d=c.htb(b),e=b.mla(a),f=b.eGa(e),g=c.cqc(e.x,e.y);b.ended.next({source:b,distance:f,fZ:e,event:a});b.gZ.next({item:b,jn:d,Ru:b.Fla,container:c,gHb:b.OE,yyb:g,distance:f,fZ:e,event:a});c.eYc(b,d,b.Fla,b.OE,g,f,e,a);b.Mj=b.OE})};
_.k.jdb=function(a,b){var c=this,d=a.x,e=a.y;a=b.x;b=b.y;var f=this.OE.ITc(this,d,e);!f&&this.Mj!==this.OE&&this.OE.cqc(d,e)&&(f=this.OE);f&&f!==this.Mj&&this.vb.Ac(function(){c.rZ.next({item:c,container:c.Mj});c.Mj.XOa(c);c.Mj=f;c.Mj.vqa(c,d,e,f===c.OE&&f.B5c?c.Fla:void 0);c.lZ.next({item:c,container:f,jn:f.htb(c)})});this.gr()&&(this.Mj.cUc(a,b),this.Mj.bUc(this,d,e,this.jIa),this.jK?this.zEa(d,e):this.zEa(d-this.Ama.x,e-this.Ama.y))};
_.k.Cmc=function(){var a=this.bF,b=this.Cea,c=a?a.va:null;if(c&&a){var d=a.Qta?this.qP:null;c=a.Ef.Ah(c,a.context);c.fe();var e=$Ib(c,this.Kb);this.lbb=c;a.Qta?aJb(e,d):e.style.transform=YIb(this.dw.x,this.dw.y)}else e=PIb(this.vj),aJb(e,this.qP),this.PE&&(e.style.transform=this.PE);RIb(e.style,{"pointer-events":"none",margin:"0",position:"fixed",top:"0",left:"0","z-index":""+(this.ld.zIndex||1E3)},SIb);qK(e,!1);e.classList.add("cdk-drag-preview");e.setAttribute("dir",this.W7a);b&&(Array.isArray(b)?
b.forEach(function(f){return e.classList.add(f)}):e.classList.add(b));return e};
_.k.wkc=function(){var a=this;if(!this.K9a)return Promise.resolve();var b=this.gJ.getBoundingClientRect();this.az.classList.add("cdk-drag-animating");this.zEa(b.left,b.top);var c=XIb(this.az);return 0===c?Promise.resolve():this.vb.jc(function(){return new Promise(function(d){var e=function(g){if(!g||_.Hg(g)===a.az&&"transform"===g.propertyName){var h;null==(h=a.az)||h.removeEventListener("transitionend",e);d();clearTimeout(f)}},f=setTimeout(e,1.5*c);a.az.addEventListener("transitionend",e)})})};
_.k.zmc=function(){var a=this.oX,b=a?a.va:null;b?(this.Bma=a.Ef.Ah(b,a.context),this.Bma.fe(),a=$Ib(this.Bma,this.Kb)):a=PIb(this.vj);a.style.pointerEvents="none";a.classList.add("cdk-drag-placeholder");return a};_.k.yoc=function(a,b,c){b=(b=b===this.vj?null:b)?b.getBoundingClientRect():a;c=ZIb(c)?c.targetTouches[0]:c;var d=this.x9a();return{x:b.left-a.left+(c.pageX-b.left-d.left),y:b.top-a.top+(c.pageY-b.top-d.top)}};
_.k.mla=function(a){var b=this.x9a(),c=ZIb(a)?a.touches[0]||a.changedTouches[0]||{pageX:0,pageY:0}:a;a=c.pageX-b.left;b=c.pageY-b.top;if(this.vma&&(c=this.vma.getScreenCTM())){var d=this.vma.createSVGPoint();d.x=a;d.y=b;return d.matrixTransform(c.inverse())}return{x:a,y:b}};
_.k.U8a=function(a){var b=this.Mj?this.Mj.yS:null,c=this.jK?this.jK(a,this,this.qP,this.Ama):a;a=c.x;c=c.y;if("x"===this.yS||"x"===b)c=this.dw.y;else if("y"===this.yS||"y"===b)a=this.dw.x;if(this.hW){var d=this.Ama;b=d.x;var e=d.y;d=this.hW;var f=this.Boc(),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.Wtc=function(a){var b=a.x;a=a.y;var c=this.jIa,d=this.trc,e=Math.abs(a-d.y);Math.abs(b-d.x)>this.ld.qea&&(c.x=b>d.x?1:-1,d.x=b);e>this.ld.qea&&(c.y=a>d.y?1:-1,d.y=a);return c};_.k.Ana=function(){if(this.vj&&this.Yo){var a=0<this.Yo.length||!this.gr();a!==this.hab&&(this.hab=a,qK(this.vj,a))}};_.k.Gbb=function(a){a.removeEventListener("mousedown",this.ZE,P2b);a.removeEventListener("touchstart",this.ZE,O2b);a.removeEventListener("dragstart",this.gab,P2b)};
_.k.AEa=function(a,b){a=YIb(a,b);b=this.vj.style;null==this.PE&&(this.PE=b.transform&&"none"!=b.transform?b.transform:"");b.transform=UIb(a,this.PE)};_.k.zEa=function(a,b){var c,d=(null==(c=this.bF)?0:c.va)?void 0:this.PE;this.az.style.transform=UIb(YIb(a,b),d)};_.k.eGa=function(a){var b=this.dw;return b?{x:a.x-b.x,y:a.y-b.y}:{x:0,y:0}};_.k.a7a=function(){this.hW=this.pX=void 0;this.lX.clear()};
_.k.gmc=function(){var a=this.EB,b=a.x;a=a.y;if(!(0===b&&0===a||this.gr())&&this.AI){var c=this.vj.getBoundingClientRect(),d=this.AI.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.EB.x&&a===this.EB.y||this.Fga({y:a,x:b})}}};
_.k.ioc=function(a){var b=this.eZ;return"number"===typeof b?b:ZIb(a)?b.wPc:b?b.z1c:0};_.k.Ttc=function(a){var b=N2b(this.lX,a);b&&(a=_.Hg(a),this.hW&&a!==this.AI&&a.contains(this.AI)&&LIb(this.hW,b.top,b.left),this.dw.x+=b.left,this.dw.y+=b.top,this.Mj||(this.My.x-=b.left,this.My.y-=b.top,this.AEa(this.My.x,this.My.y)))};_.k.x9a=function(){var a;return(null==(a=this.lX.ux.get(this.Kb))?void 0:a.WZa)||this.lX.rG()};_.k.n9a=function(){void 0===this.F6a&&(this.F6a=_.npa(this.vj));return this.F6a};
_.k.Aoc=function(a,b){var c=this.zrc||"global";return"parent"===c?a:"global"===c?(a=this.Kb,b||a.fullscreenElement||a.webkitFullscreenElement||a.mozFullScreenElement||a.msFullscreenElement||a.body):_.Kg(c)};_.k.Boc=function(){this.pX&&(this.pX.width||this.pX.height)||(this.pX=this.az?this.az.getBoundingClientRect():this.qP);return this.pX};_.k.v9a=function(a){return this.Yo.find(function(b){return a.target&&(a.target===b||b.contains(a.target))})};
_.W.Object.defineProperties(S2b.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Jc||!(!this.Mj||!this.Mj.disabled)},set:function(a){var b=_.Ig(a);b!==this.Jc&&(this.Jc=b,this.Ana(),this.Yo.forEach(function(c){return qK(c,b)}))}}});var V2b={hqa:5,qea:5},pP=function(a,b,c,d){this.Kb=a;this.vb=b;this.ng=c;this.Xv=d};pP.prototype.lNa=function(a,b){b=void 0===b?V2b:b;return new S2b(a,b,this.Kb,this.vb,this.ng,this.Xv)};pP.ha=function(a){return new (a||pP)(_.w(_.Mg),_.w(_.se),_.w(_.$p),_.w(oP))};pP.ua=_.u({token:pP,oa:pP.ha,Ja:"root"});var W2b=new _.Nd("CdkDropList");var qP=function(a,b,c,d,e,f,g,h,n,r,v){var A=this;this.element=a;this.jqa=b;this.vb=d;this.Qf=e;this.yc=g;this.tb=n;this.qsc=r;this.bIa=v;this.Rb=new _.ob;this.started=new _.cl;this.released=new _.cl;this.ended=new _.cl;this.lZ=new _.cl;this.rZ=new _.cl;this.gZ=new _.cl;this.TVa=new _.ma(function(D){var I=A.Mn.TVa.ka(_.m(function(L){return{source:A,Bg:L.Bg,event:L.event,OY:L.OY,distance:L.distance}})).subscribe(D);return function(){I.unsubscribe()}});this.Mn=h.lNa(a,{hqa:f&&null!=f.hqa?f.hqa:5,qea:f&&
null!=f.qea?f.qea:5,zIndex:null==f?void 0:f.zIndex});this.Mn.data=this;X2b.push(this);f&&this.Jkc(f);b&&this.Mn.xuc(b.CTc);this.itc(this.Mn);this.epc(this.Mn)};_.k=qP.prototype;_.k.reset=function(){this.Mn.reset()};_.k.Fga=function(a){this.Mn.Fga(a)};_.k.Pc=function(){var a=this;this.vb.jc(function(){a.vb.Ag.ka(_.Ua(1),_.vb(a.Rb)).subscribe(function(){a.zdb();a.Nsc();a.ora&&a.Mn.Fga(a.ora)})})};
_.k.Sb=function(a){var b=a.rootElementSelector;a=a.freeDragPosition;b&&!b.kG&&this.zdb();a&&!a.kG&&this.ora&&this.Mn.Fga(this.ora)};_.k.La=function(){var a=this;this.jqa&&this.jqa.removeItem(this);var b=X2b.indexOf(this);-1<b&&X2b.splice(b,1);this.vb.jc(function(){a.Rb.next();a.Rb.complete();a.Mn.dispose()})};_.k.zdb=function(){var a=this.element.ta,b=a;if(this.f1){var c;b=void 0!==a.closest?a.closest(this.f1):null==(c=a.parentElement)?void 0:c.closest(this.f1)}R2b(this.Mn,b||a)};
_.k.Vnc=function(){var a=this.ELa;return a?"string"===typeof a?this.element.ta.closest(a):_.Kg(a):null};
_.k.itc=function(a){var b=this;a.moa.subscribe(function(){if(!a.gr()){var c=b.yc,d=b.eZ,e=b.oX?{va:b.oX.Sc,context:b.oX.data,Ef:b.Qf}:null,f=b.bF?{va:b.bF.Sc,context:b.bF.data,Qta:b.bF.Qta,Ef:b.Qf}:null;a.disabled=b.disabled;a.yS=b.yS;a.eZ="object"===typeof d&&d?d:_.Lg(d);a.jK=b.jK;a.Cea=b.Cea;d=U2b(a,b.Vnc());d.oX=e;d.bF=f;d.zrc=b.VXa||"global";c&&(a.W7a=c.value)}});a.moa.ka(_.Ua(1)).subscribe(function(){if(b.bIa)a.cIa=b.bIa.Mn;else for(var c=b.element.ta.parentElement;c;){if(c.classList.contains("cdk-drag")){var d=
void 0;Q2b(a,(null==(d=X2b.find(function(e){return e.element.ta===c}))?void 0:d.Mn)||null);break}c=c.parentElement}})};
_.k.epc=function(a){var b=this;a.started.subscribe(function(c){b.started.emit({source:b,event:c.event});_.Uk(b.tb)});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,fZ:c.fZ,event:c.event});_.Uk(b.tb)});a.lZ.subscribe(function(c){b.lZ.emit({container:c.container.data,item:b,jn:c.jn})});a.rZ.subscribe(function(c){b.rZ.emit({container:c.container.data,item:b})});a.gZ.subscribe(function(c){b.gZ.emit({Ru:c.Ru,
jn:c.jn,gHb:c.gHb.data,container:c.container.data,yyb:c.yyb,item:b,distance:c.distance,fZ:c.fZ,event:c.event})})};_.k.Jkc=function(a){var b=a.yS,c=a.eZ,d=a.jK,e=a.Cea,f=a.ELa,g=a.ZXc,h=a.f1;a=a.VXa;this.disabled=null==g?!1:g;this.eZ=c||0;b&&(this.yS=b);d&&(this.jK=d);e&&(this.Cea=e);f&&(this.ELa=f);h&&(this.f1=h);a&&(this.VXa=a)};
_.k.Nsc=function(){var a=this;this.Yo.qd.ka(_.sb(this.Yo),_.yb(function(b){b=b.filter(function(c){return c.bIa===a}).map(function(c){return c.element});a.qsc&&a.f1&&b.push(a.element);T2b(a.Mn,b)}),_.ub(function(b){return _.cb.apply(null,_.Ha(b.map(function(c){return c.Rj.ka(_.sb(c))})))}),_.vb(this.Rb)).subscribe(function(b){var c=a.Mn,d=b.element.ta;b.disabled?!c.CE.has(d)&&-1<c.Yo.indexOf(d)&&(c.CE.add(d),qK(d,!0)):c.CE.has(d)&&(c.CE.delete(d),qK(d,c.disabled))})};
_.W.Object.defineProperties(qP.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Jc||this.jqa&&this.jqa.disabled},set:function(a){this.Jc=_.Ig(a);this.Mn.disabled=this.Jc}}});var X2b=[];qP.ha=function(a){return new (a||qP)(_.z(_.Sd),_.z(W2b,12),_.z(_.Mg),_.z(_.se),_.z(_.Xe),_.z(G2b,8),_.z(_.Qp,8),_.z(pP),_.z(_.gl),_.z(D2b,10),_.z(C2b,12))};
qP.Ia=_.x({type:qP,qa:[["","cdkDrag",""]],zd:function(a,b,c){a&1&&(_.af(c,F2b,5),_.af(c,E2b,5),_.af(c,D2b,5));if(a&2){var d;_.Ze(d=_.bf())&&(b.bF=d.first);_.Ze(d=_.bf())&&(b.oX=d.first);_.Ze(d=_.bf())&&(b.Yo=d)}},Eb:[1,"cdk-drag"],Cb:4,kb:function(a,b){a&2&&_.ye("cdk-drag-disabled",b.disabled)("cdk-drag-dragging",b.Mn.gr())},inputs:{data:["cdkDragData","data"],yS:["cdkDragLockAxis","lockAxis"],f1:["cdkDragRootElement","rootElementSelector"],ELa:["cdkDragBoundary","boundaryElement"],eZ:["cdkDragStartDelay",
"dragStartDelay"],ora:["cdkDragFreeDragPosition","freeDragPosition"],disabled:["cdkDragDisabled","disabled"],jK:["cdkDragConstrainPosition","constrainPosition"],Cea:["cdkDragPreviewClass","previewClass"],VXa:["cdkDragPreviewContainer","previewContainer"]},outputs:{started:"cdkDragStarted",released:"cdkDragReleased",ended:"cdkDragEnded",lZ:"cdkDragEntered",rZ:"cdkDragExited",gZ:"cdkDragDropped",TVa:"cdkDragMoved"},Zb:["cdkDrag"],standalone:!0,features:[_.Qe([{Ca:C2b,Jb:qP}]),_.pd]});var rP=function(){};rP.ha=function(a){return new (a||rP)};rP.Ea=_.kd({type:rP});rP.Da=_.ad({Ob:[pP],imports:[_.cq]});var Y2b=["image/png","image/jpeg","image/gif","image/x-icon","image/webp"],sP=function(a,b,c,d,e,f,g,h,n,r,v,A,D,I){var L=this;this.vc=a;this.Hb=b;this.Qa=c;this.hG=d;this.bi=e;this.Ga=f;this.modifier=g;this.QR=h;this.oQa=n;this.vd=r;this.Nb=v;this.xg=A;this.be=D;this.qc=I;this.U3a="file_detail";this.Kja=mZb;this.contentType="empty";this.qlb=new _.cl(!0);this.jG=_.Ea(-1);this.swa=-1;this.line=this.Pta=this.G$=this.v$=this.cga=_.Ta;this.code="";this.qn=_.Ea([]);this.Apa=0;this.QBa="Diff is too large to display";
this.gO="detail-header-id";this.ml=new _.Af(null);this.HPa=new _.Af(!1);this.rba=new _.Af([]);this.Rm=new _.ca;this.XGb=new _.Af("SOURCE");this.lOa=!1;this.PQc=0;this.Rm.add(this.Nb.kaa().ka().subscribe(function(Q){L.XGb.next(Q)}));this.visibility=this.Nb.vR().ka(_.ub(function(Q){return Q?L.QR.visibility:_.Ea(_.hH)}),_.sb(_.hH));this.link=this.maa();this.Krb=_.Ca([this.HPa,this.Hb.Ta]).ka(_.m(function(Q){var Z=_.l(Q);Q=Z.next().value;Z=Z.next().value;return Q&&Z.q}),_.nb(1),_.ib());this.v$=_.Ca([this.Krb,
this.vc.wAc]).ka(_.m(function(Q){var Z=_.l(Q);Q=Z.next().value;Z=Z.next().value;return Q&&!Z}));this.qc.Lb(38)&&(this.lOa=!0);this.BQc=this.Nb.V2a.ka(_.m(function(Q){return I.Lb(85)&&Q}),_.Oa())};
sP.prototype.Pa=function(){var a=this;this.Rm.add(this.vc.Frb.subscribe(function(){Z2b(a)}));this.Rm.add(this.Krb.subscribe(function(b){b&&!a.yZ?a.yZ=a.vd.register("toggleSearchMatches","y",function(){var c=a.vc;c.Tqa.next(!c.Tqa.value);a.Ga.mb({gestureName:"KEYBOARD",element:"FileDetailMatchNavigation",action:"toggleMatches",projectId:a.Md.ab})}):!b&&a.yZ&&(a.yZ(),a.yZ=void 0)}));this.Rm.add(this.vc.CS.ka(_.qa(function(){return a.be.Ag})).subscribe(function(){a.nra&&a.nra.dL(_.gnb(a.yb.line))}));
this.cga=this.hG.matches.ka(_.m(function(b){return _.ZD(b,[])}),_.yb(function(b){var c=b.length?0:-1,d=a.Md.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.swa=d&&-1===e?-1:c;a.vc.ega.next(c)}),_.nb(1),_.ib());this.G$=this.vc.H$.ka(_.m(function(b){var c=b.Sd;if(!c)return[];b=a.yb.Be.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,df:{start:g.index,end:c.lastIndex}})}return d}));this.jG=this.vc.bra;this.Rm.add(this.G$.subscribe(function(b){a.vc.cra.next(b.length)}));this.Pta=_.Ca(this.v$,this.G$,this.cga,this.rba).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.lOa}).map(function(f){return f[0]});c=c.filter(function(f){return 0!==f[1]&&
a.lOa}).map(function(f){return f[0]});return{find:b.map(function(f){return f.lineNumber}),search:d,Um:e,NDc:c}}))};sP.prototype.La=function(){this.Rm.unsubscribe();this.yZ&&this.yZ()};sP.prototype.show=function(a){this.QR.Ux({action:"show",line:a})};sP.prototype.kia=function(a){this.QR.Ux({action:"toggleRange",df:a})};
var Z2b=function(a){a.contentType="PREVIEW"===a.am&&a.rUb?"markdown":"PREVIEW"===a.am&&a.Pya||a.xQc&&!a.Pya?"image":"PREVIEW"===a.am&&a.qUb?"jupyter":a.yb.Bpa?a.yb.mimeType&&a.yb.mimeType.startsWith("audio/")?"audio":a.yb.mimeType&&a.yb.mimeType.startsWith("video/")?"video":"binary":a.fE?10485760<=a.yb.diffBase.length+a.yb.iG?"diffTooBig":"code-diff":0===a.yb.iG?"empty":0<a.yb.iG&&!a.yb.Be?"largeFile":"text";a.qlb.emit(a.contentType);"text"!==a.contentType?(a.HPa.next(!1),a.ml.next(null)):a.HPa.next(!0)};
sP.prototype.Hia=function(a){this.rba.next(a)};sP.prototype.Ds=function(){$2b(this,"selectLine")};sP.prototype.Pp=function(a){var b=a.e0.shiftKey?lBb(this.Md.params.line,a.line+1):a.line+1;jBb(b,this.Md.params.line)||this.Qa.navigate(_.Qo(_.Wo(this.Md.Vb(),{line:b}).Za()),{xf:"preserve"});$2b(this,a.e0.shiftKey?"shiftSelectLine":"selectLine")};
var tJb=function(a,b){a.Qa.navigate(_.Qo(_.Wo(a.yb.location.Vb(),{line:b}).Za()),{xf:"preserve"}).then(function(){a.vc.CS.next()})},$2b=function(a,b){a.Ga.mb({gestureName:"CLICK",element:"FileDetail",action:b})},a3b=function(a,b){b=!b||!_.HE(a.Nya.location,b.location);a.vc.gG=!a.ZNb||b&&a.Md.params.line?"SOURCE":a.XGb.getValue()};
sP.prototype.maa=function(){var a=this;return this.Hb.data.ka(_.m(bBb),_.JE(),_.ub(function(b){return _.gmb(b,_.uH(a.xg,b,_.pE(b)&&"android"===b.repository?"repository":"path"),a.Qa)}))};
_.W.Object.defineProperties(sP.prototype,{Md:{configurable:!0,enumerable:!0,get:function(){return this.yb.location}},yb:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(this.yb&&a&&_.Vo(this.Md,a.location)){var c;a=null!=(c=this.yFb)?c:a}else this.yFb=void 0;this.yb&&_.IE(this.Md,a.location)&&this.yb.Be===a.Be||(this.code=a.code||a.Be||"",this.QR.Ux({action:"showAll"}),this.qn=this.Nb.vR().ka(_.ub(function(d){return d?b.oQa.ou(a):_.aE("folding disabled")}),_.sb(_.kE),_.m(function(d){return _.ZD(d,
[])})),this.j0=void 0);c=this.yb;this.Nya=a;this.hG.xS.next(this.Md);a3b(this,c);this.Apa=a.iG;Z2b(this)},get:function(){return this.Nya}},xAc:{configurable:!0,enumerable:!0,get:function(){return this.hG.matches.ka(_.m(function(a){return a.state}))}},am:{configurable:!0,enumerable:!0,get:function(){return this.vc.gG}},ZNb:{configurable:!0,enumerable:!0,get:function(){return(this.rUb||this.Pya||this.qUb)&&!this.fE}},fE:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.yb.diffBase}},
mimeType:{configurable:!0,enumerable:!0,get:function(){var a=this.yb.mimeType;return"image/vnd.microsoft.icon"===a?"image/x-icon":a}},xQc:{configurable:!0,enumerable:!0,get:function(){return 0<=Y2b.indexOf(this.mimeType)}},Pya:{configurable:!0,enumerable:!0,get:function(){return"image/svg+xml"===this.yb.mimeType}},rUb:{configurable:!0,enumerable:!0,get:function(){return".MD"===this.yb.fileName.slice(-3).toUpperCase()}},qUb:{configurable:!0,enumerable:!0,get:function(){if(".IPYNB"!==this.yb.fileName.slice(-6).toUpperCase())return!1;
if(!this.j0)try{this.j0=JSON.parse(this.yb.Be)}catch(a){return!1}return 4===this.j0.nbformat}},FNa:{configurable:!0,enumerable:!0,get:function(){return"data:"+this.mimeType+";base64,"+this.yb.Be}}});sP.ha=function(a){return new (a||sP)(_.z(_.nI),_.z(_.zf),_.z(_.Vf),_.z(_.GJ),_.z(_.jI),_.z(_.nn),_.z(_.RI),_.z(_.iH),_.z(hP),_.z(_.ft),_.z(_.Yt),_.z(_.tH),_.z(_.se),_.z(_.Lt))};
sP.ya=_.x({type:sP,qa:[["file-detail"]],ub:function(a,b){a&1&&_.$e(_.lH,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.nra=c.first)}},inputs:{PQc:"windowWidth",yb:"viewData"},outputs:{qlb:"contentTypeChange"},features:[_.Qe([_.GJ,{Ca:_.wvb,Pd:aP},_.iH])],Aa:18,Ba:18,Fa:[["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",4,"ngIf","ngIfElse"],
["formatCode",""],[3,"markers","numLines","markerClicked"],["tabindex","-1","role","region",3,"value","rendered","highlightInfo","folding","visibility","fileName","lineNumberLinkProvider","scrollToLine","lineLimitation","visibleCodeIdentifier","focusableRegion","usePrefetchIfPossible","lineShown","rangeToggled","lineNumberClicked","gutterClicked","totalNumLines"],["analyticsElementToTrack","FileDetail",3,"content","scoLinks"],[3,"scoLinks"],[3,"layerBaseLocation","highlightedXrefLines"],["highlightStyle",
"search",3,"matches","scrollToIndex","selectedMatchIndex",4,"ngIf"],["highlightStyle","find",3,"matches","scrollToIndex","selectedMatchIndex"],["highlightStyle","search",3,"matches","scrollToIndex","selectedMatchIndex"],[3,"diffBase","contents","fileName","scrollToLine"],["icon","source:file"]],va:function(a,b){a&1&&(_.N(0,bJb,1,2,"detail-header",0),_.N(1,cJb,1,1,"ng-template",null,1,_.ef),_.N(3,dJb,1,1,"markdown-tab-header",2),_.N(4,eJb,12,11,"div",3),_.P(5,"async"),_.C(6,"main",4),_.N(7,fJb,3,8,
"markdown-content",5),_.N(8,iJb,4,2,"ng-container",6),_.N(9,jJb,2,1,"div",7),_.N(10,kJb,2,1,"div",7),_.N(11,lJb,1,1,"binary-file",8),_.N(12,mJb,1,2,"large-file",9),_.N(13,nJb,2,1,"ng-container",6),_.N(14,oJb,1,1,"jupyter-notebook",10),_.N(15,uJb,8,10,"ng-container",6),_.N(16,vJb,1,4,"code-diff",11),_.N(17,wJb,3,1,"icon-empty-state-display",12),_.F());if(a&2){var c=_.Me(2);_.B("ngIf",!b.fE)("ngIfElse",c);_.y(3);_.B("ngIf",b.ZNb);_.y(1);_.B("ngIf",_.R(5,16,b.v$));_.y(2);_.B("ngSwitch",b.contentType);
_.y(1);_.B("ngSwitchCase","markdown");_.y(1);_.B("ngSwitchCase","image");_.y(1);_.B("ngSwitchCase","audio");_.y(1);_.B("ngSwitchCase","video");_.y(1);_.B("ngSwitchCase","binary");_.y(1);_.B("ngSwitchCase","largeFile");_.y(1);_.B("ngSwitchCase","empty");_.y(1);_.B("ngSwitchCase","jupyter");_.y(1);_.B("ngSwitchCase","text");_.y(1);_.B("ngSwitchCase","code-diff");_.y(1);_.B("ngSwitchCase","diffTooBig")}},Ha:[H1b,ZM,_.Wl,_.Xl,_.Yl,ZO,YO,qP,_.EJ,_.Kz,_.Lz,$O,_.HJ,cP,dP,IM,KM,JM,_.$I,eP,_.pH,_.FJ,nP,fP,
gP,_.am],styles:["file-detail[_nghost-%COMP%]{display:flex;flex-direction:column;min-height:0;position:relative;outline:0}.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%], virtual-scroll-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}"],
Na:0});var b3b=[{id:"LINE_COUNTS",icon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAANklEQVR4AWOgLXBxcWkA4v94cAOy4v8LFy7EiUHyKIrxAOyKjY2NMTAQUNlkJEB9N6MoJjmcAUFs1juXK7DAAAAAAElFTkSuQmCC",title:"Lines",valueExtractor:function(a){return Number(a.Gra())}},{id:"FILE_COUNTS",icon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAOklEQVR4AWOAARcXlwYg/o8HNyAr/r9w4UKcGCRPyESwQiAAs4kxEVUxHjDIFJ8lUjEinIlSTFbMAQBQTEEI50NDNAAAAABJRU5ErkJggg==",title:"Files",valueExtractor:function(a){return Number(_.jj(a,
3))}}],c3b=function(a){this.NFc=a};c3b.prototype.hca=function(a){return!!b3b.find(function(b){return b.id===a})};c3b.prototype.GQa=function(a,b,c){var d=b3b.find(function(e){return e.id===a});return c&&d?this.NFc.list(b).ka(_.m(function(e){var f=new Map;e.map(function(g){return zJb(g,c,d)}).forEach(function(g){f.set(g.path,g)});return f})):_.Ea()};var d3b=new _.Nd("lang_counts_service",{Ja:"root",oa:function(){return _.nh(iZb)}});var tP=function(a,b){this.client=a;this.he=b;this.gUa=new _.ws};
tP.prototype.list=function(a){var b=this,c=[],d=a.map(function(f){var g=_.PXa(b.gUa,f);g||c.push(f);return g}).filter(function(f){return null!=f});if(0===c.length)return _.Ea(d);var e=c.reduce(function(f,g){return f.addPath(g)},new _.hRa);return _.$t(this.he,function(){var f=b.client,g=b.he.Aj();return _.po(f.Ig,f.Lg+"/$rpc/devtools.grimoire.LangCountsService/ListLangCounts",e,g||{},_.pRa)},"LangCountsService.listLangCounts").ka(_.yb(function(f){c.forEach(function(g){b.gUa.put(g,(new _.Oo).kd(g))});
_.fj(f,_.Oo,1).forEach(function(g){b.gUa.put(g.qe(),g)})}),_.m(function(f){return d.concat(_.fj(f,_.Oo,1))}))};tP.ha=function(a){return new (a||tP)(_.w(d3b),_.w(_.du))};tP.ua=_.u({token:tP,oa:tP.ha,Ja:"root"});var uP=function(a,b,c,d){this.EZ=a;this.zC=b;this.Od=d;this.Izb=new c3b(c)},f3b=function(a,b,c){return e3b(a).ka(_.yb(function(d){var e=d.Ns,f=d.EU;if(d.enabled)if(f)for(d=_.l(f),e=d.next();!e.done;e=d.next())_.vI(a.Od,e.value);else _.vI(a.Od,e)}),_.Fa(function(d){var e=d.Ns,f=d.EU;return d.enabled?a.GQa(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,v=_.l(g.values()),A=v.next();!A.done;A=v.next()){A=A.value;var D=void 0;if(null==(D=A.EU)?0:
D.has(n))r+=A.EU.get(n)}_.pxb(a.Od,n,r)}else{h=0;g=_.l(g.values());for(A=g.next();!A.done;A=g.next())h+=A.value.instances;_.pxb(a.Od,e,h)}}),_.za(function(g){if(f)for(var h=_.l(f),n=h.next();!n.done;n=h.next())_.uI(a.Od,n.value,g);else _.uI(a.Od,e,g);return _.Ea(new Map)}),_.m(function(g){return{Ns:e,rJc:g}})):_.Ea({Ns:e})}),_.bb(AJb,new Map))},g3b=function(a){return eZb(a.zC).ka(_.m(function(b){var c=fZb(a.Od);b.forEach(function(d){c.set(d.id,null)});return c}))},e3b=function(a){return _.Ca([a.Od.yha,
g3b(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),_.y$a(),_.m(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=[];for(var e=_.l(b),f=e.next();!f.done;f=e.next()){var g=
_.l(f.value);f=g.next().value;g=g.next().value;(!d.has(f)||g&&0===d.get(f).size)&&c.push({Ns:f,enabled:!1,EU:g})}e={};d=_.l(d);for(f=d.next();!f.done;e={sja:e.sja,rI:e.rI},f=d.next())if(g=_.l(f.value),f=g.next().value,g=g.next().value,e.rI=g,b.has(f)){if(e.rI&&0<e.rI.size){e.sja=b.get(f)||new Set([]);g=[].concat(_.Ha(e.rI)).some(function(n){return function(r){return!n.sja.has(r)}}(e));var h=[].concat(_.Ha(e.sja)).some(function(n){return function(r){return!n.rI.has(r)}}(e));(g||h)&&c.push({Ns:f,enabled:!0,
EU:e.rI})}}else c.push({Ns:f,enabled:!0,EU:e.rI});return c}),_.Qa(function(b){return!!b.length}),_.Fa(function(b){return _.Ea.apply(null,_.Ha(b))}))};
uP.prototype.GQa=function(a,b,c,d){var e=this;if(a.Ww)return _.Ma("Aggregations are only supported for directories");if(!_.QE(a))return _.Ma("Invalid location");var f=a.qb,g=a.ab,h=a.Oc,n=a.repository,r=a.path;return this.Izb.hca(b)?this.Izb.GQa(b,c,d):_.dxb(this.zC,b).ka(_.ub(function(v){if(!v)return _.Ea(new Map);var A=_.fpb(v);return A?dZb(e.EZ,{ab:g,Oc:h,fileSpecSourceRootRepositoryKeyRepositoryName:n,fileSpecSourceRootRefSpec:f,fileSpecPath:r,fileSpecType:"DIRECTORY",category:A}).ka(_.m(function(D){return D.map(function(I){var L,
Q;return{icon:v.icon,title:v.name,path:(null==(L=I.Nd)?void 0:L.path)||"",instances:Number(null==(Q=I.data)?void 0:Q.uWa)||0}}).reduce(function(I,L){I.set(L.path,L);return I},new Map)})):_.Ea(new Map)}))};uP.ha=function(a){return new (a||uP)(_.w(_.qI),_.w(_.rI),_.w(tP),_.w(_.tI))};uP.ua=_.u({token:uP,oa:uP.ha});var vP=function(){this.q4a=500;this.pia=EJb;this.title=this.msa="";this.dsa=[];this.Kwb=!0;this.jj=this.eV=!1;this.toggle=new _.cl;this.limit=500};vP.prototype.Sb=function(a){a.groupedFiles&&(this.limit=500)};vP.ha=function(a){return new (a||vP)};
vP.ya=_.x({type:vP,qa:[["folder-detail-section"]],inputs:{msa:"headerId",title:"title",dsa:"groupedFiles",Kwb:"initiallyExpanded",eV:"useRelativeUrls",aggregations:"aggregations",jj:"isPiper"},outputs:{toggle:"toggle"},features:[_.pd],Aa:7,Ba:4,Fa:[["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"],[3,"limit","ariaLabelledbyId","files","aggregations","useRelativeUrls","isPiper",4,"ngFor","ngForOf"],[3,"limit","ariaLabelledbyId","files","aggregations","useRelativeUrls","isPiper"]],va:function(a,b){a&1&&(_.C(0,"mat-expansion-panel",0),_.K("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,"h3",1),_.O(4),_.N(5,BJb,4,3,"ng-container",2),_.F()()(),_.N(6,DJb,1,1,"ng-template",
3),_.F());a&2&&(_.B("expanded",b.Kwb),_.y(3),_.we("id",b.msa),_.y(1),_.Ne(" ",b.title," "),_.y(1),_.B("ngIf",b.q4a<b.pia(b.dsa)&&null!=b.limit))},Ha:[_.sn,_.Vl,_.Wl,_.JJ,_.Jq,_.Wz,_.OG,_.PG,_.Vz],styles:["h3[_ngcontent-%COMP%]{padding:12px 16px}file-list[_ngcontent-%COMP%]{margin-left:-20px;width:100%}file-list[_ngcontent-%COMP%]:not(:last-child){padding-bottom:12px}"],Na:0});var wP=function(a,b){this.Ga=a;this.vc=b;this.bNc=!1};wP.prototype.Ik=function(a){this.vc.N$.getValue()!==a&&(this.Ga.mb({element:"FolderTabHeader",action:this.DQa(a),gestureName:"CLICK",projectId:this.yb.location.ab}),this.vc.N$.next(a))};wP.prototype.DQa=function(a){switch(a){case 0:return"openFilesTab";case 1:return"openProjectsTab";default:return _.eg(a,"Unknown folder detail tab selected")}};wP.ha=function(a){return new (a||wP)(_.z(_.nn),_.z(_.nI))};
wP.ya=_.x({type:wP,qa:[["folder-tab-header"]],inputs:{yb:"viewData",bNc:"showProjectTab"},Aa:4,Ba:3,Fa:[["gmat-tabs","",3,"selectedIndex","selectedIndexChange"],["label","Files"],["label","Project Info"]],va:function(a,b){a&1&&(_.C(0,"mat-tab-group",0),_.K("selectedIndexChange",function(c){return b.Ik(c)}),_.P(1,"async"),_.G(2,"mat-tab",1)(3,"mat-tab",2),_.F());a&2&&_.B("selectedIndex",_.R(1,1,b.vc.jBc))},Ha:[_.$B,_.WB,_.VB,_.am],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}"],
Na:0});var h3b=["markdownContentComponent"],i3b={z3a:0,MRc:1,od:2,0:"COLLAPSED",1:"EXPANDED",2:"UNKNOWN"},xP=function(a,b){this.Ii=a;this.modifier=b;this.LNb=!1;this.G3a=i3b;this.uz=2};xP.prototype.Pa=function(){};xP.prototype.Sb=function(a){a.markdownContent&&(this.uz=2)};xP.prototype.An=function(){j3b(this)};xP.prototype.expand=function(){this.uz=1};var j3b=function(a){2===a.uz&&(a.LNb?_.F_a(a.Ii,function(){180<a.WGc.element.ta.scrollHeight&&(a.uz=0)}):a.uz=1)};
xP.ha=function(a){return new (a||xP)(_.z(_.ut),_.z(_.RI))};
xP.ya=_.x({type:xP,qa:[["readme"]],ub:function(a,b){a&1&&_.$e(h3b,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.WGc=c.first)}},inputs:{LNb:"shouldCollapse",VGc:"markdownContent",owa:"safeHtmlContent"},features:[_.pd],Aa:6,Ba:11,Fa:[[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"]],va:function(a,b){a&1&&(_.G(0,"markdown-content",0,1),_.P(2,"async"),_.P(3,"async"),_.C(4,"div"),_.N(5,FJb,2,0,"button",2),_.F());a&2&&(_.ye("collapsed",b.uz===b.G3a.z3a),_.B("content",b.VGc)("relativeLinkModifier",_.R(2,7,b.modifier.sJb))("relativeImageModifier",_.R(3,9,b.modifier.qJb))("safeHtmlContent",b.owa),_.y(5),_.B("ngIf",b.uz===b.G3a.z3a))},Ha:[_.Wl,_.$I,_.Iq,_.am],styles:['markdown-content[_ngcontent-%COMP%]{padding:20px 24px 0 24px;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 24px}div[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{margin-top:4px}']});var yP=function(){this.label="";this.CMa=new _.cl};yP.prototype.ie=function(){this.CMa.emit()};yP.ha=function(a){return new (a||yP)};yP.ya=_.x({type:yP,qa:[["stacks-expand-list-button"]],inputs:{label:"label"},outputs:{CMa:"clickEvent"},Aa:2,Ba:1,Fa:[[1,"toggle-button",3,"click"]],va:function(a,b){a&1&&(_.C(0,"button",0),_.K("click",function(){return b.ie()}),_.O(1),_.F());a&2&&(_.y(1),_.Pe(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 zP=function(a,b,c,d){this.UNa=a;this.Sc=b;this.ef=c;this.dwa=d;this.WOb=5;this.VOb=!0;this.nc=new _.ob;this.Rd=!1};zP.prototype.Sb=function(a){(a=a.stacksExpandListOf)&&a.kG?(this.Ypa=this.UNa.find(this.items).create(this.MNc),k3b(this)):a||k3b(this)};zP.prototype.Vp=function(){var a;(null==(a=this.Ypa)?0:a.diff(this.items))&&k3b(this)};zP.prototype.La=function(){this.nc.next()};var k3b=function(a){a.ef.clear();a.TMc?(a.CT(a.NAc),a.Rd&&(a.vta=a.CT(a.lUa)),l3b(a)):a.CT(a.items)};
zP.prototype.CT=function(a){var b=this;return a.map(function(c){return b.ef.Ah(b.Sc,{wa:c})})};var l3b=function(a){var b=a.dwa.xD(yP);a.button=a.ef.KF(b);a.button.instance.CMa.ka(_.vb(a.nc)).subscribe(function(){a.Rd?a.collapse():a.expand();a.button&&(m3b(a),a.ef.detach(a.ef.indexOf(a.button.vu)),a.ef.HG(a.button.vu))});m3b(a)},m3b=function(a){a.button&&(a.button.instance.label=a.Rd?"Less":"More (+"+a.lUa.length+")")};
zP.prototype.collapse=function(){for(var a=_.l(this.vta||[]),b=a.next();!b.done;b=a.next())this.ef.detach(this.ef.indexOf(b.value));this.Rd=!1};zP.prototype.expand=function(){if(this.vta)for(var a=_.l(this.vta||[]),b=a.next();!b.done;b=a.next())this.ef.HG(b.value);else this.vta=this.CT(this.lUa);this.Rd=!0};
_.W.Object.defineProperties(zP.prototype,{items:{configurable:!0,enumerable:!0,get:function(){return this.LNc||[]}},NAc:{configurable:!0,enumerable:!0,get:function(){return this.items.slice(0,this.dQa)}},lUa:{configurable:!0,enumerable:!0,get:function(){return this.items.slice(this.dQa)}},dQa:{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.WOb||5}},TMc:{configurable:!0,
enumerable:!0,get:function(){return!!this.VOb&&this.dQa!==this.items.length}}});zP.ha=function(a){return new (a||zP)(_.z(_.jl),_.z(_.We),_.z(_.Xe),_.z(_.Sk))};zP.Ia=_.x({type:zP,qa:[["","stacksExpandList",""]],inputs:{LNc:"stacksExpandListOf",WOb:"stacksExpandListSize",MNc:"stacksExpandListTrackBy",VOb:"stacksExpandListShowToggleButton"},features:[_.pd]});var AP=function(a){var b=this;this.AU=a;this.an=null;this.Bva=TFb;this.AU.KZ().subscribe(function(c){b.an=c},function(){console.error("No announcement found.")})};_.W.Object.defineProperties(AP.prototype,{Sfb:{configurable:!0,enumerable:!0,get:function(){return _.p(this.an,2)}}});AP.ha=function(a){return new (a||AP)(_.z(tO))};
AP.ya=_.x({type:AP,qa:[["stacks-butterbar"]],features:[_.Qe([tO])],Aa:1,Ba:1,Fa:[["class","butterbar",4,"ngIf"],[1,"butterbar"],[3,"innerHTML"]],va:function(a,b){a&1&&_.N(0,GJb,2,5,"div",0);a&2&&_.B("ngIf",b.an&&"no_announce"!==ZFb(_.p(b.an,3)))},Ha:[_.Wl],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 n3b=function(){};n3b.ha=function(a){return new (a||n3b)};n3b.ya=_.x({type:n3b,qa:[["stacks-search"]],Aa:1,Ba:0,Fa:[["placeholder","Search Stacks for infrastructure","hidden-query","type:stacks"]],va:function(a){a&1&&_.G(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 BP=function(){this.gY=[];this.iM=!1};_.W.Object.defineProperties(BP.prototype,{params:{configurable:!0,enumerable:!0,get:function(){var a={};this.iM&&(a.oldView=this.iM);return a}}});BP.ha=function(a){return new (a||BP)};
BP.ya=_.x({type:BP,qa:[["stacks-header"]],inputs:{gY:"breadcrumb",iM:"oldView"},Aa:10,Ba:2,Fa:[[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"]],va:function(a,b){a&1&&(_.C(0,"header")(1,"div",0)(2,"a",1),_.G(3,"img",2),_.C(4,"h1"),_.O(5,"Stacks"),_.F()(),_.G(6,"stacks-search"),_.C(7,"div",3),_.N(8,
JJb,3,2,"span",4),_.F()(),_.G(9,"stacks-butterbar"),_.F());a&2&&(_.y(2),_.B("queryParams",b.params),_.y(6),_.B("ngForOf",b.gY))},Ha:[AP,_.Vl,_.Wl,_.$m,n3b],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 CP=function(){this.Xsa=!1;this.VEb=!0;this.URa=this.g_=""};CP.prototype.Pa=function(){if(!this.link)throw Error("Xe");};
_.W.Object.defineProperties(CP.prototype,{url:{configurable:!0,enumerable:!0,get:function(){return this.link.iL()}},Mi:{configurable:!0,enumerable:!0,get:function(){return this.link.qR()?this.link.qR().startsWith("https://")?_.p(this.link,3):this.link.qR().includes(".")?"https://static.corp.google.com/stacks/"+_.p(this.link,3):"https://www.gstatic.com/images/icons/material/system/2x/"+_.p(this.link,3)+"_grey600_24dp.png":"https://www.gstatic.com/images/icons/material/system/2x/link_grey600_24dp.png"}}});
CP.ha=function(a){return new (a||CP)};
CP.ya=_.x({type:CP,qa:[["stacks-icon-link"]],inputs:{link:"link",Xsa:"isContact",VEb:"openInNewTab",g_:"gtmBox",URa:"gtmList"},Aa:4,Ba:4,Fa:[["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"]],va:function(a,b){a&1&&(_.N(0,KJb,1,2,"img",0),_.N(1,LJb,2,13,"a",1),_.N(2,MJb,
2,3,"span",2),_.N(3,NJb,2,4,"a",3));a&2&&(_.B("ngIf",b.Xsa),_.y(1),_.B("ngIf",b.url),_.y(1),_.B("ngIf",!b.url&&!_.fj(b.link,tK,4).length),_.y(1),_.B("ngForOf",_.fj(b.link,tK,4)))},Ha:[_.Vl,_.Wl],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 DP=function(){this.icon="info_outline_grey600";this.content=void 0};DP.prototype.Pa=function(){this.content=o3b.get(this.name)};DP.ha=function(a){return new (a||DP)};
DP.ya=_.x({type:DP,qa:[["stacks-popup-info"]],inputs:{name:"name",icon:"icon"},Aa:1,Ba:1,Fa:[[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"]],va:function(a,b){a&1&&_.N(0,PJb,10,7,"ng-container",0);a&2&&_.B("ngIf",b.content)},Ha:[_.Vl,_.Wl,nL],styles:['[_nghost-%COMP%]{position:relative;margin-right:.3em}[_nghost-%COMP%]   button[_ngcontent-%COMP%]{align-items:center;cursor:help;font-size:1em;display:flex}[_nghost-%COMP%]   button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.5em}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{transform:translateX(-30%)}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;left:-1em;overflow:hidden;position:absolute;top:1em;width:350px;z-index:var(--z-popup)}.popup-box[_ngcontent-%COMP%]   .popup-title[_ngcontent-%COMP%]{background:var(--accent-shading);font-size:1.2em;font-weight:500;padding:.6em .9em}.popup-box[_ngcontent-%COMP%]   .popup-text[_ngcontent-%COMP%]{font-size:.9em;margin:1em 1.2em}.popup-box[_ngcontent-%COMP%]   .popup-link-text[_ngcontent-%COMP%]{margin:.2em 0}.popup-box[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}[_nghost-%COMP%]:focus-within   .popup-box[_ngcontent-%COMP%], .popup-box[_ngcontent-%COMP%]:hover{display:block}.sl[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .metric-box[_ngcontent-%COMP%]{margin:1em 0}.sl[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.2em;font-weight:500;margin-bottom:1em}.sl[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{height:1.5em;margin-right:.5em}.sl[_ngcontent-%COMP%]   .metric-name[_ngcontent-%COMP%]{font-weight:500}.sl[_ngcontent-%COMP%]   .metric-actual[_ngcontent-%COMP%]{font-size:1.2em;font-weight:500}.sl[_ngcontent-%COMP%]   .satisfied-number[_ngcontent-%COMP%]{color:#38a953}.sl[_ngcontent-%COMP%]   .metric-target[_ngcontent-%COMP%]{font-size:.8em}.sl[_ngcontent-%COMP%]   .metric-updated[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .footnote[_ngcontent-%COMP%]{color:var(--inactive-text-color);font-size:.8em}stacks-popup-product.-extend-left[_nghost-%COMP%]{display:flex;position:relative}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-recommended[_ngcontent-%COMP%]{height:1.5em;left:-1.5em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-isa[_ngcontent-%COMP%]{height:1.5em;left:-3em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   .to-right[_ngcontent-%COMP%]{left:-1.5em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-sl[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-pp[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em;margin-left:.2em}stacks-popup-product.-inline[_nghost-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]   .prefix-icons[_ngcontent-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]     .small-icon button img{height:1em}.popup-box.-edit-box[_ngcontent-%COMP%]{left:-200px}.sub-teams[_ngcontent-%COMP%]{list-style:initial;padding-left:1.5em}.freshness-badge-fresh[_ngcontent-%COMP%]{filter:hue-rotate(-105deg)}.freshness-badge-stale[_ngcontent-%COMP%]{filter:hue-rotate(140deg)}.agreement-icon[_ngcontent-%COMP%]{filter:brightness(0) saturate(100%) invert(82%) sepia(72%) saturate(1319%) hue-rotate(329deg) brightness(103%) contrast(98%)}\n/*# sourceMappingURL=popup.css.map */']});
var o3b=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 p3b=function(){this.Pi=[];this.g_=""};p3b.ha=function(a){return new (a||p3b)};
p3b.ya=_.x({type:p3b,qa:[["stacks-link-lists"]],inputs:{Pi:"lists",g_:"gtmBox"},Aa:2,Ba:1,Fa:[[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"]],va:function(a,b){a&1&&(_.C(0,"div",0),_.N(1,WJb,7,4,"div",1),_.F());a&2&&(_.y(1),_.B("ngForOf",b.Pi))},Ha:[_.Vl,_.Wl,CP,DP],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 RJb=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 EP=function(){};EP.prototype.Pa=function(){};EP.ha=function(a){return new (a||EP)};
EP.ya=_.x({type:EP,qa:[["stacks-popup-freshness"]],inputs:{Eo:"productName",Isb:"freshnessDate",Pba:"isFresh"},Aa:8,Ba:6,Fa:[["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"]],va:function(a,b){a&1&&(_.C(0,"button"),
_.N(1,XJb,1,0,"img",0),_.N(2,YJb,1,0,"img",1),_.F(),_.C(3,"div",2),_.N(4,ZJb,2,0,"p",3),_.N(5,$Jb,2,0,"p",3),_.C(6,"p",4),_.O(7),_.F()());a&2&&(_.y(1),_.B("ngIf",b.Pba),_.y(1),_.B("ngIf",!b.Pba),_.y(2),_.B("ngIf",b.Pba),_.y(1),_.B("ngIf",!b.Pba),_.y(2),_.gz("",b.Eo," team has reviewed this product on ",b.Isb,"."))},Ha:[_.Wl],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 FP=function(){};FP.prototype.Pa=function(){};FP.ha=function(a){return new (a||FP)};
FP.ya=_.x({type:FP,qa:[["stacks-popup-isa"]],inputs:{product:"product"},Aa:10,Ba:2,Fa: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"]]},va:function(a,b){a&1&&(_.C(0,"button"),_.G(1,"img",0),_.F(),_.C(2,"div",1)(3,"p",2),_.O(4,"Infrastructure Support Agreement"),
_.F(),_.C(5,"p",3),_.O(6),_.F(),_.C(7,"p",3)(8,"a",4),_.O(9,"More info"),_.F()()());a&2&&(_.y(6),_.Ne("",b.product.getName()," has signed an ISA."),_.y(2),_.Ke("href","/agreement/",b.product.ar(),"",_.ge))},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 */'],
Na:0});var GP=function(){this.metrics=[];this.description=""},aKb=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))};GP.prototype.Pa=function(){this.description=q3b.get(this.Lea)||""};_.W.Object.defineProperties(GP.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return WFb(this.Lea)}},FDc:{configurable:!0,enumerable:!0,get:function(){return VFb(this.Lea)}}});
GP.ha=function(a){return new (a||GP)};
GP.ya=_.x({type:GP,qa:[["stacks-popup-pp"]],inputs:{Lea:"productPhase",metrics:"metrics"},Aa:15,Ba:5,Fa: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"]]},va:function(a,b){a&1&&(_.C(0,"button"),_.G(1,"img",
0),_.F(),_.C(2,"div",1)(3,"p",2),_.O(4),_.F(),_.C(5,"div",3)(6,"p"),_.O(7),_.F(),_.N(8,bKb,9,6,"div",4),_.G(9,"hr"),_.C(10,"p",5),_.O(11," Product phases is a standard set of product stages."),_.G(12,"br"),_.C(13,"a",6),_.O(14,"go/product-phases"),_.F()()()());a&2&&(_.y(1),_.Ke("src","https://static.corp.google.com/stacks/icon_",b.FDc,".svg",_.ge),_.B("alt","product phase "+b.name+" icon"),_.y(3),_.Pe(b.name),_.y(3),_.Pe(b.description),_.y(1),_.B("ngForOf",b.metrics))},Ha:[_.Vl],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 q3b=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 r3b=function(a){return[a]},HP=function(){};HP.prototype.Pa=function(){};_.W.Object.defineProperties(HP.prototype,{nOc:{configurable:!0,enumerable:!0,get:function(){return this.product.eh().dg()}},mOc:{configurable:!0,enumerable:!0,get:function(){return"/domain/"+_.Pya(this.product.eh(),1)}}});HP.ha=function(a){return new (a||HP)};
HP.ya=_.x({type:HP,qa:[["stacks-popup-recommended"]],inputs:{product:"product"},Aa:10,Ba:5,Fa: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"]]},va:function(a,b){a&1&&(_.C(0,"button"),_.G(1,"img",0),_.F(),_.C(2,"div",1)(3,"p",2),_.O(4,"Recommended products"),
_.F(),_.C(5,"p",3),_.O(6),_.F(),_.C(7,"p",3)(8,"a",4),_.O(9,"More info"),_.F()()());a&2&&(_.y(6),_.gz("",b.product.getName()," is recommended by the ",b.nOc," domain stewards."),_.y(2),_.B("href",_.Se(3,r3b,b.mOc),_.ge))},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 IP=function(){this.metrics=[];this.description=""};IP.prototype.Pa=function(){this.description=s3b.get(this.l2)||""};_.W.Object.defineProperties(IP.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.l2.replace("sl","Support level ")}}});IP.ha=function(a){return new (a||IP)};
IP.ya=_.x({type:IP,qa:[["stacks-popup-sl"]],inputs:{l2:"supportLevelId",metrics:"metrics"},Aa:15,Ba:5,Fa: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"]]},va:function(a,b){a&1&&(_.C(0,
"button"),_.G(1,"img",0),_.F(),_.C(2,"div",1)(3,"p",2),_.O(4),_.F(),_.C(5,"div",3)(6,"p"),_.O(7),_.F(),_.N(8,cKb,9,4,"div",4),_.G(9,"hr"),_.C(10,"p",5),_.O(11," Support levels reflect the degree to which a product provides support to its users."),_.G(12,"br"),_.C(13,"a",6),_.O(14,"go/stacks-pt#support-levels"),_.F()()()());a&2&&(_.y(1),_.Ke("src","https://static.corp.google.com/stacks/icon_",b.l2,".svg",_.ge),_.B("alt","service level "+b.l2+" icon"),_.y(3),_.Pe(b.name),_.y(3),_.Pe(b.description),
_.y(1),_.B("ngForOf",b.metrics))},Ha:[_.Vl],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 s3b=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 JP=function(){this.rya=this.iM=!1};JP.prototype.Pa=function(){};JP.ha=function(a){return new (a||JP)};
JP.ya=_.x({type:JP,qa:[["stacks-popup-product"]],inputs:{product:"product",iM:"oldView",rya:"underAlternatives"},Aa:5,Ba:5,Fa:[[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"]],va:function(a,b){a&1&&(_.N(0,dKb,1,1,"stacks-popup-recommended",0),_.N(1,eKb,1,3,"stacks-popup-isa",1),_.N(2,
fKb,1,2,"stacks-popup-pp",2),_.N(3,gKb,1,3,"stacks-popup-pp",3),_.N(4,iKb,1,2,"stacks-popup-sl",4));a&2&&(_.B("ngIf",b.product.fRa()),_.y(1),_.B("ngIf",b.product.eRa()),_.y(1),_.B("ngIf",!b.iM&&!b.rya),_.y(1),_.B("ngIf",!b.iM&&b.rya),_.y(1),_.B("ngIf",b.iM))},Ha:[_.Wl,GP,HP,IP,FP],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 FLb=_.Oh(["https://roadmap.googleplex.com/",""]),pKb=function(a){return[a]},t3b="contactTeam onboardingDoc signUpDoc includedTeamId excludedTeamId gcpGuidance buildVisibility groups other".split(" "),KP=function(a,b,c){var d=this;this.XH=a;this.AU=b;this.fp=c;this.xc=_.jE;this.Xwb=new _.Af("");this.gS=!1;this.jOa=!0;this.gOa=this.qYa=!1;this.XBc=WFb;this.PBc=XFb;this.productId=_.Ca([this.Xwb,this.fp.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(_.ub(function(e){return d.AU.Lra(e)}),_.yb(function(e){d.gS||d.XH.bm(e.dg()+" - Stacks")}));this.DHb=_.Ca([this.product]).ka(_.m(function(e){e=_.l(e).next().value;for(var f=[],g=new Map,h=_.l(_.fj(e,gO,72)),n=h.next();!n.done;n=h.next())n=n.value,YFb(n.getScope(),n.Wra(),g);h=_.l(t3b);for(n=h.next();!n.done;n=h.next())n=n.value,g.has(n)&&f.push({key:n,value:g.get(n)});g=yLb(e);h=[];SFb([{source:e.wra(),Pi:h,name:"Best practices",icon:"school"},{source:e.yra(),Pi:h,name:"Codelabs",
icon:"school"},{source:_.fj(e,tK,6),Pi:h,name:"Concepts",icon:"school"},{source:e.Cra(),Pi:h,name:"Getting started",icon:"school"},{source:e.Dra(),Pi:h,name:"How to",icon:"school"},{source:e.Fra(),Pi:h,name:"Introductory guides",icon:"school"},{source:_.fj(e,tK,30),Pi:h,name:"Reference guides",icon:"school"},{source:_.fj(e,tK,65),Pi:h,name:"Testing",icon:"school"}]);h.sort(mK);n=zLb(e);var r=ALb(e),v=BLb(e),A=[];if(_.ej(e,lO,43)){var D=(new oK).Te("Apps ATLs"),I=_.fj(e,tK,44);if(0===I.length)D.I6(nK({name:_.ej(e,
lO,43).dg(),icon:"track_changes"}));else{var L=_.l(I);for(I=L.next();!I.done;I=L.next())I=I.value,D.I6(nK({name:_.ej(e,lO,43).dg(),icon:"track_changes",url:I.iL()}))}A.push(D)}if(_.ej(e,nO,58)){D=new oK;I=_.fj(e,tK,59);D.Te("Security");L=_.l(I);for(I=L.next();!I.done;I=L.next())I=I.value,D.I6(nK({name:_.ej(e,nO,58).dg(),icon:"enhanced_encryption",url:I.iL()}));A.push(D)}_.ej(e,oO,33)&&A.push((new oK).Te("SRE authorities").oU([nK({name:_.ej(e,oO,33).dg(),icon:"track_changes"})]));if(_.Ui(e,67)){D=
(new oK).Te("Privacy");I=_.l(_.Kh(e,78));for(L=I.next();!L.done;L=I.next())D.I6(nK({name:"Guidance",icon:"enhanced_encryption",url:"https://g3doc.corp.google.com/privacy/pwg/infra/pchips/stances/_generated/g3doc/"+L.value+"/composite_privacy_stance.textproto_generated"}));A.push(D)}A.sort(mK);D=DLb(e);I=_.Kh(e,4);I=void 0===I?[]:I;I=I.map(ELb).sort(mK);L=GLb(_.Kh(e,38));for(var Q=CLb(e),Z=new Map,la=_.l(_.fj(e,gO,72)),va=la.next();!va.done;va=la.next())if(va=va.value,10===va.getScope()||9===va.getScope()){va=
_.l(va.Wra());for(var xa=va.next();!xa.done;xa=va.next())xa=xa.value.split(":"),1===xa.length?Z.set(xa[0],xa[0]):Z.set(xa[0],xa[1])}return _.bE({product:e,Rna:f,ZIb:g,ipb:h,Yzc:n,Ydb:r,sPa:v,eub:A,mXa:D,xY:I,gLb:L,CY:Q,RQb:Z})}),_.nb(1),_.ib(),_.za(function(e){return _.aE(e.message)}),_.sb(_.kE));this.gY=this.DHb.ka(_.Qa(_.UE),_.m(function(e){return e.Ub.product}),_.m(function(e){return v1b.includes(_.Pya(e.eh(),1))?[nK({name:"Home",url:"/"}),nK({name:e.dg(),url:""})]:[nK({name:"Home",url:"/"}),nK({name:e.eh().getParent().dg(),
url:"/domain/"+_.Pya(e.eh().getParent(),1)}),nK({name:e.eh().dg(),url:"/domain/"+_.Pya(e.eh(),1)}),nK({name:e.dg(),url:""})]}),_.sb([nK({name:"Home",url:"/"})]));this.Hpb=OFb();this.Bva=TFb;this.jOa=!0;this.qYa=this.fp.Uc.Ta.pscMvpLaunch||!1;this.gOa=this.fp.Uc.Ta.displayExternalProducts||!1};
_.W.Object.defineProperties(KP.prototype,{PJc:{configurable:!0,enumerable:!0,set:function(a){this.gS=!!a;this.Xwb.next(a)}},TCc:{configurable:!0,enumerable:!0,get:function(){return 0<document.getElementsByClassName("butterbar").length}},params:{configurable:!0,enumerable:!0,get:function(){var a={};this.jOa&&(a.displayStacksWellLitPaths=!0);this.qYa&&(a.pscMvpLaunch=!0);this.gOa&&(a.displayExternalProducts=!0);return a}}});KP.ha=function(a){return new (a||KP)(_.z(_.Om),_.z(tO),_.z(_.zf),_.z(iO))};
KP.ya=_.x({type:KP,qa:[["stacks-product-page"]],inputs:{PJc:"productIdFromParent"},features:[_.Qe([tO])],Aa:4,Ba:6,Fa:[[3,"breadcrumb",4,"ngIf"],[3,"ngSwitch",4,"ngIf"],[3,"breadcrumb"],[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"],["class","alternate-products",4,"ngIf"],[1,"main-description",3,"innerHTML"],["class","key-link",4,"ngIf"],[1,"key-link"],["href","http://go/stacks-product-phases#product-phases","target","_blank"],["class","box",4,"ngIf"],[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,"unreviewed-product"],[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"],
["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"],["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"],["target","_blank",3,"href"],[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"]],va:function(a,b){a&1&&(_.N(0,jKb,2,3,"stacks-header",0),_.C(1,"main"),_.N(2,vLb,4,4,"ng-container",
1),_.P(3,"async"),_.F());a&2&&(_.B("ngIf",!b.gS),_.y(1),_.ye("hasButterbar",b.TCc),_.y(1),_.B("ngIf",_.R(3,4,b.DHb)))},Ha:[_.Vl,_.Wl,_.Xl,_.Yl,BP,_.$m,CP,p3b,_.dE,EP,JP,DP,zP,_.am],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}.unreviewed-product[_ngcontent-%COMP%]{font-size:20px;color:#a52714;background-color:#fbe9e7;margin-bottom:5px;width:fit-content;padding:3px}\n/*# sourceMappingURL=product_page.css.map */"],
Na:0});var u3b=["mainContent"],LP=function(a,b,c,d,e,f,g,h){var n=this;this.Uf=b;this.Ex=c;this.vc=d;this.Luc=e;this.qc=f;this.H0a=g;this.Qx=h;this.gO="detail-header-id";this.x$b="Files and Directories";this.y$b="Generated Files and Directories";this.w$b="Deleted Files and Directories";this.jj=_.qE;this.Ps={files:{zr:new Set,entries:[]},Kz:{zr:new Set,entries:[]}};this.oVa=[];this.nG={files:{zr:new Set,entries:[]},Kz:{zr:new Set,entries:[]}};this.Ysb=[];this.oo={files:{zr:new Set,entries:[]},Kz:{zr:new Set,
entries:[]}};this.ONa=[];this.lq=function(){};this.AMb=new _.Af(null);this.XOb=new _.mb;this.iyc=_.uj(function(r){n.Ex.Wwa(r)},300);this.FBc=_.uj(function(r){!yK(n.Ps)||n.Ex.Qga(r)},300);this.YOb=(this.KNc=f.Lb(53))?this.XOb.ka(_.ub(function(r){return n.H0a.get(r)}),_.m(function(r){return _.fj(r,F0b,1)}),_.nb(1),_.ib()):_.Ta;this.Kpa=_.Ca([this.AMb,this.YOb]).ka(_.m(function(r){r=_.l(r);var v=r.next().value;return(r=r.next().value)?v&&r.some(function(A){return A.raa()===v})?v:0===r.length?null:r[0].raa():
null}),_.Oa(),_.nb(1),_.ib())};LP.prototype.Pa=function(){};
LP.prototype.Sb=function(a){var b=this,c=a.viewData;if(c){a=c.rf;var d=c.wi;d=(c=d&&_.IE(a.location,d.location))&&a.entries.length>d.entries.length;c||(this.Ps={files:{zr:new Set,entries:[]},Kz:{zr:new Set,entries:[]}},this.nG={files:{zr:new Set,entries:[]},Kz:{zr:new Set,entries:[]}},this.oo={files:{zr:new Set,entries:[]},Kz:{zr:new Set,entries:[]}});c&&!d||v3b(this,a.entries,this.location);c||(this.Lva=a.Lva,this.zYa=a.zYa,this.qc.Lb(11)&&(this.aggregations=f3b(this.Luc,a.location,a.entries.filter(function(e){var f;
return!(null==(f=_.ej(e,_.wo,4))?0:_.lj(f,4))&&!_.TE(e.xR())}).map(SLb)).ka(_.nb(1),_.ib())),this.lq=_.Zrb(this.Uf,function(){var e;null==(e=b.TGc)||e.ta.focus()}),this.XOb.next(this.location))}};LP.prototype.La=function(){this.lq()};
var yK=function(a){return a.entries?0<a.entries.length:0<a.files.entries.length||0<a.Kz.entries.length},w3b=function(a){var b=a.files;a=a.Kz;var c=[];yK(a)&&c.push(a.entries);yK(b)&&c.push(b.entries);return c},ILb=function(a){return""===a.location.path||"/"===a.location.path},v3b=function(a,b,c){var d=ILb(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=_.ej(e,_.wo,4))?void 0:_.Jh(g,5),r=SLb(e);g=_.TE(e.xR());var v=_.smb(e.xR()),A=!g||v;e={Qc:d||
!A?_.Wo(_.iF(h.Vb().kd(r)),{Ce:n}).Za():void 0,path:r,name:_.rz(r),Ce:n,entryType:e.getType(),oo:null==(f=_.ej(e,_.wo,4))?void 0:_.lj(f,4),nG:g,tEc:v,WMc:A};f=3===e.entryType||5===e.entryType;f=e.oo?f?a.oo.Kz:a.oo.files:e.nG?f?a.nG.Kz:a.nG.files:f?a.Ps.Kz:a.Ps.files;f.zr.has(e.name)||(f.zr.add(e.name),f.entries.push(e))}!yK(a.Ps)&&yK(a.oo)?(a.Ps=a.oo,a.oVa=w3b(a.Ps),a.oo={files:{zr:new Set,entries:[]},Kz:{zr:new Set,entries:[]}},a.ONa=[]):(a.oVa=w3b(a.Ps),a.ONa=w3b(a.oo));a.Ysb=w3b(a.nG)};
_.W.Object.defineProperties(LP.prototype,{am:{configurable:!0,enumerable:!0,get:function(){return this.vc.N$.getValue()}},vFc:{configurable:!0,enumerable:!0,get:function(){return 0===this.am}},wFc:{configurable:!0,enumerable:!0,get:function(){return 1===this.am}},location:{configurable:!0,enumerable:!0,get:function(){return this.yb.location}}});LP.ha=function(a){return new (a||LP)(_.z(_.zf),_.z(_.vu),_.z(_.Yt),_.z(_.nI),_.z(uP),_.z(_.Lt),_.z(uO),_.z(_.ku))};
LP.ya=_.x({type:LP,qa:[["folder-detail","viewData",""]],ub:function(a,b){a&1&&_.$e(u3b,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.TGc=c.first)}},inputs:{yb:"viewData"},features:[_.Qe([uP]),_.pd],Yb:["viewData",""],Aa:7,Ba:11,Fa:[["componentId","FolderDetail",3,"viewData","showLinksDropdown"],["tabindex","-1",3,"viewData",4,"ngIf"],["tabindex","-1",4,"ngIf"],[4,"ngIf"],["tabindex","-1",3,"viewData"],["tabindex","-1"],["mainContent",""],["ascTrackElement","RepositoryFolderDetailReadme","trackAction","browse",
3,"markdownContent","safeHtmlContent","shouldCollapse","trackProjectId","trackGestureScroll",4,"ngIf"],["displayMode","flat",3,"multi"],["headerId","main-files-header",3,"title","groupedFiles","useRelativeUrls","aggregations","isPiper",4,"ngIf"],["headerId","deleted-files-header",3,"title","groupedFiles","initiallyExpanded","useRelativeUrls","aggregations","isPiper","toggle",4,"ngIf"],["headerId","generated-files-header",3,"title","groupedFiles","initiallyExpanded","useRelativeUrls","aggregations",
"isPiper","toggle",4,"ngIf"],["ascTrackElement","RepositoryFolderDetailReadme","trackAction","browse",3,"markdownContent","safeHtmlContent","shouldCollapse","trackProjectId","trackGestureScroll"],["headerId","main-files-header",3,"title","groupedFiles","useRelativeUrls","aggregations","isPiper"],["headerId","deleted-files-header",3,"title","groupedFiles","initiallyExpanded","useRelativeUrls","aggregations","isPiper","toggle"],["headerId","generated-files-header",3,"title","groupedFiles","initiallyExpanded",
"useRelativeUrls","aggregations","isPiper","toggle"],["class","select-wrapper",4,"ngIf"],[3,"productIdFromParent"],[1,"select-wrapper"],[3,"value","selectionChange"],[3,"value",4,"ngFor","ngForOf"],[3,"value"]],va:function(a,b){a&1&&(_.G(0,"detail-header",0),_.N(1,HLb,1,2,"folder-tab-header",1),_.P(2,"async"),_.N(3,NLb,7,6,"main",2),_.P(4,"async"),_.N(5,RLb,3,3,"ng-container",3),_.P(6,"async"));a&2&&(_.B("viewData",b.yb)("showLinksDropdown",!0),_.y(1),_.B("ngIf",_.R(2,5,b.Kpa)),_.y(2),_.B("ngIf",
b.vFc||!1===_.R(4,7,b.Kpa)),_.y(2),_.B("ngIf",_.R(6,9,b.wFc&&b.Kpa)))},Ha:[oL,_.Vl,_.Wl,YO,wP,gM,_.fw,_.ew,_.Yy,_.Ry,KP,xP,vP,_.am],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}"],
Na:0});var x3b=["gobUrl"],y3b=["externalUrl"],z3b=["commitHash"],MP=function(){};
_.W.Object.defineProperties(MP.prototype,{kyb:{configurable:!0,enumerable:!0,get:function(){return!!this.yb.LM}},aAc:{configurable:!0,enumerable:!0,get:function(){a:{var a=this.yb.Gaa;var b=this.yb.vz;var c=_.Qj(a);c=new _.bh(c);if(c.qL()){c=c.eh();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}},uDc:{configurable:!0,enumerable:!0,get:function(){if(!this.yb.LM)throw Error("Ye");
var a=this.yb.LM,b=_.oj(a,3,_.th)||a.hj(),c=_.oj(a,3,_.th)?"host":"project";return _.Qo(new _.lg({je:{id:b,type:c},repository:_.Jh(a,2),qb:this.yb.vz,path:""}))}},WTa:{configurable:!0,enumerable:!0,get:function(){return!!this.yb.Xpa}}});MP.ha=function(a){return new (a||MP)};
MP.ya=_.x({type:MP,qa:[["git-submodule-detail"]],ub:function(a,b){a&1&&(_.$e(x3b,5,_.Sd),_.$e(y3b,5,_.Sd),_.$e(z3b,5,_.Sd));if(a&2){var c;_.Ze(c=_.bf())&&(b.nCc=c.first);_.Ze(c=_.bf())&&(b.Zzc=c.first);_.Ze(c=_.bf())&&(b.Uwc=c.first)}},inputs:{yb:"viewData"},Aa:5,Ba:2,Fa:[[4,"ngIf","ngIfElse"],["detailView",""],[3,"viewData"],[3,"fileName","diffChunks"],["componentId","GitSubmoduleDetail",3,"viewData"],[4,"ngIf"],["size","skinny"],["size","skinny",1,"url"],["class","padded",3,"routerLink",4,"ngIf",
"ngIfElse"],["externalRepo",""],[1,"padded",3,"copyText","isSmall","copyEvent"],["size","skinny",1,"commit-hash"],[1,"padded"],["commitHash",""],[1,"padded",3,"routerLink"],["gobUrl",""],[1,"padded",3,"externalLink"],["externalUrl",""]],va:function(a,b){a&1&&(_.N(0,TLb,7,3,"ng-container",0),_.O(1,"\n\n"),_.N(2,XLb,45,9,"ng-template",null,1,_.ef),_.O(4,"\n"));if(a&2){var c=_.Me(3);_.B("ngIf",b.WTa)("ngIfElse",c)}},Ha:[$M,_.Wl,_.Hz,ZO,YO,_.on,_.fE,OM,_.$m],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 zK=function(a,b,c,d){this.x=a;this.y=b;this.width=c;this.height=d},INb=function(a,b){return b.some(function(c){return a.left<=c.right&&a.right>=c.left&&a.top<=c.bottom&&a.bottom>=c.top})};
_.W.Object.defineProperties(zK.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 A3b=function(a,b,c,d,e){this.from=a;this.to=b;this.nz=c;this.sQa=d;this.gia=e},B3b=function(a,b,c,d,e){c=void 0===c?[]:c;A3b.call(this,a,b,c,d,e);this.from=a;this.to=b;this.nz=c;this.sQa=d;this.gia=e};_.V(B3b,A3b);var sOb=function(a,b,c,d,e){c=new B3b(a,b,c,d,e);a.lua.next(c);b.lua.next(c);return c};var C3b=function(a,b,c,d){this.ticket=a;this.name=b;this.location=c;this.parent=d;this.Gs=new _.Af(!1);this.startLine=_.FE(this.location.params.line);this.KZa=this.tOa=this.Z2a=this.fPa=this.LSa=this.nXa=this.rUa=this.FLa=void 0},D3b=function(a){return a.Us.ka(_.ub(function(b){return 0===b.size?_.Ea([]):_.Ca(Array.from(b.values()).map(function(c){return _.Ca([c.from.sOa,c.to.sOa,_.Ea(c.sQa||0),_.Ea(c.gia||0),_.Ea(c.nz)])}))}),_.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 A3b(c,e,d,f,g)]}))}))},E3b=function(a){return a.Gs.ka(_.ub(function(b){if(b)return _.Ea(void 0);var c=a.parent;return c?c.sOa.ka(_.ub(function(d){return d===c?c.Gc.ka(_.m(function(e){return e?a:c})):_.Ea(d)})):_.Ea(a)}))};
_.W.Object.defineProperties(C3b.prototype,{js:{configurable:!0,enumerable:!0,get:function(){this.FLa||(this.FLa=this.Glb());return this.FLa}},ik:{configurable:!0,enumerable:!0,get:function(){this.rUa||(this.rUa=this.Jlb());return this.rUa}},Us:{configurable:!0,enumerable:!0,get:function(){this.nXa||(this.nXa=this.Olb().ka(_.sb(new Map),_.nb(1),_.ib()));return this.nXa}},Sz:{configurable:!0,enumerable:!0,get:function(){this.LSa||(this.LSa=this.Ilb().ka(_.sb(new Map),_.nb(1),_.ib()));return this.LSa}},
a$:{configurable:!0,enumerable:!0,get:function(){this.fPa||(this.fPa=this.Hlb().ka(_.sb(new Map),_.nb(1),_.ib()));return this.fPa}},EQc:{configurable:!0,enumerable:!0,get:function(){this.Z2a||(this.Z2a=D3b(this).ka(_.nb(1),_.ib()));return this.Z2a}},sOa:{configurable:!0,enumerable:!0,get:function(){this.tOa||(this.tOa=E3b(this).ka(_.sb(this),_.nb(1),_.ib()));return this.tOa}},j1:{configurable:!0,enumerable:!0,get:function(){this.KZa||(this.KZa=this.Plb());return this.KZa}}});var F3b=function(){this.LBb=new _.ob;this.yWa=this.zWa=void 0};_.W.Object.defineProperties(F3b.prototype,{QS:{configurable:!0,enumerable:!0,get:function(){this.zWa||(this.zWa=this.Nlb());return this.zWa}},kIc:{configurable:!0,enumerable:!0,get:function(){this.yWa||(this.yWa=this.Mlb());return this.yWa}}});var G3b=function(){F3b.apply(this,arguments)};_.V(G3b,F3b);G3b.prototype.Nlb=function(){return _.Ta};G3b.prototype.Mlb=function(){return _.Ta};
var H3b=function(a,b,c,d){d=void 0===d?new _.Af(0):d;F3b.call(this);this.Sz=a;this.Us=b;this.type=c;this.mMc=d};_.V(H3b,F3b);
H3b.prototype.Nlb=function(){var a=this;return _.cb(this.LBb,_.Ca([this.Sz,this.mMc]).ka(_.ub(function(b){b=_.l(b);var c=b.next().value,d=b.next().value;b=$Lb(c);c=Array.from(c.values()).map(function(f){return f.gia});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(ZLb));case "COMBINE_LATEST":return _.Ca(b).ka(_.m(ZLb));case "START_WITH":return _.cb.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 _.cb.apply(null,
_.Ha(b));default:return _.cb.apply(null,_.Ha(b))}})))};H3b.prototype.Mlb=function(){switch(this.type){case "COMBINE_LATEST":return this.Sz.ka(_.m($Lb));case "WITH_LATEST_FROM":return this.Sz.ka(_.Qa(function(a){return 2===a.size}),_.m(function(a){a=Array.from(a.values());return[(1===a[0].gia?a[0]:a[1]).from.j1.QS.ka(_.La(1E3))]}));default:return _.Ta}};var RK=function(a,b,c,d,e,f,g){g=void 0===g?_.Ta:g;C3b.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.NBb=new _.ob;this.offsetX=new _.Af(0);this.offsetY=new _.Af(0);this.lua=new _.mb;this.b$=new _.mb;this.endLine=kBb(this.location.params.line);this.lineCount=Math.max(1,(this.endLine||this.startLine||0)-(this.startLine||0));this.lQ=new _.Af(0);this.ixc=g.ka(_.m(function(n){return I3b(h,n)}),_.Oa(),_.nb(1),_.ib());this.scroll=f?cZb(f).ka(_.m(function(n){n=
((n.startLine+n.endLine)/2-(h.startLine||0))/(h.lineCount||1);n=0>n||1<n?void 0:{FJc:n};return n}),_.Oa(function(n,r){return!n&&!r}),_.sb(void 0)):_.Ea(void 0)};_.V(RK,C3b);_.k=RK.prototype;_.k.Plb=function(){return new H3b(this.Sz,this.Us,this.type||"UNTYPED",this.lQ)};
_.k.Hlb=function(){var a=this;return this.b$.ka(_.bb(function(b,c){if(c.yXa)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.yXa);g=_.l(g||[]);for(var h=g.next();!h.done;h=g.next()){h=h.value;for(var n=_.l(c.SHc),r=n.next();!r.done;r=n.next())r=r.value,r instanceof RK&&null!=r.startLine&&null!=r.endLine&&r.startLine<=h&&r.endLine>=h&&sOb(r,a)}f.delete(c.yXa);0===f.size&&b.delete(e)}else if(c.Vob)for(d=_.l(b),e=d.next();!e.done;e=d.next())e=
_.l(e.value),e.next(),e.next().value.has(c.path)&&sOb(c.Vob,a);else for(d=c.path,e=c.nz,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.Olb=function(){var a=this;return this.lua.ka(_.Qa(function(b){return b.from===a}),_.bb(function(b,c){b.set(c.to.ticket,c);return b},new Map))};_.k.Ilb=function(){var a=this;return this.lua.ka(_.Qa(function(b){return b.to===a}),_.bb(function(b,c){b.set(c.from.ticket,c);return b},new Map))};
_.k.Glb=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 zK(b,c,a.width,a.height)}))};_.k.Jlb=function(){var a=this;return this.NBb.ka(_.Ab(this.js,this.Gs,this.Us,this.a$),_.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,js:b,Gs:d,Us:e,bSa:0<c.size}}))};_.k.Kga=function(a,b){this.offsetX.next(a);this.offsetY.next(b)};
var I3b=function(a,b){if(void 0===b)return!1;var c=a.startLine,d=a.endLine;if(!c||!d)return!1;"number"===typeof b&&(b=[{start:b,end:b}]);return b.some(function(e){return e.start>=c&&e.start<=d||e.end>=c&&e.end<=d})};
_.W.Object.defineProperties(RK.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)}},FQ:{configurable:!0,enumerable:!0,get:function(){return new zK(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}}});var NP=function(a){a=void 0===a.Bn?{x:0,y:0}:a.Bn;this.position={x:0,y:0};this.VF={x:0,y:0};this.jA={x:0,y:0};this.bounds={height:0,width:0};this.jA.x=a.x;this.jA.y=a.y;this.Wa()};NP.prototype.Wa=function(){this.position.x=this.jA.x+this.VF.x;this.position.y=this.jA.y+this.VF.y};var vNb=function(a,b){var c=b.y;a.VF.x+=b.x;a.VF.y+=c;a.Wa()};_.k=NP.prototype;_.k.move=function(a){var b=a.y;this.jA.x+=a.x;this.jA.y+=b;this.Wa()};_.k.moveTo=function(a){var b=a.y;this.jA.x=a.x;this.jA.y=b;this.Wa()};
_.k.clone=function(){var a=this.HBb();a.moveTo(this.jA);var b=this.VF,c=b.y;a.VF.x=b.x;a.VF.y=c;a.Wa();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.DMa([{x:a,y:c},b]);return b};_.k.contains=function(a){return a.left>=this.left&&a.right<=this.right&&a.top<=this.top&&a.bottom>=this.bottom};
_.W.Object.defineProperties(NP.prototype,{Bn:{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 OP=function(a){a=void 0===a?{}:a;var b=void 0===a.radius?20:a.radius;NP.call(this,{Bn:void 0===a.Bn?{x:0,y:0}:a.Bn});this.resize(b)};_.V(OP,NP);var xNb=function(a){a=void 0===a?{x:0,y:0}:a;return new OP({Bn:a,radius:0})};OP.prototype.HBb=function(){return new OP({Bn:this,radius:this.radius})};OP.prototype.resize=function(a){this.aEc="number"===typeof a?a:Math.max(a.width,a.height)/2;this.bounds.height=this.bounds.width=2*this.radius};
OP.prototype.DMa=function(a){if(!this.gFc){var b=a[0].x-this.Bn.x,c=a[0].y-this.Bn.y;if(!(b*b+c*c<=this.radius*this.radius))a:{b=this.Bn;c=this.radius;var d=_.l(a),e=d.next().value,f=e.x;e=e.y;var g=d.next().value;d=g.x;g=g.y;f-=b.x;d-=b.x;e-=b.y;g-=b.y;b=d-f;d=g-e;g=b*b+d*d;var h=2*(b*f+d*e);c=f*f+e*e-c*c;f=h*h-4*g*c;if(!(0>f)){if(.01>f)c=-h/(2*g);else if(f=-h-Math.sqrt(f),0<=h?(e=f/(2*g),c=2*c/f):(e=2*c/f,c=f/(2*g)),0>e){if(0>c||1<c)break a}else if(1<e){if(0>c||1<c)break a}else c=Math.min(e,c);
a[1].x=a[0].x+c*b;a[1].y=a[0].y+c*d}}}};_.W.Object.defineProperties(OP.prototype,{gFc:{configurable:!0,enumerable:!0,get:function(){return.01>this.radius}},radius:{configurable:!0,enumerable:!0,get:function(){return this.aEc}}});var J3b=-45*Math.PI/180,K3b=Math.cos(J3b),L3b=Math.sin(J3b),SK=function(a){a=void 0===a?{}:a;var b=void 0===a.width?80:a.width,c=void 0===a.height?40:a.height;NP.call(this,{Bn:void 0===a.Bn?{x:0,y:0}:a.Bn});this.resize({height:c,width:b})};_.V(SK,NP);SK.prototype.HBb=function(){return new SK({Bn:this,height:this.height,width:this.width})};SK.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.lvc=a/b};
SK.prototype.DMa=function(a){var b=a[0],c=b.x;b=b.y;c-=this.x;b-=this.y;c/=this.lvc;var d=c*K3b-b*L3b;b=c*L3b+b*K3b;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("Ze");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 kMb=function(){var a=void 0===a?{x:0,y:0}:a;return new OP({Bn:a,radius:0})};var PP=Symbol("$e");var CK;
CK={WBc:function(a){var b;if(null==(b=a[PP])){b=Object;var c=b.assign;var d=a.ik;d=void 0===d?{}:d;d=Object.assign({},{ug:new OP({radius:20}),rank:0,order:-1,K_:Number.MAX_SAFE_INTEGER,low:1,gE:!1,AC:!1},d);b=c.call(b,{},d)}return a[PP]=b},RBc:function(a){var b;null==(b=a[PP])&&(b=a.ik,b=void 0===b?{}:b,b=Object.assign({},{minLength:1,weight:1,KY:0,Ffa:!1,hWa:!1,points:[]},b));return a[PP]=b},xaa:function(a){var b;null==(b=a[PP])&&(b=a.ik,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,ksb:!1}},b));return a[PP]=b},UBc:function(a){var b;null==(b=a[PP])&&(b=a.ik,b=void 0===b?{}:b,b=Object.assign({},{dKc:50,mzc:10,RHc:50,bEb:1,koa:20,vvb:25,Pjb:!1,Gvc:!0,NNc:10,timing:!1,Iea:!1,AQc:new Map,Gqa:void 0},b));return a[PP]=b},ZVc:function(a){a[PP]=void 0},XVc:function(a){a[PP]=void 0},aWc:function(a){a[PP]=void 0},YVc:function(a){a[PP]=void 0}};var iMb=0;var M3b=function(a){this.jt=a};_.W.Object.defineProperties(M3b.prototype,{YG:{configurable:!0,enumerable:!0,get:function(){return 1===this.jt||3===this.jt}},cI:{configurable:!0,enumerable:!0,get:function(){return 2===this.jt||3===this.jt}}});var N3b=new M3b(0),O3b=new M3b(3),QP=function(){this.dm=[""];this.bufferSize=1024};QP.prototype.append=function(a){this.tN.length>this.bufferSize?this.dm.push(a):this.tN+=a};QP.prototype.toString=function(){return this.dm.join("")};
QP.prototype.ifa=function(){for(;this.NEc;)this.tN=this.tN.slice(0,-1)};QP.prototype.kxa=function(){for(;0===this.tN.length&&1<this.dm.length;)this.dm.pop()};_.W.Object.defineProperties(QP.prototype,{tN:{configurable:!0,enumerable:!0,get:function(){return this.dm[this.dm.length-1]},set:function(a){this.dm[this.dm.length-1]=a}},MEc:{configurable:!0,enumerable:!0,get:function(){this.kxa();return"\n"===this.tN.substr(-1)}},NEc:{configurable:!0,enumerable:!0,get:function(){this.kxa();return-1<[" ","\t"].indexOf(this.tN.substr(-1))}}});
var KK=function(){this.Hba=0;this.Fha=new QP},P3b=function(a){a.Hba+=1;return a};KK.prototype.ifa=function(){this.Fha.ifa();return this};KK.prototype.KS=function(a){for(a=void 0===a?1:a;0<=--a;)this.Fha.ifa(),this.append("\n"),this.write("");return this};KK.prototype.write=function(a){if(null==a)return this;if("string"===typeof a){if(this.Fha.MEc)for(var b=0;b<this.Hba;b++)this.append("  ");this.append(a)}else a.print(this);return this};
var R3b=function(a,b){var c=void 0===c?O3b:c;return Q3b(a,b,"",0,1,c)},Q3b=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?N3b:f;if(null==b)return a;var g=b.length;if(0===g)return a;0<e&&f.YG&&a.KS();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.KS(e)):0===d&&a.write(c),h++;0<e&&f.cI&&a.KS().ifa();return a};KK.prototype.toString=function(){return this.content};KK.prototype.append=function(a){this.Fha.append(a);return this};
_.W.Object.defineProperties(KK.prototype,{content:{configurable:!0,enumerable:!0,get:function(){return this.Fha.toString()}}});var RP=function(){};RP.prototype.toString=function(){var a=new KK;this.print(a);return a.content};var S3b=function(a){this.value=a};_.V(S3b,RP);var T3b=function(a){"string"===typeof a&&(a=new S3b(a));return a};S3b.prototype.print=function(a){a.write(this.value)};var U3b=function(a,b,c){this.Je=a;this.Vj=b;this.attributes=c};_.V(U3b,RP);var rMb=function(a,b){var c=qMb(b);b=[].concat(_.Ha(a.children())).map(function(f){return V3b(a,f,function(g){return new SP(c.node(g))})});var d=[].concat(_.Ha(a.Keb)).map(function(f){var g=new SP(c.Xe(f));return new W3b(f,g)}),e=new SP(c.graph());return new U3b(b,d,e)};
U3b.prototype.print=function(a){P3b(a.write("digraph {"));this.attributes.hasAttributes&&a.KS().write(this.attributes).KS();a=R3b(R3b(a,this.Je),this.Vj);--a.Hba;a.ifa().write("}")};var X3b=function(a,b,c){this.id=a;this.children=b;this.attributes=c};_.V(X3b,RP);var V3b=function(a,b,c){return new X3b(b,[].concat(_.Ha(a.children(b))).map(function(d){return V3b(a,d,c)}),c(b))};
X3b.prototype.print=function(a){a.write(this.id);this.attributes.hasAttributes&&a.write(" ").write(this.attributes);if(0<this.children.length){var b=R3b(P3b(a.write(" {")),this.children);--b.Hba;b.write("}")}a.write(";")};var W3b=function(a,b){this.Xe=a;this.attributes=b};_.V(W3b,RP);W3b.prototype.print=function(a){a.write(this.Xe.source).write(" -> ").write(this.Xe.target);this.attributes.hasAttributes&&a.write(" ").write(this.attributes);a.write(";")};var SP=function(a){this.attributes=a};
_.V(SP,RP);SP.prototype.print=function(a){0!==this.attributes.size&&Q3b(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(T3b)," ",1).write("]")};_.W.Object.defineProperties(SP.prototype,{hasAttributes:{configurable:!0,enumerable:!0,get:function(){return 0<this.attributes.size}}});var PK=function(a){a=void 0===a?{}:a;a=void 0===a.uia?!0:a.uia;this.Vtb=[];this.hH=new Map;this.bva=new Map;this.Soa=new Map;this.Ata=new Set;this.QXa=new Map;this.W0a=new Map;this.CG=new Map;this.oH=new Map;this.mqa=new Map;this.FK=new Map;this.KKa=new Set;this.E9=new Map;this.dD=new Map;this.Poa=new Map;this.B0=new Map;this.uia=a};PK.prototype.node=function(a){return a?this.hH.get(a):void 0};
var HK=function(a,b){return b?a.hH.has(b):!1},IK=function(a,b,c){a.hH.has(b)?a.hH.set(b,c):(a.hH.set(b,c),a.bva.set(b,"\u2300"),a.Soa.set(b,new Set),a.children("\u2300").add(b),a.Ata.add(b))};
PK.prototype.removeNode=function(a){if(!HK(this,a))return Y3b(this,{Qya:"REMOVE_NODE_VIOLATION",node:a});var b=this.parent(a);this.children(b).delete(a);this.bva.delete(a);for(var c=_.l(this.children(a)),d=c.next();!d.done;d=c.next())this.ND(d.value,b);this.Soa.delete(a);this.Ata.delete(a);if(this.CG.has(a))for(c=_.l(this.CG.get(a).values()),b=c.next();!b.done;b=c.next())NK(this,b.value);if(this.oH.has(a))for(c=_.l(this.oH.get(a).values()),b=c.next();!b.done;b=c.next())NK(this,b.value);this.CG.delete(a);
this.oH.delete(a);this.QXa.delete(a);this.W0a.delete(a);this.hH.delete(a);return this};PK.prototype.Vj=function(a,b){return a?[].concat(_.Ha(zMb(this,a,b)),_.Ha(MK(this,a,b))):this.mqa.values()};var zMb=function(a,b,c){a=a.CG.get(b)||new Map;a=Array.from(a.values());void 0!==c&&(a=a.filter(function(d){return d.source===c}));return a},MK=function(a,b,c){a=a.oH.get(b)||new Map;a=Array.from(a.values());void 0!==c&&(a=a.filter(function(d){return d.target===c}));return a};PK.prototype.Xe=function(a){return this.FK.get(LK(a))};
var fNb=function(a,b){return a.FK.has(LK(b))},OK=function(a,b,c){if(HK(a,b.source)&&HK(a,b.target)){var d=LK(b);if(a.FK.has(d))b="object"===typeof c?Object.assign(a.FK.get(d),c):c,a.FK.set(d,b);else{a.FK.set(d,c);a.mqa.set(d,b);c=Z3b(a,b.target);var e=b.source,f=c.get(e)||0;c.set(e,f+1);c=$3b(a,b.source);e=b.target;f=c.get(e)||0;c.set(e,f+1);a.zu(b.target).set(d,b);a.nD(b.source).set(d,b);a4b(a,b)}}else Y3b(a,{Qya:"EDGE_VIOLATION",source:b.source,target:b.target,name:b.name})},NK=function(a,b){var c=
LK(b);a.mqa.has(c)?(b4b(a,b),a.E9.delete(c),a.mqa.delete(c),a.FK.delete(c),uMb(Z3b(a,b.target),b.source),uMb($3b(a,b.source),b.target),a.CG.has(b.target)&&a.CG.get(b.target).delete(c),a.oH.has(b.source)&&a.oH.get(b.source).delete(c)):Y3b(a,{Qya:"REMOVE_EDGE_VIOLATION",source:b.source,target:b.target,name:b.name})};_.k=PK.prototype;_.k.parent=function(a){return this.bva.get(a)||"\u2300"};
_.k.ND=function(a,b){b=void 0===b?"\u2300":b;if(HK(this,a))if("\u2300"===b||HK(this,b)){if("\u2300"!==b)for(var c=b;"\u2300"!==c;c=this.parent(c))if(c===a)throw Error("af");this.children(this.parent(a)).delete(a);this.bva.set(a,b);this.children(b).add(a);this.Ata.delete(b);if(this.uia)for(a=_.l([a].concat(_.Ha(this.Anb(a)))),b=a.next();!b.done;b=a.next()){b=b.value;var d=this.oH.get(b)||new Map;c=this.CG.get(b)||new Map;b=new Set;var e=_.l(d.values());for(d=e.next();!d.done;d=e.next())b.add(d.value);
c=_.l(c.values());for(d=c.next();!d.done;d=c.next())b.add(d.value);b=_.l(b);for(c=b.next();!c.done;c=b.next())a4b(this,c.value)}}else Y3b(this,{Qya:"PARENT_NODE_VIOLATION",node:a,parent:b});else Y3b(this,{Qya:"CHILD_NODE_VIOLATION",node:a})};_.k.children=function(a){a=void 0===a?"\u2300":a;var b=this.Soa.get(a)||new Set;this.Soa.set(a,b);return b};_.k.ij=function(a){return 0<this.children(void 0===a?"\u2300":a).size};_.k.Bub=function(a){return"\u2300"!==this.parent(a)};
_.k.Anb=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.QB=function(a){a=void 0===a?"\u2300":a;for(var b=[];HK(this,a);)b.push(a),a=this.parent(a);return b};_.k.zu=function(a){var b=this.CG.get(a)||new Map;this.CG.set(a,b);return b};_.k.nD=function(a){var b=this.oH.get(a)||new Map;this.oH.set(a,b);return b};
var Z3b=function(a,b){var c=a.QXa.get(b)||new Map;a.QXa.set(b,c);return c},QK=function(a,b){return new Set(Z3b(a,b).keys())},$3b=function(a,b){var c=a.W0a.get(b)||new Map;a.W0a.set(b,c);return c},JK=function(a,b){return new Set($3b(a,b).keys())};PK.prototype.gWa=function(a){for(var b=new Set,c=_.l(QK(this,a)),d=c.next();!d.done;d=c.next())b.add(d.value);a=_.l(JK(this,a));for(d=a.next();!d.done;d=a.next())b.add(d.value);return b};PK.prototype.Ww=function(a){return 0===JK(this,a).size};
var GMb=function(a,b,c){c<b&&(c=_.l([c,b]),b=c.next().value,c=c.next().value);if(a=a.B0.get(b))if(a=a.get(c))return b=[b,c].join("\u223c"),a.get(b)},a4b=function(a,b){if(a.uia){var c=LK(b);a.E9.has(c)?b4b(a,b):a.E9.set(c,new Set);if(a.parent(b.source)===a.parent(b.target))var d=[c4b(a,b)];else{for(var e=a.QB(b.source),f=a.QB(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=c4b(a,{source:g,target:h})}e=d4b(a,e);f=d4b(a,f);if(0<e.length){h=e[e.length-1];var n;null==(n=g)||n.lk.add(h);h.next=g}0<f.length&&(n=f[f.length-1],n.next=g,null==(d=g)||d.lk.add(n));d=[].concat(_.Ha(e),_.Ha(f));g&&d.push(g)}c=a.E9.get(c);d=_.l(d);for(g=d.next();!g.done;g=d.next())g=g.value,a.KKa.add(g),c.add(g),g.Vj.add(a.Xe(b))}},c4b=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=e4b(a,b,d,[b,d]);c=a.parent(c);d=a.Poa.get(c)||new Set;d.add(b);a.Poa.set(c,d);return b},d4b=function(a,b){for(var c=[],d=b.length-1,e=0;e<d-1;e++)c.push(e4b(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].lk.add(d),b&&(c[a].next=b);return c},e4b=function(a,b,c,d){d=void 0===d?[]:d;a.B0.has(b)||a.B0.set(b,new Map);var e=a.B0.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,Vj:new Set,lk:new Set};e.set(d,f);a.dD.has(b)||
a.dD.set(b,new Set);a.dD.get(b).add(f);a.dD.has(c)||a.dD.set(c,new Set);a.dD.get(c).add(f);return e.get(d)},b4b=function(a,b){for(var c=_.l(a.E9.get(LK(b))||new Set),d=c.next();!d.done;d=c.next())if(d=d.value,d.Vj.delete(a.Xe(b)),!(0<d.Vj.size)){var e=a.parent(d.source);HK(a,e)&&e!==d.target||(e=a.Poa.get(e))&&e.delete(d);a.KKa.delete(d);a.dD.has(d.source)&&a.dD.get(d.source).delete(d);a.dD.has(d.target)&&a.dD.get(d.target).delete(d);a.B0.has(d.source)&&(e=a.B0.get(d.source),e.has(d.target)&&(e=e.get(d.target),
d=tMb(d).join("\u223c"),e.has(d)&&e.delete(d)))}},Y3b=function(a,b){a.Vtb.push(b);return a};
_.W.Object.defineProperties(PK.prototype,{violations:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.Ha(this.Vtb))}},Bda:{configurable:!0,enumerable:!0,get:function(){return this.hH.size}},Je:{configurable:!0,enumerable:!0,get:function(){return new Set(this.hH.keys())}},VX:{configurable:!0,enumerable:!0,get:function(){return this.hH.values()}},Keb:{configurable:!0,enumerable:!0,get:function(){return this.FK.values()}},sources:{configurable:!0,enumerable:!0,get:function(){var a=this;
return new Set(Array.from(this.Je).filter(function(b){return 0===a.zu(b).size}))}},sinks:{configurable:!0,enumerable:!0,get:function(){var a=this;return new Set(Array.from(this.Je).filter(function(b){return 0===a.nD(b).size}))}},X1a:{configurable:!0,enumerable:!0,get:function(){return this.Poa.get("\u2300")||new Set}}});var xMb=Symbol("bf");var CNb={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(HK(c,n)){a.push([n,c.node(h)]);n=_.l(c.Vj(h));for(r=n.next();!r.done;r=n.next())r=r.value,b.set(r,c.Xe(r));c.removeNode(h)}}}for(var e=new Set,f=_.l(c.Je),g=f.next();!g.done;g=f.next())d(g.value);return c},replace:function(c){function d(I,L){var Q=BK(c.node(I));DK(Q).ug.move({x:L[0]|0,y:L[1]|0});if(Q.Gc)for(I=
_.l(c.children(I)),Q=I.next();!Q.done;Q=I.next())d(Q.value,L)}for(;0<a.length;){var e=_.l(a.pop()),f=e.next().value;e=e.next().value;IK(c,e.id,e);c.ND(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;OK(c,e,g)}f=_.l(c.children());for(e=f.next();!e.done;e=f.next()){var h=e.value,n=DK(c.node(h));g=n.ug;e=g.x;g=g.y;var r=n.fx;n=n.fy;h=_.l(c.children(h));for(var v=h.next();!v.done;v=h.next()){var A=void 0,D=void 0;d(v.value,[null!=(A=r)?
A:e,null!=(D=n)?D:g])}}return c}}},ik:function(a){function b(f,g){var h=BK(a.node(f),"children::layout::translateDFS: "+f+" missing");DK(h).ug.move({x:g[0]|0,y:g[1]|0});if(h.Gc)for(f=_.l(a.children(f)),h=f.next();!h.done;h=f.next())b(h.value,g)}function c(f){var g=BK(a.node(f),"children::layout::layoutDFS: "+f+" missing"),h=g.Gc;g=DK(g).ug;var n=FK(a),r=n.koa;n=n.vvb;g.moveTo({x:0,y:0});var v=a.children(f),A=v.size;if(0===A||!h)return{id:f,x:0,y:0,r:g.height/2};h=[];v=_.l(v);for(var D=v.next();!D.done;D=
v.next())h.push(c(D.value));v=aMb(h.map(function(Z){return Z.r}),2*r);D=0;for(var I=_.l(h.sort(function(Z,la){return Z.id.localeCompare(la.id)})),L=I.next();!L.done;L=I.next()){L=L.value;var Q=eMb(v,A,D++,-n);L.x=Q.x;L.y=Q.y}f=Object.assign({},cMb(h,r),{id:f});r=_.l(h);for(L=r.next();!L.done;L=r.next())n=L.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 eNb={Ac:function(a){function b(r){var v=a.children(r);if(0===v.size)r!==c&&(r=GK(c,r,{weight:0,minLength:f}),OK(a,r,r));else{var A=lMb(a,"_bt_"),D=lMb(a,"_bb_"),I=DK(a.node(r));a.ND(A,r);a.ND(D,r);I.top=A;I.bottom=D;v=_.l(v);for(I=v.next();!I.done;I=v.next()){var L=I.value;b(L);var Q=DK(a.node(L));I=Q.top||L;L=Q.bottom||L;var Z=(Q.top?1:2)*g,la=I!==L?1:e-d[r]+1;Q=GK(A,I,{weight:Z,minLength:la,hWa:!0});Z=GK(L,D,{weight:Z,minLength:la,hWa:!0});A!==I&&OK(a,Q,Q);L!==D&&OK(a,Z,Z)}HK(a,a.parent(r))||
(r=GK(c,A,{weight:0,minLength:e+d[r]}),OK(a,r,r))}}var c=jMb(a,"root",{},void 0,"_root_"),d=function(r){function v(L,Q){A[L]=Q;L=r.children(L);L=_.l(L);for(var Z=L.next();!Z.done;Z=L.next())v(Z.value,Q+1)}for(var A={},D=_.l(r.children()),I=D.next();!I.done;I=D.next())v(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.Vj()).map(function(v){return EK(r.Xe(v))}).reduce(function(v,A){return v+A.weight},0)}(a);FK(a).wda=c;FK(a).bEb=f;for(var h=
_.l(a.Vj()),n=h.next();!n.done;n=h.next())EK(a.Xe(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=FK(a);b.wda&&a.removeNode(b.wda);b.wda=void 0;b=_.l(a.Vj());for(var c=b.next();!c.done;c=b.next())c=c.value,EK(a.Xe(c)).hWa&&NK(a,c)}};var BNb={handler:function(){var a;return{remove:function(b){a=b;for(var c=new PK,d=_.l(a.children()),e=d.next();!e.done;e=d.next())e=e.value,IK(c,e,a.node(e));d=_.l(a.X1a);for(e=d.next();!e.done;e=d.next()){e=_.l(e.value.Vj);for(var f=e.next();!f.done;f=e.next()){f=f.value;var g=a.QB(f.source).pop(),h=a.QB(f.target).pop();f=EK(f);fNb(c,{source:g,target:h})?(g=EK(c.Xe({source:g,target:h})),h=g.weight,f.minLength=Math.max(f.minLength,g.minLength),f.weight+=h):OK(c,{source:g,target:h},{source:g,target:h,
ik:f})}}Object.assign(FK(c),FK(b));return c},replace:function(b){for(var c=_.l(b.X1a),d=c.next();!d.done;d=c.next()){d=d.value;var e=GMb(a,d.source,d.target);e&&(CK.xaa(e).points=CK.xaa(d).points)}a&&Object.assign(FK(a),FK(b));return a}}},XRc:function(){},ik:function(a,b){b="string"===typeof b?{JPc:b}:null!=b?b:{};var c,d=null!=(c=b.UUc)?c:uNb;if(b=b.JPc)b=a.QB(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).Gc&&a.ij(f)&&c.push(a.children(f))}c=b;b=FK(a).koa;c=_.l(c);for(e=c.next();!e.done;e=c.next()){f=e.value;var g=a.node(f);e=DK(g);if(g.Gc&&a.ij(f)){g=d(a,f);f=cMb(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=BK(a.node(h),"children::layout::changePosition: "+h+" missing");n.x|=0;n.y|=0;DK(h).ug.moveTo(n)}e.ug.resize(f.r|0)}}}};BNb.A1c=wNb;var f4b=45*Math.PI/180,yNb=Math.sin(f4b),zNb=Math.cos(f4b);var TK=function(a,b,c,d){C3b.call(this,a,b,c,d);this.ticket=a;this.name=b;this.location=c;this.parent=d;this.Gc=new _.Af(!0);this.kQ=new _.Af([]);this.hVa=new _.Af({x:0,y:0});this.vU={width:16*this.name.length+40,height:40}};_.V(TK,C3b);
TK.prototype.Glb=function(){var a=this,b=this.kQ.ka(_.ub(function(c){return 0===c.length?_.Ea([]):_.Ca(c.map(function(d){return _.Ca([d.Gs,d.js])}))}));return _.Ca([this.Gc,b,this.hVa]).ka(_.m(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;return g4b(a,c,d.filter(function(e){return!_.l(e).next().value}).map(function(e){e=_.l(e);e.next();return e.next().value}))}))};
TK.prototype.Jlb=function(){var a=this;return _.Ca([this.kQ,this.Gc]).ka(_.ub(function(b){b=_.l(b);var c=b.next().value;return b.next().value&&0!==c.length?_.Bb.apply(null,_.Ha(c.map(function(d){return d.Gs.ka(_.ub(function(e){return e?_.Ea(void 0):d.ik}))}))):_.Ea([])}),_.Ab(this.Gs,this.Us,this.a$),_.ub(function(b){b=_.l(b);var c=b.next().value,d=b.next().value,e=b.next().value,f=b.next().value;b=c.filter(function(g){return!!g&&!g.Gs});return(d||0===b.length?_.Ea(void 0):MNb(b)).ka(_.m(function(g){return{node:a,
js:g?g4b(a,!0,[g]):h4b(a),Gs:d,Us:e,bSa:0<f.size}}))}))};TK.prototype.Hlb=function(){return this.kQ.ka(_.ub(function(a){return _.Ca(a.map(function(b){return b.a$}))}),_.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})}))};TK.prototype.Plb=function(){return new G3b};
var h4b=function(a){var b=a.hVa.getValue();return new zK(b.x,b.y,a.vU.width,a.vU.height)},g4b=function(a,b,c){return(c=YLb(c))?b?new zK(c.x-10,c.y-10-70,Math.max(a.vU.width,c.width+20),c.height+90):new zK(c.x+c.width/2-a.vU.width/2,c.y+c.height/2+80-a.vU.height/2,a.vU.width,a.vU.height):h4b(a)},tOb=function(a,b){for(var c=_.l(b),d=c.next();!d.done;d=c.next());a.kQ.next(b)};
TK.prototype.Olb=function(){return this.kQ.ka(_.ub(function(a){return _.Ca(a.map(function(b){return b.Us})).ka(_.m(function(b){return b.reduce(function(c,d){return new Map([].concat(_.Ha(c),_.Ha(d)))})}))}))};TK.prototype.Ilb=function(){return this.kQ.ka(_.ub(function(a){return _.Ca(a.map(function(b){return b.Sz})).ka(_.m(function(b){return b.reduce(function(c,d){return new Map([].concat(_.Ha(c),_.Ha(d)))})}))}))};
TK.prototype.Kga=function(a,b){var c=this.FQ,d=a-c.x;c=b-c.y;this.hVa.next({x:a,y:b});a=_.l(this.GQ);for(b=a.next();!b.done;b=a.next()){b=b.value;var e=b.FQ;b.Kga(e.x+d,e.y+c)}};_.W.Object.defineProperties(TK.prototype,{FQ:{configurable:!0,enumerable:!0,get:function(){return g4b(this,this.Gc.getValue(),this.GQ.filter(function(a){return!a.Gs.getValue()}).map(function(a){return a.FQ}))}},GQ:{configurable:!0,enumerable:!0,get:function(){return this.kQ.getValue()}}});var TP=function(){this.R8b=50;this.tag="EXTERNAL";this.z$=new _.cl};_.W.Object.defineProperties(TP.prototype,{files:{configurable:!0,enumerable:!0,get:function(){var a=this;return this.node.a$.ka(_.m(function(b){return Array.from((b.get(a.tag)||new Map).keys()).sort().splice(0,50)}))}},ci:{configurable:!0,enumerable:!0,get:function(){switch(this.tag){case "GENERATED":return"\u2699";case "TEST":return"\u2713";default:return""}}}});TP.ha=function(a){return new (a||TP)};
TP.ya=_.x({type:TP,qa:[["callgraph-decorator","node","","tag",""]],inputs:{node:"node",tag:"tag"},outputs:{z$:"filesToAddToCallgraph"},Yb:["node","","tag",""],Aa:2,Ba:3,Fa:[["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"]],va:function(a,b){a&1&&(_.N(0,XNb,9,5,"div",0),_.P(1,"async"));a&2&&_.B("ngIf",_.R(1,1,b.files))},Ha:[_.sn,oL,_.Vl,_.Wl,_.am],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-style:solid;border-width:1px;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}"],
Na:0});var UP=function(){};UP.prototype.Pa=function(){var a=this;this.bIc=("incoming"===this.direction?this.node.Sz:this.node.Us).ka(_.ub(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).Gs}))}),_.m(function(b){return b.filter(function(c){return c}).length}),_.nb(1),_.ib())};UP.ha=function(a){return new (a||UP)};
UP.ya=_.x({type:UP,qa:[["hidden-node-decorator","node","","direction",""]],inputs:{node:"node",direction:"direction"},Yb:["node","","direction",""],Aa:2,Ba:3,Fa:[["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"]],va:function(a,b){a&1&&(_.N(0,$Nb,8,3,"div",0),_.P(1,"async"));a&2&&_.B("ngIf",_.R(1,1,b.bIc))},Ha:[_.Wl,_.es,_.am],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}"],
Na:0});var VP=function(){this.scroll=0};_.W.Object.defineProperties(VP.prototype,{ILc:{configurable:!0,enumerable:!0,get:function(){return"calc("+100*this.scroll+"% - 1ch)"}}});VP.ha=function(a){return new (a||VP)};
VP.ya=_.x({type:VP,qa:[["scroll-indicator"]],Cb:2,kb:function(a,b){a&2&&_.xe("top",b.ILc)},inputs:{scroll:"scroll"},Aa:1,Ba:0,va:function(a){a&1&&_.O(0,"\u00a0\n")},styles:["scroll-indicator[_nghost-%COMP%]{background:#aecbfa;border-bottom-right-radius:2ch;border-top-right-radius:2ch;border:1px solid #9aa0a6;padding:0 1ch;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}"],Na:0});var WP=function(){};WP.prototype.Pa=function(){};WP.ha=function(a){return new (a||WP)};
WP.ya=_.x({type:WP,qa:[["rxjs-marble","eventData",""]],inputs:{POa:"eventData"},Yb:["eventData",""],Aa:2,Ba:2,Fa:[["stroke","black","role","group"],"cx 15 cy 15 r 15".split(" ")],va:function(a,b){a&1&&(_.Fd(),_.C(0,"svg",0),_.G(1,"circle",1),_.F());a&2&&_.xe("fill","rgb("+b.POa.color[0]+","+b.POa.color[1]+","+b.POa.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}"],Na:0});var i4b=["name"],j4b=_.Ea(!1).ka(_.La(1),_.sb(!0)),XP=function(a){this.Ii=a;this.lFc=TNb;this.S8b=300;this.BDc=!1;this.focus=new _.cl;this.Xjb=new _.cl;this.Yjb=new _.cl;this.delete=new _.cl;this.yDb=new _.cl;this.zDb=new _.cl;this.uSa=new _.cl;this.MBb=new _.cl;this.z$=new _.cl;this.xvc=_.Ea("unset").ka(_.La(1),_.sb("background 2s ease-in"))};XP.prototype.Pa=function(){this.IAc=this.node.a$.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 dOb=function(a){return a.node instanceof TK};XP.prototype.ZA=function(a){a.Gc.next(!a.Gc.getValue());this.MBb.next(a.Gc.getValue())};XP.prototype.Pc=function(){var a=this;this.vda&&_.E_a(this.Ii,function(){a.vda.ta.style.fontSize="12px";_.F_a(a.Ii,function(){a.l2a={width:a.vda.ta.offsetWidth,height:20};k4b(a,a.node.FQ)})});this.lOb=this.node.js.ka(_.Oa(function(b,c){return b.width===c.width&&b.height===c.height})).subscribe(function(b){k4b(a,b)})};XP.prototype.La=function(){this.lOb&&this.lOb.unsubscribe()};
var k4b=function(a,b){if(a.l2a){var c=a.l2a.width/b.width,d=a.l2a.height/b.height;_.E_a(a.Ii,function(){a.vda&&(a.vda.ta.style.fontSize=10.8/Math.max(c,d)+"px")})}};_.W.Object.defineProperties(XP.prototype,{pyb:{configurable:!0,enumerable:!0,get:function(){return"{{{...Loading...}}}"===this.node.name}},Zxb:{configurable:!0,enumerable:!0,get:function(){return"{{{...Error...}}}"===this.node.name}},jAc:{configurable:!0,enumerable:!0,get:function(){return this.node.ticket&&!dOb(this)?j4b:_.Ea(!1)}}});
XP.ha=function(a){return new (a||XP)(_.z(_.ut))};
XP.ya=_.x({type:XP,qa:[["callgraph-node","node",""]],ub:function(a,b){a&1&&_.$e(i4b,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.vda=c.first)}},inputs:{node:"node",BDc:"hovered"},outputs:{focus:"focus",Xjb:"clickOnBody",Yjb:"clickOnHeader",delete:"delete",yDb:"mouseDownOnBody",zDb:"mouseDownOnHeader",uSa:"hover",MBb:"manualExpansionChange",z$:"filesToAddToCallgraph"},Yb:["node",""],Aa:2,Ba:3,Fa:[["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"]],va:function(a,b){a&1&&(_.N(0,mOb,23,38,"div",0),_.P(1,"async"));a&2&&_.B("ngIf",_.R(1,1,b.node.js))},Ha:[_.Ul,_.Vl,_.Wl,
TP,UP,WP,_.dE,_.fE,_.Iq,_.es,VP,_.am],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}"],
Na:0});var l4b=function(){this.iqa=this.fua=!1;this.V2=this.U2=0;this.BWa=void 0;this.hza=this.aza=this.UN=this.TN=0;this.padding={left:0,right:48};this.vVb=new _.cl;this.wVb=1;this.iQ=this.uca=this.LS=void 0};l4b.prototype.gr=function(){return this.fua};
var o4b=function(a,b){switch(b.type){case "mousedown":a.XRa(b.screenX,b.screenY,b.button);break;case "mousemove":a.lub(b.screenX,b.screenY);break;case "mouseup":case "mouseleave":m4b(a);break;case "mousewheel":var c=b.deltaY;4>Math.abs(c)||n4b(a,b.pageX,b.pageY,0<c?a.zoomLevel/1.2:1.2*a.zoomLevel)}},p4b=function(a,b){xOb(b)&&(a.BWa=b)},m4b=function(a){a.iqa=!1;a.fua=!1;a.U2=0;a.V2=0;var b=q4b(a,a.TN+a.aza,a.UN+a.hza);a.TN=b.x;a.UN=b.y;a.aza=0;a.hza=0;a.LS=void 0},TOb=function(a){if(!a.iQ)return.1;
var b=yOb(a.iQ);if(!b)return.1;var c=r4b(a);return.25*Math.min((c.width-a.sSa-20)/b.width,(c.height-20)/b.height)},SOb=function(a,b){var c=r4b(a);n4b(a,c.x+c.width/2,c.y+c.height/2,b)},n4b=function(a,b,c,d){d=s4b(a,d);var e=r4b(a);b-=e.x;c-=e.y;e=d/a.zoomLevel;a.zoomLevel=d;d=q4b(a,b-(b-a.TN)*e,c-(c-a.UN)*e);a.TN=d.x;a.UN=d.y};l4b.prototype.XRa=function(a,b,c){0===c&&(this.U2=a,this.V2=b,this.fua=!0)};var r4b=function(a){return a.BWa?a.BWa.ta.getBoundingClientRect():{x:0,y:0,width:0,height:0}};
l4b.prototype.lub=function(a,b){this.fua&&!this.iqa&&10<Math.sqrt(Math.pow(this.V2-a,2)+Math.pow(this.U2-b,2))&&(this.iqa=!0);if(this.iqa)if(this.LS){this.uca=this.LS;var c=this.LS.FQ;this.LS.Kga(c.x+(a-this.U2)/this.zoomLevel,c.y+(b-this.V2)/this.zoomLevel);this.U2=a;this.V2=b}else a=q4b(this,this.TN+a-this.U2,this.UN+b-this.V2),this.aza=a.x-this.TN,this.hza=a.y-this.UN};
var q4b=function(a,b,c){if(!a.iQ)return{x:b,y:c};var d=yOb(a.iQ);if(!d)return{x:b,y:c};var e=r4b(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))}},s4b=function(a,b){return Math.min(2,Math.max(TOb(a),b))};
_.W.Object.defineProperties(l4b.prototype,{zoomLevel:{configurable:!0,enumerable:!0,get:function(){return this.wVb},set:function(a){this.vVb.next(a);this.wVb=a}},sSa:{configurable:!0,enumerable:!0,get:function(){return this.padding.left+this.padding.right}}});var YP=function(){this.uFc=UNb;this.xfc=1E3;this.graphType="CALLGRAPH";this.focus=new _.cl;this.expand=new _.cl;this.QS=_.Ta};
YP.prototype.Sb=function(){var a=this;if("RXJS_GRAPH"===this.graphType){var b=this.WF.from.j1.QS.ka(_.m(function(d){return{type:"add",wEb:d}})),c=this.WF.from.j1.QS.ka(_.La(1E3),_.m(function(d){return{type:"remove",wEb:d}}));this.QS=_.cb(b,c).ka(_.Ab(UNb(this.WF)),_.Qa(function(d){d=_.l(d);d.next();return!d.next().value}),_.m(function(d){return _.l(d).next().value}),_.bb(function(d,e){return BOb(d,e,a.WF)},[]))}this.path=_.Ca([this.WF.from.js,this.WF.to.js]).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))}))};YP.ha=function(a){return new (a||YP)};
YP.ya=_.x({type:YP,qa:[["callgraph-edge","edgeData",""]],inputs:{graphType:"graphType",WF:"edgeData"},outputs:{focus:"focus",expand:"expand"},features:[_.pd],Yb:["edgeData",""],Aa:12,Ba:13,Fa:[["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"]],va:function(a,b){a&1&&(_.Fd(),_.C(0,"svg",0),_.K("click",function(){return b.expand.emit(b.WF)})("dblclick",function(){return b.focus.emit(b.WF)}),_.C(1,"defs"),_.G(2,"path",1),_.C(3,"marker",2),_.G(4,"use",3),_.F()(),_.G(5,"path",4),_.P(6,"async"),_.G(7,"path",5),_.P(8,"async"),_.P(9,"async"),_.F(),_.N(10,AOb,3,3,"ng-container",6),_.P(11,"async"));a&2&&(_.y(5),_.we("d",_.R(6,5,b.path)),_.y(2),_.xe("stroke-dasharray",
_.R(8,7,b.uFc(b.WF))?"8":"unset"),_.we("d",_.R(9,9,b.path)),_.y(3),_.B("ngForOf",_.R(11,11,b.QS)))},Ha:[_.Vl,_.Wl,WP,_.am],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}"],
Na:0});var ZP=function(){this.y0a=[];this.show=new _.cl;this.sU=new _.cl};_.W.Object.defineProperties(ZP.prototype,{RR:{configurable:!0,enumerable:!0,set:function(a){this.y0a=Array.from(a.values()).sort(function(b,c){return b.name.localeCompare(c.name)})}}});ZP.ha=function(a){return new (a||ZP)};
ZP.ya=_.x({type:ZP,qa:[["hidden-node-box"]],inputs:{RR:"hiddenNodes"},outputs:{show:"show",sU:"showAll"},Aa:8,Ba:2,Fa:[[1,"container"],[1,"hidden-nodes-text"],["mat-button","",1,"gmat-button",3,"click"],[1,"hidden-node-list"],["mat-button","","class","hidden-node",3,"click",4,"ngFor","ngForOf"],["mat-button","",1,"hidden-node",3,"click"]],va:function(a,b){a&1&&(_.C(0,"div",0)(1,"div")(2,"span",1),_.O(3),_.F(),_.C(4,"button",2),_.K("click",function(){return b.sU.emit()}),_.O(5," Show All "),_.F()(),
_.C(6,"div",3),_.N(7,COb,2,1,"button",4),_.F()());a&2&&(_.y(3),_.Ne(" Hidden nodes (",b.y0a.length,") "),_.y(4),_.B("ngForOf",b.y0a))},Ha:[_.Vl,_.Iq],styles:["hidden-node-box[_nghost-%COMP%]{position:relative;min-width:200px}.container[_ngcontent-%COMP%]{background:hsla(220,9%,87%,.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}"],
Na:0});var $P=function(a,b){this.Ga=a;this.iwc=b;this.vf=new _.ys(this.Ga)};
$P.prototype.get=function(a,b,c,d,e,f){var g=this,h=Object.assign({},_.fF(a,b),{fileSpecPath:e,fileSpecSourceRootRefSpec:d,fileSpecSourceRootRepositoryKeyRepositoryName:c,graphType:void 0===f?"CALLGRAPH":f});return this.vf.fetch(h,function(){var n=g.iwc,r=h;r=void 0===r?{}:r;var v=void 0===v?{}:v;return _.pl(n.hb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.callgraph.getCallgraph",path:"/"+n.Ua+"/callgraph:callgraph",Ta:_.lf(r,_.sv,v),Ib:OL})})};
$P.ha=function(a){return new (a||$P)(_.w(_.nn),_.w(rZb))};$P.ua=_.u({token:$P,oa:$P.ha,Ja:"root"});var t4b=["graphWrapper"],aQ=function(a,b,c,d,e,f,g){this.Ga=a;this.jwc=b;this.Uf=c;this.Qa=d;this.gI=e;this.nb=f;this.xc=_.jE;this.Jeb=OOb;this.MMc=ZOb;this.iQa=UK;this.m4a=130;this.Oza="Callgraph";this.lE=_.ng;this.fac="Click to show key";this.B$b="Click to hide";this.c$b="Failed to load callgraph";this.R1=!0;this.Ofa=new RK("","Function",new _.lg);this.Nfa=new RK("","Called Function",new _.lg);this.Tpa=new RK("","",new _.lg);this.BLc=sOb(this.Ofa,this.Nfa);this.N2a=new _.ob;this.controls=new l4b;
this.qY=_.Ta;this.resize=new _.ob;this.xsa=new _.mb(1,void 0);this.zSa=new _.mb(1,void 0);this.wia=_.Ta;this.hSa=new _.ob;this.RR=_.Ta;this.pL=_.Ea(!0);this.hDb=new _.Af(!1);this.UNb=new _.Af(!0);this.Wfb=!1;this.EPa=new _.mb(1);this.Ee=new _.mb(1);this.graphType=new _.Af("CALLGRAPH");this.Ofa.offsetX.next((130-this.Ofa.width)/2);this.Ofa.offsetY.next(10);this.Nfa.offsetX.next((130-this.Nfa.width)/2);this.Nfa.offsetY.next(60);this.Tpa.b$.next({tags:["EXTERNAL","TEST","GENERATED"],path:"",nz:[]});
this.controls.padding.left=this.R1?130:0;u4b(this);this.Puc=this.EPa.ka(_.m(function(h){return g.Lb(39)&&h.path.endsWith(".ts")}))};aQ.prototype.Pa=function(){this.Ga.Tm({bucket:_.ng.Dja})};aQ.prototype.Pc=function(){var a=this;p4b(this.controls,this.Naa);this.qt=this.Uf.registerCallback("CALLGRAPHS",this.nb.ta,function(){a.Naa.ta.focus()})};aQ.prototype.La=function(){this.qt&&this.qt()};
aQ.prototype.Sb=function(a){var b=a.viewData;b&&(a=b.wi,b=b.rf,!_.QE(b.location)||a&&_.IE(a.location,b.location)||(this.EPa.next(b.location),this.hSa.next({action:"filter"})),this.Ee.next(b.line))};
var v4b=function(a){return _.Ca([a.EPa,a.N2a.ka(_.sb(void 0))]).ka(_.bb(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))},w4b=function(a,b){return a.graphType.ka(_.Oa(),_.ub(function(c){return a.jwc.get(b.ab,b.Oc,b.repository,b.qb,b.path,c).ka(_.m(function(d){return _.bE({pL:d.pL,iQ:qOb(d,b,a.gI,a.Ee,a.Wfb)})}),_.za(function(){return _.aE(a.c$b)}),_.sb(_.kE))}),_.nb(1),_.ib())},x4b=function(a,
b){a.pL=_.Ca([b.ka(_.ub(function(c){return _.Ca(Array.from(c.values()))})),a.hDb]).ka(_.m(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;return c.filter(_.UE).every(function(e){return e.Ub.pL})||d}))},y4b=function(a){a.wia=_.Ca([_.cb(a.RR.ka(_.$a()),a.xsa),_.cb(a.RR.ka(_.$a()),a.zSa)]).ka(_.ub(function(b){b=_.l(b);var c=b.next().value,d=b.next().value;return d?a.qY.ka(_.m(function(e){return $Ob(e,d)})):c?vOb(a.qY,c.ticket).ka(_.ub(function(e){return a.qY.ka(_.m(function(f){return aPb(f,
e)}))})):_.Ea(new Set)}),_.sb(new Set),_.nb(1),_.ib())},z4b=function(a,b){a.RR=a.hSa.ka(_.Ab(b.ka(_.m(function(c){return new Map(UK(c.values(),!0,!0).map(function(d){return[d.ticket,d]}))})),b.ka(_.m(function(c){return new Map(UK(c.values(),!0,!0,!0).map(function(d){return[d.ticket,d]}))}))),_.ub(function(c){c=_.l(c);var d=c.next().value,e=c.next().value,f=c.next().value;return"showOnlyFamily"===d.action?vOb(a.qY,d.node.ticket).ka(_.m(function(g){return[d,e,f,g]}),_.Wa()):_.Ea([d,e,f])}),_.bb(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.Xe.from.ticket!==n&&e.Xe.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 _.eg(e)}},new Map),_.sb(new Map))},A4b=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,w4b(a,e)]}))))},u4b=function(a){var b=v4b(a).ka(_.bb(function(d,
e){return A4b(a,d,e)},new Map),_.nb(1),_.ib()),c=b.ka(_.ub(YOb),_.m(function(d){return wOb(a.yb.location,new Map(d))}),_.qb(1));z4b(a,c);a.qY=_.Ca([c,a.RR,a.Naa&&xOb(a.Naa)?_.Ea(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(UK(d.values(),!0,!0,!0)),g=f.next();!g.done;g=f.next())g=g.value,g.Gs.next(e.has(g.ticket));return d}),_.yb(function(d){p4b(a.controls,a.Naa);a.controls.iQ=d;m4b(a.controls);a.center(d)}),_.qb(1));x4b(a,b);y4b(a)};
aQ.prototype.log=function(a){this.Ga.mb({element:"Callgraph",action:a,gestureName:"CLICK"})};
aQ.prototype.center=function(a){NNb(UK(a.values(),!0,!0));var b=yOb(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=r4b(a);a.zoomLevel=s4b(a,Math.min((f.width-a.sSa)/(e+20),f.height/(b+20)));c=q4b(a,-c*a.zoomLevel+a.padding.left+10*a.zoomLevel+(f.width-a.sSa-(e+20)*a.zoomLevel)/2,-d*a.zoomLevel+10*a.zoomLevel+(f.height-(b+20)*a.zoomLevel)/2);a.TN=c.x;a.UN=c.y}this.xsa.next(void 0);this.zSa.next(void 0)};
var VK=function(a,b){a.hSa.next(b);a.log(b.action)},EOb=function(a,b){!a.controls.uca&&a.controls.uca!==b&&b.startLine&&(a.Qa.navigate(_.Qo(_.Wo(b.location.Vb().kh(a.yb.location.params),{line:b.startLine}).Za()),{xf:"preserve"}),a.log("followNodeLink"))},GOb=function(a,b){a.Qa.navigate(_.Qo(_.Wo(b.from.location.Vb().kh(a.yb.location.params),{line:b.nz.map(function(c){return{start:c,end:c}})}).Za()),{xf:"preserve"});a.log("followEdgeLink")},HOb=function(a,b){a.controls.gr()||(a.zSa.next(b),a.log(b?
"hoverEdge":"unhoverEdge"))};aQ.prototype.zoom=function(a){o4b(this.controls,a);this.log("zoom")};aQ.ha=function(a){return new (a||aQ)(_.z(_.xu),_.z($P),_.z(_.vu),_.z(_.Vf),_.z(_.oH),_.z(_.Sd),_.z(_.Lt))};
aQ.ya=_.x({type:aQ,qa:[["callgraph-panel"]],ub:function(a,b){a&1&&_.$e(t4b,7,_.Sd);if(a&2){var c;_.Ze(c=_.bf())&&(b.Naa=c.first)}},inputs:{yb:"viewData"},features:[_.pd],Aa:10,Ba:10,Fa:[["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"],[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"],[1,"key-sample-graph-holder"],[3,"edgeData"],[1,"key-node",3,"node"],[1,"decorator-table"],["colspan",
"2"],[1,"no-click",3,"node","tag"],[3,"hiddenNodes","show","showAll",4,"ngIf"],[3,"hiddenNodes","show","showAll"]],va:function(a,b){a&1&&(_.C(0,"div",0,1),_.K("mousedown",function(c){o4b(b.controls,c);b.log("startCanvasDrag")})("mouseup",function(c){return o4b(b.controls,c)})("mousemove",function(c){return o4b(b.controls,c)})("mouseleave",function(c){return o4b(b.controls,c)})("mousewheel",function(c){return b.zoom(c)})("ascResizeNotifier",function(){return b.resize.next()}),_.N(2,UOb,24,23,"ng-container",
2),_.P(3,"async"),_.C(4,"div",3),_.K("click",function(){b.R1=!b.R1;b.controls.padding.left=b.R1?130:0}),_.C(5,"div"),_.O(6),_.F(),_.N(7,VOb,33,9,"ng-container",2),_.F()(),_.N(8,XOb,2,1,"ng-container",2),_.P(9,"async"));a&2&&(_.y(2),_.B("ngIf",_.R(3,6,b.qY)),_.y(2),_.xe("width",b.m4a,"px"),_.y(2),_.Ne("(",b.R1?b.B$b:b.fac,")"),_.y(1),_.B("ngIf",b.R1),_.y(1),_.B("ngIf",_.R(9,8,b.RR)))},Ha:[_.sn,YP,XP,_.Vl,_.Wl,TP,ZP,_.fE,_.Iq,_.es,_.fw,_.Yy,_.Ry,_.mC,_.Av,_.am],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}"],
Na:0});var bQ=function(a,b,c,d,e,f){var g=this;this.Kvc=a;this.xg=b;this.Ga=c;this.nB=_.jE;this.qXa=new _.ma;this.lE=_.ng;this.Rm=new _.ca;this.eja=new _.mb(1);this.T0a=d.Lb(56);this.lBb=this.eja.ka(_.Qa(rPb),_.m(function(h){return h.location}));this.wBc=this.lBb.ka(_.Oa(function(h,n){return h&&n&&_.IE(h,n)}));a=e.oS("BLAME").ka(_.m(function(h){return h.enabled}),_.Oa(),_.nb(1),_.ib());this.poa=B4b(this,a);this.K$=f.gBc.ka(_.Oa());f=this.eja.ka(_.Qa(function(h){return!rPb(h)&&5!==h.kind}),_.$a(_.$D("History unavailable")));
b=this.eja.ka(_.Qa(rPb),_.Oa(uPb),_.ub(function(h){return xPb(h,g.xg)}),_.nb(1),_.ib());this.O_=b.ka(_.Qa(_.UE),_.m(function(h){return h.Ub.O_}));b=b.ka(_.Oa(function(h,n){return _.UE(h)&&_.UE(n)&&h.Ub.Ak===n.Ub.Ak}));this.Jmb=_.cb(f,_.Ca([b,a]).ka(_.m(function(h){var n=_.l(h);h=n.next().value;n=n.next().value;return _.UE(h)?C4b(g,h.Ub,n):h}),_.sb(_.kE))).ka(_.nb(1),_.ib());f=_.Ca([this.K$,this.Jmb]).ka(_.Qa(yPb),_.m(function(h){var n=_.l(h);h=n.next().value;n=n.next().value;if(!tPb(n.Ub,h)&&n.Ub.m$)return n.Ub.m$}));
this.qXa=f.ka(_.m(function(h){return!!h}),_.sb(!1));this.Rm.add(f.ka(_.ub(function(h){return _.ta(0).ka(_.Xg(g.Ga,"paging_to_focused_commit",!1),_.$a(h))})).subscribe(function(h){h&&h()}))};bQ.prototype.Pa=function(){this.Ga.Tm({bucket:_.ng.xV})};bQ.prototype.La=function(){this.Rm.unsubscribe()};
var B4b=function(a,b){var c=a.wBc.ka(_.ub(function(d){var e=_.kh(d,1)||"",f=_.GE(d,1)||"";return a.Kvc.get(d.ab,d.Oc,d.repository,e,f).ka(_.za(function(){return _.Ea(null)}))}));return _.Ca([a.eja,b]).ka(_.ub(function(d){d=_.l(d);var e=d.next().value;return d.next().value&&vPb(e)?c:_.Ea(null)}),_.qb(1))},C4b=function(a,b,c){for(var d=[],e=0;e<b.Ak.length;e++){var f=b.wXa.get(e);d.push(f)}f=a.lBb.ka(_.Oa(),_.ub(function(g){return sPb(g,b,a.xg)}),_.m(function(g){var h=g.Qc;g=g.AH;var n=_.kh(h,2),r=
!!n,v=a.T0a?b.WD:void 0;v=null!=v?_.bmb(h,v):h;return{Wa:h,QM:v,Hca:n,AH:g,fE:r}}),_.qb(1));e=vPb(b.yb);d={Wa:f,Ak:b.Ak,WD:b.WD,Y1c:d,Eqa:e};d=e?cPb(d):bPb(d);return _.bE({uL:d,jpa:e?c?2:1:0,Iqa:b.Iqa,m$:b.m$,Wa:b.yb.location})};_.W.Object.defineProperties(bQ.prototype,{pDc:{configurable:!0,enumerable:!0,set:function(a){this.qDc=a},get:function(){return this.qDc}},yb:{configurable:!0,enumerable:!0,set:function(a){this.eja.next(a)}}});
bQ.ha=function(a){return new (a||bQ)(_.z(_.CI),_.z(_.tH),_.z(_.xu),_.z(_.Lt),_.z(_.tI),_.z(_.nI))};
bQ.ya=_.x({type:bQ,qa:[["history-panel"]],ub:function(a,b){a&1&&_.$e(oN,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.pDc=c.first)}},inputs:{yb:"viewData"},Aa:4,Ba:3,Fa:function(){return[[3,"ngSwitch",4,"ngIf"],["aria-live","polite"],["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"],[1,"show-more-loading"],[3,"diameter","strokeWidth"],["theme","error",1,"show-more-error"],
["theme","error"],"\ufffd#1\ufffd\ufffd/#1\ufffd",["text","Loading change history...",3,"hasBackground","diameter"]]},va:function(a,b){a&1&&(_.N(0,pPb,4,4,"ng-container",0),_.P(1,"async"),_.N(2,qPb,2,2,"ng-template",1,2,_.ef));a&2&&_.B("ngIf",_.R(1,1,b.Jmb))},Ha:[_.sn,_.BF,_.Wl,_.$l,_.Xl,_.Yl,oN,_.fE,_.dE,_.Iq,_.Bw,_.am],styles:["history-panel[_nghost-%COMP%]{display:flex;flex-direction:column;height:100%;outline:0}@media (max-width:940px){history-panel[_nghost-%COMP%]{flex-direction:unset}}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}"],
Na:0});var cQ=function(){};cQ.prototype.transform=function(a){var b=a.Nd,c,d;if((null==b?0:null==(c=b.Vi)?0:null==(d=c.Ke)?0:d.Og)&&b.path){c=b.Vi.mk;d=b.Vi.refHint;b=_.To(_.dmb(b).Vb(),d?d:c);var e=b.kh;a=a.df;a=null!=a&&a.startLine?a.endLine?[{start:a.startLine,end:a.endLine}]:a.startLine:void 0;return _.Qo(e.call(b,{line:a,hf:5,Ce:d?c:void 0}).Za())}};cQ.ha=function(a){return new (a||cQ)};cQ.He=_.ld({name:"warningLocation",type:cQ,me:!0});var dQ=function(){};
dQ.prototype.transform=function(a,b){var c,d=null==(c=a.Nd)?void 0:c.path;if(d&&b&&0===d.indexOf(b))return a=a.df,a=""+((null==a?0:a.startLine)?a.startLine:"")+((null==a?0:a.endLine)&&a.endLine!==a.startLine?"-"+a.endLine:""),b=d.slice(b.length),b+(b&&a?":":"")+a};dQ.ha=function(a){return new (a||dQ)};dQ.He=_.ld({name:"warningLocationName",type:dQ,me:!0});var CPb=function(a){return{wa:a}},eQ=function(a,b,c,d,e,f,g){this.zC=b;this.EZ=c;this.Hb=d;this.Ga=e;this.Qa=f;this.BD=g;this.i4b="BCc";this.k4b="JCc";this.bgc="YMc";this.cPa=new Set;this.JQc=_.Ca([a.yha,eZb(b)]).ka(_.m(function(h){h=_.l(h);var n=h.next().value;return{state:"loaded",hAb:h.next().value.map(function(r){return{Fh:r,count:n.has(r.id)&&n.get(r.id).nr||0,icon:_.Pf(r.icon||"https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png")}}).filter(function(r){return r.Fh.XTa&&
0<r.count}),k0a:new Set}}),_.sb({state:"loading"}))};eQ.prototype.Pa=function(){};var OPb=function(a,b){return D4b(a,b).ka(_.m(function(c){return{J$:c,state:"loaded"}}),_.sb({state:"loading"}))};eQ.prototype.ie=function(a){var b=a.target;if(b&&b instanceof Element&&(b=_.aF(b,"[data-action]","warnings-panel"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)};
eQ.prototype.BCc=function(a,b){a=b.classList.contains("mat-expanded");b=b.dataset.actionId||"";var c=b+(a?"Open":"Close");a?this.cPa.add(b):this.cPa.delete(b);this.Ga.mb({gestureName:"CLICK",element:"Warnings",action:c})};
eQ.prototype.JCc=function(a,b){this.Ga.mb({gestureName:"CLICK",element:"Warnings",action:(b.dataset.actionId||"")+"FindingsNavigate"});var c=document.getSelection()||{};c=void 0===c.isCollapsed?!0:c.isCollapsed;if(!_.cF(a)&&c){c=void 0;b=_.l(b.children);for(var d=b.next();!d.done;d=b.next())if(d=d.value,d instanceof HTMLAnchorElement){c=d;break}var e;b=(null==(e=c)?void 0:e.href)||"";c&&b.startsWith(location.origin)&&(a.preventDefault(),_.Zm(this.Qa,c.pathname+c.search))}};
eQ.prototype.YMc=function(a,b){this.Ga.mb({gestureName:"CLICK",element:"Warnings",action:(b.dataset.actionId||"")+"ShowMany"})};
var D4b=function(a,b){var c=a.uQc;if(0!==c&&1!==c)return _.Ea([]);var d=a.Wa,e=d.ab,f=d.Oc,g=d.repository;return null==e||null==f||null==g?_.Ea([]):_.Ca([_.dxb(a.zC,b),_.EAb(a.BD,d)]).ka(_.ub(function(h){h=_.l(h);var n=h.next().value;h=h.next().value;var r,v;n=null==n?void 0:null==(r=n.dataSource)?void 0:null==(v=r.m8)?void 0:v.pz;if(!n)return _.Ea([]);r=_.kh(h,1)||"";return _.bxb(a.EZ,{ab:e,Oc:f,fileSpecSourceRootRepositoryKeyRepositoryName:g,fileSpecPath:h.path||"",fileSpecSourceRootRefSpec:r,fileSpecType:0===
c?"FILE":"DIRECTORY",category:n})}))};_.W.Object.defineProperties(eQ.prototype,{Wa:{configurable:!0,enumerable:!0,get:function(){return _.mg(this.Hb.Uc)}}});eQ.ha=function(a){return new (a||eQ)(_.z(_.tI),_.z(_.rI),_.z(_.qI),_.z(_.zf),_.z(_.nn),_.z(_.Vf),_.z(_.yH))};
eQ.ya=_.x({type:eQ,qa:[["warnings-panel"]],kb:function(a,b){a&1&&_.K("click",function(c){return b.ie(c)})},inputs:{uQc:"viewDataType"},Aa:6,Ba:3,Fa:[[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"],["ascTrackElement","WarningsPanel","trackAction","navigateToWarning",3,"routerLink"]],va:function(a,b){a&1&&(_.N(0,IPb,4,3,"ng-container",0),_.P(1,"async"),_.N(2,JPb,2,0,"ng-template",null,1,_.ef),_.N(4,PPb,2,3,"ng-template",null,2,_.ef));a&2&&_.B("ngIf",_.R(1,1,b.JQc))},Ha:[_.sn,_.Vl,_.Wl,_.$l,_.Xl,_.Yl,_.dE,_.Iq,_.Wz,_.OG,_.PG,_.Vz,_.$m,_.am,_.wz,cQ,dQ],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 fQ=function(a,b){this.Ga=a;this.client=b;this.Wvc=new _.ys(this.Ga)};fQ.prototype.list=function(a){var b=this;a={mk:a.qb,Ke:Object.assign({},_.eF(a.ab,a.Oc),{Og:a.repository})};var c={Vi:new _.Zu({mk:a.mk,Ke:new _.nv(a.Ke)})};return this.Wvc.fetch(a,function(){return b.client.zj(new PL(c))})};fQ.ha=function(a){return new (a||fQ)(_.w(_.nn),_.w(WL))};fQ.ua=_.u({token:fQ,oa:fQ.ha,Ja:"root"});var gQ=function(a,b,c){var d=this;this.Nb=c;this.xS=new _.ob;this.PLa=new _.Af(null);this.isEnabled=_.Ea(!1);this.OLa=_.Ea(null);this.goa=_.Ea([]);b.Lb(3)&&(this.goa=this.xS.ka(_.Oa(function(e,f){return _.Vo(e,f)}),_.ub(function(e){return a.list(e).ka(_.m(function(f){return f.zj||[]}))}),_.za(function(){return _.Ea([])}),_.sb([]),_.nb(1),_.ib()),this.isEnabled=this.goa.ka(_.m(function(e){return!!e.length})),b=this.goa.ka(_.ub(function(e){return d.Nb.ytb().ka(_.Ua(1),_.vb(d.PLa.ka(_.rb())),_.m(function(f){return!f||
e.includes(f)?f:null}))}),_.za(function(){return _.Ea(null)})),this.OLa=_.cb(this.PLa,b).ka(_.nb(1),_.ib()))};gQ.prototype.x2a=function(a){this.PLa.next(a);this.Nb.CNb(a)};_.W.Object.defineProperties(gQ.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.xS.next(_.KE(a.Vb(),"repo").Za())}}});gQ.ha=function(a){return new (a||gQ)(_.w(fQ),_.w(_.Lt),_.w(_.Yt))};gQ.ua=_.u({token:gQ,oa:gQ.ha});var hQ=function(a){var b=this;this.Nb=a;this.YQ=this.Ez=new _.Af(new Set);this.Ya=this.Nb.Caa().ka(_.Ua(1),_.vb(this.YQ.ka(_.rb()))).subscribe(function(c){b.Ez.next(c)})};hQ.prototype.La=function(){this.Ya.unsubscribe()};hQ.prototype.zya=function(a,b){var c=new Set(this.Ez.getValue());b?c.add(a):c.delete(a);this.Ez.next(c);this.Nb.Tga(c)};hQ.ha=function(a){return new (a||hQ)(_.w(_.Yt))};hQ.ua=_.u({token:hQ,oa:hQ.ha});var E4b=function(a){this.yF=a};E4b.ha=function(a){return new (a||E4b)(_.z(gQ))};
E4b.ya=_.x({type:E4b,qa:[["build-config-menu"]],Aa:6,Ba:7,Fa:[["aria-label","Build configuration for cross-references",3,"value","change"],[1,"mat-menu-item",3,"value"],["class","mat-menu-item",3,"value",4,"ngFor","ngForOf"]],va:function(a,b){a&1&&(_.C(0,"mat-radio-group",0),_.K("change",function(c){return b.yF.x2a(c.value)}),_.P(1,"async"),_.C(2,"mat-radio-button",1),_.O(3," All "),_.F(),_.N(4,QPb,2,2,"mat-radio-button",2),_.P(5,"async"),_.F());a&2&&(_.B("value",_.R(1,3,b.yF.OLa)),_.y(2),_.B("value",
null),_.y(2),_.B("ngForOf",_.R(5,5,b.yF.goa)))},Ha:[_.Vl,_.KA,_.LA,_.am],styles:["mat-radio-button[_ngcontent-%COMP%]{display:block}"],Na:0});var iQ=function(a,b){this.Ga=a;this.X9=b;this.Pzc=this.X9.YQ.ka(_.m(function(c){return c.has("GENERATED")}));this.Qzc=this.X9.YQ.ka(_.m(function(c){return c.has("TEST")}))};iQ.prototype.Pa=function(){};iQ.prototype.zya=function(a,b,c){this.Ga.mb({element:this.element,action:(b?"exclude":"include")+c,projectId:this.location.ab,gestureName:"CHANGE"});this.X9.zya(a,b)};iQ.ha=function(a){return new (a||iQ)(_.z(_.nn),_.z(hQ))};
iQ.ya=_.x({type:iQ,qa:[["exclude-menu","element","","location",""]],inputs:{element:"element",location:"location"},Yb:["element","","location",""],Aa:6,Ba:6,Fa:[[1,"mat-menu-item",3,"checked","change"]],va:function(a,b){a&1&&(_.C(0,"mat-checkbox",0),_.K("change",function(c){b.zya("TEST",c.checked,"TestFiles")}),_.P(1,"async"),_.O(2," Exclude Tests\n"),_.F(),_.C(3,"mat-checkbox",0),_.K("change",function(c){b.zya("GENERATED",c.checked,"GeneratedFiles")}),_.P(4,"async"),_.O(5," Exclude Generated Files\n"),
_.F());a&2&&(_.B("checked",_.R(1,2,b.Qzc)),_.y(3),_.B("checked",_.R(4,4,b.Pzc)))},Ha:[_.kC,_.am],ob:2,Na:0});var jQ=function(){this.ariaLabel="";this.selected=this.collapsed=!1;this.icon="";this.disabled=!1};jQ.ha=function(a){return new (a||jQ)};
jQ.ya=_.x({type:jQ,qa:[["collapsible-icon-button","icon",""]],inputs:{ariaLabel:"ariaLabel",collapsed:"collapsed",selected:"selected",icon:"icon",nia:"tooltipText",disabled:"disabled"},Yb:["icon",""],lc:["*"],Aa:3,Ba:2,Fa:[["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"]],va:function(a,
b){a&1&&(_.Ie(),_.N(0,RPb,3,5,"button",0),_.N(1,SPb,4,4,"ng-template",null,1,_.ef));if(a&2){var c=_.Me(2);_.B("ngIf",b.collapsed)("ngIfElse",c)}},Ha:[_.Wl,_.Iq,_.es,_.Gw],styles:[".mat-icon-button[_ngcontent-%COMP%]{line-height:1.0769230769rem;height:24px;width:24px}.mat-icon-button[_ngcontent-%COMP%]:focus{outline:1px solid var(--primary-default)}.mat-icon-button[_ngcontent-%COMP%]:focus:not(.mat-primary){outline:1px solid var(--icon)}.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}"],
Na:0});var F4b=["buildConfigMenu"],G4b=["excludeMenu"],kQ=function(a,b,c,d){this.yF=a;this.Nb=b;this.qc=c;this.bi=d;this.MVa=!1;this.MMa=new _.Af(!1);this.b0=_.SAb(this.Nb).ka(_.sb(!1));this.fDb=new _.cl;this.v4a="Build Configs";this.Ozc="XrefPanelExcludeMenu";this.pac="Exclude";this.TBa="Preview Panel";this.SBa="Toggle the file preview here, or configure the toggle width in settings"};kQ.prototype.isCollapsed=function(){return this.MMa};
kQ.prototype.Pa=function(){this.Uvc={CK:this.Vvc,title:this.v4a,mc:"XrefPanelBuildConfigMenu"};this.Mzc={CK:this.Nzc,title:"Exclude",mc:"XrefPanelExcludeMenu"}};kQ.prototype.Z_a=function(){var a=this;return _.Ca([this.Nb.tG(),this.MMa,this.bi.JG(_.Ea(!1))]).ka(_.m(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;return a.qc.Lb(61)&&c&&_.pE(a.location)&&(null==b||"MINI"===b)&&!d}))};
kQ.prototype.SWa=function(){var a=this;this.Nb.tG().subscribe(function(b){null==b?_.eK(a.Nb,!1):"MINI"===b&&_.eK(a.Nb,!0)})};_.W.Object.defineProperties(kQ.prototype,{collapsed:{configurable:!0,enumerable:!0,set:function(a){this.MMa.next(a)}},nHc:{configurable:!0,enumerable:!0,get:function(){return this.MVa?"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."}}});
kQ.ha=function(a){return new (a||kQ)(_.z(gQ),_.z(_.Yt),_.z(_.Lt),_.z(_.jI))};
kQ.ya=_.x({type:kQ,qa:[["xref-options","collapsed","","location",""]],ub:function(a,b){a&1&&(_.$e(F4b,7),_.$e(G4b,7));if(a&2){var c;_.Ze(c=_.bf())&&(b.Vvc=c.first);_.Ze(c=_.bf())&&(b.Nzc=c.first)}},inputs:{location:"location",MVa:"miniPanelToggleDisabled",collapsed:"collapsed"},outputs:{fDb:"miniPanelEnabledChanged"},Yb:["collapsed","","location",""],Aa:10,Ba:4,Fa:[[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",""],[4,"ngIf"],["tooltipId","xrefPreviewCallout",3,"dismiss"],["onedevTooltipTitle",""]],va:function(a,b){a&1&&(_.N(0,XPb,16,10,"ng-container",0),_.P(1,"async"),_.N(2,$Pb,6,8,"ng-template",null,1,_.ef),_.N(4,aQb,
1,0,"ng-template",null,2,_.ef),_.N(6,bQb,1,2,"ng-template",null,3,_.ef),_.N(8,dQb,6,8,"ng-template",null,4,_.ef));if(a&2){var c=_.Me(3);_.B("ngIf",_.R(1,2,b.isCollapsed()))("ngIfElse",c)}},Ha:[E4b,jQ,_.Wl,_.$l,FO,iQ,_.rw,_.xw,dM,_.zw,_.Aw,_.Rw,_.Pw,_.Qw,_.iK,_.Gw,_.am],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}"],
Na:0});var lQ=function(a){this.Ex=a;this.collapsed=!1;this.B1a="short";this.RPc=this.Ex.hL().ka(_.m(function(b){return{vSb:b}}))};lQ.prototype.toggle=function(a){this.Ex.C1(!a)};lQ.ha=function(a){return new (a||lQ)(_.z(_.Yt))};
lQ.ya=_.x({type:lQ,qa:[["underline-xrefs"]],inputs:{collapsed:"collapsed",B1a:"textFormat"},Aa:2,Ba:3,Fa:[[4,"ngIf"],["icon","format_underlined","tooltipText","Underline all references in the code","ariaLabel","Underline references",3,"collapsed","selected","click"]],va:function(a,b){a&1&&(_.N(0,gQb,4,4,"ng-container",0),_.P(1,"async"));a&2&&_.B("ngIf",_.R(1,1,b.RPc))},Ha:[jQ,_.Wl,_.am],ob:2,Na:0});var mQ=function(a){var b=this;this.kOb=new _.mb(1);a.jc(function(){_.oe(window,"resize").ka(_.qa(function(){return a.Ag}),_.m(hQb),_.sb(hQb()),_.Oa(iQb)).subscribe(b.kOb)})};_.W.Object.defineProperties(mQ.prototype,{h3a:{configurable:!0,enumerable:!0,get:function(){return this.kOb}}});mQ.ha=function(a){return new (a||mQ)(_.w(_.se))};mQ.ua=_.u({token:mQ,oa:mQ.ha,Ja:"root"});var H4b=function(a){return{element:a,Zoa:"filterClear",Loa:"filter"}},nQ=function(a,b,c,d,e){this.Ga=a;this.yF=b;this.X9=c;this.Nb=d;this.element="";this.RA=!1;this.T6=!0;this.Rt=!1;this.expansion=new _.cl;this.filter=new _.cl;this.uA=new _.cl;this.CAc="Type to filter by file path";this.x3="Collapse All";this.y3="Expand All";this.fg=new _.Af("");this.Ya=new _.ca;this.b0=_.SAb(this.Nb).ka(_.sb(!1));this.aU=_.Ca([this.Nb.Daa(),e.h3a]).ka(_.m(function(f){f=_.l(f);var g=f.next().value;return f.next().value.width<
g}),_.sb(!1),_.Oa())};_.k=nQ.prototype;_.k.Pa=function(){var a=this;this.Ya.add(_.Ca([this.b0,this.aU]).ka(_.m(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;return c&&!d})).subscribe(function(c){a.uA.emit(c)}));var b=this.fg.ka(_.Oa(),_.m(function(c){var d=c.startsWith("-");return(c=d?c.slice(1):c)?{path:c,mx:d}:null}));this.Ya.add(_.Ca([this.X9.YQ,this.yF.OLa,b]).subscribe(function(c){var d=_.l(c);c=d.next().value;var e=d.next().value;d=d.next().value;a.filter.emit({KK:c,Rz:e,aT:d})}))};
_.k.Sb=function(a){a.location&&(this.yF.location=this.location)};_.k.La=function(){this.Ya.unsubscribe()};_.k.K_a=function(a){_.eK(this.Nb,a);this.Ga.mb({element:this.element,action:a?"openXrefsInMiniPanel":"openXrefsInMainWindow",gestureName:"CLICK",projectId:this.location.ab})};_.k.ZA=function(){this.expansion.emit(this.Rt?0:1)};nQ.ha=function(a){return new (a||nQ)(_.z(_.nn),_.z(gQ),_.z(hQ),_.z(_.Yt),_.z(mQ))};
nQ.ya=_.x({type:nQ,qa:["xref-actions location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" ")],inputs:{location:"location",element:"element",RA:"showingCodePanel",T6:"anyExpandableNodes",Rt:"allNodesCollapsed"},outputs:{expansion:"expansion",filter:"filter",uA:"openInMiniPanel"},features:[_.Qe([gQ,hQ]),_.pd],Yb:"location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" "),Aa:7,Ba:14,Fa:[["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"]],va:function(a,b){a&1&&(_.C(0,"input-with-icon",0),_.K("valueChange",function(c){return b.fg.next(c)}),_.P(1,"async"),_.F(),_.C(2,"div"),_.N(3,jQb,2,8,"collapsible-icon-button",
1),_.G(4,"underline-xrefs",2),_.C(5,"xref-options",3),_.K("miniPanelEnabledChanged",function(c){return b.K_a(c)}),_.P(6,"async"),_.F()());a&2&&(_.B("value",_.R(1,8,b.fg))("placeholder",b.CAc)("trackingConfig",_.Se(12,H4b,b.element)),_.y(3),_.B("ngIf",b.T6),_.y(1),_.B("collapsed",b.RA),_.y(1),_.B("location",b.location)("collapsed",b.RA)("miniPanelToggleDisabled",_.R(6,10,b.aU)))},Ha:[_.sn,jQ,_.Wl,_.lE,kQ,lQ,_.am],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%}"],
Na:0});var lQb=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 I4b={sua:new _.Kr("{type} ({count} displayed)"),qxa:new _.Kr("{type} ({count} displayed, {filtered} filtered)"),Pna:new _.Kr("{type} ({filtered} filtered)")},J4b={sua:new _.Kr("{type} ({total} results)"),qxa:new _.Kr("{type} ({total} results, {filtered} filtered)"),Pna:new _.Kr("{type} ({filtered} filtered)")},K4b={sua:new _.Kr("{type} ({total} results, {unloaded} not loaded)"),qxa:new _.Kr("{type} ({total} results, {count} displayed, {filtered} filtered, {unloaded} not loaded)"),Pna:new _.Kr("{type} ({filtered} filtered, {unloaded} not loaded)")},
L4b={sua:new _.Kr("{type} ({total} results, {count} displayed)"),qxa:new _.Kr("{type} ({total} results, {count} displayed, {filtered} filtered)"),Pna:new _.Kr("{type} ({total} results, {filtered} filtered, {unloaded} not displayed)")};var oQ=function(a,b,c){this.level=a;this.Id=b;this.ODc=c};_.W.Object.defineProperties(oQ.prototype,{SCc:{configurable:!0,enumerable:!0,get:function(){return!!this.YYa}}});var XK=function(a,b,c){oQ.call(this,b,c.Id+":"+(a.lineNumber||0),!1);this.DY=c;this.line=a.lineNumber||0;this.snippet=a.Qp||"";this.zj=new Set(a.zj||[])};_.V(XK,oQ);XK.prototype.ara=function(){return[]};XK.prototype.Yq=function(){return[]};XK.prototype.lca=function(){return!1};
XK.prototype.Vz=function(a){return!!this.zj.size&&!!a.Rz&&!this.zj.has(a.Rz)||this.DY.Vz(a)};var $K=function(a,b,c,d,e,f,g,h){oQ.call(this,b,d,!0);var n=this;this.ro=a;this.tags=e;this.Um=g;this.Qa=h;this.W8=M4b;this.wNa=!1;this.Wa=new _.Af(c);this.ex=this.Wa.ka(_.m(function(r){return _.ME(r,n.Qa,{aS:"oneBased"})}),_.nb(1),_.ib());this.zj=new Set(f)};_.V($K,oQ);$K.prototype.ara=function(){return uQb(this.Um)};$K.prototype.Yq=function(){return this.Um};$K.prototype.lca=function(){return 0<this.Um.length};
$K.prototype.Vz=function(a){if(a===this.W8)return this.wNa;this.W8=a;return this.wNa=wQb(this,a)};_.W.Object.defineProperties($K.prototype,{count:{configurable:!0,enumerable:!0,get:function(){return this.Um.length}}});var ZK=function(a,b,c){oQ.call(this,0,a,!0);this.kind=a;this.files=b;this.ZH=c;this.W8=M4b;this.Rrb=this.files};_.V(ZK,oQ);_.k=ZK.prototype;_.k.ara=function(){return uQb(this.files)};_.k.Yq=function(){return this.Rrb};
_.k.filter=function(a){a!==this.W8&&(this.W8=a,this.Rrb=vQb(a)?this.files.filter(function(b){return!b.Vz(a)||b.SCc}):this.files)};_.k.lca=function(a){return this.files.some(function(b){return!b.Vz(a)})};_.k.Vz=function(){return!1};var M4b={KK:new Set,Rz:null,GM:null};var N4b=_.aE("Error loading the callers."),YK=function(a,b,c,d,e){XK.call(this,a,b,c);var f=this;this.c1=void 0;a=a.context;var g=a.lI;this.aMa={KH:a.KH||"(anonymous)",line:a.lineNumber||0};g?(a=new _.ob,this.BF=a.ka(_.Ua(1),_.ub(function(){return e.RAb(g).ka(_.m(function(h){return _.bE(yQb(f.Id,h,f.level,d))}),_.za(function(){return N4b}),_.sb(_.kE))}),_.sb(_.bE(zQb(a))),_.qb(1))):this.BF=N4b};_.V(YK,XK);YK.prototype.ara=function(){return this.c1?uQb(this.c1):[this]};
YK.prototype.Yq=function(){return this.c1?[].concat(_.Ha(this.c1)):[]};var pQ=function(){this.filter=M4b;this.Bxa=!0;this.UAb=this.Zqa=0};pQ.prototype.Pa=function(){this.node.YYa=!0};pQ.prototype.Sb=function(a){var b=this;if(a.node||a.filter){a=this.node.files.reduce(function(d,e){var f=d.TPa;return{total:d.total+e.count,TPa:e.Vz(b.filter)?e.count+f:f}},{total:0,TPa:0});var c=a.TPa;this.UAb=a.total;this.Zqa=c}};
_.W.Object.defineProperties(pQ.prototype,{qwc:{configurable:!0,enumerable:!0,get:function(){var a={kind:this.node.kind,loaded:this.UAb,Zqa:this.Zqa,ZH:this.node.ZH},b=this.Bxa;return a.ZH?a.ZH===a.loaded?nQb(J4b,a):a.ZH<a.loaded?nQb(J4b,Object.assign({},a,{ZH:a.loaded})):a.ZH>a.loaded&&!b?nQb(K4b,a):nQb(L4b,a):nQb(I4b,a)}}});pQ.ha=function(a){return new (a||pQ)};
pQ.ya=_.x({type:pQ,qa:["category-node node  filter  stillPaging ".split(" ")],inputs:{filter:"filter",node:"node",Bxa:"stillPaging"},features:[_.pd],Yb:"node  filter  stillPaging ".split(" "),Aa:1,Ba:1,va:function(a,b){a&1&&_.O(0);a&2&&_.Pe(b.qwc)},styles:["category-node[_nghost-%COMP%], file-node[_nghost-%COMP%], xrefs-node[_nghost-%COMP%]{cursor:pointer;display:block;white-space:nowrap}"],Na:0});var qQ=function(){this.WY=!0;this.ida=null;this.path="";this.filename=[];this.prefix=[]};
qQ.prototype.Sb=function(){var a=this.path,b=this.ida;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=[GQb(c,a),GQb(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};qQ.ha=function(a){return new (a||qQ)};
qQ.ya=_.x({type:qQ,qa:[["middle-truncated-path"]],Cb:2,kb:function(a,b){a&2&&(_.De("title",b.path),_.Ee("@.disabled",b.WY))},inputs:{ida:"matchingRegex",path:"path"},features:[_.pd],lc:["*"],Aa:6,Ba:2,Fa:[[1,"prefix"],[3,"match",4,"ngFor","ngForOf"],[1,"filename"]],va:function(a,b){a&1&&(_.Ie(),_.C(0,"span",0),_.N(1,DQb,2,3,"span",1),_.F(),_.C(2,"span",2),_.N(3,EQb,2,3,"span",1),_.F(),_.C(4,"span"),_.Je(5),_.F());a&2&&(_.y(1),_.B("ngForOf",b.prefix),_.y(2),_.B("ngForOf",b.filename))},Ha:[_.Vl],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}"],
Na:0});var rQ=function(){this.ida=null;this.gSb=!1};rQ.prototype.Pa=function(){this.node.YYa=!0};rQ.prototype.Sb=function(a){if(a.location){a=this.node;var b=this.location,c=a.Wa.value;_.RE(b,c,["line","Ce","Mb"])||a.Wa.next(c.Vb().kh(Object.assign({},b.params,{line:void 0,Mb:void 0,Ce:c.params.Ce})).Za())}};_.W.Object.defineProperties(rQ.prototype,{KAc:{configurable:!0,enumerable:!0,set:function(a){this.ida=!a||a.mx?null:a.Sd}},XEc:{configurable:!0,enumerable:!0,get:function(){return 1<this.node.level}}});
rQ.ha=function(a){return new (a||rQ)};
rQ.ya=_.x({type:rQ,qa:[["file-node","location","","node",""]],Cb:2,kb:function(a,b){a&2&&_.ye("gmat-overline",b.XEc)},inputs:{KAc:"filteredOn",location:"location",node:"node",gSb:"truncateCount"},features:[_.pd],Yb:["location","","node",""],Aa:5,Ba:4,Fa:function(){return[[3,"matchingRegex","path"],[4,"ngIf","ngIfElse"],["nonTruncatedCount",""],_.ez("{VAR_PLURAL, plural, =1 {(1 occurrence)} other {({INTERPOLATION} occurrences)}}",{VAR_PLURAL:"\ufffd0\ufffd",INTERPOLATION:"\ufffd1\ufffd"})]},va:function(a,
b){a&1&&(_.C(0,"middle-truncated-path",0)(1,"span"),_.N(2,HQb,2,1,"ng-container",1),_.F()(),_.N(3,IQb,1,2,"ng-template",null,2,_.ef));if(a&2){var c=_.Me(4);_.B("matchingRegex",b.ida)("path",b.node.ro);_.y(2);_.B("ngIf",b.gSb)("ngIfElse",c)}},Ha:[_.Wl,qQ],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}"],
Na:0});var O4b=function(){lM.call(this,oQb,pQb);var a=this;this.um=new _.Af(void 0);this.Jkb=new _.Af({rF:!1,tF:!0});this.SPa=new _.Af(M4b);this.wj=this.um;this.uz=this.Jkb;this.Vc=_.Ca([this.wj.ka(_.m(function(b){return null==b?void 0:b.Id}),_.Oa()),this.Ud.changed.ka(_.m(function(){return a.Ud.selected.map(function(b){return b.Id})}))]).ka(_.m(function(b){b=_.l(b);var c=b.next().value;return{Gc:b.next().value,wj:c}}));_.Ca(this.SPa,this.Ud.changed).subscribe(function(b){var c=_.l(b).next().value;a.Jkb.next(a.Jg.reduce(function(d,
e){var f=d.tF;d=d.rF;var g=e.lca(c)&&!e.Vz(c);return{rF:d||g,tF:f&&!(g&&a.Ud.Ie(e))}},{tF:!0,rF:!1}))})};_.V(O4b,lM);_.k=O4b.prototype;_.k.sz=function(){this.um.next(void 0)};_.k.cG=function(){this.Ud.select.apply(this.Ud,_.Ha(this.Jg.filter(function(a){return a.ODc})))};_.k.lTa=function(a){return this.wj.ka(_.m(function(b){return qQb(a,b)}))};_.k.R1a=function(a){var b=this.um.value;b=qQb(a,b)&&b&&b.line===a.line;this.um.next(b?void 0:a);return!b};
_.k.Nia=function(a,b,c,d){this.Jg=a;if(this.pga&&CBb(b.iV,this.pga.iV)){if(d){a=new Set;b=_.l(this.Ud.selected);for(d=b.next();!d.done;d=b.next())a.add(d.value.Id);this.Ud.clear();this.Ud.select.apply(this.Ud,_.Ha(KQb(this.Jg,a)));var e;LQb(this.Jg,null==(e=this.um.value)?void 0:e.Id)||this.um.next(void 0)}vQb(c)&&(e=this.um.value,(!this.SPa.value.GM&&c.GM||e&&e.DY.Vz(c))&&this.um.next(void 0),this.SPa.next(c))}else this.pga=b,this.Ud.clear(),this.TNa(b)};
_.k.TNa=function(a){a=a.iV;a.sZ?(this.Ud.select.apply(this.Ud,_.Ha(KQb(this.Jg,new Set(a.sZ)))),this.um.next(LQb(this.Jg,a.o_a))):(this.cG(),this.um.next(a.isFirst?void 0:JQb(this.Jg)))};var sQ=function(a,b){this.Ga=a;this.client=b;this.hwc=new _.ys(this.Ga);this.oRc=new _.ys(this.Ga)};
sQ.prototype.list=function(a,b,c,d){var e=this;b={oh:b,pageSize:c,pageToken:d};c=Object.assign({},_.eF(a.ab,a.Oc),{Og:a.repository});a=Object.assign({},b,{repository:c,path:a.path,qb:a.qb});var f=Object.assign({},b,{Nd:new _.Ru({path:a.path,Vi:new _.Zu({mk:a.qb,Ke:new _.nv(a.repository)})})});return this.oRc.fetch(a,function(){var g=e.client,h=new RL(f);var n=void 0===n?{}:n;var r=void 0===r?{}:r;return _.pl(g.hb,{body:h,Fb:"POST",Gb:"integration_grimoire_pa_googleapis_sandbox.semanticGraph.crossReferences",
path:"/"+g.Ua+"/semanticGraph/crossReferences",Ta:_.lf(n,_.sv,r),Ib:SL})})};sQ.prototype.RAb=function(a){var b=this;return this.hwc.fetch(a,function(){return b.client.BF(new AL({lI:a}))})};sQ.ha=function(a){return new (a||sQ)(_.w(_.nn),_.w(WL))};sQ.ua=_.u({token:sQ,oa:sQ.ha,Ja:"root"});var tQ=function(a,b){this.Qa=a;this.service=b},P4b=function(a,b){return a.resolve(b.iV.oh,b.kp).ka(_.m(function(c){return 0===c.ot.length?_.$D("Could not find any cross references for this symbol."):_.bE(a.qVa(c,b))}),_.za(function(){return _.aE("Cross references could not be loaded.")}),_.sb(_.kE))};
tQ.prototype.qVa=function(a,b){var c=this,d=b.iV,e=b.kp,f=new _.ob;return f.ka(_.Oa(),_.Fa(function(g){return c.resolve(d.oh,e,g)},1),_.sb(a),_.bb(OQb),_.ub(function(g){return PQb(g.ot).ka(_.$a(g),_.sb(g))}),_.m(function(g){var h=g.ot,n=g.nextPageToken;return n?{ot:h,VBc:function(){f.next(n)},w1:b}:{ot:h,w1:b}}),_.qb(1))};
tQ.prototype.resolve=function(a,b,c){var d=this;return this.service.list(b,a,500,c).ka(_.m(function(e){var f=e.jMa||[],g=e.Vt&&(_.pE(b)&&0<Number(e.AN)||0<e.Vt.length)?[CQb("CALLER",e.Vt,Number(e.AN)||0,b,d.service,d.Qa)]:[];f=f.filter(function(h){return _.pE(b)&&0<Number(h.total)||0<h.Vqa.length}).map(function(h){return CQb(h.type||"UNKNOWN_TYPE",h.Vqa,Number(h.total)||0,b,d.service,d.Qa)}).concat(g).sort(rQb);return{nextPageToken:e.nextPageToken||void 0,ot:f}}))};
tQ.ha=function(a){return new (a||tQ)(_.w(_.Vf),_.w(sQ))};tQ.ua=_.u({token:tQ,oa:tQ.ha});var Q4b=new pM(function(a){return a},oQb,pQb,function(a){return a.Yq()}),R4b=function(a){this.rc=a;this.Bia=[];this.Wq=new _.Af([])};_.V(R4b,_.Yp);R4b.prototype.setData=function(a,b){var c=a.ot;a=a.w1;for(var d=_.l(c),e=d.next();!e.done;e=d.next())e.value.filter(b);d=c!==this.Bia;this.Wq.next(DZb(Q4b,c));this.rc.Nia(this.Wq.value,a,b,d);this.Bia=c};
R4b.prototype.connect=function(a){var b=this;return _.cb.apply(null,_.Ha([a.hB,this.rc.Ud.changed.If(),this.Wq.If()])).ka(_.m(function(){return EZb(Q4b,b.Wq.value,b.rc)}))};R4b.prototype.disconnect=function(){};var uQ=function(){return rM.apply(this,arguments)||this};_.V(uQ,rM);_.k=uQ.prototype;_.k.focus=function(){this.Oa.ta.focus()};_.k.NSa=function(a){return a.indexOf(this.Oa.ta)};_.k.expand=function(){if(!this.Rd){var a=this.Aaa();a&&a.click()}};_.k.collapse=function(){this.Ym.rc.collapse(this.data)};_.k.Pt=function(){var a=this.Oa.ta,b=this.Aaa();b?b.click():(a=a.querySelector("a"))&&a.click()};
_.k.Aaa=function(){var a=this.Oa.ta;return(a=a.hasAttribute("matTreeNodeToggle")?a:a.querySelector("[matTreeNodeToggle]"))?a:void 0};_.k.Uw=function(){return this.Ch===this};_.k.ij=function(){return 0<this.data.Yq().length||this.data instanceof YK&&!this.data.c1};
_.W.Object.defineProperties(uQ.prototype,{tabindex:{configurable:!0,enumerable:!0,get:function(){return this.Uw()?"0":"-1"}},ariaLevel:{configurable:!0,enumerable:!0,get:function(){return this.level+1}},Nm:{configurable:!0,enumerable:!0,get:function(){return this.Ym.rc.Nm(this.data)}},Rd:{configurable:!0,enumerable:!0,get:function(){return this.Ym.rc.Rd(this.data)}}});uQ.ha=function(){var a;return function(b){return(a||(a=_.Ld(uQ)))(b||uQ)}}();
uQ.Ia=_.x({type:uQ,qa:[["xrefs-tree-node"]],Eb:[1,"mat-tree-node"],Cb:4,kb:function(a,b){a&2&&_.we("aria-expanded",b.Nm?b.Rd:null)("aria-level",b.ariaLevel)("role","treeitem")("tabindex",b.tabindex)},inputs:{disabled:"disabled",tabIndex:"tabIndex",Ch:"focusableNode"},Zb:["xrefsTreeNode"],features:[_.Qe([{Ca:_.dC,Jb:uQ}]),_.te]});var vQ=function(a){this.nb=a;this.hI=[]};_.k=vQ.prototype;_.k.Pa=function(){};_.k.Pc=function(){var a=this;this.Ya=_.Ca([this.filter,this.Wea.qd]).subscribe(function(b){var c=_.l(b).next().value;a.hI=a.SRa().filter(function(d){return!d.data.Vz(c)});a.hI.find(function(d){return d.Uw()})||(a.Ch=a.hI[0])})};_.k.La=function(){this.Ya&&this.Ya.unsubscribe()};_.k.focus=function(){this.Ch&&this.Ch.focus()};
_.k.Uaa=function(a){if(this.Ch&&!_.cF(a)){var b=this.hI.indexOf(this.Ch),c=this.Ch;switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();c.Rd&&c.ij()?c.collapse():this.lQa(c,b);break;case "Right":case "ArrowRight":a.preventDefault();c.Rd&&c.ij()?this.hR(b+1):c.ij()&&c.expand();break;case "Down":case "ArrowDown":case "j":a.preventDefault();this.hR(b+1);break;case "Up":case "ArrowUp":case "k":a.preventDefault();this.hR(b-1);break;case "Enter":a.preventDefault(),this.Ch.Pt()}}};
_.k.lQa=function(a,b){for(;0<=b;b--){var c=this.hI[b];if(c.ariaLevel!==a.ariaLevel){this.Ch=c;this.Ch.focus();break}}};_.k.hR=function(a){if(a=this.hI[a])this.Ch=a,this.Ch.focus()};_.k.SRa=function(){for(var a=[].concat(_.Ha(this.nb.ta.children)),b=[],c=_.l(this.Wea),d=c.next();!d.done;d=c.next())d=d.value,b[d.NSa(a)]=d;return b};vQ.ha=function(a){return new (a||vQ)(_.z(_.Sd))};
vQ.Ia=_.x({type:vQ,qa:[["mat-tree","xrefsKeyboardListener",""]],zd:function(a,b,c){a&1&&_.af(c,uQ,4);if(a&2){var d;_.Ze(d=_.bf())&&(b.Wea=d)}},kb:function(a,b){a&1&&_.K("keydown",function(c){return b.Uaa(c)})},inputs:{filter:"filter"},Zb:["keyboardListener"]});var wQ=function(){this.eM=new _.cl};wQ.prototype.ie=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.aMa.line:this.node.line;this.eM.emit({event:a,node:this.node,destination:this.dH(c),line:c,KQc:b})}};wQ.prototype.Pa=function(){this.node.YYa=!0};wQ.prototype.dH=function(a){return this.ex(a)};
_.W.Object.defineProperties(wQ.prototype,{vub:{configurable:!0,enumerable:!0,get:function(){return this.node instanceof YK}}});wQ.ha=function(a){return new (a||wQ)};
wQ.ya=_.x({type:wQ,qa:[["xrefs-node","linkGenerator","","node",""]],Cb:2,kb:function(a,b){a&1&&_.K("click",function(c){return b.ie(c)});a&2&&_.ye("caller",b.vub)},inputs:{ex:"linkGenerator",node:"node"},outputs:{eM:"nodeClicked"},Yb:["linkGenerator","","node",""],Aa:3,Ba:2,Fa:[["class","caller-container",4,"ngIf","ngIfElse"],["basicXrefNode",""],[1,"caller-container"],[1,"line"],[1,"signature"],["tabindex","-1"]],va:function(a,b){a&1&&(_.N(0,RQb,7,8,"div",0),_.N(1,SQb,4,3,"ng-template",null,1,_.ef));
if(a&2){var c=_.Me(2);_.B("ngIf",b.vub)("ngIfElse",c)}},Ha:[_.Wl],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}"],
Na:0});var S4b=["error"],T4b=["loading"],ZQb=function(a){return{node:a}},xQ=function(a,b,c,d,e,f,g){var h=this;this.Ga=a;this.Uf=b;this.Hu=c;this.Qa=d;this.rc=e;this.BPc=f;this.vc=g;this.oga=new _.cl;this.xc=_.jE;this.element="XrefPanelTree";this.lE=_.ng;this.filter=new _.mb(1);this.tua=20;this.Xfa=new _.ob;this.qga=new _.mb(1);this.YU=20;this.hQc=function(n,r){return r instanceof ZK};this.jQc=function(n,r){return r instanceof $K};this.sUb=new _.Af(0);this.uA=!0;this.Ya=new _.ca;this.dataSource=new R4b(this.rc);
this.state=this.qga.ka(_.Oa(CBb),_.ub(function(n){return P4b(h.BPc,{iV:n,kp:h.location})}),_.nb(1),_.ib());this.RA=this.rc.wj.ka(_.m(function(n){return!!n}),_.Oa(),_.nb(1),_.ib());this.Ya.add(_.Ca(this.filter,this.state.ka(_.Qa(_.UE),_.ub(function(n){return n.Ub}))).subscribe(function(n){var r=_.l(n);n=r.next().value;r=r.next().value;h.dataSource.setData(r,n);h.Hu.an("Xrefs updated in detail panel","polite")}));this.Ya.add(this.rc.Vc.subscribe(function(n){h.vc.V_a.next({o_a:n.wj,sZ:n.Gc})}));this.Ya.add(this.rc.wj.ka(_.ub(function(n){return n?
n.DY.Wa.ka(_.m(function(r){return _.Wo(r.Vb(),{line:n.line}).Za()})):_.Ea(void 0)})).subscribe(function(n){h.oga.next(n)}));this.pua=this.state.ka(_.ub(nRb),_.nb(1),_.ib());this.Bxa=this.pua.ka(_.m(function(n){return!!n}))};_.k=xQ.prototype;_.k.Pa=function(){};
_.k.Pc=function(){var a=this,b=this.pua.ka(_.ub(function(c){return a.Je.qd.ka(_.m(function(){return a.Je.filter(pRb).length}),_.Oa(),_.Qa(function(d){return 0<d}),_.m(function(d){return{vPc:d,pua:c}}))}));this.Ya.add(_.Ca(b,this.sUb.ka(_.Oa()),this.Xfa.ka(_.Oa(),_.yb(function(c){0<c&&a.mb("panelScrolled","SCROLL")}))).subscribe(function(c){var d=_.l(c),e=d.next().value;c=e.pua;e=e.vPc;var f=d.next().value;d=d.next().value;c&&e<=d+Math.ceil(f/a.YU)&&c()}))};_.k.La=function(){this.Ya.unsubscribe()};
_.k.sz=function(){this.rc.sz()};_.k.focus=function(){if(this.qca)this.qca.focus();else if(this.T9)this.T9.ta.focus();else if(this.Nca)this.Nca.ta.focus();else throw Error("ef");};_.k.vPa=function(a){1===a.status&&a.vPa()};var cRb=function(a,b){var c=b.destination,d=b.event,e=b.line,f=b.node;b=b.KQc;var g="";a.uA?((c=a.rc.R1a({Id:f.Id,line:e,DY:f.DY}))&&_.wu(a.Uf,"CODE_XREFS_PREVIEW"),g=oRb(b,c)):(_.Zm(a.Qa,c).then(function(){a.vc.CS.next()}),g=oRb(b)+"InMainWindow");a.mb(g,"CLICK",{Ve:f.Id},d)};
xQ.prototype.L_a=function(a){a||this.rc.sz();this.uA=a};xQ.prototype.ZA=function(a){switch(a){case 0:this.rc.cG();break;case 1:this.rc.collapseAll();break;default:_.eg(a)}};xQ.prototype.x2a=function(a){var b=a.KK,c=a.Rz;if(a=a.aT){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(_.QA(d),"gi")}else d=null;this.filter.next({KK:b,Rz:c,GM:d?{Sd:d,mx:a.mx}:null})}else this.filter.next({KK:b,Rz:c,GM:null})};
xQ.prototype.mb=function(a,b,c,d){c=void 0===c?{}:c;this.Ga.mb(Object.assign({},{element:this.element,action:a,gestureName:b,projectId:this.location.ab},c),d)};_.W.Object.defineProperties(xQ.prototype,{w1:{configurable:!0,enumerable:!0,set:function(a){this.qga.next(a)}}});xQ.ha=function(a){return new (a||xQ)(_.z(_.nn),_.z(_.vu),_.z(_.Fp),_.z(_.Vf),_.z(O4b),_.z(tQ),_.z(_.nI))};
xQ.ya=_.x({type:xQ,qa:[["xref-tree","location","","selectedXref",""]],ub:function(a,b){a&1&&(_.$e(vQ,5),_.$e(S4b,5,_.Sd),_.$e(T4b,5,_.Sd),_.$e(uQ,1,_.Sd));if(a&2){var c;_.Ze(c=_.bf())&&(b.qca=c.first);_.Ze(c=_.bf())&&(b.T9=c.first);_.Ze(c=_.bf())&&(b.Nca=c.first);_.Ze(c=_.bf())&&(b.Je=c)}},inputs:{location:"location",w1:"selectedXref"},outputs:{oga:"selectedLocationChanged"},features:[_.Qe([O4b])],Yb:["location","","selectedXref",""],Aa:13,Ba:9,Fa:[[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"]],va:function(a,b){a&1&&(_.N(0,TQb,3,11,"xref-actions",0),_.P(1,"async"),
_.Ae(2,1),_.P(3,"async"),_.N(4,UQb,2,0,"loading",2),_.N(5,VQb,4,3,"dc-information-box",3),_.N(6,jRb,7,6,"ng-container",4),_.Be(),_.N(7,kRb,2,1,"ng-template",null,5,_.ef),_.N(9,lRb,1,0,"ng-template",null,6,_.ef),_.N(11,mRb,1,0,"ng-template",null,7,_.ef));a&2&&(_.B("ngIf",_.R(1,5,b.rc.uz)),_.y(2),_.B("ngSwitch",_.R(3,7,b.state).state),_.y(2),_.B("ngSwitchCase",b.xc.Nh),_.y(1),_.B("ngSwitchCase",b.xc.Error),_.y(1),_.B("ngSwitchCase",b.xc.kg))},Ha:[nQ,_.sn,oL,_.Wl,_.$l,_.Xl,_.Yl,_.fE,_.dE,_.Iq,_.es,_.Bw,
sM,vM,wM,xM,_.Av,_.xz,_.bq,pQ,rQ,vQ,uQ,wQ,_.am],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}"],
Na:0});var yQ=function(a,b){var c=this;this.Nb=a;this.service=b;this.YQ=this.Ez=new _.Af(new Set);this.Ya=this.Nb.Caa().ka(_.Ua(1),_.vb(this.YQ.ka(_.rb()))).subscribe(function(d){c.Ez.next(d)})};yQ.prototype.La=function(){this.Ya.unsubscribe()};var U4b=function(a,b,c){var d=new Set(a.Ez.getValue());c?d.add(b):d.delete(b);a.Ez.next(d);a.Nb.Tga(d)},V4b=function(a,b){var c;return a.service.cRa((new _.vNa).lU(_.Rqb(_.xh(b.ab,b.Oc,b.repository,_.vh(b),b.path,null==(c=b.params)?void 0:c.Mb))))};
yQ.ha=function(a){return new (a||yQ)(_.w(_.Yt),_.w(_.iJ))};yQ.ua=_.u({token:yQ,oa:yQ.ha});var bL=function(){_.WC.apply(this,arguments)};_.V(bL,_.WC);bL.Ia=_.WC.Ia;bL.ha=function(){var a;return function(b){return(a||(a=_.Ld(bL)))(b||bL)}}();
bL.ya=_.x({type:bL,qa:[["editable-picker-editor"]],features:[_.Qe([{Ca:_.ujb,wc:function(a){return a.displayName}}]),_.te],Aa:2,Ba:3,Fa:[[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","xap-picker-multi-pane","ngModelChange",4,"ngIf"],[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","ngModelChange"],["xapPickerOptions","",4,"ngIf","ngIfElse"],["multiSelect",""],["xapPickerSelections","",4,"ngIf"],["xapPickerOptions",
""],["xapPickerSelections",""]],va:function(a,b){a&1&&(_.N(0,tRb,6,13,"xap-picker",0),_.P(1,"async"));a&2&&_.B("ngIf",_.R(1,1,b.rpa))},Ha:[_.Wl,_.Mv,_.Rv,_.xC,_.wC,_.RC,_.UC,_.VC,_.am],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}"],
ob:2,Na:0});var uRb=function(){zM.apply(this,arguments)};_.V(uRb,zM);uRb.prototype.match=function(){return[]};var W4b=new _.Kr("{DISPLAY_NAME}: "),X4b=function(){zM.apply(this,arguments)};_.V(X4b,zM);
X4b.prototype.match=function(a){var b=JZb(this,a);if(b)return[b];b=this.config.ZC;var c=b.wD;if(b.values){for(var d=[],e=_.l(b.values.wm),f=e.next();!f.done;f=e.next()){var g=f.value;if(null!==g){var h=b.Hi?b.Hi(g):g;f=_.Tdb(a,h);.8>f||!(g=HZb(this,_.oC(g)))||(h=[{text:W4b.format({DISPLAY_NAME:b.displayName})}].concat(_.Ha(IZb(h,a))),d.push({tc:g,confidence:f,aZ:h,wD:c}))}}return d}return[{tc:HZb(this,_.oC(a)),confidence:.25,aZ:[{text:W4b.format({DISPLAY_NAME:b.displayName})},{text:a}],wD:c}]};var vRb=function(){zM.apply(this,arguments)};_.V(vRb,zM);
vRb.prototype.match=function(a){var b=JZb(this,a);if(b)return[b];b=this.config.ZC;var c=b.wD;if(!b.values)return[];for(var d=[],e=_.l(b.values.wm),f=e.next();!f.done;f=e.next()){var g=f.value;if(f=b.Hi?b.Hi(g):g){var h=this.normalize(f).toLowerCase().split(" "),n=this.normalize(a).toLowerCase().split(" "),r=[];h=_.l(h);for(var v=h.next();!v.done;v=h.next()){v=v.value;for(var A=_.l(n),D=A.next();!D.done;D=A.next())D=D.value,""!==v&&""!==D&&v.includes(D)&&r.push(D)}r.length&&(n=1+.01*r.length,g=HZb(this,
_.oC(g)))&&(f=[{text:W4b.format({DISPLAY_NAME:b.displayName})}].concat(_.Ha(Y4b(f,r))),d.push({tc:g,confidence:n,aZ:f,wD:c}))}}return d};
var Y4b=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 Z4b=function(a){return[a]},zQ=function(){_.eD.apply(this,arguments);this.disabled=new _.mb(1)};_.V(zQ,_.eD);zQ.Ia=_.eD.Ia;zQ.ha=function(){var a;return function(b){return(a||(a=_.Ld(zQ)))(b||zQ)}}();
zQ.ya=_.x({type:zQ,qa:[["xap-string-editor"]],ub:function(a,b){a&1&&_.$e(_.dD,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.z2=c.first)}},features:[_.te],Aa:2,Ba:6,Fa:[[3,"configs","disabled","values"]],va:function(a,b){a&1&&(_.C(0,"xap-multi-text-field-base",0),_.K("values",function(c){return _.Sjb(b,c)}),_.P(1,"async"),_.F());a&2&&_.B("configs",_.Se(4,Z4b,b.Qo))("disabled",_.R(1,2,b.disabled))},Ha:[_.dD,_.am],ob:2,Na:0});var xRb=function(){_.pC.apply(this,arguments)};_.V(xRb,_.pC);_.W.Object.defineProperties(xRb.prototype,{RF:{configurable:!0,enumerable:!0,get:function(){return this.config.displayName}}});var FRb=zRb("tests","Exclude Tests"),GRb=zRb("generatedFiles","Exclude Generated Files"),$4b=function(){_.pC.apply(this,arguments)};_.V($4b,_.pC);_.W.Object.defineProperties($4b.prototype,{RF:{configurable:!0,enumerable:!0,get:function(){var a=this.Vra(this.value.gq);return this.config.displayName+": "+a}}});
var a5b=function(a,b){return new $4b({id:"path",displayName:"Path"},a,b)},HRb={xj:a5b,hz:[_.bD],Ll:zQ,jSa:!0,ZC:{Upa:a5b(_.bD,new _.nC),displayName:"Path",Rta:X4b,wD:!0}},b5b=function(){_.pC.apply(this,arguments)};_.V(b5b,_.pC);_.W.Object.defineProperties(b5b.prototype,{RF:{configurable:!0,enumerable:!0,get:function(){var a=this.value.wm.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 ARb=function(a,b){return new b5b({id:"category",displayName:"Category"},a,b)},c5b=function(){_.pC.apply(this,arguments)};_.V(c5b,_.pC);_.W.Object.defineProperties(c5b.prototype,{RF:{configurable:!0,enumerable:!0,get:function(){var a=this.value.wm.filter(function(b){return null!==b});a=2<a.length?"("+a.length+")":a.join(", ");return this.config.displayName+": "+a}}});var JRb=function(a,b){return new c5b({id:"buildConfigs",displayName:"Build Configs"},a,b)};var d5b=new _.Nd("GMAT_CHIPS_OPTIONS",{Ja:"root",oa:function(){return{Cm:!1}}});var e5b=function(a){this.options=a};e5b.ha=function(a){return new (a||e5b)(_.z(d5b))};
e5b.Ia=_.x({type:e5b,qa:[["mat-chip"],["mat-basic-chip"],["mat-chip-row"],["mat-basic-chip-row"],["mat-chip-option"],["mat-basic-chip-option"]],Cb:16,kb:function(a,b){a&2&&_.ye("gmat-mdc-chip",!b.options.Cm)("gmat-input-chip","input"===b.wd)("gmat-filter-chip","hairline-filter"===b.wd||"protected-filter"===b.wd)("gmat-suggestive-chip","hairline-suggestive"===b.wd||"protected-suggestive"===b.wd)("gmat-assistive-chip","hairline-assistive"===b.wd||"protected-assistive"===b.wd)("gmat-hairline-chip","input"===
b.wd||"hairline-filter"===b.wd||"hairline-suggestive"===b.wd||"hairline-assistive"===b.wd)("gmat-protected-chip","protected-filter"===b.wd||"protected-suggestive"===b.wd||"protected-assistive"===b.wd)("gmat-selectable-chip","input"===b.wd||"hairline-filter"===b.wd||"protected-filter"===b.wd)},inputs:{wd:"appearance"}});var f5b=new _.Nd("mat-chips-default-options"),g5b=new _.Nd("MatChipAvatar"),h5b=new _.Nd("MatChipTrailingIcon"),i5b=new _.Nd("MatChipRemove"),j5b=new _.Nd("MatChip");var k5b=_.Sg(function(){},-1),AQ=function(a,b){var c=k5b.call(this)||this;c.Oa=a;c.eJ=b;c.iS=!0;c.f5=!0;c.Jc=!1;c.vEa=!1;"BUTTON"===a.ta.nodeName&&a.ta.setAttribute("type","button");return c};_.V(AQ,k5b);_.k=AQ.prototype;_.k.goc=function(){return this.disabled&&!this.vEa?"":null};_.k.Noc=function(){return this.disabled&&!this.vEa||!this.iS?null:this.tabIndex.toString()};_.k.focus=function(){this.Oa.ta.focus()};_.k.tq=function(a){!this.disabled&&this.iS&&this.f5&&(a.preventDefault(),this.eJ.vGa())};
_.k.Yg=function(a){13!==a.keyCode&&32!==a.keyCode||this.disabled||!this.iS||!this.f5||this.eJ.NTc||(a.preventDefault(),this.eJ.vGa())};_.W.Object.defineProperties(AQ.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Jc||this.eJ.disabled},set:function(a){this.Jc=_.Ig(a)}}});AQ.ha=function(a){return new (a||AQ)(_.z(_.Sd),_.z(j5b))};
AQ.Ia=_.x({type:AQ,qa:[["","matChipAction",""]],Eb:[1,"mdc-evolution-chip__action","mat-mdc-chip-action"],Cb:9,kb:function(a,b){a&1&&_.K("click",function(c){return b.tq(c)})("keydown",function(c){return b.Yg(c)});a&2&&(_.we("tabindex",b.Noc())("disabled",b.goc())("aria-disabled",b.disabled),_.ye("mdc-evolution-chip__action--primary",b.f5)("mdc-evolution-chip__action--presentational",!b.iS)("mdc-evolution-chip__action--trailing",!b.f5))},inputs:{disabled:"disabled",tabIndex:"tabIndex",iS:"isInteractive",
vEa:"_allowFocusWhenDisabled"},features:[_.te]});var BQ=function(){var a=AQ.apply(this,arguments)||this;a.f5=!1;return a};_.V(BQ,AQ);BQ.prototype.tq=function(a){this.disabled||(a.stopPropagation(),a.preventDefault(),this.eJ.remove())};BQ.prototype.Yg=function(a){13!==a.keyCode&&32!==a.keyCode||this.disabled||(a.stopPropagation(),a.preventDefault(),this.eJ.remove())};BQ.ha=function(){var a;return function(b){return(a||(a=_.Ld(BQ)))(b||BQ)}}();
BQ.Ia=_.x({type:BQ,qa:[["","matChipRemove",""]],Eb:["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"],Cb:1,kb:function(a){a&2&&_.we("aria-hidden",null)},features:[_.Qe([{Ca:i5b,Jb:BQ}]),_.te]});var l5b=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],m5b=0,n5b=_.Sg(_.Pg(_.Qg(_.Rg(function(a){this.Oa=a})),"primary"),-1),CQ=function(a,b,c,d,e,f,g,h){var n=n5b.call(this,b)||this;n.tb=a;n.vb=c;n.Bd=d;n.Xoc=g;n.z$a=!1;n.Rn=new _.ob;n.Yk=new _.ob;n.role=null;n.xGa=!1;n.id="mat-mdc-chip-"+m5b++;n.ariaLabel=null;n.Cgb=null;n.o6a=n.id+"-aria-description";n.W5=!0;n.LW=!1;n.removed=new _.cl;n.nc=new _.cl;n.vLa="mat-basic-chip";
b=b.ta;n.Kb=e;n.Tr="NoopAnimations"===f;n.Kla=b.hasAttribute(n.vLa)||b.tagName.toLowerCase()===n.vLa;if(null!=h){var r;n.tabIndex=null!=(r=parseInt(h))?r:n.fnb}n.Iqc();return n};_.V(CQ,n5b);_.k=CQ.prototype;_.k.Zo=function(){return this.xGa};_.k.Pc=function(){this.stc=this.Oa.ta.querySelector(".mat-mdc-chip-action-label");this.Vab&&(this.Vab=!1,this.focus())};_.k.Fe=function(){var a=this;this.ikc=_.cb(this.tkc.qd,this.vkc.qd,this.ukc.qd).subscribe(function(){return _.Uk(a.tb)})};
_.k.La=function(){this.Bd.zl(this.Oa);var a;null==(a=this.ikc)||a.unsubscribe();this.nc.emit({Rf:this});this.nc.complete()};_.k.remove=function(){this.xx&&this.removed.emit({Rf:this})};_.k.uq=function(){var a;return this.disabled||this.Ed||this.Tr||this.Kla||!(null==(a=this.Xoc)||!a.disabled)};_.k.KW=function(){return!(!this.E2&&!this.V0)};_.k.Yg=function(a){if(8===a.keyCode||46===a.keyCode)a.preventDefault(),this.remove()};_.k.focus=function(){this.disabled||(this.L0?this.L0.focus():this.Vab=!0)};
_.k.qGa=function(a){return this.ala().find(function(b){b=b.Oa.ta;return b===a||b.contains(a)})};_.k.ala=function(){var a=[];this.L0&&a.push(this.L0);this.V0&&a.push(this.V0);this.E2&&a.push(this.E2);return a};_.k.vGa=function(){};_.k.Iqc=function(){var a=this;this.Bd.zn(this.Oa,!0).subscribe(function(b){b=null!==b;b!==a.xGa&&((a.xGa=b)?a.Rn.next({Rf:a}):a.vb.Ag.ka(_.Ua(1)).subscribe(function(){return a.vb.Ac(function(){return a.Yk.next({Rf:a})})}))})};
_.W.Object.defineProperties(CQ.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.Dd?this.Dd:this.stc.textContent.trim()},set:function(a){this.Dd=a}},xx:{configurable:!0,enumerable:!0,get:function(){return this.W5},set:function(a){this.W5=_.Ig(a)}},highlighted:{configurable:!0,enumerable:!0,get:function(){return this.LW},set:function(a){this.LW=_.Ig(a)}}});
CQ.ha=function(a){return new (a||CQ)(_.z(_.gl),_.z(_.Sd),_.z(_.se),_.z(_.qp),_.z(_.Mg),_.z(_.Yk,8),_.z(_.Bq,8),_.Hd("tabindex"))};
CQ.ya=_.x({type:CQ,qa:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],zd:function(a,b,c){a&1&&(_.af(c,g5b,5),_.af(c,h5b,5),_.af(c,i5b,5),_.af(c,g5b,5),_.af(c,h5b,5),_.af(c,i5b,5));if(a&2){var d;_.Ze(d=_.bf())&&(b.ZG=d.first);_.Ze(d=_.bf())&&(b.E2=d.first);_.Ze(d=_.bf())&&(b.V0=d.first);_.Ze(d=_.bf())&&(b.tkc=d);_.Ze(d=_.bf())&&(b.vkc=d);_.Ze(d=_.bf())&&(b.ukc=d)}},ub:function(a,b){a&1&&(_.$e(_.Cq,5),_.$e(AQ,5));if(a&2){var c;_.Ze(c=_.bf())&&(b.XM=c.first);_.Ze(c=_.bf())&&
(b.L0=c.first)}},Eb:[1,"mat-mdc-chip"],Cb:30,kb:function(a,b){a&1&&_.K("keydown",function(c){return b.Yg(c)});a&2&&(_.De("id",b.id),_.we("role",b.role)("tabindex",b.role?b.tabIndex:null)("aria-label",b.ariaLabel),_.ye("mdc-evolution-chip",!b.Kla)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--with-trailing-action",b.KW())("mdc-evolution-chip--with-primary-graphic",b.ZG)("mdc-evolution-chip--with-primary-icon",b.ZG)("mdc-evolution-chip--with-avatar",b.ZG)("mat-mdc-chip-with-avatar",
b.ZG)("mat-mdc-chip-highlighted",b.highlighted)("mat-mdc-chip-disabled",b.disabled)("mat-mdc-basic-chip",b.Kla)("mat-mdc-standard-chip",!b.Kla)("mat-mdc-chip-with-trailing-icon",b.KW())("_mat-animation-noopable",b.Tr))},inputs:{color:"color",disabled:"disabled",Ed:"disableRipple",tabIndex:"tabIndex",role:"role",id:"id",ariaLabel:["aria-label","ariaLabel"],Cgb:["aria-description","ariaDescription"],value:"value",xx:"removable",highlighted:"highlighted"},outputs:{removed:"removed",nc:"destroyed"},Zb:["matChip"],
features:[_.Qe([{Ca:j5b,Jb:CQ}]),_.te],lc:["*","mat-chip-avatar, [matChipAvatar]","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"],Aa:9,Ba:6,Fa:[["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"]],va:function(a,b){a&1&&(_.Ie(l5b),_.G(0,"span",0)(1,"span",1),_.C(2,"span",2)(3,"span",3),_.N(4,PRb,2,0,"span",4),_.C(5,"span",5),_.Je(6),_.G(7,"span",6),_.F()()(),_.N(8,QRb,2,0,"span",7));a&2&&(_.B("matRippleDisabled",
b.uq())("matRippleCentered",b.z$a)("matRippleTrigger",b.Oa.ta),_.y(3),_.B("isInteractive",!1),_.y(1),_.B("ngIf",b.ZG),_.y(4),_.B("ngIf",b.KW()))},Ha:[_.Wl,_.Cq,AQ],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;color:inherit}.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;stroke:currentColor}.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)}.mat-mdc-standard-chip .mdc-evolution-chip__checkmark{height:20px;width:20px}.mat-mdc-standard-chip .mdc-evolution-chip__icon--trailing{height:18px;width:18px;font-size:18px}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:12px}.mat-mdc-standard-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] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mat-mdc-standard-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}.mat-mdc-standard-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] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-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}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mat-mdc-standard-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] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mat-mdc-standard-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}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color, currentColor)}.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{-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:var(--mdc-chip-container-shape-radius, 16px 16px 16px 16px);height:var(--mdc-chip-container-height, 32px)}.mat-mdc-standard-chip .mdc-evolution-chip__ripple{border-radius:var(--mdc-chip-container-shape-radius, 16px 16px 16px 16px)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-radius:var(--mdc-chip-container-shape-radius, 16px 16px 16px 16px)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{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:var(--mdc-chip-with-avatar-avatar-size, 28px)}.mat-mdc-standard-chip .mdc-evolution-chip__graphic{height:var(--mdc-chip-with-avatar-avatar-size, 28px);width:var(--mdc-chip-with-avatar-avatar-size, 28px);font-size:var(--mdc-chip-with-avatar-avatar-size, 28px)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-outline-width, 1px)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{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: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:var(--mdc-chip-flat-unselected-outline-width, 1px)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-container-color, transparent)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color, transparent)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color, transparent)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-label-text-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color, currentColor)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{height:var(--mdc-chip-with-icon-icon-size, 18px);width:var(--mdc-chip-with-icon-icon-size, 18px);font-size:var(--mdc-chip-with-icon-icon-size, 18px)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-icon-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-disabled-icon-color, currentColor)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-disabled-icon-color, currentColor)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-trailing-icon-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-color, currentColor)}.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;color:var(--mdc-chip-with-icon-icon-color, currentColor)}.mat-mdc-chip{position:relative}.mat-mdc-chip-action-label{text-align:left;z-index:1}[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'],
ob:2,Na:0});var o5b=_.Sg(function(){}),DQ=function(a,b,c){var d=o5b.call(this,a)||this;d.Oa=a;d.tb=b;d.yc=c;d.Vla=null;d.Rb=new _.ob;d.L7a="presentation";d.Jc=!1;d.BW=null;d.Aka=new _.cf;return d};_.V(DQ,o5b);_.k=DQ.prototype;_.k.Pc=function(){this.Ksc();this.Btc();this.Ctc()};_.k.La=function(){var a;null==(a=this.Ec)||a.destroy();this.Aka.destroy();this.Rb.next();this.Rb.complete()};_.k.vla=function(){return this.Ei&&this.Ei.some(function(a){return a.Zo()})};
_.k.PP=function(){var a=this;this.Ei&&this.Ei.forEach(function(b){b.disabled=a.Jc;_.Uk(b.tb)})};_.k.focus=function(){};_.k.Yg=function(a){this.WHa(a)&&this.Ec.qA(a)};_.k.UW=function(a){return 0<=a&&a<this.Ei.length};_.k.uEa=function(){var a=this,b=this.tabIndex;-1!==this.tabIndex&&(this.tabIndex=-1,Promise.resolve().then(function(){a.tabIndex=b;_.Uk(a.tb)}))};_.k.cla=function(a){var b=this;return this.Ei.qd.ka(_.sb(null),_.ub(function(){return _.cb.apply(null,_.Ha(b.Ei.map(a)))}))};
_.k.WHa=function(a){for(a=a.target;a&&a!==this.Oa.ta;){if(a.classList&&a.classList.contains("mdc-evolution-chip"))return!0;a=a.parentElement}return!1};
_.k.Ksc=function(){var a=this;this.Ei.qd.ka(_.sb(this.Ei)).subscribe(function(c){var d=[];c.forEach(function(e){return e.ala().forEach(function(f){return d.push(f)})});a.Aka.reset(d);_.Ye(a.Aka)});this.Ec=_.Jhb(_.Mp(_.Gy(_.O9a(new _.Pp(this.Aka)),this.yc?this.yc.value:"ltr")),function(c){return a.vcb(c)});this.Y7.ka(_.vb(this.Rb)).subscribe(function(c){(c=c.Rf.qGa(document.activeElement))&&_.Np(a.Ec,c)});var b;null==(b=this.yc)||b.jd.ka(_.vb(this.Rb)).subscribe(function(c){return _.Gy(a.Ec,c)})};
_.k.vcb=function(a){return!a.iS||a.disabled};_.k.Btc=function(){var a=this;this.Ei.qd.ka(_.sb(null),_.vb(this.Rb)).subscribe(function(){a.disabled&&Promise.resolve().then(function(){return a.PP()});a.Krc()})};_.k.Ctc=function(){var a=this;this.Cwc.ka(_.vb(this.Rb)).subscribe(function(b){var c=a.Ei.toArray().indexOf(b.Rf);a.UW(c)&&b.Rf.Zo()&&(a.Vla=c)})};
_.k.Krc=function(){if(null!=this.Vla){if(this.Ei.length){var a=Math.min(this.Vla,this.Ei.length-1);a=this.Ei.toArray()[a];a.disabled?1===this.Ei.length?this.focus():_.$Sa(this.Ec):a.focus()}else this.focus();this.Vla=null}};
_.W.Object.defineProperties(DQ.prototype,{Y7:{configurable:!0,enumerable:!0,get:function(){return this.cla(function(a){return a.Rn})}},Cwc:{configurable:!0,enumerable:!0,get:function(){return this.cla(function(a){return a.nc})}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Jc},set:function(a){this.Jc=_.Ig(a);this.PP()}},empty:{configurable:!0,enumerable:!0,get:function(){return 0===this.Ei.length}},role:{configurable:!0,enumerable:!0,get:function(){return this.BW?this.BW:this.empty?
null:this.L7a},set:function(a){this.BW=a}},focused:{configurable:!0,enumerable:!0,get:function(){return this.vla()}}});DQ.ha=function(a){return new (a||DQ)(_.z(_.Sd),_.z(_.gl),_.z(_.Qp,8))};
DQ.ya=_.x({type:DQ,qa:[["mat-chip-set"]],zd:function(a,b,c){a&1&&_.af(c,CQ,5);if(a&2){var d;_.Ze(d=_.bf())&&(b.Ei=d)}},Eb:[1,"mat-mdc-chip-set","mdc-evolution-chip-set"],Cb:1,kb:function(a,b){a&1&&_.K("keydown",function(c){return b.Yg(c)});a&2&&_.we("role",b.role)},inputs:{disabled:"disabled",role:"role"},features:[_.te],lc:["*"],Aa:2,Ba:0,Fa:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],va:function(a){a&1&&(_.Ie(),_.C(0,"div",0),_.Je(1),_.F())},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"],
ob:2,Na:0});var p5b=function(a,b,c,d,e,f,g){a=DQ.call(this,a,b,c)||this;a.o4=d;a.N5=e;a.O5=f;a.Pe=g;a.Vc=new _.ob;return a};_.V(p5b,DQ);p5b.ya=DQ.ya;p5b.ha=DQ.ha;_.Lpa(p5b);var q5b=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],EQ=function(){var a=CQ.apply(this,arguments)||this;a.aj=_.id(f5b,{optional:!0});a.Z7=!0;a.nW=!1;var b,c;a.W6a=null!=(c=null==(b=a.aj)?void 0:b.Is)?c:!1;a.Nt=!0;a.Xd=!1;a.vLa="mat-basic-chip-option";a.ct=new _.cl;return a};_.V(EQ,CQ);_.k=EQ.prototype;_.k.Pa=function(){this.role="presentation"};_.k.select=function(){this.tJ(!0,!1,!0)};
_.k.fj=function(){this.tJ(!1,!1,!0)};_.k.l_a=function(){this.tJ(!0,!0,!0)};_.k.P1a=function(a){this.tJ(!this.selected,void 0===a?!1:a,!0)};_.k.vGa=function(){this.Cx&&!this.disabled&&this.P1a(!0)};_.k.J9a=function(){return this.ZG?!0:!this.W6a||this.nW};_.k.tJ=function(a,b,c){a!==this.selected&&(this.Xd=a,c&&this.ct.emit({source:this,E_:b,selected:this.selected}),_.Uk(this.tb))};
_.W.Object.defineProperties(EQ.prototype,{Cx:{configurable:!0,enumerable:!0,get:function(){return this.Nt&&this.Z7},set:function(a){this.Nt=_.Ig(a);_.Uk(this.tb)}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Xd},set:function(a){this.tJ(_.Ig(a),!1,!0)}},ariaSelected:{configurable:!0,enumerable:!0,get:function(){return this.Cx?this.selected.toString():null}}});EQ.ha=function(){var a;return function(b){return(a||(a=_.Ld(EQ)))(b||EQ)}}();
EQ.ya=_.x({type:EQ,qa:[["mat-basic-chip-option"],["","mat-basic-chip-option",""],["mat-chip-option"],["","mat-chip-option",""]],Eb:[1,"mat-mdc-chip","mat-mdc-chip-option","mdc-evolution-chip","mdc-evolution-chip--filter","mdc-evolution-chip--selectable"],Cb:31,kb:function(a,b){a&2&&(_.De("id",b.id),_.we("tabindex",null)("aria-label",null)("aria-description",null)("role",b.role),_.ye("mat-mdc-chip-selected",b.selected)("mat-mdc-chip-multiple",b.nW)("mat-mdc-chip-disabled",b.disabled)("mat-mdc-chip-with-avatar",
b.ZG)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--selected",b.selected)("mdc-evolution-chip--selecting",!b.Tr)("mdc-evolution-chip--with-trailing-action",b.KW())("mdc-evolution-chip--with-primary-icon",b.ZG)("mdc-evolution-chip--with-primary-graphic",b.J9a())("mdc-evolution-chip--with-avatar",b.ZG)("mat-mdc-chip-highlighted",b.highlighted)("mat-mdc-chip-with-trailing-icon",b.KW()))},inputs:{color:"color",disabled:"disabled",Ed:"disableRipple",tabIndex:"tabIndex",Cx:"selectable",
selected:"selected"},outputs:{ct:"selectionChange"},features:[_.Qe([{Ca:CQ,Jb:EQ},{Ca:j5b,Jb:EQ}]),_.te],lc:["*","mat-chip-avatar, [matChipAvatar]","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"],Aa:11,Ba:12,Fa:[["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","_allowFocusWhenDisabled"],
["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,"cdk-visually-hidden",3,"id"],[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"]],va:function(a,b){a&1&&(_.Ie(q5b),_.G(0,"span",0)(1,"span",1),_.C(2,"span",2)(3,"button",3),_.N(4,RRb,5,0,"span",4),_.C(5,"span",5),_.Je(6),_.G(7,"span",6),_.F()()(),_.N(8,SRb,2,0,"span",7),_.C(9,"span",8),_.O(10),_.F());a&2&&(_.B("matRippleDisabled",b.uq())("matRippleCentered",b.z$a)("matRippleTrigger",b.Oa.ta),_.y(3),_.B("tabIndex",
b.tabIndex)("_allowFocusWhenDisabled",!0),_.we("aria-selected",b.ariaSelected)("aria-label",b.ariaLabel)("aria-describedby",b.o6a),_.y(1),_.B("ngIf",b.J9a()),_.y(4),_.B("ngIf",b.KW()),_.y(1),_.B("id",b.o6a),_.y(1),_.Pe(b.Cgb))},Ha:[_.Wl,_.Cq,AQ],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;color:inherit}.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;stroke:currentColor}.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)}.mat-mdc-standard-chip .mdc-evolution-chip__checkmark{height:20px;width:20px}.mat-mdc-standard-chip .mdc-evolution-chip__icon--trailing{height:18px;width:18px;font-size:18px}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:12px}.mat-mdc-standard-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] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mat-mdc-standard-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}.mat-mdc-standard-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] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-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}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mat-mdc-standard-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] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mat-mdc-standard-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}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color, currentColor)}.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{-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:var(--mdc-chip-container-shape-radius, 16px 16px 16px 16px);height:var(--mdc-chip-container-height, 32px)}.mat-mdc-standard-chip .mdc-evolution-chip__ripple{border-radius:var(--mdc-chip-container-shape-radius, 16px 16px 16px 16px)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-radius:var(--mdc-chip-container-shape-radius, 16px 16px 16px 16px)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{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:var(--mdc-chip-with-avatar-avatar-size, 28px)}.mat-mdc-standard-chip .mdc-evolution-chip__graphic{height:var(--mdc-chip-with-avatar-avatar-size, 28px);width:var(--mdc-chip-with-avatar-avatar-size, 28px);font-size:var(--mdc-chip-with-avatar-avatar-size, 28px)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-outline-width, 1px)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{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: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:var(--mdc-chip-flat-unselected-outline-width, 1px)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-container-color, transparent)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color, transparent)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color, transparent)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-label-text-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color, currentColor)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{height:var(--mdc-chip-with-icon-icon-size, 18px);width:var(--mdc-chip-with-icon-icon-size, 18px);font-size:var(--mdc-chip-with-icon-icon-size, 18px)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-icon-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-disabled-icon-color, currentColor)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-disabled-icon-color, currentColor)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-trailing-icon-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-color, currentColor)}.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;color:var(--mdc-chip-with-icon-icon-color, currentColor)}.mat-mdc-chip{position:relative}.mat-mdc-chip-action-label{text-align:left;z-index:1}[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'],
ob:2,Na:0});var r5b=function(a,b){this.source=a;this.value=b},s5b={Ca:_.Hv,Jb:_.Zc(function(){return FQ}),md:!0},FQ=function(){var a=DQ.apply(this,arguments)||this;a.ii=function(){};a.hi=function(){};a.L7a="listbox";a.aj=_.id(f5b,{optional:!0});a.Dl=!1;a.ariaOrientation="horizontal";a.Nt=!0;a.HF=function(d,e){return d===e};a.Xm=!1;var b,c;a.MI=null!=(c=null==(b=a.aj)?void 0:b.Is)?c:!1;a.jd=new _.cl;return a};_.V(FQ,DQ);_.k=FQ.prototype;
_.k.Fe=function(){var a=this;void 0!==this.fIa&&Promise.resolve().then(function(){a.LB(a.fIa,!1);a.fIa=void 0});this.Ei.qd.ka(_.sb(null),_.vb(this.Rb)).subscribe(function(){a.una()});this.tMa.ka(_.vb(this.Rb)).subscribe(function(){return a.yE()});this.uMa.ka(_.vb(this.Rb)).subscribe(function(b){a.multiple||a.Ei.forEach(function(c){c!==b.source&&c.tJ(!1,!1,!1)});b.E_&&a.FP()})};_.k.focus=function(){if(!this.disabled){var a=this.moc();a&&!a.disabled?a.focus():0<this.Ei.length?_.Op(this.Ec):this.Oa.ta.focus()}};
_.k.So=function(a){this.Ei?this.LB(a,!1):null!=a&&(this.fIa=a)};_.k.Fo=function(a){this.hi=a};_.k.Wu=function(a){this.ii=a};_.k.Cr=function(a){this.disabled=a};_.k.LB=function(a,b){var c=this;b=void 0===b?!0:b;this.oW();Array.isArray(a)?a.forEach(function(d){return c.qJ(d,b)}):this.qJ(a,b)};_.k.yE=function(){var a=this;this.disabled||setTimeout(function(){a.focused||(a.FP(),a.cma())})};_.k.l5=function(a){9===a.keyCode&&DQ.prototype.uEa.call(this)};_.k.cma=function(){this.ii();_.Uk(this.tb)};
_.k.FP=function(){var a=null;this.Dd=a=Array.isArray(this.selected)?this.selected.map(function(b){return b.value}):this.selected?this.selected.value:void 0;this.jd.emit(new r5b(this,a));this.hi(a);_.Uk(this.tb)};_.k.oW=function(a){this.Ei.forEach(function(b){b!==a&&b.fj()})};_.k.qJ=function(a,b){var c=this,d=this.Ei.find(function(e){return null!=e.value&&c.HF(e.value,a)});d&&(b?d.l_a():d.select());return d};
_.k.una=function(){var a=this;this.Ei&&Promise.resolve().then(function(){a.Ei.forEach(function(b){b.nW=a.multiple;b.Z7=a.Nt;b.W6a=a.Is;_.Uk(b.tb)})})};_.k.moc=function(){return Array.isArray(this.selected)?this.selected.length?this.selected[0]:void 0:this.selected};_.k.vcb=function(a){return!a.iS};
_.W.Object.defineProperties(FQ.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.Dl},set:function(a){this.Dl=_.Ig(a);this.una()}},selected:{configurable:!0,enumerable:!0,get:function(){var a=this.Ei.toArray().filter(function(b){return b.selected});return this.multiple?a:a[0]}},Cx:{configurable:!0,enumerable:!0,get:function(){return this.Nt},set:function(a){this.Nt=_.Ig(a);this.una()}},required:{configurable:!0,enumerable:!0,get:function(){return this.Xm},set:function(a){this.Xm=
_.Ig(a)}},Is:{configurable:!0,enumerable:!0,get:function(){return this.MI},set:function(a){this.MI=_.Ig(a);this.una()}},uMa:{configurable:!0,enumerable:!0,get:function(){return this.cla(function(a){return a.ct})}},tMa:{configurable:!0,enumerable:!0,get:function(){return this.cla(function(a){return a.Yk})}},value:{configurable:!0,enumerable:!0,get:function(){return this.Dd},set:function(a){this.So(a);this.Dd=a}}});FQ.ha=function(){var a;return function(b){return(a||(a=_.Ld(FQ)))(b||FQ)}}();
FQ.ya=_.x({type:FQ,qa:[["mat-chip-listbox"]],zd:function(a,b,c){a&1&&_.af(c,EQ,5);if(a&2){var d;_.Ze(d=_.bf())&&(b.Ei=d)}},Eb:[1,"mdc-evolution-chip-set","mat-mdc-chip-listbox"],Cb:11,kb:function(a,b){a&1&&_.K("focus",function(){return b.focus()})("blur",function(){return b.yE()})("keydown",function(c){return b.l5(c)});a&2&&(_.De("tabIndex",b.empty?-1:b.tabIndex),_.we("role",b.role)("aria-describedby",b.qTc||null)("aria-required",b.role?b.required:null)("aria-disabled",b.disabled.toString())("aria-multiselectable",
b.multiple)("aria-orientation",b.ariaOrientation),_.ye("mat-mdc-chip-list-disabled",b.disabled)("mat-mdc-chip-list-required",b.required))},inputs:{tabIndex:"tabIndex",multiple:"multiple",ariaOrientation:["aria-orientation","ariaOrientation"],Cx:"selectable",HF:"compareWith",required:"required",Is:"hideSingleSelectionIndicator",value:"value"},outputs:{jd:"change"},features:[_.Qe([s5b]),_.te],lc:["*"],Aa:2,Ba:0,Fa:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],va:function(a){a&1&&(_.Ie(),
_.C(0,"div",0),_.Je(1),_.F())},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"],
ob:2,Na:0});var GQ=function(){};GQ.ha=function(a){return new (a||GQ)};GQ.Ea=_.kd({type:GQ});GQ.Da=_.ad({Ob:[_.wq,{Ca:f5b,wc:{xMc:[13]}}],imports:[_.uq,_.bm,_.Gq,_.uq]});var HQ=function(){};HQ.ha=function(a){return new (a||HQ)};HQ.Ea=_.kd({type:HQ});HQ.Da=_.ad({imports:[GQ]});var t5b=new _.Kr("Remove filter: {SUMMARY}"),IQ=function(a,b){this.tb=a;this.ui=b;this.F9=new _.cl;this.X7=new _.cl;this.removed=new _.cl;this.ct=new _.cl;this.eEc=new _.cl;this.nc=new _.cl;this.Rn=new _.ob;this.Yk=new _.ob;this.Ya=new _.ca;this.T2b=t5b};_.k=IQ.prototype;_.k.Zo=function(){return this.Rf.Zo()};_.k.qGa=function(a){return this.Rf.qGa(a)};_.k.ala=function(){return this.Rf.ala()};_.k.tJ=function(a,b,c){this.Rf.tJ(a,b,c)};_.k.focus=function(){!this.disabled&&this.tc.value.wm.length&&this.Rf.focus()};
_.k.remove=function(){this.removed.emit({Rf:this})};_.k.Pc=function(){var a=this;this.Ya.add(this.Rf.Rn.subscribe(function(){a.Rn.next({Rf:a})}));this.Ya.add(this.Rf.Yk.subscribe(function(){a.Yk.next({Rf:a})}))};_.k.La=function(){this.nc.emit({Rf:this})};_.k.i_=function(a){a.stopPropagation();this.X7.emit();!this.disabled&&_.$jb(this)&&this.F9.emit()};_.W.Object.defineProperties(IQ.prototype,{L0:{configurable:!0,enumerable:!0,get:function(){return this.Rf.L0}},id:{configurable:!0,enumerable:!0,get:function(){return this.Rf.id}}});
IQ.ha=function(a){return new (a||IQ)(_.z(_.gl),_.z(_.gD))};
IQ.ya=_.x({type:IQ,qa:[["xap-applied-filter-chip"]],ub:function(a,b){a&1&&_.$e(EQ,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.Rf=c.first)}},inputs:{disabled:"disabled",filter:"filter",tc:"appliedFilter"},outputs:{F9:"editorVisibleChange",X7:"chipClick",removed:"removed",ct:"selectionChange",eEc:"interaction",nc:"destroyed"},features:[_.Qe([{Ca:EQ,Jb:IQ},{Ca:j5b,Jb:IQ}])],Aa:4,Ba:5,Fa:[["appearance","input","role","button",1,"xap-filterbar-filtereditor-chip",3,"disabled","selectable","disableRipple","click",
"keydown.space","removed","keydown.backspace"],[1,"xap-filterbar-filtereditor-chip-text"],["matChipRemove","","class","xap-filterbar-filtereditor-chip-remove-icon",3,"click",4,"ngIf"],["matChipRemove","",1,"xap-filterbar-filtereditor-chip-remove-icon",3,"click"],[3,"svgIcon"]],va:function(a,b){a&1&&(_.C(0,"mat-chip-option",0),_.K("click",function(c){return b.i_(c)})("keydown.space",function(c){return b.i_(c)})("removed",function(){return b.remove()})("keydown.backspace",function(){return b.remove()}),
_.C(1,"span",1),_.O(2),_.F(),_.N(3,TRb,4,7,"button",2),_.F());a&2&&(_.B("disabled",b.disabled)("selectable",!1)("disableRipple",!_.$jb(b)),_.y(2),_.Ne(" ",null==b.tc?null:b.tc.RF," "),_.y(1),_.B("ngIf",!b.tc||b.tc.xx))},Ha:[_.Wl,e5b,EQ,BQ,_.es,_.BC],ob:2,Na:0});var JQ=function(a,b,c,d){_.kD.call(this,a,b,c,d);var e=this;this.tb=a;this.ui=b;this.Zd=c;this.rFb=null;this.gMa=new _.cl;this.FEb=new _.cl;this.Ya.add(c.cpb.subscribe(function(){e.j8()}))};_.V(JQ,_.kD);JQ.Ia=_.kD.Ia;JQ.prototype.focus=function(){_.akb(this)};JQ.prototype.j8=function(){this.Op=!1;this.FEb.emit(this.tc);var a;(null==(a=this.DAc)?0:a.RNa)&&this.gMa.emit()};JQ.ha=function(a){return new (a||JQ)(_.z(_.gl),_.z(_.gD),_.z(_.jD),_.z(_.Sd))};
JQ.ya=_.x({type:JQ,qa:[["xap-filter-editor"]],ub:function(a,b){a&1&&_.$e(_.nD,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.DAc=c.first)}},inputs:{rFb:"overlayOrigin"},outputs:{gMa:"canceled",FEb:"onCloseEditor"},features:[_.Qe([_.jD]),_.te],Aa:12,Ba:5,Fa:function(){return[["cdkOverlayOrigin",""],["defaultOverlayOrigin","cdkOverlayOrigin"],[3,"trigger","loadingTemplate"],["header","",1,"xap-filterbar-filtereditor-popup-header"],[3,"id"],["footer","",1,"xap-filterbar-filtereditor-actions"],["mat-button","",
"color","primary","class","xap-filterbar-filtereditor-apply-button",3,"disabled","click",4,"ngIf"],["mat-button","","color","primary",1,"xap-filterbar-filtereditor-cancel-button",3,"click"]," Cancel ",["filterLoading",""],["mat-button","","color","primary",1,"xap-filterbar-filtereditor-apply-button",3,"disabled","click"]," Apply ",[1,"xap-filterbar-filtereditor-popup-content"],["mode","indeterminate",1,"xap-filterbar-filtereditor-popup-loading-spinner",3,"color","diameter","strokeWidth"]]},va:function(a,
b){a&1&&(_.G(0,"div",0,1),_.C(2,"xap-filter-editor-content",2)(3,"div",3)(4,"h2",4),_.O(5),_.F()(),_.C(6,"div",5),_.N(7,URb,2,1,"button",6),_.C(8,"button",7),_.K("click",function(){b.j8();b.gMa.emit()}),_.He(9,8),_.F()()(),_.N(10,VRb,5,5,"ng-template",null,9,_.ef));if(a&2){var c=_.Me(1),d=_.Me(11),e;_.y(2);_.B("trigger",null!==(e=b.rFb)&&void 0!==e?e:c)("loadingTemplate",d);_.y(2);_.Ke("id","dialog-label-",b.tc.id,"");_.y(1);_.Ne(" ",b.tc.config.displayName," ");_.y(2);_.B("ngIf",b.filter&&!b.filter.config.Dba)}},
Ha:[_.Wl,_.KC,_.yr,_.zC,_.yB,_.Jy,_.nD],ob:2,Na:0});var u5b=new _.Nd("GMAT_AUTOCOMPLETE_OPTIONS",{Ja:"root",oa:function(){return{Cm:!1}}});var v5b=function(a,b){a.Cm||b.asa.push("gmat-mdc-autocomplete")};v5b.ha=function(a){return new (a||v5b)(_.z(u5b),_.z(_.sq))};v5b.Ia=_.x({type:v5b,qa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],features:[_.Qe([{Ca:_.sq,Pd:_.ED}])]});var KQ=function(){};KQ.ha=function(a){return new (a||KQ)};KQ.Ea=_.kd({type:KQ});KQ.Da=_.ad({imports:[GM]});var ZRb=function(a){return{wa:a}},LQ=function(){_.vD.apply(this,arguments);this.xYa=!0};_.V(LQ,_.vD);LQ.Ia=_.vD.Ia;LQ.prototype.Vaa=function(a){this.fl.setValue("");a.option.value.filters?this.p_a.emit(a.option.value):this.selected.emit(a.option.value)};_.W.Object.defineProperties(LQ.prototype,{Nba:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete.isOpen}}});LQ.ha=function(){var a;return function(b){return(a||(a=_.Ld(LQ)))(b||LQ)}}();
LQ.ya=_.x({type:LQ,qa:[["xap-filter-menu"]],ub:function(a,b){a&1&&(_.$e(_.xD,7),_.$e(_.yD,7));if(a&2){var c;_.Ze(c=_.bf())&&(b.autocomplete=c.first);_.Ze(c=_.bf())&&(b.jLa=c.first)}},features:[_.te],Aa:13,Ba:13,Fa:function(){return[[1,"xap-filterbar-menu-input-box",3,"formControl","matAutocomplete","placeholder","click","focusin","focusout","keydown.backspace"],["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,"svgIcon","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"]]},va:function(a,b){a&1&&(_.C(0,"input",
0,1),_.K("click",function(){return b.ie()})("focusin",function(){return b.Xba=!0})("focusout",function(){return b.Xba=!1})("keydown.backspace",function(){return _.rkb(b)}),_.F(),_.C(2,"mat-autocomplete",2,3),_.K("optionSelected",function(e){return b.Vaa(e)}),_.N(4,XRb,3,1,"div",4),_.N(5,gSb,5,6,"ng-container",5),_.N(6,nSb,4,6,"ng-template",null,6,_.ef),_.N(8,oSb,2,1,"mat-option",7),_.P(9,"async"),_.P(10,"async"),_.N(11,uSb,1,1,"ng-template",null,8,_.ef),_.F());if(a&2){var c=_.Me(3),d=_.Me(7);_.B("formControl",
b.fl)("matAutocomplete",c)("placeholder",b.placeholder);_.we("aria-label",b.Jba||b.placeholder||null);_.y(2);_.B("aria-label",b.placeholder);_.y(2);_.B("ngIf",null==b.LA?null:b.LA.length);_.y(1);_.B("ngIf",b.dV)("ngIfElse",d);_.y(3);_.B("ngIf",null==_.R(9,9,b.WL)&&null==_.R(10,11,b.tT))}},Ha:[_.Vl,_.Wl,_.$l,_.Xl,_.Yl,_.Zl,v5b,_.xD,_.Fq,_.Aq,_.yD,_.KC,_.zr,_.zC,_.yB,_.es,_.Fh,_.Mv,_.Tv,_.am],ob:2,Na:0});var w5b=function(a){this.Sc=a};w5b.ha=function(a){return new (a||w5b)(_.z(_.We))};w5b.Ia=_.x({type:w5b,qa:[["","xapFilterBarCustomTemplate",""]]});var MQ=function(a,b,c){_.iD.call(this,a,b,c);var d=this;this.ui=a;this.zm=b;this.CL=new _.cl;this.yMa=!1;this.tJb=function(e){d.remove(e)};this.pMb=function(e,f){d.zNa=f;_.Xjb(d,e)};this.openEditor=function(e,f){d.uw=e;f&&(d.zNa=f)};this.zNa=null;this.uY=function(e){_.iD.prototype.uY.call(d,e);var f;null==(f=d.Hp)||_.Dkb(f);d.CL.emit(!1);d.yMa=!1}};
_.V(MQ,_.iD);MQ.Ia=_.iD.Ia;MQ.prototype.Pc=function(){var a=this,b;null==(b=this.ee)||b.qd.subscribe(function(){a.aK&&a.aK.unsubscribe();a.aK=a.Dwc.Y7.subscribe(function(){var c;null==(c=a.Hp)||_.Dkb(c)})})};var BSb=function(a,b){var c;null==(c=a.ee.find(function(d){return d.tc.id===b.id}))||c.focus()};_.k=MQ.prototype;_.k.A_=function(a){var b;return this.vOa&&this.uw===a&&!(null==(b=this.Hp)?0:b.Nba)};_.k.IQa=function(a,b){return b.id};_.k.eaa=function(){return this.Trb||"filter_alt"};_.k.IWa=function(){this.CL.emit(!0)};
_.k.l0=function(){var a=this;setTimeout(function(){var b;(null==(b=a.Hp)?0:b.Xba)||a.A_(a.uw)||x5b(a)||y5b(a)?a.CL.emit(!0):a.yMa||a.CL.emit(!1)},100)};
var ASb=function(a){setTimeout(function(){var b;if(!((null==(b=a.Hp)?0:b.Nba)||x5b(a)||a.A_(a.uw))){var c;null==(c=a.Hp)||_.Bkb(c.jLa)}},100)},x5b=function(a){var b=document.activeElement;return a.ee.some(function(c){c=c.Rf.Oa.ta;return c===b||c.contains(b)})},y5b=function(a){return a.ee.some(function(b){return b.Rf.Oa.ta.contains(document.activeElement)})&&document.activeElement.classList.contains("xap-filterbar-filtereditor-chip-remove-icon")};
MQ.prototype.j_a=function(){if(0<this.ee.length){var a;null==(a=this.ee.get(this.ee.length-1))||a.focus()}else this.Hp&&this.Hp.ie()};MQ.ha=function(a){return new (a||MQ)(_.z(_.gD),_.z(_.fB,8),_.z(_.Wjb,8))};
MQ.ya=_.x({type:MQ,qa:[["xap-filter-bar"]],zd:function(a,b,c){a&1&&_.af(c,w5b,5);if(a&2){var d;_.Ze(d=_.bf())&&(b.MPa=d.first)}},ub:function(a,b){a&1&&(_.$e(FQ,5),_.$e(LQ,5),_.$e(_.Jy,5),_.$e(JQ,5),_.$e(IQ,5));if(a&2){var c;_.Ze(c=_.bf())&&(b.Dwc=c.first);_.Ze(c=_.bf())&&(b.Hp=c.first);_.Ze(c=_.bf())&&(b.kgb=c);_.Ze(c=_.bf())&&(b.gpb=c);_.Ze(c=_.bf())&&(b.ee=c)}},outputs:{CL:"isFocused"},features:[_.Qe([_.gD]),_.te],Aa:3,Ba:2,Fa:function(){return[[4,"ngIf","ngIfElse"],["custom",""],[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","Applied filters",1,"xap-filterbar-chip-list",3,"disabled"],["class","xap-filterbar-filtereditor","cdkOverlayOrigin","",3,"appliedFilter","filter","disabled","editorVisibleChange","removed","chipClick",4,"ngFor","ngForOf",
"ngForTrackBy"],["autoActiveFirstOption","",1,"xap-filterbar-menu",3,"suggestionProvider","useRankedSuggestions","placeholder","inputLabel","noResultsMessage","disabled","savedFilterSets","selected","selectedSet","deletedSet","onBackspace"],["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"],["class","xap-filterbar-filtereditor",
3,"appliedFilter","filter","isEditorVisible","disabled","overlayOrigin","editorVisibleChange","update","canceled","onCloseEditor",4,"ngFor","ngForOf","ngForTrackBy"],["fontSet","google-material-icons",1,"xap-filterbar-icon-label",3,"svgIcon"],[1,"xap-filterbar-text-label"],["cdkOverlayOrigin","",1,"xap-filterbar-filtereditor",3,"appliedFilter","filter","disabled","editorVisibleChange","removed","chipClick"],["mat-icon-button","","type","button",1,"xap-filterbar-save-button",3,"matTooltip","click"],
["fontSet","google-material-icons",3,"svgIcon"],["mat-icon-button","","type","button",1,"xap-filterbar-clear-button",3,"matTooltip","click","mousedown"],[3,"svgIcon"],[1,"xap-filterbar-filtereditor",3,"appliedFilter","filter","isEditorVisible","disabled","overlayOrigin","editorVisibleChange","update","canceled","onCloseEditor"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]]},va:function(a,b){a&1&&(_.N(0,DSb,15,22,"ng-container",0),_.N(1,GSb,3,15,"ng-template",null,1,_.ef));if(a&2){var c=_.Me(2);
_.B("ngIf",!(null==b.MPa?0:b.MPa.Sc))("ngIfElse",c)}},Ha:[_.Vl,_.Wl,_.$l,_.KC,_.zr,FQ,_.es,_.Gw,_.Jy,JQ,LQ,IQ,_.am],ob:2,Na:0});var NQ=function(a,b){this.Ga=a;this.service=b;this.filter=new _.cl;this.element="UnifiedXrefFilterbar";this.Ya=new _.ca;this.Iu=new _.mb(1);this.aT=new _.Af(null);this.Joa=new _.Af(null);this.QLa=new _.Af(null);this.eR=new _.Af(CRb(new Map([])))};
NQ.prototype.Pa=function(){var a=this;this.Ya.add(this.Iu.ka(_.ub(function(b){return V4b(a.service,b)}),_.Oa(_.asb)).subscribe(function(b){a.eR.next(ERb(b,a.service.Ez.getValue(),[]))}));this.Ya.add(_.Ca([this.Iu.ka(_.ub(function(b){return V4b(a.service,b)}),_.Oa(_.asb)),this.YJ]).subscribe(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;if(0===c.action&&c.category){a:{var d=c.category;var e=_.Xi(b,5,_.En);if(e&&e.has("cross references")){e=_.l(_.fj(e.get("cross references"),_.xn,2));for(var f=
e.next();!f.done;f=e.next())if(f=IRb(f.value),f.displayName===d){d={source:f.source,displayName:f.displayName};break a}}d=null}d&&a.Joa.next([d]);a:{c=c.category;if((d=_.Xi(b,5,_.En))&&d.has("cross references"))for(d=_.l(_.fj(d.get("cross references"),_.xn,2)),e=d.next();!e.done;e=d.next())if(e=IRb(e.value),e.displayName===c){c=new b5b({id:"category",displayName:"Category"},_.cD,_.hjb([{source:e.source,displayName:e.displayName}]));break a}c=null}c&&(a.log("show-only-category"),b=ERb(b,a.service.Ez.getValue(),
[c]),a.eR.next(b))}}));this.Ya.add(_.Ca([this.service.YQ.ka(_.Oa(KRb)),this.QLa.ka(_.Oa(LRb)),this.aT.ka(_.Oa(MRb)),this.Joa.ka(_.Oa(NRb))]).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({KK:b,Rz:d,aT:e,RDc:c})}))};NQ.prototype.La=function(){var a;null==(a=this.Ya)||a.unsubscribe()};
var z5b=function(a,b){switch(b.config.id){case "tests":U4b(a.service,"TEST",!0);a.log("excludeTestFiles");break;case "generatedFiles":U4b(a.service,"GENERATED",!0);a.log("excludeGeneratedFiles");break;case "path":a.aT.next(ORb(b.value.gq));a.log("applyPathFilter",b.value.gq);break;case "category":a.Joa.next(b.value.wm);b=b.value.wm.filter(function(c){return null!==c}).map(function(c){return c.source+"://"+c.displayName}).join(", ");a.log("includeCategories",b);break;case "buildConfigs":a.QLa.next(b.value.wm),
b=b.value.wm.filter(function(c){return null!==c}).join(", "),a.log("includeBuildConfigs",b)}},A5b=function(a,b){switch(b.config.id){case "tests":U4b(a.service,"TEST",!1);a.log("includeTestFiles");break;case "generatedFiles":U4b(a.service,"GENERATED",!1);a.log("includeGeneratedFiles");break;case "path":a.aT.next(null);a.log("clearPathFilter");break;case "category":a.Joa.next(null);a.log("clearCategoryFilter");break;case "buildConfigs":a.QLa.next(null),a.log("clearBuildConfigsFilter")}};
NQ.prototype.log=function(a,b){this.Ga.mb({element:this.element,action:a,gestureName:"CHANGE",fg:b})};_.W.Object.defineProperties(NQ.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.Iu.next(a)}}});NQ.ha=function(a){return new (a||NQ)(_.z(_.nn),_.z(yQ))};
NQ.ya=_.x({type:NQ,qa:[["xrefs-filters","location",""]],inputs:{location:"location",YJ:"categoryFilter"},outputs:{filter:"filter"},Yb:["location",""],Aa:2,Ba:3,Fa:[["filterBarIcon","filter_list",1,"filter-bar",3,"config","update"]],va:function(a,b){a&1&&(_.C(0,"xap-filter-bar",0),_.K("update",function(c){switch(c.J2){case 0:case 2:z5b(b,c.ZP[0]);break;case 3:A5b(b,c.ZP[0]);break;case 4:c=c.ZP;b.log("clearAll");c=_.l(c);for(var d=c.next();!d.done;d=c.next())A5b(b,d.value);break;case 1:break;default:_.eg(c.J2)}}),
_.P(1,"async"),_.F());a&2&&_.B("config",_.R(1,1,b.eR))},Ha:[MQ,_.am],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%]     xap-filter-menu input::-webkit-input-placeholder{color:var(--text-secondary)}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     xap-filter-menu input::-moz-placeholder{color:var(--text-secondary)}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     xap-filter-menu input:-ms-input-placeholder{color:var(--text-secondary)}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     xap-filter-menu input::-ms-input-placeholder{color:var(--text-secondary)}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     xap-filter-menu input::placeholder{color:var(--text-secondary)}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}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]    .cdk-focused{background:var(--focus)}"]});var B5b=function(a){return{enabled:a}},OQ=function(a,b,c,d,e){this.Ga=a;this.Nb=b;this.bi=c;this.qc=d;this.element="";this.T6=!0;this.Rt=!1;this.expansion=new _.cl;this.filter=new _.cl;this.uA=new _.cl;this.x3="Collapse All";this.y3="Expand All";this.TBa="Preview Panel";this.SBa="Toggle the file preview here, or configure the toggle width in settings";this.T4a="Opens references in the preview pane and create a breadcrumb as you step through references";this.S4a="Opens references in the main window";
this.R4a="The screen is too small to support the preview. See settings to change this minimum size.";this.fOb=new _.Af(!1);this.Ya=new _.ca;this.b0=_.SAb(this.Nb).ka(_.sb(!1));this.aU=_.Ca([this.Nb.Daa(),e.h3a]).ka(_.m(function(f){f=_.l(f);var g=f.next().value;return f.next().value.width<g}),_.sb(!1),_.Oa())};_.k=OQ.prototype;_.k.Pa=function(){var a=this;this.Ya.add(_.Ca([this.b0,this.aU]).ka(_.m(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return b&&!c})).subscribe(function(b){a.uA.emit(b)}))};
_.k.La=function(){this.Ya.unsubscribe()};_.k.K_a=function(a){_.eK(this.Nb,a);this.Ga.mb({element:this.element,action:a?"openXrefsInMiniPanel":"openXrefsInMainWindow",gestureName:"CLICK",projectId:this.location.ab})};_.k.ZA=function(){this.expansion.emit(this.Rt?0:1)};
_.k.Z_a=function(){var a=this;return _.Ca([this.Nb.tG(),this.fOb,this.bi.JG(_.Ea(!1))]).ka(_.m(function(b){var c=_.l(b),d=c.next().value;b=c.next().value;c=c.next().value&&_.pE(a.location);d=null==d||"MINI"===d;return a.qc.Lb(61)&&c&&d&&!b}))};_.k.SWa=function(){var a=this;this.Nb.tG().subscribe(function(b){null==b?_.eK(a.Nb,!1):"MINI"===b&&_.eK(a.Nb,!0)})};_.W.Object.defineProperties(OQ.prototype,{RA:{configurable:!0,enumerable:!0,set:function(a){this.fOb.next(a)}}});
OQ.ha=function(a){return new (a||OQ)(_.z(_.nn),_.z(_.Yt),_.z(_.jI),_.z(_.Lt),_.z(mQ))};
OQ.ya=_.x({type:OQ,qa:["unified-xref-actions location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" ")],inputs:{location:"location",element:"element",YJ:"categoryFilter",T6:"anyExpandableNodes",Rt:"allNodesCollapsed",RA:"showingCodePanel"},outputs:{expansion:"expansion",filter:"filter",uA:"openInMiniPanel"},features:[_.Qe([yQ])],Yb:"location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" "),Aa:8,Ba:11,Fa:[[3,"location","categoryFilter","filter"],
[3,"vertical"],[3,"collapsed"],[4,"ngIf"],[3,"icon","collapsed","ariaLabel","tooltipText","ascTrackElement","trackGestureClick","trackAction","trackProjectId","click",4,"ngIf"],["icon","side_navigation",3,"collapsed","selected","disabled","ariaLabel","tooltipText","click"],["tooltipId","xrefPreviewCallout",3,"dismiss"],["onedevTooltipTitle",""],[3,"icon","collapsed","ariaLabel","tooltipText","ascTrackElement","trackGestureClick","trackAction","trackProjectId","click"]],va:function(a,b){a&1&&(_.C(0,
"xrefs-filters",0),_.K("filter",function(c){return b.filter.next(c)}),_.F(),_.C(1,"div"),_.G(2,"mat-divider",1)(3,"underline-xrefs",2)(4,"mat-divider",1),_.N(5,ISb,8,15,"ng-container",3),_.P(6,"async"),_.N(7,JSb,1,8,"collapsible-icon-button",4),_.F());a&2&&(_.B("location",b.location)("categoryFilter",b.YJ),_.y(2),_.B("vertical",!0),_.y(1),_.B("collapsed",!0),_.y(1),_.B("vertical",!0),_.y(1),_.B("ngIf",_.Se(9,B5b,_.R(6,7,b.b0))),_.y(2),_.B("ngIf",b.T6))},Ha:[_.sn,jQ,_.Wl,_.rw,_.xw,_.zw,_.Aw,lQ,NQ,
_.am],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 4px 4px 4px}"],
Na:0});var eL=function(a,b,c,d,e){var f=this;this.item=a;this.level=b;this.Id=c;this.NS="";this.aea=e;b=new _.ob;this.Lgb=b.ka(_.Ua(1),_.ub(function(){return d(_.oj(a,5,_.ENa),f.Id,f.level)}),_.sb(_.bE(KSb(b))),_.qb(1))};var MSb=new _.Kr("{detailText} ({filteredModifier}{filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}} after filtering, {visible} displayed)"),OSb=new _.Kr("{detailText} ({filteredModifier}{filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}}, {visible} displayed)"),NSb=new _.Kr("{detailText} ({filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}})"),LSb=new _.Kr("{detailText} ({visible} displayed)");var hTb=function(a){return{"file-path":a}},PQ=function(a){this.RNb=this.eta=this.fyb=!1;this.gac="Show only";this.hac="Set and apply a filter to only include this category.";this.eM=new _.cl;this.pwc=a.Lb(78)};
PQ.prototype.ie=function(a){if(!(0!==a.button||a.ctrlKey||a.metaKey||a.shiftKey)&&a.target&&a.target instanceof Element){var b,c=null==(b=_.aF(a.target,"a","node-contents"))?void 0:b.getAttribute("href");c&&(a.preventDefault(),a.stopPropagation(),b=!!(a.target&&a.target instanceof Element&&a.target.classList.contains("context")),this.eM.emit({event:a,href:c,uri:b?_.Jh(this.node.item,1):_.Jh(this.node.item,4),Id:this.node.Id,LQc:b}))}};
PQ.prototype.Sb=function(){0===this.node.level&&this.pwc&&(this.RNb=!0);if(this.eta=0<this.node.NS.length)this.VHc=this.node.NS;var a;this.fyb=!this.eta&&0!==this.node.level&&1===(null==(a=this.node.item.oG())?void 0:a.getType());if(a=_.ej(this.node.item,_.yn,2)){this.ulb=_.crb(a,this.IBb);var b=_.Jh(this.node.item,1);this.rlb=b?this.dH(b).link:void 0}if(b=this.node.item.oG())this.SY=_.crb(b,this.IBb);"children"in this.node&&!a&&(this.hI||(this.hI=TSb(this.node)),this.SY=PSb({SY:this.SY,visible:this.hI,
uv:this.node.uv,WK:this.node.WK,CZ:this.node.CZ}));(a=_.Jh(this.node.item,4))?(a=this.dH(a),b=a.line,this.RY=a.link,this.y9=_.FE(b)):this.y9=this.RY=void 0};PQ.prototype.IBb=function(a){try{return this.dH(a).link}catch(b){return a}};PQ.ha=function(a){return new (a||PQ)(_.z(_.Lt))};
PQ.ya=_.x({type:PQ,qa:[["node-contents","makeLink","","node",""]],kb:function(a,b){a&1&&_.K("click",function(c){return b.ie(c)})},inputs:{dH:"makeLink",node:"node",YJ:"categoryFilter"},outputs:{eM:"nodeClicked"},features:[_.pd],Yb:["makeLink","","node",""],Aa:7,Ba:2,Fa:[["class","context-container",4,"ngIf","ngIfElse"],["noContext",""],["detail",""],["basic",""],[1,"context-container"],["class","line",4,"ngIf"],[1,"context"],[1,"line"],[4,"ngIf","ngIfElse"],[1,"notice"],["tabindex","-1",4,"ngIf",
"ngIfElse"],["class","inlineCategoryFilter",4,"ngIf"],["tabindex","-1"],[4,"ngTemplateOutlet"],[1,"inlineCategoryFilter"],[3,"vertical"],["type","button","gme-button","","format","flat","size","small","aria-label","Show this category only",3,"matTooltip","click","keydown.enter"],[3,"ngClass"]],va:function(a,b){a&1&&(_.N(0,$Sb,6,7,"div",0),_.N(1,bTb,1,2,"ng-template",null,1,_.ef),_.N(3,fTb,2,3,"ng-template",null,2,_.ef),_.N(5,iTb,3,5,"ng-template",null,3,_.ef));if(a&2){var c=_.Me(2);_.B("ngIf",b.rlb&&
b.ulb)("ngIfElse",c)}},Ha:[_.Ul,_.Wl,_.$l,_.AF,_.Aw,$L],styles:["node-contents[_nghost-%COMP%]{cursor:pointer;display:block;white-space:nowrap}node-contents[_nghost-%COMP%] > [_ngcontent-%COMP%]:first-child{min-width:0}node-contents[_nghost-%COMP%]   a[_ngcontent-%COMP%]{display:block;overflow:hidden;text-overflow:ellipsis}node-contents[_nghost-%COMP%]   a[_ngcontent-%COMP%]:focus, node-contents[_nghost-%COMP%]   a[_ngcontent-%COMP%]:hover{text-decoration:none}node-contents[_nghost-%COMP%]   a[_ngcontent-%COMP%]:not(.context){font:initial;font-family:monospace;letter-spacing:normal;line-height:1.25;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;-webkit-text-size-adjust:100%}node-contents[_nghost-%COMP%]   .context-container[_ngcontent-%COMP%]{display:flex}node-contents[_nghost-%COMP%]   .inlineCategoryFilter[_ngcontent-%COMP%]{padding-left:12px}node-contents[_nghost-%COMP%]   .line[_ngcontent-%COMP%]{overflow:unset}node-contents[_nghost-%COMP%]   .notice[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-style:italic;display:inline-block}node-contents[_nghost-%COMP%]   .context[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;padding-left:5px;padding-right:5px}node-contents[_nghost-%COMP%]   mat-divider[_ngcontent-%COMP%]{display:inline}"],
Na:0});var QQ=function(){lM.call(this,function(b){return b.level},dL);var a=this;this.wj=this.um=new _.Af(void 0);this.Vc=_.Ca([this.wj.ka(_.m(function(b){return null==b?void 0:b.Id}),_.Oa()),this.Ud.changed.ka(_.m(function(){return a.Ud.selected.map(function(b){return b.Id})}))]).ka(_.m(function(b){b=_.l(b);var c=b.next().value;return{Gc:b.next().value,wj:c}}));this.uz=this.Ud.changed.ka(_.m(function(){return a.Jg.reduce(function(b,c){var d=dL(c);return{rF:b.rF||d,tF:b.tF&&!(d&&a.Ud.Ie(c))}},{tF:!0,rF:!1})}),
_.sb({rF:!1,tF:!0}),_.nb(1),_.ib())};_.V(QQ,lM);_.k=QQ.prototype;_.k.sz=function(){this.um.next(void 0)};_.k.cG=function(){this.Ud.select.apply(this.Ud,_.Ha(this.Jg.filter(dL)))};_.k.lTa=function(a){return this.wj.ka(_.m(function(b){return USb(a,b)}))};_.k.R1a=function(a){var b=this.um.value;b=USb(a,b)&&b&&b.uri===a.uri;this.um.next(b?void 0:a);return!b};
_.k.Nia=function(a,b,c){var d=this.Jg;this.Jg=a;if(!this.pga||!CBb(b,this.pga))this.pga=b,this.Ud.clear(),this.TNa(b);else if(c){b=new Set;var e=_.l(this.Ud.selected);for(c=e.next();!c.done;c=e.next())b.add(c.value.Id);a=a.filter(function(g){g=mTb(d,g.Id);return!g||!dL(g)});a=_.l(a);for(c=a.next();!c.done;c=a.next())b.add(c.value.Id);this.Ud.clear();this.Ud.select.apply(this.Ud,_.Ha(kTb(this.Jg,b)));var f;lTb(this.Jg,null==(f=this.um.value)?void 0:f.Id)||this.um.next(void 0)}};
_.k.TNa=function(a){a.sZ?(this.Ud.select.apply(this.Ud,_.Ha(kTb(this.Jg,new Set(a.sZ)))),this.um.next(lTb(this.Jg,a.o_a))):(this.cG(),this.um.next(a.isFirst?void 0:jTb(this.Jg)))};QQ.ha=function(a){return new (a||QQ)};QQ.ua=_.u({token:QQ,oa:QQ.ha});var RQ=function(a,b,c){this.service=a;this.oc=c;this.jxa=!1;b.Lb(80)?this.W_=50:b.Lb(81)?this.W_=100:b.Lb(82)?this.W_=250:b.Lb(83)?this.W_=500:this.W_=250;this.oc.ac(2)&&(this.jxa=!0)};
RQ.prototype.wfa=function(a,b,c){var d=this,e=this.makeRequest(a.oh,b,c);return e.errorMessage?_.aE(e.errorMessage):e.request?this.service.wfa(e.request).ka(_.m(function(f){var g=pTb(b,d,_.Xi(f,1,_.Nn),c,d.jxa),h=d.jxa,n=Array.from(_.Xi(f,4,_.Sn).values());a:{f=_.l(_.Xi(f,1,_.Nn).values());for(var r=f.next();!r.done;r=f.next())if(_.lj(r.value,3)){f=!0;break a}f=!1}f&&(f=n.push,r=(new _.Sn).wNb(2),h=(new _.zn).Qwa(h?"Results incomplete. The cross reference query took too long. Use go/xrefs-cli for complete results.":
"Results incomplete. The cross reference query took too long."),h=_.gj(r,1,h),f.call(n,h));return{Je:g,oda:n}}),_.ub(function(f){return rTb(f.Je).ka(_.$a(f.Je),_.sb(f.Je)).ka(_.m(function(g){return{Je:g,oda:f.oda}}))}),_.m(function(f){return 0===f.Je.length?_.$D("Could not find any references."):_.bE({Je:f.Je,oda:f.oda,iV:a})}),_.za(function(){return _.aE("References could not be loaded.")}),_.sb(_.kE)):_.aE("References could not be loaded.")};
RQ.prototype.makeRequest=function(a,b,c){var d=(new _.Qn).y_a(!0);c=YSb(c);if(c.errorMessage)return{errorMessage:c.errorMessage};if(!c.filter)return{errorMessage:"References could not be loaded."};a=_.l(a);for(var e=a.next();!e.done;e=a.next())e=VYb(e.value).Kwa(c.filter),_.hj(d,1,_.Dn,e);d.J_a(this.W_).lU(_.Rqb(_.rmb(b)));return{request:d}};
var oTb=function(a,b,c,d,e,f){if(!c)return _.aE("Error loading references.");var g=YSb(d);if(g.errorMessage)return _.aE(g.errorMessage);if(!g.filter)return _.aE("References could not be loaded.");g=WYb((new _.On).y_a(!0).J_a(a.W_),VYb(c).Kwa(g.filter)).lU(_.Rqb(_.rmb(b)));return a.service.nZa(g).ka(_.m(function(h){return _.bE(sTb(b,a,e,_.Xi(h,1,_.Gn).get(c),f,d,a.jxa))}),_.za(function(){return _.aE("Error loading references.")}),_.sb(_.kE))};
RQ.ha=function(a){return new (a||RQ)(_.w(_.iJ),_.w(_.Lt),_.w(_.Jt))};RQ.ua=_.u({token:RQ,oa:RQ.ha,Ja:"root"});var C5b=new pM(function(a){return a},function(a){return a.level},dL,function(a){return a.children}),D5b=function(a){this.rc=a;this.Bia=[];this.Wq=new _.Af([])};_.V(D5b,_.Yp);D5b.prototype.setData=function(a,b){var c=a!==this.Bia;this.Wq.next(DZb(C5b,a));this.rc.Nia(this.Wq.value,b,c);this.Bia=a};D5b.prototype.connect=function(a){var b=this;return _.cb.apply(null,_.Ha([a.hB,this.rc.Ud.changed.If(),this.Wq.If()])).ka(_.m(function(){return EZb(C5b,b.Wq.value,b.rc)}))};D5b.prototype.disconnect=function(){};var SQ=function(a,b){this.Qd=a;this.nb=b;this.xU=[]};_.k=SQ.prototype;_.k.Pa=function(){var a=this;this.Ya=this.Wea.qd.subscribe(function(){a.xU=a.SRa();a.xU.find(function(b){return b.Uw()})||(a.Ch=a.xU[0])})};_.k.La=function(){this.Ya&&this.Ya.unsubscribe()};_.k.focus=function(){this.Ch&&this.Ch.focus()};
_.k.Uaa=function(a){if(this.Ch&&!_.cF(a)){var b=this.xU.indexOf(this.Ch),c=this.Ch;switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();c.Rd&&c.ij()?c.collapse():this.lQa(c,b);break;case "Right":case "ArrowRight":a.preventDefault();c.Rd&&c.ij()?this.hR(b+1):c.ij()&&c.expand();break;case "Down":case "ArrowDown":case "j":a.preventDefault();this.hR(b+1);break;case "Up":case "ArrowUp":case "k":a.preventDefault();this.hR(b-1);break;case "Enter":a.preventDefault(),this.Ch.Pt()}}};
_.k.lQa=function(a,b){for(;0<=b;b--){var c=this.xU[b];if(c.ariaLevel!==a.ariaLevel){this.Ch=c;this.Ch.focus();break}}};_.k.hR=function(a){if(a=this.xU[a])this.Ch=a,this.Ch.focus()};_.k.SRa=function(){for(var a=[].concat(_.Ha(this.nb.ta.children)),b=[],c=_.l(this.Wea),d=c.next();!d.done;d=c.next())d=d.value,b[d.NSa(a)]=d;return b.filter(function(e){return void 0!==e})};
_.W.Object.defineProperties(SQ.prototype,{Ch:{configurable:!0,enumerable:!0,set:function(a){this.hBc=a;for(var b=_.l(this.xU),c=b.next();!c.done;c=b.next())c.value.Ch=a;this.Qd.fe()},get:function(){return this.hBc}}});SQ.ha=function(a){return new (a||SQ)(_.z(_.gl),_.z(_.Sd))};SQ.Ia=_.x({type:SQ,qa:[["mat-tree","xrefsKeyboardListener",""]],kb:function(a,b){a&1&&_.K("keydown",function(c){return b.Uaa(c)})},inputs:{Wea:"rawNodes"}});var TQ=function(){return rM.apply(this,arguments)||this};_.V(TQ,rM);_.k=TQ.prototype;_.k.focus=function(){this.Oa.ta.focus()};_.k.NSa=function(a){return a.indexOf(this.Oa.ta)};_.k.expand=function(){if(!this.Rd){var a=this.Aaa();a&&a.click()}};_.k.collapse=function(){this.Ym.rc.collapse(this.data)};_.k.Pt=function(){var a=this.Oa.ta,b=this.Aaa();b?b.click():(a=a.querySelector("a"))&&a.click()};
_.k.Aaa=function(){if("children"in this.data||this.data instanceof eL){var a=this.Oa.ta;return this.data instanceof eL?(a=a.querySelector("[matTreeNodeToggle]"))?a:void 0:(a=a.hasAttribute("matTreeNodeToggle")?a:a.querySelector("[matTreeNodeToggle]"))?a:void 0}};_.k.Uw=function(){return this.Ch===this};_.k.ij=function(){return dL(this.data)||this.data instanceof eL&&!this.data.children};
_.W.Object.defineProperties(TQ.prototype,{tabindex:{configurable:!0,enumerable:!0,get:function(){return this.Uw()?"0":"-1"}},ariaLevel:{configurable:!0,enumerable:!0,get:function(){return this.level+1}},Nm:{configurable:!0,enumerable:!0,get:function(){return this.Ym.rc.Nm(this.data)}},Rd:{configurable:!0,enumerable:!0,get:function(){return this.Ym.rc.Rd(this.data)}}});TQ.ha=function(){var a;return function(b){return(a||(a=_.Ld(TQ)))(b||TQ)}}();
TQ.Ia=_.x({type:TQ,qa:[["xrefs-tree-node"]],Eb:[1,"mat-tree-node"],Cb:4,kb:function(a,b){a&2&&_.we("aria-expanded",b.Nm?b.Rd:null)("aria-level",b.ariaLevel)("role","treeitem")("tabindex",b.tabindex)},inputs:{disabled:"disabled",tabIndex:"tabIndex"},features:[_.Qe([{Ca:_.dC,Jb:TQ}]),_.te]});var E5b=[[["xap-callout-title"]],[["xap-callout-body"]],[["xap-callout-actions"]]],F5b=new _.Nd("ICON_MAPPING"),G5b=new Map([["app",{UT:!1,border:"bottom"}],["page",{UT:!0,border:"full"}],["card",{UT:!1,border:"none"}],["component",{UT:!0,border:"none"}]]),UQ=function(a){this.lSb="notify";this.mnb="standard";this.background="white";this.Eoa="standard";this.xu=a||H5b;this.icon=this.xu[this.type]};
_.W.Object.defineProperties(UQ.prototype,{type:{configurable:!0,enumerable:!0,get:function(){return this.lSb},set:function(a){this.icon=this.xu[a];this.lSb=a}},border:{configurable:!0,enumerable:!0,set:function(a){this.dib=a},get:function(){return null!=this.dib?this.dib:this.level?G5b.get(this.level).border:"dark"===this.background?"full":"none"}},UT:{configurable:!0,enumerable:!0,set:function(a){this.sLb=_.Ig(a)},get:function(){return void 0!==this.sLb?this.sLb:this.level?G5b.get(this.level).UT:
!0}},COa:{configurable:!0,enumerable:!0,set:function(a){this.ypb=_.Ig(a)},get:function(){return void 0!==this.ypb?this.ypb:!1}},jxc:{configurable:!0,enumerable:!0,get:function(){if(!this.COa)return null;switch(this.type){case "warn":return"assertive";case "caution":case "confirm":case "notify":return"polite";default:return"none"}}},mxc:{configurable:!0,enumerable:!0,get:function(){if(!this.COa)return null;switch(this.type){case "warn":return"alert";case "caution":case "confirm":case "notify":return"status";
default:return"status"}}}});UQ.ha=function(a){return new (a||UQ)(_.z(F5b,8))};
UQ.ya=_.x({type:UQ,qa:[["xap-banner-callout"],["xap-callout"]],Eb:[1,"xap-callout","reach-no-density"],Cb:31,kb:function(a,b){a&2&&(_.we("data-callout-type",b.type),_.ye("xap-callout-dark-background","dark"===b.background)("xap-callout-dense","dense"===b.mnb)("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.UT)("xap-callout-display-legacy","legacy"===b.Eoa)("xap-callout-display-standard","standard"===b.Eoa))},inputs:{type:"type",mnb:"density",background:"background",Eoa:"calloutUxVersion",border:"border",UT:"rounded",COa:"enableAriaLiveRegion",level:"level"},lc:["xap-callout-title","xap-callout-body","xap-callout-actions"],
Aa:5,Ba:4,Fa:[["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"]],va:function(a,b){a&1&&(_.Ie(E5b),_.C(0,"mat-icon",0),_.O(1),_.F(),_.N(2,uTb,2,1,"div",1),_.N(3,vTb,6,3,"ng-template",null,2,_.ef));if(a&2){var c=_.Me(4);_.B("svgIcon",b.icon.Wi);_.y(1);_.Ne(" ",b.icon.Wi?"":b.icon.Vh,
"\n");_.y(1);_.B("ngIf","standard"===b.Eoa)("ngIfElse",c)}},Ha:[_.Wl,_.$l,_.es],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 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:#c5221f}.xap-callout-warn .xap-callout-icon{color:#c5221f}.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:#c5221f}.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:#c5221f;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:#137333}.xap-callout-confirm .xap-callout-icon{color:#137333}.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:#137333}.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:#137333;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:#1967d2}.xap-callout-notify .xap-callout-icon{color:#1967d2}.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:#1967d2}.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:#1967d2;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:#a85d00}:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .xap-callout-icon{color:#a85d00}: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:#a85d00}: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:#a85d00}: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:#a85d00;color:#fff}:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled):focus[mat-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled):hover[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):focus[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):hover[mat-button]{color:#8a4c00}: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}"],
ob:2,Na:0});var I5b=function(){};I5b.ha=function(a){return new (a||I5b)};I5b.Ia=_.x({type:I5b,qa:[["xap-callout-title"],["xap-callout-body"],["xap-callout-actions"]]});var H5b={warn:{Vh:"error_outline",ariaLabel:"Warning"},caution:{Vh:"warning_amber",ariaLabel:"Caution"},confirm:{Vh:"check_circle",ariaLabel:"Confirmation"},notify:{Vh:"info",ariaLabel:"Notification"}};var J5b=["error"],K5b=["loading"],BTb=function(a){return{node:a}},VQ=function(a,b,c,d,e,f,g,h,n){var r=this;this.Ga=a;this.Uf=b;this.bA=c;this.Hu=d;this.Qa=e;this.rc=f;this.vc=h;this.T7=n;this.oga=new _.cl;this.xc=_.jE;this.element="UnifiedXrefPanelTree";this.lE=_.ng;this.filter=new _.mb(1);this.ij=dL;this.Iu=new _.mb(1);this.tua=20;this.qga=new _.mb(1);this.YU=20;this.YJ=new _.cl;this.uA=!0;this.Ya=new _.ca;this.dataSource=new D5b(this.rc);this.state=_.Ca([this.qga.ka(_.Oa(CBb)),this.filter]).ka(_.Ab(this.Iu),
_.ub(function(v){var A=_.l(v),D=_.l(A.next().value);v=D.next().value;D=D.next().value;A=A.next().value;return g.wfa(v,A,D)}),_.sb(_.kE),_.nb(1),_.ib());this.ex=this.Iu.ka(_.m(function(v){return function(A){A=_.brb(A,v);var D;return{link:r.bA.tS(A),line:null==(D=A.params)?void 0:D.line}}}),_.nb(1),_.ib());this.RA=this.rc.wj.ka(_.m(function(v){return!!v}),_.Oa(),_.nb(1),_.ib());this.Ya.add(this.state.ka(_.Qa(_.UE)).subscribe(function(v){v=v.Ub;r.dataSource.setData(v.Je,v.iV);r.Hu.an("Xrefs updated in detail panel",
"polite")}));this.Ya.add(this.rc.Vc.subscribe(function(v){r.vc.V_a.next({o_a:v.wj,sZ:v.Gc})}));this.Ya.add(_.Ca([this.rc.wj,this.Iu]).ka(_.m(function(v){var A=_.l(v);v=A.next().value;A=A.next().value;if(v)return v=_.brb(v.uri,A),v.params=Object.assign({},A.params,v.params),new A.constructor(v)})).subscribe(function(v){r.oga.next(v)}))};VQ.prototype.Pc=function(){this.T7.fe()};VQ.prototype.La=function(){this.Ya.unsubscribe()};VQ.prototype.sz=function(){this.rc.sz()};
VQ.prototype.focus=function(){if(this.qca)this.qca.focus();else if(this.T9)this.T9.ta.focus();else if(this.Nca)this.Nca.ta.focus();else throw Error("ef");};var KTb=function(a,b){var c=b.href,d=b.uri,e=b.event,f=b.Id;b=b.LQc;var g="";a.uA?((c=a.rc.R1a({Id:f,uri:d}))&&_.wu(a.Uf,"CODE_XREFS_PREVIEW"),g=QTb(b,c)):(_.Zm(a.Qa,c).then(function(){a.vc.CS.next()}),g=QTb(b)+"InMainWindow");a.mb(g,"CLICK",{Ve:f},e)};VQ.prototype.L_a=function(a){a||this.rc.sz();this.uA=a};
VQ.prototype.ZA=function(a){switch(a){case 0:this.rc.cG();break;case 1:this.rc.collapseAll();break;default:_.eg(a)}};VQ.prototype.mb=function(a,b,c,d){c=void 0===c?{}:c;this.Ga.mb(Object.assign({},{element:this.element,action:a,gestureName:b},c),d)};_.W.Object.defineProperties(VQ.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.bA.location=a;this.Iu.next(a)}},w1:{configurable:!0,enumerable:!0,set:function(a){this.qga.next(a)}}});
VQ.ha=function(a){return new (a||VQ)(_.z(_.nn),_.z(_.vu),_.z(_.mJ),_.z(_.Fp),_.z(_.Vf),_.z(QQ),_.z(RQ),_.z(_.nI),_.z(_.gl))};
VQ.ya=_.x({type:VQ,qa:[["unified-xref-tree","selectedXref",""]],ub:function(a,b){a&1&&(_.$e(SQ,5),_.$e(J5b,5,_.Sd),_.$e(K5b,5,_.Sd),_.$e(TQ,5));if(a&2){var c;_.Ze(c=_.bf())&&(b.qca=c.first);_.Ze(c=_.bf())&&(b.T9=c.first);_.Ze(c=_.bf())&&(b.Nca=c.first);_.Ze(c=_.bf())&&(b.Je=c)}},inputs:{location:"location",w1:"selectedXref"},outputs:{oga:"selectedLocationChanged"},features:[_.Qe([_.mJ,QQ])],Yb:["selectedXref",""],Aa:13,Ba:9,Fa:[["style.visibility","visible",3,"location","categoryFilter","element",
"showingCodePanel","anyExpandableNodes","allNodesCollapsed","expansion","filter","openInMiniPanel",4,"ngIf"],[3,"ngSwitch"],["tabindex","-1",4,"ngSwitchCase"],["theme","error","tabindex","-1",4,"ngSwitchCase"],[4,"ngSwitchCase"],["expander",""],["leafNodeIcon",""],["spacer",""],["style.visibility","visible",3,"location","categoryFilter","element","showingCodePanel","anyExpandableNodes","allNodesCollapsed","expansion","filter","openInMiniPanel"],["tabindex","-1"],["loading",""],["theme","error","tabindex",
"-1"],["error",""],["background","white","level","card","density","dense","type","notify",4,"ngFor","ngForOf"],["xrefsKeyboardListener","",3,"rawNodes","dataSource","treeControl"],["matTreeNodeToggle","","matTreeNodePadding","",3,"matTreeNodePaddingIndent","ascTrackElement","trackGestureClick","trackAction","trackArtifactId","header-bar","active-element",4,"matTreeNodeDef"],"background white level card density dense type notify".split(" "),["matTreeNodeToggle","","matTreeNodePadding","",3,"matTreeNodePaddingIndent",
"ascTrackElement","trackGestureClick","trackAction","trackArtifactId"],[4,"ngIf","ngIfElse"],["asyncChildren",""],[3,"categoryFilter","makeLink","node","nodeClicked"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"ngSwitch",4,"ngIf","ngIfElse"],[3,"diameter","strokeWidth",4,"ngSwitchCase"],[3,"diameter","strokeWidth"],[1,"cdk-visually-hidden"],["class","toggle-wrapper","matTreeNodeToggle","",3,"ascTrackElement","trackGestureClick","trackAction","trackArtifactId","click",4,"ngIf","ngIfElse"],
["matTreeNodeToggle","",1,"toggle-wrapper",3,"ascTrackElement","trackGestureClick","trackAction","trackArtifactId","click"],"mat-icon-button;;aria-hidden;true;tabindex;-1;aria-label;Toggle section expansion".split(";"),[3,"svgIcon"],["svgIcon","shared:leaf_node",1,"leaf"]],va:function(a,b){a&1&&(_.N(0,wTb,3,10,"unified-xref-actions",0),_.P(1,"async"),_.Ae(2,1),_.P(3,"async"),_.N(4,xTb,2,0,"loading",2),_.N(5,yTb,4,3,"dc-information-box",3),_.N(6,MTb,5,6,"ng-container",4),_.Be(),_.N(7,NTb,2,1,"ng-template",
null,5,_.ef),_.N(9,OTb,1,0,"ng-template",null,6,_.ef),_.N(11,PTb,1,0,"ng-template",null,7,_.ef));a&2&&(_.B("ngIf",_.R(1,5,b.rc.uz)),_.y(2),_.B("ngSwitch",_.R(3,7,b.state).state),_.y(2),_.B("ngSwitchCase",b.xc.Nh),_.y(1),_.B("ngSwitchCase",b.xc.Error),_.y(1),_.B("ngSwitchCase",b.xc.kg))},Ha:[_.sn,oL,_.Vl,_.Wl,_.$l,_.Xl,_.Yl,_.fE,_.dE,_.Iq,_.es,_.Bw,sM,vM,wM,xM,OQ,UQ,I5b,PQ,SQ,TQ,_.am],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}"],
Na:0});var L5b=["xrefZeroState"],M5b=RegExp("^KYTHE://"),WQ=function(a,b,c,d,e,f,g,h,n){var r=this;this.Ga=a;this.qc=b;this.Uf=c;this.nb=d;this.Mya=e;this.vc=f;this.Nb=g;this.fba=h;this.oc=n;this.Kja=mZb;this.Ln=MZb;this.element="XrefPanel";this.lE=_.ng;this.nga=new _.Af(void 0);this.Ya=new _.ca;this.cV=this.Nb.Ura().ka(_.m(function(v){return b.Lb(57)&&v}),_.Oa());this.mmb=this.vc.z1.ka(_.Qa(DBb),_.m(function(v){return v.c9}));this.rMc=this.nga.ka(_.m(function(v){return null==v?void 0:v.params.line}),_.Oa(jBb));
this.Wx=this.nga.ka(_.JE(),_.ub(function(v){return v?r.Mya.wRa(v):_.Ea(void 0)}),_.nb(1),_.ib());this.BMb=this.vc.z1.ka(_.m(function(v){var A;return null!=(A=null==v?void 0:v.Jxa)?A:[]}));this.uMc=this.qc.Lb(52)?this.vc.z1.ka(_.m(function(v){return null==v?void 0:v.c9.oh.map(function(A){return A.replace(M5b,"")}).join(", ")})):_.Ta;this.tFc=this.vc.z1.ka(_.m(DBb));this.Ya=this.BMb.subscribe(function(v){0<v.length&&r.Ga.Tm({bucket:_.ng.iAa})});this.Ya.add(this.cV.subscribe(function(v){r.element=v?
"UnifiedXrefPanel":"XrefPanel"}))};_.k=WQ.prototype;_.k.Pa=function(){};_.k.Pc=function(){var a=this;this.qt=this.Uf.registerCallback("XREFS",this.nb.ta,function(){a.fza?a.fza.focus():a.tya?a.tya.focus():a.nVb&&a.nVb.ta.focus()});this.oc.ac(2)&&this.qc.Lb(42)&&_.H5a(this.fba,"LYBYEww2F0jd2PDg8Pq0NVrWjaML")};_.k.La=function(){this.qt&&this.qt();this.Ya.unsubscribe()};_.k.sz=function(){this.fza?this.fza.sz():this.tya&&this.tya.sz()};
_.k.mb=function(a){this.Ga.mb({element:this.element,action:a,projectId:this.location.ab,gestureName:"CLICK"})};WQ.ha=function(a){return new (a||WQ)(_.z(_.xu),_.z(_.Lt),_.z(_.vu),_.z(_.Sd),_.z(_.$J),_.z(_.nI),_.z(_.Yt),_.z(_.Zw),_.z(_.Jt))};
WQ.ya=_.x({type:WQ,qa:[["xref-panel","location",""]],ub:function(a,b){a&1&&(_.$e(xQ,5),_.$e(VQ,5),_.$e(L5b,5));if(a&2){var c;_.Ze(c=_.bf())&&(b.fza=c.first);_.Ze(c=_.bf())&&(b.tya=c.first);_.Ze(c=_.bf())&&(b.nVb=c.first)}},inputs:{location:"location"},features:[_.Qe([{Ca:_.jxb,Bb:function(a){return a.Wx.ka(_.Qa(eUb))},Db:[_.Zc(function(){return WQ})]},_.tI])],Yb:["location",""],Aa:4,Ba:4,Fa:[[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"],["tabindex","-1",1,"xref-zero-state"],["xrefZeroState",
""],[1,"gmat-body-2"],["textFormat","long"]],va:function(a,b){a&1&&(_.N(0,cUb,15,13,"ng-container",0),_.P(1,"async"),_.N(2,dUb,5,0,"ng-template",null,1,_.ef));if(a&2){var c=_.Me(3);_.B("ngIf",_.R(1,2,b.tFc))("ngIfElse",c)}},Ha:[_.sn,_.Vl,_.Wl,_.Xl,_.Yl,_.Zl,_.Hz,_.fE,KM,_.gJ,_.nJ,_.dE,_.Iq,_.es,qQ,_.pH,_.$m,_.Rz,lQ,VQ,xQ,_.am,_.oI],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}"],
Na:0});var XQ=function(a,b,c,d,e,f,g,h){var n=this;this.Ga=a;this.Uf=c;this.bi=e;this.vd=f;this.Nb=g;this.vc=h;this.p4a="RepoDetailTogglePanel";this.rr=!0;this.cNa=new _.ob;this.bOa=new _.ca;this.VL=[];this.Eg=[];this.SPc=this.Nb.Ura();this.nta=b.Lb(10);this.Usa=b.Lb(5);this.YTa=b.Lb(60);this.iNc=b.Lb(75)&&b.Lb(57);this.Rva=b.Lb(37);a=this.cNa.ka(_.Oa());this.m3a=a.ka(_.ub(function(r){return sUb(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"}}),_.nb(1),_.ib());this.bOa.add(this.m3a.subscribe(function(r){n.nta&&r&&1===n.bi.hf.value&&n.bi.hf.next(0)}));this.cMa=a.ka(_.ub(function(r){return sUb(d,r)}),_.m(function(r){if(null==r||"string"===typeof r)return r;switch(r){case 1:return"Callgraphs are unavailable";case 2:return"There is no callgraph for this file";case 3:return"Callgraphs are not available while viewing diffs"}}),
_.nb(1),_.ib());this.bOa.add(this.cMa.subscribe(function(r){n.Usa&&r&&2===n.bi.hf.value&&n.bi.hf.next(0)}));N5b(this);this.am=this.bi.hf.ka(_.m(function(r){return null!=r?n.VL.indexOf(r):0}))};
XQ.prototype.Pa=function(){var a=this,b=[O5b(this,"openHistory","h",0),this.vd.register("toggleBottomPanel","q",function(){var c=a.rr?"openDetailsPanel":"closeDetailsPanel";a.bi.LD(a.rr);a.mb(c,"KEYBOARD")})];this.nta&&b.push(O5b(this,"openCrossReferences","x",1));this.Usa&&b.push(O5b(this,"openCallgraphs","shift+x",2));this.YTa&&b.push(O5b(this,"openWarnings","w",5));this.Eg=b};
XQ.prototype.Sb=function(a){if(a.viewData||a.contentType)0===this.yb.kind?this.contentType&&this.cNa.next(this.contentType):5!==this.yb.kind&&this.cNa.next("not-file")};XQ.prototype.La=function(){this.bOa.unsubscribe();for(var a=_.l(this.Eg),b=a.next();!b.done;b=a.next())b=b.value,b()};XQ.prototype.mb=function(a,b,c){this.Ga.mb({element:"RepoDetailTogglePanel",action:a,projectId:this.projectId,gestureName:b},c)};
var N5b=function(a){a.VL.length=0;a.VL.push(0);a.nta&&a.VL.push(1);a.Usa&&a.VL.push(2);a.YTa&&a.VL.push(5)},O5b=function(a,b,c,d){return a.vd.register(b,c,function(){_.wu(a.Uf,vUb(d));var e=a.rr||a.bi.hf.value!==d;a.rr&&a.bi.LD(!0);e&&a.bi.hf.next(d);a.mb(uUb(d,e?"show":"focus"),"KEYBOARD")})};
_.W.Object.defineProperties(XQ.prototype,{yb:{configurable:!0,enumerable:!0,set:function(a){this.NM=a;N5b(this)},get:function(){return this.NM}},projectId:{configurable:!0,enumerable:!0,get:function(){var a=this.yb;return EBb(a)?a.location.ab:void 0}},TPc:{configurable:!0,enumerable:!0,get:function(){return"Toggle on to enable Unified References"}}});XQ.ha=function(a){return new (a||XQ)(_.z(_.nn),_.z(_.Lt),_.z(_.vu),_.z(_.tI),_.z(_.jI),_.z(_.ft),_.z(_.Yt),_.z(_.nI))};
XQ.ya=_.x({type:XQ,qa:[["lower-detail-panel"]],ub:function(a,b){a&1&&_.$e(_.VB,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.GU=c)}},Cb:2,kb:function(a,b){a&2&&_.ye("panel-closed",b.rr)},inputs:{rr:"panelClosed",contentType:"contentType",yb:"viewData"},features:[_.pd],Aa:10,Ba:9,Fa:[["gmat-tabs","",3,"selectedIndex","click"],["label","History"],["matTabContent",""],[3,"disabled",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"],["tabIndex","-1",3,"location"],["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",""],["mat-icon-button","",
"type","button",1,"toggle-panel-button",3,"matTooltip","ascTrackElement","trackAction","trackProjectId","click"]],va:function(a,b){a&1&&(_.C(0,"mat-tab-group",0),_.K("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.rr&&(b.bi.LD(!0),b.mb("expand","CLICK",d)),d=!0;else if(b.GU.toArray()[e].disabled)d=!1;else{f=b.bi.hf.value;f=(null!=f?b.VL.indexOf(f):
0)!==e;e=b.VL[e];var g=f||b.rr;b.bi.LD(g);f&&b.bi.hf.next(e);b.mb(uUb(e,g?"show":"hide"),"CLICK",d);d=!0}return d}),_.P(1,"async"),_.C(2,"mat-tab",1),_.N(3,gUb,1,1,"ng-template",2),_.F(),_.N(4,jUb,4,3,"mat-tab",3),_.N(5,mUb,4,3,"mat-tab",3),_.N(6,oUb,2,0,"mat-tab",4),_.F(),_.N(7,pUb,5,3,"ng-container",5),_.N(8,qUb,8,9,"ng-template",null,6,_.ef));if(a&2){var c=_.Me(9);_.B("selectedIndex",_.R(1,7,b.am))("@.disabled",!0);_.y(4);_.B("ngIf",b.nta);_.y(1);_.B("ngIf",b.Usa);_.y(1);_.B("ngIf",b.YTa);_.y(1);
_.B("ngIf",!b.iNc)("ngIfElse",c)}},Ha:[_.sn,aQ,_.Wl,_.$B,bQ,_.Iq,_.es,_.iK,_.WB,jM,_.VB,_.SB,_.Gw,eQ,WQ,_.am],styles:["lower-detail-panel[_nghost-%COMP%]{display:block;height:100%;overflow:hidden;position:absolute;width:100%}@media (max-width:940px){lower-detail-panel[_nghost-%COMP%]   .mat-tab-body-content[_ngcontent-%COMP%]{height:auto}}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}"],
Na:0});var P5b=["targetPath"],YQ=function(a){this.qc=a};
_.W.Object.defineProperties(YQ.prototype,{Hj:{configurable:!0,enumerable:!0,get:function(){var a=this.qc.Lb(55)?this.yb.J_:void 0,b=this.yb.location;if(a){var c=a.Dk();if(c){var d=_.emb(c);a=_.To(_.So(_.Ro(b.Vb(),d.id,d.type),_.Jh(c,2)),_.Jh(a,2)).kd(a.qe()).Za()}else a=b}else a=b;return _.Qo(a.Vb().kd(this.yb.path).kh().Za())}},zXa:{configurable:!0,enumerable:!0,get:function(){return this.yb.target||"repository root"}},lZa:{configurable:!0,enumerable:!0,get:function(){return this.yb.iKb}},WTa:{configurable:!0,
enumerable:!0,get:function(){return!!this.yb.Xpa}}});YQ.ha=function(a){return new (a||YQ)(_.z(_.Lt))};
YQ.ya=_.x({type:YQ,qa:[["symlink-detail"]],ub:function(a,b){a&1&&_.$e(P5b,5,_.Sd);if(a&2){var c;_.Ze(c=_.bf())&&(b.POc=c.first)}},inputs:{yb:"viewData"},Aa:5,Ba:2,Fa:[[4,"ngIf","ngIfElse"],["detailView",""],[3,"viewData"],[3,"fileName","diffChunks"],["componentId","SymlinkDetail",3,"viewData","showLinksDropdown"],[4,"ngIf"],["size","skinny",1,"definition"],["size","skinny",1,"path"],["ascTrackElement","SymlinkDetail","trackAction","symlinkNavigate",1,"padded",3,"link","condition","trackGestureClick"],
["targetPath",""],[1,"padded",3,"copyText","isSmall","copyEvent"]],va:function(a,b){a&1&&(_.N(0,wUb,7,3,"ng-container",0),_.O(1,"\n\n"),_.N(2,yUb,28,9,"ng-template",null,1,_.ef),_.O(4,"\n"));if(a&2){var c=_.Me(3);_.B("ngIf",b.WTa)("ngIfElse",c)}},Ha:[$M,_.Wl,_.xH,_.Hz,ZO,YO,_.fE,OM,_.sn],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 DUb=function(a){return{uta:a}},ZQ=function(a,b){this.xg=a;this.Qa=b;this.cAb=_.Ta};ZQ.prototype.Pa=function(){};ZQ.prototype.Sb=function(a){a.location&&(this.cAb=Q5b(this,a.location.rf).ka(_.m(function(b){return!b||!b.en||2>b.en.length?null:[b.en[0].Kf,b.en[1].Kf]}),_.za(function(){return _.Ea(null)})))};var Q5b=function(a,b){return _.QE(b)?a.xg.list(b.ab,b.Oc,b.repository,_.pE(b)?"HEAD":b.qb,b.path,2):_.Ea(null)};ZQ.ha=function(a){return new (a||ZQ)(_.z(_.tH),_.z(_.Vf))};
ZQ.ya=_.x({type:ZQ,qa:[["file-not-found"]],inputs:{location:"location"},features:[_.pd],Aa:28,Ba:11,Fa:[["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"],["id","piper-deletion",3,"universalLink"],["id","git-deletion",3,"universalLink"]],va:function(a,b){a&1&&(_.C(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.N(2,zUb,1,0,"ng-container",1),_.P(3,"isPackagePlace"),_.P(4,"isPiperPlace"),_.F(),_.C(5,"icon-empty-state-subtitle"),_.N(6,AUb,1,0,"ng-container",1),_.P(7,"isPackagePlace"),_.N(8,EUb,6,13,"ng-container",2),_.P(9,"async"),_.F()(),_.N(10,FUb,1,0,"ng-template",null,3,_.ef),_.N(12,GUb,1,0,"ng-template",
null,4,_.ef),_.N(14,HUb,1,0,"ng-template",null,5,_.ef),_.N(16,IUb,1,0,"ng-template",null,6,_.ef),_.N(18,JUb,1,0,"ng-template",null,7,_.ef),_.N(20,KUb,5,4,"ng-template",null,8,_.ef),_.N(22,LUb,5,4,"ng-template",null,9,_.ef),_.N(24,MUb,2,3,"ng-template",null,10,_.ef),_.N(26,NUb,2,3,"ng-template",null,11,_.ef));if(a&2){var c=_.Me(11),d=_.Me(13),e=_.Me(15),f=_.Me(17),g=_.Me(19);_.y(2);_.B("ngTemplateOutlet",_.R(3,3,b.location)?c:_.R(4,5,b.location)?d:e);_.y(4);_.B("ngTemplateOutlet",_.R(7,7,b.location)?
f:g);_.y(2);_.B("ngIf",_.R(9,9,b.cAb))}},Ha:[_.sn,_.Wl,_.$l,_.Kz,_.Mz,_.Lz,_.Jq,_.$m,_.zv,_.am,kN,lN,_.wF],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}"],Na:0});var R5b=function(){};R5b.ha=function(a){return new (a||R5b)};
R5b.ya=_.x({type:R5b,qa:[["submodule-cannot-fetch"]],Aa:3,Ba:0,Fa:[["role","alert","icon","source:file"]],va:function(a){a&1&&(_.C(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.O(2," The submodule existed at this commit, but can no longer be fetched. "),_.F()())},Ha:[_.Kz,_.Lz],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}"],Na:0});var $Q=function(a){this.element=a;this.lb="";this.B2=0};$Q.prototype.Pc=function(){var a=this;this.B2=setTimeout(function(){var b=a.element.ta;b&&a.lb&&(b=b.querySelector(a.lb));b&&!b.contains(document.activeElement)&&b.focus()})};$Q.prototype.La=function(){clearTimeout(this.B2)};$Q.ha=function(a){return new (a||$Q)(_.z(_.Sd))};$Q.Ia=_.x({type:$Q,qa:[["","ascFocusOnInitAsync",""]],inputs:{lb:["ascFocusOnInitAsync","selector"]}});var aR=function(){};aR.ha=function(a){return new (a||aR)};aR.Ea=_.kd({type:aR});
aR.Da=_.ad({});var bR=function(a,b,c,d){this.Ga=a;this.RT=b;this.OQc=d;this.Sja=RZb;this.Ln=MZb;this.zNc=_.Ea(!0).ka(_.La(300));this.tKa=!1;this.Wx=new _.mb(1);this.Fi=c.JG(this.Wx.ka(_.m(function(e){return 1===e.kind})))};bR.prototype.ZRa=function(a){this.Ga.mb({element:"RepoDetailTogglePanel",action:a,gestureName:"RESIZE"})};_.W.Object.defineProperties(bR.prototype,{yb:{configurable:!0,enumerable:!0,set:function(a){this.Wx.next(a)}}});bR.ha=function(a){return new (a||bR)(_.z(_.nn),_.z(QM),_.z(_.jI),_.z(mQ))};
bR.ya=_.x({type:bR,qa:[["repository-detail","viewData",""]],inputs:{yb:"viewData"},features:[_.Qe([{Ca:_.jxb,Bb:function(a){return a.Wx},Db:[_.Zc(function(){return bR})]},_.tI])],Yb:["viewData",""],Aa:2,Ba:3,Fa:[["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...","aria-live","polite",3,
"diameter","hasBackground",4,"ngIf","ngIfElse"],["placeholder",""],["text","Loading page...","aria-live","polite",1,"centered",3,"diameter","hasBackground"],[1,"centered"],[1,"centered","panel-error",3,"location"],[1,"centered","panel-error"],["role","alert"],["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"]],
va:function(a,b){a&1&&(_.N(0,cVb,20,24,"div",0),_.P(1,"async"));a&2&&_.B("ngIf",_.R(1,1,b.Wx))},Ha:[_.Wl,_.Xl,_.Yl,wO,$Q,sP,LP,MP,SM,_.dE,XQ,ZQ,R5b,_.Rz,YQ,_.am],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}"],
Na:0});var S5b=function(a,b,c,d,e,f,g){this.path=a;this.type=b;this.oz=c;this.kra=d;this.service=e;this.limit=f;this.oeb=g;this.bPa=this.Wqb=!1;a=this.path.split("/");this.name=a[a.length-1]},V5b=function(a){a.Qoa=a.oz(a.type)?T5b(a):_.Ea([]);U5b(a)},U5b=function(a){a.hSb=_.Ca([a.Qoa,a.limit]).ka(_.m(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;a.Ooa=new Map;for(var d=_.l(b),e=d.next();!e.done;e=d.next())e=e.value,a.Ooa.set(e.path,e);return{Je:b.slice(0,c),total:b.length}}))},T5b=function(a){var b=
_.Ca([a.service.Kca(a.path).ka(_.m(function(c){return a.pVa(c)})),a.kra]).ka(_.m(function(c){var d=_.l(c);c=d.next().value;var e=d.next().value;if(d=c.find(function(f){return f.path===dVb(e)}))d.Gc=!0;return c}),_.nb());b.connect();return b};S5b.prototype.pVa=function(a){var b=this;return a.map(function(c){var d=dVb(c.path),e;return d===(null==(e=b.oeb)?void 0:e.path)?b.oeb:new S5b(d,c.type,b.oz,b.kra,b.service,b.limit)})};
_.W.Object.defineProperties(S5b.prototype,{LPc:{configurable:!0,enumerable:!0,get:function(){this.hSb||V5b(this);return this.hSb}},children:{configurable:!0,enumerable:!0,get:function(){this.Qoa||V5b(this);return this.Qoa},set:function(a){this.Qoa=a;U5b(this)}},active:{configurable:!0,enumerable:!0,get:function(){return dVb(this.kra.value)===this.path}},heb:{configurable:!0,enumerable:!0,get:function(){return eVb(this.kra.value,this.path)}},Gc:{configurable:!0,enumerable:!0,get:function(){return this.Wqb},
set:function(a){this.bPa=this.bPa||a;this.Wqb=a&&this.oz(this.type)}}});var W5b=["largeDirectoryDialog"],X5b=["row"],mVb=function(a){return{name:a}},nVb=function(a){return{children:!0,expanded:a}},Y5b=new _.Kr("Scope to \u201c{name}\u201d."),cR=function(a,b,c,d){this.zm=a;this.Qa=c;this.document=d;this.wy=3;this.H6b=15;this.tfc="row";this.Pgc="subtree";this.gea=new _.Af("");this.Ya=new _.ca;this.uwa="";this.vua=new _.Af(500);this.S2b=Y5b;this.encode=encodeURIComponent;this.XLb=new _.cl;this.NL=function(){return""};this.dEb=new _.cl;this.eM=new _.cl;this.aMb=new _.cl;
this.oz=b.Lb(55)?function(e){return 3===e||5===e}:function(e){return 3===e}};_.k=cR.prototype;
_.k.ie=function(a){if(!_.cF(a)){var b=a.target;if(null!=b&&b instanceof Element&&(b=_.aF(b,"a,button","depth-finder"),null!=b)){var c=_.aF(b,".row","depth-finder");null!=c&&c instanceof HTMLElement&&(c=decodeURIComponent(c.dataset.path||""))&&(b.classList.contains("scope-in")?this.XLb.emit(c):(c=Z5b(this,c),null!=c&&(b.classList.contains("expander")?$5b(this,c):b.classList.contains("element-link")&&(a6b(this,c),a.preventDefault()))))}}};
_.k.qA=function(a){var b=a.target;if(null!=b&&b instanceof Element){var c=_.aF(b,".row","depth-finder");if(null!=c&&c instanceof HTMLElement){var d=decodeURIComponent(c.dataset.path||"");if(d&&(d=Z5b(this,d),null!=d&&(b=_.aF(b,".subtree","depth-finder"),!_.cF(a))))switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();d.Gc&&3===d.type?$5b(this,d):this.Lwa(b)||this.aMb.next(a);break;case "Right":case "ArrowRight":a.preventDefault();d.Gc?b6b(this,d,c,b):$5b(this,d);break;case "Down":case "ArrowDown":case "j":a.preventDefault();
b6b(this,d,c,b);break;case "Up":case "ArrowUp":case "k":a.preventDefault();(a=b.previousElementSibling)?(c=a.querySelectorAll(".children.expanded > .subtree > .row"),(c=c[c.length-1])?c.focus():a.firstElementChild&&a.firstElementChild.focus()):b.parentElement&&b.parentElement.classList.contains("children")&&this.Lwa(b);break;case "Enter":a.preventDefault(),a6b(this,d)}}}};_.k.Pa=function(){this.root=kVb(this.createNode(this.cN))};_.k.Sb=function(a){this.root&&a.service&&(this.root.node=this.createNode(this.cN))};
_.k.Pc=function(){var a=this;this.Ya.add(_.Ca([this.gea,this.Je.qd]).subscribe(function(b){b=_.l(b).next().value;if(a.uwa!==b){a.uwa="";var c=a.encode(b),d=a.Je.find(function(e){return e.ta.getAttribute("data-path")===c});d&&a.document.body.contains(d.ta)&&(a.HOa(d.ta),a.uwa=b)}}))};_.k.La=function(){this.gea.complete();this.Ya.unsubscribe()};
var kVb=function(a,b){return{level:void 0===b?0:b,node:a}},$5b=function(a,b){var c=!b.Gc;a.dEb.next({Ri:c,path:b.path});b.Gc=c},a6b=function(a,b){a.oz(b.type)&&(b.Gc=!b.Gc);var c=a.NL(b.path,b.type);a.eM.next({path:b.path,nodeType:b.type});_.Zm(a.Qa,c)},pVb=function(a){a.Ya.add(a.zm.open(a.RFc).PB().subscribe(function(b){b&&a.vua.next(Number.POSITIVE_INFINITY)}))};
cR.prototype.kQa=function(){var a=this.Je.find(function(b){return b.ta.classList.contains("bold-active-element")})||this.Je.first;a&&this.document.body.contains(a.ta)&&a.ta.focus()};var Z5b=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.Ooa)return null;c=c.Ooa.get(b.slice(0,a+1).join("/"));if(!c)return null}return c};
cR.prototype.HOa=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)};cR.prototype.createNode=function(a){return new S5b(_.mf(a),3,this.oz,this.gea,this.service,this.vua)};
cR.prototype.Lwa=function(a){a=a.parentElement.parentElement;if(!a.classList.contains("subtree"))return!1;a.firstElementChild.focus();return!0};var b6b=function(a,b,c,d){if(a.oz(b.type)&&b.Gc)a=c.nextElementSibling;else for(b=d,a=b.nextElementSibling;!a;)b=b.parentElement,a=b.nextElementSibling;(a=a.querySelector(".row"))&&a.focus()};
_.W.Object.defineProperties(cR.prototype,{scope:{configurable:!0,enumerable:!0,set:function(a){var b=this.cN;this.cN=a;if(this.root&&a!==b){var c=b?fVb(b):[],d=a?fVb(a):[];if(eVb(a,_.mf(b)))for(a=c.length;a<d.length;a++){b=d.slice(0,a+1).join("/");var e=this.root.node;this.root.node=this.createNode(b);var f=c=void 0;if(e=null==(c=e.Ooa)?void 0:null==(f=c.get(b))?void 0:f.children)this.root.node.children=e}else if(eVb(b,_.mf(a)))for(a=c.length;a>d.length;a--)b=this.root.node,b.Gc=!0,c=this.root,f=
b.path.split("/"),f=f.slice(0,f.length-1).join("/"),c.node=new S5b(_.mf(f),3,this.oz,this.gea,this.service,this.vua,b);else this.root.node=this.createNode(a);this.uwa=""}}},path:{configurable:!0,enumerable:!0,set:function(a){this.gea.next(a)}}});cR.ha=function(a){return new (a||cR)(_.z(_.Tq),_.z(_.Lt),_.z(_.Vf),_.z(_.Mg))};
cR.ya=_.x({type:cR,qa:["depth-finder scope  path  service ".split(" ")],ub:function(a,b){a&1&&(_.$e(W5b,5),_.$e(X5b,5,_.Sd));if(a&2){var c;_.Ze(c=_.bf())&&(b.RFc=c.first);_.Ze(c=_.bf())&&(b.Je=c)}},Eb:["role","tree"],kb:function(a,b){a&1&&_.K("click",function(c){return b.ie(c)})("keydown",function(c){return b.qA(c)})},inputs:{scope:"scope",path:"path",service:"service",NL:"linkTo"},outputs:{XLb:"scopeChange",dEb:"nodeToggled",eM:"nodeClicked",aMb:"scopeUp"},features:[_.pd],Yb:"scope  path  service ".split(" "),
Aa:5,Ba:2,Fa:[[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"],["mat-button","","mat-dialog-close",""],["mat-button","",3,"mat-dialog-close"]],va:function(a,b){a&1&&(_.N(0,gVb,0,0,"ng-template",0),_.N(1,tVb,2,3,"ng-template",null,1,_.ef),_.N(3,uVb,7,1,"ng-template",null,2,_.ef));a&2&&_.B("ngTemplateOutlet",_.Me(2))("ngTemplateOutletContext",b.root)},Ha:[_.Ul,_.Vl,_.Wl,_.$l,_.Iq,
_.Uq,_.Wq,_.Xq,_.es,_.am],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}"],
Na:0});var c6b=new _.Kr("Scope to parent directory: {folder}/"),dR=function(a,b,c,d,e,f){var g=this;this.Zg=a;this.nb=b;this.Tq=c;this.Uf=d;this.ze=e;this.Qa=f;this.NL=function(){return""};this.Vl=new _.Af(new _.lg);this.service=this.Vl.ka(_.Oa(function(h,n){return _.Gna(h,n)&&_.ig(h.qb,n.qb,_.yRa)}),_.m(function(){return g.createService()}))};dR.prototype.Pc=function(){var a=this;this.qt=this.Uf.registerCallback("FILE_TREE",this.nb.ta,function(){a.myc.kQa()})};
dR.prototype.La=function(){this.Vl.complete();this.qt&&this.qt()};dR.prototype.up=function(a){this.ze.mb({gestureName:a instanceof MouseEvent?"CLICK":"KEYBOARD",element:"RepositoryContentsTree",action:"scopeUp",projectId:this.Md.ab},a);this.cN=_.fg(_.mf(this.scope||""))};var vVb=function(a,b){return _.Qo(_.iF(a.Md.Vb().kd(b)).Za())};dR.prototype.YRa=function(){this.ze.mb({gestureName:"CLICK",element:"RepositoryContentsTreeItem",action:"navigate",projectId:this.Md.ab})};
dR.prototype.createService=function(){var a=this;return{Kca:function(b){return a.Tq.list(a.Md.ab,a.Md.Oc,a.Md.repository,_.vh(a.Md),b,a.Md.params.Mb).ka(_.m(function(c){return c.map(zVb)}),_.za(function(c){_.wr(a.Zg,c);return _.Ea([])}))}}};
dR.prototype.Hra=function(){var a=this,b=_.Qo(_.iF(this.Md.Vb().kd("")).Za()),c=new URL(_.Cm(this.Qa,this.Qa.Bh(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.Md.path&&(g=(g=_.fg(a.scope))&&g+"/"||"");g=g.split("/").map(encodeURIComponent).join("/");return e+"/"+g+f+c.search+c.hash}};
_.W.Object.defineProperties(dR.prototype,{isCollapsed:{configurable:!0,enumerable:!0,get:function(){return 0===this.cqa}},Md:{configurable:!0,enumerable:!0,set:function(a){this.Vl.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.cN=a;var b=encodeURIComponent(_.mf(this.path));!this.nb.ta.querySelector('[data-path="'+b+'"]')&&"/"!==this.path&&this.path.includes("/")&&
(this.cN=a);this.NL=this.Hra()},get:function(){return this.Vl.value}},scope:{configurable:!0,enumerable:!0,get:function(){return this.cN},set:function(a){this.ze.mb({gestureName:"CLICK",element:"RepositoryContentsTree",action:"scopeIn",projectId:this.Md.ab});this.cN=a;this.path.startsWith(a||"")||_.Zm(this.Qa,this.NL(a||"",3))}},iLc:{configurable:!0,enumerable:!0,get:function(){return c6b.format({folder:_.rz(_.fg(_.mf(this.scope||"")))||"Repository root"})}}});
dR.ha=function(a){return new (a||dR)(_.z(_.vr),_.z(_.Sd),_.z(_.QI),_.z(_.vu),_.z(_.nn),_.z(_.Vf))};
dR.ya=_.x({type:dR,qa:[["directory-navigation"]],ub:function(a,b){a&1&&_.$e(cR,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.myc=c.first)}},Cb:2,kb:function(a,b){a&2&&_.ye("collapsed",b.isCollapsed)},inputs:{cqa:"directoryPanelState",Md:"activeLocation"},Aa:4,Ba:7,Fa:[[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"],["mat-icon-button","","type","button","fxFlex","none","aria-label","Rescope to parent directory",1,"scope-up",3,"matTooltip","click"],["svgIcon","source:move_up"]],va:function(a,b){a&1&&(_.C(0,"header"),_.N(1,yVb,5,2,"ng-container",0),_.F(),_.C(2,"depth-finder",1),_.K("scopeChange",function(c){return b.scope=c})("nodeToggled",function(c){b.ze.mb({gestureName:"CLICK",element:"RepositoryContentsTreeItemCollapser",
action:c.Ri?"expand":"collapse",Ve:b.NL(c.path,3),projectId:b.Md.ab})})("nodeClicked",function(c){return b.YRa(c)})("scopeUp",function(c){return b.up(c)}),_.P(3,"async"),_.F());a&2&&(_.y(1),_.B("ngIf",!b.isCollapsed),_.y(1),_.B("scope",b.scope)("path",b.path)("service",_.R(3,5,b.service))("linkTo",b.NL))},Ha:[_.sn,_.Wl,cR,_.dr,_.jr,_.Iq,_.es,_.Gw,_.$m,_.am,_.Qz],styles:["directory-navigation[_nghost-%COMP%]{--header-icon:rgba(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}"],
Na:0});var eR={},OVb=Object.freeze((eR[0]={name:"Unknown",Lc:"?"},eR[50]={name:"Scope",Lc:"?"},eR[51]={name:"Group",Lc:"G"},eR[1]={name:"Class",Lc:"C",className:"code-data"},eR[2]={name:"Interface",Lc:"I",className:"code-data"},eR[3]={name:"Struct",Lc:"S",className:"code-data"},eR[4]={name:"Enum",Lc:"E",className:"code-data"},eR[5]={name:"Union",Lc:"S",className:"code-data"},eR[6]={name:"Method",Lc:"M",className:"code-procedure"},eR[7]={name:"Field",Lc:"F",className:"code-sub-data"},eR[8]={name:"Function",
Lc:"F",className:"code-procedure"},eR[9]={name:"Variable",Lc:"V",className:"code-alias"},eR[10]={name:"Typedef",Lc:"T",className:"code-alias"},eR[11]={name:"Namespace",Lc:"N"},eR[67]={name:"Extension",Lc:"E",className:"code-data"},eR[12]={name:"Property",Lc:"P",className:"code-sub-data"},eR[13]={name:"Enum Constant",Lc:"e",className:"code-sub-data"},eR[15]={name:"Anonymous Function",Lc:"?"},eR[16]={name:"Test",Lc:"t"},eR[17]={name:"Package",Lc:"P"},eR[18]={name:"Object",Lc:"O"},eR[61]={name:"Constant",
Lc:"c"},eR[62]={name:"Module",Lc:"m"},eR[20]={name:"Build Rule",Lc:"R"},eR[21]={name:"Build Binary",Lc:"B"},eR[22]={name:"Build Test",Lc:"T"},eR[23]={name:"Build Library",Lc:"L"},eR[24]={name:"Build Generator",Lc:"G"},eR[25]={name:"Build Argument",Lc:"A"},eR[26]={name:"Build Variable",Lc:"V",className:"code-alias"},eR[30]={name:"Variable",Lc:"V",className:"code-alias"},eR[31]={name:"Constant",Lc:"c"},eR[32]={name:"Goog Provide",Lc:"?"},eR[33]={name:"Goog Require",Lc:"?"},eR[34]={name:"Setter",Lc:"?"},
eR[35]={name:"Getter",Lc:"?"},eR[36]={name:"Literal",Lc:"?"},eR[37]={name:"Function Literal",Lc:"?"},eR[38]={name:"Assignment",Lc:"V",className:"code-alias"},eR[39]={name:"Function Assignment",Lc:"M",className:"code-procedure"},eR[40]={name:"Define Const",Lc:"D"},eR[41]={name:"Define Macro",Lc:"D"},eR[45]={name:"Xml Tag",Lc:"<"},eR[46]={name:"Template",Lc:"T"},eR[47]={name:"Job",Lc:"J"},eR[48]={name:"Service",Lc:"S"},eR[49]={name:"Allocation",Lc:"A"},eR[52]={name:"Table",Lc:"T"},eR[53]={name:"Queue",
Lc:"Q"},eR[54]={name:"Locality Group",Lc:"L"},eR[55]={name:"Index",Lc:"I"},eR[56]={name:"Proto Bundle",Lc:"?"},eR[57]={name:"Backup Schedule",Lc:"B"},eR[58]={name:"Column",Lc:"C"},eR[59]={name:"Changelog",Lc:"?"},eR[60]={name:"Markdown Header",Lc:"#"},eR[63]={name:"SQL Tvf",Lc:"t"},eR[64]={name:"SQL Model",Lc:"m"},eR[65]={name:"SQL Database",Lc:"d"},eR[66]={name:"Dart Mixin",Lc:"M",className:"code-data"},eR[68]={name:"YANG Grouping",Lc:"G",className:"code-data"},eR[69]={name:"YANG Identity",Lc:"I",
className:"code-data"},eR[70]={name:"YANG Container",Lc:"C",className:"code-data"},eR[71]={name:"YANG List",Lc:"L",className:"code-data"},eR[72]={name:"YANG Leaf",Lc:"L",className:"code-data"},eR[73]={name:"Swift Actor",Lc:"A",className:"code-data"},eR[74]={name:"GraphQL Directive",Lc:"D",className:"code-data"},eR[75]={name:"GraphQL Operation",Lc:"O",className:"code-data"},eR[76]={name:"GraphQL Fragment",Lc:"F",className:"code-data"},eR[77]={name:"GraphQL Fragment Spread",Lc:"S",className:"code-data"},
eR[78]={name:"GraphQL List",Lc:"L",className:"code-data"},eR)),fR={},d6b=Object.freeze((fR[0]="Unknown Modifier",fR[1]="Public",fR[2]="Private",fR[3]="Protected",fR[4]="Global",fR[5]="Namespace-private",fR[6]="File-private",fR[7]="Package-private",fR[8]="Library-private",fR[9]="Dynamic Scope",fR[10]="Thread Local",fR[11]="Static",fR));var e6b=function(){return!0},f6b=function(a,b,c){this.parent=b;this.s0a=c;this.Nm=!1;this.VK=e6b;this.x0a=null;this.active=!1;this.index=this.level=0;if(!AVb(a))throw Error("gf");this.cK=a;this.id=_.Xj();this.children=this.pVa(_.fj(a,_.Zn,3));this.OS=this.children.reduce(function(d,e){return d+e.OS},this.children.length);this.Tya=[].concat(_.Ha(this.children));this.Nm=0<this.X2a.length;this.oxa=c.oxa(a.getName())},h6b=function(a){return a.Avb?a.Avb:a.Avb=g6b(a)},g6b=function(a){var b=OVb[a.cK.getType()];
a=_.kj(a.cK,4);var c=a.map(function(e){return d6b[e]});c=[b.name].concat(_.Ha(c)).join(", ");var d="outline-icon";a.includes(1)&&(d+=" public");b.className&&(d=d+" "+b.className);return{ne:d,tooltip:c,Lc:b.Lc}};f6b.prototype.pVa=function(a){var b=this;return a.map(function(c){return new f6b(c,b,b.s0a)})};var i6b=function(a){a.Tya=a.children.filter(function(b){return b.isVisible});a.sort&&a.Tya.sort(a.sort)};
_.W.Object.defineProperties(f6b.prototype,{X2a:{configurable:!0,enumerable:!0,get:function(){return this.Tya}},isVisible:{configurable:!0,enumerable:!0,get:function(){return this.filter(this)}},filter:{configurable:!0,enumerable:!0,get:function(){return this.VK},set:function(a){if(a!==this.VK){this.VK=a;for(var b=_.l(this.children),c=b.next();!c.done;c=b.next())c.value.filter=a;i6b(this);this.Nm=0<this.Tya.length}}},sort:{configurable:!0,enumerable:!0,get:function(){return this.x0a},set:function(a){if(a!==
this.x0a){this.x0a=a;for(var b=_.l(this.children),c=b.next();!c.done;c=b.next())c.value.sort=a;i6b(this)}}},Waa:{configurable:!0,enumerable:!0,get:function(){return 0<this.children.length}},label:{configurable:!0,enumerable:!0,get:function(){return this.GDb+this.name+this.KH}},modifiers:{configurable:!0,enumerable:!0,get:function(){return _.kj(this.cK,4)}},name:{configurable:!0,enumerable:!0,get:function(){return this.cK.getName()||"<anonymous>"}},GDb:{configurable:!0,enumerable:!0,get:function(){return _.Jh(this.cK,
7)}},KH:{configurable:!0,enumerable:!0,get:function(){return this.cK.GRa()}},C1a:{configurable:!0,enumerable:!0,get:function(){return _.ej(this.cK,_.Xn,5)}},type:{configurable:!0,enumerable:!0,get:function(){return this.cK.getType()}},ne:{configurable:!0,enumerable:!0,get:function(){return h6b(this).ne}},tooltip:{configurable:!0,enumerable:!0,get:function(){return h6b(this).tooltip}},Lc:{configurable:!0,enumerable:!0,get:function(){return h6b(this).Lc}}});var j6b=["java","c","c++","c#"],k6b=["java"],l6b=["js"],fL=function(a){a=void 0===a?new Map:a;this.Ik=this.state=new _.Af(a)};_.k=fL.prototype;_.k.get=function(a){return!!this.state.value.get(a)};_.k.set=function(a,b){var c=new Map(this.state.value);c.set(a,b);this.state.next(c)};_.k.toggle=function(a){this.set(a,!this.get(a))};_.k.getState=function(){return this.state.value};_.k.fill=function(a){for(var b=new Map(this.state.value),c=_.l(b.keys()),d=c.next();!d.done;d=c.next())b.set(d.value,a);this.state.next(b)};
_.k.clear=function(){this.state.next(new Map)};var m6b=function(a,b){this.I_=b;this.bMb=new fL;this.L0a=new fL;this.Xqa=new _.Af("");for(var c=[],d=new _.XI.dhc,e=_.l(a),f=e.next();!f.done;f=e.next())c.push(new f6b(f.value,void 0,d));this.GMa=c;this.size=EVb(this.GMa);this.NH=DVb(a);if(a.some(FVb)||b&&l6b.includes(b))a=new Map,a.set(1,!0),a.set(3,!0),b&&k6b.includes(b)&&a.set(7,!0),a.set(2,!0),this.bMb=new fL(a),a=new Map,b&&j6b.includes(b)&&(a.set("static",!0),a.set("not_static",!0)),this.L0a=new fL(a)};var gR=function(a){this.oXa=a};gR.prototype.qu=function(a){if(5===a.kind)return _.Ea(_.kE);if(0!==a.kind)return _.Ea(kK("UNSUPPORTED_DATA_TYPE"));var b=a.location,c=b.ab,d=b.Oc,e=b.repository,f=b.path;b=b.params;f=_.GE(a.location,1)||f;var g=b.Mb?"HEAD":_.kh(a.location,1);g={qb:_.kh(a.location,0)||"",commit:g};return this.oXa.qu(c,d,e,g,f,b.Mb).ka(_.m(function(h){var n=h.vg();return 4===n?kK("UNAVAILABLE"):2===n?kK("UNSUPPORTED_LANGUAGE"):_.bE(new m6b(_.fj(h,_.Zn,1),a.I_))}),_.sb(_.kE),_.za(function(){return _.Ea(kK("UNAVAILABLE"))}))};
gR.ha=function(a){return new (a||gR)(_.w(_.yx))};gR.ua=_.u({token:gR,oa:gR.ha,Ja:"root"});var hR=function(a,b){var c=this;this.oXa=a;this.bZa=b;this.Vs=this.bZa.NM.ka(_.Qa(function(d){return!!d}),_.Oa(function(d,e){return!!d&&!!e&&d.kind===e.kind&&_.IE(d.location,e.location)}),_.ub(function(d){return c.oXa.qu(d)}),_.qb({bufferSize:1,uD:!0}))};hR.ha=function(a){return new (a||hR)(_.w(gR),_.w(_.$J))};hR.ua=_.u({token:hR,oa:hR.ha});var iR=function(a){var b=this;this.Nb=a;this.data=new _.mb(1);_.Xj();_.Xj();this.vA=this.Nb.qG();this.Jxa=this.data.ka(_.ub(function(c){return c.NH.Ik}),_.m(function(c){return[].concat(_.Ha(c.keys()))}));this.scopes=this.data.ka(_.ub(function(c){return c.bMb.Ik}),_.m(function(c){return[].concat(_.Ha(c.keys()))}));this.M0a=this.data.ka(_.ub(function(c){return c.L0a.Ik}),_.m(function(c){return[].concat(_.Ha(c.keys()))}));this.oMb=this.data.ka(_.ub(function(c){return c.NH.Ik}),_.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.vA.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.Nb.kx({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})})},RVb=function(a){switch(a){case "true":return"checked";case "mixed":return"indeterminate";default:return"unchecked"}};iR.prototype.DRa=function(a){return d6b[a]};
var HVb=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 _.eg(b)}},KVb=function(a,b){switch(b){case "static":return a.showStatic;case "not_static":return a.showNonStatic;default:return _.eg(b)}},QVb=function(a){var b=[].concat(_.Ha(a.NH.getState().keys())).some(function(c){return!a.NH.get(c)});a.NH.fill(b)};_.W.Object.defineProperties(iR.prototype,{Vs:{configurable:!0,enumerable:!0,set:function(a){this.data.next(a)}}});
iR.ha=function(a){return new (a||iR)(_.z(_.Yt))};
iR.ya=_.x({type:iR,qa:[["filter-menu"]],inputs:{Vs:"outlineData"},Aa:7,Ba:4,Fa:[["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"],["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"]],va:function(a,b){a&1&&(_.C(0,"button",0)(1,"mat-icon"),_.O(2,"tune"),_.F()(),_.C(3,"mat-menu",1,2),_.N(5,SVb,15,17,"div",3),_.P(6,"async"),_.F());a&2&&(_.B("matMenuTriggerFor",_.Me(4)),_.y(5),_.B("ngIf",_.R(6,2,b.data)))},Ha:[_.Vl,_.Wl,_.Iq,_.es,_.zz,_.Dq,_.Aw,_.Rw,_.Pw,_.Qw,_.Gw,_.am],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 8px}  .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 jR=function(a){this.Nb=a;this.vA=this.Nb.qG();this.L$b="Collapse all";this.M$b="Expand all";this.N$b="Sticky Headers"};jR.prototype.ZA=function(a){this.Nb.kx({collapseAll:!a.collapseAll})};jR.ha=function(a){return new (a||jR)(_.z(_.Yt))};
jR.ya=_.x({type:jR,qa:[["outline-options-menu"]],Aa:7,Ba:4,Fa:[["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"]],
va:function(a,b){a&1&&(_.C(0,"button",0)(1,"mat-icon"),_.O(2,"settings"),_.F()(),_.C(3,"mat-menu",1,2),_.N(5,TVb,9,7,"div",3),_.P(6,"async"),_.F());a&2&&(_.B("matMenuTriggerFor",_.Me(4)),_.y(5),_.B("ngIf",_.R(6,2,b.vA)))},Ha:[_.Wl,_.Iq,_.es,_.zz,_.Dq,_.Rw,_.Pw,_.Qw,_.Gw,_.am],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 kR=function(a,b){this.Ga=a;this.Nb=b;this.lE=_.ng;this.data=new _.mb(1);this.Jp=new _.Qv("",{Vx:[_.pcb()]});this.QPa=new _.Af(!1);this.Yaa=new _.ma;this.vA=this.Nb.qG();this.Ya=new _.ca;this.Yaa=this.data.ka(_.ub(function(c){return c.Xqa}),_.m(function(c){return!!c}))};
kR.prototype.Pa=function(){var a=this;this.Ya.add(this.Jp.im.ka(_.Oa(),_.rb(),_.Ja(300),_.Ab(this.data)).subscribe(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;a.Ga.mb({element:"OutlineControls",action:"filterQueryChange",gestureName:"CHANGE"});c.Xqa.next(b)}));this.Ya.add(this.data.ka(_.ub(function(b){return b.Xqa}),_.Oa()).subscribe(function(b){a.Jp.setValue(b)}))};kR.prototype.La=function(){this.Ya.unsubscribe()};
_.W.Object.defineProperties(kR.prototype,{Vs:{configurable:!0,enumerable:!0,set:function(a){this.data.next(a)}}});kR.ha=function(a){return new (a||kR)(_.z(_.nn),_.z(_.Yt))};
kR.ya=_.x({type:kR,qa:[["outline-controls"]],inputs:{Vs:"outlineData"},Aa:2,Ba:3,Fa:[[4,"ngIf"],[1,"filter"],[3,"submit"],["appearance","outline","floatLabel","auto"],["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"]],va:function(a,b){a&1&&(_.N(0,WVb,13,11,"ng-container",0),_.P(1,"async"));a&2&&_.B("ngIf",_.R(1,1,b.data))},Ha:[_.sn,_.Wl,_.Iq,_.fw,_.ew,_.es,_.iw,_.Gw,_.aA,_.Fh,_.Mv,_.$z,_.Pv,_.Tv,iR,jR,_.am],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}"],
Na:0});var n6b=function(){lM.apply(this,arguments);this.anb=!0;this.Bmb=[];this.Uzc=this.Ud.changed.ka(_.m(function(){return null}),_.sb(null))};_.V(n6b,lM);n6b.prototype.Rd=function(a){return a.Nm?lM.prototype.Rd.call(this,a):null};var o6b=function(a){if(a.Jg)if(a.Zmb)a.cG();else if(a.collapseAll(),a.Kfa&&a.expand(a.Kfa),a.wj)for(var b=_.l(BVb(a.wj)),c=b.next();!c.done;c=b.next())a.expand(c.value)};
_.W.Object.defineProperties(n6b.prototype,{Zmb:{configurable:!0,enumerable:!0,set:function(a){this.anb=a;o6b(this)},get:function(){return this.anb}},Jg:{configurable:!0,enumerable:!0,set:function(a){this.Bmb=a;a=a.filter(function(b){return!b.parent});1===a.length&&(this.Kfa=a[0]);o6b(this)},get:function(){return this.Bmb}}});var lR=function(a,b){var c=this;this.rc=a;this.mya=b;this.tl=[];this.Aba=new Map;this.rOa=new Map;this.Wq=new _.Af([]);this.DQc=_.Ca([this.Wq,this.rc.Uzc]).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.rc.Nm(h)&&!c.rc.Rd(h)?h.level:null);return d}),_.nb(1),_.ib());this.aPa=[];this.X1=this.B$=null};_.V(lR,_.Yp);
var p6b=function(a){var b=function(d){return d.isVisible?[d]:d.children.flatMap(b)},c=a.tl.flatMap(b);return a.X1?c.sort(a.X1):c};lR.prototype.Sl=function(){return 0<this.tl.length&&0===this.Wq.value.length};var r6b=function(a,b){a.tl=b;if(a.X1||a.B$){b=_.l(a.tl);for(var c=b.next();!c.done;c=b.next())c=c.value,c.sort=a.X1,a.B$&&(c.filter=a.B$)}q6b(a)};
lR.prototype.connect=function(a){var b=this;return _.cb.apply(null,_.Ha([a.hB,this.rc.Ud.changed.If(),this.Wq.If()])).ka(_.m(function(){b.aPa=EZb(b.mya,b.Wq.value,b.rc);return b.aPa}))};lR.prototype.disconnect=function(){};
var q6b=function(a){var b=p6b(a);b=DZb(a.mya,b);a.rc.Jg=b;a.Aba.clear();for(var c=0;c<b.length;c++){var d=b[c];a.Aba.set(d.id,d)}a.rOa.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.rOa.set(c.pop().id,e.id);c.push(e)}a.Wq.next(b)};
_.W.Object.defineProperties(lR.prototype,{sZ:{configurable:!0,enumerable:!0,get:function(){return this.aPa}},filter:{configurable:!0,enumerable:!0,set:function(a){this.B$=a;a=_.l(this.tl);for(var b=a.next();!b.done;b=a.next())b.value.filter=this.B$;q6b(this)}},sortAlphabetically:{configurable:!0,enumerable:!0,set:function(a){this.X1=a?XVb:null;a=_.l(this.tl);for(var b=a.next();!b.done;b=a.next())b.value.sort=this.X1;q6b(this)}}});var mR=function(a,b,c,d,e,f,g,h){var n=this;this.ze=a;this.Uf=b;this.Qa=c;this.Nb=d;this.vc=e;this.nb=f;this.Zfa=g;this.be=h;this.Xfa=new _.ob;this.rwa=new _.Af(0);this.YU=24;this.Ya=new _.ca;this.jC=_.Ea(!0).ka(_.La(1));this.P0a=this.Nb.qG().ka(_.m(function(r){return!!r.stickyHeaders}),_.Oa());this.Vq=new n6b(gWb,iWb);this.mya=new pM(jWb,gWb,iWb,fWb);this.Jz=new lR(this.Vq,this.mya);this.O0a=this.P0a.ka(_.ub(function(r){return r?_.Ca([n.Xfa.ka(_.Oa()),n.Jz.DQc]).ka(_.m(function(v){return n.bCc.apply(n,
_.Ha(v))})):_.Ea(new Map)}),_.Oa(function(r,v){if(v.size!==r.size)return!1;v=_.l(v.keys());for(var A=v.next();!A.done;A=v.next())if(!r.has(A.value))return!1;return!0}),_.nb(1),_.ib());this.XNc=_.Ca([this.O0a,this.rwa]).ka(_.m(function(r){return n.cCc.apply(n,_.Ha(r))}),_.nb(1),_.ib());this.Gmb=new _.Af(this.Jz.Sl());this.Nxc=this.Gmb.If();this.ita=!1;this.Ya.add(this.Nb.qG().ka(_.m(function(r){return r.collapseAll}),_.Oa()).subscribe(function(r){n.Vq.Zmb=!r}));this.Ya.add(this.Nb.qG().ka(_.m(function(r){return r.sortAlphabetically}),
_.Oa()).subscribe(function(r){n.Jz.sortAlphabetically=!!r}))};_.k=mR.prototype;_.k.Pa=function(){};
_.k.Sb=function(a){if(a.location){var b=hWb(a.location.rf);this.ita=hWb(a.location.wi)!==b;a=this.Vq;var c;if(null!=(c=a.Jg)&&c.length){var d=a.Jg;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=_.ij(f.C1a,1);g=g>b?Number.POSITIVE_INFINITY:b-g;g<e&&(c=f,e=g)}b=c;b.active=!0;a.wj&&a.wj!==b&&(a.wj.active=!1);a.wj=b;b=_.l(BVb(a.wj));for(c=b.next();!c.done;c=b.next())a.expand(c.value)}}};
_.k.La=function(){this.Ya.unsubscribe();var a;null==(a=this.Lmb)||a.unsubscribe();var b;null==(b=this.KLc)||b.unsubscribe();this.qt&&this.qt()};_.k.Pc=function(){var a=this;this.jC.subscribe(function(){a.qt=a.Uf.registerCallback("OUTLINE",a.nb.ta,function(){a.kQa()})});this.KLc=_.Ca([this.rjb.KI.ka(_.m(function(){return a.rjb.X_()}),_.Oa()),this.P0a]).subscribe(function(b){b=_.l(b);var c=b.next().value;b.next().value&&a.be.Ac(function(){a.rwa.next(c)})})};
_.k.An=function(){if(this.ita){var a=this.nb.ta.querySelector("mat-tree-node.bold-active-element");a&&this.HOa(a);this.ita=!1}};_.k.HOa=function(a){this.Zfa.scrollTo(a,0)};_.k.ie=function(a){var b=a.target;if(b&&b instanceof HTMLElement&&(b=_.aF(b,"a,button","mat-tree-node"))){var c=b.parentElement.dataset.id;c&&(c=this.Jz.Aba.get(c),"A"===b.tagName?this.YRa(a,c):this.toggle(a,c))}};
_.k.toggle=function(a,b){this.Vq.toggle(b);a.stopPropagation();this.ze.mb({gestureName:"CLICK",element:"OutlineTreeItemCollapser",action:this.Vq.Rd(b)?"expand":"collapse"})};_.k.maa=function(a){var b=this.KAb.get(a.id);return b?b:(b=this.ex(_.ij(a.C1a,1)),this.KAb.set(a.id,b),b)};_.k.YRa=function(a,b){_.cF(a)||(a.preventDefault(),this.Vq.expand(b),s6b(this,b))};
_.k.kQa=function(){var a=this.nb.ta.querySelector("mat-tree-node.bold-active-element");if(a)a.focus();else{var b;null==(b=this.nb.ta.querySelector("mat-tree-node"))||b.focus()}};_.k.aB=function(a,b){return b.id};
var bWb=function(a,b){return a.O0a.ka(_.m(function(c){return c.has(b.id)}))},aWb=function(a,b){return a.XNc.ka(_.m(function(c){return c.get(b.id)}))},cWb=function(a,b){return a.O0a.ka(_.m(function(c){return 0<c.size&&c.entries().next().value[0]===b.id}))},s6b=function(a,b){var c=a.maa(b);"PREVIEW"===a.vc.gG?a.Qa.navigate(_.Qo(a.location),{Ze:b.oxa}):_.Zm(a.Qa,c).then(function(){a.vc.CS.next()});a.ze.mb({gestureName:"CLICK",element:"OutlineTreeItem",action:"navigate",bucket:_.ng.tO})};
mR.prototype.Lwa=function(a){var b=a.parent;b&&(a=this.aHc.find(function(c){return c.data===b}))&&a.focus()};mR.prototype.bCc=function(a,b){var c=new Map,d=a;if(a>=b.length)return c;for(var e=b[d];e.X2a.length&&this.Vq.Rd(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.Vq.Rd(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};
mR.prototype.cCc=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.Jz.rOa.get(e);g=void 0!==g?this.Jz.Aba.get(g).index:void 0;var h=f.level*this.YU;void 0!==g&&(h=Math.min(h,this.YU*(g-(a.size-f.level))-b));c.set(e,h)}return c};
_.W.Object.defineProperties(mR.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){var b=!this.ix||!_.IE(a,this.ix),c=!this.ix||!_.RE(a,this.ix,["line"]);if(b||c)this.KAb=new Map,this.ex=_.ME(a,this.Qa,{aS:"oneBased"});this.ix=a},get:function(){return this.ix}},RIc:{configurable:!0,enumerable:!0,set:function(a){var b=this;r6b(this.Jz,a.GMa);o6b(this.Vq);var c;null==(c=this.Lmb)||c.unsubscribe();this.Lmb=_.Ca([a.Xqa,a.NH.Ik,a.L0a.Ik,this.Nb.qG()]).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.Jz.filter=kWb(d,f,new Map([[1,!!e.showPublic],[3,!!e.showProtected],[7,!!e.showPackagePrivate],[2,!!e.showPrivate]]),g,e.showStatic,e.showNonStatic);b.Gmb.next(b.Jz.Sl())})}}});mR.ha=function(a){return new (a||mR)(_.z(_.xu),_.z(_.vu),_.z(_.Vf),_.z(_.Yt),_.z(_.nI),_.z(_.Sd),_.z(_.vt),_.z(_.se))};
mR.ya=_.x({type:mR,qa:[["outline-tree","outlineTreeInput",""]],ub:function(a,b){a&1&&(_.$e(_.bq,7),_.$e(rM,5));if(a&2){var c;_.Ze(c=_.bf())&&(b.rjb=c.first);_.Ze(c=_.bf())&&(b.aHc=c)}},kb:function(a,b){a&1&&_.K("click",function(c){return b.ie(c)})("keydown",function(c){if(!_.cF(c)){var d=c.target;if(d&&d instanceof HTMLElement&&(d=_.aF(d,"mat-tree-node","mat-tree"))){var e=d.dataset.id;if(e)switch(e=b.Jz.Aba.get(e),c.key){case "Left":case "ArrowLeft":c.preventDefault();b.Vq.Rd(e)&&e.Waa?b.Vq.collapse(e):
b.Lwa(e);break;case "Right":case "ArrowRight":c.preventDefault();b.Vq.Rd(e)&&e.Waa?(c=d.nextElementSibling)&&c.focus():e.Waa&&b.Vq.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(),s6b(b,e)}}}})},inputs:{location:"location",RIc:"outlineTreeInput"},features:[_.pd],Yb:["outlineTreeInput",""],Aa:5,Ba:7,Fa:[["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"],["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"]],va:function(a,b){a&1&&(_.N(0,YVb,2,0,"div",0),_.P(1,"async"),_.C(2,"cdk-virtual-scroll-viewport",1),_.K("scrolledIndexChange",function(c){return b.Xfa.next(c)}),_.N(3,eWb,3,8,"mat-tree",2),_.P(4,"async"),_.F());a&2&&(_.B("ngIf",_.R(1,3,b.Nxc)),_.y(2),_.B("itemSize",b.YU),_.y(1),_.B("ngIf",
_.R(4,5,b.jC)))},Ha:[_.Wl,sM,xM,rM,_.xz,_.bq,_.am],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)}"],
Na:0});var nR=function(){};nR.ha=function(a){return new (a||nR)};nR.Ea=_.kd({type:nR});nR.Da=_.ad({imports:[_.bm,_.fs,_.fC,_.bn,_.dq]});var t6b=new _.Nd("MAX_OUTLINE_CODEBLOCK_COUNT"),oR=function(a,b,c){this.Ga=b;this.eHc=c;this.xc=_.jE;this.j0a=!1;this.kFb=_.kE;this.PIc=a.Lb(31)};oR.prototype.Pa=function(){this.Ga.Tm({bucket:_.ng.tO})};oR.prototype.baa=function(a){switch(a){case "UNSUPPORTED_DATA_TYPE":case "UNSUPPORTED_LANGUAGE":return"Outline unsupported";case "UNAVAILABLE":return"Outline unavailable";default:return _.eg(a,"Unknown OutlineError encountered.")}};
_.W.Object.defineProperties(oR.prototype,{Vs:{configurable:!0,enumerable:!0,set:function(a){this.kFb=a;this.j0a=2===a.state&&a.Ub.size>this.eHc},get:function(){return this.kFb}}});oR.ha=function(a){return new (a||oR)(_.z(_.Lt),_.z(_.xu),_.z(t6b))};
oR.ya=_.x({type:oR,qa:[["outline","activeLocation","","outlineData",""]],ub:function(a,b){a&1&&_.$e(mR,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.mFb=c.first)}},inputs:{Vs:"outlineData",Md:"activeLocation"},features:[_.Qe([{Ca:t6b,wc:1E4}])],Yb:["activeLocation","","outlineData",""],Aa:4,Ba:4,Fa:[[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"],["gme-button-old","",3,"click"],[3,"outlineData",4,"ngIf"],[3,"outlineTreeInput","location"],[3,"outlineData"],["theme","error"],[3,"hasBackground"]],va:function(a,b){a&1&&(_.C(0,"div",0),_.N(1,oWb,3,3,"ng-container",1),_.N(2,pWb,2,1,"dc-information-box",2),_.N(3,qWb,1,1,"loading",3),_.F());a&2&&(_.B("ngSwitch",b.Vs.state),_.y(1),_.B("ngSwitchCase",b.xc.kg),_.y(1),_.B("ngSwitchCase",b.xc.Error),_.y(1),
_.B("ngSwitchCase",b.xc.Nh))},Ha:[_.Wl,_.Xl,_.Yl,_.Oy,_.fE,_.dE,mR,kR],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}"],
Na:0});var u6b={Xg:1,yt:2,Aic:3,EMPTY:4,1:"SUCCESS",2:"DISABLED",3:"UNSUPPORTED",4:"EMPTY"},v6b=_.m2a([0,"FILES"],[1,"OUTLINE"]),pR=function(a,b,c,d,e,f,g,h,n,r){var v=this;this.ze=a;this.nb=b;this.Cxc=c;this.Nb=d;this.vc=e;this.Qa=f;this.Hb=g;this.Qd=h;this.Tec="RepositoryBrowserTree";this.Eg=[];this.T1=!0;this.Kbc=u6b;this.Vs=this.Cxc.Vs.ka(_.sb(_.kE));this.QIc=this.Vs.ka(_.Ukb(),_.m(CWb),_.sb(1));this.lFb=this.Qrb=this.U7=!1;this.pQc=this.Nb.QZ().ka(_.Ua(1)).subscribe(function(A){void 0===v.am&&(v.am=
A,_.Uk(v.Qd))});this.Eg=[].concat(_.Ha(this.T1?[r.register("openOutline","o",function(){yWb(v.vc);"OUTLINE"!==v.am?v.U7=!0:v.Q_("OUTLINE");v.am="OUTLINE";_.wu(n,"OUTLINE");_.Uk(v.Qd)})]:[]),[r.register("openDirectoryTree","t",function(){yWb(v.vc);"FILES"!==v.am?v.U7=!0:v.Q_("FILES");v.am="FILES";_.wu(n,"FILE_TREE");_.Uk(v.Qd)}),r.register("toggleNavPanel","u",function(){var A=v.vc;2===A.wH.getValue()?xWb(A):yWb(A);v.ze.mb({element:"RepositoryBrowserTree",action:v.isCollapsed?"expand":"collapse",gestureName:"KEYBOARD",
projectId:v.Md.ab})})])};pR.prototype.Pa=function(){};pR.prototype.La=function(){this.pQc.unsubscribe();for(var a=_.l(this.Eg),b=a.next();!b.done;b=a.next())b=b.value,b()};pR.prototype.Q_=function(a){var b=this.ze,c=b.mb;a:switch(a){case "FILES":var d="focusFilesTab";break a;case "OUTLINE":d="focusOutlineTab";break a;default:d=_.eg(a,"Unknown file detail tab selected")}c.call(b,{element:"RepositoryNavigation",action:d,bucket:DWb(a),gestureName:"KEYBOARD",projectId:this.Md.ab})};
pR.prototype.dpa=function(a){this.isCollapsed&&a===this.nb.ta&&yWb(this.vc)};var tWb=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 BWb(b);case 4:return"Outline is currently empty";default:return _.eg(a,"Unsupported outline state")}},zWb=function(a,b){b=(1!==b?"FILES":a.am)||"FILES";"FILES"===b?a.Qrb=!0:"OUTLINE"===b&&(a.lFb=!0);return _.oh(v6b.inverse,b,0)};
pR.prototype.Ik=function(a,b){b=v6b.get(b,"FILES");"OUTLINE"===b&&this.outline&&this.outline.mFb&&(this.outline.mFb.ita=!0);if((1!==a?"FILES":this.am)!==b||this.U7){a=this.U7?"KEYBOARD":"CLICK";this.U7=!1;this.am=b;var c=this.ze,d=c.mb;a:switch(b){case "FILES":var e="openFilesTab";break a;case "OUTLINE":e="openOutlineTab";break a;default:e=_.eg(b,"Unknown file detail tab selected")}d.call(c,{element:"RepositoryNavigation",action:e,bucket:DWb(b),gestureName:a,projectId:this.Md.ab});this.Nb.D1(b)}};
_.W.Object.defineProperties(pR.prototype,{isCollapsed:{configurable:!0,enumerable:!0,get:function(){return 0===this.cqa}}});pR.ha=function(a){return new (a||pR)(_.z(_.xu),_.z(_.Sd),_.z(hR),_.z(_.Yt),_.z(_.nI),_.z(_.Vf),_.z(_.zf),_.z(_.gl),_.z(_.vu),_.z(_.ft))};
pR.ya=_.x({type:pR,qa:["repository-navigation viewData  activeLocation  directoryPanelState  showOutlineTab ".split(" ")],ub:function(a,b){a&1&&_.$e(oR,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.outline=c.first)}},Cb:2,kb:function(a,b){a&1&&_.K("click",function(c){return b.dpa(c.target)});a&2&&_.ye("collapsed",b.isCollapsed)},inputs:{Md:"activeLocation",cqa:"directoryPanelState",T1:"showOutlineTab",yb:"viewData"},Yb:"viewData  activeLocation  directoryPanelState  showOutlineTab ".split(" "),Aa:2,Ba:3,Fa:[["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"],[3,"activeLocation","directoryPanelState"],[3,"disabled"],["label","Outline",3,"matTooltip"],[3,"outlineData",
"activeLocation"]],va:function(a,b){a&1&&(_.N(0,AWb,10,9,"nav",0),_.P(1,"async"));a&2&&_.B("ngIf",_.R(1,1,b.QIc))},Ha:[_.sn,_.Wl,dR,_.$B,_.Iq,_.es,_.WB,jM,_.VB,_.Gw,oR,_.am],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}"],
Na:0});var w6b=["navComponent"],x6b=["splitter"],qR=function(a,b,c){this.Ga=a;this.IKc=b;this.rha=c;this.iyb=this.T1=!0;this.QTa=!1;this.iua=new _.Af(document.createElement("span"));this.bWa=!1};qR.prototype.Pa=function(){};qR.prototype.Sb=function(a){if(a.repositoryNavState){var b=a.repositoryNavState,c=b.rf;0===b.wi&&2===c&&this.bWa&&(this.iua.getValue().style.width="",this.bWa=!1)}a.viewData&&(a=this.yb,this.iyb=0!==a.kind||a.Bpa||2E4>a.Be.length)};
qR.prototype.ZRa=function(a){40>this.iua.getValue().offsetWidth&&2===this.dZa&&(this.bWa=!0,xWb(this.IKc));var b=EBb(this.yb)?this.yb.location.ab:void 0;this.Ga.mb({element:"RepositoryBrowserTree",action:a,projectId:b,gestureName:"RESIZE"})};_.W.Object.defineProperties(qR.prototype,{qb:{configurable:!0,enumerable:!0,set:function(a){a&&this.iua.next(a.ta)}},Eyb:{configurable:!0,enumerable:!0,get:function(){return 0===this.dZa}},LG:{configurable:!0,enumerable:!0,get:function(){return this.rha.LG}}});
qR.ha=function(a){return new (a||qR)(_.z(_.nn),_.z(_.nI),_.z(_.sH))};
qR.ya=_.x({type:qR,qa:[["browse-repository-contents","viewData","","repositoryNavState",""]],ub:function(a,b){a&1&&(_.$e(w6b,7,_.Sd),_.$e(x6b,7,_.Sd));if(a&2){var c;_.Ze(c=_.bf())&&(b.qb=c.first);_.Ze(c=_.bf())&&(b.M5c=c.first)}},Cb:4,kb:function(a,b){a&2&&_.ye("nav-collapsed",b.Eyb)("fullscreen",b.LG)},inputs:{yb:"viewData",dZa:"repositoryNavState",T1:"showOutlineTab"},features:[_.pd],Yb:["viewData","","repositoryNavState",""],Aa:6,Ba:12,Fa:[["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"]],va:function(a,b){a&1&&(_.G(0,"repository-navigation",0,1),_.C(2,"splitter",2,3),_.K("resizeDone",function(c){return b.ZRa(c)})("mousedown",function(){b.QTa=!0})("mouseup",function(){b.QTa=!1}),_.P(4,"async"),_.F(),_.N(5,EWb,1,1,"repository-detail",4));a&2&&
(_.ye("hover-focus-element",b.Eyb)("transitionWidth",b.iyb&&!b.QTa),_.B("directoryPanelState",b.dZa)("viewData",b.yb)("activeLocation",b.yb.location)("showOutlineTab",b.T1),_.y(2),_.B("changeSizeOf",_.R(4,10,b.iua)),_.y(3),_.B("ngIf",4!==b.yb.kind))},Ha:[_.Wl,_.jr,bR,pR,_.Rz,_.am],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)}@media (max-width:940px){repository-navigation[_ngcontent-%COMP%]{width:180px;max-width:calc(100% - 190px)}}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}"],Na:0});var y6b=function(){};y6b.ha=function(a){return new (a||y6b)};y6b.ya=_.x({type:y6b,qa:[["no-repository-information"]],Aa:1,Ba:0,va:function(a){a&1&&_.G(0,"loading")},Ha:[_.dE],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}"],Na:0});var rR=function(){this.IJ="/repos"};rR.prototype.Pa=function(){};rR.ha=function(a){return new (a||rR)};
rR.ya=_.x({type:rR,qa:[["repository-not-found","location",""]],inputs:{location:"location"},Yb:["location",""],Aa:8,Ba:2,Fa:[["role","alert","icon","shared:repository"],["mat-button","","ascTrackElement","RepositoryNotFound","trackAction","navigate",3,"routerLink","trackProjectId"]],va:function(a,b){a&1&&(_.C(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.O(2," Unable to load this repository. "),_.F(),_.C(3,"icon-empty-state-subtitle")(4,"div"),_.O(5," Verify that it exists and you can access it. "),
_.F(),_.C(6,"a",1),_.O(7," View all repositories "),_.F()()());a&2&&(_.y(6),_.B("routerLink",b.IJ)("trackProjectId",b.location.ab))},Ha:[_.sn,_.Kz,_.Mz,_.Lz,_.Jq,_.$m],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}"],Na:0});var sR=function(a,b,c){this.Hb=b;this.document=c;this.e3a=!1;this.IJ="/repos";this.il=a.ac(2)};sR.prototype.Pa=function(){this.il&&_.OE(this.location)&&(this.e3a=!0)};sR.ha=function(a){return new (a||sR)(_.z(_.Jt),_.z(_.zf),_.z(_.Mg))};
sR.ya=_.x({type:sR,qa:[["repository-permission-denied","location",""]],inputs:{location:"location"},Yb:["location",""],Aa:8,Ba:4,Fa:[["role","alert","icon","shared:repository"],[4,"ngIf"],["mat-button","","ascTrackElement","RepositoryPermissionDenied","trackAction","navigate",3,"routerLink","trackProjectId"]],va:function(a,b){a&1&&(_.C(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.O(2," Permission denied. "),_.F(),_.C(3,"icon-empty-state-subtitle"),_.N(4,FWb,2,0,"div",1),_.N(5,GWb,
2,0,"div",1),_.C(6,"a",2),_.O(7," View all repositories "),_.F()()());a&2&&(_.y(4),_.B("ngIf",!b.e3a&&"host"!==b.location.Oc),_.y(1),_.B("ngIf",b.e3a),_.y(1),_.B("routerLink",b.IJ)("trackProjectId",b.location.ab))},Ha:[_.sn,_.Wl,_.Kz,_.Mz,_.Lz,_.Jq,_.$m],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}"],Na:0});var tR=function(){};tR.prototype.update=function(){};tR.ha=function(a){return new (a||tR)};tR.ua=_.u({token:tR,oa:tR.ha,Ja:"root"});var uR=function(a,b,c,d,e,f,g,h,n){var r=this;this.Mya=b;this.QD=e;this.Nb=f;this.NN=g;this.Ln=MZb;this.NM=this.Mya.NM;this.Ya=new _.ca;this.Rva=c.Lb(37);this.LEc=c.Lb(22);this.Ya.add(b.Qc.subscribe(function(v){d.update(v);r.QD.bm(v)}));this.Ya.add(b.NM.subscribe(function(v){r.Kia(v)}));this.Pvc=this.Mya.Qc.ka(_.m(function(v){return _.pE(v)&&v.params.Mb?"Path breadcrumb - "+_.jmb(v):"Path breadcrumb"}));h.ac(2)&&(a=a.wx.ka(_.m(_.xE),_.m(function(v){return!!v.ql}),_.Oa()),this.Ya.add(a.subscribe(function(v){v&&
_.H5a(n,"kNb3eTWhP0jd2PDg8Pq0RfMJ1L55")})))};uR.prototype.La=function(){_.hsb(this.QD);this.Ya.unsubscribe()};uR.prototype.Kia=function(a){this.LEc&&EBb(a)&&(a=a.location,!_.QE(a)||this.Wzb&&_.Vo(a,this.Wzb)||(this.Wzb=a,this.Nb.Kia(a)))};uR.ha=function(a){return new (a||uR)(_.z(_.zf),_.z(_.$J),_.z(_.Lt),_.z(tR),_.z(_.aK),_.z(_.Yt),_.z(_.nI),_.z(_.Jt),_.z(_.Zw))};
uR.ya=_.x({type:uR,qa:[["repository-browser"]],features:[_.Qe([QM,_.nI,_.$J,hR,OO])],Aa:2,Ba:3,Fa:[[4,"ngIf"],["role","navigation","fxFlex","none",3,"location","isEmptyRepo","editLink",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"],["fxFlex","grow"],["fxFlex","grow",
3,"location"],["fxLayout","","fxFlex","grow",3,"repositoryNavState","viewData","showOutlineTab"]],va:function(a,b){a&1&&(_.N(0,NWb,8,6,"ng-container",0),_.P(1,"async"));a&2&&_.B("ngIf",_.R(1,1,b.NM))},Ha:[qR,_.Wl,_.Xl,_.Yl,_.Zl,_.cr,_.jr,vO,y6b,rR,sR,_.am],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}"],
Na:0});var vR=function(){};vR.ha=function(a){return new (a||vR)};vR.Ea=_.kd({type:vR});vR.Da=_.ad({imports:[_.bm,_.Qy,_.eE,_.sD,_.fs]});var wR=function(){};wR.ha=function(a){return new (a||wR)};wR.Ea=_.kd({type:wR});wR.Da=_.ad({Ob:[{Ca:_.N4a,wc:{Eo:"grimoire-activity-header",Dpa:864E5,tqa:!0}}],imports:[_.CF,_.bm,vR,_.pn,_.dx,_.Qy,mN,_.gr,_.fs,_.Sw,_.Ww,_.bn,_.Ez]});var xR=function(){};xR.ha=function(a){return new (a||xR)};xR.Ea=_.kd({type:xR});xR.Da=_.ad({imports:[_.un,wR,dO,_.bx,_.bm,_.Jz,_.mr,_.gr,_.fs,_.pI,_.RH,DN,CN,_.bn,_.Ez,_.Fz]});var yR=function(){};yR.ha=function(a){return new (a||yR)};yR.Ea=_.kd({type:yR});yR.Da=_.ad({imports:[_.bm,_.gE,_.eE,_.gr,_.ex,_.fs,_.Ww]});var zR=function(){};zR.ha=function(a){return new (a||zR)};zR.Ea=_.kd({type:zR});zR.Da=_.ad({imports:[_.bm,_.Nz]});var AR=function(){};AR.ha=function(a){return new (a||AR)};AR.Ea=_.kd({type:AR});AR.Da=_.ad({imports:[_.bm,GO,BO,DO]});var BR=function(){};BR.ha=function(a){return new (a||BR)};BR.Ea=_.kd({type:BR});BR.Da=_.ad({imports:[_.bm,_.eE,_.fs,_.Ww]});var CR=function(){};CR.ha=function(a){return new (a||CR)};CR.Ea=_.kd({type:CR});CR.Da=_.ad({imports:[_.un,_.bm,BR,_.gr,_.yC,_.fs,_.MA,_.fC]});var DR=function(){};DR.ha=function(a){return new (a||DR)};DR.Ea=_.kd({type:DR});DR.Da=_.ad({imports:[_.bm,GO,_.pn,CR,_.gr,_.fs]});var ER=function(){};ER.ha=function(a){return new (a||ER)};ER.Ea=_.kd({type:ER});ER.Da=_.ad({imports:[_.un,_.bm,_.Jz,GO,_.mr,_.eE,_.gr,_.fs,_.hI]});var FR=function(){};FR.ha=function(a){return new (a||FR)};FR.Ea=_.kd({type:FR});FR.Da=_.ad({imports:[_.un,_.bm,GO,_.gE,_.eE,_.Vy,_.hI,_.NG,_.bn]});var GR=function(){};GR.ha=function(a){return new (a||GR)};GR.Ea=_.kd({type:GR});GR.Da=_.ad({imports:[_.bm,GO,_.Vy,_.hI]});var HR=function(){};HR.ha=function(a){return new (a||HR)};HR.Ea=_.kd({type:HR});HR.Da=_.ad({imports:[_.un,_.bm,AR,PN,mN,DR,_.BJ,ER,_.gr,_.sD,_.fs,_.Ww,FR,GR]});var IR=function(){};IR.ha=function(a){return new (a||IR)};IR.Ea=_.kd({type:IR});IR.Da=_.ad({imports:[_.un,HN,_.bm,_.mr,HR,ER,_.gr,_.fs,_.Ww,_.bn,_.DJ]});var JR=function(){};JR.ha=function(a){return new (a||JR)};JR.Ea=_.kd({type:JR});JR.Da=_.ad({imports:[_.un,HN,_.bm,_.mr,HR,_.gr,_.fs,_.bn]});var KR=function(){};KR.ha=function(a){return new (a||KR)};KR.Ea=_.kd({type:KR});KR.Da=_.ad({imports:[_.bm]});var LR=function(){};LR.ha=function(a){return new (a||LR)};LR.Ea=_.kd({type:LR});LR.Da=_.ad({imports:[_.bm,_.wJ,_.Yz,_.Xz,_.qH]});var MR=function(){};MR.ha=function(a){return new (a||MR)};MR.Ea=_.kd({type:MR});MR.Da=_.ad({imports:[_.un,_.bm,_.Qy,_.DB,_.Nz,_.eE]});var NR=function(){};NR.ha=function(a){return new (a||NR)};NR.Ea=_.kd({type:NR});NR.Da=_.ad({imports:[_.bm,_.gC,_.ZB]});var OR=function(){};OR.ha=function(a){return new (a||OR)};OR.Ea=_.kd({type:OR});OR.Da=_.ad({imports:[_.bm,_.wJ,_.gr]});var PR=function(){};PR.ha=function(a){return new (a||PR)};PR.Ea=_.kd({type:PR});PR.Da=_.ad({imports:[_.kH,_.bm,_.jw,_.Bv,_.bn]});var QR=function(){};QR.ha=function(a){return new (a||QR)};QR.Ea=_.kd({type:QR});QR.Da=_.ad({imports:[zR,IN,_.bx,_.bm,JR,IR,rP,_.KJ,_.Nz,KR,_.MJ,aR,_.Zv,_.Nz,LR,MR,_.BJ,_.vJ,_.wJ,NR,_.NG,OR,_.qH,_.bn,_.LJ,PR]});var RR=function(){};RR.ha=function(a){return new (a||RR)};RR.Ea=_.kd({type:RR});RR.Da=_.ad({imports:[_.bm,_.gC,_.ZB]});var SR=function(){};SR.ha=function(a){return new (a||SR)};SR.Ea=_.kd({type:SR});SR.Da=_.ad({});var TR=function(){};TR.ha=function(a){return new (a||TR)};TR.Ea=_.kd({type:TR});TR.Da=_.ad({imports:[_.bm]});var UR=function(){};UR.ha=function(a){return new (a||UR)};UR.Ea=_.kd({type:UR});UR.Da=_.ad({imports:[_.bm]});var z6b=new Set,A6b=new Map,B6b=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 D=A6b.get(A);void 0===D&&A6b.set(A,D=[]);return D},g=new Map,h=a.createElement;a.createElement=function(A,D){A=h.call(a,A,D);D=null==D?void 0:D.scope;void 0!==D&&(window.ShadyCSS.nativeShadow||window.ShadyCSS.prepareTemplateDom(A,
D),void 0===D||z6b.has(D)||(D=f(D),D.push.apply(D,_.Ha(Array.from(A.content.querySelectorAll("style")).map(function(I){var L;null==(L=I.parentNode)||L.removeChild(I);return I.textContent})))));return A};var n=document.createDocumentFragment(),r=document.createComment("");b=b.prototype;var v=b.wE;b.wE=function(A,D){D=void 0===D?this:D;var I=e(this.xE).parentNode,L,Q=null==(L=this.options)?void 0:L.scope,Z;if((I instanceof ShadowRoot||I===(null==(Z=this.options)?void 0:Z.r4c))&&void 0!==Q&&!z6b.has(Q)){L=
this.xE;Z=this.WV;n.appendChild(r);this.xE=r;this.WV=null;v.call(this,A,D);A=(null==A?0:A._$litType$)?this.Oh.kEa.Tf:document.createElement("template");D=f(Q);var la=0!==D.length;if(la){var va=document.createElement("style");va.textContent=D.join("\n");A.content.appendChild(va)}z6b.add(Q);A6b.delete(Q);window.ShadyCSS.prepareTemplateStyles(A,Q);la&&window.ShadyCSS.nativeShadow&&(Q=A.content.querySelector("style"),null!==Q&&A.content.appendChild(Q));n.removeChild(r);var xa;if(null==(xa=window.ShadyCSS)?
0:xa.nativeShadow)xa=A.content.querySelector("style"),null!==xa&&n.appendChild(xa.cloneNode(!0));I.insertBefore(n,Z);this.xE=L;this.WV=Z}else v.call(this,A,D)};b.I5a=function(A){var D,I=null==(D=this.options)?void 0:D.scope;D=g.get(I);void 0===D&&g.set(I,D=new Map);I=D.get(A.dm);void 0===I&&D.set(A.dm,I=new a(A,this.options));return I}}},C6b;null!=(C6b=window).litHtmlPolyfillSupport||(C6b.litHtmlPolyfillSupport=B6b);var D6b="";if(window.Symbol){var E6b=Symbol();"symbol"!==typeof E6b&&(D6b=Object.keys(E6b)[0])}
var F6b=""!==D6b,G6b=F6b?function(a){return null!=a&&void 0!==a[D6b]}:function(){return!1};if(F6b&&!window.Symbol.for){var H6b=new Map;window.Symbol.for=function(a){H6b.has(a)||H6b.set(a,Symbol(a));return H6b.get(a)}};var I6b=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.BQ;a.BQ=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.TQ.map(function(r){return r instanceof CSSStyleSheet?Array.from(r.cssRules).reduce(function(v,
A){return v+A.cssText},""):r.cssText}),g,h;null==(g=window.ShadyCSS)||null==(h=g.ScopingShim)||h.prepareAdoptedCssText(f,e);void 0===this.constructor.Yjc&&window.ShadyCSS.prepareTemplateStyles(document.createElement("template"),e)}var n;return null!=(n=this.shadowRoot)?n:this.attachShadow(this.constructor.L1)};var c=a.connectedCallback;a.connectedCallback=function(){c.call(this);this.cba&&window.ShadyCSS.styleElement(this)};var d=a.iEa;a.iEa=function(e){this.cba||window.ShadyCSS.styleElement(this);
d.call(this,e)}}},J6b;null!=(J6b=window).reactiveElementPolyfillSupport||(J6b.reactiveElementPolyfillSupport=I6b);var K6b=function(a){a=a.LitElement;if(void 0!==window.ShadyCSS&&(!window.ShadyCSS.nativeShadow||window.ShadyCSS.ApplyShim)){a.Yjc=!0;a=a.prototype;var b=a.BQ;a.BQ=function(){this.Vva.scope=this.localName;return b.call(this)}}},L6b;null!=(L6b=window).litElementPolyfillSupport||(L6b.litElementPolyfillSupport=K6b);var M6b={CONSTANT:{kS:function(a){return a instanceof _.Kj},cE:_.Yg},JAVASCRIPT:{kS:function(a){return a instanceof _.Mj},cE:function(a){return _.Yva(a)}},HTML:{kS:function(a){return a instanceof _.Tj},cE:function(a){return _.Gf(a)}},RESOURCE_URL:{kS:function(a){return a instanceof _.Nj},cE:function(a){return _.Wg(a)}},STRING:{kS:function(a){return a instanceof Object},cE:QWb},STYLE:{kS:function(a){return a instanceof _.Rj},cE:function(a){return _.vbb(a)}},URL:{kS:function(a){return a instanceof _.Jf},
cE:function(a){return _.Kf(a)}}},N6b={CONSTANT:RWb,JAVASCRIPT:RWb,HTML:function(a){return _.Gf(_.Tlb(a))},RESOURCE_URL:RWb,STRING:String,STYLE:RWb,URL:function(a,b){a=_.Cma(a);return void 0===a?b:a.toString()}};var TWb={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},SWb={a:{href:[{qf:3}]},area:{href:[{qf:3}]},audio:{src:[{qf:3}]},button:{formaction:[{qf:3}],
formmethod:[{qf:1}]},form:{action:[{qf:3}],method:[{qf:1}]},iframe:{srcdoc:[{qf:2}]},img:{src:[{qf:3}]},input:{accept:[{qf:1}],formaction:[{qf:3}],formmethod:[{qf:1}],pattern:[{qf:1}],readonly:[{qf:1}],src:[{qf:3}]},link:{href:[{qf:3,fo:"rel",Io:"alternate"},{qf:3,fo:"rel",Io:"author"},{qf:3,fo:"rel",Io:"bookmark"},{qf:3,fo:"rel",Io:"canonical"},{qf:3,fo:"rel",Io:"cite"},{qf:3,fo:"rel",Io:"help"},{qf:3,fo:"rel",Io:"icon"},{qf:3,fo:"rel",Io:"license"},{qf:3,fo:"rel",Io:"next"},{qf:3,fo:"rel",Io:"prefetch"},
{qf:3,fo:"rel",Io:"dns-prefetch"},{qf:3,fo:"rel",Io:"prerender"},{qf:3,fo:"rel",Io:"preconnect"},{qf:3,fo:"rel",Io:"preload"},{qf:3,fo:"rel",Io:"prev"},{qf:3,fo:"rel",Io:"search"},{qf:3,fo:"rel",Io:"subresource"}]},script:{defer:[{qf:1}]},source:{src:[{qf:3}]},textarea:{readonly:[{qf:1}]},video:{src:[{qf:3}]}},jXb={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},sXb=[{auto:!0,ltr:!0,rtl:!0},{async:!0},{eager:!0,lazy:!0},{_self:!0,_blank:!0}],rXb={"*":{async:1,dir:0,loading:2,target:3}};var bXb="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(" "),aXb={accept_charset:"acceptCharset",
"char":"ch",charoff:"chOff",checked:"defaultChecked","class":"className","for":"htmlFor",http_equiv:"httpEquiv",muted:"defaultMuted",selected:"defaultSelected",value:"defaultValue"},$Wb=null,VWb=null;var cXb={},dXb=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]*$");var kXb={text:1},gXb={audio:{currentTime:1,srcObject:1},video:{currentTime:1,srcObject:1}};var tXb=/(?!,)([^\t\n\f\r ]+)(?:[\t\n\f\r ]+([.0-9+\-]+[a-z]?))?/gi,lXb=/[\t\n\f\r ]+/,nXb=/[\t\n\f\r ,]+/g,O6b=function(a,b,c){return c},hL={},P6b=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{X6b:b,
W6b:c,Y6b:a}}(),gL=P6b.X6b,qXb=P6b.W6b,pXb=P6b.Y6b;/*

 Copyright 2019 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var Q6b=function(a){function b(r){var v=r.localName;if(!r.getAttribute("is")&&2===eXb(v,r.constructor))return n;(r=h[v])||(r=h[v]=document.createElement(v));return r}var c=a.reportHandler||void 0,d=a.safeTypesBridge||O6b,e=/^$/;if(a=a.allowedIdentifierPrefixes){a=_.l(a);for(var f=a.next();!f.done;f=a.next())e=new RegExp(e.source+"|^"+_.QA(f.value))}c&&c(!1,"initResin",null);var g=uXb(e,d,c),h={},n=document.createElement("polyresinuncustomized");return function(r,v,A){var D=r.nodeType;if(D!==Node.ELEMENT_NODE){if(D===
Node.TEXT_NODE){v=r.parentElement;A=!v;if(v&&v.nodeType===Node.ELEMENT_NODE){D=v.localName;var I=eXb(D,v.constructor);switch(I){case 0:case 1:v=iXb(D,v);A=1===v||6===v;break;case 3:case 2:A=!0;break;default:_.eg(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 gL}}var L=r.localName;
D=b(r);var Q=null;switch(A){case "attribute":if(YWb(v)in D)break;return function(la){return la};case "property":if(v in D){Q=hXb(D,v);break}if((I=ZWb(v))&&I in D)break;return function(la){return la};default:_.eg(A,"got an unknown resin type, expected either 'property' or 'attribute'")}var Z="attribute"===A?v.toLowerCase():XWb(v);Q||(Q=UWb(L,Z,function(la){var va=r.getAttribute(la);return!va||/[\[\{]/.test(la)?null:va}));return function(la){var va=hL,xa=null;if(!la&&la!==document.all)return la;if(null!=
Q){var Da=g[Q],Sa=Da.ED;xa=Da.CD;Sa&&(va=d(la,Sa,hL));va===hL&&(Da.Iz?(va=String(d(la,"STRING",la)),va=Da.Iz(L,Z,va)):Da.Hz&&(va=Da.Hz(L,Z,la,r)),va===xa&&(va=hL))}va===hL&&(va=xa||gL,c&&c(!0,"Failed to sanitize attribute of <"+L+">: <"+L+" "+Z+'="'+la+'">',r));return va}}}({allowedIdentifierPrefixes:[""],reportHandler:function(){},safeTypesBridge:function(a,b,c){var d=M6b[b];return d.kS(a)&&(d=d.cE(a,c),d!==c)?d:(0,N6b[b])(String(QWb(a)),c)}});var VR=window,R6b,S6b,T6b,WR=(null==(R6b=VR.ShadyDOM)?0:R6b.inUse)&&(!0===(null==(S6b=VR.ShadyDOM)?void 0:S6b.noPatch)||"on-demand"===(null==(T6b=VR.ShadyDOM)?void 0:T6b.noPatch))?VR.ShadyDOM.wrap:function(a){return a},YR=VR.trustedTypes,U6b=YR?YR.createPolicy("lit-html",{createHTML:function(a){return a}}):void 0,V6b=function(a){return a},W6b=function(){return V6b},X6b=new Map,ZR="lit$"+String(Math.random()).slice(9)+"$",Y6b="?"+ZR,Z6b="<"+Y6b+">",$R=document,vXb=function(a){return null===a||"object"!=
typeof a&&"function"!=typeof a||G6b(a)},$6b=Array.isArray,a7b=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,b7b=/--\x3e/g,c7b=/>/g,aS=RegExp(">|[ \t\n\f\r](?:([^\\s\"'>=/]+)([ \t\n\f\r]*=[ \t\n\f\r]*(?:[^ \t\n\f\r\"'`<>=]|(\"|')|))|$)","g"),d7b=/'/g,e7b=/"/g,f7b=/^(?:script|style|textarea|title)$/i,g7b=function(a){var b=_.ea.apply(1,arguments),c={};return c._$litType$=1,c.dm=a,c.values=b,c},iL=Symbol.for("lit-noChange"),bS=Symbol.for("lit-nothing"),h7b=new WeakMap,cS=$R.createTreeWalker($R,
129,null,!1),i7b=function(a,b){var c=a.dm,d=a._$litType$;this.A0=[];for(var e=a=0,f=c.length-1,g=this.A0,h=c.length-1,n=[],r=2===d?"<svg>":"",v,A=a7b,D=0;D<h;D++){for(var I=c[D],L=-1,Q=void 0,Z=0,la;Z<I.length;){A.lastIndex=Z;la=A.exec(I);if(null===la)break;Z=A.lastIndex;A===a7b?"!--"===la[1]?A=b7b:void 0!==la[1]?A=c7b:void 0!==la[2]?(f7b.test(la[2])&&(v=new RegExp("</"+la[2],"g")),A=aS):void 0!==la[3]&&(A=aS):A===aS?">"===la[0]?(L=void 0,A=null!=(L=v)?L:a7b,L=-1):void 0===la[1]?L=-2:(L=A.lastIndex-
la[2].length,Q=la[1],A=void 0===la[3]?aS:'"'===la[3]?e7b:d7b):A===e7b||A===d7b?A=aS:A===b7b||A===c7b?A=a7b:(A=aS,v=void 0)}Z=A===aS&&c[D+1].startsWith("/>")?" ":"";r+=A===a7b?I+Z6b:0<=L?(n.push(Q),I.slice(0,L)+"$lit$"+I.slice(L))+ZR+Z:I+ZR+(-2===L?(n.push(void 0),D):Z)}v=r+(c[h]||"<?>")+(2===d?"</svg>":"");if(!Array.isArray(c)||!c.hasOwnProperty("raw"))throw Error("hf");c=[void 0!==U6b?U6b.createHTML(v):v,n];c=_.l(c);n=c.next().value;c=c.next().value;this.Tf=i7b.createElement(n,b);cS.currentNode=
this.Tf.content;2===d&&(b=this.Tf.content,d=b.firstChild,d.remove(),b.append.apply(b,_.Ha(d.childNodes)));for(;null!==(b=cS.nextNode())&&g.length<f;){if(1===b.nodeType){if(b.hasAttributes()){d=[];n=_.l(b.getAttributeNames());for(v=n.next();!v.done;v=n.next())if(h=v.value,h.endsWith("$lit$")||h.startsWith(ZR))v=c[e++],d.push(h),void 0!==v?(h=b.getAttribute(v.toLowerCase()+"$lit$").split(ZR),v=/([.?@])?(.*)/.exec(v),g.push({type:1,index:a,name:v[2],dm:h,Fc:"."===v[1]?j7b:"?"===v[1]?k7b:"@"===v[1]?l7b:
dS})):g.push({type:6,index:a});d=_.l(d);for(v=d.next();!v.done;v=d.next())b.removeAttribute(v.value)}if(f7b.test(b.tagName)&&(d=b.textContent.split(ZR),n=d.length-1,0<n)){b.textContent=YR?YR.emptyScript:"";for(v=0;v<n;v++)b.append(d[v],$R.createComment("")),cS.nextNode(),g.push({type:2,index:++a});b.append(d[n],$R.createComment(""))}}else if(8===b.nodeType)if(b.data===Y6b)g.push({type:2,index:a});else for(d=-1;-1!==(d=b.data.indexOf(ZR,d+1));)g.push({type:7,index:a}),d+=ZR.length-1;a++}};
i7b.createElement=function(a){var b=$R.createElement("template");b.innerHTML=a;return b};var m7b=function(a,b){this.Uab=[];this.jEa=void 0;this.kEa=a;this.Qv=b};
m7b.prototype.Rlc=function(a){var b=this.kEa,c=b.Tf.content;b=b.A0;var d,e=(null!=(d=null==a?void 0:a.aXc)?d:$R).importNode(c,!0);cS.currentNode=e;c=cS.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 eS(c,c.nextSibling,this,a):1===g.type?h=new g.Fc(c,g.name,g.dm,this,a):6===g.type&&(h=new n7b(c,this,a));this.Uab.push(h);g=b[++f]}h=void 0;d!==(null==(h=g)?void 0:h.index)&&(c=cS.nextNode(),d++)}return e};
m7b.prototype.idb=function(a){for(var b=0,c=_.l(this.Uab),d=c.next();!d.done;d=c.next())d=d.value,void 0!==d&&(void 0!==d.dm?(d.wE(a,d,b),b+=d.dm.length-2):d.wE(a[b])),b++};_.W.Object.defineProperties(m7b.prototype,{parentNode:{configurable:!0,enumerable:!0,get:function(){return this.Qv.parentNode}},vE:{configurable:!0,enumerable:!0,get:function(){return this.Qv.vE}}});
var eS=function(a,b,c,d){this.type=2;this.Oh=bS;this.jEa=void 0;this.xE=a;this.WV=b;this.Qv=c;this.options=d;var e;this.N5a=null!=(e=null==d?void 0:d.isConnected)?e:!0;this.CX=void 0};_.k=eS.prototype;_.k.wE=function(a,b){a=jL(this,a,void 0===b?this:b);vXb(a)?a===bS||null==a||""===a?(this.Oh!==bS&&this.cka(),this.Oh=bS):a!==this.Oh&&a!==iL&&this.m7a(a):void 0!==a._$litType$?this.Zlc(a):void 0!==a.nodeType?this.lFa(a):$6b(a)||"function"===typeof(null==a?void 0:a[Symbol.iterator])?this.Ylc(a):this.m7a(a)};
_.k.PGa=function(a,b){b=void 0===b?this.WV:b;return WR(WR(this.xE).parentNode).insertBefore(a,b)};_.k.lFa=function(a){if(this.Oh!==a){this.cka();if(Q6b!==W6b){var b,c=null==(b=this.xE.parentNode)?void 0:b.nodeName;if("STYLE"===c||"SCRIPT"===c)throw Error("jf");}this.Oh=this.PGa(a)}};
_.k.m7a=function(a){if(this.Oh!==bS&&vXb(this.Oh)){var b=WR(this.xE).nextSibling;void 0===this.CX&&(this.CX=Q6b(b,"data","property"));a=this.CX(a);b.data=a}else b=document.createTextNode(""),this.lFa(b),void 0===this.CX&&(this.CX=Q6b(b,"data","property")),a=this.CX(a),b.data=a;this.Oh=a};
_.k.Zlc=function(a){var b=a.values,c=a._$litType$;a="number"===typeof c?this.I5a(a):(void 0===c.Tf&&(c.Tf=i7b.createElement(c.h,this.options)),c);var d;(null==(d=this.Oh)?void 0:d.kEa)===a?this.Oh.idb(b):(d=new m7b(a,this),a=d.Rlc(this.options),d.idb(b),this.lFa(a),this.Oh=d)};_.k.I5a=function(a){var b=a.dm,c=h7b.get(b);if(void 0===c){var d=b.join("\x00");c=X6b.get(d);void 0===c&&(c=new i7b(a),X6b.set(d,c));h7b.set(b,c)}return c};
_.k.Ylc=function(a){$6b(this.Oh)||(this.Oh=[],this.cka());var b=this.Oh,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 eS(this.PGa($R.createComment("")),this.PGa($R.createComment("")),this,this.options)):d=b[c],d.wE(e),c++;c<b.length&&(this.cka(d&&WR(d.WV).nextSibling,c),b.length=c)};_.k.cka=function(a,b){a=void 0===a?WR(this.xE).nextSibling:a;var c;for(null==(c=this.akc)||c.call(this,!1,!0,b);a&&a!==this.WV;)b=WR(a).nextSibling,WR(a).remove(),a=b};
var o7b=function(a,b){if(void 0===a.Qv){a.N5a=b;var c;null==(c=a.akc)||c.call(a,b)}};_.W.Object.defineProperties(eS.prototype,{vE:{configurable:!0,enumerable:!0,get:function(){var a,b;return null!=(b=null==(a=this.Qv)?void 0:a.vE)?b:this.N5a}},parentNode:{configurable:!0,enumerable:!0,get:function(){var a=WR(this.xE).parentNode,b=this.Qv,c;void 0!==b&&11===(null==(c=a)?void 0:c.nodeType)&&(a=b.parentNode);return a}}});
var dS=function(a,b,c,d,e){this.type=1;this.Oh=bS;this.jEa=void 0;this.element=a;this.name=b;this.Qv=d;this.options=e;2<c.length||""!==c[0]||""!==c[1]?(this.Oh=Array(c.length-1).fill(new String),this.dm=c):this.Oh=bS;this.fF=void 0};
dS.prototype.wE=function(a,b,c,d){b=void 0===b?this:b;var e=this.dm,f=!1;if(void 0===e){if(a=jL(this,a,b,0),f=!vXb(a)||a!==this.Oh&&a!==iL)this.Oh=a}else{var g=a;a=e[0];var h;for(h=0;h<e.length-1;h++){var n=jL(this,g[c+h],b,h);n===iL&&(n=this.Oh[h]);f||(f=!vXb(n)||n!==this.Oh[h]);if(n===bS)a=bS;else if(a!==bS){var r=void 0;a+=(null!=(r=n)?r:"")+e[h+1]}this.Oh[h]=n}}f&&!d&&this.mFa(a)};
dS.prototype.mFa=function(a){if(a===bS)WR(this.element).removeAttribute(this.name);else{void 0===this.fF&&(this.fF=Q6b(this.element,this.name,"attribute"));var b;a=this.fF(null!=(b=a)?b:"");var c;WR(this.element).setAttribute(this.name,null!=(c=a)?c:"")}};_.W.Object.defineProperties(dS.prototype,{tagName:{configurable:!0,enumerable:!0,get:function(){return this.element.tagName}},vE:{configurable:!0,enumerable:!0,get:function(){return this.Qv.vE}}});
var j7b=function(){dS.apply(this,arguments);this.type=3};_.V(j7b,dS);j7b.prototype.mFa=function(a){void 0===this.fF&&(this.fF=Q6b(this.element,this.name,"property"));a=this.fF(a);this.element[this.name]=a===bS?void 0:a};var p7b=YR?YR.emptyScript:"",k7b=function(){dS.apply(this,arguments);this.type=4};_.V(k7b,dS);k7b.prototype.mFa=function(a){a&&a!==bS?WR(this.element).setAttribute(this.name,p7b):WR(this.element).removeAttribute(this.name)};
var l7b=function(a,b,c,d,e){dS.call(this,a,b,c,d,e);this.type=5};_.V(l7b,dS);l7b.prototype.wE=function(a,b){var c;a=null!=(c=jL(this,a,void 0===b?this:b,0))?c:bS;if(a!==iL){b=this.Oh;c=a===bS&&b!==bS||a.capture!==b.capture||a.once!==b.once||a.passive!==b.passive;var d=a!==bS&&(b===bS||c);c&&this.element.removeEventListener(this.name,this,b);d&&this.element.addEventListener(this.name,this,a);this.Oh=a}};
l7b.prototype.handleEvent=function(a){if("function"===typeof this.Oh){var b,c;this.Oh.call(null!=(c=null==(b=this.options)?void 0:b.host)?c:this.element,a)}else this.Oh.handleEvent(a)};var n7b=function(a,b,c){this.element=a;this.type=6;this.jEa=void 0;this.Qv=b;this.options=c};n7b.prototype.wE=function(a){jL(this,a)};_.W.Object.defineProperties(n7b.prototype,{vE:{configurable:!0,enumerable:!0,get:function(){return this.Qv.vE}}});var q7b;null==(q7b=window.litHtmlPolyfillSupport)||q7b(i7b,eS);var r7b;
(null!=(r7b=VR.litHtmlVersions)?r7b:VR.litHtmlVersions=[]).push("2.6.1");var s7b=window,t7b=s7b.ShadowRoot&&(void 0===s7b.ShadyCSS||s7b.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,u7b=Symbol(),v7b=new WeakMap,w7b=function(a,b,c){this._$cssResult$=!0;if(c!==u7b)throw Error("kf");this.cssText=a;this.atc=b};w7b.prototype.toString=function(){return this.cssText};
_.W.Object.defineProperties(w7b.prototype,{styleSheet:{configurable:!0,enumerable:!0,get:function(){var a=this.ctc,b=this.atc;if(t7b&&void 0===a){var c=void 0!==b&&1===b.length;c&&(a=v7b.get(b));void 0===a&&((this.ctc=a=new CSSStyleSheet).replaceSync(this.cssText),c&&v7b.set(b,a))}return a}}});
var x7b=function(a,b){t7b?a.adoptedStyleSheets=b.map(function(c){return c instanceof CSSStyleSheet?c:c.styleSheet}):b.forEach(function(c){var d=document.createElement("style"),e=s7b.litNonce;void 0!==e&&d.setAttribute("nonce",e);d.textContent=c.cssText;a.appendChild(d)})},y7b=t7b?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 w7b("string"===typeof b?b:String(b),void 0,u7b)}else b=a;return b};var z7b=!/^\s*class\s*\{\s*\}\s*$/.test(function(){}.toString());/*

 Copyright 2016 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
(function(){if(z7b&&!HTMLElement.es5Shimmed&&void 0!==_.Db.Reflect&&void 0!==_.Db.customElements&&!_.Db.customElements.polyfillWrapFlushCallback){var a=HTMLElement;_.Db.HTMLElement=function(){return Reflect.construct(a,[],this.constructor)};HTMLElement.prototype=a.prototype;HTMLElement.prototype.constructor=HTMLElement;HTMLElement.es5Shimmed=!0;Object.setPrototypeOf(HTMLElement,a)}})();var A7b=window,B7b=A7b.trustedTypes,C7b=B7b?B7b.emptyScript:"",D7b=A7b.reactiveElementPolyfillSupport,E7b={tRb:function(a,b){switch(b){case Boolean:a=a?C7b:null;break;case Object:case Array:a=null==a?a:JSON.stringify(a)}return a},qQa: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}},F7b=function(a,b){return b!==a&&(b===b||a===a)},G7b={g7:!0,type:String,os:E7b,gJb:!1,UCc:F7b},
fS=function(){var a=HTMLElement.call(this)||this;a.dka=new Map;a.kca=!1;a.cba=!1;a.YV=null;a.Fpc();return a};_.V(fS,HTMLElement);fS.pK=function(a,b){b=void 0===b?G7b:b;b.state&&(b.g7=!1);this.vo();this.rC.set(a,b);b.S1c||this.prototype.hasOwnProperty(a)||(b=this.taa(a,"symbol"===typeof a?Symbol():"__"+a,b),void 0!==b&&Object.defineProperty(this.prototype,a,b))};fS.taa=function(a,b,c){return{get:function(){return this[b]},set:function(d){var e=this[a];this[b]=d;H7b(this,a,e,c)},configurable:!0,enumerable:!0}};
fS.XZ=function(a){return this.rC.get(a)||G7b};
fS.vo=function(){if(this.hasOwnProperty("finalized"))return!1;this.finalized=!0;var a=Object.getPrototypeOf(this);a.vo();void 0!==a.KGa&&(this.KGa=[].concat(_.Ha(a.KGa)));this.rC=new Map(a.rC);this.K5a=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.pK(c,a[c])}this.TQ=this.E$(this.styles);return!0};
fS.E$=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(y7b(c.value))}else void 0!==a&&b.push(y7b(a));return b};fS.XV=function(a,b){b=b.g7;return!1===b?void 0:"string"===typeof b?b:"string"===typeof a?a.toLowerCase():void 0};_.k=fS.prototype;_.k.Fpc=function(){var a=this;this.Q5a=new Promise(function(c){return a.gqb=c});this.bka=new Map;this.hkc();H7b(this);var b;null==(b=this.constructor.KGa)||b.forEach(function(c){return c(a)})};
_.k.hkc=function(){var a=this;this.constructor.rC.forEach(function(b,c){a.hasOwnProperty(c)&&(a.dka.set(c,a[c]),delete a[c])})};_.k.BQ=function(){var a,b=null!=(a=this.shadowRoot)?a:this.attachShadow(this.constructor.L1);x7b(b,this.constructor.TQ);return b};_.k.connectedCallback=function(){void 0===this.xJb&&(this.xJb=this.BQ());this.gqb(!0);var a;null==(a=this.mEa)||a.forEach(function(b){var c;return null==(c=b.f_c)?void 0:c.call(b)})};_.k.gqb=function(){};
_.k.disconnectedCallback=function(){var a;null==(a=this.mEa)||a.forEach(function(b){var c;return null==(c=b.h_c)?void 0:c.call(b)})};_.k.attributeChangedCallback=function(a,b,c){this.Xjc(a,c)};_.k.gkc=function(a,b,c){c=void 0===c?G7b:c;var d=this.constructor.XV(a,c);if(void 0!==d&&!0===c.gJb){var e,f=(void 0!==(null==(e=c.os)?void 0:e.tRb)?c.os:E7b).tRb(b,c.type);this.YV=a;null==f?this.removeAttribute(d):this.setAttribute(d,f);this.YV=null}};
_.k.Xjc=function(a,b){var c=this.constructor;a=c.K5a.get(a);if(void 0!==a&&this.YV!==a){c=c.XZ(a);var d,e="function"===typeof c.os?{qQa:c.os}:void 0!==(null==(d=c.os)?void 0:d.qQa)?c.os:E7b;this.YV=a;this[a]=e.qQa(b,c.type);this.YV=null}};var H7b=function(a,b,c,d){var e=!0;void 0!==b&&(d=d||a.constructor.XZ(b),(d.UCc||F7b)(a[b],c)?(a.bka.has(b)||a.bka.set(b,c),!0===d.gJb&&a.YV!==b&&(void 0===a.P3&&(a.P3=new Map),a.P3.set(b,d))):e=!1);!a.kca&&e&&(a.Q5a=a.dkc())};
fS.prototype.dkc=function(){var a=this,b,c;return _.ia(function(d){switch(d.Tc){case 1:return a.kca=!0,_.kaa(d,2),_.ja(d,a.Q5a,4);case 4:d.Tc=3;d.XJ=0;break;case 2:b=_.oaa(d),a.N5c||Promise.reject(b);case 3:c=I7b(a);if(null==c){d.Oi(5);break}return _.ja(d,c,5);case 5:return d.return(!a.kca)}})};
var I7b=function(a){if(a.kca){a.dka&&(a.dka.forEach(function(e,f){return a[f]=e}),a.dka=void 0);var b=!1,c=a.bka;try{b=!0;var d;null==(d=a.mEa)||d.forEach(function(e){var f;return null==(f=e.j_c)?void 0:f.call(e)});a.update(c)}catch(e){throw b=!1,a.O5a(),e;}b&&a.iEa(c)}};_.k=fS.prototype;_.k.iEa=function(a){var b;null==(b=this.mEa)||b.forEach(function(c){var d;return null==(d=c.k_c)?void 0:d.call(c)});this.cba||(this.cba=!0,this.isb());this.dB(a)};_.k.O5a=function(){this.bka=new Map;this.kca=!1};
_.k.update=function(){var a=this;void 0!==this.P3&&(this.P3.forEach(function(b,c){return a.gkc(c,a[c],b)}),this.P3=void 0);this.O5a()};_.k.dB=function(){};_.k.isb=function(){};_.W.Object.defineProperties(fS,{observedAttributes:{configurable:!0,enumerable:!0,get:function(){var a=this;this.vo();var b=[];this.rC.forEach(function(c,d){c=a.XV(d,c);void 0!==c&&(a.K5a.set(c,d),b.push(c))});return b}}});fS.finalized=!0;fS.rC=new Map;fS.TQ=[];fS.L1={mode:"open"};null==D7b||D7b({ReactiveElement:fS});var J7b;
(null!=(J7b=A7b.reactiveElementVersions)?J7b:A7b.reactiveElementVersions=[]).push("1.6.1");var gS=function(){var a=fS.apply(this,arguments)||this;a.Vva={host:a};a.lEa=void 0;return a};_.V(gS,fS);gS.L1=fS.L1;gS.TQ=fS.TQ;gS.rC=fS.rC;gS.XV=fS.XV;gS.E$=fS.E$;gS.vo=fS.vo;gS.XZ=fS.XZ;gS.taa=fS.taa;gS.pK=fS.pK;_.k=gS.prototype;_.k.BQ=function(){var a=fS.prototype.BQ.call(this),b;null!=(b=this.Vva).WYa||(b.WYa=a.firstChild);return a};
_.k.update=function(a){var b=this.render();this.cba||(this.Vva.isConnected=this.isConnected);fS.prototype.update.call(this,a);a=this.xJb;var c=this.Vva,d,e=null!=(d=null==c?void 0:c.WYa)?d:a;d=e._$litPart$;if(void 0===d){var f;d=null!=(f=null==c?void 0:c.WYa)?f:null;e._$litPart$=d=new eS(a.insertBefore($R.createComment(""),d),d,void 0,null!=c?c:{})}d.wE(b);this.lEa=d};_.k.connectedCallback=function(){fS.prototype.connectedCallback.call(this);var a;null==(a=this.lEa)||o7b(a,!0)};
_.k.disconnectedCallback=function(){fS.prototype.disconnectedCallback.call(this);var a;null==(a=this.lEa)||o7b(a,!1)};_.k.render=function(){return iL};gS.finalized=!0;gS._$litElement$=!0;var K7b;null==(K7b=window.litElementPolyfillSupport)||K7b({LitElement:gS});var L7b,M7b;(null!=(M7b=(L7b=window).litElementVersions)?M7b:L7b.litElementVersions=[]).push("3.2.2");var N7b=_.Oh(["\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(var(--items-left, 0em)*-1);right:calc(var(--items-right, 0em)*-1);-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 */"]),
O7b=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("lf`"+d);return c+d+a[e+1]},a[0]);return new w7b(b,a,u7b)}(N7b);var P7b=function(a,b){return{kind:b.kind,elements:b.elements,fsb:function(c){customElements.define(a,c)}}};var wXb=function(a,b){return"method"!==b.kind||!b.Bnb||"value"in b.Bnb?{kind:"field",key:Symbol(),d3c:"own",Bnb:{},n2c:b.key,Jwb:function(){"function"===typeof b.Jwb&&(this[b.key]=b.Jwb.call(this))},fsb:function(c){c.pK(b.key,a)}}:Object.assign({},b,{fsb:function(c){c.pK(b.key,a)}})};var Q7b=function(){};Q7b.prototype.Zjc=function(a,b,c){this.mTc=a;this.Qv=b;this.kTc=c};Q7b.prototype.bkc=function(a,b){return this.update(a,b)};Q7b.prototype.update=function(a,b){return this.render.apply(this,_.Ha(b))};_.W.Object.defineProperties(Q7b.prototype,{vE:{configurable:!0,enumerable:!0,get:function(){return this.Qv.vE}}});var R7b=function(a){this.value=bS;if(2!==a.type)throw Error("mf`"+this.constructor.Ayc);};_.V(R7b,Q7b);R7b.prototype.render=function(a){if(a===bS||void 0===a)return this.VQb=void 0,this.value=a;if(a===iL)return a;if(a===this.value)return this.VQb;this.value=a;a=[_.Gf(a)];a.raw=a;var b={};return this.VQb=(b._$litType$=this.constructor.resultType,b.dm=a,b.values=[],b)};R7b.Ayc="safeHTML";R7b.resultType=1;
var S7b=function(a){return function(){var b=_.ea.apply(0,arguments),c={};return c._$litDirective$=a,c.values=b,c}}(R7b);/*

 Copyright 2021 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var T7b=_.Oh('\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(";")),U7b=_.Oh(['\n         <li class="no">\n           No results for&nbsp;<span class="value">',"</span>\n         </li>"]),V7b=_.Oh("\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(";")),
W7b=_.Oh(["\n        <li class=\"item\">\n          <a rel='search'\n             .href="," @click=",'><span class="icon sprite ','"></span> ',"</a>\n        </li>"]),X7b=_.Oh('\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(";")),Y7b=
function(a,b,c){this.category=a;this.rawQuery=b;a=b.indexOf(c);-1!==a?(this.prefix=b.substr(0,a),this.uu=b.substr(a,c.length),this.suffix=b.substr(a+c.length)):(this.prefix=b,this.suffix=this.uu="")},Z7b=function(a,b,c,d,e){this.title=a;this.snippet=b;this.url=c;this.icon=d;this.shortUrl=e},$7b=function(a,b,c){this.icon=a;this.url=b;this.description=c},hS=function(){var a=gS.apply(this,arguments)||this;a.placeholder="Search...";a.hiddenQuery="";a.accesskey="/";a.from="";a.dataHiddenQuery="";a.dataFrom=
"";a.queries=[];a.results=[];a.fN=[];a.Qia=new _.ob;a.Pia=a.Qia;a.zrb=PWb("fetchJson",function(b,c){return OWb(b,c)});a.qOc="https://g3mark-service-backend.corp.google.com/moma_search_api/suggest";a.bMc="https://g3mark-service-backend.corp.google.com/moma_search_api/search";a.uHc=PWb("momaUrl",new URL("https://moma.corp.google.com/search"));a.input=void 0;return a};_.V(hS,gS);hS.L1=gS.L1;hS.TQ=gS.TQ;hS.rC=gS.rC;hS.XV=gS.XV;hS.E$=gS.E$;hS.vo=gS.vo;hS.XZ=gS.XZ;hS.taa=gS.taa;hS.pK=gS.pK;
hS.prototype.render=function(){var a=this,b=this.input?this.input.value:"",c=0<this.fN.length&&0===this.results.length;return g7b(X7b,this.placeholder,this.queries.map(function(d){return g7b(T7b,d.category,function(e){e.preventDefault()},function(e){e.preventDefault();a.IH(d.rawQuery);a.fireEvent("query-event",d.rawQuery)},d.prefix,d.uu,d.suffix,d.rawQuery)}),c?g7b(U7b,b):"",this.results.map(function(d){return g7b(V7b,yXb(d.icon.imageUrl),d.url,function(){a.fireEvent("navigate-event",_.Kf(d.url))},
d.title,zXb(d.shortUrl),S7b(d.snippet))}),this.fN.map(function(d){return g7b(W7b,d.url,function(){a.fireEvent("navigate-event",_.Kf(d.url))},d.icon,d.description)}))};
hS.prototype.isb=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=_.oe(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.uHc;f=[f];g.searchParams.set("q",f.join(" "));
var h=a.from||a.dataFrom;h&&g.searchParams.set("from",h);a.fN=[];a.fN.push(new $7b("moma",_.Qj(g.toString()),"Moma search"));if(h=a.hiddenQuery||a.dataHiddenQuery)f.push(h),g.searchParams.set("q",f.join(" ")),a.fN.push(new $7b("more",_.Qj(g.toString()),"More results"));a.fN.reverse()}));this.input=c;var e=function(){a.Qia.next(!0)};_.Bb(d,d.ka(_.ub(function(f){return a.zrb(a.getUrl(a.qOc,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 Y7b("personal",n.rawQuery,g)});h=(h.suggestedPopularQueries||[]).map(function(n){return new Y7b("popular",n.rawQuery,g)});a.queries=f.concat(h);a.Qia.next(!0)},e);d.ka(_.ub(function(f){return a.zrb(a.getUrl(a.bMc,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 v=g.snippet.privateDoNotAccessOrElseSafeHtmlWrappedValue;if(void 0===v||null===v)throw Error("nf");v=_.Hf(v);n.call(h,new Z7b(r,v,yXb(g.link.linkUrl),g.icon,g.link.shortUrl))}a.Qia.next(!0)},e);_.oe(c,"input").ka(_.Qa(function(){return""===c.value})).subscribe(function(){a.fN=[];a.queries=[];a.results=[];a.Qia.next(!1)});_.oe(c,"focusin").subscribe(function(){for(var f=_.l(b.querySelectorAll(".item")),g=f.next();!g.done;g=f.next())g.value.classList.remove("selected")});_.oe(c,
"keydown").subscribe(function(f){switch(f.key){case "ArrowDown":f.preventDefault();a8b(a,1);break;case "ArrowUp":f.preventDefault();a8b(a,-1);break;case "Enter":if(f.preventDefault(),f=a.shadowRoot.querySelector(".selected > a")){var g=f.getAttribute("href");if(g&&"#"!==g)a.fireEvent("navigate-event",g),f=window.location,g=_.Pf(g),g=_.Lf(g),void 0!==g&&(f.href=g);else{g=_.l(b.querySelectorAll(".item"));for(var h=g.next();!h.done;h=g.next())h.value.classList.remove("selected");if(f=f.querySelector(".raw-query"))a.IH(f.innerText),
a.fireEvent("query-event",f.innerText);(f=a.shadowRoot.querySelector("ul.search > .item"))&&f.classList.add("selected")}}}})}};hS.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 a8b=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")};hS.prototype.IH=function(a){this.input&&(this.input.value=a,this.input.dispatchEvent(new InputEvent("input")))};
hS.prototype.fireEvent=function(a,b){this.dispatchEvent(new CustomEvent(a,{detail:{value:b}}))};_.W.Object.defineProperties(hS,{styles:{configurable:!0,enumerable:!0,get:function(){return O7b}}});var iS=hS;lL([kL({type:String}),mL(Object)],iS.prototype,"placeholder",void 0);lL([kL({type:String,g7:"hidden-query"}),mL(Object)],iS.prototype,"hiddenQuery",void 0);lL([kL({type:String}),mL(Object)],iS.prototype,"accesskey",void 0);lL([kL({type:String}),mL(Object)],iS.prototype,"from",void 0);
lL([kL({type:String,g7:"data-hidden-query"}),mL(Object)],iS.prototype,"dataHiddenQuery",void 0);lL([kL({type:String,g7:"data-from"}),mL(Object)],iS.prototype,"dataFrom",void 0);lL([xXb(),mL(Array)],iS.prototype,"queries",void 0);lL([xXb(),mL(Array)],iS.prototype,"results",void 0);lL([xXb(),mL(Array)],iS.prototype,"fN",void 0);iS=lL([function(a){return function(b){"function"===typeof b?customElements.define(a,b):b=P7b(a,b);return b}}("g3mark-moma-search")],iS);var jS=function(){};jS.ha=function(a){return new (a||jS)};jS.Ea=_.kd({type:jS});jS.Da=_.ad({});var kS=function(){};kS.ha=function(a){return new (a||kS)};kS.Ea=_.kd({type:kS});kS.Da=_.ad({imports:[UR,_.bm,_.bn,jS]});var lS=function(){};lS.ha=function(a){return new (a||lS)};lS.Ea=_.kd({type:lS});lS.Da=_.ad({imports:[_.bm]});var mS=function(){};mS.ha=function(a){return new (a||mS)};mS.Ea=_.kd({type:mS});mS.Da=_.ad({imports:[_.bm,_.bn]});var nS=function(){};nS.ha=function(a){return new (a||nS)};nS.Ea=_.kd({type:nS});nS.Da=_.ad({imports:[_.bm,lS,mS]});var oS=function(){};oS.ha=function(a){return new (a||oS)};oS.Ea=_.kd({type:oS});oS.Da=_.ad({imports:[_.bm,SR,kS,_.bn,lS,nS,_.eE,mS,TR]});var pS=function(){};pS.ha=function(a){return new (a||pS)};pS.Ea=_.kd({type:pS});pS.Da=_.ad({Ob:[{Ca:_.ncb,wc:{expandedHeight:"48px",collapsedHeight:"48px",tL:!1}}],imports:[_.un,_.bm,IR,_.SJ,aR,RR,_.Zv,_.gr,_.Xz,_.Zy,oS,OR]});var qS=function(){};qS.ha=function(a){return new (a||qS)};qS.Ea=_.kd({type:qS});qS.Da=_.ad({imports:[IN,_.bm,_.Jz,JR,IR,_.pn,_.gE,PM,_.bn]});var rS=function(){};rS.ha=function(a){return new (a||rS)};rS.Ea=_.kd({type:rS});rS.Da=_.ad({imports:[_.bm]});var sS=function(){};sS.ha=function(a){return new (a||sS)};sS.Ea=_.kd({type:sS});sS.Da=_.ad({imports:[_.bm,rS]});var tS=function(){};tS.ha=function(a){return new (a||tS)};tS.Ea=_.kd({type:tS});tS.Da=_.ad({imports:[_.un,_.bm]});var uS=function(){};uS.ha=function(a){return new (a||uS)};uS.Ea=_.kd({type:uS});uS.Da=_.ad({imports:[_.bm,_.fs]});var vS=function(){};vS.ha=function(a){return new (a||vS)};vS.Ea=_.kd({type:vS});vS.Da=_.ad({imports:[_.bm]});var wS=function(){};wS.ha=function(a){return new (a||wS)};wS.Ea=_.kd({type:wS});wS.Da=_.ad({imports:[_.bm,tS,uS,rS,_.eE,_.gE,_.gr,_.fs,vS]});var xS=function(){};xS.ha=function(a){return new (a||xS)};xS.Ea=_.kd({type:xS});xS.Da=_.ad({imports:[_.bm,_.gr]});var yS=function(){};yS.ha=function(a){return new (a||yS)};yS.Ea=_.kd({type:yS});yS.Da=_.ad({imports:[_.un,sS,wS,_.bm,tS,xS,_.gE,_.eE,_.gr,_.fs,_.jw,_.Zy,_.jK,_.FD,_.Bv]});var zS=function(){};zS.ha=function(a){return new (a||zS)};zS.Ea=_.kd({type:zS});zS.Da=_.ad({imports:[_.CF,_.bm,NN,_.gE,_.eE,_.gr,_.fs,_.fx]});var AS=function(){};AS.ha=function(a){return new (a||AS)};AS.Ea=_.kd({type:AS});AS.Da=_.ad({imports:[_.un,_.bm,_.eE,_.gr,_.Xz,_.Vy,_.bn]});var BS=function(){};BS.ha=function(a){return new (a||BS)};BS.Ea=_.kd({type:BS});BS.Da=_.ad({imports:[_.bm,_.MA]});var CS=function(){};CS.ha=function(a){return new (a||CS)};CS.Ea=_.kd({type:CS});CS.Da=_.ad({imports:[_.bm,_.yC]});var DS=function(){};DS.ha=function(a){return new (a||DS)};DS.Ea=_.kd({type:DS});DS.Da=_.ad({imports:[_.bm,_.gr,_.fs,_.Ww]});var ES=function(){};ES.ha=function(a){return new (a||ES)};ES.Ea=_.kd({type:ES});ES.Da=_.ad({Ob:[{Ca:_.N4a,wc:{Eo:"grimoire-xref",Dpa:864E5,tqa:!0}}],imports:[_.un,BS,DS,_.bm,GO,CS,_.dx,_.gr,_.Yq,_.ex,_.Sw,_.jK,_.Ww,_.bn]});var FS=function(){};FS.ha=function(a){return new (a||FS)};FS.Ea=_.kd({type:FS});FS.Da=_.ad({imports:[DS,_.bm]});var GS=function(){};GS.ha=function(a){return new (a||GS)};GS.Ea=_.kd({type:GS});GS.Da=_.ad({imports:[_.un,DS,_.bm,_.mE,ES,FS]});var HS=function(){};HS.ha=function(a){return new (a||HS)};HS.Ea=_.kd({type:HS});HS.Da=_.ad({imports:[_.bm,_.Bv]});var IS=function(){};IS.ha=function(a){return new (a||IS)};IS.Ea=_.kd({type:IS});IS.Da=_.ad({Ob:[tQ],imports:[GS,_.un,_.bm,_.gE,_.eE,_.gr,_.fs,_.fx,_.fC,HS,_.Bv,_.dq]});new _.Pk;new _.Qk;new _.Pk;new _.Qk;new _.Kr("Last {count} days");var JS=function(a,b,c,d){this.nb=a;this.ad=b;this.dir=c;this.zone=d;this.nc=new _.mb;this.tH=this.oT=null;this.PVa=192;this.mfa=new _.Af([]);this.oY=[];this.Hwb=!1;this.rw=this.Xt=null;this.Zl=new _.cl;this.KN=new _.cl;this.STb=new _.cl;this.Hl=new _.cl;this.Qt=null;this.qxb=[];b8b(this)};_.k=JS.prototype;_.k.Pa=function(){this.oY=c8b(this);var a=this.mfa,b=a.next,c=Array.from({length:this.oY.length});c[0]=this.wb;c[1]=_.$A(this.ad,this.wb,1);b.call(a,c)};
_.k.Pc=function(){var a=this;this.PSa();d8b(this);e8b(this);this.zone.jc(function(){setTimeout(function(){a.mfa.next(a.oY);a.Hwb=!0})})};_.k.Sb=function(a){var b=this;this.Hwb&&(a.minDate||a.maxDate)&&(this.oY=c8b(this),this.mfa.next(this.oY));a.activeDate&&a.activeDate.rf!==a.activeDate.wi&&this.zone.jc(function(){setTimeout(function(){b.EH(b.wb,"auto")})})};_.k.La=function(){this.nc.next();this.nc.complete()};
_.k.EH=function(a,b){var c=this;b=void 0===b?"auto":b;var d=this.oY.findIndex(function(e){return BXb(c,e,a)});-1<d&&this.Yfa.zx(d,b)};_.k.i_a=function(a){this.KN.next(a.value);f8b(this)};_.k.RQ=function(a){this.Qt=a};_.k.qC=function(a){this.Qt&&(a.value&&this.STb.emit(a),this.Qt=null)};
var b8b=function(a){var b=_.Qhb(a.ad,"narrow"),c=_.Qhb(a.ad,"long").map(function(d,e){return{yBb:d,ZVa:b[e]}});a.qxb=c.slice(0).concat(c.slice(0,0))},g8b=function(a,b){return(new Date(a.ad.getYear(b),a.ad.getMonth(b),1)).getTime()},h8b=function(a,b){return a.tda.toArray().find(function(c){return BXb(a,c.wb,b)})},f8b=function(a){a=_.l(a.tda.toArray());for(var b=a.next();!b.done;b=a.next())b=b.value,b.EP=null,b.qX=null,b.tb.fe()};
JS.prototype.PSa=function(){var a=this;_.oe(this.nb.ta,"keydown",{capture:!0}).ka(_.vb(this.nc)).subscribe(function(b){a:{var c=a.wb,d="rtl"===a.dir.value;switch(b.keyCode){case 37:a.wb=_.bB(a.ad,a.wb,d?1:-1);break;case 39:a.wb=_.bB(a.ad,a.wb,d?-1:1);break;case 38:a.wb=_.bB(a.ad,a.wb,-7);break;case 40:a.wb=_.bB(a.ad,a.wb,7);break;case 36:a.wb=_.bB(a.ad,a.wb,1-a.ad.getDate(a.wb));break;case 35:a.wb=_.bB(a.ad,a.wb,_.Rhb(a.ad,a.wb)-a.ad.getDate(a.wb));break;case 33:a.wb=b.altKey?_.aB(a.ad,a.wb,-1):_.$A(a.ad,
a.wb,-1);break;case 34:a.wb=b.altKey?_.aB(a.ad,a.wb,1):_.$A(a.ad,a.wb,1);break;case 27:null===a.tH||_.Fg(b)||(f8b(a),a.Zl.emit(null),a.KN.emit(null));break;default:break a}a.wb=_.XA(a.ad,a.wb,a.Hd,a.Jd);_.VA(a.ad,c,a.wb)&&a.Hl.emit(a.wb);c=h8b(a,c);if(d=h8b(a,a.wb))d.wb=a.wb,d.Qy(),d.tb.fe(),null==c||c.tb.fe();b.preventDefault();b.stopPropagation()}})};
var e8b=function(a){a.zone.jc(function(){var b=a.Yfa.nb.ta;_.oe(b,"mousemove").ka(_.m(function(c){if(!a.Qt)return 0;var d=b.getBoundingClientRect();return c.clientY>=d.top&&c.clientY<d.top+32?c.clientY-(d.top+32):c.clientY<=d.bottom&&c.clientY>d.bottom-32?c.clientY-(d.bottom-32):0}),_.Oa(),_.ub(function(c){return 0===c?_.Bh:_.gdb(50).ka(_.$a(c))}),_.vb(a.nc)).subscribe(function(c){b.scrollTo({top:b.scrollTop+c})})})},d8b=function(a){a.tda.qd.ka(_.sb(a.tda),_.ub(function(b){return _.cb.apply(null,
_.Ha(b.toArray().map(function(c){return c.VE.Bea})))}),_.vb(a.nc)).subscribe(function(b){var c=a.tda.toArray();null==c||c[0].kbb(b);a.oT=(null==c?void 0:c[0].qX)||null;a.tH=(null==c?void 0:c[0].EP)||null;for(b=1;b<c.length;b++)c[b].qX=a.oT,c[b].EP=a.tH,c[b].tb.fe()})},c8b=function(a){for(var b=[],c=g8b(a,a.Jd),d=a.ad.clone(a.Hd);g8b(a,d)<=c;)b.push(a.ad.clone(d)),d=_.$A(a.ad,d,1);return b},BXb=function(a,b,c){return a.ad.getMonth(b)===a.ad.getMonth(c)&&a.ad.getYear(b)===a.ad.getYear(c)};
_.W.Object.defineProperties(JS.prototype,{weekdays:{configurable:!0,enumerable:!0,get:function(){return this.qxb}}});JS.ha=function(a){return new (a||JS)(_.z(_.Sd),_.z(_.TA),_.z(_.Qp),_.z(_.se))};
JS.ya=_.x({type:JS,qa:[["reach-calendar-month-view"]],ub:function(a,b){a&1&&(_.$e(_.bq,7),_.$e(_.yz,7),_.$e(_.KD,5));if(a&2){var c;_.Ze(c=_.bf())&&(b.Yfa=c.first);_.Ze(c=_.bf())&&(b.s7c=c.first);_.Ze(c=_.bf())&&(b.tda=c)}},Eb:[1,"reach-calendar-month-view"],inputs:{wb:"activeDate",selected:"selected",Hd:"minDate",Jd:"maxDate",ej:"dateFilter",bl:"dateClass",Xt:"comparisonStart",rw:"comparisonEnd"},outputs:{Zl:"selectedChange",KN:"userSelection",STb:"userDragDrop",Hl:"activeDateChange"},features:[_.pd],
Aa:8,Ba:8,Fa:[["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","activeDrag","_userSelection","dragStarted","dragEnded",4,"ngIf"],[1,"reach-calendar-month",3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","activeDrag","_userSelection","dragStarted","dragEnded"]],va:function(a,b){a&1&&(_.C(0,"table",0)(1,"thead")(2,"tr"),_.N(3,AXb,2,1,"th",1),_.F()()(),_.G(4,"mat-divider"),_.C(5,"cdk-virtual-scroll-viewport",2),_.N(6,DXb,2,1,"div",3),_.P(7,"async"),_.F());a&2&&(_.y(3),_.B("ngForOf",b.weekdays),
_.y(2),_.B("itemSize",b.PVa)("minBufferPx",5*b.PVa)("maxBufferPx",10*b.PVa),_.y(1),_.B("cdkVirtualForOf",_.R(7,6,b.mfa))("cdkVirtualForTemplateCacheSize",50))},Ha:[_.SA,_.Vl,_.Wl,_.KD,_.Aw,_.xz,_.yz,_.bq,_.am],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 */"],
ob:2,Na:0});var KS=function(a,b,c){this.nb=a;this.ad=b;this.dir=c;this.nc=new _.mb;this.XLa=new _.Af([]);this.n3a=128;this.Zl=new _.ob;this.Hl=new _.cl};_.k=KS.prototype;_.k.Pc=function(){this.PSa()};_.k.Sb=function(a){if(a.minDate||a.maxDate){a=[];for(var b=(new Date(this.ad.getYear(this.Jd),0,1)).getTime(),c=this.ad.clone(this.Hd);(new Date(this.ad.getYear(c),0,1)).getTime()<=b;)a.push(this.ad.clone(c)),c=_.aB(this.ad,c,1);this.XLa.next(a)}};
_.k.EH=function(a,b){var c=this;b=void 0===b?"auto":b;var d=this.XLa.value.findIndex(function(e){return c.ad.getYear(e)===c.ad.getYear(a)});-1<d&&this.Yfa.zx(d,b)};_.k.PSa=function(){var a=this;_.oe(this.nb.ta,"keydown",{capture:!0}).ka(_.vb(this.nc)).subscribe(function(b){a.Uaa(b)})};
_.k.Uaa=function(a){var b=this.wb,c="rtl"===this.dir.value;switch(a.keyCode){case 37:this.wb=_.$A(this.ad,this.wb,c?1:-1);break;case 39:this.wb=_.$A(this.ad,this.wb,c?-1:1);break;case 38:this.wb=_.$A(this.ad,this.wb,-4);break;case 40:this.wb=_.$A(this.ad,this.wb,4);break;case 36:this.wb=_.$A(this.ad,this.wb,-this.ad.getDate(this.wb));break;case 35:this.wb=_.bB(this.ad,this.wb,11-this.ad.getMonth(this.wb));break;case 33:this.wb=_.aB(this.ad,this.wb,a.altKey?-10:-1);break;case 34:this.wb=_.aB(this.ad,
this.wb,a.altKey?10:1);break;default:return}this.wb=_.XA(this.ad,this.wb,this.Hd,this.Jd);_.VA(this.ad,b,this.wb)&&this.Hl.emit(this.wb);b=i8b(this,b);if(c=i8b(this,this.wb))c.wb=this.wb,c.Qy(),c.tb.fe(),null==b||b.tb.fe();a.preventDefault();a.stopPropagation()};var i8b=function(a,b){return a.qRc.toArray().find(function(c){return a.ad.getYear(c.wb)===a.ad.getYear(b)})};KS.ha=function(a){return new (a||KS)(_.z(_.Sd),_.z(_.TA),_.z(_.Qp))};
KS.ya=_.x({type:KS,qa:[["reach-calendar-year-view"]],ub:function(a,b){a&1&&(_.$e(_.bq,7),_.$e(_.MD,5));if(a&2){var c;_.Ze(c=_.bf())&&(b.Yfa=c.first);_.Ze(c=_.bf())&&(b.qRc=c)}},Eb:[1,"reach-calendar-year-view"],inputs:{wb:"activeDate",Hd:"minDate",Jd:"maxDate",selected:"selected",ej:"dateFilter",bl:"dateClass"},outputs:{Zl:"selectedChange",Hl:"activeDateChange"},features:[_.pd],Aa:3,Ba:7,Fa:[[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"]],va:function(a,b){a&1&&(_.C(0,"cdk-virtual-scroll-viewport",0),_.N(1,EXb,1,6,"mat-year-view",1),_.P(2,"async"),_.F());a&2&&(_.B("itemSize",
b.n3a)("minBufferPx",3*b.n3a)("maxBufferPx",5*b.n3a),_.y(1),_.B("cdkVirtualForOf",_.R(2,5,b.XLa))("cdkVirtualForTemplateCacheSize",50))},Ha:[_.SA,_.MD,_.xz,_.yz,_.bq,_.am],ob:2,Na:0});var j8b=_.pg("pickerView",[_.sg("month",_.rg({transform:"translateY(calc(-100% - 1px))"})),_.sg("year",_.rg({transform:"translateY(0)"})),_.tg("month <=> year",[_.qg("375ms cubic-bezier(0.4,0.0,0.2,1)")])]),LS=function(a,b){var c=this;this.ad=a;this.Qd=b;this.nc=new _.mb(1);this.rga=new _.Qv(null);this.lxb=new _.mb(1);this.Vc=new _.ob;this.MY=[];this.bEc="Date";this.oxb=null;this.oN="month";this.Zl=new _.cl;this.LN=new _.cl(!0);this.KN=new _.cl;this.rga.im.ka(_.vb(this.nc)).subscribe(function(d){c.KN.next({source:"input",
value:d})})};_.k=LS.prototype;_.k.Pa=function(){this.Hd||(this.Hd=_.aB(this.ad,new Date,-3));this.Jd||(this.Jd=_.aB(this.ad,new Date,3));this.rga.setValue(this.selected,{Ae:!1})};_.k.Fe=function(){this.wb=this.LH||new Date;this.WSa=this.oN};_.k.Pc=function(){this.lxb.next()};_.k.Sb=function(a){if(a=a.selected)a=!!this.rga.value;a&&this.rga.setValue(this.selected,{Ae:!1});this.Vc.next()};_.k.La=function(){this.nc.next();this.nc.complete()};_.k.i_a=function(a){this.KN.next({source:"view",value:a})};
_.W.Object.defineProperties(LS.prototype,{wb:{configurable:!0,enumerable:!0,get:function(){return this.Iwc},set:function(a){this.Iwc=_.XA(this.ad,a,this.Hd,this.Jd);this.Vc.next();_.Uk(this.Qd)}},Th:{configurable:!0,enumerable:!0,get:function(){return this.WSa},set:function(a){var b=this.WSa!==a?a:null;this.WSa=a;_.Uk(this.Qd);b&&this.LN.emit(b)}},LH:{configurable:!0,enumerable:!0,get:function(){return this.oxb},set:function(a){this.oxb=_.UA(this.ad,this.ad.Uh(a));var b;this.wb=null!=(b=this.LH)?
b:new Date}},Hd:{configurable:!0,enumerable:!0,get:function(){return this.iEc},set:function(a){this.iEc=_.UA(this.ad,this.ad.Uh(a))||_.aB(this.ad,new Date,-3)}},Jd:{configurable:!0,enumerable:!0,get:function(){return this.hEc},set:function(a){this.hEc=_.UA(this.ad,this.ad.Uh(a))||_.aB(this.ad,new Date,3)}}});LS.ha=function(a){return new (a||LS)(_.z(_.TA,8),_.z(_.gl))};
LS.ya=_.x({type:LS,qa:[["reach-calendar"]],ub:function(a,b){a&1&&(_.$e(JS,5),_.$e(KS,5));if(a&2){var c;_.Ze(c=_.bf())&&(b.c0=c.first);_.Ze(c=_.bf())&&(b.iza=c.first)}},Eb:[1,"reach-calendar","cdk-edit-pane"],Cb:2,kb:function(a,b){a&2&&_.ye("reach-date-calendar-with-presets",null==b.MY?null:b.MY.length)},inputs:{MY:"datePresets",LH:"startAt",oN:"startView",selected:"selected",ej:"dateFilter",bl:"dateClass",Hd:"minDate",Jd:"maxDate"},outputs:{Zl:"selectedChange",LN:"viewChanged",KN:"userSelection"},
Zb:["reachCalendar"],features:[_.Qe([{Ca:_.OD,Jb:LS}]),_.pd],Aa:11,Ba:22,Fa:[[1,"reach-calendar-selection-view"],[1,"reach-calendar-header"],[1,"reach-calendar-date-input"],["matInput","","autocomplete","off","matDatepicker","",3,"formControl","placeholder","min","max"],[3,"presets","presetSelected",4,"ngIf"],[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"],[3,"presets","presetSelected"]],va:function(a,b){a&1&&(_.C(0,"div",0)(1,"div",1)(2,"div",2)(3,"reach-calendar-form-field"),_.G(4,"input",3),_.F()(),_.N(5,FXb,1,1,"reach-date-presets-menu",4),_.G(6,"reach-calendar-month-toolbar",5),_.F(),_.C(7,"div",6)(8,"div")(9,"reach-calendar-year-view",7),_.K("selectedChange",function(c){b.Th="month";var d;null==(d=b.c0)||d.EH(c)}),_.F(),_.C(10,"reach-calendar-month-view",8),_.K("userSelection",function(c){return b.i_a(c)}),
_.F()()()());a&2&&(_.y(4),_.B("formControl",b.rga)("placeholder",b.bEc)("min",b.Hd)("max",b.Jd),_.y(1),_.B("ngIf",null==b.MY?null:b.MY.length),_.y(1),_.B("activeDate",b.wb)("maxDate",b.Jd)("minDate",b.Hd)("view",b.Th),_.y(2),_.B("@pickerView",b.Th),_.y(1),_.B("activeDate",b.wb)("selected",b.selected)("dateFilter",b.ej)("maxDate",b.Jd)("minDate",b.Hd)("dateClass",b.bl),_.y(1),_.B("activeDate",b.wb)("selected",b.selected)("dateFilter",b.ej)("maxDate",b.Jd)("minDate",b.Hd)("dateClass",b.bl))},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 0}.reach-calendar-date-input,reach-calendar-month-toolbar{padding:0 16px}reach-date-presets-menu .reach-calendar-presets{padding-bottom: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,.reach-date-range-calendar-without-presets-menu .reach-calendar-date-input .reach-calendar-form-field{width:104px}.reach-date-range-calendar .reach-calendar-picker-view,.reach-date-range-calendar-without-presets-menu .reach-calendar-picker-view{min-height:128px}\n/*# sourceMappingURL=calendar.css.map */"],
ob:2,data:{animation:[j8b]},Na:0});var k8b={keyboard_arrow_left:{Vh:"keyboard_arrow_left"},keyboard_arrow_right:{Vh:"keyboard_arrow_right"},arrow_right:{Vh:"arrow_right"}},l8b=new _.Nd("ICON_MAPPING",{Ja:"root",oa:function(){return k8b}});var m8b=0,MS=function(a,b,c,d,e,f){this.calendar=a;this.Qd=b;this.ad=d;this.Pxc=e;this.xu=f;this.nc=new _.mb(1);this.nva="";this.Iib="reach-calendar-button-"+m8b++};MS.prototype.Pc=function(){var a=this;this.calendar.lxb.ka(_.Ua(1)).subscribe(function(){n8b(a)})};var n8b=function(a){var b;null==(b=a.calendar.c0)||b.Yfa.twa.ka(_.vb(a.nc)).subscribe(function(c){var d,e=null==(d=a.calendar.c0)?void 0:d.mfa.value[c];e&&(a.nva=a.ad.format(e,a.Pxc.display.QVa),a.xv=e,_.Uk(a.Qd))})};
MS.prototype.yva=function(){return!this.Hd||0>_.VA(this.ad,this.Hd,this.xv)};MS.prototype.nua=function(){return!this.Jd||0<_.VA(this.ad,this.Jd,this.xv)};MS.prototype.EH=function(a,b){b=void 0===b?"auto":b;if("month"===this.view){var c;null==(c=this.calendar.c0)||c.EH(a,b)}else{var d;null==(d=this.calendar.iza)||d.EH(a,b)}};var o8b=function(a,b,c){b="month"===a.view?_.$A(a.ad,b,c):_.aB(a.ad,b,c);return _.XA(a.ad,b,a.Hd,a.Jd)};
_.W.Object.defineProperties(MS.prototype,{wb:{configurable:!0,enumerable:!0,get:function(){return this.gEc},set:function(a){this.gEc=this.xv=a}},view:{configurable:!0,enumerable:!0,get:function(){return this.jEc},set:function(a){this.jEc=a}},CXa:{configurable:!0,enumerable:!0,get:function(){return"month"===this.view?"Choose month and year":"Choose date"}},UXa:{configurable:!0,enumerable:!0,get:function(){return"month"===this.view?"Previous month":"Previous year"}},mWa:{configurable:!0,enumerable:!0,
get:function(){return"month"===this.view?"Next month":"Next year"}}});MS.ha=function(a){return new (a||MS)(_.z(LS),_.z(_.gl),_.z(_.JD),_.z(_.TA,8),_.z(_.vq,8),_.z(l8b))};
MS.ya=_.x({type:MS,qa:[["reach-calendar-month-toolbar"]],Eb:[1,"reach-calendar-month-toolbar"],inputs:{wb:"activeDate",Hd:"minDate",Jd:"maxDate",view:"view"},features:[_.Qe([{Ca:_.Djb,wc:{Cm:!0}}])],Aa:9,Ba:12,Fa:[[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"]],va:function(a,b){a&1&&(_.C(0,"div",0)(1,"button",1),_.K("click",function(){b.calendar.Th="month"===b.view?"year":"month";if("year"===b.calendar.Th&&b.xv){var c;null==(c=b.calendar.iza)||c.EH(b.xv)}}),_.C(2,"span"),_.O(3),_.F(),_.G(4,"div",2),_.F()(),_.C(5,"button",3),_.K("click",function(){b.yva()&&(b.xv=o8b(b,b.xv||b.xv,-1),b.EH(b.xv,"smooth"))}),_.N(6,GXb,2,2,"mat-icon",4),_.F(),_.C(7,"button",5),_.K("click",function(){b.nua()&&(b.xv=o8b(b,b.xv||b.xv,1),b.EH(b.xv,
"smooth"))}),_.N(8,HXb,2,2,"mat-icon",4),_.F());a&2&&(_.y(1),_.we("aria-label",b.CXa)("aria-describedby",b.Iib),_.y(1),_.we("id",b.Iib),_.y(1),_.Pe(b.nva),_.y(1),_.ye("reach-calendar-invert","month"!==b.view),_.y(1),_.B("disabled",!b.yva()),_.we("aria-label",b.UXa),_.y(1),_.B("ngIf",b.xu.keyboard_arrow_left),_.y(1),_.B("disabled",!b.nua()),_.we("aria-label",b.mWa),_.y(1),_.B("ngIf",b.xu.keyboard_arrow_right))},Ha:[pL,_.Wl,_.KC,_.yr,_.zr,_.es],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-top:0;margin-bottom:0;margin-right:0;margin-left: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 */"],
ob:2,Na:0});var NS=function(){};NS.ha=function(a){return new (a||NS)};NS.Ea=_.kd({type:NS});NS.Da=_.ad({Ob:[{Ca:_.sq,Pd:_.ED}],imports:[bM]});var OS=function(){};OS.ha=function(a){return new (a||OS)};OS.Ea=_.kd({type:OS});OS.Da=_.ad({Ob:[{Ca:_.VAb,wc:{color:"primary"}}],imports:[MM]});var PS=function(a,b){this.Qd=a;this.zone=b;this.nc=new _.mb(1);this.CL=!1};PS.prototype.Fe=function(){var a=this;this.zone.jc(function(){_.cb(_.oe(a.input.ta,"focus").ka(_.$a(!0)),_.oe(a.input.ta,"blur").ka(_.$a(!1))).ka(_.vb(a.nc)).subscribe(function(b){a.CL=b;_.Uk(a.Qd);a.Qd.fe()})})};_.W.Object.defineProperties(PS.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.CL}}});PS.ha=function(a){return new (a||PS)(_.z(_.gl),_.z(_.se))};
PS.ya=_.x({type:PS,qa:[["reach-calendar-form-field"]],zd:function(a,b,c){a&1&&_.af(c,_.hw,7,_.Sd);if(a&2){var d;_.Ze(d=_.bf())&&(b.input=d.first)}},Eb:[1,"reach-calendar-form-field"],Cb:2,kb:function(a,b){a&2&&_.ye("reach-calendar-form-field-focused",b.focused)},lc:["*"],Aa:2,Ba:0,Fa:[[1,"reach-calendar-form-field-outline"]],va:function(a){a&1&&(_.Ie(),_.G(0,"div",0),_.Je(1))},styles:[".reach-calendar-form-field{display:inline-block;position:relative}.reach-calendar-form-field .mat-mdc-input-element{background:transparent;border:none;border-radius:4px;-moz-box-sizing:border-box;box-sizing:border-box;height:40px;margin:0;outline:none;padding:0 8px;position:relative;width:100%;z-index:1}.reach-calendar-form-field .reach-calendar-form-field-outline{bottom:0;border:1px solid currentColor;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 */"],
ob:2,Na:0});new _.Pk;new _.Qk;var QS=function(){};QS.ha=function(a){return new (a||QS)};QS.Ea=_.kd({type:QS});QS.Da=_.ad({imports:[hM]});var RS=function(){};RS.ha=function(a){return new (a||RS)};RS.Ea=_.kd({type:RS});RS.Da=_.ad({imports:[_.bm]});var p8b=function(a){this.nb=a};p8b.prototype.focus=function(){this.nb.ta.focus()};p8b.prototype.pu=function(){return this.nb.ta.textContent};var SS=function(a,b){this.nb=a;this.GOc=b;this.first=!1};_.V(SS,p8b);SS.ha=function(a){return new (a||SS)(_.z(_.Sd),_.z(TS))};SS.Ia=_.x({type:SS,qa:[["","xapTabstopGroupItem",""]],Cb:1,kb:function(a,b){if(a&2){var c;a=b.first||(null==(c=b.GOc.items)?void 0:c.first)===b?0:-1;_.De("tabIndex",a)}},inputs:{first:"first"},features:[_.te]});
var TS=function(a){this.dir=a;this.orientation="vertical";this.hV=this.iI=!1};TS.prototype.Fe=function(){this.F_=_.Mp((new _.Pp(this.items)).iI(this.iI));this.hV&&this.F_.hV();var a="vertical"===this.orientation;_.O9a(this.F_,a);var b;_.Gy(this.F_,a?null:(null==(b=this.dir)?void 0:b.value)||"ltr")};TS.ha=function(a){return new (a||TS)(_.z(_.Qp))};
TS.Ia=_.x({type:TS,qa:[["","xapTabstopGroup",""]],zd:function(a,b,c){a&1&&_.af(c,SS,4);if(a&2){var d;_.Ze(d=_.bf())&&(b.items=d)}},kb:function(a,b){a&1&&_.K("keyup",function(c){b.F_&&(_.aTa(b.F_,"keyboard"),b.F_.qA(c))})},inputs:{orientation:"orientation",iI:"withWrap",hV:"withTypeAhead"}});var q8b=function(){this.wva=[];this.bHb=new _.ob};q8b.ha=function(a){return new (a||q8b)};
q8b.ya=_.x({type:q8b,qa:[["reach-date-presets-menu"]],Eb:[1,"reach-date-presets-menu"],inputs:{wva:"presets"},outputs:{bHb:"presetSelected"},Aa:2,Ba:1,Fa:function(){return[["xapTabstopGroup","","role","listbox","aria-label","List of preset date options",1,"reach-calendar-presets"],[4,"ngIf"],["role","option","xapTabstopGroupItem","","class","reach-calendar-presets-menu-item",3,"first","click",4,"ngFor","ngForOf"],["role","option","xapTabstopGroupItem","",1,"reach-calendar-presets-menu-item",3,"first",
"click"],[1,"reach-calendar-preset-menu-item-state"],[1,"reach-calendar-preset-label"]]},va:function(a,b){a&1&&(_.C(0,"div",0),_.N(1,JXb,4,1,"ng-container",1),_.F());a&2&&(_.y(1),_.B("ngIf",0<(null==b.wva?null:b.wva.length)))},Ha:[_.Vl,_.Wl,_.Aw,TS,SS],styles:[".reach-calendar-presets-menu .reach-calendar-presets{padding:8px 0}.reach-calendar-preset-label{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.mat-mdc-menu-item.reach-calendar-presets-menu-item,.reach-calendar-presets-menu-item{-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;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:40px;position:relative;padding:0 16px}.mat-mdc-menu-item.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base,.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base{width:32px;height:32px;padding:4px}.mat-mdc-menu-item.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__focus-ring,.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__focus-ring{max-height:32px;max-width:32px}.mat-mdc-menu-item.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__ripple,.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:32px;height:32px;margin-top:0;margin-bottom:0;margin-right:0;margin-left:0}.mat-mdc-menu-item.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__focus-ring,.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__focus-ring{max-height:32px;max-width:32px}.mat-mdc-menu-item.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__touch,.reach-calendar-presets-menu-item .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%)}.mat-mdc-menu-item.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target,.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target{display:none}.mat-mdc-menu-item.reach-calendar-presets-menu-item:hover .reach-calendar-preset-menu-item-state,.reach-calendar-presets-menu-item:hover .reach-calendar-preset-menu-item-state{background:#202124;opacity:.04}.mat-mdc-menu-item.reach-calendar-presets-menu-item:focus,.reach-calendar-presets-menu-item:focus{outline:none}.mat-mdc-menu-item.reach-calendar-presets-menu-item:focus .reach-calendar-preset-menu-item-state,.reach-calendar-presets-menu-item:focus .reach-calendar-preset-menu-item-state{background:#202124;opacity:.12}.reach-calendar-preset-menu-item-state{bottom:0;left:0;position:absolute;right:0;top:0}\n/*# sourceMappingURL=date_presets_menu.css.map */"],
ob:2,Na:0});var US=function(){};US.ha=function(a){return new (a||US)};US.Ea=_.kd({type:US});US.Da=_.ad({});var VS=function(){};VS.ha=function(a){return new (a||VS)};VS.Ea=_.kd({type:VS});VS.Da=_.ad({imports:[_.Gp,_.bm,_.Zv,BM,_.YD,EM,NS,OS,_.VD,_.ex,_.fs,_.tq,_.rq,_.$v,_.dq,RS,US]});_.Hlb(LS,[_.Wl,_.Fh,_.Mv,_.SC,_.hw,_.TD,_.Tv,PS,MS,JS,KS,q8b],[]);var WS=function(){};WS.ha=function(a){return new (a||WS)};WS.Ea=_.kd({type:WS});WS.Da=_.ad({imports:[_.bm,_.Zv,CM,EM,QS,DM,_.VD,_.dB,VS,_.$v,FM,_.WD]});var XS=function(){};XS.ha=function(a){return new (a||XS)};XS.Ea=_.kd({type:XS});XS.Da=_.ad({imports:[_.bm,BM,_.YD,CM,EM,_.$v]});var YS=function(){};YS.ha=function(a){return new (a||YS)};YS.Ea=_.kd({type:YS});YS.Da=_.ad({imports:[_.Gp,_.bm,KQ,BM,HQ,_.YD,CM,EM,NS,_.AC,DM,_.fs,_.Ww,_.CC,_.tq,XS,_.$v,WS]});var ZS=function(){};ZS.ha=function(a){return new (a||ZS)};ZS.Ea=_.kd({type:ZS});ZS.Da=_.ad({imports:[_.bm,YS,WS]});var $S=function(){};$S.ha=function(a){return new (a||$S)};$S.Ea=_.kd({type:$S});$S.Da=_.ad({Ob:[{Ca:_.N4a,wc:{Eo:"grimoire-xref",Dpa:864E5,tqa:!0}}],imports:[_.un,DS,_.bm,_.dx,_.ex,FS,ZS]});var aT=function(){};aT.ha=function(a){return new (a||aT)};aT.Ea=_.kd({type:aT});aT.Da=_.ad({imports:[_.bm,_.fs]});var bT=function(){};bT.ha=function(a){return new (a||bT)};bT.Ea=_.kd({type:bT});bT.Da=_.ad({imports:[_.un,_.bm,_.Vt,_.gE,_.eE,_.gr,_.ex,_.fs,_.fx,aM,_.fC,$S,aT]});var cT=function(){};cT.ha=function(a){return new (a||cT)};cT.Ea=_.kd({type:cT});cT.Da=_.ad({imports:[_.un,_.bm,_.Jz,_.gE,_.BJ,_.eE,_.gr,_.yC,_.fs,_.pI,HS,_.qH,_.bn,_.Sz,FS,bT,IS]});var dT=function(){};dT.ha=function(a){return new (a||dT)};dT.Ea=_.kd({type:dT});dT.Da=_.ad({imports:[_.un,yS,_.bm,_.gC,zS,_.gr,_.fs,_.fx,_.jK,_.ZB,_.Ww,_.bn,AS,cT]});var eT=function(){};eT.ha=function(a){return new (a||eT)};eT.Ea=_.kd({type:eT});eT.Da=_.ad({imports:[IN,_.bm,_.SH,_.Jz,JR,IR,_.gE,PM,_.bn,_.un]});var fT=function(){};fT.ha=function(a){return new (a||fT)};fT.Ea=_.kd({type:fT});fT.Da=_.ad({imports:[_.un,_.bm,_.xt,_.Nz,mN,_.eE,_.gr,_.bn,_.xF,_.cx]});var gT=function(){};gT.ha=function(a){return new (a||gT)};gT.Ea=_.kd({type:gT});gT.Da=_.ad({Ob:[xO,hP,_.RI],imports:[_.un,_.bm,yR,aR,QR,pS,qS,TM,_.eE,dT,fT,_.Sz,eT]});var hT=function(){};hT.ha=function(a){return new (a||hT)};hT.Ea=_.kd({type:hT});hT.Da=_.ad({imports:[_.bm,_.gr,_.Yq,_.fs,_.Ww,_.bn]});var iT=function(){};iT.ha=function(a){return new (a||iT)};iT.Ea=_.kd({type:iT});iT.Da=_.ad({imports:[_.un,_.bm,hT,_.mr,_.gr,_.fs,_.Ww,_.NG,_.bn]});var jT=function(){};jT.ha=function(a){return new (a||jT)};jT.Ea=_.kd({type:jT});jT.Da=_.ad({imports:[_.bm,_.gr,_.yC,_.fs,_.Vy,_.Sw,_.Ww]});var kT=function(){};kT.ha=function(a){return new (a||kT)};kT.Ea=_.kd({type:kT});kT.Da=_.ad({imports:[_.bm,_.gr,_.yC,_.fs,_.Vy,_.Sw,_.Ww]});var lT=function(){};lT.ha=function(a){return new (a||lT)};lT.Ea=_.kd({type:lT});lT.Da=_.ad({imports:[_.un,_.bm,_.gr,_.gw,_.fs,_.jw,_.Ww,_.Zv,_.$v,jT,kT]});var mT=function(){};mT.ha=function(a){return new (a||mT)};mT.Ea=_.kd({type:mT});mT.Da=_.ad({imports:[_.bm,_.Qy,_.gE,_.eE,nR,lT,jT,kT]});var nT=function(){};nT.ha=function(a){return new (a||nT)};nT.Ea=_.kd({type:nT});nT.Da=_.ad({Ob:[{Ca:_.c5a,wc:{cha:0,kba:0,ORb:1500,Fyc:!0}}],imports:[_.un,_.bm,iT,_.gC,_.gr,_.fs,_.ZB,_.Ww,mT]});var oT=function(){};oT.ha=function(a){return new (a||oT)};oT.Ea=_.kd({type:oT});oT.Da=_.ad({imports:[_.bm,_.mr,gT,nT,_.Sz]});var pT=function(){};pT.ha=function(a){return new (a||pT)};pT.Ea=_.kd({type:pT});pT.Da=_.ad({Ob:[_.QI,gR],imports:[oT,_.bm,_.mr,xR,fT]});var qT=function(){};qT.prototype.resolve=function(a){return _.mg(a)};qT.ha=function(a){return new (a||qT)};qT.ua=_.u({token:qT,oa:qT.ha,Ja:"root"});var r8b=function(a,b){this.IJ="/repos";this.Ryc="https://cloud.google.com/source-repositories/docs/";this.tOc="https://cloud.google.com/source-repositories/docs/support";a.ac(2)&&b.navigate([this.IJ])};r8b.ha=function(a){return new (a||r8b)(_.z(_.Jt),_.z(_.Vf))};
r8b.ya=_.x({type:r8b,qa:[["initial-welcome"]],Aa:18,Ba:3,Fa:["fxLayout;column;fxLayoutAlign;center center;fxFlex;noshrink".split(";"),["fxLayout","","fxLayoutAlign","center",1,"docs-container"],["ascTrackElement","initialWelcome","trackAction","navigateDocumentation","fxLayoutAlign","center",3,"externalLink"],["ascTrackElement","initialWelcome","trackAction","navigateSupport","fxLayoutAlign","center",3,"externalLink"],["mat-button","","ascTrackElement","initialWelcome","trackAction","navigateViewAllRepos",
3,"routerLink"]],va:function(a,b){a&1&&(_.C(0,"div",0)(1,"h2"),_.O(2," Welcome to Cloud Source Repositories "),_.F(),_.C(3,"p"),_.O(4," Easily connect to other Google Cloud products, while privately hosting, tracking, and managing changes to your codebase."),_.F(),_.C(5,"div",1)(6,"a",2)(7,"mat-icon"),_.O(8,"info"),_.F(),_.Ae(9),_.O(10,"Documentation"),_.Be(),_.F(),_.C(11,"a",3)(12,"mat-icon"),_.O(13,"help"),_.F(),_.Ae(14),_.O(15,"Support"),_.Be(),_.F()(),_.C(16,"a",4),_.O(17," view all repositories "),
_.F()());a&2&&(_.y(6),_.B("externalLink",b.Ryc),_.y(5),_.B("externalLink",b.tOc),_.y(5),_.B("routerLink",b.IJ))},Ha:[_.sn,_.on,_.cr,_.dr,_.jr,_.Jq,_.es,_.$m],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}"],
Na:0});var s8b={KV:0,Lec:1,zt:2,b4a:3,0:"REPO",1:"REF",2:"FILE",3:"FOLDER"};var rT=function(){};rT.prototype.transform=function(a){return _.qE(a)?"/piper///depot/"+LXb(a.path):_.pE(a)?encodeURIComponent(a.repository)+"/"+LXb(a.path):(_.TJ(a)?"/h":"")+"/"+encodeURIComponent(a.ab)+"/"+LXb(a.repository)+"/+/"+LXb(a.qb)+":"+LXb(a.path)};rT.ha=function(a){return new (a||rT)};rT.He=_.ld({name:"placeToHref",type:rT,me:!0});var sT=function(){};sT.prototype.transform=function(a){return _.Qo(a.Vb().kd("/").Za())};sT.ha=function(a){return new (a||sT)};sT.He=_.ld({name:"repoRootLink",type:sT,me:!0});var tT=function(){this.Yw=s8b;this.sia="RecentItem"};
tT.prototype.Pa=function(){switch(this.AGb){case "REPO":var a=this.Wa;this.data={Wa:a,type:0,XU:this.sia+"Repo",icon:"shared:repository",dda:KXb(a),Nta:_.Qo(a.Vb().kd("/").Za()),eda:"navigateMainRepo",lf:a.ab,KHb:_.Qo(_.KE(a.Vb(),"repoGroup").Za())};break;case "REF":a=this.Wa;this.data={Wa:a,type:1,XU:this.sia+"Branch",icon:"source:branch",dda:KXb(a),Nta:_.Qo(a.Vb().kd("/").Za()),eda:"navigateMainBranch",lf:a.ab,KHb:_.Qo(_.KE(a.Vb(),"repoGroup").Za())};break;case "FOLDER":a=this.Wa;this.data={Wa:a,
type:3,XU:this.sia+"Folder",icon:"source:folder_open",repository:a.repository,ve:a.qb&&_.EE(a.qb),dda:_.rz(a.path||"")||"/",Nta:_.Qo(a),eda:"navigateMainFolder",path:a.path,prefix:_.fg(a.path)+"/"};break;case "FILE":a=this.Wa;this.data={Wa:a,type:2,XU:this.sia+"File",icon:"source:file",repository:a.repository,ve:a.qb&&_.EE(a.qb),dda:_.rz(a.path),Nta:_.Qo(a),eda:"navigateMainFile",path:a.path,prefix:_.fg(a.path)+"/"};break;default:_.eg(this.AGb,"Unexpected place item type")}};
tT.ha=function(a){return new (a||tT)};
tT.ya=_.x({type:tT,qa:[["item-display","place",""]],inputs:{sia:"trackElementPrefix",displayName:"displayName",AGb:"placeItemType",Wa:"place"},Yb:["place",""],Aa:4,Ba:3,Fa:[[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"]],va:function(a,b){a&1&&(_.G(0,"mat-icon",0),_.N(1,MXb,5,7,"ng-container",1),_.N(2,OXb,10,11,"ng-template",null,2,_.ef));if(a&2){var c=_.Me(3);_.B("svgIcon",b.data.icon);_.y(1);_.B("ngIf",b.data.type==b.Yw.KV||b.data.type==b.Yw.Lec)("ngIfElse",c)}},Ha:[_.sn,_.Wl,_.es,_.$m,rT,sT],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}"],
Na:0});var t8b=_.Ea({state:1,message:"Unavailable"}),u8b=function(a,b){this.nB=_.jE;this.Kra=_.Mh;this.iKc=b.YZ().ka(_.m(function(c){return _.bE(c)}),_.za(function(c){_.wr(a,c);return t8b}),_.sb(_.kE),_.qb())};u8b.ha=function(a){return new (a||u8b)(_.z(_.vr),_.z(_.Yt))};
u8b.ya=_.x({type:u8b,qa:[["recent-items"]],Aa:5,Ba:3,Fa:[["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"],"fxLayout;column;fxLayoutAlign;center center;fxFlex;40px".split(";"),"fxLayout;;fxFlex;auto;fxLayoutAlign;center center".split(";")],
va:function(a,b){a&1&&(_.C(0,"div",0),_.N(1,UXb,5,4,"ng-container",1),_.P(2,"async"),_.F(),_.N(3,VXb,2,0,"ng-template",null,2,_.ef));a&2&&(_.y(1),_.B("ngIf",_.R(2,1,b.iKc)))},Ha:[_.Vl,_.Wl,_.Xl,_.Yl,_.cr,_.dr,_.jr,tT,_.fE,_.dE,_.am],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}"],
Na:0});var v8b=_.Ea({state:1,message:"Unavailable"}),uT=function(a,b,c,d){var e=this;this.Nb=c;this.Ga=d;this.n4b="NCc";this.h4a="MCc";this.Waa=fYb;this.xc=_.jE;this.Kra=_.Mh;this.rc=new AZb(function(f){return Array.from(f.children.values())});this.WLa=new Map;this.sU=new _.Af(!1);this.fD=0;this.jNa=new _.cl(!0);this.cIc=c.UZ().ka(_.m(function(f){return f||50}));this.ONc=c.a_().ka(_.Ua(1),_.yb(function(f){e.fD=f.length;e.jNa.emit(e.fD);b.fe()}),_.Alb(this.cIc),_.yb(function(f){f=_.l(f);f.next();f=f.next().value;
e.fD<=f&&e.sU.next(!0)}),_.Alb(this.sU),_.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.WLa;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 v=r.Vb().kd().kh(void 0),A=r.repository;if(A){var D="repo:"+A+" ref:"+r.qb;A=g.get(D);A||(A=!r.path,A={children:new Map,displayName:"",location:v.Za(),Jx:A,Yw:"REPO"},g.set(D,A));if(r.path){D="";for(var I=_.l(r.path.split("/")),L=I.next();!L.done;L=I.next())if(L=
L.value,0!==L.length){0<D.length&&(D+="/");D+=L;var Q=A.children.get(L);if(!Q){Q=D;var Z=r.path,la=v.kd(Q===Z?Q:Q+"/").Za();Q={children:new Map,displayName:"",location:la,Jx:Q===Z||Q+"/"===Z,Yw:_.Mh(la)};A.children.set(L,Q)}A=Q}}}}h=_.l(g.keys());for(r=h.next();!r.done;r=h.next())r=r.value,g.set(r,hYb(g.get(r),f));n&&gYb(g,n);f=new FZb;f.data=Array.from(g.values());return _.bE(f)}),_.yb(function(f){e.rc.Jg=[];f=_.l(f.Ub.data);for(var g=f.next();!g.done;g=f.next())eYb(g.value,e.rc.Jg);e.rc.cG()}),
_.za(function(f){_.wr(a,f);return v8b}),_.sb(_.kE))};uT.prototype.HC=function(a){if(!_.cF(a)){var b=a.target;if(b&&b instanceof Element&&(b=_.aF(b,"[data-action]","starred-items"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)}};uT.prototype.NCc=function(a,b){a=Number(b.dataset.nodeId);isNaN(a)||(a=this.WLa.get(a))&&this.rc.toggle(a)};
uT.prototype.MCc=function(a,b){a=Number(b.dataset.nodeId);!isNaN(a)&&(a=this.WLa.get(a))&&(a.Jx?this.Nb.vya(a.location).ka(_.Ua(1)).subscribe():this.Nb.wxa(a.location).ka(_.Ua(1)).subscribe(),this.Ga.mb({gestureName:"CLICK",element:"StarredItems",action:"toggleStar"}),a.Jx=!a.Jx,this.fD+=a.Jx?1:-1,this.jNa.emit(this.fD))};uT.ha=function(a){return new (a||uT)(_.z(_.vr),_.z(_.gl),_.z(_.Yt),_.z(_.nn))};
uT.ya=_.x({type:uT,qa:[["starred-items"]],kb:function(a,b){a&1&&_.K("click",function(c){return b.HC(c)})},outputs:{jNa:"countChanged"},Aa:5,Ba:3,Fa:[["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"],"fxLayout;column;fxLayoutAlign;center center;fxFlex;40px".split(";"),"fxLayout;;fxFlex;auto;fxLayoutAlign;center center".split(";")],va:function(a,b){a&1&&(_.C(0,"div",0),_.N(1,
cYb,5,4,"ng-container",1),_.P(2,"async"),_.F(),_.N(3,dYb,2,0,"ng-template",null,2,_.ef));a&2&&(_.y(1),_.B("ngIf",_.R(2,1,b.ONc)))},Ha:[_.Wl,_.Xl,_.Yl,_.cr,_.dr,_.jr,_.fE,tT,_.dE,_.Iq,tM,sM,xM,rM,uM,LM,_.am],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}"],
Na:0});var w8b={P6b:"initial",GSc:"return"},vT=function(a,b,c,d,e,f,g){this.Ga=a;this.Nb=c;this.QD=d;this.u0a=f;this.Qa=g;this.vpb=new _.lg;this.MFc=w8b;this.fD=0;_.wu(e,"SEARCH_BAR");this.hKc=c.YZ().ka(_.m(function(h){return h.length}));this.state=_.Ca(c.YZ(),c.a_()).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){_.wr(b,h);return _.Ea("return")}))};vT.prototype.Pa=function(){this.QD.bm(this.vpb)};
vT.prototype.La=function(){_.hsb(this.QD)};
vT.prototype.HC=function(a){var b=this;if(!_.cF(a)){var c=a.target;if(c&&c instanceof HTMLElement){var d=_.aF(c,"[data-action-name]");if(d&&d instanceof HTMLElement)if(c=d.dataset.actionName,"copy"===c){this.mb("copy");var e=d.dataset.copyContent||"";this.Nb.b_().ka(_.Ua(1)).subscribe(function(f){e=f&&e.startsWith("google3/")?e.substring(8):e;_.qz(document,d,e);b.u0a.open("Copied to clipboard!","",{duration:1E3})})}else"navigate"===c&&d instanceof HTMLAnchorElement&&(this.mb(d.dataset.elementName,
d.dataset.trackActionName),_.Zm(this.Qa,d.pathname+d.search+d.hash),a.preventDefault())}}};vT.prototype.mb=function(a){this.Ga.mb({element:"LandingPage",action:a,gestureName:"CLICK"})};vT.ha=function(a){return new (a||vT)(_.z(_.nn),_.z(_.vr),_.z(_.Yt),_.z(_.aK),_.z(_.vu),_.z(_.Gr),_.z(_.Vf))};
vT.ya=_.x({type:vT,qa:[["landing-page"]],kb:function(a,b){a&1&&_.K("click",function(c){return b.HC(c)})},Aa:4,Ba:4,Fa:[[4,"ngIf","ngIfElse"],["loading",""],[1,"main-content"],[4,"ngIf"],["displayMode","flat","togglePosition","before",3,"multi"],[3,"expanded","afterExpand","afterCollapse"],[1,"star"],["role","region","aria-label","Starred Items","fxLayout","",3,"countChanged"],["svgIcon","source:history"],"role;region;aria-label;Recent Items;fxLayout;".split(";"),[3,"diameter"]],va:function(a,b){a&
1&&(_.N(0,lYb,22,8,"ng-container",0),_.P(1,"async"),_.N(2,mYb,1,1,"ng-template",null,1,_.ef));if(a&2){var c=_.Me(3);_.B("ngIf",_.R(1,2,b.state))("ngIfElse",c)}},Ha:[_.Wl,_.cr,r8b,_.dE,gM,_.Wz,_.OG,_.PG,_.es,u8b,uT,_.am,_.wz],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 wT=function(a){this.Uec="REPO";this.a0a=!1;this.FOb=[];this.MNb=a.Lb(22);a.Lb(2)};_.W.Object.defineProperties(wT.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.a0a=!(a&&a.ab)}},rows:{configurable:!0,enumerable:!0,set:function(a){this.FOb=a.concat().sort(tYb)}}});wT.ha=function(a){return new (a||wT)(_.z(_.Lt))};
wT.ya=_.x({type:wT,qa:[["repository-table","location","","rows",""]],inputs:{location:"location",rows:"rows"},Yb:["location","","rows",""],Aa:9,Ba:3,Fa:[["aria-label","Repository Table"],["class","header-bar star-heading",4,"ngIf"],[1,"header-bar"],["class","header-bar project-heading",4,"ngIf"],["class","hover-focus-element",4,"ngFor","ngForOf"],[1,"header-bar","star-heading"],[1,"header-bar","project-heading"],[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"]],va:function(a,b){a&1&&(_.C(0,"table",0)(1,"thead")(2,"tr"),_.N(3,nYb,1,0,"th",1),_.C(4,"th",2),_.O(5,"Name"),_.F(),
_.N(6,oYb,2,0,"th",3),_.F()(),_.C(7,"tbody"),_.N(8,sYb,8,5,"tr",4),_.F()());a&2&&(_.y(3),_.B("ngIf",b.MNb),_.y(3),_.B("ngIf",b.a0a),_.y(2),_.B("ngForOf",b.FOb))},Ha:[_.sn,_.Vl,_.Wl,_.cr,_.dr,_.es,_.Gw,_.$m,_.CJ],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}"],
Na:0});var x8b=function(){var a=Error.call(this,"invalid operation provided");this.message=a.message;"stack"in a&&(this.stack=a.stack)};_.V(x8b,Error);var xT=function(a,b){this.hXa=a;this.LXa=b};xT.prototype.KXa=function(a){var b=this,c=a.name;return c?_.fib(this.LXa,function(){return b.hXa.get(c)},5E3,18E5,"CloudResourceManagerOperationsService.poll",function(d){return!!d.done}):_.Ma(new x8b)};xT.ha=function(a){return new (a||xT)(_.w(jZb),_.w(_.BB))};xT.ua=_.u({token:xT,oa:xT.ha,Ja:"root"});var y8b={filter:"lifecycleState:ACTIVE"},yT=function(a,b,c){this.Ga=a;this.iXa=b;this.Gva=c;this.iYa=new _.ys(this.Ga);this.vf=new _.zs(this.Ga);this.BJc=new _.zs(this.Ga)};yT.prototype.create=function(a,b,c){var d=this,e=new _.lB({name:a,projectId:b});c&&(e.parent=c);return this.Gva.create(e).ka(_.ub(function(f){return z8b(d,e,f)}),_.za(function(f){return _.Ea(kK({reason:0,error:f}))}),_.sb(_.kE),_.yb(function(f){_.UE(f)&&A8b(d,f.Ub)}))};
yT.prototype.get=function(a){var b=this;return this.iYa.fetch(a,function(){return b.Gva.get(a)})};var z8b=function(a,b,c){return a.iXa.KXa(c).ka(_.m(function(d){return d.response?_.bE(b):d.error?kK({reason:1,error:d.error}):kK({reason:2,error:Error("of")})}),_.za(function(d){return _.Ea(kK({reason:2,error:d}))}))};yT.prototype.refreshPolicy=function(a,b){this.BJc.refresh(a,function(){return b},!1)};var A8b=function(a,b){a.vf.refresh(y8b,function(c){return c.concat(b).sort(uYb)})};
yT.ha=function(a){return new (a||yT)(_.w(_.nn),_.w(xT),_.w(_.pB))};yT.ua=_.u({token:yT,oa:yT.ha,Ja:"root"});var B8b=["scope"],zT=function(){this.update=new _.cl};zT.prototype.Pa=function(){};zT.prototype.zaa=function(a){return _.lh(a)?a.repository:a.Oc&&a.ab&&!_.pE(a)?a.ab:"All repositories"};zT.prototype.pu=function(a){if(_.lh(a))return"Repository";if(a.Oc&&a.ab&&!_.pE(a))return"Project"};zT.ha=function(a){return new (a||zT)};
zT.ya=_.x({type:zT,qa:[["project-selector-item","place",""]],ub:function(a,b){a&1&&_.$e(B8b,7);if(a&2){var c;_.Ze(c=_.bf())&&(b.SZa=c.first)}},inputs:{Wa:"place"},outputs:{update:"update"},Yb:["place",""],Aa:2,Ba:0,Fa:[["scope",""],["searchTrackElement","ProjectSelectorSearch","treeItemNavigateTrackElement","ProjectSelectorTreeItem",3,"place"]],va:function(a){a&1&&_.N(0,vYb,1,1,"ng-template",null,0,_.ef)},Ha:[zN],ob:2,Na:0});var AT=function(){};AT.ha=function(a){return new (a||AT)};AT.Ea=_.kd({type:AT});AT.Da=_.ad({imports:[_.bm,CN]});var BT=function(a){this.Jl=a};BT.prototype.Pa=function(){};BT.prototype.Sb=function(){C8b(this)};var C8b=function(a){a.Dp.oQ();var b=a.Afa;var c=a.Wa;b={title:b.zaa(c),CK:b.SZa,mc:"ProjectSelectorRepositoriesTree",label:b.pu(c)};a.Bz=b;a.Jl.fe()};BT.ha=function(a){return new (a||BT)(_.z(_.gl))};
BT.ya=_.x({type:BT,qa:[["project-selector","place",""]],ub:function(a,b){a&1&&(_.$e(FO,7),_.$e(zT,7));if(a&2){var c;_.Ze(c=_.bf())&&(b.Dp=c.first);_.Ze(c=_.bf())&&(b.Afa=c.first)}},inputs:{Wa:"place"},features:[_.pd],Yb:["place",""],Aa:2,Ba:2,Fa:[["ariaLabel","select repository menu",3,"item"],[3,"place","update"]],va:function(a,b){a&1&&(_.G(0,"dropdown-button",0),_.C(1,"project-selector-item",1),_.K("update",function(){return C8b(b)}),_.F());a&2&&(_.B("item",b.Bz),_.y(1),_.B("place",b.Wa))},Ha:[FO,
zT],styles:["project-selector[_nghost-%COMP%]{align-items:center;display:flex}"],Na:0});var yYb=function(a){return{element:a,Zoa:"clearButton",Loa:"search"}},GYb=new _.Kr("This repository is mirrored from {repoType}"),D8b={a2b:0,b2b:1,e7b:2,cgc:3,0:"EMPTY_PROJECT",1:"EMPTY_SEARCH",2:"INVALID_PROJECT",3:"SHOW_RESULTS"},E8b=_.bE({kind:0}),F8b=_.bE({kind:1}),G8b=_.bE({kind:2}),CT=function(a,b,c,d,e,f){var g=this;this.Ga=a;this.Zg=b;this.RHb=c;this.qfa=d;this.QD=e;this.qc=f;this.xc=_.jE;this.ZZa="Type to filter repositories";this.Xja=D8b;this.mc="RepositoriesSearch";this.vS=new _.mb(1);
this.xwa=new _.Af("");this.NNb=!1;this.fl=void 0;this.sQb=_.Ca([this.vS.ka(_.m(JYb),_.Oa(IYb)),this.xwa.ka(_.Oa())]).ka(_.ub(function(h){var n=_.l(h);h=n.next().value;n=n.next().value;return H8b(g,h,n)}),_.sb(_.kE));this.NMc=this.sQb.ka(_.Qa(_.UE),_.ub(function(h){var n=h.Ub;return p0b(g.qfa).ka(_.m(function(r){return 9<r.length&&(1===n.kind||3===n.kind)}))}))};_.k=CT.prototype;_.k.Pc=function(){this.fl&&this.fl.focus()};_.k.Pa=function(){};
_.k.Sb=function(a){a.location&&(this.QD.bm(this.location),this.fl&&(_.Vkb(this.fl),this.xwa.next("")),this.vS.next(this.location),this.NNb=!_.pE(this.location))};_.k.La=function(){_.hsb(this.QD)};_.k.bK=function(){this.fl&&(_.Vkb(this.fl),this.Ga.mb({gestureName:"CLICK",element:this.mc,action:"clearLink",projectId:this.location.ab}))};
var H8b=function(a,b,c){return(!b||a.qc.Lb(69)&&"depot"===b.kind?p0b(a.qfa):q0b(a.qfa,b)).ka(_.m(function(d){return d.filter(function(e){if(c){var f=e.Ke;e=BBb(c,f.Og)||BBb(c,e.displayName)||BBb(c,f.projectId||f.Km||f.Nq)}else e=!0;return e})}),_.ub(function(d){return 0<d.length?_.Ea(_.bE({kind:3,rows:d.map(HYb)})):c?_.Ea(F8b):b&&"project"===b.kind?a.RHb.get(b.projectId).ka(_.$a(E8b),_.za(function(e){_.wr(a.Zg,e);return _.Ea(G8b)}),_.Ua(1)):_.Ea(G8b)}))};
CT.ha=function(a){return new (a||CT)(_.z(_.nn),_.z(_.vr),_.z(yT),_.z(vN),_.z(_.aK),_.z(_.Lt))};
CT.ya=_.x({type:CT,qa:[["repositories-browser","location",""]],ub:function(a,b){a&1&&_.$e(_.lE,5);if(a&2){var c;_.Ze(c=_.bf())&&(b.fl=c.first)}},inputs:{location:"location"},features:[_.pd],Yb:["location",""],Aa:2,Ba:3,Fa:[[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"],["icon","shared:project"]],va:function(a,b){a&1&&(_.N(0,FYb,3,3,"ng-container",0),_.P(1,"async"));a&2&&_.B("ngIf",_.R(1,1,b.sQb))},Ha:[_.Wl,_.Xl,_.Yl,_.jr,_.Kz,_.Mz,_.Lz,_.lE,
_.dE,wN,BT,wT,_.am],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}"],
Na:0});var I8b={pBa:0,DCa:1,0:"LANDING_PAGE",1:"REPOSITORIES"},DT=function(a,b,c,d,e,f,g,h){var n=this;this.Zg=a;this.Hb=b;this.Qa=c;this.qfa=f;this.Nb=g;this.XF=h;this.vV=I8b;this.xc=_.jE;this.JFc="/"+_.wn.qE;this.IJ="/repos";this.vpb=new _.lg;this.Hzb=d.Lb(22);this.il=e.ac(2);this.Wa=this.Hb.data.ka(_.m(bBb),_.nb(1),_.ib());this.XF?(this.Hzb&&J8b(this),this.CJb=this.il?this.Hb.data.ka(_.m(function(r){return _.bE(TYb(r.component))})):p0b(this.qfa).ka(_.yb(function(r){K8b(n,r)}),_.ub(function(){return n.Hb.data}),
_.m(function(r){return _.bE(TYb(r.component))}),_.za(function(r){_.wr(n.Zg,r);return _.aE("Unavailable")}),_.sb(_.kE))):(K8b(this,[]),this.CJb=_.Ta)},J8b=function(a){_.Ca(a.Nb.YZ(),a.Nb.a_()).ka(_.Ua(1),_.za(function(b){_.wr(a.Zg,b);return _.Ta})).subscribe()},K8b=function(a,b){0===b.length&&a.Qa.navigate(["/"+_.wn.fCa])};DT.ha=function(a){return new (a||DT)(_.z(_.vr),_.z(_.zf),_.z(_.Vf),_.z(_.Lt),_.z(_.Jt),_.z(vN),_.z(_.Yt),_.z(_.Ol))};
DT.ya=_.x({type:DT,qa:[["source-root-container"]],Aa:4,Ba:3,Fa:[[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","","id","skiplink-navigation-target","ascTrackElement","SourceRootNav","trackAction","navigateToSourceHome",
3,"routerLink","active"],["mat-tab-link","","ascTrackElement","SourceRootNav","trackAction","navigateToRepositories",3,"routerLink","active"],[3,"location"],[3,"ngTemplateOutlet"],[3,"diameter"],["icon","report",3,"isSvg"]],va:function(a,b){a&1&&(_.N(0,RYb,4,4,"ng-container",0),_.P(1,"async"),_.N(2,SYb,5,1,"ng-template",null,1,_.ef));a&2&&_.B("ngIf",_.R(1,1,b.CJb))},Ha:[_.sn,_.Wl,_.$l,_.Xl,_.Yl,_.$B,_.Kz,_.Mz,_.Lz,vT,_.dE,_.XB,_.YB,CT,_.$m,_.am],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}"],
Na:0});var ET=function(){};ET.ha=function(a){return new (a||ET)};ET.Ea=_.kd({type:ET});ET.Da=_.ad({imports:[_.un,_.bm,_.pn,_.mr,_.gr,_.fs,_.bn]});var FT=function(){};FT.ha=function(a){return new (a||FT)};FT.Ea=_.kd({type:FT});FT.Da=_.ad({imports:[_.un,_.bm,_.mr,_.gr,_.fs,_.pI,_.bn]});var GT=function(){};GT.ha=function(a){return new (a||GT)};GT.Ea=_.kd({type:GT});GT.Da=_.ad({imports:[_.bm,_.mr,FT,_.gE,_.eE,_.fs]});var HT=function(){};HT.ha=function(a){return new (a||HT)};HT.Ea=_.kd({type:HT});HT.Da=_.ad({imports:[_.un,_.bm,_.mr,_.gE,FT,_.eE,_.gr,_.fs,_.fC,_.bn,_.DJ]});var IT=function(){};IT.ha=function(a){return new (a||IT)};IT.Ea=_.kd({type:IT});IT.Da=_.ad({imports:[_.bm,_.mr,ET,_.eE,_.gr,_.Xz,_.fs,_.Fr,GT,HT]});var JT=function(){};JT.ha=function(a){return new (a||JT)};JT.Ea=_.kd({type:JT});JT.Da=_.ad({imports:[_.bm,GO,AT,CN]});var KT=function(){};KT.ha=function(a){return new (a||KT)};KT.Ea=_.kd({type:KT});KT.Da=_.ad({imports:[_.un,_.bm,_.mr,_.Zv,_.Nz,_.mE,_.eE,_.gr,_.fs,_.jw,_.Ww,BN,_.$v,JT,_.bn,_.DJ]});var LT=function(){};LT.ha=function(a){return new (a||LT)};LT.Ea=_.kd({type:LT});LT.Da=_.ad({imports:[_.un,_.bm,_.gC,_.Nz,IT,_.eE,_.ZB,KT,_.bn]});var MT=function(a,b,c,d,e,f){this.location=a;this.Cn=b;this.pH=c;this.Qa=d;this.Tg=e;this.IMc=f.Lb(77)};MT.prototype.Af=function(a){var b=a.MFb.get("package");return this.pH.has(b)?L8b(this,a):M8b(this,this.location.path())};
var M8b=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 _.bh;_.ch(c,"q",b.replace(_.xRa,""));c.kd("/"+_.wn.Tja);return _.Ym(a.Qa,c.toString())},L8b=function(a,b){if(!a.IMc)return!0;var c=_.mg(b);return"1"===c.params.Aw?!0:(b=tBb(c,a.pH,a.Cn))?_.Ea(a.Qa.Bh(_.Qo(b))).ka(_.yb(function(){a.Tg.dW(tL,{data:c,duration:7E3})})):!0};
MT.ha=function(a){return new (a||MT)(_.w(_.hm),_.w(_.S1a),_.w(_.T1a),_.w(_.Vf),_.w(_.Gr),_.w(_.Lt))};MT.ua=_.u({token:MT,oa:MT.ha,Ja:"root"});var NT,O8b,OT;NT={Qc:qT,tn:_.bK};_.N8b=new _.U5a;
O8b=[{path:"",fea:"full",Af:[UN],children:[{path:"**",component:DT,resolve:NT,KA:"paramsOrQueryParamsChange",data:{component:"LandingPage"}}]},{path:"repos",component:DT,resolve:NT,KA:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:"piper",Af:[VN],children:[]},{DS:function(a){if(2>a.length||"piper"!==a[0].path)return null;var b=a,c=a[a.length-1];2===a.length&&c.path.startsWith("//depot/")&&(c.path=c.path.substring(8),b=[a[0],new _.vf("_",{}),new _.vf("depot",{}),c]);return 4>
b.length?{kK:b}:{kK:b,sva:{path:c}}},xBb:"piper/:path",component:uR,resolve:NT,data:{groupType:"depot"},Af:[YN,WN,XN,ZN]},{DS:function(a,b,c){var d=_.N8b.We();return d?d(a,b,c):null},xBb:":package/:path",component:uR,resolve:NT,data:{groupType:"depot"},Af:[WN,MT],KA:"paramsOrQueryParamsChange"},{path:":repositoryGroupId",component:DT,resolve:NT,KA:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:":repositoryGroupId/:repo",component:uR,resolve:NT,KA:"paramsOrQueryParamsChange"},
{path:":repositoryGroupId/:repo/+/:branch",component:FN,resolve:NT,KA:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch/:",component:uR,resolve:NT,KA:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch/:/:path",component:uR,resolve:NT,Af:[WN],KA:"paramsOrQueryParamsChange"}];OT=function(){};OT.ha=function(a){return new (a||OT)};OT.Ea=_.kd({type:OT,id:"source"});OT.Da=_.ad({Ob:[_.bK,_.jI,_.sH],imports:[TN,_.iI,LT,pT,_.Hy(O8b),_.bn]});_.y9a(OT,"source");
_.cg();
}catch(e){_._DumpException(e)}
try{
_.bg("search");

_.cg();
}catch(e){_._DumpException(e)}
try{
_.bg("codemirror");
_.Zva('(function(){/*\n\n Copyright (C) 2017 by Marijn Haverbeke <marijnh@gmail.com> and others\n\n Permission is hereby granted, free of charge, to any person obtaining a copy\n of this software and associated documentation files (the "Software"), to deal\n in the Software without restriction, including without limitation the rights\n to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n copies of the Software, and to permit persons to whom the Software is\n furnished to do so, subject to the following conditions:\n\n The above copyright notice and this permission notice shall be included in\n all copies or substantial portions of the Software.\n\n THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n THE SOFTWARE.\n*/\n(function(global,factory){typeof exports==="object"&&typeof module!=="undefined"?module.exports=factory():typeof define==="function"&&define.amd?define(factory):(global=global||self,global.CodeMirror=factory())})(this,function(){var userAgent=navigator.userAgent;var platform=navigator.platform;var gecko=/gecko\\/\\d/i.test(userAgent);var ie_upto10=/MSIE \\d/.test(userAgent);var ie_11up=/Trident\\/(?:[7-9]|\\d{2,})\\..*rv:(\\d+)/.exec(userAgent);var edge=/Edge\\/(\\d+)/.exec(userAgent);var ie=ie_upto10||ie_11up||\nedge;var ie_version=ie&&(ie_upto10?document.documentMode||6:+(edge||ie_11up)[1]);var webkit=!edge&&/WebKit\\//.test(userAgent);var qtwebkit=webkit&&/Qt\\/\\d+\\.\\d+/.test(userAgent);var chrome=!edge&&/Chrome\\/(\\d+)/.exec(userAgent);var chrome_version=chrome&&+chrome[1];var presto=/Opera\\//.test(userAgent);var safari=/Apple Computer/.test(navigator.vendor);var mac_geMountainLion=/Mac OS X 1\\d\\D([8-9]|\\d\\d)\\D/.test(userAgent);var phantom=/PhantomJS/.test(userAgent);var ios=safari&&(/Mobile\\/\\w+/.test(userAgent)||\nnavigator.maxTouchPoints>2);var android=/Android/.test(userAgent);var mobile=ios||android||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(userAgent);var mac=ios||/Mac/.test(platform);var chromeOS=/\\bCrOS\\b/.test(userAgent);var windows=/win/i.test(platform);var presto_version=presto&&userAgent.match(/Version\\/(\\d*\\.\\d*)/);if(presto_version)presto_version=Number(presto_version[1]);if(presto_version&&presto_version>=15){presto=false;webkit=true}var flipCtrlCmd=mac&&(qtwebkit||presto&&(presto_version==\nnull||presto_version<12.11));var captureRightClick=gecko||ie&&ie_version>=9;function classTest(cls){return new RegExp("(^|\\\\s)"+cls+"(?:$|\\\\s)\\\\s*")}var rmClass=function(node,cls){var current=node.className;var match=classTest(cls).exec(current);if(match){var after=current.slice(match.index+match[0].length);node.className=current.slice(0,match.index)+(after?match[1]+after:"")}};function removeChildren(e){for(var count=e.childNodes.length;count>0;--count)e.removeChild(e.firstChild);return e}function removeChildrenAndAdd(parent,\ne){return removeChildren(parent).appendChild(e)}function elt(tag,content,className,style){var e=document.createElement(tag);if(className)e.className=className;if(style)e.style.cssText=style;if(typeof content=="string")e.appendChild(document.createTextNode(content));else if(content)for(var i=0;i<content.length;++i)e.appendChild(content[i]);return e}function eltP(tag,content,className,style){var e=elt(tag,content,className,style);e.setAttribute("role","presentation");return e}var range;if(document.createRange)range=\nfunction(node,start,end,endNode){var r=document.createRange();r.setEnd(endNode||node,end);r.setStart(node,start);return r};else range=function(node,start,end){var r=document.body.createTextRange();try{r.moveToElementText(node.parentNode)}catch(e){return r}r.collapse(true);r.moveEnd("character",end);r.moveStart("character",start);return r};function contains(parent,child){if(child.nodeType==3)child=child.parentNode;if(parent.contains)return parent.contains(child);do{if(child.nodeType==11)child=child.host;\nif(child==parent)return true}while(child=child.parentNode)}function activeElt(){var activeElement;try{activeElement=document.activeElement}catch(e){activeElement=document.body||null}while(activeElement&&activeElement.shadowRoot&&activeElement.shadowRoot.activeElement)activeElement=activeElement.shadowRoot.activeElement;return activeElement}function addClass(node,cls){var current=node.className;if(!classTest(cls).test(current))node.className+=(current?" ":"")+cls}function joinClasses(a,b){var as=a.split(" ");\nfor(var i=0;i<as.length;i++)if(as[i]&&!classTest(as[i]).test(b))b+=" "+as[i];return b}var selectInput=function(node){node.select()};if(ios)selectInput=function(node){node.selectionStart=0;node.selectionEnd=node.value.length};else if(ie)selectInput=function(node){try{node.select()}catch(_e){}};function bind(f){var args=Array.prototype.slice.call(arguments,1);return function(){return f.apply(null,args)}}function copyObj(obj,target,overwrite){if(!target)target={};for(var prop in obj)if(obj.hasOwnProperty(prop)&&\n(overwrite!==false||!target.hasOwnProperty(prop)))target[prop]=obj[prop];return target}function countColumn(string,end,tabSize,startIndex,startValue){if(end==null){end=string.search(/[^\\s\\u00a0]/);if(end==-1)end=string.length}for(var i=startIndex||0,n=startValue||0;;){var nextTab=string.indexOf("\\t",i);if(nextTab<0||nextTab>=end)return n+(end-i);n+=nextTab-i;n+=tabSize-n%tabSize;i=nextTab+1}}var Delayed=function(){this.id=null;this.f=null;this.time=0;this.handler=bind(this.onTimeout,this)};Delayed.prototype.onTimeout=\nfunction(self){self.id=0;if(self.time<=+new Date)self.f();else setTimeout(self.handler,self.time-+new Date)};Delayed.prototype.set=function(ms,f){this.f=f;var time=+new Date+ms;if(!this.id||time<this.time){clearTimeout(this.id);this.id=setTimeout(this.handler,ms);this.time=time}};function indexOf(array,elt){for(var i=0;i<array.length;++i)if(array[i]==elt)return i;return-1}var scrollerGap=50;var Pass={toString:function(){return"CodeMirror.Pass"}};var sel_dontScroll={scroll:false},sel_mouse={origin:"*mouse"},\nsel_move={origin:"+move"};function findColumn(string,goal,tabSize){for(var pos=0,col=0;;){var nextTab=string.indexOf("\\t",pos);if(nextTab==-1)nextTab=string.length;var skipped=nextTab-pos;if(nextTab==string.length||col+skipped>=goal)return pos+Math.min(skipped,goal-col);col+=nextTab-pos;col+=tabSize-col%tabSize;pos=nextTab+1;if(col>=goal)return pos}}var spaceStrs=[""];function spaceStr(n){while(spaceStrs.length<=n)spaceStrs.push(lst(spaceStrs)+" ");return spaceStrs[n]}function lst(arr){return arr[arr.length-\n1]}function map(array,f){var out=[];for(var i=0;i<array.length;i++)out[i]=f(array[i],i);return out}function insertSorted(array,value,score){var pos=0,priority=score(value);while(pos<array.length&&score(array[pos])<=priority)pos++;array.splice(pos,0,value)}function nothing(){}function createObj(base,props){var inst;if(Object.create)inst=Object.create(base);else{nothing.prototype=base;inst=new nothing}if(props)copyObj(props,inst);return inst}var nonASCIISingleCaseWordChar=/[\\u00df\\u0587\\u0590-\\u05f4\\u0600-\\u06ff\\u3040-\\u309f\\u30a0-\\u30ff\\u3400-\\u4db5\\u4e00-\\u9fcc\\uac00-\\ud7af]/;\nfunction isWordCharBasic(ch){return/\\w/.test(ch)||ch>"\\u0080"&&(ch.toUpperCase()!=ch.toLowerCase()||nonASCIISingleCaseWordChar.test(ch))}function isWordChar(ch,helper){if(!helper)return isWordCharBasic(ch);if(helper.source.indexOf("\\\\w")>-1&&isWordCharBasic(ch))return true;return helper.test(ch)}function isEmpty(obj){for(var n in obj)if(obj.hasOwnProperty(n)&&obj[n])return false;return true}var extendingChars=/[\\u0300-\\u036f\\u0483-\\u0489\\u0591-\\u05bd\\u05bf\\u05c1\\u05c2\\u05c4\\u05c5\\u05c7\\u0610-\\u061a\\u064b-\\u065e\\u0670\\u06d6-\\u06dc\\u06de-\\u06e4\\u06e7\\u06e8\\u06ea-\\u06ed\\u0711\\u0730-\\u074a\\u07a6-\\u07b0\\u07eb-\\u07f3\\u0816-\\u0819\\u081b-\\u0823\\u0825-\\u0827\\u0829-\\u082d\\u0900-\\u0902\\u093c\\u0941-\\u0948\\u094d\\u0951-\\u0955\\u0962\\u0963\\u0981\\u09bc\\u09be\\u09c1-\\u09c4\\u09cd\\u09d7\\u09e2\\u09e3\\u0a01\\u0a02\\u0a3c\\u0a41\\u0a42\\u0a47\\u0a48\\u0a4b-\\u0a4d\\u0a51\\u0a70\\u0a71\\u0a75\\u0a81\\u0a82\\u0abc\\u0ac1-\\u0ac5\\u0ac7\\u0ac8\\u0acd\\u0ae2\\u0ae3\\u0b01\\u0b3c\\u0b3e\\u0b3f\\u0b41-\\u0b44\\u0b4d\\u0b56\\u0b57\\u0b62\\u0b63\\u0b82\\u0bbe\\u0bc0\\u0bcd\\u0bd7\\u0c3e-\\u0c40\\u0c46-\\u0c48\\u0c4a-\\u0c4d\\u0c55\\u0c56\\u0c62\\u0c63\\u0cbc\\u0cbf\\u0cc2\\u0cc6\\u0ccc\\u0ccd\\u0cd5\\u0cd6\\u0ce2\\u0ce3\\u0d3e\\u0d41-\\u0d44\\u0d4d\\u0d57\\u0d62\\u0d63\\u0dca\\u0dcf\\u0dd2-\\u0dd4\\u0dd6\\u0ddf\\u0e31\\u0e34-\\u0e3a\\u0e47-\\u0e4e\\u0eb1\\u0eb4-\\u0eb9\\u0ebb\\u0ebc\\u0ec8-\\u0ecd\\u0f18\\u0f19\\u0f35\\u0f37\\u0f39\\u0f71-\\u0f7e\\u0f80-\\u0f84\\u0f86\\u0f87\\u0f90-\\u0f97\\u0f99-\\u0fbc\\u0fc6\\u102d-\\u1030\\u1032-\\u1037\\u1039\\u103a\\u103d\\u103e\\u1058\\u1059\\u105e-\\u1060\\u1071-\\u1074\\u1082\\u1085\\u1086\\u108d\\u109d\\u135f\\u1712-\\u1714\\u1732-\\u1734\\u1752\\u1753\\u1772\\u1773\\u17b7-\\u17bd\\u17c6\\u17c9-\\u17d3\\u17dd\\u180b-\\u180d\\u18a9\\u1920-\\u1922\\u1927\\u1928\\u1932\\u1939-\\u193b\\u1a17\\u1a18\\u1a56\\u1a58-\\u1a5e\\u1a60\\u1a62\\u1a65-\\u1a6c\\u1a73-\\u1a7c\\u1a7f\\u1b00-\\u1b03\\u1b34\\u1b36-\\u1b3a\\u1b3c\\u1b42\\u1b6b-\\u1b73\\u1b80\\u1b81\\u1ba2-\\u1ba5\\u1ba8\\u1ba9\\u1c2c-\\u1c33\\u1c36\\u1c37\\u1cd0-\\u1cd2\\u1cd4-\\u1ce0\\u1ce2-\\u1ce8\\u1ced\\u1dc0-\\u1de6\\u1dfd-\\u1dff\\u200c\\u200d\\u20d0-\\u20f0\\u2cef-\\u2cf1\\u2de0-\\u2dff\\u302a-\\u302f\\u3099\\u309a\\ua66f-\\ua672\\ua67c\\ua67d\\ua6f0\\ua6f1\\ua802\\ua806\\ua80b\\ua825\\ua826\\ua8c4\\ua8e0-\\ua8f1\\ua926-\\ua92d\\ua947-\\ua951\\ua980-\\ua982\\ua9b3\\ua9b6-\\ua9b9\\ua9bc\\uaa29-\\uaa2e\\uaa31\\uaa32\\uaa35\\uaa36\\uaa43\\uaa4c\\uaab0\\uaab2-\\uaab4\\uaab7\\uaab8\\uaabe\\uaabf\\uaac1\\uabe5\\uabe8\\uabed\\udc00-\\udfff\\ufb1e\\ufe00-\\ufe0f\\ufe20-\\ufe26\\uff9e\\uff9f]/;\nfunction isExtendingChar(ch){return ch.charCodeAt(0)>=768&&extendingChars.test(ch)}function skipExtendingChars(str,pos,dir){while((dir<0?pos>0:pos<str.length)&&isExtendingChar(str.charAt(pos)))pos+=dir;return pos}function findFirst(pred,from,to){var dir=from>to?-1:1;for(;;){if(from==to)return from;var midF=(from+to)/2,mid=dir<0?Math.ceil(midF):Math.floor(midF);if(mid==from)return pred(mid)?from:to;if(pred(mid))to=mid;else from=mid+dir}}function iterateBidiSections(order,from,to,f){if(!order)return f(from,\nto,"ltr",0);var found=false;for(var i=0;i<order.length;++i){var part=order[i];if(part.from<to&&part.to>from||from==to&&part.to==from){f(Math.max(part.from,from),Math.min(part.to,to),part.level==1?"rtl":"ltr",i);found=true}}if(!found)f(from,to,"ltr")}var bidiOther=null;function getBidiPartAt(order,ch,sticky){var found;bidiOther=null;for(var i=0;i<order.length;++i){var cur=order[i];if(cur.from<ch&&cur.to>ch)return i;if(cur.to==ch)if(cur.from!=cur.to&&sticky=="before")found=i;else bidiOther=i;if(cur.from==\nch)if(cur.from!=cur.to&&sticky!="before")found=i;else bidiOther=i}return found!=null?found:bidiOther}var bidiOrdering=function(){var lowTypes="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN";var arabicTypes="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";\nfunction charType(code){if(code<=247)return lowTypes.charAt(code);else if(1424<=code&&code<=1524)return"R";else if(1536<=code&&code<=1785)return arabicTypes.charAt(code-1536);else if(1774<=code&&code<=2220)return"r";else if(8192<=code&&code<=8203)return"w";else if(code==8204)return"b";else return"L"}var bidiRE=/[\\u0590-\\u05f4\\u0600-\\u06ff\\u0700-\\u08ac]/;var isNeutral=/[stwN]/,isStrong=/[LRr]/,countsAsLeft=/[Lb1n]/,countsAsNum=/[1n]/;function BidiSpan(level,from,to){this.level=level;this.from=from;\nthis.to=to}return function(str,direction){var outerType=direction=="ltr"?"L":"R";if(str.length==0||direction=="ltr"&&!bidiRE.test(str))return false;var len=str.length,types=[];for(var i=0;i<len;++i)types.push(charType(str.charCodeAt(i)));for(var i$1=0,prev=outerType;i$1<len;++i$1){var type=types[i$1];if(type=="m")types[i$1]=prev;else prev=type}for(var i$2=0,cur=outerType;i$2<len;++i$2){var type$1=types[i$2];if(type$1=="1"&&cur=="r")types[i$2]="n";else if(isStrong.test(type$1)){cur=type$1;if(type$1==\n"r")types[i$2]="R"}}for(var i$3=1,prev$1=types[0];i$3<len-1;++i$3){var type$2=types[i$3];if(type$2=="+"&&prev$1=="1"&&types[i$3+1]=="1")types[i$3]="1";else if(type$2==","&&prev$1==types[i$3+1]&&(prev$1=="1"||prev$1=="n"))types[i$3]=prev$1;prev$1=type$2}for(var i$4=0;i$4<len;++i$4){var type$3=types[i$4];if(type$3==",")types[i$4]="N";else if(type$3=="%"){var end=void 0;for(end=i$4+1;end<len&&types[end]=="%";++end);var replace=i$4&&types[i$4-1]=="!"||end<len&&types[end]=="1"?"1":"N";for(var j=i$4;j<\nend;++j)types[j]=replace;i$4=end-1}}for(var i$5=0,cur$1=outerType;i$5<len;++i$5){var type$4=types[i$5];if(cur$1=="L"&&type$4=="1")types[i$5]="L";else if(isStrong.test(type$4))cur$1=type$4}for(var i$6=0;i$6<len;++i$6)if(isNeutral.test(types[i$6])){var end$1=void 0;for(end$1=i$6+1;end$1<len&&isNeutral.test(types[end$1]);++end$1);var before=(i$6?types[i$6-1]:outerType)=="L";var after=(end$1<len?types[end$1]:outerType)=="L";var replace$1=before==after?before?"L":"R":outerType;for(var j$1=i$6;j$1<end$1;++j$1)types[j$1]=\nreplace$1;i$6=end$1-1}var order=[],m;for(var i$7=0;i$7<len;)if(countsAsLeft.test(types[i$7])){var start=i$7;for(++i$7;i$7<len&&countsAsLeft.test(types[i$7]);++i$7);order.push(new BidiSpan(0,start,i$7))}else{var pos=i$7,at=order.length,isRTL=direction=="rtl"?1:0;for(++i$7;i$7<len&&types[i$7]!="L";++i$7);for(var j$2=pos;j$2<i$7;)if(countsAsNum.test(types[j$2])){if(pos<j$2){order.splice(at,0,new BidiSpan(1,pos,j$2));at+=isRTL}var nstart=j$2;for(++j$2;j$2<i$7&&countsAsNum.test(types[j$2]);++j$2);order.splice(at,\n0,new BidiSpan(2,nstart,j$2));at+=isRTL;pos=j$2}else++j$2;if(pos<i$7)order.splice(at,0,new BidiSpan(1,pos,i$7))}if(direction=="ltr"){if(order[0].level==1&&(m=str.match(/^\\s+/))){order[0].from=m[0].length;order.unshift(new BidiSpan(0,0,m[0].length))}if(lst(order).level==1&&(m=str.match(/\\s+$/))){lst(order).to-=m[0].length;order.push(new BidiSpan(0,len-m[0].length,len))}}return direction=="rtl"?order.reverse():order}}();function getOrder(line,direction){var order=line.order;if(order==null)order=line.order=\nbidiOrdering(line.text,direction);return order}var noHandlers=[];var on=function(emitter,type,f){if(emitter.addEventListener)emitter.addEventListener(type,f,false);else if(emitter.attachEvent)emitter.attachEvent("on"+type,f);else{var map=emitter._handlers||(emitter._handlers={});map[type]=(map[type]||noHandlers).concat(f)}};function getHandlers(emitter,type){return emitter._handlers&&emitter._handlers[type]||noHandlers}function off(emitter,type,f){if(emitter.removeEventListener)emitter.removeEventListener(type,\nf,false);else if(emitter.detachEvent)emitter.detachEvent("on"+type,f);else{var map=emitter._handlers,arr=map&&map[type];if(arr){var index=indexOf(arr,f);if(index>-1)map[type]=arr.slice(0,index).concat(arr.slice(index+1))}}}function signal(emitter,type){var handlers=getHandlers(emitter,type);if(!handlers.length)return;var args=Array.prototype.slice.call(arguments,2);for(var i=0;i<handlers.length;++i)handlers[i].apply(null,args)}function signalDOMEvent(cm,e,override){if(typeof e=="string")e={type:e,\npreventDefault:function(){this.defaultPrevented=true}};signal(cm,override||e.type,cm,e);return e_defaultPrevented(e)||e.codemirrorIgnore}function signalCursorActivity(cm){var arr=cm._handlers&&cm._handlers.cursorActivity;if(!arr)return;var set=cm.curOp.cursorActivityHandlers||(cm.curOp.cursorActivityHandlers=[]);for(var i=0;i<arr.length;++i)if(indexOf(set,arr[i])==-1)set.push(arr[i])}function hasHandler(emitter,type){return getHandlers(emitter,type).length>0}function eventMixin(ctor){ctor.prototype.on=\nfunction(type,f){on(this,type,f)};ctor.prototype.off=function(type,f){off(this,type,f)}}function e_preventDefault(e){if(e.preventDefault)e.preventDefault();else e.returnValue=false}function e_stopPropagation(e){if(e.stopPropagation)e.stopPropagation();else e.cancelBubble=true}function e_defaultPrevented(e){return e.defaultPrevented!=null?e.defaultPrevented:e.returnValue==false}function e_stop(e){e_preventDefault(e);e_stopPropagation(e)}function e_target(e){return e.target||e.srcElement}function e_button(e){var b=\ne.which;if(b==null)if(e.button&1)b=1;else if(e.button&2)b=3;else if(e.button&4)b=2;if(mac&&e.ctrlKey&&b==1)b=3;return b}var dragAndDrop=function(){if(ie&&ie_version<9)return false;var div=elt("div");return"draggable"in div||"dragDrop"in div}();var zwspSupported;function zeroWidthElement(measure){if(zwspSupported==null){var test=elt("span","\\u200b");removeChildrenAndAdd(measure,elt("span",[test,document.createTextNode("x")]));if(measure.firstChild.offsetHeight!=0)zwspSupported=test.offsetWidth<=1&&\ntest.offsetHeight>2&&!(ie&&ie_version<8)}var node=zwspSupported?elt("span","\\u200b"):elt("span","\\u00a0",null,"display: inline-block; width: 1px; margin-right: -1px");node.setAttribute("cm-text","");return node}var badBidiRects;function hasBadBidiRects(measure){if(badBidiRects!=null)return badBidiRects;var txt=removeChildrenAndAdd(measure,document.createTextNode("A\\u062eA"));var r0=range(txt,0,1).getBoundingClientRect();var r1=range(txt,1,2).getBoundingClientRect();removeChildren(measure);if(!r0||\nr0.left==r0.right)return false;return badBidiRects=r1.right-r0.right<3}var splitLinesAuto="\\n\\nb".split(/\\n/).length!=3?function(string){var pos=0,result=[],l=string.length;while(pos<=l){var nl=string.indexOf("\\n",pos);if(nl==-1)nl=string.length;var line=string.slice(pos,string.charAt(nl-1)=="\\r"?nl-1:nl);var rt=line.indexOf("\\r");if(rt!=-1){result.push(line.slice(0,rt));pos+=rt+1}else{result.push(line);pos=nl+1}}return result}:function(string){return string.split(/\\r\\n?|\\n/)};var hasSelection=window.getSelection?\nfunction(te){try{return te.selectionStart!=te.selectionEnd}catch(e){return false}}:function(te){var range;try{range=te.ownerDocument.selection.createRange()}catch(e){}if(!range||range.parentElement()!=te)return false;return range.compareEndPoints("StartToEnd",range)!=0};var hasCopyEvent=function(){var e=elt("div");if("oncopy"in e)return true;var policy={createScript:function(ignored){return"return;"}};if(typeof trustedTypes!=="undefined")policy=trustedTypes.createPolicy("codemirror#return",policy);\ne.setAttribute("oncopy",policy.createScript(""));return typeof e.oncopy=="function"}();var badZoomedRects=null;function hasBadZoomedRects(measure){if(badZoomedRects!=null)return badZoomedRects;var node=removeChildrenAndAdd(measure,elt("span","x"));var normal=node.getBoundingClientRect();var fromRange=range(node,0,1).getBoundingClientRect();return badZoomedRects=Math.abs(normal.left-fromRange.left)>1}var modes={},mimeModes={};function defineMode(name,mode){if(arguments.length>2)mode.dependencies=Array.prototype.slice.call(arguments,\n2);modes[name]=mode}function defineMIME(mime,spec){mimeModes[mime]=spec}function resolveMode(spec){if(typeof spec=="string"&&mimeModes.hasOwnProperty(spec))spec=mimeModes[spec];else if(spec&&typeof spec.name=="string"&&mimeModes.hasOwnProperty(spec.name)){var found=mimeModes[spec.name];if(typeof found=="string")found={name:found};spec=createObj(found,spec);spec.name=found.name}else if(typeof spec=="string"&&/^[\\w\\-]+\\/[\\w\\-]+\\+xml$/.test(spec))return resolveMode("application/xml");else if(typeof spec==\n"string"&&/^[\\w\\-]+\\/[\\w\\-]+\\+json$/.test(spec))return resolveMode("application/json");if(typeof spec=="string")return{name:spec};else return spec||{name:"null"}}function getMode(options,spec){spec=resolveMode(spec);var mfactory=modes[spec.name];if(!mfactory)return getMode(options,"text/plain");var modeObj=mfactory(options,spec);if(modeExtensions.hasOwnProperty(spec.name)){var exts=modeExtensions[spec.name];for(var prop in exts){if(!exts.hasOwnProperty(prop))continue;if(modeObj.hasOwnProperty(prop))modeObj["_"+\nprop]=modeObj[prop];modeObj[prop]=exts[prop]}}modeObj.name=spec.name;if(spec.helperType)modeObj.helperType=spec.helperType;if(spec.modeProps)for(var prop$1 in spec.modeProps)modeObj[prop$1]=spec.modeProps[prop$1];return modeObj}var modeExtensions={};function extendMode(mode,properties){var exts=modeExtensions.hasOwnProperty(mode)?modeExtensions[mode]:modeExtensions[mode]={};copyObj(properties,exts)}function copyState(mode,state){if(state===true)return state;if(mode.copyState)return mode.copyState(state);\nvar nstate={};for(var n in state){var val=state[n];if(val instanceof Array)val=val.concat([]);nstate[n]=val}return nstate}function innerMode(mode,state){var info;while(mode.innerMode){info=mode.innerMode(state);if(!info||info.mode==mode)break;state=info.state;mode=info.mode}return info||{mode:mode,state:state}}function startState(mode,a1,a2){return mode.startState?mode.startState(a1,a2):true}var StringStream=function(string,tabSize,lineOracle){this.pos=this.start=0;this.string=string;this.tabSize=\ntabSize||8;this.lastColumnPos=this.lastColumnValue=0;this.lineStart=0;this.lineOracle=lineOracle};StringStream.prototype.eol=function(){return this.pos>=this.string.length};StringStream.prototype.sol=function(){return this.pos==this.lineStart};StringStream.prototype.peek=function(){return this.string.charAt(this.pos)||undefined};StringStream.prototype.next=function(){if(this.pos<this.string.length)return this.string.charAt(this.pos++)};StringStream.prototype.eat=function(match){var ch=this.string.charAt(this.pos);\nvar ok;if(typeof match=="string")ok=ch==match;else ok=ch&&(match.test?match.test(ch):match(ch));if(ok){++this.pos;return ch}};StringStream.prototype.eatWhile=function(match){var start=this.pos;while(this.eat(match));return this.pos>start};StringStream.prototype.eatSpace=function(){var start=this.pos;while(/[\\s\\u00a0]/.test(this.string.charAt(this.pos)))++this.pos;return this.pos>start};StringStream.prototype.skipToEnd=function(){this.pos=this.string.length};StringStream.prototype.skipTo=function(ch){var found=\nthis.string.indexOf(ch,this.pos);if(found>-1){this.pos=found;return true}};StringStream.prototype.backUp=function(n){this.pos-=n};StringStream.prototype.column=function(){if(this.lastColumnPos<this.start){this.lastColumnValue=countColumn(this.string,this.start,this.tabSize,this.lastColumnPos,this.lastColumnValue);this.lastColumnPos=this.start}return this.lastColumnValue-(this.lineStart?countColumn(this.string,this.lineStart,this.tabSize):0)};StringStream.prototype.indentation=function(){return countColumn(this.string,\nnull,this.tabSize)-(this.lineStart?countColumn(this.string,this.lineStart,this.tabSize):0)};StringStream.prototype.match=function(pattern,consume,caseInsensitive){if(typeof pattern=="string"){var cased=function(str){return caseInsensitive?str.toLowerCase():str};var substr=this.string.substr(this.pos,pattern.length);if(cased(substr)==cased(pattern)){if(consume!==false)this.pos+=pattern.length;return true}}else{var match=this.string.slice(this.pos).match(pattern);if(match&&match.index>0)return null;\nif(match&&consume!==false)this.pos+=match[0].length;return match}};StringStream.prototype.current=function(){return this.string.slice(this.start,this.pos)};StringStream.prototype.hideFirstChars=function(n,inner){this.lineStart+=n;try{return inner()}finally{this.lineStart-=n}};StringStream.prototype.lookAhead=function(n){var oracle=this.lineOracle;return oracle&&oracle.lookAhead(n)};StringStream.prototype.baseToken=function(){var oracle=this.lineOracle;return oracle&&oracle.baseToken(this.pos)};function getLine(doc,\nn){n-=doc.first;if(n<0||n>=doc.size)throw new Error("There is no line "+(n+doc.first)+" in the document.");var chunk=doc;while(!chunk.lines)for(var i=0;;++i){var child=chunk.children[i],sz=child.chunkSize();if(n<sz){chunk=child;break}n-=sz}return chunk.lines[n]}function getBetween(doc,start,end){var out=[],n=start.line;doc.iter(start.line,end.line+1,function(line){var text=line.text;if(n==end.line)text=text.slice(0,end.ch);if(n==start.line)text=text.slice(start.ch);out.push(text);++n});return out}\nfunction getLines(doc,from,to){var out=[];doc.iter(from,to,function(line){out.push(line.text)});return out}function updateLineHeight(line,height){var diff=height-line.height;if(diff)for(var n=line;n;n=n.parent)n.height+=diff}function lineNo(line){if(line.parent==null)return null;var cur=line.parent,no=indexOf(cur.lines,line);for(var chunk=cur.parent;chunk;cur=chunk,chunk=chunk.parent)for(var i=0;;++i){if(chunk.children[i]==cur)break;no+=chunk.children[i].chunkSize()}return no+cur.first}function lineAtHeight(chunk,\nh){var n=chunk.first;outer:do{for(var i$1=0;i$1<chunk.children.length;++i$1){var child=chunk.children[i$1],ch=child.height;if(h<ch){chunk=child;continue outer}h-=ch;n+=child.chunkSize()}return n}while(!chunk.lines);var i=0;for(;i<chunk.lines.length;++i){var line=chunk.lines[i],lh=line.height;if(h<lh)break;h-=lh}return n+i}function isLine(doc,l){return l>=doc.first&&l<doc.first+doc.size}function lineNumberFor(options,i){return String(options.lineNumberFormatter(i+options.firstLineNumber))}function Pos(line,\nch,sticky){if(sticky===void 0)sticky=null;if(!(this instanceof Pos))return new Pos(line,ch,sticky);this.line=line;this.ch=ch;this.sticky=sticky}function cmp(a,b){return a.line-b.line||a.ch-b.ch}function equalCursorPos(a,b){return a.sticky==b.sticky&&cmp(a,b)==0}function copyPos(x){return Pos(x.line,x.ch)}function maxPos(a,b){return cmp(a,b)<0?b:a}function minPos(a,b){return cmp(a,b)<0?a:b}function clipLine(doc,n){return Math.max(doc.first,Math.min(n,doc.first+doc.size-1))}function clipPos(doc,pos){if(pos.line<\ndoc.first)return Pos(doc.first,0);var last=doc.first+doc.size-1;if(pos.line>last)return Pos(last,getLine(doc,last).text.length);return clipToLen(pos,getLine(doc,pos.line).text.length)}function clipToLen(pos,linelen){var ch=pos.ch;if(ch==null||ch>linelen)return Pos(pos.line,linelen);else if(ch<0)return Pos(pos.line,0);else return pos}function clipPosArray(doc,array){var out=[];for(var i=0;i<array.length;i++)out[i]=clipPos(doc,array[i]);return out}var SavedContext=function(state,lookAhead){this.state=\nstate;this.lookAhead=lookAhead};var Context=function(doc,state,line,lookAhead){this.state=state;this.doc=doc;this.line=line;this.maxLookAhead=lookAhead||0;this.baseTokens=null;this.baseTokenPos=1};Context.prototype.lookAhead=function(n){var line=this.doc.getLine(this.line+n);if(line!=null&&n>this.maxLookAhead)this.maxLookAhead=n;return line};Context.prototype.baseToken=function(n){if(!this.baseTokens)return null;while(this.baseTokens[this.baseTokenPos]<=n)this.baseTokenPos+=2;var type=this.baseTokens[this.baseTokenPos+\n1];return{type:type&&type.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-n}};Context.prototype.nextLine=function(){this.line++;if(this.maxLookAhead>0)this.maxLookAhead--};Context.fromSaved=function(doc,saved,line){if(saved instanceof SavedContext)return new Context(doc,copyState(doc.mode,saved.state),line,saved.lookAhead);else return new Context(doc,copyState(doc.mode,saved),line)};Context.prototype.save=function(copy){var state=copy!==false?copyState(this.doc.mode,this.state):\nthis.state;return this.maxLookAhead>0?new SavedContext(state,this.maxLookAhead):state};function highlightLine(cm,line,context,forceToEnd){var st=[cm.state.modeGen],lineClasses={};runMode(cm,line.text,cm.doc.mode,context,function(end,style){return st.push(end,style)},lineClasses,forceToEnd);var state=context.state;var loop=function(o){context.baseTokens=st;var overlay=cm.state.overlays[o],i=1,at=0;context.state=true;runMode(cm,line.text,overlay.mode,context,function(end,style){var start=i;while(at<\nend){var i_end=st[i];if(i_end>end)st.splice(i,1,end,st[i+1],i_end);i+=2;at=Math.min(end,i_end)}if(!style)return;if(overlay.opaque){st.splice(start,i-start,end,"overlay "+style);i=start+2}else for(;start<i;start+=2){var cur=st[start+1];st[start+1]=(cur?cur+" ":"")+"overlay "+style}},lineClasses);context.state=state;context.baseTokens=null;context.baseTokenPos=1};for(var o=0;o<cm.state.overlays.length;++o)loop(o);return{styles:st,classes:lineClasses.bgClass||lineClasses.textClass?lineClasses:null}}\nfunction getLineStyles(cm,line,updateFrontier){if(!line.styles||line.styles[0]!=cm.state.modeGen){var context=getContextBefore(cm,lineNo(line));var resetState=line.text.length>cm.options.maxHighlightLength&&copyState(cm.doc.mode,context.state);var result=highlightLine(cm,line,context);if(resetState)context.state=resetState;line.stateAfter=context.save(!resetState);line.styles=result.styles;if(result.classes)line.styleClasses=result.classes;else if(line.styleClasses)line.styleClasses=null;if(updateFrontier===\ncm.doc.highlightFrontier)cm.doc.modeFrontier=Math.max(cm.doc.modeFrontier,++cm.doc.highlightFrontier)}return line.styles}function getContextBefore(cm,n,precise){var doc=cm.doc,display=cm.display;if(!doc.mode.startState)return new Context(doc,true,n);var start=findStartLine(cm,n,precise);var saved=start>doc.first&&getLine(doc,start-1).stateAfter;var context=saved?Context.fromSaved(doc,saved,start):new Context(doc,startState(doc.mode),start);doc.iter(start,n,function(line){processLine(cm,line.text,\ncontext);var pos=context.line;line.stateAfter=pos==n-1||pos%5==0||pos>=display.viewFrom&&pos<display.viewTo?context.save():null;context.nextLine()});if(precise)doc.modeFrontier=context.line;return context}function processLine(cm,text,context,startAt){var mode=cm.doc.mode;var stream=new StringStream(text,cm.options.tabSize,context);stream.start=stream.pos=startAt||0;if(text=="")callBlankLine(mode,context.state);while(!stream.eol()){readToken(mode,stream,context.state);stream.start=stream.pos}}function callBlankLine(mode,\nstate){if(mode.blankLine)return mode.blankLine(state);if(!mode.innerMode)return;var inner=innerMode(mode,state);if(inner.mode.blankLine)return inner.mode.blankLine(inner.state)}function readToken(mode,stream,state,inner){for(var i=0;i<10;i++){if(inner)inner[0]=innerMode(mode,state).mode;var style=mode.token(stream,state);if(stream.pos>stream.start)return style}throw new Error("Mode "+mode.name+" failed to advance stream.");}var Token=function(stream,type,state){this.start=stream.start;this.end=stream.pos;\nthis.string=stream.current();this.type=type||null;this.state=state};function takeToken(cm,pos,precise,asArray){var doc=cm.doc,mode=doc.mode,style;pos=clipPos(doc,pos);var line=getLine(doc,pos.line),context=getContextBefore(cm,pos.line,precise);var stream=new StringStream(line.text,cm.options.tabSize,context),tokens;if(asArray)tokens=[];while((asArray||stream.pos<pos.ch)&&!stream.eol()){stream.start=stream.pos;style=readToken(mode,stream,context.state);if(asArray)tokens.push(new Token(stream,style,\ncopyState(doc.mode,context.state)))}return asArray?tokens:new Token(stream,style,context.state)}function extractLineClasses(type,output){if(type)for(;;){var lineClass=type.match(/(?:^|\\s+)line-(background-)?(\\S+)/);if(!lineClass)break;type=type.slice(0,lineClass.index)+type.slice(lineClass.index+lineClass[0].length);var prop=lineClass[1]?"bgClass":"textClass";if(output[prop]==null)output[prop]=lineClass[2];else if(!(new RegExp("(?:^|\\\\s)"+lineClass[2]+"(?:$|\\\\s)")).test(output[prop]))output[prop]+=\n" "+lineClass[2]}return type}function runMode(cm,text,mode,context,f,lineClasses,forceToEnd){var flattenSpans=mode.flattenSpans;if(flattenSpans==null)flattenSpans=cm.options.flattenSpans;var curStart=0,curStyle=null;var stream=new StringStream(text,cm.options.tabSize,context),style;var inner=cm.options.addModeClass&&[null];if(text=="")extractLineClasses(callBlankLine(mode,context.state),lineClasses);while(!stream.eol()){if(stream.pos>cm.options.maxHighlightLength){flattenSpans=false;if(forceToEnd)processLine(cm,\ntext,context,stream.pos);stream.pos=text.length;style=null}else style=extractLineClasses(readToken(mode,stream,context.state,inner),lineClasses);if(inner){var mName=inner[0].name;if(mName)style="m-"+(style?mName+" "+style:mName)}if(!flattenSpans||curStyle!=style){while(curStart<stream.start){curStart=Math.min(stream.start,curStart+5E3);f(curStart,curStyle)}curStyle=style}stream.start=stream.pos}while(curStart<stream.pos){var pos=Math.min(stream.pos,curStart+5E3);f(pos,curStyle);curStart=pos}}function findStartLine(cm,\nn,precise){var minindent,minline,doc=cm.doc;var lim=precise?-1:n-(cm.doc.mode.innerMode?1E3:100);for(var search=n;search>lim;--search){if(search<=doc.first)return doc.first;var line=getLine(doc,search-1),after=line.stateAfter;if(after&&(!precise||search+(after instanceof SavedContext?after.lookAhead:0)<=doc.modeFrontier))return search;var indented=countColumn(line.text,null,cm.options.tabSize);if(minline==null||minindent>indented){minline=search-1;minindent=indented}}return minline}function retreatFrontier(doc,\nn){doc.modeFrontier=Math.min(doc.modeFrontier,n);if(doc.highlightFrontier<n-10)return;var start=doc.first;for(var line=n-1;line>start;line--){var saved=getLine(doc,line).stateAfter;if(saved&&(!(saved instanceof SavedContext)||line+saved.lookAhead<n)){start=line+1;break}}doc.highlightFrontier=Math.min(doc.highlightFrontier,start)}var sawReadOnlySpans=false,sawCollapsedSpans=false;function seeReadOnlySpans(){sawReadOnlySpans=true}function seeCollapsedSpans(){sawCollapsedSpans=true}function MarkedSpan(marker,\nfrom,to){this.marker=marker;this.from=from;this.to=to}function getMarkedSpanFor(spans,marker){if(spans)for(var i=0;i<spans.length;++i){var span=spans[i];if(span.marker==marker)return span}}function removeMarkedSpan(spans,span){var r;for(var i=0;i<spans.length;++i)if(spans[i]!=span)(r||(r=[])).push(spans[i]);return r}function addMarkedSpan(line,span,op){var inThisOp=op&&window.WeakSet&&(op.markedSpans||(op.markedSpans=new WeakSet));if(inThisOp&&line.markedSpans&&inThisOp.has(line.markedSpans))line.markedSpans.push(span);\nelse{line.markedSpans=line.markedSpans?line.markedSpans.concat([span]):[span];if(inThisOp)inThisOp.add(line.markedSpans)}span.marker.attachLine(line)}function markedSpansBefore(old,startCh,isInsert){var nw;if(old)for(var i=0;i<old.length;++i){var span=old[i],marker=span.marker;var startsBefore=span.from==null||(marker.inclusiveLeft?span.from<=startCh:span.from<startCh);if(startsBefore||span.from==startCh&&marker.type=="bookmark"&&(!isInsert||!span.marker.insertLeft)){var endsAfter=span.to==null||\n(marker.inclusiveRight?span.to>=startCh:span.to>startCh);(nw||(nw=[])).push(new MarkedSpan(marker,span.from,endsAfter?null:span.to))}}return nw}function markedSpansAfter(old,endCh,isInsert){var nw;if(old)for(var i=0;i<old.length;++i){var span=old[i],marker=span.marker;var endsAfter=span.to==null||(marker.inclusiveRight?span.to>=endCh:span.to>endCh);if(endsAfter||span.from==endCh&&marker.type=="bookmark"&&(!isInsert||span.marker.insertLeft)){var startsBefore=span.from==null||(marker.inclusiveLeft?\nspan.from<=endCh:span.from<endCh);(nw||(nw=[])).push(new MarkedSpan(marker,startsBefore?null:span.from-endCh,span.to==null?null:span.to-endCh))}}return nw}function stretchSpansOverChange(doc,change){if(change.full)return null;var oldFirst=isLine(doc,change.from.line)&&getLine(doc,change.from.line).markedSpans;var oldLast=isLine(doc,change.to.line)&&getLine(doc,change.to.line).markedSpans;if(!oldFirst&&!oldLast)return null;var startCh=change.from.ch,endCh=change.to.ch,isInsert=cmp(change.from,change.to)==\n0;var first=markedSpansBefore(oldFirst,startCh,isInsert);var last=markedSpansAfter(oldLast,endCh,isInsert);var sameLine=change.text.length==1,offset=lst(change.text).length+(sameLine?startCh:0);if(first)for(var i=0;i<first.length;++i){var span=first[i];if(span.to==null){var found=getMarkedSpanFor(last,span.marker);if(!found)span.to=startCh;else if(sameLine)span.to=found.to==null?null:found.to+offset}}if(last)for(var i$1=0;i$1<last.length;++i$1){var span$1=last[i$1];if(span$1.to!=null)span$1.to+=offset;\nif(span$1.from==null){var found$1=getMarkedSpanFor(first,span$1.marker);if(!found$1){span$1.from=offset;if(sameLine)(first||(first=[])).push(span$1)}}else{span$1.from+=offset;if(sameLine)(first||(first=[])).push(span$1)}}if(first)first=clearEmptySpans(first);if(last&&last!=first)last=clearEmptySpans(last);var newMarkers=[first];if(!sameLine){var gap=change.text.length-2,gapMarkers;if(gap>0&&first)for(var i$2=0;i$2<first.length;++i$2)if(first[i$2].to==null)(gapMarkers||(gapMarkers=[])).push(new MarkedSpan(first[i$2].marker,\nnull,null));for(var i$3=0;i$3<gap;++i$3)newMarkers.push(gapMarkers);newMarkers.push(last)}return newMarkers}function clearEmptySpans(spans){for(var i=0;i<spans.length;++i){var span=spans[i];if(span.from!=null&&span.from==span.to&&span.marker.clearWhenEmpty!==false)spans.splice(i--,1)}if(!spans.length)return null;return spans}function removeReadOnlyRanges(doc,from,to){var markers=null;doc.iter(from.line,to.line+1,function(line){if(line.markedSpans)for(var i=0;i<line.markedSpans.length;++i){var mark=\nline.markedSpans[i].marker;if(mark.readOnly&&(!markers||indexOf(markers,mark)==-1))(markers||(markers=[])).push(mark)}});if(!markers)return null;var parts=[{from:from,to:to}];for(var i=0;i<markers.length;++i){var mk=markers[i],m=mk.find(0);for(var j=0;j<parts.length;++j){var p=parts[j];if(cmp(p.to,m.from)<0||cmp(p.from,m.to)>0)continue;var newParts=[j,1],dfrom=cmp(p.from,m.from),dto=cmp(p.to,m.to);if(dfrom<0||!mk.inclusiveLeft&&!dfrom)newParts.push({from:p.from,to:m.from});if(dto>0||!mk.inclusiveRight&&\n!dto)newParts.push({from:m.to,to:p.to});parts.splice.apply(parts,newParts);j+=newParts.length-3}}return parts}function detachMarkedSpans(line){var spans=line.markedSpans;if(!spans)return;for(var i=0;i<spans.length;++i)spans[i].marker.detachLine(line);line.markedSpans=null}function attachMarkedSpans(line,spans){if(!spans)return;for(var i=0;i<spans.length;++i)spans[i].marker.attachLine(line);line.markedSpans=spans}function extraLeft(marker){return marker.inclusiveLeft?-1:0}function extraRight(marker){return marker.inclusiveRight?\n1:0}function compareCollapsedMarkers(a,b){var lenDiff=a.lines.length-b.lines.length;if(lenDiff!=0)return lenDiff;var aPos=a.find(),bPos=b.find();var fromCmp=cmp(aPos.from,bPos.from)||extraLeft(a)-extraLeft(b);if(fromCmp)return-fromCmp;var toCmp=cmp(aPos.to,bPos.to)||extraRight(a)-extraRight(b);if(toCmp)return toCmp;return b.id-a.id}function collapsedSpanAtSide(line,start){var sps=sawCollapsedSpans&&line.markedSpans,found;if(sps)for(var sp=void 0,i=0;i<sps.length;++i){sp=sps[i];if(sp.marker.collapsed&&\n(start?sp.from:sp.to)==null&&(!found||compareCollapsedMarkers(found,sp.marker)<0))found=sp.marker}return found}function collapsedSpanAtStart(line){return collapsedSpanAtSide(line,true)}function collapsedSpanAtEnd(line){return collapsedSpanAtSide(line,false)}function collapsedSpanAround(line,ch){var sps=sawCollapsedSpans&&line.markedSpans,found;if(sps)for(var i=0;i<sps.length;++i){var sp=sps[i];if(sp.marker.collapsed&&(sp.from==null||sp.from<ch)&&(sp.to==null||sp.to>ch)&&(!found||compareCollapsedMarkers(found,\nsp.marker)<0))found=sp.marker}return found}function conflictingCollapsedRange(doc,lineNo,from,to,marker){var line=getLine(doc,lineNo);var sps=sawCollapsedSpans&&line.markedSpans;if(sps)for(var i=0;i<sps.length;++i){var sp=sps[i];if(!sp.marker.collapsed)continue;var found=sp.marker.find(0);var fromCmp=cmp(found.from,from)||extraLeft(sp.marker)-extraLeft(marker);var toCmp=cmp(found.to,to)||extraRight(sp.marker)-extraRight(marker);if(fromCmp>=0&&toCmp<=0||fromCmp<=0&&toCmp>=0)continue;if(fromCmp<=0&&\n(sp.marker.inclusiveRight&&marker.inclusiveLeft?cmp(found.to,from)>=0:cmp(found.to,from)>0)||fromCmp>=0&&(sp.marker.inclusiveRight&&marker.inclusiveLeft?cmp(found.from,to)<=0:cmp(found.from,to)<0))return true}}function visualLine(line){var merged;while(merged=collapsedSpanAtStart(line))line=merged.find(-1,true).line;return line}function visualLineEnd(line){var merged;while(merged=collapsedSpanAtEnd(line))line=merged.find(1,true).line;return line}function visualLineContinued(line){var merged,lines;\nwhile(merged=collapsedSpanAtEnd(line)){line=merged.find(1,true).line;(lines||(lines=[])).push(line)}return lines}function visualLineNo(doc,lineN){var line=getLine(doc,lineN),vis=visualLine(line);if(line==vis)return lineN;return lineNo(vis)}function visualLineEndNo(doc,lineN){if(lineN>doc.lastLine())return lineN;var line=getLine(doc,lineN),merged;if(!lineIsHidden(doc,line))return lineN;while(merged=collapsedSpanAtEnd(line))line=merged.find(1,true).line;return lineNo(line)+1}function lineIsHidden(doc,\nline){var sps=sawCollapsedSpans&&line.markedSpans;if(sps)for(var sp=void 0,i=0;i<sps.length;++i){sp=sps[i];if(!sp.marker.collapsed)continue;if(sp.from==null)return true;if(sp.marker.widgetNode)continue;if(sp.from==0&&sp.marker.inclusiveLeft&&lineIsHiddenInner(doc,line,sp))return true}}function lineIsHiddenInner(doc,line,span){if(span.to==null){var end=span.marker.find(1,true);return lineIsHiddenInner(doc,end.line,getMarkedSpanFor(end.line.markedSpans,span.marker))}if(span.marker.inclusiveRight&&span.to==\nline.text.length)return true;for(var sp=void 0,i=0;i<line.markedSpans.length;++i){sp=line.markedSpans[i];if(sp.marker.collapsed&&!sp.marker.widgetNode&&sp.from==span.to&&(sp.to==null||sp.to!=span.from)&&(sp.marker.inclusiveLeft||span.marker.inclusiveRight)&&lineIsHiddenInner(doc,line,sp))return true}}function heightAtLine(lineObj){lineObj=visualLine(lineObj);var h=0,chunk=lineObj.parent;for(var i=0;i<chunk.lines.length;++i){var line=chunk.lines[i];if(line==lineObj)break;else h+=line.height}for(var p=\nchunk.parent;p;chunk=p,p=chunk.parent)for(var i$1=0;i$1<p.children.length;++i$1){var cur=p.children[i$1];if(cur==chunk)break;else h+=cur.height}return h}function lineLength(line){if(line.height==0)return 0;var len=line.text.length,merged,cur=line;while(merged=collapsedSpanAtStart(cur)){var found=merged.find(0,true);cur=found.from.line;len+=found.from.ch-found.to.ch}cur=line;while(merged=collapsedSpanAtEnd(cur)){var found$1=merged.find(0,true);len-=cur.text.length-found$1.from.ch;cur=found$1.to.line;\nlen+=cur.text.length-found$1.to.ch}return len}function findMaxLine(cm){var d=cm.display,doc=cm.doc;d.maxLine=getLine(doc,doc.first);d.maxLineLength=lineLength(d.maxLine);d.maxLineChanged=true;doc.iter(function(line){var len=lineLength(line);if(len>d.maxLineLength){d.maxLineLength=len;d.maxLine=line}})}var Line=function(text,markedSpans,estimateHeight){this.text=text;attachMarkedSpans(this,markedSpans);this.height=estimateHeight?estimateHeight(this):1};Line.prototype.lineNo=function(){return lineNo(this)};\neventMixin(Line);function updateLine(line,text,markedSpans,estimateHeight){line.text=text;if(line.stateAfter)line.stateAfter=null;if(line.styles)line.styles=null;if(line.order!=null)line.order=null;detachMarkedSpans(line);attachMarkedSpans(line,markedSpans);var estHeight=estimateHeight?estimateHeight(line):1;if(estHeight!=line.height)updateLineHeight(line,estHeight)}function cleanUpLine(line){line.parent=null;detachMarkedSpans(line)}var styleToClassCache={},styleToClassCacheWithMode={};function interpretTokenStyle(style,\noptions){if(!style||/^\\s*$/.test(style))return null;var cache=options.addModeClass?styleToClassCacheWithMode:styleToClassCache;return cache[style]||(cache[style]=style.replace(/\\S+/g,"cm-$&"))}function buildLineContent(cm,lineView){var content=eltP("span",null,null,webkit?"padding-right: .1px":null);var builder={pre:eltP("pre",[content],"CodeMirror-line"),content:content,col:0,pos:0,cm:cm,trailingSpace:false,splitSpaces:cm.getOption("lineWrapping")};lineView.measure={};for(var i=0;i<=(lineView.rest?\nlineView.rest.length:0);i++){var line=i?lineView.rest[i-1]:lineView.line,order=void 0;builder.pos=0;builder.addToken=buildToken;if(hasBadBidiRects(cm.display.measure)&&(order=getOrder(line,cm.doc.direction)))builder.addToken=buildTokenBadBidi(builder.addToken,order);builder.map=[];var allowFrontierUpdate=lineView!=cm.display.externalMeasured&&lineNo(line);insertLineContent(line,builder,getLineStyles(cm,line,allowFrontierUpdate));if(line.styleClasses){if(line.styleClasses.bgClass)builder.bgClass=joinClasses(line.styleClasses.bgClass,\nbuilder.bgClass||"");if(line.styleClasses.textClass)builder.textClass=joinClasses(line.styleClasses.textClass,builder.textClass||"")}if(builder.map.length==0)builder.map.push(0,0,builder.content.appendChild(zeroWidthElement(cm.display.measure)));if(i==0){lineView.measure.map=builder.map;lineView.measure.cache={}}else{(lineView.measure.maps||(lineView.measure.maps=[])).push(builder.map);(lineView.measure.caches||(lineView.measure.caches=[])).push({})}}if(webkit){var last=builder.content.lastChild;\nif(/\\bcm-tab\\b/.test(last.className)||last.querySelector&&last.querySelector(".cm-tab"))builder.content.className="cm-tab-wrap-hack"}signal(cm,"renderLine",cm,lineView.line,builder.pre);if(builder.pre.className)builder.textClass=joinClasses(builder.pre.className,builder.textClass||"");return builder}function defaultSpecialCharPlaceholder(ch){var token=elt("span","\\u2022","cm-invalidchar");token.title="\\\\u"+ch.charCodeAt(0).toString(16);token.setAttribute("aria-label",token.title);return token}function buildToken(builder,\ntext,style,startStyle,endStyle,css,attributes){if(!text)return;var displayText=builder.splitSpaces?splitSpaces(text,builder.trailingSpace):text;var special=builder.cm.state.specialChars,mustWrap=false;var content;if(!special.test(text)){builder.col+=text.length;content=document.createTextNode(displayText);builder.map.push(builder.pos,builder.pos+text.length,content);if(ie&&ie_version<9)mustWrap=true;builder.pos+=text.length}else{content=document.createDocumentFragment();var pos=0;while(true){special.lastIndex=\npos;var m=special.exec(text);var skipped=m?m.index-pos:text.length-pos;if(skipped){var txt=document.createTextNode(displayText.slice(pos,pos+skipped));if(ie&&ie_version<9)content.appendChild(elt("span",[txt]));else content.appendChild(txt);builder.map.push(builder.pos,builder.pos+skipped,txt);builder.col+=skipped;builder.pos+=skipped}if(!m)break;pos+=skipped+1;var txt$1=void 0;if(m[0]=="\\t"){var tabSize=builder.cm.options.tabSize,tabWidth=tabSize-builder.col%tabSize;txt$1=content.appendChild(elt("span",\nspaceStr(tabWidth),"cm-tab"));txt$1.setAttribute("role","presentation");txt$1.setAttribute("cm-text","\\t");builder.col+=tabWidth}else if(m[0]=="\\r"||m[0]=="\\n"){txt$1=content.appendChild(elt("span",m[0]=="\\r"?"\\u240d":"\\u2424","cm-invalidchar"));txt$1.setAttribute("cm-text",m[0]);builder.col+=1}else{txt$1=builder.cm.options.specialCharPlaceholder(m[0]);txt$1.setAttribute("cm-text",m[0]);if(ie&&ie_version<9)content.appendChild(elt("span",[txt$1]));else content.appendChild(txt$1);builder.col+=1}builder.map.push(builder.pos,\nbuilder.pos+1,txt$1);builder.pos++}}builder.trailingSpace=displayText.charCodeAt(text.length-1)==32;if(style||startStyle||endStyle||mustWrap||css||attributes){var fullStyle=style||"";if(startStyle)fullStyle+=startStyle;if(endStyle)fullStyle+=endStyle;var token=elt("span",[content],fullStyle,css);if(attributes)for(var attr in attributes)if(attributes.hasOwnProperty(attr)&&attr!="style"&&attr!="class")if(attr==="title")token.setAttribute("title",attributes[attr]);else throw new Error("attributes not supported for security reasons");\nreturn builder.content.appendChild(token)}builder.content.appendChild(content)}function splitSpaces(text,trailingBefore){if(text.length>1&&!/  /.test(text))return text;var spaceBefore=trailingBefore,result="";for(var i=0;i<text.length;i++){var ch=text.charAt(i);if(ch==" "&&spaceBefore&&(i==text.length-1||text.charCodeAt(i+1)==32))ch="\\u00a0";result+=ch;spaceBefore=ch==" "}return result}function buildTokenBadBidi(inner,order){return function(builder,text,style,startStyle,endStyle,css,attributes){style=\nstyle?style+" cm-force-border":"cm-force-border";var start=builder.pos,end=start+text.length;for(;;){var part=void 0;for(var i=0;i<order.length;i++){part=order[i];if(part.to>start&&part.from<=start)break}if(part.to>=end)return inner(builder,text,style,startStyle,endStyle,css,attributes);inner(builder,text.slice(0,part.to-start),style,startStyle,null,css,attributes);startStyle=null;text=text.slice(part.to-start);start=part.to}}}function buildCollapsedSpan(builder,size,marker,ignoreWidget){var widget=\n!ignoreWidget&&marker.widgetNode;if(widget)builder.map.push(builder.pos,builder.pos+size,widget);if(!ignoreWidget&&builder.cm.display.input.needsContentAttribute){if(!widget)widget=builder.content.appendChild(document.createElement("span"));widget.setAttribute("cm-marker",marker.id)}if(widget){builder.cm.display.input.setUneditable(widget);builder.content.appendChild(widget)}builder.pos+=size;builder.trailingSpace=false}function insertLineContent(line,builder,styles){var spans=line.markedSpans,allText=\nline.text,at=0;if(!spans){for(var i$1=1;i$1<styles.length;i$1+=2)builder.addToken(builder,allText.slice(at,at=styles[i$1]),interpretTokenStyle(styles[i$1+1],builder.cm.options));return}var len=allText.length,pos=0,i=1,text="",style,css;var nextChange=0,spanStyle,spanEndStyle,spanStartStyle,collapsed,attributes;for(;;){if(nextChange==pos){spanStyle=spanEndStyle=spanStartStyle=css="";attributes=null;collapsed=null;nextChange=Infinity;var foundBookmarks=[],endStyles=void 0;for(var j=0;j<spans.length;++j){var sp=\nspans[j],m=sp.marker;if(m.type=="bookmark"&&sp.from==pos&&m.widgetNode)foundBookmarks.push(m);else if(sp.from<=pos&&(sp.to==null||sp.to>pos||m.collapsed&&sp.to==pos&&sp.from==pos)){if(sp.to!=null&&sp.to!=pos&&nextChange>sp.to){nextChange=sp.to;spanEndStyle=""}if(m.className)spanStyle+=" "+m.className;if(m.css)css=(css?css+";":"")+m.css;if(m.startStyle&&sp.from==pos)spanStartStyle+=" "+m.startStyle;if(m.endStyle&&sp.to==nextChange)(endStyles||(endStyles=[])).push(m.endStyle,sp.to);if(m.title)(attributes||\n(attributes={})).title=m.title;if(m.attributes)for(var attr in m.attributes)(attributes||(attributes={}))[attr]=m.attributes[attr];if(m.collapsed&&(!collapsed||compareCollapsedMarkers(collapsed.marker,m)<0))collapsed=sp}else if(sp.from>pos&&nextChange>sp.from)nextChange=sp.from}if(endStyles)for(var j$1=0;j$1<endStyles.length;j$1+=2)if(endStyles[j$1+1]==nextChange)spanEndStyle+=" "+endStyles[j$1];if(!collapsed||collapsed.from==pos)for(var j$2=0;j$2<foundBookmarks.length;++j$2)buildCollapsedSpan(builder,\n0,foundBookmarks[j$2]);if(collapsed&&(collapsed.from||0)==pos){buildCollapsedSpan(builder,(collapsed.to==null?len+1:collapsed.to)-pos,collapsed.marker,collapsed.from==null);if(collapsed.to==null)return;if(collapsed.to==pos)collapsed=false}}if(pos>=len)break;var upto=Math.min(len,nextChange);while(true){if(text){var end=pos+text.length;if(!collapsed){var tokenText=end>upto?text.slice(0,upto-pos):text;builder.addToken(builder,tokenText,style?style+spanStyle:spanStyle,spanStartStyle,pos+tokenText.length==\nnextChange?spanEndStyle:"",css,attributes)}if(end>=upto){text=text.slice(upto-pos);pos=upto;break}pos=end;spanStartStyle=""}text=allText.slice(at,at=styles[i++]);style=interpretTokenStyle(styles[i++],builder.cm.options)}}}function LineView(doc,line,lineN){this.line=line;this.rest=visualLineContinued(line);this.size=this.rest?lineNo(lst(this.rest))-lineN+1:1;this.node=this.text=null;this.hidden=lineIsHidden(doc,line)}function buildViewArray(cm,from,to){var array=[],nextPos;for(var pos=from;pos<to;pos=\nnextPos){var view=new LineView(cm.doc,getLine(cm.doc,pos),pos);nextPos=pos+view.size;array.push(view)}return array}var operationGroup=null;function pushOperation(op){if(operationGroup)operationGroup.ops.push(op);else op.ownsGroup=operationGroup={ops:[op],delayedCallbacks:[]}}function fireCallbacksForOps(group){var callbacks=group.delayedCallbacks,i=0;do{for(;i<callbacks.length;i++)callbacks[i].call(null);for(var j=0;j<group.ops.length;j++){var op=group.ops[j];if(op.cursorActivityHandlers)while(op.cursorActivityCalled<\nop.cursorActivityHandlers.length)op.cursorActivityHandlers[op.cursorActivityCalled++].call(null,op.cm)}}while(i<callbacks.length)}function finishOperation(op,endCb){var group=op.ownsGroup;if(!group)return;try{fireCallbacksForOps(group)}finally{operationGroup=null;endCb(group)}}var orphanDelayedCallbacks=null;function signalLater(emitter,type){var arr=getHandlers(emitter,type);if(!arr.length)return;var args=Array.prototype.slice.call(arguments,2),list;if(operationGroup)list=operationGroup.delayedCallbacks;\nelse if(orphanDelayedCallbacks)list=orphanDelayedCallbacks;else{list=orphanDelayedCallbacks=[];setTimeout(fireOrphanDelayed,0)}var loop=function(i){list.push(function(){return arr[i].apply(null,args)})};for(var i=0;i<arr.length;++i)loop(i)}function fireOrphanDelayed(){var delayed=orphanDelayedCallbacks;orphanDelayedCallbacks=null;for(var i=0;i<delayed.length;++i)delayed[i]()}function updateLineForChanges(cm,lineView,lineN,dims){for(var j=0;j<lineView.changes.length;j++){var type=lineView.changes[j];\nif(type=="text")updateLineText(cm,lineView);else if(type=="gutter")updateLineGutter(cm,lineView,lineN,dims);else if(type=="class")updateLineClasses(cm,lineView);else if(type=="widget")updateLineWidgets(cm,lineView,dims)}lineView.changes=null}function ensureLineWrapped(lineView){if(lineView.node==lineView.text){lineView.node=elt("div",null,null,"position: relative");if(lineView.text.parentNode)lineView.text.parentNode.replaceChild(lineView.node,lineView.text);lineView.node.appendChild(lineView.text);\nif(ie&&ie_version<8)lineView.node.style.zIndex=2}return lineView.node}function updateLineBackground(cm,lineView){var cls=lineView.bgClass?lineView.bgClass+" "+(lineView.line.bgClass||""):lineView.line.bgClass;if(cls)cls+=" CodeMirror-linebackground";if(lineView.background)if(cls)lineView.background.className=cls;else{lineView.background.parentNode.removeChild(lineView.background);lineView.background=null}else if(cls){var wrap=ensureLineWrapped(lineView);lineView.background=wrap.insertBefore(elt("div",\nnull,cls),wrap.firstChild);cm.display.input.setUneditable(lineView.background)}}function getLineContent(cm,lineView){var ext=cm.display.externalMeasured;if(ext&&ext.line==lineView.line){cm.display.externalMeasured=null;lineView.measure=ext.measure;return ext.built}return buildLineContent(cm,lineView)}function updateLineText(cm,lineView){var cls=lineView.text.className;var built=getLineContent(cm,lineView);if(lineView.text==lineView.node)lineView.node=built.pre;lineView.text.parentNode.replaceChild(built.pre,\nlineView.text);lineView.text=built.pre;if(built.bgClass!=lineView.bgClass||built.textClass!=lineView.textClass){lineView.bgClass=built.bgClass;lineView.textClass=built.textClass;updateLineClasses(cm,lineView)}else if(cls)lineView.text.className=cls}function updateLineClasses(cm,lineView){updateLineBackground(cm,lineView);if(lineView.line.wrapClass)ensureLineWrapped(lineView).className=lineView.line.wrapClass;else if(lineView.node!=lineView.text)lineView.node.className="";var textClass=lineView.textClass?\nlineView.textClass+" "+(lineView.line.textClass||""):lineView.line.textClass;lineView.text.className=textClass||""}function updateLineGutter(cm,lineView,lineN,dims){if(lineView.gutter){lineView.node.removeChild(lineView.gutter);lineView.gutter=null}if(lineView.gutterBackground){lineView.node.removeChild(lineView.gutterBackground);lineView.gutterBackground=null}if(lineView.line.gutterClass){var wrap=ensureLineWrapped(lineView);lineView.gutterBackground=elt("div",null,"CodeMirror-gutter-background "+\nlineView.line.gutterClass,"left: "+(cm.options.fixedGutter?dims.fixedPos:-dims.gutterTotalWidth)+"px; width: "+dims.gutterTotalWidth+"px");cm.display.input.setUneditable(lineView.gutterBackground);wrap.insertBefore(lineView.gutterBackground,lineView.text)}var markers=lineView.line.gutterMarkers;if(cm.options.lineNumbers||markers){var wrap$1=ensureLineWrapped(lineView);var gutterWrap=lineView.gutter=elt("div",null,"CodeMirror-gutter-wrapper","left: "+(cm.options.fixedGutter?dims.fixedPos:-dims.gutterTotalWidth)+\n"px");gutterWrap.setAttribute("aria-hidden","true");cm.display.input.setUneditable(gutterWrap);wrap$1.insertBefore(gutterWrap,lineView.text);if(lineView.line.gutterClass)gutterWrap.className+=" "+lineView.line.gutterClass;if(cm.options.lineNumbers&&(!markers||!markers["CodeMirror-linenumbers"]))lineView.lineNumber=gutterWrap.appendChild(elt("div",lineNumberFor(cm.options,lineN),"CodeMirror-linenumber CodeMirror-gutter-elt","left: "+dims.gutterLeft["CodeMirror-linenumbers"]+"px; width: "+cm.display.lineNumInnerWidth+\n"px"));if(markers)for(var k=0;k<cm.display.gutterSpecs.length;++k){var id=cm.display.gutterSpecs[k].className,found=markers.hasOwnProperty(id)&&markers[id];if(found)gutterWrap.appendChild(elt("div",[found],"CodeMirror-gutter-elt","left: "+dims.gutterLeft[id]+"px; width: "+dims.gutterWidth[id]+"px"))}}}function updateLineWidgets(cm,lineView,dims){if(lineView.alignable)lineView.alignable=null;var isWidget=classTest("CodeMirror-linewidget");for(var node=lineView.node.firstChild,next=void 0;node;node=\nnext){next=node.nextSibling;if(isWidget.test(node.className))lineView.node.removeChild(node)}insertLineWidgets(cm,lineView,dims)}function buildLineElement(cm,lineView,lineN,dims){var built=getLineContent(cm,lineView);lineView.text=lineView.node=built.pre;if(built.bgClass)lineView.bgClass=built.bgClass;if(built.textClass)lineView.textClass=built.textClass;updateLineClasses(cm,lineView);updateLineGutter(cm,lineView,lineN,dims);insertLineWidgets(cm,lineView,dims);return lineView.node}function insertLineWidgets(cm,\nlineView,dims){insertLineWidgetsFor(cm,lineView.line,lineView,dims,true);if(lineView.rest)for(var i=0;i<lineView.rest.length;i++)insertLineWidgetsFor(cm,lineView.rest[i],lineView,dims,false)}function insertLineWidgetsFor(cm,line,lineView,dims,allowAbove){if(!line.widgets)return;var wrap=ensureLineWrapped(lineView);for(var i=0,ws=line.widgets;i<ws.length;++i){var widget=ws[i],node=elt("div",[widget.node],"CodeMirror-linewidget"+(widget.className?" "+widget.className:""));if(!widget.handleMouseEvents)node.setAttribute("cm-ignore-events",\n"true");positionLineWidget(widget,node,lineView,dims);cm.display.input.setUneditable(node);if(allowAbove&&widget.above)wrap.insertBefore(node,lineView.gutter||lineView.text);else wrap.appendChild(node);signalLater(widget,"redraw")}}function positionLineWidget(widget,node,lineView,dims){if(widget.noHScroll){(lineView.alignable||(lineView.alignable=[])).push(node);var width=dims.wrapperWidth;node.style.left=dims.fixedPos+"px";if(!widget.coverGutter){width-=dims.gutterTotalWidth;node.style.paddingLeft=\ndims.gutterTotalWidth+"px"}node.style.width=width+"px"}if(widget.coverGutter){node.style.zIndex=5;node.style.position="relative";if(!widget.noHScroll)node.style.marginLeft=-dims.gutterTotalWidth+"px"}}function widgetHeight(widget){if(widget.height!=null)return widget.height;var cm=widget.doc.cm;if(!cm)return 0;if(!contains(document.body,widget.node)){var parentStyle="position: relative;";if(widget.coverGutter)parentStyle+="margin-left: -"+cm.display.gutters.offsetWidth+"px;";if(widget.noHScroll)parentStyle+=\n"width: "+cm.display.wrapper.clientWidth+"px;";removeChildrenAndAdd(cm.display.measure,elt("div",[widget.node],null,parentStyle))}return widget.height=widget.node.parentNode.offsetHeight}function eventInWidget(display,e){for(var n=e_target(e);n!=display.wrapper;n=n.parentNode)if(!n||n.nodeType==1&&n.getAttribute("cm-ignore-events")=="true"||n.parentNode==display.sizer&&n!=display.mover)return true}function paddingTop(display){return display.lineSpace.offsetTop}function paddingVert(display){return display.mover.offsetHeight-\ndisplay.lineSpace.offsetHeight}function paddingH(display){if(display.cachedPaddingH)return display.cachedPaddingH;var e=removeChildrenAndAdd(display.measure,elt("pre","x","CodeMirror-line-like"));var style=window.getComputedStyle?window.getComputedStyle(e):e.currentStyle;var data={left:parseInt(style.paddingLeft),right:parseInt(style.paddingRight)};if(!isNaN(data.left)&&!isNaN(data.right))display.cachedPaddingH=data;return data}function scrollGap(cm){return scrollerGap-cm.display.nativeBarWidth}function displayWidth(cm){return cm.display.scroller.clientWidth-\nscrollGap(cm)-cm.display.barWidth}function displayHeight(cm){return cm.display.scroller.clientHeight-scrollGap(cm)-cm.display.barHeight}function ensureLineHeights(cm,lineView,rect){var wrapping=cm.options.lineWrapping;var curWidth=wrapping&&displayWidth(cm);if(!lineView.measure.heights||wrapping&&lineView.measure.width!=curWidth){var heights=lineView.measure.heights=[];if(wrapping){lineView.measure.width=curWidth;var rects=lineView.text.firstChild.getClientRects();for(var i=0;i<rects.length-1;i++){var cur=\nrects[i],next=rects[i+1];if(Math.abs(cur.bottom-next.bottom)>2)heights.push((cur.bottom+next.top)/2-rect.top)}}heights.push(rect.bottom-rect.top)}}function mapFromLineView(lineView,line,lineN){if(lineView.line==line)return{map:lineView.measure.map,cache:lineView.measure.cache};if(lineView.rest){for(var i=0;i<lineView.rest.length;i++)if(lineView.rest[i]==line)return{map:lineView.measure.maps[i],cache:lineView.measure.caches[i]};for(var i$1=0;i$1<lineView.rest.length;i$1++)if(lineNo(lineView.rest[i$1])>\nlineN)return{map:lineView.measure.maps[i$1],cache:lineView.measure.caches[i$1],before:true}}}function updateExternalMeasurement(cm,line){line=visualLine(line);var lineN=lineNo(line);var view=cm.display.externalMeasured=new LineView(cm.doc,line,lineN);view.lineN=lineN;var built=view.built=buildLineContent(cm,view);view.text=built.pre;removeChildrenAndAdd(cm.display.lineMeasure,built.pre);return view}function measureChar(cm,line,ch,bias){return measureCharPrepared(cm,prepareMeasureForLine(cm,line),\nch,bias)}function findViewForLine(cm,lineN){if(lineN>=cm.display.viewFrom&&lineN<cm.display.viewTo)return cm.display.view[findViewIndex(cm,lineN)];var ext=cm.display.externalMeasured;if(ext&&lineN>=ext.lineN&&lineN<ext.lineN+ext.size)return ext}function prepareMeasureForLine(cm,line){var lineN=lineNo(line);var view=findViewForLine(cm,lineN);if(view&&!view.text)view=null;else if(view&&view.changes){updateLineForChanges(cm,view,lineN,getDimensions(cm));cm.curOp.forceUpdate=true}if(!view)view=updateExternalMeasurement(cm,\nline);var info=mapFromLineView(view,line,lineN);return{line:line,view:view,rect:null,map:info.map,cache:info.cache,before:info.before,hasHeights:false}}function measureCharPrepared(cm,prepared,ch,bias,varHeight){if(prepared.before)ch=-1;var key=ch+(bias||""),found;if(prepared.cache.hasOwnProperty(key))found=prepared.cache[key];else{if(!prepared.rect)prepared.rect=prepared.view.text.getBoundingClientRect();if(!prepared.hasHeights){ensureLineHeights(cm,prepared.view,prepared.rect);prepared.hasHeights=\ntrue}found=measureCharInner(cm,prepared,ch,bias);if(!found.bogus)prepared.cache[key]=found}return{left:found.left,right:found.right,top:varHeight?found.rtop:found.top,bottom:varHeight?found.rbottom:found.bottom}}var nullRect={left:0,right:0,top:0,bottom:0};function nodeAndOffsetInLineMap(map,ch,bias){var node,start,end,collapse,mStart,mEnd;for(var i=0;i<map.length;i+=3){mStart=map[i];mEnd=map[i+1];if(ch<mStart){start=0;end=1;collapse="left"}else if(ch<mEnd){start=ch-mStart;end=start+1}else if(i==\nmap.length-3||ch==mEnd&&map[i+3]>ch){end=mEnd-mStart;start=end-1;if(ch>=mEnd)collapse="right"}if(start!=null){node=map[i+2];if(mStart==mEnd&&bias==(node.insertLeft?"left":"right"))collapse=bias;if(bias=="left"&&start==0)while(i&&map[i-2]==map[i-3]&&map[i-1].insertLeft){node=map[(i-=3)+2];collapse="left"}if(bias=="right"&&start==mEnd-mStart)while(i<map.length-3&&map[i+3]==map[i+4]&&!map[i+5].insertLeft){node=map[(i+=3)+2];collapse="right"}break}}return{node:node,start:start,end:end,collapse:collapse,\ncoverStart:mStart,coverEnd:mEnd}}function getUsefulRect(rects,bias){var rect=nullRect;if(bias=="left")for(var i=0;i<rects.length;i++){if((rect=rects[i]).left!=rect.right)break}else for(var i$1=rects.length-1;i$1>=0;i$1--)if((rect=rects[i$1]).left!=rect.right)break;return rect}function measureCharInner(cm,prepared,ch,bias){var place=nodeAndOffsetInLineMap(prepared.map,ch,bias);var node=place.node,start=place.start,end=place.end,collapse=place.collapse;var rect;if(node.nodeType==3){for(var i$1=0;i$1<\n4;i$1++){while(start&&isExtendingChar(prepared.line.text.charAt(place.coverStart+start)))--start;while(place.coverStart+end<place.coverEnd&&isExtendingChar(prepared.line.text.charAt(place.coverStart+end)))++end;if(ie&&ie_version<9&&start==0&&end==place.coverEnd-place.coverStart)rect=node.parentNode.getBoundingClientRect();else rect=getUsefulRect(range(node,start,end).getClientRects(),bias);if(rect.left||rect.right||start==0)break;end=start;start=start-1;collapse="right"}if(ie&&ie_version<11)rect=\nmaybeUpdateRectForZooming(cm.display.measure,rect)}else{if(start>0)collapse=bias="right";var rects;if(cm.options.lineWrapping&&(rects=node.getClientRects()).length>1)rect=rects[bias=="right"?rects.length-1:0];else rect=node.getBoundingClientRect()}if(ie&&ie_version<9&&!start&&(!rect||!rect.left&&!rect.right)){var rSpan=node.parentNode.getClientRects()[0];if(rSpan)rect={left:rSpan.left,right:rSpan.left+charWidth(cm.display),top:rSpan.top,bottom:rSpan.bottom};else rect=nullRect}var rtop=rect.top-prepared.rect.top,\nrbot=rect.bottom-prepared.rect.top;var mid=(rtop+rbot)/2;var heights=prepared.view.measure.heights;var i=0;for(;i<heights.length-1;i++)if(mid<heights[i])break;var top=i?heights[i-1]:0,bot=heights[i];var result={left:(collapse=="right"?rect.right:rect.left)-prepared.rect.left,right:(collapse=="left"?rect.left:rect.right)-prepared.rect.left,top:top,bottom:bot};if(!rect.left&&!rect.right)result.bogus=true;if(!cm.options.singleCursorHeightPerLine){result.rtop=rtop;result.rbottom=rbot}return result}function maybeUpdateRectForZooming(measure,\nrect){if(!window.screen||screen.logicalXDPI==null||screen.logicalXDPI==screen.deviceXDPI||!hasBadZoomedRects(measure))return rect;var scaleX=screen.logicalXDPI/screen.deviceXDPI;var scaleY=screen.logicalYDPI/screen.deviceYDPI;return{left:rect.left*scaleX,right:rect.right*scaleX,top:rect.top*scaleY,bottom:rect.bottom*scaleY}}function clearLineMeasurementCacheFor(lineView){if(lineView.measure){lineView.measure.cache={};lineView.measure.heights=null;if(lineView.rest)for(var i=0;i<lineView.rest.length;i++)lineView.measure.caches[i]=\n{}}}function clearLineMeasurementCache(cm){cm.display.externalMeasure=null;removeChildren(cm.display.lineMeasure);for(var i=0;i<cm.display.view.length;i++)clearLineMeasurementCacheFor(cm.display.view[i])}function clearCaches(cm){clearLineMeasurementCache(cm);cm.display.cachedCharWidth=cm.display.cachedTextHeight=cm.display.cachedPaddingH=null;if(!cm.options.lineWrapping)cm.display.maxLineChanged=true;cm.display.lineNumChars=null}function pageScrollX(){if(chrome&&android)return-(document.body.getBoundingClientRect().left-\nparseInt(getComputedStyle(document.body).marginLeft));return window.pageXOffset||(document.documentElement||document.body).scrollLeft}function pageScrollY(){if(chrome&&android)return-(document.body.getBoundingClientRect().top-parseInt(getComputedStyle(document.body).marginTop));return window.pageYOffset||(document.documentElement||document.body).scrollTop}function widgetTopHeight(lineObj){var ref=visualLine(lineObj);var widgets=ref.widgets;var height=0;if(widgets)for(var i=0;i<widgets.length;++i)if(widgets[i].above)height+=\nwidgetHeight(widgets[i]);return height}function intoCoordSystem(cm,lineObj,rect,context,includeWidgets){if(!includeWidgets){var height=widgetTopHeight(lineObj);rect.top+=height;rect.bottom+=height}if(context=="line")return rect;if(!context)context="local";var yOff=heightAtLine(lineObj);if(context=="local")yOff+=paddingTop(cm.display);else yOff-=cm.display.viewOffset;if(context=="page"||context=="window"){var lOff=cm.display.lineSpace.getBoundingClientRect();yOff+=lOff.top+(context=="window"?0:pageScrollY());\nvar xOff=lOff.left+(context=="window"?0:pageScrollX());rect.left+=xOff;rect.right+=xOff}rect.top+=yOff;rect.bottom+=yOff;return rect}function fromCoordSystem(cm,coords,context){if(context=="div")return coords;var left=coords.left,top=coords.top;if(context=="page"){left-=pageScrollX();top-=pageScrollY()}else if(context=="local"||!context){var localBox=cm.display.sizer.getBoundingClientRect();left+=localBox.left;top+=localBox.top}var lineSpaceBox=cm.display.lineSpace.getBoundingClientRect();return{left:left-\nlineSpaceBox.left,top:top-lineSpaceBox.top}}function charCoords(cm,pos,context,lineObj,bias){if(!lineObj)lineObj=getLine(cm.doc,pos.line);return intoCoordSystem(cm,lineObj,measureChar(cm,lineObj,pos.ch,bias),context)}function cursorCoords(cm,pos,context,lineObj,preparedMeasure,varHeight){lineObj=lineObj||getLine(cm.doc,pos.line);if(!preparedMeasure)preparedMeasure=prepareMeasureForLine(cm,lineObj);function get(ch,right){var m=measureCharPrepared(cm,preparedMeasure,ch,right?"right":"left",varHeight);\nif(right)m.left=m.right;else m.right=m.left;return intoCoordSystem(cm,lineObj,m,context)}var order=getOrder(lineObj,cm.doc.direction),ch=pos.ch,sticky=pos.sticky;if(ch>=lineObj.text.length){ch=lineObj.text.length;sticky="before"}else if(ch<=0){ch=0;sticky="after"}if(!order)return get(sticky=="before"?ch-1:ch,sticky=="before");function getBidi(ch,partPos,invert){var part=order[partPos],right=part.level==1;return get(invert?ch-1:ch,right!=invert)}var partPos=getBidiPartAt(order,ch,sticky);var other=\nbidiOther;var val=getBidi(ch,partPos,sticky=="before");if(other!=null)val.other=getBidi(ch,other,sticky!="before");return val}function estimateCoords(cm,pos){var left=0;pos=clipPos(cm.doc,pos);if(!cm.options.lineWrapping)left=charWidth(cm.display)*pos.ch;var lineObj=getLine(cm.doc,pos.line);var top=heightAtLine(lineObj)+paddingTop(cm.display);return{left:left,right:left,top:top,bottom:top+lineObj.height}}function PosWithInfo(line,ch,sticky,outside,xRel){var pos=Pos(line,ch,sticky);pos.xRel=xRel;if(outside)pos.outside=\noutside;return pos}function coordsChar(cm,x,y){var doc=cm.doc;y+=cm.display.viewOffset;if(y<0)return PosWithInfo(doc.first,0,null,-1,-1);var lineN=lineAtHeight(doc,y),last=doc.first+doc.size-1;if(lineN>last)return PosWithInfo(doc.first+doc.size-1,getLine(doc,last).text.length,null,1,1);if(x<0)x=0;var lineObj=getLine(doc,lineN);for(;;){var found=coordsCharInner(cm,lineObj,lineN,x,y);var collapsed=collapsedSpanAround(lineObj,found.ch+(found.xRel>0||found.outside>0?1:0));if(!collapsed)return found;var rangeEnd=\ncollapsed.find(1);if(rangeEnd.line==lineN)return rangeEnd;lineObj=getLine(doc,lineN=rangeEnd.line)}}function wrappedLineExtent(cm,lineObj,preparedMeasure,y){y-=widgetTopHeight(lineObj);var end=lineObj.text.length;var begin=findFirst(function(ch){return measureCharPrepared(cm,preparedMeasure,ch-1).bottom<=y},end,0);end=findFirst(function(ch){return measureCharPrepared(cm,preparedMeasure,ch).top>y},begin,end);return{begin:begin,end:end}}function wrappedLineExtentChar(cm,lineObj,preparedMeasure,target){if(!preparedMeasure)preparedMeasure=\nprepareMeasureForLine(cm,lineObj);var targetTop=intoCoordSystem(cm,lineObj,measureCharPrepared(cm,preparedMeasure,target),"line").top;return wrappedLineExtent(cm,lineObj,preparedMeasure,targetTop)}function boxIsAfter(box,x,y,left){return box.bottom<=y?false:box.top>y?true:(left?box.left:box.right)>x}function coordsCharInner(cm,lineObj,lineNo,x,y){y-=heightAtLine(lineObj);var preparedMeasure=prepareMeasureForLine(cm,lineObj);var widgetHeight=widgetTopHeight(lineObj);var begin=0,end=lineObj.text.length,\nltr=true;var order=getOrder(lineObj,cm.doc.direction);if(order){var part=(cm.options.lineWrapping?coordsBidiPartWrapped:coordsBidiPart)(cm,lineObj,lineNo,preparedMeasure,order,x,y);ltr=part.level!=1;begin=ltr?part.from:part.to-1;end=ltr?part.to:part.from-1}var chAround=null,boxAround=null;var ch=findFirst(function(ch){var box=measureCharPrepared(cm,preparedMeasure,ch);box.top+=widgetHeight;box.bottom+=widgetHeight;if(!boxIsAfter(box,x,y,false))return false;if(box.top<=y&&box.left<=x){chAround=ch;\nboxAround=box}return true},begin,end);var baseX,sticky,outside=false;if(boxAround){var atLeft=x-boxAround.left<boxAround.right-x,atStart=atLeft==ltr;ch=chAround+(atStart?0:1);sticky=atStart?"after":"before";baseX=atLeft?boxAround.left:boxAround.right}else{if(!ltr&&(ch==end||ch==begin))ch++;sticky=ch==0?"after":ch==lineObj.text.length?"before":measureCharPrepared(cm,preparedMeasure,ch-(ltr?1:0)).bottom+widgetHeight<=y==ltr?"after":"before";var coords=cursorCoords(cm,Pos(lineNo,ch,sticky),"line",lineObj,\npreparedMeasure);baseX=coords.left;outside=y<coords.top?-1:y>=coords.bottom?1:0}ch=skipExtendingChars(lineObj.text,ch,1);return PosWithInfo(lineNo,ch,sticky,outside,x-baseX)}function coordsBidiPart(cm,lineObj,lineNo,preparedMeasure,order,x,y){var index=findFirst(function(i){var part=order[i],ltr=part.level!=1;return boxIsAfter(cursorCoords(cm,Pos(lineNo,ltr?part.to:part.from,ltr?"before":"after"),"line",lineObj,preparedMeasure),x,y,true)},0,order.length-1);var part=order[index];if(index>0){var ltr=\npart.level!=1;var start=cursorCoords(cm,Pos(lineNo,ltr?part.from:part.to,ltr?"after":"before"),"line",lineObj,preparedMeasure);if(boxIsAfter(start,x,y,true)&&start.top>y)part=order[index-1]}return part}function coordsBidiPartWrapped(cm,lineObj,_lineNo,preparedMeasure,order,x,y){var ref=wrappedLineExtent(cm,lineObj,preparedMeasure,y);var begin=ref.begin;var end=ref.end;if(/\\s/.test(lineObj.text.charAt(end-1)))end--;var part=null,closestDist=null;for(var i=0;i<order.length;i++){var p=order[i];if(p.from>=\nend||p.to<=begin)continue;var ltr=p.level!=1;var endX=measureCharPrepared(cm,preparedMeasure,ltr?Math.min(end,p.to)-1:Math.max(begin,p.from)).right;var dist=endX<x?x-endX+1E9:endX-x;if(!part||closestDist>dist){part=p;closestDist=dist}}if(!part)part=order[order.length-1];if(part.from<begin)part={from:begin,to:part.to,level:part.level};if(part.to>end)part={from:part.from,to:end,level:part.level};return part}var measureText;function textHeight(display){if(display.cachedTextHeight!=null)return display.cachedTextHeight;\nif(measureText==null){measureText=elt("pre",null,"CodeMirror-line-like");for(var i=0;i<49;++i){measureText.appendChild(document.createTextNode("x"));measureText.appendChild(elt("br"))}measureText.appendChild(document.createTextNode("x"))}removeChildrenAndAdd(display.measure,measureText);var height=measureText.offsetHeight/50;if(height>3)display.cachedTextHeight=height;removeChildren(display.measure);return height||1}function charWidth(display){if(display.cachedCharWidth!=null)return display.cachedCharWidth;\nvar anchor=elt("span","xxxxxxxxxx");var pre=elt("pre",[anchor],"CodeMirror-line-like");removeChildrenAndAdd(display.measure,pre);var rect=anchor.getBoundingClientRect(),width=(rect.right-rect.left)/10;if(width>2)display.cachedCharWidth=width;return width||10}function getDimensions(cm){var d=cm.display,left={},width={};var gutterLeft=d.gutters.clientLeft;for(var n=d.gutters.firstChild,i=0;n;n=n.nextSibling,++i){var id=cm.display.gutterSpecs[i].className;left[id]=n.offsetLeft+n.clientLeft+gutterLeft;\nwidth[id]=n.clientWidth}return{fixedPos:compensateForHScroll(d),gutterTotalWidth:d.gutters.offsetWidth,gutterLeft:left,gutterWidth:width,wrapperWidth:d.wrapper.clientWidth}}function compensateForHScroll(display){return display.scroller.getBoundingClientRect().left-display.sizer.getBoundingClientRect().left}function estimateHeight(cm){var th=textHeight(cm.display),wrapping=cm.options.lineWrapping;var perLine=wrapping&&Math.max(5,cm.display.scroller.clientWidth/charWidth(cm.display)-3);return function(line){if(lineIsHidden(cm.doc,\nline))return 0;var widgetsHeight=0;if(line.widgets)for(var i=0;i<line.widgets.length;i++)if(line.widgets[i].height)widgetsHeight+=line.widgets[i].height;if(wrapping)return widgetsHeight+(Math.ceil(line.text.length/perLine)||1)*th;else return widgetsHeight+th}}function estimateLineHeights(cm){var doc=cm.doc,est=estimateHeight(cm);doc.iter(function(line){var estHeight=est(line);if(estHeight!=line.height)updateLineHeight(line,estHeight)})}function posFromMouse(cm,e,liberal,forRect){var display=cm.display;\nif(!liberal&&e_target(e).getAttribute("cm-not-content")=="true")return null;var x,y,space=display.lineSpace.getBoundingClientRect();try{x=e.clientX-space.left;y=e.clientY-space.top}catch(e$1){return null}var coords=coordsChar(cm,x,y),line;if(forRect&&coords.xRel>0&&(line=getLine(cm.doc,coords.line).text).length==coords.ch){var colDiff=countColumn(line,line.length,cm.options.tabSize)-line.length;coords=Pos(coords.line,Math.max(0,Math.round((x-paddingH(cm.display).left)/charWidth(cm.display))-colDiff))}return coords}\nfunction findViewIndex(cm,n){if(n>=cm.display.viewTo)return null;n-=cm.display.viewFrom;if(n<0)return null;var view=cm.display.view;for(var i=0;i<view.length;i++){n-=view[i].size;if(n<0)return i}}function regChange(cm,from,to,lendiff){if(from==null)from=cm.doc.first;if(to==null)to=cm.doc.first+cm.doc.size;if(!lendiff)lendiff=0;var display=cm.display;if(lendiff&&to<display.viewTo&&(display.updateLineNumbers==null||display.updateLineNumbers>from))display.updateLineNumbers=from;cm.curOp.viewChanged=\ntrue;if(from>=display.viewTo){if(sawCollapsedSpans&&visualLineNo(cm.doc,from)<display.viewTo)resetView(cm)}else if(to<=display.viewFrom)if(sawCollapsedSpans&&visualLineEndNo(cm.doc,to+lendiff)>display.viewFrom)resetView(cm);else{display.viewFrom+=lendiff;display.viewTo+=lendiff}else if(from<=display.viewFrom&&to>=display.viewTo)resetView(cm);else if(from<=display.viewFrom){var cut=viewCuttingPoint(cm,to,to+lendiff,1);if(cut){display.view=display.view.slice(cut.index);display.viewFrom=cut.lineN;display.viewTo+=\nlendiff}else resetView(cm)}else if(to>=display.viewTo){var cut$1=viewCuttingPoint(cm,from,from,-1);if(cut$1){display.view=display.view.slice(0,cut$1.index);display.viewTo=cut$1.lineN}else resetView(cm)}else{var cutTop=viewCuttingPoint(cm,from,from,-1);var cutBot=viewCuttingPoint(cm,to,to+lendiff,1);if(cutTop&&cutBot){display.view=display.view.slice(0,cutTop.index).concat(buildViewArray(cm,cutTop.lineN,cutBot.lineN)).concat(display.view.slice(cutBot.index));display.viewTo+=lendiff}else resetView(cm)}var ext=\ndisplay.externalMeasured;if(ext)if(to<ext.lineN)ext.lineN+=lendiff;else if(from<ext.lineN+ext.size)display.externalMeasured=null}function regLineChange(cm,line,type){cm.curOp.viewChanged=true;var display=cm.display,ext=cm.display.externalMeasured;if(ext&&line>=ext.lineN&&line<ext.lineN+ext.size)display.externalMeasured=null;if(line<display.viewFrom||line>=display.viewTo)return;var lineView=display.view[findViewIndex(cm,line)];if(lineView.node==null)return;var arr=lineView.changes||(lineView.changes=\n[]);if(indexOf(arr,type)==-1)arr.push(type)}function resetView(cm){cm.display.viewFrom=cm.display.viewTo=cm.doc.first;cm.display.view=[];cm.display.viewOffset=0}function viewCuttingPoint(cm,oldN,newN,dir){var index=findViewIndex(cm,oldN),diff,view=cm.display.view;if(!sawCollapsedSpans||newN==cm.doc.first+cm.doc.size)return{index:index,lineN:newN};var n=cm.display.viewFrom;for(var i=0;i<index;i++)n+=view[i].size;if(n!=oldN){if(dir>0){if(index==view.length-1)return null;diff=n+view[index].size-oldN;\nindex++}else diff=n-oldN;oldN+=diff;newN+=diff}while(visualLineNo(cm.doc,newN)!=newN){if(index==(dir<0?0:view.length-1))return null;newN+=dir*view[index-(dir<0?1:0)].size;index+=dir}return{index:index,lineN:newN}}function adjustView(cm,from,to){var display=cm.display,view=display.view;if(view.length==0||from>=display.viewTo||to<=display.viewFrom){display.view=buildViewArray(cm,from,to);display.viewFrom=from}else{if(display.viewFrom>from)display.view=buildViewArray(cm,from,display.viewFrom).concat(display.view);\nelse if(display.viewFrom<from)display.view=display.view.slice(findViewIndex(cm,from));display.viewFrom=from;if(display.viewTo<to)display.view=display.view.concat(buildViewArray(cm,display.viewTo,to));else if(display.viewTo>to)display.view=display.view.slice(0,findViewIndex(cm,to))}display.viewTo=to}function countDirtyView(cm){var view=cm.display.view,dirty=0;for(var i=0;i<view.length;i++){var lineView=view[i];if(!lineView.hidden&&(!lineView.node||lineView.changes))++dirty}return dirty}function updateSelection(cm){cm.display.input.showSelection(cm.display.input.prepareSelection())}\nfunction prepareSelection(cm,primary){if(primary===void 0)primary=true;var doc=cm.doc,result={};var curFragment=result.cursors=document.createDocumentFragment();var selFragment=result.selection=document.createDocumentFragment();var customCursor=cm.options.$customCursor;if(customCursor)primary=true;for(var i=0;i<doc.sel.ranges.length;i++){if(!primary&&i==doc.sel.primIndex)continue;var range=doc.sel.ranges[i];if(range.from().line>=cm.display.viewTo||range.to().line<cm.display.viewFrom)continue;var collapsed=\nrange.empty();if(customCursor){var head=customCursor(cm,range);if(head)drawSelectionCursor(cm,head,curFragment)}else if(collapsed||cm.options.showCursorWhenSelecting)drawSelectionCursor(cm,range.head,curFragment);if(!collapsed)drawSelectionRange(cm,range,selFragment)}return result}function drawSelectionCursor(cm,head,output){var pos=cursorCoords(cm,head,"div",null,null,!cm.options.singleCursorHeightPerLine);var cursor=output.appendChild(elt("div","\\u00a0","CodeMirror-cursor"));cursor.style.left=pos.left+\n"px";cursor.style.top=pos.top+"px";cursor.style.height=Math.max(0,pos.bottom-pos.top)*cm.options.cursorHeight+"px";if(/\\bcm-fat-cursor\\b/.test(cm.getWrapperElement().className)){var charPos=charCoords(cm,head,"div",null,null);var width=charPos.right-charPos.left;cursor.style.width=(width>0?width:cm.defaultCharWidth())+"px"}if(pos.other){var otherCursor=output.appendChild(elt("div","\\u00a0","CodeMirror-cursor CodeMirror-secondarycursor"));otherCursor.style.display="";otherCursor.style.left=pos.other.left+\n"px";otherCursor.style.top=pos.other.top+"px";otherCursor.style.height=(pos.other.bottom-pos.other.top)*.85+"px"}}function cmpCoords(a,b){return a.top-b.top||a.left-b.left}function drawSelectionRange(cm,range,output){var display=cm.display,doc=cm.doc;var fragment=document.createDocumentFragment();var padding=paddingH(cm.display),leftSide=padding.left;var rightSide=Math.max(display.sizerWidth,displayWidth(cm)-display.sizer.offsetLeft)-padding.right;var docLTR=doc.direction=="ltr";function add(left,\ntop,width,bottom){if(top<0)top=0;top=Math.round(top);bottom=Math.round(bottom);fragment.appendChild(elt("div",null,"CodeMirror-selected","position: absolute; left: "+left+"px;\\n                             top: "+top+"px; width: "+(width==null?rightSide-left:width)+"px;\\n                             height: "+(bottom-top)+"px"))}function drawForLine(line,fromArg,toArg){var lineObj=getLine(doc,line);var lineLen=lineObj.text.length;var start,end;function coords(ch,bias){return charCoords(cm,Pos(line,\nch),"div",lineObj,bias)}function wrapX(pos,dir,side){var extent=wrappedLineExtentChar(cm,lineObj,null,pos);var prop=dir=="ltr"==(side=="after")?"left":"right";var ch=side=="after"?extent.begin:extent.end-(/\\s/.test(lineObj.text.charAt(extent.end-1))?2:1);return coords(ch,prop)[prop]}var order=getOrder(lineObj,doc.direction);iterateBidiSections(order,fromArg||0,toArg==null?lineLen:toArg,function(from,to,dir,i){var ltr=dir=="ltr";var fromPos=coords(from,ltr?"left":"right");var toPos=coords(to-1,ltr?\n"right":"left");var openStart=fromArg==null&&from==0,openEnd=toArg==null&&to==lineLen;var first=i==0,last=!order||i==order.length-1;if(toPos.top-fromPos.top<=3){var openLeft=(docLTR?openStart:openEnd)&&first;var openRight=(docLTR?openEnd:openStart)&&last;var left=openLeft?leftSide:(ltr?fromPos:toPos).left;var right=openRight?rightSide:(ltr?toPos:fromPos).right;add(left,fromPos.top,right-left,fromPos.bottom)}else{var topLeft,topRight,botLeft,botRight;if(ltr){topLeft=docLTR&&openStart&&first?leftSide:\nfromPos.left;topRight=docLTR?rightSide:wrapX(from,dir,"before");botLeft=docLTR?leftSide:wrapX(to,dir,"after");botRight=docLTR&&openEnd&&last?rightSide:toPos.right}else{topLeft=!docLTR?leftSide:wrapX(from,dir,"before");topRight=!docLTR&&openStart&&first?rightSide:fromPos.right;botLeft=!docLTR&&openEnd&&last?leftSide:toPos.left;botRight=!docLTR?rightSide:wrapX(to,dir,"after")}add(topLeft,fromPos.top,topRight-topLeft,fromPos.bottom);if(fromPos.bottom<toPos.top)add(leftSide,fromPos.bottom,null,toPos.top);\nadd(botLeft,toPos.top,botRight-botLeft,toPos.bottom)}if(!start||cmpCoords(fromPos,start)<0)start=fromPos;if(cmpCoords(toPos,start)<0)start=toPos;if(!end||cmpCoords(fromPos,end)<0)end=fromPos;if(cmpCoords(toPos,end)<0)end=toPos});return{start:start,end:end}}var sFrom=range.from(),sTo=range.to();if(sFrom.line==sTo.line)drawForLine(sFrom.line,sFrom.ch,sTo.ch);else{var fromLine=getLine(doc,sFrom.line),toLine=getLine(doc,sTo.line);var singleVLine=visualLine(fromLine)==visualLine(toLine);var leftEnd=drawForLine(sFrom.line,\nsFrom.ch,singleVLine?fromLine.text.length+1:null).end;var rightStart=drawForLine(sTo.line,singleVLine?0:null,sTo.ch).start;if(singleVLine)if(leftEnd.top<rightStart.top-2){add(leftEnd.right,leftEnd.top,null,leftEnd.bottom);add(leftSide,rightStart.top,rightStart.left,rightStart.bottom)}else add(leftEnd.right,leftEnd.top,rightStart.left-leftEnd.right,leftEnd.bottom);if(leftEnd.bottom<rightStart.top)add(leftSide,leftEnd.bottom,null,rightStart.top)}output.appendChild(fragment)}function restartBlink(cm){if(!cm.state.focused)return;\nvar display=cm.display;clearInterval(display.blinker);var on=true;display.cursorDiv.style.visibility="";if(cm.options.cursorBlinkRate>0)display.blinker=setInterval(function(){if(!cm.hasFocus())onBlur(cm);display.cursorDiv.style.visibility=(on=!on)?"":"hidden"},cm.options.cursorBlinkRate);else if(cm.options.cursorBlinkRate<0)display.cursorDiv.style.visibility="hidden"}function ensureFocus(cm){if(!cm.hasFocus()){cm.display.input.focus();if(!cm.state.focused)onFocus(cm)}}function delayBlurEvent(cm){cm.state.delayingBlurEvent=\ntrue;setTimeout(function(){if(cm.state.delayingBlurEvent){cm.state.delayingBlurEvent=false;if(cm.state.focused)onBlur(cm)}},100)}function onFocus(cm,e){if(cm.state.delayingBlurEvent&&!cm.state.draggingText)cm.state.delayingBlurEvent=false;if(cm.options.readOnly=="nocursor")return;if(!cm.state.focused){signal(cm,"focus",cm,e);cm.state.focused=true;addClass(cm.display.wrapper,"CodeMirror-focused");if(!cm.curOp&&cm.display.selForContextMenu!=cm.doc.sel){cm.display.input.reset();if(webkit)setTimeout(function(){return cm.display.input.reset(true)},\n20)}cm.display.input.receivedFocus()}restartBlink(cm)}function onBlur(cm,e){if(cm.state.delayingBlurEvent)return;if(cm.state.focused){signal(cm,"blur",cm,e);cm.state.focused=false;rmClass(cm.display.wrapper,"CodeMirror-focused")}clearInterval(cm.display.blinker);setTimeout(function(){if(!cm.state.focused)cm.display.shift=false},150)}function updateHeightsInViewport(cm){var display=cm.display;var prevBottom=display.lineDiv.offsetTop;var viewTop=Math.max(0,display.scroller.getBoundingClientRect().top);\nvar oldHeight=display.lineDiv.getBoundingClientRect().top;var mustScroll=0;for(var i=0;i<display.view.length;i++){var cur=display.view[i],wrapping=cm.options.lineWrapping;var height=void 0,width=0;if(cur.hidden)continue;oldHeight+=cur.line.height;if(ie&&ie_version<8){var bot=cur.node.offsetTop+cur.node.offsetHeight;height=bot-prevBottom;prevBottom=bot}else{var box=cur.node.getBoundingClientRect();height=box.bottom-box.top;if(!wrapping&&cur.text.firstChild)width=cur.text.firstChild.getBoundingClientRect().right-\nbox.left-1}var diff=cur.line.height-height;if(diff>.005||diff<-.005){if(oldHeight<viewTop)mustScroll-=diff;updateLineHeight(cur.line,height);updateWidgetHeight(cur.line);if(cur.rest)for(var j=0;j<cur.rest.length;j++)updateWidgetHeight(cur.rest[j])}if(width>cm.display.sizerWidth){var chWidth=Math.ceil(width/charWidth(cm.display));if(chWidth>cm.display.maxLineLength){cm.display.maxLineLength=chWidth;cm.display.maxLine=cur.line;cm.display.maxLineChanged=true}}}if(Math.abs(mustScroll)>2)display.scroller.scrollTop+=\nmustScroll}function updateWidgetHeight(line){if(line.widgets)for(var i=0;i<line.widgets.length;++i){var w=line.widgets[i],parent=w.node.parentNode;if(parent)w.height=parent.offsetHeight}}function visibleLines(display,doc,viewport){var top=viewport&&viewport.top!=null?Math.max(0,viewport.top):display.scroller.scrollTop;top=Math.floor(top-paddingTop(display));var bottom=viewport&&viewport.bottom!=null?viewport.bottom:top+display.wrapper.clientHeight;var from=lineAtHeight(doc,top),to=lineAtHeight(doc,\nbottom);if(viewport&&viewport.ensure){var ensureFrom=viewport.ensure.from.line,ensureTo=viewport.ensure.to.line;if(ensureFrom<from){from=ensureFrom;to=lineAtHeight(doc,heightAtLine(getLine(doc,ensureFrom))+display.wrapper.clientHeight)}else if(Math.min(ensureTo,doc.lastLine())>=to){from=lineAtHeight(doc,heightAtLine(getLine(doc,ensureTo))-display.wrapper.clientHeight);to=ensureTo}}return{from:from,to:Math.max(to,from+1)}}function maybeScrollWindow(cm,rect){if(signalDOMEvent(cm,"scrollCursorIntoView"))return;\nvar display=cm.display,box=display.sizer.getBoundingClientRect(),doScroll=null;if(rect.top+box.top<0)doScroll=true;else if(rect.bottom+box.top>(window.innerHeight||document.documentElement.clientHeight))doScroll=false;if(doScroll!=null&&!phantom){var scrollNode=elt("div","\\u200b",null,"position: absolute;\\n                         top: "+(rect.top-display.viewOffset-paddingTop(cm.display))+"px;\\n                         height: "+(rect.bottom-rect.top+scrollGap(cm)+display.barHeight)+"px;\\n                         left: "+\nrect.left+"px; width: "+Math.max(2,rect.right-rect.left)+"px;");cm.display.lineSpace.appendChild(scrollNode);scrollNode.scrollIntoView(doScroll);cm.display.lineSpace.removeChild(scrollNode)}}function scrollPosIntoView(cm,pos,end,margin){if(margin==null)margin=0;var rect;if(!cm.options.lineWrapping&&pos==end){end=pos.sticky=="before"?Pos(pos.line,pos.ch+1,"before"):pos;pos=pos.ch?Pos(pos.line,pos.sticky=="before"?pos.ch-1:pos.ch,"after"):pos}for(var limit=0;limit<5;limit++){var changed=false;var coords=\ncursorCoords(cm,pos);var endCoords=!end||end==pos?coords:cursorCoords(cm,end);rect={left:Math.min(coords.left,endCoords.left),top:Math.min(coords.top,endCoords.top)-margin,right:Math.max(coords.left,endCoords.left),bottom:Math.max(coords.bottom,endCoords.bottom)+margin};var scrollPos=calculateScrollPos(cm,rect);var startTop=cm.doc.scrollTop,startLeft=cm.doc.scrollLeft;if(scrollPos.scrollTop!=null){updateScrollTop(cm,scrollPos.scrollTop);if(Math.abs(cm.doc.scrollTop-startTop)>1)changed=true}if(scrollPos.scrollLeft!=\nnull){setScrollLeft(cm,scrollPos.scrollLeft);if(Math.abs(cm.doc.scrollLeft-startLeft)>1)changed=true}if(!changed)break}return rect}function scrollIntoView(cm,rect){var scrollPos=calculateScrollPos(cm,rect);if(scrollPos.scrollTop!=null)updateScrollTop(cm,scrollPos.scrollTop);if(scrollPos.scrollLeft!=null)setScrollLeft(cm,scrollPos.scrollLeft)}function calculateScrollPos(cm,rect){var display=cm.display,snapMargin=textHeight(cm.display);if(rect.top<0)rect.top=0;var screentop=cm.curOp&&cm.curOp.scrollTop!=\nnull?cm.curOp.scrollTop:display.scroller.scrollTop;var screen=displayHeight(cm),result={};if(rect.bottom-rect.top>screen)rect.bottom=rect.top+screen;var docBottom=cm.doc.height+paddingVert(display);var atTop=rect.top<snapMargin,atBottom=rect.bottom>docBottom-snapMargin;if(rect.top<screentop)result.scrollTop=atTop?0:rect.top;else if(rect.bottom>screentop+screen){var newTop=Math.min(rect.top,(atBottom?docBottom:rect.bottom)-screen);if(newTop!=screentop)result.scrollTop=newTop}var gutterSpace=cm.options.fixedGutter?\n0:display.gutters.offsetWidth;var screenleft=cm.curOp&&cm.curOp.scrollLeft!=null?cm.curOp.scrollLeft:display.scroller.scrollLeft-gutterSpace;var screenw=displayWidth(cm)-display.gutters.offsetWidth;var tooWide=rect.right-rect.left>screenw;if(tooWide)rect.right=rect.left+screenw;if(rect.left<10)result.scrollLeft=0;else if(rect.left<screenleft)result.scrollLeft=Math.max(0,rect.left+gutterSpace-(tooWide?0:10));else if(rect.right>screenw+screenleft-3)result.scrollLeft=rect.right+(tooWide?0:10)-screenw;\nreturn result}function addToScrollTop(cm,top){if(top==null)return;resolveScrollToPos(cm);cm.curOp.scrollTop=(cm.curOp.scrollTop==null?cm.doc.scrollTop:cm.curOp.scrollTop)+top}function ensureCursorVisible(cm){resolveScrollToPos(cm);var cur=cm.getCursor();cm.curOp.scrollToPos={from:cur,to:cur,margin:cm.options.cursorScrollMargin}}function scrollToCoords(cm,x,y){if(x!=null||y!=null)resolveScrollToPos(cm);if(x!=null)cm.curOp.scrollLeft=x;if(y!=null)cm.curOp.scrollTop=y}function scrollToRange(cm,range){resolveScrollToPos(cm);\ncm.curOp.scrollToPos=range}function resolveScrollToPos(cm){var range=cm.curOp.scrollToPos;if(range){cm.curOp.scrollToPos=null;var from=estimateCoords(cm,range.from),to=estimateCoords(cm,range.to);scrollToCoordsRange(cm,from,to,range.margin)}}function scrollToCoordsRange(cm,from,to,margin){var sPos=calculateScrollPos(cm,{left:Math.min(from.left,to.left),top:Math.min(from.top,to.top)-margin,right:Math.max(from.right,to.right),bottom:Math.max(from.bottom,to.bottom)+margin});scrollToCoords(cm,sPos.scrollLeft,\nsPos.scrollTop)}function updateScrollTop(cm,val){if(Math.abs(cm.doc.scrollTop-val)<2)return;if(!gecko)updateDisplaySimple(cm,{top:val});setScrollTop(cm,val,true);if(gecko)updateDisplaySimple(cm);startWorker(cm,100)}function setScrollTop(cm,val,forceScroll){val=Math.max(0,Math.min(cm.display.scroller.scrollHeight-cm.display.scroller.clientHeight,val));if(cm.display.scroller.scrollTop==val&&!forceScroll)return;cm.doc.scrollTop=val;cm.display.scrollbars.setScrollTop(val);if(cm.display.scroller.scrollTop!=\nval)cm.display.scroller.scrollTop=val}function setScrollLeft(cm,val,isScroller,forceScroll){val=Math.max(0,Math.min(val,cm.display.scroller.scrollWidth-cm.display.scroller.clientWidth));if((isScroller?val==cm.doc.scrollLeft:Math.abs(cm.doc.scrollLeft-val)<2)&&!forceScroll)return;cm.doc.scrollLeft=val;alignHorizontally(cm);if(cm.display.scroller.scrollLeft!=val)cm.display.scroller.scrollLeft=val;cm.display.scrollbars.setScrollLeft(val)}function measureForScrollbars(cm){var d=cm.display,gutterW=d.gutters.offsetWidth;\nvar docH=Math.round(cm.doc.height+paddingVert(cm.display));return{clientHeight:d.scroller.clientHeight,viewHeight:d.wrapper.clientHeight,scrollWidth:d.scroller.scrollWidth,clientWidth:d.scroller.clientWidth,viewWidth:d.wrapper.clientWidth,barLeft:cm.options.fixedGutter?gutterW:0,docHeight:docH,scrollHeight:docH+scrollGap(cm)+d.barHeight,nativeBarWidth:d.nativeBarWidth,gutterWidth:gutterW}}var NativeScrollbars=function(place,scroll,cm){this.cm=cm;var vert=this.vert=elt("div",[elt("div",null,null,"min-width: 1px")],\n"CodeMirror-vscrollbar");var horiz=this.horiz=elt("div",[elt("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");vert.tabIndex=horiz.tabIndex=-1;place(vert);place(horiz);on(vert,"scroll",function(){if(vert.clientHeight)scroll(vert.scrollTop,"vertical")});on(horiz,"scroll",function(){if(horiz.clientWidth)scroll(horiz.scrollLeft,"horizontal")});this.checkedZeroWidth=false;if(ie&&ie_version<8)this.horiz.style.minHeight=this.vert.style.minWidth="18px"};NativeScrollbars.prototype.update=\nfunction(measure){var needsH=measure.scrollWidth>measure.clientWidth+1;var needsV=measure.scrollHeight>measure.clientHeight+1;var sWidth=measure.nativeBarWidth;if(needsV){this.vert.style.display="block";this.vert.style.bottom=needsH?sWidth+"px":"0";var totalHeight=measure.viewHeight-(needsH?sWidth:0);this.vert.firstChild.style.height=Math.max(0,measure.scrollHeight-measure.clientHeight+totalHeight)+"px"}else{this.vert.scrollTop=0;this.vert.style.display="";this.vert.firstChild.style.height="0"}if(needsH){this.horiz.style.display=\n"block";this.horiz.style.right=needsV?sWidth+"px":"0";this.horiz.style.left=measure.barLeft+"px";var totalWidth=measure.viewWidth-measure.barLeft-(needsV?sWidth:0);this.horiz.firstChild.style.width=Math.max(0,measure.scrollWidth-measure.clientWidth+totalWidth)+"px"}else{this.horiz.style.display="";this.horiz.firstChild.style.width="0"}if(!this.checkedZeroWidth&&measure.clientHeight>0){if(sWidth==0)this.zeroWidthHack();this.checkedZeroWidth=true}return{right:needsV?sWidth:0,bottom:needsH?sWidth:0}};\nNativeScrollbars.prototype.setScrollLeft=function(pos){if(this.horiz.scrollLeft!=pos)this.horiz.scrollLeft=pos;if(this.disableHoriz)this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")};NativeScrollbars.prototype.setScrollTop=function(pos){if(this.vert.scrollTop!=pos)this.vert.scrollTop=pos;if(this.disableVert)this.enableZeroWidthBar(this.vert,this.disableVert,"vert")};NativeScrollbars.prototype.zeroWidthHack=function(){var w=mac&&!mac_geMountainLion?"12px":"18px";this.horiz.style.height=\nthis.vert.style.width=w;this.horiz.style.visibility=this.vert.style.visibility="hidden";this.disableHoriz=new Delayed;this.disableVert=new Delayed};NativeScrollbars.prototype.enableZeroWidthBar=function(bar,delay,type){bar.style.visibility="";function maybeDisable(){var box=bar.getBoundingClientRect();var elt=type=="vert"?document.elementFromPoint(box.right-1,(box.top+box.bottom)/2):document.elementFromPoint((box.right+box.left)/2,box.bottom-1);if(elt!=bar)bar.style.visibility="hidden";else delay.set(1E3,\nmaybeDisable)}delay.set(1E3,maybeDisable)};NativeScrollbars.prototype.clear=function(){var parent=this.horiz.parentNode;parent.removeChild(this.horiz);parent.removeChild(this.vert)};var NullScrollbars=function(){};NullScrollbars.prototype.update=function(){return{bottom:0,right:0}};NullScrollbars.prototype.setScrollLeft=function(){};NullScrollbars.prototype.setScrollTop=function(){};NullScrollbars.prototype.clear=function(){};function updateScrollbars(cm,measure){if(!measure)measure=measureForScrollbars(cm);\nvar startWidth=cm.display.barWidth,startHeight=cm.display.barHeight;updateScrollbarsInner(cm,measure);for(var i=0;i<4&&startWidth!=cm.display.barWidth||startHeight!=cm.display.barHeight;i++){if(startWidth!=cm.display.barWidth&&cm.options.lineWrapping)updateHeightsInViewport(cm);updateScrollbarsInner(cm,measureForScrollbars(cm));startWidth=cm.display.barWidth;startHeight=cm.display.barHeight}}function updateScrollbarsInner(cm,measure){var d=cm.display;var sizes=d.scrollbars.update(measure);d.sizer.style.paddingRight=\n(d.barWidth=sizes.right)+"px";d.sizer.style.paddingBottom=(d.barHeight=sizes.bottom)+"px";d.heightForcer.style.borderBottom=sizes.bottom+"px solid transparent";if(sizes.right&&sizes.bottom){d.scrollbarFiller.style.display="block";d.scrollbarFiller.style.height=sizes.bottom+"px";d.scrollbarFiller.style.width=sizes.right+"px"}else d.scrollbarFiller.style.display="";if(sizes.bottom&&cm.options.coverGutterNextToScrollbar&&cm.options.fixedGutter){d.gutterFiller.style.display="block";d.gutterFiller.style.height=\nsizes.bottom+"px";d.gutterFiller.style.width=measure.gutterWidth+"px"}else d.gutterFiller.style.display=""}var scrollbarModel={"native":NativeScrollbars,"null":NullScrollbars};function initScrollbars(cm){if(cm.display.scrollbars){cm.display.scrollbars.clear();if(cm.display.scrollbars.addClass)rmClass(cm.display.wrapper,cm.display.scrollbars.addClass)}cm.display.scrollbars=new scrollbarModel[cm.options.scrollbarStyle](function(node){cm.display.wrapper.insertBefore(node,cm.display.scrollbarFiller);\non(node,"mousedown",function(){if(cm.state.focused)setTimeout(function(){return cm.display.input.focus()},0)});node.setAttribute("cm-not-content","true")},function(pos,axis){if(axis=="horizontal")setScrollLeft(cm,pos);else updateScrollTop(cm,pos)},cm);if(cm.display.scrollbars.addClass)addClass(cm.display.wrapper,cm.display.scrollbars.addClass)}var nextOpId=0;function startOperation(cm){cm.curOp={cm:cm,viewChanged:false,startHeight:cm.doc.height,forceUpdate:false,updateInput:0,typing:false,changeObjs:null,\ncursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:false,updateMaxLine:false,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:false,id:++nextOpId,markArrays:null};pushOperation(cm.curOp)}function endOperation(cm){var op=cm.curOp;if(op)finishOperation(op,function(group){for(var i=0;i<group.ops.length;i++)group.ops[i].cm.curOp=null;endOperations(group)})}function endOperations(group){var ops=group.ops;for(var i=0;i<ops.length;i++)endOperation_R1(ops[i]);for(var i$1=0;i$1<ops.length;i$1++)endOperation_W1(ops[i$1]);\nfor(var i$2=0;i$2<ops.length;i$2++)endOperation_R2(ops[i$2]);for(var i$3=0;i$3<ops.length;i$3++)endOperation_W2(ops[i$3]);for(var i$4=0;i$4<ops.length;i$4++)endOperation_finish(ops[i$4])}function endOperation_R1(op){var cm=op.cm,display=cm.display;maybeClipScrollbars(cm);if(op.updateMaxLine)findMaxLine(cm);op.mustUpdate=op.viewChanged||op.forceUpdate||op.scrollTop!=null||op.scrollToPos&&(op.scrollToPos.from.line<display.viewFrom||op.scrollToPos.to.line>=display.viewTo)||display.maxLineChanged&&cm.options.lineWrapping;\nop.update=op.mustUpdate&&new DisplayUpdate(cm,op.mustUpdate&&{top:op.scrollTop,ensure:op.scrollToPos},op.forceUpdate)}function endOperation_W1(op){op.updatedDisplay=op.mustUpdate&&updateDisplayIfNeeded(op.cm,op.update)}function endOperation_R2(op){var cm=op.cm,display=cm.display;if(op.updatedDisplay)updateHeightsInViewport(cm);op.barMeasure=measureForScrollbars(cm);if(display.maxLineChanged&&!cm.options.lineWrapping){op.adjustWidthTo=measureChar(cm,display.maxLine,display.maxLine.text.length).left+\n3;cm.display.sizerWidth=op.adjustWidthTo;op.barMeasure.scrollWidth=Math.max(display.scroller.clientWidth,display.sizer.offsetLeft+op.adjustWidthTo+scrollGap(cm)+cm.display.barWidth);op.maxScrollLeft=Math.max(0,display.sizer.offsetLeft+op.adjustWidthTo-displayWidth(cm))}if(op.updatedDisplay||op.selectionChanged)op.preparedSelection=display.input.prepareSelection()}function endOperation_W2(op){var cm=op.cm;if(op.adjustWidthTo!=null){cm.display.sizer.style.minWidth=op.adjustWidthTo+"px";if(op.maxScrollLeft<\ncm.doc.scrollLeft)setScrollLeft(cm,Math.min(cm.display.scroller.scrollLeft,op.maxScrollLeft),true);cm.display.maxLineChanged=false}var takeFocus=op.focus&&op.focus==activeElt();if(op.preparedSelection)cm.display.input.showSelection(op.preparedSelection,takeFocus);if(op.updatedDisplay||op.startHeight!=cm.doc.height)updateScrollbars(cm,op.barMeasure);if(op.updatedDisplay)setDocumentHeight(cm,op.barMeasure);if(op.selectionChanged)restartBlink(cm);if(cm.state.focused&&op.updateInput)cm.display.input.reset(op.typing);\nif(takeFocus)ensureFocus(op.cm)}function endOperation_finish(op){var cm=op.cm,display=cm.display,doc=cm.doc;if(op.updatedDisplay)postUpdateDisplay(cm,op.update);if(display.wheelStartX!=null&&(op.scrollTop!=null||op.scrollLeft!=null||op.scrollToPos))display.wheelStartX=display.wheelStartY=null;if(op.scrollTop!=null)setScrollTop(cm,op.scrollTop,op.forceScroll);if(op.scrollLeft!=null)setScrollLeft(cm,op.scrollLeft,true,true);if(op.scrollToPos){var rect=scrollPosIntoView(cm,clipPos(doc,op.scrollToPos.from),\nclipPos(doc,op.scrollToPos.to),op.scrollToPos.margin);maybeScrollWindow(cm,rect)}var hidden=op.maybeHiddenMarkers,unhidden=op.maybeUnhiddenMarkers;if(hidden)for(var i=0;i<hidden.length;++i)if(!hidden[i].lines.length)signal(hidden[i],"hide");if(unhidden)for(var i$1=0;i$1<unhidden.length;++i$1)if(unhidden[i$1].lines.length)signal(unhidden[i$1],"unhide");if(display.wrapper.offsetHeight)doc.scrollTop=cm.display.scroller.scrollTop;if(op.changeObjs)signal(cm,"changes",cm,op.changeObjs);if(op.update)op.update.finish()}\nfunction runInOp(cm,f){if(cm.curOp)return f();startOperation(cm);try{return f()}finally{endOperation(cm)}}function operation(cm,f){return function(){if(cm.curOp)return f.apply(cm,arguments);startOperation(cm);try{return f.apply(cm,arguments)}finally{endOperation(cm)}}}function methodOp(f){return function(){if(this.curOp)return f.apply(this,arguments);startOperation(this);try{return f.apply(this,arguments)}finally{endOperation(this)}}}function docMethodOp(f){return function(){var cm=this.cm;if(!cm||\ncm.curOp)return f.apply(this,arguments);startOperation(cm);try{return f.apply(this,arguments)}finally{endOperation(cm)}}}function startWorker(cm,time){if(cm.doc.highlightFrontier<cm.display.viewTo)cm.state.highlight.set(time,bind(highlightWorker,cm))}function highlightWorker(cm){var doc=cm.doc;if(doc.highlightFrontier>=cm.display.viewTo)return;var end=+new Date+cm.options.workTime;var context=getContextBefore(cm,doc.highlightFrontier);var changedLines=[];doc.iter(context.line,Math.min(doc.first+doc.size,\ncm.display.viewTo+500),function(line){if(context.line>=cm.display.viewFrom){var oldStyles=line.styles;var resetState=line.text.length>cm.options.maxHighlightLength?copyState(doc.mode,context.state):null;var highlighted=highlightLine(cm,line,context,true);if(resetState)context.state=resetState;line.styles=highlighted.styles;var oldCls=line.styleClasses,newCls=highlighted.classes;if(newCls)line.styleClasses=newCls;else if(oldCls)line.styleClasses=null;var ischange=!oldStyles||oldStyles.length!=line.styles.length||\noldCls!=newCls&&(!oldCls||!newCls||oldCls.bgClass!=newCls.bgClass||oldCls.textClass!=newCls.textClass);for(var i=0;!ischange&&i<oldStyles.length;++i)ischange=oldStyles[i]!=line.styles[i];if(ischange)changedLines.push(context.line);line.stateAfter=context.save();context.nextLine()}else{if(line.text.length<=cm.options.maxHighlightLength)processLine(cm,line.text,context);line.stateAfter=context.line%5==0?context.save():null;context.nextLine()}if(+new Date>end){startWorker(cm,cm.options.workDelay);return true}});\ndoc.highlightFrontier=context.line;doc.modeFrontier=Math.max(doc.modeFrontier,context.line);if(changedLines.length)runInOp(cm,function(){for(var i=0;i<changedLines.length;i++)regLineChange(cm,changedLines[i],"text")})}var DisplayUpdate=function(cm,viewport,force){var display=cm.display;this.viewport=viewport;this.visible=visibleLines(display,cm.doc,viewport);this.editorIsHidden=!display.wrapper.offsetWidth;this.wrapperHeight=display.wrapper.clientHeight;this.wrapperWidth=display.wrapper.clientWidth;\nthis.oldDisplayWidth=displayWidth(cm);this.force=force;this.dims=getDimensions(cm);this.events=[]};DisplayUpdate.prototype.signal=function(emitter,type){if(hasHandler(emitter,type))this.events.push(arguments)};DisplayUpdate.prototype.finish=function(){for(var i=0;i<this.events.length;i++)signal.apply(null,this.events[i])};function maybeClipScrollbars(cm){var display=cm.display;if(!display.scrollbarsClipped&&display.scroller.offsetWidth){display.nativeBarWidth=display.scroller.offsetWidth-display.scroller.clientWidth;\ndisplay.heightForcer.style.height=scrollGap(cm)+"px";display.sizer.style.marginBottom=-display.nativeBarWidth+"px";display.sizer.style.borderRightWidth=scrollGap(cm)+"px";display.scrollbarsClipped=true}}function selectionSnapshot(cm){if(cm.hasFocus())return null;var active=activeElt();if(!active||!contains(cm.display.lineDiv,active))return null;var result={activeElt:active};if(window.getSelection){var sel=window.getSelection();if(sel.anchorNode&&sel.extend&&contains(cm.display.lineDiv,sel.anchorNode)){result.anchorNode=\nsel.anchorNode;result.anchorOffset=sel.anchorOffset;result.focusNode=sel.focusNode;result.focusOffset=sel.focusOffset}}return result}function restoreSelection(snapshot){if(!snapshot||!snapshot.activeElt||snapshot.activeElt==activeElt())return;snapshot.activeElt.focus();if(!/^(INPUT|TEXTAREA)$/.test(snapshot.activeElt.nodeName)&&snapshot.anchorNode&&contains(document.body,snapshot.anchorNode)&&contains(document.body,snapshot.focusNode)){var sel=window.getSelection(),range=document.createRange();range.setEnd(snapshot.anchorNode,\nsnapshot.anchorOffset);range.collapse(false);sel.removeAllRanges();sel.addRange(range);sel.extend(snapshot.focusNode,snapshot.focusOffset)}}function updateDisplayIfNeeded(cm,update){var display=cm.display,doc=cm.doc;if(update.editorIsHidden){resetView(cm);return false}if(!update.force&&update.visible.from>=display.viewFrom&&update.visible.to<=display.viewTo&&(display.updateLineNumbers==null||display.updateLineNumbers>=display.viewTo)&&display.renderedView==display.view&&countDirtyView(cm)==0)return false;\nif(maybeUpdateLineNumberWidth(cm)){resetView(cm);update.dims=getDimensions(cm)}var end=doc.first+doc.size;var from=Math.max(update.visible.from-cm.options.viewportMargin,doc.first);var to=Math.min(end,update.visible.to+cm.options.viewportMargin);if(display.viewFrom<from&&from-display.viewFrom<20)from=Math.max(doc.first,display.viewFrom);if(display.viewTo>to&&display.viewTo-to<20)to=Math.min(end,display.viewTo);if(sawCollapsedSpans){from=visualLineNo(cm.doc,from);to=visualLineEndNo(cm.doc,to)}var different=\nfrom!=display.viewFrom||to!=display.viewTo||display.lastWrapHeight!=update.wrapperHeight||display.lastWrapWidth!=update.wrapperWidth;adjustView(cm,from,to);display.viewOffset=heightAtLine(getLine(cm.doc,display.viewFrom));cm.display.mover.style.top=display.viewOffset+"px";var toUpdate=countDirtyView(cm);if(!different&&toUpdate==0&&!update.force&&display.renderedView==display.view&&(display.updateLineNumbers==null||display.updateLineNumbers>=display.viewTo))return false;var selSnapshot=selectionSnapshot(cm);\nif(toUpdate>4)display.lineDiv.style.display="none";patchDisplay(cm,display.updateLineNumbers,update.dims);if(toUpdate>4)display.lineDiv.style.display="";display.renderedView=display.view;restoreSelection(selSnapshot);removeChildren(display.cursorDiv);removeChildren(display.selectionDiv);display.gutters.style.height=display.sizer.style.minHeight=0;if(different){display.lastWrapHeight=update.wrapperHeight;display.lastWrapWidth=update.wrapperWidth;startWorker(cm,400)}display.updateLineNumbers=null;return true}\nfunction postUpdateDisplay(cm,update){var viewport=update.viewport;for(var first=true;;first=false){if(!first||!cm.options.lineWrapping||update.oldDisplayWidth==displayWidth(cm)){if(viewport&&viewport.top!=null)viewport={top:Math.min(cm.doc.height+paddingVert(cm.display)-displayHeight(cm),viewport.top)};update.visible=visibleLines(cm.display,cm.doc,viewport);if(update.visible.from>=cm.display.viewFrom&&update.visible.to<=cm.display.viewTo)break}else if(first)update.visible=visibleLines(cm.display,\ncm.doc,viewport);if(!updateDisplayIfNeeded(cm,update))break;updateHeightsInViewport(cm);var barMeasure=measureForScrollbars(cm);updateSelection(cm);updateScrollbars(cm,barMeasure);setDocumentHeight(cm,barMeasure);update.force=false}update.signal(cm,"update",cm);if(cm.display.viewFrom!=cm.display.reportedViewFrom||cm.display.viewTo!=cm.display.reportedViewTo){update.signal(cm,"viewportChange",cm,cm.display.viewFrom,cm.display.viewTo);cm.display.reportedViewFrom=cm.display.viewFrom;cm.display.reportedViewTo=\ncm.display.viewTo}}function updateDisplaySimple(cm,viewport){var update=new DisplayUpdate(cm,viewport);if(updateDisplayIfNeeded(cm,update)){updateHeightsInViewport(cm);postUpdateDisplay(cm,update);var barMeasure=measureForScrollbars(cm);updateSelection(cm);updateScrollbars(cm,barMeasure);setDocumentHeight(cm,barMeasure);update.finish()}}function patchDisplay(cm,updateNumbersFrom,dims){var display=cm.display,lineNumbers=cm.options.lineNumbers;var container=display.lineDiv,cur=container.firstChild;\nfunction rm(node){var next=node.nextSibling;if(webkit&&mac&&cm.display.currentWheelTarget==node)node.style.display="none";else node.parentNode.removeChild(node);return next}var view=display.view,lineN=display.viewFrom;for(var i=0;i<view.length;i++){var lineView=view[i];if(lineView.hidden);else if(!lineView.node||lineView.node.parentNode!=container){var node=buildLineElement(cm,lineView,lineN,dims);container.insertBefore(node,cur)}else{while(cur!=lineView.node)cur=rm(cur);var updateNumber=lineNumbers&&\nupdateNumbersFrom!=null&&updateNumbersFrom<=lineN&&lineView.lineNumber;if(lineView.changes){if(indexOf(lineView.changes,"gutter")>-1)updateNumber=false;updateLineForChanges(cm,lineView,lineN,dims)}if(updateNumber){removeChildren(lineView.lineNumber);lineView.lineNumber.appendChild(document.createTextNode(lineNumberFor(cm.options,lineN)))}cur=lineView.node.nextSibling}lineN+=lineView.size}while(cur)cur=rm(cur)}function updateGutterSpace(display){var width=display.gutters.offsetWidth;display.sizer.style.marginLeft=\nwidth+"px";signalLater(display,"gutterChanged",display)}function setDocumentHeight(cm,measure){cm.display.sizer.style.minHeight=measure.docHeight+"px";cm.display.heightForcer.style.top=measure.docHeight+"px";cm.display.gutters.style.height=measure.docHeight+cm.display.barHeight+scrollGap(cm)+"px"}function alignHorizontally(cm){var display=cm.display,view=display.view;if(!display.alignWidgets&&(!display.gutters.firstChild||!cm.options.fixedGutter))return;var comp=compensateForHScroll(display)-display.scroller.scrollLeft+\ncm.doc.scrollLeft;var gutterW=display.gutters.offsetWidth,left=comp+"px";for(var i=0;i<view.length;i++)if(!view[i].hidden){if(cm.options.fixedGutter){if(view[i].gutter)view[i].gutter.style.left=left;if(view[i].gutterBackground)view[i].gutterBackground.style.left=left}var align=view[i].alignable;if(align)for(var j=0;j<align.length;j++)align[j].style.left=left}if(cm.options.fixedGutter)display.gutters.style.left=comp+gutterW+"px"}function maybeUpdateLineNumberWidth(cm){if(!cm.options.lineNumbers)return false;\nvar doc=cm.doc,last=lineNumberFor(cm.options,doc.first+doc.size-1),display=cm.display;if(last.length!=display.lineNumChars){var test=display.measure.appendChild(elt("div",[elt("div",last)],"CodeMirror-linenumber CodeMirror-gutter-elt"));var innerW=test.firstChild.offsetWidth,padding=test.offsetWidth-innerW;display.lineGutter.style.width="";display.lineNumInnerWidth=Math.max(innerW,display.lineGutter.offsetWidth-padding)+1;display.lineNumWidth=display.lineNumInnerWidth+padding;display.lineNumChars=\ndisplay.lineNumInnerWidth?last.length:-1;display.lineGutter.style.width=display.lineNumWidth+"px";updateGutterSpace(cm.display);return true}return false}function getGutters(gutters,lineNumbers){var result=[],sawLineNumbers=false;for(var i=0;i<gutters.length;i++){var name=gutters[i],style=null;if(typeof name!="string"){style=name.style;name=name.className}if(name=="CodeMirror-linenumbers")if(!lineNumbers)continue;else sawLineNumbers=true;result.push({className:name,style:style})}if(lineNumbers&&!sawLineNumbers)result.push({className:"CodeMirror-linenumbers",\nstyle:null});return result}function renderGutters(display){var gutters=display.gutters,specs=display.gutterSpecs;removeChildren(gutters);display.lineGutter=null;for(var i=0;i<specs.length;++i){var ref=specs[i];var className=ref.className;var style=ref.style;var gElt=gutters.appendChild(elt("div",null,"CodeMirror-gutter "+className));if(style)gElt.style.cssText=style;if(className=="CodeMirror-linenumbers"){display.lineGutter=gElt;gElt.style.width=(display.lineNumWidth||1)+"px"}}gutters.style.display=\nspecs.length?"":"none";updateGutterSpace(display)}function updateGutters(cm){renderGutters(cm.display);regChange(cm);alignHorizontally(cm)}function Display(place,doc,input,options){var d=this;this.input=input;d.scrollbarFiller=elt("div",null,"CodeMirror-scrollbar-filler");d.scrollbarFiller.setAttribute("cm-not-content","true");d.gutterFiller=elt("div",null,"CodeMirror-gutter-filler");d.gutterFiller.setAttribute("cm-not-content","true");d.lineDiv=eltP("div",null,"CodeMirror-code");d.selectionDiv=elt("div",\nnull,null,"position: relative; z-index: 1");d.cursorDiv=elt("div",null,"CodeMirror-cursors");d.measure=elt("div",null,"CodeMirror-measure");d.lineMeasure=elt("div",null,"CodeMirror-measure");d.lineSpace=eltP("div",[d.measure,d.lineMeasure,d.selectionDiv,d.cursorDiv,d.lineDiv],null,"position: relative; outline: none");var lines=eltP("div",[d.lineSpace],"CodeMirror-lines");d.mover=elt("div",[lines],null,"position: relative");d.sizer=elt("div",[d.mover],"CodeMirror-sizer");d.sizerWidth=null;d.heightForcer=\nelt("div",null,null,"position: absolute; height: "+scrollerGap+"px; width: 1px;");d.gutters=elt("div",null,"CodeMirror-gutters");d.lineGutter=null;d.scroller=elt("div",[d.sizer,d.heightForcer,d.gutters],"CodeMirror-scroll");d.scroller.setAttribute("tabIndex","-1");d.wrapper=elt("div",[d.scrollbarFiller,d.gutterFiller,d.scroller],"CodeMirror");d.wrapper.setAttribute("translate","no");if(ie&&ie_version<8){d.gutters.style.zIndex=-1;d.scroller.style.paddingRight=0}if(!webkit&&!(gecko&&mobile))d.scroller.draggable=\ntrue;if(place)if(place.appendChild)place.appendChild(d.wrapper);else place(d.wrapper);d.viewFrom=d.viewTo=doc.first;d.reportedViewFrom=d.reportedViewTo=doc.first;d.view=[];d.renderedView=null;d.externalMeasured=null;d.viewOffset=0;d.lastWrapHeight=d.lastWrapWidth=0;d.updateLineNumbers=null;d.nativeBarWidth=d.barHeight=d.barWidth=0;d.scrollbarsClipped=false;d.lineNumWidth=d.lineNumInnerWidth=d.lineNumChars=null;d.alignWidgets=false;d.cachedCharWidth=d.cachedTextHeight=d.cachedPaddingH=null;d.maxLine=\nnull;d.maxLineLength=0;d.maxLineChanged=false;d.wheelDX=d.wheelDY=d.wheelStartX=d.wheelStartY=null;d.shift=false;d.selForContextMenu=null;d.activeTouch=null;d.gutterSpecs=getGutters(options.gutters,options.lineNumbers);renderGutters(d);input.init(d)}var wheelSamples=0,wheelPixelsPerUnit=null;if(ie)wheelPixelsPerUnit=-.53;else if(gecko)wheelPixelsPerUnit=15;else if(chrome)wheelPixelsPerUnit=-.7;else if(safari)wheelPixelsPerUnit=-1/3;function wheelEventDelta(e){var dx=e.wheelDeltaX,dy=e.wheelDeltaY;\nif(dx==null&&e.detail&&e.axis==e.HORIZONTAL_AXIS)dx=e.detail;if(dy==null&&e.detail&&e.axis==e.VERTICAL_AXIS)dy=e.detail;else if(dy==null)dy=e.wheelDelta;return{x:dx,y:dy}}function wheelEventPixels(e){var delta=wheelEventDelta(e);delta.x*=wheelPixelsPerUnit;delta.y*=wheelPixelsPerUnit;return delta}function onScrollWheel(cm,e){if(chrome&&chrome_version==102){if(cm.display.chromeScrollHack==null)cm.display.sizer.style.pointerEvents="none";else clearTimeout(cm.display.chromeScrollHack);cm.display.chromeScrollHack=\nsetTimeout(function(){cm.display.chromeScrollHack=null;cm.display.sizer.style.pointerEvents=""},100)}var delta=wheelEventDelta(e),dx=delta.x,dy=delta.y;var pixelsPerUnit=wheelPixelsPerUnit;if(e.deltaMode===0){dx=e.deltaX;dy=e.deltaY;pixelsPerUnit=1}var display=cm.display,scroll=display.scroller;var canScrollX=scroll.scrollWidth>scroll.clientWidth;var canScrollY=scroll.scrollHeight>scroll.clientHeight;if(!(dx&&canScrollX||dy&&canScrollY))return;if(dy&&mac&&webkit)outer:for(var cur=e.target,view=display.view;cur!=\nscroll;cur=cur.parentNode)for(var i=0;i<view.length;i++)if(view[i].node==cur){cm.display.currentWheelTarget=cur;break outer}if(dx&&!gecko&&!presto&&pixelsPerUnit!=null){if(dy&&canScrollY)updateScrollTop(cm,Math.max(0,scroll.scrollTop+dy*pixelsPerUnit));setScrollLeft(cm,Math.max(0,scroll.scrollLeft+dx*pixelsPerUnit));if(!dy||dy&&canScrollY)e_preventDefault(e);display.wheelStartX=null;return}if(dy&&pixelsPerUnit!=null){var pixels=dy*pixelsPerUnit;var top=cm.doc.scrollTop,bot=top+display.wrapper.clientHeight;\nif(pixels<0)top=Math.max(0,top+pixels-50);else bot=Math.min(cm.doc.height,bot+pixels+50);updateDisplaySimple(cm,{top:top,bottom:bot})}if(wheelSamples<20&&e.deltaMode!==0)if(display.wheelStartX==null){display.wheelStartX=scroll.scrollLeft;display.wheelStartY=scroll.scrollTop;display.wheelDX=dx;display.wheelDY=dy;setTimeout(function(){if(display.wheelStartX==null)return;var movedX=scroll.scrollLeft-display.wheelStartX;var movedY=scroll.scrollTop-display.wheelStartY;var sample=movedY&&display.wheelDY&&\nmovedY/display.wheelDY||movedX&&display.wheelDX&&movedX/display.wheelDX;display.wheelStartX=display.wheelStartY=null;if(!sample)return;wheelPixelsPerUnit=(wheelPixelsPerUnit*wheelSamples+sample)/(wheelSamples+1);++wheelSamples},200)}else{display.wheelDX+=dx;display.wheelDY+=dy}}var Selection=function(ranges,primIndex){this.ranges=ranges;this.primIndex=primIndex};Selection.prototype.primary=function(){return this.ranges[this.primIndex]};Selection.prototype.equals=function(other){if(other==this)return true;\nif(other.primIndex!=this.primIndex||other.ranges.length!=this.ranges.length)return false;for(var i=0;i<this.ranges.length;i++){var here=this.ranges[i],there=other.ranges[i];if(!equalCursorPos(here.anchor,there.anchor)||!equalCursorPos(here.head,there.head))return false}return true};Selection.prototype.deepCopy=function(){var out=[];for(var i=0;i<this.ranges.length;i++)out[i]=new Range(copyPos(this.ranges[i].anchor),copyPos(this.ranges[i].head));return new Selection(out,this.primIndex)};Selection.prototype.somethingSelected=\nfunction(){for(var i=0;i<this.ranges.length;i++)if(!this.ranges[i].empty())return true;return false};Selection.prototype.contains=function(pos,end){if(!end)end=pos;for(var i=0;i<this.ranges.length;i++){var range=this.ranges[i];if(cmp(end,range.from())>=0&&cmp(pos,range.to())<=0)return i}return-1};var Range=function(anchor,head){this.anchor=anchor;this.head=head};Range.prototype.from=function(){return minPos(this.anchor,this.head)};Range.prototype.to=function(){return maxPos(this.anchor,this.head)};\nRange.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function normalizeSelection(cm,ranges,primIndex){var mayTouch=cm&&cm.options.selectionsMayTouch;var prim=ranges[primIndex];ranges.sort(function(a,b){return cmp(a.from(),b.from())});primIndex=indexOf(ranges,prim);for(var i=1;i<ranges.length;i++){var cur=ranges[i],prev=ranges[i-1];var diff=cmp(prev.to(),cur.from());if(mayTouch&&!cur.empty()?diff>0:diff>=0){var from=minPos(prev.from(),cur.from()),\nto=maxPos(prev.to(),cur.to());var inv=prev.empty()?cur.from()==cur.head:prev.from()==prev.head;if(i<=primIndex)--primIndex;ranges.splice(--i,2,new Range(inv?to:from,inv?from:to))}}return new Selection(ranges,primIndex)}function simpleSelection(anchor,head){return new Selection([new Range(anchor,head||anchor)],0)}function changeEnd(change){if(!change.text)return change.to;return Pos(change.from.line+change.text.length-1,lst(change.text).length+(change.text.length==1?change.from.ch:0))}function adjustForChange(pos,\nchange){if(cmp(pos,change.from)<0)return pos;if(cmp(pos,change.to)<=0)return changeEnd(change);var line=pos.line+change.text.length-(change.to.line-change.from.line)-1,ch=pos.ch;if(pos.line==change.to.line)ch+=changeEnd(change).ch-change.to.ch;return Pos(line,ch)}function computeSelAfterChange(doc,change){var out=[];for(var i=0;i<doc.sel.ranges.length;i++){var range=doc.sel.ranges[i];out.push(new Range(adjustForChange(range.anchor,change),adjustForChange(range.head,change)))}return normalizeSelection(doc.cm,\nout,doc.sel.primIndex)}function offsetPos(pos,old,nw){if(pos.line==old.line)return Pos(nw.line,pos.ch-old.ch+nw.ch);else return Pos(nw.line+(pos.line-old.line),pos.ch)}function computeReplacedSel(doc,changes,hint){var out=[];var oldPrev=Pos(doc.first,0),newPrev=oldPrev;for(var i=0;i<changes.length;i++){var change=changes[i];var from=offsetPos(change.from,oldPrev,newPrev);var to=offsetPos(changeEnd(change),oldPrev,newPrev);oldPrev=change.to;newPrev=to;if(hint=="around"){var range=doc.sel.ranges[i],\ninv=cmp(range.head,range.anchor)<0;out[i]=new Range(inv?to:from,inv?from:to)}else out[i]=new Range(from,from)}return new Selection(out,doc.sel.primIndex)}function loadMode(cm){cm.doc.mode=getMode(cm.options,cm.doc.modeOption);resetModeState(cm)}function resetModeState(cm){cm.doc.iter(function(line){if(line.stateAfter)line.stateAfter=null;if(line.styles)line.styles=null});cm.doc.modeFrontier=cm.doc.highlightFrontier=cm.doc.first;startWorker(cm,100);cm.state.modeGen++;if(cm.curOp)regChange(cm)}function isWholeLineUpdate(doc,\nchange){return change.from.ch==0&&change.to.ch==0&&lst(change.text)==""&&(!doc.cm||doc.cm.options.wholeLineUpdateBefore)}function updateDoc(doc,change,markedSpans,estimateHeight){function spansFor(n){return markedSpans?markedSpans[n]:null}function update(line,text,spans){updateLine(line,text,spans,estimateHeight);signalLater(line,"change",line,change)}function linesFor(start,end){var result=[];for(var i=start;i<end;++i)result.push(new Line(text[i],spansFor(i),estimateHeight));return result}var from=\nchange.from,to=change.to,text=change.text;var firstLine=getLine(doc,from.line),lastLine=getLine(doc,to.line);var lastText=lst(text),lastSpans=spansFor(text.length-1),nlines=to.line-from.line;if(change.full){doc.insert(0,linesFor(0,text.length));doc.remove(text.length,doc.size-text.length)}else if(isWholeLineUpdate(doc,change)){var added=linesFor(0,text.length-1);update(lastLine,lastLine.text,lastSpans);if(nlines)doc.remove(from.line,nlines);if(added.length)doc.insert(from.line,added)}else if(firstLine==\nlastLine)if(text.length==1)update(firstLine,firstLine.text.slice(0,from.ch)+lastText+firstLine.text.slice(to.ch),lastSpans);else{var added$1=linesFor(1,text.length-1);added$1.push(new Line(lastText+firstLine.text.slice(to.ch),lastSpans,estimateHeight));update(firstLine,firstLine.text.slice(0,from.ch)+text[0],spansFor(0));doc.insert(from.line+1,added$1)}else if(text.length==1){update(firstLine,firstLine.text.slice(0,from.ch)+text[0]+lastLine.text.slice(to.ch),spansFor(0));doc.remove(from.line+1,nlines)}else{update(firstLine,\nfirstLine.text.slice(0,from.ch)+text[0],spansFor(0));update(lastLine,lastText+lastLine.text.slice(to.ch),lastSpans);var added$2=linesFor(1,text.length-1);if(nlines>1)doc.remove(from.line+1,nlines-1);doc.insert(from.line+1,added$2)}signalLater(doc,"change",doc,change)}function linkedDocs(doc,f,sharedHistOnly){function propagate(doc,skip,sharedHist){if(doc.linked)for(var i=0;i<doc.linked.length;++i){var rel=doc.linked[i];if(rel.doc==skip)continue;var shared=sharedHist&&rel.sharedHist;if(sharedHistOnly&&\n!shared)continue;f(rel.doc,shared);propagate(rel.doc,doc,shared)}}propagate(doc,null,true)}function attachDoc(cm,doc){if(doc.cm)throw new Error("This document is already in use.");cm.doc=doc;doc.cm=cm;estimateLineHeights(cm);loadMode(cm);setDirectionClass(cm);cm.options.direction=doc.direction;if(!cm.options.lineWrapping)findMaxLine(cm);cm.options.mode=doc.modeOption;regChange(cm)}function setDirectionClass(cm){(cm.doc.direction=="rtl"?addClass:rmClass)(cm.display.lineDiv,"CodeMirror-rtl")}function directionChanged(cm){runInOp(cm,\nfunction(){setDirectionClass(cm);regChange(cm)})}function History(prev){this.done=[];this.undone=[];this.undoDepth=prev?prev.undoDepth:Infinity;this.lastModTime=this.lastSelTime=0;this.lastOp=this.lastSelOp=null;this.lastOrigin=this.lastSelOrigin=null;this.generation=this.maxGeneration=prev?prev.maxGeneration:1}function historyChangeFromChange(doc,change){var histChange={from:copyPos(change.from),to:changeEnd(change),text:getBetween(doc,change.from,change.to)};attachLocalSpans(doc,histChange,change.from.line,\nchange.to.line+1);linkedDocs(doc,function(doc){return attachLocalSpans(doc,histChange,change.from.line,change.to.line+1)},true);return histChange}function clearSelectionEvents(array){while(array.length){var last=lst(array);if(last.ranges)array.pop();else break}}function lastChangeEvent(hist,force){if(force){clearSelectionEvents(hist.done);return lst(hist.done)}else if(hist.done.length&&!lst(hist.done).ranges)return lst(hist.done);else if(hist.done.length>1&&!hist.done[hist.done.length-2].ranges){hist.done.pop();\nreturn lst(hist.done)}}function addChangeToHistory(doc,change,selAfter,opId){var hist=doc.history;hist.undone.length=0;var time=+new Date,cur;var last;if((hist.lastOp==opId||hist.lastOrigin==change.origin&&change.origin&&(change.origin.charAt(0)=="+"&&hist.lastModTime>time-(doc.cm?doc.cm.options.historyEventDelay:500)||change.origin.charAt(0)=="*"))&&(cur=lastChangeEvent(hist,hist.lastOp==opId))){last=lst(cur.changes);if(cmp(change.from,change.to)==0&&cmp(change.from,last.to)==0)last.to=changeEnd(change);\nelse cur.changes.push(historyChangeFromChange(doc,change))}else{var before=lst(hist.done);if(!before||!before.ranges)pushSelectionToHistory(doc.sel,hist.done);cur={changes:[historyChangeFromChange(doc,change)],generation:hist.generation};hist.done.push(cur);while(hist.done.length>hist.undoDepth){hist.done.shift();if(!hist.done[0].ranges)hist.done.shift()}}hist.done.push(selAfter);hist.generation=++hist.maxGeneration;hist.lastModTime=hist.lastSelTime=time;hist.lastOp=hist.lastSelOp=opId;hist.lastOrigin=\nhist.lastSelOrigin=change.origin;if(!last)signal(doc,"historyAdded")}function selectionEventCanBeMerged(doc,origin,prev,sel){var ch=origin.charAt(0);return ch=="*"||ch=="+"&&prev.ranges.length==sel.ranges.length&&prev.somethingSelected()==sel.somethingSelected()&&new Date-doc.history.lastSelTime<=(doc.cm?doc.cm.options.historyEventDelay:500)}function addSelectionToHistory(doc,sel,opId,options){var hist=doc.history,origin=options&&options.origin;if(opId==hist.lastSelOp||origin&&hist.lastSelOrigin==\norigin&&(hist.lastModTime==hist.lastSelTime&&hist.lastOrigin==origin||selectionEventCanBeMerged(doc,origin,lst(hist.done),sel)))hist.done[hist.done.length-1]=sel;else pushSelectionToHistory(sel,hist.done);hist.lastSelTime=+new Date;hist.lastSelOrigin=origin;hist.lastSelOp=opId;if(options&&options.clearRedo!==false)clearSelectionEvents(hist.undone)}function pushSelectionToHistory(sel,dest){var top=lst(dest);if(!(top&&top.ranges&&top.equals(sel)))dest.push(sel)}function attachLocalSpans(doc,change,\nfrom,to){var existing=change["spans_"+doc.id],n=0;doc.iter(Math.max(doc.first,from),Math.min(doc.first+doc.size,to),function(line){if(line.markedSpans)(existing||(existing=change["spans_"+doc.id]={}))[n]=line.markedSpans;++n})}function removeClearedSpans(spans){if(!spans)return null;var out;for(var i=0;i<spans.length;++i)if(spans[i].marker.explicitlyCleared){if(!out)out=spans.slice(0,i)}else if(out)out.push(spans[i]);return!out?spans:out.length?out:null}function getOldSpans(doc,change){var found=\nchange["spans_"+doc.id];if(!found)return null;var nw=[];for(var i=0;i<change.text.length;++i)nw.push(removeClearedSpans(found[i]));return nw}function mergeOldSpans(doc,change){var old=getOldSpans(doc,change);var stretched=stretchSpansOverChange(doc,change);if(!old)return stretched;if(!stretched)return old;for(var i=0;i<old.length;++i){var oldCur=old[i],stretchCur=stretched[i];if(oldCur&&stretchCur)spans:for(var j=0;j<stretchCur.length;++j){var span=stretchCur[j];for(var k=0;k<oldCur.length;++k)if(oldCur[k].marker==\nspan.marker)continue spans;oldCur.push(span)}else if(stretchCur)old[i]=stretchCur}return old}function copyHistoryArray(events,newGroup,instantiateSel){var copy=[];for(var i=0;i<events.length;++i){var event=events[i];if(event.ranges){copy.push(instantiateSel?Selection.prototype.deepCopy.call(event):event);continue}var changes=event.changes,newChanges=[];copy.push({changes:newChanges});for(var j=0;j<changes.length;++j){var change=changes[j],m=void 0;newChanges.push({from:change.from,to:change.to,text:change.text});\nif(newGroup)for(var prop in change)if(m=prop.match(/^spans_(\\d+)$/))if(indexOf(newGroup,Number(m[1]))>-1){lst(newChanges)[prop]=change[prop];delete change[prop]}}}return copy}function extendRange(range,head,other,extend){if(extend){var anchor=range.anchor;if(other){var posBefore=cmp(head,anchor)<0;if(posBefore!=cmp(other,anchor)<0){anchor=head;head=other}else if(posBefore!=cmp(head,other)<0)head=other}return new Range(anchor,head)}else return new Range(other||head,head)}function extendSelection(doc,\nhead,other,options,extend){if(extend==null)extend=doc.cm&&(doc.cm.display.shift||doc.extend);setSelection(doc,new Selection([extendRange(doc.sel.primary(),head,other,extend)],0),options)}function extendSelections(doc,heads,options){var out=[];var extend=doc.cm&&(doc.cm.display.shift||doc.extend);for(var i=0;i<doc.sel.ranges.length;i++)out[i]=extendRange(doc.sel.ranges[i],heads[i],null,extend);var newSel=normalizeSelection(doc.cm,out,doc.sel.primIndex);setSelection(doc,newSel,options)}function replaceOneSelection(doc,\ni,range,options){var ranges=doc.sel.ranges.slice(0);ranges[i]=range;setSelection(doc,normalizeSelection(doc.cm,ranges,doc.sel.primIndex),options)}function setSimpleSelection(doc,anchor,head,options){setSelection(doc,simpleSelection(anchor,head),options)}function filterSelectionChange(doc,sel,options){var obj={ranges:sel.ranges,update:function(ranges){this.ranges=[];for(var i=0;i<ranges.length;i++)this.ranges[i]=new Range(clipPos(doc,ranges[i].anchor),clipPos(doc,ranges[i].head))},origin:options&&\noptions.origin};signal(doc,"beforeSelectionChange",doc,obj);if(doc.cm)signal(doc.cm,"beforeSelectionChange",doc.cm,obj);if(obj.ranges!=sel.ranges)return normalizeSelection(doc.cm,obj.ranges,obj.ranges.length-1);else return sel}function setSelectionReplaceHistory(doc,sel,options){var done=doc.history.done,last=lst(done);if(last&&last.ranges){done[done.length-1]=sel;setSelectionNoUndo(doc,sel,options)}else setSelection(doc,sel,options)}function setSelection(doc,sel,options){setSelectionNoUndo(doc,sel,\noptions);addSelectionToHistory(doc,doc.sel,doc.cm?doc.cm.curOp.id:NaN,options)}function setSelectionNoUndo(doc,sel,options){if(hasHandler(doc,"beforeSelectionChange")||doc.cm&&hasHandler(doc.cm,"beforeSelectionChange"))sel=filterSelectionChange(doc,sel,options);var bias=options&&options.bias||(cmp(sel.primary().head,doc.sel.primary().head)<0?-1:1);setSelectionInner(doc,skipAtomicInSelection(doc,sel,bias,true));if(!(options&&options.scroll===false)&&doc.cm&&doc.cm.getOption("readOnly")!="nocursor")ensureCursorVisible(doc.cm)}\nfunction setSelectionInner(doc,sel){if(sel.equals(doc.sel))return;doc.sel=sel;if(doc.cm){doc.cm.curOp.updateInput=1;doc.cm.curOp.selectionChanged=true;signalCursorActivity(doc.cm)}signalLater(doc,"cursorActivity",doc)}function reCheckSelection(doc){setSelectionInner(doc,skipAtomicInSelection(doc,doc.sel,null,false))}function skipAtomicInSelection(doc,sel,bias,mayClear){var out;for(var i=0;i<sel.ranges.length;i++){var range=sel.ranges[i];var old=sel.ranges.length==doc.sel.ranges.length&&doc.sel.ranges[i];\nvar newAnchor=skipAtomic(doc,range.anchor,old&&old.anchor,bias,mayClear);var newHead=range.head==range.anchor?newAnchor:skipAtomic(doc,range.head,old&&old.head,bias,mayClear);if(out||newAnchor!=range.anchor||newHead!=range.head){if(!out)out=sel.ranges.slice(0,i);out[i]=new Range(newAnchor,newHead)}}return out?normalizeSelection(doc.cm,out,sel.primIndex):sel}function skipAtomicInner(doc,pos,oldPos,dir,mayClear){var line=getLine(doc,pos.line);if(line.markedSpans)for(var i=0;i<line.markedSpans.length;++i){var sp=\nline.markedSpans[i],m=sp.marker;var preventCursorLeft="selectLeft"in m?!m.selectLeft:m.inclusiveLeft;var preventCursorRight="selectRight"in m?!m.selectRight:m.inclusiveRight;if((sp.from==null||(preventCursorLeft?sp.from<=pos.ch:sp.from<pos.ch))&&(sp.to==null||(preventCursorRight?sp.to>=pos.ch:sp.to>pos.ch))){if(mayClear){signal(m,"beforeCursorEnter");if(m.explicitlyCleared)if(!line.markedSpans)break;else{--i;continue}}if(!m.atomic)continue;if(oldPos){var near=m.find(dir<0?1:-1),diff=void 0;if(dir<\n0?preventCursorRight:preventCursorLeft)near=movePos(doc,near,-dir,near&&near.line==pos.line?line:null);if(near&&near.line==pos.line&&(diff=cmp(near,oldPos))&&(dir<0?diff<0:diff>0))return skipAtomicInner(doc,near,pos,dir,mayClear)}var far=m.find(dir<0?-1:1);if(dir<0?preventCursorLeft:preventCursorRight)far=movePos(doc,far,dir,far.line==pos.line?line:null);return far?skipAtomicInner(doc,far,pos,dir,mayClear):null}}return pos}function skipAtomic(doc,pos,oldPos,bias,mayClear){var dir=bias||1;var found=\nskipAtomicInner(doc,pos,oldPos,dir,mayClear)||!mayClear&&skipAtomicInner(doc,pos,oldPos,dir,true)||skipAtomicInner(doc,pos,oldPos,-dir,mayClear)||!mayClear&&skipAtomicInner(doc,pos,oldPos,-dir,true);if(!found){doc.cantEdit=true;return Pos(doc.first,0)}return found}function movePos(doc,pos,dir,line){if(dir<0&&pos.ch==0)if(pos.line>doc.first)return clipPos(doc,Pos(pos.line-1));else return null;else if(dir>0&&pos.ch==(line||getLine(doc,pos.line)).text.length)if(pos.line<doc.first+doc.size-1)return Pos(pos.line+\n1,0);else return null;else return new Pos(pos.line,pos.ch+dir)}function selectAll(cm){cm.setSelection(Pos(cm.firstLine(),0),Pos(cm.lastLine()),sel_dontScroll)}function filterChange(doc,change,update){var obj={canceled:false,from:change.from,to:change.to,text:change.text,origin:change.origin,cancel:function(){return obj.canceled=true}};if(update)obj.update=function(from,to,text,origin){if(from)obj.from=clipPos(doc,from);if(to)obj.to=clipPos(doc,to);if(text)obj.text=text;if(origin!==undefined)obj.origin=\norigin};signal(doc,"beforeChange",doc,obj);if(doc.cm)signal(doc.cm,"beforeChange",doc.cm,obj);if(obj.canceled){if(doc.cm)doc.cm.curOp.updateInput=2;return null}return{from:obj.from,to:obj.to,text:obj.text,origin:obj.origin}}function makeChange(doc,change,ignoreReadOnly){if(doc.cm){if(!doc.cm.curOp)return operation(doc.cm,makeChange)(doc,change,ignoreReadOnly);if(doc.cm.state.suppressEdits)return}if(hasHandler(doc,"beforeChange")||doc.cm&&hasHandler(doc.cm,"beforeChange")){change=filterChange(doc,\nchange,true);if(!change)return}var split=sawReadOnlySpans&&!ignoreReadOnly&&removeReadOnlyRanges(doc,change.from,change.to);if(split)for(var i=split.length-1;i>=0;--i)makeChangeInner(doc,{from:split[i].from,to:split[i].to,text:i?[""]:change.text,origin:change.origin});else makeChangeInner(doc,change)}function makeChangeInner(doc,change){if(change.text.length==1&&change.text[0]==""&&cmp(change.from,change.to)==0)return;var selAfter=computeSelAfterChange(doc,change);addChangeToHistory(doc,change,selAfter,\ndoc.cm?doc.cm.curOp.id:NaN);makeChangeSingleDoc(doc,change,selAfter,stretchSpansOverChange(doc,change));var rebased=[];linkedDocs(doc,function(doc,sharedHist){if(!sharedHist&&indexOf(rebased,doc.history)==-1){rebaseHist(doc.history,change);rebased.push(doc.history)}makeChangeSingleDoc(doc,change,null,stretchSpansOverChange(doc,change))})}function makeChangeFromHistory(doc,type,allowSelectionOnly){var suppress=doc.cm&&doc.cm.state.suppressEdits;if(suppress&&!allowSelectionOnly)return;var hist=doc.history,\nevent,selAfter=doc.sel;var source=type=="undo"?hist.done:hist.undone,dest=type=="undo"?hist.undone:hist.done;var i=0;for(;i<source.length;i++){event=source[i];if(allowSelectionOnly?event.ranges&&!event.equals(doc.sel):!event.ranges)break}if(i==source.length)return;hist.lastOrigin=hist.lastSelOrigin=null;for(;;){event=source.pop();if(event.ranges){pushSelectionToHistory(event,dest);if(allowSelectionOnly&&!event.equals(doc.sel)){setSelection(doc,event,{clearRedo:false});return}selAfter=event}else if(suppress){source.push(event);\nreturn}else break}var antiChanges=[];pushSelectionToHistory(selAfter,dest);dest.push({changes:antiChanges,generation:hist.generation});hist.generation=event.generation||++hist.maxGeneration;var filter=hasHandler(doc,"beforeChange")||doc.cm&&hasHandler(doc.cm,"beforeChange");var loop=function(i){var change=event.changes[i];change.origin=type;if(filter&&!filterChange(doc,change,false)){source.length=0;return{}}antiChanges.push(historyChangeFromChange(doc,change));var after=i?computeSelAfterChange(doc,\nchange):lst(source);makeChangeSingleDoc(doc,change,after,mergeOldSpans(doc,change));if(!i&&doc.cm)doc.cm.scrollIntoView({from:change.from,to:changeEnd(change)});var rebased=[];linkedDocs(doc,function(doc,sharedHist){if(!sharedHist&&indexOf(rebased,doc.history)==-1){rebaseHist(doc.history,change);rebased.push(doc.history)}makeChangeSingleDoc(doc,change,null,mergeOldSpans(doc,change))})};for(var i$1=event.changes.length-1;i$1>=0;--i$1){var returned=loop(i$1);if(returned)return returned.v}}function shiftDoc(doc,\ndistance){if(distance==0)return;doc.first+=distance;doc.sel=new Selection(map(doc.sel.ranges,function(range){return new Range(Pos(range.anchor.line+distance,range.anchor.ch),Pos(range.head.line+distance,range.head.ch))}),doc.sel.primIndex);if(doc.cm){regChange(doc.cm,doc.first,doc.first-distance,distance);for(var d=doc.cm.display,l=d.viewFrom;l<d.viewTo;l++)regLineChange(doc.cm,l,"gutter")}}function makeChangeSingleDoc(doc,change,selAfter,spans){if(doc.cm&&!doc.cm.curOp)return operation(doc.cm,makeChangeSingleDoc)(doc,\nchange,selAfter,spans);if(change.to.line<doc.first){shiftDoc(doc,change.text.length-1-(change.to.line-change.from.line));return}if(change.from.line>doc.lastLine())return;if(change.from.line<doc.first){var shift=change.text.length-1-(doc.first-change.from.line);shiftDoc(doc,shift);change={from:Pos(doc.first,0),to:Pos(change.to.line+shift,change.to.ch),text:[lst(change.text)],origin:change.origin}}var last=doc.lastLine();if(change.to.line>last)change={from:change.from,to:Pos(last,getLine(doc,last).text.length),\ntext:[change.text[0]],origin:change.origin};change.removed=getBetween(doc,change.from,change.to);if(!selAfter)selAfter=computeSelAfterChange(doc,change);if(doc.cm)makeChangeSingleDocInEditor(doc.cm,change,spans);else updateDoc(doc,change,spans);setSelectionNoUndo(doc,selAfter,sel_dontScroll);if(doc.cantEdit&&skipAtomic(doc,Pos(doc.firstLine(),0)))doc.cantEdit=false}function makeChangeSingleDocInEditor(cm,change,spans){var doc=cm.doc,display=cm.display,from=change.from,to=change.to;var recomputeMaxLength=\nfalse,checkWidthStart=from.line;if(!cm.options.lineWrapping){checkWidthStart=lineNo(visualLine(getLine(doc,from.line)));doc.iter(checkWidthStart,to.line+1,function(line){if(line==display.maxLine){recomputeMaxLength=true;return true}})}if(doc.sel.contains(change.from,change.to)>-1)signalCursorActivity(cm);updateDoc(doc,change,spans,estimateHeight(cm));if(!cm.options.lineWrapping){doc.iter(checkWidthStart,from.line+change.text.length,function(line){var len=lineLength(line);if(len>display.maxLineLength){display.maxLine=\nline;display.maxLineLength=len;display.maxLineChanged=true;recomputeMaxLength=false}});if(recomputeMaxLength)cm.curOp.updateMaxLine=true}retreatFrontier(doc,from.line);startWorker(cm,400);var lendiff=change.text.length-(to.line-from.line)-1;if(change.full)regChange(cm);else if(from.line==to.line&&change.text.length==1&&!isWholeLineUpdate(cm.doc,change))regLineChange(cm,from.line,"text");else regChange(cm,from.line,to.line+1,lendiff);var changesHandler=hasHandler(cm,"changes"),changeHandler=hasHandler(cm,\n"change");if(changeHandler||changesHandler){var obj={from:from,to:to,text:change.text,removed:change.removed,origin:change.origin};if(changeHandler)signalLater(cm,"change",cm,obj);if(changesHandler)(cm.curOp.changeObjs||(cm.curOp.changeObjs=[])).push(obj)}cm.display.selForContextMenu=null}function replaceRange(doc,code,from,to,origin){var assign;if(!to)to=from;if(cmp(to,from)<0)assign=[to,from],from=assign[0],to=assign[1];if(typeof code=="string")code=doc.splitLines(code);makeChange(doc,{from:from,\nto:to,text:code,origin:origin})}function rebaseHistSelSingle(pos,from,to,diff){if(to<pos.line)pos.line+=diff;else if(from<pos.line){pos.line=from;pos.ch=0}}function rebaseHistArray(array,from,to,diff){for(var i=0;i<array.length;++i){var sub=array[i],ok=true;if(sub.ranges){if(!sub.copied){sub=array[i]=sub.deepCopy();sub.copied=true}for(var j=0;j<sub.ranges.length;j++){rebaseHistSelSingle(sub.ranges[j].anchor,from,to,diff);rebaseHistSelSingle(sub.ranges[j].head,from,to,diff)}continue}for(var j$1=0;j$1<\nsub.changes.length;++j$1){var cur=sub.changes[j$1];if(to<cur.from.line){cur.from=Pos(cur.from.line+diff,cur.from.ch);cur.to=Pos(cur.to.line+diff,cur.to.ch)}else if(from<=cur.to.line){ok=false;break}}if(!ok){array.splice(0,i+1);i=0}}}function rebaseHist(hist,change){var from=change.from.line,to=change.to.line,diff=change.text.length-(to-from)-1;rebaseHistArray(hist.done,from,to,diff);rebaseHistArray(hist.undone,from,to,diff)}function changeLine(doc,handle,changeType,op){var no=handle,line=handle;if(typeof handle==\n"number")line=getLine(doc,clipLine(doc,handle));else no=lineNo(handle);if(no==null)return null;if(op(line,no)&&doc.cm)regLineChange(doc.cm,no,changeType);return line}function LeafChunk(lines){this.lines=lines;this.parent=null;var height=0;for(var i=0;i<lines.length;++i){lines[i].parent=this;height+=lines[i].height}this.height=height}LeafChunk.prototype={chunkSize:function(){return this.lines.length},removeInner:function(at,n){for(var i=at,e=at+n;i<e;++i){var line=this.lines[i];this.height-=line.height;\ncleanUpLine(line);signalLater(line,"delete")}this.lines.splice(at,n)},collapse:function(lines){lines.push.apply(lines,this.lines)},insertInner:function(at,lines,height){this.height+=height;this.lines=this.lines.slice(0,at).concat(lines).concat(this.lines.slice(at));for(var i=0;i<lines.length;++i)lines[i].parent=this},iterN:function(at,n,op){for(var e=at+n;at<e;++at)if(op(this.lines[at]))return true}};function BranchChunk(children){this.children=children;var size=0,height=0;for(var i=0;i<children.length;++i){var ch=\nchildren[i];size+=ch.chunkSize();height+=ch.height;ch.parent=this}this.size=size;this.height=height;this.parent=null}BranchChunk.prototype={chunkSize:function(){return this.size},removeInner:function(at,n){this.size-=n;for(var i=0;i<this.children.length;++i){var child=this.children[i],sz=child.chunkSize();if(at<sz){var rm=Math.min(n,sz-at),oldHeight=child.height;child.removeInner(at,rm);this.height-=oldHeight-child.height;if(sz==rm){this.children.splice(i--,1);child.parent=null}if((n-=rm)==0)break;\nat=0}else at-=sz}if(this.size-n<25&&(this.children.length>1||!(this.children[0]instanceof LeafChunk))){var lines=[];this.collapse(lines);this.children=[new LeafChunk(lines)];this.children[0].parent=this}},collapse:function(lines){for(var i=0;i<this.children.length;++i)this.children[i].collapse(lines)},insertInner:function(at,lines,height){this.size+=lines.length;this.height+=height;for(var i=0;i<this.children.length;++i){var child=this.children[i],sz=child.chunkSize();if(at<=sz){child.insertInner(at,\nlines,height);if(child.lines&&child.lines.length>50){var remaining=child.lines.length%25+25;for(var pos=remaining;pos<child.lines.length;){var leaf=new LeafChunk(child.lines.slice(pos,pos+=25));child.height-=leaf.height;this.children.splice(++i,0,leaf);leaf.parent=this}child.lines=child.lines.slice(0,remaining);this.maybeSpill()}break}at-=sz}},maybeSpill:function(){if(this.children.length<=10)return;var me=this;do{var spilled=me.children.splice(me.children.length-5,5);var sibling=new BranchChunk(spilled);\nif(!me.parent){var copy=new BranchChunk(me.children);copy.parent=me;me.children=[copy,sibling];me=copy}else{me.size-=sibling.size;me.height-=sibling.height;var myIndex=indexOf(me.parent.children,me);me.parent.children.splice(myIndex+1,0,sibling)}sibling.parent=me.parent}while(me.children.length>10);me.parent.maybeSpill()},iterN:function(at,n,op){for(var i=0;i<this.children.length;++i){var child=this.children[i],sz=child.chunkSize();if(at<sz){var used=Math.min(n,sz-at);if(child.iterN(at,used,op))return true;\nif((n-=used)==0)break;at=0}else at-=sz}}};var LineWidget=function(doc,node,options){if(options)for(var opt in options)if(options.hasOwnProperty(opt))this[opt]=options[opt];this.doc=doc;this.node=node};LineWidget.prototype.clear=function(){var cm=this.doc.cm,ws=this.line.widgets,line=this.line,no=lineNo(line);if(no==null||!ws)return;for(var i=0;i<ws.length;++i)if(ws[i]==this)ws.splice(i--,1);if(!ws.length)line.widgets=null;var height=widgetHeight(this);updateLineHeight(line,Math.max(0,line.height-\nheight));if(cm){runInOp(cm,function(){adjustScrollWhenAboveVisible(cm,line,-height);regLineChange(cm,no,"widget")});signalLater(cm,"lineWidgetCleared",cm,this,no)}};LineWidget.prototype.changed=function(){var this$1=this;var oldH=this.height,cm=this.doc.cm,line=this.line;this.height=null;var diff=widgetHeight(this)-oldH;if(!diff)return;if(!lineIsHidden(this.doc,line))updateLineHeight(line,line.height+diff);if(cm)runInOp(cm,function(){cm.curOp.forceUpdate=true;adjustScrollWhenAboveVisible(cm,line,\ndiff);signalLater(cm,"lineWidgetChanged",cm,this$1,lineNo(line))})};eventMixin(LineWidget);function adjustScrollWhenAboveVisible(cm,line,diff){if(heightAtLine(line)<(cm.curOp&&cm.curOp.scrollTop||cm.doc.scrollTop))addToScrollTop(cm,diff)}function addLineWidget(doc,handle,node,options){var widget=new LineWidget(doc,node,options);var cm=doc.cm;if(cm&&widget.noHScroll)cm.display.alignWidgets=true;changeLine(doc,handle,"widget",function(line){var widgets=line.widgets||(line.widgets=[]);if(widget.insertAt==\nnull)widgets.push(widget);else widgets.splice(Math.min(widgets.length,Math.max(0,widget.insertAt)),0,widget);widget.line=line;if(cm&&!lineIsHidden(doc,line)){var aboveVisible=heightAtLine(line)<doc.scrollTop;updateLineHeight(line,line.height+widgetHeight(widget));if(aboveVisible)addToScrollTop(cm,widget.height);cm.curOp.forceUpdate=true}return true});if(cm)signalLater(cm,"lineWidgetAdded",cm,widget,typeof handle=="number"?handle:lineNo(handle));return widget}var nextMarkerId=0;var TextMarker=function(doc,\ntype){this.lines=[];this.type=type;this.doc=doc;this.id=++nextMarkerId};TextMarker.prototype.clear=function(){if(this.explicitlyCleared)return;var cm=this.doc.cm,withOp=cm&&!cm.curOp;if(withOp)startOperation(cm);if(hasHandler(this,"clear")){var found=this.find();if(found)signalLater(this,"clear",found.from,found.to)}var min=null,max=null;for(var i=0;i<this.lines.length;++i){var line=this.lines[i];var span=getMarkedSpanFor(line.markedSpans,this);if(cm&&!this.collapsed)regLineChange(cm,lineNo(line),\n"text");else if(cm){if(span.to!=null)max=lineNo(line);if(span.from!=null)min=lineNo(line)}line.markedSpans=removeMarkedSpan(line.markedSpans,span);if(span.from==null&&this.collapsed&&!lineIsHidden(this.doc,line)&&cm)updateLineHeight(line,textHeight(cm.display))}if(cm&&this.collapsed&&!cm.options.lineWrapping)for(var i$1=0;i$1<this.lines.length;++i$1){var visual=visualLine(this.lines[i$1]),len=lineLength(visual);if(len>cm.display.maxLineLength){cm.display.maxLine=visual;cm.display.maxLineLength=len;\ncm.display.maxLineChanged=true}}if(min!=null&&cm&&this.collapsed)regChange(cm,min,max+1);this.lines.length=0;this.explicitlyCleared=true;if(this.atomic&&this.doc.cantEdit){this.doc.cantEdit=false;if(cm)reCheckSelection(cm.doc)}if(cm)signalLater(cm,"markerCleared",cm,this,min,max);if(withOp)endOperation(cm);if(this.parent)this.parent.clear()};TextMarker.prototype.find=function(side,lineObj){if(side==null&&this.type=="bookmark")side=1;var from,to;for(var i=0;i<this.lines.length;++i){var line=this.lines[i];\nvar span=getMarkedSpanFor(line.markedSpans,this);if(span.from!=null){from=Pos(lineObj?line:lineNo(line),span.from);if(side==-1)return from}if(span.to!=null){to=Pos(lineObj?line:lineNo(line),span.to);if(side==1)return to}}return from&&{from:from,to:to}};TextMarker.prototype.changed=function(){var this$1=this;var pos=this.find(-1,true),widget=this,cm=this.doc.cm;if(!pos||!cm)return;runInOp(cm,function(){var line=pos.line,lineN=lineNo(pos.line);var view=findViewForLine(cm,lineN);if(view){clearLineMeasurementCacheFor(view);\ncm.curOp.selectionChanged=cm.curOp.forceUpdate=true}cm.curOp.updateMaxLine=true;if(!lineIsHidden(widget.doc,line)&&widget.height!=null){var oldHeight=widget.height;widget.height=null;var dHeight=widgetHeight(widget)-oldHeight;if(dHeight)updateLineHeight(line,line.height+dHeight)}signalLater(cm,"markerChanged",cm,this$1)})};TextMarker.prototype.attachLine=function(line){if(!this.lines.length&&this.doc.cm){var op=this.doc.cm.curOp;if(!op.maybeHiddenMarkers||indexOf(op.maybeHiddenMarkers,this)==-1)(op.maybeUnhiddenMarkers||\n(op.maybeUnhiddenMarkers=[])).push(this)}this.lines.push(line)};TextMarker.prototype.detachLine=function(line){this.lines.splice(indexOf(this.lines,line),1);if(!this.lines.length&&this.doc.cm){var op=this.doc.cm.curOp;(op.maybeHiddenMarkers||(op.maybeHiddenMarkers=[])).push(this)}};eventMixin(TextMarker);function markText(doc,from,to,options,type){if(options&&options.shared)return markTextShared(doc,from,to,options,type);if(doc.cm&&!doc.cm.curOp)return operation(doc.cm,markText)(doc,from,to,options,\ntype);var marker=new TextMarker(doc,type),diff=cmp(from,to);if(options)copyObj(options,marker,false);if(diff>0||diff==0&&marker.clearWhenEmpty!==false)return marker;if(marker.replacedWith){marker.collapsed=true;marker.widgetNode=eltP("span",[marker.replacedWith],"CodeMirror-widget");if(!options.handleMouseEvents)marker.widgetNode.setAttribute("cm-ignore-events","true");if(options.insertLeft)marker.widgetNode.insertLeft=true}if(marker.collapsed){if(conflictingCollapsedRange(doc,from.line,from,to,marker)||\nfrom.line!=to.line&&conflictingCollapsedRange(doc,to.line,from,to,marker))throw new Error("Inserting collapsed marker partially overlapping an existing one");seeCollapsedSpans()}if(marker.addToHistory)addChangeToHistory(doc,{from:from,to:to,origin:"markText"},doc.sel,NaN);var curLine=from.line,cm=doc.cm,updateMaxLine;doc.iter(curLine,to.line+1,function(line){if(cm&&marker.collapsed&&!cm.options.lineWrapping&&visualLine(line)==cm.display.maxLine)updateMaxLine=true;if(marker.collapsed&&curLine!=from.line)updateLineHeight(line,\n0);addMarkedSpan(line,new MarkedSpan(marker,curLine==from.line?from.ch:null,curLine==to.line?to.ch:null),doc.cm&&doc.cm.curOp);++curLine});if(marker.collapsed)doc.iter(from.line,to.line+1,function(line){if(lineIsHidden(doc,line))updateLineHeight(line,0)});if(marker.clearOnEnter)on(marker,"beforeCursorEnter",function(){return marker.clear()});if(marker.readOnly){seeReadOnlySpans();if(doc.history.done.length||doc.history.undone.length)doc.clearHistory()}if(marker.collapsed){marker.id=++nextMarkerId;\nmarker.atomic=true}if(cm){if(updateMaxLine)cm.curOp.updateMaxLine=true;if(marker.collapsed)regChange(cm,from.line,to.line+1);else if(marker.className||marker.startStyle||marker.endStyle||marker.css||marker.attributes||marker.title)for(var i=from.line;i<=to.line;i++)regLineChange(cm,i,"text");if(marker.atomic)reCheckSelection(cm.doc);signalLater(cm,"markerAdded",cm,marker)}return marker}var SharedTextMarker=function(markers,primary){this.markers=markers;this.primary=primary;for(var i=0;i<markers.length;++i)markers[i].parent=\nthis};SharedTextMarker.prototype.clear=function(){if(this.explicitlyCleared)return;this.explicitlyCleared=true;for(var i=0;i<this.markers.length;++i)this.markers[i].clear();signalLater(this,"clear")};SharedTextMarker.prototype.find=function(side,lineObj){return this.primary.find(side,lineObj)};eventMixin(SharedTextMarker);function markTextShared(doc,from,to,options,type){options=copyObj(options);options.shared=false;var markers=[markText(doc,from,to,options,type)],primary=markers[0];var widget=options.widgetNode;\nlinkedDocs(doc,function(doc){if(widget)options.widgetNode=widget.cloneNode(true);markers.push(markText(doc,clipPos(doc,from),clipPos(doc,to),options,type));for(var i=0;i<doc.linked.length;++i)if(doc.linked[i].isParent)return;primary=lst(markers)});return new SharedTextMarker(markers,primary)}function findSharedMarkers(doc){return doc.findMarks(Pos(doc.first,0),doc.clipPos(Pos(doc.lastLine())),function(m){return m.parent})}function copySharedMarkers(doc,markers){for(var i=0;i<markers.length;i++){var marker=\nmarkers[i],pos=marker.find();var mFrom=doc.clipPos(pos.from),mTo=doc.clipPos(pos.to);if(cmp(mFrom,mTo)){var subMark=markText(doc,mFrom,mTo,marker.primary,marker.primary.type);marker.markers.push(subMark);subMark.parent=marker}}}function detachSharedMarkers(markers){var loop=function(i){var marker=markers[i],linked=[marker.primary.doc];linkedDocs(marker.primary.doc,function(d){return linked.push(d)});for(var j=0;j<marker.markers.length;j++){var subMarker=marker.markers[j];if(indexOf(linked,subMarker.doc)==\n-1){subMarker.parent=null;marker.markers.splice(j--,1)}}};for(var i=0;i<markers.length;i++)loop(i)}var nextDocId=0;var Doc=function(text,mode,firstLine,lineSep,direction){if(!(this instanceof Doc))return new Doc(text,mode,firstLine,lineSep,direction);if(firstLine==null)firstLine=0;BranchChunk.call(this,[new LeafChunk([new Line("",null)])]);this.first=firstLine;this.scrollTop=this.scrollLeft=0;this.cantEdit=false;this.cleanGeneration=1;this.modeFrontier=this.highlightFrontier=firstLine;var start=Pos(firstLine,\n0);this.sel=simpleSelection(start);this.history=new History(null);this.id=++nextDocId;this.modeOption=mode;this.lineSep=lineSep;this.direction=direction=="rtl"?"rtl":"ltr";this.extend=false;if(typeof text=="string")text=this.splitLines(text);updateDoc(this,{from:start,to:start,text:text});setSelection(this,simpleSelection(start),sel_dontScroll)};Doc.prototype=createObj(BranchChunk.prototype,{constructor:Doc,iter:function(from,to,op){if(op)this.iterN(from-this.first,to-from,op);else this.iterN(this.first,\nthis.first+this.size,from)},insert:function(at,lines){var height=0;for(var i=0;i<lines.length;++i)height+=lines[i].height;this.insertInner(at-this.first,lines,height)},remove:function(at,n){this.removeInner(at-this.first,n)},getValue:function(lineSep){var lines=getLines(this,this.first,this.first+this.size);if(lineSep===false)return lines;return lines.join(lineSep||this.lineSeparator())},setValue:docMethodOp(function(code){var top=Pos(this.first,0),last=this.first+this.size-1;makeChange(this,{from:top,\nto:Pos(last,getLine(this,last).text.length),text:this.splitLines(code),origin:"setValue",full:true},true);if(this.cm)scrollToCoords(this.cm,0,0);setSelection(this,simpleSelection(top),sel_dontScroll)}),replaceRange:function(code,from,to,origin){from=clipPos(this,from);to=to?clipPos(this,to):from;replaceRange(this,code,from,to,origin)},getRange:function(from,to,lineSep){var lines=getBetween(this,clipPos(this,from),clipPos(this,to));if(lineSep===false)return lines;if(lineSep==="")return lines.join("");\nreturn lines.join(lineSep||this.lineSeparator())},getLine:function(line){var l=this.getLineHandle(line);return l&&l.text},getLineHandle:function(line){if(isLine(this,line))return getLine(this,line)},getLineNumber:function(line){return lineNo(line)},getLineHandleVisualStart:function(line){if(typeof line=="number")line=getLine(this,line);return visualLine(line)},lineCount:function(){return this.size},firstLine:function(){return this.first},lastLine:function(){return this.first+this.size-1},clipPos:function(pos){return clipPos(this,\npos)},getCursor:function(start){var range=this.sel.primary(),pos;if(start==null||start=="head")pos=range.head;else if(start=="anchor")pos=range.anchor;else if(start=="end"||start=="to"||start===false)pos=range.to();else pos=range.from();return pos},listSelections:function(){return this.sel.ranges},somethingSelected:function(){return this.sel.somethingSelected()},setCursor:docMethodOp(function(line,ch,options){setSimpleSelection(this,clipPos(this,typeof line=="number"?Pos(line,ch||0):line),null,options)}),\nsetSelection:docMethodOp(function(anchor,head,options){setSimpleSelection(this,clipPos(this,anchor),clipPos(this,head||anchor),options)}),extendSelection:docMethodOp(function(head,other,options){extendSelection(this,clipPos(this,head),other&&clipPos(this,other),options)}),extendSelections:docMethodOp(function(heads,options){extendSelections(this,clipPosArray(this,heads),options)}),extendSelectionsBy:docMethodOp(function(f,options){var heads=map(this.sel.ranges,f);extendSelections(this,clipPosArray(this,\nheads),options)}),setSelections:docMethodOp(function(ranges,primary,options){if(!ranges.length)return;var out=[];for(var i=0;i<ranges.length;i++)out[i]=new Range(clipPos(this,ranges[i].anchor),clipPos(this,ranges[i].head||ranges[i].anchor));if(primary==null)primary=Math.min(ranges.length-1,this.sel.primIndex);setSelection(this,normalizeSelection(this.cm,out,primary),options)}),addSelection:docMethodOp(function(anchor,head,options){var ranges=this.sel.ranges.slice(0);ranges.push(new Range(clipPos(this,\nanchor),clipPos(this,head||anchor)));setSelection(this,normalizeSelection(this.cm,ranges,ranges.length-1),options)}),getSelection:function(lineSep){var ranges=this.sel.ranges,lines;for(var i=0;i<ranges.length;i++){var sel=getBetween(this,ranges[i].from(),ranges[i].to());lines=lines?lines.concat(sel):sel}if(lineSep===false)return lines;else return lines.join(lineSep||this.lineSeparator())},getSelections:function(lineSep){var parts=[],ranges=this.sel.ranges;for(var i=0;i<ranges.length;i++){var sel=\ngetBetween(this,ranges[i].from(),ranges[i].to());if(lineSep!==false)sel=sel.join(lineSep||this.lineSeparator());parts[i]=sel}return parts},replaceSelection:function(code,collapse,origin){var dup=[];for(var i=0;i<this.sel.ranges.length;i++)dup[i]=code;this.replaceSelections(dup,collapse,origin||"+input")},replaceSelections:docMethodOp(function(code,collapse,origin){var changes=[],sel=this.sel;for(var i=0;i<sel.ranges.length;i++){var range=sel.ranges[i];changes[i]={from:range.from(),to:range.to(),text:this.splitLines(code[i]),\norigin:origin}}var newSel=collapse&&collapse!="end"&&computeReplacedSel(this,changes,collapse);for(var i$1=changes.length-1;i$1>=0;i$1--)makeChange(this,changes[i$1]);if(newSel)setSelectionReplaceHistory(this,newSel);else if(this.cm)ensureCursorVisible(this.cm)}),undo:docMethodOp(function(){makeChangeFromHistory(this,"undo")}),redo:docMethodOp(function(){makeChangeFromHistory(this,"redo")}),undoSelection:docMethodOp(function(){makeChangeFromHistory(this,"undo",true)}),redoSelection:docMethodOp(function(){makeChangeFromHistory(this,\n"redo",true)}),setExtending:function(val){this.extend=val},getExtending:function(){return this.extend},historySize:function(){var hist=this.history,done=0,undone=0;for(var i=0;i<hist.done.length;i++)if(!hist.done[i].ranges)++done;for(var i$1=0;i$1<hist.undone.length;i$1++)if(!hist.undone[i$1].ranges)++undone;return{undo:done,redo:undone}},clearHistory:function(){var this$1=this;this.history=new History(this.history);linkedDocs(this,function(doc){return doc.history=this$1.history},true)},markClean:function(){this.cleanGeneration=\nthis.changeGeneration(true)},changeGeneration:function(forceSplit){if(forceSplit)this.history.lastOp=this.history.lastSelOp=this.history.lastOrigin=null;return this.history.generation},isClean:function(gen){return this.history.generation==(gen||this.cleanGeneration)},getHistory:function(){return{done:copyHistoryArray(this.history.done),undone:copyHistoryArray(this.history.undone)}},setHistory:function(histData){var hist=this.history=new History(this.history);hist.done=copyHistoryArray(histData.done.slice(0),\nnull,true);hist.undone=copyHistoryArray(histData.undone.slice(0),null,true)},setGutterMarker:docMethodOp(function(line,gutterID,value){return changeLine(this,line,"gutter",function(line){var markers=line.gutterMarkers||(line.gutterMarkers={});markers[gutterID]=value;if(!value&&isEmpty(markers))line.gutterMarkers=null;return true})}),clearGutter:docMethodOp(function(gutterID){var this$1=this;this.iter(function(line){if(line.gutterMarkers&&line.gutterMarkers[gutterID])changeLine(this$1,line,"gutter",\nfunction(){line.gutterMarkers[gutterID]=null;if(isEmpty(line.gutterMarkers))line.gutterMarkers=null;return true})})}),lineInfo:function(line){var n;if(typeof line=="number"){if(!isLine(this,line))return null;n=line;line=getLine(this,line);if(!line)return null}else{n=lineNo(line);if(n==null)return null}return{line:n,handle:line,text:line.text,gutterMarkers:line.gutterMarkers,textClass:line.textClass,bgClass:line.bgClass,wrapClass:line.wrapClass,widgets:line.widgets}},addLineClass:docMethodOp(function(handle,\nwhere,cls){return changeLine(this,handle,where=="gutter"?"gutter":"class",function(line){var prop=where=="text"?"textClass":where=="background"?"bgClass":where=="gutter"?"gutterClass":"wrapClass";if(!line[prop])line[prop]=cls;else if(classTest(cls).test(line[prop]))return false;else line[prop]+=" "+cls;return true})}),removeLineClass:docMethodOp(function(handle,where,cls){return changeLine(this,handle,where=="gutter"?"gutter":"class",function(line){var prop=where=="text"?"textClass":where=="background"?\n"bgClass":where=="gutter"?"gutterClass":"wrapClass";var cur=line[prop];if(!cur)return false;else if(cls==null)line[prop]=null;else{var found=cur.match(classTest(cls));if(!found)return false;var end=found.index+found[0].length;line[prop]=cur.slice(0,found.index)+(!found.index||end==cur.length?"":" ")+cur.slice(end)||null}return true})}),addLineWidget:docMethodOp(function(handle,node,options){return addLineWidget(this,handle,node,options)}),removeLineWidget:function(widget){widget.clear()},markText:function(from,\nto,options){return markText(this,clipPos(this,from),clipPos(this,to),options,options&&options.type||"range")},setBookmark:function(pos,options){var realOpts={replacedWith:options&&(options.nodeType==null?options.widget:options),insertLeft:options&&options.insertLeft,clearWhenEmpty:false,shared:options&&options.shared,handleMouseEvents:options&&options.handleMouseEvents};pos=clipPos(this,pos);return markText(this,pos,pos,realOpts,"bookmark")},findMarksAt:function(pos){pos=clipPos(this,pos);var markers=\n[],spans=getLine(this,pos.line).markedSpans;if(spans)for(var i=0;i<spans.length;++i){var span=spans[i];if((span.from==null||span.from<=pos.ch)&&(span.to==null||span.to>=pos.ch))markers.push(span.marker.parent||span.marker)}return markers},findMarks:function(from,to,filter){from=clipPos(this,from);to=clipPos(this,to);var found=[],lineNo=from.line;this.iter(from.line,to.line+1,function(line){var spans=line.markedSpans;if(spans)for(var i=0;i<spans.length;i++){var span=spans[i];if(!(span.to!=null&&lineNo==\nfrom.line&&from.ch>=span.to||span.from==null&&lineNo!=from.line||span.from!=null&&lineNo==to.line&&span.from>=to.ch)&&(!filter||filter(span.marker)))found.push(span.marker.parent||span.marker)}++lineNo});return found},getAllMarks:function(){var markers=[];this.iter(function(line){var sps=line.markedSpans;if(sps)for(var i=0;i<sps.length;++i)if(sps[i].from!=null)markers.push(sps[i].marker)});return markers},posFromIndex:function(off){var ch,lineNo=this.first,sepSize=this.lineSeparator().length;this.iter(function(line){var sz=\nline.text.length+sepSize;if(sz>off){ch=off;return true}off-=sz;++lineNo});return clipPos(this,Pos(lineNo,ch))},indexFromPos:function(coords){coords=clipPos(this,coords);var index=coords.ch;if(coords.line<this.first||coords.ch<0)return 0;var sepSize=this.lineSeparator().length;this.iter(this.first,coords.line,function(line){index+=line.text.length+sepSize});return index},copy:function(copyHistory){var doc=new Doc(getLines(this,this.first,this.first+this.size),this.modeOption,this.first,this.lineSep,\nthis.direction);doc.scrollTop=this.scrollTop;doc.scrollLeft=this.scrollLeft;doc.sel=this.sel;doc.extend=false;if(copyHistory){doc.history.undoDepth=this.history.undoDepth;doc.setHistory(this.getHistory())}return doc},linkedDoc:function(options){if(!options)options={};var from=this.first,to=this.first+this.size;if(options.from!=null&&options.from>from)from=options.from;if(options.to!=null&&options.to<to)to=options.to;var copy=new Doc(getLines(this,from,to),options.mode||this.modeOption,from,this.lineSep,\nthis.direction);if(options.sharedHist)copy.history=this.history;(this.linked||(this.linked=[])).push({doc:copy,sharedHist:options.sharedHist});copy.linked=[{doc:this,isParent:true,sharedHist:options.sharedHist}];copySharedMarkers(copy,findSharedMarkers(this));return copy},unlinkDoc:function(other){if(other instanceof CodeMirror)other=other.doc;if(this.linked)for(var i=0;i<this.linked.length;++i){var link=this.linked[i];if(link.doc!=other)continue;this.linked.splice(i,1);other.unlinkDoc(this);detachSharedMarkers(findSharedMarkers(this));\nbreak}if(other.history==this.history){var splitIds=[other.id];linkedDocs(other,function(doc){return splitIds.push(doc.id)},true);other.history=new History(null);other.history.done=copyHistoryArray(this.history.done,splitIds);other.history.undone=copyHistoryArray(this.history.undone,splitIds)}},iterLinkedDocs:function(f){linkedDocs(this,f)},getMode:function(){return this.mode},getEditor:function(){return this.cm},splitLines:function(str){if(this.lineSep)return str.split(this.lineSep);return splitLinesAuto(str)},\nlineSeparator:function(){return this.lineSep||"\\n"},setDirection:docMethodOp(function(dir){if(dir!="rtl")dir="ltr";if(dir==this.direction)return;this.direction=dir;this.iter(function(line){return line.order=null});if(this.cm)directionChanged(this.cm)})});Doc.prototype.eachLine=Doc.prototype.iter;var lastDrop=0;function onDrop(e){var cm=this;clearDragCursor(cm);if(signalDOMEvent(cm,e)||eventInWidget(cm.display,e))return;e_preventDefault(e);if(ie)lastDrop=+new Date;var pos=posFromMouse(cm,e,true),files=\ne.dataTransfer.files;if(!pos||cm.isReadOnly())return;if(files&&files.length&&window.FileReader&&window.File){var n=files.length,text=Array(n),read=0;var markAsReadAndPasteIfAllFilesAreRead=function(){if(++read==n)operation(cm,function(){pos=clipPos(cm.doc,pos);var change={from:pos,to:pos,text:cm.doc.splitLines(text.filter(function(t){return t!=null}).join(cm.doc.lineSeparator())),origin:"paste"};makeChange(cm.doc,change);setSelectionReplaceHistory(cm.doc,simpleSelection(clipPos(cm.doc,pos),clipPos(cm.doc,\nchangeEnd(change))))})()};var readTextFromFile=function(file,i){if(cm.options.allowDropFileTypes&&indexOf(cm.options.allowDropFileTypes,file.type)==-1){markAsReadAndPasteIfAllFilesAreRead();return}var reader=new FileReader;reader.onerror=function(){return markAsReadAndPasteIfAllFilesAreRead()};reader.onload=function(){var content=reader.result;if(/[\\x00-\\x08\\x0e-\\x1f]{2}/.test(content)){markAsReadAndPasteIfAllFilesAreRead();return}text[i]=content;markAsReadAndPasteIfAllFilesAreRead()};reader.readAsText(file)};\nfor(var i=0;i<files.length;i++)readTextFromFile(files[i],i)}else{if(cm.state.draggingText&&cm.doc.sel.contains(pos)>-1){cm.state.draggingText(e);setTimeout(function(){return cm.display.input.focus()},20);return}try{var text$1=e.dataTransfer.getData("Text");if(text$1){var selected;if(cm.state.draggingText&&!cm.state.draggingText.copy)selected=cm.listSelections();setSelectionNoUndo(cm.doc,simpleSelection(pos,pos));if(selected)for(var i$1=0;i$1<selected.length;++i$1)replaceRange(cm.doc,"",selected[i$1].anchor,\nselected[i$1].head,"drag");cm.replaceSelection(text$1,"around","paste");cm.display.input.focus()}}catch(e$1){}}}function onDragStart(cm,e){if(ie&&(!cm.state.draggingText||+new Date-lastDrop<100)){e_stop(e);return}if(signalDOMEvent(cm,e)||eventInWidget(cm.display,e))return;e.dataTransfer.setData("Text",cm.getSelection());e.dataTransfer.effectAllowed="copyMove";if(e.dataTransfer.setDragImage&&!safari){var img=elt("img",null,null,"position: fixed; left: 0; top: 0;");img.src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==";\nif(presto){img.width=img.height=1;cm.display.wrapper.appendChild(img);img._top=img.offsetTop}e.dataTransfer.setDragImage(img,0,0);if(presto)img.parentNode.removeChild(img)}}function onDragOver(cm,e){var pos=posFromMouse(cm,e);if(!pos)return;var frag=document.createDocumentFragment();drawSelectionCursor(cm,pos,frag);if(!cm.display.dragCursor){cm.display.dragCursor=elt("div",null,"CodeMirror-cursors CodeMirror-dragcursors");cm.display.lineSpace.insertBefore(cm.display.dragCursor,cm.display.cursorDiv)}removeChildrenAndAdd(cm.display.dragCursor,\nfrag)}function clearDragCursor(cm){if(cm.display.dragCursor){cm.display.lineSpace.removeChild(cm.display.dragCursor);cm.display.dragCursor=null}}function forEachCodeMirror(f){if(!document.getElementsByClassName)return;var byClass=document.getElementsByClassName("CodeMirror"),editors=[];for(var i=0;i<byClass.length;i++){var cm=byClass[i].CodeMirror;if(cm)editors.push(cm)}if(editors.length)editors[0].operation(function(){for(var i=0;i<editors.length;i++)f(editors[i])})}var globalsRegistered=false;function ensureGlobalHandlers(){if(globalsRegistered)return;\nregisterGlobalHandlers();globalsRegistered=true}function registerGlobalHandlers(){var resizeTimer;on(window,"resize",function(){if(resizeTimer==null)resizeTimer=setTimeout(function(){resizeTimer=null;forEachCodeMirror(onResize)},100)});on(window,"blur",function(){return forEachCodeMirror(onBlur)})}function onResize(cm){var d=cm.display;d.cachedCharWidth=d.cachedTextHeight=d.cachedPaddingH=null;d.scrollbarsClipped=false;cm.setSize()}var keyNames={3:"Pause",8:"Backspace",9:"Tab",13:"Enter",16:"Shift",\n17:"Ctrl",18:"Alt",19:"Pause",20:"CapsLock",27:"Esc",32:"Space",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"Left",38:"Up",39:"Right",40:"Down",44:"PrintScrn",45:"Insert",46:"Delete",59:";",61:"=",91:"Mod",92:"Mod",93:"Mod",106:"*",107:"=",109:"-",110:".",111:"/",145:"ScrollLock",173:"-",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\\\",221:"]",222:"\'",224:"Mod",63232:"Up",63233:"Down",63234:"Left",63235:"Right",63272:"Delete",63273:"Home",63275:"End",63276:"PageUp",63277:"PageDown",\n63302:"Insert"};for(var i=0;i<10;i++)keyNames[i+48]=keyNames[i+96]=String(i);for(var i$1=65;i$1<=90;i$1++)keyNames[i$1]=String.fromCharCode(i$1);for(var i$2=1;i$2<=12;i$2++)keyNames[i$2+111]=keyNames[i$2+63235]="F"+i$2;var keyMap={};keyMap.basic={"Left":"goCharLeft","Right":"goCharRight","Up":"goLineUp","Down":"goLineDown","End":"goLineEnd","Home":"goLineStartSmart","PageUp":"goPageUp","PageDown":"goPageDown","Delete":"delCharAfter","Backspace":"delCharBefore","Shift-Backspace":"delCharBefore","Tab":"defaultTab",\n"Shift-Tab":"indentAuto","Enter":"newlineAndIndent","Insert":"toggleOverwrite","Esc":"singleSelection"};keyMap.pcDefault={"Ctrl-A":"selectAll","Ctrl-D":"deleteLine","Ctrl-Z":"undo","Shift-Ctrl-Z":"redo","Ctrl-Y":"redo","Ctrl-Home":"goDocStart","Ctrl-End":"goDocEnd","Ctrl-Up":"goLineUp","Ctrl-Down":"goLineDown","Ctrl-Left":"goGroupLeft","Ctrl-Right":"goGroupRight","Alt-Left":"goLineStart","Alt-Right":"goLineEnd","Ctrl-Backspace":"delGroupBefore","Ctrl-Delete":"delGroupAfter","Ctrl-S":"save","Ctrl-F":"find",\n"Ctrl-G":"findNext","Shift-Ctrl-G":"findPrev","Shift-Ctrl-F":"replace","Shift-Ctrl-R":"replaceAll","Ctrl-[":"indentLess","Ctrl-]":"indentMore","Ctrl-U":"undoSelection","Shift-Ctrl-U":"redoSelection","Alt-U":"redoSelection","fallthrough":"basic"};keyMap.emacsy={"Ctrl-F":"goCharRight","Ctrl-B":"goCharLeft","Ctrl-P":"goLineUp","Ctrl-N":"goLineDown","Ctrl-A":"goLineStart","Ctrl-E":"goLineEnd","Ctrl-V":"goPageDown","Shift-Ctrl-V":"goPageUp","Ctrl-D":"delCharAfter","Ctrl-H":"delCharBefore","Alt-Backspace":"delWordBefore",\n"Ctrl-K":"killLine","Ctrl-T":"transposeChars","Ctrl-O":"openLine"};keyMap.macDefault={"Cmd-A":"selectAll","Cmd-D":"deleteLine","Cmd-Z":"undo","Shift-Cmd-Z":"redo","Cmd-Y":"redo","Cmd-Home":"goDocStart","Cmd-Up":"goDocStart","Cmd-End":"goDocEnd","Cmd-Down":"goDocEnd","Alt-Left":"goGroupLeft","Alt-Right":"goGroupRight","Cmd-Left":"goLineLeft","Cmd-Right":"goLineRight","Alt-Backspace":"delGroupBefore","Ctrl-Alt-Backspace":"delGroupAfter","Alt-Delete":"delGroupAfter","Cmd-S":"save","Cmd-F":"find","Cmd-G":"findNext",\n"Shift-Cmd-G":"findPrev","Cmd-Alt-F":"replace","Shift-Cmd-Alt-F":"replaceAll","Cmd-[":"indentLess","Cmd-]":"indentMore","Cmd-Backspace":"delWrappedLineLeft","Cmd-Delete":"delWrappedLineRight","Cmd-U":"undoSelection","Shift-Cmd-U":"redoSelection","Ctrl-Up":"goDocStart","Ctrl-Down":"goDocEnd","fallthrough":["basic","emacsy"]};keyMap["default"]=mac?keyMap.macDefault:keyMap.pcDefault;function normalizeKeyName(name){var parts=name.split(/-(?!$)/);name=parts[parts.length-1];var alt,ctrl,shift,cmd;for(var i=\n0;i<parts.length-1;i++){var mod=parts[i];if(/^(cmd|meta|m)$/i.test(mod))cmd=true;else if(/^a(lt)?$/i.test(mod))alt=true;else if(/^(c|ctrl|control)$/i.test(mod))ctrl=true;else if(/^s(hift)?$/i.test(mod))shift=true;else throw new Error("Unrecognized modifier name: "+mod);}if(alt)name="Alt-"+name;if(ctrl)name="Ctrl-"+name;if(cmd)name="Cmd-"+name;if(shift)name="Shift-"+name;return name}function normalizeKeyMap(keymap){var copy={};for(var keyname in keymap)if(keymap.hasOwnProperty(keyname)){var value=\nkeymap[keyname];if(/^(name|fallthrough|(de|at)tach)$/.test(keyname))continue;if(value=="..."){delete keymap[keyname];continue}var keys=map(keyname.split(" "),normalizeKeyName);for(var i=0;i<keys.length;i++){var val=void 0,name=void 0;if(i==keys.length-1){name=keys.join(" ");val=value}else{name=keys.slice(0,i+1).join(" ");val="..."}var prev=copy[name];if(!prev)copy[name]=val;else if(prev!=val)throw new Error("Inconsistent bindings for "+name);}delete keymap[keyname]}for(var prop in copy)keymap[prop]=\ncopy[prop];return keymap}function lookupKey(key,map,handle,context){map=getKeyMap(map);var found=map.call?map.call(key,context):map[key];if(found===false)return"nothing";if(found==="...")return"multi";if(found!=null&&handle(found))return"handled";if(map.fallthrough){if(Object.prototype.toString.call(map.fallthrough)!="[object Array]")return lookupKey(key,map.fallthrough,handle,context);for(var i=0;i<map.fallthrough.length;i++){var result=lookupKey(key,map.fallthrough[i],handle,context);if(result)return result}}}\nfunction isModifierKey(value){var name=typeof value=="string"?value:keyNames[value.keyCode];return name=="Ctrl"||name=="Alt"||name=="Shift"||name=="Mod"}function addModifierNames(name,event,noShift){var base=name;if(event.altKey&&base!="Alt")name="Alt-"+name;if((flipCtrlCmd?event.metaKey:event.ctrlKey)&&base!="Ctrl")name="Ctrl-"+name;if((flipCtrlCmd?event.ctrlKey:event.metaKey)&&base!="Mod")name="Cmd-"+name;if(!noShift&&event.shiftKey&&base!="Shift")name="Shift-"+name;return name}function keyName(event,\nnoShift){if(presto&&event.keyCode==34&&event["char"])return false;var name=keyNames[event.keyCode];if(name==null||event.altGraphKey)return false;if(event.keyCode==3&&event.code)name=event.code;return addModifierNames(name,event,noShift)}function getKeyMap(val){return typeof val=="string"?keyMap[val]:val}function deleteNearSelection(cm,compute){var ranges=cm.doc.sel.ranges,kill=[];for(var i=0;i<ranges.length;i++){var toKill=compute(ranges[i]);while(kill.length&&cmp(toKill.from,lst(kill).to)<=0){var replaced=\nkill.pop();if(cmp(replaced.from,toKill.from)<0){toKill.from=replaced.from;break}}kill.push(toKill)}runInOp(cm,function(){for(var i=kill.length-1;i>=0;i--)replaceRange(cm.doc,"",kill[i].from,kill[i].to,"+delete");ensureCursorVisible(cm)})}function moveCharLogically(line,ch,dir){var target=skipExtendingChars(line.text,ch+dir,dir);return target<0||target>line.text.length?null:target}function moveLogically(line,start,dir){var ch=moveCharLogically(line,start.ch,dir);return ch==null?null:new Pos(start.line,\nch,dir<0?"after":"before")}function endOfLine(visually,cm,lineObj,lineNo,dir){if(visually){if(cm.doc.direction=="rtl")dir=-dir;var order=getOrder(lineObj,cm.doc.direction);if(order){var part=dir<0?lst(order):order[0];var moveInStorageOrder=dir<0==(part.level==1);var sticky=moveInStorageOrder?"after":"before";var ch;if(part.level>0||cm.doc.direction=="rtl"){var prep=prepareMeasureForLine(cm,lineObj);ch=dir<0?lineObj.text.length-1:0;var targetTop=measureCharPrepared(cm,prep,ch).top;ch=findFirst(function(ch){return measureCharPrepared(cm,\nprep,ch).top==targetTop},dir<0==(part.level==1)?part.from:part.to-1,ch);if(sticky=="before")ch=moveCharLogically(lineObj,ch,1)}else ch=dir<0?part.to:part.from;return new Pos(lineNo,ch,sticky)}}return new Pos(lineNo,dir<0?lineObj.text.length:0,dir<0?"before":"after")}function moveVisually(cm,line,start,dir){var bidi=getOrder(line,cm.doc.direction);if(!bidi)return moveLogically(line,start,dir);if(start.ch>=line.text.length){start.ch=line.text.length;start.sticky="before"}else if(start.ch<=0){start.ch=\n0;start.sticky="after"}var partPos=getBidiPartAt(bidi,start.ch,start.sticky),part=bidi[partPos];if(cm.doc.direction=="ltr"&&part.level%2==0&&(dir>0?part.to>start.ch:part.from<start.ch))return moveLogically(line,start,dir);var mv=function(pos,dir){return moveCharLogically(line,pos instanceof Pos?pos.ch:pos,dir)};var prep;var getWrappedLineExtent=function(ch){if(!cm.options.lineWrapping)return{begin:0,end:line.text.length};prep=prep||prepareMeasureForLine(cm,line);return wrappedLineExtentChar(cm,line,\nprep,ch)};var wrappedLineExtent=getWrappedLineExtent(start.sticky=="before"?mv(start,-1):start.ch);if(cm.doc.direction=="rtl"||part.level==1){var moveInStorageOrder=part.level==1==dir<0;var ch=mv(start,moveInStorageOrder?1:-1);if(ch!=null&&(!moveInStorageOrder?ch>=part.from&&ch>=wrappedLineExtent.begin:ch<=part.to&&ch<=wrappedLineExtent.end)){var sticky=moveInStorageOrder?"before":"after";return new Pos(start.line,ch,sticky)}}var searchInVisualLine=function(partPos,dir,wrappedLineExtent){var getRes=\nfunction(ch,moveInStorageOrder){return moveInStorageOrder?new Pos(start.line,mv(ch,1),"before"):new Pos(start.line,ch,"after")};for(;partPos>=0&&partPos<bidi.length;partPos+=dir){var part=bidi[partPos];var moveInStorageOrder=dir>0==(part.level!=1);var ch=moveInStorageOrder?wrappedLineExtent.begin:mv(wrappedLineExtent.end,-1);if(part.from<=ch&&ch<part.to)return getRes(ch,moveInStorageOrder);ch=moveInStorageOrder?part.from:mv(part.to,-1);if(wrappedLineExtent.begin<=ch&&ch<wrappedLineExtent.end)return getRes(ch,\nmoveInStorageOrder)}};var res=searchInVisualLine(partPos+dir,dir,wrappedLineExtent);if(res)return res;var nextCh=dir>0?wrappedLineExtent.end:mv(wrappedLineExtent.begin,-1);if(nextCh!=null&&!(dir>0&&nextCh==line.text.length)){res=searchInVisualLine(dir>0?0:bidi.length-1,dir,getWrappedLineExtent(nextCh));if(res)return res}return null}var commands={selectAll:selectAll,singleSelection:function(cm){return cm.setSelection(cm.getCursor("anchor"),cm.getCursor("head"),sel_dontScroll)},killLine:function(cm){return deleteNearSelection(cm,\nfunction(range){if(range.empty()){var len=getLine(cm.doc,range.head.line).text.length;if(range.head.ch==len&&range.head.line<cm.lastLine())return{from:range.head,to:Pos(range.head.line+1,0)};else return{from:range.head,to:Pos(range.head.line,len)}}else return{from:range.from(),to:range.to()}})},deleteLine:function(cm){return deleteNearSelection(cm,function(range){return{from:Pos(range.from().line,0),to:clipPos(cm.doc,Pos(range.to().line+1,0))}})},delLineLeft:function(cm){return deleteNearSelection(cm,\nfunction(range){return{from:Pos(range.from().line,0),to:range.from()}})},delWrappedLineLeft:function(cm){return deleteNearSelection(cm,function(range){var top=cm.charCoords(range.head,"div").top+5;var leftPos=cm.coordsChar({left:0,top:top},"div");return{from:leftPos,to:range.from()}})},delWrappedLineRight:function(cm){return deleteNearSelection(cm,function(range){var top=cm.charCoords(range.head,"div").top+5;var rightPos=cm.coordsChar({left:cm.display.lineDiv.offsetWidth+100,top:top},"div");return{from:range.from(),\nto:rightPos}})},undo:function(cm){return cm.undo()},redo:function(cm){return cm.redo()},undoSelection:function(cm){return cm.undoSelection()},redoSelection:function(cm){return cm.redoSelection()},goDocStart:function(cm){return cm.extendSelection(Pos(cm.firstLine(),0))},goDocEnd:function(cm){return cm.extendSelection(Pos(cm.lastLine()))},goLineStart:function(cm){return cm.extendSelectionsBy(function(range){return lineStart(cm,range.head.line)},{origin:"+move",bias:1})},goLineStartSmart:function(cm){return cm.extendSelectionsBy(function(range){return lineStartSmart(cm,\nrange.head)},{origin:"+move",bias:1})},goLineEnd:function(cm){return cm.extendSelectionsBy(function(range){return lineEnd(cm,range.head.line)},{origin:"+move",bias:-1})},goLineRight:function(cm){return cm.extendSelectionsBy(function(range){var top=cm.cursorCoords(range.head,"div").top+5;return cm.coordsChar({left:cm.display.lineDiv.offsetWidth+100,top:top},"div")},sel_move)},goLineLeft:function(cm){return cm.extendSelectionsBy(function(range){var top=cm.cursorCoords(range.head,"div").top+5;return cm.coordsChar({left:0,\ntop:top},"div")},sel_move)},goLineLeftSmart:function(cm){return cm.extendSelectionsBy(function(range){var top=cm.cursorCoords(range.head,"div").top+5;var pos=cm.coordsChar({left:0,top:top},"div");if(pos.ch<cm.getLine(pos.line).search(/\\S/))return lineStartSmart(cm,range.head);return pos},sel_move)},goLineUp:function(cm){return cm.moveV(-1,"line")},goLineDown:function(cm){return cm.moveV(1,"line")},goPageUp:function(cm){return cm.moveV(-1,"page")},goPageDown:function(cm){return cm.moveV(1,"page")},\ngoCharLeft:function(cm){return cm.moveH(-1,"char")},goCharRight:function(cm){return cm.moveH(1,"char")},goColumnLeft:function(cm){return cm.moveH(-1,"column")},goColumnRight:function(cm){return cm.moveH(1,"column")},goWordLeft:function(cm){return cm.moveH(-1,"word")},goGroupRight:function(cm){return cm.moveH(1,"group")},goGroupLeft:function(cm){return cm.moveH(-1,"group")},goWordRight:function(cm){return cm.moveH(1,"word")},delCharBefore:function(cm){return cm.deleteH(-1,"codepoint")},delCharAfter:function(cm){return cm.deleteH(1,\n"char")},delWordBefore:function(cm){return cm.deleteH(-1,"word")},delWordAfter:function(cm){return cm.deleteH(1,"word")},delGroupBefore:function(cm){return cm.deleteH(-1,"group")},delGroupAfter:function(cm){return cm.deleteH(1,"group")},indentAuto:function(cm){return cm.indentSelection("smart")},indentMore:function(cm){return cm.indentSelection("add")},indentLess:function(cm){return cm.indentSelection("subtract")},insertTab:function(cm){return cm.replaceSelection("\\t")},insertSoftTab:function(cm){var spaces=\n[],ranges=cm.listSelections(),tabSize=cm.options.tabSize;for(var i=0;i<ranges.length;i++){var pos=ranges[i].from();var col=countColumn(cm.getLine(pos.line),pos.ch,tabSize);spaces.push(spaceStr(tabSize-col%tabSize))}cm.replaceSelections(spaces)},defaultTab:function(cm){if(cm.somethingSelected())cm.indentSelection("add");else cm.execCommand("insertTab")},transposeChars:function(cm){return runInOp(cm,function(){var ranges=cm.listSelections(),newSel=[];for(var i=0;i<ranges.length;i++){if(!ranges[i].empty())continue;\nvar cur=ranges[i].head,line=getLine(cm.doc,cur.line).text;if(line){if(cur.ch==line.length)cur=new Pos(cur.line,cur.ch-1);if(cur.ch>0){cur=new Pos(cur.line,cur.ch+1);cm.replaceRange(line.charAt(cur.ch-1)+line.charAt(cur.ch-2),Pos(cur.line,cur.ch-2),cur,"+transpose")}else if(cur.line>cm.doc.first){var prev=getLine(cm.doc,cur.line-1).text;if(prev){cur=new Pos(cur.line,1);cm.replaceRange(line.charAt(0)+cm.doc.lineSeparator()+prev.charAt(prev.length-1),Pos(cur.line-1,prev.length-1),cur,"+transpose")}}}newSel.push(new Range(cur,\ncur))}cm.setSelections(newSel)})},newlineAndIndent:function(cm){return runInOp(cm,function(){var sels=cm.listSelections();for(var i=sels.length-1;i>=0;i--)cm.replaceRange(cm.doc.lineSeparator(),sels[i].anchor,sels[i].head,"+input");sels=cm.listSelections();for(var i$1=0;i$1<sels.length;i$1++)cm.indentLine(sels[i$1].from().line,null,true);ensureCursorVisible(cm)})},openLine:function(cm){return cm.replaceSelection("\\n","start")},toggleOverwrite:function(cm){return cm.toggleOverwrite()}};function lineStart(cm,\nlineN){var line=getLine(cm.doc,lineN);var visual=visualLine(line);if(visual!=line)lineN=lineNo(visual);return endOfLine(true,cm,visual,lineN,1)}function lineEnd(cm,lineN){var line=getLine(cm.doc,lineN);var visual=visualLineEnd(line);if(visual!=line)lineN=lineNo(visual);return endOfLine(true,cm,line,lineN,-1)}function lineStartSmart(cm,pos){var start=lineStart(cm,pos.line);var line=getLine(cm.doc,start.line);var order=getOrder(line,cm.doc.direction);if(!order||order[0].level==0){var firstNonWS=Math.max(start.ch,\nline.text.search(/\\S/));var inWS=pos.line==start.line&&pos.ch<=firstNonWS&&pos.ch;return Pos(start.line,inWS?0:firstNonWS,start.sticky)}return start}function doHandleBinding(cm,bound,dropShift){if(typeof bound=="string"){bound=commands[bound];if(!bound)return false}cm.display.input.ensurePolled();var prevShift=cm.display.shift,done=false;try{if(cm.isReadOnly())cm.state.suppressEdits=true;if(dropShift)cm.display.shift=false;done=bound(cm)!=Pass}finally{cm.display.shift=prevShift;cm.state.suppressEdits=\nfalse}return done}function lookupKeyForEditor(cm,name,handle){for(var i=0;i<cm.state.keyMaps.length;i++){var result=lookupKey(name,cm.state.keyMaps[i],handle,cm);if(result)return result}return cm.options.extraKeys&&lookupKey(name,cm.options.extraKeys,handle,cm)||lookupKey(name,cm.options.keyMap,handle,cm)}var stopSeq=new Delayed;function dispatchKey(cm,name,e,handle){var seq=cm.state.keySeq;if(seq){if(isModifierKey(name))return"handled";if(/\'$/.test(name))cm.state.keySeq=null;else stopSeq.set(50,\nfunction(){if(cm.state.keySeq==seq){cm.state.keySeq=null;cm.display.input.reset()}});if(dispatchKeyInner(cm,seq+" "+name,e,handle))return true}return dispatchKeyInner(cm,name,e,handle)}function dispatchKeyInner(cm,name,e,handle){var result=lookupKeyForEditor(cm,name,handle);if(result=="multi")cm.state.keySeq=name;if(result=="handled")signalLater(cm,"keyHandled",cm,name,e);if(result=="handled"||result=="multi"){e_preventDefault(e);restartBlink(cm)}return!!result}function handleKeyBinding(cm,e){var name=\nkeyName(e,true);if(!name)return false;if(e.shiftKey&&!cm.state.keySeq)return dispatchKey(cm,"Shift-"+name,e,function(b){return doHandleBinding(cm,b,true)})||dispatchKey(cm,name,e,function(b){if(typeof b=="string"?/^go[A-Z]/.test(b):b.motion)return doHandleBinding(cm,b)});else return dispatchKey(cm,name,e,function(b){return doHandleBinding(cm,b)})}function handleCharBinding(cm,e,ch){return dispatchKey(cm,"\'"+ch+"\'",e,function(b){return doHandleBinding(cm,b,true)})}var lastStoppedKey=null;function onKeyDown(e){var cm=\nthis;if(e.target&&e.target!=cm.display.input.getField())return;cm.curOp.focus=activeElt();if(signalDOMEvent(cm,e))return;if(ie&&ie_version<11&&e.keyCode==27)e.returnValue=false;var code=e.keyCode;cm.display.shift=code==16||e.shiftKey;var handled=handleKeyBinding(cm,e);if(presto){lastStoppedKey=handled?code:null;if(!handled&&code==88&&!hasCopyEvent&&(mac?e.metaKey:e.ctrlKey))cm.replaceSelection("",null,"cut")}if(gecko&&!mac&&!handled&&code==46&&e.shiftKey&&!e.ctrlKey&&document.execCommand)document.execCommand("cut");\nif(code==18&&!/\\bCodeMirror-crosshair\\b/.test(cm.display.lineDiv.className))showCrossHair(cm)}function showCrossHair(cm){var lineDiv=cm.display.lineDiv;addClass(lineDiv,"CodeMirror-crosshair");function up(e){if(e.keyCode==18||!e.altKey){rmClass(lineDiv,"CodeMirror-crosshair");off(document,"keyup",up);off(document,"mouseover",up)}}on(document,"keyup",up);on(document,"mouseover",up)}function onKeyUp(e){if(e.keyCode==16)this.doc.sel.shift=false;signalDOMEvent(this,e)}function onKeyPress(e){var cm=this;\nif(e.target&&e.target!=cm.display.input.getField())return;if(eventInWidget(cm.display,e)||signalDOMEvent(cm,e)||e.ctrlKey&&!e.altKey||mac&&e.metaKey)return;var keyCode=e.keyCode,charCode=e.charCode;if(presto&&keyCode==lastStoppedKey){lastStoppedKey=null;e_preventDefault(e);return}if(presto&&(!e.which||e.which<10)&&handleKeyBinding(cm,e))return;var ch=String.fromCharCode(charCode==null?keyCode:charCode);if(ch=="\\b")return;if(handleCharBinding(cm,e,ch))return;cm.display.input.onKeyPress(e)}var DOUBLECLICK_DELAY=\n400;var PastClick=function(time,pos,button){this.time=time;this.pos=pos;this.button=button};PastClick.prototype.compare=function(time,pos,button){return this.time+DOUBLECLICK_DELAY>time&&cmp(pos,this.pos)==0&&button==this.button};var lastClick,lastDoubleClick;function clickRepeat(pos,button){var now=+new Date;if(lastDoubleClick&&lastDoubleClick.compare(now,pos,button)){lastClick=lastDoubleClick=null;return"triple"}else if(lastClick&&lastClick.compare(now,pos,button)){lastDoubleClick=new PastClick(now,\npos,button);lastClick=null;return"double"}else{lastClick=new PastClick(now,pos,button);lastDoubleClick=null;return"single"}}function onMouseDown(e){var cm=this,display=cm.display;if(signalDOMEvent(cm,e)||display.activeTouch&&display.input.supportsTouch())return;display.input.ensurePolled();display.shift=e.shiftKey;if(eventInWidget(display,e)){if(!webkit){display.scroller.draggable=false;setTimeout(function(){return display.scroller.draggable=true},100)}return}if(clickInGutter(cm,e))return;var pos=\nposFromMouse(cm,e),button=e_button(e),repeat=pos?clickRepeat(pos,button):"single";window.focus();if(button==1&&cm.state.selectingText)cm.state.selectingText(e);if(pos&&handleMappedButton(cm,button,pos,repeat,e))return;if(button==1)if(pos)leftButtonDown(cm,pos,repeat,e);else{if(e_target(e)==display.scroller)e_preventDefault(e)}else if(button==2){if(pos)extendSelection(cm.doc,pos);setTimeout(function(){return display.input.focus()},20)}else if(button==3)if(captureRightClick)cm.display.input.onContextMenu(e);\nelse delayBlurEvent(cm)}function handleMappedButton(cm,button,pos,repeat,event){var name="Click";if(repeat=="double")name="Double"+name;else if(repeat=="triple")name="Triple"+name;name=(button==1?"Left":button==2?"Middle":"Right")+name;return dispatchKey(cm,addModifierNames(name,event),event,function(bound){if(typeof bound=="string")bound=commands[bound];if(!bound)return false;var done=false;try{if(cm.isReadOnly())cm.state.suppressEdits=true;done=bound(cm,pos)!=Pass}finally{cm.state.suppressEdits=\nfalse}return done})}function configureMouse(cm,repeat,event){var option=cm.getOption("configureMouse");var value=option?option(cm,repeat,event):{};if(value.unit==null){var rect=chromeOS?event.shiftKey&&event.metaKey:event.altKey;value.unit=rect?"rectangle":repeat=="single"?"char":repeat=="double"?"word":"line"}if(value.extend==null||cm.doc.extend)value.extend=cm.doc.extend||event.shiftKey;if(value.addNew==null)value.addNew=mac?event.metaKey:event.ctrlKey;if(value.moveOnDrag==null)value.moveOnDrag=\n!(mac?event.altKey:event.ctrlKey);return value}function leftButtonDown(cm,pos,repeat,event){if(ie)setTimeout(bind(ensureFocus,cm),0);else cm.curOp.focus=activeElt();var behavior=configureMouse(cm,repeat,event);var sel=cm.doc.sel,contained;if(cm.options.dragDrop&&dragAndDrop&&!cm.isReadOnly()&&repeat=="single"&&(contained=sel.contains(pos))>-1&&(cmp((contained=sel.ranges[contained]).from(),pos)<0||pos.xRel>0)&&(cmp(contained.to(),pos)>0||pos.xRel<0))leftButtonStartDrag(cm,event,pos,behavior);else leftButtonSelect(cm,\nevent,pos,behavior)}function leftButtonStartDrag(cm,event,pos,behavior){var display=cm.display,moved=false;var dragEnd=operation(cm,function(e){if(webkit)display.scroller.draggable=false;cm.state.draggingText=false;if(cm.state.delayingBlurEvent)if(cm.hasFocus())cm.state.delayingBlurEvent=false;else delayBlurEvent(cm);off(display.wrapper.ownerDocument,"mouseup",dragEnd);off(display.wrapper.ownerDocument,"mousemove",mouseMove);off(display.scroller,"dragstart",dragStart);off(display.scroller,"drop",\ndragEnd);if(!moved){e_preventDefault(e);if(!behavior.addNew)extendSelection(cm.doc,pos,null,null,behavior.extend);if(webkit&&!safari||ie&&ie_version==9)setTimeout(function(){display.wrapper.ownerDocument.body.focus({preventScroll:true});display.input.focus()},20);else display.input.focus()}});var mouseMove=function(e2){moved=moved||Math.abs(event.clientX-e2.clientX)+Math.abs(event.clientY-e2.clientY)>=10};var dragStart=function(){return moved=true};if(webkit)display.scroller.draggable=true;cm.state.draggingText=\ndragEnd;dragEnd.copy=!behavior.moveOnDrag;on(display.wrapper.ownerDocument,"mouseup",dragEnd);on(display.wrapper.ownerDocument,"mousemove",mouseMove);on(display.scroller,"dragstart",dragStart);on(display.scroller,"drop",dragEnd);cm.state.delayingBlurEvent=true;setTimeout(function(){return display.input.focus()},20);if(display.scroller.dragDrop)display.scroller.dragDrop()}function rangeForUnit(cm,pos,unit){if(unit=="char")return new Range(pos,pos);if(unit=="word")return cm.findWordAt(pos);if(unit==\n"line")return new Range(Pos(pos.line,0),clipPos(cm.doc,Pos(pos.line+1,0)));var result=unit(cm,pos);return new Range(result.from,result.to)}function leftButtonSelect(cm,event,start,behavior){if(ie)delayBlurEvent(cm);var display=cm.display,doc=cm.doc;e_preventDefault(event);var ourRange,ourIndex,startSel=doc.sel,ranges=startSel.ranges;if(behavior.addNew&&!behavior.extend){ourIndex=doc.sel.contains(start);if(ourIndex>-1)ourRange=ranges[ourIndex];else ourRange=new Range(start,start)}else{ourRange=doc.sel.primary();\nourIndex=doc.sel.primIndex}if(behavior.unit=="rectangle"){if(!behavior.addNew)ourRange=new Range(start,start);start=posFromMouse(cm,event,true,true);ourIndex=-1}else{var range=rangeForUnit(cm,start,behavior.unit);if(behavior.extend)ourRange=extendRange(ourRange,range.anchor,range.head,behavior.extend);else ourRange=range}if(!behavior.addNew){ourIndex=0;setSelection(doc,new Selection([ourRange],0),sel_mouse);startSel=doc.sel}else if(ourIndex==-1){ourIndex=ranges.length;setSelection(doc,normalizeSelection(cm,\nranges.concat([ourRange]),ourIndex),{scroll:false,origin:"*mouse"})}else if(ranges.length>1&&ranges[ourIndex].empty()&&behavior.unit=="char"&&!behavior.extend){setSelection(doc,normalizeSelection(cm,ranges.slice(0,ourIndex).concat(ranges.slice(ourIndex+1)),0),{scroll:false,origin:"*mouse"});startSel=doc.sel}else replaceOneSelection(doc,ourIndex,ourRange,sel_mouse);var lastPos=start;function extendTo(pos){if(cmp(lastPos,pos)==0)return;lastPos=pos;if(behavior.unit=="rectangle"){var ranges=[],tabSize=\ncm.options.tabSize;var startCol=countColumn(getLine(doc,start.line).text,start.ch,tabSize);var posCol=countColumn(getLine(doc,pos.line).text,pos.ch,tabSize);var left=Math.min(startCol,posCol),right=Math.max(startCol,posCol);for(var line=Math.min(start.line,pos.line),end=Math.min(cm.lastLine(),Math.max(start.line,pos.line));line<=end;line++){var text=getLine(doc,line).text,leftPos=findColumn(text,left,tabSize);if(left==right)ranges.push(new Range(Pos(line,leftPos),Pos(line,leftPos)));else if(text.length>\nleftPos)ranges.push(new Range(Pos(line,leftPos),Pos(line,findColumn(text,right,tabSize))))}if(!ranges.length)ranges.push(new Range(start,start));setSelection(doc,normalizeSelection(cm,startSel.ranges.slice(0,ourIndex).concat(ranges),ourIndex),{origin:"*mouse",scroll:false});cm.scrollIntoView(pos)}else{var oldRange=ourRange;var range=rangeForUnit(cm,pos,behavior.unit);var anchor=oldRange.anchor,head;if(cmp(range.anchor,anchor)>0){head=range.head;anchor=minPos(oldRange.from(),range.anchor)}else{head=\nrange.anchor;anchor=maxPos(oldRange.to(),range.head)}var ranges$1=startSel.ranges.slice(0);ranges$1[ourIndex]=bidiSimplify(cm,new Range(clipPos(doc,anchor),head));setSelection(doc,normalizeSelection(cm,ranges$1,ourIndex),sel_mouse)}}var editorSize=display.wrapper.getBoundingClientRect();var counter=0;function extend(e){var curCount=++counter;var cur=posFromMouse(cm,e,true,behavior.unit=="rectangle");if(!cur)return;if(cmp(cur,lastPos)!=0){cm.curOp.focus=activeElt();extendTo(cur);var visible=visibleLines(display,\ndoc);if(cur.line>=visible.to||cur.line<visible.from)setTimeout(operation(cm,function(){if(counter==curCount)extend(e)}),150)}else{var outside=e.clientY<editorSize.top?-20:e.clientY>editorSize.bottom?20:0;if(outside)setTimeout(operation(cm,function(){if(counter!=curCount)return;display.scroller.scrollTop+=outside;extend(e)}),50)}}function done(e){cm.state.selectingText=false;counter=Infinity;if(e){e_preventDefault(e);display.input.focus()}off(display.wrapper.ownerDocument,"mousemove",move);off(display.wrapper.ownerDocument,\n"mouseup",up);doc.history.lastSelOrigin=null}var move=operation(cm,function(e){if(e.buttons===0||!e_button(e))done(e);else extend(e)});var up=operation(cm,done);cm.state.selectingText=up;on(display.wrapper.ownerDocument,"mousemove",move);on(display.wrapper.ownerDocument,"mouseup",up)}function bidiSimplify(cm,range){var anchor=range.anchor;var head=range.head;var anchorLine=getLine(cm.doc,anchor.line);if(cmp(anchor,head)==0&&anchor.sticky==head.sticky)return range;var order=getOrder(anchorLine);if(!order)return range;\nvar index=getBidiPartAt(order,anchor.ch,anchor.sticky),part=order[index];if(part.from!=anchor.ch&&part.to!=anchor.ch)return range;var boundary=index+(part.from==anchor.ch==(part.level!=1)?0:1);if(boundary==0||boundary==order.length)return range;var leftSide;if(head.line!=anchor.line)leftSide=(head.line-anchor.line)*(cm.doc.direction=="ltr"?1:-1)>0;else{var headIndex=getBidiPartAt(order,head.ch,head.sticky);var dir=headIndex-index||(head.ch-anchor.ch)*(part.level==1?-1:1);if(headIndex==boundary-1||\nheadIndex==boundary)leftSide=dir<0;else leftSide=dir>0}var usePart=order[boundary+(leftSide?-1:0)];var from=leftSide==(usePart.level==1);var ch=from?usePart.from:usePart.to,sticky=from?"after":"before";return anchor.ch==ch&&anchor.sticky==sticky?range:new Range(new Pos(anchor.line,ch,sticky),head)}function gutterEvent(cm,e,type,prevent){var mX,mY;if(e.touches){mX=e.touches[0].clientX;mY=e.touches[0].clientY}else try{mX=e.clientX;mY=e.clientY}catch(e$1){return false}if(mX>=Math.floor(cm.display.gutters.getBoundingClientRect().right))return false;\nif(prevent)e_preventDefault(e);var display=cm.display;var lineBox=display.lineDiv.getBoundingClientRect();if(mY>lineBox.bottom||!hasHandler(cm,type))return e_defaultPrevented(e);mY-=lineBox.top-display.viewOffset;for(var i=0;i<cm.display.gutterSpecs.length;++i){var g=display.gutters.childNodes[i];if(g&&g.getBoundingClientRect().right>=mX){var line=lineAtHeight(cm.doc,mY);var gutter=cm.display.gutterSpecs[i];signal(cm,type,cm,line,gutter.className,e);return e_defaultPrevented(e)}}}function clickInGutter(cm,\ne){return gutterEvent(cm,e,"gutterClick",true)}function onContextMenu(cm,e){if(eventInWidget(cm.display,e)||contextMenuInGutter(cm,e))return;if(signalDOMEvent(cm,e,"contextmenu"))return;if(!captureRightClick)cm.display.input.onContextMenu(e)}function contextMenuInGutter(cm,e){if(!hasHandler(cm,"gutterContextMenu"))return false;return gutterEvent(cm,e,"gutterContextMenu",false)}function themeChanged(cm){cm.display.wrapper.className=cm.display.wrapper.className.replace(/\\s*cm-s-\\S+/g,"")+cm.options.theme.replace(/(^|\\s)\\s*/g,\n" cm-s-");clearCaches(cm)}var Init={toString:function(){return"CodeMirror.Init"}};var defaults={};var optionHandlers={};function defineOptions(CodeMirror){var optionHandlers=CodeMirror.optionHandlers;function option(name,deflt,handle,notOnInit){CodeMirror.defaults[name]=deflt;if(handle)optionHandlers[name]=notOnInit?function(cm,val,old){if(old!=Init)handle(cm,val,old)}:handle}CodeMirror.defineOption=option;CodeMirror.Init=Init;option("value","",function(cm,val){return cm.setValue(val)},true);option("mode",\nnull,function(cm,val){cm.doc.modeOption=val;loadMode(cm)},true);option("indentUnit",2,loadMode,true);option("indentWithTabs",false);option("smartIndent",true);option("tabSize",4,function(cm){resetModeState(cm);clearCaches(cm);regChange(cm)},true);option("lineSeparator",null,function(cm,val){cm.doc.lineSep=val;if(!val)return;var newBreaks=[],lineNo=cm.doc.first;cm.doc.iter(function(line){for(var pos=0;;){var found=line.text.indexOf(val,pos);if(found==-1)break;pos=found+val.length;newBreaks.push(Pos(lineNo,\nfound))}lineNo++});for(var i=newBreaks.length-1;i>=0;i--)replaceRange(cm.doc,val,newBreaks[i],Pos(newBreaks[i].line,newBreaks[i].ch+val.length))});option("specialChars",/[\\u0000-\\u001f\\u007f-\\u009f\\u00ad\\u061c\\u200b\\u200e\\u200f\\u2028\\u2029\\ufeff\\ufff9-\\ufffc]/g,function(cm,val,old){cm.state.specialChars=new RegExp(val.source+(val.test("\\t")?"":"|\\t"),"g");if(old!=Init)cm.refresh()});option("specialCharPlaceholder",defaultSpecialCharPlaceholder,function(cm){return cm.refresh()},true);option("electricChars",\ntrue);option("inputStyle",mobile?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor");},true);option("spellcheck",false,function(cm,val){return cm.getInputField().spellcheck=val},true);option("autocorrect",false,function(cm,val){return cm.getInputField().autocorrect=val},true);option("autocapitalize",false,function(cm,val){return cm.getInputField().autocapitalize=val},true);option("rtlMoveVisually",!windows);option("wholeLineUpdateBefore",\ntrue);option("theme","default",function(cm){themeChanged(cm);updateGutters(cm)},true);option("keyMap","default",function(cm,val,old){var next=getKeyMap(val);var prev=old!=Init&&getKeyMap(old);if(prev&&prev.detach)prev.detach(cm,next);if(next.attach)next.attach(cm,prev||null)});option("extraKeys",null);option("configureMouse",null);option("lineWrapping",false,wrappingChanged,true);option("gutters",[],function(cm,val){cm.display.gutterSpecs=getGutters(val,cm.options.lineNumbers);updateGutters(cm)},\ntrue);option("fixedGutter",true,function(cm,val){cm.display.gutters.style.left=val?compensateForHScroll(cm.display)+"px":"0";cm.refresh()},true);option("coverGutterNextToScrollbar",false,function(cm){return updateScrollbars(cm)},true);option("scrollbarStyle","native",function(cm){initScrollbars(cm);updateScrollbars(cm);cm.display.scrollbars.setScrollTop(cm.doc.scrollTop);cm.display.scrollbars.setScrollLeft(cm.doc.scrollLeft)},true);option("lineNumbers",false,function(cm,val){cm.display.gutterSpecs=\ngetGutters(cm.options.gutters,val);updateGutters(cm)},true);option("firstLineNumber",1,updateGutters,true);option("lineNumberFormatter",function(integer){return integer},updateGutters,true);option("showCursorWhenSelecting",false,updateSelection,true);option("resetSelectionOnContextMenu",true);option("lineWiseCopyCut",true);option("pasteLinesPerSelection",true);option("selectionsMayTouch",false);option("readOnly",false,function(cm,val){if(val=="nocursor"){onBlur(cm);cm.display.input.blur()}cm.display.input.readOnlyChanged(val)});\noption("screenReaderLabel",null,function(cm,val){val=val===""?null:val;cm.display.input.screenReaderLabelChanged(val)});option("disableInput",false,function(cm,val){if(!val)cm.display.input.reset()},true);option("dragDrop",true,dragDropChanged);option("allowDropFileTypes",null);option("cursorBlinkRate",530);option("cursorScrollMargin",0);option("cursorHeight",1,updateSelection,true);option("singleCursorHeightPerLine",true,updateSelection,true);option("workTime",100);option("workDelay",100);option("flattenSpans",\ntrue,resetModeState,true);option("addModeClass",false,resetModeState,true);option("pollInterval",100);option("undoDepth",200,function(cm,val){return cm.doc.history.undoDepth=val});option("historyEventDelay",1250);option("viewportMargin",10,function(cm){return cm.refresh()},true);option("maxHighlightLength",1E4,resetModeState,true);option("moveInputWithCursor",true,function(cm,val){if(!val)cm.display.input.resetPosition()});option("tabindex",null,function(cm,val){return cm.display.input.getField().tabIndex=\nval||""});option("autofocus",null);option("direction","ltr",function(cm,val){return cm.doc.setDirection(val)},true);option("phrases",null)}function dragDropChanged(cm,value,old){var wasOn=old&&old!=Init;if(!value!=!wasOn){var funcs=cm.display.dragFunctions;var toggle=value?on:off;toggle(cm.display.scroller,"dragstart",funcs.start);toggle(cm.display.scroller,"dragenter",funcs.enter);toggle(cm.display.scroller,"dragover",funcs.over);toggle(cm.display.scroller,"dragleave",funcs.leave);toggle(cm.display.scroller,\n"drop",funcs.drop)}}function wrappingChanged(cm){if(cm.options.lineWrapping){addClass(cm.display.wrapper,"CodeMirror-wrap");cm.display.sizer.style.minWidth="";cm.display.sizerWidth=null}else{rmClass(cm.display.wrapper,"CodeMirror-wrap");findMaxLine(cm)}estimateLineHeights(cm);regChange(cm);clearCaches(cm);setTimeout(function(){return updateScrollbars(cm)},100)}function CodeMirror(place,options){var this$1=this;if(!(this instanceof CodeMirror))return new CodeMirror(place,options);this.options=options=\noptions?copyObj(options):{};copyObj(defaults,options,false);var doc=options.value;if(typeof doc=="string")doc=new Doc(doc,options.mode,null,options.lineSeparator,options.direction);else if(options.mode)doc.modeOption=options.mode;this.doc=doc;var input=new CodeMirror.inputStyles[options.inputStyle](this);var display=this.display=new Display(place,doc,input,options);display.wrapper.CodeMirror=this;themeChanged(this);if(options.lineWrapping)this.display.wrapper.className+=" CodeMirror-wrap";initScrollbars(this);\nthis.state={keyMaps:[],overlays:[],modeGen:0,overwrite:false,delayingBlurEvent:false,focused:false,suppressEdits:false,pasteIncoming:-1,cutIncoming:-1,selectingText:false,draggingText:false,highlight:new Delayed,keySeq:null,specialChars:null};if(options.autofocus&&!mobile)display.input.focus();if(ie&&ie_version<11)setTimeout(function(){return this$1.display.input.reset(true)},20);registerEventHandlers(this);ensureGlobalHandlers();startOperation(this);this.curOp.forceUpdate=true;attachDoc(this,doc);\nif(options.autofocus&&!mobile||this.hasFocus())setTimeout(function(){if(this$1.hasFocus()&&!this$1.state.focused)onFocus(this$1)},20);else onBlur(this);for(var opt in optionHandlers)if(optionHandlers.hasOwnProperty(opt))optionHandlers[opt](this,options[opt],Init);maybeUpdateLineNumberWidth(this);if(options.finishInit)options.finishInit(this);for(var i=0;i<initHooks.length;++i)initHooks[i](this);endOperation(this);if(webkit&&options.lineWrapping&&getComputedStyle(display.lineDiv).textRendering=="optimizelegibility")display.lineDiv.style.textRendering=\n"auto"}CodeMirror.defaults=defaults;CodeMirror.optionHandlers=optionHandlers;function registerEventHandlers(cm){var d=cm.display;on(d.scroller,"mousedown",operation(cm,onMouseDown));if(ie&&ie_version<11)on(d.scroller,"dblclick",operation(cm,function(e){if(signalDOMEvent(cm,e))return;var pos=posFromMouse(cm,e);if(!pos||clickInGutter(cm,e)||eventInWidget(cm.display,e))return;e_preventDefault(e);var word=cm.findWordAt(pos);extendSelection(cm.doc,word.anchor,word.head)}));else on(d.scroller,"dblclick",\nfunction(e){return signalDOMEvent(cm,e)||e_preventDefault(e)});on(d.scroller,"contextmenu",function(e){return onContextMenu(cm,e)});on(d.input.getField(),"contextmenu",function(e){if(!d.scroller.contains(e.target))onContextMenu(cm,e)});var touchFinished,prevTouch={end:0};function finishTouch(){if(d.activeTouch){touchFinished=setTimeout(function(){return d.activeTouch=null},1E3);prevTouch=d.activeTouch;prevTouch.end=+new Date}}function isMouseLikeTouchEvent(e){if(e.touches.length!=1)return false;var touch=\ne.touches[0];return touch.radiusX<=1&&touch.radiusY<=1}function farAway(touch,other){if(other.left==null)return true;var dx=other.left-touch.left,dy=other.top-touch.top;return dx*dx+dy*dy>20*20}on(d.scroller,"touchstart",function(e){if(!signalDOMEvent(cm,e)&&!isMouseLikeTouchEvent(e)&&!clickInGutter(cm,e)){d.input.ensurePolled();clearTimeout(touchFinished);var now=+new Date;d.activeTouch={start:now,moved:false,prev:now-prevTouch.end<=300?prevTouch:null};if(e.touches.length==1){d.activeTouch.left=\ne.touches[0].pageX;d.activeTouch.top=e.touches[0].pageY}}});on(d.scroller,"touchmove",function(){if(d.activeTouch)d.activeTouch.moved=true});on(d.scroller,"touchend",function(e){var touch=d.activeTouch;if(touch&&!eventInWidget(d,e)&&touch.left!=null&&!touch.moved&&new Date-touch.start<300){var pos=cm.coordsChar(d.activeTouch,"page"),range;if(!touch.prev||farAway(touch,touch.prev))range=new Range(pos,pos);else if(!touch.prev.prev||farAway(touch,touch.prev.prev))range=cm.findWordAt(pos);else range=\nnew Range(Pos(pos.line,0),clipPos(cm.doc,Pos(pos.line+1,0)));cm.setSelection(range.anchor,range.head);cm.focus();e_preventDefault(e)}finishTouch()});on(d.scroller,"touchcancel",finishTouch);on(d.scroller,"scroll",function(){if(d.scroller.clientHeight){updateScrollTop(cm,d.scroller.scrollTop);setScrollLeft(cm,d.scroller.scrollLeft,true);signal(cm,"scroll",cm)}});on(d.scroller,"mousewheel",function(e){return onScrollWheel(cm,e)});on(d.scroller,"DOMMouseScroll",function(e){return onScrollWheel(cm,e)});\non(d.wrapper,"scroll",function(){return d.wrapper.scrollTop=d.wrapper.scrollLeft=0});d.dragFunctions={enter:function(e){if(!signalDOMEvent(cm,e))e_stop(e)},over:function(e){if(!signalDOMEvent(cm,e)){onDragOver(cm,e);e_stop(e)}},start:function(e){return onDragStart(cm,e)},drop:operation(cm,onDrop),leave:function(e){if(!signalDOMEvent(cm,e))clearDragCursor(cm)}};var inp=d.input.getField();on(inp,"keyup",function(e){return onKeyUp.call(cm,e)});on(inp,"keydown",operation(cm,onKeyDown));on(inp,"keypress",\noperation(cm,onKeyPress));on(inp,"focus",function(e){return onFocus(cm,e)});on(inp,"blur",function(e){return onBlur(cm,e)})}var initHooks=[];CodeMirror.defineInitHook=function(f){return initHooks.push(f)};function indentLine(cm,n,how,aggressive){var doc=cm.doc,state;if(how==null)how="add";if(how=="smart")if(!doc.mode.indent)how="prev";else state=getContextBefore(cm,n).state;var tabSize=cm.options.tabSize;var line=getLine(doc,n),curSpace=countColumn(line.text,null,tabSize);if(line.stateAfter)line.stateAfter=\nnull;var curSpaceString=line.text.match(/^\\s*/)[0],indentation;if(!aggressive&&!/\\S/.test(line.text)){indentation=0;how="not"}else if(how=="smart"){indentation=doc.mode.indent(state,line.text.slice(curSpaceString.length),line.text);if(indentation==Pass||indentation>150){if(!aggressive)return;how="prev"}}if(how=="prev")if(n>doc.first)indentation=countColumn(getLine(doc,n-1).text,null,tabSize);else indentation=0;else if(how=="add")indentation=curSpace+cm.options.indentUnit;else if(how=="subtract")indentation=\ncurSpace-cm.options.indentUnit;else if(typeof how=="number")indentation=curSpace+how;indentation=Math.max(0,indentation);var indentString="",pos=0;if(cm.options.indentWithTabs)for(var i=Math.floor(indentation/tabSize);i;--i){pos+=tabSize;indentString+="\\t"}if(pos<indentation)indentString+=spaceStr(indentation-pos);if(indentString!=curSpaceString){replaceRange(doc,indentString,Pos(n,0),Pos(n,curSpaceString.length),"+input");line.stateAfter=null;return true}else for(var i$1=0;i$1<doc.sel.ranges.length;i$1++){var range=\ndoc.sel.ranges[i$1];if(range.head.line==n&&range.head.ch<curSpaceString.length){var pos$1=Pos(n,curSpaceString.length);replaceOneSelection(doc,i$1,new Range(pos$1,pos$1));break}}}var lastCopied=null;function setLastCopied(newLastCopied){lastCopied=newLastCopied}function applyTextInput(cm,inserted,deleted,sel,origin){var doc=cm.doc;cm.display.shift=false;if(!sel)sel=doc.sel;var recent=+new Date-200;var paste=origin=="paste"||cm.state.pasteIncoming>recent;var textLines=splitLinesAuto(inserted),multiPaste=\nnull;if(paste&&sel.ranges.length>1)if(lastCopied&&lastCopied.text.join("\\n")==inserted){if(sel.ranges.length%lastCopied.text.length==0){multiPaste=[];for(var i=0;i<lastCopied.text.length;i++)multiPaste.push(doc.splitLines(lastCopied.text[i]))}}else if(textLines.length==sel.ranges.length&&cm.options.pasteLinesPerSelection)multiPaste=map(textLines,function(l){return[l]});var updateInput=cm.curOp.updateInput;for(var i$1=sel.ranges.length-1;i$1>=0;i$1--){var range=sel.ranges[i$1];var from=range.from(),\nto=range.to();if(range.empty())if(deleted&&deleted>0)from=Pos(from.line,from.ch-deleted);else if(cm.state.overwrite&&!paste)to=Pos(to.line,Math.min(getLine(doc,to.line).text.length,to.ch+lst(textLines).length));else if(paste&&lastCopied&&lastCopied.lineWise&&lastCopied.text.join("\\n")==textLines.join("\\n"))from=to=Pos(from.line,0);var changeEvent={from:from,to:to,text:multiPaste?multiPaste[i$1%multiPaste.length]:textLines,origin:origin||(paste?"paste":cm.state.cutIncoming>recent?"cut":"+input")};\nmakeChange(cm.doc,changeEvent);signalLater(cm,"inputRead",cm,changeEvent)}if(inserted&&!paste)triggerElectric(cm,inserted);ensureCursorVisible(cm);if(cm.curOp.updateInput<2)cm.curOp.updateInput=updateInput;cm.curOp.typing=true;cm.state.pasteIncoming=cm.state.cutIncoming=-1}function handlePaste(e,cm){var pasted=e.clipboardData&&e.clipboardData.getData("Text");if(pasted){e.preventDefault();if(!cm.isReadOnly()&&!cm.options.disableInput&&cm.hasFocus())runInOp(cm,function(){return applyTextInput(cm,pasted,\n0,null,"paste")});return true}}function triggerElectric(cm,inserted){if(!cm.options.electricChars||!cm.options.smartIndent)return;var sel=cm.doc.sel;for(var i=sel.ranges.length-1;i>=0;i--){var range=sel.ranges[i];if(range.head.ch>100||i&&sel.ranges[i-1].head.line==range.head.line)continue;var mode=cm.getModeAt(range.head);var indented=false;if(mode.electricChars)for(var j=0;j<mode.electricChars.length;j++){if(inserted.indexOf(mode.electricChars.charAt(j))>-1){indented=indentLine(cm,range.head.line,\n"smart");break}}else if(mode.electricInput)if(mode.electricInput.test(getLine(cm.doc,range.head.line).text.slice(0,range.head.ch)))indented=indentLine(cm,range.head.line,"smart");if(indented)signalLater(cm,"electricInput",cm,range.head.line)}}function copyableRanges(cm){var text=[],ranges=[];for(var i=0;i<cm.doc.sel.ranges.length;i++){var line=cm.doc.sel.ranges[i].head.line;var lineRange={anchor:Pos(line,0),head:Pos(line+1,0)};ranges.push(lineRange);text.push(cm.getRange(lineRange.anchor,lineRange.head))}return{text:text,\nranges:ranges}}function disableBrowserMagic(field,spellcheck,autocorrect,autocapitalize){field.setAttribute("autocorrect",autocorrect?"":"off");field.setAttribute("autocapitalize",autocapitalize?"":"off");field.setAttribute("spellcheck",!!spellcheck)}function hiddenTextarea(){var te=elt("textarea",null,null,"position: absolute; bottom: -1em; padding: 0; width: 1px; height: 1em; min-height: 1em; outline: none");var div=elt("div",[te],null,"overflow: hidden; position: relative; width: 3px; height: 0px;");\nif(webkit)te.style.width="1000px";else te.setAttribute("wrap","off");if(ios)te.style.border="1px solid black";disableBrowserMagic(te);return div}function addEditorMethods(CodeMirror){var optionHandlers=CodeMirror.optionHandlers;var helpers=CodeMirror.helpers={};CodeMirror.prototype={constructor:CodeMirror,focus:function(){window.focus();this.display.input.focus()},setOption:function(option,value){var options=this.options,old=options[option];if(options[option]==value&&option!="mode")return;options[option]=\nvalue;if(optionHandlers.hasOwnProperty(option))operation(this,optionHandlers[option])(this,value,old);signal(this,"optionChange",this,option)},getOption:function(option){return this.options[option]},getDoc:function(){return this.doc},addKeyMap:function(map,bottom){this.state.keyMaps[bottom?"push":"unshift"](getKeyMap(map))},removeKeyMap:function(map){var maps=this.state.keyMaps;for(var i=0;i<maps.length;++i)if(maps[i]==map||maps[i].name==map){maps.splice(i,1);return true}},addOverlay:methodOp(function(spec,\noptions){var mode=spec.token?spec:CodeMirror.getMode(this.options,spec);if(mode.startState)throw new Error("Overlays may not be stateful.");insertSorted(this.state.overlays,{mode:mode,modeSpec:spec,opaque:options&&options.opaque,priority:options&&options.priority||0},function(overlay){return overlay.priority});this.state.modeGen++;regChange(this)}),removeOverlay:methodOp(function(spec){var overlays=this.state.overlays;for(var i=0;i<overlays.length;++i){var cur=overlays[i].modeSpec;if(cur==spec||typeof spec==\n"string"&&cur.name==spec){overlays.splice(i,1);this.state.modeGen++;regChange(this);return}}}),indentLine:methodOp(function(n,dir,aggressive){if(typeof dir!="string"&&typeof dir!="number")if(dir==null)dir=this.options.smartIndent?"smart":"prev";else dir=dir?"add":"subtract";if(isLine(this.doc,n))indentLine(this,n,dir,aggressive)}),indentSelection:methodOp(function(how){var ranges=this.doc.sel.ranges,end=-1;for(var i=0;i<ranges.length;i++){var range=ranges[i];if(!range.empty()){var from=range.from(),\nto=range.to();var start=Math.max(end,from.line);end=Math.min(this.lastLine(),to.line-(to.ch?0:1))+1;for(var j=start;j<end;++j)indentLine(this,j,how);var newRanges=this.doc.sel.ranges;if(from.ch==0&&ranges.length==newRanges.length&&newRanges[i].from().ch>0)replaceOneSelection(this.doc,i,new Range(from,newRanges[i].to()),sel_dontScroll)}else if(range.head.line>end){indentLine(this,range.head.line,how,true);end=range.head.line;if(i==this.doc.sel.primIndex)ensureCursorVisible(this)}}}),getTokenAt:function(pos,\nprecise){return takeToken(this,pos,precise)},getLineTokens:function(line,precise){return takeToken(this,Pos(line),precise,true)},getTokenTypeAt:function(pos){pos=clipPos(this.doc,pos);var styles=getLineStyles(this,getLine(this.doc,pos.line));var before=0,after=(styles.length-1)/2,ch=pos.ch;var type;if(ch==0)type=styles[2];else for(;;){var mid=before+after>>1;if((mid?styles[mid*2-1]:0)>=ch)after=mid;else if(styles[mid*2+1]<ch)before=mid+1;else{type=styles[mid*2+2];break}}var cut=type?type.indexOf("overlay "):\n-1;return cut<0?type:cut==0?null:type.slice(0,cut-1)},getModeAt:function(pos){var mode=this.doc.mode;if(!mode.innerMode)return mode;return CodeMirror.innerMode(mode,this.getTokenAt(pos).state).mode},getHelper:function(pos,type){return this.getHelpers(pos,type)[0]},getHelpers:function(pos,type){var found=[];if(!helpers.hasOwnProperty(type))return found;var help=helpers[type],mode=this.getModeAt(pos);if(typeof mode[type]=="string"){if(help[mode[type]])found.push(help[mode[type]])}else if(mode[type])for(var i=\n0;i<mode[type].length;i++){var val=help[mode[type][i]];if(val)found.push(val)}else if(mode.helperType&&help[mode.helperType])found.push(help[mode.helperType]);else if(help[mode.name])found.push(help[mode.name]);for(var i$1=0;i$1<help._global.length;i$1++){var cur=help._global[i$1];if(cur.pred(mode,this)&&indexOf(found,cur.val)==-1)found.push(cur.val)}return found},getStateAfter:function(line,precise){var doc=this.doc;line=clipLine(doc,line==null?doc.first+doc.size-1:line);return getContextBefore(this,\nline+1,precise).state},cursorCoords:function(start,mode){var pos,range=this.doc.sel.primary();if(start==null)pos=range.head;else if(typeof start=="object")pos=clipPos(this.doc,start);else pos=start?range.from():range.to();return cursorCoords(this,pos,mode||"page")},charCoords:function(pos,mode){return charCoords(this,clipPos(this.doc,pos),mode||"page")},coordsChar:function(coords,mode){coords=fromCoordSystem(this,coords,mode||"page");return coordsChar(this,coords.left,coords.top)},lineAtHeight:function(height,\nmode){height=fromCoordSystem(this,{top:height,left:0},mode||"page").top;return lineAtHeight(this.doc,height+this.display.viewOffset)},heightAtLine:function(line,mode,includeWidgets){var end=false,lineObj;if(typeof line=="number"){var last=this.doc.first+this.doc.size-1;if(line<this.doc.first)line=this.doc.first;else if(line>last){line=last;end=true}lineObj=getLine(this.doc,line)}else lineObj=line;return intoCoordSystem(this,lineObj,{top:0,left:0},mode||"page",includeWidgets||end).top+(end?this.doc.height-\nheightAtLine(lineObj):0)},defaultTextHeight:function(){return textHeight(this.display)},defaultCharWidth:function(){return charWidth(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(pos,node,scroll,vert,horiz){var display=this.display;pos=cursorCoords(this,clipPos(this.doc,pos));var top=pos.bottom,left=pos.left;node.style.position="absolute";node.setAttribute("cm-ignore-events","true");this.display.input.setUneditable(node);display.sizer.appendChild(node);\nif(vert=="over")top=pos.top;else if(vert=="above"||vert=="near"){var vspace=Math.max(display.wrapper.clientHeight,this.doc.height),hspace=Math.max(display.sizer.clientWidth,display.lineSpace.clientWidth);if((vert=="above"||pos.bottom+node.offsetHeight>vspace)&&pos.top>node.offsetHeight)top=pos.top-node.offsetHeight;else if(pos.bottom+node.offsetHeight<=vspace)top=pos.bottom;if(left+node.offsetWidth>hspace)left=hspace-node.offsetWidth}node.style.top=top+"px";node.style.left=node.style.right="";if(horiz==\n"right"){left=display.sizer.clientWidth-node.offsetWidth;node.style.right="0px"}else{if(horiz=="left")left=0;else if(horiz=="middle")left=(display.sizer.clientWidth-node.offsetWidth)/2;node.style.left=left+"px"}if(scroll)scrollIntoView(this,{left:left,top:top,right:left+node.offsetWidth,bottom:top+node.offsetHeight})},triggerOnKeyDown:methodOp(onKeyDown),triggerOnKeyPress:methodOp(onKeyPress),triggerOnKeyUp:onKeyUp,triggerOnMouseDown:methodOp(onMouseDown),execCommand:function(cmd){if(commands.hasOwnProperty(cmd))return commands[cmd].call(null,\nthis)},triggerElectric:methodOp(function(text){triggerElectric(this,text)}),findPosH:function(from,amount,unit,visually){var dir=1;if(amount<0){dir=-1;amount=-amount}var cur=clipPos(this.doc,from);for(var i=0;i<amount;++i){cur=findPosH(this.doc,cur,dir,unit,visually);if(cur.hitSide)break}return cur},moveH:methodOp(function(dir,unit){var this$1=this;this.extendSelectionsBy(function(range){if(this$1.display.shift||this$1.doc.extend||range.empty())return findPosH(this$1.doc,range.head,dir,unit,this$1.options.rtlMoveVisually);\nelse return dir<0?range.from():range.to()},sel_move)}),deleteH:methodOp(function(dir,unit){var sel=this.doc.sel,doc=this.doc;if(sel.somethingSelected())doc.replaceSelection("",null,"+delete");else deleteNearSelection(this,function(range){var other=findPosH(doc,range.head,dir,unit,false);return dir<0?{from:other,to:range.head}:{from:range.head,to:other}})}),findPosV:function(from,amount,unit,goalColumn){var dir=1,x=goalColumn;if(amount<0){dir=-1;amount=-amount}var cur=clipPos(this.doc,from);for(var i=\n0;i<amount;++i){var coords=cursorCoords(this,cur,"div");if(x==null)x=coords.left;else coords.left=x;cur=findPosV(this,coords,dir,unit);if(cur.hitSide)break}return cur},moveV:methodOp(function(dir,unit){var this$1=this;var doc=this.doc,goals=[];var collapse=!this.display.shift&&!doc.extend&&doc.sel.somethingSelected();doc.extendSelectionsBy(function(range){if(collapse)return dir<0?range.from():range.to();var headPos=cursorCoords(this$1,range.head,"div");if(range.goalColumn!=null)headPos.left=range.goalColumn;\ngoals.push(headPos.left);var pos=findPosV(this$1,headPos,dir,unit);if(unit=="page"&&range==doc.sel.primary())addToScrollTop(this$1,charCoords(this$1,pos,"div").top-headPos.top);return pos},sel_move);if(goals.length)for(var i=0;i<doc.sel.ranges.length;i++)doc.sel.ranges[i].goalColumn=goals[i]}),findWordAt:function(pos){var doc=this.doc,line=getLine(doc,pos.line).text;var start=pos.ch,end=pos.ch;if(line){var helper=this.getHelper(pos,"wordChars");if((pos.sticky=="before"||end==line.length)&&start)--start;\nelse++end;var startChar=line.charAt(start);var check=isWordChar(startChar,helper)?function(ch){return isWordChar(ch,helper)}:/\\s/.test(startChar)?function(ch){return/\\s/.test(ch)}:function(ch){return!/\\s/.test(ch)&&!isWordChar(ch)};while(start>0&&check(line.charAt(start-1)))--start;while(end<line.length&&check(line.charAt(end)))++end}return new Range(Pos(pos.line,start),Pos(pos.line,end))},toggleOverwrite:function(value){if(value!=null&&value==this.state.overwrite)return;if(this.state.overwrite=!this.state.overwrite)addClass(this.display.cursorDiv,\n"CodeMirror-overwrite");else rmClass(this.display.cursorDiv,"CodeMirror-overwrite");signal(this,"overwriteToggle",this,this.state.overwrite)},hasFocus:function(){return this.display.input.getField()==activeElt()},isReadOnly:function(){return!!(this.options.readOnly||this.doc.cantEdit)},scrollTo:methodOp(function(x,y){scrollToCoords(this,x,y)}),getScrollInfo:function(){var scroller=this.display.scroller;return{left:scroller.scrollLeft,top:scroller.scrollTop,height:scroller.scrollHeight-scrollGap(this)-\nthis.display.barHeight,width:scroller.scrollWidth-scrollGap(this)-this.display.barWidth,clientHeight:displayHeight(this),clientWidth:displayWidth(this)}},scrollIntoView:methodOp(function(range,margin){if(range==null){range={from:this.doc.sel.primary().head,to:null};if(margin==null)margin=this.options.cursorScrollMargin}else if(typeof range=="number")range={from:Pos(range,0),to:null};else if(range.from==null)range={from:range,to:null};if(!range.to)range.to=range.from;range.margin=margin||0;if(range.from.line!=\nnull)scrollToRange(this,range);else scrollToCoordsRange(this,range.from,range.to,range.margin)}),setSize:methodOp(function(width,height){var this$1=this;var interpret=function(val){return typeof val=="number"||/^\\d+$/.test(String(val))?val+"px":val};if(width!=null)this.display.wrapper.style.width=interpret(width);if(height!=null)this.display.wrapper.style.height=interpret(height);if(this.options.lineWrapping)clearLineMeasurementCache(this);var lineNo=this.display.viewFrom;this.doc.iter(lineNo,this.display.viewTo,\nfunction(line){if(line.widgets)for(var i=0;i<line.widgets.length;i++)if(line.widgets[i].noHScroll){regLineChange(this$1,lineNo,"widget");break}++lineNo});this.curOp.forceUpdate=true;signal(this,"refresh",this)}),operation:function(f){return runInOp(this,f)},startOperation:function(){return startOperation(this)},endOperation:function(){return endOperation(this)},refresh:methodOp(function(){var oldHeight=this.display.cachedTextHeight;regChange(this);this.curOp.forceUpdate=true;clearCaches(this);scrollToCoords(this,\nthis.doc.scrollLeft,this.doc.scrollTop);updateGutterSpace(this.display);if(oldHeight==null||Math.abs(oldHeight-textHeight(this.display))>.5||this.options.lineWrapping)estimateLineHeights(this);signal(this,"refresh",this)}),swapDoc:methodOp(function(doc){var old=this.doc;old.cm=null;if(this.state.selectingText)this.state.selectingText();attachDoc(this,doc);clearCaches(this);this.display.input.reset();scrollToCoords(this,doc.scrollLeft,doc.scrollTop);this.curOp.forceScroll=true;signalLater(this,"swapDoc",\nthis,old);return old}),phrase:function(phraseText){var phrases=this.options.phrases;return phrases&&Object.prototype.hasOwnProperty.call(phrases,phraseText)?phrases[phraseText]:phraseText},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}};eventMixin(CodeMirror);CodeMirror.registerHelper=function(type,name,value){if(!helpers.hasOwnProperty(type))helpers[type]=\nCodeMirror[type]={_global:[]};helpers[type][name]=value};CodeMirror.registerGlobalHelper=function(type,name,predicate,value){CodeMirror.registerHelper(type,name,value);helpers[type]._global.push({pred:predicate,val:value})}}function findPosH(doc,pos,dir,unit,visually){var oldPos=pos;var origDir=dir;var lineObj=getLine(doc,pos.line);var lineDir=visually&&doc.direction=="rtl"?-dir:dir;function findNextLine(){var l=pos.line+lineDir;if(l<doc.first||l>=doc.first+doc.size)return false;pos=new Pos(l,pos.ch,\npos.sticky);return lineObj=getLine(doc,l)}function moveOnce(boundToLine){var next;if(unit=="codepoint"){var ch=lineObj.text.charCodeAt(pos.ch+(dir>0?0:-1));if(isNaN(ch))next=null;else{var astral=dir>0?ch>=55296&&ch<56320:ch>=56320&&ch<57343;next=new Pos(pos.line,Math.max(0,Math.min(lineObj.text.length,pos.ch+dir*(astral?2:1))),-dir)}}else if(visually)next=moveVisually(doc.cm,lineObj,pos,dir);else next=moveLogically(lineObj,pos,dir);if(next==null)if(!boundToLine&&findNextLine())pos=endOfLine(visually,\ndoc.cm,lineObj,pos.line,lineDir);else return false;else pos=next;return true}if(unit=="char"||unit=="codepoint")moveOnce();else if(unit=="column")moveOnce(true);else if(unit=="word"||unit=="group"){var sawType=null,group=unit=="group";var helper=doc.cm&&doc.cm.getHelper(pos,"wordChars");for(var first=true;;first=false){if(dir<0&&!moveOnce(!first))break;var cur=lineObj.text.charAt(pos.ch)||"\\n";var type=isWordChar(cur,helper)?"w":group&&cur=="\\n"?"n":!group||/\\s/.test(cur)?null:"p";if(group&&!first&&\n!type)type="s";if(sawType&&sawType!=type){if(dir<0){dir=1;moveOnce();pos.sticky="after"}break}if(type)sawType=type;if(dir>0&&!moveOnce(!first))break}}var result=skipAtomic(doc,pos,oldPos,origDir,true);if(equalCursorPos(oldPos,result))result.hitSide=true;return result}function findPosV(cm,pos,dir,unit){var doc=cm.doc,x=pos.left,y;if(unit=="page"){var pageSize=Math.min(cm.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight);var moveAmount=Math.max(pageSize-.5*textHeight(cm.display),\n3);y=(dir>0?pos.bottom:pos.top)+dir*moveAmount}else if(unit=="line")y=dir>0?pos.bottom+3:pos.top-3;var target;for(;;){target=coordsChar(cm,x,y);if(!target.outside)break;if(dir<0?y<=0:y>=doc.height){target.hitSide=true;break}y+=dir*5}return target}var ContentEditableInput=function(cm){this.cm=cm;this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null;this.polling=new Delayed;this.composing=null;this.gracePeriod=false;this.readDOMTimeout=null};ContentEditableInput.prototype.init=\nfunction(display){var this$1=this;var input=this,cm=input.cm;var div=input.div=display.lineDiv;div.contentEditable=true;disableBrowserMagic(div,cm.options.spellcheck,cm.options.autocorrect,cm.options.autocapitalize);function belongsToInput(e){for(var t=e.target;t;t=t.parentNode){if(t==div)return true;if(/\\bCodeMirror-(?:line)?widget\\b/.test(t.className))break}return false}on(div,"paste",function(e){if(!belongsToInput(e)||signalDOMEvent(cm,e)||handlePaste(e,cm))return;if(ie_version<=11)setTimeout(operation(cm,\nfunction(){return this$1.updateFromDOM()}),20)});on(div,"compositionstart",function(e){this$1.composing={data:e.data,done:false}});on(div,"compositionupdate",function(e){if(!this$1.composing)this$1.composing={data:e.data,done:false}});on(div,"compositionend",function(e){if(this$1.composing){if(e.data!=this$1.composing.data)this$1.readFromDOMSoon();this$1.composing.done=true}});on(div,"touchstart",function(){return input.forceCompositionEnd()});on(div,"input",function(){if(!this$1.composing)this$1.readFromDOMSoon()});\nfunction onCopyCut(e){if(!belongsToInput(e)||signalDOMEvent(cm,e))return;if(cm.somethingSelected()){setLastCopied({lineWise:false,text:cm.getSelections()});if(e.type=="cut")cm.replaceSelection("",null,"cut")}else if(!cm.options.lineWiseCopyCut)return;else{var ranges=copyableRanges(cm);setLastCopied({lineWise:true,text:ranges.text});if(e.type=="cut")cm.operation(function(){cm.setSelections(ranges.ranges,0,sel_dontScroll);cm.replaceSelection("",null,"cut")})}if(e.clipboardData){e.clipboardData.clearData();\nvar content=lastCopied.text.join("\\n");e.clipboardData.setData("Text",content);if(e.clipboardData.getData("Text")==content){e.preventDefault();return}}var kludge=hiddenTextarea(),te=kludge.firstChild;cm.display.lineSpace.insertBefore(kludge,cm.display.lineSpace.firstChild);te.value=lastCopied.text.join("\\n");var hadFocus=activeElt();selectInput(te);setTimeout(function(){cm.display.lineSpace.removeChild(kludge);hadFocus.focus();if(hadFocus==div)input.showPrimarySelection()},50)}on(div,"copy",onCopyCut);\non(div,"cut",onCopyCut)};ContentEditableInput.prototype.screenReaderLabelChanged=function(label){if(label)this.div.setAttribute("aria-label",label);else this.div.removeAttribute("aria-label")};ContentEditableInput.prototype.prepareSelection=function(){var result=prepareSelection(this.cm,false);result.focus=activeElt()==this.div;return result};ContentEditableInput.prototype.showSelection=function(info,takeFocus){if(!info||!this.cm.display.view.length)return;if(info.focus||takeFocus)this.showPrimarySelection();\nthis.showMultipleSelections(info)};ContentEditableInput.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()};ContentEditableInput.prototype.showPrimarySelection=function(){var sel=this.getSelection(),cm=this.cm,prim=cm.doc.sel.primary();var from=prim.from(),to=prim.to();if(cm.display.viewTo==cm.display.viewFrom||from.line>=cm.display.viewTo||to.line<cm.display.viewFrom){sel.removeAllRanges();return}var curAnchor=domToPos(cm,sel.anchorNode,sel.anchorOffset);\nvar curFocus=domToPos(cm,sel.focusNode,sel.focusOffset);if(curAnchor&&!curAnchor.bad&&curFocus&&!curFocus.bad&&cmp(minPos(curAnchor,curFocus),from)==0&&cmp(maxPos(curAnchor,curFocus),to)==0)return;var view=cm.display.view;var start=from.line>=cm.display.viewFrom&&posToDOM(cm,from)||{node:view[0].measure.map[2],offset:0};var end=to.line<cm.display.viewTo&&posToDOM(cm,to);if(!end){var measure=view[view.length-1].measure;var map=measure.maps?measure.maps[measure.maps.length-1]:measure.map;end={node:map[map.length-\n1],offset:map[map.length-2]-map[map.length-3]}}if(!start||!end){sel.removeAllRanges();return}var old=sel.rangeCount&&sel.getRangeAt(0),rng;try{rng=range(start.node,start.offset,end.offset,end.node)}catch(e){}if(rng){if(!gecko&&cm.state.focused){sel.collapse(start.node,start.offset);if(!rng.collapsed){sel.removeAllRanges();sel.addRange(rng)}}else{sel.removeAllRanges();sel.addRange(rng)}if(old&&sel.anchorNode==null)sel.addRange(old);else if(gecko)this.startGracePeriod()}this.rememberSelection()};ContentEditableInput.prototype.startGracePeriod=\nfunction(){var this$1=this;clearTimeout(this.gracePeriod);this.gracePeriod=setTimeout(function(){this$1.gracePeriod=false;if(this$1.selectionChanged())this$1.cm.operation(function(){return this$1.cm.curOp.selectionChanged=true})},20)};ContentEditableInput.prototype.showMultipleSelections=function(info){removeChildrenAndAdd(this.cm.display.cursorDiv,info.cursors);removeChildrenAndAdd(this.cm.display.selectionDiv,info.selection)};ContentEditableInput.prototype.rememberSelection=function(){var sel=this.getSelection();\nthis.lastAnchorNode=sel.anchorNode;this.lastAnchorOffset=sel.anchorOffset;this.lastFocusNode=sel.focusNode;this.lastFocusOffset=sel.focusOffset};ContentEditableInput.prototype.selectionInEditor=function(){var sel=this.getSelection();if(!sel.rangeCount)return false;var node=sel.getRangeAt(0).commonAncestorContainer;return contains(this.div,node)};ContentEditableInput.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"){if(!this.selectionInEditor()||activeElt()!=this.div)this.showSelection(this.prepareSelection(),\ntrue);this.div.focus()}};ContentEditableInput.prototype.blur=function(){this.div.blur()};ContentEditableInput.prototype.getField=function(){return this.div};ContentEditableInput.prototype.supportsTouch=function(){return true};ContentEditableInput.prototype.receivedFocus=function(){var this$1=this;var input=this;if(this.selectionInEditor())setTimeout(function(){return this$1.pollSelection()},20);else runInOp(this.cm,function(){return input.cm.curOp.selectionChanged=true});function poll(){if(input.cm.state.focused){input.pollSelection();\ninput.polling.set(input.cm.options.pollInterval,poll)}}this.polling.set(this.cm.options.pollInterval,poll)};ContentEditableInput.prototype.selectionChanged=function(){var sel=this.getSelection();return sel.anchorNode!=this.lastAnchorNode||sel.anchorOffset!=this.lastAnchorOffset||sel.focusNode!=this.lastFocusNode||sel.focusOffset!=this.lastFocusOffset};ContentEditableInput.prototype.pollSelection=function(){if(this.readDOMTimeout!=null||this.gracePeriod||!this.selectionChanged())return;var sel=this.getSelection(),\ncm=this.cm;if(android&&chrome&&this.cm.display.gutterSpecs.length&&isInGutter(sel.anchorNode)){this.cm.triggerOnKeyDown({type:"keydown",keyCode:8,preventDefault:Math.abs});this.blur();this.focus();return}if(this.composing)return;this.rememberSelection();var anchor=domToPos(cm,sel.anchorNode,sel.anchorOffset);var head=domToPos(cm,sel.focusNode,sel.focusOffset);if(anchor&&head)runInOp(cm,function(){setSelection(cm.doc,simpleSelection(anchor,head),sel_dontScroll);if(anchor.bad||head.bad)cm.curOp.selectionChanged=\ntrue})};ContentEditableInput.prototype.pollContent=function(){if(this.readDOMTimeout!=null){clearTimeout(this.readDOMTimeout);this.readDOMTimeout=null}var cm=this.cm,display=cm.display,sel=cm.doc.sel.primary();var from=sel.from(),to=sel.to();if(from.ch==0&&from.line>cm.firstLine())from=Pos(from.line-1,getLine(cm.doc,from.line-1).length);if(to.ch==getLine(cm.doc,to.line).text.length&&to.line<cm.lastLine())to=Pos(to.line+1,0);if(from.line<display.viewFrom||to.line>display.viewTo-1)return false;var fromIndex,\nfromLine,fromNode;if(from.line==display.viewFrom||(fromIndex=findViewIndex(cm,from.line))==0){fromLine=lineNo(display.view[0].line);fromNode=display.view[0].node}else{fromLine=lineNo(display.view[fromIndex].line);fromNode=display.view[fromIndex-1].node.nextSibling}var toIndex=findViewIndex(cm,to.line);var toLine,toNode;if(toIndex==display.view.length-1){toLine=display.viewTo-1;toNode=display.lineDiv.lastChild}else{toLine=lineNo(display.view[toIndex+1].line)-1;toNode=display.view[toIndex+1].node.previousSibling}if(!fromNode)return false;\nvar newText=cm.doc.splitLines(domTextBetween(cm,fromNode,toNode,fromLine,toLine));var oldText=getBetween(cm.doc,Pos(fromLine,0),Pos(toLine,getLine(cm.doc,toLine).text.length));while(newText.length>1&&oldText.length>1)if(lst(newText)==lst(oldText)){newText.pop();oldText.pop();toLine--}else if(newText[0]==oldText[0]){newText.shift();oldText.shift();fromLine++}else break;var cutFront=0,cutEnd=0;var newTop=newText[0],oldTop=oldText[0],maxCutFront=Math.min(newTop.length,oldTop.length);while(cutFront<maxCutFront&&\nnewTop.charCodeAt(cutFront)==oldTop.charCodeAt(cutFront))++cutFront;var newBot=lst(newText),oldBot=lst(oldText);var maxCutEnd=Math.min(newBot.length-(newText.length==1?cutFront:0),oldBot.length-(oldText.length==1?cutFront:0));while(cutEnd<maxCutEnd&&newBot.charCodeAt(newBot.length-cutEnd-1)==oldBot.charCodeAt(oldBot.length-cutEnd-1))++cutEnd;if(newText.length==1&&oldText.length==1&&fromLine==from.line)while(cutFront&&cutFront>from.ch&&newBot.charCodeAt(newBot.length-cutEnd-1)==oldBot.charCodeAt(oldBot.length-\ncutEnd-1)){cutFront--;cutEnd++}newText[newText.length-1]=newBot.slice(0,newBot.length-cutEnd).replace(/^\\u200b+/,"");newText[0]=newText[0].slice(cutFront).replace(/\\u200b+$/,"");var chFrom=Pos(fromLine,cutFront);var chTo=Pos(toLine,oldText.length?lst(oldText).length-cutEnd:0);if(newText.length>1||newText[0]||cmp(chFrom,chTo)){replaceRange(cm.doc,newText,chFrom,chTo,"+input");return true}};ContentEditableInput.prototype.ensurePolled=function(){this.forceCompositionEnd()};ContentEditableInput.prototype.reset=\nfunction(){this.forceCompositionEnd()};ContentEditableInput.prototype.forceCompositionEnd=function(){if(!this.composing)return;clearTimeout(this.readDOMTimeout);this.composing=null;this.updateFromDOM();this.div.blur();this.div.focus()};ContentEditableInput.prototype.readFromDOMSoon=function(){var this$1=this;if(this.readDOMTimeout!=null)return;this.readDOMTimeout=setTimeout(function(){this$1.readDOMTimeout=null;if(this$1.composing)if(this$1.composing.done)this$1.composing=null;else return;this$1.updateFromDOM()},\n80)};ContentEditableInput.prototype.updateFromDOM=function(){var this$1=this;if(this.cm.isReadOnly()||!this.pollContent())runInOp(this.cm,function(){return regChange(this$1.cm)})};ContentEditableInput.prototype.setUneditable=function(node){node.contentEditable="false"};ContentEditableInput.prototype.onKeyPress=function(e){if(e.charCode==0||this.composing)return;e.preventDefault();if(!this.cm.isReadOnly())operation(this.cm,applyTextInput)(this.cm,String.fromCharCode(e.charCode==null?e.keyCode:e.charCode),\n0)};ContentEditableInput.prototype.readOnlyChanged=function(val){this.div.contentEditable=String(val!="nocursor")};ContentEditableInput.prototype.onContextMenu=function(){};ContentEditableInput.prototype.resetPosition=function(){};ContentEditableInput.prototype.needsContentAttribute=true;function posToDOM(cm,pos){var view=findViewForLine(cm,pos.line);if(!view||view.hidden)return null;var line=getLine(cm.doc,pos.line);var info=mapFromLineView(view,line,pos.line);var order=getOrder(line,cm.doc.direction),\nside="left";if(order){var partPos=getBidiPartAt(order,pos.ch);side=partPos%2?"right":"left"}var result=nodeAndOffsetInLineMap(info.map,pos.ch,side);result.offset=result.collapse=="right"?result.end:result.start;return result}function isInGutter(node){for(var scan=node;scan;scan=scan.parentNode)if(/CodeMirror-gutter-wrapper/.test(scan.className))return true;return false}function badPos(pos,bad){if(bad)pos.bad=true;return pos}function domTextBetween(cm,from,to,fromLine,toLine){var text="",closing=false,\nlineSep=cm.doc.lineSeparator(),extraLinebreak=false;function recognizeMarker(id){return function(marker){return marker.id==id}}function close(){if(closing){text+=lineSep;if(extraLinebreak)text+=lineSep;closing=extraLinebreak=false}}function addText(str){if(str){close();text+=str}}function walk(node){if(node.nodeType==1){var cmText=node.getAttribute("cm-text");if(cmText){addText(cmText);return}var markerID=node.getAttribute("cm-marker"),range;if(markerID){var found=cm.findMarks(Pos(fromLine,0),Pos(toLine+\n1,0),recognizeMarker(+markerID));if(found.length&&(range=found[0].find(0)))addText(getBetween(cm.doc,range.from,range.to).join(lineSep));return}if(node.getAttribute("contenteditable")=="false")return;var isBlock=/^(pre|div|p|li|table|br)$/i.test(node.nodeName);if(!/^br$/i.test(node.nodeName)&&node.textContent.length==0)return;if(isBlock)close();for(var i=0;i<node.childNodes.length;i++)walk(node.childNodes[i]);if(/^(pre|p)$/i.test(node.nodeName))extraLinebreak=true;if(isBlock)closing=true}else if(node.nodeType==\n3)addText(node.nodeValue.replace(/\\u200b/g,"").replace(/\\u00a0/g," "))}for(;;){walk(from);if(from==to)break;from=from.nextSibling;extraLinebreak=false}return text}function domToPos(cm,node,offset){var lineNode;if(node==cm.display.lineDiv){lineNode=cm.display.lineDiv.childNodes[offset];if(!lineNode)return badPos(cm.clipPos(Pos(cm.display.viewTo-1)),true);node=null;offset=0}else for(lineNode=node;;lineNode=lineNode.parentNode){if(!lineNode||lineNode==cm.display.lineDiv)return null;if(lineNode.parentNode&&\nlineNode.parentNode==cm.display.lineDiv)break}for(var i=0;i<cm.display.view.length;i++){var lineView=cm.display.view[i];if(lineView.node==lineNode)return locateNodeInLineView(lineView,node,offset)}}function locateNodeInLineView(lineView,node,offset){var wrapper=lineView.text.firstChild,bad=false;if(!node||!contains(wrapper,node))return badPos(Pos(lineNo(lineView.line),0),true);if(node==wrapper){bad=true;node=wrapper.childNodes[offset];offset=0;if(!node){var line=lineView.rest?lst(lineView.rest):lineView.line;\nreturn badPos(Pos(lineNo(line),line.text.length),bad)}}var textNode=node.nodeType==3?node:null,topNode=node;if(!textNode&&node.childNodes.length==1&&node.firstChild.nodeType==3){textNode=node.firstChild;if(offset)offset=textNode.nodeValue.length}while(topNode.parentNode!=wrapper)topNode=topNode.parentNode;var measure=lineView.measure,maps=measure.maps;function find(textNode,topNode,offset){for(var i=-1;i<(maps?maps.length:0);i++){var map=i<0?measure.map:maps[i];for(var j=0;j<map.length;j+=3){var curNode=\nmap[j+2];if(curNode==textNode||curNode==topNode){var line=lineNo(i<0?lineView.line:lineView.rest[i]);var ch=map[j]+offset;if(offset<0||curNode!=textNode)ch=map[j+(offset?1:0)];return Pos(line,ch)}}}}var found=find(textNode,topNode,offset);if(found)return badPos(found,bad);for(var after=topNode.nextSibling,dist=textNode?textNode.nodeValue.length-offset:0;after;after=after.nextSibling){found=find(after,after.firstChild,0);if(found)return badPos(Pos(found.line,found.ch-dist),bad);else dist+=after.textContent.length}for(var before=\ntopNode.previousSibling,dist$1=offset;before;before=before.previousSibling){found=find(before,before.firstChild,-1);if(found)return badPos(Pos(found.line,found.ch+dist$1),bad);else dist$1+=before.textContent.length}}var TextareaInput=function(cm){this.cm=cm;this.prevInput="";this.pollingFast=false;this.polling=new Delayed;this.hasSelection=false;this.composing=null};TextareaInput.prototype.init=function(display){var this$1=this;var input=this,cm=this.cm;this.createField(display);var te=this.textarea;\ndisplay.wrapper.insertBefore(this.wrapper,display.wrapper.firstChild);if(ios)te.style.width="0px";on(te,"input",function(){if(ie&&ie_version>=9&&this$1.hasSelection)this$1.hasSelection=null;input.poll()});on(te,"paste",function(e){if(signalDOMEvent(cm,e)||handlePaste(e,cm))return;cm.state.pasteIncoming=+new Date;input.fastPoll()});function prepareCopyCut(e){if(signalDOMEvent(cm,e))return;if(cm.somethingSelected())setLastCopied({lineWise:false,text:cm.getSelections()});else if(!cm.options.lineWiseCopyCut)return;\nelse{var ranges=copyableRanges(cm);setLastCopied({lineWise:true,text:ranges.text});if(e.type=="cut")cm.setSelections(ranges.ranges,null,sel_dontScroll);else{input.prevInput="";te.value=ranges.text.join("\\n");selectInput(te)}}if(e.type=="cut")cm.state.cutIncoming=+new Date}on(te,"cut",prepareCopyCut);on(te,"copy",prepareCopyCut);on(display.scroller,"paste",function(e){if(eventInWidget(display,e)||signalDOMEvent(cm,e))return;if(!te.dispatchEvent){cm.state.pasteIncoming=+new Date;input.focus();return}var event=\nnew Event("paste");event.clipboardData=e.clipboardData;te.dispatchEvent(event)});on(display.lineSpace,"selectstart",function(e){if(!eventInWidget(display,e))e_preventDefault(e)});on(te,"compositionstart",function(){var start=cm.getCursor("from");if(input.composing)input.composing.range.clear();input.composing={start:start,range:cm.markText(start,cm.getCursor("to"),{className:"CodeMirror-composing"})}});on(te,"compositionend",function(){if(input.composing){input.poll();input.composing.range.clear();\ninput.composing=null}})};TextareaInput.prototype.createField=function(_display){this.wrapper=hiddenTextarea();this.textarea=this.wrapper.firstChild};TextareaInput.prototype.screenReaderLabelChanged=function(label){if(label)this.textarea.setAttribute("aria-label",label);else this.textarea.removeAttribute("aria-label")};TextareaInput.prototype.prepareSelection=function(){var cm=this.cm,display=cm.display,doc=cm.doc;var result=prepareSelection(cm);if(cm.options.moveInputWithCursor){var headPos=cursorCoords(cm,\ndoc.sel.primary().head,"div");var wrapOff=display.wrapper.getBoundingClientRect(),lineOff=display.lineDiv.getBoundingClientRect();result.teTop=Math.max(0,Math.min(display.wrapper.clientHeight-10,headPos.top+lineOff.top-wrapOff.top));result.teLeft=Math.max(0,Math.min(display.wrapper.clientWidth-10,headPos.left+lineOff.left-wrapOff.left))}return result};TextareaInput.prototype.showSelection=function(drawn){var cm=this.cm,display=cm.display;removeChildrenAndAdd(display.cursorDiv,drawn.cursors);removeChildrenAndAdd(display.selectionDiv,\ndrawn.selection);if(drawn.teTop!=null){this.wrapper.style.top=drawn.teTop+"px";this.wrapper.style.left=drawn.teLeft+"px"}};TextareaInput.prototype.reset=function(typing){if(this.contextMenuPending||this.composing)return;var cm=this.cm;if(cm.somethingSelected()){this.prevInput="";var content=cm.getSelection();this.textarea.value=content;if(cm.state.focused)selectInput(this.textarea);if(ie&&ie_version>=9)this.hasSelection=content}else if(!typing){this.prevInput=this.textarea.value="";if(ie&&ie_version>=\n9)this.hasSelection=null}};TextareaInput.prototype.getField=function(){return this.textarea};TextareaInput.prototype.supportsTouch=function(){return false};TextareaInput.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"&&(!mobile||activeElt()!=this.textarea))try{this.textarea.focus()}catch(e){}};TextareaInput.prototype.blur=function(){this.textarea.blur()};TextareaInput.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0};TextareaInput.prototype.receivedFocus=\nfunction(){this.slowPoll()};TextareaInput.prototype.slowPoll=function(){var this$1=this;if(this.pollingFast)return;this.polling.set(this.cm.options.pollInterval,function(){this$1.poll();if(this$1.cm.state.focused)this$1.slowPoll()})};TextareaInput.prototype.fastPoll=function(){var missed=false,input=this;input.pollingFast=true;function p(){var changed=input.poll();if(!changed&&!missed){missed=true;input.polling.set(60,p)}else{input.pollingFast=false;input.slowPoll()}}input.polling.set(20,p)};TextareaInput.prototype.poll=\nfunction(){var this$1=this;var cm=this.cm,input=this.textarea,prevInput=this.prevInput;if(this.contextMenuPending||!cm.state.focused||hasSelection(input)&&!prevInput&&!this.composing||cm.isReadOnly()||cm.options.disableInput||cm.state.keySeq)return false;var text=input.value;if(text==prevInput&&!cm.somethingSelected())return false;if(ie&&ie_version>=9&&this.hasSelection===text||mac&&/[\\uf700-\\uf7ff]/.test(text)){cm.display.input.reset();return false}if(cm.doc.sel==cm.display.selForContextMenu){var first=\ntext.charCodeAt(0);if(first==8203&&!prevInput)prevInput="\\u200b";if(first==8666){this.reset();return this.cm.execCommand("undo")}}var same=0,l=Math.min(prevInput.length,text.length);while(same<l&&prevInput.charCodeAt(same)==text.charCodeAt(same))++same;runInOp(cm,function(){applyTextInput(cm,text.slice(same),prevInput.length-same,null,this$1.composing?"*compose":null);if(text.length>1E3||text.indexOf("\\n")>-1)input.value=this$1.prevInput="";else this$1.prevInput=text;if(this$1.composing){this$1.composing.range.clear();\nthis$1.composing.range=cm.markText(this$1.composing.start,cm.getCursor("to"),{className:"CodeMirror-composing"})}});return true};TextareaInput.prototype.ensurePolled=function(){if(this.pollingFast&&this.poll())this.pollingFast=false};TextareaInput.prototype.onKeyPress=function(){if(ie&&ie_version>=9)this.hasSelection=null;this.fastPoll()};TextareaInput.prototype.onContextMenu=function(e){var input=this,cm=input.cm,display=cm.display,te=input.textarea;if(input.contextMenuPending)input.contextMenuPending();\nvar pos=posFromMouse(cm,e),scrollPos=display.scroller.scrollTop;if(!pos||presto)return;var reset=cm.options.resetSelectionOnContextMenu;if(reset&&cm.doc.sel.contains(pos)==-1)operation(cm,setSelection)(cm.doc,simpleSelection(pos),sel_dontScroll);var oldCSS=te.style.cssText,oldWrapperCSS=input.wrapper.style.cssText;var wrapperBox=input.wrapper.offsetParent.getBoundingClientRect();input.wrapper.style.cssText="position: static";te.style.cssText="position: absolute; width: 30px; height: 30px;\\n      top: "+\n(e.clientY-wrapperBox.top-5)+"px; left: "+(e.clientX-wrapperBox.left-5)+"px;\\n      z-index: 1000; background: "+(ie?"rgba(255, 255, 255, .05)":"transparent")+";\\n      outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);";var oldScrollY;if(webkit)oldScrollY=window.scrollY;display.input.focus();if(webkit)window.scrollTo(null,oldScrollY);display.input.reset();if(!cm.somethingSelected())te.value=input.prevInput=" ";input.contextMenuPending=rehide;\ndisplay.selForContextMenu=cm.doc.sel;clearTimeout(display.detectingSelectAll);function prepareSelectAllHack(){if(te.selectionStart!=null){var selected=cm.somethingSelected();var extval="\\u200b"+(selected?te.value:"");te.value="\\u21da";te.value=extval;input.prevInput=selected?"":"\\u200b";te.selectionStart=1;te.selectionEnd=extval.length;display.selForContextMenu=cm.doc.sel}}function rehide(){if(input.contextMenuPending!=rehide)return;input.contextMenuPending=false;input.wrapper.style.cssText=oldWrapperCSS;\nte.style.cssText=oldCSS;if(ie&&ie_version<9)display.scrollbars.setScrollTop(display.scroller.scrollTop=scrollPos);if(te.selectionStart!=null){if(!ie||ie&&ie_version<9)prepareSelectAllHack();var i=0,poll=function(){if(display.selForContextMenu==cm.doc.sel&&te.selectionStart==0&&te.selectionEnd>0&&input.prevInput=="\\u200b")operation(cm,selectAll)(cm);else if(i++<10)display.detectingSelectAll=setTimeout(poll,500);else{display.selForContextMenu=null;display.input.reset()}};display.detectingSelectAll=\nsetTimeout(poll,200)}}if(ie&&ie_version>=9)prepareSelectAllHack();if(captureRightClick){e_stop(e);var mouseup=function(){off(window,"mouseup",mouseup);setTimeout(rehide,20)};on(window,"mouseup",mouseup)}else setTimeout(rehide,50)};TextareaInput.prototype.readOnlyChanged=function(val){if(!val)this.reset();this.textarea.disabled=val=="nocursor";this.textarea.readOnly=!!val};TextareaInput.prototype.setUneditable=function(){};TextareaInput.prototype.needsContentAttribute=false;function fromTextArea(textarea,\noptions){options=options?copyObj(options):{};options.value=textarea.value;if(!options.tabindex&&textarea.tabIndex)options.tabindex=textarea.tabIndex;if(!options.placeholder&&textarea.placeholder)options.placeholder=textarea.placeholder;if(options.autofocus==null){var hasFocus=activeElt();options.autofocus=hasFocus==textarea||textarea.getAttribute("autofocus")!=null&&hasFocus==document.body}function save(){textarea.value=cm.getValue()}var realSubmit;if(textarea.form){on(textarea.form,"submit",save);\nif(!options.leaveSubmitMethodAlone){var form=textarea.form;realSubmit=form.submit;try{var wrappedSubmit=form.submit=function(){save();form.submit=realSubmit;form.submit();form.submit=wrappedSubmit}}catch(e){}}}options.finishInit=function(cm){cm.save=save;cm.getTextArea=function(){return textarea};cm.toTextArea=function(){cm.toTextArea=isNaN;save();textarea.parentNode.removeChild(cm.getWrapperElement());textarea.style.display="";if(textarea.form){off(textarea.form,"submit",save);if(!options.leaveSubmitMethodAlone&&\ntypeof textarea.form.submit=="function")textarea.form.submit=realSubmit}}};textarea.style.display="none";var cm=CodeMirror(function(node){return textarea.parentNode.insertBefore(node,textarea.nextSibling)},options);return cm}function addLegacyProps(CodeMirror){CodeMirror.off=off;CodeMirror.on=on;CodeMirror.wheelEventPixels=wheelEventPixels;CodeMirror.Doc=Doc;CodeMirror.splitLines=splitLinesAuto;CodeMirror.countColumn=countColumn;CodeMirror.findColumn=findColumn;CodeMirror.isWordChar=isWordCharBasic;\nCodeMirror.Pass=Pass;CodeMirror.signal=signal;CodeMirror.Line=Line;CodeMirror.changeEnd=changeEnd;CodeMirror.scrollbarModel=scrollbarModel;CodeMirror.Pos=Pos;CodeMirror.cmpPos=cmp;CodeMirror.modes=modes;CodeMirror.mimeModes=mimeModes;CodeMirror.resolveMode=resolveMode;CodeMirror.getMode=getMode;CodeMirror.modeExtensions=modeExtensions;CodeMirror.extendMode=extendMode;CodeMirror.copyState=copyState;CodeMirror.startState=startState;CodeMirror.innerMode=innerMode;CodeMirror.commands=commands;CodeMirror.keyMap=\nkeyMap;CodeMirror.keyName=keyName;CodeMirror.isModifierKey=isModifierKey;CodeMirror.lookupKey=lookupKey;CodeMirror.normalizeKeyMap=normalizeKeyMap;CodeMirror.StringStream=StringStream;CodeMirror.SharedTextMarker=SharedTextMarker;CodeMirror.TextMarker=TextMarker;CodeMirror.LineWidget=LineWidget;CodeMirror.e_preventDefault=e_preventDefault;CodeMirror.e_stopPropagation=e_stopPropagation;CodeMirror.e_stop=e_stop;CodeMirror.addClass=addClass;CodeMirror.contains=contains;CodeMirror.rmClass=rmClass;CodeMirror.keyNames=\nkeyNames}defineOptions(CodeMirror);addEditorMethods(CodeMirror);var dontDelegate="iter insert remove copy getEditor constructor".split(" ");for(var prop in Doc.prototype)if(Doc.prototype.hasOwnProperty(prop)&&indexOf(dontDelegate,prop)<0)CodeMirror.prototype[prop]=function(method){return function(){return method.apply(this.doc,arguments)}}(Doc.prototype[prop]);eventMixin(Doc);CodeMirror.inputStyles={"textarea":TextareaInput,"contenteditable":ContentEditableInput};CodeMirror.defineMode=function(name){if(!CodeMirror.defaults.mode&&\nname!="null")CodeMirror.defaults.mode=name;defineMode.apply(this,arguments)};CodeMirror.defineMIME=defineMIME;CodeMirror.defineMode("null",function(){return{token:function(stream){return stream.skipToEnd()}}});CodeMirror.defineMIME("text/plain","null");CodeMirror.defineExtension=function(name,func){CodeMirror.prototype[name]=func};CodeMirror.defineDocExtension=function(name,func){Doc.prototype[name]=func};CodeMirror.fromTextArea=fromTextArea;addLegacyProps(CodeMirror);CodeMirror.version="5.65.6";\nreturn CodeMirror});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function dialogDiv(cm,template,bottom){var wrap=cm.getWrapperElement();var dialog;dialog=wrap.appendChild(document.createElement("div"));if(bottom)dialog.className="CodeMirror-dialog CodeMirror-dialog-bottom";else dialog.className="CodeMirror-dialog CodeMirror-dialog-top";\ndialog.appendChild(template);CodeMirror.addClass(wrap,"dialog-opened");return dialog}function closeNotification(cm,newVal){if(cm.state.currentNotificationClose)cm.state.currentNotificationClose();cm.state.currentNotificationClose=newVal}CodeMirror.defineExtension("openDialog",function(template,callback,options){if(!options)options={};closeNotification(this,null);var dialog=dialogDiv(this,template,options.bottom);var closed=false,me=this;function close(newVal){if(typeof newVal=="string")inp.value=\nnewVal;else{if(closed)return;closed=true;CodeMirror.rmClass(dialog.parentNode,"dialog-opened");dialog.parentNode.removeChild(dialog);me.focus();if(options.onClose)options.onClose(dialog)}}var inp=dialog.getElementsByTagName("input")[0],button;if(inp){inp.focus();if(options.value){inp.value=options.value;if(options.selectValueOnOpen!==false)inp.select()}if(options.onInput)CodeMirror.on(inp,"input",function(e){options.onInput(e,inp.value,close)});if(options.onKeyUp)CodeMirror.on(inp,"keyup",function(e){options.onKeyUp(e,\ninp.value,close)});CodeMirror.on(inp,"keydown",function(e){if(options&&options.onKeyDown&&options.onKeyDown(e,inp.value,close))return;if(e.keyCode==27||options.closeOnEnter!==false&&e.keyCode==13){inp.blur();CodeMirror.e_stop(e);close()}if(e.keyCode==13)callback(inp.value,e)});if(options.closeOnBlur!==false)CodeMirror.on(dialog,"focusout",function(evt){if(evt.relatedTarget!==null)close()})}else if(button=dialog.getElementsByTagName("button")[0]){CodeMirror.on(button,"click",function(){close();me.focus()});\nif(options.closeOnBlur!==false)CodeMirror.on(button,"blur",close);button.focus()}return close});CodeMirror.defineExtension("openConfirm",function(template,callbacks,options){closeNotification(this,null);var dialog=dialogDiv(this,template,options&&options.bottom);var buttons=dialog.getElementsByTagName("button");var closed=false,me=this,blurring=1;function close(){if(closed)return;closed=true;CodeMirror.rmClass(dialog.parentNode,"dialog-opened");dialog.parentNode.removeChild(dialog);me.focus()}buttons[0].focus();\nfor(var i=0;i<buttons.length;++i){var b=buttons[i];(function(callback){CodeMirror.on(b,"click",function(e){CodeMirror.e_preventDefault(e);close();if(callback)callback(me)})})(callbacks[i]);CodeMirror.on(b,"blur",function(){--blurring;setTimeout(function(){if(blurring<=0)close()},200)});CodeMirror.on(b,"focus",function(){++blurring})}});CodeMirror.defineExtension("openNotification",function(template,options){closeNotification(this,close);var dialog=dialogDiv(this,template,options&&options.bottom);\nvar closed=false,doneTimer;var duration=options&&typeof options.duration!=="undefined"?options.duration:5E3;function close(){if(closed)return;closed=true;clearTimeout(doneTimer);CodeMirror.rmClass(dialog.parentNode,"dialog-opened");dialog.parentNode.removeChild(dialog)}CodeMirror.on(dialog,"click",function(e){CodeMirror.e_preventDefault(e);close()});if(duration)doneTimer=setTimeout(close,duration);return close})});var diff_match_patch=function(){this.Diff_Timeout=1;this.Diff_EditCost=4;this.Match_Threshold=.5;this.Match_Distance=1E3;this.Patch_DeleteThreshold=.5;this.Patch_Margin=4;this.Match_MaxBits=32};var DIFF_DELETE=-1;var DIFF_INSERT=1;var DIFF_EQUAL=0;diff_match_patch.Diff;\ndiff_match_patch.prototype.diff_main=function(text1,text2,opt_checklines,opt_deadline){if(typeof opt_deadline=="undefined")if(this.Diff_Timeout<=0)opt_deadline=Number.MAX_VALUE;else opt_deadline=(new Date).getTime()+this.Diff_Timeout*1E3;var deadline=opt_deadline;if(text1==null||text2==null)throw new Error("Null input. (diff_main)");if(text1==text2){if(text1)return[[DIFF_EQUAL,text1]];return[]}if(typeof opt_checklines=="undefined")opt_checklines=true;var checklines=opt_checklines;var commonlength=\nthis.diff_commonPrefix(text1,text2);var commonprefix=text1.substring(0,commonlength);text1=text1.substring(commonlength);text2=text2.substring(commonlength);commonlength=this.diff_commonSuffix(text1,text2);var commonsuffix=text1.substring(text1.length-commonlength);text1=text1.substring(0,text1.length-commonlength);text2=text2.substring(0,text2.length-commonlength);var diffs=this.diff_compute_(text1,text2,checklines,deadline);if(commonprefix)diffs.unshift([DIFF_EQUAL,commonprefix]);if(commonsuffix)diffs.push([DIFF_EQUAL,\ncommonsuffix]);this.diff_cleanupMerge(diffs);return diffs};\ndiff_match_patch.prototype.diff_compute_=function(text1,text2,checklines,deadline){var diffs;if(!text1)return[[DIFF_INSERT,text2]];if(!text2)return[[DIFF_DELETE,text1]];var longtext=text1.length>text2.length?text1:text2;var shorttext=text1.length>text2.length?text2:text1;var i=longtext.indexOf(shorttext);if(i!=-1){diffs=[[DIFF_INSERT,longtext.substring(0,i)],[DIFF_EQUAL,shorttext],[DIFF_INSERT,longtext.substring(i+shorttext.length)]];if(text1.length>text2.length)diffs[0][0]=diffs[2][0]=DIFF_DELETE;\nreturn diffs}if(shorttext.length==1)return[[DIFF_DELETE,text1],[DIFF_INSERT,text2]];var hm=this.diff_halfMatch_(text1,text2);if(hm){var text1_a=hm[0];var text1_b=hm[1];var text2_a=hm[2];var text2_b=hm[3];var mid_common=hm[4];var diffs_a=this.diff_main(text1_a,text2_a,checklines,deadline);var diffs_b=this.diff_main(text1_b,text2_b,checklines,deadline);return diffs_a.concat([[DIFF_EQUAL,mid_common]],diffs_b)}if(checklines&&text1.length>100&&text2.length>100)return this.diff_lineMode_(text1,text2,deadline);\nreturn this.diff_bisect_(text1,text2,deadline)};\ndiff_match_patch.prototype.diff_lineMode_=function(text1,text2,deadline){var a=this.diff_linesToChars(text1,text2);text1=a.chars1;text2=a.chars2;var linearray=a.lineArray;var diffs=this.diff_main(text1,text2,false,deadline);this.diff_charsToLines(diffs,linearray);this.diff_cleanupSemantic(diffs);diffs.push([DIFF_EQUAL,""]);var pointer=0;var count_delete=0;var count_insert=0;var text_delete="";var text_insert="";while(pointer<diffs.length){switch(diffs[pointer][0]){case DIFF_INSERT:count_insert++;text_insert+=\ndiffs[pointer][1];break;case DIFF_DELETE:count_delete++;text_delete+=diffs[pointer][1];break;case DIFF_EQUAL:if(count_delete>=1&&count_insert>=1){diffs.splice(pointer-count_delete-count_insert,count_delete+count_insert);pointer=pointer-count_delete-count_insert;var subDiff=this.diff_main(text_delete,text_insert,false,deadline);for(var j=subDiff.length-1;j>=0;j--)diffs.splice(pointer,0,subDiff[j]);pointer=pointer+subDiff.length}count_insert=0;count_delete=0;text_delete="";text_insert="";break}pointer++}diffs.pop();\nreturn diffs};\ndiff_match_patch.prototype.diff_bisect_=function(text1,text2,deadline){var text1_length=text1.length;var text2_length=text2.length;var max_d=Math.ceil((text1_length+text2_length)/2);var v_offset=max_d;var v_length=2*max_d;var v1=new Array(v_length);var v2=new Array(v_length);for(var x=0;x<v_length;x++){v1[x]=-1;v2[x]=-1}v1[v_offset+1]=0;v2[v_offset+1]=0;var delta=text1_length-text2_length;var front=delta%2!=0;var k1start=0;var k1end=0;var k2start=0;var k2end=0;for(var d=0;d<max_d;d++){if((new Date).getTime()>deadline)break;\nfor(var k1=-d+k1start;k1<=d-k1end;k1+=2){var k1_offset=v_offset+k1;var x1;if(k1==-d||k1!=d&&v1[k1_offset-1]<v1[k1_offset+1])x1=v1[k1_offset+1];else x1=v1[k1_offset-1]+1;var y1=x1-k1;while(x1<text1_length&&y1<text2_length&&text1.charAt(x1)==text2.charAt(y1)){x1++;y1++}v1[k1_offset]=x1;if(x1>text1_length)k1end+=2;else if(y1>text2_length)k1start+=2;else if(front){var k2_offset=v_offset+delta-k1;if(k2_offset>=0&&k2_offset<v_length&&v2[k2_offset]!=-1){var x2=text1_length-v2[k2_offset];if(x1>=x2)return this.diff_bisectSplit_(text1,\ntext2,x1,y1,deadline)}}}for(var k2=-d+k2start;k2<=d-k2end;k2+=2){var k2_offset=v_offset+k2;var x2;if(k2==-d||k2!=d&&v2[k2_offset-1]<v2[k2_offset+1])x2=v2[k2_offset+1];else x2=v2[k2_offset-1]+1;var y2=x2-k2;while(x2<text1_length&&y2<text2_length&&text1.charAt(text1_length-x2-1)==text2.charAt(text2_length-y2-1)){x2++;y2++}v2[k2_offset]=x2;if(x2>text1_length)k2end+=2;else if(y2>text2_length)k2start+=2;else if(!front){var k1_offset=v_offset+delta-k2;if(k1_offset>=0&&k1_offset<v_length&&v1[k1_offset]!=\n-1){var x1=v1[k1_offset];var y1=v_offset+x1-k1_offset;x2=text1_length-x2;if(x1>=x2)return this.diff_bisectSplit_(text1,text2,x1,y1,deadline)}}}}return[[DIFF_DELETE,text1],[DIFF_INSERT,text2]]};\ndiff_match_patch.prototype.diff_bisectSplit_=function(text1,text2,x,y,deadline){var text1a=text1.substring(0,x);var text2a=text2.substring(0,y);var text1b=text1.substring(x);var text2b=text2.substring(y);var diffs=this.diff_main(text1a,text2a,false,deadline);var diffsb=this.diff_main(text1b,text2b,false,deadline);return diffs.concat(diffsb)};\ndiff_match_patch.prototype.diff_linesToChars=function(text1,text2){var lineArray=[];var lineHash={};lineArray[0]="";function diff_linesToCharsMunge_(text){var chars="";var lineStart=0;var lineEnd=-1;var lineArrayLength=lineArray.length;while(lineEnd<text.length-1){lineEnd=text.indexOf("\\n",lineStart);if(lineEnd==-1)lineEnd=text.length-1;var line=text.substring(lineStart,lineEnd+1);if(lineHash.hasOwnProperty?lineHash.hasOwnProperty(line):lineHash[line]!==undefined)chars+=String.fromCharCode(lineHash[line]);\nelse{if(lineArrayLength==maxLines){line=text.substring(lineStart);lineEnd=text.length}chars+=String.fromCharCode(lineArrayLength);lineHash[line]=lineArrayLength;lineArray[lineArrayLength++]=line}lineStart=lineEnd+1}return chars}var maxLines=4E4;var chars1=diff_linesToCharsMunge_(text1);maxLines=65535;var chars2=diff_linesToCharsMunge_(text2);return{chars1:chars1,chars2:chars2,lineArray:lineArray}};\ndiff_match_patch.prototype.diff_charsToLines=function(diffs,lineArray){for(var x=0;x<diffs.length;x++){var chars=diffs[x][1];var text=[];for(var y=0;y<chars.length;y++)text[y]=lineArray[chars.charCodeAt(y)];diffs[x][1]=text.join("")}};\ndiff_match_patch.prototype.diff_commonPrefix=function(text1,text2){if(!text1||!text2||text1.charAt(0)!=text2.charAt(0))return 0;var pointermin=0;var pointermax=Math.min(text1.length,text2.length);var pointermid=pointermax;var pointerstart=0;while(pointermin<pointermid){if(text1.substring(pointerstart,pointermid)==text2.substring(pointerstart,pointermid)){pointermin=pointermid;pointerstart=pointermin}else pointermax=pointermid;pointermid=Math.floor((pointermax-pointermin)/2+pointermin)}return pointermid};\ndiff_match_patch.prototype.diff_commonSuffix=function(text1,text2){if(!text1||!text2||text1.charAt(text1.length-1)!=text2.charAt(text2.length-1))return 0;var pointermin=0;var pointermax=Math.min(text1.length,text2.length);var pointermid=pointermax;var pointerend=0;while(pointermin<pointermid){if(text1.substring(text1.length-pointermid,text1.length-pointerend)==text2.substring(text2.length-pointermid,text2.length-pointerend)){pointermin=pointermid;pointerend=pointermin}else pointermax=pointermid;pointermid=\nMath.floor((pointermax-pointermin)/2+pointermin)}return pointermid};\ndiff_match_patch.prototype.diff_commonOverlap_=function(text1,text2){var text1_length=text1.length;var text2_length=text2.length;if(text1_length==0||text2_length==0)return 0;if(text1_length>text2_length)text1=text1.substring(text1_length-text2_length);else if(text1_length<text2_length)text2=text2.substring(0,text1_length);var text_length=Math.min(text1_length,text2_length);if(text1==text2)return text_length;var best=0;var length=1;while(true){var pattern=text1.substring(text_length-length);var found=\ntext2.indexOf(pattern);if(found==-1)return best;length+=found;if(found==0||text1.substring(text_length-length)==text2.substring(0,length)){best=length;length++}}};\ndiff_match_patch.prototype.diff_halfMatch_=function(text1,text2){if(this.Diff_Timeout<=0)return null;var longtext=text1.length>text2.length?text1:text2;var shorttext=text1.length>text2.length?text2:text1;if(longtext.length<4||shorttext.length*2<longtext.length)return null;var dmp=this;function diff_halfMatchI_(longtext,shorttext,i){var seed=longtext.substring(i,i+Math.floor(longtext.length/4));var j=-1;var best_common="";var best_longtext_a,best_longtext_b,best_shorttext_a,best_shorttext_b;while((j=\nshorttext.indexOf(seed,j+1))!=-1){var prefixLength=dmp.diff_commonPrefix(longtext.substring(i),shorttext.substring(j));var suffixLength=dmp.diff_commonSuffix(longtext.substring(0,i),shorttext.substring(0,j));if(best_common.length<suffixLength+prefixLength){best_common=shorttext.substring(j-suffixLength,j)+shorttext.substring(j,j+prefixLength);best_longtext_a=longtext.substring(0,i-suffixLength);best_longtext_b=longtext.substring(i+prefixLength);best_shorttext_a=shorttext.substring(0,j-suffixLength);\nbest_shorttext_b=shorttext.substring(j+prefixLength)}}if(best_common.length*2>=longtext.length)return[best_longtext_a,best_longtext_b,best_shorttext_a,best_shorttext_b,best_common];else return null}var hm1=diff_halfMatchI_(longtext,shorttext,Math.ceil(longtext.length/4));var hm2=diff_halfMatchI_(longtext,shorttext,Math.ceil(longtext.length/2));var hm;if(!hm1&&!hm2)return null;else if(!hm2)hm=hm1;else if(!hm1)hm=hm2;else hm=hm1[4].length>hm2[4].length?hm1:hm2;var text1_a,text1_b,text2_a,text2_b;if(text1.length>\ntext2.length){text1_a=hm[0];text1_b=hm[1];text2_a=hm[2];text2_b=hm[3]}else{text2_a=hm[0];text2_b=hm[1];text1_a=hm[2];text1_b=hm[3]}var mid_common=hm[4];return[text1_a,text1_b,text2_a,text2_b,mid_common]};\ndiff_match_patch.prototype.diff_cleanupSemantic=function(diffs){var changes=false;var equalities=[];var equalitiesLength=0;var lastequality=null;var pointer=0;var length_insertions1=0;var length_deletions1=0;var length_insertions2=0;var length_deletions2=0;while(pointer<diffs.length){if(diffs[pointer][0]==DIFF_EQUAL){equalities[equalitiesLength++]=pointer;length_insertions1=length_insertions2;length_deletions1=length_deletions2;length_insertions2=0;length_deletions2=0;lastequality=diffs[pointer][1]}else{if(diffs[pointer][0]==\nDIFF_INSERT)length_insertions2+=diffs[pointer][1].length;else length_deletions2+=diffs[pointer][1].length;if(lastequality&&lastequality.length<=Math.max(length_insertions1,length_deletions1)&&lastequality.length<=Math.max(length_insertions2,length_deletions2)){diffs.splice(equalities[equalitiesLength-1],0,[DIFF_DELETE,lastequality]);diffs[equalities[equalitiesLength-1]+1][0]=DIFF_INSERT;equalitiesLength--;equalitiesLength--;pointer=equalitiesLength>0?equalities[equalitiesLength-1]:-1;length_insertions1=\n0;length_deletions1=0;length_insertions2=0;length_deletions2=0;lastequality=null;changes=true}}pointer++}if(changes)this.diff_cleanupMerge(diffs);this.diff_cleanupSemanticLossless(diffs);pointer=1;while(pointer<diffs.length){if(diffs[pointer-1][0]==DIFF_DELETE&&diffs[pointer][0]==DIFF_INSERT){var deletion=diffs[pointer-1][1];var insertion=diffs[pointer][1];var overlap_length1=this.diff_commonOverlap_(deletion,insertion);var overlap_length2=this.diff_commonOverlap_(insertion,deletion);if(overlap_length1>=\noverlap_length2){if(overlap_length1>=deletion.length/2||overlap_length1>=insertion.length/2){diffs.splice(pointer,0,[DIFF_EQUAL,insertion.substring(0,overlap_length1)]);diffs[pointer-1][1]=deletion.substring(0,deletion.length-overlap_length1);diffs[pointer+1][1]=insertion.substring(overlap_length1);pointer++}}else if(overlap_length2>=deletion.length/2||overlap_length2>=insertion.length/2){diffs.splice(pointer,0,[DIFF_EQUAL,deletion.substring(0,overlap_length2)]);diffs[pointer-1][0]=DIFF_INSERT;diffs[pointer-\n1][1]=insertion.substring(0,insertion.length-overlap_length2);diffs[pointer+1][0]=DIFF_DELETE;diffs[pointer+1][1]=deletion.substring(overlap_length2);pointer++}pointer++}pointer++}};\ndiff_match_patch.prototype.diff_cleanupSemanticLossless=function(diffs){function diff_cleanupSemanticScore_(one,two){if(!one||!two)return 6;var char1=one.charAt(one.length-1);var char2=two.charAt(0);var nonAlphaNumeric1=char1.match(diff_match_patch.nonAlphaNumericRegex_);var nonAlphaNumeric2=char2.match(diff_match_patch.nonAlphaNumericRegex_);var whitespace1=nonAlphaNumeric1&&char1.match(diff_match_patch.whitespaceRegex_);var whitespace2=nonAlphaNumeric2&&char2.match(diff_match_patch.whitespaceRegex_);\nvar lineBreak1=whitespace1&&char1.match(diff_match_patch.linebreakRegex_);var lineBreak2=whitespace2&&char2.match(diff_match_patch.linebreakRegex_);var blankLine1=lineBreak1&&one.match(diff_match_patch.blanklineEndRegex_);var blankLine2=lineBreak2&&two.match(diff_match_patch.blanklineStartRegex_);if(blankLine1||blankLine2)return 5;else if(lineBreak1||lineBreak2)return 4;else if(nonAlphaNumeric1&&!whitespace1&&whitespace2)return 3;else if(whitespace1||whitespace2)return 2;else if(nonAlphaNumeric1||\nnonAlphaNumeric2)return 1;return 0}var pointer=1;while(pointer<diffs.length-1){if(diffs[pointer-1][0]==DIFF_EQUAL&&diffs[pointer+1][0]==DIFF_EQUAL){var equality1=diffs[pointer-1][1];var edit=diffs[pointer][1];var equality2=diffs[pointer+1][1];var commonOffset=this.diff_commonSuffix(equality1,edit);if(commonOffset){var commonString=edit.substring(edit.length-commonOffset);equality1=equality1.substring(0,equality1.length-commonOffset);edit=commonString+edit.substring(0,edit.length-commonOffset);equality2=\ncommonString+equality2}var bestEquality1=equality1;var bestEdit=edit;var bestEquality2=equality2;var bestScore=diff_cleanupSemanticScore_(equality1,edit)+diff_cleanupSemanticScore_(edit,equality2);while(edit.charAt(0)===equality2.charAt(0)){equality1+=edit.charAt(0);edit=edit.substring(1)+equality2.charAt(0);equality2=equality2.substring(1);var score=diff_cleanupSemanticScore_(equality1,edit)+diff_cleanupSemanticScore_(edit,equality2);if(score>=bestScore){bestScore=score;bestEquality1=equality1;bestEdit=\nedit;bestEquality2=equality2}}if(diffs[pointer-1][1]!=bestEquality1){if(bestEquality1)diffs[pointer-1][1]=bestEquality1;else{diffs.splice(pointer-1,1);pointer--}diffs[pointer][1]=bestEdit;if(bestEquality2)diffs[pointer+1][1]=bestEquality2;else{diffs.splice(pointer+1,1);pointer--}}}pointer++}};diff_match_patch.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/;diff_match_patch.whitespaceRegex_=/\\s/;diff_match_patch.linebreakRegex_=/[\\r\\n]/;diff_match_patch.blanklineEndRegex_=/\\n\\r?\\n$/;\ndiff_match_patch.blanklineStartRegex_=/^\\r?\\n\\r?\\n/;\ndiff_match_patch.prototype.diff_cleanupEfficiency=function(diffs){var changes=false;var equalities=[];var equalitiesLength=0;var lastequality=null;var pointer=0;var pre_ins=false;var pre_del=false;var post_ins=false;var post_del=false;while(pointer<diffs.length){if(diffs[pointer][0]==DIFF_EQUAL){if(diffs[pointer][1].length<this.Diff_EditCost&&(post_ins||post_del)){equalities[equalitiesLength++]=pointer;pre_ins=post_ins;pre_del=post_del;lastequality=diffs[pointer][1]}else{equalitiesLength=0;lastequality=\nnull}post_ins=post_del=false}else{if(diffs[pointer][0]==DIFF_DELETE)post_del=true;else post_ins=true;if(lastequality&&(pre_ins&&pre_del&&post_ins&&post_del||lastequality.length<this.Diff_EditCost/2&&pre_ins+pre_del+post_ins+post_del==3)){diffs.splice(equalities[equalitiesLength-1],0,[DIFF_DELETE,lastequality]);diffs[equalities[equalitiesLength-1]+1][0]=DIFF_INSERT;equalitiesLength--;lastequality=null;if(pre_ins&&pre_del){post_ins=post_del=true;equalitiesLength=0}else{equalitiesLength--;pointer=equalitiesLength>\n0?equalities[equalitiesLength-1]:-1;post_ins=post_del=false}changes=true}}pointer++}if(changes)this.diff_cleanupMerge(diffs)};\ndiff_match_patch.prototype.diff_cleanupMerge=function(diffs){diffs.push([DIFF_EQUAL,""]);var pointer=0;var count_delete=0;var count_insert=0;var text_delete="";var text_insert="";var commonlength;while(pointer<diffs.length)switch(diffs[pointer][0]){case DIFF_INSERT:count_insert++;text_insert+=diffs[pointer][1];pointer++;break;case DIFF_DELETE:count_delete++;text_delete+=diffs[pointer][1];pointer++;break;case DIFF_EQUAL:if(count_delete+count_insert>1){if(count_delete!==0&&count_insert!==0){commonlength=\nthis.diff_commonPrefix(text_insert,text_delete);if(commonlength!==0){if(pointer-count_delete-count_insert>0&&diffs[pointer-count_delete-count_insert-1][0]==DIFF_EQUAL)diffs[pointer-count_delete-count_insert-1][1]+=text_insert.substring(0,commonlength);else{diffs.splice(0,0,[DIFF_EQUAL,text_insert.substring(0,commonlength)]);pointer++}text_insert=text_insert.substring(commonlength);text_delete=text_delete.substring(commonlength)}commonlength=this.diff_commonSuffix(text_insert,text_delete);if(commonlength!==\n0){diffs[pointer][1]=text_insert.substring(text_insert.length-commonlength)+diffs[pointer][1];text_insert=text_insert.substring(0,text_insert.length-commonlength);text_delete=text_delete.substring(0,text_delete.length-commonlength)}}if(count_delete===0)diffs.splice(pointer-count_insert,count_delete+count_insert,[DIFF_INSERT,text_insert]);else if(count_insert===0)diffs.splice(pointer-count_delete,count_delete+count_insert,[DIFF_DELETE,text_delete]);else diffs.splice(pointer-count_delete-count_insert,\ncount_delete+count_insert,[DIFF_DELETE,text_delete],[DIFF_INSERT,text_insert]);pointer=pointer-count_delete-count_insert+(count_delete?1:0)+(count_insert?1:0)+1}else if(pointer!==0&&diffs[pointer-1][0]==DIFF_EQUAL){diffs[pointer-1][1]+=diffs[pointer][1];diffs.splice(pointer,1)}else pointer++;count_insert=0;count_delete=0;text_delete="";text_insert="";break}if(diffs[diffs.length-1][1]==="")diffs.pop();var changes=false;pointer=1;while(pointer<diffs.length-1){if(diffs[pointer-1][0]==DIFF_EQUAL&&diffs[pointer+\n1][0]==DIFF_EQUAL)if(diffs[pointer][1].substring(diffs[pointer][1].length-diffs[pointer-1][1].length)==diffs[pointer-1][1]){diffs[pointer][1]=diffs[pointer-1][1]+diffs[pointer][1].substring(0,diffs[pointer][1].length-diffs[pointer-1][1].length);diffs[pointer+1][1]=diffs[pointer-1][1]+diffs[pointer+1][1];diffs.splice(pointer-1,1);changes=true}else if(diffs[pointer][1].substring(0,diffs[pointer+1][1].length)==diffs[pointer+1][1]){diffs[pointer-1][1]+=diffs[pointer+1][1];diffs[pointer][1]=diffs[pointer][1].substring(diffs[pointer+\n1][1].length)+diffs[pointer+1][1];diffs.splice(pointer+1,1);changes=true}pointer++}if(changes)this.diff_cleanupMerge(diffs)};\ndiff_match_patch.prototype.diff_xIndex=function(diffs,loc){var chars1=0;var chars2=0;var last_chars1=0;var last_chars2=0;var x;for(x=0;x<diffs.length;x++){if(diffs[x][0]!==DIFF_INSERT)chars1+=diffs[x][1].length;if(diffs[x][0]!==DIFF_DELETE)chars2+=diffs[x][1].length;if(chars1>loc)break;last_chars1=chars1;last_chars2=chars2}if(diffs.length!=x&&diffs[x][0]===DIFF_DELETE)return last_chars2;return last_chars2+(loc-last_chars1)};\ndiff_match_patch.prototype.diff_prettyHtml=function(diffs){var html=[];var pattern_amp=/&/g;var pattern_lt=/</g;var pattern_gt=/>/g;var pattern_para=/\\n/g;for(var x=0;x<diffs.length;x++){var op=diffs[x][0];var data=diffs[x][1];var text=data.replace(pattern_amp,"&amp;").replace(pattern_lt,"&lt;").replace(pattern_gt,"&gt;").replace(pattern_para,"&para;<br>");switch(op){case DIFF_INSERT:html[x]=\'<ins style="background:#e6ffe6;">\'+text+"</ins>";break;case DIFF_DELETE:html[x]=\'<del style="background:#ffe6e6;">\'+\ntext+"</del>";break;case DIFF_EQUAL:html[x]="<span>"+text+"</span>";break}}return html.join("")};diff_match_patch.prototype.diff_text1=function(diffs){var text=[];for(var x=0;x<diffs.length;x++)if(diffs[x][0]!==DIFF_INSERT)text[x]=diffs[x][1];return text.join("")};diff_match_patch.prototype.diff_text2=function(diffs){var text=[];for(var x=0;x<diffs.length;x++)if(diffs[x][0]!==DIFF_DELETE)text[x]=diffs[x][1];return text.join("")};\ndiff_match_patch.prototype.diff_levenshtein=function(diffs){var levenshtein=0;var insertions=0;var deletions=0;for(var x=0;x<diffs.length;x++){var op=diffs[x][0];var data=diffs[x][1];switch(op){case DIFF_INSERT:insertions+=data.length;break;case DIFF_DELETE:deletions+=data.length;break;case DIFF_EQUAL:levenshtein+=Math.max(insertions,deletions);insertions=0;deletions=0;break}}levenshtein+=Math.max(insertions,deletions);return levenshtein};\ndiff_match_patch.prototype.diff_toDelta=function(diffs){var text=[];for(var x=0;x<diffs.length;x++)switch(diffs[x][0]){case DIFF_INSERT:text[x]="+"+encodeURI(diffs[x][1]);break;case DIFF_DELETE:text[x]="-"+diffs[x][1].length;break;case DIFF_EQUAL:text[x]="="+diffs[x][1].length;break}return text.join("\\t").replace(/%20/g," ")};\ndiff_match_patch.prototype.diff_fromDelta=function(text1,delta){var diffs=[];var diffsLength=0;var pointer=0;var tokens=delta.split(/\\t/g);for(var x=0;x<tokens.length;x++){var param=tokens[x].substring(1);switch(tokens[x].charAt(0)){case "+":try{diffs[diffsLength++]=[DIFF_INSERT,decodeURI(param)]}catch(ex){throw new Error("Illegal escape in diff_fromDelta: "+param);}break;case "-":case "=":var n=parseInt(param,10);if(isNaN(n)||n<0)throw new Error("Invalid number in diff_fromDelta: "+param);var text=\ntext1.substring(pointer,pointer+=n);if(tokens[x].charAt(0)=="=")diffs[diffsLength++]=[DIFF_EQUAL,text];else diffs[diffsLength++]=[DIFF_DELETE,text];break;default:if(tokens[x])throw new Error("Invalid diff operation in diff_fromDelta: "+tokens[x]);}}if(pointer!=text1.length)throw new Error("Delta length ("+pointer+") does not equal source text length ("+text1.length+").");return diffs};\ndiff_match_patch.prototype.match_main=function(text,pattern,loc){if(text==null||pattern==null||loc==null)throw new Error("Null input. (match_main)");loc=Math.max(0,Math.min(loc,text.length));if(text==pattern)return 0;else if(!text.length)return-1;else if(text.substring(loc,loc+pattern.length)==pattern)return loc;else return this.match_bitap_(text,pattern,loc)};\ndiff_match_patch.prototype.match_bitap_=function(text,pattern,loc){if(pattern.length>this.Match_MaxBits)throw new Error("Pattern too long for this browser.");var s=this.match_alphabet_(pattern);var dmp=this;function match_bitapScore_(e,x){var accuracy=e/pattern.length;var proximity=Math.abs(loc-x);if(!dmp.Match_Distance)return proximity?1:accuracy;return accuracy+proximity/dmp.Match_Distance}var score_threshold=this.Match_Threshold;var best_loc=text.indexOf(pattern,loc);if(best_loc!=-1){score_threshold=\nMath.min(match_bitapScore_(0,best_loc),score_threshold);best_loc=text.lastIndexOf(pattern,loc+pattern.length);if(best_loc!=-1)score_threshold=Math.min(match_bitapScore_(0,best_loc),score_threshold)}var matchmask=1<<pattern.length-1;best_loc=-1;var bin_min,bin_mid;var bin_max=pattern.length+text.length;var last_rd;for(var d=0;d<pattern.length;d++){bin_min=0;bin_mid=bin_max;while(bin_min<bin_mid){if(match_bitapScore_(d,loc+bin_mid)<=score_threshold)bin_min=bin_mid;else bin_max=bin_mid;bin_mid=Math.floor((bin_max-\nbin_min)/2+bin_min)}bin_max=bin_mid;var start=Math.max(1,loc-bin_mid+1);var finish=Math.min(loc+bin_mid,text.length)+pattern.length;var rd=Array(finish+2);rd[finish+1]=(1<<d)-1;for(var j=finish;j>=start;j--){var charMatch=s[text.charAt(j-1)];if(d===0)rd[j]=(rd[j+1]<<1|1)&charMatch;else rd[j]=(rd[j+1]<<1|1)&charMatch|((last_rd[j+1]|last_rd[j])<<1|1)|last_rd[j+1];if(rd[j]&matchmask){var score=match_bitapScore_(d,j-1);if(score<=score_threshold){score_threshold=score;best_loc=j-1;if(best_loc>loc)start=\nMath.max(1,2*loc-best_loc);else break}}}if(match_bitapScore_(d+1,loc)>score_threshold)break;last_rd=rd}return best_loc};diff_match_patch.prototype.match_alphabet_=function(pattern){var s={};for(var i=0;i<pattern.length;i++)s[pattern.charAt(i)]=0;for(var i=0;i<pattern.length;i++)s[pattern.charAt(i)]|=1<<pattern.length-i-1;return s};\ndiff_match_patch.prototype.patch_addContext_=function(patch,text){if(text.length==0)return;if(patch.start2===null)throw Error("patch not initialized");var pattern=text.substring(patch.start2,patch.start2+patch.length1);var padding=0;while(text.indexOf(pattern)!=text.lastIndexOf(pattern)&&pattern.length<this.Match_MaxBits-this.Patch_Margin-this.Patch_Margin){padding+=this.Patch_Margin;pattern=text.substring(patch.start2-padding,patch.start2+patch.length1+padding)}padding+=this.Patch_Margin;var prefix=\ntext.substring(patch.start2-padding,patch.start2);if(prefix)patch.diffs.unshift([DIFF_EQUAL,prefix]);var suffix=text.substring(patch.start2+patch.length1,patch.start2+patch.length1+padding);if(suffix)patch.diffs.push([DIFF_EQUAL,suffix]);patch.start1-=prefix.length;patch.start2-=prefix.length;patch.length1+=prefix.length+suffix.length;patch.length2+=prefix.length+suffix.length};\ndiff_match_patch.prototype.patch_make=function(a,opt_b,opt_c){var text1,diffs;if(typeof a=="string"&&typeof opt_b=="string"&&typeof opt_c=="undefined"){text1=a;diffs=this.diff_main(text1,opt_b,true);if(diffs.length>2){this.diff_cleanupSemantic(diffs);this.diff_cleanupEfficiency(diffs)}}else if(a&&typeof a=="object"&&typeof opt_b=="undefined"&&typeof opt_c=="undefined"){diffs=a;text1=this.diff_text1(diffs)}else if(typeof a=="string"&&opt_b&&typeof opt_b=="object"&&typeof opt_c=="undefined"){text1=\na;diffs=opt_b}else if(typeof a=="string"&&typeof opt_b=="string"&&opt_c&&typeof opt_c=="object"){text1=a;diffs=opt_c}else throw new Error("Unknown call format to patch_make.");if(diffs.length===0)return[];var patches=[];var patch=new diff_match_patch.patch_obj;var patchDiffLength=0;var char_count1=0;var char_count2=0;var prepatch_text=text1;var postpatch_text=text1;for(var x=0;x<diffs.length;x++){var diff_type=diffs[x][0];var diff_text=diffs[x][1];if(!patchDiffLength&&diff_type!==DIFF_EQUAL){patch.start1=\nchar_count1;patch.start2=char_count2}switch(diff_type){case DIFF_INSERT:patch.diffs[patchDiffLength++]=diffs[x];patch.length2+=diff_text.length;postpatch_text=postpatch_text.substring(0,char_count2)+diff_text+postpatch_text.substring(char_count2);break;case DIFF_DELETE:patch.length1+=diff_text.length;patch.diffs[patchDiffLength++]=diffs[x];postpatch_text=postpatch_text.substring(0,char_count2)+postpatch_text.substring(char_count2+diff_text.length);break;case DIFF_EQUAL:if(diff_text.length<=2*this.Patch_Margin&&\npatchDiffLength&&diffs.length!=x+1){patch.diffs[patchDiffLength++]=diffs[x];patch.length1+=diff_text.length;patch.length2+=diff_text.length}else if(diff_text.length>=2*this.Patch_Margin)if(patchDiffLength){this.patch_addContext_(patch,prepatch_text);patches.push(patch);patch=new diff_match_patch.patch_obj;patchDiffLength=0;prepatch_text=postpatch_text;char_count1=char_count2}break}if(diff_type!==DIFF_INSERT)char_count1+=diff_text.length;if(diff_type!==DIFF_DELETE)char_count2+=diff_text.length}if(patchDiffLength){this.patch_addContext_(patch,\nprepatch_text);patches.push(patch)}return patches};diff_match_patch.prototype.patch_deepCopy=function(patches){var patchesCopy=[];for(var x=0;x<patches.length;x++){var patch=patches[x];var patchCopy=new diff_match_patch.patch_obj;patchCopy.diffs=[];for(var y=0;y<patch.diffs.length;y++)patchCopy.diffs[y]={0:patch.diffs[y][0],1:patch.diffs[y][1]};patchCopy.start1=patch.start1;patchCopy.start2=patch.start2;patchCopy.length1=patch.length1;patchCopy.length2=patch.length2;patchesCopy[x]=patchCopy}return patchesCopy};\ndiff_match_patch.prototype.patch_apply=function(patches,text){if(patches.length==0)return[text,[]];patches=this.patch_deepCopy(patches);var nullPadding=this.patch_addPadding(patches);text=nullPadding+text+nullPadding;this.patch_splitMax(patches);var delta=0;var results=[];for(var x=0;x<patches.length;x++){var expected_loc=patches[x].start2+delta;var text1=this.diff_text1(patches[x].diffs);var start_loc;var end_loc=-1;if(text1.length>this.Match_MaxBits){start_loc=this.match_main(text,text1.substring(0,\nthis.Match_MaxBits),expected_loc);if(start_loc!=-1){end_loc=this.match_main(text,text1.substring(text1.length-this.Match_MaxBits),expected_loc+text1.length-this.Match_MaxBits);if(end_loc==-1||start_loc>=end_loc)start_loc=-1}}else start_loc=this.match_main(text,text1,expected_loc);if(start_loc==-1){results[x]=false;delta-=patches[x].length2-patches[x].length1}else{results[x]=true;delta=start_loc-expected_loc;var text2;if(end_loc==-1)text2=text.substring(start_loc,start_loc+text1.length);else text2=\ntext.substring(start_loc,end_loc+this.Match_MaxBits);if(text1==text2)text=text.substring(0,start_loc)+this.diff_text2(patches[x].diffs)+text.substring(start_loc+text1.length);else{var diffs=this.diff_main(text1,text2,false);if(text1.length>this.Match_MaxBits&&this.diff_levenshtein(diffs)/text1.length>this.Patch_DeleteThreshold)results[x]=false;else{this.diff_cleanupSemanticLossless(diffs);var index1=0;var index2;for(var y=0;y<patches[x].diffs.length;y++){var mod=patches[x].diffs[y];if(mod[0]!==DIFF_EQUAL)index2=\nthis.diff_xIndex(diffs,index1);if(mod[0]===DIFF_INSERT)text=text.substring(0,start_loc+index2)+mod[1]+text.substring(start_loc+index2);else if(mod[0]===DIFF_DELETE)text=text.substring(0,start_loc+index2)+text.substring(start_loc+this.diff_xIndex(diffs,index1+mod[1].length));if(mod[0]!==DIFF_DELETE)index1+=mod[1].length}}}}}text=text.substring(nullPadding.length,text.length-nullPadding.length);return[text,results]};\ndiff_match_patch.prototype.patch_addPadding=function(patches){var paddingLength=this.Patch_Margin;var nullPadding="";for(var x=1;x<=paddingLength;x++)nullPadding+=String.fromCharCode(x);for(var x=0;x<patches.length;x++){patches[x].start1+=paddingLength;patches[x].start2+=paddingLength}var patch=patches[0];var diffs=patch.diffs;if(diffs.length==0||diffs[0][0]!=DIFF_EQUAL){diffs.unshift([DIFF_EQUAL,nullPadding]);patch.start1-=paddingLength;patch.start2-=paddingLength;patch.length1+=paddingLength;patch.length2+=\npaddingLength}else if(paddingLength>diffs[0][1].length){var extraLength=paddingLength-diffs[0][1].length;diffs[0][1]=nullPadding.substring(diffs[0][1].length)+diffs[0][1];patch.start1-=extraLength;patch.start2-=extraLength;patch.length1+=extraLength;patch.length2+=extraLength}patch=patches[patches.length-1];diffs=patch.diffs;if(diffs.length==0||diffs[diffs.length-1][0]!=DIFF_EQUAL){diffs.push([DIFF_EQUAL,nullPadding]);patch.length1+=paddingLength;patch.length2+=paddingLength}else if(paddingLength>\ndiffs[diffs.length-1][1].length){var extraLength=paddingLength-diffs[diffs.length-1][1].length;diffs[diffs.length-1][1]+=nullPadding.substring(0,extraLength);patch.length1+=extraLength;patch.length2+=extraLength}return nullPadding};\ndiff_match_patch.prototype.patch_splitMax=function(patches){var patch_size=this.Match_MaxBits;for(var x=0;x<patches.length;x++){if(patches[x].length1<=patch_size)continue;var bigpatch=patches[x];patches.splice(x--,1);var start1=bigpatch.start1;var start2=bigpatch.start2;var precontext="";while(bigpatch.diffs.length!==0){var patch=new diff_match_patch.patch_obj;var empty=true;patch.start1=start1-precontext.length;patch.start2=start2-precontext.length;if(precontext!==""){patch.length1=patch.length2=\nprecontext.length;patch.diffs.push([DIFF_EQUAL,precontext])}while(bigpatch.diffs.length!==0&&patch.length1<patch_size-this.Patch_Margin){var diff_type=bigpatch.diffs[0][0];var diff_text=bigpatch.diffs[0][1];if(diff_type===DIFF_INSERT){patch.length2+=diff_text.length;start2+=diff_text.length;patch.diffs.push(bigpatch.diffs.shift());empty=false}else if(diff_type===DIFF_DELETE&&patch.diffs.length==1&&patch.diffs[0][0]==DIFF_EQUAL&&diff_text.length>2*patch_size){patch.length1+=diff_text.length;start1+=\ndiff_text.length;empty=false;patch.diffs.push([diff_type,diff_text]);bigpatch.diffs.shift()}else{diff_text=diff_text.substring(0,patch_size-patch.length1-this.Patch_Margin);patch.length1+=diff_text.length;start1+=diff_text.length;if(diff_type===DIFF_EQUAL){patch.length2+=diff_text.length;start2+=diff_text.length}else empty=false;patch.diffs.push([diff_type,diff_text]);if(diff_text==bigpatch.diffs[0][1])bigpatch.diffs.shift();else bigpatch.diffs[0][1]=bigpatch.diffs[0][1].substring(diff_text.length)}}precontext=\nthis.diff_text2(patch.diffs);precontext=precontext.substring(precontext.length-this.Patch_Margin);var postcontext=this.diff_text1(bigpatch.diffs).substring(0,this.Patch_Margin);if(postcontext!==""){patch.length1+=postcontext.length;patch.length2+=postcontext.length;if(patch.diffs.length!==0&&patch.diffs[patch.diffs.length-1][0]===DIFF_EQUAL)patch.diffs[patch.diffs.length-1][1]+=postcontext;else patch.diffs.push([DIFF_EQUAL,postcontext])}if(!empty)patches.splice(++x,0,patch)}}};\ndiff_match_patch.prototype.patch_toText=function(patches){var text=[];for(var x=0;x<patches.length;x++)text[x]=patches[x];return text.join("")};\ndiff_match_patch.prototype.patch_fromText=function(textline){var patches=[];if(!textline)return patches;var text=textline.split("\\n");var textPointer=0;var patchHeader=/^@@ -(\\d+),?(\\d*) \\+(\\d+),?(\\d*) @@$/;while(textPointer<text.length){var m=text[textPointer].match(patchHeader);if(!m)throw new Error("Invalid patch string: "+text[textPointer]);var patch=new diff_match_patch.patch_obj;patches.push(patch);patch.start1=parseInt(m[1],10);if(m[2]===""){patch.start1--;patch.length1=1}else if(m[2]=="0")patch.length1=\n0;else{patch.start1--;patch.length1=parseInt(m[2],10)}patch.start2=parseInt(m[3],10);if(m[4]===""){patch.start2--;patch.length2=1}else if(m[4]=="0")patch.length2=0;else{patch.start2--;patch.length2=parseInt(m[4],10)}textPointer++;while(textPointer<text.length){var sign=text[textPointer].charAt(0);try{var line=decodeURI(text[textPointer].substring(1))}catch(ex){throw new Error("Illegal escape in patch_fromText: "+line);}if(sign=="-")patch.diffs.push([DIFF_DELETE,line]);else if(sign=="+")patch.diffs.push([DIFF_INSERT,\nline]);else if(sign==" ")patch.diffs.push([DIFF_EQUAL,line]);else if(sign=="@")break;else if(sign==="");else throw new Error(\'Invalid patch mode "\'+sign+\'" in: \'+line);textPointer++}}return patches};diff_match_patch.patch_obj=function(){this.diffs=[];this.start1=null;this.start2=null;this.length1=0;this.length2=0};\ndiff_match_patch.patch_obj.prototype.toString=function(){var coords1,coords2;if(this.length1===0)coords1=this.start1+",0";else if(this.length1==1)coords1=this.start1+1;else coords1=this.start1+1+","+this.length1;if(this.length2===0)coords2=this.start2+",0";else if(this.length2==1)coords2=this.start2+1;else coords2=this.start2+1+","+this.length2;var text=["@@ -"+coords1+" +"+coords2+" @@\\n"];var op;for(var x=0;x<this.diffs.length;x++){switch(this.diffs[x][0]){case DIFF_INSERT:op="+";break;case DIFF_DELETE:op=\n"-";break;case DIFF_EQUAL:op=" ";break}text[x+1]=op+encodeURI(this.diffs[x][1])+"\\n"}return text.join("").replace(/%20/g," ")};this["diff_match_patch"]=diff_match_patch;this["DIFF_DELETE"]=DIFF_DELETE;this["DIFF_INSERT"]=DIFF_INSERT;this["DIFF_EQUAL"]=DIFF_EQUAL;(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","diff_match_patch"],mod);else mod(CodeMirror)})(function(CodeMirror){var Pos=CodeMirror.Pos;var svgNS="http://www.w3.org/2000/svg";var LEFT_CLASSES={chunk:"CodeMirror-merge-l-chunk",start:"CodeMirror-merge-l-chunk-start",end:"CodeMirror-merge-l-chunk-end",insert:"CodeMirror-merge-l-inserted",del:"CodeMirror-merge-l-deleted",\nconnect:"CodeMirror-merge-l-connect",movedChunk:"CodeMirror-merge-l-chunk-moved",classLocation:"background"};var RIGHT_CLASSES={chunk:"CodeMirror-merge-r-chunk",start:"CodeMirror-merge-r-chunk-start",end:"CodeMirror-merge-r-chunk-end",insert:"CodeMirror-merge-r-inserted",del:"CodeMirror-merge-r-deleted",connect:"CodeMirror-merge-r-connect",movedChunk:"CodeMirror-merge-r-chunk-moved",classLocation:"background"};function DiffView(mv,type){this.mv=mv;this.type=type;this.classes=type=="left"?LEFT_CLASSES:\nRIGHT_CLASSES}DiffView.prototype={constructor:DiffView,init:function(pane,orig,options){this.edit=this.mv.edit;(this.edit.state.diffViews||(this.edit.state.diffViews=[])).push(this);this.orig=CodeMirror(pane,copyObj({value:orig,readOnly:!this.mv.options.allowEditingOriginals},copyObj(options)));if(this.mv.options.connect=="align"){if(!this.edit.state.trackAlignable)this.edit.state.trackAlignable=new TrackAlignable(this.edit);this.orig.state.trackAlignable=new TrackAlignable(this.orig)}this.lockButton.title=\nthis.edit.phrase("Toggle locked scrolling");this.lockButton.setAttribute("aria-label",this.lockButton.title);this.orig.state.diffViews=[this];var classLocation=options.chunkClassLocation||"background";if(Object.prototype.toString.call(classLocation)!="[object Array]")classLocation=[classLocation];this.classes.classLocation=classLocation;this.diff=getDiff(asString(orig),asString(options.value),this.mv.options.ignoreWhitespace);this.chunks=getChunks(this.diff);this.diffOutOfDate=this.dealigned=false;\nthis.needsScrollSync=null;this.showDifferences=options.showDifferences!==false},registerEvents:function(otherDv){this.forceUpdate=registerUpdate(this);setScrollLock(this,true,false);registerScroll(this,otherDv)},setShowDifferences:function(val){val=val!==false;if(val!=this.showDifferences){this.showDifferences=val;this.forceUpdate("full")}}};function ensureDiff(dv){if(dv.diffOutOfDate){dv.diff=getDiff(dv.orig.getValue(),dv.edit.getValue(),dv.mv.options.ignoreWhitespace);dv.chunks=getChunks(dv.diff);\ndv.diffOutOfDate=false;CodeMirror.signal(dv.edit,"updateDiff",dv.diff)}}var updating=false;function registerUpdate(dv){var edit={from:0,to:0,marked:[]};var orig={from:0,to:0,marked:[]};var debounceChange,updatingFast=false;function update(mode){updating=true;updatingFast=false;if(mode=="full"){if(dv.svg)clear(dv.svg);if(dv.copyButtons)clear(dv.copyButtons);clearMarks(dv.edit,edit.marked,dv.classes);clearMarks(dv.orig,orig.marked,dv.classes);edit.from=edit.to=orig.from=orig.to=0}ensureDiff(dv);if(dv.showDifferences){updateMarks(dv.edit,\ndv.diff,edit,DIFF_INSERT,dv.classes);updateMarks(dv.orig,dv.diff,orig,DIFF_DELETE,dv.classes)}if(dv.mv.options.connect=="align")alignChunks(dv);makeConnections(dv);if(dv.needsScrollSync!=null)syncScroll(dv,dv.needsScrollSync);updating=false}function setDealign(fast){if(updating)return;dv.dealigned=true;set(fast)}function set(fast){if(updating||updatingFast)return;clearTimeout(debounceChange);if(fast===true)updatingFast=true;debounceChange=setTimeout(update,fast===true?20:30)}function change(_cm,change){if(!dv.diffOutOfDate){dv.diffOutOfDate=\ntrue;edit.from=edit.to=orig.from=orig.to=0}setDealign(change.text.length-1!=change.to.line-change.from.line)}function swapDoc(){dv.diffOutOfDate=true;dv.dealigned=true;update("full")}dv.edit.on("change",change);dv.orig.on("change",change);dv.edit.on("swapDoc",swapDoc);dv.orig.on("swapDoc",swapDoc);if(dv.mv.options.connect=="align"){CodeMirror.on(dv.edit.state.trackAlignable,"realign",setDealign);CodeMirror.on(dv.orig.state.trackAlignable,"realign",setDealign)}dv.edit.on("viewportChange",function(){set(false)});\ndv.orig.on("viewportChange",function(){set(false)});update();return update}function registerScroll(dv,otherDv){dv.edit.on("scroll",function(){syncScroll(dv,true)&&makeConnections(dv)});dv.orig.on("scroll",function(){syncScroll(dv,false)&&makeConnections(dv);if(otherDv)syncScroll(otherDv,true)&&makeConnections(otherDv)})}function syncScroll(dv,toOrig){if(dv.diffOutOfDate){if(dv.lockScroll&&dv.needsScrollSync==null)dv.needsScrollSync=toOrig;return false}dv.needsScrollSync=null;if(!dv.lockScroll)return true;\nvar editor,other,now=+new Date;if(toOrig){editor=dv.edit;other=dv.orig}else{editor=dv.orig;other=dv.edit}if(editor.state.scrollSetBy==dv&&(editor.state.scrollSetAt||0)+250>now)return false;var sInfo=editor.getScrollInfo();if(dv.mv.options.connect=="align")targetPos=sInfo.top;else{var halfScreen=.5*sInfo.clientHeight,midY=sInfo.top+halfScreen;var mid=editor.lineAtHeight(midY,"local");var around=chunkBoundariesAround(dv.chunks,mid,toOrig);var off=getOffsets(editor,toOrig?around.edit:around.orig);var offOther=\ngetOffsets(other,toOrig?around.orig:around.edit);var ratio=(midY-off.top)/(off.bot-off.top);var targetPos=offOther.top-halfScreen+ratio*(offOther.bot-offOther.top);var botDist,mix;if(targetPos>sInfo.top&&(mix=sInfo.top/halfScreen)<1)targetPos=targetPos*mix+sInfo.top*(1-mix);else if((botDist=sInfo.height-sInfo.clientHeight-sInfo.top)<halfScreen){var otherInfo=other.getScrollInfo();var botDistOther=otherInfo.height-otherInfo.clientHeight-targetPos;if(botDistOther>botDist&&(mix=botDist/halfScreen)<1)targetPos=\ntargetPos*mix+(otherInfo.height-otherInfo.clientHeight-botDist)*(1-mix)}}other.scrollTo(sInfo.left,targetPos);other.state.scrollSetAt=now;other.state.scrollSetBy=dv;return true}function getOffsets(editor,around){var bot=around.after;if(bot==null)bot=editor.lastLine()+1;return{top:editor.heightAtLine(around.before||0,"local"),bot:editor.heightAtLine(bot,"local")}}function setScrollLock(dv,val,action){dv.lockScroll=val;if(val&&action!=false)syncScroll(dv,DIFF_INSERT)&&makeConnections(dv);(val?CodeMirror.addClass:\nCodeMirror.rmClass)(dv.lockButton,"CodeMirror-merge-scrolllock-enabled")}function removeClass(editor,line,classes){var locs=classes.classLocation;for(var i=0;i<locs.length;i++){editor.removeLineClass(line,locs[i],classes.chunk);editor.removeLineClass(line,locs[i],classes.start);editor.removeLineClass(line,locs[i],classes.end)}}function clearMarks(editor,arr,classes){for(var i=0;i<arr.length;++i){var mark=arr[i];if(mark instanceof CodeMirror.TextMarker)mark.clear();else if(mark.parent)removeClass(editor,\nmark,classes)}arr.length=0}function updateMarks(editor,diff,state,type,classes){var vp=editor.getViewport();editor.operation(function(){if(state.from==state.to||vp.from-state.to>20||state.from-vp.to>20){clearMarks(editor,state.marked,classes);markChanges(editor,diff,type,state.marked,vp.from,vp.to,classes);state.from=vp.from;state.to=vp.to}else{if(vp.from<state.from){markChanges(editor,diff,type,state.marked,vp.from,state.from,classes);state.from=vp.from}if(vp.to>state.to){markChanges(editor,diff,\ntype,state.marked,state.to,vp.to,classes);state.to=vp.to}}})}function addClass(editor,lineNr,classes,main,start,end){var locs=classes.classLocation,line=editor.getLineHandle(lineNr);for(var i=0;i<locs.length;i++){if(main)editor.addLineClass(line,locs[i],classes.chunk);if(start)editor.addLineClass(line,locs[i],classes.start);if(end)editor.addLineClass(line,locs[i],classes.end)}return line}function markChanges(editor,diff,type,marks,from,to,classes){var pos=Pos(0,0);var top=Pos(from,0),bot=editor.clipPos(Pos(to-\n1));var cls=type==DIFF_DELETE?classes.del:classes.insert;function markChunk(start,end){var bfrom=Math.max(from,start),bto=Math.min(to,end);for(var i=bfrom;i<bto;++i)marks.push(addClass(editor,i,classes,true,i==start,i==end-1));if(start==end&&bfrom==end&&bto==end)if(bfrom)marks.push(addClass(editor,bfrom-1,classes,false,false,true));else marks.push(addClass(editor,bfrom,classes,false,true,false))}var chunkStart=0,pending=false;for(var i=0;i<diff.length;++i){var part=diff[i],tp=part[0],str=part[1];\nif(tp==DIFF_EQUAL){var cleanFrom=pos.line+(startOfLineClean(diff,i)?0:1);moveOver(pos,str);var cleanTo=pos.line+(endOfLineClean(diff,i)?1:0);if(cleanTo>cleanFrom){if(pending){markChunk(chunkStart,cleanFrom);pending=false}chunkStart=cleanTo}}else{pending=true;if(tp==type){var end=moveOver(pos,str,true);var a=posMax(top,pos),b=posMin(bot,end);if(!posEq(a,b))marks.push(editor.markText(a,b,{className:cls}));pos=end}}}if(pending)markChunk(chunkStart,pos.line+1)}function makeConnections(dv){if(!dv.showDifferences)return;\nif(dv.svg){clear(dv.svg);var w=dv.gap.offsetWidth;dv.svg.setAttribute("width",w);dv.svg.setAttribute("height",dv.gap.offsetHeight)}if(dv.copyButtons)clear(dv.copyButtons);var vpEdit=dv.edit.getViewport(),vpOrig=dv.orig.getViewport();var outerTop=dv.mv.wrap.getBoundingClientRect().top;var sTopEdit=outerTop-dv.edit.getScrollerElement().getBoundingClientRect().top+dv.edit.getScrollInfo().top;var sTopOrig=outerTop-dv.orig.getScrollerElement().getBoundingClientRect().top+dv.orig.getScrollInfo().top;for(var i=\n0;i<dv.chunks.length;i++){var ch=dv.chunks[i];if(ch.editFrom<=vpEdit.to&&ch.editTo>=vpEdit.from&&ch.origFrom<=vpOrig.to&&ch.origTo>=vpOrig.from)drawConnectorsForChunk(dv,ch,sTopOrig,sTopEdit,w)}}function getMatchingOrigLine(editLine,chunks){var editStart=0,origStart=0;for(var i=0;i<chunks.length;i++){var chunk=chunks[i];if(chunk.editTo>editLine&&chunk.editFrom<=editLine)return null;if(chunk.editFrom>editLine)break;editStart=chunk.editTo;origStart=chunk.origTo}return origStart+(editLine-editStart)}\nfunction alignableFor(cm,chunks,isOrig){var tracker=cm.state.trackAlignable;var start=cm.firstLine(),trackI=0;var result=[];for(var i=0;;i++){var chunk=chunks[i];var chunkStart=!chunk?1E9:isOrig?chunk.origFrom:chunk.editFrom;for(;trackI<tracker.alignable.length;trackI+=2){var n=tracker.alignable[trackI]+1;if(n<=start)continue;if(n<=chunkStart)result.push(n);else break}if(!chunk)break;result.push(start=isOrig?chunk.origTo:chunk.editTo)}return result}function mergeAlignable(result,origAlignable,chunks,\nsetIndex){var rI=0,origI=0,chunkI=0,diff=0;outer:for(;;rI++){var nextR=result[rI],nextO=origAlignable[origI];if(!nextR&&nextO==null)break;var rLine=nextR?nextR[0]:1E9,oLine=nextO==null?1E9:nextO;while(chunkI<chunks.length){var chunk=chunks[chunkI];if(chunk.origFrom<=oLine&&chunk.origTo>oLine){origI++;rI--;continue outer}if(chunk.editTo>rLine){if(chunk.editFrom<=rLine)continue outer;break}diff+=chunk.origTo-chunk.origFrom-(chunk.editTo-chunk.editFrom);chunkI++}if(rLine==oLine-diff){nextR[setIndex]=\noLine;origI++}else if(rLine<oLine-diff)nextR[setIndex]=rLine+diff;else{var record=[oLine-diff,null,null];record[setIndex]=oLine;result.splice(rI,0,record);origI++}}}function findAlignedLines(dv,other){var alignable=alignableFor(dv.edit,dv.chunks,false),result=[];if(other)for(var i=0,j=0;i<other.chunks.length;i++){var n=other.chunks[i].editTo;while(j<alignable.length&&alignable[j]<n)j++;if(j==alignable.length||alignable[j]!=n)alignable.splice(j++,0,n)}for(var i=0;i<alignable.length;i++)result.push([alignable[i],\nnull,null]);mergeAlignable(result,alignableFor(dv.orig,dv.chunks,true),dv.chunks,1);if(other)mergeAlignable(result,alignableFor(other.orig,other.chunks,true),other.chunks,2);return result}function alignChunks(dv,force){if(!dv.dealigned&&!force)return;if(!dv.orig.curOp)return dv.orig.operation(function(){alignChunks(dv,force)});dv.dealigned=false;var other=dv.mv.left==dv?dv.mv.right:dv.mv.left;if(other){ensureDiff(other);other.dealigned=false}var linesToAlign=findAlignedLines(dv,other);var aligners=\ndv.mv.aligners;for(var i=0;i<aligners.length;i++)aligners[i].clear();aligners.length=0;var cm=[dv.edit,dv.orig],scroll=[],offset=[];if(other)cm.push(other.orig);for(var i=0;i<cm.length;i++){scroll.push(cm[i].getScrollInfo().top);offset.push(-cm[i].getScrollerElement().getBoundingClientRect().top)}if(offset[0]!=offset[1]||cm.length==3&&offset[1]!=offset[2])alignLines(cm,offset,[0,0,0],aligners);for(var ln=0;ln<linesToAlign.length;ln++)alignLines(cm,offset,linesToAlign[ln],aligners);for(var i=0;i<cm.length;i++)cm[i].scrollTo(null,\nscroll[i])}function alignLines(cm,cmOffset,lines,aligners){var maxOffset=-1E8,offset=[];for(var i=0;i<cm.length;i++)if(lines[i]!=null){var off=cm[i].heightAtLine(lines[i],"local")-cmOffset[i];offset[i]=off;maxOffset=Math.max(maxOffset,off)}for(var i=0;i<cm.length;i++)if(lines[i]!=null){var diff=maxOffset-offset[i];if(diff>1)aligners.push(padAbove(cm[i],lines[i],diff))}}function padAbove(cm,line,size){var above=true;if(line>cm.lastLine()){line--;above=false}var elt=document.createElement("div");elt.className=\n"CodeMirror-merge-spacer";elt.style.height=size+"px";elt.style.minWidth="1px";return cm.addLineWidget(line,elt,{height:size,above:above,mergeSpacer:true,handleMouseEvents:true})}function drawConnectorsForChunk(dv,chunk,sTopOrig,sTopEdit,w){var flip=dv.type=="left";var top=dv.orig.heightAtLine(chunk.origFrom,"local",true)-sTopOrig;if(dv.svg){var topLpx=top;var topRpx=dv.edit.heightAtLine(chunk.editFrom,"local",true)-sTopEdit;if(flip){var tmp=topLpx;topLpx=topRpx;topRpx=tmp}var botLpx=dv.orig.heightAtLine(chunk.origTo,\n"local",true)-sTopOrig;var botRpx=dv.edit.heightAtLine(chunk.editTo,"local",true)-sTopEdit;if(flip){var tmp=botLpx;botLpx=botRpx;botRpx=tmp}var curveTop=" C "+w/2+" "+topRpx+" "+w/2+" "+topLpx+" "+(w+2)+" "+topLpx;var curveBot=" C "+w/2+" "+botLpx+" "+w/2+" "+botRpx+" -1 "+botRpx;var path=dv.svg.appendChild(document.createElementNS(svgNS,"path"));path.setAttribute("d","M -1 "+topRpx+curveTop+" L "+(w+2)+" "+botLpx+curveBot+" z");path.setAttribute("class",dv.classes.connect)}if(dv.copyButtons){var copy=\ndv.copyButtons.appendChild(elt("div",dv.type=="left"?"\\u27a1":"\\u2b05","CodeMirror-merge-copy"));var editOriginals=dv.mv.options.allowEditingOriginals;copy.title=dv.edit.phrase(editOriginals?"Push to left":"Revert chunk");copy.chunk=chunk;copy.style.top=(chunk.origTo>chunk.origFrom?top:dv.edit.heightAtLine(chunk.editFrom,"local")-sTopEdit)+"px";copy.setAttribute("role","button");copy.setAttribute("tabindex","0");copy.setAttribute("aria-label",copy.title);if(editOriginals){var topReverse=dv.edit.heightAtLine(chunk.editFrom,\n"local")-sTopEdit;var copyReverse=dv.copyButtons.appendChild(elt("div",dv.type=="right"?"\\u27a1":"\\u2b05","CodeMirror-merge-copy-reverse"));copyReverse.title="Push to right";copyReverse.chunk={editFrom:chunk.origFrom,editTo:chunk.origTo,origFrom:chunk.editFrom,origTo:chunk.editTo};copyReverse.style.top=topReverse+"px";dv.type=="right"?copyReverse.style.left="2px":copyReverse.style.right="2px";copyReverse.setAttribute("role","button");copyReverse.setAttribute("tabindex","0");copyReverse.setAttribute("aria-label",\ncopyReverse.title)}}}function copyChunk(dv,to,from,chunk){if(dv.diffOutOfDate)return;var origStart=chunk.origTo>from.lastLine()?Pos(chunk.origFrom-1):Pos(chunk.origFrom,0);var origEnd=Pos(chunk.origTo,0);var editStart=chunk.editTo>to.lastLine()?Pos(chunk.editFrom-1):Pos(chunk.editFrom,0);var editEnd=Pos(chunk.editTo,0);var handler=dv.mv.options.revertChunk;if(handler)handler(dv.mv,from,origStart,origEnd,to,editStart,editEnd);else to.replaceRange(from.getRange(origStart,origEnd),editStart,editEnd)}\nvar diffDriverFunction;var MergeView=CodeMirror.MergeView=function(node,options){if(options.diffDriverFunction)diffDriverFunction=options.diffDriverFunction;if(!(this instanceof MergeView))return new MergeView(node,options);this.options=options;var origLeft=options.origLeft,origRight=options.origRight==null?options.orig:options.origRight;var hasLeft=origLeft!=null,hasRight=origRight!=null;var panes=1+(hasLeft?1:0)+(hasRight?1:0);var wrap=[],left=this.left=null,right=this.right=null;var self=this;\nif(hasLeft){left=this.left=new DiffView(this,"left");var leftPane=elt("div",null,"CodeMirror-merge-pane CodeMirror-merge-left");wrap.push(leftPane);wrap.push(buildGap(left))}var editPane=elt("div",null,"CodeMirror-merge-pane CodeMirror-merge-editor");wrap.push(editPane);if(hasRight){right=this.right=new DiffView(this,"right");wrap.push(buildGap(right));var rightPane=elt("div",null,"CodeMirror-merge-pane CodeMirror-merge-right");wrap.push(rightPane)}(hasRight?rightPane:editPane).className+=" CodeMirror-merge-pane-rightmost";\nwrap.push(elt("div",null,null,"height: 0; clear: both;"));var wrapElt=this.wrap=node.appendChild(elt("div",wrap,"CodeMirror-merge CodeMirror-merge-"+panes+"pane"));this.edit=CodeMirror(editPane,copyObj(options));if(left)left.init(leftPane,origLeft,options);if(right)right.init(rightPane,origRight,options);if(options.collapseIdentical)this.editor().operation(function(){collapseIdenticalStretches(self,options.collapseIdentical)});if(options.connect=="align"){this.aligners=[];alignChunks(this.left||this.right,\ntrue)}if(left)left.registerEvents(right);if(right)right.registerEvents(left);if(options.diffHighlightBase!==undefined){if(left)new DiffBaseHighlighter(options.diffHighlightBase,left.orig,options);if(right)new DiffBaseHighlighter(options.diffHighlightBase,right.orig,options);this.editBaseHighlighter=new DiffBaseHighlighter(options.diffHighlightBase,this.edit,options)}var onResize=function(){if(left)makeConnections(left);if(right)makeConnections(right)};CodeMirror.on(window,"resize",onResize);var resizeInterval=\nsetInterval(function(){for(var p=wrapElt.parentNode;p&&p!=document.body;p=p.parentNode);if(!p){clearInterval(resizeInterval);CodeMirror.off(window,"resize",onResize)}},5E3)};function buildGap(dv){var lock=dv.lockButton=elt("div",null,"CodeMirror-merge-scrolllock");lock.setAttribute("role","button");lock.setAttribute("tabindex","0");var lockWrap=elt("div",[lock],"CodeMirror-merge-scrolllock-wrap");CodeMirror.on(lock,"click",function(){setScrollLock(dv,!dv.lockScroll)});CodeMirror.on(lock,"keyup",function(e){e.key===\n"Enter"&&setScrollLock(dv,!dv.lockScroll)});var gapElts=[lockWrap];if(dv.mv.options.revertButtons!==false){var copyButtons=function(e){var node=e.target||e.srcElement;if(!node.chunk)return;if(node.className=="CodeMirror-merge-copy-reverse"){copyChunk(dv,dv.orig,dv.edit,node.chunk);return}copyChunk(dv,dv.edit,dv.orig,node.chunk)};dv.copyButtons=elt("div",null,"CodeMirror-merge-copybuttons-"+dv.type);CodeMirror.on(dv.copyButtons,"click",copyButtons);CodeMirror.on(dv.copyButtons,"keyup",function(e){e.key===\n"Enter"&&copyButtons(e)});gapElts.unshift(dv.copyButtons)}if(dv.mv.options.connect!="align"){var svg=document.createElementNS&&document.createElementNS(svgNS,"svg");if(svg&&!svg.createSVGRect)svg=null;dv.svg=svg;if(svg)gapElts.push(svg)}return dv.gap=elt("div",gapElts,"CodeMirror-merge-gap")}MergeView.prototype={constructor:MergeView,editor:function(){return this.edit},rightOriginal:function(){return this.right&&this.right.orig},leftOriginal:function(){return this.left&&this.left.orig},setShowDifferences:function(val){if(this.right)this.right.setShowDifferences(val);\nif(this.left)this.left.setShowDifferences(val)},rightChunks:function(){if(this.right){ensureDiff(this.right);return this.right.chunks}},leftChunks:function(){if(this.left){ensureDiff(this.left);return this.left.chunks}},goNextDiff:function(){return goNearbyDiff(this.edit,1)},goPrevDiff:function(){return goNearbyDiff(this.edit,-1)}};function asString(obj){if(typeof obj=="string")return obj;else return obj.getValue()}var dmp;function getDiff(a,b,ignoreWhitespace){if(!dmp)dmp=new diff_match_patch;var diff=\ndiffDriverFunction?diffDriverFunction(a,b):dmp.diff_main(a,b);if(diff==undefined)diff=dmp.diff_main(a,b);for(var i=0;i<diff.length;++i){var part=diff[i];if(ignoreWhitespace?!/[^ \\t]/.test(part[1]):!part[1])diff.splice(i--,1);else if(i&&diff[i-1][0]==part[0]){diff.splice(i--,1);diff[i][1]+=part[1]}}return diff}function getChunks(diff){var chunks=[];if(!diff.length)return chunks;var startEdit=0,startOrig=0;var edit=Pos(0,0),orig=Pos(0,0);for(var i=0;i<diff.length;++i){var part=diff[i],tp=part[0];if(tp==\nDIFF_EQUAL){var startOff=!startOfLineClean(diff,i)||edit.line<startEdit||orig.line<startOrig?1:0;var cleanFromEdit=edit.line+startOff,cleanFromOrig=orig.line+startOff;moveOver(edit,part[1],null,orig);var endOff=endOfLineClean(diff,i)?1:0;var cleanToEdit=edit.line+endOff,cleanToOrig=orig.line+endOff;if(cleanToEdit>cleanFromEdit){if(i)chunks.push({origFrom:startOrig,origTo:cleanFromOrig,editFrom:startEdit,editTo:cleanFromEdit});startEdit=cleanToEdit;startOrig=cleanToOrig}}else moveOver(tp==DIFF_INSERT?\nedit:orig,part[1])}if(startEdit<=edit.line||startOrig<=orig.line)chunks.push({origFrom:startOrig,origTo:orig.line+1,editFrom:startEdit,editTo:edit.line+1});return chunks}function endOfLineClean(diff,i){if(i==diff.length-1)return true;var next=diff[i+1][1];if(next.length==1&&i<diff.length-2||next.charCodeAt(0)!=10)return false;if(i==diff.length-2)return true;next=diff[i+2][1];return(next.length>1||i==diff.length-3)&&next.charCodeAt(0)==10}function startOfLineClean(diff,i){if(i==0)return true;var last=\ndiff[i-1][1];if(last.charCodeAt(last.length-1)!=10)return false;if(i==1)return true;last=diff[i-2][1];return last.charCodeAt(last.length-1)==10}function chunkBoundariesAround(chunks,n,nInEdit){var beforeE,afterE,beforeO,afterO;for(var i=0;i<chunks.length;i++){var chunk=chunks[i];var fromLocal=nInEdit?chunk.editFrom:chunk.origFrom;var toLocal=nInEdit?chunk.editTo:chunk.origTo;if(afterE==null)if(fromLocal>n){afterE=chunk.editFrom;afterO=chunk.origFrom}else if(toLocal>n){afterE=chunk.editTo;afterO=chunk.origTo}if(toLocal<=\nn){beforeE=chunk.editTo;beforeO=chunk.origTo}else if(fromLocal<=n){beforeE=chunk.editFrom;beforeO=chunk.origFrom}}return{edit:{before:beforeE,after:afterE},orig:{before:beforeO,after:afterO}}}function collapseSingle(cm,from,to){cm.addLineClass(from,"wrap","CodeMirror-merge-collapsed-line");var widget=document.createElement("span");widget.className="CodeMirror-merge-collapsed-widget";widget.title=cm.phrase("Identical text collapsed. Click to expand.");var mark=cm.markText(Pos(from,0),Pos(to-1),{inclusiveLeft:true,\ninclusiveRight:true,replacedWith:widget,clearOnEnter:true});function clear(){mark.clear();cm.removeLineClass(from,"wrap","CodeMirror-merge-collapsed-line")}if(mark.explicitlyCleared)clear();CodeMirror.on(widget,"click",clear);mark.on("clear",clear);CodeMirror.on(widget,"click",clear);return{mark:mark,clear:clear}}function collapseStretch(size,editors){var marks=[];function clear(){for(var i=0;i<marks.length;i++)marks[i].clear()}for(var i=0;i<editors.length;i++){var editor=editors[i];var mark=collapseSingle(editor.cm,\neditor.line,editor.line+size);marks.push(mark);mark.mark.on("clear",clear)}return marks[0].mark}function unclearNearChunks(dv,margin,off,clear){for(var i=0;i<dv.chunks.length;i++){var chunk=dv.chunks[i];for(var l=chunk.editFrom-margin;l<chunk.editTo+margin;l++){var pos=l+off;if(pos>=0&&pos<clear.length)clear[pos]=false}}}function collapseIdenticalStretches(mv,margin){if(typeof margin!="number")margin=2;var clear=[],edit=mv.editor(),off=edit.firstLine();for(var l=off,e=edit.lastLine();l<=e;l++)clear.push(true);\nif(mv.left)unclearNearChunks(mv.left,margin,off,clear);if(mv.right)unclearNearChunks(mv.right,margin,off,clear);for(var i=0;i<clear.length;i++)if(clear[i]){var line=i+off;for(var size=1;i<clear.length-1&&clear[i+1];i++,size++);if(size>margin){var editors=[{line:line,cm:edit}];if(mv.left)editors.push({line:getMatchingOrigLine(line,mv.left.chunks),cm:mv.left.orig});if(mv.right)editors.push({line:getMatchingOrigLine(line,mv.right.chunks),cm:mv.right.orig});var mark=collapseStretch(size,editors);if(mv.options.onCollapse)mv.options.onCollapse(mv,\nline,size,mark)}}}function elt(tag,content,className,style){var e=document.createElement(tag);if(className)e.className=className;if(style)e.style.cssText=style;if(typeof content=="string")e.appendChild(document.createTextNode(content));else if(content)for(var i=0;i<content.length;++i)e.appendChild(content[i]);return e}function clear(node){for(var count=node.childNodes.length;count>0;--count)node.removeChild(node.firstChild)}function copyObj(obj,target){if(!target)target={};for(var prop in obj)if(obj.hasOwnProperty(prop))target[prop]=\nobj[prop];return target}function moveOver(pos,str,copy,other){var out=copy?Pos(pos.line,pos.ch):pos,at=0;for(;;){var nl=str.indexOf("\\n",at);if(nl==-1)break;++out.line;if(other)++other.line;at=nl+1}out.ch=(at?0:out.ch)+(str.length-at);if(other)other.ch=(at?0:other.ch)+(str.length-at);return out}var F_WIDGET=1,F_WIDGET_BELOW=2,F_MARKER=4;function TrackAlignable(cm){this.cm=cm;this.alignable=[];this.height=cm.doc.height;var self=this;cm.on("markerAdded",function(_,marker){if(!marker.collapsed)return;\nvar found=marker.find(1);if(found!=null)self.set(found.line,F_MARKER)});cm.on("markerCleared",function(_,marker,_min,max){if(max!=null&&marker.collapsed)self.check(max,F_MARKER,self.hasMarker)});cm.on("markerChanged",this.signal.bind(this));cm.on("lineWidgetAdded",function(_,widget,lineNo){if(widget.mergeSpacer)return;if(widget.above)self.set(lineNo-1,F_WIDGET_BELOW);else self.set(lineNo,F_WIDGET)});cm.on("lineWidgetCleared",function(_,widget,lineNo){if(widget.mergeSpacer)return;if(widget.above)self.check(lineNo-\n1,F_WIDGET_BELOW,self.hasWidgetBelow);else self.check(lineNo,F_WIDGET,self.hasWidget)});cm.on("lineWidgetChanged",this.signal.bind(this));cm.on("change",function(_,change){var start=change.from.line,nBefore=change.to.line-change.from.line;var nAfter=change.text.length-1,end=start+nAfter;if(nBefore||nAfter)self.map(start,nBefore,nAfter);self.check(end,F_MARKER,self.hasMarker);if(nBefore||nAfter)self.check(change.from.line,F_MARKER,self.hasMarker)});cm.on("viewportChange",function(){if(self.cm.doc.height!=\nself.height)self.signal()})}TrackAlignable.prototype={signal:function(){CodeMirror.signal(this,"realign");this.height=this.cm.doc.height},set:function(n,flags){var pos=-1;for(;pos<this.alignable.length;pos+=2){var diff=this.alignable[pos]-n;if(diff==0){if((this.alignable[pos+1]&flags)==flags)return;this.alignable[pos+1]|=flags;this.signal();return}if(diff>0)break}this.signal();this.alignable.splice(pos,0,n,flags)},find:function(n){for(var i=0;i<this.alignable.length;i+=2)if(this.alignable[i]==n)return i;\nreturn-1},check:function(n,flag,pred){var found=this.find(n);if(found==-1||!(this.alignable[found+1]&flag))return;if(!pred.call(this,n)){this.signal();var flags=this.alignable[found+1]&~flag;if(flags)this.alignable[found+1]=flags;else this.alignable.splice(found,2)}},hasMarker:function(n){var handle=this.cm.getLineHandle(n);if(handle.markedSpans)for(var i=0;i<handle.markedSpans.length;i++)if(handle.markedSpans[i].marker.collapsed&&handle.markedSpans[i].to!=null)return true;return false},hasWidget:function(n){var handle=\nthis.cm.getLineHandle(n);if(handle.widgets)for(var i=0;i<handle.widgets.length;i++)if(!handle.widgets[i].above&&!handle.widgets[i].mergeSpacer)return true;return false},hasWidgetBelow:function(n){if(n==this.cm.lastLine())return false;var handle=this.cm.getLineHandle(n+1);if(handle.widgets)for(var i=0;i<handle.widgets.length;i++)if(handle.widgets[i].above&&!handle.widgets[i].mergeSpacer)return true;return false},map:function(from,nBefore,nAfter){var diff=nAfter-nBefore,to=from+nBefore,widgetFrom=-1,\nwidgetTo=-1;for(var i=0;i<this.alignable.length;i+=2){var n=this.alignable[i];if(n==from&&this.alignable[i+1]&F_WIDGET_BELOW)widgetFrom=i;if(n==to&&this.alignable[i+1]&F_WIDGET_BELOW)widgetTo=i;if(n<=from)continue;else if(n<to)this.alignable.splice(i--,2);else this.alignable[i]+=diff}if(widgetFrom>-1){var flags=this.alignable[widgetFrom+1];if(flags==F_WIDGET_BELOW)this.alignable.splice(widgetFrom,2);else this.alignable[widgetFrom+1]=flags&~F_WIDGET_BELOW}if(widgetTo>-1&&nAfter)this.set(from+nAfter,\nF_WIDGET_BELOW)}};function posMin(a,b){return(a.line-b.line||a.ch-b.ch)<0?a:b}function posMax(a,b){return(a.line-b.line||a.ch-b.ch)>0?a:b}function posEq(a,b){return a.line==b.line&&a.ch==b.ch}function findPrevDiff(chunks,start,isOrig){for(var i=chunks.length-1;i>=0;i--){var chunk=chunks[i];var to=(isOrig?chunk.origTo:chunk.editTo)-1;if(to<start)return to}}function findNextDiff(chunks,start,isOrig){for(var i=0;i<chunks.length;i++){var chunk=chunks[i];var from=isOrig?chunk.origFrom:chunk.editFrom;if(from>\nstart)return from}}function goNearbyDiff(cm,dir){var found=null,views=cm.state.diffViews,line=cm.getCursor().line;if(views)for(var i=0;i<views.length;i++){var dv=views[i],isOrig=cm==dv.orig;ensureDiff(dv);var pos=dir<0?findPrevDiff(dv.chunks,line,isOrig):findNextDiff(dv.chunks,line,isOrig);if(pos!=null&&(found==null||(dir<0?pos>found:pos<found)))found=pos}if(found!=null)cm.setCursor(found,0);else return CodeMirror.Pass}CodeMirror.commands.goNextDiff=function(cm){return goNearbyDiff(cm,1)};CodeMirror.commands.goPrevDiff=\nfunction(cm){return goNearbyDiff(cm,-1)};function DiffBaseHighlighter(content,editor,options){var state={from:0,to:0,marked:[]};var lastDiffContent=editor.getValue();var diff=getDiff(content,lastDiffContent,options.ignoreWhitespace);var updateDisplayTimeout=0,updateDiffTimeout=0;function updateDisplay(){if(updateDiffTimeout)return;updateMarks(editor,diff,state,DIFF_INSERT,RIGHT_CLASSES)}function debouncedUpdateDisplay(){if(updateDisplayTimeout)clearTimeout(updateDisplayTimeout);updateDisplayTimeout=\nsetTimeout(function(){updateDisplayTimeout=0;updateDisplay()},20)}function updateDiff(){if(updateDiffTimeout){clearTimeout(updateDiffTimeout);updateDiffTimeout=0}var editorContent=editor.getValue();if(lastDiffContent==editorContent)return;lastDiffContent=editorContent;clearMarks(editor,state.marked,RIGHT_CLASSES);state={from:0,to:0,marked:[]};diff=getDiff(content,editorContent,options.ignoreWhitespace);updateDisplay()}function debouncedUpdateDiff(){if(updateDiffTimeout)clearTimeout(updateDiffTimeout);\nupdateDiffTimeout=setTimeout(function(){updateDiffTimeout=0;updateDiff()},20)}this.forceUpdate=updateDiff;editor.on("viewportChange",debouncedUpdateDisplay);editor.on("change",debouncedUpdateDiff);editor.on("swapDoc",updateDiff);updateDisplay()}DiffView.prototype.copyChunkToEdit=function(chunk){copyChunk(this,this.edit,this.orig,chunk)}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("./matchesonscrollbar"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","./matchesonscrollbar"],mod);else mod(CodeMirror)})(function(CodeMirror){var defaults={style:"matchhighlight",minChars:2,delay:100,wordsOnly:false,annotateScrollbar:false,showToken:false,trim:true};function State(options){this.options={};for(var name in defaults)this.options[name]=(options&&\noptions.hasOwnProperty(name)?options:defaults)[name];this.overlay=this.timeout=null;this.matchesonscroll=null;this.active=false}CodeMirror.defineOption("highlightSelectionMatches",false,function(cm,val,old){if(old&&old!=CodeMirror.Init){removeOverlay(cm);clearTimeout(cm.state.matchHighlighter.timeout);cm.state.matchHighlighter=null;cm.off("cursorActivity",cursorActivity);cm.off("focus",onFocus)}if(val){var state=cm.state.matchHighlighter=new State(val);if(cm.hasFocus()){state.active=true;highlightMatches(cm)}else cm.on("focus",\nonFocus);cm.on("cursorActivity",cursorActivity)}});function cursorActivity(cm){var state=cm.state.matchHighlighter;if(state.active||cm.hasFocus())scheduleHighlight(cm,state)}function onFocus(cm){var state=cm.state.matchHighlighter;if(!state.active){state.active=true;scheduleHighlight(cm,state)}}function scheduleHighlight(cm,state){clearTimeout(state.timeout);state.timeout=setTimeout(function(){highlightMatches(cm)},state.options.delay)}function addOverlay(cm,query,hasBoundary,style){var state=cm.state.matchHighlighter;\ncm.addOverlay(state.overlay=makeOverlay(query,hasBoundary,style));if(state.options.annotateScrollbar&&cm.showMatchesOnScrollbar){var searchFor=hasBoundary?new RegExp((/\\w/.test(query.charAt(0))?"\\\\b":"")+query.replace(/[\\\\\\[.+*?(){|^$]/g,"\\\\$&")+(/\\w/.test(query.charAt(query.length-1))?"\\\\b":"")):query;state.matchesonscroll=cm.showMatchesOnScrollbar(searchFor,false,{className:"CodeMirror-selection-highlight-scrollbar"})}}function removeOverlay(cm){var state=cm.state.matchHighlighter;if(state.overlay){cm.removeOverlay(state.overlay);\nstate.overlay=null;if(state.matchesonscroll){state.matchesonscroll.clear();state.matchesonscroll=null}}}function highlightMatches(cm){cm.operation(function(){var state=cm.state.matchHighlighter;removeOverlay(cm);if(!cm.somethingSelected()&&state.options.showToken){var re=state.options.showToken===true?/[\\w$]/:state.options.showToken;var cur=cm.getCursor(),line=cm.getLine(cur.line),start=cur.ch,end=start;while(start&&re.test(line.charAt(start-1)))--start;while(end<line.length&&re.test(line.charAt(end)))++end;\nif(start<end)addOverlay(cm,line.slice(start,end),re,state.options.style);return}var from=cm.getCursor("from"),to=cm.getCursor("to");if(from.line!=to.line)return;if(state.options.wordsOnly&&!isWord(cm,from,to))return;var selection=cm.getRange(from,to);if(state.options.trim)selection=selection.replace(/^\\s+|\\s+$/g,"");if(selection.length>=state.options.minChars)addOverlay(cm,selection,false,state.options.style)})}function isWord(cm,from,to){var str=cm.getRange(from,to);if(str.match(/^\\w+$/)!==null){if(from.ch>\n0){var pos={line:from.line,ch:from.ch-1};var chr=cm.getRange(pos,from);if(chr.match(/\\W/)===null)return false}if(to.ch<cm.getLine(from.line).length){var pos={line:to.line,ch:to.ch+1};var chr=cm.getRange(to,pos);if(chr.match(/\\W/)===null)return false}return true}else return false}function boundariesAround(stream,re){return(!stream.start||!re.test(stream.string.charAt(stream.start-1)))&&(stream.pos==stream.string.length||!re.test(stream.string.charAt(stream.pos)))}function makeOverlay(query,hasBoundary,\nstyle){return{token:function(stream){if(stream.match(query)&&(!hasBoundary||boundariesAround(stream,hasBoundary)))return style;stream.next();stream.skipTo(query.charAt(0))||stream.skipToEnd()}}}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("./searchcursor"),require("../scroll/annotatescrollbar"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","./searchcursor","../scroll/annotatescrollbar"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineExtension("showMatchesOnScrollbar",function(query,caseFold,options){if(typeof options=="string")options={className:options};if(!options)options=\n{};return new SearchAnnotation(this,query,caseFold,options)});function SearchAnnotation(cm,query,caseFold,options){this.cm=cm;this.options=options;var annotateOptions={listenForChanges:false};for(var prop in options)annotateOptions[prop]=options[prop];if(!annotateOptions.className)annotateOptions.className="CodeMirror-search-match";this.annotation=cm.annotateScrollbar(annotateOptions);this.query=query;this.caseFold=caseFold;this.gap={from:cm.firstLine(),to:cm.lastLine()+1};this.matches=[];this.update=\nnull;this.findMatches();this.annotation.update(this.matches);var self=this;cm.on("change",this.changeHandler=function(_cm,change){self.onChange(change)})}var MAX_MATCHES=1E3;SearchAnnotation.prototype.findMatches=function(){if(!this.gap)return;for(var i=0;i<this.matches.length;i++){var match=this.matches[i];if(match.from.line>=this.gap.to)break;if(match.to.line>=this.gap.from)this.matches.splice(i--,1)}var cursor=this.cm.getSearchCursor(this.query,CodeMirror.Pos(this.gap.from,0),{caseFold:this.caseFold,\nmultiline:this.options.multiline});var maxMatches=this.options&&this.options.maxMatches||MAX_MATCHES;while(cursor.findNext()){var match={from:cursor.from(),to:cursor.to()};if(match.from.line>=this.gap.to)break;this.matches.splice(i++,0,match);if(this.matches.length>maxMatches)break}this.gap=null};function offsetLine(line,changeStart,sizeChange){if(line<=changeStart)return line;return Math.max(changeStart,line+sizeChange)}SearchAnnotation.prototype.onChange=function(change){var startLine=change.from.line;\nvar endLine=CodeMirror.changeEnd(change).line;var sizeChange=endLine-change.to.line;if(this.gap){this.gap.from=Math.min(offsetLine(this.gap.from,startLine,sizeChange),change.from.line);this.gap.to=Math.max(offsetLine(this.gap.to,startLine,sizeChange),change.from.line)}else this.gap={from:change.from.line,to:endLine+1};if(sizeChange)for(var i=0;i<this.matches.length;i++){var match=this.matches[i];var newFrom=offsetLine(match.from.line,startLine,sizeChange);if(newFrom!=match.from.line)match.from=CodeMirror.Pos(newFrom,\nmatch.from.ch);var newTo=offsetLine(match.to.line,startLine,sizeChange);if(newTo!=match.to.line)match.to=CodeMirror.Pos(newTo,match.to.ch)}clearTimeout(this.update);var self=this;this.update=setTimeout(function(){self.updateAfterChange()},250)};SearchAnnotation.prototype.updateAfterChange=function(){this.findMatches();this.annotation.update(this.matches)};SearchAnnotation.prototype.clear=function(){this.cm.off("change",this.changeHandler);this.annotation.clear()}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("./searchcursor"),require("../dialog/dialog"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","./searchcursor","../dialog/dialog"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineOption("search",{bottom:false});function searchOverlay(query,caseInsensitive){if(typeof query=="string")query=new RegExp(query.replace(/[\\-\\[\\]\\/\\{\\}\\(\\)\\*\\+\\?\\.\\\\\\^\\$\\|]/g,\n"\\\\$&"),caseInsensitive?"gi":"g");else if(!query.global)query=new RegExp(query.source,query.ignoreCase?"gi":"g");return{token:function(stream){query.lastIndex=stream.pos;var match=query.exec(stream.string);if(match&&match.index==stream.pos){stream.pos+=match[0].length||1;return"searching"}else if(match)stream.pos=match.index;else stream.skipToEnd()}}}function SearchState(){this.posFrom=this.posTo=this.lastQuery=this.query=null;this.overlay=null}function getSearchState(cm){return cm.state.search||\n(cm.state.search=new SearchState)}function queryCaseInsensitive(query){return typeof query=="string"&&query==query.toLowerCase()}function getSearchCursor(cm,query,pos){return cm.getSearchCursor(query,pos,{caseFold:queryCaseInsensitive(query),multiline:true})}function persistentDialog(cm,text,deflt,onEnter,onKeyDown){cm.openDialog(text,onEnter,{value:deflt,selectValueOnOpen:true,closeOnEnter:false,onClose:function(){clearSearch(cm)},onKeyDown:onKeyDown,bottom:cm.options.search.bottom})}function dialog(cm,\ntext,shortText,deflt,f){if(cm.openDialog)cm.openDialog(text,f,{value:deflt,selectValueOnOpen:true,bottom:cm.options.search.bottom});else f(prompt(shortText,deflt))}function confirmDialog(cm,text,shortText,fs){if(cm.openConfirm)cm.openConfirm(text,fs);else if(confirm(shortText))fs[0]()}function parseString(string){return string.replace(/\\\\([nrt\\\\])/g,function(match,ch){if(ch=="n")return"\\n";if(ch=="r")return"\\r";if(ch=="t")return"\\t";if(ch=="\\\\")return"\\\\";return match})}function parseQuery(query){var isRE=\nquery.match(/^\\/(.*)\\/([a-z]*)$/);if(isRE)try{query=new RegExp(isRE[1],isRE[2].indexOf("i")==-1?"":"i")}catch(e){}else query=parseString(query);if(typeof query=="string"?query=="":query.test(""))query=/x^/;return query}function startSearch(cm,state,query){state.queryText=query;state.query=parseQuery(query);cm.removeOverlay(state.overlay,queryCaseInsensitive(state.query));state.overlay=searchOverlay(state.query,queryCaseInsensitive(state.query));cm.addOverlay(state.overlay);if(cm.showMatchesOnScrollbar){if(state.annotate){state.annotate.clear();\nstate.annotate=null}state.annotate=cm.showMatchesOnScrollbar(state.query,queryCaseInsensitive(state.query))}}function doSearch(cm,rev,persistent,immediate){var state=getSearchState(cm);if(state.query)return findNext(cm,rev);var q=cm.getSelection()||state.lastQuery;if(q instanceof RegExp&&q.source=="x^")q=null;if(persistent&&cm.openDialog){var hiding=null;var searchNext=function(query,event){CodeMirror.e_stop(event);if(!query)return;if(query!=state.queryText){startSearch(cm,state,query);state.posFrom=\nstate.posTo=cm.getCursor()}if(hiding)hiding.style.opacity=1;findNext(cm,event.shiftKey,function(_,to){var dialog;if(to.line<3&&document.querySelector&&(dialog=cm.display.wrapper.querySelector(".CodeMirror-dialog"))&&dialog.getBoundingClientRect().bottom-4>cm.cursorCoords(to,"window").top)(hiding=dialog).style.opacity=.4})};persistentDialog(cm,getQueryDialog(cm),q,searchNext,function(event,query){var keyName=CodeMirror.keyName(event);var extra=cm.getOption("extraKeys"),cmd=extra&&extra[keyName]||CodeMirror.keyMap[cm.getOption("keyMap")][keyName];\nif(cmd=="findNext"||cmd=="findPrev"||cmd=="findPersistentNext"||cmd=="findPersistentPrev"){CodeMirror.e_stop(event);startSearch(cm,getSearchState(cm),query);cm.execCommand(cmd)}else if(cmd=="find"||cmd=="findPersistent"){CodeMirror.e_stop(event);searchNext(query,event)}});if(immediate&&q){startSearch(cm,state,q);findNext(cm,rev)}}else dialog(cm,getQueryDialog(cm),"Search for:",q,function(query){if(query&&!state.query)cm.operation(function(){startSearch(cm,state,query);state.posFrom=state.posTo=cm.getCursor();\nfindNext(cm,rev)})})}function findNext(cm,rev,callback){cm.operation(function(){var state=getSearchState(cm);var cursor=getSearchCursor(cm,state.query,rev?state.posFrom:state.posTo);if(!cursor.find(rev)){cursor=getSearchCursor(cm,state.query,rev?CodeMirror.Pos(cm.lastLine()):CodeMirror.Pos(cm.firstLine(),0));if(!cursor.find(rev))return}cm.setSelection(cursor.from(),cursor.to());cm.scrollIntoView({from:cursor.from(),to:cursor.to()},20);state.posFrom=cursor.from();state.posTo=cursor.to();if(callback)callback(cursor.from(),\ncursor.to())})}function clearSearch(cm){cm.operation(function(){var state=getSearchState(cm);state.lastQuery=state.query;if(!state.query)return;state.query=state.queryText=null;cm.removeOverlay(state.overlay);if(state.annotate){state.annotate.clear();state.annotate=null}})}function el(tag,attrs){var element=tag?document.createElement(tag):document.createDocumentFragment();for(var key in attrs)element[key]=attrs[key];for(var i=2;i<arguments.length;i++){var child=arguments[i];element.appendChild(typeof child==\n"string"?document.createTextNode(child):child)}return element}function getQueryDialog(cm){var label=el("label",{className:"CodeMirror-search-label"},cm.phrase("Search:"),el("input",{type:"text","style":"width: 10em",className:"CodeMirror-search-field",id:"CodeMirror-search-field"}));label.setAttribute("for","CodeMirror-search-field");return el("",null,label," ",el("span",{style:"color: #666",className:"CodeMirror-search-hint"},cm.phrase("(Use /re/ syntax for regexp search)")))}function getReplaceQueryDialog(cm){return el("",\nnull," ",el("input",{type:"text","style":"width: 10em",className:"CodeMirror-search-field"})," ",el("span",{style:"color: #666",className:"CodeMirror-search-hint"},cm.phrase("(Use /re/ syntax for regexp search)")))}function getReplacementQueryDialog(cm){return el("",null,el("span",{className:"CodeMirror-search-label"},cm.phrase("With:"))," ",el("input",{type:"text","style":"width: 10em",className:"CodeMirror-search-field"}))}function getDoReplaceConfirm(cm){return el("",null,el("span",{className:"CodeMirror-search-label"},\ncm.phrase("Replace?"))," ",el("button",{},cm.phrase("Yes"))," ",el("button",{},cm.phrase("No"))," ",el("button",{},cm.phrase("All"))," ",el("button",{},cm.phrase("Stop")))}function replaceAll(cm,query,text){cm.operation(function(){for(var cursor=getSearchCursor(cm,query);cursor.findNext();)if(typeof query!="string"){var match=cm.getRange(cursor.from(),cursor.to()).match(query);cursor.replace(text.replace(/\\$(\\d)/g,function(_,i){return match[i]}))}else cursor.replace(text)})}function replace(cm,all){if(cm.getOption("readOnly"))return;\nvar query=cm.getSelection()||getSearchState(cm).lastQuery;var dialogText=all?cm.phrase("Replace all:"):cm.phrase("Replace:");var fragment=el("",null,el("span",{className:"CodeMirror-search-label"},dialogText),getReplaceQueryDialog(cm));dialog(cm,fragment,dialogText,query,function(query){if(!query)return;query=parseQuery(query);dialog(cm,getReplacementQueryDialog(cm),cm.phrase("Replace with:"),"",function(text){text=parseString(text);if(all)replaceAll(cm,query,text);else{clearSearch(cm);var cursor=\ngetSearchCursor(cm,query,cm.getCursor("from"));var advance=function(){var start=cursor.from(),match;if(!(match=cursor.findNext())){cursor=getSearchCursor(cm,query);if(!(match=cursor.findNext())||start&&cursor.from().line==start.line&&cursor.from().ch==start.ch)return}cm.setSelection(cursor.from(),cursor.to());cm.scrollIntoView({from:cursor.from(),to:cursor.to()});confirmDialog(cm,getDoReplaceConfirm(cm),cm.phrase("Replace?"),[function(){doReplace(match)},advance,function(){replaceAll(cm,query,text)}])};\nvar doReplace=function(match){cursor.replace(typeof query=="string"?text:text.replace(/\\$(\\d)/g,function(_,i){return match[i]}));advance()};advance()}})})}CodeMirror.commands.find=function(cm){clearSearch(cm);doSearch(cm)};CodeMirror.commands.findPersistent=function(cm){clearSearch(cm);doSearch(cm,false,true)};CodeMirror.commands.findPersistentNext=function(cm){doSearch(cm,false,true,true)};CodeMirror.commands.findPersistentPrev=function(cm){doSearch(cm,true,true,true)};CodeMirror.commands.findNext=\ndoSearch;CodeMirror.commands.findPrev=function(cm){doSearch(cm,true)};CodeMirror.commands.clearSearch=clearSearch;CodeMirror.commands.replace=replace;CodeMirror.commands.replaceAll=function(cm){replace(cm,true)}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){var Pos=CodeMirror.Pos;function regexpFlags(regexp){var flags=regexp.flags;return flags!=null?flags:(regexp.ignoreCase?"i":"")+(regexp.global?"g":"")+(regexp.multiline?"m":"")}function ensureFlags(regexp,flags){var current=regexpFlags(regexp),target=current;for(var i=0;i<\nflags.length;i++)if(target.indexOf(flags.charAt(i))==-1)target+=flags.charAt(i);return current==target?regexp:new RegExp(regexp.source,target)}function maybeMultiline(regexp){return/\\\\s|\\\\n|\\n|\\\\W|\\\\D|\\[\\^/.test(regexp.source)}function searchRegexpForward(doc,regexp,start){regexp=ensureFlags(regexp,"g");for(var line=start.line,ch=start.ch,last=doc.lastLine();line<=last;line++,ch=0){regexp.lastIndex=ch;var string=doc.getLine(line),match=regexp.exec(string);if(match)return{from:Pos(line,match.index),\nto:Pos(line,match.index+match[0].length),match:match}}}function searchRegexpForwardMultiline(doc,regexp,start){if(!maybeMultiline(regexp))return searchRegexpForward(doc,regexp,start);regexp=ensureFlags(regexp,"gm");var string,chunk=1;for(var line=start.line,last=doc.lastLine();line<=last;){for(var i=0;i<chunk;i++){if(line>last)break;var curLine=doc.getLine(line++);string=string==null?curLine:string+"\\n"+curLine}chunk=chunk*2;regexp.lastIndex=start.ch;var match=regexp.exec(string);if(match){var before=\nstring.slice(0,match.index).split("\\n"),inside=match[0].split("\\n");var startLine=start.line+before.length-1,startCh=before[before.length-1].length;return{from:Pos(startLine,startCh),to:Pos(startLine+inside.length-1,inside.length==1?startCh+inside[0].length:inside[inside.length-1].length),match:match}}}}function lastMatchIn(string,regexp,endMargin){var match,from=0;while(from<=string.length){regexp.lastIndex=from;var newMatch=regexp.exec(string);if(!newMatch)break;var end=newMatch.index+newMatch[0].length;\nif(end>string.length-endMargin)break;if(!match||end>match.index+match[0].length)match=newMatch;from=newMatch.index+1}return match}function searchRegexpBackward(doc,regexp,start){regexp=ensureFlags(regexp,"g");for(var line=start.line,ch=start.ch,first=doc.firstLine();line>=first;line--,ch=-1){var string=doc.getLine(line);var match=lastMatchIn(string,regexp,ch<0?0:string.length-ch);if(match)return{from:Pos(line,match.index),to:Pos(line,match.index+match[0].length),match:match}}}function searchRegexpBackwardMultiline(doc,\nregexp,start){if(!maybeMultiline(regexp))return searchRegexpBackward(doc,regexp,start);regexp=ensureFlags(regexp,"gm");var string,chunkSize=1,endMargin=doc.getLine(start.line).length-start.ch;for(var line=start.line,first=doc.firstLine();line>=first;){for(var i=0;i<chunkSize&&line>=first;i++){var curLine=doc.getLine(line--);string=string==null?curLine:curLine+"\\n"+string}chunkSize*=2;var match=lastMatchIn(string,regexp,endMargin);if(match){var before=string.slice(0,match.index).split("\\n"),inside=\nmatch[0].split("\\n");var startLine=line+before.length,startCh=before[before.length-1].length;return{from:Pos(startLine,startCh),to:Pos(startLine+inside.length-1,inside.length==1?startCh+inside[0].length:inside[inside.length-1].length),match:match}}}}var doFold,noFold;if(String.prototype.normalize){doFold=function(str){return str.normalize("NFD").toLowerCase()};noFold=function(str){return str.normalize("NFD")}}else{doFold=function(str){return str.toLowerCase()};noFold=function(str){return str}}function adjustPos(orig,\nfolded,pos,foldFunc){if(orig.length==folded.length)return pos;for(var min=0,max=pos+Math.max(0,orig.length-folded.length);;){if(min==max)return min;var mid=min+max>>1;var len=foldFunc(orig.slice(0,mid)).length;if(len==pos)return mid;else if(len>pos)max=mid;else min=mid+1}}function searchStringForward(doc,query,start,caseFold){if(!query.length)return null;var fold=caseFold?doFold:noFold;var lines=fold(query).split(/\\r|\\n\\r?/);search:for(var line=start.line,ch=start.ch,last=doc.lastLine()+1-lines.length;line<=\nlast;line++,ch=0){var orig=doc.getLine(line).slice(ch),string=fold(orig);if(lines.length==1){var found=string.indexOf(lines[0]);if(found==-1)continue search;var start=adjustPos(orig,string,found,fold)+ch;return{from:Pos(line,adjustPos(orig,string,found,fold)+ch),to:Pos(line,adjustPos(orig,string,found+lines[0].length,fold)+ch)}}else{var cutFrom=string.length-lines[0].length;if(string.slice(cutFrom)!=lines[0])continue search;for(var i=1;i<lines.length-1;i++)if(fold(doc.getLine(line+i))!=lines[i])continue search;\nvar end=doc.getLine(line+lines.length-1),endString=fold(end),lastLine=lines[lines.length-1];if(endString.slice(0,lastLine.length)!=lastLine)continue search;return{from:Pos(line,adjustPos(orig,string,cutFrom,fold)+ch),to:Pos(line+lines.length-1,adjustPos(end,endString,lastLine.length,fold))}}}}function searchStringBackward(doc,query,start,caseFold){if(!query.length)return null;var fold=caseFold?doFold:noFold;var lines=fold(query).split(/\\r|\\n\\r?/);search:for(var line=start.line,ch=start.ch,first=doc.firstLine()-\n1+lines.length;line>=first;line--,ch=-1){var orig=doc.getLine(line);if(ch>-1)orig=orig.slice(0,ch);var string=fold(orig);if(lines.length==1){var found=string.lastIndexOf(lines[0]);if(found==-1)continue search;return{from:Pos(line,adjustPos(orig,string,found,fold)),to:Pos(line,adjustPos(orig,string,found+lines[0].length,fold))}}else{var lastLine=lines[lines.length-1];if(string.slice(0,lastLine.length)!=lastLine)continue search;for(var i=1,start=line-lines.length+1;i<lines.length-1;i++)if(fold(doc.getLine(start+\ni))!=lines[i])continue search;var top=doc.getLine(line+1-lines.length),topString=fold(top);if(topString.slice(topString.length-lines[0].length)!=lines[0])continue search;return{from:Pos(line+1-lines.length,adjustPos(top,topString,top.length-lines[0].length,fold)),to:Pos(line,adjustPos(orig,string,lastLine.length,fold))}}}}function SearchCursor(doc,query,pos,options){this.atOccurrence=false;this.afterEmptyMatch=false;this.doc=doc;pos=pos?doc.clipPos(pos):Pos(0,0);this.pos={from:pos,to:pos};var caseFold;\nif(typeof options=="object")caseFold=options.caseFold;else{caseFold=options;options=null}if(typeof query=="string"){if(caseFold==null)caseFold=false;this.matches=function(reverse,pos){return(reverse?searchStringBackward:searchStringForward)(doc,query,pos,caseFold)}}else{query=ensureFlags(query,"gm");if(!options||options.multiline!==false)this.matches=function(reverse,pos){return(reverse?searchRegexpBackwardMultiline:searchRegexpForwardMultiline)(doc,query,pos)};else this.matches=function(reverse,\npos){return(reverse?searchRegexpBackward:searchRegexpForward)(doc,query,pos)}}}SearchCursor.prototype={findNext:function(){return this.find(false)},findPrevious:function(){return this.find(true)},find:function(reverse){var head=this.doc.clipPos(reverse?this.pos.from:this.pos.to);if(this.afterEmptyMatch&&this.atOccurrence){head=Pos(head.line,head.ch);if(reverse){head.ch--;if(head.ch<0){head.line--;head.ch=(this.doc.getLine(head.line)||"").length}}else{head.ch++;if(head.ch>(this.doc.getLine(head.line)||\n"").length){head.ch=0;head.line++}}if(CodeMirror.cmpPos(head,this.doc.clipPos(head))!=0)return this.atOccurrence=false}var result=this.matches(reverse,head);this.afterEmptyMatch=result&&CodeMirror.cmpPos(result.from,result.to)==0;if(result){this.pos=result;this.atOccurrence=true;return this.pos.match||true}else{var end=Pos(reverse?this.doc.firstLine():this.doc.lastLine()+1,0);this.pos={from:end,to:end};return this.atOccurrence=false}},from:function(){if(this.atOccurrence)return this.pos.from},to:function(){if(this.atOccurrence)return this.pos.to},\nreplace:function(newText,origin){if(!this.atOccurrence)return;var lines=CodeMirror.splitLines(newText);this.doc.replaceRange(lines,this.pos.from,this.pos.to,origin);this.pos.to=Pos(this.pos.from.line+lines.length-1,lines[lines.length-1].length+(lines.length==1?this.pos.from.ch:0))}};CodeMirror.defineExtension("getSearchCursor",function(query,pos,caseFold){return new SearchCursor(this.doc,query,pos,caseFold)});CodeMirror.defineDocExtension("getSearchCursor",function(query,pos,caseFold){return new SearchCursor(this,\nquery,pos,caseFold)});CodeMirror.defineExtension("selectMatches",function(query,caseFold){var ranges=[];var cur=this.getSearchCursor(query,this.getCursor("from"),caseFold);while(cur.findNext()){if(CodeMirror.cmpPos(cur.to(),this.getCursor("to"))>0)break;ranges.push({anchor:cur.from(),head:cur.to()})}if(ranges.length)this.setSelections(ranges,0)})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.modeInfo=[{name:"APL",mime:"text/apl",mode:"apl",ext:["dyalog","apl"]},{name:"PGP",mimes:["application/pgp","application/pgp-encrypted","application/pgp-keys","application/pgp-signature"],mode:"asciiarmor",ext:["asc","pgp","sig"]},{name:"ASN.1",mime:"text/x-ttcn-asn",\nmode:"asn.1",ext:["asn","asn1"]},{name:"Asterisk",mime:"text/x-asterisk",mode:"asterisk",file:/^extensions\\.conf$/i},{name:"Brainfuck",mime:"text/x-brainfuck",mode:"brainfuck",ext:["b","bf"]},{name:"C",mime:"text/x-csrc",mode:"clike",ext:["c","h","ino"]},{name:"C++",mime:"text/x-c++src",mode:"clike",ext:["cpp","c++","cc","cxx","hpp","h++","hh","hxx"],alias:["cpp"]},{name:"Cobol",mime:"text/x-cobol",mode:"cobol",ext:["cob","cpy","cbl"]},{name:"C#",mime:"text/x-csharp",mode:"clike",ext:["cs"],alias:["csharp",\n"cs"]},{name:"Clojure",mime:"text/x-clojure",mode:"clojure",ext:["clj","cljc","cljx"]},{name:"ClojureScript",mime:"text/x-clojurescript",mode:"clojure",ext:["cljs"]},{name:"Closure Stylesheets (GSS)",mime:"text/x-gss",mode:"css",ext:["gss"]},{name:"CMake",mime:"text/x-cmake",mode:"cmake",ext:["cmake","cmake.in"],file:/^CMakeLists\\.txt$/},{name:"CoffeeScript",mimes:["application/vnd.coffeescript","text/coffeescript","text/x-coffeescript"],mode:"coffeescript",ext:["coffee"],alias:["coffee","coffee-script"]},\n{name:"Common Lisp",mime:"text/x-common-lisp",mode:"commonlisp",ext:["cl","lisp","el"],alias:["lisp"]},{name:"Copycat",mime:"text/x-copycat",mode:"copycat",ext:["copycat"]},{name:"Cypher",mime:"application/x-cypher-query",mode:"cypher",ext:["cyp","cypher"]},{name:"Cython",mime:"text/x-cython",mode:"python",ext:["pyx","pxd","pxi"]},{name:"Crystal",mime:"text/x-crystal",mode:"crystal",ext:["cr"]},{name:"CSS",mime:"text/css",mode:"css",ext:["css"]},{name:"CQL",mime:"text/x-cassandra",mode:"sql",ext:["cql"]},\n{name:"D",mime:"text/x-d",mode:"d",ext:["d"]},{name:"Dart",mimes:["application/dart","text/x-dart"],mode:"dart",ext:["dart"]},{name:"diff",mime:"text/x-diff",mode:"diff",ext:["diff","patch"]},{name:"Django",mime:"text/x-django",mode:"django"},{name:"Dockerfile",mime:"text/x-dockerfile",mode:"dockerfile",file:/^Dockerfile$/},{name:"DTD",mime:"application/xml-dtd",mode:"dtd",ext:["dtd"]},{name:"Dylan",mime:"text/x-dylan",mode:"dylan",ext:["dylan","dyl","intr"]},{name:"EBNF",mime:"text/x-ebnf",mode:"ebnf"},\n{name:"ECL",mime:"text/x-ecl",mode:"ecl",ext:["ecl"]},{name:"edn",mime:"application/edn",mode:"clojure",ext:["edn"]},{name:"Eiffel",mime:"text/x-eiffel",mode:"eiffel",ext:["e"]},{name:"Elm",mime:"text/x-elm",mode:"elm",ext:["elm"]},{name:"Embedded JavaScript",mime:"application/x-ejs",mode:"htmlembedded",ext:["ejs"]},{name:"Embedded Ruby",mime:"application/x-erb",mode:"htmlembedded",ext:["erb"]},{name:"Erlang",mime:"text/x-erlang",mode:"erlang",ext:["erl"]},{name:"Esper",mime:"text/x-esper",mode:"sql"},\n{name:"Factor",mime:"text/x-factor",mode:"factor",ext:["factor"]},{name:"FCL",mime:"text/x-fcl",mode:"fcl"},{name:"Forth",mime:"text/x-forth",mode:"forth",ext:["forth","fth","4th"]},{name:"Fortran",mime:"text/x-fortran",mode:"fortran",ext:["f","for","f77","f90","f95"]},{name:"F#",mime:"text/x-fsharp",mode:"mllike",ext:["fs"],alias:["fsharp"]},{name:"Gas",mime:"text/x-gas",mode:"gas",ext:["s"]},{name:"Gherkin",mime:"text/x-feature",mode:"gherkin",ext:["feature"]},{name:"GitHub Flavored Markdown",mime:"text/x-gfm",\nmode:"gfm",file:/^(readme|contributing|history)\\.md$/i},{name:"Go",mime:"text/x-go",mode:"go",ext:["go"]},{name:"GoogleSQL",mimes:["text/x-google-sql","text/x-google-sql-aux"],mode:"googlesql",ext:["gsql","googlesql"]},{name:"Groovy",mime:"text/x-groovy",mode:"groovy",ext:["groovy","gradle"],file:/^Jenkinsfile$/},{name:"HAML",mime:"text/x-haml",mode:"haml",ext:["haml"]},{name:"Haskell",mime:"text/x-haskell",mode:"haskell",ext:["hs"]},{name:"Haskell (Literate)",mime:"text/x-literate-haskell",mode:"haskell-literate",\next:["lhs"]},{name:"Haxe",mime:"text/x-haxe",mode:"haxe",ext:["hx"]},{name:"HXML",mime:"text/x-hxml",mode:"haxe",ext:["hxml"]},{name:"ASP.NET",mime:"application/x-aspx",mode:"htmlembedded",ext:["aspx"],alias:["asp","aspx"]},{name:"HTML",mime:"text/html",mode:"htmlmixed",ext:["html","htm","handlebars","hbs"],alias:["xhtml"]},{name:"HTTP",mime:"message/http",mode:"http"},{name:"IDL",mime:"text/x-idl",mode:"idl",ext:["pro"]},{name:"Pug",mime:"text/x-pug",mode:"pug",ext:["jade","pug"],alias:["jade"]},\n{name:"Java",mime:"text/x-java",mode:"clike",ext:["java"]},{name:"Java Server Pages",mime:"application/x-jsp",mode:"htmlembedded",ext:["jsp"],alias:["jsp"]},{name:"JavaScript",mimes:["text/javascript","text/ecmascript","application/javascript","application/x-javascript","application/ecmascript"],mode:"javascript",ext:["js"],alias:["ecmascript","js","node"]},{name:"JSON",mimes:["application/json","application/x-json"],mode:"javascript",ext:["json","map"],alias:["json5"]},{name:"JSON-LD",mime:"application/ld+json",\nmode:"javascript",ext:["jsonld"],alias:["jsonld"]},{name:"JSX",mime:"text/jsx",mode:"jsx",ext:["jsx"]},{name:"Jinja2",mime:"text/jinja2",mode:"jinja2",ext:["j2","jinja","jinja2"]},{name:"Julia",mime:"text/x-julia",mode:"julia",ext:["jl"],alias:["jl"]},{name:"Kotlin",mime:"text/x-kotlin",mode:"clike",ext:["kt"]},{name:"LESS",mime:"text/x-less",mode:"css",ext:["less"]},{name:"LiveScript",mime:"text/x-livescript",mode:"livescript",ext:["ls"],alias:["ls"]},{name:"Lua",mime:"text/x-lua",mode:"lua",ext:["lua"]},\n{name:"Markdown",mime:"text/x-markdown",mode:"markdown",ext:["markdown","md","mkd"]},{name:"mIRC",mime:"text/mirc",mode:"mirc"},{name:"MariaDB SQL",mime:"text/x-mariadb",mode:"sql"},{name:"Mathematica",mime:"text/x-mathematica",mode:"mathematica",ext:["m","nb","wl","wls"]},{name:"Modelica",mime:"text/x-modelica",mode:"modelica",ext:["mo"]},{name:"MUMPS",mime:"text/x-mumps",mode:"mumps",ext:["mps"]},{name:"MS SQL",mime:"text/x-mssql",mode:"sql"},{name:"mbox",mime:"application/mbox",mode:"mbox",ext:["mbox"]},\n{name:"MySQL",mime:"text/x-mysql",mode:"sql"},{name:"Nginx",mime:"text/x-nginx-conf",mode:"nginx",file:/nginx.*\\.conf$/i},{name:"NSIS",mime:"text/x-nsis",mode:"nsis",ext:["nsh","nsi"]},{name:"NTriples",mimes:["application/n-triples","application/n-quads","text/n-triples"],mode:"ntriples",ext:["nt","nq"]},{name:"Objective-C",mime:"text/x-objectivec",mode:"clike",ext:["m"],alias:["objective-c","objc"]},{name:"Objective-C++",mime:"text/x-objectivec++",mode:"clike",ext:["mm"],alias:["objective-c++","objc++"]},\n{name:"OCaml",mime:"text/x-ocaml",mode:"mllike",ext:["ml","mli","mll","mly"]},{name:"Octave",mime:"text/x-octave",mode:"octave",ext:["m"]},{name:"Oz",mime:"text/x-oz",mode:"oz",ext:["oz"]},{name:"Pascal",mime:"text/x-pascal",mode:"pascal",ext:["p","pas"]},{name:"PEG.js",mime:"null",mode:"pegjs",ext:["jsonld"]},{name:"Perl",mime:"text/x-perl",mode:"perl",ext:["pl","pm"]},{name:"PHP",mimes:["text/x-php","application/x-httpd-php","application/x-httpd-php-open"],mode:"php",ext:["php","php3","php4","php5",\n"php7","phtml"]},{name:"Pig",mime:"text/x-pig",mode:"pig",ext:["pig"]},{name:"Plain Text",mime:"text/plain",mode:"null",ext:["txt","text","conf","def","list","log"]},{name:"PLSQL",mime:"text/x-plsql",mode:"sql",ext:["pls"]},{name:"PostgreSQL",mime:"text/x-pgsql",mode:"sql"},{name:"PowerShell",mime:"application/x-powershell",mode:"powershell",ext:["ps1","psd1","psm1"]},{name:"Properties files",mime:"text/x-properties",mode:"properties",ext:["properties","ini","in"],alias:["ini","properties"]},{name:"ProtoBuf",\nmime:"text/x-protobuf",mode:"protobuf",ext:["proto"]},{name:"Python",mime:"text/x-python",mode:"python",ext:["BUILD","bzl","py","pyw"],file:/^(BUCK|BUILD)$/},{name:"Puppet",mime:"text/x-puppet",mode:"puppet",ext:["pp"]},{name:"Q",mime:"text/x-q",mode:"q",ext:["q"]},{name:"R",mime:"text/x-rsrc",mode:"r",ext:["r","R"],alias:["rscript"]},{name:"reStructuredText",mime:"text/x-rst",mode:"rst",ext:["rst"],alias:["rst"]},{name:"RPM Changes",mime:"text/x-rpm-changes",mode:"rpm"},{name:"RPM Spec",mime:"text/x-rpm-spec",\nmode:"rpm",ext:["spec"]},{name:"Ruby",mime:"text/x-ruby",mode:"ruby",ext:["rb"],alias:["jruby","macruby","rake","rb","rbx"]},{name:"Rust",mime:"text/x-rustsrc",mode:"rust",ext:["rs"]},{name:"SAS",mime:"text/x-sas",mode:"sas",ext:["sas"]},{name:"Sass",mime:"text/x-sass",mode:"sass",ext:["sass"]},{name:"Scala",mime:"text/x-scala",mode:"clike",ext:["scala"]},{name:"Scheme",mime:"text/x-scheme",mode:"scheme",ext:["scm","ss"]},{name:"SCSS",mime:"text/x-scss",mode:"css",ext:["scss"]},{name:"Shell",mimes:["text/x-sh",\n"application/x-sh"],mode:"shell",ext:["sh","ksh","bash"],alias:["bash","sh","zsh"],file:/^PKGBUILD$/},{name:"Sieve",mime:"application/sieve",mode:"sieve",ext:["siv","sieve"]},{name:"Slim",mimes:["text/x-slim","application/x-slim"],mode:"slim",ext:["slim"]},{name:"Smalltalk",mime:"text/x-stsrc",mode:"smalltalk",ext:["st"]},{name:"Smarty",mime:"text/x-smarty",mode:"smarty",ext:["tpl"]},{name:"Solr",mime:"text/x-solr",mode:"solr"},{name:"SML",mime:"text/x-sml",mode:"mllike",ext:["sml","sig","fun","smackspec"]},\n{name:"Soy",mime:"text/x-soy",mode:"soy",ext:["soy"],alias:["closure template"]},{name:"SPARQL",mime:"application/sparql-query",mode:"sparql",ext:["rq","sparql"],alias:["sparul"]},{name:"Spreadsheet",mime:"text/x-spreadsheet",mode:"spreadsheet",alias:["excel","formula"]},{name:"SQL",mime:"text/x-sql",mode:"sql",ext:["sql"]},{name:"SQLite",mime:"text/x-sqlite",mode:"sql"},{name:"Squirrel",mime:"text/x-squirrel",mode:"clike",ext:["nut"]},{name:"Stylus",mime:"text/x-styl",mode:"stylus",ext:["styl"]},\n{name:"Swift",mime:"text/x-swift",mode:"swift",ext:["swift"]},{name:"sTeX",mime:"text/x-stex",mode:"stex"},{name:"LaTeX",mime:"text/x-latex",mode:"stex",ext:["text","ltx","tex"],alias:["tex"]},{name:"SystemVerilog",mime:"text/x-systemverilog",mode:"verilog",ext:["v","sv","svh"]},{name:"Tcl",mime:"text/x-tcl",mode:"tcl",ext:["tcl"]},{name:"Textile",mime:"text/x-textile",mode:"textile",ext:["textile"]},{name:"TiddlyWiki",mime:"text/x-tiddlywiki",mode:"tiddlywiki"},{name:"Tiki wiki",mime:"text/tiki",\nmode:"tiki"},{name:"TLA+",mime:"text/x-tlaplus",mode:"tlaplus",ext:["tla"]},{name:"TOML",mime:"text/x-toml",mode:"toml",ext:["toml"]},{name:"Tornado",mime:"text/x-tornado",mode:"tornado"},{name:"troff",mime:"text/troff",mode:"troff",ext:["1","2","3","4","5","6","7","8","9"]},{name:"TTCN",mime:"text/x-ttcn",mode:"ttcn",ext:["ttcn","ttcn3","ttcnpp"]},{name:"TTCN_CFG",mime:"text/x-ttcn-cfg",mode:"ttcn-cfg",ext:["cfg"]},{name:"Turtle",mime:"text/turtle",mode:"turtle",ext:["ttl"]},{name:"TypeScript",mime:"application/typescript",\nmode:"javascript",ext:["ts"],alias:["ts"]},{name:"TypeScript-JSX",mime:"text/typescript-jsx",mode:"jsx",ext:["tsx"],alias:["tsx"]},{name:"Twig",mime:"text/x-twig",mode:"twig"},{name:"Web IDL",mime:"text/x-webidl",mode:"webidl",ext:["webidl"]},{name:"VB.NET",mime:"text/x-vb",mode:"vb",ext:["vb"]},{name:"VBScript",mime:"text/vbscript",mode:"vbscript",ext:["vbs"]},{name:"Velocity",mime:"text/velocity",mode:"velocity",ext:["vtl"]},{name:"Verilog",mime:"text/x-verilog",mode:"verilog",ext:["v"]},{name:"VHDL",\nmime:"text/x-vhdl",mode:"vhdl",ext:["vhd","vhdl"]},{name:"Vue.js Component",mimes:["script/x-vue","text/x-vue"],mode:"vue",ext:["vue"]},{name:"XML",mimes:["application/xml","text/xml"],mode:"xml",ext:["xml","xsl","xsd","svg"],alias:["rss","wsdl","xsd"]},{name:"XQuery",mime:"application/xquery",mode:"xquery",ext:["xy","xquery"]},{name:"Yacas",mime:"text/x-yacas",mode:"yacas",ext:["ys"]},{name:"YAML",mimes:["text/x-yaml","text/yaml"],mode:"yaml",ext:["yaml","yml"],alias:["yml"]},{name:"Z80",mime:"text/x-z80",\nmode:"z80",ext:["z80"]},{name:"mscgen",mime:"text/x-mscgen",mode:"mscgen",ext:["mscgen","mscin","msc"]},{name:"xu",mime:"text/x-xu",mode:"mscgen",ext:["xu"]},{name:"msgenny",mime:"text/x-msgenny",mode:"mscgen",ext:["msgenny"]},{name:"WebAssembly",mime:"text/webassembly",mode:"wast",ext:["wat","wast"]}];for(var i=0;i<CodeMirror.modeInfo.length;i++){var info=CodeMirror.modeInfo[i];if(info.mimes)info.mime=info.mimes[0]}CodeMirror.findModeByMIME=function(mime){mime=mime.toLowerCase();for(var i=0;i<CodeMirror.modeInfo.length;i++){var info=\nCodeMirror.modeInfo[i];if(info.mime==mime)return info;if(info.mimes)for(var j=0;j<info.mimes.length;j++)if(info.mimes[j]==mime)return info}if(/\\+xml$/.test(mime))return CodeMirror.findModeByMIME("application/xml");if(/\\+json$/.test(mime))return CodeMirror.findModeByMIME("application/json")};CodeMirror.findModeByExtension=function(ext){ext=ext.toLowerCase();for(var i=0;i<CodeMirror.modeInfo.length;i++){var info=CodeMirror.modeInfo[i];if(info.ext)for(var j=0;j<info.ext.length;j++)if(info.ext[j]==ext)return info}};\nCodeMirror.findModeByFileName=function(filename){for(var i=0;i<CodeMirror.modeInfo.length;i++){var info=CodeMirror.modeInfo[i];if(info.file&&info.file.test(filename))return info}var dot=filename.lastIndexOf(".");var ext=dot>-1&&filename.substring(dot+1,filename.length);if(ext)return CodeMirror.findModeByExtension(ext)};CodeMirror.findModeByName=function(name){name=name.toLowerCase();for(var i=0;i<CodeMirror.modeInfo.length;i++){var info=CodeMirror.modeInfo[i];if(info.name.toLowerCase()==name)return info;\nif(info.alias)for(var j=0;j<info.alias.length;j++)if(info.alias[j].toLowerCase()==name)return info}}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("./runmode"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","./runmode"],mod);else mod(CodeMirror)})(function(CodeMirror){var isBlock=/^(p|li|div|h\\\\d|pre|blockquote|td)$/;function textContent(node,out){if(node.nodeType==3)return out.push(node.nodeValue);for(var ch=node.firstChild;ch;ch=ch.nextSibling){textContent(ch,out);if(isBlock.test(node.nodeType))out.push("\\n")}}\nCodeMirror.colorize=function(collection,defaultMode){if(!collection)collection=document.body.getElementsByTagName("pre");for(var i=0;i<collection.length;++i){var node=collection[i];var mode=node.getAttribute("data-lang")||defaultMode;if(!mode)continue;var text=[];textContent(node,text);node.textContent="";CodeMirror.runMode(text.join(""),mode,node);node.className+=" cm-s-default"}}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.runMode=function(string,modespec,callback,options){var mode=CodeMirror.getMode(CodeMirror.defaults,modespec);var tabSize=options&&options.tabSize||CodeMirror.defaults.tabSize;if(callback.appendChild){var ie=/MSIE \\d/.test(navigator.userAgent);var ie_lt9=ie&&\n(document.documentMode==null||document.documentMode<9);var node=callback,col=0;node.textContent="";callback=function(text,style){if(text=="\\n"){node.appendChild(document.createTextNode(ie_lt9?"\\r":text));col=0;return}var content="";for(var pos=0;;){var idx=text.indexOf("\\t",pos);if(idx==-1){content+=text.slice(pos);col+=text.length-pos;break}else{col+=idx-pos;content+=text.slice(pos,idx);var size=tabSize-col%tabSize;col+=size;for(var i=0;i<size;++i)content+=" ";pos=idx+1}}if(style){var sp=node.appendChild(document.createElement("span"));\nsp.className="cm-"+style.replace(/ +/g," cm-");sp.appendChild(document.createTextNode(content))}else node.appendChild(document.createTextNode(content))}}var lines=CodeMirror.splitLines(string),state=options&&options.state||CodeMirror.startState(mode);for(var i=0,e=lines.length;i<e;++i){if(i)callback("\\n");var stream=new CodeMirror.StringStream(lines[i],null,{lookAhead:function(n){return lines[i+n]},baseToken:function(){}});if(!stream.string&&mode.blankLine)mode.blankLine(state);while(!stream.eol()){var style=\nmode.token(stream,state);callback(stream.current(),style,i,stream.start,state,mode);stream.start=stream.pos}}}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineSimpleMode=function(name,states){CodeMirror.defineMode(name,function(config){return CodeMirror.simpleMode(config,states)})};CodeMirror.simpleMode=function(config,states){ensureState(states,"start");var states_={},meta=states.meta||{},hasIndentation=false;\nfor(var state in states)if(state!=meta&&states.hasOwnProperty(state)){var list=states_[state]=[],orig=states[state];for(var i=0;i<orig.length;i++){var data=orig[i];list.push(new Rule(data,states));if(data.indent||data.dedent)hasIndentation=true}}var mode={startState:function(){return{state:"start",pending:null,local:null,localState:null,indent:hasIndentation?[]:null}},copyState:function(state){var s={state:state.state,pending:state.pending,local:state.local,localState:null,indent:state.indent&&state.indent.slice(0)};\nif(state.localState)s.localState=CodeMirror.copyState(state.local.mode,state.localState);if(state.stack)s.stack=state.stack.slice(0);for(var pers=state.persistentStates;pers;pers=pers.next)s.persistentStates={mode:pers.mode,spec:pers.spec,state:pers.state==state.localState?s.localState:CodeMirror.copyState(pers.mode,pers.state),next:s.persistentStates};return s},token:tokenFunction(states_,config),innerMode:function(state){return state.local&&{mode:state.local.mode,state:state.localState}},indent:indentFunction(states_,\nmeta)};if(meta)for(var prop in meta)if(meta.hasOwnProperty(prop))mode[prop]=meta[prop];return mode};function ensureState(states,name){if(!states.hasOwnProperty(name))throw new Error("Undefined state "+name+" in simple mode");}function toRegex(val,caret){if(!val)return/(?:)/;var flags="";if(val instanceof RegExp){if(val.ignoreCase)flags="i";if(val.unicode)flags+="u";val=val.source}else val=String(val);return new RegExp((caret===false?"":"^")+"(?:"+val+")",flags)}function asToken(val){if(!val)return null;\nif(val.apply)return val;if(typeof val=="string")return val.replace(/\\./g," ");var result=[];for(var i=0;i<val.length;i++)result.push(val[i]&&val[i].replace(/\\./g," "));return result}function Rule(data,states){if(data.next||data.push)ensureState(states,data.next||data.push);this.regex=toRegex(data.regex);this.token=asToken(data.token);this.data=data}function tokenFunction(states,config){return function(stream,state){if(state.pending){var pend=state.pending.shift();if(state.pending.length==0)state.pending=\nnull;stream.pos+=pend.text.length;return pend.token}if(state.local)if(state.local.end&&stream.match(state.local.end)){var tok=state.local.endToken||null;state.local=state.localState=null;return tok}else{var tok=state.local.mode.token(stream,state.localState),m;if(state.local.endScan&&(m=state.local.endScan.exec(stream.current())))stream.pos=stream.start+m.index;return tok}var curState=states[state.state];for(var i=0;i<curState.length;i++){var rule=curState[i];var matches=(!rule.data.sol||stream.sol())&&\nstream.match(rule.regex);if(matches){if(rule.data.next)state.state=rule.data.next;else if(rule.data.push){(state.stack||(state.stack=[])).push(state.state);state.state=rule.data.push}else if(rule.data.pop&&state.stack&&state.stack.length)state.state=state.stack.pop();if(rule.data.mode)enterLocalMode(config,state,rule.data.mode,rule.token);if(rule.data.indent)state.indent.push(stream.indentation()+config.indentUnit);if(rule.data.dedent)state.indent.pop();var token=rule.token;if(token&&token.apply)token=\ntoken(matches);if(matches.length>2&&rule.token&&typeof rule.token!="string"){for(var j=2;j<matches.length;j++)if(matches[j])(state.pending||(state.pending=[])).push({text:matches[j],token:rule.token[j-1]});stream.backUp(matches[0].length-(matches[1]?matches[1].length:0));return token[0]}else if(token&&token.join)return token[0];else return token}}stream.next();return null}}function cmp(a,b){if(a===b)return true;if(!a||typeof a!="object"||!b||typeof b!="object")return false;var props=0;for(var prop in a)if(a.hasOwnProperty(prop)){if(!b.hasOwnProperty(prop)||\n!cmp(a[prop],b[prop]))return false;props++}for(var prop in b)if(b.hasOwnProperty(prop))props--;return props==0}function enterLocalMode(config,state,spec,token){var pers;if(spec.persistent)for(var p=state.persistentStates;p&&!pers;p=p.next)if(spec.spec?cmp(spec.spec,p.spec):spec.mode==p.mode)pers=p;var mode=pers?pers.mode:spec.mode||CodeMirror.getMode(config,spec.spec);var lState=pers?pers.state:CodeMirror.startState(mode);if(spec.persistent&&!pers)state.persistentStates={mode:mode,spec:spec.spec,\nstate:lState,next:state.persistentStates};state.localState=lState;state.local={mode:mode,end:spec.end&&toRegex(spec.end),endScan:spec.end&&spec.forceEnd!==false&&toRegex(spec.end,false),endToken:token&&token.join?token[token.length-1]:token}}function indexOf(val,arr){for(var i=0;i<arr.length;i++)if(arr[i]===val)return true}function indentFunction(states,meta){return function(state,textAfter,line){if(state.local&&state.local.mode.indent)return state.local.mode.indent(state.localState,textAfter,line);\nif(state.indent==null||state.local||meta.dontIndentStates&&indexOf(state.state,meta.dontIndentStates)>-1)return CodeMirror.Pass;var pos=state.indent.length-1,rules=states[state.state];scan:for(;;){for(var i=0;i<rules.length;i++){var rule=rules[i];if(rule.data.dedent&&rule.data.dedentIfLineStart!==false){var m=rule.regex.exec(textAfter);if(m&&m[0]){pos--;if(rule.next||rule.push)rules=states[rule.next||rule.push];textAfter=textAfter.slice(m[0].length);continue scan}}}break}return pos<0?0:state.indent[pos]}}\n});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("../../addon/mode/simple"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","../../addon/mode/simple"],mod);else mod(CodeMirror)})(function(CodeMirror){var from="from";var fromRegex=new RegExp("^(\\\\s*)\\\\b("+from+")\\\\b","i");var shells=["run","cmd","entrypoint","shell"];var shellsAsArrayRegex=new RegExp("^(\\\\s*)("+shells.join("|")+")(\\\\s+\\\\[)","i");var expose=\n"expose";var exposeRegex=new RegExp("^(\\\\s*)("+expose+")(\\\\s+)","i");var others=["arg","from","maintainer","label","env","add","copy","volume","user","workdir","onbuild","stopsignal","healthcheck","shell"];var instructions=[from,expose].concat(shells).concat(others),instructionRegex="("+instructions.join("|")+")",instructionOnlyLine=new RegExp("^(\\\\s*)"+instructionRegex+"(\\\\s*)(#.*)?$","i"),instructionWithArguments=new RegExp("^(\\\\s*)"+instructionRegex+"(\\\\s+)","i");CodeMirror.defineSimpleMode("dockerfile",\n{start:[{regex:/^\\s*#.*$/,sol:true,token:"comment"},{regex:fromRegex,token:[null,"keyword"],sol:true,next:"from"},{regex:instructionOnlyLine,token:[null,"keyword",null,"error"],sol:true},{regex:shellsAsArrayRegex,token:[null,"keyword",null],sol:true,next:"array"},{regex:exposeRegex,token:[null,"keyword",null],sol:true,next:"expose"},{regex:instructionWithArguments,token:[null,"keyword",null],sol:true,next:"arguments"},{regex:/./,token:null}],from:[{regex:/\\s*$/,token:null,next:"start"},{regex:/(\\s*)(#.*)$/,\ntoken:[null,"error"],next:"start"},{regex:/(\\s*\\S+\\s+)(as)/i,token:[null,"keyword"],next:"start"},{token:null,next:"start"}],single:[{regex:/(?:[^\\\\\']|\\\\.)/,token:"string"},{regex:/\'/,token:"string",pop:true}],double:[{regex:/(?:[^\\\\"]|\\\\.)/,token:"string"},{regex:/"/,token:"string",pop:true}],array:[{regex:/\\]/,token:null,next:"start"},{regex:/"(?:[^\\\\"]|\\\\.)*"?/,token:"string"}],expose:[{regex:/\\d+$/,token:"number",next:"start"},{regex:/[^\\d]+$/,token:null,next:"start"},{regex:/\\d+/,token:"number"},\n{regex:/[^\\d]+/,token:null},{token:null,next:"start"}],arguments:[{regex:/^\\s*#.*$/,sol:true,token:"comment"},{regex:/"(?:[^\\\\"]|\\\\.)*"?$/,token:"string",next:"start"},{regex:/"/,token:"string",push:"double"},{regex:/\'(?:[^\\\\\']|\\\\.)*\'?$/,token:"string",next:"start"},{regex:/\'/,token:"string",push:"single"},{regex:/[^#"\']+[\\\\`]$/,token:null},{regex:/[^#"\']+$/,token:null,next:"start"},{regex:/[^#"\']+/,token:null},{token:null,next:"start"}],meta:{lineComment:"#"}});CodeMirror.defineMIME("text/x-dockerfile",\n"dockerfile")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.multiplexingMode=function(outer){var others=Array.prototype.slice.call(arguments,1);function indexOf(string,pattern,from,returnEnd){if(typeof pattern=="string"){var found=string.indexOf(pattern,from);return returnEnd&&found>-1?found+pattern.length:found}var m=\npattern.exec(from?string.slice(from):string);return m?m.index+from+(returnEnd?m[0].length:0):-1}return{startState:function(){return{outer:CodeMirror.startState(outer),innerActive:null,inner:null,startingInner:false}},copyState:function(state){return{outer:CodeMirror.copyState(outer,state.outer),innerActive:state.innerActive,inner:state.innerActive&&CodeMirror.copyState(state.innerActive.mode,state.inner),startingInner:state.startingInner}},token:function(stream,state){if(!state.innerActive){var cutOff=\nInfinity,oldContent=stream.string;for(var i=0;i<others.length;++i){var other=others[i];var found=indexOf(oldContent,other.open,stream.pos);if(found==stream.pos){if(!other.parseDelimiters)stream.match(other.open);state.startingInner=!!other.parseDelimiters;state.innerActive=other;var outerIndent=0;if(outer.indent){var possibleOuterIndent=outer.indent(state.outer,"","");if(possibleOuterIndent!==CodeMirror.Pass)outerIndent=possibleOuterIndent}state.inner=CodeMirror.startState(other.mode,outerIndent);\nreturn other.delimStyle&&other.delimStyle+" "+other.delimStyle+"-open"}else if(found!=-1&&found<cutOff)cutOff=found}if(cutOff!=Infinity)stream.string=oldContent.slice(0,cutOff);var outerToken=outer.token(stream,state.outer);if(cutOff!=Infinity)stream.string=oldContent;return outerToken}else{var curInner=state.innerActive,oldContent=stream.string;if(!curInner.close&&stream.sol()){state.innerActive=state.inner=null;return this.token(stream,state)}var found=curInner.close&&!state.startingInner?indexOf(oldContent,\ncurInner.close,stream.pos,curInner.parseDelimiters):-1;if(found==stream.pos&&!curInner.parseDelimiters){stream.match(curInner.close);state.innerActive=state.inner=null;return curInner.delimStyle&&curInner.delimStyle+" "+curInner.delimStyle+"-close"}if(found>-1)stream.string=oldContent.slice(0,found);var innerToken=curInner.mode.token(stream,state.inner);if(found>-1)stream.string=oldContent;else if(stream.pos>stream.start)state.startingInner=false;if(found==stream.pos&&curInner.parseDelimiters)state.innerActive=\nstate.inner=null;if(curInner.innerStyle)if(innerToken)innerToken=innerToken+" "+curInner.innerStyle;else innerToken=curInner.innerStyle;return innerToken}},indent:function(state,textAfter,line){var mode=state.innerActive?state.innerActive.mode:outer;if(!mode.indent)return CodeMirror.Pass;return mode.indent(state.innerActive?state.inner:state.outer,textAfter,line)},blankLine:function(state){var mode=state.innerActive?state.innerActive.mode:outer;if(mode.blankLine)mode.blankLine(state.innerActive?state.inner:\nstate.outer);if(!state.innerActive)for(var i=0;i<others.length;++i){var other=others[i];if(other.open==="\\n"){state.innerActive=other;state.inner=CodeMirror.startState(other.mode,mode.indent?mode.indent(state.outer,"",""):0)}}else if(state.innerActive.close==="\\n")state.innerActive=state.inner=null},electricChars:outer.electricChars,innerMode:function(state){return state.inner?{state:state.inner,mode:state.innerActive.mode}:{state:state.outer,mode:outer}}}}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("../htmlmixed/htmlmixed"),require("../../addon/mode/multiplex"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","../htmlmixed/htmlmixed","../../addon/mode/multiplex"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("htmlembedded",function(config,parserConfig){var closeComment=parserConfig.closeComment||"--%>";return CodeMirror.multiplexingMode(CodeMirror.getMode(config,\n"htmlmixed"),{open:parserConfig.openComment||"<%--",close:closeComment,delimStyle:"comment",mode:{token:function(stream){stream.skipTo(closeComment)||stream.skipToEnd();return"comment"}}},{open:parserConfig.open||parserConfig.scriptStartRegex||"<%",close:parserConfig.close||parserConfig.scriptEndRegex||"%>",mode:CodeMirror.getMode(config,parserConfig.scriptingModeSpec)})},"htmlmixed");CodeMirror.defineMIME("application/x-ejs",{name:"htmlembedded",scriptingModeSpec:"javascript"});CodeMirror.defineMIME("application/x-aspx",\n{name:"htmlembedded",scriptingModeSpec:"text/x-csharp"});CodeMirror.defineMIME("application/x-jsp",{name:"htmlembedded",scriptingModeSpec:"text/x-java"});CodeMirror.defineMIME("application/x-erb",{name:"htmlembedded",scriptingModeSpec:"ruby"})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("../xml/xml"),require("../javascript/javascript"),require("../css/css"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","../xml/xml","../javascript/javascript","../css/css"],mod);else mod(CodeMirror)})(function(CodeMirror){var defaultTags={script:[["lang",/(javascript|babel)/i,"javascript"],["type",/^(?:text|application)\\/(?:x-)?(?:java|ecma)script$|^module$|^$/i,\n"javascript"],["type",/./,"text/plain"],[null,null,"javascript"]],style:[["lang",/^css$/i,"css"],["type",/^(text\\/)?(x-)?(stylesheet|css)$/i,"css"],["type",/./,"text/plain"],[null,null,"css"]]};function maybeBackup(stream,pat,style){var cur=stream.current(),close=cur.search(pat);if(close>-1)stream.backUp(cur.length-close);else if(cur.match(/<\\/?$/)){stream.backUp(cur.length);if(!stream.match(pat,false))stream.match(cur)}return style}var attrRegexpCache={};function getAttrRegexp(attr){var regexp=attrRegexpCache[attr];\nif(regexp)return regexp;return attrRegexpCache[attr]=new RegExp("\\\\s+"+attr+"\\\\s*=\\\\s*(\'|\\")?([^\'\\"]+)(\'|\\")?\\\\s*")}function getAttrValue(text,attr){var match=text.match(getAttrRegexp(attr));return match?/^\\s*(.*?)\\s*$/.exec(match[2])[1]:""}function getTagRegexp(tagName,anchored){return new RegExp((anchored?"^":"")+"</\\\\s*"+tagName+"\\\\s*>","i")}function addTags(from,to){for(var tag in from){var dest=to[tag]||(to[tag]=[]);var source=from[tag];for(var i=source.length-1;i>=0;i--)dest.unshift(source[i])}}\nfunction findMatchingMode(tagInfo,tagText){for(var i=0;i<tagInfo.length;i++){var spec=tagInfo[i];if(!spec[0]||spec[1].test(getAttrValue(tagText,spec[0])))return spec[2]}}CodeMirror.defineMode("htmlmixed",function(config,parserConfig){var htmlMode=CodeMirror.getMode(config,{name:"xml",htmlMode:true,multilineTagIndentFactor:parserConfig.multilineTagIndentFactor,multilineTagIndentPastTag:parserConfig.multilineTagIndentPastTag,allowMissingTagName:parserConfig.allowMissingTagName});var tags={};var configTags=\nparserConfig&&parserConfig.tags,configScript=parserConfig&&parserConfig.scriptTypes;addTags(defaultTags,tags);if(configTags)addTags(configTags,tags);if(configScript)for(var i=configScript.length-1;i>=0;i--)tags.script.unshift(["type",configScript[i].matches,configScript[i].mode]);function html(stream,state){var style=htmlMode.token(stream,state.htmlState),tag=/\\btag\\b/.test(style),tagName;if(tag&&!/[<>\\s\\/]/.test(stream.current())&&(tagName=state.htmlState.tagName&&state.htmlState.tagName.toLowerCase())&&\ntags.hasOwnProperty(tagName))state.inTag=tagName+" ";else if(state.inTag&&tag&&/>$/.test(stream.current())){var inTag=/^([\\S]+) (.*)/.exec(state.inTag);state.inTag=null;var modeSpec=stream.current()==">"&&findMatchingMode(tags[inTag[1]],inTag[2]);var mode=CodeMirror.getMode(config,modeSpec);var endTagA=getTagRegexp(inTag[1],true),endTag=getTagRegexp(inTag[1],false);state.token=function(stream,state){if(stream.match(endTagA,false)){state.token=html;state.localState=state.localMode=null;return null}return maybeBackup(stream,\nendTag,state.localMode.token(stream,state.localState))};state.localMode=mode;state.localState=CodeMirror.startState(mode,htmlMode.indent(state.htmlState,"",""))}else if(state.inTag){state.inTag+=stream.current();if(stream.eol())state.inTag+=" "}return style}return{startState:function(){var state=CodeMirror.startState(htmlMode);return{token:html,inTag:null,localMode:null,localState:null,htmlState:state}},copyState:function(state){var local;if(state.localState)local=CodeMirror.copyState(state.localMode,\nstate.localState);return{token:state.token,inTag:state.inTag,localMode:state.localMode,localState:local,htmlState:CodeMirror.copyState(htmlMode,state.htmlState)}},token:function(stream,state){return state.token(stream,state)},indent:function(state,textAfter,line){if(!state.localMode||/^\\s*<\\//.test(textAfter))return htmlMode.indent(state.htmlState,textAfter,line);else if(state.localMode.indent)return state.localMode.indent(state.localState,textAfter,line);else return CodeMirror.Pass},innerMode:function(state){return{state:state.localState||\nstate.htmlState,mode:state.localMode||htmlMode}}}},"xml","javascript","css");CodeMirror.defineMIME("text/html","htmlmixed")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("javascript",function(config,parserConfig){var indentUnit=config.indentUnit;var statementIndent=parserConfig.statementIndent;var jsonldMode=parserConfig.jsonld;var jsonMode=parserConfig.json||jsonldMode;var trackScope=parserConfig.trackScope!==false;\nvar isTS=parserConfig.typescript;var wordRE=parserConfig.wordCharacters||/[\\w$\\xa1-\\uffff]/;var keywords=function(){function kw(type){return{type:type,style:"keyword"}}var A=kw("keyword a"),B=kw("keyword b"),C=kw("keyword c"),D=kw("keyword d");var operator=kw("operator"),atom={type:"atom",style:"atom"};return{"if":kw("if"),"while":A,"with":A,"else":B,"do":B,"try":B,"finally":B,"return":D,"break":D,"continue":D,"new":kw("new"),"delete":C,"void":C,"throw":C,"debugger":kw("debugger"),"var":kw("var"),\n"const":kw("var"),"let":kw("var"),"function":kw("function"),"catch":kw("catch"),"for":kw("for"),"switch":kw("switch"),"case":kw("case"),"default":kw("default"),"in":operator,"typeof":operator,"instanceof":operator,"true":atom,"false":atom,"null":atom,"undefined":atom,"NaN":atom,"Infinity":atom,"this":kw("this"),"class":kw("class"),"super":kw("atom"),"yield":C,"export":kw("export"),"import":kw("import"),"extends":C,"await":C}}();var isOperatorChar=/[+\\-*&%=<>!?|~^@]/;var isJsonldKeyword=/^@(context|id|value|language|type|container|list|set|reverse|index|base|vocab|graph)"/;\nfunction readRegexp(stream){var escaped=false,next,inSet=false;while((next=stream.next())!=null){if(!escaped){if(next=="/"&&!inSet)return;if(next=="[")inSet=true;else if(inSet&&next=="]")inSet=false}escaped=!escaped&&next=="\\\\"}}var type,content;function ret(tp,style,cont){type=tp;content=cont;return style}function tokenBase(stream,state){var ch=stream.next();if(ch==\'"\'||ch=="\'"){state.tokenize=tokenString(ch);return state.tokenize(stream,state)}else if(ch=="."&&stream.match(/^\\d[\\d_]*(?:[eE][+\\-]?[\\d_]+)?/))return ret("number",\n"number");else if(ch=="."&&stream.match(".."))return ret("spread","meta");else if(/[\\[\\]{}\\(\\),;:\\.]/.test(ch))return ret(ch);else if(ch=="="&&stream.eat(">"))return ret("=>","operator");else if(ch=="0"&&stream.match(/^(?:x[\\dA-Fa-f_]+|o[0-7_]+|b[01_]+)n?/))return ret("number","number");else if(/\\d/.test(ch)){stream.match(/^[\\d_]*(?:n|(?:\\.[\\d_]*)?(?:[eE][+\\-]?[\\d_]+)?)?/);return ret("number","number")}else if(ch=="/")if(stream.eat("*")){state.tokenize=tokenComment;return tokenComment(stream,state)}else if(stream.eat("/")){stream.skipToEnd();\nreturn ret("comment","comment")}else if(expressionAllowed(stream,state,1)){readRegexp(stream);stream.match(/^\\b(([gimyus])(?![gimyus]*\\2))+\\b/);return ret("regexp","string-2")}else{stream.eat("=");return ret("operator","operator",stream.current())}else if(ch=="`"){state.tokenize=tokenQuasi;return tokenQuasi(stream,state)}else if(ch=="#"&&stream.peek()=="!"){stream.skipToEnd();return ret("meta","meta")}else if(ch=="#"&&stream.eatWhile(wordRE))return ret("variable","property");else if(ch=="<"&&stream.match("!--")||\nch=="-"&&stream.match("->")&&!/\\S/.test(stream.string.slice(0,stream.start))){stream.skipToEnd();return ret("comment","comment")}else if(isOperatorChar.test(ch)){if(ch!=">"||!state.lexical||state.lexical.type!=">")if(stream.eat("=")){if(ch=="!"||ch=="=")stream.eat("=")}else if(/[<>*+\\-|&?]/.test(ch)){stream.eat(ch);if(ch==">")stream.eat(ch)}if(ch=="?"&&stream.eat("."))return ret(".");return ret("operator","operator",stream.current())}else if(wordRE.test(ch)){stream.eatWhile(wordRE);var word=stream.current();\nif(state.lastType!="."){if(keywords.propertyIsEnumerable(word)){var kw=keywords[word];return ret(kw.type,kw.style,word)}if(word=="async"&&stream.match(/^(\\s|\\/\\*([^*]|\\*(?!\\/))*?\\*\\/)*[\\[\\(\\w]/,false))return ret("async","keyword",word)}return ret("variable","variable",word)}}function tokenString(quote){return function(stream,state){var escaped=false,next;if(jsonldMode&&stream.peek()=="@"&&stream.match(isJsonldKeyword)){state.tokenize=tokenBase;return ret("jsonld-keyword","meta")}while((next=stream.next())!=\nnull){if(next==quote&&!escaped)break;escaped=!escaped&&next=="\\\\"}if(!escaped)state.tokenize=tokenBase;return ret("string","string")}}function tokenComment(stream,state){var maybeEnd=false,ch;while(ch=stream.next()){if(ch=="/"&&maybeEnd){state.tokenize=tokenBase;break}maybeEnd=ch=="*"}return ret("comment","comment")}function tokenQuasi(stream,state){var escaped=false,next;while((next=stream.next())!=null){if(!escaped&&(next=="`"||next=="$"&&stream.eat("{"))){state.tokenize=tokenBase;break}escaped=\n!escaped&&next=="\\\\"}return ret("quasi","string-2",stream.current())}var brackets="([{}])";function findFatArrow(stream,state){if(state.fatArrowAt)state.fatArrowAt=null;var arrow=stream.string.indexOf("=>",stream.start);if(arrow<0)return;if(isTS){var m=/:\\s*(?:\\w+(?:<[^>]*>|\\[\\])?|\\{[^}]*\\})\\s*$/.exec(stream.string.slice(stream.start,arrow));if(m)arrow=m.index}var depth=0,sawSomething=false;for(var pos=arrow-1;pos>=0;--pos){var ch=stream.string.charAt(pos);var bracket=brackets.indexOf(ch);if(bracket>=\n0&&bracket<3){if(!depth){++pos;break}if(--depth==0){if(ch=="(")sawSomething=true;break}}else if(bracket>=3&&bracket<6)++depth;else if(wordRE.test(ch))sawSomething=true;else if(/["\'\\/`]/.test(ch))for(;;--pos){if(pos==0)return;var next=stream.string.charAt(pos-1);if(next==ch&&stream.string.charAt(pos-2)!="\\\\"){pos--;break}}else if(sawSomething&&!depth){++pos;break}}if(sawSomething&&!depth)state.fatArrowAt=pos}var atomicTypes={"atom":true,"number":true,"variable":true,"string":true,"regexp":true,"this":true,\n"import":true,"jsonld-keyword":true};function JSLexical(indented,column,type,align,prev,info){this.indented=indented;this.column=column;this.type=type;this.prev=prev;this.info=info;if(align!=null)this.align=align}function inScope(state,varname){if(!trackScope)return false;for(var v=state.localVars;v;v=v.next)if(v.name==varname)return true;for(var cx=state.context;cx;cx=cx.prev)for(var v=cx.vars;v;v=v.next)if(v.name==varname)return true}function parseJS(state,style,type,content,stream){var cc=state.cc;\ncx.state=state;cx.stream=stream;cx.marked=null,cx.cc=cc;cx.style=style;if(!state.lexical.hasOwnProperty("align"))state.lexical.align=true;while(true){var combinator=cc.length?cc.pop():jsonMode?expression:statement;if(combinator(type,content)){while(cc.length&&cc[cc.length-1].lex)cc.pop()();if(cx.marked)return cx.marked;if(type=="variable"&&inScope(state,content))return"variable-2";return style}}}var cx={state:null,column:null,marked:null,cc:null};function pass(){for(var i=arguments.length-1;i>=0;i--)cx.cc.push(arguments[i])}\nfunction cont(){pass.apply(null,arguments);return true}function inList(name,list){for(var v=list;v;v=v.next)if(v.name==name)return true;return false}function register(varname){var state=cx.state;cx.marked="def";if(!trackScope)return;if(state.context)if(state.lexical.info=="var"&&state.context&&state.context.block){var newContext=registerVarScoped(varname,state.context);if(newContext!=null){state.context=newContext;return}}else if(!inList(varname,state.localVars)){state.localVars=new Var(varname,state.localVars);\nreturn}if(parserConfig.globalVars&&!inList(varname,state.globalVars))state.globalVars=new Var(varname,state.globalVars)}function registerVarScoped(varname,context){if(!context)return null;else if(context.block){var inner=registerVarScoped(varname,context.prev);if(!inner)return null;if(inner==context.prev)return context;return new Context(inner,context.vars,true)}else if(inList(varname,context.vars))return context;else return new Context(context.prev,new Var(varname,context.vars),false)}function isModifier(name){return name==\n"public"||name=="private"||name=="protected"||name=="abstract"||name=="readonly"}function Context(prev,vars,block){this.prev=prev;this.vars=vars;this.block=block}function Var(name,next){this.name=name;this.next=next}var defaultVars=new Var("this",new Var("arguments",null));function pushcontext(){cx.state.context=new Context(cx.state.context,cx.state.localVars,false);cx.state.localVars=defaultVars}function pushblockcontext(){cx.state.context=new Context(cx.state.context,cx.state.localVars,true);cx.state.localVars=\nnull}pushcontext.lex=pushblockcontext.lex=true;function popcontext(){cx.state.localVars=cx.state.context.vars;cx.state.context=cx.state.context.prev}popcontext.lex=true;function pushlex(type,info){var result=function(){var state=cx.state,indent=state.indented;if(state.lexical.type=="stat")indent=state.lexical.indented;else for(var outer=state.lexical;outer&&outer.type==")"&&outer.align;outer=outer.prev)indent=outer.indented;state.lexical=new JSLexical(indent,cx.stream.column(),type,null,state.lexical,\ninfo)};result.lex=true;return result}function poplex(){var state=cx.state;if(state.lexical.prev){if(state.lexical.type==")")state.indented=state.lexical.indented;state.lexical=state.lexical.prev}}poplex.lex=true;function expect(wanted){function exp(type){if(type==wanted)return cont();else if(wanted==";"||type=="}"||type==")"||type=="]")return pass();else return cont(exp)}return exp}function statement(type,value){if(type=="var")return cont(pushlex("vardef",value),vardef,expect(";"),poplex);if(type==\n"keyword a")return cont(pushlex("form"),parenExpr,statement,poplex);if(type=="keyword b")return cont(pushlex("form"),statement,poplex);if(type=="keyword d")return cx.stream.match(/^\\s*$/,false)?cont():cont(pushlex("stat"),maybeexpression,expect(";"),poplex);if(type=="debugger")return cont(expect(";"));if(type=="{")return cont(pushlex("}"),pushblockcontext,block,poplex,popcontext);if(type==";")return cont();if(type=="if"){if(cx.state.lexical.info=="else"&&cx.state.cc[cx.state.cc.length-1]==poplex)cx.state.cc.pop()();\nreturn cont(pushlex("form"),parenExpr,statement,poplex,maybeelse)}if(type=="function")return cont(functiondef);if(type=="for")return cont(pushlex("form"),pushblockcontext,forspec,statement,popcontext,poplex);if(type=="class"||isTS&&value=="interface"){cx.marked="keyword";return cont(pushlex("form",type=="class"?type:value),className,poplex)}if(type=="variable")if(isTS&&value=="declare"){cx.marked="keyword";return cont(statement)}else if(isTS&&(value=="module"||value=="enum"||value=="type")&&cx.stream.match(/^\\s*\\w/,\nfalse)){cx.marked="keyword";if(value=="enum")return cont(enumdef);else if(value=="type")return cont(typename,expect("operator"),typeexpr,expect(";"));else return cont(pushlex("form"),pattern,expect("{"),pushlex("}"),block,poplex,poplex)}else if(isTS&&value=="namespace"){cx.marked="keyword";return cont(pushlex("form"),expression,statement,poplex)}else if(isTS&&value=="abstract"){cx.marked="keyword";return cont(statement)}else return cont(pushlex("stat"),maybelabel);if(type=="switch")return cont(pushlex("form"),\nparenExpr,expect("{"),pushlex("}","switch"),pushblockcontext,block,poplex,poplex,popcontext);if(type=="case")return cont(expression,expect(":"));if(type=="default")return cont(expect(":"));if(type=="catch")return cont(pushlex("form"),pushcontext,maybeCatchBinding,statement,poplex,popcontext);if(type=="export")return cont(pushlex("stat"),afterExport,poplex);if(type=="import")return cont(pushlex("stat"),afterImport,poplex);if(type=="async")return cont(statement);if(value=="@")return cont(expression,\nstatement);return pass(pushlex("stat"),expression,expect(";"),poplex)}function maybeCatchBinding(type){if(type=="(")return cont(funarg,expect(")"))}function expression(type,value){return expressionInner(type,value,false)}function expressionNoComma(type,value){return expressionInner(type,value,true)}function parenExpr(type){if(type!="(")return pass();return cont(pushlex(")"),maybeexpression,expect(")"),poplex)}function expressionInner(type,value,noComma){if(cx.state.fatArrowAt==cx.stream.start){var body=\nnoComma?arrowBodyNoComma:arrowBody;if(type=="(")return cont(pushcontext,pushlex(")"),commasep(funarg,")"),poplex,expect("=>"),body,popcontext);else if(type=="variable")return pass(pushcontext,pattern,expect("=>"),body,popcontext)}var maybeop=noComma?maybeoperatorNoComma:maybeoperatorComma;if(atomicTypes.hasOwnProperty(type))return cont(maybeop);if(type=="function")return cont(functiondef,maybeop);if(type=="class"||isTS&&value=="interface"){cx.marked="keyword";return cont(pushlex("form"),classExpression,\npoplex)}if(type=="keyword c"||type=="async")return cont(noComma?expressionNoComma:expression);if(type=="(")return cont(pushlex(")"),maybeexpression,expect(")"),poplex,maybeop);if(type=="operator"||type=="spread")return cont(noComma?expressionNoComma:expression);if(type=="[")return cont(pushlex("]"),arrayLiteral,poplex,maybeop);if(type=="{")return contCommasep(objprop,"}",null,maybeop);if(type=="quasi")return pass(quasi,maybeop);if(type=="new")return cont(maybeTarget(noComma));return cont()}function maybeexpression(type){if(type.match(/[;\\}\\)\\],]/))return pass();\nreturn pass(expression)}function maybeoperatorComma(type,value){if(type==",")return cont(maybeexpression);return maybeoperatorNoComma(type,value,false)}function maybeoperatorNoComma(type,value,noComma){var me=noComma==false?maybeoperatorComma:maybeoperatorNoComma;var expr=noComma==false?expression:expressionNoComma;if(type=="=>")return cont(pushcontext,noComma?arrowBodyNoComma:arrowBody,popcontext);if(type=="operator"){if(/\\+\\+|--/.test(value)||isTS&&value=="!")return cont(me);if(isTS&&value=="<"&&\ncx.stream.match(/^([^<>]|<[^<>]*>)*>\\s*\\(/,false))return cont(pushlex(">"),commasep(typeexpr,">"),poplex,me);if(value=="?")return cont(expression,expect(":"),expr);return cont(expr)}if(type=="quasi")return pass(quasi,me);if(type==";")return;if(type=="(")return contCommasep(expressionNoComma,")","call",me);if(type==".")return cont(property,me);if(type=="[")return cont(pushlex("]"),maybeexpression,expect("]"),poplex,me);if(isTS&&value=="as"){cx.marked="keyword";return cont(typeexpr,me)}if(type=="regexp"){cx.state.lastType=\ncx.marked="operator";cx.stream.backUp(cx.stream.pos-cx.stream.start-1);return cont(expr)}}function quasi(type,value){if(type!="quasi")return pass();if(value.slice(value.length-2)!="${")return cont(quasi);return cont(maybeexpression,continueQuasi)}function continueQuasi(type){if(type=="}"){cx.marked="string-2";cx.state.tokenize=tokenQuasi;return cont(quasi)}}function arrowBody(type){findFatArrow(cx.stream,cx.state);return pass(type=="{"?statement:expression)}function arrowBodyNoComma(type){findFatArrow(cx.stream,\ncx.state);return pass(type=="{"?statement:expressionNoComma)}function maybeTarget(noComma){return function(type){if(type==".")return cont(noComma?targetNoComma:target);else if(type=="variable"&&isTS)return cont(maybeTypeArgs,noComma?maybeoperatorNoComma:maybeoperatorComma);else return pass(noComma?expressionNoComma:expression)}}function target(_,value){if(value=="target"){cx.marked="keyword";return cont(maybeoperatorComma)}}function targetNoComma(_,value){if(value=="target"){cx.marked="keyword";return cont(maybeoperatorNoComma)}}\nfunction maybelabel(type){if(type==":")return cont(poplex,statement);return pass(maybeoperatorComma,expect(";"),poplex)}function property(type){if(type=="variable"){cx.marked="property";return cont()}}function objprop(type,value){if(type=="async"){cx.marked="property";return cont(objprop)}else if(type=="variable"||cx.style=="keyword"){cx.marked="property";if(value=="get"||value=="set")return cont(getterSetter);var m;if(isTS&&cx.state.fatArrowAt==cx.stream.start&&(m=cx.stream.match(/^\\s*:\\s*/,false)))cx.state.fatArrowAt=\ncx.stream.pos+m[0].length;return cont(afterprop)}else if(type=="number"||type=="string"){cx.marked=jsonldMode?"property":cx.style+" property";return cont(afterprop)}else if(type=="jsonld-keyword")return cont(afterprop);else if(isTS&&isModifier(value)){cx.marked="keyword";return cont(objprop)}else if(type=="[")return cont(expression,maybetype,expect("]"),afterprop);else if(type=="spread")return cont(expressionNoComma,afterprop);else if(value=="*"){cx.marked="keyword";return cont(objprop)}else if(type==\n":")return pass(afterprop)}function getterSetter(type){if(type!="variable")return pass(afterprop);cx.marked="property";return cont(functiondef)}function afterprop(type){if(type==":")return cont(expressionNoComma);if(type=="(")return pass(functiondef)}function commasep(what,end,sep){function proceed(type,value){if(sep?sep.indexOf(type)>-1:type==","){var lex=cx.state.lexical;if(lex.info=="call")lex.pos=(lex.pos||0)+1;return cont(function(type,value){if(type==end||value==end)return pass();return pass(what)},\nproceed)}if(type==end||value==end)return cont();if(sep&&sep.indexOf(";")>-1)return pass(what);return cont(expect(end))}return function(type,value){if(type==end||value==end)return cont();return pass(what,proceed)}}function contCommasep(what,end,info){for(var i=3;i<arguments.length;i++)cx.cc.push(arguments[i]);return cont(pushlex(end,info),commasep(what,end),poplex)}function block(type){if(type=="}")return cont();return pass(statement,block)}function maybetype(type,value){if(isTS){if(type==":")return cont(typeexpr);\nif(value=="?")return cont(maybetype)}}function maybetypeOrIn(type,value){if(isTS&&(type==":"||value=="in"))return cont(typeexpr)}function mayberettype(type){if(isTS&&type==":")if(cx.stream.match(/^\\s*\\w+\\s+is\\b/,false))return cont(expression,isKW,typeexpr);else return cont(typeexpr)}function isKW(_,value){if(value=="is"){cx.marked="keyword";return cont()}}function typeexpr(type,value){if(value=="keyof"||value=="typeof"||value=="infer"||value=="readonly"){cx.marked="keyword";return cont(value=="typeof"?\nexpressionNoComma:typeexpr)}if(type=="variable"||value=="void"){cx.marked="type";return cont(afterType)}if(value=="|"||value=="&")return cont(typeexpr);if(type=="string"||type=="number"||type=="atom")return cont(afterType);if(type=="[")return cont(pushlex("]"),commasep(typeexpr,"]",","),poplex,afterType);if(type=="{")return cont(pushlex("}"),typeprops,poplex,afterType);if(type=="(")return cont(commasep(typearg,")"),maybeReturnType,afterType);if(type=="<")return cont(commasep(typeexpr,">"),typeexpr);\nif(type=="quasi")return pass(quasiType,afterType)}function maybeReturnType(type){if(type=="=>")return cont(typeexpr)}function typeprops(type){if(type.match(/[\\}\\)\\]]/))return cont();if(type==","||type==";")return cont(typeprops);return pass(typeprop,typeprops)}function typeprop(type,value){if(type=="variable"||cx.style=="keyword"){cx.marked="property";return cont(typeprop)}else if(value=="?"||type=="number"||type=="string")return cont(typeprop);else if(type==":")return cont(typeexpr);else if(type==\n"[")return cont(expect("variable"),maybetypeOrIn,expect("]"),typeprop);else if(type=="(")return pass(functiondecl,typeprop);else if(!type.match(/[;\\}\\)\\],]/))return cont()}function quasiType(type,value){if(type!="quasi")return pass();if(value.slice(value.length-2)!="${")return cont(quasiType);return cont(typeexpr,continueQuasiType)}function continueQuasiType(type){if(type=="}"){cx.marked="string-2";cx.state.tokenize=tokenQuasi;return cont(quasiType)}}function typearg(type,value){if(type=="variable"&&\ncx.stream.match(/^\\s*[?:]/,false)||value=="?")return cont(typearg);if(type==":")return cont(typeexpr);if(type=="spread")return cont(typearg);return pass(typeexpr)}function afterType(type,value){if(value=="<")return cont(pushlex(">"),commasep(typeexpr,">"),poplex,afterType);if(value=="|"||type=="."||value=="&")return cont(typeexpr);if(type=="[")return cont(typeexpr,expect("]"),afterType);if(value=="extends"||value=="implements"){cx.marked="keyword";return cont(typeexpr)}if(value=="?")return cont(typeexpr,\nexpect(":"),typeexpr)}function maybeTypeArgs(_,value){if(value=="<")return cont(pushlex(">"),commasep(typeexpr,">"),poplex,afterType)}function typeparam(){return pass(typeexpr,maybeTypeDefault)}function maybeTypeDefault(_,value){if(value=="=")return cont(typeexpr)}function vardef(_,value){if(value=="enum"){cx.marked="keyword";return cont(enumdef)}return pass(pattern,maybetype,maybeAssign,vardefCont)}function pattern(type,value){if(isTS&&isModifier(value)){cx.marked="keyword";return cont(pattern)}if(type==\n"variable"){register(value);return cont()}if(type=="spread")return cont(pattern);if(type=="[")return contCommasep(eltpattern,"]");if(type=="{")return contCommasep(proppattern,"}")}function proppattern(type,value){if(type=="variable"&&!cx.stream.match(/^\\s*:/,false)){register(value);return cont(maybeAssign)}if(type=="variable")cx.marked="property";if(type=="spread")return cont(pattern);if(type=="}")return pass();if(type=="[")return cont(expression,expect("]"),expect(":"),proppattern);return cont(expect(":"),\npattern,maybeAssign)}function eltpattern(){return pass(pattern,maybeAssign)}function maybeAssign(_type,value){if(value=="=")return cont(expressionNoComma)}function vardefCont(type){if(type==",")return cont(vardef)}function maybeelse(type,value){if(type=="keyword b"&&value=="else")return cont(pushlex("form","else"),statement,poplex)}function forspec(type,value){if(value=="await")return cont(forspec);if(type=="(")return cont(pushlex(")"),forspec1,poplex)}function forspec1(type){if(type=="var")return cont(vardef,\nforspec2);if(type=="variable")return cont(forspec2);return pass(forspec2)}function forspec2(type,value){if(type==")")return cont();if(type==";")return cont(forspec2);if(value=="in"||value=="of"){cx.marked="keyword";return cont(expression,forspec2)}return pass(expression,forspec2)}function functiondef(type,value){if(value=="*"){cx.marked="keyword";return cont(functiondef)}if(type=="variable"){register(value);return cont(functiondef)}if(type=="(")return cont(pushcontext,pushlex(")"),commasep(funarg,\n")"),poplex,mayberettype,statement,popcontext);if(isTS&&value=="<")return cont(pushlex(">"),commasep(typeparam,">"),poplex,functiondef)}function functiondecl(type,value){if(value=="*"){cx.marked="keyword";return cont(functiondecl)}if(type=="variable"){register(value);return cont(functiondecl)}if(type=="(")return cont(pushcontext,pushlex(")"),commasep(funarg,")"),poplex,mayberettype,popcontext);if(isTS&&value=="<")return cont(pushlex(">"),commasep(typeparam,">"),poplex,functiondecl)}function typename(type,\nvalue){if(type=="keyword"||type=="variable"){cx.marked="type";return cont(typename)}else if(value=="<")return cont(pushlex(">"),commasep(typeparam,">"),poplex)}function funarg(type,value){if(value=="@")cont(expression,funarg);if(type=="spread")return cont(funarg);if(isTS&&isModifier(value)){cx.marked="keyword";return cont(funarg)}if(isTS&&type=="this")return cont(maybetype,maybeAssign);return pass(pattern,maybetype,maybeAssign)}function classExpression(type,value){if(type=="variable")return className(type,\nvalue);return classNameAfter(type,value)}function className(type,value){if(type=="variable"){register(value);return cont(classNameAfter)}}function classNameAfter(type,value){if(value=="<")return cont(pushlex(">"),commasep(typeparam,">"),poplex,classNameAfter);if(value=="extends"||value=="implements"||isTS&&type==","){if(value=="implements")cx.marked="keyword";return cont(isTS?typeexpr:expression,classNameAfter)}if(type=="{")return cont(pushlex("}"),classBody,poplex)}function classBody(type,value){if(type==\n"async"||type=="variable"&&(value=="static"||value=="get"||value=="set"||isTS&&isModifier(value))&&cx.stream.match(/^\\s+[\\w$\\xa1-\\uffff]/,false)){cx.marked="keyword";return cont(classBody)}if(type=="variable"||cx.style=="keyword"){cx.marked="property";return cont(classfield,classBody)}if(type=="number"||type=="string")return cont(classfield,classBody);if(type=="[")return cont(expression,maybetype,expect("]"),classfield,classBody);if(value=="*"){cx.marked="keyword";return cont(classBody)}if(isTS&&\ntype=="(")return pass(functiondecl,classBody);if(type==";"||type==",")return cont(classBody);if(type=="}")return cont();if(value=="@")return cont(expression,classBody)}function classfield(type,value){if(value=="!")return cont(classfield);if(value=="?")return cont(classfield);if(type==":")return cont(typeexpr,maybeAssign);if(value=="=")return cont(expressionNoComma);var context=cx.state.lexical.prev,isInterface=context&&context.info=="interface";return pass(isInterface?functiondecl:functiondef)}function afterExport(type,\nvalue){if(value=="*"){cx.marked="keyword";return cont(maybeFrom,expect(";"))}if(value=="default"){cx.marked="keyword";return cont(expression,expect(";"))}if(type=="{")return cont(commasep(exportField,"}"),maybeFrom,expect(";"));return pass(statement)}function exportField(type,value){if(value=="as"){cx.marked="keyword";return cont(expect("variable"))}if(type=="variable")return pass(expressionNoComma,exportField)}function afterImport(type){if(type=="string")return cont();if(type=="(")return pass(expression);\nif(type==".")return pass(maybeoperatorComma);return pass(importSpec,maybeMoreImports,maybeFrom)}function importSpec(type,value){if(type=="{")return contCommasep(importSpec,"}");if(type=="variable")register(value);if(value=="*")cx.marked="keyword";return cont(maybeAs)}function maybeMoreImports(type){if(type==",")return cont(importSpec,maybeMoreImports)}function maybeAs(_type,value){if(value=="as"){cx.marked="keyword";return cont(importSpec)}}function maybeFrom(_type,value){if(value=="from"){cx.marked=\n"keyword";return cont(expression)}}function arrayLiteral(type){if(type=="]")return cont();return pass(commasep(expressionNoComma,"]"))}function enumdef(){return pass(pushlex("form"),pattern,expect("{"),pushlex("}"),commasep(enummember,"}"),poplex,poplex)}function enummember(){return pass(pattern,maybeAssign)}function isContinuedStatement(state,textAfter){return state.lastType=="operator"||state.lastType==","||isOperatorChar.test(textAfter.charAt(0))||/[,.]/.test(textAfter.charAt(0))}function expressionAllowed(stream,\nstate,backUp){return state.tokenize==tokenBase&&/^(?:operator|sof|keyword [bcd]|case|new|export|default|spread|[\\[{}\\(,;:]|=>)$/.test(state.lastType)||state.lastType=="quasi"&&/\\{\\s*$/.test(stream.string.slice(0,stream.pos-(backUp||0)))}return{startState:function(basecolumn){var state={tokenize:tokenBase,lastType:"sof",cc:[],lexical:new JSLexical((basecolumn||0)-indentUnit,0,"block",false),localVars:parserConfig.localVars,context:parserConfig.localVars&&new Context(null,null,false),indented:basecolumn||\n0};if(parserConfig.globalVars&&typeof parserConfig.globalVars=="object")state.globalVars=parserConfig.globalVars;return state},token:function(stream,state){if(stream.sol()){if(!state.lexical.hasOwnProperty("align"))state.lexical.align=false;state.indented=stream.indentation();findFatArrow(stream,state)}if(state.tokenize!=tokenComment&&stream.eatSpace())return null;var style=state.tokenize(stream,state);if(type=="comment")return style;state.lastType=type=="operator"&&(content=="++"||content=="--")?\n"incdec":type;return parseJS(state,style,type,content,stream)},indent:function(state,textAfter){if(state.tokenize==tokenComment||state.tokenize==tokenQuasi)return CodeMirror.Pass;if(state.tokenize!=tokenBase)return 0;var firstChar=textAfter&&textAfter.charAt(0),lexical=state.lexical,top;if(!/^\\s*else\\b/.test(textAfter))for(var i=state.cc.length-1;i>=0;--i){var c=state.cc[i];if(c==poplex)lexical=lexical.prev;else if(c!=maybeelse&&c!=popcontext)break}while((lexical.type=="stat"||lexical.type=="form")&&\n(firstChar=="}"||(top=state.cc[state.cc.length-1])&&(top==maybeoperatorComma||top==maybeoperatorNoComma)&&!/^[,\\.=+\\-*:?[\\(]/.test(textAfter)))lexical=lexical.prev;if(statementIndent&&lexical.type==")"&&lexical.prev.type=="stat")lexical=lexical.prev;var type=lexical.type,closing=firstChar==type;if(type=="vardef")return lexical.indented+(state.lastType=="operator"||state.lastType==","?lexical.info.length+1:0);else if(type=="form"&&firstChar=="{")return lexical.indented;else if(type=="form")return lexical.indented+\nindentUnit;else if(type=="stat")return lexical.indented+(isContinuedStatement(state,textAfter)?statementIndent||indentUnit:0);else if(lexical.info=="switch"&&!closing&&parserConfig.doubleIndentSwitch!=false)return lexical.indented+(/^(?:case|default)\\b/.test(textAfter)?indentUnit:2*indentUnit);else if(lexical.align)return lexical.column+(closing?0:1);else return lexical.indented+(closing?0:indentUnit)},electricInput:/^\\s*(?:case .*?:|default:|\\{|\\})$/,blockCommentStart:jsonMode?null:"/*",blockCommentEnd:jsonMode?\nnull:"*/",blockCommentContinue:jsonMode?null:" * ",lineComment:jsonMode?null:"//",fold:"brace",closeBrackets:"()[]{}\'\'\\"\\"``",helperType:jsonMode?"json":"javascript",jsonldMode:jsonldMode,jsonMode:jsonMode,expressionAllowed:expressionAllowed,skipExpression:function(state){parseJS(state,"atom","atom","true",new CodeMirror.StringStream("",2,null))}}});CodeMirror.registerHelper("wordChars","javascript",/[\\w$]/);CodeMirror.defineMIME("text/javascript","javascript");CodeMirror.defineMIME("text/ecmascript",\n"javascript");CodeMirror.defineMIME("application/javascript","javascript");CodeMirror.defineMIME("application/x-javascript","javascript");CodeMirror.defineMIME("application/ecmascript","javascript");CodeMirror.defineMIME("application/json",{name:"javascript",json:true});CodeMirror.defineMIME("application/x-json",{name:"javascript",json:true});CodeMirror.defineMIME("application/manifest+json",{name:"javascript",json:true});CodeMirror.defineMIME("application/ld+json",{name:"javascript",jsonld:true});\nCodeMirror.defineMIME("text/typescript",{name:"javascript",typescript:true});CodeMirror.defineMIME("application/typescript",{name:"javascript",typescript:true})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function Context(indented,column,type,info,align,prev){this.indented=indented;this.column=column;this.type=type;this.info=info;this.align=align;this.prev=prev}function pushContext(state,col,type,info){var indent=state.indented;if(state.context&&state.context.type=="statement"&&\ntype!="statement")indent=state.context.indented;return state.context=new Context(indent,col,type,info,null,state.context)}function popContext(state){var t=state.context.type;if(t==")"||t=="]"||t=="}")state.indented=state.context.indented;return state.context=state.context.prev}function typeBefore(stream,state,pos){if(state.prevToken=="variable"||state.prevToken=="type")return true;if(/\\S(?:[^- ]>|[*\\]])\\s*$|\\*$/.test(stream.string.slice(0,pos)))return true;if(state.typeAtEndOfLine&&stream.column()==\nstream.indentation())return true}function isTopScope(context){for(;;){if(!context||context.type=="top")return true;if(context.type=="}"&&context.prev.info!="namespace")return false;context=context.prev}}CodeMirror.defineMode("clike",function(config,parserConfig){var indentUnit=config.indentUnit,statementIndentUnit=parserConfig.statementIndentUnit||indentUnit,dontAlignCalls=parserConfig.dontAlignCalls,keywords=parserConfig.keywords||{},types=parserConfig.types||{},builtin=parserConfig.builtin||{},\nblockKeywords=parserConfig.blockKeywords||{},defKeywords=parserConfig.defKeywords||{},atoms=parserConfig.atoms||{},hooks=parserConfig.hooks||{},multiLineStrings=parserConfig.multiLineStrings,indentStatements=parserConfig.indentStatements!==false,indentSwitch=parserConfig.indentSwitch!==false,namespaceSeparator=parserConfig.namespaceSeparator,isPunctuationChar=parserConfig.isPunctuationChar||/[\\[\\]{}\\(\\),;:\\.]/,numberStart=parserConfig.numberStart||/[\\d\\.]/,number=parserConfig.number||/^(?:0x[a-f\\d]+|0b[01]+|(?:\\d+\\.?\\d*|\\.\\d+)(?:e[-+]?\\d+)?)(u|ll?|l|f)?/i,\nisOperatorChar=parserConfig.isOperatorChar||/[+\\-*&%=<>!?|\\/]/,isIdentifierChar=parserConfig.isIdentifierChar||/[\\w\\$_\\xa1-\\uffff]/,isReservedIdentifier=parserConfig.isReservedIdentifier||false;var curPunc,isDefKeyword;function tokenBase(stream,state){var ch=stream.next();if(hooks[ch]){var result=hooks[ch](stream,state);if(result!==false)return result}if(ch==\'"\'||ch=="\'"){state.tokenize=tokenString(ch);return state.tokenize(stream,state)}if(numberStart.test(ch)){stream.backUp(1);if(stream.match(number))return"number";\nstream.next()}if(isPunctuationChar.test(ch)){curPunc=ch;return null}if(ch=="/"){if(stream.eat("*")){state.tokenize=tokenComment;return tokenComment(stream,state)}if(stream.eat("/")){stream.skipToEnd();return"comment"}}if(isOperatorChar.test(ch)){while(!stream.match(/^\\/[\\/*]/,false)&&stream.eat(isOperatorChar));return"operator"}stream.eatWhile(isIdentifierChar);if(namespaceSeparator)while(stream.match(namespaceSeparator))stream.eatWhile(isIdentifierChar);var cur=stream.current();if(contains(keywords,\ncur)){if(contains(blockKeywords,cur))curPunc="newstatement";if(contains(defKeywords,cur))isDefKeyword=true;return"keyword"}if(contains(types,cur))return"type";if(contains(builtin,cur)||isReservedIdentifier&&isReservedIdentifier(cur)){if(contains(blockKeywords,cur))curPunc="newstatement";return"builtin"}if(contains(atoms,cur))return"atom";return"variable"}function tokenString(quote){return function(stream,state){var escaped=false,next,end=false;while((next=stream.next())!=null){if(next==quote&&!escaped){end=\ntrue;break}escaped=!escaped&&next=="\\\\"}if(end||!(escaped||multiLineStrings))state.tokenize=null;return"string"}}function tokenComment(stream,state){var maybeEnd=false,ch;while(ch=stream.next()){if(ch=="/"&&maybeEnd){state.tokenize=null;break}maybeEnd=ch=="*"}return"comment"}function maybeEOL(stream,state){if(parserConfig.typeFirstDefinitions&&stream.eol()&&isTopScope(state.context))state.typeAtEndOfLine=typeBefore(stream,state,stream.pos)}return{startState:function(basecolumn){return{tokenize:null,\ncontext:new Context((basecolumn||0)-indentUnit,0,"top",null,false),indented:0,startOfLine:true,prevToken:null}},token:function(stream,state){var ctx=state.context;if(stream.sol()){if(ctx.align==null)ctx.align=false;state.indented=stream.indentation();state.startOfLine=true}if(stream.eatSpace()){maybeEOL(stream,state);return null}curPunc=isDefKeyword=null;var style=(state.tokenize||tokenBase)(stream,state);if(style=="comment"||style=="meta")return style;if(ctx.align==null)ctx.align=true;if(curPunc==\n";"||curPunc==":"||curPunc==","&&stream.match(/^\\s*(?:\\/\\/.*)?$/,false))while(state.context.type=="statement")popContext(state);else if(curPunc=="{")pushContext(state,stream.column(),"}");else if(curPunc=="[")pushContext(state,stream.column(),"]");else if(curPunc=="(")pushContext(state,stream.column(),")");else if(curPunc=="}"){while(ctx.type=="statement")ctx=popContext(state);if(ctx.type=="}")ctx=popContext(state);while(ctx.type=="statement")ctx=popContext(state)}else if(curPunc==ctx.type)popContext(state);\nelse if(indentStatements&&((ctx.type=="}"||ctx.type=="top")&&curPunc!=";"||ctx.type=="statement"&&curPunc=="newstatement"))pushContext(state,stream.column(),"statement",stream.current());if(style=="variable"&&(state.prevToken=="def"||parserConfig.typeFirstDefinitions&&typeBefore(stream,state,stream.start)&&isTopScope(state.context)&&stream.match(/^\\s*\\(/,false)))style="def";if(hooks.token){var result=hooks.token(stream,state,style);if(result!==undefined)style=result}if(style=="def"&&parserConfig.styleDefs===\nfalse)style="variable";state.startOfLine=false;state.prevToken=isDefKeyword?"def":style||curPunc;maybeEOL(stream,state);return style},indent:function(state,textAfter){if(state.tokenize!=tokenBase&&state.tokenize!=null||state.typeAtEndOfLine)return CodeMirror.Pass;var ctx=state.context,firstChar=textAfter&&textAfter.charAt(0);var closing=firstChar==ctx.type;if(ctx.type=="statement"&&firstChar=="}")ctx=ctx.prev;if(parserConfig.dontIndentStatements)while(ctx.type=="statement"&&parserConfig.dontIndentStatements.test(ctx.info))ctx=\nctx.prev;if(hooks.indent){var hook=hooks.indent(state,ctx,textAfter,indentUnit);if(typeof hook=="number")return hook}var switchBlock=ctx.prev&&ctx.prev.info=="switch";if(parserConfig.allmanIndentation&&/[{(]/.test(firstChar)){while(ctx.type!="top"&&ctx.type!="}")ctx=ctx.prev;return ctx.indented}if(ctx.type=="statement")return ctx.indented+(firstChar=="{"?0:statementIndentUnit);if(ctx.align&&(!dontAlignCalls||ctx.type!=")"))return ctx.column+(closing?0:1);if(ctx.type==")"&&!closing)return ctx.indented+\nstatementIndentUnit;return ctx.indented+(closing?0:indentUnit)+(!closing&&switchBlock&&!/^(?:case|default)\\b/.test(textAfter)?indentUnit:0)},electricInput:indentSwitch?/^\\s*(?:case .*?:|default:|\\{\\}?|\\})$/:/^\\s*[{}]$/,blockCommentStart:"/*",blockCommentEnd:"*/",blockCommentContinue:" * ",lineComment:"//",fold:"brace"}});function words(str){var obj={},words=str.split(" ");for(var i=0;i<words.length;++i)obj[words[i]]=true;return obj}function contains(words,word){if(typeof words==="function")return words(word);\nelse return words.propertyIsEnumerable(word)}var cKeywords="auto if break case register continue return default do sizeof "+"static else struct switch extern typedef union for goto while enum const "+"volatile inline restrict asm fortran";var cppKeywords="alignas alignof and and_eq audit axiom bitand bitor catch "+"class compl concept constexpr const_cast decltype delete dynamic_cast "+"explicit export final friend import module mutable namespace new noexcept "+"not not_eq operator or or_eq override private protected public "+\n"reinterpret_cast requires static_assert static_cast template this "+"thread_local throw try typeid typename using virtual xor xor_eq";var objCKeywords="bycopy byref in inout oneway out self super atomic nonatomic retain copy "+"readwrite readonly strong weak assign typeof nullable nonnull null_resettable _cmd "+"@interface @implementation @end @protocol @encode @property @synthesize @dynamic @class "+"@public @package @private @protected @required @optional @try @catch @finally @import "+"@selector @encode @defs @synchronized @autoreleasepool @compatibility_alias @available";\nvar objCBuiltins="FOUNDATION_EXPORT FOUNDATION_EXTERN NS_INLINE NS_FORMAT_FUNCTION "+" NS_RETURNS_RETAINEDNS_ERROR_ENUM NS_RETURNS_NOT_RETAINED NS_RETURNS_INNER_POINTER "+"NS_DESIGNATED_INITIALIZER NS_ENUM NS_OPTIONS NS_REQUIRES_NIL_TERMINATION "+"NS_ASSUME_NONNULL_BEGIN NS_ASSUME_NONNULL_END NS_SWIFT_NAME NS_REFINED_FOR_SWIFT";var basicCTypes=words("int long char short double float unsigned signed "+"void bool");var basicObjCTypes=words("SEL instancetype id Class Protocol BOOL");function cTypes(identifier){return contains(basicCTypes,\nidentifier)||/.+_t$/.test(identifier)}function objCTypes(identifier){return cTypes(identifier)||contains(basicObjCTypes,identifier)}var cBlockKeywords="case do else for if switch while struct enum union";var cDefKeywords="struct enum union";function cppHook(stream,state){if(!state.startOfLine)return false;for(var ch,next=null;ch=stream.peek();){if(ch=="\\\\"&&stream.match(/^.$/)){next=cppHook;break}else if(ch=="/"&&stream.match(/^\\/[\\/\\*]/,false))break;stream.next()}state.tokenize=next;return"meta"}\nfunction pointerHook(_stream,state){if(state.prevToken=="type")return"type";return false}function cIsReservedIdentifier(token){if(!token||token.length<2)return false;if(token[0]!="_")return false;return token[1]=="_"||token[1]!==token[1].toLowerCase()}function cpp14Literal(stream){stream.eatWhile(/[\\w\\.\']/);return"number"}function cpp11StringHook(stream,state){stream.backUp(1);if(stream.match(/^(?:R|u8R|uR|UR|LR)/)){var match=stream.match(/^"([^\\s\\\\()]{0,16})\\(/);if(!match)return false;state.cpp11RawStringDelim=\nmatch[1];state.tokenize=tokenRawString;return tokenRawString(stream,state)}if(stream.match(/^(?:u8|u|U|L)/)){if(stream.match(/^["\']/,false))return"string";return false}stream.next();return false}function cppLooksLikeConstructor(word){var lastTwo=/(\\w+)::~?(\\w+)$/.exec(word);return lastTwo&&lastTwo[1]==lastTwo[2]}function tokenAtString(stream,state){var next;while((next=stream.next())!=null)if(next==\'"\'&&!stream.eat(\'"\')){state.tokenize=null;break}return"string"}function tokenRawString(stream,state){var delim=\nstate.cpp11RawStringDelim.replace(/[^\\w\\s]/g,"\\\\$&");var match=stream.match(new RegExp(".*?\\\\)"+delim+\'"\'));if(match)state.tokenize=null;else stream.skipToEnd();return"string"}function def(mimes,mode){if(typeof mimes=="string")mimes=[mimes];var words=[];function add(obj){if(obj)for(var prop in obj)if(obj.hasOwnProperty(prop))words.push(prop)}add(mode.keywords);add(mode.types);add(mode.builtin);add(mode.atoms);if(words.length){mode.helperType=mimes[0];CodeMirror.registerHelper("hintWords",mimes[0],\nwords)}for(var i=0;i<mimes.length;++i)CodeMirror.defineMIME(mimes[i],mode)}def(["text/x-csrc","text/x-c","text/x-chdr"],{name:"clike",keywords:words(cKeywords),types:cTypes,blockKeywords:words(cBlockKeywords),defKeywords:words(cDefKeywords),typeFirstDefinitions:true,atoms:words("NULL true false"),isReservedIdentifier:cIsReservedIdentifier,hooks:{"#":cppHook,"*":pointerHook},modeProps:{fold:["brace","include"]}});def(["text/x-c++src","text/x-c++hdr"],{name:"clike",keywords:words(cKeywords+" "+cppKeywords),\ntypes:cTypes,blockKeywords:words(cBlockKeywords+" class try catch"),defKeywords:words(cDefKeywords+" class namespace"),typeFirstDefinitions:true,atoms:words("true false NULL nullptr"),dontIndentStatements:/^template$/,isIdentifierChar:/[\\w\\$_~\\xa1-\\uffff]/,isReservedIdentifier:cIsReservedIdentifier,hooks:{"#":cppHook,"*":pointerHook,"u":cpp11StringHook,"U":cpp11StringHook,"L":cpp11StringHook,"R":cpp11StringHook,0:cpp14Literal,1:cpp14Literal,2:cpp14Literal,3:cpp14Literal,4:cpp14Literal,5:cpp14Literal,\n6:cpp14Literal,7:cpp14Literal,8:cpp14Literal,9:cpp14Literal,token:function(stream,state,style){if(style=="variable"&&stream.peek()=="("&&(state.prevToken==";"||state.prevToken==null||state.prevToken=="}")&&cppLooksLikeConstructor(stream.current()))return"def"}},namespaceSeparator:"::",modeProps:{fold:["brace","include"]}});def("text/x-java",{name:"clike",keywords:words("abstract assert break case catch class const continue default "+"do else enum extends final finally for goto if implements import "+\n"instanceof interface native new package private protected public "+"return static strictfp super switch synchronized this throw throws transient "+"try volatile while @interface"),types:words("var byte short int long float double boolean char void Boolean Byte Character Double Float "+"Integer Long Number Object Short String StringBuffer StringBuilder Void"),blockKeywords:words("catch class do else finally for if switch try while"),defKeywords:words("class interface enum @interface"),typeFirstDefinitions:true,\natoms:words("true false null"),number:/^(?:0x[a-f\\d_]+|0b[01_]+|(?:[\\d_]+\\.?\\d*|\\.\\d+)(?:e[-+]?[\\d_]+)?)(u|ll?|l|f)?/i,hooks:{"@":function(stream){if(stream.match("interface",false))return false;stream.eatWhile(/[\\w\\$_]/);return"meta"},\'"\':function(stream,state){if(!stream.match(/""$/))return false;state.tokenize=tokenTripleString;return state.tokenize(stream,state)}},modeProps:{fold:["brace","import"]}});def("text/x-csharp",{name:"clike",keywords:words("abstract as async await base break case catch checked class const continue"+\n" default delegate do else enum event explicit extern finally fixed for"+" foreach goto if implicit in interface internal is lock namespace new"+" operator out override params private protected public readonly ref return sealed"+" sizeof stackalloc static struct switch this throw try typeof unchecked"+" unsafe using virtual void volatile while add alias ascending descending dynamic from get"+" global group into join let orderby partial remove select set value var yield"),types:words("Action Boolean Byte Char DateTime DateTimeOffset Decimal Double Func"+\n" Guid Int16 Int32 Int64 Object SByte Single String Task TimeSpan UInt16 UInt32"+" UInt64 bool byte char decimal double short int long object"+" sbyte float string ushort uint ulong"),blockKeywords:words("catch class do else finally for foreach if struct switch try while"),defKeywords:words("class interface namespace struct var"),typeFirstDefinitions:true,atoms:words("true false null"),hooks:{"@":function(stream,state){if(stream.eat(\'"\')){state.tokenize=tokenAtString;return tokenAtString(stream,state)}stream.eatWhile(/[\\w\\$_]/);\nreturn"meta"}}});function tokenTripleString(stream,state){var escaped=false;while(!stream.eol()){if(!escaped&&stream.match(\'"""\')){state.tokenize=null;break}escaped=stream.next()=="\\\\"&&!escaped}return"string"}function tokenNestedComment(depth){return function(stream,state){var ch;while(ch=stream.next())if(ch=="*"&&stream.eat("/"))if(depth==1){state.tokenize=null;break}else{state.tokenize=tokenNestedComment(depth-1);return state.tokenize(stream,state)}else if(ch=="/"&&stream.eat("*")){state.tokenize=\ntokenNestedComment(depth+1);return state.tokenize(stream,state)}return"comment"}}def("text/x-scala",{name:"clike",keywords:words("abstract case catch class def do else extends final finally for forSome if "+"implicit import lazy match new null object override package private protected return "+"sealed super this throw trait try type val var while with yield _ "+"assert assume require print println printf readLine readBoolean readByte readShort "+"readChar readInt readLong readFloat readDouble"),types:words("AnyVal App Application Array BufferedIterator BigDecimal BigInt Char Console Either "+\n"Enumeration Equiv Error Exception Fractional Function IndexedSeq Int Integral Iterable "+"Iterator List Map Numeric Nil NotNull Option Ordered Ordering PartialFunction PartialOrdering "+"Product Proxy Range Responder Seq Serializable Set Specializable Stream StringBuilder "+"StringContext Symbol Throwable Traversable TraversableOnce Tuple Unit Vector "+"Boolean Byte Character CharSequence Class ClassLoader Cloneable Comparable "+"Compiler Double Exception Float Integer Long Math Number Object Package Pair Process "+\n"Runtime Runnable SecurityManager Short StackTraceElement StrictMath String "+"StringBuffer System Thread ThreadGroup ThreadLocal Throwable Triple Void"),multiLineStrings:true,blockKeywords:words("catch class enum do else finally for forSome if match switch try while"),defKeywords:words("class enum def object package trait type val var"),atoms:words("true false null"),indentStatements:false,indentSwitch:false,isOperatorChar:/[+\\-*&%=<>!?|\\/#:@]/,hooks:{"@":function(stream){stream.eatWhile(/[\\w\\$_]/);\nreturn"meta"},\'"\':function(stream,state){if(!stream.match(\'""\'))return false;state.tokenize=tokenTripleString;return state.tokenize(stream,state)},"\'":function(stream){stream.eatWhile(/[\\w\\$_\\xa1-\\uffff]/);return"atom"},"=":function(stream,state){var cx=state.context;if(cx.type=="}"&&cx.align&&stream.eat(">")){state.context=new Context(cx.indented,cx.column,cx.type,cx.info,null,cx.prev);return"operator"}else return false},"/":function(stream,state){if(!stream.eat("*"))return false;state.tokenize=\ntokenNestedComment(1);return state.tokenize(stream,state)}},modeProps:{closeBrackets:{pairs:\'()[]{}""\',triples:\'"\'}}});function tokenKotlinString(tripleString){return function(stream,state){var escaped=false,next,end=false;while(!stream.eol()){if(!tripleString&&!escaped&&stream.match(\'"\')){end=true;break}if(tripleString&&stream.match(\'"""\')){end=true;break}next=stream.next();if(!escaped&&next=="$"&&stream.match("{"))stream.skipTo("}");escaped=!escaped&&next=="\\\\"&&!tripleString}if(end||!tripleString)state.tokenize=\nnull;return"string"}}def("text/x-kotlin",{name:"clike",keywords:words("package as typealias class interface this super val operator "+"var fun for is in This throw return annotation "+"break continue object if else while do try when !in !is as? "+"file import where by get set abstract enum open inner override private public internal "+"protected catch finally out final vararg reified dynamic companion constructor init "+"sealed field property receiver param sparam lateinit data inline noinline tailrec "+\n"external annotation crossinline const operator infix suspend actual expect setparam value"),types:words("Boolean Byte Character CharSequence Class ClassLoader Cloneable Comparable "+"Compiler Double Exception Float Integer Long Math Number Object Package Pair Process "+"Runtime Runnable SecurityManager Short StackTraceElement StrictMath String "+"StringBuffer System Thread ThreadGroup ThreadLocal Throwable Triple Void Annotation Any BooleanArray "+"ByteArray Char CharArray DeprecationLevel DoubleArray Enum FloatArray Function Int IntArray Lazy "+\n"LazyThreadSafetyMode LongArray Nothing ShortArray Unit"),intendSwitch:false,indentStatements:false,multiLineStrings:true,number:/^(?:0x[a-f\\d_]+|0b[01_]+|(?:[\\d_]+(\\.\\d+)?|\\.\\d+)(?:e[-+]?[\\d_]+)?)(u|ll?|l|f)?/i,blockKeywords:words("catch class do else finally for if where try while enum"),defKeywords:words("class val var object interface fun"),atoms:words("true false null this"),hooks:{"@":function(stream){stream.eatWhile(/[\\w\\$_]/);return"meta"},"*":function(_stream,state){return state.prevToken==\n"."?"variable":"operator"},\'"\':function(stream,state){state.tokenize=tokenKotlinString(stream.match(\'""\'));return state.tokenize(stream,state)},"/":function(stream,state){if(!stream.eat("*"))return false;state.tokenize=tokenNestedComment(1);return state.tokenize(stream,state)},indent:function(state,ctx,textAfter,indentUnit){var firstChar=textAfter&&textAfter.charAt(0);if((state.prevToken=="}"||state.prevToken==")")&&textAfter=="")return state.indented;if(state.prevToken=="operator"&&textAfter!="}"&&\nstate.context.type!="}"||state.prevToken=="variable"&&firstChar=="."||(state.prevToken=="}"||state.prevToken==")")&&firstChar==".")return indentUnit*2+ctx.indented;if(ctx.align&&ctx.type=="}")return ctx.indented+(state.context.type==(textAfter||"").charAt(0)?0:indentUnit)}},modeProps:{closeBrackets:{triples:\'"\'}}});def(["x-shader/x-vertex","x-shader/x-fragment"],{name:"clike",keywords:words("sampler1D sampler2D sampler3D samplerCube "+"sampler1DShadow sampler2DShadow "+"const attribute uniform varying "+\n"break continue discard return "+"for while do if else struct "+"in out inout"),types:words("float int bool void "+"vec2 vec3 vec4 ivec2 ivec3 ivec4 bvec2 bvec3 bvec4 "+"mat2 mat3 mat4"),blockKeywords:words("for while do if else struct"),builtin:words("radians degrees sin cos tan asin acos atan "+"pow exp log exp2 sqrt inversesqrt "+"abs sign floor ceil fract mod min max clamp mix step smoothstep "+"length distance dot cross normalize ftransform faceforward "+"reflect refract matrixCompMult "+"lessThan lessThanEqual greaterThan greaterThanEqual "+\n"equal notEqual any all not "+"texture1D texture1DProj texture1DLod texture1DProjLod "+"texture2D texture2DProj texture2DLod texture2DProjLod "+"texture3D texture3DProj texture3DLod texture3DProjLod "+"textureCube textureCubeLod "+"shadow1D shadow2D shadow1DProj shadow2DProj "+"shadow1DLod shadow2DLod shadow1DProjLod shadow2DProjLod "+"dFdx dFdy fwidth "+"noise1 noise2 noise3 noise4"),atoms:words("true false "+"gl_FragColor gl_SecondaryColor gl_Normal gl_Vertex "+"gl_MultiTexCoord0 gl_MultiTexCoord1 gl_MultiTexCoord2 gl_MultiTexCoord3 "+\n"gl_MultiTexCoord4 gl_MultiTexCoord5 gl_MultiTexCoord6 gl_MultiTexCoord7 "+"gl_FogCoord gl_PointCoord "+"gl_Position gl_PointSize gl_ClipVertex "+"gl_FrontColor gl_BackColor gl_FrontSecondaryColor gl_BackSecondaryColor "+"gl_TexCoord gl_FogFragCoord "+"gl_FragCoord gl_FrontFacing "+"gl_FragData gl_FragDepth "+"gl_ModelViewMatrix gl_ProjectionMatrix gl_ModelViewProjectionMatrix "+"gl_TextureMatrix gl_NormalMatrix gl_ModelViewMatrixInverse "+"gl_ProjectionMatrixInverse gl_ModelViewProjectionMatrixInverse "+\n"gl_TextureMatrixTranspose gl_ModelViewMatrixInverseTranspose "+"gl_ProjectionMatrixInverseTranspose "+"gl_ModelViewProjectionMatrixInverseTranspose "+"gl_TextureMatrixInverseTranspose "+"gl_NormalScale gl_DepthRange gl_ClipPlane "+"gl_Point gl_FrontMaterial gl_BackMaterial gl_LightSource gl_LightModel "+"gl_FrontLightModelProduct gl_BackLightModelProduct "+"gl_TextureColor gl_EyePlaneS gl_EyePlaneT gl_EyePlaneR gl_EyePlaneQ "+"gl_FogParameters "+"gl_MaxLights gl_MaxClipPlanes gl_MaxTextureUnits gl_MaxTextureCoords "+\n"gl_MaxVertexAttribs gl_MaxVertexUniformComponents gl_MaxVaryingFloats "+"gl_MaxVertexTextureImageUnits gl_MaxTextureImageUnits "+"gl_MaxFragmentUniformComponents gl_MaxCombineTextureImageUnits "+"gl_MaxDrawBuffers"),indentSwitch:false,hooks:{"#":cppHook},modeProps:{fold:["brace","include"]}});def("text/x-nesc",{name:"clike",keywords:words(cKeywords+" as atomic async call command component components configuration event generic "+"implementation includes interface module new norace nx_struct nx_union post provides "+\n"signal task uses abstract extends"),types:cTypes,blockKeywords:words(cBlockKeywords),atoms:words("null true false"),hooks:{"#":cppHook},modeProps:{fold:["brace","include"]}});def("text/x-objectivec",{name:"clike",keywords:words(cKeywords+" "+objCKeywords),types:objCTypes,builtin:words(objCBuiltins),blockKeywords:words(cBlockKeywords+" @synthesize @try @catch @finally @autoreleasepool @synchronized"),defKeywords:words(cDefKeywords+" @interface @implementation @protocol @class"),dontIndentStatements:/^@.*$/,\ntypeFirstDefinitions:true,atoms:words("YES NO NULL Nil nil true false nullptr"),isReservedIdentifier:cIsReservedIdentifier,hooks:{"#":cppHook,"*":pointerHook},modeProps:{fold:["brace","include"]}});def("text/x-objectivec++",{name:"clike",keywords:words(cKeywords+" "+objCKeywords+" "+cppKeywords),types:objCTypes,builtin:words(objCBuiltins),blockKeywords:words(cBlockKeywords+" @synthesize @try @catch @finally @autoreleasepool @synchronized class try catch"),defKeywords:words(cDefKeywords+" @interface @implementation @protocol @class class namespace"),\ndontIndentStatements:/^@.*$|^template$/,typeFirstDefinitions:true,atoms:words("YES NO NULL Nil nil true false nullptr"),isReservedIdentifier:cIsReservedIdentifier,hooks:{"#":cppHook,"*":pointerHook,"u":cpp11StringHook,"U":cpp11StringHook,"L":cpp11StringHook,"R":cpp11StringHook,0:cpp14Literal,1:cpp14Literal,2:cpp14Literal,3:cpp14Literal,4:cpp14Literal,5:cpp14Literal,6:cpp14Literal,7:cpp14Literal,8:cpp14Literal,9:cpp14Literal,token:function(stream,state,style){if(style=="variable"&&stream.peek()=="("&&\n(state.prevToken==";"||state.prevToken==null||state.prevToken=="}")&&cppLooksLikeConstructor(stream.current()))return"def"}},namespaceSeparator:"::",modeProps:{fold:["brace","include"]}});def("text/x-squirrel",{name:"clike",keywords:words("base break clone continue const default delete enum extends function in class"+" foreach local resume return this throw typeof yield constructor instanceof static"),types:cTypes,blockKeywords:words("case catch class else for foreach if switch try while"),defKeywords:words("function local class"),\ntypeFirstDefinitions:true,atoms:words("true false null"),hooks:{"#":cppHook},modeProps:{fold:["brace","include"]}});var stringTokenizer=null;function tokenCeylonString(type){return function(stream,state){var escaped=false,next,end=false;while(!stream.eol()){if(!escaped&&stream.match(\'"\')&&(type=="single"||stream.match(\'""\'))){end=true;break}if(!escaped&&stream.match("``")){stringTokenizer=tokenCeylonString(type);end=true;break}next=stream.next();escaped=type=="single"&&!escaped&&next=="\\\\"}if(end)state.tokenize=\nnull;return"string"}}def("text/x-ceylon",{name:"clike",keywords:words("abstracts alias assembly assert assign break case catch class continue dynamic else"+" exists extends finally for function given if import in interface is let module new"+" nonempty object of out outer package return satisfies super switch then this throw"+" try value void while"),types:function(word){var first=word.charAt(0);return first===first.toUpperCase()&&first!==first.toLowerCase()},blockKeywords:words("case catch class dynamic else finally for function if interface module new object switch try while"),\ndefKeywords:words("class dynamic function interface module object package value"),builtin:words("abstract actual aliased annotation by default deprecated doc final formal late license"+" native optional sealed see serializable shared suppressWarnings tagged throws variable"),isPunctuationChar:/[\\[\\]{}\\(\\),;:\\.`]/,isOperatorChar:/[+\\-*&%=<>!?|^~:\\/]/,numberStart:/[\\d#$]/,number:/^(?:#[\\da-fA-F_]+|\\$[01_]+|[\\d_]+[kMGTPmunpf]?|[\\d_]+\\.[\\d_]+(?:[eE][-+]?\\d+|[kMGTPmunpf]|)|)/i,multiLineStrings:true,typeFirstDefinitions:true,\natoms:words("true false null larger smaller equal empty finished"),indentSwitch:false,styleDefs:false,hooks:{"@":function(stream){stream.eatWhile(/[\\w\\$_]/);return"meta"},\'"\':function(stream,state){state.tokenize=tokenCeylonString(stream.match(\'""\')?"triple":"single");return state.tokenize(stream,state)},"`":function(stream,state){if(!stringTokenizer||!stream.match("`"))return false;state.tokenize=stringTokenizer;stringTokenizer=null;return state.tokenize(stream,state)},"\'":function(stream){stream.eatWhile(/[\\w\\$_\\xa1-\\uffff]/);\nreturn"atom"},token:function(_stream,state,style){if((style=="variable"||style=="type")&&state.prevToken==".")return"variable-2"}},modeProps:{fold:["brace","import"],closeBrackets:{triples:\'"\'}}})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("css",function(config,parserConfig){var inline=parserConfig.inline;if(!parserConfig.propertyKeywords)parserConfig=CodeMirror.resolveMode("text/css");var indentUnit=config.indentUnit,tokenHooks=parserConfig.tokenHooks,documentTypes=parserConfig.documentTypes||\n{},mediaTypes=parserConfig.mediaTypes||{},mediaFeatures=parserConfig.mediaFeatures||{},mediaValueKeywords=parserConfig.mediaValueKeywords||{},propertyKeywords=parserConfig.propertyKeywords||{},nonStandardPropertyKeywords=parserConfig.nonStandardPropertyKeywords||{},fontProperties=parserConfig.fontProperties||{},counterDescriptors=parserConfig.counterDescriptors||{},colorKeywords=parserConfig.colorKeywords||{},valueKeywords=parserConfig.valueKeywords||{},allowNested=parserConfig.allowNested,lineComment=\nparserConfig.lineComment,supportsAtComponent=parserConfig.supportsAtComponent===true,highlightNonStandardPropertyKeywords=config.highlightNonStandardPropertyKeywords!==false;var type,override;function ret(style,tp){type=tp;return style}function tokenBase(stream,state){var ch=stream.next();if(tokenHooks[ch]){var result=tokenHooks[ch](stream,state);if(result!==false)return result}if(ch=="@"){stream.eatWhile(/[\\w\\\\\\-]/);return ret("def",stream.current())}else if(ch=="="||(ch=="~"||ch=="|")&&stream.eat("="))return ret(null,\n"compare");else if(ch==\'"\'||ch=="\'"){state.tokenize=tokenString(ch);return state.tokenize(stream,state)}else if(ch=="#"){stream.eatWhile(/[\\w\\\\\\-]/);return ret("atom","hash")}else if(ch=="!"){stream.match(/^\\s*\\w*/);return ret("keyword","important")}else if(/\\d/.test(ch)||ch=="."&&stream.eat(/\\d/)){stream.eatWhile(/[\\w.%]/);return ret("number","unit")}else if(ch==="-")if(/[\\d.]/.test(stream.peek())){stream.eatWhile(/[\\w.%]/);return ret("number","unit")}else if(stream.match(/^-[\\w\\\\\\-]*/)){stream.eatWhile(/[\\w\\\\\\-]/);\nif(stream.match(/^\\s*:/,false))return ret("variable-2","variable-definition");return ret("variable-2","variable")}else{if(stream.match(/^\\w+-/))return ret("meta","meta")}else if(/[,+>*\\/]/.test(ch))return ret(null,"select-op");else if(ch=="."&&stream.match(/^-?[_a-z][_a-z0-9-]*/i))return ret("qualifier","qualifier");else if(/[:;{}\\[\\]\\(\\)]/.test(ch))return ret(null,ch);else if(stream.match(/^[\\w-.]+(?=\\()/)){if(/^(url(-prefix)?|domain|regexp)$/i.test(stream.current()))state.tokenize=tokenParenthesized;\nreturn ret("variable callee","variable")}else if(/[\\w\\\\\\-]/.test(ch)){stream.eatWhile(/[\\w\\\\\\-]/);return ret("property","word")}else return ret(null,null)}function tokenString(quote){return function(stream,state){var escaped=false,ch;while((ch=stream.next())!=null){if(ch==quote&&!escaped){if(quote==")")stream.backUp(1);break}escaped=!escaped&&ch=="\\\\"}if(ch==quote||!escaped&&quote!=")")state.tokenize=null;return ret("string","string")}}function tokenParenthesized(stream,state){stream.next();if(!stream.match(/^\\s*["\')]/,\nfalse))state.tokenize=tokenString(")");else state.tokenize=null;return ret(null,"(")}function Context(type,indent,prev){this.type=type;this.indent=indent;this.prev=prev}function pushContext(state,stream,type,indent){state.context=new Context(type,stream.indentation()+(indent===false?0:indentUnit),state.context);return type}function popContext(state){if(state.context.prev)state.context=state.context.prev;return state.context.type}function pass(type,stream,state){return states[state.context.type](type,\nstream,state)}function popAndPass(type,stream,state,n){for(var i=n||1;i>0;i--)state.context=state.context.prev;return pass(type,stream,state)}function wordAsValue(stream){var word=stream.current().toLowerCase();if(valueKeywords.hasOwnProperty(word))override="atom";else if(colorKeywords.hasOwnProperty(word))override="keyword";else override="variable"}var states={};states.top=function(type,stream,state){if(type=="{")return pushContext(state,stream,"block");else if(type=="}"&&state.context.prev)return popContext(state);\nelse if(supportsAtComponent&&/@component/i.test(type))return pushContext(state,stream,"atComponentBlock");else if(/^@(-moz-)?document$/i.test(type))return pushContext(state,stream,"documentTypes");else if(/^@(media|supports|(-moz-)?document|import)$/i.test(type))return pushContext(state,stream,"atBlock");else if(/^@(font-face|counter-style)/i.test(type)){state.stateArg=type;return"restricted_atBlock_before"}else if(/^@(-(moz|ms|o|webkit)-)?keyframes$/i.test(type))return"keyframes";else if(type&&type.charAt(0)==\n"@")return pushContext(state,stream,"at");else if(type=="hash")override="builtin";else if(type=="word")override="tag";else if(type=="variable-definition")return"maybeprop";else if(type=="interpolation")return pushContext(state,stream,"interpolation");else if(type==":")return"pseudo";else if(allowNested&&type=="(")return pushContext(state,stream,"parens");return state.context.type};states.block=function(type,stream,state){if(type=="word"){var word=stream.current().toLowerCase();if(propertyKeywords.hasOwnProperty(word)){override=\n"property";return"maybeprop"}else if(nonStandardPropertyKeywords.hasOwnProperty(word)){override=highlightNonStandardPropertyKeywords?"string-2":"property";return"maybeprop"}else if(allowNested){override=stream.match(/^\\s*:(?:\\s|$)/,false)?"property":"tag";return"block"}else{override+=" error";return"maybeprop"}}else if(type=="meta")return"block";else if(!allowNested&&(type=="hash"||type=="qualifier")){override="error";return"block"}else return states.top(type,stream,state)};states.maybeprop=function(type,\nstream,state){if(type==":")return pushContext(state,stream,"prop");return pass(type,stream,state)};states.prop=function(type,stream,state){if(type==";")return popContext(state);if(type=="{"&&allowNested)return pushContext(state,stream,"propBlock");if(type=="}"||type=="{")return popAndPass(type,stream,state);if(type=="(")return pushContext(state,stream,"parens");if(type=="hash"&&!/^#([0-9a-fA-F]{3,4}|[0-9a-fA-F]{6}|[0-9a-fA-F]{8})$/.test(stream.current()))override+=" error";else if(type=="word")wordAsValue(stream);\nelse if(type=="interpolation")return pushContext(state,stream,"interpolation");return"prop"};states.propBlock=function(type,_stream,state){if(type=="}")return popContext(state);if(type=="word"){override="property";return"maybeprop"}return state.context.type};states.parens=function(type,stream,state){if(type=="{"||type=="}")return popAndPass(type,stream,state);if(type==")")return popContext(state);if(type=="(")return pushContext(state,stream,"parens");if(type=="interpolation")return pushContext(state,\nstream,"interpolation");if(type=="word")wordAsValue(stream);return"parens"};states.pseudo=function(type,stream,state){if(type=="meta")return"pseudo";if(type=="word"){override="variable-3";return state.context.type}return pass(type,stream,state)};states.documentTypes=function(type,stream,state){if(type=="word"&&documentTypes.hasOwnProperty(stream.current())){override="tag";return state.context.type}else return states.atBlock(type,stream,state)};states.atBlock=function(type,stream,state){if(type=="(")return pushContext(state,\nstream,"atBlock_parens");if(type=="}"||type==";")return popAndPass(type,stream,state);if(type=="{")return popContext(state)&&pushContext(state,stream,allowNested?"block":"top");if(type=="interpolation")return pushContext(state,stream,"interpolation");if(type=="word"){var word=stream.current().toLowerCase();if(word=="only"||word=="not"||word=="and"||word=="or")override="keyword";else if(mediaTypes.hasOwnProperty(word))override="attribute";else if(mediaFeatures.hasOwnProperty(word))override="property";\nelse if(mediaValueKeywords.hasOwnProperty(word))override="keyword";else if(propertyKeywords.hasOwnProperty(word))override="property";else if(nonStandardPropertyKeywords.hasOwnProperty(word))override=highlightNonStandardPropertyKeywords?"string-2":"property";else if(valueKeywords.hasOwnProperty(word))override="atom";else if(colorKeywords.hasOwnProperty(word))override="keyword";else override="error"}return state.context.type};states.atComponentBlock=function(type,stream,state){if(type=="}")return popAndPass(type,\nstream,state);if(type=="{")return popContext(state)&&pushContext(state,stream,allowNested?"block":"top",false);if(type=="word")override="error";return state.context.type};states.atBlock_parens=function(type,stream,state){if(type==")")return popContext(state);if(type=="{"||type=="}")return popAndPass(type,stream,state,2);return states.atBlock(type,stream,state)};states.restricted_atBlock_before=function(type,stream,state){if(type=="{")return pushContext(state,stream,"restricted_atBlock");if(type==\n"word"&&state.stateArg=="@counter-style"){override="variable";return"restricted_atBlock_before"}return pass(type,stream,state)};states.restricted_atBlock=function(type,stream,state){if(type=="}"){state.stateArg=null;return popContext(state)}if(type=="word"){if(state.stateArg=="@font-face"&&!fontProperties.hasOwnProperty(stream.current().toLowerCase())||state.stateArg=="@counter-style"&&!counterDescriptors.hasOwnProperty(stream.current().toLowerCase()))override="error";else override="property";return"maybeprop"}return"restricted_atBlock"};\nstates.keyframes=function(type,stream,state){if(type=="word"){override="variable";return"keyframes"}if(type=="{")return pushContext(state,stream,"top");return pass(type,stream,state)};states.at=function(type,stream,state){if(type==";")return popContext(state);if(type=="{"||type=="}")return popAndPass(type,stream,state);if(type=="word")override="tag";else if(type=="hash")override="builtin";return"at"};states.interpolation=function(type,stream,state){if(type=="}")return popContext(state);if(type=="{"||\ntype==";")return popAndPass(type,stream,state);if(type=="word")override="variable";else if(type!="variable"&&type!="("&&type!=")")override="error";return"interpolation"};return{startState:function(base){return{tokenize:null,state:inline?"block":"top",stateArg:null,context:new Context(inline?"block":"top",base||0,null)}},token:function(stream,state){if(!state.tokenize&&stream.eatSpace())return null;var style=(state.tokenize||tokenBase)(stream,state);if(style&&typeof style=="object"){type=style[1];\nstyle=style[0]}override=style;if(type!="comment")state.state=states[state.state](type,stream,state);return override},indent:function(state,textAfter){var cx=state.context,ch=textAfter&&textAfter.charAt(0);var indent=cx.indent;if(cx.type=="prop"&&(ch=="}"||ch==")"))cx=cx.prev;if(cx.prev)if(ch=="}"&&(cx.type=="block"||cx.type=="top"||cx.type=="interpolation"||cx.type=="restricted_atBlock")){cx=cx.prev;indent=cx.indent}else if(ch==")"&&(cx.type=="parens"||cx.type=="atBlock_parens")||ch=="{"&&(cx.type==\n"at"||cx.type=="atBlock"))indent=Math.max(0,cx.indent-indentUnit);return indent},electricChars:"}",blockCommentStart:"/*",blockCommentEnd:"*/",blockCommentContinue:" * ",lineComment:lineComment,fold:"brace"}});function keySet(array){var keys={};for(var i=0;i<array.length;++i)keys[array[i].toLowerCase()]=true;return keys}var documentTypes_=["domain","regexp","url","url-prefix"],documentTypes=keySet(documentTypes_);var mediaTypes_=["all","aural","braille","handheld","print","projection","screen","tty",\n"tv","embossed"],mediaTypes=keySet(mediaTypes_);var mediaFeatures_=["width","min-width","max-width","height","min-height","max-height","device-width","min-device-width","max-device-width","device-height","min-device-height","max-device-height","aspect-ratio","min-aspect-ratio","max-aspect-ratio","device-aspect-ratio","min-device-aspect-ratio","max-device-aspect-ratio","color","min-color","max-color","color-index","min-color-index","max-color-index","monochrome","min-monochrome","max-monochrome","resolution",\n"min-resolution","max-resolution","scan","grid","orientation","device-pixel-ratio","min-device-pixel-ratio","max-device-pixel-ratio","pointer","any-pointer","hover","any-hover","prefers-color-scheme","dynamic-range","video-dynamic-range"],mediaFeatures=keySet(mediaFeatures_);var mediaValueKeywords_=["landscape","portrait","none","coarse","fine","on-demand","hover","interlace","progressive","dark","light","standard","high"],mediaValueKeywords=keySet(mediaValueKeywords_);var propertyKeywords_=["align-content",\n"align-items","align-self","alignment-adjust","alignment-baseline","all","anchor-point","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","appearance","azimuth","backdrop-filter","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position",\n"background-position-x","background-position-y","background-repeat","background-size","baseline-shift","binding","bleed","block-size","bookmark-label","bookmark-level","bookmark-state","bookmark-target","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width",\n"border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","color","color-profile",\n"column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","counter-increment","counter-reset","crop","cue","cue-after","cue-before","cursor","direction","display","dominant-baseline","drop-initial-after-adjust","drop-initial-after-align","drop-initial-before-adjust","drop-initial-before-align","drop-initial-size","drop-initial-value","elevation","empty-cells","fit","fit-content","fit-position",\n"flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","float-offset","flow-from","flow-into","font","font-family","font-feature-settings","font-kerning","font-language-override","font-optical-sizing","font-size","font-size-adjust","font-stretch","font-style","font-synthesis","font-variant","font-variant-alternates","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings",\n"font-weight","gap","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-gap","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-gap","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","inline-box-align","inset","inset-block","inset-block-end","inset-block-start","inset-inline",\n"inset-inline-end","inset-inline-start","isolation","justify-content","justify-items","justify-self","left","letter-spacing","line-break","line-height","line-height-step","line-stacking","line-stacking-ruby","line-stacking-shift","line-stacking-strategy","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marks","marquee-direction","marquee-loop","marquee-play-count","marquee-speed","marquee-style","mask-clip",\n"mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-block-size","max-height","max-inline-size","max-width","min-block-size","min-height","min-inline-size","min-width","mix-blend-mode","move-to","nav-down","nav-index","nav-left","nav-right","nav-up","object-fit","object-position","offset","offset-anchor","offset-distance","offset-path","offset-position","offset-rotate","opacity","order","orphans","outline","outline-color","outline-offset",\n"outline-style","outline-width","overflow","overflow-style","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page","page-break-after","page-break-before","page-break-inside","page-policy","pause","pause-after","pause-before","perspective","perspective-origin","pitch","pitch-range","place-content","place-items","place-self","play-during","position","presentation-level","punctuation-trim","quotes","region-break-after","region-break-before",\n"region-break-inside","region-fragment","rendering-intent","resize","rest","rest-after","rest-before","richness","right","rotate","rotation","rotation-point","row-gap","ruby-align","ruby-overhang","ruby-position","ruby-span","scale","scroll-behavior","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top",\n"scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-type","shape-image-threshold","shape-inside","shape-margin","shape-outside","size","speak","speak-as","speak-header","speak-numeral","speak-punctuation","speech-rate","stress","string-set","tab-size",\n"table-layout","target","target-name","target-new","target-position","text-align","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-skip","text-decoration-skip-ink","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-height","text-indent","text-justify","text-orientation","text-outline","text-overflow","text-rendering","text-shadow","text-size-adjust","text-space-collapse",\n"text-transform","text-underline-position","text-wrap","top","touch-action","transform","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","translate","unicode-bidi","user-select","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","volume","white-space","widows","width","will-change","word-break","word-spacing",\n"word-wrap","writing-mode","z-index","clip-path","clip-rule","mask","enable-background","filter","flood-color","flood-opacity","lighting-color","stop-color","stop-opacity","pointer-events","color-interpolation","color-interpolation-filters","color-rendering","fill","fill-opacity","fill-rule","image-rendering","marker","marker-end","marker-mid","marker-start","paint-order","shape-rendering","stroke","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity",\n"stroke-width","text-rendering","baseline-shift","dominant-baseline","glyph-orientation-horizontal","glyph-orientation-vertical","text-anchor","writing-mode"],propertyKeywords=keySet(propertyKeywords_);var nonStandardPropertyKeywords_=["accent-color","aspect-ratio","border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style",\n"border-block-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width","border-inline-start","border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","content-visibility","margin-block","margin-block-end","margin-block-start","margin-inline","margin-inline-end","margin-inline-start","overflow-anchor","overscroll-behavior","padding-block","padding-block-end",\n"padding-block-start","padding-inline","padding-inline-end","padding-inline-start","scroll-snap-stop","scrollbar-3d-light-color","scrollbar-arrow-color","scrollbar-base-color","scrollbar-dark-shadow-color","scrollbar-face-color","scrollbar-highlight-color","scrollbar-shadow-color","scrollbar-track-color","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","shape-inside","zoom"],nonStandardPropertyKeywords=keySet(nonStandardPropertyKeywords_);\nvar fontProperties_=["font-display","font-family","src","unicode-range","font-variant","font-feature-settings","font-stretch","font-weight","font-style"],fontProperties=keySet(fontProperties_);var counterDescriptors_=["additive-symbols","fallback","negative","pad","prefix","range","speak-as","suffix","symbols","system"],counterDescriptors=keySet(counterDescriptors_);var colorKeywords_=["aliceblue","antiquewhite","aqua","aquamarine","azure","beige","bisque","black","blanchedalmond","blue","blueviolet",\n"brown","burlywood","cadetblue","chartreuse","chocolate","coral","cornflowerblue","cornsilk","crimson","cyan","darkblue","darkcyan","darkgoldenrod","darkgray","darkgreen","darkgrey","darkkhaki","darkmagenta","darkolivegreen","darkorange","darkorchid","darkred","darksalmon","darkseagreen","darkslateblue","darkslategray","darkslategrey","darkturquoise","darkviolet","deeppink","deepskyblue","dimgray","dimgrey","dodgerblue","firebrick","floralwhite","forestgreen","fuchsia","gainsboro","ghostwhite","gold",\n"goldenrod","gray","grey","green","greenyellow","honeydew","hotpink","indianred","indigo","ivory","khaki","lavender","lavenderblush","lawngreen","lemonchiffon","lightblue","lightcoral","lightcyan","lightgoldenrodyellow","lightgray","lightgreen","lightgrey","lightpink","lightsalmon","lightseagreen","lightskyblue","lightslategray","lightslategrey","lightsteelblue","lightyellow","lime","limegreen","linen","magenta","maroon","mediumaquamarine","mediumblue","mediumorchid","mediumpurple","mediumseagreen",\n"mediumslateblue","mediumspringgreen","mediumturquoise","mediumvioletred","midnightblue","mintcream","mistyrose","moccasin","navajowhite","navy","oldlace","olive","olivedrab","orange","orangered","orchid","palegoldenrod","palegreen","paleturquoise","palevioletred","papayawhip","peachpuff","peru","pink","plum","powderblue","purple","rebeccapurple","red","rosybrown","royalblue","saddlebrown","salmon","sandybrown","seagreen","seashell","sienna","silver","skyblue","slateblue","slategray","slategrey",\n"snow","springgreen","steelblue","tan","teal","thistle","tomato","turquoise","violet","wheat","white","whitesmoke","yellow","yellowgreen"],colorKeywords=keySet(colorKeywords_);var valueKeywords_=["above","absolute","activeborder","additive","activecaption","afar","after-white-space","ahead","alias","all","all-scroll","alphabetic","alternate","always","amharic","amharic-abegede","antialiased","appworkspace","arabic-indic","armenian","asterisks","attr","auto","auto-flow","avoid","avoid-column","avoid-page",\n"avoid-region","axis-pan","background","backwards","baseline","below","bidi-override","binary","bengali","blink","block","block-axis","blur","bold","bolder","border","border-box","both","bottom","break","break-all","break-word","brightness","bullets","button","buttonface","buttonhighlight","buttonshadow","buttontext","calc","cambodian","capitalize","caps-lock-indicator","caption","captiontext","caret","cell","center","checkbox","circle","cjk-decimal","cjk-earthly-branch","cjk-heavenly-stem","cjk-ideographic",\n"clear","clip","close-quote","col-resize","collapse","color","color-burn","color-dodge","column","column-reverse","compact","condensed","conic-gradient","contain","content","contents","content-box","context-menu","continuous","contrast","copy","counter","counters","cover","crop","cross","crosshair","cubic-bezier","currentcolor","cursive","cyclic","darken","dashed","decimal","decimal-leading-zero","default","default-button","dense","destination-atop","destination-in","destination-out","destination-over",\n"devanagari","difference","disc","discard","disclosure-closed","disclosure-open","document","dot-dash","dot-dot-dash","dotted","double","down","drop-shadow","e-resize","ease","ease-in","ease-in-out","ease-out","element","ellipse","ellipsis","embed","end","ethiopic","ethiopic-abegede","ethiopic-abegede-am-et","ethiopic-abegede-gez","ethiopic-abegede-ti-er","ethiopic-abegede-ti-et","ethiopic-halehame-aa-er","ethiopic-halehame-aa-et","ethiopic-halehame-am-et","ethiopic-halehame-gez","ethiopic-halehame-om-et",\n"ethiopic-halehame-sid-et","ethiopic-halehame-so-et","ethiopic-halehame-ti-er","ethiopic-halehame-ti-et","ethiopic-halehame-tig","ethiopic-numeric","ew-resize","exclusion","expanded","extends","extra-condensed","extra-expanded","fantasy","fast","fill","fill-box","fixed","flat","flex","flex-end","flex-start","footnotes","forwards","from","geometricPrecision","georgian","grayscale","graytext","grid","groove","gujarati","gurmukhi","hand","hangul","hangul-consonant","hard-light","hebrew","help","hidden",\n"hide","higher","highlight","highlighttext","hiragana","hiragana-iroha","horizontal","hsl","hsla","hue","hue-rotate","icon","ignore","inactiveborder","inactivecaption","inactivecaptiontext","infinite","infobackground","infotext","inherit","initial","inline","inline-axis","inline-block","inline-flex","inline-grid","inline-table","inset","inside","intrinsic","invert","italic","japanese-formal","japanese-informal","justify","kannada","katakana","katakana-iroha","keep-all","khmer","korean-hangul-formal",\n"korean-hanja-formal","korean-hanja-informal","landscape","lao","large","larger","left","level","lighter","lighten","line-through","linear","linear-gradient","lines","list-item","listbox","listitem","local","logical","loud","lower","lower-alpha","lower-armenian","lower-greek","lower-hexadecimal","lower-latin","lower-norwegian","lower-roman","lowercase","ltr","luminosity","malayalam","manipulation","match","matrix","matrix3d","media-play-button","media-slider","media-sliderthumb","media-volume-slider",\n"media-volume-sliderthumb","medium","menu","menulist","menulist-button","menutext","message-box","middle","min-intrinsic","mix","mongolian","monospace","move","multiple","multiple_mask_images","multiply","myanmar","n-resize","narrower","ne-resize","nesw-resize","no-close-quote","no-drop","no-open-quote","no-repeat","none","normal","not-allowed","nowrap","ns-resize","numbers","numeric","nw-resize","nwse-resize","oblique","octal","opacity","open-quote","optimizeLegibility","optimizeSpeed","oriya","oromo",\n"outset","outside","outside-shape","overlay","overline","padding","padding-box","painted","page","paused","persian","perspective","pinch-zoom","plus-darker","plus-lighter","pointer","polygon","portrait","pre","pre-line","pre-wrap","preserve-3d","progress","push-button","radial-gradient","radio","read-only","read-write","read-write-plaintext-only","rectangle","region","relative","repeat","repeating-linear-gradient","repeating-radial-gradient","repeating-conic-gradient","repeat-x","repeat-y","reset",\n"reverse","rgb","rgba","ridge","right","rotate","rotate3d","rotateX","rotateY","rotateZ","round","row","row-resize","row-reverse","rtl","run-in","running","s-resize","sans-serif","saturate","saturation","scale","scale3d","scaleX","scaleY","scaleZ","screen","scroll","scrollbar","scroll-position","se-resize","searchfield","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","self-start","self-end","semi-condensed","semi-expanded","separate",\n"sepia","serif","show","sidama","simp-chinese-formal","simp-chinese-informal","single","skew","skewX","skewY","skip-white-space","slide","slider-horizontal","slider-vertical","sliderthumb-horizontal","sliderthumb-vertical","slow","small","small-caps","small-caption","smaller","soft-light","solid","somali","source-atop","source-in","source-out","source-over","space","space-around","space-between","space-evenly","spell-out","square","square-button","start","static","status-bar","stretch","stroke","stroke-box",\n"sub","subpixel-antialiased","svg_masks","super","sw-resize","symbolic","symbols","system-ui","table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row","table-row-group","tamil","telugu","text","text-bottom","text-top","textarea","textfield","thai","thick","thin","threeddarkshadow","threedface","threedhighlight","threedlightshadow","threedshadow","tibetan","tigre","tigrinya-er","tigrinya-er-abegede","tigrinya-et","tigrinya-et-abegede",\n"to","top","trad-chinese-formal","trad-chinese-informal","transform","translate","translate3d","translateX","translateY","translateZ","transparent","ultra-condensed","ultra-expanded","underline","unidirectional-pan","unset","up","upper-alpha","upper-armenian","upper-greek","upper-hexadecimal","upper-latin","upper-norwegian","upper-roman","uppercase","urdu","url","var","vertical","vertical-text","view-box","visible","visibleFill","visiblePainted","visibleStroke","visual","w-resize","wait","wave","wider",\n"window","windowframe","windowtext","words","wrap","wrap-reverse","x-large","x-small","xor","xx-large","xx-small"],valueKeywords=keySet(valueKeywords_);var allWords=documentTypes_.concat(mediaTypes_).concat(mediaFeatures_).concat(mediaValueKeywords_).concat(propertyKeywords_).concat(nonStandardPropertyKeywords_).concat(colorKeywords_).concat(valueKeywords_);CodeMirror.registerHelper("hintWords","css",allWords);function tokenCComment(stream,state){var maybeEnd=false,ch;while((ch=stream.next())!=null){if(maybeEnd&&\nch=="/"){state.tokenize=null;break}maybeEnd=ch=="*"}return["comment","comment"]}CodeMirror.defineMIME("text/css",{documentTypes:documentTypes,mediaTypes:mediaTypes,mediaFeatures:mediaFeatures,mediaValueKeywords:mediaValueKeywords,propertyKeywords:propertyKeywords,nonStandardPropertyKeywords:nonStandardPropertyKeywords,fontProperties:fontProperties,counterDescriptors:counterDescriptors,colorKeywords:colorKeywords,valueKeywords:valueKeywords,tokenHooks:{"/":function(stream,state){if(!stream.eat("*"))return false;\nstate.tokenize=tokenCComment;return tokenCComment(stream,state)}},name:"css"});CodeMirror.defineMIME("text/x-scss",{mediaTypes:mediaTypes,mediaFeatures:mediaFeatures,mediaValueKeywords:mediaValueKeywords,propertyKeywords:propertyKeywords,nonStandardPropertyKeywords:nonStandardPropertyKeywords,colorKeywords:colorKeywords,valueKeywords:valueKeywords,fontProperties:fontProperties,allowNested:true,lineComment:"//",tokenHooks:{"/":function(stream,state){if(stream.eat("/")){stream.skipToEnd();return["comment",\n"comment"]}else if(stream.eat("*")){state.tokenize=tokenCComment;return tokenCComment(stream,state)}else return["operator","operator"]},":":function(stream){if(stream.match(/^\\s*\\{/,false))return[null,null];return false},"$":function(stream){stream.match(/^[\\w-]+/);if(stream.match(/^\\s*:/,false))return["variable-2","variable-definition"];return["variable-2","variable"]},"#":function(stream){if(!stream.eat("{"))return false;return[null,"interpolation"]}},name:"css",helperType:"scss"});CodeMirror.defineMIME("text/x-less",\n{mediaTypes:mediaTypes,mediaFeatures:mediaFeatures,mediaValueKeywords:mediaValueKeywords,propertyKeywords:propertyKeywords,nonStandardPropertyKeywords:nonStandardPropertyKeywords,colorKeywords:colorKeywords,valueKeywords:valueKeywords,fontProperties:fontProperties,allowNested:true,lineComment:"//",tokenHooks:{"/":function(stream,state){if(stream.eat("/")){stream.skipToEnd();return["comment","comment"]}else if(stream.eat("*")){state.tokenize=tokenCComment;return tokenCComment(stream,state)}else return["operator",\n"operator"]},"@":function(stream){if(stream.eat("{"))return[null,"interpolation"];if(stream.match(/^(charset|document|font-face|import|(-(moz|ms|o|webkit)-)?keyframes|media|namespace|page|supports)\\b/i,false))return false;stream.eatWhile(/[\\w\\\\\\-]/);if(stream.match(/^\\s*:/,false))return["variable-2","variable-definition"];return["variable-2","variable"]},"&":function(){return["atom","atom"]}},name:"css",helperType:"less"});CodeMirror.defineMIME("text/x-gss",{documentTypes:documentTypes,mediaTypes:mediaTypes,\nmediaFeatures:mediaFeatures,propertyKeywords:propertyKeywords,nonStandardPropertyKeywords:nonStandardPropertyKeywords,fontProperties:fontProperties,counterDescriptors:counterDescriptors,colorKeywords:colorKeywords,valueKeywords:valueKeywords,supportsAtComponent:true,tokenHooks:{"/":function(stream,state){if(!stream.eat("*"))return false;state.tokenize=tokenCComment;return tokenCComment(stream,state)}},name:"css",helperType:"gss"})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("go",function(config){var indentUnit=config.indentUnit;var keywords={"break":true,"case":true,"chan":true,"const":true,"continue":true,"default":true,"defer":true,"else":true,"fallthrough":true,"for":true,"func":true,"go":true,"goto":true,"if":true,\n"import":true,"interface":true,"map":true,"package":true,"range":true,"return":true,"select":true,"struct":true,"switch":true,"type":true,"var":true,"bool":true,"byte":true,"complex64":true,"complex128":true,"float32":true,"float64":true,"int8":true,"int16":true,"int32":true,"int64":true,"string":true,"uint8":true,"uint16":true,"uint32":true,"uint64":true,"int":true,"uint":true,"uintptr":true,"error":true,"rune":true,"any":true,"comparable":true};var atoms={"true":true,"false":true,"iota":true,"nil":true,\n"append":true,"cap":true,"close":true,"complex":true,"copy":true,"delete":true,"imag":true,"len":true,"make":true,"new":true,"panic":true,"print":true,"println":true,"real":true,"recover":true};var isOperatorChar=/[+\\-*&^%:=<>!|\\/]/;var curPunc;function tokenBase(stream,state){var ch=stream.next();if(ch==\'"\'||ch=="\'"||ch=="`"){state.tokenize=tokenString(ch);return state.tokenize(stream,state)}if(/[\\d\\.]/.test(ch)){if(ch==".")stream.match(/^[0-9]+([eE][\\-+]?[0-9]+)?/);else if(ch=="0")stream.match(/^[xX][0-9a-fA-F]+/)||\nstream.match(/^0[0-7]+/);else stream.match(/^[0-9]*\\.?[0-9]*([eE][\\-+]?[0-9]+)?/);return"number"}if(/[\\[\\]{}\\(\\),;:\\.]/.test(ch)){curPunc=ch;return null}if(ch=="/"){if(stream.eat("*")){state.tokenize=tokenComment;return tokenComment(stream,state)}if(stream.eat("/")){stream.skipToEnd();return"comment"}}if(isOperatorChar.test(ch)){stream.eatWhile(isOperatorChar);return"operator"}stream.eatWhile(/[\\w\\$_\\xa1-\\uffff]/);var cur=stream.current();if(keywords.propertyIsEnumerable(cur)){if(cur=="case"||cur==\n"default")curPunc="case";return"keyword"}if(atoms.propertyIsEnumerable(cur))return"atom";return"variable"}function tokenString(quote){return function(stream,state){var escaped=false,next,end=false;while((next=stream.next())!=null){if(next==quote&&!escaped){end=true;break}escaped=!escaped&&quote!="`"&&next=="\\\\"}if(end||!(escaped||quote=="`"))state.tokenize=tokenBase;return"string"}}function tokenComment(stream,state){var maybeEnd=false,ch;while(ch=stream.next()){if(ch=="/"&&maybeEnd){state.tokenize=\ntokenBase;break}maybeEnd=ch=="*"}return"comment"}function Context(indented,column,type,align,prev){this.indented=indented;this.column=column;this.type=type;this.align=align;this.prev=prev}function pushContext(state,col,type){return state.context=new Context(state.indented,col,type,null,state.context)}function popContext(state){if(!state.context.prev)return;var t=state.context.type;if(t==")"||t=="]"||t=="}")state.indented=state.context.indented;return state.context=state.context.prev}return{startState:function(basecolumn){return{tokenize:null,\ncontext:new Context((basecolumn||0)-indentUnit,0,"top",false),indented:0,startOfLine:true}},token:function(stream,state){var ctx=state.context;if(stream.sol()){if(ctx.align==null)ctx.align=false;state.indented=stream.indentation();state.startOfLine=true;if(ctx.type=="case")ctx.type="}"}if(stream.eatSpace())return null;curPunc=null;var style=(state.tokenize||tokenBase)(stream,state);if(style=="comment")return style;if(ctx.align==null)ctx.align=true;if(curPunc=="{")pushContext(state,stream.column(),\n"}");else if(curPunc=="[")pushContext(state,stream.column(),"]");else if(curPunc=="(")pushContext(state,stream.column(),")");else if(curPunc=="case")ctx.type="case";else if(curPunc=="}"&&ctx.type=="}")popContext(state);else if(curPunc==ctx.type)popContext(state);state.startOfLine=false;return style},indent:function(state,textAfter){if(state.tokenize!=tokenBase&&state.tokenize!=null)return CodeMirror.Pass;var ctx=state.context,firstChar=textAfter&&textAfter.charAt(0);if(ctx.type=="case"&&/^(?:case|default)\\b/.test(textAfter)){state.context.type=\n"}";return ctx.indented}var closing=firstChar==ctx.type;if(ctx.align)return ctx.column+(closing?0:1);else return ctx.indented+(closing?0:indentUnit)},electricChars:"{}):",closeBrackets:"()[]{}\'\'\\"\\"``",fold:"brace",blockCommentStart:"/*",blockCommentEnd:"*/",lineComment:"//"}});CodeMirror.defineMIME("text/x-go","go")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("../htmlmixed/htmlmixed"),require("../clike/clike"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","../htmlmixed/htmlmixed","../clike/clike"],mod);else mod(CodeMirror)})(function(CodeMirror){function keywords(str){var obj={},words=str.split(" ");for(var i=0;i<words.length;++i)obj[words[i]]=true;return obj}function matchSequence(list,end,escapes){if(list.length==\n0)return phpString(end);return function(stream,state){var patterns=list[0];for(var i=0;i<patterns.length;i++)if(stream.match(patterns[i][0])){state.tokenize=matchSequence(list.slice(1),end);return patterns[i][1]}state.tokenize=phpString(end,escapes);return"string"}}function phpString(closing,escapes){return function(stream,state){return phpString_(stream,state,closing,escapes)}}function phpString_(stream,state,closing,escapes){if(escapes!==false&&stream.match("${",false)||stream.match("{$",false)){state.tokenize=\nnull;return"string"}if(escapes!==false&&stream.match(/^\\$[a-zA-Z_][a-zA-Z0-9_]*/)){if(stream.match("[",false))state.tokenize=matchSequence([[["[",null]],[[/\\d[\\w\\.]*/,"number"],[/\\$[a-zA-Z_][a-zA-Z0-9_]*/,"variable-2"],[/[\\w\\$]+/,"variable"]],[["]",null]]],closing,escapes);if(stream.match(/^->\\w/,false))state.tokenize=matchSequence([[["->",null]],[[/[\\w]+/,"variable"]]],closing,escapes);return"variable-2"}var escaped=false;while(!stream.eol()&&(escaped||escapes===false||!stream.match("{$",false)&&\n!stream.match(/^(\\$[a-zA-Z_][a-zA-Z0-9_]*|\\$\\{)/,false))){if(!escaped&&stream.match(closing)){state.tokenize=null;state.tokStack.pop();state.tokStack.pop();break}escaped=stream.next()=="\\\\"&&!escaped}return"string"}var phpKeywords="abstract and array as break case catch class clone const continue declare default "+"do else elseif enddeclare endfor endforeach endif endswitch endwhile enum extends final "+"for foreach function global goto if implements interface instanceof namespace "+"new or private protected public static switch throw trait try use var while xor "+\n"die echo empty exit eval include include_once isset list require require_once return "+"print unset __halt_compiler self static parent yield insteadof finally readonly match";var phpAtoms="true false null TRUE FALSE NULL __CLASS__ __DIR__ __FILE__ __LINE__ __METHOD__ __FUNCTION__ __NAMESPACE__ __TRAIT__";var phpBuiltin="func_num_args func_get_arg func_get_args strlen strcmp strncmp strcasecmp strncasecmp each error_reporting define defined trigger_error user_error set_error_handler restore_error_handler get_declared_classes get_loaded_extensions extension_loaded get_extension_funcs debug_backtrace constant bin2hex hex2bin sleep usleep time mktime gmmktime strftime gmstrftime strtotime date gmdate getdate localtime checkdate flush wordwrap htmlspecialchars htmlentities html_entity_decode md5 md5_file crc32 getimagesize image_type_to_mime_type phpinfo phpversion phpcredits strnatcmp strnatcasecmp substr_count strspn strcspn strtok strtoupper strtolower strpos strrpos strrev hebrev hebrevc nl2br basename dirname pathinfo stripslashes stripcslashes strstr stristr strrchr str_shuffle str_word_count strcoll substr substr_replace quotemeta ucfirst ucwords strtr addslashes addcslashes rtrim str_replace str_repeat count_chars chunk_split trim ltrim strip_tags similar_text explode implode setlocale localeconv parse_str str_pad chop strchr sprintf printf vprintf vsprintf sscanf fscanf parse_url urlencode urldecode rawurlencode rawurldecode readlink linkinfo link unlink exec system escapeshellcmd escapeshellarg passthru shell_exec proc_open proc_close rand srand getrandmax mt_rand mt_srand mt_getrandmax base64_decode base64_encode abs ceil floor round is_finite is_nan is_infinite bindec hexdec octdec decbin decoct dechex base_convert number_format fmod ip2long long2ip getenv putenv getopt microtime gettimeofday getrusage uniqid quoted_printable_decode set_time_limit get_cfg_var magic_quotes_runtime set_magic_quotes_runtime get_magic_quotes_gpc get_magic_quotes_runtime import_request_variables error_log serialize unserialize memory_get_usage memory_get_peak_usage var_dump var_export debug_zval_dump print_r highlight_file show_source highlight_string ini_get ini_get_all ini_set ini_alter ini_restore get_include_path set_include_path restore_include_path setcookie header headers_sent connection_aborted connection_status ignore_user_abort parse_ini_file is_uploaded_file move_uploaded_file intval floatval doubleval strval gettype settype is_null is_resource is_bool is_long is_float is_int is_integer is_double is_real is_numeric is_string is_array is_object is_scalar ereg ereg_replace eregi eregi_replace split spliti join sql_regcase dl pclose popen readfile rewind rmdir umask fclose feof fgetc fgets fgetss fread fopen fpassthru ftruncate fstat fseek ftell fflush fwrite fputs mkdir rename copy tempnam tmpfile file file_get_contents file_put_contents stream_select stream_context_create stream_context_set_params stream_context_set_option stream_context_get_options stream_filter_prepend stream_filter_append fgetcsv flock get_meta_tags stream_set_write_buffer set_file_buffer set_socket_blocking stream_set_blocking socket_set_blocking stream_get_meta_data stream_register_wrapper stream_wrapper_register stream_set_timeout socket_set_timeout socket_get_status realpath fnmatch fsockopen pfsockopen pack unpack get_browser crypt opendir closedir chdir getcwd rewinddir readdir dir glob fileatime filectime filegroup fileinode filemtime fileowner fileperms filesize filetype file_exists is_writable is_writeable is_readable is_executable is_file is_dir is_link stat lstat chown touch clearstatcache mail ob_start ob_flush ob_clean ob_end_flush ob_end_clean ob_get_flush ob_get_clean ob_get_length ob_get_level ob_get_status ob_get_contents ob_implicit_flush ob_list_handlers ksort krsort natsort natcasesort asort arsort sort rsort usort uasort uksort shuffle array_walk count end prev next reset current key min max in_array array_search extract compact array_fill range array_multisort array_push array_pop array_shift array_unshift array_splice array_slice array_merge array_merge_recursive array_keys array_values array_count_values array_reverse array_reduce array_pad array_flip array_change_key_case array_rand array_unique array_intersect array_intersect_assoc array_diff array_diff_assoc array_sum array_filter array_map array_chunk array_key_exists array_intersect_key array_combine array_column pos sizeof key_exists assert assert_options version_compare ftok str_rot13 aggregate session_name session_module_name session_save_path session_id session_regenerate_id session_decode session_register session_unregister session_is_registered session_encode session_start session_destroy session_unset session_set_save_handler session_cache_limiter session_cache_expire session_set_cookie_params session_get_cookie_params session_write_close preg_match preg_match_all preg_replace preg_replace_callback preg_split preg_quote preg_grep overload ctype_alnum ctype_alpha ctype_cntrl ctype_digit ctype_lower ctype_graph ctype_print ctype_punct ctype_space ctype_upper ctype_xdigit virtual apache_request_headers apache_note apache_lookup_uri apache_child_terminate apache_setenv apache_response_headers apache_get_version getallheaders mysql_connect mysql_pconnect mysql_close mysql_select_db mysql_create_db mysql_drop_db mysql_query mysql_unbuffered_query mysql_db_query mysql_list_dbs mysql_list_tables mysql_list_fields mysql_list_processes mysql_error mysql_errno mysql_affected_rows mysql_insert_id mysql_result mysql_num_rows mysql_num_fields mysql_fetch_row mysql_fetch_array mysql_fetch_assoc mysql_fetch_object mysql_data_seek mysql_fetch_lengths mysql_fetch_field mysql_field_seek mysql_free_result mysql_field_name mysql_field_table mysql_field_len mysql_field_type mysql_field_flags mysql_escape_string mysql_real_escape_string mysql_stat mysql_thread_id mysql_client_encoding mysql_get_client_info mysql_get_host_info mysql_get_proto_info mysql_get_server_info mysql_info mysql mysql_fieldname mysql_fieldtable mysql_fieldlen mysql_fieldtype mysql_fieldflags mysql_selectdb mysql_createdb mysql_dropdb mysql_freeresult mysql_numfields mysql_numrows mysql_listdbs mysql_listtables mysql_listfields mysql_db_name mysql_dbname mysql_tablename mysql_table_name pg_connect pg_pconnect pg_close pg_connection_status pg_connection_busy pg_connection_reset pg_host pg_dbname pg_port pg_tty pg_options pg_ping pg_query pg_send_query pg_cancel_query pg_fetch_result pg_fetch_row pg_fetch_assoc pg_fetch_array pg_fetch_object pg_fetch_all pg_affected_rows pg_get_result pg_result_seek pg_result_status pg_free_result pg_last_oid pg_num_rows pg_num_fields pg_field_name pg_field_num pg_field_size pg_field_type pg_field_prtlen pg_field_is_null pg_get_notify pg_get_pid pg_result_error pg_last_error pg_last_notice pg_put_line pg_end_copy pg_copy_to pg_copy_from pg_trace pg_untrace pg_lo_create pg_lo_unlink pg_lo_open pg_lo_close pg_lo_read pg_lo_write pg_lo_read_all pg_lo_import pg_lo_export pg_lo_seek pg_lo_tell pg_escape_string pg_escape_bytea pg_unescape_bytea pg_client_encoding pg_set_client_encoding pg_meta_data pg_convert pg_insert pg_update pg_delete pg_select pg_exec pg_getlastoid pg_cmdtuples pg_errormessage pg_numrows pg_numfields pg_fieldname pg_fieldsize pg_fieldtype pg_fieldnum pg_fieldprtlen pg_fieldisnull pg_freeresult pg_result pg_loreadall pg_locreate pg_lounlink pg_loopen pg_loclose pg_loread pg_lowrite pg_loimport pg_loexport http_response_code get_declared_traits getimagesizefromstring socket_import_stream stream_set_chunk_size trait_exists header_register_callback class_uses session_status session_register_shutdown echo print global static exit array empty eval isset unset die include require include_once require_once json_decode json_encode json_last_error json_last_error_msg curl_close curl_copy_handle curl_errno curl_error curl_escape curl_exec curl_file_create curl_getinfo curl_init curl_multi_add_handle curl_multi_close curl_multi_exec curl_multi_getcontent curl_multi_info_read curl_multi_init curl_multi_remove_handle curl_multi_select curl_multi_setopt curl_multi_strerror curl_pause curl_reset curl_setopt_array curl_setopt curl_share_close curl_share_init curl_share_setopt curl_strerror curl_unescape curl_version mysqli_affected_rows mysqli_autocommit mysqli_change_user mysqli_character_set_name mysqli_close mysqli_commit mysqli_connect_errno mysqli_connect_error mysqli_connect mysqli_data_seek mysqli_debug mysqli_dump_debug_info mysqli_errno mysqli_error_list mysqli_error mysqli_fetch_all mysqli_fetch_array mysqli_fetch_assoc mysqli_fetch_field_direct mysqli_fetch_field mysqli_fetch_fields mysqli_fetch_lengths mysqli_fetch_object mysqli_fetch_row mysqli_field_count mysqli_field_seek mysqli_field_tell mysqli_free_result mysqli_get_charset mysqli_get_client_info mysqli_get_client_stats mysqli_get_client_version mysqli_get_connection_stats mysqli_get_host_info mysqli_get_proto_info mysqli_get_server_info mysqli_get_server_version mysqli_info mysqli_init mysqli_insert_id mysqli_kill mysqli_more_results mysqli_multi_query mysqli_next_result mysqli_num_fields mysqli_num_rows mysqli_options mysqli_ping mysqli_prepare mysqli_query mysqli_real_connect mysqli_real_escape_string mysqli_real_query mysqli_reap_async_query mysqli_refresh mysqli_rollback mysqli_select_db mysqli_set_charset mysqli_set_local_infile_default mysqli_set_local_infile_handler mysqli_sqlstate mysqli_ssl_set mysqli_stat mysqli_stmt_init mysqli_store_result mysqli_thread_id mysqli_thread_safe mysqli_use_result mysqli_warning_count";\nCodeMirror.registerHelper("hintWords","php",[phpKeywords,phpAtoms,phpBuiltin].join(" ").split(" "));CodeMirror.registerHelper("wordChars","php",/[\\w$]/);var phpConfig={name:"clike",helperType:"php",keywords:keywords(phpKeywords),blockKeywords:keywords("catch do else elseif for foreach if switch try while finally"),defKeywords:keywords("class enum function interface namespace trait"),atoms:keywords(phpAtoms),builtin:keywords(phpBuiltin),multiLineStrings:true,hooks:{"$":function(stream){stream.eatWhile(/[\\w\\$_]/);\nreturn"variable-2"},"<":function(stream,state){var before;if(before=stream.match(/^<<\\s*/)){var quoted=stream.eat(/[\'"]/);stream.eatWhile(/[\\w\\.]/);var delim=stream.current().slice(before[0].length+(quoted?2:1));if(quoted)stream.eat(quoted);if(delim){(state.tokStack||(state.tokStack=[])).push(delim,0);state.tokenize=phpString(delim,quoted!="\'");return"string"}}return false},"#":function(stream){while(!stream.eol()&&!stream.match("?>",false))stream.next();return"comment"},"/":function(stream){if(stream.eat("/")){while(!stream.eol()&&\n!stream.match("?>",false))stream.next();return"comment"}return false},\'"\':function(_stream,state){(state.tokStack||(state.tokStack=[])).push(\'"\',0);state.tokenize=phpString(\'"\');return"string"},"{":function(_stream,state){if(state.tokStack&&state.tokStack.length)state.tokStack[state.tokStack.length-1]++;return false},"}":function(_stream,state){if(state.tokStack&&state.tokStack.length>0&&!--state.tokStack[state.tokStack.length-1])state.tokenize=phpString(state.tokStack[state.tokStack.length-2]);return false}}};\nCodeMirror.defineMode("php",function(config,parserConfig){var htmlMode=CodeMirror.getMode(config,parserConfig&&parserConfig.htmlMode||"text/html");var phpMode=CodeMirror.getMode(config,phpConfig);function dispatch(stream,state){var isPHP=state.curMode==phpMode;if(stream.sol()&&state.pending&&state.pending!=\'"\'&&state.pending!="\'")state.pending=null;if(!isPHP){if(stream.match(/^<\\?\\w*/)){state.curMode=phpMode;if(!state.php)state.php=CodeMirror.startState(phpMode,htmlMode.indent(state.html,"",""));\nstate.curState=state.php;return"meta"}if(state.pending==\'"\'||state.pending=="\'"){while(!stream.eol()&&stream.next()!=state.pending);var style="string"}else if(state.pending&&stream.pos<state.pending.end){stream.pos=state.pending.end;var style=state.pending.style}else var style=htmlMode.token(stream,state.curState);if(state.pending)state.pending=null;var cur=stream.current(),openPHP=cur.search(/<\\?/),m;if(openPHP!=-1){if(style=="string"&&(m=cur.match(/[\'"]$/))&&!/\\?>/.test(cur))state.pending=m[0];\nelse state.pending={end:stream.pos,style:style};stream.backUp(cur.length-openPHP)}return style}else if(isPHP&&state.php.tokenize==null&&stream.match("?>")){state.curMode=htmlMode;state.curState=state.html;if(!state.php.context.prev)state.php=null;return"meta"}else return phpMode.token(stream,state.curState)}return{startState:function(){var html=CodeMirror.startState(htmlMode);var php=parserConfig.startOpen?CodeMirror.startState(phpMode):null;return{html:html,php:php,curMode:parserConfig.startOpen?\nphpMode:htmlMode,curState:parserConfig.startOpen?php:html,pending:null}},copyState:function(state){var html=state.html,htmlNew=CodeMirror.copyState(htmlMode,html),php=state.php,phpNew=php&&CodeMirror.copyState(phpMode,php),cur;if(state.curMode==htmlMode)cur=htmlNew;else cur=phpNew;return{html:htmlNew,php:phpNew,curMode:state.curMode,curState:cur,pending:state.pending}},token:dispatch,indent:function(state,textAfter,line){if(state.curMode!=phpMode&&/^\\s*<\\//.test(textAfter)||state.curMode==phpMode&&\n/^\\?>/.test(textAfter))return htmlMode.indent(state.html,textAfter,line);return state.curMode.indent(state.curState,textAfter,line)},blockCommentStart:"/*",blockCommentEnd:"*/",lineComment:"//",innerMode:function(state){return{state:state.curState,mode:state.curMode}}}},"htmlmixed","clike");CodeMirror.defineMIME("application/x-httpd-php","php");CodeMirror.defineMIME("application/x-httpd-php-open",{name:"php",startOpen:true});CodeMirror.defineMIME("text/x-php",phpConfig)});/*\n\n Copyright (C) 2014 by Marijn Haverbeke <marijnh@gmail.com> and others\n\n Permission is hereby granted, free of charge, to any person obtaining a copy\n of this software and associated documentation files (the "Software"), to deal\n in the Software without restriction, including without limitation the rights\n to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n copies of the Software, and to permit persons to whom the Software is\n furnished to do so, subject to the following conditions:\n\n The above copyright notice and this permission notice shall be included in\n all copies or substantial portions of the Software.\n\n THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n THE SOFTWARE.\n*/\n(function(){function words(str){var obj={},words=str.split(" ");for(var i=0;i<words.length;++i)obj[words[i]]=true;return obj}var protoConfig={name:"clike",keywords:words("bool bytes default double enum extend extensions fixed32 "+"fixed64 float group import int32 int64 max message "+"messageBody oneof option optional package public repeated required "+"reserved returns rpc service sfixed32 sfixed64 sint32 sint64 stream "+"string syntax to uint32 uint64 weak"),blockKeywords:words("enum extend group message service"),\nbuiltin:words("bool bytes double fixed32 fixed64 float int32 int64"+"sfixed32 sfixed64 sint32 sint64 string uint32 uint64"),atoms:words("true false null"),multiLineStrings:true,hooks:{}};CodeMirror.defineMIME("text/x-proto",protoConfig)})();(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function wordRegexp(words){return new RegExp("^(("+words.join(")|(")+"))\\\\b","i")}var keywordArray=["package","message","import","syntax","required","optional","repeated","reserved","default","extensions","packed","bool","bytes","double","enum","float","string","int32",\n"int64","uint32","uint64","sint32","sint64","fixed32","fixed64","sfixed32","sfixed64","option","service","rpc","returns"];var keywords=wordRegexp(keywordArray);CodeMirror.registerHelper("hintWords","protobuf",keywordArray);var identifiers=new RegExp("^[_A-Za-z\\u00a1-\\uffff][_A-Za-z0-9\\u00a1-\\uffff]*");function tokenBase(stream){if(stream.eatSpace())return null;if(stream.match("//")){stream.skipToEnd();return"comment"}if(stream.match(/^[0-9\\.+-]/,false)){if(stream.match(/^[+-]?0x[0-9a-fA-F]+/))return"number";\nif(stream.match(/^[+-]?\\d*\\.\\d+([EeDd][+-]?\\d+)?/))return"number";if(stream.match(/^[+-]?\\d+([EeDd][+-]?\\d+)?/))return"number"}if(stream.match(/^"([^"]|(""))*"/))return"string";if(stream.match(/^\'([^\']|(\'\'))*\'/))return"string";if(stream.match(keywords))return"keyword";if(stream.match(identifiers))return"variable";stream.next();return null}CodeMirror.defineMode("protobuf",function(){return{token:tokenBase,fold:"brace"}});CodeMirror.defineMIME("text/x-protobuf","protobuf")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function wordRegexp(words){return new RegExp("^(("+words.join(")|(")+"))\\\\b")}var wordOperators=wordRegexp(["and","or","not","is"]);var commonKeywords=["as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import",\n"lambda","pass","raise","return","try","while","with","yield","in"];var commonBuiltins=["abs","all","any","bin","bool","bytearray","callable","chr","classmethod","compile","complex","delattr","dict","dir","divmod","enumerate","eval","filter","float","format","frozenset","getattr","globals","hasattr","hash","help","hex","id","input","int","isinstance","issubclass","iter","len","list","locals","map","max","memoryview","min","next","object","oct","open","ord","pow","property","range","repr","reversed",\n"round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","vars","zip","__import__","NotImplemented","Ellipsis","__debug__"];CodeMirror.registerHelper("hintWords","python",commonKeywords.concat(commonBuiltins));function top(state){return state.scopes[state.scopes.length-1]}CodeMirror.defineMode("python",function(conf,parserConf){var ERRORCLASS="error";var delimiters=parserConf.delimiters||parserConf.singleDelimiters||/^[\\(\\)\\[\\]\\{\\}@,:`=;\\.\\\\]/;var operators=[parserConf.singleOperators,\nparserConf.doubleOperators,parserConf.doubleDelimiters,parserConf.tripleDelimiters,parserConf.operators||/^([-+*/%\\/&|^]=?|[<>=]+|\\/\\/=?|\\*\\*=?|!=|[~!@]|\\.\\.\\.)/];for(var i=0;i<operators.length;i++)if(!operators[i])operators.splice(i--,1);var hangingIndent=parserConf.hangingIndent||conf.indentUnit;var myKeywords=commonKeywords,myBuiltins=commonBuiltins;if(parserConf.extra_keywords!=undefined)myKeywords=myKeywords.concat(parserConf.extra_keywords);if(parserConf.extra_builtins!=undefined)myBuiltins=\nmyBuiltins.concat(parserConf.extra_builtins);var py3=!(parserConf.version&&Number(parserConf.version)<3);if(py3){var identifiers=parserConf.identifiers||/^[_A-Za-z\\u00A1-\\uFFFF][_A-Za-z0-9\\u00A1-\\uFFFF]*/;myKeywords=myKeywords.concat(["nonlocal","False","True","None","async","await"]);myBuiltins=myBuiltins.concat(["ascii","bytes","exec","print"]);var stringPrefixes=new RegExp("^(([rbuf]|(br)|(rb)|(fr)|(rf))?(\'{3}|\\"{3}|[\'\\"]))","i")}else{var identifiers=parserConf.identifiers||/^[_A-Za-z][_A-Za-z0-9]*/;\nmyKeywords=myKeywords.concat(["exec","print"]);myBuiltins=myBuiltins.concat(["apply","basestring","buffer","cmp","coerce","execfile","file","intern","long","raw_input","reduce","reload","unichr","unicode","xrange","False","True","None"]);var stringPrefixes=new RegExp("^(([rubf]|(ur)|(br))?(\'{3}|\\"{3}|[\'\\"]))","i")}var keywords=wordRegexp(myKeywords);var builtins=wordRegexp(myBuiltins);function tokenBase(stream,state){var sol=stream.sol()&&state.lastToken!="\\\\";if(sol)state.indent=stream.indentation();\nif(sol&&top(state).type=="py"){var scopeOffset=top(state).offset;if(stream.eatSpace()){var lineOffset=stream.indentation();if(lineOffset>scopeOffset)pushPyScope(state);else if(lineOffset<scopeOffset&&dedent(stream,state)&&stream.peek()!="#")state.errorToken=true;return null}else{var style=tokenBaseInner(stream,state);if(scopeOffset>0&&dedent(stream,state))style+=" "+ERRORCLASS;return style}}return tokenBaseInner(stream,state)}function tokenBaseInner(stream,state,inFormat){if(stream.eatSpace())return null;\nif(!inFormat&&stream.match(/^#.*/))return"comment";if(stream.match(/^[0-9\\.]/,false)){var floatLiteral=false;if(stream.match(/^[\\d_]*\\.\\d+(e[\\+\\-]?\\d+)?/i))floatLiteral=true;if(stream.match(/^[\\d_]+\\.\\d*/))floatLiteral=true;if(stream.match(/^\\.\\d+/))floatLiteral=true;if(floatLiteral){stream.eat(/J/i);return"number"}var intLiteral=false;if(stream.match(/^0x[0-9a-f_]+/i))intLiteral=true;if(stream.match(/^0b[01_]+/i))intLiteral=true;if(stream.match(/^0o[0-7_]+/i))intLiteral=true;if(stream.match(/^[1-9][\\d_]*(e[\\+\\-]?[\\d_]+)?/)){stream.eat(/J/i);\nintLiteral=true}if(stream.match(/^0(?![\\dx])/i))intLiteral=true;if(intLiteral){stream.eat(/L/i);return"number"}}if(stream.match(stringPrefixes)){var isFmtString=stream.current().toLowerCase().indexOf("f")!==-1;if(!isFmtString){state.tokenize=tokenStringFactory(stream.current(),state.tokenize);return state.tokenize(stream,state)}else{state.tokenize=formatStringFactory(stream.current(),state.tokenize);return state.tokenize(stream,state)}}for(var i=0;i<operators.length;i++)if(stream.match(operators[i]))return"operator";\nif(stream.match(delimiters))return"punctuation";if(state.lastToken=="."&&stream.match(identifiers))return"property";if(stream.match(keywords)||stream.match(wordOperators))return"keyword";if(stream.match(builtins))return"builtin";if(stream.match(/^(self|cls)\\b/))return"variable-2";if(stream.match(identifiers)){if(state.lastToken=="def"||state.lastToken=="class")return"def";return"variable"}stream.next();return inFormat?null:ERRORCLASS}function formatStringFactory(delimiter,tokenOuter){while("rubf".indexOf(delimiter.charAt(0).toLowerCase())>=\n0)delimiter=delimiter.substr(1);var singleline=delimiter.length==1;var OUTCLASS="string";function tokenNestedExpr(depth){return function(stream,state){var inner=tokenBaseInner(stream,state,true);if(inner=="punctuation")if(stream.current()=="{")state.tokenize=tokenNestedExpr(depth+1);else if(stream.current()=="}")if(depth>1)state.tokenize=tokenNestedExpr(depth-1);else state.tokenize=tokenString;return inner}}function tokenString(stream,state){while(!stream.eol()){stream.eatWhile(/[^\'"\\{\\}\\\\]/);if(stream.eat("\\\\")){stream.next();\nif(singleline&&stream.eol())return OUTCLASS}else if(stream.match(delimiter)){state.tokenize=tokenOuter;return OUTCLASS}else if(stream.match("{{"))return OUTCLASS;else if(stream.match("{",false)){state.tokenize=tokenNestedExpr(0);if(stream.current())return OUTCLASS;else return state.tokenize(stream,state)}else if(stream.match("}}"))return OUTCLASS;else if(stream.match("}"))return ERRORCLASS;else stream.eat(/[\'"]/)}if(singleline)if(parserConf.singleLineStringErrors)return ERRORCLASS;else state.tokenize=\ntokenOuter;return OUTCLASS}tokenString.isString=true;return tokenString}function tokenStringFactory(delimiter,tokenOuter){while("rubf".indexOf(delimiter.charAt(0).toLowerCase())>=0)delimiter=delimiter.substr(1);var singleline=delimiter.length==1;var OUTCLASS="string";function tokenString(stream,state){while(!stream.eol()){stream.eatWhile(/[^\'"\\\\]/);if(stream.eat("\\\\")){stream.next();if(singleline&&stream.eol())return OUTCLASS}else if(stream.match(delimiter)){state.tokenize=tokenOuter;return OUTCLASS}else stream.eat(/[\'"]/)}if(singleline)if(parserConf.singleLineStringErrors)return ERRORCLASS;\nelse state.tokenize=tokenOuter;return OUTCLASS}tokenString.isString=true;return tokenString}function pushPyScope(state){while(top(state).type!="py")state.scopes.pop();state.scopes.push({offset:top(state).offset+conf.indentUnit,type:"py",align:null})}function pushBracketScope(stream,state,type){var align=stream.match(/^[\\s\\[\\{\\(]*(?:#|$)/,false)?null:stream.column()+1;state.scopes.push({offset:state.indent+hangingIndent,type:type,align:align})}function dedent(stream,state){var indented=stream.indentation();\nwhile(state.scopes.length>1&&top(state).offset>indented){if(top(state).type!="py")return true;state.scopes.pop()}return top(state).offset!=indented}function tokenLexer(stream,state){if(stream.sol()){state.beginningOfLine=true;state.dedent=false}var style=state.tokenize(stream,state);var current=stream.current();if(state.beginningOfLine&&current=="@")return stream.match(identifiers,false)?"meta":py3?"operator":ERRORCLASS;if(/\\S/.test(current))state.beginningOfLine=false;if((style=="variable"||style==\n"builtin")&&state.lastToken=="meta")style="meta";if(current=="pass"||current=="return")state.dedent=true;if(current=="lambda")state.lambda=true;if(current==":"&&!state.lambda&&top(state).type=="py"&&stream.match(/^\\s*(?:#|$)/,false))pushPyScope(state);if(current.length==1&&!/string|comment/.test(style)){var delimiter_index="[({".indexOf(current);if(delimiter_index!=-1)pushBracketScope(stream,state,"])}".slice(delimiter_index,delimiter_index+1));delimiter_index="])}".indexOf(current);if(delimiter_index!=\n-1)if(top(state).type==current)state.indent=state.scopes.pop().offset-hangingIndent;else return ERRORCLASS}if(state.dedent&&stream.eol()&&top(state).type=="py"&&state.scopes.length>1)state.scopes.pop();return style}var external={startState:function(basecolumn){return{tokenize:tokenBase,scopes:[{offset:basecolumn||0,type:"py",align:null}],indent:basecolumn||0,lastToken:null,lambda:false,dedent:0}},token:function(stream,state){var addErr=state.errorToken;if(addErr)state.errorToken=false;var style=tokenLexer(stream,\nstate);if(style&&style!="comment")state.lastToken=style=="keyword"||style=="punctuation"?stream.current():style;if(style=="punctuation")style=null;if(stream.eol()&&state.lambda)state.lambda=false;return addErr?style+" "+ERRORCLASS:style},indent:function(state,textAfter){if(state.tokenize!=tokenBase)return state.tokenize.isString?CodeMirror.Pass:0;var scope=top(state);var closing=scope.type==textAfter.charAt(0)||scope.type=="py"&&!state.dedent&&/^(else:|elif |except |finally:)/.test(textAfter);if(scope.align!=\nnull)return scope.align-(closing?1:0);else return scope.offset-(closing?hangingIndent:0)},electricInput:/^\\s*([\\}\\]\\)]|else:|elif |except |finally:)$/,closeBrackets:{triples:"\'\\""},lineComment:"#",fold:"indent"};return external});CodeMirror.defineMIME("text/x-python","python");var words=function(str){return str.split(" ")};CodeMirror.defineMIME("text/x-cython",{name:"python",extra_keywords:words("by cdef cimport cpdef ctypedef enum except "+"extern gil include nogil property public "+"readonly struct union DEF IF ELIF ELSE")})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.registerHelper("wordChars","r",/[\\w.]/);CodeMirror.defineMode("r",function(config){function wordObj(words){var res={};for(var i=0;i<words.length;++i)res[words[i]]=true;return res}var commonAtoms=["NULL","NA","Inf","NaN","NA_integer_","NA_real_","NA_complex_",\n"NA_character_","TRUE","FALSE"];var commonBuiltins=["list","quote","bquote","eval","return","call","parse","deparse"];var commonKeywords=["if","else","repeat","while","function","for","in","next","break"];var commonBlockKeywords=["if","else","repeat","while","function","for"];CodeMirror.registerHelper("hintWords","r",commonAtoms.concat(commonBuiltins,commonKeywords));var atoms=wordObj(commonAtoms);var builtins=wordObj(commonBuiltins);var keywords=wordObj(commonKeywords);var blockkeywords=wordObj(commonBlockKeywords);\nvar opChars=/[+\\-*\\/^<>=!&|~$:]/;var curPunc;function tokenBase(stream,state){curPunc=null;var ch=stream.next();if(ch=="#"){stream.skipToEnd();return"comment"}else if(ch=="0"&&stream.eat("x")){stream.eatWhile(/[\\da-f]/i);return"number"}else if(ch=="."&&stream.eat(/\\d/)){stream.match(/\\d*(?:e[+\\-]?\\d+)?/);return"number"}else if(/\\d/.test(ch)){stream.match(/\\d*(?:\\.\\d+)?(?:e[+\\-]\\d+)?L?/);return"number"}else if(ch=="\'"||ch==\'"\'){state.tokenize=tokenString(ch);return"string"}else if(ch=="`"){stream.match(/[^`]+`/);\nreturn"variable-3"}else if(ch=="."&&stream.match(/.(?:[.]|\\d+)/))return"keyword";else if(/[a-zA-Z\\.]/.test(ch)){stream.eatWhile(/[\\w\\.]/);var word=stream.current();if(atoms.propertyIsEnumerable(word))return"atom";if(keywords.propertyIsEnumerable(word)){if(blockkeywords.propertyIsEnumerable(word)&&!stream.match(/\\s*if(\\s+|$)/,false))curPunc="block";return"keyword"}if(builtins.propertyIsEnumerable(word))return"builtin";return"variable"}else if(ch=="%"){if(stream.skipTo("%"))stream.next();return"operator variable-2"}else if(ch==\n"<"&&stream.eat("-")||ch=="<"&&stream.match("<-")||ch=="-"&&stream.match(/>>?/))return"operator arrow";else if(ch=="="&&state.ctx.argList)return"arg-is";else if(opChars.test(ch)){if(ch=="$")return"operator dollar";stream.eatWhile(opChars);return"operator"}else if(/[\\(\\){}\\[\\];]/.test(ch)){curPunc=ch;if(ch==";")return"semi";return null}else return null}function tokenString(quote){return function(stream,state){if(stream.eat("\\\\")){var ch=stream.next();if(ch=="x")stream.match(/^[a-f0-9]{2}/i);else if((ch==\n"u"||ch=="U")&&stream.eat("{")&&stream.skipTo("}"))stream.next();else if(ch=="u")stream.match(/^[a-f0-9]{4}/i);else if(ch=="U")stream.match(/^[a-f0-9]{8}/i);else if(/[0-7]/.test(ch))stream.match(/^[0-7]{1,2}/);return"string-2"}else{var next;while((next=stream.next())!=null){if(next==quote){state.tokenize=tokenBase;break}if(next=="\\\\"){stream.backUp(1);break}}return"string"}}}var ALIGN_YES=1,ALIGN_NO=2,BRACELESS=4;function push(state,type,stream){state.ctx={type:type,indent:state.indent,flags:0,column:stream.column(),\nprev:state.ctx}}function setFlag(state,flag){var ctx=state.ctx;state.ctx={type:ctx.type,indent:ctx.indent,flags:ctx.flags|flag,column:ctx.column,prev:ctx.prev}}function pop(state){state.indent=state.ctx.indent;state.ctx=state.ctx.prev}return{startState:function(){return{tokenize:tokenBase,ctx:{type:"top",indent:-config.indentUnit,flags:ALIGN_NO},indent:0,afterIdent:false}},token:function(stream,state){if(stream.sol()){if((state.ctx.flags&3)==0)state.ctx.flags|=ALIGN_NO;if(state.ctx.flags&BRACELESS)pop(state);\nstate.indent=stream.indentation()}if(stream.eatSpace())return null;var style=state.tokenize(stream,state);if(style!="comment"&&(state.ctx.flags&ALIGN_NO)==0)setFlag(state,ALIGN_YES);if((curPunc==";"||curPunc=="{"||curPunc=="}")&&state.ctx.type=="block")pop(state);if(curPunc=="{")push(state,"}",stream);else if(curPunc=="("){push(state,")",stream);if(state.afterIdent)state.ctx.argList=true}else if(curPunc=="[")push(state,"]",stream);else if(curPunc=="block")push(state,"block",stream);else if(curPunc==\nstate.ctx.type)pop(state);else if(state.ctx.type=="block"&&style!="comment")setFlag(state,BRACELESS);state.afterIdent=style=="variable"||style=="keyword";return style},indent:function(state,textAfter){if(state.tokenize!=tokenBase)return 0;var firstChar=textAfter&&textAfter.charAt(0),ctx=state.ctx,closing=firstChar==ctx.type;if(ctx.flags&BRACELESS)ctx=ctx.prev;if(ctx.type=="block")return ctx.indent+(firstChar=="{"?0:config.indentUnit);else if(ctx.flags&ALIGN_YES)return ctx.column+(closing?0:1);else return ctx.indent+\n(closing?0:config.indentUnit)},lineComment:"#"}});CodeMirror.defineMIME("text/x-rsrc","r")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function wordObj(words){var o={};for(var i=0,e=words.length;i<e;++i)o[words[i]]=true;return o}var keywordList=["alias","and","BEGIN","begin","break","case","class","def","defined?","do","else","elsif","END","end","ensure","false","for","if","in","module","next","not","or",\n"redo","rescue","retry","return","self","super","then","true","undef","unless","until","when","while","yield","nil","raise","throw","catch","fail","loop","callcc","caller","lambda","proc","public","protected","private","require","load","require_relative","extend","autoload","__END__","__FILE__","__LINE__","__dir__"],keywords=wordObj(keywordList);var indentWords=wordObj(["def","class","case","for","while","until","module","catch","loop","proc","begin"]);var dedentWords=wordObj(["end","until"]);var opening=\n{"[":"]","{":"}","(":")"};var closing={"]":"[","}":"{",")":"("};CodeMirror.defineMode("ruby",function(config){var curPunc;function chain(newtok,stream,state){state.tokenize.push(newtok);return newtok(stream,state)}function tokenBase(stream,state){if(stream.sol()&&stream.match("=begin")&&stream.eol()){state.tokenize.push(readBlockComment);return"comment"}if(stream.eatSpace())return null;var ch=stream.next(),m;if(ch=="`"||ch=="\'"||ch==\'"\')return chain(readQuoted(ch,"string",ch==\'"\'||ch=="`"),stream,\nstate);else if(ch=="/")if(regexpAhead(stream))return chain(readQuoted(ch,"string-2",true),stream,state);else return"operator";else if(ch=="%"){var style="string",embed=true;if(stream.eat("s"))style="atom";else if(stream.eat(/[WQ]/))style="string";else if(stream.eat(/[r]/))style="string-2";else if(stream.eat(/[wxq]/)){style="string";embed=false}var delim=stream.eat(/[^\\w\\s=]/);if(!delim)return"operator";if(opening.propertyIsEnumerable(delim))delim=opening[delim];return chain(readQuoted(delim,style,\nembed,true),stream,state)}else if(ch=="#"){stream.skipToEnd();return"comment"}else if(ch=="<"&&(m=stream.match(/^<([-~])[`"\']?([a-zA-Z_?]\\w*)[`"\']?(?:;|$)/)))return chain(readHereDoc(m[2],m[1]),stream,state);else if(ch=="0"){if(stream.eat("x"))stream.eatWhile(/[\\da-fA-F]/);else if(stream.eat("b"))stream.eatWhile(/[01]/);else stream.eatWhile(/[0-7]/);return"number"}else if(/\\d/.test(ch)){stream.match(/^[\\d_]*(?:\\.[\\d_]+)?(?:[eE][+\\-]?[\\d_]+)?/);return"number"}else if(ch=="?"){while(stream.match(/^\\\\[CM]-/));\nif(stream.eat("\\\\"))stream.eatWhile(/\\w/);else stream.next();return"string"}else if(ch==":"){if(stream.eat("\'"))return chain(readQuoted("\'","atom",false),stream,state);if(stream.eat(\'"\'))return chain(readQuoted(\'"\',"atom",true),stream,state);if(stream.eat(/[<>]/)){stream.eat(/[<>]/);return"atom"}if(stream.eat(/[\\+\\-\\*\\/&\\|:!]/))return"atom";if(stream.eat(/[a-zA-Z$@_\\xa1-\\uffff]/)){stream.eatWhile(/[\\w$\\xa1-\\uffff]/);stream.eat(/[\\?!=]/);return"atom"}return"operator"}else if(ch=="@"&&stream.match(/^@?[a-zA-Z_\\xa1-\\uffff]/)){stream.eat("@");\nstream.eatWhile(/[\\w\\xa1-\\uffff]/);return"variable-2"}else if(ch=="$"){if(stream.eat(/[a-zA-Z_]/))stream.eatWhile(/[\\w]/);else if(stream.eat(/\\d/))stream.eat(/\\d/);else stream.next();return"variable-3"}else if(/[a-zA-Z_\\xa1-\\uffff]/.test(ch)){stream.eatWhile(/[\\w\\xa1-\\uffff]/);stream.eat(/[\\?!]/);if(stream.eat(":"))return"atom";return"ident"}else if(ch=="|"&&(state.varList||state.lastTok=="{"||state.lastTok=="do")){curPunc="|";return null}else if(/[\\(\\)\\[\\]{}\\\\;]/.test(ch)){curPunc=ch;return null}else if(ch==\n"-"&&stream.eat(">"))return"arrow";else if(/[=+\\-\\/*:\\.^%<>~|]/.test(ch)){var more=stream.eatWhile(/[=+\\-\\/*:\\.^%<>~|]/);if(ch=="."&&!more)curPunc=".";return"operator"}else return null}function regexpAhead(stream){var start=stream.pos,depth=0,next,found=false,escaped=false;while((next=stream.next())!=null)if(!escaped){if("[{(".indexOf(next)>-1)depth++;else if("]})".indexOf(next)>-1){depth--;if(depth<0)break}else if(next=="/"&&depth==0){found=true;break}escaped=next=="\\\\"}else escaped=false;stream.backUp(stream.pos-\nstart);return found}function tokenBaseUntilBrace(depth){if(!depth)depth=1;return function(stream,state){if(stream.peek()=="}")if(depth==1){state.tokenize.pop();return state.tokenize[state.tokenize.length-1](stream,state)}else state.tokenize[state.tokenize.length-1]=tokenBaseUntilBrace(depth-1);else if(stream.peek()=="{")state.tokenize[state.tokenize.length-1]=tokenBaseUntilBrace(depth+1);return tokenBase(stream,state)}}function tokenBaseOnce(){var alreadyCalled=false;return function(stream,state){if(alreadyCalled){state.tokenize.pop();\nreturn state.tokenize[state.tokenize.length-1](stream,state)}alreadyCalled=true;return tokenBase(stream,state)}}function readQuoted(quote,style,embed,unescaped){return function(stream,state){var escaped=false,ch;if(state.context.type==="read-quoted-paused"){state.context=state.context.prev;stream.eat("}")}while((ch=stream.next())!=null){if(ch==quote&&(unescaped||!escaped)){state.tokenize.pop();break}if(embed&&ch=="#"&&!escaped)if(stream.eat("{")){if(quote=="}")state.context={prev:state.context,type:"read-quoted-paused"};\nstate.tokenize.push(tokenBaseUntilBrace());break}else if(/[@\\$]/.test(stream.peek())){state.tokenize.push(tokenBaseOnce());break}escaped=!escaped&&ch=="\\\\"}return style}}function readHereDoc(phrase,mayIndent){return function(stream,state){if(mayIndent)stream.eatSpace();if(stream.match(phrase))state.tokenize.pop();else stream.skipToEnd();return"string"}}function readBlockComment(stream,state){if(stream.sol()&&stream.match("=end")&&stream.eol())state.tokenize.pop();stream.skipToEnd();return"comment"}\nreturn{startState:function(){return{tokenize:[tokenBase],indented:0,context:{type:"top",indented:-config.indentUnit},continuedLine:false,lastTok:null,varList:false}},token:function(stream,state){curPunc=null;if(stream.sol())state.indented=stream.indentation();var style=state.tokenize[state.tokenize.length-1](stream,state),kwtype;var thisTok=curPunc;if(style=="ident"){var word=stream.current();style=state.lastTok=="."?"property":keywords.propertyIsEnumerable(stream.current())?"keyword":/^[A-Z]/.test(word)?\n"tag":state.lastTok=="def"||state.lastTok=="class"||state.varList?"def":"variable";if(style=="keyword"){thisTok=word;if(indentWords.propertyIsEnumerable(word))kwtype="indent";else if(dedentWords.propertyIsEnumerable(word))kwtype="dedent";else if((word=="if"||word=="unless")&&stream.column()==stream.indentation())kwtype="indent";else if(word=="do"&&state.context.indented<state.indented)kwtype="indent"}}if(curPunc||style&&style!="comment")state.lastTok=thisTok;if(curPunc=="|")state.varList=!state.varList;\nif(kwtype=="indent"||/[\\(\\[\\{]/.test(curPunc))state.context={prev:state.context,type:curPunc||style,indented:state.indented};else if((kwtype=="dedent"||/[\\)\\]\\}]/.test(curPunc))&&state.context.prev)state.context=state.context.prev;if(stream.eol())state.continuedLine=curPunc=="\\\\"||style=="operator";return style},indent:function(state,textAfter){if(state.tokenize[state.tokenize.length-1]!=tokenBase)return CodeMirror.Pass;var firstChar=textAfter&&textAfter.charAt(0);var ct=state.context;var closed=\nct.type==closing[firstChar]||ct.type=="keyword"&&/^(?:end|until|else|elsif|when|rescue)\\b/.test(textAfter);return ct.indented+(closed?0:config.indentUnit)+(state.continuedLine?config.indentUnit:0)},electricInput:/^\\s*(?:end|rescue|elsif|else|\\})$/,lineComment:"#",fold:"indent"}});CodeMirror.defineMIME("text/x-ruby","ruby");CodeMirror.registerHelper("hintWords","ruby",keywordList)});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("../../addon/mode/simple"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","../../addon/mode/simple"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineSimpleMode("rust",{start:[{regex:/b?"/,token:"string",next:"string"},{regex:/b?r"/,token:"string",next:"string_raw"},{regex:/b?r#+"/,token:"string",next:"string_raw_hash"},{regex:/\'(?:[^\'\\\\]|\\\\(?:[nrt0\'"]|x[\\da-fA-F]{2}|u\\{[\\da-fA-F]{6}\\}))\'/,\ntoken:"string-2"},{regex:/b\'(?:[^\']|\\\\(?:[\'\\\\nrt0]|x[\\da-fA-F]{2}))\'/,token:"string-2"},{regex:/(?:(?:[0-9][0-9_]*)(?:(?:[Ee][+-]?[0-9_]+)|\\.[0-9_]+(?:[Ee][+-]?[0-9_]+)?)(?:f32|f64)?)|(?:0(?:b[01_]+|(?:o[0-7_]+)|(?:x[0-9a-fA-F_]+))|(?:[0-9][0-9_]*))(?:u8|u16|u32|u64|i8|i16|i32|i64|isize|usize)?/,token:"number"},{regex:/(let(?:\\s+mut)?|fn|enum|mod|struct|type|union)(\\s+)([a-zA-Z_][a-zA-Z0-9_]*)/,token:["keyword",null,"def"]},{regex:/(?:abstract|alignof|as|async|await|box|break|continue|const|crate|do|dyn|else|enum|extern|fn|for|final|if|impl|in|loop|macro|match|mod|move|offsetof|override|priv|proc|pub|pure|ref|return|self|sizeof|static|struct|super|trait|type|typeof|union|unsafe|unsized|use|virtual|where|while|yield)\\b/,\ntoken:"keyword"},{regex:/\\b(?:Self|isize|usize|char|bool|u8|u16|u32|u64|f16|f32|f64|i8|i16|i32|i64|str|Option)\\b/,token:"atom"},{regex:/\\b(?:true|false|Some|None|Ok|Err)\\b/,token:"builtin"},{regex:/\\b(fn)(\\s+)([a-zA-Z_][a-zA-Z0-9_]*)/,token:["keyword",null,"def"]},{regex:/#!?\\[.*\\]/,token:"meta"},{regex:/\\/\\/.*/,token:"comment"},{regex:/\\/\\*/,token:"comment",next:"comment"},{regex:/[-+\\/*=<>!]+/,token:"operator"},{regex:/[a-zA-Z_]\\w*!/,token:"variable-3"},{regex:/[a-zA-Z_]\\w*/,token:"variable"},{regex:/[\\{\\[\\(]/,\nindent:true},{regex:/[\\}\\]\\)]/,dedent:true}],string:[{regex:/"/,token:"string",next:"start"},{regex:/(?:[^\\\\"]|\\\\(?:.|$))*/,token:"string"}],string_raw:[{regex:/"/,token:"string",next:"start"},{regex:/[^"]*/,token:"string"}],string_raw_hash:[{regex:/"#+/,token:"string",next:"start"},{regex:/(?:[^"]|"(?!#))*/,token:"string"}],comment:[{regex:/.*?\\*\\//,token:"comment",next:"start"},{regex:/.*/,token:"comment"}],meta:{dontIndentStates:["comment"],electricInput:/^\\s*\\}$/,blockCommentStart:"/*",blockCommentEnd:"*/",\nlineComment:"//",fold:"brace"}});CodeMirror.defineMIME("text/x-rustsrc","rust");CodeMirror.defineMIME("text/rust","rust")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("shell",function(){var words={};function define(style,dict){for(var i=0;i<dict.length;i++)words[dict[i]]=style}var commonAtoms=["true","false"];var commonKeywords=["if","then","do","else","elif","while","until","for","in","esac","fi","fin","fil","done",\n"exit","set","unset","export","function"];var commonCommands=["ab","awk","bash","beep","cat","cc","cd","chown","chmod","chroot","clear","cp","curl","cut","diff","echo","find","gawk","gcc","get","git","grep","hg","kill","killall","ln","ls","make","mkdir","openssl","mv","nc","nl","node","npm","ping","ps","restart","rm","rmdir","sed","service","sh","shopt","shred","source","sort","sleep","ssh","start","stop","su","sudo","svn","tee","telnet","top","touch","vi","vim","wall","wc","wget","who","write","yes",\n"zsh"];CodeMirror.registerHelper("hintWords","shell",commonAtoms.concat(commonKeywords,commonCommands));define("atom",commonAtoms);define("keyword",commonKeywords);define("builtin",commonCommands);function tokenBase(stream,state){if(stream.eatSpace())return null;var sol=stream.sol();var ch=stream.next();if(ch==="\\\\"){stream.next();return null}if(ch==="\'"||ch===\'"\'||ch==="`"){state.tokens.unshift(tokenString(ch,ch==="`"?"quote":"string"));return tokenize(stream,state)}if(ch==="#"){if(sol&&stream.eat("!")){stream.skipToEnd();\nreturn"meta"}stream.skipToEnd();return"comment"}if(ch==="$"){state.tokens.unshift(tokenDollar);return tokenize(stream,state)}if(ch==="+"||ch==="=")return"operator";if(ch==="-"){stream.eat("-");stream.eatWhile(/\\w/);return"attribute"}if(ch=="<"){if(stream.match("<<"))return"operator";var heredoc=stream.match(/^<-?\\s*[\'"]?([^\'"]*)[\'"]?/);if(heredoc){state.tokens.unshift(tokenHeredoc(heredoc[1]));return"string-2"}}if(/\\d/.test(ch)){stream.eatWhile(/\\d/);if(stream.eol()||!/\\w/.test(stream.peek()))return"number"}stream.eatWhile(/[\\w-]/);\nvar cur=stream.current();if(stream.peek()==="="&&/\\w+/.test(cur))return"def";return words.hasOwnProperty(cur)?words[cur]:null}function tokenString(quote,style){var close=quote=="("?")":quote=="{"?"}":quote;return function(stream,state){var next,escaped=false;while((next=stream.next())!=null){if(next===close&&!escaped){state.tokens.shift();break}else if(next==="$"&&!escaped&&quote!=="\'"&&stream.peek()!=close){escaped=true;stream.backUp(1);state.tokens.unshift(tokenDollar);break}else if(!escaped&&quote!==\nclose&&next===quote){state.tokens.unshift(tokenString(quote,style));return tokenize(stream,state)}else if(!escaped&&/[\'"]/.test(next)&&!/[\'"]/.test(quote)){state.tokens.unshift(tokenStringStart(next,"string"));stream.backUp(1);break}escaped=!escaped&&next==="\\\\"}return style}}function tokenStringStart(quote,style){return function(stream,state){state.tokens[0]=tokenString(quote,style);stream.next();return tokenize(stream,state)}}var tokenDollar=function(stream,state){if(state.tokens.length>1)stream.eat("$");\nvar ch=stream.next();if(/[\'"({]/.test(ch)){state.tokens[0]=tokenString(ch,ch=="("?"quote":ch=="{"?"def":"string");return tokenize(stream,state)}if(!/\\d/.test(ch))stream.eatWhile(/\\w/);state.tokens.shift();return"def"};function tokenHeredoc(delim){return function(stream,state){if(stream.sol()&&stream.string==delim)state.tokens.shift();stream.skipToEnd();return"string-2"}}function tokenize(stream,state){return(state.tokens[0]||tokenBase)(stream,state)}return{startState:function(){return{tokens:[]}},\ntoken:function(stream,state){return tokenize(stream,state)},closeBrackets:"()[]{}\'\'\\"\\"``",lineComment:"#",fold:"brace"}});CodeMirror.defineMIME("text/x-sh","shell");CodeMirror.defineMIME("application/x-sh","shell")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("sql",function(config,parserConfig){var client=parserConfig.client||{},atoms=parserConfig.atoms||{"false":true,"true":true,"null":true},builtin=parserConfig.builtin||set(defaultBuiltin),keywords=parserConfig.keywords||set(sqlKeywords),operatorChars=\nparserConfig.operatorChars||/^[*+\\-%<>!=&|~^\\/]/,support=parserConfig.support||{},hooks=parserConfig.hooks||{},dateSQL=parserConfig.dateSQL||{"date":true,"time":true,"timestamp":true},backslashStringEscapes=parserConfig.backslashStringEscapes!==false,brackets=parserConfig.brackets||/^[\\{}\\(\\)\\[\\]]/,punctuation=parserConfig.punctuation||/^[;.,:]/;function tokenBase(stream,state){var ch=stream.next();if(hooks[ch]){var result=hooks[ch](stream,state);if(result!==false)return result}if(support.hexNumber&&\n(ch=="0"&&stream.match(/^[xX][0-9a-fA-F]+/)||(ch=="x"||ch=="X")&&stream.match(/^\'[0-9a-fA-F]+\'/)))return"number";else if(support.binaryNumber&&((ch=="b"||ch=="B")&&stream.match(/^\'[01]+\'/)||ch=="0"&&stream.match(/^b[01]+/)))return"number";else if(ch.charCodeAt(0)>47&&ch.charCodeAt(0)<58){stream.match(/^[0-9]*(\\.[0-9]+)?([eE][-+]?[0-9]+)?/);support.decimallessFloat&&stream.match(/^\\.(?!\\.)/);return"number"}else if(ch=="?"&&(stream.eatSpace()||stream.eol()||stream.eat(";")))return"variable-3";else if(ch==\n"\'"||ch==\'"\'&&support.doubleQuote){state.tokenize=tokenLiteral(ch);return state.tokenize(stream,state)}else if((support.nCharCast&&(ch=="n"||ch=="N")||support.charsetCast&&ch=="_"&&stream.match(/[a-z][a-z0-9]*/i))&&(stream.peek()=="\'"||stream.peek()==\'"\'))return"keyword";else if(support.escapeConstant&&(ch=="e"||ch=="E")&&(stream.peek()=="\'"||stream.peek()==\'"\'&&support.doubleQuote)){state.tokenize=function(stream,state){return(state.tokenize=tokenLiteral(stream.next(),true))(stream,state)};return"keyword"}else if(support.commentSlashSlash&&\nch=="/"&&stream.eat("/")){stream.skipToEnd();return"comment"}else if(support.commentHash&&ch=="#"||ch=="-"&&stream.eat("-")&&(!support.commentSpaceRequired||stream.eat(" "))){stream.skipToEnd();return"comment"}else if(ch=="/"&&stream.eat("*")){state.tokenize=tokenComment(1);return state.tokenize(stream,state)}else if(ch=="."){if(support.zerolessFloat&&stream.match(/^(?:\\d+(?:e[+-]?\\d+)?)/i))return"number";if(stream.match(/^\\.+/))return null;if(support.ODBCdotTable&&stream.match(/^[\\w\\d_$#]+/))return"variable-2"}else if(operatorChars.test(ch)){stream.eatWhile(operatorChars);\nreturn"operator"}else if(brackets.test(ch))return"bracket";else if(punctuation.test(ch)){stream.eatWhile(punctuation);return"punctuation"}else if(ch=="{"&&(stream.match(/^( )*(d|D|t|T|ts|TS)( )*\'[^\']*\'( )*}/)||stream.match(/^( )*(d|D|t|T|ts|TS)( )*"[^"]*"( )*}/)))return"number";else{stream.eatWhile(/^[_\\w\\d]/);var word=stream.current().toLowerCase();if(dateSQL.hasOwnProperty(word)&&(stream.match(/^( )+\'[^\']*\'/)||stream.match(/^( )+"[^"]*"/)))return"number";if(atoms.hasOwnProperty(word))return"atom";\nif(builtin.hasOwnProperty(word))return"type";if(keywords.hasOwnProperty(word))return"keyword";if(client.hasOwnProperty(word))return"builtin";return null}}function tokenLiteral(quote,backslashEscapes){return function(stream,state){var escaped=false,ch;while((ch=stream.next())!=null){if(ch==quote&&!escaped){state.tokenize=tokenBase;break}escaped=(backslashStringEscapes||backslashEscapes)&&!escaped&&ch=="\\\\"}return"string"}}function tokenComment(depth){return function(stream,state){var m=stream.match(/^.*?(\\/\\*|\\*\\/)/);\nif(!m)stream.skipToEnd();else if(m[1]=="/*")state.tokenize=tokenComment(depth+1);else if(depth>1)state.tokenize=tokenComment(depth-1);else state.tokenize=tokenBase;return"comment"}}function pushContext(stream,state,type){state.context={prev:state.context,indent:stream.indentation(),col:stream.column(),type:type}}function popContext(state){state.indent=state.context.indent;state.context=state.context.prev}return{startState:function(){return{tokenize:tokenBase,context:null}},token:function(stream,state){if(stream.sol())if(state.context&&\nstate.context.align==null)state.context.align=false;if(state.tokenize==tokenBase&&stream.eatSpace())return null;var style=state.tokenize(stream,state);if(style=="comment")return style;if(state.context&&state.context.align==null)state.context.align=true;var tok=stream.current();if(tok=="(")pushContext(stream,state,")");else if(tok=="[")pushContext(stream,state,"]");else if(state.context&&state.context.type==tok)popContext(state);return style},indent:function(state,textAfter){var cx=state.context;if(!cx)return CodeMirror.Pass;\nvar closing=textAfter.charAt(0)==cx.type;if(cx.align)return cx.col+(closing?0:1);else return cx.indent+(closing?0:config.indentUnit)},blockCommentStart:"/*",blockCommentEnd:"*/",lineComment:support.commentSlashSlash?"//":support.commentHash?"#":"--",closeBrackets:"()[]{}\'\'\\"\\"``"}});function hookIdentifier(stream){var ch;while((ch=stream.next())!=null)if(ch=="`"&&!stream.eat("`"))return"variable-2";stream.backUp(stream.current().length-1);return stream.eatWhile(/\\w/)?"variable-2":null}function hookIdentifierDoublequote(stream){var ch;\nwhile((ch=stream.next())!=null)if(ch==\'"\'&&!stream.eat(\'"\'))return"variable-2";stream.backUp(stream.current().length-1);return stream.eatWhile(/\\w/)?"variable-2":null}function hookVar(stream){if(stream.eat("@")){stream.match("session.");stream.match("local.");stream.match("global.")}if(stream.eat("\'")){stream.match(/^.*\'/);return"variable-2"}else if(stream.eat(\'"\')){stream.match(/^.*"/);return"variable-2"}else if(stream.eat("`")){stream.match(/^.*`/);return"variable-2"}else if(stream.match(/^[0-9a-zA-Z$\\._]+/))return"variable-2";\nreturn null}function hookClient(stream){if(stream.eat("N"))return"atom";return stream.match(/^[a-zA-Z.#!?]/)?"variable-2":null}var sqlKeywords="alter and as asc between by count create delete desc distinct drop from group having in insert into is join like not on or order select set table union update values where limit ";function set(str){var obj={},words=str.split(" ");for(var i=0;i<words.length;++i)obj[words[i]]=true;return obj}var defaultBuiltin="bool boolean bit blob enum long longblob longtext medium mediumblob mediumint mediumtext time timestamp tinyblob tinyint tinytext text bigint int int1 int2 int3 int4 int8 integer float float4 float8 double char varbinary varchar varcharacter precision real date datetime year unsigned signed decimal numeric";\nCodeMirror.defineMIME("text/x-sql",{name:"sql",keywords:set(sqlKeywords+"begin"),builtin:set(defaultBuiltin),atoms:set("false true null unknown"),dateSQL:set("date time timestamp"),support:set("ODBCdotTable doubleQuote binaryNumber hexNumber")});CodeMirror.defineMIME("text/x-mssql",{name:"sql",client:set("$partition binary_checksum checksum connectionproperty context_info current_request_id error_line error_message error_number error_procedure error_severity error_state formatmessage get_filestream_transaction_context getansinull host_id host_name isnull isnumeric min_active_rowversion newid newsequentialid rowcount_big xact_state object_id"),\nkeywords:set(sqlKeywords+"begin trigger proc view index for add constraint key primary foreign collate clustered nonclustered declare exec go if use index holdlock nolock nowait paglock readcommitted readcommittedlock readpast readuncommitted repeatableread rowlock serializable snapshot tablock tablockx updlock with"),builtin:set("bigint numeric bit smallint decimal smallmoney int tinyint money float real char varchar text nchar nvarchar ntext binary varbinary image cursor timestamp hierarchyid uniqueidentifier sql_variant xml table "),\natoms:set("is not null like and or in left right between inner outer join all any some cross unpivot pivot exists"),operatorChars:/^[*+\\-%<>!=^&|\\/]/,brackets:/^[\\{}\\(\\)]/,punctuation:/^[;.,:/]/,backslashStringEscapes:false,dateSQL:set("date datetimeoffset datetime2 smalldatetime datetime time"),hooks:{"@":hookVar}});CodeMirror.defineMIME("text/x-mysql",{name:"sql",client:set("charset clear connect edit ego exit go help nopager notee nowarning pager print prompt quit rehash source status system tee"),\nkeywords:set(sqlKeywords+"accessible action add after algorithm all analyze asensitive at authors auto_increment autocommit avg avg_row_length before binary binlog both btree cache call cascade cascaded case catalog_name chain change changed character check checkpoint checksum class_origin client_statistics close coalesce code collate collation collations column columns comment commit committed completion concurrent condition connection consistent constraint contains continue contributors convert cross current current_date current_time current_timestamp current_user cursor data database databases day_hour day_microsecond day_minute day_second deallocate dec declare default delay_key_write delayed delimiter des_key_file describe deterministic dev_pop dev_samp deviance diagnostics directory disable discard distinctrow div dual dumpfile each elseif enable enclosed end ends engine engines enum errors escape escaped even event events every execute exists exit explain extended fast fetch field fields first flush for force foreign found_rows full fulltext function general get global grant grants group group_concat handler hash help high_priority hosts hour_microsecond hour_minute hour_second if ignore ignore_server_ids import index index_statistics infile inner innodb inout insensitive insert_method install interval invoker isolation iterate key keys kill language last leading leave left level limit linear lines list load local localtime localtimestamp lock logs low_priority master master_heartbeat_period master_ssl_verify_server_cert masters match max max_rows maxvalue message_text middleint migrate min min_rows minute_microsecond minute_second mod mode modifies modify mutex mysql_errno natural next no no_write_to_binlog offline offset one online open optimize option optionally out outer outfile pack_keys parser partition partitions password phase plugin plugins prepare preserve prev primary privileges procedure processlist profile profiles purge query quick range read read_write reads real rebuild recover references regexp relaylog release remove rename reorganize repair repeatable replace require resignal restrict resume return returns revoke right rlike rollback rollup row row_format rtree savepoint schedule schema schema_name schemas second_microsecond security sensitive separator serializable server session share show signal slave slow smallint snapshot soname spatial specific sql sql_big_result sql_buffer_result sql_cache sql_calc_found_rows sql_no_cache sql_small_result sqlexception sqlstate sqlwarning ssl start starting starts status std stddev stddev_pop stddev_samp storage straight_join subclass_origin sum suspend table_name table_statistics tables tablespace temporary terminated to trailing transaction trigger triggers truncate uncommitted undo uninstall unique unlock upgrade usage use use_frm user user_resources user_statistics using utc_date utc_time utc_timestamp value variables varying view views warnings when while with work write xa xor year_month zerofill begin do then else loop repeat"),\nbuiltin:set("bool boolean bit blob decimal double float long longblob longtext medium mediumblob mediumint mediumtext time timestamp tinyblob tinyint tinytext text bigint int int1 int2 int3 int4 int8 integer float float4 float8 double char varbinary varchar varcharacter precision date datetime year unsigned signed numeric"),atoms:set("false true null unknown"),operatorChars:/^[*+\\-%<>!=&|^]/,dateSQL:set("date time timestamp"),support:set("ODBCdotTable decimallessFloat zerolessFloat binaryNumber hexNumber doubleQuote nCharCast charsetCast commentHash commentSpaceRequired"),\nhooks:{"@":hookVar,"`":hookIdentifier,"\\\\":hookClient}});CodeMirror.defineMIME("text/x-mariadb",{name:"sql",client:set("charset clear connect edit ego exit go help nopager notee nowarning pager print prompt quit rehash source status system tee"),keywords:set(sqlKeywords+"accessible action add after algorithm all always analyze asensitive at authors auto_increment autocommit avg avg_row_length before binary binlog both btree cache call cascade cascaded case catalog_name chain change changed character check checkpoint checksum class_origin client_statistics close coalesce code collate collation collations column columns comment commit committed completion concurrent condition connection consistent constraint contains continue contributors convert cross current current_date current_time current_timestamp current_user cursor data database databases day_hour day_microsecond day_minute day_second deallocate dec declare default delay_key_write delayed delimiter des_key_file describe deterministic dev_pop dev_samp deviance diagnostics directory disable discard distinctrow div dual dumpfile each elseif enable enclosed end ends engine engines enum errors escape escaped even event events every execute exists exit explain extended fast fetch field fields first flush for force foreign found_rows full fulltext function general generated get global grant grants group group_concat handler hard hash help high_priority hosts hour_microsecond hour_minute hour_second if ignore ignore_server_ids import index index_statistics infile inner innodb inout insensitive insert_method install interval invoker isolation iterate key keys kill language last leading leave left level limit linear lines list load local localtime localtimestamp lock logs low_priority master master_heartbeat_period master_ssl_verify_server_cert masters match max max_rows maxvalue message_text middleint migrate min min_rows minute_microsecond minute_second mod mode modifies modify mutex mysql_errno natural next no no_write_to_binlog offline offset one online open optimize option optionally out outer outfile pack_keys parser partition partitions password persistent phase plugin plugins prepare preserve prev primary privileges procedure processlist profile profiles purge query quick range read read_write reads real rebuild recover references regexp relaylog release remove rename reorganize repair repeatable replace require resignal restrict resume return returns revoke right rlike rollback rollup row row_format rtree savepoint schedule schema schema_name schemas second_microsecond security sensitive separator serializable server session share show shutdown signal slave slow smallint snapshot soft soname spatial specific sql sql_big_result sql_buffer_result sql_cache sql_calc_found_rows sql_no_cache sql_small_result sqlexception sqlstate sqlwarning ssl start starting starts status std stddev stddev_pop stddev_samp storage straight_join subclass_origin sum suspend table_name table_statistics tables tablespace temporary terminated to trailing transaction trigger triggers truncate uncommitted undo uninstall unique unlock upgrade usage use use_frm user user_resources user_statistics using utc_date utc_time utc_timestamp value variables varying view views virtual warnings when while with work write xa xor year_month zerofill begin do then else loop repeat"),\nbuiltin:set("bool boolean bit blob decimal double float long longblob longtext medium mediumblob mediumint mediumtext time timestamp tinyblob tinyint tinytext text bigint int int1 int2 int3 int4 int8 integer float float4 float8 double char varbinary varchar varcharacter precision date datetime year unsigned signed numeric"),atoms:set("false true null unknown"),operatorChars:/^[*+\\-%<>!=&|^]/,dateSQL:set("date time timestamp"),support:set("ODBCdotTable decimallessFloat zerolessFloat binaryNumber hexNumber doubleQuote nCharCast charsetCast commentHash commentSpaceRequired"),\nhooks:{"@":hookVar,"`":hookIdentifier,"\\\\":hookClient}});CodeMirror.defineMIME("text/x-sqlite",{name:"sql",client:set("auth backup bail binary changes check clone databases dbinfo dump echo eqp exit explain fullschema headers help import imposter indexes iotrace limit lint load log mode nullvalue once open output print prompt quit read restore save scanstats schema separator session shell show stats system tables testcase timeout timer trace vfsinfo vfslist vfsname width"),keywords:set(sqlKeywords+\n"abort action add after all analyze attach autoincrement before begin cascade case cast check collate column commit conflict constraint cross current_date current_time current_timestamp database default deferrable deferred detach each else end escape except exclusive exists explain fail for foreign full glob if ignore immediate index indexed initially inner instead intersect isnull key left limit match natural no notnull null of offset outer plan pragma primary query raise recursive references regexp reindex release rename replace restrict right rollback row savepoint temp temporary then to transaction trigger unique using vacuum view virtual when with without"),\nbuiltin:set("bool boolean bit blob decimal double float long longblob longtext medium mediumblob mediumint mediumtext time timestamp tinyblob tinyint tinytext text clob bigint int int2 int8 integer float double char varchar date datetime year unsigned signed numeric real"),atoms:set("null current_date current_time current_timestamp"),operatorChars:/^[*+\\-%<>!=&|/~]/,dateSQL:set("date time timestamp datetime"),support:set("decimallessFloat zerolessFloat"),identifierQuote:\'"\',hooks:{"@":hookVar,":":hookVar,\n"?":hookVar,"$":hookVar,\'"\':hookIdentifierDoublequote,"`":hookIdentifier}});CodeMirror.defineMIME("text/x-cassandra",{name:"sql",client:{},keywords:set("add all allow alter and any apply as asc authorize batch begin by clustering columnfamily compact consistency count create custom delete desc distinct drop each_quorum exists filtering from grant if in index insert into key keyspace keyspaces level limit local_one local_quorum modify nan norecursive nosuperuser not of on one order password permission permissions primary quorum rename revoke schema select set storage superuser table three to token truncate ttl two type unlogged update use user users using values where with writetime"),\nbuiltin:set("ascii bigint blob boolean counter decimal double float frozen inet int list map static text timestamp timeuuid tuple uuid varchar varint"),atoms:set("false true infinity NaN"),operatorChars:/^[<>=]/,dateSQL:{},support:set("commentSlashSlash decimallessFloat"),hooks:{}});CodeMirror.defineMIME("text/x-plsql",{name:"sql",client:set("appinfo arraysize autocommit autoprint autorecovery autotrace blockterminator break btitle cmdsep colsep compatibility compute concat copycommit copytypecheck define describe echo editfile embedded escape exec execute feedback flagger flush heading headsep instance linesize lno loboffset logsource long longchunksize markup native newpage numformat numwidth pagesize pause pno recsep recsepchar release repfooter repheader serveroutput shiftinout show showmode size spool sqlblanklines sqlcase sqlcode sqlcontinue sqlnumber sqlpluscompatibility sqlprefix sqlprompt sqlterminator suffix tab term termout time timing trimout trimspool ttitle underline verify version wrap"),\nkeywords:set("abort accept access add all alter and any array arraylen as asc assert assign at attributes audit authorization avg base_table begin between binary_integer body boolean by case cast char char_base check close cluster clusters colauth column comment commit compress connect connected constant constraint crash create current currval cursor data_base database date dba deallocate debugoff debugon decimal declare default definition delay delete desc digits dispose distinct do drop else elseif elsif enable end entry escape exception exception_init exchange exclusive exists exit external fast fetch file for force form from function generic goto grant group having identified if immediate in increment index indexes indicator initial initrans insert interface intersect into is key level library like limited local lock log logging long loop master maxextents maxtrans member minextents minus mislabel mode modify multiset new next no noaudit nocompress nologging noparallel not nowait number_base object of off offline on online only open option or order out package parallel partition pctfree pctincrease pctused pls_integer positive positiven pragma primary prior private privileges procedure public raise range raw read rebuild record ref references refresh release rename replace resource restrict return returning returns reverse revoke rollback row rowid rowlabel rownum rows run savepoint schema segment select separate session set share snapshot some space split sql start statement storage subtype successful synonym tabauth table tables tablespace task terminate then to trigger truncate type union unique unlimited unrecoverable unusable update use using validate value values variable view views when whenever where while with work"),\nbuiltin:set("abs acos add_months ascii asin atan atan2 average bfile bfilename bigserial bit blob ceil character chartorowid chr clob concat convert cos cosh count dec decode deref dual dump dup_val_on_index empty error exp false float floor found glb greatest hextoraw initcap instr instrb int integer isopen last_day least length lengthb ln lower lpad ltrim lub make_ref max min mlslabel mod months_between natural naturaln nchar nclob new_time next_day nextval nls_charset_decl_len nls_charset_id nls_charset_name nls_initcap nls_lower nls_sort nls_upper nlssort no_data_found notfound null number numeric nvarchar2 nvl others power rawtohex real reftohex round rowcount rowidtochar rowtype rpad rtrim serial sign signtype sin sinh smallint soundex sqlcode sqlerrm sqrt stddev string substr substrb sum sysdate tan tanh to_char text to_date to_label to_multi_byte to_number to_single_byte translate true trunc uid unlogged upper user userenv varchar varchar2 variance varying vsize xml"),\noperatorChars:/^[*\\/+\\-%<>!=~]/,dateSQL:set("date time timestamp"),support:set("doubleQuote nCharCast zerolessFloat binaryNumber hexNumber")});CodeMirror.defineMIME("text/x-hive",{name:"sql",keywords:set("select alter $elem$ $key$ $value$ add after all analyze and archive as asc before between binary both bucket buckets by cascade case cast change cluster clustered clusterstatus collection column columns comment compute concatenate continue create cross cursor data database databases dbproperties deferred delete delimited desc describe directory disable distinct distribute drop else enable end escaped exclusive exists explain export extended external fetch fields fileformat first format formatted from full function functions grant group having hold_ddltime idxproperties if import in index indexes inpath inputdriver inputformat insert intersect into is items join keys lateral left like limit lines load local location lock locks mapjoin materialized minus msck no_drop nocompress not of offline on option or order out outer outputdriver outputformat overwrite partition partitioned partitions percent plus preserve procedure purge range rcfile read readonly reads rebuild recordreader recordwriter recover reduce regexp rename repair replace restrict revoke right rlike row schema schemas semi sequencefile serde serdeproperties set shared show show_database sort sorted ssl statistics stored streamtable table tables tablesample tblproperties temporary terminated textfile then tmp to touch transform trigger unarchive undo union uniquejoin unlock update use using utc utc_tmestamp view when where while with admin authorization char compact compactions conf cube current current_date current_timestamp day decimal defined dependency directories elem_type exchange file following for grouping hour ignore inner interval jar less logical macro minute month more none noscan over owner partialscan preceding pretty principals protection reload rewrite role roles rollup rows second server sets skewed transactions truncate unbounded unset uri user values window year"),\nbuiltin:set("bool boolean long timestamp tinyint smallint bigint int float double date datetime unsigned string array struct map uniontype key_type utctimestamp value_type varchar"),atoms:set("false true null unknown"),operatorChars:/^[*+\\-%<>!=]/,dateSQL:set("date timestamp"),support:set("ODBCdotTable doubleQuote binaryNumber hexNumber")});CodeMirror.defineMIME("text/x-pgsql",{name:"sql",client:set("source"),keywords:set(sqlKeywords+"a abort abs absent absolute access according action ada add admin after aggregate alias all allocate also alter always analyse analyze and any are array array_agg array_max_cardinality as asc asensitive assert assertion assignment asymmetric at atomic attach attribute attributes authorization avg backward base64 before begin begin_frame begin_partition bernoulli between bigint binary bit bit_length blob blocked bom boolean both breadth by c cache call called cardinality cascade cascaded case cast catalog catalog_name ceil ceiling chain char char_length character character_length character_set_catalog character_set_name character_set_schema characteristics characters check checkpoint class class_origin clob close cluster coalesce cobol collate collation collation_catalog collation_name collation_schema collect column column_name columns command_function command_function_code comment comments commit committed concurrently condition condition_number configuration conflict connect connection connection_name constant constraint constraint_catalog constraint_name constraint_schema constraints constructor contains content continue control conversion convert copy corr corresponding cost count covar_pop covar_samp create cross csv cube cume_dist current current_catalog current_date current_default_transform_group current_path current_role current_row current_schema current_time current_timestamp current_transform_group_for_type current_user cursor cursor_name cycle data database datalink datatype date datetime_interval_code datetime_interval_precision day db deallocate debug dec decimal declare default defaults deferrable deferred defined definer degree delete delimiter delimiters dense_rank depends depth deref derived desc describe descriptor detach detail deterministic diagnostics dictionary disable discard disconnect dispatch distinct dlnewcopy dlpreviouscopy dlurlcomplete dlurlcompleteonly dlurlcompletewrite dlurlpath dlurlpathonly dlurlpathwrite dlurlscheme dlurlserver dlvalue do document domain double drop dump dynamic dynamic_function dynamic_function_code each element else elseif elsif empty enable encoding encrypted end end_frame end_partition endexec enforced enum equals errcode error escape event every except exception exclude excluding exclusive exec execute exists exit exp explain expression extension external extract false family fetch file filter final first first_value flag float floor following for force foreach foreign fortran forward found frame_row free freeze from fs full function functions fusion g general generated get global go goto grant granted greatest group grouping groups handler having header hex hierarchy hint hold hour id identity if ignore ilike immediate immediately immutable implementation implicit import in include including increment indent index indexes indicator info inherit inherits initially inline inner inout input insensitive insert instance instantiable instead int integer integrity intersect intersection interval into invoker is isnull isolation join k key key_member key_type label lag language large last last_value lateral lead leading leakproof least left length level library like like_regex limit link listen ln load local localtime localtimestamp location locator lock locked log logged loop lower m map mapping match matched materialized max max_cardinality maxvalue member merge message message_length message_octet_length message_text method min minute minvalue mod mode modifies module month more move multiset mumps name names namespace national natural nchar nclob nesting new next nfc nfd nfkc nfkd nil no none normalize normalized not nothing notice notify notnull nowait nth_value ntile null nullable nullif nulls number numeric object occurrences_regex octet_length octets of off offset oids old on only open operator option options or order ordering ordinality others out outer output over overlaps overlay overriding owned owner p pad parallel parameter parameter_mode parameter_name parameter_ordinal_position parameter_specific_catalog parameter_specific_name parameter_specific_schema parser partial partition pascal passing passthrough password path percent percent_rank percentile_cont percentile_disc perform period permission pg_context pg_datatype_name pg_exception_context pg_exception_detail pg_exception_hint placing plans pli policy portion position position_regex power precedes preceding precision prepare prepared preserve primary print_strict_params prior privileges procedural procedure procedures program public publication query quote raise range rank read reads real reassign recheck recovery recursive ref references referencing refresh regr_avgx regr_avgy regr_count regr_intercept regr_r2 regr_slope regr_sxx regr_sxy regr_syy reindex relative release rename repeatable replace replica requiring reset respect restart restore restrict result result_oid return returned_cardinality returned_length returned_octet_length returned_sqlstate returning returns reverse revoke right role rollback rollup routine routine_catalog routine_name routine_schema routines row row_count row_number rows rowtype rule savepoint scale schema schema_name schemas scope scope_catalog scope_name scope_schema scroll search second section security select selective self sensitive sequence sequences serializable server server_name session session_user set setof sets share show similar simple size skip slice smallint snapshot some source space specific specific_name specifictype sql sqlcode sqlerror sqlexception sqlstate sqlwarning sqrt stable stacked standalone start state statement static statistics stddev_pop stddev_samp stdin stdout storage strict strip structure style subclass_origin submultiset subscription substring substring_regex succeeds sum symmetric sysid system system_time system_user t table table_name tables tablesample tablespace temp template temporary text then ties time timestamp timezone_hour timezone_minute to token top_level_count trailing transaction transaction_active transactions_committed transactions_rolled_back transform transforms translate translate_regex translation treat trigger trigger_catalog trigger_name trigger_schema trim trim_array true truncate trusted type types uescape unbounded uncommitted under unencrypted union unique unknown unlink unlisten unlogged unnamed unnest until untyped update upper uri usage use_column use_variable user user_defined_type_catalog user_defined_type_code user_defined_type_name user_defined_type_schema using vacuum valid validate validator value value_of values var_pop var_samp varbinary varchar variable_conflict variadic varying verbose version versioning view views volatile warning when whenever where while whitespace width_bucket window with within without work wrapper write xml xmlagg xmlattributes xmlbinary xmlcast xmlcomment xmlconcat xmldeclaration xmldocument xmlelement xmlexists xmlforest xmliterate xmlnamespaces xmlparse xmlpi xmlquery xmlroot xmlschema xmlserialize xmltable xmltext xmlvalidate year yes zone"),\nbuiltin:set("bigint int8 bigserial serial8 bit varying varbit boolean bool box bytea character char varchar cidr circle date double precision float8 inet integer int int4 interval json jsonb line lseg macaddr macaddr8 money numeric decimal path pg_lsn point polygon real float4 smallint int2 smallserial serial2 serial serial4 text time without zone with timetz timestamp timestamptz tsquery tsvector txid_snapshot uuid xml"),atoms:set("false true null unknown"),operatorChars:/^[*\\/+\\-%<>!=&|^\\/#@?~]/,\nbackslashStringEscapes:false,dateSQL:set("date time timestamp"),support:set("ODBCdotTable decimallessFloat zerolessFloat binaryNumber hexNumber nCharCast charsetCast escapeConstant")});CodeMirror.defineMIME("text/x-gql",{name:"sql",keywords:set("ancestor and asc by contains desc descendant distinct from group has in is limit offset on order select superset where"),atoms:set("false true"),builtin:set("blob datetime first key __key__ string integer double boolean null"),operatorChars:/^[*+\\-%<>!=]/});\nCodeMirror.defineMIME("text/x-gpsql",{name:"sql",client:set("source"),keywords:set("abort absolute access action active add admin after aggregate all also alter always analyse analyze and any array as asc assertion assignment asymmetric at authorization backward before begin between bigint binary bit boolean both by cache called cascade cascaded case cast chain char character characteristics check checkpoint class close cluster coalesce codegen collate column comment commit committed concurrency concurrently configuration connection constraint constraints contains content continue conversion copy cost cpu_rate_limit create createdb createexttable createrole createuser cross csv cube current current_catalog current_date current_role current_schema current_time current_timestamp current_user cursor cycle data database day deallocate dec decimal declare decode default defaults deferrable deferred definer delete delimiter delimiters deny desc dictionary disable discard distinct distributed do document domain double drop dxl each else enable encoding encrypted end enum errors escape every except exchange exclude excluding exclusive execute exists explain extension external extract false family fetch fields filespace fill filter first float following for force foreign format forward freeze from full function global grant granted greatest group group_id grouping handler hash having header hold host hour identity if ignore ilike immediate immutable implicit in including inclusive increment index indexes inherit inherits initially inline inner inout input insensitive insert instead int integer intersect interval into invoker is isnull isolation join key language large last leading least left level like limit list listen load local localtime localtimestamp location lock log login mapping master match maxvalue median merge minute minvalue missing mode modifies modify month move name names national natural nchar new newline next no nocreatedb nocreateexttable nocreaterole nocreateuser noinherit nologin none noovercommit nosuperuser not nothing notify notnull nowait null nullif nulls numeric object of off offset oids old on only operator option options or order ordered others out outer over overcommit overlaps overlay owned owner parser partial partition partitions passing password percent percentile_cont percentile_disc placing plans position preceding precision prepare prepared preserve primary prior privileges procedural procedure protocol queue quote randomly range read readable reads real reassign recheck recursive ref references reindex reject relative release rename repeatable replace replica reset resource restart restrict returning returns revoke right role rollback rollup rootpartition row rows rule savepoint scatter schema scroll search second security segment select sequence serializable session session_user set setof sets share show similar simple smallint some split sql stable standalone start statement statistics stdin stdout storage strict strip subpartition subpartitions substring superuser symmetric sysid system table tablespace temp template temporary text then threshold ties time timestamp to trailing transaction treat trigger trim true truncate trusted type unbounded uncommitted unencrypted union unique unknown unlisten until update user using vacuum valid validation validator value values varchar variadic varying verbose version view volatile web when where whitespace window with within without work writable write xml xmlattributes xmlconcat xmlelement xmlexists xmlforest xmlparse xmlpi xmlroot xmlserialize year yes zone"),\nbuiltin:set("bigint int8 bigserial serial8 bit varying varbit boolean bool box bytea character char varchar cidr circle date double precision float float8 inet integer int int4 interval json jsonb line lseg macaddr macaddr8 money numeric decimal path pg_lsn point polygon real float4 smallint int2 smallserial serial2 serial serial4 text time without zone with timetz timestamp timestamptz tsquery tsvector txid_snapshot uuid xml"),atoms:set("false true null unknown"),operatorChars:/^[*+\\-%<>!=&|^\\/#@?~]/,\ndateSQL:set("date time timestamp"),support:set("ODBCdotTable decimallessFloat zerolessFloat binaryNumber hexNumber nCharCast charsetCast")});CodeMirror.defineMIME("text/x-sparksql",{name:"sql",keywords:set("add after all alter analyze and anti archive array as asc at between bucket buckets by cache cascade case cast change clear cluster clustered codegen collection column columns comment commit compact compactions compute concatenate cost create cross cube current current_date current_timestamp database databases data dbproperties defined delete delimited deny desc describe dfs directories distinct distribute drop else end escaped except exchange exists explain export extended external false fields fileformat first following for format formatted from full function functions global grant group grouping having if ignore import in index indexes inner inpath inputformat insert intersect interval into is items join keys last lateral lazy left like limit lines list load local location lock locks logical macro map minus msck natural no not null nulls of on optimize option options or order out outer outputformat over overwrite partition partitioned partitions percent preceding principals purge range recordreader recordwriter recover reduce refresh regexp rename repair replace reset restrict revoke right rlike role roles rollback rollup row rows schema schemas select semi separated serde serdeproperties set sets show skewed sort sorted start statistics stored stratify struct table tables tablesample tblproperties temp temporary terminated then to touch transaction transactions transform true truncate unarchive unbounded uncache union unlock unset use using values view when where window with"),\nbuiltin:set("abs acos acosh add_months aggregate and any approx_count_distinct approx_percentile array array_contains array_distinct array_except array_intersect array_join array_max array_min array_position array_remove array_repeat array_sort array_union arrays_overlap arrays_zip ascii asin asinh assert_true atan atan2 atanh avg base64 between bigint bin binary bit_and bit_count bit_get bit_length bit_or bit_xor bool_and bool_or boolean bround btrim cardinality case cast cbrt ceil ceiling char char_length character_length chr coalesce collect_list collect_set concat concat_ws conv corr cos cosh cot count count_if count_min_sketch covar_pop covar_samp crc32 cume_dist current_catalog current_database current_date current_timestamp current_timezone current_user date date_add date_format date_from_unix_date date_part date_sub date_trunc datediff day dayofmonth dayofweek dayofyear decimal decode degrees delimited dense_rank div double e element_at elt encode every exists exp explode explode_outer expm1 extract factorial filter find_in_set first first_value flatten float floor forall format_number format_string from_csv from_json from_unixtime from_utc_timestamp get_json_object getbit greatest grouping grouping_id hash hex hour hypot if ifnull in initcap inline inline_outer input_file_block_length input_file_block_start input_file_name inputformat instr int isnan isnotnull isnull java_method json_array_length json_object_keys json_tuple kurtosis lag last last_day last_value lcase lead least left length levenshtein like ln locate log log10 log1p log2 lower lpad ltrim make_date make_dt_interval make_interval make_timestamp make_ym_interval map map_concat map_entries map_filter map_from_arrays map_from_entries map_keys map_values map_zip_with max max_by md5 mean min min_by minute mod monotonically_increasing_id month months_between named_struct nanvl negative next_day not now nth_value ntile nullif nvl nvl2 octet_length or outputformat overlay parse_url percent_rank percentile percentile_approx pi pmod posexplode posexplode_outer position positive pow power printf quarter radians raise_error rand randn random rank rcfile reflect regexp regexp_extract regexp_extract_all regexp_like regexp_replace repeat replace reverse right rint rlike round row_number rpad rtrim schema_of_csv schema_of_json second sentences sequence sequencefile serde session_window sha sha1 sha2 shiftleft shiftright shiftrightunsigned shuffle sign signum sin sinh size skewness slice smallint some sort_array soundex space spark_partition_id split sqrt stack std stddev stddev_pop stddev_samp str_to_map string struct substr substring substring_index sum tan tanh textfile timestamp timestamp_micros timestamp_millis timestamp_seconds tinyint to_csv to_date to_json to_timestamp to_unix_timestamp to_utc_timestamp transform transform_keys transform_values translate trim trunc try_add try_divide typeof ucase unbase64 unhex uniontype unix_date unix_micros unix_millis unix_seconds unix_timestamp upper uuid var_pop var_samp variance version weekday weekofyear when width_bucket window xpath xpath_boolean xpath_double xpath_float xpath_int xpath_long xpath_number xpath_short xpath_string xxhash64 year zip_with"),\natoms:set("false true null"),operatorChars:/^[*\\/+\\-%<>!=~&|^]/,dateSQL:set("date time timestamp"),support:set("ODBCdotTable doubleQuote zerolessFloat")});CodeMirror.defineMIME("text/x-esper",{name:"sql",client:set("source"),keywords:set("alter and as asc between by count create delete desc distinct drop from group having in insert into is join like not on or order select set table union update values where limit after all and as at asc avedev avg between by case cast coalesce count create current_timestamp day days delete define desc distinct else end escape events every exists false first from full group having hour hours in inner insert instanceof into irstream is istream join last lastweekday left limit like max match_recognize matches median measures metadatasql min minute minutes msec millisecond milliseconds not null offset on or order outer output partition pattern prev prior regexp retain-union retain-intersection right rstream sec second seconds select set some snapshot sql stddev sum then true unidirectional until update variable weekday when where window"),\nbuiltin:{},atoms:set("false true null"),operatorChars:/^[*+\\-%<>!=&|^\\/#@?~]/,dateSQL:set("time"),support:set("decimallessFloat zerolessFloat binaryNumber hexNumber")})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function wordSet(words){var set={};for(var i=0;i<words.length;i++)set[words[i]]=true;return set}var keywords=wordSet(["_","var","let","actor","class","enum","extension","import","protocol","struct","func","typealias","associatedtype","open","public","internal","fileprivate",\n"private","deinit","init","new","override","self","subscript","super","convenience","dynamic","final","indirect","lazy","required","static","unowned","unowned(safe)","unowned(unsafe)","weak","as","is","break","case","continue","default","else","fallthrough","for","guard","if","in","repeat","switch","where","while","defer","return","inout","mutating","nonmutating","isolated","nonisolated","catch","do","rethrows","throw","throws","async","await","try","didSet","get","set","willSet","assignment","associativity",\n"infix","left","none","operator","postfix","precedence","precedencegroup","prefix","right","Any","AnyObject","Type","dynamicType","Self","Protocol","__COLUMN__","__FILE__","__FUNCTION__","__LINE__"]);var definingKeywords=wordSet(["var","let","actor","class","enum","extension","import","protocol","struct","func","typealias","associatedtype","for"]);var atoms=wordSet(["true","false","nil","self","super","_"]);var types=wordSet(["Array","Bool","Character","Dictionary","Double","Float","Int","Int8","Int16",\n"Int32","Int64","Never","Optional","Set","String","UInt8","UInt16","UInt32","UInt64","Void"]);var operators="+-/*%=|&<>~^?!";var punc=":;,.(){}[]";var binary=/^\\-?0b[01][01_]*/;var octal=/^\\-?0o[0-7][0-7_]*/;var hexadecimal=/^\\-?0x[\\dA-Fa-f][\\dA-Fa-f_]*(?:(?:\\.[\\dA-Fa-f][\\dA-Fa-f_]*)?[Pp]\\-?\\d[\\d_]*)?/;var decimal=/^\\-?\\d[\\d_]*(?:\\.\\d[\\d_]*)?(?:[Ee]\\-?\\d[\\d_]*)?/;var identifier=/^\\$\\d+|(`?)[_A-Za-z][_A-Za-z$0-9]*\\1/;var property=/^\\.(?:\\$\\d+|(`?)[_A-Za-z][_A-Za-z$0-9]*\\1)/;var instruction=/^#[A-Za-z]+/;\nvar attribute=/^@(?:\\$\\d+|(`?)[_A-Za-z][_A-Za-z$0-9]*\\1)/;function tokenBase(stream,state,prev){if(stream.sol())state.indented=stream.indentation();if(stream.eatSpace())return null;var ch=stream.peek();if(ch=="/"){if(stream.match("//")){stream.skipToEnd();return"comment"}if(stream.match("/*")){state.tokenize.push(tokenComment);return tokenComment(stream,state)}}if(stream.match(instruction))return"builtin";if(stream.match(attribute))return"attribute";if(stream.match(binary))return"number";if(stream.match(octal))return"number";\nif(stream.match(hexadecimal))return"number";if(stream.match(decimal))return"number";if(stream.match(property))return"property";if(operators.indexOf(ch)>-1){stream.next();return"operator"}if(punc.indexOf(ch)>-1){stream.next();stream.match("..");return"punctuation"}var stringMatch;if(stringMatch=stream.match(/("""|"|\')/)){var tokenize=tokenString.bind(null,stringMatch[0]);state.tokenize.push(tokenize);return tokenize(stream,state)}if(stream.match(identifier)){var ident=stream.current();if(types.hasOwnProperty(ident))return"variable-2";\nif(atoms.hasOwnProperty(ident))return"atom";if(keywords.hasOwnProperty(ident)){if(definingKeywords.hasOwnProperty(ident))state.prev="define";return"keyword"}if(prev=="define")return"def";return"variable"}stream.next();return null}function tokenUntilClosingParen(){var depth=0;return function(stream,state,prev){var inner=tokenBase(stream,state,prev);if(inner=="punctuation")if(stream.current()=="(")++depth;else if(stream.current()==")")if(depth==0){stream.backUp(1);state.tokenize.pop();return state.tokenize[state.tokenize.length-\n1](stream,state)}else--depth;return inner}}function tokenString(openQuote,stream,state){var singleLine=openQuote.length==1;var ch,escaped=false;while(ch=stream.peek())if(escaped){stream.next();if(ch=="("){state.tokenize.push(tokenUntilClosingParen());return"string"}escaped=false}else if(stream.match(openQuote)){state.tokenize.pop();return"string"}else{stream.next();escaped=ch=="\\\\"}if(singleLine)state.tokenize.pop();return"string"}function tokenComment(stream,state){var ch;while(true){stream.match(/^[^/*]+/,\ntrue);ch=stream.next();if(!ch)break;if(ch==="/"&&stream.eat("*"))state.tokenize.push(tokenComment);else if(ch==="*"&&stream.eat("/"))state.tokenize.pop()}return"comment"}function Context(prev,align,indented){this.prev=prev;this.align=align;this.indented=indented}function pushContext(state,stream){var align=stream.match(/^\\s*($|\\/[\\/\\*])/,false)?null:stream.column()+1;state.context=new Context(state.context,align,state.indented)}function popContext(state){if(state.context){state.indented=state.context.indented;\nstate.context=state.context.prev}}CodeMirror.defineMode("swift",function(config){return{startState:function(){return{prev:null,context:null,indented:0,tokenize:[]}},token:function(stream,state){var prev=state.prev;state.prev=null;var tokenize=state.tokenize[state.tokenize.length-1]||tokenBase;var style=tokenize(stream,state,prev);if(!style||style=="comment")state.prev=prev;else if(!state.prev)state.prev=style;if(style=="punctuation"){var bracket=/[\\(\\[\\{]|([\\]\\)\\}])/.exec(stream.current());if(bracket)(bracket[1]?\npopContext:pushContext)(state,stream)}return style},indent:function(state,textAfter){var cx=state.context;if(!cx)return 0;var closing=/^[\\]\\}\\)]/.test(textAfter);if(cx.align!=null)return cx.align-(closing?1:0);return cx.indented+(closing?0:config.indentUnit)},electricInput:/^\\s*[\\)\\}\\]]$/,lineComment:"//",blockCommentStart:"/*",blockCommentEnd:"*/",fold:"brace",closeBrackets:"()[]{}\'\'\\"\\"``"}});CodeMirror.defineMIME("text/x-swift","swift")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("vb",function(conf,parserConf){var ERRORCLASS="error";function wordRegexp(words){return new RegExp("^(("+words.join(")|(")+"))\\\\b","i")}var singleOperators=new RegExp("^[\\\\+\\\\-\\\\*/%&\\\\\\\\|\\\\^~<>!]");var singleDelimiters=new RegExp("^[\\\\(\\\\)\\\\[\\\\]\\\\{\\\\}@,:`=;\\\\.]");\nvar doubleOperators=new RegExp("^((==)|(<>)|(<=)|(>=)|(<>)|(<<)|(>>)|(//)|(\\\\*\\\\*))");var doubleDelimiters=new RegExp("^((\\\\+=)|(\\\\-=)|(\\\\*=)|(%=)|(/=)|(&=)|(\\\\|=)|(\\\\^=))");var tripleDelimiters=new RegExp("^((//=)|(>>=)|(<<=)|(\\\\*\\\\*=))");var identifiers=new RegExp("^[_A-Za-z][_A-Za-z0-9]*");var openingKeywords=["class","module","sub","enum","select","while","if","function","get","set","property","try","structure","synclock","using","with"];var middleKeywords=["else","elseif","case","catch","finally"];\nvar endKeywords=["next","loop"];var operatorKeywords=["and","andalso","or","orelse","xor","in","not","is","isnot","like"];var wordOperators=wordRegexp(operatorKeywords);var commonKeywords=["#const","#else","#elseif","#end","#if","#region","addhandler","addressof","alias","as","byref","byval","cbool","cbyte","cchar","cdate","cdbl","cdec","cint","clng","cobj","compare","const","continue","csbyte","cshort","csng","cstr","cuint","culng","cushort","declare","default","delegate","dim","directcast","each",\n"erase","error","event","exit","explicit","false","for","friend","gettype","goto","handles","implements","imports","infer","inherits","interface","isfalse","istrue","lib","me","mod","mustinherit","mustoverride","my","mybase","myclass","namespace","narrowing","new","nothing","notinheritable","notoverridable","of","off","on","operator","option","optional","out","overloads","overridable","overrides","paramarray","partial","private","protected","public","raiseevent","readonly","redim","removehandler",\n"resume","return","shadows","shared","static","step","stop","strict","then","throw","to","true","trycast","typeof","until","until","when","widening","withevents","writeonly"];var commontypes=["object","boolean","char","string","byte","sbyte","short","ushort","int16","uint16","integer","uinteger","int32","uint32","long","ulong","int64","uint64","decimal","single","double","float","date","datetime","intptr","uintptr"];var keywords=wordRegexp(commonKeywords);var types=wordRegexp(commontypes);var stringPrefixes=\n\'"\';var opening=wordRegexp(openingKeywords);var middle=wordRegexp(middleKeywords);var closing=wordRegexp(endKeywords);var doubleClosing=wordRegexp(["end"]);var doOpening=wordRegexp(["do"]);var indentInfo=null;CodeMirror.registerHelper("hintWords","vb",openingKeywords.concat(middleKeywords).concat(endKeywords).concat(operatorKeywords).concat(commonKeywords).concat(commontypes));function indent(_stream,state){state.currentIndent++}function dedent(_stream,state){state.currentIndent--}function tokenBase(stream,\nstate){if(stream.eatSpace())return null;var ch=stream.peek();if(ch==="\'"){stream.skipToEnd();return"comment"}if(stream.match(/^((&H)|(&O))?[0-9\\.a-f]/i,false)){var floatLiteral=false;if(stream.match(/^\\d*\\.\\d+F?/i))floatLiteral=true;else if(stream.match(/^\\d+\\.\\d*F?/))floatLiteral=true;else if(stream.match(/^\\.\\d+F?/))floatLiteral=true;if(floatLiteral){stream.eat(/J/i);return"number"}var intLiteral=false;if(stream.match(/^&H[0-9a-f]+/i))intLiteral=true;else if(stream.match(/^&O[0-7]+/i))intLiteral=\ntrue;else if(stream.match(/^[1-9]\\d*F?/)){stream.eat(/J/i);intLiteral=true}else if(stream.match(/^0(?![\\dx])/i))intLiteral=true;if(intLiteral){stream.eat(/L/i);return"number"}}if(stream.match(stringPrefixes)){state.tokenize=tokenStringFactory(stream.current());return state.tokenize(stream,state)}if(stream.match(tripleDelimiters)||stream.match(doubleDelimiters))return null;if(stream.match(doubleOperators)||stream.match(singleOperators)||stream.match(wordOperators))return"operator";if(stream.match(singleDelimiters))return null;\nif(stream.match(doOpening)){indent(stream,state);state.doInCurrentLine=true;return"keyword"}if(stream.match(opening)){if(!state.doInCurrentLine)indent(stream,state);else state.doInCurrentLine=false;return"keyword"}if(stream.match(middle))return"keyword";if(stream.match(doubleClosing)){dedent(stream,state);dedent(stream,state);return"keyword"}if(stream.match(closing)){dedent(stream,state);return"keyword"}if(stream.match(types))return"keyword";if(stream.match(keywords))return"keyword";if(stream.match(identifiers))return"variable";\nstream.next();return ERRORCLASS}function tokenStringFactory(delimiter){var singleline=delimiter.length==1;var OUTCLASS="string";return function(stream,state){while(!stream.eol()){stream.eatWhile(/[^\'"]/);if(stream.match(delimiter)){state.tokenize=tokenBase;return OUTCLASS}else stream.eat(/[\'"]/)}if(singleline)if(parserConf.singleLineStringErrors)return ERRORCLASS;else state.tokenize=tokenBase;return OUTCLASS}}function tokenLexer(stream,state){var style=state.tokenize(stream,state);var current=stream.current();\nif(current==="."){style=state.tokenize(stream,state);if(style==="variable")return"variable";else return ERRORCLASS}var delimiter_index="[({".indexOf(current);if(delimiter_index!==-1)indent(stream,state);if(indentInfo==="dedent")if(dedent(stream,state))return ERRORCLASS;delimiter_index="])}".indexOf(current);if(delimiter_index!==-1)if(dedent(stream,state))return ERRORCLASS;return style}var external={electricChars:"dDpPtTfFeE ",startState:function(){return{tokenize:tokenBase,lastToken:null,currentIndent:0,\nnextLineIndent:0,doInCurrentLine:false}},token:function(stream,state){if(stream.sol()){state.currentIndent+=state.nextLineIndent;state.nextLineIndent=0;state.doInCurrentLine=0}var style=tokenLexer(stream,state);state.lastToken={style:style,content:stream.current()};return style},indent:function(state,textAfter){var trueText=textAfter.replace(/^\\s+|\\s+$/g,"");if(trueText.match(closing)||trueText.match(doubleClosing)||trueText.match(middle))return conf.indentUnit*(state.currentIndent-1);if(state.currentIndent<\n0)return 0;return state.currentIndent*conf.indentUnit},lineComment:"\'"};return external});CodeMirror.defineMIME("text/x-vb","vb")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){var htmlConfig={autoSelfClosers:{"area":true,"base":true,"br":true,"col":true,"command":true,"embed":true,"frame":true,"hr":true,"img":true,"input":true,"keygen":true,"link":true,"meta":true,"param":true,"source":true,"track":true,"wbr":true,"menuitem":true},implicitlyClosed:{"dd":true,\n"li":true,"optgroup":true,"option":true,"p":true,"rp":true,"rt":true,"tbody":true,"td":true,"tfoot":true,"th":true,"tr":true},contextGrabbers:{"dd":{"dd":true,"dt":true},"dt":{"dd":true,"dt":true},"li":{"li":true},"option":{"option":true,"optgroup":true},"optgroup":{"optgroup":true},"p":{"address":true,"article":true,"aside":true,"blockquote":true,"dir":true,"div":true,"dl":true,"fieldset":true,"footer":true,"form":true,"h1":true,"h2":true,"h3":true,"h4":true,"h5":true,"h6":true,"header":true,"hgroup":true,\n"hr":true,"menu":true,"nav":true,"ol":true,"p":true,"pre":true,"section":true,"table":true,"ul":true},"rp":{"rp":true,"rt":true},"rt":{"rp":true,"rt":true},"tbody":{"tbody":true,"tfoot":true},"td":{"td":true,"th":true},"tfoot":{"tbody":true},"th":{"td":true,"th":true},"thead":{"tbody":true,"tfoot":true},"tr":{"tr":true}},doNotIndent:{"pre":true},allowUnquoted:true,allowMissing:true,caseFold:true};var xmlConfig={autoSelfClosers:{},implicitlyClosed:{},contextGrabbers:{},doNotIndent:{},allowUnquoted:false,\nallowMissing:false,allowMissingTagName:false,caseFold:false};CodeMirror.defineMode("xml",function(editorConf,config_){var indentUnit=editorConf.indentUnit;var config={};var defaults=config_.htmlMode?htmlConfig:xmlConfig;for(var prop in defaults)config[prop]=defaults[prop];for(var prop in config_)config[prop]=config_[prop];var type,setStyle;function inText(stream,state){function chain(parser){state.tokenize=parser;return parser(stream,state)}var ch=stream.next();if(ch=="<")if(stream.eat("!"))if(stream.eat("["))if(stream.match("CDATA["))return chain(inBlock("atom",\n"]]\\x3e"));else return null;else if(stream.match("--"))return chain(inBlock("comment","--\\x3e"));else if(stream.match("DOCTYPE",true,true)){stream.eatWhile(/[\\w\\._\\-]/);return chain(doctype(1))}else return null;else if(stream.eat("?")){stream.eatWhile(/[\\w\\._\\-]/);state.tokenize=inBlock("meta","?>");return"meta"}else{type=stream.eat("/")?"closeTag":"openTag";state.tokenize=inTag;return"tag bracket"}else if(ch=="&"){var ok;if(stream.eat("#"))if(stream.eat("x"))ok=stream.eatWhile(/[a-fA-F\\d]/)&&stream.eat(";");\nelse ok=stream.eatWhile(/[\\d]/)&&stream.eat(";");else ok=stream.eatWhile(/[\\w\\.\\-:]/)&&stream.eat(";");return ok?"atom":"error"}else{stream.eatWhile(/[^&<]/);return null}}inText.isInText=true;function inTag(stream,state){var ch=stream.next();if(ch==">"||ch=="/"&&stream.eat(">")){state.tokenize=inText;type=ch==">"?"endTag":"selfcloseTag";return"tag bracket"}else if(ch=="="){type="equals";return null}else if(ch=="<"){state.tokenize=inText;state.state=baseState;state.tagName=state.tagStart=null;var next=\nstate.tokenize(stream,state);return next?next+" tag error":"tag error"}else if(/[\'"]/.test(ch)){state.tokenize=inAttribute(ch);state.stringStartCol=stream.column();return state.tokenize(stream,state)}else{stream.match(/^[^\\s\\u00a0=<>"\']*[^\\s\\u00a0=<>"\'\\/]/);return"word"}}function inAttribute(quote){var closure=function(stream,state){while(!stream.eol())if(stream.next()==quote){state.tokenize=inTag;break}return"string"};closure.isInAttribute=true;return closure}function inBlock(style,terminator){return function(stream,\nstate){while(!stream.eol()){if(stream.match(terminator)){state.tokenize=inText;break}stream.next()}return style}}function doctype(depth){return function(stream,state){var ch;while((ch=stream.next())!=null)if(ch=="<"){state.tokenize=doctype(depth+1);return state.tokenize(stream,state)}else if(ch==">")if(depth==1){state.tokenize=inText;break}else{state.tokenize=doctype(depth-1);return state.tokenize(stream,state)}return"meta"}}function lower(tagName){return tagName&&tagName.toLowerCase()}function Context(state,\ntagName,startOfLine){this.prev=state.context;this.tagName=tagName||"";this.indent=state.indented;this.startOfLine=startOfLine;if(config.doNotIndent.hasOwnProperty(tagName)||state.context&&state.context.noIndent)this.noIndent=true}function popContext(state){if(state.context)state.context=state.context.prev}function maybePopContext(state,nextTagName){var parentTagName;while(true){if(!state.context)return;parentTagName=state.context.tagName;if(!config.contextGrabbers.hasOwnProperty(lower(parentTagName))||\n!config.contextGrabbers[lower(parentTagName)].hasOwnProperty(lower(nextTagName)))return;popContext(state)}}function baseState(type,stream,state){if(type=="openTag"){state.tagStart=stream.column();return tagNameState}else if(type=="closeTag")return closeTagNameState;else return baseState}function tagNameState(type,stream,state){if(type=="word"){state.tagName=stream.current();setStyle="tag";return attrState}else if(config.allowMissingTagName&&type=="endTag"){setStyle="tag bracket";return attrState(type,\nstream,state)}else{setStyle="error";return tagNameState}}function closeTagNameState(type,stream,state){if(type=="word"){var tagName=stream.current();if(state.context&&state.context.tagName!=tagName&&config.implicitlyClosed.hasOwnProperty(lower(state.context.tagName)))popContext(state);if(state.context&&state.context.tagName==tagName||config.matchClosing===false){setStyle="tag";return closeState}else{setStyle="tag error";return closeStateErr}}else if(config.allowMissingTagName&&type=="endTag"){setStyle=\n"tag bracket";return closeState(type,stream,state)}else{setStyle="error";return closeStateErr}}function closeState(type,_stream,state){if(type!="endTag"){setStyle="error";return closeState}popContext(state);return baseState}function closeStateErr(type,stream,state){setStyle="error";return closeState(type,stream,state)}function attrState(type,_stream,state){if(type=="word"){setStyle="attribute";return attrEqState}else if(type=="endTag"||type=="selfcloseTag"){var tagName=state.tagName,tagStart=state.tagStart;\nstate.tagName=state.tagStart=null;if(type=="selfcloseTag"||config.autoSelfClosers.hasOwnProperty(lower(tagName)))maybePopContext(state,tagName);else{maybePopContext(state,tagName);state.context=new Context(state,tagName,tagStart==state.indented)}return baseState}setStyle="error";return attrState}function attrEqState(type,stream,state){if(type=="equals")return attrValueState;if(!config.allowMissing)setStyle="error";return attrState(type,stream,state)}function attrValueState(type,stream,state){if(type==\n"string")return attrContinuedState;if(type=="word"&&config.allowUnquoted){setStyle="string";return attrState}setStyle="error";return attrState(type,stream,state)}function attrContinuedState(type,stream,state){if(type=="string")return attrContinuedState;return attrState(type,stream,state)}return{startState:function(baseIndent){var state={tokenize:inText,state:baseState,indented:baseIndent||0,tagName:null,tagStart:null,context:null};if(baseIndent!=null)state.baseIndent=baseIndent;return state},token:function(stream,\nstate){if(!state.tagName&&stream.sol())state.indented=stream.indentation();if(stream.eatSpace())return null;type=null;var style=state.tokenize(stream,state);if((style||type)&&style!="comment"){setStyle=null;state.state=state.state(type||style,stream,state);if(setStyle)style=setStyle=="error"?style+" error":setStyle}return style},indent:function(state,textAfter,fullLine){var context=state.context;if(state.tokenize.isInAttribute)if(state.tagStart==state.indented)return state.stringStartCol+1;else return state.indented+\nindentUnit;if(context&&context.noIndent)return CodeMirror.Pass;if(state.tokenize!=inTag&&state.tokenize!=inText)return fullLine?fullLine.match(/^(\\s*)/)[0].length:0;if(state.tagName)if(config.multilineTagIndentPastTag!==false)return state.tagStart+state.tagName.length+2;else return state.tagStart+indentUnit*(config.multilineTagIndentFactor||1);if(config.alignCDATA&&/<!\\[CDATA\\[/.test(textAfter))return 0;var tagAfter=textAfter&&/^<(\\/)?([\\w_:\\.-]*)/.exec(textAfter);if(tagAfter&&tagAfter[1])while(context)if(context.tagName==\ntagAfter[2]){context=context.prev;break}else if(config.implicitlyClosed.hasOwnProperty(lower(context.tagName)))context=context.prev;else break;else if(tagAfter)while(context){var grabbers=config.contextGrabbers[lower(context.tagName)];if(grabbers&&grabbers.hasOwnProperty(lower(tagAfter[2])))context=context.prev;else break}while(context&&context.prev&&!context.startOfLine)context=context.prev;if(context)return context.indent+indentUnit;else return state.baseIndent||0},electricInput:/<\\/[\\s\\w:]+>$/,\nblockCommentStart:"\\x3c!--",blockCommentEnd:"--\\x3e",configuration:config.htmlMode?"html":"xml",helperType:config.htmlMode?"html":"xml",skipAttribute:function(state){if(state.state==attrValueState)state.state=attrState},xmlCurrentTag:function(state){return state.tagName?{name:state.tagName,close:state.type=="closeTag"}:null},xmlCurrentContext:function(state){var context=[];for(var cx=state.context;cx;cx=cx.prev)context.push(cx.tagName);return context.reverse()}}});CodeMirror.defineMIME("text/xml",\n"xml");CodeMirror.defineMIME("application/xml","xml");if(!CodeMirror.mimeModes.hasOwnProperty("text/html"))CodeMirror.defineMIME("text/html",{name:"xml",htmlMode:true})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("yaml",function(){var cons=["true","false","on","off","yes","no"];var keywordRegex=new RegExp("\\\\b(("+cons.join(")|(")+"))$","i");return{token:function(stream,state){var ch=stream.peek();var esc=state.escaped;state.escaped=false;if(ch=="#"&&(stream.pos==\n0||/\\s/.test(stream.string.charAt(stream.pos-1)))){stream.skipToEnd();return"comment"}if(stream.match(/^(\'([^\']|\\\\.)*\'?|"([^"]|\\\\.)*"?)/))return"string";if(state.literal&&stream.indentation()>state.keyCol){stream.skipToEnd();return"string"}else if(state.literal)state.literal=false;if(stream.sol()){state.keyCol=0;state.pair=false;state.pairStart=false;if(stream.match("---"))return"def";if(stream.match("..."))return"def";if(stream.match(/\\s*-\\s+/))return"meta"}if(stream.match(/^(\\{|\\}|\\[|\\])/)){if(ch==\n"{")state.inlinePairs++;else if(ch=="}")state.inlinePairs--;else if(ch=="[")state.inlineList++;else state.inlineList--;return"meta"}if(state.inlineList>0&&!esc&&ch==","){stream.next();return"meta"}if(state.inlinePairs>0&&!esc&&ch==","){state.keyCol=0;state.pair=false;state.pairStart=false;stream.next();return"meta"}if(state.pairStart){if(stream.match(/^\\s*(\\||>)\\s*/)){state.literal=true;return"meta"}if(stream.match(/^\\s*(&|\\*)[a-z0-9\\._-]+\\b/i))return"variable-2";if(state.inlinePairs==0&&stream.match(/^\\s*-?[0-9\\.,]+\\s?$/))return"number";\nif(state.inlinePairs>0&&stream.match(/^\\s*-?[0-9\\.,]+\\s?(?=(,|}))/))return"number";if(stream.match(keywordRegex))return"keyword"}if(!state.pair&&stream.match(/^\\s*(?:[,\\[\\]{}&*!|>\'"%@`][^\\s\'":]|[^,\\[\\]{}#&*!|>\'"%@`])[^#]*?(?=\\s*:($|\\s))/)){state.pair=true;state.keyCol=stream.indentation();return"atom"}if(state.pair&&stream.match(/^:\\s*/)){state.pairStart=true;return"meta"}state.pairStart=false;state.escaped=ch=="\\\\";stream.next();return null},startState:function(){return{pair:false,pairStart:false,\nkeyCol:0,inlinePairs:0,inlineList:0,literal:false,escaped:false}},lineComment:"#",fold:"indent"}});CodeMirror.defineMIME("text/x-yaml","yaml");CodeMirror.defineMIME("text/yaml","yaml")});}).call(this);\n');
_.cg();
}catch(e){_._DumpException(e)}
}).call(this,this.default_gr);
// Google Inc.
