"use strict";this.default_gr=this.default_gr||{};(function(_){var window=this;
try{
_._F_toggles_initialize=function(a){("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:this)._F_toggles=a||[]};(0,_._F_toggles_initialize)([0x6c12802, 0x1a0604c0, 0xb04e646, 0x4, ]);
/*

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

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


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

 SPDX-License-Identifier: Apache-2.0
*/
/*

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

 The MIT License

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

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

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

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 THE SOFTWARE.
*/
var aaa,ea,caa,ia,ka,daa,eaa,faa,haa,gaa,iaa,jaa,kaa,maa,naa,oaa,taa,vaa,za,waa,xaa,Ca,zaa,Da,Aaa,Baa,Caa,Daa,Faa,Ka,La,Haa,Iaa,Qa,Laa,Kaa,Maa,Naa,Jaa,Ra,Qaa,Saa,Taa,Wa,Vaa,Waa,Xaa,aba,bba,cba,$aa,dba,Zaa,eba,Yaa,fba,gba,hba,iba,jba,lba,oba,qba,rba,sba,uba,wba,vba,Bba,Dba,Cba,Fba,Eba,Gba,Hba,Iba,pba,Lba,pb,Nba,Oba,Pba,Sba,Tba,tb,Wba,Cb,Xba,Zba,aca,Fb,Ib,bca,cca,dca,eca,fca,gca,hca,lca,Tb,mca,pca,qca,rca,uca,tca,yca,zca,Aca,Yb,Cca,Ub,Fca,Hca,Oca,Mca,Pca,Qca,bc,Sca,Tca,Uca,ada,bda,Zca,$ca,cda,dda,eda,
gda,dc,hda,kda,lda,oda,pda,qda,rda,jc,tda,lc,uda,nc,wda,xda,yda,zda,Ada,Bda,Dda,Cda,Eda,Fda,Gda,Hda,Ida,Oda,Pda,Qda,Sda,Jda,Kda,yc,Uda,Vda,Wda,Zda,Xda,aea,$da,cea,bea,dea,hea,Ac,kea,mea,lea,pea,nea,Cc,qea,Fc,sea,tea,uea,wea,zea,Bea,yea,xea,Aea,Cea,Eea,Dea,Iea,Jea,Zc,Lea,Nea,Oea,Mea,Pea,Qea,Rea,Sea,Uea,Vea,Tea,Wea,Xea,Zea,bfa,ffa,dfa,cfa,efa,hfa,jfa,ifa,lfa,hd,kfa,nfa,gfa,qfa,ofa,sfa,md,tfa,wfa,od,Bfa,Dfa,Efa,Hfa,Jfa,Ifa,pd,Lfa,Mfa,Nfa,Ofa,Qfa,Rfa,Ufa,Wfa,vd,Xfa,$fa,iga,cga,kga,lga,mga,qga,zd,rga,
tga,uga,vga,Aga,Bga,wga,Cga,Dga,Hga,Gga,zga,Fga,yga,Jga,xga,Kga,Lga,Mga,Ega,Sga,Qga,Rga,Tga,Uga,Wga,Xga,Vga,Yga,$ga,aha,Fd,eha,fha,hha,Hd,iha,jha,kha,lha,nha,Ld,oha,uha,tha,Ud,Dha,Eha,he,Hha,Iha,Jha,Nha,Pha,Oha,Sha,Tha,Uha,Wha,Xha,$ha,dia,jia,hia,we,qia,tia,via,zia,Bia,Cia,Dia,Gia,Lia,Nia,Pia,Ria,Oia,Qia,Uia,Xia,Yia,Zia,$ia,ija,jja,lja,mja,nja,pja,uja,sja,qja,xja,zja,Aja,Bja,Cja,Dja,Gja,Nja,Oja,Mja,Qja,Tja,Uja,Wja,Xja,Vja,Zja,$ja,eka,dka,ika,fka,jka,lka,mka,hka,kka,nka,oka,pka,qka,ska,tka,xka,zka,
Cka,Bka,yka,Jka,Ika,Lka,Kka,Mka,Oka,Nka,Qka,Pka,Rka,Tka,Wka,Yka,Xka,$ka,ala,dla,bla,jla,kla,mla,nla,pla,qla,rla,tla,ula,vla,ola,yla,xla,wla,zla,Ala,Bla,Cla,Vf,Dla,Ela,Fla,Gla,Hla,Wf,Ila,Jla,Xf,Mla,Nla,Pla,Qla,Sla,Rla,Ola,Tla,Yf,Ula,Xla,Yla,Zla,$la,Vla,Wla,ama,cma,dma,ema,cg,fma,mma,jma,nma,gma,oma,hma,qma,lma,kma,rma,sma,tma,uma,vma,wma,yma,zma,Ama,Bma,Cma,Fma,Dma,Ema,Hma,Gma,Ima,Jma,hg,Lma,Mma,ig,jg,Qma,Oma,Sma,Tma,Uma,Xma,Vma,Wma,bna,ana,Yma,dna,cna,ena,kg,ina,gna,mna,jna,kna,lna,nna,ona,pna,qna,
sna,vna,tna,una,wna,xna,yna,Ana,Bna,Ena,Fna,Gna,Hna,Ina,Jna,Kna,Lna,Mna,Qna,Rna,Tna,lg,Vna,Zna,aoa,boa,coa,doa,hoa,eoa,koa,joa,loa,moa,noa,toa,woa,yoa,Coa,Doa,Foa,Goa,Hoa,Ioa,Joa,Koa,Loa,Moa,Soa,Xoa,lpa,opa,ppa,kpa,qpa,rpa,spa,zpa,Bpa,Dpa,Hpa,gh,Kpa,Lpa,Mpa,Npa,Opa,Ppa,Qpa,Spa,qh,Vpa,Wpa,Xpa,Ypa,Zpa,rh,sh,th,aqa,cqa,bqa,eqa,fqa,$pa,hqa,uh,wh,kqa,mqa,lqa,nqa,xh,oqa,qqa,rqa,sqa,vqa,tqa,uqa,zqa,Aqa,Bqa,yh,Cqa,Eqa,Fqa,Gqa,Hqa,Iqa,Jqa,Lqa,Mqa,Nqa,Oqa,Qqa,Rqa,zh,Ah,Tqa,Vqa,Uqa,Wqa,Xqa,$qa,Yqa,ara,bra,cra,
fra,gra,Dh,jra,kra,nra,ora,Ih,pra,rra,sra,tra,vra,ura,yra,xra,zra,Ara,Cra,Bra,Dra,Era,Fra,Gra,Hra,Ira,Jra,Kra,Lra,Ora,Pra,Qra,Rra,Sra,Tra,Ura,Vra,Wra,Xra,Yra,Zra,$ra,bsa,csa,fsa,lsa,msa,nsa,psa,osa,usa,ssa,zsa,Asa,Csa,Esa,Hsa,Isa,Dsa,Jsa,Lsa,Sh,Ssa,$sa,Tsa,ata,bta,cta,dta,eta,fta,gta,ita,kta,lta,mta,nta,ota,pta,qta,rta,sta,uta,vta,wta,xta,yta,zta,Ata,Bta,Cta,Dta,Eta,Fta,Gta,Hta,Ita,Jta,Kta,Lta,Qta,Uta,Xta,Yta,$ta,cua,dua,eua,oi,fua,gua,hua,jua,kua,mua,nua,pua,rua,sua,tua,vua,xua,yua,zua,Aua,Bua,Pua,
Qua,Rua,Sua,Tua,Zua,ava,bva,Yua,Uua,$ua,Vua,Xua,eva,Wua,hva,iva,jva,vi,kva,lva,mva,nva,ova,pva,qva,rva,sva,tva,uva,vva,wva,xva,yva,zva,Ava,Bva,Cva,Dva,Eva,Fva,Gva,Hva,Jva,Kva,Lva,Mva,Nva,Ova,Pva,Qva,Rva,Sva,Tva,Uva,Vva,Wva,Xva,Yva,Zva,$va,awa,bwa,cwa,dwa,ewa,fwa,gwa,hwa,iwa,jwa,kwa,lwa,mwa,nwa,owa,pwa,qwa,swa,twa,uwa,wwa,xwa,ywa,zwa,Awa,Bwa,Cwa,Dwa,Ewa,Fwa,Gwa,Hwa,Jwa,Iwa,Kwa,Nwa,Lwa,Mwa,Owa,Pwa,Qwa,Swa,Rwa,Twa,Uwa,Wwa,Vwa,Xwa,Ywa,Zwa,$wa,dxa,exa,ixa,jxa,kxa,Ai,lxa,Ci,nxa,Di,uxa,Ei,bua,xha,yha,vxa,
wxa,xxa,zxa,aua,Axa,wha;_._DumpException=function(a){throw a;};_.ca=function(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,_.ca);else{var c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));void 0!==b&&(this.cause=b);this.OKb=!0};aaa=function(a){_.da.setTimeout(function(){throw a;},0)};ea=function(){var a=_.da.navigator;return a&&(a=a.userAgent)?a:""};caa=function(a){return baa?fa?fa.brands.some(function(b){return(b=b.brand)&&_.ha(b,a)}):!1:!1};
ia=function(a){return _.ha(ea(),a)};ka=function(){return baa?!!fa&&0<fa.brands.length:!1};daa=function(){return ka()?!1:ia("Opera")};eaa=function(){return ka()?!1:ia("Trident")||ia("MSIE")};faa=function(){return ia("Firefox")||ia("FxiOS")};haa=function(){return ia("Safari")&&!(gaa()||(ka()?0:ia("Coast"))||daa()||(ka()?0:ia("Edge"))||(ka()?caa("Microsoft Edge"):ia("Edg/"))||(ka()?caa("Opera"):ia("OPR"))||faa()||ia("Silk")||ia("Android"))};
gaa=function(){return ka()?caa("Chromium"):(ia("Chrome")||ia("CriOS"))&&!(ka()?0:ia("Edge"))||ia("Silk")};iaa=function(){return ia("Android")&&!(gaa()||faa()||daa()||ia("Silk"))};jaa=function(){return baa?!!fa&&!!fa.platform:!1};kaa=function(){return ia("iPhone")&&!ia("iPod")&&!ia("iPad")};_.laa=function(){return kaa()||ia("iPad")||ia("iPod")};maa=function(){return jaa()?"macOS"===fa.platform:ia("Macintosh")};_.la=function(a){return a[a.length-1]};naa=function(a,b){0<=(0,_.ma)(a,b)||a.push(b)};
_.pa=function(a,b){b=(0,_.ma)(a,b);var c;(c=0<=b)&&Array.prototype.splice.call(a,b,1);return c};_.ta=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[]};oaa=function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(_.va(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)}};
_.paa=function(a,b,c){b=b||a;var d=function(n){return _.wa(n)?"o"+_.xa(n):(typeof n).charAt(0)+n};c=c||d;for(var e=d=0,f={};e<a.length;){var g=a[e++],m=c(g);Object.prototype.hasOwnProperty.call(f,m)||(f[m]=!0,b[d++]=g)}b.length=d};_.qaa=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};
taa=function(a){if(!_.raa)return saa(a);for(var b="",c=0,d=a.length-10240;c<d;)b+=String.fromCharCode.apply(null,a.subarray(c,c+=10240));b+=String.fromCharCode.apply(null,c?a.subarray(c):a);return btoa(b)};_.ya=function(a){return uaa&&null!=a&&a instanceof Uint8Array};vaa=function(){return"function"===typeof BigInt};za=function(a){return Array.prototype.slice.call(a)};waa=function(a){return"function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol():a};
xaa=function(a){var b=(0,_.Aa)(a);1!==(b&1)&&(Object.isFrozen(a)&&(a=za(a)),Ba(a,b|1))};Ca=function(a,b,c){return c?a|b:a&~b};zaa=function(){var a=[];yaa(a,1);return a};Da=function(a){yaa(a,34);return a};Aaa=function(a){yaa(a,32);return a};Baa=function(a,b){Ba(b,(a|0)&-14591)};Caa=function(a,b){Ba(b,(a|34)&-14557)};Daa=function(a){a=a>>14&1023;return 0===a?536870912:a};Faa=function(a){return!(!a||"object"!==typeof a||a.wKc!==Eaa)};
_.Ga=function(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object};Ka=function(a,b,c,d){if(null==a){if(!c)throw Error();}else if("string"===typeof a)a=a?new _.Ha(a,_.Ia):_.Ja();else if(a.constructor!==_.Ha)if(_.ya(a))a=d?0==a.length?_.Ja():new _.Ha(a,_.Ia):a.length?new _.Ha(new Uint8Array(a),_.Ia):_.Ja();else{if(!b)throw Error();a=void 0}return a};
_.Gaa=function(a,b,c){if(!Array.isArray(a)||a.length)return!1;var d=(0,_.Aa)(a);if(d&1)return!0;if(!(b&&(Array.isArray(b)?b.includes(c):b.has(c))))return!1;Ba(a,d|1);return!0};La=function(a){if(a&2)throw Error();};Haa=function(a,b){if("number"!==typeof b||0>b||b>=a.length)throw Error();};Iaa=function(a,b){if("number"!==typeof b||0>b||b>a.length)throw Error();};
Qa=function(a){var b=0>a;a=Math.abs(a);var c=a>>>0;a=Math.floor((a-c)/4294967296);b&&(c=_.k(Jaa(c,a)),b=c.next().value,a=c.next().value,c=b);Oa=c>>>0;Pa=a>>>0};Laa=function(a,b){b>>>=0;a>>>=0;if(2097151>=b)var c=""+(4294967296*b+a);else vaa()?c=""+(BigInt(b)<<BigInt(32)|BigInt(a)):(c=(a>>>24|b<<8)&16777215,b=b>>16&65535,a=(a&16777215)+6777216*c+6710656*b,c+=8147497*b,b*=2,1E7<=a&&(c+=Math.floor(a/1E7),a%=1E7),1E7<=c&&(b+=Math.floor(c/1E7),c%=1E7),c=b+Kaa(c)+Kaa(a));return c};
Kaa=function(a){a=String(a);return"0000000".slice(a.length)+a};Maa=function(){var a=Oa,b=Pa;b&2147483648?vaa()?a=""+(BigInt(b|0)<<BigInt(32)|BigInt(a>>>0)):(b=_.k(Jaa(a,b)),a=b.next().value,b=b.next().value,a="-"+Laa(a,b)):a=Laa(a,b);return a};
Naa=function(a){if(16>a.length)Qa(Number(a));else if(vaa())a=BigInt(a),Oa=Number(a&BigInt(4294967295))>>>0,Pa=Number(a>>BigInt(32)&BigInt(4294967295));else{var b=+("-"===a[0]);Pa=Oa=0;for(var c=a.length,d=b,e=(c-b)%6+b;e<=c;d=e,e+=6)d=Number(a.slice(d,e)),Pa*=1E6,Oa=1E6*Oa+d,4294967296<=Oa&&(Pa+=Math.trunc(Oa/4294967296),Pa>>>=0,Oa>>>=0);b&&(b=_.k(Jaa(Oa,Pa)),a=b.next().value,b=b.next().value,Oa=a,Pa=b)}};Jaa=function(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]};
_.Paa=function(){var a=Error();Oaa(a,"incident");aaa(a)};Ra=function(a){a=Error(a);Oaa(a,"warning");return a};Qaa=function(a){if("number"!==typeof a)throw Error("B`"+typeof a+"`"+a);return a};Saa=function(a){if("boolean"!==typeof a)throw Error("C`"+Raa(a)+"`"+a);return a};_.Ua=function(a){return null==a?a:Saa(a)};Taa=function(a){if(null==a||"boolean"===typeof a)return a;if("number"===typeof a)return!!a};Wa=function(a){var b=typeof a;return"number"===b?Number.isFinite(a):"string"!==b?!1:Uaa.test(a)};
_.Xa=function(a){Number.isFinite(a)||_.Paa();return a};Vaa=function(a){return a};Waa=function(a){if("number"!==typeof a)throw Ra("int32");if(!Number.isFinite(a))throw Ra("int32");return a|0};_.Ya=function(a){if(null==a)return a;if("string"===typeof a){if(!a)return;a=+a}if("number"===typeof a)return Number.isFinite(a)?a|0:void 0};Xaa=function(a){if(null==a)return a;if("string"===typeof a){if(!a)return;a=+a}if("number"===typeof a)return Number.isFinite(a)?a>>>0:void 0};
_.Za=function(a){if(null!=a){var b=!!b;if(!Wa(a))throw Ra("int64");a="string"===typeof a?Yaa(a):b?Zaa(a):$aa(a)}return a};aba=function(a){return"-"===a[0]?!1:20>a.length?!0:20===a.length&&184467>Number(a.substring(0,6))};bba=function(a){return"-"===a[0]?20>a.length?!0:20===a.length&&-922337<Number(a.substring(0,7)):19>a.length?!0:19===a.length&&922337>Number(a.substring(0,6))};
cba=function(a){if(0>a){Qa(a);var b=Laa(Oa,Pa);a=Number(b);return Number.isSafeInteger(a)?a:b}if(aba(String(a)))return a;Qa(a);return 4294967296*Pa+(Oa>>>0)};$aa=function(a){a=Math.trunc(a);if(!Number.isSafeInteger(a)){Qa(a);var b=Oa,c=Pa;if(a=c&2147483648)b=~b+1>>>0,c=~c>>>0,0==b&&(c=c+1>>>0);b=4294967296*c+(b>>>0);a=a?-b:b}return a};dba=function(a){a=Math.trunc(a);return 0<=a&&Number.isSafeInteger(a)?a:cba(a)};
Zaa=function(a){a=Math.trunc(a);if(Number.isSafeInteger(a))a=String(a);else{var b=String(a);bba(b)?a=b:(Qa(a),a=Maa())}return a};eba=function(a){a=Math.trunc(a);if(0<=a&&Number.isSafeInteger(a))a=String(a);else{var b=String(a);aba(b)?a=b:(Qa(a),a=Laa(Oa,Pa))}return a};Yaa=function(a){var b=Math.trunc(Number(a));if(Number.isSafeInteger(b))return String(b);b=a.indexOf(".");-1!==b&&(a=a.substring(0,b));bba(a)||(Naa(a),a=Maa());return a};
fba=function(a){var b=Math.trunc(Number(a));if(Number.isSafeInteger(b)&&0<=b)return String(b);b=a.indexOf(".");-1!==b&&(a=a.substring(0,b));aba(a)||(Naa(a),a=Laa(Oa,Pa));return a};gba=function(a){if(null==a)return a;if(Wa(a))return"number"===typeof a?$aa(a):Yaa(a)};hba=function(a){var b=!!b;if(!Wa(a))throw Ra("uint64");return"string"===typeof a?fba(a):b?eba(a):dba(a)};iba=function(a){if(null==a)return a;if(Wa(a))return"number"===typeof a?dba(a):fba(a)};
_.$a=function(a){if("string"!==typeof a)throw Error();return a};_.bb=function(a){if(null!=a&&"string"!==typeof a)throw Error();return a};jba=function(a){return null==a||"string"===typeof a?a:void 0};lba=function(a,b,c,d){if(null!=a&&"object"===typeof a&&a.PT===_.fb)return a;if(!Array.isArray(a))return c?d&2?(a=b[kba])?b=a:(a=new b,Da(a.La),b=b[kba]=a):b=new b:b=void 0,b;var e=c=(0,_.Aa)(a);0===e&&(e|=d&32);e|=d&2;e!==c&&Ba(a,e);return new b(a)};
_.mba=function(a,b,c){if(b)return Saa(a);var d;return null!=(d=Taa(a))?d:c?!1:void 0};_.nba=function(a,b,c){if(b)return _.$a(a);var d;return null!=(d=jba(a))?d:c?"":void 0};oba=function(a){return a};qba=function(a,b,c,d,e,f){a=lba(a,d,c,f);e&&(a=pba(a));return a};rba=function(a){return a};sba=function(a){return[a,this.get(a)]};uba=function(a,b){tba=b;a=new a(b);tba=void 0;return a};
_.kb=function(a,b,c){null==a&&(a=tba);tba=void 0;if(null==a){var d=96;c?(a=[c],d|=512):a=[];b&&(d=d&-16760833|(b&1023)<<14)}else{if(!Array.isArray(a))throw Error();d=(0,_.Aa)(a);if(d&64)return _.hb&&delete a[_.hb],a;d|=64;if(c&&(d|=512,c!==a[0]))throw Error();a:{c=d;if(d=a.length){var e=d-1;if(_.Ga(a[e])){c|=256;b=e-(+!!(c&512)-1);if(1024<=b)throw Error();d=c&-16760833|(b&1023)<<14;break a}}if(b){b=Math.max(b,d-(+!!(c&512)-1));if(1024<b)throw Error();d=c&-16760833|(b&1023)<<14}else d=c}}Ba(a,d);return a};
wba=function(a,b){return vba(b)};vba=function(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "boolean":return a?1:0;case "object":if(a){if(Array.isArray(a))return xba||!_.Gaa(a,void 0,9999)?a:void 0;if(_.ya(a))return taa(a);if(a instanceof _.Ha)return yba(a);if(a instanceof _.lb)return a=zba(a),Aba||0!==a.length?a:void 0}}return a};
Bba=function(a,b,c){a=za(a);var d=a.length,e=b&256?a[d-1]:void 0;d+=e?-1:0;for(b=b&512?1:0;b<d;b++)a[b]=c(a[b]);if(e){b=a[b]={};for(var f in e)b[f]=c(e[f])}return a};Dba=function(a,b,c,d,e,f){if(null!=a){if(Array.isArray(a))a=e&&0==a.length&&(0,_.Aa)(a)&1?void 0:f&&(0,_.Aa)(a)&2?a:Cba(a,b,c,void 0!==d,e,f);else if(_.Ga(a)){var g={},m;for(m in a)g[m]=Dba(a[m],b,c,d,e,f);a=g}else a=b(a,d);return a}};
Cba=function(a,b,c,d,e,f){var g=d||c?(0,_.Aa)(a):0;d=d?!!(g&32):void 0;a=za(a);for(var m=0;m<a.length;m++)a[m]=Dba(a[m],b,c,d,e,f);c&&c(g,a);return a};Fba=function(a){return Dba(a,Eba,void 0,void 0,!1,!1)};Eba=function(a){return a.PT===_.fb?a.toJSON():a instanceof _.lb?zba(a,Fba):vba(a)};Gba=function(a){return Cba(a,Eba,void 0,void 0,!1,!1)};
Hba=function(a,b,c){c=void 0===c?Caa:c;if(null!=a){if(uaa&&a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var d=(0,_.Aa)(a);if(d&2)return a;b&&(b=0===d||!!(d&32)&&!(d&64||!(d&16)));return b?(Ba(a,(d|34)&-12293),a):Cba(a,Hba,d&4?Caa:c,!0,!1,!0)}a.PT===_.fb?(c=a.La,d=(0,_.ob)(c),a=d&2?a:uba(a.constructor,Iba(c,d,!0))):a instanceof _.lb&&(c=Da(Jba(a,Hba)),a=new _.lb(c,a.Bza,a.xea,a.e5a));return a}};
Iba=function(a,b,c){var d=c||b&2?Caa:Baa,e=!!(b&32);a=Bba(a,b,function(f){return Hba(f,e,d)});yaa(a,32|(c?2:0));return a};pba=function(a){var b=a.La,c=(0,_.ob)(b);return c&2?uba(a.constructor,Iba(b,c,!1)):a};Lba=function(a,b,c){if(!(4&b))return!0;if(null==c)return!1;0===c&&(4096&b||8192&b)&&5>(a.constructor[Kba]=(a.constructor[Kba]|0)+1)&&_.Paa();return 0===c?!1:!(c&b)};
pb=function(a,b,c,d,e){var f=Daa(b);if(c>=f||e){e=b;if(b&256)f=a[a.length-1];else{if(null==d)return e;f=a[f+(+!!(b&512)-1)]={};e|=256}f[c]=d;e!==b&&Ba(a,e);return e}a[c+(+!!(b&512)-1)]=d;b&256&&(a=a[a.length-1],c in a&&delete a[c]);return b};
Nba=function(a,b,c,d,e){var f=b&2,g=qb(a,b,c,e);Array.isArray(g)||(g=_.sb);var m=!(d&2);d=!(d&1);var n=!!(b&32),r=(0,_.Aa)(g);0!==r||!n||f||m?r&1||(r|=1,Ba(g,r)):(r|=33,Ba(g,r));f?(a=!1,r&2||(Da(g),a=!!(4&r)),(d||a)&&Object.freeze(g)):(f=!!(2&r)||!!(2048&r),d&&f?(g=za(g),d=1,n&&!m&&(d|=32),Ba(g,d),pb(a,b,c,g,e)):m&&r&32&&!f&&Mba(g,32));return g};
_.ub=function(a,b,c,d,e,f,g){var m=a.La,n=(0,_.ob)(m);d=2&n?1:d;f=!!f;var r=Nba(m,n,b,1|(f?2:0),e);n=(0,_.ob)(m);var w=(0,_.Aa)(r),z=w,D=!!(2&w),J=!!(4&w),L=D&&J;if(Lba(a,w,g)){J&&(r=za(r),z=0,w=tb(w,n,f),D=!!(2&w),n=pb(m,n,b,r,e));for(J=a=0;a<r.length;a++){var P=c(r[a]);null!=P&&(r[J++]=P)}J<a&&(r.length=J);c=Ca(w,4096,!1);w=c=Ca(c,8192,!1);w=Ca(w,20,!0);g&&(w=Ca(w,g,!0))}L||((g=1===d)&&(w=Ca(w,2,!0)),w!==z&&Ba(r,w),(g||D)&&Object.freeze(r));2===d&&D&&(r=za(r),w=tb(w,n,f),Ba(r,w),pb(m,n,b,r,e));
return r};Oba=function(a){return Ka(a,!0,!0,!0)};Pba=function(a){return Ka(a,!0,!0,!1)};Sba=function(){var a;return null!=(a=Qba)?a:Qba=new _.lb(Da([]),void 0,void 0,void 0,Rba)};
Tba=function(a,b,c,d,e,f){var g=b&2;a:{var m=c,n=b&2;c=!1;if(null==m){if(n){a=Sba();break a}m=[]}else if(m.constructor===_.lb){if(0==(m.Bpa&2)||n){a=m;break a}m=Jba(m)}else Array.isArray(m)?c=!!((0,_.Aa)(m)&2):m=[];if(n){if(!m.length){a=Sba();break a}c||(c=!0,Da(m))}else if(c){c=!1;n=za(m);for(m=0;m<n.length;m++){var r=n[m]=za(n[m]);Array.isArray(r[1])&&(r[1]=Da(r[1]))}m=n}c||((0,_.Aa)(m)&64?Mba(m,32):32&b&&Aaa(m));f=new _.lb(m,e,_.nba,f);pb(a,b,d,f,!1);a=f}if(null==a)return a;!g&&e&&(a.Uzc=!0);return a};
_.wb=function(a,b,c){a=a.La;var d=(0,_.ob)(a);return Tba(a,d,qb(a,d,b),b,void 0,c)};_.xb=function(a,b,c){a=a.La;var d=(0,_.ob)(a);return Tba(a,d,qb(a,d,b),b,c)};_.zb=function(a,b,c,d){var e=a.La,f=(0,_.ob)(e);La(f);if(null==c)return pb(e,f,b),a;var g=(0,_.Aa)(c),m=g,n=!!(2&g)||Object.isFrozen(c),r=!n&&!1;if(Lba(a,g))for(g=21,n&&(c=za(c),m=0,g=tb(g,f,!0)),n=0;n<c.length;n++)c[n]=d(c[n]);r&&(c=za(c),m=0,g=tb(g,f,!0));g!==m&&Ba(c,g);pb(e,f,b,c);return a};
_.Ab=function(a,b,c,d){var e=a.La,f=(0,_.ob)(e);La(f);pb(e,f,b,("0"===d?0===Number(c):c===d)?void 0:c);return a};_.Bb=function(a,b,c,d,e,f){La((0,_.ob)(a.La));b=f(a,b,2,void 0,!0);Iaa(b,d);f=(0,_.Aa)(b);b[d]=c(e,!!(4&f)&&!!(4096&f));return a};_.Uba=function(a,b,c){for(var d=0,e=0;e<c.length;e++){var f=c[e];null!=qb(a,b,f)&&(0!==d&&(b=pb(a,b,d)),d=f)}return d};
_.Vba=function(a,b,c,d,e,f,g,m){var n=1===e;e=2===e;g=!!g;var r=!!(2&b)&&e,w=Nba(a,b,d,3,f);b=(0,_.ob)(a);var z=(0,_.Aa)(w),D=!!(2&z),J=!!(4&z),L=!!(32&z),P=D&&J||!!(2048&z);if(!J){var ba=w,oa=b,qa;(qa=!!(2&z))&&(oa=Ca(oa,2,!0));for(var sa=!qa,Ea=!0,Ma=0,Va=0;Ma<ba.length;Ma++){var ab=lba(ba[Ma],c,!1,oa);if(ab instanceof c){if(!qa){var Gb=!!((0,_.Aa)(ab.La)&2);sa&&(sa=!Gb);Ea&&(Ea=Gb)}ba[Va++]=ab}}Va<Ma&&(ba.length=Va);z=Ca(z,4,!0);z=Ca(z,16,Ea);z=Ca(z,8,sa);Ba(ba,z);D&&!r&&(Object.freeze(w),P=!0)}c=
z;r=!!(8&z)||n&&!w.length;if(m&&!r){P&&(w=za(w),P=!1,c=0,z=tb(z,b,g),b=pb(a,b,d,w,f));m=w;r=z;for(D=0;D<m.length;D++)ba=m[D],z=pba(ba),ba!==z&&(m[D]=z);r=Ca(r,8,!0);z=r=Ca(r,16,!m.length)}P||(n?z=Ca(z,!w.length||16&z&&(!J||L)?2:2048,!0):g||(z=Ca(z,32,!1)),z!==c&&Ba(w,z),n&&(Object.freeze(w),P=!0));e&&P&&(w=za(w),z=tb(z,b,g),Ba(w,z),pb(a,b,d,w,f));return w};tb=function(a,b,c){a=Ca(a,2,!!(2&b));a=Ca(a,32,!!(32&b)&&c);return a=Ca(a,2048,!1)};
Wba=function(a,b,c,d,e,f,g){a=a.La;var m=(0,_.ob)(a);La(m);b=_.Vba(a,m,c,b,2,f);c=null!=d?d:new c;g&&Iaa(b,e);void 0!=e?b.splice(e,g,c):b.push(c);(0,_.Aa)(c.La)&2?Mba(b,8):Mba(b,16)};Cb=function(a,b){return null!=a?a:b};Xba=function(a){return Ka(a,!1,!1,!1)};
Zba=function(a,b,c){var d=a.constructor.mc,e=(0,_.ob)(c?a.La:b),f=Daa(e),g=!1;if(d&&xba){if(!c){b=za(b);var m;if(b.length&&_.Ga(m=b[b.length-1]))for(g=0;g<d.length;g++)if(d[g]>=f){Object.assign(b[b.length-1]={},m);break}g=!0}f=b;c=!c;m=(0,_.ob)(a.La);a=Daa(m);m=+!!(m&512)-1;for(var n,r,w=0;w<d.length;w++)if(r=d[w],r<a){r+=m;var z=f[r];null==z?f[r]=c?_.sb:zaa():c&&z!==_.sb&&xaa(z)}else n||(z=void 0,f.length&&_.Ga(z=f[f.length-1])?n=z:f.push(n={})),z=n[r],null==n[r]?n[r]=c?_.sb:zaa():c&&z!==_.sb&&xaa(z)}n=
b.length;if(!n)return b;var D;if(_.Ga(f=b[n-1])){a:{var J=f;c={};a=!1;for(var L in J){m=J[L];if(Array.isArray(m)){w=m;if(!Yba&&_.Gaa(m,d,+L)||!Aba&&Faa(m)&&0===m.size)m=null;m!=w&&(a=!0)}null!=m?c[L]=m:a=!0}if(a){for(var P in c){J=c;break a}J=null}}J!=f&&(D=!0);n--}for(e=+!!(e&512)-1;0<n;n--){L=n-1;f=b[L];if(!(null==f||!Yba&&_.Gaa(f,d,L-e)||!Aba&&Faa(f)&&0===f.size))break;var ba=!0}if(!D&&!ba)return b;b=g?b:Array.prototype.slice.call(b,0,n);g&&(b.length=n);J&&b.push(J);return b};
_.Db=function(a,b){for(var c=[],d=0;d<a.length;d++)c.push(b(a[d]));return c};aca=function(a,b,c){for(var d in c){var e=c[d],f=e.OD?a.getExtension(e):$ba(a,e);if(null!=f){var g=void 0;for(g in e.fieldName)if(e.fieldName.hasOwnProperty(g))break;var m=e.HSc;b[g]=m?e.OD?_.Db(f,m):m(f):f}}};Fb=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};_.l=function(a){return null===a?void 0:a};
Ib=function(a){return null==a?void 0:Array.isArray(a)?a.map(function(b){return yba(b)}):yba(a)};bca=function(a){a=_.Lb(a,2);if(null==a)return"";if("string"===typeof a)return a;if(_.ya(a))return taa(a);if(Array.isArray(a))return Gba(a);if(a instanceof _.Ha)return yba(a);if(a instanceof _.Mb)return a.toJSON();throw Error("N`"+a);};_.Nb=function(a){if((0,_.Aa)(a.La)&2)throw Error("Q");};_.Pb=function(a){return function(b){return Ob(a,b)}};
cca=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;w=r=0}function b(z){for(var D=g,J=0;64>J;J+=4)D[J/4]=z[J]<<24|z[J+1]<<16|z[J+2]<<8|z[J+3];for(J=16;80>J;J++)z=D[J-3]^D[J-8]^D[J-14]^D[J-16],D[J]=(z<<1|z>>>31)&4294967295;z=e[0];var L=e[1],P=e[2],ba=e[3],oa=e[4];for(J=0;80>J;J++){if(40>J)if(20>J){var qa=ba^L&(P^ba);var sa=1518500249}else qa=L^P^ba,sa=1859775393;else 60>J?(qa=L&P|ba&(L|P),sa=2400959708):(qa=L^P^ba,sa=3395469782);qa=((z<<5|z>>>
27)&4294967295)+qa+oa+sa+D[J]&4294967295;oa=ba;ba=P;P=(L<<30|L>>>2)&4294967295;L=z;z=qa}e[0]=e[0]+z&4294967295;e[1]=e[1]+L&4294967295;e[2]=e[2]+P&4294967295;e[3]=e[3]+ba&4294967295;e[4]=e[4]+oa&4294967295}function c(z,D){if("string"===typeof z){z=unescape(encodeURIComponent(z));for(var J=[],L=0,P=z.length;L<P;++L)J.push(z.charCodeAt(L));z=J}D||(D=z.length);J=0;if(0==r)for(;J+64<D;)b(z.slice(J,J+64)),J+=64,w+=64;for(;J<D;)if(f[r++]=z[J++],w++,64==r)for(r=0,b(f);J+64<D;)b(z.slice(J,J+64)),J+=64,w+=
64}function d(){var z=[],D=8*w;56>r?c(m,56-r):c(m,64-(r-56));for(var J=63;56<=J;J--)f[J]=D&255,D>>>=8;b(f);for(J=D=0;5>J;J++)for(var L=24;0<=L;L-=8)z[D++]=e[J]>>L&255;return z}for(var e=[],f=[],g=[],m=[128],n=1;64>n;++n)m[n]=0;var r,w;a();return{reset:a,update:c,digest:d,digestString:function(){for(var z=d(),D="",J=0;J<z.length;J++)D+="0123456789ABCDEF".charAt(Math.floor(z[J]/16))+"0123456789ABCDEF".charAt(z[J]%16);return D}}};dca=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)};
eca=function(a,b){var c={},d;for(d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c};fca=function(a,b){var c={},d;for(d in a)c[d]=b.call(void 0,a[d],d,a);return c};gca=function(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1};hca=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b};_.ica=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b};_.jca=function(a){for(var b in a)return!1;return!0};
_.Qb=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};_.Rb=function(a){var b={},c;for(c in a)b[c]=a[c];return b};_.Sb=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<kca.length;f++)c=kca[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};
lca=function(a){var b=arguments.length;if(1==b&&Array.isArray(arguments[0]))return lca.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};Tb=function(a){a&&"function"==typeof a.dispose&&a.dispose()};mca=function(a){for(var b=0,c=arguments.length;b<c;++b){var d=arguments[b];_.va(d)?mca.apply(null,d):Tb(d)}};pca=function(a,b){a=void 0===a?window:a;return nca(new oca(a,b))};qca=function(a,b){return Zone.current.wrap(a,b)};
rca=function(a,b){for(var c=a.length-1;0<=c;c--)"function"===typeof a[c]&&(a[c]=qca(a[c],b+"_"+c));return a};uca=function(a){for(var b=["getCurrentPosition","watchPosition"],c=a.constructor.name,d={},e=0;e<b.length;d={S0:d.S0},e++){d.S0=b[e];var f=a[d.S0];if(f){var g=sca(a,d.S0);tca(g)&&(a[d.S0]=function(m){return function(n){var r=function(){return n.apply(this,rca(arguments,c+"."+m.S0))};Ub(r,n);return r}}(d)(f))}}};
tca=function(a){return a?!1===a.writable?!1:!("function"===typeof a.get&&"undefined"===typeof a.set):!0};
yca=function(a,b,c){var d=sca(a,b);!d&&c&&sca(c,b)&&(d={enumerable:!0,configurable:!0});if(d&&d.configurable&&(c=Vb("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),m=vca[g];m||(m=vca[g]=Vb("ON_PROPERTY"+g));d.set=function(n){var r=this;r||a!==Wb||(r=Wb);r&&("function"===typeof r[m]&&r.removeEventListener(g,wca),f&&f.call(r,null),r[m]=n,"function"===typeof n&&r.addEventListener(g,wca,!1))};d.get=function(){var n=this;n||a!==Wb||(n=Wb);
if(!n)return null;var r=n[m];return r?r:e&&(r=e.call(this))?(d.set.call(this,r),"function"===typeof n.removeAttribute&&n.removeAttribute(b),r):null};xca(a,b,d);a[c]=!0}};zca=function(a,b,c){if(b)for(var d=0;d<b.length;d++)yca(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++)yca(a,b[d],c)}};
Aca=function(a){var b=Wb[a];if(b){Wb[Vb(a)]=b;Wb[a]=function(){var e=rca(arguments,a);switch(e.length){case 0:this[Xb]=new b;break;case 1:this[Xb]=new b(e[0]);break;case 2:this[Xb]=new b(e[0],e[1]);break;case 3:this[Xb]=new b(e[0],e[1],e[2]);break;case 4:this[Xb]=new b(e[0],e[1],e[2],e[3]);break;default:throw Error("za");}};Ub(Wb[a],b);var c=new b(function(){}),d;for(d in c)"XMLHttpRequest"===a&&"responseBlob"===d||function(e){"function"===typeof c[e]?Wb[a].prototype[e]=function(){return this[Xb][e].apply(this[Xb],
arguments)}:xca(Wb[a].prototype,e,{set:function(f){"function"===typeof f?(this[Xb][e]=qca(f,a+"."+e),Ub(this[Xb][e],f)):this[Xb][e]=f},get:function(){return this[Xb][e]}})}(d);for(d in b)"prototype"!==d&&b.hasOwnProperty(d)&&(Wb[a][d]=b[d])}};Yb=function(a,b,c){for(var d=a;d&&!d.hasOwnProperty(b);)d=Bca(d);!d&&a[b]&&(d=a);a=Vb(b);var e=null;if(d&&(!(e=d[a])||!d.hasOwnProperty(a))){e=d[a]=d[b];var f=d&&sca(d,b);if(tca(f)){var g=c(e,a,b);d[b]=function(){return g(this,arguments)};Ub(d[b],e)}}return e};
Cca=function(a,b,c){function d(f){var g=f.data;g.args[g.gqa]=function(){f.Fj.apply(this,arguments)};e.apply(g.target,g.args);return f}var e=null;e=Yb(a,b,function(f){return function(g,m){var n=c(g,m);return 0<=n.gqa&&"function"===typeof m[n.gqa]?Zone.current.cia(n.name,m[n.gqa],n,d):f.apply(g,m)}})};Ub=function(a,b){a[Vb("OriginalDelegate")]=b};
Fca=function(){if(Dca)return Eca;Dca=!0;try{var a=Zb.navigator.userAgent;if(-1!==a.indexOf("MSIE ")||-1!==a.indexOf("Trident/")||-1!==a.indexOf("Edge/"))Eca=!0}catch(b){}return Eca};Hca=function(a,b){var c=(b?b(a):a)+"false";b=(b?b(a):a)+"true";c=Gca+c;b=Gca+b;$b[a]={};$b[a]["false"]=c;$b[a]["true"]=b};
Oca=function(a,b,c,d){function e(oa,qa,sa){if(qa=qa||a.event){oa=oa||qa.target||a;var Ea=oa[$b[qa.type][sa?"true":"false"]];if(Ea){sa=[];if(1===Ea.length)(qa=D(Ea[0],oa,qa))&&sa.push(qa);else{Ea=Ea.slice();for(var Ma=0;Ma<Ea.length&&(!qa||!0!==qa[Ica]);Ma++){var Va=D(Ea[Ma],oa,qa);Va&&sa.push(Va)}}if(1===sa.length)throw sa[0];qa={};for(oa=0;oa<sa.length;qa={OQa:qa.OQa},oa++)qa.OQa=sa[oa],b.dLc(function(ab){return function(){throw ab.OQa;}}(qa))}}}function f(oa,qa){if(!oa)return!1;var sa=!0;qa&&void 0!==
qa.Y4a&&(sa=qa.Y4a);var Ea=qa&&qa.vh,Ma=!0;qa&&void 0!==qa.rAc&&(Ma=qa.rAc);var Va=!1;qa&&void 0!==qa.XOc&&(Va=qa.XOc);for(var ab=oa;ab&&!ab.hasOwnProperty(g);)ab=Bca(ab);!ab&&oa[g]&&(ab=oa);if(!ab||ab[w])return!1;var Gb=qa&&qa.n1c,Hb={},Eb=ab[w]=ab[g],Na=ab[Vb(m)]=ab[m];oa=ab[Vb(n)]=ab[n];var gb=ab[Vb(r)]=ab[r],jb;qa&&qa.prepend&&(jb=ab[Vb(qa.prepend)]=ab[qa.prepend]);var ic=function(nb){if(!nb.TVa){var yb=$b[nb.lD],na;yb&&(na=yb[nb.capture?"true":"false"]);if(yb=na&&nb.target[na])for(var oc=0;oc<
yb.length;oc++)if(yb[oc]===nb){yb.splice(oc,1);nb.TVa=!0;0===yb.length&&(nb.tfb=!0,nb.target[na]=null);break}}if(nb.tfb)return Na.call(nb.target,nb.lD,nb.capture?L:J,nb.options)},sc=function(nb){return Eb.call(Hb.target,Hb.lD,nb.Fj,Hb.options)},ff=function(nb){return jb.call(Hb.target,Hb.lD,nb.Fj,Hb.options)},rb=function(nb){return Na.call(nb.target,nb.lD,nb.Fj,nb.options)};sc=sa?function(){if(!Hb.jIc)return Eb.call(Hb.target,Hb.lD,Hb.capture?L:J,Hb.options)}:sc;ic=sa?ic:rb;rb=function(nb,yb){var na=
typeof yb;return"function"===na&&nb.callback===yb||"object"===na&&nb.jE===yb};var Jb=qa&&qa.diff?qa.diff:rb,mb=Zone[Vb("UNPATCHED_EVENTS")],vb=a[Vb("PASSIVE_EVENTS")];rb=function(nb,yb,na,oc,Hc,wd){Hc=void 0===Hc?!1:Hc;wd=void 0===wd?!1:wd;return function(){var Yc=this||a,bd=arguments[0];qa&&qa.mO&&(bd=qa.mO(bd));var $d=arguments[1];if(!$d||Jca&&"uncaughtException"===bd)return nb.apply(this,arguments);var bg=!1;if("function"!==typeof $d){if(!$d.handleEvent)return nb.apply(this,arguments);bg=!0}if(!Ea||
Ea(nb,$d,Yc,arguments)){var Pe=ac&&!!vb&&-1!==vb.indexOf(bd);var me=arguments[2];me=!ac&&"object"===typeof me&&me?!!me.capture:ac&&Pe?"boolean"===typeof me?{capture:me,passive:!0}:me?"object"===typeof me&&!1!==me.passive?Object.assign({},me,{passive:!0}):me:{passive:!0}:me;if(mb)for(var Uh=0;Uh<mb.length;Uh++)if(bd===mb[Uh])return Pe?nb.call(Yc,bd,$d,me):nb.apply(this,arguments);Pe=me?"boolean"===typeof me?!0:me.capture:!1;Uh=me&&"object"===typeof me?me.once:!1;var Bk=Zone.current,Ag=$b[bd];Ag||(Hca(bd,
Gb),Ag=$b[bd]);var fh=Ag[Pe?"true":"false"];Ag=Yc[fh];var wi=!1;if(Ag){if(wi=!0,Ma)for(fh=0;fh<Ag.length;fh++)if(Jb(Ag[fh],$d))return}else Ag=Yc[fh]=[];var Bh;fh=Yc.constructor.name;var fv=Kca[fh];fv&&(Bh=fv[bd]);Bh||(Bh=fh+yb+(Gb?Gb(bd):bd));Hb.options=me;Uh&&(Hb.options.once=!1);Hb.target=Yc;Hb.capture=Pe;Hb.lD=bd;Hb.jIc=wi;if(wi=sa?Lca:void 0)wi.pSc=Hb;Bh=Bk.pxa(Bh,$d,wi,na,oc);Hb.target=null;wi&&(wi.pSc=null);Uh&&(me.once=!0);if(ac||"boolean"!==typeof Bh.options)Bh.options=me;Bh.target=Yc;Bh.capture=
Pe;Bh.lD=bd;bg&&(Bh.jE=$d);wd?Ag.unshift(Bh):Ag.push(Bh);if(Hc)return Yc}}};ab[g]=rb(Eb,z,sc,ic,Va);jb&&(ab.prependListener=rb(jb,".prependListener:",ff,ic,Va,!0));ab[m]=function(){var nb=this||a,yb=arguments[0];qa&&qa.mO&&(yb=qa.mO(yb));var na=arguments[2],oc=na?"boolean"===typeof na?!0:na.capture:!1;na=arguments[1];if(!na)return Na.apply(this,arguments);if(!Ea||Ea(Na,na,nb,arguments)){var Hc=$b[yb],wd;Hc&&(wd=Hc[oc?"true":"false"]);if(oc=wd&&nb[wd])for(Hc=0;Hc<oc.length;Hc++){var Yc=oc[Hc];if(Jb(Yc,
na)){oc.splice(Hc,1);Yc.TVa=!0;0===oc.length&&(Yc.tfb=!0,nb[wd]=null,"string"===typeof yb&&(nb[Gca+"ON_PROPERTY"+yb]=null));Yc.zone.yK(Yc);if(Va)return nb;return}}return Na.apply(this,arguments)}};ab[n]=function(nb){var yb=this||a,na=nb;qa&&qa.mO&&(na=qa.mO(na));nb=[];yb=Mca(yb,Gb?Gb(na):na);for(na=0;na<yb.length;na++){var oc=yb[na];nb.push(oc.jE?oc.jE:oc.callback)}return nb};ab[r]=function(nb){var yb=this||a;if(nb){qa&&qa.mO&&(nb=qa.mO(nb));var na=$b[nb];if(na){var oc=yb[na["false"]];yb=yb[na["true"]];
if(oc)for(oc=oc.slice(),na=0;na<oc.length;na++){var Hc=oc[na];this[m].call(this,nb,Hc.jE?Hc.jE:Hc.callback,Hc.options)}if(yb)for(yb=yb.slice(),oc=0;oc<yb.length;oc++)na=yb[oc],this[m].call(this,nb,na.jE?na.jE:na.callback,na.options)}}else{nb=Object.keys(yb);for(yb=0;yb<nb.length;yb++)(oc=(oc=Nca.exec(nb[yb]))&&oc[1])&&"removeListener"!==oc&&this[r].call(this,oc);this[r].call(this,"removeListener")}if(Va)return this};Ub(ab[g],Eb);Ub(ab[m],Na);gb&&Ub(ab[r],gb);oa&&Ub(ab[n],oa);return!0}for(var g=d&&
d.add||"addEventListener",m=d&&d.Q8c||"removeEventListener",n=d&&d.ij||"eventListeners",r=d&&d.R8c||"removeAllListeners",w=Vb(g),z="."+g+":",D=function(oa,qa,sa){if(!oa.TVa){var Ea=oa.callback;"object"===typeof Ea&&Ea.handleEvent&&(oa.callback=function(ab){return Ea.handleEvent(ab)},oa.jE=Ea);try{oa.Fj(oa,qa,[sa])}catch(ab){var Ma=ab}var Va=oa.options;Va&&"object"===typeof Va&&Va.once&&qa[m].call(qa,sa.type,oa.jE?oa.jE:oa.callback,Va);return Ma}},J=function(oa){return e(this,oa,!1)},L=function(oa){return e(this,
oa,!0)},P=[],ba=0;ba<c.length;ba++)P[ba]=f(c[ba],d);return P};Mca=function(a,b){if(!b){var c=[],d;for(d in a){var e=Nca.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=$b[b];c||(Hca(b),c=$b[b]);b=a[c["false"]];a=a[c["true"]];return b?a?b.concat(a):b.slice():a?a.slice():[]};Pca=function(a,b){(a=a.Event)&&a.prototype&&b.FZa(a.prototype,"stopImmediatePropagation",function(c){return function(d,e){d[Ica]=!0;c&&c.apply(d,e)}})};
Qca=function(a,b){b.FZa(a,"queueMicrotask",function(){return function(c,d){Zone.current.d2("queueMicrotask",d[0])}})};
bc=function(a,b,c,d){function e(r){var w=r.data;w.args[0]=function(){return r.Fj.apply(this,arguments)};w.HL=g.apply(a,w.args);return r}function f(r){return m.call(a,r.data.HL)}var g=null,m=null;b+=d;c+=d;var n={};g=Yb(a,b,function(r){return function(w,z){if("function"===typeof z[0]){var D={hea:"Interval"===d,delay:"Timeout"===d||"Interval"===d?z[1]||0:void 0,args:z},J=z[0];z[0]=function(){try{return J.apply(this,arguments)}finally{D.hea||("number"===typeof D.HL?delete n[D.HL]:D.HL&&(D.HL[Rca]=null))}};
w=Zone.current.cia(b,z[0],D,e,f);if(!w)return w;z=w.data.HL;"number"===typeof z?n[z]=w:z&&(z[Rca]=w);z&&z.Db&&z.I4a&&"function"===typeof z.Db&&"function"===typeof z.I4a&&(w.Db=z.Db.bind(z),w.I4a=z.I4a.bind(z));return"number"===typeof z||z?z:w}return r.apply(a,z)}});m=Yb(a,c,function(r){return function(w,z){w=z[0];if("number"===typeof w)var D=n[w];else(D=w&&w[Rca])||(D=w);D&&"string"===typeof D.type?"notScheduled"!==D.state&&(D.K9&&D.data.hea||0===D.ZU)&&("number"===typeof w?delete n[w]:w&&(w[Rca]=
null),D.zone.yK(D)):r.apply(a,z)}})};Sca=function(a,b,c,d,e){var f=Zone.Yo(d);if(!b[f]){var g=b[f]=b[d];b[d]=function(m,n,r){n&&n.prototype&&e.forEach(function(w){var z=c+"."+d+"::"+w,D=n.prototype;try{if(D.hasOwnProperty(w)){var J=a.zW(D,w);J&&J.value?(J.value=a.xla(J.value,z),a.yKa(n.prototype,w,J)):D[w]&&(D[w]=a.xla(D[w],z))}else D[w]&&(D[w]=a.xla(D[w],z))}catch(L){}});return g.call(b,m,n,r)};a.Dhb(b[d],g)}};
Tca=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].kHc;return b.filter(function(e){return-1===d.indexOf(e)})};Uca=function(a){return Object.getOwnPropertyNames(a).filter(function(b){return b.startsWith("on")&&2<b.length}).map(function(b){return b.substring(2)})};
ada=function(){Vca=Zone.Yo;Wca=Object[Vca("defineProperty")]=Object.defineProperty;Xca=Object[Vca("getOwnPropertyDescriptor")]=Object.getOwnPropertyDescriptor;Yca=Object.create;cc=Vca("unconfigurables");Object.defineProperty=function(a,b,c){if(a&&a[cc]&&a[cc][b])throw new TypeError("Da`"+b+"`"+a);var d=c.configurable;"prototype"!==b&&(c=Zca(a,b,c));return $ca(a,b,c,d)};Object.defineProperties=function(a,b){Object.keys(b).forEach(function(f){Object.defineProperty(a,f,b[f])});for(var c=_.k(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]=Zca(a,c,b[c])});return Yca(a,b)};Object.getOwnPropertyDescriptor=function(a,b){var c=Xca(a,b);c&&a&&a[cc]&&a[cc][b]&&(c.configurable=!1);return c}};bda=function(a,b,c){var d=c.configurable;c=Zca(a,b,c);return $ca(a,b,c,d)};
Zca=function(a,b,c){Object.isFrozen(c)||(c.configurable=!0);c.configurable||(a[cc]||Object.isFrozen(a)||Wca(a,cc,{writable:!0,value:{}}),a[cc]&&(a[cc][b]=!0));return c};
$ca=function(a,b,c,d){try{return Wca(a,b,c)}catch(e){if(c.configurable){"undefined"==typeof d?delete c.configurable:c.configurable=d;try{return Wca(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;}};
cda=function(a,b){var c=b.yL(),d=c.yrb,e=c.NFc,f=c.rXb,g=c.V7a,m=c.p6a,n=c.d8a,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 w="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=w.map(function(qa){return"HTML"+qa+"Element"}).concat(r):a.EventTarget?c.push("EventTarget"):c=r;var z=a.__Zone_disable_IE_check||!1,D=a.__Zone_enable_cross_context_check||!1,J=b.gzb(),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 P=d[r],ba=n+(P+m),oa=
n+(P+g);f[P]={};f[P][m]=ba;f[P][g]=oa}for(f=0;f<w.length;f++)for(g=w[f],m=e[g]={},n=0;n<d.length;n++)r=d[n],m[r]=g+".addEventListener:"+r;d=[];for(e=0;e<c.length;e++)w=a[c[e]],d.push(w&&w.prototype);b.nga(a,b,d,{vh:function(qa,sa,Ea,Ma){if(!z&&J)if(D)try{var Va=sa.toString();if("[object FunctionWrapper]"===Va||"function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }"==Va)return qa.apply(Ea,Ma),!1}catch(ab){return qa.apply(Ea,Ma),!1}else{if(sa=sa.toString(),"[object FunctionWrapper]"===sa||"function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }"==
sa)return qa.apply(Ea,Ma),!1}else if(D)try{sa.toString()}catch(ab){return qa.apply(Ea,Ma),!1}return!0},mO:function(qa){return L[qa]||qa}});Zone[b.Ti("patchEventTarget")]=!!a.EventTarget};
dda=function(a,b){var c=a.yL(),d=c.yXb,e=c.ljc,f=b.WebSocket;b.EventTarget||a.nga(b,a,[f.prototype]);b.WebSocket=function(m,n){var r=1<arguments.length?new f(m,n):new f(m),w=a.zW(r,"onmessage");if(w&&!1===w.configurable){var z=a.y7a(r);var D=r;[d,e,"send","close"].forEach(function(J){z[J]=function(){var L=a.P5a.call(arguments);if(J===d||J===e){var P=0<L.length?L[0]:void 0;P&&(P=Zone.Yo("ON_PROPERTY"+P),r[P]=z[P])}return r[J].apply(r,L)}})}else z=r;a.bHb(z,["close","error","message","open"],D);return z};
c=b.WebSocket;for(var g in f)c[g]=f[g]};
eda=function(a,b){var c=a.yL(),d=c.lua;if((c.Qd||d)&&!a.zW(HTMLElement.prototype,"onclick")&&"undefined"!==typeof Element){if((c=a.zW(Element.prototype,"onclick"))&&!c.configurable)return!1;if(c)return a.yW(Element.prototype,"onclick",{enumerable:!0,configurable:!0,get:function(){return!0}}),d=!!document.createElement("div").onclick,a.yW(Element.prototype,"onclick",c),d}var e=b.XMLHttpRequest;if(!e)return!1;c=e.prototype;if(d=a.zW(c,"onreadystatechange"))return a.yW(c,"onreadystatechange",{enumerable:!0,
configurable:!0,get:function(){return!0}}),e=!!(new e).onreadystatechange,a.yW(c,"onreadystatechange",d||{}),e;var f=a.Ti("fake");a.yW(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};
gda=function(a){for(var b=a.Ti("unbound"),c={},d=0;d<fda.length;c={eI:c.eI},d++){var e=fda[d];c.eI="on"+e;self.addEventListener(e,function(f){return function(g){g=g.target;var m;for(m=g?g.constructor.name+"."+f.eI:"unknown."+f.eI;g;){if(g[f.eI]&&!g[f.eI][b]){var n=a.xla(g[f.eI],m);n[b]=g[f.eI];g[f.eI]=n}g=g.parentElement}}}(c),!0)}};dc=function(a){for(var b in a)if(a[b]===dc)return b;throw Error("Ea");};hda=function(a,b){for(var c in b)b.hasOwnProperty(c)&&!a.hasOwnProperty(c)&&(a[c]=b[c])};
_.p=function(a){return{token:a.token,Ga:a.Ga||null,qa:a.qa,value:void 0}};_.ec=function(a){return{Pb:a.Pb||[],imports:a.imports||[]}};kda=function(a){var b;(b=a.hasOwnProperty(ida)?a[ida]:null)||(b=a.hasOwnProperty(jda)?a[jda]:null);return b};lda=function(a){return(a=a&&(a[ida]||a[jda]))?a:null};oda=function(a){return a&&(a.hasOwnProperty(mda)||a.hasOwnProperty(nda))?a[mda]:null};_.fc=function(a){return"string"===typeof a?a:null==a?"":String(a)};
_.gc=function(a){if("string"===typeof a)return a;if(Array.isArray(a))return"["+a.map(_.gc).join(", ")+"]";if(null==a)return""+a;if(a.yMc)return""+a.yMc;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)};pda=function(a,b){return null==a||""===a?null===b?"":b:null==b||""===b?a:a+" "+b};qda=function(){throw new _.hc(-201,!1);};rda=function(a,b,c,d){throw Error("Fa`"+a+"`"+(null==d?"":" [Expected=> "+c+" "+d+" "+b+" <=Actual]"));};
jc=function(a){var b=sda;sda=a;return b};tda=function(a,b,c){var d=kda(a);if(d&&"root"==d.Ga)return void 0===d.value?d.value=d.qa():d.value;if(c&8)return null;if(void 0!==b)return b;qda(_.gc(a))};_.kc=function(a){a.i8a=_.kc;a.toString=function(){return _.gc(this())};return a};lc=function(a){return uda(a)?a():a};uda=function(a){return"function"===typeof a&&a.hasOwnProperty(vda)&&a.i8a===_.kc};nc=function(a){var b=mc;mc=a;return b};
wda=function(a,b){b=void 0===b?0:b;if(void 0===mc)throw new _.hc(-203,!1);return null===mc?tda(a,void 0,b):mc.get(a,b&8?null:void 0,b)};_.q=function(a,b){b=void 0===b?0:b;return(sda||wda)(lc(a),b)};_.pc=function(a,b){return _.q(a,xda(void 0===b?0:b))};xda=function(a){return"undefined"===typeof a||"number"===typeof a?a:0|(a.optional&&8)|(a.host&&1)|(a.self&&2)|(a.I9c&&4)};
yda=function(a){for(var b=[],c=0;c<a.length;c++){var d=lc(a[c]);if(Array.isArray(d)){if(0===d.length)throw new _.hc(900,!1);for(var e=void 0,f=0,g=0;g<d.length;g++){var m=d[g],n=m.__NG_DI_FLAG__;"number"===typeof n?-1===n?e=m.token:f|=n:e=m}b.push(_.q(e,f))}else b.push(_.q(d))}return b};zda=function(a,b){a.__NG_DI_FLAG__=b;a.prototype.__NG_DI_FLAG__=b;return a};
Ada=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}};Bda=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++}};
Dda=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?Cda(a,c,e,b[++d]):Cda(a,c,e,null))}return a};
Cda=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)};
Eda=function(a,b,c){var d=4,e=a.jc||[],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 m=0;m<b.length;m++){var n=b[m];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[++m];if(d&8&&null!==a.jc){a:{n=a.jc;for(var w=0,z=!0;w<n.length;){var D=n[w++];if("string"===typeof D&&
z){var J=n[w++];if(c&&"class"===D&&-1!==Ada(J.toLowerCase(),r)){r=!0;break a}}else if(1===D){for(;w<n.length&&"string"==typeof(D=n[w++]);)if(D.toLowerCase()===r){r=!0;break a}break}else"number"===typeof D&&(z=!1)}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(w=0,c||4!==a.type||"ng-template"===a.value){for(z=!1;w<e.length;){D=e[w];if(D===n){n=w;break a}if(3===D||6===D)z=!0;else if(1===D||2===D){for(D=e[++w];"string"===typeof D;)D=e[++w];continue}else if(4===
D)break;else if(0===D){w+=4;continue}w+=z?1:2}n=-1}else b:{w=e.indexOf(4);if(-1<w)for(w++;w<e.length;){z=e[w];if("number"===typeof z)break;if(z===n){n=w;break b}w++}n=-1}if(-1===n){if(0===(d&1))return!1;g=!0}else if(""!==r&&(n=n>f?"":e[n+1].toLowerCase(),(w=d&8?n:null)&&-1!==Ada(w,r)||d&2&&r!==n)){if(0===(d&1))return!1;g=!0}}}}return 0===(d&1)||g};Fda=function(a,b,c){c=void 0===c?!1:c;for(var d=0;d<b.length;d++)if(Eda(a,b[d],c))return!0;return!1};Gda=function(a,b){return a?":not("+b.trim()+")":b};
Hda=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 m=a[++c];e+="["+g+(0<m.length?'="'+m+'"':"")+"]"}else d&8?e+="."+g:d&4&&(e+=" "+g);else""!==e&&0!==(g&1)&&(b+=Gda(f,e),e=""),d=g,f=f||0!==(d&1);c++}""!==e&&(b+=Gda(f,e));return b};Ida=function(a){return{toString:a}.toString()};
_.tc=function(a){return Ida(function(){var b=Jda(a),c;b=Object.assign({},b,{Aa:a.Aa,Ba:a.Ba,ua:a.ua,Ea:a.Ea||null,Yb:a.Yb,cZa:0===a.Oa,cQa:null,OZa:null,Ia:b.standalone&&a.Ia||null,JTa:null,UN:null!=(c=a.UN)?c:!1,data:a.data||{},ob:a.ob||0,styles:a.styles||_.qc,ke:null,xI:a.xI||null,tf:null,id:""});Kda(b);c=a.Ia;b.cQa=_.Lda(c,!1);b.OZa=_.Lda(c,!0);c=0;var d=[b.oa,b.Yb,b.tb,b.yb,b.Ea,b.Ba,b.Aa,b.ob,b.standalone,b.UN,b.Sb,JSON.stringify(b.inputs),JSON.stringify(b.outputs),Object.getOwnPropertyNames(b.type.prototype),
!!b.Fd,!!b.ub].join("|");d=_.k(d);for(var e=d.next();!e.done;e=d.next())c=Math.imul(31,c)+e.value.charCodeAt(0)<<0;b.id="c"+(c+2147483648);return b})};Oda=function(a){return a[Mda]||a[Nda]||null};Pda=function(a){return null!==a};_.uc=function(a){return Ida(function(){return{type:a.type,bootstrap:a.bootstrap||_.qc,KBc:a.KBc||_.qc,imports:a.imports||_.qc,exports:a.exports||_.qc,iad:null,xI:a.xI||null,id:a.id||null}})};
Qda=function(a,b){if(null==a)return vc;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};_.wc=function(a){return Ida(function(){var b=Jda(a);Kda(b);return b})};_.xc=function(a){return{type:a.type,name:a.name,qa:null,de:!1!==a.de,standalone:!0===a.standalone,nf:a.type.prototype.Ka||null}};Sda=function(a){return a[Rda]||null};
Jda=function(a){var b={};return{type:a.type,z_a:null,qa:null,Za:a.Za||null,tb:a.tb||0,yb:a.yb||null,Fd:a.Fd||null,iaa:b,HD:null,AHc:a.inputs||vc,Sb:a.Sb||null,standalone:!0===a.standalone,UN:!0===a.UN,oa:a.oa||_.qc,ub:a.ub||null,features:a.features||null,LN:null,Pba:null,V2c:null,inputs:Qda(a.inputs,b),outputs:Qda(a.outputs),e0c:null}};Kda=function(a){var b;null==(b=a.features)||b.forEach(function(c){return c(a)})};
_.Lda=function(a,b){if(!a)return null;var c=b?Sda:Oda;return function(){return("function"===typeof a?a():a).map(function(d){return c(d)}).filter(Pda)}};yc=function(a){return a.hasOwnProperty(Tda)?a[Tda]:null};Uda=function(a,b){a.forEach(function(c){return Array.isArray(c)?Uda(c,b):b(c)})};Vda=function(a,b){return b>=a.length-1?a.pop():a.splice(b,1)[0]};Wda=function(a,b){for(var c=[],d=0;d<a;d++)c.push(b);return c};
_.Yda=function(a,b,c){var d=Xda(a,b);if(0<=d)a[d|1]=c;else{var e=d=~d,f=a.length;if(f==e)a.push(b,c);else if(1===f)a.push(c,a[0]),a[0]=b;else{f--;for(a.push(a[f-1],a[f]);f>e;)a[f]=a[f-2],f--;a[e]=b;a[e+1]=c}}return d};Zda=function(a,b){b=Xda(a,b);if(0<=b)return a[b|1]};Xda=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)};aea=function(){return{Xr:$da(!0,_.zc.apply(0,arguments)),kbd:!0}};
$da=function(a){var b=[],c=new Set,d,e=function(f){b.push(f)};Uda(_.zc.apply(1,arguments),function(f){bea(f,e,[],c)&&(d||(d=[]),d.push(f))});void 0!==d&&cea(d,e);return b};cea=function(a,b){for(var c={},d=0;d<a.length;c={y_a:c.y_a,yl:c.yl},d++){var e=a[d];c.yl=e.yl;c.y_a=e.Pb;dea(c.y_a,function(f){return function(g){b(g,f.yl)}}(c))}};
bea=function(a,b,c,d){a=lc(a);if(!a)return!1;var e=null,f=oda(a),g=!f&&(a[Mda]||null);if(f||g){if(g&&!g.standalone)return!1;e=a}else{var m=a.yl;if(f=oda(m))e=m;else return!1}m=d.has(e);if(g){if(m)return!1;d.add(e);if(g.Ia)for(f="function"===typeof g.Ia?g.Ia():g.Ia,f=_.k(f),m=f.next();!m.done;m=f.next())bea(m.value,b,c,d)}else if(f){if(null!=f.imports&&!m){d.add(e);var n;Uda(f.imports,function(w){bea(w,b,c,d)&&(n||(n=[]),n.push(w))});void 0!==n&&cea(n,b)}m||(g=yc(e)||function(){return new e},b({wa:e,
Cb:g,Ib:_.qc},e),b({wa:eea,nc:e,wd:!0},e),b({wa:fea,nc:function(){return _.q(e)},wd:!0},e));f=f.Pb;if(null!=f&&!m){var r=a;dea(f,function(w){b(w,r)})}}else return!1;return e!==a&&void 0!==a.Pb};dea=function(a,b){a=_.k(a);for(var c=a.next();!c.done;c=a.next())(c=c.value)&&c.Xr&&(c=c.Xr),Array.isArray(c)?dea(c,b):b(c)};hea=function(a){return null!==a&&"object"==typeof a&&gea in a};Ac=function(a){return"function"===typeof a};kea=function(){void 0===iea&&(iea=new jea);return iea};
mea=function(a){var b=kda(a);b=null!==b?b.qa:yc(a);if(null!==b)return b;if(a instanceof _.Bc)throw new _.hc(204,!1);if(a instanceof Function)return lea(a);throw new _.hc(204,!1);};lea=function(a){var b=a.length;if(0<b)throw Wda(b,"?"),new _.hc(204,!1);var c=lda(a);return null!==c?function(){return c.qa(a)}:function(){return new a}};pea=function(a){if(hea(a))return Cc(void 0,a.nc);a=nea(a);return Cc(a,oea)};
nea=function(a){var b=void 0;if(Ac(a))return b=lc(a),yc(b)||mea(b);if(hea(a))b=function(){return lc(a.nc)};else if(a&&a.Cb)b=function(){return a.Cb.apply(a,_.Dc(yda(a.Ib||[])))};else if(a&&a.Hb)b=function(){return _.q(lc(a.Hb))};else{var c=lc(a&&(a.Kd||a.wa));if(a.Ib)b=function(){return new (Function.prototype.bind.apply(c,[null].concat(_.Dc(yda(a.Ib)))))};else return yc(c)||mea(c)}return b};Cc=function(a,b,c){return{qa:a,value:b,wd:(void 0===c?0:c)?[]:void 0}};
qea=function(a,b){a=_.k(a);for(var c=a.next();!c.done;c=a.next())c=c.value,Array.isArray(c)?qea(c,b):c&&c&&c.Xr?qea(c.Xr,b):b(c)};Fc=function(a,b){a instanceof Ec&&rea(a);a=nc(a);var c=jc();try{return b()}finally{nc(a),jc(c)}};sea=function(a){return function(){var b=_.zc.apply(0,arguments);if(a){b=a.apply(null,_.Dc(b));for(var c in b)this[c]=b[c]}}};
tea=function(a){return Ida(function(){function b(){function d(g,m,n){for(m=g.hasOwnProperty("__parameters__")?g.__parameters__:Object.defineProperty(g,"__parameters__",{value:[]}).__parameters__;m.length<=n;)m.push(null);(m[n]=m[n]||[]).push(f);return g}var e=_.zc.apply(0,arguments);if(this instanceof b)return c.apply(this,e),this;var f=new (Function.prototype.bind.apply(b,[null].concat(_.Dc(e))));d.hYc=f;return d}var c=sea(a);return b})};_.Ic=function(a){return Array.isArray(a)&&"object"===typeof a[1]};
_.Kc=function(a){return Array.isArray(a)&&!0===a[1]};uea=function(a,b){return Object.is(a,b)};_.Lc=function(a){var b=vea;vea=a;return b};wea=function(a){a&&(a.wYa=0);return _.Lc(a)};zea=function(a,b){_.Lc(b);if(a&&void 0!==a.et&&void 0!==a.mI&&void 0!==a.E1){if(xea(a))for(b=a.wYa;b<a.et.length;b++)yea(a.et[b],a.mI[b]);for(;a.et.length>a.wYa;)a.et.pop(),a.E1.pop(),a.mI.pop()}};
Bea=function(a){Aea(a);for(var b=0;b<a.et.length;b++){var c=a.et[b],d=a.E1[b];if(d!==c.version)return!0;if(!xea(c)||c.ol)if(c.ol||1!==c.KAb)(c.GIb(c)||Bea(c))&&c.JIb(c),c.ol=!1,c.KAb=1;if(d!==c.version)return!0}return!1};yea=function(a,b){null!=a.jx||(a.jx=[]);null!=a.AT||(a.AT=[]);Aea(a);if(1===a.jx.length)for(var c=0;c<a.et.length;c++)yea(a.et[c],a.mI[c]);c=a.jx.length-1;a.jx[b]=a.jx[c];a.AT[b]=a.AT[c];a.jx.length--;a.AT.length--;b<a.jx.length&&(c=a.AT[b],a=a.jx[b],Aea(a),a.mI[c]=b)};
xea=function(a){var b,c;return a.aPa||0<(null!=(c=null==a?void 0:null==(b=a.jx)?void 0:b.length)?c:0)};Aea=function(a){null!=a.et||(a.et=[]);null!=a.mI||(a.mI=[]);null!=a.E1||(a.E1=[])};_.Mc=function(){return Cea};Cea=function(a){a.type.prototype.Tb&&(a.LN=Dea);return Eea};Eea=function(){var a=this.__ngSimpleChanges__||null,b=null==a?void 0:a.current;if(b){var c=a.Rm;if(c===vc)a.Rm=b;else for(var d in b)c[d]=b[d];a.current=null;this.Tb(b)}};
Dea=function(a,b,c,d){c=this.iaa[c];var e;(e=a.__ngSimpleChanges__||null)||(e=a.__ngSimpleChanges__={Rm:vc,current:null});var f=e;e=f.current||(f.current={});f=f.Rm;var g=f[c];e[c]=new Fea(g&&g.Xf,b,f===vc);a[d]=b};_.Nc=function(a){for(;Array.isArray(a);)a=a[0];return a};_.Oc=function(a,b){return _.Nc(b[a.index])};_.Pc=function(a,b){a=b[a];return _.Ic(a)?a:a[0]};_.Qc=function(a,b){return null===b||void 0===b?null:a[b]};_.Gea=function(a){var b;return a[2]&9216||(null==(b=a[23])?void 0:b.ol)};
_.Hea=function(a){for(a=a[3];null!==a&&!(_.Kc(a)&&a[2]&4||_.Ic(a)&&a[2]&8192);){if(_.Kc(a))a[2]|=4;else if(a[2]|=8192,128!==(a[2]&128))break;a=a[3]}};Iea=function(a,b){if(256===(a[2]&256))throw new _.hc(911,!1);null===a[21]&&(a[21]=[]);a[21].push(b)};_.Sc=function(){return _.Rc.Wl};_.Tc=function(a){_.Rc.ER=a;return a[8]};_.Vc=function(a){_.Rc.ER=null;return a};_.Wc=function(){for(var a=_.Rc.MR;null!==a&&64===a.type;)a=a.parent;return a};Jea=function(){var a=_.Rc,b=a.MR;return a.HH?b:b.parent};
Zc=function(a,b){var c=_.Rc;c.MR=a;c.HH=b};_.$c=function(){var a=_.Rc,b=a.Jpa;-1===b&&(b=a.Jpa=a.tf.Kpa);return b};_.Kea=function(a){var b=_.Rc,c=b.bn;b.bn+=a;return c};Lea=function(a){var b=_.Rc.nZ;return-1===b?null:a[b]};Nea=function(a,b,c){if(c&4){for(;!(b=b.parent,null!==b||c&1);){b=a[1];b=2===b.type?b.Knb:1===b.type?a[5]:null;if(null===b)break;a=a[14];if(b.type&10)break}if(null===b)return!1}c=_.Rc=Mea();c.MR=b;c.Wl=a;return!0};
Oea=function(a){var b=Mea(),c=a[1];_.Rc=b;b.MR=c.firstChild;b.Wl=a;b.tf=c;b.ER=a;b.bn=c.Kpa;b.Ita=!1};Mea=function(){var a=_.Rc,b=null===a?null:a.Jg;return null===b?Pea(a):b};Pea=function(a){var b={MR:null,HH:!0,Wl:null,tf:null,selectedIndex:-1,ER:null,Gra:0,Yqa:null,nZ:-1,Jpa:-1,bn:-1,Fw:0,parent:a,Jg:null,Ita:!1};null!==a&&(a.Jg=b);return b};Qea=function(){var a=_.Rc;_.Rc=a.parent;a.MR=null;a.Wl=null;return a};
Rea=function(){var a=Qea();a.HH=!0;a.tf=null;a.selectedIndex=-1;a.ER=null;a.Gra=0;a.nZ=-1;a.Yqa=null;a.Jpa=-1;a.bn=-1;a.Fw=0};_.cd=function(){var a=_.Rc;return a.tf.data[a.selectedIndex]};_.dd=function(){_.Rc.Yqa="svg"};_.ed=function(){_.Rc.Yqa=null};
Sea=function(a,b){var c=b.Cm;for(b=b.vu;c<b;c++){var d=a.data[c].type.prototype,e=d.je,f=d.JM,g=d.Tc,m=d.Qm;d=d.Ka;if(e){var n=void 0,r=void 0;(null!=(r=(n=a).E$)?r:n.E$=[]).push(-c,e)}f&&(n=e=void 0,(null!=(n=(e=a).E$)?n:e.E$=[]).push(c,f),n=e=void 0,(null!=(n=(e=a).dPa)?n:e.dPa=[]).push(c,f));g&&(e=f=void 0,(null!=(e=(f=a).ola)?e:f.ola=[]).push(-c,g));m&&(f=g=void 0,(null!=(f=(g=a).ola)?f:g.ola=[]).push(c,m),f=g=void 0,(null!=(f=(g=a).o5a)?f:g.o5a=[]).push(c,m));null!=d&&(g=m=void 0,(null!=(g=(m=
a).SR)?g:m.SR=[]).push(c,d))}};Uea=function(a,b,c,d){(a[2]&3)===c&&Tea(a,b,c,d)};Vea=function(a,b){var c=a[2];(c&3)===b&&(a[2]=(c&16383)+1)};Tea=function(a,b,c,d){for(var e=null!=d?d:-1,f=b.length-1,g=0,m=void 0!==d?a[17]&65535:0;m<f;m++)if("number"===typeof b[m+1]){if(g=b[m],null!=d&&g>=d)break}else{0>b[m]&&(a[17]+=65536);if(g<e||-1==e){var n=0>b[m],r=b[m+1],w=a[n?-b[m]:b[m]];n?a[2]>>14<a[17]>>16&&(a[2]&3)===c&&(a[2]+=16384,Wea(w,r)):Wea(w,r);a[17]=(a[17]&4294901760)+m+2}m++}};
Wea=function(a,b){var c=_.Lc(null);try{b.call(a)}finally{_.Lc(c)}};Xea=function(a,b){for(a>>=16;0<a;)b=b[14],a--;return b};Zea=function(a){var b=Yea;Yea=a;return b};bfa=function(a,b,c){var d;"string"===typeof c?d=c.charCodeAt(0)||0:c.hasOwnProperty($ea)&&(d=c[$ea]);null==d&&(d=c[$ea]=afa++);c=d&255;b.data[a+(c>>5)]|=1<<c};
ffa=function(a,b){var c=cfa(a,b);if(-1!==c)return c;c=b[1];c.Mk&&(a.Rs=b.length,dfa(c.data,a),dfa(b,null),dfa(c.blueprint,null));c=efa(a,b);a=a.Rs;if(-1!==c)for(var d=c&32767,e=Xea(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};dfa=function(a,b){a.push(0,0,0,0,0,0,0,0,b)};cfa=function(a,b){return-1===a.Rs||a.parent&&a.parent.Rs===a.Rs||null===b[a.Rs+8]?-1:a.Rs};
efa=function(a,b){if(a.parent&&-1!==a.parent.Rs)return a.parent.Rs;a=0;for(var c=b;null!==c;){b=gfa(c);if(null===b)break;a++;c=c[14];if(-1!==b.Rs)return b.Rs|a<<16}return-1};_.fd=function(a){var b=_.Wc();if("class"===a)return b.fe;if("style"===a)return b.styles;if(b=b.jc)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};
hfa=function(a,b,c,d){c&8&&void 0===d&&(d=null);if(0===(c&3)){a=a[9];var e=jc();try{return a?a.get(b,d,c&8):tda(b,d,c&8)}finally{jc(e)}}c&8||void 0!==d?b=d:(qda(),b=void 0);return b};
jfa=function(a,b,c,d,e){d=void 0===d?0:d;if(null!==a){if(b[2]&2048&&!(d&2)){a:{var f=d;for(var g=gd,m=a,n=b;null!==m&&null!==n&&n[2]&2048&&!(n[2]&512);){var r=ifa(m,n,c,f|2);if(r!==gd){f=r;break a}m=m.parent;if(!m){if(m=n[20])if(m=m.get(c,gd,f),m!==gd){f=m;break a}m=gfa(n);n=n[14]}}f=g}if(f!==gd)return f}a=ifa(a,b,c,d);if(a!==gd)return a}return hfa(b,c,d,e)};
ifa=function(a,b,c,d){var e=gd;if("string"===typeof c)var f=c.charCodeAt(0)||0;else f=c.hasOwnProperty($ea)?c[$ea]:void 0,f="number"===typeof f?0<=f?f&255:kfa:f;if("function"===typeof f){if(!Nea(b,a,d))return d&1?d&8||void 0!==e?b=e:(qda(),b=void 0):b=hfa(b,c,d,e),b;try{var g=f(d);if(null!=g||d&8)return g;qda()}finally{Qea()}}else if("number"===typeof f){g=null;var m=cfa(a,b),n=d&1?b[15][5]:null;if(-1===m||d&4){var r=-1===m?efa(a,b):b[m+8];-1===r||d&2?m=-1:(g=b[1],m=r&32767,b=Xea(r,b))}for(;-1!==
m;){a=b[1];if(a.data[m+(f>>5)]&1<<f){r=b[1];var w=r.data[m+8],z=lfa(w,r,c,null==g?-1<w.Bw&&Yea:g!=r&&0!==(w.type&3),d&1&&n===w);r=null!==z?hd(b,r,z,w):gd;if(r!==gd)return r}r=b[m+8];-1!==r&&!(d&2||d&1&&b[1].data[m+8]===n)&&b[m+(f>>5)]&1<<f?(g=a,m=r&32767,b=Xea(r,b)):m=-1}}return e};lfa=function(a,b,c,d,e){var f=a.gN,g=b.data,m=f&1048575;b=a.Cm;a=a.vu;var n=f>>20;f=e?m+n:a;for(d=d?m:m+n;d<f;d++)if(m=g[d],d<b&&c===m||d>=b&&m.type===c)return d;return e&&(e=g[b])&&e.ua&&e.type===c?b:null};
hd=function(a,b,c,d){var e=a[c],f=b.data;if(e instanceof mfa){var g=e;if(g.D0a)throw a=f[c],new _.hc(-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():_.fc(a)));var m=Zea(g.Wzc);g.D0a=!0;var n=g.Ixb?jc(g.Ixb):null;Nea(a,d,0);try{if(e=a[c]=g.qa(void 0,f,a,d),b.Mk&&c>=d.Cm){var r=f[c],w=r.type.prototype,z=w.Ra,D=w.Go;if(w.Tb){var J=Cea(r),L;(null!=(L=b.pE)?L:b.pE=[]).push(c,
J);var P;(null!=(P=b.aN)?P:b.aN=[]).push(c,J)}if(z){var ba;(null!=(ba=b.pE)?ba:b.pE=[]).push(-c,z)}if(D){var oa;(null!=(oa=b.pE)?oa:b.pE=[]).push(c,D);var qa;(null!=(qa=b.aN)?qa:b.aN=[]).push(c,D)}}}finally{null!==n&&jc(n),Zea(m),g.D0a=!1,Qea()}}return e};kfa=function(){return new _.id(_.Wc(),_.Sc())};
_.jd=function(a){return Ida(function(){var b=a.prototype.constructor;b=b[Tda]||nfa(b);for(var c=Object.prototype,d=Object.getPrototypeOf(a.prototype).constructor;d&&d!==c;){var e=d[Tda]||nfa(d);if(e&&e!==b)return e;d=Object.getPrototypeOf(d)}return function(f){return new f}})};nfa=function(a){return uda(a)?function(){var b=nfa(lc(a));return b&&b()}:yc(a)};gfa=function(a){var b=a[1],c=b.type;return 2===c?b.Knb:1===c?a[5]:null};
qfa=function(a,b,c,d){a=ofa(a,void 0===b?null:b,void 0===c?null:c,d);pfa(a);return a};ofa=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)||_.qc,aea(a)];d=d||("object"===typeof a?void 0:_.gc(a));return new Ec(c,b||kea(),d||null,e)};sfa=function(){if(void 0!==rfa)return rfa;if("undefined"!==typeof document)return document;throw new _.hc(210,!1);};md=function(a,b){return new _.ld(_.Oc(a,b))};tfa=function(a){return a instanceof _.ld?a.na:a};
_.nd=function(a,b){_.Ic(b)?(a.__ngContext__=b[19],_.ufa.set(b[19],b)):a.__ngContext__=b};_.vfa=function(a){a=a[3];return _.Kc(a)?a[3]:a};wfa=function(a){for(;null!==a&&!_.Kc(a);)a=a[4];return a};_.zfa=function(a){return a.replace(xfa,function(b){return b.replace(yfa,"\u200b$1\u200b")})};
od=function(a,b,c,d,e){if(null!=d){var f=!1;if(_.Kc(d))var g=d;else _.Ic(d)&&(f=!0,d=d[0]);d=_.Nc(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 m=b.parentNode(d);m&&b.removeChild(m,d,f)}else 3===a&&b.zp(d);if(null!=g)for(d=g[7],d!==_.Nc(g)&&od(a,b,c,d,e),e=10;e<g.length;e++)f=g[e],pd(b,a,f[1].firstChild,f,c,d,!1)}};
_.Afa=function(a,b){if(!(10>=a.length)){var c=10+b,d=a[c];if(d){var e=d[16];null!==e&&e!==a&&(e=e[9],e.splice(e.indexOf(d),1));0<b&&(a[c-1][4]=d[4]);a=Vda(a,10+b);pd(d[11],2,d[1].firstChild,d,null,null,!1);d[0]=null;d[5]=null;b=a[18];null!==b&&b.vZ(a[1]);d[3]=null;d[4]=null;d[2]&=-129}return d}};
_.Cfa=function(a,b){if(!(b[2]&256)){var c=b[11];if(b[23]){var d=b[23];Aea(d);if(xea(d))for(var e=0;e<d.et.length;e++)yea(d.et[e],d.mI[e]);d.et.length=d.E1.length=d.mI.length=0;d.jx&&(d.jx.length=d.AT.length=0)}c.zp&&pd(c,3,a.firstChild,b,null,null,!1);if(a=b[12])for(;a;){c=null;_.Ic(a)?c=a[12]:(d=a[10])&&(c=d);if(!c){for(;a&&!a[4]&&a!==b;)_.Ic(a)&&Bfa(a[1],a),a=a[3];null===a&&(a=b);_.Ic(a)&&Bfa(a[1],a);c=a&&a[4]}a=c}else Bfa(b[1],b)}};
Bfa=function(a,b){if(!(b[2]&256)){b[2]&=-129;b[2]|=256;var c;if(null!=a&&null!=(c=a.SR))for(var d=0;d<c.length;d+=2){var e=b[c[d]];if(!(e instanceof mfa)){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.SC;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[21];if(null!==c)for(b[21]=null,d=0;d<c.length;d++)(0,c[d])();1===
b[1].type&&b[11].destroy();c=b[16];null!==c&&_.Kc(b[3])&&(c!==b[3]&&(c=c[9],c.splice(c.indexOf(b),1)),c=b[18],null!==c&&c.vZ(a));_.ufa.delete(b[19])}};Dfa=function(a,b,c){for(;null!==b&&b.type&40;)b=b.parent;if(null===b)return c[0];var d=b.Bw;return-1<d&&(a=a.data[b.Cm+d].ob,2===a||0===a)?null:_.Oc(b,c)};Efa=function(a,b,c){return a.type&40?_.Oc(a,c):null};
Hfa=function(a,b,c,d){a=Dfa(a,d.parent,b);var e=b[11],f=Ffa(d.parent||b[5],d,b);if(null!=a)if(Array.isArray(c))for(var g=0;g<c.length;g++){var m=c[g];null!==f?e.insertBefore(a,m,f,!1):e.appendChild(a,m)}else null!==f?e.insertBefore(a,c,f,!1):e.appendChild(a,c);void 0!==Gfa&&Gfa(e,d,b,c,a)};
Jfa=function(a,b){if(null!==b){var c=b.type;if(c&3)return _.Oc(b,a);if(c&4)return Ifa(-1,a[b.index]);if(c&8){c=b.Jg;if(null!==c)return Jfa(a,c);a=a[b.index];return _.Kc(a)?Ifa(-1,a):_.Nc(a)}if(c&32)return Kfa(b,a)()||_.Nc(a[b.index]);c=null!==b?a[15][5].gv[b.gv]:null;return null!==c?Array.isArray(c)?c[0]:Jfa(_.vfa(a[15]),c):Jfa(a,b.next)}return null};Ifa=function(a,b){a+=11;if(a<b.length){a=b[a];var c=a[1].firstChild;if(null!==c)return Jfa(a,c)}return b[7]};
pd=function(a,b,c,d,e,f,g){for(;null!=c;){var m=d[c.index],n=c.type;g&&0===b&&(m&&_.nd(_.Nc(m),d),c.flags|=2);if(32!==(c.flags&32))if(n&8)pd(a,b,c.Jg,d,e,f,!1),od(b,a,e,m,f);else if(n&32){n=Kfa(c,d);for(var r;r=n();)od(b,a,e,r,f);od(b,a,e,m,f)}else n&16?Lfa(a,b,d,c,e,f):od(b,a,e,m,f);c=g?c.Ewa:c.next}};Lfa=function(a,b,c,d,e,f){var g=c[15];c=g[5].gv[d.gv];if(Array.isArray(c))for(d=0;d<c.length;d++)od(b,a,e,c[d],f);else g=g[3],128===(d.flags&128)&&(c.flags|=128),pd(a,b,c,g,e,f,!0)};
Mfa=function(a,b,c){var d=c.PA,e=c.fe;c=c.styles;null!==d&&Bda(a,b,d);null!==e&&(""===e?a.removeAttribute(b,"class"):a.setAttribute(b,"class",e));null!==c&&a.setAttribute(b,"style",c)};
Nfa=function(a,b,c,d,e){for(e=void 0===e?!1:e;null!==c;){var f=b[c.index];null!==f&&d.push(_.Nc(f));if(_.Kc(f)){for(var g=d,m=10;m<f.length;m++){var n=f[m],r=n[1].firstChild;null!==r&&Nfa(n[1],n,r,g)}f[7]!==f[0]&&g.push(f[7])}f=c.type;if(f&8)Nfa(a,b,c.Jg,d);else if(f&32)for(f=Kfa(c,b);g=f();)d.push(g);else f&16&&(f=null!==c?b[15][5].gv[c.gv]:null,Array.isArray(f)?d.push.apply(d,_.Dc(f)):(g=_.vfa(b[15]),Nfa(g[1],g,f,d,!0)));c=e?c.Ewa:c.next}return d};
_.t=function(a){Ofa(_.Rc.tf,_.Sc(),_.Rc.selectedIndex+a)};Ofa=function(a,b,c){3===(b[2]&3)?(a=a.aN,null!==a&&Tea(b,a,3,c)):(a=a.pE,null!==a&&Uea(b,a,0,c));_.Rc.selectedIndex=c};_.u=function(a,b){b=void 0===b?0:b;var c=_.Sc();return null===c?_.q(a,b):jfa(_.Wc(),c,lc(a),b)};_.qd=function(){throw Error("Oa");};_.sd=function(a){return a instanceof rd?a.zkb:a};
_.td=function(a,b){a=a instanceof rd&&a.getTypeName()||null;if(null!=a&&a!==b){if("ResourceURL"===a&&"URL"===b)return!0;throw Error("Pa`"+b+"`"+a);}return a===b};Qfa=function(){if(void 0===Pfa&&(Pfa=null,_.ud.trustedTypes))try{Pfa=_.ud.trustedTypes.createPolicy("angular",{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return Pfa};Rfa=function(a){var b;return(null==(b=Qfa())?void 0:b.createHTML(a))||a};
Ufa=function(a){a=new Sfa(a);try{var b=!!(new window.DOMParser).parseFromString(Rfa(""),"text/html")}catch(c){b=!1}return b?new Tfa(a):a};Wfa=function(a){a=String(a);return a.match(Vfa)?a:"unsafe:"+a};vd=function(a){var b={};a=_.k(a.split(","));for(var c=a.next();!c.done;c=a.next())b[c.value]=!0;return b};Xfa=function(){for(var a={},b=_.k(_.zc.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};
$fa=function(a){return a.replace(/&/g,"&amp;").replace(Yfa,function(b){return"&#"+(1024*(b.charCodeAt(0)-55296)+(b.charCodeAt(1)-56320)+65536)+";"}).replace(Zfa,function(b){return"&#"+b.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")};
iga=function(a,b){var c=null;try{aga=aga||Ufa(a);var d=b?String(b):"";c=aga.uca(d);a=5;b=d;do{if(0===a)throw Error("Ra");a--;d=b;b=c.innerHTML;c=aga.uca(d)}while(d!==b);var e=new bga,f=(cga(c)||c).firstChild;for(d=!0;f;){if(f.nodeType===Node.ELEMENT_NODE){a=e;b=f;var g=b.nodeName.toLowerCase();if(dga.hasOwnProperty(g)){a.AG.push("<");a.AG.push(g);var m=b.attributes;for(b=0;b<m.length;b++){var n=m.item(b),r=n.name,w=r.toLowerCase();if(ega.hasOwnProperty(w)){var z=n.value;fga[w]&&(z=Wfa(z));a.AG.push(" ",
r,'="',$fa(z),'"')}}a.AG.push(">");d=!0}else d=!gga.hasOwnProperty(g)}else f.nodeType===Node.TEXT_NODE&&e.AG.push($fa(f.nodeValue));if(d&&f.firstChild)f=f.firstChild;else for(;f;){f.nodeType===Node.ELEMENT_NODE&&e.endElement(f);var D=hga(f,f.nextSibling);if(D){f=D;break}f=hga(f,f.parentNode)}}var J=e.AG.join("");return Rfa(J)}finally{if(c)for(c=cga(c)||c;c.firstChild;)c.removeChild(c.firstChild)}};
cga=function(a){return"content"in a&&a.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===a.nodeName?a.content:null};kga=function(){if(void 0===jga&&(jga=null,_.ud.trustedTypes))try{jga=_.ud.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return jga};lga=function(a){var b;return(null==(b=kga())?void 0:b.createHTML(a))||a};
mga=function(a){var b;return(null==(b=kga())?void 0:b.createScriptURL(a))||a};_.xd=function(a){var b=_.nga();return b?lga(b.Ro(1,a)||""):_.td(a,"HTML")?lga(_.sd(a)):iga(sfa(),_.fc(a))};_.yd=function(a){var b=_.nga();return b?b.Ro(4,a)||"":_.td(a,"URL")?_.sd(a):Wfa(_.fc(a))};_.oga=function(a){var b=_.nga();if(b)return mga(b.Ro(5,a)||"");if(_.td(a,"ResourceURL"))return mga(_.sd(a));throw new _.hc(904,!1);};_.nga=function(){var a=_.Sc();return a&&a[10].Zha};
qga=function(a,b,c,d,e,f,g,m,n,r,w){var z=b.blueprint.slice();z[0]=e;z[2]=d|140;if(null!==r||a&&a[2]&2048)z[2]|=2048;z[17]=0;z[3]=z[14]=a;z[8]=c;z[10]=g||a&&a[10];z[11]=m||a&&a[11];z[9]=n||a&&a[9]||null;z[5]=f;z[19]=pga++;z[6]=w;z[20]=r;z[15]=2==b.type?a[15]:z;return z};zd=function(a,b,c,d,e){var f=a.data[b];null===f?(f=rga(a,b,c,d,e),_.Rc.Ita&&(f.flags|=32)):f.type&64&&(f.type=c,f.value=d,f.jc=e,a=Jea(),f.Rs=null===a?-1:a.Rs);Zc(f,!0);return f};
rga=function(a,b,c,d,e){var f=_.Rc.MR,g=_.Rc.HH,m=g?f:f&&f.parent,n=m?m.Rs:-1,r=0;null!==sga&&(r|=128);b=a.data[b]={type:c,index:b,jT:null,Rs:n,Cm:-1,vu:-1,sra:-1,Bw:-1,wNc:null,flags:r,gN:0,value:d,jc:e,PA:null,nXa:null,Bxb:void 0,inputs:null,outputs:null,tf:null,next:null,b_a:null,Ewa:null,Jg:null,parent:m,gv:null,styles:null,k3a:null,Zwa:void 0,fe:null,qqa:null,Ywa:void 0,Y9:0,Oja:0};null===a.firstChild&&(a.firstChild=b);null!==f&&(g?null==f.Jg&&null!==b.parent&&(f.Jg=b):null===f.next&&(f.next=
b,b.b_a=f));return b};tga=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};uga=function(a,b,c,d,e){var f=_.Rc.selectedIndex;try{_.Rc.selectedIndex=-1,d&2&&25<b.length&&Ofa(a,b,25),c(d,e)}finally{_.Rc.selectedIndex=f}};vga=function(a,b,c){if(0!==(b.flags&4)){var d=_.Lc(null);try{for(var e=b.vu,f=b.Cm;f<e;f++){var g=a.data[f];g.Fd&&g.Fd(1,c[f],f)}}finally{_.Lc(d)}}};
Aga=function(a,b,c){var d=_.Oc(c,b),e=c.Cm,f=c.vu;if(-1<c.Bw){var g=a.data[e+c.Bw],m=_.Oc(c,b),n=wga(g),r=b[10].n0a,w=16;g.UN?w=4096:g.cZa&&(w=64);g=xga(b,qga(b,n,null,w,m,c,null,r.S$(m,g),null,null,null));b[c.index]=g}a.Mk||ffa(c,b);_.nd(d,b);d=c.Bxb;for(g=e;g<f;g++){m=a.data[g];n=hd(b,a,g,c);_.nd(n,b);if(null!==d&&(r=d[g-e],null!==r))for(w=0;w<r.length;){var z=r[w++],D=r[w++],J=r[w++];yga(m,n,z,D,J)}m.ua&&(_.Pc(c.index,b)[8]=hd(b,a,g,c))}64===(c.flags&64)&&zga(a,b,c)};
Bga=function(a,b,c){c=void 0===c?_.Oc:c;var d=b.nXa;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}};wga=function(a){var b=a.tf;return null===b||b.qxb?a.tf=Cga(1,null,a.ua,a.Aa,a.Ba,a.cQa,a.OZa,a.ub,a.xI,a.Ea,a.id):b};
Cga=function(a,b,c,d,e,f,g,m,n,r,w){d=25+d;e=d+e;for(var z=[],D=0;D<e;D++)z.push(D<d?null:_.Ad);r="function"===typeof r?r():r;return z[1]={type:a,blueprint:z,ua:c,queries:null,ub:m,Knb:b,data:z.slice().fill(null,d),Kpa:d,Qrb:e,xUa:null,Mk:!0,qsa:!0,QQb:!1,PQb:!1,pE:null,aN:null,E$:null,dPa:null,ola:null,o5a:null,SR:null,SC:null,Fd:null,WC:null,zob:"function"===typeof f?f():f,AHb:"function"===typeof g?g():g,firstChild:null,xI:n,Ea:r,qxb:!1,zQb:w}};
Dga=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,m=b,n=e;g.hasOwnProperty(n)?g[n].push(m,f):g[n]=[m,f]}else d.hasOwnProperty(e)&&(g=c,m=b,n=d[e],g.hasOwnProperty(n)?g[n].push(m,f):g[n]=[m,f])}return c};
_.Bd=function(a,b,c,d,e,f,g,m){var n=_.Oc(b,c),r=b.inputs,w;!m&&null!=r&&(w=r[d])?(Ega(a,c,w,d,e),-1<b.Bw&&(a=_.Pc(b.index,c),a[2]&16||(a[2]|=64))):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))};
Hga=function(a,b,c,d){var e=null===d?null:{"":-1};var f=a.zob;var g=null,m=null;if(f)for(var n=0;n<f.length;n++){var r=f[n];if(Fda(c,r.oa,!1))if(g||(g=[]),r.ua)if(null!==r.Pba){var w=[];m=m||new Map;r.Pba(r,w,m);g.unshift.apply(g,[].concat(_.Dc(w),[r]));Fga(a,c,w.length)}else g.unshift(r),Fga(a,c,0);else{m=m||new Map;var z=w=void 0;null==(z=(w=r).Pba)||z.call(w,r,g,m);g.push(r)}}f=null===g?null:[g,m];null===f?f=g=null:(g=_.k(f),f=g.next().value,g=g.next().value);null!==f&&Gga(a,b,c,f,e,g);if(e&&d)for(a=
c.nXa=[],b=0;b<d.length;b+=2){f=e[d[b+1]];if(null==f)throw new _.hc(-301,!1);a.push(d[b],f)}c.PA=Dda(c.PA,c.jc)};
Gga=function(a,b,c,d,e,f){for(var g=0;g<d.length;g++){var m=ffa(c,b);bfa(m,a,d[g].type)}g=a.data.length;m=d.length;c.flags|=1;c.Cm=g;c.vu=g+m;c.gN=g;for(g=0;g<d.length;g++)m=d[g],m.z_a&&m.z_a(m);var n=!1,r=!1;g=tga(a,b,d.length,null);for(m=0;m<d.length;m++){var w=d[m];c.PA=Dda(c.PA,w.yb);var z=a,D=c,J=b,L=g;z.data[L]=w;var P=w.qa||(w.qa=yc(w.type));P=new mfa(P,!!w.ua);z.blueprint[L]=P;J[L]=P;var ba=D;J=tga(z,J,w.tb,_.Ad);if(D=w.Za){P=z.xUa;null===P&&(P=z.xUa=[]);z=~ba.index;a:{for(ba=P.length;0<ba;){var oa=
P[--ba];if("number"===typeof oa&&0>oa){ba=oa;break a}}ba=0}ba!=z&&P.push(z);P.push(L,J,D)}z=g;if(L=e){if(w.Sb)for(J=0;J<w.Sb.length;J++)L[w.Sb[J]]=z;w.ua&&(L[""]=z)}null!==w.Fd&&(c.flags|=4);if(null!==w.Za||null!==w.yb||0!==w.tb)c.flags|=64;w=w.type.prototype;!n&&(w.Tb||w.Ra||w.Go)&&(z=n=void 0,(null!=(z=(n=a).pE)?z:n.pE=[]).push(c.index),n=!0);r||!w.Tb&&!w.Go||(w=r=void 0,(null!=(w=(r=a).aN)?w:r.aN=[]).push(c.index),r=!0);g++}b=c.vu;a=a.data;d=c.jc;e=[];m=g=null;for(n=c.Cm;n<b;n++){r=a[n];z=(w=f?
f.get(r):null)?w.outputs:null;g=Dga(r.inputs,n,g,w?w.inputs:null);m=Dga(r.outputs,n,m,z);if(null===g||null===d||4===c.type&&"ng-template"!==c.value)r=null;else{r=g;w=n;z=null;for(L=0;L<d.length;)if(J=d[L],0===J)L+=4;else{if(5!==J){if("number"===typeof J)break;if(r.hasOwnProperty(J))for(null===z&&(z=[]),D=r[J],P=0;P<D.length;P+=2)if(D[P]===w){z.push(J,D[P+1],d[L+1]);break}}L+=2}r=z}e.push(r)}null!==g&&(g.hasOwnProperty("class")&&(c.flags|=8),g.hasOwnProperty("style")&&(c.flags|=16));c.Bxb=e;c.inputs=
g;c.outputs=m};zga=function(a,b,c){var d=c.Cm,e=c.vu,f=c.index;c=_.Rc.nZ;try{for(_.Rc.selectedIndex=f;d<e;d++){var g=a.data[d],m=b[d];_.Rc.nZ=d;null===g.Za&&0===g.tb&&null===g.yb||null===g.Za||g.Za(1,m)}}finally{_.Rc.selectedIndex=-1,_.Rc.nZ=c}};Fga=function(a,b,c){b.Bw=c;var d;(null!=(d=a.WC)?d:a.WC=[]).push(b.index)};_.Iga=function(a,b,c,d,e,f,g){null==f?a.removeAttribute(b,e,c):(d=null==g?_.fc(f):g(f,d||"",e),a.setAttribute(b,e,d,c))};
yga=function(a,b,c,d,e){var f=_.Lc(null);try{var g=a.HD;null!==g&&g.hasOwnProperty(d)&&(e=g[d].call(b,e));null!==a.LN?a.LN(b,e,c,d):b[d]=e}finally{_.Lc(f)}};Jga=function(a,b){var c=a.Fd;if(null!==c){var d=_.Lc(null);try{for(var e=0;e<c.length;e+=2){var f=c[e],g=c[e+1];if(-1!==g){var m=a.data[g];_.Rc.Fw=f;m.Fd(2,b[g],g)}}}finally{_.Lc(d)}}};xga=function(a,b){a[12]?a[13][4]=b:a[12]=b;return a[13]=b};Kga=function(a,b,c){_.Rc.Fw=0;var d=_.Lc(null);try{b(a,c)}finally{_.Lc(d)}};
Lga=function(a,b,c){if(null===a||a.ua)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]};Mga=function(a,b){(a=(a=a[9])?a.get(_.Cd,null):null)&&a.handleError(b)};Ega=function(a,b,c,d,e){for(var f=0;f<c.length;){var g=c[f++],m=c[f++];yga(a.data[g],b[g],d,m,e)}};_.Nga=function(a,b){a[11].setValue(_.Nc(a[_.Rc.selectedIndex]),b)};
Sga=function(a,b,c,d){var e=b[2];if(256!==(e&256)){var f;null!=(f=b[10].Kxb)&&f.flush();Oea(b);var g=f=null;if(2!==a.type){if(null==(f=b[23])){var m;f=null!=(m=Oga.pop())?m:Object.create(Pga);f.Wl=b}g=f;f=wea(g)}try{b[17]=0;_.Rc.bn=a.Kpa;null!==c&&uga(a,b,c,2,d);if(c=3===(e&3)){var n=a.aN;null!==n&&Tea(b,n,3,null)}else{var r=a.pE;null!==r&&Uea(b,r,0,null);Vea(b,0)}for(var w=wfa(b[12]);null!==w;w=wfa(w[4]))if(w[2]&2){var z=w[9];for(n=0;n<z.length;n++){var D=z[n];D[2]&1024||(D[2]|=1024,128===(D[2]&
128)&&_.Hea(D))}}Qga(b,0);null!==a.Fd&&Jga(a,b);if(c){var J=a.dPa;null!==J&&Tea(b,J,3)}else{var L=a.E$;null!==L&&Uea(b,L,1);Vea(b,1)}var P=a.xUa;if(null!==P)try{for(w=0;w<P.length;w++){var ba=P[w];if(0>ba)_.Rc.selectedIndex=~ba;else{z=ba;var oa=P[++w],qa=P[++w];D=_.Rc;D.bn=D.Jpa=oa;_.Rc.nZ=z;qa(2,b[z])}}}finally{_.Rc.selectedIndex=-1}var sa=a.WC;if(null!==sa)for(P=0;P<sa.length;P++){var Ea=_.Pc(sa[P],b);128===(Ea[2]&128)&&Rga(Ea,0)}var Ma=a.ub;null!==Ma&&Kga(2,Ma,d);if(c){var Va=a.o5a;null!==Va&&
Tea(b,Va,3)}else{var ab=a.ola;null!==ab&&Uea(b,ab,2);Vea(b,2)}!0===a.qsa&&(a.qsa=!1);if(b[22]){for(var Gb=_.k(b[22]),Hb=Gb.next();!Hb.done;Hb=Gb.next()){var Eb=Hb.value;Eb()}b[22]=null}b[2]&=-73}catch(Na){throw _.Hea(b),Na;}finally{null!==g&&(zea(g,f),a=g,a.Wl[23]!==a&&(a.Wl=null,Oga.push(a))),Rea()}}};Qga=function(a,b){for(a=wfa(a[12]);null!==a;a=wfa(a[4])){a[2]&=-5;for(var c=10;c<a.length;c++){var d=a[c];128===(d[2]&128)&&Rga(d,b)}}};
Rga=function(a,b){var c=a[1],d=a[2],e=a[23],f=!!(0===b&&d&16);f||(f=!!(d&64&&0===b));f||(f=!!(d&1024));f||(f=!!((null==e?0:e.ol)&&Bea(e)));e&&(e.ol=!1);a[2]&=-9217;if(f)Sga(c,a,c.ua,a[8]);else if(d&8192&&(Qga(a,1),b=c.WC,null!==b))for(c=0;c<b.length;c++)d=_.Pc(b[c],a),128===(d[2]&128)&&Rga(d,1)};Tga=function(a){for(;a;){a[2]|=64;var b=_.vfa(a);if(0!==(a[2]&512)&&!b)break;a=b}};
Uga=function(a){var b=_.Wc(),c=_.Sc();-1<b.Bw&&16!==(a&16)?(a=_.Pc(b.index,c),a=new Ed(a,a)):a=b.type&47?new Ed(c[15],c):null;return a};Wga=function(a){return Vga(a)?Array.isArray(a)||!(a instanceof Map)&&Symbol.iterator in a:!1};Xga=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)};Vga=function(a){return null!==a&&("function"===typeof a||"object"===typeof a)};
Yga=function(a,b,c){a=a.ev;if(null===a)return a;var d=0;c&&a<c.length&&(d=c[a]);return a+b+d};$ga=function(){return new Zga(_.Sc())};aha=function(a){var b=_.Lc(null);try{return a()}finally{_.Lc(b)}};_.cha=function(a){if(!bha.has(a)){bha.add(a);var b,c;null==(b=performance)||null==(c=b.mark)||c.call(b,"mark_use_counter",{detail:{rba:a}})}};Fd=function(a){setTimeout(function(){throw a;},0)};_.dha=function(a){return"function"===typeof a};eha=function(a){return null!==a&&"object"===typeof a};
fha=function(a){return a instanceof _.Gd||a&&"closed"in a&&"function"===typeof a.remove&&"function"===typeof a.add&&"function"===typeof a.unsubscribe};hha=function(a){return a.reduce(function(b,c){return b.concat(c instanceof gha?c.errors:c)},[])};Hd=function(a){return a};_.Jd=function(){return iha(_.zc.apply(0,arguments))};iha=function(a){return 0===a.length?Hd:1===a.length?a[0]:function(b){return a.reduce(function(c,d){return d(c)},b)}};
jha=function(a){return a&&"function"===typeof a.next&&"function"===typeof a.error&&"function"===typeof a.complete};kha=function(a){a||(a=Promise);if(!a)throw Error("Ua");return a};lha=function(a,b){return new _.Kd(function(c){var d=new _.Gd,e=0;d.add(b.Fh(function(){e===a.length?c.complete():(c.next(a[e++]),c.closed||d.add(this.Fh()))}));return d})};nha=function(a,b){return b?lha(a,b):new _.Kd(mha(a))};Ld=function(a){return a&&"function"===typeof a.Fh};
_.Md=function(){var a=_.zc.apply(0,arguments),b=a[a.length-1];return Ld(b)?(a.pop(),lha(a,b)):nha(a)};_.Od=function(a){return new _.Kd(function(b){return b.error(a)})};oha=function(a,b){if("string"!==typeof a.kind)throw new TypeError("Va");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)}};
_.pha=function(a){return new Promise(function(b,c){var d=new _.Gd;d.add(a.subscribe({next:function(e){b(e);d.unsubscribe()},error:c,complete:function(){c(new _.Pd)}}))})};_.Qd=function(a,b){if(a&&"function"===typeof a.IA)return a.IA(b);throw new TypeError("Wa");};_.qha=function(a,b,c){if(a&&"function"===typeof a.IA)return a.IA.call(b,c);throw new TypeError("Wa");};_.Rd=function(){return function(a){return _.Qd(a,new rha)}};
_.v=function(a){return function(b){if("function"!==typeof a)throw new TypeError("Xa");return _.Qd(b,new sha(a))}};uha=function(a){return function(b){tha(a,b).catch(function(c){return b.error(c)})}};
tha=function(a,b){var c,d,e,f,g,m;return _.Sd(function(n){switch(n.Nc){case 1:_.vha(n,2,3);var r=a[Symbol.asyncIterator];f=void 0!==r?r.call(a):new wha(_.k(a));case 5:return _.Td(n,f.next(),8);case 8:d=n.Ak;if(d.done){n.Wh(3);break}g=d.value;b.next(g);n.Wh(5);break;case 3:xha(n);n.zK=0;n.qL=9;if(!d||d.done||!(e=f.return)){n.Wh(9);break}return _.Td(n,e.call(f),9);case 9:xha(n,0,0,1);if(c)throw c.error;yha(n,10,1);break;case 10:yha(n,4);break;case 2:m=_.zha(n);c={error:m};n.Wh(3);break;case 4:b.complete(),
n.Nc=0}})};Ud=function(a,b){if(!b.closed)return a instanceof _.Kd?a.subscribe(b):Aha(a)(b)};_.Wd=function(){var a=_.zc.apply(0,arguments),b=void 0,c=void 0,d=void 0;Ld(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,_.Vd)(e)&&(a=e);eha(e)&&Object.getPrototypeOf(e)===Object.prototype&&(d=Object.keys(e),a=d.map(function(f){return e[f]}))}return _.Qd(nha(a,c),new _.Bha(b,d))};_.Xd=function(a){return a instanceof _.Kd?a:new _.Kd(Aha(a))};
_.ae=function(a,b){var c=void 0===c?Infinity:c;if("function"===typeof b)return function(d){return d.ha(_.ae(function(e,f){return _.Xd(a(e,f)).ha(_.v(function(g,m){return b(e,g,f,m)}))},c))};"number"===typeof b&&(c=b);return function(d){return _.Qd(d,new Cha(a,c))}};_.be=function(a){a=void 0===a?Infinity:a;return _.ae(Hd,a)};_.ce=function(){return _.be(1)(_.Md.apply(null,_.Dc(_.zc.apply(0,arguments))))};_.de=function(a){return new _.Kd(function(b){try{var c=a()}catch(d){b.error(d);return}return _.Xd(c).subscribe(b)})};
_.ee=function(){var a=_.zc.apply(0,arguments);if(1===a.length){var b=a[0];if((0,_.Vd)(b))return Dha(b,null);if(eha(b)&&Object.getPrototypeOf(b)===Object.prototype)return a=Object.keys(b),Dha(a.map(function(d){return b[d]}),a)}if("function"===typeof a[a.length-1]){var c=a.pop();a=1===a.length&&(0,_.Vd)(a[0])?a[0]:a;return Dha(a,null).ha(_.v(function(d){return c.apply(null,_.Dc(d))}))}return Dha(a,null)};
Dha=function(a,b){return new _.Kd(function(c){var d=a.length;if(0===d)c.complete();else for(var e=Array(d),f=0,g=0,m={h0:0};m.h0<d;m={Se:m.Se,h0:m.h0},m.h0++){var n=_.Xd(a[m.h0]);m.Se=!1;c.add(n.subscribe({next:function(r){return function(w){r.Se||(r.Se=!0,g++);e[r.h0]=w}}(m),error:function(r){return c.error(r)},complete:function(r){return function(){f++;f!==d&&r.Se||(g===d&&c.next(b?b.reduce(function(w,z,D){return w[z]=e[D],w},{}):e),c.complete())}}(m)}))}})};
_.fe=function(a,b,c){if(_.dha(c)){var d=c;c=void 0}return d?_.fe(a,b,c).ha(_.v(function(e){return(0,_.Vd)(e)?d.apply(null,_.Dc(e)):d(e)})):new _.Kd(function(e){Eha(a,b,function(f){1<arguments.length?e.next(Array.prototype.slice.call(arguments)):e.next(f)},e,c)})};
Eha=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,m=a.length;g<m;g++)Eha(a[g],
b,c,d,e);else throw new TypeError("bb");d.add(f)};_.ge=function(){var a=_.zc.apply(0,arguments),b=Infinity,c=void 0,d=a[a.length-1];Ld(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 _.Kd?a[0]:_.be(b)(nha(a,c))};he=function(){};_.je=function(a){return function(b){return _.Qd(b,new Fha(a))}};
Hha=function(){var a=_.zc.apply(0,arguments);if(1===a.length)if((0,_.Vd)(a[0]))a=a[0];else return _.Xd(a[0]);return _.Qd(nha(a),new Gha)};Iha=function(a){return a instanceof Date&&!isNaN(a)};_.le=function(a,b){var c;a=void 0===a?0:a;var d=-1;null!=b&&(Ld(b)?c=b:d=b);Ld(c)||(c=_.ke);return new _.Kd(function(e){var f=Math.max(0,Iha(a)?+a-c.now():a);return c.Fh(Jha,f,{counter:0,iwa:d,bO:e})})};
Jha=function(a){var b=a.iwa,c=a.bO,d=a.counter++;c.next(d);if(!c.closed){if(0>b)return c.complete();this.Fh(a,b)}};_.Lha=function(){var a=_.zc.apply(0,arguments),b=void 0;"function"===typeof a[a.length-1]&&(b=a.pop());return _.Qd(nha(a),new Kha(b))};Nha=function(a){return function(b){return _.Qd(b,new Mha(a))}};
Pha=function(){var a;return function(b){var c,d=void 0,e=void 0,f;a=null!=(f=a)?f:_.ke;Iha(36E5)?c=36E5:d=36E5;var g;e=null!=(g=e)?g:Oha;if(null==c&&null==d)throw new TypeError("db");return _.Qd(b,function(m){var n=this,r=new _.Gd,w,z=null,D=null,J=0,L=function(P){r.add(z=a.Fh(function(){var ba={h5c:null,Eua:D,l2:J};try{var oa=_.Xd(e(ba))}catch(qa){n.error(qa);return}w.unsubscribe();r.add(oa.subscribe(n))},P))};r.add(w=m.subscribe({next:function(P){var ba;null==(ba=z)||ba.unsubscribe();z=null;J++;
D=P;null!=d&&0<d&&L(d);n.next(P)},error:function(P){return n.error(P)},complete:function(){return n.complete()}}));m=null!=c?"number"===typeof c?c:+c-a.now():d;L(m);return r})}};Oha=function(a){throw new Qha(a);};Sha=function(a){return a in Rha?(delete Rha[a],!0):!1};_.ne=function(a){return!!a&&(a instanceof _.Kd||"function"===typeof a.IA&&"function"===typeof a.subscribe)};Tha=function(a){return function(b){setTimeout(a,void 0,b)}};Uha=function(){};
_.oe=function(a){return function(b){return _.Qd(b,new Vha(a))}};Wha=function(a,b){b=void 0===b?_.ke:b;return _.oe(function(){return _.le(a,b)})};
_.pe=function(a){return function(b){return _.Qd(b,function(c){var d=this,e=new _.Gd,f=null,g=!1,m;f=c.subscribe({next:function(n){return d.next(n)},error:function(n){try{m=_.Xd(a(n,_.pe(a)(c)))}catch(r){d.error(r)}m&&(f?(f.unsubscribe(),f=null,e.add(m.subscribe(d))):g=!0)},complete:function(){return d.complete()}});g?(f.unsubscribe(),f=null,e.add(m.subscribe(d))):e.add(f);return e})}};Xha=function(){var a=_.zc.apply(0,arguments);return function(b){return _.qha(b,_.ce.apply(null,[b].concat(_.Dc(a))))}};
_.qe=function(a){var b=void 0===b?_.ke:b;return function(c){return _.Qd(c,new Yha(a,b))}};$ha=function(a){Zha(a)};_.re=function(a){a=void 0===a?null:a;return function(b){return _.Qd(b,new aia(a))}};_.se=function(a,b){b=void 0===b?_.ke:b;var c=Iha(a)?+a-b.now():Math.abs(a);return function(d){return _.Qd(d,new bia(c,b))}};dia=function(){return function(a){return _.Qd(a,new cia)}};_.te=function(a){return function(b){return _.Qd(b,new eia(a))}};
_.ve=function(a){if(isNaN(a))throw new TypeError("eb");if(0>a)throw new fia;return function(b){return 0===a?_.ue:_.Qd(b,new gia(a))}};jia=function(a){a=void 0===a?hia:a;return function(b){return _.Qd(b,new iia(a))}};hia=function(){return new _.Pd};_.lia=function(a){return function(b){return _.Qd(b,new kia(a))}};we=function(a){return function(b){return _.Qd(b,new mia(a))}};
_.xe=function(a,b){var c=2<=arguments.length;return function(d){return d.ha(a?_.je(function(e,f){return a(e,f,d)}):Hd,_.ve(1),c?_.re(b):jia(function(){return new _.Pd}))}};_.oia=function(){return function(a){return _.Qd(a,new nia)}};_.ye=function(){if(isNaN(1))throw new TypeError("eb");return function(a){return _.Qd(a,new pia)}};qia=function(a,b){var c=2<=arguments.length;return function(d){return d.ha(a?_.je(function(e,f){return a(e,f,d)}):Hd,_.ye(),c?_.re(b):jia(function(){return new _.Pd}))}};
_.ze=function(a){return function(b){return _.Qd(b,new ria(a))}};tia=function(){return function(a){return _.Qd(a,new sia)}};_.Ae=function(a,b){var c=!1;2<=arguments.length&&(c=!0);return function(d){return _.Qd(d,new uia(a,b,c))}};via=function(){var a=_.zc.apply(0,arguments);return function(b){return _.qha(b,_.ge.apply(null,[b].concat(_.Dc(a))))}};_.Be=function(a){return function(b){var c="function"===typeof a?a:function(){return a};var d=Object.create(b,wia);d.source=b;d.nRb=c;return d}};
_.yia=function(a){var b=void 0===b?0:b;return function(c){return _.Qd(c,new xia(a,b))}};zia=function(){var a=_.zc.apply(0,arguments),b=a.length;if(0===b)throw Error("fb");return _.v(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})};_.De=function(a){var b=new _.Ce(a,void 0,void 0);return function(c){return _.Be(function(){return b})(c)}};
_.Aia=function(a){return function(b){return _.Qd(b,function(c){var d=this,e=new _.Gd,f,g=!1,m,n=function(){if(!m){m=new _.Ee;try{var w=a(m)}catch(z){return d.error(z),null}e.add(w.subscribe({next:function(){f?r():g=!0},error:function(z){return d.error(z)},complete:function(){return d.complete()}}))}return m},r=function(){f=c.subscribe({next:function(w){return d.next(w)},error:function(w){var z=n();z&&z.next(w)},complete:function(){return d.complete()}});g?(f.unsubscribe(),f=null,g=!1,r()):e.add(f)};
r();return e})}};Bia=function(){return new _.Ee};Cia=function(){return function(a){return _.Rd()(_.Be(Bia)(a))}};_.Fe=function(a){var b=a&&"object"===typeof a?a:{bufferSize:a,ula:void 0,lv:!1,scheduler:void 0};return function(c){return _.Qd(c,Dia(b))}};
Dia=function(a){var b=void 0===a.bufferSize?Infinity:a.bufferSize,c=void 0===a.ula?Infinity:a.ula,d=a.lv,e=a.scheduler,f,g=0,m;return function(n){g++;if(f)var r=f.subscribe(this);else f=new _.Ce(b,c,e),r=f.subscribe(this),m=n.subscribe({next:function(w){f.next(w)},error:function(w){var z=f;f=m=void 0;z.error(w)},complete:function(){m=void 0;f.complete()}}),m.closed&&(m=void 0);this.add(function(){g--;r.unsubscribe();d&&0===g&&m&&(m.unsubscribe(),f=m=void 0)})}};
_.Ge=function(){return function(a){return _.Qd(a,new Eia)}};_.He=function(){var a=_.zc.apply(0,arguments),b=a[a.length-1];return Ld(b)?(a.pop(),function(c){return _.ce(a,c,b)}):function(c){return _.ce(a,c)}};_.Ie=function(a){return function(b){return _.Qd(b,new Fia(a))}};Gia=function(a){return _.Ie(function(){return a})};_.Je=function(a){return function(b){return _.Qd(b,new Hia(a))}};_.Jia=function(a,b){b=void 0===b?!1:b;return function(c){return _.Qd(c,new Iia(a,b))}};
_.Ke=function(a,b,c){return function(d){return _.Qd(d,new Kia(a,b,c))}};Lia=function(a){a.bO.Z9()};_.Le=function(){var a=_.zc.apply(0,arguments);return function(b){var c;"function"===typeof a[a.length-1]&&(c=a.pop());return _.Qd(b,new Mia(a,c))}};Nia=function(a){if(0==a.TX&&!a.d0&&!a.isStable)try{a.TX++,a.QM.emit(null)}finally{if(a.TX--,!a.d0)try{a.Vb(function(){return a.Cf.emit(null)})}finally{a.isStable=!0}}};
Pia=function(a){a.Lyb||-1!==a.Cua||(a.Cua=a.cLc.call(_.ud,function(){a.ssb||(a.ssb=Zone.root.pxa("fakeTopEventTask",function(){a.Cua=-1;Oia(a);a.Lyb=!0;Nia(a);a.Lyb=!1},void 0,function(){},function(){}));a.ssb.Fj()}),Oia(a))};
Ria=function(a){a.RF=a.RF.tD({name:"angular",properties:{isAngularZone:!0},bU:function(b,c,d,e,f,g){if(Array.isArray(g)&&1===g.length){var m;c=!0===(null==(m=g[0].data)?void 0:m.__ignore_ng_zone__)}else c=!1;if(c)return b.ZL(d,e,f,g);try{return Qia(a),b.ZL(d,e,f,g)}finally{(a.hja&&"eventTask"===e.type||a.I2)&&Pia(a),a.TX--,Nia(a)}},Pfa:function(b,c,d,e,f,g,m){try{return Qia(a),b.Fj(d,e,f,g,m)}finally{a.I2&&Pia(a),a.TX--,Nia(a)}},RYa:function(b,c,d,e){b.qta(d,e);c===d&&("microTask"==e.Uc?(a.Gtc=e.LKc,
Oia(a),Nia(a)):"macroTask"==e.Uc&&(a.gda=e.sKc))},Ofa:function(b,c,d,e){b.handleError(d,e);a.Vb(function(){return a.onError.emit(e)});return!1}})};Oia=function(a){a.d0=a.Gtc||(a.hja||a.I2)&&-1!==a.Cua?!0:!1};Qia=function(a){a.TX++;a.isStable&&(a.isStable=!1,a.Mva.emit(null))};
Uia=function(){var a=_.pc(_.Me),b=!0;return _.ge(new _.Kd(function(c){b=a.isStable&&!a.gda&&!a.d0;a.Vb(function(){c.next(b);c.complete()})}),(new _.Kd(function(c){var d;a.Vb(function(){d=a.Cf.subscribe(function(){Sia();queueMicrotask(function(){b||a.gda||a.d0||(b=!0,c.next(!0))})})});var e=a.Mva.subscribe(function(){if(!_.Tia())throw new _.hc(909,!1);b&&(b=!1,a.Vb(function(){c.next(!1)}))});return function(){d.unsubscribe();e.unsubscribe()}})).ha(Cia()))};
Xia=function(a,b){if(!b&&!sda&&!mc)throw new _.hc(-203,!1);var c,d=null!=(c=null==b?void 0:b.Dc)?c:_.pc(_.Ne);if("browser"===(null!=d?d:_.pc(_.Ne)).get(Oe)){_.cha("NgAfterNextRender");var e,f,g=null!=(f=(e=d.get(Qe)).handler)?f:e.handler=new Via,m;b=null!=(m=null==b?void 0:b.phase)?m:2;var n=function(){g.unregister(w);r()},r=d.get(Re).nf(n),w=new Wia(d,b,function(){n();a()});g.register(w)}};
Yia=function(a,b,c){Oea(b);try{var d=a.ub;null!==d&&Kga(1,d,c);var e=a.ua;null!==e&&uga(a,b,e,1,c);a.Mk&&(a.Mk=!1);a.PQb&&Jga(a,b);a.QQb&&Kga(2,a.ub,c);var f=a.WC;if(null!==f)for(c=0;c<f.length;c++){var g=_.Pc(f[c],b),m=g[1];d=m;e=g;for(var n=e.length;n<d.blueprint.length;n++)e.push(d.blueprint[n]);null!==g[0]&&null===g[6]&&(g[6]=null);Yia(m,g,g[8])}}catch(r){throw a.Mk&&(a.qxb=!0,a.Mk=!1),r;}finally{b[2]&=-5,Rea()}};
Zia=function(a,b,c){var d=c?a.styles:null,e=c?a.fe:null,f=0;if(null!==b)for(var g=0;g<b.length;g++){var m=b[g];if("number"===typeof m)f=m;else if(1==f)e=pda(e,m);else if(2==f){var n=b[++g];d=pda(d,m+": "+n+";")}}c?a.styles=d:a.k3a=d;c?a.fe=e:a.qqa=e};$ia=function(a){var b=[],c;for(c in a)a.hasOwnProperty(c)&&b.push({ZIb:a[c],qSc:c});return b};ija=function(){Sea(_.Sc()[1],_.Wc())};jja=function(a,b,c){return new Se(a,b,c)};lja=function(a,b,c){return(new kja({Pb:a,parent:b,HBc:void 0===c?null:c,ZOc:!0})).Dc};
mja=function(a){return!!a&&"function"===typeof a.then};nja=function(a){return!!a&&"function"===typeof a.subscribe};pja=function(a){var b;null==(b=a.get(oja,null))||b.forEach(function(c){return c()})};
uja=function(a,b,c){c=void 0===c?[]:c;var d="Platform: "+b,e=new _.Bc(d);return function(f){f=void 0===f?[]:f;var g=qja();if(!g||g.Dc.get(rja,!1))if(f=[].concat(_.Dc(c),_.Dc(f),[{wa:e,nc:!0}]),a)a(f);else{f=sja(f,d);if(tja&&!tja.get(rja,!1))throw new _.hc(400,!1);tja=f;f.get(Te);pja(f)}f=qja();if(!f)throw new _.hc(401,!1);return f}};sja=function(a,b){a=void 0===a?[]:a;return _.Ue({name:b,Pb:[{wa:vja,nc:"platform"},{wa:wja,nc:new Set([function(){return tja=null}])}].concat(_.Dc(a))})};
qja=function(){var a,b;return null!=(b=null==(a=tja)?void 0:a.get(Te))?b:null};xja=function(a){var b,c;return{Cqb:!1,hja:null!=(b=null==a?void 0:a.yDc)?b:!1,I2:null!=(c=null==a?void 0:a.YOc)?c:!1}};zja=function(a,b){a=void 0===a?"zone.js":a;return"noop"===a?new yja:"zone.js"===a?new _.Me(b):a};Aja=function(a,b,c){try{var d=c();return mja(d)?d.catch(function(e){b.Vb(function(){return a.handleError(e)});throw e;}):d}catch(e){throw b.Vb(function(){return a.handleError(e)}),e;}};
Bja=function(a,b){return Array.isArray(b)?b.reduce(Bja,a):Object.assign({},a,b)};Cja=function(a,b){b=a.indexOf(b);-1<b&&a.splice(b,1)};Dja=function(){var a=_.pc(_.Me),b=_.pc(_.Cd);return function(c){return a.Vb(function(){return b.handleError(c)})}};Gja=function(a){return[{wa:_.Me,Cb:a},{wa:fea,wd:!0,Cb:function(){var b=_.pc(Ve,{optional:!0});return function(){return b.initialize()}}},{wa:Eja,Cb:Dja},{wa:Fja,Cb:Uia}]};
_.Hja=function(a,b,c,d){var e=b.tf,f,g,m=qga(a,e,c,a[2]&4096?4096:16,null,b,null,null,null,null!=(f=null==d?void 0:d.Dc)?f:null,null!=(g=null==d?void 0:d.QPa)?g:null);m[16]=a[b.index];a=a[18];null!==a&&(m[18]=a.Sh(e));Yia(e,m,c);return m};_.Ija=function(a,b){b=10+b;if(b<a.length)return a[b]};_.Jja=function(a,b){return!b||null===b.firstChild||128===(a.flags&128)};
_.Lja=function(a,b,c,d){d=void 0===d?!0:d;var e=b[1],f=10+c,g=a.length;0<c&&(a[f-1][4]=b);c<g-10?(b[4]=a[f],f=10+c,f>=a.length?a.push(b):a.splice(f,0,b)):(a.push(b),b[4]=null);b[3]=a;f=b[16];null!==f&&a!==f&&(g=f[9],b[15]!==b[3][3][15]&&(f[2]|=2),null===g?f[9]=[b]:g.push(b));f=b[18];null!==f&&Kja(f,e);_.Gea(b)&&_.Hea(b);b[2]|=128;d&&(c=Ifa(c,a),d=b[11],f=d.parentNode(a[7]),null!==f&&(a=a[5],b[0]=f,b[5]=a,pd(d,1,e.firstChild,b,f,c,!1)));b=b[6];null!==b&&null!==b.firstChild&&(b.firstChild=null)};
Nja=function(){return Mja(_.Wc(),_.Sc())};Oja=function(a){return a[8]||(a[8]=[])};Mja=function(a,b){var c=b[a.index];if(_.Kc(c))var d=c;else d=[c,!0,0,b,null,a,null,null,null,null],b[a.index]=d,xga(b,d);Pja(d,b,a,c);return new We(d,a,b)};Qja=function(a,b,c,d){if(!a[7]){if(c.type&8)d=_.Nc(d);else{d=b[11];var e=d.createComment("");c=_.Oc(c,b);b=d.parentNode(c);c=d.nextSibling(c);d.insertBefore(b,e,c,!1);d=e}a[7]=d}};_.Rja=function(a,b,c){return a[b]=c};
_.Ye=function(a,b,c){if(Object.is(a[b],c))return!1;a[b]=c;return!0};_.Ze=function(a,b,c,d){c=_.Ye(a,b,c);return _.Ye(a,b+1,d)||c};
_.x=function(a,b,c,d,e,f,g,m){var n=_.Sc(),r=_.Rc.tf,w=a+25;if(r.Mk){var z=r.Ea;e=zd(r,w,4,e||null,_.Qc(z,f));Hga(r,n,e,_.Qc(z,g));Sea(r,e);b=e.tf=Cga(2,e,b,c,d,r.zob,r.AHb,null,r.xI,z,null);null!==r.queries&&(r.queries.ua(r,e),b.queries=r.queries.DQa(e));b=e}else b=r.data[w];Zc(b,!1);a=Sja(r,n,b,a);$e&&Hfa(r,n,a,b);_.nd(a,n);a=[a,!0,0,n,null,b,null,a,null,null];n[w]=a;xga(n,a);1===(b.flags&1)&&Aga(r,n,b);null!=g&&Bga(n,b,m);return _.x};Tja=function(a,b){$e=!0;return b[11].createComment("")};
_.af=function(a){for(var b=Object.getPrototypeOf(a.type.prototype).constructor,c=!0,d=[a];b;){if(a.ua)var e=b.ya||b.Ha;else{if(b.ya)throw new _.hc(903,!1);e=b.Ha}if(e){if(c){d.push(e);var f=a;f.inputs=Uja(a.inputs);f.HD=Uja(a.HD);f.iaa=Uja(a.iaa);f.outputs=Uja(a.outputs);var g=e.Za;g&&Vja(a,g);g=e.ub;var m=e.Fd;g&&Wja(a,g);m&&Xja(a,m);hda(a.inputs,e.inputs);hda(a.iaa,e.iaa);hda(a.outputs,e.outputs);null!==e.HD&&(null===f.HD&&(f.HD={}),hda(f.HD,e.HD));e.ua&&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.pLc&&g(a),g===_.af&&(c=!1)}b=Object.getPrototypeOf(b)}a=0;b=null;for(c=d.length-1;0<=c;c--)e=d[c],e.tb=a+=e.tb,e.yb=Dda(e.yb,b=Dda(b,e.yb))};Uja=function(a){return a===vc?{}:a===_.qc?[]:a};Wja=function(a,b){var c=a.ub;a.ub=c?function(d,e){b(d,e);c(d,e)}:b};Xja=function(a,b){var c=a.Fd;a.Fd=c?function(d,e,f){b(d,e,f);c(d,e,f)}:b};Vja=function(a,b){var c=a.Za;a.Za=c?function(d,e){b(d,e);c(d,e)}:b};
_.bf=function(a){var b=a.AHc,c={},d;for(d in b)if(b.hasOwnProperty(d)){var e=b[d];Array.isArray(e)&&e[2]&&(c[d]=e[2])}a.HD=c};_.cf=function(a,b,c,d){var e=_.Sc(),f=_.Rc.bn++;_.Ye(e,f,b)&&(f=_.cd(),_.Iga(e[11],_.Oc(f,e),d,f.value,a,b,c));return _.cf};_.Yja=function(a,b,c,d){return _.Ye(a,_.Rc.bn++,c)?b+_.fc(c)+d:_.Ad};_.y=function(a,b,c){var d=_.Sc(),e=_.Rc.bn++;_.Ye(d,e,b)&&_.Bd(_.Rc.tf,_.cd(),d,a,b,d[11],c,!1);return _.y};Zja=function(a,b,c,d,e){e=e?"class":"style";Ega(a,c,b.inputs[e],e,d)};
$ja=function(a,b,c,d){for(var e=a[c+1],f=null===b,g=d?e>>17&32767:(e&131068)>>2,m=!1;0!==g&&(!1===m||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<=Xda(r,b))m=!0,a[g+1]=d?n|1:n|2;g=d?n>>17&32767:(n&131068)>>2}m&&(a[c+1]=d?e|2:e|1)};eka=function(a,b){var c=aka;if(c===b)return-1;for(b=bka=b;b<c&&32<a.charCodeAt(b);)b++;b=cka=b;return dka(a,b,c)};dka=function(a,b,c){for(;b<c&&32>=a.charCodeAt(b);)b++;return b};
_.df=function(a,b,c){fka(a,b,c,!1);return _.df};_.ef=function(a,b){fka(a,b,null,!0);return _.ef};_.gf=function(a){_.gka(hka,a)};ika=function(a,b){var c;cka=bka=0;aka=b.length;for(c=eka(b,dka(b,0,aka));0<=c;c=eka(b,c))_.Yda(a,b.substring(bka,cka),!0)};
fka=function(a,b,c,d){var e=_.Sc(),f=_.Rc.tf,g=_.Kea(2);f.qsa&&jka(f,a,g,d);if(b!==_.Ad&&_.Ye(e,g,b)){var m=f.data[_.Rc.selectedIndex],n=e[11];null!=b&&""!==b&&("string"===typeof c?b+=c:"object"===typeof b&&(b=_.gc(_.sd(b))));kka(f,m,e,n,a,e[g+1]=b,d,g)}};
_.gka=function(a,b){var c=ika,d=_.Rc.tf,e=_.Kea(2);d.qsa&&jka(d,null,e,!0);var f=_.Sc();if(b!==_.Ad&&_.Ye(f,e,b)){var g=d.data[_.Rc.selectedIndex];if(0===(g.flags&8)||e>=d.Qrb){var m=f[11],n=f[e+1];if(null==b||""===b)a=_.qc;else{var r=[];b=_.sd(b);if(Array.isArray(b))for(c=0;c<b.length;c++)a(r,b[c],!0);else if("object"===typeof b)for(var w in b)b.hasOwnProperty(w)&&a(r,w,b[w]);else"string"===typeof b&&c(r,b);a=r}a=f[e+1]=a;n===_.Ad&&(n=_.qc);b=r=0;c=0<n.length?n[0]:null;for(w=0<a.length?a[0]:null;null!==
c||null!==w;){var z=r<n.length?n[r+1]:void 0,D=b<a.length?a[b+1]:void 0,J=null,L=void 0;c===w?(r+=2,b+=2,z!==D&&(J=w,L=D)):null===w||null!==c&&c<w?(r+=2,J=c):(b+=2,J=w,L=D);null!==J&&kka(d,g,f,m,J,L,!0,e);c=r<n.length?n[r]:null;w=b<a.length?a[b]:null}}else e=g.qqa,null!==e&&(b=pda(e,b?b:"")),Zja(d,g,f,b,!0)}};
jka=function(a,b,c,d){var e=a.data;if(null===e[c+1]){var f=e[_.Rc.selectedIndex];a=c>=a.Qrb;0!==(f.flags&(d?8:16))&&null===b&&!a&&(b=!1);var g=Lea(e),m=d?f.Ywa:f.Zwa;if(null===g)0===(d?f.Y9:f.Oja)&&(b=lka(null,e,f,b,d),b=mka(b,f.jc,d),m=null);else{var n=f.sra;if(-1===n||e[n]!==g)if(b=lka(g,e,f,b,d),null===m)g=d?f.Y9:f.Oja,g=0!==(g&131068)>>2?e[g>>17&32767]:void 0,void 0!==g&&Array.isArray(g)&&(g=lka(null,e,f,g[1],d),g=mka(g,f.jc,d),e[(d?f.Y9:f.Oja)>>17&32767]=g);else{m=void 0;g=f.vu;for(n=1+f.sra;n<
g;n++)m=mka(m,e[n].yb,d);m=mka(m,f.jc,d)}}void 0!==m&&(d?f.Ywa=m:f.Zwa=m);n=b;m=d?f.Y9:f.Oja;b=m>>17&32767;m=(m&131068)>>2;e[c]=n;var r=!1;if(Array.isArray(n)){if(g=n[1],null===g||0<Xda(n,g))r=!0}else g=n;a?0!==m?(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]=m<<17|0,0===b?b=c:e[m+1]=e[m+1]&-131069|c<<2,m=c);r&&(e[c+1]|=2);$ja(e,g,c,!0);$ja(e,g,c,!1);a=d?f.Ywa:f.Zwa;null!=a&&"string"==
typeof g&&0<=Xda(a,g)&&(e[c+1]|=1);m=b<<17|m<<2;d?f.Y9=m:f.Oja=m}};lka=function(a,b,c,d,e){var f=c.vu,g=c.sra;for(-1===g?g=c.Cm:g++;g<f;){var m=b[g];d=mka(d,m.yb,e);if(m===a)break;g++}null!==a&&(c.sra=g);return d};mka=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]),_.Yda(a,g,c?!0:b[++f]))}return void 0===a?null:a};hka=function(a,b,c){b=String(b);""===b||b.includes(" ")||_.Yda(a,b,c)};
kka=function(a,b,c,d,e,f,g,m){if(b.type&3){a=a.data;var n=a[m+1];void 0===(1===(n&1)?nka(a,b,c,e,(n&131068)>>2,g):void 0)&&(void 0!==f||2==(n&2)&&(f=nka(a,null,c,e,m,g)),b=_.Nc(c[_.Rc.selectedIndex]),g?f?d.fK(b,e):d.qN(b,e):(g=-1===e.indexOf("-")?void 0:2,null==f?d.h0a(b,e,g):("string"===typeof f&&f.endsWith("!important")&&(f=f.slice(0,-10),g|=1),d.jh(b,e,f,g))))}};
nka=function(a,b,c,d,e,f){for(var g=null===b,m=void 0;0<e;){var n=a[e],r=Array.isArray(n),w=r?n[1]:n,z=null===w,D=c[e+1];D===_.Ad&&(D=z?_.qc:void 0);w=z?Zda(D,d):w===d?D:void 0;r&&void 0===w&&(w=Zda(n,d));if(void 0!==w&&(m=w,g))return m;e=a[e+1];e=g?e>>17&32767:(e&131068)>>2}null!==b&&(a=f?b.Ywa:b.Zwa,null!=a&&(m=Zda(a,d)));return m};
_.hf=function(a,b){_.cha("NgControlFlow");var c=_.Sc(),d=_.Rc.bn++;a=c[25+a];if(_.Ye(c,d,b)){d=_.Lc(null);try{var e=_.Afa(a,0);void 0!==e&&_.Cfa(e[1],e);if(-1!==b){var f=c[1].data[25+b],g=_.Hja(c,f,void 0,{QPa:null});_.Lja(a,g,0,_.Jja(f,null))}}finally{_.Lc(d)}}else b=_.Ija(a,0),void 0!==b&&(b[8]=void 0)};
_.A=function(a,b,c,d){var e=_.Sc(),f=_.Rc.tf,g=25+a;a=e[11];if(f.Mk){var m=f.Ea;c=zd(f,g,2,b,_.Qc(m,c));Hga(f,e,c,_.Qc(m,d));null!==c.jc&&Zia(c,c.jc,!1);null!==c.PA&&Zia(c,c.PA,!0);null!==f.queries&&f.queries.Paa(f,c)}else c=f.data[g];$e=!0;b=a.createElement(b,_.Rc.Yqa);e[g]=b;g=1===(c.flags&1);Zc(c,!0);Mfa(a,b,c);32!==(c.flags&32)&&$e&&Hfa(f,e,b,c);0===_.Rc.Gra&&_.nd(b,e);_.Rc.Gra++;g&&(Aga(f,e,c),vga(f,c,e));null!==d&&Bga(e,c);return _.A};
_.B=function(){var a=_.Wc();_.Rc.HH?_.Rc.HH=!1:(a=a.parent,Zc(a,!1));var b=a;sga===b&&(sga=null);_.Rc.Gra--;var c=_.Rc.tf;c.Mk&&(Sea(c,a),0!==(a.flags&4)&&c.queries.Hra(a));null!=b.qqa&&0!==(b.flags&8)&&Zja(c,b,_.Sc(),b.qqa,!0);null!=b.k3a&&0!==(b.flags&16)&&Zja(c,b,_.Sc(),b.k3a,!1);return _.B};_.E=function(a,b,c,d){_.A(a,b,c,d);_.B();return _.E};
_.F=function(a,b,c){var d=_.Sc(),e=_.Rc.tf;a+=25;if(e.Mk){var f=e.Ea;b=_.Qc(f,b);var g=zd(e,a,8,"ng-container",b);null!==b&&Zia(g,b,!0);Hga(e,d,g,_.Qc(f,c));null!==e.queries&&e.queries.Paa(e,g);f=g}else f=e.data[a];Zc(f,!0);$e=!0;b=d[11].createComment(_.zfa(""));d[a]=b;$e&&Hfa(e,d,b,f);_.nd(b,d);1===(f.flags&1)&&(Aga(e,d,f),vga(e,f,d));null!=c&&Bga(d,f);return _.F};_.H=function(){var a=_.Wc(),b=_.Rc.tf;_.Rc.HH?_.Rc.HH=!1:(a=a.parent,Zc(a,!1));b.Mk&&(Sea(b,a),0!==(a.flags&4)&&b.queries.Hra(a));return _.H};
_.jf=function(a,b,c){_.F(a,b,c);_.H();return _.jf};_.kf=function(a,b,c){var d=_.Sc(),e=_.Rc.bn++;_.Ye(d,e,b)&&_.Bd(_.Rc.tf,_.cd(),d,a,b,d[11],c,!0);return _.kf};_.lf=function(a,b,c){var d=_.Sc(),e=_.Rc.bn++;if(_.Ye(d,e,b)){e=_.Rc.tf;var f=_.cd();_.Bd(e,f,d,a,b,Lga(Lea(e.data),f,d),c,!0)}return _.lf};oka=function(a,b,c){var d=b.jT;d=Array.isArray(d)?d[0]:d;return null===d?Efa(a,b,c):_.Nc(c[d])};
pka=function(a,b,c,d,e){var f=b.jT;if(Array.isArray(f)){var g=null;b.type&3||(g=d,d=e);if(null!==d&&-1===b.Bw)for(b=1;b<f.length;b++)a.insertBefore(d,c[f[b]],g,!1)}};qka=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.jT,e=null===(Array.isArray(e)?e[0]:e);if(e){e=b.index;var f=d.jT;Array.isArray(f)?f[0]=e:(f=pka,Ffa=oka,Gfa=f,d.jT=e)}}}};_.rka=function(a,b){a=b[a.W$];return null===a?a:0>a?~a:a};
ska=function(){function a(g,m){d=0;m=_.rka(g,m);f=null!==m?g.remove[m]:_.qc}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,m){for(e=m;c.length;)c.pop();a(g.value,m);return b}};
tka=function(a,b,c,d,e,f,g){var m=tga(a,d,1,null),n=m<<2;d=Jea();b===d&&(d=null);null===d&&(n|=1);g&&(n|=2,void 0===Kfa&&(Kfa=ska()));e.push(n,null===f?"":f);a=rga(a,m,g?32:1,null===f?"":f,null);qka(c,a);c=a.index;Zc(a,!1);null!==d&&b!==d&&(b=d.jT,null===b?(Ffa=oka,Gfa=pka,d.jT=[null,c]):(d=Array.isArray(b),1!=d&&rda("Expecting array here",d,!0,"=="),b.push(c)));return a};
_.vka=function(a,b,c,d,e,f){var g=a.length,m=g+1;a.push(null,null);var n=g+2;b=b.split(uka);for(var r=0,w=0;w<b.length;w++){var z=b[w];w&1?(z=e+parseInt(z,10),a.push(-1-z),r|=1<<Math.min(z,31)):""!==z&&a.push(z)}a.push(c<<2|(d?1:0));d&&a.push(d,f);a[g]=r;a[m]=a.length-n;return r};xka=function(a){for(var b,c="",d=0,e=!1,f;null!==(b=wka.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)};
zka=function(a,b,c,d,e,f){var g=0,m={type:e.type,W$:tga(a,b,1,null),zgb:f,oR:[],create:[],remove:[],update:[]};c.push(1<<Math.min(e.KCb,31),2,-1-e.KCb,f<<2|2);var n=a.data[f];null===n?a.data[f]=m:n.value=m;n=e.values;for(var r=0;r<n.length;r++){for(var w=n[r],z=[],D=0;D<w.length;D++){var J=w[D];"string"!==typeof J&&(J=z.push(J)-1,w[D]="\x3c!--\ufffd"+J+"\ufffd--\x3e")}D=a;J=b;var L=c,P=d,ba=w.join("");w=[];var oa=[],qa=[];m.oR.push(e.oR[r]);m.create.push(w);m.remove.push(oa);m.update.push(qa);ba=
Ufa(sfa()).uca(ba);ba=cga(ba)||ba;g|=ba?yka(D,m,J,L,w,oa,qa,ba,P,z,0):0}g&&c.push(g,1,f<<2|3)};Cka=function(a){var b=[],c=[],d=1,e=0;a=a.replace(Aka,function(m,n,r){d="select"===r?0:1;e=parseInt(n.slice(1),10);return""});a=Bka(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=Bka(a[f++]);b.length>c.length&&c.push(g)}return{type:d,KCb:e,oR:b,values:c}};
Bka=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),Aka.test(b)?d.push(Cka(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};
yka=function(a,b,c,d,e,f,g,m,n,r,w){var z=0;for(m=m.firstChild;m;){var D=tga(a,c,1,null);switch(m.nodeType){case Node.ELEMENT_NODE:var J=m,L=J.tagName.toLowerCase();if(dga.hasOwnProperty(L)){var P=e,ba=n;null!==_.Dka&&P.push(_.Dka);P.push(L,D,0|ba<<17|D<<1);a.data[D]=L;J=J.attributes;for(L=0;L<J.length;L++)P=J.item(L),ba=P.name.toLowerCase(),P.value.match(uka)?ega.hasOwnProperty(ba)&&(fga[ba]?_.vka(g,P.value,D,P.name,0,Wfa):_.vka(g,P.value,D,P.name,0,null)):e.push(D<<1|1,P.name,P.value);z|=yka(a,
b,c,d,e,f,g,m,D,r,w+1);0===w&&f.push(D)}break;case Node.TEXT_NODE:J=m.textContent||"";L=J.match(uka);e.push(L?"":J,D,0|n<<17|D<<1);0===w&&f.push(D);L&&(z|=_.vka(g,J,D,null,0,null));break;case Node.COMMENT_NODE:if(J=Eka.exec(m.textContent||""))J=r[parseInt(J[1],10)],L=e,P=n,null!==_.Fka&&L.push(_.Fka),L.push("",D,0|P<<17|D<<1),zka(a,c,d,n,J,D),J=f,0===w&&(J.push(~D),J.push(D))}m=m.nextSibling}return z};
_.nf=function(a,b,c){c=void 0===c?-1:c;var d=_.Rc.tf,e=_.Sc();a=25+a;var f=_.Qc(d.Ea,b);b=Jea();if(d.Mk){var g=null===b?0:b.index,m=Jea(),n=[],r=[],w=[[]];var z=c;-1===z?f=xka(f):(c=f.indexOf(":"+z+"\ufffd")+2+z.toString().length,z=f.search(new RegExp("\ufffd\\/\\*\\d+:"+z+"\ufffd")),f=xka(f.substring(c,z)));c=f.replace(Gka," ").split(Hka);for(z=0;z<c.length;z++){var D=c[z];if(0===(z&1)){var J=Bka(D);for(D=0;D<J.length;D++){var L=J[D];if(0===(D&1)){if(""!==L){var P=w[0],ba=L.match(uka);P=tka(d,m,
P,e,n,ba?null:L,!1);ba&&_.vka(r,L,P.index,null,0,null)}}else{if("object"!==typeof L)throw Error("jb`"+f);ba=tka(d,m,w[0],e,n,"",!0).index;zka(d,e,r,g,L,ba)}}}else J=47===D.charCodeAt(0),D=25+Number.parseInt(D.substring(J?2:1)),J?(w.shift(),Zc(Jea(),!1)):(J=w[0],D=rga(d,D,64,null,null),qka(J,D),J=D,w.unshift([]),Zc(J,!0))}d.data[a]={create:n,update:r}}2===d.type?e[15][2]|=32:e[2]|=32;g=Dfa(d,b===e[5]?null:b,e);d=d.data[a].create;a=b&&b.type&8?e[b.index]:null;b=e[11];for(m=0;m<d.length;m++)f=d[m++],
n=d[m],r=2===(f&2),w=1===(f&1),f>>>=2,c=e[f],null===c&&(c=e[f]=r?b.createComment(n):b.T$(n)),w&&null!==g&&b.insertBefore(g,c,a,!1);_.Rc.Ita=!0};_.of=function(){_.Rc.Ita=!1};_.pf=function(a,b,c){_.nf(a,b,c);_.of()};_.I=function(a,b,c,d){c=_.Sc();Ika(_.Rc.tf,c,c[11],_.Wc(),a,b,d);return _.I};_.qf=function(a,b){var c=_.Wc(),d=_.Sc(),e=_.Rc.tf;Ika(e,d,Lga(Lea(e.data),c,d),c,a,b);return _.qf};
Jka=function(a,b,c,d){a=a.SC;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};
Ika=function(a,b,c,d,e,f,g){var m=1===(d.flags&1),n=a.Mk&&(a.SC||(a.SC=[])),r=b[7]||(b[7]=[]),w=!0;if(d.type&3||g){var z=_.Oc(d,b),D=g?g(z):z;z=r.length;var J=g?function(ba){return g(_.Nc(ba[d.index]))}:d.index,L=null;!g&&m&&(L=Jka(a,b,e,d.index));null!==L?((L.epc||L).l8a=f,L.epc=f,w=!1):(f=Kka(d,b,f),a=c.listen(D,e,f),r.push(f,a),n&&n.push(e,J,z,z+1))}else f=Kka(d,b,f);a=d.outputs;var P;if(w&&null!==a&&(P=a[e])&&(w=P.length))for(a=0;a<w;a+=2)c=b[P[a]][P[a+1]].subscribe(f),m=r.length,r.push(f,c),
n&&n.push(e,d.index,m,-(m+1))};Lka=function(a,b,c){try{return!1!==b(c)}catch(d){return Mga(a,d),!1}finally{}};Kka=function(a,b,c){return function f(e){if(e===Function)return c;Tga(-1<a.Bw?_.Pc(a.index,b):b);for(var g=Lka(b,c,e),m=f.l8a;m;)g=Lka(b,m,e)&&g,m=m.l8a;return g}};_.M=function(a){a=void 0===a?1:a;for(var b=_.Rc.ER;0<a;)b=b[14],a--;return(_.Rc.ER=b)[8]};
_.rf=function(a){var b=_.Sc()[15][5];if(!b.gv){var c=b.gv=Wda(a?a.length:1,null),d=c.slice();for(b=b.Jg;null!==b;){if(a)a:{var e=null;b:{var f=b.jc;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 m=a[g];if("*"===m)e=g;else{if(null===f)m=Fda(b,m,!0);else b:{var n=0;c:for(;n<m.length;n++){var r=m[n];if(f.length===r.length){for(var w=0;w<f.length;w++)if(f[w]!==r[w])continue c;m=!0;break b}}m=!1}if(m){e=g;break a}}}}else e=0;null!==e&&(d[e]?d[e].Ewa=b:
c[e]=b,d[e]=b);b=b.next}}};_.sf=function(a,b,c){b=void 0===b?0:b;var d=_.Sc(),e=_.Rc.tf;a=zd(e,25+a,16,null,c||null);null===a.gv&&(a.gv=b);_.Rc.HH=!1;d[6]&&null===sga||32===(a.flags&32)||Lfa(d[11],0,d,a,Dfa(e,a.parent,d),Ffa(a.parent||d[5],a,d))};_.uf=function(a,b,c){_.tf(a,"",b,"",c);return _.uf};_.tf=function(a,b,c,d,e){var f=_.Sc();b=_.Yja(f,b,c,d);b!==_.Ad&&_.Bd(_.Rc.tf,_.cd(),f,a,b,f[11],e,!1);return _.tf};_.vf=function(a){return _.Rc.ER[25+a]};
_.N=function(a,b){b=void 0===b?"":b;var c=_.Sc(),d=_.Rc.tf;a+=25;var e=d.Mk?zd(d,a,1,b,null):d.data[a];$e=!0;b=c[11].T$(b);c[a]=b;$e&&Hfa(d,c,b,e);Zc(e,!1)};_.xf=function(a){_.wf("",a,"");return _.xf};_.wf=function(a,b,c){var d=_.Sc();a=_.Yja(d,a,b,c);a!==_.Ad&&_.Nga(d,a);return _.wf};
Mka=function(a,b,c,d,e){a=lc(a);if(Array.isArray(a))for(var f=0;f<a.length;f++)Mka(a[f],b,c,d,e);else{f=_.Rc.tf;var g=_.Sc(),m=_.Wc(),n=Ac(a)?a:lc(a.wa),r=nea(a),w=m.gN&1048575,z=m.Cm,D=m.gN>>20;if(Ac(a)||!a.wd)d=new mfa(r,e),r=Nka(n,b,e?w:w+D,z),-1===r?(r=ffa(m,g),bfa(r,f,n),Oka(f,a,b.length),b.push(n),m.Cm++,m.vu++,e&&(m.gN+=1048576),c.push(d),g.push(d)):(c[r]=d,g[r]=d);else{z=Nka(n,b,w+D,z);w=Nka(n,b,w,w+D);var J=0<=z&&c[z];D=0<=w&&c[w];e&&!D||!e&&!J?(z=ffa(m,g),bfa(z,f,n),z=c.length,J=new mfa(e?
Pka:Qka,e),J.wd=[],J.index=z,J.Gqa=0,d&&!e&&J.Gqa++,J.wd.push(r),!e&&D&&(c[w].x_a=J),Oka(f,a,b.length,0),b.push(n),m.Cm++,m.vu++,e&&(m.gN+=1048576),c.push(J),g.push(J)):(b=c[e?w:z],!e&&d&&b.Gqa++,b=b.wd.push(r)-1,Oka(f,a,-1<z?z:w,b));!e&&d&&D&&c[w].Gqa++}}};Oka=function(a,b,c,d){var e=Ac(b),f=!!b.Kd;if(e||f)if(f=(f?lc(b.Kd):b).prototype.Ka)a=a.SR||(a.SR=[]),!e&&b.wd?(b=a.indexOf(c),-1===b?a.push(c,[d,f]):a[b+1].push(d,f)):a.push(c,f)};Nka=function(a,b,c,d){for(;c<d;c++)if(b[c]===a)return c;return-1};
Qka=function(){return Rka(this.wd,[])};Pka=function(a,b,c,d){b=this.wd;if(this.x_a){var e=this.x_a.Gqa;d=hd(c,c[1],this.x_a.index,d);c=d.slice(0,e);Rka(b,c);for(b=e;b<d.length;b++)c.push(d[b])}else c=[],Rka(b,c);return c};Rka=function(a,b){for(var c=0;c<a.length;c++)b.push((0,a[c])());return b};_.yf=function(a){var b=void 0===b?[]:b;return function(c){c.z_a=function(d,e){e=e?e(a):a;var f=_.Rc.tf;f.Mk&&(d=!!d.ua,Mka(b,f.data,f.blueprint,d,!0),Mka(e,f.data,f.blueprint,d,!1))}}};
_.zf=function(a){_.cha("NgStandalone");a.JTa=function(b){b=b.get(Ska);if(a.standalone){if(!b.I9.has(a)){var c=$da(!1,a.type);c=0<c.length?lja([c],b.hf,"Standalone["+a.type.name+"]"):null;b.I9.set(a,c)}b=b.I9.get(a)}else b=null;return b}};_.Af=function(a,b){a=_.$c()+a;var c=_.Sc();return c[a]===_.Ad?_.Rja(c,a,b()):c[a]};_.Bf=function(a,b,c){return Tka(_.Sc(),_.$c(),a,b,c)};_.Cf=function(a,b,c,d){return _.Uka(_.Sc(),_.$c(),a,b,c,d)};_.Vka=function(a,b){a=a[b];return a===_.Ad?void 0:a};
Tka=function(a,b,c,d,e,f){b+=c;return _.Ye(a,b,e)?_.Rja(a,b+1,f?d.call(f,e):d(e)):_.Vka(a,b+1)};_.Uka=function(a,b,c,d,e,f,g){b+=c;return _.Ze(a,b,e,f)?_.Rja(a,b+2,g?d.call(g,e,f):d(e,f)):_.Vka(a,b+2)};
_.O=function(a,b){var c=_.Rc.tf;a+=25;if(c.Mk){a:{var d=c.AHb;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;if(b.nf){var g;(null!=(g=c.SR)?g:c.SR=[]).push(a,b.nf)}}else b=c.data[a];g=b.qa||(b.qa=yc(b.type));b=jc(_.u);try{var m=Zea(!1),n=g();Zea(m);var r=_.Sc();a>=c.data.length&&(c.data[a]=null,c.blueprint[a]=null);r[a]=n}finally{jc(b)}};_.R=function(a,b,c){a+=25;var d=_.Sc(),e=d[a];return d[1].data[a].de?Tka(d,_.$c(),b,e.transform,c,e):e.transform(c)};
Wka=function(){return this.lw[Symbol.iterator]()};Yka=function(){return Xka(_.Wc(),_.Sc())};Xka=function(a,b){return a.type&4?new Zka(b,a,md(a,b)):null};
$ka=function(a,b,c,d){d=b[18].queries[d];if(null===d.matches){a=a.data;for(var e=c.matches,f=[],g=0;g<e.length;g+=2){var m=e[g];if(0>m)f.push(null);else{var n=f,r=n.push,w=b;m=a[m];var z=e[g+1];-1===z?w=m.type&11?md(m,w):m.type&4?Xka(m,w):null:-2===z?(z=c.metadata.read,w=z===_.ld?md(m,w):z===_.Df?Xka(m,w):z===_.Ef?Mja(m,w):void 0):w=hd(w,w[1],z,m);r.call(n,w)}}d.matches=f}return d.matches};
ala=function(a,b,c,d){var e=a.queries.queries[c],f=e.matches;if(null!==f)for(a=$ka(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 m=10;m<g.length;m++){var n=g[m];n[16]===n[3]&&ala(n[1],n,e,d)}if(null!==g[9])for(g=g[9],m=0;m<g.length;m++)n=g[m],ala(n[1],n,e,d)}}return d};
_.Gf=function(a){var b=_.Sc(),c=_.Rc.tf,d=_.Rc.Fw;_.Rc.Fw=d+1;var e=c.queries.queries[d];return a.ol&&4===(b[2]&4)===(2===(e.metadata.flags&2))?(null===e.matches?a.reset([]):(b=e.Lmb?ala(c,b,d,[]):$ka(c,b,e,d),a.reset(b,tfa),_.Ff(a)),!0):!1};_.Hf=function(a,b,c){var d=_.Rc.tf;d.Mk&&(bla(d,new cla(a,b,c),-1),2===(b&2)&&(d.QQb=!0));dla(d,b)};
_.Jf=function(a,b,c,d){var e=_.Rc.tf;e.Mk&&(bla(e,new cla(b,c,d),_.Wc().index),b=e.Fd||(e.Fd=[]),a!==(b.length?b[b.length-1]:-1)&&b.push(e.queries.length-1,a),2===(c&2)&&(e.PQb=!0));dla(e,c)};_.Kf=function(){return _.Sc()[18].queries[_.Rc.Fw].D_a};dla=function(a,b){var c=_.Sc();b=new _.Lf(4===(b&4));var d=b.destroy,e=c[7]||(c[7]=[]);e.push(b);a.Mk&&(a.SC||(a.SC=[])).push(d,e.length-1);null===c[18]&&(c[18]=new ela);c[18].queries.push(new fla(b))};
bla=function(a,b,c){null===a.queries&&(a.queries=new gla);a.queries.track(new Mf(b,c))};_.Nf=function(a,b){return Xka(a,b)};_.Of=function(a){return"boolean"===typeof a?a:null!=a&&"false"!==a};_.Qf=function(a,b){b=void 0===b?NaN:b;return isNaN(parseFloat(a))||isNaN(Number(a))?b:Number(a)};jla=function(a){var b=_.hla.get(a);if(!b)throw Error("nb`"+a);return new ila(b)};
kla=function(a){var b=a[Mda]||null;if(!b)return null;var c=new Rf(b);return{get lb(){return c.lb},get type(){return c.t$},get inputs(){return c.inputs},get outputs(){return c.outputs},get Yb(){return c.Yb},get T3c(){return b.standalone},get S3c(){return b.UN}}};mla=function(a,b){if(null==a)return null;a=lla(b);return null==a?null:a};nla=function(a){return Object.assign({},{Pa:{},m0c:{},keys:[],xd:{},Ja:{},Qa:{},hqb:!1},a)};_.sla=function(a){return ola(a,pla,qla,rla)};
pla=function(a,b){return _.S(b,a)};qla=function(a,b,c){b[a]=c};rla=function(){return{}};_.Sf=function(a,b){var c=new a;return null==b?c:ola(b,tla,ula,vla,a)};tla=function(a,b){return b[a]};ula=function(a,b,c){b.i[a]=c};vla=function(a){if(null==a)throw Error("ob");return new a};
ola=function(a,b,c,d,e){e=d(e);for(var f=wla(a,e),g=f.Pa||{},m=f.Ja||{},n=f.xd||{},r=_.k(f.keys||[]),w=r.next(),z={};!w.done;z={mfa:z.mfa},w=r.next()){w=w.value;var D=b(w,a);if(null!=D){var J=void 0;if(g.hasOwnProperty(w)){if(f.hqb&&0===D.length)continue;J=xla(D,b,c,d,!0,!0,g[w])}else if(m.hasOwnProperty(w))J=xla(D,b,c,d,!1,!0,m[w]);else if(n.hasOwnProperty(w))z.mfa=n[w],J=z.mfa.Hc?D.map(function(L){return function(P){return yla(P,L.mfa,b,c,d)}}(z)):yla(D,z.mfa,b,c,d);else if(Array.isArray(D)){if(f.hqb&&
0===D.length)continue;J=xla(D,b,c,d,!0,!1)}else J=D;c(w,e,J)}}return e};yla=function(a,b,c,d,e){for(var f={},g=_.k(Object.keys(a)),m=g.next();!m.done;m=g.next()){m=m.value;var n=a[m];null!=n&&(f[m]=xla(n,c,d,e,b.Jc,b.Ic,b.wc))}return f};xla=function(a,b,c,d,e,f,g){if(f&&null==g)throw Error("pb");return null==a?a:e&&f?a.map(function(m){return ola(m,b,c,d,g)}):e&&!f?a.map(function(m){return m}):!e&&f?ola(a,b,c,d,g):"object"===typeof a?JSON.parse(JSON.stringify(a)):a};
wla=function(a,b){if(b instanceof _.U)a=nla(b.ka());else if(a instanceof _.U)a=nla(a.ka());else throw Error("qb");return a};zla=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}};_.Tf=function(a,b,c){c=void 0===c?{}:c;b=_.k(Object.entries(b));for(var d=b.next();!d.done;d=b.next()){var e=_.k(d.value);d=e.next().value;e=e.next().value;d in a&&(c[e]=a[d])}return c};Ala=function(a,b,c){if(a.Ta)a.Ta[b]=c;else{var d={};a.Ta=(d[b]=c,d)}};
Bla=function(a,b){if(b&&!b.Sh)throw Error("sb`"+a+"`"+_.gc(b));};Cla=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};_.Uf=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)};Vf=function(a){return a&&"?"!==a[0]?"?"+a:a};Dla=function(a){return RegExp("^(https?:)?//").test(a)?(a=_.k(a.split(/\/\/[^\/]+/)),a.next(),a.next().value):a};
Ela=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}};Fla=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}};
Gla=function(a){switch(a){case "CORE":return 1;case "SOURCE":return 2;case "BUILD":return 4;case "ISSUE_TRACKER":return 5;default:return 0}};Hla=function(a,b,c){var d=c.path.split("/");if(d.length>a.length||"full"===c.qga&&(b.Bo()||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),rwa:b}};
Wf=function(a,b){var c=a?Ila(a):void 0,d=b?Ila(b):void 0;if(!c||!d||c.length!=d.length)return!1;for(var e=0;e<c.length;e++)if(d=c[e],!Jla(a[d],b[d]))return!1;return!0};Ila=function(a){return[].concat(_.Dc(Object.keys(a)),_.Dc(Object.getOwnPropertySymbols(a)))};Jla=function(a,b){if(Array.isArray(a)&&Array.isArray(b)){if(a.length!==b.length)return!1;a=[].concat(_.Dc(a)).sort();var c=[].concat(_.Dc(b)).sort();return a.every(function(d,e){return c[e]===d})}return a===b};
Xf=function(a){return _.ne(a)?a:mja(a)?_.Xd(Promise.resolve(a)):_.Md(a)};Mla=function(a,b,c){return Kla[c.Dr](a.root,b.root,c.dDb)&&Lla[c.Ta](a.Ta,b.Ta)&&!("exact"===c.Af&&a.Af!==b.Af)};Nla=function(a,b){return Wf(a,b)};Pla=function(a,b,c){if(!Yf(a.Td,b.Td)||!Ola(a.Td,b.Td,c)||a.XT!==b.XT)return!1;for(var d in b.children)if(!a.children[d]||!Pla(a.children[d],b.children[d],c))return!1;return!0};
Qla=function(a,b){return Object.keys(b).length<=Object.keys(a).length&&Object.keys(b).every(function(c){return Jla(a[c],b[c])})};Sla=function(a,b,c){return Rla(a,b,b.Td,c)};
Rla=function(a,b,c,d){if(a.Td.length>c.length)return a=a.Td.slice(0,c.length),Yf(a,c)&&!b.Bo()&&Ola(a,c,d)?!0:!1;if(a.Td.length===c.length){if(!Yf(a.Td,c)||!Ola(a.Td,c,d))return!1;for(var e in b.children)if(!a.children[e]||!Sla(a.children[e],b.children[e],d))return!1;return!0}e=c.slice(0,a.Td.length);c=c.slice(a.Td.length);return Yf(a.Td,e)&&Ola(a.Td,e,d)&&a.children.primary?Rla(a.children.primary,b,c,d):!1};Ola=function(a,b,c){return b.every(function(d,e){return Lla[c](a[e].parameters,d.parameters)})};
Tla=function(a,b){return Yf(a,b)&&a.every(function(c,d){return Wf(c.parameters,b[d].parameters)})};Yf=function(a,b){return a.length!==b.length?!1:a.every(function(c,d){return c.path===b[d].path})};Ula=function(a,b){var c=[];Object.entries(a.children).forEach(function(d){var e=_.k(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=_.k(d);d=e.next().value;e=e.next().value;"primary"!==d&&(c=c.concat(b(e,d)))});return c};
Xla=function(a){return a.Td.map(function(b){return Vla(b.path)+Wla(b.parameters)}).join("/")};
Yla=function(a,b){if(!a.Bo())return Xla(a);if(b){b=a.children.primary?Yla(a.children.primary,!1):"";var c=[];Object.entries(a.children).forEach(function(d){var e=_.k(d);d=e.next().value;e=e.next().value;"primary"!==d&&c.push(d+":"+Yla(e,!1))});return 0<c.length?b+"("+c.join("//")+")":b}b=Ula(a,function(d,e){return"primary"===e?[Yla(a.children.primary,!1)]:[e+":"+Yla(d,!1)]});return 1===Object.keys(a.children).length&&null!=a.children.primary?Xla(a)+"/"+b[0]:Xla(a)+"/("+b.join("//")+")"};
Zla=function(a){return encodeURIComponent(a).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")};$la=function(a){return Zla(a).replace(/%3B/gi,";")};Vla=function(a){return Zla(a).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")};Wla=function(a){return Object.keys(a).map(function(b){return";"+Vla(b)+"="+Vla(a[b])}).join("")};
ama=function(a){var b=Object.keys(a).map(function(c){var d=a[c];return Array.isArray(d)?d.map(function(e){return $la(c)+"="+$la(e)}).join("&"):$la(c)+"="+$la(d)}).filter(function(c){return!!c});return b.length?"?"+b.join("&"):""};cma=function(a){return(a=a.match(bma))?a[0]:""};dma=function(a){var b={};return 0<a.Td.length?new Zf([],(b.primary=a,b)):a};
ema=function(a){for(var b={},c=_.k(Object.keys(a.children)),d=c.next();!d.done;d=c.next()){d=d.value;var e=ema(a.children[d]);if("primary"===d&&0===e.Td.length&&e.Bo())for(d=_.k(Object.entries(e.children)),e=d.next();!e.done;e=d.next()){var f=_.k(e.value);e=f.next().value;f=f.next().value;b[e]=f}else if(0<e.Td.length||e.Bo())b[d]=e}a=new Zf(a.Td,b);1===a.XT&&a.children.primary&&(b=a.children.primary,a=new Zf(a.Td.concat(b.Td),b.children));return a};cg=function(a){return a instanceof $f};
fma=function(a){function b(f){for(var g={},m=_.k(f.children),n=m.next();!n.done;n=m.next()){n=n.value;var r=b(n);g[n.qf]=r}g=new Zf(f.url,g);f===a&&(c=g);return g}var c,d=b(a.root);d=dma(d);var e;return null!=(e=c)?e:d};
mma=function(a,b,c,d){for(var e=a;e.parent;)e=e.parent;if(0===b.length)return gma(e,e,e,c,d);b=hma(b);if(b.Dyb&&1===b.commands.length&&"/"==b.commands[0])return gma(e,e,new Zf([],{}),c,d);var f=e;if(b.Dyb)a=new ima(f,!0,0);else if(a)if(null===a.parent)a=new ima(a,!0,0);else{f=a;a=a.Td.length-1+(jma(b.commands[0])?0:1);for(var g=b.GLc;g>a;){g-=a;f=f.parent;if(!f)throw new _.hc(4005,!1);a=f.Td.length}a=new ima(f,!1,a-g)}else a=new ima(f,!1,NaN);b=a.zwa?kma(a.AI,a.index,b.commands):lma(a.AI,a.index,
b.commands);return gma(e,a.AI,b,c,d)};jma=function(a){return"object"===typeof a&&null!=a&&!a.tx&&!a.FNb};nma=function(a){return"object"===typeof a&&null!=a&&a.tx};gma=function(a,b,c,d,e){var f={};d&&Object.entries(d).forEach(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;f[g]=Array.isArray(m)?m.map(function(n){return""+n}):""+m});a=a===b?c:oma(a,b,c);a=dma(ema(a));return new $f(a,f,e)};
oma=function(a,b,c){var d={};Object.entries(a.children).forEach(function(e){var f=_.k(e);e=f.next().value;f=f.next().value;d[e]=f===b?c:oma(f,b,c)});return new Zf(a.Td,d)};
hma=function(a){if("string"===typeof a[0]&&1===a.length&&"/"===a[0])return new pma(!0,0,a);var b=0,c=!1;a=a.reduce(function(d,e,f){if("object"===typeof e&&null!=e){if(e.tx){var g={};Object.entries(e.tx).forEach(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;g[m]="string"===typeof n?n.split("/"):n});return[].concat(_.Dc(d),[{tx:g}])}if(e.FNb)return[].concat(_.Dc(d),[e.FNb])}return"string"!==typeof e?[].concat(_.Dc(d),[e]):0===f?(e.split("/").forEach(function(m,n){if(0!=n||"."!==m)0==n&&
""===m?c=!0:".."===m?b++:""!=m&&d.push(m)}),d):[].concat(_.Dc(d),[e])},[]);return new pma(c,b,a)};qma=function(a){if(nma(a[0]))return a[0].tx;var b={};return b.primary=a,b};
lma=function(a,b,c){a||(a=new Zf([],{}));if(0===a.Td.length&&a.Bo())return kma(a,b,c);a:{var d=a;for(var e=0,f=b,g={match:!1,bwa:0,Clb:0};f<d.Td.length;){if(e>=c.length){d=g;break a}var m=d.Td[f],n=c[e];if(nma(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.tx){if(n!=m.path||!Wf(r,m.parameters)){d=g;break a}e+=2}else{r={};if(n!=m.path||!Wf(r,m.parameters)){d=g;break a}e++}f++}d={match:!0,bwa:f,Clb:e}}e=c.slice(d.Clb);return d.match&&
d.bwa<a.Td.length?(b=new Zf(a.Td.slice(0,d.bwa),{}),b.children.primary=new Zf(a.Td.slice(d.bwa),a.children),kma(b,0,e)):d.match&&0===e.length?new Zf(a.Td,{}):d.match&&!a.Bo()?rma(a,b,c):d.match?kma(a,0,e):rma(a,b,c)};
kma=function(a,b,c){if(0===c.length)return new Zf(a.Td,{});var d=qma(c),e={};if(Object.keys(d).some(function(f){return"primary"!==f})&&a.children.primary&&1===a.XT&&0===a.children.primary.Td.length)return c=kma(a.children.primary,b,c),new Zf(a.Td,c.children);Object.entries(d).forEach(function(f){var g=_.k(f);f=g.next().value;g=g.next().value;"string"===typeof g&&(g=[g]);null!==g&&(e[f]=lma(a.children[f],b,g))});Object.entries(a.children).forEach(function(f){var g=_.k(f);f=g.next().value;g=g.next().value;
void 0===d[f]&&(e[f]=g)});return new Zf(a.Td,e)};rma=function(a,b,c){for(var d=a.Td.slice(0,b),e=0;e<c.length;){var f=c[e];if(nma(f))return a=sma(f.tx),new Zf(d,a);if(0===e&&jma(c[0]))d.push(new _.dg(a.Td[b].path,tma(c[0]))),e++;else{f=nma(f)?f.tx.primary:""+f;var g=e<c.length-1?c[e+1]:null;f&&g&&jma(g)?(d.push(new _.dg(f,tma(g))),e+=2):(d.push(new _.dg(f,{})),e++)}}return new Zf(d,{})};
sma=function(a){var b={};Object.entries(a).forEach(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;"string"===typeof d&&(d=[d]);null!==d&&(b[c]=rma(new Zf([],{}),0,d))});return b};tma=function(a){var b={};Object.entries(a).forEach(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;return b[c]=""+d});return b};uma=function(a,b){if(a===b.value)return b;b=_.k(b.children);for(var c=b.next();!c.done;c=b.next())if(c=uma(a,c.value))return c;return null};
vma=function(a,b){if(a===b.value)return[b];for(var c=_.k(b.children),d=c.next();!d.done;d=c.next())if(d=vma(a,d.value),d.length)return d.unshift(b),d;return[]};wma=function(a){var b={};a&&a.children.forEach(function(c){return b[c.value.qf]=c});return b};
yma=function(a,b,c){var d=a.ve,e;if(null===b||"always"!==(void 0===c?"emptyOnly":c)&&""!==(null==d?void 0:d.path)&&(b.component||(null==(e=b.ve)?0:e.pM))){var f;a={params:a.params,data:a.data,resolve:Object.assign({},a.data,null!=(f=a.Doa)?f:{})}}else a={params:Object.assign({},b.params,a.params),data:Object.assign({},b.data,a.data),resolve:Object.assign({},a.data,b.data,null==d?void 0:d.data,a.Doa)};!d||"string"!==typeof d.title&&null!==d.title||(a.resolve[xma]=d.title);return a};
zma=function(a,b){b.value.BC=a;b.children.forEach(function(c){return zma(a,c)})};Ama=function(a){var b=0<a.children.length?" { "+a.children.map(Ama).join(", ")+" } ":"";return""+a.value+b};
Bma=function(a){if(a.Wc){var b=a.Wc,c=a.sX;a.Wc=c;Wf(b.Ta,c.Ta)||a.DNc.next(c.Ta);b.Af!==c.Af&&a.aFc.next(c.Af);Wf(b.params,c.params)||a.JMc.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(!Wf(d[f],e[f])){d=!1;break a}d=!0}}d||a.zTc.next(c.url);Wf(b.data,c.data)||a.PR.next(c.data)}else a.Wc=a.sX,a.PR.next(a.sX.data)};
Cma=function(a,b){var c=Wf(a.params,b.params)&&Tla(a.url,b.url),d=!a.parent!==!b.parent;return c&&!d&&(!a.parent||Cma(a.parent,b.parent))};Fma=function(a,b,c){if(c&&a.hya(b.value,c.value.Wc)){var d=c.value;d.sX=b.value;b=Dma(a,b,c);return new eg(d,b)}d=Ema(b.value);b=b.children.map(function(e){return Fma(a,e)});return new eg(d,b)};
Dma=function(a,b,c){return b.children.map(function(d){for(var e=_.k(c.children),f=e.next();!f.done;f=e.next())if(f=f.value,a.hya(d.value,f.value.Wc))return Fma(a,d,f);return Fma(a,d)})};Ema=function(a){return new _.fg(new _.gg(a.url),new _.gg(a.params),new _.gg(a.Ta),new _.gg(a.Af),new _.gg(a.data),a.qf,a.component,a)};Hma=function(a){var b=cg(a)?{sE:a,LEb:void 0}:a,c=b.sE;b=b.LEb;a=Gma(0,a);a.url=c;a.LEb=b;return a};
Gma=function(a,b){var c=Error("Jb`");c.ngNavigationCancelingError=!0;c.Yzc=a;b&&(c.url=b);return c};Ima=function(a,b){a.Pb&&!a.hf&&(a.hf=lja(a.Pb,b,"Route: "+a.path));var c;return null!=(c=a.hf)?c:b};Jma=function(a){var b=a.children&&a.children.map(Jma);a=b?Object.assign({},a,{children:b}):Object.assign({},a);a.component||a.pM||!b&&!a.Pk||!a.qf||"primary"===a.qf||(a.component=Kma);return a};hg=function(a){return a.qf||"primary"};
Lma=function(a,b){var c=a.filter(function(d){return hg(d)===b});c.push.apply(c,_.Dc(a.filter(function(d){return hg(d)!==b})));return c};Mma=function(a){if(!a)return null;var b;if(null==(b=a.ve)?0:b.hf)return a.ve.hf;for(a=a.parent;a;a=a.parent){b=a.ve;var c=void 0;if(null==(c=b)?0:c.oQ)return b.oQ;c=void 0;if(null==(c=b)?0:c.hf)return b.hf}return null};
ig=function(){return _.Ie(function(a){return _.Wd(a.map(function(b){return b.ha(_.ve(1),_.He(Nma))})).ha(_.v(function(b){b=_.k(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,!0!==c){if(c===Nma)return Nma;if(!1===c||c instanceof $f)return c}return!0}),_.je(function(b){return b!==Nma}),_.ve(1))})};jg=function(a,b){var c=Symbol(),d=b.get(a,c);return d===c?"function"!==typeof a||null!==kda(a)?b.get(a):a:d};
Qma=function(a,b,c,d,e){e=void 0===e?{canDeactivateChecks:[],canActivateChecks:[]}:e;var f=wma(b);a.children.forEach(function(g){var m=f[g.value.qf],n=d.concat([g.value]),r=e;r=void 0===r?{canDeactivateChecks:[],canActivateChecks:[]}:r;var w=g.value,z=m?m.value:null,D=c?c.getContext(g.value.qf):null;if(z&&w.ve===z.ve){var J=Oma(z,w,w.ve.Zp);J?r.canActivateChecks.push(new Pma(n)):(w.data=z.data,w.Doa=z.Doa);w.component?Qma(g,m,D?D.children:null,n,r):Qma(g,m,c,n,r);J&&D&&D.qf&&D.qf.Zta&&r.canDeactivateChecks.push(new Rma(D.qf.component,
z))}else z&&Sma(m,D,r),r.canActivateChecks.push(new Pma(n)),w.component?Qma(g,null,D?D.children:null,n,r):Qma(g,null,c,n,r);delete f[g.value.qf]});Object.entries(f).forEach(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;return Sma(m,c.getContext(g),e)});return e};
Oma=function(a,b,c){if("function"===typeof c)return c(a,b);switch(c){case "pathParamsChange":return!Yf(a.url,b.url);case "pathParamsOrQueryParamsChange":return!Yf(a.url,b.url)||!Wf(a.Ta,b.Ta);case "always":return!0;case "paramsOrQueryParamsChange":return!Cma(a,b)||!Wf(a.Ta,b.Ta);default:return!Cma(a,b)}};
Sma=function(a,b,c){var d=wma(a),e=a.value;Object.entries(d).forEach(function(f){var g=_.k(f);f=g.next().value;g=g.next().value;e.component?b?Sma(g,b.children.getContext(f),c):Sma(g,null,c):Sma(g,b,c)});e.component?b&&b.qf&&b.qf.Zta?c.canDeactivateChecks.push(new Rma(b.qf.component,e)):c.canDeactivateChecks.push(new Rma(null,e)):c.canDeactivateChecks.push(new Rma(null,e))};Tma=function(a){return"function"===typeof a};Uma=function(a){return a instanceof _.Pd||"EmptyError"===(null==a?void 0:a.name)};
Xma=function(a,b){return _.ae(function(c){var d=c.Ui,e=c.LR,f=c.X_,g=f.canActivateChecks;f=f.canDeactivateChecks;return 0===f.length&&0===g.length?_.Md(Object.assign({},c,{FL:!0})):Vma(f,d,e,a).ha(_.ae(function(m){return m&&"boolean"===typeof m?Wma(d,g,a,b):_.Md(m)}),_.v(function(m){return Object.assign({},c,{FL:m})}))})};Vma=function(a,b,c,d){return _.Xd(a).ha(_.ae(function(e){return Yma(e.component,e.Mb,c,b,d)}),_.xe(function(e){return!0!==e},!0))};
Wma=function(a,b,c,d){return _.Xd(b).ha(_.ae(function(e){var f=e.Mb.parent;null!==f&&d&&d(new Zma(f));f=_.Md(!0);var g=e.Mb;null!==g&&d&&d(new $ma(g));g=_.Md(!0);return _.ce(f,g,ana(a,e.path,c),bna(a,e.Mb,c))},1),_.xe(function(e){return!0!==e},!0))};bna=function(a,b,c){var d=b.ve?b.ve.Ye:null;if(!d||0===d.length)return _.Md(!0);d=d.map(function(e){return _.de(function(){var f,g=null!=(f=Mma(b))?f:c,m=jg(e,g);f=m&&Tma(m.Ye)?m.Ye(b,a):Fc(g,function(){return m(b,a)});return Xf(f).ha(_.xe())})});return _.Md(d).ha(ig())};
ana=function(a,b,c){var d=b[b.length-1];b=b.slice(0,b.length-1).reverse().map(function(e){var f=e.ve?e.ve.nR:null;return f&&0!==f.length?{node:e,X_:f}:null}).filter(function(e){return null!==e}).map(function(e){return _.de(function(){var f=e.X_.map(function(g){var m,n=null!=(m=Mma(e.node))?m:c,r=jg(g,n);g=r&&Tma(r.nR)?r.nR(d,a):Fc(n,function(){return r(d,a)});return Xf(g).ha(_.xe())});return _.Md(f).ha(ig())})});return _.Md(b).ha(ig())};
Yma=function(a,b,c,d,e){var f=b&&b.ve?b.ve.Tjb:null;if(!f||0===f.length)return _.Md(!0);f=f.map(function(g){var m,n=null!=(m=Mma(b))?m:e,r=jg(g,n);g=r&&Tma(r.Tjb)?r.Tjb(a,b,c,d):Fc(n,function(){return r(a,b,c,d)});return Xf(g).ha(_.xe())});return _.Md(f).ha(ig())};dna=function(a,b,c){var d=b.bqa;if(void 0===d||0===d.length)return _.Md(!0);d=d.map(function(e){var f=jg(e,a);e=f&&Tma(f.bqa)?f.bqa(b,c):Fc(a,function(){return f(b,c)});return Xf(e)});return _.Md(d).ha(ig(),cna())};
cna=function(){return _.Jd(_.Ke(function(a){if(cg(a))throw Hma(a);}),_.v(function(a){return!0===a}))};ena=function(a,b,c){var d=b.Ujb;if(!d||0===d.length)return _.Md(!0);d=d.map(function(e){var f=jg(e,a);e=f&&Tma(f.Ujb)?f.Ujb(b,c):Fc(a,function(){return f(b,c)});return Xf(e)});return _.Md(d).ha(ig(),cna())};kg=function(a){return _.Od(new fna(a))};ina=function(a,b,c,d){var e=gna(a,b,c);if(!e.LA)return _.Md(e);d=Ima(b,d);return ena(d,b,c).ha(_.v(function(f){return!0===f?e:Object.assign({},hna)}))};
gna=function(a,b,c){if(""===b.path)return"full"===b.qga&&(a.Bo()||0<c.length)?Object.assign({},hna):{LA:!0,B$:[],rha:c,parameters:{},twa:{}};a=(b.Su||Hla)(c,a,b);if(!a)return Object.assign({},hna);var d={},e;Object.entries(null!=(e=a.rwa)?e:{}).forEach(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;d[g]=m.path});e=0<a.KK.length?Object.assign({},d,a.KK[a.KK.length-1].parameters):d;var f;return{LA:!0,B$:a.KK,rha:c.slice(a.KK.length),parameters:e,twa:null!=(f=a.rwa)?f:{}}};
mna=function(a,b,c,d){if(0<c.length&&jna(a,c,d)){var e=Zf;a=new Zf(c,a.children);c={};c.primary=a;a=_.k(d);for(d=a.next();!d.done;d=a.next())if(d=d.value,""===d.path&&"primary"!==hg(d)){var f=new Zf([],{});c[hg(d)]=f}c={AI:new e(b,c),E2a:[]}}else if(0===c.length&&kna(a,c,d)){b=Zf;e=a.Td;f=a.children;var g={};d=_.k(d);for(var m=d.next();!m.done;m=d.next())if(m=m.value,lna(a,c,m)&&!f[hg(m)]){var n=new Zf([],{});g[hg(m)]=n}a=Object.assign({},f,g);c={AI:new b(e,a),E2a:c}}else c={AI:new Zf(a.Td,a.children),
E2a:c};return c};jna=function(a,b,c){return c.some(function(d){return lna(a,b,d)&&"primary"!==hg(d)})};kna=function(a,b,c){return c.some(function(d){return lna(a,b,d)})};lna=function(a,b,c){return(a.Bo()||0<b.length)&&"full"===c.qga?!1:""===c.path};nna=function(a){a.sort(function(b,c){return"primary"===b.value.qf?-1:"primary"===c.value.qf?1:b.value.qf.localeCompare(c.value.qf)})};ona=function(a){return(a=a.value.ve)&&""===a.path};
pna=function(a){var b=[],c=new Set;a=_.k(a);for(var d=a.next(),e={};!d.done;e={ST:e.ST},d=a.next())e.ST=d.value,ona(e.ST)?(d=b.find(function(f){return function(g){return f.ST.value.ve===g.value.ve}}(e)),void 0!==d?(d.children.push.apply(d.children,_.Dc(e.ST.children)),c.add(d)):b.push(e.ST)):b.push(e.ST);a=_.k(c);for(e=a.next();!e.done;e=a.next())e=e.value,d=pna(e.children),b.push(new eg(e.value,d));return b.filter(function(f){return!c.has(f)})};
qna=function(a){return{LA:!0,parameters:0<a.length?(0<a.length?a[a.length-1]:null).parameters:{},B$:a,rha:[],twa:{}}};sna=function(a,b,c,d,e,f){return _.ae(function(g){return(new rna(a,b,c,d,g.Ep,void 0===f?"emptyOnly":f,e)).recognize().ha(_.v(function(m){return Object.assign({},g,{Ui:m.state,nh:m.v3})}))})};
vna=function(a,b){return _.ae(function(c){var d=c.Ui,e=c.X_.canActivateChecks;if(!e.length)return _.Md(c);var f=new Set(e.map(function(w){return w.Mb})),g=new Set;e=_.k(f);for(var m=e.next();!m.done;m=e.next())if(m=m.value,!g.has(m)){m=_.k(tna(m));for(var n=m.next();!n.done;n=m.next())g.add(n.value)}var r=0;return _.Xd(g).ha(_.ae(function(w){if(f.has(w))return una(w,d,a,b);w.data=yma(w,w.parent,a).resolve;return _.Md(void 0)},1),_.Ke(function(){return r++}),_.ye(),_.ae(function(){return r===g.size?
_.Md(c):_.ue}))})};tna=function(a){var b=a.children.map(function(c){return tna(c)}).flat();return[a].concat(_.Dc(b))};una=function(a,b,c,d){var e=a.ve,f=a.hwc;void 0!==(null==e?void 0:e.title)&&"string"!==typeof e.title&&null!==e.title&&(f[xma]=e.title);return wna(f,a,b,d).ha(_.v(function(g){a.Doa=g;a.data=yma(a,a.parent,c).resolve;return null}))};
wna=function(a,b,c,d){var e=Ila(a);if(0===e.length)return _.Md({});var f={};return _.Xd(e).ha(_.ae(function(g){return xna(a[g],b,c,d).ha(_.xe(),_.Ke(function(m){f[g]=m}))}),_.ye(),_.ze(f),_.pe(function(g){return Uma(g)?_.ue:_.Od(g)}))};xna=function(a,b,c,d){var e,f=null!=(e=Mma(b))?e:d,g=jg(a,f);a=g.resolve?g.resolve(b,c):Fc(f,function(){return g(b,c)});return Xf(a)};yna=function(a){return _.Ie(function(b){var c=a(b);return c?_.Xd(c).ha(_.v(function(){return b})):_.Md(b)})};
Ana=function(a,b){return b.map(function(c){return c.replace(zna,a)})};Bna=function(a){var b=new Map;0<a.length&&a.replace(/^\?/,"").split("&").forEach(function(c){var d=c.indexOf("=");d=_.k(-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};Ena=function(a){return encodeURIComponent(a).replace(Cna,function(b,c){var d;return null!=(d=Dna[c])?d:b})};
Fna=function(a){return""+a};Gna=function(a){return"undefined"!==typeof ArrayBuffer&&a instanceof ArrayBuffer};Hna=function(a){return"undefined"!==typeof Blob&&a instanceof Blob};Ina=function(a){return"undefined"!==typeof FormData&&a instanceof FormData};Jna=function(a,b){return{body:b,headers:a.headers,context:a.context,observe:a.observe,params:a.params,Cx:a.Cx,responseType:a.responseType,withCredentials:a.withCredentials,Fka:a.Fka}};Kna=function(a,b){return b(a)};
Lna=function(a,b){return function(c,d){return b.intercept(c,{handle:function(e){return a(e,d)}})}};Mna=function(a,b,c){return function(d,e){return Fc(c,function(){return b(d,function(f){return a(f,e)})})}};Qna=function(a,b){var c=a.url.toLowerCase();if(!_.pc(Nna)||"GET"===a.method||"HEAD"===a.method||c.startsWith("http://")||c.startsWith("https://"))return b(a);c=_.pc(_.Ona).getToken();var d=_.pc(Pna);null==c||a.headers.has(d)||(a=a.clone({headers:a.headers.set(d,c)}));return b(a)};
Rna=function(a,b){return{QUc:a,Xr:b}};Tna=function(a){var b=a.cookieName;a=a.Evb;var c=[];void 0!==b&&c.push({wa:Sna,nc:b});void 0!==a&&c.push({wa:Pna,nc:a});return Rna(2,c)};lg=function(a){return{valueOf:a}.valueOf()};Vna=function(a){return new Una(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})};
_.og=function(a){var b=void 0===b?Wna:b;a:if(b=void 0===b?Wna:b,!(a instanceof _.mg)){for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof Una&&d.isValid(a)){a=_.ng(a);break a}}a=void 0}return a||Xna};Zna=function(a){if(!Yna){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};_.$na=function(a){if("javascript:"!==Zna(a))return a};
_.qg=function(a){return a instanceof _.mg?_.pg(a):_.$na(a)};aoa=function(a,b){var c=b.createRange();c.selectNode(b.body);a=_.rg(a);return c.createContextualFragment(_.sg(a))};boa=function(a){a=a.nodeName;return"string"===typeof a?a:"FORM"};coa=function(a){a=a.nodeType;return 1===a||"number"!==typeof a};doa=function(a,b,c){a.setAttribute(b,c)};_.ug=function(a){var b=_.zc.apply(1,arguments);if(0===b.length)return _.tg(a[0]);for(var c=a[0],d=0;d<b.length;d++)c+=encodeURIComponent(b[d])+a[d+1];return _.tg(c)};
hoa=function(a,b,c){return Xf(a.Pk()).ha(_.v(eoa),_.ae(function(d){return d instanceof foa||Array.isArray(d)?_.Md(d):_.Xd(Promise.resolve(new ila(d)))}),_.v(function(d){c&&c(a);if(!Array.isArray(d)){var e=d.create(b).Dc;d=e.get(_.goa,[],{optional:!0,self:!0}).flat()}return{wB:d.map(Jma),Dc:e}}))};eoa=function(a){return a&&"object"===typeof a&&"default"in a?a["default"]:a};
koa=function(a,b,c){var d=a.get(ioa),e=a.get(_.vg);return a.get(_.Me).Vb(function(){if(!e.startViewTransition||d.UPb)return d.UPb=!1,Promise.resolve();var f,g=new Promise(function(r){f=r}),m=e.startViewTransition(function(){f();return joa(a)}),n=d.d6c;n&&Fc(a,function(){return n({transition:m,from:b,to:c})});return g})};joa=function(a){return new Promise(function(b){Xia(b,{Dc:a})})};
loa=function(a,b){a.events.ha(_.je(function(c){return c instanceof _.wg||c instanceof _.xg||c instanceof _.yg||c instanceof zg}),_.v(function(c){return c instanceof _.wg||c instanceof zg?0:c instanceof _.xg&&(0===c.code||1===c.code)?2:1}),_.je(function(c){return 2!==c}),_.ve(1)).subscribe(function(){b()})};moa=function(a){throw a;};noa=function(a,b){return{QUc:a,Xr:b}};
toa=function(){var a=_.pc(_.Ne);return function(b){var c=a.get(_.Bg);if(b===c.WC[0]){b=a.get(_.Cg);var d=a.get(ooa);1===a.get(poa)&&b.Oda();var e;null==(e=a.get(qoa,null,8))||roa(e);var f;null==(f=a.get(soa,null,8))||f.init();c=c.Ilb[0];b.El.root.component=c;b.aE.ixa=c;d.closed||(d.next(),d.complete(),d.unsubscribe())}}};
woa=function(){return noa(2,[{wa:poa,nc:0},{wa:uoa,wd:!0,Ib:[_.Ne],Cb:function(a){var b=a.get(voa,Promise.resolve());return function(){return b.then(function(){return new Promise(function(c){var d=a.get(_.Cg),e=a.get(ooa);loa(d,function(){c(!0)});a.get(Dg).kfb=function(){c(!0);return e.closed?_.Md(void 0):e};d.Oda()})})}}}])};yoa=function(){return noa(3,[{wa:uoa,wd:!0,Cb:function(){var a=_.pc(_.Cg);return function(){xoa(a)}}},{wa:poa,nc:2}])};
Coa=function(){return{wa:soa,Cb:function(){var a=_.pc(zoa),b=_.pc(_.Me),c=_.pc(Aoa),d=_.pc(Dg),e=_.pc(_.Eg);c.sxa&&Boa(a,c.sxa);return new Fg(e,d,a,b,c)}}};Doa=function(){return"guarded"};_.Eoa=function(){return[_.Gg,_.Hg].map(function(a){return function(){var b=_.zc.apply(0,arguments),c;return(c=_.pc(a)).nR.apply(c,_.Dc(b))}})};_.Ig=function(a){return function(){var b=_.zc.apply(0,arguments),c;return(c=_.pc(a)).resolve.apply(c,_.Dc(b))}};Foa=function(a){return a[_.da.Symbol.iterator]()};
Goa=function(a,b){if(window.performance){var c=window.performance.getEntriesByType("paint");c=_.k(c);for(var d=c.next();!d.done;d=c.next())d=d.value,a.Um.push({name:d.name,Gi:d.startTime+d.duration,statusCode:"SUCCESS",Qx:a.Qx,RN:!0})}0<b&&a.Um.push({name:"largest-contentful-paint",Gi:b,statusCode:"SUCCESS",Qx:b,RN:!0})};Hoa=function(a){var b=(performance.timeOrigin||performance.timing.navigationStart)+a;return b>Date.now()?a:b};
Ioa=function(a,b){return a.element+"/"+a.action+" - "+a.gestureName+" ("+b+")"};Joa=function(a){return(a=a.visibilityState)?"visible"!==a:!1};Koa=function(a){if(!a.event){if(a.km!==a.sr)return Error("Wb");if("SUCCESS"!==a.status)return Error("Xb`"+a.status);if(a.WQa.length)return Error("Yb");if(!a.event)return Error("Zb`"+a.Um.map(function(b){return b.name}).join(", "))}};_.Jg=function(){return performance&&performance.now?performance.now():Date.now()};
Loa=function(a,b){var c=null;a.Cf.subscribe(function(){null!=c&&clearTimeout(c);c=setTimeout(function(){b();c=null})})};Moa=function(a){switch(a){case 0:return"SUCCESS";case 4:return"TIME_OUT";case 10:return"CANCELLED";default:return"FAILURE"}};_.Lg=function(){!_.Kg&&_.Noa&&_.Ooa();return _.Kg};_.Ooa=function(){_.Kg=(0,_.Noa)();Poa.forEach(function(a){a(_.Kg)});Poa=[]};_.Mg=function(a){_.Kg&&Qoa(a)};_.Ng=function(){_.Kg&&_.Kg.Qxa()};Soa=function(a){return eca(a,function(b,c){return-1!==Roa.indexOf(c)})};
_.Toa=function(a){var b=a.rk,c=a.Fe,d=a.zd,e=a.GPb,f=a.Bu,g=a.fSa;a=a.vra;var m={};b&&(m.q=b);null!=c&&(m.sq=c);d&&(m.ss=d);e&&(m.ssfr=e);f&&(m.all=f);g&&(m.start=g);a&&(m.dqr=a);return m};_.Og=function(a){return{rk:a.get("q")||void 0,Fe:a.get("sq")||void 0,zd:a.get("ss")||void 0,GPb:a.get("ssfr")||void 0,Bu:a.get("all")||void 0,fSa:a.get("start")||void 0,vra:a.get("dqr")||void 0}};
Xoa=function(a){var b=a.Cc?a.Cc.getResponseHeader("Content-Type"):null;if(!b)return null;b=b.toLowerCase();if(b.startsWith("application/json"))return b.startsWith("application/json+protobuf")?new Uoa:new Voa;if(b.startsWith("application/x-protobuf")){a=a.Cc?a.Cc.getResponseHeader("Content-Transfer-Encoding"):null;if(!a)return new Pg;if("base64"==a.toLowerCase())return new Woa}return null};_.Qg=function(a,b){throw Error(void 0===b?"unexpected value "+a+"!":b);};
_.Rg=function(a){return a?(a=Yoa.exec(a))?a[1]:"":""};_.Zoa=function(a){return a.startsWith("refs/heads/")?a:"refs/heads/"+a};_.$oa=function(a){return a.startsWith("refs/heads/")?a.substring(11):null};_.apa=function(a){return a.startsWith("refs/tags/")?a.substring(10):null};_.Sg=function(a){return _.$oa(a)||a};_.bpa=function(a){return _.apa(a)||a};_.Tg=function(a){return a.startsWith("refs/tags/")};_.cpa=function(a){return a.startsWith("refs/heads/")};
_.Vg=function(a){return!a||a.startsWith("refs/")&&0<a.indexOf("/",6)||"HEAD"===a||_.Ug.test(a)?a:_.Zoa(a)};_.fpa=function(a){return a?_.Ug.test(a)?a.substring(0,7):a:""};_.gpa=function(a,b){return a.qb===b.qb&&a.Rc===b.Rc&&a.repository===b.repository};_.hpa=function(a,b,c){return a===b||c.includes(a)&&c.includes(b)};_.ipa=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(",")};
_.$g=function(a){var b=a;do{a=b;if(b=a.data.Oc)return b;b=a.firstChild}while(b);var c=a.params[_.Wg.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||_.jpa;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 _.Xg({repository:b||"Piper",Db:(a.params[_.Wg.Qb]?a.Ta.snapshot:void 0)||a.params[_.Wg.changelist]||
"HEAD",path:a.params.path,params:kpa(a.params,c)}):new _.Xg({})}g={id:a.params.repositoryGroupId,type:d};d=a.params.repo&&a.params.repo.replace(/\/+$/,"");e=a.params.path;a={te:g,repository:d,Db:b,path:e?e:":"===a.params[""]?"/":void 0,params:lpa(a.params,c)};return new _.Zg(a)};
_.npa=function(a){var b={},c={};a=_.k(Object.entries(a));for(var d=a.next();!d.done;d=a.next()){var e=_.k(d.value);d=e.next().value;e=e.next().value;mpa.includes(d)||"rev"===d?b[d]=e:"cdbgd"===d?b[_.Wg.su]=e:"cdbgbp"===d?b[_.Wg.Gw]=e:"dqr"===d?b[_.Wg.Iw]=e:c[d]=e}return{QZa:b,Ta:c}};
lpa=function(a,b){var c=null!=a[_.Wg.jf]?Number(a[_.Wg.jf]):void 0;return{line:opa(a),gx:a[_.Wg.gx],vn:b||a[_.Wg.vn],Po:a[_.Wg.Po],Df:a[_.Wg.Df],su:a[_.Wg.su],Gw:a[_.Wg.Gw],Aj:a[_.Wg.Aj],jf:c,it:a[_.Wg.it],tu:a[_.Wg.tu],Qb:a[_.Wg.Qb],pv:a[_.Wg.pv],hx:a[_.Wg.hx],iH:a[_.Wg.iH],SL:a[_.Wg.SL],Iw:a[_.Wg.Iw]}};opa=function(a){a=a[_.Wg.DWa];if(null!=a){var b=Number(a);if(!isNaN(b))return 0<b?b:void 0;a=a.split(",").map(ppa).filter(function(c){return!!c});return 0===a.length?void 0:a}};
ppa=function(a){var b=Number(a);if(!isNaN(b))return 0<b?{start:b,end:b}:void 0;b=_.k(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}};kpa=function(a,b){b=lpa(a,b);(a=a[_.Wg.qMb])&&(b=Object.assign({},b,{Df:a}));return b};qpa=function(a){return a.Um.some(function(b){return"codeRenderFull"===(void 0===b.name?"":b.name)})};
rpa=function(a){return a.Um.some(function(b){b=b.name;return!!b&&(b.endsWith("project.subscriptions.create")||b.endsWith("project.subscriptions.delete")||b.endsWith("externalSource.listRepos"))})};
spa=function(a){var b=a.Ui?_.$g(a.Ui):void 0;if(qpa(a))b=_.ah.s6a;else if(rpa(a))b=_.ah.k6a;else{var c;if(c=b)c=void 0===a.targetRoute?"":a.targetRoute,c=!!(!b.qb&&c.startsWith("/onboarding/")||c.startsWith("/admin/")||c.startsWith("/repo/")||c.startsWith("/user/ssh_keys"));if(c)b=_.ah.cC;else{if(c=b){c=void 0===a.targetRoute?"":a.targetRoute;var d=b.qb,e=b.repository,f=b.Db,g=b.path;c=!("/source"!==c&&"/"!==c&&"/code"!==c&&"/repos"!==c&&"/source/repos"!==c&&"projects"!==c&&(!d||e||f||g))}if(c)b=
_.ah.F7a;else if(c=void 0===a.targetRoute?"":a.targetRoute,"GlobalSearchBox"===a.element||c.startsWith("/search"))b=_.ah.UDa;else{if(a=b)a=b.repository,c=b.Db,d=b.path,a=!(!(b.qb&&a&&c)||d);if(a)b=_.ah.MAa;else{if(a=b)a=b.qb,c=b.repository,d=b.Db,b=b.path,a=!!(a&&c&&d&&b||a&&c&&!d&&!b);b=a?_.ah.GBa:_.ah.a8a}}}}return b};_.tpa=function(a){return 0===a.buttons||0===a.detail};
_.upa=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)};_.bh=function(a){var b=_.zc.apply(1,arguments);return b.length?b.some(function(c){return a[c]}):a.altKey||a.shiftKey||a.ctrlKey||a.metaKey};
_.xpa=function(){if(vpa)return vpa;if("object"!==typeof document||!document)return vpa=new Set(wpa);var a=document.createElement("input");return vpa=new Set(wpa.filter(function(b){a.setAttribute("type",b);return a.type===b}))};zpa=function(){if(null==ypa&&"undefined"!==typeof window)try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){return ypa=!0}}))}finally{ypa=ypa||!1}return ypa};_.ch=function(a){return zpa()?a:!!a.capture};
Bpa=function(){if(null==Apa){if("object"!==typeof document||!document||"function"!==typeof Element||!Element)return Apa=!1;if("scrollBehavior"in document.documentElement.style)Apa=!0;else{var a=Element.prototype.scrollTo;Apa=a?!/\{\s*\[native code\]\s*\}/.test(a.toString()):!1}}return Apa};
Dpa=function(){if("object"!==typeof document||!document)return 0;if(null==Cpa){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);Cpa=0;0===a.scrollLeft&&(a.scrollLeft=1,Cpa=0===a.scrollLeft?1:2);a.remove()}return Cpa};
_.Fpa=function(a){if(null==Epa){var b="undefined"!==typeof document?document.head:null;Epa=!(!b||!b.createShadowRoot&&!b.attachShadow)}return Epa&&(a=a.getRootNode?a.getRootNode():null,"undefined"!==typeof ShadowRoot&&ShadowRoot&&a instanceof ShadowRoot)?a:null};_.Gpa=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};
_.dh=function(a){return a.composedPath?a.composedPath()[0]:a.target};Hpa=function(){return"undefined"!==typeof __karma__&&!!__karma__||"undefined"!==typeof jasmine&&!!jasmine||"undefined"!==typeof jest&&!!jest||"undefined"!==typeof Mocha&&!!Mocha};_.Ipa=function(a){return Array.isArray(a)?a:[a]};_.eh=function(a){return null!=a&&"false"!==""+a};gh=function(a){return null==a?"":"string"===typeof a?a:a+"px"};_.hh=function(a){return a instanceof _.ld?a.na:a};
_.ih=function(a,b){return _.Jpa(a)?Number(a):void 0===b?0:b};_.Jpa=function(a){return!isNaN(parseFloat(a))&&!isNaN(Number(a))};Kpa=function(a){if(!a.hasAttribute("tabindex")||void 0===a.tabIndex)return!1;a=a.getAttribute("tabindex");return!(!a||isNaN(parseInt(a,10)))};Lpa=function(a){if(!Kpa(a))return null;a=parseInt(a.getAttribute("tabindex")||"",10);return isNaN(a)?-1:a};Mpa=function(a){return{matches:"all"===a||""===a,media:a,addListener:function(){},removeListener:function(){}}};
Npa=function(a){return a.map(function(b){return b.split(",")}).reduce(function(b,c){return b.concat(c)}).map(function(b){return b.trim()})};Opa=function(){return null};_.jh=function(a,b,c){var d=Ppa(a,b);d.some(function(e){return e.trim()==c.trim()})||(d.push(c.trim()),a.setAttribute(b,d.join(" ")))};_.kh=function(a,b,c){var d=Ppa(a,b).filter(function(e){return e!=c.trim()});d.length?a.setAttribute(b,d.join(" ")):a.removeAttribute(b)};
Ppa=function(a,b){return(a.getAttribute(b)||"").match(/\S+/g)||[]};Qpa=function(a,b){return"string"===typeof a?(b||"")+"/"+a:a};Spa=function(a,b){a.id||(a.id="cdk-describedby-message-"+b+"-"+Rpa++)};_.lh=function(a,b){return{type:7,name:a,jra:b,options:{}}};_.mh=function(a,b){return{type:4,styles:void 0===b?null:b,SI:a}};_.Tpa=function(a){return{type:3,Jh:a,options:null}};_.nh=function(a){return{type:6,styles:a,offset:null}};_.oh=function(a,b){return{type:0,name:a,styles:b,options:void 0}};
_.ph=function(a,b,c){return{type:1,GDc:a,animation:b,options:void 0===c?null:c}};_.Upa=function(a,b){var c={optional:!0};return{type:11,lb:a,animation:b,options:void 0===c?null:c}};qh=function(a){if("number"==typeof a)return a;a=a.match(/^(-?[\.\d]+)(m?s)/);return!a||2>a.length?0:Vpa(parseFloat(a[1]),a[2])};Vpa=function(a,b){switch(b){case "s":return 1E3*a;default:return a}};
Wpa=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 _.hc(3E3,!1));b={duration:0,delay:0,easing:""};break a}a=Vpa(parseFloat(d[1]),d[2]);var g=d[3];null!=g&&(e=Vpa(parseFloat(g),d[4]));(d=d[5])&&(f=d)}c||(c=!1,d=b.length,0>a&&(b.push(new _.hc(3100,!1)),c=!0),0>e&&(b.push(new _.hc(3101,!1)),c=!0),c&&b.splice(d,0,new _.hc(3E3,!1)));b={duration:a,
delay:e,easing:f}}return b};Xpa=function(a){var b=void 0===b?{}:b;Object.keys(a).forEach(function(c){b[c]=a[c]});return b};Ypa=function(a){var b=new Map;Object.keys(a).forEach(function(c){b.set(c,a[c])});return b};Zpa=function(a){return a.length?a[0]instanceof Map?a:a.map(function(b){return Ypa(b)}):[]};
rh=function(a,b,c){b=void 0===b?new Map:b;if(c){c=_.k(c);for(var d=c.next();!d.done;d=c.next()){var e=_.k(d.value);d=e.next().value;e=e.next().value;b.set(d,e)}}a=_.k(a);for(c=a.next();!c.done;c=a.next())d=_.k(c.value),c=d.next().value,d=d.next().value,b.set(c,d);return b};sh=function(a,b,c){b.forEach(function(d,e){var f=$pa(e);c&&!c.has(e)&&c.set(e,a.style[f]);a.style[f]=d})};th=function(a,b){b.forEach(function(c,d){d=$pa(d);a.style[d]=""})};
aqa=function(a){return Array.isArray(a)?1==a.length?a[0]:{type:2,Jh:a,options:null}:a};cqa=function(a,b,c){var d=b.params||{};a=bqa(a);a.length&&a.forEach(function(e){d.hasOwnProperty(e)||c.push(new _.hc(3001,!1))})};bqa=function(a){var b=[];if("string"===typeof a){for(var c;c=dqa.exec(a);)b.push(c[1]);dqa.lastIndex=0}return b};eqa=function(a,b,c){var d=a.toString(),e=d.replace(dqa,function(f,g){g=b[g];null==g&&(c.push(new _.hc(3003,!1)),g="");return g.toString()});return e==d?a:e};
fqa=function(a){for(var b=[],c=a.next();!c.done;)b.push(c.value),c=a.next();return b};$pa=function(a){return a.replace(gqa,function(){return _.zc.apply(0,arguments)[1].toUpperCase()})};hqa=function(a,b,c){if(c.size&&b.length){var d=b[0],e=[];c.forEach(function(g,m){d.has(m)||e.push(m);d.set(m,g)});if(e.length){c={};for(var f=1;f<b.length;c={lWa:c.lWa},f++)c.lWa=b[f],e.forEach(function(g){return function(m){var n=g.lWa,r=n.set;var w=window.getComputedStyle(a)[m];return r.call(n,m,w)}}(c))}}return b};
uh=function(a,b,c){switch(b.type){case 7:return a.yWb(b,c);case 0:return a.v5a(b,c);case 1:return a.w5a(b,c);case 2:return a.wWb(b,c);case 3:return a.uWb(b,c);case 4:return a.rWb(b,c);case 5:return a.Mza(b,c);case 6:return a.qla(b,c);case 8:return a.Nza(b,c);case 9:return a.sWb(b,c);case 10:return a.tWb(b,c);case 11:return a.vWb(b,c);case 12:return a.xWb(b,c);default:throw new _.hc(3004,!1);}};wh=function(a){switch(a.length){case 0:return new vh;case 1:return a[0];default:return new iqa(a)}};
kqa=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(m){var n=m.get("offset"),r=n==f,w=r&&g||new Map;m.forEach(function(z,D){var J=D;if("offset"!==D)switch(J=$pa(J),z){case "!":z=b.get(D);break;case "*":z=c.get(D);break;default:z=jqa(J,z,d)}w.set(J,z)});r||e.push(w);g=w;f=n});if(d.length)throw new _.hc(3502,!1);return e};
mqa=function(a,b,c,d){switch(b){case "start":a.hE(function(){return d(c&&lqa(c,"start",a))});break;case "done":a.Vu(function(){return d(c&&lqa(c,"done",a))});break;case "destroy":a.nf(function(){return d(c&&lqa(c,"destroy",a))})}};lqa=function(a,b,c){var d=c.totalTime;b=nqa(a.element,a.En,a.ql,a.Sf,b||a.sHb,void 0==d?a.totalTime:d,c.disabled?!0:!1);a=a._data;null!=a&&(b._data=a);return b};nqa=function(a,b,c,d,e,f,g){return{element:a,En:b,ql:c,Sf:d,sHb:void 0===e?"":e,totalTime:void 0===f?0:f,disabled:!!g}};
xh=function(a,b,c){var d=a.get(b);d||a.set(b,d=c);return d};oqa=function(a){var b=a.indexOf(":");return[a.substring(1,b),a.slice(b+1)]};qqa=function(a){a=a.parentNode||a.host||null;return a===pqa?null:a};rqa=function(a,b){for(;b;){if(b===a)return!0;b=qqa(b)}return!1};sqa=function(a,b,c){return c?Array.from(a.querySelectorAll(b)):(a=a.querySelector(b))?[a]:[]};
vqa=function(a,b){var c=[];"string"==typeof a?a.split(/\s*,\s*/).forEach(function(d){a:{if(":"==d[0]&&(d=tqa(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 _.hc(3015,!1)),d=c;else{d=e[1];var f=e[2];e=e[3];c.push(uqa(d,e));"<"!=f[0]||"*"==d&&"*"==e||c.push(uqa(e,d));d=void 0}}return d}):c.push(a);return c};
tqa=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 _.hc(3016,!1)),"* => *"}};
uqa=function(a,b){var c=wqa.has(a)||xqa.has(a),d=wqa.has(b)||xqa.has(b);return function(e,f){var g="*"==a||a==e,m="*"==b||b==f;!g&&c&&"boolean"===typeof e&&(g=e?wqa.has(a):xqa.has(a));!m&&d&&"boolean"===typeof f&&(m=f?wqa.has(b):xqa.has(b));return g&&m}};
zqa=function(a){var b=a.split(/\s*,\s*/).find(function(c){return":self"==c})?!0:!1;b&&(a=a.replace(yqa,""));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]};
Aqa=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};
Bqa=function(a,b){if(a.hasOwnProperty("duration"))return a;if("number"==typeof a)return{duration:Wpa(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:"",wQa:!0},b.vRc=a,b;a=Wpa(a,b);return{duration:a.duration,delay:a.delay,easing:a.easing}};yh=function(a){if(a){if(a=Xpa(a),a.params){var b=a;var c=(c=a.params)?Xpa(c):null;b.params=c}}else a={};return a};
Cqa=function(a,b,c,d,e,f,g,m){return{type:1,element:a,iM:b,B1:c,sU:d,duration:e,delay:f,totalTime:e+f,easing:void 0===g?null:g,HRc:void 0===m?!1:m}};Eqa=function(a,b,c,d,e,f,g,m,n,r){f=void 0===f?new Map:f;g=void 0===g?new Map:g;r=void 0===r?[]:r;return(new Dqa).Tpa(a,b,c,d,e,f,g,m,n,r)};Fqa=function(a){var b=Math.pow(10,2);return Math.round(a*b)/b};
Gqa=function(a,b){var c=new Map,d;a.forEach(function(e){if("*"===e){d=d||b.keys();e=_.k(d);for(var f=e.next();!f.done;f=e.next())c.set(f.value,"*")}else rh(e,c)});return c};Hqa=function(a,b,c,d,e,f,g,m,n,r,w,z,D){return{type:0,element:a,En:b,zzb:e,ql:c,Bsa:f,Sf:d,rka:g,UE:m,CNc:n,B1:r,sU:w,totalTime:z,errors:D}};Iqa=function(a,b,c,d,e){return a.some(function(f){return f(b,c,d,e)})};Jqa=function(a,b){b=Xpa(b);for(var c in a)a.hasOwnProperty(c)&&null!=a[c]&&(b[c]=a[c]);return b};
Lqa=function(a,b){return new Kqa(a,{type:1,animation:{type:2,Jh:[],options:null},ZCb:[function(){return!0}],options:null,hN:0,cD:0},b)};Mqa=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))};Nqa=function(a){return a&&1===a.nodeType};Oqa=function(a,b){var c=a.style.display;a.style.display=null!=b?b:"none";return c};
Qqa=function(a,b,c,d,e){var f=[];c.forEach(function(n){return f.push(Oqa(n))});var g=[];d.forEach(function(n,r){var w=new Map;n.forEach(function(z){var D=b.WOa(r,z,e);w.set(z,D);D&&0!=D.length||(r.__ng_removed=Pqa,g.push(r))});a.set(r,w)});var m=0;c.forEach(function(n){return Oqa(n,f[m++])});return g};
Rqa=function(a,b){function c(g){if(!g)return 1;var m=f.get(g);if(m)return m;m=g.parentNode;m=d.has(m)?m:e.has(m)?1:c(m);f.set(g,m);return m}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 m=c(g);1!==m&&d.get(m).push(g)});return d};zh=function(a,b){var c;null==(c=a.classList)||c.add(b)};Ah=function(a,b){var c;null==(c=a.classList)||c.remove(b)};Tqa=function(a,b,c){wh(c).Vu(function(){return Sqa(a,b)})};
Vqa=function(a){var b=[];Uqa(a,b);return b};Uqa=function(a,b){for(var c=0;c<a.length;c++){var d=a[c];d instanceof iqa?Uqa(d.eh,b):b.push(d)}};Wqa=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};Xqa=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};
$qa=function(a,b){var c=null,d=null;Array.isArray(b)&&b.length?(c=Yqa(b[0]),1<b.length&&(d=Yqa(b[b.length-1]))):b instanceof Map&&(c=Yqa(b));return c||d?new Zqa(a,c,d):null};Yqa=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};ara=function(a){switch(a){case "body":return document.body;case "document":return document;case "window":return window;default:return a}};
bra=function(a){var b=a.indexOf(".");return[a.substring(0,b),a.slice(b+1)]};cra=function(){return _.pc(_.vg)};_.era=function(a){a=(null==a?void 0:a.toLowerCase())||"";var b;return"auto"===a&&"undefined"!==typeof navigator&&(null==(b=navigator)?0:b.language)?dra.test(navigator.language)?"rtl":"ltr":"rtl"===a?"rtl":"ltr"};fra=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})};
gra=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})};_.hra=function(a){return a&&"function"===typeof a.connect&&!(a instanceof Ch)};Dh=function(a,b){for(var c in b)b.hasOwnProperty(c)&&(a[c]=b[c])};jra=function(a){if("number"!==typeof a&&null!=a){var b=_.k(a.split(ira));a=b.next().value;return(b=b.next().value)&&"px"!==b?null:parseFloat(a)}return a||null};
kra=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)}};
_.Eh=function(a,b){var c=function(){var d=a.apply(this,[].concat(_.Dc(_.zc.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.Ai},set:function(d){d=d||this.defaultColor;d!==this.Ai&&(this.Ai&&this.Ma.na.classList.remove("mat-"+this.Ai),d&&this.Ma.na.classList.add("mat-"+d),this.Ai=d)}}});return c};
_.Fh=function(a){var b=function(){var c=a.apply(this,[].concat(_.Dc(_.zc.apply(0,arguments))))||this;c.ls=!1;return c};_.V(b,a);_.W.Object.defineProperties(b.prototype,{hd:{configurable:!0,enumerable:!0,get:function(){return this.ls},set:function(c){this.ls=_.eh(c)}}});return b};
_.Gh=function(a){var b=function(){var c=a.apply(this,[].concat(_.Dc(_.zc.apply(0,arguments))))||this;c.xc=!1;return c};_.V(b,a);_.W.Object.defineProperties(b.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.xc},set:function(c){this.xc=_.eh(c)}}});return b};
_.mra=function(a){var b=function(){return a.apply(this,[].concat(_.Dc(_.zc.apply(0,arguments))))||this};_.V(b,a);b.prototype.SB=function(){this._getTracker().SB()};b.prototype._getTracker=function(){this.Sdb||(this.Sdb=new _.lra(this.bHa,this.Nd,this.f7,this.e7,this.rc));return this.Sdb};_.W.Object.defineProperties(b.prototype,{Dj:{configurable:!0,enumerable:!0,get:function(){return this._getTracker().Dj},set:function(c){this._getTracker().Dj=c}},cS:{configurable:!0,enumerable:!0,get:function(){return this._getTracker().Su},
set:function(c){this._getTracker().Su=c}}});return b};nra=function(){return _.pc(_.Hh)};ora=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)};Ih=function(a){var b=_.zc.apply(1,arguments);if(null==a)throw TypeError("kc");b=_.k(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};
pra=function(){var a=Jh.zRb;return"function"===typeof a?a():a};
rra=function(a,b){a=a.filter(function(f){return!qra[f]});if(0<a.length){var c=a.join(", ");try{var d=Jh.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 qra[f]=d})}catch(f){console.error(f)}}};
sra=function(a){var b={};return a.filter(function(c){return b.hasOwnProperty(c)?!1:b[c]=!0})};tra=function(a,b){return Ih(a,b?{eYa:b.alias,suffix:b.suffix}:{})};vra=function(a){var b=_.k(ura(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}};
ura=function(a){a=a?a.toLowerCase():"";var b=_.k(a.split(" "));a=b.next().value;b=b.next().value;var c=a;wra.find(function(d){return d===c})||(c=wra[0]);return[c,xra(b)]};yra=function(a){a=_.k(ura(a));var b=a.next().value;a.next();return-1<b.indexOf("row")};xra=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};
zra=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};Ara=function(){var a=Jh.zRb;return"function"===typeof a?a():a};Cra=function(a,b,c){var d=zra(b);c.forEach(function(e){Bra(d,e,a)})};Bra=function(a,b,c){Object.keys(a).forEach(function(d){for(var e=_.k(Array.isArray(a[d])?a[d]:[a[d]]),f=e.next();!f.done;f=e.next())c.jh(b,d,f.value)})};Dra=function(a,b){var c=void 0===c?!1:c;var d="";if(a&&Ara())try{var e=d=Ara()?a.style[b]:"";c||(d=e||getComputedStyle(a).getPropertyValue(b))}catch(f){}return d?d.trim():"block"};Era=function(){};
Fra=function(a,b){for(var c=a.length;c--;)b(a[c])};Gra=function(){};Hra=function(a){return null==a?null:"number"===typeof a?a:a.endsWith("ms")?_.ih(a.substring(0,a.length-2)):a.endsWith("s")?1E3*_.ih(a.substring(0,a.length-1)):"0"===a?0:null};Ira=function(a,b){for(var c=a.na.parentElement;c&&!c.classList.contains("mat-mdc-dialog-container");)c=c.parentElement;return c?b.find(function(d){return d.id===c.id}):null};Jra=function(){};
Kra=function(a){return a.replace(/[\s]/g,"").replace(/[\/\*\+\-]/g," $& ")};Lra=function(a){return(0<a.length?a.charAt(0):"").toUpperCase()+(1<a.length?a.slice(1):"")};Ora=function(){Mra.forEach(function(a){a.suffix&&""!==a.suffix||(a.suffix=a.alias.replace(Nra,"|").split("|").map(Lra).join(""),a.Zu=a.Zu||!1)});return Mra};Pra=function(){return{color:"accent"}};Qra=function(a){a&1&&(_.A(0,"h3"),_.N(1),_.B());a&2&&(a=_.M(2).va,_.t(1),_.xf(a.key))};
Rra=function(a){a&1&&(_.F(0),_.N(1),_.H());a&2&&(a=_.M().va,_.t(1),_.xf(a))};Sra=function(a){a&1&&_.E(0,"span",14);a&2&&(a=_.M().va,_.y("matBadge",a))};Tra=function(a,b){a&1&&(_.F(0),_.x(1,Rra,2,1,"ng-container",11)(2,Sra,1,1,"ng-template",null,13,_.Nf),_.H());if(a&2){a=b.va;var c=_.vf(3);_.M(5);_.t(1);_.y("ngIf","then"===a||"+"===a||"or"===a)("ngIfElse",c)}};Ura=function(a){a&1&&(_.A(0,"dt"),_.x(1,Tra,4,2,"ng-container",4),_.B());a&2&&(a=_.M().va,_.t(1),_.y("ngForOf",a.Ub))};
Vra=function(a){a&1&&_.E(0,"dt",14);a&2&&(a=_.M().va,_.y("matBadge",a.Ub))};Wra=function(a,b){a&1&&(_.F(0),_.x(1,Ura,2,1,"dt",11)(2,Vra,1,1,"ng-template",null,12,_.Nf),_.A(4,"dd"),_.N(5),_.B(),_.H());if(a&2){a=b.va;var c=_.vf(3);b=_.M(3);_.t(1);_.y("ngIf",b.isArray(a.Ub))("ngIfElse",c);_.t(4);_.xf(a.Yd)}};
Xra=function(a){a&1&&(_.A(0,"div",9),_.x(1,Qra,2,1,"h3",10),_.A(2,"dl"),_.x(3,Wra,6,3,"ng-container",4),_.B()());if(a&2){a=_.M().va;var b=_.M();_.t(1);_.y("ngIf",1<b.groups.size);_.t(2);_.y("ngForOf",a.value)}};Yra=function(a,b){a&1&&(_.F(0),_.x(1,Xra,4,2,"div",8),_.H());a&2&&(a=b.va,_.t(1),_.y("ngIf",0<a.value.length))};
Zra=function(a){if(a&1){var b=_.Sc();_.A(0,"div",1)(1,"button",2);_.I("click",function(){_.Tc(b);var c=_.M();return _.Vc(c.action())});_.N(2);_.B()()}a&2&&(a=_.M(),_.t(2),_.wf(" ",a.data.action," "))};$ra=function(){};bsa=function(){asa||(asa=Error("Bc"));return asa};csa=function(){};_.Lh=function(a,b){b=_.qg(b);void 0!==b&&(a.href=b)};
_.esa=function(a,b,c){if(b instanceof _.Mh)a.href=_.Nh(b).toString();else{if(-1===dsa.indexOf(c))throw Error("Cc`"+c);b=_.qg(b);if(void 0===b)return;a.href=b}a.rel=c};_.Ph=function(a,b,c){b=_.qg(b);void 0!==b&&a.open(b,c,void 0)};fsa=function(a){var b,c;return(a=null==(c=(b=a.document).querySelector)?void 0:c.call(b,"script[nonce]"))?a.nonce||a.getAttribute("nonce")||"":""};_.gsa=function(a){var b=fsa(a.ownerDocument&&a.ownerDocument.defaultView||window);b&&a.setAttribute("nonce",b)};
_.hsa=function(a,b){a.src=_.Nh(b);_.gsa(a)};_.jsa=function(){return isa};lsa=function(){if(void 0===ksa&&(ksa=null,"undefined"!==typeof window)){var a=window;void 0!==a.trustedTypes&&(ksa=a.trustedTypes.createPolicy("angular#components",{createHTML:function(b){return b}}))}return ksa};msa=function(a){var b;return(null==(b=lsa())?void 0:b.createHTML(a))||a};nsa=function(){var a=_.pc(_.vg),b=a?a.location:null;return{dub:function(){return b?b.pathname+b.search:""}}};
psa=function(a,b,c){return function(d){return d.ha(_.Aia(osa(a,b,c)))}};osa=function(a,b,c){var d=b instanceof _.Kd?1:b.J0a,e=b instanceof _.Kd?b:_.le(b.eMb);return function(f){return f.ha(_.ae(function(g,m){return!a(g)||m>=d?_.Od(g):c?c(e,g):e}))}};_.qsa=function(a,b,c,d){return psa(b,c,function(e,f){a.bMb.add(f);e=e.ha(_.Qh(a,"Waiting to retry non fatal error",!1));return d?d(e,f):e})};_.tsa=function(a){a=void 0===a?{}:a;return null!=rsa?rsa:rsa=ssa(a)};
usa=function(){return new Promise(function(a,b){window.gapi.load("client",{callback:a,onerror:b})})};ssa=function(a){a=void 0===a?{}:a;var b;return _.Sd(function(c){if(1==c.Nc)return(b=window.gapi)&&b.client&&b.client.load?c.return(b):_.Td(c,vsa(_.ug(wsa),a),2);if(3!=c.Nc){b=window.gapi;if(!b)throw Error("Nc");return b.client&&b.client.load?c.Wh(3):_.Td(c,usa(),3)}return c.return(b)})};_.xsa=function(a,b,c){var d=a.config.get(b);c!==d&&a.config.update(b,c)};
zsa=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(ysa.has(a))return ysa.get(a);b=Promise.resolve(c.reloadAuthResponse()).finally(function(){ysa.delete(a)});ysa.set(a,b);return b}return Promise.resolve()};Asa=function(a,b){var c;return a.client.init({apiKey:b.apiKey,clientId:b.clientId,scope:b.scope,discoveryDocs:b.z0c,hostedDomain:b.cwb,fetchBasicProfile:null!=(c=b.usb)?c:!0})};
_.Bsa=function(){var a=_.zc.apply(0,arguments);if(!a||0===a.length)return"";var b=a.shift()||"";a=_.k(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};Csa=function(){var a=window.gapi;if(!a)throw Error("Oc");return a};Esa=function(a,b,c){return(new Promise(function(d){Csa().load("client:auth2",d)})).then(function(){return Dsa(a,b,!0,c)})};
Hsa=function(a,b){var c=Csa();return new Promise(function(d,e){var f=!1,g=setTimeout(function(){f=!0;e(Fsa)},1E4);try{c.auth2.authorize(a,function(m){clearTimeout(g);f||d(m)})}catch(m){f=!0,clearTimeout(g),b&&e(Gsa),e(m)}})};Isa=function(a){return Hsa(a,!0).catch(function(b){if(b===Fsa||b===Gsa)return Hsa(a,!1);throw b;})};
Dsa=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=Csa();return Isa(e).then(function(g){f.client.w9c(null);if(g.error){if(c&&"immediate_failed"===g.error)return Dsa(a,b,!1,d);throw Error(g.error);}return g})};Jsa=function(){};_.Rh=function(a,b){return b.create(a)};Lsa=function(a){return a.error&&a.error.code?-1<Ksa.indexOf(a.error.code):!1};
Sh=function(a,b){a instanceof Error||(a=JSON.stringify(a),"undefined"===typeof a&&(a="'undefined' provided for exception reason"),a=Error(a));b?Msa(b,a):Msa(null,a)};
Ssa=function(a,b,c){var d=new _.Th("https://contacts.google.com"),e=d.he();null!=a&&(d.removeParameter("authuser"),0!=a&&(e=Nsa(e,"/u/"+String(a))));d.nd(Nsa(e,"/widget/hovercard/v/2"));a=c.language;null!==a&&void 0!==a&&_.Vh(d,"hl",a);c=c.nestedOrigins;Array.isArray(c)&&(Array.isArray(c)||(c=[String(c)]),d.Hj.D2("origin",c));try{var f=b.ownerDocument.defaultView;var g=((void 0===f?null:f)||window).location.href;if(Osa){try{var m=new Psa(g)}catch(J){throw Error("cd`"+g);}var n=Qsa.get(m.protocol);
if(!n)throw Error("cd`"+g);if(!m.hostname)throw Error("cd`"+g);if("null"!=m.origin)var r=m;else{var w={href:m.href,protocol:m.protocol,username:"",password:"",host:m.host,port:m.port,hostname:m.hostname,pathname:m.pathname,search:m.search,hash:m.hash};w.origin=n===m.port?m.protocol+"//"+m.hostname:m.protocol+"//"+m.hostname+":"+m.port;r=w}}else r=Rsa(g);var z=r;var D=(Osa&&z.searchParams?z.searchParams:new Wh(z.search)).get("e");D&&_.Vh(d,"e",D)}catch(J){}return d.toString()};
$sa=function(a,b,c){new Promise(function(d,e){if(!Tsa(a)){var f=a.ownerDocument.defaultView,g=Ssa(b,a,c);Usa(f,"config").then(function(){Usa(f,"card").then(function(m){var n=m.card,r=a.ownerDocument.defaultView;m.config.update("iframes/card/url",g);m=c.shortcutKeys||[Vsa];var w=new Wsa(n),z=n.iframeGetCrossOriginFilter(),D=(0,_.Xh)(n.iframeSetup,n);m=new Yh(z,D,g,m,null,w);Xsa("__HM_173584019",m,r);r=c;r=void 0===r?{}:r;m.K3=a;w=_.xa(a);m.pu[w]=Ysa(m,r);m.njb();n.unwatch=Zsa;n.watch=Zsa;d(null)}).hO(function(m){return e(m)})}).hO(function(m){return e(m)})}})};
Tsa=function(a){return(a=Zh("__HM_173584019",a.ownerDocument.defaultView))&&a instanceof Yh?a:null};ata=function(){return _.zc.apply(0,arguments).some(function(a){return!!a.Qk.length})};
bta=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};
cta=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 _.Qg(c);}};dta=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};
_.$h=function(a){var b=a.te,c=a.repository,d=a.path,e=a.Db;if(a=a.Qb)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};
_.ai=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{Qb: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.Db=b.substring(e+3),b=b.substring(0,e));c.repository=b}return Object.assign({},{te:{id:a,type:d}},c)};
eta=function(a){a&1&&(_.F(0),_.A(1,"span",8),_.N(2,"Search scoped to:"),_.B(),_.N(3),_.H());a&2&&(a=_.M(),_.t(3),_.wf(" ",a.Fe,"\n"))};fta=function(a){a&1&&(_.F(0),_.A(1,"span",8),_.N(2,"Search scoped to CitC Workspace:"),_.B(),_.N(3),_.H());a&2&&(a=_.M(2),_.t(3),_.wf(" ",a.zd.Qb," "))};gta=function(a){a&1&&_.x(0,fta,4,1,"ng-container",0);if(a&2){a=_.M();var b=_.vf(4);_.y("ngIf",void 0!==a.zd.Qb)("ngIfElse",b)}};
ita=function(a){a&1&&(_.F(0),_.jf(1,11),_.N(2," \u203a "),_.H());if(a&2){_.M(3);var b=_.vf(14);_.t(1);_.y("ngTemplateOutlet",b)("ngTemplateOutletContext",_.Af(2,hta))}};kta=function(a){a&1&&(_.A(0,"a",14),_.N(1),_.B());if(a&2){a=_.M().va;var b=_.M(4);_.y("routerLink",_.Af(3,jta))("queryParams",b.qTa(a.scope));_.t(1);_.xf(a.name)}};lta=function(a){a&1&&(_.F(0),_.N(1),_.H());a&2&&(a=_.M().va,_.t(1),_.xf(a.name))};
mta=function(a,b){a&1&&(_.F(0),_.x(1,kta,2,4,"a",13)(2,lta,2,1,"ng-container",9),_.N(3,"/"),_.H());a&2&&(a=b.last,_.t(1),_.y("ngIf",!a),_.t(1),_.y("ngIf",a))};nta=function(a){a&1&&(_.F(0),_.x(1,mta,4,2,"ng-container",12),_.H());a&2&&(a=_.M(3),_.t(1),_.y("ngForOf",a.directories))};ota=function(a){a&1&&_.N(0);a&2&&(a=_.M(3),_.wf(" ",a.zd.path," "))};
pta=function(a){a&1&&(_.F(0),_.A(1,"span",8),_.N(2," Search scoped to directory: "),_.B(),_.N(3),_.x(4,ita,3,3,"ng-container",9)(5,nta,2,1,"ng-container",0)(6,ota,1,1,"ng-template",null,10,_.Nf),_.H());if(a&2){var b=_.vf(7);a=_.M(2);_.t(3);_.wf(" ",a.zd.repository," \u203a ");_.t(1);_.y("ngIf",a.FZ(a.zd.Db));_.t(1);_.y("ngIf",a.Iaa&&a.directories)("ngIfElse",b)}};qta=function(a){a&1&&_.x(0,pta,8,4,"ng-container",0);if(a&2){a=_.M();var b=_.vf(6);_.y("ngIf",void 0!==a.zd.path)("ngIfElse",b)}};
rta=function(a){a&1&&(_.F(0),_.A(1,"span",8),_.N(2," Search scoped to branch: "),_.B(),_.H())};sta=function(a){a&1&&(_.A(0,"span",8),_.N(1," Search scoped to tag: "),_.B())};
uta=function(a){a&1&&(_.F(0),_.x(1,rta,3,0,"ng-container",0)(2,sta,2,0,"ng-template",null,15,_.Nf),_.N(4),_.jf(5,11),_.H());if(a&2){var b=_.vf(3);a=_.M(2);var c=_.vf(14);_.t(1);_.y("ngIf",_.cpa(_.Vg(a.zd.Db)))("ngIfElse",b);_.t(3);_.wf(" ",a.zd.repository," \u203a ");_.t(1);_.y("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Af(5,tta))}};vta=function(a){a&1&&_.x(0,uta,6,6,"ng-container",0);if(a&2){a=_.M();var b=_.vf(8);_.y("ngIf",a.FZ(a.zd.Db))("ngIfElse",b)}};
wta=function(a){a&1&&(_.F(0),_.A(1,"span",8),_.N(2,"Search scoped to package:"),_.B(),_.N(3),_.H());a&2&&(a=_.M(3),_.t(3),_.wf(" ",a.zd.repository," "))};xta=function(a){a&1&&(_.F(0),_.A(1,"span",8),_.N(2,"Search scoped to repository:"),_.B(),_.N(3),_.H());a&2&&(a=_.M(3),_.t(3),_.wf(" ",a.zd.repository," "))};
yta=function(a){a&1&&(_.F(0,17),_.x(1,wta,4,1,"ng-container",18)(2,xta,4,1,"ng-container",19),_.H());a&2&&(a=_.M(2),_.y("ngSwitch",null==a.zd.te?null:a.zd.te.type),_.t(1),_.y("ngSwitchCase","depot"))};zta=function(a){a&1&&_.x(0,yta,3,2,"ng-container",16);if(a&2){a=_.M();var b=_.vf(10);_.y("ngIf",!!a.zd.repository)("ngIfElse",b)}};Ata=function(a){a&1&&(_.F(0),_.A(1,"span",8),_.N(2,"Search scoped to host:"),_.B(),_.N(3),_.H());a&2&&(a=_.M().Na,_.t(3),_.wf(" ",a.id," "))};
Bta=function(a){a&1&&(_.F(0),_.A(1,"span",8),_.N(2,"Search scoped to project:"),_.B(),_.N(3),_.H());a&2&&(a=_.M().Na,_.t(3),_.wf(" ",a.id," "))};Cta=function(a){a&1&&(_.A(0,"span",8),_.N(1," Search scoped to Piper "),_.B())};Dta=function(a){a&1&&(_.F(0),_.A(1,"span",8),_.N(2,"Search scoped to:"),_.B(),_.N(3),_.H());a&2&&(a=_.M().Na,_.t(3),_.wf(" ",a.id," "))};
Eta=function(a){a&1&&(_.F(0,17),_.x(1,Ata,4,1,"ng-container",18)(2,Bta,4,1,"ng-container",18)(3,Cta,2,0,"span",20)(4,Dta,4,1,"ng-container",19),_.H());a&2&&(a=_.M(2),_.y("ngSwitch",a.zd.te.type),_.t(1),_.y("ngSwitchCase","host"),_.t(1),_.y("ngSwitchCase","project"),_.t(1),_.y("ngSwitchCase","depot"))};Fta=function(a){a&1&&_.x(0,Eta,5,4,"ng-container",16);if(a&2){a=_.M();var b=_.vf(12);_.y("ngIf",a.zd.te)("ngIfElse",b)}};Gta=function(a){a&1&&(_.A(0,"span",8),_.N(1," Searching everything "),_.B())};
Hta=function(a){a&1&&(_.A(0,"mat-icon",24),_.N(1," account_tree "),_.B())};Ita=function(a){a&1&&(_.A(0,"mat-icon",25),_.N(1,"label_outline"),_.B())};Jta=function(a){a&1&&(_.F(0),_.A(1,"a",26),_.N(2),_.B(),_.H());a&2&&(a=_.M(2),_.t(1),_.y("routerLink",_.Af(3,jta))("queryParams",a.qTa(a.gOb)),_.t(1),_.wf(" ",_.bpa(_.Sg(a.zd.Db))," "))};Kta=function(a){a&1&&_.N(0);a&2&&(a=_.M(2),_.wf(" ",_.bpa(_.Sg(a.zd.Db))," "))};
Lta=function(a,b){a&1&&_.x(0,Hta,2,0,"mat-icon",21)(1,Ita,2,0,"mat-icon",22)(2,Jta,3,4,"ng-container",0)(3,Kta,1,1,"ng-template",null,23,_.Nf);if(a&2){a=b.aea;var c=_.vf(4);b=_.M();_.y("ngIf",_.cpa(_.Vg(b.zd.Db)));_.t(1);_.y("ngIf",_.Tg(_.Vg(b.zd.Db)));_.t(1);_.y("ngIf",b.Iaa&&!a)("ngIfElse",c)}};_.Mta=function(a){if("number"===typeof a)return a;if(Array.isArray(a)&&a.length)return a[0].start};
_.bi=function(a,b){var c=a.params;a=a.Db;if(null!=c)switch(b){case 0:return c.Qb&&"HEAD"===a?void 0:a;case 1:return c.Df||(c.Qb&&"HEAD"===a?void 0:a);case 2:return c.vn;case 3:return c.Df;default:throw _.Qg(b,"Unexpected version.");}};_.ci=function(a){return!(!a.Rc||!a.qb)&&!!a.repository};
_.Nta=function(a,b,c,d){var e=new di;c=_.ei(e,2,c);switch(b){case "depot":_.fi(c,4,_.gi,_.bb(a));break;case "host":_.fi(c,3,_.gi,_.bb(a));break;case "project":c.setProjectId(a);break;case "ossProject":_.fi(c,5,_.gi,_.bb(a))}null!=d&&c.dPb(d);return c};_.hi=function(a){return{Db:_.bi(a,0)||"",commit:_.bi(a,1)||""}};
_.ji=function(a,b,c,d,e,f){a=(new _.ii).A2(_.Nta(a,b,c,f));b=null==d?void 0:d.commit;f&&"HEAD"===b&&(b=void 0);b&&_.ei(a,3,b);(null==d?0:d.Db)&&!_.Ug.test(d.Db)&&_.ei(a,4,null==d?void 0:d.Db);d=_.Ota(a);null!=e&&d.nd(_.Uf(e));return d};_.Pta=function(a,b,c,d,e,f){if(_.ci(a)){var g=_.ji(a.qb,a.Rc,a.repository,_.hi(a),a.path,a.params.Qb);return{eventType:"RESULT_CLICKED",Arb:d,Mg:g,lineNumber:_.Mta(a.params.line),tv:b,bq:c,BB:e,Xz:f}}throw Error("id");};
Qta=function(a){if(a.yG)return Array.from(a.yG.entries()).map(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return new ki({name:b,status:c})})};_.Tta=function(a){return new a(_.pc(_.Rta),null,{withCredentials:_.pc(Sta),suppressCorsPreflight:!0})};Uta=function(a){var b=(new li).setSeconds(Math.floor(a/1E3));return _.mi(b,2,Math.floor(a%1E3*1E6))};_.Vta=function(a){return"COVERAGE_GENERIC_"+a};
Xta=function(a){return Wta.has(a)?Wta.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(" ")};Yta=function(a){var b=new _.Ce(1);b.next(a);b.complete();return b};$ta=function(a){return Zta.has(a)};
_.ni=function(a){var b,c,d;return aua(function(e){switch(e.Nc){case 1:b=_.k(a),c=b.next();case 2:if(c.done){e.Wh(0);break}d=c.value;return _.Td(e,d,5);case 5:switch(d.Lk){case 0:case 2:return e.Wh(6);case 1:return e.Wh(7);case 3:return e.Wh(8);case 4:case 5:break;default:_.Qg(d)}e.Wh(3);break;case 6:return bua(e,_.ni(d.Gua),10);case 10:return bua(e,_.ni(d.gxa),11);case 11:e.Wh(3);break;case 7:if(!d.value){e.Wh(12);break}return _.Td(e,d.value,12);case 12:e.Wh(3);break;case 8:return bua(e,_.ni(d.elements),
14);case 14:e.Wh(3);break;case 3:c=b.next(),e.Wh(2)}})};cua=function(a,b,c){return{type:a,location:{start:b,end:c}}};dua=function(a,b,c,d,e){b=Array.isArray(b)?b:[b];c=Array.isArray(c)?c:[c];return{Lk:a,Gua:b,gxa:c,location:oi(e),gMc:d,error:b.length&&c.length?void 0:{type:5,location:d}}};eua=function(a,b,c){return{Lk:a,value:b,location:oi(c)}};oi=function(a){return{start:a.start.offset,end:a.end.offset}};
fua=function(a,b){var c=[];a=_.k(_.qaa(a,b));for(b=a.next();!b.done;b=a.next()){var d=_.k(b.value);b=d.next().value;d=d.next().value;if(b.Lk!==d.Lk)c.push({start:b.location.start,end:b.location.end});else switch(b.Lk){case 0:case 2:c.push.apply(c,_.Dc(fua(b.Gua,d.Gua)));c.push.apply(c,_.Dc(fua(b.gxa,d.gxa)));break;case 3:c.push.apply(c,_.Dc(fua(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 _.Qg(b)}}return c};gua=function(){var a,b;return!!(null==(a=crypto)?0:null==(b=a.subtle)?0:b.digest)};hua=function(a){return Array.from(new Uint8Array(a)).map(function(b){return b.toString(16).padStart(2,"0")}).join("")};_.iua=function(a){if(!a)return null;a=_.X(a,2);return null===a||void 0===a?null:_.rg(a)};
_.pi=function(a){if(!a)return null;a=a.privateDoNotAccessOrElseSafeHtmlWrappedValue;if(!a)throw Error("kd");return _.rg(a)};jua=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 _.Qg(a)}};kua=function(a){switch(a){case "CRITICAL":return 1;case "WARNING":return 2;case "INFORMATIONAL":return 3;case "SEVERITY_UNSPECIFIED":return 0;default:return _.Qg(a)}};
mua=function(){if(void 0!==lua)return lua;try{var a=window.localStorage;if(!a)return lua=!1;a.setItem("StorageAccessTestKey","1");a.removeItem("StorageAccessTestKey");return lua=!0}catch(b){return lua=!1}};nua=function(a){if(a&1){var b=_.Sc();_.A(0,"button",5);_.I("click",function(){_.Tc(b);var c=_.M(2);return _.Vc(c.Sd())});_.N(1," Dismiss ");_.B()}};
pua=function(a,b){a&1&&(_.F(0),_.A(1,"div",1)(2,"mat-icon",2),_.N(3),_.B(),_.E(4,"span",3),_.x(5,nua,2,0,"button",4),_.B(),_.H());a&2&&(a=b.Na,b=_.M(),_.t(1),_.y("ngClass",_.Cf(4,oua,a.severity===b.pEa.rF,a.severity===b.pEa.V3)),_.t(2),_.xf(a.iconName),_.t(1),_.y("innerHTML",a.messageHtml,_.xd),_.t(1),_.y("ngIf",_.qi.has(2)&&1!==(null==a?void 0:a.severity)&&gua()&&mua()))};_.qua=function(a,b){return a===b?!0:a&&b?a.value===b.value&&!!a.v0===!!b.v0:!1};
rua=function(a){var b=_.le(1E3).ha(_.ze({Vd:!0,Bv:[]}));b=_.ge(b,a);return Hha(a,b).ha(_.He({Vd:!0}))};sua=function(a,b){return b.ha(_.v(function(c){return c?_.ri:_.Md({})}),_.He(a),_.Ie(Hd))};tua=function(a,b){return{ktb:Hha(a.JZa,_.le(2E3)),JZa:b}};_.uua=function(a){return null==a||("string"===typeof a||Array.isArray(a))&&0===a.length};vua=function(a){return _.uua(a.value)?{required:!0}:null};_.wua=function(){return null};xua=function(a){return null!=a};yua=function(a){return mja(a)?_.Xd(a):a};
zua=function(a){var b={};a.forEach(function(c){b=null!=c?Object.assign({},b,c):b});return 0===Object.keys(b).length?null:b};Aua=function(a,b){return b.map(function(c){return c(a)})};Bua=function(a){return a.map(function(b){return b.validate?function(c){return b.validate(c)}:b})};_.Cua=function(a){if(!a)return null;var b=a.filter(xua);return 0==b.length?null:function(c){return zua(Aua(c,b))}};Pua=function(a){return null!=a?_.Cua(Bua(a)):null};
Qua=function(a){if(!a)return null;var b=a.filter(xua);return 0==b.length?null:function(c){c=Aua(c,b).map(yua);return _.ee(c).ha(_.v(zua))}};Rua=function(a){return null!=a?Qua(Bua(a)):null};Sua=function(a,b){return null===a?[b]:Array.isArray(a)?[].concat(_.Dc(a),[b]):[a,b]};Tua=function(a,b){return[].concat(_.Dc(b.path),[a])};
Zua=function(a,b,c){c=void 0===c?"whenDisabledForLegacyCode":c;Uua(a,b);b.kq.Xm(a.value);if(a.disabled||"always"===c){var d,e;null==(e=(d=b.kq).To)||e.call(d,a.disabled)}Vua(a,b);Wua(a,b);Xua(a,b);Yua(a,b)};ava=function(a,b){var c=function(){};b.kq&&(b.kq.Sm(c),b.kq.Er(c));$ua(a,b);a&&(b.Ztc(),a.hG(function(){}))};bva=function(a,b){a.forEach(function(c){c.W_a&&c.W_a(b)})};Yua=function(a,b){if(b.kq.To){var c=function(d){b.kq.To(d)};a.Yna.push(c);b.Mcb(function(){a.Exc(c)})}};
Uua=function(a,b){var c=a.zC;null!==b.Eg?_.cva(a,Sua(c,b.Eg)):"function"===typeof c&&_.cva(a,[c]);c=a.gG;null!==b.Oz?dva(a,Sua(c,b.Oz)):"function"===typeof c&&dva(a,[c]);c=function(){return _.si(a)};bva(b.zC,c);bva(b.gG,c)};
$ua=function(a,b){var c=!1;if(null!==a){if(null!==b.Eg){var d=a.zC;if(Array.isArray(d)&&0<d.length){var e=d.filter(function(f){return f!==b.Eg});e.length!==d.length&&(c=!0,a.jma(e))}}null!==b.Oz&&(d=a.gG,Array.isArray(d)&&0<d.length&&(e=d.filter(function(f){return f!==b.Oz}),e.length!==d.length&&(c=!0,a.eGa(e))))}a=function(){};bva(b.zC,a);bva(b.gG,a);return c};Vua=function(a,b){b.kq.Sm(function(c){a.iw=c;a.CQ=!0;a.goa=!0;"change"===a.yt&&eva(a,b)})};
Xua=function(a,b){b.kq.Er(function(){a.gKa=!0;"blur"===a.yt&&a.CQ&&eva(a,b);"submit"!==a.yt&&_.fva(a)})};eva=function(a,b){a.goa&&gva(a);a.setValue(a.iw,{cqb:!1});b.pla(a.iw);a.CQ=!1};Wua=function(a,b){var c=function(d,e){b.kq.Xm(d);e&&b.pla(d)};a.Sm(c);b.Mcb(function(){a.Dxc(c)})};hva=function(a,b){if(!a.hasOwnProperty("model"))return!1;a=a.model;return a.gH?!0:!Object.is(b,a.Xf)};iva=function(a,b){a.M7();b.forEach(function(c){var d=c.control;"submit"===d.yt&&d.CQ&&(c.pla(d.iw),d.CQ=!1)})};
jva=function(a){if(!a)return null;var b=void 0,c=void 0,d=void 0;a.forEach(function(e){e.constructor===_.ti?b=e:Object.getPrototypeOf(e.constructor)===ui?c=e:d=e});return d?d:c?c:b?b:null};vi=function(a){return null!=a&&!Array.isArray(a)&&"object"===typeof a};kva=function(a,b,c){a=a.controls;if(!(b?Object.keys(a):a).length)throw new _.hc(1E3,"");if(!a[c])throw new _.hc(1001,"");};lva=function(a,b){a.wq(function(c,d){if(void 0===b[d])throw new _.hc(1002,"");})};
mva=function(a){return"object"===typeof a&&null!==a&&2===Object.keys(a).length&&"value"in a&&"disabled"in a};nva=function(a){return!!a&&(void 0!==a.jR||void 0!==a.by||void 0!==a.yt)};ova=function(a){a&1&&(_.F(0),_.A(1,"div",14),_.E(2,"div",15)(3,"div",16)(4,"div",17),_.B(),_.A(5,"div",18),_.E(6,"div",15)(7,"div",16)(8,"div",17),_.B(),_.H())};
pva=function(a){if(a&1){var b=_.Sc();_.A(0,"div",19);_.I("cdkObserveContent",function(){_.Tc(b);var c=_.M();return _.Vc(xi(c))});_.sf(1,1);_.B()}a&2&&(a=_.M(),_.y("cdkObserveContentDisabled","outline"!=a.jd))};qva=function(a){a&1&&(_.F(0),_.sf(1,2),_.A(2,"span"),_.N(3),_.B(),_.H());a&2&&(a=_.M(2),_.t(3),_.xf(a.Od.placeholder))};rva=function(a){a&1&&_.sf(0,3,["*ngSwitchCase","true"])};sva=function(a){a&1&&(_.A(0,"span",23),_.N(1," *"),_.B())};
tva=function(a){if(a&1){var b=_.Sc();_.A(0,"label",20,21);_.I("cdkObserveContent",function(){_.Tc(b);var c=_.M();return _.Vc(xi(c))});_.x(2,qva,4,1,"ng-container",12)(3,rva,1,0,"ng-content",12)(4,sva,2,0,"span",22);_.B()}a&2&&(a=_.M(),_.ef("mat-empty",a.Od.empty&&!a.gY())("mat-form-field-empty",a.Od.empty&&!a.gY())("mat-accent","accent"==a.color)("mat-warn","warn"==a.color),_.y("cdkObserveContentDisabled","outline"!=a.jd)("id",a.Tt)("ngSwitch",a.W5()),_.cf("for",a.Od.id)("aria-owns",a.Od.id),_.t(2),
_.y("ngSwitchCase",!1),_.t(1),_.y("ngSwitchCase",!0),_.t(1),_.y("ngIf",!a.aT&&a.Od.required&&!a.Od.disabled))};uva=function(a){a&1&&(_.A(0,"div",24),_.sf(1,4),_.B())};vva=function(a){a&1&&(_.A(0,"div",25),_.E(1,"span",26),_.B());a&2&&(a=_.M(),_.t(1),_.ef("mat-accent","accent"==a.color)("mat-warn","warn"==a.color))};wva=function(a){a&1&&(_.A(0,"div"),_.sf(1,5),_.B());a&2&&(a=_.M(),_.y("@transitionMessages",a.QQ))};
xva=function(a){a&1&&(_.A(0,"div",30),_.N(1),_.B());a&2&&(a=_.M(2),_.y("id",a.d6),_.t(1),_.xf(a.eT))};yva=function(a){a&1&&(_.A(0,"div",27),_.x(1,xva,2,2,"div",28),_.sf(2,6),_.E(3,"div",29),_.sf(4,7),_.B());a&2&&(a=_.M(),_.y("@transitionMessages",a.QQ),_.t(1),_.y("ngIf",a.eT))};zva=function(a,b){a&1&&(_.A(0,"span",8),_.N(1),_.B());a&2&&(a=b.va,_.y("ngClass",a.pqa),_.t(1),_.xf(a.text))};Ava=function(a){a&1&&(_.A(0,"span",9),_.N(1),_.B());a&2&&(a=_.M(),_.t(1),_.xf(a.h3))};Bva=function(a){a&1&&_.sf(0)};
Cva=function(a){a&1&&(_.A(0,"mat-icon",9),_.N(1),_.B());a&2&&(a=_.M(2),_.t(1),_.xf(a.uY))};Dva=function(a){if(a&1){var b=_.Sc();_.A(0,"button",6);_.I("click",function(){_.Tc(b);var c=_.M();return _.Vc(c.action.emit())});_.A(1,"span",7);_.N(2);_.x(3,Cva,2,1,"mat-icon",8);_.B()()}a&2&&(a=_.M(),_.t(2),_.wf(" ",a.vY," "),_.t(1),_.y("ngIf",a.uY))};
Eva=function(a){if(a&1){var b=_.Sc();_.A(0,"onedev-feature-tooltip-body",1);_.I("action",function(){_.Tc(b);var c=_.M();return _.Vc(c.action.emit())})("dismiss",function(){_.Tc(b);var c=_.M();c.vta();c.Sd.emit();return _.Vc()});_.sf(1);_.B()}a&2&&(a=_.M(),_.y("actionBtnText",a.vY)("actionBtnIcon",a.uY)("color",a.color)("pointerPosition",a.Bg)("widthOffset",a.Pza))};
Fva=function(a){var b={attributeFilter:["aria-label","aria-valuenow"]};return new _.Kd(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)})};
Gva=function(a){a&1&&(_.dd(),_.A(0,"svg",11),_.E(1,"circle",12),_.B());a&2&&(a=_.M(),_.cf("viewBox",a.web()),_.t(1),_.df("stroke-dasharray",a.Qoa(),"px")("stroke-dashoffset",a.Qoa()/2,"px")("stroke-width",a.l9a(),"%"),_.cf("r",a.sma()))};Hva=function(){return{diameter:100}};
Jva=function(a){if(a&1){var b=_.Sc();_.A(0,"div",13);_.N(1);_.A(2,"button",14);_.I("click",function(){_.Tc(b);var d=_.M(3);d.Jj&&d.Jj.e2.YPc();return _.Vc()});_.A(3,"mat-icon");_.N(4,"cancel");_.B()()()}if(a&2){a=_.M().Na;var c=_.M(2);_.y("ngClass",_.Bf(3,Iva,c.g2));_.t(1);_.wf(" ",a.wo," ");_.t(1);_.y("ascTrackElement",c.sv)}};Kva=function(a,b){a&1&&(_.F(0),_.x(1,Jva,5,5,"div",12),_.H());a&2&&(a=b.Na,_.t(1),_.y("ngIf",a.value))};
Lva=function(a){a&1&&(_.F(0),_.x(1,Kva,2,1,"ng-container",3),_.O(2,"async"),_.H());a&2&&(a=_.M(),_.t(1),_.y("ngIf",_.R(2,1,a.queryPrefix)))};Mva=function(a){a&1&&_.E(0,"mat-spinner",15);a&2&&(a=_.M(),_.y("diameter",a.P2a)("strokeWidth",a.Q2a))};Nva=function(a){if(a&1){var b=_.Sc();_.A(0,"button",16);_.I("click",function(){_.Tc(b);var c=_.M();return _.Vc(c.aZ())});_.A(1,"mat-icon");_.N(2,"close");_.B()()}a&2&&(a=_.M(),_.y("ascTrackElement",a.sv)("matTooltip",a.a7a),_.cf("aria-label",a.a7a))};
Ova=function(a){a&1&&(_.A(0,"a",17)(1,"mat-icon"),_.N(2,"info_outline"),_.B()());a&2&&(a=_.M(),_.y("universalLink",a.JL))};Pva=function(a){a&1&&_.jf(0)};Qva=function(a,b){a&1&&(_.A(0,"search-box-suggestion-item",18),_.x(1,Pva,1,0,"ng-container",19),_.B());a&2&&(a=b.va,_.y("isSelectable",!!a.Dya)("payload",a),_.t(1),_.y("ngTemplateOutlet",a.ua)("ngTemplateOutletContext",a.eO))};Rva=function(a){a&1&&_.jf(0,30);a&2&&(_.M(3),_.y("ngTemplateOutlet",_.vf(15).ua))};
Sva=function(a){a&1&&(_.F(0),_.A(1,"h4",31),_.N(2),_.B(),_.A(3,"p",32),_.N(4),_.B(),_.H());a&2&&(a=_.M(3),_.t(2),_.wf(" ",a.xdc," "),_.t(2),_.wf(" ",a.ydc," "))};Tva=function(a){a&1&&_.jf(0)};
Uva=function(a){a&1&&(_.A(0,"div",22)(1,"div",23)(2,"div",24),_.E(3,"scope-indicator",25),_.B(),_.x(4,Rva,1,1,"ng-container",26)(5,Sva,5,2,"ng-container",3),_.O(6,"async"),_.B(),_.E(7,"mat-divider",27),_.A(8,"div",28),_.x(9,Tva,1,0,"ng-container",29),_.B()());if(a&2){a=_.M(2);_.df("border-color",a.gfa)("width",a.lia,"px")("display","flex");_.t(3);_.y("savedQuery",a.Fe)("searchScope",a.zd);_.t(1);_.y("ngIf",a.QG);_.t(1);var b=_.R(6,12,a.HZ);_.y("ngIf",!a.QG&&!!b&&!b.Vd);_.t(2);_.y("vertical",!0);_.t(2);
_.y("ngTemplateOutlet",null==a.rv?null:a.rv.ua)}};Vva=function(a){if(a&1){var b=_.Sc();_.F(0,20);_.I("ascResizeNotifier",function(d){_.Tc(b);var e=_.M();return _.Vc(e.gZa(d))});_.x(1,Uva,10,14,"div",21);_.H()}if(a&2){a=_.M();var c=_.vf(15);_.y("elementToWatch",_.vf(1));_.t(1);_.y("ngIf",c.Mx&&a.QG||(null==a.rv?null:a.rv.Mx))}};
Wva=function(a){if(a&1){var b=_.Sc();_.A(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",33);_.I("action",function(){_.Tc(b);_.M();_.Ph(window,_.og("http://goto.google.com/search-git"),"_blank");return _.Vc()});_.A(2,"p",34);_.N(3);_.B();_.N(4);_.B()()}a&2&&(a=_.M(),_.t(1),_.y("actionBtnText",a.udc)("widthOffset",1),_.t(2),_.xf(a.wdc),_.t(1),_.wf(" ",a.vdc," "))};
Xva=function(a){a=_.k(_.ni(a));for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.warning&&"PACKAGE_AVAILABLE_IN_MULTIBRANCH"===b.warning.type)return!0;return!1};Yva=function(a){a&1&&_.E(0,"img",4);a&2&&(a=_.M(),_.y("src",a.ul,_.yd))};Zva=function(a){a&1&&_.E(0,"mat-icon",5);a&2&&(a=_.M(),_.y("svgIcon",a.yk))};$va=function(a){a&1&&(_.A(0,"mat-icon",6),_.N(1),_.B());a&2&&(a=_.M(),_.t(1),_.wf(" ",a.nib,"\n"))};awa=function(a){a&1&&(_.dd(),_.A(0,"svg",3),_.E(1,"polygon",4),_.B())};
bwa=function(a){if(a&1){var b=_.Sc();_.A(0,"div",0);_.I("keydown",function(c){_.Tc(b);var d=_.M();return _.Vc(d.ff(c))})("click",function(){_.Tc(b);var c=_.M();return _.Vc(c.closed.emit("click"))})("@transformMenu.start",function(c){_.Tc(b);var d=_.M();return _.Vc(d.N6(c))})("@transformMenu.done",function(c){_.Tc(b);var d=_.M();return _.Vc(d.M6(c))});_.A(1,"div",1);_.sf(2);_.B()()}a&2&&(a=_.M(),_.y("id",a.jga)("ngClass",a.qh)("@transformMenu",a.wC),_.cf("aria-label",a.ariaLabel||null)("aria-labelledby",
a.He||null)("aria-describedby",a.hu||null))};cwa=function(){return{TM:!1,Wr:"after",Kv:"below",zj:"cdk-overlay-transparent-backdrop"}};dwa=function(a){a&1&&(_.dd(),_.A(0,"svg",3),_.E(1,"polygon",4),_.B())};ewa=function(a){a&1&&(_.dd(),_.A(0,"svg",2),_.E(1,"polygon",3),_.B())};
fwa=function(a){if(a&1){var b=_.Sc();_.A(0,"div",0);_.I("keydown",function(c){_.Tc(b);var d=_.M();return _.Vc(d.ff(c))})("click",function(){_.Tc(b);var c=_.M();return _.Vc(c.closed.emit("click"))})("@transformMenu.start",function(c){_.Tc(b);var d=_.M();return _.Vc(d.N6(c))})("@transformMenu.done",function(c){_.Tc(b);var d=_.M();return _.Vc(d.M6(c))});_.A(1,"div",1);_.sf(2);_.B()()}a&2&&(a=_.M(),_.y("id",a.jga)("ngClass",a.qh)("@transformMenu",a.wC),_.cf("aria-label",a.ariaLabel||null)("aria-labelledby",
a.He||null)("aria-describedby",a.hu||null))};gwa=function(a){a&1&&(_.A(0,"a",30),_.E(1,"div",31),_.A(2,"span",32),_.N(3,"Hiring"),_.B()())};hwa=function(a){if(a&1){var b=_.Sc();_.A(0,"global-search-box",33);_.I("focusChange",function(c){_.Tc(b);_.M().yNb=c;return _.Vc()});_.B()}a&2&&(a=_.M(),_.y("config",a.tn))};iwa=function(a){a&1&&(_.A(0,"button",34),_.E(1,"mat-icon",35),_.B());a&2&&(_.M(),_.y("matMenuTriggerFor",_.vf(25)))};
jwa=function(a,b){a&1&&(_.A(0,"a",36),_.E(1,"mat-icon",37),_.B());a&2&&_.y("routerLink",b.Na)};kwa=function(a){if(a&1){var b=_.Sc();_.A(0,"li",38)(1,"button",39);_.I("click",function(){_.Tc(b);var c=_.M();return _.Vc(c.lya())});_.N(2," Keyboard shortcuts ");_.B()()}};lwa=function(a){a&1&&_.E(0,"mat-divider")};mwa=function(a,b){a&1&&(_.A(0,"li",38)(1,"a",42),_.N(2),_.B()());a&2&&(a=b.va,_.t(1),_.y("externalLink",a.Em),_.t(1),_.xf(a.Eda))};
nwa=function(a){a&1&&(_.F(0),_.x(1,lwa,1,0,"mat-divider",23),_.A(2,"ul",40),_.x(3,mwa,3,2,"li",41),_.B(),_.H());a&2&&(a=_.M(),_.t(1),_.y("ngIf",a.mvb),_.t(2),_.y("ngForOf",a.np.additionalLinks))};owa=function(a){a&1&&(_.A(0,"button",43)(1,"span"),_.N(2,"Help"),_.B()());a&2&&(_.M(),_.y("matMenuTriggerFor",_.vf(25)))};pwa=function(a,b){a&1&&(_.A(0,"a",44)(1,"span"),_.N(2,"Settings"),_.B()());a&2&&_.y("routerLink",b.Na)};qwa=function(a){a&1&&_.E(0,"announcement-bar",3)};
_.rwa=function(a,b){return 1===a.Lk&&a.label===b};swa=function(a){return"string"===typeof a?a:a.join("+")};twa=function(a){return a.sort(function(b,c){return swa(b.Ub).localeCompare(swa(c.Ub))})};uwa=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 _.dg(d,a[c-1].parameters))}};
wwa=function(a){return vwa.every(function(b){return!(a===b||a.startsWith("/"+b)&&(a==="/"+b||a.startsWith("/"+b+"/")||a.startsWith("/"+b+"?")||a.startsWith("/"+b+"#")))})};xwa=function(a,b,c){c.Ta.hasOwnProperty(a)||(c.Ta[a]=b.Ta[a])};ywa=function(a,b,c){"sq"!==a||c.Ta.sq?xwa(a,b,c):delete c.Ta.sq};zwa=function(a,b){return Object.defineProperty(b,"type",{value:a,writable:!1})};Awa=function(a){return"function"===typeof a};
Bwa=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(m,n){m=void 0===m?b:m;for(var r=!1,w={},z=0;z<g.length;z++){var D=g[z],J=m[D],L=(0,d[D])(J,n);w[D]=L;r=r||L!==J}return r?w:m}};Cwa=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))},{})};
Dwa=function(){var a=_.zc.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))}};Ewa=function(a,b){Array.isArray(b)&&0<b.length&&(a=Dwa.apply(null,[].concat(_.Dc(b),[a])));return function(c,d){var e=a(c);return function(f,g){f=void 0===f?d:f;return e(f,g)}}};
Fwa=function(a){var b=Array.isArray(a)&&0<a.length?Dwa.apply(null,_.Dc(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)}}};Gwa=function(a,b){a=void 0===a?{state:void 0}:a;var c=_.k(b);b=c.next().value;c=c.next().value;return{state:c(a.state,b),action:b}};
Hwa=function(a,b){var c=_.zc.apply(2,arguments);return function(d){if("string"===typeof a){var e=[b].concat(_.Dc(c)).filter(Boolean);d=d.ha(zia.apply(null,[a].concat(_.Dc(e))))}else if("function"===typeof a)d=d.ha(_.v(function(f){return a(f,b)}));else throw new TypeError("vd`"+typeof a);return d.ha(_.te())}};Jwa=function(a,b){return function(c,d){d=b.action(d)?Iwa(d):d;c=a(c,d);return b.state()?Iwa(c):c}};
Iwa=function(a){Object.freeze(a);var b=Awa(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 _.Mb){if(c.qIc())return;throw Error();}("object"!==typeof c||null===c)&&!Awa(c)||Object.isFrozen(c)||Iwa(c)}});return a};Kwa=function(a,b){return function(c,d){if(b.action(d)&&!_.Tia())throw Error("wd`"+d.type);return a(c,d)}};
Nwa=function(a,b){return function(c,d){if(b.action(d)){var e=Lwa(d);Mwa(e,"action")}c=a(c,d);b.state()&&(d=Lwa(c),Mwa(d,"state"));return c}};
Lwa=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];Awa(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?Lwa(e,[].concat(_.Dc(b),[d])):{path:[].concat(_.Dc(b),[d]),value:e});return d},!1):{path:["root"],
value:a}};Mwa=function(a,b){if(!1!==a){var c=a.path.join(".");b=Error("xd`"+b+"`"+c+"`"+b);b.value=a.value;b.rad=c;throw b;}};Owa=function(a){return"function"===typeof a?a():a};Pwa=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__"])})};Qwa=function(a){return Object.getPrototypeOf(a)};
Swa=function(a){return Dwa(Rwa,Qwa)(a)};Rwa=function(a){return a.constructor.hasOwnProperty("__@ngrx/effects__")?a.constructor["__@ngrx/effects__"]:[]};Twa=function(a){return[Swa,Pwa].reduce(function(b,c){return b.concat(c(a))},[])};
Uwa=function(a,b,c){var d=Qwa(a).constructor.name,e=Twa(a).map(function(f){var g=f.propertyName,m=f.dispatch;f=f.useEffectsErrorHandler;var n="function"===typeof a[g]?a[g]():a[g];f=f?c(n,b):n;return!1===m?f.ha(_.oia()):f.ha(tia()).ha(_.v(function(r){return{effect:a[g],notification:r,propertyName:g,OQc:d,NQc:a}}))});return _.ge.apply(null,_.Dc(e))};Wwa=function(a){return Vwa(a,"ngrxOnInitEffects")};Vwa=function(a,b){return a&&b in a&&"function"===typeof a[b]};
Xwa=function(a){return Vwa(a,"ngrxOnIdentifyEffects")?a.ngrxOnIdentifyEffects():""};Ywa=function(a,b){return function(c){var d=Uwa(c,a,b);return Vwa(c,"ngrxOnRunEffects")?c.ngrxOnRunEffects(d):d}};Zwa=function(a,b,c){c=void 0===c?10:c;return a.ha(_.pe(function(d){b&&b.handleError(d);return 1>=c?a:Zwa(a,b,c-1)}))};$wa=function(a,b){return b.map(function(c){return a.get(c)})};
dxa=function(){if(!axa){axa=!0;document.body.classList.remove("loading");var a=document.querySelector(Array.from(_.yi.keys()).join(","));bxa(cxa(),_.yi.get(a.tagName))}};exa=function(){return _.Sd(function(a){if(1==a.Nc)return _.Td(a,Promise.resolve(),2);"loading"===document.readyState?(window.addEventListener("DOMContentLoaded",dxa),setTimeout(function(){dxa()},1E3)):dxa();a.Nc=0})};_.hxa=function(a){a=_.fxa(a);var b=document.createElement("script");b.textContent=_.gxa(a);_.gsa(b);document.head.appendChild(b)};
_.zi=function(a){var b=a.path;a=a.Db;return b?"/"===b?a?"REF":"REPO":b.endsWith("/")?"FOLDER":"FILE":a?"REF":"REPO"};ixa=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};jxa="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};
kxa=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=kxa(this);Ai=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&&jxa(c,a,{configurable:!0,writable:!0,value:b})}};
Ai("Symbol",function(a){if(a)return a;var b=function(f,g){this.tXb=f;jxa(this,"description",{configurable:!0,writable:!0,value:g})};b.prototype.toString=function(){return this.tXb};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});
Ai("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]&&jxa(d.prototype,a,{configurable:!0,writable:!0,value:function(){return lxa(ixa(this))}})}return a});Ai("Symbol.asyncIterator",function(a){return a?a:Symbol("d")});
lxa=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a};_.Bi=function(a){return a.raw=a};_.k=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:ixa(a)};throw Error("e`"+String(a));};_.mxa=function(a){for(var b,c=[];!(b=a.next()).done;)c.push(b.value);return c};_.Dc=function(a){return a instanceof Array?a:_.mxa(_.k(a))};
Ci=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};nxa="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)Ci(d,e)&&(a[e]=d[e])}return a};Ai("Object.assign",function(a){return a||nxa});
var oxa="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b},pxa=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=oxa(e.prototype||Object.prototype);return Function.prototype.apply.call(c,
e,d)||e}}(),qxa;if("function"==typeof Object.setPrototypeOf)qxa=Object.setPrototypeOf;else{var rxa;a:{var sxa={a:!0},txa={};try{txa.__proto__=sxa;rxa=txa.a;break a}catch(a){}rxa=!1}qxa=rxa?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("f`"+a);return a}:null}Di=qxa;
_.V=function(a,b){a.prototype=oxa(b.prototype);a.prototype.constructor=a;if(Di)Di(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.Vx=b.prototype};uxa=function(a){if(!(a instanceof Object))throw new TypeError("g`"+a);};Ei=function(){this.mea=!1;this.aJ=null;this.Ak=void 0;this.Nc=1;this.qL=this.zK=0;this.ZRa=this.rw=null};
Ei.prototype.a3a=function(){if(this.mea)throw new TypeError("h");this.mea=!0};Ei.prototype.zfa=function(a){this.Ak=a};Ei.prototype.nka=function(a){this.rw={Frb:a,Wyb:!0};this.Nc=this.zK||this.qL};Ei.prototype.return=function(a){this.rw={return:a};this.Nc=this.qL};_.Td=function(a,b,c){a.Nc=c;return{value:b}};bua=function(a,b,c){b=_.k(b);var d=b.next();uxa(d);if(d.done)a.Ak=d.value,a.Nc=c;else return a.aJ=b,_.Td(a,d.value,c)};Ei.prototype.Wh=function(a){this.Nc=a};
_.vha=function(a,b,c){a.zK=b;void 0!=c&&(a.qL=c)};_.zha=function(a){a.zK=0;var b=a.rw.Frb;a.rw=null;return b};xha=function(a,b,c,d){d?a.ZRa[d]=a.rw:a.ZRa=[a.rw];a.zK=b||0;a.qL=c||0};yha=function(a,b,c){c=a.ZRa.splice(c||0)[0];(c=a.rw=a.rw||c)?c.Wyb?a.Nc=a.zK||a.qL:void 0!=c.Wh&&a.qL<c.Wh?(a.Nc=c.Wh,a.rw=null):a.Nc=a.qL:a.Nc=b};vxa=function(a){this.wh=new Ei;this.tNc=a};vxa.prototype.zfa=function(a){this.wh.a3a();if(this.wh.aJ)return wxa(this,this.wh.aJ.next,a,this.wh.zfa);this.wh.zfa(a);return xxa(this)};
var yxa=function(a,b){a.wh.a3a();var c=a.wh.aJ;if(c)return wxa(a,"return"in c?c["return"]:function(d){return{value:d,done:!0}},b,a.wh.return);a.wh.return(b);return xxa(a)};vxa.prototype.nka=function(a){this.wh.a3a();if(this.wh.aJ)return wxa(this,this.wh.aJ["throw"],a,this.wh.zfa);this.wh.nka(a);return xxa(this)};wxa=function(a,b,c,d){try{var e=b.call(a.wh.aJ,c);uxa(e);if(!e.done)return a.wh.mea=!1,e;var f=e.value}catch(g){return a.wh.aJ=null,a.wh.nka(g),xxa(a)}a.wh.aJ=null;d.call(a.wh,f);return xxa(a)};
xxa=function(a){for(;a.wh.Nc;)try{var b=a.tNc(a.wh);if(b)return a.wh.mea=!1,{value:b.value,done:!1}}catch(c){a.wh.Ak=void 0,a.wh.nka(c)}a.wh.mea=!1;if(a.wh.rw){b=a.wh.rw;a.wh.rw=null;if(b.Wyb)throw b.Frb;return{value:b.return,done:!0}}return{value:void 0,done:!0}};zxa=function(a){this.next=function(b){return a.zfa(b)};this.throw=function(b){return a.nka(b)};this.return=function(b){return yxa(a,b)};this[Symbol.iterator]=function(){return this}};
aua=function(a){var b=_.ni;a=new zxa(new vxa(a));Di&&b.prototype&&Di(a,b.prototype);return a};Axa=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())})};_.Sd=function(a){return Axa(new zxa(new vxa(a)))};
wha=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))})};_.zc=function(){for(var a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b};Ai("Reflect",function(a){return a?a:{}});
Ai("Reflect.construct",function(){return pxa});Ai("Reflect.setPrototypeOf",function(a){return a?a:Di?function(b,c){try{return Di(b,c),!0}catch(d){return!1}}:null});
Ai("Promise",function(a){function b(){this.sK=null}function c(g){return g instanceof e?g:new e(function(m){m(g)})}if(a)return a;b.prototype.zhb=function(g){if(null==this.sK){this.sK=[];var m=this;this.Ahb(function(){m.BDc()})}this.sK.push(g)};var d=_.W.setTimeout;b.prototype.Ahb=function(g){d(g,0)};b.prototype.BDc=function(){for(;this.sK&&this.sK.length;){var g=this.sK;this.sK=[];for(var m=0;m<g.length;++m){var n=g[m];g[m]=null;try{n()}catch(r){this.gzc(r)}}}this.sK=null};b.prototype.gzc=function(g){this.Ahb(function(){throw g;
})};var e=function(g){this.Fc=0;this.Pg=void 0;this.g1=[];this.yzb=!1;var m=this.uPa();try{g(m.resolve,m.reject)}catch(n){m.reject(n)}};e.prototype.uPa=function(){function g(r){return function(w){n||(n=!0,r.call(m,w))}}var m=this,n=!1;return{resolve:g(this.uOc),reject:g(this.Z_a)}};e.prototype.uOc=function(g){if(g===this)this.Z_a(new TypeError("i"));else if(g instanceof e)this.aQc(g);else{a:switch(typeof g){case "object":var m=null!=g;break a;case "function":m=!0;break a;default:m=!1}m?this.tOc(g):
this.Btb(g)}};e.prototype.tOc=function(g){var m=void 0;try{m=g.then}catch(n){this.Z_a(n);return}"function"==typeof m?this.bQc(m,g):this.Btb(g)};e.prototype.Z_a=function(g){this.gPb(2,g)};e.prototype.Btb=function(g){this.gPb(1,g)};e.prototype.gPb=function(g,m){if(0!=this.Fc)throw Error("j`"+g+"`"+m+"`"+this.Fc);this.Fc=g;this.Pg=m;2===this.Fc&&this.hPc();this.CDc()};e.prototype.hPc=function(){var g=this;d(function(){if(g.ALc()){var m=_.W.console;"undefined"!==typeof m&&m.error(g.Pg)}},1)};e.prototype.ALc=
function(){if(this.yzb)return!1;var g=_.W.CustomEvent,m=_.W.Event,n=_.W.dispatchEvent;if("undefined"===typeof n)return!0;"function"===typeof g?g=new g("unhandledrejection",{cancelable:!0}):"function"===typeof m?g=new m("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.CDc=function(){if(null!=this.g1){for(var g=0;g<this.g1.length;++g)f.zhb(this.g1[g]);this.g1=null}};
var f=new b;e.prototype.aQc=function(g){var m=this.uPa();g.Zpa(m.resolve,m.reject)};e.prototype.bQc=function(g,m){var n=this.uPa();try{g.call(m,n.resolve,n.reject)}catch(r){n.reject(r)}};e.prototype.then=function(g,m){function n(D,J){return"function"==typeof D?function(L){try{r(D(L))}catch(P){w(P)}}:J}var r,w,z=new e(function(D,J){r=D;w=J});this.Zpa(n(g,r),n(m,w));return z};e.prototype.catch=function(g){return this.then(void 0,g)};e.prototype.Zpa=function(g,m){function n(){switch(r.Fc){case 1:g(r.Pg);
break;case 2:m(r.Pg);break;default:throw Error("k`"+r.Fc);}}var r=this;null==this.g1?f.zhb(n):this.g1.push(n);this.yzb=!0};e.resolve=c;e.reject=function(g){return new e(function(m,n){n(g)})};e.race=function(g){return new e(function(m,n){for(var r=_.k(g),w=r.next();!w.done;w=r.next())c(w.value).Zpa(m,n)})};e.all=function(g){var m=_.k(g),n=m.next();return n.done?c([]):new e(function(r,w){function z(L){return function(P){D[L]=P;J--;0==J&&r(D)}}var D=[],J=0;do D.push(void 0),J++,c(n.value).Zpa(z(D.length-
1),w),n=m.next();while(!n.done)})};return e});var Bxa=function(a,b,c){if(null==a)throw new TypeError("l`"+c);if(b instanceof RegExp)throw new TypeError("m`"+c);return a+""};Ai("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=Bxa(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}});Ai("Object.setPrototypeOf",function(a){return a||Di});
var Cxa=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{Ww:e,v:f}}return{Ww:-1,v:void 0}};Ai("Array.prototype.find",function(a){return a?a:function(b,c){return Cxa(this,b,c).v}});
Ai("WeakMap",function(a){function b(){}function c(n){var r=typeof n;return"object"===r&&null!==n||"function"===r}function d(n){if(!Ci(n,f)){var r=new b;jxa(n,f,{value:r})}}function e(n){var r=Object[n];r&&(Object[n]=function(w){if(w instanceof b)return w;Object.isExtensible(w)&&d(w);return r(w)})}if(function(){if(!a||!Object.seal)return!1;try{var n=Object.seal({}),r=Object.seal({}),w=new a([[n,2],[r,3]]);if(2!=w.get(n)||3!=w.get(r))return!1;w.delete(n);w.set(r,4);return!w.has(n)&&4==w.get(r)}catch(z){return!1}}())return a;
var f="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var g=0,m=function(n){this.Xw=(g+=Math.random()+1).toString();if(n){n=_.k(n);for(var r;!(r=n.next()).done;)r=r.value,this.set(r[0],r[1])}};m.prototype.set=function(n,r){if(!c(n))throw Error("n");d(n);if(!Ci(n,f))throw Error("o`"+n);n[f][this.Xw]=r;return this};m.prototype.get=function(n){return c(n)&&Ci(n,f)?n[f][this.Xw]:void 0};m.prototype.has=function(n){return c(n)&&Ci(n,f)&&Ci(n[f],this.Xw)};m.prototype.delete=
function(n){return c(n)&&Ci(n,f)&&Ci(n[f],this.Xw)?delete n[f][this.Xw]:!1};return m});
Ai("Map",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var m=Object.seal({x:4}),n=new a(_.k([[m,"s"]]));if("s"!=n.get(m)||1!=n.size||n.get({x:4})||n.set({x:4},"t")!=n||2!=n.size)return!1;var r=n.entries(),w=r.next();if(w.done||w.value[0]!=m||"s"!=w.value[1])return!1;w=r.next();return w.done||4!=w.value[0].x||"t"!=w.value[1]||!r.next().done?!1:!0}catch(z){return!1}}())return a;var b=new WeakMap,c=function(m){this[0]={};this[1]=
f();this.size=0;if(m){m=_.k(m);for(var n;!(n=m.next()).done;)n=n.value,this.set(n[0],n[1])}};c.prototype.set=function(m,n){m=0===m?0:m;var r=d(this,m);r.list||(r.list=this[0][r.id]=[]);r.ac?r.ac.value=n:(r.ac={next:this[1],Rm:this[1].Rm,head:this[1],key:m,value:n},r.list.push(r.ac),this[1].Rm.next=r.ac,this[1].Rm=r.ac,this.size++);return this};c.prototype.delete=function(m){m=d(this,m);return m.ac&&m.list?(m.list.splice(m.index,1),m.list.length||delete this[0][m.id],m.ac.Rm.next=m.ac.next,m.ac.next.Rm=
m.ac.Rm,m.ac.head=null,this.size--,!0):!1};c.prototype.clear=function(){this[0]={};this[1]=this[1].Rm=f();this.size=0};c.prototype.has=function(m){return!!d(this,m).ac};c.prototype.get=function(m){return(m=d(this,m).ac)&&m.value};c.prototype.entries=function(){return e(this,function(m){return[m.key,m.value]})};c.prototype.keys=function(){return e(this,function(m){return m.key})};c.prototype.values=function(){return e(this,function(m){return m.value})};c.prototype.forEach=function(m,n){for(var r=this.entries(),
w;!(w=r.next()).done;)w=w.value,m.call(n,w[1],w[0],this)};c.prototype[Symbol.iterator]=c.prototype.entries;var d=function(m,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 w=m[0][r];if(w&&Ci(m[0],r))for(m=0;m<w.length;m++){var z=w[m];if(n!==n&&z.key!==z.key||n===z.key)return{id:r,list:w,index:m,ac:z}}return{id:r,list:w,index:-1,ac:void 0}},e=function(m,n){var r=m[1];return lxa(function(){if(r){for(;r.head!=m[1];)r=r.Rm;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 m={};return m.Rm=m.next=m.head=m},g=0;return c});Ai("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)Ci(b,d)&&c.push(b[d]);return c}});Ai("Object.is",function(a){return a?a:function(b,c){return b===c?0!==b||1/b===1/c:b!==b&&c!==c}});
Ai("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}});Ai("String.prototype.includes",function(a){return a?a:function(b,c){return-1!==Bxa(this,b,"includes").indexOf(b,c||0)}});
Ai("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(_.k([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.Me=new Map;if(c){c=
_.k(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.Me.size};b.prototype.add=function(c){c=0===c?0:c;this.Me.set(c,c);this.size=this.Me.size;return this};b.prototype.delete=function(c){c=this.Me.delete(c);this.size=this.Me.size;return c};b.prototype.clear=function(){this.Me.clear();this.size=0};b.prototype.has=function(c){return this.Me.has(c)};b.prototype.entries=function(){return this.Me.entries()};b.prototype.values=function(){return this.Me.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.Me.forEach(function(f){return c.call(d,f,f,e)})};return b});Ai("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}});Ai("Number.isFinite",function(a){return a?a:function(b){return"number"!==typeof b?!1:!isNaN(b)&&Infinity!==b&&-Infinity!==b}});Ai("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991});
Ai("Number.isInteger",function(a){return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}});Ai("Number.isSafeInteger",function(a){return a?a:function(b){return Number.isInteger(b)&&Math.abs(b)<=Number.MAX_SAFE_INTEGER}});var Dxa=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};
Ai("Array.prototype.entries",function(a){return a?a:function(){return Dxa(this,function(b,c){return[b,c]})}});Ai("Array.prototype.keys",function(a){return a?a:function(){return Dxa(this,function(b){return b})}});Ai("Array.prototype.values",function(a){return a?a:function(){return Dxa(this,function(b,c){return c})}});
Ai("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:function(m){return m};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}});Ai("Number.isNaN",function(a){return a?a:function(b){return"number"===typeof b&&isNaN(b)}});
Ai("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 Fi=function(a){return a?a:Array.prototype.fill};Ai("Int8Array.prototype.fill",Fi);Ai("Uint8Array.prototype.fill",Fi);Ai("Uint8ClampedArray.prototype.fill",Fi);Ai("Int16Array.prototype.fill",Fi);Ai("Uint16Array.prototype.fill",Fi);Ai("Int32Array.prototype.fill",Fi);
Ai("Uint32Array.prototype.fill",Fi);Ai("Float32Array.prototype.fill",Fi);Ai("Float64Array.prototype.fill",Fi);Ai("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)Ci(b,d)&&c.push([d,b[d]]);return c}});Ai("String.prototype.repeat",function(a){return a?a:function(b){var c=Bxa(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}});
Ai("String.prototype.endsWith",function(a){return a?a:function(b,c){var d=Bxa(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}});Ai("globalThis",function(a){return a||_.W});Ai("Object.getOwnPropertySymbols",function(a){return a?a:function(){return[]}});
Ai("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}});Ai("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}});Ai("Array.prototype.findIndex",function(a){return a?a:function(b,c){return Cxa(this,b,c).Ww}});
Ai("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}});var Exa=function(a){a=Math.trunc(a)||0;0>a&&(a+=this.length);if(!(0>a||a>=this.length))return this[a]};Ai("Array.prototype.at",function(a){return a?a:Exa});var Gi=function(a){return a?a:Exa};Ai("Int8Array.prototype.at",Gi);Ai("Uint8Array.prototype.at",Gi);Ai("Uint8ClampedArray.prototype.at",Gi);
Ai("Int16Array.prototype.at",Gi);Ai("Uint16Array.prototype.at",Gi);Ai("Int32Array.prototype.at",Gi);Ai("Uint32Array.prototype.at",Gi);Ai("Float32Array.prototype.at",Gi);Ai("Float64Array.prototype.at",Gi);Ai("String.prototype.at",function(a){return a?a:Exa});Ai("Number.parseInt",function(a){return a||parseInt});
Ai("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;})})}});Ai("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)}});
Ai("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}});Ai("Reflect.isExtensible",function(a){return a?a:"function"==typeof Object.isExtensible?Object.isExtensible:function(){return!0}});Ai("Reflect.getOwnPropertyDescriptor",function(a){return a||Object.getOwnPropertyDescriptor});Ai("Reflect.getPrototypeOf",function(a){return a||Object.getPrototypeOf});
var Fxa=function(a,b){for(;a;){var c=Reflect.getOwnPropertyDescriptor(a,b);if(c)return c;a=Reflect.getPrototypeOf(a)}};Ai("Reflect.set",function(a){return a?a:function(b,c,d,e){var f=Fxa(b,c);return f?f.set?(f.set.call(3<arguments.length?e:b,d),!0):f.writable&&!Object.isFrozen(b)?(b[c]=d,!0):!1:Reflect.isExtensible(b)?(b[c]=d,!0):!1}});Ai("Reflect.get",function(a){return a?a:function(b,c,d){if(2>=arguments.length)return b[c];var e=Fxa(b,c);if(e)return e.get?e.get.call(d):e.value}});
Ai("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.Me=new WeakMap;if(c){c=_.k(c);for(var d;!(d=c.next()).done;)this.add(d.value)}};b.prototype.add=function(c){this.Me.set(c,!0);return this};b.prototype.has=function(c){return this.Me.has(c)};b.prototype.delete=function(c){return this.Me.delete(c)};
return b});Ai("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}});Ai("Math.sign",function(a){return a?a:function(b){b=Number(b);return 0===b||isNaN(b)?b:0<b?1:-1}});
Ai("String.prototype.padStart",function(a){return a?a:function(b,c){var d=Bxa(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}});Ai("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)}});
Ai("Math.log10",function(a){return a?a:function(b){return Math.log(b)/Math.LN10}});window._DumpException=_._DumpException;var Gxa,Xsa,Hxa,Ixa,Jxa,Hi,Kxa,Zh,Raa,Lxa,Mxa,Nxa,Oxa,Pxa,Qxa;Gxa=Gxa||{};_.da=this||self;Xsa=function(a,b,c){a=a.split(".");c=c||_.da;a[0]in c||"undefined"==typeof c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===b?c=c[d]&&c[d]!==Object.prototype[d]?c[d]:c[d]={}:c[d]=b};Hxa=function(a,b){var c=Zh("WIZ_global_data.oxN3nb");a=c&&c[a];return null!=a?a:b};Ixa=_.da._F_toggles||[];Jxa=/^[a-zA-Z_$][a-zA-Z0-9._$]*$/;
Hi=function(a){if("string"!==typeof a||!a||-1==a.search(Jxa))throw Error("t");if(!Kxa||"goog"!=Kxa.type)throw Error("u`"+a);if(Kxa.TKc)throw Error("v");Kxa.TKc=a};Hi.get=function(){return null};Kxa=null;Zh=function(a,b){a=a.split(".");b=b||_.da;for(var c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b};Raa=function(a){var b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"};_.va=function(a){var b=Raa(a);return"array"==b||"object"==b&&"number"==typeof a.length};
_.wa=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b};_.xa=function(a){return Object.prototype.hasOwnProperty.call(a,Lxa)&&a[Lxa]||(a[Lxa]=++Mxa)};Lxa="closure_uid_"+(1E9*Math.random()>>>0);Mxa=0;Nxa=function(a,b,c){return a.call.apply(a.bind,arguments)};
Oxa=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)}};_.Xh=function(a,b,c){_.Xh=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?Nxa:Oxa;return _.Xh.apply(null,arguments)};
_.Ii=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)}};_.Ji=function(){return Date.now()};Pxa=function(a){(0,eval)(a)};_.Ki=function(a,b){function c(){}c.prototype=b.prototype;a.Vx=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.base=function(d,e,f){for(var g=Array(arguments.length-2),m=2;m<arguments.length;m++)g[m-2]=arguments[m];return b.prototype[e].apply(d,g)}};Qxa=function(a){return a};_.Ki(_.ca,Error);_.ca.prototype.name="CustomError";var Rxa;var Zsa=function(){};var Sxa=function(a){return Array.prototype.map.call(a,function(b){b=b.toString(16);return 1<b.length?b:"0"+b}).join("")};var Vxa,Wxa,Xxa,Yxa,Zxa,$xa,Uxa,cya,bya;_.Li=function(a,b){return 0==a.lastIndexOf(b,0)};_.Txa=function(a,b){var c=a.length-b.length;return 0<=c&&a.indexOf(b,c)==c};_.Mi=function(a){return/^[\s\xa0]*$/.test(a)};_.Ni=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
_.aya=function(a){if(!Uxa.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(Vxa,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(Wxa,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(Xxa,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(Yxa,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(Zxa,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace($xa,"&#0;"));return a};Vxa=/&/g;Wxa=/</g;Xxa=/>/g;Yxa=/"/g;Zxa=/'/g;$xa=/\x00/g;Uxa=/[\x00&<>"']/;_.ha=function(a,b){return-1!=a.indexOf(b)};
_.Oi=function(a,b){return _.ha(a.toLowerCase(),b.toLowerCase())};
cya=function(a,b){var c=0;a=(0,_.Ni)(String(a)).split(".");b=(0,_.Ni)(String(b)).split(".");for(var d=Math.max(a.length,b.length),e=0;0==c&&e<d;e++){var f=a[e]||"",g=b[e]||"";do{f=/(\d*)(\D*)(.*)/.exec(f)||["","","",""];g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];if(0==f[0].length&&0==g[0].length)break;c=bya(0==f[1].length?0:parseInt(f[1],10),0==g[1].length?0:parseInt(g[1],10))||bya(0==f[2].length,0==g[2].length)||bya(f[2],g[2]);f=f[3];g=g[3]}while(0==c)}return c};
bya=function(a,b){return a<b?-1:a>b?1:0};var dya=!!(Ixa[1]&128),eya=!!(Ixa[1]&4),fya=!!(Ixa[1]&256),gya=!!(Ixa[1]&2);var baa=dya?fya:Hxa(610401301,!1),hya=dya?eya||!gya:Hxa(572417392,!0);var fa,iya=_.da.navigator;fa=iya?iya.userAgentData||null:null;var kya;_.ma=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if("string"===typeof a)return"string"!==typeof b||1!=b.length?-1:a.indexOf(b,0);for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1};_.Pi=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e="string"===typeof a?a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)};
_.jya=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};kya=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 lya=function(a){lya[" "](a);return a};lya[" "]=function(){};var mya=function(a,b){try{return lya(a[b]),!0}catch(c){}return!1};var nya,oya,Ri,Ui,qya,rya,sya,tya,uya,vya,wya;nya=daa();_.Qi=eaa();oya=ia("Edge");_.pya=oya||_.Qi;Ri=ia("Gecko")&&!(_.Oi(ea(),"WebKit")&&!ia("Edge"))&&!(ia("Trident")||ia("MSIE"))&&!ia("Edge");_.Si=_.Oi(ea(),"WebKit")&&!ia("Edge");_.Ti=maa();Ui=jaa()?"Windows"===fa.platform:ia("Windows");qya=jaa()?"Android"===fa.platform:ia("Android");rya=kaa();sya=ia("iPad");tya=ia("iPod");uya=_.laa();vya=function(){var a=_.da.document;return a?a.documentMode:void 0};
a:{var xya="",yya=function(){var a=ea();if(Ri)return/rv:([^\);]+)(\)|;)/.exec(a);if(oya)return/Edge\/([\d\.]+)/.exec(a);if(_.Qi)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.Si)return/WebKit\/(\S+)/.exec(a);if(nya)return/(?:Version)[ \/]?(\S+)/.exec(a)}();yya&&(xya=yya?yya[1]:"");if(_.Qi){var zya=vya();if(null!=zya&&zya>parseFloat(xya)){wya=String(zya);break a}}wya=xya}var Aya=wya,Bya;if(_.da.document&&_.Qi){var Cya=vya();Bya=Cya?Cya:parseInt(Aya,10)||void 0}else Bya=void 0;_.Vi=Bya;var Dya=faa(),Eya=kaa()||ia("iPod"),Fya=ia("iPad"),Gya=iaa(),Hya=gaa(),Iya=haa()&&!_.laa();var Jya,Kya,saa,Mya;Jya={};Kya=null;_.Lya=Ri||_.Si||!Iya&&!_.Qi&&"function"==typeof _.da.atob;saa=function(a,b){void 0===b&&(b=0);Mya();b=Jya[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],m=a[e+1],n=a[e+2],r=b[g>>2];g=b[(g&3)<<4|m>>4];m=b[(m&15)<<2|n>>6];n=b[n&63];c[f++]=r+g+m+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("")};
_.Nya=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 saa(b,3)};_.Pya=function(a){var b=[];_.Oya(a,function(c){b.push(c)});return b};_.Oya=function(a,b){function c(n){for(;d<a.length;){var r=a.charAt(d++),w=Kya[r];if(null!=w)return w;if(!_.Mi(r))throw Error("y`"+r);}return n}Mya();for(var d=0;;){var e=c(-1),f=c(0),g=c(64),m=c(64);if(64===m&&-1===e)break;b(e<<2|f>>4);64!=g&&(b(f<<4&240|g>>2),64!=m&&b(g<<6&192|m))}};
Mya=function(){if(!Kya){Kya={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));Jya[c]=d;for(var e=0;e<d.length;e++){var f=d[e];void 0===Kya[f]&&(Kya[f]=e)}}}};var uaa;uaa="undefined"!==typeof Uint8Array;_.raa=!_.Qi&&"function"===typeof btoa;_.Ia={};var Qya,yba;_.Ha=function(a,b){if(b!==_.Ia)throw Error("z");this.Sg=a;if(null!=a&&0===a.length)throw Error("A");};_.Ja=function(){return Qya||(Qya=new _.Ha(null,_.Ia))};yba=function(a){var b=a.Sg;return null==b?"":"string"===typeof b?b:a.Sg=taa(b)};_.Ha.prototype.Pm=function(){return null==this.Sg};var Aba=!hya,Yba=!hya;var Wi=waa(),kba=waa("0di"),Kba=waa("0dg");var yaa,Mba,Ba;yaa=Wi?function(a,b){a[Wi]|=b}:function(a,b){void 0!==a.EA?a.EA|=b:Object.defineProperties(a,{EA:{value:b,configurable:!0,writable:!0,enumerable:!1}})};Mba=Wi?function(a,b){a[Wi]&=~b}:function(a,b){void 0!==a.EA&&(a.EA&=~b)};_.Aa=Wi?function(a){return a[Wi]|0}:function(a){return a.EA|0};_.ob=Wi?function(a){return a[Wi]}:function(a){return a.EA};Ba=Wi?function(a,b){a[Wi]=b}:function(a,b){void 0!==a.EA?a.EA=b:Object.defineProperties(a,{EA:{value:b,configurable:!0,writable:!0,enumerable:!1}})};var Eaa,Rya,xba,Sya,Rba;_.fb={};Eaa={};xba=!hya;Sya=[];Ba(Sya,55);_.sb=Object.freeze(Sya);var Tya=function(a,b,c){this.Gwb=0;this.eNa=a;this.BXa=b;this.TE=c};Tya.prototype.next=function(){if(this.Gwb<this.eNa.length){var a=this.eNa[this.Gwb++];return{done:!1,value:this.BXa?this.BXa.call(this.TE,a):a}}return{done:!0,value:void 0}};Tya.prototype[Symbol.iterator]=function(){return new Tya(this.eNa,this.BXa,this.TE)};Rba={};Object.freeze(new function(){});Object.freeze(new function(){});var Oa=0,Pa=0;var Oaa=function(a,b){a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity=b};var Uaa=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;var Uya=function(){try{var a=function(){return pxa(Map,[],this.constructor)};_.V(a,Map);new a;return!1}catch(b){return!0}}(),Vya=function(){this.Me=new Map},Xi;_.h=Vya.prototype;_.h.get=function(a){return this.Me.get(a)};_.h.set=function(a,b){this.Me.set(a,b);this.size=this.Me.size;return this};_.h.delete=function(a){a=this.Me.delete(a);this.size=this.Me.size;return a};_.h.clear=function(){this.Me.clear();this.size=this.Me.size};_.h.has=function(a){return this.Me.has(a)};_.h.entries=function(){return this.Me.entries()};
_.h.keys=function(){return this.Me.keys()};_.h.values=function(){return this.Me.values()};_.h.forEach=function(a,b){return this.Me.forEach(a,b)};Vya.prototype[Symbol.iterator]=function(){return this.entries()};Xi=function(){if(Uya)return Object.setPrototypeOf(Vya.prototype,Map.prototype),Object.defineProperties(Vya.prototype,{size:{value:0,configurable:!0,enumerable:!0,writable:!0}}),Vya;var a=function(){return pxa(Map,[],this.constructor)};_.V(a,Map);return a}();
_.lb=function(a,b,c,d){c=void 0===c?oba:c;d=void 0===d?oba:d;var e=Xi.call(this)||this;var f=(0,_.Aa)(a);f|=64;Ba(a,f);e.Bpa=f;e.Bza=b;e.xea=c||oba;e.e5a=e.Bza?qba:d||oba;for(var g=0;g<a.length;g++){var m=a[g],n=c(m[0],!1,!0),r=m[1];b?void 0===r&&(r=null):r=d(m[1],!1,!0,void 0,void 0,f);Xi.prototype.set.call(e,n,r)}return e};_.V(_.lb,Xi);
var Wya=function(a){if(a.Bpa&2)throw Error("D");},zba=function(a,b){b=void 0===b?rba:b;return Jba(a,b)},Jba=function(a,b){b=void 0===b?rba:b;var c=[];a=Xi.prototype.entries.call(a);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};_.h=_.lb.prototype;_.h.clear=function(){Wya(this);Xi.prototype.clear.call(this)};_.h.delete=function(a){Wya(this);return Xi.prototype.delete.call(this,this.xea(a,!0,!1))};_.h.tZ=function(a){return this.delete(a)};
_.h.entries=function(){var a=Array.from(Xi.prototype.keys.call(this));return new Tya(a,sba,this)};_.h.keys=function(){return Xi.prototype.keys.call(this)};_.h.values=function(){var a=Array.from(Xi.prototype.keys.call(this));return new Tya(a,_.lb.prototype.get,this)};_.h.forEach=function(a,b){var c=this;Xi.prototype.forEach.call(this,function(d,e){a.call(b,c.get(e),e,c)})};
_.h.set=function(a,b){Wya(this);a=this.xea(a,!0,!1);return null==a?this:null==b?(Xi.prototype.delete.call(this,a),this):Xi.prototype.set.call(this,a,this.e5a(b,!0,!0,this.Bza,!1,this.Bpa))};_.h.has=function(a){return Xi.prototype.has.call(this,this.xea(a,!1,!1))};_.h.get=function(a){a=this.xea(a,!1,!1);var b=Xi.prototype.get.call(this,a);if(void 0!==b){var c=this.Bza;return c?(c=this.e5a(b,!1,!0,c,this.Uzc,this.Bpa),c!==b&&Xi.prototype.set.call(this,a,c),c):b}};_.lb.prototype[Symbol.iterator]=function(){return this.entries()};
_.lb.prototype.toJSON=void 0;_.lb.prototype.wKc=Eaa;var tba;var qb,$i,bj,Yya,Qba,Zya,Xya,lj,aza,bza,cza,dza,eza,Aj;_.Lb=function(a,b){a=a.La;return qb(a,(0,_.ob)(a),b)};qb=function(a,b,c,d){if(-1===c)return null;if(c>=Daa(b)){if(b&256)return a[a.length-1][c]}else{var e=a.length;if(d&&b&256&&(d=a[e-1][c],null!=d))return d;b=c+(+!!(b&512)-1);if(b<e)return a[b]}};_.Yi=function(a,b,c){var d=a.La,e=(0,_.ob)(d);La(e);pb(d,e,b,c);return a};_.Zi=function(a,b,c,d){return void 0!==Xya(a,b,c,void 0===d?!1:d)};
$i=function(a,b){a=a.La;var c=(0,_.ob)(a),d=qb(a,c,b);var e=null==d||"number"===typeof d?d:"NaN"===d||"Infinity"===d||"-Infinity"===d?Number(d):void 0;null!=e&&e!==d&&pb(a,c,b,e);return e};_.aj=function(a,b){return Taa(_.Lb(a,b))};bj=function(a,b){a=a.La;var c=(0,_.ob)(a),d=qb(a,c,b),e=Ka(d,!0,!0,!!(c&34));null!=e&&e!==d&&pb(a,c,b,e);return e};Yya=function(a,b){return _.ub(a,b,(0,_.ob)(a.La)&34?Oba:Pba,2)};_.cj=function(a,b){a=bj(a,b);return null==a?_.Ja():a};
_.fi=function(a,b,c,d){var e=a.La,f=(0,_.ob)(e);La(f);(c=_.Uba(e,f,c))&&c!==b&&null!=d&&(f=pb(e,f,c));pb(e,f,b,d);return a};_.dj=function(a,b,c){a=a.La;return _.Uba(a,(0,_.ob)(a),b)===c?c:-1};Zya=function(a,b,c){a=a.La;var d=(0,_.ob)(a);La(d);var e=qb(a,d,c);b=pba(lba(e,b,!0,d));e!==b&&pb(a,d,c,b);return b};Xya=function(a,b,c,d){a=a.La;var e=(0,_.ob)(a),f=qb(a,e,c,d);b=lba(f,b,!1,e);b!==f&&null!=b&&pb(a,e,c,b,d);return b};
_.ej=function(a,b,c,d){d=void 0===d?!1:d;b=Xya(a,b,c,d);if(null==b)return b;a=a.La;var e=(0,_.ob)(a);if(!(e&2)){var f=pba(b);f!==b&&(b=f,pb(a,e,c,b,d))}return b};_.fj=function(a,b,c){a=a.La;var d=(0,_.ob)(a),e=!!(2&d);return _.Vba(a,d,b,c,e?1:2,void 0,!1,!e)};_.gj=function(a,b,c){null==c&&(c=void 0);return _.Yi(a,b,c)};_.$ya=function(a,b,c,d){null==d&&(d=void 0);return _.fi(a,b,c,d)};
_.hj=function(a,b,c){var d=a.La,e=(0,_.ob)(d);La(e);if(null==c)return pb(d,e,b),a;for(var f=(0,_.Aa)(c),g=f,m=!!(2&f)||!!(2048&f),n=m||Object.isFrozen(c),r=!0,w=!0,z=0;z<c.length;z++){var D=c[z];m||(D=!!((0,_.Aa)(D.La)&2),r&&(r=!D),w&&(w=D))}m||(f=Ca(f,5,!0),f=Ca(f,8,r),f=Ca(f,16,w));n&&f!==g&&(c=za(c),g=0,f=tb(f,e,!0));f!==g&&Ba(c,f);pb(d,e,b,c);return a};_.ij=function(a,b,c,d,e){Wba(a,b,c,d,e);return a};_.jj=function(a,b){return _.Ya(_.Lb(a,b))};_.kj=function(a,b){return gba(_.Lb(a,b))};
lj=function(a,b){a=_.Lb(a,b);var c=void 0===c?!1:c;c=null!=a?Wa(a)?"string"===typeof a?Yaa(a):c?Zaa(a):$aa(a):void 0:a;return c};aza=function(a,b){a=_.Lb(a,b);var c=void 0===c?!1:c;c=null!=a?Wa(a)?"string"===typeof a?fba(a):c?eba(a):dba(a):void 0:a;return c};_.nj=function(a,b){return _.ub(a,b,gba,2,void 0,void 0,0)};_.X=function(a,b){return jba(_.Lb(a,b))};_.oj=function(a,b,c,d,e){return _.ub(a,b,jba,c,d,e)};_.pj=function(a,b,c,d,e){return _.ub(a,b,Vaa,c,d,e)};
_.qj=function(a,b,c){return Cb(_.aj(a,b),void 0===c?!1:c)};_.rj=function(a,b,c){c=void 0===c?0:c;return Cb(_.jj(a,b),c)};bza=function(a,b){var c=void 0===c?0:c;return Cb(Xaa(_.Lb(a,b)),c)};_.sj=function(a,b,c){c=void 0===c?0:c;return Cb(_.kj(a,b),c)};cza=function(a){var b="-1";b=void 0===b?"0":b;return Cb(lj(a,1),b)};_.tj=function(a,b){var c=void 0===c?0:c;return Cb($i(a,b),c)};_.Y=function(a,b){return Cb(_.X(a,b),"")};_.uj=function(a,b,c){return Cb(_.Lb(a,b),void 0===c?0:c)};
_.vj=function(a,b,c){a=_.oj(a,b,3,void 0,!0);Haa(a,c);return a[c]};dza=function(a,b,c){a=_.pj(a,b,3,void 0,!0);Haa(a,c);return a[c]};_.wj=function(a,b,c){return _.Y(a,_.dj(a,c,b))};_.xj=function(a,b,c){return _.X(a,_.dj(a,c,b))};_.yj=function(a,b,c,d){return _.ej(a,b,_.dj(a,d,c))};eza=function(a,b){a=_.X(a,b);return null==a?void 0:a};_.zj=function(a,b,c){return _.Ab(a,b,_.Ua(c),!1)};Aj=function(a,b,c){return _.Yi(a,b,null==c?c:Waa(c))};_.mi=function(a,b,c){return _.Ab(a,b,null==c?c:Waa(c),0)};
_.Bj=function(a,b,c){return _.Yi(a,b,_.bb(c))};_.ei=function(a,b,c){return _.Ab(a,b,_.bb(c),"")};_.Cj=function(a,b,c){return _.Yi(a,b,null==c?c:_.Xa(c))};_.Dj=function(a,b,c){return _.Ab(a,b,null==c?c:_.Xa(c),0)};_.Ej=function(a,b){return null!=_.X(a,b)};_.Mb=function(a,b,c){this.La=_.kb(a,b,c)};_.Mb.prototype.toJSON=function(){return Rya?Zba(this,this.La,!1):Zba(this,Gba(this.La),!0)};_.Mb.prototype.md=function(){Rya=!0;try{return JSON.stringify(this.toJSON(),wba)}finally{Rya=!1}};var Ob=function(a,b){if(null==b||""==b)return new a;b=JSON.parse(b);if(!Array.isArray(b))throw Error(void 0);return uba(a,Aaa(b))};
_.Mb.prototype.getExtension=function(a){return a.wc?a.OD?a.A_(this,a.wc,a.jS,2,!0):a.A_(this,a.wc,a.jS,!0):a.OD?a.A_(this,a.jS,2,!0):a.A_(this,a.jS,a.defaultValue,!0)};var $ba=function(a,b){a=b.wc?b.A_(a,b.wc,b.jS,!0):b.A_(a,b.jS,null,!0);return null===a?void 0:a};_.h=_.Mb.prototype;_.h.hasExtension=function(a){return a.wc?_.Zi(this,a.wc,a.jS,!0):void 0!==$ba(this,a)};_.h.clone=function(){var a=this.La;return uba(this.constructor,Iba(a,(0,_.ob)(a),!1))};
_.h.qIc=function(){return!!((0,_.Aa)(this.La)&2)};_.h.Zb=function(){return pba(this)};_.h.PT=_.fb;_.h.toString=function(){return Zba(this,this.La,!1).toString()};var fza=function(a){this.La=_.kb(a)};_.V(fza,_.Mb);fza.prototype.toObject=function(){return gza(this)};var gza=function(a){if(null!=a)return _.Nb(a),{IQc:_.l(_.X(a,1)),F9c:_.l(_.X(a,2)),surveyId:_.l(_.X(a,3)),B$c:_.l(_.X(a,6)),responseType:_.l(_.Lb(a,4)),URc:_.l(_.X(a,5)),VRc:_.l(_.X(a,7)),WRc:_.l(_.X(a,8))}};var hza=function(a){this.La=_.kb(a)};_.V(hza,_.Mb);hza.mc=[2,3,4,5];hza.prototype.toObject=function(){return iza(this)};var iza=function(a){if(null!=a)return _.Nb(a),{NJb:_.l(_.jj(a,1)),hMc:_.l(_.ub(a,2,_.Ya,2)),Pyc:_.l(_.ub(a,3,_.Ya,2)),Qyc:_.l(_.oj(a,4,2)),n6c:_.l(_.ub(a,5,_.Ya,2))}};var jza=function(a){this.La=_.kb(a)};_.V(jza,_.Mb);jza.prototype.toObject=function(){return kza(this)};var kza=function(a){if(null!=a)return _.Nb(a),{NJb:_.l(_.jj(a,1)),kYc:_.l(_.X(a,2))}};var lza=function(a){this.La=_.kb(a)};_.V(lza,_.Mb);lza.prototype.toObject=function(){return mza(this)};var mza=function(a){if(null!=a)return _.Nb(a),{NJb:_.l(_.jj(a,1)),W7c:_.l(_.jj(a,2))}};var nza=function(a){this.La=_.kb(a)};_.V(nza,_.Mb);nza.mc=[2,3,4];nza.prototype.toObject=function(){return oza(this)};var oza=function(a){if(null!=a){_.Nb(a);var b=gza(_.ej(a,fza,1));var c=_.fj(a,hza,2);c=_.Db(c,iza);var d=_.fj(a,lza,3);d=_.Db(d,mza);a=_.fj(a,jza,4);return{M2c:b,B5c:c,X7c:d,i6c:_.Db(a,kza)}}};var pza=function(){};var qza=function(a){this.La=_.kb(a)};_.V(qza,_.Mb);qza.mc=[1,2,3,4];qza.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={gZc:_.l(_.ub(this,1,_.Ya,2)),iZc:_.l(_.ub(this,2,_.Ya,2)),aYc:_.l(_.ub(this,3,_.Ya,2)),hZc:_.l(_.ub(this,4,_.Ya,2))}}else a=void 0;return a};var tza=function(a){var b=Zh("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||_.da.$googDebugFname||b}catch(g){e="Not available",c=!0}b=rza(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,sza[c])c=sza[c];else{c=String(c);if(!sza[c]){var f=/function\s+([^\(]+)/m.exec(c);sza[c]=f?f[1]:"[Anonymous]"}c=sza[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"}}return{message:a.message,
name:a.name,lineNumber:a.lineNumber,fileName:a.fileName,stack:b}},rza=function(a,b){b||(b={});b[uza(a)]=!0;var c=a.stack||"";(a=a.cause)&&!b[uza(a)]&&(c+="\nCaused by: ",a.stack&&0==a.stack.indexOf(a.toString())||(c+="string"===typeof a?a:a.message+"\n"),c+=rza(a,b));return c},uza=function(a){var b="";"function"===typeof a.toString&&(b=""+a);return b+a.stack},sza={};var vza=function(){},wza=function(a){return function(){throw Error(a);}};var xza=function(a,b){return a+Math.random()*(b-a)};var Fj=function(){};Fj.prototype.next=function(){return yza};var yza={done:!0,value:void 0},Gj=function(a){return{value:a,done:!1}};Fj.prototype.iC=function(){return this};var zza=function(a){if(a instanceof Hj||a instanceof Kj||a instanceof Lj)return a;if("function"==typeof a.next)return new Hj(function(){return a});if("function"==typeof a[Symbol.iterator])return new Hj(function(){return a[Symbol.iterator]()});if("function"==typeof a.iC)return new Hj(function(){return a.iC()});throw Error("R");},Hj=function(a){this.sSa=a};Hj.prototype.iC=function(){return new Kj(this.sSa())};Hj.prototype[Symbol.iterator]=function(){return new Lj(this.sSa())};Hj.prototype.Zya=function(){return new Lj(this.sSa())};
var Kj=function(a){this.uea=a};_.V(Kj,Fj);Kj.prototype.next=function(){return this.uea.next()};Kj.prototype[Symbol.iterator]=function(){return new Lj(this.uea)};Kj.prototype.Zya=function(){return new Lj(this.uea)};var Lj=function(a){Hj.call(this,function(){return a});this.uea=a};_.V(Lj,Hj);Lj.prototype.next=function(){return this.uea.next()};var Aza=function(){};var Mj=function(){};_.Ki(Mj,Aza);Mj.prototype[Symbol.iterator]=function(){return zza(this.iC(!0)).Zya()};Mj.prototype.clear=function(){var a=Array.from(this);a=_.k(a);for(var b=a.next();!b.done;b=a.next())this.remove(b.value)};var Bza=function(a){this.Sx=a};_.Ki(Bza,Mj);_.h=Bza.prototype;_.h.bua=function(){if(!this.Sx)return!1;try{return this.Sx.setItem("__sak","1"),this.Sx.removeItem("__sak"),!0}catch(a){return!1}};_.h.set=function(a,b){try{this.Sx.setItem(a,b)}catch(c){if(0==this.Sx.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};_.h.get=function(a){a=this.Sx.getItem(a);if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};
_.h.remove=function(a){this.Sx.removeItem(a)};_.h.iC=function(a){var b=0,c=this.Sx,d=new Fj;d.next=function(){if(b>=c.length)return yza;var e=c.key(b++);if(a)return Gj(e);e=c.getItem(e);if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return Gj(e)};return d};_.h.clear=function(){this.Sx.clear()};_.h.key=function(a){return this.Sx.key(a)};var Cza=function(){var a=null;try{a=window.sessionStorage||null}catch(b){}this.Sx=a};_.Ki(Cza,Bza);/*

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 Dza="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),Eza=function(){for(var a=Array(36),b=0,c,d=0;36>d;d++)8==d||13==d||18==d||23==d?a[d]="-":14==d?a[d]="4":(2>=b&&(b=33554432+16777216*Math.random()|0),c=b&15,b>>=4,a[d]=Dza[19==d?c&3|8:c]);return a.join("")};var Fza=new Cza;var Gza=function(a){if(!a)return"";if(/^about:(?:blank|srcdoc)$/.test(a))return window.origin||"";a.startsWith("blob:")&&(a=a.substring(5));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("S`"+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("T`"+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 Iza=function(a,b,c){var d=String(_.da.location.href);return d&&a&&b?[b,Hza(Gza(d),a,c||null)].join(" "):null},Hza=function(a,b,c){var d=[],e=[];if(1==(Array.isArray(c)?2:1))return e=[b,a],_.Pi(d,function(m){e.push(m)}),Jza(e.join(" "));var f=[],g=[];_.Pi(c,function(m){g.push(m.key);f.push(m.value)});c=Math.floor((new Date).getTime()/1E3);e=0==f.length?[c,b,a]:[f.join(":"),c,b,a];_.Pi(d,function(m){e.push(m)});a=Jza(e.join(" "));a=[c,a];0==g.length||a.push(g.join(""));return a.join("_")},Jza=function(a){var b=
cca();b.update(a);return b.digestString().toLowerCase()};var Kza={};var kca="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");var Lza,Mza=function(){if(void 0===Lza){var a=null,b=_.da.trustedTypes;if(b&&b.createPolicy)try{a=b.createPolicy("goog#html",{createHTML:Qxa,createScript:Qxa,createScriptURL:Qxa})}catch(c){_.da.console&&_.da.console.error(c.message)}Lza=a}return Lza};var Oza,Nza;_.Nj=function(a,b){this.j3a=a===Nza&&b||"";this.mlc=Oza};_.Nj.prototype.DA=!0;_.Nj.prototype.Ns=function(){return this.j3a};_.Nj.prototype.toString=function(){return this.j3a};_.Pza=function(a){return a instanceof _.Nj&&a.constructor===_.Nj&&a.mlc===Oza?a.j3a:"type_error:Const"};Oza={};Nza={};var Qza={},Rza=function(a){this.i_a=a;this.DA=!0};Rza.prototype.toString=function(){return this.i_a.toString()};Rza.prototype.Ns=function(){return this.i_a.toString()};_.gxa=function(a){return a instanceof Rza&&a.constructor===Rza?a.i_a:"type_error:SafeScript"};_.fxa=function(a){var b=Mza();a=b?b.createScript(a):a;return new Rza(a,Qza)};var Sza;_.Mh=function(a){this.m_a=a};_.Mh.prototype.toString=function(){return this.m_a+""};_.Mh.prototype.DA=!0;_.Mh.prototype.Ns=function(){return this.m_a.toString()};_.Nh=function(a){return a instanceof _.Mh&&a.constructor===_.Mh?a.m_a:"type_error:TrustedResourceUrl"};Sza={};_.tg=function(a){var b=Mza();a=b?b.createScriptURL(a):a;return new _.Mh(a,Sza)};var Tza,Uza,Wza,Yza,Xna;_.mg=function(a){this.l_a=a};_.mg.prototype.toString=function(){return this.l_a.toString()};_.mg.prototype.DA=!0;_.mg.prototype.Ns=function(){return this.l_a.toString()};_.pg=function(a){return a instanceof _.mg&&a.constructor===_.mg?a.l_a:"type_error:SafeUrl"};Tza=/^data:(.*);base64,[a-z0-9+\/]+=*$/i;Uza=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;
_.Vza=function(a){a instanceof _.mg||(a="object"==typeof a&&a.DA?a.Ns():String(a),Uza.test(a)?a=_.ng(a):(a=String(a).replace(/(%0A|%0D)/g,""),a=a.match(Tza)?_.ng(a):null));return a||Xna};try{new URL("s://g"),Wza=!0}catch(a){Wza=!1}_.Xza=Wza;Yza={};_.ng=function(a){return new _.mg(a,Yza)};Xna=_.ng("about:invalid#zClosurez");_.Zza={};_.Oj=function(a){this.k_a=a;this.DA=!0};_.Oj.prototype.Ns=function(){return this.k_a};_.Oj.prototype.toString=function(){return this.k_a.toString()};_.$za=new _.Oj("",_.Zza);_.aAa=RegExp("^[-+,.\"'%_!#/ a-zA-Z0-9\\[\\]]+$");_.bAa=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\[\\]-~]*)([ \t\n]*\\))","g");
_.cAa=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");_.dAa={};_.Pj=function(a){this.j_a=a;this.DA=!0};_.Pj.prototype.toString=function(){return this.j_a.toString()};_.Pj.prototype.Ns=function(){return this.j_a};_.eAa=new _.Pj("",_.dAa);var fAa;fAa={};_.Qj=function(a){this.h_a=a;this.DA=!0};_.Qj.prototype.Ns=function(){return this.h_a.toString()};_.Qj.prototype.toString=function(){return this.h_a.toString()};_.sg=function(a){return a instanceof _.Qj&&a.constructor===_.Qj?a.h_a:"type_error:SafeHtml"};_.rg=function(a){var b=Mza();a=b?b.createHTML(a):a;return new _.Qj(a,fAa)};_.Rj=new _.Qj(_.da.trustedTypes&&_.da.trustedTypes.emptyHTML||"",fAa);var iAa,jAa;_.gAa=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=_.sg(_.Rj);return!b.parentElement});iAa=function(a,b){var c=_.hAa(a.ownerDocument&&a.ownerDocument.defaultView);c&&a.setAttribute("nonce",c);a.src=_.Nh(b)};jAa=/^[\w+/_-]+[=]{0,2}$/;
_.hAa=function(a){a=(a||_.da).document;return a.querySelector?(a=a.querySelector("script[nonce]"))&&(a=a.nonce||a.getAttribute("nonce"))&&jAa.test(a)?a:"":""};var kAa,Sj,lAa;kAa=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};Sj=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+kAa("0",Math.max(0,b-c))+a};_.Tj=function(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^_.Ji()).toString(36)};
lAa=function(a){return String(a).replace(/([A-Z])/g,"-$1").toLowerCase()};_.mAa=function(a,b){var c=1;a=a.split(b);for(var d=[];0<c&&a.length;)d.push(a.shift()),c--;a.length&&d.push(a.join(b));return d};_.Uj=function(a){this.fj=a||{cookie:""}};_.h=_.Uj.prototype;_.h.isEnabled=function(){if(!_.da.navigator.cookieEnabled)return!1;if(!this.Pm())return!0;this.set("TESTCOOKIESENABLED","1",{fDb:60});if("1"!==this.get("TESTCOOKIESENABLED"))return!1;this.remove("TESTCOOKIESENABLED");return!0};
_.h.set=function(a,b,c){var d=!1;if("object"===typeof c){var e=c.X8c;d=c.j9c||!1;var f=c.domain||void 0;var g=c.path||void 0;var m=c.fDb}if(/[;=\s]/.test(a))throw Error("$`"+a);if(/[;\r\n]/.test(b))throw Error("aa`"+b);void 0===m&&(m=-1);c=f?";domain="+f:"";g=g?";path="+g:"";d=d?";secure":"";m=0>m?"":0==m?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+1E3*m)).toUTCString();this.fj.cookie=a+"="+b+c+g+m+d+(null!=e?";samesite="+e:"")};
_.h.get=function(a,b){for(var c=a+"=",d=(this.fj.cookie||"").split(";"),e=0,f;e<d.length;e++){f=(0,_.Ni)(d[e]);if(0==f.lastIndexOf(c,0))return f.slice(c.length);if(f==a)return""}return b};_.h.remove=function(a,b,c){var d=this.DR(a);this.set(a,"",{fDb:0,path:b,domain:c});return d};_.h.nH=function(){return nAa(this).keys};_.h.Hu=function(){return nAa(this).values};_.h.Pm=function(){return!this.fj.cookie};_.h.DR=function(a){return void 0!==this.get(a)};
_.h.clear=function(){for(var a=nAa(this).keys,b=a.length-1;0<=b;b--)this.remove(a[b])};var nAa=function(a){a=(a.fj.cookie||"").split(";");for(var b=[],c=[],d,e,f=0;f<a.length;f++)e=(0,_.Ni)(a[f]),d=e.indexOf("="),-1==d?(b.push(""),c.push(e)):(b.push(e.substring(0,d)),c.push(e.substring(d+1)));return{keys:b,values:c}},oAa=new _.Uj("undefined"==typeof document?null:document);var pAa,qAa;pAa=function(a){return!!Kza.FPA_SAMESITE_PHASE2_MOD||!(void 0===a||!a)};qAa=function(a,b,c,d){(a=_.da[a])||"undefined"===typeof document||(a=(new _.Uj(document)).get(b));return a?Iza(a,c,d):null};
_.rAa=function(a,b){b=void 0===b?!1:b;var c=Gza(String(_.da.location.href)),d=[];var e=b;e=void 0===e?!1:e;var f=_.da.__SAPISID||_.da.__APISID||_.da.__3PSAPISID||_.da.__OVERRIDE_SID;pAa(e)&&(f=f||_.da.__1PSAPISID);if(f)e=!0;else{if("undefined"!==typeof document){var g=new _.Uj(document);f=g.get("SAPISID")||g.get("APISID")||g.get("__Secure-3PAPISID")||g.get("SID")||g.get("OSID");pAa(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:"))?
_.da.__SAPISID:_.da.__APISID,e||"undefined"===typeof document||(e=new _.Uj(document),e=e.get(c?"SAPISID":"APISID")||e.get("__Secure-3PAPISID")),(e=e?Iza(e,c?"SAPISIDHASH":"APISIDHASH",a):null)&&d.push(e),c&&pAa(b)&&((b=qAa("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&d.push(b),(a=qAa("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",a))&&d.push(a)));return 0==d.length?null:d.join(" ")};var Vj=function(){this.JZ=this.JZ;this.ZT=this.ZT};Vj.prototype.JZ=!1;Vj.prototype.isDisposed=function(){return this.JZ};Vj.prototype.dispose=function(){this.JZ||(this.JZ=!0,this.Dm())};var sAa=function(a,b){a.JZ?b():(a.ZT||(a.ZT=[]),a.ZT.push(b))};Vj.prototype.Dm=function(){if(this.ZT)for(;this.ZT.length;)this.ZT.shift()()};var Wj=function(a){this.La=_.kb(a)};_.V(Wj,_.Mb);Wj.mc=[2];Wj.prototype.toObject=function(){return tAa(this)};var tAa=function(a){if(null!=a){_.Nb(a);var b=Ib(bj(a,1)),c=_.l(_.X(a,4));var d=Yya(a,2);return{DZc:b,EZc:c,c1c:Ib(d),Ead:_.l(_.aj(a,3))}}};var Xj=function(a,b){this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.Zga=!1};Xj.prototype.stopPropagation=function(){this.Zga=!0};Xj.prototype.preventDefault=function(){this.defaultPrevented=!0};var uAa=[],vAa=[],wAa=!1,xAa=function(a){uAa[uAa.length]=a;if(wAa)for(var b=0;b<vAa.length;b++)a((0,_.Xh)(vAa[b].wrap,vAa[b]))};var yAa=function(){if(!_.da.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{var c=function(){};_.da.addEventListener("test",c,b);_.da.removeEventListener("test",c,b)}catch(d){}return a}();var Yj=function(a,b){Xj.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.timeStamp=0;this.eS=null;a&&this.init(a,b)};_.Ki(Yj,Xj);var zAa={2:"touch",3:"pen",4:"mouse"};
Yj.prototype.init=function(a,b){var c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;(b=a.relatedTarget)?Ri&&(mya(b,"nodeName")||(b=null)):"mouseover"==c?b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;d?(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0):(this.offsetX=_.Si||void 0!==
a.offsetX?a.offsetX:a.layerX,this.offsetY=_.Si||void 0!==a.offsetY?a.offsetY:a.layerY,this.clientX=void 0!==a.clientX?a.clientX:a.pageX,this.clientY=void 0!==a.clientY?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0);this.button=a.button;this.keyCode=a.keyCode||0;this.key=a.key||"";this.charCode=a.charCode||("keypress"==c?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.pointerId=a.pointerId||0;this.pointerType="string"===
typeof a.pointerType?a.pointerType:zAa[a.pointerType]||"";this.state=a.state;this.timeStamp=a.timeStamp;this.eS=a;a.defaultPrevented&&Yj.Vx.preventDefault.call(this)};Yj.prototype.stopPropagation=function(){Yj.Vx.stopPropagation.call(this);this.eS.stopPropagation?this.eS.stopPropagation():this.eS.cancelBubble=!0};Yj.prototype.preventDefault=function(){Yj.Vx.preventDefault.call(this);var a=this.eS;a.preventDefault?a.preventDefault():a.returnValue=!1};var AAa="closure_listenable_"+(1E6*Math.random()|0),BAa=function(a){return!(!a||!a[AAa])};var CAa=0;var DAa=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=++CAa;this.removed=this.Ypa=!1},EAa=function(a){a.removed=!0;a.listener=null;a.proxy=null;a.src=null;a.handler=null};var Zj=function(a){this.src=a;this.ij={};this.Hka=0};Zj.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.ij[f];a||(a=this.ij[f]=[],this.Hka++);var g=FAa(a,b,d,e);-1<g?(b=a[g],c||(b.Ypa=!1)):(b=new DAa(b,this.src,f,!!d,e),b.Ypa=c,a.push(b));return b};Zj.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.ij))return!1;var e=this.ij[a];b=FAa(e,b,c,d);return-1<b?(EAa(e[b]),Array.prototype.splice.call(e,b,1),0==e.length&&(delete this.ij[a],this.Hka--),!0):!1};
var GAa=function(a,b){var c=b.type;c in a.ij&&_.pa(a.ij[c],b)&&(EAa(b),0==a.ij[c].length&&(delete a.ij[c],a.Hka--))};Zj.prototype.removeAll=function(a){a=a&&a.toString();var b=0,c;for(c in this.ij)if(!a||c==a){for(var d=this.ij[c],e=0;e<d.length;e++)++b,EAa(d[e]);delete this.ij[c];this.Hka--}return b};Zj.prototype.zca=function(a,b,c,d){a=this.ij[a.toString()];var e=-1;a&&(e=FAa(a,b,c,d));return-1<e?a[e]:null};
Zj.prototype.hasListener=function(a,b){var c=void 0!==a,d=c?a.toString():"",e=void 0!==b;return gca(this.ij,function(f){for(var g=0;g<f.length;++g)if(!(c&&f[g].type!=d||e&&f[g].capture!=b))return!0;return!1})};var FAa=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 HAa,IAa,JAa,MAa,OAa,KAa,bk,RAa,PAa,QAa,NAa,SAa,LAa;HAa="closure_lm_"+(1E6*Math.random()|0);IAa={};JAa=0;_.ak=function(a,b,c,d,e){if(d&&d.once)return KAa(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)_.ak(a,b[f],c,d,e);return null}c=LAa(c);return BAa(a)?a.listen(b,c,_.wa(d)?!!d.capture:!!d,e):MAa(a,b,c,!1,d,e)};
MAa=function(a,b,c,d,e,f){if(!b)throw Error("ba");var g=_.wa(e)?!!e.capture:!!e,m=NAa(a);m||(a[HAa]=m=new Zj(a));c=m.add(b,c,d,g,f);if(c.proxy)return c;d=OAa();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)yAa||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(PAa(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("ca");JAa++;return c};
OAa=function(){var a=QAa,b=function(c){return a.call(b.src,b.listener,c)};return b};KAa=function(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)KAa(a,b[f],c,d,e);return null}c=LAa(c);return BAa(a)?a.VWa(b,c,_.wa(d)?!!d.capture:!!d,e):MAa(a,b,c,!0,d,e)};bk=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)bk(a,b[f],c,d,e);else d=_.wa(d)?!!d.capture:!!d,c=LAa(c),BAa(a)?a.xt(b,c,d,e):a&&(a=NAa(a))&&(b=a.zca(b,c,d,e))&&RAa(b)};
RAa=function(a){if("number"!==typeof a&&a&&!a.removed){var b=a.src;if(BAa(b))GAa(b.mD,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(PAa(c),d):b.addListener&&b.removeListener&&b.removeListener(d);JAa--;(c=NAa(b))?(GAa(c,a),0==c.Hka&&(c.src=null,b[HAa]=null)):EAa(a)}}};PAa=function(a){return a in IAa?IAa[a]:IAa[a]="on"+a};
QAa=function(a,b){if(a.removed)a=!0;else{b=new Yj(b,this);var c=a.listener,d=a.handler||a.src;a.Ypa&&RAa(a);a=c.call(d,b)}return a};NAa=function(a){a=a[HAa];return a instanceof Zj?a:null};SAa="__closure_events_fn_"+(1E9*Math.random()>>>0);LAa=function(a){if("function"===typeof a)return a;a[SAa]||(a[SAa]=function(b){return a.handleEvent(b)});return a[SAa]};xAa(function(a){QAa=a(QAa)});var ck=function(){Vj.call(this);this.mD=new Zj(this);this.wyc=this;this.DZa=null};_.Ki(ck,Vj);ck.prototype[AAa]=!0;_.h=ck.prototype;_.h.addEventListener=function(a,b,c,d){_.ak(this,a,b,c,d)};_.h.removeEventListener=function(a,b,c,d){bk(this,a,b,c,d)};
_.h.dispatchEvent=function(a){var b,c=this.DZa;if(c)for(b=[];c;c=c.DZa)b.push(c);c=this.wyc;var d=a.type||a;if("string"===typeof a)a=new Xj(a,c);else if(a instanceof Xj)a.target=a.target||c;else{var e=a;a=new Xj(d,c);_.Sb(a,e)}e=!0;if(b)for(var f=b.length-1;!a.Zga&&0<=f;f--){var g=a.currentTarget=b[f];e=TAa(g,d,!0,a)&&e}a.Zga||(g=a.currentTarget=c,e=TAa(g,d,!0,a)&&e,a.Zga||(e=TAa(g,d,!1,a)&&e));if(b)for(f=0;!a.Zga&&f<b.length;f++)g=a.currentTarget=b[f],e=TAa(g,d,!1,a)&&e;return e};
_.h.Dm=function(){ck.Vx.Dm.call(this);this.removeAllListeners();this.DZa=null};_.h.listen=function(a,b,c,d){return this.mD.add(String(a),b,!1,c,d)};_.h.VWa=function(a,b,c,d){return this.mD.add(String(a),b,!0,c,d)};_.h.xt=function(a,b,c,d){return this.mD.remove(String(a),b,c,d)};_.h.removeAllListeners=function(a){return this.mD?this.mD.removeAll(a):0};
var TAa=function(a,b,c,d){b=a.mD.ij[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,f=0;f<b.length;++f){var g=b[f];if(g&&!g.removed&&g.capture==c){var m=g.listener,n=g.handler||g.src;g.Ypa&&GAa(a.mD,g);e=!1!==m.call(n,d)&&e}}return e&&!d.defaultPrevented};ck.prototype.zca=function(a,b,c,d){return this.mD.zca(String(a),b,c,d)};ck.prototype.hasListener=function(a,b){return this.mD.hasListener(void 0!==a?String(a):void 0,b)};var dk=function(a){ck.call(this);this.Vta=a;this.enabled=!1;this.DYa=function(){return _.Ji()};this.WAb=this.DYa()};_.V(dk,ck);dk.prototype.setInterval=function(a){this.Vta=a;this.Uk&&this.enabled?(this.stop(),this.start()):this.Uk&&this.stop()};dk.prototype.start=function(){var a=this;this.enabled=!0;this.Uk||(this.Uk=setTimeout(function(){a.tick()},this.Vta),this.WAb=this.DYa())};dk.prototype.stop=function(){this.enabled=!1;this.Uk&&(clearTimeout(this.Uk),this.Uk=void 0)};
dk.prototype.tick=function(){var a=this;if(this.enabled){var b=Math.max(this.DYa()-this.WAb,0);b<.8*this.Vta?this.Uk=setTimeout(function(){a.tick()},this.Vta-b):(this.Uk&&(clearTimeout(this.Uk),this.Uk=void 0),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}else this.Uk=void 0};var UAa=function(a){this.La=_.kb(a)};_.V(UAa,_.Mb);UAa.prototype.toObject=function(){return VAa(this)};var VAa=function(a){if(null!=a)return _.Nb(a),{o6c:_.l(_.jj(a,13)),K3c:_.l(_.aj(a,24))}};var WAa=function(a){this.La=_.kb(a)};_.V(WAa,_.Mb);WAa.prototype.toObject=function(){return XAa(this)};var XAa=function(a){if(null!=a)return _.Nb(a),{n7c:VAa(_.ej(a,UAa,2))}};try{(new self.OffscreenCanvas(0,0)).getContext("2d")}catch(a){}var YAa=_.Qi||_.Si;var ek=function(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0};ek.prototype.clone=function(){return new ek(this.x,this.y)};var ZAa=function(a,b){return new ek(a.x-b.x,a.y-b.y)};_.h=ek.prototype;_.h.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};_.h.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};_.h.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};
_.h.translate=function(a,b){a instanceof ek?(this.x+=a.x,this.y+=a.y):(this.x+=Number(a),"number"===typeof b&&(this.y+=b));return this};_.h.scale=function(a,b){this.x*=a;this.y*="number"===typeof b?b:a;return this};var fk=function(a,b){this.width=a;this.height=b};_.h=fk.prototype;_.h.clone=function(){return new fk(this.width,this.height)};_.h.aspectRatio=function(){return this.width/this.height};_.h.Pm=function(){return!(this.width*this.height)};_.h.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};_.h.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};
_.h.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};_.h.scale=function(a,b){this.width*=a;this.height*="number"===typeof b?b:a;return this};var hk,aBa,cBa,bBa,eBa,gBa,fBa,ik,hBa,dBa,gk,iBa,jBa,lBa,$Aa;hk=function(a){return a?new $Aa(gk(a)):Rxa||(Rxa=new $Aa)};aBa=function(a,b){return"string"===typeof b?a.getElementById(b):b};cBa=function(a,b){dca(b,function(c,d){c&&"object"==typeof c&&c.DA&&(c=c.Ns());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:bBa.hasOwnProperty(d)?a.setAttribute(bBa[d],c):_.Li(d,"aria-")||_.Li(d,"data-")?a.setAttribute(d,c):a[d]=c})};
bBa={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"};eBa=function(a){a=a.document;a=dBa(a)?a.documentElement:a.body;return new fk(a.clientWidth,a.clientHeight)};
gBa=function(a){var b=fBa(a);a=a.parentWindow||a.defaultView;return _.Qi&&a.pageYOffset!=b.scrollTop?new ek(b.scrollLeft,b.scrollTop):new ek(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)};fBa=function(a){return a.scrollingElement?a.scrollingElement:!_.Si&&dBa(a)?a.documentElement:a.body||a.documentElement};ik=function(a){return a?a.parentWindow||a.defaultView:window};
hBa=function(a,b,c){function d(m){m&&b.appendChild("string"===typeof m?a.createTextNode(m):m)}for(var e=1;e<c.length;e++){var f=c[e];if(!_.va(f)||_.wa(f)&&0<f.nodeType)d(f);else{a:{if(f&&"number"==typeof f.length){if(_.wa(f)){var g="function"==typeof f.item||"string"==typeof f.item;break a}if("function"===typeof f){g="function"==typeof f.item;break a}}g=!1}_.Pi(g?_.ta(f):f,d)}}};_.jk=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)};
dBa=function(a){return"CSS1Compat"==a.compatMode};_.kk=function(a){for(var b;b=a.firstChild;)a.removeChild(b)};_.lk=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};gk=function(a){return 9==a.nodeType?a:a.ownerDocument||a.document};iBa=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 _.kk(a),a.appendChild(gk(a).createTextNode(String(b)))};
_.kBa=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")||jBa(a)):a.hasAttribute("tabindex")&&jBa(a))&&_.Qi?(a="function"!==typeof a.getBoundingClientRect||_.Qi&&null==a.parentElement?{height:a.offsetHeight,width:a.offsetWidth}:a.getBoundingClientRect(),a=null!=a&&0<a.height&&0<a.width):a=b;return a};
jBa=function(a){a=a.tabIndex;return"number"===typeof a&&0<=a&&32768>a};lBa=function(a,b){for(var c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null};$Aa=function(a){this.fj=a||_.da.document||document};_.h=$Aa.prototype;_.h.Ksa=hk;_.h.Ki=function(a){return aBa(this.fj,a)};_.h.getElementsByTagName=function(a,b){return(b||this.fj).getElementsByTagName(String(a))};_.h.setProperties=cBa;_.h.qH=function(){var a=this.getWindow();return eBa(a||window)};
_.h.createElement=function(a){return _.jk(this.fj,a)};_.h.createTextNode=function(a){return this.fj.createTextNode(String(a))};_.h.getWindow=function(){var a=this.fj;return a.parentWindow||a.defaultView};_.h.appendChild=function(a,b){a.appendChild(b)};_.h.append=function(a,b){hBa(gk(a),a,arguments)};_.h.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};
_.h.removeNode=_.lk;_.h.xL=function(a){return void 0!=a.children?a.children:Array.prototype.filter.call(a.childNodes,function(b){return 1==b.nodeType})};_.h.Ssa=function(a){var b;if(YAa&&(b=a.parentElement))return b;b=a.parentNode;return _.wa(b)&&1==b.nodeType?b:null};
_.h.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};_.h.JD=_.kBa;var mBa=function(a){this.V$=this.yPa=this.Gxb=a};mBa.prototype.reset=function(){this.V$=this.yPa=this.Gxb};mBa.prototype.getValue=function(){return this.yPa};var mk,nBa,oBa,pBa,qBa,rBa,tBa,uBa,vBa,wBa,xBa,Nsa;mk=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");nBa=function(a){a=a.match(mk)[1]||null;!a&&_.da.self&&_.da.self.location&&(a=_.da.self.location.protocol.slice(0,-1));return a?a.toLowerCase():""};
oBa=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," ")):"")}}};pBa=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]};
qBa=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)qBa(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))};rBa=function(a,b){var c=[];for(b=b||0;b<a.length;b+=2)qBa(a[b],a[b+1],c);return c.join("&")};_.sBa=function(a){var b=[],c;for(c in a)qBa(c,a[c],b);return b.join("&")};tBa=function(a,b){var c=2==arguments.length?rBa(arguments[1],0):rBa(arguments,1);return pBa(a,c)};
uBa=function(a,b,c){c=null!=c?"="+encodeURIComponent(String(c)):"";return pBa(a,b+c)};vBa=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};wBa=/#|$/;xBa=/[?&]($|#)/;Nsa=function(a,b){_.Txa(a,"/")&&(a=a.slice(0,-1));_.Li(b,"/")&&(b=b.slice(1));return a+"/"+b};var nk=function(a){this.La=_.kb(a)};_.V(nk,_.Mb);_.h=nk.prototype;_.h.C2=function(a){_.Cj(this,1,a)};_.h.Z1a=function(a){Aj(this,3,a)};_.h.W1a=function(a){Aj(this,4,a)};_.h.V1a=function(a){Aj(this,5,a)};_.h.toObject=function(){return yBa(this)};var yBa=function(a){if(null!=a)return _.Nb(a),{jad:_.l(_.Lb(a,1)),isFinal:_.l(_.aj(a,2)),J0a:_.l(_.jj(a,3)),lwa:_.l(_.jj(a,4)),kwa:_.l(_.jj(a,5))}};var zBa=function(a){this.La=_.kb(a)};_.V(zBa,_.Mb);zBa.prototype.getVersion=function(){return _.X(this,2)};zBa.prototype.toObject=function(){return ABa(this)};var ABa=function(a){if(null!=a)return _.Nb(a),{brand:_.l(_.X(a,1)),version:_.l(_.X(a,2))}};var ok=function(a){this.La=_.kb(a)};_.V(ok,_.Mb);ok.prototype.Ztb=function(){return _.aj(this,2)};ok.prototype.getModel=function(){return _.X(this,6)};ok.mc=[1];ok.prototype.toObject=function(){return BBa(this)};var BBa=function(a){if(null!=a){_.Nb(a);var b=_.fj(a,zBa,1);return{lad:_.Db(b,ABa),mobile:_.l(_.aj(a,2)),platform:_.l(_.X(a,3)),platformVersion:_.l(_.X(a,4)),architecture:_.l(_.X(a,5)),model:_.l(_.X(a,6)),uaFullVersion:_.l(_.X(a,7)),bitness:_.l(_.X(a,8))}}};var pk=function(a){this.La=_.kb(a)};_.V(pk,_.Mb);_.h=pk.prototype;_.h.Rsa=function(){return _.X(this,5)};_.h.w2=function(a){_.Bj(this,5,a)};_.h.Hsa=function(){return _.X(this,7)};_.h.vv=function(a){return _.Bj(this,7,a)};_.h.F_=function(){return Zya(this,nk,10)};_.h.toObject=function(){return CBa(this)};
var CBa=function(a){if(null!=a)return _.Nb(a),{gGb:_.l(_.X(a,1)),vZa:_.l(_.X(a,2)),mra:_.l(_.Lb(a,3)),country:_.l(_.X(a,4)),locale:_.l(_.X(a,5)),lMc:_.l(_.Lb(a,6)),uw:_.l(_.X(a,7)),A_c:_.l(_.X(a,8)),MZc:BBa(_.ej(a,ok,9)),N1c:yBa(_.ej(a,nk,10))}};var DBa=["platform","platformVersion","architecture","model","uaFullVersion"];new ok;var EBa=function(a){this.La=_.kb(a)};_.V(EBa,_.Mb);EBa.prototype.toObject=function(){return FBa(this)};var FBa=function(a){if(null!=a)return _.Nb(a),{D2c:_.l(_.aj(a,1))}};var GBa=function(a){this.La=_.kb(a)};_.V(GBa,_.Mb);GBa.prototype.toObject=function(){return HBa(this)};var HBa=function(a){if(null!=a)return _.Nb(a),{Ajb:_.l(_.X(a,1)),Tzc:_.l(_.X(a,4)),Z5c:_.l(_.X(a,5)),MYc:_.l(_.Lb(a,2)),z2c:FBa(_.ej(a,EBa,3)),NYc:_.l(_.Lb(a,6)),b3c:_.l(_.Lb(a,7))}};var IBa=function(a){this.La=_.kb(a)};_.V(IBa,_.Mb);_.h=IBa.prototype;_.h.OSa=function(){return _.Lb(this,1)};_.h.Kxa=function(a){return _.Cj(this,1,a)};_.h.Hsa=function(){return _.X(this,2)};_.h.vv=function(a){return _.Bj(this,2,a)};_.h.toObject=function(){return JBa(this)};var JBa=function(a){if(null!=a)return _.Nb(a),{Ykb:_.l(_.Lb(a,1)),uw:_.l(_.X(a,2)),QYc:_.l(_.X(a,3))}};var KBa=function(a){this.La=_.kb(a)};_.V(KBa,_.Mb);KBa.prototype.Rsa=function(){return _.X(this,1)};KBa.prototype.w2=function(a){_.Bj(this,1,a)};KBa.prototype.toObject=function(){return LBa(this)};var LBa=function(a){if(null!=a)return _.Nb(a),{locale:_.l(_.X(a,1)),QNa:_.l(_.X(a,2)),ZYc:_.l(_.X(a,3)),flashVersion:_.l(_.X(a,4))}};var MBa=function(a){this.La=_.kb(a)};_.V(MBa,_.Mb);MBa.prototype.toObject=function(){return NBa(this)};var NBa=function(a){if(null!=a)return _.Nb(a),{clientId:_.l(_.X(a,1)),pKc:_.l(_.X(a,2)),gGb:_.l(_.X(a,3)),kMc:_.l(_.X(a,4)),jMc:_.l(_.X(a,5)),Xgb:_.l(_.X(a,6)),country:_.l(_.X(a,7)),Uyc:_.l(_.kj(a,8)),wAc:_.l(_.jj(a,9))}};var OBa=function(a){this.La=_.kb(a)};_.V(OBa,_.Mb);OBa.prototype.toObject=function(){return PBa(this)};var PBa=function(a){if(null!=a)return _.Nb(a),{Ajb:_.l(_.X(a,1)),P0c:_.l(_.Lb(a,2))}};var QBa=function(a){this.La=_.kb(a)};_.V(QBa,_.Mb);QBa.prototype.toObject=function(){return RBa(this)};var RBa=function(a){if(null!=a)return _.Nb(a),{Ajb:_.l(_.X(a,1)),a2c:_.l(_.Lb(a,2))}};var SBa=function(a){this.La=_.kb(a)};_.V(SBa,_.Mb);SBa.prototype.Rsa=function(){return _.X(this,11)};SBa.prototype.w2=function(a){_.Bj(this,11,a)};SBa.prototype.toObject=function(){return TBa(this)};
var TBa=function(a){if(null!=a)return _.Nb(a),{deviceId:_.l(_.X(a,9)),lra:_.l(_.X(a,1)),appVersion:_.l(_.X(a,2)),OXc:_.l(_.X(a,16)),g6c:_.l(_.X(a,18)),Nad:_.l(_.X(a,17)),manufacturer:_.l(_.X(a,3)),fv:_.l(_.X(a,4)),z1c:_.l(_.X(a,5)),Tzc:_.l(_.X(a,6)),E$c:_.l(_.X(a,7)),JYc:_.l(_.Lb(a,8)),locale:_.l(_.X(a,11)),b6c:_.l(_.aj(a,12)),A$c:_.l(_.Lb(a,13)),f6c:_.l(_.Lb(a,19)),lMc:_.l(_.Lb(a,14)),l6c:_.l(_.aj(a,15))}};var UBa=function(a){this.La=_.kb(a)};_.V(UBa,_.Mb);UBa.prototype.Rsa=function(){return _.X(this,5)};UBa.prototype.w2=function(a){_.Bj(this,5,a)};UBa.prototype.toObject=function(){return VBa(this)};var VBa=function(a){if(null!=a)return _.Nb(a),{appVersion:_.l(_.X(a,1)),D_c:_.l(_.X(a,3)),lra:_.l(_.X(a,2)),HKc:_.l(_.X(a,4)),locale:_.l(_.X(a,5))}};var WBa=function(a){this.La=_.kb(a)};_.V(WBa,_.Mb);WBa.prototype.toObject=function(){return XBa(this)};var XBa=function(a){if(null!=a)return _.Nb(a),{kMc:_.l(_.X(a,1)),jMc:_.l(_.X(a,2)),Xgb:_.l(_.X(a,3)),country:_.l(_.X(a,4)),Uyc:_.l(_.kj(a,5)),wAc:_.l(_.jj(a,6)),vYc:_.l(_.X(a,7))}};var YBa=function(a){this.La=_.kb(a)};_.V(YBa,_.Mb);YBa.prototype.toObject=function(){return ZBa(this)};var ZBa=function(a){if(null!=a)return _.Nb(a),{lIc:_.l(_.aj(a,1)),KIc:_.l(_.aj(a,2)),xIc:_.l(_.aj(a,3)),THc:_.l(_.aj(a,4))}};var $Ba=function(a){this.La=_.kb(a)};_.V($Ba,_.Mb);$Ba.prototype.hca=function(){return _.ej(this,YBa,12)};$Ba.prototype.toObject=function(){return aCa(this)};var aCa=function(a){if(null!=a)return _.Nb(a),{mra:_.l(_.Lb(a,1)),uob:_.l(_.X(a,2)),lra:_.l(_.X(a,3)),zHb:_.l(_.kj(a,4)),CIb:_.l(_.jj(a,5)),zCb:_.l(_.jj(a,6)),iGb:_.l(_.X(a,7)),vZa:_.l(_.X(a,8)),hGb:_.l(_.X(a,9)),wmb:_.l(_.X(a,10)),xmb:_.l(_.X(a,11)),Tib:ZBa(a.hca())}};var bCa=function(a){this.La=_.kb(a)};_.V(bCa,_.Mb);bCa.prototype.toObject=function(){return cCa(this)};var cCa=function(a){if(null!=a)return _.Nb(a),{manufacturer:_.l(_.X(a,1)),kCc:_.l(_.X(a,2)),SCc:_.l(_.X(a,3)),TCc:_.l(_.X(a,4)),RCc:_.l(_.X(a,5))}};var qk=function(a){this.La=_.kb(a)};_.V(qk,_.Mb);qk.prototype.ISa=function(){return _.fj(this,bCa,12)};qk.prototype.kTa=function(){return _.fj(this,bCa,13)};qk.prototype.hca=function(){return _.ej(this,YBa,15)};qk.mc=[12,13];qk.prototype.toObject=function(){return dCa(this)};
var dCa=function(a){if(null!=a)return _.Nb(a),{mra:_.l(_.Lb(a,1)),uob:_.l(_.X(a,2)),lra:_.l(_.X(a,3)),zHb:_.l(_.kj(a,4)),CIb:_.l(_.jj(a,5)),zCb:_.l(_.jj(a,6)),iGb:_.l(_.X(a,7)),vZa:_.l(_.X(a,8)),hGb:_.l(_.X(a,9)),wmb:_.l(_.X(a,10)),xmb:_.l(_.X(a,11)),Dzc:_.Db(a.ISa(),cCa),fLc:_.Db(a.kTa(),cCa),Tib:ZBa(a.hca())}};var eCa=function(a){this.La=_.kb(a)};_.V(eCa,_.Mb);eCa.prototype.toObject=function(){return fCa(this)};var fCa=function(a){if(null!=a)return _.Nb(a),{Xad:dCa(_.ej(a,qk,1)),Q4c:aCa(_.ej(a,$Ba,2))}};var gCa=function(a){this.La=_.kb(a)};_.V(gCa,_.Mb);gCa.prototype.toObject=function(){return hCa(this)};var hCa=function(a){if(null!=a)return _.Nb(a),{deviceId:_.l(_.X(a,1)),mra:_.l(_.Lb(a,2)),L9c:_.l(_.X(a,3))}};var iCa=function(a){this.La=_.kb(a)};_.V(iCa,_.Mb);iCa.prototype.toObject=function(){return jCa(this)};var jCa=function(a){if(null!=a)return _.Nb(a),{deviceId:_.l(_.X(a,1)),gGb:_.l(_.Lb(a,2)),appId:_.l(_.X(a,3)),appVersion:_.l(_.X(a,4)),HKc:_.l(_.X(a,5))}};var kCa=function(a){this.La=_.kb(a)};_.V(kCa,_.Mb);kCa.prototype.getModel=function(){return _.X(this,4)};kCa.prototype.toObject=function(){return lCa(this)};var lCa=function(a){if(null!=a)return _.Nb(a),{clientId:_.l(_.X(a,1)),pKc:_.l(_.X(a,7)),X4c:_.l(_.X(a,3)),model:_.l(_.X(a,4)),Xgb:_.l(_.X(a,5)),platformVersion:_.l(_.X(a,6)),country:_.l(_.X(a,8))}};var mCa=function(a){this.La=_.kb(a)};_.V(mCa,_.Mb);mCa.prototype.toObject=function(){return nCa(this)};var nCa=function(a){if(null!=a)return _.Nb(a),{ATc:_.l(_.Lb(a,1))}};var oCa=function(a){this.La=_.kb(a)};_.V(oCa,_.Mb);oCa.prototype.toObject=function(){return pCa(this)};var pCa=function(a){if(null!=a)return _.Nb(a),{lIc:_.l(_.aj(a,1)),KIc:_.l(_.aj(a,2)),xIc:_.l(_.aj(a,3)),THc:_.l(_.aj(a,4))}};var qCa=function(a){this.La=_.kb(a)};_.V(qCa,_.Mb);qCa.prototype.toObject=function(){return rCa(this)};var rCa=function(a){if(null!=a)return _.Nb(a),{manufacturer:_.l(_.X(a,1)),kCc:_.l(_.X(a,2)),SCc:_.l(_.X(a,3)),TCc:_.l(_.X(a,4)),RCc:_.l(_.X(a,5))}};var rk=function(a){this.La=_.kb(a)};_.V(rk,_.Mb);rk.prototype.ISa=function(){return _.fj(this,qCa,13)};rk.prototype.kTa=function(){return _.fj(this,qCa,14)};rk.prototype.hca=function(){return _.ej(this,oCa,16)};rk.mc=[13,14];rk.prototype.toObject=function(){return sCa(this)};
var sCa=function(a){if(null!=a)return _.Nb(a),{mra:_.l(_.Lb(a,1)),uob:_.l(_.X(a,2)),lra:_.l(_.X(a,3)),zHb:_.l(_.kj(a,4)),CIb:_.l(_.jj(a,5)),zCb:_.l(_.jj(a,6)),iGb:_.l(_.X(a,7)),vZa:_.l(_.X(a,8)),hGb:_.l(_.X(a,9)),q6c:_.l(_.X(a,10)),wmb:_.l(_.X(a,11)),xmb:_.l(_.X(a,12)),Dzc:_.Db(a.ISa(),rCa),fLc:_.Db(a.kTa(),rCa),SYc:_.l(_.aj(a,15)),Tib:pCa(a.hca()),ATc:_.l(_.Lb(a,17))}};var sk=function(a){this.La=_.kb(a)};_.V(sk,_.Mb);sk.prototype.HSa=function(){return _.yj(this,GBa,1,tCa)};sk.prototype.TSa=function(){return _.yj(this,OBa,2,tCa)};sk.prototype.bTa=function(){return _.yj(this,QBa,3,tCa)};sk.prototype.STa=function(){return _.yj(this,rk,5,tCa)};var tCa=[1,2,3,4,5];sk.prototype.toObject=function(){return uCa(this)};var uCa=function(a){if(null!=a)return _.Nb(a),{wzc:HBa(a.HSa()),QCc:PBa(a.TSa()),fFc:RBa(a.bTa()),G5c:nCa(_.yj(a,mCa,4,tCa)),iUc:sCa(a.STa())}};var vCa=function(a){this.La=_.kb(a)};_.V(vCa,_.Mb);vCa.prototype.toObject=function(){return wCa(this)};var wCa=function(a){if(null!=a)return _.Nb(a),{S4c:_.l(_.Lb(a,1))}};var xCa=function(a){this.La=_.kb(a)};_.V(xCa,_.Mb);xCa.prototype.getModel=function(){return _.X(this,6)};xCa.prototype.wca=function(){return _.X(this,7)};xCa.prototype.toObject=function(){return yCa(this)};var yCa=function(a){if(null!=a)return _.Nb(a),{Tad:_.l(_.Lb(a,1)),d9c:_.l(_.X(a,2)),fingerprint:_.l(_.X(a,3)),E2c:_.l(_.X(a,4)),manufacturer:_.l(_.X(a,5)),model:_.l(_.X(a,6)),language:_.l(_.X(a,7)),country:_.l(_.X(a,8)),qad:_.l(_.X(a,9)),pad:_.l(_.X(a,10))}};var zCa=function(a){this.La=_.kb(a)};_.V(zCa,_.Mb);_.h=zCa.prototype;_.h.Hsa=function(){return _.X(this,1)};_.h.vv=function(a){return _.Bj(this,1,a)};_.h.Kia=function(a){_.Bj(this,3,a)};_.h.VSa=function(){return eza(this,3)};_.h.Pkb=function(){_.Yi(this,4)};_.h.toObject=function(){return ACa(this)};
var ACa=function(a){if(null!=a)return _.Nb(a),{uw:_.l(_.X(a,1)),j0c:_.l(_.X(a,2)),environment:_.l(_.X(a,3)),location:_.l(_.X(a,4)),R4c:_.l(_.X(a,5)),b2c:_.l(_.X(a,6)),T4c:_.l(_.X(a,7)),i5c:_.l(_.X(a,8)),Rad:_.l(_.X(a,9)),s8c:_.l(_.X(a,10))}};var tk=function(a){this.La=_.kb(a)};_.V(tk,_.Mb);_.h=tk.prototype;_.h.OSa=function(){return _.Lb(this,1)};_.h.Kxa=function(a){return _.Cj(this,1,a)};_.h.HSa=function(){return _.ej(this,GBa,22)};_.h.TSa=function(){return _.ej(this,OBa,24)};_.h.bTa=function(){return _.ej(this,QBa,25)};_.h.G_=function(){return Zya(this,pk,11)};_.h.STa=function(){return _.ej(this,rk,26)};_.h.toObject=function(){return BCa(this)};
var BCa=function(a){if(null!=a)return _.Nb(a),{Ykb:_.l(_.Lb(a,1)),t8c:_.l(_.X(a,6)),u8c:_.l(_.X(a,7)),wzc:HBa(a.HSa()),RYc:JBa(_.ej(a,IBa,14)),n0c:NBa(_.ej(a,MBa,3)),QCc:PBa(a.TSa()),fFc:RBa(a.bTa()),y2c:TBa(_.ej(a,SBa,16)),d4c:CBa(_.ej(a,pk,11)),i4c:VBa(_.ej(a,UBa,20)),P4c:XBa(_.ej(a,WBa,13)),H5c:fCa(_.ej(a,eCa,27)),I5c:hCa(_.ej(a,gCa,34)),C6c:jCa(_.ej(a,iCa,10)),f7c:lCa(_.ej(a,kCa,5)),i7c:uCa(_.ej(a,sk,23)),W9c:wCa(_.ej(a,vCa,18)),Sad:yCa(_.ej(a,xCa,8)),iUc:sCa(a.STa()),fbd:ACa(_.ej(a,zCa,15)),
YYc:LBa(_.ej(a,KBa,9)),O2c:_.l(_.kj(a,12))}};var CCa=function(a){this.La=_.kb(a)};_.V(CCa,_.Mb);CCa.mc=[1,2,3,4,5];CCa.prototype.toObject=function(){return DCa(this)};var DCa=function(a){if(null!=a)return _.Nb(a),{IZc:_.l(_.oj(a,1,2)),s6c:_.l(_.oj(a,2,2)),F2c:_.l(_.ub(a,3,_.Ya,2)),g7c:_.l(_.nj(a,4)),sad:_.l(_.nj(a,5))}};var ECa=function(a){this.La=_.kb(a)};_.V(ECa,_.Mb);ECa.prototype.getVersion=function(){return _.X(this,3)};ECa.prototype.toObject=function(){return FCa(this)};var FCa=function(a){if(null!=a)return _.Nb(a),{sYc:_.l(_.jj(a,1)),gYc:_.l(_.X(a,2)),version:_.l(_.X(a,3))}};var GCa=function(a){this.La=_.kb(a)};_.V(GCa,_.Mb);_.h=GCa.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.CB=function(a){return _.Bj(this,1,a)};_.h.rH=function(){return _.Ej(this,1)};_.h.getValue=function(){return _.X(this,2)};_.h.T_=function(){return _.X(this,2)};_.h.setValue=function(a){return _.Bj(this,2,a)};_.h.Se=function(){return _.Ej(this,2)};_.h.toObject=function(){return HCa(this)};var HCa=function(a){if(null!=a)return _.Nb(a),{key:_.l(_.X(a,1)),value:_.l(_.X(a,2))}};var ICa=function(a){this.La=_.kb(a)};_.V(ICa,_.Mb);ICa.prototype.toObject=function(){return JCa(this)};var JCa=function(a){if(null!=a)return _.Nb(a),{networkType:_.uj(a,1,-1),r5c:_.uj(a,2,0)}};var uk=function(a){this.La=_.kb(a)};_.V(uk,_.Mb);uk.prototype.getData=function(){return _.cj(this,1)};uk.prototype.setData=function(a){return _.Ab(this,1,Ka(a,!1,!0,!1),_.Ja())};uk.prototype.clearData=function(){return _.Yi(this,1)};uk.prototype.toObject=function(){return KCa(this)};var KCa=function(a){if(null!=a)return _.Nb(a),{data:Ib(a.getData())}};var LCa=function(a){this.La=_.kb(a)};_.V(LCa,_.Mb);LCa.prototype.toObject=function(){return MCa(this)};var MCa=function(a){if(null!=a)return _.Nb(a),{u7c:XAa(_.ej(a,WAa,1)),y7c:_.uj(a,2,0),q9c:KCa(_.ej(a,uk,3))}};var wk=function(a){this.La=_.kb(a,35)};_.V(wk,_.Mb);_.h=wk.prototype;_.h.Eia=function(a){return _.Bj(this,26,a)};_.h.bta=function(){return _.fj(this,GCa,3)};_.h.setValue=function(a,b){Wba(this,3,GCa,b,a,!1,1);return this};_.h.LOb=function(a){_.gj(this,16,a)};_.h.xOa=function(){return _.Yi(this,16)};_.h.ica=function(){return _.ej(this,LCa,33)};_.h.HOb=function(a){_.gj(this,33,a)};var NCa={};wk.mc=[3,20,27];wk.prototype.toObject=function(){return OCa(this)};
var OCa=function(a){if(null!=a){_.Nb(a);var b={dS:_.l(lj(a,1)),p1c:_.l(lj(a,17)),VYc:_.l(_.kj(a,22)),eOb:_.l(_.kj(a,21)),tag:_.l(_.X(a,2)),k1c:_.l(_.jj(a,11)),componentId:_.l(_.X(a,26)),l1c:_.l(_.kj(a,12)),W3c:_.l(_.aj(a,10)),LTc:_.Db(a.bta(),HCa),store:Ib(bj(a,4)),tYc:FCa(_.ej(a,ECa,9)),Q9c:Ib(bj(a,6)),R9c:_.l(_.X(a,8)),S9c:_.l(_.X(a,13)),T9c:_.l(_.X(a,29)),exp:DCa(_.ej(a,CCa,7)),Sya:_.l(_.X(a,14)),fad:_.sj(a,15,18E4),experimentIds:tAa(_.ej(a,Wj,16)),UZc:Ib(bj(a,18)),VZc:_.l(_.X(a,24)),w3c:_.l(_.Lb(a,
19)),V$c:_.l(_.ub(a,20,_.Ya,2)),g2c:_.l(_.ub(a,27,_.Ya,2)),J5c:JCa(_.ej(a,ICa,23)),f3c:_.l(_.aj(a,25)),ibd:_.l(_.X(a,28)),t5c:_.l($i(a,30)),JZc:_.l($i(a,32)),JAc:MCa(a.ica()),zad:_.l(_.aj(a,34))};aca(a,b,NCa);return b}};var PCa=function(a){this.La=_.kb(a)};_.V(PCa,_.Mb);PCa.prototype.toObject=function(){return QCa(this)};var QCa=function(a){if(null!=a)return _.Nb(a),{i_c:_.l(_.kj(a,3)),j_c:_.l(lj(a,1)),H9c:_.l(_.aj(a,2))}};var RCa=function(a){this.La=_.kb(a)};_.V(RCa,_.Mb);RCa.prototype.toObject=function(){return SCa(this)};var SCa=function(a){if(null!=a)return _.Nb(a),{U3c:_.l(_.aj(a,1)),H3c:_.l(_.aj(a,2)),FYc:_.l(_.Lb(a,3)),J3c:_.l(_.aj(a,4))}};var TCa=function(a){this.La=_.kb(a)};_.V(TCa,_.Mb);TCa.prototype.toObject=function(){return UCa(this)};var UCa=function(a){if(null!=a)return _.Nb(a),{cad:_.l(_.kj(a,1)),tad:_.l(_.kj(a,2)),source:_.l(_.X(a,3))}};var VCa=function(a){this.La=_.kb(a,19)};_.V(VCa,_.Mb);_.h=VCa.prototype;_.h.xS=function(){return Zya(this,tk,1)};_.h.Dia=function(a){_.gj(this,1,a)};_.h.z2=function(a){return _.Cj(this,2,a)};_.h.pTa=function(){return _.uj(this,9,0)};_.h.ica=function(){return _.ej(this,LCa,18)};_.h.HOb=function(a){_.gj(this,18,a)};var WCa={};VCa.mc=[3,5];
VCa.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={D8c:_.l(lj(this,4)),E8c:_.l(lj(this,8)),NZc:BCa(_.ej(this,tk,1)),VH:_.uj(this,2,-1),xCb:_.l(_.X(this,6)),hbd:_.l(_.X(this,7)),C4c:_.Db(_.fj(this,wk,3),OCa),p9c:Ib(Yya(this,5)),B4c:_.l(_.kj(this,14)),HJb:_.uj(this,9,0),scheduler:_.l(_.Lb(this,10)),s0c:SCa(_.ej(this,RCa,11)),v1c:UCa(_.ej(this,TCa,12)),h_c:QCa(_.ej(this,PCa,13)),rYc:_.l(Xaa(_.Lb(this,16))),JAc:MCa(this.ica())};aca(this,a,WCa)}else a=void 0;return a};var XCa=function(a){this.La=_.kb(a)};_.V(XCa,_.Mb);XCa.prototype.getId=function(a){return _.vj(this,1,a)};XCa.mc=[1];XCa.prototype.toObject=function(){return YCa(this)};var YCa=function(a){if(null!=a)return _.Nb(a),{d3c:_.l(_.oj(a,1,2))}};var ZCa=function(a){this.La=_.kb(a)};_.V(ZCa,_.Mb);ZCa.prototype.toObject=function(){return $Ca(this)};var $Ca=function(a){if(null!=a)return _.Nb(a),{E4c:_.l(_.jj(a,1)),M8c:_.l(_.Lb(a,2))}};var aDa=function(a){this.La=_.kb(a)};_.V(aDa,_.Mb);aDa.mc=[1];aDa.prototype.toObject=function(){return bDa(this)};var bDa=function(a){if(null!=a)return _.Nb(a),{H4c:_.l(_.oj(a,1,2))}};var cDa=function(a){this.La=_.kb(a)};_.V(cDa,_.Mb);_.h=cDa.prototype;_.h.zo=function(){return _.jj(this,1)};_.h.J_=function(){return _.jj(this,1)};_.h.sV=function(a){Aj(this,1,a)};_.h.SS=function(){return null!=_.jj(this,1)};_.h.toObject=function(){return dDa(this)};var dDa=function(a){if(null!=a)return _.Nb(a),{productId:_.l(_.jj(a,1)),jbd:_.l(_.X(a,2))}};var eDa=function(a){this.La=_.kb(a)};_.V(eDa,_.Mb);eDa.prototype.pTa=function(){return _.Lb(this,2)};eDa.prototype.z2=function(a){return _.Cj(this,3,a)};eDa.prototype.toObject=function(){return fDa(this)};var fDa=function(a){if(null!=a)return _.Nb(a),{xCb:_.l(_.X(a,1)),HJb:_.l(_.Lb(a,2)),VH:_.uj(a,3,-1)}};var gDa=function(a){this.La=_.kb(a)};_.V(gDa,_.Mb);gDa.mc=[1];gDa.prototype.toObject=function(){return hDa(this)};var hDa=function(a){if(null!=a){_.Nb(a);var b=_.fj(a,eDa,1);return{L7c:_.Db(b,fDa),M7c:_.l(_.kj(a,2))}}};var iDa=function(a){this.La=_.kb(a,7)};_.V(iDa,_.Mb);iDa.prototype.pTa=function(){return _.ej(this,gDa,3)};var jDa=_.Pb(iDa),kDa={};iDa.mc=[5,6];iDa.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={L5c:cza(this),experiments:YCa(_.ej(this,XCa,2)),HJb:hDa(this.pTa()),G4c:bDa(_.ej(this,aDa,4)),F4c:_.Db(_.fj(this,ZCa,5),$Ca),z7c:_.Db(_.fj(this,cDa,6),dDa)};aca(this,a,kDa)}else a=void 0;return a};var lDa=function(a){this.La=_.kb(a)};_.V(lDa,_.Mb);lDa.prototype.toObject=function(){return mDa(this)};var mDa=function(a){if(null!=a)return _.Nb(a),{s$c:_.rj(a,1,-1)}};var nDa;nDa=new function(a,b,c,d){this.jS=a;this.fieldName=b;this.wc=c;this.HSc=d;this.OD=0;this.A_=_.ej;this.defaultValue=void 0}(175237375,{e4c:0},lDa,mDa);kDa[175237375]=nDa;var yk=function(a){Vj.call(this);var b=this;this.componentId="";this.cv=[];this.MAb="";this.Z4a=this.F3=!1;this.ZEb=this.Z2a=-1;this.cla=this.Xkb=!1;this.NS=this.experimentIds=null;this.kwa=this.lwa=this.Z0=this.KM=0;this.eOb=1;this.b4a=0;this.q2=!1;this.VH=a.VH;this.v_=a.v_||function(){};this.nx=new xk(a.VH,a.oT);this.network=a.network;this.xU=a.xU||null;this.bufferSize=1E3;this.oTc=_.Ii(xza,0,1);this.BOa=a.xTc||null;this.sessionIndex=a.sessionIndex||null;this.ura=a.ura||!1;this.m1=a.m1||null;this.logger=
null;this.withCredentials=!a.Tob;this.oT=a.oT||!1;this.Hzb=!this.oT&&!!ik()&&!!ik().navigator&&void 0!==ik().navigator.sendBeacon;var c=(new tk).Kxa(1);this.nx.Dia(c);this.lS=new mBa(1E4);this.Im=new dk(this.lS.getValue());a=oDa(this,a.mib);_.ak(this.Im,"tick",a,!1,this);this.vNa=new dk(6E5);_.ak(this.vNa,"tick",a,!1,this);this.ura||this.vNa.start();this.oT||(_.ak(document,"visibilitychange",function(){"hidden"===document.visibilityState&&b.XRa()}),_.ak(document,"pagehide",this.XRa,!1,this))};
_.V(yk,Vj);var oDa=function(a,b){return b?function(){b().then(function(){a.flush()})}:function(){a.flush()}};yk.prototype.Dm=function(){this.XRa();this.Im.stop();this.vNa.stop();Vj.prototype.Dm.call(this)};yk.prototype.cPb=function(a){this.cla=a};var pDa=function(a){a.BOa||(a.BOa=.01>a.oTc()?"https://www.google.com/log?format=json&hasfast=true":"https://play.google.com/log?format=json&hasfast=true");return a.BOa};_.h=yk.prototype;
_.h.dispatch=function(a){if(a instanceof wk)this.log(a);else{var b=new wk;a=a.md();b=_.Bj(b,8,a);this.log(b)}};_.h.GOb=function(a){this.nx.Dia(a)};_.h.Eia=function(a){this.componentId=a};_.h.WOb=function(a){this.xU=a};_.h.UOb=function(a){this.experimentIds||(this.experimentIds=new Wj);_.zb(this.experimentIds,2,a,Xba)};_.h.Jxa=function(a){a?(this.experimentIds||(this.experimentIds=new Wj),a=a.md(),_.Bj(this.experimentIds,4,a)):this.experimentIds&&_.Yi(this.experimentIds,4)};
_.h.OOb=function(a){this.NS=a};_.h.tV=function(a){this.F3=a&&this.Hzb};_.h.vv=function(a){this.nx.vv(a)};_.h.Lia=function(a){this.Xkb=!0;qDa(this,a)};var qDa=function(a,b){a.lS=new mBa(1>b?1:b);a.Im.setInterval(a.lS.getValue())};
yk.prototype.log=function(a){a=a.clone();var b=this.eOb++;a=_.Yi(a,21,_.Za(b));this.componentId&&a.Eia(this.componentId);lj(a,1)||(b=Date.now(),b=Number.isFinite(b)?b.toString():"0",_.Yi(a,1,_.Za(b)));null==_.kj(a,15)&&_.Yi(a,15,_.Za((new Date).getTimezoneOffset()*(this.cla?-60:60)));this.experimentIds&&a.LOb(this.experimentIds.clone());b=this.cv.length-this.bufferSize+1;0<b&&(this.cv.splice(0,b),this.KM+=b);this.cv.push(a);this.Wua()};yk.prototype.Wua=function(){this.ura||this.Im.enabled||this.Im.start()};
yk.prototype.flush=function(a,b){var c=this;if(0===this.cv.length)a&&a();else if(this.q2)this.nx.C2(3),rDa(this);else{var d=Date.now();if(this.ZEb>d&&this.Z2a<d)b&&b("throttled");else{this.nx.C2(1);var e=this.nx.kb(this.cv,this.KM,this.Z0,this.xU,this.lwa,this.kwa);d={};var f=this.v_();f&&(d.Authorization=f);var g=pDa(this);this.sessionIndex&&(d["X-Goog-AuthUser"]=this.sessionIndex,g=uBa(g,"authuser",this.sessionIndex));this.m1&&(d["X-Goog-PageId"]=this.m1,g=uBa(g,"pageId",this.m1));if(f&&this.MAb===
f)b&&b("stale-auth-token");else{this.cv=[];this.Im.enabled&&this.Im.stop();this.KM=0;var m=e.md(),n;this.NS&&this.NS.oea(m.length)&&(n=this.NS.n_c(m));var r={url:g,body:m,Fzc:1,s0a:d,iLb:"POST",withCredentials:this.withCredentials,b4a:this.b4a},w=function(J){c.lS.reset();c.Im.setInterval(c.lS.getValue());if(J){var L=null;try{var P=JSON.stringify(JSON.parse(J.replace(")]}'\n","")));L=jDa(P)}catch(ba){}L&&(J=Number(cza(L)),0<J&&(c.Z2a=Date.now(),c.ZEb=c.Z2a+J),L=$ba(L,nDa))&&(L=_.rj(L,1,-1),-1!==L&&
(c.Xkb||qDa(c,L)))}a&&a();c.Z0=0},z=function(J,L){var P=_.fj(e,wk,3),ba=_.kj(e,14),oa=c.lS;oa.V$=Math.min(3E5,2*oa.V$);oa.yPa=Math.min(3E5,oa.V$+Math.round(.2*(Math.random()-.5)*oa.V$));c.Im.setInterval(c.lS.getValue());401===J&&f&&(c.MAb=f);ba&&(c.KM+=ba);void 0===L&&(L=500<=J&&600>J||401===J||0===J);L&&(c.cv=P.concat(c.cv),c.Wua());b&&b("net-send-failed",J);++c.Z0},D=function(){c.network&&c.network.send(r,w,z)};n?n.then(function(J){r.s0a["Content-Encoding"]="gzip";r.s0a["Content-Type"]="application/binary";
r.body=J;r.Fzc=2;D()},function(){D()}):D()}}}};yk.prototype.XRa=function(){sDa(this.nx,!0);this.F3&&(this.nx.C2(3),rDa(this));this.Z4a&&(this.nx.C2(2),tDa(this));this.flush();sDa(this.nx,!1)};
var rDa=function(a){uDa(a,32,10,function(b,c){b=uBa(b,"format","json");var d=!1;try{d=ik().navigator.sendBeacon(b,c.md())}catch(e){}a.q2&&!d&&(a.q2=!1);return d})},tDa=function(a){uDa(a,6,5,function(b,c){b=tBa(b,"format","base64json","p",_.Nya(c.md()));if(15360<b.length)return!1;(new Image).src=b;return!0})},uDa=function(a,b,c,d){if(0!==a.cv.length){var e=pDa(a);for(var f=e.search(wBa),g=0,m,n=[];0<=(m=vBa(e,g,f));)n.push(e.substring(g,m)),g=Math.min(e.indexOf("&",m)+1||f,f);n.push(e.slice(g));e=
n.join("").replace(xBa,"$1");e=tBa(e,"auth",a.v_(),"authuser",a.sessionIndex||"0");for(f=0;f<c&&a.cv.length;++f){g=a.cv.slice(0,b);m=a.nx.kb(g,a.KM,a.Z0,a.xU,a.lwa,a.kwa);if(!d(e,m)){++a.Z0;break}a.KM=0;a.Z0=0;a.lwa=0;a.kwa=0;a.cv=a.cv.slice(g.length)}a.Im.enabled&&a.Im.stop()}},xk=function(a,b){this.oT=b=void 0===b?!1:b;this.nza=this.locale=null;this.Zea=new VCa;Number.isInteger(a)&&this.Zea.z2(a);b||(this.locale=document.documentElement.getAttribute("lang"));this.Dia(new tk)};
xk.prototype.z2=function(a){this.Zea.z2(a);return this};xk.prototype.Dia=function(a){this.Zea.Dia(a);a.OSa()||a.Kxa(1);this.oT||(a=this.G_(),a.Rsa()||a.w2(this.locale));this.nza&&(a=this.G_(),_.ej(a,ok,9)||_.gj(a,9,this.nza))};xk.prototype.vv=function(a){this.G_().vv(a);return this};xk.prototype.C2=function(a){_.Zi(this.xS(),pk,11)&&this.F_().C2(a)};var sDa=function(a,b){_.Zi(a.xS(),pk,11)&&(a=a.F_(),_.Yi(a,2,_.Ua(b)))};xk.prototype.Z1a=function(a){_.Zi(this.xS(),pk,11)&&this.F_().Z1a(a)};
xk.prototype.W1a=function(a){_.Zi(this.xS(),pk,11)&&this.F_().W1a(a)};xk.prototype.V1a=function(a){_.Zi(this.xS(),pk,11)&&this.F_().V1a(a)};xk.prototype.xS=function(){return _.ej(this.Zea,tk,1)};var vDa=function(a,b){var c=void 0===c?DBa:c;b(ik(),c).then(function(d){a.nza=d;d=a.G_();_.gj(d,9,a.nza);return!0}).catch(function(){return!1})};xk.prototype.G_=function(){var a=this.xS(),b=_.ej(a,pk,11);b||(b=new pk,_.gj(a,11,b));return b};
xk.prototype.F_=function(){var a=this.G_(),b=_.ej(a,nk,10);b||(b=new nk,_.Yi(b,2,_.Ua(!1)),_.gj(a,10,b));return b};xk.prototype.ica=function(a){var b=new UAa;a=Aj(b,13,a);b=new WAa;a=_.gj(b,2,a);b=new LCa;a=_.gj(b,1,a);return _.Cj(a,2,9)};xk.prototype.kb=function(a,b,c,d,e,f){b=void 0===b?0:b;e=void 0===e?0:e;f=void 0===f?0:f;this.Z1a(void 0===c?0:c);this.W1a(e);this.V1a(f);c=this.Zea.clone();e=Date.now().toString();c=_.Yi(c,4,_.Za(e));a=_.hj(c,3,a);d&&a.HOb(this.ica(d));b&&_.Yi(a,14,_.Za(b));return a};var wDa=function(){};wDa.prototype.md=function(a){var b=[];xDa(this,a,b);return b.join("")};
var xDa=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),xDa(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),yDa(d,c),c.push(":"),xDa(a,f,c),e=","));c.push("}");return}}switch(typeof b){case "string":yDa(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("da`"+typeof b);}}},zDa={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\u000b"},ADa=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g,yDa=function(a,b){b.push('"',a.replace(ADa,function(c){var d=zDa[c];d||(d="\\u"+(c.charCodeAt(0)|65536).toString(16).slice(1),
zDa[c]=d);return d}),'"')};var BDa=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 CDa=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};var DDa=function(){};DDa.prototype.Ojb=null;DDa.prototype.getOptions=function(){return this.Ojb||(this.Ojb=this.iyb())};var EDa,FDa=function(){};_.Ki(FDa,DDa);FDa.prototype.R$=function(){var a=GDa(this);return a?new ActiveXObject(a):new XMLHttpRequest};FDa.prototype.iyb=function(){var a={};GDa(this)&&(a[0]=!0,a[1]=!0);return a};
var GDa=function(a){if(!a.Hwb&&"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.Hwb=d}catch(e){}}throw Error("ea");}return a.Hwb};EDa=new FDa;var HDa=function(a,b){this.mBc=a;this.pOc=b;this.xva=0;this.rta=null};HDa.prototype.get=function(){if(0<this.xva){this.xva--;var a=this.rta;this.rta=a.next;a.next=null}else a=this.mBc();return a};HDa.prototype.put=function(a){this.pOc(a);100>this.xva&&(this.xva++,a.next=this.rta,this.rta=a)};var IDa,JDa=function(){var a=_.da.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!ia("Presto")&&(a=function(){var e=_.jk(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(),m="file:"==f.location.protocol?"*":f.location.protocol+"//"+f.location.host;e=(0,_.Xh)(function(n){if(("*"==m||n.origin==m)&&n.data==g)this.port1.onmessage()},
this);f.addEventListener("message",e,!1);this.port1={};this.port2={postMessage:function(){f.postMessage(g,m)}}});if("undefined"!==typeof a&&!eaa()){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){_.da.setTimeout(e,0)}},KDa=function(a){return a};xAa(function(a){KDa=a});var LDa=function(){this.Qza=this.N3=null};LDa.prototype.add=function(a,b){var c=MDa.get();c.set(a,b);this.Qza?this.Qza.next=c:this.N3=c;this.Qza=c};LDa.prototype.remove=function(){var a=null;this.N3&&(a=this.N3,this.N3=this.N3.next,this.N3||(this.Qza=null),a.next=null);return a};var MDa=new HDa(function(){return new NDa},function(a){return a.reset()}),NDa=function(){this.next=this.scope=this.fn=null};NDa.prototype.set=function(a,b){this.fn=a;this.scope=b;this.next=null};
NDa.prototype.reset=function(){this.next=this.scope=this.fn=null};var ODa,PDa=!1,QDa=new LDa,SDa=function(a,b){ODa||RDa();PDa||(ODa(),PDa=!0);QDa.add(a,b)},RDa=function(){if(_.da.Promise&&_.da.Promise.resolve){var a=_.da.Promise.resolve(void 0);ODa=function(){a.then(TDa)}}else ODa=function(){var b=TDa;b=KDa(b);"function"!==typeof _.da.setImmediate||_.da.Window&&_.da.Window.prototype&&(ka()||!ia("Edge"))&&_.da.Window.prototype.setImmediate==_.da.setImmediate?(IDa||(IDa=JDa()),IDa(b)):_.da.setImmediate(b)}},TDa=function(){for(var a;a=QDa.remove();){try{a.fn.call(a.scope)}catch(b){aaa(b)}MDa.put(a)}PDa=
!1};var UDa=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var Ak=function(a){this.Fc=0;this.Pg=void 0;this.UY=this.xK=this.Cr=null;this.jta=this.bRa=!1;if(a!=vza)try{var b=this;a.call(void 0,function(c){zk(b,2,c)},function(c){zk(b,3,c)})}catch(c){zk(this,3,c)}},VDa=function(){this.next=this.context=this.e1=this.Nfa=this.Jg=null;this.rpa=!1};VDa.prototype.reset=function(){this.context=this.e1=this.Nfa=this.Jg=null;this.rpa=!1};
var WDa=new HDa(function(){return new VDa},function(a){a.reset()}),XDa=function(a,b,c){var d=WDa.get();d.Nfa=a;d.e1=b;d.context=c;return d},Ck=function(a){if(a instanceof Ak)return a;var b=new Ak(vza);zk(b,2,a);return b},ZDa=function(a,b,c){YDa(a,b,c,null)||SDa(_.Ii(b,a))},$Da=function(a){return new Ak(function(b,c){var d=a.length,e=[];if(d)for(var f=function(r,w){d--;e[r]=w;0==d&&b(e)},g=function(r){c(r)},m=0,n;m<a.length;m++)n=a[m],ZDa(n,_.Ii(f,m),g);else b(e)})};
Ak.prototype.then=function(a,b,c){return aEa(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)};Ak.prototype.$goog_Thenable=!0;Ak.prototype.hO=function(a,b){return aEa(this,null,a,b)};Ak.prototype.catch=Ak.prototype.hO;Ak.prototype.cancel=function(a){if(0==this.Fc){var b=new Dk(a);SDa(function(){bEa(this,b)},this)}};
var bEa=function(a,b){if(0==a.Fc)if(a.Cr){var c=a.Cr;if(c.xK){for(var d=0,e=null,f=null,g=c.xK;g&&(g.rpa||(d++,g.Jg==a&&(e=g),!(e&&1<d)));g=g.next)e||(f=g);e&&(0==c.Fc&&1==d?bEa(c,b):(f?(d=f,d.next==c.UY&&(c.UY=d),d.next=d.next.next):cEa(c),dEa(c,e,3,b)))}a.Cr=null}else zk(a,3,b)},fEa=function(a,b){a.xK||2!=a.Fc&&3!=a.Fc||eEa(a);a.UY?a.UY.next=b:a.xK=b;a.UY=b},aEa=function(a,b,c,d){var e=XDa(null,null,null);e.Jg=new Ak(function(f,g){e.Nfa=b?function(m){try{var n=b.call(d,m);f(n)}catch(r){g(r)}}:f;
e.e1=c?function(m){try{var n=c.call(d,m);void 0===n&&m instanceof Dk?g(m):f(n)}catch(r){g(r)}}:g});e.Jg.Cr=a;fEa(a,e);return e.Jg};Ak.prototype.jTc=function(a){this.Fc=0;zk(this,2,a)};Ak.prototype.kTc=function(a){this.Fc=0;zk(this,3,a)};
var zk=function(a,b,c){0==a.Fc&&(a===c&&(b=3,c=new TypeError("fa")),a.Fc=1,YDa(c,a.jTc,a.kTc,a)||(a.Pg=c,a.Fc=b,a.Cr=null,eEa(a),3!=b||c instanceof Dk||gEa(a,c)))},YDa=function(a,b,c,d){if(a instanceof Ak)return fEa(a,XDa(b||vza,c||null,d)),!0;if(UDa(a))return a.then(b,c,d),!0;if(_.wa(a))try{var e=a.then;if("function"===typeof e)return hEa(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1},hEa=function(a,b,c,d,e){var f=!1,g=function(n){f||(f=!0,c.call(e,n))},m=function(n){f||(f=!0,d.call(e,n))};
try{b.call(a,g,m)}catch(n){m(n)}},eEa=function(a){a.bRa||(a.bRa=!0,SDa(a.Pra,a))},cEa=function(a){var b=null;a.xK&&(b=a.xK,a.xK=b.next,b.next=null);a.xK||(a.UY=null);return b};Ak.prototype.Pra=function(){for(var a;a=cEa(this);)dEa(this,a,this.Fc,this.Pg);this.bRa=!1};
var dEa=function(a,b,c,d){if(3==c&&b.e1&&!b.rpa)for(;a&&a.jta;a=a.Cr)a.jta=!1;if(b.Jg)b.Jg.Cr=null,iEa(b,c,d);else try{b.rpa?b.Nfa.call(b.context):iEa(b,c,d)}catch(e){jEa.call(null,e)}WDa.put(b)},iEa=function(a,b,c){2==b?a.Nfa.call(a.context,c):a.e1&&a.e1.call(a.context,c)},gEa=function(a,b){a.jta=!0;SDa(function(){a.jta&&jEa.call(null,b)})},jEa=aaa,Dk=function(a){_.ca.call(this,a);this.OKb=!1};_.Ki(Dk,_.ca);Dk.prototype.name="cancel";var kEa=function(a,b){ck.call(this);this.Wta=a||1;this.pka=b||_.da;this.Xib=(0,_.Xh)(this.BSc,this);this.ZAb=_.Ji()};_.Ki(kEa,ck);_.h=kEa.prototype;_.h.enabled=!1;_.h.MB=null;_.h.setInterval=function(a){this.Wta=a;this.MB&&this.enabled?(this.stop(),this.start()):this.MB&&this.stop()};
_.h.BSc=function(){if(this.enabled){var a=_.Ji()-this.ZAb;0<a&&a<.8*this.Wta?this.MB=this.pka.setTimeout(this.Xib,this.Wta-a):(this.MB&&(this.pka.clearTimeout(this.MB),this.MB=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};_.h.start=function(){this.enabled=!0;this.MB||(this.MB=this.pka.setTimeout(this.Xib,this.Wta),this.ZAb=_.Ji())};_.h.stop=function(){this.enabled=!1;this.MB&&(this.pka.clearTimeout(this.MB),this.MB=null)};
_.h.Dm=function(){kEa.Vx.Dm.call(this);this.stop();delete this.pka};var lEa=function(a,b,c){if("function"===typeof a)c&&(a=(0,_.Xh)(a,c));else if(a&&"function"==typeof a.handleEvent)a=(0,_.Xh)(a.handleEvent,a);else throw Error("ga");return 2147483647<Number(b)?-1:_.da.setTimeout(a,b||0)},mEa=function(a){var b=null;return(new Ak(function(c,d){b=lEa(function(){c(void 0)},a);-1==b&&d(Error("ha"))})).hO(function(c){_.da.clearTimeout(b);throw c;})};var yEa;_.Ek=function(a){ck.call(this);this.headers=new Map;this.Vza=a||null;this.eK=!1;this.Uza=this.Cc=null;this.Fea="";this.lM=0;this.rT="";this.gT=this.KUa=this.Kta=this.PQa=!1;this.s3=0;this.Xya=null;this.E0a="";this.a5a=this.M3=!1;this.jNa=this.E4a=null};_.Ki(_.Ek,ck);var nEa=/^https?$/i,oEa=["POST","PUT"],pEa=[],qEa=function(a,b,c,d,e,f,g){var m=new _.Ek;pEa.push(m);b&&m.listen("complete",b);m.VWa("ready",m.uAc);f&&(m.s3=Math.max(0,f));g&&(m.M3=g);m.send(a,c,d,e)};
_.Ek.prototype.uAc=function(){this.dispose();_.pa(pEa,this)};_.Ek.prototype.setTrustToken=function(a){this.E4a=a};_.Ek.prototype.setAttributionReporting=function(a){this.jNa=a};
_.Ek.prototype.send=function(a,b,c,d){if(this.Cc)throw Error("ia`"+this.Fea+"`"+a);b=b?b.toUpperCase():"GET";this.Fea=a;this.rT="";this.lM=0;this.PQa=!1;this.eK=!0;this.Cc=this.Vza?this.Vza.R$():EDa.R$();this.Uza=this.Vza?this.Vza.getOptions():EDa.getOptions();this.Cc.onreadystatechange=(0,_.Xh)(this.OFb,this);try{this.KUa=!0,this.Cc.open(b,String(a),!0),this.KUa=!1}catch(g){this.lf(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=_.k(d.keys());for(var f=e.next();!f.done;f=e.next())f=f.value,c.set(f,d.get(f))}else throw Error("ja`"+String(d));d=Array.from(c.keys()).find(function(g){return"content-type"==g.toLowerCase()});e=_.da.FormData&&a instanceof _.da.FormData;!(0<=(0,_.ma)(oEa,b))||d||e||c.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");b=_.k(c);for(d=b.next();!d.done;d=b.next())c=_.k(d.value),d=c.next().value,c=c.next().value,
this.Cc.setRequestHeader(d,c);this.E0a&&(this.Cc.responseType=this.E0a);"withCredentials"in this.Cc&&this.Cc.withCredentials!==this.M3&&(this.Cc.withCredentials=this.M3);if("setTrustToken"in this.Cc&&this.E4a)try{this.Cc.setTrustToken(this.E4a)}catch(g){}if("setAttributionReporting"in this.Cc&&this.jNa)try{this.Cc.setAttributionReporting(this.jNa)}catch(g){}try{rEa(this),0<this.s3&&((this.a5a=sEa(this.Cc))?(this.Cc.timeout=this.s3,this.Cc.ontimeout=(0,_.Xh)(this.SV,this)):this.Xya=lEa(this.SV,this.s3,
this)),this.Kta=!0,this.Cc.send(a),this.Kta=!1}catch(g){this.lf(5,g)}};var sEa=function(a){return _.Qi&&"number"===typeof a.timeout&&void 0!==a.ontimeout};_.Ek.prototype.SV=function(){"undefined"!=typeof Gxa&&this.Cc&&(this.rT="Timed out after "+this.s3+"ms, aborting",this.lM=8,this.dispatchEvent("timeout"),this.abort(8))};_.Ek.prototype.lf=function(a,b){this.eK=!1;this.Cc&&(this.gT=!0,this.Cc.abort(),this.gT=!1);this.rT=b;this.lM=a;tEa(this);uEa(this)};
var tEa=function(a){a.PQa||(a.PQa=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};_.Ek.prototype.abort=function(a){this.Cc&&this.eK&&(this.eK=!1,this.gT=!0,this.Cc.abort(),this.gT=!1,this.lM=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),uEa(this))};_.Ek.prototype.Dm=function(){this.Cc&&(this.eK&&(this.eK=!1,this.gT=!0,this.Cc.abort(),this.gT=!1),uEa(this,!0));_.Ek.Vx.Dm.call(this)};
_.Ek.prototype.OFb=function(){this.isDisposed()||(this.KUa||this.Kta||this.gT?vEa(this):this.dZa())};_.Ek.prototype.dZa=function(){vEa(this)};
var vEa=function(a){if(a.eK&&"undefined"!=typeof Gxa&&(!a.Uza[1]||4!=Fk(a)||2!=a.Og()))if(a.Kta&&4==Fk(a))lEa(a.OFb,0,a);else if(a.dispatchEvent("readystatechange"),a.Ts()){a.eK=!1;try{if(wEa(a))a.dispatchEvent("complete"),a.dispatchEvent("success");else{a.lM=6;try{var b=2<Fk(a)?a.Cc.statusText:""}catch(c){b=""}a.rT=b+" ["+a.Og()+"]";tEa(a)}}finally{uEa(a)}}},uEa=function(a,b){if(a.Cc){rEa(a);var c=a.Cc,d=a.Uza[0]?function(){}:null;a.Cc=null;a.Uza=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=
d}catch(e){}}},rEa=function(a){a.Cc&&a.a5a&&(a.Cc.ontimeout=null);a.Xya&&(_.da.clearTimeout(a.Xya),a.Xya=null)};_.Ek.prototype.isActive=function(){return!!this.Cc};_.Ek.prototype.Ts=function(){return 4==Fk(this)};var wEa=function(a){var b=a.Og(),c;if(!(c=CDa(b))){if(b=0===b)a=nBa(String(a.Fea)),b=!nEa.test(a);c=b}return c},Fk=function(a){return a.Cc?a.Cc.readyState:0};_.Ek.prototype.Og=function(){try{return 2<Fk(this)?this.Cc.status:-1}catch(a){return-1}};
_.xEa=function(a){try{return a.Cc?a.Cc.responseText:""}catch(b){return""}};yEa=function(a){try{if(!a.Cc)return null;if("response"in a.Cc)return a.Cc.response;switch(a.E0a){case "":case "text":return a.Cc.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in a.Cc)return a.Cc.mozResponseArrayBuffer}return null}catch(b){return null}};_.Ek.prototype.getResponseHeader=function(a){if(this.Cc&&this.Ts())return a=this.Cc.getResponseHeader(a),null===a?void 0:a};
_.Ek.prototype.getAllResponseHeaders=function(){return this.Cc&&2<=Fk(this)?this.Cc.getAllResponseHeaders()||"":""};var zEa=function(a){var b={};a=a.getAllResponseHeaders().split("\r\n");for(var c=0;c<a.length;c++)if(!_.Mi(a[c])){var d=_.mAa(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 fca(b,function(g){return g.join(", ")})},AEa=function(a){return"string"===typeof a.rT?a.rT:String(a.rT)};xAa(function(a){_.Ek.prototype.dZa=a(_.Ek.prototype.dZa)});var BEa=function(){};BEa.prototype.send=function(a,b,c){b=void 0===b?function(){}:b;c=void 0===c?function(){}:c;qEa(a.url,function(d){d=d.target;wEa(d)?b(_.xEa(d)):c(d.Og())},a.iLb,a.body,a.s0a,a.b4a,a.withCredentials)};var CEa=function(a,b){Vj.call(this);this.VH=a;this.sessionIndex=b;this.WPa="https://play.google.com/log?format=json&hasfast=true";this.AOb=!1;this.componentId="";this.q2=this.zTa=this.H1a=!1;this.cla=void 0;this.network=new BEa};_.V(CEa,Vj);_.h=CEa.prototype;_.h.vv=function(a){this.uw=a;return this};_.h.OOb=function(a){this.NS=a};_.h.Eia=function(a){this.componentId=a;return this};_.h.WOb=function(a){this.xU=a};_.h.Jxa=function(a){this.xOa=a};_.h.UOb=function(a){this.VFb=a};
_.h.GOb=function(a){this.Qkb=a};_.h.F3=function(){this.H1a=!0;return this};_.h.Z4a=function(){this.zTa=!0;return this};_.h.Lia=function(a){this.n_=Math.max(a,1E3)};_.h.Tob=function(){this.jUc=!0;return this};_.h.cPb=function(a){this.cla=a};
_.h.kb=function(){var a=new yk({VH:this.VH,v_:this.v_?this.v_:_.rAa,sessionIndex:this.sessionIndex,xTc:this.WPa,oT:this.AOb,ura:!1,Tob:this.jUc,m1:this.m1,mib:this.mib,network:this.network?this.network:void 0});sAa(this,_.Ii(Tb,a));this.Qkb&&a.GOb(this.Qkb);this.uw&&a.vv(this.uw);this.NS&&a.OOb(this.NS);this.componentId&&a.Eia(this.componentId);this.xU&&a.WOb(this.xU);this.xOa&&a.Jxa(this.xOa);this.VFb&&a.UOb(this.VFb);this.H1a&&a.tV(this.H1a);this.zTa&&(a.Z4a=this.zTa);this.n_&&a.Lia(this.n_);this.q2&&
(a.q2=a.Hzb);this.GTc&&vDa(a.nx,this.GTc);this.cla&&a.cPb(!0);this.network.z2&&this.network.z2(this.VH);this.network.ZPc&&this.network.ZPc(a);return a};var DEa=function(a){this.La=_.kb(a)};_.V(DEa,_.Mb);DEa.prototype.toObject=function(){return EEa(this)};var EEa=function(a){if(null!=a)return _.Nb(a),{fieldPath:_.l(_.X(a,1))}};var FEa=function(a){this.La=_.kb(a)};_.V(FEa,_.Mb);FEa.prototype.setInterval=function(a){return _.Bj(this,1,a)};FEa.prototype.clearInterval=function(){return _.Yi(this,1)};FEa.prototype.toObject=function(){return GEa(this)};var GEa=function(a){if(null!=a)return _.Nb(a),{interval:_.l(_.X(a,1))}};var HEa=function(a){this.La=_.kb(a)};_.V(HEa,_.Mb);_.h=HEa.prototype;_.h.wD=function(){return _.yj(this,DEa,1,IEa)};_.h.Nxa=function(a){return _.$ya(this,1,IEa,a)};_.h.DK=function(){return _.Yi(this,1)};_.h.eda=function(){return void 0!==Xya(this,DEa,_.dj(this,IEa,1))};_.h.getTime=function(){return _.yj(this,FEa,2,IEa)};_.h.setTime=function(a){return _.$ya(this,2,IEa,a)};var IEa=[1,2];HEa.prototype.toObject=function(){return JEa(this)};
var JEa=function(a){if(null!=a)return _.Nb(a),{filter:EEa(a.wD()),time:GEa(a.getTime())}};var KEa=function(a){this.La=_.kb(a)};_.V(KEa,_.Mb);KEa.prototype.getType=function(){return _.Y(this,1)};KEa.prototype.Bn=function(a){return _.Bj(this,1,a)};KEa.prototype.toObject=function(){return LEa(this)};var LEa=function(a){if(null!=a)return _.Nb(a),{type:_.l(_.X(a,1)),region:_.l(_.X(a,2)),k_c:_.l(_.X(a,3))}};var MEa=function(a){this.La=_.kb(a)};_.V(MEa,_.Mb);MEa.prototype.toObject=function(){return NEa(this)};var NEa=function(a){if(null!=a)return _.Nb(a),{Id:_.l(_.jj(a,1)),j7c:_.l(_.jj(a,2))}};var OEa=function(a){this.La=_.kb(a)};_.V(OEa,_.Mb);_.h=OEa.prototype;_.h.COb=function(a){return _.Bj(this,1,a)};_.h.lr=function(){return _.Y(this,2)};_.h.ZY=function(){return _.Yi(this,2)};_.h.wS=function(){return _.Y(this,3)};_.h.Rw=function(){return _.Ej(this,3)};_.h.toObject=function(){return PEa(this)};var PEa=function(a){if(null!=a)return _.Nb(a),{fzc:_.l(_.X(a,1)),label:_.l(_.X(a,2)),link:_.l(_.X(a,3)),CYc:_.l(_.X(a,4)),V7c:NEa(_.ej(a,MEa,5))}};var QEa=function(a){this.La=_.kb(a)};_.V(QEa,_.Mb);QEa.prototype.toObject=function(){return REa(this)};var REa=function(a){if(null!=a)return _.Nb(a),{kad:_.l(_.jj(a,1)),t$c:_.l(_.jj(a,2))}};var SEa=function(a){this.La=_.kb(a)};_.V(SEa,_.Mb);SEa.prototype.toObject=function(){return TEa(this)};var TEa=function(a){if(null!=a)return _.Nb(a),{appId:_.l(_.X(a,1))}};var UEa=function(a){this.La=_.kb(a)};_.V(UEa,_.Mb);UEa.prototype.zS=function(){return _.Y(this,2)};UEa.prototype.toObject=function(){return VEa(this)};var VEa=function(a){if(null!=a)return _.Nb(a),{category:_.l(_.X(a,1)),product:_.l(_.X(a,2))}};var WEa=function(a){this.La=_.kb(a)};_.V(WEa,_.Mb);WEa.prototype.toObject=function(){return XEa(this)};var XEa=function(a){if(null!=a)return _.Nb(a),{priority:_.l(_.jj(a,1))}};var YEa=function(a){this.La=_.kb(a)};_.V(YEa,_.Mb);_.h=YEa.prototype;_.h.Jca=function(){return _.Y(this,1)};_.h.jm=function(a){_.Bj(this,1,a)};_.h.getUrl=function(){return _.Y(this,2)};_.h.AL=function(){return _.X(this,2)};_.h.DB=function(a){return _.Bj(this,2,a)};_.h.ida=function(){return _.Ej(this,2)};_.h.toObject=function(){return ZEa(this)};var ZEa=function(a){if(null!=a)return _.Nb(a),{title:_.l(_.X(a,1)),url:_.l(_.X(a,2)),index:_.l(_.jj(a,3))}};var $Ea=function(a){this.La=_.kb(a)};_.V($Ea,_.Mb);$Ea.prototype.wS=function(){return _.Y(this,1)};$Ea.prototype.Rw=function(){return _.Ej(this,1)};$Ea.prototype.toObject=function(){return aFa(this)};var aFa=function(a){if(null!=a)return _.Nb(a),{link:_.l(_.X(a,1))}};var bFa=function(a){this.La=_.kb(a)};_.V(bFa,_.Mb);bFa.prototype.toObject=function(){return cFa(this)};var cFa=function(a){if(null!=a)return _.Nb(a),{w$c:_.l(_.X(a,1)),QXc:_.l(_.Lb(a,2))}};var dFa=function(a){this.La=_.kb(a)};_.V(dFa,_.Mb);_.h=dFa.prototype;_.h.getType=function(){return _.uj(this,1,0)};_.h.Bn=function(a){return _.Cj(this,1,a)};_.h.wS=function(){return _.Y(this,2)};_.h.Rw=function(){return _.Ej(this,2)};_.h.toObject=function(){return eFa(this)};var eFa=function(a){if(null!=a)return _.Nb(a),{type:_.l(_.Lb(a,1)),link:_.l(_.X(a,2))}};var fFa=function(a){this.La=_.kb(a)};_.V(fFa,_.Mb);fFa.prototype.Og=function(){return _.Y(this,1)};fFa.prototype.toObject=function(){return gFa(this)};var gFa=function(a){if(null!=a)return _.Nb(a),{status:_.l(_.X(a,1)),h7c:_.l(_.X(a,2))}};var hFa=function(a){this.La=_.kb(a)};_.V(hFa,_.Mb);hFa.prototype.toObject=function(){return iFa(this)};var iFa=function(a){if(null!=a)return _.Nb(a),{fv:_.l(_.Lb(a,1))}};var jFa=function(a){this.La=_.kb(a)};_.V(jFa,_.Mb);jFa.prototype.toObject=function(){return kFa(this)};var kFa=function(a){if(null!=a)return _.Nb(a),{pageSize:_.l(_.jj(a,1)),index:_.l(_.jj(a,2)),e1c:_.l(_.Lb(a,3)),L3c:_.l(_.aj(a,4)),step:_.l(_.Lb(a,5)),o4c:_.l(_.jj(a,6)),sortColumn:_.l(_.Lb(a,7)),M9c:_.l(_.Lb(a,8)),PXc:_.l(_.Lb(a,9)),o5c:_.l(_.X(a,10))}};var lFa=function(a){this.La=_.kb(a)};_.V(lFa,_.Mb);lFa.prototype.getStringValue=function(){return _.wj(this,3,Gk)};lFa.prototype.setStringValue=function(a){return _.fi(this,3,Gk,_.bb(a))};var Gk=[2,3,4,5,6];lFa.prototype.toObject=function(){return mFa(this)};var mFa=function(a){if(null!=a)return _.Nb(a),{GYc:_.l(_.Lb(a,1)),UYc:_.l(_.aj(a,_.dj(a,Gk,2))),stringValue:_.l(_.xj(a,3,Gk)),g1c:_.l(_.xj(a,4,Gk)),intValue:_.l(_.kj(a,_.dj(a,Gk,5))),doubleValue:_.l($i(a,_.dj(a,Gk,6))),v6c:_.l(_.Lb(a,7))}};var nFa=function(a){this.La=_.kb(a,30)};_.V(nFa,_.Mb);nFa.prototype.bub=function(){return _.Y(this,5)};var oFa={};nFa.mc=[15];nFa.prototype.toObject=function(){return pFa(this)};
var pFa=function(a){if(null!=a){_.Nb(a);var b=_.l(_.X(a,1)),c=_.l(_.Lb(a,2)),d=_.l(_.X(a,3)),e=_.l(_.X(a,4)),f=_.l(_.X(a,5)),g=_.l(_.X(a,6)),m=_.l(_.X(a,7)),n=_.l(_.X(a,8)),r=_.l(_.X(a,9)),w=_.l(_.kj(a,10)),z=_.l(_.aj(a,11)),D=_.l(_.aj(a,12)),J=_.l(_.X(a,13)),L=kFa(_.ej(a,jFa,14));var P=_.fj(a,lFa,15);b={J6c:b,b$c:c,E3c:d,w5c:e,zMc:f,K6c:g,B3c:m,C3c:n,D3c:r,y3c:w,z3c:z,x3c:D,D9c:J,f5c:L,w6c:_.Db(P,mFa),O_c:ZEa(_.ej(a,YEa,16)),N_c:XEa(_.ej(a,WEa,17)),bYc:JEa(_.ej(a,HEa,18)),L_c:VEa(_.ej(a,UEa,19)),
sZc:LEa(_.ej(a,KEa,20)),r_c:PEa(_.ej(a,OEa,21)),M_c:_.l(_.X(a,22)),T_c:gFa(_.ej(a,fFa,23)),S_c:eFa(_.ej(a,dFa,24)),R_c:cFa(_.ej(a,bFa,25)),Q_c:aFa(_.ej(a,$Ea,26)),K_c:TEa(_.ej(a,SEa,27)),L1c:iFa(_.ej(a,hFa,28)),J_c:REa(_.ej(a,QEa,29))};aca(a,b,oFa);return b}};var qFa=function(a){this.La=_.kb(a)};_.V(qFa,_.Mb);qFa.prototype.toObject=function(){return rFa(this)};var rFa=function(a){if(null!=a)return _.Nb(a),{Wya:_.l(_.kj(a,1)),serverIp:_.l(Xaa(_.Lb(a,2))),Bwa:_.l(Xaa(_.Lb(a,3)))}};var Hk=function(a){this.La=_.kb(a)};_.V(Hk,_.Mb);Hk.prototype.vv=function(a){return _.Bj(this,10,a)};Hk.mc=[1];Hk.prototype.toObject=function(){return sFa(this)};var sFa=function(a){if(null!=a){_.Nb(a);var b=_.fj(a,Hk,1);return{xZc:_.Db(b,sFa),TYc:_.l(_.X(a,2)),vea:_.l(_.X(a,3)),uw:_.l(_.X(a,10))}}};var Ik=function(a){this.La=_.kb(a)};_.V(Ik,_.Mb);Ik.prototype.getWidth=function(){return _.jj(this,1)};Ik.prototype.getHeight=function(){return _.jj(this,2)};Ik.prototype.toObject=function(){return tFa(this)};var tFa=function(a){if(null!=a)return _.Nb(a),{width:_.l(_.jj(a,1)),height:_.l(_.jj(a,2))}};var uFa=function(a){this.La=_.kb(a)};_.V(uFa,_.Mb);uFa.prototype.toObject=function(){return vFa(this)};var vFa=function(a){if(null!=a)return _.Nb(a),{screenResolution:tFa(_.ej(a,Ik,1)),c9c:_.l(_.jj(a,2)),Wad:tFa(_.ej(a,Ik,3))}};var wFa=function(a){this.La=_.kb(a)};_.V(wFa,_.Mb);_.h=wFa.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.CB=function(a){return _.Bj(this,1,a)};_.h.rH=function(){return _.Ej(this,1)};_.h.Pia=function(a){return _.Yi(this,2,_.Za(a))};_.h.toObject=function(){return xFa(this)};var xFa=function(a){if(null!=a)return _.Nb(a),{key:_.l(_.X(a,1)),xWa:_.l(_.kj(a,2))}};var yFa=function(a){this.La=_.kb(a)};_.V(yFa,_.Mb);_.h=yFa.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.CB=function(a){return _.Bj(this,1,a)};_.h.rH=function(){return _.Ej(this,1)};_.h.getValue=function(){return _.X(this,2)};_.h.T_=function(){return _.X(this,2)};_.h.setValue=function(a){return _.Bj(this,2,a)};_.h.Se=function(){return _.Ej(this,2)};_.h.toObject=function(){return zFa(this)};var zFa=function(a){if(null!=a)return _.Nb(a),{key:_.l(_.X(a,1)),value:_.l(_.X(a,2))}};var AFa=function(a){this.La=_.kb(a)};_.V(AFa,_.Mb);AFa.prototype.Pia=function(a){return _.Yi(this,2,_.Za(a))};AFa.prototype.toObject=function(){return BFa(this)};var BFa=function(a){if(null!=a)return _.Nb(a),{FHc:_.l(_.X(a,1)),xWa:_.l(_.kj(a,2))}};var Jk=function(a){this.La=_.kb(a)};_.V(Jk,_.Mb);Jk.prototype.getMessage=function(){return _.X(this,1)};Jk.prototype.Sxa=function(a){return _.Bj(this,1,a)};Jk.prototype.toObject=function(){return CFa(this)};var CFa=function(a){if(null!=a)return _.Nb(a),{message:_.l(_.X(a,1)),W5c:_.l(_.X(a,2)),Zad:_.l(_.X(a,3)),h0c:_.l(_.X(a,4)),i0c:_.l(_.X(a,5))}};var DFa=function(a){this.La=_.kb(a)};_.V(DFa,_.Mb);DFa.prototype.toObject=function(){return EFa(this)};var EFa=function(a){if(null!=a)return _.Nb(a),{moduleId:_.l(_.X(a,1)),m7c:_.l(_.X(a,2))}};var FFa=function(a){this.La=_.kb(a)};_.V(FFa,_.Mb);_.h=FFa.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.CB=function(a){return _.Bj(this,1,a)};_.h.rH=function(){return _.Ej(this,1)};_.h.getValue=function(){return _.X(this,2)};_.h.T_=function(){return _.X(this,2)};_.h.setValue=function(a){return _.Bj(this,2,a)};_.h.Se=function(){return _.Ej(this,2)};_.h.toObject=function(){return GFa(this)};var GFa=function(a){if(null!=a)return _.Nb(a),{key:_.l(_.X(a,1)),value:_.l(_.X(a,2))}};var HFa=function(a){this.La=_.kb(a)};_.V(HFa,_.Mb);_.h=HFa.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.CB=function(a){return _.Bj(this,1,a)};_.h.rH=function(){return _.Ej(this,1)};_.h.Utb=function(){return _.X(this,2)};_.h.getValue=function(){return _.X(this,3)};_.h.T_=function(){return _.X(this,3)};_.h.setValue=function(a){return _.Bj(this,3,a)};_.h.Se=function(){return _.Ej(this,3)};_.h.toObject=function(){return IFa(this)};
var IFa=function(a){if(null!=a)return _.Nb(a),{key:_.l(_.X(a,1)),comparator:_.l(_.X(a,2)),value:_.l(_.X(a,3))}};var JFa=function(a){this.La=_.kb(a)};_.V(JFa,_.Mb);JFa.mc=[1];JFa.prototype.toObject=function(){return KFa(this)};var KFa=function(a){if(null!=a){_.Nb(a);var b=_.fj(a,HFa,1);return{P7c:_.Db(b,IFa),Q7c:_.l(_.X(a,2))}}};var LFa=function(a){this.La=_.kb(a)};_.V(LFa,_.Mb);LFa.mc=[1,2,3];LFa.prototype.toObject=function(){return MFa(this)};var MFa=function(a){if(null!=a)return _.Nb(a),{hMc:_.l(_.ub(a,1,_.Ya,2)),Pyc:_.l(_.ub(a,2,_.Ya,2)),Qyc:_.l(_.oj(a,3,2)),k6c:_.l(_.X(a,4))}};var NFa=function(a){this.La=_.kb(a)};_.V(NFa,_.Mb);NFa.prototype.toObject=function(){return OFa(this)};var OFa=function(a){if(null!=a)return _.Nb(a),{VRc:_.l(_.X(a,1)),WRc:_.l(_.X(a,2)),S7c:_.l(_.X(a,3)),I2c:_.l(_.aj(a,4)),G2c:_.l(_.aj(a,5)),O6c:_.l(_.X(a,6)),URc:_.l(_.X(a,7))}};var PFa=function(a){this.La=_.kb(a)};_.V(PFa,_.Mb);PFa.prototype.toObject=function(){return QFa(this)};var QFa=function(a){if(null!=a)return _.Nb(a),{l5c:OFa(_.ej(a,NFa,1)),n5c:_.l(_.aj(a,2)),k5c:MFa(_.ej(a,LFa,3))}};var RFa=function(a){this.La=_.kb(a)};_.V(RFa,_.Mb);RFa.prototype.toObject=function(){return SFa(this)};var SFa=function(a){if(null!=a)return _.Nb(a),{c0c:_.l(_.X(a,1)),b0c:_.l(_.X(a,2)),cacheHit:_.l(_.aj(a,3)),g0c:_.l(_.aj(a,4)),l8c:_.l(_.aj(a,5)),aborted:_.l(_.aj(a,6)),dad:_.l(_.kj(a,7))}};var TFa=function(a){this.La=_.kb(a)};_.V(TFa,_.Mb);TFa.prototype.toObject=function(){return UFa(this)};var UFa=function(a){if(null!=a)return _.Nb(a),{j3c:_.qj(a,1),m3c:_.Y(a,2),n3c:_.Y(a,3),i3c:_.sj(a,4),Cad:_.uj(a,5,0),k7c:_.Y(a,6),k3c:_.Y(a,7),l3c:_.Y(a,8)}};var VFa=function(a){this.La=_.kb(a)};_.V(VFa,_.Mb);VFa.prototype.toObject=function(){return WFa(this)};var WFa=function(a){if(null!=a)return _.Nb(a),{F3c:UFa(_.ej(a,TFa,1))}};var XFa=function(a){this.La=_.kb(a)};_.V(XFa,_.Mb);_.h=XFa.prototype;_.h.getFeature=function(){return _.X(this,7)};_.h.MOb=function(a){return _.Bj(this,7,a)};_.h.hasFeature=function(){return _.Ej(this,7)};_.h.Kia=function(a){_.Bj(this,6,a)};_.h.VSa=function(){return eza(this,6)};_.h.toObject=function(){return YFa(this)};
var YFa=function(a){if(null!=a)return _.Nb(a),{rba:_.l(_.X(a,7)),s1c:_.l(_.X(a,1)),release:_.l(_.X(a,2)),environment:_.l(_.X(a,6)),G6c:_.l(_.X(a,3)),I6c:_.l(_.X(a,4)),H6c:_.l(_.kj(a,5))}};var ZFa=function(a){this.La=_.kb(a)};_.V(ZFa,_.Mb);ZFa.prototype.toObject=function(){return $Fa(this)};var $Fa=function(a){if(null!=a)return _.Nb(a),{e7c:_.l(_.Lb(a,1))}};var aGa=function(a){this.La=_.kb(a)};_.V(aGa,_.Mb);aGa.prototype.toObject=function(){return bGa(this)};var bGa=function(a){if(null!=a)return _.Nb(a),{I8c:_.l(_.X(a,1)),H8c:_.l(_.Lb(a,2))}};var Kk=function(a){this.La=_.kb(a)};_.V(Kk,_.Mb);Kk.prototype.Ng=function(){return _.X(this,4)};Kk.prototype.pV=function(a){_.Bj(this,4,a)};Kk.prototype.IL=function(){return _.Ej(this,4)};Kk.prototype.toObject=function(){return cGa(this)};var cGa=function(a){if(null!=a)return _.Nb(a),{i1c:_.l(_.X(a,1)),errorCode:_.l(_.X(a,2)),h1c:_.l(_.Lb(a,3)),domain:_.l(_.X(a,4)),reason:_.l(_.X(a,5)),LZc:_.l(_.Lb(a,6))}};var dGa=function(a){this.La=_.kb(a)};_.V(dGa,_.Mb);_.h=dGa.prototype;_.h.cya=function(a){return Aj(this,4,a)};_.h.WSa=function(){return _.ej(this,Kk,8)};_.h.ATa=function(){return aza(this,9)};_.h.Y1a=function(a){return _.Yi(this,9,null==a?a:hba(a))};_.h.toObject=function(){return eGa(this)};
var eGa=function(a){if(null!=a)return _.Nb(a),{VSc:_.l(_.X(a,1)),R7c:_.l(_.X(a,2)),O7c:_.l(_.X(a,3)),statusCode:_.l(_.jj(a,4)),zOc:_.l(_.kj(a,5)),dxa:_.l(_.X(a,6)),cCc:_.l(_.Lb(a,7)),WZ:cGa(a.WSa()),requestId:_.l(aza(a,9)),kOc:_.l(_.aj(a,10))}};var fGa=function(a){this.La=_.kb(a)};_.V(fGa,_.Mb);_.h=fGa.prototype;_.h.getUrl=function(){return _.X(this,2)};_.h.AL=function(){return _.X(this,2)};_.h.DB=function(a){return _.Bj(this,2,a)};_.h.ida=function(){return _.Ej(this,2)};_.h.Ng=function(){return _.X(this,12)};_.h.pV=function(a){_.Bj(this,12,a)};_.h.IL=function(){return _.Ej(this,12)};_.h.WSa=function(){return _.ej(this,Kk,9)};_.h.ATa=function(){return aza(this,10)};_.h.Y1a=function(a){return _.Yi(this,10,null==a?a:hba(a))};
_.h.toObject=function(){return gGa(this)};var gGa=function(a){if(null!=a)return _.Nb(a),{method:_.l(_.X(a,1)),url:_.l(_.X(a,2)),T5c:_.l(_.X(a,3)),domain:_.l(_.X(a,12)),VSc:_.l(_.X(a,4)),N8c:_.l(_.jj(a,5)),zOc:_.l(_.kj(a,6)),dxa:_.l(_.X(a,7)),cCc:_.l(_.Lb(a,8)),WZ:cGa(a.WSa()),requestId:_.l(aza(a,10)),kOc:_.l(_.aj(a,11))}};var hGa=function(a){this.La=_.kb(a)};_.V(hGa,_.Mb);_.h=hGa.prototype;_.h.JOb=function(a){_.Cj(this,1,a)};_.h.dta=function(){return _.ej(this,fGa,2)};_.h.UTa=function(){return _.ej(this,dGa,3)};_.h.eTa=function(){return _.ej(this,Jk,4)};_.h.toObject=function(){return iGa(this)};var iGa=function(a){if(null!=a)return _.Nb(a),{zDc:_.l(_.Lb(a,1)),Sza:gGa(a.dta()),EUc:eGa(a.UTa()),fJc:CFa(a.eTa()),p5c:bGa(_.ej(a,aGa,5))}};var jGa=function(a){this.La=_.kb(a)};_.V(jGa,_.Mb);jGa.prototype.toObject=function(){return kGa(this)};var kGa=function(a){if(null!=a)return _.Nb(a),{b7c:_.l(iba(_.Lb(a,1))),V_c:_.l(_.jj(a,2))}};var lGa=function(a){this.La=_.kb(a)};_.V(lGa,_.Mb);_.h=lGa.prototype;_.h.getOrigin=function(){return _.Lb(this,1)};_.h.Tia=function(a){return _.Cj(this,1,a)};_.h.getContainerId=function(){return _.X(this,3)};_.h.setContainerId=function(a){return _.Bj(this,3,a)};_.h.toObject=function(){return mGa(this)};var mGa=function(a){if(null!=a)return _.Nb(a),{origin:_.l(_.Lb(a,1)),containerType:_.l(_.Lb(a,2)),containerId:_.l(_.X(a,3)),containerName:_.l(_.X(a,4)),t3c:_.l(_.kj(a,5))}};var Lk=function(a){this.La=_.kb(a)};_.V(Lk,_.Mb);Lk.prototype.getKey=function(){return _.Lb(this,1)};Lk.prototype.CB=function(a){return _.Cj(this,1,a)};Lk.prototype.rH=function(){return null!=_.Lb(this,1)};Lk.prototype.Pia=function(a){return _.Yi(this,3,_.Za(a))};Lk.mc=[4];Lk.prototype.toObject=function(){return nGa(this)};var nGa=function(a){if(null!=a)return _.Nb(a),{key:_.l(_.Lb(a,1)),Qx:_.l(_.kj(a,2)),xWa:_.l(_.kj(a,3)),f4c:_.l(_.oj(a,4,2)),N4c:mGa(_.ej(a,lGa,5)),K8c:_.l(_.kj(a,6))}};var Mk=function(a){this.La=_.kb(a)};_.V(Mk,_.Mb);Mk.prototype.P1a=function(a){return Aj(this,1,a)};Mk.mc=[3];Mk.prototype.toObject=function(){return oGa(this)};var oGa=function(a){if(null!=a)return _.Nb(a),{XR:_.l(_.jj(a,1)),U0c:_.l(_.jj(a,2)),T6c:_.l(_.ub(a,3,_.Ya,2)),zza:_.l(_.Lb(a,4)),mZc:_.l(_.Lb(a,7))}};var pGa=function(a){this.La=_.kb(a)};_.V(pGa,_.Mb);pGa.prototype.toObject=function(){return qGa(this)};var qGa=function(a){if(null!=a)return _.Nb(a),{dYc:oGa(_.ej(a,Mk,1)),Qad:pFa(_.ej(a,nFa,2))}};var rGa=function(a){this.La=_.kb(a,130)};_.V(rGa,_.Mb);_.h=rGa.prototype;_.h.K1a=function(a){return _.Bj(this,12,a)};_.h.Kia=function(a){_.Cj(this,82,a)};_.h.VSa=function(){var a=_.Lb(this,82);return null==a?void 0:a};_.h.QOb=function(a){_.Yi(this,16,_.Ua(a))};_.h.U1a=function(a){return _.Bj(this,17,a)};_.h.vTa=function(){return _.X(this,18)};_.h.Wxa=function(a){return _.Bj(this,18,a)};_.h.JOb=function(a){_.Cj(this,23,a)};_.h.Pia=function(a){return _.Yi(this,7,_.Za(a))};
_.h.Vxa=function(a){_.Bj(this,1,a)};_.h.Km=function(){return _.X(this,32)};_.h.setProjectId=function(a){return _.Bj(this,32,a)};_.h.Hxa=function(a){_.Bj(this,2,a)};_.h.lTa=function(){return _.X(this,121)};_.h.T1a=function(a){return _.Yi(this,6,_.Ua(a))};_.h.X1a=function(a){return _.Bj(this,8,a)};_.h.dta=function(){return _.ej(this,fGa,30)};_.h.UTa=function(){return _.ej(this,dGa,31)};_.h.eTa=function(){return _.ej(this,Jk,47)};_.h.OSa=function(){return _.X(this,94)};
_.h.Kxa=function(a){return _.Bj(this,94,a)};_.h.bub=function(){return _.ej(this,VFa,98)};var sGa={};rGa.mc=[5,15,85,44,49,50,63,64,71];
rGa.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={uYc:_.l(_.Lb(this,116)),AR:_.l(_.X(this,12)),environment:_.l(_.Lb(this,82)),A6c:_.l(_.aj(this,27)),rua:_.l(_.aj(this,16)),BMc:_.l(_.X(this,17)),referer:_.l(_.X(this,18)),GGb:_.l(_.X(this,13)),eventType:_.l(_.X(this,3)),lD:_.l(_.X(this,4)),zDc:_.l(_.Lb(this,23)),m1c:_.Db(_.fj(this,yFa,5),zFa),xWa:_.l(_.kj(this,7)),projectNumber:_.l(_.X(this,1)),projectId:_.l(_.X(this,32)),organizationId:_.l(_.X(this,53)),P1c:_.l(_.X(this,72)),OYc:_.l(_.X(this,
52)),billingAccountId:_.l(_.X(this,2)),b_c:_.l(_.X(this,74)),OZc:_.l(_.X(this,40)),KZc:_.l(_.X(this,41)),RZc:_.l(_.X(this,42)),iPb:_.l(_.X(this,73)),Cvb:oza(_.ej(this,nza,20)),m5c:QFa(_.ej(this,PFa,91)),Pad:qGa(_.ej(this,pGa,21)),appId:_.l(_.X(this,37)),y1c:_.l(_.X(this,43)),hhb:_.l(_.X(this,57)),jhb:_.l(_.X(this,58)),lhb:_.l(_.X(this,59)),zYc:_.l(_.X(this,75)),ihb:_.l(_.X(this,62)),khb:_.l(_.X(this,65)),BYc:_.l(_.X(this,84)),AYc:_.l(_.X(this,129)),wFb:_.l(_.X(this,121)),c2c:_.l(_.X(this,60)),d2c:_.l(_.X(this,
83)),c8c:_.l(_.X(this,61)),u3c:_.l(_.X(this,69)),hua:_.l(_.aj(this,6)),b0a:_.l(_.X(this,8)),V3c:_.l(_.aj(this,9)),F8c:_.l(_.X(this,10)),r9c:_.l(_.X(this,11)),Y7c:_.l(_.X(this,68)),A1c:_.l(_.Lb(this,24)),HYc:_.l(_.Lb(this,35)),IYc:_.l(_.Lb(this,70)),lYc:_.l(_.X(this,14)),o$c:_.Db(_.fj(this,wFa,15),xFa),a_c:_.l(_.X(this,19)),B6c:_.l(_.X(this,25)),FHc:_.l(_.X(this,22)),s3c:BFa(_.ej(this,AFa,51)),v3c:_.l(_.Lb(this,26)),N7c:iGa(_.ej(this,hGa,46)),J8c:_.l(_.kj(this,28)),d7c:$Fa(_.ej(this,ZFa,38)),x6c:YFa(_.ej(this,
XFa,29)),p$c:_.Db(_.fj(this,Lk,85),nGa),FWb:_.l(_.X(this,86)),Sza:gGa(this.dta()),EUc:eGa(this.UTa()),A0c:vFa(_.ej(this,uFa,33)),aZc:_.l(_.X(this,34)),c5c:_.l(_.X(this,36)),a5c:_.l(_.X(this,39)),u5c:_.l(_.oj(this,44,2)),b5c:_.l(_.X(this,45)),fJc:CFa(this.eTa()),X_c:_.l(_.X(this,48)),j1c:Ib(Yya(this,49)),P$c:_.Db(_.fj(this,Hk,50),sFa),s9c:Ib(bj(this,99)),t9c:sFa(_.ej(this,Hk,100)),tZc:_.l(_.X(this,54)),L4c:KFa(_.ej(this,JFa,55)),K4c:GFa(_.ej(this,FFa,56)),h4c:_.Db(_.fj(this,DFa,63),EFa),g4c:_.Db(_.fj(this,
DFa,64),EFa),A3c:_.l(_.X(this,66)),G3c:_.l(_.X(this,67)),j5c:_.l(_.oj(this,71,2)),s2c:_.l(_.X(this,76)),v2c:_.l(_.X(this,77)),r2c:_.l(_.X(this,78)),u2c:_.l(_.X(this,79)),t2c:_.l(_.X(this,80)),gjb:_.l(_.X(this,81)),flb:_.l(_.X(this,87)),m6c:SFa(_.ej(this,RFa,88)),Y4c:_.l(_.X(this,89)),Z4c:_.l(_.X(this,90)),F5c:_.l(_.X(this,92)),gaiaId:_.l(_.kj(this,93)),Ykb:_.l(_.X(this,94)),QZc:_.l(_.X(this,95)),pYc:_.l(_.X(this,96)),oYc:_.l(_.X(this,97)),zMc:WFa(this.bub()),UXc:_.l(_.X(this,101)),q3c:_.l(_.aj(this,
102)),d0c:_.l(_.X(this,104)),g_c:_.l(_.X(this,105)),datasetId:_.l(_.X(this,106)),Jad:_.l(_.X(this,107)),A4c:_.l(_.kj(this,114)),Iad:_.l(_.X(this,115)),e9c:_.l(_.X(this,117)),i9c:_.l(_.X(this,118)),h9c:_.l(_.X(this,119)),eNb:_.l(_.X(this,122)),B_c:_.l(_.X(this,123)),x4c:_.l(_.X(this,125)),v9c:kGa(_.ej(this,jGa,126))};aca(this,a,sGa)}else a=void 0;return a};var tGa=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}"),Nk=function(a,b,c,d){this.As=a;this.AR=b;this.dh=c;this.bo=d;this.XL=d.vAc};_.h=Nk.prototype;_.h.Vxa=function(a){this.dh||(this.dh={});this.dh.projectNumber=a};_.h.setProjectId=function(a){this.dh||(this.dh={});this.dh.projectId=a};_.h.Hxa=function(a){this.dh||(this.dh={});this.dh.billingAccountId=a};_.h.LOb=function(a){var b=new qza;_.zb(b,3,a,Waa);this.client.Jxa(b)};
_.h.Kia=function(a){this.dh.environment=a};_.h.UH=function(a,b){a=void 0===a?{}:a;b=void 0===b?this.As.location.pathname:b;this.Ya(Object.assign({},a,{name:"pageview",type:b||"",kind:26}),b)};
_.h.Ya=function(a,b){b=void 0===b?this.As.location.pathname:b;a.type&&tGa.test(a.type);a.name&&tGa.test(a.name);if(a.metadata instanceof Array)for(var c=_.k(a.metadata),d=c.next();!d.done;d=c.next())d=d.value,d.key&&d.value&&"string"===typeof d.value&&tGa.test(d.value);else if(a.metadata)for(d in c=a.metadata,c)if(d){var e=c[d];e&&"string"===typeof e&&tGa.test(e)}void 0===a.kind&&(a.kind=29);c=b;this.dh||(this.dh={});b=new rGa;d=this.dh;void 0!==d.hua&&b.T1a(d.hua);void 0!==d.rua&&b.QOb(d.rua);d.b0a&&
b.X1a(d.b0a);d.hostname&&b.U1a(d.hostname);var f,g;b.Kia(null!=(g=null!=(f=d.environment)?f:b.VSa())?g:0);d.projectNumber&&b.Vxa(d.projectNumber);d.projectId&&b.setProjectId(d.projectId);d.billingAccountId&&b.Hxa(d.billingAccountId);f=new Ik;Aj(f,1,this.As.screen.width);Aj(f,2,this.As.screen.height);g=new Ik;Aj(g,1,this.As.innerWidth);Aj(g,2,this.As.innerHeight);d=new uFa;_.gj(d,1,f);_.gj(d,3,g);Aj(d,2,this.As.screen.colorDepth);_.gj(b,33,d);a.projectNumber&&(isNaN(Number(a.projectNumber))?b.setProjectId(a.projectNumber):
b.Vxa(a.projectNumber));a.projectId&&b.setProjectId(a.projectId);a.billingAccountId&&b.Hxa(a.billingAccountId);a.latency&&b.Pia(Math.ceil(a.latency));a.Cvb&&_.gj(b,20,a.Cvb);if(a.GRc)for(f=_.k(Object.entries(a.GRc)),g=f.next();!g.done;g=f.next())d=_.k(g.value),g=d.next().value,d=d.next().value,g=(new wFa).CB(g).Pia(d),_.ij(b,15,wFa,g);a.uNa&&(f=new Mk,f=_.Cj(f,4,a.uNa.zza).P1a(a.uNa.id),f=_.zb(f,3,a.uNa.cYc,Waa),g=new pGa,f=_.gj(g,1,f),_.gj(b,21,f));c=_.Bj(b,13,c).K1a(this.AR);c=_.Bj(c,3,a.type);
_.Bj(c,4,a.name).JOb(a.kind);if(a.metadata instanceof Array){var m=_.k(a.metadata);for(c=m.next();!c.done;c=m.next())c=c.value,uGa(b,c.key,c.value)}else if(a.metadata)for(m in c=a.metadata,c)m&&uGa(b,m,c[m]);m=Fza.get("concordWindowId");m||(m=Eza(),Fza.set("concordWindowId",m));_.Bj(b,34,m);(m=this.As.document.referrer)&&b.Wxa(m);_.Yi(b,27,_.Ua(this.As.document.hidden));var n;m=_.k(null!=(n=this.dh.features)?n:[]);for(n=m.next();!n.done;n=m.next())n.value.apply(b);a.hhb&&_.Bj(b,57,a.hhb);a.jhb&&_.Bj(b,
58,a.jhb);a.lhb&&_.Bj(b,59,a.lhb);a.ihb&&_.Bj(b,62,a.ihb);a.khb&&_.Bj(b,65,a.khb);a.iPb&&_.Bj(b,73,a.iPb);a.gjb&&_.Bj(b,81,a.gjb);a.flb&&_.Bj(b,87,a.flb);a.FWb&&_.Bj(b,86,a.FWb);a.eNb&&_.Bj(b,122,a.eNb);a=new wk;n=b.md();a=_.Bj(a,8,n);if(n=(n=_.ej(b,pGa,21))?_.ej(n,Mk,1):null)n=_.jj(n,1),Aj(a,11,null==n?void 0:n);this.client.dispatch(a)};var uGa=function(a,b,c){var d=new yFa;d.CB(b);d.setValue(String(c));_.ij(a,5,yFa,d)};
_.W.Object.defineProperties(Nk.prototype,{client:{configurable:!0,enumerable:!0,get:function(){if(this.XL)return this.XL;this.bo||(this.bo={});if(this.bo.tua)return this.XL=new Ok;var a=null;this.bo.sessionIndex&&(a=String(this.bo.sessionIndex));a=new CEa(509,a||"0");this.bo.endpoint&&(a.WPa=this.bo.endpoint);this.XL=a.kb();this.bo.n_&&this.XL.Lia(this.bo.n_);this.bo.F3&&this.XL.tV(!0);return this.XL}}});
var vGa=function(a){this.As=a;this.AR="UNDEFINED";this.dh={hua:!1};this.bo={endpoint:"https://cloud.google.com/log?format=json&hasfast=true",n_:2500,F3:!0};this.dh.hostname=this.As.location.hostname;this.dh.rua="https:"===this.As.location.protocol};_.h=vGa.prototype;_.h.K1a=function(a){this.AR=a;return this};_.h.Lia=function(a){this.bo.n_=a};_.h.T1a=function(a){this.dh.hua=a;return this};_.h.QOb=function(a){this.dh.rua=a};_.h.Kia=function(a){this.dh.environment=a};
_.h.Vxa=function(a){this.dh.projectNumber=a};_.h.setProjectId=function(a){this.dh.projectId=a;return this};_.h.Hxa=function(a){this.dh.billingAccountId=a};_.h.X1a=function(a){this.dh.b0a=a;return this};_.h.tV=function(a){this.bo.F3=a;return this};var nca=function(a){var b=new wGa;a.dh.features||(a.dh.features=[]);if(a.dh.features.find(function(c){return c.constructor.name===b.constructor.name}))return a;a.dh.features.push(b);return a},Ok=function(){};Ok.prototype.dispatch=function(){};
Ok.prototype.Jxa=function(){};Ok.prototype.Lia=function(){};Ok.prototype.tV=function(){};var zGa;_.xGa=function(a){if(a.Hu&&"function"==typeof a.Hu)return a.Hu();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(_.va(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return hca(a)};
_.yGa=function(a){if(a.nH&&"function"==typeof a.nH)return a.nH();if(!a.Hu||"function"!=typeof a.Hu){if("undefined"!==typeof Map&&a instanceof Map)return Array.from(a.keys());if(!("undefined"!==typeof Set&&a instanceof Set)){if(_.va(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return _.ica(a)}}};
zGa=function(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else if(_.va(a)||"string"===typeof a)Array.prototype.forEach.call(a,b,c);else for(var d=_.yGa(a),e=_.xGa(a),f=e.length,g=0;g<f;g++)b.call(c,e[g],d&&d[g],a)};var Qk,CGa,IGa,DGa,FGa,EGa,HGa,GGa,Sk;_.Th=function(a){this.tQa=this.ZE=this.mt="";this.z1=null;this.Nw=this.dwa="";this.Yw=!1;var b;a instanceof _.Th?(this.Yw=a.Yw,_.AGa(this,a.mt),this.ZE=a.ZE,this.pV(a.Ng()),BGa(this,a.z1),this.nd(a.he()),_.Pk(this,a.Hj.clone()),this.Nw=a.Nw):a&&(b=String(a).match(mk))?(this.Yw=!1,_.AGa(this,b[1]||"",!0),this.ZE=Qk(b[2]||""),this.pV(b[3]||"",!0),BGa(this,b[4]),this.nd(b[5]||"",!0),_.Pk(this,b[6]||"",!0),this.Nw=Qk(b[7]||"")):(this.Yw=!1,this.Hj=new _.Rk(null,this.Yw))};
_.Th.prototype.toString=function(){var a=[],b=this.mt;b&&a.push(CGa(b,DGa,!0),":");var c=this.Ng();if(c||"file"==b)a.push("//"),(b=this.ZE)&&a.push(CGa(b,DGa,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.z1,null!=c&&a.push(":",String(c));if(c=this.he())this.IL()&&"/"!=c.charAt(0)&&a.push("/"),a.push(CGa(c,"/"==c.charAt(0)?EGa:FGa,!0));(c=this.Hj.toString())&&a.push("?",c);(c=this.Nw)&&a.push("#",CGa(c,GGa));return a.join("")};
_.Th.prototype.resolve=function(a){var b=this.clone(),c=!!a.mt;c?_.AGa(b,a.mt):c=!!a.ZE;c?b.ZE=a.ZE:c=a.IL();c?b.pV(a.Ng()):c=null!=a.z1;var d=a.he();if(c)BGa(b,a.z1);else if(c=!!a.dwa){if("/"!=d.charAt(0))if(this.IL()&&!this.dwa)d="/"+d;else{var e=b.he().lastIndexOf("/");-1!=e&&(d=b.he().slice(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(_.ha(e,"./")||_.ha(e,"/.")){d=_.Li(e,"/");e=e.split("/");for(var f=[],g=0;g<e.length;){var m=e[g++];"."==m?d&&g==e.length&&f.push(""):".."==m?((1<f.length||1==
f.length&&""!=f[0])&&f.pop(),d&&g==e.length&&f.push("")):(f.push(m),d=!0)}d=f.join("/")}else d=e}c?b.nd(d):c=""!==a.Hj.toString();c?_.Pk(b,a.Hj.clone()):c=!!a.Nw;c&&(b.Nw=a.Nw);return b};_.Th.prototype.clone=function(){return new _.Th(this)};_.AGa=function(a,b,c){a.mt=c?Qk(b,!0):b;a.mt&&(a.mt=a.mt.replace(/:$/,""))};_.Th.prototype.Ng=function(){return this.tQa};_.Th.prototype.pV=function(a,b){this.tQa=b?Qk(a,!0):a};_.Th.prototype.IL=function(){return!!this.tQa};
var BGa=function(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("ka`"+b);a.z1=b}else a.z1=null};_.Th.prototype.he=function(){return this.dwa};_.Th.prototype.nd=function(a,b){this.dwa=b?Qk(a,!0):a;return this};_.Pk=function(a,b,c){b instanceof _.Rk?(a.Hj=b,a.Hj.S1a(a.Yw)):(c||(b=CGa(b,HGa)),a.Hj=new _.Rk(b,a.Yw));return a};_.Th.prototype.setQuery=function(a,b){return _.Pk(this,a,b)};_.Th.prototype.getQuery=function(){return this.Hj.toString()};_.Vh=function(a,b,c){a.Hj.set(b,c);return a};
_.Th.prototype.removeParameter=function(a){this.Hj.remove(a);return this};_.Th.prototype.isReadOnly=function(){return!1};_.Th.prototype.S1a=function(a){this.Yw=a;this.Hj&&this.Hj.S1a(a)};Qk=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""};CGa=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,IGa),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null};IGa=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)};
DGa=/[#\/\?@]/g;FGa=/[#\?:]/g;EGa=/[#\?]/g;HGa=/[#\?@]/g;GGa=/#/g;_.Rk=function(a,b){this.Vq=this.kk=null;this.Au=a||null;this.Yw=!!b};Sk=function(a){a.kk||(a.kk=new Map,a.Vq=0,a.Au&&oBa(a.Au,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};_.h=_.Rk.prototype;_.h.add=function(a,b){Sk(this);this.Au=null;a=Tk(this,a);var c=this.kk.get(a);c||this.kk.set(a,c=[]);c.push(b);this.Vq+=1;return this};
_.h.remove=function(a){Sk(this);a=Tk(this,a);return this.kk.has(a)?(this.Au=null,this.Vq-=this.kk.get(a).length,this.kk.delete(a)):!1};_.h.clear=function(){this.kk=this.Au=null;this.Vq=0};_.h.Pm=function(){Sk(this);return 0==this.Vq};_.h.DR=function(a){Sk(this);a=Tk(this,a);return this.kk.has(a)};_.h.forEach=function(a,b){Sk(this);this.kk.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};
_.h.nH=function(){Sk(this);for(var a=Array.from(this.kk.values()),b=Array.from(this.kk.keys()),c=[],d=0;d<b.length;d++)for(var e=a[d],f=0;f<e.length;f++)c.push(b[d]);return c};_.h.Hu=function(a){Sk(this);var b=[];if("string"===typeof a)this.DR(a)&&(b=b.concat(this.kk.get(Tk(this,a))));else{a=Array.from(this.kk.values());for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};
_.h.set=function(a,b){Sk(this);this.Au=null;a=Tk(this,a);this.DR(a)&&(this.Vq-=this.kk.get(a).length);this.kk.set(a,[b]);this.Vq+=1;return this};_.h.get=function(a,b){if(!a)return b;a=this.Hu(a);return 0<a.length?String(a[0]):b};_.h.D2=function(a,b){this.remove(a);0<b.length&&(this.Au=null,this.kk.set(Tk(this,a),_.ta(b)),this.Vq+=b.length)};
_.h.toString=function(){if(this.Au)return this.Au;if(!this.kk)return"";for(var a=[],b=Array.from(this.kk.keys()),c=0;c<b.length;c++){var d=b[c],e=encodeURIComponent(String(d));d=this.Hu(d);for(var f=0;f<d.length;f++){var g=e;""!==d[f]&&(g+="="+encodeURIComponent(String(d[f])));a.push(g)}}return this.Au=a.join("&")};_.h.clone=function(){var a=new _.Rk;a.Au=this.Au;this.kk&&(a.kk=new Map(this.kk),a.Vq=this.Vq);return a};var Tk=function(a,b){b=String(b);a.Yw&&(b=b.toLowerCase());return b};
_.Rk.prototype.S1a=function(a){a&&!this.Yw&&(Sk(this),this.Au=null,this.kk.forEach(function(b,c){var d=c.toLowerCase();c!=d&&(this.remove(c),this.D2(d,b))},this));this.Yw=a};_.Rk.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)zGa(arguments[b],function(c,d){this.add(d,c)},this)};var JGa=RegExp("(billing/|freetrial/)[a-z0-9]{6}-[a-z0-9]{6}-[a-z0-9]{6}","i"),KGa=RegExp("(/(apis|apiui|endpoints)/(api|library)/)([^/]+)"),LGa=RegExp("(compute/instancesDetail/)[a-z0-9/\\-_]*","i"),MGa=RegExp("(/apis/credentials/serviceaccount/|invitations/)[+a-zA-Z0-9_.!#$%&'*\\=?^`{|}~-]+@([a-zA-Z0-9-]+\\.)*[a-zA-Z0-9]{2,63}"),NGa=RegExp("(/apis/credentials/oauthclient/).+\\.apps\\.googleusercontent\\.com"),OGa=[".google.com",".googleapis.com",".googleprod.com",".googleplex.com"],PGa=RegExp("(organizationId=)[0-9]*"),
QGa=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}"),RGa=/;([^/]+=[^/]+([/?])|[^/?]+=[^/?]+)/g,TGa=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(RGa,"$2");var e=new _.Th(a);e.Hj.get("project")&&_.Vh(e,"project",":projectId");a=e.he();Qk(e.Hj.toString())&&(a+="?"+Qk(e.Hj.toString()));b&&(a=a.replace(b,":projectId"));d&&(a=a.replace(d,":projectNumber"));c&&(a=a.replace(c,":accountId"));
a=a.replace(LGa,"$1:vmInstanceName");a=a.replace(JGa,"$1:accountId");a=a.replace(MGa,"$1:emailId");a=a.replace(NGa,"$1:clientId");a=a.replace(PGa,"$1:organizationId");(b=KGa.exec(a))&&b&&b[4]&&(d=(d=b[4])&&SGa(d)?":endpointsApiId":d,a=a.replace(b[0],b[1]+d));_.ha(a,"/billing/enablebillingforproject")&&(a="/billing/enablebillingforproject");return a=a.replace(QGa,":uuid")},SGa=function(a){var b=_.ha(a,"."),c=OGa.some(function(d){return _.Txa(a,d)});return b&&!c};var wGa=function(){};wGa.prototype.apply=function(a){var b={projectId:a.Km()||void 0,projectNumber:_.X(a,1)||void 0,accountId:_.X(a,2)||void 0};if(_.X(a,13)){var c=TGa(_.X(a,13),b);"pageview"===_.X(a,4)&&_.X(a,3)===_.X(a,13)&&_.Bj(a,3,c);_.Bj(a,13,c)}if(a.vTa()){c=a.Wxa;var d=a.vTa();var e=void 0===b?{}:b;b=e.projectId;var f=e.projectNumber;e=e.accountId;var g=new _.Th(d);d=g.mt+"://"+g.Ng()+TGa(d,{projectId:b,projectNumber:f,accountId:e});c.call(a,d)}};var Uk=function(a,b,c,d,e,f){Nk.call(this,a,b,d,e);this.Bvb=c;this.dh=d;this.bo=e;this.cwa=f};_.V(Uk,Nk);Uk.prototype.UH=function(a,b){a=void 0===a?{}:a;var c;Nk.prototype.UH.call(this,a,null!=b?b:null==(c=this.cwa)?void 0:c.get())};Uk.prototype.Ya=function(a,b){var c;Nk.prototype.Ya.call(this,a,null!=b?b:null==(c=this.cwa)?void 0:c.get())};Uk.newBuilder=function(a,b){a=void 0===a?window:a;return pca(a,b)};var oca=function(a,b){vGa.call(this,a);this.As=a;this.cwa=b;this.Bvb=new pza};_.V(oca,vGa);
oca.prototype.kb=function(){return new Uk(this.As,this.AR,this.Bvb,this.dh,this.bo,this.cwa)};(function(a){function b(Na){n&&n.mark&&n.mark(Na)}function c(Na,gb){n&&n.measure&&n.measure(Na,gb)}function d(Na){return r+Na}function e(Na){Ea||a[ba]&&(Ea=a[ba].resolve(0));if(Ea){var gb=Ea[oa];gb||(gb=Ea.then);gb.call(Ea,Na)}else a[P](Na,0)}function f(Na){0===Eb&&0===qa.length&&e(g);Na&&qa.push(Na)}function g(){if(!sa){for(sa=!0;qa.length;){var Na=qa;qa=[];for(var gb=0;gb<Na.length;gb++){var jb=Na[gb];try{jb.zone.Yha(jb,null,null)}catch(ic){ab.lZa(ic)}}}ab.cEb();sa=!1}}function m(){}var n=a.performance;
b("Zone");var r=a.__Zone_symbol_prefix||"__zone_symbol__",w=!0===a[d("forceDuplicateZoneCheck")];if(a.Zone){if(w||"function"!==typeof a.Zone.Yo)throw Error("ma");return a.Zone}var z=function(Na,gb){this.ld=Na;this.Dq=gb?gb.name||"unnamed":"<root>";this.Gcb=gb&&gb.properties||{};this.qw=new J(this,this.ld&&this.ld.qw,gb)};z.ezc=function(){if(a.Promise!==Va.ZoneAwarePromise)throw Error("na");};z.Bk=function(Na,gb,jb){jb=void 0===jb?!1:jb;if(Va.hasOwnProperty(Na)){if(!jb&&w)throw Error("oa`"+Na);}else a["__Zone_disable_"+
Na]||(jb="Zone:"+Na,b(jb),Va[Na]=gb(a,z,ab),c(jb,jb))};z.prototype.get=function(Na){var gb=this.HFc(Na);if(gb)return gb.Gcb[Na]};z.prototype.HFc=function(Na){for(var gb=this;gb;){if(gb.Gcb.hasOwnProperty(Na))return gb;gb=gb.ld}return null};z.prototype.tD=function(Na){if(!Na)throw Error("pa");return this.qw.tD(this,Na)};z.prototype.wrap=function(Na,gb){if("function"!==typeof Na)throw Error("qa`"+Na);var jb=this.qw.intercept(this,Na,gb),ic=this;return function(){return ic.Ex(jb,this,arguments,gb)}};
z.prototype.qc=function(Na,gb,jb,ic){Gb={parent:Gb,zone:this};try{return this.qw.Fj(this,Na,gb,jb,ic)}finally{Gb=Gb.parent}};z.prototype.Ex=function(Na,gb,jb,ic){Gb={parent:Gb,zone:this};try{try{return this.qw.Fj(this,Na,void 0===gb?null:gb,jb,ic)}catch(sc){if(this.qw.handleError(this,sc))throw sc;}}finally{Gb=Gb.parent}};z.prototype.Yha=function(Na,gb,jb){if(Na.zone!=this)throw Error("ra`"+(Na.zone||Ma).name+"`"+this.name);if("notScheduled"!==Na.state||"eventTask"!==Na.type&&"macroTask"!==Na.type){var ic=
"running"!=Na.state;ic&&Na.du("running","scheduled");Na.ZU++;var sc=Hb;Hb=Na;Gb={parent:Gb,zone:this};try{"macroTask"==Na.type&&Na.data&&!Na.data.hea&&(Na.K9=void 0);try{return this.qw.ZL(this,Na,gb,jb)}catch(ff){if(this.qw.handleError(this,ff))throw ff;}}finally{"notScheduled"!==Na.state&&"unknown"!==Na.state&&("eventTask"==Na.type||Na.data&&Na.data.hea?ic&&Na.du("scheduled","running"):(Na.ZU=0,this.c8(Na,-1),ic&&Na.du("notScheduled","running","notScheduled"))),Gb=Gb.parent,Hb=sc}}};z.prototype.bV=
function(Na){if(Na.zone&&Na.zone!==this)for(var gb=this;gb;){if(gb===Na.zone)throw Error("sa`"+this.name+"`"+Na.zone.name);gb=gb.parent}Na.du("scheduling","notScheduled");gb=[];Na.tY=gb;Na.cj=this;try{Na=this.qw.bV(this,Na)}catch(jb){throw Na.du("unknown","scheduling","notScheduled"),this.qw.handleError(this,jb),jb;}Na.tY===gb&&this.c8(Na,1);"scheduling"==Na.state&&Na.du("scheduled","scheduling");return Na};z.prototype.d2=function(Na,gb,jb,ic){return this.bV(new L("microTask",Na,gb,jb,ic,void 0))};
z.prototype.cia=function(Na,gb,jb,ic,sc){return this.bV(new L("macroTask",Na,gb,jb,ic,sc))};z.prototype.pxa=function(Na,gb,jb,ic,sc){return this.bV(new L("eventTask",Na,gb,jb,ic,sc))};z.prototype.yK=function(Na){if(Na.zone!=this)throw Error("ta`"+(Na.zone||Ma).name+"`"+this.name);if("scheduled"===Na.state||"running"===Na.state){Na.du("canceling","scheduled","running");try{this.qw.yK(this,Na)}catch(gb){throw Na.du("unknown","canceling"),this.qw.handleError(this,gb),gb;}this.c8(Na,-1);Na.du("notScheduled",
"canceling");Na.ZU=0;return Na}};z.prototype.c8=function(Na,gb){var jb=Na.tY;-1==gb&&(Na.tY=null);for(var ic=0;ic<jb.length;ic++)jb[ic].c8(Na.type,gb)};_.W.Object.defineProperties(z.prototype,{parent:{configurable:!0,enumerable:!0,get:function(){return this.ld}},name:{configurable:!0,enumerable:!0,get:function(){return this.Dq}}});_.W.Object.defineProperties(z,{root:{configurable:!0,enumerable:!0,get:function(){for(var Na=z.current;Na.parent;)Na=Na.parent;return Na}},current:{configurable:!0,enumerable:!0,
get:function(){return Gb.zone}},cra:{configurable:!0,enumerable:!0,get:function(){return Hb}}});z.Yo=d;var D={name:"",RYa:function(Na,gb,jb,ic){return Na.qta(jb,ic)},f1:function(Na,gb,jb,ic){return Na.bV(jb,ic)},bU:function(Na,gb,jb,ic,sc,ff){return Na.ZL(jb,ic,sc,ff)},b1:function(Na,gb,jb,ic){return Na.yK(jb,ic)}},J=function(Na,gb,jb){this.jxc={microTask:0,macroTask:0,eventTask:0};this.zone=Na;this.AXc=gb;this.HHa=jb&&(jb&&jb.QYa?jb:gb.HHa);this.M$a=jb&&(jb.QYa?gb:gb.M$a);this.ssc=jb&&(jb.QYa?this.zone:
gb.ssc);this.UIa=jb&&(jb.SYa?jb:gb.UIa);this.Zab=jb&&(jb.SYa?gb:gb.Zab);this.Yab=jb&&(jb.SYa?this.zone:gb.Yab);this.YIa=jb&&(jb.Pfa?jb:gb.YIa);this.cbb=jb&&(jb.Pfa?gb:gb.cbb);this.abb=jb&&(jb.Pfa?this.zone:gb.abb);this.pIa=jb&&(jb.Ofa?jb:gb.pIa);this.zab=jb&&(jb.Ofa?gb:gb.zab);this.yab=jb&&(jb.Ofa?this.zone:gb.yab);this.Goa=jb&&(jb.f1?jb:gb.Goa);this.QKa=jb&&(jb.f1?gb:gb.QKa);this.PKa=jb&&(jb.f1?this.zone:gb.PKa);this.vna=jb&&(jb.bU?jb:gb.vna);this.XIa=jb&&(jb.bU?gb:gb.XIa);this.WIa=jb&&(jb.bU?this.zone:
gb.WIa);this.nma=jb&&(jb.b1?jb:gb.nma);this.yGa=jb&&(jb.b1?gb:gb.yGa);this.xGa=jb&&(jb.b1?this.zone:gb.xGa);this.Jab=this.Lab=this.Kab=this.Z5=null;var ic=jb&&jb.RYa,sc=gb&&gb.Z5;if(ic||sc)this.Z5=ic?jb:D,this.Kab=gb,this.Lab=this,this.Jab=Na,jb.f1||(this.Goa=D,this.QKa=gb,this.PKa=this.zone),jb.bU||(this.vna=D,this.XIa=gb,this.WIa=this.zone),jb.b1||(this.nma=D,this.yGa=gb,this.xGa=this.zone)};J.prototype.tD=function(Na,gb){return this.HHa?this.HHa.QYa(this.M$a,this.zone,Na,gb):new z(Na,gb)};J.prototype.intercept=
function(Na,gb,jb){return this.UIa?this.UIa.SYa(this.Zab,this.Yab,Na,gb,jb):gb};J.prototype.Fj=function(Na,gb,jb,ic,sc){return this.YIa?this.YIa.Pfa(this.cbb,this.abb,Na,gb,jb,ic,sc):gb.apply(jb,ic)};J.prototype.handleError=function(Na,gb){return this.pIa?this.pIa.Ofa(this.zab,this.yab,Na,gb):!0};J.prototype.bV=function(Na,gb){var jb=gb;if(this.Goa)this.Z5&&jb.tY.push(this.Lab),(jb=this.Goa.f1(this.QKa,this.PKa,Na,gb))||(jb=gb);else if(gb.lNb)gb.lNb(gb);else if("microTask"==gb.type)f(gb);else throw Error("ua");
return jb};J.prototype.ZL=function(Na,gb,jb,ic){return this.vna?this.vna.bU(this.XIa,this.WIa,Na,gb,jb,ic):gb.callback.apply(jb,ic)};J.prototype.yK=function(Na,gb){if(this.nma)Na=this.nma.b1(this.yGa,this.xGa,Na,gb);else{if(!gb.K9)throw Error("va");Na=gb.K9(gb)}return Na};J.prototype.qta=function(Na,gb){try{this.Z5&&this.Z5.RYa(this.Kab,this.Jab,Na,gb)}catch(jb){this.handleError(Na,jb)}};J.prototype.c8=function(Na,gb){var jb=this.jxc,ic=jb[Na];gb=jb[Na]=ic+gb;if(0>gb)throw Error("wa");0!=ic&&0!=gb||
this.qta(this.zone,{LKc:0<jb.microTask,sKc:0<jb.macroTask,o1c:0<jb.eventTask,Uc:Na})};var L=function(Na,gb,jb,ic,sc,ff){this.cj=null;this.ZU=0;this.tY=null;this.ii="notScheduled";this.type=Na;this.source=gb;this.data=ic;this.lNb=sc;this.K9=ff;if(!jb)throw Error("xa");this.callback=jb;var rb=this;this.Fj="eventTask"===Na&&ic&&ic.Y4a?L.ZL:function(){return L.ZL.call(a,rb,this,arguments)}};L.ZL=function(Na,gb,jb){Na||(Na=this);Eb++;try{return Na.ZU++,Na.zone.Yha(Na,gb,jb)}finally{1==Eb&&g(),Eb--}};L.prototype.du=
function(Na,gb,jb){if(this.ii===gb||this.ii===jb)this.ii=Na,"notScheduled"==Na&&(this.tY=null);else throw Error("ya`"+this.type+"`"+this.source+"`"+Na+"`"+gb+"`"+(jb?" or '"+jb+"'":"")+"`"+this.ii);};L.prototype.toString=function(){return this.data&&"undefined"!==typeof this.data.HL?this.data.HL.toString():Object.prototype.toString.call(this)};L.prototype.toJSON=function(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,ZU:this.ZU}};_.W.Object.defineProperties(L.prototype,
{zone:{configurable:!0,enumerable:!0,get:function(){return this.cj}},state:{configurable:!0,enumerable:!0,get:function(){return this.ii}}});var P=d("setTimeout"),ba=d("Promise"),oa=d("then"),qa=[],sa=!1,Ea,Ma={name:"NO ZONE"},Va={},ab={Ti:d,yBc:function(){return Gb},lZa:m,cEb:m,d2:f,DQc:function(){return!z[d("ignoreConsoleErrorUncaughtError")]},nga:function(){return[]},bHb:m,FZa:function(){return m},zzc:function(){return[]},NMc:function(){return m},aHb:function(){return m},ZGb:function(){return m},
gzb:function(){return!1},yL:function(){},yW:function(){return m},zW:function(){},y7a:function(){},P5a:function(){return[]},YGb:function(){return m},xla:function(){return m},nEc:function(){return[]},Dhb:function(){return m},yKa:function(){return m},EZa:function(){return m},dLc:e},Gb={parent:null,zone:new z(null,null)},Hb=null,Eb=0;c("Zone","Zone");return a.Zone=z})(globalThis);Zone.Bk("Error",function(a,b,c){function d(qa){for(var sa={zoneName:qa.zone.name},Ea=sa;qa.parent;){qa=qa.parent;var Ma={zoneName:qa.zone.name};sa=sa.parent=Ma}return Ea}function e(qa,sa,Ea){Ea=void 0===Ea?!0:Ea;qa=qa.split("\n");for(var Ma=0;qa[Ma]!==r&&qa[Ma]!==w&&qa[Ma]!==z&&qa[Ma]!==D&&qa[Ma]!==J&&Ma<qa.length;)Ma++;for(;Ma<qa.length&&sa;Ma++){var Va=qa[Ma];if(Va.trim())switch(n[Va]){case 0:qa.splice(Ma,1);Ma--;break;case 1:sa=sa.parent?sa.parent:null;qa.splice(Ma,1);Ma--;break;default:qa[Ma]+=
Ea?" ["+sa.zone.name+"]":" ["+sa.zoneName+"]"}}return qa.join("\n")}function f(){var qa=this,sa=m.apply(this,arguments),Ea=sa.originalStack=sa.stack;if(f.stackRewrite&&Ea){var Ma=c.yBc();if("lazy"===L)sa[c.Ti("zoneFrameNames")]=d(Ma);else if("default"===L)try{sa.stack=sa.gbd=e(Ea,Ma)}catch(Va){}}return this instanceof m&&this.constructor!=m?(Object.keys(sa).concat("stack","message").forEach(function(Va){var ab=sa[Va];if(void 0!==ab)try{qa[Va]=ab}catch(Gb){}}),this):sa}var g=c.Ti("zoneJsInternalStackFrames"),
m=a[c.Ti("Error")]=a.Error,n={},r,w,z,D,J;a.Error=f;var L=a.__Zone_Error_BlacklistedStackFrames_policy||a.__Zone_Error_ZoneJsInternalStackFrames_policy||"default";f.prototype=m.prototype;f[g]=n;f.stackRewrite=!1;var P=c.Ti("zoneAwareStack");"lazy"===L&&Object.defineProperty(f.prototype,"zoneAwareStack",{configurable:!0,enumerable:!0,get:function(){this[P]||(this[P]=e(this.Tva,this[c.Ti("zoneFrameNames")],!1));return this[P]},set:function(qa){this.Tva=qa;this[P]=e(this.Tva,this[c.Ti("zoneFrameNames")],
!1)}});var ba=["stackTraceLimit","captureStackTrace","prepareStackTrace"];(a=Object.keys(m))&&a.forEach(function(qa){0===ba.filter(function(sa){return sa===qa}).length&&Object.defineProperty(f,qa,{get:function(){return m[qa]},set:function(sa){m[qa]=sa}})});m.hasOwnProperty("stackTraceLimit")&&(m.stackTraceLimit=Math.max(m.stackTraceLimit,15),Object.defineProperty(f,"stackTraceLimit",{get:function(){return m.stackTraceLimit},set:function(qa){return m.stackTraceLimit=qa}}));m.hasOwnProperty("captureStackTrace")&&
Object.defineProperty(f,"captureStackTrace",{value:function(qa,sa){m.captureStackTrace(qa,sa)}});Object.defineProperty(f,"prepareStackTrace",{get:function(){return m.cIb},set:function(qa){return qa&&"function"===typeof qa?m.cIb=function(sa,Ea){if(Ea)for(var Ma=0;Ma<Ea.length;Ma++)if("zoneCaptureStackTrace"===Ea[Ma].getFunctionName()){Ea.splice(Ma,1);break}return qa.call(this,sa,Ea)}:m.cIb=qa}});if("disable"!==L){var oa=b.current.tD({name:"detect",Ofa:function(qa,sa,Ea,Ma){if(Ma.Tva&&Error===f)for(qa=
Ma.Tva.split(/\n/),Ma=Ea=sa=!1;qa.length;){var Va=qa.shift();if(/:\d+:\d+/.test(Va)||"ZoneAwareError"===Va){var ab=Va.split("(")[0].split("@")[0],Gb=1;-1!==ab.indexOf("ZoneAwareError")&&(-1!==ab.indexOf("new ZoneAwareError")?(r=Va,w=Va.replace("new ZoneAwareError","new Error.ZoneAwareError")):(z=Va,D=Va.replace("Error.",""),-1===Va.indexOf("Error.ZoneAwareError")&&(J=Va.replace("ZoneAwareError","Error.ZoneAwareError"))),n[w]=0);-1!==ab.indexOf("runGuarded")?Ea=!0:-1!==ab.indexOf("runTask")?Ma=!0:
-1!==ab.indexOf("run")?sa=!0:Gb=0;n[Va]=Gb;if(sa&&Ea&&Ma){f.stackRewrite=!0;break}}}return!1}}).tD({name:"child",f1:function(qa,sa,Ea,Ma){return qa.bV(Ea,Ma)},bU:function(qa,sa,Ea,Ma,Va,ab){return qa.ZL(Ea,Ma,Va,ab)},b1:function(qa,sa,Ea,Ma){return qa.yK(Ea,Ma)},Pfa:function(qa,sa,Ea,Ma,Va,ab,Gb){return qa.Fj(Ea,Ma,Va,ab,Gb)}});b=Error.stackTraceLimit;Error.stackTraceLimit=100;oa.qc(function(){oa.Ex(function(){var qa=function(){};oa.pxa(g,function(){oa.cia(g,function(){oa.d2(g,function(){throw Error();
},void 0,function(sa){sa.du=qa;sa.Fj()});oa.d2(g,function(){throw Error();},void 0,function(sa){sa.du=qa;sa.Fj()})},void 0,function(sa){sa.du=qa;sa.Fj()},function(){})},void 0,function(sa){sa.du=qa;sa.Fj()},function(){})})});Error.stackTraceLimit=b}});var sca=Object.getOwnPropertyDescriptor,xca=Object.defineProperty,Bca=Object.getPrototypeOf,UGa=Object.create,VGa=Array.prototype.slice,WGa=Zone.Yo("addEventListener"),XGa=Zone.Yo("removeEventListener"),Gca=Zone.Yo(""),Vb=Zone.Yo,YGa="undefined"!==typeof window,Zb=YGa?window:void 0,Wb=YGa&&Zb||globalThis,ZGa="undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope,Jca=!("nw"in Wb)&&"undefined"!==typeof Wb.process&&"[object process]"==={}.toString.call(Wb.process),$Ga=!Jca&&!ZGa&&
!(!YGa||!Zb.HTMLElement),aHa="undefined"!==typeof Wb.process&&"[object process]"==={}.toString.call(Wb.process)&&!ZGa&&!(!YGa||!Zb.HTMLElement),vca={},wca=function(a){if(a=a||Wb.event){var b=vca[a.type];b||(b=vca[a.type]=Vb("ON_PROPERTY"+a.type));var c=this||a.target||Wb;b=c[b];$Ga&&c===Zb&&"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}},Xb=Vb("originalInstance"),
Dca=!1,Eca=!1;var ac=!1;if("undefined"!==typeof window)try{var bHa=Object.defineProperty({},"passive",{get:function(){ac=!0}});window.addEventListener("test",bHa,bHa);window.removeEventListener("test",bHa,bHa)}catch(a){ac=!1}var Lca={Y4a:!0},$b={},Kca={},Nca=new RegExp("^"+Gca+"(\\w+)(true|false)$"),Ica=Vb("propagationStopped");Zone.Bk("ZoneAwarePromise",function(a,b,c){function d(rb){if(rb&&rb.toString===Object.prototype.toString){var Jb=rb.constructor&&rb.constructor.name;return(Jb?Jb:"")+": "+JSON.stringify(rb)}return rb?rb.toString():Object.prototype.toString.call(rb)}function e(rb){c.lZa(rb);try{var Jb=b[Ea];"function"===typeof Jb&&Jb.call(this,rb)}catch(mb){}}function f(rb){return rb}function g(rb){return sc.reject(rb)}function m(rb,Jb){return function(mb){try{n(rb,Jb,mb)}catch(vb){n(rb,!1,vb)}}}function n(rb,Jb,mb){var vb=
Eb();if(rb===mb)throw new TypeError("Aa");if(null===rb[Ma]){var nb=null;try{if("object"===typeof mb||"function"===typeof mb)nb=mb&&mb.then}catch(yb){return vb(function(){n(rb,!1,yb)})(),rb}if(!1!==Jb&&mb instanceof sc&&mb.hasOwnProperty(Ma)&&mb.hasOwnProperty(Va)&&null!==mb[Ma])r(mb),n(rb,mb[Ma],mb[Va]);else if(!1!==Jb&&"function"===typeof nb)try{nb.call(mb,vb(m(rb,Jb)),vb(m(rb,!1)))}catch(yb){vb(function(){n(rb,!1,yb)})()}else{rb[Ma]=Jb;vb=rb[Va];rb[Va]=mb;rb[ab]===ab&&!0===Jb&&(rb[Ma]=rb[Hb],rb[Va]=
rb[Gb]);!1===Jb&&mb instanceof Error&&(nb=b.cra&&b.cra.data&&b.cra.data.__creationTrace__)&&L(mb,Na,{configurable:!0,enumerable:!1,writable:!0,value:nb});for(nb=0;nb<vb.length;)w(rb,vb[nb++],vb[nb++],vb[nb++],vb[nb++]);if(0==vb.length&&0==Jb){rb[Ma]=0;Jb=mb;try{throw Error("Ba`"+d(mb)+"`"+(mb&&mb.stack?"\n"+mb.stack:""));}catch(yb){Jb=yb}oa&&(Jb.ASc=!0);Jb.M1=mb;Jb.promise=rb;Jb.zone=b.current;Jb.QI=b.cra;ba.push(Jb);c.d2()}}}return rb}function r(rb){if(0===rb[Ma]){try{var Jb=b[gb];Jb&&"function"===
typeof Jb&&Jb.call(this,{M1:rb[Va],promise:rb})}catch(mb){}rb[Ma]=!1;for(Jb=0;Jb<ba.length;Jb++)rb===ba[Jb].promise&&ba.splice(Jb,1)}}function w(rb,Jb,mb,vb,nb){r(rb);var yb=rb[Ma],na=yb?"function"===typeof vb?vb:f:"function"===typeof nb?nb:g;Jb.d2("Promise.then",function(){try{var oc=rb[Va],Hc=!!mb&&ab===mb[ab];Hc&&(mb[Gb]=oc,mb[Hb]=yb);var wd=Jb.qc(na,void 0,Hc&&na!==g&&na!==f?[]:[oc]);n(mb,!0,wd)}catch(Yc){n(mb,!1,Yc)}},mb)}function z(rb){var Jb=rb.prototype,mb=J(Jb,"then");if(!mb||!1!==mb.writable&&
mb.configurable){var vb=Jb.then;Jb[sa]=vb;rb.prototype.then=function(nb,yb){var na=this;return(new sc(function(oc,Hc){vb.call(na,oc,Hc)})).then(nb,yb)};rb[ff]=!0}}function D(rb){return function(Jb,mb){Jb=rb.apply(Jb,mb);if(Jb instanceof sc)return Jb;mb=Jb.constructor;mb[ff]||z(mb);return Jb}}var J=Object.getOwnPropertyDescriptor,L=Object.defineProperty,P=c.Ti,ba=[],oa=!1!==a[P("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],qa=P("Promise"),sa=P("then");c.lZa=function(rb){if(c.DQc()){var Jb=rb&&rb.M1;
Jb?console.error("Unhandled Promise rejection:",Jb instanceof Error?Jb.message:Jb,"; Zone:",rb.zone.name,"; Task:",rb.QI&&rb.QI.source,"; Value:",Jb,Jb instanceof Error?Jb.stack:void 0):console.error(rb)}};c.cEb=function(){for(var rb={};ba.length;){rb={y3:rb.y3};rb.y3=ba.shift();try{rb.y3.zone.Ex(function(Jb){return function(){if(Jb.y3.ASc)throw Jb.y3.M1;throw Jb.y3;}}(rb))}catch(Jb){e(Jb)}}};var Ea=P("unhandledPromiseRejectionHandler"),Ma=P("state"),Va=P("value"),ab=P("finally"),Gb=P("parentPromiseValue"),
Hb=P("parentPromiseState"),Eb=function(){var rb=!1;return function(Jb){return function(){rb||(rb=!0,Jb.apply(null,arguments))}}},Na=P("currentTaskTrace"),gb=P("rejectionHandledHandler"),jb=function(){},ic=a.AggregateError,sc=function(rb){if(!(this instanceof sc))throw Error("Ca");this[Ma]=null;this[Va]=[];try{var Jb=Eb();rb&&rb(Jb(m(this,!0)),Jb(m(this,!1)))}catch(mb){n(this,!1,mb)}};sc.toString=function(){return"function ZoneAwarePromise() { [native code] }"};sc.resolve=function(rb){return n(new this(null),
!0,rb)};sc.reject=function(rb){return n(new this(null),!1,rb)};sc.any=function(rb){if(!rb||"function"!==typeof rb[Symbol.iterator])return Promise.reject(new ic([],"All promises were rejected"));var Jb=[],mb=0;try{for(var vb=_.k(rb),nb=vb.next();!nb.done;nb=vb.next()){var yb=nb.value;mb++;Jb.push(sc.resolve(yb))}}catch(Hc){return Promise.reject(new ic([],"All promises were rejected"))}if(0===mb)return Promise.reject(new ic([],"All promises were rejected"));var na=!1,oc=[];return new sc(function(Hc,
wd){for(var Yc=0;Yc<Jb.length;Yc++)Jb[Yc].then(function(bd){na||(na=!0,Hc(bd))},function(bd){oc.push(bd);mb--;0===mb&&(na=!0,wd(new ic(oc,"All promises were rejected")))})})};sc.race=function(rb){function Jb(oc){vb(oc)}function mb(oc){nb(oc)}var vb,nb,yb=new this(function(oc,Hc){vb=oc;nb=Hc});rb=_.k(rb);for(var na=rb.next();!na.done;na=rb.next())(na=na.value)&&na.then||(na=this.resolve(na)),na.then(Jb,mb);return yb};sc.all=function(rb){return sc.vfb(rb)};sc.allSettled=function(rb){return(this&&this.prototype instanceof
sc?this:sc).vfb(rb,{ySc:function(Jb){return{status:"fulfilled",value:Jb}},sDc:function(Jb){return{status:"rejected",reason:Jb}}})};sc.vfb=function(rb,Jb){var mb,vb,nb=new this(function(Yc,bd){mb=Yc;vb=bd}),yb=2,na=0,oc=[];rb=_.k(rb);for(var Hc=rb.next(),wd={};!Hc.done;wd={Wqa:wd.Wqa},Hc=rb.next()){(Hc=Hc.value)&&Hc.then||(Hc=this.resolve(Hc));wd.Wqa=na;try{Hc.then(function(Yc){return function(bd){oc[Yc.Wqa]=Jb?Jb.ySc(bd):bd;yb--;0===yb&&mb(oc)}}(wd),function(Yc){return function(bd){Jb?(oc[Yc.Wqa]=
Jb.sDc(bd),yb--,0===yb&&mb(oc)):vb(bd)}}(wd))}catch(Yc){vb(Yc)}yb++;na++}yb-=2;0===yb&&mb(oc);return nb};_.W.Object.defineProperty(sc.prototype,Symbol.toStringTag,{configurable:!0,enumerable:!0,get:function(){return"Promise"}});_.W.Object.defineProperty(sc.prototype,Symbol.species,{configurable:!0,enumerable:!0,get:function(){return sc}});sc.prototype.then=function(rb,Jb){var mb,vb=null==(mb=this.constructor)?void 0:mb[Symbol.species];vb&&"function"===typeof vb||(vb=this.constructor||sc);mb=new vb(jb);
vb=b.current;null==this[Ma]?this[Va].push(vb,mb,rb,Jb):w(this,vb,mb,rb,Jb);return mb};sc.prototype.catch=function(rb){return this.then(null,rb)};sc.prototype.finally=function(rb){var Jb,mb=null==(Jb=this.constructor)?void 0:Jb[Symbol.species];mb&&"function"===typeof mb||(mb=sc);Jb=new mb(jb);Jb[ab]=ab;mb=b.current;null==this[Ma]?this[Va].push(mb,Jb,rb,rb):w(this,mb,Jb,rb,rb);return Jb};sc.resolve=sc.resolve;sc.reject=sc.reject;sc.race=sc.race;sc.all=sc.all;qa=a[qa]=a.Promise;a.Promise=sc;var ff=P("thenPatched");
c.NMc=z;qa&&(z(qa),Yb(a,"fetch",function(rb){return D(rb)}));Promise[b.Yo("uncaughtPromiseErrors")]=ba;return sc});var Rca=Vb("zoneTask");Zone.Bk("toString",function(a){var b=Function.prototype.toString,c=Vb("OriginalDelegate"),d=Vb("Promise"),e=Vb("Error"),f=function(){if("function"===typeof this){var m=this[c];if(m)return"function"===typeof m?b.call(m):Object.prototype.toString.call(m);if(this===Promise&&(m=a[d])||this===Error&&(m=a[e]))return b.call(m)}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.Bk("util",function(a,b,c){var d=Uca(a);c.bHb=zca;c.FZa=Yb;c.zzc=rca;c.aHb=Cca;var e=b.Yo("BLACK_LISTED_EVENTS"),f=b.Yo("UNPATCHED_EVENTS");a[f]&&(a[e]=a[f]);a[e]&&(b[e]=b[f]=a[e]);c.ZGb=Pca;c.nga=Oca;c.gzb=Fca;c.yW=xca;c.zW=sca;c.y7a=UGa;c.P5a=VGa;c.YGb=Aca;c.xla=qca;c.nEc=Tca;c.Dhb=Ub;c.yKa=Object.defineProperty;c.EZa=Sca;c.yL=function(){return{NFc:Kca,rXb:$b,yrb:d,Qd:$Ga,lua:aHa,FIc:Jca,V7a:"true",p6a:"false",d8a:Gca,yXb:"addEventListener",ljc:"removeEventListener"}}});var Vca,Wca,Xca,Yca,cc;var fda=[].concat(_.Dc("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(" ")),
_.Dc(["webglcontextrestored","webglcontextlost","webglcontextcreationerror"]),_.Dc(["autocomplete","autocompleteerror"]),_.Dc(["toggle"]),_.Dc("afterscriptexecute beforescriptexecute DOMContentLoaded freeze fullscreenchange mozfullscreenchange webkitfullscreenchange msfullscreenchange fullscreenerror mozfullscreenerror webkitfullscreenerror msfullscreenerror readystatechange visibilitychange resume".split(" ")),_.Dc("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(" ")),
_.Dc("beforecopy beforecut beforepaste copy cut paste dragstart loadend animationstart search transitionrun transitionstart webkitanimationend webkitanimationiteration webkitanimationstart webkittransitionend".split(" ")),_.Dc("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.Bk("defineProperty",function(c,d,e){e.yKa=bda;ada()});b.Bk("registerElement",function(c,d,e){d=e.yL();var f=d.lua;(d.Qd||f)&&"registerElement"in c.document&&e.EZa(e,document,"Document","registerElement",["createdCallback","attachedCallback","detachedCallback","attributeChangedCallback"])});b.Bk("EventTargetLegacy",function(c,d,e){cda(c,e);d=e.yL();var f=d.lua;d.FIc&&!f||eda(e,c)||(d="undefined"!==typeof WebSocket,
gda(e),e.YGb("XMLHttpRequest"),d&&dda(e,c),Zone[e.Ti("patchEvents")]=!0)})}})("undefined"!==typeof window?window:"undefined"!==typeof global?global:"undefined"!==typeof self?self:{});Zone.Bk("legacy",function(a){(a=a[Zone.Yo("legacyPatch")])&&a()});Zone.Bk("timers",function(a){bc(a,"set","clear","Timeout");bc(a,"set","clear","Interval");bc(a,"set","clear","Immediate")});Zone.Bk("requestAnimationFrame",function(a){bc(a,"request","cancel","AnimationFrame");bc(a,"mozRequest","mozCancel","AnimationFrame");bc(a,"webkitRequest","webkitCancel","AnimationFrame")});
Zone.Bk("blocking",function(a,b){for(var c=["alert","prompt","confirm"],d=0;d<c.length;d++)Yb(a,c[d],function(e,f,g){return function(m,n){return b.current.qc(e,a,n,g)}})});
Zone.Bk("EventTarget",function(a,b,c){c.ZGb(a,c);if(!Zone[c.Ti("patchEventTarget")]){var d=c.yL();b=d.yrb;var e=d.rXb,f=d.V7a,g=d.p6a;d=d.d8a;for(var m=0;m<b.length;m++){var n=b[m],r=d+(n+g),w=d+(n+f);e[n]={};e[n][g]=r;e[n][f]=w}(b=a.EventTarget)&&b.prototype&&c.nga(a,c,[b&&b.prototype])}(b=a.XMLHttpRequestEventTarget)&&b.prototype&&c.nga(a,c,[b.prototype])});Zone.Bk("MutationObserver",function(){Aca("MutationObserver");Aca("WebKitMutationObserver")});Zone.Bk("IntersectionObserver",function(){Aca("IntersectionObserver")});
Zone.Bk("FileReader",function(){Aca("FileReader")});
Zone.Bk("on_property",function(a,b,c){if((!Jca||aHa)&&!Zone[c.Ti("patchEvents")]){b=a.__Zone_ignore_on_properties;c=[];if($Ga){var d=window;c=c.concat("Document SVGElement Element HTMLElement HTMLBodyElement HTMLMediaElement HTMLFrameSetElement HTMLFrameElement HTMLIFrameElement HTMLMarqueeElement Worker".split(" "));a:{try{var e=Zb.navigator.userAgent;if(-1!==e.indexOf("MSIE ")||-1!==e.indexOf("Trident/")){var f=!0;break a}}catch(m){}f=!1}e=f?[{target:d,kHc:["error"]}]:[];var g=Uca(d);f=Bca(d);d&&
(e=Tca(d,g,b?b.concat(e):b),zca(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=Uca(e.prototype),f&&(e=Tca(f,e,b),zca(f,e,void 0)))}});
Zone.Bk("customElements",function(a,b,c){b=c.yL();var d=b.lua;(b.Qd||d)&&a.customElements&&"customElements"in a&&c.EZa(c,a.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])});
Zone.Bk("XHR",function(a,b){(function(n){function r(Ea){var Ma=Ea.data,Va=Ma.target;Va[f]=!1;Va[m]=!1;var ab=Va[e];J||(J=Va[WGa],L=Va[XGa]);ab&&L.call(Va,"readystatechange",ab);ab=Va[e]=function(){if(Va.readyState===Va.DONE)if(!Ma.aborted&&Va[f]&&"scheduled"===Ea.state){var Gb=Va[b.Yo("loadfalse")];if(0!==Va.status&&Gb&&0<Gb.length){var Hb=Ea.Fj;Ea.Fj=function(){for(var Eb=Va[b.Yo("loadfalse")],Na=0;Na<Eb.length;Na++)Eb[Na]===Ea&&Eb.splice(Na,1);Ma.aborted||"scheduled"!==Ea.state||Hb.call(Ea)};Gb.push(Ea)}else Ea.Fj()}else Ma.aborted||
!1!==Va[f]||(Va[m]=!0)};J.call(Va,"readystatechange",ab);Va[c]||(Va[c]=Ea);qa.apply(Va,Ma.args);Va[f]=!0;return Ea}function w(){}function z(Ea){Ea=Ea.data;Ea.aborted=!0;return sa.apply(Ea.target,Ea.args)}var D=n.XMLHttpRequest;if(D){D=D.prototype;var J=D[WGa],L=D[XGa];!J&&(n=n.XMLHttpRequestEventTarget)&&(n=n.prototype,J=n[WGa],L=n[XGa]);var P=Yb(D,"open",function(){return function(Ea,Ma){Ea[d]=0==Ma[2];Ea[g]=Ma[1];return P.apply(Ea,Ma)}}),ba=Vb("fetchTaskAborting"),oa=Vb("fetchTaskScheduling"),qa=
Yb(D,"send",function(){return function(Ea,Ma){if(!0===b.current[oa]||Ea[d])return qa.apply(Ea,Ma);Ma={target:Ea,url:Ea[g],hea:!1,args:Ma,aborted:!1};var Va=Zone.current.cia("XMLHttpRequest.send",w,Ma,r,z);Ea&&!0===Ea[m]&&!Ma.aborted&&"scheduled"===Va.state&&Va.Fj()}}),sa=Yb(D,"abort",function(){return function(Ea,Ma){var Va=Ea[c];if(Va&&"string"==typeof Va.type)null==Va.K9||Va.data&&Va.data.aborted||Va.zone.yK(Va);else if(!0===b.current[ba])return sa.apply(Ea,Ma)}})}})(a);var c=Vb("xhrTask"),d=Vb("xhrSync"),
e=Vb("xhrListener"),f=Vb("xhrScheduled"),g=Vb("xhrURL"),m=Vb("xhrErrorBeforeScheduled")});Zone.Bk("geolocation",function(a){a.navigator&&a.navigator.geolocation&&uca(a.navigator.geolocation)});
Zone.Bk("PromiseRejectionEvent",function(a,b){function c(d){return function(e){Mca(a,d).forEach(function(f){var g=a.PromiseRejectionEvent;g&&(g=new g(d,{promise:e.promise,reason:e.M1}),f.Fj(g))})}}a.PromiseRejectionEvent&&(b[Vb("unhandledPromiseRejectionHandler")]=c("unhandledrejection"),b[Vb("rejectionHandledHandler")]=c("rejectionhandled"))});Zone.Bk("queueMicrotask",function(a,b,c){Qca(a,c)});Zone.Bk("canvas",function(a,b,c){a=a.HTMLCanvasElement;"undefined"!==typeof a&&a.prototype&&a.prototype.toBlob&&c.aHb(a.prototype,"toBlob",function(d,e){return{name:"HTMLCanvasElement.toBlob",target:d,gqa:0,args:e}})});var ida=dc({ta:dc}),mda=dc({Ca:dc}),jda=dc({M5c:dc}),nda=dc({N5c:dc});_.hc=function(a,b){b=Error.call(this,"NG0"+Math.abs(a)+(b?": "+b:""));this.message=b.message;"stack"in b&&(this.stack=b.stack);this.code=a};_.V(_.hc,Error);var Mda=dc({ya:dc}),Nda=dc({Ha:dc}),Rda=dc({Ae:dc}),cHa=dc({Da:dc}),Tda=dc({O:dc}),$ea=dc({fs:dc}),dHa=dc({GFa:dc});var sda;var vda=dc({i8a:dc});_.Bc=function(a,b){this.Krc=a;this.ta=void 0;"number"==typeof b?this.fs=b:void 0!==b&&(this.ta=_.p({token:this,Ga:b.Ga||"root",qa:b.qa}))};_.Bc.prototype.toString=function(){return"InjectionToken "+this.Krc};_.W.Object.defineProperties(_.Bc.prototype,{wd:{configurable:!0,enumerable:!0,get:function(){return this}}});_.ud=globalThis;var eHa={},fHa=/\n/gm,mc=void 0;var fea=new _.Bc("ENVIRONMENT_INITIALIZER");var gHa=new _.Bc("INJECTOR",-1);var eea=new _.Bc("INJECTOR_DEF_TYPES");var jea=function(){};jea.prototype.get=function(a,b){b=void 0===b?eHa:b;if(b===eHa)throw a=Error("Ga`"+_.gc(a)),a.name="NullInjectorError",a;return b};var vc;vc={};_.qc=[];var gea=dc({wa:String,nc:dc});var vja=new _.Bc("Set Injector scope.");var oea={},hHa={},iea=void 0,Vk=function(){},Ec=function(a,b,c,d){var e=this;this.parent=b;this.source=c;this.scopes=d;this.pB=new Map;this.HJa=new Set;this.P6=[];this.Lb=!1;qea(a,function(f){return iHa(e,f)});this.pB.set(gHa,Cc(void 0,this));d.has("environment")&&this.pB.set(Vk,Cc(void 0,this));a=this.pB.get(vja);null!=a&&"string"===typeof a.value&&this.scopes.add(a.value);this.Jxb=new Set(this.get(eea,_.qc,2))};_.V(Ec,Vk);
Ec.prototype.destroy=function(){rea(this);this.Lb=!0;try{for(var a=_.k(this.HJa),b=a.next();!b.done;b=a.next())b.value.Ka();var c=this.P6;this.P6=[];for(var d=_.k(c),e=d.next();!e.done;e=d.next()){var f=e.value;f()}}finally{this.pB.clear(),this.HJa.clear(),this.Jxb.clear()}};Ec.prototype.nf=function(a){var b=this;rea(this);this.P6.push(a);return function(){var c=b.P6.indexOf(a);-1!==c&&b.P6.splice(c,1)}};
Ec.prototype.get=function(a,b,c){b=void 0===b?eHa:b;c=void 0===c?0:c;rea(this);if(a.hasOwnProperty(dHa))return a[dHa](this);c=xda(c);var d=nc(this),e=jc();try{if(!(c&4)){var f=this.pB.get(a);if(void 0===f){var g=("function"===typeof a||"object"===typeof a&&a instanceof _.Bc)&&kda(a),m;if(m=g)if(g.Ga){var n=lc(g.Ga);m="string"===typeof n?"any"===n||this.scopes.has(n):this.Jxb.has(n)}else m=!1;f=m?Cc(mea(a),oea):null;this.pB.set(a,f)}if(null!=f){b=f;b.value===oea&&(b.value=hHa,b.value=b.qa());var r;
if(r="object"===typeof b.value&&b.value){var w=b.value;r=null!==w&&"object"===typeof w&&"function"===typeof w.Ka}r&&this.HJa.add(b.value);return b.value}}var z=c&2?kea():this.parent;b=c&8&&b===eHa?null:b;return z.get(a,b)}catch(sa){if("NullInjectorError"===sa.name){(sa.ngTempTokenPath=sa.ngTempTokenPath||[]).unshift(_.gc(a));if(d)throw sa;r=sa;var D=this.source,J=r.ngTempTokenPath;a.__source&&J.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 P=_.gc(J);if(Array.isArray(J))P=J.map(_.gc).join(" -> ");else if("object"===typeof J){D=[];for(var ba in J)if(J.hasOwnProperty(ba)){var oa=J[ba];D.push(ba+":"+("string"===typeof oa?JSON.stringify(oa):_.gc(oa)))}P="{"+D.join(", ")+"}"}var qa="R3InjectorError"+(a?"("+a+")":"")+"["+P+"]: "+L.replace(fHa,"\n  ");r.message=qa;r.ngTokenPath=J;r.ngTempTokenPath=null;throw r;}throw sa;}finally{jc(e),nc(d)}};
var pfa=function(a){var b=nc(a),c=jc();try{for(var d=a.get(fea,_.qc,2),e=_.k(d),f=e.next();!f.done;f=e.next()){var g=f.value;g()}}finally{nc(b),jc(c)}};Ec.prototype.toString=function(){for(var a=[],b=_.k(this.pB.keys()),c=b.next();!c.done;c=b.next())a.push(_.gc(c.value));return"R3Injector["+a.join(", ")+"]"};
var rea=function(a){if(a.Lb)throw new _.hc(205,!1);},iHa=function(a,b){b=lc(b);var c=Ac(b)?b:lc(b&&b.wa),d=pea(b);if(Ac(b)||!0!==b.wd)a.pB.get(c);else{var e=a.pB.get(c);e||(e=Cc(void 0,oea,!0),e.qa=function(){return yda(e.wd)},a.pB.set(c,e));c=b;e.wd.push(b)}a.pB.set(c,d)};_.W.Object.defineProperties(Ec.prototype,{yc:{configurable:!0,enumerable:!0,get:function(){return this.Lb}}});var kHa;_.jHa=zda(tea(function(a){return{token:a}}),-1);_.Wk=zda(tea(),8);kHa=zda(tea(),2);_.Xk=zda(tea(),4);zda(tea(),1);var vea=null,lHa={version:0,KAb:0,ol:!1,et:void 0,E1:void 0,mI:void 0,wYa:0,jx:void 0,AT:void 0,RAc:!1,aPa:!1,GIb:function(){return!1},JIb:function(){},Xlb:function(){},SAc:function(){}};var mHa=Symbol("Ia"),nHa=Symbol("Ja"),oHa=Symbol("Ka");Object.assign({},lHa,{value:mHa,ol:!0,error:null,lrb:uea,GIb:function(a){return a.value===mHa||a.value===nHa},JIb:function(a){if(a.value===nHa)throw Error("La");var b=a.value;a.value=nHa;var c=wea(a);try{var d=a.p_c()}catch(e){d=oHa,a.error=e}finally{zea(a,c)}b!==mHa&&b!==oHa&&d!==oHa&&a.lrb(b,d)?a.value=b:(a.value=d,a.version++)}});Object.assign({},lHa,{lrb:uea,value:void 0});Object.assign({},lHa,{aPa:!0,RAc:!1,Xlb:function(a){null!==a.Fh&&a.Fh(a.Db)},fUa:!1,BZc:function(){}});var Fea=function(a,b,c){this.lj=a;this.Xf=b;this.gH=c};_.Mc.pLc=!0;var sga,$e;_.Rc=Pea(null);sga=null;$e=!0;var mfa=function(a,b){var c=_.u;this.qa=a;this.D0a=!1;this.Wzc=b;this.Ixb=c};var Yea,afa,gd;Yea=!0;afa=0;gd={};_.id=function(a,b){this.N7=a;this.Rj=b};_.id.prototype.get=function(a,b,c){return jfa(this.N7,this.Rj,a,xda(c),b)};dc({wa:String,nc:dc});_.Ne=function(){};_.Ue=function(a){if(Array.isArray(a))return qfa({name:""},void 0,a,"");var b,c=null!=(b=a.name)?b:"";return qfa({name:c},a.parent,a.Pb,c)};_.pHa=new jea;_.Ne.ta=_.p({token:_.Ne,Ga:"any",qa:function(){return _.q(gHa)}});_.Ne.fs=-1;_.Yk=function(){};var qHa=function(){},foa=function(){};var rfa=void 0;var rHa,oja,Oe;rHa=new _.Bc("AppId",{Ga:"root",qa:function(){return"ng"}});oja=new _.Bc("Platform Initializer");Oe=new _.Bc("Platform ID",{Ga:"platform",qa:function(){return"unknown"}});_.Zk=new _.Bc("AnimationModuleType");_.sHa=new _.Bc("CSP nonce",{Ga:"root",qa:function(){var a,b;return(null==(a=sfa().body)?void 0:null==(b=a.querySelector("[ngCspNonce]"))?void 0:b.getAttribute("ngCspNonce"))||null}});var tHa=function(){},uHa=function(){};_.ld=function(a){this.na=a};_.ld.fs=function(){return md(_.Wc(),_.Sc())};var vHa;vHa=function(){};_.$k=function(){this.zp=null};_.$k.fs=function(){var a=_.Sc(),b=_.Pc(_.Wc().index,a);return(_.Ic(b)?b:a)[11]};var Kfa;var pga;_.ufa=new Map;pga=0;var xfa=/^>|^->|\x3c!--|--\x3e|--!>|<!-$/g,yfa=/(<|>)/g;var Ffa=Efa,Gfa;_.Cd=function(){this.A9a=console};_.Cd.prototype.handleError=function(a){var b=this.jsc(a);this.A9a.error("ERROR",a);b&&this.A9a.error("ORIGINAL ERROR",b)};_.Cd.prototype.jsc=function(a){for(a=a&&a.ngOriginalError;a&&a.ngOriginalError;)a=a.ngOriginalError;return a||null};var wHa=new _.Bc("",{Ga:"root",qa:function(){return!1}});_.Ad={};var rd=function(a){this.zkb=a};rd.prototype.toString=function(){return"SafeValue must use [property]=binding: "+this.zkb+" (see https://g.co/ng/security#xss)"};var xHa=function(){rd.apply(this,arguments)};_.V(xHa,rd);xHa.prototype.getTypeName=function(){return"HTML"};var yHa=function(){rd.apply(this,arguments)};_.V(yHa,rd);yHa.prototype.getTypeName=function(){return"URL"};var zHa=function(){rd.apply(this,arguments)};_.V(zHa,rd);zHa.prototype.getTypeName=function(){return"ResourceURL"};var Pfa;var Tfa=function(a){this.wHc=a};Tfa.prototype.uca=function(a){a="<body><remove></remove>"+a;try{var b=(new window.DOMParser).parseFromString(Rfa(a),"text/html").body;if(null===b)return this.wHc.uca(a);b.removeChild(b.firstChild);return b}catch(c){return null}};var Sfa=function(a){this.PBc=a;this.vHc=this.PBc.implementation.createHTMLDocument("sanitization-inert")};Sfa.prototype.uca=function(a){var b=this.vHc.createElement("template");b.innerHTML=Rfa(a);return b};var Vfa=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;var AHa=vd("area,br,col,hr,img,wbr"),BHa=vd("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),CHa=vd("rp,rt"),DHa=Xfa(CHa,BHa),EHa=Xfa(BHa,vd("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")),FHa=Xfa(CHa,vd("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")),
dga=Xfa(AHa,EHa,FHa,DHa),fga=vd("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),GHa=vd("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"),
HHa=vd("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"),
ega=Xfa(fga,GHa,HHa),gga=vd("script,style,template"),bga=function(){this.AG=[]};bga.prototype.endElement=function(a){a=a.nodeName.toLowerCase();dga.hasOwnProperty(a)&&!AHa.hasOwnProperty(a)&&(this.AG.push("</"),this.AG.push(a),this.AG.push(">"))};var hga=function(a,b){if(b&&(a.compareDocumentPosition(b)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw Error("Qa`"+a.outerHTML);return b},Yfa=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Zfa=/([^#-~ |!])/g,aga;var IHa={NONE:0,uVc:1,yWc:2,mWc:3,URL:4,iWc:5,0:"NONE",1:"HTML",2:"STYLE",3:"SCRIPT",4:"URL",5:"RESOURCE_URL"};var jga;var Oga=[],Pga=Object.assign({},lHa,{aPa:!0,Xlb:function(a){_.Hea(a.Wl)},SAc:function(){this.Wl[23]=this}});var Ed=function(a,b,c){this.Rj=a;this.tqc=b;this.zLc=void 0===c?!0:c;this.js=null;this.kma=!1};Ed.prototype.destroy=function(){if(this.js)this.js.vZ(this);else if(this.kma){var a=this.Rj[3];if(_.Kc(a)){var b=a[8],c=b?b.indexOf(this):-1;-1<c&&(_.Afa(a,c),Vda(b,c))}this.kma=!1}_.Cfa(this.Rj[1],this.Rj)};Ed.prototype.nf=function(a){Iea(this.Rj,a)};_.al=function(a){Tga(a.tqc||a.Rj)};Ed.prototype.detach=function(){this.Rj[2]&=-129};
_.bl=function(a){var b=a.Rj;a=a.zLc;a=void 0===a?!0:a;var c=b[10],d=c.n0a,e=c.Byc,f;null==(f=d.s9)||f.call(d);null==e||e.s9();try{var g=b[1];Sga(g,b,g.ua,b[8]);for(f=0;_.Gea(b);){if(100===f)throw new _.hc(103,!1);f++;Rga(b,1)}}catch(r){throw a&&Mga(b,r),r;}finally{var m;null==(m=d.end)||m.call(d);var n;null==(n=c.Kxb)||n.flush();null==e||e.end()}};
_.W.Object.defineProperties(Ed.prototype,{Dl:{configurable:!0,enumerable:!0,get:function(){var a=this.Rj,b=a[1];return Nfa(b,a,b.firstChild,[])}},context:{configurable:!0,enumerable:!0,get:function(){return this.Rj[8]},set:function(a){this.Rj[8]=a}},yc:{configurable:!0,enumerable:!0,get:function(){return 256===(this.Rj[2]&256)}}});_.cl=function(){};_.cl.fs=Uga;var JHa=function(){};JHa.prototype.supports=function(a){return Wga(a)};JHa.prototype.create=function(a){return new KHa(a)};var LHa=function(a,b){return b},KHa=function(a){this.length=0;this.BX=this.ona=this.AC=this.iG=this.PX=this.Sna=this.It=this.jC=this.u6=this.jQ=this.Hvc=this.Jz=this.lQ=null;this.mY=a||LHa};KHa.prototype.ltb=function(a){var b;for(b=this.jQ;null!==b;b=b.Ec)a(b)};
_.dIa=function(a,b){var c=a.jQ;a=a.iG;for(var d=0,e=null;c||a;){var f=!a||c&&c.ml<Yga(a,d,e)?c:a,g=Yga(f,d,e),m=f.ml;if(f===a)d--,a=a.ZF;else if(c=c.Ec,null==f.ev)d++;else{e||(e=[]);var n=g-d,r=m-d;if(n!=r){for(var w=0;w<n;w++){var z=w<e.length?e[w]:e[w]=0,D=z+w;r<=D&&D<n&&(e[w]=z+1)}e[f.ev]=r-n}}g!==m&&b(f,g,m)}};_.eIa=function(a,b){for(a=a.ona;null!==a;a=a.DJa)b(a)};_.h=KHa.prototype;_.h.diff=function(a){null==a&&(a=[]);if(!Wga(a))throw new _.hc(900,!1);return this.check(a)?this:null};_.h.nf=function(){};
_.h.check=function(a){var b=this;this.EKa();var c=this.jQ,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.mY(e,f);null!==c&&Object.is(c.PB,g)?(d&&(c=this.veb(c,f,g,e)),Object.is(c.item,f)||this.dma(c,f)):(c=this.Ibb(c,f,g,e),d=!0);c=c.Ec}}else{var m=0;Xga(a,function(n){g=b.mY(m,n);null!==c&&Object.is(c.PB,g)?(d&&(c=b.veb(c,n,g,m)),Object.is(c.item,n)||b.dma(c,n)):(c=b.Ibb(c,n,g,m),d=!0);c=c.Ec;m++});this.length=m}this.yxc(c);return this.dM};
_.h.EKa=function(){if(this.dM){var a;for(a=this.Hvc=this.jQ;null!==a;a=a.Ec)a.FJa=a.Ec;for(a=this.jC;null!==a;a=a.vQ)a.ev=a.ml;this.jC=this.It=null;for(a=this.Sna;null!==a;a=a.EJa)a.ev=a.ml;this.ona=this.BX=this.iG=this.AC=this.Sna=this.PX=null}};
_.h.Ibb=function(a,b,c,d){if(null===a)var e=this.u6;else e=a.Un,this.Xvc(a);a=null===this.Jz?null:this.Jz.get(c,null);null!==a?(Object.is(a.item,b)||this.dma(a,b),this.Ncb(a,e,d)):(a=null===this.lQ?null:this.lQ.get(c,d),null!==a?(Object.is(a.item,b)||this.dma(a,b),this.Vuc(a,e,d)):a=this.jpc(new fIa(b,c),e,d));return a};_.h.veb=function(a,b,c,d){b=null===this.Jz?null:this.Jz.get(c,null);null!==b?a=this.Ncb(b,a.Un,d):a.ml!=d&&(a.ml=d,this.OFa(a,d));return a};
_.h.yxc=function(a){for(;null!==a;){var b=a.Ec;this.s8a(this.PLa(a));a=b}null!==this.Jz&&this.Jz.clear();null!==this.It&&(this.It.vQ=null);null!==this.PX&&(this.PX.EJa=null);null!==this.u6&&(this.u6.Ec=null);null!==this.AC&&(this.AC.ZF=null);null!==this.BX&&(this.BX.DJa=null)};_.h.Ncb=function(a,b,c){null!==this.Jz&&this.Jz.remove(a);var d=a.noa,e=a.ZF;null===d?this.iG=e:d.ZF=e;null===e?this.AC=d:e.noa=d;this.TIa(a,b,c);this.OFa(a,c);return a};
_.h.Vuc=function(a,b,c){this.PLa(a);this.TIa(a,b,c);this.OFa(a,c);return a};_.h.jpc=function(a,b,c){this.TIa(a,b,c);this.It=null===this.It?this.jC=a:this.It.vQ=a;return a};_.h.TIa=function(a,b,c){var d=null===b?this.jQ:b.Ec;a.Ec=d;a.Un=b;null===d?this.u6=a:d.Un=a;null===b?this.jQ=a:b.Ec=a;null===this.lQ&&(this.lQ=new dl);this.lQ.put(a);a.ml=c;return a};_.h.Xvc=function(a){return this.s8a(this.PLa(a))};
_.h.PLa=function(a){null!==this.lQ&&this.lQ.remove(a);var b=a.Un,c=a.Ec;null===b?this.jQ=c:b.Ec=c;null===c?this.u6=b:c.Un=b;return a};_.h.OFa=function(a,b){if(a.ev===b)return a;this.PX=null===this.PX?this.Sna=a:this.PX.EJa=a;return a};_.h.s8a=function(a){null===this.Jz&&(this.Jz=new dl);this.Jz.put(a);a.ml=null;a.ZF=null;null===this.AC?(this.AC=this.iG=a,a.noa=null):(a.noa=this.AC,this.AC=this.AC.ZF=a);return a};_.h.dma=function(a,b){a.item=b;this.BX=null===this.BX?this.ona=a:this.BX.DJa=a;return a};
_.W.Object.defineProperties(KHa.prototype,{dM:{configurable:!0,enumerable:!0,get:function(){return null!==this.jC||null!==this.Sna||null!==this.iG||null!==this.ona}}});var fIa=function(a,b){this.item=a;this.PB=b;this.DJa=this.EJa=this.vQ=this.ZF=this.noa=this.UX=this.moa=this.Ec=this.Un=this.FJa=this.ev=this.ml=null},gIa=function(){this.P7=this.b6=null};gIa.prototype.add=function(a){null===this.b6?(this.b6=this.P7=a,a.UX=null,a.moa=null):(this.P7.UX=a,a.moa=this.P7,a.UX=null,this.P7=a)};
gIa.prototype.get=function(a,b){var c;for(c=this.b6;null!==c;c=c.UX)if((null===b||b<=c.ml)&&Object.is(c.PB,a))return c;return null};gIa.prototype.remove=function(a){var b=a.moa;a=a.UX;null===b?this.b6=a:b.UX=a;null===a?this.P7=b:a.moa=b;return null===this.b6};var dl=function(){this.map=new Map};dl.prototype.put=function(a){var b=a.PB,c=this.map.get(b);c||(c=new gIa,this.map.set(b,c));c.add(a)};dl.prototype.get=function(a,b){var c=this.map.get(a);return c?c.get(a,b):null};
dl.prototype.remove=function(a){var b=a.PB;this.map.get(b).remove(a)&&this.map.delete(b);return a};dl.prototype.clear=function(){this.map.clear()};_.W.Object.defineProperties(dl.prototype,{Pm:{configurable:!0,enumerable:!0,get:function(){return 0===this.map.size}}});var hIa=function(){};hIa.prototype.supports=function(a){return a instanceof Map||Vga(a)};hIa.prototype.create=function(){return new iIa};var iIa=function(){this.xoa=new Map;this.AC=this.iG=this.It=this.jC=this.bX=this.g5=this.Dcb=this.tP=this.CJ=null};_.h=iIa.prototype;_.h.ltb=function(a){var b;for(b=this.CJ;null!==b;b=b.Ec)a(b)};_.h.diff=function(a){if(!a)a=new Map;else if(!(a instanceof Map||Vga(a)))throw new _.hc(900,!1);return this.check(a)?this:null};_.h.nf=function(){};
_.h.check=function(a){var b=this;this.EKa();var c=this.CJ;this.tP=null;this.qsc(a,function(d,e){c&&c.key===e?(b.Gbb(c,d),b.tP=c,c=c.Ec):(d=b.btc(e,d),c=b.Wtc(c,d))});if(c)for(c.Un&&(c.Un.Ec=null),a=this.iG=c;null!==a;a=a.ZF)a===this.CJ&&(this.CJ=null),this.xoa.delete(a.key),a.ZF=a.Ec,a.lj=a.Xf,a.Xf=null,a.Un=null,a.Ec=null;this.bX&&(this.bX.CJa=null);this.It&&(this.It.vQ=null);return this.dM};
_.h.Wtc=function(a,b){if(a){var c=a.Un;b.Ec=a;b.Un=c;a.Un=b;c&&(c.Ec=b);a===this.CJ&&(this.CJ=b);return this.tP=a}this.tP?(this.tP.Ec=b,b.Un=this.tP):this.CJ=b;this.tP=b;return null};_.h.btc=function(a,b){if(this.xoa.has(a)){a=this.xoa.get(a);this.Gbb(a,b);b=a.Un;var c=a.Ec;b&&(b.Ec=c);c&&(c.Un=b);a.Ec=null;a.Un=null;return a}c=new jIa(a);this.xoa.set(a,c);c.Xf=b;this.ppc(c);return c};
_.h.EKa=function(){if(this.dM){var a;for(a=this.Dcb=this.CJ;null!==a;a=a.Ec)a.FJa=a.Ec;for(a=this.g5;null!==a;a=a.CJa)a.lj=a.Xf;for(a=this.jC;null!=a;a=a.vQ)a.lj=a.Xf;this.iG=this.jC=this.It=this.g5=this.bX=null}};_.h.Gbb=function(a,b){Object.is(b,a.Xf)||(a.lj=a.Xf,a.Xf=b,this.qpc(a))};_.h.ppc=function(a){null===this.jC?this.jC=this.It=a:this.It=this.It.vQ=a};_.h.qpc=function(a){null===this.g5?this.g5=this.bX=a:this.bX=this.bX.CJa=a};
_.h.qsc=function(a,b){a instanceof Map?a.forEach(b):Object.keys(a).forEach(function(c){return b(a[c],c)})};_.W.Object.defineProperties(iIa.prototype,{dM:{configurable:!0,enumerable:!0,get:function(){return null!==this.jC||null!==this.g5||null!==this.iG}}});var jIa=function(a){this.key=a;this.CJa=this.ZF=this.vQ=this.Un=this.Ec=this.FJa=this.Xf=this.lj=null};_.el=function(a){this.tRa=a};_.el.prototype.find=function(a){var b=this.tRa.find(function(c){return c.supports(a)});if(null!=b)return b;throw new _.hc(901,!1);};_.el.ta=_.p({token:_.el,Ga:"root",qa:function(){return new _.el([new JHa])}});_.fl=function(a){this.tRa=a};_.fl.prototype.find=function(a){var b=this.tRa.find(function(c){return c.supports(a)});if(b)return b;throw new _.hc(901,!1);};_.fl.ta=_.p({token:_.fl,Ga:"root",qa:function(){return new _.fl([new hIa])}});var Re=function(){};Re.fs=$ga;Re.GFa=function(a){return a};var Zga=function(a){this.Rj=a};_.V(Zga,Re);Zga.GFa=Re.GFa;Zga.fs=Re.fs;Zga.prototype.nf=function(a){var b=this;Iea(this.Rj,a);return function(){var c=b.Rj;if(null!==c[21]){var d=c[21].indexOf(a);-1!==d&&c[21].splice(d,1)}}};var bha=new Set;var kIa=!1,gl={set WB(a){a?console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+Error().stack):kIa&&console.log("RxJS: Back to a better error behavior. Thank you. <3");kIa=a},get WB(){return kIa}};var lIa="function"===typeof Symbol&&Symbol.observable||"@@observable";var mIa={closed:!0,next:function(){},error:function(a){if(gl.WB)throw a;Fd(a)},complete:function(){}};var gha=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}();_.Vd=Array.isArray||function(a){return a&&"number"===typeof a.length};_.Gd=function(a){this.closed=!1;this.pG=this.g7=null;a&&(this.yrc=!0,this.vs=a)};
_.Gd.prototype.unsubscribe=function(){if(!this.closed){var a=this.g7,b=this.yrc,c=this.vs,d=this.pG;this.closed=!0;this.pG=this.g7=null;if(a instanceof _.Gd)a.remove(this);else if(null!==a)for(var e=0;e<a.length;++e)a[e].remove(this);if(_.dha(c)){b&&(this.vs=void 0);try{c.call(this)}catch(n){var f=n instanceof gha?hha(n.errors):[n]}}if((0,_.Vd)(d)){e=-1;for(var g=d.length;++e<g;){var m=d[e];if(eha(m))try{m.unsubscribe()}catch(n){f=f||[],n instanceof gha?f=f.concat(hha(n.errors)):f.push(n)}}}if(f)throw new gha(f);
}};
_.Gd.prototype.add=function(a){var b=a;if(!a)return _.Gd.EMPTY;switch(typeof a){case "function":b=new _.Gd(a);case "object":if(b===this||b.closed||"function"!==typeof b.unsubscribe)return b;if(this.closed)return b.unsubscribe(),b;b instanceof _.Gd||(a=b,b=new _.Gd,b.pG=[a]);break;default:throw Error("Sa`"+a);}var c=b.g7;if(null===c)b.g7=this;else if(c instanceof _.Gd){if(c===this)return b;b.g7=[c,this]}else if(-1===c.indexOf(this))c.push(this);else return b;a=this.pG;null===a?this.pG=[b]:a.push(b);return b};
_.Gd.prototype.remove=function(a){var b=this.pG;b&&(a=b.indexOf(a),-1!==a&&b.splice(a,1))};var nIa=new _.Gd;nIa.closed=!0;_.Gd.EMPTY=nIa;var hl=function(a,b,c){_.Gd.call(this);this.Jya=null;this.Ok=this.Wx=this.Iya=!1;switch(arguments.length){case 0:this.destination=mIa;break;case 1:if(!a){this.destination=mIa;break}if("object"===typeof a){a instanceof hl?(this.Wx=a.Wx,this.destination=a,a.add(this)):(this.Wx=!0,this.destination=new kl(this,a));break}default:this.Wx=!0,this.destination=new kl(this,a,b,c)}};_.V(hl,_.Gd);hl.EMPTY=_.Gd.EMPTY;hl.create=function(a,b,c){a=new hl(a,b,c);a.Wx=!1;return a};_.h=hl.prototype;
_.h.next=function(a){this.Ok||this.Ec(a)};_.h.error=function(a){this.Ok||(this.Ok=!0,this.vq(a))};_.h.complete=function(){this.Ok||(this.Ok=!0,this.ei())};_.h.unsubscribe=function(){this.closed||(this.Ok=!0,_.Gd.prototype.unsubscribe.call(this))};_.h.Ec=function(a){this.destination.next(a)};_.h.vq=function(a){this.destination.error(a);this.unsubscribe()};_.h.ei=function(){this.destination.complete();this.unsubscribe()};
var kl=function(a,b,c,d){hl.call(this);this.h7=a;var e=this;if(_.dha(b))var f=b;else b&&(f=b.next,c=b.error,d=b.complete,b!==mIa&&(e=Object.create(b),fha(b)&&b.add(this.unsubscribe.bind(this)),e.unsubscribe=this.unsubscribe.bind(this)));this.Yi=e;this.Ec=f;this.vq=c;this.ei=d};_.V(kl,hl);kl.EMPTY=hl.EMPTY;kl.create=hl.create;_.h=kl.prototype;_.h.next=function(a){if(!this.Ok&&this.Ec){var b=this.h7;gl.WB&&b.Wx?this.JFa(b,this.Ec,a)&&this.unsubscribe():this.KFa(this.Ec,a)}};
_.h.error=function(a){if(!this.Ok){var b=this.h7,c=gl.WB;if(this.vq)c&&b.Wx?this.JFa(b,this.vq,a):this.KFa(this.vq,a),this.unsubscribe();else if(b.Wx)c?(b.Jya=a,b.Iya=!0):Fd(a),this.unsubscribe();else{this.unsubscribe();if(c)throw a;Fd(a)}}};_.h.complete=function(){var a=this;if(!this.Ok){var b=this.h7;if(this.ei){var c=function(){return a.ei.call(a.Yi)};gl.WB&&b.Wx?this.JFa(b,c):this.KFa(c)}this.unsubscribe()}};
_.h.KFa=function(a,b){try{a.call(this.Yi,b)}catch(c){this.unsubscribe();if(gl.WB)throw c;Fd(c)}};_.h.JFa=function(a,b,c){if(!gl.WB)throw Error("Ta");try{b.call(this.Yi,c)}catch(d){return gl.WB?(a.Jya=d,a.Iya=!0):Fd(d),!0}return!1};_.h.vs=function(){var a=this.h7;this.h7=this.Yi=null;a.unsubscribe()};var oIa=function(a){hl.call(this);this.destination=a};_.V(oIa,hl);oIa.EMPTY=hl.EMPTY;oIa.create=hl.create;_.Kd=function(a){a&&(this.Ll=a)};_.h=_.Kd.prototype;_.h.IA=function(a){var b=new _.Kd;b.source=this;b.operator=a;return b};_.h.subscribe=function(a,b,c){var d=this.operator;a:{if(a){if(a instanceof hl||jha(a)&&fha(a))break a;if(jha(a)){a=new oIa(a);break a}}a=a||b||c?new hl(a,b,c):new hl(mIa)}d?a.add(d.call(a,this.source)):a.add(this.source||gl.WB&&!a.Wx?this.Ll(a):this.NLa(a));if(gl.WB&&a.Wx&&(a.Wx=!1,a.Iya))throw a.Jya;return a};
_.h.NLa=function(a){try{return this.Ll(a)}catch(e){gl.WB&&(a.Iya=!0,a.Jya=e);var b;a:{for(b=a;b;){var c=b.destination,d=b.Ok;if(b.closed||d){b=!1;break a}b=c&&c instanceof hl?c:null}b=!0}b?a.error(e):console.warn(e)}};_.h.forEach=function(a,b){var c=this;b=kha(b);return new b(function(d,e){var f=c.subscribe(function(g){try{a(g)}catch(m){e(m),f&&f.unsubscribe()}},e,d)})};_.h.Ll=function(a){var b=this.source;return b&&b.subscribe(a)};_.Kd.prototype[lIa]=function(){return this};
_.Kd.prototype.ha=function(){var a=_.zc.apply(0,arguments);return 0===a.length?this:iha(a)(this)};_.ll=function(a){var b=kha(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)})})};_.Kd.create=function(a){return new _.Kd(a)};var pIa=function(a,b){_.Gd.call(this);this.subject=a;this.bO=b;this.closed=!1};_.V(pIa,_.Gd);pIa.EMPTY=_.Gd.EMPTY;pIa.prototype.unsubscribe=function(){if(!this.closed){this.closed=!0;var a=this.subject,b=a.Qk;this.subject=null;!b||0===b.length||a.Ok||a.closed||(a=b.indexOf(this.bO),-1!==a&&b.splice(a,1))}};var ml=function(){function a(){this.message="object unsubscribed";this.name="ObjectUnsubscribedError";return this}a.prototype=Object.create(Error.prototype);return a}();_.Ee=function(){this.Qk=[];this.Lm=this.Ok=this.closed=!1;this.oka=null};_.V(_.Ee,_.Kd);_.h=_.Ee.prototype;_.h.IA=function(a){var b=new nl(this,this);b.operator=a;return b};_.h.next=function(a){if(this.closed)throw new ml;if(!this.Ok){var b=this.Qk,c=b.length;b=b.slice();for(var d=0;d<c;d++)b[d].next(a)}};_.h.error=function(a){if(this.closed)throw new ml;this.Lm=!0;this.oka=a;this.Ok=!0;var b=this.Qk,c=b.length;b=b.slice();for(var d=0;d<c;d++)b[d].error(a);this.Qk.length=0};
_.h.complete=function(){if(this.closed)throw new ml;this.Ok=!0;var a=this.Qk,b=a.length;a=a.slice();for(var c=0;c<b;c++)a[c].complete();this.Qk.length=0};_.h.unsubscribe=function(){this.closed=this.Ok=!0;this.Qk=null};_.h.NLa=function(a){if(this.closed)throw new ml;return _.Kd.prototype.NLa.call(this,a)};_.h.Ll=function(a){if(this.closed)throw new ml;if(this.Lm)return a.error(this.oka),_.Gd.EMPTY;if(this.Ok)return a.complete(),_.Gd.EMPTY;this.Qk.push(a);return new pIa(this,a)};
_.h.Vf=function(){var a=new _.Kd;a.source=this;return a};_.Ee.create=function(a,b){return new nl(a,b)};var nl=function(a,b){_.Ee.call(this);this.destination=a;this.source=b};_.V(nl,_.Ee);nl.create=_.Ee.create;nl.prototype.next=function(a){var b=this.destination;b&&b.next&&b.next(a)};nl.prototype.error=function(a){var b=this.destination;b&&b.error&&this.destination.error(a)};nl.prototype.complete=function(){var a=this.destination;a&&a.complete&&this.destination.complete()};
nl.prototype.Ll=function(a){return this.source?this.source.subscribe(a):_.Gd.EMPTY};_.ol=function(){_.Ee.apply(this,arguments);this.value=null;this.Ps=this.b0=!1};_.V(_.ol,_.Ee);_.ol.create=_.Ee.create;_.ol.prototype.Ll=function(a){return this.Lm?(a.error(this.oka),_.Gd.EMPTY):this.Ps&&this.b0?(a.next(this.value),a.complete(),_.Gd.EMPTY):_.Ee.prototype.Ll.call(this,a)};_.ol.prototype.next=function(a){this.Ps||(this.value=a,this.b0=!0)};_.ol.prototype.error=function(a){this.Ps||_.Ee.prototype.error.call(this,a)};
_.ol.prototype.complete=function(){this.Ps=!0;this.b0&&_.Ee.prototype.next.call(this,this.value);_.Ee.prototype.complete.call(this)};_.gg=function(a){_.Ee.call(this);this.Wd=a};_.V(_.gg,_.Ee);_.gg.create=_.Ee.create;_.gg.prototype.Ll=function(a){var b=_.Ee.prototype.Ll.call(this,a);b&&!b.closed&&a.next(this.Wd);return b};_.gg.prototype.getValue=function(){if(this.Lm)throw this.oka;if(this.closed)throw new ml;return this.Wd};_.gg.prototype.next=function(a){_.Ee.prototype.next.call(this,this.Wd=a)};_.W.Object.defineProperties(_.gg.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.getValue()}}});_.ue=new _.Kd(function(a){return a.complete()});var mha=function(a){return function(b){for(var c=0,d=a.length;c<d&&!b.closed;c++)b.next(a[c]);b.complete()}};var qIa=function(a,b,c){this.kind=a;this.value=b;this.error=c;this.Se="N"===a};qIa.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)}};
qIa.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 rIa=new qIa("C"),sIa={kind:"C",value:void 0,error:void 0};var tIa={now:function(){return(tIa.Pe||Date).now()},Pe:void 0};_.Ce=function(a,b,c){a=void 0===a?Infinity:a;b=void 0===b?Infinity:b;c=void 0===c?tIa:c;_.Ee.call(this);this.ESc=c;this.Pt=[];this.Vab=!1;this.S8a=1>a?1:a;this.nyc=1>b?1:b;Infinity===b?(this.Vab=!0,this.next=this.hLc):this.next=this.jLc};_.V(_.Ce,_.Ee);_.Ce.create=_.Ee.create;_.h=_.Ce.prototype;_.h.hLc=function(a){var b=this.Pt;b.push(a);b.length>this.S8a&&b.shift();_.Ee.prototype.next.call(this,a)};
_.h.jLc=function(a){this.Pt.push({time:this.eab(),value:a});this.Ydb();_.Ee.prototype.next.call(this,a)};_.h.Ll=function(a){var b=this.Vab,c=b?this.Pt:this.Ydb(),d=c.length;if(this.closed)throw new ml;if(this.Ok||this.Lm)var e=_.Gd.EMPTY;else this.Qk.push(a),e=new pIa(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.Lm?a.error(this.oka):this.Ok&&a.complete();return e};_.h.eab=function(){var a=this.ESc;return a?a.now():tIa.now()};
_.h.Ydb=function(){for(var a=this.eab(),b=this.S8a,c=this.nyc,d=this.Pt,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 vIa=function(a,b){b=void 0===b?uIa:b;this.Jlc=a;this.now=b};vIa.prototype.Fh=function(a,b,c){b=void 0===b?0:b;return(new this.Jlc(this,a)).Fh(c,b)};var uIa=tIa.now;_.Pd=function(){function a(){this.message="no elements in sequence";this.name="EmptyError";return this}a.prototype=Object.create(Error.prototype);return a}();var rha=function(){};rha.prototype.call=function(a,b){b.r7++;a=new wIa(a,b);var c=b.subscribe(a);a.closed||(a.connection=b.connect());return c};var wIa=function(a,b){hl.call(this,a);this.iZ=b;this.connection=null};_.V(wIa,hl);wIa.EMPTY=hl.EMPTY;wIa.create=hl.create;wIa.prototype.vs=function(){var a=this.iZ;if(a){this.iZ=null;var b=a.r7;0>=b?this.connection=null:(a.r7=b-1,1<b?this.connection=null:(b=this.connection,a=a.gX,this.connection=null,!a||b&&a!==b||a.unsubscribe()))}else this.connection=null};var Ch=function(a,b){this.source=a;this.nRb=b;this.r7=0;this.wna=!1};_.V(Ch,_.Kd);Ch.create=_.Kd.create;Ch.prototype.Ll=function(a){return this.Ysa().subscribe(a)};Ch.prototype.Ysa=function(){var a=this.PQ;if(!a||a.Ok)this.PQ=this.nRb();return this.PQ};Ch.prototype.connect=function(){var a=this.gX;a||(this.wna=!1,a=this.gX=new _.Gd,a.add(this.source.subscribe(new pl(this.Ysa(),this))),a.closed&&(this.gX=null,a=_.Gd.EMPTY));return a};Ch.prototype.lv=function(){return _.Rd()(this)};var wia,xIa=Ch.prototype;
wia={operator:{value:null},r7:{value:0,writable:!0},PQ:{value:null,writable:!0},gX:{value:null,writable:!0},Ll:{value:xIa.Ll},wna:{value:xIa.wna,writable:!0},Ysa:{value:xIa.Ysa},connect:{value:xIa.connect},lv:{value:xIa.lv}};var pl=function(a,b){hl.call(this);this.destination=a;this.iZ=b};_.V(pl,hl);pl.EMPTY=hl.EMPTY;pl.create=hl.create;pl.prototype.vq=function(a){this.vs();hl.prototype.vq.call(this,a)};pl.prototype.ei=function(){this.iZ.wna=!0;this.vs();hl.prototype.ei.call(this)};
pl.prototype.vs=function(){var a=this.iZ;if(a){this.iZ=null;var b=a.gX;a.r7=0;a.PQ=null;a.gX=null;b&&b.unsubscribe()}};var sha=function(a){this.df=a;this.TE=void 0};sha.prototype.call=function(a,b){return b.subscribe(new yIa(a,this.df,this.TE))};var yIa=function(a,b,c){hl.call(this,a);this.df=b;this.count=0;this.TE=c||this};_.V(yIa,hl);yIa.EMPTY=hl.EMPTY;yIa.create=hl.create;yIa.prototype.Ec=function(a){try{var b=this.df.call(this.TE,a,this.count++)}catch(c){this.destination.error(c);return}this.destination.next(b)};var ql="function"===typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator";var zIa=function(a){return function(b){var c=a[ql]();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 AIa=function(a){return function(b){var c=a[lIa]();if("function"!==typeof c.subscribe)throw new TypeError("Ya");return c.subscribe(b)}};var BIa=function(a){return function(b){a.then(function(c){b.closed||(b.next(c),b.complete())},function(c){return b.error(c)}).then(null,Fd);return b}};var Aha=function(a){if(a&&"function"===typeof a[lIa])return AIa(a);if(a&&"number"===typeof a.length&&"function"!==typeof a)return mha(a);if(a&&"function"!==typeof a.subscribe&&"function"===typeof a.then)return BIa(a);if(a&&"function"===typeof a[ql])return zIa(a);if(Symbol&&Symbol.asyncIterator&&a&&"function"===typeof a[Symbol.asyncIterator])return uha(a);throw new TypeError("Za`"+(eha(a)?"an invalid object":"'"+a+"'"));};var rl=function(a){hl.call(this);this.parent=a};_.V(rl,hl);rl.EMPTY=hl.EMPTY;rl.create=hl.create;rl.prototype.Ec=function(a){this.parent.bt(a)};rl.prototype.vq=function(a){this.parent.WA(a);this.unsubscribe()};rl.prototype.ei=function(){this.parent.Zs();this.unsubscribe()};var sl=function(a,b,c){hl.call(this);this.parent=a;this.kGb=b;this.pMc=c};_.V(sl,hl);sl.EMPTY=hl.EMPTY;sl.create=hl.create;sl.prototype.Ec=function(a){this.parent.bt(this.kGb,a,this.pMc,this)};
sl.prototype.vq=function(a){this.parent.WA(a);this.unsubscribe()};sl.prototype.ei=function(){this.parent.Zs(this);this.unsubscribe()};var tl=function(){hl.apply(this,arguments)};_.V(tl,hl);tl.EMPTY=hl.EMPTY;tl.create=hl.create;tl.prototype.bt=function(a){this.destination.next(a)};tl.prototype.WA=function(a){this.destination.error(a)};tl.prototype.Zs=function(){this.destination.complete()};var ul=function(){hl.apply(this,arguments)};_.V(ul,hl);ul.EMPTY=hl.EMPTY;ul.create=hl.create;
ul.prototype.bt=function(a,b){this.destination.next(b)};ul.prototype.WA=function(a){this.destination.error(a)};ul.prototype.Zs=function(){this.destination.complete()};var CIa;CIa={};_.Bha=function(a,b){this.sI=a;this.keys=b};_.Bha.prototype.call=function(a,b){return b.subscribe(new DIa(a,this.sI,this.keys))};var DIa=function(a,b,c){ul.call(this,a);this.sI=b;this.keys=c;this.active=0;this.values=[];this.OM=[]};_.V(DIa,ul);DIa.EMPTY=ul.EMPTY;DIa.create=ul.create;_.h=DIa.prototype;_.h.Ec=function(a){this.values.push(CIa);this.OM.push(a)};
_.h.ei=function(){var a=this.OM,b=a.length;if(0===b)this.destination.complete();else{this.UV=this.active=b;for(var c=0;c<b;c++)this.add(Ud(a[c],new sl(this,null,c)))}};_.h.Zs=function(){0===--this.active&&this.destination.complete()};_.h.bt=function(a,b,c){var d=this.values,e=d[c];e=this.UV?e===CIa?--this.UV:this.UV:0;d[c]=b;0===e&&(this.sI?this.Axc(d):this.destination.next(this.keys?this.keys.reduce(function(f,g,m){return f[g]=d[m],f},{}):d.slice()))};
_.h.Axc=function(a){try{var b=this.sI.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};var Cha=function(a,b){b=void 0===b?Infinity:b;this.df=a;this.XOa=b};Cha.prototype.call=function(a,b){return b.subscribe(new vl(a,this.df,this.XOa))};var vl=function(a,b,c){c=void 0===c?Infinity:c;tl.call(this,a);this.destination=a;this.df=b;this.XOa=c;this.Ps=!1;this.buffer=[];this.index=this.active=0};_.V(vl,tl);vl.EMPTY=tl.EMPTY;vl.create=tl.create;
vl.prototype.Ec=function(a){if(this.active<this.XOa){var b=this.index++;try{var c=this.df(a,b)}catch(d){this.destination.error(d);return}this.active++;a=new rl(this);this.destination.add(a);Ud(c,a)}else this.buffer.push(a)};vl.prototype.ei=function(){this.Ps=!0;0===this.active&&0===this.buffer.length&&this.destination.complete();this.unsubscribe()};vl.prototype.bt=function(a){this.destination.next(a)};
vl.prototype.Zs=function(){var a=this.buffer;this.active--;0<a.length?this.Ec(a.shift()):0===this.active&&this.Ps&&this.destination.complete()};var EIa=function(a){var b=cancelAnimationFrame,c=requestAnimationFrame(function(d){b=void 0;a(d)});return new _.Gd(function(){var d;return null==(d=b)?void 0:d(c)})},FIa=function(){return requestAnimationFrame.apply(null,_.Dc(_.zc.apply(0,arguments)))},GIa=function(){cancelAnimationFrame.apply(null,_.Dc(_.zc.apply(0,arguments)))};var HIa={now:function(){return(HIa.Pe||performance).now()},Pe:void 0};_.IIa=new _.Kd(function(a){var b=HIa,c=b.now(),d=function(f){var g=b.now();a.next({timestamp:f,T0c:g-c});a.closed||(e=EIa(d))};var e=EIa(d);return function(){return e.unsubscribe()}});var JIa=function(){_.Gd.call(this)};_.V(JIa,_.Gd);JIa.EMPTY=_.Gd.EMPTY;JIa.prototype.Fh=function(){return this};var KIa=function(a,b){return setInterval.apply(null,[a,b].concat(_.Dc(_.zc.apply(2,arguments))))};var wl=function(a,b){_.Gd.call(this);this.scheduler=a;this.vla=b;this.pending=!1};_.V(wl,JIa);wl.EMPTY=JIa.EMPTY;_.h=wl.prototype;_.h.Fh=function(a,b){b=void 0===b?0:b;if(this.closed)return this;this.state=a;a=this.id;var c=this.scheduler;null!=a&&(this.id=this.EU(c,a,b));this.pending=!0;this.delay=b;this.id=this.id||this.LU(c,this.id,b);return this};_.h.LU=function(a,b,c){c=void 0===c?0:c;return KIa(a.flush.bind(a,this),c)};
_.h.EU=function(a,b,c){c=void 0===c?0:c;if(null!==c&&this.delay===c&&!1===this.pending)return b;clearInterval(b)};_.h.qA=function(a,b){if(this.closed)return Error("cb");this.pending=!1;if(a=this.t$a(a,b))return a;!1===this.pending&&null!=this.id&&(this.id=this.EU(this.scheduler,this.id,null))};_.h.t$a=function(a){var b=!1,c=void 0;try{this.vla(a)}catch(d){b=!0,c=!!d&&d||Error(d)}if(b)return this.unsubscribe(),c};
_.h.vs=function(){var a=this.id,b=this.scheduler,c=b.actions,d=c.indexOf(this);this.state=this.vla=null;this.pending=!1;this.scheduler=null;-1!==d&&c.splice(d,1);null!=a&&(this.id=this.EU(b,a,null));this.delay=null};var yl=function(a,b){b=void 0===b?uIa:b;vIa.call(this,a,b);this.actions=[];this.active=!1;this.DN=void 0};_.V(yl,vIa);yl.prototype.flush=function(a){var b=this.actions;if(this.active)b.push(a);else{var c;this.active=!0;do if(c=a.qA(a.state,a.delay))break;while(a=b.shift());this.active=!1;if(c){for(;a=b.shift();)a.unsubscribe();throw c;}}};_.ke=new yl(wl);_.ri=new _.Kd(he);var Fha=function(a){this.Xp=a;this.TE=void 0};Fha.prototype.call=function(a,b){return b.subscribe(new LIa(a,this.Xp,this.TE))};var LIa=function(a,b,c){hl.call(this,a);this.Xp=b;this.TE=c;this.count=0};_.V(LIa,hl);LIa.EMPTY=hl.EMPTY;LIa.create=hl.create;LIa.prototype.Ec=function(a){try{var b=this.Xp.call(this.TE,a,this.count++)}catch(c){this.destination.error(c);return}b&&this.destination.next(a)};var Gha=function(){};Gha.prototype.call=function(a,b){return b.subscribe(new MIa(a))};var MIa=function(a){ul.call(this,a);this.fda=!1;this.OM=[];this.Vm=[]};_.V(MIa,ul);MIa.EMPTY=ul.EMPTY;MIa.create=ul.create;_.h=MIa.prototype;_.h.Ec=function(a){this.OM.push(a)};_.h.ei=function(){var a=this.OM,b=a.length;if(0===b)this.destination.complete();else{for(var c=0;c<b&&!this.fda;c++){var d=Ud(a[c],new sl(this,null,c));this.Vm&&this.Vm.push(d);this.add(d)}this.OM=null}};
_.h.bt=function(a,b,c){if(!this.fda){this.fda=!0;for(var d=0;d<this.Vm.length;d++)if(d!==c){var e=this.Vm[d];e.unsubscribe();this.remove(e)}this.Vm=null}this.destination.next(b)};_.h.Zs=function(a){this.fda=!0;ul.prototype.Zs.call(this,a)};_.h.WA=function(a){this.fda=!0;ul.prototype.WA.call(this,a)};var Kha=function(a){this.sI=a};Kha.prototype.call=function(a,b){return b.subscribe(new zl(a,this.sI))};var zl=function(a,b,c){void 0===c&&Object.create(null);hl.call(this,a);this.hWa=[];this.active=0;this.sI=b};_.V(zl,hl);zl.EMPTY=hl.EMPTY;zl.create=hl.create;zl.prototype.Ec=function(a){var b=this.hWa;(0,_.Vd)(a)?b.push(new NIa(a)):"function"===typeof a[ql]?b.push(new OIa(a[ql]())):b.push(new Al(this.destination,this,a))};
zl.prototype.ei=function(){var a=this.hWa,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.tRc?this.destination.add(d.subscribe()):this.active--}}};zl.prototype.Bxc=function(a){try{var b=this.sI.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};var OIa=function(a){this.iterator=a;this.xYa=a.next()};OIa.prototype.Se=function(){return!0};
OIa.prototype.next=function(){var a=this.xYa;this.xYa=this.iterator.next();return a};OIa.prototype.Ps=function(){var a=this.xYa;return a&&!!a.done};var NIa=function(a){this.GY=a;this.length=this.index=0;this.length=a.length};NIa.prototype[ql]=function(){return this};NIa.prototype.next=function(){var a=this.index++,b=this.GY;return a<this.length?{value:b[a],done:!1}:{value:null,done:!0}};NIa.prototype.Se=function(){return this.GY.length>this.index};
NIa.prototype.Ps=function(){return this.GY.length===this.index};var Al=function(a,b,c){tl.call(this,a);this.parent=b;this.observable=c;this.tRc=!0;this.buffer=[];this.Ts=!1};_.V(Al,tl);Al.EMPTY=tl.EMPTY;Al.create=tl.create;Al.prototype[ql]=function(){return this};_.h=Al.prototype;_.h.next=function(){var a=this.buffer;return 0===a.length&&this.Ts?{value:null,done:!0}:{value:a.shift(),done:!1}};_.h.Se=function(){return 0<this.buffer.length};_.h.Ps=function(){return 0===this.buffer.length&&this.Ts};
_.h.Zs=function(){if(0<this.buffer.length){this.Ts=!0;var a=this.parent;a.active--;0===a.active&&a.destination.complete()}else this.destination.complete()};_.h.bt=function(a){this.buffer.push(a);a:{a=this.parent;for(var b=a.hWa,c=b.length,d=a.destination,e=0;e<c;e++){var f=b[e];if("function"===typeof f.Se&&!f.Se())break a}e=!1;f=[];for(var g=0;g<c;g++){var m=b[g],n=m.next();m.Ps()&&(e=!0);if(n.done){d.complete();break a}f.push(n.value)}a.sI?a.Bxc(f):d.next(f);e&&d.complete()}};
_.h.subscribe=function(){return Ud(this.observable,new rl(this))};var Mha=function(a){this.pT=a;this.Cya=this.XK=this.Ira=void 0};Mha.prototype.call=function(a,b){return b.subscribe(new PIa(a,this.pT,this.Ira,this.XK,this.Cya))};var PIa=function(a,b,c,d,e){hl.call(this,a);this.pT=b;this.Ira=c;this.XK=d;this.Cya=e;this.groups=null;this.Fhb=!1;this.count=0};_.V(PIa,hl);PIa.EMPTY=hl.EMPTY;PIa.create=hl.create;_.h=PIa.prototype;_.h.Ec=function(a){try{var b=this.pT(a)}catch(c){this.error(c);return}this.vtc(a,b)};
_.h.vtc=function(a,b){var c=this.groups;c||(c=this.groups=new Map);var d=c.get(b);if(this.Ira)try{var e=this.Ira(a)}catch(g){this.error(g)}else e=a;if(!d&&(d=this.Cya?this.Cya():new _.Ee,c.set(b,d),this.destination.next(new QIa(b,d,this)),this.XK)){try{var f=this.XK(new QIa(b,d))}catch(g){this.error(g);return}this.add(f.subscribe(new Bl(b,d,this)))}d.closed||d.next(e)};_.h.vq=function(a){var b=this.groups;b&&(b.forEach(function(c){c.error(a)}),b.clear());this.destination.error(a)};
_.h.ei=function(){var a=this.groups;a&&(a.forEach(function(b){b.complete()}),a.clear());this.destination.complete()};_.h.unsubscribe=function(){this.closed||(this.Fhb=!0,0===this.count&&hl.prototype.unsubscribe.call(this))};var Bl=function(a,b,c){hl.call(this,b);this.key=a;this.group=b;this.parent=c};_.V(Bl,hl);Bl.EMPTY=hl.EMPTY;Bl.create=hl.create;Bl.prototype.Ec=function(){this.complete()};Bl.prototype.vs=function(){var a=this.parent,b=this.key;this.key=this.parent=null;a&&a.groups.delete(b)};
var QIa=function(a,b,c){this.key=a;this.UFc=b;this.LNc=c};_.V(QIa,_.Kd);QIa.create=_.Kd.create;QIa.prototype.Ll=function(a){var b=new _.Gd,c=this.LNc,d=this.UFc;c&&!c.closed&&b.add(new RIa(c));b.add(d.subscribe(a));return b};var RIa=function(a){_.Gd.call(this);this.parent=a;a.count++};_.V(RIa,_.Gd);RIa.EMPTY=_.Gd.EMPTY;RIa.prototype.unsubscribe=function(){var a=this.parent;a.closed||this.closed||(_.Gd.prototype.unsubscribe.call(this),--a.count,0===a.count&&a.Fhb&&a.unsubscribe())};var Qha=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 SIa=function(a,b){wl.call(this,a,b);this.scheduler=a;this.vla=b};_.V(SIa,wl);SIa.EMPTY=wl.EMPTY;SIa.prototype.LU=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c)return wl.prototype.LU.call(this,a,b,c);a.actions.push(this);return a.DN||(a.DN=FIa(function(){return a.flush(void 0)}))};SIa.prototype.EU=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c||null===c&&0<this.delay)return wl.prototype.EU.call(this,a,b,c);0===a.actions.length&&(GIa(b),a.DN=void 0)};var TIa=function(){yl.apply(this,arguments)};_.V(TIa,yl);TIa.prototype.flush=function(a){this.active=!0;this.DN=void 0;var b=this.actions,c,d=-1;a=a||b.shift();var e=b.length;do if(c=a.qA(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 UIa=new TIa(SIa);var VIa=1,WIa,Rha={},XIa=function(a){var b=VIa++;Rha[b]=!0;WIa||(WIa=Promise.resolve());WIa.then(function(){return Sha(b)&&a()});return b};var YIa=function(){return XIa.apply(null,_.Dc(_.zc.apply(0,arguments)))};var ZIa=function(a,b){wl.call(this,a,b);this.scheduler=a;this.vla=b};_.V(ZIa,wl);ZIa.EMPTY=wl.EMPTY;ZIa.prototype.LU=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c)return wl.prototype.LU.call(this,a,b,c);a.actions.push(this);return a.DN||(a.DN=YIa(a.flush.bind(a,void 0)))};ZIa.prototype.EU=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c||null===c&&0<this.delay)return wl.prototype.EU.call(this,a,b,c);0===a.actions.length&&(Sha(b),a.DN=void 0)};var $Ia=function(){yl.apply(this,arguments)};_.V($Ia,yl);$Ia.prototype.flush=function(a){this.active=!0;this.DN=void 0;var b=this.actions,c,d=-1;a=a||b.shift();var e=b.length;do if(c=a.qA(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;}};_.Cl=new $Ia(ZIa);var Dl=function(a,b){wl.call(this,a,b);this.scheduler=a;this.vla=b};_.V(Dl,wl);Dl.EMPTY=wl.EMPTY;Dl.prototype.Fh=function(a,b){b=void 0===b?0:b;if(0<b)return wl.prototype.Fh.call(this,a,b);this.delay=b;this.state=a;this.scheduler.flush(this);return this};Dl.prototype.qA=function(a,b){return 0<b||this.closed?wl.prototype.qA.call(this,a,b):this.t$a(a,b)};Dl.prototype.LU=function(a,b,c){c=void 0===c?0:c;return null!==c&&0<c||null===c&&0<this.delay?wl.prototype.LU.call(this,a,b,c):a.flush(this)};var aJa=function(){yl.apply(this,arguments)};_.V(aJa,yl);var bJa=new aJa(Dl);var fia=function(){function a(){this.message="argument out of range";this.name="ArgumentOutOfRangeError";return this}a.prototype=Object.create(Error.prototype);return 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})();_.El=function(a){a=void 0===a?!1:a;_.Ee.call(this);this.cpc=a};_.V(_.El,_.Ee);_.El.create=_.Ee.create;_.El.prototype.emit=function(a){_.Ee.prototype.next.call(this,a)};
_.El.prototype.subscribe=function(a,b,c){var d=a;b=b||function(){return null};if(a&&"object"===typeof a){var e;d=null==(e=a.next)?void 0:e.bind(a);var f;b=null==(f=a.error)?void 0:f.bind(a);var g;c=null==(g=a.complete)?void 0:g.bind(a)}this.cpc&&(b=Tha(b),d&&(d=Tha(d)),c&&(c=Tha(c)));d=_.Ee.prototype.subscribe.call(this,{next:d,error:b,complete:c});a instanceof _.Gd&&a.add(d);return d};var Vha=function(a){this.XK=a};Vha.prototype.call=function(a,b){return b.subscribe(new Fl(a,this.XK))};var Fl=function(a,b){tl.call(this,a);this.XK=b;this.value=null;this.Se=!1;this.RI=null};_.V(Fl,tl);Fl.EMPTY=tl.EMPTY;Fl.create=tl.create;Fl.prototype.Ec=function(a){this.value=a;this.Se=!0;if(!this.RI){try{var b=this.XK;var c=b(a)}catch(d){return this.destination.error(d)}a=Ud(c,new rl(this));!a||a.closed?this.Z9():this.add(this.RI=a)}};
Fl.prototype.Z9=function(){var a=this.value,b=this.Se,c=this.RI;c&&(this.remove(c),this.RI=null,c.unsubscribe());b&&(this.value=null,this.Se=!1,this.destination.next(a))};Fl.prototype.bt=function(){this.Z9()};Fl.prototype.Zs=function(){this.Z9()};_.Gl=function(a,b){tl.call(this,a);this.buffer=[];this.add(Ud(b,new rl(this)))};_.V(_.Gl,tl);_.Gl.EMPTY=tl.EMPTY;_.Gl.create=tl.create;_.Gl.prototype.Ec=function(a){this.buffer.push(a)};_.Gl.prototype.bt=function(){var a=this.buffer;this.buffer=[];this.destination.next(a)};var Yha=function(a,b){this.uQa=a;this.scheduler=b};Yha.prototype.call=function(a,b){return b.subscribe(new Hl(a,this.uQa,this.scheduler))};var Hl=function(a,b,c){hl.call(this,a);this.uQa=b;this.scheduler=c;this.Eua=this.LPa=null;this.Se=!1};_.V(Hl,hl);Hl.EMPTY=hl.EMPTY;Hl.create=hl.create;Hl.prototype.Ec=function(a){cJa(this);this.Eua=a;this.Se=!0;this.add(this.LPa=this.scheduler.Fh($ha,this.uQa,this))};Hl.prototype.ei=function(){Zha(this);this.destination.complete()};
var Zha=function(a){cJa(a);if(a.Se){var b=a.Eua;a.Eua=null;a.Se=!1;a.destination.next(b)}},cJa=function(a){var b=a.LPa;null!==b&&(a.remove(b),b.unsubscribe(),a.LPa=null)};var aia=function(a){this.defaultValue=a};aia.prototype.call=function(a,b){return b.subscribe(new Il(a,this.defaultValue))};var Il=function(a,b){hl.call(this,a);this.defaultValue=b;this.Pm=!0};_.V(Il,hl);Il.EMPTY=hl.EMPTY;Il.create=hl.create;Il.prototype.Ec=function(a){this.Pm=!1;this.destination.next(a)};Il.prototype.ei=function(){this.Pm&&this.destination.next(this.defaultValue);this.destination.complete()};var bia=function(a,b){this.delay=a;this.scheduler=b};bia.prototype.call=function(a,b){return b.subscribe(new Jl(a,this.delay,this.scheduler))};var Jl=function(a,b,c){hl.call(this,a);this.destination=a;this.delay=b;this.scheduler=c;this.zU=[];this.active=!1};_.V(Jl,hl);Jl.EMPTY=hl.EMPTY;Jl.create=hl.create;
var dJa=function(a){for(var b=a.source,c=b.zU,d=a.scheduler,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.Fh(a,b)):(b.Ok?b.destination.complete():this.unsubscribe(),b.active=!1)};Jl.prototype.lwc=function(a){this.active=!0;var b=this.destination;b.add(a.Fh(dJa,this.delay,{source:this,destination:b,scheduler:a}))};
Jl.prototype.Ec=function(a){var b=this.scheduler;a=new eJa(b.now()+this.delay,a);this.zU.push(a);!1===this.active&&this.lwc(b)};Jl.prototype.vq=function(a){this.zU.length=0;this.destination.error(a);this.unsubscribe()};Jl.prototype.ei=function(){0===this.zU.length&&this.destination.complete();this.unsubscribe()};var eJa=function(a,b){this.time=a;this.value=b};_.fJa=function(a,b){ul.call(this,a);this.RPa=b;this.Glb=!1;this.kra=[];this.index=0};_.V(_.fJa,ul);_.fJa.EMPTY=ul.EMPTY;_.fJa.create=ul.create;_.h=_.fJa.prototype;_.h.bt=function(a,b,c,d){this.destination.next(a);gJa(this,d);hJa(this)};_.h.WA=function(a){this.vq(a)};_.h.Zs=function(a){(a=gJa(this,a))&&this.destination.next(a);hJa(this)};_.h.Ec=function(a){var b=this.index++;try{var c=this.RPa(a,b);if(c){var d=Ud(c,new sl(this,a,0));d&&!d.closed&&(this.destination.add(d),this.kra.push(d))}}catch(e){this.destination.error(e)}};
_.h.ei=function(){this.Glb=!0;hJa(this);this.unsubscribe()};var gJa=function(a,b){b.unsubscribe();var c=a.kra.indexOf(b);-1!==c&&a.kra.splice(c,1);return b.kGb},hJa=function(a){a.Glb&&0===a.kra.length&&a.destination.complete()};var cia=function(){};cia.prototype.call=function(a,b){return b.subscribe(new iJa(a))};var iJa=function(a){hl.call(this,a)};_.V(iJa,hl);iJa.EMPTY=hl.EMPTY;iJa.create=hl.create;iJa.prototype.Ec=function(a){oha(a,this.destination)};var eia=function(a){this.compare=a;this.pT=void 0};eia.prototype.call=function(a,b){return b.subscribe(new Kl(a,this.compare,this.pT))};var Kl=function(a,b,c){hl.call(this,a);this.pT=c;this.rH=!1;"function"===typeof b&&(this.compare=b)};_.V(Kl,hl);Kl.EMPTY=hl.EMPTY;Kl.create=hl.create;Kl.prototype.compare=function(a,b){return a===b};
Kl.prototype.Ec=function(a){try{var b=this.pT;var c=b?b(a):a}catch(e){return this.destination.error(e)}b=!1;if(this.rH)try{var d=this.compare;b=d(this.key,c)}catch(e){return this.destination.error(e)}else this.rH=!0;b||(this.key=c,this.destination.next(a))};var gia=function(a){this.count=a};gia.prototype.call=function(a,b){return b.subscribe(new jJa(a,this.count))};var jJa=function(a,b){hl.call(this,a);this.count=b;this.ayc=0};_.V(jJa,hl);jJa.EMPTY=hl.EMPTY;jJa.create=hl.create;jJa.prototype.Ec=function(a){var b=this.count,c=++this.ayc;c<=b&&(this.destination.next(a),c===b&&(this.destination.complete(),this.unsubscribe()))};var iia=function(a){this.QQa=a};iia.prototype.call=function(a,b){return b.subscribe(new Ll(a,this.QQa))};var Ll=function(a,b){hl.call(this,a);this.QQa=b;this.Se=!1};_.V(Ll,hl);Ll.EMPTY=hl.EMPTY;Ll.create=hl.create;Ll.prototype.Ec=function(a){this.Se=!0;this.destination.next(a)};Ll.prototype.ei=function(){if(this.Se)return this.destination.complete();try{var a=this.QQa()}catch(b){a=b}this.destination.error(a)};var kia=function(a){this.df=a};kia.prototype.call=function(a,b){return b.subscribe(new kJa(a,this.df))};var kJa=function(a,b){tl.call(this,a);this.destination=a;this.df=b;this.Ps=!1;this.index=0};_.V(kJa,tl);kJa.EMPTY=tl.EMPTY;kJa.create=tl.create;_.h=kJa.prototype;_.h.Ec=function(a){if(!this.TL){var b=this.index++;try{var c=this.df(a,b)}catch(d){this.destination.error(d);return}a=new rl(this);this.destination.add(a);this.TL=a;Ud(c,a)}};
_.h.ei=function(){this.Ps=!0;this.TL||this.destination.complete();this.unsubscribe()};_.h.bt=function(a){this.destination.next(a)};_.h.WA=function(a){this.destination.error(a)};_.h.Zs=function(){this.TL=void 0;this.Ps&&this.destination.complete()};var mia=function(a){this.callback=a};mia.prototype.call=function(a,b){a=b.subscribe(a);a.add(this.callback);return a};var nia=function(){};nia.prototype.call=function(a,b){return b.subscribe(new lJa(a))};var lJa=function(){hl.apply(this,arguments)};_.V(lJa,hl);lJa.EMPTY=hl.EMPTY;lJa.create=hl.create;lJa.prototype.Ec=function(){};var pia=function(){this.total=1};pia.prototype.call=function(a,b){return b.subscribe(new Ml(a,this.total))};var Ml=function(a,b){hl.call(this,a);this.total=b;this.tMb=[];this.count=0};_.V(Ml,hl);Ml.EMPTY=hl.EMPTY;Ml.create=hl.create;Ml.prototype.Ec=function(a){var b=this.tMb,c=this.total,d=this.count++;b.length<c?b.push(a):b[d%c]=a};Ml.prototype.ei=function(){var a=this.destination,b=this.count;if(0<b)for(var c=this.count>=this.total?this.total:this.count,d=this.tMb,e=0;e<c;e++){var f=b++%c;a.next(d[f])}a.complete()};var ria=function(a){this.value=a};ria.prototype.call=function(a,b){return b.subscribe(new mJa(a,this.value))};var mJa=function(a,b){hl.call(this,a);this.value=b};_.V(mJa,hl);mJa.EMPTY=hl.EMPTY;mJa.create=hl.create;mJa.prototype.Ec=function(){this.destination.next(this.value)};var sia=function(){};sia.prototype.call=function(a,b){return b.subscribe(new Nl(a))};var Nl=function(a){hl.call(this,a)};_.V(Nl,hl);Nl.EMPTY=hl.EMPTY;Nl.create=hl.create;Nl.prototype.Ec=function(a){this.destination.next(new qIa("N",a))};Nl.prototype.vq=function(a){var b=this.destination;b.next(new qIa("E",void 0,a));b.complete()};Nl.prototype.ei=function(){var a=this.destination;a.next(rIa);a.complete()};var uia=function(a,b,c){this.lMa=a;this.seed=b;this.DGc=void 0===c?!1:c};uia.prototype.call=function(a,b){return b.subscribe(new nJa(a,this.lMa,this.seed,this.DGc))};var nJa=function(a,b,c,d){hl.call(this,a);this.lMa=b;this.ii=c;this.Iab=d;this.index=0};_.V(nJa,hl);nJa.EMPTY=hl.EMPTY;nJa.create=hl.create;nJa.prototype.Ec=function(a){var b=this.destination;if(this.Iab){var c=this.index++;try{var d=this.lMa(this.ii,a,c)}catch(e){b.error(e);return}this.ii=d;b.next(d)}else this.ii=a,this.Iab=!0,b.next(a)};var xia=function(a,b){this.scheduler=a;this.delay=void 0===b?0:b};xia.prototype.call=function(a,b){return b.subscribe(new Ol(a,this.scheduler,this.delay))};var Ol=function(a,b,c){c=void 0===c?0:c;hl.call(this,a);this.scheduler=b;this.delay=c};_.V(Ol,hl);Ol.EMPTY=hl.EMPTY;Ol.create=hl.create;Ol.dispatch=function(a){oha(a.notification,a.destination);this.unsubscribe()};var oJa=function(a,b){var c=a.destination;c.add(a.scheduler.Fh(Ol.dispatch,a.delay,{notification:b,destination:c}))};
Ol.prototype.Ec=function(a){oJa(this,{kind:"N",value:a,error:void 0})};Ol.prototype.vq=function(a){oJa(this,{kind:"E",value:void 0,error:a});this.unsubscribe()};Ol.prototype.ei=function(){oJa(this,sIa);this.unsubscribe()};_.pJa=function(a){hl.call(this,a);this.qvb=!1};_.V(_.pJa,hl);_.pJa.EMPTY=hl.EMPTY;_.pJa.create=hl.create;_.pJa.prototype.Ec=function(a){var b;this.qvb?b=[this.b_a,a]:this.qvb=!0;this.b_a=a;b&&this.destination.next(b)};var Eia=function(){this.total=1};Eia.prototype.call=function(a,b){return b.subscribe(new qJa(a,this.total))};var qJa=function(a,b){hl.call(this,a);this.total=b;this.count=0};_.V(qJa,hl);qJa.EMPTY=hl.EMPTY;qJa.create=hl.create;qJa.prototype.Ec=function(a){++this.count>this.total&&this.destination.next(a)};_.rJa=function(a,b){hl.call(this,a);this.Xp=b;this.D2a=!0;this.index=0};_.V(_.rJa,hl);_.rJa.EMPTY=hl.EMPTY;_.rJa.create=hl.create;_.rJa.prototype.Ec=function(a){var b=this.destination;if(this.D2a)try{this.D2a=!!this.Xp(a,this.index++)}catch(c){this.destination.error(c)}this.D2a||b.next(a)};var Fia=function(a){this.df=a};Fia.prototype.call=function(a,b){return b.subscribe(new sJa(a,this.df))};var sJa=function(a,b){tl.call(this,a);this.destination=a;this.df=b;this.index=0};_.V(sJa,tl);sJa.EMPTY=tl.EMPTY;sJa.create=tl.create;_.h=sJa.prototype;_.h.Ec=function(a){var b=this.index++;try{var c=this.df(a,b)}catch(d){this.destination.error(d);return}(a=this.TL)&&a.unsubscribe();a=new rl(this);this.destination.add(a);this.TL=a;Ud(c,a)};
_.h.ei=function(){var a=this.TL;a&&!a.closed||tl.prototype.ei.call(this);this.unsubscribe()};_.h.vs=function(){this.TL=void 0};_.h.Zs=function(){this.TL=void 0;this.Ok&&tl.prototype.ei.call(this)};_.h.bt=function(a){this.destination.next(a)};var Hia=function(a){this.yLc=a};Hia.prototype.call=function(a,b){a=new Pl(a);var c=Ud(this.yLc,new rl(a));return c&&!a.kFb?(a.add(c),b.subscribe(a)):a};var Pl=function(a){tl.call(this,a);this.kFb=!1};_.V(Pl,tl);Pl.EMPTY=tl.EMPTY;Pl.create=tl.create;Pl.prototype.bt=function(){this.kFb=!0;this.complete()};Pl.prototype.Zs=function(){};var Iia=function(a,b){this.Xp=a;this.MUa=b};Iia.prototype.call=function(a,b){return b.subscribe(new tJa(a,this.Xp,this.MUa))};var tJa=function(a,b,c){hl.call(this,a);this.Xp=b;this.MUa=c;this.index=0};_.V(tJa,hl);tJa.EMPTY=hl.EMPTY;tJa.create=hl.create;tJa.prototype.Ec=function(a){var b=this.destination;try{var c=this.Xp(a,this.index++)}catch(d){b.error(d);return}b=this.destination;c?b.next(a):(this.MUa&&b.next(a),b.complete())};var Kia=function(a,b,c){this.iLc=a;this.error=b;this.complete=c};Kia.prototype.call=function(a,b){return b.subscribe(new Ql(a,this.iLc,this.error,this.complete))};var Ql=function(a,b,c,d){hl.call(this,a);this.CLa=this.DLa=this.ELa=he;this.DLa=c||he;this.CLa=d||he;_.dha(b)?(this.Yi=this,this.ELa=b):b&&(this.Yi=b,this.ELa=b.next||he,this.DLa=b.error||he,this.CLa=b.complete||he)};_.V(Ql,hl);Ql.EMPTY=hl.EMPTY;Ql.create=hl.create;
Ql.prototype.Ec=function(a){try{this.ELa.call(this.Yi,a)}catch(b){this.destination.error(b);return}this.destination.next(a)};Ql.prototype.vq=function(a){try{this.DLa.call(this.Yi,a)}catch(b){this.destination.error(b);return}this.destination.error(a)};Ql.prototype.ei=function(){try{this.CLa.call(this.Yi)}catch(a){this.destination.error(a);return}return this.destination.complete()};_.Rl=function(a,b,c,d,e){hl.call(this,a);this.duration=b;this.scheduler=c;this.uT=d;this.YV=e;this.RI=null;this.a6=!1;this.U7=null};_.V(_.Rl,hl);_.Rl.EMPTY=hl.EMPTY;_.Rl.create=hl.create;_.Rl.prototype.Ec=function(a){this.RI?this.YV&&(this.U7=a,this.a6=!0):(this.add(this.RI=this.scheduler.Fh(Lia,this.duration,{bO:this})),this.uT?this.destination.next(a):this.YV&&(this.U7=a,this.a6=!0))};_.Rl.prototype.ei=function(){this.a6&&this.destination.next(this.U7);this.destination.complete()};
_.Rl.prototype.Z9=function(){var a=this.RI;a&&(this.YV&&this.a6&&(this.destination.next(this.U7),this.U7=null,this.a6=!1),a.unsubscribe(),this.remove(a),this.RI=null)};var Mia=function(a,b){this.OM=a;this.df=b};Mia.prototype.call=function(a,b){return b.subscribe(new Sl(a,this.OM,this.df))};var Sl=function(a,b,c){ul.call(this,a);this.df=c;this.UV=[];a=b.length;this.values=Array(a);for(c=0;c<a;c++)this.UV.push(c);for(c=0;c<a;c++)this.add(Ud(b[c],new sl(this,void 0,c)))};_.V(Sl,ul);Sl.EMPTY=ul.EMPTY;Sl.create=ul.create;Sl.prototype.bt=function(a,b,c){this.values[c]=b;b=this.UV;0<b.length&&(c=b.indexOf(c),-1!==c&&b.splice(c,1))};Sl.prototype.Zs=function(){};
Sl.prototype.Ec=function(a){0===this.UV.length&&(a=[a].concat(_.Dc(this.values)),this.df?this.zxc(a):this.destination.next(a))};Sl.prototype.zxc=function(a){try{var b=this.df.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};var Sia;
_.Me=function(a){var b=void 0===a.Cqb?!1:a.Cqb,c=void 0===a.hja?!1:a.hja;a=void 0===a.I2?!1:a.I2;this.d0=this.gda=!1;this.isStable=!0;this.Mva=new _.El(!1);this.QM=new _.El(!1);this.Cf=new _.El(!1);this.onError=new _.El(!1);if("undefined"==typeof Zone)throw new _.hc(908,!1);Zone.ezc();this.TX=0;this.ovc=this.RF=Zone.current;Zone.TaskTrackingZoneSpec&&(this.RF=this.RF.tD(new Zone.TaskTrackingZoneSpec));b&&Zone.longStackTraceZoneSpec&&(this.RF=this.RF.tD(Zone.longStackTraceZoneSpec));this.hja=!a&&c;
this.I2=a;this.Cua=-1;c="function"===typeof _.ud.requestAnimationFrame;b=_.ud[c?"requestAnimationFrame":"setTimeout"];c=_.ud[c?"cancelAnimationFrame":"clearTimeout"];"undefined"!==typeof Zone&&b&&c&&((c=b[Zone.Yo("OriginalDelegate")])&&(b=c),Zone.Yo("OriginalDelegate"));this.cLc=b;Ria(this)};_.Tia=function(){return"undefined"!==typeof Zone&&!0===Zone.current.get("isAngularZone")};Sia=function(){if(_.Tia())throw new _.hc(909,!1);};_.Me.prototype.qc=function(a,b,c){return this.RF.qc(a,b,c)};
_.Me.prototype.Yha=function(a,b,c){var d=this.RF;a=d.pxa("NgZoneEvent: undefined",a,uJa,Uha,Uha);try{return d.Yha(a,b,c)}finally{d.yK(a)}};_.Me.prototype.Ex=function(a,b,c){return this.RF.Ex(a,b,c)};_.Me.prototype.Vb=function(a){return this.ovc.qc(a)};var uJa={},yja=function(){this.gda=this.d0=!1;this.isStable=!0;this.Mva=new _.El;this.QM=new _.El;this.Cf=new _.El;this.onError=new _.El};yja.prototype.qc=function(a,b,c){return a.apply(b,c)};yja.prototype.Ex=function(a,b,c){return a.apply(b,c)};
yja.prototype.Vb=function(a){return a()};yja.prototype.Yha=function(a,b,c){return a.apply(b,c)};var Fja=new _.Bc("",{Ga:"root",qa:Uia});var Wia=function(a,b,c){this.phase=b;this.Vzc=c;this.zone=a.get(_.Me);this.kf=a.get(_.Cd,null,{optional:!0})};Wia.prototype.Fj=function(){try{this.zone.Vb(this.Vzc)}catch(b){var a;null==(a=this.kf)||a.handleError(b)}};var Via=function(){this.Qra=!1;var a={};this.buckets=(a[0]=new Set,a[1]=new Set,a[2]=new Set,a[3]=new Set,a);this.xaa=new Set};Via.prototype.register=function(a){(this.Qra?this.xaa:this.buckets[a.phase]).add(a)};Via.prototype.unregister=function(a){this.buckets[a.phase].delete(a);this.xaa.delete(a)};
Via.prototype.qA=function(){this.Qra=!0;for(var a=_.k(Object.values(this.buckets)),b=a.next();!b.done;b=a.next()){var c=_.k(b.value);for(b=c.next();!b.done;b=c.next())b.value.Fj()}this.Qra=!1;a=_.k(this.xaa);for(b=a.next();!b.done;b=a.next())b=b.value,this.buckets[b.phase].add(b);this.xaa.clear()};Via.prototype.destroy=function(){for(var a=_.k(Object.values(this.buckets)),b=a.next();!b.done;b=a.next())b.value.clear();this.xaa.clear()};var Qe=function(){this.l0a=0;this.handler=null;this.YUa=[]};
Qe.prototype.s9=function(){var a;if(null!=(a=this.handler)&&a.Qra)throw new _.hc(102,!1);this.l0a++};Qe.prototype.end=function(){this.l0a--;if(0===this.l0a){for(var a=_.k(this.YUa),b=a.next();!b.done;b=a.next())b=b.value,b();this.YUa.length=0;var c;null==(c=this.handler)||c.qA()}};Qe.prototype.Ka=function(){var a;null==(a=this.handler)||a.destroy();this.handler=null;this.YUa.length=0};Qe.ta=_.p({token:Qe,Ga:"root",qa:function(){return new Qe}});var vJa=function(){};vJa.ta=_.p({token:vJa,Ga:"root",qa:function(){return null}});var wJa;_.Tl=function(){this.Csa="0.0.0-PLACEHOLDER";this.av=["0","0","0-PLACEHOLDER"].slice(2).join(".")};wJa=new _.Tl;var xJa={};var yJa=function(a){this.yl=a},zJa;_.V(yJa,_.Yk);_.Ul=function(a,b){return new Rf(b[Mda]||null,a.yl)};zJa=function(a,b){this.Dc=a;this.Yva=b};zJa.prototype.get=function(a,b,c){c=xda(c);var d=this.Dc.get(a,xJa,c);return d!==xJa||b===xJa?d:this.Yva.get(a,b,c)};var Rf=function(a,b){this.UC=a;this.yl=b;this.t$=a.type;this.lb=a.oa.map(Hda).join(",");this.Yb=a.Yb?a.Yb:[];this.XHc=!!b};_.V(Rf,uHa);
Rf.prototype.create=function(a,b,c,d){d=d||this.yl;var e;(d=d instanceof Vk?d:null==(e=d)?void 0:e.Dc)&&null!==this.UC.JTa&&(d=this.UC.JTa(d)||d);var f=d?new zJa(a,d):a;a=f.get(vHa,null);if(null===a)throw new _.hc(407,!1);e=f.get(vJa,null);d=f.get(Qe,null);d={n0a:a,Zha:e,Kxb:null,Byc:d};a=a.S$(null,this.UC);e=this.UC.oa[0][0]||"div";if(c)e=this.UC.ob,e=f.get(wHa,!1)||3===e,e=a.x1a(c,e);else{var g=e.toLowerCase();e=a.createElement(e,"svg"===g?"svg":"math"===g?"math":null)}g=e;e=this.UC.cZa?576:528;
var m=this.UC.UN?4608:e,n=null;null!==g&&(n=null);e=Cga(0,null,null,1,0,null,null,null,null,null,null);f=qga(null,e,null,m,null,null,d,a,f,null,n);Oea(f);try{var r=this.UC;m=null;if(r.Pba){var w=[];m=new Map;r.Pba(r,w,m);w.push(r)}else w=[r];var z=f[1];f[25]=g;var D=zd(z,25,2,"#host",null);z=w;for(var J=f[1],L=_.k(z),P=L.next();!P.done;P=L.next())D.PA=Dda(D.PA,P.value.yb);null!==D.PA&&(Zia(D,D.PA,!0),null!==g&&Mfa(a,g,D));L=null;null!==g&&(L=null);var ba=d.n0a.S$(g,r);P=16;r.UN?P=4096:r.cZa&&(P=64);
var oa=qga(f,wga(r),null,P,f[D.index],D,d,ba,null,null,L);J.Mk&&Fga(J,D,z.length-1);xga(f,oa);var qa=f[D.index]=oa;var sa=e.data[25];if(g)if(c)Bda(a,g,["ng-version",wJa.Csa]);else{var Ea=r.oa[0];c=[];D=[];J=1;for(ba=2;J<Ea.length;){var Ma=Ea[J];if("string"===typeof Ma)2===ba?""!==Ma&&c.push(Ma,Ea[++J]):8===ba&&D.push(Ma);else{if(0!==(ba&1))break;ba=Ma}J++}c&&Bda(a,g,c);if(D&&0<D.length){var Va=D.join(" ");""===Va?a.removeAttribute(g,"class"):a.setAttribute(g,"class",Va)}}if(void 0!==b){var ab=this.Yb,
Gb=sa.gv=[];for(Ea=0;Ea<ab.length;Ea++){var Hb=b[Ea];Gb.push(null!=Hb?Array.from(Hb):null)}}b=w;w=[ija];var Eb=_.Wc(),Na=f[1],gb=_.Oc(Eb,f);Gga(Na,f,Eb,b,null,m);for(ab=0;ab<b.length;ab++){var jb=hd(f,Na,Eb.Cm+ab,Eb);_.nd(jb,f)}zga(Na,f,Eb);gb&&_.nd(gb,f);var ic=hd(f,Na,Eb.Cm+Eb.Bw,Eb);qa[8]=f[8]=ic;if(null!==w)for(var sc=_.k(w),ff=sc.next();!ff.done;ff=sc.next()){var rb=ff.value;rb(ic,r)}vga(Na,Eb,qa);var Jb=ic;Yia(e,f,null)}finally{Rea()}return new Vl(this.t$,Jb,md(sa,f),f,sa)};
_.W.Object.defineProperties(Rf.prototype,{inputs:{configurable:!0,enumerable:!0,get:function(){var a=this.UC,b=a.HD;a=$ia(a.inputs);if(null!==b)for(var c=_.k(a),d=c.next();!d.done;d=c.next())d=d.value,b.hasOwnProperty(d.ZIb)&&(d.transform=b[d.ZIb]);return a}},outputs:{configurable:!0,enumerable:!0,get:function(){return $ia(this.UC.outputs)}}});var Vl=function(a,b,c,d,e){this.location=c;this.bdb=d;this.N7=e;this.Pga=null;this.instance=b;this.Lu=this.Bm=new Ed(d,void 0,!1);this.t$=a};_.V(Vl,tHa);
Vl.prototype.LN=function(a,b){var c=this.N7.inputs,d;null!==c&&(d=c[a])&&(null!=this.Pga||(this.Pga=new Map),this.Pga.has(a)&&Object.is(this.Pga.get(a),b)||(c=this.bdb,Ega(c[1],c,d,a,b),this.Pga.set(a,b),Tga(_.Pc(this.N7.index,c))))};Vl.prototype.destroy=function(){this.Lu.destroy()};Vl.prototype.nf=function(a){this.Lu.nf(a)};_.W.Object.defineProperties(Vl.prototype,{Dc:{configurable:!0,enumerable:!0,get:function(){return new _.id(this.N7,this.bdb)}}});var Se=function(a,b,c){this.ld=b;this.sGa=[];this.XPa=[];this.VC=new yJa(this);var d=(a[cHa]||null).bootstrap;this.sGa=d instanceof Function?d():d;this.voa=ofa(a,b,[{wa:qHa,nc:this},{wa:_.Yk,nc:this.VC}].concat(_.Dc(c)),_.gc(a),new Set(["environment"]));pfa(this.voa);this.instance=this.voa.get(a)};_.V(Se,qHa);Se.prototype.destroy=function(){var a=this.voa;!a.yc&&a.destroy();this.XPa.forEach(function(b){return b()});this.XPa=null};Se.prototype.nf=function(a){this.XPa.push(a)};
_.W.Object.defineProperties(Se.prototype,{Dc:{configurable:!0,enumerable:!0,get:function(){return this.voa}}});var ila=function(a){this.tEb=a};_.V(ila,foa);ila.prototype.create=function(a){return new Se(this.tEb,a,[])};var kja=function(a){this.VC=new yJa(this);this.instance=null;var b=new Ec([].concat(_.Dc(a.Pb),[{wa:qHa,nc:this},{wa:_.Yk,nc:this.VC}]),a.parent||kea(),a.HBc,new Set(["environment"]));this.Dc=b;a.ZOc&&pfa(b)};_.V(kja,qHa);kja.prototype.destroy=function(){this.Dc.destroy()};
kja.prototype.nf=function(a){this.Dc.nf(a)};var uoa=new _.Bc("Application Initializer"),Wl=function(){var a=this;this.done=this.GD=!1;this.MCc=new Promise(function(c,d){a.resolve=c;a.reject=d});var b;this.Tyc=null!=(b=_.pc(uoa,{optional:!0}))?b:[]},AJa=function(a){if(!a.GD){for(var b=[],c=_.k(a.Tyc),d=c.next(),e={};!d.done;e={k0:e.k0},d=c.next())d=d.value,e.k0=d(),mja(e.k0)?b.push(e.k0):nja(e.k0)&&(d=new Promise(function(f){return function(g,m){f.k0.subscribe({complete:g,error:m})}}(e)),b.push(d));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.GD=!0}};Wl.O=function(a){return new (a||Wl)};Wl.ta=_.p({token:Wl,qa:Wl.O,Ga:"root"});var Xl=function(){};Xl.prototype.log=function(a){console.log(a)};Xl.prototype.warn=function(a){console.warn(a)};Xl.O=function(a){return new (a||Xl)};Xl.ta=_.p({token:Xl,qa:Xl.O,Ga:"platform"});_.Hh=new _.Bc("LocaleId",{Ga:"root",qa:function(){return _.pc(_.Hh,12)||("undefined"!==typeof Gxa?"en-US":"undefined"!==typeof $localize&&$localize.locale||"en-US")}});var Yl=function(){this.sSb=0;this.oE=new Set;this.nta=new _.gg(!1)};Yl.prototype.add=function(){this.nta.next(!0);var a=this.sSb++;this.oE.add(a);return a};Yl.prototype.remove=function(a){this.oE.delete(a);0===this.oE.size&&this.nta.next(!1)};Yl.prototype.Ka=function(){this.oE.clear();this.nta.next(!1)};Yl.O=function(a){return new (a||Yl)};Yl.ta=_.p({token:Yl,qa:Yl.O,Ga:"root"});var Zl=function(){};Zl.O=function(a){return new (a||Zl)};Zl.ta=_.p({token:Zl,qa:Zl.O,Ga:"root"});_.BJa="en-US";var CJa=new _.Bc(""),DJa=new _.Bc(""),$l=function(a,b,c){var d=this;this.hb=a;this.wKb=b;this.CXc=0;this.hJa=!0;this.u5=!1;this.xP=[];this.Pya=null;EJa||(EJa=c,FJa(b));this.hyc();a.qc(function(){d.Pya="undefined"==typeof Zone?null:Zone.current.get("TaskTrackingZone")})};$l.prototype.hyc=function(){var a=this;this.hb.Mva.subscribe({next:function(){a.u5=!0;a.hJa=!1}});this.hb.Vb(function(){a.hb.Cf.subscribe({next:function(){Sia();queueMicrotask(function(){a.hJa=!0;a.cdb()})}})})};
$l.prototype.isStable=function(){return this.hJa&&!this.hb.gda};$l.prototype.cdb=function(){var a=this;if(this.isStable())queueMicrotask(function(){for(;0!==a.xP.length;){var c=a.xP.pop();clearTimeout(c.r3);c.LCc(a.u5)}a.u5=!1});else{var b=GJa(this);this.xP=this.xP.filter(function(c){return c.vUb&&c.vUb(b)?(clearTimeout(c.r3),!1):!0});this.u5=!0}};var GJa=function(a){return a.Pya?a.Pya.U4c.map(function(b){return{source:b.source,nBc:b.nBc,data:b.data}}):[]};_.h=$l.prototype;
_.h.addCallback=function(a,b,c){var d=this,e=-1;b&&0<b&&(e=setTimeout(function(){d.xP=d.xP.filter(function(f){return f.r3!==e});a(d.u5,GJa(d))},b));this.xP.push({LCc:a,r3:e,vUb:c})};_.h.whenStable=function(a,b,c){if(c&&!this.Pya)throw Error("hb");this.addCallback(a,b,c);this.cdb()};_.h.V_a=function(a){this.wKb.V_a(a,this)};_.h.J4a=function(a){this.wKb.J4a(a)};_.h.findProviders=function(){return[]};$l.O=function(a){return new (a||$l)(_.q(_.Me),_.q(am),_.q(DJa))};$l.ta=_.p({token:$l,qa:$l.O});
var am=function(){this.Z4=new Map};am.prototype.V_a=function(a,b){this.Z4.set(a,b)};am.prototype.J4a=function(a){this.Z4.delete(a)};am.prototype.Sba=function(a,b){var c,d;return null!=(d=null==(c=EJa)?void 0:c.Sba(this,a,void 0===b?!0:b))?d:null};am.O=function(a){return new (a||am)};am.ta=_.p({token:am,qa:am.O,Ga:"platform"});var EJa;var HJa=this,tja=null,rja=new _.Bc("AllowMultipleToken"),wja=new _.Bc("PlatformDestroyListeners"),IJa=new _.Bc("appBootstrapListener"),Te=function(a){this.hf=a;this.wJa=[];this.IP=[];this.Lb=!1},JJa=function(a,b,c){var d=zja(null==c?void 0:c.Ad,xja({yDc:null==c?void 0:c.P5c,YOc:null==c?void 0:c.Q5c}));return d.qc(function(){var e=jja(b.tEb,a.Dc,Gja(function(){return d})),f=e.Dc.get(_.Cd,null);d.Vb(function(){var g=d.onError.subscribe({next:function(m){f.handleError(m)}});e.nf(function(){Cja(a.wJa,
e);g.unsubscribe()})});return Aja(f,d,function(){var g=e.Dc.get(Wl);AJa(g);return g.MCc.then(function(){var m=e.Dc.get(_.Hh,"en-US")||"en-US";null==m&&rda("Expected localeId to be defined",m,null,"!=");"string"===typeof m&&(_.BJa=m.toLowerCase().replace(/_/g,"-"));a.Quc(e);return e})})})},bxa=function(a,b){var c=void 0===c?[]:c;var d=Bja({},c);Promise.resolve(new ila(b)).then(function(e){return JJa(a,e,d)})};
Te.prototype.Quc=function(a){var b=a.Dc.get(_.Bg);if(0<a.sGa.length)a.sGa.forEach(function(c){return b.bootstrap(c)});else if(a.instance.lLc)a.instance.lLc(b);else throw new _.hc(-403,!1);this.wJa.push(a)};Te.prototype.nf=function(a){this.IP.push(a)};
Te.prototype.destroy=function(){if(this.Lb)throw new _.hc(404,!1);this.wJa.slice().forEach(function(b){return b.destroy()});this.IP.forEach(function(b){return b()});var a=this.hf.get(wja,null);a&&(a.forEach(function(b){return b()}),a.clear());this.Lb=!0};_.W.Object.defineProperties(Te.prototype,{Dc:{configurable:!0,enumerable:!0,get:function(){return this.hf}},yc:{configurable:!0,enumerable:!0,get:function(){return this.Lb}}});Te.O=function(a){return new (a||Te)(_.q(_.Ne))};
Te.ta=_.p({token:Te,qa:Te.O,Ga:"platform"});_.Bg=function(){var a=this;this.Q8a=[];this.Lb=this.MKa=!1;this.IP=[];this.sY=[];this.HHc=_.pc(Eja);this.PUc=_.pc(Fja);this.Ilb=[];this.WC=[];this.isStable=_.pc(Yl).nta.ha(_.Ie(function(b){return b?_.Md(!1):a.PUc}),_.te(),Cia());this.hf=_.pc(Vk)};
_.Bg.prototype.bootstrap=function(a,b){var c=this,d=a instanceof uHa;if(!this.hf.get(Wl).done)throw new _.hc(405,!1);a=d?a:_.Ul(this.hf.get(_.Yk),a);this.Ilb.push(a.t$);d=a.XHc?void 0:this.hf.get(qHa);var e=a.create(_.pHa,[],b||a.lb,d),f=e.location.na,g=e.Dc.get(CJa,null);null==g||g.V_a(f);e.nf(function(){c.vZ(e.Lu);Cja(c.WC,e);null==g||g.J4a(f)});this.Euc(e);return e};
_.Bg.prototype.tick=function(){if(this.MKa)throw new _.hc(101,!1);try{this.MKa=!0;for(var a=_.k(this.sY),b=a.next();!b.done;b=a.next())_.bl(b.value)}catch(c){this.HHc(c)}finally{this.MKa=!1}};_.KJa=function(a,b){a.sY.push(b);if(b.kma)throw new _.hc(902,!1);b.js=a};_.h=_.Bg.prototype;_.h.vZ=function(a){Cja(this.sY,a);a.js=null;var b=a.Rj;pd(b[11],2,a.Rj[1].firstChild,b,null,null,!1)};
_.h.Euc=function(a){_.KJa(this,a.Lu);this.tick();this.WC.push(a);var b=this.hf.get(IJa,[]);[].concat(_.Dc(this.Q8a),_.Dc(b)).forEach(function(c){return c(a)})};_.h.Ka=function(){if(!this.Lb)try{this.IP.forEach(function(a){return a()}),this.sY.slice().forEach(function(a){return a.destroy()})}finally{this.Lb=!0,this.sY=[],this.Q8a=[],this.IP=[]}};_.h.nf=function(a){var b=this;this.IP.push(a);return function(){return Cja(b.IP,a)}};
_.h.destroy=function(){if(this.Lb)throw new _.hc(406,!1);var a=this.hf;a.destroy&&!a.yc&&a.destroy()};_.W.Object.defineProperties(_.Bg.prototype,{yc:{configurable:!0,enumerable:!0,get:function(){return this.Lb}},Dc:{configurable:!0,enumerable:!0,get:function(){return this.hf}},PTc:{configurable:!0,enumerable:!0,get:function(){return this.sY.length}}});_.Bg.O=function(a){return new (a||_.Bg)};_.Bg.ta=_.p({token:_.Bg,qa:_.Bg.O,Ga:"root"});
var Eja=new _.Bc("",{Ga:"root",qa:function(){return _.pc(_.Cd).handleError.bind(HJa)}}),Ve=function(){this.zone=_.pc(_.Me);this.Vyc=_.pc(_.Bg)};Ve.prototype.initialize=function(){var a=this;this.bcb||(this.bcb=this.zone.QM.subscribe({next:function(){a.zone.qc(function(){a.Vyc.tick()})}}))};Ve.prototype.Ka=function(){var a;null==(a=this.bcb)||a.unsubscribe()};Ve.O=function(a){return new (a||Ve)};Ve.ta=_.p({token:Ve,qa:Ve.O,Ga:"root"});_.hla=new Map;_.Ef=function(){};_.Ef.fs=Nja;var We=function(a,b,c){this.yJ=a;this.f6=b;this.e6=c};_.V(We,_.Ef);We.fs=_.Ef.fs;We.prototype.clear=function(){for(;0<this.length;)this.remove(this.length-1)};We.prototype.get=function(a){var b=this.yJ[8];return null!==b&&b[a]||null};We.prototype.Sh=function(a,b,c){if("number"===typeof c)var d=c;else if(null!=c){d=c.index;var e=c.Dc}a=LJa(a,b||{},e,null);MJa(this,a,d,_.Jja(this.f6,null));return a};
_.NJa=function(a,b,c,d,e){var f=b&&"function"!==typeof b;if(!f){var g=c||{};c=g.index;d=g.Dc;e=g.u_a;g=g.cL||g.O5c}b=f?b:new Rf(b[Mda]||null);d=d||a.Yva;g||null!=b.yl||(f=(f?d:a.Yva).get(Vk,null))&&(g=f);e=b.create(d,e,null,g);MJa(a,e.Lu,c,_.Jja(a.f6,null));return e};We.prototype.iT=function(a,b){return MJa(this,a,b,!0)};
var MJa=function(a,b,c,d){var e=b.Rj;if(_.Kc(e[3])){var f=a.indexOf(b);-1!==f?a.detach(f):(f=e[3],f=new We(f,f[5],f[3]),f.detach(f.indexOf(b)))}c=a.T4(c);a=a.yJ;_.Lja(a,e,c,d);if(b.js)throw new _.hc(902,!1);b.kma=!0;d=Oja(a);c>=d.length?d.push(b):d.splice(c,0,b);return b};_.h=We.prototype;_.h.move=function(a,b){return this.iT(a,b)};_.h.indexOf=function(a){var b=this.yJ[8];return null!==b?b.indexOf(a):-1};
_.h.remove=function(a){a=this.T4(a,-1);var b=_.Afa(this.yJ,a);b&&(Vda(Oja(this.yJ),a),_.Cfa(b[1],b))};_.h.detach=function(a){a=this.T4(a,-1);var b=_.Afa(this.yJ,a);return b&&null!=Vda(Oja(this.yJ),a)?new Ed(b):null};_.h.T4=function(a,b){return null==a?this.length+(void 0===b?0:b):a};
_.W.Object.defineProperties(We.prototype,{element:{configurable:!0,enumerable:!0,get:function(){return md(this.f6,this.e6)}},Dc:{configurable:!0,enumerable:!0,get:function(){return new _.id(this.f6,this.e6)}},Yva:{configurable:!0,enumerable:!0,get:function(){var a=efa(this.f6,this.e6);if(-1!==a){var b=Xea(a,this.e6);return new _.id(b[1].data[(a&32767)+8],b)}return new _.id(null,this.e6)}},length:{configurable:!0,enumerable:!0,get:function(){return this.yJ.length-10}}});var Pja=Qja;var Sja=Tja;var aka=0,bka=0,cka=0;_.Dka={zKc:"element"};_.Fka={zKc:"ICU"};var uka=/\ufffd(\d+):?\d*\ufffd/gi,Eka=/\ufffd(\d+)\ufffd/,Aka=/^\s*(\ufffd\d+:?\d*\ufffd)\s*,\s*(select|plural)\s*,/,wka=/\ufffd\/?\*(\d+:\d+)\ufffd/gi,Hka=/\ufffd(\/?[#*]\d+):?\d*\ufffd/gi,Gka=/\uE500/g;var Ska=function(a){this.hf=a;this.I9=new Map};Ska.prototype.Ka=function(){try{for(var a=_.k(this.I9.values()),b=a.next();!b.done;b=a.next()){var c=b.value;null!==c&&c.destroy()}}finally{this.I9.clear()}};Ska.ta=_.p({token:Ska,Ga:"environment",qa:function(){return new Ska(_.q(Vk))}});_.Lf=function(a){this.Wrc=a=void 0===a?!1:a;this.ol=!0;this.lw=[];this.e9a=!1;this.qma=null;this.length=0;this.last=this.first=void 0;var b=_.Lf.prototype;b[Symbol.iterator]||(b[Symbol.iterator]=Wka)};_.h=_.Lf.prototype;_.h.get=function(a){return this.lw[a]};_.h.map=function(a){return this.lw.map(a)};_.h.filter=function(a){return this.lw.filter(a)};_.h.find=function(a){return this.lw.find(a)};_.h.reduce=function(a,b){return this.lw.reduce(a,b)};_.h.forEach=function(a){this.lw.forEach(a)};
_.h.some=function(a){return this.lw.some(a)};_.h.toArray=function(){return this.lw.slice()};_.h.toString=function(){return this.lw.toString()};_.h.reset=function(a,b){this.ol=!1;a=a.flat(Number.POSITIVE_INFINITY);a:{var c=this.lw;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.e9a=!b)this.lw=a,this.length=a.length,this.last=a[this.length-1],this.first=a[0]};_.Ff=function(a){!a.qma||!a.e9a&&a.Wrc||a.qma.emit(a)};
_.Lf.prototype.M1a=function(){this.ol=!0};_.Lf.prototype.destroy=function(){this.Pc.complete();this.Pc.unsubscribe()};_.W.Object.defineProperties(_.Lf.prototype,{Pc:{configurable:!0,enumerable:!0,get:function(){return this.qma||(this.qma=new _.El)}}});Symbol.iterator;_.Df=function(){};_.Df.fs=Yka;var Zka=function(a,b,c){this.Frc=a;this.P9a=b;this.nb=c};_.V(Zka,_.Df);Zka.fs=_.Df.fs;Zka.prototype.Sh=function(a,b){return LJa(this,a,b)};var LJa=function(a,b,c,d){a=_.Hja(a.Frc,a.P9a,b,{Dc:c,QPa:d});return new Ed(a)};_.W.Object.defineProperties(Zka.prototype,{zQb:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.P9a.tf)?void 0:a.zQb)||null}}});var fla=function(a){this.D_a=a;this.matches=null};fla.prototype.clone=function(){return new fla(this.D_a)};fla.prototype.M1a=function(){this.D_a.M1a()};var ela=function(a){this.queries=a=void 0===a?[]:a};ela.prototype.Sh=function(a){var b=a.queries;if(null!==b){a=null!==a.Fd?a.Fd[0]:b.length;for(var c=[],d=0;d<a;d++)c.push(this.queries[b.queries[d].uxb].clone());return new ela(c)}return null};ela.prototype.vZ=function(a){Kja(this,a)};
var Kja=function(a,b){for(var c=0;c<a.queries.length;c++)null!==b.queries.queries[c].matches&&a.queries[c].M1a()},cla=function(a,b,c){this.Xp=a;this.flags=b;this.read=void 0===c?null:c},gla=function(a){this.queries=a=void 0===a?[]:a};_.h=gla.prototype;_.h.Paa=function(a,b){for(var c=0;c<this.queries.length;c++)this.queries[c].Paa(a,b)};_.h.Hra=function(a){for(var b=0;b<this.queries.length;b++)this.queries[b].Hra(a)};
_.h.DQa=function(a){for(var b=null,c=0;c<this.length;c++){var d=this.queries[c].DQa(a,null!==b?b.length:0);d&&(d.uxb=c,null!==b?b.push(d):b=[d])}return null!==b?new gla(b):null};_.h.ua=function(a,b){for(var c=0;c<this.queries.length;c++)this.queries[c].ua(a,b)};_.h.track=function(a){this.queries.push(a)};_.W.Object.defineProperties(gla.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return this.queries.length}}});
var Mf=function(a,b){this.metadata=a;this.matches=null;this.uxb=-1;this.Lmb=!1;this.YFa=!0;this.O9a=void 0===b?-1:b};Mf.prototype.Paa=function(a,b){if(OJa(this,b)){var c=this.metadata.Xp;if(Array.isArray(c))for(var d=0;d<c.length;d++){var e=c[d];a:{var f=b.nXa;if(null!==f)for(var g=0;g<f.length;g+=2)if(f[g]===e){f=f[g+1];break a}f=null}PJa(this,a,b,f);PJa(this,a,b,lfa(b,a,e,!1,!1))}else c===_.Df?b.type&4&&PJa(this,a,b,-1):PJa(this,a,b,lfa(b,a,c,!1,!1))}};
Mf.prototype.Hra=function(a){this.O9a===a.index&&(this.YFa=!1)};Mf.prototype.ua=function(a,b){this.Paa(a,b)};Mf.prototype.DQa=function(a,b){return OJa(this,a)?(this.Lmb=!0,QJa(this,-a.index,b),new Mf(this.metadata)):null};
var OJa=function(a,b){if(a.YFa&&1!==(a.metadata.flags&1)){a=a.O9a;for(b=b.parent;null!==b&&b.type&8&&b.index!==a;)b=b.parent;return a===(null!==b?b.index:-1)}return a.YFa},PJa=function(a,b,c,d){if(null!==d){var e=a.metadata.read;null!==e?e===_.ld||e===_.Ef||e===_.Df&&c.type&4?QJa(a,c.index,-2):(b=lfa(c,b,e,!1,!1),null!==b&&QJa(a,c.index,b)):QJa(a,c.index,d)}},QJa=function(a,b,c){null===a.matches?a.matches=[b,c]:a.matches.push(b,c)};var bm=function(){};bm.O=function(a){return new (a||bm)(_.q(_.Bg))};bm.Da=_.uc({type:bm});bm.Ca=_.ec({});var RJa=uja(null,"core",[]);var SJa=new _.Bc("devfuseFeature");var TJa={K7a:0,V3:1,rF:2,F6a:3};_.cm=function(a){this.La=_.kb(a)};_.V(_.cm,_.Mb);_.cm.prototype.toObject=function(){return UJa(this)};var UJa=function(a){if(null!=a)return _.Nb(a),{privateDoNotAccessOrElseSafeHtmlWrappedValue:_.l(_.X(a,2))}};var dm=function(a){this.La=_.kb(a)};_.V(dm,_.Mb);_.h=dm.prototype;_.h.getMessage=function(){return _.ej(this,_.cm,1)};_.h.Sxa=function(a){return _.gj(this,1,a)};_.h.a2a=function(a,b){_.Bb(this,2,_.Xa,a,b,_.pj)};_.h.fub=function(){return _.uj(this,3,0)};_.h.ZOb=function(a){return _.Dj(this,3,a)};dm.mc=[2,4,5];dm.prototype.toObject=function(){return VJa(this)};
var VJa=function(a){if(null!=a)return _.Nb(a),{message:UJa(a.getMessage()),a9c:_.l(_.pj(a,2,2)),J$c:_.l(_.oj(a,4,2)),K$c:_.l(_.oj(a,5,2)),severity:_.uj(a,3,0)}};var WJa=function(a){this.La=_.kb(a)};_.V(WJa,_.Mb);WJa.mc=[1];WJa.prototype.toObject=function(){return XJa(this)};var XJa=function(a){if(null!=a)return _.Nb(a),{jYc:_.Db(_.fj(a,dm,1),VJa)}};_.em=function(){};_.U=function(){this.i={}};_.S=function(a,b){return a.i.hasOwnProperty(b)?a.i[b]:null};_.Z=function(a,b){return null!=a.i[b]};var YJa=function(a){var b="";dca(a,function(c,d){b+=d;b+=":";b+=c;b+="\r\n"});return b};var ZJa=["accept","accept-language","content-language"],$Ja=["GET","HEAD","POST"];var aKa=function(){};var bKa;_.fm=function(a,b){this.lOc=a;this.PGc=void 0===b?null:b};_.V(_.fm,aKa);bKa=function(a,b,c){var d=mla(a.PGc,b);return null==d?c:_.ue.ha(_.Ke({complete:function(){d.MLc()}}),Xha(c.ha(_.Ke(function(e){d.dU(e)},function(e){d.onError(e)}))))};_.gm=function(a,b){var c=b.Ob||void 0,d=a.lOc,e=d.send,f=b.body instanceof _.U?_.sla(b.body):b.body;return bKa(a,b,e.call(d,{path:b.path,Kb:b.Kb,Nb:b.Nb,body:f,Ta:b.Ta,ZQb:b.ZQb&&b.ZQb},c))};var cKa=function(){};cKa.prototype.send=function(a,b){zla(a);return this.makeRequest(a).ha(_.v(function(c){return b?_.Sf(b,c):c}))};var hm,im,dKa,jm,lm,mm,nm,qm,rm,gKa;hm={T3:"BUILD",IAa:"CODE_REVIEW",N6b:"GLOBAL",oF:"SOURCE",td:"UNKNOWN",values:function(){return[hm.td,hm.N6b,hm.oF,hm.IAa,hm.T3]}};im={V3:"CRITICAL",F6a:"INFORMATIONAL",K7a:"SEVERITY_UNSPECIFIED",rF:"WARNING",values:function(){return[im.K7a,im.V3,im.rF,im.F6a]}};dKa={dZb:"AVAILABLE",Kmc:"UNAVAILABLE",uj:"UNSPECIFIED",values:function(){return[dKa.uj,dKa.Kmc,dKa.dZb]}};
jm={T3:"BUILD",IAa:"CODE_REVIEW",F0b:"CORE",kCa:"ISSUE_TRACKER",oF:"SOURCE",Umc:"UNKNOWN_OWNER",values:function(){return[jm.Umc,jm.F0b,jm.oF,jm.IAa,jm.T3,jm.kCa]}};
_.ah={CXb:"ADMIN_FAST_WRITE",DXb:"ADMIN_MEDIUM_WRITE",cC:"ADMIN_READ",FXb:"ADMIN_SLOW_WRITE",qAa:"BLAME",S5a:"CALLGRAPHS",MAa:"COMMIT_BROWSING",WAa:"CROSS_REFERENCES",x2b:"DEBUGGER",k6a:"EXTERNAL_DEPENDENCY",s6a:"FILE_LOAD",GBa:"FILE_OPERATIONS",oW:"HISTORY",G6a:"INITIAL_PAGE_LOAD",Wac:"LIST_BREAKPOINTS",Xac:"LIST_DEBUGEES",SO:"OUTLINE",F7a:"REPOSITORIES_BROWSING",UDa:"SEARCH",qkc:"SET_BREAKPOINT",Ekc:"SNAPSHOT_COMPLETE",flc:"STOP_DEBUGGING",Q7a:"SUGGEST_SEARCH",a8a:"UNKNOWN_BUCKET",values:function(){return[_.ah.a8a,
_.ah.k6a,_.ah.G6a,_.ah.UDa,_.ah.CXb,_.ah.DXb,_.ah.FXb,_.ah.qkc,_.ah.Ekc,_.ah.Xac,_.ah.Wac,_.ah.cC,_.ah.F7a,_.ah.MAa,_.ah.GBa,_.ah.s6a,_.ah.SO,_.ah.oW,_.ah.WAa,_.ah.S5a,_.ah.x2b,_.ah.flc,_.ah.Q7a,_.ah.qAa]}};_.km={iy:"BACKGROUND",LZb:"BROWSER_NAVIGATION",DO:"CHANGE",Ct:"CLICK",p5b:"EXTERNAL",Tv:"KEYBOARD",yjc:"RESIZE",bkc:"SCROLL",Qmc:"UNKNOWN_GESTURE_TYPE",values:function(){return[_.km.Qmc,_.km.Ct,_.km.DO,_.km.bkc,_.km.yjc,_.km.LZb,_.km.Tv,_.km.iy,_.km.p5b]}};
lm={Ld:"CANCELLED",mBa:"DEGRADED",Wi:"FAILURE",ODa:"RETRIED",Ug:"SUCCESS",vEa:"TIME_OUT",eFa:"UNKNOWN_STATUS_CODE",values:function(){return[lm.eFa,lm.Ug,lm.Wi,lm.vEa,lm.mBa,lm.Ld,lm.ODa]}};
mm={lAa:"AUTOPUSH",mAa:"AUTOPUSH_CORP",nAa:"AUTOPUSH_QUAL",xAa:"CANARY",VAa:"CORP",pBa:"DEMO",eCa:"INTEGRATION",fCa:"INTEGRATION_CORP",gCa:"INTEGRATION_OSS",hCa:"INTEGRATION_PARTNER",iCa:"INTEGRATION_PROD",jCa:"INTEGRATION_QA",jDa:"OSS",x4:"PARTNER",sDa:"PRODUCTION",DDa:"QADEVEL",EDa:"QADEVEL_CORP",FDa:"QAOSS",dEa:"STAGING_CORP",eEa:"STAGING_OSS",fEa:"STAGING_PARTNER",gEa:"STAGING_PROD",hEa:"STAGING_QA",Fg:"TESTING",cFa:"UNKNOWN_ENVIRONMENT",values:function(){return[mm.cFa,mm.sDa,mm.gEa,mm.hEa,mm.iCa,
mm.jCa,mm.pBa,mm.xAa,mm.Fg,mm.dEa,mm.VAa,mm.DDa,mm.eCa,mm.FDa,mm.eEa,mm.gCa,mm.jDa,mm.EDa,mm.fCa,mm.lAa,mm.mAa,mm.x4,mm.hCa,mm.fEa,mm.nAa]}};
nm={lAa:"AUTOPUSH",mAa:"AUTOPUSH_CORP",nAa:"AUTOPUSH_QUAL",xAa:"CANARY",VAa:"CORP",pBa:"DEMO",eCa:"INTEGRATION",fCa:"INTEGRATION_CORP",gCa:"INTEGRATION_OSS",hCa:"INTEGRATION_PARTNER",iCa:"INTEGRATION_PROD",jCa:"INTEGRATION_QA",jDa:"OSS",x4:"PARTNER",sDa:"PRODUCTION",DDa:"QADEVEL",EDa:"QADEVEL_CORP",FDa:"QAOSS",dEa:"STAGING_CORP",eEa:"STAGING_OSS",fEa:"STAGING_PARTNER",gEa:"STAGING_PROD",hEa:"STAGING_QA",Fg:"TESTING",cFa:"UNKNOWN_ENVIRONMENT",values:function(){return[nm.cFa,nm.sDa,nm.gEa,nm.hEa,nm.iCa,
nm.jCa,nm.pBa,nm.xAa,nm.Fg,nm.dEa,nm.VAa,nm.DDa,nm.eCa,nm.FDa,nm.eEa,nm.gCa,nm.jDa,nm.EDa,nm.fCa,nm.lAa,nm.mAa,nm.x4,nm.hCa,nm.fEa,nm.nAa]}};qm={Ld:"CANCELLED",mBa:"DEGRADED",Wi:"FAILURE",ODa:"RETRIED",Ug:"SUCCESS",vEa:"TIME_OUT",eFa:"UNKNOWN_STATUS_CODE",values:function(){return[qm.eFa,qm.Ug,qm.Wi,qm.vEa,qm.mBa,qm.Ld,qm.ODa]}};
rm=function(a){a=void 0===a?{}:a;this.i={};this.i.message=null==a.message?null:a.message;this.i.scopes=null==a.scopes?null:a.scopes;this.i.targetPatterns=null==a.targetPatterns?null:a.targetPatterns;this.i.targetQueryWarnings=null==a.targetQueryWarnings?null:a.targetQueryWarnings;this.i.severity=null==a.severity?null:a.severity};_.V(rm,_.U);rm.prototype.ma=function(){return rm};
rm.prototype.ka=function(){return{Qa:{scopes:hm,severity:im},keys:["message","scopes","severity","targetPatterns","targetQueryWarnings"],Ja:{message:sm}}};
_.W.Object.defineProperties(rm.prototype,{message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.S(this,"message"):null},set:function(a){this.i.message=a}},scopes:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"scopes")?_.S(this,"scopes"):null},set:function(a){this.i.scopes=a}},severity:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"severity")?_.S(this,"severity"):null},set:function(a){this.i.severity=a}},targetPatterns:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"targetPatterns")?_.S(this,"targetPatterns"):null},set:function(a){this.i.targetPatterns=a}},targetQueryWarnings:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetQueryWarnings")?_.S(this,"targetQueryWarnings"):null},set:function(a){this.i.targetQueryWarnings=a}}});_.W.Object.defineProperties(rm,{pEa:{configurable:!0,enumerable:!0,get:function(){return im}}});var tm=function(a){a=void 0===a?{}:a;this.i={};this.i.announcements=null==a.mp?null:a.mp};
_.V(tm,_.U);tm.prototype.ma=function(){return tm};tm.prototype.ka=function(){return{Pa:{announcements:rm},keys:["announcements"]}};_.W.Object.defineProperties(tm.prototype,{mp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"announcements")?_.S(this,"announcements"):null},set:function(a){this.i.announcements=a}}});var ki=function(a){a=void 0===a?{}:a;this.i={};this.i.name=null==a.name?null:a.name;this.i.status=null==a.status?null:a.status};_.V(ki,_.U);ki.prototype.ma=function(){return ki};
ki.prototype.ka=function(){return{Qa:{status:dKa},keys:["name","status"]}};_.W.Object.defineProperties(ki.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):null},set:function(a){this.i.name=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.S(this,"status"):null},set:function(a){this.i.status=a}}});_.W.Object.defineProperties(ki,{Status:{configurable:!0,enumerable:!0,get:function(){return dKa}}});
var um=function(a){a=void 0===a?{}:a;this.i={};this.i.eventId=null==a.eventId?null:a.eventId;this.i.clientContext=null==a.wqa?null:a.wqa;this.i.gestureName=null==a.gestureName?null:a.gestureName;this.i.elementId=null==a.XR?null:a.XR;this.i.artifactId=null==a.Xe?null:a.Xe;this.i.searchTerm=null==a.Gh?null:a.Gh;this.i.listIndex=null==a.Pf?null:a.Pf;this.i.durationMs=null==a.Gi?null:a.Gi;this.i.statusCode=null==a.statusCode?null:a.statusCode;this.i.subActions=null==a.Um?null:a.Um;this.i.initialUrl=null==
a.sr?null:a.sr;this.i.targetUrl=null==a.km?null:a.km;this.i.initialRoute=null==a.initialRoute?null:a.initialRoute;this.i.targetRoute=null==a.targetRoute?null:a.targetRoute;this.i.wasStartedInBackground=null==a.vO?null:a.vO;this.i.finishedInBackground=null==a.rL?null:a.rL;this.i.actionOwner=null==a.actionOwner?null:a.actionOwner;this.i.feature=null==a.rba?null:a.rba;this.i.bucket=null==a.bucket?null:a.bucket;this.i.availabilityStatuses=null==a.availabilityStatuses?null:a.availabilityStatuses;this.i.ptoken=
null==a.cha?null:a.cha};_.V(um,_.U);um.prototype.ma=function(){return um};
um.prototype.ka=function(){return{Pa:{availabilityStatuses:ki,subActions:vm},Qa:{actionOwner:jm,bucket:_.ah,gestureName:_.km,statusCode:lm},keys:"actionOwner artifactId availabilityStatuses bucket clientContext durationMs elementId eventId feature finishedInBackground gestureName initialRoute initialUrl listIndex ptoken searchTerm statusCode subActions targetRoute targetUrl wasStartedInBackground".split(" "),Ja:{clientContext:wm,eventId:xm,ptoken:eKa}}};
_.W.Object.defineProperties(um.prototype,{actionOwner:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"actionOwner")?_.S(this,"actionOwner"):null},set:function(a){this.i.actionOwner=a}},Xe:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"artifactId")?_.S(this,"artifactId"):null},set:function(a){this.i.artifactId=a}},availabilityStatuses:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availabilityStatuses")?_.S(this,"availabilityStatuses"):null},set:function(a){this.i.availabilityStatuses=
a}},bucket:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"bucket")?_.S(this,"bucket"):null},set:function(a){this.i.bucket=a}},wqa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"clientContext")?_.S(this,"clientContext"):null},set:function(a){this.i.clientContext=a}},Gi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"durationMs")?_.S(this,"durationMs"):null},set:function(a){this.i.durationMs=a}},XR:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"elementId")?_.S(this,"elementId"):null},set:function(a){this.i.elementId=a}},eventId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"eventId")?_.S(this,"eventId"):null},set:function(a){this.i.eventId=a}},rba:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"feature")?_.S(this,"feature"):null},set:function(a){this.i.feature=a}},rL:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"finishedInBackground")?_.S(this,"finishedInBackground"):null},set:function(a){this.i.finishedInBackground=
a}},gestureName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"gestureName")?_.S(this,"gestureName"):null},set:function(a){this.i.gestureName=a}},initialRoute:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"initialRoute")?_.S(this,"initialRoute"):null},set:function(a){this.i.initialRoute=a}},sr:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"initialUrl")?_.S(this,"initialUrl"):null},set:function(a){this.i.initialUrl=a}},Pf:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"listIndex")?_.S(this,"listIndex"):null},set:function(a){this.i.listIndex=a}},cha:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ptoken")?_.S(this,"ptoken"):null},set:function(a){this.i.ptoken=a}},Gh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchTerm")?_.S(this,"searchTerm"):null},set:function(a){this.i.searchTerm=a}},statusCode:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"statusCode")?_.S(this,"statusCode"):null},
set:function(a){this.i.statusCode=a}},Um:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"subActions")?_.S(this,"subActions"):null},set:function(a){this.i.subActions=a}},targetRoute:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetRoute")?_.S(this,"targetRoute"):null},set:function(a){this.i.targetRoute=a}},km:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetUrl")?_.S(this,"targetUrl"):null},set:function(a){this.i.targetUrl=a}},vO:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"wasStartedInBackground")?_.S(this,"wasStartedInBackground"):null},set:function(a){this.i.wasStartedInBackground=a}}});var wm=function(a){a=void 0===a?{}:a;this.i={};this.i.sessionId=null==a.sessionId?null:a.sessionId;this.i.userId=null==a.userId?null:a.userId;this.i.actionId=null==a.actionId?null:a.actionId;this.i.environmentName=null==a.Js?null:a.Js;this.i.repoGroupId=null==a.oI?null:a.oI;this.i.executionContext=null==a.gba?null:a.gba};_.V(wm,_.U);
wm.prototype.ma=function(){return wm};wm.prototype.ka=function(){return{Qa:{environmentName:mm},keys:"actionId environmentName executionContext repoGroupId sessionId userId".split(" "),Ja:{executionContext:ym}}};
_.W.Object.defineProperties(wm.prototype,{actionId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"actionId")?_.S(this,"actionId"):null},set:function(a){this.i.actionId=a}},Js:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"environmentName")?_.S(this,"environmentName"):null},set:function(a){this.i.environmentName=a}},gba:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"executionContext")?_.S(this,"executionContext"):null},set:function(a){this.i.executionContext=
a}},oI:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repoGroupId")?_.S(this,"repoGroupId"):null},set:function(a){this.i.repoGroupId=a}},sessionId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sessionId")?_.S(this,"sessionId"):null},set:function(a){this.i.sessionId=a}},userId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"userId")?_.S(this,"userId"):null},set:function(a){this.i.userId=a}}});
var xm=function(a){a=void 0===a?{}:a;this.i={};this.i.timeUsec=null==a.Wya?null:a.Wya;this.i.serverIp=null==a.serverIp?null:a.serverIp;this.i.processId=null==a.Bwa?null:a.Bwa};_.V(xm,_.U);xm.prototype.ma=function(){return xm};xm.prototype.ka=function(){return{keys:["processId","serverIp","timeUsec"]}};
_.W.Object.defineProperties(xm.prototype,{Bwa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"processId")?_.S(this,"processId"):null},set:function(a){this.i.processId=a}},serverIp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"serverIp")?_.S(this,"serverIp"):null},set:function(a){this.i.serverIp=a}},Wya:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timeUsec")?_.S(this,"timeUsec"):null},set:function(a){this.i.timeUsec=a}}});
var ym=function(a){a=void 0===a?{}:a;this.i={};this.i.cell=null==a.VY?null:a.VY;this.i.task=null==a.QI?null:a.QI;this.i.job=null==a.vea?null:a.vea;this.i.environmentName=null==a.Js?null:a.Js;this.i.buildLabel=null==a.uw?null:a.uw;this.i.traced=null==a.s4a?null:a.s4a;this.i.rpcGlobalId=null==a.W0a?null:a.W0a;this.i.spanId=null==a.spanId?null:a.spanId};_.V(ym,_.U);ym.prototype.ma=function(){return ym};ym.prototype.ka=function(){return{Qa:{environmentName:nm},keys:"buildLabel cell environmentName job rpcGlobalId spanId task traced".split(" ")}};
_.W.Object.defineProperties(ym.prototype,{uw:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"buildLabel")?_.S(this,"buildLabel"):null},set:function(a){this.i.buildLabel=a}},VY:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"cell")?_.S(this,"cell"):null},set:function(a){this.i.cell=a}},Js:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"environmentName")?_.S(this,"environmentName"):null},set:function(a){this.i.environmentName=a}},vea:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"job")?_.S(this,"job"):null},set:function(a){this.i.job=a}},W0a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"rpcGlobalId")?_.S(this,"rpcGlobalId"):null},set:function(a){this.i.rpcGlobalId=a}},spanId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"spanId")?_.S(this,"spanId"):null},set:function(a){this.i.spanId=a}},QI:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"task")?_.S(this,"task"):null},set:function(a){this.i.task=
a}},s4a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"traced")?_.S(this,"traced"):null},set:function(a){this.i.traced=a}}});var zm=function(a){a=void 0===a?{}:a;this.i={};this.i.announcements=null==a.mp?null:a.mp};_.V(zm,_.U);zm.prototype.ma=function(){return zm};zm.prototype.ka=function(){return{keys:["announcements"],Ja:{announcements:tm}}};
_.W.Object.defineProperties(zm.prototype,{mp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"announcements")?_.S(this,"announcements"):null},set:function(a){this.i.announcements=a}}});var Am=function(a){a=void 0===a?{}:a;this.i={};this.i.entries=null==a.entries?null:a.entries;this.i.authuser=null==a.authuser?null:a.authuser};_.V(Am,_.U);Am.prototype.ma=function(){return Am};Am.prototype.ka=function(){return{Pa:{entries:um},keys:["authuser","entries"]}};
_.W.Object.defineProperties(Am.prototype,{authuser:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"authuser")?_.S(this,"authuser"):null},set:function(a){this.i.authuser=a}},entries:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"entries")?_.S(this,"entries"):null},set:function(a){this.i.entries=a}}});var fKa=function(){this.i={}};_.V(fKa,_.U);fKa.prototype.ma=function(){return fKa};fKa.prototype.ka=function(){return{keys:[]}};var eKa=function(){this.i={}};_.V(eKa,_.U);
eKa.prototype.ma=function(){return eKa};eKa.prototype.ka=function(){return{keys:[]}};var sm=function(a){a=void 0===a?{}:a;this.i={};this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=null==a.privateDoNotAccessOrElseSafeHtmlWrappedValue?null:a.privateDoNotAccessOrElseSafeHtmlWrappedValue};_.V(sm,_.U);sm.prototype.ma=function(){return sm};sm.prototype.ka=function(){return{keys:["privateDoNotAccessOrElseSafeHtmlWrappedValue"]}};
_.W.Object.defineProperties(sm.prototype,{privateDoNotAccessOrElseSafeHtmlWrappedValue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue")?_.S(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue"):null},set:function(a){this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=a}}});
var vm=function(a){a=void 0===a?{}:a;this.i={};this.i.name=null==a.name?null:a.name;this.i.statusCode=null==a.statusCode?null:a.statusCode;this.i.durationMs=null==a.Gi?null:a.Gi;this.i.httpErrorCode=null==a.Vw?null:a.Vw};_.V(vm,_.U);vm.prototype.ma=function(){return vm};vm.prototype.ka=function(){return{Qa:{statusCode:qm},keys:["durationMs","httpErrorCode","name","statusCode"]}};
_.W.Object.defineProperties(vm.prototype,{Gi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"durationMs")?_.S(this,"durationMs"):null},set:function(a){this.i.durationMs=a}},Vw:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"httpErrorCode")?_.S(this,"httpErrorCode"):null},set:function(a){this.i.httpErrorCode=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):null},set:function(a){this.i.name=a}},statusCode:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"statusCode")?_.S(this,"statusCode"):null},set:function(a){this.i.statusCode=a}}});gKa=new _.Bc("API_VERSION");_.hKa=new _.Bc("REQUEST_SERVICE");_.Bm=function(){};_.Bm.O=function(a){return new (a||_.Bm)};_.Bm.Da=_.uc({type:_.Bm});_.Bm.Ca=_.ec({});
var iKa={$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"},Cm=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.fm(b,c)};
Cm.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.gm(this.rb,{body:null,Kb:"GET",Nb:"console_fe_api_sandbox.announcements.list",path:"/"+this.Va+"/announcements",Ta:_.Tf(a,iKa,b),Ob:zm})};Cm.O=function(a){return new (a||Cm)(_.q(gKa,8),_.q(_.hKa),_.q(_.em,8))};Cm.ta=_.p({token:Cm,qa:Cm.O});var jKa=function(){};jKa.O=function(a){return new (a||jKa)};jKa.ta=_.p({token:jKa,qa:function(a){return Cm.O(a)},Ga:_.Bm});
var Dm=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.fm(b,c)},kKa=function(a,b){var c=void 0===c?{}:c;var d=void 0===d?{}:d;return _.gm(a.rb,{body:b,Kb:"POST",Nb:"console_fe_api_sandbox.logging.logClientAction",path:"/"+a.Va+"/logging:logClientAction",Ta:_.Tf(c,iKa,d),Ob:fKa})};Dm.O=function(a){return new (a||Dm)(_.q(gKa,8),_.q(_.hKa),_.q(_.em,8))};Dm.ta=_.p({token:Dm,qa:Dm.O});var lKa=function(){};lKa.O=function(a){return new (a||lKa)};
lKa.ta=_.p({token:lKa,qa:function(a){return Dm.O(a)},Ga:_.Bm});var Em,mKa,nKa,oKa,rKa,sKa,tKa,uKa,vKa,IKa,NKa,PKa,QKa;Em=new _.Bc("productVersion");mKa=new _.Bc("envName");_.Fm=new _.Bc("emailAddress");nKa=new _.Bc("isBot");oKa=new _.Bc("isCorpGoogler");_.pKa=new _.Bc("userSettingsKeyPrefix");_.qKa=new _.Bc("prodspecsStage");rKa=new _.Bc("feedbackProductId");sKa=new _.Bc("clearcutEndpoint");_.Gm=new _.Bc("onePlatformKey");_.Hm=new _.Bc("sessionIndex");tKa=new _.Bc("xsrfToken");uKa=new _.Bc("nonceToken");vKa=new _.Bc("oauthClientId");_.wKa=new _.Bc("appEngineServiceEndpoint");
_.Rta=new _.Bc("grimoireOnePlatformHost");_.xKa=new _.Bc("cloudResourceManagerServiceEndpoint");_.yKa=new _.Bc("cloudBillingServiceEndpoint");_.zKa=new _.Bc("cloudBuildServiceEndpoint");_.AKa=new _.Bc("cloudStorageServiceEndpoint");_.BKa=new _.Bc("cloudUserSettingsEndpoint");_.CKa=new _.Bc("resultStoreOnePlatformHost");_.DKa=new _.Bc("scorecardOnePlatformHost");_.EKa=new _.Bc("sourceRepoOnePlatformHost");_.FKa=new _.Bc("sourceRepoInternalOnePlatformHost");_.GKa=new _.Bc("iamOnePlatformHost");
_.HKa=new _.Bc("loggingServiceEndpoint");IKa=new _.Bc("peopleApiPlatformHost");_.JKa=new _.Bc("serviceManagerApiPlatformHost");_.KKa=new _.Bc("termsOfServiceOnePlatformHost");_.LKa=new _.Bc("testFusionOnePlatformHost");_.MKa=new _.Bc("fusionBadgeServerHost");NKa=new _.Bc("enableAnonymousFeedback");_.Im=new _.Bc("iamToken");_.OKa=new _.Bc("initialPath");PKa=new _.Bc("enableG3cClearcutLogging");QKa=new _.Bc("g3cClearcutTransport");var Jm=function(a,b,c,d){this.sqa=a;this.Js=b;this.isBot=c;this.yZ=d};Jm.prototype.sM=function(a){a=_.k(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;var c=b.targetRoute||b.initialRoute;this.sqa.Ya(this.SNa(b),c)}};Jm.prototype.UH=function(a){this.sqa.UH({},a)};Jm.prototype.SNa=function(a){var b={name:a.action,type:a.element,metadata:{data:JSON.stringify(this.Ik(a))}};a.projectId&&(b.projectId=a.projectId);a.Gi&&(b.latency=a.Gi);return b};
Jm.prototype.Ik=function(a){var b=a.Um.map(function(c){return{name:c.name||void 0,latency:c.Gi||void 0,statusCode:c.statusCode||void 0,errorCode:c.Vw||void 0}});return{statusCode:a.statusCode,initialRoute:a.initialRoute,targetRoute:a.targetRoute,startedInBg:a.vO||void 0,finishedInBg:a.rL||void 0,sessionId:a.sessionId||void 0,actionId:a.actionId||void 0,gestureName:a.gestureName&&a.gestureName.toString(),envName:this.Js||void 0,actionOwner:this.yZ||a.actionOwner||void 0,isBot:this.isBot||void 0,subEvents:0<
b.length?b:void 0}};Jm.O=function(a){return new (a||Jm)(_.q(Uk),_.q(mKa),_.q(nKa),_.q(SJa,8))};Jm.ta=_.p({token:Jm,qa:Jm.O,Ga:"root"});var Km=function(a){this.La=_.kb(a)};_.V(Km,_.Mb);Km.prototype.LSa=function(){return _.Y(this,1)};Km.prototype.setCell=function(a){return _.ei(this,1,a)};Km.prototype.vv=function(a){return _.ei(this,5,a)};Km.prototype.toObject=function(){return RKa(this)};var RKa=function(a){if(null!=a)return _.Nb(a),{VY:_.Y(a,1),QI:_.rj(a,2),vea:_.Y(a,3),Js:_.uj(a,4,0),uw:_.Y(a,5)}};var SKa=function(a){this.La=_.kb(a)};_.V(SKa,_.Mb);_.h=SKa.prototype;_.h.qca=function(){return _.ej(this,Km,6)};_.h.KOb=function(a){return _.gj(this,6,a)};_.h.U1a=function(a){return _.ei(this,7,a)};_.h.vTa=function(){return _.Y(this,8)};_.h.Wxa=function(a){return _.ei(this,8,a)};_.h.toObject=function(){return TKa(this)};
var TKa=function(a){if(null!=a)return _.Nb(a),{sessionId:_.Y(a,1),userId:_.Y(a,2),actionId:_.Y(a,3),Js:_.uj(a,4,0),oI:_.Y(a,5),gba:RKa(a.qca()),BMc:_.Y(a,7),referer:_.Y(a,8),X5c:_.Y(a,9)}};var UKa=function(a){this.La=_.kb(a)};_.V(UKa,_.Mb);_.h=UKa.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.we=function(a){return _.ei(this,1,a)};_.h.cya=function(a){return _.Dj(this,2,a)};_.h.O1a=function(a){return _.mi(this,3,a)};_.h.toObject=function(){return VKa(this)};var VKa=function(a){if(null!=a)return _.Nb(a),{name:_.Y(a,1),statusCode:_.uj(a,2,0),Gi:_.rj(a,3),Vw:_.rj(a,4)}};var WKa=function(a){this.La=_.kb(a)};_.V(WKa,_.Mb);WKa.mc=[7];WKa.prototype.toObject=function(){return XKa(this)};var XKa=function(a){if(null!=a)return _.Nb(a),{S$c:_.uj(a,1,0),L$c:_.uj(a,2,0),E5c:_.qj(a,3),R$c:_.Y(a,4),a4c:_.Y(a,5),sSb:_.Y(a,6),N$c:_.l(_.oj(a,7,2))}};var YKa=function(a){this.La=_.kb(a)};_.V(YKa,_.Mb);YKa.prototype.toObject=function(){return ZKa(this)};var ZKa=function(a){if(null!=a)return _.Nb(a),{O$c:XKa(_.ej(a,WKa,1))}};var Lm=function(a){this.La=_.kb(a)};_.V(Lm,_.Mb);_.h=Lm.prototype;_.h.Wtb=function(){return _.ej(this,qFa,1)};_.h.NSa=function(){return _.ej(this,SKa,2)};_.h.P1a=function(a){return _.ei(this,4,a)};_.h.O1a=function(a){return _.mi(this,8,a)};_.h.cya=function(a){return _.Dj(this,9,a)};_.h.getFeature=function(){return _.Y(this,18)};_.h.MOb=function(a){return _.ei(this,18,a)};_.h.TTa=function(){return _.Y(this,20)};_.h.dPb=function(a){_.ei(this,20,a)};Lm.mc=[10];Lm.prototype.toObject=function(){return $Ka(this)};
var $Ka=function(a){if(null!=a){_.Nb(a);var b=rFa(a.Wtb()),c=TKa(a.NSa()),d=_.uj(a,3,0),e=_.Y(a,4),f=_.Y(a,5),g=_.Y(a,6),m=_.rj(a,7),n=_.rj(a,8),r=_.uj(a,9,0);var w=_.fj(a,UKa,10);return{eventId:b,wqa:c,gestureName:d,XR:e,Xe:f,Gh:g,Pf:m,Gi:n,statusCode:r,n$c:_.Db(w,VKa),sr:_.Y(a,11),km:_.Y(a,12),initialRoute:_.Y(a,13),targetRoute:_.Y(a,14),vO:_.qj(a,15),rL:_.qj(a,16),actionOwner:_.uj(a,17,0),rba:_.Y(a,18),B1c:_.Y(a,22),Q$c:ZKa(_.ej(a,YKa,19)),Jv:_.Y(a,20),M3c:_.qj(a,21)}}};var aLa=function(a){this.La=_.kb(a)};_.V(aLa,_.Mb);aLa.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={HZc:$Ka(_.ej(this,Lm,1))}}else a=void 0;return a};var bLa,cLa;bLa=/\s+/;cLa=[];_.Mm=function(a,b,c,d){this.xXc=a;this.yXc=b;this.Rbb=c;this.Vn=d;this.zxb=cLa;this.yya=new Map};_.Mm.prototype.Go=function(){for(var a=_.k(this.zxb),b=a.next();!b.done;b=a.next())this.XLa(b.value,!0);a=this.FNc;if(Array.isArray(a)||a instanceof Set)for(a=_.k(a),b=a.next();!b.done;b=a.next())this.XLa(b.value,!0);else if(null!=a){var c=_.k(Object.keys(a));for(b=c.next();!b.done;b=c.next())b=b.value,this.XLa(b,!!a[b])}this.Fpc()};
_.Mm.prototype.XLa=function(a,b){var c=this.yya.get(a);void 0!==c?(c.enabled!==b&&(c.changed=!0,c.enabled=b),c.Sr=!0):this.yya.set(a,{enabled:b,changed:!0,Sr:!0})};_.Mm.prototype.Fpc=function(){for(var a=_.k(this.yya),b=a.next();!b.done;b=a.next()){var c=b.value;b=c[0];c=c[1];c.changed?(this.Mdb(b,c.enabled),c.changed=!1):c.Sr||(c.enabled&&this.Mdb(b,!1),this.yya.delete(b));c.Sr=!1}};
_.Mm.prototype.Mdb=function(a,b){var c=this;a=a.trim();0<a.length&&a.split(bLa).forEach(function(d){b?c.Vn.fK(c.Rbb.na,d):c.Vn.qN(c.Rbb.na,d)})};_.W.Object.defineProperties(_.Mm.prototype,{hJc:{configurable:!0,enumerable:!0,set:function(a){this.zxb=null!=a?a.trim().split(bLa):cLa}},kLc:{configurable:!0,enumerable:!0,set:function(a){this.FNc="string"===typeof a?a.trim().split(bLa):a}}});_.Mm.O=function(a){return new (a||_.Mm)(_.u(_.el),_.u(_.fl),_.u(_.ld),_.u(_.$k))};
_.Mm.Ha=_.wc({type:_.Mm,oa:[["","ngClass",""]],inputs:{hJc:["class","klass"],kLc:"ngClass"},standalone:!0});var dLa=function(a,b,c,d){this.va=a;this.zYa=b;this.index=c;this.count=d};_.W.Object.defineProperties(dLa.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}},ZZ:{configurable:!0,enumerable:!0,get:function(){return 0===this.index%2}},HYa:{configurable:!0,enumerable:!0,get:function(){return!this.ZZ}}});
_.Nm=function(a,b,c){this.ZJ=a;this.FC=b;this.lz=c;this.J6=null;this.GJa=!0;this.DF=null};_.Nm.prototype.Go=function(){if(this.GJa){this.GJa=!1;var a=this.J6;!this.DF&&a&&(this.DF=this.lz.find(a).create(this.WEb))}this.DF&&(a=this.DF.diff(this.J6))&&this.aGa(a)};
_.Nm.prototype.aGa=function(a){var b=this,c=this.ZJ;_.dIa(a,function(g,m,n){null==g.ev?c.Sh(b.FC,new dLa(g.item,b.J6,-1,-1),null===n?void 0:n):null==n?c.remove(null===m?void 0:m):null!==m&&(m=c.get(m),c.move(m,n),m.context.va=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.zYa=this.J6}_.eIa(a,function(g){c.get(g.ml).context.va=g.item})};
_.W.Object.defineProperties(_.Nm.prototype,{zYa:{configurable:!0,enumerable:!0,set:function(a){this.J6=a;this.GJa=!0}},WEb:{configurable:!0,enumerable:!0,set:function(a){this.mY=a},get:function(){return this.mY}},mLc:{configurable:!0,enumerable:!0,set:function(a){a&&(this.FC=a)}}});_.Nm.O=function(a){return new (a||_.Nm)(_.u(_.Ef),_.u(_.Df),_.u(_.el))};_.Nm.Ha=_.wc({type:_.Nm,oa:[["","ngFor","","ngForOf",""]],inputs:{zYa:"ngForOf",WEb:"ngForTrackBy",mLc:"ngForTemplate"},standalone:!0});_.Om=function(a,b){this.ZJ=a;this.Yi=new eLa;this.Ima=this.Xoa=this.tHa=null;this.GLa=b};_.Om.prototype.f8=function(){this.Yi.va?this.Xoa||(this.ZJ.clear(),this.Ima=null,this.GLa&&(this.Xoa=this.ZJ.Sh(this.GLa,this.Yi))):this.Ima||(this.ZJ.clear(),this.Xoa=null,this.tHa&&(this.Ima=this.ZJ.Sh(this.tHa,this.Yi)))};
_.W.Object.defineProperties(_.Om.prototype,{Na:{configurable:!0,enumerable:!0,set:function(a){this.Yi.va=this.Yi.Na=a;this.f8()}},oLc:{configurable:!0,enumerable:!0,set:function(a){Bla("ngIfThen",a);this.GLa=a;this.Xoa=null;this.f8()}},nLc:{configurable:!0,enumerable:!0,set:function(a){Bla("ngIfElse",a);this.tHa=a;this.Ima=null;this.f8()}}});_.Om.O=function(a){return new (a||_.Om)(_.u(_.Ef),_.u(_.Df))};_.Om.Ha=_.wc({type:_.Om,oa:[["","ngIf",""]],inputs:{Na:"ngIf",oLc:"ngIfThen",nLc:"ngIfElse"},standalone:!0});
var eLa=function(){this.Na=this.va=null};_.fLa=function(a,b){this.Ge=a;this.mxc=b;this.lX=!1};_.fLa.prototype.create=function(){this.lX=!0;this.Ge.Sh(this.mxc)};_.fLa.prototype.destroy=function(){this.lX=!1;this.Ge.clear()};_.Pm=function(){this.cHa=[];this.T9a=!1;this.lJa=this.AGa=0;this.Dna=!1};_.Pm.prototype.kpc=function(){return this.AGa++};_.Pm.prototype.lpc=function(a){this.cHa.push(a)};_.Pm.prototype.Luc=function(a){a=a==this.bvc;this.Dna=this.Dna||a;this.lJa++;this.lJa===this.AGa&&(this.feb(!this.Dna),this.lJa=0,this.Dna=!1);return a};
_.Pm.prototype.feb=function(a){if(0<this.cHa.length&&a!==this.T9a){this.T9a=a;for(var b=_.k(this.cHa),c=b.next();!c.done;c=b.next()){c=c.value;var d=a;d&&!c.lX?c.create():!d&&c.lX&&c.destroy()}}};_.W.Object.defineProperties(_.Pm.prototype,{AYa:{configurable:!0,enumerable:!0,set:function(a){this.bvc=a;0===this.AGa&&this.feb(!0)}}});_.Pm.O=function(a){return new (a||_.Pm)};_.Pm.Ha=_.wc({type:_.Pm,oa:[["","ngSwitch",""]],inputs:{AYa:"ngSwitch"},standalone:!0});
_.Qm=function(a,b,c){this.AYa=c;c.kpc();this.dyc=new _.fLa(a,b)};_.Qm.prototype.Go=function(){var a=this.dyc,b=this.AYa.Luc(this.rLc);b&&!a.lX?a.create():!b&&a.lX&&a.destroy()};_.Qm.O=function(a){return new (a||_.Qm)(_.u(_.Ef),_.u(_.Df),_.u(_.Pm,9))};_.Qm.Ha=_.wc({type:_.Qm,oa:[["","ngSwitchCase",""]],inputs:{rLc:"ngSwitchCase"},standalone:!0});_.Rm=function(a,b,c){c.lpc(new _.fLa(a,b))};_.Rm.O=function(a){return new (a||_.Rm)(_.u(_.Ef),_.u(_.Df),_.u(_.Pm,9))};
_.Rm.Ha=_.wc({type:_.Rm,oa:[["","ngSwitchDefault",""]],standalone:!0});_.Sm=function(a){this.Ge=a;this.XEb=this.BYa=this.Bfa=this.hpa=null};_.Sm.prototype.Tb=function(a){if(this.Qwc(a))if(a=this.Ge,this.hpa&&a.remove(a.indexOf(this.hpa)),this.BYa){var b=this.krc(),c;this.hpa=a.Sh(this.BYa,b,{Dc:null!=(c=this.XEb)?c:void 0})}else this.hpa=null};_.Sm.prototype.Qwc=function(a){return!!a.ngTemplateOutlet||!!a.ngTemplateOutletInjector};
_.Sm.prototype.krc=function(){var a=this;return new Proxy({},{set:function(b,c,d){return a.Bfa?Reflect.set(a.Bfa,c,d):!1},get:function(b,c,d){if(a.Bfa)return Reflect.get(a.Bfa,c,d)}})};_.Sm.O=function(a){return new (a||_.Sm)(_.u(_.Ef))};_.Sm.Ha=_.wc({type:_.Sm,oa:[["","ngTemplateOutlet",""]],inputs:{Bfa:"ngTemplateOutletContext",BYa:"ngTemplateOutlet",XEb:"ngTemplateOutletInjector"},standalone:!0,features:[_.Mc]});var gLa=function(){},iLa,jLa;gLa.prototype.Bmb=function(a,b){return aha(function(){return a.subscribe({next:b,error:function(c){throw c;}})})};gLa.prototype.dispose=function(a){aha(function(){return a.unsubscribe()})};var hLa=function(){};hLa.prototype.Bmb=function(a,b){return a.then(b,function(c){throw c;})};hLa.prototype.dispose=function(){};iLa=new hLa;jLa=new gLa;_.Tm=function(a){this.pLa=this.K6=this.Gz=this.Hna=null;this.wj=a};_.h=_.Tm.prototype;
_.h.Ka=function(){this.Gz&&this.f$a();this.wj=null};_.h.transform=function(a){return this.K6?a!==this.K6?(this.f$a(),this.transform(a)):this.Hna:(a&&this.Ll(a),this.Hna)};_.h.Ll=function(a){var b=this;this.K6=a;this.pLa=this.qwc(a);this.Gz=this.pLa.Bmb(a,function(c){return b.Kxc(a,c)})};_.h.qwc=function(a){if(mja(a))return iLa;if(nja(a))return jLa;throw new _.hc(2100,!1);};_.h.f$a=function(){this.pLa.dispose(this.Gz);this.K6=this.Gz=this.Hna=null};_.h.Kxc=function(a,b){a===this.K6&&(this.Hna=b,_.al(this.wj))};
_.Tm.O=function(a){return new (a||_.Tm)(_.u(_.cl,16))};_.Tm.Ae=_.xc({name:"async",type:_.Tm,de:!1,standalone:!0});_.kLa=new _.Bc("DATE_PIPE_DEFAULT_TIMEZONE");_.lLa=new _.Bc("DATE_PIPE_DEFAULT_OPTIONS");_.Um=function(){};_.Um.O=function(a){return new (a||_.Um)};_.Um.Da=_.uc({type:_.Um});_.Um.Ca=_.ec({});_.vg=new _.Bc("DocumentToken");var Jh=null,mLa=function(){};var Vm=function(){};Vm.prototype.vH=function(){throw Error("Eb");};Vm.O=function(a){return new (a||Vm)};Vm.ta=_.p({token:Vm,qa:function(){return _.pc(Wm)},Ga:"platform"});var voa=new _.Bc("Location Initialized"),Wm=function(){this.uq=_.pc(_.vg);this.Bq=window.location;this.AX=window.history};_.V(Wm,Vm);Wm.prototype.Sfa=function(a){var b=nLa(this.uq,"window");b.addEventListener("popstate",a,!1);return function(){return b.removeEventListener("popstate",a)}};
var oLa=function(a,b){var c=nLa(a.uq,"window");c.addEventListener("hashchange",b,!1);return function(){return c.removeEventListener("hashchange",b)}};_.h=Wm.prototype;_.h.pushState=function(a,b,c){this.AX.pushState(a,b,c)};_.h.replaceState=function(a,b,c){this.AX.replaceState(a,b,c)};_.h.forward=function(){this.AX.forward()};_.h.back=function(){this.AX.back()};_.h.vH=function(a){this.AX.go(void 0===a?0:a)};_.h.getState=function(){return this.AX.state};
_.W.Object.defineProperties(Wm.prototype,{href:{configurable:!0,enumerable:!0,get:function(){return this.Bq.href}},protocol:{configurable:!0,enumerable:!0,get:function(){return this.Bq.protocol}},hostname:{configurable:!0,enumerable:!0,get:function(){return this.Bq.hostname}},port:{configurable:!0,enumerable:!0,get:function(){return this.Bq.port}},pathname:{configurable:!0,enumerable:!0,get:function(){return this.Bq.pathname},set:function(a){this.Bq.pathname=a}},search:{configurable:!0,enumerable:!0,
get:function(){return this.Bq.search}},hash:{configurable:!0,enumerable:!0,get:function(){return this.Bq.hash}}});Wm.O=function(a){return new (a||Wm)};Wm.ta=_.p({token:Wm,qa:function(){return new Wm},Ga:"platform"});var Ym;_.Xm=function(){};_.Xm.prototype.vH=function(){throw Error("Eb");};_.Xm.O=function(a){return new (a||_.Xm)};_.Xm.ta=_.p({token:_.Xm,qa:function(){return _.pc(Ym)},Ga:"root"});_.pLa=new _.Bc("appBaseHref");Ym=function(a,b){this.Tj=a;this.HQ=[];var c,d,e;this.WW=null!=(e=null!=(d=null!=b?b:Jh.Fsa())?d:null==(c=_.pc(_.vg).location)?void 0:c.origin)?e:""};_.V(Ym,_.Xm);_.h=Ym.prototype;_.h.Ka=function(){for(;this.HQ.length;)this.HQ.pop()()};
_.h.Sfa=function(a){this.HQ.push(this.Tj.Sfa(a),oLa(this.Tj,a))};_.h.Fsa=function(){return this.WW};_.h.Ax=function(a){return Cla(this.WW,a)};_.h.path=function(a){var b=this.Tj.pathname+Vf(this.Tj.search),c=this.Tj.hash;return c&&(void 0===a?0:a)?b+c:b};_.h.pushState=function(a,b,c,d){this.Tj.pushState(a,b,this.Ax(c+Vf(d)))};_.h.replaceState=function(a,b,c,d){this.Tj.replaceState(a,b,this.Ax(c+Vf(d)))};_.h.forward=function(){this.Tj.forward()};_.h.back=function(){this.Tj.back()};_.h.getState=function(){return this.Tj.getState()};
_.h.vH=function(a){var b,c;null==(c=(b=this.Tj).vH)||c.call(b,void 0===a?0:a)};Ym.O=function(a){return new (a||Ym)(_.q(Vm),_.q(_.pLa,8))};Ym.ta=_.p({token:Ym,qa:Ym.O,Ga:"root"});var Zm=function(a,b){this.Tj=a;this.WW="";this.HQ=[];null!=b&&(this.WW=b)};_.V(Zm,_.Xm);_.h=Zm.prototype;_.h.Ka=function(){for(;this.HQ.length;)this.HQ.pop()()};_.h.Sfa=function(a){this.HQ.push(this.Tj.Sfa(a),oLa(this.Tj,a))};_.h.Fsa=function(){return this.WW};_.h.path=function(){var a=this.Tj.hash;null==a&&(a="#");return 0<a.length?a.substring(1):a};_.h.Ax=function(a){a=Cla(this.WW,a);return 0<a.length?"#"+a:a};
_.h.pushState=function(a,b,c,d){c=this.Ax(c+Vf(d));0==c.length&&(c=this.Tj.pathname);this.Tj.pushState(a,b,c)};_.h.replaceState=function(a,b,c,d){c=this.Ax(c+Vf(d));0==c.length&&(c=this.Tj.pathname);this.Tj.replaceState(a,b,c)};_.h.forward=function(){this.Tj.forward()};_.h.back=function(){this.Tj.back()};_.h.getState=function(){return this.Tj.getState()};_.h.vH=function(a){var b,c;null==(c=(b=this.Tj).vH)||c.call(b,void 0===a?0:a)};Zm.O=function(a){return new (a||Zm)(_.q(Vm),_.q(_.pLa,8))};
Zm.ta=_.p({token:Zm,qa:Zm.O});_.$m=function(a){var b=this;this.PQ=new _.El;this.seb=[];this.Uxc=null;this.qC=a;a=this.qC.Fsa();this.Spc=Dla(_.Uf(a.replace(/\/index.html$/,"")));this.qC.Sfa(function(c){b.PQ.emit({url:b.path(!0),pop:!0,state:c.state,type:c.type})})};_.$m.prototype.Ka=function(){var a;null==(a=this.Uxc)||a.unsubscribe();this.seb=[]};_.$m.prototype.path=function(a){return this.normalize(this.qC.path(void 0===a?!1:a))};_.$m.prototype.getState=function(){return this.qC.getState()};
var qLa=function(a,b){var c=void 0===c?"":c;return a.path()==a.normalize(b+Vf(c))};_.h=_.$m.prototype;_.h.normalize=function(a){var b=this.Spc;a=a.replace(/\/index.html$/,"");b&&a.startsWith(b)?(b=a.substring(b.length),b=""===b||["/",";","?","#"].includes(b[0])?b:a):b=a;return _.Uf(b)};_.h.Ax=function(a){a&&"/"!==a[0]&&(a="/"+a);return this.qC.Ax(a)};_.h.go=function(a,b,c){b=void 0===b?"":b;c=void 0===c?null:c;this.qC.pushState(c,"",a,b);this.Vbb(this.Ax(a+Vf(b)),c)};
_.h.replaceState=function(a,b,c){b=void 0===b?"":b;c=void 0===c?null:c;this.qC.replaceState(c,"",a,b);this.Vbb(this.Ax(a+Vf(b)),c)};_.h.forward=function(){this.qC.forward()};_.h.back=function(){this.qC.back()};_.h.vH=function(a){var b,c;null==(c=(b=this.qC).vH)||c.call(b,void 0===a?0:a)};_.h.Vbb=function(a,b){a=void 0===a?"":a;this.seb.forEach(function(c){return c(a,b)})};_.h.subscribe=function(a,b,c){return this.PQ.subscribe({next:a,error:b,complete:c})};_.$m.O=function(a){return new (a||_.$m)(_.q(_.Xm))};
_.$m.ta=_.p({token:_.$m,qa:function(){return new _.$m(_.q(_.Xm))},Ga:"root"});new _.Tl;var zoa=function(){};zoa.ta=_.p({token:zoa,Ga:"root",qa:function(){return new rLa}});var rLa=function(){var a=_.q(_.vg),b=window;this.document=a;this.window=b;this.offset=function(){return[0,0]}},Boa=function(a,b){a.offset=Array.isArray(b)?function(){return b}:b},tLa=function(a,b){sLa(a)&&a.window.scrollTo(b[0],b[1])},sLa=function(a){try{return!!a.window&&!!a.window.scrollTo&&"pageXOffset"in a.window}catch(b){return!1}};var uLa=function(){};var an=function(a,b,c,d,e){this.document=a;this.productVersion=c;this.isBot=d;this.yZ=e;this.transport=b};an.prototype.sM=function(a){if(this.transport&&!this.isBot){a=_.k(a);for(var b=a.next();!b.done;b=a.next())this.transport.dispatch(this.FTa(b.value))}};
an.prototype.FTa=function(a){var b=(new Lm).MOb(this.yZ||"");b=_.Dj(b,17,Gla(a.actionOwner)).P1a([a.element,a.action].join("/"));b=_.Dj(b,3,Ela(a.gestureName)).cya(Fla(a.statusCode));b=_.ei(b,13,a.initialRoute);b=_.ei(b,11,a.sr);b=_.ei(b,14,a.targetRoute||"");b=_.ei(b,12,a.km);b=_.zj(b,15,a.vO);b=_.zj(b,16,a.rL).O1a(a.Gi||0);b=_.mi(b,7,a.Pf||0);var c=(new SKa).U1a(this.document.location.hostname).Wxa(this.document.referrer).KOb((new Km).vv(this.productVersion));c=_.ei(c,1,a.sessionId||"");b=_.gj(b,
2,c);a.Xe&&"string"===typeof a.Xe&&_.ei(b,5,a.Xe);if(0<a.Um.length)for(a=_.k(a.Um),c=a.next();!c.done;c=a.next()){c=c.value;var d=(new UKa).we(c.name||"").cya(Fla(c.statusCode||"")).O1a(c.Gi||0);c=_.mi(d,4,c.Vw||0);_.ij(b,10,UKa,c)}a=new aLa;return _.gj(a,1,b)};an.O=function(a){return new (a||an)(_.q(_.vg),_.q(QKa,8),_.q(Em),_.q(nKa),_.q(SJa,8))};an.ta=_.p({token:an,qa:an.O,Ga:"root"});_.vLa={kCa:"issue_tracker",VO:"results",Zlc:"flow"};Object.freeze(_.vLa);var bn=function(){};bn.O=function(a){return new (a||bn)};bn.ta=_.p({token:bn,qa:bn.O,Ga:"root"});var xLa,yLa,zLa;_.wLa=new _.Bc("GTMDataLayerName",{Ga:"root",qa:function(){return window.grimoireDataLayer}});xLa=new _.Bc("ProjectId",{Ga:"root",qa:function(){return"testAlphaSource"}});yLa=new _.Bc("GetRandomString",{Ga:"root",qa:function(){return _.Tj}});zLa=new _.Bc("navigationStartTime",{Ga:"root",qa:function(){if(performance){if(performance.timing&&performance.timing.navigationStart)return performance.timing.navigationStart;if(performance.now)return Date.now()-performance.now()}}});var ALa=function(){this.blockSize=-1};var cn=function(a,b){this.blockSize=-1;this.blockSize=64;this.nqa=_.da.Uint8Array?new Uint8Array(this.blockSize):Array(this.blockSize);this.eza=this.i0=0;this.Li=[];this.DLc=a;this.yxb=b;this.YTc=_.da.Int32Array?new Int32Array(64):Array(64);void 0===BLa&&(BLa=_.da.Int32Array?new Int32Array(CLa):CLa);this.reset()},BLa;_.Ki(cn,ALa);for(var DLa=[],ELa=0;63>ELa;ELa++)DLa[ELa]=0;var FLa=[].concat(128,DLa);
cn.prototype.reset=function(){this.eza=this.i0=0;this.Li=_.da.Int32Array?new Int32Array(this.yxb):_.ta(this.yxb)};
var GLa=function(a){for(var b=a.nqa,c=a.YTc,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 m=a.Li[2]|0,n=a.Li[3]|0,r=a.Li[4]|0,w=a.Li[5]|0,z=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&m^e&m)|0;g=r&w^~r&z;f=f+((r>>>6|r<<26)^(r>>>11|
r<<21)^(r>>>25|r<<7))|0;g=g+(BLa[b]|0)|0;g=f+(g+(c[b]|0)|0)|0;f=z;z=w;w=r;r=n+g|0;n=m;m=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]+m|0;a.Li[3]=a.Li[3]+n|0;a.Li[4]=a.Li[4]+r|0;a.Li[5]=a.Li[5]+w|0;a.Li[6]=a.Li[6]+z|0;a.Li[7]=a.Li[7]+f|0};
cn.prototype.update=function(a,b){void 0===b&&(b=a.length);var c=0,d=this.i0;if("string"===typeof a)for(;c<b;)this.nqa[d++]=a.charCodeAt(c++),d==this.blockSize&&(GLa(this),d=0);else if(_.va(a))for(;c<b;){var e=a[c++];if(!("number"==typeof e&&0<=e&&255>=e&&e==(e|0)))throw Error("Fb");this.nqa[d++]=e;d==this.blockSize&&(GLa(this),d=0)}else throw Error("Gb");this.i0=d;this.eza+=b};
cn.prototype.digest=function(){var a=[],b=8*this.eza;56>this.i0?this.update(FLa,56-this.i0):this.update(FLa,this.blockSize-(this.i0-56));for(var c=63;56<=c;c--)this.nqa[c]=b&255,b/=256;GLa(this);for(c=b=0;c<this.DLc;c++)for(var d=24;0<=d;d-=8)a[b++]=this.Li[c]>>d&255;return a};
var CLa=[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 ILa=function(){cn.call(this,8,HLa)};_.Ki(ILa,cn);var HLa=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];var dn=function(a,b,c){this.OR=a;if(!this.OR)throw Error("Hb");a=new ILa;a.update(String(c));this.vNc=Sxa(a.digest());c={};this.OR.push((c.releaseVersion=b,c))};
dn.prototype.sM=function(a){a=_.k(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.vNc;d.lD=b.action;d.eventType=b.element;d.GGb=["/virtual",b.element,b.action].join("/");b.gestureName&&(d.metadata.gestureType=b.gestureName.toString());b.Gi&&(d.metadata.latencyMs=b.Gi.toString());d.AR="DEVOPS_CONSOLE";d.metadata.actionOwner=b.actionOwner.toString();d.Xe=null==(c=b.Xe)?void 0:c.toString();var e=d;c=this.OR;b=c.push;d=e.event;
var f=e.eventType,g=e.lD,m=e.GGb,n=e.projectNumber,r=e.AR,w=e.Xe;if(e=e.metadata){for(var z=[],D=_.k(Object.keys(e)),J=D.next();!J.done;J=D.next())J=J.value,z.push(J+"="+e[J]);e=z.join(",")}else e="";b.call(c,{event:d,eventType:f,eventName:g,pagePath:m,projectNumber:n,consoleType:r,artifactId:w,metadata:e})}};dn.prototype.UH=function(a){this.OR.push({event:"trackPageView",pageName:a,pagePath:a})};dn.O=function(a){return new (a||dn)(_.q(_.wLa),_.q(Em),_.q(xLa))};dn.ta=_.p({token:dn,qa:dn.O});_.en=function(){};_.en.prototype.sM=function(){};_.en.prototype.UH=function(){};_.en.O=function(a){return new (a||_.en)};_.en.ta=_.p({token:_.en,qa:function(a){return dn.O(a)},Ga:"root"});var fn=function(){};fn.prototype.wCb=function(a,b){return b};fn.prototype.sM=function(){};fn.O=function(a){return new (a||fn)};fn.ta=_.p({token:fn,qa:fn.O,Ga:"root"});var JLa=new _.Bc("GetRandomString",{Ga:"root",qa:function(){return _.Tj}}),KLa=new _.Bc("navigationStartTime",{Ga:"root",qa:function(){if(performance){if(performance.timing&&performance.timing.navigationStart)return performance.timing.navigationStart;if(performance.now)return Date.now()-performance.now()}}});var xma=Symbol("Ib"),gn=function(a){this.params=a||{}};gn.prototype.has=function(a){return Object.prototype.hasOwnProperty.call(this.params,a)};gn.prototype.get=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a[0]:a):null};gn.prototype.getAll=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a:[a]):[]};_.W.Object.defineProperties(gn.prototype,{keys:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.params)}}});var Kla={exact:Pla,subset:Sla},Lla={exact:Nla,subset:Qla,ignored:function(){return!0}},$f=function(a,b,c){a=void 0===a?new Zf([],{}):a;b=void 0===b?{}:b;this.root=a;this.Ta=b;this.Af=void 0===c?null:c};$f.prototype.toString=function(){return LLa.md(this)};_.W.Object.defineProperties($f.prototype,{hv:{configurable:!0,enumerable:!0,get:function(){this.LJ||(this.LJ=new gn(this.Ta));return this.LJ}}});
var Zf=function(a,b){var c=this;this.Td=a;this.children=b;this.parent=null;Object.values(b).forEach(function(d){return d.parent=c})};Zf.prototype.Bo=function(){return 0<this.XT};Zf.prototype.toString=function(){return Xla(this)};_.W.Object.defineProperties(Zf.prototype,{XT:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.children).length}}});_.dg=function(a,b){this.path=a;this.parameters=b};_.dg.prototype.toString=function(){return Vla(this.path)+Wla(this.parameters)};
_.W.Object.defineProperties(_.dg.prototype,{HMc:{configurable:!0,enumerable:!0,get:function(){this.ncb||(this.ncb=new gn(this.parameters));return this.ncb}}});_.Eg=function(){};_.Eg.O=function(a){return new (a||_.Eg)};_.Eg.ta=_.p({token:_.Eg,qa:function(){return new hn},Ga:"root"});var hn=function(){};
hn.prototype.parse=function(a){a=new MLa(a);jn(a,"/");var b=""===a.sk||a.sk.startsWith("?")||a.sk.startsWith("#")?new Zf([],{}):new Zf([],NLa(a));return new $f(b,a.parseQueryParams(),jn(a,"#")?decodeURIComponent(a.sk):null)};hn.prototype.md=function(a){var b="/"+Yla(a.root,!0),c=ama(a.Ta);a="string"===typeof a.Af?"#"+encodeURI(a.Af):"";return b+c+a};var LLa=new hn,bma=/^[^\/()?;#]+/,OLa=/^[^\/()?;=#]+/,PLa=/^[^=?&#]+/,QLa=/^[^&#]+/,MLa=function(a){this.sk=this.url=a};
MLa.prototype.parseQueryParams=function(){var a={};if(jn(this,"?")){do{var b,c=this.sk.match(PLa);if(b=c?c[0]:""){this.capture(b);c="";if(jn(this,"=")){var d;if(d=(d=this.sk.match(QLa))?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(jn(this,"&"))}return a};
var NLa=function(a){if(""===a.sk)return{};jn(a,"/");var b=[];for(a.sk.startsWith("(")||b.push(RLa(a));a.sk.startsWith("/")&&!a.sk.startsWith("//")&&!a.sk.startsWith("/(");)a.capture("/"),b.push(RLa(a));var c={};a.sk.startsWith("/(")&&(a.capture("/"),c=SLa(a,!0));var d={};a.sk.startsWith("(")&&(d=SLa(a,!1));if(0<b.length||0<Object.keys(c).length)d.primary=new Zf(b,c);return d},RLa=function(a){var b=cma(a.sk);if(""===b&&a.sk.startsWith(";"))throw new _.hc(4009,!1);a.capture(b);b=decodeURIComponent(b);
for(var c={};jn(a,";");){var d,e=a;if(d=(d=e.sk.match(OLa))?d[0]:""){e.capture(d);var f="";if(jn(e,"=")){var g=cma(e.sk);g&&(f=g,e.capture(f))}c[decodeURIComponent(d)]=decodeURIComponent(f)}}return new _.dg(b,c)},SLa=function(a,b){var c={};for(a.capture("(");!jn(a,")")&&0<a.sk.length;){var d=cma(a.sk),e=a.sk[d.length];if("/"!==e&&")"!==e&&";"!==e)throw new _.hc(4010,!1);e=void 0;-1<d.indexOf(":")?(e=d.slice(0,d.indexOf(":")),a.capture(e),a.capture(":")):b&&(e="primary");d=NLa(a);c[e]=1===Object.keys(d).length?
d.primary:new Zf([],d);jn(a,"//")}return c},jn=function(a,b){return a.sk.startsWith(b)?(a.sk=a.sk.substring(b.length),!0):!1};MLa.prototype.capture=function(a){if(!jn(this,a))throw new _.hc(4011,!1);};var pma=function(a,b,c){this.Dyb=a;this.GLc=b;this.commands=c;if(a&&0<c.length&&jma(c[0]))throw new _.hc(4003,!1);if((a=c.find(nma))&&a!==(0<c.length?c[c.length-1]:null))throw new _.hc(4004,!1);},ima=function(a,b,c){this.AI=a;this.zwa=b;this.index=c};var kn;kn=function(a,b){this.id=a;this.url=b};_.ln=function(a,b,c,d){c=void 0===c?"imperative":c;d=void 0===d?null:d;kn.call(this,a,b);this.type=0;this.MEb=c;this.tB=d};_.V(_.ln,kn);_.ln.prototype.toString=function(){return"NavigationStart(id: "+this.id+", url: '"+this.url+"')"};_.wg=function(a,b,c){kn.call(this,a,b);this.nh=c;this.type=1};_.V(_.wg,kn);_.wg.prototype.toString=function(){return"NavigationEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.nh+"')"};
_.xg=function(a,b,c,d){kn.call(this,a,b);this.reason=c;this.code=d;this.type=2};_.V(_.xg,kn);_.xg.prototype.toString=function(){return"NavigationCancel(id: "+this.id+", url: '"+this.url+"')"};var zg=function(a,b,c,d){kn.call(this,a,b);this.reason=c;this.code=d;this.type=16};_.V(zg,kn);_.yg=function(a,b,c,d){kn.call(this,a,b);this.error=c;this.target=d;this.type=3};_.V(_.yg,kn);_.yg.prototype.toString=function(){return"NavigationError(id: "+this.id+", url: '"+this.url+"', error: "+this.error+")"};
var TLa=function(a,b,c,d){kn.call(this,a,b);this.nh=c;this.state=d;this.type=4};_.V(TLa,kn);TLa.prototype.toString=function(){return"RoutesRecognized(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.nh+"', state: "+this.state+")"};var ULa=function(a,b,c,d){kn.call(this,a,b);this.nh=c;this.state=d;this.type=7};_.V(ULa,kn);ULa.prototype.toString=function(){return"GuardsCheckStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.nh+"', state: "+this.state+")"};
var VLa=function(a,b,c,d,e){kn.call(this,a,b);this.nh=c;this.state=d;this.oPb=e;this.type=8};_.V(VLa,kn);VLa.prototype.toString=function(){return"GuardsCheckEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.nh+"', state: "+this.state+", shouldActivate: "+this.oPb+")"};_.WLa=function(a,b,c,d){kn.call(this,a,b);this.nh=c;this.state=d;this.type=5};_.V(_.WLa,kn);
_.WLa.prototype.toString=function(){return"ResolveStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.nh+"', state: "+this.state+")"};_.XLa=function(a,b,c,d){kn.call(this,a,b);this.nh=c;this.state=d;this.type=6};_.V(_.XLa,kn);_.XLa.prototype.toString=function(){return"ResolveEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.nh+"', state: "+this.state+")"};var YLa=function(a){this.Mb=a;this.type=9};
YLa.prototype.toString=function(){return"RouteConfigLoadStart(path: "+this.Mb.path+")"};var ZLa=function(a){this.Mb=a;this.type=10};ZLa.prototype.toString=function(){return"RouteConfigLoadEnd(path: "+this.Mb.path+")"};var Zma=function(a){this.Wc=a;this.type=11};Zma.prototype.toString=function(){return"ChildActivationStart(path: '"+(this.Wc.ve&&this.Wc.ve.path||"")+"')"};var $La=function(a){this.Wc=a;this.type=12};
$La.prototype.toString=function(){return"ChildActivationEnd(path: '"+(this.Wc.ve&&this.Wc.ve.path||"")+"')"};var $ma=function(a){this.Wc=a;this.type=13};$ma.prototype.toString=function(){return"ActivationStart(path: '"+(this.Wc.ve&&this.Wc.ve.path||"")+"')"};var aMa=function(a){this.Wc=a;this.type=14};aMa.prototype.toString=function(){return"ActivationEnd(path: '"+(this.Wc.ve&&this.Wc.ve.path||"")+"')"};var bMa=function(a,b){this.position=a;this.anchor=b;this.type=15};
bMa.prototype.toString=function(){return"Scroll(anchor: '"+this.anchor+"', position: '"+(this.position?this.position[0]+", "+this.position[1]:null)+"')"};var cMa=function(){},dMa=function(a){this.url=a};var eMa=function(){this.Dc=this.Mb=this.qf=null;this.children=new mn;this.a9=null},mn=function(){this.Qqa=new Map},fMa=function(a,b){if(a=a.getContext(b))a.qf=null,a.a9=null},gMa=function(a,b){var c=a.getContext(b);c||(c=new eMa,a.Qqa.set(b,c));return c};mn.prototype.getContext=function(a){return this.Qqa.get(a)||null};mn.O=function(a){return new (a||mn)};mn.ta=_.p({token:mn,qa:mn.O,Ga:"root"});var nn=function(a){this.Uf=a};nn.prototype.parent=function(a){a=this.iU(a);return 1<a.length?a[a.length-2]:null};nn.prototype.children=function(a){return(a=uma(a,this.Uf))?a.children.map(function(b){return b.value}):[]};nn.prototype.firstChild=function(a){return(a=uma(a,this.Uf))&&0<a.children.length?a.children[0].value:null};nn.prototype.iU=function(a){return vma(a,this.Uf).map(function(b){return b.value})};_.W.Object.defineProperties(nn.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return this.Uf.value}}});
var eg=function(a,b){this.value=a;this.children=b};eg.prototype.toString=function(){return"TreeNode("+this.value+")"};var hMa=function(a,b){this.Uf=a;this.Wc=b;zma(this,a)};_.V(hMa,nn);hMa.prototype.toString=function(){return this.Wc.toString()};_.fg=function(a,b,c,d,e,f,g,m){this.zTc=a;this.JMc=b;this.DNc=c;this.aFc=d;this.PR=e;this.qf=f;this.component=g;this.sX=m;var n,r;this.title=null!=(r=null==(n=this.PR)?void 0:n.ha(_.v(function(w){return w[xma]})))?r:_.Md(void 0);this.url=a;this.params=b;this.Ta=c;this.Af=d;this.data=e};
_.fg.prototype.toString=function(){return this.Wc?this.Wc.toString():"Future("+this.sX+")"};
_.W.Object.defineProperties(_.fg.prototype,{ve:{configurable:!0,enumerable:!0,get:function(){return this.sX.ve}},root:{configurable:!0,enumerable:!0,get:function(){return this.BC.root}},parent:{configurable:!0,enumerable:!0,get:function(){return this.BC.parent(this)}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.BC.firstChild(this)}},children:{configurable:!0,enumerable:!0,get:function(){return this.BC.children(this)}},iU:{configurable:!0,enumerable:!0,get:function(){return this.BC.iU(this)}},
LGb:{configurable:!0,enumerable:!0,get:function(){this.d7||(this.d7=this.params.ha(_.v(function(a){return new gn(a)})));return this.d7}},hv:{configurable:!0,enumerable:!0,get:function(){this.LJ||(this.LJ=this.Ta.ha(_.v(function(a){return new gn(a)})));return this.LJ}}});var iMa=function(a,b,c,d,e,f,g,m,n){this.url=a;this.params=b;this.Ta=c;this.Af=d;this.data=e;this.qf=f;this.component=g;this.ve=m;this.hwc=n};
iMa.prototype.toString=function(){return"Route(url:'"+this.url.map(function(a){return a.toString()}).join("/")+"', path:'"+(this.ve?this.ve.path:"")+"')"};
_.W.Object.defineProperties(iMa.prototype,{title:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.data)?void 0:a[xma]}},root:{configurable:!0,enumerable:!0,get:function(){return this.BC.root}},parent:{configurable:!0,enumerable:!0,get:function(){return this.BC.parent(this)}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.BC.firstChild(this)}},children:{configurable:!0,enumerable:!0,get:function(){return this.BC.children(this)}},iU:{configurable:!0,enumerable:!0,
get:function(){return this.BC.iU(this)}},LGb:{configurable:!0,enumerable:!0,get:function(){this.d7||(this.d7=new gn(this.params));return this.d7}},hv:{configurable:!0,enumerable:!0,get:function(){this.LJ||(this.LJ=new gn(this.Ta));return this.LJ}}});var jMa=function(a,b){this.Uf=b;this.url=a;zma(this,b)};_.V(jMa,nn);jMa.prototype.toString=function(){return Ama(this.Uf)};_.on=function(){this.O4=this.Nq=null;this.name="primary";this.Meb=new _.El;this.Fnb=new _.El;this.Chb=new _.El;this.pob=new _.El;this.s1=_.pc(mn);this.location=_.pc(_.Ef);this.fAc=_.pc(_.cl);this.cL=_.pc(Vk);this.UUa=_.pc(kMa,{optional:!0})};_.on.prototype.Tb=function(a){if(a.name){a=a.name;var b=a.lj;a.gH||(lMa(this,b)&&(this.eaa(),fMa(this.s1,b)),mMa(this))}};_.on.prototype.Ka=function(){lMa(this,this.name)&&fMa(this.s1,this.name);var a;null==(a=this.UUa)||nMa(a,this)};
var lMa=function(a,b){var c;return(null==(c=a.s1.getContext(b))?void 0:c.qf)===a};_.on.prototype.Ra=function(){mMa(this)};var mMa=function(a){var b=a.s1,c=a.name,d=gMa(b,c);d.qf=a;b.Qqa.set(c,d);!a.Nq&&(b=a.s1.getContext(a.name),null==b?0:b.Mb)&&(b.a9?a.ud(b.a9,b.Mb):oMa(a,b.Mb,b.Dc))};_.on.prototype.detach=function(){if(!this.Nq)throw new _.hc(4012,!1);this.location.detach();var a=this.Nq;this.O4=this.Nq=null;this.pob.emit(a.instance);return a};
_.on.prototype.ud=function(a,b){this.Nq=a;this.O4=b;this.location.iT(a.Lu);null!=(b=this.UUa)&&(nMa(b,this),pMa(b,this));this.Chb.emit(a.instance)};_.on.prototype.eaa=function(){if(this.Nq){var a=this.component;this.Nq.destroy();this.O4=this.Nq=null;this.Fnb.emit(a)}};
var oMa=function(a,b,c){if(a.Zta)throw new _.hc(4013,!1);a.O4=b;var d=a.location,e=b.Wc.component,f=gMa(a.s1,a.name).children;a.Nq=_.NJa(d,e,{index:d.length,Dc:new qMa(b,f,d.Dc),cL:null!=c?c:a.cL});_.al(a.fAc);null!=(b=a.UUa)&&(nMa(b,a),pMa(b,a));a.Meb.emit(a.Nq.instance)};
_.W.Object.defineProperties(_.on.prototype,{Neb:{configurable:!0,enumerable:!0,get:function(){return this.Nq}},Zta:{configurable:!0,enumerable:!0,get:function(){return!!this.Nq}},component:{configurable:!0,enumerable:!0,get:function(){if(!this.Nq)throw new _.hc(4012,!1);return this.Nq.instance}},Wj:{configurable:!0,enumerable:!0,get:function(){if(!this.Nq)throw new _.hc(4012,!1);return this.O4}}});_.on.O=function(a){return new (a||_.on)};
_.on.Ha=_.wc({type:_.on,oa:[["router-outlet"]],inputs:{name:"name"},outputs:{Meb:"activate",Fnb:"deactivate",Chb:"attach",pob:"detach"},Sb:["outlet"],standalone:!0,features:[_.Mc]});var qMa=function(a,b,c){this.Mb=a;this.lAc=b;this.parent=c};qMa.prototype.get=function(a,b){return a===_.fg?this.Mb:a===mn?this.lAc:this.parent.get(a,b)};
var kMa=new _.Bc(""),pn=function(){this.xZa=new Map},nMa=function(a,b){var c;null==(c=a.xZa.get(b))||c.unsubscribe();a.xZa.delete(b)},pMa=function(a,b){var c=b.Wj,d=_.Wd([c.Ta,c.params,c.data]).ha(_.Ie(function(e,f){var g=_.k(e);e=g.next().value;var m=g.next().value;g=g.next().value;g=Object.assign({},e,m,g);return 0===f?_.Md(g):Promise.resolve(g)})).subscribe(function(e){if(b.Zta&&b.Neb&&b.Wj===c&&null!==c.component){var f=kla(c.component);if(f){f=_.k(f.inputs);for(var g=f.next();!g.done;g=f.next())g=
g.value.qSc,b.Neb.LN(g,e[g])}else nMa(a,b)}else nMa(a,b)});a.xZa.set(b,d)};pn.O=function(a){return new (a||pn)};pn.ta=_.p({token:pn,qa:pn.O});var Kma=function(){};Kma.O=function(a){return new (a||Kma)};Kma.ya=_.tc({type:Kma,oa:[["ng-component"]],standalone:!0,features:[_.zf],Aa:1,Ba:0,ua:function(a){a&1&&_.E(0,"router-outlet")},Ia:[_.on],ob:2});var sMa=function(a,b,c,d){return _.v(function(e){(new rMa(b,e.eka,e.DPa,c,d)).Kz(a);return e})},rMa=function(a,b,c,d,e){this.U0a=a;this.Itb=b;this.Tmb=c;this.ttb=d;this.Qxb=e};rMa.prototype.Kz=function(a){var b=this.Itb.Uf,c=this.Tmb?this.Tmb.Uf:null;tMa(this,b,c,a);Bma(this.Itb.root);uMa(this,b,c,a)};
var tMa=function(a,b,c,d){var e=wma(c);b.children.forEach(function(f){var g=f.value.qf,m=e[g],n=f.value,r=m?m.value:null;n===r?n.component?(n=d.getContext(n.qf))&&tMa(a,f,m,n.children):tMa(a,f,m,d):r&&vMa(a,m,d);delete e[g]});Object.values(e).forEach(function(f){vMa(a,f,d)})},vMa=function(a,b,c){var d=c.getContext(b.value.qf);c=d&&b.value.component?d.children:c;b=wma(b);for(var e=_.k(Object.keys(b)),f=e.next();!f.done;f=e.next())vMa(a,b[f.value],c);d&&(d.qf&&(d.qf.eaa(),d.children.Qqa=new Map),d.a9=
null,d.Mb=null)},uMa=function(a,b,c,d){var e=wma(c);b.children.forEach(function(f){var g=e[f.value.qf],m=f.value,n=g?g.value:null;Bma(m);m===n?m.component?(m=gMa(d,m.qf),uMa(a,f,g,m.children)):uMa(a,f,g,d):m.component?(g=gMa(d,m.qf),n=Mma(m.Wc),g.a9=null,g.Mb=m,g.Dc=n,g.qf&&oMa(g.qf,m,g.Dc),uMa(a,f,null,g.children)):uMa(a,f,null,d);a.ttb(new aMa(f.value.Wc))});b.children.length&&a.ttb(new $La(b.value.Wc))};var Nma=Symbol("Kb");var Pma=function(a){this.path=a;this.Mb=this.path[this.path.length-1]},Rma=function(a,b){this.component=a;this.Mb=b};var fna=function(a){this.AI=a||null},wMa=function(a){var b=Error.call(this);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.Wk=a};_.V(wMa,Error);
var xMa=function(a,b){this.ig=a;this.Wk=b},yMa=function(a){var b=[];for(a=a.root;;){b=b.concat(a.Td);if(0===a.XT)return _.Md(b);if(1<a.XT||!a.children.primary)return _.Od(new _.hc(4E3,!1));a=a.children.primary}},BMa=function(a,b,c,d){var e=a.ig.parse(c);b=zMa(a,c,e.root,b,d);a=new $f(b,AMa(e.Ta,a.Wk.Ta),e.Af);if(c.startsWith("/"))throw new wMa(a);return a},AMa=function(a,b){var c={};Object.entries(a).forEach(function(d){var e=_.k(d);d=e.next().value;e=e.next().value;c[d]="string"===typeof e&&e.startsWith(":")?
b[e.substring(1)]:e});return c},zMa=function(a,b,c,d,e){var f=CMa(c.Td,d,e),g={};Object.entries(c.children).forEach(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;g[m]=zMa(a,b,n,d,e)});return new Zf(f,g)},CMa=function(a,b,c){return a.map(function(d){if(d.path.startsWith(":")){if(d=c[d.path.substring(1)],!d)throw new _.hc(4001,!1);}else a:for(var e=0,f=_.k(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 hna={LA:!1,B$:[],rha:[],parameters:{},twa:{}};var DMa=function(){},rna=function(a,b,c,d,e,f,g){this.Dc=a;this.hZ=b;this.ixa=c;this.config=d;this.Wk=e;this.p1=f;this.ig=g;this.Wyc=new xMa(this.ig,this.Wk);this.Feb=0;this.Xfb=!0};
rna.prototype.recognize=function(){var a=this,b=mna(this.Wk.root,[],[],this.config).AI;return this.match(b).ha(_.v(function(c){var d=new iMa([],Object.freeze({}),Object.freeze(Object.assign({},a.Wk.Ta)),a.Wk.Af,{},"primary",a.ixa,null,{});c=new jMa("",new eg(d,c));var e=a.Wk.Ta,f=a.Wk.Af;e=void 0===e?null:e;f=void 0===f?null:f;d=fma(d);d=mma(d,[],e,f);d.Ta=a.Wk.Ta;c.url=a.ig.md(d);EMa(a,c.Uf,null);return{state:c,v3:d}}))};
rna.prototype.match=function(a){var b=this;return FMa(this,this.Dc,this.config,a,"primary").ha(_.pe(function(c){if(c instanceof wMa)return b.Wk=c.Wk,b.match(c.Wk.root);if(c instanceof fna)throw new _.hc(4002,!1);throw c;}))};
var EMa=function(a,b,c){var d=b.value;c=yma(d,c,a.p1);d.params=Object.freeze(c.params);d.data=Object.freeze(c.data);b.children.forEach(function(e){return EMa(a,e,d)})},FMa=function(a,b,c,d,e){return 0===d.Td.length&&d.Bo()?a.zwa(b,c,d):GMa(a,b,c,d,d.Td,e,!0).ha(_.v(function(f){return f instanceof eg?[f]:[]}))};
rna.prototype.zwa=function(a,b,c){for(var d=this,e=[],f=_.k(Object.keys(c.children)),g=f.next();!g.done;g=f.next())g=g.value,"primary"===g?e.unshift(g):e.push(g);return _.Xd(e).ha(_.ae(function(m){var n=c.children[m],r=Lma(b,m);return FMa(d,a,r,n,m)},1),_.Ae(function(m,n){m.push.apply(m,_.Dc(n));return m}),_.re(null),qia(),_.ae(function(m){if(null===m)return kg(c);m=pna(m);nna(m);return _.Md(m)}))};
var GMa=function(a,b,c,d,e,f,g){return _.Xd(c).ha(_.ae(function(m){var n;return HMa(a,null!=(n=m.hf)?n:b,c,m,d,e,f,g).ha(_.pe(function(r){if(r instanceof fna)return _.Md(null);throw r;}))},1),_.xe(function(m){return!!m}),_.pe(function(m){if(Uma(m))return 0!==e.length||d.children[f]?kg(d):_.Md(new DMa);throw m;}))},HMa=function(a,b,c,d,e,f,g,m){return(hg(d)===g||"primary"!==g&&lna(e,f,d))&&("**"===d.path||gna(e,d,f).LA)?void 0===d.sE?IMa(a,b,e,d,f,g):a.Xfb&&m?JMa(a,b,e,c,d,f,g):kg(e):kg(e)},JMa=function(a,
b,c,d,e,f,g){f="**"===e.path?qna(f):gna(c,e,f);var m=f.B$,n=f.twa,r=f.rha;if(!f.LA)return kg(c);e.sE.startsWith("/")&&(a.Feb++,31<a.Feb&&(a.Xfb=!1));e=BMa(a.Wyc,m,e.sE,n);return yMa(e).ha(_.ae(function(w){return GMa(a,b,d,c,w.concat(r),g,!1)}))},IMa=function(a,b,c,d,e,f){if("**"===d.path){var g=_.Md(qna(e));c.children={}}else g=ina(c,d,e,b);return g.ha(_.Ie(function(m){if(!m.LA)return kg(c);var n;b=null!=(n=d.hf)?n:b;return KMa(a,b,d,e).ha(_.Ie(function(r){r=r.wB;var w,z=null!=(w=d.oQ)?w:b;w=m.B$;
var D=m.rha,J,L,P=new iMa(w,m.parameters,Object.freeze(Object.assign({},a.Wk.Ta)),a.Wk.Af,d.data||{},hg(d),null!=(L=null!=(J=d.component)?J:d.MX)?L:null,d,d.resolve||{});L=mna(c,w,D,r);J=L.AI;L=L.E2a;return 0===L.length&&J.Bo()?a.zwa(z,r,J).ha(_.v(function(ba){return null===ba?null:new eg(P,ba)})):0===r.length&&0===L.length?_.Md(new eg(P,[])):GMa(a,z,r,J,L,hg(d)===f?"primary":f,!0).ha(_.v(function(ba){return new eg(P,ba instanceof eg?[ba]:[])}))}))}))},KMa=function(a,b,c,d){return c.children?_.Md({wB:c.children,
Dc:b}):c.Pk?void 0!==c.BJ?_.Md({wB:c.BJ,Dc:c.oQ}):dna(b,c,d).ha(_.ae(function(e){return e?a.hZ.Pk(b,c).ha(_.Ke(function(f){c.BJ=f.wB;c.oQ=f.Dc})):_.Od(Gma(3))})):_.Md({wB:[],Dc:b})};var LMa=function(){this.zRb=!0};_.V(LMa,mLa);var qn=function(){LMa.apply(this,arguments)};_.V(qn,LMa);var MMa=function(a,b,c){a.addEventListener(b,c);return function(){a.removeEventListener(b,c)}};qn.prototype.dispatchEvent=function(a,b){a.dispatchEvent(b)};qn.prototype.remove=function(a){a.parentNode&&a.parentNode.removeChild(a)};qn.prototype.createElement=function(a,b){b=b||document;return b.createElement(a)};var nLa=function(a,b){return"window"===b?window:"document"===b?a:"body"===b?a.body:null};
qn.prototype.Fsa=function(){var a=(NMa=NMa||document.querySelector("base"))?NMa.getAttribute("href"):null;return null==a?null:(new URL(a,"http://a")).pathname};var NMa=null;var OMa=function(){},FJa=function(a){_.ud.getAngularTestability=function(b,c){b=a.Sba(b,void 0===c?!0:c);if(null==b)throw new _.hc(5103,!1);return b};_.ud.getAllAngularTestabilities=function(){return Array.from(a.Z4.values())};_.ud.getAllAngularRootElements=function(){return Array.from(a.Z4.keys())};_.ud.frameworkStabilizers||(_.ud.frameworkStabilizers=[]);_.ud.frameworkStabilizers.push(function(b){var c=_.ud.getAllAngularTestabilities(),d=c.length,e=!1,f=function(g){e=e||g;d--;0==d&&b(e)};c.forEach(function(g){g.whenStable(f)})})};
OMa.prototype.Sba=function(a,b,c){if(null==b)return null;var d=a.Z4.get(b)||null;return null!=d?d:c?b instanceof DocumentFragment?this.Sba(a,b.host,!0):this.Sba(a,b.parentElement,!0):null};var rn=function(){};rn.prototype.kb=function(){return new XMLHttpRequest};rn.O=function(a){return new (a||rn)};rn.ta=_.p({token:rn,qa:rn.O});var PMa=new _.Bc("EventManagerPlugins"),sn=function(a,b){var c=this;this.cj=b;this.s$a=new Map;a.forEach(function(d){d.NCb=c});this.wvc=a.slice().reverse()};sn.prototype.addEventListener=function(a,b,c){return this.ksc(b).addEventListener(a,b,c)};sn.prototype.ksc=function(a){var b=this.s$a.get(a);if(b)return b;b=this.wvc.find(function(c){return c.supports(a)});if(!b)throw new _.hc(5101,!1);this.s$a.set(a,b);return b};sn.O=function(a){return new (a||sn)(_.q(PMa),_.q(_.Me))};sn.ta=_.p({token:sn,qa:sn.O});
var QMa=function(a){this.uq=a};var tn=function(a,b,c,d){d=void 0===d?{}:d;this.Gs=a;this.appId=b;this.nonce=c;this.Qja=new Map;this.yta=new Set;this.iRb=RMa(this);this.mU="server"===d;SMa(this)},VMa=function(a,b){b=_.k(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,1===TMa(a,c,1))for(var d=a,e=_.k(d.yta),f=e.next();!f.done;f=e.next())UMa(d,f.value,c)};
tn.prototype.Ka=function(){var a=this.iRb;a&&(a.forEach(function(c){return c.remove()}),a.clear());a=_.k(this.Qja.keys());for(var b=a.next();!b.done;b=a.next())WMa(this,b.value);SMa(this)};
var WMa=function(a,b){a=a.Qja;var c,d;null==(c=a.get(b))||null==(d=c.elements)||d.forEach(function(e){return e.remove()});a.delete(b)},RMa=function(a){var b,c=null==(b=a.Gs.head)?void 0:b.querySelectorAll('style[ng-app-id="'+a.appId+'"]');if(null==c?0:c.length){var d=new Map;c.forEach(function(e){null!=e.textContent&&d.set(e.textContent,e)});return d}return null},TMa=function(a,b,c){a=a.Qja;if(a.has(b))return b=a.get(b),b.usage+=c,b.usage;a.set(b,{usage:c,elements:[]});return c},UMa=function(a,b,
c){var d=a.iRb,e=null==d?void 0:d.get(c);(null==e?void 0:e.parentNode)===b?(d.delete(c),e.removeAttribute("ng-app-id"),b=e):(d=a.Gs.createElement("style"),a.nonce&&d.setAttribute("nonce",a.nonce),d.textContent=c,a.mU&&d.setAttribute("ng-app-id",a.appId),b.appendChild(d),b=d);a=a.Qja;var f;(d=null==(f=a.get(c))?void 0:f.elements)?d.push(b):a.set(c,{elements:[b],usage:1})},SMa=function(a){var b=a.yta;b.clear();b.add(a.Gs.head)};tn.O=function(a){return new (a||tn)(_.q(_.vg),_.q(rHa),_.q(_.sHa,8),_.q(Oe))};
tn.ta=_.p({token:tn,qa:tn.O});var XMa,zna,vn;XMa={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/"};zna=/%COMP%/g;_.YMa=new _.Bc("RemoveStylesOnCompDestroy",{Ga:"root",qa:function(){return!0}});
vn=function(a,b,c,d,e,f,g,m){this.VQa=a;this.NN=b;this.appId=c;this.i0a=d;this.Gs=e;this.Ad=g;this.nonce=void 0===m?null:m;this.IKb=new Map;this.mU="server"===f;this.UBc=new un(a,e,g,this.mU)};
vn.prototype.S$=function(a,b){if(!a||!b)return this.UBc;this.mU&&3===b.ob&&(b=Object.assign({},b,{ob:0}));a:{var c=this.IKb,d=c.get(b.id);if(!d){d=this.Gs;var e=this.Ad,f=this.VQa,g=this.NN,m=this.i0a,n=this.mU;switch(b.ob){case 0:d=new ZMa(f,g,b,this.appId,m,d,e,n);break;case 3:b=new $Ma(f,g,a,b,d,e,this.nonce,n);break a;default:d=new wn(f,g,b,m,d,e,n)}c.set(b.id,d)}b=d}b instanceof ZMa?(VMa(b.NN,b.styles),b.setAttribute(a,b.QGc,"")):b instanceof wn&&VMa(b.NN,b.styles);return b};
vn.prototype.Ka=function(){this.IKb.clear()};vn.O=function(a){return new (a||vn)(_.q(sn),_.q(tn),_.q(rHa),_.q(_.YMa),_.q(_.vg),_.q(Oe),_.q(_.Me),_.q(_.sHa))};vn.ta=_.p({token:vn,qa:vn.O});var un=function(a,b,c,d){this.VQa=a;this.Gs=b;this.Ad=c;this.mU=d;this.data=Object.create(null);this.zp=null};_.h=un.prototype;_.h.destroy=function(){};_.h.createElement=function(a,b){return b?this.Gs.createElementNS(XMa[b]||b,a):this.Gs.createElement(a)};_.h.createComment=function(a){return this.Gs.createComment(a)};
_.h.T$=function(a){return this.Gs.createTextNode(a)};_.h.appendChild=function(a,b){("TEMPLATE"===a.tagName&&void 0!==a.content?a.content:a).appendChild(b)};_.h.insertBefore=function(a,b,c){a&&("TEMPLATE"===a.tagName&&void 0!==a.content?a.content:a).insertBefore(b,c)};_.h.removeChild=function(a,b){a&&a.removeChild(b)};_.h.x1a=function(a,b){a="string"===typeof a?this.Gs.querySelector(a):a;if(!a)throw new _.hc(-5104,!1);b||(a.textContent="");return a};_.h.parentNode=function(a){return a.parentNode};
_.h.nextSibling=function(a){return a.nextSibling};_.h.setAttribute=function(a,b,c,d){d?(b=d+":"+b,(d=XMa[d])?a.setAttributeNS(d,b,c):a.setAttribute(b,c)):a.setAttribute(b,c)};_.h.removeAttribute=function(a,b,c){if(c){var d=XMa[c];d?a.removeAttributeNS(d,b):a.removeAttribute(c+":"+b)}else a.removeAttribute(b)};_.h.fK=function(a,b){a.classList.add(b)};_.h.qN=function(a,b){a.classList.remove(b)};_.h.jh=function(a,b,c,d){d&3?a.style.setProperty(b,c,d&1?"important":""):a.style[b]=c};
_.h.h0a=function(a,b,c){c&2?a.style.removeProperty(b):a.style[b]=""};_.h.setProperty=function(a,b,c){null!=a&&(a[b]=c)};_.h.setValue=function(a,b){a.nodeValue=b};_.h.listen=function(a,b,c){if("string"===typeof a&&(a=nLa(this.Gs,a),!a))throw Error("Lb`"+a+"`"+b);return this.VQa.addEventListener(a,b,aNa(this,c))};
var aNa=function(a,b){return function(c){if("__ngUnwrap__"===c)return b;!1===(a.mU?a.Ad.Ex(function(){return b(c)}):b(c))&&c.preventDefault()}},$Ma=function(a,b,c,d,e,f,g,m){un.call(this,a,e,f,m);this.NN=b;this.Tw=c;this.shadowRoot=c.attachShadow({mode:"open"});a=this.NN;b=this.shadowRoot;a.yta.add(b);c=_.k(a.Qja.keys());for(e=c.next();!e.done;e=c.next())UMa(a,b,e.value);d=Ana(d.id,d.styles);d=_.k(d);for(a=d.next();!a.done;a=d.next())a=a.value,b=document.createElement("style"),g&&b.setAttribute("nonce",
g),b.textContent=a,this.shadowRoot.appendChild(b)};_.V($Ma,un);var bNa=function(a,b){return b===a.Tw?a.shadowRoot:b};_.h=$Ma.prototype;_.h.appendChild=function(a,b){return un.prototype.appendChild.call(this,bNa(this,a),b)};_.h.insertBefore=function(a,b,c){return un.prototype.insertBefore.call(this,bNa(this,a),b,c)};_.h.removeChild=function(a,b){return un.prototype.removeChild.call(this,bNa(this,a),b)};_.h.parentNode=function(a){return bNa(this,un.prototype.parentNode.call(this,bNa(this,a)))};
_.h.destroy=function(){this.NN.yta.delete(this.shadowRoot)};var wn=function(a,b,c,d,e,f,g,m){un.call(this,a,e,f,g);this.NN=b;this.i0a=d;this.styles=m?Ana(m,c.styles):c.styles};_.V(wn,un);wn.prototype.destroy=function(){if(this.i0a)for(var a=this.NN,b=_.k(this.styles),c=b.next();!c.done;c=b.next())c=c.value,0>=TMa(a,c,-1)&&WMa(a,c)};var ZMa=function(a,b,c,d,e,f,g,m){d=d+"-"+c.id;wn.call(this,a,b,c,e,f,g,m,d);this.VAc="_ngcontent-%COMP%".replace(zna,d);this.QGc="_nghost-%COMP%".replace(zna,d)};
_.V(ZMa,wn);ZMa.prototype.createElement=function(a,b){a=wn.prototype.createElement.call(this,a,b);wn.prototype.setAttribute.call(this,a,this.VAc,"");return a};var xn=function(a){this.uq=a};_.V(xn,QMa);xn.prototype.supports=function(){return!0};xn.prototype.addEventListener=function(a,b,c){var d=this;a.addEventListener(b,c,!1);return function(){return d.removeEventListener(a,b,c)}};xn.prototype.removeEventListener=function(a,b,c){return a.removeEventListener(b,c)};xn.O=function(a){return new (a||xn)(_.q(_.vg))};xn.ta=_.p({token:xn,qa:xn.O});var cNa=["alt","control","meta","shift"],dNa={"\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"},eNa={alt:function(a){return a.altKey},control:function(a){return a.ctrlKey},meta:function(a){return a.metaKey},shift:function(a){return a.shiftKey}},yn=function(a){this.uq=a};_.V(yn,QMa);yn.prototype.supports=function(a){return null!=fNa(a)};
yn.prototype.addEventListener=function(a,b,c){var d=fNa(b),e=gNa(d.fullKey,c,this.NCb.cj);return this.NCb.cj.Vb(function(){return MMa(a,d.domEventName,e)})};
var fNa=function(a){var b=a.toLowerCase().split(".");a=b.shift();if(0===b.length||"keydown"!==a&&"keyup"!==a)return null;var c=hNa(b.pop()),d="",e=b.indexOf("code");-1<e&&(b.splice(e,1),d="code.");cNa.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},iNa=function(a,b){var c=dNa[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");cNa.forEach(function(e){e!==c&&(0,eNa[e])(a)&&(d+=e+".")});d+=c;return d===b},gNa=function(a,b,c){return function(d){iNa(d,a)&&c.Ex(function(){return b(d)})}},hNa=function(a){return"esc"===a?"escape":a};yn.O=function(a){return new (a||yn)(_.q(_.vg))};yn.ta=_.p({token:yn,qa:yn.O});var cxa=uja(RJa,"browser",[{wa:Oe,nc:"browser"},{wa:oja,nc:function(){var a=new qn;Jh||(Jh=a)},wd:!0},{wa:_.vg,Cb:function(){return rfa=document},Ib:[]}]),jNa=new _.Bc(""),kNa=[{wa:DJa,Kd:OMa,Ib:[]},{wa:CJa,Kd:$l,Ib:[_.Me,am,DJa]},{wa:$l,Kd:$l,Ib:[_.Me,am,DJa]}],lNa=[{wa:vja,nc:"root"},{wa:_.Cd,Cb:function(){return new _.Cd},Ib:[]},{wa:PMa,Kd:xn,wd:!0,Ib:[_.vg,_.Me,Oe]},{wa:PMa,Kd:yn,wd:!0,Ib:[_.vg]},vn,tn,sn,{wa:vHa,Hb:vn},{wa:uLa,Kd:rn,Ib:[]},[]],zn=function(){};
zn.O=function(a){return new (a||zn)(_.q(jNa,12))};zn.Da=_.uc({type:zn});zn.Ca=_.ec({Pb:[].concat(_.Dc(lNa),_.Dc(kNa)),imports:[_.Um,bm]});_.An=function(a){this.uq=a};_.An.prototype.Jca=function(){return this.uq.title};_.An.prototype.jm=function(a){this.uq.title=a||""};_.An.O=function(a){return new (a||_.An)(_.q(_.vg))};_.An.ta=_.p({token:_.An,qa:function(a){return a?new a:new _.An(_.q(_.vg))},Ga:"root"});var mNa=function(){},nNa=function(){};var Bn=function(a){var b=this;this.ZH=new Map;this.Iea=null;a?"string"===typeof a?this.PD=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();oNa(b,e,f);b.headers.has(f)?b.headers.get(f).push(c):b.headers.set(f,[c])}})}:"undefined"!==typeof Headers&&a instanceof Headers?(this.headers=new Map,a.forEach(function(c,d){pNa(b,d,c)})):this.PD=function(){b.headers=new Map;Object.entries(a).forEach(function(c){var d=
_.k(c);c=d.next().value;d=d.next().value;pNa(b,c,d)})}:this.headers=new Map};_.h=Bn.prototype;_.h.has=function(a){this.init();return this.headers.has(a.toLowerCase())};_.h.get=function(a){this.init();return(a=this.headers.get(a.toLowerCase()))&&0<a.length?a[0]:null};_.h.keys=function(){this.init();return Array.from(this.ZH.values())};_.h.getAll=function(a){this.init();return this.headers.get(a.toLowerCase())||null};_.h.append=function(a,b){return this.clone({name:a,value:b,op:"a"})};
_.h.set=function(a,b){return this.clone({name:a,value:b,op:"s"})};_.h.delete=function(a,b){return this.clone({name:a,value:b,op:"d"})};var oNa=function(a,b,c){a.ZH.has(c)||a.ZH.set(c,b)};Bn.prototype.init=function(){var a=this;this.PD&&(this.PD instanceof Bn?qNa(this,this.PD):this.PD(),this.PD=null,this.Iea&&(this.Iea.forEach(function(b){return rNa(a,b)}),this.Iea=null))};var qNa=function(a,b){b.init();Array.from(b.headers.keys()).forEach(function(c){a.headers.set(c,b.headers.get(c));a.ZH.set(c,b.ZH.get(c))})};
Bn.prototype.clone=function(a){var b=new Bn;b.PD=this.PD&&this.PD instanceof Bn?this.PD:this;b.Iea=(this.Iea||[]).concat([a]);return b};
var rNa=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;oNa(a,b.name,c);b=("a"===b.op?a.headers.get(c):void 0)||[];b.push.apply(b,_.Dc(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.ZH.delete(c)):a.headers.set(c,d)}else a.headers.delete(c),a.ZH.delete(c)}},pNa=function(a,b,c){c=(Array.isArray(c)?
c:[c]).map(function(e){return e.toString()});var d=b.toLowerCase();a.headers.set(d,c);oNa(a,b,d)};Bn.prototype.forEach=function(a){var b=this;this.init();Array.from(this.ZH.keys()).forEach(function(c){return a(b.ZH.get(c),b.headers.get(c))})};var sNa,Cna,Dna;sNa=function(){};Cna=/%(\d[a-f0-9])/gi;Dna={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};_.Cn=function(a){var b=this;a=void 0===a?{}:a;this.qR=this.Yka=null;this.Jra=a.Jra||new sNa;if(a.bFc){if(a.Asa)throw Error("Mb");this.map=Bna(a.bFc)}else a.Asa?(this.map=new Map,Object.keys(a.Asa).forEach(function(c){var d=a.Asa[c];d=Array.isArray(d)?d.map(Fna):[""+d];b.map.set(c,d)})):this.map=null};_.h=_.Cn.prototype;_.h.has=function(a){this.init();return this.map.has(a)};
_.h.get=function(a){this.init();return(a=this.map.get(a))?a[0]:null};_.h.getAll=function(a){this.init();return this.map.get(a)||null};_.h.keys=function(){this.init();return Array.from(this.map.keys())};_.h.append=function(a,b){return this.clone({eB:a,value:b,op:"a"})};_.h.set=function(a,b){return this.clone({eB:a,value:b,op:"s"})};_.h.delete=function(a,b){return this.clone({eB:a,value:b,op:"d"})};
_.h.toString=function(){var a=this;this.init();return this.keys().map(function(b){var c=Ena(b);return a.map.get(b).map(function(d){return c+"="+Ena(d)}).join("&")}).filter(function(b){return""!==b}).join("&")};_.h.clone=function(a){var b=new _.Cn({Jra:this.Jra});b.qR=this.qR||this;b.Yka=(this.Yka||[]).concat(a);return b};
_.h.init=function(){var a=this;null===this.map&&(this.map=new Map);null!==this.qR&&(this.qR.init(),this.qR.keys().forEach(function(b){return a.map.set(b,a.qR.map.get(b))}),this.Yka.forEach(function(b){switch(b.op){case "a":case "s":var c=("a"===b.op?a.map.get(b.eB):void 0)||[];c.push(""+b.value);a.map.set(b.eB,c);break;case "d":if(void 0!==b.value){c=a.map.get(b.eB)||[];var d=c.indexOf(""+b.value);-1!==d&&c.splice(d,1);0<c.length?a.map.set(b.eB,c):a.map.delete(b.eB)}else a.map.delete(b.eB)}}),this.qR=
this.Yka=null)};var tNa=function(){this.map=new Map};_.h=tNa.prototype;_.h.set=function(a,b){this.map.set(a,b);return this};_.h.get=function(a){this.map.has(a)||this.map.set(a,a.defaultValue());return this.map.get(a)};_.h.delete=function(a){this.map.delete(a);return this};_.h.has=function(a){return this.map.has(a)};_.h.keys=function(){return this.map.keys()};var uNa=function(a,b,c,d){this.url=b;this.body=null;this.withCredentials=this.Cx=!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.Cx=!!c.Cx,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.Fka=c.Fka);this.headers||(this.headers=new Bn);this.context||(this.context=new tNa);this.params?(c=this.params.toString(),0===c.length?this.X4a=b:(d=b.indexOf("?"),this.X4a=b+(-1===d?"?":d<b.length-1?"&":"")+c)):(this.params=new _.Cn,this.X4a=b)},vNa=function(a){return null===a.body?null:Gna(a.body)||Hna(a.body)||Ina(a.body)||"undefined"!==typeof URLSearchParams&&a.body instanceof URLSearchParams||"string"===typeof a.body?a.body:a.body instanceof _.Cn?a.body.toString():"object"===typeof a.body||
"boolean"===typeof a.body||Array.isArray(a.body)?JSON.stringify(a.body):a.body.toString()};
uNa.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.Cx?a.Cx:this.Cx,m=a.headers||this.headers,n=a.params||this.params,r,w=null!=(r=a.context)?r:this.context;void 0!==a.POb&&(m=Object.keys(a.POb).reduce(function(z,D){return z.set(D,a.POb[D])},m));a.wi&&(n=Object.keys(a.wi).reduce(function(z,D){return z.set(D,
a.wi[D])},n));return new uNa(b,c,e,{params:n,headers:m,context:w,Cx:g,responseType:d,withCredentials:f})};var Dn=function(a,b,c){b=void 0===b?200:b;c=void 0===c?"OK":c;this.headers=a.headers||new Bn;this.status=void 0!==a.status?a.status:b;this.statusText=a.statusText||c;this.url=a.url||null;this.ok=200<=this.status&&300>this.status},wNa=function(a){a=void 0===a?{}:a;Dn.call(this,a);this.type=2};_.V(wNa,Dn);
wNa.prototype.clone=function(a){a=void 0===a?{}:a;return new wNa({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 xNa=function(a){a=void 0===a?{}:a;Dn.call(this,a);this.type=4;this.body=void 0!==a.body?a.body:null};_.V(xNa,Dn);
xNa.prototype.clone=function(a){a=void 0===a?{}:a;return new xNa({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})};
_.En=function(a){Dn.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(_.En,Dn);_.Fn=function(a){this.handler=a};_.h=_.Fn.prototype;
_.h.request=function(a,b,c){var d=this;c=void 0===c?{}:c;if(a instanceof uNa)b=a;else{var e=void 0;e=c.headers instanceof Bn?c.headers:new Bn(c.headers);var f=void 0;c.params&&(f=c.params instanceof _.Cn?c.params:new _.Cn({Asa:c.params}));b=new uNa(a,b,void 0!==c.body?c.body:null,{headers:e,context:c.context,params:f,Cx:c.Cx,responseType:c.responseType||"json",withCredentials:c.withCredentials,Fka:c.Fka})}e=_.Md(b).ha(_.ae(function(g){return d.handler.handle(g)},1));if(a instanceof uNa||"events"===
c.observe)return e;a=e.ha(_.je(function(g){return g instanceof xNa}));switch(c.observe||"body"){case "body":switch(b.responseType){case "arraybuffer":return a.ha(_.v(function(g){if(null!==g.body&&!(g.body instanceof ArrayBuffer))throw Error("Nb");return g.body}));case "blob":return a.ha(_.v(function(g){if(null!==g.body&&!(g.body instanceof Blob))throw Error("Ob");return g.body}));case "text":return a.ha(_.v(function(g){if(null!==g.body&&"string"!==typeof g.body)throw Error("Pb");return g.body}));
default:return a.ha(_.v(function(g){return g.body}))}case "response":return a;default:throw Error("Qb`"+c.observe);}};_.h.delete=function(a,b){b=void 0===b?{}:b;return this.request("DELETE",a,b)};_.h.get=function(a,b){b=void 0===b?{}:b;return this.request("GET",a,b)};_.h.head=function(a,b){b=void 0===b?{}:b;return this.request("HEAD",a,b)};_.h.options=function(a,b){b=void 0===b?{}:b;return this.request("OPTIONS",a,b)};_.h.av=function(a,b,c){c=void 0===c?{}:c;return this.request("PATCH",a,Jna(c,b))};
_.h.post=function(a,b,c){c=void 0===c?{}:c;return this.request("POST",a,Jna(c,b))};_.h.put=function(a,b,c){c=void 0===c?{}:c;return this.request("PUT",a,Jna(c,b))};_.Fn.O=function(a){return new (a||_.Fn)(_.q(mNa))};_.Fn.ta=_.p({token:_.Fn,qa:_.Fn.O});var yNa=new _.Bc(""),zNa=new _.Bc(""),ANa=new _.Bc(""),BNa=new _.Bc(""),Gn=function(a,b){this.qK=a;this.Dc=b;this.jOa=null;this.oE=_.pc(Yl);var c;this.qK=null!=(c=_.pc(BNa,{optional:!0}))?c:a};_.V(Gn,mNa);Gn.prototype.handle=function(a){var b=this;null===this.jOa&&(this.jOa=Array.from(new Set([].concat(_.Dc(this.Dc.get(zNa)),_.Dc(this.Dc.get(ANa,[]))))).reduceRight(function(d,e){return Mna(d,e,b.Dc)},Kna));var c=this.oE.add();return this.jOa(a,function(d){return b.qK.handle(d)}).ha(we(function(){return b.oE.remove(c)}))};
Gn.O=function(a){return new (a||Gn)(_.q(nNa),_.q(Vk))};Gn.ta=_.p({token:Gn,qa:Gn.O});var CNa=/^\)\]\}',?\n/,Hn=function(a){this.FUc=a};
Hn.prototype.handle=function(a){if("JSONP"===a.method)throw new _.hc(-2800,!1);var b=this.FUc;return(b.RUc?_.Xd(b.RUc()):_.Md(null)).ha(_.Ie(function(){return new _.Kd(function(c){var d=b.kb();d.open(a.method,a.X4a);a.withCredentials&&(d.withCredentials=!0);a.headers.forEach(function(J,L){return d.setRequestHeader(J,L.join(","))});a.headers.has("Accept")||d.setRequestHeader("Accept","application/json, text/plain, */*");if(!a.headers.has("Content-Type")){var e=null===a.body||Ina(a.body)?null:Hna(a.body)?
a.body.type||null:Gna(a.body)?null:"string"===typeof a.body?"text/plain":a.body instanceof _.Cn?"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=vNa(a),g=null,m=function(){if(null!==g)return g;var J=d.statusText||"OK",L=new Bn(d.getAllResponseHeaders()),P=("responseURL"in
d&&d.responseURL?d.responseURL:/^X-Request-URL:/m.test(d.getAllResponseHeaders())?d.getResponseHeader("X-Request-URL"):null)||a.url;return g=new wNa({headers:L,status:d.status,statusText:J,url:P})},n=function(){var J=m(),L=J.headers,P=J.status,ba=J.statusText;J=J.url;var oa=null;204!==P&&(oa="undefined"===typeof d.response?d.responseText:d.response);0===P&&(P=oa?200:0);var qa=200<=P&&300>P;if("json"===a.responseType&&"string"===typeof oa){var sa=oa;oa=oa.replace(CNa,"");try{oa=""!==oa?JSON.parse(oa):
null}catch(Ea){oa=sa,qa&&(qa=!1,oa={error:Ea,text:oa})}}qa?(c.next(new xNa({body:oa,headers:L,status:P,statusText:ba,url:J||void 0})),c.complete()):c.error(new _.En({error:oa,headers:L,status:P,statusText:ba,url:J||void 0}))},r=function(J){var L=m().url;J=new _.En({error:J,status:d.status||0,statusText:d.statusText||"Unknown Error",url:L||void 0});c.error(J)},w=!1,z=function(J){w||(c.next(m()),w=!0);var L={type:3,loaded:J.loaded};J.lengthComputable&&(L.total=J.total);"text"===a.responseType&&d.responseText&&
(L.N6c=d.responseText);c.next(L)},D=function(J){var L={type:1,loaded:J.loaded};J.lengthComputable&&(L.total=J.total);c.next(L)};d.addEventListener("load",n);d.addEventListener("error",r);d.addEventListener("timeout",r);d.addEventListener("abort",r);a.Cx&&(d.addEventListener("progress",z),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.Cx&&(d.removeEventListener("progress",z),null!==f&&d.upload&&d.upload.removeEventListener("progress",D));d.readyState!==d.DONE&&d.abort()}})}))};Hn.O=function(a){return new (a||Hn)(_.q(uLa))};Hn.ta=_.p({token:Hn,qa:Hn.O});var Nna,Sna,Pna,In;Nna=new _.Bc("XSRF_ENABLED");Sna=new _.Bc("XSRF_COOKIE_NAME",{Ga:"root",qa:function(){return"XSRF-TOKEN"}});Pna=new _.Bc("XSRF_HEADER_NAME",{Ga:"root",qa:function(){return"X-XSRF-TOKEN"}});_.Ona=function(){};In=function(a,b,c){this.Gs=a;this.platform=b;this.cookieName=c;this.LAb="";this.XAb=null};
In.prototype.getToken=function(){if("server"===this.platform)return null;var a=this.Gs.cookie||"";if(a!==this.LAb){a:{var b=this.cookieName;b=encodeURIComponent(b);for(var c=_.k(a.split(";")),d=c.next();!d.done;d=c.next()){d=d.value;var e=d.indexOf("=");e=_.k(-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.XAb=b;this.LAb=a}return this.XAb};In.O=function(a){return new (a||In)(_.q(_.vg),_.q(Oe),_.q(Sna))};
In.ta=_.p({token:In,qa:In.O});var Jn=function(a){this.Dc=a};Jn.prototype.intercept=function(a,b){return Fc(this.Dc,function(){return Qna(a,function(c){return b.handle(c)})})};Jn.O=function(a){return new (a||Jn)(_.q(Vk))};Jn.ta=_.p({token:Jn,qa:Jn.O});var DNa=new _.Bc("LEGACY_INTERCEPTOR_FN");var Kn;Kn=function(){};_.ENa=function(){var a={Evb:"X-Framework-Xsrf-Token"};a=void 0===a?{}:a;return{yl:Kn,Pb:Tna(a).Xr}};Kn.O=function(a){return new (a||Kn)};Kn.Da=_.uc({type:Kn});Kn.Ca=_.ec({Pb:[Jn,{wa:yNa,Hb:Jn,wd:!0},{wa:_.Ona,Kd:In},Tna({cookieName:"XSRF-TOKEN",Evb:"X-XSRF-TOKEN"}).Xr,{wa:Nna,nc:!0}]});_.Ln=function(){};_.Ln.O=function(a){return new (a||_.Ln)};_.Ln.Da=_.uc({type:_.Ln});
_.Ln.Ca=_.ec({Pb:[function(){for(var a=[_.Fn,Hn,Gn,{wa:mNa,Hb:Gn},{wa:nNa,Hb:Hn},{wa:zNa,nc:Qna,wd:!0},{wa:Nna,nc:!0},{wa:_.Ona,Kd:In}],b=_.k(_.zc.apply(0,arguments)),c=b.next();!c.done;c=b.next())a.push.apply(a,_.Dc(c.value.Xr));return{Xr:a}}(Rna(1,[{wa:DNa,Cb:function(){var a=null;return function(b,c){if(null===a){var d;a=(null!=(d=_.pc(yNa,{optional:!0}))?d:[]).reduceRight(Lna,Kna)}var e=_.pc(Yl),f=e.add();return a(b,c).ha(we(function(){return e.remove(f)}))}}},{wa:zNa,Hb:DNa,wd:!0}]))]});var Mn=function(){};Mn.O=function(a){return new (a||Mn)};Mn.ta=_.p({token:Mn,qa:function(a){return a?new (a||Mn):_.q(Nn)},Ga:"root"});var Nn=function(a){this.uq=a};_.V(Nn,Mn);
Nn.prototype.Ro=function(a,b){if(null==b)return null;switch(a){case 0:return b;case 1:return _.td(b,"HTML")?_.sd(b):iga(this.uq,String(b)).toString();case 2:return _.td(b,"Style")?_.sd(b):b;case 3:if(_.td(b,"Script"))return _.sd(b);throw new _.hc(5200,!1);case 4:return _.td(b,"URL")?_.sd(b):Wfa(String(b));case 5:if(_.td(b,"ResourceURL"))return _.sd(b);throw new _.hc(5201,!1);default:throw new _.hc(5202,!1);}};Nn.prototype.Jjb=function(a){return new xHa(a)};Nn.prototype.Ljb=function(a){return new yHa(a)};
Nn.prototype.Kjb=function(a){return new zHa(a)};Nn.O=function(a){return new (a||Nn)(_.q(_.vg))};Nn.ta=_.p({token:Nn,qa:function(a){a?a=new a:(a=_.q(_.Ne),a=new Nn(a.get(_.vg)));return a},Ga:"root"});new _.Tl;var Una=function(a){this.isValid=a},Wna=[Vna("data"),Vna("http"),Vna("https"),Vna("mailto"),Vna("ftp"),new Una(function(a){return/^[^:]*([/?#]|$)/.test(a)})],Yna=lg(function(){return"function"===typeof URL}),FNa=["data:","http:","https:","mailto:","ftp:"];var GNa="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(" "),
HNa=[["dir",{Wp:3,conditions:lg(function(){return new Map([["dir",new Set(["auto","ltr","rtl"])]])})}],["async",{Wp:3,conditions:lg(function(){return new Map([["async",new Set(["async"])]])})}],["cite",{Wp:2}],["loading",{Wp:3,conditions:lg(function(){return new Map([["loading",new Set(["eager","lazy"])]])})}],["poster",{Wp:2}],["target",{Wp:3,conditions:lg(function(){return new Map([["target",new Set(["_self","_blank"])]])})}]],INa=new function(a,b){var c=new Map([["A",new Map([["href",{Wp:2}]])],
["AREA",new Map([["href",{Wp:2}]])],["LINK",new Map([["href",{Wp: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",{Wp:1}]])],["IMG",new Map([["src",{Wp:1}]])],["VIDEO",new Map([["src",{Wp:1}]])],["AUDIO",new Map([["src",{Wp:1}]])]]);this.Gyc=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 ACRONYM BASEFONT BIG DIR HGROUP STRIKE TT".split(" "));
this.aqb=c;this.Hyc=a;this.KFc=b}(new Set(lg(function(){return GNa.concat(["class","id"])})),new Map(lg(function(){return HNa.concat([["style",{Wp:4}]])})));var JNa=function(){this.iNb=INa;this.Pc=[]},KNa,MNa,LNa,NNa;JNa.prototype.Ro=function(a){var b=document.implementation.createHTMLDocument(""),c=b.body;c.appendChild(KNa(this,a,b));a=(new XMLSerializer).serializeToString(c);a=a.slice(a.indexOf(">")+1,a.lastIndexOf("</"));return _.rg(a)};
KNa=function(a,b,c){b=aoa(b,c);b=document.createTreeWalker(b,5,function(m){return LNa(a,m)},!1);for(var d=b.nextNode(),e=c.createDocumentFragment(),f=e;null!==d;){var g=void 0;if(3===d.nodeType)g=document.createTextNode(d.data);else if(coa(d))g=MNa(a,d,c);else throw Error("Y");f.appendChild(g);if(d=b.firstChild())f=g;else for(;!(d=b.nextSibling())&&(d=b.parentNode());)f=f.parentNode}return e};
MNa=function(a,b,c){var d=boa(b);c=c.createElement(d);b=b.attributes;for(var e=_.k(b),f=e.next();!f.done;f=e.next()){var g=f.value;f=g.name;g=g.value;var m=a.iNb;var n=m.aqb.get(d);m=(null==n?0:n.has(f))?n.get(f):m.Hyc.has(f)?{Wp:1}:(m=m.KFc.get(f))?m:{Wp:0};a:{if(n=m.conditions){n=_.k(n);for(var r=n.next();!r.done;r=n.next()){var w=_.k(r.value);r=w.next().value;w=w.next().value;var z=void 0;if((r=null==(z=b.getNamedItem(r))?void 0:z.value)&&!w.has(r)){n=!1;break a}}}n=!0}if(n)switch(m.Wp){case 1:doa(c,
f,g);break;case 2:m=Zna(g);m=void 0!==m&&-1!==FNa.indexOf(m.toLowerCase())?g:"about:invalid#zClosurez";m!==g&&NNa(a);doa(c,f,m);break;case 3:doa(c,f,g.toLowerCase());break;case 4:doa(c,f,g);break;case 0:NNa(a)}else NNa(a)}return c};LNa=function(a,b){if(3===b.nodeType)return 1;if(!coa(b))return 2;b=boa(b);if(null===b)return NNa(a),2;var c=a.iNb;if("FORM"!==b&&(c.Gyc.has(b)||c.aqb.has(b)))return 1;NNa(a);return 2};NNa=function(a){0===a.Pc.length&&a.Pc.push("")};_.ONa=lg(function(){return new JNa});var On=function(a){this.jaa=new Nn(a)};_.V(On,Mn);On.prototype.Ro=function(a,b){if(null==b)return null;if(b instanceof _.Mh||b instanceof _.mg||b instanceof _.Qj){if(PNa(b,a))return this.jaa.Ro(a,QNa(this,b));throw Error("Rb`"+IHa[a]+"`"+b);}return this.jaa.Ro(a,b)};On.prototype.Jjb=function(){throw Error("Sb");};On.prototype.Ljb=function(){throw Error("Sb");};On.prototype.Kjb=function(){throw Error("Sb");};
var QNa=function(a,b){if(null!=b){if(b instanceof _.Qj)return a.jaa.Jjb(String(b));if(b instanceof _.mg)return a.jaa.Ljb(_.pg(b));if(b instanceof _.Mh)return a.jaa.Kjb(String(b))}return null},PNa=function(a,b){switch(b){case 1:return a instanceof _.Qj;case 4:return a instanceof _.mg||a instanceof _.Mh;case 5:return a instanceof _.Mh;case 3:return!1;default:return!1}};On.O=function(a){return new (a||On)(_.q(_.vg))};On.ta=_.p({token:On,qa:On.O});var RNa=[{wa:vJa,Hb:Mn},{wa:Mn,Kd:On}],Pn=function(){};Pn.O=function(a){return new (a||Pn)};Pn.Da=_.uc({type:Pn});Pn.Ca=_.ec({Pb:RNa,imports:[zn]});var Qn=function(){},SNa=function(a){for(a=a.root;void 0!==a;){var b=void 0;var c=null!=(b=a.data[xma])?b:c;a=a.children.find(function(d){return"primary"===d.qf})}return c};Qn.O=function(a){return new (a||Qn)};Qn.ta=_.p({token:Qn,qa:function(){return _.pc(Rn)},Ga:"root"});var Rn=function(a){this.title=a};_.V(Rn,Qn);Rn.prototype.xza=function(a){a=SNa(a);void 0!==a&&this.title.jm(a)};Rn.O=function(a){return new (a||Rn)(_.q(_.An))};Rn.ta=_.p({token:Rn,qa:Rn.O,Ga:"root"});var Aoa=new _.Bc("",{Ga:"root",qa:function(){return{}}});var Sn;_.goa=new _.Bc("ROUTES");Sn=function(){this.Fqa=new WeakMap;this.lqa=new WeakMap;_.pc(Zl)};Sn.prototype.pM=function(a){var b=this;if(this.Fqa.get(a))return this.Fqa.get(a);if(a.MX)return _.Md(a.MX);this.Eva&&this.Eva(a);var c=Xf(a.pM()).ha(_.v(eoa),_.Ke(function(d){b.TYa&&b.TYa(a);a.MX=d}),we(function(){b.Fqa.delete(a)}));c=(new Ch(c,function(){return new _.Ee})).ha(_.Rd());this.Fqa.set(a,c);return c};
Sn.prototype.Pk=function(a,b){var c=this;if(this.lqa.get(b))return this.lqa.get(b);if(b.BJ)return _.Md({wB:b.BJ,Dc:b.oQ});this.Eva&&this.Eva(b);a=hoa(b,a,this.TYa).ha(we(function(){c.lqa.delete(b)}));a=(new Ch(a,function(){return new _.Ee})).ha(_.Rd());this.lqa.set(b,a);return a};Sn.O=function(a){return new (a||Sn)};Sn.ta=_.p({token:Sn,qa:Sn.O,Ga:"root"});var Tn=function(){};Tn.O=function(a){return new (a||Tn)};Tn.ta=_.p({token:Tn,qa:function(){return _.pc(Un)},Ga:"root"});var Un=function(){};Un.prototype.extract=function(a){return a};Un.prototype.merge=function(a){return a};Un.O=function(a){return new (a||Un)};Un.ta=_.p({token:Un,qa:Un.O,Ga:"root"});var TNa=new _.Bc(""),ioa=new _.Bc("");var Dg=function(){var a=this;this.Eea=this.LG=this.PK=null;this.events=new _.Ee;this.ITb=new _.Ee;this.hZ=_.pc(Sn);this.cL=_.pc(Vk);this.ig=_.pc(_.Eg);this.GMb=_.pc(mn);this.location=_.pc(_.$m);this.Qxb=null!==_.pc(kMa,{optional:!0});this.GSc=_.pc(Qn);this.options=_.pc(Aoa,{optional:!0})||{};this.p1=this.options.p1||"emptyOnly";this.VB=_.pc(Tn);this.lBc=_.pc(TNa,{optional:!0});this.WH=0;this.kfb=function(){return _.Md(void 0)};this.ixa=null;this.hZ.TYa=function(b){return a.events.next(new ZLa(b))};
this.hZ.Eva=function(b){return a.events.next(new YLa(b))}};Dg.prototype.complete=function(){var a;null==(a=this.Zx)||a.complete()};
var UNa=function(a,b){var c=++a.WH,d;null==(d=a.Zx)||d.next(Object.assign({},a.Zx.value,b,{id:c}))},YNa=function(a,b,c,d){a.Zx=new _.gg({id:0,Zj:c,Wmb:c,Ep:a.VB.extract(c),nh:a.VB.extract(c),Kwa:c,tA:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:"imperative",tB:null,LR:d.Wc,Ui:null,DPa:d,eka:null,X_:{canActivateChecks:[],canDeactivateChecks:[]},FL:null});return a.Zx.ha(_.je(function(e){return 0!==e.id}),_.v(function(e){return Object.assign({},e,{Ep:a.VB.extract(e.Kwa)})}),_.Ie(function(e){a.LG=
e;var f=!1,g=!1;return _.Md(e).ha(_.Ke(function(m){a.PK={id:m.id,sr:m.Kwa,Ep:m.Ep,trigger:m.source,tA:m.tA,oNc:a.Eea?Object.assign({},a.Eea,{oNc:null}):null}}),_.Ie(function(m){var n=!b.FM||VNa(a)||WNa(a),r,w=null!=(r=m.tA.Gva)?r:b.Gva;return n||"reload"===w?_.Md(m).ha(_.Ie(function(z){var D,J=null==(D=a.Zx)?void 0:D.getValue();a.events.next(new _.ln(z.id,a.ig.md(z.Ep),z.source,z.tB));var L;return J!==(null==(L=a.Zx)?void 0:L.getValue())?_.ue:Promise.resolve(z)}),sna(a.cL,a.hZ,a.ixa,b.config,a.ig,
a.p1),_.Ke(function(z){e.Ui=z.Ui;e.nh=z.nh;a.PK=Object.assign({},a.PK,{Nba:z.nh});z=new TLa(z.id,a.ig.md(z.Ep),a.ig.md(z.nh),z.Ui);a.events.next(z)})):(a.events.next(new zg(m.id,a.ig.md(m.Kwa),"",0)),m.resolve(null),_.ue)}),_.Ke(function(m){m=new ULa(m.id,a.ig.md(m.Ep),a.ig.md(m.nh),m.Ui);a.events.next(m)}),_.v(function(m){var n=Object,r=n.assign;var w=m.LR;var z=m.Ui.Uf;w=Qma(z,w?w.Uf:null,a.GMb,[z.value]);return a.LG=e=r.call(n,{},m,{X_:w})}),Xma(a.cL,function(m){return a.events.next(m)}),_.Ke(function(m){e.FL=
m.FL;if(cg(m.FL))throw Hma(m.FL);m=new VLa(m.id,a.ig.md(m.Ep),a.ig.md(m.nh),m.Ui,!!m.FL);a.events.next(m)}),_.je(function(m){return m.FL?!0:(XNa(a,m,3),!1)}),yna(function(m){if(m.X_.canActivateChecks.length)return _.Md(m).ha(_.Ke(function(n){n=new _.WLa(n.id,a.ig.md(n.Ep),a.ig.md(n.nh),n.Ui);a.events.next(n)}),_.Ie(function(n){var r=!1;return _.Md(n).ha(vna(a.p1,a.cL),_.Ke({next:function(){return r=!0},complete:function(){r||XNa(a,n,2)}}))}),_.Ke(function(n){n=new _.XLa(n.id,a.ig.md(n.Ep),a.ig.md(n.nh),
n.Ui);a.events.next(n)}))}),yna(function(m){var n=function(r){var w=[],z;(null==(z=r.ve)?0:z.pM)&&!r.ve.MX&&w.push(a.hZ.pM(r.ve).ha(_.Ke(function(J){r.component=J}),_.v(function(){})));z=_.k(r.children);for(var D=z.next();!D.done;D=z.next())w.push.apply(w,_.Dc(n(D.value)));return w};return _.Wd(n(m.Ui.root)).ha(_.re(),_.ve(1))}),yna(function(){return a.kfb()}),_.Ie(function(){var m=e,n=m.LR;m=m.Ui;var r,w=null==(r=a.lBc)?void 0:r.call(a,a.cL,n.root,m.root);return w?_.Xd(w).ha(_.v(function(){return e})):
_.Md(e)}),_.v(function(m){var n=m.Ui;var r=m.DPa;r=Fma(b.U0a,n.Uf,r?r.Uf:void 0);n=new hMa(r,n);a.LG=e=Object.assign({},m,{eka:n});a.PK.eka=n;return e}),_.Ke(function(){a.events.next(new cMa)}),sMa(a.GMb,b.U0a,function(m){return a.events.next(m)},a.Qxb),_.ve(1),_.Ke({next:function(m){f=!0;a.Eea=a.PK;a.events.next(new _.wg(m.id,a.ig.md(m.Ep),a.ig.md(m.nh)));var n;null==(n=a.GSc)||n.xza(m.eka.Wc);m.resolve(!0)},complete:function(){f=!0}}),_.Je(a.ITb.ha(_.Ke(function(m){throw m;}))),we(function(){f||
g||XNa(a,e,1);var m;(null==(m=a.PK)?void 0:m.id)===e.id&&(a.PK=null)}),_.pe(function(m){g=!0;if(m&&m.ngNavigationCancelingError)a.events.next(new _.xg(e.id,a.ig.md(e.Ep),m.message,m.Yzc)),m&&m.ngNavigationCancelingError&&cg(m.url)?a.events.next(new dMa(m.url)):e.resolve(!1);else{var n;a.events.next(new _.yg(e.id,a.ig.md(e.Ep),m,null!=(n=e.Ui)?n:void 0));try{e.resolve(b.kf(m))}catch(r){e.reject(r)}}return _.ue}))}))},XNa=function(a,b,c){c=new _.xg(b.id,a.ig.md(b.Ep),"",c);a.events.next(c);b.resolve(!1)},
VNa=function(a){var b,c;return(null==(b=a.LG)?void 0:b.Ep.toString())!==(null==(c=a.LG)?void 0:c.Zj.toString())},WNa=function(a){var b,c;return a.VB.extract(a.ig.parse(a.location.path(!0))).toString()!==(null==(b=a.LG)?void 0:b.Ep.toString())&&!(null==(c=a.LG)?0:c.tA.yv)};_.W.Object.defineProperties(Dg.prototype,{BGc:{configurable:!0,enumerable:!0,get:function(){return 0!==this.WH}}});Dg.O=function(a){return new (a||Dg)};Dg.ta=_.p({token:Dg,qa:Dg.O,Ga:"root"});_.Vn=function(){};_.Vn.O=function(a){return new (a||_.Vn)};_.Vn.ta=_.p({token:_.Vn,qa:function(){return _.pc(Wn)},Ga:"root"});var ZNa=function(){};ZNa.prototype.store=function(){};ZNa.prototype.hya=function(a,b){return a.ve===b.ve};var Wn=function(){};_.V(Wn,ZNa);Wn.O=function(){var a;return function(b){return(a||(a=_.jd(Wn)))(b||Wn)}}();Wn.ta=_.p({token:Wn,qa:Wn.O,Ga:"root"});var Xn=function(){};Xn.O=function(a){return new (a||Xn)};Xn.ta=_.p({token:Xn,qa:function(){return _.pc(Yn)},Ga:"root"});
var Yn=function(){this.location=_.pc(_.$m);this.ig=_.pc(_.Eg);this.options=_.pc(Aoa,{optional:!0})||{};this.L9=this.options.L9||"replace";this.VB=_.pc(Tn);this.D3=this.options.D3||"deferred";this.oB=this.Zj=new $f;this.X$=0;this.UAb=-1;var a=new jMa("",new eg(new iMa([],{},{},"",{},"primary",null,null,{}),[])),b=new _.fg(new _.gg([new _.dg("",{})]),new _.gg({}),new _.gg({}),new _.gg(""),new _.gg({}),"primary",null,a.root);b.Wc=a.root;this.El=new hMa(new eg(b,[]),a);this.b3a=$Na(this)};_.V(Yn,Xn);
Yn.prototype.tB=function(){return this.location.getState()};
var $Na=function(a){return{oB:a.oB,Zj:a.Zj,El:a.El}},aOa=function(a,b){return a.location.subscribe(function(c){"popstate"===c.type&&b(c.url,c.state)})},cOa=function(a,b,c){b=a.ig.md(b);qLa(a.location,b)||c.tA.ti?(c=Object.assign({},c.tA.state,bOa(a,c.id,a.Rpa)),a.location.replaceState(b,"",c)):(c=Object.assign({},c.tA.state,bOa(a,c.id,a.Rpa+1)),a.location.go(b,"",c))},fOa=function(a,b,c){c=void 0===c?!1:c;"computed"===a.L9?(c=a.X$-a.Rpa,0!==c?a.location.vH(c):a.Zj===b.Nba&&0===c&&(dOa(a,b),eOa(a))):
"replace"===a.L9&&(c&&dOa(a,b),eOa(a))},dOa=function(a,b){a.El=a.b3a.El;a.Zj=a.b3a.Zj;var c;a.oB=a.VB.merge(a.Zj,null!=(c=b.Nba)?c:a.oB)},eOa=function(a){a.location.replaceState(a.ig.md(a.oB),"",bOa(a,a.UAb,a.X$))},bOa=function(a,b,c){return"computed"===a.L9?{WH:b,sXb:c}:{WH:b}};_.W.Object.defineProperties(Yn.prototype,{Rpa:{configurable:!0,enumerable:!0,get:function(){if("computed"!==this.L9)return this.X$;var a,b;return null!=(b=null==(a=this.tB())?void 0:a.sXb)?b:this.X$}}});
Yn.O=function(){var a;return function(b){return(a||(a=_.jd(Yn)))(b||Yn)}}();Yn.ta=_.p({token:Yn,qa:Yn.O,Ga:"root"});var gOa,hOa,iOa;gOa={Dr:"exact",Af:"ignored",dDb:"ignored",Ta:"exact"};hOa={Dr:"subset",Af:"ignored",dDb:"ignored",Ta:"subset"};
_.Cg=function(){var a=this;this.ipb=!1;this.console=_.pc(Xl);this.Y2=_.pc(Xn);this.options=_.pc(Aoa,{optional:!0})||{};this.oE=_.pc(Yl);this.D3=this.options.D3||"deferred";this.aE=_.pc(Dg);this.ig=_.pc(_.Eg);this.location=_.pc(_.$m);this.VB=_.pc(Tn);this.Pt=new _.Ee;this.kf=this.options.kf||moa;this.FM=!1;this.U0a=_.pc(_.Vn);this.Gva=this.options.Gva||"ignore";var b,c;this.config=null!=(c=null==(b=_.pc(_.goa,{optional:!0}))?void 0:b.flat())?c:[];_.pc(kMa,{optional:!0});this.Brb=new _.Gd;_.pc(_.Me)instanceof
_.Me&&_.Tia();this.config=this.config.map(Jma);this.FM=!1;YNa(this.aE,this,this.Zj,this.El).subscribe({error:function(d){a.console.warn(d)}});iOa(this)};
iOa=function(a){var b=a.aE.events.subscribe(function(c){try{var d=a.aE.LG,e=a.aE.PK;if(null!==d&&null!==e){var f=a.Y2;if(c instanceof _.ln)f.b3a=$Na(f);else if(c instanceof zg)f.oB=e.sr;else if(c instanceof TLa){if("eager"===f.D3&&!e.tA.yv){var g=f.VB.merge(e.Nba,e.sr);cOa(f,g,e)}}else c instanceof cMa?(f.Zj=e.Nba,f.oB=f.VB.merge(e.Nba,e.sr),f.El=e.eka,"deferred"===f.D3&&(e.tA.yv||cOa(f,f.oB,e))):c instanceof _.xg&&(3===c.code||2===c.code)?fOa(f,e):c instanceof _.yg?fOa(f,e,!0):c instanceof _.wg&&
(f.UAb=c.id,f.X$=f.Rpa);if(c instanceof _.xg&&0!==c.code&&1!==c.code)a.FM=!0;else if(c instanceof _.wg)a.FM=!0;else if(c instanceof dMa){var m=a.VB.merge(c.url,d.Wmb);jOa(a,m,"imperative",null,{yv:d.tA.yv,ti:"eager"===a.D3||"imperative"!==d.source},{resolve:d.resolve,reject:d.reject,promise:d.promise})}}c instanceof cMa||c instanceof dMa||a.Pt.next(c)}catch(n){a.aE.ITb.next(n)}});a.Brb.add(b)};_.Cg.prototype.Oda=function(){xoa(this);this.aE.BGc||kOa(this,this.location.path(!0),"imperative",this.Y2.tB())};
var xoa=function(a){a.tva||(a.tva=aOa(a.Y2,function(b,c){setTimeout(function(){kOa(a,b,"popstate",c)},0)}))},kOa=function(a,b,c,d){var e={ti:!0},f=(null==d?0:d.WH)?d:null;d&&(d=Object.assign({},d),delete d.WH,delete d.sXb,0!==Object.keys(d).length&&(e.state=d));b=_.$n(a,b);jOa(a,b,c,f,e)};_.Cg.prototype.Ka=function(){this.dispose()};_.Cg.prototype.dispose=function(){this.aE.complete();this.tva&&(this.tva.unsubscribe(),this.tva=void 0);this.ipb=!0;this.Brb.unsubscribe()};
_.ao=function(a,b,c){var d=c=void 0===c?{}:c;c=d.oi;var e=d.Ta,f=d.Af;f=d.Mga?a.Zj.Af:f;switch(d.ng){case "merge":d=Object.assign({},a.Zj.Ta,e);break;case "preserve":d=a.Zj.Ta;break;default:d=e||null}null!==d&&(d=lOa(d));try{var g=fma(c?c.Wc:a.El.Wc.root)}catch(m){"string"===typeof b[0]&&b[0].startsWith("/")||(b=[]),g=a.Zj.root}return mma(g,b,d,null!=f?f:null)};_.bo=function(a,b,c){c=void 0===c?{yv:!1}:c;b=cg(b)?b:_.$n(a,b);b=a.VB.merge(b,a.oB);return jOa(a,b,"imperative",null,c)};
_.Cg.prototype.navigate=function(a,b){b=void 0===b?{yv:!1}:b;for(var c=0;c<a.length;c++)if(null==a[c])throw new _.hc(4008,!1);return _.bo(this,_.ao(this,a,b),b)};_.co=function(a,b){return a.ig.md(b)};_.$n=function(a,b){try{return a.ig.parse(b)}catch(c){return a.ig.parse("/")}};_.Cg.prototype.isActive=function(a,b){b=!0===b?Object.assign({},gOa):!1===b?Object.assign({},hOa):b;if(cg(a))return Mla(this.Zj,a,b);a=_.$n(this,a);return Mla(this.Zj,a,b)};
var lOa=function(a){return Object.keys(a).reduce(function(b,c){var d=a[c];null!==d&&void 0!==d&&(b[c]=d);return b},{})},jOa=function(a,b,c,d,e,f){if(a.ipb)return Promise.resolve(!1);if(f){var g=f.resolve;var m=f.reject;f=f.promise}else f=new Promise(function(r,w){g=r;m=w});var n=a.oE.add();loa(a,function(){queueMicrotask(function(){return a.oE.remove(n)})});UNa(a.aE,{source:c,tB:d,Zj:a.Zj,Wmb:a.Zj,Kwa:b,tA:e,resolve:g,reject:m,promise:f,LR:a.El.Wc,DPa:a.El});return f.catch(function(r){return Promise.reject(r)})};
_.W.Object.defineProperties(_.Cg.prototype,{Zj:{configurable:!0,enumerable:!0,get:function(){return this.Y2.Zj}},oB:{configurable:!0,enumerable:!0,get:function(){return this.Y2.oB}},events:{configurable:!0,enumerable:!0,get:function(){return this.Pt}},El:{configurable:!0,enumerable:!0,get:function(){return this.Y2.El}},url:{configurable:!0,enumerable:!0,get:function(){return _.co(this,this.Zj)}},Eea:{configurable:!0,enumerable:!0,get:function(){return this.aE.Eea}}});
_.Cg.O=function(a){return new (a||_.Cg)};_.Cg.ta=_.p({token:_.Cg,qa:_.Cg.O,Ga:"root"});var nOa;_.eo=function(a,b,c,d,e,f){var g=this;this.Ua=a;this.Mb=b;this.aSc=c;this.renderer=d;this.Qe=e;this.G0=f;this.commands=this.href=null;this.GFb=new _.Ee;this.ti=this.yv=this.Mga=!1;var m;b=null==(m=e.na.tagName)?void 0:m.toLowerCase();(this.Sda="a"===b||"area"===b)?this.mb=a.events.subscribe(function(n){n instanceof _.wg&&mOa(g)}):nOa(this,"0")};nOa=function(a,b){null!=a.aSc||a.Sda||oOa(a,"tabindex",b)};_.eo.prototype.Tb=function(){this.Sda&&mOa(this);this.GFb.next(this)};
_.eo.prototype.Rd=function(a,b,c,d,e){if(null===this.Wk||this.Sda&&(0!==a||b||c||d||e||"string"===typeof this.target&&"_self"!=this.target))return!0;_.bo(this.Ua,this.Wk,{yv:this.yv,ti:this.ti,state:this.state});return!this.Sda};_.eo.prototype.Ka=function(){var a;null==(a=this.mb)||a.unsubscribe()};
var mOa=function(a){var b;a.href=null!==a.Wk&&a.G0?null==(b=a.G0)?void 0:b.Ax(_.co(a.Ua,a.Wk)):null;null===a.href?b=null:(b=a.Qe.na.tagName.toLowerCase(),b=("base"===b||"link"===b?_.oga:_.yd)(a.href));oOa(a,"href",b)},oOa=function(a,b,c){var d=a.renderer;a=a.Qe.na;null!==c?d.setAttribute(a,b,c):d.removeAttribute(a,b)};
_.W.Object.defineProperties(_.eo.prototype,{Ij:{configurable:!0,enumerable:!0,set:function(a){null!=a?(this.commands=Array.isArray(a)?a:[a],nOa(this,"0")):(this.commands=null,nOa(this,null))}},Wk:{configurable:!0,enumerable:!0,get:function(){return null===this.commands?null:_.ao(this.Ua,this.commands,{oi:void 0!==this.oi?this.oi:this.Mb,Ta:this.Ta,Af:this.Af,ng:this.ng,Mga:this.Mga})}}});_.eo.O=function(a){return new (a||_.eo)(_.u(_.Cg),_.u(_.fg),_.fd("tabindex"),_.u(_.$k),_.u(_.ld),_.u(_.Xm))};
_.eo.Ha=_.wc({type:_.eo,oa:[["","routerLink",""]],tb:1,Za:function(a,b){a&1&&_.I("click",function(c){return b.Rd(c.button,c.ctrlKey,c.shiftKey,c.altKey,c.metaKey)});a&2&&_.cf("target",b.target)},inputs:{target:"target",Ta:"queryParams",Af:"fragment",ng:"queryParamsHandling",state:"state",oi:"relativeTo",Mga:["preserveFragment","preserveFragment",_.Of],yv:["skipLocationChange","skipLocationChange",_.Of],ti:["replaceUrl","replaceUrl",_.Of],Ij:"routerLink"},standalone:!0,features:[_.bf,_.Mc]});var pOa=function(){},fo=function(a,b,c,d,e){this.Ua=a;this.Dc=c;this.ZZa=d;this.Mua=e},roa=function(a){a.mb=a.Ua.events.ha(_.je(function(b){return b instanceof _.wg}),_.ae(function(){return a.preload()},1)).subscribe(function(){})};fo.prototype.preload=function(){return qOa(this,this.Dc,this.Ua.config)};fo.prototype.Ka=function(){this.mb&&this.mb.unsubscribe()};
var qOa=function(a,b,c){var d=[];c=_.k(c);for(var e=c.next();!e.done;e=c.next()){e=e.value;e.Pb&&!e.hf&&(e.hf=lja(e.Pb,b,"Route: "+e.path));var f=void 0,g=null!=(f=e.hf)?f:b,m=void 0;f=null!=(m=e.oQ)?m:g;(e.Pk&&!e.BJ&&void 0===e.bqa||e.pM&&!e.MX)&&d.push(rOa(a,g,e));if(e.children||e.BJ)g=void 0,d.push(qOa(a,f,null!=(g=e.children)?g:e.BJ))}return _.Xd(d).ha(_.be())},rOa=function(a,b,c){return a.ZZa.preload(c,function(){var d=(c.Pk&&void 0===c.bqa?a.Mua.Pk(b,c):_.Md(null)).ha(_.ae(function(f){if(null===
f)return _.Md(void 0);c.BJ=f.wB;c.oQ=f.Dc;var g;return qOa(a,null!=(g=f.Dc)?g:b,f.wB)}));if(c.pM&&!c.MX){var e=a.Mua.pM(c);return _.Xd([d,e]).ha(_.be())}return d})};fo.O=function(a){return new (a||fo)(_.q(_.Cg),_.q(Zl),_.q(Vk),_.q(pOa),_.q(Sn))};fo.ta=_.p({token:fo,qa:fo.O,Ga:"root"});var soa=new _.Bc(""),Fg=function(a,b,c,d,e){e=void 0===e?{}:e;this.ig=a;this.Zx=b;this.I3=c;this.zone=d;this.options=e;this.PAb=0;this.vWa="imperative";this.F0a=0;this.store={};e.gia=e.gia||"disabled";e.Agb=e.Agb||"disabled"};Fg.prototype.init=function(){if("disabled"!==this.options.gia){var a=this.I3;sLa(a)&&(a.window.history.scrollRestoration="manual")}this.V0a=sOa(this);this.kPc=tOa(this)};
var sOa=function(a){return a.Zx.events.subscribe(function(b){if(b instanceof _.ln){var c=a.I3;a.store[a.PAb]=sLa(c)?[c.window.pageXOffset,c.window.pageYOffset]:[0,0];a.vWa=b.MEb;a.F0a=b.tB?b.tB.WH:0}else b instanceof _.wg?(a.PAb=b.id,uOa(a,a.ig.parse(b.nh).Af)):b instanceof zg&&0===b.code&&(a.vWa=void 0,a.F0a=0,uOa(a,a.ig.parse(b.url).Af))})},tOa=function(a){return a.Zx.events.subscribe(function(b){if(b instanceof bMa)if(b.position)"top"===a.options.gia?tLa(a.I3,[0,0]):"enabled"===a.options.gia&&
tLa(a.I3,b.position);else if(b.anchor&&"enabled"===a.options.Agb){var c=a.I3;if(sLa(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&&"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.gia&&tLa(a.I3,[0,0])})},uOa=function(a,b){a.zone.Vb(function(){setTimeout(function(){a.zone.qc(function(){a.Zx.events.next(new bMa("popstate"===a.vWa?a.store[a.F0a]:null,b))})},0)})};Fg.prototype.Ka=function(){var a;null==(a=this.V0a)||a.unsubscribe();var b;null==(b=this.kPc)||b.unsubscribe()};Fg.O=function(){_.qd()};Fg.ta=_.p({token:Fg,qa:Fg.O});var ooa=new _.Bc("",{qa:function(){return new _.Ee}}),poa=new _.Bc("",{Ga:"root",qa:function(){return 1}}),qoa=new _.Bc("");var vOa,wOa;vOa=new _.Bc("ROUTER_FORROOT_GUARD");wOa=[_.$m,{wa:_.Eg,Kd:hn},_.Cg,mn,{wa:_.fg,Cb:function(a){return a.El.root},Ib:[_.Cg]},Sn,[]];_.go=function(){};
_.yOa=function(a){var b={Gva:"reload",p1:"always",W0c:!1},c={wa:vOa,Cb:Doa,Ib:[[_.Cg,new _.Wk,new _.Xk]]},d=(null==b?0:b.xad)?{wa:_.Xm,Kd:Zm}:{wa:_.Xm,Kd:Ym},e=Coa(),f=(null==b?0:b.ZZa)?noa(0,[{wa:qoa,Hb:fo},{wa:pOa,Hb:b.ZZa}]).Xr:[],g=(null==b?0:b.Oda)?["disabled"===b.Oda?yoa().Xr:[],"enabledBlocking"===b.Oda?woa().Xr:[]]:[],m=(null==b?0:b.PYc)?noa(8,[pn,{wa:kMa,Hb:pn}]).Xr:[];if(null==b?0:b.X0c){var n=[{wa:TNa,nc:koa},{wa:ioa,nc:Object.assign({},{UPb:!1},void 0)}];n=noa(9,n).Xr}else n=[];return{yl:_.go,
Pb:[wOa,[],{wa:_.goa,wd:!0,nc:a},c,{wa:Aoa,nc:b?b:{}},d,e,f,g,m,n,[{wa:xOa,Cb:toa},{wa:IJa,wd:!0,Hb:xOa}]]}};_.go.O=function(a){return new (a||_.go)(_.q(vOa,8))};_.go.Da=_.uc({type:_.go});_.go.Ca=_.ec({});var xOa=new _.Bc("");new _.Tl;var ho=function(a){this.Ua=a},zOa=function(a){var b=[];for(a=a.Ua.El.root;a.firstChild;){var c=a.firstChild.ve,d=void 0,e=void 0,f=void 0,g=null!=(f=null!=(e=c.yCb)?e:null==(d=c.data)?void 0:d.loggedPathTemplate)?f:c.path;g&&b.push(g);a=a.firstChild}return"/"+b.join("/")};ho.O=function(a){return new (a||ho)(_.q(_.Cg))};ho.ta=_.p({token:ho,qa:ho.O,Ga:"root"});var io=function(a){this.jPc=a=void 0===a?Date.now():a},AOa=function(a,b){if(!(0>=b||b>Date.now())){if(b>=a.jPc)return Date.now()-b;if(performance&&performance.now&&b<=performance.now())return Math.round(performance.now()-b)}};io.O=function(a){return new (a||io)(_.q(KLa))};io.ta=_.p({token:io,qa:io.O,Ga:"root"});var BOa=function(){var a=null;try{a=window.localStorage||null}catch(b){}this.Sx=a};_.Ki(BOa,Bza);var COa=function(a,b){this.mAc=Foa(a);this.vKc=b};COa.prototype[Symbol.iterator]=function(){return this};COa.prototype.next=function(){var a=this.mAc.next();return{value:a.done?void 0:this.vKc.call(void 0,a.value),done:a.done}};var DOa=function(a,b){return new COa(a,b)},EOa=function(a){this.Vzb=a;this.gWa=0};EOa.prototype[Symbol.iterator]=function(){return this};EOa.prototype.next=function(){for(;this.gWa<this.Vzb.length;){var a=this.Vzb[this.gWa].next();if(!a.done)return a;this.gWa++}return{done:!0}};
var FOa=function(){return new EOa(_.zc.apply(0,arguments).map(Foa))};var GOa=function(a,b){this.Me={};this.qe=[];this.mla=this.size=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Tb");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else a&&this.addAll(a)};_.h=GOa.prototype;_.h.Hu=function(){HOa(this);for(var a=[],b=0;b<this.qe.length;b++)a.push(this.Me[this.qe[b]]);return a};_.h.nH=function(){HOa(this);return this.qe.concat()};_.h.DR=function(a){return this.has(a)};_.h.has=function(a){return jo(this.Me,a)};_.h.Pm=function(){return 0==this.size};
_.h.clear=function(){this.Me={};this.mla=this.size=this.qe.length=0};_.h.remove=function(a){return this.delete(a)};_.h.delete=function(a){return jo(this.Me,a)?(delete this.Me[a],--this.size,this.mla++,this.qe.length>2*this.size&&HOa(this),!0):!1};var HOa=function(a){if(a.size!=a.qe.length){for(var b=0,c=0;b<a.qe.length;){var d=a.qe[b];jo(a.Me,d)&&(a.qe[c++]=d);b++}a.qe.length=c}if(a.size!=a.qe.length){var e={};for(c=b=0;b<a.qe.length;)d=a.qe[b],jo(e,d)||(a.qe[c++]=d,e[d]=1),b++;a.qe.length=c}};
_.h=GOa.prototype;_.h.get=function(a,b){return jo(this.Me,a)?this.Me[a]:b};_.h.set=function(a,b){jo(this.Me,a)||(this.size+=1,this.qe.push(a),this.mla++);this.Me[a]=b};_.h.addAll=function(a){if(a instanceof GOa)for(var b=a.nH(),c=0;c<b.length;c++)this.set(b[c],a.get(b[c]));else for(b in a)this.set(b,a[b])};_.h.forEach=function(a,b){for(var c=this.nH(),d=0;d<c.length;d++){var e=c[d],f=this.get(e);a.call(b,f,e,this)}};_.h.clone=function(){return new GOa(this)};
_.h.toObject=function(){HOa(this);for(var a={},b=0;b<this.qe.length;b++){var c=this.qe[b];a[c]=this.Me[c]}return a};_.h.keys=function(){return zza(this.iC(!0)).Zya()};_.h.values=function(){return zza(this.iC(!1)).Zya()};_.h.entries=function(){var a=this;return DOa(this.keys(),function(b){return[b,a.get(b)]})};_.h.iC=function(a){HOa(this);var b=0,c=this.mla,d=this,e=new Fj;e.next=function(){if(c!=d.mla)throw Error("Ub");if(b>=d.qe.length)return yza;var f=d.qe[b++];return Gj(a?f:d.Me[f])};return e};
var jo=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var JOa=function(a,b){this.WQb=a;this.Nr=null;if(_.Qi&&!(9<=Number(_.Vi))){IOa||(IOa=new GOa);this.Nr=IOa.get(a);this.Nr||(b?this.Nr=document.getElementById(b):(this.Nr=document.createElement("userdata"),this.Nr.addBehavior("#default#userData"),document.body.appendChild(this.Nr)),IOa.set(a,this.Nr));try{this.Nr.load(this.WQb)}catch(c){this.Nr=null}}};_.Ki(JOa,Mj);
var KOa={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":"."},IOa=null,LOa=function(a){return"_"+encodeURIComponent(a).replace(/[.!~*'()%]/g,function(b){return KOa[b]})};_.h=JOa.prototype;_.h.bua=function(){return!!this.Nr};_.h.set=function(a,b){this.Nr.setAttribute(LOa(a),b);MOa(this)};_.h.get=function(a){a=this.Nr.getAttribute(LOa(a));if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};
_.h.remove=function(a){this.Nr.removeAttribute(LOa(a));MOa(this)};_.h.iC=function(a){var b=0,c=this.Aca().attributes,d=new Fj;d.next=function(){if(b>=c.length)return yza;var e=c[b++];if(a)return Gj(decodeURIComponent(e.nodeName.replace(/\./g,"%")).slice(1));e=e.nodeValue;if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return Gj(e)};return d};_.h.clear=function(){for(var a=this.Aca(),b=a.attributes.length;0<b;b--)a.removeAttribute(a.attributes[b-1].nodeName);MOa(this)};
var MOa=function(a){try{a.Nr.save(a.WQb)}catch(b){throw"Storage mechanism: Quota exceeded";}};JOa.prototype.Aca=function(){return this.Nr.XMLDocument.documentElement};var ko=function(a,b){this.rfa=a;this.C1=b+"::"};_.Ki(ko,Mj);ko.prototype.set=function(a,b){this.rfa.set(this.C1+a,b)};ko.prototype.get=function(a){return this.rfa.get(this.C1+a)};ko.prototype.remove=function(a){this.rfa.remove(this.C1+a)};
ko.prototype.iC=function(a){var b=this.rfa[Symbol.iterator](),c=this,d=new Fj;d.next=function(){var e=b.next();if(e.done)return e;for(e=e.value;e.slice(0,c.C1.length)!=c.C1;){e=b.next();if(e.done)return e;e=e.value}return Gj(a?e.slice(c.C1.length):c.rfa.get(e))};return d};var NOa=function(a){this.Xua=a};NOa.prototype.set=function(a,b){void 0===b?this.Xua.remove(a):this.Xua.set(a,(new wDa).md(b))};NOa.prototype.get=function(a){try{var b=this.Xua.get(a)}catch(c){return}if(null!==b)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered";}};NOa.prototype.remove=function(a){this.Xua.remove(a)};var OOa=new _.Bc("localstorage",{Ga:"root",qa:function(){var a=new BOa;(a=a.bua()?new ko(a,"devops"):null)||(a=new JOa("devops"),a=a.bua()?a:null);return a?new NOa(a):null}}),POa=new _.Bc("sessionstorage",{Ga:"root",qa:function(){var a=new Cza;return(a=a.bua()?new ko(a,"devops"):null)?new NOa(a):null}});var QOa=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}},ROa=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 lo={mark:function(){},measure:function(){}},SOa=function(a,b,c,d,e,f,g,m){this.actionId=a;this.Qx=b;this.initialRoute=c;this.sr=d;this.kRc=f;this.P4a=g;this.Axb=m;this.otb=!1;this.Um=[];this.WQa=[];this.a3="SUCCESS";this.targetRoute=c;this.km=d;this.Ui=e},aPa,WOa,ZOa,YOa,XOa;SOa.prototype.Ts=function(){return this.Um.every(function(a){return!!a.statusCode})};
_.W.Object.defineProperties(SOa.prototype,{duration:{configurable:!0,enumerable:!0,get:function(){return this.UCc}},status:{configurable:!0,enumerable:!0,get:function(){return this.a3},set:function(a){"FAILURE"!==this.a3&&(this.a3=a)}},event:{configurable:!0,enumerable:!0,get:function(){var a=this.Axb;if(!a)return a;for(var b=_.k(this.WQa),c=b.next();!c.done;c=b.next())a=this.P4a(a,c.value);return a}},g3:{configurable:!0,enumerable:!0,get:function(){return this.bzb||this.otb}},bzb:{configurable:!0,
enumerable:!0,get:function(){return!(this.event&&"BACKGROUND"===this.event.gestureName)}},mIc:{configurable:!0,enumerable:!0,get:function(){return!!this.event&&"EXTERNAL"===this.event.gestureName}}});
var TOa=new _.Bc("event loggers",{qa:function(){return[]}}),UOa=new _.Bc("update handler",{qa:function(){return function(a,b){return Object.assign({},a,b)}}}),mo=function(){this.sessionStorage=_.pc(POa);this.sTa=_.pc(JLa)},VOa=function(a){var b,c=(null==(b=a.sessionStorage)?void 0:b.get("loggedSessionId"))||a.sTa();a.sessionStorage&&a.sessionStorage.set("loggedSessionId",c);return c};mo.O=function(a){return new (a||mo)};mo.ta=_.p({token:mo,qa:mo.O,Ga:"root"});
var oo=function(a,b,c,d,e,f,g,m,n,r,w){var z=this;this.document=b;this.sTa=c;this.nKc=d;this.P4a=e;this.kf=f;this.vQa=g;this.Ua=m;this.O3a=n;this.zone=r;this.fwa=[];this.bMb=new WeakSet;this.IAb=-1;this.Dxb=new _.gg(!1);this.XPc=_.pc(mo);WOa(this);this.sessionId=VOa(this.XPc);try{(new PerformanceObserver(function(D){D=D.getEntries();D=D[D.length-1];z.IAb=D.renderTime||D.loadTime})).observe({type:"largest-contentful-paint",buffered:!0})}catch(D){}this.dra={url:this.Ua.url,Mb:zOa(this.O3a),Wc:this.Ua.El.root.Wc};
a&&(b=_.no(this,a,{gestureName:"BROWSER_NAVIGATION",element:"InitialPageLoad",action:"load"}),a={name:"CoreConsoleLoad",Gi:AOa(this.vQa,a),statusCode:"SUCCESS",RN:!0,Qx:a},b.Um.push(a));this.zone.onError.subscribe(function(){_.no(z).status="FAILURE"});this.Ua.events.ha(_.je(function(D){return D instanceof _.wg}),_.ve(1)).subscribe(function(D){for(var J=_.k(z.fwa),L=J.next();!L.done;L=J.next())L=L.value,L.sr=D.nh,L.initialRoute=zOa(z.O3a)});this.Ua.events.ha(_.je(function(D){return D instanceof _.wg||
D instanceof _.ln})).subscribe(function(D){if(D instanceof _.wg){if(qLa(w,D.nh)){var J=zOa(z.O3a),L=z.Ua.El.root.Wc;_.no(z).km=D.nh;_.no(z).targetRoute=J;_.no(z).Ui=L;z.dra={url:D.nh,Mb:J,Wc:L}}}else"popstate"===D.MEb&&z.Ya({gestureName:"BROWSER_NAVIGATION",element:"HistoryChange",action:"load"})});Loa(r,function(){for(var D=[],J=[],L=_.k(z.fwa),P=L.next();!P.done;P=L.next())if(P=P.value,!Koa(P))if(P.Ts()){J.push(XOa(z,P));var ba=void 0;"InitialPageLoad"===(null==(ba=P.event)?void 0:ba.element)&&
z.Dxb.next(!0)}else D.push(P);if(0<J.length)for(L=_.k(z.nKc),P=L.next();!P.done;P=L.next())P.value.sM(J);z.Wq=void 0;z.fwa=D})};oo.prototype.Ya=function(a,b,c){b=b?b.timeStamp+(void 0===c?0:c):_.Jg();_.no(this,b,a)};oo.prototype.Fn=function(a){_.no(this).WQa.push(a)};
_.Qh=function(a,b,c){c=void 0===c?!0:c;var d=a.w4a;return function(e){return new _.Kd(function(f){var g=YOa(a,b,{lib:d,RN:c}),m=g.zza,n=g.xgb,r=!1,w=!1,z=void 0,D=e.subscribe(function(J){m.g3&&(a.Wq=m);z=_.Jg();w=!0;f.next(J);w=!1},function(J){r=!0;var L=function(){m.g3&&(a.Wq=m);ZOa(a,m,n,{error:J});f.error(J)};m.g3?setTimeout(L):L()},function(){r=!0;m.g3&&(a.Wq=m);ZOa(a,m,n,{oDc:z});f.complete()});return{unsubscribe:function(){D.unsubscribe();r||ZOa(a,m,n,{status:w?"SUCCESS":"CANCELLED"})}}})}};
_.po=function(a,b,c,d){return _.$Oa(a,function(){return b},c,void 0===d?!0:d)};_.$Oa=function(a,b,c,d){c=YOa(a,c,{lib:a.w4a,RN:void 0===d?!0:d});var e=c.zza,f=c.xgb;return b().then(function(g){e.g3&&(a.Wq=e);ZOa(a,e,f);return g},function(g){e.g3&&(a.Wq=e);ZOa(a,e,f,{error:g});throw g;})};aPa=function(a,b,c){setTimeout(function(){a.w4a=c;try{a.zone.Vb(function(){b().then(function(){},function(){})})}finally{a.w4a=void 0}})};_.qo=function(a,b,c){aPa(a,function(){return _.ll(b())},c)};
WOa=function(a){_.fe(document,"visibilitychange").subscribe(function(){"hidden"===document.visibilityState?aPa(a,function(){return _.po(a,Promise.resolve(),"keepalive")},"PageHidden"):"visible"===document.visibilityState&&aPa(a,function(){return _.po(a,Promise.resolve(),"keepalive")},"PageVisible")})};
ZOa=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.Vw=null;if(null!=f.error&&null!=f.error.code){var g=f.error.code||null;c.Vw=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:bPa.get(e)||-1,c.Vw=e,e=Moa(f.code))}c.statusCode=e;c.Gi=Math.round((d.oDc||_.Jg())-c.Qx);lo.mark((c.name||"unknown")+"-subend");lo.measure(c.name||"unknown",(c.name||
"unknown")+"-subbegin",(c.name||"unknown")+"-subend");a=AOa(a.vQa,b.Qx);if(!b.bzb||b.mIc)b.UCc=a};YOa=function(a,b,c){var d=c.lib;c=void 0===c.RN?!0:c.RN;lo.mark(b+"-subbegin");var e=_.Jg();a=d?_.cPa(a,e,{gestureName:"BACKGROUND",element:"BackgroundAction",action:d}):_.no(a,e);b={name:b,RN:c,Qx:e};a.Um.push(b);return{zza:a,xgb:b}};
XOa=function(a,b){var c=b.event;if(!c)throw Error("Vb");"InitialPageLoad"===c.element&&Goa(b,a.IAb);var d=b.duration||AOa(a.vQa,b.Qx),e=c.km?{km:c.km,targetRoute:void 0,Ui:void 0}:b,f=e.targetRoute,g=e.km;e=e.Ui;for(var m=Joa(a.document),n=b.Um.filter(function(z){return z.RN}),r=_.k(n),w=r.next();!w.done;w=r.next())w=w.value,w.error&&a.bMb.has(w.error)&&(w.statusCode="RETRIED"),w.Vw&&"RETRIED"!==w.statusCode&&-1<dPa.indexOf(w.Vw)&&(b.status="FAILURE");r=Ioa(c,b.actionId);lo.mark(r+"-end");lo.measure(r,
r+"-begin",r+"-end");r=Hoa(b.Qx);return a.Hp(Object.assign({},c,{sr:b.sr,initialRoute:b.initialRoute,km:g,targetRoute:f,Ui:e,Gi:d,statusCode:b.status,Um:[].concat(_.Dc(n)),vO:b.kRc,rL:m,sessionId:a.sessionId,actionId:b.actionId,dS:r}))};oo.prototype.Hp=function(a){return a};_.no=function(a,b,c){b=void 0===b?_.Jg():b;if(!a.Wq||c&&a.Wq.event)a.Wq=_.cPa(a,b,c);else if(c&&!a.Wq.event){var d=a.Wq;lo.mark(Ioa(c,d.actionId)+"-begin");d.Axb=c;d.Qx=Math.min(b,d.Qx)}return a.Wq};
_.cPa=function(a,b,c){var d=a.sTa();c&&lo.mark(Ioa(c,d)+"-begin");b=new SOa(d,b,a.dra.Mb,a.dra.url,a.dra.Wc,Joa(a.document),a.P4a,c);a.fwa.push(b);return b};_.W.Object.defineProperties(oo.prototype,{SLc:{configurable:!0,enumerable:!0,get:function(){return _.pha(this.Dxb.ha(_.je(function(a){return!!a}),_.v(function(){})))}},actionId:{configurable:!0,enumerable:!0,get:function(){return this.Wq&&this.Wq.actionId}}});
oo.O=function(a){return new (a||oo)(_.q(KLa),_.q(_.vg),_.q(JLa),_.q(TOa),_.q(UOa),_.q(_.Cd),_.q(io),_.q(_.Cg),_.q(ho),_.q(_.Me),_.q(_.$m))};oo.ta=_.p({token:oo,qa:oo.O,Ga:"root"});var dPa=[-1,500,501,502,503,504],bPa=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]]);Hi=Hi||{};var ePa=function(){Vj.call(this)};_.Ki(ePa,Vj);ePa.prototype.initialize=function(){};var fPa=function(a,b){this.tsa=a;this.OS=b};fPa.prototype.qA=function(a){this.tsa&&(this.tsa.call(this.OS||null,a),this.tsa=this.OS=null)};fPa.prototype.abort=function(){this.OS=this.tsa=null};xAa(function(a){fPa.prototype.qA=a(fPa.prototype.qA)});var ro=function(a,b){Vj.call(this);this.Baa=a;this.Xw=b;this.nZa=[];this.bI=[];this.Bra=[]};_.Ki(ro,Vj);ro.prototype.SKc=ePa;ro.prototype.iva=null;ro.prototype.getId=function(){return this.Xw};ro.prototype.registerCallback=function(a,b){return this.K1(this.nZa,a,b)};var gPa=function(a,b){a.K1(a.bI,b)};_.h=ro.prototype;_.h.K1=function(a,b,c){b=new fPa(b,c);a.push(b);return b};_.h.bx=function(){return!!this.iva};_.h.Qxa=function(){this.iva=new ePa};
_.h.eE=function(a){var b=new this.SKc;b.initialize(a());this.iva=b;b=(b=!!hPa(this.Bra,a()))||!!hPa(this.nZa,a());b||(this.bI.length=0);return b};_.h.onError=function(a){(a=hPa(this.bI,a))&&_.da.setTimeout(wza("Module errback failures: "+a),0);this.Bra.length=0;this.nZa.length=0};var hPa=function(a,b){for(var c=[],d=0;d<a.length;d++)try{a[d].qA(b)}catch(e){aaa(e),c.push(e)}a.length=0;return c.length?c:null};ro.prototype.Dm=function(){ro.Vx.Dm.call(this);Tb(this.iva)};var iPa=function(){this.Zl=null};_.h=iPa.prototype;_.h.DOb=function(){};_.h.Fxa=function(){};_.h.CKb=function(){throw Error("$b");};_.h.aub=function(){return null};_.h.isActive=function(){return!1};_.h.Qzb=function(){return!1};_.h.uKb=function(){};_.h.registerCallback=function(){};var Poa;_.Kg=null;_.Noa=null;Poa=[];var jPa=function(){},lPa=function(a){var b=new Promise(function(c,d){_.Lg().load(a).then(c,d)});kPa(b);return b};jPa.prototype.load=function(a){return lPa(a).then(function(){return jla(a)})};jPa.prototype.XWa=function(a){var b=_.Lg().XWa(a),c=Promise.all(Object.keys(b).map(function(d){return b[d]}));kPa(c);return c.then(function(){return a.map(function(d){return jla(d)})})};var kPa=function(a){"undefined"!==typeof Zone&&Zone.current.cia("LoadModuleFactory",function(){},{},function(b){a.finally(function(){b.Fj()})})};_.mPa=function(){this.Mua=new jPa};_.mPa.prototype.for=function(a){var b=this;return function(){if(!b.me)throw Error("ac");return _.po(b.me,b.Mua.load(a),"Module: "+a)}};_.nPa=function(a){return[{wa:uoa,Cb:function(){a.me=_.pc(oo);return function(){}},wd:!0}]};var so,oPa,pPa;so=new _.Bc("event loggers",{qa:function(){for(var a=[],b=_.k(oPa),c=b.next();!c.done;c=b.next())a.push(_.pc(c.value.Hb));a.push(_.pc(Jm));_.pc(PKa)&&a.push(_.pc(an));return a}});oPa=[{wa:so,Hb:fn,wd:!0},{wa:so,Hb:_.en,wd:!0}];pPa=new _.Bc("update handler",{qa:function(){return function(a,b){return Object.assign({},a,b)}}});_.to=function(a,b,c,d,e,f,g,m,n,r,w){oo.call(this,a,b,c,d,e,f,g,m,n,r,w)};_.V(_.to,oo);
_.to.prototype.Ya=function(a,b,c){oo.prototype.Ya.call(this,a,b,void 0===c?0:c)};_.to.prototype.Fn=function(a){oo.prototype.Fn.call(this,a)};_.to.prototype.Hp=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))===_.vLa.VO?jm.T3:jm.oF})};_.to.O=function(a){return new (a||_.to)(_.q(zLa),_.q(_.vg),_.q(yLa),_.q(so),_.q(pPa),_.q(_.Cd),_.q(io),_.q(_.Cg),_.q(ho),_.q(_.Me),_.q(_.$m),_.q(bn))};
_.to.ta=_.p({token:_.to,qa:_.to.O,Ga:"root"});var Roa=["authuser","hl","token"];var qPa;
_.uo=function(a,b,c,d){var e=this;this.userEmail=a;this.nb=c;this.Ad=d;this.href="";this.ariaDisabled=!1;this.rel="noopener";this.target="_blank";this.ariaLabel=null;this.qib=new _.Ee;this.Mob=new _.gg(!1);this.sw=null;this.fNb=!1;a=b.Ta.ha(_.v(Soa),_.te(_.Qb));_.Wd(a,this.qib,this.Mob).ha(_.v(function(f){var g=_.k(f);f=g.next().value;var m=g.next().value;if(g.next().value)f="";else if(0===Object.keys(f).length)f=m;else{g=new _.Th(m);if(!g.Ng()||g.Ng().endsWith(".google.com")){m=_.k(Object.keys(f));for(var n=
m.next();!n.done;n=m.next()){n=n.value;var r=f[n];void 0===g.Hj.get(n)&&_.Vh(g,n,r)}}f=g.toString()}return f})).subscribe(function(f){e.href=f;e.ariaDisabled=!f})};qPa=function(a,b){a.sw=b;a.ariaLabel=a.fNb?b+" external link":b+" open in new window"};
_.uo.prototype.Ra=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.sw||a.Ad.qc(function(){qPa(a,d)})},c=this.nb.na;this.Ad.Vb(function(){(new MutationObserver(function(d){d=_.k(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(_.uo.prototype,{link:{configurable:!0,enumerable:!0,set:function(a){this.qib.next(a instanceof _.mg?a.toString():a)}},aV:{configurable:!0,enumerable:!0,set:function(a){this.rel=(this.fNb=a)?null:"noopener";this.target=a?null:"_blank";this.sw&&qPa(this,this.sw)}},nOc:{configurable:!0,enumerable:!0,set:function(a){this.Mob.next(a&&!this.userEmail)}},bzc:{configurable:!0,enumerable:!0,set:function(a){qPa(this,a)}},lzc:{configurable:!0,enumerable:!0,set:function(a){qPa(this,
a)}}});_.uo.O=function(a){return new (a||_.uo)(_.u(_.Fm,8),_.u(_.fg),_.u(_.ld),_.u(_.Me))};_.uo.Ha=_.wc({type:_.uo,oa:[["a","externalLink",""]],tb:5,Za:function(a,b){a&2&&(_.kf("href",b.href,_.yd),_.cf("aria-disabled",b.ariaDisabled)("rel",b.rel)("target",b.target)("aria-label",b.ariaLabel))},inputs:{link:["externalLink","link"],aV:"sameWindow",nOc:"requiredLogin",bzc:["aria-label","ariaLabelInput"],lzc:["attr.aria-label","attrAriaLabelInput"]}});_.vo=function(){};_.vo.O=function(a){return new (a||_.vo)};_.vo.Da=_.uc({type:_.vo});_.vo.Ca=_.ec({});_.wo=function(){};_.wo.O=function(a){return new (a||_.wo)};_.wo.ta=_.p({token:_.wo,qa:_.wo.O});_.xo=function(a,b,c,d,e){this.Fa=a;this.renderer=b;this.context=c;this.Qe=d;this.eventType=e};_.xo.prototype.Ra=function(){var a=this;this.renderer.listen(this.Qe.na,this.eventType,function(b){a.OYa(b)})};
_.rPa=function(a,b,c,d){a.Fa.Ya({element:a.gNa,action:a.VI,gestureName:b,km:a.km,Xe:a.Bka,projectId:null==a.lO?(a.context||void 0)&&a.context.projectId:a.lO,Gh:null==a.FTb?(a.context||void 0)&&a.context.Gh:a.FTb,Pf:null==a.ETb?(a.context||void 0)&&a.context.Pf:a.ETb},c,d)};_.W.Object.defineProperties(_.xo.prototype,{km:{configurable:!0,enumerable:!0,get:function(){}}});_.xo.O=function(){_.qd()};
_.xo.Ha=_.wc({type:_.xo,inputs:{gNa:"ascTrackElement",VI:"trackAction",Bka:"trackArtifactId",lO:"trackProjectId",FTb:"trackSearchTerm",ETb:"trackListIndex"}});_.yo=function(a,b,c,d,e){_.xo.call(this,a,b,e,c,"click");this.Em=d;this.zTb=!0};_.V(_.yo,_.xo);_.yo.prototype.OYa=function(a){this.zTb&&_.rPa(this,"CLICK",a)};_.W.Object.defineProperties(_.yo.prototype,{km:{configurable:!0,enumerable:!0,get:function(){return this.Em?this.Em.href:void 0}}});
_.yo.O=function(a){return new (a||_.yo)(_.u(_.to),_.u(_.$k),_.u(_.ld),_.u(_.uo,8),_.u(_.wo,8))};_.yo.Ha=_.wc({type:_.yo,oa:[["a","ascTrackElement","","trackAction",""],["button","ascTrackElement","","trackAction",""],["mat-select","ascTrackElement","","trackAction",""]," routerLink  ascTrackElement  trackAction ".split(" ")," ascTrackElement  trackAction  trackGestureClick ".split(" ")],inputs:{zTb:"trackGestureClick"},features:[_.af]});_.zo=function(a,b,c){this.VG=a;this.vVa=b;this.Mb=void 0===c?null:c};_.zo.O=function(a){return new (a||_.zo)(_.q(_.Fm),_.q(oKa),_.q(_.fg,8))};_.zo.ta=_.p({token:_.zo,qa:_.zo.O,Ga:"root"});_.Ao=function(){};_.Ao.O=function(a){return new (a||_.Ao)};_.Ao.Da=_.uc({type:_.Ao});_.Ao.Ca=_.ec({Pb:[{wa:Uk,Cb:function(a,b,c,d){b=pca().K1a("DEVOPS_CONSOLE").X1a(b).T1a(c.vVa).tV(!0);"TESTING"===a||"UNKNOWN_ENVIRONMENT"===a?b.bo.vAc=new Ok:b.bo.endpoint=d;return b.kb()},Ib:[mKa,Em,_.zo,sKa]},{wa:QKa,Cb:function(a,b){if(!a)return null;a=(new CEa(1100,b)).kb();a.tV&&a.tV(!0);return a},Ib:[PKa,_.Hm]}]});var Bo=function(a,b,c,d,e,f){this.kDc=a;this.zJc=b;this.sqa=c;this.Ua=d;this.rSc=e;this.zone=f},sPa=function(a){a.Ua.events.subscribe(function(b){if(b instanceof _.wg){var c=zOa(a.rSc);a.zone.Vb(function(){setTimeout(function(){a.kDc||a.sqa.UH(c);a.zJc.UH(c)})})}})};Bo.O=function(a){return new (a||Bo)(_.q(PKa),_.q(_.en),_.q(Jm),_.q(_.Cg),_.q(ho),_.q(_.Me))};Bo.ta=_.p({token:Bo,qa:Bo.O,Ga:"root"});_.Co={N5a:"admin",hDa:"onboarding",VO:"results",C4:"search",oF:"",GW:"settings",Hkc:"h",N7a:"user/ssh_keys"};Object.freeze(_.Co);var tPa,vPa,xPa,zPa;tPa={};_.uPa=(tPa.sq=void 0,tPa.ss=void 0,tPa.start=void 0,tPa);vPa={};_.wPa=(vPa.all="1",vPa.start=void 0,vPa);xPa={};_.yPa=(xPa.ssfr="1",xPa);zPa={};_.APa=(zPa.all=void 0,zPa.start=1,zPa.dqr="1",zPa);_.BPa=["/"+_.Co.C4];var CPa=function(a){this.La=_.kb(a)};_.V(CPa,_.Mb);CPa.prototype.toObject=function(){return DPa(this)};var DPa=function(a){if(null!=a)return _.Nb(a),{priority:_.rj(a,1),O4c:_.qj(a,4)}};_.Do=function(a){this.La=_.kb(a)};_.V(_.Do,_.Mb);_.h=_.Do.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.we=function(a){return _.ei(this,1,a)};_.h.getMetadata=function(){return _.ej(this,CPa,3)};_.h.Ria=function(a){return _.gj(this,3,a)};_.h.toObject=function(){return EPa(this)};var EPa=function(a){if(null!=a)return _.Nb(a),{name:_.Y(a,1),group:_.uj(a,2,0),metadata:DPa(a.getMetadata())}};_.Eo=function(a){this.La=_.kb(a)};_.V(_.Eo,_.Mb);_.h=_.Eo.prototype;_.h.getType=function(){return _.uj(this,1,0)};_.h.Bn=function(a){return _.Dj(this,1,a)};_.h.Qw=function(){return _.Y(this,2)};_.h.e2a=function(a){return _.ei(this,2,a)};_.h.toObject=function(){return FPa(this)};var FPa=function(a){if(null!=a)return _.Nb(a),{type:_.uj(a,1,0),text:_.Y(a,2),z4c:Fb(_.wb(a,3,_.nba))}};_.Fo=function(a){this.La=_.kb(a)};_.V(_.Fo,_.Mb);_.Fo.prototype.getMessage=function(){return _.Y(this,1)};_.Fo.prototype.Sxa=function(a){return _.ei(this,1,a)};_.Fo.prototype.toObject=function(){return Go(this)};var Go=function(a){if(null!=a)return _.Nb(a),{message:_.Y(a,1),A_a:_.Y(a,2)}};_.Ho=function(a){this.La=_.kb(a)};_.V(_.Ho,_.Mb);_.Ho.prototype.getSize=function(){return bza(this,1)};_.Ho.prototype.setSize=function(a){if(null!=a){if("number"!==typeof a)throw Ra("uint32");if(!Number.isFinite(a))throw Ra("uint32");a>>>=0}return _.Ab(this,1,a,0)};_.Ho.prototype.Og=function(){return _.uj(this,2,0)};_.Ho.prototype.toObject=function(){return GPa(this)};var GPa=function(a){if(null!=a)return _.Nb(a),{size:bza(a,1),status:_.uj(a,2,0)}};_.Io=function(a){this.La=_.kb(a)};_.V(_.Io,_.Mb);_.h=_.Io.prototype;_.h.Xtb=function(){return _.uj(this,2,0)};_.h.NOb=function(a){_.Dj(this,2,a)};_.h.he=function(){return _.Y(this,4)};_.h.nd=function(a){return _.ei(this,4,a)};_.h.FOb=function(a){_.zb(this,10,a,_.$a)};_.Io.mc=[6,10];_.Io.prototype.toObject=function(){return HPa(this)};
var HPa=function(a){if(null!=a)return _.Nb(a),{LB:_.uj(a,1,0),jH:_.uj(a,2,0),U6c:_.uj(a,3,0),path:_.Y(a,4),eZc:_.uj(a,5,0),dZc:_.l(_.oj(a,6,2)),rZc:_.uj(a,9,0),oZc:_.l(_.oj(a,10,2))}};_.Jo=function(a){this.La=_.kb(a)};_.V(_.Jo,_.Mb);_.h=_.Jo.prototype;_.h.wD=function(){return _.ej(this,_.Io,2)};_.h.Nxa=function(a){return _.gj(this,2,a)};_.h.DK=function(){return _.Yi(this,2)};_.h.eda=function(){return _.Zi(this,_.Io,2)};_.h.toObject=function(){return IPa(this)};var IPa=function(a){if(null!=a)return _.Nb(a),{proxy:_.Y(a,1),filter:HPa(a.wD())}};_.JPa=function(a){this.La=_.kb(a)};_.V(_.JPa,_.Mb);_.JPa.prototype.oV=function(a){return _.ei(this,1,a)};_.JPa.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={hPa:_.Y(this,1)}}else a=void 0;return a};_.Ko=function(a){this.La=_.kb(a)};_.V(_.Ko,_.Mb);_.Ko.prototype.FOb=function(a){Wba(this,2,_.Do,void 0,a,!1,1)};_.Ko.mc=[2];_.Ko.prototype.toObject=function(){return KPa(this)};var KPa=function(a){if(null!=a)return _.Nb(a),{pZc:_.Db(_.fj(a,_.Do,2),EPa)}};var Lo=function(a){this.La=_.kb(a)};_.V(Lo,_.Mb);Lo.prototype.KSa=function(){return _.oj(this,4,2)};Lo.prototype.RSa=function(){return _.fj(this,_.Fo,6)};var LPa=_.Pb(Lo);Lo.mc=[4,6];Lo.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={Z$c:_.qj(this,1),f2c:_.qj(this,2),S6c:_.qj(this,3),pjb:_.l(_.oj(this,4,2)),D6c:Fb(_.xb(this,5,_.Ko),KPa),mCc:_.Db(this.RSa(),Go)}}else a=void 0;return a};_.Mo=function(a){this.La=_.kb(a)};_.V(_.Mo,_.Mb);_.Mo.prototype.Xtb=function(){return _.qj(this,2)};_.Mo.prototype.NOb=function(a){_.zj(this,2,a)};_.Mo.prototype.KSa=function(){return _.oj(this,3,2)};_.Mo.mc=[3];_.Mo.prototype.toObject=function(){return MPa(this)};var MPa=function(a){if(null!=a)return _.Nb(a),{test:_.qj(a,1),jH:_.qj(a,2),pjb:_.l(_.oj(a,3,2))}};var OPa;_.No=function(a){this.La=_.kb(a)};_.V(_.No,_.Mb);_.Oo=function(a){this.La=_.kb(a)};_.V(_.Oo,_.Mb);_.Oo.prototype.lH=function(){return _.ej(this,_.Eo,3)};_.Oo.prototype.vS=function(){return _.yj(this,_.No,6,_.NPa)};_.Oo.prototype.ROb=function(a){return _.$ya(this,6,_.NPa,a)};_.No.mc=[1];_.No.prototype.toObject=function(){return OPa(this)};OPa=function(a){if(null!=a)return _.Nb(a),{b4c:_.Db(_.fj(a,_.Oo,1),PPa),Ev:GPa(_.ej(a,_.Ho,5)),pL:GPa(_.ej(a,_.Ho,6)),k_:_.uj(a,7,0)}};_.NPa=[5,6];
_.Oo.prototype.toObject=function(){return PPa(this)};var PPa=function(a){if(null!=a)return _.Nb(a),{z_c:_.Y(a,1),v_c:_.rj(a,7),w_c:FPa(_.ej(a,_.Eo,2)),detail:FPa(a.lH()),p0c:_.Y(a,4),o0c:_.rj(a,8),Y3c:_.l(_.xj(a,5,_.NPa)),dJc:OPa(a.vS()),K1c:MPa(_.ej(a,_.Mo,9))}};var QPa=function(a){this.La=_.kb(a)};_.V(QPa,_.Mb);QPa.mc=[2];QPa.prototype.toObject=function(){return RPa(this)};var RPa=function(a){if(null!=a)return _.Nb(a),{v$c:_.uj(a,1,0),u$c:_.l(_.oj(a,2,2))}};_.SPa=function(a){this.La=_.kb(a)};_.V(_.SPa,_.Mb);_.h=_.SPa.prototype;_.h.TOb=function(a){return _.ei(this,1,a)};_.h.wD=function(){return _.ej(this,QPa,3)};_.h.Nxa=function(a){return _.gj(this,3,a)};_.h.DK=function(){return _.Yi(this,3)};_.h.eda=function(){return _.Zi(this,QPa,3)};_.h.toObject=function(){if(null!=this){_.Nb(this);var a={Oua:_.Y(this,1),e5c:bza(this,2),filter:RPa(this.wD())}}else a=void 0;return a};_.Po=function(a){this.La=_.kb(a)};_.V(_.Po,_.Mb);_.Po.prototype.TOb=function(a){return _.ei(this,1,a)};_.Po.prototype.lr=function(){return _.Y(this,2)};_.Po.prototype.ZY=function(){return _.Yi(this,2)};_.Po.prototype.toObject=function(){return TPa(this)};var TPa=function(a){if(null!=a)return _.Nb(a),{Oua:_.Y(a,1),yNa:_.rj(a,3),kRa:_.Y(a,4),label:_.Y(a,2)}};_.Qo=function(a){this.La=_.kb(a)};_.V(_.Qo,_.Mb);_.Qo.prototype.zL=function(){return _.ej(this,_.Po,1)};_.Qo.mc=[2];_.Qo.prototype.toObject=function(){return UPa(this)};var UPa=function(a){if(null!=a)return _.Nb(a),{Qga:TPa(a.zL()),ZXc:_.Db(_.fj(a,_.Po,2),TPa)}};var Ro=function(a){this.La=_.kb(a)};_.V(Ro,_.Mb);Ro.prototype.getLine=function(){return _.rj(this,1)};Ro.prototype.setLine=function(a){return _.mi(this,1,a)};Ro.prototype.toObject=function(){return VPa(this)};var VPa=function(a){if(null!=a)return _.Nb(a),{line:_.rj(a,1),column:_.rj(a,2)}};var WPa=function(a){this.La=_.kb(a)};_.V(WPa,_.Mb);_.h=WPa.prototype;_.h.Tl=function(){return _.ej(this,Ro,1)};_.h.setStart=function(a){return _.gj(this,1,a)};_.h.ek=function(){return _.ej(this,Ro,2)};_.h.setEnd=function(a){return _.gj(this,2,a)};_.h.toObject=function(){return XPa(this)};var XPa=function(a){if(null!=a)return _.Nb(a),{start:VPa(a.Tl()),end:VPa(a.ek())}};var So=function(a){this.La=_.kb(a)};_.V(So,_.Mb);So.prototype.Ica=function(){return _.ej(this,WPa,2)};So.prototype.tvb=function(){return _.Zi(this,WPa,2)};So.mc=[10,9];So.prototype.toObject=function(){return YPa(this)};var YPa=function(a){if(null!=a)return _.Nb(a),{sourceRange:XPa(a.Ica()),zUa:_.Y(a,3),navigation:UPa(_.ej(a,_.Qo,4)),AZa:_.Y(a,5),P2c:_.l(_.oj(a,10,2)),o9c:_.l(_.pj(a,9,2)),C3a:_.uj(a,11,0)}};_.To=function(a){this.La=_.kb(a)};_.V(_.To,_.Mb);_.To.prototype.x_=function(){return _.fj(this,So,1)};_.To.prototype.GSa=function(){return _.oj(this,4,2)};_.To.prototype.RSa=function(){return _.fj(this,_.Fo,5)};var ZPa=_.Pb(_.To);_.To.mc=[1,4,5];_.To.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={MBc:_.Db(this.x_(),YPa),Ts:_.qj(this,2),C0a:_.Y(this,3),sib:_.l(_.oj(this,4,2)),mCc:_.Db(this.RSa(),Go)}}else a=void 0;return a};_.Uo=function(a){this.La=_.kb(a)};_.V(_.Uo,_.Mb);_.Uo.prototype.vS=function(){return _.ej(this,_.No,2)};_.Uo.prototype.ROb=function(a){return _.gj(this,2,a)};_.Uo.prototype.toObject=function(){return $Pa(this)};var $Pa=function(a){if(null!=a)return _.Nb(a),{dJc:OPa(a.vS()),qZc:EPa(_.ej(a,_.Do,4))}};_.Vo=function(a){this.La=_.kb(a)};_.V(_.Vo,_.Mb);_.Vo.prototype.getType=function(){return _.Y(this,1)};_.Vo.prototype.Bn=function(a){return _.ei(this,1,a)};_.Vo.mc=[2];_.Vo.prototype.toObject=function(){return aQa(this)};var aQa=function(a){if(null!=a)return _.Nb(a),{type:_.Y(a,1),nZc:_.Db(_.fj(a,_.Uo,2),$Pa),x5c:_.qj(a,3)}};_.Wo=function(a){this.La=_.kb(a)};_.V(_.Wo,_.Mb);_.Wo.prototype.oV=function(a){return _.ei(this,2,a)};_.Wo.mc=[1];_.Wo.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={K0c:_.l(_.oj(this,1,2)),hPa:_.Y(this,2)}}else a=void 0;return a};var bQa=function(a){this.La=_.kb(a)};_.V(bQa,_.Mb);bQa.prototype.lca=function(){return _.xb(this,2,_.Fo)};var cQa=_.Pb(bQa);bQa.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={M0c:Fb(_.xb(this,1,_.Eo),FPa),wob:Fb(this.lca(),Go)}}else a=void 0;return a};_.Xo=function(a){this.La=_.kb(a)};_.V(_.Xo,_.Mb);_.Xo.prototype.Rxa=function(a){return _.mi(this,5,a)};_.Xo.prototype.oV=function(a){return _.ei(this,3,a)};_.Xo.prototype.Gxa=function(a){return _.zj(this,4,a)};_.Xo.mc=[1];_.Xo.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={X3c:_.Db(_.fj(this,_.Jo,1),IPa),FKc:_.rj(this,5),hPa:_.Y(this,3),Fyc:_.qj(this,4)}}else a=void 0;return a};var Yo=function(a){this.La=_.kb(a)};_.V(Yo,_.Mb);Yo.prototype.lca=function(){return _.xb(this,2,_.Fo)};Yo.prototype.GSa=function(){return _.oj(this,3,2)};var dQa=_.Pb(Yo);Yo.mc=[3];Yo.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={Z3c:Fb(_.xb(this,1,_.No),OPa),wob:Fb(this.lca(),Go),sib:_.l(_.oj(this,3,2))}}else a=void 0;return a};_.Zo=function(a){this.La=_.kb(a)};_.V(_.Zo,_.Mb);_.Zo.prototype.Rxa=function(a){return _.mi(this,5,a)};_.Zo.prototype.oV=function(a){return _.ei(this,3,a)};_.Zo.prototype.Gxa=function(a){return _.zj(this,4,a)};_.Zo.mc=[1];_.Zo.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={E6c:_.Db(_.fj(this,_.Jo,1),IPa),FKc:_.rj(this,5),hPa:_.Y(this,3),Fyc:_.qj(this,4)}}else a=void 0;return a};_.$o=function(a){this.La=_.kb(a)};_.V(_.$o,_.Mb);_.$o.prototype.fub=function(){return _.uj(this,2,0)};_.$o.prototype.ZOb=function(a){return _.Dj(this,2,a)};_.$o.prototype.toObject=function(){return eQa(this)};var eQa=function(a){if(null!=a)return _.Nb(a),{t0c:Go(_.ej(a,_.Fo,1)),severity:_.uj(a,2,0)}};var ap=function(a){this.La=_.kb(a)};_.V(ap,_.Mb);ap.prototype.lca=function(){return _.xb(this,2,_.Fo)};ap.prototype.GSa=function(){return _.oj(this,3,2)};var fQa=_.Pb(ap);ap.mc=[3];ap.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={F6c:Fb(_.xb(this,1,_.Vo),aQa),wob:Fb(this.lca(),Go),U5c:Fb(_.xb(this,4,_.$o),eQa),sib:_.l(_.oj(this,3,2))}}else a=void 0;return a};var di=function(a){this.La=_.kb(a)};_.V(di,_.Mb);di.prototype.Km=function(){return _.wj(this,1,_.gi)};di.prototype.setProjectId=function(a){return _.fi(this,1,_.gi,_.bb(a))};di.prototype.TTa=function(){return _.Y(this,6)};di.prototype.dPb=function(a){_.ei(this,6,a)};_.gi=[1,3,4,5];di.prototype.toObject=function(){return gQa(this)};var gQa=function(a){if(null!=a)return _.Nb(a),{Mm:_.l(_.xj(a,3,_.gi)),projectId:_.l(_.xj(a,1,_.gi)),Zq:_.l(_.xj(a,4,_.gi)),bi:_.l(_.xj(a,5,_.gi)),Ri:_.Y(a,2),Jv:_.Y(a,6)}};_.ii=function(a){this.La=_.kb(a)};_.V(_.ii,_.Mb);_.ii.prototype.mr=function(){return _.ej(this,di,1)};_.ii.prototype.A2=function(a){return _.gj(this,1,a)};_.ii.prototype.toObject=function(){return hQa(this)};var hQa=function(a){if(null!=a)return _.Nb(a),{Rf:gQa(a.mr()),ft:_.Y(a,3),refHint:_.Y(a,4)}};_.bp=function(a){this.La=_.kb(a)};_.V(_.bp,_.Mb);_.Ota=function(a){var b=new _.bp;return _.gj(b,1,a)};_.h=_.bp.prototype;_.h.he=function(){return _.Y(this,2)};_.h.nd=function(a){return _.ei(this,2,a)};_.h.getType=function(){return _.uj(this,3,0)};_.h.Bn=function(a){return _.Dj(this,3,a)};_.h.DS=function(){return _.pj(this,7,2)};_.h.bPb=function(a){_.zb(this,7,a,_.Xa)};_.h.jTa=function(){return _.Y(this,6)};_.h.SOb=function(a){_.ei(this,6,a)};_.bp.mc=[7];_.bp.prototype.toObject=function(){return cp(this)};
var cp=function(a){if(null!=a)return _.Nb(a),{zv:hQa(_.ej(a,_.ii,1)),path:_.Y(a,2),type:_.uj(a,3,0),fileSize:_.sj(a,4),RQc:_.l(_.pj(a,7,2)),CT:_.Y(a,6)}};_.dp=function(a){this.La=_.kb(a)};_.V(_.dp,_.Mb);_.dp.prototype.toObject=function(){return ep(this)};var ep=function(a){if(null!=a)return _.Nb(a),{startLine:_.rj(a,1),startColumn:_.rj(a,2),endLine:_.rj(a,3),endColumn:_.rj(a,4)}};var iQa=function(a){this.La=_.kb(a)};_.V(iQa,_.Mb);_.h=iQa.prototype;_.h.Gu=function(){return _.ej(this,_.bp,1)};_.h.Kx=function(a){return _.gj(this,1,a)};_.h.getRange=function(){return _.ej(this,_.dp,2)};_.h.setRange=function(a){return _.gj(this,2,a)};_.h.ota=function(){return _.Zi(this,_.dp,2)};_.h.toObject=function(){return jQa(this)};var jQa=function(a){if(null!=a)return _.Nb(a),{Mg:cp(a.Gu()),re:ep(a.getRange())}};_.fp=function(a){this.La=_.kb(a)};_.V(_.fp,_.Mb);_.h=_.fp.prototype;_.h.getType=function(){return _.uj(this,1,0)};_.h.Bn=function(a){return _.Dj(this,1,a)};_.h.getName=function(){return _.Y(this,2)};_.h.we=function(a){return _.ei(this,2,a)};_.h.w8=function(a,b){_.ij(this,3,_.fp,a,b)};_.h.gub=function(){return _.Y(this,6)};_.h.aPb=function(a){_.ei(this,6,a)};_.fp.mc=[3,4];_.fp.prototype.toObject=function(){return kQa(this)};
var kQa=function(a){if(null!=a)return _.Nb(a),{type:_.uj(a,1,0),name:_.Y(a,2),childList:_.Db(_.fj(a,_.fp,3),kQa),s5c:_.l(_.pj(a,4,2)),V3a:ep(_.ej(a,_.dp,5)),MPb:_.Y(a,6),IEb:_.Y(a,7),K7c:_.Y(a,8)}};_.gp=function(a){this.La=_.kb(a)};_.V(_.gp,_.Mb);_.gp.prototype.Pxa=function(a){return _.Dj(this,1,a)};_.gp.prototype.toObject=function(){return lQa(this)};var lQa=function(a){if(null!=a)return _.Nb(a),{Bf:_.uj(a,1,0),Vja:_.Y(a,2)}};_.hp=function(a){this.La=_.kb(a)};_.V(_.hp,_.Mb);_.hp.prototype.getName=function(){return _.Y(this,1)};_.hp.prototype.we=function(a){return _.ei(this,1,a)};_.hp.prototype.toObject=function(){return mQa(this)};var mQa=function(a){if(null!=a)return _.Nb(a),{name:_.Y(a,1),zn:_.Y(a,2)}};_.ip=function(a){this.La=_.kb(a)};_.V(_.ip,_.Mb);_.jp=function(a){return _.fj(a,_.hp,1)};_.h=_.ip.prototype;_.h.Gia=function(a){return _.ei(this,2,a)};_.h.Lca=function(){return dza(this,4)};_.h.Zia=function(a){_.Bb(this,4,_.Xa,a,void 0,_.pj)};_.h.C_=function(){return _.uj(this,5,0)};_.h.v2=function(a){_.Dj(this,5,a)};_.h.HS=function(){return _.uj(this,6,0)};_.h.E2=function(a){_.Dj(this,6,a)};_.h.setTheme=function(a){return _.Dj(this,7,a)};_.h.yca=function(){return _.Y(this,21)};
_.h.Qia=function(a){_.ei(this,21,a)};_.h.kca=function(){return _.Y(this,22)};_.h.Fia=function(a){_.ei(this,22,a)};_.h.Xsa=function(){return _.qj(this,8)};_.h.Zxa=function(a){_.zj(this,8,a)};_.h.CS=function(){return _.qj(this,10)};_.h.Wia=function(a){_.zj(this,10,a)};_.h.uS=function(){return _.qj(this,11)};_.h.u2=function(a){_.zj(this,11,a)};_.h.FS=function(){return _.rj(this,12)};_.h.Yia=function(a){_.mi(this,12,a)};_.h.H_=function(){return _.rj(this,31)};_.h.Sia=function(a){_.mi(this,31,a)};
_.h.Vtb=function(){return _.vj(this,13)};_.h.B_=function(){return _.uj(this,15,0)};_.h.Nia=function(a){_.Dj(this,15,a)};_.h.BS=function(){return _.rj(this,17)};_.h.B2=function(a){_.mi(this,17,a)};_.h.Gca=function(){return _.uj(this,18,0)};_.h.Xxa=function(a){_.Dj(this,18,a)};_.h.ITa=function(){return _.qj(this,20)};_.h.b2a=function(a){_.zj(this,20,a)};_.h.xca=function(){return _.uj(this,23,0)};_.h.Oia=function(a){_.Dj(this,23,a)};_.h.Q_=function(){return _.qj(this,24)};
_.h.dya=function(a){_.zj(this,24,a)};_.h.Hca=function(){return _.qj(this,25)};_.h.Xia=function(a){_.zj(this,25,a)};_.h.R_=function(){return _.qj(this,28)};_.h.eya=function(a){_.zj(this,28,a)};_.h.M_=function(){return _.qj(this,30)};_.h.Via=function(a){_.zj(this,30,a)};_.h.O_=function(){return _.qj(this,32)};_.h.bya=function(a){_.zj(this,32,a)};_.h.w_=function(){return _.Y(this,33)};_.h.Ixa=function(a){_.ei(this,33,a)};_.h.N_=function(){return _.qj(this,34)};_.h.aya=function(a){_.zj(this,34,a)};
var nQa=_.Pb(_.ip);_.ip.mc=[1,3,4,13];_.ip.prototype.toObject=function(){return oQa(this)};
var oQa=function(a){if(null!=a)return _.Nb(a),{Y8c:_.Db(_.jp(a),mQa),vaa:_.Y(a,2),c$c:_.l(_.oj(a,3,2)),cbd:_.l(_.pj(a,4,2)),m4c:_.uj(a,5,0),G5a:_.uj(a,6,0),dbd:_.rj(a,16),theme:_.uj(a,7,0),l7c:_.uj(a,26,0),BWa:_.Y(a,21),HPa:_.Y(a,22),showDeleted:_.qj(a,8),t6c:Fb(_.wb(a,9,_.mba)),o2a:_.qj(a,10),tda:_.qj(a,11),tabSize:_.rj(a,12),Ffa:_.rj(a,31),Y0c:_.l(_.oj(a,13,2)),q4c:Fb(_.xb(a,14,_.gp),lQa),Bda:_.uj(a,15,0),f9c:_.rj(a,17),g9c:_.uj(a,18,0),XXc:_.qj(a,19),z9c:_.qj(a,20),l4c:_.uj(a,23,0),eRb:_.qj(a,
24),p2a:_.qj(a,25),yZc:_.qj(a,27),Wja:_.qj(a,28),oad:_.qj(a,29),jja:_.qj(a,30),ot:_.qj(a,32),W9:_.Y(a,33),A9c:_.qj(a,34)}};_.pQa=function(a){this.La=_.kb(a)};_.V(_.pQa,_.Mb);_.pQa.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={}}else a=void 0;return a};var kp=function(a){this.La=_.kb(a)};_.V(kp,_.Mb);kp.prototype.YOb=function(a){return _.Bb(this,1,_.$a,a,void 0,_.oj)};var qQa=_.Pb(kp);kp.mc=[1];kp.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={b8c:_.l(_.oj(this,1,2))}}else a=void 0;return a};var rQa=function(a,b,c){this.aLb=a;this.Zua=b;this.UXa=c};rQa.prototype.getMetadata=function(){return this.UXa};var sQa=function(a,b,c){c=void 0===c?{}:c;this.yOc=a;this.UXa=c;this.Zua=b;this.b3=null};sQa.prototype.getMetadata=function(){return this.UXa};sQa.prototype.Og=function(){return this.b3};_.lp=function(a,b,c,d,e){this.name=a;this.iLb=b;this.responseType=c;this.fLb=d;this.KLb=e};_.tQa=function(a,b,c){c=void 0===c?{}:c;return new rQa(b,a,c)};_.lp.prototype.getName=function(){return this.name};_.lp.prototype.getName=_.lp.prototype.getName;_.uQa=new _.lp("/devtools.grimoire.CorpPreferencesService/GetRecentFiles",_.pQa,kp,function(a){return a.md()},qQa);_.vQa=function(a){this.La=_.kb(a)};_.V(_.vQa,_.Mb);_.vQa.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={}}else a=void 0;return a};_.wQa=new _.lp("/devtools.grimoire.CorpPreferencesService/GetUserPreferences",_.vQa,_.ip,function(a){return a.md()},nQa);_.xQa=function(a){this.La=_.kb(a)};_.V(_.xQa,_.Mb);_.xQa.prototype.YOb=function(a){return _.ei(this,1,a)};_.xQa.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={recentFile:_.Y(this,1)}}else a=void 0;return a};var yQa=function(a){this.La=_.kb(a)};_.V(yQa,_.Mb);var zQa=_.Pb(yQa);yQa.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={}}else a=void 0;return a};_.AQa=new _.lp("/devtools.grimoire.CorpPreferencesService/UpdateRecentFiles",_.xQa,yQa,function(a){return a.md()},zQa);_.BQa=function(a){this.La=_.kb(a)};_.V(_.BQa,_.Mb);_.BQa.mc=[1];_.BQa.prototype.toObject=function(){return CQa(this)};var CQa=function(a){if(null!=a)return _.Nb(a),{V6c:_.l(_.oj(a,1,2))}};_.mp=function(a){this.La=_.kb(a)};_.V(_.mp,_.Mb);_.mp.prototype.I_=function(){return _.ej(this,_.ip,1)};_.mp.prototype.Uia=function(a){return _.gj(this,1,a)};_.mp.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={gNc:oQa(this.I_()),updateMask:CQa(_.ej(this,_.BQa,2))}}else a=void 0;return a};_.DQa=new _.lp("/devtools.grimoire.CorpPreferencesService/UpdateUserPreferences",_.mp,_.ip,function(a){return a.md()},nQa);var np=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(np,Error);np.prototype.toString=function(){var a="RpcError("+(ROa(this.code)||String(this.code))+")";this.message&&(a+=": "+this.message);return a};np.prototype.name="RpcError";var EQa=Promise;var op=function(a){this.La=_.kb(a)};_.V(op,_.Mb);op.prototype.getTypeName=function(){return _.Y(this,1).split("/").pop()};op.prototype.getValue=function(){var a=_.Lb(this,2);if(Array.isArray(a)||a instanceof _.Mb)throw Error("O");return _.cj(this,2)};op.prototype.setValue=function(a){if(null==a)a=this;else if(Array.isArray(a))a=_.Yi(this,2,Gba(a));else if("string"===typeof a||a instanceof _.Ha||_.ya(a))a=_.Ab(this,2,Ka(a,!1,!0,!1),_.Ja());else throw Error("P`"+a);return a};op.prototype.toObject=function(){return FQa(this)};
var FQa=function(a){if(null!=a)return _.Nb(a),{F4a:_.Y(a,1),value:bca(a)}};var pp=function(a){this.La=_.kb(a)};_.V(pp,_.Mb);pp.prototype.getMessage=function(){return _.Y(this,2)};pp.prototype.Sxa=function(a){return _.ei(this,2,a)};var GQa=_.Pb(pp);pp.mc=[3];pp.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={code:_.rj(this,1),message:_.Y(this,2),q0c:_.Db(_.fj(this,op,3),FQa)}}else a=void 0;return a};var qp=function(a,b){this.Tza=a.uLc;this.Oub=b;this.Cc=a.Sza;this.zva=[];this.Fva=[];this.Lva=[];this.Bva=[];this.bI=[];this.Tza&&HQa(this)},NQa=function(a,b){_.ak(a.Cc,"complete",function(){if(wEa(a.Cc)){var c=_.xEa(a.Cc);if(b&&"text/plain"===a.Cc.getResponseHeader("Content-Type")){if(!atob)throw Error("bc");c=atob(c)}try{var d=a.Oub(c)}catch(g){IQa(a,new np(13,"Error when deserializing response data; error: "+g+(", response: "+c)));return}c=QOa(a.Cc.Og());JQa(a,KQa(a));0==c?LQa(a,d):IQa(a,new np(c,
"Xhr succeeded but the status code is not 200"))}else{c=_.xEa(a.Cc);d=KQa(a);if(c){var e=MQa(a,c);c=e.code;var f=e.details;e=e.metadata}else c=2,f="Rpc failed due to xhr error. error code: "+a.Cc.lM+", error: "+AEa(a.Cc),e=d;JQa(a,d);IQa(a,new np(c,f,e))}})},HQa=function(a){a.Tza.on("data",function(b){if("1"in b){var c=b["1"];try{var d=a.Oub(c)}catch(e){IQa(a,new np(13,"Error when deserializing response data; error: "+e+(", response: "+c)))}d&&LQa(a,d)}if("2"in b)for(b=MQa(a,b["2"]),c=0;c<a.Lva.length;c++)a.Lva[c](b)});
a.Tza.on("end",function(){JQa(a,KQa(a));for(var b=0;b<a.Bva.length;b++)a.Bva[b]()});a.Tza.on("error",function(){if(0!=a.bI.length){var b=a.Cc.lM;0!==b||wEa(a.Cc)||(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.Cc.Og();d=QOa(c);break;default:d=14}JQa(a,KQa(a));b=BDa(b)+", error: "+AEa(a.Cc);-1!=c&&(b+=", http status code: "+c);IQa(a,new np(d,b))}})},KQa=function(a){var b={},c=zEa(a.Cc);Object.keys(c).forEach(function(d){b[d]=c[d]});return b},MQa=function(a,
b){var c=2,d={};try{var e=GQa(b);c=_.rj(e,1);var f=e.getMessage();_.fj(e,op,3).length&&(d["grpc-web-status-details-bin"]=b)}catch(g){a.Cc&&404===a.Cc.Og()?(c=5,f="Not Found: "+String(a.Cc.Fea)):(c=14,f="Unable to parse RpcStatus: "+g)}return{code:c,details:f,metadata:d}};qp.prototype.on=function(a,b){"data"==a?this.zva.push(b):"metadata"==a?this.Fva.push(b):"status"==a?this.Lva.push(b):"end"==a?this.Bva.push(b):"error"==a&&this.bI.push(b);return this};
var OQa=function(a,b){b=a.indexOf(b);-1<b&&a.splice(b,1)};qp.prototype.removeListener=function(a,b){"data"==a?OQa(this.zva,b):"metadata"==a?OQa(this.Fva,b):"status"==a?OQa(this.Lva,b):"end"==a?OQa(this.Bva,b):"error"==a&&OQa(this.bI,b);return this};qp.prototype.cancel=function(){this.Cc.abort()};var LQa=function(a,b){for(var c=0;c<a.zva.length;c++)a.zva[c](b)},JQa=function(a,b){for(var c=0;c<a.Fva.length;c++)a.Fva[c](b)},IQa=function(a,b){for(var c=0;c<a.bI.length;c++)a.bI[c](b)};
qp.prototype.cancel=qp.prototype.cancel;qp.prototype.removeListener=qp.prototype.removeListener;qp.prototype.on=qp.prototype.on;var rp=function(a){this.D5a=a.lUc||null;this.Lja=a.wRc||!1;this.SY=this.IR=void 0};_.Ki(rp,DDa);rp.prototype.R$=function(){var a=new sp(this.D5a,this.Lja);this.IR&&a.L1a(this.IR);this.SY&&a.EOb(this.SY);return a};rp.prototype.iyb=function(a){return function(){return a}}({});rp.prototype.L1a=function(a){this.IR=a};rp.prototype.EOb=function(a){this.SY=a};
var sp=function(a,b){ck.call(this);this.D5a=a;this.Lja=b;this.SY=this.IR=void 0;this.status=this.readyState=0;this.responseType=this.responseText=this.response=this.statusText="";this.onreadystatechange=this.responseXML=null;this.t0a=new Headers;this.Y1=null;this.YDb="GET";this.E3="";this.ED=!1;this.QV=this.Z$=this.Yra=null};_.Ki(sp,ck);sp.prototype.open=function(a,b){if(0!=this.readyState)throw this.abort(),Error("cc");this.YDb=a;this.E3=b;this.readyState=1;PQa(this)};
sp.prototype.send=function(a){if(1!=this.readyState)throw this.abort(),Error("dc");this.ED=!0;var b={headers:this.t0a,method:this.YDb,credentials:this.IR,cache:this.SY};a&&(b.body=a);(this.D5a||_.da).fetch(new Request(this.E3,b)).then(this.hGc.bind(this),this.lta.bind(this))};
sp.prototype.abort=function(){this.response=this.responseText="";this.t0a=new Headers;this.status=0;this.Z$&&this.Z$.cancel("Request was aborted.").catch(function(){return null});1<=this.readyState&&this.ED&&4!=this.readyState&&(this.ED=!1,QQa(this));this.readyState=0};
sp.prototype.hGc=function(a){if(this.ED&&(this.Yra=a,this.Y1||(this.status=this.Yra.status,this.statusText=this.Yra.statusText,this.Y1=a.headers,this.readyState=2,PQa(this)),this.ED&&(this.readyState=3,PQa(this),this.ED)))if("arraybuffer"===this.responseType)a.arrayBuffer().then(this.fGc.bind(this),this.lta.bind(this));else if("undefined"!==typeof _.da.ReadableStream&&"body"in a){this.Z$=a.body.getReader();if(this.Lja){if(this.responseType)throw Error("ec");this.response=[]}else this.response=this.responseText=
"",this.QV=new TextDecoder;RQa(this)}else a.text().then(this.gGc.bind(this),this.lta.bind(this))};var RQa=function(a){a.Z$.read().then(a.bGc.bind(a)).catch(a.lta.bind(a))};sp.prototype.bGc=function(a){if(this.ED){if(this.Lja&&a.value)this.response.push(a.value);else if(!this.Lja){var b=a.value?a.value:new Uint8Array(0);if(b=this.QV.decode(b,{stream:!a.done}))this.response=this.responseText+=b}a.done?QQa(this):PQa(this);3==this.readyState&&RQa(this)}};
sp.prototype.gGc=function(a){this.ED&&(this.response=this.responseText=a,QQa(this))};sp.prototype.fGc=function(a){this.ED&&(this.response=a,QQa(this))};sp.prototype.lta=function(){this.ED&&QQa(this)};var QQa=function(a){a.readyState=4;a.Yra=null;a.Z$=null;a.QV=null;PQa(a)};_.h=sp.prototype;_.h.setRequestHeader=function(a,b){this.t0a.append(a,b)};_.h.getResponseHeader=function(a){return this.Y1?this.Y1.get(a.toLowerCase())||"":""};
_.h.getAllResponseHeaders=function(){if(!this.Y1)return"";for(var a=[],b=this.Y1.entries(),c=b.next();!c.done;)c=c.value,a.push(c[0]+": "+c[1]),c=b.next();return a.join("\r\n")};_.h.L1a=function(a){this.IR=a};_.h.EOb=function(a){this.SY=a};var PQa=function(a){a.onreadystatechange&&a.onreadystatechange.call(a)};Object.defineProperty(sp.prototype,"withCredentials",{get:function(){return"include"===this.IR},set:function(a){this.L1a(a?"include":"same-origin")}});var tp=function(a){Vj.call(this);this.OS=a;this.qe={}};_.Ki(tp,Vj);var SQa=[];tp.prototype.listen=function(a,b,c,d){Array.isArray(b)||(b&&(SQa[0]=b.toString()),b=SQa);for(var e=0;e<b.length;e++){var f=_.ak(a,b[e],c||this.handleEvent,d||!1,this.OS||this);if(!f)break;this.qe[f.key]=f}return this};tp.prototype.VWa=function(a,b,c,d){return TQa(this,a,b,c,d)};
var TQa=function(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)TQa(a,b,c[g],d,e,f);else{b=KAa(b,c,d||a.handleEvent,e,f||a.OS||a);if(!b)return a;a.qe[b.key]=b}return a};tp.prototype.xt=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.xt(a,b[f],c,d,e);else c=c||this.handleEvent,d=_.wa(d)?!!d.capture:!!d,e=e||this.OS||this,c=LAa(c),d=!!d,b=BAa(a)?a.zca(b,c,d,e):a?(a=NAa(a))?a.zca(b,c,d,e):null:null,b&&(RAa(b),delete this.qe[b.key]);return this};
tp.prototype.removeAll=function(){dca(this.qe,function(a,b){this.qe.hasOwnProperty(b)&&RAa(a)},this);this.qe={}};tp.prototype.Dm=function(){tp.Vx.Dm.call(this);this.removeAll()};tp.prototype.handleEvent=function(){throw Error("fc");};var UQa=function(){this.izb=!0;this.rj=0;this.wT=""};UQa.prototype.lf=function(a,b){this.izb=!1;throw Error("gc`"+this.rj+"`"+b+"`"+a);};UQa.prototype.decode=function(a){this.izb||this.lf(a,"stream already broken");this.wT+=a;a=Math.floor(this.wT.length/4);if(0==a)return null;try{var b=_.Pya(this.wT.slice(0,4*a))}catch(c){this.lf(this.wT,c.message)}this.rj+=4*a;this.wT=this.wT.slice(4*a);return b};var Pg=function(){this.Dp=null;this.Pg=[];this.Rqa=this.xT=this.j3=this.Fc=this.rj=0;this.TXa=null;this.mPa=0};Pg.prototype.oca=function(){return this.Dp};Pg.prototype.lf=function(a,b,c){this.Fc=3;this.Dp="The stream is broken @"+this.rj+"/"+b+". Error: "+c+". With input:\n"+a;throw Error(this.Dp);};Pg.prototype.lpa=function(){return!0};
Pg.prototype.parse=function(a){function b(n){n&128&&f.lf(g,m,"invalid tag");2!=(n&7)&&f.lf(g,m,"invalid wire type");f.j3=n>>>3;1!=f.j3&&2!=f.j3&&15!=f.j3&&f.lf(g,m,"unexpected tag");f.Fc=1;f.xT=0;f.Rqa=0}function c(n){f.Rqa++;5==f.Rqa&&n&240&&f.lf(g,m,"message length too long");f.xT|=(n&127)<<7*(f.Rqa-1);n&128||(f.Fc=2,f.mPa=0,f.TXa="undefined"!==typeof Uint8Array?new Uint8Array(f.xT):Array(f.xT),0==f.xT&&e())}function d(n){f.TXa[f.mPa++]=n;f.mPa==f.xT&&e()}function e(){if(15>f.j3){var n={};n[f.j3]=
f.TXa;f.Pg.push(n)}f.Fc=0}for(var f=this,g=a instanceof Array?a:new Uint8Array(a),m=0;m<g.length;){switch(f.Fc){case 3:f.lf(g,m,"stream already broken");break;case 0:b(g[m]);break;case 1:c(g[m]);break;case 2:d(g[m]);break;default:throw Error("hc`"+f.Fc);}f.rj++;m++}a=f.Pg;f.Pg=[];return 0<a.length?a:null};var Woa=function(){this.Dp=null;this.rj=0;this.rzc=new UQa;this.TMc=new Pg};Woa.prototype.oca=function(){return this.Dp};Woa.prototype.lf=function(a,b){this.Dp="The stream is broken @"+this.rj+". Error: "+b+". With input:\n"+a;throw Error(this.Dp);};Woa.prototype.lpa=function(){return!1};Woa.prototype.parse=function(a){null!==this.Dp&&this.lf(a,"stream already broken");var b=null;try{var c=this.rzc.decode(a);b=null===c?null:this.TMc.parse(c)}catch(d){this.lf(a,d.message)}this.rj+=a.length;return b};var up=function(a){return"\r"==a||"\n"==a||" "==a||"\t"==a};var Voa=function(a){this.Dp=null;this.Pg=[];this.MY="";this.dRc=[];this.yx=this.dD=0;this.rja=!1;this.Mka=0;this.FRc=/[\\"]/g;this.Fc=this.Mja=0;this.bCc=!(!a||!a.aCc)},VQa={INIT:0,J4:1,gDa:2,wW:3,R3:4,Q3:5,Jn:6,mCa:7,I6a:8,S7a:9,T7a:10,U7a:11,l6a:12,m6a:13,n6a:14,o6a:15,r7a:16,s7a:17,t7a:18,lfc:19,fDa:20};_.h=Voa.prototype;_.h.oca=function(){return this.Dp};_.h.done=function(){return 2===this.Mja};
_.h.lf=function(a,b){this.Mja=3;this.Dp="The stream is broken @"+this.yx+"/"+b+". With input:\n"+a;throw Error(this.Dp);};_.h.lpa=function(){return!1};
_.h.parse=function(a){function b(){for(;D<a.length;)if(up(a[D]))D++,f.yx++;else break;return D<r}function c(){for(var L;;){L=a[D++];if(!L)break;f.yx++;switch(f.Fc){case n.INIT:"{"===L?f.Fc=n.gDa:"["===L?f.Fc=n.R3:up(L)||f.lf(a,D);continue;case n.mCa:case n.gDa:if(up(L))continue;if(f.Fc===n.mCa)g.push(n.I6a);else if("}"===L){e("{}");f.Fc=d();continue}else g.push(n.wW);'"'===L?f.Fc=n.Jn:f.lf(a,D);continue;case n.I6a:case n.wW:if(up(L))continue;":"===L?(f.Fc===n.wW&&(g.push(n.wW),f.dD++),f.Fc=n.J4):
"}"===L?(f.dD--,e(),f.Fc=d()):","===L?(f.Fc===n.wW&&g.push(n.wW),f.Fc=n.mCa):f.lf(a,D);continue;case n.R3:case n.J4:if(up(L))continue;if(f.Fc===n.R3)if(f.dD++,f.Fc=n.J4,"]"===L){f.dD--;if(0===f.dD){f.Fc=n.Q3;return}e("[]");f.Fc=d();continue}else g.push(n.Q3);'"'===L?f.Fc=n.Jn:"{"===L?f.Fc=n.gDa:"["===L?f.Fc=n.R3:"t"===L?f.Fc=n.S7a:"f"===L?f.Fc=n.l6a:"n"===L?f.Fc=n.r7a:"-"!==L&&(-1!=="0123456789".indexOf(L)?f.Fc=n.fDa:f.lf(a,D));continue;case n.Q3:if(","===L)g.push(n.Q3),f.Fc=n.J4,1===f.dD&&(z=D);
else if("]"===L){f.dD--;if(0===f.dD)return;e();f.Fc=d()}else if(up(L))continue;else f.lf(a,D);continue;case n.Jn:var P=D;a:for(;;){for(;0<f.Mka;)if(L=a[D++],4===f.Mka?f.Mka=0:f.Mka++,!L)break a;if('"'===L&&!f.rja){f.Fc=d();break}if("\\"===L&&!f.rja&&(f.rja=!0,L=a[D++],!L))break;if(f.rja)if(f.rja=!1,"u"===L&&(f.Mka=1),L=a[D++])continue;else break;m.lastIndex=D;L=m.exec(a);if(!L){D=a.length+1;break}D=L.index+1;L=a[L.index];if(!L)break}f.yx+=D-P;continue;case n.S7a:if(!L)continue;"r"===L?f.Fc=n.T7a:
f.lf(a,D);continue;case n.T7a:if(!L)continue;"u"===L?f.Fc=n.U7a:f.lf(a,D);continue;case n.U7a:if(!L)continue;"e"===L?f.Fc=d():f.lf(a,D);continue;case n.l6a:if(!L)continue;"a"===L?f.Fc=n.m6a:f.lf(a,D);continue;case n.m6a:if(!L)continue;"l"===L?f.Fc=n.n6a:f.lf(a,D);continue;case n.n6a:if(!L)continue;"s"===L?f.Fc=n.o6a:f.lf(a,D);continue;case n.o6a:if(!L)continue;"e"===L?f.Fc=d():f.lf(a,D);continue;case n.r7a:if(!L)continue;"u"===L?f.Fc=n.s7a:f.lf(a,D);continue;case n.s7a:if(!L)continue;"l"===L?f.Fc=
n.t7a:f.lf(a,D);continue;case n.t7a:if(!L)continue;"l"===L?f.Fc=d():f.lf(a,D);continue;case n.lfc:"."===L?f.Fc=n.fDa:f.lf(a,D);continue;case n.fDa:if(-1!=="0123456789.eE+-".indexOf(L))continue;else D--,f.yx--,f.Fc=d();continue;default:f.lf(a,D)}}}function d(){var L=g.pop();return null!=L?L:n.J4}function e(L){1<f.dD||(L||(L=-1===z?f.MY+a.substring(w,D):a.substring(z,D)),f.bCc?f.Pg.push(L):f.Pg.push(JSON.parse(L)),z=D)}for(var f=this,g=f.dRc,m=f.FRc,n=VQa,r=a.length,w=0,z=-1,D=0;D<r;)switch(f.Mja){case 3:return f.lf(a,
D),null;case 2:return b()&&f.lf(a,D),null;case 0:if(b()){var J=a[D++];f.yx++;if("["===J){f.Mja=1;w=D;f.Fc=n.R3;continue}else f.lf(a,D)}return null;case 1:return c(),0===f.dD&&f.Fc==n.Q3?(f.Mja=2,f.MY=a.substring(D)):f.MY=-1===z?f.MY+a.substring(w):a.substring(z),0<f.Pg.length?(J=f.Pg,f.Pg=[],J):null}return null};var Uoa=function(){this.Dp=this.gM=null;this.Fc=this.rj=0;this.Pg=[];this.RQb=!1};Uoa.prototype.oca=function(){return this.Dp};Uoa.prototype.lpa=function(){return!1};
Uoa.prototype.parse=function(a){function b(n){f.Fc=6;f.Dp="The stream is broken @"+f.rj+"/"+g+". Error: "+n+". With input:\n";throw Error(f.Dp);}function c(){f.gM=new Voa({VXc:!0,aCc:!0})}function d(n){if(n)for(var r=0;r<n.length;r++){var w={};w[1]=n[r];f.Pg.push(w)}}function e(n){if(n){(f.RQb||1<n.length)&&b("extra status: "+n);f.RQb=!0;var r={};r[2]=n[0];f.Pg.push(r)}}for(var f=this,g=0;g<a.length;){var m;if(m=2!==f.Fc){a:{for(;g<a.length;){if(!up(a[g])){m=!0;break a}g++;f.rj++}m=!1}m=!m}if(m)return null;
switch(f.Fc){case 6:b("stream already broken");break;case 0:"["===a[g]?(f.Fc=1,g++,f.rj++):b("unexpected input token");break;case 1:"["===a[g]?(f.Fc=2,c()):","===a[g]||"null,"==a.slice(g,g+5)?f.Fc=3:"]"===a[g]?(f.Fc=5,g++,f.rj++):b("unexpected input token");break;case 2:m=f.gM.parse(a.substring(g));d(m);f.gM.done()?(f.Fc=3,m=f.gM.MY,f.rj+=a.length-g-m.length,a=m,g=0):(f.rj+=a.length-g,g=a.length);break;case 3:","===a[g]||"null,"==a.slice(g,g+5)?(f.Fc=4,c(),f.gM.parse("["),g+=","===a[g]?1:5,f.rj++):
"]"===a[g]&&(f.Fc=5,g++,f.rj++);break;case 4:m=f.gM.parse(a.substring(g));e(m);f.gM.done()?(f.Fc=5,m=f.gM.MY,f.rj+=a.length-g-m.length,a=m,g=0):(f.rj+=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 WQa=function(a){this.Cc=a;this.hU=null;this.b3=this.yx=0;this.vvb=!1;this.hra=this.e3a=this.QV=null;this.vrb=new tp(this);this.vrb.listen(this.Cc,"readystatechange",this.GNc)};WQa.prototype.dta=function(){return this.Cc};var vp=function(a,b){a.b3!=b&&(a.b3=b,a.e3a&&a.e3a())},XQa=function(a){a.vrb.removeAll();if(a.Cc){var b=a.Cc;a.Cc=null;b.abort();b.dispose()}};WQa.prototype.Og=function(){return this.b3};
WQa.prototype.GNc=function(a){a=a.target;try{if(a==this.Cc)a:{var b=Fk(this.Cc),c=this.Cc.lM,d=this.Cc.Og(),e=_.xEa(this.Cc);a=[];if(yEa(this.Cc)instanceof Array){var f=yEa(this.Cc);0<f.length&&f[0]instanceof Uint8Array&&(this.vvb=!0,a=f)}if(!(3>b||3==b&&!e&&0==a.length))if(d=200==d||206==d,4==b&&(8==c?vp(this,7):7==c?vp(this,8):d||vp(this,3)),this.hU||(this.hU=Xoa(this.Cc),null==this.hU&&vp(this,5)),2<this.b3)XQa(this);else{if(a.length>this.yx){var g=a.length;c=[];try{if(this.hU.lpa())for(var m=
0;m<g;m++){var n=this.hU.parse(Array.from(a[m]));n&&(c=c.concat(n))}else{n="";if(!this.QV){if("undefined"===typeof TextDecoder)throw Error("ic");this.QV=new TextDecoder}for(m=0;m<g;m++)n+=this.QV.decode(a[m],{stream:4==b&&m==g-1});c=this.hU.parse(n)}a.splice(0,g);c&&this.hra(c)}catch(w){vp(this,5);XQa(this);break a}}else if(e.length>this.yx){m=e.slice(this.yx);this.yx=e.length;try{var r=this.hU.parse(m);null!=r&&this.hra&&this.hra(r)}catch(w){vp(this,5);XQa(this);break a}}4==b?(0!=e.length||this.vvb?
vp(this,2):vp(this,4),XQa(this)):vp(this,1)}}}catch(w){vp(this,6),XQa(this)}};var YQa=function(a){this.F5a=a;a=(0,_.Xh)(this.PLc,this);this.F5a.hra=a;a=(0,_.Xh)(this.VLc,this);this.F5a.e3a=a;this.RC={};this.mR={}};_.h=YQa.prototype;_.h.on=function(a,b){var c=this.RC[a];c||(c=[],this.RC[a]=c);c.push(b);return this};_.h.addListener=function(a,b){this.on(a,b);return this};_.h.removeListener=function(a,b){var c=this.RC[a];c&&_.pa(c,b);(a=this.mR[a])&&_.pa(a,b);return this};_.h.once=function(a,b){var c=this.mR[a];c||(c=[],this.mR[a]=c);c.push(b);return this};
_.h.PLc=function(a){var b=this.RC.data;b&&ZQa(this,a,b);(b=this.mR.data)&&ZQa(this,a,b);this.mR.data=[]};var ZQa=function(a,b,c){for(var d={},e=0;e<b.length;d={SXa:d.SXa},e++)d.SXa=b[e],c.forEach(function(f){return function(g){try{g(f.SXa)}catch(m){a.kta("message-callback exception (ignored) "+m)}}}(d))};YQa.prototype.VLc=function(){switch(this.F5a.Og()){case 1:$Qa(this,"readable");break;case 5:case 6:case 4:case 7:case 3:$Qa(this,"error");break;case 8:$Qa(this,"close");break;case 2:$Qa(this,"end")}};
var $Qa=function(a,b){var c=a.RC[b];c&&c.forEach(function(d){try{d()}catch(e){a.kta("status-callback exception (ignored) "+e)}});(c=a.mR[b])&&c.forEach(function(d){d()});a.mR[b]=[]};YQa.prototype.kta=function(){};var cRa,dRa,eRa,fRa;_.wp=function(a){a=void 0===a?{}:a;this.TRc=a.z$c||Zh("suppressCorsPreflight",a)||!1;this.M3=a.withCredentials||Zh("withCredentials",a)||!1;this.YQb=a.j$c||[];this.iTc=a.mad||[];this.XWb=a.Yad;this.sAc=a.wad||!1};
cRa=function(a,b,c,d,e){var f=b.substr(0,b.length-e.name.length);return _.aRa(function(g){return new EQa(function(m,n){var r={},w=_.bRa(a,g,f);w.on("error",function(z){return n(z)});w.on("metadata",function(z){r=z});w.on("data",function(z){var D=r;D=void 0===D?{}:D;m(new sQa(z,g.Zua,D))})})},a.iTc).call(a,_.tQa(e,c,d)).then(function(g){return g.yOc})};_.xp=function(a,b,c,d,e){return cRa(a,b,c,d,e)};
_.wp.prototype.lV=function(a,b,c,d){var e=this,f=a.substr(0,a.length-d.name.length);return _.aRa(function(g){var m=g.Zua,n=g.getMetadata(),r=dRa(e,!1);n=eRa(e,n,r,f+m.getName());var w=fRa(r,m.KLb,!0);g=m.fLb(g.aLb);r.send(n,"POST",g);return w},this.YQb).call(this,_.tQa(d,b,c))};_.bRa=function(a,b,c){var d=b.Zua,e=b.getMetadata(),f=dRa(a,!0);a=eRa(a,e,f,c+d.getName());c=fRa(f,d.KLb,!1);NQa(c,"base64"==e["X-Goog-Encode-Response-If-Executable"]);b=d.fLb(b.aLb);f.send(a,"POST",b);return c};
dRa=function(a,b){b=a.sAc&&!b;return a.XWb||b?new _.Ek(new rp({lUc:a.XWb,wRc:b})):new _.Ek};
eRa=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.M3)c.M3=!0;if(a.TRc)a=d,_.jca(b)?d=a:(b=YJa(b),"string"===typeof a?d=uBa(a,encodeURIComponent("$httpHeaders"),b):(_.Vh(a,"$httpHeaders",b),d=a));else for(var f in b)c.headers.set(f,b[f]);return d};
fRa=function(a,b,c){if(c)if(!_.Qi||10<=Number(_.Vi)){c=new WQa(a);var d=new YQa(c)}else d=null;return new qp({Sza:a,uLc:d},b)};_.aRa=function(a,b){var c=a;b.forEach(function(d){var e=c;c=function(f){return d.intercept(f,e)}});return c};_.gRa=new _.lp("/devtools.sourcerers.DecorationsService/GetFilterSupport",_.JPa,Lo,function(a){return a.md()},LPa);_.hRa=new _.lp("/devtools.sourcerers.DecorationsService/ListDecorations",_.SPa,_.To,function(a){return a.md()},ZPa);_.iRa=new _.lp("/devtools.sourcerers.DecorationsService/ResolveDocumentation",_.Wo,bQa,function(a){return a.md()},cQa);_.jRa=new _.lp("/devtools.sourcerers.DecorationsService/ResolveItemList",_.Xo,Yo,function(a){return a.md()},dQa);_.kRa=new _.lp("/devtools.sourcerers.DecorationsService/ResolvePanel",_.Zo,ap,function(a){return a.md()},fQa);var li=function(a){this.La=_.kb(a)};_.V(li,_.Mb);_.h=li.prototype;_.h.getSeconds=function(){return _.sj(this,1)};_.h.setSeconds=function(a){return _.Ab(this,1,_.Za(a),"0")};_.h.toDate=function(){var a=this.getSeconds(),b=_.rj(this,2);return new Date(1E3*a+b/1E6)};_.h.oSa=function(a){a=a.getTime();Number.isFinite(a)||(a=0);var b=this.setSeconds(Math.trunc(a/1E3));_.mi(b,2,Math.trunc(a%1E3*1E6))};_.h.toObject=function(){return lRa(this)};
var lRa=function(a){if(null!=a)return _.Nb(a),{seconds:_.sj(a,1),D5c:_.rj(a,2)}};var yp=function(a){this.La=_.kb(a)};_.V(yp,_.Mb);yp.prototype.getType=function(){return _.uj(this,1,0)};yp.prototype.Bn=function(a){return _.Dj(this,1,a)};var mRa=function(a,b){_.gj(a,2,b)},nRa=function(a,b){return _.zb(a,3,b,_.Xa)};yp.prototype.getTags=function(a){return dza(this,3,a)};yp.prototype.Gu=function(){return _.ej(this,_.bp,4)};yp.prototype.Kx=function(a){return _.gj(this,4,a)};yp.prototype.getLineNumber=function(){return _.sj(this,5)};
var oRa=function(a,b){_.gj(a,8,b)},pRa=function(a,b){_.gj(a,9,b)};yp.mc=[3];yp.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={type:_.uj(this,1,0),timestamp:lRa(_.ej(this,li,2)),F$c:_.l(_.pj(this,3,2)),Mg:cp(this.Gu()),lineNumber:_.sj(this,5),tv:_.Y(this,6),bq:_.Y(this,7),TZc:lRa(_.ej(this,li,8)),SZc:lRa(_.ej(this,li,9))}}else a=void 0;return a};var qRa=function(a){this.La=_.kb(a)};_.V(qRa,_.Mb);var rRa=_.Pb(qRa);qRa.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={}}else a=void 0;return a};var sRa=new _.lp("/devtools.grimoire.FeedbackService/SendFeedback",yp,qRa,function(a){return a.md()},rRa);_.zp=function(a){this.La=_.kb(a)};_.V(_.zp,_.Mb);_.zp.prototype.Gu=function(){return _.ej(this,_.bp,1)};_.zp.prototype.Kx=function(a){return _.gj(this,1,a)};_.zp.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={Mg:cp(this.Gu()),includeAuxiliaryDirectoryContents:_.qj(this,2),includeAttributes:_.qj(this,3),preferCompressed:_.qj(this,4),spacesPerTab:_.rj(this,8),preferServerHighlighting:_.qj(this,9),preferIncrementalRendering:_.qj(this,10)}}else a=void 0;return a};_.Ap=function(a){this.La=_.kb(a)};_.V(_.Ap,_.Mb);_.Ap.prototype.getSize=function(){return _.sj(this,3)};_.Ap.prototype.hub=function(){return _.sj(this,3)};_.Ap.prototype.setSize=function(a){return _.Ab(this,3,_.Za(a),"0")};_.Ap.prototype.toObject=function(){return tRa(this)};var tRa=function(a){if(null!=a)return _.Nb(a),{qT:lRa(_.ej(a,li,1)),pWa:_.Y(a,2),size:_.sj(a,3),ro:_.qj(a,4),cRa:_.Y(a,5)}};_.Bp=function(a){this.La=_.kb(a)};_.V(_.Bp,_.Mb);_.h=_.Bp.prototype;_.h.he=function(){return _.Y(this,1)};_.h.nd=function(a){return _.ei(this,1,a)};_.h.getType=function(){return _.uj(this,5,0)};_.h.Bn=function(a){return _.Dj(this,5,a)};_.h.hasAttributes=function(){return _.Zi(this,_.Ap,4)};_.h.DS=function(){return _.pj(this,8,2)};_.h.bPb=function(a){_.zb(this,8,a,_.Xa)};_.h.jTa=function(){return _.Y(this,7)};_.h.SOb=function(a){_.ei(this,7,a)};_.Bp.mc=[8];_.Bp.prototype.toObject=function(){return uRa(this)};
var uRa=function(a){if(null!=a)return _.Nb(a),{path:_.Y(a,1),hash:_.Y(a,2),type:_.uj(a,5,0),attributes:tRa(_.ej(a,_.Ap,4)),RQc:_.l(_.pj(a,8,2)),CT:_.Y(a,7)}};var Cp=function(a){this.La=_.kb(a)};_.V(Cp,_.Mb);Cp.prototype.getEditor=function(){return _.Y(this,1)};Cp.prototype.clearEditor=function(){return _.Yi(this,1)};Cp.prototype.toObject=function(){return vRa(this)};var vRa=function(a){if(null!=a)return _.Nb(a),{editor:_.Y(a,1),p2c:_.Y(a,2),gI:_.Y(a,3)}};var wRa=function(a){this.La=_.kb(a)};_.V(wRa,_.Mb);wRa.prototype.AS=function(){return _.ej(this,Cp,3)};wRa.mc=[1];wRa.prototype.toObject=function(){return xRa(this)};var xRa=function(a){if(null!=a)return _.Nb(a),{w0c:_.Db(_.fj(a,_.Bp,1),uRa),SNc:vRa(a.AS())}};var Dp=function(a){this.La=_.kb(a)};_.V(Dp,_.Mb);Dp.prototype.KSa=function(){return _.oj(this,2,2)};Dp.mc=[2];Dp.prototype.toObject=function(){return yRa(this)};var yRa=function(a){if(null!=a)return _.Nb(a),{Cj:_.qj(a,1),pjb:_.l(_.oj(a,2,2))}};var Ep=function(a){this.La=_.kb(a)};_.V(Ep,_.Mb);Ep.prototype.getProperties=function(){return _.ej(this,Dp,4)};Ep.prototype.setProperties=function(a){return _.gj(this,4,a)};Ep.prototype.rvb=function(){return _.Zi(this,Dp,4)};Ep.prototype.toObject=function(){return zRa(this)};var zRa=function(a){if(null!=a)return _.Nb(a),{f0c:_.Y(a,1),H1c:jQa(_.ej(a,iQa,2)),L0c:_.Y(a,3),properties:yRa(a.getProperties())}};var ARa=function(a){this.La=_.kb(a)};_.V(ARa,_.Mb);_.h=ARa.prototype;_.h.getType=function(){return _.uj(this,1,0)};_.h.Bn=function(a){return _.Dj(this,1,a)};_.h.Ica=function(){return _.ej(this,_.dp,2)};_.h.tvb=function(){return _.Zi(this,_.dp,2)};_.h.kub=function(){return _.fj(this,Ep,3)};ARa.mc=[3];ARa.prototype.toObject=function(){return BRa(this)};var BRa=function(a){if(null!=a)return _.Nb(a),{type:_.uj(a,1,0),sourceRange:ep(a.Ica()),nSc:_.Db(a.kub(),zRa)}};var Fp=function(a){this.La=_.kb(a)};_.V(Fp,_.Mb);Fp.prototype.x_=function(){return _.fj(this,ARa,1)};Fp.prototype.Og=function(){return _.uj(this,2,0)};Fp.mc=[1];Fp.prototype.toObject=function(){return CRa(this)};var CRa=function(a){if(null!=a)return _.Nb(a),{MBc:_.Db(a.x_(),BRa),status:_.uj(a,2,0),bad:_.Y(a,3)}};_.DRa=function(a){this.La=_.kb(a)};_.V(_.DRa,_.Mb);_.DRa.mc=[1,2];_.DRa.prototype.toObject=function(){return ERa(this)};var ERa=function(a){if(null!=a)return _.Nb(a),{R2c:_.l(_.ub(a,1,_.Ya,2)),e3c:_.l(_.oj(a,2,2))}};_.Gp=function(a){this.La=_.kb(a)};_.V(_.Gp,_.Mb);_.Gp.prototype.getRange=function(){return _.ej(this,_.dp,1)};_.Gp.prototype.setRange=function(a){return _.gj(this,1,a)};_.Gp.prototype.ota=function(){return _.Zi(this,_.dp,1)};_.Gp.prototype.toObject=function(){return FRa(this)};var FRa=function(a){if(null!=a)return _.Nb(a),{re:ep(a.getRange()),indentation:_.rj(a,2)}};var Hp=function(a){this.La=_.kb(a)};_.V(Hp,_.Mb);Hp.prototype.Og=function(){return _.uj(this,2,0)};Hp.mc=[1,3];Hp.prototype.toObject=function(){return GRa(this)};var GRa=function(a){if(null!=a){_.Nb(a);var b=_.fj(a,_.dp,1);return{U7c:_.Db(b,ep),status:_.uj(a,2,0),T7c:_.Db(_.fj(a,_.Gp,3),FRa)}}};_.HRa=function(a){this.La=_.kb(a)};_.V(_.HRa,_.Mb);_.h=_.HRa.prototype;_.h.getType=function(){return _.uj(this,1,0)};_.h.Bn=function(a){return _.Dj(this,1,a)};_.h.getRange=function(){return _.ej(this,_.dp,2)};_.h.setRange=function(a){return _.gj(this,2,a)};_.h.ota=function(){return _.Zi(this,_.dp,2)};_.h.toObject=function(){return IRa(this)};var IRa=function(a){if(null!=a)return _.Nb(a),{type:_.uj(a,1,0),re:ep(a.getRange())}};var Ip=function(a){this.La=_.kb(a)};_.V(Ip,_.Mb);Ip.prototype.getId=function(){return _.Y(this,1)};Ip.prototype.getName=function(){return _.Y(this,2)};Ip.prototype.we=function(a){return _.ei(this,2,a)};Ip.prototype.toObject=function(){return JRa(this)};var JRa=function(a){if(null!=a)return _.Nb(a),{id:_.Y(a,1),name:_.Y(a,2),d5c:_.rj(a,3)}};var KRa=function(a){this.La=_.kb(a)};_.V(KRa,_.Mb);_.h=KRa.prototype;_.h.getType=function(){return _.uj(this,1,0)};_.h.Bn=function(a){return _.Dj(this,1,a)};_.h.getRange=function(){return _.ej(this,_.dp,2)};_.h.setRange=function(a){return _.gj(this,2,a)};_.h.ota=function(){return _.Zi(this,_.dp,2)};_.h.pr=function(){return _.Y(this,3)};_.h.toObject=function(){return LRa(this)};var LRa=function(a){if(null!=a)return _.Nb(a),{type:_.uj(a,1,0),re:ep(a.getRange()),target:_.Y(a,3)}};var Jp=function(a){this.La=_.kb(a)};_.V(Jp,_.Mb);Jp.prototype.Og=function(){return _.uj(this,2,0)};Jp.mc=[1];Jp.prototype.toObject=function(){return MRa(this)};var MRa=function(a){if(null!=a)return _.Nb(a),{f_c:_.Db(_.fj(a,_.fp,1),kQa),status:_.uj(a,2,0)}};_.Kp=function(a){this.La=_.kb(a)};_.V(_.Kp,_.Mb);_.h=_.Kp.prototype;_.h.D_=function(){return _.fj(this,KRa,4)};_.h.rV=function(a){return _.hj(this,4,a)};_.h.A8=function(a){_.ij(this,4,KRa,a)};_.h.Pw=function(){return _.ej(this,Jp,5)};_.h.xA=function(){return _.ej(this,Hp,7)};_.h.wca=function(){return _.ej(this,Ip,10)};_.h.AS=function(){return _.ej(this,Cp,11)};_.Kp.mc=[3,4,12];_.Kp.prototype.toObject=function(){return NRa(this)};
var NRa=function(a){if(null!=a)return _.Nb(a),{mimeType:_.Y(a,1),Pqa:_.qj(a,2),S2c:_.Db(_.fj(a,_.HRa,3),IRa),TJc:_.Db(a.D_(),LRa),o_c:ERa(_.ej(a,_.DRa,9)),outline:MRa(a.Pw()),n9c:CRa(_.ej(a,Fp,6)),rn:GRa(a.xA()),PH:_.rj(a,8),language:JRa(a.wca()),SNc:vRa(a.AS()),e2c:_.Db(_.fj(a,_.bp,12),cp)}};_.Lp=function(a){this.La=_.kb(a)};_.V(_.Lp,_.Mb);_.h=_.Lp.prototype;_.h.getData=function(){return _.cj(this,1)};_.h.setData=function(a){return _.Ab(this,1,Ka(a,!1,!0,!1),_.Ja())};_.h.clearData=function(){return _.Yi(this,1)};_.h.Qw=function(){return _.Y(this,3)};_.h.e2a=function(a){return _.ei(this,3,a)};_.h.getSize=function(){return _.sj(this,4)};_.h.hub=function(){return _.sj(this,4)};_.h.setSize=function(a){return _.Ab(this,4,_.Za(a),"0")};_.Lp.mc=[6];_.Lp.prototype.toObject=function(){return ORa(this)};
var ORa=function(a){if(null!=a)return _.Nb(a),{data:Ib(a.getData()),I1c:NRa(_.ej(a,_.Kp,2)),text:_.Y(a,3),size:_.sj(a,4),Uw:UJa(_.ej(a,_.cm,5)),Q2c:_.Db(_.fj(a,_.cm,6),UJa)}};_.PRa=function(a){this.La=_.kb(a)};_.V(_.PRa,_.Mb);_.h=_.PRa.prototype;_.h.getUrl=function(){return _.Y(this,1)};_.h.DB=function(a){return _.ei(this,1,a)};_.h.mr=function(){return _.ej(this,di,4)};_.h.A2=function(a){return _.gj(this,4,a)};_.h.toObject=function(){return QRa(this)};var QRa=function(a){if(null!=a)return _.Nb(a),{url:_.Y(a,1),aA:_.Y(a,2),Pd:_.Y(a,3),Rf:gQa(a.mr())}};_.RRa=function(a){this.La=_.kb(a)};_.V(_.RRa,_.Mb);_.h=_.RRa.prototype;_.h.mr=function(){return _.ej(this,di,1)};_.h.A2=function(a){return _.gj(this,1,a)};_.h.he=function(){return _.Y(this,3)};_.h.nd=function(a){return _.ei(this,3,a)};_.h.getUrl=function(){return _.Y(this,4)};_.h.DB=function(a){return _.ei(this,4,a)};_.h.toObject=function(){return SRa(this)};var SRa=function(a){if(null!=a)return _.Nb(a),{Rf:gQa(a.mr()),aA:_.Y(a,2),path:_.Y(a,3),url:_.Y(a,4),Pd:_.Y(a,5)}};_.TRa=function(a){this.La=_.kb(a)};_.V(_.TRa,_.Mb);_.TRa.prototype.toObject=function(){return URa(this)};var URa=function(a){if(null!=a)return _.Nb(a),{Z7c:_.Y(a,1),z8c:_.Y(a,2),uLb:_.qj(a,3)}};_.Mp=function(a){this.La=_.kb(a)};_.V(_.Mp,_.Mb);_.Op=function(a){return _.yj(a,wRa,1,_.Np)};_.Pp=function(a){return _.yj(a,_.Lp,2,_.Np)};_.VRa=_.Pb(_.Mp);_.Mp.mc=[5,8];_.Np=[1,2,3,4];_.Mp.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={v0c:xRa(_.Op(this)),oe:ORa(_.Pp(this)),D$c:URa(_.yj(this,_.TRa,3,_.Np)),k2c:QRa(_.yj(this,_.PRa,4,_.Np)),r$c:_.Db(_.fj(this,_.RRa,5),SRa),J7c:_.l(_.pj(this,8,2)),lZc:cp(_.ej(this,_.bp,7))}}else a=void 0;return a};var WRa=new _.lp("/devtools.grimoire.FileService/GetContents",_.zp,_.Mp,function(a){return a.md()},_.VRa);_.XRa=new _.lp("/devtools.grimoire.FileService/GetContentsStreaming",_.zp,_.Mp,function(a){return a.md()},_.VRa);_.Qp=function(a){this.La=_.kb(a)};_.V(_.Qp,_.Mb);_.Qp.prototype.mr=function(){return _.ej(this,di,1)};_.Qp.prototype.A2=function(a){return _.gj(this,1,a)};_.Qp.prototype.he=function(){return _.Y(this,2)};_.Qp.prototype.nd=function(a){return _.ei(this,2,a)};_.Qp.mc=[3];
_.Qp.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={Rf:gQa(this.mr()),path:_.Y(this,2),W6c:_.l(_.oj(this,3,2)),maxRelatedFiles:_.rj(this,4),logForPath:_.qj(this,6),logForPathWithPagination:_.qj(this,7)}}else a=void 0;return a};_.Rp=function(a){this.La=_.kb(a)};_.V(_.Rp,_.Mb);_.Rp.prototype.he=function(){return _.Y(this,1)};_.Rp.prototype.nd=function(a){return _.ei(this,1,a)};_.Rp.mc=[2];_.Rp.prototype.toObject=function(){return YRa(this)};var YRa=function(a){if(null!=a)return _.Nb(a),{path:_.Y(a,1),x9c:_.l(_.oj(a,2,2))}};var ZRa=function(a){this.La=_.kb(a)};_.V(ZRa,_.Mb);var $Ra=_.Pb(ZRa);ZRa.mc=[1];ZRa.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={p8c:_.Db(_.fj(this,_.Rp,1),YRa)}}else a=void 0;return a};var aSa=new _.lp("/devtools.grimoire.FileService/GetDynamicRelatedFiles",_.Qp,ZRa,function(a){return a.md()},$Ra);var Sp=function(a){this.La=_.kb(a)};_.V(Sp,_.Mb);Sp.prototype.Gu=function(){return _.ej(this,_.bp,1)};Sp.prototype.Kx=function(a){return _.gj(this,1,a)};Sp.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={Mg:cp(this.Gu()),spacesPerTab:_.rj(this,2)}}else a=void 0;return a};var bSa=function(a){this.La=_.kb(a)};_.V(bSa,_.Mb);bSa.prototype.xA=function(){return _.ej(this,Hp,1)};var cSa=_.Pb(bSa);bSa.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={rn:GRa(this.xA())}}else a=void 0;return a};var dSa=new _.lp("/devtools.grimoire.FileService/GetFolding",Sp,bSa,function(a){return a.md()},cSa);var Tp=function(a){this.La=_.kb(a)};_.V(Tp,_.Mb);Tp.prototype.Gu=function(){return _.ej(this,_.bp,1)};Tp.prototype.Kx=function(a){return _.gj(this,1,a)};Tp.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={Mg:cp(this.Gu())}}else a=void 0;return a};var eSa=function(a){this.La=_.kb(a)};_.V(eSa,_.Mb);eSa.prototype.Pw=function(){return _.ej(this,Jp,3)};var fSa=_.Pb(eSa);eSa.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={outline:MRa(this.Pw())}}else a=void 0;return a};var gSa=new _.lp("/devtools.grimoire.FileService/GetOutline",Tp,eSa,function(a){return a.md()},fSa);var hSa=function(a){this.La=_.kb(a)};_.V(hSa,_.Mb);hSa.prototype.Gu=function(){return _.ej(this,_.bp,1)};hSa.prototype.Kx=function(a){return _.gj(this,1,a)};hSa.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={Mg:cp(this.Gu())}}else a=void 0;return a};var Up=function(a){this.La=_.kb(a)};_.V(Up,_.Mb);Up.prototype.kub=function(){return _.oj(this,1,2)};var iSa=_.Pb(Up);Up.mc=[1];Up.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={nSc:_.l(_.oj(this,1,2))}}else a=void 0;return a};var jSa=new _.lp("/devtools.grimoire.FileService/ListTargets",hSa,Up,function(a){return a.md()},iSa);_.Vp=function(a){this.La=_.kb(a)};_.V(_.Vp,_.Mb);_.Vp.prototype.addPath=function(a,b){var c=this.La,d=(0,_.ob)(c);La(d);c=Nba(c,d,1,2);d=(0,_.Aa)(c);a=_.$a(a,!!(4&d)&&!!(4096&d));void 0!=b?c.splice(b,0,a):c.push(a);return this};_.Vp.prototype.he=function(){return _.vj(this,1)};_.Vp.prototype.nd=function(a,b){return _.Bb(this,1,_.$a,a,b,_.oj)};_.Vp.mc=[1];_.Vp.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={P6c:_.l(_.oj(this,1,2))}}else a=void 0;return a};var kSa=function(a){this.La=_.kb(a)};_.V(kSa,_.Mb);kSa.prototype.wca=function(){return _.Y(this,1)};kSa.prototype.iTa=function(){return _.sj(this,2)};kSa.prototype.toObject=function(){return lSa(this)};var lSa=function(a){if(null!=a)return _.Nb(a),{language:_.Y(a,1),lines:_.sj(a,2),files:_.sj(a,3)}};_.Wp=function(a){this.La=_.kb(a)};_.V(_.Wp,_.Mb);_.Wp.prototype.he=function(){return _.Y(this,1)};_.Wp.prototype.nd=function(a){return _.ei(this,1,a)};_.Wp.prototype.iTa=function(){return _.sj(this,2)};_.Wp.prototype.fTa=function(){return _.fj(this,kSa,4)};_.Wp.mc=[4];_.Wp.prototype.toObject=function(){return mSa(this)};var mSa=function(a){if(null!=a)return _.Nb(a),{path:_.Y(a,1),lines:_.sj(a,2),files:_.sj(a,3),sJc:_.Db(a.fTa(),lSa)}};var nSa=function(a){this.La=_.kb(a)};_.V(nSa,_.Mb);var oSa=_.Pb(nSa);nSa.mc=[1];nSa.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={E_c:_.Db(_.fj(this,_.Wp,1),mSa)}}else a=void 0;return a};_.pSa=new _.lp("/devtools.grimoire.LangCountsService/ListLangCounts",_.Vp,nSa,function(a){return a.md()},oSa);var qSa=function(a,b,c){c=c||{};c.format="jspb";this.Di=new _.wp(c);this.Mi=void 0==a?a:a.replace(/\/+$/,"")},rSa=function(a,b,c){c=c||{};c.format="jspb";this.Di=new _.wp(c);this.Mi=void 0==a?a:a.replace(/\/+$/,"")};_.h=qSa.prototype;_.h.Jsa=function(a,b){return _.xp(this.Di,this.Mi+"/$rpc/devtools.grimoire.FileService/GetContents",a,b||{},WRa)};_.h.Pw=function(a,b){return _.xp(this.Di,this.Mi+"/$rpc/devtools.grimoire.FileService/GetOutline",a,b||{},gSa)};
_.h.xA=function(a,b){return _.xp(this.Di,this.Mi+"/$rpc/devtools.grimoire.FileService/GetFolding",a,b||{},dSa)};_.h.USa=function(a,b){return _.xp(this.Di,this.Mi+"/$rpc/devtools.grimoire.FileService/GetDynamicRelatedFiles",a,b||{},aSa)};_.h.SBb=function(a){return _.xp(this.Di,this.Mi+"/$rpc/devtools.grimoire.FileService/ListTargets",a,{},jSa)};rSa.prototype.I1a=function(a,b){return _.xp(this.Di,this.Mi+"/$rpc/devtools.grimoire.FeedbackService/SendFeedback",a,b||{},sRa)};_.jpa="project";var sSa=Roa.concat(["forceDomain","sq"]);var Yoa;Yoa=/^(.*)\/.+$/;_.tSa=/^\//;_.Ug=/^[0-9a-f]{40}$/;var aq;_.uSa=[void 0,"","HEAD"];_.vSa=[void 0,"","/"];_.Wg=Object.freeze({DWa:"l",vn:"dlc",Df:"drc",gx:"dlf",Po:"drf",changelist:"cl",qMb:"rcl",su:"da",Gw:"bp",Aj:"bpv",jf:"bpt",it:"rpv",tu:"sf",Qb:"ws",hx:"dlw",pv:"drw",iH:"flo",SL:"ic",Iw:"dmbr"});_.Zg=function(a){if(a){null!=a.te?(this.qb=a.te.id,this.Rc=a.te.type):this.Rc="project";this.repository=a.repository;this.Db=a.Db;this.path=a.path;var b;this.params=null!=(b=a.params)?b:{}}else this.params={}};
_.Xp=function(a){if(void 0!==a.JMb)return a.JMb;var b=a.hHb(),c=b.commands;b=a.CZa(b.m3);0<Object.keys(b).length&&(""===a.path&&c.pop(),c.push(b));return a.JMb=c};_.Zg.prototype.Zb=function(){var a=this.rYa();this.qb&&_.Yp(a,this.qb,this.Rc);this.repository&&_.Zp(a,this.repository);this.Db&&_.$p(a,this.Db);this.path&&a.nd(this.path);var b=Object.assign({},this.params);a.wi(b);return a};_.Zg.prototype.rYa=function(){return new aq};
_.bq=function(a,b){return b?_.gpa(a,b)&&_.hpa(a.Db,b.Db,_.uSa)&&_.hpa(a.path,b.path,_.vSa):!1};_.Zg.prototype.getParent=function(){var a=this.rYa();if(this.qb){this.repository&&(a=_.Yp(a,this.qb,this.Rc));if(this.path){_.$p(_.Zp(a,this.repository),this.Db);_.cq(a,{Qb:this.params.Qb});var b=_.Rg(this.path);b&&(a=a.nd(b+"/"))}return a.kb()}};
_.Zg.prototype.hHb=function(){var a=this.Db&&_.Sg(this.Db);a=this.Db&&void 0===this.path&&this.params.vn?""+a+"..."+this.params.vn:a;var b=["/"];if(!this.qb)return{m3:!1,commands:b};switch(this.Rc){case "host":b.push("h");b.push(this.qb);break;default:b.push(this.qb)}if(!this.repository)return{m3:!1,commands:b};b.push(this.repository);if(!a)return{m3:!0,commands:b};b.push("+");b.push(a);if(void 0===this.path)return{m3:!0,commands:b};b.push(":");b.push(this.path);return{m3:!0,commands:b}};
_.Zg.prototype.CZa=function(a){var b={};a&&(this.params.line&&(b.l=_.ipa(this.params.line)),this.params.gx&&(b.dlf=this.params.gx),(a=this.Db&&void 0===this.path&&this.params.vn?void 0:this.params.vn)&&(b.dlc=a),this.params.Po&&(b.drf=this.params.Po),this.params.Df&&(b.drc=this.params.Df),this.params.su&&(b.da=this.params.su),this.params.Gw&&(b.bp=this.params.Gw),null!=this.params.Aj&&(b.bpv=this.params.Aj),null!=this.params.jf&&(b.bpt=this.params.jf),null!=this.params.it&&(b.rpv=this.params.it),
null!=this.params.tu&&(b.sf=this.params.tu),null!=this.params.Qb&&(b.ws=this.params.Qb),null!=this.params.hx&&(b.dlw=this.params.hx),null!=this.params.pv&&(b.drw=this.params.pv),null!=this.params.iH&&(b.flo=this.params.iH),null!=this.params.SL&&(b.ic=this.params.SL),null!=this.params.Iw&&(b.dmbr=this.params.Iw));return b};
_.W.Object.defineProperties(_.Zg.prototype,{MD:{configurable:!0,enumerable:!0,get:function(){return!(!this.path||this.path.endsWith("/"))}},parent:{configurable:!0,enumerable:!0,get:function(){this.PGb||(this.PGb=this.getParent());return this.PGb}},lA:{configurable:!0,enumerable:!0,get:function(){return"ossProject"===this.Rc?this.path||"":[this.qb,this.repository,_.fpa(this.Db||null),this.path].join("/")}}});aq=function(){this.params={}};_.Yp=function(a,b,c){a.qb=b;a.Rc=c;return a};
_.Zp=function(a,b){a.repository=b;return a};_.$p=function(a,b){a.Db=b;return a};aq.prototype.nd=function(a){this.path=a;return this};aq.prototype.wi=function(a){this.params=a||{};return this};
_.cq=function(a,b){b.line&&(a.params.line=b.line);b.gx&&(a.params.gx=b.gx);b.vn&&(a.params.vn=b.vn);b.Po&&(a.params.Po=b.Po);b.Df&&(a.params.Df=b.Df);b.su&&(a.params.su=b.su);b.Gw&&(a.params.Gw=b.Gw);null!=b.Aj&&(a.params.Aj=b.Aj);null!=b.jf&&(a.params.jf=b.jf);null!=b.it&&(a.params.it=b.it);null!=b.tu&&(a.params.tu=b.tu);b.Qb&&(a.params.Qb=b.Qb);null!=b.hx&&(a.params.hx=b.hx);null!=b.pv&&(a.params.pv=b.pv);b.iH&&(a.params.iH=b.iH);b.SL&&(a.params.SL=b.SL);null!=b.Iw&&(a.params.Iw=b.Iw);return a};
aq.prototype.kb=function(){return new _.Zg({te:this.qb?{id:this.qb,type:this.Rc}:void 0,repository:this.repository,Db:this.Db,path:this.path,params:this.params})};_.Xg=function(a){_.Zg.call(this,a);this.qb="Google";this.Rc="depot"};_.V(_.Xg,_.Zg);_.dq=function(a){return!a.Db||"head"==a.Db.toLowerCase()};_.Xg.prototype.hj=function(){return!(!this.repository||"piper"!=this.repository.toLowerCase())};_.Xg.prototype.rYa=function(){return new wSa};_.Xg.prototype.hHb=function(){var a=["/"];this.repository?(this.hj()?a.push("piper","_","depot"):a.push(this.repository),void 0!==this.path&&a.push(this.path)):a.push("repos");return{m3:!0,commands:a}};
_.Xg.prototype.CZa=function(a){a=_.Zg.prototype.CZa.call(this,a);this.params.Df&&(delete a.drc,a.rcl=this.params.Df);_.dq(this)||(a.cl=this.Db);return a};_.W.Object.defineProperties(_.Xg.prototype,{lA:{configurable:!0,enumerable:!0,get:function(){return this.repository?this.hj()?"/piper///depot/"+this.path:"/"+this.repository+"/"+this.path:""}}});var wSa=function(){this.params={};_.Yp(this,"Google","depot")};_.V(wSa,aq);
wSa.prototype.kb=function(){return"depot"!==this.Rc?aq.prototype.kb.call(this):new _.Xg(this)};var mpa=Object.values(_.Wg);var xSa={appBarTitle:"",appBarFontColor:"#ffffff",showTermsOfServiceLink:!0,showPrivacyLink:!0};var eq={appBarTitle:"Cloud Source Repositories",showPricingLink:!0,showSshKeysLink:!0,showLanguageAndRegionLink:!0,showTermsOfServiceLink:!0,showPrivacyLink:!0};var vpa,wpa="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 ypa;var Cpa,Apa;var Epa;var ySa;try{ySa="undefined"!==typeof Intl&&Intl.v8BreakIterator}catch(a){ySa=!1}
_.fq=function(a){this.wBa=(this.Qd=(this.tcb=a)?"browser"===this.tcb:"object"===typeof document&&!!document)&&/(edge)/i.test(navigator.userAgent);this.Ula=this.Qd&&/(msie|trident)/i.test(navigator.userAgent);this.Q5a=this.Qd&&!(!window.chrome&&!ySa)&&"undefined"!==typeof CSS&&!this.wBa&&!this.Ula;this.vFa=this.Qd&&/AppleWebKit/i.test(navigator.userAgent)&&!this.Q5a&&!this.wBa&&!this.Ula;this.kF=this.Qd&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window);this.HBa=this.Qd&&/(firefox|minefield)/i.test(navigator.userAgent);
this.lq=this.Qd&&/android/i.test(navigator.userAgent)&&!this.Ula;this.RDa=this.Qd&&/safari/i.test(navigator.userAgent)&&this.vFa};_.fq.O=function(a){return new (a||_.fq)(_.q(Oe))};_.fq.ta=_.p({token:_.fq,qa:_.fq.O,Ga:"root"});var zSa=new _.Bc("cdk-input-modality-detector-options"),ASa={jHc:[18,17,224,91,16]},gq=_.ch({passive:!0,capture:!0}),hq=function(a,b,c,d){var e=this;this.Bc=a;this.F6=null;this.tQ=new _.gg(null);this.vbb=0;this.Zna=function(f){var g,m;(null==(g=e.Ek)?0:null==(m=g.jHc)?0:m.some(function(n){return n===f.keyCode}))||(e.tQ.next("keyboard"),e.F6=_.dh(f))};this.boa=function(f){650>Date.now()-e.vbb||(e.tQ.next(_.tpa(f)?"keyboard":"mouse"),e.F6=_.dh(f))};this.ecb=function(f){_.upa(f)?e.tQ.next("keyboard"):
(e.vbb=Date.now(),e.tQ.next("touch"),e.F6=_.dh(f))};this.Ek=Object.assign({},ASa,d);this.nEb=this.tQ.ha(_.Ge());this.nEb.ha(_.te());a.Qd&&b.Vb(function(){c.addEventListener("keydown",e.Zna,gq);c.addEventListener("mousedown",e.boa,gq);c.addEventListener("touchstart",e.ecb,gq)})};hq.prototype.Ka=function(){this.tQ.complete();this.Bc.Qd&&(document.removeEventListener("keydown",this.Zna,gq),document.removeEventListener("mousedown",this.boa,gq),document.removeEventListener("touchstart",this.ecb,gq))};
_.W.Object.defineProperties(hq.prototype,{WKc:{configurable:!0,enumerable:!0,get:function(){return this.tQ.value}}});hq.O=function(a){return new (a||hq)(_.q(_.fq),_.q(_.Me),_.q(_.vg),_.q(zSa,8))};hq.ta=_.p({token:hq,qa:hq.O,Ga:"root"});var BSa,CSa;BSa=new _.Bc("cdk-focus-monitor-default-options");CSa=_.ch({passive:!0,capture:!0});_.iq=function(a,b,c,d,e){var f=this;this.hb=a;this.Bc=b;this.QIa=c;this.Az=null;this.VJa=this.iMa=!1;this.tJ=new Map;this.Kbb=0;this.dY=new Map;this.Aeb=function(){f.iMa=!0;f.myc=window.setTimeout(function(){return f.iMa=!1})};this.zdb=new _.Ee;this.Foa=function(g){for(var m=_.dh(g);m;m=m.parentElement)"focus"===g.type?f.hp(g,m):f.jl(g,m)};this.Eb=d;this.Z9a=(null==e?void 0:e.r0c)||0};
_.iq.prototype.wl=function(a,b){b=void 0===b?!1:b;a=_.hh(a);if(!this.Bc.Qd||1!==a.nodeType)return _.Md();var c=_.Fpa(a)||this.RHa(),d=this.tJ.get(a);if(d)return b&&(d.iqa=!0),d.subject;b={iqa:b,subject:new _.Ee,Wha:c};this.tJ.set(a,b);this.Tvc(b);return b.subject};_.iq.prototype.Mj=function(a){a=_.hh(a);var b=this.tJ.get(a);b&&(b.subject.complete(),this.YKa(a),this.tJ.delete(a),this.Zvc(b))};
_.jq=function(a,b,c,d){b=_.hh(b);b===a.RHa().activeElement?a.Lsc(b).forEach(function(e){var f=_.k(e);e=f.next().value;f=f.next().value;return a.icb(e,c,f)}):(a.rdb(c),"function"===typeof b.focus&&b.focus(d))};_.h=_.iq.prototype;_.h.Ka=function(){var a=this;this.tJ.forEach(function(b,c){return a.Mj(c)})};_.h.RHa=function(){return this.Eb||document};_.h.xq=function(){return this.RHa().defaultView||window};
_.h.Xsc=function(a){return this.Az?this.VJa?this.Lwc(a)?"touch":"program":this.Az:this.iMa&&this.sbb?this.sbb:a&&this.juc(a)?"mouse":"program"};_.h.Lwc=function(a){return 1===this.Z9a||!(null==a||!a.contains(this.QIa.F6))};_.h.YKa=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)};
_.h.rdb=function(a,b){var c=this;b=void 0===b?!1:b;this.hb.Vb(function(){c.Az=a;c.VJa="touch"===a&&b;0===c.Z9a&&(clearTimeout(c.jcb),c.jcb=setTimeout(function(){return c.Az=null},c.VJa?650:1))})};_.h.hp=function(a,b){var c=this.tJ.get(b);a=_.dh(a);c&&(c.iqa||b===a)&&this.icb(b,this.Xsc(a),c)};_.h.jl=function(a,b){var c=this.tJ.get(b);!c||c.iqa&&a.relatedTarget instanceof Node&&b.contains(a.relatedTarget)||(this.YKa(b),this.n$a(c,null))};_.h.n$a=function(a,b){a.subject.Qk.length&&this.hb.qc(function(){return a.subject.next(b)})};
_.h.Tvc=function(a){var b=this;if(this.Bc.Qd){var c=a.Wha;(a=this.dY.get(c)||0)||this.hb.Vb(function(){c.addEventListener("focus",b.Foa,CSa);c.addEventListener("blur",b.Foa,CSa)});this.dY.set(c,a+1);1===++this.Kbb&&(this.hb.Vb(function(){b.xq().addEventListener("focus",b.Aeb)}),this.QIa.nEb.ha(_.Je(this.zdb)).subscribe(function(d){b.rdb(d,!0)}))}};
_.h.Zvc=function(a){a=a.Wha;if(this.dY.has(a)){var b=this.dY.get(a);1<b?this.dY.set(a,b-1):(a.removeEventListener("focus",this.Foa,CSa),a.removeEventListener("blur",this.Foa,CSa),this.dY.delete(a))}--this.Kbb||(this.xq().removeEventListener("focus",this.Aeb),this.zdb.next(),clearTimeout(this.myc),clearTimeout(this.jcb))};_.h.icb=function(a,b,c){this.YKa(a,b);this.n$a(c,b);this.sbb=b};_.h.Lsc=function(a){var b=[];this.tJ.forEach(function(c,d){(d===a||c.iqa&&d.contains(a))&&b.push([d,c])});return b};
_.h.juc=function(a){var b=this.QIa,c=b.F6;if("mouse"!==b.WKc||!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};_.iq.O=function(a){return new (a||_.iq)(_.q(_.Me),_.q(_.fq),_.q(hq),_.q(_.vg,8),_.q(BSa,8))};_.iq.ta=_.p({token:_.iq,qa:_.iq.O,Ga:"root"});_.kq=function(a){this.Bc=a};_.kq.prototype.Vl=function(a){return a.hasAttribute("disabled")};_.kq.prototype.isVisible=function(a){return!!(a.offsetWidth||a.offsetHeight||"function"===typeof a.getClientRects&&a.getClientRects().length)&&"visible"===getComputedStyle(a).visibility};
var DSa=function(a,b){if(!a.Bc.Qd)return!1;try{var c=(b.ownerDocument&&b.ownerDocument.defaultView||window).frameElement}catch(g){c=null}if(c&&(-1===Lpa(c)||!a.isVisible(c)))return!1;c=b.nodeName.toLowerCase();var d=Lpa(b);if(b.hasAttribute("contenteditable"))a=-1!==d;else{var e;if(!(e="iframe"===c||"object"===c)&&(e=a.Bc.vFa&&a.Bc.kF)){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.Bc.HBa||b.hasAttribute("controls"):0<=b.tabIndex}return a};_.kq.prototype.JD=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")||Kpa(a);return c&&!this.Vl(a)&&((null==b?void 0:b.nHc)||this.isVisible(a))};_.kq.O=function(a){return new (a||_.kq)(_.q(_.fq))};
_.kq.ta=_.p({token:_.kq,qa:_.kq.O,Ga:"root"});var lq=function(a,b,c,d,e){var f=this;this.Qc=a;this.zF=b;this.hb=c;this.Eb=d;this.hna=!1;this.JQb=function(){var g=f.jab("end");g&&g.focus(void 0);return!!g};this.Wqb=function(){return ESa(f)};this.FF=!0;(void 0===e?0:e)||FSa(this)},FSa;lq.prototype.destroy=function(){var a=this.oG,b=this.GF;a&&(a.removeEventListener("focus",this.JQb),a.remove());b&&(b.removeEventListener("focus",this.Wqb),b.remove());this.oG=this.GF=null;this.hna=!1};
FSa=function(a){a.hna||(a.hb.Vb(function(){a.oG||(a.oG=a.E9a(),a.oG.addEventListener("focus",a.JQb));a.GF||(a.GF=a.E9a(),a.GF.addEventListener("focus",a.Wqb))}),a.Qc.parentNode&&(a.Qc.parentNode.insertBefore(a.oG,a.Qc),a.Qc.parentNode.insertBefore(a.GF,a.Qc.nextSibling),a.hna=!0))};
_.mq=function(a){return new Promise(function(b){a.Zrc(function(){var c;(c=a.Qc.querySelector("[cdk-focus-initial], [cdkFocusInitial]"))?a.zF.JD(c)?(c.focus(void 0),c=!0):(c=a.UHa(c),null==c||c.focus(void 0),c=!!c):c=ESa(a);return b(c)})})};lq.prototype.jab=function(a){var b=this.Qc.querySelectorAll("[cdk-focus-region-"+a+"], [cdkFocusRegion"+(a+"], [cdk-focus-")+(a+"]"));return"start"==a?b.length?b[0]:this.UHa(this.Qc):b.length?b[b.length-1]:this.Z$a(this.Qc)};
var ESa=function(a){(a=a.jab("start"))&&a.focus(void 0);return!!a};_.h=lq.prototype;_.h.yg=function(){return this.hna};_.h.UHa=function(a){if(this.zF.JD(a)&&DSa(this.zF,a))return a;a=a.children;for(var b=0;b<a.length;b++){var c=a[b].nodeType===this.Eb.ELEMENT_NODE?this.UHa(a[b]):null;if(c)return c}return null};_.h.Z$a=function(a){if(this.zF.JD(a)&&DSa(this.zF,a))return a;a=a.children;for(var b=a.length-1;0<=b;b--){var c=a[b].nodeType===this.Eb.ELEMENT_NODE?this.Z$a(a[b]):null;if(c)return c}return null};
_.h.E9a=function(){var a=this.Eb.createElement("div");this.R7(this.FF,a);a.classList.add("cdk-visually-hidden");a.classList.add("cdk-focus-trap-anchor");a.setAttribute("aria-hidden","true");return a};_.h.R7=function(a,b){a?b.setAttribute("tabindex","0"):b.removeAttribute("tabindex")};var GSa=function(a,b){a.oG&&a.GF&&(a.R7(b,a.oG),a.R7(b,a.GF))};lq.prototype.Zrc=function(a){this.hb.isStable?a():this.hb.Cf.ha(_.ve(1)).subscribe(a)};
_.W.Object.defineProperties(lq.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.FF},set:function(a){this.FF=a;this.oG&&this.GF&&(this.R7(a,this.oG),this.R7(a,this.GF))}}});_.nq=function(a,b,c){this.zF=a;this.hb=b;this.Eb=c};_.nq.prototype.create=function(a,b){return new lq(a,this.zF,this.hb,this.Eb,void 0===b?!1:b)};_.nq.O=function(a){return new (a||_.nq)(_.q(_.kq),_.q(_.Me),_.q(_.vg))};_.nq.ta=_.p({token:_.nq,qa:_.nq.O,Ga:"root"});
_.oq=function(a,b){this.Ma=a;this.J5=b;this.toa=null;this.Ip=this.J5.create(this.Ma.na,!0)};_.h=_.oq.prototype;_.h.Ka=function(){this.Ip.destroy();this.toa&&(this.toa.focus(),this.toa=null)};_.h.je=function(){FSa(this.Ip);this.Xhb&&this.a9a()};_.h.Go=function(){this.Ip.yg()||FSa(this.Ip)};_.h.Tb=function(a){(a=a.autoCapture)&&!a.gH&&this.Xhb&&this.Ip.yg()&&this.a9a()};_.h.a9a=function(){this.toa=_.Gpa();_.mq(this.Ip)};
_.W.Object.defineProperties(_.oq.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.Ip.enabled},set:function(a){this.Ip.enabled=a}}});_.oq.O=function(a){return new (a||_.oq)(_.u(_.ld),_.u(_.nq),_.u(_.vg))};_.oq.Ha=_.wc({type:_.oq,oa:[["","cdkTrapFocus",""]],inputs:{enabled:["cdkTrapFocus","enabled",_.Of],Xhb:["cdkTrapFocusAutoCapture","autoCapture",_.Of]},Sb:["cdkTrapFocus"],standalone:!0,features:[_.bf,_.Mc]});var HSa=new Set,pq,qq=function(a,b){this.Bc=a;this.Una=b;this.DJ=this.Bc.Qd&&window.matchMedia?window.matchMedia.bind(window):Mpa};qq.prototype.matchMedia=function(a){if(this.Bc.vFa||this.Bc.Q5a){var b=this.Una;if(!HSa.has(a))try{pq||(pq=document.createElement("style"),b&&(pq.nonce=b),pq.setAttribute("type","text/css"),document.head.appendChild(pq)),pq.sheet&&(pq.sheet.insertRule("@media "+a+" {body{ }}",0),HSa.add(a))}catch(c){console.error(c)}}return this.DJ(a)};
qq.O=function(a){return new (a||qq)(_.q(_.fq),_.q(_.sHa,8))};qq.ta=_.p({token:qq,qa:qq.O,Ga:"root"});_.rq=function(a,b){this.Ouc=a;this.cj=b;this.vKa=new Map;this.iHa=new _.Ee};_.rq.prototype.Ka=function(){this.iHa.next();this.iHa.complete()};_.rq.prototype.observe=function(a){var b=this;a=Npa(_.Ipa(a)).map(function(c){return b.Vvc(c).observable});a=_.Wd(a);a=_.ce(a.ha(_.ve(1)),a.ha(_.Ge(),_.qe(0)));return a.ha(_.v(function(c){var d={matches:!1,PC:{}};c.forEach(function(e){var f=e.matches;e=e.query;d.matches=d.matches||f;d.PC[e]=f});return d}))};
_.rq.prototype.Vvc=function(a){var b=this;if(this.vKa.has(a))return this.vKa.get(a);var c=this.Ouc.matchMedia(a),d={observable:(new _.Kd(function(e){var f=function(g){return b.cj.qc(function(){return e.next(g)})};c.addListener(f);return function(){c.removeListener(f)}})).ha(_.He(c),_.v(function(e){return{query:a,matches:e.matches}}),_.Je(this.iHa)),A5c:c};this.vKa.set(a,d);return d};_.rq.O=function(a){return new (a||_.rq)(_.q(qq),_.q(_.Me))};_.rq.ta=_.p({token:_.rq,qa:_.rq.O,Ga:"root"});var sq=function(a,b){var c=this;this.Bc=a;this.Eb=b;this.Wpc=_.pc(_.rq).observe("(forced-colors: active)").subscribe(function(){c.xIa&&(c.xIa=!1,c.ZFa())})},ISa=function(a){if(!a.Bc.Qd)return 0;var b=a.Eb.createElement("div");b.style.backgroundColor="rgb(1,2,3)";b.style.position="absolute";a.Eb.body.appendChild(b);a=(a=a.Eb.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};sq.prototype.Ka=function(){this.Wpc.unsubscribe()};sq.prototype.ZFa=function(){if(!this.xIa&&this.Bc.Qd&&this.Eb.body){var a=this.Eb.body.classList;a.remove("cdk-high-contrast-active","cdk-high-contrast-black-on-white","cdk-high-contrast-white-on-black");this.xIa=!0;var b=ISa(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")}};
sq.O=function(a){return new (a||sq)(_.q(_.fq),_.q(_.vg))};sq.ta=_.p({token:sq,qa:sq.O,Ga:"root"});var JSa=new _.Bc("liveAnnouncerElement",{Ga:"root",qa:Opa}),KSa=new _.Bc("LIVE_ANNOUNCER_DEFAULT_OPTIONS");_.tq=function(){};_.tq.prototype.create=function(a){return"undefined"===typeof MutationObserver?null:new MutationObserver(a)};_.tq.O=function(a){return new (a||_.tq)};_.tq.ta=_.p({token:_.tq,qa:_.tq.O,Ga:"root"});_.uq=function(a){this.Xuc=a;this.vz=new Map};_.h=_.uq.prototype;_.h.Ka=function(){var a=this;this.vz.forEach(function(b,c){return a.p9a(c)})};_.h.observe=function(a){var b=this,c=_.hh(a);return new _.Kd(function(d){var e=b.fvc(c).subscribe(d);return function(){e.unsubscribe();b.Cxc(c)}})};
_.h.fvc=function(a){if(this.vz.has(a))this.vz.get(a).count++;else{var b=new _.Ee,c=this.Xuc.create(function(d){return b.next(d)});c&&c.observe(a,{characterData:!0,childList:!0,subtree:!0});this.vz.set(a,{KLc:c,stream:b,count:1})}return this.vz.get(a).stream};_.h.Cxc=function(a){this.vz.has(a)&&(this.vz.get(a).count--,this.vz.get(a).count||this.p9a(a))};_.h.p9a=function(a){if(this.vz.has(a)){var b=this.vz.get(a),c=b.KLc;b=b.stream;c&&c.disconnect();b.complete();this.vz.delete(a)}};
_.uq.O=function(a){return new (a||_.uq)(_.q(_.tq))};_.uq.ta=_.p({token:_.uq,qa:_.uq.O,Ga:"root"});_.vq=function(a,b,c){this.VGa=a;this.Ma=b;this.hb=c;this.event=new _.El;this.xc=!1;this.YGa=null};_.vq.prototype.je=function(){this.YGa||this.disabled||this.Ll()};_.vq.prototype.Ka=function(){this.vs()};_.vq.prototype.Ll=function(){var a=this;this.vs();var b=this.VGa.observe(this.Ma);this.hb.Vb(function(){a.YGa=(a.faa?b.ha(_.qe(a.faa)):b).subscribe(a.event)})};
_.vq.prototype.vs=function(){var a;null==(a=this.YGa)||a.unsubscribe()};_.W.Object.defineProperties(_.vq.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.xc},set:function(a){(this.xc=a)?this.vs():this.Ll()}},faa:{configurable:!0,enumerable:!0,get:function(){return this.Erc},set:function(a){this.Erc=_.ih(a);this.Ll()}}});_.vq.O=function(a){return new (a||_.vq)(_.u(_.uq),_.u(_.ld),_.u(_.Me))};
_.vq.Ha=_.wc({type:_.vq,oa:[["","cdkObserveContent",""]],inputs:{disabled:["cdkObserveContentDisabled","disabled",_.Of],faa:"debounce"},outputs:{event:"cdkObserveContent"},Sb:["cdkObserveContent"],standalone:!0,features:[_.bf]});_.wq=function(){};_.wq.O=function(a){return new (a||_.wq)};_.wq.Da=_.uc({type:_.wq});_.wq.Ca=_.ec({Pb:[_.tq]});var LSa;LSa=0;_.xq=function(a,b,c,d){this.hb=b;this.fi=d;this.Eb=c;this.AJ=a||this.mrc()};_.h=_.xq.prototype;
_.h.Xj=function(a){var b=_.zc.apply(1,arguments),c=this,d=this.fi;if(1===b.length&&"number"===typeof b[0])var e=b[0];else{b=_.k(b);var f=b.next().value;e=b.next().value}this.clear();clearTimeout(this.soa);f||(f=d&&d.gB?d.gB:"polite");null==e&&d&&(e=d.duration);this.AJ.setAttribute("aria-live",f);this.AJ.id&&this.dsc(this.AJ.id);return this.hb.Vb(function(){c.xma||(c.xma=new Promise(function(g){return c.yma=g}));clearTimeout(c.soa);c.soa=setTimeout(function(){c.AJ.textContent=a;"number"===typeof e&&
(c.soa=setTimeout(function(){return c.clear()},e));c.yma();c.xma=c.yma=void 0},100);return c.xma})};_.h.clear=function(){this.AJ&&(this.AJ.textContent="")};_.h.Ka=function(){clearTimeout(this.soa);var a;null==(a=this.AJ)||a.remove();this.AJ=null;var b;null==(b=this.yma)||b.call(this);this.xma=this.yma=void 0};
_.h.mrc=function(){for(var a=this.Eb.getElementsByClassName("cdk-live-announcer-element"),b=this.Eb.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-"+LSa++;this.Eb.body.appendChild(b);return b};
_.h.dsc=function(a){for(var b=this.Eb.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)}};_.xq.O=function(a){return new (a||_.xq)(_.q(JSa,8),_.q(_.Me),_.q(_.vg),_.q(KSa,8))};_.xq.ta=_.p({token:_.xq,qa:_.xq.O,Ga:"root"});_.yq=function(a){a.ZFa()};_.yq.O=function(a){return new (a||_.yq)(_.q(sq))};_.yq.Da=_.uc({type:_.yq});_.yq.Ca=_.ec({imports:[_.wq]});var Rpa;Rpa=0;_.zq=function(a,b){this.Bc=b;this.sC=new Map;this.EJ=null;this.wf=""+Rpa++;this.Eb=a;this.wf=_.pc(rHa)+"-"+Rpa++};_.MSa=function(a,b,c,d){if(a.pqc(b,c)){var e=Qpa(c,d);"string"!==typeof c?(Spa(c,a.wf),a.sC.set(e,{sfa:c,Nwa:0})):a.sC.has(e)||a.nrc(c,d);a.hbb(b,e)||a.npc(b,e)}};_.Aq=function(a,b,c,d){if(c&&a.ibb(b)){d=Qpa(c,d);a.hbb(b,d)&&a.bwc(b,d);"string"===typeof c&&(b=a.sC.get(d))&&0===b.Nwa&&a.Jrc(d);var e;0===(null==(e=a.EJ)?void 0:e.childNodes.length)&&(a.EJ.remove(),a.EJ=null)}};
_.h=_.zq.prototype;_.h.Ka=function(){for(var a=this.Eb.querySelectorAll('[cdk-describedby-host="'+this.wf+'"]'),b=0;b<a.length;b++)this.Yvc(a[b]),a[b].removeAttribute("cdk-describedby-host");var c;null==(c=this.EJ)||c.remove();this.EJ=null;this.sC.clear()};_.h.nrc=function(a,b){var c=this.Eb.createElement("div");Spa(c,this.wf);c.textContent=a;b&&c.setAttribute("role",b);this.orc();this.EJ.appendChild(c);this.sC.set(Qpa(a,b),{sfa:c,Nwa:0})};
_.h.Jrc=function(a){var b,c;null==(b=this.sC.get(a))||null==(c=b.sfa)||c.remove();this.sC.delete(a)};
_.h.orc=function(){if(!this.EJ){for(var a=this.Eb.querySelectorAll('.cdk-describedby-message-container[platform="server"]'),b=0;b<a.length;b++)a[b].remove();a=this.Eb.createElement("div");a.style.visibility="hidden";a.classList.add("cdk-describedby-message-container");a.classList.add("cdk-visually-hidden");this.Bc&&!this.Bc.Qd&&a.setAttribute("platform","server");this.Eb.body.appendChild(a);this.EJ=a}};
_.h.Yvc=function(a){var b=Ppa(a,"aria-describedby").filter(function(c){return 0!=c.indexOf("cdk-describedby-message")});a.setAttribute("aria-describedby",b.join(" "))};_.h.npc=function(a,b){b=this.sC.get(b);_.jh(a,"aria-describedby",b.sfa.id);a.setAttribute("cdk-describedby-host",this.wf);b.Nwa++};_.h.bwc=function(a,b){b=this.sC.get(b);b.Nwa--;_.kh(a,"aria-describedby",b.sfa.id);a.removeAttribute("cdk-describedby-host")};
_.h.hbb=function(a,b){a=Ppa(a,"aria-describedby");b=(b=this.sC.get(b))&&b.sfa.id;return!!b&&-1!=a.indexOf(b)};_.h.pqc=function(a,b){if(!this.ibb(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};_.h.ibb=function(a){return a.nodeType===this.Eb.ELEMENT_NODE};_.zq.O=function(a){return new (a||_.zq)(_.q(_.vg),_.q(_.fq))};_.zq.ta=_.p({token:_.zq,qa:_.zq.O,Ga:"root"});var Bq=function(a,b,c,d,e,f,g){lq.call(this,a,b,c,d,g.defer);this.rX=e;this.qna=f;this.rX.register(this)};_.V(Bq,lq);Bq.prototype.destroy=function(){this.rX.kA(this);lq.prototype.destroy.call(this)};Bq.prototype.o$a=function(){this.qna.iIb(this);GSa(this,!0)};Bq.prototype.c$a=function(){this.qna.Mfb(this);GSa(this,!1)};_.W.Object.defineProperties(Bq.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.FF},set:function(a){(this.FF=a)?this.rX.register(this):this.rX.kA(this)}}});var NSa=function(){this.mQ=null};NSa.prototype.iIb=function(a){var b=this;this.mQ&&a.Eb.removeEventListener("focus",this.mQ,!0);this.mQ=function(c){return b.WJ(a,c)};a.hb.Vb(function(){a.Eb.addEventListener("focus",b.mQ,!0)})};NSa.prototype.Mfb=function(a){this.mQ&&(a.Eb.removeEventListener("focus",this.mQ,!0),this.mQ=null)};
NSa.prototype.WJ=function(a,b){b=b.target;var c=a.Qc,d;!b||c.contains(b)||(null==(d=b.closest)?0:d.call(b,"div.cdk-overlay-pane"))||setTimeout(function(){a.enabled&&!c.contains(a.Eb.activeElement)&&ESa(a)})};var OSa=new _.Bc("FOCUS_TRAP_INERT_STRATEGY");var Cq=function(){this.Pma=[]};Cq.prototype.register=function(a){var b=this.Pma=this.Pma.filter(function(c){return c!==a});b.length&&b[b.length-1].c$a();b.push(a);a.o$a()};Cq.prototype.kA=function(a){a.c$a();var b=this.Pma;a=b.indexOf(a);-1!==a&&(b.splice(a,1),b.length&&b[b.length-1].o$a())};Cq.O=function(a){return new (a||Cq)};Cq.ta=_.p({token:Cq,qa:Cq.O,Ga:"root"});var Dq=function(a,b,c,d,e){this.zF=a;this.hb=b;this.rX=c;this.Eb=d;this.qna=e||new NSa};Dq.prototype.create=function(a,b){b=void 0===b?{defer:!1}:b;return new Bq(a,this.zF,this.hb,this.Eb,this.rX,this.qna,"boolean"===typeof b?{defer:b}:b)};Dq.O=function(a){return new (a||Dq)(_.q(_.kq),_.q(_.Me),_.q(Cq),_.q(_.vg),_.q(OSa,8))};Dq.ta=_.p({token:Dq,qa:Dq.O,Ga:"root"});var PSa;_.Eq=function(a){var b=this;this.Qh=a;this.cw=-1;this.SW=null;this.n8=!1;this.Jna=new _.Ee;this.OLa=_.Gd.EMPTY;this.qY=!0;this.x8a=[];this.IIa=!1;this.a7={enabled:!1,uZ:10};this.Loa=function(c){return c.disabled};this.kw=[];this.II=new _.Ee;this.Uc=new _.Ee;a instanceof _.Lf&&(this.wuc=a.Pc.subscribe(function(c){b.SW&&(c=c.toArray().indexOf(b.SW),-1<c&&c!==b.cw&&(b.cw=c))}))};_.Eq.prototype.bC=function(a){this.n8=void 0===a?!0:a;return this};
_.Eq.prototype.dF=function(a){var b=this;a=void 0===a?200:a;this.OLa.unsubscribe();this.OLa=this.Jna.ha(_.Ke(function(c){return b.kw.push(c)}),_.qe(a),_.je(function(){return 0<b.kw.length}),_.v(function(){return b.kw.join("")})).subscribe(function(c){for(var d=b.N5(),e=1;e<d.length+1;e++){var f=(b.cw+e)%d.length,g=d[f];if(!b.Loa(g)&&0===g.lr().toUpperCase().trim().indexOf(c)){b.vk(f);break}}b.kw=[]});return this};_.Fq=function(a){a.IIa=!0;return a};
_.Eq.prototype.vk=function(a){var b=this.SW;_.Gq(this,a);this.SW!==b&&this.Uc.next(this.cw)};
_.Eq.prototype.Ar=function(a){var b=this,c=a.keyCode,d=["altKey","ctrlKey","metaKey","shiftKey"].every(function(e){return!a[e]||-1<b.x8a.indexOf(e)});switch(c){case 9:this.II.next();return;case 40:if(this.qY&&d){PSa(this);break}else return;case 38:if(this.qY&&d){_.QSa(this);break}else return;case 39:if(this.mna&&d){"rtl"===this.mna?_.QSa(this):PSa(this);break}else return;case 37:if(this.mna&&d){"rtl"===this.mna?PSa(this):_.QSa(this);break}else return;case 36:if(this.IIa&&d){this.Dz(0,1);break}else return;
case 35:if(this.IIa&&d){this.Dz(this.Qh.length-1,-1);break}else return;case 33:if(this.a7.enabled&&d){c=this.cw-this.a7.uZ;this.Dz(0<c?c:0,1);break}else return;case 34:if(this.a7.enabled&&d){c=this.cw+this.a7.uZ;d=this.N5().length;this.Dz(c<d?c:d-1,-1);break}else return;default:if(d||_.bh(a,"shiftKey"))a.key&&1===a.key.length?this.Jna.next(a.key.toLocaleUpperCase()):(65<=c&&90>=c||48<=c&&57>=c)&&this.Jna.next(String.fromCharCode(c));return}this.kw=[];a.preventDefault()};
PSa=function(a){0>a.cw?a.Dz(0,1):a.jdb(1)};_.QSa=function(a){0>a.cw&&a.n8?a.Dz(a.Qh.length-1,-1):a.jdb(-1)};_.Gq=function(a,b){var c=a.N5();b="number"===typeof b?b:c.indexOf(b);c=c[b];a.SW=null==c?null:c;a.cw=b};_.h=_.Eq.prototype;_.h.destroy=function(){this.OLa.unsubscribe();var a;null==(a=this.wuc)||a.unsubscribe();this.Jna.complete();this.II.complete();this.Uc.complete();this.kw=[]};_.h.jdb=function(a){this.n8?this.uwc(a):this.twc(a)};
_.h.uwc=function(a){for(var b=this.N5(),c=1;c<=b.length;c++){var d=(this.cw+a*c+b.length)%b.length;if(!this.Loa(b[d])){this.vk(d);break}}};_.h.twc=function(a){this.Dz(this.cw+a,a)};_.h.Dz=function(a,b){var c=this.N5();if(c[a]){for(;this.Loa(c[a]);)if(a+=b,!c[a])return;this.vk(a)}};_.h.N5=function(){return this.Qh instanceof _.Lf?this.Qh.toArray():this.Qh};
_.W.Object.defineProperties(_.Eq.prototype,{xs:{configurable:!0,enumerable:!0,get:function(){return this.cw}},xf:{configurable:!0,enumerable:!0,get:function(){return this.SW}}});_.Hq=function(){_.Eq.apply(this,arguments);this.Az="program"};_.V(_.Hq,_.Eq);_.RSa=function(a,b){a.Az=b;return a};_.Hq.prototype.vk=function(a){_.Eq.prototype.vk.call(this,a);this.xf&&this.xf.focus(this.Az)};var SSa=function(){};var vh=function(a,b){this.gp=[];this.jp=[];this.yz=[];this.V6=[];this.W6=[];this.gw=this.Lb=this.Fz=!1;this.Hg=0;this.fU=null;this.totalTime=(void 0===a?0:a)+(void 0===b?0:b)};_.h=vh.prototype;_.h.zz=function(){this.gw||(this.gw=!0,this.gp.forEach(function(a){return a()}),this.gp=[])};_.h.hE=function(a){this.W6.push(a);this.jp.push(a)};_.h.Vu=function(a){this.V6.push(a);this.gp.push(a)};_.h.nf=function(a){this.yz.push(a)};_.h.sH=function(){return this.Fz};_.h.init=function(){};
_.h.play=function(){this.sH()||(this.T6(),TSa(this));this.Fz=!0};var TSa=function(a){queueMicrotask(function(){return a.zz()})};_.h=vh.prototype;_.h.T6=function(){this.jp.forEach(function(a){return a()});this.jp=[]};_.h.pause=function(){};_.h.Dx=function(){};_.h.finish=function(){this.zz()};_.h.destroy=function(){this.Lb||(this.Lb=!0,this.sH()||this.T6(),this.finish(),this.yz.forEach(function(a){return a()}),this.yz=[])};_.h.reset=function(){this.gw=this.Fz=!1;this.jp=this.W6;this.gp=this.V6};
_.h.setPosition=function(a){this.Hg=this.totalTime?a*this.totalTime:1};_.h.ZV=function(a){a="start"==a?this.jp:this.gp;a.forEach(function(b){return b()});a.length=0};var iqa=function(a){var b=this;this.gp=[];this.jp=[];this.Lb=this.Fz=this.gw=!1;this.yz=[];this.fU=null;this.totalTime=0;this.eh=a;var c=0,d=0,e=0,f=this.eh.length;0==f?queueMicrotask(function(){return b.zz()}):this.eh.forEach(function(g){g.Vu(function(){++c==f&&b.zz()});g.nf(function(){++d==f&&b.Eq()});g.hE(function(){++e==f&&b.T6()})});this.totalTime=this.eh.reduce(function(g,m){return Math.max(g,m.totalTime)},0)};_.h=iqa.prototype;
_.h.zz=function(){this.gw||(this.gw=!0,this.gp.forEach(function(a){return a()}),this.gp=[])};_.h.init=function(){this.eh.forEach(function(a){return a.init()})};_.h.hE=function(a){this.jp.push(a)};_.h.T6=function(){this.sH()||(this.Fz=!0,this.jp.forEach(function(a){return a()}),this.jp=[])};_.h.Vu=function(a){this.gp.push(a)};_.h.nf=function(a){this.yz.push(a)};_.h.sH=function(){return this.Fz};_.h.play=function(){this.fU||this.init();this.T6();this.eh.forEach(function(a){return a.play()})};
_.h.pause=function(){this.eh.forEach(function(a){return a.pause()})};_.h.Dx=function(){this.eh.forEach(function(a){return a.Dx()})};_.h.finish=function(){this.zz();this.eh.forEach(function(a){return a.finish()})};_.h.destroy=function(){this.Eq()};_.h.Eq=function(){this.Lb||(this.Lb=!0,this.zz(),this.eh.forEach(function(a){return a.destroy()}),this.yz.forEach(function(a){return a()}),this.yz=[])};_.h.reset=function(){this.eh.forEach(function(a){return a.reset()});this.Fz=this.gw=this.Lb=!1};
_.h.setPosition=function(a){var b=a*this.totalTime;this.eh.forEach(function(c){c.setPosition(c.totalTime?Math.min(1,b/c.totalTime):1)})};_.h.r9=function(){this.eh.forEach(function(a){a.r9&&a.r9()})};_.h.ZV=function(a){a="start"==a?this.jp:this.gp;a.forEach(function(b){return b()});a.length=0};var dqa=RegExp("{{\\s*(.+?)\\s*}}","g"),gqa=/-+([a-z0-9])/g;var USa=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(" ")),VSa=function(){};_.V(VSa,SSa);
var jqa=function(a,b,c){var d="",e=b.toString().trim();USa.has(a)&&0!==b&&"0"!==b&&("number"===typeof b?d="px":(a=b.match(/^[+-]?[\d\.]+([a-z]*)$/))&&0==a[1].length&&c.push(new _.hc(3005,!1)));return e+d};var pqa="undefined"===typeof document?null:document.documentElement;var Iq=function(){};_.h=Iq.prototype;_.h.Nqa=function(a,b){return rqa(a,b)};_.h.Ssa=function(a){return qqa(a)};_.h.query=function(a,b,c){return sqa(a,b,c)};_.h.WOa=function(a,b,c){return c||""};_.h.animate=function(a,b,c,d){return new vh(c,d)};Iq.O=function(a){return new (a||Iq)};Iq.ta=_.p({token:Iq,qa:Iq.O});var WSa=function(){};var wqa=new Set(["true","1"]),xqa=new Set(["false","0"]);var yqa=RegExp("s*:selfs*,?","g"),XSa=function(a){this.ns=a};_.h=XSa.prototype;_.h.kb=function(a,b){b=new YSa(b);this.Zcb(b);return uh(this,aqa(a),b)};_.h.Zcb=function(a){a.pZ="";a.Aqa=new Map;a.Aqa.set("",new Map);a.currentTime=0};
_.h.yWb=function(a,b){var c=this,d=b.hN=0,e=b.cD=0,f=[],g=[];"@"==a.name.charAt(0)&&b.errors.push(new _.hc(3006,!1));a.jra.forEach(function(m){c.Zcb(b);if(0==m.type){var n=m.name;n.toString().split(/\s*,\s*/).forEach(function(r){m.name=r;f.push(c.v5a(m,b))});m.name=n}else 1==m.type?(n=c.w5a(m,b),d+=n.hN,e+=n.cD,g.push(n)):b.errors.push(new _.hc(3007,!1))});return{type:7,name:a.name,FV:f,Zx:g,hN:d,cD:e,options:null}};
_.h.v5a=function(a,b){var c=this.qla(a.styles,b),d=a.options&&a.options.params||null;if(c.TAc){var e=new Set,f=d||{};c.styles.forEach(function(g){g instanceof Map&&g.forEach(function(m){bqa(m).forEach(function(n){f.hasOwnProperty(n)||e.add(n)})})});e.size&&(fqa(e.values()),b.errors.push(new _.hc(3008,!1)))}return{type:0,name:a.name,style:c,options:d?{params:d}:null}};
_.h.w5a=function(a,b){b.hN=0;b.cD=0;var c=uh(this,aqa(a.animation),b);return{type:1,ZCb:vqa(a.GDc,b.errors),animation:c,hN:b.hN,cD:b.cD,options:yh(a.options)}};_.h.wWb=function(a,b){var c=this;return{type:2,Jh:a.Jh.map(function(d){return uh(c,d,b)}),options:yh(a.options)}};_.h.uWb=function(a,b){var c=this,d=b.currentTime,e=0,f=a.Jh.map(function(g){b.currentTime=d;g=uh(c,g,b);e=Math.max(e,b.currentTime);return g});b.currentTime=e;return{type:3,Jh:f,options:yh(a.options)}};
_.h.rWb=function(a,b){var c=Bqa(a.SI,b.errors);b.Cw=c;var d=a.styles?a.styles:_.nh({});if(5==d.type)a=this.Mza(d,b);else{d=a.styles;a=!1;d||(a=!0,d={},c.easing&&(d.easing=c.easing),d=_.nh(d));b.currentTime+=c.duration+c.delay;var e=this.qla(d,b);e.iIc=a;a=e}b.Cw=null;return{type:4,SI:c,style:a,options:null}};_.h.qla=function(a,b){a=this.Ebb(a,b);this.ueb(a,b);return a};
_.h.Ebb=function(a,b){for(var c=[],d=_.k(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 _.hc(3002,!1)):c.push(Ypa(e));var f=!1,g=null;c.forEach(function(m){if(m instanceof Map&&(m.has("easing")&&(g=m.get("easing"),m.delete("easing")),!f)){m=_.k(m.values());for(var n=m.next();!n.done;n=m.next())if(0<=n.value.toString().indexOf("{{")){f=!0;break}}});return{type:6,styles:c,easing:g,offset:a.offset,TAc:f,options:null}};
_.h.ueb=function(a,b){var c=b.Cw,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,m){var n=b.Aqa.get(b.pZ),r=n.get(m),w=!0;r&&(e!=d&&e>=r.startTime&&d<=r.endTime&&(b.errors.push(new _.hc(3010,!1)),w=!1),e=r.startTime);w&&n.set(m,{startTime:e,endTime:d});b.options&&cqa(g,b.options,b.errors)})})};
_.h.Mza=function(a,b){var c=this,d={type:5,styles:[],options:null};if(!b.Cw)return b.errors.push(new _.hc(3011,!1)),d;var e=0,f=[],g=!1,m=!1,n=0,r=a.Jh.map(function(P){P=c.Ebb(P,b);var ba=null!=P.offset?P.offset:Aqa(P.styles),oa=0;null!=ba&&(e++,oa=P.offset=ba);m=m||0>oa||1<oa;g=g||oa<n;n=oa;f.push(oa);return P});m&&b.errors.push(new _.hc(3012,!1));g&&b.errors.push(new _.hc(3200,!1));a=a.Jh.length;var w=0;0<e&&e<a?b.errors.push(new _.hc(3202,!1)):0==e&&(w=1/(a-1));var z=a-1,D=b.currentTime,J=b.Cw,
L=J.duration;r.forEach(function(P,ba){ba=0<w?ba==z?1:w*ba:f[ba];var oa=ba*L;b.currentTime=D+J.delay+oa;J.duration=oa;c.ueb(P,b);P.offset=ba;d.styles.push(P)});return d};_.h.Nza=function(a,b){return{type:8,animation:uh(this,aqa(a.animation),b),options:yh(a.options)}};_.h.sWb=function(a,b){b.cD++;return{type:9,options:yh(a.options)}};_.h.tWb=function(a,b){return{type:10,animation:this.Nza(a.animation,b),options:yh(a.options)}};
_.h.vWb=function(a,b){var c=b.pZ,d=a.options||{};b.hN++;b.BPa=a;var e=_.k(zqa(a.lb)),f=e.next().value;e=e.next().value;b.pZ=c.length?c+" "+f:f;xh(b.Aqa,b.pZ,new Map);var g=uh(this,aqa(a.animation),b);b.BPa=null;b.pZ=c;return{type:11,lb:f,limit:d.limit||0,optional:!!d.optional,qHc:e,animation:g,p6c:a.lb,options:yh(a.options)}};
_.h.xWb=function(a,b){b.BPa||b.errors.push(new _.hc(3013,!1));var c="full"===a.SI?{duration:0,delay:0,easing:"full"}:Wpa(a.SI,b.errors,!0);return{type:12,animation:uh(this,aqa(a.animation),b),SI:c,options:null}};var YSa=function(a){this.errors=a;this.cD=this.hN=0;this.Cw=this.pZ=this.BPa=this.LG=null;this.currentTime=0;this.Aqa=new Map;this.options=null};var Jq=function(){this.B6=new Map};Jq.prototype.get=function(a){return this.B6.get(a)||[]};Jq.prototype.append=function(a,b){var c=this.B6.get(a);c||this.B6.set(a,c=[]);c.push.apply(c,_.Dc(b))};Jq.prototype.has=function(a){return this.B6.has(a)};Jq.prototype.clear=function(){this.B6.clear()};var ZSa=RegExp(":enter","g"),$Sa=RegExp(":leave","g"),Dqa=function(){};_.h=Dqa.prototype;
_.h.Tpa=function(a,b,c,d,e,f,g,m,n,r){r=void 0===r?[]:r;n=n||new Jq;a=new aTa(a,b,n,d,e,r,[]);a.options=m;d=m.delay?qh(m.delay):0;a.Ze.RK(d);bTa(a.Ze,[f],null,a.errors,m);uh(this,c,a);c=a.UE.filter(function(z){return z.bmb()});if(c.length&&g.size){for(f=c.length-1;0<=f;f--)if(e=c[f],e.element===b){var w=e;break}w&&w.H9a===w.Zo&&bTa(w,[g],null,a.errors,m)}return c.length?c.map(function(z){return z.Tpa()}):[Cqa(b,[],[],[],0,d,"",!1)]};_.h.yWb=function(){};_.h.v5a=function(){};_.h.w5a=function(){};
_.h.sWb=function(a,b){var c=b.kRb.get(b.element);if(c){var d=Kq(b,a.options),e=b.Ze.currentTime;c=this.fyc(c,d,d.options);e!=c&&Lq(b,c)}b.previousNode=a};_.h.tWb=function(a,b){var c=Kq(b,a.options);Lq(c);this.Cpc([a.options,a.animation.options],b,c);this.Nza(a.animation,c);Lq(b,c.Ze.currentTime);b.previousNode=a};
_.h.Cpc=function(a,b,c){a=_.k(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:qh(eqa(f,null!=(g=null==(e=d)?void 0:e.params)?g:{},b.errors));c.RK(d)}}};
_.h.fyc=function(a,b,c){var d=b.Ze.currentTime,e=null!=c.duration?qh(c.duration):null,f=null!=c.delay?qh(c.delay):null;0!==e&&a.forEach(function(g){var m={duration:null!=e?e:g.duration,delay:b.Ze.currentTime+(null!=f?f:0)+g.delay,easing:""};g=new cTa(b.ns,g.element,g.iM,g.B1,g.sU,m,g.yRc);b.UE.push(g);d=Math.max(d,m.duration+m.delay)});return d};_.h.Nza=function(a,b){dTa(b,a.options,!0);uh(this,a.animation,b);b.previousNode=a};
_.h.wWb=function(a,b){var c=this,d=b.l3a,e=b,f=a.options;f&&(f.params||f.delay)&&(e=Kq(b,f),Lq(e),null!=f.delay&&(6==e.previousNode.type&&(eTa(e.Ze),e.previousNode=fTa),e.RK(qh(f.delay))));a.Jh.length&&(a.Jh.forEach(function(g){return uh(c,g,e)}),Mq(e.Ze),e.l3a>d&&Lq(e));b.previousNode=a};
_.h.uWb=function(a,b){var c=this,d=[],e=b.Ze.currentTime,f=a.options&&a.options.delay?qh(a.options.delay):0;a.Jh.forEach(function(g){var m=Kq(b,a.options);f&&m.RK(f);uh(c,g,m);e=Math.max(e,m.Ze.currentTime);d.push(m.Ze)});d.forEach(function(g){return gTa(b.Ze,g)});Lq(b,e);b.previousNode=a};_.h.gyc=function(a,b){return a.wQa?(a=a.vRc,a=b.params?eqa(a,b.params,b.errors):a,Wpa(a,b.errors)):{duration:a.duration,delay:a.delay,easing:a.easing}};
_.h.rWb=function(a,b){var c=b.Cw=this.gyc(a.SI,b),d=b.Ze;c.delay&&(hTa(b.Ze,b.Ze.duration+c.delay),eTa(d));var e=a.style;5==e.type?this.Mza(e,b):(hTa(b.Ze,b.Ze.duration+c.duration),this.qla(e,b),Mq(d));b.Cw=null;b.previousNode=a};
_.h.qla=function(a,b){var c=b.Ze,d=b.Cw;!d&&0<c.Zo.size&&(c.duration+=1,c.nJa());d=d&&d.easing||a.easing;if(a.iIc){d&&c.sKa.set("easing",d);d=_.k(c.vX);for(var e=d.next();!e.done;e=d.next()){var f=_.k(e.value);e=f.next().value;f=f.next().value;c.kGa.set(e,f||"*");c.Zo.set(e,"*")}c.H9a=c.Zo}else bTa(c,a.styles,d,b.errors,b.options);b.previousNode=a};
_.h.Mza=function(a,b){var c=b.Cw,d=b.Ze.duration,e=c.duration,f=Kq(b).Ze;f.easing=c.easing;a.styles.forEach(function(g){hTa(f,(g.offset||0)*e);bTa(f,g.styles,g.easing,b.errors,b.options);Mq(f)});gTa(b.Ze,f);Lq(b,d+e);b.previousNode=a};
_.h.vWb=function(a,b){var c=this,d=b.Ze.currentTime,e=a.options||{},f=e.delay?qh(e.delay):0;f&&(6===b.previousNode.type||0==d&&0<b.Ze.Zo.size)&&(eTa(b.Ze),b.previousNode=fTa);var g=d;d=iTa(b,a.lb,a.limit,a.qHc,e.optional?!0:!1,b.errors);b.Y$=d.length;var m=null;d.forEach(function(n,r){b.Fw=r;r=Kq(b,a.options,n);f&&r.RK(f);n===b.element&&(m=r.Ze);uh(c,a.animation,r);Mq(r.Ze);g=Math.max(g,r.Ze.currentTime)});b.Fw=0;b.Y$=0;Lq(b,g);m&&(gTa(b.Ze,m),eTa(b.Ze));b.previousNode=a};
_.h.xWb=function(a,b){var c=b.RGb,d=b.Ze,e=a.SI,f=Math.abs(e.duration),g=f*(b.Y$-1);f*=b.Fw;switch(0>e.duration?"reverse":e.easing){case "reverse":f=g-f;break;case "full":f=c.Xmb}e=b.Ze;f&&e.RK(f);e=e.currentTime;uh(this,a.animation,b);b.previousNode=a;c.Xmb=d.currentTime-e+(d.startTime-c.Ze.startTime)};
var fTa={},aTa=function(a,b,c,d,e,f,g,m){this.ns=a;this.element=b;this.kRb=c;this.r$a=d;this.xbb=e;this.errors=f;this.UE=g;this.Cw=this.RGb=null;this.previousNode=fTa;this.l3a=0;this.options={};this.Xmb=this.Y$=this.Fw=0;this.Ze=m||new Nq(this.ns,b,0);g.push(this.Ze)},dTa=function(a,b,c){if(b){var d=a.options;null!=b.duration&&(d.duration=qh(b.duration));null!=b.delay&&(d.delay=qh(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]=eqa(e[g],f,a.errors))})}}};aTa.prototype.grc=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 Kq=function(a,b,c){b=void 0===b?null:b;c=c||a.element;c=new aTa(a.ns,c,a.kRb,a.r$a,a.xbb,a.errors,a.UE,a.Ze.tD(c,0));c.previousNode=a.previousNode;c.Cw=a.Cw;c.options=a.grc();dTa(c,b);c.Fw=a.Fw;c.Y$=a.Y$;c.RGb=a;a.l3a++;return c},Lq=function(a,b){a.previousNode=fTa;a.Ze=a.Ze.tD(a.element,b);a.UE.push(a.Ze)};
aTa.prototype.RK=function(a){0<a&&this.Ze.RK(a)};var iTa=function(a,b,c,d,e,f){var g=[];d&&g.push(a.element);0<b.length&&(b=b.replace(ZSa,"."+a.r$a),b=b.replace($Sa,"."+a.xbb),a=a.ns.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,_.Dc(a)));e||0!=g.length||f.push(new _.hc(3014,!1));return g};_.W.Object.defineProperties(aTa.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});
var Nq=function(a,b,c,d){this.ns=a;this.element=b;this.startTime=c;this.B5=d;this.duration=0;this.easing=null;this.sKa=new Map;this.Zo=new Map;this.IX=new Map;this.rLa=new Map;this.NX=new Map;this.YX=new Map;this.kGa=new Map;this.H9a=null;this.B5||(this.B5=new Map);this.vX=this.B5.get(b);this.vX||(this.vX=this.NX,this.B5.set(b,this.NX));this.nJa()};Nq.prototype.bmb=function(){switch(this.IX.size){case 0:return!1;case 1:return 0<this.Zo.size;default:return!0}};
Nq.prototype.RK=function(a){var b=1===this.IX.size&&this.YX.size;this.duration||b?(hTa(this,this.currentTime+a),b&&eTa(this)):this.startTime+=a};Nq.prototype.tD=function(a,b){Mq(this);return new Nq(this.ns,a,b||this.currentTime,this.B5)};Nq.prototype.nJa=function(){this.Zo&&(this.sKa=this.Zo);this.Zo=this.IX.get(this.duration);this.Zo||(this.Zo=new Map,this.IX.set(this.duration,this.Zo))};var hTa=function(a,b){Mq(a);a.duration=b;a.nJa()};
Nq.prototype.YJ=function(a,b){this.NX.set(a,b);this.vX.set(a,b);this.rLa.set(a,{time:this.currentTime,value:b})};
var bTa=function(a,b,c,d,e){c&&a.sKa.set("easing",c);c=e&&e.params||{};b=Gqa(b,a.vX);b=_.k(b);for(e=b.next();!e.done;e=b.next()){var f=_.k(e.value);e=f.next().value;f=f.next().value;f=eqa(f,c,d);a.YX.set(e,f);if(!a.NX.has(e)){var g=void 0;a.kGa.set(e,null!=(g=a.vX.get(e))?g:"*")}a.YJ(e,f)}},Mq=function(a){0!=a.YX.size&&(a.YX.forEach(function(b,c){a.Zo.set(c,b)}),a.YX.clear(),a.NX.forEach(function(b,c){a.Zo.has(c)||a.Zo.set(c,b)}))},eTa=function(a){for(var b=_.k(a.NX),c=b.next();!c.done;c=b.next()){var d=
_.k(c.value);c=d.next().value;d=d.next().value;a.YX.set(c,d);a.YJ(c,d)}},gTa=function(a,b){b.rLa.forEach(function(c,d){var e=a.rLa.get(d);(!e||c.time>e.time)&&a.YJ(d,c.value)})};
Nq.prototype.Tpa=function(){var a=this;Mq(this);var b=new Set,c=new Set,d=1===this.IX.size&&0===this.duration,e=[];this.IX.forEach(function(r,w){r=rh(r,new Map,a.kGa);r.forEach(function(z,D){"!"===z?b.add(D):"*"===z&&c.add(D)});d||r.set("offset",w/a.duration);e.push(r)});var f=b.size?fqa(b.values()):[],g=c.size?fqa(c.values()):[];if(d){var m=e[0],n=new Map(m);m.set("offset",0);n.set("offset",1);e=[m,n]}return Cqa(this.element,e,f,g,this.duration,this.startTime,this.easing,!1)};
_.W.Object.defineProperties(Nq.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.Zo)a.push(b);return a}}});var cTa=function(a,b,c,d,e,f,g){g=void 0===g?!1:g;Nq.call(this,a,b,f.delay);this.iM=c;this.B1=d;this.sU=e;this.Wwc=g;this.SI={duration:f.duration,delay:f.delay,easing:f.easing}};_.V(cTa,Nq);cTa.prototype.bmb=function(){return 1<this.iM.length};
cTa.prototype.Tpa=function(){var a=this.iM,b=this.SI,c=b.delay,d=b.duration,e=b.easing;if(this.Wwc&&c){b=[];e=d+c;var f=c/e,g=rh(a[0]);g.set("offset",0);b.push(g);g=rh(a[0]);g.set("offset",Fqa(f));b.push(g);f=a.length-1;for(g=1;g<=f;g++){var m=rh(a[g]),n=m.get("offset");m.set("offset",Fqa((c+n*d)/e));b.push(m)}d=e;c=0;e="";a=b}return Cqa(this.element,a,this.B1,this.sU,d,c,e,!0)};var jTa={},Kqa=function(a,b,c){this.Xdb=a;this.lK=b;this.xdb=c};Kqa.prototype.match=function(a,b,c,d){return Iqa(this.lK.ZCb,a,b,c,d)};Kqa.prototype.QY=function(a,b,c){var d=this.xdb.get("*");void 0!==a&&(d=this.xdb.get(null==a?void 0:a.toString())||d);return d?d.QY(b,c):new Map};
Kqa.prototype.kb=function(a,b,c,d,e,f,g,m,n,r){var w=[],z=this.lK.options&&this.lK.options.params||jTa;g=this.QY(c,g&&g.params||jTa,w);var D=m&&m.params||jTa;m=this.QY(d,D,w);var J=new Set,L=new Map,P=new Map,ba="void"===d,oa;z={params:Jqa(D,z),delay:null==(oa=this.lK.options)?void 0:oa.delay};a=r?[]:Eqa(a,b,this.lK.animation,e,f,g,m,z,n,w);var qa=0;a.forEach(function(sa){qa=Math.max(sa.duration+sa.delay,qa)});if(w.length)return Hqa(b,this.Xdb,c,d,ba,g,m,[],[],L,P,qa,w);a.forEach(function(sa){var Ea=
sa.element,Ma=xh(L,Ea,new Set);sa.B1.forEach(function(ab){return Ma.add(ab)});var Va=xh(P,Ea,new Set);sa.sU.forEach(function(ab){return Va.add(ab)});Ea!==b&&J.add(Ea)});w=fqa(J.values());return Hqa(b,this.Xdb,c,d,ba,g,m,a,w,L,P,qa)};var kTa=function(a,b){this.styles=a;this.SBc=b};
kTa.prototype.QY=function(a,b){var c=new Map,d=Xpa(this.SBc);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=eqa(f,d,b));var m=$pa(g);f=jqa(m,f,b);c.set(g,f)})});return c};var lTa=function(a,b,c){var d=this;this.name=a;this.lK=b;this.Vna=c;this.JTb=[];this.FV=new Map;b.FV.forEach(function(e){d.FV.set(e.name,new kTa(e.style,e.options&&e.options.params||{}))});Mqa(this.FV,"true","1");Mqa(this.FV,"false","0");b.Zx.forEach(function(e){d.JTb.push(new Kqa(a,e,d.FV))});this.Ura=Lqa(a,this.FV)},mTa=function(a,b,c,d,e){return a.JTb.find(function(f){return f.match(b,c,d,e)})||null};var nTa=new Jq,oTa=function(a,b,c){this.Npa=a;this.ns=b;this.Vna=c;this.z8a=new Map;this.hKa=new Map;this.eh=[]};_.h=oTa.prototype;_.h.register=function(a,b){var c=[];b=(new XSa(this.ns)).kb(b,c,[]);if(c.length)throw new _.hc(3503,!1);this.z8a.set(a,b)};_.h.ZW=function(a,b,c){var d=a.element;b=kqa(a.iM,b,c);return this.ns.animate(d,b,a.duration,a.delay,a.easing,[],!0)};
_.h.create=function(a,b,c){var d=this;c=void 0===c?{}:c;var e=[],f=this.z8a.get(a),g=new Map;f?(b=Eqa(this.ns,b,f,"ng-enter","ng-leave",new Map,new Map,c,nTa,e),b.forEach(function(m){var n=xh(g,m.element,new Map);m.sU.forEach(function(r){return n.set(r,null)})})):(e.push(new _.hc(3300,!1)),b=[]);if(e.length)throw new _.hc(3504,!1);g.forEach(function(m,n){m.forEach(function(r,w){m.set(w,d.ns.WOa(n,w,"*"))})});e=b.map(function(m){var n=g.get(m.element);return d.ZW(m,new Map,n)});e=wh(e);this.hKa.set(a,
e);e.nf(function(){return d.destroy(a)});this.eh.push(e);return e};_.h.destroy=function(a){var b=this.fIa(a);b.destroy();this.hKa.delete(a);a=this.eh.indexOf(b);0<=a&&this.eh.splice(a,1)};_.h.fIa=function(a){a=this.hKa.get(a);if(!a)throw new _.hc(3301,!1);return a};_.h.listen=function(a,b,c,d){b=nqa(b,"","","");mqa(this.fIa(a),c,b,d);return function(){}};
_.h.Kg=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.fIa(a),c){case "play":b.play();break;case "pause":b.pause();break;case "reset":b.reset();break;case "restart":b.Dx();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 pTa=[],qTa={xl:"",qV:!1,Q1a:!1,mta:!1,j0a:!1},Pqa={xl:"",Q1a:!1,qV:!1,mta:!1,j0a:!0},rTa=function(a,b){this.xl=void 0===b?"":b;var c=(b=a&&a.hasOwnProperty("value"))?a.value:a;this.value=null!=c?c:null;b?(a=Xpa(a),delete a.value,this.options=a):this.options={};this.options.params||(this.options.params={})},sTa=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(rTa.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});var tTa=new rTa("void"),Oq=function(a,b,c){this.id=a;this.wH=b;this.vj=c;this.eh=[];this.XJ=new Map;this.uoa=[];this.pX=new Map;this.Rab="ng-tns-"+a;zh(b,this.Rab)};_.h=Oq.prototype;
_.h.listen=function(a,b,c,d){var e=this;if(!this.XJ.has(b))throw new _.hc(3302,!1);if(null==c||0==c.length)throw new _.hc(3303,!1);if("start"!=c&&"done"!=c)throw new _.hc(3400,!1);var f=xh(this.pX,a,[]),g={name:b,phase:c,callback:d};f.push(g);var m=xh(this.vj.IB,a,new Map);m.has(b)||(zh(a,"ng-trigger"),zh(a,"ng-trigger-"+b),m.set(b,tTa));return function(){uTa(e.vj,function(){var n=f.indexOf(g);0<=n&&f.splice(n,1);e.XJ.has(b)||m.delete(b)})}};
_.h.register=function(a,b){if(this.XJ.has(a))return!1;this.XJ.set(a,b);return!0};_.h.rtc=function(a){a=this.XJ.get(a);if(!a)throw new _.hc(3401,!1);return a};
_.h.trigger=function(a,b,c,d){var e=this;d=void 0===d?!0:d;var f=this.rtc(b),g=new vTa(this.id,b,a),m=this.vj.IB.get(a);m||(zh(a,"ng-trigger"),zh(a,"ng-trigger-"+b),this.vj.IB.set(a,m=new Map));var n=m.get(b),r=new rTa(c,this.id);c&&c.hasOwnProperty("value")||!n||sTa(r,n.options);m.set(b,r);n||(n=tTa);if("void"!==r.value&&n.value===r.value){if(!Wqa(n.params,r.params)){d=[];var w=f.Ura.QY(n.value,n.params,d),z=f.Ura.QY(r.value,r.params,d);d.length?this.vj.reportError(d):uTa(this.vj,function(){th(a,
w);sh(a,z)})}}else{c=xh(this.vj.oU,a,[]);c.forEach(function(J){J.xl==e.id&&J.En==b&&J.jv&&J.destroy()});m=mTa(f,n.value,r.value,a,r.params);var D=!1;if(!m){if(!d)return;m=f.Ura;D=!0}this.vj.dza++;this.uoa.push({element:a,En:b,transition:m,ql:n,Sf:r,nU:g,Yyb:D});D||(zh(a,"ng-animate-queued"),g.hE(function(){Ah(a,"ng-animate-queued")}));g.Vu(function(){var J=e.eh.indexOf(g);0<=J&&e.eh.splice(J,1);if(J=e.vj.oU.get(a)){var L=J.indexOf(g);0<=L&&J.splice(L,1)}});this.eh.push(g);c.push(g);return g}};
_.h.kA=function(a){var b=this;this.XJ.delete(a);this.vj.IB.forEach(function(c){return c.delete(a)});this.pX.forEach(function(c,d){b.pX.set(d,c.filter(function(e){return e.name!=a}))})};var wTa=function(a,b){a.vj.IB.delete(b);a.pX.delete(b);var c=a.vj.oU.get(b);c&&(c.forEach(function(d){return d.destroy()}),a.vj.oU.delete(b))};
Oq.prototype.udb=function(a,b){var c=this,d=this.vj.Bp.query(a,".ng-trigger",!0);d.forEach(function(e){if(!e.__ng_removed){var f=xTa(c.vj,e);f.size?f.forEach(function(g){return yTa(g,e,b,!1,!0)}):wTa(c,e)}});this.vj.D8(function(){return d.forEach(function(e){return wTa(c,e)})})};
var yTa=function(a,b,c,d,e){var f=a.vj.IB.get(b),g=new Map;if(f){var m=[];f.forEach(function(n,r){g.set(r,n.value);a.XJ.has(r)&&(n=a.trigger(b,r,"void",e))&&m.push(n)});if(m.length)return zTa(a.vj,a.id,b,!0,c,g),d&&wh(m).Vu(function(){return Sqa(a.vj,b)}),!0}return!1},ATa=function(a,b){var c=a.pX.get(b),d=a.vj.IB.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).Ura,m=d.get(f)||tTa,n=new rTa("void"),r=new vTa(a.id,f,b);a.vj.dza++;a.uoa.push({element:b,
En:f,transition:g,ql:m,Sf:n,nU:r,Yyb:!0})}})}};Oq.prototype.removeNode=function(a,b){var c=this,d=this.vj;a.childElementCount&&this.udb(a,b);if(!yTa(this,a,b,!0)){var e=!1;if(d.o4a){var f=d.eh.length?d.w1.get(a):[];if(f&&f.length)e=!0;else for(f=a;f=f.parentNode;)if(d.IB.get(f)){e=!0;break}}ATa(this,a);e?zTa(d,this.id,a,!1,b):(e=a.__ng_removed,e&&e!==qTa||(uTa(d,function(){return wTa(c,a)}),BTa(d,a),d.NJa(a,b)))}};Oq.prototype.insertNode=function(a){zh(a,this.Rab)};
var CTa=function(a,b){var c=[];a.uoa.forEach(function(d){var e=d.nU;if(!e.yc){var f=d.element,g=a.pX.get(f);g&&g.forEach(function(m){if(m.name==d.En){var n=nqa(f,d.En,d.ql.value,d.Sf.value);n._data=b;mqa(d.nU,m.phase,n,m.callback)}});e.VCb?uTa(a.vj,function(){e.destroy()}):c.push(d)}});a.uoa=[];return c.sort(function(d,e){var f=d.transition.lK.cD,g=e.transition.lK.cD;return 0==f||0==g?f-g:a.vj.Bp.Nqa(d.element,e.element)?1:-1})};
Oq.prototype.destroy=function(a){this.eh.forEach(function(b){return b.destroy()});this.udb(this.wH,a)};var Pq=function(a,b,c){this.Npa=a;this.Bp=b;this.Vna=c;this.eh=[];this.pva=new Map;this.oU=new Map;this.w1=new Map;this.IB=new Map;this.CZ=new Set;this.dza=this.o4a=0;this.I6={};this.QX=[];this.EHa=[];this.kpa=[];this.iYa=new Map;this.FK=[];this.IG=[];this.Tfa=function(){}};_.h=Pq.prototype;_.h.NJa=function(a,b){this.Tfa(a,b)};
_.h.O8a=function(a,b){var c=this.QX,d=this.iYa;if(0<=c.length-1){for(var e=!1,f=this.Bp.Ssa(b);f;){var g=d.get(f);if(g){c.splice(c.indexOf(g)+1,0,a);e=!0;break}f=this.Bp.Ssa(f)}e||c.unshift(a)}else c.push(a);d.set(b,a);return a};_.h.register=function(a,b){var c=this.I6[a];c||(c=new Oq(a,b,this),this.Npa&&this.Bp.Nqa(this.Npa,b)?this.O8a(c,b):(this.pva.set(b,c),this.FK.push(b)),c=this.I6[a]=c);return c};_.h.Y_a=function(a,b,c){(a=this.I6[a])&&a.register(b,c)&&this.o4a++};
_.h.destroy=function(a,b){var c=this;a&&(uTa(this,function(){}),this.D8(function(){var d=c.MP(a);c.iYa.delete(d.wH);var e=c.QX.indexOf(d);0<=e&&c.QX.splice(e,1);d.destroy(b);delete c.I6[a]}))};_.h.MP=function(a){return this.I6[a]};var xTa=function(a,b){var c=new Set;if(b=a.IB.get(b)){b=_.k(b.values());for(var d=b.next();!d.done;d=b.next())d=d.value,d.xl&&(d=a.MP(d.xl))&&c.add(d)}return c};Pq.prototype.trigger=function(a,b,c,d){return Nqa(b)&&(a=this.MP(a))?(a.trigger(b,c,d),!0):!1};
Pq.prototype.insertNode=function(a,b,c,d){if(Nqa(b)){var e=b.__ng_removed;e&&e.qV&&(e.qV=!1,e.Q1a=!0,e=this.IG.indexOf(b),0<=e&&this.IG.splice(e,1));a&&(a=this.MP(a))&&a.insertNode(b,c);d&&this.FK.push(b)}};var DTa=function(a,b,c){c?a.CZ.has(b)||(a.CZ.add(b),zh(b,"ng-animate-disabled")):a.CZ.has(b)&&(a.CZ.delete(b),Ah(b,"ng-animate-disabled"))};
Pq.prototype.removeNode=function(a,b,c){if(Nqa(b)){var d=a?this.MP(a):null;d?d.removeNode(b,c):zTa(this,a,b,!1,c);(d=this.iYa.get(b))&&d.id!==a&&d.removeNode(b,c)}else this.NJa(b,c)};var zTa=function(a,b,c,d,e,f){a.IG.push(c);c.__ng_removed={xl:b,qV:e,mta:d,j0a:!1,f_a:f}};Pq.prototype.listen=function(a,b,c,d,e){return Nqa(b)?this.MP(a).listen(b,c,d,e):function(){}};Pq.prototype.Zpc=function(a,b,c,d,e){return a.transition.kb(this.Bp,a.element,a.ql.value,a.Sf.value,c,d,a.ql.options,a.Sf.options,b,e)};
var BTa=function(a,b){var c=a.Bp.query(b,".ng-trigger",!0);c.forEach(function(d){return ETa(a,d)});0!=a.w1.size&&(c=a.Bp.query(b,".ng-animating",!0),c.forEach(function(d){return FTa(a,d)}))},ETa=function(a,b){(a=a.oU.get(b))&&a.forEach(function(c){c.jv?c.VCb=!0:c.destroy()})},FTa=function(a,b){(a=a.w1.get(b))&&a.forEach(function(c){return c.finish()})},Sqa=function(a,b){var c=b.__ng_removed;if(c&&c.qV){b.__ng_removed=qTa;if(c.xl){BTa(a,b);var d=a.MP(c.xl);d&&wTa(d,b)}a.NJa(b,c.qV)}var e;(null==(e=
b.classList)?0:e.contains("ng-animate-disabled"))&&DTa(a,b,!1);a.Bp.query(b,".ng-animate-disabled",!0).forEach(function(f){DTa(a,f,!1)})};
Pq.prototype.flush=function(a){var b=this;a=void 0===a?-1:a;var c=[];this.pva.size&&(this.pva.forEach(function(f,g){return b.O8a(f,g)}),this.pva.clear());if(this.o4a&&this.FK.length)for(var d=0;d<this.FK.length;d++)zh(this.FK[d],"ng-star-inserted");if(this.QX.length&&(this.dza||this.IG.length)){d=[];try{c=this.msc(d,a)}finally{for(a=0;a<d.length;a++)d[a]()}}else for(a=0;a<this.IG.length;a++)Sqa(this,this.IG[a]);this.dza=0;this.FK.length=0;this.IG.length=0;this.EHa.forEach(function(f){return f()});
this.EHa=[];if(this.kpa.length){var e=this.kpa;this.kpa=[];c.length?wh(c).Vu(function(){e.forEach(function(f){return f()})}):e.forEach(function(f){return f()})}};Pq.prototype.reportError=function(){throw new _.hc(3402,!1);};
Pq.prototype.msc=function(a,b){var c=this,d=new Jq,e=[],f=new Map,g=[],m=new Map,n=new Map,r=new Map,w=new Set;this.CZ.forEach(function(mb){w.add(mb);mb=c.Bp.query(mb,".ng-animate-queued",!0);for(var vb=0;vb<mb.length;vb++)w.add(mb[vb])});var z=this.Npa,D=Array.from(this.IB.keys()),J=Rqa(D,this.FK),L=new Map,P=0;J.forEach(function(mb,vb){var nb="ng-enter"+P++;L.set(vb,nb);mb.forEach(function(yb){return zh(yb,nb)})});for(var ba=[],oa=new Set,qa=new Set,sa=0;sa<this.IG.length;sa++){var Ea=this.IG[sa],
Ma=Ea.__ng_removed;Ma&&Ma.qV&&(ba.push(Ea),oa.add(Ea),Ma.mta?this.Bp.query(Ea,".ng-star-inserted",!0).forEach(function(mb){return oa.add(mb)}):qa.add(Ea))}var Va=new Map,ab=Rqa(D,Array.from(oa));ab.forEach(function(mb,vb){var nb="ng-leave"+P++;Va.set(vb,nb);mb.forEach(function(yb){return zh(yb,nb)})});a.push(function(){J.forEach(function(mb,vb){var nb=L.get(vb);mb.forEach(function(yb){return Ah(yb,nb)})});ab.forEach(function(mb,vb){var nb=Va.get(vb);mb.forEach(function(yb){return Ah(yb,nb)})});ba.forEach(function(mb){Sqa(c,
mb)})});var Gb=[],Hb=[];for(a=this.QX.length-1;0<=a;a--)CTa(this.QX[a],b).forEach(function(mb){var vb=mb.nU,nb=mb.element;Gb.push(vb);if(c.FK.length){var yb=nb.__ng_removed;if(yb&&yb.Q1a){if(yb.f_a&&yb.f_a.has(mb.En)){yb=yb.f_a.get(mb.En);var na=c.IB.get(mb.element);if(na&&na.has(mb.En)){var oc=na.get(mb.En);oc.value=yb;na.set(mb.En,oc)}}vb.destroy();return}}yb=!z||!c.Bp.Nqa(z,nb);na=Va.get(nb);oc=L.get(nb);var Hc=c.Zpc(mb,d,oc,na,yb);if(Hc.errors&&Hc.errors.length)Hb.push(Hc);else if(yb)vb.hE(function(){return th(nb,
Hc.Bsa)}),vb.nf(function(){return sh(nb,Hc.rka)}),e.push(vb);else if(mb.Yyb)vb.hE(function(){return th(nb,Hc.Bsa)}),vb.nf(function(){return sh(nb,Hc.rka)}),e.push(vb);else{var wd=[];Hc.UE.forEach(function(Yc){Yc.yRc=!0;c.CZ.has(Yc.element)||wd.push(Yc)});Hc.UE=wd;d.append(nb,Hc.UE);g.push({ayb:Hc,nU:vb,element:nb});Hc.CNc.forEach(function(Yc){return xh(m,Yc,[]).push(vb)});Hc.B1.forEach(function(Yc,bd){if(Yc.size){var $d=n.get(bd);$d||n.set(bd,$d=new Set);Yc.forEach(function(bg,Pe){return $d.add(Pe)})}});
Hc.sU.forEach(function(Yc,bd){var $d=r.get(bd);$d||r.set(bd,$d=new Set);Yc.forEach(function(bg,Pe){return $d.add(Pe)})})}});if(Hb.length){var Eb=[];Hb.forEach(function(){Eb.push(new _.hc(3505,!1))});Gb.forEach(function(mb){return mb.destroy()});this.reportError(Eb)}var Na=new Map,gb=new Map;g.forEach(function(mb){var vb=mb.element;d.has(vb)&&(gb.set(vb,vb),c.Tpc(mb.nU.xl,mb.ayb,Na))});e.forEach(function(mb){var vb=mb.element;c.iab(vb,!1,mb.xl,mb.En,null).forEach(function(nb){xh(Na,vb,[]).push(nb);
nb.destroy()})});var jb=ba.filter(function(mb){return Xqa(mb,n,r)}),ic=new Map;Qqa(ic,this.Bp,qa,r,"*").forEach(function(mb){Xqa(mb,n,r)&&jb.push(mb)});var sc=new Map;J.forEach(function(mb){Qqa(sc,c.Bp,new Set(mb),n,"!")});jb.forEach(function(mb){var vb=ic.get(mb),nb=sc.get(mb),yb,na;ic.set(mb,new Map([].concat(_.Dc(null!=(yb=null==vb?void 0:vb.entries())?yb:[]),_.Dc(null!=(na=null==nb?void 0:nb.entries())?na:[]))))});var ff=[],rb=[],Jb={};g.forEach(function(mb){var vb=mb.element,nb=mb.nU,yb=mb.ayb;
if(d.has(vb))if(w.has(vb))nb.nf(function(){return sh(vb,yb.rka)}),nb.disabled=!0,nb.totalTime=yb.totalTime,e.push(nb);else{var na=Jb;if(1<gb.size){mb=vb;for(var oc=[];mb=mb.parentNode;){var Hc=gb.get(mb);if(Hc){na=Hc;break}oc.push(mb)}oc.forEach(function(wd){return gb.set(wd,na)})}mb=c.Xpc(nb.xl,yb,Na,f,sc,ic);GTa(nb,mb);na===Jb?ff.push(nb):((mb=c.oU.get(na))&&mb.length&&(nb.fU=wh(mb)),e.push(nb))}else th(vb,yb.Bsa),nb.nf(function(){return sh(vb,yb.rka)}),rb.push(nb),w.has(vb)&&e.push(nb)});rb.forEach(function(mb){var vb=
f.get(mb.element);vb&&vb.length&&(vb=wh(vb),GTa(mb,vb))});e.forEach(function(mb){mb.fU?HTa(mb,mb.fU):mb.destroy()});for(b=0;b<ba.length;b++)if(qa=ba[b],a=qa.__ng_removed,Ah(qa,"ng-leave"),!a||!a.mta){a=[];if(m.size)for((D=m.get(qa))&&D.length&&a.push.apply(a,_.Dc(D)),D=this.Bp.query(qa,".ng-animating",!0),sa=0;sa<D.length;sa++)(Ea=m.get(D[sa]))&&Ea.length&&a.push.apply(a,_.Dc(Ea));a=a.filter(function(mb){return!mb.yc});a.length?Tqa(this,qa,a):Sqa(this,qa)}ba.length=0;ff.forEach(function(mb){c.eh.push(mb);
mb.Vu(function(){mb.destroy();c.eh.splice(c.eh.indexOf(mb),1)});mb.play()});return ff};var uTa=function(a,b){a.EHa.push(b)};_.h=Pq.prototype;_.h.D8=function(a){this.kpa.push(a)};_.h.iab=function(a,b,c,d,e){var f=[];if(b)(e=this.w1.get(a))&&(f=e);else if(a=this.oU.get(a)){var g=!e||"void"==e;a.forEach(function(m){m.jv||(g||m.En==d)&&f.push(m)})}if(c||d)f=f.filter(function(m){return c&&c!=m.xl||d&&d!=m.En?!1:!0});return f};
_.h.Tpc=function(a,b,c){var d=b.En,e=b.element;a=b.zzb?void 0:a;d=b.zzb?void 0:d;for(var f=_.k(b.UE),g=f.next(),m={};!g.done;m={SZa:m.SZa},g=f.next()){g=g.value.element;var n=g!==e;m.SZa=xh(c,g,[]);this.iab(g,n,a,d,b.Sf).forEach(function(r){return function(w){var z=w.Tn;z.r9&&z.r9();w.destroy();r.SZa.push(w)}}(m))}th(e,b.Bsa)};
_.h.Xpc=function(a,b,c,d,e,f){var g=this,m=b.En,n=b.element,r=[],w=new Set,z=new Set,D=b.UE.map(function(L){var P=L.element;w.add(P);var ba=P.__ng_removed;if(ba&&ba.j0a)return new vh(L.duration,L.delay);ba=P!==n;var oa=Vqa((c.get(P)||pTa).map(function(Ea){return Ea.Tn})).filter(function(Ea){return Ea.element?Ea.element===P:!1}),qa=e.get(P),sa=f.get(P);qa=kqa(L.iM,qa,sa);oa=g.ZW(L,qa,oa);L.HRc&&d&&z.add(P);ba&&(L=new vTa(a,m,P),GTa(L,oa),r.push(L));return oa});r.forEach(function(L){xh(g.w1,L.element,
[]).push(L);L.Vu(function(){var P=g.w1,ba=L.element,oa=P.get(ba);oa&&(oa.length&&oa.splice(oa.indexOf(L),1),0==oa.length&&P.delete(ba));return oa})});w.forEach(function(L){return zh(L,"ng-animating")});var J=wh(D);J.nf(function(){w.forEach(function(L){return Ah(L,"ng-animating")});sh(n,b.rka)});z.forEach(function(L){xh(d,L,[]).push(J)});return J};_.h.ZW=function(a,b,c){return 0<b.length?this.Bp.animate(a.element,b,a.duration,a.delay,a.easing,c):new vh(a.duration,a.delay)};
var vTa=function(a,b,c){this.xl=a;this.En=b;this.element=c;this.Tn=new vh;this.B9a=!1;this.xKa=new Map;this.yc=!1;this.fU=null;this.disabled=this.VCb=!1;this.jv=!0;this.totalTime=0},GTa=function(a,b){a.B9a||(a.Tn=b,a.xKa.forEach(function(c,d){c.forEach(function(e){return mqa(b,d,void 0,e)})}),a.xKa.clear(),a.B9a=!0,a.totalTime=b.totalTime,a.jv=!1)},HTa=function(a,b){var c=a.Tn;c.ZV&&b.hE(function(){return c.ZV("start")});b.Vu(function(){return a.finish()});b.nf(function(){return a.destroy()})};
_.h=vTa.prototype;_.h.wKa=function(a,b){xh(this.xKa,a,[]).push(b)};_.h.Vu=function(a){this.jv&&this.wKa("done",a);this.Tn.Vu(a)};_.h.hE=function(a){this.jv&&this.wKa("start",a);this.Tn.hE(a)};_.h.nf=function(a){this.jv&&this.wKa("destroy",a);this.Tn.nf(a)};_.h.init=function(){this.Tn.init()};_.h.sH=function(){return this.jv?!1:this.Tn.sH()};_.h.play=function(){!this.jv&&this.Tn.play()};_.h.pause=function(){!this.jv&&this.Tn.pause()};_.h.Dx=function(){!this.jv&&this.Tn.Dx()};_.h.finish=function(){this.Tn.finish()};
_.h.destroy=function(){this.yc=!0;this.Tn.destroy()};_.h.reset=function(){!this.jv&&this.Tn.reset()};_.h.setPosition=function(a){this.jv||this.Tn.setPosition(a)};_.h.ZV=function(a){var b=this.Tn;b.ZV&&b.ZV(a)};var Qq=function(a,b,c){var d=this;this.ns=b;this.Vna=c;this.Wdb={};this.Tfa=function(){};this.cu=new Pq(a.body,b,c);this.HLa=new oTa(a.body,b,c);this.cu.Tfa=function(e,f){return d.Tfa(e,f)}};_.h=Qq.prototype;_.h.Y_a=function(a,b,c,d,e){a=a+"-"+d;c=this.Wdb[a];if(!c){c=[];e=(new XSa(this.ns)).kb(e,c,[]);if(c.length)throw new _.hc(3404,!1);c=new lTa(d,e,this.Vna);this.Wdb[a]=c}this.cu.Y_a(b,d,c)};_.h.register=function(a,b){this.cu.register(a,b)};_.h.destroy=function(a,b){this.cu.destroy(a,b)};
_.h.disableAnimations=function(a,b){DTa(this.cu,a,b)};_.h.process=function(a,b,c,d){"@"==c.charAt(0)?(c=_.k(oqa(c)),a=c.next().value,c=c.next().value,this.HLa.Kg(a,b,c,d)):this.cu.trigger(a,b,c,d)};_.h.listen=function(a,b,c,d,e){return"@"==c.charAt(0)?(c=_.k(oqa(c)),a=c.next().value,c=c.next().value,this.HLa.listen(a,b,c,e)):this.cu.listen(a,b,c,d,e)};_.h.flush=function(a){this.cu.flush(void 0===a?-1:a)};_.h.D8=function(a){this.cu.D8(a)};
_.W.Object.defineProperties(Qq.prototype,{eh:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.Dc(this.cu.eh),_.Dc(this.HLa.eh))}}});var Zqa=function(a,b,c){this.Qc=a;this.Noa=b;this.LP=c;this.ii=0;var d=ITa.get(a);d||ITa.set(a,d=new Map);this.OIa=d};Zqa.prototype.start=function(){1>this.ii&&(this.Noa&&sh(this.Qc,this.Noa,this.OIa),this.ii=1)};Zqa.prototype.finish=function(){this.start();2>this.ii&&(sh(this.Qc,this.OIa),this.LP&&(sh(this.Qc,this.LP),this.LP=null),this.ii=1)};
Zqa.prototype.destroy=function(){this.finish();3>this.ii&&(ITa.delete(this.Qc),this.Noa&&(th(this.Qc,this.Noa),this.LP=null),this.LP&&(th(this.Qc,this.LP),this.LP=null),sh(this.Qc,this.OIa),this.ii=3)};var ITa=new WeakMap;var JTa=function(a,b,c,d){this.element=a;this.iM=b;this.options=c;this.iY=d;this.gp=[];this.jp=[];this.yz=[];this.Lb=this.Fz=this.gw=this.sna=!1;this.V6=[];this.W6=[];this.time=0;this.fU=null;this.LR=new Map;this.k$a=c.duration;this.dHa=c.delay||0;this.time=this.k$a+this.dHa};_.h=JTa.prototype;_.h.zz=function(){this.gw||(this.gw=!0,this.gp.forEach(function(a){return a()}),this.gp=[])};_.h.init=function(){this.ZW();this.Cvc()};
_.h.ZW=function(){var a=this;if(!this.sna){this.sna=!0;var b=this.iM;this.hD=this.xxc(this.element,b,this.options);this.hsc=b.length?b[b.length-1]:new Map;var c=function(){return a.zz()};this.hD.addEventListener("finish",c);this.nf(function(){a.hD.removeEventListener("finish",c)})}};_.h.Cvc=function(){this.dHa?this.GKa():this.hD.pause()};_.h.frc=function(a){var b=[];a.forEach(function(c){b.push(Object.fromEntries(c))});return b};_.h.xxc=function(a,b,c){return a.animate(this.frc(b),c)};
_.h.hE=function(a){this.W6.push(a);this.jp.push(a)};_.h.Vu=function(a){this.V6.push(a);this.gp.push(a)};_.h.nf=function(a){this.yz.push(a)};_.h.play=function(){this.ZW();this.sH()||(this.jp.forEach(function(a){return a()}),this.jp=[],this.Fz=!0,this.iY&&this.iY.start());this.hD.play()};_.h.pause=function(){this.init();this.hD.pause()};_.h.finish=function(){this.init();this.iY&&this.iY.finish();this.zz();this.hD.finish()};
_.h.reset=function(){this.GKa();this.Fz=this.gw=this.Lb=!1;this.jp=this.W6;this.gp=this.V6};_.h.GKa=function(){this.hD&&this.hD.cancel()};_.h.Dx=function(){this.reset();this.play()};_.h.sH=function(){return this.Fz};_.h.destroy=function(){this.Lb||(this.Lb=!0,this.GKa(),this.zz(),this.iY&&this.iY.destroy(),this.yz.forEach(function(a){return a()}),this.yz=[])};_.h.setPosition=function(a){void 0===this.hD&&this.init();this.hD.currentTime=a*this.time};
_.h.r9=function(){var a=this,b=new Map;this.sH()&&this.hsc.forEach(function(c,d){if("offset"!==d){var e=b.set;c=a.gw?c:window.getComputedStyle(a.element)[d];e.call(b,d,c)}});this.LR=b};_.h.ZV=function(a){a="start"===a?this.jp:this.gp;a.forEach(function(b){return b()});a.length=0};_.W.Object.defineProperties(JTa.prototype,{totalTime:{configurable:!0,enumerable:!0,get:function(){return this.dHa+this.k$a}}});var KTa=function(){};_.h=KTa.prototype;_.h.Nqa=function(a,b){return rqa(a,b)};_.h.Ssa=function(a){return qqa(a)};_.h.query=function(a,b,c){return sqa(a,b,c)};_.h.WOa=function(a,b){return window.getComputedStyle(a)[b]};
_.h.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 m=new Map;e=f.filter(function(r){return r instanceof JTa});0!==c&&0!==d||e.forEach(function(r){r.LR.forEach(function(w,z){return m.set(z,w)})});var n=Zpa(b).map(function(r){return rh(r)});n=hqa(a,n,m);b=$qa(a,n);return new JTa(a,n,g,b)};var LTa=function(a,b,c,d){this.xl=a;this.Pe=b;this.Is=c;this.Eq=d};_.h=LTa.prototype;_.h.zp=function(a){var b,c;null==(c=(b=this.Pe).zp)||c.call(b,a)};_.h.destroy=function(){var a=this;this.Is.destroy(this.xl,this.Pe);this.Is.D8(function(){queueMicrotask(function(){a.Pe.destroy()})});var b;null==(b=this.Eq)||b.call(this)};_.h.createElement=function(a,b){return this.Pe.createElement(a,b)};_.h.createComment=function(a){return this.Pe.createComment(a)};_.h.T$=function(a){return this.Pe.T$(a)};
_.h.appendChild=function(a,b){this.Pe.appendChild(a,b);this.Is.cu.insertNode(this.xl,b,a,!1)};_.h.insertBefore=function(a,b,c,d){d=void 0===d?!0:d;this.Pe.insertBefore(a,b,c);this.Is.cu.insertNode(this.xl,b,a,d)};_.h.removeChild=function(a,b){this.Is.cu.removeNode(this.xl,b,this.Pe)};_.h.x1a=function(a,b){return this.Pe.x1a(a,b)};_.h.parentNode=function(a){return this.Pe.parentNode(a)};_.h.nextSibling=function(a){return this.Pe.nextSibling(a)};
_.h.setAttribute=function(a,b,c,d){this.Pe.setAttribute(a,b,c,d)};_.h.removeAttribute=function(a,b,c){this.Pe.removeAttribute(a,b,c)};_.h.fK=function(a,b){this.Pe.fK(a,b)};_.h.qN=function(a,b){this.Pe.qN(a,b)};_.h.jh=function(a,b,c,d){this.Pe.jh(a,b,c,d)};_.h.h0a=function(a,b,c){this.Pe.h0a(a,b,c)};_.h.setProperty=function(a,b,c){"@"==b.charAt(0)&&"@.disabled"==b?this.disableAnimations(a,!!c):this.Pe.setProperty(a,b,c)};_.h.setValue=function(a,b){this.Pe.setValue(a,b)};
_.h.listen=function(a,b,c){return this.Pe.listen(a,b,c)};_.h.disableAnimations=function(a,b){this.Is.disableAnimations(a,b)};_.W.Object.defineProperties(LTa.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Pe.data}}});var MTa=function(a,b,c,d,e){LTa.call(this,b,c,d,e);this.qa=a;this.xl=b};_.V(MTa,LTa);
MTa.prototype.setProperty=function(a,b,c){"@"==b.charAt(0)?"."==b.charAt(1)&&"@.disabled"==b?this.disableAnimations(a,void 0===c?!0:!!c):this.Is.process(this.xl,a,b.slice(1),c):this.Pe.setProperty(a,b,c)};MTa.prototype.listen=function(a,b,c){var d=this;if("@"==b.charAt(0)){a=ara(a);b=b.slice(1);var e="";"@"!=b.charAt(0)&&(e=_.k(bra(b)),b=e.next().value,e=e.next().value);return this.Is.listen(this.xl,a,b,e,function(f){NTa(d.qa,f._data||-1,c,f)})}return this.Pe.listen(a,b,c)};var OTa=function(a,b,c){this.Pe=a;this.Is=b;this.cj=c;this.I9a=0;this.tJa=1;this.y8a=[];this.ewc=new Map;this.CGa=0;b.Tfa=function(d,e){var f=null==e?void 0:e.parentNode(d);f&&e.removeChild(f,d)}};
OTa.prototype.S$=function(a,b){var c=this,d=this.Pe.S$(a,b),e;if(!a||!(null==b?0:null==(e=b.data)?0:e.animation)){var f=this.ewc;b=f.get(d);b||(b=new LTa("",d,this.Is,function(){return f.delete(d)}),f.set(d,b));return b}var g=b.id,m=b.id+"-"+this.I9a;this.I9a++;this.Is.register(m,a);var n=function(r){Array.isArray(r)?r.forEach(n):c.Is.Y_a(g,m,a,r.name,r)};b.data.animation.forEach(n);return new MTa(this,m,d,this.Is)};OTa.prototype.s9=function(){this.CGa++;this.Pe.s9&&this.Pe.s9()};
OTa.prototype.mwc=function(){var a=this;queueMicrotask(function(){a.tJa++})};var NTa=function(a,b,c,d){if(0<=b&&b<a.tJa)a.cj.qc(function(){return c(d)});else{var e=a.y8a;0==e.length&&queueMicrotask(function(){a.cj.qc(function(){e.forEach(function(f){var g=_.k(f);f=g.next().value;g=g.next().value;f(g)});a.y8a=[]})});e.push([c,d])}};OTa.prototype.end=function(){var a=this;this.CGa--;0==this.CGa&&this.cj.Vb(function(){a.mwc();a.Is.flush(a.tJa)});this.Pe.end&&this.Pe.end()};var Rq=function(a,b,c){Qq.call(this,a,b,c)};_.V(Rq,Qq);Rq.prototype.Ka=function(){this.flush()};Rq.O=function(a){return new (a||Rq)(_.q(_.vg),_.q(WSa),_.q(SSa),_.q(_.Bg))};Rq.ta=_.p({token:Rq,qa:Rq.O});var PTa=[{wa:SSa,Cb:function(){return new VSa}},{wa:Qq,Kd:Rq},{wa:vHa,Cb:function(a,b,c){return new OTa(a,b,c)},Ib:[vn,Qq,_.Me]}],QTa=[{wa:WSa,Cb:function(){return new KTa}},{wa:_.Zk,nc:"BrowserAnimations"}].concat(_.Dc(PTa)),RTa=[{wa:WSa,Kd:Iq},{wa:_.Zk,nc:"NoopAnimations"}].concat(_.Dc(PTa));_.Sq=function(){};_.Sq.O=function(a){return new (a||_.Sq)};_.Sq.Da=_.uc({type:_.Sq});_.Sq.Ca=_.ec({Pb:QTa,imports:[Pn]});_.Tq=function(){};_.Tq.O=function(a){return new (a||_.Tq)};_.Tq.Da=_.uc({type:_.Tq});_.Tq.Ca=_.ec({Pb:RTa,imports:[Pn]});var STa=0,Uq=function(a,b,c,d,e){this.hb=a;this.Ma=b;this.ez=c;this.Vn=d;this.ze=e;this.Ai="primary";this.qGb=!0;this.position="above after";this.size="medium";this.wf=STa++;this.Nn=!1;this.l6=_.pc(_.kq);this.Eb=_.pc(_.vg)};_.h=Uq.prototype;_.h.isAfter=function(){return-1===this.position.indexOf("before")};_.h.Ra=function(){this.Gqc();this.content&&!this.kJ&&(this.kJ=this.F9a(),this.neb(this.content));this.Nn=!0};
_.h.Ka=function(){if(this.Vn.zp){this.Vn.zp(this.kJ);var a;null==(a=this.eQ)||a.remove()}_.Aq(this.ez,this.Ma.na,this.description)};_.h.kbb=function(){return this.l6.JD(this.Ma.na,{nHc:!0})};
_.h.F9a=function(){var a=this.Vn.createElement("span");a.setAttribute("id","mat-badge-content-"+this.wf);a.setAttribute("aria-hidden","true");a.classList.add("mat-badge-content");"NoopAnimations"===this.ze&&a.classList.add("_mat-animation-noopable");this.Ma.na.appendChild(a);"function"===typeof requestAnimationFrame&&"NoopAnimations"!==this.ze?this.hb.Vb(function(){requestAnimationFrame(function(){a.classList.add("mat-badge-active")})}):a.classList.add("mat-badge-active");return a};
_.h.neb=function(a){a=(""+(null!=a?a:"")).trim();this.Nn&&a&&!this.kJ&&(this.kJ=this.F9a());this.kJ&&(this.kJ.textContent=a);this.FP=a};_.h.Gxc=function(a){_.Aq(this.ez,this.Ma.na,this.description);a&&!this.kbb()||this.awc();this.Lrc=a;this.kbb()?_.MSa(this.ez,this.Ma.na,a):this.Jxc()};_.h.Jxc=function(){this.eQ||(this.eQ=this.Eb.createElement("span"),this.eQ.classList.add("cdk-visually-hidden"));this.eQ.textContent=this.description;var a;null==(a=this.kJ)||a.appendChild(this.eQ)};
_.h.awc=function(){var a;null==(a=this.eQ)||a.remove();this.eQ=void 0};_.h.A7=function(a){var b=this.Ma.na.classList;b.remove("mat-badge-"+this.Ai);a&&b.add("mat-badge-"+a)};_.h.Gqc=function(){for(var a=_.k(Array.from(this.Ma.na.querySelectorAll(":scope > .mat-badge-content"))),b=a.next();!b.done;b=a.next())b=b.value,b!==this.kJ&&b.remove()};
_.W.Object.defineProperties(Uq.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.Ai},set:function(a){this.A7(a);this.Ai=a}},content:{configurable:!0,enumerable:!0,get:function(){return this.FP},set:function(a){this.neb(a)}},description:{configurable:!0,enumerable:!0,get:function(){return this.Lrc},set:function(a){this.Gxc(a)}}});Uq.O=function(a){return new (a||Uq)(_.u(_.Me),_.u(_.ld),_.u(_.zq),_.u(_.$k),_.u(_.Zk,8))};
Uq.Ha=_.wc({type:Uq,oa:[["","matBadge",""]],yb:[1,"mat-badge"],tb:20,Za:function(a,b){a&2&&_.ef("mat-badge-overlap",b.qGb)("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:{color:["matBadgeColor",
"color"],qGb:["matBadgeOverlap","overlap",_.Of],disabled:["matBadgeDisabled","disabled",_.Of],position:["matBadgePosition","position"],content:["matBadge","content"],description:["matBadgeDescription","description"],size:["matBadgeSize","size"],hidden:["matBadgeHidden","hidden",_.Of]},standalone:!0,features:[_.bf]});var TTa=new _.Bc("cdk-dir-doc",{Ga:"root",qa:cra});var dra;dra=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;_.Vq=function(a){this.value="ltr";this.Uc=new _.El;if(a){var b=a.documentElement?a.documentElement.dir:null;this.value=_.era((a.body?a.body.dir:null)||b||"ltr")}};_.Vq.prototype.Ka=function(){this.Uc.complete()};_.Vq.O=function(a){return new (a||_.Vq)(_.q(TTa,8))};_.Vq.ta=_.p({token:_.Vq,qa:_.Vq.O,Ga:"root"});var Wq=function(){};Wq.O=function(a){return new (a||Wq)};Wq.Da=_.uc({type:Wq});Wq.Ca=_.ec({});new _.Tl;new _.Tl;var UTa;UTa=new _.Bc("mat-sanity-checks",{Ga:"root",qa:function(){return!0}});_.Xq=function(a,b,c){this.NKa=b;this.Eb=c;this.Dab=!1;a.ZFa();this.Dab||(this.Dab=!0)};_.Xq.prototype.gXc=function(a){return Hpa()?!1:"boolean"===typeof this.NKa?this.NKa:!!this.NKa[a]};_.Xq.O=function(a){return new (a||_.Xq)(_.q(sq),_.q(UTa,8),_.q(_.vg))};_.Xq.Da=_.uc({type:_.Xq});_.Xq.Ca=_.ec({imports:[Wq,Wq]});var Yq=function(a){this.VW=[];this.Eb=a};Yq.prototype.Ka=function(){this.detach()};Yq.prototype.add=function(a){this.remove(a);this.VW.push(a)};Yq.prototype.remove=function(a){a=this.VW.indexOf(a);-1<a&&this.VW.splice(a,1);0===this.VW.length&&this.detach()};Yq.O=function(a){return new (a||Yq)(_.q(_.vg))};Yq.ta=_.p({token:Yq,qa:Yq.O,Ga:"root"});var Zq=function(a,b){Yq.call(this,a);var c=this;this.hb=b;this.iJa=function(d){for(var e=c.VW,f={},g=e.length-1;-1<g;f={Gj:f.Gj},g--)if(0<e[g].Cna.Qk.length){f.Gj=e[g].Cna;c.hb?c.hb.qc(function(m){return function(){return m.Gj.next(d)}}(f)):f.Gj.next(d);break}}};_.V(Zq,Yq);Zq.prototype.add=function(a){var b=this;Yq.prototype.add.call(this,a);this.TF||(this.hb?this.hb.Vb(function(){return b.Eb.body.addEventListener("keydown",b.iJa)}):this.Eb.body.addEventListener("keydown",this.iJa),this.TF=!0)};
Zq.prototype.detach=function(){this.TF&&(this.Eb.body.removeEventListener("keydown",this.iJa),this.TF=!1)};Zq.O=function(a){return new (a||Zq)(_.q(_.vg),_.q(_.Me,8))};Zq.ta=_.p({token:Zq,qa:Zq.O,Ga:"root"});var $q=function(a,b,c){Yq.call(this,a);var d=this;this.Bc=b;this.hb=c;this.zma=!1;this.ucb=function(e){d.jKa=_.dh(e)};this.eX=function(e){var f=_.dh(e),g="click"===e.type&&d.jKa?d.jKa:f;d.jKa=null;for(var m=d.VW.slice(),n={},r=m.length-1;-1<r;n={ux:n.ux},r--){var w=m[r];if(!(1>w.doa.Qk.length)&&w.yg()){if(w.Io.contains(f)||w.Io.contains(g))break;n.ux=w.doa;d.hb?d.hb.qc(function(z){return function(){return z.ux.next(e)}}(n)):n.ux.next(e)}}}};_.V($q,Yq);
$q.prototype.add=function(a){var b=this;Yq.prototype.add.call(this,a);if(!this.TF){var c=this.Eb.body;this.hb?this.hb.Vb(function(){return b.p8a(c)}):this.p8a(c);this.Bc.kF&&!this.zma&&(this.Brc=c.style.cursor,c.style.cursor="pointer",this.zma=!0);this.TF=!0}};
$q.prototype.detach=function(){if(this.TF){var a=this.Eb.body;a.removeEventListener("pointerdown",this.ucb,!0);a.removeEventListener("click",this.eX,!0);a.removeEventListener("auxclick",this.eX,!0);a.removeEventListener("contextmenu",this.eX,!0);this.Bc.kF&&this.zma&&(a.style.cursor=this.Brc,this.zma=!1);this.TF=!1}};
$q.prototype.p8a=function(a){a.addEventListener("pointerdown",this.ucb,!0);a.addEventListener("click",this.eX,!0);a.addEventListener("auxclick",this.eX,!0);a.addEventListener("contextmenu",this.eX,!0)};$q.O=function(a){return new (a||$q)(_.q(_.vg),_.q(_.fq),_.q(_.Me,8))};$q.ta=_.p({token:$q,qa:$q.O,Ga:"root"});var ar=function(a,b){this.Bc=b;this.Eb=a};ar.prototype.Ka=function(){var a;null==(a=this.hX)||a.remove()};var VTa=function(a){a.hX||a.jrc();return a.hX};
ar.prototype.jrc=function(){if(this.Bc.Qd||Hpa())for(var a=this.Eb.querySelectorAll('.cdk-overlay-container[platform="server"], .cdk-overlay-container[platform="test"]'),b=0;b<a.length;b++)a[b].remove();a=this.Eb.createElement("div");a.classList.add("cdk-overlay-container");Hpa()?a.setAttribute("platform","test"):this.Bc.Qd||a.setAttribute("platform","server");this.Eb.body.appendChild(a);this.hX=a};ar.O=function(a){return new (a||ar)(_.q(_.vg),_.q(_.fq))};ar.ta=_.p({token:ar,qa:ar.O,Ga:"root"});var WTa=Bpa(),XTa=function(a,b){this.If=a;this.poa={top:"",left:""};this.xna=!1;this.Eb=b};XTa.prototype.ud=function(){};XTa.prototype.enable=function(){if(this.qqc()){var a=this.Eb.documentElement;this.roa=this.If.pH();this.poa.left=a.style.left||"";this.poa.top=a.style.top||"";a.style.left=gh(-this.roa.left);a.style.top=gh(-this.roa.top);a.classList.add("cdk-global-scrollblock");this.xna=!0}};
XTa.prototype.disable=function(){if(this.xna){var a=this.Eb.documentElement,b=a.style,c=this.Eb.body.style,d=b.eia||"",e=c.eia||"";this.xna=!1;b.left=this.poa.left;b.top=this.poa.top;a.classList.remove("cdk-global-scrollblock");WTa&&(b.eia=c.eia="auto");window.scroll(this.roa.left,this.roa.top);WTa&&(b.eia=d,c.eia=e)}};
XTa.prototype.qqc=function(){if(this.Eb.documentElement.classList.contains("cdk-global-scrollblock")||this.xna)return!1;var a=this.Eb.body,b=this.If.qH();return a.scrollHeight>b.height||a.scrollWidth>b.width};var YTa=function(a,b,c,d){var e=this;this.DC=a;this.hb=b;this.If=c;this.Xc=d;this.Hq=null;this.cp=function(){e.disable();e.vb.yg()&&e.hb.qc(function(){return e.vb.detach()})}};YTa.prototype.ud=function(a){this.vb=a};
YTa.prototype.enable=function(){var a=this;if(!this.Hq){var b=this.DC.zI(0).ha(_.je(function(c){return!c||!a.vb.Io.contains(c.nb.na)}));this.Xc&&this.Xc.threshold&&1<this.Xc.threshold?(this.Ptc=this.If.pH().top,this.Hq=b.subscribe(function(){var c=a.If.pH().top;Math.abs(c-a.Ptc)>a.Xc.threshold?a.cp():a.vb.Te()})):this.Hq=b.subscribe(this.cp)}};YTa.prototype.disable=function(){this.Hq&&(this.Hq.unsubscribe(),this.Hq=null)};YTa.prototype.detach=function(){this.disable();this.vb=null};var ZTa=function(){};ZTa.prototype.enable=function(){};ZTa.prototype.disable=function(){};ZTa.prototype.ud=function(){};var $Ta=function(a,b,c,d){this.DC=a;this.If=b;this.hb=c;this.Xc=d;this.Hq=null};$Ta.prototype.ud=function(a){this.vb=a};$Ta.prototype.enable=function(){var a=this;this.Hq||(this.Hq=this.DC.zI(this.Xc?this.Xc.i1a:0).subscribe(function(){a.vb.Te();if(a.Xc&&a.Xc.EYc){var b=a.vb.Io.getBoundingClientRect(),c=a.If.qH(),d=c.width;c=c.height;fra(b,[{width:d,height:c,bottom:c,right:d,top:0,left:0}])&&(a.disable(),a.hb.qc(function(){return a.vb.detach()}))}}))};
$Ta.prototype.disable=function(){this.Hq&&(this.Hq.unsubscribe(),this.Hq=null)};$Ta.prototype.detach=function(){this.disable();this.vb=null};_.aUa=new _.Bc("VIRTUAL_SCROLL_STRATEGY");_.br=function(a,b,c){this.hb=a;this.Bc=b;this.y7=new _.Ee;this.Q5=null;this.TKa=0;this.f2=new Map;this.Eb=c};_.br.prototype.register=function(a){var b=this;this.f2.has(a)||this.f2.set(a,a.uJ.subscribe(function(){return b.y7.next(a)}))};_.br.prototype.kA=function(a){var b=this.f2.get(a);b&&(b.unsubscribe(),this.f2.delete(a))};
_.br.prototype.zI=function(a){var b=this;a=void 0===a?20:a;return this.Bc.Qd?new _.Kd(function(c){b.Q5||b.mpc();var d=0<a?b.y7.ha(Wha(a)).subscribe(c):b.y7.subscribe(c);b.TKa++;return function(){d.unsubscribe();b.TKa--;b.TKa||b.Pcb()}}):_.Md()};_.br.prototype.Ka=function(){var a=this;this.Pcb();this.f2.forEach(function(b,c){return a.kA(c)});this.y7.complete()};_.bUa=function(a,b){var c=[];a.f2.forEach(function(d,e){a.owc(e,b)&&c.push(e)});return c};
_.br.prototype.xq=function(){return this.Eb.defaultView||window};_.br.prototype.owc=function(a,b){b=_.hh(b);a=a.nb.na;do if(b==a)return!0;while(b=b.parentElement);return!1};_.br.prototype.mpc=function(){var a=this;this.Q5=this.hb.Vb(function(){return _.fe(a.xq().document,"scroll").subscribe(function(){return a.y7.next()})})};_.br.prototype.Pcb=function(){this.Q5&&(this.Q5.unsubscribe(),this.Q5=null)};_.br.O=function(a){return new (a||_.br)(_.q(_.Me),_.q(_.fq),_.q(_.vg,8))};
_.br.ta=_.p({token:_.br,qa:_.br.O,Ga:"root"});_.cr=function(a,b,c,d){var e=this;this.nb=a;this.vNb=b;this.Ad=c;this.dir=d;this.Lb=new _.Ee;this.uJ=new _.Kd(function(f){return e.Ad.Vb(function(){return _.fe(e.nb.na,"scroll").ha(_.Je(e.Lb)).subscribe(f)})})};_.h=_.cr.prototype;_.h.Ra=function(){this.vNb.register(this)};_.h.Ka=function(){this.vNb.kA(this);this.Lb.next();this.Lb.complete()};
_.h.scrollTo=function(a){var b=this.nb.na,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!=Dpa()?(null!=a.left&&(a.right=b.scrollWidth-b.clientWidth-a.left),2==Dpa()?a.left=a.right:1==Dpa()&&(a.left=a.right?-a.right:a.right)):null!=a.right&&(a.left=b.scrollWidth-b.clientWidth-a.right);this.Epc(a)};
_.h.Epc=function(a){var b=this.nb.na;Bpa()?b.scrollTo(a):(null!=a.top&&(b.scrollTop=a.top),null!=a.left&&(b.scrollLeft=a.left))};
_.h.K0=function(a){var b=this.nb.na;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==Dpa()?"left"==a?b.scrollWidth-b.clientWidth-b.scrollLeft:b.scrollLeft:c&&1==Dpa()?"left"==a?b.scrollLeft+b.scrollWidth-b.clientWidth:-b.scrollLeft:"left"==a?b.scrollLeft:b.scrollWidth-b.clientWidth-b.scrollLeft};
_.cr.O=function(a){return new (a||_.cr)(_.u(_.ld),_.u(_.br),_.u(_.Me),_.u(_.Vq,8))};_.cr.Ha=_.wc({type:_.cr,oa:[["","cdk-scrollable",""],["","cdkScrollable",""]],standalone:!0});_.dr=function(){};_.er=new _.Bc("_ViewRepeater");_.fr=function(){this.z6=[]};_.fr.prototype.notify=function(a,b){for(var c=_.k(this.z6),d=c.next();!d.done;d=c.next())d=d.value,d(a,b)};_.fr.prototype.listen=function(a){var b=this;this.z6.push(a);return function(){b.z6=b.z6.filter(function(c){return a!==c})}};_.fr.prototype.Ka=function(){this.z6=[]};_.fr.O=function(a){return new (a||_.fr)};_.fr.ta=_.p({token:_.fr,qa:_.fr.O,Ga:"root"});_.gr=function(a,b,c){var d=this;this.Bc=a;this.oma=new _.Ee;this.pma=function(e){d.oma.next(e)};this.Eb=c;b.Vb(function(){if(a.Qd){var e=d.xq();e.addEventListener("resize",d.pma);e.addEventListener("orientationchange",d.pma)}d.Uc().subscribe(function(){return d.aK=null})})};_.h=_.gr.prototype;_.h.Ka=function(){if(this.Bc.Qd){var a=this.xq();a.removeEventListener("resize",this.pma);a.removeEventListener("orientationchange",this.pma)}this.oma.complete()};
_.h.qH=function(){this.aK||this.Txc();var a={width:this.aK.width,height:this.aK.height};this.Bc.Qd||(this.aK=null);return a};_.h.pH=function(){if(!this.Bc.Qd)return{top:0,left:0};var a=this.Eb,b=this.xq(),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}};_.h.Uc=function(a){a=void 0===a?20:a;return 0<a?this.oma.ha(Wha(a)):this.oma};
_.h.xq=function(){return this.Eb.defaultView||window};_.h.Txc=function(){var a=this.xq();this.aK=this.Bc.Qd?{width:a.innerWidth,height:a.innerHeight}:{width:0,height:0}};_.gr.O=function(a){return new (a||_.gr)(_.q(_.fq),_.q(_.Me),_.q(_.vg,8))};_.gr.ta=_.p({token:_.gr,qa:_.gr.O,Ga:"root"});var cUa=new _.Bc("VIRTUAL_SCROLLABLE"),hr=function(a,b,c,d){_.cr.call(this,a,b,c,d)};_.V(hr,_.cr);hr.O=function(a){return new (a||hr)(_.u(_.ld),_.u(_.br),_.u(_.Me),_.u(_.Vq,8))};hr.Ha=_.wc({type:hr,features:[_.af]});var dUa,eUa,gUa;dUa=["contentWrapper"];eUa="undefined"!==typeof requestAnimationFrame?UIa:_.Cl;
_.ir=function(a,b,c,d,e,f,g,m){_.cr.call(this,a,f,c,e);var n=this;this.nb=a;this.ab=b;this.Be=d;this.EE=m;this.Bc=_.pc(_.fq);this.jHa=new _.Ee;this.DKa=new _.Ee;this.UJa="vertical";this.YMa=!1;this.uxa=new _.Kd(function(r){return n.Be.uxa.subscribe(function(w){return Promise.resolve().then(function(){return n.Ad.qc(function(){return r.next(w)})})})});this.XNc=this.DKa;this.apa=0;this.Odb=this.Pdb="";this.ts={start:0,end:0};this.Boa=this.aK=this.Bma=0;this.aJa=this.CKa=!1;this.LKa=[];this.xeb=_.Gd.EMPTY;
this.xeb=g.Uc().subscribe(function(){_.fUa(n)});this.EE||(this.nb.na.classList.add("cdk-virtual-scrollable"),this.EE=this)};_.V(_.ir,hr);_.ir.Ha=hr.Ha;_.h=_.ir.prototype;_.h.Ra=function(){var a=this;this.Bc.Qd&&(this.EE===this&&hr.prototype.Ra.call(this),this.Ad.Vb(function(){return Promise.resolve().then(function(){a.Hbb();a.Be.ud(a);a.EE.uJ.ha(_.He(null),Wha(0,eUa),_.Je(a.Lb)).subscribe(function(){return a.Be.OLc()});a.Nna()})}))};
_.h.Ka=function(){this.detach();this.Be.detach();this.DKa.complete();this.jHa.complete();this.xeb.unsubscribe();hr.prototype.Ka.call(this)};_.h.ud=function(a){var b=this;this.Ad.Vb(function(){b.H$a=a;b.H$a.Anb.ha(_.Je(b.jHa)).subscribe(function(c){c=c.length;c!==b.Bma&&(b.Bma=c,b.Be.KFb());b.h$a()})})};_.h.detach=function(){this.H$a=null;this.jHa.next()};_.h.qH=function(){return this.aK};_.h.Fx=function(a,b){this.Be.Fx(a,void 0===b?"auto":b)};
_.h.K0=function(a){var b=this;return Math.max(0,(this.EE==this?function(c){return hr.prototype.K0.call(b,c)}:function(c){return b.EE.K0(c)})(null!=a?a:"horizontal"===this.orientation?"start":"top")-gUa(this))};gUa=function(a){var b="horizontal"===a.orientation?"left":"top";var c=a.EE.nb.na.getBoundingClientRect()[b];return a.nb.na.getBoundingClientRect()[b]-c};_.fUa=function(a){a.Hbb();a.Be.KFb()};
_.ir.prototype.Hbb=function(){var a=this.EE.nb.na;this.aK="horizontal"===this.orientation?a.clientWidth:a.clientHeight};_.ir.prototype.Nna=function(a){var b=this;a&&this.LKa.push(a);this.aJa||(this.aJa=!0,this.Ad.Vb(function(){return Promise.resolve().then(function(){b.h$a()})}))};_.ir.prototype.h$a=function(){var a=this;this.aJa=!1;this.D9a.na.style.transform=this.Vcb;this.Ad.qc(function(){return _.al(a.ab)});var b=this.LKa;this.LKa=[];b=_.k(b);for(var c=b.next();!c.done;c=b.next())c=c.value,c()};
_.ir.prototype.W8a=function(){this.Odb="horizontal"===this.orientation?"":this.apa+"px";this.Pdb="horizontal"===this.orientation?this.apa+"px":""};_.W.Object.defineProperties(_.ir.prototype,{orientation:{configurable:!0,enumerable:!0,get:function(){return this.UJa},set:function(a){this.UJa!==a&&(this.UJa=a,this.W8a())}}});_.ir.O=function(a){return new (a||_.ir)(_.u(_.ld),_.u(_.cl),_.u(_.Me),_.u(_.aUa,8),_.u(_.Vq,8),_.u(_.br),_.u(_.gr),_.u(cUa,8))};
_.ir.ya=_.tc({type:_.ir,oa:[["cdk-virtual-scroll-viewport"]],ub:function(a,b){a&1&&_.Hf(dUa,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.D9a=c.first)}},yb:[1,"cdk-virtual-scroll-viewport"],tb:4,Za:function(a,b){a&2&&_.ef("cdk-virtual-scroll-orientation-horizontal","horizontal"===b.orientation)("cdk-virtual-scroll-orientation-vertical","horizontal"!==b.orientation)},inputs:{orientation:"orientation",YMa:["appendOnly","appendOnly",_.Of]},outputs:{uxa:"scrolledIndexChange"},standalone:!0,features:[_.yf([{wa:_.cr,
Cb:function(a,b){return a||b},Ib:[[new _.Wk,new _.jHa(cUa)],_.ir]}]),_.bf,_.af,_.zf],Yb:["*"],Aa:4,Ba:4,Ea:[[1,"cdk-virtual-scroll-content-wrapper"],["contentWrapper",""],[1,"cdk-virtual-scroll-spacer"]],ua:function(a,b){a&1&&(_.rf(),_.A(0,"div",0,1),_.sf(2),_.B(),_.E(3,"div",2));a&2&&(_.t(3),_.df("width",b.Pdb)("height",b.Odb))},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,Oa:0});_.jr=function(){};_.jr.O=function(a){return new (a||_.jr)};_.jr.Da=_.uc({type:_.jr});_.jr.Ca=_.ec({});_.kr=function(){};_.kr.O=function(a){return new (a||_.kr)};_.kr.Da=_.uc({type:_.kr});_.kr.Ca=_.ec({imports:[Wq,_.jr,Wq,_.jr]});var lr=function(a,b,c,d){var e=this;this.DC=a;this.If=b;this.hb=c;this.close=function(f){return new YTa(e.DC,e.hb,e.If,f)};this.block=function(){return new XTa(e.If,e.Eb)};this.Rk=function(f){return new $Ta(e.DC,e.If,e.hb,f)};this.Eb=d};lr.O=function(a){return new (a||lr)(_.q(_.br),_.q(_.gr),_.q(_.Me),_.q(_.vg))};lr.ta=_.p({token:lr,qa:lr.O,Ga:"root"});_.mr=function(a){this.qj=new ZTa;this.Bd="";this.Ke=!1;this.zj="cdk-overlay-dark-backdrop";this.IZ=!1;if(a){var b=Object.keys(a);b=_.k(b);for(var c=b.next();!c.done;c=b.next())c=c.value,void 0!==a[c]&&(this[c]=a[c])}};var nr=function(a,b,c,d,e,f,g,m,n,r){var w=this;r=void 0===r?!1:r;this.Wt=a;this.Qj=b;this.Zi=c;this.Xc=d;this.hb=e;this.v6=f;this.Eb=g;this.Bq=m;this.Z6=n;this.Ym=r;this.Kt=null;this.lGa=new _.Ee;this.lma=new _.Ee;this.Ln=new _.Ee;this.oJa=_.Gd.EMPTY;this.M8a=function(z){return w.lGa.next(z)};this.N8a=function(z){w.Fma(z.target)};this.Cna=new _.Ee;this.doa=new _.Ee;d.qj&&(this.Be=d.qj,this.Be.ud(this));this.Uj=d.eg};_.h=nr.prototype;
_.h.ud=function(a){var b=this;!this.Qj.parentElement&&this.rKa&&this.rKa.appendChild(this.Qj);a=this.Wt.ud(a);this.Uj&&this.Uj.ud(this);this.Qxc();this.ieb();this.heb();this.Be&&this.Be.enable();this.hb.Cf.ha(_.ve(1)).subscribe(function(){b.yg()&&b.Te()});this.Ndb(!0);this.Xc.Ke&&this.Kpc();this.Xc.Bd&&this.S7(this.Zi,this.Xc.Bd,!0);this.lma.next();this.v6.add(this);this.Xc.IZ&&(this.oJa=this.Bq.subscribe(function(){return b.dispose()}));this.Z6.add(this);"function"===typeof(null==a?void 0:a.nf)&&
a.nf(function(){b.yg()&&b.hb.Vb(function(){return Promise.resolve().then(function(){return b.detach()})})});return a};_.h.detach=function(){if(this.yg()){hUa(this);this.Ndb(!1);this.Uj&&this.Uj.detach&&this.Uj.detach();this.Be&&this.Be.disable();var a=this.Wt.detach();this.Ln.next();this.v6.remove(this);this.Nrc();this.oJa.unsubscribe();this.Z6.remove(this);return a}};
_.h.dispose=function(){var a=this.yg();this.Uj&&this.Uj.dispose();this.Qrc();this.Fma(this.Kt);this.oJa.unsubscribe();this.v6.remove(this);this.Wt.dispose();this.lma.complete();this.lGa.complete();this.Cna.complete();this.doa.complete();this.Z6.remove(this);var b;null==(b=this.Qj)||b.remove();this.rKa=this.Zi=this.Qj=null;a&&this.Ln.next();this.Ln.complete()};_.h.yg=function(){return this.Wt.yg()};_.h.Ol=function(){return this.lGa};_.h.Gj=function(){return this.Cna};_.h.ux=function(){return this.doa};
_.h.rl=function(){return this.Xc};_.h.Te=function(){this.Uj&&this.Uj.apply()};_.iUa=function(a,b){b!==a.Uj&&(a.Uj&&a.Uj.dispose(),a.Uj=b,a.yg()&&(b.ud(a),a.Te()))};nr.prototype.Tr=function(a){this.Xc=Object.assign({},this.Xc,a);this.ieb()};nr.prototype.setDirection=function(a){this.Xc=Object.assign({},this.Xc,{direction:a});this.heb()};nr.prototype.IC=function(a){this.Zi&&this.S7(this.Zi,a,!0)};nr.prototype.rN=function(a){this.Zi&&this.S7(this.Zi,a,!1)};
var jUa=function(a){return(a=a.Xc.direction)?"string"===typeof a?a:a.value:"ltr"};_.h=nr.prototype;_.h.heb=function(){this.Qj.setAttribute("dir",jUa(this))};_.h.ieb=function(){if(this.Zi){var a=this.Zi.style;a.width=gh(this.Xc.width);a.height=gh(this.Xc.height);a.minWidth=gh(this.Xc.minWidth);a.minHeight=gh(this.Xc.minHeight);a.maxWidth=gh(this.Xc.maxWidth);a.maxHeight=gh(this.Xc.maxHeight)}};_.h.Ndb=function(a){this.Zi.style.pointerEvents=a?"":"none"};
_.h.Kpc=function(){var a=this;this.Kt=this.Eb.createElement("div");this.Kt.classList.add("cdk-overlay-backdrop");this.Ym&&this.Kt.classList.add("cdk-overlay-backdrop-noop-animation");this.Xc.zj&&this.S7(this.Kt,this.Xc.zj,!0);this.Qj.parentElement.insertBefore(this.Kt,this.Qj);this.Kt.addEventListener("click",this.M8a);this.Ym||"undefined"===typeof requestAnimationFrame?this.Kt.classList.add("cdk-overlay-backdrop-showing"):this.hb.Vb(function(){requestAnimationFrame(function(){a.Kt&&a.Kt.classList.add("cdk-overlay-backdrop-showing")})})};
_.h.Qxc=function(){this.Qj.nextSibling&&this.Qj.parentNode.appendChild(this.Qj)};var hUa=function(a){var b=a.Kt;b&&(a.Ym?a.Fma(b):(b.classList.remove("cdk-overlay-backdrop-showing"),a.hb.Vb(function(){b.addEventListener("transitionend",a.N8a)}),b.style.pointerEvents="none",a.nGa=a.hb.Vb(function(){return setTimeout(function(){a.Fma(b)},500)})))};
nr.prototype.S7=function(a,b,c){b=_.Ipa(b||[]).filter(function(d){return!!d});b.length&&(c?a.classList.add.apply(a.classList,_.Dc(b)):a.classList.remove.apply(a.classList,_.Dc(b)))};nr.prototype.Nrc=function(){var a=this;this.hb.Vb(function(){var b=a.hb.Cf.ha(_.Je(_.ge(a.lma,a.Ln))).subscribe(function(){a.Zi&&a.Qj&&0!==a.Zi.children.length||(a.Zi&&a.Xc.Bd&&a.S7(a.Zi,a.Xc.Bd,!1),a.Qj&&a.Qj.parentElement&&(a.rKa=a.Qj.parentElement,a.Qj.remove()),b.unsubscribe())})})};
nr.prototype.Qrc=function(){var a=this.Be;a&&(a.disable(),a.detach&&a.detach())};nr.prototype.Fma=function(a){a&&(a.removeEventListener("click",this.M8a),a.removeEventListener("transitionend",this.N8a),a.remove(),this.Kt===a&&(this.Kt=null));this.nGa&&(clearTimeout(this.nGa),this.nGa=void 0)};_.W.Object.defineProperties(nr.prototype,{Io:{configurable:!0,enumerable:!0,get:function(){return this.Zi}},wH:{configurable:!0,enumerable:!0,get:function(){return this.Qj}}});var kUa=function(a,b){this.zR=a;this.xNb=b};var ira;ira=/([A-Za-z%]+)$/;_.or=function(a,b,c,d,e){this.If=b;this.Eb=c;this.Bc=d;this.GJ=e;this.x6={width:0,height:0};this.xJ=!1;this.Y8a=!0;this.ena=!1;this.ina=!0;this.lKa=!1;this.ym=0;this.hdb=[];this.pKa=[];this.loa=new _.Ee;this.Gq=_.Gd.EMPTY;this.ps=this.JJa=0;this.hma=[];this.A1=this.loa;this.Tia(a)};
_.or.prototype.ud=function(a){var b=this;a.wH.classList.add("cdk-overlay-connected-position-bounding-box");this.vb=a;this.YW=a.wH;this.Zi=a.Io;this.zq=!1;this.FX=!0;this.JX=null;this.Gq.unsubscribe();this.Gq=this.If.Uc().subscribe(function(){b.FX=!0;b.apply()})};
_.or.prototype.apply=function(){if(!this.zq&&this.Bc.Qd)if(!this.FX&&this.lKa&&this.JX)_.lUa(this);else{this.s9a();this.adb();this.fwc();this.ipa=this.cab();this.WJa=this.bIa();this.HJ=this.Zi.getBoundingClientRect();this.iX=VTa(this.GJ).getBoundingClientRect();for(var a=this.WJa,b=this.HJ,c=this.ipa,d=this.iX,e=[],f,g=_.k(this.pKa),m=g.next();!m.done;m=g.next()){m=m.value;var n=this.fab(a,d,m),r=this.dIa(n,b,m),w=this.ctc(r,b,c,m);if(w.aIc){this.xJ=!1;this.ima(m,n);return}if(this.rqc(w,r,c))e.push({position:m,
origin:n,xMc:b,ajb:this.V8a(n,m)});else if(!f||f.vMc.oWb<w.oWb)f={vMc:w,u6c:r,iMc:n,position:m,xMc:b}}if(e.length){a=null;b=-1;e=_.k(e);for(c=e.next();!c.done;c=e.next())c=c.value,d=c.ajb.width*c.ajb.height*(c.position.weight||1),d>b&&(b=d,a=c);this.xJ=!1;this.ima(a.position,a.origin)}else this.Y8a&&(this.xJ=!0),this.ima(f.position,f.iMc)}};_.or.prototype.detach=function(){this.s9a();this.qoa=this.JX=null;this.Gq.unsubscribe()};
_.or.prototype.dispose=function(){this.zq||(this.YW&&Dh(this.YW.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this.Zi&&this.adb(),this.vb&&this.vb.wH.classList.remove("cdk-overlay-connected-position-bounding-box"),this.detach(),this.loa.complete(),this.vb=this.YW=null,this.zq=!0)};
_.lUa=function(a){if(!a.zq&&a.Bc.Qd){var b=a.JX;b?(a.WJa=a.bIa(),a.HJ=a.Zi.getBoundingClientRect(),a.ipa=a.cab(),a.iX=VTa(a.GJ).getBoundingClientRect(),a.ima(b,a.fab(a.WJa,a.iX,b))):a.apply()}};_.mUa=function(a,b){a.hdb=b;return a};_.pr=function(a,b){a.pKa=b;-1===b.indexOf(a.JX)&&(a.JX=null);return a};_.nUa=function(a,b){a.ym=b;return a};_.qr=function(a,b){a.ina=void 0===b?!0:b;return a};_.oUa=function(a,b){a.ena=void 0===b?!0:b;return a};_.rr=function(a,b){a.lKa=void 0===b?!0:b;return a};
_.or.prototype.Tia=function(a){this.Az=a;return this};_.sr=function(a,b){a.Tdb=b;return a};_.h=_.or.prototype;_.h.fab=function(a,b,c){if("center"==c.zc)var d=a.left+a.width/2;else{d=this.Ck()?a.right:a.left;var e=this.Ck()?a.left:a.right;d="start"==c.zc?d:e}0>b.left&&(d-=b.left);a="center"==c.Ac?a.top+a.height/2:"top"==c.Ac?a.top:a.bottom;0>b.top&&(a-=b.top);return{x:d,y:a}};
_.h.dIa=function(a,b,c){return{x:a.x+("center"==c.hc?-b.width/2:"start"===c.hc?this.Ck()?-b.width:0:this.Ck()?0:-b.width),y:a.y+("center"==c.oc?-b.height/2:"top"==c.oc?0:-b.height)}};_.h.ctc=function(a,b,c,d){b=kra(b);var e=a.x;a=a.y;var f=this.Wma(d,"x");d=this.Wma(d,"y");f&&(e+=f);d&&(a+=d);d=-a;a=a+b.height-c.height;c=this.Cdb(b.width,-e,e+b.width-c.width);e=this.Cdb(b.height,d,a);d=c*e;return{oWb:d,aIc:b.width*b.height===d,vEc:e===b.height,uEc:c==b.width}};
_.h.rqc=function(a,b,c){if(this.ina){var d=c.bottom-b.y;c=c.right-b.x;b=jra(this.vb.rl().minHeight);var e=jra(this.vb.rl().minWidth);c=a.uEc||null!=e&&e<=c;return(a.vEc||null!=b&&b<=d)&&c}return!1};
_.h.Icb=function(a,b,c){if(this.qoa&&this.lKa)return{x:a.x+this.qoa.x,y:a.y+this.qoa.y};b=kra(b);var d=this.ipa,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),m=Math.max(d.left-c.left-a.x,0);e=b.width<=d.width?m||-e:a.x<this.ym?d.left-c.left-a.x:0;c=b.height<=d.height?g||-f:a.y<this.ym?d.top-c.top-a.y:0;this.qoa={x:e,y:c};return{x:a.x+e,y:a.y+c}};
_.h.ima=function(a,b){this.Gwc(a);this.zwc(b,a);this.vwc(b,a);a.Bd&&this.opc(a.Bd);this.JX=a;this.loa.Qk.length&&(b=this.mtc(),this.loa.next(new kUa(a,b)));this.FX=!1};_.h.Gwc=function(a){if(this.Tdb){var b=this.YW.querySelectorAll(this.Tdb),c=a.oc;a="center"===a.hc?"center":this.Ck()?"start"===a.hc?"right":"left":"start"===a.hc?"left":"right";for(var d=0;d<b.length;d++)b[d].style.transformOrigin=a+" "+c}};
_.h.V8a=function(a,b){var c=this.ipa,d=this.Ck();if("top"===b.oc){var e=a.y;var f=c.height-e+this.ym}else if("bottom"===b.oc){var g=c.height-a.y+2*this.ym;f=c.height-g+this.ym}else{e=Math.min(c.bottom-a.y+c.top,a.y);var m=this.x6.height;f=2*e;e=a.y-e;f>m&&!this.FX&&!this.ena&&(e=a.y-m/2)}m="start"===b.hc&&!d||"end"===b.hc&&d;if("end"===b.hc&&!d||"start"===b.hc&&d){var n=c.width-a.x+this.ym;b=a.x-this.ym}else if(m){var r=a.x;b=c.right-a.x}else r=Math.min(c.right-a.x+c.left,a.x),c=this.x6.width,b=2*
r,r=a.x-r,b>c&&!this.FX&&!this.ena&&(r=a.x-c/2);return{top:e,left:r,bottom:g,right:n,width:b,height:f}};
_.h.vwc=function(a,b){a=this.V8a(a,b);this.FX||this.ena||(a.height=Math.min(a.height,this.x6.height),a.width=Math.min(a.width,this.x6.width));var c={};if(this.Eab())c.top=c.left="0",c.bottom=c.right=c.maxHeight=c.maxWidth="",c.width=c.height="100%";else{var d=this.vb.rl().maxHeight,e=this.vb.rl().maxWidth;c.height=gh(a.height);c.top=gh(a.top);c.bottom=gh(a.bottom);c.width=gh(a.width);c.left=gh(a.left);c.right=gh(a.right);c.alignItems="center"===b.hc?"center":"end"===b.hc?"flex-end":"flex-start";c.justifyContent=
"center"===b.oc?"center":"bottom"===b.oc?"flex-end":"flex-start";d&&(c.maxHeight=gh(d));e&&(c.maxWidth=gh(e))}this.x6=a;Dh(this.YW.style,c)};_.h.fwc=function(){Dh(this.YW.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})};_.h.adb=function(){Dh(this.Zi.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})};
_.h.zwc=function(a,b){var c={},d=this.Eab(),e=this.ina,f=this.vb.rl();if(d){var g=this.If.pH();Dh(c,this.Vsc(b,a,g));Dh(c,this.Usc(b,a,g))}else c.position="static";a="";g=this.Wma(b,"x");b=this.Wma(b,"y");g&&(a+="translateX("+g+"px) ");b&&(a+="translateY("+b+"px)");c.transform=a.trim();f.maxHeight&&(d?c.maxHeight=gh(f.maxHeight):e&&(c.maxHeight=""));f.maxWidth&&(d?c.maxWidth=gh(f.maxWidth):e&&(c.maxWidth=""));Dh(this.Zi.style,c)};
_.h.Vsc=function(a,b,c){var d={top:"",bottom:""};b=this.dIa(b,this.HJ,a);this.xJ&&(b=this.Icb(b,this.HJ,c));"bottom"===a.oc?d.bottom=this.Eb.documentElement.clientHeight-(b.y+this.HJ.height)+"px":d.top=gh(b.y);return d};_.h.Usc=function(a,b,c){var d={left:"",right:""};b=this.dIa(b,this.HJ,a);this.xJ&&(b=this.Icb(b,this.HJ,c));"right"===(this.Ck()?"end"===a.hc?"left":"right":"end"===a.hc?"right":"left")?d.right=this.Eb.documentElement.clientWidth-(b.x+this.HJ.width)+"px":d.left=gh(b.x);return d};
_.h.mtc=function(){var a=this.bIa(),b=this.Zi.getBoundingClientRect(),c=this.hdb.map(function(d){return d.nb.na.getBoundingClientRect()});return{O3c:gra(a,c),P3c:fra(a,c),mzb:gra(b,c),Q3c:fra(b,c)}};_.h.Cdb=function(a){return _.zc.apply(1,arguments).reduce(function(b,c){return b-Math.max(c,0)},a)};
_.h.cab=function(){var a=this.Eb.documentElement.clientWidth,b=this.Eb.documentElement.clientHeight,c=this.If.pH();return{top:c.top+this.ym,left:c.left+this.ym,right:c.left+a-this.ym,bottom:c.top+b-this.ym,width:a-2*this.ym,height:b-2*this.ym}};_.h.Ck=function(){return"rtl"===jUa(this.vb)};_.h.Eab=function(){return!this.ina||this.xJ};_.h.Wma=function(a,b){return"x"===b?null==a.offsetX?this.JJa:a.offsetX:null==a.offsetY?this.ps:a.offsetY};_.h.LXc=function(){};
_.h.opc=function(a){var b=this;this.Zi&&_.Ipa(a).forEach(function(c){""!==c&&-1===b.hma.indexOf(c)&&(b.hma.push(c),b.Zi.classList.add(c))})};_.h.s9a=function(){var a=this;this.Zi&&(this.hma.forEach(function(b){a.Zi.classList.remove(b)}),this.hma=[])};_.h.bIa=function(){var a=this.Az;if(a instanceof _.ld)return a.na.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(_.or.prototype,{zx:{configurable:!0,enumerable:!0,get:function(){return this.pKa}}});var pUa=function(){this.xrc="static";this.DIa=this.hMa=this.o8=this.ow=this.fma=this.tGa=this.LLa="";this.zq=!1};_.h=pUa.prototype;_.h.ud=function(a){var b=a.rl();this.vb=a;this.hMa&&!b.width&&a.Tr({width:this.hMa});this.DIa&&!b.height&&a.Tr({height:this.DIa});a.wH.classList.add("cdk-global-overlay-wrapper");this.zq=!1};_.h.top=function(a){this.tGa="";this.LLa=void 0===a?"":a;this.fma="flex-start";return this};_.h.left=function(a){this.o8=void 0===a?"":a;this.ow="left";return this};
_.h.bottom=function(a){this.LLa="";this.tGa=void 0===a?"":a;this.fma="flex-end";return this};_.h.right=function(a){this.o8=void 0===a?"":a;this.ow="right";return this};_.h.start=function(a){this.o8=void 0===a?"":a;this.ow="start";return this};_.h.end=function(a){this.o8=void 0===a?"":a;this.ow="end";return this};_.h.width=function(a){a=void 0===a?"":a;this.vb?this.vb.Tr({width:a}):this.hMa=a;return this};_.h.height=function(a){a=void 0===a?"":a;this.vb?this.vb.Tr({height:a}):this.DIa=a;return this};
_.tr=function(a){a.left("");a.ow="center";return a};_.ur=function(a){a.top("");a.fma="center";return a};
pUa.prototype.apply=function(){if(this.vb&&this.vb.yg()){var a=this.vb.Io.style,b=this.vb.wH.style,c=this.vb.rl(),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.ow;c=this.o8;var g="rtl"===this.vb.rl().direction,m="",n="",r="";if(d)r="flex-start";else if("center"===f)r="center",g?n=c:m=c;else if(g)if("left"===f||"end"===f)r="flex-end",m=c;else{if("right"===f||"start"===f)r=
"flex-start",n=c}else if("left"===f||"start"===f)r="flex-start",m=c;else if("right"===f||"end"===f)r="flex-end",n=c;a.position=this.xrc;a.marginLeft=d?"0":m;a.marginTop=e?"0":this.LLa;a.marginBottom=this.tGa;a.marginRight=d?"0":n;b.justifyContent=r;b.alignItems=e?"flex-start":this.fma}};
pUa.prototype.dispose=function(){if(!this.zq&&this.vb){var a=this.vb.Io.style,b=this.vb.wH,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.vb=null;this.zq=!0}};var vr=function(a,b,c,d){this.If=a;this.Eb=b;this.Bc=c;this.GJ=d};vr.prototype.global=function(){return new pUa};_.wr=function(a,b){return new _.or(b,a.If,a.Eb,a.Bc,a.GJ)};vr.O=function(a){return new (a||vr)(_.q(_.gr),_.q(_.vg),_.q(_.fq),_.q(ar))};vr.ta=_.p({token:vr,qa:vr.O,Ga:"root"});var xr=function(){};xr.prototype.ud=function(a){this.UW=a;return a.ud(this)};xr.prototype.detach=function(){var a=this.UW;null!=a&&(this.UW=null,a.detach())};_.W.Object.defineProperties(xr.prototype,{UHc:{configurable:!0,enumerable:!0,get:function(){return null!=this.UW}}});_.yr=function(a,b,c,d,e){this.component=a;this.xe=b;this.Dc=c;this.VC=d;this.u_a=e};_.V(_.yr,xr);_.zr=function(a,b,c,d){this.Kc=a;this.xe=b;this.context=c;this.Dc=d};_.V(_.zr,xr);
_.zr.prototype.ud=function(a,b){this.context=b=void 0===b?this.context:b;return xr.prototype.ud.call(this,a)};_.zr.prototype.detach=function(){this.context=void 0;return xr.prototype.detach.call(this)};_.W.Object.defineProperties(_.zr.prototype,{origin:{configurable:!0,enumerable:!0,get:function(){return this.Kc.nb}}});var Ar=function(){this.zq=!1};_.h=Ar.prototype;_.h.yg=function(){return!!this.dw};
_.h.ud=function(a){if(a instanceof _.yr)return this.dw=a,this.iu(a);if(a instanceof _.zr)return this.dw=a,this.Pz(a)};_.h.detach=function(){this.dw&&(this.dw=this.dw.UW=null);this.bbb()};_.h.dispose=function(){this.yg()&&this.detach();this.bbb();this.zq=!0};_.h.Hia=function(a){this.pHa=a};_.h.bbb=function(){this.pHa&&(this.pHa(),this.pHa=null)};var Br=function(a,b,c,d,e){this.zq=!1;this.Vva=a;this.DP=b;this.js=c;this.Grc=d;this.Eb=e};_.V(Br,Ar);Br.prototype.iu=function(a){var b=this,c=_.Ul(a.VC||this.DP,a.component);if(a.xe){var d=_.NJa(a.xe,c,a.xe.length,a.Dc||a.xe.Dc,a.u_a||void 0);this.Hia(function(){return d.destroy()})}else d=c.create(a.Dc||this.Grc||_.pHa),_.KJa(this.js,d.Lu),this.Hia(function(){0<b.js.PTc&&b.js.vZ(d.Lu);d.destroy()});this.Vva.appendChild(this.Msc(d));this.dw=a;return d};
Br.prototype.Pz=function(a){var b=this,c=a.xe,d=c.Sh(a.Kc,a.context,{Dc:a.Dc});d.Dl.forEach(function(e){return b.Vva.appendChild(e)});_.bl(d);this.Hia(function(){var e=c.indexOf(d);-1!==e&&c.remove(e)});this.dw=a;return d};Br.prototype.dispose=function(){Ar.prototype.dispose.call(this);this.Vva.remove()};Br.prototype.Msc=function(a){return a.Lu.Dl[0]};_.Cr=function(a,b,c){this.zq=!1;this.DP=a;this.Ge=b;this.Nn=!1;this.hNa=new _.El;this.Eb=c};_.V(_.Cr,Ar);_.h=_.Cr.prototype;_.h.Ra=function(){this.Nn=!0};_.h.Ka=function(){Ar.prototype.dispose.call(this);this.J8a=this.dw=null};
_.h.iu=function(a){a.UW=this;var b=null!=a.xe?a.xe:this.Ge,c=_.Ul(a.VC||this.DP,a.component),d=_.NJa(b,c,b.length,a.Dc||b.Dc,a.u_a||void 0);b!==this.Ge&&this.jtc().appendChild(d.Lu.Dl[0]);Ar.prototype.Hia.call(this,function(){return d.destroy()});this.dw=a;this.J8a=d;this.hNa.emit(d);return d};_.h.Pz=function(a){var b=this;a.UW=this;var c=this.Ge.Sh(a.Kc,a.context,{Dc:a.Dc});Ar.prototype.Hia.call(this,function(){return b.Ge.clear()});this.dw=a;this.J8a=c;this.hNa.emit(c);return c};
_.h.jtc=function(){var a=this.Ge.element.na;return a.nodeType===a.ELEMENT_NODE?a:a.parentNode};_.W.Object.defineProperties(_.Cr.prototype,{Gga:{configurable:!0,enumerable:!0,get:function(){return this.dw},set:function(a){if(!this.yg()||a||this.Nn)this.yg()&&Ar.prototype.detach.call(this),a&&Ar.prototype.ud.call(this,a),this.dw=a||null}}});_.Cr.O=function(a){return new (a||_.Cr)(_.u(_.Yk),_.u(_.Ef),_.u(_.vg))};
_.Cr.Ha=_.wc({type:_.Cr,oa:[["","cdkPortalOutlet",""]],inputs:{Gga:["cdkPortalOutlet","portal"]},outputs:{hNa:"attached"},Sb:["cdkPortalOutlet"],standalone:!0,features:[_.af]});_.Dr=function(){};_.Dr.O=function(a){return new (a||_.Dr)};_.Dr.Da=_.uc({type:_.Dr});_.Dr.Ca=_.ec({});var qUa;qUa=0;_.Er=function(a,b,c,d,e,f,g,m,n,r,w,z){this.oj=a;this.GJ=b;this.DP=c;this.Bvc=d;this.v6=e;this.hf=f;this.hb=g;this.Eb=m;this.Prc=n;this.Bq=r;this.Z6=w;this.Apc=z};_.h=_.Er.prototype;_.h.create=function(a){var b=this.lrc(),c=this.prc(b),d=this.rrc(c);a=new _.mr(a);a.direction=a.direction||this.Prc.value;return new nr(d,b,c,a,this.hb,this.v6,this.Eb,this.Bq,this.Z6,"NoopAnimations"===this.Apc)};_.h.position=function(){return this.Bvc};
_.h.prc=function(a){var b=this.Eb.createElement("div");b.id="cdk-overlay-"+qUa++;b.classList.add("cdk-overlay-pane");a.appendChild(b);return b};_.h.lrc=function(){var a=this.Eb.createElement("div");VTa(this.GJ).appendChild(a);return a};_.h.rrc=function(a){this.js||(this.js=this.hf.get(_.Bg));return new Br(a,this.DP,this.js,this.hf,this.Eb)};_.Er.O=function(a){return new (a||_.Er)(_.q(lr),_.q(ar),_.q(_.Yk),_.q(vr),_.q(Zq),_.q(_.Ne),_.q(_.Me),_.q(_.vg),_.q(_.Vq),_.q(_.$m),_.q($q),_.q(_.Zk,8))};
_.Er.ta=_.p({token:_.Er,qa:_.Er.O,Ga:"root"});var sUa;_.rUa=new _.Bc("cdk-connected-overlay-scroll-strategy",{Ga:"root",qa:function(){var a=_.pc(_.Er);return function(){return a.oj.Rk()}}});sUa={wa:_.rUa,Ib:[_.Er],Cb:function(a){return function(){return a.oj.Rk()}}};_.Fr=function(){};_.Fr.O=function(a){return new (a||_.Fr)};_.Fr.Da=_.uc({type:_.Fr});_.Fr.Ca=_.ec({Pb:[_.Er,sUa],imports:[Wq,_.Dr,_.kr,_.kr]});_.lra=function(a,b,c,d,e){this.Hrc=a;this.Nd=b;this.f7=c;this.e7=d;this.rh=e;this.Dj=!1};_.lra.prototype.SB=function(){var a=this.Dj,b=this.f7||this.e7,c=this.Su||this.Hrc,d=this.Nd?this.Nd.control:null;b="function"===typeof(null==c?void 0:c.BVa)?c.BVa(d,b):!1;b!==a&&(this.Dj=b,this.rh.next())};_.tUa=new _.Bc("MAT_DATE_LOCALE",{Ga:"root",qa:nra});_.Gr=new _.Bc("mat-date-formats");_.Hr=function(){};_.Hr.prototype.BVa=function(a,b){return!!(a&&a.invalid&&(a.Sr||b&&b.JB))};_.Hr.O=function(a){return new (a||_.Hr)};_.Hr.ta=_.p({token:_.Hr,qa:_.Hr.O,Ga:"root"});_.Ir=new _.Bc("MAT_OPTION_PARENT_COMPONENT");_.Jr=new _.Bc("MatOptgroup");var uUa=_.ch({passive:!0,capture:!0}),vUa=function(){var a=this;this.Pt=new Map;this.U9a=function(b){var c=_.dh(b);if(c){var d;null==(d=a.Pt.get(b.type))||d.forEach(function(e,f){(f===c||f.contains(c))&&e.forEach(function(g){return g.handleEvent(b)})})}}};vUa.prototype.uMa=function(a,b,c,d){var e=this,f=this.Pt.get(b);f?(a=f.get(c))?a.add(d):f.set(c,new Set([d])):(this.Pt.set(b,new Map([[c,new Set([d])]])),a.Vb(function(){document.addEventListener(b,e.U9a,uUa)}))};
vUa.prototype.e0a=function(a,b,c){var d=this.Pt.get(a);if(d){var e=d.get(b);e&&(e.delete(c),0===e.size&&d.delete(b),0===d.size&&(this.Pt.delete(a),document.removeEventListener(a,this.U9a,uUa)))}};var wUa=function(a,b,c,d){d=void 0===d?!1:d;this.Vn=a;this.element=b;this.config=c;this.zpc=d;this.state=3};var xUa,yUa,zUa,AUa,CUa;xUa={YG:225,fS:150};yUa=_.ch({passive:!0,capture:!0});zUa=["mousedown","touchstart"];AUa=["mouseup","mouseleave","touchend","touchcancel"];_.BUa=function(a,b,c,d){this.Woa=a;this.hb=b;this.Bc=d;this.p6=!1;this.Q4=new Map;this.kKa=!1;d.Qd&&(this.hX=_.hh(c))};
CUa=function(a,b,c,d){d=void 0===d?{}:d;var e=a.iX=a.iX||a.hX.getBoundingClientRect(),f=Object.assign({},xUa,d.animation);d.XY&&(b=e.left+e.width/2,c=e.top+e.height/2);var g=d.radius||ora(b,c,e);b-=e.left;var m=c-e.top;c=f.YG;var n=document.createElement("div");n.classList.add("mat-ripple-element");n.style.left=b-g+"px";n.style.top=m-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.hX.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 wUa(a,n,d,e);n.style.transform="scale3d(1, 1, 1)";r.state=0;d.wga||(a.yJa=r);var w=null;e||!c&&!f.fS||a.hb.Vb(function(){var z=function(){return a.CHa(r)},D=function(){return a.X9a(r)};n.addEventListener("transitionend",z);n.addEventListener("transitioncancel",D);w={ZLc:z,YLc:D}});a.Q4.set(r,w);!e&&c||a.CHa(r);return r};
_.DUa=function(a,b){if(2!==b.state&&3!==b.state){var c=b.element,d=Object.assign({},xUa,b.config.animation);c.style.transitionDuration=d.fS+"ms";c.style.opacity="0";b.state=2;!b.zpc&&d.fS||a.CHa(b)}};_.BUa.prototype.uRa=function(){this.O$a().forEach(function(a){a.config.wga||_.DUa(a.Vn,a)})};_.FUa=function(a,b){var c=_.hh(b);a.Bc.Qd&&c&&c!==a.rG&&(a.yoa(),a.rG=c,zUa.forEach(function(d){EUa.uMa(a.hb,d,c,a)}))};_.h=_.BUa.prototype;
_.h.handleEvent=function(a){var b=this;"mousedown"===a.type?this.boa(a):"touchstart"===a.type?this.lvc(a):this.kvc();this.kKa||(this.hb.Vb(function(){AUa.forEach(function(c){b.rG.addEventListener(c,b,yUa)})}),this.kKa=!0)};_.h.CHa=function(a){0===a.state?this.Twc(a):2===a.state&&this.X9a(a)};_.h.Twc=function(a){var b=a===this.yJa,c=a.config.wga;a.state=1;c||b&&this.p6||_.DUa(a.Vn,a)};
_.h.X9a=function(a){var b,c=null!=(b=this.Q4.get(a))?b:null;this.Q4.delete(a);this.Q4.size||(this.iX=null);a===this.yJa&&(this.yJa=null);a.state=3;null!==c&&(a.element.removeEventListener("transitionend",c.ZLc),a.element.removeEventListener("transitioncancel",c.YLc));a.element.remove()};_.h.boa=function(a){var b=_.tpa(a),c=this.wbb&&Date.now()<this.wbb+800;this.Woa.hxa||b||c||(this.p6=!0,CUa(this,a.clientX,a.clientY,this.Woa.vI))};
_.h.lvc=function(a){if(!this.Woa.hxa&&!_.upa(a)&&(this.wbb=Date.now(),this.p6=!0,a=a.changedTouches))for(var b=0;b<a.length;b++)CUa(this,a[b].clientX,a[b].clientY,this.Woa.vI)};_.h.kvc=function(){this.p6&&(this.p6=!1,this.O$a().forEach(function(a){var b=1===a.state||a.config.DSb&&0===a.state;!a.config.wga&&b&&_.DUa(a.Vn,a)}))};_.h.O$a=function(){return Array.from(this.Q4.keys())};
_.h.yoa=function(){var a=this,b=this.rG;b&&(zUa.forEach(function(c){return EUa.e0a(c,b,a)}),this.kKa&&AUa.forEach(function(c){return b.removeEventListener(c,a,yUa)}))};var EUa=new vUa;_.Kr=new _.Bc("mat-ripple-global-options");_.Lr=function(a,b,c,d,e){this.Ma=a;this.ze=e;this.radius=0;this.Nn=this.xc=!1;this.lIa=d||{};this.v7=new _.BUa(this,b,a,c)};_.h=_.Lr.prototype;_.h.Ra=function(){this.Nn=!0;this.iLa()};_.h.Ka=function(){this.v7.yoa()};_.h.uRa=function(){this.v7.uRa()};_.h.iLa=function(){!this.disabled&&this.Nn&&_.FUa(this.v7,this.trigger)};
_.h.launch=function(a,b,c){return"number"===typeof a?CUa(this.v7,a,void 0===b?0:b,Object.assign({},this.vI,c)):CUa(this.v7,0,0,Object.assign({},this.vI,a))};
_.W.Object.defineProperties(_.Lr.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.xc},set:function(a){a&&this.uRa();this.xc=a;this.iLa()}},trigger:{configurable:!0,enumerable:!0,get:function(){return this.wxc||this.Ma.na},set:function(a){this.wxc=a;this.iLa()}},vI:{configurable:!0,enumerable:!0,get:function(){return{XY:this.XY,radius:this.radius,color:this.color,animation:Object.assign({},this.lIa.animation,"NoopAnimations"===this.ze?{YG:0,fS:0}:{},this.animation),DSb:this.lIa.DSb}}},
hxa:{configurable:!0,enumerable:!0,get:function(){return this.disabled||!!this.lIa.disabled}}});_.Lr.O=function(a){return new (a||_.Lr)(_.u(_.ld),_.u(_.Me),_.u(_.fq),_.u(_.Kr,8),_.u(_.Zk,8))};
_.Lr.Ha=_.wc({type:_.Lr,oa:[["","mat-ripple",""],["","matRipple",""]],yb:[1,"mat-ripple"],tb:2,Za:function(a,b){a&2&&_.ef("mat-ripple-unbounded",b.lTc)},inputs:{color:["matRippleColor","color"],lTc:["matRippleUnbounded","unbounded"],XY:["matRippleCentered","centered"],radius:["matRippleRadius","radius"],animation:["matRippleAnimation","animation"],disabled:["matRippleDisabled","disabled"],trigger:["matRippleTrigger","trigger"]},Sb:["matRipple"],standalone:!0});_.Mr=function(){};_.Mr.O=function(a){return new (a||_.Mr)};_.Mr.Da=_.uc({type:_.Mr});_.Mr.Ca=_.ec({imports:[_.Xq,_.Xq]});var GUa,HUa,IUa;GUa={capture:!0};HUa=["focus","click","mouseenter","touchstart"];
_.Nr=function(){var a=this;this.Eb=_.pc(_.vg,{optional:!0});this.ze=_.pc(_.Zk,{optional:!0});this.dna=_.pc(_.Kr,{optional:!0});this.Bc=_.pc(_.fq);this.hb=_.pc(_.Me);this.acb=function(b){b.target instanceof HTMLElement&&(b=b.target.closest("[mat-ripple-loader-uninitialized]"))&&IUa(a,b)};this.hb.Vb(function(){for(var b=_.k(HUa),c=b.next();!c.done;c=b.next()){c=c.value;var d=void 0;null==(d=a.Eb)||d.addEventListener(c,a.acb,GUa)}})};
_.Nr.prototype.Ka=function(){for(var a=_.k(HUa),b=a.next();!b.done;b=a.next()){b=b.value;var c=void 0;null==(c=this.Eb)||c.removeEventListener(b,this.acb,GUa)}};_.JUa=function(a,b){a.setAttribute("mat-ripple-loader-uninitialized","");!b.className&&a.hasAttribute("mat-ripple-loader-class-name")||a.setAttribute("mat-ripple-loader-class-name",b.className||"");b.XY&&a.setAttribute("mat-ripple-loader-centered","");b.disabled&&a.setAttribute("mat-ripple-loader-disabled","")};
_.KUa=function(a,b){return b.EXa?b.EXa:IUa(a,b)};_.Nr.prototype.N1a=function(a,b){var c=a.EXa;c?c.disabled=b:b?a.setAttribute("mat-ripple-loader-disabled",""):a.removeAttribute("mat-ripple-loader-disabled")};
IUa=function(a,b){if(a.Eb){var c;null==(c=b.querySelector(".mat-ripple"))||c.remove();c=a.Eb.createElement("span");c.classList.add("mat-ripple",b.getAttribute("mat-ripple-loader-class-name"));b.append(c);a=new _.Lr(new _.ld(c),a.hb,a.Bc,a.dna?a.dna:void 0,a.ze?a.ze:void 0);a.Nn=!0;a.trigger=b;a.XY=b.hasAttribute("mat-ripple-loader-centered");a.disabled=b.hasAttribute("mat-ripple-loader-disabled");_.LUa(b,a);return a}};
_.LUa=function(a,b){a.removeAttribute("mat-ripple-loader-uninitialized");a.EXa=b};_.Nr.O=function(a){return new (a||_.Nr)};_.Nr.ta=_.p({token:_.Nr,qa:_.Nr.O,Ga:"root"});var Or=function(){};Or.O=function(a){return new (a||Or)};Or.Da=_.uc({type:Or});Or.Ca=_.ec({imports:[_.yq,_.Xq,_.Xq]});var MUa=function(a,b,c){this.rK=a;this.defaultValue=b;this.Uxb=c},NUa=function(a,b,c){this.Ek=a;this.Pna=b;this.ivc=c;this.uLa=[];this.Wvc=this.cqc();this.uLa=this.Uqc()};_.h=NUa.prototype;_.h.eUa=function(a){return"undefined"!==typeof this.Ek.Uxb[a]};_.h.destroy=function(){this.uLa.forEach(function(a){a.unsubscribe()});this.uLa=[]};
_.h.Uqc=function(){var a=this,b=[];this.Wvc.forEach(function(c){a.Bna(c.key)&&b.push(a.OXa.observe(c.alias).ha(_.v(function(d){d=d.clone();d.v_a=a.Ek.rK;return d})).subscribe(function(d){a.jvc(d)}))});return b};_.h.cqc=function(){var a=this;return this.OXa.PC.map(function(b){return Ih({},b,{rK:a.Ek.rK,key:a.Ek.rK+b.suffix})}).filter(function(b){return a.Bna(b.key)})};_.h.jvc=function(a){a.v_a==this.Ek.rK&&(a.value=this.iqc(a),this.ivc(a))};_.h.Bna=function(a){return void 0!==this.Dbb(a)};
_.h.iqc=function(a){var b=this.Ek.rK+a.suffix,c=this.n8a;c=a.matches?b:c==b?null:c;this.n8a=this.Xxc(c);return this.dR};_.h.Xxc=function(a){var b=this,c=this.OXa.vyc;!b.Bna(a)&&c.some(function(d){d=b.Ek.rK+d.suffix;return b.Bna(d)?(a=d,!0):!1});return a};_.h.Dbb=function(a){return this.Ek.Uxb[a]};
_.W.Object.defineProperties(NUa.prototype,{OXa:{configurable:!0,enumerable:!0,get:function(){return this.Pna}},tyc:{configurable:!0,enumerable:!0,get:function(){return this.n8a||this.Ek.rK}},dR:{configurable:!0,enumerable:!0,get:function(){var a=this.tyc;return this.eUa(a)?this.Dbb(a):this.Ek.defaultValue}}});var OUa=new _.Bc("Token (@angular/flex-layout) Breakpoints");var Pr=function(a){this.Xt=a},PUa=function(a,b){return a.Xt.find(function(c){return c.alias==b})},QUa=function(a,b){return a.Xt.find(function(c){return c.Pi==b})};
_.W.Object.defineProperties(Pr.prototype,{items:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.Dc(this.Xt))}},kQb:{configurable:!0,enumerable:!0,get:function(){var a=this.Xt.filter(function(c){return!0===c.Zu}),b=this.Xt.filter(function(c){return!0!==c.Zu});return[].concat(_.Dc(a),_.Dc(b))}},uMc:{configurable:!0,enumerable:!0,get:function(){return this.Xt.filter(function(a){return 1==a.Zu})}},BMa:{configurable:!0,enumerable:!0,get:function(){return this.Xt.map(function(a){return a.alias})}},
suffixes:{configurable:!0,enumerable:!0,get:function(){return this.Xt.map(function(a){return a.suffix})}}});Pr.O=function(a){return new (a||Pr)(_.q(OUa))};Pr.ta=_.p({token:Pr,qa:Pr.O});var RUa=function(a,b,c,d){this.matches=void 0===a?!1:a;this.Pi=void 0===b?"all":b;this.eYa=void 0===c?"":c;this.suffix=void 0===d?"":d};RUa.prototype.clone=function(){return new RUa(this.matches,this.Pi,this.eYa,this.suffix)};var Rr=function(a,b){this.cj=a;this.Eb=b;this.Xt=new Map;this.wdb=new _.gg(new RUa(!0));this.evc=this.wdb.Vf()};Rr.prototype.isActive=function(a){return this.Xt.has(a)?this.Xt.get(a).matches:!1};Rr.prototype.observe=function(a){SUa(this,a);return this.evc.ha(_.je(function(b){return a?b.Pi===a:!0}))};
var SUa=function(a,b){b="undefined"===typeof b?[]:"string"===typeof b?[b]:sra(b);0<b.length&&(rra(b,a.Eb),b.forEach(function(c){var d=a.Xt.get(c),e=function(f){a.cj.qc(function(){a.wdb.next(new RUa(f.matches,c))})};d||(d=a.aqc(c),d.addListener(e),a.Xt.set(c,d));d.matches&&e(d)}))};Rr.prototype.aqc=function(a){return pra()&&window.matchMedia("all").addListener?window.matchMedia(a):{matches:"all"===a||""===a,media:a,addListener:function(){},removeListener:function(){}}};
Rr.O=function(a){return new (a||Rr)(_.q(_.Me),_.q(_.vg))};Rr.ta=_.p({token:Rr,qa:Rr.O});var qra={};_.Sr=function(a,b){this.wP=a;this.DJ=b;this.Svc()};_.Sr.prototype.isActive=function(a){var b=PUa(this.wP,a)||QUa(this.wP,a);return this.DJ.isActive(b?b.Pi:a)};_.Sr.prototype.observe=function(a){var b=PUa(this.wP,a)||QUa(this.wP,a);return this.DJ.observe(b?b.Pi:a).ha(_.v(function(c){return tra(c,b)}),_.je(function(c){return b?""!==c.eYa:!0}))};_.Sr.prototype.Svc=function(){var a=this.wP.kQb.map(function(b){return b.Pi});SUa(this.DJ,a)};
_.W.Object.defineProperties(_.Sr.prototype,{PC:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.Dc(this.wP.items))}},vyc:{configurable:!0,enumerable:!0,get:function(){var a=this;return this.wP.uMc.reverse().filter(function(b){return a.DJ.isActive(b.Pi)})}},active:{configurable:!0,enumerable:!0,get:function(){var a=this,b=null;this.PC.reverse().forEach(function(d){""!==d.alias&&!b&&a.DJ.isActive(d.Pi)&&(b=d)});var c=this.PC[0];return b||(this.DJ.isActive(c.Pi)?c:null)}}});
_.Sr.O=function(a){return new (a||_.Sr)(_.q(Pr),_.q(Rr))};_.Sr.ta=_.p({token:_.Sr,qa:_.Sr.O});var wra=["row","column","row-reverse","column-reverse"];_.Tr=function(a,b,c){this.Pna=a;this.Ma=b;this.Vn=c;this.una={};this.Ftc=!1};_.h=_.Tr.prototype;_.h.fG=function(a){return this.una[a]};_.h.Ra=function(){this.lXc=this.Rsc();this.Ftc=!0};_.h.Tb=function(a){throw Error("lc`"+a);};_.h.Ka=function(){this.Dk&&this.Dk.destroy();this.Pna=null};_.h.oXc=function(a,b){a=this.fG(a);return void 0!==a&&null!==a&&""!==a?a:b};_.h.Rsc=function(a){a=void 0===a?this.na:a;return Dra(a||this.na,"display")};
_.h.nXc=function(a,b){b=(b=void 0===b?this.na:b)||this.na;return Ara()?b.getAttribute(a):""};_.h.Y$a=function(a,b){b=void 0===b?!1:b;var c="row";a&&(c=Dra(a,"flex-direction")||"row",Ara()&&a.style["flex-direction"]||!b||Cra(this.Vn,vra(c),[a]));return c.trim()};_.h.TW=function(a,b,c){c=void 0===c?this.na:c;var d=this.Vn;c=c||this.na;var e={};"string"===typeof a&&(e[a]=b,a=e);e=zra(a);Bra(e,c,d)};_.h.aXc=function(a,b){Cra(this.Vn,a,b||[])};
_.h.Mc=function(a,b){if("object"===typeof b)for(var c in b)this.una[c]=b[c];else this.una[a]=b};_.h.y6=function(a,b,c){this.Dk||(this.Dk=new NUa(new MUa(a,b,this.una),this.Pna,function(d){return c(d)}));return this.Dk};_.h.eUa=function(a){return this.Dk.eUa(a)};_.W.Object.defineProperties(_.Tr.prototype,{parentElement:{configurable:!0,enumerable:!0,get:function(){return this.Ma.na.parentNode}},na:{configurable:!0,enumerable:!0,get:function(){return this.Ma.na}}});
_.Tr.O=function(a){return new (a||_.Tr)(_.u(_.Sr),_.u(_.ld),_.u(_.$k))};_.Tr.Ha=_.wc({type:_.Tr,features:[_.Mc]});_.Ur=function(a,b,c){_.Tr.call(this,a,b,c);this.A8a=new _.gg("row");this.zWa=this.A8a.Vf()};_.V(_.Ur,_.Tr);_.Ur.prototype.Tb=function(a){(null!=a.layout||this.Dk)&&this.ZLa()};_.Ur.prototype.Ra=function(){var a=this;_.Tr.prototype.Ra.call(this);this.y6("layout","row",function(b){a.ZLa(b.value)});this.ZLa()};_.Ur.prototype.ZLa=function(a){a=a||this.fG("layout")||"row";this.Dk&&(a=this.Dk.dR);a=vra(a);this.TW(a);this.A8a.next(a["flex-direction"])};
_.W.Object.defineProperties(_.Ur.prototype,{layout:{configurable:!0,enumerable:!0,set:function(a){this.Mc("layout",a)}},NJc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("layoutXs",a)}},LJc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("layoutSm",a)}},KJc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("layoutMd",a)}},FJc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("layoutLg",a)}},MJc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("layoutXl",a)}},EJc:{configurable:!0,
enumerable:!0,set:function(a){this.Mc("layoutGtXs",a)}},DJc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("layoutGtSm",a)}},CJc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("layoutGtMd",a)}},BJc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("layoutGtLg",a)}},IJc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("layoutLtSm",a)}},HJc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("layoutLtMd",a)}},GJc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("layoutLtLg",
a)}},JJc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("layoutLtXl",a)}}});_.Ur.O=function(a){return new (a||_.Ur)(_.u(_.Sr),_.u(_.ld),_.u(_.$k))};
_.Ur.Ha=_.wc({type:_.Ur,oa:[["","fxLayout",""],["","fxLayout.xs",""],["","fxLayout.sm",""],["","fxLayout.md",""],["","fxLayout.lg",""],["","fxLayout.xl",""],["","fxLayout.lt-sm",""],["","fxLayout.lt-md",""],["","fxLayout.lt-lg",""],["","fxLayout.lt-xl",""],["","fxLayout.gt-xs",""],["","fxLayout.gt-sm",""],["","fxLayout.gt-md",""],["","fxLayout.gt-lg",""]],inputs:{layout:["fxLayout","layout"],NJc:["fxLayout.xs","layoutXs"],LJc:["fxLayout.sm","layoutSm"],KJc:["fxLayout.md","layoutMd"],FJc:["fxLayout.lg",
"layoutLg"],MJc:["fxLayout.xl","layoutXl"],EJc:["fxLayout.gt-xs","layoutGtXs"],DJc:["fxLayout.gt-sm","layoutGtSm"],CJc:["fxLayout.gt-md","layoutGtMd"],BJc:["fxLayout.gt-lg","layoutGtLg"],IJc:["fxLayout.lt-sm","layoutLtSm"],HJc:["fxLayout.lt-md","layoutLtMd"],GJc:["fxLayout.lt-lg","layoutLtLg"],JJc:["fxLayout.lt-xl","layoutLtXl"]},features:[_.af,_.Mc]});_.Vr=function(a,b,c,d){_.Tr.call(this,a,b,c);this.Aq="row";d&&(this.VF=d.zWa.subscribe(this.S6.bind(this)))};_.V(_.Vr,_.Tr);_.h=_.Vr.prototype;_.h.Tb=function(a){(null!=a.align||this.Dk)&&this.nw()};_.h.Ra=function(){var a=this;_.Tr.prototype.Ra.call(this);this.y6("align","start stretch",function(b){a.nw(b.value)});this.nw()};_.h.Ka=function(){_.Tr.prototype.Ka.call(this);this.VF&&this.VF.unsubscribe()};
_.h.nw=function(a){a=a||this.fG("align")||"start stretch";this.Dk&&(a=this.Dk.dR);this.TW(this.c5(a));this.w8a(a,this.Aq?this.Aq:"row")};_.h.S6=function(a){var b=this;this.Aq=(a||"").toLowerCase();wra.find(function(c){return c===b.Aq})||(this.Aq="row");a=this.fG("align")||"start stretch";this.Dk&&(a=this.Dk.dR);this.w8a(a,this.Aq||"row")};
_.h.c5=function(a){var b={},c=_.k(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 Ih(b,{display:"flex","flex-direction":this.Aq||"row","box-sizing":"border-box"})};
_.h.w8a=function(a,b){a=_.k(a.split(" "));a.next();"stretch"==a.next().value&&this.TW({"box-sizing":"border-box","max-width":yra(b)?null:"100%","max-height":yra(b)?"100%":null})};
_.W.Object.defineProperties(_.Vr.prototype,{align:{configurable:!0,enumerable:!0,set:function(a){this.Mc("align",a)}},OMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignXs",a)}},MMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignSm",a)}},LMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignMd",a)}},GMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignLg",a)}},NMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignXl",a)}},FMa:{configurable:!0,
enumerable:!0,set:function(a){this.Mc("alignGtXs",a)}},EMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignGtSm",a)}},DMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignGtMd",a)}},CMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignGtLg",a)}},JMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignLtSm",a)}},IMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignLtMd",a)}},HMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignLtLg",
a)}},KMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignLtXl",a)}}});_.Vr.O=function(a){return new (a||_.Vr)(_.u(_.Sr),_.u(_.ld),_.u(_.$k),_.u(_.Ur,10))};
_.Vr.Ha=_.wc({type:_.Vr,oa:[["","fxLayoutAlign",""],["","fxLayoutAlign.xs",""],["","fxLayoutAlign.sm",""],["","fxLayoutAlign.md",""],["","fxLayoutAlign.lg",""],["","fxLayoutAlign.xl",""],["","fxLayoutAlign.lt-sm",""],["","fxLayoutAlign.lt-md",""],["","fxLayoutAlign.lt-lg",""],["","fxLayoutAlign.lt-xl",""],["","fxLayoutAlign.gt-xs",""],["","fxLayoutAlign.gt-sm",""],["","fxLayoutAlign.gt-md",""],["","fxLayoutAlign.gt-lg",""]],inputs:{align:["fxLayoutAlign","align"],OMa:["fxLayoutAlign.xs","alignXs"],
MMa:["fxLayoutAlign.sm","alignSm"],LMa:["fxLayoutAlign.md","alignMd"],GMa:["fxLayoutAlign.lg","alignLg"],NMa:["fxLayoutAlign.xl","alignXl"],FMa:["fxLayoutAlign.gt-xs","alignGtXs"],EMa:["fxLayoutAlign.gt-sm","alignGtSm"],DMa:["fxLayoutAlign.gt-md","alignGtMd"],CMa:["fxLayoutAlign.gt-lg","alignGtLg"],JMa:["fxLayoutAlign.lt-sm","alignLtSm"],IMa:["fxLayoutAlign.lt-md","alignLtMd"],HMa:["fxLayoutAlign.lt-lg","alignLtLg"],KMa:["fxLayoutAlign.lt-xl","alignLtXl"]},features:[_.af,_.Mc]});var WUa,XUa;_.TUa=["mat-button",""];_.UUa=["*"];_.VUa=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"};
WUa="mat-button mat-flat-button mat-icon-button mat-raised-button mat-stroked-button mat-mini-fab mat-fab".split(" ");XUa=_.Eh(_.Gh(_.Fh(function(a){this.Ma=a})));_.Wr=function(a,b,c){var d=XUa.call(this,a)||this;d.Yc=b;d.ze=c;d.XVa=d.zIa("mat-fab","mat-mini-fab");d.iua=d.zIa("mat-icon-button");for(var e=_.k(WUa),f=e.next();!f.done;f=e.next())f=f.value,d.zIa(f)&&d.Hf().classList.add(f);a.na.classList.add("mat-button-base");d.XVa&&(d.color="accent");return d};_.V(_.Wr,XUa);_.h=_.Wr.prototype;
_.h.Tc=function(){this.Yc.wl(this.Ma,!0)};_.h.Ka=function(){this.Yc.Mj(this.Ma)};_.h.focus=function(a,b){a?_.jq(this.Yc,this.Hf(),a,b):this.Hf().focus(b)};_.h.Hf=function(){return this.Ma.na};_.h.St=function(){return this.hd||this.disabled};_.h.zIa=function(){var a=this;return _.zc.apply(0,arguments).some(function(b){return a.Hf().hasAttribute(b)})};_.Wr.O=function(a){return new (a||_.Wr)(_.u(_.ld),_.u(_.iq),_.u(_.Zk,8))};
_.Wr.ya=_.tc({type:_.Wr,oa:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-icon-button",""],["button","mat-fab",""],["button","mat-mini-fab",""],["button","mat-stroked-button",""],["button","mat-flat-button",""]],ub:function(a,b){a&1&&_.Hf(_.Lr,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.uI=c.first)}},yb:[1,"mat-focus-indicator"],tb:6,Za:function(a,b){a&2&&(_.cf("disabled",b.disabled||null)("mat-id-collision",null),_.ef("_mat-animation-noopable","NoopAnimations"===b.ze)("mat-button-disabled",
b.disabled))},inputs:{disabled:"disabled",hd:"disableRipple",color:"color"},Sb:["matButton"],features:[_.af],jc:_.TUa,Yb:_.UUa,Aa:4,Ba:5,Ea:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],ua:function(a,b){a&1&&(_.rf(),_.A(0,"span",0),_.sf(1),_.B(),_.E(2,"span",1)(3,"span",2));a&2&&(_.t(2),_.ef("mat-button-ripple-round",b.XVa||b.iua),_.y("matRippleDisabled",b.St())("matRippleCentered",b.iua)("matRippleTrigger",
b.Hf()))},Ia:[_.Lr],styles:[_.VUa()],ob:2,Oa:0});var YUa={params:{Kra:"150ms",Sra:"75ms"}},ZUa=_.lh("dialogContainer",[_.oh("void, exit",_.nh({opacity:0,transform:"scale(0.7)"})),_.oh("enter",_.nh({transform:"none"})),_.ph("* => enter",_.Tpa([_.mh("{{enterAnimationDuration}} cubic-bezier(0, 0, 0.2, 1)",_.nh({transform:"none",opacity:1})),_.Upa("@*",{type:9,options:null})]),YUa),_.ph("* => void, * => exit",_.Tpa([_.mh("{{exitAnimationDuration}} cubic-bezier(0.4, 0.0, 0.2, 1)",_.nh({opacity:0})),_.Upa("@*",{type:9,options:null})]),YUa)]);var $Ua=function(){this.role="dialog";this.Bd="";this.Ke=!0;this.zj="";this.ej=!1;this.height=this.width="";this.maxWidth="80vw";this.ariaLabel=this.Apa=this.X8=this.data=null;this.ariaModal=!0;this.Sz="first-tabbable";this.FOa=this.yaa=this.Gr=!0};var aVa=function(){this.role="dialog";this.Bd="";this.Ke=!0;this.zj="";this.ej=!1;this.height=this.width="";this.ariaLabel=this.Apa=this.X8=this.data=null;this.ariaModal=!0;this.Sz="first-tabbable";this.GOa=this.EOa=this.FOa=this.Gr=!0};var Xr=function(a,b,c,d,e,f,g,m){this.zq=!1;this.Ma=a;this.J5=b;this.Xc=d;this.l6=e;this.hb=f;this.vb=g;this.Yc=m;this.AF=this.l$a=null;this.jJ=[];this.Eb=c;this.Xc.Apa&&this.jJ.push(this.Xc.Apa)};_.V(Xr,Ar);_.h=Xr.prototype;_.h.wma=function(){this.Rtc();this.wtc();this.zGa()};_.h.zGa=function(){this.WJ()};_.h.Ka=function(){this.Eoa()};_.h.iu=function(a){a=this.Wt.iu(a);this.wma();return a};_.h.Pz=function(a){a=this.Wt.Pz(a);this.wma();return a};_.h.Nvc=function(){this.vma()||this.WJ()};
_.h.GHa=function(a,b){this.l6.JD(a)||(a.tabIndex=-1,this.hb.Vb(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)};_.h.I5=function(a,b){(a=this.Ma.na.querySelector(a))&&this.GHa(a,b)};
_.h.WJ=function(){var a=this,b=this.Ma.na;switch(this.Xc.Sz){case !1:case "dialog":this.vma()||b.focus();break;case !0:case "first-tabbable":_.mq(this.nC).then(function(c){c||a.nsc()});break;case "first-heading":this.I5('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this.I5(this.Xc.Sz)}};
_.h.Eoa=function(){var a=this.Xc.Gr,b=null;"string"===typeof a?b=this.Eb.querySelector(a):"boolean"===typeof a?b=a?this.l$a:null:a&&(b=a);if(this.Xc.Gr&&b&&"function"===typeof b.focus){a=_.Gpa();var c=this.Ma.na;if(!a||a===this.Eb.body||a===c||c.contains(a))this.Yc?(_.jq(this.Yc,b,this.AF),this.AF=null):b.focus()}this.nC&&this.nC.destroy()};_.h.nsc=function(){this.Ma.na.focus&&this.Ma.na.focus()};_.h.vma=function(){var a=this.Ma.na,b=_.Gpa();return a===b||a.contains(b)};
_.h.Rtc=function(){this.nC=this.J5.create(this.Ma.na);this.Eb&&(this.l$a=_.Gpa())};_.h.wtc=function(){var a=this;this.vb.Ol().subscribe(function(){a.Xc.ej&&a.Nvc()})};Xr.O=function(a){return new (a||Xr)(_.u(_.ld),_.u(_.nq),_.u(_.vg,8),_.u(aVa),_.u(_.kq),_.u(_.Me),_.u(nr),_.u(_.iq))};
Xr.ya=_.tc({type:Xr,oa:[["cdk-dialog-container"]],ub:function(a,b){a&1&&_.Hf(_.Cr,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.Wt=c.first)}},yb:["tabindex","-1",1,"cdk-dialog-container"],tb:6,Za:function(a,b){a&2&&_.cf("id",b.Xc.id||null)("role",b.Xc.role)("aria-modal",b.Xc.ariaModal)("aria-labelledby",b.Xc.ariaLabel?null:b.jJ[0])("aria-label",b.Xc.ariaLabel)("aria-describedby",b.Xc.X8||null)},standalone:!0,features:[_.af,_.zf],Aa:1,Ba:0,Ea:[["cdkPortalOutlet",""]],ua:function(a){a&1&&_.x(0,Era,0,0,"ng-template",
0)},Ia:[_.Cr],styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}\n"],ob:2});var bVa=new _.Bc("DialogScrollStrategy",{Ga:"root",qa:function(){var a=_.pc(_.Er);return function(){return a.oj.block()}}}),cVa=new _.Bc("DialogData"),dVa=new _.Bc("DefaultDialogConfig");var eVa=function(a,b){var c=this;this.Ed=a;this.config=b;this.closed=new _.Ee;this.ej=b.ej;this.Ol=a.Ol();this.Gj=a.Gj();this.ux=a.ux();this.id=b.id;this.Gj.subscribe(function(d){27!==d.keyCode||c.ej||_.bh(d)||(d.preventDefault(),c.close(void 0,{Xba:"keyboard"}))});this.Ol.subscribe(function(){c.ej||c.close(void 0,{Xba:"mouse"})});this.Dma=a.Ln.subscribe(function(){!1!==b.GOa&&c.close()})};_.h=eVa.prototype;
_.h.close=function(a,b){if(this.qu){var c=this.closed;this.qu.AF=(null==b?void 0:b.Xba)||"program";this.Dma.unsubscribe();this.Ed.dispose();c.next(a);c.complete();this.Aw=this.qu=null}};_.h.Te=function(){this.Ed.Te();return this};_.h.Tr=function(a,b){this.Ed.Tr({width:void 0===a?"":a,height:void 0===b?"":b})};_.h.IC=function(a){this.Ed.IC(a)};_.h.rN=function(a){this.Ed.rN(a)};var fVa=0,Yr=function(a,b,c,d,e,f){var g=this;this.We=a;this.hf=b;this.fi=c;this.Rn=d;this.GJ=e;this.tC=[];this.gJ=new _.Ee;this.hJ=new _.Ee;this.dGa=new Map;this.opa=_.de(function(){return g.Ch.length?g.os():g.os().ha(_.He(void 0))});this.Be=f};_.h=Yr.prototype;
_.h.open=function(a,b){var c=this;b=Object.assign({},this.fi||new aVa,b);b.id=b.id||"cdk-dialog-"+fVa++;b.id&&this.SSa(b.id);var d=this.JF(b);d=this.We.create(d);var e=new eVa(d,b);d=this.Lpc(d,e,b);e.qu=d;this.Mpc(a,e,d,b);this.Ch.length||this.Ktc();this.Ch.push(e);e.closed.subscribe(function(){return c.Qcb(e,!0)});this.ys.next(e);return e};_.h.SSa=function(a){this.Ch.find(function(b){return b.id===a})};
_.h.Ka=function(){var a=this;Fra(this.tC,function(b){!1===b.config.EOa&&a.Qcb(b,!1)});Fra(this.tC,function(b){return b.close()});this.gJ.complete();this.hJ.complete();this.tC=[]};_.h.JF=function(a){var b=new _.mr({eg:a.eg||_.ur(_.tr(this.We.position().global())),qj:a.qj||this.Be(),Bd:a.Bd,Ke:a.Ke,direction:a.direction,minWidth:a.minWidth,minHeight:a.minHeight,maxWidth:a.maxWidth,maxHeight:a.maxHeight,width:a.width,height:a.height,IZ:a.FOa});a.zj&&(b.zj=a.zj);return b};
_.h.Lpc=function(a,b,c){var d,e=c.Dc||(null==(d=c.xe)?void 0:d.Dc);b=[{wa:aVa,nc:c},{wa:eVa,nc:b},{wa:nr,nc:a}];c.container?"function"===typeof c.container?d=c.container:(d=c.container.type,b.push.apply(b,_.Dc(c.container.Pb(c)))):d=Xr;c=new _.yr(d,c.xe,_.Ue({parent:e||this.hf,Pb:b}),c.VC);return a.ud(c).instance};
_.h.Mpc=function(a,b,c,d){if(a instanceof _.Df){var e=this.kX(d,b,c,void 0);b={va:d.data,uo:b};d.eO&&(b=Object.assign({},b,"function"===typeof d.eO?d.eO():d.eO));c.Pz(new _.zr(a,null,b,e))}else e=this.kX(d,b,c,this.hf),a=c.iu(new _.yr(a,d.xe,e,d.VC)),b.gZ=a,b.Aw=a.instance};
_.h.kX=function(a,b,c,d){var e,f=a.Dc||(null==(e=a.xe)?void 0:e.Dc);e=[{wa:cVa,nc:a.data},{wa:eVa,nc:b}];a.Pb&&("function"===typeof a.Pb?e.push.apply(e,_.Dc(a.Pb(b,a,c))):e.push.apply(e,_.Dc(a.Pb)));!a.direction||f&&f.get(_.Vq,null,{optional:!0})||e.push({wa:_.Vq,nc:{value:a.direction,Uc:_.Md()}});return _.Ue({parent:f||d,Pb:e})};
_.h.Qcb=function(a,b){a=this.Ch.indexOf(a);-1<a&&(this.Ch.splice(a,1),this.Ch.length||(this.dGa.forEach(function(c,d){c?d.setAttribute("aria-hidden",c):d.removeAttribute("aria-hidden")}),this.dGa.clear(),b&&this.os().next()))};
_.h.Ktc=function(){var a=VTa(this.GJ);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.dGa.set(d,d.getAttribute("aria-hidden")),d.setAttribute("aria-hidden","true"))}};_.h.os=function(){var a=this.Rn;return a?a.os():this.gJ};
_.W.Object.defineProperties(Yr.prototype,{Ch:{configurable:!0,enumerable:!0,get:function(){return this.Rn?this.Rn.Ch:this.tC}},ys:{configurable:!0,enumerable:!0,get:function(){return this.Rn?this.Rn.ys:this.hJ}}});Yr.O=function(a){return new (a||Yr)(_.q(_.Er),_.q(_.Ne),_.q(dVa,8),_.q(Yr,12),_.q(ar),_.q(bVa))};Yr.ta=_.p({token:Yr,qa:Yr.O,Ga:"root"});var Zr=function(){};Zr.O=function(a){return new (a||Zr)};Zr.Da=_.uc({type:Zr});Zr.Ca=_.ec({Pb:[Yr],imports:[_.Fr,_.Dr,_.yq,_.Dr]});var $r=function(a,b,c,d,e,f,g,m){Xr.call(this,a,b,c,d,e,f,g,m);this.pq=new _.El};_.V($r,Xr);$r.prototype.zGa=function(){this.Xc.yaa||this.WJ()};$r.prototype.RJa=function(a){this.Xc.yaa&&this.WJ();this.pq.next({state:"opened",totalTime:a})};$r.O=function(a){return new (a||$r)(_.u(_.ld),_.u(_.nq),_.u(_.vg,8),_.u($Ua),_.u(_.kq),_.u(_.Me),_.u(nr),_.u(_.iq))};$r.ya=_.tc({type:$r,oa:[["ng-component"]],features:[_.af],Aa:0,Ba:0,ua:function(){},ob:2});var gVa=function(a,b,c){var d=this;this.wj=a;this.BF=c;this.oq=new _.Ee;this.xF=new _.Ee;this.ii=0;this.ej=b.ej;this.id=a.id;c.pq.ha(_.je(function(e){return"opened"===e.state}),_.ve(1)).subscribe(function(){d.oq.next();d.oq.complete()});c.pq.ha(_.je(function(e){return"closed"===e.state}),_.ve(1)).subscribe(function(){clearTimeout(d.NGa);d.mC()});a.Ed.Ln.subscribe(function(){d.xF.next(d.u7);d.xF.complete();d.mC()});_.ge(this.Ol(),this.Gj().ha(_.je(function(e){return 27===e.keyCode&&!d.ej&&!_.bh(e)}))).subscribe(function(e){d.ej||
(e.preventDefault(),d.AF="keydown"===e.type?"keyboard":"mouse",d.close(void 0))})};_.h=gVa.prototype;_.h.close=function(a){var b=this;this.u7=a;this.BF.pq.ha(_.je(function(c){return"closing"===c.state}),_.ve(1)).subscribe(function(c){b.xF.next(a);b.xF.complete();hUa(b.wj.Ed);b.NGa=setTimeout(function(){return b.mC()},c.totalTime+100)});this.ii=1;this.BF.K7()};_.h.ys=function(){return this.oq};_.h.Lz=function(){return this.wj.closed};_.h.Ol=function(){return this.wj.Ol};_.h.Gj=function(){return this.wj.Gj};
_.h.Te=function(a){var b=this.wj.config.eg;a&&(a.left||a.right)?a.left?b.left(a.left):b.right(a.right):_.tr(b);a&&(a.top||a.bottom)?a.top?b.top(a.top):b.bottom(a.bottom):_.ur(b);this.wj.Te();return this};_.h.Tr=function(a,b){this.wj.Tr(void 0===a?"":a,void 0===b?"":b)};_.h.IC=function(a){this.wj.IC(a)};_.h.rN=function(a){this.wj.rN(a)};_.h.getState=function(){return this.ii};_.h.mC=function(){this.ii=2;this.wj.close(this.u7,{Xba:this.AF});this.Aw=null};var hVa=function(){this.role="dialog";this.Bd="";this.Ke=!0;this.zj="";this.ej=!1;this.height=this.width="";this.maxWidth="80vw";this.ariaLabel=this.Apa=this.X8=this.data=null;this.ariaModal=!0;this.Sz="first-tabbable";this.FOa=this.yaa=this.Gr=!0};var as=function(a,b,c,d,e,f,g,m,n){Xr.call(this,a,b,c,d,e,f,g,n);var r=this;this.ze=m;this.pq=new _.El;this.iJ="NoopAnimations"!==this.ze;this.bQ=this.Ma.na;var w;this.Jma=this.iJ?null!=(w=Hra(this.Xc.Kra))?w:150:0;var z;this.Lma=this.iJ?null!=(z=Hra(this.Xc.Sra))?z:75:0;this.W4=null;this.A$a=function(){r.q9a();r.RJa(r.Jma)};this.mC=function(){r.q9a();r.pq.emit({state:"closed",totalTime:r.Lma})}};_.V(as,Xr);_.h=as.prototype;_.h.wma=function(){Xr.prototype.wma.call(this);this.Uwc()};
_.h.Uwc=function(){var a=this;this.pq.emit({state:"opening",totalTime:this.Jma});this.iJ?(this.bQ.style.setProperty("--mat-dialog-transition-duration",this.Jma+"ms"),this.Xcb(function(){return a.bQ.classList.add("mdc-dialog--opening","mdc-dialog--open")}),this.yeb(this.Jma,this.A$a)):(this.bQ.classList.add("mdc-dialog--open"),Promise.resolve().then(function(){return a.A$a()}))};
_.h.K7=function(){var a=this;this.pq.emit({state:"closing",totalTime:this.Lma});this.bQ.classList.remove("mdc-dialog--open");this.iJ?(this.bQ.style.setProperty("--mat-dialog-transition-duration",this.Lma+"ms"),this.Xcb(function(){return a.bQ.classList.add("mdc-dialog--closing")}),this.yeb(this.Lma,this.mC)):Promise.resolve().then(function(){return a.mC()})};_.h.q9a=function(){this.bQ.classList.remove("mdc-dialog--opening","mdc-dialog--closing")};
_.h.yeb=function(a,b){null!==this.W4&&clearTimeout(this.W4);this.W4=setTimeout(b,a)};_.h.Xcb=function(a){this.hb.Vb(function(){"function"===typeof requestAnimationFrame?requestAnimationFrame(a):a()})};_.h.zGa=function(){this.Xc.yaa||this.WJ()};_.h.RJa=function(a){this.Xc.yaa&&this.WJ();this.pq.next({state:"opened",totalTime:a})};_.h.Ka=function(){Xr.prototype.Ka.call(this);null!==this.W4&&clearTimeout(this.W4)};
_.h.iu=function(a){a=Xr.prototype.iu.call(this,a);a.location.na.classList.add("mat-mdc-dialog-component-host");return a};as.O=function(a){return new (a||as)(_.u(_.ld),_.u(_.nq),_.u(_.vg,8),_.u(hVa),_.u(_.kq),_.u(_.Me),_.u(nr),_.u(_.Zk,8),_.u(_.iq))};
as.ya=_.tc({type:as,oa:[["mat-dialog-container"]],yb:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],tb:8,Za:function(a,b){a&2&&(_.kf("id",b.Xc.id),_.cf("aria-modal",b.Xc.ariaModal)("role",b.Xc.role)("aria-labelledby",b.Xc.ariaLabel?null:b.jJ[0])("aria-label",b.Xc.ariaLabel)("aria-describedby",b.Xc.X8||null),_.ef("_mat-animation-noopable",!b.iJ))},standalone:!0,features:[_.af,_.zf],Aa:3,Ba:0,Ea:[[1,"mdc-dialog__container"],[1,"mat-mdc-dialog-surface","mdc-dialog__surface"],["cdkPortalOutlet",
""]],ua:function(a){a&1&&(_.A(0,"div",0)(1,"div",1),_.x(2,Gra,0,0,"ng-template",2),_.B()())},Ia:[_.Cr],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%;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;outline:0;transform:scale(0.8)}.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--closing .mdc-dialog__surface{transform:none}.mdc-dialog--open .mdc-dialog__scrim{opacity:1}.mdc-dialog--open .mdc-dialog__container{opacity:1}.mdc-dialog--open .mdc-dialog__surface{transform:none}.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__container .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{width:100%;height:100%}.mat-mdc-dialog-component-host{display:contents}.mat-mdc-dialog-container{--mdc-dialog-container-elevation: var(--mdc-dialog-container-elevation-shadow);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, 4px)}.mat-mdc-dialog-container .mdc-dialog__title{font-family:var(--mdc-dialog-subhead-font, Roboto, sans-serif);line-height:var(--mdc-dialog-subhead-line-height, 1.5rem);font-size:var(--mdc-dialog-subhead-size, 1rem);font-weight:var(--mdc-dialog-subhead-weight, 400);letter-spacing:var(--mdc-dialog-subhead-tracking, 0.03125em)}.mat-mdc-dialog-container .mdc-dialog__title{color:var(--mdc-dialog-subhead-color, rgba(0, 0, 0, 0.87))}.mat-mdc-dialog-container .mdc-dialog__content{font-family:var(--mdc-dialog-supporting-text-font, Roboto, sans-serif);line-height:var(--mdc-dialog-supporting-text-line-height, 1.5rem);font-size:var(--mdc-dialog-supporting-text-size, 1rem);font-weight:var(--mdc-dialog-supporting-text-weight, 400);letter-spacing:var(--mdc-dialog-supporting-text-tracking, 0.03125em)}.mat-mdc-dialog-container .mdc-dialog__content{color:var(--mdc-dialog-supporting-text-color, rgba(0, 0, 0, 0.6))}.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});_.bs=function(a,b,c){var d=this;this.wj=a;this.BF=c;this.oq=new _.Ee;this.xF=new _.Ee;this.ii=0;this.ej=b.ej;this.id=a.id;c.pq.ha(_.je(function(e){return"opened"===e.state}),_.ve(1)).subscribe(function(){d.oq.next();d.oq.complete()});c.pq.ha(_.je(function(e){return"closed"===e.state}),_.ve(1)).subscribe(function(){clearTimeout(d.NGa);d.mC()});a.Ed.Ln.subscribe(function(){d.xF.next(d.u7);d.xF.complete();d.mC()});_.ge(this.Ol(),this.Gj().ha(_.je(function(e){return 27===e.keyCode&&!d.ej&&!_.bh(e)}))).subscribe(function(e){d.ej||
(e.preventDefault(),d.AF="keydown"===e.type?"keyboard":"mouse",d.close(void 0))})};_.h=_.bs.prototype;_.h.close=function(a){var b=this;this.u7=a;this.BF.pq.ha(_.je(function(c){return"closing"===c.state}),_.ve(1)).subscribe(function(c){b.xF.next(a);b.xF.complete();hUa(b.wj.Ed);b.NGa=setTimeout(function(){return b.mC()},c.totalTime+100)});this.ii=1;this.BF.K7()};_.h.ys=function(){return this.oq};_.h.Lz=function(){return this.wj.closed};_.h.Ol=function(){return this.wj.Ol};_.h.Gj=function(){return this.wj.Gj};
_.h.Te=function(a){var b=this.wj.config.eg;a&&(a.left||a.right)?a.left?b.left(a.left):b.right(a.right):_.tr(b);a&&(a.top||a.bottom)?a.top?b.top(a.top):b.bottom(a.bottom):_.ur(b);this.wj.Te();return this};_.h.Tr=function(a,b){this.wj.Tr(void 0===a?"":a,void 0===b?"":b)};_.h.IC=function(a){this.wj.IC(a)};_.h.rN=function(a){this.wj.rN(a)};_.h.getState=function(){return this.ii};_.h.mC=function(){this.ii=2;this.wj.close(this.u7,{Xba:this.AF});this.Aw=null};var jVa,kVa,lVa;_.iVa=new _.Bc("MatMdcDialogData");jVa=new _.Bc("mat-mdc-dialog-default-options");kVa=new _.Bc("mat-mdc-dialog-scroll-strategy",{Ga:"root",qa:function(){var a=_.pc(_.Er);return function(){return a.oj.block()}}});lVa=0;_.cs=function(a,b,c,d,e,f){var g=this;this.We=a;this.fi=d;this.Be=e;this.Rn=f;this.tC=[];this.gJ=new _.Ee;this.hJ=new _.Ee;this.nra=hVa;this.opa=_.de(function(){return g.Ch.length?g.os():g.os().ha(_.He(void 0))});this.jz=b.get(Yr);this.t5=_.bs;this.s5=as;this.kHa=_.iVa};
_.h=_.cs.prototype;_.h.os=function(){var a=this.Rn;return a?a.os():this.gJ};
_.h.open=function(a,b){var c=this,d;b=Object.assign({},this.fi||new hVa,b);b.id=b.id||"mat-mdc-dialog-"+lVa++;b.qj=b.qj||this.Be();a=this.jz.open(a,Object.assign({},b,{eg:_.ur(_.tr(this.We.position().global())),ej:!0,EOa:!1,GOa:!1,container:{type:this.s5,Pb:function(){return[{wa:c.nra,nc:b},{wa:aVa,nc:b}]}},eO:function(){return{uo:d}},Pb:function(e,f,g){d=new c.t5(e,b,g);var m;d.Te(null==(m=b)?void 0:m.position);return[{wa:c.s5,nc:g},{wa:c.kHa,nc:f.data},{wa:c.t5,nc:d}]}}));d.gZ=a.gZ;d.Aw=a.Aw;this.Ch.push(d);
this.ys.next(d);d.Lz().subscribe(function(){var e=c.Ch.indexOf(d);-1<e&&(c.Ch.splice(e,1),c.Ch.length||c.os().next())});return d};_.h.SSa=function(a){this.Ch.find(function(b){return b.id===a})};_.h.Ka=function(){this.MGa(this.tC);this.gJ.complete();this.hJ.complete()};_.h.MGa=function(a){for(var b=a.length;b--;)a[b].close()};
_.W.Object.defineProperties(_.cs.prototype,{Ch:{configurable:!0,enumerable:!0,get:function(){return this.Rn?this.Rn.Ch:this.tC}},ys:{configurable:!0,enumerable:!0,get:function(){return this.Rn?this.Rn.ys:this.hJ}}});_.cs.O=function(a){return new (a||_.cs)(_.q(_.Er),_.q(_.Ne),_.q(_.$m,8),_.q(jVa,8),_.q(kVa),_.q(_.cs,12),_.q(ar),_.q(_.Zk,8))};_.cs.ta=_.p({token:_.cs,qa:_.cs.O,Ga:"root"});var mVa;mVa=0;_.ds=function(a,b,c){this.uo=a;this.Ma=b;this.jz=c;this.type="button"};_.ds.prototype.Ra=function(){this.uo||(this.uo=Ira(this.Ma,this.jz.Ch))};_.ds.prototype.Tb=function(a){if(a=a._matDialogClose||a._matDialogCloseResult)this.Gaa=a.Xf};_.ds.prototype.O6=function(a){var b=this.uo,c=this.Gaa;b.AF=0===a.screenX&&0===a.screenY?"keyboard":"mouse";b.close(c)};_.ds.O=function(a){return new (a||_.ds)(_.u(_.bs,8),_.u(_.ld),_.u(_.cs))};
_.ds.Ha=_.wc({type:_.ds,oa:[["","mat-dialog-close",""],["","matDialogClose",""]],tb:2,Za:function(a,b){a&1&&_.I("click",function(c){return b.O6(c)});a&2&&_.cf("aria-label",b.ariaLabel||null)("type",b.type)},inputs:{ariaLabel:["aria-label","ariaLabel"],type:"type",Gaa:["mat-dialog-close","dialogResult"],Kuc:["matDialogClose","_matDialogClose"]},Sb:["matDialogClose"],standalone:!0,features:[_.Mc]});_.es=function(a,b,c){this.kz=a;this.Ma=b;this.jz=c;this.id="mat-mdc-dialog-title-"+mVa++};
_.es.prototype.Ra=function(){var a=this;this.kz||(this.kz=Ira(this.Ma,this.jz.Ch));this.kz&&Promise.resolve().then(function(){var b,c;null==(b=a.kz.BF)||null==(c=b.jJ)||c.push(a.id)})};_.es.prototype.Ka=function(){var a=this,b,c,d=null==(b=this.kz)?void 0:null==(c=b.BF)?void 0:c.jJ;d&&Promise.resolve().then(function(){var e=d.indexOf(a.id);-1<e&&d.splice(e,1)})};_.es.O=function(a){return new (a||_.es)(_.u(_.bs,8),_.u(_.ld),_.u(_.cs))};
_.es.Ha=_.wc({type:_.es,oa:[["","mat-dialog-title",""],["","matDialogTitle",""]],yb:[1,"mat-mdc-dialog-title","mdc-dialog__title"],tb:1,Za:function(a,b){a&2&&_.kf("id",b.id)},inputs:{id:"id"},Sb:["matDialogTitle"],standalone:!0});_.fs=function(){};_.fs.O=function(a){return new (a||_.fs)};_.fs.Ha=_.wc({type:_.fs,oa:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],yb:[1,"mat-mdc-dialog-content","mdc-dialog__content"],standalone:!0});_.gs=function(){this.align="start"};
_.gs.O=function(a){return new (a||_.gs)};_.gs.Ha=_.wc({type:_.gs,oa:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],yb:[1,"mat-mdc-dialog-actions","mdc-dialog__actions"],tb:4,Za:function(a,b){a&2&&_.ef("mat-mdc-dialog-actions-align-center","center"===b.align)("mat-mdc-dialog-actions-align-end","end"===b.align)},inputs:{align:"align"},standalone:!0});var hs=function(){};hs.O=function(a){return new (a||hs)};hs.Da=_.uc({type:hs});hs.Ca=_.ec({Pb:[_.cs],imports:[Zr,_.Fr,_.Dr,_.Xq,_.Xq]});var nVa=0,is=function(a,b,c,d,e,f,g,m,n){var r=this;this.We=a;this.fi=c;this.Rn=d;this.t5=g;this.s5=m;this.kHa=n;this.tC=[];this.gJ=new _.Ee;this.hJ=new _.Ee;this.tXc="mat-dialog-";this.nra=$Ua;this.opa=_.de(function(){return r.Ch.length?r.os():r.os().ha(_.He(void 0))});this.Be=f;this.jz=b.get(Yr)};_.h=is.prototype;_.h.os=function(){var a=this.Rn;return a?a.os():this.gJ};
_.h.open=function(a,b){var c=this,d;b=Object.assign({},this.fi||new $Ua,b);b.id=b.id||"mat-dialog-"+nVa++;b.qj=b.qj||this.Be();a=this.jz.open(a,Object.assign({},b,{eg:_.ur(_.tr(this.We.position().global())),ej:!0,EOa:!1,GOa:!1,container:{type:this.s5,Pb:function(){return[{wa:c.nra,nc:b},{wa:aVa,nc:b}]}},eO:function(){return{uo:d}},Pb:function(e,f,g){d=new c.t5(e,b,g);var m;d.Te(null==(m=b)?void 0:m.position);return[{wa:c.s5,nc:g},{wa:c.kHa,nc:f.data},{wa:c.t5,nc:d}]}}));d.gZ=a.gZ;d.Aw=a.Aw;this.Ch.push(d);
this.ys.next(d);d.Lz().subscribe(function(){var e=c.Ch.indexOf(d);-1<e&&(c.Ch.splice(e,1),c.Ch.length||c.os().next())});return d};_.h.SSa=function(a){this.Ch.find(function(b){return b.id===a})};_.h.Ka=function(){this.MGa(this.tC);this.gJ.complete();this.hJ.complete()};_.h.MGa=function(a){for(var b=a.length;b--;)a[b].close()};
_.W.Object.defineProperties(is.prototype,{Ch:{configurable:!0,enumerable:!0,get:function(){return this.Rn?this.Rn.Ch:this.tC}},ys:{configurable:!0,enumerable:!0,get:function(){return this.Rn?this.Rn.ys:this.hJ}}});is.O=function(){_.qd()};is.ta=_.p({token:is,qa:is.O});_.oVa=function(){gVa.apply(this,arguments)};_.V(_.oVa,gVa);var pVa=function(){$Ua.apply(this,arguments);this.Kra=YUa.params.Kra;this.Sra=YUa.params.Sra};_.V(pVa,$Ua);var js=function(a,b,c,d,e,f,g,m,n){$r.call(this,a,b,c,d,e,f,g,n);this.ab=m;this.ii="enter"};_.V(js,$r);js.prototype.M6=function(a){var b=a.Sf;a=a.totalTime;"enter"===b?this.RJa(a):"exit"===b&&this.pq.next({state:"closed",totalTime:a})};js.prototype.N6=function(a){var b=a.Sf;a=a.totalTime;"enter"===b?this.pq.next({state:"opening",totalTime:a}):("exit"===b||"void"===b)&&this.pq.next({state:"closing",totalTime:a})};js.prototype.K7=function(){this.ii="exit";_.al(this.ab)};
js.prototype.ysc=function(){return{value:this.ii,params:{enterAnimationDuration:this.Xc.Kra||"150ms",exitAnimationDuration:this.Xc.Sra||"75ms"}}};js.O=function(a){return new (a||js)(_.u(_.ld),_.u(_.nq),_.u(_.vg,8),_.u(pVa),_.u(_.kq),_.u(_.Me),_.u(nr),_.u(_.cl),_.u(_.iq))};
js.ya=_.tc({type:js,oa:[["mat-dialog-container"]],yb:["tabindex","-1",1,"mat-dialog-container"],tb:8,Za:function(a,b){a&1&&_.qf("@dialogContainer.start",function(c){return b.N6(c)})("@dialogContainer.done",function(c){return b.M6(c)});a&2&&(_.kf("id",b.Xc.id),_.cf("aria-modal",b.Xc.ariaModal)("role",b.Xc.role)("aria-labelledby",b.Xc.ariaLabel?null:b.jJ[0])("aria-label",b.Xc.ariaLabel)("aria-describedby",b.Xc.X8||null)("mat-id-collision",null),_.lf("@dialogContainer",b.ysc()))},features:[_.af],Aa:1,
Ba:0,Ea:[["cdkPortalOutlet",""]],ua:function(a){a&1&&_.x(0,Jra,0,0,"ng-template",0)},Ia:[_.Cr],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:[ZUa]}});var rVa,sVa,tVa;_.qVa=new _.Bc("MatDialogData");rVa=new _.Bc("mat-dialog-default-options");sVa=new _.Bc("mat-dialog-scroll-strategy");tVa={wa:sVa,Ib:[_.Er],Cb:function(a){return function(){return a.oj.block()}}};_.ks=function(a,b,c,d,e,f,g,m){is.call(this,a,b,d,f,g,e,_.oVa,js,_.qVa,m);this.nra=pVa};_.V(_.ks,is);_.ks.O=function(a){return new (a||_.ks)(_.q(_.Er),_.q(_.Ne),_.q(_.$m,8),_.q(rVa,8),_.q(sVa),_.q(_.ks,12),_.q(ar),_.q(_.Zk,8))};_.ks.ta=_.p({token:_.ks,qa:_.ks.O});_.ls=function(){};_.ls.O=function(a){return new (a||_.ls)};_.ls.Da=_.uc({type:_.ls});_.ls.Ca=_.ec({Pb:[_.ks,tVa],imports:[Zr,_.Fr,_.Dr,_.Xq,_.Xq]});var ms=function(a,b,c,d){_.Tr.call(this,a,b,c);this.Aq="row";d&&(this.VF=d.zWa.subscribe(this.S6.bind(this)))};_.V(ms,_.Tr);_.h=ms.prototype;_.h.Tb=function(a){(null!=a.wrap||this.Dk)&&this.nw()};_.h.Ra=function(){var a=this;_.Tr.prototype.Ra.call(this);this.y6("wrap","wrap",function(b){a.nw(b.value)});this.nw()};_.h.Ka=function(){_.Tr.prototype.Ka.call(this);this.VF&&this.VF.unsubscribe()};
_.h.S6=function(a){var b=this;this.Aq=(a||"").toLowerCase().replace("-reverse","");wra.find(function(c){return c===b.Aq})||(this.Aq="row");this.nw()};_.h.nw=function(a){a=a||this.fG("wrap");this.Dk&&(a=this.Dk.dR);a=xra(a||"wrap");this.TW(this.c5(a))};_.h.c5=function(a){return{display:"flex","flex-wrap":a,"flex-direction":this.KEc}};
_.W.Object.defineProperties(ms.prototype,{wrap:{configurable:!0,enumerable:!0,set:function(a){this.Mc("wrap",a)}},AUc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("wrapXs",a)}},yUc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("wrapSm",a)}},xUc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("wrapMd",a)}},sUc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("wrapLg",a)}},zUc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("wrapXl",a)}},rUc:{configurable:!0,enumerable:!0,
set:function(a){this.Mc("wrapGtXs",a)}},qUc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("wrapGtSm",a)}},pUc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("wrapGtMd",a)}},oUc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("wrapGtLg",a)}},vUc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("wrapLtSm",a)}},uUc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("wrapLtMd",a)}},tUc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("wrapLtLg",a)}},wUc:{configurable:!0,
enumerable:!0,set:function(a){this.Mc("wrapLtXl",a)}},KEc:{configurable:!0,enumerable:!0,get:function(){return this.VF?this.Aq:this.Y$a(this.na)}}});ms.O=function(a){return new (a||ms)(_.u(_.Sr),_.u(_.ld),_.u(_.$k),_.u(_.Ur,10))};
ms.Ha=_.wc({type:ms,oa:[["","fxLayoutWrap",""],["","fxLayoutWrap.xs",""],["","fxLayoutWrap.sm",""],["","fxLayoutWrap.lg",""],["","fxLayoutWrap.xl",""],["","fxLayoutWrap.gt-xs",""],["","fxLayoutWrap.gt-sm",""],["","fxLayoutWrap.gt-md",""],["","fxLayoutWrap.gt-lg",""],["","fxLayoutWrap.lt-xs",""],["","fxLayoutWrap.lt-sm",""],["","fxLayoutWrap.lt-md",""],["","fxLayoutWrap.lt-lg",""]],inputs:{wrap:["fxLayoutWrap","wrap"],AUc:["fxLayoutWrap.xs","wrapXs"],yUc:["fxLayoutWrap.sm","wrapSm"],xUc:["fxLayoutWrap.md",
"wrapMd"],sUc:["fxLayoutWrap.lg","wrapLg"],zUc:["fxLayoutWrap.xl","wrapXl"],rUc:["fxLayoutWrap.gt-xs","wrapGtXs"],qUc:["fxLayoutWrap.gt-sm","wrapGtSm"],pUc:["fxLayoutWrap.gt-md","wrapGtMd"],oUc:["fxLayoutWrap.gt-lg","wrapGtLg"],vUc:["fxLayoutWrap.lt-sm","wrapLtSm"],uUc:["fxLayoutWrap.lt-md","wrapLtMd"],tUc:["fxLayoutWrap.lt-lg","wrapLtLg"],wUc:["fxLayoutWrap.lt-xl","wrapLtXl"]},features:[_.af,_.Mc]});_.ns=function(a,b,c,d,e){_.Tr.call(this,a,b,c);var f=this;this.oJ=d;this.n8=e;this.Aq="row";this.Mc("flex","");this.Mc("shrink",1);this.Mc("grow",1);d&&(this.VF=d.zWa.subscribe(function(g){f.S6(g)}))};_.V(_.ns,_.Tr);_.h=_.ns.prototype;_.h.Tb=function(a){(null!=a.flex||this.Dk)&&this.YJ()};_.h.Ra=function(){var a=this;_.Tr.prototype.Ra.call(this);this.y6("flex","",function(b){a.YJ(b.value)});this.YJ()};_.h.Ka=function(){_.Tr.prototype.Ka.call(this);this.VF&&this.VF.unsubscribe()};
_.h.S6=function(a){this.Aq=a||this.Aq||"row";this.YJ()};_.h.YJ=function(a){a=a||this.fG("flex")||"";this.Dk&&(a=this.Dk.dR);a=String(a).replace(";","");var b=this.fG("grow"),c=this.fG("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]=Kra(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]=Kra(a.trim()):(d=a.split(" "),d=3===d.length?d:[b,c,a]);this.TW(this.Zxc.apply(this,d))};
_.h.Zxc=function(a,b,c){var d=-1<this.Y$a(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=Ih(e,{flex:"1 1 0.000000001px"});break;case "initial":case "nogrow":a=0;e=Ih(e,{flex:"0 1 auto"});break;case "grow":e=Ih(e,{flex:"1 1 100%"});break;case "noshrink":b=0;e=Ih(e,{flex:"1 0 auto"});break;case "auto":e=Ih(e,{flex:a+" "+b+" auto"});break;case "none":b=a=0;e=Ih(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=Ih(e,{flex:a+" "+b+" "+(f||this.n8?c:"100%")})}g=yra(d)?"max-width":"max-height";d=yra(d)?"min-width":"min-height";f=-1<String(c).indexOf("calc")||"auto"==c;var m=-1<String(c).indexOf("px")||f,n=!a&&!b;e[d]="0%"==c?0:n||m&&a?c:null;e[g]="0%"==c?0:n||!f&&
b?c:null;return Ih(e,{"box-sizing":"border-box"})};
_.W.Object.defineProperties(_.ns.prototype,{GQc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("shrink",a)}},grow:{configurable:!0,enumerable:!0,set:function(a){this.Mc("grow",a)}},flex:{configurable:!0,enumerable:!0,set:function(a){this.Mc("flex",a)}},JEc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("flexXs",a)}},HEc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("flexSm",a)}},GEc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("flexMd",a)}},BEc:{configurable:!0,
enumerable:!0,set:function(a){this.Mc("flexLg",a)}},IEc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("flexXl",a)}},AEc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("flexGtXs",a)}},zEc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("flexGtSm",a)}},yEc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("flexGtMd",a)}},xEc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("flexGtLg",a)}},EEc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("flexLtSm",a)}},DEc:{configurable:!0,
enumerable:!0,set:function(a){this.Mc("flexLtMd",a)}},CEc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("flexLtLg",a)}},FEc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("flexLtXl",a)}}});_.ns.O=function(a){return new (a||_.ns)(_.u(_.Sr),_.u(_.ld),_.u(_.$k),_.u(_.Ur,12),_.u(ms,12))};
_.ns.Ha=_.wc({type:_.ns,oa:[["","fxFlex",""],["","fxFlex.xs",""],["","fxFlex.sm",""],["","fxFlex.md",""],["","fxFlex.lg",""],["","fxFlex.xl",""],["","fxFlex.lt-sm",""],["","fxFlex.lt-md",""],["","fxFlex.lt-lg",""],["","fxFlex.lt-xl",""],["","fxFlex.gt-xs",""],["","fxFlex.gt-sm",""],["","fxFlex.gt-md",""],["","fxFlex.gt-lg",""],[""]],inputs:{GQc:["fxShrink","shrink"],grow:["fxGrow","grow"],flex:["fxFlex","flex"],JEc:["fxFlex.xs","flexXs"],HEc:["fxFlex.sm","flexSm"],GEc:["fxFlex.md","flexMd"],BEc:["fxFlex.lg",
"flexLg"],IEc:["fxFlex.xl","flexXl"],AEc:["fxFlex.gt-xs","flexGtXs"],zEc:["fxFlex.gt-sm","flexGtSm"],yEc:["fxFlex.gt-md","flexGtMd"],xEc:["fxFlex.gt-lg","flexGtLg"],EEc:["fxFlex.lt-sm","flexLtSm"],DEc:["fxFlex.lt-md","flexLtMd"],CEc:["fxFlex.lt-lg","flexLtLg"],FEc:["fxFlex.lt-xl","flexLtXl"]},features:[_.af,_.Mc]});var Mra=[{alias:"xs",Pi:"(min-width: 0px) and (max-width: 599px)"},{alias:"gt-xs",Zu:!0,Pi:"(min-width: 600px)"},{alias:"lt-sm",Zu:!0,Pi:"(max-width: 599px)"},{alias:"sm",Pi:"(min-width: 600px) and (max-width: 959px)"},{alias:"gt-sm",Zu:!0,Pi:"(min-width: 960px)"},{alias:"lt-md",Zu:!0,Pi:"(max-width: 959px)"},{alias:"md",Pi:"(min-width: 960px) and (max-width: 1279px)"},{alias:"gt-md",Zu:!0,Pi:"(min-width: 1280px)"},{alias:"lt-lg",Zu:!0,Pi:"(max-width: 1279px)"},{alias:"lg",Pi:"(min-width: 1280px) and (max-width: 1919px)"},
{alias:"gt-lg",Zu:!0,Pi:"(min-width: 1920px)"},{alias:"lt-xl",Zu:!0,Pi:"(max-width: 1920px)"},{alias:"xl",Pi:"(min-width: 1920px) and (max-width: 5000px)"}];var Nra=/(\.|-|_)/g;var uVa={wa:OUa,Cb:function(){return Ora()}};var vVa=function(){},os=function(a,b){this.PC=a;this.PXa=b;this.Rvc();this.zFb=this.bqc()};_.h=os.prototype;_.h.isActive=function(a){a=this.oxc(a);return this.PXa.isActive(a)};_.h.subscribe=function(a,b,c){return this.zFb.subscribe(a,b,c)};_.h.Vf=function(){return this.zFb};_.h.Rvc=function(){var a=this.PC.kQb.map(function(b){return b.Pi});SUa(this.PXa,a)};
_.h.bqc=function(){var a=this;return this.PXa.observe().ha(_.je(function(b){return!0===b.matches}),_.je(function(b){return(b=QUa(a.PC,b.Pi))?!b.Zu:!0}),_.v(function(b){return tra(b,a.y$a(b.Pi))}))};_.h.isc=function(a){return PUa(this.PC,a)};_.h.y$a=function(a){return QUa(this.PC,a)};_.h.oxc=function(a){var b=this.isc(a)||this.y$a(a);return b?b.Pi:a};os.O=function(a){return new (a||os)(_.q(Pr),_.q(Rr))};os.ta=_.p({token:os,qa:os.O});var wVa={wa:vVa,Ib:[[new _.Wk,new _.Xk,vVa],Rr,Pr],Cb:function(a,b,c){return a||new os(c,b)}};var ps=function(){};ps.O=function(a){return new (a||ps)};ps.Da=_.uc({type:ps});ps.Ca=_.ec({Pb:[uVa,Pr,Rr,_.Sr,wVa]});var xVa={wa:_.Sr,Ib:[[new _.Wk,new _.Xk,_.Sr],Pr,Rr],Cb:function(a,b,c){return a||new _.Sr(b,c)}};_.qs=function(){};_.qs.O=function(a){return new (a||_.qs)};_.qs.Da=_.uc({type:_.qs});_.qs.Ca=_.ec({Pb:[xVa,uVa,wVa],imports:[ps,Wq,ps]});new _.Tl;_.rs=function(){};_.rs.O=function(a){return new (a||_.rs)};_.rs.Da=_.uc({type:_.rs});_.rs.Ca=_.ec({imports:[_.Mr,_.Xq,_.Xq]});_.ss=function(){};_.ss.O=function(a){return new (a||_.ss)};_.ss.Da=_.uc({type:_.ss});_.ss.Ca=_.ec({imports:[_.Ao,_.Um,_.qs,Or,_.rs,_.ls]});var yVa=[{Qq:"mat-button",MT:["mdc-button","mat-mdc-button"]},{Qq:"mat-flat-button",MT:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{Qq:"mat-raised-button",MT:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{Qq:"mat-stroked-button",MT:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{Qq:"mat-fab",MT:["mdc-fab","mat-mdc-fab"]},{Qq:"mat-mini-fab",MT:["mdc-fab","mdc-fab--mini","mat-mdc-mini-fab"]},{Qq:"mat-icon-button",MT:["mdc-icon-button","mat-mdc-icon-button"]}],
ts=function(a,b,c,d){this.Ma=a;this.Bc=b;this.hb=c;this.ze=d;this.Yc=_.pc(_.iq);this.jG=_.pc(_.Nr);this.xc=this.ls=this.EX=!1;null==this.jG||_.JUa(this.Ma.na,{className:"mat-mdc-button-ripple"});for(var e=this.Ma.na,f=e.classList,g=_.k(yVa),m=g.next();!m.done;m=g.next()){m=m.value;var n=m.MT;e.hasAttribute(m.Qq)&&f.add.apply(f,_.Dc(n))}};ts.prototype.Tc=function(){this.Yc.wl(this.Ma,!0)};ts.prototype.Ka=function(){this.Yc.Mj(this.Ma)};
ts.prototype.focus=function(a,b){(a=void 0===a?"program":a)?_.jq(this.Yc,this.Ma.na,a,b):this.Ma.na.focus(b)};ts.prototype.oeb=function(){var a;null==(a=this.jG)||a.N1a(this.Ma.na,this.hd||this.disabled)};
_.W.Object.defineProperties(ts.prototype,{uI:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.jG)?void 0:_.KUa(a,this.Ma.na)},set:function(a){null==this.jG||_.LUa(this.Ma.na,a)}},hd:{configurable:!0,enumerable:!0,get:function(){return this.ls},set:function(a){this.ls=a;this.oeb()}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.xc},set:function(a){this.xc=a;this.oeb()}}});ts.O=function(){_.qd()};
ts.Ha=_.wc({type:ts,inputs:{color:"color",hd:["disableRipple","disableRipple",_.Of],disabled:["disabled","disabled",_.Of]},features:[_.bf]});var us=function(a,b,c,d){ts.call(this,a,b,c,d);var e=this;this.wX=function(f){e.disabled&&(f.preventDefault(),f.stopImmediatePropagation())}};_.V(us,ts);us.prototype.Ra=function(){var a=this;this.hb.Vb(function(){a.Ma.na.addEventListener("click",a.wX)})};us.prototype.Ka=function(){ts.prototype.Ka.call(this);this.Ma.na.removeEventListener("click",this.wX)};
us.O=function(){_.qd()};us.Ha=_.wc({type:us,inputs:{tabIndex:["tabIndex","tabIndex",function(a){return null==a?void 0:_.Qf(a)}]},features:[_.bf,_.af]});var zVa,AVa,BVa,CVa,DVa;zVa=["mat-button",""];AVa=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];BVa=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"];
CVa=function(){return'.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(100% + 4px);width:calc(100% + 4px);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);border-radius:var(--mdc-text-button-container-shape);--mdc-text-button-container-shape:4px;--mdc-text-button-container-height:36px;--mdc-text-button-keep-touch-target:false}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color)}.mat-mdc-button:disabled{color:var(--mdc-text-button-disabled-label-text-color)}.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape)}.mat-mdc-button .mat-ripple-element{background-color:var(--mat-text-button-ripple-color)}.mat-mdc-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-state-layer-color)}.mat-mdc-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-hover-state-layer-opacity)}.mat-mdc-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-focus-state-layer-opacity)}.mat-mdc-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-pressed-state-layer-opacity)}.mat-mdc-button[disabled]{cursor:default;pointer-events:none;color:var(--mdc-text-button-disabled-label-text-color)}.mat-mdc-unelevated-button{height:var(--mdc-filled-button-container-height);border-radius:var(--mdc-filled-button-container-shape);--mdc-filled-button-container-shape:4px;--mdc-filled-button-container-elevation:0;--mdc-filled-button-disabled-container-elevation:0;--mdc-filled-button-focus-container-elevation:0;--mdc-filled-button-hover-container-elevation:0;--mdc-filled-button-keep-touch-target:false;--mdc-filled-button-pressed-container-elevation:0}.mat-mdc-unelevated-button:not(:disabled){background-color:var(--mdc-filled-button-container-color)}.mat-mdc-unelevated-button:disabled{background-color:var(--mdc-filled-button-disabled-container-color)}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color)}.mat-mdc-unelevated-button:disabled{color:var(--mdc-filled-button-disabled-label-text-color)}.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape)}.mat-mdc-unelevated-button .mat-ripple-element{background-color:var(--mat-filled-button-ripple-color)}.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-state-layer-color)}.mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-hover-state-layer-opacity)}.mat-mdc-unelevated-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-focus-state-layer-opacity)}.mat-mdc-unelevated-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-pressed-state-layer-opacity)}.mat-mdc-unelevated-button[disabled]{cursor:default;pointer-events:none;color:var(--mdc-filled-button-disabled-label-text-color);background-color:var(--mdc-filled-button-disabled-container-color)}.mat-mdc-raised-button{height:var(--mdc-protected-button-container-height);border-radius:var(--mdc-protected-button-container-shape);--mdc-protected-button-container-shape:4px;--mdc-protected-button-keep-touch-target:false}.mat-mdc-raised-button:not(:disabled){background-color:var(--mdc-protected-button-container-color)}.mat-mdc-raised-button:disabled{background-color:var(--mdc-protected-button-disabled-container-color)}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color)}.mat-mdc-raised-button:disabled{color:var(--mdc-protected-button-disabled-label-text-color)}.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape)}.mat-mdc-raised-button .mat-ripple-element{background-color:var(--mat-protected-button-ripple-color)}.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-state-layer-color)}.mat-mdc-raised-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-hover-state-layer-opacity)}.mat-mdc-raised-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-focus-state-layer-opacity)}.mat-mdc-raised-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-pressed-state-layer-opacity)}.mat-mdc-raised-button[disabled]{cursor:default;pointer-events:none;color:var(--mdc-protected-button-disabled-label-text-color);background-color:var(--mdc-protected-button-disabled-container-color)}.mat-mdc-raised-button[disabled][disabled]{box-shadow:none}.mat-mdc-outlined-button{height:var(--mdc-outlined-button-container-height);border-radius:var(--mdc-outlined-button-container-shape);padding:0 15px 0 15px;border-width:var(--mdc-outlined-button-outline-width);--mdc-outlined-button-keep-touch-target:false;--mdc-outlined-button-outline-width:1px;--mdc-outlined-button-container-shape:4px}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color)}.mat-mdc-outlined-button:disabled{color:var(--mdc-outlined-button-disabled-label-text-color)}.mat-mdc-outlined-button .mdc-button__ripple{border-radius:var(--mdc-outlined-button-container-shape)}.mat-mdc-outlined-button:not(:disabled){border-color:var(--mdc-outlined-button-outline-color)}.mat-mdc-outlined-button:disabled{border-color:var(--mdc-outlined-button-disabled-outline-color)}.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)}.mat-mdc-outlined-button .mdc-button__touch{left:calc(-1 * var(--mdc-outlined-button-outline-width));width:calc(100% + 2 * var(--mdc-outlined-button-outline-width))}.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-outlined-button-ripple-color)}.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-state-layer-color)}.mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-hover-state-layer-opacity)}.mat-mdc-outlined-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-focus-state-layer-opacity)}.mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-pressed-state-layer-opacity)}.mat-mdc-outlined-button[disabled]{cursor:default;pointer-events:none;color:var(--mdc-outlined-button-disabled-label-text-color);border-color:var(--mdc-outlined-button-disabled-outline-color)}.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-ripple,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-ripple{overflow:hidden}.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}.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 .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'};
DVa=function(){return".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"};_.vs=function(a,b,c,d){ts.call(this,a,b,c,d)};_.V(_.vs,ts);_.vs.Ha=ts.Ha;
_.vs.O=function(a){return new (a||_.vs)(_.u(_.ld),_.u(_.fq),_.u(_.Me),_.u(_.Zk,8))};
_.vs.ya=_.tc({type:_.vs,oa:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],tb:9,Za:function(a,b){a&2&&(_.cf("disabled",b.disabled||null),_.gf(b.color?"mat-"+b.color:""),_.ef("_mat-animation-noopable","NoopAnimations"===b.ze)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Sb:["matButton"],standalone:!0,features:[_.af,_.zf],jc:zVa,Yb:BVa,Aa:7,Ba:4,Ea:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],
[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],ua:function(a,b){a&1&&(_.rf(AVa),_.E(0,"span",0),_.sf(1),_.A(2,"span",1),_.sf(3,1),_.B(),_.sf(4,2),_.E(5,"span",2)(6,"span",3));a&2&&_.ef("mdc-button__ripple",!b.EX)("mdc-fab__ripple",b.EX)},styles:[CVa(),DVa()],ob:2,Oa:0});_.ws=function(a,b,c,d){us.call(this,a,b,c,d)};_.V(_.ws,us);_.ws.Ha=us.Ha;_.ws.O=function(a){return new (a||_.ws)(_.u(_.ld),_.u(_.fq),_.u(_.Me),_.u(_.Zk,8))};
_.ws.ya=_.tc({type:_.ws,oa:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-flat-button",""],["a","mat-stroked-button",""]],tb:11,Za:function(a,b){a&2&&(_.cf("disabled",b.disabled||null)("tabindex",b.disabled?-1:b.tabIndex)("aria-disabled",b.disabled.toString()),_.gf(b.color?"mat-"+b.color:""),_.ef("_mat-animation-noopable","NoopAnimations"===b.ze)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Sb:["matButton","matAnchor"],standalone:!0,features:[_.af,_.zf],jc:zVa,Yb:BVa,Aa:7,Ba:4,
Ea:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],ua:function(a,b){a&1&&(_.rf(AVa),_.E(0,"span",0),_.sf(1),_.A(2,"span",1),_.sf(3,1),_.B(),_.sf(4,2),_.E(5,"span",2)(6,"span",3));a&2&&_.ef("mdc-button__ripple",!b.EX)("mdc-fab__ripple",b.EX)},styles:[CVa(),DVa()],ob:2,Oa:0});var EVa=new _.Bc("mat-mdc-fab-default-options",{Ga:"root",qa:Pra});var FVa,GVa,HVa,IVa;FVa=["mat-icon-button",""];GVa=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];HVa=function(){return'.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);width:var(--mdc-icon-button-state-layer-size);color:var(--mdc-icon-button-icon-color)}.mat-mdc-icon-button .mdc-button__icon{font-size:var(--mdc-icon-button-icon-size)}.mat-mdc-icon-button svg,.mat-mdc-icon-button img{width:var(--mdc-icon-button-icon-size);height:var(--mdc-icon-button-icon-size)}.mat-mdc-icon-button:disabled{color:var(--mdc-icon-button-disabled-icon-color)}.mat-mdc-icon-button{padding:12px;border-radius:50%;flex-shrink:0;text-align:center;font-size:var(--mdc-icon-button-icon-size);-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button svg{vertical-align:baseline}.mat-mdc-icon-button[disabled]{cursor:default;pointer-events:none;color:var(--mdc-icon-button-disabled-icon-color)}.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-ripple{overflow:hidden}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.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-ripple-element{background-color:var(--mat-icon-button-ripple-color)}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-state-layer-color)}.mat-mdc-icon-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-hover-state-layer-opacity)}.mat-mdc-icon-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-focus-state-layer-opacity)}.mat-mdc-icon-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-pressed-state-layer-opacity)}.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'};
IVa=function(){return".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"};_.xs=function(a,b,c,d){ts.call(this,a,b,c,d);_.JUa(this.Ma.na,{XY:!0})};_.V(_.xs,ts);_.xs.Ha=ts.Ha;
_.xs.O=function(a){return new (a||_.xs)(_.u(_.ld),_.u(_.fq),_.u(_.Me),_.u(_.Zk,8))};
_.xs.ya=_.tc({type:_.xs,oa:[["button","mat-icon-button",""]],tb:9,Za:function(a,b){a&2&&(_.cf("disabled",b.disabled||null),_.gf(b.color?"mat-"+b.color:""),_.ef("_mat-animation-noopable","NoopAnimations"===b.ze)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Sb:["matButton"],standalone:!0,features:[_.af,_.zf],jc:FVa,Yb:["*"],Aa:4,Ba:0,Ea:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],ua:function(a){a&1&&(_.rf(),
_.E(0,"span",0),_.sf(1),_.E(2,"span",1)(3,"span",2))},styles:[HVa(),IVa()],ob:2,Oa:0});_.ys=function(a,b,c,d){us.call(this,a,b,c,d)};_.V(_.ys,us);_.ys.Ha=us.Ha;_.ys.O=function(a){return new (a||_.ys)(_.u(_.ld),_.u(_.fq),_.u(_.Me),_.u(_.Zk,8))};
_.ys.ya=_.tc({type:_.ys,oa:[["a","mat-icon-button",""]],tb:11,Za:function(a,b){a&2&&(_.cf("disabled",b.disabled||null)("tabindex",b.disabled?-1:b.tabIndex)("aria-disabled",b.disabled.toString()),_.gf(b.color?"mat-"+b.color:""),_.ef("_mat-animation-noopable","NoopAnimations"===b.ze)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Sb:["matButton","matAnchor"],standalone:!0,features:[_.af,_.zf],jc:FVa,Yb:[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])",
"*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],Aa:7,Ba:4,Ea:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],ua:function(a,b){a&1&&(_.rf(GVa),_.E(0,"span",0),_.sf(1),_.A(2,"span",1),_.sf(3,1),_.B(),_.sf(4,2),_.E(5,"span",2)(6,"span",3));a&2&&_.ef("mdc-button__ripple",!b.EX)("mdc-fab__ripple",b.EX)},styles:[HVa(),IVa()],ob:2,Oa:0});_.zs=function(){};_.zs.O=function(a){return new (a||_.zs)};_.zs.Da=_.uc({type:_.zs});_.zs.Ca=_.ec({imports:[_.Xq,_.Mr,_.Xq]});_.As=function(a){this.groups=a};_.As.prototype.isArray=function(a){return a instanceof Array};_.W.Object.defineProperties(_.As.prototype,{gJc:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.groups.entries()).map(function(a){return{key:a[0],value:a[1]}})}}});_.As.O=function(a){return new (a||_.As)(_.u(_.iVa))};
_.As.ya=_.tc({type:_.As,oa:[["keyboard-shortcut-dialog"]],Aa:8,Ba:1,Ea:function(){return[["mat-dialog-title",""]," Keyboard Shortcuts\n",["role","region","tabIndex","0"],[1,"columns"],[4,"ngFor","ngForOf"],["align","end"],["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"]]},ua:function(a,
b){a&1&&(_.A(0,"h2",0),_.pf(1,1),_.B(),_.A(2,"mat-dialog-content",2)(3,"div",3),_.x(4,Yra,2,1,"ng-container",4),_.B()(),_.A(5,"mat-dialog-actions",5)(6,"button",6),_.pf(7,7),_.B()());a&2&&(_.t(4),_.y("ngForOf",b.gJc))},Ia:[_.yo,_.Nm,_.Om,Uq,_.vs,_.ds,_.es,_.gs,_.fs],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}"],
Oa:0});_.JVa=new _.Bc("localstorage",{qa:function(){return _.pc(OOa)}});_.Bs=function(a){this.Ua=a;this.AEb=this.Ua.events.ha(_.je(function(b){return b instanceof VLa&&!b.oPb}),_.v(function(b){return b.url}),_.De(1));this.AEb.connect()};_.Bs.O=function(a){return new (a||_.Bs)(_.q(_.Cg))};_.Bs.ta=_.p({token:_.Bs,qa:_.Bs.O});var Cs=function(a){Vj.call(this);this.tDc=a};_.Ki(Cs,Vj);Cs.prototype.wrap=function(a){return KVa(this,a)};var Ds=function(a,b){return(b?"__wrapper_":"__protected_")+_.xa(a)+"__"},KVa=function(a,b){var c=Ds(a,!0);b[c]||((b[c]=LVa(a,b))[Ds(a,!1)]=b);return b[c]},LVa=function(a,b){var c=function(){if(a.isDisposed())return b.apply(this,arguments);try{return b.apply(this,arguments)}catch(d){a.kta(d)}};c[Ds(a,!1)]=b;return c};
Cs.prototype.kta=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.tDc(a),new MVa(a);};
var NVa=function(a,b){var c=_.da.window||_.da.globalThis,d=c[b];if(!d)throw Error("mc`"+b);c[b]=function(e,f){"string"===typeof e&&(e=_.Ii(Pxa,e));e&&(arguments[0]=e=KVa(a,e));if(d.apply)return d.apply(this,arguments);var g=e;if(2<arguments.length){var m=Array.prototype.slice.call(arguments,2);g=function(){e.apply(this,m)}}return d(g,f)};c[b][Ds(a,!1)]=d};
Cs.prototype.Dm=function(){var a=_.da.window||_.da.globalThis;var b=a.setTimeout;b=b[Ds(this,!1)]||b;a.setTimeout=b;b=a.setInterval;b=b[Ds(this,!1)]||b;a.setInterval=b;Cs.Vx.Dm.call(this)};var MVa=function(a){_.ca.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)};_.Ki(MVa,_.ca);var Es=function(a,b,c){ck.call(this);this.imb=b||null;this.Ueb={};this.HUc=OVa;this.rGc=a;if(!c){this.XZ=null;this.XZ=new Cs((0,_.Xh)(this.Yub,this));NVa(this.XZ,"setTimeout");NVa(this.XZ,"setInterval");a=this.XZ;b=_.da.window||_.da.globalThis;c=["requestAnimationFrame","mozRequestAnimationFrame","webkitAnimationFrame","msRequestAnimationFrame"];for(var d=0;d<c.length;d++){var e=c[d];c[d]in b&&NVa(a,e)}a=this.XZ;wAa=!0;b=(0,_.Xh)(a.wrap,a);for(c=0;c<uAa.length;c++)uAa[c](b);vAa.push(a)}};
_.Ki(Es,ck);var PVa=function(a,b){Xj.call(this,"a");this.error=a;this.context=b};_.Ki(PVa,Xj);var OVa=function(a,b,c,d){if(d instanceof Map){var e={};d=_.k(d);for(var f=d.next();!f.done;f=d.next()){var g=_.k(f.value);f=g.next().value;g=g.next().value;e[f]=g}}else e=d;qEa(a,null,b,c,e)};
Es.prototype.Yub=function(a,b){a=a.error||a;b=b?_.Rb(b):{};a instanceof Error&&_.Sb(b,a.__closure__error__context__984382||{});var c=tza(a);if(this.imb)try{this.imb(c,b)}catch(n){}var d=c.message.substring(0,1900);if(!(a instanceof _.ca)||a.OKb){a=c.stack;try{var e=tBa(this.rGc,"script",c.fileName,"error",d,"line",c.lineNumber);if(!_.jca(this.Ueb)){d=e;var f=_.sBa(this.Ueb);e=pBa(d,f)}f={};f.trace=a;if(b)for(var g in b)f["context."+g]=b[g];var m=_.sBa(f);this.HUc(e,"POST",m,this.w1c)}catch(n){}}try{this.dispatchEvent(new PVa(c,
b))}catch(n){}};Es.prototype.Dm=function(){Tb(this.XZ);Es.Vx.Dm.call(this)};var QVa=new _.Bc("errorReporter",{Ga:"root",qa:function(){return _.pc(SJa,8)?new Es("/devfuse/_/jserror",void 0,!0):new Es("/_/jserror",void 0,!0)}}),RVa=new _.Bc("uncaughtErrors",{Ga:"root",qa:function(){return new _.Ee}});_.Fs=function(a,b,c){var d=this;this.uDc=a;this.yZ=b;this.zone=c;this.rrb=new _.Ee;this.count=0;this.rrb.ha(_.je(function(){d.setTimeout();if(10<=d.count)return!1;d.count++;return!0}),_.ve(100)).subscribe(function(e){var f={};d.yZ&&(f["devfuse.feature"]=d.yZ);d.uDc.Yub(e,f)})};_.Gs=function(a,b){b.C5a&&(b=b.C5a);b.stack||(b=Error(JSON.stringify(b)));console.error(b);a.rrb.next(b)};
_.Fs.prototype.setTimeout=function(){var a=this;null==this.Uk&&this.zone.Vb(function(){a.Uk=setTimeout(function(){a.count=0;delete a.Uk},1E4)})};_.Fs.O=function(a){return new (a||_.Fs)(_.q(QVa),_.q(SJa,8),_.q(_.Me))};_.Fs.ta=_.p({token:_.Fs,qa:_.Fs.O,Ga:"root"});var SVa;_.Hs=new _.Bc("MatSnackBarData");SVa=function(){this.gB="assertive";this.gu="";this.duration=0;this.data=null;this.BA="center";this.G3="bottom"};var TVa=function(){};TVa.O=function(a){return new (a||TVa)};TVa.Ha=_.wc({type:TVa,oa:[["","matSnackBarLabel",""]],yb:[1,"mat-mdc-snack-bar-label","mdc-snackbar__label"],standalone:!0});var UVa=function(){};UVa.O=function(a){return new (a||UVa)};UVa.Ha=_.wc({type:UVa,oa:[["","matSnackBarActions",""]],yb:[1,"mat-mdc-snack-bar-actions","mdc-snackbar__actions"],standalone:!0});var VVa=function(){};VVa.O=function(a){return new (a||VVa)};
VVa.Ha=_.wc({type:VVa,oa:[["","matSnackBarAction",""]],yb:[1,"mat-mdc-snack-bar-action","mdc-snackbar__action"],standalone:!0});var WVa;WVa=Math.pow(2,31)-1;_.Is=function(a,b){var c=this;this.vb=b;this.cz=new _.Ee;this.oq=new _.Ee;this.wz=new _.Ee;this.nX=!1;this.qu=a;a.aG.subscribe(function(){return c.BHa()})};_.Is.prototype.Sd=function(){this.cz.closed||this.qu.hba();clearTimeout(this.Gma)};_.XVa=function(a){a.wz.closed||(a.nX=!0,a.wz.next(),a.wz.complete(),a.Sd());clearTimeout(a.Gma)};_.Is.prototype.oHa=function(a){var b=this;this.Gma=setTimeout(function(){return b.Sd()},Math.min(a,WVa))};
_.Is.prototype.QJa=function(){this.oq.closed||(this.oq.next(),this.oq.complete())};_.Is.prototype.BHa=function(){this.vb.dispose();this.wz.closed||this.wz.complete();this.cz.next({yCc:this.nX});this.cz.complete();this.nX=!1};_.Is.prototype.ys=function(){return this.qu.Q6};var Js=function(a,b){this.sja=a;this.data=b};Js.prototype.action=function(){_.XVa(this.sja)};_.W.Object.defineProperties(Js.prototype,{cUa:{configurable:!0,enumerable:!0,get:function(){return!!this.data.action}}});Js.O=function(a){return new (a||Js)(_.u(_.Is),_.u(_.Hs))};
Js.ya=_.tc({type:Js,oa:[["simple-snack-bar"]],yb:[1,"mat-mdc-simple-snack-bar"],Sb:["matSnackBar"],standalone:!0,features:[_.zf],Aa:3,Ba:2,Ea:[["matSnackBarLabel",""],["matSnackBarActions",""],["mat-button","","matSnackBarAction","",3,"click"]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.N(1),_.B(),_.x(2,Zra,3,1,"div",1));a&2&&(_.t(1),_.wf(" ",b.data.message,"\n"),_.t(1),_.hf(2,b.cUa?2:-1))},Ia:[_.vs,TVa,UVa,VVa],styles:[".mat-mdc-simple-snack-bar{display:flex}\n"],ob:2,Oa:0});var YVa=_.lh("state",[_.oh("void, hidden",_.nh({transform:"scale(0.8)",opacity:0})),_.oh("visible",_.nh({transform:"scale(1)",opacity:1})),_.ph("* => visible",_.mh("150ms cubic-bezier(0, 0, 0.2, 1)")),_.ph("* => void, * => hidden",_.mh("75ms cubic-bezier(0.4, 0.0, 1, 1)",_.nh({opacity:0})))]);var ZVa=["label"],$Va=0,Ks=function(a,b,c,d,e){this.zq=!1;this.hb=a;this.Ma=b;this.ab=c;this.Bc=d;this.wV=e;this.Eb=_.pc(_.vg);this.VQ=new Set;this.WFa=150;this.Lb=!1;this.wQ=new _.Ee;this.aG=new _.Ee;this.Q6=new _.Ee;this.hs="void";this.nQ="mat-snack-bar-container-live-"+$Va++;this.Ut="assertive"!==e.gB||e.gu?"off"===e.gB?"off":"polite":"assertive";this.Bc.HBa&&("polite"===this.Ut&&(this.w7="status"),"assertive"===this.Ut&&(this.w7="alert"))};_.V(Ks,Ar);_.h=Ks.prototype;
_.h.iu=function(a){a=this.Wt.iu(a);this.sP();return a};_.h.Pz=function(a){a=this.Wt.Pz(a);this.sP();return a};_.h.JYa=function(a){var b=a.ql;a=a.Sf;("void"===a&&"void"!==b||"hidden"===a)&&this.j5();if("visible"===a){var c=this.Q6;this.hb.qc(function(){c.next();c.complete()})}};_.h.bS=function(){this.Lb||(this.hs="visible",_.bl(this.ab),this.RKa())};_.h.hba=function(){var a=this;this.hb.qc(function(){a.hs="hidden";a.Ma.na.setAttribute("mat-exit","");clearTimeout(a.X4)});return this.aG};
_.h.Ka=function(){this.Lb=!0;this.KGa();this.j5()};_.h.j5=function(){var a=this;this.hb.QM.ha(_.ve(1)).subscribe(function(){a.hb.qc(function(){a.aG.next();a.aG.complete()})})};_.h.sP=function(){var a=this.Ma.na,b=this.wV.Bd;b&&(Array.isArray(b)?b.forEach(function(c){return a.classList.add(c)}):a.classList.add(b));this.zHa();b=this.Pn.na;b.classList.toggle("mdc-snackbar__label",!b.querySelector(".mdc-snackbar__label"))};
_.h.zHa=function(){for(var a=this.nQ,b=this.Eb.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]'),c=0;c<b.length;c++){var d=b[c],e=d.getAttribute("aria-owns");this.VQ.add(d);e?-1===e.indexOf(a)&&d.setAttribute("aria-owns",e+" "+a):d.setAttribute("aria-owns",a)}};_.h.KGa=function(){var a=this;this.VQ.forEach(function(b){var c=b.getAttribute("aria-owns");c&&(c=c.replace(a.nQ,"").trim(),0<c.length?b.setAttribute("aria-owns",c):b.removeAttribute("aria-owns"))});this.VQ.clear()};
_.h.Gpc=function(){};_.h.RKa=function(){var a=this;this.X4||this.hb.Vb(function(){a.X4=setTimeout(function(){var b=a.Ma.na.querySelector("[aria-hidden]"),c=a.Ma.na.querySelector("[aria-live]");if(b&&c){var d=null;a.Bc.Qd&&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.wQ.next();a.wQ.complete()}},a.WFa)})};
Ks.O=function(a){return new (a||Ks)(_.u(_.Me),_.u(_.ld),_.u(_.cl),_.u(_.fq),_.u(SVa))};
Ks.ya=_.tc({type:Ks,oa:[["mat-snack-bar-container"]],ub:function(a,b){a&1&&(_.Hf(_.Cr,7),_.Hf(ZVa,7));if(a&2){var c;_.Gf(c=_.Kf())&&(b.Wt=c.first);_.Gf(c=_.Kf())&&(b.Pn=c.first)}},yb:[1,"mdc-snackbar","mat-mdc-snack-bar-container","mdc-snackbar--open"],tb:1,Za:function(a,b){a&1&&_.qf("@state.done",function(c){return b.JYa(c)});a&2&&_.lf("@state",b.hs)},standalone:!0,features:[_.af,_.zf],Aa:6,Ba:3,Ea:[[1,"mdc-snackbar__surface"],[1,"mat-mdc-snack-bar-label"],["label",""],["aria-hidden","true"],["cdkPortalOutlet",
""]],ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"div",1,2)(3,"div",3),_.x(4,$ra,0,0,"ng-template",4),_.B(),_.E(5,"div"),_.B()());a&2&&(_.t(5),_.cf("aria-live",b.Ut)("role",b.w7)("id",b.nQ))},Ia:[_.Cr],styles:['.mdc-snackbar{display:none;position:fixed;right:0;bottom:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;pointer-events:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-snackbar--opening,.mdc-snackbar--open,.mdc-snackbar--closing{display:flex}.mdc-snackbar--open .mdc-snackbar__label,.mdc-snackbar--open .mdc-snackbar__actions{visibility:visible}.mdc-snackbar__surface{padding-left:0;padding-right:8px;display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;transform:scale(0.8);opacity:0}.mdc-snackbar__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-snackbar__surface::before{border-color:CanvasText}}[dir=rtl] .mdc-snackbar__surface,.mdc-snackbar__surface[dir=rtl]{padding-left:8px;padding-right:0}.mdc-snackbar--open .mdc-snackbar__surface{transform:scale(1);opacity:1;pointer-events:auto}.mdc-snackbar--closing .mdc-snackbar__surface{transform:scale(1)}.mdc-snackbar__label{padding-left:16px;padding-right:8px;width:100%;flex-grow:1;box-sizing:border-box;margin:0;visibility:hidden;padding-top:14px;padding-bottom:14px}[dir=rtl] .mdc-snackbar__label,.mdc-snackbar__label[dir=rtl]{padding-left:8px;padding-right:16px}.mdc-snackbar__label::before{display:inline;content:attr(data-mdc-snackbar-label-text)}.mdc-snackbar__actions{display:flex;flex-shrink:0;align-items:center;box-sizing:border-box;visibility:hidden}.mdc-snackbar__action+.mdc-snackbar__dismiss{margin-left:8px;margin-right:0}[dir=rtl] .mdc-snackbar__action+.mdc-snackbar__dismiss,.mdc-snackbar__action+.mdc-snackbar__dismiss[dir=rtl]{margin-left:0;margin-right:8px}.mat-mdc-snack-bar-container{margin:8px;position:static}.mat-mdc-snack-bar-container .mdc-snackbar__surface{min-width:344px}@media(max-width: 480px),(max-width: 344px){.mat-mdc-snack-bar-container .mdc-snackbar__surface{min-width:100%}}@media(max-width: 480px),(max-width: 344px){.mat-mdc-snack-bar-container{width:100vw}}.mat-mdc-snack-bar-container .mdc-snackbar__surface{max-width:672px}.mat-mdc-snack-bar-container .mdc-snackbar__surface{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12)}.mat-mdc-snack-bar-container .mdc-snackbar__surface{background-color:var(--mdc-snackbar-container-color)}.mat-mdc-snack-bar-container .mdc-snackbar__surface{border-radius:var(--mdc-snackbar-container-shape)}.mat-mdc-snack-bar-container .mdc-snackbar__label{color:var(--mdc-snackbar-supporting-text-color)}.mat-mdc-snack-bar-container .mdc-snackbar__label{font-size:var(--mdc-snackbar-supporting-text-size);font-family:var(--mdc-snackbar-supporting-text-font);font-weight:var(--mdc-snackbar-supporting-text-weight);line-height:var(--mdc-snackbar-supporting-text-line-height)}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled){color:var(--mat-snack-bar-button-color);--mat-text-button-state-layer-color:currentColor;--mat-text-button-ripple-color:currentColor}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled) .mat-ripple-element{opacity:.1}.mat-mdc-snack-bar-container .mdc-snackbar__label::before{display:none}.mat-mdc-snack-bar-handset,.mat-mdc-snack-bar-container,.mat-mdc-snack-bar-label{flex:1 1 auto}.mat-mdc-snack-bar-handset .mdc-snackbar__surface{width:100%}\n'],
ob:2,data:{animation:[YVa]}});/*

 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}}
*/
_.aWa=new _.Bc("mat-snack-bar-default-options",{Ga:"root",qa:function(){return new SVa}});_.Ls=function(a,b,c,d,e,f){this.We=a;this.Ut=b;this.hf=c;this.uGa=d;this.BQ=e;this.q5=f;this.mG=null;this.C2a=Js;this.H2a=Ks;this.bUa="mat-mdc-snack-bar-handset"};_.h=_.Ls.prototype;_.h.i1=function(a,b){return this.a5(a,b)};_.h.WFb=function(a,b){this.a5(a,b)};
_.h.open=function(a,b,c){b=void 0===b?"":b;var d=Object.assign({},this.q5,c);d.data={message:a,action:b};d.gu===a&&(d.gu=void 0);return this.i1(this.C2a,d)};_.h.Sd=function(){this.Sj&&this.Sj.Sd()};_.h.Ka=function(){this.mG&&this.mG.Sd()};_.h.gGa=function(a,b){var c=_.Ue({parent:b&&b.xe&&b.xe.Dc||this.hf,Pb:[{wa:SVa,nc:b}]});a=a.ud(new _.yr(this.H2a,b.xe,c));a.instance.wV=b;return a.instance};
_.h.a5=function(a,b){var c=this,d=Object.assign({},new SVa,this.q5,b),e=this.Mt(d);b=this.gGa(e,d);var f=new _.Is(b,e);if(a instanceof _.Df)f.instance=b.Pz(new _.zr(a,null,{va:d.data,sja:f}));else{var g=this.kX(d,f);a=b.iu(new _.yr(a,void 0,g));f.instance=a.instance}this.uGa.observe("(max-width: 599.98px) and (orientation: portrait)").ha(_.Je(e.Ln)).subscribe(function(m){e.Io.classList.toggle(c.bUa,m.matches)});d.gu&&b.wQ.subscribe(function(){c.Ut.Xj(d.gu,d.gB)});this.UFa(f,d);return this.Sj=f};
_.h.UFa=function(a,b){var c=this;a.cz.subscribe(function(){c.Sj==a&&(c.Sj=null);b.gu&&c.Ut.clear()});this.Sj?(this.Sj.cz.subscribe(function(){a.qu.bS()}),this.Sj.Sd()):a.qu.bS();b.duration&&0<b.duration&&a.ys().subscribe(function(){return a.oHa(b.duration)})};
_.h.Mt=function(a){var b=new _.mr;b.direction=a.direction;var c=this.We.position().global(),d="rtl"===a.direction;d="left"===a.BA||"start"===a.BA&&!d||"end"===a.BA&&d;var e=!d&&"center"!==a.BA;d?c.left("0"):e?c.right("0"):_.tr(c);"top"===a.G3?c.top("0"):c.bottom("0");b.eg=c;return this.We.create(b)};_.h.kX=function(a,b){return _.Ue({parent:a&&a.xe&&a.xe.Dc||this.hf,Pb:[{wa:_.Is,nc:b},{wa:_.Hs,nc:a.data}]})};
_.W.Object.defineProperties(_.Ls.prototype,{Sj:{configurable:!0,enumerable:!0,get:function(){var a=this.BQ;return a?a.Sj:this.mG},set:function(a){this.BQ?this.BQ.Sj=a:this.mG=a}}});_.Ls.O=function(a){return new (a||_.Ls)(_.q(_.Er),_.q(_.xq),_.q(_.Ne),_.q(_.rq),_.q(_.Ls,12),_.q(_.aWa))};_.Ls.ta=_.p({token:_.Ls,qa:_.Ls.O,Ga:"root"});var Ms=function(){};Ms.O=function(a){return new (a||Ms)};Ms.Da=_.uc({type:Ms});Ms.Ca=_.ec({Pb:[_.Ls],imports:[_.Fr,_.Dr,_.zs,_.Xq,Js,_.Xq]});var bWa={W5a:{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"}},l0b:{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"}}},cWa=bWa;cWa=bWa;var dWa={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 eWa={DECIMAL_SEP:".",GROUP_SEP:",",A7a:"%",zFa:"0",Jgc:"+",N6a:"-",j6a:"E",B7a:"\u2030",ZBa:"\u221e",mec:"NaN",DECIMAL_PATTERN:"#,##0.###",Vjc:"#E0",wgc:"#,##0%",U0b:"\u00a4#,##0.00",lBa:"USD"},Ns=eWa;Ns=eWa;_.Os=function(a){this.qfa=40;this.SA=1;this.pya=0;this.OA=3;this.bva=this.ZD=0;this.qVb=!1;this.Iga=this.rU="";this.HM=Ns.N6a;this.V0="";this.px=1;this.RT=!1;this.MS=[];this.yza=this.Jnb=!1;this.p$=0;this.sga="string"===typeof a?a:"";"number"===typeof a?this.xpa(a):this.xG(a)};
_.Os.prototype.xG=function(a){this.sga=a.replace(/ /g,"\u00a0");var b=[0];this.rU=fWa(this,a,b);for(var c=b[0],d=-1,e=0,f=0,g=0,m=-1,n=a.length,r=!0;b[0]<n&&r;b[0]++)switch(a.charAt(b[0])){case "#":0<f?g++:e++;0<=m&&0>d&&m++;break;case "0":if(0<g)throw Error("wc`"+a);f++;0<=m&&0>d&&m++;break;case ",":0<m&&this.MS.push(m);m=0;break;case ".":if(0<=d)throw Error("xc`"+a);d=e+f+g;break;case "E":if(this.yza)throw Error("yc`"+a);this.yza=!0;this.bva=0;b[0]+1<n&&"+"==a.charAt(b[0]+1)&&(b[0]++,this.qVb=!0);
for(;b[0]+1<n&&"0"==a.charAt(b[0]+1);)b[0]++,this.bva++;if(1>e+f||1>this.bva)throw Error("zc`"+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==m)throw Error("Ac`"+a);g=e+f+g;this.OA=0<=d?g-d:0;0<=d&&(this.ZD=e+f-d,0>this.ZD&&(this.ZD=0));this.SA=(0<=d?d:g)-e;this.yza&&(this.qfa=e+this.SA,0==this.OA&&0==this.SA&&(this.SA=1));this.MS.push(Math.max(0,m));this.Jnb=0==d||d==g;c=b[0]-c;this.Iga=fWa(this,a,b);b[0]<a.length&&";"==a.charAt(b[0])?
(b[0]++,1!=this.px&&(this.RT=!0),this.HM=fWa(this,a,b),b[0]+=c,this.V0=fWa(this,a,b)):(this.HM+=this.rU,this.V0+=this.Iga)};
_.Os.prototype.xpa=function(a){switch(a){case 1:this.xG(Ns.DECIMAL_PATTERN);break;case 2:this.xG(Ns.Vjc);break;case 3:this.xG(Ns.wgc);break;case 4:a=this.xG;var b=Ns.U0b;var c=["0"],d=dWa[Ns.lBa];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:gWa(this,1);break;case 6:gWa(this,2);break;default:throw Error("qc");}};var gWa=function(a,b){a.p$=b;a.xG(Ns.DECIMAL_PATTERN);a.ZD=0;a.OA=2;if(0<a.ZD)throw Error("oc");a.pya=2};
_.Os.prototype.parse=function(a,b){b=b||[0];if(0!==this.p$)throw Error("rc");a=a.replace(/ |\u202f/g,"\u00a0");var c=a.indexOf(this.rU,b[0])==b[0],d=a.indexOf(this.HM,b[0])==b[0];c&&d&&(this.rU.length>this.HM.length?d=!1:this.rU.length<this.HM.length&&(c=!1));c?b[0]+=this.rU.length:d&&(b[0]+=this.HM.length);if(a.indexOf(Ns.ZBa,b[0])==b[0]){b[0]+=Ns.ZBa.length;var e=Infinity}else{e=a;var f=!1,g=!1,m=!1,n=-1,r=1,w=Ns.DECIMAL_SEP,z=Ns.GROUP_SEP,D=Ns.j6a;if(0!=this.p$)throw Error("sc");z=z.replace(/\u202f/g,
"\u00a0");for(var J="";b[0]<e.length;b[0]++){var L=e.charAt(b[0]),P=hWa(L);if(0<=P&&9>=P)J+=P,m=!0;else if(L==w.charAt(0)){if(f||g)break;J+=".";f=!0}else if(L==z.charAt(0)&&("\u00a0"!=z.charAt(0)||b[0]+1<e.length&&0<=hWa(e.charAt(b[0]+1)))){if(f||g)break}else if(L==D.charAt(0)){if(g)break;J+="E";g=!0;n=b[0]}else if("+"==L||"-"==L){if(m&&n!=b[0]-1)break;J+=L}else if(1==this.px&&L==Ns.A7a.charAt(0)){if(1!=r)break;r=100;if(m){b[0]++;break}}else if(1==this.px&&L==Ns.B7a.charAt(0)){if(1!=r)break;r=1E3;
if(m){b[0]++;break}}else break}1!=this.px&&(r=this.px);e=parseFloat(J)/r}if(c){if(a.indexOf(this.Iga,b[0])!=b[0])return NaN;b[0]+=this.Iga.length}else if(d){if(a.indexOf(this.V0,b[0])!=b[0])return NaN;b[0]+=this.V0.length}return d?-e:e};
_.Os.prototype.format=function(a){if(this.ZD>this.OA)throw Error("tc");if(isNaN(a))return Ns.mec;var b=[];var c=a;if(0==this.p$)c=iWa;else{c=Math.abs(c);var d=jWa(this,1>=c?0:kWa(c)).sQa;c=jWa(this,d+kWa(lWa(this,Ps(c,-d)).intValue))}a=Ps(a,-c.sQa);(d=0>a||0==a&&0>1/a)?c.pYa?b.push(c.pYa):(b.push(c.prefix),b.push(this.HM)):(b.push(c.prefix),b.push(this.rU));if(isFinite(a))if(a*=d?-1:1,a*=this.px,this.yza){var e=a;if(0==e)mWa(this,e,this.SA,b),nWa(this,0,b);else{var f=Math.floor(Math.log(e)/Math.log(10)+
2E-15);e=Ps(e,-f);var g=this.SA;1<this.qfa&&this.qfa>this.SA?(g=f%this.qfa,0>g&&(g=this.qfa+g),e=Ps(e,g),f-=g,g=1):1>this.SA?(f++,e=Ps(e,-1)):(f-=this.SA-1,e=Ps(e,this.SA-1));mWa(this,e,g,b);nWa(this,f,b)}}else mWa(this,a,this.SA,b);else b.push(Ns.ZBa);d?c.qYa?b.push(c.qYa):(isFinite(a)&&b.push(c.suffix),b.push(this.V0)):(isFinite(a)&&b.push(c.suffix),b.push(this.Iga));return b.join("")};
var lWa=function(a,b){var c=Ps(b,a.OA);0<a.pya&&(c=oWa(c,a.pya,a.OA));c=Math.round(c);isFinite(c)?(b=Math.floor(Ps(c,-a.OA)),a=Math.floor(c-Ps(b,a.OA))):a=0;return{intValue:b,ZEc:a}},mWa=function(a,b,c,d){if(a.ZD>a.OA)throw Error("tc");d||(d=[]);b=lWa(a,b);var e=b.intValue,f=b.ZEc,g=0<a.ZD||0<f||!1;b=a.ZD;g&&(b=a.ZD);for(var m="",n=e;1E20<n;)m="0"+m,n=Math.round(Ps(n,-1));m=n+m;var r=Ns.DECIMAL_SEP;n=Ns.zFa.charCodeAt(0);var w=m.length,z=0;if(0<e||0<c){for(e=w;e<c;e++)d.push(String.fromCharCode(n));
if(2<=a.MS.length)for(c=1;c<a.MS.length;c++)z+=a.MS[c];c=w-z;if(0<c){e=a.MS;z=w=0;for(var D,J=Ns.GROUP_SEP,L=m.length,P=0;P<L;P++)if(d.push(String.fromCharCode(n+Number(m.charAt(P)))),1<L-P)if(D=e[z],P<c){var ba=c-P;(1===D||0<D&&1===ba%D)&&d.push(J)}else z<e.length&&(P===c?z+=1:D===P-c-w+1&&(d.push(J),w+=D,z+=1))}else{c=m;m=a.MS;e=Ns.GROUP_SEP;D=c.length;J=[];for(w=m.length-1;0<=w&&0<D;w--){z=m[w];for(L=0;L<z&&0<=D-L-1;L++)J.push(String.fromCharCode(n+Number(c.charAt(D-L-1))));D-=z;0<D&&J.push(e)}d.push.apply(d,
J.reverse())}}else g||d.push(String.fromCharCode(n));(a.Jnb||g)&&d.push(r);f=String(f);g=f.split("e+");2==g.length&&(f=String(oWa(parseFloat(g[0]),a.pya,1)),f=f.replace(".",""),f+=kAa("0",parseInt(g[1],10)-f.length+1));a.OA+1>f.length&&(f="1"+kAa("0",a.OA-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))))},nWa=function(a,b,c){c.push(Ns.j6a);0>b?(b=-b,c.push(Ns.N6a)):a.qVb&&c.push(Ns.Jgc);b=""+b;for(var d=Ns.zFa,e=b.length;e<
a.bva;e++)c.push(d);c.push(b)},hWa=function(a){a=a.charCodeAt(0);if(48<=a&&58>a)return a-48;var b=Ns.zFa.charCodeAt(0);return b<=a&&a<b+10?a-b:-1},fWa=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+=Ns.lBa):(g=Ns.lBa,d+=g in dWa?dWa[g][1]:g);break;case "%":if(!a.RT&&
1!=a.px)throw Error("uc");if(a.RT&&100!=a.px)throw Error("vc");a.px=100;a.RT=!1;d+=Ns.A7a;break;case "\u2030":if(!a.RT&&1!=a.px)throw Error("uc");if(a.RT&&1E3!=a.px)throw Error("vc");a.px=1E3;a.RT=!1;d+=Ns.B7a;break;default:d+=g}}return d},iWa={sQa:0,pYa:"",qYa:"",prefix:"",suffix:""},jWa=function(a,b){a=1==a.p$?cWa.W5a:cWa.l0b;null==a&&(a=cWa.W5a);if(3>b)return iWa;b=Math.min(14,b);var c=a[Ps(1,b)];for(--b;!c&&3<=b;)c=a[Ps(1,b)],b--;if(!c)return iWa;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))?{sQa:b+1-(c[2].length-1),pYa:a,qYa:d,prefix:c[1],suffix:c[3]}:iWa:iWa},kWa=function(a){if(!isFinite(a))return 0<a?a:0;for(var b=0;1<=(a/=10);)b++;return b},Ps=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))},pWa=function(a,b){return a&&isFinite(a)?Ps(Math.round(Ps(a,b)),-b):a},oWa=function(a,b,
c){if(!a)return a;b=b-kWa(a)-1;return b<-c?pWa(a,-c):pWa(a,b)};var qWa=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"},rWa=qWa;rWa=qWa;var sWa=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"},tWa=sWa;tWa=sWa;var uWa,vWa,wWa,xWa,yWa;_.Qs=function(a){this.sga=a;this.Zva=this.D0=this.RUa=null;a=Ns;var b=cWa;if(uWa!==a||vWa!==b)uWa=a,vWa=b,wWa=new _.Os(1);this.FLc=wWa};uWa=null;vWa=null;wWa=null;xWa=RegExp("'([{}#].*?)'","g");yWa=RegExp("''","g");
_.Qs.prototype.format=function(a){if(this.sga){this.RUa=[];var b=zWa(this,this.sga);this.Zva=AWa(this,b);this.sga=null}if(this.Zva&&0!=this.Zva.length)for(this.D0=_.ta(this.RUa),b=[],BWa(this,this.Zva,a,!1,b),a=b.join("");0<this.D0.length;)a=a.replace(this.WNa(this.D0),this.D0.pop());else a="";return a};
var BWa=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,m=a,n=e,r=c[g];void 0===r?n.push("Undefined parameter - "+g):(m.D0.push(r),n.push(m.WNa(m.D0)));break;case 2:g=b[f].value;m=a;n=c;r=d;var w=e,z=g.zpa;void 0===n[z]?w.push("Undefined parameter - "+z):(z=g[n[z]],void 0===z&&(z=g.other),BWa(m,z,n,r,w));break;case 0:g=b[f].value;CWa(a,g,c,tWa,d,e);break;case 1:g=b[f].value,CWa(a,g,c,rWa,d,e)}},CWa=function(a,b,c,d,e,f){var g=
b.zpa,m=b.ohb,n=+c[g];isNaN(n)?f.push("Undefined or invalid parameter - "+g):(m=n-m,g=b[c[g]],void 0===g&&(d=d(Math.abs(m)),g=b[d],void 0===g&&(g=b.other)),b=[],BWa(a,g,c,e,b),c=b.join(""),e?f.push(c):(a=a.FLc.format(m),f.push(c.replace(/#/g,a))))},zWa=function(a,b){var c=a.RUa,d=(0,_.Xh)(a.WNa,a);b=b.replace(yWa,function(){c.push("'");return d(c)});return b=b.replace(xWa,function(e,f){c.push(f);return d(c)})},DWa=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},EWa=/^\s*(\w+)\s*,\s*plural\s*,(?:\s*offset:(\d+))?/,FWa=/^\s*(\w+)\s*,\s*selectordinal\s*,/,GWa=/^\s*(\w+)\s*,\s*select\s*,/,AWa=function(a,b){var c=[];b=DWa(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(EWa.test(f)?0:FWa.test(f)?1:GWa.test(f)?2:/^\s*\w+\s*/.test(f)?3:5){case 2:e.type=2;e.value=HWa(a,b[d].value);break;case 0:e.type=0;e.value=IWa(a,b[d].value);break;case 1:e.type=1;e.value=JWa(a,b[d].value);break;case 3:e.type=3,e.value=b[d].value}}c.push(e)}return c},HWa=function(a,b){var c="";b=b.replace(GWa,function(m,n){c=n;return""});var d={};d.zpa=c;b=DWa(b);for(var e=0;e<b.length;){var f=b[e].value;e++;var g;1==b[e].type&&(g=AWa(a,b[e].value));d[f.replace(/\s/g,"")]=g;e++}return d},
IWa=function(a,b){var c="",d=0;b=b.replace(EWa,function(n,r,w){c=r;w&&(d=parseInt(w,10));return""});var e={};e.zpa=c;e.ohb=d;b=DWa(b);for(var f=0;f<b.length;){var g=b[f].value;f++;var m;1==b[f].type&&(m=AWa(a,b[f].value));e[g.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=m;f++}return e},JWa=function(a,b){var c="";b=b.replace(FWa,function(m,n){c=n;return""});var d={};d.zpa=c;d.ohb=0;b=DWa(b);for(var e=0;e<b.length;){var f=b[e].value;e++;if(1==b[e].type)var g=AWa(a,b[e].value);d[f.replace(/\s*(?:=)?(\w+)\s*/,
"$1")]=g;e++}return d};_.Qs.prototype.WNa=function(a){return"\ufddf_"+(a.length-1).toString(10)+"_"};new _.Qs("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 _.Qs("{projectName} project created");new _.Qs("Failed to connect to {gitProvider}");_.Rs=function(a,b){this.Vg=a;this.kh=b};_.KWa=function(a){0<document.querySelectorAll("snack-bar-container").length||a.WA({message:"An unexpected error occurred.",Sd:"Dismiss"})};
_.LWa=function(a,b){var c=b.message,d=b.Sd;a.log(b.error);a.WA({message:c,Sd:d})};_.Rs.prototype.log=function(a){_.Gs(this.Vg,a)};_.Rs.prototype.WA=function(a){this.notify({message:a.message,Sd:a.Sd,duration:0})};_.Rs.prototype.notify=function(a){this.kh.open(a.message,a.Sd,{duration:a.duration})};_.Rs.O=function(a){return new (a||_.Rs)(_.q(_.Fs),_.q(_.Ls))};_.Rs.ta=_.p({token:_.Rs,qa:_.Rs.O,Ga:"root"});_.Ss=function(a,b){this.Wg=a;this.G4a=b};_.Ss.prototype.Ra=function(){var a=this;this.mb=this.G4a.subscribe(function(b){a.handleError(b)})};_.Ss.prototype.handleError=function(){_.KWa(this.Wg)};_.Ss.prototype.Ka=function(){this.mb&&this.mb.unsubscribe()};_.Ss.O=function(a){return new (a||_.Ss)(_.u(_.Rs),_.u(RVa))};_.Ss.Ha=_.wc({type:_.Ss,oa:[["uncaught-error-notifier"]]});_.Ts=function(){};_.Ts.O=function(a){return new (a||_.Ts)};_.Ts.Da=_.uc({type:_.Ts});_.Ts.Ca=_.ec({});_.MWa=new Map([["SshAuthError","type.googleapis.com/devtools.grimoire."],["MissingDecorationsError","type.googleapis.com/devtools.grimoire."],["DebugInfo","type.googleapis.com/google.rpc."]]);var asa;_.Us=function(a,b){this.G4a=a;this.Vg=b};_.Us.prototype.handleError=function(a){a&&(a===bsa()||void 0!==a.M1&&a.M1===bsa())||(_.Gs(this.Vg,a),this.G4a.next(a))};_.Us.O=function(a){return new (a||_.Us)(_.q(RVa),_.q(_.Fs))};_.Us.ta=_.p({token:_.Us,qa:_.Us.O,Ga:"root"});var NWa=function(){var a=(oAa.get("GuidedHelpResume")||"").split(":");return{flowId:+a[0]||void 0,stepId:a[1]||void 0}},OWa=function(a){oAa.remove("GuidedHelpResume",null,(null==a?void 0:a.domain)||window.location.hostname)};/*

 Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: MIT
*/
_.Vs=function(a,b){this.Exa=[];this.EFb=a;this.Vnb=b||null;this.Wca=this.sL=!1;this.Pg=void 0;this.A2a=this.Czc=this.GNa=!1;this.pza=0;this.Cr=null;this.Opa=0};_.Ki(_.Vs,csa);_.Vs.prototype.cancel=function(a){if(this.sL)this.Pg instanceof _.Vs&&this.Pg.cancel();else{if(this.Cr){var b=this.Cr;delete this.Cr;a?b.cancel(a):(b.Opa--,0>=b.Opa&&b.cancel())}this.EFb?this.EFb.call(this.Vnb,this):this.A2a=!0;this.sL||this.Zaa(new Ws(this))}};_.Vs.prototype.kmb=function(a,b){this.GNa=!1;PWa(this,a,b)};
var PWa=function(a,b,c){a.sL=!0;a.Pg=c;a.Wca=!b;QWa(a)},SWa=function(a){if(a.sL){if(!a.A2a)throw new RWa(a);a.A2a=!1}};_.Vs.prototype.callback=function(a){SWa(this);PWa(this,!0,a)};_.Vs.prototype.Zaa=function(a){SWa(this);PWa(this,!1,a)};_.Vs.prototype.addCallback=function(a,b){return _.TWa(this,a,null,b)};_.TWa=function(a,b,c,d){a.Exa.push([b,c,d]);a.sL&&QWa(a);return a};
_.Vs.prototype.then=function(a,b,c){var d,e,f=new Ak(function(g,m){e=g;d=m});_.TWa(this,e,function(g){g instanceof Ws?f.cancel():d(g);return UWa},this);return f.then(a,b,c)};_.Vs.prototype.$goog_Thenable=!0;_.Vs.prototype.Pd=function(a){var b=new _.Vs;_.TWa(this,b.callback,b.Zaa,b);a&&(b.Cr=this,this.Opa++);return b};_.Vs.prototype.isError=function(a){return a instanceof Error};
var VWa=function(a){return kya(a.Exa,function(b){return"function"===typeof b[1]})},UWa={},QWa=function(a){if(a.pza&&a.sL&&VWa(a)){var b=a.pza,c=WWa[b];c&&(_.da.clearTimeout(c.Xw),delete WWa[b]);a.pza=0}a.Cr&&(a.Cr.Opa--,delete a.Cr);b=a.Pg;for(var d=c=!1;a.Exa.length&&!a.GNa;){var e=a.Exa.shift(),f=e[0],g=e[1];e=e[2];if(f=a.Wca?g:f)try{var m=f.call(e||a.Vnb,b);m===UWa&&(m=void 0);void 0!==m&&(a.Wca=a.Wca&&(m==b||a.isError(m)),a.Pg=b=m);if(UDa(b)||"function"===typeof _.da.Promise&&b instanceof _.da.Promise)d=
!0,a.GNa=!0}catch(n){b=n,a.Wca=!0,VWa(a)||(c=!0)}}a.Pg=b;d&&(m=(0,_.Xh)(a.kmb,a,!0),d=(0,_.Xh)(a.kmb,a,!1),b instanceof _.Vs?(_.TWa(b,m,d),b.Czc=!0):b.then(m,d));c&&(b=new XWa(b),WWa[b.Xw]=b,a.pza=b.Xw)},RWa=function(a){_.ca.call(this);this.bD=a};_.Ki(RWa,_.ca);RWa.prototype.message="Deferred has already fired";RWa.prototype.name="AlreadyCalledError";var Ws=function(a){_.ca.call(this);this.bD=a};_.Ki(Ws,_.ca);Ws.prototype.message="Deferred was canceled";Ws.prototype.name="CanceledError";
var XWa=function(a){this.Xw=_.da.setTimeout((0,_.Xh)(this.zSc,this),0);this.lf=a};XWa.prototype.zSc=function(){delete WWa[this.Xw];throw this.lf;};var WWa={};var vsa=function(a,b){var c=b||{};b=c.document||document;var d=_.Nh(a).toString(),e=(new $Aa(b)).createElement("SCRIPT"),f={uNb:e,SV:void 0},g=new _.Vs(YWa,f),m=null,n=null!=c.timeout?c.timeout:5E3;0<n&&(m=window.setTimeout(function(){ZWa(e,!0);g.Zaa(new $Wa(1,"Timeout reached for loading script "+d))},n),f.SV=m);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!=e.readyState&&"complete"!=e.readyState||(ZWa(e,c.CZc||!1,m),g.callback(null))};e.onerror=function(){ZWa(e,!0,m);g.Zaa(new $Wa(0,
"Error while loading script "+d))};f=c.attributes||{};_.Sb(f,{type:"text/javascript",charset:"UTF-8"});cBa(e,f);iAa(e,a);aXa(b).appendChild(e);return g},aXa=function(a){var b;return(b=(a||document).getElementsByTagName("HEAD"))&&0!==b.length?b[0]:a.documentElement},YWa=function(){if(this&&this.uNb){var a=this.uNb;a&&"SCRIPT"==a.tagName&&ZWa(a,!0,this.SV)}},ZWa=function(a,b,c){null!=c&&_.da.clearTimeout(c);a.onload=function(){};a.onerror=function(){};a.onreadystatechange=function(){};b&&window.setTimeout(function(){_.lk(a)},
0)},$Wa=function(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);_.ca.call(this,c);this.code=a};_.Ki($Wa,_.ca);var bXa=_.Bi(["https://ssl.gstatic.com/guidedhelp/runtime/guided_help.js"]),cXa=_.Bi(["https://ssl.gstatic.com/guidedhelp/runtime_staging/guided_help.js"]),dXa=_.ug(bXa),eXa=_.ug(cXa),Xs=function(){};
Xs.prototype.Y2a=function(a){var b=this,c,d,e,f,g,m,n,r;return _.Sd(function(w){window.guidedhelp=null!=(c=window.guidedhelp)?c:{};f=null!=(e=null!=(d=a.callbackMethods)?d:window.guidedhelpCallbackMethods)?e:null;window.guidedhelp.onFlowDismiss=null==(g=f)?void 0:g.onFlowDismiss;window.guidedhelp.onFlowStepSet=null==(m=f)?void 0:m.onFlowStepSet;window.guidedhelp.onViewerClick=null==(n=f)?void 0:n.onViewerClick;window.guidedhelp.onError=null==(r=f)?void 0:r.onError;return w.return(new Promise(function(z,
D){try{fXa(b,a.runtimeEnvironment).then(function(){var J,L;return _.Sd(function(P){return _.Td(P,null==(J=window.help)?void 0:null==(L=J.guide)?void 0:L.startFlow(a).then(z,D),0)})},D)}catch(J){D(J)}}))})};var gXa=function(){var a;return!(null==(a=window.guidedhelp)||!a.loaded)};_.h=Xs.prototype;
_.h.dismissFlow=function(){return _.Sd(function(a){return gXa()?a.return(new Promise(function(b){var c,d,e;return _.Sd(function(f){b(null!=(e=null==(c=window.help)?void 0:null==(d=c.guide)?void 0:d.dismissFlow())?e:!1);f.Nc=0})})):a.return(Promise.resolve(!1))})};_.h.reset=function(){return _.Sd(function(a){return gXa()?a.return(new Promise(function(b){var c,d,e;return _.Sd(function(f){b(null!=(e=null==(c=window.help)?void 0:null==(d=c.guide)?void 0:d.reset())?e:!1);f.Nc=0})})):a.return(Promise.resolve(!1))})};
_.h.getFlowId=function(){var a,b;return gXa()?null==(a=window.help)?void 0:null==(b=a.guide)?void 0:b.getFlowId():void 0};_.h.yFc=function(){return NWa().flowId||void 0};_.h.zFc=function(){return NWa().stepId||void 0};_.h.getStepId=function(){var a,b;return gXa()?null==(a=window.help)?void 0:null==(b=a.guide)?void 0:b.getStepId():void 0};
_.h.IOc=function(a){var b=this,c,d;return _.Sd(function(e){c=NWa();OWa({domain:a.resumeCookieDomain});d=c.flowId;return e.return(new Promise(function(f,g){d?b.Y2a(Object.assign({},a,{flowId:d,stepId:c.stepId})).then(function(){f(!0)},g):f(!1)}))})};_.h.jRc=function(a){var b=this,c;return _.Sd(function(d){c=hXa();return d.return(new Promise(function(e,f){c.flowId?(OWa({domain:a.resumeCookieDomain}),b.Y2a(Object.assign({},a,{flowId:c.flowId,stepId:c.stepId})).then(function(){e(!0)},f)):e(!1)}))})};
var hXa=function(){var a=(new URL(_.da.location.href)).searchParams,b;return{flowId:+(null!=(b=a.get("ghstartflowid"))?b:0)||void 0,stepId:a.get("ghstartstepid")||void 0}},fXa=function(a,b){b=void 0===b?"PROD":b;if(gXa())return Promise.resolve();a.dNb||(a.dNb=Promise.resolve(vsa("PROD"===b?dXa:eXa)));return a.dNb};Xs.prototype.startFlowFromUrl=Xs.prototype.jRc;Xs.prototype.resumeCookiedFlow=Xs.prototype.IOc;Xs.prototype.getStepId=Xs.prototype.getStepId;Xs.prototype.getResumeCookiedStepId=Xs.prototype.zFc;
Xs.prototype.getResumeCookiedFlowId=Xs.prototype.yFc;Xs.prototype.getFlowId=Xs.prototype.getFlowId;Xs.prototype.reset=Xs.prototype.reset;Xs.prototype.dismissFlow=Xs.prototype.dismissFlow;Xs.prototype.startFlowById=Xs.prototype.Y2a;Xsa("help.guidedhelp.createBootstrapper",function(){return new Xs});var dsa="alternate author bookmark canonical cite help icon license next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" ");var iXa=function(a){this.WPc=a;a.then((0,_.Xh)(function(){},this),function(){},this)},jXa=function(a,b,c){return a.WPc.then(function(d){var e=d[b];if(!e)throw Error("Dc`"+b);return e.apply(d,c)})},lXa=function(a,b,c){for(var d=Array(arguments.length-2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];e=kXa(a,b).then(function(f){return f.apply(null,d)});return new iXa(e)},mXa={},kXa=function(a,b){var c=mXa[b];if(c)return c;c=(c=Zh(b))?Ck(c):(new Ak(function(d,e){var f=(new $Aa(document)).createElement("SCRIPT");
f.async=!0;_.hsa(f,_.tg(_.Pza(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=Zh(b);if(!d)throw Error("Ec`"+b+"`"+a);return d});return mXa[b]=c};var nXa=function(a){this.Zl=a};nXa.prototype.CV=function(a){jXa(this.Zl,"startFeedback",arguments)};nXa.prototype.mOc=function(a){jXa(this.Zl,"requestSurvey",arguments).hO(function(){},this)};nXa.prototype.hNc=function(a){jXa(this.Zl,"presentSurvey",arguments).hO(function(){},this)};var oXa=new _.Nj(Nza,"https://www.gstatic.com/feedback/js/help/prod/service/lazy.min.js");kXa(oXa,"help.service.Lazy.create").hO(function(){});var isa=function(a,b){b=b||{};a=lXa(oXa,"help.service.Lazy.create",a,{apiKey:b.apiKey||b.apiKey,asxUiUri:b.asxUiUri||b.asxUiUri,environment:b.environment||b.environment,frdProductData:b.frdProductData||b.frdProductData,frdProductDataSerializedJspb:b.T1c||b.frdProductDataSerializedJspb,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 nXa(a)};var qXa,Ys;_.pXa=new _.Bc("helpServiceCreationDelegate",{qa:function(){return isa}});qXa=new _.Bc("HelpService productData",{qa:function(){return{}}});Ys=function(a,b,c,d,e,f){this.productId=a;this.apiKey=f;e.listen("a",function(g){if(g=g.error){var m;d.lastError=(null!=(m=g.name)?m:"Error")+": "+g.message+":\n "+g.stack}});this.HNc=c(a,{locale:b,helpCenterPath:"/cloud",productData:d})};Ys.prototype.CV=function(a){this.HNc.CV(a)};
Ys.O=function(a){return new (a||Ys)(_.q(rKa),_.q(_.Hh),_.q(_.pXa),_.q(qXa),_.q(QVa),_.q(_.Gm))};Ys.ta=_.p({token:Ys,qa:Ys.O,Ga:"root"});_.Zs=function(a,b,c,d){var e=this;this.service=a;this.kqb=b;this.productVersion=c;this.authuser=d;this.CV=function(f,g){g={authuser:e.authuser||void 0,productVersion:e.productVersion,onend:g,y0c:!0};"undefined"!==typeof f&&(g.bucket=f);e.kqb&&(g.kqb=!0);e.service.CV(g)}};_.Zs.O=function(a){return new (a||_.Zs)(_.q(Ys),_.q(NKa,8),_.q(Em),_.q(_.Hm))};_.Zs.ta=_.p({token:_.Zs,qa:_.Zs.O});_.$s=function(a){if(a)throw Error("Fc");};_.$s.O=function(a){return new (a||_.$s)(_.q(_.$s,12))};_.$s.Da=_.uc({type:_.$s});_.$s.Ca=_.ec({});var ksa;var rXa,sXa;rXa=function(a,b){this.url=a;this.cO=null;this.options=b};_.at=function(a,b,c,d){this.Sab=a;this.kG=b;this.wHa=d;this.Roa=new Map;this.nna=new Map;this.hqc=new Map;this.KIa=new Map;this.psc=new Map;this.KKa=[];this.Q9a=["material-icons","mat-ligature-font"];this.Eb=c};_.bt=function(a,b,c){a.r8a("",b,new rXa(c))};sXa=function(a,b){return a.psc.get(b)||b};_.at.prototype.Mxa=function(){this.Q9a=_.zc.apply(0,arguments)};
var tXa=function(a,b,c){c=void 0===c?"":c;var d=c+":"+b,e=a.Roa.get(d);return e?a.oab(e):(e=a.Zsc(c,b))?(a.Roa.set(d,e),a.oab(e)):(c=a.nna.get(c))?a.ptc(b,c):_.Od(Error("Gc`"+d))};_.h=_.at.prototype;_.h.Ka=function(){this.KKa=[];this.Roa.clear();this.nna.clear();this.hqc.clear()};_.h.oab=function(a){return a.cO?_.Md(this.vLa(a).cloneNode(!0)):this.Fuc(a).ha(_.v(function(b){return b.cloneNode(!0)}))};
_.h.ptc=function(a,b){var c=this,d=this.w$a(a,b);if(d)return _.Md(d);d=b.filter(function(e){return!e.cO}).map(function(e){return c.Guc(e).ha(_.pe(function(f){f="Loading icon set URL: "+c.kG.Ro(5,e.url)+" failed: "+f.message;c.wHa.handleError(Error(f));return _.Md(null)}))});return _.ee(d).ha(_.v(function(){var e=c.w$a(a,b);if(!e)throw Error("Gc`"+a);return e}))};
_.h.w$a=function(a,b){for(var c=b.length-1;0<=c;c--){var d=b[c];if(d.cO&&-1<d.cO.toString().indexOf(a)){var e=this.vLa(d);if(d=this.fsc(e,a,d.options))return d}}return null};_.h.Fuc=function(a){var b=this;return this.x$a(a).ha(_.Ke(function(c){return a.cO=c}),_.v(function(){return b.vLa(a)}))};_.h.Guc=function(a){return a.cO?_.Md(null):this.x$a(a).ha(_.Ke(function(b){return a.cO=b}))};
_.h.fsc=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.Joa(a,c);if("symbol"===a.nodeName.toLowerCase())return this.Joa(this.pxc(a),c);b=this.wLa(msa("<svg></svg>"));b.appendChild(a);return this.Joa(b,c)};_.h.wLa=function(a){var b=this.Eb.createElement("DIV");b.innerHTML=a;a=b.querySelector("svg");if(!a)throw Error("Jc");return a};
_.h.pxc=function(a){for(var b=this.wLa(msa("<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.Eb.ELEMENT_NODE&&b.appendChild(a.childNodes[c].cloneNode(!0));return b};
_.h.Joa=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};
_.h.x$a=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.Sab)throw Error("Hc");if(null==c)throw Error("Kc`"+c);var f=this.kG.Ro(5,c);if(!f)throw Error("Ic`"+c);if(c=this.KIa.get(f))return c;c=this.Sab.get(f,{responseType:"text",withCredentials:a}).ha(_.v(function(g){return msa(g)}),we(function(){return b.KIa.delete(f)}),Cia());this.KIa.set(f,c);return c};_.h.r8a=function(a,b,c){this.Roa.set(a+":"+b,c);return this};
_.h.ZWc=function(a,b){var c=this.nna.get(a);c?c.push(b):this.nna.set(a,[b]);return this};_.h.vLa=function(a){if(!a.KRb){var b=this.wLa(a.cO);this.Joa(b,a.options);a.KRb=b}return a.KRb};_.h.Zsc=function(a,b){for(var c=0;c<this.KKa.length;c++){var d=this.KKa[c](b,a);if(d)return d.url&&d.options?new rXa(d.url,d.options):new rXa(d)}};_.at.O=function(a){return new (a||_.at)(_.q(_.Fn,8),_.q(Mn),_.q(_.vg,8),_.q(_.Cd))};_.at.ta=_.p({token:_.at,qa:_.at.O,Ga:"root"});new _.Wk;new _.Xk;new _.Wk;new _.Wk;var uXa,vXa,wXa,xXa,yXa;uXa=new _.Bc("MAT_ICON_DEFAULT_OPTIONS");vXa=new _.Bc("mat-icon-location",{Ga:"root",qa:nsa});wXa="clip-path color-profile src cursor fill filter marker marker-start marker-mid marker-end mask stroke".split(" ");xXa=wXa.map(function(a){return"["+a+"]"}).join(", ");yXa=/^url\(['"]?#(.*?)['"]?\)$/;
_.ct=function(a,b,c,d,e,f){this.Ma=a;this.JIa=b;this.Bq=d;this.wHa=e;this.inline=!1;this.Ccb=[];this.XGa=_.Gd.EMPTY;f&&(f.color&&(this.color=this.HP=f.color),f.nS&&(this.nS=f.nS));c||a.na.setAttribute("aria-hidden","true")};_.h=_.ct.prototype;_.h.Rwc=function(a){if(!a)return["",""];var b=a.split(":");switch(b.length){case 1:return["",b[0]];case 2:return b;default:throw Error("Lc`"+a);}};_.h.Ra=function(){this.VLa()};
_.h.Qm=function(){var a=this.JP;a&&a.size&&(a=this.Bq.dub(),a!==this.Fcb&&(this.Fcb=a,this.ycb(a)))};_.h.Ka=function(){this.XGa.unsubscribe();this.JP&&this.JP.clear()};_.h.bMa=function(){return!this.yk};_.h.Cwc=function(a){this.t9a();var b=this.Bq.dub();this.Fcb=b;this.eqc(a);this.ycb(b);this.Ma.na.appendChild(a)};_.h.t9a=function(){var a=this.Ma.na,b=a.childNodes.length;for(this.JP&&this.JP.clear();b--;){var c=a.childNodes[b];1===c.nodeType&&"svg"!==c.nodeName.toLowerCase()||c.remove()}};
_.h.VLa=function(){if(this.bMa()){var a=this.Ma.na,b=(this.nS?sXa(this.JIa,this.nS).split(/ +/):this.JIa.Q9a).filter(function(c){return 0<c.length});this.Ccb.forEach(function(c){return a.classList.remove(c)});b.forEach(function(c){return a.classList.add(c)});this.Ccb=b;this.Vh===this.qKa||b.includes("mat-ligature-font")||(this.qKa&&a.classList.remove(this.qKa),this.Vh&&a.classList.add(this.Vh),this.qKa=this.Vh)}};_.h.o9a=function(a){return"string"===typeof a?a.trim().split(" ")[0]:a};
_.h.ycb=function(a){var b=this.JP;b&&b.forEach(function(c,d){c.forEach(function(e){d.setAttribute(e.name,"url('"+a+"#"+e.value+"')")})})};_.h.eqc=function(a){var b=a.querySelectorAll(xXa),c=this.JP=this.JP||new Map;for(a={Dda:0};a.Dda<b.length;a={Dda:a.Dda},a.Dda++)wXa.forEach(function(d){return function(e){var f=b[d.Dda],g=f.getAttribute(e);if(g=g?g.match(yXa):null){var m=c.get(f);m||(m=[],c.set(f,m));m.push({name:e,value:g[1]})}}}(a))};
_.h.Rxc=function(a){var b=this;this.Ddb=this.Edb=null;this.XGa.unsubscribe();if(a){a=_.k(this.Rwc(a));var c=a.next().value,d=a.next().value;c&&(this.Edb=c);d&&(this.Ddb=d);this.XGa=tXa(this.JIa,d,c).ha(_.ve(1)).subscribe(function(e){return b.Cwc(e)},function(e){b.wHa.handleError(Error("Mc`"+c+"`"+d+"`"+e.message))})}};
_.W.Object.defineProperties(_.ct.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.Ai||this.HP},set:function(a){this.Ai=a}},yk:{configurable:!0,enumerable:!0,get:function(){return this.xLa},set:function(a){a!==this.xLa&&(a?this.Rxc(a):this.xLa&&this.t9a(),this.xLa=a)}},nS:{configurable:!0,enumerable:!0,get:function(){return this.G$a},set:function(a){a=this.o9a(a);a!==this.G$a&&(this.G$a=a,this.VLa())}},Vh:{configurable:!0,enumerable:!0,get:function(){return this.F$a},set:function(a){a=
this.o9a(a);a!==this.F$a&&(this.F$a=a,this.VLa())}}});_.ct.O=function(a){return new (a||_.ct)(_.u(_.ld),_.u(_.at),_.fd("aria-hidden"),_.u(vXa),_.u(_.Cd),_.u(uXa,8))};
_.ct.ya=_.tc({type:_.ct,oa:[["mat-icon"]],yb:["role","img",1,"mat-icon","notranslate"],tb:10,Za:function(a,b){a&2&&(_.cf("data-mat-icon-type",b.bMa()?"font":"svg")("data-mat-icon-name",b.Ddb||b.Vh)("data-mat-icon-namespace",b.Edb||b.nS)("fontIcon",b.bMa()?b.Vh:null),_.gf(b.color?"mat-"+b.color:""),_.ef("mat-icon-inline",b.inline)("mat-icon-no-color","primary"!==b.color&&"accent"!==b.color&&"warn"!==b.color))},inputs:{color:"color",inline:["inline","inline",_.Of],yk:"svgIcon",nS:"fontSet",Vh:"fontIcon"},
Sb:["matIcon"],standalone:!0,features:[_.bf,_.zf],Yb:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.rf(),_.sf(0))},styles:["mat-icon,mat-icon.mat-primary,mat-icon.mat-accent,mat-icon.mat-warn{color:var(--mat-icon-color)}.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,Oa:0});_.dt=function(){};_.dt.O=function(a){return new (a||_.dt)};_.dt.Da=_.uc({type:_.dt});_.dt.Ca=_.ec({imports:[_.Xq,_.Xq]});var zXa;zXa=_.Bi(["https://ssl.gstatic.com/devopsconsole/images/","/",".svg"]);
_.AXa=[{qx:"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(" ")},{qx:"iam",icons:["domain","group","service_account","user"]},{qx:"logs",icons:"any debug error fatal info warning".split(" ")},{qx:"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(" ")},{qx:"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(" "),
hob:["arrow_right","arrow_down"]},{qx:"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(" ")},{qx:"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(" ")},
{qx:"oss",icons:["logo","logo_monochrome"]},{qx:"tasks",icons:["g3c_logo_200x200"]}];_.BXa=new _.Bc("SvgIconGroupsToBeRegistered");_.et=function(a,b){this.vwb=a;this.eHc=b;this.vwb.Mxa("material-icons-extended")};_.et.O=function(a){return new (a||_.et)(_.q(_.at),_.q(_.BXa))};_.et.ta=_.p({token:_.et,qa:_.et.O});var CXa;_.Gg=function(a){var b=this;this.Ad=a;this.c0a=!1;this.Ad.Vb(function(){CXa(b)})};CXa=function(a){setTimeout(function(){a.c0a=!0},864E5)};_.Gg.prototype.nR=function(a,b){if(this.c0a){var c=window.location;b=_.og(b.url);b=_.qg(b);void 0!==b&&(c.href=b)}return!this.c0a};_.Gg.O=function(a){return new (a||_.Gg)(_.q(_.Me))};_.Gg.ta=_.p({token:_.Gg,qa:_.Gg.O});var wsa=_.Bi(["https://apis.google.com/js/api.js"]),rsa=null,ysa=new WeakMap;var DXa=function(){};DXa.prototype.send=function(a,b){zla(a);return this.makeRequest(a).then(function(c){return b?_.Sf(b,c):c})};var ft=function(a,b,c,d,e){this.s_=a;this.r_=b;this.uSa=c||{};this.q_=d||{};this.OBc=e};_.V(ft,DXa);var FXa=function(a){return _.tsa({timeout:3E4}).then(function(b){b=b||window.gapi;EXa(a,b);return Asa(b,{apiKey:a.r_,clientId:a.q_.clientId,scope:a.q_.scope,cwb:a.q_.cwb,usb:a.q_.usb}).then(function(){return b})})};
ft.prototype.makeRequest=function(a){var b=this;return FXa(this).then(function(c){return _.Sd(function(d){if(1==d.Nc)return void 0===b.q_.MKc?d.Wh(2):_.Td(d,zsa(c,b.q_.MKc),2);EXa(b,c);return d.return(GXa(c.client.request({root:b.s_,path:a.path,method:a.Kb,body:a.body,params:a.Ta,headers:a.headers,authType:a.authType,apiId:a.apiId||b.OBc})))})})};
var GXa=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)})})},EXa=function(a,b){for(var c in a.uSa)a.uSa.hasOwnProperty(c)&&_.xsa(b,c,a.uSa[c])};ft.$inject=["gapiUrl","gapiKey","gapiConfigUpdates","gapiAuthParams","defaultApiId"];var HXa=function(a,b,c,d,e,f,g){ft.call(this,a,b,f,g);this.mh=c;this.kNa=d;this.Np=e};_.V(HXa,ft);HXa.prototype.makeRequest=function(a){var b=this;a.headers||(a.headers={});a.headers.sessionId=this.mh.sessionId;this.mh.actionId&&(a.headers.actionId=this.mh.actionId);this.Np&&(a.headers["X-Goog-IAM-Authorization-Token"]=this.Np);return IXa(this.kNa).then(function(){return ft.prototype.makeRequest.call(b,a)})};var JXa=function(a,b){a=Error.call(this,a);this.message=a.message;"stack"in a&&(this.stack=a.stack);this.error=b};_.V(JXa,Error);var KXa=/^\)\]\}',?\n/,gt=function(a,b){this.Nm=b;this.config=_.Xd(Promise.resolve(a))};_.V(gt,cKa);gt.prototype.makeRequest=function(a){var b=this;return this.config.ha(_.Ie(function(c){return b.YQa(c,a)}),_.Ie(function(c){if("text/csv"===c.headers.get("content-type")||"text/plain"===c.headers.get("content-type"))var d=_.Md({data:c.body});else try{var e=(c.body||"{}").replace(KXa,"");d=_.Md(JSON.parse(e))}catch(f){d=_.Od(new _.En({error:f,headers:c.headers,url:c.url||void 0}))}return d}),_.v(function(c){return c}))};
gt.prototype.YQa=function(a,b){b.headers=Object.assign({},b.headers,a.headers);if(a.jZc){var c={},d={},e=!1,f=!1;if(b.headers){f=null!=b.headers["Content-Type"];for(var g=_.k(Object.entries(b.headers)),m=g.next();!m.done;m=g.next()){var n=_.k(m.value);m=n.next().value;n=n.next().value;ZJa.includes(m)?c[m]=n:(d[m]=n,e=!0)}}if(null!=b.body||"PUT"===b.Kb||"POST"===b.Kb)f||(d["Content-Type"]="application/json",e=!0),c["Content-Type"]="text/plain";e&&(d=encodeURIComponent(String(YJa(d))),Ala(b,"$httpHeaders",
d));b.headers=c;$Ja.includes(b.Kb)||(Ala(b,"$httpMethod",b.Kb),b.Kb="POST")}return this.Nm.request(b.Kb,_.Bsa(a.s_,b.path),{body:b.body||null,responseType:"text",observe:"response",headers:new Bn(b.headers),params:this.searchParams(a,b),withCredentials:a.withCredentials})};
gt.prototype.searchParams=function(a,b){b=Object.entries(b.Ta||{}).reduce(function(c,d){d=_.k(d);var e=d.next().value;d=d.next().value;return a.q1c&&d instanceof Array?d.reduce(function(f,g){return f.append(e,g)},c):c.set(e,d)},new _.Cn({Jra:a.a3c}));return a.r_?b.set("key",a.r_):b};var LXa=function(a,b,c,d){gt.call(this,a,b);this.wka=c;this.Np=d};_.V(LXa,gt);
LXa.prototype.YQa=function(a,b){var c=this;return _.Xd(this.wka.getToken()).ha(_.Ie(function(d){b.Ta||(b.Ta={});b.Ta.access_token=d;c.Np&&(b.headers=b.headers||{},b.headers["X-Goog-IAM-Authorization-Token"]=c.Np);return gt.prototype.YQa.call(c,a,b)}),_.pe(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(m){}f="string"===typeof e?e:e?JSON.stringify(e):d.message;f=new JXa("No xhr error returned",
{code:d.status,message:f})}}return _.Od(f)}))};var MXa=function(a,b,c,d,e){LXa.call(this,{s_:a,r_:b},c,d,e)};_.V(MXa,LXa);var Fsa=Error("Pc"),Gsa=Error("Qc");var OXa=function(a,b,c,d,e){var f=NXa;this.oauthClientId=a;this.sessionIndex=b;this.Wg=c;this.kNa=d;this.Fa=e;this.Xra=null;this.G0a=2;this.scopes=[].concat(_.Dc(new Set(f))).join(" ")};
OXa.prototype.getToken=function(){var a=this,b,c,d,e;return _.Sd(function(f){switch(f.Nc){case 1:return a.Xra||(a.Xra=_.po(a.Fa,Esa(a.oauthClientId,a.scopes,a.sessionIndex),"getOauthToken")),_.Td(f,PXa(a.kNa),2);case 2:return b=f.Ak,c=null,_.vha(f,3,4),_.Td(f,a.Xra,6);case 6:c=f.Ak;case 4:xha(f);b();yha(f,5);break;case 3:throw d=_.zha(f),_.LWa(a.Wg,{error:d,message:"Failed to fetch oauth token.",Sd:"Dismiss"}),bsa();case 5:a:{if(c){var g=c.access_token;var m=c.expires_at;if(g&&m&&!(Date.now()>=m))break a}g=
void 0}if(e=g)return a.G0a=2,f.return(e);if(0<a.G0a)return a.G0a--,a.Xra=null,f.return(a.getToken());throw Error("Rc");}})};_.QXa=new _.Bc("authenticationLock");_.RXa=new _.Bc("Cookies");_.ht=new _.Bc("windowToken");var IXa,PXa;_.SXa=function(){this.locked=!1;this.nHb=[]};IXa=function(a){return PXa(a).then(function(b){b()})};PXa=function(a){return new Promise(function(b){var c=function(){a.locked=!0;b(function(){a.release()})};a.locked?a.nHb.push(c):c()})};_.SXa.prototype.release=function(){this.locked=!1;var a=this.nHb.shift();a&&a()};var NXa;NXa=[].concat(_.Dc(["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"]),_.Dc(["https://www.googleapis.com/auth/cloud-platform","https://www.googleapis.com/auth/cloudplatformprojects"]),_.Dc(["https://www.googleapis.com/auth/iam"]),_.Dc(["https://www.googleapis.com/auth/peopleapi.readwrite"]),_.Dc(["https://www.googleapis.com/auth/service.management"]));
_.it=function(a,b,c,d,e){this.JLc=new OXa(a,b,c,d,e)};_.it.prototype.getToken=function(){return this.JLc.getToken()};_.it.O=function(a){return new (a||_.it)(_.q(vKa),_.q(_.Hm),_.q(_.Rs),_.q(_.QXa),_.q(_.to))};_.it.ta=_.p({token:_.it,qa:_.it.O});var TXa=function(a,b,c){this.xNa=a;this.mh=b;this.debug=c};_.V(TXa,cKa);TXa.prototype.makeRequest=function(a){var b=this.xNa.makeRequest(a).ha(_.Qh(this.mh,a.Nb||"Unknown RPC"));return this.debug.wCb(a,b)};_.UXa=function(){};_.V(_.UXa,_.em);var lla=function(a){var b;return{MLc:function(){b=Error("Sc")},dU:function(){},onError:function(c){if("object"!==typeof c)console.warn("Instance of error was not thrown.");else{if(c.stack)var d=c;else{if(c.C5a)return;d=Error("Tc`"+a.path+"`"+JSON.stringify(c));c.C5a=d}d.stack+="\nCaused by: "+b.stack}}}};_.VXa=function(a,b,c){gt.call(this,a,b);this.sessionIndex=c};_.V(_.VXa,gt);_.VXa.prototype.makeRequest=function(a){a.Ta=a.Ta||{};a.Ta.authuser=this.sessionIndex||"0";var b;a.headers=null!=(b=a.headers)?b:{};b=_.rAa([]);if(null!=b){a.headers.AUTHORIZATION=b;var c;a.headers["X-Goog-AuthUser"]=null!=(c=this.sessionIndex)?c:"0"}a.headers["X-Origin"]=window.location.origin;a.headers["X-Referer"]=window.location.origin;return gt.prototype.makeRequest.call(this,a)};_.Eh(_.Gh(_.Fh(function(a){this.Ma=a})));_.Dc(["disabled","disableRipple","color","tabIndex"]);_.WXa=function(){this.gB="assertive";this.gu="";this.duration=0;this.data=null;this.BA="center";this.G3="bottom"};_.XXa=Math.pow(2,31)-1;var YXa=_.lh("state",[_.oh("void, hidden",_.nh({transform:"scale(0.8)",opacity:0})),_.oh("visible",_.nh({transform:"scale(1)",opacity:1})),_.ph("* => visible",_.mh("150ms cubic-bezier(0, 0, 0.2, 1)")),_.ph("* => void, * => hidden",_.mh("75ms cubic-bezier(0.4, 0.0, 1, 1)",_.nh({opacity:0})))]);var ZXa=0,jt=function(a,b,c,d,e){this.zq=!1;this.hb=a;this.Ma=b;this.ab=c;this.Bc=d;this.wV=e;this.Eb=_.pc(_.vg);this.VQ=new Set;this.WFa=150;this.Lb=!1;this.wQ=new _.Ee;this.aG=new _.Ee;this.Q6=new _.Ee;this.hs="void";this.nQ="mat-snack-bar-container-live-"+ZXa++;this.Ut="assertive"!==e.gB||e.gu?"off"===e.gB?"off":"polite":"assertive";this.Bc.HBa&&("polite"===this.Ut&&(this.w7="status"),"assertive"===this.Ut&&(this.w7="alert"))};_.V(jt,Ar);_.h=jt.prototype;
_.h.iu=function(a){a=this.Wt.iu(a);this.sP();return a};_.h.Pz=function(a){a=this.Wt.Pz(a);this.sP();return a};_.h.JYa=function(a){var b=a.ql;a=a.Sf;("void"===a&&"void"!==b||"hidden"===a)&&this.j5();if("visible"===a){var c=this.Q6;this.hb.qc(function(){c.next();c.complete()})}};_.h.bS=function(){this.Lb||(this.hs="visible",_.bl(this.ab),this.RKa())};_.h.hba=function(){var a=this;this.hb.qc(function(){a.hs="hidden";a.Ma.na.setAttribute("mat-exit","");clearTimeout(a.X4)});return this.aG};
_.h.Ka=function(){this.Lb=!0;this.KGa();this.j5()};_.h.j5=function(){var a=this;this.hb.QM.ha(_.ve(1)).subscribe(function(){a.hb.qc(function(){a.aG.next();a.aG.complete()})})};_.h.sP=function(){var a=this.Ma.na,b=this.wV.Bd;b&&(Array.isArray(b)?b.forEach(function(c){return a.classList.add(c)}):a.classList.add(b));this.zHa()};
_.h.zHa=function(){for(var a=this.nQ,b=this.Eb.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]'),c=0;c<b.length;c++){var d=b[c],e=d.getAttribute("aria-owns");this.VQ.add(d);e?-1===e.indexOf(a)&&d.setAttribute("aria-owns",e+" "+a):d.setAttribute("aria-owns",a)}};_.h.KGa=function(){var a=this;this.VQ.forEach(function(b){var c=b.getAttribute("aria-owns");c&&(c=c.replace(a.nQ,"").trim(),0<c.length?b.setAttribute("aria-owns",c):b.removeAttribute("aria-owns"))});this.VQ.clear()};
_.h.Gpc=function(){};_.h.RKa=function(){var a=this;this.X4||this.hb.Vb(function(){a.X4=setTimeout(function(){var b=a.Ma.na.querySelector("[aria-hidden]"),c=a.Ma.na.querySelector("[aria-live]");if(b&&c){var d=null;a.Bc.Qd&&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.wQ.next();a.wQ.complete()}},a.WFa)})};
jt.O=function(a){return new (a||jt)(_.u(_.Me),_.u(_.ld),_.u(_.cl),_.u(_.fq),_.u(_.WXa))};jt.Ha=_.wc({type:jt,ub:function(a,b){a&1&&_.Hf(_.Cr,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.Wt=c.first)}},features:[_.af]});_.kt=function(){jt.apply(this,arguments)};_.V(_.kt,jt);_.kt.Ha=jt.Ha;_.kt.prototype.sP=function(){jt.prototype.sP.call(this);"center"===this.wV.BA&&this.Ma.na.classList.add("mat-snack-bar-center");"top"===this.wV.G3&&this.Ma.na.classList.add("mat-snack-bar-top")};_.kt.O=function(){var a;return function(b){return(a||(a=_.jd(_.kt)))(b||_.kt)}}();
_.kt.ya=_.tc({type:_.kt,oa:[["snack-bar-container"]],yb:[1,"mat-snack-bar-container"],tb:2,Za:function(a,b){a&1&&_.qf("@state.done",function(c){return b.JYa(c)});a&2&&(_.cf("mat-id-collision",null),_.lf("@state",b.hs))},features:[_.af],Aa:3,Ba:3,Ea:[["aria-hidden","true"],["cdkPortalOutlet",""]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.x(1,Jsa,0,0,"ng-template",1),_.B(),_.E(2,"div"));a&2&&(_.t(2),_.cf("aria-live",b.Ut)("role",b.w7)("id",b.nQ))},Ia:[_.Cr],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:[YXa]}});var lt=function(a,b){this.Fa=a;this.GBc=b};lt.prototype.create=function(a){return new TXa(a,this.Fa,this.GBc)};lt.O=function(a){return new (a||lt)(_.q(_.to),_.q(fn))};lt.ta=_.p({token:lt,qa:lt.O,Ga:"root"});var mt=function(a,b,c,d){this.Nva=a;this.Nm=b;this.wka=c;this.Np=d};mt.prototype.create=function(a){return new MXa(a,this.Nva,this.Nm,this.wka,this.Np)};mt.O=function(a){return new (a||mt)(_.q(_.Gm),_.q(_.Fn),_.q(_.it),_.q(_.Im))};mt.ta=_.p({token:mt,qa:mt.O,Ga:"root"});var Ksa=[429,503];_.nt=function(a){a=void 0===a?{}:a;a=void 0===a.vg?36E5:a.vg;this.store={};this.DDb=0;this.vg=a};_.nt.prototype.fetch=function(a,b){var c=JSON.stringify(a),d=_.$Xa(this,a);if(d)return d;d=this.DDb++;b=this.Sjb(c,d,b);this.TCb(c,d,b,a);return b};_.$Xa=function(a,b,c){c=void 0===c?{}:c;var d=void 0===c.Hda?!1:c.Hda;c=JSON.stringify(b);(c=a.store[c])?(d||(d=c.VCc,d=Date.now()-(null!=d?d:a.vg),d=c.BUb.getTime()>=d),a=d?c.response:a.DFb(b,c)):a=null;return a};
_.nt.prototype.put=function(a,b){a=JSON.stringify(a);var c=this.DDb++;ot(this,a,c,b)};_.nt.prototype.Sjb=function(a,b,c){return c()};_.nt.prototype.DFb=function(a){a=JSON.stringify(a);delete this.store[a];return null};var ot=function(a,b,c,d,e){a.store[b]={id:c,response:d,BUb:new Date,VCc:e}};_.nt.prototype.TCb=function(a,b,c){ot(this,a,b,c)};
_.pt=function(a,b){b=void 0===b?{}:b;var c=b.XSa,d=b.o0a,e=void 0===b.K0a?!0:b.K0a,f=void 0===b.L0a?Lsa:b.L0a,g=void 0===b.KXa?5:b.KXa,m=void 0===b.M0a?500:b.M0a;_.nt.call(this,{vg:void 0===b.vg?36E5:b.vg});this.Fa=a;this.o0a=d;this.K0a=e;this.L0a=f;this.KXa=g;this.M0a=m;this.XSa=c};_.V(_.pt,_.nt);
_.pt.prototype.TCb=function(a,b,c,d){var e=this;if(this.XSa)if(d=this.XSa(d,c),"number"!==typeof d){ot(this,a,b,c);var f=Date.now();d.ha(_.ve(1),Pha()).subscribe(function(g){g-=Date.now()-f;ot(e,a,b,c,g)},function(){})}else ot(this,a,b,c,d);else ot(this,a,b,c)};
_.pt.prototype.Sjb=function(a,b,c){var d=this;c=_.de(c);var e=this.L0a;this.K0a&&(c=c.ha(_.qsa(this.Fa,e,{eMb:this.M0a,J0a:this.KXa})));var f=c.ha(_.Ke({error:function(){var m=d.store[a];m&&m.id===b&&delete d.store[a]}}),_.Be(new _.Ce(this.o0a))),g=!1;return _.de(function(){g||(f.connect(),g=!0);return f})};_.pt.prototype.getValue=function(a,b){b=void 0===b?{}:b;a=_.$Xa(this,a,{Hda:void 0===b.Hda?!1:b.Hda});if(!a)return null;var c=null;a.subscribe(function(d){c=d}).unsubscribe();return c};var aYa=function(a,b,c){_.pt.call(this,a,Object.assign({},b,{o0a:1}));this.Qf=c};_.V(aYa,_.pt);aYa.prototype.DFb=function(a,b){this.Qf.refresh(a);return b.response};aYa.prototype.eZa=function(a){a=JSON.stringify(a);var b=this.store[a];b&&(this.store[a]=Object.assign({},b,{BUb:new Date}))};aYa.prototype.QSa=function(a){return this.getValue(a,{Hda:!0})};_.qt=function(a,b){b=void 0===b?{}:b;this.QNc=new _.nt({vg:Number.POSITIVE_INFINITY});this.Ifa=new aYa(a,b,this)};
_.qt.prototype.fetch=function(a,b){var c=this;return this.Ifa.fetch(a,function(){return bYa(c,a).ha(_.Ie(function(d){var e=d.OMc;d=d.fetch?b():_.ue;return void 0===e?d:d.ha(_.He(e))}))})};_.qt.prototype.QSa=function(a){return this.Ifa.QSa(a)};_.qt.prototype.refresh=function(a,b,c){c=void 0===c?!0:c;if(!c&&!b)throw Error("Vc");var d=this.Ifa.QSa(a);null!=d&&(bYa(this,a).next({OMc:b?b(d):void 0,fetch:c}),c&&this.Ifa.eZa(a))};var bYa=function(a,b){return a.QNc.fetch(b,function(){return new _.gg({fetch:!0})})};var dYa;_.rt=function(a){a=void 0===a?{}:a;this.i={};this.i.request=null==a.request?null:a.request};_.V(_.rt,_.U);_.rt.prototype.ma=function(){return _.rt};_.rt.prototype.ka=function(){return{Pa:{request:_.st},keys:["request"]}};_.W.Object.defineProperties(_.rt.prototype,{request:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"request")?_.S(this,"request"):null},set:function(a){this.i.request=a}}});var tt=function(a){a=void 0===a?{}:a;this.i={};this.i.result=null==a.result?null:a.result};
_.V(tt,_.U);tt.prototype.ma=function(){return tt};tt.prototype.ka=function(){return{Pa:{result:ut},keys:["result"]}};_.W.Object.defineProperties(tt.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.S(this,"result"):null},set:function(a){this.i.result=a}}});var ut=function(a){a=void 0===a?{}:a;this.i={};this.i.resourceType=null==a.resourceType?null:a.resourceType;this.i.status=null==a.status?null:a.status};_.V(ut,_.U);ut.prototype.ma=function(){return ut};
ut.prototype.ka=function(){return{keys:["resourceType","status"],Ja:{status:vt}}};_.W.Object.defineProperties(ut.prototype,{resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.S(this,"resourceType"):null},set:function(a){this.i.resourceType=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.S(this,"status"):null},set:function(a){this.i.status=a}}});
var wt=function(a){a=void 0===a?{}:a;this.i={};this.i.result=null==a.result?null:a.result};_.V(wt,_.U);wt.prototype.ma=function(){return wt};wt.prototype.ka=function(){return{Pa:{result:xt},keys:["result"]}};_.W.Object.defineProperties(wt.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.S(this,"result"):null},set:function(a){this.i.result=a}}});
var xt=function(a){a=void 0===a?{}:a;this.i={};this.i.key=null==a.key?null:a.key;this.i.status=null==a.status?null:a.status};_.V(xt,_.U);xt.prototype.ma=function(){return xt};xt.prototype.ka=function(){return{keys:["key","status"],Ja:{key:yt,status:vt}}};
_.W.Object.defineProperties(xt.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"key")?_.S(this,"key"):null},set:function(a){this.i.key=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.S(this,"status"):null},set:function(a){this.i.status=a}}});_.zt=function(a){a=void 0===a?{}:a;this.i={};this.i.resourceTypes=null==a.resourceTypes?null:a.resourceTypes;this.i.count=null==a.count?null:a.count};_.V(_.zt,_.U);_.zt.prototype.ma=function(){return _.zt};
_.zt.prototype.ka=function(){return{keys:["count","resourceTypes"]}};_.W.Object.defineProperties(_.zt.prototype,{count:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"count")?_.S(this,"count"):null},set:function(a){this.i.count=a}},resourceTypes:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceTypes")?_.S(this,"resourceTypes"):null},set:function(a){this.i.resourceTypes=a}}});
var At=function(a){a=void 0===a?{}:a;this.i={};this.i.resources=null==a.resources?null:a.resources};_.V(At,_.U);At.prototype.ma=function(){return At};At.prototype.ka=function(){return{Pa:{resources:_.Bt},keys:["resources"]}};_.W.Object.defineProperties(At.prototype,{resources:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resources")?_.S(this,"resources"):null},set:function(a){this.i.resources=a}}});
_.Bt=function(a){a=void 0===a?{}:a;this.i={};this.i.resourceType=null==a.resourceType?null:a.resourceType;this.i.resourceId=null==a.resourceId?null:a.resourceId;this.i.timestamp=null==a.timestamp?null:a.timestamp};_.V(_.Bt,_.U);_.Bt.prototype.ma=function(){return _.Bt};_.Bt.prototype.ka=function(){return{keys:["resourceId","resourceType","timestamp"]}};
_.W.Object.defineProperties(_.Bt.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceId")?_.S(this,"resourceId"):null},set:function(a){this.i.resourceId=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.S(this,"resourceType"):null},set:function(a){this.i.resourceType=a}},timestamp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timestamp")?_.S(this,"timestamp"):null},set:function(a){this.i.timestamp=
a}}});var Ct=function(a){a=void 0===a?{}:a;this.i={};this.i.result=null==a.result?null:a.result};_.V(Ct,_.U);Ct.prototype.ma=function(){return Ct};Ct.prototype.ka=function(){return{Pa:{result:Dt},keys:["result"]}};_.W.Object.defineProperties(Ct.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.S(this,"result"):null},set:function(a){this.i.result=a}}});
var Dt=function(a){a=void 0===a?{}:a;this.i={};this.i.setting=null==a.IE?null:a.IE;this.i.status=null==a.status?null:a.status};_.V(Dt,_.U);Dt.prototype.ma=function(){return Dt};Dt.prototype.ka=function(){return{keys:["setting","status"],Ja:{setting:Et,status:vt}}};
_.W.Object.defineProperties(Dt.prototype,{IE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.S(this,"setting"):null},set:function(a){this.i.setting=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.S(this,"status"):null},set:function(a){this.i.status=a}}});_.st=function(a){a=void 0===a?{}:a;this.i={};this.i.resourceType=null==a.resourceType?null:a.resourceType;this.i.resourceId=null==a.resourceId?null:a.resourceId};_.V(_.st,_.U);
_.st.prototype.ma=function(){return _.st};_.st.prototype.ka=function(){return{keys:["resourceId","resourceType"]}};_.W.Object.defineProperties(_.st.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceId")?_.S(this,"resourceId"):null},set:function(a){this.i.resourceId=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.S(this,"resourceType"):null},set:function(a){this.i.resourceType=a}}});_.Ft=function(){this.i={}};
_.V(_.Ft,_.U);_.Ft.prototype.ma=function(){return _.Ft};_.Ft.prototype.ka=function(){return{keys:[]}};var cYa=function(){this.i={}};_.V(cYa,_.U);cYa.prototype.ma=function(){return cYa};cYa.prototype.ka=function(){return{keys:[]}};var Gt=function(a){a=void 0===a?{}:a;this.i={};this.i.resourceType=null==a.resourceType?null:a.resourceType;this.i.resourceIds=null==a.zLb?null:a.zLb;this.i.timestamps=null==a.XSb?null:a.XSb};_.V(Gt,_.U);Gt.prototype.ma=function(){return Gt};
Gt.prototype.ka=function(){return{keys:["resourceIds","resourceType","timestamps"]}};
_.W.Object.defineProperties(Gt.prototype,{zLb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceIds")?_.S(this,"resourceIds"):null},set:function(a){this.i.resourceIds=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.S(this,"resourceType"):null},set:function(a){this.i.resourceType=a}},XSb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timestamps")?_.S(this,"timestamps"):null},set:function(a){this.i.timestamps=a}}});
_.Ht=function(a){a=void 0===a?{}:a;this.i={};this.i.setting=null==a.IE?null:a.IE;this.i.subkey=null==a.Sja?null:a.Sja;this.i.projectId=null==a.projectId?null:a.projectId};_.V(_.Ht,_.U);_.Ht.prototype.ma=function(){return _.Ht};_.Ht.prototype.ka=function(){return{keys:["projectId","setting","subkey"]}};
_.W.Object.defineProperties(_.Ht.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.S(this,"projectId"):null},set:function(a){this.i.projectId=a}},IE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.S(this,"setting"):null},set:function(a){this.i.setting=a}},Sja:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"subkey")?_.S(this,"subkey"):null},set:function(a){this.i.subkey=a}}});
_.It=function(a){a=void 0===a?{}:a;this.i={};this.i.stringVal=null==a.cRb?null:a.cRb;this.i.int32Val=null==a.byb?null:a.byb;this.i.doubleVal=null==a.doubleVal?null:a.doubleVal;this.i.boolVal=null==a.INa?null:a.INa;this.i.int64Val=null==a.XUa?null:a.XUa;this.i.protoVal=null==a.aha?null:a.aha};_.V(_.It,_.U);_.It.prototype.ma=function(){return _.It};_.It.prototype.ka=function(){return{keys:"boolVal doubleVal int32Val int64Val protoVal stringVal".split(" "),xd:{protoVal:{wc:null,Hc:!1,Ic:!1,Jc:!1}}}};
_.W.Object.defineProperties(_.It.prototype,{INa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"boolVal")?_.S(this,"boolVal"):null},set:function(a){this.i.boolVal=a}},doubleVal:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"doubleVal")?_.S(this,"doubleVal"):null},set:function(a){this.i.doubleVal=a}},byb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"int32Val")?_.S(this,"int32Val"):null},set:function(a){this.i.int32Val=a}},XUa:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"int64Val")?_.S(this,"int64Val"):null},set:function(a){this.i.int64Val=a}},aha:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"protoVal")?_.S(this,"protoVal"):null},set:function(a){this.i.protoVal=a}},cRb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"stringVal")?_.S(this,"stringVal"):null},set:function(a){this.i.stringVal=a}}});
var vt=function(a){a=void 0===a?{}:a;this.i={};this.i.code=null==a.code?null:a.code;this.i.space=null==a.U2?null:a.U2;this.i.message=null==a.message?null:a.message;this.i.canonicalCode=null==a.Zjb?null:a.Zjb;this.i.messageSet=null==a.QDb?null:a.QDb};_.V(vt,_.U);vt.prototype.ma=function(){return vt};vt.prototype.ka=function(){return{keys:["canonicalCode","code","message","messageSet","space"],Ja:{messageSet:cYa}}};
_.W.Object.defineProperties(vt.prototype,{Zjb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"canonicalCode")?_.S(this,"canonicalCode"):null},set:function(a){this.i.canonicalCode=a}},code:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"code")?_.S(this,"code"):null},set:function(a){this.i.code=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.S(this,"message"):null},set:function(a){this.i.message=a}},QDb:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"messageSet")?_.S(this,"messageSet"):null},set:function(a){this.i.messageSet=a}},U2:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"space")?_.S(this,"space"):null},set:function(a){this.i.space=a}}});_.Jt=function(a){a=void 0===a?{}:a;this.i={};this.i.resourceId=null==a.resourceId?null:a.resourceId};_.V(_.Jt,_.U);_.Jt.prototype.ma=function(){return _.Jt};_.Jt.prototype.ka=function(){return{keys:["resourceId"]}};
_.W.Object.defineProperties(_.Jt.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceId")?_.S(this,"resourceId"):null},set:function(a){this.i.resourceId=a}}});_.Kt=function(a){a=void 0===a?{}:a;this.i={};this.i.key=null==a.key?null:a.key;this.i.value=null==a.value?null:a.value;this.i.version=null==a.version?null:a.version;this.i.noExistingValue=null==a.YEb?null:a.YEb};_.V(_.Kt,_.U);_.Kt.prototype.ma=function(){return _.Kt};
_.Kt.prototype.ka=function(){return{keys:["key","noExistingValue","value","version"],Ja:{key:_.Ht,value:_.It}}};
_.W.Object.defineProperties(_.Kt.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"key")?_.S(this,"key"):null},set:function(a){this.i.key=a}},YEb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"noExistingValue")?_.S(this,"noExistingValue"):null},set:function(a){this.i.noExistingValue=a}},value:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"value")?_.S(this,"value"):null},set:function(a){this.i.value=a}},version:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"version")?_.S(this,"version"):null},set:function(a){this.i.version=a}}});var Et=function(a){a=void 0===a?{}:a;this.i={};this.i.key=null==a.key?null:a.key;this.i.value=null==a.value?null:a.value;this.i.version=null==a.version?null:a.version};_.V(Et,_.U);Et.prototype.ma=function(){return Et};Et.prototype.ka=function(){return{keys:["key","value","version"],Ja:{key:yt,value:_.It}}};
_.W.Object.defineProperties(Et.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"key")?_.S(this,"key"):null},set:function(a){this.i.key=a}},value:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"value")?_.S(this,"value"):null},set:function(a){this.i.value=a}},version:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"version")?_.S(this,"version"):null},set:function(a){this.i.version=a}}});
var yt=function(a){a=void 0===a?{}:a;this.i={};this.i.setting=null==a.IE?null:a.IE;this.i.subkey=null==a.Sja?null:a.Sja;this.i.projectNumber=null==a.projectNumber?null:a.projectNumber;this.i.projectId=null==a.projectId?null:a.projectId};_.V(yt,_.U);yt.prototype.ma=function(){return yt};yt.prototype.ka=function(){return{keys:["projectId","projectNumber","setting","subkey"]}};
_.W.Object.defineProperties(yt.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.S(this,"projectId"):null},set:function(a){this.i.projectId=a}},projectNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectNumber")?_.S(this,"projectNumber"):null},set:function(a){this.i.projectNumber=a}},IE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.S(this,"setting"):null},set:function(a){this.i.setting=a}},Sja:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"subkey")?_.S(this,"subkey"):null},set:function(a){this.i.subkey=a}}});dYa=new _.Bc("API_VERSION");_.eYa=new _.Bc("REQUEST_SERVICE");_.Lt=function(){};_.Lt.O=function(a){return new (a||_.Lt)};_.Lt.Da=_.uc({type:_.Lt});_.Lt.Ca=_.ec({});
var Mt={$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"},Nt=function(a,b,c){this.Va=a;this.Va=null==a?"v1alpha1":a;this.rb=new _.fm(b,c)};_.h=Nt.prototype;
_.h.ANa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.gm(this.rb,{body:a,Kb:"POST",Nb:"cloudusersettings_pa.recent.batchDelete",path:"/"+this.Va+"/recent:batchDelete",Ta:_.Tf(b,Mt,c),Ob:tt})};_.h.BNa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.gm(this.rb,{body:a,Kb:"POST",Nb:"cloudusersettings_pa.recent.batchGet",path:"/"+this.Va+"/recent:batchGet",Ta:_.Tf(b,Mt,c),Ob:At})};
_.h.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.gm(this.rb,{body:null,Kb:"DELETE",Nb:"cloudusersettings_pa.recent.delete",path:"/"+this.Va+"/recent/"+a,Ta:_.Tf(b,Mt,c),Ob:_.Ft})};_.h.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.gm(this.rb,{body:null,Kb:"GET",Nb:"cloudusersettings_pa.recent.get",path:"/"+this.Va+"/recent/"+a,Ta:_.Tf(b,Mt,c),Ob:Gt})};
_.h.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.gm(this.rb,{body:b,Kb:"PUT",Nb:"cloudusersettings_pa.recent.update",path:"/"+this.Va+"/recent/"+a,Ta:_.Tf(c,Mt,d),Ob:_.Ft})};Nt.O=function(a){return new (a||Nt)(_.q(dYa,8),_.q(_.eYa),_.q(_.em,8))};Nt.ta=_.p({token:Nt,qa:Nt.O});_.Ot=function(){};_.Ot.O=function(a){return new (a||_.Ot)};_.Ot.ta=_.p({token:_.Ot,qa:function(a){return Nt.O(a)},Ga:_.Lt});
var Pt=function(a,b,c){this.Va=a;this.Va=null==a?"v1alpha1":a;this.rb=new _.fm(b,c)};_.h=Pt.prototype;_.h.ANa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.gm(this.rb,{body:a,Kb:"POST",Nb:"cloudusersettings_pa.settings.batchDelete",path:"/"+this.Va+"/settings:batchDelete",Ta:_.Tf(b,Mt,c),Ob:wt})};
_.h.BNa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.gm(this.rb,{body:a,Kb:"POST",Nb:"cloudusersettings_pa.settings.batchGet",path:"/"+this.Va+"/settings:batchGet",Ta:_.Tf(b,Mt,c),Ob:Ct})};_.h.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.gm(this.rb,{body:null,Kb:"DELETE",Nb:"cloudusersettings_pa.settings.delete",path:"/"+this.Va+"/settings/"+a,Ta:_.Tf(b,Mt,c),Ob:_.Ft})};
_.h.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.gm(this.rb,{body:null,Kb:"GET",Nb:"cloudusersettings_pa.settings.get",path:"/"+this.Va+"/settings/"+a,Ta:_.Tf(b,Mt,c),Ob:Et})};_.h.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.gm(this.rb,{body:b,Kb:"PUT",Nb:"cloudusersettings_pa.settings.update",path:"/"+this.Va+"/settings/"+a,Ta:_.Tf(c,Mt,d),Ob:Et})};Pt.O=function(a){return new (a||Pt)(_.q(dYa,8),_.q(_.eYa),_.q(_.em,8))};Pt.ta=_.p({token:Pt,qa:Pt.O});
_.Qt=function(){};_.Qt.O=function(a){return new (a||_.Qt)};_.Qt.ta=_.p({token:_.Qt,qa:function(a){return Pt.O(a)},Ga:_.Lt});_.fYa=new _.Bc("API_VERSION");_.gYa=new _.Bc("REQUEST_SERVICE");_.Rt=function(){};_.Rt.O=function(a){return new (a||_.Rt)};_.Rt.Da=_.uc({type:_.Rt});_.Rt.Ca=_.ec({});_.hYa=new _.Bc("REQUEST_SERVICE");_.St=function(){};_.St.O=function(a){return new (a||_.St)};_.St.Da=_.uc({type:_.St});_.St.Ca=_.ec({});_.iYa=new _.Bc("REQUEST_SERVICE");_.Tt=function(){};_.Tt.O=function(a){return new (a||_.Tt)};_.Tt.Da=_.uc({type:_.Tt});_.Tt.Ca=_.ec({});_.jYa=new _.Bc("REQUEST_SERVICE");_.Ut=function(){};_.Ut.O=function(a){return new (a||_.Ut)};_.Ut.Da=_.uc({type:_.Ut});_.Ut.Ca=_.ec({});_.kYa=new _.Bc("API_VERSION");_.lYa=new _.Bc("REQUEST_SERVICE");_.Vt=function(){};_.Vt.O=function(a){return new (a||_.Vt)};_.Vt.Da=_.uc({type:_.Vt});_.Vt.Ca=_.ec({});var nYa=function(a){if(Ri)a=mYa(a);else if(_.Ti&&_.Si)switch(a){case 93:a=91}return a},mYa=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 oYa={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 pYa=function(a,b,c,d,e,f,g,m,n,r){this.hM=a;this.yua=b;this.fya=c;this.AY=d;this.mZ=e;this.tfa=f;this.Oya=g;this.jxa=m;this.uU=n;this.i3a=r};pYa.prototype.getKey=function(){return this.yua};pYa.prototype.pr=function(){return this.Oya};
var uYa=function(a){var b=a.eS;b=(b=b&&"composed"in b&&b&&"composedPath"in b&&b.composed&&b.composedPath())&&0<b.length?b[0]:a.target;return qYa(rYa(sYa((new tYa).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()}).kb()},tYa=function(){this.hM=null;this.yua="";this.i3a=this.uU=this.jxa=this.Oya=this.tfa=this.mZ=this.AY=this.fya=null};
_.h=tYa.prototype;_.h.keyCode=function(a){this.hM=a;return this};_.h.key=function(a){this.yua=a;return this};_.h.shiftKey=function(a){this.fya=a;return this};_.h.altKey=function(a){this.AY=a;return this};_.h.ctrlKey=function(a){this.mZ=a;return this};_.h.metaKey=function(a){this.tfa=a;return this};_.h.target=function(a){this.Oya=a;return this};var sYa=function(a,b){a.jxa=b;return a},rYa=function(a,b){a.uU=b;return a},qYa=function(a,b){a.i3a=b;return a};
tYa.prototype.kb=function(){return new pYa(this.hM,this.yua,this.fya,this.AY,this.mZ,this.tfa,this.Oya,this.jxa,this.uU,this.i3a)};var vYa=function(a,b,c){Xj.call(this,a,c);this.identifier=b};_.Ki(vYa,Xj);var yYa;_.Wt=function(a){ck.call(this);this.baa=this.G2={};this.Dua=0;this.MFc=lca(wYa);this.uSc=lca(xYa);this.spa=!0;this.qMa=null;this.Qu=a;_.ak(this.Qu,"keydown",this.Uub,void 0,this);_.ak(this.Qu,"synthetic-keydown",this.Zub,void 0,this);Ui&&(_.ak(this.Qu,"keypress",this.bvb,void 0,this),_.ak(this.Qu,"synthetic-keypress",this.cvb,void 0,this));_.ak(this.Qu,"keyup",this.Vub,void 0,this);_.ak(this.Qu,"synthetic-keyup",this.avb,void 0,this)};_.Ki(_.Wt,ck);
var zYa=function(a){this.Ub=a||null;this.next=a?null:{}},wYa=[27,112,113,114,115,116,117,118,119,120,121,122,123,19],xYa="color date datetime datetime-local email month number password search tel text time url week".split(" ");_.Wt.prototype.pN=function(a,b){AYa(this.G2,BYa(1,arguments),a)};_.Wt.prototype.Vk=function(a){CYa(this.G2,BYa(0,arguments))};
var BYa=function(a,b){if("string"===typeof b[a])a=DYa(b[a]).map(function(e){return EYa(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(EYa("",c[d],c[d+1]))}return a};
_.Wt.prototype.Dm=function(){_.Wt.Vx.Dm.call(this);this.G2={};bk(this.Qu,"keydown",this.Uub,!1,this);bk(this.Qu,"synthetic-keydown",this.Zub,!1,this);Ui&&(bk(this.Qu,"keypress",this.bvb,!1,this),bk(this.Qu,"synthetic-keypress",this.cvb,!1,this));bk(this.Qu,"keyup",this.Vub,!1,this);bk(this.Qu,"synthetic-keyup",this.avb,!1,this);this.Qu=null};
var DYa=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 m,n=0;m=e[n];n++){switch(m){case "shift":c|=1;continue;case "ctrl":c|=2;continue;case "alt":c|=4;continue;case "meta":c|=8;continue}e=void 0;f=m;if(!yYa){g={};for(e in oYa)g[oYa[e]]=nYa(parseInt(e,10));yYa=g}g=yYa[f];f=m;break}b.push({key:f,keyCode:g,modifiers:c})}return b};
_.Wt.prototype.Vub=function(a){a=uYa(a);Ri&&FYa(this,a);Ui&&!this.pua&&GYa(a)&&this.a0(a,!0)};_.Wt.prototype.avb=function(a){a=a.getData();Ri&&FYa(this,a);Ui&&!this.pua&&GYa(a)&&this.a0(a,!0)};var FYa=function(a,b){32==a.qMa&&32==b.hM&&(0,b.uU)();a.qMa=null},GYa=function(a){return Ui&&a.mZ&&a.AY};_.Wt.prototype.bvb=function(a){a=uYa(a);32<a.hM&&GYa(a)&&(this.pua=!0)};_.Wt.prototype.cvb=function(a){a=a.getData();32<a.hM&&GYa(a)&&(this.pua=!0)};
var AYa=function(a,b,c){var d=b.shift();d.forEach(function(e){if((e=a[e])&&(0==b.length||e.Ub))throw Error("Wc`"+e.Ub);});b.length?d.forEach(function(e){e=e.toString();var f=new zYa;e=e in a?a[e]:a[e]=f;AYa(e.next,b.slice(0),c)}):d.forEach(function(e){a[e]=new zYa(c)})},CYa=function(a,b){b.shift().forEach(function(c){var d=a[c];d&&(0==b.length?d.Ub&&delete a[c]:d.next&&(CYa(d.next,b.slice(0)),_.jca(d.next)&&delete a[c]))})};
_.Wt.prototype.Aca=function(a,b){for(var c=0;c<b.length;c++){var d=a[b[c]];if(d)return d}};var EYa=function(a,b,c){c=c||0;b=["c_"+b+"_"+c];""!=a&&b.push("n_"+a+"_"+c);return b};_.Wt.prototype.Uub=function(a){this.a0(uYa(a))};_.Wt.prototype.Zub=function(a){this.a0(a.getData())};
_.Wt.prototype.a0=function(a,b){a:{var c=a.hM;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.jxa;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.MFc[c]?!0:f?!1:a.AY||a.mZ||a.tfa?!0:"INPUT"==d.tagName&&this.uSc[d.type]?13==c:"INPUT"==d.tagName||"BUTTON"==d.tagName?
32!=c:!1}if(c)if(!b&&GYa(a))this.pua=!1;else{b=nYa(a.hM);c=a.getKey();c=EYa(c,b,(a.fya?1:0)|(a.mZ?2:0)|(a.AY?4:0)|(a.tfa?8:0));d=this.Aca(this.baa,c);if(!d||1500<=Date.now()-this.Dua)this.baa=this.G2,this.Dua=Date.now();(d=this.Aca(this.baa,c))&&d.next&&(this.baa=d.next,this.Dua=Date.now());d&&(d.next?(0,a.uU)():(this.baa=this.G2,this.Dua=Date.now(),this.spa&&(0,a.uU)(),c=d.Ub,d=new vYa("shortcut",c,a.pr()),d=this.dispatchEvent(d),c=new vYa("shortcut_"+c,c,a.pr()),(d&=this.dispatchEvent(c))||(0,a.uU)(),
Ri&&(this.qMa=b)))}};_.Xt=function(a){this.rMa=new Map;this.Bh=new _.Wt(a)};_.Xt.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=HYa(this,a,b,c,d);if(e)return f;var g=function(){};"string"!==typeof b||b.includes("alt")||(g=HYa(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=HYa(this,"alt+"+a,b,c,d));return function(){f();g()}};
var HYa=function(a,b,c,d,e){var f="string"===typeof c?c:c.join(),g=a.rMa.get(f);g||(g=[],a.rMa.set(f,g));if(!e&&g.length)throw Error("Xc`"+c);if(e&&3<=g.length)throw Error("Yc`"+c);f=function(m){m.identifier===b&&d();return!0};e&&g.length&&IYa(a,c,g[g.length-1].callback);g.push({name:b,callback:f});JYa(a,b,c,f);return KYa(a,b,c,f)},KYa=function(a,b,c,d){return function(){var e=a.rMa.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?(IYa(a,c,d),e.pop(),(e=e[e.length-1])&&JYa(a,e.name,c,e.callback)):e.splice(f,1))}}},JYa=function(a,b,c,d){"string"===typeof c?a.Bh.pN(b,c):a.Bh.pN.apply(a.Bh,[b].concat(_.Dc(c)));_.ak(a.Bh,"shortcut",d)},IYa=function(a,b,c){"string"===typeof b?a.Bh.Vk(b):a.Bh.Vk.apply(a.Bh,_.Dc(b));bk(a.Bh,"shortcut",c)};_.Xt.O=function(a){return new (a||_.Xt)(_.q(_.vg))};_.Xt.ta=_.p({token:_.Xt,qa:_.Xt.O,Ga:"root"});var LYa=function(a){this.La=_.kb(a)};_.V(LYa,_.Mb);LYa.prototype.zL=function(){return _.qj(this,1)};LYa.prototype.getContainer=function(){return _.uj(this,2,0)};LYa.prototype.toObject=function(){return MYa(this)};var MYa=function(a){if(null!=a)return _.Nb(a),{Qga:_.l(_.aj(a,1)),container:_.l(_.Lb(a,2)),n4c:_.l(_.kj(a,3)),a1c:_.l(_.X(a,4))}};var NYa=function(a){this.La=_.kb(a)};_.V(NYa,_.Mb);_.h=NYa.prototype;_.h.getMetadata=function(){return _.ej(this,LYa,1)};_.h.Ria=function(a){return _.gj(this,1,a)};_.h.getValue=function(){return _.X(this,2)};_.h.T_=function(){return _.X(this,2)};_.h.setValue=function(a){return _.Bj(this,2,a)};_.h.Se=function(){return _.Ej(this,2)};_.h.getType=function(){return _.X(this,3)};_.h.Bn=function(a){return _.Bj(this,3,a)};_.h.toObject=function(){return OYa(this)};
var OYa=function(a){if(null!=a)return _.Nb(a),{metadata:MYa(a.getMetadata()),value:_.l(_.X(a,2)),type:_.l(_.X(a,3)),S1c:_.l(_.X(a,4))}};var PYa=function(a){this.La=_.kb(a)};_.V(PYa,_.Mb);PYa.prototype.getEmail=function(){return _.ej(this,NYa,1)};PYa.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={email:OYa(this.getEmail()),Z8c:_.l(_.X(this,2))}}else a=void 0;return a};var QYa=function(a){this.La=_.kb(a)};_.V(QYa,_.Mb);QYa.prototype.getEmail=function(){return _.ej(this,NYa,1)};QYa.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={email:OYa(this.getEmail()),V0c:_.l(_.X(this,2))}}else a=void 0;return a};var RYa=function(a){this.La=_.kb(a)};_.V(RYa,_.Mb);RYa.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={Kad:_.l(_.Lb(this,1)),Lad:_.l(_.X(this,2)),I$c:_.l(_.X(this,3)),G$c:_.l(_.X(this,4))}}else a=void 0;return a};var Vsa=new Yj;Vsa.altKey=!0;Vsa.keyCode=39;(new Yj).keyCode=13;var SYa=function(){Vj.call(this);this.N_a=0;this.oxa=null};_.V(SYa,Vj);SYa.prototype.init=function(){this.oxa=[]};var Msa=function(a,b){var c=TYa;if(3<=c.N_a)throw Error("$c`"+a);c.N_a++;try{c.isDisposed()||b instanceof Ws||c.oxa&&10>c.oxa.length&&c.oxa.push(new UYa(b))}finally{c.N_a--}},TYa=new SYa,UYa=function(a){this.e=a;this.severity="unknown"};var Yt=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};_.h=Yt.prototype;_.h.getWidth=function(){return this.right-this.left};_.h.getHeight=function(){return this.bottom-this.top};_.h.clone=function(){return new Yt(this.top,this.right,this.bottom,this.left)};_.h.contains=function(a){return this&&a?a instanceof Yt?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};
_.h.expand=function(a,b,c,d){_.wa(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};_.h.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};
_.h.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};_.h.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};
_.h.translate=function(a,b){a instanceof ek?(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};_.h.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 VYa=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};_.h=VYa.prototype;_.h.clone=function(){return new VYa(this.left,this.top,this.width,this.height)};_.h.contains=function(a){return a instanceof ek?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};
_.h.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)};_.h.getSize=function(){return new fk(this.width,this.height)};_.h.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};
_.h.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};_.h.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};_.h.translate=function(a,b){a instanceof ek?(this.left+=a.x,this.top+=a.y):(this.left+=a,"number"===typeof b&&(this.top+=b));return this};
_.h.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 Zt=function(a,b){a:{var c=gk(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]},WYa=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}},XYa=function(a){if(_.Qi&&!(8<=Number(_.Vi)))return a.offsetParent;var b=gk(a),c=Zt(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=Zt(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},ZYa=function(a){for(var b=new Yt(0,Infinity,Infinity,0),c=hk(a),d=c.fj.body,e=c.fj.documentElement,f=fBa(c.fj);a=XYa(a);)if(!(_.Qi&&0==a.clientWidth||_.Si&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&"visible"!=Zt(a,"overflow")){var g=YYa(a),m=new ek(a.clientLeft,
a.clientTop);g.x+=m.x;g.y+=m.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.qH();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},YYa=function(a){var b=gk(a),c=new ek(0,0);var d=b?gk(b):document;d=!_.Qi||9<=Number(_.Vi)||dBa(hk(d).fj)?
d.documentElement:d.body;if(a==d)return c;a=WYa(a);b=gBa(hk(b).fj);c.x=a.left+b.x;c.y=a.top+b.y;return c},$Ya=function(a){"number"==typeof a&&(a+="px");return a},bZa=function(a){var b=aZa;if("none"!=Zt(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},aZa=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=_.Si&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?
(a=WYa(a),new fk(a.right-a.left,a.bottom-a.top)):new fk(b,c)},cZa=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 dZa=function(){if(Ui){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(ea()))?a[1]:"0"}return _.Ti?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(ea()))?a[0].replace(/_/g,"."):"10"):qya?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(ea()))?a[1]:""):rya||sya||tya?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(ea()))?a[1].replace(/_/g,"."):""):""}();var $t=function(a){return(a=a.exec(ea()))?a[1]:""},eZa=function(){if(Dya)return $t(/Firefox\/([0-9.]+)/);if(_.Qi||oya||nya)return Aya;if(Hya){if(_.laa()||maa()){var a=$t(/CriOS\/([0-9.]+)/);if(a)return a}return $t(/Chrome\/([0-9.]+)/)}if(Iya&&!_.laa())return $t(/Version\/([0-9.]+)/);if(Eya||Fya){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(ea()))return a[1]+"."+a[2]}else if(Gya)return(a=$t(/Android\s+([0-9.]+)/))?a:$t(/Version\/([0-9.]+)/);return""}();var LZa=function(a,b,c,d,e,f,g,m){var n;if(n=c.offsetParent){var r="HTML"==n.tagName||"BODY"==n.tagName;if(!r||"static"!=Zt(n,"position")){var w=YYa(n);if(!r){r="rtl"==Zt(n,"direction");var z;if(z=r){z=Iya&&0<=cya(eZa,10);var D;if(D=uya)D=0<=cya(dZa,10);var J=Hya&&0<=cya(eZa,85);z=Ri||z||D||J}r=z?-n.scrollLeft:r&&!_.pya&&"visible"!=Zt(n,"overflowX")?n.scrollWidth-n.clientWidth-n.scrollLeft:n.scrollLeft;w=ZAa(w,new ek(r,n.scrollTop))}}}n=w||new ek;w=YYa(a);r=bZa(a);w=new VYa(w.x,w.y,r.width,r.height);
if(r=ZYa(a))J=new VYa(r.left,r.top,r.right-r.left,r.bottom-r.top),r=Math.max(w.left,J.left),z=Math.min(w.left+w.width,J.left+J.width),r<=z&&(D=Math.max(w.top,J.top),J=Math.min(w.top+w.height,J.top+J.height),D<=J&&(w.left=r,w.top=D,w.width=z-r,w.height=J-D));r=hk(a);D=hk(c);if(r.fj!=D.fj){z=r.fj.body;D=D.getWindow();J=new ek(0,0);var L=ik(gk(z));if(mya(L,"parent")){var P=z;do{if(L==D)var ba=YYa(P);else ba=WYa(P),ba=new ek(ba.left,ba.top);J.x+=ba.x;J.y+=ba.y}while(L&&L!=D&&L!=L.parent&&(P=L.frameElement)&&
(L=L.parent))}z=ZAa(J,YYa(z));!_.Qi||9<=Number(_.Vi)||dBa(r.fj)||(z=ZAa(z,gBa(r.fj)));w.left+=z.x;w.top+=z.y}a=JZa(a,b);b=w.left;a&4?b+=w.width:a&2&&(b+=w.width/2);b=new ek(b,w.top+(a&1?w.height:0));b=ZAa(b,n);e&&(b.x+=(a&4?-1:1)*e.x,b.y+=(a&1?-1:1)*e.y);if(f)if(m)var oa=m;else if(oa=ZYa(c))oa.top-=n.y,oa.right-=n.x,oa.bottom-=n.y,oa.left-=n.x;return KZa(b,c,d,void 0,oa,f,g)},KZa=function(a,b,c,d,e,f,g){a=a.clone();var m=JZa(b,c);c=bZa(b);g=g?g.clone():c.clone();a=a.clone();g=g.clone();var n=0;if(d||
0!=m)m&4?a.x-=g.width+(d?d.right:0):m&2?a.x-=g.width/2:d&&(a.x+=d.left),m&1?a.y-=g.height+(d?d.bottom:0):d&&(a.y+=d.top);f&&(e?(d=g,m=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,m|=1),f&16&&(n=a.x,a.x<e.left&&(a.x=e.left,m|=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),m|=4)),a.x+d.width>e.right&&f&1&&(a.x=Math.max(e.right-d.width,e.left),m|=1),f&2&&(m|=(a.x<e.left?
16:0)|(a.x+d.width>e.right?32:0)),a.y<e.top&&f&4&&(a.y=e.top,m|=2),f&32&&(n=a.y,a.y<e.top&&(a.y=e.top,m|=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),m|=8)),a.y+d.height>e.bottom&&f&4&&(a.y=Math.max(e.bottom-d.height,e.top),m|=2),f&8&&(m|=(a.y<e.top?64:0)|(a.y+d.height>e.bottom?128:0)),e=m):e=256,n=e);f=new VYa(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 ek(f.left,f.top);a instanceof ek?(g=
a.x,a=a.y):(g=a,a=void 0);b.style.left=$Ya(g);b.style.top=$Ya(a);g=f.getSize();c==g||c&&g&&c.width==g.width&&c.height==g.height||(c=g,b=b.style,Ri?b.MozBoxSizing="border-box":_.Si?b.WebkitBoxSizing="border-box":b.boxSizing="border-box",b.width=Math.max(c.width,0)+"px",b.height=Math.max(c.height,0)+"px");return e},JZa=function(a,b){return(b&8&&"rtl"==Zt(a,"direction")?b^4:b)&-9};var MZa=function(){this.pda=this.dk=null;this.kj=new _.Ee},PZa=function(a,b){if(b.vV)a:{var c=b.vV.Zzc,d=b.vV.R0,e=b.vV.domHelper,f=b.vV.config;b=b.vV.WGc;if(a.dk){var g=!!f.hovercardAlign;f="v"===f.hovercardAlign;if(g&&b)if(d=f,d=void 0===d?!1:d,a.dk){a.dk.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating");e=NZa(e);f=6;g=4;var m=0,n=0,r=4,w=void 0;d&&(f=9,g=0,n=m=1,r=0,w=new ek(100,-10));2<LZa(b,g,a.dk,m,w,f,c,e)&&2<LZa(b,n,a.dk,r,w,f,c,e)&&LZa(b,g,a.dk,m,w,0,c,e)}else Sh("this.el_ is falsy");
else if(d)f=gBa(e.fj),b=d.x+f.x,d=d.y+f.y,a.dk?(a.dk.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating"),e=NZa(e),b=new ek(b,d),d=new Yt(15,15,15,15),KZa(b,a.dk,8,d,e,5,c)&496&&KZa(b,a.dk,9,d,e,5,c)&496&&KZa(b,a.dk,8,d,e,0,c)):Sh("this.el_ is falsy");else{Sh("Not displaying by element ("+g+" && "+b+") or mouse position ("+d+")");break a}c=!0;c=void 0===c?!0:c;a.dk?(OZa(a,c),a.pda&&(a.pda=null),a.dk.style.display="",cZa(a.dk,1),a.kj.next({type:0})):Sh("this.el_ is falsy")}}else a.dk?(a.dk.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating"),
a.dk.style.display="",a.kj.next({type:0})):Sh("this.el_ is falsy")},NZa=function(a){var b=gBa(a.fj);a=a.qH();return new Yt(b.y+12,b.x+a.width-12,b.y+a.height-12,b.x+12)},QZa=function(a){a.dk?(OZa(a,!1),cZa(a.dk,0),a.pda&&(a.pda.unsubscribe(),a.pda=null),a.dk.style.display="none",a.kj.next({type:1})):Sh("this.el_ is falsy")},OZa=function(a,b){b?a.dk.classList.add("boqSocialpeoplehovercardV2HovercardAnimating"):a.dk.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating")};var RZa=function(){this.Ew={RE:!1,YC:!1,dO:""};this.Jza=new _.Ee};_.h=RZa.prototype;_.h.Yca=function(){var a=Object.assign({},this.Ew,{YC:!0,RE:!1});SZa(this,a)};_.h.Xca=function(){var a=Object.assign({},this.Ew,{YC:!1});SZa(this,a)};_.h.ada=function(a){a=Object.assign({},this.Ew,{YC:!1,RE:!0,dO:a});SZa(this,a)};_.h.Zca=function(a){a=Object.assign({},this.Ew,{RE:!1,dO:a});SZa(this,a)};_.h.XTa=function(){SZa(this,{YC:!1,RE:!1,dO:""})};_.h.wsa=function(){this.Ew={YC:!1,RE:!1,dO:""};this.Jza.next("forceHide")};
var SZa=function(a,b){b.dO!==a.Ew.dO&&(a.Ew={RE:!1,YC:!1,dO:b.dO});b.RE||b.YC?!b.RE&&!b.YC||a.Ew.RE||a.Ew.YC||a.Jza.next("cancelHide"):a.Jza.next("beginHide");a.Ew=b};RZa.prototype.RVa=function(){return this.Ew.RE||this.Ew.YC};var VZa=function(a){var b=this;this.HC=a;this.KZ=new _.Gd;this.KL=new RZa;this.KZ.add(this.KL.Jza.Vf().ha(_.je(function(c){var d=b.HC;return(d.Rg?d.Rg.config.allowOnlyForcedHide:d.xh&&d.xh.config.allowOnlyForcedHide)&&"forceHide"!==c?!1:!0})).subscribe(function(c){switch(c){case "beginHide":TZa(b.HC);break;case "cancelHide":UZa(b.HC);break;case "forceHide":TZa(b.HC,0);break;default:Sh("Unknown Visibility Event: "+c)}}))};_.h=VZa.prototype;_.h.Yca=function(){var a=Date.now();this.HC.HA=a;this.KL.Yca()};
_.h.Xca=function(){var a=Date.now();this.HC.HA=a;this.KL.Xca()};_.h.ada=function(a,b){this.HC.HA=b;this.KL.ada(a)};_.h.Zca=function(a,b){this.HC.HA=b;this.KL.Zca(a)};_.h.XTa=function(a){this.HC.HA=a;this.KL.XTa()};_.h.wsa=function(a){this.HC.HA=a;this.KL.wsa()};_.h.RVa=function(){return this.KL.RVa()};var WZa=function(a){this.config=a},XZa=function(a){this.state=a},YZa=function(){},ZZa=function(){},$Za=function(){},a_a=function(a){this.size=a},b_a=function(a){this.size=a},c_a=function(a){this.jOc=a},d_a=function(a){this.message=a},e_a=function(a){this.zNc=a};var f_a=function(a){this.dca=a;this.Sva=this.dca.iframeGetCrossOriginFilter()};var au=function(a){this.La=_.kb(a)};_.V(au,_.Mb);au.prototype.eub=function(){return _.rj(this,1)};au.prototype.Qw=function(){return _.wj(this,2,g_a)};au.prototype.e2a=function(a){return _.fi(this,2,g_a,_.bb(a))};au.prototype.N1a=function(a){_.Yi(this,3,_.Ua(a))};var g_a=[2,4];au.prototype.toObject=function(){return h_a(this)};var h_a=function(a){if(null!=a){_.Nb(a);var b=_.l(_.jj(a,1)),c=_.l(_.xj(a,2,g_a)),d=_.dj(a,g_a,4);return{Rga:b,text:c,G8c:_.l(_.Lb(a,d)),disabled:_.l(_.aj(a,3))}}};var i_a=function(a){this.La=_.kb(a)};_.V(i_a,_.Mb);i_a.prototype.nTa=function(){return _.ej(this,au,1)};i_a.prototype.VOb=function(a){_.gj(this,1,a)};i_a.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={pNc:h_a(this.nTa())}}else a=void 0;return a};var Wsa=function(a){this.Esa=new f_a(a);this.kj=new _.Ee},j_a=function(a,b){a=a.Esa;a.dca.iframeSend("loadData",a.Sva,b.config)},k_a=function(a){a=void 0===a?{width:0,height:0}:a;var b=new fk(0,0);a&&(b.width=a.width||0,b.height=a.height||0);return b};var l_a=function(a,b,c){this.tw=a;this.JY=b;this.zta=c},m_a=function(a){this.tw=a},n_a=function(a,b){this.tw=a;this.JY=b},o_a=function(a){this.tw=a},p_a=function(a,b){this.tw=a;this.JY=b},q_a=function(a,b){this.tw=a;this.JY=b},r_a=function(a){this.tw=a},s_a=function(a){this.tw=a};var t_a=!_.Qi&&!haa(),bu=function(a,b){if(/-[a-z]/.test(b))return null;if(t_a&&a.dataset){if(iaa()&&!(b in a.dataset))return null;a=a.dataset[b];return void 0===a?null:a}return a.getAttribute("data-"+lAa(b))},u_a=function(a,b){return/-[a-z]/.test(b)?!1:t_a&&a.dataset?b in a.dataset:a.hasAttribute?a.hasAttribute("data-"+lAa(b)):!!a.getAttribute("data-"+lAa(b))};var v_a=function(){this.zda=new Map;this.yda=new Map;this.z9=new Map;this.A9=new Map;this.wrb={};this.kj=new _.Ee},w_a=function(a,b){var c=String(_.xa(b)),d=cu(a,b);a.Yib=function(e){du(e)&&a.kj.next(new q_a(e,c))};d.listen(b,"keydown",a.Yib)},B_a=function(a,b,c,d){var e=hk(b).fj.body;cu(a,b).listen(b,"mouseover",x_a(a,b,function(f){du(f)&&a.kj.next(new l_a(f,c,d))})).listen(b,"mouseout",y_a(a,b,function(f){du(f)&&a.kj.next(new m_a(f))})).listen(e,"mousemove",z_a(a,b,function(f){return void a.kj.next(new r_a(f))})).listen(e,
"touchstart",A_a(a,b,function(f){return void a.kj.next(new s_a(f))}))},C_a=function(a,b){var c=cu(a,b),d=String(_.xa(b));a.Zib=function(e){du(e)&&a.kj.next(new p_a(e,d))};a.rTb=function(e){return void a.kj.next(new s_a(e))};c.listen(b,"mouseover",a.Zib).listen(b,"touchstart",a.rTb);w_a(a,b);return(b=hk(b).Ki("__HC_94253229"))?(a.JFb=function(e){return void a.kj.next(new n_a(e,d))},a.IFb=function(e){return void a.kj.next(new o_a(e))},c.listen(b,"mouseover",a.JFb).listen(b,"mouseout",a.IFb),b):null},
D_a=function(a,b){var c=b.getAttribute("data-hovercard-id");a.zda.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(cu(a,g).xt(g,"mouseover",e),a.zda.delete(f))});a.yda.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(cu(a,g).xt(g,"mouseout",e),a.yda.delete(f))});var d=hk(b).fj.body;a.z9.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(cu(a,g).xt(d,"mousemove",e),a.z9.delete(f))});a.A9.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(cu(a,g).xt(d,"touchstart",
e),a.A9.delete(f))})},cu=function(a,b){b=parseInt(bu(b,"hovercardOwnerId")||"-1",10);return a.wrb[b]=a.wrb[b]||new tp(a)},E_a=function(a,b){b=void 0===b?!1:b;return lBa(a,function(c){var d=b;d=void 0===d?!1:d;if(_.wa(c)&&1==c.nodeType){var e=!1;u_a(c,"hovercardHoverTriggerDisabled")&&(e="true"===bu(c,"hovercardHoverTriggerDisabled"));c=u_a(c,"hovercardId")&&(!d||!e)}else c=!1;return c})},F_a=function(a,b){for(;b&&a!==b;)b=b.parentNode||b.host;return b===a};v_a.prototype.Ksa=function(a){return hk(a)};
var du=function(a){return!!a.target&&"IFRAME"!==a.target.tagName},x_a=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.zda.has(d)||a.zda.set(d,{element:b,listener:c});return a.zda.get(d).listener},y_a=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.yda.has(d)||a.yda.set(d,{element:b,listener:c});return a.yda.get(d).listener},z_a=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.z9.has(d)||a.z9.set(d,{element:b,listener:c});return a.z9.get(d).listener},A_a=function(a,
b,c){var d=b.getAttribute("data-hovercard-id");a.A9.has(d)||a.A9.set(d,{element:b,listener:c});return a.A9.get(d).listener};var G_a=function(a){this.La=_.kb(a)};_.V(G_a,_.Mb);G_a.prototype.toObject=function(){return H_a(this)};var H_a=function(a){if(null!=a)return _.Nb(a),{vZc:_.l(_.X(a,1))}};var I_a=function(a){this.La=_.kb(a)};_.V(I_a,_.Mb);I_a.prototype.toObject=function(){return J_a(this)};var J_a=function(a){if(null!=a)return _.Nb(a),{u_c:_.l(_.X(a,1)),Uad:_.l(_.X(a,2))}};var eu=function(a){this.La=_.kb(a)};_.V(eu,_.Mb);eu.prototype.getEmail=function(){return _.Y(this,1)};eu.prototype.lTa=function(){return _.Y(this,2)};eu.prototype.nca=function(){return _.Y(this,4)};eu.prototype.toObject=function(){return K_a(this)};var K_a=function(a){if(null!=a)return _.Nb(a),{email:_.l(_.X(a,1)),wFb:_.l(_.X(a,2)),c7c:_.l(_.X(a,3)),displayName:_.l(_.X(a,4))}};var fu=function(a){this.La=_.kb(a)};_.V(fu,_.Mb);fu.prototype.nTa=function(){return _.ej(this,au,2)};fu.prototype.VOb=function(a){_.gj(this,2,a)};fu.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={H$c:K_a(_.ej(this,eu,1)),pNc:h_a(this.nTa()),uZc:H_a(_.ej(this,G_a,3)),R0c:J_a(_.ej(this,I_a,4))}}else a=void 0;return a};var L_a=function(a){this.La=_.kb(a)};_.V(L_a,_.Mb);_.h=L_a.prototype;_.h.ATa=function(){return _.sj(this,1)};_.h.Y1a=function(a){return _.Yi(this,1,_.Za(a))};_.h.getMetadata=function(){return _.ej(this,au,2)};_.h.Ria=function(a){return _.gj(this,2,a)};_.h.toObject=function(){if(null!=this){_.Nb(this);var a={requestId:_.l(_.kj(this,1)),metadata:h_a(this.getMetadata())}}else a=void 0;return a};_.M_a=RegExp("[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]");var gu={SBa:0,KDa:1,K4:2},iu=function(a,b,c,d){ck.call(this);var e=this;this.Nu=d;this.iS=this.Bqa=this.M2=this.Lua=this.oda=null;this.R0={x:0,y:0};this.bYa=null;this.K3=document.body;this.pu={};this.KZ=new _.Gd;this.CR=b||new MZa;this.KZ.add(this.CR.kj.Vf().subscribe(function(f){switch(f.type){case 3:f=e.Nu.Esa,f.dca.iframeSend("hide",f.Sva,void 0)}}));this.KZ.add(this.Nu.kj.Vf().subscribe(function(f){if(f instanceof YZa)e.Wub();else if(f instanceof c_a)f.jOc==e.QAb&&e.vJc();else if(f instanceof
a_a){if(f=f.size,e.sN===gu.KDa||e.sN===gu.K4)e.sN=gu.K4,e.bYa=e.R0,N_a(e,f,e.R0)}else if(f instanceof b_a){if(f=f.size,e.sN===gu.KDa||e.sN===gu.K4)e.sN=gu.K4,N_a(e,f,e.bYa?e.bYa:e.R0)}else if(f instanceof $Za)QZa(e.CR),e.Rga=-1;else if(f instanceof ZZa){if(f=e.UG.Ksa(e.K3).Ki("__HC_94253229")){var g=e.UG,m=e.K3;cu(g,m).xt(m,"mouseover",g.Zib).xt(m,"keydown",g.Yib).xt(m,"touchstart",g.rTb).xt(f,"mouseout",g.IFb).xt(f,"mouseover",g.JFb)}e.KZ.unsubscribe()}else if(f instanceof d_a){if(f=f.message,e.Rg)switch(f.id){case "DOCS_SMART_SELECT":(g=
e.Rg.config.contentConfiguration)&&g.hasOwnProperty("docsHeaderConfig")&&e.Rg.config.contentConfiguration.docsHeaderConfig.callback(f.Sa);break;case "CLIENT_FOOTER_ID":var n=e.Rg.config.contentConfiguration;if(n&&n.hasOwnProperty("footerConfig"))try{for(g=_.k(e.Rg.config.contentConfiguration.footerConfig.buttonConfig||[]),m=g.next();!m.done;m=g.next()){var r=m.value;if(r.id===f.Sa.buttonId){r.onClick();break}}}catch(w){Sh("Error in client footer callback.")}break;default:Sh("Unknown client content message ID: "+
f.id)}}else if(f instanceof e_a&&(f=f.zNc,!(f.timestamp<e.HA)&&e.Rg)){m=e.Rg.config;g=f.data||m["hovercard-id"]||m.userid||m.email;switch(f.eventType){case "calendar":m=m.scheduleEventHandler;if(!m)break;r=Ob(PYa,g.eventInfo);if(!r.getEmail()||!r.getEmail().getValue()){Sh("No email data found in handlerInput for Events.Calendar: "+g);break}g=r.getEmail().T_();m(g);hu(e);break;case "chat":m=m.sendChatHandler;if(!m)break;if(!(g instanceof Object)){Sh("Unrecognized handlerInput for Events.Chat: "+g);
break}g=Ob(fu,g.eventInfo);m(g);hu(e);break;case "email":m=m.sendEmailHandler;if(!m)break;r=Ob(QYa,g.eventInfo);if(!r.getEmail()||!r.getEmail().getValue()){Sh("No email data found in handlerInput for Events.Calendar: "+g);break}g=r.getEmail().T_();m(g);hu(e);break;case "videoChat":m=m.videoChatHandler;if(!m)break;g=g instanceof Object?Ob(RYa,g.eventInfo):g;m(g);hu(e);break;case "primaryActionButton":m=m.primaryActionButtonOnTrigger;if(!m)break;r=Ob(fu,f.data.eventInfo);m(r||g);break;case "openInContactsCompanion":g=
m.openLinkInContactsCompanionCallback;if(!g)break;m=Ob(fu,f.data.eventInfo);g(m);break;case "close":O_a(e,f.data.closeTriggeredByEscape);break;default:Sh("Unrecognized event type: "+f.eventType)}"mouseover"==f.eventType&&UZa(e)}}));this.Zlb=document.body;this.Rg=this.xh=null;this.Bea=this.QAb=0;this.Rga=-1;this.sN=gu.SBa;this.HA=null;this.dqa=!1;this.Inb={FRb:!1};this.Ju=new VZa(this);this.Yca=this.Ju.Yca.bind(this.Ju);this.Xca=this.Ju.Xca.bind(this.Ju);this.ada=this.Ju.ada.bind(this.Ju);this.Zca=
this.Ju.Zca.bind(this.Ju);this.Pyb=!1;this.fka=null;this.qd=a;this.UG=c||new v_a;this.KZ.add(this.UG.kj.Vf().subscribe(function(f){try{if(f instanceof l_a)P_a(e,Number(f.JY),f.tw);else if(f instanceof m_a){var g=f.tw;e.Rg&&e.Ju.Zca(e.Rg.Qe.getAttribute("data-hovercard-id"),Date.now());if(e.xh){f=!0;if(g){var m=g.relatedTarget;m&&F_a(e.xh.Qe,m)&&(f=!1)}f&&Q_a(e)}}else if(f instanceof n_a)e.Yca();else if(f instanceof o_a)e.Xca();else if(f instanceof p_a)P_a(e,Number(f.JY),f.tw);else if(f instanceof
q_a)e.a0(Number(f.JY),f.tw);else if(f instanceof r_a){var n=f.tw,r=R_a(n)||n.target;r&&("__HC_94253229"===r.id||r.parentNode&&"__HC_94253229"===r.parentNode.id||e.Rg&&F_a(e.Rg.Qe,r)||e.xh&&F_a(e.xh.Qe,r))||e.Ju.XTa(Date.now())}else f instanceof s_a?e.Ju.wsa(Date.now()):Sh("Unknown outputEvent instance in AbstractContextManager")}catch(w){Sh("Error thrown in DomCommunicator subscription",w)}}))};_.V(iu,ck);iu.prototype.njb=function(){};iu.prototype.Wub=function(){S_a(this)};
var S_a=function(a){a.dqa=!0;var b=C_a(a.UG,a.K3);b&&(a.Zlb=b,a.CR.dk=a.Zlb,QZa(a.CR))};iu.prototype.a0=function(a,b){27===b.keyCode&&this.Rg&&(b.preventDefault(),O_a(this,!0));if(du(b)&&T_a(this,b)){var c=E_a(b.target,!1);if(c){b.preventDefault();this.HA=Date.now();b=c.getBoundingClientRect();var d=void 0===d?{}:d;U_a(this,a,c,b.right,b.bottom,{IUa:!0,mVa:!0,zta:d})}}};
var T_a=function(a,b){return a.qd.some(function(c){return b.keyCode===c.keyCode&&!!b.ctrlKey===!!c.ctrlKey&&!!b.altKey===!!c.altKey&&!!b.shiftKey===!!c.shiftKey&&!!b.metaKey===!!c.metaKey})},P_a=function(a,b,c){var d=!1;d=void 0===d?!1:d;if(du(c)){var e=R_a(c)||c.target;if(e=E_a(e,!0))if(a.HA=Date.now(),d){var f=void 0===f?{}:f;U_a(a,b,e,c.clientX,c.clientY,{IUa:!0,mVa:!1,zta:f})}else{var g=void 0===g?{}:g;U_a(a,b,e,c.clientX,c.clientY,{IUa:!1,mVa:!1,zta:g})}}},U_a=function(a,b,c,d,e,f){var g=a.pu[b].primaryActionButtonOnload,
m=bu(c,"hovercardId");g&&m&&(g=g(m,V_a(a)),a.iS=g);a.R0={x:d,y:e};if(375>eBa(window).width)Ck();else if(a.Rg&&a.Rg.Qe==c)UZa(a),Ck();else if(a.xh&&a.xh.Qe==c)Ck();else if(W_a(a),c?(d=bu(c,"hovercardId")||"",d=_.Li(d,"buganizer-system+")?d.replace("buganizer-system+",""):_.Li(d,"yaqs-carrier-pigeon+")?d.replace("yaqs-carrier-pigeon+",""):d):d="",d){Date.now();e=b.toString();if(t_a&&c.dataset)c.dataset.hovercardOwnerId=e;else{if(/-[a-z]/.test("hovercardOwnerId"))throw Error("Y");c.setAttribute("data-"+
lAa("hovercardOwnerId"),e)}e=Ysa(a,a.pu[b]||{},f.zta);g=!!a.Rg;m=f.IUa||!!e.skipArtificialDelays;var n=X_a({UBb:g,SPb:m,QJb:250,Qnb:1E3});Y_a(a);a.M2=mEa(n);m&&g&&hu(a);n=a.xh={Qe:c,y_c:b,config:e};B_a(a.UG,c,String(b),e);a.Pyb||a.ada(n.Qe.getAttribute("data-hovercard-id"),Date.now());c.contains(document.activeElement)&&(a.fka=document.activeElement);Z_a(a,c,d,X_a({UBb:g,SPb:m,QJb:100,Qnb:400}),f.mVa)}else Ck()},X_a=function(a){var b=a.QJb,c=a.Qnb;return a.SPb?0:a.UBb?b:c},Z_a=function(a,b,c,d,e){if(a.xh){var f=
a.Tlb(b,c,e);a.xh.config=Object.assign(f,a.xh.config||{});$_a(a,d).then(function(){return void a0a(a,f)},function(g){g instanceof Dk||Sh(g,"Failed during delay to load data. delay: "+d)})}else Ck()},a0a=function(a,b){W_a(a);if(a.xh){a.iS=null;var c=b.primaryActionButtonOnload?b.primaryActionButtonOnload:function(e,f){return Ck((new L_a).Y1a(f).Ria(new au))},d=b["hovercard-id"];d&&b0a(a,c(d,V_a(a)));a.vJc=function(){a.xh&&c0a(a,a.xh.Qe)};j_a(a.Nu,new WZa(b))}},c0a=function(a,b){a.dqa?d0a(a).then(function(c){c=
_.k(c);for(var d=c.next();!d.done;d=c.next())if(d=d.value,d instanceof L_a){if(d.ATa()!==a.Bea)return;var e=d}a.xh&&a.xh.Qe===b&&a.dqa&&a.M2&&(c=a.xh,hu(a),Y_a(a),W_a(a),e0a(a),a.Rg=c,a.xh=null,e&&(c=e.getMetadata(),null==c?Sh("No PrimaryActionMetadata was found in the FetchPabResponse."):(a.iS=null,null!=_.jj(c,1)&&(a.Rga=c.eub()),PZa(a.CR,{type:0,vV:null,LGc:null}),a.sN=gu.KDa,e=a.Nu,d=new XZa(c),c=new i_a,c.VOb(d.state),e=e.Esa,c=c.md(),e.dca.iframeSend("render",e.Sva,c))))}):(Sh("Attempting to render card before card is built."),
Ck())},N_a=function(a,b,c){if(a.Rg){var d=a.UG.Ksa(a.K3);PZa(a.CR,{type:0,vV:{Zzc:b,R0:c,domHelper:d,config:a.Rg.config,WGc:a.Rg.Qe},LGc:null})}},TZa=function(a,b){Q_a(a);a.Rg&&!a.oda&&(a.Inb.FRb||f0a(a,b).then(function(){return void hu(a)}))},Q_a=function(a){a.xh&&(a.iS=null,W_a(a),Y_a(a),e0a(a),D_a(a.UG,a.xh.Qe),a.xh=null)},hu=function(a){UZa(a);!a.Ju.RVa()&&a.Rg&&(a.Rg.Dva&&a.Rg.Svb&&a.Rg.Dva(a.Rg.Svb),a.Pyb=!1,D_a(a.UG,a.Rg.Qe),a.Rg=null,a.fka=null,a.sN=gu.SBa,QZa(a.CR),a.Rga=-1,a.dispatchEvent("b"),
a.xh||a.dispatchEvent("c"))},O_a=function(a,b){var c=Date.now();(null===a.HA||a.HA<c)&&a.Ju.wsa(c);a.Rg&&(b&&a.fka&&a.fka.focus(),a.fka=null,a.Rg.Svb=b?"hideTriggeredByEscape":"hideTriggeredByMouse")};iu.prototype.Tlb=function(a,b,c){return g0a(this,a,b,this.xh?this.xh.config:{},c)};var V_a=function(a){a.Bea>=Number.MAX_SAFE_INTEGER?a.Bea=0:a.Bea++;return a.Bea};iu.prototype.eub=function(){return this.Rga};
var f0a=function(a,b){b=void 0===b?500:b;b="number"===typeof b?b:500;UZa(a);a.oda=mEa(b);return a.oda},UZa=function(a){var b=a.oda;b&&b.cancel();a.oda=null},$_a=function(a,b){b=void 0===b?400:b;W_a(a);a.Lua=mEa(b);return a.Lua},W_a=function(a){var b=a.Lua;b&&b.cancel();a.Lua=null},Y_a=function(a){var b=a.M2;b&&b.cancel();a.M2=null},b0a=function(a,b){a.iS=b},d0a=function(a){e0a(a);var b=[];a.M2&&b.push(a.M2);a.iS&&b.push(a.iS);a.Bqa=$Da(b);return a.Bqa},e0a=function(a){var b=a.Bqa;b&&b.cancel();a.Bqa=
null},Ysa=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.Inb.FRb=
!0);return b},g0a=function(a,b,c,d,e){d=void 0===d?{}:d;var f={};f.ri=++a.QAb;c&&(f["hovercard-id"]=c);"mini"===(bu(b,"hovercardVariant")||"")&&(f.displayAsMiniHovercard=!0);u_a(b,"hovercardAlign")&&(f.hovercardAlign="v"==bu(b,"hovercardAlign")?"v":"h");(a=bu(b,"name")||b.getAttribute("name"))&&(f.fallbackName=a);e&&(f.activatedByKeyboard=!0);if(e=d.footerCustomizationCallback){b=e(b.id,c);if(b.buttonConfig)for(var g in b.buttonConfig)b.buttonConfig[g].id||(b.buttonConfig[g].id=Eza());d.contentConfiguration=
Object.assign({},{footerConfig:b},d.contentConfiguration)}return Object.assign(f,d)},R_a=function(a){return(a=a.eS)&&"function"===typeof a.composedPath&&(a=a.composedPath(),a=0<a.length?a[0]:null,a instanceof Node)?a:null};var h0a=function(a){this.ZA=a||{}};_.h=h0a.prototype;_.h.value=function(){return this.ZA};_.h.DB=function(a){this.ZA.url=a;return this};_.h.getUrl=function(){return this.ZA.url};_.h.jh=function(a){this.ZA.style=a;return this};_.h.getStyle=function(){return this.ZA.style};_.h.getId=function(){return this.ZA.id};_.h.qTa=function(){return this.ZA.queryParams};_.h.getContext=function(){return this.ZA.context};var i0a=function(){h0a.apply(this,arguments)};_.V(i0a,h0a);var Yh=function(a,b,c,d,e,f){iu.call(this,d,null,e,f);this.iHc=b;this.gFc=a};_.V(Yh,iu);Yh.prototype.njb=function(){if(!this.dqa){var a={};a=(a.origin=window.location.protocol+"//"+window.location.host,a);var b=new i0a({disableMultiLevelParentRelay:!0,hover:!0,id:"__HC_94253229",attributes:{allow:"clipboard-write","aria-label":"Information Card"}});b.ZA.messageHandlers=j0a(this);b.ZA.messageHandlersFilter=this.gFc;b.ZA.queryParams=a;a=b.jh("hover").DB(":card");this.iHc(a.value())}};
Yh.prototype.Wub=function(){var a=this.UG.Ksa(this.K3);a=aBa(a.fj,"__HC_94253229");a.parentNode.id="__HC_94253229";a.id="";a.tabIndex=-1;S_a(this)};Yh.prototype.Tlb=function(a,b,c){var d=g0a(this,a,b,this.xh?this.xh.config:{},c);this.xh&&_.Sb(d,this.xh.config);for(b=[];a;a=a.parentElement)(c=_.xa(a))&&this.pu[c]&&b.push(this.pu[c]);_.Pi(b.reverse(),function(e){_.Sb(d,e)});d.hl||(d.hl="en-US");return d};Yh.prototype.close=function(){var a=this.Nu.Esa;a.dca.iframeSend("dispose",a.Sva,void 0)};
var j0a=function(a){return{_event:function(b){var c={};c.eventType=b.eventType;c.timestamp=b.timestamp;c.U1c=b.fromCard;c.data=b.data;a.Nu.kj.next(new e_a(c))},_ready:function(){a.Nu.kj.next(new YZa)},loaded:function(b){b=b.ri;a.Nu.kj.next(new c_a(isNaN(b)?0:b))},rendered:function(b){a.Nu.kj.next(new a_a(k_a(b)))},resize:function(b){a.Nu.kj.next(new b_a(k_a(b)))},renderfailed:function(){a.Nu.kj.next(new $Za)},disposed:function(){a.Nu.kj.next(new ZZa)},messageFromClientContent:function(b){a.Nu.kj.next(new d_a(b))}}};var k0a=_.Bi(["https://apis.google.com/js/api.js"]),l0a=null,m0a=function(a,b,c){this.hFc=a;this.QEc=b;this.SV=c},Usa=function(a,b){if(!l0a){var c=void 0===c?!1:c;var d=void 0===d?1E4:d;l0a=new m0a(_.ug(k0a),c,d)}return l0a.load(a,b)};m0a.prototype.load=function(a,b,c){var d=this;return n0a(this,a,c).then(function(e){return new Ak(function(f,g){e.load(b,{callback:_.Ii(f,e),timeout:d.SV,ontimeout:function(){return g(Error("bd`"+b))}})})})};
var n0a=function(a,b,c){if(!a.QEc&&b.gapi)return Ck(b.gapi);if(b.__btgl_173981912)return b.__btgl_173981912;b.__btgl_173981912=new Ak(function(d,e){var f=hk(b).createElement("SCRIPT");_.hsa(f,a.hFc);c&&iBa(f,(new wDa).md(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 o0a=function(){return baa&&fa?!fa.mobile&&(ia("iPad")||ia("Android")||ia("Silk")):ia("iPad")||ia("Android")&&!ia("Mobile")||ia("Silk")};var Psa=_.da.URL,p0a;try{new Psa("http://example.com"),p0a=!0}catch(a){p0a=!1}var Osa=p0a,Wh=function(a){this.o1=new Map;0==a.indexOf("?")&&(a=a.substring(1));a=_.k(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.o1.get(b);null==c&&(c=[],this.o1.set(b,c));c.push(d)}};Wh.prototype.get=function(a){return(a=this.o1.get(a))&&a.length?a[0]:null};
Wh.prototype.getAll=function(a){return[].concat(_.Dc(this.o1.get(a)||[]))};Wh.prototype.has=function(a){return this.o1.has(a)};Wh.prototype[Symbol.iterator]=function(){return FOa.apply(null,_.Dc(DOa(this.o1,function(a){var b=a[0];return DOa(a[1],function(c){return[b,c]})})))};Wh.prototype.toString=function(){return q0a(this)};
var q0a=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("&")},Rsa=function(a){var b=_.jk(document,"A");try{_.Lh(b,_.ng(a));var c=b.protocol}catch(e){throw Error("cd`"+a);}if(""===c||":"===c||":"!=c[c.length-1])throw Error("cd`"+a);if(!Qsa.has(c))throw Error("cd`"+a);if(!b.hostname)throw Error("cd`"+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}};Qsa.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},Qsa=new Map([["http:","80"],["https:","443"],["ws:","80"],["wss:","443"],["ftp:","21"]]);_.ju=function(){this.loaded=!1;this.sessionIndex=0};_.ju.prototype.bx=function(){return!!document.getElementById("__HC_94253229")};
_.ju.prototype.load=function(){var a=this;this.loaded||(this.loaded=!0,this.bx()||_.tsa({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.sessionIndex;if((baa&&fa?fa.mobile:!o0a()&&(ia("iPod")||ia("iPhone")||ia("Android")||ia("IEMobile")))||o0a())Promise.resolve();else{var e=c.contentConfiguration;if(e&&e.hasOwnProperty("docsHeaderConfig")&&"DOCS_SMART_SELECT"!==
c.clientName)throw Error("ad`"+c.clientName);$sa(b,d,c)}})}).catch(function(){console.error("Failed to load GAPI.")}))};_.ju.O=function(a){return new (a||_.ju)};_.ju.ta=_.p({token:_.ju,qa:_.ju.O,Ga:"root"});var r0a=function(a,b){_.Ee.call(this);var c=this;this.Ad=a;this.mZa=new _.Kd(function(d){b();return c.ha(_.xe()).subscribe(d)})};_.V(r0a,_.Ee);r0a.create=_.Ee.create;r0a.prototype.next=function(){for(var a=_.k(this.Qk.slice()),b=a.next();!b.done;b=a.next())s0a(this,b.value)};var s0a=function(a,b){try{b.next(void 0)}catch(c){a.Ad.Ex(function(){throw c;})}};var t0a,x0a,w0a;_.ku=function(a){this.Ad=a;this.WXa=t0a(this);this.rva=this.WXa.mZa;this.gva=t0a(this);this.yfa=this.gva.mZa;this.J_a=t0a(this);this.IM=this.J_a.mZa;this.UMa=0};_.u0a=function(a,b){a.rva.subscribe(b)};_.v0a=function(a,b){a.IM.subscribe(b)};t0a=function(a){return new r0a(a.Ad,function(){w0a(a)})};x0a=function(a){a.J_a.next();a.WXa.next();ata(a.gva)&&a.Ad.qc(function(){a.gva.next()});a.UMa=0;ata(a.J_a,a.WXa,a.gva)&&w0a(a)};w0a=function(a){0===a.UMa&&(a.UMa=a.Ad.Vb(function(){return requestAnimationFrame(function(){x0a(a)})}))};
_.ku.O=function(a){return new (a||_.ku)(_.q(_.Me))};_.ku.ta=_.p({token:_.ku,qa:_.ku.O,Ga:"root"});_.lu=function(a){this.Gpa=a};_.lu.prototype.scrollTo=function(a,b,c){var d=this;c=void 0===c?0:c;a&&_.v0a(this.Gpa,function(){if("number"===typeof a.offsetTop){var e=bta(a);if(e){var f=cta(a,e,b,c),g=e.scrollTop+f,m=dta(a,e),n=e.scrollLeft+m;_.u0a(d.Gpa,function(){0!==f&&(e.scrollTop=g);0!==m&&(e.scrollLeft=n)})}}})};_.lu.O=function(a){return new (a||_.lu)(_.q(_.ku))};_.lu.ta=_.p({token:_.lu,qa:_.lu.O,Ga:"root"});_.mu=function(){};_.mu.O=function(a){return new (a||_.mu)};_.mu.ya=_.tc({type:_.mu,oa:[["page-not-found"]],Aa:7,Ba:0,Ea:function(){return[[1,"container"],[1,"icon"],[1,"title"]," Oops, page not found. ",[1,"subtitle"]," Make sure the address is correct. "]},ua:function(a){a&1&&(_.A(0,"div",0)(1,"mat-icon",1),_.N(2,"developer_board"),_.B(),_.A(3,"h2",2),_.pf(4,3),_.B(),_.A(5,"p",4),_.pf(6,5),_.B()())},Ia:[_.ct],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:#1565c0;cursor:pointer;text-decoration:underline}"]});_.nu=function(){};_.nu.O=function(a){return new (a||_.nu)};_.nu.Da=_.uc({type:_.nu});_.nu.Ca=_.ec({imports:[_.Um,_.dt]});_.y0a=new _.Bc("faviconsConfiguration");
_.z0a={wB:[{name:_.vLa.kCa,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:_.vLa.Zlc,type:"image/x-icon",href:"https://www.gstatic.com/devopsconsole//images/taskflow/taskflow_logo_v1_48x48.png"}],wQa:[{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"}]};_.ou=function(a,b){this.Ua=a;this.icons=b;this.XR="favicon";this.NPa=null};
_.ou.prototype.initialize=function(){var a=this;A0a(this);this.Ua.events.ha(_.je(function(b){return b instanceof _.wg}),_.te(function(b,c){return b.nh.split("/")[1]===c.nh.split("/")[1]})).subscribe(function(b){a.Kz(b.nh.split("/")[1],!1)})};_.ou.prototype.reset=function(){var a=B0a(this);if(a){var b=a.type;a=a.href;C0a(D0a());E0a(this,b,a)}else if(C0a(D0a()),this.NPa)for(b=_.k(Array.from(this.NPa)),a=b.next();!a.done;a=b.next())(a=a.value)&&document.head.appendChild(a)};
_.ou.prototype.Kz=function(a,b){(b=F0a(this,a,void 0===b?!0:b))?(a=b.type,b=b.href,C0a(D0a()),E0a(this,a,b)):this.reset()};
var F0a=function(a,b,c){return(c?a.icons.wQa:a.icons.wB).find(function(d){return d.name===b})},B0a=function(a){return a.icons.wB.find(function(b){return""===b.name})},E0a=function(a,b,c){var d=document.createElement("link");d.setAttribute("id",a.XR);_.esa(d,c,"icon");d.setAttribute("type",b);document.head.appendChild(d)},A0a=function(a){var b=D0a();a.NPa=b;C0a(b)},D0a=function(){return document.querySelectorAll("link[ rel ~= 'icon'], link[ rel ~= 'apple-touch-icon-precomposed']")},C0a=function(a){a=
_.k(Array.from(a));for(var b=a.next();!b.done;b=a.next())b=b.value,b.parentNode.removeChild(b)};_.ou.O=function(a){return new (a||_.ou)(_.q(_.Cg),_.q(_.y0a))};_.ou.ta=_.p({token:_.ou,qa:_.ou.O,Ga:"root"});_.pu=function(a){this.lXb=a};_.pu.prototype.getToken=function(){return this.lXb};_.pu.O=function(a){return new (a||_.pu)(_.q(tKa))};_.pu.ta=_.p({token:_.pu,qa:_.pu.O});var G0a=function(a){this.qkb=a};var H0a=function(a,b,c){this.Fo=a;this.eAc=b;this.asa=c||[];this.WY=new Map};_.h=H0a.prototype;_.h.xyc=function(a){var b=_.zc.apply(1,arguments),c=this.MSa(b);c?c.push(new G0a(a)):this.setCell(a,b)};_.h.setCell=function(a){var b=this.getKey(_.zc.apply(1,arguments));this.WY.set(b,[new G0a(a)])};_.h.MSa=function(){var a=this.getKey(_.zc.apply(0,arguments));return this.WY.has(a)?this.WY.get(a):void 0};_.h.LSa=function(){var a=this.MSa(_.zc.apply(0,arguments));return a&&a.length?a[0]:void 0};
_.h.clear=function(){this.WY.clear()};_.h.getKey=function(){var a=_.zc.apply(0,arguments);return a?a.join(","):"key"};var I0a=function(a,b){H0a.call(this,a,3,b)};_.V(I0a,H0a);I0a.prototype.Mta=function(){this.Nta(1,_.zc.apply(0,arguments))};I0a.prototype.Nta=function(a){var b=_.zc.apply(1,arguments),c=0,d=this.LSa(b);d&&(c=d.qkb);this.setCell(c+a,b)};var J0a=function(a,b){H0a.call(this,a,2,b)};_.V(J0a,H0a);J0a.prototype.oN=function(a){this.xyc(a,_.zc.apply(1,arguments))};var K0a=function(a){Vj.call(this);this.xRc=a;this.dVa=0;this.N0=new Map;this.xCc=new Set;this.etb=3E4;this.Im=new kEa(this.etb);this.Im.listen("tick",this.eQb,!1,this);sAa(this,_.Ii(Tb,this.Im))};_.V(K0a,Vj);var L0a=function(a){a.Wua();a.dVa++;100<=a.dVa&&a.eQb()};_.h=K0a.prototype;_.h.eQb=function(){var a=this.N0.values();a=[].concat(_.Dc(a)).filter(function(b){return b.WY.size});a.length&&this.xRc.flush(a,!1);M0a(a);this.dVa=0;this.Im.enabled&&this.Im.stop()};
_.h.wMa=function(a){var b=_.zc.apply(1,arguments);this.N0.has(a)||this.N0.set(a,new I0a(a,b))};_.h.yyc=function(a){var b=_.zc.apply(1,arguments);this.N0.has(a)||this.N0.set(a,new J0a(a,b))};_.h.xD=function(a){return this.xCc.has(a)?void 0:this.N0.get(a)};_.h.Mta=function(a){this.Nta.apply(this,[a,1].concat(_.Dc(_.zc.apply(1,arguments))))};_.h.Nta=function(a,b){var c=_.zc.apply(2,arguments),d=this.xD(a);d&&d instanceof I0a&&(d.Nta(b,c),L0a(this))};
_.h.oN=function(a,b){var c=_.zc.apply(2,arguments),d=this.xD(a);d&&d instanceof J0a&&(d.oN(b,c),L0a(this))};_.h.Wua=function(){this.Im.enabled||this.Im.start()};var M0a=function(a){for(var b=0;b<a.length;b++)a[b].clear()};var N0a=function(a){this.Fo="/client_streamz/one_developer_workflow/events/usage";this.Or=a;this.Or.wMa(this.Fo,{qD:3,pD:"name"},{qD:3,pD:"source"},{qD:1,pD:"state"})};N0a.prototype.AH=function(a,b,c){this.Or.Mta(this.Fo,a,b,c)};N0a.prototype.xD=function(){return this.Or.xD(this.Fo)};var O0a=function(a){this.Fo="/client_streamz/one_developer_workflow/events/performance";this.Or=a;this.Or.yyc(this.Fo,{qD:3,pD:"source"},{qD:3,pD:"name"})};O0a.prototype.oN=function(a,b,c){this.Or.oN(this.Fo,a,b,c)};
O0a.prototype.xD=function(){return this.Or.xD(this.Fo)};var P0a=function(a){this.Fo="/client_streamz/one_developer_workflow/rpc/request_count";this.Or=a;this.Or.wMa(this.Fo,{qD:3,pD:"source"},{qD:3,pD:"method_id"})};P0a.prototype.AH=function(a,b){this.Or.Mta(this.Fo,a,b)};P0a.prototype.xD=function(){return this.Or.xD(this.Fo)};var Q0a=function(a){this.Fo="/client_streamz/one_developer_workflow/rpc/error_count";this.Or=a;this.Or.wMa(this.Fo,{qD:3,pD:"source"},{qD:3,pD:"method_id"},{qD:2,pD:"code"})};
Q0a.prototype.AH=function(a,b,c){this.Or.Mta(this.Fo,a,b,c)};Q0a.prototype.xD=function(){return this.Or.xD(this.Fo)};var qu=function(a){this.La=_.kb(a)};_.V(qu,_.Mb);qu.prototype.getName=function(){return _.Y(this,1)};qu.prototype.we=function(a){return _.ei(this,1,a)};qu.mc=[2,3,4];qu.prototype.toObject=function(){return R0a(this)};var R0a=function(a){if(null!=a)return _.Nb(a),{name:_.Y(a,1),m8c:_.l(_.oj(a,2,2)),i8c:_.l(_.oj(a,3,2)),j8c:_.l(_.oj(a,4,2))}};_.S0a=function(a){this.La=_.kb(a)};_.V(_.S0a,_.Mb);_.S0a.prototype.toObject=function(){return T0a(this)};var T0a=function(a){if(null!=a)return _.Nb(a),{y6c:_.Y(a,1),m2c:_.Y(a,2),ug:_.Y(a,3)}};var U0a=function(a){this.La=_.kb(a)};_.V(U0a,_.Mb);U0a.prototype.Jca=function(){return _.Y(this,5)};U0a.prototype.jm=function(a){_.ei(this,5,a)};U0a.prototype.toObject=function(){return V0a(this)};var V0a=function(a){if(null!=a)return _.Nb(a),{upa:_.Y(a,1),yPc:_.Y(a,2),zPc:_.Y(a,3),iconName:_.Y(a,4),title:_.Y(a,5),appBarFontColor:_.Y(a,8),JL:_.Y(a,10)}};var W0a=function(a){this.La=_.kb(a)};_.V(W0a,_.Mb);W0a.prototype.toObject=function(){return X0a(this)};var X0a=function(a){if(null!=a)return _.Nb(a),{privateDoNotAccessOrElseSafeUrlWrappedValue:_.l(_.X(a,3))}};var ru=function(a){this.La=_.kb(a)};_.V(ru,_.Mb);ru.prototype.jub=function(){return _.ej(this,W0a,1)};ru.prototype.u_=function(){return _.ej(this,dm,2)};ru.prototype.toObject=function(){return Y0a(this)};var Y0a=function(a){if(null!=a)return _.Nb(a),{fSc:X0a(a.jub()),BY:VJa(a.u_())}};var su=function(a){this.La=_.kb(a)};_.V(su,_.Mb);su.prototype.toObject=function(){return Z0a(this)};var Z0a=function(a){if(null!=a)return _.Nb(a),{enabled:_.qj(a,1),O8c:_.Y(a,2),b9c:_.Y(a,3),X$c:_.Y(a,7),Y1c:_.Y(a,8)}};var $0a=function(a){this.La=_.kb(a)};_.V($0a,_.Mb);$0a.prototype.toObject=function(){return a1a(this)};var a1a=function(a){if(null!=a)return _.Nb(a),{A2c:_.Y(a,1),c_c:_.Y(a,2),V9c:_.Y(a,3),U9c:_.Y(a,16),c3c:_.Y(a,4),a7c:_.Y(a,5),XZc:_.Y(a,6),d_c:_.Y(a,7),YZc:_.Y(a,8),u9c:_.Y(a,9),ZZc:_.Y(a,10),e_c:_.Y(a,11),U$c:_.Y(a,12),J4c:_.Y(a,13),cZc:_.Y(a,14),qYc:_.Y(a,15)}};var b1a=function(a){this.La=_.kb(a)};_.V(b1a,_.Mb);b1a.prototype.toObject=function(){return c1a(this)};var c1a=function(a){if(null!=a)return _.Nb(a),{nYc:bza(a,2),i2:_.Y(a,11)}};var d1a=function(a){this.La=_.kb(a)};_.V(d1a,_.Mb);d1a.prototype.zS=function(){return _.Y(this,2)};d1a.prototype.toObject=function(){return e1a(this)};var e1a=function(a){if(null!=a)return _.Nb(a),{IQc:_.Y(a,1),product:_.Y(a,2),w7c:_.tj(a,3),had:_.rj(a,4),G9c:_.uj(a,5,0)}};var f1a=function(a){this.La=_.kb(a)};_.V(f1a,_.Mb);f1a.mc=[1,2];f1a.prototype.toObject=function(){return g1a(this)};var g1a=function(a){if(null!=a){_.Nb(a);var b=_.l(_.oj(a,1,2));a=_.fj(a,d1a,2);return{R6c:b,E9c:_.Db(a,e1a)}}};var h1a=function(a){this.La=_.kb(a)};_.V(h1a,_.Mb);h1a.mc=[1];h1a.prototype.toObject=function(){return i1a(this)};var i1a=function(a){if(null!=a)return _.Nb(a),a=_.fj(a,f1a,1),{t_c:_.Db(a,g1a)}};var j1a=function(a){this.La=_.kb(a)};_.V(j1a,_.Mb);j1a.prototype.toObject=function(){return k1a(this)};var k1a=function(a){if(null!=a)return _.Nb(a),{B2c:_.Y(a,2),G0c:_.Y(a,6),F0c:_.Y(a,7),B0c:_.Y(a,11),D0c:_.Y(a,12),C0c:_.Y(a,13),E0c:_.Y(a,15),J0c:_.Y(a,8),I0c:_.Y(a,9),H0c:_.Y(a,10),n8c:Fb(_.wb(a,16,_.nba))}};var l1a=function(a){this.La=_.kb(a)};_.V(l1a,_.Mb);l1a.prototype.toObject=function(){return m1a(this)};var m1a=function(a){if(null!=a)return _.Nb(a),{X2c:_.Y(a,1),y8c:_.Y(a,2),r4c:_.Y(a,3)}};var n1a=function(a){this.La=_.kb(a)};_.V(n1a,_.Mb);n1a.prototype.nca=function(){return _.Y(this,1)};n1a.prototype.toObject=function(){return o1a(this)};var o1a=function(a){if(null!=a)return _.Nb(a),{displayName:_.Y(a,1),ul:_.Y(a,2),q8:_.Y(a,3),V9:_.Y(a,4),Uga:_.Y(a,5),hka:_.Y(a,6)}};var p1a=function(a){this.La=_.kb(a)};_.V(p1a,_.Mb);p1a.prototype.toObject=function(){return q1a(this)};var q1a=function(a){if(null!=a)return _.Nb(a),{}};var r1a=function(a){this.La=_.kb(a)};_.V(r1a,_.Mb);r1a.mc=[5,2,6,7];var s1a=[3,4];r1a.prototype.toObject=function(){return t1a(this)};var t1a=function(a){if(null!=a){_.Nb(a);var b=_.l(_.oj(a,5,2)),c=_.l(_.oj(a,2,2)),d=o1a(_.yj(a,n1a,3,s1a)),e=q1a(_.yj(a,p1a,4,s1a));var f=_.fj(a,l1a,6);f=_.Db(f,m1a);a=_.fj(a,l1a,7);return{mYc:b,p3c:c,djb:d,j6c:e,S0c:f,q2c:_.Db(a,m1a)}}};var u1a=function(a){this.La=_.kb(a)};_.V(u1a,_.Mb);u1a.prototype.getValue=function(){return _.tj(this,1)};u1a.prototype.setValue=function(a){return _.Ab(this,1,null==a?a:Qaa(a),0)};u1a.prototype.toObject=function(){return v1a(this)};var v1a=function(a){if(null!=a)return _.Nb(a),{value:_.tj(a,1)}};_.w1a=function(a){this.La=_.kb(a)};_.V(_.w1a,_.Mb);_.w1a.prototype.toObject=function(){return x1a(this)};var x1a=function(a){if(null!=a)return _.Nb(a),{red:_.tj(a,1),green:_.tj(a,2),blue:_.tj(a,3),alpha:v1a(_.ej(a,u1a,4))}};var y1a=function(a){this.La=_.kb(a)};_.V(y1a,_.Mb);y1a.prototype.mH=function(){return _.Y(this,1)};y1a.prototype.KN=function(a){return _.ei(this,1,a)};y1a.prototype.toObject=function(){return z1a(this)};var z1a=function(a){if(null!=a)return _.Nb(a),{icon:_.Y(a,1),backgroundImage:_.Y(a,2),gO:x1a(_.ej(a,_.w1a,3))}};var A1a=function(a){this.La=_.kb(a)};_.V(A1a,_.Mb);A1a.prototype.pr=function(){return _.Y(this,2)};A1a.prototype.toObject=function(){return B1a(this)};var B1a=function(a){if(null!=a)return _.Nb(a),{source:_.Y(a,1),target:_.Y(a,2)}};var tu=function(a){this.La=_.kb(a)};_.V(tu,_.Mb);tu.prototype.fTa=function(){return _.oj(this,3,2)};tu.prototype.getName=function(){return _.Y(this,5)};tu.prototype.we=function(a){return _.ei(this,5,a)};tu.mc=[3,7];tu.prototype.toObject=function(){return C1a(this)};var C1a=function(a){if(null!=a){_.Nb(a);var b=_.Y(a,1),c=_.Y(a,2),d=_.l(_.oj(a,3,2)),e=_.Y(a,4),f=_.Y(a,5),g=_.qj(a,6);var m=_.fj(a,A1a,7);return{tN:b,o2c:c,sJc:d,Hua:e,name:f,hidden:g,WYc:_.Db(m,B1a),MPa:_.Y(a,8)}}};var uu=function(a){this.La=_.kb(a)};_.V(uu,_.Mb);uu.prototype.fk=function(){return _.Y(this,1)};uu.prototype.lr=function(){return _.Y(this,3)};uu.prototype.ZY=function(){return _.Yi(this,3)};uu.prototype.toObject=function(){return D1a(this)};var D1a=function(a){if(null!=a)return _.Nb(a),{Zd:_.Y(a,1),fh:_.Y(a,2),label:_.Y(a,3),Ub:_.Y(a,4)}};var E1a=function(a){this.La=_.kb(a)};_.V(E1a,_.Mb);E1a.prototype.fk=function(){return _.Y(this,3)};E1a.prototype.toObject=function(){return F1a(this)};var F1a=function(a){if(null!=a)return _.Nb(a),{Ap:_.Y(a,1),vt:_.Y(a,2),Zd:_.Y(a,3),fh:_.Y(a,4)}};var G1a=function(a){this.La=_.kb(a)};_.V(G1a,_.Mb);G1a.prototype.toObject=function(){return H1a(this)};var H1a=function(a){if(null!=a)return _.Nb(a),{ME:F1a(_.ej(a,E1a,1)),SE:F1a(_.ej(a,E1a,2))}};var I1a=function(a){this.La=_.kb(a)};_.V(I1a,_.Mb);I1a.mc=[1,2];I1a.prototype.toObject=function(){return J1a(this)};var J1a=function(a){if(null!=a){_.Nb(a);var b=_.fj(a,uu,1);b=_.Db(b,D1a);a=_.fj(a,G1a,2);return{o8c:b,W$c:_.Db(a,H1a)}}};var vu=function(a){this.La=_.kb(a)};_.V(vu,_.Mb);vu.prototype.getName=function(){return _.Y(this,1)};vu.prototype.we=function(a){return _.ei(this,1,a)};vu.prototype.nca=function(){return _.Y(this,2)};vu.mc=[8];vu.prototype.toObject=function(){return K1a(this)};var K1a=function(a){if(null!=a){_.Nb(a);var b=_.Y(a,1),c=_.Y(a,2),d=_.Y(a,3),e=_.Y(a,5),f=z1a(_.ej(a,y1a,7));var g=_.fj(a,tu,8);return{name:b,displayName:c,hOa:d,PN:e,m$c:f,C8c:_.Db(g,C1a),p0a:_.Y(a,10),O1:J1a(_.ej(a,I1a,11))}}};var L1a=function(a){this.La=_.kb(a)};_.V(L1a,_.Mb);L1a.mc=[3,1,2];L1a.prototype.toObject=function(){return M1a(this)};var M1a=function(a){if(null!=a){_.Nb(a);var b=_.fj(a,r1a,3);b=_.Db(b,t1a);var c=_.fj(a,vu,1);return{H7c:b,I7c:_.Db(c,K1a),C1c:_.l(_.oj(a,2,2))}}};var N1a=function(a){this.La=_.kb(a)};_.V(N1a,_.Mb);_.h=N1a.prototype;_.h.LSa=function(){return _.X(this,1)};_.h.setCell=function(a){return _.Bj(this,1,a)};_.h.qta=function(){return null!=_.jj(this,2)};_.h.Hsa=function(){return _.X(this,5)};_.h.vv=function(a){return _.Bj(this,5,a)};_.h.toObject=function(){return O1a(this)};
var O1a=function(a){if(null!=a)return _.Nb(a),{VY:_.l(_.X(a,1)),QI:_.l(_.jj(a,2)),vea:_.l(_.X(a,3)),Js:_.l(_.Lb(a,4)),uw:_.l(_.X(a,5)),s4a:_.l(_.aj(a,6)),W0a:_.l(_.kj(a,7)),spanId:_.l(_.kj(a,8))}};var wu=function(a){this.La=_.kb(a)};_.V(wu,_.Mb);wu.prototype.lTa=function(){return _.Y(this,22)};var xu=function(a){return _.ej(a,U0a,8)},yu=function(a){return _.ej(a,$0a,12)};_.h=wu.prototype;_.h.jub=function(){return _.Y(this,24)};_.h.qca=function(){return _.ej(this,N1a,14)};_.h.KOb=function(a){return _.gj(this,14,a)};_.h.Ng=function(){return _.Y(this,27)};_.h.pV=function(a){_.ei(this,27,a)};_.h.I_=function(){return _.ej(this,_.ip,32)};_.h.Uia=function(a){return _.gj(this,32,a)};var P1a=_.Pb(wu);
wu.mc=[35,36,37,39];
wu.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={Nva:_.Y(this,1),VG:_.Y(this,11),isBot:_.qj(this,17),vVa:_.qj(this,19),wFb:_.Y(this,22),sessionIndex:_.Y(this,2),lXb:_.Y(this,3),XYc:V0a(xu(this)),zZc:Z0a(_.ej(this,su,4)),P9c:k1a(_.ej(this,j1a,7)),tn:c1a(_.ej(this,b1a,10)),WZc:a1a(yu(this)),Dad:_.Y(this,13),fSc:_.Y(this,24),gba:O1a(this.qca()),CL:_.Y(this,15),mp:XJa(_.ej(this,WJa,16)),fZc:_.Db(_.fj(this,ru,35),Y0a),N2c:i1a(_.ej(this,h1a,20)),FIb:_.Y(this,23),D1c:_.Y(this,25),GZc:_.Y(this,
31),C2c:_.Y(this,26),gtag:_.Y(this,30),domain:_.Y(this,27),gNc:oQa(this.I_()),Zxb:_.uj(this,33,0),z6c:_.Db(_.fj(this,_.S0a,36),T0a),n2c:_.l(_.oj(this,37,2)),l2c:_.Db(_.fj(this,qu,39),R0a),r6c:M1a(_.ej(this,L1a,38))}}else a=void 0;return a};var hta,jta,tta;hta=function(){return{aea:!1}};jta=function(){return[]};tta=function(){return{aea:!0}};_.zu=function(){this.Fe="";this.zd={};this.Iaa=!1;this.directories=[];this.gOb=""};_.zu.prototype.Tb=function(){if(this.Iaa&&this.zd.path){for(var a=this.zd.path,b=[],c=0,d=0;d<a.length;d++)"/"===a[d]&&(b.push({name:a.substring(c,d),scope:_.$h(Object.assign({},this.zd,{path:a.substring(0,d+1)}))}),c=d+1);this.directories=b}this.Iaa&&this.FZ(this.zd.Db)&&(this.gOb=_.$h(Object.assign({},this.zd,{path:void 0})))};
_.zu.prototype.qTa=function(a){var b={};return b.ss=a,b.all=void 0,b.start=1,b};_.zu.prototype.FZ=function(a){return!!a&&(_.Tg(_.Vg(a))||_.cpa(_.Vg(a)))};_.zu.O=function(a){return new (a||_.zu)};
_.zu.ya=_.tc({type:_.zu,oa:[["scope-indicator"]],inputs:{Fe:"savedQuery",zd:"searchScope",Iaa:"displayBreadcrumb"},features:[_.Mc],Aa:15,Ba:2,Ea:[[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"]],ua:function(a,b){a&1&&_.x(0,eta,4,1,"ng-container",0)(1,gta,1,2,"ng-template",null,1,_.Nf)(3,qta,1,2,"ng-template",null,2,_.Nf)(5,vta,1,2,"ng-template",null,3,_.Nf)(7,zta,1,2,"ng-template",null,4,_.Nf)(9,Fta,1,2,"ng-template",null,5,_.Nf)(11,Gta,2,0,"ng-template",null,6,_.Nf)(13,Lta,5,4,"ng-template",null,7,_.Nf);if(a&2){var c=_.vf(2);_.y("ngIf",b.Fe)("ngIfElse",
c)}},Ia:[_.yo,_.Nm,_.Om,_.Sm,_.Pm,_.Qm,_.Rm,_.ct,_.eo],styles:["scope-indicator[_nghost-%COMP%]{font-style:italic}scope-indicator[_nghost-%COMP%]   .leading[_ngcontent-%COMP%]{font-weight:500}scope-indicator[_nghost-%COMP%]   .ref-icon[_ngcontent-%COMP%]{height:16px;font-size:16px;line-height:16px;width:16px;vertical-align:middle}"],Oa:0});_.Au=function(){};_.Au.O=function(a){return new (a||_.Au)};_.Au.Da=_.uc({type:_.Au});_.Au.Ca=_.ec({imports:[_.Ao,_.Um,_.dt,_.go]});_.Bu=function(){_.to.apply(this,arguments)};_.V(_.Bu,_.to);_.Bu.prototype.Ya=function(a,b,c){_.to.prototype.Ya.call(this,a,b,void 0===c?0:c)};_.Bu.prototype.Fn=function(a){_.to.prototype.Fn.call(this,a)};_.Bu.O=function(){var a;return function(b){return(a||(a=_.jd(_.Bu)))(b||_.Bu)}}();_.Bu.ta=_.p({token:_.Bu,qa:_.Bu.O,Ga:"root"});_.qi=new Set;_.Cu=function(){};_.Cu.O=function(a){return new (a||_.Cu)};_.Cu.ta=_.p({token:_.Cu,qa:_.Cu.O,Ga:"root"});var Q1a;_.Du=new Set;Q1a=new _.Bc("enabled_features",{Ga:"root",qa:function(){return _.Du}});_.Eu=function(){};_.Eu.O=function(a){return new (a||_.Eu)};_.Eu.ta=_.p({token:_.Eu,qa:_.Eu.O,Ga:"root"});_.Fu=function(a){this.Ua=a;this.un=_.qi.has(2)};
_.R1a=function(a,b){var c=_.$n(a.Ua,b),d=_.npa(c.Ta).QZa,e=c.root.children.primary;e||(e=_.$n(a.Ua,c.Af).root.children.primary);if(!e)throw Error("ed`"+b);b=e.Td;c=b.map(function(g){return g.path});b=b[b.length-1].parameters;d=_.k(Object.entries(d));for(e=d.next();!e.done;e=d.next()){var f=_.k(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=_.k(c),c.next(),c.next(),c.next(),c=c.next().value):(c=_.k(c),a=c.next().value,c=c.next().value),
_.$p(_.Zp(new wSa,a),b[_.Wg.changelist]).nd(c).wi(kpa(b)).kb();d&&c.shift();a=d?"host":"project";f=_.k(c);c=f.next().value;d=f.next().value;f.next();e=f.next().value;f.next();f=f.next().value;return _.$p(_.Zp(_.Yp(new aq,c,a),d),e).nd(""===f?"/":f).wi(lpa(b)).kb()};_.Fu.O=function(a){return new (a||_.Fu)(_.q(_.Cg),_.q(_.Cu))};_.Fu.ta=_.p({token:_.Fu,qa:_.Fu.O,Ga:"root"});_.Gu=void 0;_.S1a=void 0;_.T1a=void 0;_.U1a=void 0;var V1a;
V1a={f5b:["BC","AD"],e5b:["Before Christ","Anno Domini"],nec:"JFMAMJJASOND".split(""),Vkc:"JFMAMJJASOND".split(""),Icc:"January February March April May June July August September October November December".split(" "),Ukc:"January February March April May June July August September October November December".split(" "),wkc:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),Xkc:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),boc:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),Zkc:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),
ykc:"Sun Mon Tue Wed Thu Fri Sat".split(" "),Ykc:"Sun Mon Tue Wed Thu Fri Sat".split(" "),SVc:"SMTWTFS".split(""),Wkc:"SMTWTFS".split(""),xkc:["Q1","Q2","Q3","Q4"],Sic:["1st quarter","2nd quarter","3rd quarter","4th quarter"],aYb:["AM","PM"],Dla:["EEEE, MMMM d, y","MMMM d, y","MMM d, y","M/d/yy"],uEa:["h:mm:ss\u202fa zzzz","h:mm:ss\u202fa z","h:mm:ss\u202fa","h:mm\u202fa"],v2b:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],v6a:6,MWc:[5,6],w6a:5};_.W1a=V1a;_.W1a=V1a;var X1a=function(a,b,c,d,e){a=new Date(a,b,c);d=void 0!==d?d:3;e=e||0;b=((a.getDay()+6)%7-e+7)%7;return a.valueOf()+864E5*((d-e+7)%7-b)};var Y1a,Z1a;Y1a=function(){};
_.Hu=function(a){if("number"==typeof a){var b=new Y1a;b.FQb=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(":",Sj(c,2));c=d.join("")}b.a4a=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=Z1a(a);b.Ika=[c,c];b.bW={uWc:a,O7a:a};b.hza=[];return b}b=new Y1a;b.a4a=a.id;b.FQb=-a.std_offset;b.Ika=a.names;b.bW=a.names_ext;b.hza=a.transitions;return b};
Z1a=function(a){var b=["GMT"];b.push(0>=a?"+":"-");a=Math.abs(a);b.push(Sj(Math.floor(a/60)%100,2),":",Sj(a%60,2));return b.join("")};_.Iu=function(a,b){b=Date.UTC(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate(),b.getUTCHours(),b.getUTCMinutes())/36E5;for(var c=0;c<a.hza.length&&b>=a.hza[c];)c+=2;return 0==c?0:a.hza[c-1]};_.Ju=function(a,b){a=a.FQb-_.Iu(a,b);return-1440===a?0:a};var $1a,a2a;_.Ku=function(a){this.ewa=[];this.Th=_.W1a;"number"==typeof a?this.xpa(a):this.xG(a)};$1a=[/^'(?:[^']|'')*('|$)/,/^(?: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]+/];a2a=function(a){return a.getHours?a.getHours():0};
_.Ku.prototype.xG=function(a){for(b2a&&(a=a.replace(/\u200f/g,""));a;){for(var b=a,c=0;c<$1a.length;++c){var d=a.match($1a[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.ewa.push({text:e,type:c});break}}if(b===a)throw Error("fd`"+a);}};
_.Ku.prototype.format=function(a,b){if(!a)throw Error("gd");var c=b?6E4*(a.getTimezoneOffset()-_.Ju(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.ewa.length;++f){var g=this.ewa[f].text;1==this.ewa[f].type?c.push(c2a(this,g,a,d,e,b)):c.push(g)}return c.join("")};
_.Ku.prototype.xpa=function(a){if(4>a)var b=this.Th.Dla[a];else if(8>a)b=this.Th.uEa[a-4];else if(12>a)b=this.Th.v2b[a-8],b=b.replace("{1}",this.Th.Dla[a-8]),b=b.replace("{0}",this.Th.uEa[a-8]);else if(12===a)b=this.Th.Dla[0].replace(/[^EMd]*yy*[^EMd]*/,"");else if(13===a)b=this.Th.Dla[2].replace(/[^EMd]*yy*[^EMd]*/,"");else{this.xpa(10);return}this.xG(b)};
var Lu=function(a,b){b=String(b);a=a.Th||_.W1a;if(void 0!==a.Toc){for(var c=[],d=0;d<b.length;d++){var e=b.charCodeAt(d);c.push(48<=e&&57>=e?String.fromCharCode(a.Toc+e-48):b.charAt(d))}b=c.join("")}return b},b2a=!1,Mu=function(a){if(!(a.getHours&&a.getSeconds&&a.getMinutes))throw Error("hd");},d2a=function(a,b){Mu(b);b=a2a(b);return a.Th.aYb[12<=b&&24>b?1:0]},c2a=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.Th.e5b[c]:a.Th.f5b[c];case "y":return c=
d.getFullYear(),0>c&&(c=-c),2==g&&(c%=100),Lu(a,Sj(c,g));case "Y":return c=d.getMonth(),c=X1a(d.getFullYear(),c,d.getDate(),a.Th.w6a,a.Th.v6a),c=(new Date(c)).getFullYear(),0>c&&(c=-c),2==g&&(c%=100),Lu(a,Sj(c,g));case "M":a:switch(c=d.getMonth(),g){case 5:g=a.Th.nec[c];break a;case 4:g=a.Th.Icc[c];break a;case 3:g=a.Th.wkc[c];break a;default:g=Lu(a,Sj(c+1,g))}return g;case "k":return Mu(e),Lu(a,Sj(a2a(e)||24,g));case "S":return Lu(a,(e.getMilliseconds()/1E3).toFixed(Math.min(3,g)).slice(2)+(3<g?
Sj(0,g-3):""));case "E":return c=d.getDay(),4<=g?a.Th.boc[c]:a.Th.ykc[c];case "a":return d2a(a,e);case "b":return d2a(a,e);case "B":return d2a(a,e);case "h":return Mu(e),Lu(a,Sj(a2a(e)%12||12,g));case "K":return Mu(e),Lu(a,Sj(a2a(e)%12,g));case "H":return Mu(e),Lu(a,Sj(a2a(e),g));case "c":a:switch(c=d.getDay(),g){case 5:g=a.Th.Wkc[c];break a;case 4:g=a.Th.Zkc[c];break a;case 3:g=a.Th.Ykc[c];break a;default:g=Lu(a,Sj(c,1))}return g;case "L":a:switch(c=d.getMonth(),g){case 5:g=a.Th.Vkc[c];break a;case 4:g=
a.Th.Ukc[c];break a;case 3:g=a.Th.Xkc[c];break a;default:g=Lu(a,Sj(c+1,g))}return g;case "Q":return c=Math.floor(d.getMonth()/3),4>g?a.Th.xkc[c]:a.Th.Sic[c];case "d":return Lu(a,Sj(d.getDate(),g));case "m":return Mu(e),Lu(a,Sj(e.getMinutes?e.getMinutes():0,g));case "s":return Mu(e),Lu(a,Sj(e.getSeconds(),g));case "v":return(f||_.Hu(c.getTimezoneOffset())).a4a;case "V":return a=f||_.Hu(c.getTimezoneOffset()),2>=g?a.a4a:0<_.Iu(a,c)?void 0!==a.bW.N3b?a.bW.N3b:a.bW.DST_GENERIC_LOCATION:void 0!==a.bW.O7a?
a.bW.O7a:a.bW.STD_GENERIC_LOCATION;case "w":return c=e.getMonth(),c=X1a(e.getFullYear(),c,e.getDate(),a.Th.w6a,a.Th.v6a),Lu(a,Sj(Math.floor(Math.round((c-(new Date((new Date(c)).getFullYear(),0,1)).valueOf())/864E5)/7)+1,g));case "z":return a=f||_.Hu(c.getTimezoneOffset()),4>g?a.Ika[0<_.Iu(a,c)?2:0]:a.Ika[0<_.Iu(a,c)?3:1];case "Z":return d=f||_.Hu(c.getTimezoneOffset()),4>g?(g=-_.Ju(d,c),a=[0>g?"-":"+"],g=Math.abs(g),a.push(Sj(Math.floor(g/60)%100,2),Sj(g%60,2)),g=a.join("")):g=Lu(a,Z1a(_.Ju(d,c))),
g;default:return""}};_.e2a=new _.Ku("yyyy-MM-dd_HHmmss");var Nu=function(){Jm.apply(this,arguments)};_.V(Nu,Jm);Nu.prototype.SNa=function(a){var b=Jm.prototype.SNa.call(this,a);a.projectId?b.projectId=a.projectId:(a=a.Ui?_.$g(a.Ui):void 0)&&a.qb&&(b.projectId=a.qb);return b};Nu.prototype.Ik=function(a){var b=Jm.prototype.Ik.call(this,a);a.yG&&(b.availabilityStatuses=Qta(a));return b};Nu.O=function(){var a;return function(b){return(a||(a=_.jd(Nu)))(b||Nu)}}();Nu.ta=_.p({token:Nu,qa:Nu.O,Ga:"root"});var Ou=function(a,b,c,d){this.productVersion=a;this.Js=b;this.oKc=c;this.Ua=d};Ou.prototype.sM=function(a){var b=this;a=a.map(function(c){return b.FTa(c)});a=new Am({entries:a});kKa(this.oKc,a).ha(_.pe(function(){return _.ue})).subscribe()};
Ou.prototype.FTa=function(a){var b=this.NSa(a);b=new um({eventId:new xm({Wya:"0",serverIp:0,Bwa:0}),gestureName:a.gestureName,XR:[a.element,a.action].join("/"),wqa:b,statusCode:a.statusCode,initialRoute:a.initialRoute,sr:a.sr,targetRoute:a.targetRoute,km:a.km,vO:a.vO,rL:a.rL,actionOwner:a.actionOwner,bucket:a.bucket});"InitialPageLoad"===a.element?b.bucket=_.ah.G6a:void 0===a.bucket&&a.actionOwner===jm.oF&&(b.bucket=spa(a));0<a.Um.length&&(b.Um=a.Um.map(function(c){return new vm({name:c.name,statusCode:c.statusCode,
Gi:c.Gi,Vw:c.Vw})}));a.yG&&(b.availabilityStatuses=Qta(a)||null);a.Gi&&(b.Gi=a.Gi);a.Xe&&(b.Xe="string"===typeof a.Xe?a.Xe:decodeURIComponent(_.ao(this.Ua,a.Xe).toString()));a.Gh&&(b.Gh=a.Gh);void 0!==a.Pf&&(b.Pf=a.Pf);return b};Ou.prototype.NSa=function(a){var b=new wm({sessionId:a.sessionId,actionId:a.actionId});if(this.productVersion||this.Js)b.gba=new ym({uw:this.productVersion,Js:this.Js});a.projectId?b.oI=a.projectId:(a=a.Ui?_.$g(a.Ui):void 0)&&a.qb&&(b.oI=a.qb);return b};
Ou.O=function(a){return new (a||Ou)(_.q(Em),_.q(mKa),_.q(lKa),_.q(_.Cg))};Ou.ta=_.p({token:Ou,qa:Ou.O,Ga:"root"});var Pu,Sta,f2a,k2a,m2a,n2a,o2a,p2a,q2a,v2a,w2a,z2a;Pu=new _.Bc("consoleConfiguration");Sta=new _.Bc("withCredentials",{qa:function(){var a=new _.Uj(document);_.pc(_.Eu);return!!a.get("SID")&&(!_.Du.has(28)||_.Du.has(29))}});f2a=new _.Bc("obfuscatedGaiaId");_.g2a=new _.Bc("preference");_.h2a=new _.Bc("INSIGHTS_ENVIRONMENT",{qa:function(){var a=_.pc(Pu);return _.uj(a,33,0)}});
_.i2a=new _.Bc("repositories",{qa:function(){var a=_.fj(_.pc(Pu),qu,39);return new Map(a.map(function(b){return[b.getName(),b]}))}});_.j2a=new _.Bc("packageToRepoSpec",{qa:function(){var a=_.fj(_.pc(Pu),_.S0a,36);return new Map(a.map(function(b){return[_.Y(b,1),b]}))}});k2a=new _.Bc("clientDomain");_.l2a=new _.Bc("gtagId");m2a=new _.Bc("appBarBackgroundColor");n2a=new _.Bc("appBarFontColor");o2a=new _.Bc("searchTokenColor");p2a=new _.Bc("searchTokenBackgroundColor");q2a=new _.Bc("appIconName");
_.r2a=new _.Bc("whitelabelTitle");_.s2a=new _.Bc("helpArticleLink");_.t2a=new _.Bc("gsDebounceMs");_.u2a=new _.Bc("gsConfig");v2a=new _.Bc("announcementMessages");w2a=new _.Bc("hatsTriggerPathsConfigurationList");_.x2a=new _.Bc("debugLevel",{qa:function(){try{return Number((new URLSearchParams(window.location.search)).get("deb"))}catch(a){return 0}}});_.y2a=new _.Bc("scoringModel",{qa:function(){try{return(new URLSearchParams(window.location.search)).get("scm")}catch(a){return null}}});z2a=new _.Bc("grimoireOnePlatformRegionalHosts");_.A2a=void 0;_.Tu=function(){};_.Tu.prototype.create=function(){return function(a){return a}};_.Tu.O=function(a){return new (a||_.Tu)};_.Tu.ta=_.p({token:_.Tu,qa:function(){return _.A2a?_.pc(_.A2a):new _.Tu},Ga:"root"});var B2a=function(a){this.Le=a},Vu;B2a.prototype.Ik=function(){for(var a={},b=_.k(this.Le),c=b.next();!c.done;c=b.next())c.value.hva(a);return a};_.Uu=function(a,b,c){b=_.de(b);a=_.k(a.Le);for(var d=a.next();!d.done;d=a.next())b=b.ha(d.value.exa(c));return b};Vu=function(a,b){this.TFc=a;this.V2a=b};Vu.prototype.hva=function(a){return a};Vu.prototype.exa=function(){return this.V2a.create(this.TFc)};Vu.O=function(a){return new (a||Vu)(_.q(_.Rta),_.q(_.Tu))};Vu.ta=_.p({token:Vu,qa:Vu.O,Ga:"root"});var Wu=function(a,b){this.Le=[a,b]};_.V(Wu,B2a);Wu.O=function(a){return new (a||Wu)(_.q(Xu),_.q(Vu))};Wu.ta=_.p({token:Wu,qa:Wu.O,Ga:"root"});var Xu=function(a,b,c,d){this.apiKey=a;this.sessionIndex=b;this.Np=c;this.withCredentials=d};Xu.prototype.hva=function(a){a["X-Goog-Api-Key"]=this.apiKey;this.withCredentials&&(a.Authorization=_.rAa([])||"",a["X-Goog-AuthUser"]=this.sessionIndex,this.Np&&(a["X-Goog-IAM-Authorization-Token"]=this.Np));a["X-Goog-Api-Client"]="grpc-web/1.0.0 grimoire/1.0.0";return a};
Xu.prototype.exa=function(){return _.Jd(_.pe(function(a){if(a instanceof Error)throw a;var b=Error(a.message);var c=a.code;c=null==c?-1:C2a.get(c)||-1;b.error={code:c,message:a.message,details:a.metadata};throw b;}))};Xu.O=function(a){return new (a||Xu)(_.q(_.Gm),_.q(_.Hm),_.q(_.Im),_.q(Sta))};Xu.ta=_.p({token:Xu,qa:Xu.O,Ga:"root"});var C2a=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]]);var Yu;Yu=function(a){this.forward=new Map(a);this.inverse=new Map(a.map(function(b){b=_.k(b);var c=b.next().value;return[b.next().value,c]}))};_.D2a=function(){return new Yu(_.zc.apply(0,arguments))};_.Zu=function(){return{create:_.D2a}};Yu.prototype.get=function(a,b){var c=this.forward;return c.has(a)?c.get(a):b};_.$u=function(a,b,c){a=a.inverse;return a.has(b)?a.get(b):c};Yu.prototype.keys=function(){return this.forward.keys()};Yu.prototype.values=function(){return this.forward.values()};
Yu.prototype.entries=function(){return this.forward.entries()};Yu.prototype.filter=function(a){return new Yu(Array.from(this.forward.entries()).filter(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return a(b,c)}))};var E2a=_.Zu().create(["UNKNOWN_TYPE",0],["RESULT_CLICKED",1],["FILE_OPENED",2]),F2a=_.Zu().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]),G2a=
new _.Bc("feedbackClient",{qa:function(){return _.Tta(rSa)}}),av=function(a,b){this.V_=a;this.Le=b};av.prototype.I1a=function(a){var b=this;return _.Uu(this.Le,function(){return b.V_.I1a(a,b.Le.Ik())},"FeedbackLogger.sendFeedback")};av.O=function(a){return new (a||av)(_.q(G2a),_.q(Wu))};av.ta=_.p({token:av,qa:av.O,Ga:"root"});_.bv=function(a){this.client=a;this.Nk=_.qi.has(2)};
_.bv.prototype.sM=function(a){if(this.Nk){a=_.k(a);for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.bH)for(var c=_.k(b.bH),d=c.next();!d.done;d=c.next()){d=d.value;var e=nRa((new yp).Bn(E2a.get(d.eventType,0)),d.Arb.map(function(f){return F2a.get(f,0)})).Kx(d.Mg);null!=d.lineNumber&&_.Ab(e,5,_.Za(d.lineNumber),"0");d.tv&&_.ei(e,6,d.tv);d.bq&&_.ei(e,7,d.bq);b.dS&&mRa(e,Uta(b.dS));d.BB&&b.dS&&d.BB<b.dS&&oRa(e,Uta(d.BB));d.Xz&&b.dS&&d.Xz<b.dS&&pRa(e,Uta(d.Xz));this.client.I1a(e).subscribe()}}};
_.bv.O=function(a){return new (a||_.bv)(_.q(av),_.q(_.Cu))};_.bv.ta=_.p({token:_.bv,qa:_.bv.O,Ga:"root"});_.cv=function(){};_.cv.O=function(a){return new (a||_.cv)};_.cv.Da=_.uc({type:_.cv});_.cv.Ca=_.ec({imports:[_.Ao]});_.dv=function(){};_.dv.O=function(a){return new (a||_.dv)};_.dv.Da=_.uc({type:_.dv});
_.dv.Ca=_.ec({Pb:[{wa:oo,Hb:_.Bu},{wa:_.to,Hb:_.Bu},{wa:pPa,nc: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.yG;var g=b.yG;if(f){if(g){f=new Map(f);g=_.k(g.entries());for(var m=g.next();!m.done;m=g.next()){var n=_.k(m.value);m=n.next().value;n=n.next().value;f.set(m,n)}}}else f=g;g=a.bH;m=b.bH;g=g?m&&g!==m?[].concat(_.Dc(g),_.Dc(m)):g:m;return e.call(d,{},a,b,{bucket:c,yG:f,bH:g})}},{wa:so,Hb:Ou,wd:!0},{wa:so,Hb:_.bv,wd:!0},{wa:so,Hb:Nu,wd:!0}].concat(_.Dc(oPa))});_.H2a=["fill","hairline","bordered","protected","flat"];_.I2a=["xsmall","small","medium","large","xlarge"];_.J2a="blue red green grey white yellow".split(" ");_.K2a=[].concat(_.Dc(_.H2a),_.Dc(_.I2a),_.Dc(_.J2a));var ev=function(){};ev.O=function(a){return new (a||ev)};ev.Da=_.uc({type:ev});ev.Ca=_.ec({imports:[_.Um,_.Mr]});_.gv=function(){};_.gv.O=function(a){return new (a||_.gv)};_.gv.Da=_.uc({type:_.gv});_.gv.Ca=_.ec({imports:[ev]});var hv=function(){};hv.O=function(a){return new (a||hv)};hv.Da=_.uc({type:hv});hv.Ca=_.ec({imports:[_.gv,_.cv]});var L2a,Wta;L2a="DEFAULT FUZZING NEST_SAPPHIRE NEST_ZIRCONIUM NEST_ZIRCONIUM_UNIT_TEST NEST_ZIRCONIUM_UNICYCLE NEST_ZIRCONIUM_SCREENDUMP NEST_BISMUTH NEST_BISMUTH_UNIT_TEST NEST_BISMUTH_UNICYCLE NEST_BISMUTH_SCREENDUMP 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(" ");
_.M2a=new Set(L2a);
Wta=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"],["NEST_ZIRCONIUM","Zirconium"],["NEST_ZIRCONIUM_UNIT_TEST","Zirconium (Unit Tests)"],["NEST_ZIRCONIUM_UNICYCLE","Zirconium (Unicycle Tests)"],["NEST_ZIRCONIUM_SCREENDUMP","Zirconium (Screendump)"],["NEST_BISMUTH","Bismuth"],["NEST_BISMUTH_UNIT_TEST","Bismuth (Unit Tests)"],["NEST_BISMUTH_UNICYCLE","Bismuth (Unicycle Tests)"],["NEST_BISMUTH_SCREENDUMP","Bismuth (Screendump)"]]);_.N2a=L2a.map(_.Vta);
_.O2a={id:"COVERAGE_GENERIC",name:"File Coverage",children:L2a.map(function(a){return{id:_.Vta(a),name:Xta(a),children:[],CVa:!0}})};_.P2a=[{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:[]}];
_.Q2a={id:"LINE_COUNTS",name:"Line counts",children:_.P2a.map(function(a){return Object.assign({},a,{id:"LINE_COUNTS-"+a.id})})};_.R2a={id:"FILE_COUNTS",name:"File counts",children:_.P2a.map(function(a){return Object.assign({},a,{id:"FILE_COUNTS-"+a.id})})};var S2a=function(a,b,c){this.zone=a;this.me=b;this.cache=new Map;this.JCc=_.fe(window,"DOMContentLoaded");a=_.k(c);for(b=a.next();!b.done;b=a.next())b=b.value,this.cache.set(b.name,Yta(b))};S2a.prototype.push=function(a){var b=this,c,d;return _.Sd(function(e){(c=b.cache.get(a.name))?(d=c,b.zone.qc(function(){d.next(a);d.complete()})):b.cache.set(a.name,Yta(a));e.Nc=0})};
S2a.prototype.prefetch=function(a,b){var c=this,d="loading"===document.readyState,e=this.cache.get(a);if(!e){if(!d)return _.ue;e=new _.Ce(1);this.cache.set(a,e)}d&&(e=e.ha(_.Je(this.JCc)));return e.ha(_.Ke({complete:function(){b&&c.cache.delete(a)}}),_.Qh(this.me,"Prefetch."+a))};S2a.prototype.delete=function(a){this.cache.delete(a)};_.iv=function(a,b){this.zone=a;this.me=b};
_.iv.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 S2a(this.zone,this.me,e),c.prefetchRpcs=e);return e.prefetch(a,b).ha(_.re())};_.iv.prototype.delete=function(a){var b=window,c,d=null!=(c=b.prefetchRpcs)?c:[];Array.isArray(d)&&(d=new S2a(this.zone,this.me,d),b.prefetchRpcs=d);d.delete(a)};_.iv.O=function(a){return new (a||_.iv)(_.q(_.Me),_.q(_.to))};_.iv.ta=_.p({token:_.iv,qa:_.iv.O,Ga:"root"});_.jv=function(){this.Uvb=new _.gg(!1);this.q5a=new _.gg(!0)};_.h=_.jv.prototype;_.h.uS=function(){return this.Uvb};_.h.u2=function(a){this.Uvb.next(a)};_.h.B_=function(){return _.Md("SHOW_ALWAYS")};_.h.Nia=function(){};_.h.Q_=function(){return _.Md(!1)};_.h.dya=function(){};_.h.C_=function(){return _.Md("FILES")};_.h.v2=function(){};_.h.wsb=function(){return _.Md(new Map)};_.h.KDb=function(){};_.h.L_=function(){return _.Md([])};_.h.Tka=function(){};_.h.P_=function(){return _.Md([])};_.h.wya=function(){return _.ue};
_.h.sza=function(){return _.ue};_.h.oH=function(){return _.ue};_.h.ox=function(){};_.h.BS=function(){return _.Md(0)};_.h.B2=function(){};_.h.Gca=function(){return _.Md("SNIPPET_SUBSET")};_.h.Xxa=function(){};_.h.FS=function(){return _.Md(2)};_.h.Yia=function(){};_.h.H_=function(){return _.Md(50)};_.h.Sia=function(){};_.h.Wsa=function(){return _.Md(_.Du.has(15)?"DARK":"LIGHT")};_.h.Yxa=function(){};_.h.kca=function(){return _.Md("cider-dark")};_.h.Fia=function(){};_.h.yca=function(){return _.Md("cider")};
_.h.Qia=function(){};_.h.Xsa=function(){return _.Md(!1)};_.h.Zxa=function(){};_.h.Hca=function(){return _.Md(!1)};_.h.Xia=function(){};_.h.ITa=function(){return _.Md(!0)};_.h.b2a=function(){};_.h.xca=function(){return _.Md("PREVIEW")};_.h.Oia=function(){};_.h.CS=function(){return _.Md(!1)};_.h.Wia=function(){};_.h.Lca=function(){return _.Md(new Set)};_.h.Zia=function(){};_.h.HS=function(){return _.ue};_.h.E2=function(){};_.h.eta=function(){return _.Md(0)};_.h.f2a=function(){};_.h.w_=function(){return _.Md("cider")};
_.h.Ixa=function(){};_.h.R_=function(){return _.Md(!1)};_.h.eya=function(){};_.h.M_=function(){return _.Md(!0)};_.h.Via=function(){};_.h.O_=function(){return _.Md(!1)};_.h.bya=function(){};_.h.N_=function(){return _.Md(!1)};_.h.aya=function(){};_.jv.O=function(a){return new (a||_.jv)(_.q(_.Eu))};_.jv.ta=_.p({token:_.jv,qa:function(){return _.pc(_.T2a)},Ga:"root"});_.kv=function(a,b){this.Le=[a,b]};_.V(_.kv,B2a);_.kv.O=function(a){return new (a||_.kv)(_.q(lv),_.q(Vu))};_.kv.ta=_.p({token:_.kv,qa:_.kv.O,Ga:"root"});var lv=function(a,b,c,d,e,f){Xu.call(this,a,b,c,d);this.apiKey=a;this.sessionIndex=b;this.Np=c;this.withCredentials=d;this.productVersion=e;this.mh=f};_.V(lv,Xu);
lv.prototype.hva=function(a){a=Xu.prototype.hva.call(this,a);a["X-Goog-Api-Client"]="grpc-web/1.0.0 grimoire/1.0.0+"+(this.mh.actionId+"."+this.mh.sessionId+("."+this.productVersion.replace("_","-")));return a};lv.prototype.exa=function(a){return _.Jd(Xu.prototype.exa.call(this,a),_.Qh(this.mh,a))};lv.O=function(a){return new (a||lv)(_.q(_.Gm),_.q(_.Hm),_.q(_.Im),_.q(Sta),_.q(Em),_.q(_.to))};lv.ta=_.p({token:lv,qa:lv.O,Ga:"root"});var mv=function(){var a=this;if(window.matchMedia){var b=window.matchMedia("(prefers-color-scheme: dark)");this.X3a=new _.gg(b.matches?"DARK":"LIGHT");b.addListener(function(c){a.X3a.next(c.matches?"DARK":"LIGHT")})}else this.X3a=new _.gg("LIGHT")};mv.O=function(a){return new (a||mv)};mv.ta=_.p({token:mv,qa:mv.O,Ga:"root"});var U2a=function(){};U2a.O=function(a){return new (a||U2a)};U2a.ta=_.p({token:U2a,qa:function(a){return mv.O(a)},Ga:"root"});_.V2a=new Set("cider;cider fewer-colors;cider colorblind-friendly;base16-light;eclipse;elegant;neat;solarized light;VA light".split(";"));_.W2a=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 X2a={toString:function(a){var b=[],c=0;a-=-2147483648;b[c++]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".charAt(a%52);for(a=Math.floor(a/52);0<a;)b[c++]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789".charAt(a%62),a=Math.floor(a/62);return b.join("")}};var $2a=function(a){a=Y2a(a);for(var b=2654435769,c=2654435769,d=314159265,e=a.length,f=e,g=0,m=function(){b-=c;b-=d;b^=d>>>13;c-=d;c-=b;c^=b<<8;d-=b;d-=c;d^=c>>>13;b-=c;b-=d;b^=d>>>12;c-=d;c-=b;c^=b<<16;d-=b;d-=c;d^=c>>>5;b-=c;b-=d;b^=d>>>3;c-=d;c-=b;c^=b<<10;d-=b;d-=c;d^=c>>>15};12<=f;f-=12,g+=12)b+=Z2a(a,g),c+=Z2a(a,g+4),d+=Z2a(a,g+8),m();d+=e;switch(f){case 11:d+=a[g+10]<<24;case 10:d+=a[g+9]<<16;case 9:d+=a[g+8]<<8;case 8:c+=a[g+7]<<24;case 7:c+=a[g+6]<<16;case 6:c+=a[g+5]<<8;case 5:c+=a[g+4];
case 4:b+=a[g+3]<<24;case 3:b+=a[g+2]<<16;case 2:b+=a[g+1]<<8;case 1:b+=a[g]}m();return X2a.toString(d)},a3a=function(a){return a},Y2a=function(a){for(var b=[],c=0;c<a.length;c++)b.push(a.charCodeAt(c));return b},Z2a=function(a,b){return a[b]+(a[b+1]<<8)+(a[b+2]<<16)+(a[b+3]<<24)};var b3a=function(a){this.La=_.kb(a)};_.V(b3a,_.Mb);var nv=[1,2,3];b3a.prototype.toObject=function(){return c3a(this)};var c3a=function(a){if(null!=a){_.Nb(a);var b=_.l(_.xj(a,1,nv));var c=_.jj(a,_.dj(a,nv,2));return{i$c:b,intVal:_.l(c),INa:_.l(_.aj(a,_.dj(a,nv,3)))}}};var d3a=function(a){this.La=_.kb(a)};_.V(d3a,_.Mb);d3a.prototype.toObject=function(){return e3a(this)};var e3a=function(a){if(null!=a)return _.Nb(a),{Gad:_.l($i(a,1)),count:_.l(_.kj(a,2))}};var f3a=function(a){this.La=_.kb(a)};_.V(f3a,_.Mb);f3a.mc=[1];f3a.prototype.toObject=function(){return g3a(this)};var g3a=function(a){if(null!=a)return _.Nb(a),a=_.fj(a,d3a,1),{f1c:_.Db(a,e3a)}};var h3a=function(a){this.La=_.kb(a)};_.V(h3a,_.Mb);var i3a=[1,2,3];h3a.prototype.toObject=function(){return j3a(this)};var j3a=function(a){if(null!=a)return _.Nb(a),{XUa:_.l(_.kj(a,_.dj(a,i3a,1))),doubleVal:_.l($i(a,_.dj(a,i3a,2))),T2c:g3a(_.yj(a,f3a,3,i3a))}};var k3a=function(a){this.La=_.kb(a)};_.V(k3a,_.Mb);k3a.mc=[1];k3a.prototype.toObject=function(){return l3a(this)};var l3a=function(a){if(null!=a){_.Nb(a);var b=_.fj(a,b3a,1);return{E1c:_.Db(b,c3a),g3c:j3a(_.ej(a,h3a,2))}}};var m3a=function(a){this.La=_.kb(a)};_.V(m3a,_.Mb);m3a.prototype.toObject=function(){return n3a(this)};var n3a=function(a){if(null!=a)return _.Nb(a),{xCb:_.l(_.X(a,1))}};var o3a=function(a){this.La=_.kb(a)};_.V(o3a,_.Mb);o3a.prototype.toObject=function(){return p3a(this)};var p3a=function(a){if(null!=a)return _.Nb(a),{appName:_.l(_.X(a,1)),appVersion:_.l(_.X(a,2)),ETc:_.l(_.aj(a,3))}};var q3a=function(a){this.La=_.kb(a)};_.V(q3a,_.Mb);q3a.prototype.toObject=function(){return r3a(this)};var r3a=function(a){if(null!=a)return _.Nb(a),{appName:_.l(_.X(a,1)),appVersion:_.l(_.X(a,2)),r1c:_.l(_.jj(a,3)),ETc:_.l(_.aj(a,4))}};var s3a=function(a){this.La=_.kb(a)};_.V(s3a,_.Mb);s3a.prototype.Ztb=function(){return _.yj(this,o3a,1,t3a)};var t3a=[1,2,3];s3a.prototype.toObject=function(){return u3a(this)};var u3a=function(a){if(null!=a)return _.Nb(a),{mobile:p3a(a.Ztb()),q5c:r3a(_.yj(a,q3a,2,t3a)),I4c:n3a(_.yj(a,m3a,3,t3a))}};var v3a=function(a){this.La=_.kb(a)};_.V(v3a,_.Mb);v3a.mc=[3,6,4];v3a.prototype.toObject=function(){return w3a(this)};var w3a=function(a){if(null!=a){_.Nb(a);var b=_.l(_.X(a,1)),c=_.l(iba(_.Lb(a,5))),d=u3a(_.ej(a,s3a,2)),e=_.l(_.oj(a,3,2)),f=_.ub(a,6,iba,2,void 0,void 0,0);f=_.l(f);a=_.fj(a,k3a,4);return{k$c:b,L2c:c,V8c:d,F1c:e,K2c:f,h3c:_.Db(a,l3a)}}};var ov=function(a){this.La=_.kb(a)};_.V(ov,_.Mb);ov.prototype.getKey=function(){return _.Y(this,1)};ov.prototype.CB=function(a){return _.Bj(this,1,a)};ov.prototype.rH=function(){return _.Ej(this,1)};ov.prototype.toObject=function(){return x3a(this)};var x3a=function(a){if(null!=a)return _.Nb(a),{key:_.l(_.X(a,1))}};var y3a=function(a){this.La=_.kb(a)};_.V(y3a,_.Mb);y3a.mc=[1];y3a.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={LYc:_.Db(_.fj(this,v3a,1),w3a),J9c:x3a(_.ej(this,ov,2))}}else a=void 0;return a};var z3a=function(a,b,c,d,e,f){a=void 0===a?-1:a;b=void 0===b?"":b;c=void 0===c?"":c;d=void 0===d?!1:d;e=void 0===e?"":e;Vj.call(this);this.VH=a;this.componentId=b;f?c=f:(a=(new CEa(a,"0")).Eia(b),sAa(this,_.Ii(Tb,a)),""!==c&&(a.WPa=c),d&&(a.AOb=!0),e&&a.vv(e),c=a.kb());this.transport=c};_.V(z3a,Vj);
z3a.prototype.flush=function(a){a=a||[];if(a.length){for(var b=new y3a,c=[],d=0;d<a.length;d++){var e=a[d];var f=new v3a;f=_.Bj(f,1,e.Fo);for(var g=[],m=0;m<e.asa.length;m++)g.push(e.asa[m].pD);f=_.zb(f,3,g,_.$a);g=[];m=[];for(var n=_.k(e.WY.keys()),r=n.next();!r.done;r=n.next())m.push(r.value.split(","));for(n=0;n<m.length;n++){r=m[n];var w=e.eAc;for(var z=e.MSa(r)||[],D=[],J=0;J<z.length;J++){var L=z[J],P=L&&L.qkb;L=new h3a;switch(w){case 3:P=Number(P);Number.isFinite(P)&&_.fi(L,1,i3a,_.Za(P));
break;case 2:P=Number(P),P=null==P?P:Qaa(P),_.fi(L,2,i3a,P)}D.push(L)}w=D;for(z=0;z<w.length;z++){D=w[z];J=new k3a;D=_.gj(J,2,D);J=r;L=[];P=[];for(var ba=0;ba<e.asa.length;ba++)P.push(e.asa[ba].qD);for(ba=0;ba<P.length;ba++){var oa=P[ba],qa=J[ba],sa=new b3a;switch(oa){case 3:_.fi(sa,1,nv,_.bb(String(qa)));break;case 2:oa=Number(qa);Number.isFinite(oa)&&_.fi(sa,2,nv,null==oa?oa:Waa(oa));break;case 1:_.fi(sa,3,nv,_.Ua("true"===qa))}L.push(sa)}_.hj(D,1,L);g.push(D)}}_.hj(f,4,g);c.push(f);e.clear()}_.hj(b,
1,c);this.transport.dispatch(b);this.transport.flush()}};var A3a,B3a,C3a,D3a;A3a=new _.Bc("PRODUCTION_ALLOWLIST",{qa:function(){return"l2YMRd lfR6bb iQyyte LhFyIb aVezrf i1iYkd dVgi5c kMzkoe pglXEd AbcbBc Yc0Dnb cvLsDf UAiaPe NdZs2d elAd5d q7HsZb kbrYBc qX517e KmD3Se w0tcsb".split(" ")}});B3a=new _.Bc("STREAMZ_PRODUCT_IDENTIFIER");C3a=new _.Bc("STREAMZ_ALLOWLIST_IDENTIFIER");D3a=new _.Bc("one_developer_workflow.streamz_service",{Ga:"root",qa:function(){return _.pc(_.Me).Vb(function(){var a=new z3a(1503);a=new K0a(a);a.etb=1E4;a.Im.setInterval(1E4);return a})}});
_.pv=function(a,b,c,d,e){this.Aya=a;this.zone=b;this.aMc=new N0a(this.Aya);new O0a(this.Aya);this.mUc=new P0a(this.Aya);new Q0a(this.Aya);this.p_a=d||window.location.hostname;this.sNc=c.map(a3a);this.Iyc=$2a(null!=e?e:this.p_a)};_.F3a=function(a,b){a.zone.Vb(function(){E3a(a)&&a.aMc.AH(b,a.p_a,!0)})};_.pv.prototype.wCb=function(a){var b=this;this.zone.Vb(function(){E3a(b)&&b.mUc.AH(b.p_a,a)})};var E3a=function(a){return a.sNc.some(function(b){return a.Iyc===b})};
_.pv.O=function(a){return new (a||_.pv)(_.q(D3a),_.q(_.Me),_.q(A3a),_.q(B3a,8),_.q(C3a,8))};_.pv.ta=_.p({token:_.pv,qa:_.pv.O,Ga:"root"});_.qv=function(a,b,c){var d=this;this.document=a;this.fPb=b;this.theme=b.Wsa().ha(_.Ie(function(e){return"SYSTEM"===e?c.X3a.Vf():_.Md(e)}));this.LOa=this.theme.ha(_.Ie(function(e){return _.G3a(d,e)}));this.j$=this.LOa.ha(_.v(function(e){return e.split(" ").map(function(f){return"cm-s-"+f}).join(" ")}));this.theme.subscribe(function(e){d.setTheme(d.IV()?e:"LIGHT")})};_.qv.prototype.IV=function(){return!!this.document.getElementById("darkTheme")};
_.G3a=function(a,b){return a.IV()&&"DARK"===b?a.fPb.kca().ha(_.v(function(c){return _.W2a.has(c)?c:"cider-dark"})):a.fPb.yca().ha(_.v(function(c){return _.V2a.has(c)?c:"cider"}))};_.qv.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")}};_.qv.O=function(a){return new (a||_.qv)(_.q(_.vg),_.q(_.jv),_.q(U2a))};
_.qv.ta=_.p({token:_.qv,qa:_.qv.O,Ga:"root"});var H3a=new _.Bc("enabledRouterConfig");var Zta=new Set(Object.values({VVc:"PACKAGE_AVAILABLE_IN_MULTIBRANCH"}));var I3a=/^\s*$/,J3a=function(a){var b=a.jDc,c=a.lDc;this.zea=a.zea;this.Fyb=!!b;this.CIc=!!c},K3a=function(a,b){var c=a.reduce(function(d,e){return d+e.value},"");b=eua(5,c,b);b.GM=0<a.length&&a[0].GM;if(a=a.find(function(d){return!!d.error}))b.error=a.error;return b},L3a=function(a,b,c){c=oi(c);c.start+=a?a.length:0;c.end-=b.length;return c};var M3a=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(Dd,cb)}function d(ra){var Fa=Yv[ra],Sa;if(!Fa){for(Sa=ra-1;!Yv[Sa];)Sa--;Fa=Yv[Sa];for(Fa={line:Fa.line,column:Fa.column};Sa<ra;)10===b.charCodeAt(Sa)?(Fa.line++,
Fa.column=1):Fa.column++,Sa++;Yv[ra]=Fa}return Fa}function e(ra,Fa){var Sa=d(ra),ad=d(Fa);return{start:{offset:ra,line:Sa.line,column:Sa.column},end:{offset:Fa,line:ad.line,column:ad.column}}}function f(ra){cb<mj||(cb>mj&&(mj=cb,cB=[]),cB.push(ra))}function g(){var ra=cb;var Fa=vb();Fa===na&&(Fa=null);if(Fa!==na){Fa=[];var Sa=m();for(Sa===na&&(Sa=n());Sa!==na;)Fa.push(Sa),Sa=m(),Sa===na&&(Sa=n());Fa!==na?(Dd=ra,ra=Fa):(cb=ra,ra=na)}else cb=ra,ra=na;return ra}function m(){var ra=cb;var Fa=z();Fa===
na&&(Fa=r(),Fa===na&&(Fa=oa(),Fa===na&&(Fa=J())));if(Fa!==na){var Sa=vb();Sa===na&&(Sa=null);Sa!==na?(Dd=cb,Sa=(Sa=yb.Fyb)?void 0:na,Sa!==na?(Dd=ra,ra=Fa):(cb=ra,ra=na)):(cb=ra,ra=na)}else cb=ra,ra=na;return ra}function n(){var ra=cb;var Fa=J();if(Fa!==na){var Sa=vb();Sa===na&&(Sa=null);Sa!==na?(Dd=ra,ra=Fa):(cb=ra,ra=na)}else cb=ra,ra=na;return ra}function r(){var ra,Fa;var Sa=cb;var ad=[];for(ra=w();ra!==na;)ad.push(ra),ra=w();if(ad!==na)if(ra=Eb(),ra!==na){var Id=r();if(Id===na)for(Id=[],Fa=w();Fa!==
na;)Id.push(Fa),Fa=w();Id!==na?(Dd=Sa,Sa=c(),Sa=ad=dua(0,ad,Id,ra,Sa)):(cb=Sa,Sa=na)}else cb=Sa,Sa=na;else cb=Sa,Sa=na;return Sa}function w(){var ra=cb;var Fa=vb();Fa===na&&(Fa=null);Fa!==na?(Fa=oa(),Fa===na&&(Fa=J()),Fa!==na?(Dd=ra,ra=Fa):(cb=ra,ra=na)):(cb=ra,ra=na);return ra}function z(){var ra,Fa;var Sa=cb;var ad=[];for(ra=D();ra!==na;)ad.push(ra),ra=D();if(ad!==na)if(ra=Na(),ra!==na){var Id=z();if(Id===na)for(Id=[],Fa=D();Fa!==na;)Id.push(Fa),Fa=D();Id!==na?(Dd=Sa,Sa=c(),Sa=ad=dua(2,ad,Id,ra,
Sa)):(cb=Sa,Sa=na)}else cb=Sa,Sa=na;else cb=Sa,Sa=na;return Sa}function D(){var ra=cb;var Fa=vb();Fa===na&&(Fa=null);Fa!==na?(Fa=oa(),Fa===na&&(Fa=r(),Fa===na&&(Fa=J())),Fa!==na?(Dd=ra,ra=Fa):(cb=ra,ra=na)):(cb=ra,ra=na);return ra}function J(){var ra=cb;var Fa=ic();Fa!==na?(Fa=L(),Fa===na&&(Fa=null),Fa!==na?(Dd=ra,ra=Fa=wd(Fa)):(cb=ra,ra=na)):(cb=ra,ra=na);ra===na&&(ra=L());return ra}function L(){var ra=cb;var Fa=ff();if(Fa!==na){if(58===b.charCodeAt(cb)){var Sa=Yc;cb++}else Sa=na,0===mf&&f(bd);if(Sa!==
na){Sa=gb();if(Sa===na&&(Sa=P(),Sa===na)){Sa=cb;mf++;var ad=vb();ad===na&&(ad=null);mf--;ad!==na?(cb=Sa,Sa=void 0):Sa=na}Sa!==na?(Dd=ra,ra=Fa=$d(Fa,Sa)):(cb=ra,ra=na)}else cb=ra,ra=na}else cb=ra,ra=na;ra===na&&(ra=gb(),ra===na&&(ra=P()));return ra}function P(){var ra=cb;var Fa=[];var Sa=jb();Sa===na&&(Sa=ba());if(Sa!==na)for(;Sa!==na;)Fa.push(Sa),Sa=jb(),Sa===na&&(Sa=ba());else Fa=na;Fa!==na&&(Dd=ra,Fa=K3a(Fa,c()));return Fa}function ba(){var ra=cb;if(41===b.charCodeAt(cb)){var Fa=bg;cb++}else Fa=
na,0===mf&&f(Pe);Fa!==na&&(Dd=ra,ra=c(),ra=eua(5,")",ra),ra.error={type:3,location:ra.location},Fa=ra);return Fa}function oa(){var ra;var Fa=cb;if(40===b.charCodeAt(cb)){var Sa=me;cb++}else Sa=na,0===mf&&f(Uh);if(Sa!==na)if(Sa=vb(),Sa===na&&(Sa=null),Sa!==na){Sa=[];for(ra=qa();ra!==na;)Sa.push(ra),ra=qa();if(Sa!==na)if(41===b.charCodeAt(cb)?(ra=bg,cb++):(ra=na,0===mf&&f(Pe)),ra===na&&(ra=null),ra!==na){Dd=cb;var ad=ra;var Id=c();if(ad&&1===Sa.length){var Xe=Sa[0];if(5!==Xe.Lk)Id=!0;else{Id=oi(Id);
ad=Id.end;Xe=Xe.location;var Yg=Xe.end;Id=Id.start+1<Xe.start||ad-1>Yg}}else Id=!0;Id=Id?void 0:na;Id!==na?(Dd=Fa,Fa=ra,ra=c(),ra=oi(ra),Fa=Sa={Lk:3,elements:Sa,location:ra,error:Fa?void 0:{type:4,location:ra}}):(cb=Fa,Fa=na)}else cb=Fa,Fa=na;else cb=Fa,Fa=na}else cb=Fa,Fa=na;else cb=Fa,Fa=na;return Fa}function qa(){var ra=cb;var Fa=sa();Fa===na&&(Fa=Ma(),Fa===na&&(Fa=oa(),Fa===na&&(Fa=ab())));if(Fa!==na){var Sa=vb();Sa===na&&(Sa=null);Sa!==na?(Dd=ra,ra=Fa):(cb=ra,ra=na)}else cb=ra,ra=na;return ra}
function sa(){var ra,Fa;var Sa=cb;var ad=[];for(ra=Ea();ra!==na;)ad.push(ra),ra=Ea();if(ad!==na)if(ra=Na(),ra!==na){var Id=sa();if(Id===na)for(Id=[],Fa=Ea();Fa!==na;)Id.push(Fa),Fa=Ea();Id!==na?(Dd=Sa,Sa=c(),Sa=ad=dua(2,ad,Id,ra,Sa)):(cb=Sa,Sa=na)}else cb=Sa,Sa=na;else cb=Sa,Sa=na;return Sa}function Ea(){var ra=cb;var Fa=vb();Fa===na&&(Fa=null);Fa!==na?(Fa=oa(),Fa===na&&(Fa=Ma(),Fa===na&&(Fa=ab())),Fa!==na?(Dd=ra,ra=Fa):(cb=ra,ra=na)):(cb=ra,ra=na);return ra}function Ma(){var ra,Fa;var Sa=cb;var ad=
[];for(ra=Va();ra!==na;)ad.push(ra),ra=Va();if(ad!==na)if(ra=Eb(),ra!==na){var Id=Ma();if(Id===na)for(Id=[],Fa=Va();Fa!==na;)Id.push(Fa),Fa=Va();Id!==na?(Dd=Sa,Sa=c(),Sa=ad=dua(0,ad,Id,ra,Sa)):(cb=Sa,Sa=na)}else cb=Sa,Sa=na;else cb=Sa,Sa=na;return Sa}function Va(){var ra=cb;var Fa=vb();Fa===na&&(Fa=null);Fa!==na?(Fa=oa(),Fa===na&&(Fa=ab()),Fa!==na?(Dd=ra,ra=Fa):(cb=ra,ra=na)):(cb=ra,ra=na);return ra}function ab(){var ra=cb;var Fa=ic();Fa!==na?(Fa=Gb(),Fa===na&&(Fa=null),Fa!==na?(Dd=ra,ra=Fa=wd(Fa)):
(cb=ra,ra=na)):(cb=ra,ra=na);ra===na&&(ra=Gb());return ra}function Gb(){var ra=cb;var Fa=ff();if(Fa!==na){if(58===b.charCodeAt(cb)){var Sa=Yc;cb++}else Sa=na,0===mf&&f(bd);if(Sa!==na){Sa=gb();if(Sa===na&&(Sa=Hb(),Sa===na)){Sa=cb;mf++;var ad=vb();ad===na&&(ad=null);mf--;ad!==na?(cb=Sa,Sa=void 0):Sa=na}Sa!==na?(Dd=ra,ra=Fa=$d(Fa,Sa)):(cb=ra,ra=na)}else cb=ra,ra=na}else cb=ra,ra=na;ra===na&&(ra=gb(),ra===na&&(ra=Hb()));return ra}function Hb(){var ra=cb;var Fa=[];var Sa=jb();if(Sa!==na)for(;Sa!==na;)Fa.push(Sa),
Sa=jb();else Fa=na;Fa!==na&&(Dd=ra,Fa=K3a(Fa,c()));return Fa}function Eb(){var ra=cb;var Fa=vb();Fa===na&&(Fa=null);if(Fa!==na){var Sa=[];var ad=Jb();if(ad!==na)for(;ad!==na;)Sa.push(ad),ad=Jb();else Sa=na;Sa!==na?(ad=vb(),ad!==na?(Dd=cb,Sa=(Sa="AND"===Sa.join(""))?void 0:na,Sa!==na?(Dd=ra,ra=Fa=L3a(Fa,ad,c())):(cb=ra,ra=na)):(cb=ra,ra=na)):(cb=ra,ra=na)}else cb=ra,ra=na;return ra}function Na(){var ra=cb;var Fa=vb();Fa===na&&(Fa=null);if(Fa!==na){var Sa=[];var ad=Jb();if(ad!==na)for(;ad!==na;)Sa.push(ad),
ad=Jb();else Sa=na;Sa!==na?(ad=vb(),ad!==na?(Dd=cb,Sa=(Sa="OR"===Sa.join(""))?void 0:na,Sa!==na?(Dd=ra,ra=Fa=L3a(Fa,ad,c())):(cb=ra,ra=na)):(cb=ra,ra=na)):(cb=ra,ra=na)}else cb=ra,ra=na;return ra}function gb(){var ra;var Fa=cb;if(34===b.charCodeAt(cb)){var Sa=Bk;cb++}else Sa=na,0===mf&&f(Ag);if(Sa!==na){Sa=[];for(ra=rb();ra!==na;)Sa.push(ra),ra=rb();Sa!==na?(34===b.charCodeAt(cb)?(ra=Bk,cb++):(ra=na,0===mf&&f(Ag)),ra===na&&(ra=null),ra!==na?(Dd=Fa,Fa=ra,ra=c(),Sa=eua(4,Sa.join(""),ra),Fa||(Sa.error=
cua(0,ra.start.offset,ra.end.offset)),Fa=Sa):(cb=Fa,Fa=na)):(cb=Fa,Fa=na)}else cb=Fa,Fa=na;return Fa}function jb(){var ra;var Fa=cb;if(40===b.charCodeAt(cb)){var Sa=me;cb++}else Sa=na,0===mf&&f(Uh);if(Sa!==na){Sa=[];for(ra=jb();ra!==na;)Sa.push(ra),ra=jb();Sa!==na?(41===b.charCodeAt(cb)?(ra=bg,cb++):(ra=na,0===mf&&f(Pe)),ra===na&&(ra=null),ra!==na?(Dd=Fa,Fa=ra,ra=c(),Sa=K3a(Sa,ra),Sa.value="("+Sa.value,Fa?Sa.value+=")":Sa.error={type:4,location:{start:Sa.location.start,end:Sa.location.start+1}},Fa=
Sa):(cb=Fa,Fa=na)):(cb=Fa,Fa=na)}else cb=Fa,Fa=na;Sa=Fa;if(Sa===na){Sa=cb;Fa=[];ra=mb();if(ra!==na)for(;ra!==na;)Fa.push(ra),ra=mb();else Fa=na;Fa!==na?(Dd=cb,ra=Fa,ra=(ra=!yb.Fyb||"AND"!==ra.join("")&&"OR"!==ra.join(""))?void 0:na,ra!==na?(Dd=Sa,Sa=Fa,Fa=c(),Sa=Fa=eua(5,Sa.join(""),Fa)):(cb=Sa,Sa=na)):(cb=Sa,Sa=na)}return Sa}function ic(){var ra=cb;if(45===b.charCodeAt(cb)){var Fa=fh;cb++}else Fa=na,0===mf&&f(wi);if(Fa!==na){Dd=cb;var Sa=(Sa=yb.CIc)?void 0:na;Sa!==na?ra=Fa=[Fa,Sa]:(cb=ra,ra=na)}else cb=
ra,ra=na;return ra}function sc(){var ra=cb;if(92===b.charCodeAt(cb)){var Fa=Bh;cb++}else Fa=na,0===mf&&f(fv);Fa!==na?(b.length>cb?(Fa=b.charAt(cb),cb++):(Fa=na,0===mf&&f(dB)),Fa===na&&(Fa=null),Fa!==na?(Dd=ra,ra=Fa?"\\"+Fa:"\\"):(cb=ra,ra=na)):(cb=ra,ra=na);return ra}function ff(){var ra=cb;var Fa=[];if(EH.test(b.charAt(cb))){var Sa=b.charAt(cb);cb++}else Sa=na,0===mf&&f(WP);if(Sa!==na)for(;Sa!==na;)Fa.push(Sa),EH.test(b.charAt(cb))?(Sa=b.charAt(cb),cb++):(Sa=na,0===mf&&f(WP));else Fa=na;Fa!==na?
(Dd=cb,Sa=(Sa=yb.zea.has(Fa.join("")))?void 0:na,Sa!==na?(Dd=ra,ra=Fa):(cb=ra,ra=na)):(cb=ra,ra=na);return ra}function rb(){var ra=cb;if(b.substr(cb,2)===Zv){var Fa=Zv;cb+=2}else Fa=na,0===mf&&f(Kh);Fa!==na&&(Dd=ra,Fa='"');ra=Fa;ra===na&&(ra=sc(),ra===na&&(dpa.test(b.charAt(cb))?(ra=b.charAt(cb),cb++):(ra=na,0===mf&&f(XP))));return ra}function Jb(){var ra=cb;if(92===b.charCodeAt(cb)){var Fa=Bh;cb++}else Fa=na,0===mf&&f(fv);Fa!==na?(34===b.charCodeAt(cb)?(Fa=Bk,cb++):(Fa=na,0===mf&&f(Ag)),Fa===na&&
(Fa=nb(),Fa===na&&(58===b.charCodeAt(cb)?(Fa=Yc,cb++):(Fa=na,0===mf&&f(bd)))),Fa!==na?(Dd=ra,ra=Fa):(cb=ra,ra=na)):(cb=ra,ra=na);if(ra===na&&(ra=sc(),ra===na))if(ra=cb,b.length>cb?(Fa=b.charAt(cb),cb++):(Fa=na,0===mf&&f(dB)),Fa!==na){Dd=cb;var Sa=(Sa=!I3a.test(Fa))?void 0:na;Sa!==na?(Dd=ra,ra=Fa):(cb=ra,ra=na)}else cb=ra,ra=na;return ra}function mb(){var ra=cb;var Fa=Jb();if(Fa!==na){Dd=cb;var Sa="("!==Fa&&")"!==Fa?void 0:na;Sa!==na?(Dd=ra,ra=Fa):(cb=ra,ra=na)}else cb=ra,ra=na;return ra}function vb(){var ra=
[];var Fa=nb();if(Fa!==na)for(;Fa!==na;)ra.push(Fa),Fa=nb();else ra=na;return ra}function nb(){var ra=cb;if(b.length>cb){var Fa=b.charAt(cb);cb++}else Fa=na,0===mf&&f(dB);if(Fa!==na){Dd=cb;var Sa=(Sa=I3a.test(Fa))?void 0:na;Sa!==na?(Dd=ra,ra=Fa):(cb=ra,ra=na)}else cb=ra,ra=na;return ra}var yb=1<arguments.length?arguments[1]:{},na={},oc={fWc:g},Hc=g,wd=function(ra){var Fa=c();ra||(Fa.start.offset++,ra=eua(5,"",Fa),ra.error=cua(2,Fa.start.offset-1,Fa.end.offset));ra.GM=!0;return ra},Yc=":",bd={type:"literal",
value:":",description:"':'"},$d=function(ra,Fa){var Sa=yb,ad=c();ra=ra.join("");Sa={Lk:1,label:Sa.zea.get(ra),kJc:ra,value:Fa,location:oi(ad)};Fa||(Fa=ad.end.offset,Sa.error=cua(1,Fa-1,Fa));return Sa},bg=")",Pe={type:"literal",value:")",description:"')'"},me="(",Uh={type:"literal",value:"(",description:"'('"},Bk='"',Ag={type:"literal",value:'"',description:"'\"'"},fh="-",wi={type:"literal",value:"-",description:"'-'"},Bh="\\",fv={type:"literal",value:"\\",description:"'\\\\'"},dB={type:"any",description:"any character"},
Zv='\\"',Kh={type:"literal",value:'\\"',description:"'\\\\\"'"},EH=/^[a-zA-Z0-9_]/,WP={type:"class",value:"[a-zA-Z0-9_]",description:"[a-zA-Z0-9_]"},dpa=/^[^"]/,XP={type:"class",value:'[^"]',description:'[^"]'},cb=0,Dd=0,Yv=[{line:1,column:1}],mj=0,cB=[],mf=0;if("startRule"in yb){if(!(yb.MQb in oc))throw Error("jd`"+yb.MQb);Hc=oc[yb.MQb]}oc=Hc();if(oc!==na&&cb===b.length)return oc;oc!==na&&cb<b.length&&f({type:"end",description:"end of input"});throw function(ra,Fa,Sa){function ad(Xe){var Yg,xl;Xe.sort(function(eB,
epa){return eB.description<epa.description?-1:eB.description>epa.description?1:0});if(0<Xe.length){for(xl=Yg=1;Yg<Xe.length;Yg++)Xe[Yg-1]!==Xe[Yg]&&(Xe[xl]=Xe[Yg],xl++);Xe.length=xl}}function Id(Xe){var Yg=Array(Xe.length),xl;for(xl=0;xl<Xe.length;xl++)Yg[xl]=Xe[xl].description;return"Expected "+(1<Xe.length?Yg.slice(0,-1).join(", ")+" or "+Yg[Xe.length-1]:Yg[0])+"."}null!==Fa&&ad(Fa);return new a(null!==ra?ra:Id(Fa),Fa,Sa)}(null,cB,e(mj,mj));}}}();_.N3a=new _.Bc("parserConfig");_.rv=function(a){this.G1a=a.G1a||[];this.UMc=new J3a(a);this.logger=a.logger};
_.rv.prototype.parse=function(a){var b={start:0,end:a.length};if(100<a.split(" ").length+a.split("(").length+a.split(")").length)return[{Lk:5,location:b,value:a}];try{var c=M3a.parse(a,this.UMc);return this.G1a.reduce(function(d,e){return e.process(d)},c)}catch(d){return this.logger&&_.Gs(this.logger,d),[{Lk:5,error:{type:8,location:d instanceof M3a.SyntaxError?oi(d.location):b},location:b,value:a}]}};_.rv.O=function(a){return new (a||_.rv)(_.q(_.N3a))};_.rv.ta=_.p({token:_.rv,qa:_.rv.O});_.sv=new _.Bc("API_VERSION");_.tv=new _.Bc("REQUEST_SERVICE");_.uv=function(){};_.uv.O=function(a){return new (a||_.uv)};_.uv.Da=_.uc({type:_.uv});_.uv.Ca=_.ec({});_.vv=function(a){this.awa=a;this.GH=_.Du.has(28)};_.vv.prototype.parse=function(a){return this.awa.parse(a)};_.vv.prototype.diff=function(a,b){a=this.parse(a);b=this.parse(b);return fua(a,b).sort(function(c,d){return c.start-d.start})};_.vv.O=function(a){return new (a||_.vv)(_.q(_.rv),_.q(_.Eu))};_.vv.ta=_.p({token:_.vv,qa:_.vv.O});_.wv=function(a,b,c,d,e,f){var g=this;this.Ua=a;this.Myc=b;this.Wj=c;this.fm=d;this.localStorage=e;this.iea=!1;this.mp=[];this.scope=0;this.url="";this.BY=new _.gg(void 0);this.Cga=null;this.mp=O3a(this,f);this.mb=this.Ua.events.ha(_.je(function(m){return m instanceof _.wg}),_.Ke(function(m){g.scope=m.url.startsWith("/"+_.Co.VO)?4:2;g.url=m.url}),_.Ie(function(m){return P3a(g,g.mp,g.scope,m.url)})).subscribe(function(m){g.BY.next(m);if(g.iea||g.current)g.iea=!1,g.Cga&&g.Cga.unsubscribe(),Q3a(g)})};
_.wv.prototype.Ka=function(){this.mb.unsubscribe()};_.wv.prototype.Sd=function(){var a=this;return this.current?R3a(this.current).then(function(b){var c=new Date;c.setMonth(c.getMonth()+3);a.localStorage.set(b,c.toJSON());return P3a(a,a.mp,a.scope,a.url)}).then(function(b){a.BY.next(b)}):Promise.reject("There is no current announcement to dismiss")};
var Q3a=function(a){a.iea=!0;a.Cga=_.le(0,18E5).ha(_.Jia(function(){return a.iea})).ha(_.Ie(function(){return a.Myc.list()}),_.Ke(function(b){a.mp=S3a(a,b.mp);0===a.mp.length&&(a.iea=!1,a.Cga&&a.Cga.unsubscribe())}),_.Ie(function(){return P3a(a,a.mp,a.scope,a.url)})).subscribe(function(b){a.BY.next(b)})},O3a=function(a,b){var c=[];b&&_.fj(b,dm,1)&&0<_.fj(b,dm,1).length&&(c=_.fj(b,dm,1).map(function(d){var e=d?d.getMessage():void 0;e=e?_.sg(_.iua(e)||_.Rj).toString():"";var f=d?d.fub():2;var g=_.pj(d,
2,2);var m=T3a;var n=_.oj(d,4,2);m=m(a,n);d=_.oj(d,5,2);return{messageHtml:e,iconName:"error_outline",scopes:g,targetPatterns:m,targetQueryWarnings:d.filter($ta),severity:f}}));return c},S3a=function(a,b){var c=[];if(null==b?0:b.mp)c=b.mp.map(function(d){var e=_.pi(d.message);e=e?e.toString():"";var f=d.severity?kua(d.severity):2,g;return{messageHtml:e,iconName:"error_outline",scopes:d.scopes.map(function(m){return jua(m)}),targetPatterns:T3a(a,d.targetPatterns),targetQueryWarnings:(null==(g=d.targetQueryWarnings)?
void 0:g.filter($ta))||[],severity:f}});return c},P3a=function(a,b,c,d){var e,f,g,m,n,r,w,z,D,J,L,P,ba;return _.Sd(function(oa){switch(oa.Nc){case 1:e=a.Wj.Wc.hv,f=_.Og(e),g=f.rk,m=f.Fe,n=g?a.fm.parse(g):[],r=m?a.fm.parse(m):[],w=b.filter(function(qa){return!qa.scopes.includes(0)&&!qa.isDismissed}),z=w.filter(function(qa){var sa=qa.scopes.includes(c),Ea=0===qa.targetPatterns.length&&0===qa.targetQueryWarnings.length,Ma=U3a(qa.targetPatterns,d);a:{qa=qa.targetQueryWarnings;if(0!==qa.length&&d.startsWith("/"+
_.Co.C4)){qa=new Set(qa);for(var Va=_.k(_.ni(n)),ab=Va.next();!ab.done;ab=Va.next()){ab=ab.value;var Gb=void 0;if((null==(Gb=ab.warning)?0:Gb.type)&&qa.has(ab.warning.type)){qa=!0;break a}}Va=_.k(_.ni(r));for(ab=Va.next();!ab.done;ab=Va.next())if(ab=ab.value,Gb=void 0,(null==(Gb=ab.warning)?0:Gb.type)&&qa.has(ab.warning.type)){qa=!0;break a}}qa=!1}return sa&&(Ea||Ma||qa)}),D=w.filter(function(qa){return qa.scopes.includes(1)}),J=[].concat(_.Dc(z),_.Dc(D)),L=_.k(J),P=L.next();case 2:if(P.done){oa.Wh(4);
break}ba=P.value;return _.Td(oa,V3a(a,ba),5);case 5:if(!oa.Ak)return oa.return(ba);P=L.next();oa.Wh(2);break;case 4:return oa.return(void 0)}})},T3a=function(a,b){return b?b.flatMap(function(c){try{return[new RegExp(c)]}catch(d){console.log("Could not compile regex: "+d)}return[]}):[]},U3a=function(a,b){return 0===a.length?!1:a.some(function(c){return c.test(b)})},R3a=function(a){var b;return _.Sd(function(c){if(1==c.Nc){var d=a.messageHtml;var e="SHA-256";e=void 0===e?"SHA-256":e;gua()?(d=(new TextEncoder).encode(d),
e=crypto.subtle.digest(e,d)):e=Promise.reject("crypto.subtle.digest is unavailable in the current environment");e=e.then(hua);return _.Td(c,e,2)}b=c.Ak;return c.return("dismissed-announcement-"+b)})},V3a=function(a,b){return R3a(b).then(function(c){c=a.localStorage.get(c);return!!c&&c>(new Date(Date.now())).toJSON()},function(){return!1})};_.W.Object.defineProperties(_.wv.prototype,{current:{configurable:!0,enumerable:!0,get:function(){return this.BY.value}},cpb:{configurable:!0,enumerable:!0,get:function(){return!!this.current}}});
_.wv.O=function(a){return new (a||_.wv)(_.q(_.Cg),_.q(jKa),_.q(_.fg),_.q(_.vv),_.q(OOa),_.q(v2a,8))};_.wv.ta=_.p({token:_.wv,qa:_.wv.O,Ga:"root"});var lua;_.W3a=new _.Bc("GMAT_BUTTON_OPTIONS",{Ga:"root",qa:function(){return{Lg:!1}}});_.xv=function(a,b){this.nb=a;this.options=b};_.xv.prototype.Ra=function(){this.nb.na.querySelector(".mat-icon, .material-icons")&&this.nb.na.classList.add("gmat-mdc-button-with-prefix")};_.xv.O=function(a){return new (a||_.xv)(_.u(_.ld),_.u(_.W3a))};
_.xv.Ha=_.wc({type:_.xv,oa:[["button","mat-button",""],["a","mat-button",""],["button","mat-raised-button",""],["a","mat-raised-button",""],["button","mat-flat-button",""],["a","mat-flat-button",""],["button","mat-stroked-button",""],["a","mat-stroked-button",""],["button","mat-icon-button",""],["a","mat-icon-button",""],[""]],tb:2,Za:function(a,b){a&2&&_.ef("gmat-mdc-button",!b.options.Lg)}});_.yv=function(){};_.yv.O=function(a){return new (a||_.yv)};_.yv.Da=_.uc({type:_.yv});_.yv.Ca=_.ec({Pb:[{wa:EVa,nc:{color:"primary"}}],imports:[_.zs]});var oua;oua=function(a,b){return{warning:a,critical:b}};_.zv=function(a){this.Ggb=a;this.pEa=TJa};_.zv.prototype.Sd=function(){this.Ggb.Sd()};_.zv.O=function(a){return new (a||_.zv)(_.u(_.wv),_.u(_.Cu))};
_.zv.ya=_.tc({type:_.zv,oa:[["announcement-bar"]],Aa:2,Ba:3,Ea:[[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"]],ua:function(a,b){a&1&&(_.x(0,pua,6,7,"ng-container",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.Ggb.BY))},Ia:[_.Mm,_.Om,_.xv,_.vs,_.ct,_.Tm],styles:["announcement-bar[_nghost-%COMP%]{flex:0 1 auto}announcement-bar[_nghost-%COMP%]   .announcement-icon[_ngcontent-%COMP%]{font-size:18px;height:18px;margin:0 11px 0 13px;width:18px}announcement-bar[_nghost-%COMP%]   .announcement-bar[_ngcontent-%COMP%]{align-items:center;background-color:#f8f9fa;color:#5f6368;display:flex;min-height:40px;padding:5px 0;place-content:center flex-start}announcement-bar[_nghost-%COMP%]   .announcement-bar[_ngcontent-%COMP%]   .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-bar[_nghost-%COMP%]   .announcement-bar[_ngcontent-%COMP%]   .announcement-text[_ngcontent-%COMP%]     a:link, announcement-bar[_nghost-%COMP%]   .announcement-bar[_ngcontent-%COMP%]   .announcement-text[_ngcontent-%COMP%]     a:visited{color:#185abc;text-decoration:underline}announcement-bar[_nghost-%COMP%]   .announcement-bar.warning[_ngcontent-%COMP%]{background-color:var(--tonal-fill-yellow);color:var(--tonal-yellow)}announcement-bar[_nghost-%COMP%]   .announcement-bar.warning[_ngcontent-%COMP%]   .announcement-text[_ngcontent-%COMP%]     a:link, announcement-bar[_nghost-%COMP%]   .announcement-bar.warning[_ngcontent-%COMP%]   .announcement-text[_ngcontent-%COMP%]     a:visited{color:var(--primary-default)}announcement-bar[_nghost-%COMP%]   .announcement-bar.critical[_ngcontent-%COMP%]{background-color:#fce8e6;color:#c5221f}\n/*# sourceMappingURL=announcement_bar.css.map */"],
Oa:0});var X3a=new _.Bc("GMAT_DIALOG_OPTIONS",{Ga:"root",qa:function(){return{Lg:!1}}});_.Av=function(){_.Er.apply(this,arguments);this.KS=[]};_.V(_.Av,_.Er);_.Av.prototype.create=function(a){return _.Er.prototype.create.call(this,Object.assign({},a,{Bd:(null==a?0:a.Bd)?_.Ipa(a.Bd).concat(this.KS):this.KS}))};_.Av.O=function(){var a;return function(b){return(a||(a=_.jd(_.Av)))(b||_.Av)}}();_.Av.ta=_.p({token:_.Av,qa:_.Av.O});var Bv=function(a,b,c,d,e,f,g,m){m.Lg||a.KS.push("gmat-mdc-dialog");_.cs.call(this,a,b,c,d,e,f,g)};_.V(Bv,_.cs);Bv.O=function(a){return new (a||Bv)(_.q(_.Er),_.q(_.Ne),_.q(_.$m,8),_.q(jVa,8),_.q(kVa),_.q(_.cs,12),_.q(ar),_.q(X3a))};Bv.ta=_.p({token:Bv,qa:Bv.O});_.Cv=function(){};_.Cv.O=function(a){return new (a||_.Cv)};_.Cv.Da=_.uc({type:_.Cv});_.Cv.Ca=_.ec({Pb:[{wa:_.cs,Kd:Bv},{wa:_.Er,Kd:_.Av}],imports:[hs]});var Y3a=function(){};Y3a.O=function(a){return new (a||Y3a)};
Y3a.ya=_.tc({type:Y3a,oa:[["ng-component"]],Aa:23,Ba:1,Ea:[["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"]],ua:function(a){a&1&&(_.A(0,"h1",0),_.N(1,"Feedback"),_.B(),_.A(2,"mat-dialog-content")(3,"p"),_.N(4," We appreciate your feedback as we try to make Code Search better. The feedback you'd like to give us has often already been reported, so we'd like your help in keeping our issues organized. Please consider the following actions to help us spend less time triaging feedback and more time fixing/improving the application. "),
_.B(),_.A(5,"ul")(6,"li"),_.N(7,"Check if your issue is frequently reported: "),_.A(8,"a",1),_.N(9,"go/new-cs-frequent-issues"),_.B()(),_.A(10,"li"),_.N(11,"Check for your issue within our component: "),_.A(12,"a",2),_.N(13,"b/issues?q=status:open%20componentid:168840%2B"),_.B()()(),_.A(14,"p"),_.N(15," If you do find that someone else has already reported your issue, please use the +1 button in buganizer rather than leaving a +1 comment. "),_.B(),_.A(16,"p"),_.N(17," If you don't find your issue in any of the above, you can file feedback using the feedback tool. Please note that capturing screenshots for large files can cause the page to be unresponsive while the feedback tool crawls through the page. "),
_.B()(),_.A(18,"mat-dialog-actions",3)(19,"button",4),_.N(20,"Cancel"),_.B(),_.A(21,"button",5),_.N(22,"Use Feedback tool"),_.B()());a&2&&(_.t(21),_.y("mat-dialog-close",!0))},Ia:[_.xv,_.vs,_.ds,_.es,_.gs,_.fs],styles:["p[_ngcontent-%COMP%]{margin:1em 0;color:var(--text-default)}ul[_ngcontent-%COMP%]{list-style-position:inside;color:var(--text-default)}"]});var $3a;_.Hg=function(a,b){var c=this;this.Fa=a;this.document=b;this.pha=new Map;this.J1=new Map;this.Nk=_.qi.has(2);this.handler=function(d){if("focus"!==d.type||d.target!==c.document)c.XM=void 0,c.Ya(d)};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)};
_.Hg.prototype.Ka=function(){this.document.removeEventListener("mousedown",this.handler);this.document.removeEventListener("keydown",this.handler);this.document.removeEventListener("focus",this.handler)};var Z3a=function(a,b){a.Nk&&a.Fa.Ya({element:a.KR?a.KR:"mainContent",action:b,gestureName:"EXTERNAL"})};
_.Hg.prototype.Ya=function(a){if(a.target!==this.document)if("focusout"===a.type)Z3a(this,"focusout"),this.KR=void 0;else if("focus"===a.type){a:if(a=a.target,null!=a)if(this.J1.has(a))a=this.J1.get(a);else{if(a instanceof HTMLElement)for(;a!==this.document.documentElement&&null!==a.parentElement;)if(a=a.parentElement,this.J1.has(a)){a=this.J1.get(a);break a}a="mainContent"}else a=void 0;a!==this.KR&&(this.KR=a,Z3a(this,"focus"))}};_.Hg.prototype.nR=function(){this.KR=this.XM="mainContent";return!0};
_.Dv=function(a,b){a.XM=b;a.KR=a.XM;var c=a.pha.get(b);c&&$3a(a,b,c)};_.Hg.prototype.registerCallback=function(a,b,c){return _.a4a(this,a,b,c)};_.a4a=function(a,b,c,d){a.pha.has(b);a.pha.set(b,d);c&&a.J1.set(c,b);b===a.XM&&$3a(a,b,d);return function(){a.pha.get(b)===d&&(a.pha.delete(b),c&&a.J1.delete(c))}};$3a=function(a,b,c){var d=new Promise(function(e){setTimeout(e)});_.po(a.Fa,d.then(function(){b===a.XM&&(a.KR=b,Z3a(a,"focus"),a.XM=void 0,c())}),"focusCallback",!1)};
_.Hg.O=function(a){return new (a||_.Hg)(_.q(_.to),_.q(_.vg),_.q(_.Cu))};_.Hg.ta=_.p({token:_.Hg,qa:_.Hg.O,Ga:"root"});var b4a={e4a:function(a){return[{text:a}]}};_.Ev=function(a){var b=a.gha,c=a.Fa,d=a.ira,e=a.sv,f=a.GH;a=a.iL;this.Hwa={};this.nNa=new _.Gd;this.QG=!1;this.query="";this.queryPrefix=new _.gg(void 0);this.jN=new _.Ee;this.HZ=_.ue;this.iN=b4a;this.g2=!1;this.h3=_.ue;this.Fe="";this.zd={};this.kSa=new _.Ee;this.gha=b;this.Fa=c;this.ira=d;this.sv=e;this.gha&&(this.iN=this.Jj?this.Jj:b4a);this.GH=f;this.iL=a};_.h=_.Ev.prototype;
_.h.Lxa=function(a){var b=this;a.mNa&&(this.nNa.unsubscribe(),this.nNa=a.mNa.subscribe(function(c){c=c({nn:b.query,prefix:b.queryPrefix.getValue()});c4a(b,c);b.query||b.jN.next(b.query)}));this.Hwa=a.Hwa||{};this.rv=a.rNb;this.Jj=a.Jj;this.gha&&(this.iN=this.Jj?this.Jj:b4a)};
_.h.Ra=function(){var a=this,b=_.ge(this.queryPrefix.ha(_.je(function(){return a.g2})),this.kSa.ha(_.v(function(d){return d.prefix}))).ha(_.te(_.qua)),c=_.ge(this.jN,this.kSa.ha(_.v(function(d){return d.nn||""}))).ha(_.te(),_.qe(this.ira));this.HZ=_.Wd([c,b]).ha(_.v(function(d){return _.k(d).next().value}),_.v(function(d){return _.de(function(){return d4a(a,d)}).ha(_.Fe(1))}),_.Ae(tua,{ktb:_.ue,JZa:_.ue}),_.oe(function(d){return d.ktb}),_.v(function(d){return sua(d.JZa,a.jN)}),_.Ie(rua),_.Ae(function(d,
e){if(e.Vd&&!e.Bv)return{Vd:!0,Bv:d.Bv};a.QG=!(!e.Bv||!e.Bv.length);a.QG&&(a.Xz=Date.now());return e}),Cia());this.h3=this.jN.ha(_.v(function(d){return a.Jj&&a.Jj.iub&&a.Jj.iub(e4a(a,d))}))};_.h.Ka=function(){this.nNa.unsubscribe()};_.h.setScope=function(a){a=a.cU;if(!a)return!1;c4a(this,a({nn:this.query,prefix:this.queryPrefix.getValue()}));return!0};_.h.Iva=function(){this.g2=!1;if(!this.query&&!this.queryPrefix.getValue()){var a=this.Hwa,b=a.prefix;this.query=void 0===a.nn?"":a.nn;this.queryPrefix.next(b)}};
_.h.Jva=function(){this.g2=!0;this.kSa.next({nn:this.query,prefix:this.queryPrefix.getValue()});var a=this.iL,b=Date.now();a.BOb=b};_.h.aZ=function(a){this.query="";this.jN.next("");a.setFocus()};
_.h.d3=function(a){a&&("string"===typeof a?(this.Fa.Ya({element:this.sv,action:this.rPc,gestureName:"CLICK",Gh:a,bucket:_.ah.UDa}),this.KEb(e4a(this,a))):(a.Sa.Oc&&a.Sa.tv&&a.Sa.bq?this.Fa.Ya({element:this.sv,action:"selectSuggestion_"+this.q3a,gestureName:"CLICK",Pf:a.position,bH:[_.Pta(a.Sa.Oc,a.Sa.tv,a.Sa.bq,[],a.Sa.BB,this.Xz)]}):this.Fa.Ya({element:this.sv,action:"selectSuggestion_"+this.q3a,gestureName:"CLICK",Pf:a.position}),a.Sa.Dya&&a.Sa.Dya()))};
var d4a=function(a,b){if(!b||!a.Jj)return _.Md({});a.Fa.Ya({element:a.sv,action:a.q3a,gestureName:"CHANGE",Gh:b,bucket:_.ah.Q7a});b=e4a(a,b);return a.Jj.Zra(b).ha(_.v(function(c){return{Bv:c}}))},e4a=function(a,b){var c=a.queryPrefix.getValue();if(!c)return{rk:b};a=c.v0;c=c.value;return{rk:b,Fe:a?c:"",zd:a?void 0:c}},c4a=function(a,b){var c=b.prefix;a.query=b.nn||"";a.queryPrefix.next(c);c&&(c.v0?(a.zd={},a.Fe=c.value):(a.zd=_.ai(c.value,a.GH),a.Fe=""))};
_.W.Object.defineProperties(_.Ev.prototype,{rPc:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.queryPrefix.getValue()?"search"+(null!=(b=null==(a=this.queryPrefix.getValue())?void 0:a.Ws)?b:"Other"):"search"}},q3a:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.queryPrefix.getValue()?"suggest"+(null!=(b=null==(a=this.queryPrefix.getValue())?void 0:a.Ws)?b:"Other"):"suggest"}}});_.Ev.O=function(){_.qd()};_.Ev.Ha=_.wc({type:_.Ev});_.Fv=function(a,b,c){this.Ua=a;this.Mb=b;this.G0=c;this.aV=!1;this.href=this.ng="";this.target=this.rel=null;this.eM=!1};_.Fv.prototype.Rd=function(a){if(0!==a.button||a.ctrlKey||a.metaKey||a.shiftKey||this.eM)return!0;if(!this.href)return!1;_.bo(this.Ua,this.href);return!1};_.Fv.prototype.Tb=function(){this.href=this.Osa();(this.eM=f4a.test(this.href))&&!this.aV?(this.rel="noopener",this.target="_blank"):this.target=this.rel=null};
_.Fv.prototype.Osa=function(){return"string"===typeof this.z3&&f4a.test(this.z3)?this.z3:this.G0.Ax(_.co(this.Ua,this.OTa()))};_.Fv.prototype.OTa=function(){return _.ao(this.Ua,Array.isArray(this.z3)?this.z3:[this.z3],{oi:this.Mb,Ta:this.Ta,ng:this.ng,Af:this.Af})};_.Fv.O=function(a){return new (a||_.Fv)(_.u(_.Cg),_.u(_.fg),_.u(_.Xm))};
_.Fv.Ha=_.wc({type:_.Fv,oa:[["a","universalLink",""]],tb:3,Za:function(a,b){a&1&&_.I("click",function(c){return b.Rd(c)});a&2&&(_.kf("href",b.href,_.yd),_.cf("rel",b.rel)("target",b.target))},inputs:{z3:"universalLink",aV:"sameWindow",Ta:"queryParams",ng:"queryParamsHandling",Af:"fragment"},features:[_.Mc]});var f4a=/^http[s]?:\/\//;_.Gv=function(a,b,c){this.Kk=a;this.nb=b;this.Ad=c;this.QFb=new _.Gd;this.resize=new _.El};_.Gv.prototype.Ra=function(){var a=this;this.QFb=this.Ad.Vb(function(){return a.Ad.Cf.ha(_.He(void 0),via(_.fe(window,"resize")),_.oe(function(){return a.Kk.IM}),_.je(function(){var b=a.na.getBoundingClientRect(),c=a.previousRect;c=!(c&&b.height===c.height&&b.width===c.width);a.previousRect=b;return c}),_.oe(function(){return a.Kk.yfa})).subscribe(function(){a.notify()})})};_.Gv.prototype.Ka=function(){this.QFb.unsubscribe()};
_.Gv.prototype.notify=function(){this.resize.emit(this.na)};_.W.Object.defineProperties(_.Gv.prototype,{na:{configurable:!0,enumerable:!0,get:function(){return this.gDc||this.nb.na}}});_.Gv.O=function(a){return new (a||_.Gv)(_.u(_.ku),_.u(_.ld),_.u(_.Me))};_.Gv.Ha=_.wc({type:_.Gv,oa:[["","ascResizeNotifier",""]],inputs:{gDc:"elementToWatch"},outputs:{resize:"ascResizeNotifier"}});_.Hv=function(){};_.Hv.O=function(a){return new (a||_.Hv)};_.Hv.Da=_.uc({type:_.Hv});_.Hv.Ca=_.ec({});var Iv=function(a){this.qd=a;this.Nyb=!1;this.w3a=new Map;this.uv=0;this.Nj=[];this.C0=new _.El;this.x3a=new _.El;this.f3=new _.Gd;this.gja=new _.Gd;this.LC=!1};Iv.prototype.Tb=function(){for(var a=_.k(this.Nj),b=a.next();!b.done;b=a.next())b.value.Lta=this.Nyb};Iv.prototype.Ka=function(){g4a(this);this.f3.unsubscribe();this.gja.unsubscribe();this.LC=!1};
var h4a=function(a){for(var b=_.k(a.Nj),c=b.next();!c.done;c=b.next())c.value.Mx=!0;a.X_a()},g4a=function(a,b){for(var c=a.LC=!1,d=_.k(a.Nj),e=d.next();!e.done;e=d.next())e=e.value,Jv(e),c=c||e.Mx,e.Mx=!1;a.uv=0;a.gja.unsubscribe();b&&!c&&b.target.blur()},i4a=function(a){if(!(1<a.Nj.length))return a.uv;for(var b=1;b<a.Nj.length;b++){var c=(a.uv+b)%a.Nj.length;if(1<=a.Nj[c].SWa)return c}return a.uv},j4a=function(a){for(var b=_.k(a.Nj),c=b.next();!c.done;c=b.next())c=c.value,c!==a.yp&&Jv(c)};
Iv.prototype.X_a=function(){var a=this;this.gja.unsubscribe();this.gja=new _.Gd;for(var b=_.k(this.w3a),c=b.next(),d={};!c.done;d={d5a:d.d5a},c=b.next()){var e=_.k(c.value);c=e.next().value;e=e.next().value;d.d5a=e;this.gja.add(this.qd.register("Suggestion Shortcut "+c,c,function(f){return function(){a.C0.emit({action:"shortcutSelect",Lr:f.d5a})}}(d)))}};
_.W.Object.defineProperties(Iv.prototype,{u3a:{configurable:!0,enumerable:!0,set:function(a){var b=this;this.LC=!1;this.f3.unsubscribe();this.f3=new _.Gd;this.w3a.clear();if(a&&1<=a.length){this.Nj=a;j4a(this);a=_.k(this.Nj);for(var c=a.next();!c.done;c=a.next())c=c.value,this.f3.add(c.sRb.subscribe(function(d){b.Lr=d})),this.f3.add(c.rRb.subscribe(function(d){b.x3a.emit(d);b.Lr=void 0})),this.f3.add(c.nPb.subscribe(function(d){d=_.k(d);for(var e=d.next();!e.done;e=d.next())e=e.value,b.w3a.set(e.Ub,
e.NRc)}))}else this.Nj=[]}},yp:{configurable:!0,enumerable:!0,get:function(){if(this.Nj.length)return this.Nj[this.uv]}}});Iv.O=function(a){return new (a||Iv)(_.u(_.Xt))};
Iv.Ha=_.wc({type:Iv,oa:[["","suggestionHandlerFor",""]],Za:function(a,b){a&1&&_.I("keydown.arrowdown",function(c){c.preventDefault();b.yp&&(0>=b.yp.SWa&&(b.uv=i4a(b)),b.yp.ON(1),0>b.yp.Xqa?(b.Lr=void 0,b.LC=!1):b.LC=!0,b.C0.emit({action:"selectNext",Lr:b.Lr}))})("keydown.arrowup",function(c){c.preventDefault();b.yp&&(b.yp.ON(-1),0>b.yp.Xqa?(b.Lr=void 0,b.LC=!1):b.LC=!0,b.C0.emit({action:"selectPrevious",Lr:b.Lr}))})("keydown.arrowright",function(c){var d=i4a(b);b.yp&&1<b.Nj.length&&b.uv!==d&&b.LC&&
-1<b.yp.Xqa&&(c.preventDefault(),Jv(b.yp),Jv(b.Nj[d]),b.Nj[d].ON(1),b.C0.emit({action:"selectNextList",Lr:b.Lr}),b.uv=d)})("keydown.arrowleft",function(c){var d;a:{if(1<b.Nj.length)for(d=1;d<b.Nj.length;d++){var e=(b.uv-d+b.Nj.length)%b.Nj.length;if(1<=b.Nj[e].SWa){d=e;break a}}d=b.uv}b.yp&&1<b.Nj.length&&b.uv!==d&&b.LC&&-1<b.yp.Xqa&&(c.preventDefault(),Jv(b.yp),Jv(b.Nj[d]),b.Nj[d].ON(1),b.C0.emit({action:"selectPreviousList",Lr:b.Lr}),b.uv=d)})("keydown.enter",function(c){c.preventDefault();b.LC=
!1;b.x3a.emit(b.Lr);b.Lr=void 0;b.yp&&(Jv(b.yp),b.uv=0)})("keyup.escape",function(c){return g4a(b,c)})},inputs:{Nyb:"isComboBox",u3a:["suggestionHandlerFor","suggestionLists"]},outputs:{C0:"listNavigate",x3a:"suggestionSubmit"},features:[_.Mc]});var Kv=function(a,b){this.Vn=a;this.Ma=b;this.mk=function(){};this.kZa=function(){}};Kv.prototype.setProperty=function(a,b){this.Vn.setProperty(this.Ma.na,a,b)};Kv.prototype.Er=function(a){this.kZa=a};Kv.prototype.Sm=function(a){this.mk=a};Kv.prototype.To=function(a){this.setProperty("disabled",a)};Kv.O=function(a){return new (a||Kv)(_.u(_.$k),_.u(_.ld))};Kv.Ha=_.wc({type:Kv});var ui=function(){Kv.apply(this,arguments)};_.V(ui,Kv);
ui.O=function(){var a;return function(b){return(a||(a=_.jd(ui)))(b||ui)}}();ui.Ha=_.wc({type:ui,features:[_.af]});_.Lv=new _.Bc("NgValueAccessor");var k4a,l4a;k4a={wa:_.Lv,Hb:_.kc(function(){return _.ti}),wd:!0};l4a=new _.Bc("CompositionEventMode");_.ti=function(a,b,c){Kv.call(this,a,b);this.l5=c;this.TGa=!1;null==this.l5&&(this.l5=!/android (\d+)/.test((Jh?window.navigator.userAgent:"").toLowerCase()))};_.V(_.ti,Kv);_.ti.prototype.Xm=function(a){this.setProperty("value",null==a?"":a)};_.ti.prototype.U5=function(a){(!this.l5||this.l5&&!this.TGa)&&this.mk(a)};_.ti.prototype.Sqc=function(){this.TGa=!0};
_.ti.prototype.Rqc=function(a){this.TGa=!1;this.l5&&this.mk(a)};_.ti.O=function(a){return new (a||_.ti)(_.u(_.$k),_.u(_.ld),_.u(l4a,8))};
_.ti.Ha=_.wc({type:_.ti,oa:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],Za:function(a,b){a&1&&_.I("input",function(c){return b.U5(c.target.value)})("blur",function(){return b.kZa()})("compositionstart",function(){return b.Sqc()})("compositionend",function(c){return b.Rqc(c.target.value)})},
features:[_.yf([k4a]),_.af]});var m4a;_.Mv=new _.Bc("NgValidators");m4a=new _.Bc("NgAsyncValidators");_.n4a=function(a){return vua(a)};var Nv=function(){this.zC=[];this.gG=[];this.LJa=[]};_.h=Nv.prototype;_.h.Koa=function(a){this.zC=a||[];this.uma=Pua(this.zC)};_.h.Ioa=function(a){this.gG=a||[];this.tma=Rua(this.gG)};_.h.Mcb=function(a){this.LJa.push(a)};_.h.Ztc=function(){this.LJa.forEach(function(a){return a()});this.LJa=[]};_.h.reset=function(a){this.control&&this.control.reset(a)};_.h.Lm=function(a,b){return this.control?this.control.Lm(a,b):!1};_.h.getError=function(a,b){return this.control?this.control.getError(a,b):null};
_.W.Object.defineProperties(Nv.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}},wU:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.wU:null}},ol:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.ol:null}},Sr:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Sr:null}},
status:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.status:null}},N4a:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.N4a:null}},Hja:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Hja:null}},lm:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.lm:null}},path:{configurable:!0,enumerable:!0,get:function(){return null}},Eg:{configurable:!0,enumerable:!0,get:function(){return this.uma||
null}},Oz:{configurable:!0,enumerable:!0,get:function(){return this.tma||null}}});_.Ov=function(){Nv.apply(this,arguments);this.kq=this.name=this.ld=null};_.V(_.Ov,Nv);_.Pv=function(){Nv.apply(this,arguments)};_.V(_.Pv,Nv);_.W.Object.defineProperties(_.Pv.prototype,{kr:{configurable:!0,enumerable:!0,get:function(){return null}},path:{configurable:!0,enumerable:!0,get:function(){return null}}});_.o4a=function(a){this.kC=a};
_.W.Object.defineProperties(_.o4a.prototype,{Ozb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.kC)?0:null==(b=a.control)?0:b.Sr)}},Pzb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.kC)?0:null==(b=a.control)?0:b.N4a)}},xzb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.kC)?0:null==(b=a.control)?0:b.wU)}},dM:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.kC)?0:null==(b=a.control)?
0:b.ol)}},isValid:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.kC)?0:null==(b=a.control)?0:b.valid)}},jzb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.kC)?0:null==(b=a.control)?0:b.invalid)}},szb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.kC)?0:null==(b=a.control)?0:b.pending)}},UIc:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.kC)||!a.JB)}}});
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"});_.Qv=function(a){this.kC=a};_.V(_.Qv,_.o4a);_.Qv.O=function(a){return new (a||_.Qv)(_.u(_.Ov,2))};
_.Qv.Ha=_.wc({type:_.Qv,oa:[["","formControlName",""],["","ngModel",""],["","formControl",""]],tb:14,Za:function(a,b){a&2&&_.ef("ng-untouched",b.Pzb)("ng-touched",b.Ozb)("ng-pristine",b.xzb)("ng-dirty",b.dM)("ng-valid",b.isValid)("ng-invalid",b.jzb)("ng-pending",b.szb)},features:[_.af]});var p4a=new _.Bc("CallSetDisabledState",{Ga:"root",qa:function(){return"whenDisabledForLegacyCode"}});var Rv,dva,r4a,gva,s4a;Rv=function(a,b){this.gKa=this.kna=this.goa=!1;this.xz=function(){};this.ld=null;this.wU=!0;this.Sr=!1;this.Yna=[];this.jma(a);this.eGa(b)};_.cva=function(a,b){a.jma(b)};dva=function(a,b){a.eGa(b)};_.q4a=function(a){a=a.zC;return Array.isArray(a)?a.includes(_.n4a):a===_.n4a};_.fva=function(a,b){b=void 0===b?{}:b;a.Sr=!0;a.ld&&!b.ai&&_.fva(a.ld,b)};r4a=function(a,b){b=void 0===b?{}:b;a.Sr=!1;a.gKa=!1;a.wq(function(c){r4a(c,{ai:!0})});a.ld&&!b.ai&&a.ld.e8(b)};
gva=function(a,b){b=void 0===b?{}:b;a.wU=!1;a.ld&&!b.ai&&gva(a.ld,b)};s4a=function(a,b){b=void 0===b?{}:b;a.wU=!0;a.goa=!1;a.wq(function(c){s4a(c,{ai:!0})});a.ld&&!b.ai&&a.ld.b8(b)};Rv.prototype.disable=function(a){a=void 0===a?{}:a;var b=this.pcb(a.ai);this.status="DISABLED";this.errors=null;this.wq(function(c){c.disable(Object.assign({},a,{ai:!0}))});this.oY();!1!==a.ne&&(this.lm.emit(this.value),this.Hja.emit(this.status));this.ceb(Object.assign({},a,{VPb:b}));this.Yna.forEach(function(c){return c(!0)})};
Rv.prototype.enable=function(a){a=void 0===a?{}:a;var b=this.pcb(a.ai);this.status="VALID";this.wq(function(c){c.enable(Object.assign({},a,{ai:!0}))});_.si(this,{ai:!0,ne:a.ne});this.ceb(Object.assign({},a,{VPb:b}));this.Yna.forEach(function(c){return c(!1)})};Rv.prototype.ceb=function(a){this.ld&&!a.ai&&(_.si(this.ld,a),a.VPb||this.ld.b8(),this.ld.e8())};Rv.prototype.Txa=function(a){this.ld=a};
_.si=function(a,b){b=void 0===b?{}:b;a.ywc();a.oY();a.enabled&&(a.sqc(),a.errors=a.kwc(),a.status=a.X8a(),"VALID"!==a.status&&"PENDING"!==a.status||a.jwc(b.ne));!1!==b.ne&&(a.lm.emit(a.value),a.Hja.emit(a.status));a.ld&&!b.ai&&_.si(a.ld,b)};_.h=Rv.prototype;_.h.reb=function(a){a=void 0===a?{ne:!0}:a;this.wq(function(b){return b.reb(a)});_.si(this,{ai:!0,ne:a.ne})};_.h.ywc=function(){this.status=this.gma()?"DISABLED":"VALID"};_.h.kwc=function(){return this.Eg?this.Eg(this):null};
_.h.jwc=function(a){var b=this;this.Oz&&(this.status="PENDING",this.kna=!0,this.G8a=yua(this.Oz(this)).subscribe(function(c){b.kna=!1;_.Sv(b,c,{ne:a})}))};_.h.sqc=function(){this.G8a&&(this.G8a.unsubscribe(),this.kna=!1)};_.Sv=function(a,b,c){c=void 0===c?{}:c;a.errors=b;a.eeb(!1!==c.ne)};_.h=Rv.prototype;_.h.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.AHa(c)},this)};
_.h.getError=function(a,b){return(b=b?this.get(b):this)&&b.errors?b.errors[a]:null};_.h.Lm=function(a,b){return!!this.getError(a,b)};_.h.eeb=function(a){this.status=this.X8a();a&&this.Hja.emit(this.status);this.ld&&this.ld.eeb(a)};_.h.NIa=function(){this.lm=new _.El;this.Hja=new _.El};_.h.X8a=function(){return this.gma()?"DISABLED":this.errors?"INVALID":this.kna||this.C8a("PENDING")?"PENDING":this.C8a("INVALID")?"INVALID":"VALID"};_.h.C8a=function(a){return this.Y4(function(b){return b.status===a})};
_.h.B8a=function(){return this.Y4(function(a){return a.ol})};_.h.Bpc=function(){return this.Y4(function(a){return a.Sr})};_.h.b8=function(a){a=void 0===a?{}:a;this.wU=!this.B8a();this.ld&&!a.ai&&this.ld.b8(a)};_.h.e8=function(a){a=void 0===a?{}:a;this.Sr=this.Bpc();this.ld&&!a.ai&&this.ld.e8(a)};_.h.hG=function(a){this.xz=a};_.h.KQ=function(a){vi(a)&&null!=a.yt&&(this.dpa=a.yt)};_.h.pcb=function(a){var b=this.ld&&this.ld.ol;return!a&&!!b&&!this.ld.B8a()};_.h.AHa=function(){return null};
_.h.jma=function(a){a=this.zC=Array.isArray(a)?a.slice():a;this.uma=Array.isArray(a)?Pua(a):a||null};_.h.eGa=function(a){a=this.gG=Array.isArray(a)?a.slice():a;this.tma=Array.isArray(a)?Rua(a):a||null};
_.W.Object.defineProperties(Rv.prototype,{Eg:{configurable:!0,enumerable:!0,get:function(){return this.uma},set:function(a){this.zC=this.uma=a}},Oz:{configurable:!0,enumerable:!0,get:function(){return this.tma},set:function(a){this.gG=this.tma=a}},parent:{configurable:!0,enumerable:!0,get:function(){return this.ld}},valid:{configurable:!0,enumerable:!0,get:function(){return"VALID"===this.status}},invalid:{configurable:!0,enumerable:!0,get:function(){return"INVALID"===this.status}},pending:{configurable:!0,
enumerable:!0,get:function(){return"PENDING"==this.status}},disabled:{configurable:!0,enumerable:!0,get:function(){return"DISABLED"===this.status}},enabled:{configurable:!0,enumerable:!0,get:function(){return"DISABLED"!==this.status}},ol:{configurable:!0,enumerable:!0,get:function(){return!this.wU}},N4a:{configurable:!0,enumerable:!0,get:function(){return!this.Sr}},yt:{configurable:!0,enumerable:!0,get:function(){return this.dpa?this.dpa:this.parent?this.parent.yt:"change"}},root:{configurable:!0,
enumerable:!0,get:function(){for(var a=this;a.ld;)a=a.ld;return a}}});_.Tv=function(a,b,c){Rv.call(this,(vi(b)?b.by:b)||null,(vi(b)?b.jR:c)||null);this.controls=a;this.NIa();this.KQ(b);this.gLa();_.si(this,{ai:!0,ne:!!this.Oz})};_.V(_.Tv,Rv);var t4a=function(a,b,c){if(a.controls[b])return a.controls[b];a.controls[b]=c;c.Txa(a);c.hG(a.xz);return c};_.h=_.Tv.prototype;_.h.npa=function(a){var b=void 0===b?{}:b;t4a(this,a);_.si(this,{ne:b.ne});this.xz()};
_.h.P1=function(a){var b=void 0===b?{}:b;this.controls[a]&&this.controls[a].hG(function(){});delete this.controls[a];_.si(this,{ne:b.ne});this.xz()};_.h.contains=function(a){return this.controls.hasOwnProperty(a)&&this.controls[a].enabled};_.h.setValue=function(a,b){var c=this;b=void 0===b?{}:b;lva(this,a);Object.keys(a).forEach(function(d){kva(c,!0,d);c.controls[d].setValue(a[d],{ai:!0,ne:b.ne})});_.si(this,b)};
_.h.reset=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;this.wq(function(c,d){c.reset(a?a[d]:null,{ai:!0,ne:b.ne})});this.b8(b);this.e8(b);_.si(this,b)};_.h.M7=function(){var a=this.Kcb(!1,function(b,c){return c.M7()?!0:b});a&&_.si(this,{ai:!0});return a};_.h.wq=function(a){var b=this;Object.keys(this.controls).forEach(function(c){var d=b.controls[c];d&&a(d,c)})};_.h.gLa=function(){var a=this;this.wq(function(b){b.Txa(a);b.hG(a.xz)})};_.h.oY=function(){this.value=this.Pvc()};
_.h.Y4=function(a){for(var b=_.k(Object.entries(this.controls)),c=b.next();!c.done;c=b.next()){var d=_.k(c.value);c=d.next().value;d=d.next().value;if(this.contains(c)&&a(d))return!0}return!1};_.h.Pvc=function(){var a=this;return this.Kcb({},function(b,c,d){if(c.enabled||a.disabled)b[d]=c.value;return b})};_.h.Kcb=function(a,b){var c=a;this.wq(function(d,e){c=b(c,d,e)});return c};
_.h.gma=function(){for(var a=_.k(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};_.h.AHa=function(a){return this.controls.hasOwnProperty(a)?this.controls[a]:null};var u4a=function(){_.Tv.apply(this,arguments)};_.V(u4a,_.Tv);var v4a,w4a;v4a={wa:_.Pv,Hb:_.kc(function(){return _.Uv})};w4a=Promise.resolve();_.Uv=function(a,b,c){_.Pv.call(this);this.wK=c;this.JB=!1;this.lHa=new Set;this.Afa=new _.El;this.form=new _.Tv({},Pua(a),Rua(b))};_.V(_.Uv,_.Pv);_.h=_.Uv.prototype;_.h.Tc=function(){this.KQ()};_.h.npa=function(a){var b=this;w4a.then(function(){var c=b.z$a(a.path);a.control=t4a(c,a.name,a.control);Zua(a.control,a,b.wK);_.si(a.control,{ne:!1});b.lHa.add(a)})};_.h.getControl=function(a){return this.form.get(a.path)};
_.h.P1=function(a){var b=this;w4a.then(function(){var c=b.z$a(a.path);c&&c.P1(a.name);b.lHa.delete(a)})};_.h.wUb=function(a,b){var c=this;w4a.then(function(){c.form.get(a.path).setValue(b)})};_.h.setValue=function(a){this.control.setValue(a)};_.h.sx=function(a){this.JB=!0;iva(this.form,this.lHa);this.Afa.emit(a);var b;return"dialog"===(null==a?void 0:null==(b=a.target)?void 0:b.method)};_.h.w0a=function(){this.form.reset(void 0);this.JB=!1};
_.h.KQ=function(){this.options&&null!=this.options.yt&&(this.form.dpa=this.options.yt)};_.h.z$a=function(a){a.pop();return a.length?this.form.get(a):this.form};_.W.Object.defineProperties(_.Uv.prototype,{kr:{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}}});
_.Uv.O=function(a){return new (a||_.Uv)(_.u(_.Mv,10),_.u(m4a,10),_.u(p4a,8))};_.Uv.Ha=_.wc({type:_.Uv,oa:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],Za:function(a,b){a&1&&_.I("submit",function(c){return b.sx(c)})("reset",function(){b.w0a()})},inputs:{options:["ngFormOptions","options"]},outputs:{Afa:"ngSubmit"},Sb:["ngForm"],features:[_.yf([v4a]),_.af]});_.Vv=function(a,b,c){a=void 0===a?null:a;Rv.call(this,(vi(b)?b.by:b)||null,(vi(b)?b.jR:c)||null);this.defaultValue=null;this.le=[];this.CQ=!1;this.D8a(a);this.KQ(b);this.NIa();_.si(this,{ai:!0,ne:!!this.Oz});vi(b)&&(b.hFb||b.r3c)&&(mva(a)?this.defaultValue=a.value:this.defaultValue=a)};_.V(_.Vv,Rv);_.h=_.Vv.prototype;_.h.setValue=function(a,b){var c=this;b=void 0===b?{}:b;this.value=this.iw=a;this.le.length&&!1!==b.cqb&&this.le.forEach(function(d){return d(c.value,!1!==b.hDc)});_.si(this,b)};
_.h.reset=function(a,b){a=void 0===a?this.defaultValue:a;b=void 0===b?{}:b;this.D8a(a);s4a(this,b);r4a(this,b);this.setValue(this.value,b);this.CQ=!1};_.h.oY=function(){};_.h.Y4=function(){return!1};_.h.gma=function(){return this.disabled};_.h.Sm=function(a){this.le.push(a)};_.h.Dxc=function(a){var b=this.le;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.h.Exc=function(a){var b=this.Yna;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.h.wq=function(){};
_.h.M7=function(){return"submit"===this.yt&&(this.goa&&gva(this),this.gKa&&_.fva(this),this.CQ)?(this.setValue(this.iw,{ai:!0,cqb:!1}),!0):!1};_.h.D8a=function(a){mva(a)?(this.value=this.iw=a.value,a.disabled?this.disable({ai:!0,ne:!1}):this.enable({ai:!0,ne:!1})):this.value=this.iw=a};var x4a,y4a;x4a={wa:_.Ov,Hb:_.kc(function(){return _.Wv})};y4a=Promise.resolve();_.Wv=function(a,b,c,d,e,f){_.Ov.call(this);this.ab=e;this.wK=f;this.control=new _.Vv;this.AKa=!1;this.name="";this.update=new _.El;this.ld=a;this.Koa(b);this.Ioa(c);this.kq=jva(d)};_.V(_.Wv,_.Ov);_.h=_.Wv.prototype;
_.h.Tb=function(a){this.yqc();if(!this.AKa||"name"in a){if(this.AKa&&(this.f9a(),this.kr)){var b=a.name.lj;this.kr.P1({name:b,path:this.hab(b)})}this.fLa()}"isDisabled"in a&&this.Hxc(a);hva(a,this.tO)&&(this.oY(this.model),this.tO=this.model)};_.h.Ka=function(){this.kr&&this.kr.P1(this)};_.h.pla=function(a){this.tO=a;this.update.emit(a)};_.h.fLa=function(){this.KQ();this.quc()?this.Iwc():this.kr.npa(this);this.AKa=!0};_.h.KQ=function(){this.options&&null!=this.options.yt&&(this.control.dpa=this.options.yt)};
_.h.quc=function(){return!this.ld||!(!this.options||!this.options.standalone)};_.h.Iwc=function(){Zua(this.control,this,this.wK);_.si(this.control,{ne:!1})};_.h.yqc=function(){this.f9a()};_.h.Bqc=function(){};_.h.f9a=function(){this.options&&this.options.name&&(this.name=this.options.name)};_.h.oY=function(a){var b=this;y4a.then(function(){b.control.setValue(a,{hDc:!1});var c;null==(c=b.ab)||_.al(c)})};
_.h.Hxc=function(a){var b=this;a=a.isDisabled.Xf;var c=0!==a&&_.Of(a);y4a.then(function(){c&&!b.control.disabled?b.control.disable():!c&&b.control.disabled&&b.control.enable();var d;null==(d=b.ab)||_.al(d)})};_.h.hab=function(a){return this.ld?Tua(a,this.ld):[a]};_.W.Object.defineProperties(_.Wv.prototype,{path:{configurable:!0,enumerable:!0,get:function(){return this.hab(this.name)}},kr:{configurable:!0,enumerable:!0,get:function(){return this.ld?this.ld.kr:null}}});
_.Wv.O=function(a){return new (a||_.Wv)(_.u(_.Pv,9),_.u(_.Mv,10),_.u(m4a,10),_.u(_.Lv,10),_.u(_.cl,8),_.u(p4a,8))};_.Wv.Ha=_.wc({type:_.Wv,oa:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",Vl:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},Sb:["ngModel"],features:[_.yf([x4a]),_.af,_.Mc]});var Xv=function(){};Xv.O=function(a){return new (a||Xv)};Xv.Da=_.uc({type:Xv});Xv.Ca=_.ec({});var z4a,A4a;z4a=new _.Bc("NgModelWithFormControlWarning");A4a={wa:_.Ov,Hb:_.kc(function(){return _.$v})};_.$v=function(a,b,c,d,e){_.Ov.call(this);this.Yuc=d;this.wK=e;this.update=new _.El;this.Zuc=!1;this.Koa(a);this.Ioa(b);this.kq=jva(c)};_.V(_.$v,_.Ov);_.$v.prototype.Tb=function(a){if(this.fuc(a)){var b=a.form.lj;b&&ava(b,this);Zua(this.form,this,this.wK);_.si(this.form,{ne:!1})}hva(a,this.tO)&&(this.form.setValue(this.model),this.tO=this.model)};
_.$v.prototype.Ka=function(){this.form&&ava(this.form,this)};_.$v.prototype.pla=function(a){this.tO=a;this.update.emit(a)};_.$v.prototype.fuc=function(a){return a.hasOwnProperty("form")};_.W.Object.defineProperties(_.$v.prototype,{Vl:{configurable:!0,enumerable:!0,set:function(){}},path:{configurable:!0,enumerable:!0,get:function(){return[]}},control:{configurable:!0,enumerable:!0,get:function(){return this.form}}});
_.$v.O=function(a){return new (a||_.$v)(_.u(_.Mv,10),_.u(m4a,10),_.u(_.Lv,10),_.u(z4a,8),_.u(p4a,8))};_.$v.Ha=_.wc({type:_.$v,oa:[["","formControl",""]],inputs:{form:["formControl","form"],Vl:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},Sb:["ngForm"],features:[_.yf([A4a]),_.af,_.Mc]});var B4a;B4a={wa:_.Pv,Hb:_.kc(function(){return _.aw})};_.aw=function(a,b,c){_.Pv.call(this);var d=this;this.wK=c;this.JB=!1;this.xz=function(){return d.geb()};this.AZ=[];this.form=null;this.Afa=new _.El;this.Koa(a);this.Ioa(b)};_.V(_.aw,_.Pv);_.h=_.aw.prototype;_.h.Tb=function(a){a.hasOwnProperty("form")&&(this.Sxc(),this.geb(),this.Oxc(),this.Xna=this.form)};_.h.Ka=function(){this.form&&($ua(this.form,this),this.form.xz===this.xz&&this.form.hG(function(){}))};
_.h.npa=function(a){var b=this.form.get(a.path);Zua(b,a,this.wK);_.si(b,{ne:!1});this.AZ.push(a);return b};_.h.getControl=function(a){return this.form.get(a.path)};_.h.P1=function(a){ava(a.control||null,a);var b=this.AZ;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.h.wUb=function(a,b){this.form.get(a.path).setValue(b)};_.h.sx=function(a){this.JB=!0;iva(this.form,this.AZ);this.Afa.emit(a);var b;return"dialog"===(null==a?void 0:null==(b=a.target)?void 0:b.method)};
_.h.w0a=function(){this.form.reset(void 0);this.JB=!1};_.h.geb=function(){var a=this;this.AZ.forEach(function(b){var c=b.control,d=a.form.get(b.path);c!==d&&(ava(c||null,b),d instanceof _.Vv&&(Zua(d,b,a.wK),b.control=d))});this.form.reb({ne:!1})};_.h.EXc=function(a){var b=this.form.get(a.path);Uua(b,a);_.si(b,{ne:!1})};_.h.hXc=function(a){if(this.form){var b=this.form.get(a.path);b&&$ua(b,a)&&_.si(b,{ne:!1})}};_.h.Oxc=function(){this.form.hG(this.xz);this.Xna&&this.Xna.hG(function(){})};
_.h.Sxc=function(){Uua(this.form,this);this.Xna&&$ua(this.Xna,this)};_.h.fXc=function(){};_.W.Object.defineProperties(_.aw.prototype,{kr:{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[]}}});_.aw.O=function(a){return new (a||_.aw)(_.u(_.Mv,10),_.u(m4a,10),_.u(p4a,8))};
_.aw.Ha=_.wc({type:_.aw,oa:[["","formGroup",""]],Za:function(a,b){a&1&&_.I("submit",function(c){return b.sx(c)})("reset",function(){b.w0a()})},inputs:{form:["formGroup","form"]},outputs:{Afa:"ngSubmit"},Sb:["ngForm"],features:[_.yf([B4a]),_.af,_.Mc]});var C4a;C4a={wa:_.Ov,Hb:_.kc(function(){return _.bw})};_.bw=function(a,b,c,d,e){_.Ov.call(this);this.Yuc=e;this.t8a=!1;this.name=null;this.update=new _.El;this.Zuc=!1;this.ld=a;this.Koa(b);this.Ioa(c);this.kq=jva(d)};_.V(_.bw,_.Ov);_.h=_.bw.prototype;_.h.Tb=function(a){this.t8a||this.fLa();hva(a,this.tO)&&(this.tO=this.model,this.kr.wUb(this,this.model))};_.h.Ka=function(){this.kr&&this.kr.P1(this)};_.h.pla=function(a){this.tO=a;this.update.emit(a)};_.h.Bqc=function(){};
_.h.fLa=function(){this.control=this.kr.npa(this);this.t8a=!0};_.W.Object.defineProperties(_.bw.prototype,{Vl:{configurable:!0,enumerable:!0,set:function(){}},path:{configurable:!0,enumerable:!0,get:function(){return Tua(null==this.name?this.name:this.name.toString(),this.ld)}},kr:{configurable:!0,enumerable:!0,get:function(){return this.ld?this.ld.kr:null}}});_.bw.O=function(a){return new (a||_.bw)(_.u(_.Pv,13),_.u(_.Mv,10),_.u(m4a,10),_.u(_.Lv,10),_.u(z4a,8))};
_.bw.Ha=_.wc({type:_.bw,oa:[["","formControlName",""]],inputs:{name:["formControlName","name"],Vl:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},features:[_.yf([C4a]),_.af,_.Mc]});var cw=function(){this.g8=_.wua},D4a;cw.prototype.Tb=function(a){this.Vxb in a&&(this.g8=(this.FF=this.enabled(this.vLc(a[this.Vxb].Xf)))?this.kBc():_.wua,this.le&&this.le())};cw.prototype.validate=function(a){return this.g8(a)};cw.prototype.W_a=function(a){this.le=a};cw.prototype.enabled=function(a){return null!=a};cw.O=function(a){return new (a||cw)};cw.Ha=_.wc({type:cw,features:[_.Mc]});D4a={wa:_.Mv,Hb:_.kc(function(){return _.dw}),wd:!0};
_.dw=function(){cw.apply(this,arguments);this.Vxb="required";this.vLc=_.Of;this.kBc=function(){return vua}};_.V(_.dw,cw);_.dw.prototype.enabled=function(a){return a};_.dw.O=function(){var a;return function(b){return(a||(a=_.jd(_.dw)))(b||_.dw)}}();
_.dw.Ha=_.wc({type:_.dw,oa:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],tb:1,Za:function(a,b){a&2&&_.cf("required",b.FF?"":null)},inputs:{required:"required"},features:[_.yf([D4a]),_.af]});_.ew=function(){};_.ew.O=function(a){return new (a||_.ew)};_.ew.Da=_.uc({type:_.ew});_.ew.Ca=_.ec({imports:[Xv]});var E4a=function(a,b,c){Rv.call(this,(vi(b)?b.by:b)||null,(vi(b)?b.jR:c)||null);this.controls=a;this.NIa();this.KQ(b);this.gLa();_.si(this,{ai:!0,ne:!!this.Oz})};_.V(E4a,Rv);_.h=E4a.prototype;_.h.at=function(a){return this.controls[this.T4(a)]};_.h.push=function(a,b){b=void 0===b?{}:b;this.controls.push(a);this.zKa(a);_.si(this,{ne:b.ne});this.xz()};_.h.iT=function(a,b,c){c=void 0===c?{}:c;this.controls.splice(a,0,b);this.zKa(b);_.si(this,{ne:c.ne})};
_.h.setValue=function(a,b){var c=this;b=void 0===b?{}:b;lva(this,a);a.forEach(function(d,e){kva(c,!1,e);c.at(e).setValue(d,{ai:!0,ne:b.ne})});_.si(this,b)};_.h.reset=function(a,b){a=void 0===a?[]:a;b=void 0===b?{}:b;this.wq(function(c,d){c.reset(a[d],{ai:!0,ne:b.ne})});this.b8(b);this.e8(b);_.si(this,b)};_.h.clear=function(a){a=void 0===a?{}:a;1>this.controls.length||(this.wq(function(b){return b.hG(function(){})}),this.controls.splice(0),_.si(this,{ne:a.ne}))};
_.h.T4=function(a){return 0>a?a+this.length:a};_.h.M7=function(){var a=this.controls.reduce(function(b,c){return c.M7()?!0:b},!1);a&&_.si(this,{ai:!0});return a};_.h.wq=function(a){this.controls.forEach(function(b,c){a(b,c)})};_.h.oY=function(){var a=this;this.value=this.controls.filter(function(b){return b.enabled||a.disabled}).map(function(b){return b.value})};_.h.Y4=function(a){return this.controls.some(function(b){return b.enabled&&a(b)})};_.h.gLa=function(){var a=this;this.wq(function(b){return a.zKa(b)})};
_.h.gma=function(){for(var a=_.k(this.controls),b=a.next();!b.done;b=a.next())if(b.value.enabled)return!1;return 0<this.controls.length||this.disabled};_.h.zKa=function(a){a.Txa(this);a.hG(this.xz)};_.h.AHa=function(a){var b;return null!=(b=this.at(a))?b:null};_.W.Object.defineProperties(E4a.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return this.controls.length}}});var fw=function(){this.lVb=!1};_.h=fw.prototype;_.h.group=function(a,b){b=void 0===b?null:b;a=this.Lcb(a);var c={};nva(b)?c=b:null!==b&&(c.by=b.Eg,c.jR=b.Oz);return new _.Tv(a,c)};_.h.oN=function(a,b){b=void 0===b?null:b;a=this.Lcb(a);return new u4a(a,b)};_.h.control=function(a,b,c){var d={};if(!this.lVb)return new _.Vv(a,b,c);nva(b)?d=b:(d.by=b,d.jR=c);return new _.Vv(a,Object.assign({},d,{hFb:!0}))};_.h.GY=function(a,b,c){var d=this;a=a.map(function(e){return d.G9a(e)});return new E4a(a,b,c)};
_.h.Lcb=function(a){var b=this,c={};Object.keys(a).forEach(function(d){c[d]=b.G9a(a[d])});return c};_.h.G9a=function(a){return a instanceof _.Vv?a:a instanceof Rv?a:Array.isArray(a)?this.control(a[0],1<a.length?a[1]:null,2<a.length?a[2]:null):this.control(a)};_.W.Object.defineProperties(fw.prototype,{hFb:{configurable:!0,enumerable:!0,get:function(){var a=new fw;a.lVb=!0;return a}}});fw.O=function(a){return new (a||fw)};fw.ta=_.p({token:fw,qa:fw.O,Ga:"root"});_.gw=function(){fw.apply(this,arguments)};
_.V(_.gw,fw);_.gw.prototype.group=function(a,b){return fw.prototype.group.call(this,a,void 0===b?null:b)};_.gw.prototype.control=function(a,b,c){return fw.prototype.control.call(this,a,b,c)};_.gw.prototype.GY=function(a,b,c){return fw.prototype.GY.call(this,a,b,c)};_.gw.O=function(){var a;return function(b){return(a||(a=_.jd(_.gw)))(b||_.gw)}}();_.gw.ta=_.p({token:_.gw,qa:_.gw.O,Ga:"root"});_.hw=function(){};_.hw.O=function(a){return new (a||_.hw)};_.hw.Da=_.uc({type:_.hw});_.hw.Ca=_.ec({imports:[_.ew]});new _.Tl;var F4a;F4a=_.ch({passive:!0});_.iw=function(a,b){this.Bc=a;this.hb=b;this.E6=new Map};
_.iw.prototype.wl=function(a){var b=this;if(!this.Bc.Qd)return _.ue;var c=_.hh(a);if(a=this.E6.get(c))return a.subject;var d=new _.Ee,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.hb.qc(function(){return d.next({target:f.target,pVa:!1})})):(c.classList.add("cdk-text-field-autofilled"),
b.hb.qc(function(){return d.next({target:f.target,pVa:!0})}))};this.hb.Vb(function(){c.addEventListener("animationstart",e,F4a);c.classList.add("cdk-text-field-autofill-monitored")});this.E6.set(c,{subject:d,xt:function(){c.removeEventListener("animationstart",e,F4a)}});return d};_.iw.prototype.Mj=function(a){a=_.hh(a);var b=this.E6.get(a);b&&(b.xt(),b.subject.complete(),a.classList.remove("cdk-text-field-autofill-monitored"),a.classList.remove("cdk-text-field-autofilled"),this.E6.delete(a))};
_.iw.prototype.Ka=function(){var a=this;this.E6.forEach(function(b,c){return a.Mj(c)})};_.iw.O=function(a){return new (a||_.iw)(_.q(_.fq),_.q(_.Me))};_.iw.ta=_.p({token:_.iw,qa:_.iw.O,Ga:"root"});_.jw=function(){};_.jw.O=function(a){return new (a||_.jw)};_.jw.Da=_.uc({type:_.jw});_.jw.Ca=_.ec({});_.G4a=new _.Bc("MatError");_.H4a=new _.Bc("MatPrefix");_.I4a=new _.Bc("MatSuffix");_.J4a=_.lh("transitionMessages",[_.oh("enter",_.nh({opacity:1,transform:"translateY(0%)"})),_.ph("void => enter",[_.nh({opacity:0,transform:"translateY(-5px)"}),_.mh("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);_.kw=function(){};_.kw.O=function(a){return new (a||_.kw)};_.kw.Ha=_.wc({type:_.kw});_.K4a=new _.Bc("FloatingLabelParent");_.lw=new _.Bc("MatFormField");_.L4a=new _.Bc("MAT_FORM_FIELD_DEFAULT_OPTIONS");_.M4a=Number.MAX_SAFE_INTEGER;_.N4a=Number.MAX_SAFE_INTEGER;_.O4a=new _.Bc("MatHint");_.mw=function(){};_.mw.O=function(a){return new (a||_.mw)};_.mw.Ha=_.wc({type:_.mw,oa:[["mat-label"]]});var P4a=function(){};P4a.O=function(a){return new (a||P4a)};P4a.Ha=_.wc({type:P4a,oa:[["mat-placeholder"]]});var Q4a,R4a,S4a,T4a,U4a,V4a,W4a;Q4a=["connectionContainer"];R4a=["inputContainer"];S4a=["label"];T4a=["*",[["","matPrefix",""]],[["mat-placeholder"]],[["mat-label"]],[["","matSuffix",""]],[["mat-error"]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]];U4a=Number.MAX_SAFE_INTEGER;V4a=_.Eh(function(a){this.Ma=a},"primary");W4a=new _.Bc("MAT_FORM_FIELD_DEFAULT_OPTIONS");
_.nw=function(a,b,c,d,e,f,g){a=V4a.call(this,a)||this;a.ab=b;a.kc=c;a.rq=d;a.Bc=e;a.hb=f;a.coa=!1;a.Y6=!1;a.Lb=new _.Ee;a.ZP=!1;a.jLa=!1;a.QQ="";a.aQ="";a.d6="mat-hint-"+U4a--;a.Tt="mat-form-field-label-"+U4a--;a.xo=a.W$a();a.iJ="NoopAnimations"!==g;a.jd=(null==d?void 0:d.jd)||"legacy";d&&(a.ZP=!!d.aT,d.color&&(a.color=a.defaultColor=d.color));return a};_.V(_.nw,V4a);_.h=_.nw.prototype;_.h.gY=function(){return"always"===this.xo&&!this.jLa};_.h.wGa=function(){return"never"!==this.xo};
_.h.pS=function(){return this.z9a||this.Ma};
_.h.je=function(){var a=this,b=this.Od;b.controlType&&this.Ma.na.classList.add("mat-form-field-type-"+b.controlType);b.rc.ha(_.He(null)).subscribe(function(){a.VJ();_.al(a.ab)});b.Nd&&b.Nd.lm&&b.Nd.lm.ha(_.Je(this.Lb)).subscribe(function(){return _.al(a.ab)});this.hb.Vb(function(){a.hb.Cf.ha(_.Je(a.Lb)).subscribe(function(){a.Y6&&xi(a)})});_.ge(this.KJ.Pc,this.jY.Pc).subscribe(function(){a.Y6=!0;_.al(a.ab)});this.qz.Pc.ha(_.He(null)).subscribe(function(){a.o7();_.al(a.ab)});this.nz.Pc.ha(_.He(null)).subscribe(function(){a.VJ();
_.al(a.ab)});this.kc&&this.kc.Uc.ha(_.Je(this.Lb)).subscribe(function(){"function"===typeof requestAnimationFrame?a.hb.Vb(function(){requestAnimationFrame(function(){return xi(a)})}):xi(a)})};_.h.JM=function(){this.coa&&xi(this)};_.h.Tc=function(){this.QQ="enter";_.bl(this.ab)};_.h.Ka=function(){this.Lb.next();this.Lb.complete()};_.h.Kq=function(a){var b=this.Od?this.Od.Nd:null;return b&&b[a]};_.h.Htc=function(){return!!(this.Od&&this.Od.placeholder||this.vvc)};
_.h.W5=function(){return!(!this.jJa&&!this.kJa)};_.h.SJ=function(){return this.wGa()&&(this.Od&&this.Od.J2||this.gY())};_.h.Jtc=function(){return"legacy"===this.jd&&!this.W5()||this.W5()&&!this.SJ()};_.h.KF=function(){return this.W5()||"legacy"===this.jd&&this.Htc()};_.h.M5=function(){return this.nz&&0<this.nz.length&&this.Od.Dj?"error":"hint"};
_.h.TFa=function(){var a=this;this.KF()&&this.wGa()&&(this.iJ&&this.Pn&&(this.jLa=!0,_.fe(this.Pn.na,"transitionend").ha(_.ve(1)).subscribe(function(){a.jLa=!1})),this.xo="always",_.al(this.ab))};_.h.KXc=function(){};_.h.o7=function(){this.VJ()};_.h.Wxc=function(){};_.h.W$a=function(){return this.rq&&this.rq.xo||"auto"};
_.h.VJ=function(){if(this.Od){var a=[];this.Od.YE&&"string"===typeof this.Od.YE&&a.push.apply(a,_.Dc(this.Od.YE.split(" ")));if("hint"===this.M5()){var b=this.qz?this.qz.find(function(d){return"start"===d.align}):null,c=this.qz?this.qz.find(function(d){return"end"===d.align}):null;b?a.push(b.id):this.aQ&&a.push(this.d6);c&&a.push(c.id)}else this.nz&&a.push.apply(a,_.Dc(this.nz.map(function(d){return d.id})));this.Od.t2(a)}};_.h.JXc=function(){};
var xi=function(a){var b=a.Pn?a.Pn.na:null,c=a.z9a.na;if("outline"===a.jd&&a.Bc.Qd)if(b&&b.children.length&&b.textContent.trim())if(a.auc()){var d=0,e=0,f=c.querySelectorAll(".mat-form-field-outline-start"),g=c.querySelectorAll(".mat-form-field-outline-gap");if(a.Pn&&a.Pn.na.children.length){d=c.getBoundingClientRect();if(0===d.width&&0===d.height){a.Y6=!0;a.coa=!1;return}d=a.mab(d);e=b.children;c=a.mab(e[0].getBoundingClientRect());for(var m=b=0;m<e.length;m++)b+=e[m].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.Y6=a.coa=!1}else a.coa=!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"};_.nw.prototype.mab=function(a){return this.kc&&"rtl"===this.kc.value?a.right:a.left};_.nw.prototype.auc=function(){var a=this.Ma.na;if(a.getRootNode){var b=a.getRootNode();return b&&b!==a}return document.documentElement.contains(a)};
_.W.Object.defineProperties(_.nw.prototype,{jd:{configurable:!0,enumerable:!0,get:function(){return this.dz},set:function(a){var b=this.dz,c;this.dz=a||(null==(c=this.rq)?void 0:c.jd)||"legacy";"outline"===this.dz&&b!==a&&(this.Y6=!0)}},aT:{configurable:!0,enumerable:!0,get:function(){return this.ZP},set:function(a){this.ZP=_.eh(a)}},eT:{configurable:!0,enumerable:!0,get:function(){return this.aQ},set:function(a){this.aQ=a;this.o7()}},xo:{configurable:!0,enumerable:!0,get:function(){return"legacy"!==
this.jd&&"never"===this.hw?"auto":this.hw},set:function(a){a!==this.hw&&(this.hw=a||this.W$a(),_.al(this.ab))}},Od:{configurable:!0,enumerable:!0,get:function(){return this.yHa||this.crc||this.erc},set:function(a){this.yHa=a}}});_.nw.O=function(a){return new (a||_.nw)(_.u(_.ld),_.u(_.cl),_.u(_.Vq,8),_.u(W4a,8),_.u(_.fq),_.u(_.Me),_.u(_.Zk,8))};
_.nw.ya=_.tc({type:_.nw,oa:[["mat-form-field"]],Fd:function(a,b,c){a&1&&(_.Jf(c,_.kw,5),_.Jf(c,_.kw,7),_.Jf(c,_.mw,5),_.Jf(c,_.mw,7),_.Jf(c,P4a,5),_.Jf(c,_.G4a,5),_.Jf(c,_.O4a,5),_.Jf(c,_.H4a,5),_.Jf(c,_.I4a,5));if(a&2){var d;_.Gf(d=_.Kf())&&(b.crc=d.first);_.Gf(d=_.Kf())&&(b.erc=d.first);_.Gf(d=_.Kf())&&(b.jJa=d.first);_.Gf(d=_.Kf())&&(b.kJa=d.first);_.Gf(d=_.Kf())&&(b.vvc=d.first);_.Gf(d=_.Kf())&&(b.nz=d);_.Gf(d=_.Kf())&&(b.qz=d);_.Gf(d=_.Kf())&&(b.KJ=d);_.Gf(d=_.Kf())&&(b.jY=d)}},ub:function(a,
b){a&1&&(_.Hf(Q4a,7),_.Hf(R4a,5),_.Hf(S4a,5));if(a&2){var c;_.Gf(c=_.Kf())&&(b.z9a=c.first);_.Gf(c=_.Kf())&&(b.uXc=c.first);_.Gf(c=_.Kf())&&(b.Pn=c.first)}},yb:["ngSkipHydration","",1,"mat-form-field"],tb:41,Za:function(a,b){a&2&&(_.cf("mat-id-collision",null),_.ef("mat-form-field-appearance-standard","standard"==b.jd)("mat-form-field-appearance-fill","fill"==b.jd)("mat-form-field-appearance-outline","outline"==b.jd)("mat-form-field-appearance-legacy","legacy"==b.jd)("mat-form-field-invalid",b.Od.Dj)("mat-form-field-can-float",
b.wGa())("mat-form-field-should-float",b.SJ())("mat-form-field-has-label",b.KF())("mat-form-field-hide-placeholder",b.Jtc())("mat-form-field-disabled",b.Od.disabled)("mat-form-field-autofilled",b.Od.lR)("mat-focused",b.Od.focused)("ng-untouched",b.Kq("untouched"))("ng-touched",b.Kq("touched"))("ng-pristine",b.Kq("pristine"))("ng-dirty",b.Kq("dirty"))("ng-valid",b.Kq("valid"))("ng-invalid",b.Kq("invalid"))("ng-pending",b.Kq("pending"))("_mat-animation-noopable",!b.iJ))},inputs:{color:"color",jd:"appearance",
aT:"hideRequiredMarker",eT:"hintLabel",xo:"floatLabel"},Sb:["matFormField"],features:[_.yf([{wa:_.lw,Hb:_.nw}]),_.af],Yb:"* [matPrefix] mat-placeholder mat-label [matSuffix] mat-error mat-hint:not([align='end']) mat-hint[align='end']".split(" "),Aa:15,Ba:8,Ea:[[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"]],ua:function(a,b){a&1&&(_.rf(T4a),_.A(0,"div",0)(1,"div",1,2),_.I("click",function(c){return b.Od.c1(c)}),_.x(3,ova,9,0,"ng-container",3)(4,pva,2,1,"div",4),_.A(5,"div",5,6),_.sf(7),_.A(8,"span",7),_.x(9,tva,5,16,"label",8),_.B()(),_.x(10,uva,2,0,"div",9),_.B(),_.x(11,vva,2,4,"div",10),_.A(12,"div",11),_.x(13,wva,2,1,"div",12)(14,yva,5,2,"div",13),
_.B()());a&2&&(_.t(3),_.y("ngIf","outline"==b.jd),_.t(1),_.y("ngIf",b.KJ.length),_.t(5),_.y("ngIf",b.KF()),_.t(1),_.y("ngIf",b.jY.length),_.t(1),_.y("ngIf","outline"!=b.jd),_.t(1),_.y("ngSwitch",b.M5()),_.t(1),_.y("ngSwitchCase","error"),_.t(1),_.y("ngSwitchCase","hint"))},Ia:[_.Om,_.Pm,_.Qm,_.vq],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:[_.J4a]},Oa:0});_.ow=function(){};_.ow.O=function(a){return new (a||_.ow)};_.ow.Da=_.uc({type:_.ow});_.ow.Ca=_.ec({imports:[_.Um,_.Xq,_.wq,_.Xq]});_.X4a=new _.Bc("MAT_INPUT_VALUE_ACCESSOR");var Y4a=function(){};Y4a.O=function(a){return new (a||Y4a)};Y4a.Ha=_.wc({type:Y4a});var Z4a=Number.MAX_SAFE_INTEGER,$4a=_.mra(function(a,b,c,d){this.bHa=a;this.e7=b;this.f7=c;this.Nd=d;this.rc=new _.Ee}),pw=function(a,b,c,d,e,f,g,m,n,r){var w=$4a.call(this,f,d,e,c)||this;w.Ma=a;w.Bc=b;w.b5=m;w.Ve=r;w.GC="mat-input-"+Z4a--;w.focused=!1;w.rc=new _.Ee;w.controlType="mat-input";w.lR=!1;w.xc=!1;w.Iz="text";w.q7=!1;w.BJa="date datetime datetime-local month time week".split(" ").filter(function(D){return _.xpa().has(D)});w.h6=function(D){D=D.target;D.value||0!==D.selectionStart||0!==D.selectionEnd||
(D.setSelectionRange(1,1),D.setSelectionRange(0,0))};c=w.Ma.na;var z=c.nodeName.toLowerCase();w.k6=g||c;w.n7=w.value;w.id=w.id;b.kF&&n.Vb(function(){a.na.addEventListener("keyup",w.h6)});w.Ana=!w.Bc.Qd;w.UF="select"===z;w.s6="textarea"===z;w.gQ=!!r;w.UF&&(w.controlType=c.multiple?"mat-native-select-multiple":"mat-native-select");return w};_.V(pw,$4a);_.h=pw.prototype;_.h.Tc=function(){var a=this;this.Bc.Qd&&this.b5.wl(this.Ma.na).subscribe(function(b){a.lR=b.pVa;a.rc.next()})};_.h.Tb=function(){this.rc.next()};
_.h.Ka=function(){this.rc.complete();this.Bc.Qd&&this.b5.Mj(this.Ma.na);this.Bc.kF&&this.Ma.na.removeEventListener("keyup",this.h6)};_.h.Go=function(){this.Nd&&(this.SB(),null!==this.Nd.disabled&&this.Nd.disabled!==this.disabled&&(this.disabled=this.Nd.disabled,this.rc.next()));this.mHa();this.nHa()};_.h.focus=function(a){this.Ma.na.focus(a)};_.h.QP=function(a){a!==this.focused&&(this.focused=a,this.rc.next())};_.h.R6=function(){};
_.h.mHa=function(){var a=this.Ma.na.value;this.n7!==a&&(this.n7=a,this.rc.next())};_.h.nHa=function(){var a=this.Yma();if(a!==this.uKa){var b=this.Ma.na;(this.uKa=a)?b.setAttribute("placeholder",a):b.removeAttribute("placeholder")}};_.h.Yma=function(){return this.placeholder||null};_.h.Yxc=function(){};_.h.cJa=function(){return-1<this.BJa.indexOf(this.Iz)};_.h.ZIa=function(){var a=this.Ma.na.validity;return a&&a.badInput};
_.h.t2=function(a){a.length?this.Ma.na.setAttribute("aria-describedby",a.join(" ")):this.Ma.na.removeAttribute("aria-describedby")};_.h.c1=function(){this.focused||this.focus()};_.h.zna=function(){var a=this.Ma.na;return this.UF&&(a.multiple||1<a.size)};
_.W.Object.defineProperties(pw.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.xc},set:function(a){this.xc=_.eh(a);this.focused&&(this.focused=!1,this.rc.next())}},id:{configurable:!0,enumerable:!0,get:function(){return this.wf},set:function(a){this.wf=a||this.GC}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.kp)?c:null==(a=this.Nd)?void 0:null==(b=a.control)?void 0:_.q4a(b))?d:!1},set:function(a){this.kp=_.eh(a)}},
type:{configurable:!0,enumerable:!0,get:function(){return this.Iz},set:function(a){this.Iz=a||"text";!this.s6&&_.xpa().has(this.Iz)&&(this.Ma.na.type=this.Iz)}},value:{configurable:!0,enumerable:!0,get:function(){return this.k6.value},set:function(a){a!==this.value&&(this.k6.value=a,this.rc.next())}},kha:{configurable:!0,enumerable:!0,get:function(){return this.q7},set:function(a){this.q7=_.eh(a)}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.cJa()&&!this.Ma.na.value&&!this.ZIa()&&
!this.lR}},J2:{configurable:!0,enumerable:!0,get:function(){if(this.UF){var a=this.Ma.na,b=a.options[0];return this.focused||a.multiple||!this.empty||!!(-1<a.selectedIndex&&b&&b.label)}return this.focused||!this.empty}}});pw.O=function(a){return new (a||pw)(_.u(_.ld),_.u(_.fq),_.u(_.Ov,10),_.u(_.Uv,8),_.u(_.aw,8),_.u(_.Hr),_.u(_.X4a,10),_.u(_.iw),_.u(_.Me),_.u(_.lw,8))};
pw.Ha=_.wc({type:pw,oa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],yb:[1,"mat-mdc-input-element"],tb:18,Za:function(a,b){a&1&&_.I("focus",function(){return b.QP(!0)})("blur",function(){return b.QP(!1)})("input",function(){return b.R6()});a&2&&(_.kf("id",b.id)("disabled",b.disabled)("required",b.required),_.cf("name",b.name||null)("readonly",b.kha&&!b.UF||null)("aria-invalid",b.empty&&b.required?
null:b.Dj)("aria-required",b.required)("id",b.id),_.ef("mat-input-server",b.Ana)("mat-mdc-form-field-textarea-control",b.gQ&&b.s6)("mat-mdc-form-field-input-control",b.gQ)("mdc-text-field__input",b.gQ)("mat-mdc-native-select-inline",b.zna()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",cS:"errorStateMatcher",YE:["aria-describedby","userAriaDescribedBy"],value:"value",kha:"readonly"},Sb:["matInput"],features:[_.yf([{wa:Y4a,Hb:pw}]),_.af,
_.Mc]});_.qw=function(){var a=pw.apply(this,arguments)||this;a.zuc=_.pc(_.lw,{optional:!0});return a};_.V(_.qw,pw);_.qw.prototype.Yma=function(){var a=this.zuc,b;return!a||"legacy"!==a.jd||(null==(b=a.W5)?0:b.call(a))?this.placeholder:null};_.qw.O=function(){var a;return function(b){return(a||(a=_.jd(_.qw)))(b||_.qw)}}();
_.qw.Ha=_.wc({type:_.qw,oa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],yb:[1,"mat-input-element","mat-form-field-autofill-control"],tb:15,Za:function(a,b){a&2&&(_.cf("data-placeholder",b.placeholder),_.ef("mat-input-server",b.Ana)("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.zna()))},Sb:["matInput"],features:[_.yf([{wa:_.kw,Hb:_.qw}]),_.af]});_.rw=function(){};_.rw.O=function(a){return new (a||_.rw)};_.rw.Da=_.uc({type:_.rw});_.rw.Ca=_.ec({Pb:[_.Hr],imports:[_.jw,_.ow,_.Xq,_.jw,_.ow]});var a5a,b5a,f5a;a5a=["input"];b5a=["formField"];_.sw=function(a,b,c,d){this.Fa=a;this.document=b;this.Kk=c;this.Ad=d;this.uGb="";this.Q0a=[];this.aq=new _.Vv("");this.Tq=new _.Gd;this.JQa=this.B3a=this.BZ=!1;this.placeholder="Textarea for query";this.iN=b4a;this.JJb=new _.El;this.E_a=new _.El;this.blur=new _.El;this.focus=new _.El;this.KNb=new _.El;this.sua=!1};_.h=_.sw.prototype;
_.h.Ra=function(){var a=this;this.Tq.add(this.aq.lm.subscribe(function(){c5a(a);h4a(a.t3a);a.JJb.emit(a.aq.value)}));d5a(this);this.Tq.add(_.fe(this.document,"selectionchange").subscribe(function(){e5a(a)}))};_.h.Tb=function(a){a.hasOwnProperty("queryDecorator")&&c5a(this)};_.h.Tc=function(){};_.h.Ka=function(){this.Tq.unsubscribe()};_.h.sx=function(a){void 0!==a?this.E_a.emit(a):this.JQa&&this.E_a.emit(this.aq.value)};_.h.a1=function(){g4a(this.t3a);this.blur.emit();e5a(this)};
_.h.PYa=function(){this.B3a?this.B3a=!1:h4a(this.t3a);this.focus.emit();e5a(this)};f5a=function(a,b){a.sua&&a.h3&&(b.preventDefault(),a.aq.setValue(a.aq.value+a.h3))};_.g5a=function(a,b){a.B3a=void 0===b?!1:b;a=a.m0.na;a.focus();a.select&&a.select()};_.sw.prototype.setFocus=function(){this.m0.na.focus()};
var e5a=function(a){var b=a.aq.value,c;if(c=a.document.activeElement===a.m0.na)b=b.length,c=a.m0.na,c=c.selectionStart===b&&c.selectionEnd===b;a.sua=c},h5a=function(a){return _.fe(a.m0.na,"scroll").ha(_.oe(function(){return a.Kk.IM}),_.v(function(){return a.m0.na.scrollLeft}),_.te(),_.oe(function(){return a.Kk.yfa}),_.v(function(b){return"translateX(-"+b+"px)"}))},c5a=function(a){var b=a.aq.value||"";b=b.replace(/\n|\r\n/g," ");a.aq.setValue(b,{ne:!1});a.Q0a=a.iN.e4a(b)},d5a=function(a){a.Tq.add(a.Ad.Vb(function(){return h5a(a).subscribe(function(b){a.uGb=
b})}))};_.W.Object.defineProperties(_.sw.prototype,{query:{configurable:!0,enumerable:!0,set:function(a){a!==this.aq.value&&(this.aq.setValue(a,{ne:!1}),_.al(this.TEc),c5a(this))}},disabled:{configurable:!0,enumerable:!0,set:function(a){a&&this.aq.disable({ne:!1});this.BZ=a},get:function(){return this.BZ}},UEc:{configurable:!0,enumerable:!0,set:function(a){this.TEc=a.Dc.get(_.cl)}}});_.sw.O=function(a){return new (a||_.sw)(_.u(_.to),_.u(_.vg),_.u(_.ku),_.u(_.Me))};
_.sw.ya=_.tc({type:_.sw,oa:[["search-box"]],ub:function(a,b){a&1&&(_.Hf(a5a,7,_.ld),_.Hf(b5a,7,_.Ef),_.Hf(Iv,5));if(a&2){var c;_.Gf(c=_.Kf())&&(b.m0=c.first);_.Gf(c=_.Kf())&&(b.UEc=c.first);_.Gf(c=_.Kf())&&(b.t3a=c.first)}},inputs:{query:"query",disabled:"disabled",Kw:"elementName",JQa:"enableTextBoxQuerySubmission",placeholder:"placeholder",iN:"queryDecorator",u3a:"suggestionLists",h3:"tabCompletionHint"},outputs:{JJb:"queryChange",E_a:"querySubmit",blur:"blur",focus:"focus",KNb:"selectSuggestion"},
features:[_.Mc],Aa:10,Ba:11,Ea:[["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","title","query textarea",3,"formControl","suggestionHandlerFor","isComboBox","input","suggestionSubmit","listNavigate","blur","focus","keydown.tab","keydown.arrowright"],["input",""],[3,"ngClass"],[1,"hint"]],ua:function(a,b){if(a&1){var c=_.Sc();_.A(0,
"div",0);_.x(1,zva,2,2,"span",1)(2,Ava,2,1,"span",2);_.B();_.A(3,"mat-form-field",3,4)(5,"mat-label",5);_.N(6);_.B();_.A(7,"textarea",6,7);_.I("input",function(){_.Tc(c);b.Q0a=b.iN.e4a(_.vf(8).value);return _.Vc()})("suggestionSubmit",function(d){return b.sx(d)})("listNavigate",function(d){var e=d.Lr;d={element:b.Kw,action:d.action,gestureName:"CLICK",Gh:b.aq.value};e?(d=Object.assign({},d,{Pf:e.position}),b.sua=!1,b.KNb.emit(e)):e5a(b);b.Fa.Ya(d)})("blur",function(){return b.a1()})("focus",function(){return b.PYa()})("keydown.tab",
function(d){return f5a(b,d)})("keydown.arrowright",function(d){return f5a(b,d)});_.N(9,"  ");_.B()()}a&2&&(_.df("transform",b.uGb),_.t(1),_.y("ngForOf",b.Q0a),_.t(1),_.y("ngIf",b.sua),_.t(1),_.ef("disabled",b.disabled),_.t(3),_.xf(b.placeholder),_.t(1),_.y("formControl",b.aq)("suggestionHandlerFor",b.u3a)("isComboBox",b.JQa),_.cf("aria-label",b.placeholder))},Ia:[_.Mm,_.Nm,_.Om,_.nw,_.mw,_.qw,_.ti,_.Qv,_.$v,Iv],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}"]});_.tw=function(a,b,c){this.nb=a;this.renderer=b;this.scroll=c;this.aYa=this.Gzb=!1;this.events=new _.El;this.Fzb=!0;this.CEb=new _.El};_.h=_.tw.prototype;_.h.Ra=function(){};_.h.Rd=function(){this.events.next([this,0])};_.h.XYa=function(a){a.preventDefault()};_.h.YYa=function(){this.aYa=!0};_.h.ZYa=function(){this.aYa&&(this.aYa=!1,this.events.next([this,1]),this.CEb.emit(this))};_.h.scrollIntoView=function(a){this.scroll.scrollTo(this.nb.na,a)};
var i5a=function(a,b){a.A1a&&(b?a.renderer.fK(a.nb.na,a.A1a):a.renderer.qN(a.nb.na,a.A1a))};_.W.Object.defineProperties(_.tw.prototype,{Ee:{configurable:!0,enumerable:!0,set:function(a){this.Gzb=a;i5a(this,a)}},LPc:{configurable:!0,enumerable:!0,set:function(a){i5a(this,!1);this.A1a=a;i5a(this,this.Gzb)}}});_.tw.O=function(a){return new (a||_.tw)(_.u(_.ld),_.u(_.$k),_.u(_.lu))};
_.tw.ya=_.tc({type:_.tw,oa:[["search-box-suggestion-item"]],Za:function(a,b){a&1&&_.I("click",function(){return b.Rd()})("mousedown",function(c){return b.XYa(c)})("mouseenter",function(){return b.YYa()})("mousemove",function(){return b.ZYa()})("mouseleave",function(){b.events.next([b,2])})},inputs:{Fzb:"isSelectable",Sa:"payload",LPc:"selectedClass",Ub:"shortcut"},outputs:{CEb:"mouseFocusItem"},Yb:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.rf(),_.sf(0))},styles:["[_nghost-%COMP%] {display: block;}"]});var j5a;j5a=["template"];_.uw=function(){this.tt=[];this.Eu=-1;this.s3a=new _.Gd;this.z3a=!0;this.Lta=this.Mx=!1;this.nPb=new _.Ce(1);this.rRb=new _.El;this.sRb=new _.El};_.uw.prototype.je=function(){var a=this;this.qRb=this.Fya.Pc.ha(_.He(void 0)).subscribe(function(){a.z3a=!0;a.nPb.next(a.Fya.toArray().filter(function(b){return b.Ub}).map(function(b){return{Ub:b.Ub,NRc:{position:a.Fya.toArray().indexOf(b),Sa:b.Sa}}}))})};_.uw.prototype.Qm=function(){this.z3a&&(k5a(this),this.z3a=!1)};
_.uw.prototype.Ka=function(){Jv(this);this.qRb&&this.qRb.unsubscribe();this.s3a.unsubscribe()};var Jv=function(a){a.Eu=-1;l5a(a,!0)};_.uw.prototype.kva=function(a){a=this.tt.indexOf(a);0<=a&&(this.Eu=a,l5a(this,!1))};var l5a=function(a,b){a.deselectAll();var c=a.tt[a.Eu];c&&(c.Ee=!0);b&&a.sRb.emit(c&&{position:a.Eu,Sa:c.Sa})};_.uw.prototype.scrollIntoView=function(a){this.tt[this.Eu].scrollIntoView(a)};
_.uw.prototype.deselectAll=function(){for(var a=_.k(this.tt),b=a.next();!b.done;b=a.next())b.value.Ee=!1};_.uw.prototype.ON=function(a){var b;a:if(b=this.tt.length){var c=this.Eu;this.Lta&&(c++,b++);for(var d=0;d<b;d++){c=(c+b+a)%b;var e=c-Number(this.Lta);if(0>e||this.tt[e].Fzb){b=e;break a}}b=this.Eu}else b=-1;this.Eu=b;l5a(this,!0);-1!==this.Eu&&this.scrollIntoView(0<a?1:0)};
var k5a=function(a){a.s3a.unsubscribe();a.Eu=-1;a.tt=a.Fya.toArray();0!==a.tt.length&&(a.s3a=_.ge.apply(null,_.Dc(a.tt.map(function(b){return b.events.Vf()}))).subscribe(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;switch(c){case 0:a.rRb.emit({position:a.tt.indexOf(b),Sa:b.Sa});break;case 1:a.Eu=a.tt.indexOf(b);l5a(a,!1);break;case 2:a.Eu=-1;l5a(a,!0);break;default:_.Qg(c)}}),a.Lta||a.ON(1))};
_.W.Object.defineProperties(_.uw.prototype,{Xqa:{configurable:!0,enumerable:!0,get:function(){return this.Eu}},SWa:{configurable:!0,enumerable:!0,get:function(){return this.tt.length}}});_.uw.O=function(a){return new (a||_.uw)};
_.uw.ya=_.tc({type:_.uw,oa:[["search-box-suggestion-list"]],Fd:function(a,b,c){a&1&&_.Jf(c,_.tw,5);if(a&2){var d;_.Gf(d=_.Kf())&&(b.Fya=d)}},ub:function(a,b){a&1&&_.Hf(j5a,7,_.Df);if(a&2){var c;_.Gf(c=_.Kf())&&(b.ua=c.first)}},Yb:["*"],Aa:2,Ba:0,Ea:[["template",""]],ua:function(a){a&1&&(_.rf(),_.x(0,Bva,1,0,"ng-template",null,0,_.Nf))},ob:2});_.vw=function(){};_.vw.O=function(a){return new (a||_.vw)};_.vw.Da=_.uc({type:_.vw});_.vw.Ca=_.ec({imports:[_.Ao,_.Um,_.dt,_.rw,_.hw]});var m5a={smc:0,tmc:1,GZb:2,HZb:3,Cac:4,Bac:5,Kjc:6,Jjc: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 ww=function(a,b,c){var d=this;this.document=a;this.jSa=b;this.nb=c;this.Sd=new _.El;this.action=new _.El;this.Bg=2;this.color="blue";this.uY=this.vY="";this.Position=m5a;this.width=272;this.ywa=null;this.Ip=this.jSa.create(this.nb.na,{defer:!0});this.iQa=function(e){"Escape"===e.key&&d.jQa()};this.Uxa=function(){var e=d.document.activeElement;null!=e&&e.closest("onedev-feature-tooltip-body")||(d.ywa=d.document.activeElement)};this.document.addEventListener("keydown",this.iQa);this.document.addEventListener("focusin",
this.Uxa)};ww.prototype.je=function(){FSa(this.Ip);this.Uxa();_.mq(this.Ip)};ww.prototype.Ka=function(){this.document.removeEventListener("keydown",this.iQa);this.document.removeEventListener("focusin",this.Uxa);this.Ip.destroy()};ww.prototype.jQa=function(){this.Sd.next();this.ywa&&"focus"in this.ywa&&this.ywa.focus({preventScroll:!0});this.document.removeEventListener("keydown",this.iQa);this.document.removeEventListener("focusin",this.Uxa)};
_.W.Object.defineProperties(ww.prototype,{Pza:{configurable:!0,enumerable:!0,set:function(a){this.width=272+64*a}}});ww.O=function(a){return new (a||ww)(_.u(_.vg),_.u(Dq),_.u(_.ld))};
ww.ya=_.tc({type:ww,oa:[["onedev-feature-tooltip-body"]],tb:16,Za:function(a,b){a&2&&_.ef("pointer-top-left",b.Bg===b.Position.smc)("pointer-top-right",b.Bg===b.Position.tmc)("pointer-bottom-left",b.Bg===b.Position.GZb)("pointer-bottom-right",b.Bg===b.Position.HZb)("pointer-left-top",b.Bg===b.Position.Cac)("pointer-left-bottom",b.Bg===b.Position.Bac)("pointer-right-top",b.Bg===b.Position.Kjc)("pointer-right-bottom",b.Bg===b.Position.Jjc)},inputs:{Bg:"pointerPosition",Pza:"widthOffset",color:"color",
vY:"actionBtnText",uY:"actionBtnIcon"},outputs:{Sd:"dismiss",action:"action"},features:[_.yf([{wa:OSa,nc:{iIb:function(){},Mfb:function(){}}},Dq])],Yb:["*"],Aa:8,Ba:5,Ea:[["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"]],ua:function(a,b){a&1&&(_.rf(),_.A(0,"div",0)(1,"div",1),_.E(2,"div",2),_.B(),_.sf(3),_.A(4,"div",3),_.x(5,Dva,4,2,"button",4),_.A(6,"button",5),_.I("click",function(){return b.jQa()}),_.N(7," Got it "),_.B()()());a&2&&(_.df("width",b.width,"px"),_.y("ngClass",b.color),_.t(5),_.y("ngIf",b.vY),_.t(1),_.y("color","white"===b.color?"primary":""))},Ia:[_.oq,_.Mm,_.Om,_.Wr,_.ct],
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,Oa:0});var xw=function(){};xw.O=function(a){return new (a||xw)};xw.Da=_.uc({type:xw});xw.Ca=_.ec({});var n5a,o5a,p5a;_.yw=function(){this.SMa=new Map};n5a=function(a,b){if(a.SMa.has(b))return a.SMa.get(b);var c={vPa:new _.Ce(1),Yf:new _.Ee,bpb:new _.Ee};a.SMa.set(b,c);return c};o5a=function(a,b,c){n5a(a,b).vPa.next(c)};p5a=function(a,b){n5a(a,b).Yf.next();n5a(a,b).vPa.next(void 0)};_.yw.prototype.jQa=function(){n5a(this).bpb.next()};_.yw.O=function(a){return new (a||_.yw)};_.yw.ta=_.p({token:_.yw,qa:_.yw.O,Ga:xw});var q5a=[{Bg:2,io:{zc:"center",Ac:"top",hc:"start",oc:"bottom",offsetX:-33}},{Bg:3,io:{zc:"center",Ac:"top",hc:"end",oc:"bottom",offsetX:33}},{Bg:0,io:{zc:"center",Ac:"bottom",hc:"start",oc:"top",offsetX:-33}},{Bg:1,io:{zc:"center",Ac:"bottom",hc:"end",oc:"top",offsetX:33}}],r5a=[{Bg:2,io:{zc:"start",Ac:"top",hc:"start",oc:"bottom",offsetX:-12}},{Bg:3,io:{zc:"end",Ac:"top",hc:"end",oc:"bottom",offsetX:12}},{Bg:0,io:{zc:"start",Ac:"bottom",hc:"start",oc:"top",offsetX:-12}},{Bg:1,io:{zc:"end",Ac:"bottom",
hc:"end",oc:"top",offsetX:12}}],s5a=[{Bg:6,io:{zc:"start",Ac:"center",hc:"end",oc:"top",offsetY:-33}},{Bg:7,io:{zc:"start",Ac:"center",hc:"end",oc:"bottom",offsetY:33}},{Bg:4,io:{zc:"end",Ac:"center",hc:"start",oc:"top",offsetY:-33}},{Bg:5,io:{zc:"end",Ac:"center",hc:"start",oc:"bottom",offsetY:33}}],t5a=[{Bg:6,io:{zc:"start",Ac:"top",hc:"end",oc:"top",offsetY:-12}},{Bg:7,io:{zc:"start",Ac:"bottom",hc:"end",oc:"bottom",offsetY:12}},{Bg:4,io:{zc:"end",Ac:"top",hc:"start",oc:"top",offsetY:-12}},{Bg:5,
io:{zc:"end",Ac:"bottom",hc:"start",oc:"bottom",offsetY:12}}];var zw=function(){};zw.O=function(a){return new (a||zw)};zw.Da=_.uc({type:zw});zw.Ca=_.ec({});var Aw=function(){},v5a=function(a,b){return u5a(a,b).map(function(c){return c.io})},w5a=function(a,b,c){a=u5a(a,b).find(function(d){return d.io===c});if(!a)throw Error("md`"+JSON.stringify(c));return a.Bg},u5a=function(a,b){b=x5a(b).filter(function(c){return!a.includes(c)});return a.concat(b)},x5a=function(a){var b,c=null==a?void 0:null==(b=a.na)?void 0:b.clientWidth,d;a=null==a?void 0:null==(d=a.na)?void 0:d.clientHeight;return(void 0!==c&&60>c?q5a:r5a).concat(void 0!==a&&60>a?s5a:t5a)};
Aw.O=function(a){return new (a||Aw)};Aw.ta=_.p({token:Aw,qa:Aw.O,Ga:zw});var y5a;y5a=["template"];_.Bw=function(a,b,c,d,e){var f=this;this.kK=a;this.dg=b;this.D$=c;this.Ad=d;this.Bm=e;this.oZa=new _.Ee;this.FPa=[];this.Pza=0;this.color="blue";this.Ke=!1;this.uY=this.vY="";this.Sd=new _.El;this.Dib=new _.El;this.action=new _.El;this.Bg=0;this.Yf=new _.Ce;this.BH=new _.Ce;this.Y0a={zIndex:"",position:""};this.vta=function(){f.Ed&&f.Ke&&f.anchor&&(f.anchor.na.style.position=f.Y0a.position,f.anchor.na.style.zIndex=f.Y0a.zIndex);var g;null==(g=f.Ed)||g.dispose();f.Ed=void 0}};
_.Bw.prototype.Tb=function(a){if(a.customPositions){var b;null==(b=this.Ed)||_.iUa(b,z5a(this))}};_.Bw.prototype.Ra=function(){var a=n5a(this.kK,this.iq),b=a.Yf,c=a.bpb;A5a(this,a.vPa);b.ha(_.Je(this.Yf)).subscribe(this.vta);B5a(this,c)};_.Bw.prototype.Tc=function(){this.BH.next()};_.Bw.prototype.Ka=function(){this.vta();this.Yf.next()};
var A5a=function(a,b){a.oZa.ha(Gia(a.BH),_.Ke(function(){a.Dib.emit()}),_.Ie(function(){return b.ha(_.Je(a.Sd))}),_.Je(a.Yf),_.je(function(c){return!!c&&!a.isVisible()})).subscribe(function(c){a.anchor=c;c=c.na;if(a.Ke){var d=c.style,e=d.position;a.Y0a={zIndex:d.zIndex,position:e};if("static"===e||""===e)c.style.position="relative";c.style.zIndex="1001"}c=a.dg;d=c.create;e=z5a(a);var f=a.dg.oj;f=a.Ke?f.block():f.Rk();a.Ed=d.call(c,{eg:e,qj:f,minWidth:"fit-content",Ke:a.Ke});var g;null==(g=a.Ed)||
g.ud(new _.zr(a.Kc,a.D$))})},B5a=function(a,b){b.ha(_.Je(a.Yf),_.je(function(){return a.isVisible()})).subscribe(function(){a.vta();a.Sd.emit()})};_.Bw.prototype.Bca=function(){if(!this.anchor)throw Error("nd");return _.pr(_.wr(this.dg.position(),this.anchor),v5a(this.FPa,this.anchor))};var z5a=function(a){var b=a.Bca();b.A1.subscribe(function(c){a.Ad.qc(function(){a.Bg=w5a(a.FPa,a.anchor,c.zR);_.al(a.Bm)})});return b};_.Bw.prototype.isVisible=function(){return!!this.Ed};
_.Bw.O=function(a){return new (a||_.Bw)(_.u(_.yw),_.u(_.Er),_.u(_.Ef),_.u(_.Me),_.u(_.cl),_.u(Aw))};
_.Bw.ya=_.tc({type:_.Bw,oa:[["onedev-feature-tooltip"]],ub:function(a,b){a&1&&_.Hf(y5a,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.Kc=c.first)}},inputs:{iq:"tooltipId",oZa:"open$",FPa:"customPositions",Pza:"widthOffset",color:"color",Ke:"hasBackdrop",vY:"actionBtnText",uY:"actionBtnIcon"},outputs:{Sd:"dismiss",Dib:"beforeShown",action:"action"},features:[_.Mc],Yb:["*"],Aa:2,Ba:0,Ea:[["template",""],[3,"actionBtnText","actionBtnIcon","color","pointerPosition","widthOffset","action","dismiss"]],ua:function(a){a&
1&&(_.rf(),_.x(0,Eva,2,5,"ng-template",null,0,_.Nf))},Ia:[ww],ob:2,Oa:0});_.Cw=function(){};_.Cw.O=function(a){return new (a||_.Cw)};_.Cw.Da=_.uc({type:_.Cw});_.Cw.Ca=_.ec({});var Dw=function(){};Dw.O=function(a){return new (a||Dw)};Dw.Da=_.uc({type:Dw});Dw.Ca=_.ec({imports:[_.Cw]});_.Ew=function(){};_.Ew.prototype.getValue=function(a){a=window.localStorage.getItem(a);return _.Md(a?JSON.parse(a):null)};_.Ew.prototype.Hu=function(a){return _.Md(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))};_.Ew.prototype.setValue=function(a,b){window.localStorage.setItem(a,JSON.stringify(b));return _.Md(void 0)};_.Ew.O=function(a){return new (a||_.Ew)};_.Ew.ta=_.p({token:_.Ew,qa:_.Ew.O,Ga:_.Cw});var D5a,E5a;_.C5a=new _.Bc("Feature Tooltip Controller Config");_.Fw=function(a,b,c){this.config=a;this.GA=b;this.Dc=c;this.d$=this.config.KQa?this.Dc.get(_.pv):void 0;this.wWa="onedev.lastTooltipTime."+this.config.fv;var d;this.config.LPb=null!=(d=this.config.LPb)?d:"tooltipShown";var e;this.config.Kvb=null!=(e=this.config.Kvb)?e:"tooltipHidden"};D5a=function(a){return a.GA.getValue(a.wWa).ha(_.v(function(b){return null===b?!0:(new Date).getTime()-b>=a.config.jPa}))};
_.Fw.prototype.wta=function(a){var b;null==(b=this.d$)||_.F3a(b,this.config.Kvb);_.ee([this.GA.setValue(this.wWa,(new Date).getTime()),this.GA.setValue(_.Gw(this,a),"HIDDEN")]).ha(_.ze())};var F5a=function(a,b,c){var d=c.map(function(e){return _.Gw(a,e)});return a.GA.Hu(d).ha(_.v(function(e){return E5a(a,b,c,e)}))};_.Fw.prototype.showTooltip=function(a){var b;null==(b=this.d$)||_.F3a(b,this.config.LPb);return _.ee([this.GA.setValue(this.wWa,(new Date).getTime()),this.GA.setValue(_.Gw(this,a),"SHOWING")]).ha(_.ze())};
E5a=function(a,b,c,d){return c.filter(function(e){e=d.get(_.Gw(a,e));return e===b||"UNSEEN"===b&&null===e})};_.Gw=function(a,b){return"onedev.tooltips."+a.config.fv+"."+b};_.Fw.O=function(a){return new (a||_.Fw)(_.q(_.C5a),_.q(_.Ew),_.q(_.Ne))};_.Fw.ta=_.p({token:_.Fw,qa:_.Fw.O,Ga:Dw});_.Hw=function(a){var b=this;this.aH=a;this.IPb=_.Md(void 0);this.Yf=new _.Ce;this.rFc=function(){return F5a(b.aH,"SHOWING",G5a(b))}};_.Hw.prototype.je=function(){var a=this,b=this.IPb.ha(_.Ie(this.rFc),_.Ie(function(c){return 0<c.length?_.Md(c[0]):_.Md(void 0).ha(H5a(a),I5a(a))}),_.v(function(c){return J5a(a,c)}),_.je(function(c){return!!c}),_.v(function(c){return c}),_.Fe({bufferSize:1,lv:!0}));K5a(this,b);b.ha(_.Je(this.Yf)).subscribe(function(c){c.oZa.next();a.aH.showTooltip(c.iq)})};
_.Hw.prototype.Ka=function(){this.Yf.next()};
var H5a=function(a){return _.Jd(_.Ie(function(){return D5a(a.aH)}),_.je(Hd))},I5a=function(a){return _.Jd(_.Ie(function(){return F5a(a.aH,"UNSEEN",G5a(a))}),_.je(function(b){return 0<b.length}),_.v(function(b){return b[0]}))},K5a=function(a,b){b.ha(_.Ie(function(c){return c.Sd.ha(_.ze(c.iq))}),_.Je(a.Yf)).subscribe(function(c){a.aH.wta(c)})},G5a=function(a){return a.iTb.map(function(b){return b.iq})},J5a=function(a,b){return a.iTb.find(function(c){return c.iq===b})};
_.Hw.O=function(a){return new (a||_.Hw)(_.u(_.Fw))};_.Hw.ya=_.tc({type:_.Hw,oa:[["onedev-feature-tooltip-controller"]],Fd:function(a,b,c){a&1&&_.Jf(c,_.Bw,4);if(a&2){var d;_.Gf(d=_.Kf())&&(b.iTb=d)}},inputs:{IPb:"showTooltip$"},Aa:0,Ba:0,ua:function(){},ob:2,Oa:0});_.Iw=function(a,b){this.kK=a;this.element=b;this.qda=!1};_.Iw.prototype.Ra=function(){var a=this;this.qda?(this.pyb=new IntersectionObserver(function(b){_.k(b).next().value.isIntersecting?o5a(a.kK,a.iq,a.element):p5a(a.kK,a.iq)}),this.pyb.observe(this.element.na)):o5a(this.kK,this.iq,this.element)};_.Iw.prototype.Ka=function(){p5a(this.kK,this.iq);var a;null==(a=this.pyb)||a.disconnect()};_.Iw.O=function(a){return new (a||_.Iw)(_.u(_.yw),_.u(_.ld))};
_.Iw.Ha=_.wc({type:_.Iw,oa:[["","onedevTooltipAnchor",""]],inputs:{iq:["onedevTooltipAnchor","tooltipId"],qda:"hideTooltipWhenAnchorNotVisible"}});_.Jw=function(){this.className="gmat-subtitle-1 tooltip-title"};_.Jw.O=function(a){return new (a||_.Jw)};_.Jw.Ha=_.wc({type:_.Jw,oa:[["","onedevTooltipTitle",""]],tb:2,Za:function(a,b){a&2&&_.gf(b.className)}});var L5a=new _.Os(3);var M5a=new _.Bc("GMAT_PROGRESS_SPINNER_OPTIONS",{Ga:"root",qa:function(){return{Lg:!1}}});var N5a,O5a;N5a=["determinateSpinner"];O5a=new _.Bc("mat-progress-spinner-default-options",{Ga:"root",qa:Hva});_.Kw=function(a,b,c){this.Ma=a;this.HP="primary";this.Wd=0;this.mX=100;this.uz="NoopAnimations"===b&&!!c&&!c.rsc;this.mode="mat-spinner"===a.na.nodeName.toLowerCase()?"indeterminate":"determinate";c&&(c.color&&(this.color=this.HP=c.color),c.diameter&&(this.diameter=c.diameter),c.strokeWidth&&(this.strokeWidth=c.strokeWidth))};_.h=_.Kw.prototype;
_.h.sma=function(){return(this.diameter-10)/2};_.h.web=function(){var a=2*this.sma()+this.strokeWidth;return"0 0 "+a+" "+a};_.h.Qoa=function(){return 2*Math.PI*this.sma()};_.h.Ywc=function(){return"determinate"===this.mode?this.Qoa()*(100-this.Wd)/100:null};_.h.l9a=function(){return this.strokeWidth/this.diameter*100};
_.W.Object.defineProperties(_.Kw.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.Ai||this.HP},set:function(a){this.Ai=a}},value:{configurable:!0,enumerable:!0,get:function(){return"determinate"===this.mode?this.Wd:0},set:function(a){this.Wd=Math.max(0,Math.min(100,a||0))}},diameter:{configurable:!0,enumerable:!0,get:function(){return this.mX},set:function(a){this.mX=a||0}},strokeWidth:{configurable:!0,enumerable:!0,get:function(){var a;return null!=(a=this.qLa)?a:this.diameter/
10},set:function(a){this.qLa=a||0}}});_.Kw.O=function(a){return new (a||_.Kw)(_.u(_.ld),_.u(_.Zk,8),_.u(O5a))};
_.Kw.ya=_.tc({type:_.Kw,oa:[["mat-progress-spinner"],["mat-spinner"]],ub:function(a,b){a&1&&_.Hf(N5a,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.kXc=c.first)}},yb:["role","progressbar","tabindex","-1",1,"mat-mdc-progress-spinner","mdc-circular-progress"],tb:18,Za:function(a,b){a&2&&(_.cf("aria-valuemin",0)("aria-valuemax",100)("aria-valuenow","determinate"===b.mode?b.value:null)("mode",b.mode),_.gf("mat-"+b.color),_.df("width",b.diameter,"px")("height",b.diameter,"px")("--mdc-circular-progress-size",b.diameter+
"px")("--mdc-circular-progress-active-indicator-width",b.diameter+"px"),_.ef("_mat-animation-noopable",b.uz)("mdc-circular-progress--indeterminate","indeterminate"===b.mode))},inputs:{color:"color",mode:"mode",value:["value","value",_.Qf],diameter:["diameter","diameter",_.Qf],strokeWidth:["strokeWidth","strokeWidth",_.Qf]},Sb:["matProgressSpinner"],standalone:!0,features:[_.bf,_.zf],Aa:14,Ba:11,Ea:[["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%"]],ua:function(a,b){a&1&&(_.x(0,Gva,2,8,"ng-template",null,0,_.Nf),_.A(2,"div",1,2),_.dd(),_.A(4,"svg",3),_.E(5,"circle",4),_.B()(),_.ed(),_.A(6,"div",5)(7,"div",6)(8,"div",7),_.jf(9,8),_.B(),_.A(10,"div",9),_.jf(11,8),_.B(),_.A(12,"div",10),_.jf(13,8),_.B()()());if(a&2){var c=_.vf(1);_.t(4);_.cf("viewBox",b.web());_.t(1);_.df("stroke-dasharray",b.Qoa(),"px")("stroke-dashoffset",
b.Ywc(),"px")("stroke-width",b.l9a(),"%");_.cf("r",b.sma());_.t(4);_.y("ngTemplateOutlet",c);_.t(2);_.y("ngTemplateOutlet",c);_.t(2);_.y("ngTemplateOutlet",c)}},Ia:[_.Sm],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 .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:var(--mdc-circular-progress-active-indicator-color)}@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}}.mat-mdc-progress-spinner circle{stroke-width:var(--mdc-circular-progress-active-indicator-width)}@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 .mdc-circular-progress{width:var(--mdc-circular-progress-size) !important;height:var(--mdc-circular-progress-size) !important}.mat-mdc-progress-spinner{display:block;overflow:hidden;line-height:0}.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,Oa:0});var Lw=function(){};Lw.O=function(a){return new (a||Lw)};Lw.Da=_.uc({type:Lw});Lw.Ca=_.ec({imports:[_.Um,_.Xq]});_.Mw=function(a,b){var c=this;this.options=a;this.Dwa=b;this.yc=new _.Ee;this.yea=document.createElement("label");this.yea.classList.add("cdk-visually-hidden");this.yea.classList.add("gmat-mdc-progress-spinner-accessible-label");Fva(b.Ma.na).ha(_.Je(this.yc)).subscribe(function(d){P5a(c,d[0],d[1])})};
_.Mw.prototype.Ra=function(){this.Dwa.Ma.na.insertAdjacentElement("afterend",this.yea);var a=this.Dwa.Ma.na.getAttribute("aria-label");P5a(this,null!=a?a:"","indeterminate"===this.Dwa.mode?"indeterminate":this.Dwa.value.toString())};_.Mw.prototype.Ka=function(){this.yea.remove();this.yc.next();this.yc.complete()};var P5a=function(a,b,c){b="indeterminate"===c?b:b+" "+L5a.format(Number(c)/100);a.yea.textContent=b};_.Mw.O=function(a){return new (a||_.Mw)(_.u(M5a),_.u(_.Kw,10))};
_.Mw.Ha=_.wc({type:_.Mw,oa:[["mat-progress-spinner"],["mat-spinner"]],yb:["aria-hidden","true"],tb:3,Za:function(a,b){a&2&&(_.cf("tabindex",null),_.ef("gmat-mdc-progress-spinner",!b.options.Lg))}});_.Nw=function(){};_.Nw.O=function(a){return new (a||_.Nw)};_.Nw.Da=_.uc({type:_.Nw});_.Nw.Ca=_.ec({imports:[Lw]});var Q5a=new _.Bc("GMAT_TOOLTIP_OPTIONS",{Ga:"root",qa:function(){return{Lg:!1}}});_.Ow=function(a,b){a.Lg||b.KS.push("gmat-mdc-tooltip")};_.Ow.O=function(a){return new (a||_.Ow)(_.u(Q5a),_.u(_.Er))};_.Ow.Ha=_.wc({type:_.Ow,oa:[["","matTooltip",""]],features:[_.yf([{wa:_.Er,Kd:_.Av}])]});var R5a,T5a,V5a;R5a=["tooltip"];_.S5a=new _.Bc("mat-tooltip-scroll-strategy",{Ga:"root",qa:function(){var a=_.pc(_.Er);return function(){return a.oj.Rk({i1a:20})}}});T5a={wa:_.S5a,Ib:[_.Er],Cb:function(a){return function(){return a.oj.Rk({i1a:20})}}};_.U5a=new _.Bc("mat-tooltip-default-options",{Ga:"root",qa:function(){return{DI:0,tH:0,r4a:1500}}});V5a=_.ch({passive:!0});
_.Qw=function(a,b,c,d,e,f,g,m,n,r,w,z){var D=this;this.We=a;this.Ma=b;this.DC=c;this.Ge=d;this.hb=e;this.Bc=f;this.ez=g;this.Yc=m;this.kc=r;this.fi=w;this.Hg="below";this.j7=this.k8=this.xc=this.k7=!1;this.KLa=Pw;this.ym=8;this.CF="mat-mdc";this.Rr="auto";this.YF="";this.Sn=[];this.Lb=new _.Ee;this.Be=n;this.Eb=z;w&&(this.J7=w.DI,this.MF=w.tH,w.position&&(this.position=w.position),w.dv&&(this.dv=w.dv),w.Rr&&(this.Rr=w.Rr));r.Uc.ha(_.Je(this.Lb)).subscribe(function(){D.vb&&D.ZQ(D.vb)});this.ym=8};
_.h=_.Qw.prototype;_.h.Tc=function(){var a=this;this.k8=!0;this.LQ();this.Yc.wl(this.Ma).ha(_.Je(this.Lb)).subscribe(function(b){b?"keyboard"===b&&a.hb.qc(function(){return a.show()}):a.hb.qc(function(){return a.af(0)})})};
_.h.Ka=function(){var a=this.Ma.na;clearTimeout(this.UQ);this.vb&&(this.vb.dispose(),this.Ce=null);this.Sn.forEach(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;a.removeEventListener(b,c,V5a)});this.Sn.length=0;this.Lb.next();this.Lb.complete();_.Aq(this.ez,a,this.message,"tooltip");this.Yc.Mj(a)};
_.h.show=function(a,b){var c=this;a=void 0===a?this.DI:a;if(this.disabled||!this.message||this.sz()){var d;null==(d=this.Ce)||d.zP()}else b=this.Mt(b),this.cp(),this.aj=this.aj||new _.yr(this.KLa,this.Ge),b=this.Ce=b.ud(this.aj).instance,b.rG=this.Ma.na,b.G6=this.MF,b.xQ.ha(_.Je(this.Lb)).subscribe(function(){return c.cp()}),this.F7(this.TQ),this.d8(),b.show(a)};_.h.af=function(a){a=void 0===a?this.tH:a;var b=this.Ce;b&&(b.isVisible()?b.af(a):(b.zP(),this.cp()))};
_.h.toggle=function(a){this.sz()?this.af():this.show(void 0,a)};_.h.sz=function(){return!!this.Ce&&this.Ce.isVisible()};
_.h.Mt=function(a){var b=this;if(this.vb){var c=this.vb.rl().eg;if((!this.dv||!a)&&c.Az instanceof _.ld)return this.vb;this.cp()}c=_.bUa(this.DC,this.Ma);a=_.mUa(_.nUa(_.qr(_.sr(_.wr(this.We.position(),this.dv?a||this.Ma:this.Ma),"."+this.CF+"-tooltip"),!1),this.ym),c);a.A1.ha(_.Je(this.Lb)).subscribe(function(e){b.RLa(e.zR);b.Ce&&e.xNb.mzb&&b.Ce.isVisible()&&b.hb.qc(function(){return b.af(0)})});this.vb=this.We.create({direction:this.kc,eg:a,Bd:this.CF+"-tooltip-panel",qj:this.Be()});this.ZQ(this.vb);
this.vb.Ln.ha(_.Je(this.Lb)).subscribe(function(){return b.cp()});this.vb.ux().ha(_.Je(this.Lb)).subscribe(function(){var e;return null==(e=b.Ce)?void 0:e.nIa()});this.vb.Gj().ha(_.Je(this.Lb)).subscribe(function(e){b.sz()&&27===e.keyCode&&!_.bh(e)&&(e.preventDefault(),e.stopPropagation(),b.hb.qc(function(){return b.af(0)}))});var d;(null==(d=this.fi)?0:d.Sob)&&this.vb.IC(this.CF+"-tooltip-panel-non-interactive");return this.vb};_.h.cp=function(){this.vb&&this.vb.yg()&&this.vb.detach();this.Ce=null};
_.h.ZQ=function(a){a=a.rl().eg;var b=this.ZHa(),c=this.UP();_.pr(a,[this.S4(Object.assign({},b.xn,c.xn)),this.S4(Object.assign({},b.fallback,c.fallback))])};_.h.S4=function(a){var b=!this.kc||"ltr"==this.kc.value;"top"===a.Ac?a.offsetY=-8:"bottom"===a.Ac?a.offsetY=8:"start"===a.zc?a.offsetX=b?-8:8:"end"===a.zc&&(a.offsetX=b?8:-8);return a};
_.h.ZHa=function(){var a=!this.kc||"ltr"==this.kc.value,b=this.position;if("above"==b||"below"==b)var c={zc:"center",Ac:"above"==b?"top":"bottom"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={zc:"start",Ac:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={zc:"end",Ac:"center"};a=this.n6(c.zc,c.Ac);return{xn:c,fallback:{zc:a.x,Ac:a.y}}};
_.h.UP=function(){var a=!this.kc||"ltr"==this.kc.value,b=this.position;if("above"==b)var c={hc:"center",oc:"bottom"};else if("below"==b)c={hc:"center",oc:"top"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={hc:"end",oc:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={hc:"start",oc:"center"};a=this.n6(c.hc,c.oc);return{xn:c,fallback:{hc:a.x,oc:a.y}}};
_.h.d8=function(){var a=this;this.Ce&&(this.Ce.message=this.message,this.Ce.WF(),this.hb.QM.ha(_.ve(1),_.Je(this.Lb)).subscribe(function(){a.Ce&&a.vb.Te()}))};_.h.F7=function(a){this.Ce&&(this.Ce.VE=a,this.Ce.WF())};_.h.n6=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}};
_.h.RLa=function(a){var b=a.oc,c=a.zc;a=a.Ac;b="center"===b?this.kc&&"rtl"===this.kc.value?"end"===c?"left":"right":"start"===c?"left":"right":"bottom"===b&&"top"===a?"above":"below";if(b!==this.o5){if(c=this.vb)a=this.CF+"-tooltip-panel-",c.rN(a+this.o5),c.IC(a+b);this.o5=b}};
_.h.LQ=function(){var a=this;!this.xc&&this.message&&this.k8&&!this.Sn.length&&(this.i7()?this.Sn.push(["mouseenter",function(b){a.I7();var c=void 0;void 0!==b.x&&void 0!==b.y&&(c=b);a.show(void 0,c)}]):"off"!==this.Rr&&(this.v5(),this.Sn.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.I7();clearTimeout(a.UQ);a.UQ=setTimeout(function(){return a.show(void 0,d)},500)}])),this.R4(this.Sn))};
_.h.I7=function(){var a=this;if(!this.j7){this.j7=!0;var b=[];if(this.i7())b.push(["mouseleave",function(d){d=d.relatedTarget;var e;d&&(null==(e=a.vb)?0:e.Io.contains(d))||a.af()}],["wheel",function(d){return a.gMa(d)}]);else if("off"!==this.Rr){this.v5();var c=function(){clearTimeout(a.UQ);a.af(a.fi.r4a)};b.push(["touchend",c],["touchcancel",c])}this.R4(b);this.Sn.push.apply(this.Sn,_.Dc(b))}};
_.h.R4=function(a){var b=this;a.forEach(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;b.Ma.na.addEventListener(c,d,V5a)})};_.h.i7=function(){return!this.Bc.kF&&!this.Bc.lq};_.h.gMa=function(a){if(this.sz()){a=this.Eb.elementFromPoint(a.clientX,a.clientY);var b=this.Ma.na;a===b||b.contains(a)||this.af()}};
_.h.v5=function(){var a=this.Rr;if("off"!==a){var b=this.Ma.na,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(_.Qw.prototype,{position:{configurable:!0,enumerable:!0,get:function(){return this.Hg},set:function(a){if(a!==this.Hg&&(this.Hg=a,this.vb)){this.ZQ(this.vb);var b;null==(b=this.Ce)||b.show(0);this.vb.Te()}}},dv:{configurable:!0,enumerable:!0,get:function(){return this.k7},set:function(a){this.k7=_.eh(a);this.cp();this.vb=null}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.xc},set:function(a){(this.xc=_.eh(a))?this.af(0):this.LQ()}},DI:{configurable:!0,
enumerable:!0,get:function(){return this.J7},set:function(a){this.J7=_.ih(a)}},tH:{configurable:!0,enumerable:!0,get:function(){return this.MF},set:function(a){this.MF=_.ih(a);this.Ce&&(this.Ce.G6=this.MF)}},message:{configurable:!0,enumerable:!0,get:function(){return this.YF},set:function(a){var b=this;_.Aq(this.ez,this.Ma.na,this.YF,"tooltip");this.YF=null!=a?String(a).trim():"";!this.YF&&this.sz()?this.af(0):(this.LQ(),this.d8(),this.hb.Vb(function(){Promise.resolve().then(function(){_.MSa(b.ez,
b.Ma.na,b.message,"tooltip")})}))}},VE:{configurable:!0,enumerable:!0,get:function(){return this.TQ},set:function(a){this.TQ=a;this.Ce&&this.F7(this.TQ)}}});_.Qw.O=function(a){return new (a||_.Qw)(_.u(_.Er),_.u(_.ld),_.u(_.br),_.u(_.Ef),_.u(_.Me),_.u(_.fq),_.u(_.zq),_.u(_.iq),_.u(_.S5a),_.u(_.Vq),_.u(_.U5a,8),_.u(_.vg))};
_.Qw.Ha=_.wc({type:_.Qw,oa:[["","matTooltip",""]],yb:[1,"mat-mdc-tooltip-trigger"],tb:2,Za:function(a,b){a&2&&_.ef("mat-mdc-tooltip-disabled",b.disabled)},inputs:{position:["matTooltipPosition","position"],dv:["matTooltipPositionAtOrigin","positionAtOrigin"],disabled:["matTooltipDisabled","disabled"],DI:["matTooltipShowDelay","showDelay"],tH:["matTooltipHideDelay","hideDelay"],Rr:["matTooltipTouchGestures","touchGestures"],message:["matTooltip","message"],VE:["matTooltipClass","tooltipClass"]},Sb:["matTooltip"],
standalone:!0});var Pw=function(a,b,c){this.ab=a;this.Ma=b;this.t6=this.h5=this.mbb=!1;this.xQ=new _.Ee;this.MQ="mat-mdc-tooltip-show";this.c6="mat-mdc-tooltip-hide";this.Ym="NoopAnimations"===c};_.h=Pw.prototype;_.h.show=function(a){var b=this;null!=this.Rt&&clearTimeout(this.Rt);this.bu=setTimeout(function(){b.T7(!0);b.bu=void 0},a)};_.h.af=function(a){var b=this;null!=this.bu&&clearTimeout(this.bu);this.Rt=setTimeout(function(){b.T7(!1);b.Rt=void 0},a)};_.h.isVisible=function(){return this.t6};
_.h.Ka=function(){this.zP();this.xQ.complete();this.rG=null};_.h.nIa=function(){this.h5&&this.af(0)};_.h.WF=function(){_.al(this.ab)};_.h.sIa=function(a){(a=a.relatedTarget)&&this.rG.contains(a)||(this.isVisible()?this.af(this.G6):this.PP(!1))};_.h.PJa=function(){this.mbb=this.suc();this.WF()};_.h.suc=function(){var a=this.Ma.na.getBoundingClientRect();return 24<a.height&&200<=a.width};_.h.mIa=function(a){a=a.animationName;a!==this.MQ&&a!==this.c6||this.PP(a===this.MQ)};
_.h.zP=function(){null!=this.bu&&clearTimeout(this.bu);null!=this.Rt&&clearTimeout(this.Rt);this.bu=this.Rt=void 0};_.h.PP=function(a){a?this.h5=!0:this.isVisible()||this.xQ.next()};
_.h.T7=function(a){var b=this.JLa.na,c=this.MQ,d=this.c6;b.classList.remove(a?d:c);b.classList.add(a?c:d);(this.t6=a)&&!this.Ym&&"function"===typeof getComputedStyle&&(c=getComputedStyle(b),"0s"===c.getPropertyValue("animation-duration")||"none"===c.getPropertyValue("animation-name"))&&(this.Ym=!0);a&&this.PJa();this.Ym&&(b.classList.add("_mat-animation-noopable"),this.PP(a))};Pw.O=function(a){return new (a||Pw)(_.u(_.cl),_.u(_.ld),_.u(_.Zk,8))};
Pw.ya=_.tc({type:Pw,oa:[["mat-tooltip-component"]],ub:function(a,b){a&1&&_.Hf(R5a,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.JLa=c.first)}},yb:["aria-hidden","true"],tb:2,Za:function(a,b){a&1&&_.I("mouseleave",function(c){return b.sIa(c)});a&2&&_.df("zoom",b.isVisible()?1:null)},standalone:!0,features:[_.zf],Aa:4,Ba:4,Ea:[[1,"mdc-tooltip","mdc-tooltip--shown","mat-mdc-tooltip",3,"ngClass","animationend"],["tooltip",""],[1,"mdc-tooltip__surface","mdc-tooltip__surface-animation"]],ua:function(a,b){a&1&&(_.A(0,
"div",0,1),_.I("animationend",function(c){return b.mIa(c)}),_.A(2,"div",2),_.N(3),_.B()());a&2&&(_.ef("mdc-tooltip--multiline",b.mbb),_.y("ngClass",b.VE),_.t(3),_.xf(b.message))},Ia:[_.Mm],styles:['.mdc-tooltip__surface{word-break:break-all;word-break:var(--mdc-tooltip-word-break, normal);overflow-wrap:anywhere}.mdc-tooltip--showing-transition .mdc-tooltip__surface-animation{transition:opacity 150ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-tooltip--hide-transition .mdc-tooltip__surface-animation{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.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{box-shadow: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);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}}.mat-mdc-tooltip .mdc-tooltip__surface{background-color:var(--mdc-plain-tooltip-container-color)}.mat-mdc-tooltip .mdc-tooltip__surface{border-radius:var(--mdc-plain-tooltip-container-shape)}.mat-mdc-tooltip .mdc-tooltip__caret-surface-top,.mat-mdc-tooltip .mdc-tooltip__caret-surface-bottom{border-radius:var(--mdc-plain-tooltip-container-shape)}.mat-mdc-tooltip .mdc-tooltip__surface{color:var(--mdc-plain-tooltip-supporting-text-color)}.mat-mdc-tooltip .mdc-tooltip__surface{font-family:var(--mdc-plain-tooltip-supporting-text-font);line-height:var(--mdc-plain-tooltip-supporting-text-line-height);font-size:var(--mdc-plain-tooltip-supporting-text-size);font-weight:var(--mdc-plain-tooltip-supporting-text-weight);letter-spacing:var(--mdc-plain-tooltip-supporting-text-tracking)}.mat-mdc-tooltip{position:relative;transform:scale(0)}.mat-mdc-tooltip::before{content:"";top:0;right:0;bottom:0;left:0;z-index:-1;position:absolute}.mat-mdc-tooltip-panel-below .mat-mdc-tooltip::before{top:-8px}.mat-mdc-tooltip-panel-above .mat-mdc-tooltip::before{bottom:-8px}.mat-mdc-tooltip-panel-right .mat-mdc-tooltip::before{left:-8px}.mat-mdc-tooltip-panel-left .mat-mdc-tooltip::before{right:-8px}.mat-mdc-tooltip._mat-animation-noopable{animation:none;transform:scale(1)}.mat-mdc-tooltip-panel.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,Oa:0});_.Rw=function(){};_.Rw.O=function(a){return new (a||_.Rw)};_.Rw.Da=_.uc({type:_.Rw});_.Rw.Ca=_.ec({Pb:[T5a],imports:[_.yq,_.Um,_.Fr,_.Xq,_.Xq,_.jr]});_.Sw=function(){};_.Sw.O=function(a){return new (a||_.Sw)};_.Sw.Da=_.uc({type:_.Sw});_.Sw.Ca=_.ec({imports:[_.Rw]});_.Tw=function(){this.Xab=this.qY=!1};_.W.Object.defineProperties(_.Tw.prototype,{vertical:{configurable:!0,enumerable:!0,get:function(){return this.qY},set:function(a){this.qY=_.eh(a)}},inset:{configurable:!0,enumerable:!0,get:function(){return this.Xab},set:function(a){this.Xab=_.eh(a)}}});_.Tw.O=function(a){return new (a||_.Tw)};
_.Tw.ya=_.tc({type:_.Tw,oa:[["mat-divider"]],yb:["role","separator",1,"mat-divider"],tb:7,Za:function(a,b){a&2&&(_.cf("aria-orientation",b.vertical?"vertical":"horizontal"),_.ef("mat-divider-vertical",b.vertical)("mat-divider-horizontal",!b.vertical)("mat-divider-inset",b.inset))},inputs:{vertical:"vertical",inset:"inset"},standalone:!0,features:[_.zf],Aa:0,Ba:0,ua:function(){},styles:[".mat-divider{display:block;margin:0;border-top-style:solid;border-top-color:var(--mat-divider-color);border-top-width:var(--mat-divider-width)}.mat-divider.mat-divider-vertical{border-top:0;border-right-style:solid;border-right-color:var(--mat-divider-color);border-right-width:var(--mat-divider-width)}.mat-divider.mat-divider-inset{margin-left:80px}[dir=rtl] .mat-divider.mat-divider-inset{margin-left:auto;margin-right:80px}\n"],
ob:2,Oa:0});_.Uw=function(){};_.Uw.O=function(a){return new (a||_.Uw)};_.Uw.Da=_.uc({type:_.Uw});_.Uw.Ca=_.ec({imports:[_.Xq,_.Xq]});var Iva,W5a,X5a,Y5a;Iva=function(a){return{hidden:a}};W5a=function(a){return{m2HasFocus:a}};X5a=function(a,b){return[a,b]};Y5a=function(a){return[a]};
_.Vw=function(a,b,c,d,e,f,g,m,n,r,w,z,D){_.Ev.call(this,{gha:_.Du.has(47),sv:"GlobalSearchBox",Fa:a,ira:r,GH:_.Du.has(28),iL:c});var J=this;this.Ua=d;this.qd=e;this.Yg=f;this.fm=g;this.document=m;this.nb=n;this.zPc=w;this.yPc=z;this.JL=D;this.gya=new _.Gd;this.Vm=new _.Gd;this.gU=new _.Ce(1);this.lia=0;this.gfa=void 0;this.a7a="Clear search";this.odc="Search for code or files";this.xdc="No matching results";this.ydc="Try modifying your query";this.udc="Documentation";this.wdc="New! Git Search";this.vdc=
'The "package:" atom for GoB is deprecated. Learn about the new "git:", "repo:", and "branch:" atoms.';this.Edc='The "package:" atom for GoB is deprecated. Use the new "git:", "repo:", and "branch:" atoms instead. Click the \'Info\' icon for more information';this.P2a=24;this.Q2a=2;this.v2a=new _.Ce(1);this.sPc=this.gU.ha(_.v(function(L){a:{L=_.k(_.ni(L));for(var P=L.next();!P.done;P=L.next())if(P=P.value,P.warning)switch(P.warning.type){case "PACKAGE_AVAILABLE_IN_MULTIBRANCH":L=J.Edc;break a;default:_.Qg(P.warning.type)}L=
""}return L}));this.o_=new _.El;this.iPc=_.Du.has(41)};_.V(_.Vw,_.Ev);_.Vw.Ha=_.Ev.Ha;_.h=_.Vw.prototype;
_.h.Ra=function(){var a=this;_.Ev.prototype.Ra.call(this);var b=this.fm.parse(this.query);this.gU.next(b);this.v2a.next(Xva(b)&&this.Ua.url.startsWith("/search?q="));this.Vm.add(this.jN.ha(_.v(function(c){return a.fm.parse(c)})).subscribe(function(c){a.gU.next(c)}));this.Vm.add(this.Ua.events.ha(_.je(function(c){return c instanceof _.wg}),_.Ie(function(){return a.gU.ha(_.ve(1))}),_.v(function(c){return Xva(c)&&a.Ua.url.startsWith("/search?q=")})).subscribe(function(c){a.v2a.next(c)}))};
_.h.Tc=function(){var a=this;this.jq=this.Yg.registerCallback("SEARCH_BAR",this.nb.na,function(){_.g5a(a.FE,!0)})};_.h.Ka=function(){_.Ev.prototype.Ka.call(this);this.gya.unsubscribe();this.Vm.unsubscribe();this.jq&&this.jq()};_.h.zD=function(a){(a=a.target)&&a instanceof HTMLElement&&a.classList.contains("search-bar")&&this.FE.setFocus()};_.h.Iva=function(){_.Ev.prototype.Iva.call(this);this.o_.next(1)};_.h.Jva=function(){_.Ev.prototype.Jva.call(this);this.o_.next(0)};
_.h.aZ=function(){_.Ev.prototype.aZ.call(this,this.FE)};_.h.KEb=function(a){_.bo(this.Ua,_.ao(this.Ua,_.BPa,{Ta:_.Toa(a)}))};_.h.gZa=function(a){this.lia=a.getBoundingClientRect().width};_.h.bda=function(a){"scope"===a.Sa.kind&&_.Ev.prototype.setScope.call(this,a.Sa)&&_.g5a(this.FE)};_.h.d3=function(a){a&&this.document.activeElement&&this.document.activeElement.blur();_.Ev.prototype.d3.call(this,a)};
_.W.Object.defineProperties(_.Vw.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(a&&(_.Ev.prototype.Lxa.call(this,a),this.gfa=a.gfa,this.gya.unsubscribe(),this.gya=new _.Gd,a.g2a)){a=_.k(a.g2a);for(var c=a.next(),d={};!c.done;d={fja:d.fja},c=a.next()){var e=_.k(c.value);c=e.next().value;e=e.next().value;d.fja=e;this.gya.add(this.qd.register(d.fja.name,c,function(f){return function(){f.fja.handler({nn:b.query,prefix:b.queryPrefix.getValue()});f.fja.jtb&&_.g5a(b.FE)}}(d)))}}}},
aNc:{configurable:!0,enumerable:!0,get:function(){var a=this.queryPrefix.getValue();return a&&a.kU?a.kU:this.odc}}});_.Vw.O=function(a){return new (a||_.Vw)(_.u(_.to),_.u(_.Eu),_.u(_.bv),_.u(_.Cg),_.u(_.Xt),_.u(_.Hg),_.u(_.vv),_.u(_.vg),_.u(_.ld),_.u(_.t2a),_.u(o2a,8),_.u(p2a,8),_.u(_.s2a,8))};
_.Vw.ya=_.tc({type:_.Vw,oa:[["global-search-box"]],ub:function(a,b){a&1&&_.Hf(_.sw,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.FE=c.first)}},inputs:{config:"config"},outputs:{o_:"focusChange"},features:[_.af],Aa:21,Ba:35,Ea:[["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,"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,"universalLink"],["selectedClass","selected",1,"suggestion-item",3,"isSelectable","payload"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"elementToWatch","ascResizeNotifier"],["class","integrated-list",3,"border-color","width","display",4,"ngIf"],[1,"integrated-list"],[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",""]],ua:function(a,b){if(a&1){var c=_.Sc();_.A(0,"div",0,1);_.I("click",function(g){return b.zD(g)})("keydown.escape",function(){_.Tc(c);_.vf(15).Mx||_.Dv(b.Yg,"CODE");return _.Vc()});
_.A(2,"search-box",2);_.I("queryChange",function(g){return b.query=g})("blur",function(){return b.Iva()})("focus",function(){return b.Jva()})("queryChange",function(g){return b.jN.next(g)})("querySubmit",function(g){if("string"===typeof g)b.d3(g);else switch(g.Sa.kind){case "link":b.Fa.Ya({element:b.sv,action:"navigateManageSavedQuery",gestureName:"CLICK",km:g.Sa.hSb});_.bo(b.Ua,g.Sa.hSb);break;case "scope":_.Ev.prototype.setScope.call(b,g.Sa)&&_.g5a(b.FE);break;case "suggestion":b.d3(g);break;default:_.Qg(g.Sa,
"Item With Unkonwn Suggestion Kind")}})("selectSuggestion",function(g){return b.bda(g)});_.O(3,"async");_.O(4,"async");_.B();_.x(5,Lva,3,3,"ng-container",3);_.A(6,"div",4);_.I("click",function(){return b.FE.setFocus()});_.x(7,Mva,1,2,"mat-spinner",5);_.O(8,"async");_.B();_.A(9,"button",6);_.I("click",function(){b.d3(b.query)});_.A(10,"mat-icon");_.N(11,"search");_.B()();_.x(12,Nva,3,3,"button",7)(13,Ova,3,1,"a",8);_.B();_.A(14,"search-box-suggestion-list",null,9);_.x(16,Qva,2,4,"search-box-suggestion-item",
10);_.O(17,"async");_.B();_.x(18,Vva,2,2,"ng-container",11)(19,Wva,5,4,"onedev-feature-tooltip-controller",3);_.O(20,"async")}if(a&2){var d=_.vf(15),e,f;_.df("border-color",b.gfa);_.y("ngClass",_.Bf(28,W5a,d.Mx));_.t(2);_.uf("matTooltip",_.R(4,20,b.sPc));_.y("elementName",b.sv)("enableTextBoxQuerySubmission",!0)("queryDecorator",b.iN)("placeholder",b.aNc)("query",b.query)("suggestionLists",b.rv?_.Cf(30,X5a,d,b.rv):_.Bf(33,Y5a,d))("tabCompletionHint",_.R(3,18,b.h3));_.t(3);_.y("ngIf",b.iPc);_.t(2);
_.y("ngIf",(null==(e=_.R(8,22,b.HZ))?null:e.Vd)&&b.g2);_.t(5);_.y("ngIf",b.query);_.t(1);_.y("ngIf",b.JL);_.t(3);_.y("ngForOf",null==(f=_.R(17,24,b.HZ))?null:f.Bv);_.t(2);_.y("ngIf",d.Mx&&b.QG||(null==b.rv?null:b.rv.Mx));_.t(1);_.y("ngIf",_.R(20,26,b.v2a))}},Ia:[_.yo,_.Mm,_.Nm,_.Om,_.Sm,_.Fv,_.Bw,_.Hw,_.Iw,_.Jw,_.Vr,_.ns,_.Tw,_.xv,_.ys,_.xs,_.ct,_.Mw,_.Kw,_.Ow,_.Qw,_.Gv,_.zu,_.sw,_.tw,_.uw,_.Tm],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;vertical-align:middle}.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(--search-bg);border-radius:8px;font-size:14px;height:40px;padding-left:16px;padding-right:12px;transition:box-shadow .2s;overflow:hidden}.search-bar.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%]   .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)}.search-bar[_ngcontent-%COMP%]   .mat-mdc-icon-button[_ngcontent-%COMP%]{padding:0}.integrated-list[_ngcontent-%COMP%], .scope-list[_ngcontent-%COMP%], .search-suggestions[_ngcontent-%COMP%]{border-style:solid;border-width:1px;box-sizing:border-box;position:absolute;font-size:14px}.integrated-list[_ngcontent-%COMP%], .search-suggestions[_ngcontent-%COMP%]{border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-top:-1px;overflow:hidden}@media (max-width:940px){.integrated-list[_ngcontent-%COMP%], .search-suggestions[_ngcontent-%COMP%]{max-height:250px}}.integrated-list[_ngcontent-%COMP%]   search_box-suggestion-item[_ngcontent-%COMP%], .search-suggestions[_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 Z5a;Z5a=[[["",8,"appbar-left"]],[["",8,"appbar-center"]],[["",8,"appbar-right"]]];_.Ww=function(){};_.Ww.O=function(a){return new (a||_.Ww)};
_.Ww.ya=_.tc({type:_.Ww,oa:[["header","onedevAppbar",""]],jc:["onedevAppbar",""],Yb:[".appbar-left",".appbar-center",".appbar-right"],Aa:3,Ba:0,ua:function(a){a&1&&(_.rf(Z5a),_.sf(0),_.sf(1,1),_.sf(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;padding:0;width:40px}header[onedevAppbar] [mat-icon-button].mdc-icon-button mat-icon{color:inherit}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;white-space:nowrap}header[onedevAppbar] a[mat-button]:has(onedev-appbar-title){padding:0 4px;margin:0 -4px}"],ob:2});_.Xw=function(){};_.Xw.O=function(a){return new (a||_.Xw)};
_.Xw.ya=_.tc({type:_.Xw,oa:[["onedev-appbar-title"]],inputs:{fv:"productName",ul:"iconUrl",yk:"svgIcon",nib:"badgeIcon"},Aa:5,Ba:4,Ea:[["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"]],ua:function(a,b){a&1&&(_.x(0,Yva,1,1,"img",0)(1,Zva,1,1,"mat-icon",1)(2,$va,2,1,"mat-icon",2),_.A(3,"span",3),_.N(4),_.B());a&2&&(_.y("ngIf",b.ul),_.t(1),
_.y("ngIf",b.yk),_.t(1),_.y("ngIf",b.nib),_.t(2),_.wf(" ",b.fv,"\n"))},Ia:[_.Om,_.ct],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;white-space:nowrap;--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%]:not(.badge-disc):not(.boost-specificity){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);margin-left:-14px}.badge-disc[_ngcontent-%COMP%]:not(.boost-specificity){font-size:14px;height:14px;width:14px}@media (min-width:1280px){.badge-disc[_ngcontent-%COMP%]{display:none}}"],
Oa:0});var $5a=_.lh("transformMenu",[_.oh("void",_.nh({opacity:0,transform:"scale(0.8)"})),_.ph("void => enter",_.mh("120ms cubic-bezier(0, 0, 0.2, 1)",_.nh({opacity:1,transform:"scale(1)"}))),_.ph("* => void",_.mh("100ms 25ms linear",_.nh({opacity:0})))]),a6a=_.lh("fadeInItems",[_.oh("showing",_.nh({opacity:1})),_.ph("void => *",[_.nh({opacity:0}),_.mh("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);var b6a=new _.Bc("MatMenuContent");var Yw=new _.Bc("MAT_MENU_PANEL");var c6a;c6a=[[["mat-icon"],["","matMenuItemIcon",""]],"*"];_.Zw=function(a,b,c,d,e){this.Ma=a;this.Eb=b;this.Yc=c;this.cG=d;this.ab=e;this.role="menuitem";this.hd=this.disabled=!1;this.yq=new _.Ee;this.fl=new _.Ee;this.sG=this.zX=!1;var f;null==d||null==(f=d.vMa)||f.call(d,this)};_.h=_.Zw.prototype;_.h.focus=function(a,b){this.Yc&&a?_.jq(this.Yc,this.Hf(),a,b):this.Hf().focus(b);this.fl.next(this)};_.h.Tc=function(){this.Yc&&this.Yc.wl(this.Ma,!1)};
_.h.Ka=function(){this.Yc&&this.Yc.Mj(this.Ma);this.cG&&this.cG.removeItem&&this.cG.removeItem(this);this.yq.complete();this.fl.complete()};_.h.Qt=function(){return this.disabled?"-1":"0"};_.h.Hf=function(){return this.Ma.na};_.h.DGa=function(a){this.disabled&&(a.preventDefault(),a.stopPropagation())};_.h.rIa=function(){this.yq.next(this)};
_.h.lr=function(){for(var a=this.Ma.na.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())||""};_.h.ZKa=function(a){this.zX=a;var b;null==(b=this.ab)||_.al(b)};_.h.eLa=function(a){this.sG=a;var b;null==(b=this.ab)||_.al(b)};_.h.Zm=function(){return this.Eb&&this.Eb.activeElement===this.Hf()};_.Zw.O=function(a){return new (a||_.Zw)(_.u(_.ld),_.u(_.vg),_.u(_.iq),_.u(Yw,8),_.u(_.cl))};
_.Zw.ya=_.tc({type:_.Zw,oa:[["","mat-menu-item",""]],yb:[1,"mat-mdc-menu-item","mat-mdc-focus-indicator"],tb:8,Za:function(a,b){a&1&&_.I("click",function(c){return b.DGa(c)})("mouseenter",function(){return b.rIa()});a&2&&(_.cf("role",b.role)("tabindex",b.Qt())("aria-disabled",b.disabled)("disabled",b.disabled||null),_.ef("mat-mdc-menu-item-highlighted",b.zX)("mat-mdc-menu-item-submenu-trigger",b.sG))},inputs:{role:"role",disabled:["disabled","disabled",_.Of],hd:["disableRipple","disableRipple",_.Of]},
Sb:["matMenuItem"],standalone:!0,features:[_.bf,_.zf],jc:["mat-menu-item",""],Yb:["mat-icon, [matMenuItemIcon]","*"],Aa:5,Ba:3,Ea:[[1,"mat-mdc-menu-item-text"],["matRipple","",1,"mat-mdc-menu-ripple",3,"matRippleDisabled","matRippleTrigger"],"class;mat-mdc-menu-submenu-icon;viewBox;0 0 5 10;focusable;false;aria-hidden;true".split(";"),["viewBox","0 0 5 10","focusable","false","aria-hidden","true",1,"mat-mdc-menu-submenu-icon"],["points","0,0 5,5 0,10"]],ua:function(a,b){a&1&&(_.rf(c6a),_.sf(0),_.A(1,
"span",0),_.sf(2,1),_.B(),_.E(3,"div",1),_.x(4,awa,2,0,":svg:svg",2));a&2&&(_.t(3),_.y("matRippleDisabled",b.hd||b.disabled)("matRippleTrigger",b.Hf()),_.t(1),_.hf(4,b.sG?4:-1))},Ia:[_.Lr],ob:2,Oa:0});var d6a,e6a;d6a=0;e6a=new _.Bc("mat-menu-default-options",{Ga:"root",qa:cwa});_.$w=function(a,b,c,d){this.Ma=a;this.hb=b;this.ab=d;this.C5="mat-elevation-z";this.pGa=8;this.Bi=new _.Lf;this.qh={};this.wC="void";this.sm=new _.Ee;this.close=this.closed=new _.El;this.jga="mat-menu-panel-"+d6a++;this.vx=c.vx||"";this.ow=c.Wr;this.p8=c.Kv;this.zj=c.zj;this.TM=c.TM;this.Ke=c.Ke};_.h=_.$w.prototype;_.h.Ra=function(){this.wv()};
_.h.je=function(){var a=this;this.SLa();this.Rb=_.Fq((new _.Hq(this.Bi)).bC().dF());this.Rb.II.subscribe(function(){return a.closed.emit("tab")});this.Bi.Pc.ha(_.He(this.Bi),_.Ie(function(b){return _.ge.apply(null,_.Dc(b.map(function(c){return c.fl})))})).subscribe(function(b){return _.Gq(a.Rb,b)});this.Bi.Pc.subscribe(function(b){var c=a.Rb,d;"enter"===a.wC&&(null==(d=c.xf)?0:d.Zm())&&(b=b.toArray(),d=Math.max(0,Math.min(b.length-1,c.xs||0)),b[d]&&!b[d].disabled?c.vk(d):PSa(c))})};
_.h.Ka=function(){var a;null==(a=this.Rb)||a.destroy();this.Bi.destroy();this.closed.complete();var b;null==(b=this.F5)||b.unsubscribe()};_.h.yq=function(){return this.Bi.Pc.ha(_.He(this.Bi),_.Ie(function(a){return _.ge.apply(null,_.Dc(a.map(function(b){return b.yq})))}))};_.h.vMa=function(){};_.h.removeItem=function(){};
_.h.ff=function(a){var b=a.keyCode,c=this.Rb;switch(b){case 27:_.bh(a)||(a.preventDefault(),this.closed.emit("keydown"));break;case 37:this.iI&&"ltr"===this.direction&&this.closed.emit("keydown");break;case 39:this.iI&&"rtl"===this.direction&&this.closed.emit("keydown");break;default:38!==b&&40!==b||_.RSa(c,"keyboard");c.Ar(a);return}a.stopPropagation()};
_.h.Wba=function(a){var b=this;a=void 0===a?"program":a;var c;null==(c=this.F5)||c.unsubscribe();this.F5=this.hb.Cf.ha(_.ve(1)).subscribe(function(){var d=null;b.Bi.length&&(d=b.Bi.first.Hf().closest('[role="menu"]'));if(!d||!d.contains(document.activeElement)){var e=b.Rb;_.RSa(e,a).Dz(0,1);!e.xf&&d&&d.focus()}})};
_.h.Jia=function(a){var b=this;a=this.C5+Math.min(this.pGa+a,24);var c=Object.keys(this.qh).find(function(d){return d.startsWith(b.C5)});c&&c!==this.FQ||(this.FQ&&(this.qh[this.FQ]=!1),this.qh[a]=!0,this.FQ=a)};_.h.wv=function(a,b){a=void 0===a?this.Wr:a;b=void 0===b?this.Kv:b;var c=this.qh;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.ab)||_.al(d)};_.h.lLa=function(){this.wC="enter"};
_.h.FKa=function(){this.wC="void"};_.h.M6=function(a){this.sm.next(a);this.pC=!1};_.h.N6=function(a){this.pC=!0;"enter"===a.Sf&&0===this.Rb.xs&&(a.element.scrollTop=0)};_.h.SLa=function(){var a=this;this.U4.Pc.ha(_.He(this.U4)).subscribe(function(b){a.Bi.reset(b.filter(function(c){return c.cG===a}));_.Ff(a.Bi)})};
_.W.Object.defineProperties(_.$w.prototype,{Wr:{configurable:!0,enumerable:!0,get:function(){return this.ow},set:function(a){this.ow=a;this.wv()}},Kv:{configurable:!0,enumerable:!0,get:function(){return this.p8},set:function(a){this.p8=a;this.wv()}},Bd:{configurable:!0,enumerable:!0,set:function(a){var b=this,c=this.tKa;c&&c.length&&c.split(" ").forEach(function(d){b.qh[d]=!1});(this.tKa=a)&&a.length&&(a.split(" ").forEach(function(d){b.qh[d]=!0}),this.Ma.na.className="")}},classList:{configurable:!0,
enumerable:!0,get:function(){return this.Bd},set:function(a){this.Bd=a}}});_.$w.O=function(a){return new (a||_.$w)(_.u(_.ld),_.u(_.Me),_.u(e6a),_.u(_.cl))};
_.$w.ya=_.tc({type:_.$w,oa:[["mat-menu"]],Fd:function(a,b,c){a&1&&(_.Jf(c,b6a,5),_.Jf(c,_.Zw,5),_.Jf(c,_.Zw,4));if(a&2){var d;_.Gf(d=_.Kf())&&(b.Rp=d.first);_.Gf(d=_.Kf())&&(b.U4=d);_.Gf(d=_.Kf())&&(b.items=d)}},ub:function(a,b){a&1&&_.Hf(_.Df,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.Kc=c.first)}},yb:["ngSkipHydration",""],tb:3,Za:function(a){a&2&&_.cf("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},inputs:{zj:"backdropClass",ariaLabel:["aria-label","ariaLabel"],He:["aria-labelledby",
"ariaLabelledby"],hu:["aria-describedby","ariaDescribedby"],Wr:"xPosition",Kv:"yPosition",TM:["overlapTrigger","overlapTrigger",_.Of],Ke:["hasBackdrop","hasBackdrop",function(a){return null==a?null:_.Of(a)}],Bd:["class","panelClass"],classList:"classList"},outputs:{closed:"closed",close:"close"},Sb:["matMenu"],standalone:!0,features:[_.yf([{wa:Yw,Hb:_.$w}]),_.bf,_.zf],Yb:["*"],Aa:1,Ba:0,Ea:[["tabindex","-1","role","menu",1,"mat-mdc-menu-panel","mat-mdc-elevation-specific",3,"id","ngClass","keydown",
"click"],[1,"mat-mdc-menu-content"]],ua:function(a){a&1&&(_.rf(),_.x(0,bwa,3,6,"ng-template"))},Ia:[_.Mm],styles:['mat-menu{display:none}.mat-mdc-menu-content{margin:0;padding:8px 0;list-style-type:none}.mat-mdc-menu-content:focus{outline:none}.mat-mdc-menu-content,.mat-mdc-menu-content .mat-mdc-menu-item .mat-mdc-menu-item-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;white-space:normal;font-family:var(--mat-menu-item-label-text-font);line-height:var(--mat-menu-item-label-text-line-height);font-size:var(--mat-menu-item-label-text-size);letter-spacing:var(--mat-menu-item-label-text-tracking);font-weight:var(--mat-menu-item-label-text-weight)}.mat-mdc-menu-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;outline:0;border-radius:var(--mat-menu-container-shape);background-color:var(--mat-menu-container-color);will-change:transform,opacity}.mat-mdc-menu-panel.ng-animating{pointer-events:none}.cdk-high-contrast-active .mat-mdc-menu-panel{outline:solid 1px}.mat-mdc-menu-item{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;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;width:100%;text-align:left;box-sizing:border-box;color:inherit;font-size:inherit;background:none;text-decoration:none;margin:0;align-items:center;min-height:48px}.mat-mdc-menu-item:focus{outline:none}[dir=rtl] .mat-mdc-menu-item,.mat-mdc-menu-item[dir=rtl]{padding-left:16px;padding-right:16px}.mat-mdc-menu-item::-moz-focus-inner{border:0}.mat-mdc-menu-item,.mat-mdc-menu-item:visited,.mat-mdc-menu-item:link{color:var(--mat-menu-item-label-text-color)}.mat-mdc-menu-item .mat-icon-no-color,.mat-mdc-menu-item .mat-mdc-menu-submenu-icon{color:var(--mat-menu-item-icon-color)}.mat-mdc-menu-item[disabled]{cursor:default;opacity:.38}.mat-mdc-menu-item[disabled]::after{display:block;position:absolute;content:"";top:0;left:0;bottom:0;right:0}.mat-mdc-menu-item .mat-icon{margin-right:16px}[dir=rtl] .mat-mdc-menu-item{text-align:right}[dir=rtl] .mat-mdc-menu-item .mat-icon{margin-right:0;margin-left:16px}.mat-mdc-menu-item.mat-mdc-menu-item-submenu-trigger{padding-right:32px}[dir=rtl] .mat-mdc-menu-item.mat-mdc-menu-item-submenu-trigger{padding-right:16px;padding-left:32px}.mat-mdc-menu-item:not([disabled]):hover{background-color:var(--mat-menu-item-hover-state-layer-color)}.mat-mdc-menu-item:not([disabled]).cdk-program-focused,.mat-mdc-menu-item:not([disabled]).cdk-keyboard-focused,.mat-mdc-menu-item:not([disabled]).mat-mdc-menu-item-highlighted{background-color:var(--mat-menu-item-focus-state-layer-color)}.cdk-high-contrast-active .mat-mdc-menu-item{margin-top:1px}.mat-mdc-menu-submenu-icon{position:absolute;top:50%;right:16px;transform:translateY(-50%);width:5px;height:10px;fill:currentColor}[dir=rtl] .mat-mdc-menu-submenu-icon{right:auto;left:16px;transform:translateY(-50%) scaleX(-1)}.cdk-high-contrast-active .mat-mdc-menu-submenu-icon{fill:CanvasText}.mat-mdc-menu-item .mat-mdc-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}\n'],
ob:2,data:{animation:[$5a,a6a]},Oa:0});var f6a,g6a,h6a;f6a=new _.Bc("mat-menu-scroll-strategy",{Ga:"root",qa:function(){var a=_.pc(_.Er);return function(){return a.oj.Rk()}}});g6a={wa:f6a,Ib:[_.Er],Cb:function(a){return function(){return a.oj.Rk()}}};h6a=_.ch({passive:!0});
_.ax=function(a,b,c,d,e,f,g,m,n){var r=this;this.We=a;this.Qc=b;this.Ge=c;this.rC=f;this.kc=g;this.Yc=m;this.hb=n;this.vb=null;this.Cq=!1;this.rQ=this.g6=this.fz=_.Gd.EMPTY;this.ab=_.pc(_.cl);this.V5=function(w){_.upa(w)||(r.xm="touch")};this.xm=void 0;this.Gr=!0;this.WYa=this.OT=new _.El;this.VYa=this.NT=new _.El;this.Be=d;this.Ci=e instanceof _.$w?e:void 0;b.na.addEventListener("touchstart",this.V5,h6a)};_.ax.prototype.je=function(){this.qIa()};
_.ax.prototype.Ka=function(){this.vb&&(this.vb.dispose(),this.vb=null);this.Qc.na.removeEventListener("touchstart",this.V5,h6a);this.rQ.unsubscribe();this.fz.unsubscribe();this.g6.unsubscribe()};var bx=function(a){return!!(a.rC&&a.Ci&&a.Zf)};_.h=_.ax.prototype;
_.h.bB=function(){var a=this,b=this.Zf;if(!this.Cq&&b){var c=this.Mt(b),d=c.rl(),e=d.eg;this.cLa(b,e);d.Ke=null==b.Ke?!bx(this):b.Ke;c.ud(this.gIa(b));b.Rp&&b.Rp.ud(this.QXa);this.fz=this.sJa().subscribe(function(){return a.EK()});this.MIa(b);b instanceof _.$w&&(b.lLa(),b.Bi.Pc.ha(_.Je(b.close)).subscribe(function(){_.lUa(_.rr(e,!1));_.rr(e,!0)}))}};_.h.EK=function(){var a;null==(a=this.Zf)||a.close.emit()};_.h.focus=function(a,b){this.Yc&&a?_.jq(this.Yc,this.Qc,a,b):this.Qc.na.focus(b)};
_.h.Te=function(){var a;null==(a=this.vb)||a.Te()};_.h.fHa=function(a){var b=this;if(this.vb&&this.zM){var c=this.Zf;this.fz.unsubscribe();this.vb.detach();!this.Gr||"keydown"!==a&&this.xm&&bx(this)||this.focus(this.xm);this.xm=void 0;if(c instanceof _.$w)c.FKa(),c.Rp?c.sm.ha(_.je(function(e){return"void"===e.Sf}),_.ve(1),_.Je(c.Rp.hGa)).subscribe({next:function(){return c.Rp.detach()},complete:function(){return b.lG(!1)}}):this.lG(!1);else{this.lG(!1);var d;null==c||null==(d=c.Rp)||d.detach()}}};
_.h.MIa=function(a){a.iI=bx(this)?this.Ci:void 0;a.direction=this.dir;this.aLa(a);a.Wba(this.xm||"program");this.lG(!0)};_.h.aLa=function(a){if(a.Jia){for(var b=0,c=a.iI;c;)b++,c=c.iI;a.Jia(b)}};_.h.lG=function(a){a!==this.Cq&&((this.Cq=a)?this.OT.emit():this.NT.emit(),bx(this)&&this.rC.ZKa(a),_.al(this.ab))};_.h.Mt=function(a){if(!this.vb){var b=this.JF(a);this.tLa(a,b.eg);this.vb=this.We.create(b);this.vb.Gj().subscribe()}return this.vb};
_.h.JF=function(a){return new _.mr({eg:_.sr(_.oUa(_.rr(_.wr(this.We.position(),this.Qc))),".mat-menu-panel, .mat-mdc-menu-panel"),zj:a.zj||"cdk-overlay-transparent-backdrop",Bd:a.vx,qj:this.Be(),direction:this.kc})};_.h.tLa=function(a,b){var c=this;a.wv&&b.A1.subscribe(function(d){var e="start"===d.zR.hc?"after":"before",f="top"===d.zR.oc?"below":"above";c.hb?c.hb.qc(function(){return a.wv(e,f)}):a.wv(e,f)})};
_.h.cLa=function(a,b){var c=_.k("before"===a.Wr?["end","start"]:["start","end"]),d=c.next().value;c=c.next().value;var e=_.k("above"===a.Kv?["bottom","top"]:["top","bottom"]),f=e.next().value;e=e.next().value;var g=_.k([f,e]),m=g.next().value;g=g.next().value;var n=_.k([d,c]),r=n.next().value;n=n.next().value;var w=0;bx(this)?(n=d="before"===a.Wr?"start":"end",c=r="end"===d?"start":"end",this.Ci&&(null==this.AQ&&(this.AQ=(a=this.Ci.items.first)?a.Hf().offsetTop:0),w="bottom"===f?this.AQ:-this.AQ)):
a.TM||(m="top"===f?"bottom":"top",g="top"===e?"bottom":"top");_.pr(b,[{zc:d,Ac:m,hc:r,oc:f,offsetY:w},{zc:c,Ac:m,hc:n,oc:f,offsetY:w},{zc:d,Ac:g,hc:r,oc:e,offsetY:-w},{zc:c,Ac:g,hc:n,oc:e,offsetY:-w}])};_.h.sJa=function(){var a=this,b=this.vb.Ol(),c=this.vb.Ln,d=this.Ci?this.Ci.closed:_.Md(),e=this.Ci?this.Ci.yq().ha(_.je(function(f){return f!==a.rC}),_.je(function(){return a.Cq})):_.Md();return _.ge(b,d,e,c)};_.h.tIa=function(a){_.tpa(a)||(this.xm=0===a.button?"mouse":void 0,bx(this)&&a.preventDefault())};
_.h.ff=function(a){a=a.keyCode;if(13===a||32===a)this.xm="keyboard";bx(this)&&(39===a&&"ltr"===this.dir||37===a&&"rtl"===this.dir)&&(this.xm="keyboard",this.bB())};_.h.Jl=function(a){bx(this)?(a.stopPropagation(),this.bB()):this.Cq?this.EK():this.bB()};
_.h.qIa=function(){var a=this;bx(this)&&this.Ci&&(this.g6=this.Ci.yq().ha(_.je(function(b){return b===a.rC&&!b.disabled}),_.se(0,_.Cl)).subscribe(function(){a.xm="mouse";a.Zf instanceof _.$w&&a.Zf.pC?a.Zf.sm.ha(_.ve(1),_.se(0,_.Cl),_.Je(a.Ci.yq())).subscribe(function(){return a.bB()}):a.bB()}))};_.h.gIa=function(a){this.aj&&this.aj.Kc===a.Kc||(this.aj=new _.zr(a.Kc,this.Ge));return this.aj};
_.W.Object.defineProperties(_.ax.prototype,{eHa:{configurable:!0,enumerable:!0,get:function(){return this.Zf},set:function(a){this.Zf=a}},Zf:{configurable:!0,enumerable:!0,get:function(){return this.C6},set:function(a){var b=this;if(a!==this.C6){this.C6=a;this.rQ.unsubscribe();a&&(this.rQ=a.close.subscribe(function(d){b.fHa(d);"click"!==d&&"tab"!==d||!b.Ci||b.Ci.closed.emit(d)}));var c;null==(c=this.rC)||c.eLa(bx(this))}}},zM:{configurable:!0,enumerable:!0,get:function(){return this.Cq}},dir:{configurable:!0,
enumerable:!0,get:function(){return this.kc&&"rtl"===this.kc.value?"rtl":"ltr"}}});_.ax.O=function(a){return new (a||_.ax)(_.u(_.Er),_.u(_.ld),_.u(_.Ef),_.u(f6a),_.u(Yw,8),_.u(_.Zw,10),_.u(_.Vq,8),_.u(_.iq),_.u(_.Me))};
_.ax.Ha=_.wc({type:_.ax,oa:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],yb:[1,"mat-mdc-menu-trigger"],tb:3,Za:function(a,b){a&1&&_.I("click",function(c){return b.Jl(c)})("mousedown",function(c){return b.tIa(c)})("keydown",function(c){return b.ff(c)});a&2&&_.cf("aria-haspopup",b.Zf?"menu":null)("aria-expanded",b.zM)("aria-controls",b.zM?b.Zf.jga:null)},inputs:{eHa:["mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],Zf:["matMenuTriggerFor","menu"],QXa:["matMenuTriggerData","menuData"],
Gr:["matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{OT:"menuOpened",WYa:"onMenuOpen",NT:"menuClosed",VYa:"onMenuClose"},Sb:["matMenuTrigger"],standalone:!0});_.cx=function(){};_.cx.O=function(a){return new (a||_.cx)};_.cx.Da=_.uc({type:_.cx});_.cx.Ca=_.ec({Pb:[g6a],imports:[_.Um,_.Mr,_.Xq,_.Fr,_.jr,_.Xq]});var i6a=_.lh("transformMenu",[_.oh("void",_.nh({opacity:0,transform:"scale(0.8)"})),_.ph("void => enter",_.mh("120ms cubic-bezier(0, 0, 0.2, 1)",_.nh({opacity:1,transform:"scale(1)"}))),_.ph("* => void",_.mh("100ms 25ms linear",_.nh({opacity:0})))]),j6a=_.lh("fadeInItems",[_.oh("showing",_.nh({opacity:1})),_.ph("void => *",[_.nh({opacity:0}),_.mh("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);var dx=function(a,b,c,d,e,f,g){this.FC=a;this.DP=b;this.js=c;this.hf=d;this.Ge=e;this.Eb=f;this.ab=g;this.hGa=new _.Ee};dx.prototype.ud=function(a){a=void 0===a?{}:a;this.aj||(this.aj=new _.zr(this.FC,this.Ge));this.detach();this.X6||(this.X6=new Br(this.Eb.createElement("div"),this.DP,this.js,this.hf));var b=this.FC.nb.na;b.parentNode.insertBefore(this.X6.Vva,b);var c;null==(c=this.ab)||_.al(c);this.aj.ud(this.X6,a);this.hGa.next()};dx.prototype.detach=function(){this.aj.UHc&&this.aj.detach()};
dx.prototype.Ka=function(){this.X6&&this.X6.dispose()};dx.O=function(a){return new (a||dx)(_.u(_.Df),_.u(_.Yk),_.u(_.Bg),_.u(_.Ne),_.u(_.Ef),_.u(_.vg),_.u(_.cl))};dx.Ha=_.wc({type:dx});var k6a=[[["mat-icon"],["","matMenuItemIcon",""]],"*"],l6a=_.Fh(_.Gh(function(){})),ex=function(a,b,c,d,e){var f=l6a.call(this)||this;f.Ma=a;f.Eb=b;f.Yc=c;f.cG=d;f.ab=e;f.role="menuitem";f.yq=new _.Ee;f.fl=new _.Ee;f.zX=!1;f.sG=!1;var g;null==d||null==(g=d.vMa)||g.call(d,f);return f};_.V(ex,l6a);_.h=ex.prototype;_.h.focus=function(a,b){this.Yc&&a?_.jq(this.Yc,this.Hf(),a,b):this.Hf().focus(b);this.fl.next(this)};_.h.Tc=function(){this.Yc&&this.Yc.wl(this.Ma,!1)};
_.h.Ka=function(){this.Yc&&this.Yc.Mj(this.Ma);this.cG&&this.cG.removeItem&&this.cG.removeItem(this);this.yq.complete();this.fl.complete()};_.h.Qt=function(){return this.disabled?"-1":"0"};_.h.Hf=function(){return this.Ma.na};_.h.DGa=function(a){this.disabled&&(a.preventDefault(),a.stopPropagation())};_.h.rIa=function(){this.yq.next(this)};
_.h.lr=function(){for(var a=this.Ma.na.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())||""};_.h.ZKa=function(a){this.zX=a;var b;null==(b=this.ab)||_.al(b)};_.h.eLa=function(a){this.sG=a;var b;null==(b=this.ab)||_.al(b)};_.h.Zm=function(){return this.Eb&&this.Eb.activeElement===this.Hf()};ex.O=function(a){return new (a||ex)(_.u(_.ld),_.u(_.vg),_.u(_.iq),_.u(Yw,8),_.u(_.cl))};
ex.ya=_.tc({type:ex,oa:[["","mat-menu-item",""]],yb:[1,"mat-mdc-menu-item","mat-mdc-focus-indicator"],tb:9,Za:function(a,b){a&1&&_.I("click",function(c){return b.DGa(c)})("mouseenter",function(){return b.rIa()});a&2&&(_.cf("role",b.role)("tabindex",b.Qt())("aria-disabled",b.disabled)("disabled",b.disabled||null)("mat-id-collision",null),_.ef("mat-mdc-menu-item-highlighted",b.zX)("mat-mdc-menu-item-submenu-trigger",b.sG))},inputs:{disabled:"disabled",hd:"disableRipple",role:"role"},Sb:["matMenuItem"],
features:[_.af],jc:["mat-menu-item",""],Yb:["mat-icon, [matMenuItemIcon]","*"],Aa:5,Ba:3,Ea:[[1,"mat-mdc-menu-item-text"],["matRipple","",1,"mat-mdc-menu-ripple",3,"matRippleDisabled","matRippleTrigger"],["class","mat-mdc-menu-submenu-icon","viewBox","0 0 5 10","focusable","false","aria-hidden","true",4,"ngIf"],["viewBox","0 0 5 10","focusable","false","aria-hidden","true",1,"mat-mdc-menu-submenu-icon"],["points","0,0 5,5 0,10"]],ua:function(a,b){a&1&&(_.rf(k6a),_.sf(0),_.A(1,"span",0),_.sf(2,1),
_.B(),_.E(3,"div",1),_.x(4,dwa,2,0,"svg",2));a&2&&(_.t(3),_.y("matRippleDisabled",b.hd||b.disabled)("matRippleTrigger",b.Hf()),_.t(1),_.y("ngIf",b.sG))},Ia:[_.Om,_.Lr],ob:2,Oa:0});var m6a=0,fx=function(a,b,c,d){this.Ma=a;this.hb=b;this.ab=d;this.Bi=new _.Lf;this.qh={};this.wC="void";this.sm=new _.Ee;this.close=this.closed=new _.El;this.jga="mat-menu-panel-"+m6a++;this.vx=c.vx||"";this.ow=c.Wr;this.p8=c.Kv;this.zj=c.zj;this.kcb=c.TM;this.Cab=c.Ke};_.h=fx.prototype;_.h.Ra=function(){this.wv()};
_.h.je=function(){var a=this;this.SLa();this.Rb=_.Fq((new _.Hq(this.Bi)).bC().dF());this.Rb.II.subscribe(function(){return a.closed.emit("tab")});this.Bi.Pc.ha(_.He(this.Bi),_.Ie(function(b){return _.ge.apply(null,_.Dc(b.map(function(c){return c.fl})))})).subscribe(function(b){return _.Gq(a.Rb,b)});this.Bi.Pc.subscribe(function(b){var c=a.Rb,d;"enter"===a.wC&&(null==(d=c.xf)?0:d.Zm())&&(b=b.toArray(),d=Math.max(0,Math.min(b.length-1,c.xs||0)),b[d]&&!b[d].disabled?c.vk(d):PSa(c))})};
_.h.Ka=function(){var a;null==(a=this.Rb)||a.destroy();this.Bi.destroy();this.closed.complete();var b;null==(b=this.F5)||b.unsubscribe()};_.h.yq=function(){return this.Bi.Pc.ha(_.He(this.Bi),_.Ie(function(a){return _.ge.apply(null,_.Dc(a.map(function(b){return b.yq})))}))};_.h.vMa=function(){};_.h.removeItem=function(){};
_.h.ff=function(a){var b=a.keyCode,c=this.Rb;switch(b){case 27:_.bh(a)||(a.preventDefault(),this.closed.emit("keydown"));break;case 37:this.iI&&"ltr"===this.direction&&this.closed.emit("keydown");break;case 39:this.iI&&"rtl"===this.direction&&this.closed.emit("keydown");break;default:38!==b&&40!==b||_.RSa(c,"keyboard");c.Ar(a);return}a.stopPropagation()};
_.h.Wba=function(a){var b=this;a=void 0===a?"program":a;var c;null==(c=this.F5)||c.unsubscribe();this.F5=this.hb.Cf.ha(_.ve(1)).subscribe(function(){var d=null;b.Bi.length&&(d=b.Bi.first.Hf().closest('[role="menu"]'));if(!d||!d.contains(document.activeElement)){var e=b.Rb;_.RSa(e,a).Dz(0,1);!e.xf&&d&&d.focus()}})};
_.h.Jia=function(a){var b=this;a=this.C5+Math.min(this.pGa+a,24);var c=Object.keys(this.qh).find(function(d){return d.startsWith(b.C5)});c&&c!==this.FQ||(this.FQ&&(this.qh[this.FQ]=!1),this.qh[a]=!0,this.FQ=a)};_.h.wv=function(a,b){a=void 0===a?this.Wr:a;b=void 0===b?this.Kv:b;var c=this.qh;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.ab)||_.al(d)};_.h.lLa=function(){this.wC="enter"};
_.h.FKa=function(){this.wC="void"};_.h.M6=function(a){this.sm.next(a);this.pC=!1};_.h.N6=function(a){this.pC=!0;"enter"===a.Sf&&0===this.Rb.xs&&(a.element.scrollTop=0)};_.h.SLa=function(){var a=this;this.U4.Pc.ha(_.He(this.U4)).subscribe(function(b){a.Bi.reset(b.filter(function(c){return c.cG===a}));_.Ff(a.Bi)})};
_.W.Object.defineProperties(fx.prototype,{Wr:{configurable:!0,enumerable:!0,get:function(){return this.ow},set:function(a){this.ow=a;this.wv()}},Kv:{configurable:!0,enumerable:!0,get:function(){return this.p8},set:function(a){this.p8=a;this.wv()}},TM:{configurable:!0,enumerable:!0,get:function(){return this.kcb},set:function(a){this.kcb=_.eh(a)}},Ke:{configurable:!0,enumerable:!0,get:function(){return this.Cab},set:function(a){this.Cab=_.eh(a)}},Bd:{configurable:!0,enumerable:!0,set:function(a){var b=
this,c=this.tKa;c&&c.length&&c.split(" ").forEach(function(d){b.qh[d]=!1});(this.tKa=a)&&a.length&&(a.split(" ").forEach(function(d){b.qh[d]=!0}),this.Ma.na.className="")}},classList:{configurable:!0,enumerable:!0,get:function(){return this.Bd},set:function(a){this.Bd=a}}});fx.O=function(a){return new (a||fx)(_.u(_.ld),_.u(_.Me),_.u(e6a),_.u(_.cl))};
fx.Ha=_.wc({type:fx,Fd:function(a,b,c){a&1&&(_.Jf(c,b6a,5),_.Jf(c,ex,5),_.Jf(c,ex,4));if(a&2){var d;_.Gf(d=_.Kf())&&(b.Rp=d.first);_.Gf(d=_.Kf())&&(b.U4=d);_.Gf(d=_.Kf())&&(b.items=d)}},ub:function(a,b){a&1&&_.Hf(_.Df,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.Kc=c.first)}},inputs:{zj:"backdropClass",ariaLabel:["aria-label","ariaLabel"],He:["aria-labelledby","ariaLabelledby"],hu:["aria-describedby","ariaDescribedby"],Wr:"xPosition",Kv:"yPosition",TM:"overlapTrigger",Ke:"hasBackdrop",Bd:["class","panelClass"],
classList:"classList"},outputs:{closed:"closed",close:"close"}});var n6a={wa:f6a,Ib:[_.Er],Cb:function(a){return function(){return a.oj.Rk()}}},o6a=_.ch({passive:!0}),gx=function(a,b,c,d,e,f,g,m,n){var r=this;this.We=a;this.Qc=b;this.Ge=c;this.rC=f;this.kc=g;this.Yc=m;this.hb=n;this.vb=null;this.Cq=!1;this.rQ=this.g6=this.fz=_.Gd.EMPTY;this.ab=_.pc(_.cl);this.V5=function(w){_.upa(w)||(r.xm="touch")};this.xm=void 0;this.Gr=!0;this.WYa=this.OT=new _.El;this.VYa=this.NT=new _.El;this.Be=d;this.Ci=e instanceof fx?e:void 0;b.na.addEventListener("touchstart",this.V5,
o6a)};_.h=gx.prototype;_.h.je=function(){this.qIa()};_.h.Ka=function(){this.vb&&(this.vb.dispose(),this.vb=null);this.Qc.na.removeEventListener("touchstart",this.V5,o6a);this.rQ.unsubscribe();this.fz.unsubscribe();this.g6.unsubscribe()};
_.h.bB=function(){var a=this,b=this.Zf;if(!this.Cq&&b){var c=this.Mt(b),d=c.rl(),e=d.eg;this.cLa(b,e);d.Ke=null==b.Ke?!bx(this):b.Ke;c.ud(this.gIa(b));b.Rp&&b.Rp.ud(this.QXa);this.fz=this.sJa().subscribe(function(){return a.EK()});this.MIa(b);b instanceof fx&&(b.lLa(),b.Bi.Pc.ha(_.Je(b.close)).subscribe(function(){_.lUa(_.rr(e,!1));_.rr(e,!0)}))}};_.h.EK=function(){var a;null==(a=this.Zf)||a.close.emit()};_.h.focus=function(a,b){this.Yc&&a?_.jq(this.Yc,this.Qc,a,b):this.Qc.na.focus(b)};
_.h.Te=function(){var a;null==(a=this.vb)||a.Te()};_.h.fHa=function(a){var b=this;if(this.vb&&this.zM){var c=this.Zf;this.fz.unsubscribe();this.vb.detach();!this.Gr||"keydown"!==a&&this.xm&&bx(this)||this.focus(this.xm);this.xm=void 0;if(c instanceof fx)c.FKa(),c.Rp?c.sm.ha(_.je(function(e){return"void"===e.Sf}),_.ve(1),_.Je(c.Rp.hGa)).subscribe({next:function(){return c.Rp.detach()},complete:function(){return b.lG(!1)}}):this.lG(!1);else{this.lG(!1);var d;null==c||null==(d=c.Rp)||d.detach()}}};
_.h.MIa=function(a){a.iI=bx(this)?this.Ci:void 0;a.direction=this.dir;this.aLa(a);a.Wba(this.xm||"program");this.lG(!0)};_.h.aLa=function(a){if(a.Jia){for(var b=0,c=a.iI;c;)b++,c=c.iI;a.Jia(b)}};_.h.lG=function(a){a!==this.Cq&&((this.Cq=a)?this.OT.emit():this.NT.emit(),bx(this)&&this.rC.ZKa(a),_.al(this.ab))};_.h.Mt=function(a){if(!this.vb){var b=this.JF(a);this.tLa(a,b.eg);this.vb=this.We.create(b);this.vb.Gj().subscribe()}return this.vb};
_.h.JF=function(a){return new _.mr({eg:_.sr(_.oUa(_.rr(_.wr(this.We.position(),this.Qc))),".mat-menu-panel, .mat-mdc-menu-panel"),zj:a.zj||"cdk-overlay-transparent-backdrop",Bd:a.vx,qj:this.Be(),direction:this.kc})};_.h.tLa=function(a,b){var c=this;a.wv&&b.A1.subscribe(function(d){var e="start"===d.zR.hc?"after":"before",f="top"===d.zR.oc?"below":"above";c.hb?c.hb.qc(function(){return a.wv(e,f)}):a.wv(e,f)})};
_.h.cLa=function(a,b){var c=_.k("before"===a.Wr?["end","start"]:["start","end"]),d=c.next().value;c=c.next().value;var e=_.k("above"===a.Kv?["bottom","top"]:["top","bottom"]),f=e.next().value;e=e.next().value;var g=_.k([f,e]),m=g.next().value;g=g.next().value;var n=_.k([d,c]),r=n.next().value;n=n.next().value;var w=0;bx(this)?(n=d="before"===a.Wr?"start":"end",c=r="end"===d?"start":"end",this.Ci&&(null==this.AQ&&(this.AQ=(a=this.Ci.items.first)?a.Hf().offsetTop:0),w="bottom"===f?this.AQ:-this.AQ)):
a.TM||(m="top"===f?"bottom":"top",g="top"===e?"bottom":"top");_.pr(b,[{zc:d,Ac:m,hc:r,oc:f,offsetY:w},{zc:c,Ac:m,hc:n,oc:f,offsetY:w},{zc:d,Ac:g,hc:r,oc:e,offsetY:-w},{zc:c,Ac:g,hc:n,oc:e,offsetY:-w}])};_.h.sJa=function(){var a=this,b=this.vb.Ol(),c=this.vb.Ln,d=this.Ci?this.Ci.closed:_.Md(),e=this.Ci?this.Ci.yq().ha(_.je(function(f){return f!==a.rC}),_.je(function(){return a.Cq})):_.Md();return _.ge(b,d,e,c)};_.h.tIa=function(a){_.tpa(a)||(this.xm=0===a.button?"mouse":void 0,bx(this)&&a.preventDefault())};
_.h.ff=function(a){a=a.keyCode;if(13===a||32===a)this.xm="keyboard";bx(this)&&(39===a&&"ltr"===this.dir||37===a&&"rtl"===this.dir)&&(this.xm="keyboard",this.bB())};_.h.Jl=function(a){bx(this)?(a.stopPropagation(),this.bB()):this.Cq?this.EK():this.bB()};
_.h.qIa=function(){var a=this;bx(this)&&this.Ci&&(this.g6=this.Ci.yq().ha(_.je(function(b){return b===a.rC&&!b.disabled}),_.se(0,_.Cl)).subscribe(function(){a.xm="mouse";a.Zf instanceof fx&&a.Zf.pC?a.Zf.sm.ha(_.ve(1),_.se(0,_.Cl),_.Je(a.Ci.yq())).subscribe(function(){return a.bB()}):a.bB()}))};_.h.gIa=function(a){this.aj&&this.aj.Kc===a.Kc||(this.aj=new _.zr(a.Kc,this.Ge));return this.aj};
_.W.Object.defineProperties(gx.prototype,{eHa:{configurable:!0,enumerable:!0,get:function(){return this.Zf},set:function(a){this.Zf=a}},Zf:{configurable:!0,enumerable:!0,get:function(){return this.C6},set:function(a){var b=this;if(a!==this.C6){this.C6=a;this.rQ.unsubscribe();a&&(this.rQ=a.close.subscribe(function(d){b.fHa(d);"click"!==d&&"tab"!==d||!b.Ci||b.Ci.closed.emit(d)}));var c;null==(c=this.rC)||c.eLa(bx(this))}}},zM:{configurable:!0,enumerable:!0,get:function(){return this.Cq}},dir:{configurable:!0,
enumerable:!0,get:function(){return this.kc&&"rtl"===this.kc.value?"rtl":"ltr"}}});gx.O=function(a){return new (a||gx)(_.u(_.Er),_.u(_.ld),_.u(_.Ef),_.u(f6a),_.u(Yw,8),_.u(ex,10),_.u(_.Vq,8),_.u(_.iq),_.u(_.Me))};
gx.Ha=_.wc({type:gx,tb:3,Za:function(a,b){a&1&&_.I("click",function(c){return b.Jl(c)})("mousedown",function(c){return b.tIa(c)})("keydown",function(c){return b.ff(c)});a&2&&_.cf("aria-haspopup",b.Zf?"menu":null)("aria-expanded",b.zM)("aria-controls",b.zM?b.Zf.jga:null)},inputs:{eHa:["mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],Zf:["matMenuTriggerFor","menu"],QXa:["matMenuTriggerData","menuData"],Gr:["matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{OT:"menuOpened",WYa:"onMenuOpen",
NT:"menuClosed",VYa:"onMenuClose"}});_.hx=function(){dx.apply(this,arguments)};_.V(_.hx,dx);_.hx.O=function(){var a;return function(b){return(a||(a=_.jd(_.hx)))(b||_.hx)}}();_.hx.Ha=_.wc({type:_.hx,oa:[["ng-template","matMenuContent",""]],features:[_.yf([{wa:b6a,Hb:_.hx}]),_.af]});_.ix=function(){return ex.apply(this,arguments)||this};_.V(_.ix,ex);_.ix.O=function(){var a;return function(b){return(a||(a=_.jd(_.ix)))(b||_.ix)}}();
_.ix.ya=_.tc({type:_.ix,oa:[["","mat-menu-item",""]],yb:[1,"mat-focus-indicator"],tb:21,Za:function(a,b){a&2&&(_.cf("role",b.role)("tabindex",b.Qt())("aria-disabled",b.disabled.toString())("disabled",b.disabled||null)("mat-id-collision",null),_.ef("mat-menu-item",!0)("mat-menu-item-highlighted",b.zX)("mat-menu-item-submenu-trigger",b.sG)("mat-mdc-menu-item",!1)("mat-mdc-focus-indicator",!1)("mdc-list-item",!1)("mat-mdc-menu-item-highlighted",!1)("mat-mdc-menu-item-submenu-trigger",!1))},inputs:{disabled:"disabled",
hd:"disableRipple"},Sb:["matMenuItem"],features:[_.yf([{wa:ex,Hb:_.ix}]),_.af],jc:["mat-menu-item",""],Yb:["*"],Aa:3,Ba:3,Ea:[["matRipple","",1,"mat-menu-ripple",3,"matRippleDisabled","matRippleTrigger"],["class","mat-menu-submenu-icon","viewBox","0 0 5 10","focusable","false","aria-hidden","true",4,"ngIf"],["viewBox","0 0 5 10","focusable","false","aria-hidden","true",1,"mat-menu-submenu-icon"],["points","0,0 5,5 0,10"]],ua:function(a,b){a&1&&(_.rf(),_.sf(0),_.E(1,"div",0),_.x(2,ewa,2,0,"svg",1));
a&2&&(_.t(1),_.y("matRippleDisabled",b.hd||b.disabled)("matRippleTrigger",b.Hf()),_.t(1),_.y("ngIf",b.sG))},Ia:[_.Om,_.Lr],ob:2,Oa:0});_.jx=function(){gx.apply(this,arguments)};_.V(_.jx,gx);_.jx.O=function(){var a;return function(b){return(a||(a=_.jd(_.jx)))(b||_.jx)}}();_.jx.Ha=_.wc({type:_.jx,oa:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],yb:[1,"mat-menu-trigger"],Sb:["matMenuTrigger"],features:[_.af]});_.kx=function(a,b,c,d){fx.call(this,a,b,c,d);this.C5="mat-elevation-z";this.pGa=4};_.V(_.kx,fx);_.kx.Ha=fx.Ha;_.kx.O=function(a){return new (a||_.kx)(_.u(_.ld),_.u(_.Me),_.u(e6a),_.u(_.cl))};
_.kx.ya=_.tc({type:_.kx,oa:[["mat-menu"]],yb:["ngSkipHydration",""],tb:4,Za:function(a){a&2&&_.cf("aria-label",null)("aria-labelledby",null)("aria-describedby",null)("mat-id-collision",null)},Sb:["matMenu"],features:[_.yf([{wa:Yw,Hb:_.kx}]),_.af],Yb:["*"],Aa:1,Ba:0,Ea:[["tabindex","-1","role","menu",1,"mat-menu-panel",3,"id","ngClass","keydown","click"],[1,"mat-menu-content"]],ua:function(a){a&1&&(_.rf(),_.x(0,fwa,3,6,"ng-template"))},Ia:[_.Mm],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:[i6a,j6a]},Oa:0});_.lx=function(){};_.lx.O=function(a){return new (a||_.lx)};_.lx.Da=_.uc({type:_.lx});_.lx.Ca=_.ec({Pb:[n6a],imports:[_.Um,_.Xq,_.Mr,_.Fr,_.jr,_.Xq]});var p6a=new _.Bc("GMAT_MENU_OPTIONS",{Ga:"root",qa:function(){return{Lg:!1}}});_.mx=function(a,b){this.options=a;a.Lg||b.KS.push("gmat-mdc-menu")};_.mx.O=function(a){return new (a||_.mx)(_.u(p6a),_.u(_.Er))};_.mx.Ha=_.wc({type:_.mx,oa:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],features:[_.yf([{wa:_.Er,Kd:_.Av}])]});_.nx=function(){};_.nx.O=function(a){return new (a||_.nx)};_.nx.Da=_.uc({type:_.nx});_.nx.Ca=_.ec({Pb:[{wa:_.Er,Kd:_.Av}],imports:[_.cx]});var q6a=[[["","onedevOptOutButton",""]],[["","mat-icon-button",""]]],ox=function(a){var b=this;this.zone=a;this.Pva=!1;this.vN=new ResizeObserver(function(){b.zone.qc(function(){var c=[];for(var d=c.concat,e=Array.from(b.Dv),f=Array.from(b.aTc),g=Math.max(e.length,f.length),m=[],n=0;n<g;n++)m.push([e[n],f[n]]);c=d.call(c,_.Dc(m),[[b.u2a,b.EPb]]);c=_.k(c);for(d=c.next();!d.done;d=c.next())e=_.k(d.value),d=e.next().value,e=e.next().value,Number(0===e.na.offsetWidth)^Number(b.u2a.zM&&d!==b.u2a)&&d.EK();
r6a(b)})})};ox.prototype.Ra=function(){};ox.prototype.Tc=function(){if(0<this.JKc.length)throw Error("od");for(var a=_.k([].concat(_.Dc(this.buttons),[this.EPb])),b=a.next();!b.done;b=a.next())this.vN.observe(b.value.na)};ox.prototype.Ka=function(){this.vN.disconnect()};var s6a=function(a){r6a(a);var b=a.Pva?"keyboard":"mouse";a.Pva=!1;setTimeout(function(){a.t2a.Wba(b)})},r6a=function(a){a=_.k(a.t2a.Bi);for(var b=a.next();!b.done;b=a.next())b=b.value,b.disabled=0===b.Hf().offsetWidth};
_.W.Object.defineProperties(ox.prototype,{Zf:{configurable:!0,enumerable:!0,set:function(a){a.Bd="onedev-appbar-menu";this.t2a=a}}});ox.O=function(a){return new (a||ox)(_.u(_.Me))};
ox.ya=_.tc({type:ox,oa:[["onedev-mdc-button-group"]],Fd:function(a,b,c){a&1&&(_.Jf(c,_.ax,4),_.Jf(c,_.ax,4,_.ld),_.Jf(c,_.xv,4,_.ld),_.Jf(c,_.vs,4,_.ld));if(a&2){var d;_.Gf(d=_.Kf())&&(b.Dv=d);_.Gf(d=_.Kf())&&(b.aTc=d);_.Gf(d=_.Kf())&&(b.buttons=d);_.Gf(d=_.Kf())&&(b.JKc=d)}},ub:function(a,b){a&1&&(_.Hf(_.ax,5),_.Hf(_.ax,5,_.ld));if(a&2){var c;_.Gf(c=_.Kf())&&(b.u2a=c.first);_.Gf(c=_.Kf())&&(b.EPb=c.first)}},tb:2,Za:function(a){a&2&&_.df("display","flex")},inputs:{Zf:"menu"},standalone:!0,features:[_.zf],
Yb:["[onedevOptOutButton]","[mat-icon-button]"],Aa:5,Ba:1,Ea:[["mat-icon-button","","aria-label","show more",1,"show-more",3,"matMenuTriggerFor","keydown.enter","keydown.space","menuOpened"]],ua:function(a,b){a&1&&(_.rf(q6a),_.sf(0),_.sf(1,1),_.A(2,"button",0),_.I("keydown.enter",function(){b.Pva=!0})("keydown.space",function(){b.Pva=!0})("menuOpened",function(){return s6a(b)}),_.A(3,"mat-icon"),_.N(4,"more_vert"),_.B()());a&2&&(_.t(2),_.y("matMenuTriggerFor",b.t2a))},Ia:[_.yv,_.xv,_.xs,_.dt,_.ct,
_.nx,_.mx,_.ax],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  onedev-mdc-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  onedev-mdc-button-group [mat-icon-button]:first-child:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)),\n  onedev-mdc-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  onedev-mdc-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-mdc-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  onedev-mdc-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  onedev-mdc-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  onedev-mdc-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  onedev-mdc-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  onedev-mdc-button-group [mat-icon-button]:first-child:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)),\n  onedev-mdc-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  onedev-mdc-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-mdc-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  onedev-mdc-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  onedev-mdc-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  onedev-mdc-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  onedev-mdc-button-group [mat-icon-button]:first-child:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)),\n  onedev-mdc-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  onedev-mdc-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-mdc-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  onedev-mdc-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  onedev-mdc-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 px=function(){};px.O=function(a){return new (a||px)};px.Da=_.uc({type:px});px.Ca=_.ec({imports:[_.Um,_.rs,_.dt,_.lx,ox]});_.qx=function(){};_.qx.O=function(a){return new (a||_.qx)};_.qx.Da=_.uc({type:_.qx});_.qx.Ca=_.ec({imports:[px]});var t6a=["feedbackTooltip"],u6a=["branding"],rx=function(a,b,c,d,e,f,g,m,n,r,w){var z=this;this.Fa=a;this.Jk=b;this.tba=c;this.Ua=d;this.Lx=e;this.wt=f;this.document=g;this.Syc=m;this.appBarFontColor=n;this.IWb=r;this.ariaLabel="Product Title";this.np=xSa;this.tn={};this.tBc="/";this.yNb=1;this.M4a=new _.Ee;this.lzb=!!this.document.querySelector("#gb");this.bMc=!!this.document.querySelector("#gb a[role=button]");this.width=this.lzb?"calc(100% - "+(this.bMc?50:110)+"px)":"100%";this.Dg=[w.register("showShortcutDialog",
"shift+/",function(){z.K2&&(z.Ru?(z.Ru.close(),z.Ru=void 0):z.lya(),z.Fa.Ya({element:"AppBar",action:(z.Ru?"show":"hide")+"KeyboardShortcuts",gestureName:"KEYBOARD",projectId:z.np.projectId}))}),w.register("sendFeedback","shift+2",function(){z.sba?(z.sba.close(),z.sba=void 0):z.h1("KEYBOARD")})];this.eUc=_.Du.has(71)};
rx.prototype.Ra=function(){var a=this;this.Ua.events.ha(_.je(function(b){return b instanceof _.wg})).subscribe(function(){a.np=v6a(a);a.tn=a.mRa();a.djb.na.style.setProperty("--text-secondary",a.np.appBarFontColor);a.tBc=a.Ua.url})};rx.prototype.Ka=function(){this.M4a.next();for(var a=_.k(this.Dg),b=a.next();!b.done;b=a.next())b=b.value,b()};
rx.prototype.h1=function(a){var b=this;this.Fa.Ya({element:"FeedbackButton",action:"open",gestureName:a,projectId:this.np.projectId});this.uba&&this.uba.af();this.sba=this.Jk.open(Y3a);this.sba.Lz().ha(_.xe()).subscribe(function(c){b.sba=void 0;c&&b.tba.CV()})};var w6a=function(){setTimeout(function(){var a;null==(a=document.getElementById("skiplink-navigation-target"))||a.focus()})},x6a=function(a){_.pha(a.wt.theme).then(function(b){a.Lx.Yxa("DARK"===b?"LIGHT":"DARK")})};
rx.prototype.lya=function(){var a=this;this.Ru=this.Jk.open(_.As,{Sz:!1,data:this.np.keyboardShortcuts,minWidth:400});this.Ru.Lz().ha(_.xe()).subscribe(function(){a.Ru=void 0})};var v6a=function(a){var b={};a.IWb&&(b.appBarTitle=a.IWb,b.disableAppLink=!1);b.appBarFontColor=a.appBarFontColor;a=a.nI(function(c,d){return Object.assign({},c,d)},xSa);return Object.assign({},a,b)};rx.prototype.mRa=function(){return this.nI(function(a,b){return Object.assign({},a,b.tn)},{})};
rx.prototype.nI=function(a,b){for(var c=this.Ua.El.root.Wc;c&&"primary"===c.qf;)b=a(b,c.data),c=c.firstChild;return b};
_.W.Object.defineProperties(rx.prototype,{rSa:{configurable:!0,enumerable:!0,get:function(){return!this.lzb}},dFc:{configurable:!0,enumerable:!0,get:function(){return 0===this.yNb}},wda:{configurable:!0,enumerable:!0,get:function(){var a=this.np.appLink;return a?a:"/"+_.Co.oF}},projectId:{configurable:!0,enumerable:!0,get:function(){return this.np.projectId}},K2:{configurable:!0,enumerable:!0,get:function(){return this.np.keyboardShortcuts&&0<Array.from(this.np.keyboardShortcuts.entries()).length}},
mvb:{configurable:!0,enumerable:!0,get:function(){return this.K2||!!this.np.settingsPageLink}},evb:{configurable:!0,enumerable:!0,get:function(){return 0<(this.np.additionalLinks||[]).length}},fvb:{configurable:!0,enumerable:!0,get:function(){return this.mvb||this.evb}}});rx.O=function(a){return new (a||rx)(_.u(_.to),_.u(_.cs),_.u(_.Zs),_.u(_.Cg),_.u(_.jv),_.u(_.qv),_.u(_.vg),_.u(q2a,8),_.u(n2a,8),_.u(_.r2a,8),_.u(_.Xt),_.u(_.Eu))};
rx.ya=_.tc({type:rx,oa:[["app-bar"]],ub:function(a,b){a&1&&(_.Hf(t6a,5),_.Hf(u6a,5,_.ld));if(a&2){var c;_.Gf(c=_.Kf())&&(b.uba=c.first);_.Gf(c=_.Kf())&&(b.djb=c.first)}},tb:6,Za:function(a,b){a&2&&(_.df("width",b.width),_.ef("full-width",b.rSa)("fullscreen-search",b.dFc))},inputs:{ariaLabel:"ariaLabel"},Aa:42,Ba:15,Ea:[["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,"routerLink","trackProjectId"],["branding",""],[3,"productName","svgIcon"],[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"],["role","group"],["role","presentation",4,"ngIf"],[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"],["role","presentation"],["mat-menu-item","","ascTrackElement","AppBar","trackAction","showKeyboardShortcuts",3,"click"],["role","group",1,"additional"],["role","presentation",
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"]],ua:function(a,b){a&1&&(_.A(0,"header",0)(1,"div",1),_.x(2,gwa,4,0,"a",2),_.A(3,"a",3,4),_.E(5,"onedev-appbar-title",5),_.B()(),_.A(6,"div",6)(7,"div",7)(8,"button",8),_.I("click",function(){return w6a()})("keydown.enter",function(){return w6a()}),_.N(9," Skip navigation "),
_.B()(),_.x(10,hwa,1,1,"global-search-box",9),_.B(),_.A(11,"div",10)(12,"onedev-mdc-button-group",11)(13,"button",12),_.I("click",function(){return x6a(b)}),_.A(14,"mat-icon"),_.N(15,"brightness_4"),_.B()(),_.A(16,"button",13,14),_.I("click",function(){return b.h1("CLICK")}),_.E(18,"mat-icon",15),_.B(),_.A(19,"a",16)(20,"mat-icon"),_.N(21,"lightbulb_outline"),_.B()(),_.x(22,iwa,2,1,"button",17)(23,jwa,2,1,"a",18),_.B()(),_.A(24,"mat-menu",19,20)(26,"ul",21),_.x(27,kwa,3,0,"li",22),_.B(),_.x(28,nwa,
4,2,"ng-container",23),_.B(),_.A(29,"mat-menu",null,24)(31,"button",25),_.I("click",function(){return x6a(b)}),_.A(32,"span"),_.N(33,"Switch theme"),_.B()(),_.A(34,"button",26),_.I("click",function(){return b.h1("CLICK")}),_.A(35,"span"),_.N(36,"Send feedback"),_.B()(),_.A(37,"a",27)(38,"span"),_.N(39,"Tip of the Week"),_.B()(),_.x(40,owa,3,1,"button",28)(41,pwa,3,1,"a",29),_.B()());if(a&2){var c=_.vf(30);_.t(2);_.y("ngIf",b.eUc);_.t(1);_.y("routerLink",b.wda)("trackProjectId",b.projectId);_.cf("aria-label",
b.np.appBarTitle||b.ariaLabel);_.t(2);_.uf("productName",b.np.appBarTitle);_.y("svgIcon",b.Syc);_.t(5);_.y("ngIf",b.tn.nea);_.t(2);_.y("menu",c);_.t(10);_.y("ngIf",b.fvb);_.t(1);_.y("ngIf",b.np.settingsPageLink);_.t(1);_.y("overlapTrigger",!1);_.t(3);_.y("ngIf",b.K2);_.t(1);_.y("ngIf",b.evb);_.t(12);_.y("ngIf",b.fvb);_.t(1);_.y("ngIf",b.np.settingsPageLink)}},Ia:[_.yo,_.Nm,_.Om,_.uo,_.ns,_.Vw,_.xv,_.ws,_.vs,_.ys,_.xs,_.Tw,_.ct,_.mx,_.$w,_.Zw,_.ax,_.Ow,_.Qw,_.Ww,_.Xw,ox,_.eo],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-mdc-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-mdc-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}}"]});_.sx=function(a,b,c){this.DMc=a;this.hHc=b;this.Fp=c};_.sx.prototype.bootstrap=function(){sPa(this.DMc);for(var a=this.hHc,b=_.k(a.eHc),c=b.next();!c.done;c=b.next()){c=c.value;var d=[].concat(_.Dc(c.icons));c.hob&&(d=d.concat(c.hob));d=_.k(d);for(var e=d.next();!e.done;e=d.next()){var f=a,g=c.qx;e=e.value;var m=_.ug(zXa,g,e);f.vwb.r8a(g,e,new rXa(m))}}this.Fp.initialize()};_.sx.O=function(a){return new (a||_.sx)(_.q(Bo),_.q(_.et),_.q(_.ou),_.q(_.Bs))};_.sx.ta=_.p({token:_.sx,qa:_.sx.O,Ga:"root"});var y6a;_.tx=function(a,b,c,d,e,f,g,m){this.Fa=g;this.Ad=m;this.productVersion=void 0;this.service=c(a,{locale:b,apiKey:d});this.colorScheme=f.theme.ha(_.v(function(n){return"LIGHT"===n?1:2}));this.experimentIds=Array.from(e).map(function(n){return""+n})};
y6a=function(a,b,c){a.Fa.Ya({gestureName:"BACKGROUND",element:"HatsNextService",action:"showSurvey",Xe:b});a.service.mOc({triggerId:b,callback:function(d){d.surveyData&&a.colorScheme.ha(_.ve(1)).subscribe(function(e){a.Fa.Ya({gestureName:"BACKGROUND",element:"HatsNextService",action:"presentSurvey",Xe:b});a.service.hNc({surveyData:d.surveyData,colorScheme:e,authuser:0,customZIndex:1E4,productData:{productVersion:a.productVersion,experimentIds:a.experimentIds,customData:c}})})},authuser:0,enableTestingMode:!1})};
_.z6a=function(a,b){var c={};c=void 0===c?{}:c;a.Fa.SLc.then(function(){a.Ad.Vb(function(){_.pha(a.Ad.Cf).then(function(){setTimeout(function(){y6a(a,b,c)})})})})};_.tx.O=function(a){return new (a||_.tx)(_.q(rKa),_.q(_.Hh),_.q(_.pXa),_.q(_.Gm),_.q(Q1a),_.q(_.qv),_.q(_.to),_.q(_.Me))};_.tx.ta=_.p({token:_.tx,qa:_.tx.O,Ga:"root"});var A6a=_.Bi(["https://www.gstatic.com/images/icons/material/system_gm/svg/access_time_24px.svg"]),B6a=_.Bi(["https://www.gstatic.com/images/icons/material/system_gm/svg/info_outline_24px.svg"]),C6a=_.Bi(["https://www.gstatic.com/images/icons/material/system_gm/svg/link_24px.svg"]);var ux=function(a,b,c,d,e,f,g,m,n,r,w,z,D,J){this.SOc=a;this.upa=b;this.VMa=d;this.Ua=e;this.kh=g;this.userEmail=n;this.storage=r;this.kUa=z;c.bootstrap();(this.Nk=_.qi.has(2))&&w.load();this.NXa();this.Nk&&_.Du.has(42)&&_.z6a(z,"n9xCgksaE0jd2PDg8Pq0PBfvWMwF");_.bt(D,"access_time_24px",_.ug(A6a));_.bt(D,"info_outline_24px",_.ug(B6a));_.bt(D,"link_24px",_.ug(C6a));this.upa&&J.documentElement.style.setProperty("--app-bar-bg",this.upa)};
ux.prototype.NXa=function(){this.userEmail||!_.qi.has(3)||this.storage&&this.storage.get("epn_dismiss")||this.n2a()};ux.prototype.n2a=function(){var a=this;this.kh.open("We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.","Got it",{duration:0}).wz.subscribe(function(){a.storage&&a.storage.set("epn_dismiss",!0)})};ux.prototype.Ra=function(){var a=this.Ua;a.config=this.SOc.map(Jma);a.FM=!1};
ux.O=function(a){return new (a||ux)(_.u(H3a),_.u(m2a),_.u(_.sx),_.u(_.wv),_.u(_.Cg),_.u(_.Eu),_.u(_.Ls),_.u(_.Cu),_.u(_.Fm),_.u(_.JVa,8),_.u(_.ju),_.u(_.tx),_.u(_.at),_.u(_.vg))};
ux.ya=_.tc({type:ux,oa:[["cst-app"],["protractor-cst-app"]],Aa:6,Ba:3,Ea:[[1,"app"],[1,"router-wrapper"],["class","announcement-bar",4,"ngIf"],[1,"announcement-bar"]],ua:function(a,b){a&1&&(_.E(0,"app-bar"),_.A(1,"div",0)(2,"div",1),_.x(3,qwa,1,0,"announcement-bar",2),_.E(4,"router-outlet"),_.B()(),_.E(5,"uncaught-error-notifier"));a&2&&(_.df("background-color",b.upa),_.t(3),_.y("ngIf",b.VMa.cpb))},Ia:[_.Om,_.zv,rx,_.Ss,_.on],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%]    >:not(announcement-bar){flex:1 1 100%;min-height:0}router-outlet[_ngcontent-%COMP%]{flex:0!important}"]});var D6a=function(a){this.nOa=a};D6a.prototype.process=function(a){E6a(this,a);for(var b=_.k(_.ni(a)),c=b.next();!c.done;c=b.next())c=c.value,3===c.Lk&&E6a(this,c.elements);return a};var E6a=function(a,b){var c=!1,d=[];F6a(a,b,d);a=_.k(d);for(b=a.next();!b.done;b=a.next())b=b.value,c&&(b.error={type:6,location:b.location}),c=!0},F6a=function(a,b,c){b=_.k(b);for(var d=b.next();!d.done;d=b.next())d=d.value,0===d.Lk||2===d.Lk?(F6a(a,d.Gua,c),F6a(a,d.gxa,c)):_.rwa(d,a.nOa)&&!d.error&&c.push(d)};var G6a=function(a){this.YKc=a};G6a.prototype.process=function(a){if(!this.YKc)return a;for(var b=_.k(_.ni(a)),c=b.next();!c.done;c=b.next()){c=c.value;var d;if(d=_.rwa(c,9)&&!c.error)d=c.value?c.value.value:"",d=d.toLowerCase().replaceAll(/[^a-z0-9]/g,""),d=!"piper".startsWith(d);d&&(c.warning={type:"PACKAGE_AVAILABLE_IN_MULTIBRANCH",location:c.location})}return a};var I6a=function(){var a=H6a;this.nOa=5;this.pattern=a};I6a.prototype.process=function(a){for(var b=_.k(_.ni(a)),c=b.next();!c.done;c=b.next())c=c.value,!_.rwa(c,this.nOa)||c.error||this.pattern.test(c.value?c.value.value:"")||(c.error={type:7,location:c.location});return a};var J6a=function(){this.L1=[]},K6a;J6a.prototype.Pe=function(a){return this.L1.length?K6a(this.L1[0],a):void 0};K6a=function(a,b){b=void 0===b?function(c){return new c}:b;return a.wc?b(a.wc):a.instance};_.L6a=function(){this.L1=[]};_.V(_.L6a,J6a);var H6a,M6a;H6a=/^(y|yes|n|no|auto)$/;M6a=new Map([["case",5],["class",7],["content",11],["symbol",23]].concat(_.Dc([["func",14],["function",14]]),_.Dc([["f",12],["file",12],["filepath",12],["path",12]]),_.Dc([["l",16],["lang",16],["language",16]])));
_.N6a=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]]);_.O6a=new Map([["b",4],["branch",4],["r",20],["repo",20],["g",15],["git",15]].concat(_.Dc(_.N6a)));
_.P6a=new _.L6a;_.Q6a=new _.L6a;_.vx=function(){};_.vx.O=function(a){return new (a||_.vx)};_.vx.Da=_.uc({type:_.vx});_.vx.Ca=_.ec({Pb:[_.rv,_.vv,{wa:_.N3a,Cb:function(a){a={Vg:a||void 0};a=(void 0===a?{}:a).Vg;var b=!!_.Q6a.Pe();return{zea:_.Q6a.Pe()||_.P6a.Pe()||M6a,lDc:!0,G1a:[new D6a(5),new D6a(20),new I6a,new G6a(b)],jDc:!0,logger:a}},Ib:[[new _.Wk,_.Fs]]}]});_.wx=function(){};_.wx.O=function(a){return new (a||_.wx)};_.wx.Da=_.uc({type:_.wx});_.wx.Ca=_.ec({imports:[_.vx,_.Um,_.yv,_.dt]});_.xx=function(){};_.xx.O=function(a){return new (a||_.xx)};_.xx.Da=_.uc({type:_.xx});_.xx.Ca=_.ec({imports:[_.Um,_.vo,_.go]});_.R6a=new _.Bc("TooltipAnchor");_.S6a=new _.Bc("TooltipPeventer");_.yx=function(){};_.yx.O=function(a){return new (a||_.yx)};_.yx.Da=_.uc({type:_.yx});_.yx.Ca=_.ec({imports:[_.yq,xw,_.Um,Dw,_.rs,_.dt,_.Fr,zw]});_.zx=function(){};_.zx.O=function(a){return new (a||_.zx)};_.zx.Da=_.uc({type:_.zx});_.zx.Ca=_.ec({Pb:[{wa:_.C5a,nc:{fv:"grimoire-multibranch",jPa:1E3,KQa:!0}}],imports:[_.Ao,_.vx,_.Um,_.xx,_.yx,_.qs,_.Uw,_.yv,_.dt,_.Nw,_.Sw,_.Hv,_.Au,_.vw]});var Ax=function(){};Ax.O=function(a){return new (a||Ax)};Ax.Da=_.uc({type:Ax});Ax.Ca=_.ec({imports:[_.Ao,_.Um,_.vo,{yl:_.$s,Pb:[_.Zs]},_.qs,_.zx,_.ss,_.yv,_.Cv,_.Uw,_.dt,_.nx,_.Sw,_.qx,_.go]});var T6a=[{Eda:"Documentation",Em:"https://goto.google.com/grimoire-codesearch-documentation"},{Eda:"Accessibility Help",Em:"https://g3doc.corp.google.com/devtools/grimoire/g3doc/howto/accessibility.md"}],U6a=[{Eda:"Documentation",Em:"https://cloud.google.com/source-repositories/docs/"},{vCc:!0,Eda:"Support",Em:"https://cloud.google.com/source-repositories/docs/support"}],Bx=function(){this.additionalLinks=_.qi.has(2)?T6a:U6a};Bx.prototype.resolve=function(){return this.additionalLinks};
Bx.O=function(a){return new (a||Bx)(_.q(_.Cu))};Bx.ta=_.p({token:Bx,qa:Bx.O,Ga:"root"});var V6a,W6a,X6a,Y6a,Cx;V6a=[{Ub:"?",Yd:"Show shortcut help"},{Ub:["@"],Yd:"Send feedback"},{Ub:["alt","+","..."],Yd:"Use shortcuts with modal screenreader"},{Ub:"c",Yd:"Focus code panel"},{Ub:"g",Yd:"Go to line"},{Ub:"o",Yd:"Show outline"},{Ub:"t",Yd:"Show directory tree"}];W6a=[];X6a=[{Ub:"/",Yd:"Search for code or files"},{Ub:".",Yd:"Search for code or files in this directory"},{Ub:"j",Yd:"Select next result in the search result list"},{Ub:"k",Yd:"Select previous result in the search result list"}];
Y6a=[];
Cx=[{Ub:"a",Yd:"Toggle fullscreen mode"},{Ub:"b",Yd:"Toggle blame layer"},{Ub:"f",Yd:"Show find in file menu"},{Ub:"h",Yd:"Show revision history of the file"},{Ub:"l",Yd:"Show links menu"},{Ub:["l","then","p"],Yd:"Copy the current file path"},{Ub:["l","then","h"],Yd:"Copy the link to the HEAD version of the file"},{Ub:["l","then","r"],Yd:"Copy the link to the current version and line of the file"},{Ub:["ctrl","+","shift","+","\\"],Yd:"Opens the context menu for the focused symbol"},{Ub:"q",Yd:"Toggle bottom panel"},
{Ub:"u",Yd:"Toggle the navigation panel"},{Ub:"y",Yd:"Show/hide search matches in a file"},{Ub:["\u2191","or","k"],Yd:"Up one line in code browser"},{Ub:["\u2193","or","j"],Yd:"Down one line in code browser"},{Ub:"+",Yd:"Increase size of code font"},{Ub:"-",Yd:"Decrease size of code font"}];
_.Dx=function(){_.Du.has(10)&&Cx.push({Ub:"x",Yd:"Show cross references for symbols"});_.Du.has(5)&&Cx.push({Ub:"X",Yd:"Show a callgraph for the file"});_.Du.has(7)&&Cx.push({Ub:"8",Yd:"Toggle code column guides"});if(_.Du.has(37)){var a=Cx.findIndex(function(f){return"Show/hide search matches in a file"===f.Yd});Cx.splice(a,1)}_.Du.has(28)||Y6a.push({Ub:"E",Yd:"Open in editor (when available)"});_.qi.has(2)&&(W6a.push({Ub:"r",Yd:"Open the related files menu"},{Ub:["r","then","b"],Yd:"Open related BUILD file"},
{Ub:["r","then","o"],Yd:"Open related OWNERS file"},{Ub:["r","then","r"],Yd:"Open related README file"},{Ub:["r","then","t"],Yd:"Open related test file"}),Cx.push({Ub:["l","then","g"],Yd:"Copy link to google3-relative path"},{Ub:["l","then","i"],Yd:"Copy import statement"},{Ub:["l","then","b"],Yd:"Copy build rule"}));a=["General",twa(V6a)];var b=["Related files (hold <shift> to open in new tab)",twa(W6a)],c=["Search",twa(X6a)],d=["View in",twa(Y6a)],e=["File Browsing",twa(Cx)];this.vOc=new Map([a,
b].concat(_.Dc(_.Du.has(37)?[]:[c,d]),[e]))};_.Dx.prototype.resolve=function(){return this.vOc};_.Dx.O=function(a){return new (a||_.Dx)(_.q(_.Cu),_.q(_.Eu))};_.Dx.ta=_.p({token:_.Dx,qa:_.Dx.O,Ga:"root"});var Ex=function(){this.settingsPageLink=_.qi.has(2)?_.Co.GW:void 0};Ex.prototype.resolve=function(){return this.settingsPageLink};Ex.O=function(a){return new (a||Ex)(_.q(_.Cu))};Ex.ta=_.p({token:Ex,qa:Ex.O,Ga:"root"});var Z6a;Z6a=window.location.pathname;
_.$6a=[{wa:Em,Cb:function(a){return a.qca().Hsa()},Ib:[Pu]},{wa:mKa,Cb:function(a){a=a.qca();a=_.Lb(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:_.Qg(a,"Unknown Environment Name")}},Ib:[Pu]},{wa:_.Fm,Cb:function(a){return _.Y(a,11)||""},Ib:[Pu]},{wa:f2a,Cb:function(a){return a.lTa()||""},Ib:[Pu]},{wa:nKa,Cb:function(a){return!!_.qj(a,17)},Ib:[Pu]},{wa:oKa,
Cb:function(a){return!!_.qj(a,19)},Ib:[Pu]},{wa:_.pKa,Cb:function(a){return _.Y(a,13)||""},Ib:[Pu]},{wa:k2a,Cb:function(a){return a.Ng()||window.location.hostname},Ib:[Pu]},{wa:_.l2a,Cb:function(a){return _.Y(a,30)||""},Ib:[Pu]},{wa:m2a,Cb:function(a){return xu(a)?_.Y(xu(a),1)||null:null},Ib:[Pu]},{wa:n2a,Cb:function(a){return xu(a)?_.Y(xu(a),8)||null:null},Ib:[Pu]},{wa:o2a,Cb:function(a){return xu(a)?_.Y(xu(a),3)||null:null},Ib:[Pu]},{wa:p2a,Cb:function(a){return xu(a)?_.Y(xu(a),2)||null:null},Ib:[Pu]},
{wa:q2a,Cb:function(a){return xu(a)?_.Y(xu(a),4)||null:null},Ib:[Pu]},{wa:_.r2a,Cb:function(a){return xu(a)?xu(a).Jca()||null:null},Ib:[Pu]},{wa:_.s2a,Cb:function(a){return xu(a)?_.Y(xu(a),10)||null:null},Ib:[Pu]},{wa:_.t2a,Cb:function(a){return bza(_.ej(a,b1a,10),2)},Ib:[Pu]},{wa:_.u2a,Cb:function(a){return _.ej(a,b1a,10)},Ib:[Pu]},{wa:_.qKa,Cb:function(a){return _.Y(a,23)},Ib:[Pu]},{wa:rKa,Cb:function(a){return _.Y(a,25)||"1633047"},Ib:[Pu]},{wa:sKa,Cb:function(a){return _.Y(a,31)||"https://play.google.com/log"},
Ib:[Pu]},{wa:Pu,Cb:function(){var a=window.GRIMOIRE_CONFIG;if(!a)throw Error("pd");return P1a(a)}},{wa:v2a,Cb:function(a){var b=new WJa;a=_.k(_.fj(a,ru,35));for(var c=a.next();!c.done;c=a.next())c=c.value.u_(),_.ij(b,1,dm,c);return b},Ib:[Pu]},{wa:_.Gm,Cb:function(a){return _.Y(a,1)||""},Ib:[Pu]},{wa:_.Hm,Cb:function(a){return _.Y(a,2)},Ib:[Pu]},{wa:tKa,Cb:function(a){return _.Y(a,3)},Ib:[Pu]},{wa:uKa,Cb:function(){return fsa(window)}},{wa:vKa,Cb:function(a){return _.Y(yu(a),1)},Ib:[Pu]},{wa:w2a,
Cb:function(a){return _.ej(a,h1a,20)},Ib:[Pu]},{wa:_.g2a,Cb:function(a){return a.I_()},Ib:[Pu]},{wa:_.wKa,Cb:function(a){return _.Y(yu(a),15)},Ib:[Pu]},{wa:_.Rta,Cb:function(a){return _.Y(_.ej(a,j1a,7),2)},Ib:[Pu]},{wa:z2a,Cb:function(a){var b=new Map;a=_.k(_.wb(_.ej(a,j1a,7),16,_.nba).entries());for(var c=a.next();!c.done;c=a.next()){var d=_.k(c.value);c=d.next().value;d=d.next().value;b.set(c,d)}return b},Ib:[Pu]},{wa:_.xKa,Cb:function(a){return _.Y(yu(a),2)},Ib:[Pu]},{wa:_.yKa,Cb:function(a){return _.Y(yu(a),
6)},Ib:[Pu]},{wa:_.zKa,Cb:function(a){return _.Y(yu(a),8)},Ib:[Pu]},{wa:_.BKa,Cb:function(a){return _.Y(yu(a),11)},Ib:[Pu]},{wa:_.GKa,Cb:function(a){return _.Y(yu(a),4)},Ib:[Pu]},{wa:_.HKa,Cb:function(a){return _.Y(yu(a),13)},Ib:[Pu]},{wa:IKa,Cb:function(a){return _.Y(yu(a),5)},Ib:[Pu]},{wa:_.EKa,Cb:function(a){return _.Y(yu(a),3)},Ib:[Pu]},{wa:_.FKa,Cb:function(a){return _.Y(yu(a),16)},Ib:[Pu]},{wa:_.JKa,Cb:function(a){return _.Y(yu(a),9)},Ib:[Pu]},{wa:_.CKa,Cb:function(a){return _.Y(_.ej(a,su,4),
2)},Ib:[Pu]},{wa:_.LKa,Cb:function(a){return _.Y(_.ej(a,su,4),7)},Ib:[Pu]},{wa:_.MKa,Cb:function(a){return _.Y(_.ej(a,su,4),8)},Ib:[Pu]},{wa:_.DKa,Cb:function(a){return _.Y(_.ej(a,su,4),3)},Ib:[Pu]},{wa:_.KKa,Cb:function(a){return _.Y(yu(a),12)},Ib:[Pu]},{wa:_.AKa,Cb:function(a){return _.Y(yu(a),7)},Ib:[Pu]},{wa:_.Im,Cb:function(a){return _.Y(a,15)},Ib:[Pu]},{wa:_.OKa,Cb:function(){return Z6a}},{wa:PKa,nc:!1},{wa:NKa,nc:!1}];_.Fx=function(a){if(a)throw Error("qd");};
_.Fx.O=function(a){return new (a||_.Fx)(_.q(_.Fx,12))};_.Fx.Da=_.uc({type:_.Fx});_.Fx.Ca=_.ec({});_.a7a=new _.Bc("REQUEST_SERVICE");_.Gx=function(){};_.Gx.O=function(a){return new (a||_.Gx)};_.Gx.Da=_.uc({type:_.Gx});_.Gx.Ca=_.ec({});var Hx=function(a){this.YQc=a};Hx.prototype.create=function(a,b){return new b7a(a,this.YQc,b)};Hx.O=function(a){return new (a||Hx)(_.q(_.Tu))};Hx.ta=_.p({token:Hx,qa:Hx.O,Ga:"root"});var b7a=function(a,b,c){this.xNa=a;this.V2a=b;this.url=c};_.V(b7a,cKa);b7a.prototype.makeRequest=function(a){return this.xNa.makeRequest(a).ha(this.V2a.create(this.url))};var c7a=function(a){this.yNc=a};_.V(c7a,cKa);c7a.prototype.makeRequest=function(a){var b=this;return _.de(function(){return b.yNc.makeRequest(a)})};_.Ix=function(a,b){this.Eka=a;this.eca=b};_.Ix.prototype.create=function(a){a=this.eca.create(a,"xd4");return this.Eka.create(new c7a(a))};_.Ix.O=function(a){return new (a||_.Ix)(_.q(lt),_.q(Jx))};_.Ix.ta=_.p({token:_.Ix,qa:_.Ix.O,Ga:"root"});_.Kx=function(a,b,c){this.bRc=a;this.Eka=b;this.eca=c};_.Kx.prototype.create=function(a){var b=new c7a(this.eca.create(a,"xd4"));return this.bRc.create(this.Eka.create(b),a)};_.Kx.O=function(a){return new (a||_.Kx)(_.q(Hx),_.q(lt),_.q(Jx))};
_.Kx.ta=_.p({token:_.Kx,qa:_.Kx.O,Ga:"root"});_.Lx=function(a,b,c,d){this.config=a;this.Eka=b;this.ILc=c;this.eca=d};_.Lx.prototype.create=function(a){a=_.qi.has(0)?this.ILc.create(a):this.eca.create(a,"xd3");return this.Eka.create(new c7a(a))};_.Lx.O=function(a){return new (a||_.Lx)(_.q(_.Cu),_.q(lt),_.q(mt),_.q(Jx))};_.Lx.ta=_.p({token:_.Lx,qa:_.Lx.O,Ga:"root"});var Jx=function(a,b,c,d,e){this.Nva=a;this.sessionIndex=b;this.lock=c;this.Fa=d;this.Np=e};
Jx.prototype.create=function(a,b){var c=_.Du.has(28)&&!_.Du.has(29)?{}:{"googleapis.config/sessionIndex":this.sessionIndex,"googleapis.config/auth/useFirstPartyAuth":!0,"googleapis.config/auth/useFirstPartyAuthV2":!0};eaa()&&(b="xd3");c["client/xd3"]="xd3"===b;c["client/xd4"]="xd4"===b;return new HXa(a,this.Nva,this.Fa,this.lock,this.Np,c)};Jx.O=function(a){return new (a||Jx)(_.q(_.Gm),_.q(_.Hm),_.q(_.QXa),_.q(_.Bu),_.q(_.Im),_.q(_.Eu))};Jx.ta=_.p({token:Jx,qa:Jx.O,Ga:"root"});_.d7a=new _.Bc("REQUEST_SERVICE");_.Mx=function(){};_.Mx.O=function(a){return new (a||_.Mx)};_.Mx.Da=_.uc({type:_.Mx});_.Mx.Ca=_.ec({});_.e7a=new _.Bc("file_contents_derived_data_memoizers");_.Nx=function(a){this.Fa=a;this.Qf=new _.pt(this.Fa)};_.f7a=new _.Bc("file_service",{Ga:"root",qa:function(){return _.Tta(qSa)}});_.Ox=function(a,b,c){_.Nx.call(this,a);this.jL=b;this.Le=c};_.V(_.Ox,_.Nx);_.h=_.Ox.prototype;_.h.xA=function(a,b,c,d,e,f){var g=this,m=_.ji(a,b,c,d,e,f);return this.Qf.fetch(m.toObject(),function(){return g.fetch(m)})};_.h.Tqa=function(){return new Hp};_.h.extract=function(a){return a.xA()};_.h.isValid=function(a){return 0!==a.Og()};
_.h.fetch=function(a){var b=this;return _.Uu(this.Le,function(){return b.jL.xA((new Sp).Kx(a),b.Le.Ik())},"FileService.getFolding").ha(_.v(function(c){return c.xA()||new Hp}))};_.Ox.O=function(a){return new (a||_.Ox)(_.q(_.to),_.q(_.f7a),_.q(_.kv))};_.Ox.ta=_.p({token:_.Ox,qa:_.Ox.O,Ga:"root"});_.Px=function(a,b,c){_.Nx.call(this,a);this.jL=b;this.Le=c};_.V(_.Px,_.Nx);_.h=_.Px.prototype;_.h.Pw=function(a,b,c,d,e,f){var g=this,m=_.ji(a,b,c,d,e,f);return this.Qf.fetch(m.toObject(),function(){return g.fetch(m)})};_.h.Tqa=function(){return new Jp};_.h.extract=function(a){return a.Pw()};_.h.isValid=function(a){return 0!==a.Og()};
_.h.fetch=function(a){var b=this;return _.Uu(this.Le,function(){return b.jL.Pw((new Tp).Kx(a),b.Le.Ik())},"FileService.getOutline").ha(_.v(function(c){return c.Pw()||new Jp}))};_.Px.O=function(a){return new (a||_.Px)(_.q(_.to),_.q(_.f7a),_.q(_.kv))};_.Px.ta=_.p({token:_.Px,qa:_.Px.O,Ga:"root"});_.g7a=new _.Bc("REQUEST_SERVICE");_.Qx=function(){};_.Qx.O=function(a){return new (a||_.Qx)};_.Qx.Da=_.uc({type:_.Qx});_.Qx.Ca=_.ec({});_.Rx=new _.Bc("API_VERSION");_.Sx=new _.Bc("REQUEST_SERVICE");_.Tx=function(){};_.Tx.O=function(a){return new (a||_.Tx)};_.Tx.Da=_.uc({type:_.Tx});_.Tx.Ca=_.ec({});_.h7a=new _.Bc("API_VERSION");_.Ux=new _.Bc("REQUEST_SERVICE");_.Vx=function(){};_.Vx.O=function(a){return new (a||_.Vx)};_.Vx.Da=_.uc({type:_.Vx});_.Vx.Ca=_.ec({});_.i7a=new _.Bc("API_VERSION");_.j7a=new _.Bc("REQUEST_SERVICE");_.Wx=function(){};_.Wx.O=function(a){return new (a||_.Wx)};_.Wx.Da=_.uc({type:_.Wx});_.Wx.Ca=_.ec({});_.k7a=new _.Bc("API_VERSION");_.l7a=new _.Bc("REQUEST_SERVICE");_.Xx=function(){};_.Xx.O=function(a){return new (a||_.Xx)};_.Xx.Da=_.uc({type:_.Xx});_.Xx.Ca=_.ec({});_.Yx=new _.Bc("API_VERSION");_.Zx=new _.Bc("REQUEST_SERVICE");_.$x=function(){};_.$x.O=function(a){return new (a||_.$x)};_.$x.Da=_.uc({type:_.$x});_.$x.Ca=_.ec({});_.m7a=new _.Bc("REQUEST_SERVICE");_.ay=function(){};_.ay.O=function(a){return new (a||_.ay)};_.ay.Da=_.uc({type:_.ay});_.ay.Ca=_.ec({});var n7a=new _.Bc("localObservableRequestService",{Ga:"root",qa:function(){var a={s_:"",r_:""};return _.pc(Hx).create(new _.VXa(a,_.pc(_.Fn),_.pc(_.Hm)),a.s_)}}),by=function(a){if(a)throw Error("rd");};by.O=function(a){return new (a||by)(_.q(by,12))};by.Da=_.uc({type:by});by.Ca=_.ec({imports:[_.Ao,_.Gx,_.Mx,_.Wx,_.Rt,_.St,_.Lt,_.Bm,_.uv,_.Tt,_.Ut,_.Tx,_.$x,_.Vt,_.ay,_.Xx,_.Vx,_.Qx]});var cy=function(){};cy.prototype.YHb=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)};cy.prototype.WHb=function(){};cy.prototype.VHb=function(a){return a};cy.O=function(a){return new (a||cy)};cy.ta=_.p({token:cy,qa:cy.O});var p7a;_.o7a=null;p7a=new _.Bc("legacy converter",{Ga:"root",qa:function(){return _.o7a}});var q7a,vwa,r7a;q7a=/^([^?#;]*)((\?|#|;).*)?$/;vwa=[_.Co.N5a,_.Co.hDa,_.Co.VO,_.Co.GW,_.Co.N7a];r7a=[{startIndex:1,LQa:"+"},{NQb:"+",LQa:":"},{NQb:":"}];_.dy=function(a){this.sBb=a;this.un=_.qi.has(2)};
_.dy.prototype.YHb=function(a,b){b&&this.sBb&&(a=this.sBb(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};
_.dy.prototype.WHb=function(a,b){a=a.root.children.primary.Td;if(!(2>=a.length)){for(var c=a.map(function(m){return m.path}).join("/")+"/",d=_.k(vwa),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&&uwa(a,3,a.length):uwa(a,1,a.length);else{if("h"===a[0].path||"source"===a[0].path)var f=a.shift();c=_.k(r7a);e=c.next();for(d={};!e.done;d={F1:d.F1},e=c.next()){d.F1=e.value;e=d.F1.startIndex;if(void 0===e){e=a.findIndex(function(m){return function(n){return n.path===
m.F1.NQb}}(d));if(0>e)break;e++}var g=void 0!==d.F1.LQa?a.findIndex(function(m){return function(n){return n.path===m.F1.LQa}}(d)):a.length;g=0>g?a.length:g;uwa(a,e,g)}f&&a.unshift(f)}b&&(a[a.length-1].path+="/")}};_.dy.prototype.VHb=function(a){if(!wwa(a))return a;var b=a.replace(q7a,"$1");a=a.replace(q7a,"$2");b=b.replace(/%2F/g,"/").replace(/%2B/g,"+").replace("/:/",":").replace("/:",":").replace(":/",":").replace("piper/_/","piper///");return b+a};
_.dy.O=function(a){return new (a||_.dy)(_.q(p7a),_.q(_.Cu))};_.dy.ta=_.p({token:_.dy,qa:_.dy.O});var ey=function(a,b,c){c=void 0===c?xwa:c;this.location=a;this.KMc=b;this.iNc=c;this.current=null;this.oVa=!1};_.V(ey,hn);ey.prototype.parse=function(a){a=hn.prototype.parse.call(this,a);this.oVa||s7a(this,a);return a};ey.prototype.md=function(a){s7a(this,a);return hn.prototype.md.call(this,a)};
var s7a=function(a,b){a.current&&a.current.path===a.location.path()||(a.oVa=!0,a.current={path:a.location.path(),v3:a.parse(a.location.path())},a.oVa=!1);for(var c=_.k(a.KMc),d=c.next();!d.done;d=c.next())d=d.value,a.current.v3.Ta.hasOwnProperty(d)&&a.iNc(d,a.current.v3,b)};var t7a,u7a;t7a=window.location.pathname;u7a=new _.Bc("queryParamPreserver",{Ga:"root",qa:function(){return ywa}});_.fy=function(a,b,c,d){ey.call(this,c,sSa,d);this.Dc=b;this.Cwa=[];this.Cwa.push(new cy,a)};_.V(_.fy,ey);
_.fy.prototype.parse=function(a){var b=a.split(/[\/]+;/);var c=1<b.length?b.join(";"):a;a=c!==a||!this.Ua.FM&&"/"!==t7a&&t7a.endsWith("/")&&(new _.Th(c)).he()+"/"===t7a;var d=_.k(this.Cwa);for(b=d.next();!b.done;b=d.next())c=b.value.YHb(c,!this.Ua.FM);c=ey.prototype.parse.call(this,c.replace(/\/\//g,"/%2F").replace(/\(/g,"%28").replace(/\)/g,"%29"));if(!c.root.children.primary)return c;d=_.k(this.Cwa);for(b=d.next();!b.done;b=d.next())b.value.WHb(c,a);return c};
_.fy.prototype.md=function(a){a=ey.prototype.md.call(this,a);for(var b=_.k(this.Cwa),c=b.next();!c.done;c=b.next())a=c.value.VHb(a);return a};_.W.Object.defineProperties(_.fy.prototype,{Ua:{configurable:!0,enumerable:!0,get:function(){this.KMb||(this.KMb=this.Dc.get(_.Cg));return this.KMb}}});_.fy.O=function(a){return new (a||_.fy)(_.q(_.dy),_.q(_.Ne),_.q(_.$m),_.q(u7a))};_.fy.ta=_.p({token:_.fy,qa:_.fy.O});var v7a=new _.Bc("GMAT_SNACK_BAR_OPTIONS",{Ga:"root",qa:function(){return{Lg:!1}}});var gy=function(a,b,c,d,e,f,g){g.Lg||a.KS.push("gmat-mdc-snack-bar");_.Ls.call(this,a,b,c,d,e,f)};_.V(gy,_.Ls);gy.O=function(a){return new (a||gy)(_.q(_.Er),_.q(_.xq),_.q(_.Ne),_.q(_.rq),_.q(_.Ls,12),_.q(_.aWa),_.q(v7a))};gy.ta=_.p({token:gy,qa:gy.O});_.hy=function(){};_.hy.O=function(a){return new (a||_.hy)};_.hy.Da=_.uc({type:_.hy});_.hy.Ca=_.ec({Pb:[{wa:_.Ls,Kd:gy},{wa:_.Er,Kd:_.Av}],imports:[Ms]});var w7a={};var iy=function(){_.gg.call(this,{type:"@ngrx/store/init"})};_.V(iy,_.gg);iy.create=_.gg.create;iy.prototype.next=function(a){if("function"===typeof a)throw new TypeError("sd");if("undefined"===typeof a)throw new TypeError("td");if("undefined"===typeof a.type)throw new TypeError("ud");_.gg.prototype.next.call(this,a)};iy.prototype.complete=function(){};iy.prototype.Ka=function(){_.gg.prototype.complete.call(this)};iy.O=function(a){return new (a||iy)};iy.ta=_.p({token:iy,qa:iy.O});var x7a=[iy];var y7a=new _.Bc("@ngrx/store Internal Root Guard"),z7a=new _.Bc("@ngrx/store Internal Initial State"),A7a=new _.Bc("@ngrx/store Initial State"),B7a=new _.Bc("@ngrx/store Reducer Factory"),C7a=new _.Bc("@ngrx/store Internal Reducer Factory Provider"),D7a=new _.Bc("@ngrx/store Initial Reducers"),E7a=new _.Bc("@ngrx/store Internal Initial Reducers"),F7a=new _.Bc("@ngrx/store Internal Store Reducers"),G7a=new _.Bc("@ngrx/store Internal Store Features"),H7a=new _.Bc("@ngrx/store Feature Reducers"),I7a=
new _.Bc("@ngrx/store User Provided Meta Reducers"),J7a=new _.Bc("@ngrx/store Meta Reducers"),K7a=new _.Bc("@ngrx/store Internal Resolved Meta Reducers"),L7a=new _.Bc("@ngrx/store User Runtime Checks Config"),M7a=new _.Bc("@ngrx/store Internal User Runtime Checks Config"),N7a=new _.Bc("@ngrx/store Internal Runtime Checks"),O7a=new _.Bc("@ngrx/store Check if Action types are unique");var P7a=function(){_.Kd.apply(this,arguments)};_.V(P7a,_.Kd);P7a.create=_.Kd.create;var jy=function(){iy.apply(this,arguments)};_.V(jy,iy);jy.create=iy.create;jy.ta=iy.ta;jy.O=iy.O;var ky=function(a,b,c,d){_.gg.call(this,d(c,b));this.ACc=a;this.FD=b;this.FU=c;this.Mwa=d};_.V(ky,_.gg);ky.create=_.gg.create;
var R7a=function(a,b){b=b.reduce(function(c,d){var e=d.FU,f=d.Mwa,g=d.TDb,m=d.FD;d=d.key;e="function"===typeof e?Fwa(g)(e,m):Ewa(f,g)(e,m);c[d]=e;return c},{});Q7a(a,b)},T7a=function(a,b){S7a(a,b.map(function(c){return c.key}))},Q7a=function(a,b){a.FU=Object.assign({},a.FU,b);U7a(a,Object.keys(b))},S7a=function(a,b){b.forEach(function(c){a.FU=Cwa(a.FU,c)});U7a(a,b)},U7a=function(a,b){a.next(a.Mwa(a.FU,a.FD));a.ACc.next({type:"@ngrx/store/update-reducers",features:b})};ky.prototype.Ka=function(){this.complete()};
ky.O=function(a){return new (a||ky)(_.q(jy),_.q(A7a),_.q(D7a),_.q(B7a))};ky.ta=_.p({token:ky,qa:ky.O});var V7a=[ky,{wa:P7a,Hb:ky},{wa:jy,Hb:iy}];var ly=function(){_.Ee.apply(this,arguments)};_.V(ly,_.Ee);ly.create=_.Ee.create;ly.prototype.Ka=function(){this.complete()};ly.O=function(){var a;return function(b){return(a||(a=_.jd(ly)))(b||ly)}}();ly.ta=_.p({token:ly,qa:ly.O});var W7a=[ly];var X7a=function(){_.Kd.apply(this,arguments)};_.V(X7a,_.Kd);X7a.create=_.Kd.create;var my=function(a,b,c,d){_.gg.call(this,d);var e=this;this.zya=a.ha(_.yia(bJa)).ha(_.Le(b)).ha(_.Ae(Gwa,{state:d})).subscribe(function(f){var g=f.action;e.next(f.state);c.next(g)})};_.V(my,_.gg);my.create=_.gg.create;my.prototype.Ka=function(){this.zya.unsubscribe();this.complete()};my.O=function(a){return new (a||my)(_.q(iy),_.q(P7a),_.q(ly),_.q(A7a))};my.ta=_.p({token:my,qa:my.O});var Y7a=[my,{wa:X7a,Hb:my}];var ny=function(a,b,c){this.t8=b;this.P_a=c;this.source=a};_.V(ny,_.Kd);ny.create=_.Kd.create;_.h=ny.prototype;_.h.select=function(a){return Hwa.call.apply(Hwa,[null,a].concat(_.Dc(_.zc.apply(1,arguments))))(this)};_.h.IA=function(a){var b=new ny(this,this.t8,this.P_a);b.operator=a;return b};_.h.dispatch=function(a){this.t8.next(a)};_.h.next=function(a){this.t8.next(a)};_.h.error=function(a){this.t8.error(a)};_.h.complete=function(){this.t8.complete()};
ny.O=function(a){return new (a||ny)(_.q(X7a),_.q(iy),_.q(ky))};ny.ta=_.p({token:ny,qa:ny.O});var Z7a=[ny];var oy=function(){};oy.O=function(a){return new (a||oy)(_.q(iy),_.q(P7a),_.q(ly),_.q(ny),_.q(y7a,8),_.q(O7a,8))};oy.Da=_.uc({type:oy});oy.Ca=_.ec({});var py=function(a,b,c){this.features=a;this.P_a=c;a=a.map(function(d,e){e=b.shift()[e];return Object.assign({},d,{FU:e,FD:Owa(d.FD)})});R7a(c,a)};py.prototype.Ka=function(){T7a(this.P_a,this.features)};py.O=function(a){return new (a||py)(_.q(G7a),_.q(H7a),_.q(ky),_.q(oy),_.q(O7a,8))};py.Da=_.uc({type:py});py.Ca=_.ec({});var qy=function(a){a&&(this.source=a)};_.V(qy,_.Kd);qy.create=_.Kd.create;qy.prototype.IA=function(a){var b=new qy;b.source=this;b.operator=a;return b};qy.O=function(a){return new (a||qy)(_.q(ly))};qy.ta=_.p({token:qy,qa:qy.O});var $7a=new _.Bc("@ngrx/effects Internal Root Guard"),a8a=new _.Bc("@ngrx/effects User Provided Effects"),b8a=new _.Bc("@ngrx/effects Internal Root Effects"),c8a=new _.Bc("@ngrx/effects Root Effects"),d8a=new _.Bc("@ngrx/effects Effects Error Handler");var ry=function(a,b){_.Ee.call(this);this.kf=a;this.eDc=b};_.V(ry,_.Ee);ry.create=_.Ee.create;ry.prototype.tMa=function(a){this.next(a)};
var e8a=function(a){return a.ha(Nha(Qwa),_.ae(function(b){return b.ha(Nha(Xwa))}),_.ae(function(b){var c=b.ha(_.lia(function(d){return Ywa(a.kf,a.eDc)(d)}),_.v(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.kf,m=g.handleError,n=Error;f='zd`"'+(d.OQc+"."+String(f)+("function"===typeof d.NQc[f]?"()":"")+'"`');try{var r=JSON.stringify(e)}catch(w){r=e}m.call(g,n(f+r))}}return d.notification}),
_.je(function(d){return"N"===d.kind&&null!=d.value}),dia());b=b.ha(_.ve(1),_.je(Wwa),_.v(function(d){return d.ngrxOnInitEffects()}));return _.ge(c,b)}))};ry.O=function(a){return new (a||ry)(_.q(_.Cd),_.q(d8a))};ry.ta=_.p({token:ry,qa:ry.O});var sy=function(a,b){this.dDc=a;this.store=b;this.Naa=null};sy.prototype.start=function(){this.Naa||(this.Naa=e8a(this.dDc).subscribe(this.store))};sy.prototype.Ka=function(){this.Naa&&(this.Naa.unsubscribe(),this.Naa=null)};sy.O=function(a){return new (a||sy)(_.q(ry),_.q(ny))};sy.ta=_.p({token:sy,qa:sy.O});(function(a,b){w7a[a]=(w7a[a]||0)+1;if("function"===typeof b)return zwa(a,function(){return Object.assign({},b.apply(null,_.Dc(_.zc.apply(0,arguments))),{type:a})});switch(b?b.cXc:"empty"){case "empty":return zwa(a,function(){return{type:a}});case "props":return zwa(a,function(c){return Object.assign({},c,{type:a})});default:throw Error("Ad");}})("@ngrx/effects/init");var ty=function(a,b,c,d){this.sources=a;b.start();d.forEach(function(e){return a.tMa(e)});c.dispatch({type:"@ngrx/effects/init"})};
ty.prototype.tMa=function(a){this.sources.tMa(a)};ty.O=function(a){return new (a||ty)(_.q(ry),_.q(sy),_.q(ny),_.q(c8a),_.q(oy,8),_.q(py,8),_.q($7a,8))};ty.Da=_.uc({type:ty});ty.Ca=_.ec({});var f8a=[_.Sq,_.Ln,_.ENa()],uy=new _.mPa,g8a=[{path:"",nR:_.Eoa(),children:[{path:_.Co.C4,Pk:uy.for("search"),data:eq,resolve:{keyboardShortcuts:_.Ig(_.Dx),settingsPageLink:_.Ig(Ex),additionalLinks:_.Ig(Bx)},Zp:"paramsOrQueryParamsChange"},{path:_.Co.GW,Pk:uy.for("source_settings"),data:eq,resolve:{keyboardShortcuts:_.Ig(_.Dx),settingsPageLink:_.Ig(Ex),additionalLinks:_.Ig(Bx)}},{path:_.Co.N5a,Pk:uy.for("admin"),data:Object.assign({},eq),resolve:{keyboardShortcuts:_.Ig(_.Dx),additionalLinks:_.Ig(Bx)}},
{path:_.Co.hDa,Pk:uy.for("onboarding"),data:eq},{path:_.Co.VO,Pk:uy.for("results"),data:{appBarTitle:"Build Status",appBarBadge:"early access",disableAppLink:!0,showSshKeysLink:!1,showTermsOfServiceLink:!0,showPrivacyLink:!0}},{path:_.Co.N7a,Pk:uy.for("ssh_keys"),data:eq,resolve:{keyboardShortcuts:_.Ig(_.Dx)}},{path:_.Co.Hkc,Pk:uy.for("source"),data:Object.assign({},eq,{groupType:"host"}),resolve:{keyboardShortcuts:_.Ig(_.Dx),settingsPageLink:_.Ig(Ex),additionalLinks:_.Ig(Bx)}},{path:_.Co.oF,Pk:uy.for("source"),
data:Object.assign({},eq),resolve:{keyboardShortcuts:_.Ig(_.Dx),settingsPageLink:_.Ig(Ex),additionalLinks:_.Ig(Bx)}},{path:"**",component:_.mu,data:{appBarTitle:"Oops",showTermsOfServiceLink:!0,showPrivacyLink:!0}}]}],vy=function(){};vy.prototype.store=function(){};vy.prototype.hya=function(a,b){return this.hda(a)&&this.hda(b)?a.component===b.component:a.ve===b.ve};vy.prototype.hda=function(a){return a.data.Oc};vy.O=function(a){return new (a||vy)};vy.ta=_.p({token:vy,qa:vy.O});var wy=function(){};
wy.O=function(a){return new (a||wy)};wy.Da=_.uc({type:wy,bootstrap:[ux]});
var h8a=[].concat(_.Dc(_.nPa(uy)),[_.Gg,_.Bs,_.et,_.dy,{wa:uoa,Cb:function(a){return function(){a.prefetch("file",!1).ha(_.ve(1),_.se(1E3)).subscribe(function(){var b=document.getElementById("pre-rendered-code");null==b||b.hasAttribute("processed")||b.parentElement.removeChild(b)})}},Ib:[_.iv],wd:!0},{wa:_.Cd,Hb:_.Us,Ib:[_.Fs]},{wa:_.Eg,Kd:_.fy},{wa:_.Vn,Kd:vy},{wa:_.pLa,nc:"/"},{wa:H3a,Cb:function(a){var b=g8a[0].children.filter(function(c){switch(c.path){case "piper":case _.Co.GW:return _.qi.has(2);case _.Co.VO:return _.qj(_.ej(a,
su,4),1);default:return!0}});g8a[0].children=b;return g8a},Ib:[Pu,_.Cu]},{wa:_.BXa,nc:_.AXa},{wa:_.y0a,nc:_.z0a},{wa:_.Ona,Kd:_.pu}]),i8a={yl:_.Fx,Pb:_.$6a},j8a,k8a={},xy=void 0;xy=void 0===xy?{}:xy;
j8a={yl:oy,Pb:[{wa:y7a,Cb:function(){return"guarded"},Ib:[[ny,new _.Wk,new _.Xk]]},{wa:z7a,nc:xy.FD},{wa:A7a,Cb:Owa,Ib:[z7a]},{wa:E7a,nc:k8a},{wa:F7a,Hb:k8a instanceof _.Bc?k8a:E7a},{wa:D7a,Ib:[_.Ne,E7a,[new _.jHa(F7a)]],Cb:function(a,b){return b instanceof _.Bc?a.get(b):b}},{wa:I7a,nc:xy.TDb?xy.TDb:[]},{wa:K7a,Ib:[J7a,I7a],Cb:function(a,b){return a.concat(b)}},{wa:C7a,nc:xy.Mwa?xy.Mwa:Bwa},{wa:B7a,Ib:[C7a,K7a],Cb:Ewa},x7a,V7a,W7a,Y7a,Z7a,[{wa:M7a,nc:xy.W8c},{wa:L7a,Cb:function(a){return a},Ib:[M7a]},
{wa:N7a,Ib:[L7a],Cb:function(){return{ERc:!1,ARc:!1,DRc:!1,zRc:!1,CRc:!1,BRc:!1}}},{wa:J7a,wd:!0,Ib:[N7a],Cb:function(a){var b=a.zRc,c=a.DRc;return function(d){return b||c?Jwa(d,{action:function(e){return b&&!e.type.startsWith("@ngrx")},state:function(){return c}}):d}}},{wa:J7a,wd:!0,Ib:[N7a],Cb:function(a){var b=a.ARc,c=a.ERc;return function(d){return b||c?Nwa(d,{action:function(e){return b&&!e.type.startsWith("@ngrx")},state:function(){return c}}):d}}},{wa:J7a,wd:!0,Ib:[N7a],Cb:function(a){var b=
a.CRc;return function(c){return b?Kwa(c,{action:function(d){return b&&!d.type.startsWith("@ngrx")}}):c}}}],[{wa:O7a,wd:!0,Ib:[N7a],Cb:function(a){if(a.BRc&&(a=Object.entries(w7a).filter(function(b){b=_.k(b);b.next();return 1<b.next().value}).map(function(b){return _.k(b).next().value}),a.length))throw Error("yd`"+a.map(function(b){return'"'+b+'"'}).join(", "));}}]]};var l8a,m8a=[];m8a=void 0===m8a?[]:m8a;
l8a={yl:ty,Pb:[{wa:d8a,nc:Zwa},sy,ry,qy,m8a,{wa:b8a,nc:[m8a]},{wa:$7a,Cb:function(a,b){if((1!==b.length||0!==b[0].length)&&a)throw new TypeError("Bd");return"guarded"},Ib:[[sy,new _.Wk,new _.Xk],[b8a,new kHa]]},{wa:a8a,wd:!0,nc:[]},{wa:c8a,Cb:function(a,b,c){var d=[];b=_.k(b);for(var e=b.next();!e.done;e=b.next())d.push.apply(d,_.Dc(e.value));c=_.k(c);for(b=c.next();!b.done;b=c.next())d.push.apply(d,_.Dc(b.value));return $wa(a,d)},Ib:[_.Ne,b8a,a8a]}]};
wy.Ca=_.ec({Pb:h8a,imports:[f8a,_.dv,_.wx,Ax,i8a,j8a,l8a,_.Ts,_.nu,_.dt,_.hy,_.yOa(g8a),{yl:by,Pb:[_.it,{wa:_.em,Kd:_.UXa},{wa:_.pXa,Cb:_.jsa},{wa:qXa,Cb:function(){return{enabledFeatures:Array.from(_.Du).join(", ")}}},{wa:_.tv,Cb:_.Rh,Ib:[_.Rta,_.Kx]},{wa:_.hKa,Hb:n7a},{wa:_.a7a,Cb:_.Rh,Ib:[_.wKa,_.Lx]},{wa:_.gYa,Cb:_.Rh,Ib:[_.xKa,_.Lx]},{wa:_.hYa,Cb:_.Rh,Ib:[_.xKa,_.Lx]},{wa:_.d7a,Cb:_.Rh,Ib:[_.yKa,_.Lx]},{wa:_.j7a,Cb:_.Rh,Ib:[_.zKa,_.Lx]},{wa:_.eYa,Cb:_.Rh,Ib:[_.BKa,_.Lx]},{wa:_.Sx,Cb:_.Rh,Ib:[_.CKa,
_.Ix]},{wa:_.Ux,Cb:_.Rh,Ib:[_.LKa,_.Ix]},{wa:_.l7a,Cb:_.Rh,Ib:[_.EKa,_.Lx]},{wa:_.m7a,Cb:_.Rh,Ib:[_.FKa,_.Lx]},{wa:_.iYa,Cb:_.Rh,Ib:[_.GKa,_.Lx]},{wa:_.jYa,Cb:_.Rh,Ib:[_.HKa,_.Lx]},{wa:_.Zx,Cb:_.Rh,Ib:[_.DKa,_.Ix]},{wa:_.lYa,Cb:_.Rh,Ib:[_.JKa,_.Lx]},{wa:_.g7a,Cb:_.Rh,Ib:[_.KKa,_.Lx]},{wa:_.ht,Cb:function(){return window}},{wa:_.QXa,Kd:_.SXa},{wa:_.RXa,Cb:function(a){return new _.Uj(a.document)},Ib:[_.ht]},{wa:_.e7a,wd:!0,Hb:_.Ox},{wa:_.e7a,wd:!0,Hb:_.Px}]},hv]});var yy=function(){};
yy.O=function(a){return new (a||yy)};yy.Da=_.uc({type:yy,bootstrap:[ux]});yy.Ca=_.ec({imports:[wy,_.Tq]});var axa;_.yi=new Map;axa=!1;var n8a=function(a){this.Td=a};n8a.prototype.toString=function(){return this.Td.join(".")};n8a.prototype.getVersion=function(){return this.Td[1]};var o8a=function(a){var b=a.split(".");b=4!==b.length&&3!==b.length||-1!==b[0].indexOf("=")?null:new n8a(b);if(null===b)throw new TypeError("Cd`"+a);return b};var zy=function(){this.qe={};this.C3="";this.Hj={};this.A5a=".wasm"};zy.prototype.toString=function(){if(this.C3.endsWith("_/wa/"))var a=this.C3+Ay(this,"wk")+this.A5a;else{a=this.C3+p8a(this);var b=_.sBa(this.Hj),c="";""!=b&&(c="?"+b);a+=c}return a};
var q8a=function(a){a=Ay(a,"md");return!!a&&"0"!==a},p8a=function(a){var b=[],c=(0,_.Xh)(function(d){void 0!==this.qe[d]&&b.push(d+"="+this.qe[d])},a);q8a(a)?(c("md"),c("k"),c("ck"),c("am"),c("rs"),c("gssmodulesetproto"),c("tpc")):(c("sdch"),c("k"),c("ck"),c("am"),c("rt"),"d"in a.qe||By(a,"d","0"),c("d"),c("exm"),c("excm"),(a.qe.excm||a.qe.exm)&&b.push("ed=1"),c("im"),c("dg"),c("sm"),"1"==Ay(a,"br")&&c("br"),""!==r8a(a)&&c("wt"),c("gssmodulesetproto"),c("ujg"),c("sp"),c("rs"),c("cb"),c("ee"),c("tpc"),
c("m"));return b.join("/")},Ay=function(a,b){return a.qe[b]?a.qe[b]:null},By=function(a,b,c){c?a.qe[b]=c:delete a.qe[b]},s8a=function(a,b){b&&0<b.length?(b.sort(),By(a,"exm",b.join(","))):By(a,"exm",null)},t8a=function(a,b){b&&0<b.length?(b.sort(),By(a,"excm",b.join(","))):By(a,"excm",null)},u8a=function(a){return(a=Ay(a,"m"))?a.split(","):[]},r8a=function(a){switch(Ay(a,"wt")){case "0":return"0";case "1":return"1";case "2":return"2";default:return""}},v8a=function(a,b){var c=Object.keys(b).filter(function(d){return!!Object.keys(b[d]).length}).map(function(d){var e=
Object.keys(b[d]);1<e.length&&e.sort();return d+":"+e.join(",")});c.sort();By(a,"ee",c.join(";"))};zy.prototype.Ria=function(a){By(this,"md",a)};zy.prototype.aPb=function(a){By(this,"rs",a)};zy.prototype.gub=function(){return Ay(this,"rs")};var w8a=function(a){delete a.qe.m;delete a.qe.exm;delete a.qe.ed};zy.prototype.clone=function(){return x8a(this.toString())};
var x8a=function(a,b){b=void 0===b?!0:b;var c=y8a(a),d=new zy,e=c.match(mk)[5];dca(z8a,function(m){var n=e.match("/"+m+"=([^/]+)");n&&By(d,m,n[1])});var f=-1!=a.indexOf("_/ss/")?"_/ss/":-1!=a.indexOf("_/wa/")?"_/wa/":"_/js/";d.C3=a.substr(0,a.indexOf(f)+f.length);if(d.C3.endsWith("_/wa/")){b=A8a(a);var g=!0;Object.values(B8a).forEach(function(m){a.endsWith(m)&&(d.A5a=m,g=!1)});g&&(c=a.split("/"),d.A5a="/"+c[c.length-1]);By(d,"wk",b.toString());return d}if(!b)return d;(b=c.match(mk)[6]||null)&&oBa(b,
function(m,n){d.Hj[m]=n});return d},C8a=function(a){var b=(b=y8a(a).match(mk)[5]||null)?decodeURI(b):b;return null===b?!1:RegExp("/_/wa/","g").test(b)?!!A8a(a):RegExp("(/_/js/)|(/_/ss/)","g").test(b)?/\/k=/.test(b):!1},A8a=function(a){var b=null,c=a.lastIndexOf("_/wa/")+5,d=a.indexOf("/",c);-1!==d?b=a.slice(c,d):Object.values(B8a).forEach(function(e){a.endsWith(e)&&(b=a.slice(c,a.lastIndexOf(e)))});if(null===b)return null;try{return o8a(b)}catch(e){return null}},y8a=function(a){return a.startsWith("https://uberproxy-pen-redirect.corp.google.com/uberproxy/pen?url=")?
a.substr(65):a},z8a={lWc:"k",eVc:"ck",JWc:"wk",LVc:"m",mVc:"exm",kVc:"excm",VUc:"am",HVc:"mm",jWc:"rt",xVc:"d",lVc:"ed",tWc:"sv",gVc:"deob",ZUc:"cb",pWc:"rs",nWc:"sdch",yVc:"im",hVc:"dg",jVc:"br",PWc:"wt",nVc:"ee",sWc:"sm",KVc:"md",qVc:"gssmodulesetproto",GWc:"ujg",FWc:"sp",BWc:"tpc"},D8a=RegExp("^loaded_(g|h)?[_\\d]+$"),B8a={IWc:".wasm",rWc:".map",zWc:".symbols",BVc:".loader.js",CVc:".loader.sourcemap",NWc:".worker.js",OWc:".worker.sourcemap"};var E8a=function(a){a=a.clone();w8a(a);By(a,"dg",null);By(a,"d","0");s8a(a,null);t8a(a,null);return a},F8a=!0,G8a=function(a,b,c){var d=void 0===c?{}:c;c=void 0===d.cssRowKey?void 0:d.cssRowKey;var e=void 0===d.TC?void 0:d.TC,f=void 0===d.nD?void 0:d.nD;d=void 0===d.callback?void 0:d.callback;By(a,"m",b.join(","));f&&v8a(a,f);c&&(By(a,"ck",c),e?a.aPb(e):F8a&&(F8a=!1));if(d){if(null!=d&&!D8a.test(d))throw Error("Dd`"+d);By(a,"cb",d)}a=a.toString();_.Li(a,"/")&&(f=document.location.href.match(mk),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 _.tg(a)};var I8a=function(a){return H8a(a).then(function(b){return JSON.parse(b.responseText)})},H8a=function(a){var b={},c=b.IUc?b.IUc.R$():EDa.R$();return(new Ak(function(d,e){var f;try{c.open("GET",a,!0)}catch(n){e(new Cy("Error opening XHR: "+n.message,a,c))}c.onreadystatechange=function(){if(4==c.readyState){_.da.clearTimeout(f);var n;!(n=CDa(c.status))&&(n=0===c.status)&&(n=nBa(a),n=!("http"==n||"https"==n||""==n));n?d(c):e(new J8a(c.status,a,c))}};c.onerror=function(){e(new Cy("Network error",a,c))};
if(b.headers)for(var g in b.headers){var m=b.headers[g];null!=m&&c.setRequestHeader(g,m)}b.withCredentials&&(c.withCredentials=b.withCredentials);b.responseType&&(c.responseType=b.responseType);b.mimeType&&c.overrideMimeType(b.mimeType);0<b.DSc&&(f=_.da.setTimeout(function(){c.onreadystatechange=function(){};c.abort();e(new K8a(a,c))},b.DSc));try{c.send(null)}catch(n){c.onreadystatechange=function(){},_.da.clearTimeout(f),e(new Cy("Error sending XHR: "+n.message,a,c))}})).hO(function(d){d instanceof
Dk&&c.abort();throw d;})},Cy=function(a,b,c){_.ca.call(this,a+", url="+b);this.url=b;this.Sza=c};_.Ki(Cy,_.ca);Cy.prototype.name="XhrError";var J8a=function(a,b,c){Cy.call(this,"Request Failed, status="+a,b,c);this.status=a};_.Ki(J8a,Cy);J8a.prototype.name="XhrHttpError";var K8a=function(a,b){Cy.call(this,"Request timed out",a,b)};_.Ki(K8a,Cy);K8a.prototype.name="XhrTimeoutError";var M8a,Q8a,O8a,P8a,V8a;_.Dy=function(a,b,c,d,e){d=void 0===d?!1:d;e=void 0===e?!1:e;this.kia=x8a(_.Nh(a).toString(),!0);this.Nmb=b;this.Alb=c;this.fla=d;this.W1={};this.XXa={};this.Xwa=[];this.v0a=!0;this.YWa=(a=Ay(this.kia,"excm"))?a.split(","):[];this.hQc=e;this.dla=!1;this.N$="anonymous";this.bla=4043;this.VUa=document.head||document.documentElement;this.v1=this.Dea=null;this.RRc=!0;this.logger=null;_.L8a(this,u8a(this.kia));this.Wra=void 0;this.MXa()};
M8a=function(a,b){if(b.href||b.getAttribute("data-href"))if(b=b.href||b.getAttribute("data-href"),C8a(b)&&!x8a(b).C3.endsWith("_/js/")){b=u8a(x8a(b));b=_.k(b);for(var c=b.next();!c.done;c=b.next())c=c.value,a.YWa.includes(c)||a.YWa.push(c)}};
_.Dy.prototype.cKc=function(a,b,c){var d=void 0===c?{}:c;c=d.nD;var e=d.onError,f=d.dU;d=d.WLc;this.XXa=b;if(!a)throw Error("Gd");if(this.hQc){var g=_.k(document.getElementsByTagName("style"));for(b=g.next();!b.done;b=g.next())M8a(this,b.value);g=_.k(document.getElementsByTagName("link"));for(b=g.next();!b.done;b=g.next())M8a(this,b.value)}this.TBb(this.n_a(a),c,e,f,d)};
_.Dy.prototype.TBb=function(a,b,c,d){var e=this;c=void 0===c?function(){}:c;d=void 0===d?function(){}:d;_.N8a(this,a,function(f,g,m){e.load(f,g,c,d,void 0===m?g:m,b)},b)||c(-1)};_.Dy.prototype.MXa=function(){};
Q8a=function(a,b,c){if(a.fla){c={cssRowKey:a.Nmb,TC:a.Alb,nD:c,u0a:O8a(a),Eha:P8a(a)};var d=void 0===c?{}:c;c=void 0===d.u0a?[]:d.u0a;var e=void 0===d.Eha?[]:d.Eha,f=void 0===d.cssRowKey?void 0:d.cssRowKey,g=void 0===d.TC?void 0:d.TC,m=void 0===d.nD?void 0:d.nD;d=void 0===d.callback?void 0:d.callback;a=E8a(a.kia);By(a,"d","1");s8a(a,c);t8a(a,e);b=G8a(a,b,{cssRowKey:f,TC:g,nD:m,callback:d})}else c={cssRowKey:a.Nmb,TC:a.Alb,u0a:O8a(a),Eha:P8a(a)},m=void 0===c?{}:c,c=void 0===m.Eha?[]:m.Eha,e=void 0===
m.cssRowKey?void 0:m.cssRowKey,f=void 0===m.TC?void 0:m.TC,g=void 0===m.nD?void 0:m.nD,m=void 0===m.callback?void 0:m.callback,a=E8a(a.kia),t8a(a,c),b=G8a(a,b,{cssRowKey:e,TC:f,nD:g,callback:m});return b};_.L8a=function(a,b){for(var c=!1,d=[],e=0;e<b.length;++e){var f=b[e];a.W1[f]||(a.W1[f]=!0,a.Xwa.push(f),c=!0,d.push(f))}c&&(a.v0a=!1)};_.R8a=function(a,b){for(var c=[],d=0;d<b.length;++d){var e=b[d];a.W1[e]&&(delete a.W1[e],_.pa(a.Xwa,e),c.push(e))}};
_.Dy.prototype.load=function(a,b,c,d,e){var f=this;e=void 0===e?b:e;var g=S8a(a,this.dla,this.N$,this.Wra);_.L8a(this,b);this.Dea=g;this.VUa.insertBefore(g,this.VUa.firstChild);_.T8a(g,b,function(){g.parentElement.removeChild(g);f.Dea==g&&(f.Dea=null);var m=new Set;b.map(function(r){return m.add(r)});for(var n in f.XXa)f.XXa[n].bx()&&m.add(n);Array.from(m);d()},function(m){g.parentElement.removeChild(g);f.Dea==g&&(f.Dea=null);_.R8a(f,m);f.v1?f.v1.then(function(){c(-1)}):c(-1)},e)};
_.T8a=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;m=function(){}},m=function(){g();var r=e.filter(function(w){return!_.Lg().jj[w].bx()});0!==r.length?d(r,"Response was successful but was missing module(s) "+r+"."):c()},n=function(){f--;0==f&&m()};b.forEach(function(r){r=_.Lg().jj[r];r.bx()?n():(r.K1(r.Bra,n),gPa(r,n))});a.onload=function(){return m()};a.onerror=function(){g();d(b)}};O8a=function(a){a.v0a||(a.v0a=!0,a.Xwa.sort());return a.Xwa};
P8a=function(a){a=a.YWa;a.sort();return a};_.Dy.prototype.n_a=function(a){var b=this;return a.filter(function(c){return!b.W1[c]})};
_.N8a=function(a,b,c,d){if(a.v1)return a.v1.then(function(){_.N8a(a,b,c,d)}),!0;if(!a.fla){var e=[],f=Object.assign({},a.W1);a.J3(b,function(w){e.push(w.getId())},d,function(w){return!w.bx()},f);b=e}for(f=0;f<b.length;){for(var g=b.length-f,m=0==f?b:b.slice(f,b.length),n=Q8a(a,m,d),r=_.Nh(n).toString();r.length>a.bla;)if(1<g)g-=Math.ceil((r.length-a.bla)/6),g=Math.max(g,1),m=b.slice(f,f+g),n=Q8a(a,m,d),r=_.Nh(n).toString();else return a.fla?(a.fla=!1,a.v1=U8a(a).then(function(w){V8a(a,w,d)}),_.N8a(a,
b.slice(f),c,d)):!1;f+=g;a.fla?c(n,m):c(n,m,f===b.length?b:[])}return!0};V8a=function(a,b,c){_.Lg().Fxa((b||{}).moduleGraph);a.J3(O8a(a),function(d){_.L8a(a,[d.getId()])},c);a.v1=null};_.Dy.prototype.J3=function(a,b,c,d,e){e=void 0===e?{}:e;var f=_.Lg();a=_.k(a);for(var g=a.next();!g.done;g=a.next()){g=g.value;var m=f.jj[g];if(!(e[g]||d&&!d(m))){e[g]=!0;var n=m.Baa||[];if(c){var r=[];c[g]&&(r=Object.keys(c[g]));n=n.concat(r)}this.J3(n,b,c,d,e);b(m)}}};
var U8a=function(a){a=a.kia.clone();w8a(a);By(a,"dg",null);a.Ria("1");return I8a(a.toString())},S8a=function(a,b,c,d){var e=_.jk(document,"SCRIPT");_.hsa(e,a);b&&(e.crossOrigin=c);e.async=!1;d&&e.setAttribute("fetchpriority",d);return e};var Ey=function(a,b){this.type=a;this.status=b};Ey.prototype.toString=function(){return W8a(this)+" ("+(void 0!=this.status?this.status:"?")+")"};var W8a=function(a){switch(a.type){case Ey.vf.Y7a:return"Unauthorized";case Ey.vf.Y5a:return"Consecutive load failures";case Ey.vf.TIMEOUT:return"Timed out";case Ey.vf.x7a:return"Out of date module id";case Ey.vf.bCa:return"Init error";default:return"Unknown failure type "+a.type}};Hi.Gt=Ey;Hi.Gt.vf={Y7a:0,Y5a:1,TIMEOUT:2,x7a:3,bCa:4};var Fy=function(){this.Zl=null;this.jj={};this.WD=[];this.rI=[];this.Wwa=[];this.Fr=[];this.rO=[];this.hL={};this.RC={};this.iA=this.Fpa=new ro([],"");this.sWa=null;this.Qta=new _.Vs;this.CNa=!1;this.Kqa=0;this.Uyb=this.KVb=this.JAb=!1};_.Ki(Fy,iPa);var X8a=function(a,b){_.ca.call(this,"Error loading "+a+": "+b)};_.Ki(X8a,_.ca);_.h=Fy.prototype;_.h.DOb=function(a){this.CNa=a};
_.h.Fxa=function(a,b){if(!(this instanceof Fy))this.Fxa(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.jj[f]?(f=this.jj[f].Baa,f!=e&&f.splice.apply(f,[0,f.length].concat(_.Dc(e)))):this.jj[f]=new ro(e,f)}b&&b.length?(oaa(this.WD,b),this.sWa=_.la(b)):this.Qta.sL||this.Qta.callback();this.iA==this.Fpa&&(this.iA=null,this.Fpa.eE((0,_.Xh)(this.aub,
this))&&Y8a(this,new Hi.Gt(Hi.Gt.vf.bCa)),Gy(this))}};_.h.CKb=function(a,b){if(this.hL[a]){delete this.hL[a][b];for(var c in this.hL[a])return;delete this.hL[a]}};_.h.isActive=function(){return 0<this.WD.length};_.h.Qzb=function(){return 0<this.rO.length};
var Gy=function(a){var b=a.JAb,c=a.isActive();c!=b&&(a.Pra(c?"active":"idle"),a.JAb=c);b=a.Qzb();b!=a.KVb&&(a.Pra(b?"userActive":"userIdle"),a.KVb=b)},a9a=function(a,b,c){var d=[];_.paa(b,d);b=[];for(var e={},f=0;f<d.length;f++){var g=d[f],m=a.jj[g];if(!m)throw Error("Hd`"+g);var n=new _.Vs;e[g]=n;m.bx()?n.callback(null):(Z8a(a,g,m,!!c,n),$8a(a,g)||b.push(g))}0<b.length&&(0===a.WD.length?a.WWa(b):(a.Fr.push(b),Gy(a)));return e},Z8a=function(a,b,c,d,e){c.registerCallback(e.callback,e);gPa(c,function(f){e.Zaa(new X8a(b,
f))});$8a(a,b)?d&&(0<=(0,_.ma)(a.rO,b)||a.rO.push(b),Gy(a)):d&&(0<=(0,_.ma)(a.rO,b)||a.rO.push(b))};
Fy.prototype.WWa=function(a,b,c){var d=this;b||(this.Kqa=0);var e=this.n_a(a);this.WD=e;this.rI=this.CNa?a:_.ta(e);Gy(this);if(0!==e.length){this.Wwa.push.apply(this.Wwa,e);if(0<Object.keys(this.hL).length&&!this.Zl.RRc)throw Error("Id");a=(0,_.Xh)(this.Zl.cKc,this.Zl,_.ta(e),this.jj,{nD:this.hL,Q1c:!!c,onError:function(f){var g=d.rI;f=null!=f?f:void 0;d.Kqa++;d.rI=g;e.forEach(_.Ii(_.pa,d.Wwa),d);401==f?(Y8a(d,new Hi.Gt(Hi.Gt.vf.Y7a,f)),d.Fr.length=0):410==f?(b9a(d,new Hi.Gt(Hi.Gt.vf.x7a,f)),c9a(d)):
3<=d.Kqa?(b9a(d,new Hi.Gt(Hi.Gt.vf.Y5a,f)),c9a(d)):d.WWa(d.rI,!0,8001==f)},WLc:(0,_.Xh)(this.eGc,this)});(b=5E3*Math.pow(this.Kqa,2))?_.da.setTimeout(a,b):a()}};Fy.prototype.n_a=function(a){var b=this;a=a.filter(function(e){return b.jj[e].bx()?(_.da.setTimeout(function(){return Error("Jd`"+e)},0),!1):!0});for(var c=[],d=0;d<a.length;d++)c=c.concat(d9a(this,a[d]));_.paa(c);return!this.CNa&&1<c.length?(a=c.shift(),this.Fr=c.map(function(e){return[e]}).concat(this.Fr),[a]):c};
var d9a=function(a,b){var c=lca(a.Wwa),d=[];c[b]||d.push(b);b=[b];for(var e=0;e<b.length;e++)for(var f=a.jj[b[e]].Baa,g=f.length-1;0<=g;g--){var m=f[g];a.jj[m].bx()||c[m]||(d.push(m),b.push(m))}d.reverse();_.paa(d);return d};
Fy.prototype.Qxa=function(){if(this.iA){var a=this.iA.getId(),b=[];if(this.hL[a]){for(var c=_.k(Object.keys(this.hL[a])),d=c.next();!d.done;d=c.next()){d=d.value;var e=this.jj[d];e&&!e.bx()&&(this.CKb(a,d),b.push(d))}this.XWa(b)}this.isDisposed()||(this.jj[a].eE((0,_.Xh)(this.aub,this))&&Y8a(this,new Hi.Gt(Hi.Gt.vf.bCa)),_.pa(this.rO,a),_.pa(this.WD,a),0===this.WD.length&&c9a(this),this.sWa&&a==this.sWa&&(this.Qta.sL||this.Qta.callback()),Gy(this),this.iA=null)}};
var $8a=function(a,b){if(0<=(0,_.ma)(a.WD,b))return!0;for(var c=0;c<a.Fr.length;c++)if(0<=(0,_.ma)(a.Fr[c],b))return!0;return!1};Fy.prototype.load=function(a,b){return a9a(this,[a],b)[a]};Fy.prototype.XWa=function(a){return a9a(this,a)};var Qoa=function(a){var b=_.Kg;b.iA&&"synthetic_module_overhead"===b.iA.getId()&&(b.Qxa(),delete b.jj.synthetic_module_overhead);b.jj[a]&&b.J3(b.jj[a].Baa||[],function(c){c.Qxa();_.pa(b.WD,c.getId())},function(c){return!c.bx()});b.iA=b.jj[a]};
Fy.prototype.uKb=function(a){this.iA||(this.jj.synthetic_module_overhead=new ro([],"synthetic_module_overhead"),this.iA=this.jj.synthetic_module_overhead);var b=this.iA;b.K1(b.Bra,a)};Fy.prototype.eGc=function(){b9a(this,new Hi.Gt(Hi.Gt.vf.TIMEOUT));c9a(this)};
var b9a=function(a,b){1<a.rI.length?a.Fr=a.rI.map(function(c){return[c]}).concat(a.Fr):Y8a(a,b)},Y8a=function(a,b){var c=a.rI;a.WD.length=0;for(var d=[],e=0;e<a.Fr.length;e++){var f=a.Fr[e].filter(function(n){var r=d9a(this,n);return kya(c,function(w){return 0<=(0,_.ma)(r,w)})},a);oaa(d,f)}for(e=0;e<c.length;e++)naa(d,c[e]);for(e=0;e<d.length;e++){for(f=0;f<a.Fr.length;f++)_.pa(a.Fr[f],d[e]);_.pa(a.rO,d[e])}var g=a.RC.error;if(g)for(e=0;e<g.length;e++){var m=g[e];for(f=0;f<d.length;f++)m("error",
d[f],b)}for(e=0;e<c.length;e++)if(a.jj[c[e]])a.jj[c[e]].onError(b);a.rI.length=0;Gy(a)},c9a=function(a){for(;a.Fr.length;){var b=a.Fr.shift().filter(function(c){return!this.jj[c].bx()},a);if(0<b.length){a.WWa(b);return}}Gy(a)};_.h=Fy.prototype;_.h.registerCallback=function(a,b){Array.isArray(a)||(a=[a]);for(var c=0;c<a.length;c++)this.K1(a[c],b)};_.h.K1=function(a,b){var c=this.RC;c[a]||(c[a]=[]);c[a].push(b)};_.h.Pra=function(a){for(var b=this.RC[a],c=0;b&&c<b.length;c++)b[c](a)};
_.h.J3=function(a,b,c,d){c=void 0===c?function(){return!0}:c;d=void 0===d?{}:d;a=_.k(a);for(var e=a.next();!e.done;e=a.next()){e=e.value;var f=this.jj[e];!d[e]&&c(f)&&(d[e]=!0,this.J3(f.Baa||[],b,c,d),b(f))}};_.h.dispose=function(){mca(hca(this.jj),this.Fpa);this.jj={};this.WD=[];this.rI=[];this.rO=[];this.Fr=[];this.RC={};this.Uyb=!0};_.h.isDisposed=function(){return this.Uyb};_.Noa=function(){return new Fy};_.hxa('/**\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;_.yi.set("CST-APP",wy);_.yi.set("PROTRACTOR-CST-APP",yy);
if("?refreshSso=1"===location.search)window.close();else{_.Lg().uKb(exa);var e9a,f9a,Hy;e9a=void 0===e9a?!1:e9a;f9a=void 0===f9a?!1:f9a;Hy=void 0===Hy?{}:Hy;var g9a=Hy.cssRowKey||"",h9a=Hy.TC||"";!g9a&&window&&window._F_cssRowKey&&(g9a=window._F_cssRowKey,!h9a&&window._F_combinedSignature&&(h9a=window._F_combinedSignature));if(g9a&&"function"!==typeof window._F_installCss)throw Error("Kd");var i9a=Hy.y4c||_.Dy,j9a,k9a,l9a="",m9a=_.da._F_jsUrl;if("undefined"!==typeof document&&document&&document.getElementById){var n9a=
document.getElementById("base-js");if(n9a){var o9a=n9a.tagName.toUpperCase();if("SCRIPT"==o9a||"LINK"==o9a)l9a=n9a.src?n9a.src:n9a.getAttribute("href")}}if(m9a&&l9a){if(m9a!=l9a)throw Error("Ed`"+m9a+"`"+l9a);k9a=m9a}else k9a=m9a||l9a;if(!C8a(k9a))throw Error("Fd");j9a=_.tg(k9a);var p9a=new i9a(j9a,g9a,h9a,e9a,f9a);Hy.CTc&&(p9a.dla=Hy.CTc);Hy.fBc&&(p9a.N$=Hy.fBc);Hy.bla&&(p9a.bla=Hy.bla);Hy.Wra&&(p9a.Wra=Hy.Wra);var q9a=_.Lg();q9a.Zl=p9a;q9a.DOb(!0)};_.Iy=function(a,b){this.Ua=a;this.window=b};_.r9a=function(a,b){return _.co(a.Ua,_.ao(a.Ua,_.Xp(b)))};_.Iy.O=function(a){return new (a||_.Iy)(_.q(_.Cg),_.q(_.ht))};_.Iy.ta=_.p({token:_.Iy,qa:_.Iy.O,Ga:"root"});
_.Du.add(9);
_.Du.add(96);
_.Du.add(2);
_.qi.add(3);
_.Du.add(72);
_.Du.add(73);
_.Du.add(88);
_.Du.add(77);
_.Du.add(19);
_.U1a="https://cs.corp.google.com";
_.Du.add(31);
_.Du.add(38);
_.Du.add(42);

_.Du.add(70);
_.Du.add(84);
_.Du.add(44);
_.Du.add(48);
_.Du.add(55);
_.Du.add(56);
_.Du.add(78);
_.Du.add(82);
_.Du.add(1);
_.Du.add(3);
_.Du.add(10);
var f$a=function(a){if(a&&(a=Number(a),!isNaN(a)))return a};_.BPa=["/search"];var Vy=function(a,b){_.jv.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.cH=new _.gg(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.Jsb=new _.gg(null!=(d=c)?d:"FILES");var e;this.cB=new _.gg(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 _.gg(null!=(f=d)?f:"SYSTEM");var g;this.HPa=new _.gg(null!=(g=this.storage.get("__SourceSettings_DarkSyntaxTheme"))?g:"cider-dark");var m;this.BWa=new _.gg(null!=(m=this.storage.get("__SourceSettings_LightSyntaxTheme"))?m:"cider");this.storage.get("__SourceSettings_XrefBuildConfigFilter");var n;f=null!=(n=this.storage.get("__SourceSettings_XrefExcludeFilters"))?n:[];n=new Set;f=_.k(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&&n.add(g)}this.gXb=new _.gg(n);var r;a:{if(n=this.storage.get("__SourceSettings_XrefHovercards"))switch(n){case "NEVER_SHOW":case "SHOW_WITH_SHIFT":case "SHOW_WITH_CTRL":case "SHOW_WITH_PLATFORM_CMD":case "SHOW_ALWAYS":break a}n=void 0}this.Bda=new _.gg(null!=(r=n)?r:"SHOW_ALWAYS");var w;a:{if(r=this.storage.get("__SourceSettings_XrefOpenAction"))switch(r){case "MAIN":case "MINI":case "XREF_PREVIEW":break a}r=void 0}this.G5a=new _.gg(null!=(w=r)?w:"MINI");var z;this.tabSize=new _.gg(null!=
(z=f$a(this.storage.get("__SourceSettings_TabSize")))?z:2);var D;this.pageSize=new _.gg(null!=(D=f$a(this.storage.get("__SourceSettings_PageSize")))?D:10);var J;this.Ffa=new _.gg(null!=(J=f$a(this.storage.get("__SourceSettings_NumStarredPlaces")))?J:50);this.o2a=new _.gg(!!this.storage.get("__SourceSettings_ShowFoldMarkers"));var L;this.iXb=new _.gg(null!=(L=f$a(this.storage.get("__SourceSettings_XrefPreviewPaneMinSize")))?L:0);this.tda=new _.gg(!!this.storage.get("__SourceSettings_HighlightXrefs"));
this.p2a=new _.gg(!!this.storage.get("__SourceSettings_ShowGenerated"));var P;this.jja=new _.gg(null!=(P=this.storage.get("__SourceSettings_ShowCustomContextMenu"))?P:!0)};_.V(Vy,_.jv);_.h=Vy.prototype;_.h.xca=function(){return this.cH};_.h.Oia=function(a){this.storage.set("__SourceSettings_LastFileDetailTab",a);this.cH.next(a)};_.h.C_=function(){return this.Jsb};_.h.v2=function(a){this.storage.set("__SourceSettings_LastFileNavigationTab",a);this.Jsb.next(a)};_.h.oH=function(){return this.cB};
_.h.ox=function(a){a=Object.assign({},this.cB.value,a);this.cB.next(a);this.storage.set("__SourceSettings_OutlineState",a)};_.h.Wsa=function(){return this.theme};_.h.Yxa=function(a){this.storage.set("__SourceSettings_Theme",a);this.theme.next(a)};_.h.kca=function(){return this.HPa};_.h.Fia=function(a){this.storage.set("__SourceSettings_DarkSyntaxTheme",a);this.HPa.next(a)};_.h.yca=function(){return this.BWa};_.h.Qia=function(a){this.storage.set("__SourceSettings_LightSyntaxTheme",a);this.BWa.next(a)};
_.h.Lca=function(){return this.gXb};_.h.Zia=function(a){this.storage.set("__SourceSettings_XrefExcludeFilters",Array.from(a));this.gXb.next(new Set(a))};_.h.B_=function(){return this.Bda};_.h.Nia=function(a){this.storage.set("__SourceSettings_XrefHovercards",a);this.Bda.next(a)};_.h.FS=function(){return this.tabSize};_.h.Yia=function(a){this.storage.set("__SourceSettings_TabSize",a);this.tabSize.next(a)};_.h.BS=function(){return this.pageSize};
_.h.B2=function(a){this.storage.set("__SourceSettings_PageSize",a);this.pageSize.next(a)};_.h.H_=function(){return this.Ffa};_.h.Sia=function(a){this.storage.set("__SourceSettings_NumStarredPlaces",a);this.Ffa.next(a)};_.h.CS=function(){return this.o2a};_.h.Wia=function(a){this.storage.set("__SourceSettings_ShowFoldMarkers",a);this.o2a.next(a)};_.h.Hca=function(){return this.p2a};_.h.Xia=function(a){this.storage.set("__SourceSettings_ShowGenerated",a);this.p2a.next(a)};_.h.eta=function(){return this.iXb};
_.h.f2a=function(a){this.storage.set("__SourceSettings_XrefPreviewPaneMinSize",a);this.iXb.next(a)};_.h.uS=function(){return this.tda};_.h.u2=function(a){this.storage.set("__SourceSettings_HighlightXrefs",a);this.tda.next(a)};_.h.M_=function(){return this.jja};_.h.Via=function(a){this.storage.set("__SourceSettings_ShowCustomContextMenu",a);this.jja.next(a)};_.h.HS=function(){return this.G5a};_.h.E2=function(a){this.storage.set("__SourceSettings_XrefOpenAction",a);this.G5a.next(a)};
Vy.O=function(a){return new (a||Vy)(_.q(_.JVa),_.q(_.Eu))};Vy.ta=_.p({token:Vy,qa:Vy.O,Ga:"root"});_.T2a=Vy;_.Du.add(28);
_._ModuleManager_initialize=function(a,b){if(!_.Kg){if(!_.Noa)return;_.Ooa()}_.Kg.Fxa(a,b)};
_._ModuleManager_initialize('b/b96Luc/dflQFd/HyHasc/E7aOmb/Yfyhhd/sy3/sy2:6/sy7/sy1:7,8/sy4:6/sy5:7,a/sy6:8/sy8:b/sya/sy9:e/source:9,c,d,f/results:9,e/syb:b/search:i/syc:a,f/source_settings:c,k/codemirror/oss:d,i,k/codePrefetch/ZnwIZ/y9n5Ud',['sy3','sy2','sy4','sy5','sy8','sya','sy9','syb','syc','oss','sy7','sy1','sy6','source','search','codemirror']);
}catch(e){_._DumpException(e)}
try{
var u$a,v$a,w$a,A$a,B$a,C$a,D$a,E$a,F$a,G$a,M$a;_.t$a=function(a,b){var c=_.hla.get(b)||null;if(c&&c!==a)throw Error("ib`"+b+"`"+_.gc(c)+"`"+_.gc(c.name));_.hla.set(b,a)};_.Wy=function(a,b,c){a=_.Yja(_.Sc(),a,b,c);_.gka(_.Yda,a)};u$a=function(){return{diameter:100}};
v$a=function(a){a&1&&(_.dd(),_.E(0,"circle",4));if(a&2){a=_.M();var b=_.vf(1);_.df("animation-name","mat-progress-spinner-stroke-rotate-"+a.Moa)("stroke-dashoffset",a.nab(),"px")("stroke-dasharray",a.ana(),"px")("stroke-width",a.Q$a(),"%")("transform-origin",a.R$a(b));_.cf("r",a.Tma())}};
w$a=function(a){a&1&&(_.dd(),_.E(0,"circle",4));if(a&2){a=_.M();var b=_.vf(1);_.df("stroke-dashoffset",a.nab(),"px")("stroke-dasharray",a.ana(),"px")("stroke-width",a.Q$a(),"%")("transform-origin",a.R$a(b));_.cf("r",a.Tma())}};_.x$a=function(a){var b=function(){var c=a.apply(this,[].concat(_.Dc(_.zc.apply(0,arguments))))||this;c.ls=!1;return c};_.V(b,a);_.W.Object.defineProperties(b.prototype,{hd:{configurable:!0,enumerable:!0,get:function(){return this.ls},set:function(c){this.ls=_.eh(c)}}});return b};
_.y$a=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};_.z$a=function(a,b,c,d){return a<c?a:a+b>c+d?Math.max(0,a-d+b):c};A$a=function(a){a&1&&_.E(0,"mat-pseudo-checkbox",5);a&2&&(a=_.M(),_.y("state",a.selected?"checked":"unchecked")("disabled",a.disabled))};B$a=function(a){a&1&&(_.A(0,"span",6),_.N(1),_.B());a&2&&(a=_.M(),_.t(1),_.wf("(",a.group.label,")"))};
C$a=function(a){a&1&&(_.A(0,"span",8),_.N(1),_.B());a&2&&(a=_.M(),_.t(1),_.xf(a.placeholder))};D$a=function(a){a&1&&(_.A(0,"span",12),_.N(1),_.B());a&2&&(a=_.M(2),_.t(1),_.xf(a.B4a))};E$a=function(a){a&1&&_.sf(0,0,["*ngSwitchCase","true"])};F$a=function(a){a&1&&(_.A(0,"span",9),_.x(1,D$a,2,1,"span",10)(2,E$a,1,0,"ng-content",11),_.B());a&2&&(a=_.M(),_.y("ngSwitch",!!a.GPa),_.t(2),_.y("ngSwitchCase",!0))};
G$a=function(a){if(a&1){var b=_.Sc();_.A(0,"div",13)(1,"div",14,15);_.I("@transformPanel.done",function(c){_.Tc(b);var d=_.M();return _.Vc(d.c7.next(c.Sf))})("keydown",function(c){_.Tc(b);var d=_.M();return _.Vc(d.ff(c))});_.sf(3,1);_.B()()}a&2&&(a=_.M(),_.y("@transformPanelWrap",void 0),_.t(1),_.Wy("mat-select-panel ",a.eIa(),""),_.df("transform-origin",a.nY)("font-size",a.X7,"px"),_.y("ngClass",a.Bd)("@transformPanel",a.multiple?"showing-multiple":"showing"),_.cf("id",a.id+"-panel")("aria-multiselectable",
a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.VP()))};_.Xy=function(a,b){a.Loa=b;return a};_.H$a=function(a,b){a.qY=void 0===b?!0:b;return a};_.Yy=function(a,b){a.mna=b;return a};_.I$a=function(a){a.x8a=["shiftKey"];return a};_.J$a=function(a){a.a7={enabled:!0,uZ:10};return a};_.K$a=function(a,b){a.Y8a=void 0===b?!0:b;return a};_.Zy=function(a){return a.KF()?a.Tt:null};
_.$y=function(a,b){var c=0;return function(d){_.da.clearTimeout(c);var e=arguments;c=_.da.setTimeout(function(){a.apply(void 0,e)},b)}};_.az=function(a){return{yl:_.go,Pb:[{wa:_.goa,wd:!0,nc:a}]}};_.bz=function(){_.Eq.apply(this,arguments)};_.V(_.bz,_.Eq);_.bz.prototype.vk=function(a){this.xf&&_.L$a(this.xf);_.Eq.prototype.vk.call(this,a);this.xf&&(a=this.xf,a.rP||(a.rP=!0,_.al(a.ab)))};
_.cz=function(a,b,c,d){var e=this;a=void 0===a?!1:a;c=void 0===c?!0:c;this.Rh=a;this.m$a=c;this.bA=d;this.JQ=new Set;this.r5=[];this.fY=[];this.changed=new _.Ee;b&&b.length&&(a?b.forEach(function(f){return e.Ona(f)}):this.Ona(b[0]),this.fY.length=0)};_.h=_.cz.prototype;_.h.select=function(){var a=this;_.zc.apply(0,arguments).forEach(function(c){return a.Ona(c)});var b=this.lna();this.ep();return b};
_.h.xg=function(){var a=this;_.zc.apply(0,arguments).forEach(function(c){return a.QLa(c)});var b=this.lna();this.ep();return b};_.h.setSelection=function(){var a=_.zc.apply(0,arguments),b=this,c=this.selected,d=new Set(a);a.forEach(function(e){return b.Ona(e)});c.filter(function(e){return!d.has(e)}).forEach(function(e){return b.QLa(e)});a=this.lna();this.ep();return a};_.h.toggle=function(a){return this.Ee(a)?this.xg(a):this.select(a)};
_.h.clear=function(a){a=void 0===a?!0:a;this.Zdb();var b=this.lna();a&&this.ep();return b};_.h.Ee=function(a){return this.JQ.has(this.NHa(a))};_.h.Pm=function(){return 0===this.JQ.size};_.h.Se=function(){return!this.Pm()};_.h.sort=function(a){this.Rh&&this.selected&&this.ae.sort(a)};_.h.ep=function(){this.ae=null;if(this.fY.length||this.r5.length)this.changed.next({source:this,gK:this.fY,removed:this.r5}),this.r5=[],this.fY=[]};
_.h.Ona=function(a){a=this.NHa(a);this.Ee(a)||(this.Rh||this.Zdb(),this.Ee(a)||this.JQ.add(a),this.m$a&&this.fY.push(a))};_.h.QLa=function(a){a=this.NHa(a);this.Ee(a)&&(this.JQ.delete(a),this.m$a&&this.r5.push(a))};_.h.Zdb=function(){var a=this;this.Pm()||this.JQ.forEach(function(b){return a.QLa(b)})};_.h.MXc=function(){};_.h.lna=function(){return!(!this.r5.length&&!this.fY.length)};
_.h.NHa=function(a){if(this.bA)for(var b=_.k(this.JQ),c=b.next();!c.done;c=b.next())if(c=c.value,this.bA(a,c))return c;return a};_.W.Object.defineProperties(_.cz.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){this.ae||(this.ae=Array.from(this.JQ.values()));return this.ae}}});M$a=[{zc:"start",Ac:"bottom",hc:"start",oc:"top"},{zc:"start",Ac:"top",hc:"start",oc:"bottom"},{zc:"end",Ac:"top",hc:"end",oc:"bottom"},{zc:"end",Ac:"bottom",hc:"end",oc:"top"}];_.dz=function(a){this.nb=a};
_.dz.O=function(a){return new (a||_.dz)(_.u(_.ld))};_.dz.Ha=_.wc({type:_.dz,oa:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],Sb:["cdkOverlayOrigin"],standalone:!0});
_.ez=function(a,b,c,d,e){this.We=a;this.kc=e;this.l7=this.Dma=this.I8a=this.mma=_.Gd.EMPTY;this.g$a=!1;this.viewportMargin=0;this.push=this.Lub=this.ctb=this.qCb=this.Ke=this.ej=this.open=!1;this.Ol=new _.El;this.qU=new _.El;this.ud=new _.El;this.detach=new _.El;this.rGb=new _.El;this.tGb=new _.El;this.lxc=new _.zr(b,c);this.x7=d;this.qj=this.x7()};_.h=_.ez.prototype;_.h.Ka=function(){this.I8a.unsubscribe();this.Dma.unsubscribe();this.mma.unsubscribe();this.l7.unsubscribe();this.vb&&this.vb.dispose()};
_.h.Tb=function(a){this.Hg&&(this.epa(this.Hg),this.vb.Tr({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),a.origin&&this.open&&this.Hg.apply());a.open&&(this.open?this.vP():this.Y9a())};
_.h.Mt=function(){var a=this;this.zx&&this.zx.length||(this.zx=M$a);var b=this.vb=this.We.create(this.Ypc());this.I8a=b.lma.subscribe(function(){return a.ud.emit()});this.Dma=b.Ln.subscribe(function(){return a.detach.emit()});b.Gj().subscribe(function(c){a.rGb.next(c);27!==c.keyCode||a.ej||_.bh(c)||(c.preventDefault(),a.Y9a())});this.vb.ux().subscribe(function(c){a.tGb.next(c)})};
_.h.Ypc=function(){var a=this.Hg=this.eg||this.trc();a=new _.mr({direction:this.kc,eg:a,qj:this.qj,Ke:this.Ke,IZ:this.IZ});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.zj&&(a.zj=this.zj);this.Bd&&(a.Bd=this.Bd);return a};
_.h.epa=function(a){var b=this,c=this.zx.map(function(d){return{zc:d.zc,Ac:d.Ac,hc:d.hc,oc:d.oc,offsetX:d.offsetX||b.offsetX,offsetY:d.offsetY||b.offsetY,Bd:d.Bd||void 0}});return _.sr(_.rr(_.nUa(_.oUa(_.K$a(_.qr(_.pr(a.Tia(this.X$a()),c),this.ctb),this.push),this.Lub),this.viewportMargin),this.qCb),this.XSc)};_.h.trc=function(){var a=_.wr(this.We.position(),this.X$a());this.epa(a);return a};_.h.X$a=function(){return this.origin instanceof _.dz?this.origin.nb:this.origin};
_.h.vP=function(){var a=this;this.vb?this.vb.rl().Ke=this.Ke:this.Mt();this.vb.yg()||this.vb.ud(this.lxc);this.Ke?this.mma=this.vb.Ol().subscribe(function(b){a.Ol.emit(b)}):this.mma.unsubscribe();this.l7.unsubscribe();0<this.qU.Qk.length&&(this.l7=this.Hg.A1.ha(_.Jia(function(){return 0<a.qU.Qk.length})).subscribe(function(b){a.qU.emit(b);0===a.qU.Qk.length&&a.l7.unsubscribe()}))};_.h.Y9a=function(){this.vb&&this.vb.detach();this.mma.unsubscribe();this.l7.unsubscribe()};
_.W.Object.defineProperties(_.ez.prototype,{offsetX:{configurable:!0,enumerable:!0,get:function(){return this.JJa},set:function(a){this.JJa=a;this.Hg&&this.epa(this.Hg)}},offsetY:{configurable:!0,enumerable:!0,get:function(){return this.ps},set:function(a){this.ps=a;this.Hg&&this.epa(this.Hg)}},IZ:{configurable:!0,enumerable:!0,get:function(){return this.g$a},set:function(a){this.g$a=a}},Ed:{configurable:!0,enumerable:!0,get:function(){return this.vb}},dir:{configurable:!0,enumerable:!0,get:function(){return this.kc?
this.kc.value:"ltr"}}});_.ez.O=function(a){return new (a||_.ez)(_.u(_.Er),_.u(_.Df),_.u(_.Ef),_.u(_.rUa),_.u(_.Vq,8))};
_.ez.Ha=_.wc({type:_.ez,oa:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:["cdkConnectedOverlayOrigin","origin"],zx:["cdkConnectedOverlayPositions","positions"],eg:["cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:["cdkConnectedOverlayOffsetX","offsetX"],offsetY:["cdkConnectedOverlayOffsetY","offsetY"],width:["cdkConnectedOverlayWidth","width"],height:["cdkConnectedOverlayHeight","height"],minWidth:["cdkConnectedOverlayMinWidth",
"minWidth"],minHeight:["cdkConnectedOverlayMinHeight","minHeight"],zj:["cdkConnectedOverlayBackdropClass","backdropClass"],Bd:["cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:["cdkConnectedOverlayViewportMargin","viewportMargin"],qj:["cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:["cdkConnectedOverlayOpen","open"],ej:["cdkConnectedOverlayDisableClose","disableClose"],XSc:["cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],Ke:["cdkConnectedOverlayHasBackdrop",
"hasBackdrop",_.Of],qCb:["cdkConnectedOverlayLockPosition","lockPosition",_.Of],ctb:["cdkConnectedOverlayFlexibleDimensions","flexibleDimensions",_.Of],Lub:["cdkConnectedOverlayGrowAfterOpen","growAfterOpen",_.Of],push:["cdkConnectedOverlayPush","push",_.Of],IZ:["cdkConnectedOverlayDisposeOnNavigation","disposeOnNavigation",_.Of]},outputs:{Ol:"backdropClick",qU:"positionChange",ud:"attach",detach:"detach",rGb:"overlayKeydown",tGb:"overlayOutsideClick"},Sb:["cdkConnectedOverlay"],standalone:!0,features:[_.bf,
_.Mc]});_.fz=function(){};_.fz.O=function(a){return new (a||_.fz)};_.fz.Da=_.uc({type:_.fz});_.fz.Ca=_.ec({imports:[_.Xq,_.Xq]});_.gz=function(a){this.ze=a;this.state="unchecked";this.disabled=!1;this.jd="full"};_.gz.O=function(a){return new (a||_.gz)(_.u(_.Zk,8))};
_.gz.ya=_.tc({type:_.gz,oa:[["mat-pseudo-checkbox"]],yb:[1,"mat-pseudo-checkbox"],tb:12,Za:function(a,b){a&2&&_.ef("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.jd)("mat-pseudo-checkbox-full","full"===b.jd)("_mat-animation-noopable","NoopAnimations"===b.ze)},inputs:{state:"state",disabled:"disabled",jd:"appearance"},standalone:!0,features:[_.zf],
Aa:0,Ba:0,ua: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-minimal.mat-pseudo-checkbox-checked::after,.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after{color:var(--mat-minimal-pseudo-checkbox-selected-checkmark-color)}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled::after,.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled::after{color:var(--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color)}.mat-pseudo-checkbox-full{border-color:var(--mat-full-pseudo-checkbox-unselected-icon-color);border-width:2px;border-style:solid}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-disabled{border-color:var(--mat-full-pseudo-checkbox-disabled-unselected-icon-color)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate{background-color:var(--mat-full-pseudo-checkbox-selected-icon-color);border-color:rgba(0,0,0,0)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after{color:var(--mat-full-pseudo-checkbox-selected-checkmark-color)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background-color:var(--mat-full-pseudo-checkbox-disabled-selected-icon-color)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled::after,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled::after{color:var(--mat-full-pseudo-checkbox-disabled-selected-checkmark-color)}.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,Oa:0});_.hz=function(){};_.hz.O=function(a){return new (a||_.hz)};_.hz.Da=_.uc({type:_.hz});_.hz.Ca=_.ec({imports:[_.Xq]});_.iz=function(a,b,c){_.Tr.call(this,a,b,c)};_.V(_.iz,_.Tr);_.iz.prototype.Tb=function(a){(null!=a.align||this.Dk)&&this.nw()};_.iz.prototype.Ra=function(){var a=this;_.Tr.prototype.Ra.call(this);this.y6("align","stretch",function(b){a.nw(b.value)});this.nw()};_.iz.prototype.nw=function(a){a=a||this.fG("align")||"stretch";this.Dk&&(a=this.Dk.dR);this.TW(this.c5(a))};
_.iz.prototype.c5=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(_.iz.prototype,{align:{configurable:!0,enumerable:!0,set:function(a){this.Mc("align",a)}},OMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignXs",a)}},MMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignSm",a)}},LMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignMd",a)}},GMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignLg",a)}},NMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignXl",a)}},JMa:{configurable:!0,
enumerable:!0,set:function(a){this.Mc("alignLtSm",a)}},IMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignLtMd",a)}},HMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignLtLg",a)}},KMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignLtXl",a)}},FMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignGtXs",a)}},EMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignGtSm",a)}},DMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignGtMd",
a)}},CMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignGtLg",a)}}});_.iz.O=function(a){return new (a||_.iz)(_.u(_.Sr),_.u(_.ld),_.u(_.$k))};
_.iz.Ha=_.wc({type:_.iz,oa:[["","fxFlexAlign",""],["","fxFlexAlign.xs",""],["","fxFlexAlign.sm",""],["","fxFlexAlign.md",""],["","fxFlexAlign.lg",""],["","fxFlexAlign.xl",""],["","fxFlexAlign.lt-sm",""],["","fxFlexAlign.lt-md",""],["","fxFlexAlign.lt-lg",""],["","fxFlexAlign.lt-xl",""],["","fxFlexAlign.gt-xs",""],["","fxFlexAlign.gt-sm",""],["","fxFlexAlign.gt-md",""],["","fxFlexAlign.gt-lg",""]],inputs:{align:["fxFlexAlign","align"],OMa:["fxFlexAlign.xs","alignXs"],MMa:["fxFlexAlign.sm","alignSm"],
LMa:["fxFlexAlign.md","alignMd"],GMa:["fxFlexAlign.lg","alignLg"],NMa:["fxFlexAlign.xl","alignXl"],JMa:["fxFlexAlign.lt-sm","alignLtSm"],IMa:["fxFlexAlign.lt-md","alignLtMd"],HMa:["fxFlexAlign.lt-lg","alignLtLg"],KMa:["fxFlexAlign.lt-xl","alignLtXl"],FMa:["fxFlexAlign.gt-xs","alignGtXs"],EMa:["fxFlexAlign.gt-sm","alignGtSm"],DMa:["fxFlexAlign.gt-md","alignGtMd"],CMa:["fxFlexAlign.gt-lg","alignGtLg"]},features:[_.af,_.Mc]});_.jz=function(){};_.jz.O=function(a){return new (a||_.jz)};_.jz.Da=_.uc({type:_.jz});
_.jz.Ca=_.ec({imports:[_.ew]});_.kz=function(){};_.kz.O=function(a){return new (a||_.kz)};_.kz.Ha=_.wc({type:_.kz,oa:[["","matSuffix",""]],features:[_.yf([{wa:_.I4a,Hb:_.kz}])]});
var N$a={wa:_.S5a,Ib:[_.Er],Cb:function(a){return function(){return a.oj.Rk({i1a:20})}}},O$a=_.ch({passive:!0}),lz=function(a,b,c,d,e,f,g,m,n,r,w,z){var D=this;this.We=a;this.Ma=b;this.DC=c;this.Ge=d;this.hb=e;this.Bc=f;this.ez=g;this.Yc=m;this.kc=r;this.fi=w;this.Hg="below";this.j7=this.k8=this.xc=this.k7=!1;this.ym=8;this.CF="mat";this.Rr="auto";this.YF="";this.Sn=[];this.Lb=new _.Ee;this.Be=n;this.Eb=z;w&&(this.J7=w.DI,this.MF=w.tH,w.position&&(this.position=w.position),w.dv&&(this.dv=w.dv),w.Rr&&
(this.Rr=w.Rr));r.Uc.ha(_.Je(this.Lb)).subscribe(function(){D.vb&&D.ZQ(D.vb)})};_.h=lz.prototype;_.h.Tc=function(){var a=this;this.k8=!0;this.LQ();this.Yc.wl(this.Ma).ha(_.Je(this.Lb)).subscribe(function(b){b?"keyboard"===b&&a.hb.qc(function(){return a.show()}):a.hb.qc(function(){return a.af(0)})})};
_.h.Ka=function(){var a=this.Ma.na;clearTimeout(this.UQ);this.vb&&(this.vb.dispose(),this.Ce=null);this.Sn.forEach(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;a.removeEventListener(b,c,O$a)});this.Sn.length=0;this.Lb.next();this.Lb.complete();_.Aq(this.ez,a,this.message,"tooltip");this.Yc.Mj(a)};
_.h.show=function(a,b){var c=this;a=void 0===a?this.DI:a;if(this.disabled||!this.message||this.sz()){var d;null==(d=this.Ce)||d.zP()}else b=this.Mt(b),this.cp(),this.aj=this.aj||new _.yr(this.KLa,this.Ge),b=this.Ce=b.ud(this.aj).instance,b.rG=this.Ma.na,b.G6=this.MF,b.xQ.ha(_.Je(this.Lb)).subscribe(function(){return c.cp()}),this.F7(this.TQ),this.d8(),b.show(a)};_.h.af=function(a){a=void 0===a?this.tH:a;var b=this.Ce;b&&(b.isVisible()?b.af(a):(b.zP(),this.cp()))};
_.h.toggle=function(a){this.sz()?this.af():this.show(void 0,a)};_.h.sz=function(){return!!this.Ce&&this.Ce.isVisible()};
_.h.Mt=function(a){var b=this;if(this.vb){var c=this.vb.rl().eg;if((!this.dv||!a)&&c.Az instanceof _.ld)return this.vb;this.cp()}c=_.bUa(this.DC,this.Ma);a=_.mUa(_.nUa(_.qr(_.sr(_.wr(this.We.position(),this.dv?a||this.Ma:this.Ma),"."+this.CF+"-tooltip"),!1),this.ym),c);a.A1.ha(_.Je(this.Lb)).subscribe(function(e){b.RLa(e.zR);b.Ce&&e.xNb.mzb&&b.Ce.isVisible()&&b.hb.qc(function(){return b.af(0)})});this.vb=this.We.create({direction:this.kc,eg:a,Bd:this.CF+"-tooltip-panel",qj:this.Be()});this.ZQ(this.vb);
this.vb.Ln.ha(_.Je(this.Lb)).subscribe(function(){return b.cp()});this.vb.ux().ha(_.Je(this.Lb)).subscribe(function(){var e;return null==(e=b.Ce)?void 0:e.nIa()});this.vb.Gj().ha(_.Je(this.Lb)).subscribe(function(e){b.sz()&&27===e.keyCode&&!_.bh(e)&&(e.preventDefault(),e.stopPropagation(),b.hb.qc(function(){return b.af(0)}))});var d;(null==(d=this.fi)?0:d.Sob)&&this.vb.IC(this.CF+"-tooltip-panel-non-interactive");return this.vb};_.h.cp=function(){this.vb&&this.vb.yg()&&this.vb.detach();this.Ce=null};
_.h.ZQ=function(a){a=a.rl().eg;var b=this.ZHa(),c=this.UP();_.pr(a,[this.S4(Object.assign({},b.xn,c.xn)),this.S4(Object.assign({},b.fallback,c.fallback))])};_.h.S4=function(a){return a};
_.h.ZHa=function(){var a=!this.kc||"ltr"==this.kc.value,b=this.position;if("above"==b||"below"==b)var c={zc:"center",Ac:"above"==b?"top":"bottom"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={zc:"start",Ac:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={zc:"end",Ac:"center"};a=this.n6(c.zc,c.Ac);return{xn:c,fallback:{zc:a.x,Ac:a.y}}};
_.h.UP=function(){var a=!this.kc||"ltr"==this.kc.value,b=this.position;if("above"==b)var c={hc:"center",oc:"bottom"};else if("below"==b)c={hc:"center",oc:"top"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={hc:"end",oc:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={hc:"start",oc:"center"};a=this.n6(c.hc,c.oc);return{xn:c,fallback:{hc:a.x,oc:a.y}}};
_.h.d8=function(){var a=this;this.Ce&&(this.Ce.message=this.message,this.Ce.WF(),this.hb.QM.ha(_.ve(1),_.Je(this.Lb)).subscribe(function(){a.Ce&&a.vb.Te()}))};_.h.F7=function(a){this.Ce&&(this.Ce.VE=a,this.Ce.WF())};_.h.n6=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}};
_.h.RLa=function(a){var b=a.oc,c=a.zc;a=a.Ac;b="center"===b?this.kc&&"rtl"===this.kc.value?"end"===c?"left":"right":"start"===c?"left":"right":"bottom"===b&&"top"===a?"above":"below";if(b!==this.o5){if(c=this.vb)a=this.CF+"-tooltip-panel-",c.rN(a+this.o5),c.IC(a+b);this.o5=b}};
_.h.LQ=function(){var a=this;!this.xc&&this.message&&this.k8&&!this.Sn.length&&(this.i7()?this.Sn.push(["mouseenter",function(b){a.I7();var c=void 0;void 0!==b.x&&void 0!==b.y&&(c=b);a.show(void 0,c)}]):"off"!==this.Rr&&(this.v5(),this.Sn.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.I7();clearTimeout(a.UQ);a.UQ=setTimeout(function(){return a.show(void 0,d)},500)}])),this.R4(this.Sn))};
_.h.I7=function(){var a=this;if(!this.j7){this.j7=!0;var b=[];if(this.i7())b.push(["mouseleave",function(d){d=d.relatedTarget;var e;d&&(null==(e=a.vb)?0:e.Io.contains(d))||a.af()}],["wheel",function(d){return a.gMa(d)}]);else if("off"!==this.Rr){this.v5();var c=function(){clearTimeout(a.UQ);a.af(a.fi.r4a)};b.push(["touchend",c],["touchcancel",c])}this.R4(b);this.Sn.push.apply(this.Sn,_.Dc(b))}};
_.h.R4=function(a){var b=this;a.forEach(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;b.Ma.na.addEventListener(c,d,O$a)})};_.h.i7=function(){return!this.Bc.kF&&!this.Bc.lq};_.h.gMa=function(a){if(this.sz()){a=this.Eb.elementFromPoint(a.clientX,a.clientY);var b=this.Ma.na;a===b||b.contains(a)||this.af()}};
_.h.v5=function(){var a=this.Rr;if("off"!==a){var b=this.Ma.na,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(lz.prototype,{position:{configurable:!0,enumerable:!0,get:function(){return this.Hg},set:function(a){if(a!==this.Hg&&(this.Hg=a,this.vb)){this.ZQ(this.vb);var b;null==(b=this.Ce)||b.show(0);this.vb.Te()}}},dv:{configurable:!0,enumerable:!0,get:function(){return this.k7},set:function(a){this.k7=_.eh(a);this.cp();this.vb=null}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.xc},set:function(a){(this.xc=_.eh(a))?this.af(0):this.LQ()}},DI:{configurable:!0,
enumerable:!0,get:function(){return this.J7},set:function(a){this.J7=_.ih(a)}},tH:{configurable:!0,enumerable:!0,get:function(){return this.MF},set:function(a){this.MF=_.ih(a);this.Ce&&(this.Ce.G6=this.MF)}},message:{configurable:!0,enumerable:!0,get:function(){return this.YF},set:function(a){var b=this;_.Aq(this.ez,this.Ma.na,this.YF,"tooltip");this.YF=null!=a?String(a).trim():"";!this.YF&&this.sz()?this.af(0):(this.LQ(),this.d8(),this.hb.Vb(function(){Promise.resolve().then(function(){_.MSa(b.ez,
b.Ma.na,b.message,"tooltip")})}))}},VE:{configurable:!0,enumerable:!0,get:function(){return this.TQ},set:function(a){this.TQ=a;this.Ce&&this.F7(this.TQ)}}});lz.O=function(){_.qd()};
lz.Ha=_.wc({type:lz,inputs:{position:["matTooltipPosition","position"],dv:["matTooltipPositionAtOrigin","positionAtOrigin"],disabled:["matTooltipDisabled","disabled"],DI:["matTooltipShowDelay","showDelay"],tH:["matTooltipHideDelay","hideDelay"],Rr:["matTooltipTouchGestures","touchGestures"],message:["matTooltip","message"],VE:["matTooltipClass","tooltipClass"]}});var mz=function(a,b){this.ab=a;this.t6=this.h5=!1;this.xQ=new _.Ee;this.Ym="NoopAnimations"===b};_.h=mz.prototype;
_.h.show=function(a){var b=this;null!=this.Rt&&clearTimeout(this.Rt);this.bu=setTimeout(function(){b.T7(!0);b.bu=void 0},a)};_.h.af=function(a){var b=this;null!=this.bu&&clearTimeout(this.bu);this.Rt=setTimeout(function(){b.T7(!1);b.Rt=void 0},a)};_.h.isVisible=function(){return this.t6};_.h.Ka=function(){this.zP();this.xQ.complete();this.rG=null};_.h.nIa=function(){this.h5&&this.af(0)};_.h.WF=function(){_.al(this.ab)};
_.h.sIa=function(a){(a=a.relatedTarget)&&this.rG.contains(a)||(this.isVisible()?this.af(this.G6):this.PP(!1))};_.h.PJa=function(){};_.h.mIa=function(a){a=a.animationName;a!==this.MQ&&a!==this.c6||this.PP(a===this.MQ)};_.h.zP=function(){null!=this.bu&&clearTimeout(this.bu);null!=this.Rt&&clearTimeout(this.Rt);this.bu=this.Rt=void 0};_.h.PP=function(a){a?this.h5=!0:this.isVisible()||this.xQ.next()};
_.h.T7=function(a){var b=this.JLa.na,c=this.MQ,d=this.c6;b.classList.remove(a?d:c);b.classList.add(a?c:d);(this.t6=a)&&!this.Ym&&"function"===typeof getComputedStyle&&(c=getComputedStyle(b),"0s"===c.getPropertyValue("animation-duration")||"none"===c.getPropertyValue("animation-name"))&&(this.Ym=!0);a&&this.PJa();this.Ym&&(b.classList.add("_mat-animation-noopable"),this.PP(a))};mz.O=function(a){return new (a||mz)(_.u(_.cl),_.u(_.Zk,8))};mz.Ha=_.wc({type:mz});var P$a;P$a=["tooltip"];_.oz=function(a,b,c,d,e,f,g,m,n,r,w,z){lz.call(this,a,b,c,d,e,f,g,m,n,r,w,z);this.KLa=nz};_.V(_.oz,lz);_.oz.O=function(a){return new (a||_.oz)(_.u(_.Er),_.u(_.ld),_.u(_.br),_.u(_.Ef),_.u(_.Me),_.u(_.fq),_.u(_.zq),_.u(_.iq),_.u(_.S5a),_.u(_.Vq,8),_.u(_.U5a,8),_.u(_.vg))};_.oz.Ha=_.wc({type:_.oz,oa:[["","matTooltip",""]],yb:[1,"mat-tooltip-trigger"],tb:2,Za:function(a,b){a&2&&_.ef("mat-tooltip-disabled",b.disabled)},Sb:["matTooltip"],features:[_.af]});
var nz=function(a,b,c){mz.call(this,a,c);this.MQ="mat-tooltip-show";this.c6="mat-tooltip-hide";this.guc=b.observe("(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)")};_.V(nz,mz);nz.Ha=mz.Ha;nz.O=function(a){return new (a||nz)(_.u(_.cl),_.u(_.rq),_.u(_.Zk,8))};
nz.ya=_.tc({type:nz,oa:[["mat-tooltip-component"]],ub:function(a,b){a&1&&_.Hf(P$a,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.JLa=c.first)}},yb:["aria-hidden","true"],tb:3,Za:function(a,b){a&1&&_.I("mouseleave",function(c){return b.sIa(c)});a&2&&(_.cf("mat-id-collision",null),_.df("zoom",b.isVisible()?1:null))},features:[_.af],Aa:4,Ba:6,Ea:[[1,"mat-tooltip",3,"ngClass","animationend"],["tooltip",""]],ua:function(a,b){a&1&&(_.A(0,"div",0,1),_.I("animationend",function(d){return b.mIa(d)}),_.O(2,"async"),_.N(3),
_.B());if(a&2){var c;_.ef("mat-tooltip-handset",null==(c=_.R(2,4,b.guc))?null:c.matches);_.y("ngClass",b.VE);_.t(3);_.xf(b.message)}},Ia:[_.Mm,_.Tm],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,Oa:0});_.pz=function(){};_.pz.O=function(a){return new (a||_.pz)};_.pz.Da=_.uc({type:_.pz});_.pz.Ca=_.ec({Pb:[N$a],imports:[_.yq,_.Um,_.Fr,_.Xq,_.Xq,_.jr]});_.qz=function(a){this.element=a;this.size="xsmall";this.format="hairline"};_.qz.prototype.Ra=function(){var a=Array.from(this.element.na.classList);a=_.k(a);for(var b=a.next();!b.done;b=a.next())b=b.value,Q$a.includes(b)&&this.element.na.classList.remove(b);a=new Set;a.add(R$a.includes(this.size)?this.size:"xsmall");a.add(S$a.includes(this.format)?this.format:"hairline");a=_.k(a.values());for(b=a.next();!b.done;b=a.next())this.element.na.classList.add(b.value)};_.qz.O=function(a){return new (a||_.qz)(_.u(_.ld))};
_.qz.ya=_.tc({type:_.qz,oa:[["button","gme-button-old",""],["a","gme-button-old",""]],inputs:{size:"size",format:"format"},jc:["gme-button-old",""],Yb:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.rf(),_.sf(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 S$a=["hairline","fill","flat"],R$a=["xsmall","medium"],Q$a=[].concat(_.Dc(S$a),_.Dc(R$a));var rz=function(){};rz.O=function(a){return new (a||rz)};rz.Da=_.uc({type:rz});rz.Ca=_.ec({imports:[_.Um]});_.sz=function(){};_.sz.O=function(a){return new (a||_.sz)};_.sz.Da=_.uc({type:_.sz});_.sz.Ca=_.ec({imports:[rz]});_.Eh(function(a){this.Ma=a},"primary");var T$a=new _.Bc("mat-progress-spinner-default-options",{Ga:"root",qa:u$a});var U$a;U$a=_.Eh(function(a){this.Ma=a},"primary");
_.tz=function(a,b,c,d,e,f,g,m,n){var r=U$a.call(this,a)||this;r.Eb=c;r.Una=n;r.mX=100;r.Wd=0;r.Gq=_.Gd.EMPTY;r.mode="determinate";r.Moa=r.lab();V$a.has(c.head)||V$a.set(c.head,new Set([100]));r.uz="NoopAnimations"===d&&!!e&&!e.rsc;"mat-spinner"===a.na.nodeName.toLowerCase()&&(r.mode="indeterminate");e&&(e.color&&(r.color=r.defaultColor=e.color),e.diameter&&(r.diameter=e.diameter),e.strokeWidth&&(r.strokeWidth=e.strokeWidth));b.Qd&&b.RDa&&g&&f&&m&&(r.Gq=g.Uc(150).subscribe(function(){"indeterminate"===
r.mode&&m.qc(function(){return _.al(f)})}));return r};_.V(_.tz,U$a);_.h=_.tz.prototype;_.h.Ra=function(){var a=this.Ma.na;this.Adb=_.Fpa(a)||this.Eb.head;this.H8a();a.classList.add("mat-progress-spinner-indeterminate-animation")};_.h.Ka=function(){this.Gq.unsubscribe()};_.h.Tma=function(){return(this.diameter-10)/2};_.h.ttc=function(){var a=2*this.Tma()+this.strokeWidth;return"0 0 "+a+" "+a};_.h.ana=function(){return 2*Math.PI*this.Tma()};
_.h.nab=function(){return"determinate"===this.mode?this.ana()*(100-this.Wd)/100:null};_.h.Q$a=function(){return this.strokeWidth/this.diameter*100};_.h.R$a=function(a){var b;a=50*(null!=(b=a.currentScale)?b:1);return a+"% "+a+"%"};_.h.H8a=function(){var a=this.Adb,b=this.mX,c=V$a.get(a);if(!c||!c.has(b)){var d=this.Eb.createElement("style");this.Una&&(d.nonce=this.Una);d.setAttribute("mat-spinner-animation",this.Moa);d.textContent=this.zsc();a.appendChild(d);c||(c=new Set,V$a.set(a,c));c.add(b)}};
_.h.zsc=function(){var a=this.ana();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.Moa)};_.h.lab=function(){return this.diameter.toString().replace(".","_")};
_.W.Object.defineProperties(_.tz.prototype,{diameter:{configurable:!0,enumerable:!0,get:function(){return this.mX},set:function(a){this.mX=_.ih(a);this.Moa=this.lab();this.Adb&&this.H8a()}},strokeWidth:{configurable:!0,enumerable:!0,get:function(){return this.qLa||this.diameter/10},set:function(a){this.qLa=_.ih(a)}},value:{configurable:!0,enumerable:!0,get:function(){return"determinate"===this.mode?this.Wd:0},set:function(a){this.Wd=Math.max(0,Math.min(100,_.ih(a)))}}});var V$a=new WeakMap;
_.tz.O=function(a){return new (a||_.tz)(_.u(_.ld),_.u(_.fq),_.u(_.vg,8),_.u(_.Zk,8),_.u(T$a),_.u(_.cl),_.u(_.gr),_.u(_.Me),_.u(_.sHa,8))};
_.tz.ya=_.tc({type:_.tz,oa:[["mat-progress-spinner"],["mat-spinner"]],yb:["role","progressbar","tabindex","-1",1,"mat-progress-spinner","mat-spinner"],tb:11,Za:function(a,b){a&2&&(_.cf("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)("mat-id-collision",null),_.df("width",b.diameter,"px")("height",b.diameter,"px"),_.ef("_mat-animation-noopable",b.uz))},inputs:{color:"color",diameter:"diameter",
strokeWidth:"strokeWidth",mode:"mode",value:"value"},Sb:["matProgressSpinner"],features:[_.af],Aa:4,Ba:8,Ea:[["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%"]],ua:function(a,
b){a&1&&(_.dd(),_.A(0,"svg",0,1),_.x(2,v$a,1,11,"circle",2)(3,w$a,1,9,"circle",3),_.B());a&2&&(_.df("width",b.diameter,"px")("height",b.diameter,"px"),_.y("ngSwitch","indeterminate"===b.mode),_.cf("viewBox",b.ttc()),_.t(2),_.y("ngSwitchCase",!0),_.t(1),_.y("ngSwitchCase",!1))},Ia:[_.Pm,_.Qm],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,Oa:0});_.uz=function(){};_.uz.O=function(a){return new (a||_.uz)};_.uz.Da=_.uc({type:_.uz});_.uz.Ca=_.ec({imports:[_.Xq,_.Um,_.Xq]});var W$a=_.Gh(function(){}),X$a=0,vz=function(a){var b=W$a.call(this)||this;b.Tt="mat-optgroup-label-"+X$a++;var c;b.NF=null!=(c=null==a?void 0:a.PUa)?c:!1;return b};_.V(vz,W$a);vz.O=function(a){return new (a||vz)(_.u(_.Ir,8))};vz.Ha=_.wc({type:vz,inputs:{label:"label"},features:[_.af]});var Y$a,Z$a,wz;Y$a=["text"];Z$a=0;_.$$a=function(a,b){this.source=a;this.JH=void 0===b?!1:b};wz=function(a,b,c,d){this.Qc=a;this.ab=b;this.ld=c;this.group=d;this.xc=this.rP=this.ae=!1;this.uQ="";this.id="mat-option-"+Z$a++;this.Wu=new _.El;this.rh=new _.Ee};wz.prototype.select=function(a){a=void 0===a?!0:a;this.ae||(this.ae=!0,_.al(this.ab),a&&this.KP())};wz.prototype.xg=function(a){a=void 0===a?!0:a;this.ae&&(this.ae=!1,_.al(this.ab),a&&this.KP())};
wz.prototype.focus=function(a,b){var c=this.Hf();"function"===typeof c.focus&&c.focus(b)};_.L$a=function(a){a.rP&&(a.rP=!1,_.al(a.ab))};_.h=wz.prototype;_.h.lr=function(){return this.ZB};_.h.ff=function(a){13!==a.keyCode&&32!==a.keyCode||_.bh(a)||(this.Iq(),a.preventDefault())};_.h.Iq=function(){this.disabled||(this.ae=this.multiple?!this.ae:!0,_.al(this.ab),this.KP(!0))};_.h.Qt=function(){return this.disabled?"-1":"0"};_.h.Hf=function(){return this.Qc.na};
_.h.Qm=function(){if(this.ae){var a=this.ZB;a!==this.uQ&&(this.uQ&&this.rh.next(),this.uQ=a)}};_.h.Ka=function(){this.rh.complete()};_.h.KP=function(a){this.Wu.emit(new _.$$a(this,void 0===a?!1:a))};
_.W.Object.defineProperties(wz.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.ld&&this.ld.multiple}},selected:{configurable:!0,enumerable:!0,get:function(){return this.ae}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.group&&this.group.disabled||this.xc},set:function(a){this.xc=_.eh(a)}},hd:{configurable:!0,enumerable:!0,get:function(){return!(!this.ld||!this.ld.hd)}},Mp:{configurable:!0,enumerable:!0,get:function(){return!(!this.ld||!this.ld.Mp)}},
active:{configurable:!0,enumerable:!0,get:function(){return this.rP}},ZB:{configurable:!0,enumerable:!0,get:function(){var a;return((null==(a=this.FLa)?void 0:a.na.textContent)||"").trim()}}});wz.O=function(){_.qd()};wz.Ha=_.wc({type:wz,ub:function(a,b){a&1&&_.Hf(Y$a,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.FLa=c.first)}},inputs:{value:"value",id:"id",disabled:"disabled"},outputs:{Wu:"onSelectionChange"}});_.ch({passive:!0,capture:!0});_.ch({passive:!0,capture:!0});new _.Tl;var aab;aab=["*",[["mat-option"],["ng-container"]]];_.xz=function(){return vz.apply(this,arguments)||this};_.V(_.xz,vz);_.xz.O=function(){var a;return function(b){return(a||(a=_.jd(_.xz)))(b||_.xz)}}();
_.xz.ya=_.tc({type:_.xz,oa:[["mat-optgroup"]],yb:[1,"mat-optgroup"],tb:6,Za:function(a,b){a&2&&(_.cf("role",b.NF?null:"group")("aria-disabled",b.NF?null:b.disabled.toString())("aria-labelledby",b.NF?null:b.Tt)("mat-id-collision",null),_.ef("mat-optgroup-disabled",b.disabled))},inputs:{disabled:"disabled"},Sb:["matOptgroup"],features:[_.yf([{wa:_.Jr,Hb:_.xz}]),_.af],Yb:["*","mat-option, ng-container"],Aa:4,Ba:2,Ea:[["role","presentation",1,"mat-optgroup-label",3,"id"]],ua:function(a,b){a&1&&(_.rf(aab),
_.A(0,"span",0),_.N(1),_.sf(2),_.B(),_.sf(3,1));a&2&&(_.y("id",b.Tt),_.t(1),_.wf("",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,Oa:0});_.yz=function(a,b,c,d){return wz.call(this,a,b,c,d)||this};_.V(_.yz,wz);_.yz.O=function(a){return new (a||_.yz)(_.u(_.ld),_.u(_.cl),_.u(_.Ir,8),_.u(_.Jr,8))};
_.yz.ya=_.tc({type:_.yz,oa:[["mat-option"]],yb:["role","option",1,"mat-option","mat-focus-indicator"],tb:13,Za:function(a,b){a&1&&_.I("click",function(){return b.Iq()})("keydown",function(c){return b.ff(c)});a&2&&(_.kf("id",b.id),_.cf("tabindex",b.Qt())("aria-selected",b.selected)("aria-disabled",b.disabled.toString())("mat-id-collision",null),_.ef("mat-selected",b.selected)("mat-option-multiple",b.multiple)("mat-active",b.active)("mat-option-disabled",b.disabled))},Sb:["matOption"],features:[_.af],
Yb:["*"],Aa:6,Ba:4,Ea:[["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"]],ua:function(a,b){a&1&&(_.rf(),_.x(0,A$a,1,2,"mat-pseudo-checkbox",0),_.A(1,"span",1,2),_.sf(3),_.B(),_.x(4,B$a,2,1,"span",3),_.E(5,"div",4));a&2&&(_.y("ngIf",b.multiple),_.t(4),
_.y("ngIf",b.group&&b.group.NF),_.t(1),_.y("matRippleTrigger",b.Hf())("matRippleDisabled",b.disabled||b.hd))},Ia:[_.Lr,_.Om,_.gz],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,Oa:0});_.zz=function(){};_.zz.O=function(a){return new (a||_.zz)};_.zz.Da=_.uc({type:_.zz});_.zz.Ca=_.ec({imports:[_.Mr,_.Um,_.Xq,_.hz]});_.bab=new _.Bc("MatList");_.cab=new _.Bc("MatNavList");_.dab=["*"];_.eab=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'};
_.fab=_.Gh(_.Fh(function(){}));_.gab=_.Fh(function(){});_.Az=function(){var a=_.fab.apply(this,arguments)||this;a.rh=new _.Ee;return a};_.V(_.Az,_.fab);_.Az.prototype.Tb=function(){this.rh.next()};_.Az.prototype.Ka=function(){this.rh.complete()};_.Az.O=function(){var a;return function(b){return(a||(a=_.jd(_.Az)))(b||_.Az)}}();
_.Az.ya=_.tc({type:_.Az,oa:[["mat-nav-list"]],yb:["role","navigation",1,"mat-nav-list","mat-list-base"],tb:1,Za:function(a){a&2&&_.cf("mat-id-collision",null)},inputs:{hd:"disableRipple",disabled:"disabled"},Sb:["matNavList"],features:[_.yf([{wa:_.cab,Hb:_.Az}]),_.af,_.Mc],Yb:_.dab,Aa:1,Ba:0,ua:function(a){a&1&&(_.rf(),_.sf(0))},styles:[_.eab()],ob:2,Oa:0});_.Fh(function(){});_.Fh(function(){});_.Bz=function(){};_.Bz.O=function(a){return new (a||_.Bz)};_.Bz.Da=_.uc({type:_.Bz});_.Bz.Ca=_.ec({imports:[_.fz,_.Mr,_.Xq,_.hz,_.Um,_.fz,_.Xq,_.hz,_.Uw]});var hab=_.lh("transformPanelWrap",[_.ph("* => void",_.Upa("@transformPanel",[{type:9,options:null}]))]),iab=_.lh("transformPanel",[_.oh("void",_.nh({transform:"scaleY(0.8)",minWidth:"100%",opacity:0})),_.oh("showing",_.nh({opacity:1,minWidth:"calc(100% + 32px)",transform:"scaleY(1)"})),_.oh("showing-multiple",_.nh({opacity:1,minWidth:"calc(100% + 64px)",transform:"scaleY(1)"})),_.ph("void => *",_.mh("120ms cubic-bezier(0, 0, 0.2, 1)")),_.ph("* => void",_.mh("100ms 25ms linear",_.nh({opacity:0})))]);_.jab=_.lh("transformPanel",[_.oh("void",_.nh({opacity:0,transform:"scale(1, 0.8)"})),_.ph("void => showing",_.mh("120ms cubic-bezier(0, 0, 0.2, 1)",_.nh({opacity:1,transform:"scale(1, 1)"}))),_.ph("* => void",_.mh("100ms linear",_.nh({opacity:0})))]);_.kab=new _.Bc("mat-select-scroll-strategy",{Ga:"root",qa:function(){var a=_.pc(_.Er);return function(){return a.oj.Rk()}}});_.lab=new _.Bc("MAT_SELECT_CONFIG");_.mab=new _.Bc("MatSelectTrigger");var nab=["trigger"],oab=["panel"],pab=Number.MAX_SAFE_INTEGER,qab={wa:_.kab,Ib:[_.Er],Cb:function(a){return function(){return a.oj.Rk()}}},rab=_.x$a(function(a,b){b=void 0===b?0:b;var c=function(){var d=a.apply(this,[].concat(_.Dc(_.zc.apply(0,arguments))))||this;d.us=b;d.OPa=b;return d};_.V(c,a);_.W.Object.defineProperties(c.prototype,{tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:this.us},set:function(d){this.us=null!=d?_.ih(d):this.OPa}}});return c}(function(a){var b=
function(){var c=a.apply(this,[].concat(_.Dc(_.zc.apply(0,arguments))))||this;c.xc=!1;return c};_.V(b,a);_.W.Object.defineProperties(b.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.xc},set:function(c){this.xc=_.eh(c)}}});return b}(_.mra(function(a,b,c,d,e){this.Ma=a;this.bHa=b;this.e7=c;this.f7=d;this.Nd=e;this.rc=new _.Ee})))),Cz=function(a,b,c,d,e,f,g,m,n,r,w,z,D,J){var L=rab.call(this,e,d,g,m,r)||this;L.If=a;L.ab=b;L.hb=c;L.kc=f;L.Bz=n;L.A6=D;L.fi=J;L.Kl=!1;L.gz=
function(qa,sa){return qa===sa};L.GC="mat-select-"+pab--;L.W7=null;L.tq=new _.Ee;L.le=function(){};L.Oe=function(){};L.i8="mat-select-value-"+pab--;L.c7=new _.Ee;var P;L.YJa=(null==(P=L.fi)?void 0:P.vx)||"";L.fl=!1;L.controlType="mat-select";L.Rh=!1;var ba,oa;L.e$a=null!=(oa=null==(ba=L.fi)?void 0:ba.UK)?oa:!1;L.ariaLabel="";L.aga=_.de(function(){var qa=L.options;return qa?qa.Pc.ha(_.He(qa),_.Ie(function(){return _.ge.apply(null,_.Dc(qa.map(function(sa){return sa.Wu})))})):L.hb.Cf.ha(_.ve(1),_.Ie(function(){return L.aga}))});
L.Ho=new _.El;L.U6=L.Ho.ha(_.je(function(qa){return qa}),_.v(function(){}));L.i5=L.Ho.ha(_.je(function(qa){return!qa}),_.v(function(){}));L.So=new _.El;L.Ur=new _.El;L.Ig=null;L.Nd&&(L.Nd.kq=L);null!=(null==J?void 0:J.WI)&&(L.cpa=J.WI);L.x7=z;L.Be=L.x7();L.tabIndex=parseInt(w)||0;L.id=L.id;return L};_.V(Cz,rab);_.h=Cz.prototype;_.h.Ra=function(){var a=this;this.od=new _.cz(this.multiple);this.rc.next();this.c7.ha(_.te(),_.Je(this.tq)).subscribe(function(){return a.b7(a.kd)})};
_.h.je=function(){var a=this;this.LIa();this.od.changed.ha(_.Je(this.tq)).subscribe(function(b){b.gK.forEach(function(c){return c.select()});b.removed.forEach(function(c){return c.xg()})});this.options.Pc.ha(_.He(null),_.Je(this.tq)).subscribe(function(){a.IKa();a.wJ()})};
_.h.Go=function(){var a=this.kIa(),b=this.Nd;if(a!==this.W7){var c=this.Ma.na;(this.W7=a)?c.setAttribute("aria-labelledby",a):c.removeAttribute("aria-labelledby")}b&&(this.m7!==b.control&&(void 0!==this.m7&&null!==b.disabled&&b.disabled!==this.disabled&&(this.disabled=b.disabled),this.m7=b.control),this.SB())};_.h.Tb=function(a){(a.disabled||a.userAriaDescribedBy)&&this.rc.next();a.typeaheadDebounceInterval&&this.Rb&&this.Rb.dF(this.cpa)};
_.h.Ka=function(){var a;null==(a=this.Rb)||a.destroy();this.tq.next();this.tq.complete();this.rc.complete();this.BP()};_.h.toggle=function(){this.kd?this.close():this.open()};_.h.open=function(){this.ks()&&(this.uP(),this.Kl=!0,_.Yy(this.Rb,null),this.HIa(),_.al(this.ab))};_.h.uP=function(){var a=this.Ma.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.id+"-panel";this.Ig&&_.kh(this.Ig,"aria-owns",b);_.jh(a,"aria-owns",b);this.Ig=a}};
_.h.BP=function(){this.Ig&&(_.kh(this.Ig,"aria-owns",this.id+"-panel"),this.Ig=null)};_.h.close=function(){this.Kl&&(this.Kl=!1,_.Yy(this.Rb,this.Ck()?"rtl":"ltr"),_.al(this.ab),this.Oe())};_.h.Xm=function(a){this.wF(a)};_.h.Sm=function(a){this.le=a};_.h.Er=function(a){this.Oe=a};_.h.To=function(a){this.disabled=a;_.al(this.ab);this.rc.next()};_.h.Ck=function(){return this.kc?"rtl"===this.kc.value:!1};_.h.ff=function(a){this.disabled||(this.kd?this.uIa(a):this.oIa(a))};
_.h.oIa=function(a){var b=a.keyCode,c=40===b||38===b||37===b||39===b,d=this.Rb;!(0<d.kw.length||13!==b&&32!==b||_.bh(a))||(this.multiple||a.altKey)&&c?(a.preventDefault(),this.open()):this.multiple||(b=this.selected,d.Ar(a),(a=this.selected)&&b!==a&&this.A6.Xj(a.ZB,1E4))};
_.h.uIa=function(a){var b=this.Rb,c=a.keyCode,d=40===c||38===c,e=0<b.kw.length;if(d&&a.altKey)a.preventDefault(),this.close();else if(e||13!==c&&32!==c||!b.xf||_.bh(a))if(!e&&this.Rh&&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.xg())})}else c=b.xs,b.Ar(a),this.Rh&&d&&a.shiftKey&&b.xf&&b.xs!==c&&b.xf.Iq();else a.preventDefault(),b.xf.Iq()};
_.h.hp=function(){this.disabled||(this.fl=!0,this.rc.next())};_.h.jl=function(){this.fl=!1;var a;null!=(a=this.Rb)&&(a.kw=[]);this.disabled||this.kd||(this.Oe(),_.al(this.ab),this.rc.next())};_.h.KJa=function(){var a=this;this.vC.qU.ha(_.ve(1)).subscribe(function(){_.bl(a.ab);a.mKa()})};_.h.eIa=function(){return this.Bz?"mat-"+this.Bz.color:""};_.h.wJ=function(){var a=this;Promise.resolve().then(function(){a.Nd&&(a.Wd=a.Nd.value);a.au(a.Wd);a.rc.next()})};
_.h.au=function(a){var b=this;this.options.forEach(function(c){return _.L$a(c)});this.od.clear();this.multiple&&a?(a.forEach(function(c){return b.z7(c)}),this.NQ()):(a=this.z7(a))?_.Gq(this.Rb,a):this.kd||_.Gq(this.Rb,-1);_.al(this.ab)};_.h.z7=function(a){var b=this,c=this.options.find(function(d){if(b.od.Ee(d))return!1;try{return null!=d.value&&b.gz(d.value,a)}catch(e){return!1}});c&&this.od.select(c);return c};
_.h.wF=function(a){return a!==this.Wd||this.Rh&&Array.isArray(a)?(this.options&&this.au(a),this.Wd=a,!0):!1};_.h.EC=function(a){return a.disabled};_.h.LIa=function(){var a=this;this.Rb=_.Xy(_.I$a(_.J$a(_.Fq(_.Yy(_.H$a((new _.bz(this.options)).dF(this.cpa)),this.Ck()?"rtl":"ltr")))),this.EC);this.Rb.II.subscribe(function(){a.kd&&(!a.multiple&&a.Rb.xf&&a.Rb.xf.Iq(),a.focus(),a.close())});this.Rb.Uc.subscribe(function(){a.Kl&&a.panel?a.Hoa(a.Rb.xs||0):a.Kl||a.multiple||!a.Rb.xf||a.Rb.xf.Iq()})};
_.h.IKa=function(){var a=this,b=_.ge(this.options.Pc,this.tq);this.aga.ha(_.Je(b)).subscribe(function(c){a.OJa(c.source,c.JH);c.JH&&!a.multiple&&a.Kl&&(a.close(),a.focus())});_.ge.apply(null,_.Dc(this.options.map(function(c){return c.rh}))).ha(_.Je(b)).subscribe(function(){_.bl(a.ab);a.rc.next()})};
_.h.OJa=function(a,b){var c=this.od.Ee(a);null!=a.value||this.Rh?(c!==a.selected&&(a.selected?this.od.select(a):this.od.xg(a)),b&&this.Rb.vk(a),this.multiple&&(this.NQ(),b&&this.focus())):(a.xg(),this.od.clear(),null!=this.value&&this.eG(a.value));c!==this.od.Ee(a)&&this.eG();this.rc.next()};_.h.NQ=function(){var a=this;if(this.multiple){var b=this.options.toArray();this.od.sort(function(c,d){return a.uja?a.uja(c,d,b):b.indexOf(c)-b.indexOf(d)});this.rc.next()}};
_.h.eG=function(a){var b=null;this.Wd=b=this.multiple?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.Ur.emit(b);this.le(b);this.So.emit(this.MHa(b));_.al(this.ab)};_.h.HIa=function(){if(this.Rb)if(this.empty){for(var a=-1,b=0;b<this.options.length;b++)if(!this.options.get(b).disabled){a=b;break}this.Rb.vk(a)}else this.Rb.vk(this.od.selected[0])};_.h.ks=function(){var a;return!this.Kl&&!this.disabled&&0<(null==(a=this.options)?void 0:a.length)};_.h.focus=function(a){this.Ma.na.focus(a)};
_.h.VP=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.Bz)?void 0:_.Zy(a);return this.He?(b?b+" ":"")+this.He:b};_.h.LHa=function(){return this.kd&&this.Rb&&this.Rb.xf?this.Rb.xf.id:null};_.h.kIa=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.Bz)?void 0:_.Zy(a);a=(b?b+" ":"")+this.i8;this.He&&(a+=" "+this.He);return a};_.h.b7=function(a){this.Ho.emit(a)};_.h.t2=function(a){a.length?this.Ma.na.setAttribute("aria-describedby",a.join(" ")):this.Ma.na.removeAttribute("aria-describedby")};
_.h.c1=function(){this.focus();this.open()};
_.W.Object.defineProperties(Cz.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.fl||this.Kl}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.yC},set:function(a){this.yC=a;this.rc.next()}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.kp)?c:null==(a=this.Nd)?void 0:null==(b=a.control)?void 0:_.q4a(b))?d:!1},set:function(a){this.kp=_.eh(a);this.rc.next()}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.Rh},
set:function(a){this.Rh=_.eh(a)}},UK:{configurable:!0,enumerable:!0,get:function(){return this.e$a},set:function(a){this.e$a=_.eh(a)}},bA:{configurable:!0,enumerable:!0,get:function(){return this.gz},set:function(a){this.gz=a;this.od&&this.wJ()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Wd},set:function(a){this.wF(a)&&this.le(a)}},WI:{configurable:!0,enumerable:!0,get:function(){return this.cpa},set:function(a){this.cpa=_.ih(a)}},id:{configurable:!0,enumerable:!0,get:function(){return this.wf},
set:function(a){this.wf=a||this.GC;this.rc.next()}},kd:{configurable:!0,enumerable:!0,get:function(){return this.Kl}},selected:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.multiple?(null==(a=this.od)?void 0:a.selected)||[]:null==(b=this.od)?void 0:b.selected[0]}},B4a:{configurable:!0,enumerable:!0,get:function(){if(this.empty)return"";if(this.Rh){var a=this.od.selected.map(function(b){return b.ZB});this.Ck()&&a.reverse();return a.join(", ")}return this.od.selected[0].ZB}},empty:{configurable:!0,
enumerable:!0,get:function(){return!this.od||this.od.Pm()}},J2:{configurable:!0,enumerable:!0,get:function(){return this.Kl||!this.empty||this.fl&&!!this.yC}}});Cz.O=function(a){return new (a||Cz)(_.u(_.gr),_.u(_.cl),_.u(_.Me),_.u(_.Hr),_.u(_.ld),_.u(_.Vq,8),_.u(_.Uv,8),_.u(_.aw,8),_.u(_.lw,8),_.u(_.Ov,10),_.fd("tabindex"),_.u(_.kab),_.u(_.xq),_.u(_.lab,8))};
Cz.Ha=_.wc({type:Cz,ub:function(a,b){a&1&&(_.Hf(nab,5),_.Hf(oab,5),_.Hf(_.ez,5));if(a&2){var c;_.Gf(c=_.Kf())&&(b.trigger=c.first);_.Gf(c=_.Kf())&&(b.panel=c.first);_.Gf(c=_.Kf())&&(b.vC=c.first)}},inputs:{YE:["aria-describedby","userAriaDescribedBy"],Bd:"panelClass",placeholder:"placeholder",required:"required",multiple:"multiple",UK:"disableOptionCentering",bA:"compareWith",value:"value",ariaLabel:["aria-label","ariaLabel"],He:["aria-labelledby","ariaLabelledby"],cS:"errorStateMatcher",WI:"typeaheadDebounceInterval",
uja:"sortComparator",id:"id"},outputs:{Ho:"openedChange",U6:"opened",i5:"closed",So:"selectionChange",Ur:"valueChange"},features:[_.af,_.Mc]});var sab,tab;sab=[[["mat-select-trigger"]],"*"];tab=function(a,b){this.source=a;this.value=b};_.Dz=function(){var a=Cz.apply(this,arguments)||this;a.Yt=0;a.X7=0;a.nY="top";a.ps=0;a.nKa=[{zc:"start",Ac:"top",hc:"start",oc:"top"},{zc:"start",Ac:"bottom",hc:"start",oc:"bottom"}];return a};_.V(_.Dz,Cz);_.Dz.Ha=Cz.Ha;_.h=_.Dz.prototype;_.h.mqc=function(a,b,c){var d=this.uX();return Math.min(Math.max(0,d*a-b+d/2),c)};
_.h.Ra=function(){var a=this;Cz.prototype.Ra.call(this);this.If.Uc().ha(_.Je(this.tq)).subscribe(function(){a.kd&&(a.XQ=a.trigger.na.getBoundingClientRect(),_.al(a.ab))})};_.h.open=function(){var a=this;Cz.prototype.ks.call(this)&&(Cz.prototype.open.call(this),this.XQ=this.trigger.na.getBoundingClientRect(),this.X7=parseInt(getComputedStyle(this.trigger.na).fontSize||"0"),this.lqc(),this.hb.Cf.ha(_.ve(1)).subscribe(function(){a.X7&&a.vC.Ed&&a.vC.Ed.Io&&(a.vC.Ed.Io.style.fontSize=a.X7+"px")}))};
_.h.Hoa=function(a){var b=_.y$a(a,this.options,this.fI),c=this.uX();this.panel.na.scrollTop=0===a&&1===b?0:_.z$a((a+b)*c,c,this.panel.na.scrollTop,256)};_.h.mKa=function(){this.jqc();this.panel.na.scrollTop=this.Yt};_.h.b7=function(a){this.kd?this.Yt=0:(this.vC.offsetX=0,_.al(this.ab));Cz.prototype.b7.call(this,a)};_.h.MHa=function(a){return new tab(this,a)};_.h.dtc=function(){var a;return null==(a=this.XQ)?void 0:a.width};
_.h.jqc=function(){var a=this.vC.Ed.Io.getBoundingClientRect(),b=this.If.qH(),c=this.Ck(),d=this.multiple?56:32;var e=this.multiple?40:this.UK?16:(e=this.od.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.vC.offsetX=Math.round(e);this.vC.Ed.Te()};
_.h.kqc=function(a,b,c){var d=this.uX(),e=(d-this.XQ.height)/2,f=Math.floor(256/d);return this.UK?0:Math.round(-1*(0===this.Yt?a*d:this.Yt===c?(a-(this.Vma()-f))*d+(d-(this.Vma()*d-256)%d):b-d/2)-e)};_.h.zqc=function(a){var b=this.uX(),c=this.If.qH(),d=this.XQ.top-8;c=c.height-this.XQ.bottom-8;var e=Math.abs(this.ps);b=Math.min(this.Vma()*b,256)-e-this.XQ.height;b>c?this.tpc(b,c):e>d?this.spc(e,d,a):this.nY=this.aIa()};
_.h.tpc=function(a,b){a=Math.round(a-b);this.Yt-=a;this.ps-=a;this.nY=this.aIa();0>=this.Yt&&(this.ps=this.Yt=0,this.nY="50% bottom 0px")};_.h.spc=function(a,b,c){a=Math.round(a-b);this.Yt+=a;this.ps+=a;this.nY=this.aIa();this.Yt>=c&&(this.Yt=c,this.ps=0,this.nY="50% top 0px")};
_.h.lqc=function(){var a=this.uX(),b=this.Vma(),c=Math.min(b*a,256);a=b*a-c;b=this.empty?0:Math.max(this.options.toArray().indexOf(this.od.selected[0]),0);b+=_.y$a(b,this.options,this.fI);c/=2;this.Yt=this.mqc(b,c,a);this.ps=this.kqc(b,c,a);this.zqc(a)};_.h.aIa=function(){var a=this.uX();return"50% "+(Math.abs(this.ps)-(a-this.XQ.height)/2+a/2)+"px 0px"};_.h.uX=function(){return 3*this.X7};_.h.Vma=function(){return this.options.length+this.fI.length};
_.Dz.O=function(){var a;return function(b){return(a||(a=_.jd(_.Dz)))(b||_.Dz)}}();
_.Dz.ya=_.tc({type:_.Dz,oa:[["mat-select"]],Fd:function(a,b,c){a&1&&(_.Jf(c,_.mab,5),_.Jf(c,_.yz,5),_.Jf(c,_.Jr,5));if(a&2){var d;_.Gf(d=_.Kf())&&(b.GPa=d.first);_.Gf(d=_.Kf())&&(b.options=d);_.Gf(d=_.Kf())&&(b.fI=d)}},yb:["role","combobox","aria-autocomplete","none","aria-haspopup","true","ngSkipHydration","",1,"mat-select"],tb:20,Za:function(a,b){a&1&&_.I("keydown",function(c){return b.ff(c)})("focus",function(){return b.hp()})("blur",function(){return b.jl()});a&2&&(_.cf("id",b.id)("tabindex",
b.tabIndex)("aria-controls",b.kd?b.id+"-panel":null)("aria-expanded",b.kd)("aria-label",b.ariaLabel||null)("aria-required",b.required.toString())("aria-disabled",b.disabled.toString())("aria-invalid",b.Dj)("aria-activedescendant",b.LHa())("mat-id-collision",null),_.ef("mat-select-disabled",b.disabled)("mat-select-invalid",b.Dj)("mat-select-required",b.required)("mat-select-empty",b.empty)("mat-select-multiple",b.multiple))},inputs:{disabled:"disabled",hd:"disableRipple",tabIndex:"tabIndex"},Sb:["matSelect"],
features:[_.yf([{wa:_.kw,Hb:_.Dz},{wa:_.Ir,Hb:_.Dz}]),_.af],Yb:["mat-select-trigger","*"],Aa:9,Ba:12,Ea:[["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",""]],ua:function(a,b){a&1&&(_.rf(sab),_.A(0,"div",0,1),_.I("click",function(){return b.toggle()}),_.A(3,"div",2),_.x(4,C$a,2,1,"span",3)(5,F$a,3,2,"span",4),_.B(),_.A(6,"div",5),_.E(7,"div",6),_.B()(),_.x(8,G$a,4,14,"ng-template",7),_.I("backdropClick",function(){return b.close()})("attach",function(){return b.KJa()})("detach",function(){return b.close()}));if(a&2){var c=_.vf(1);_.cf("aria-owns",b.kd?b.id+
"-panel":null);_.t(3);_.y("ngSwitch",b.empty);_.cf("id",b.i8);_.t(1);_.y("ngSwitchCase",!0);_.t(1);_.y("ngSwitchCase",!1);_.t(3);_.y("cdkConnectedOverlayPanelClass",b.YJa)("cdkConnectedOverlayScrollStrategy",b.Be)("cdkConnectedOverlayOrigin",c)("cdkConnectedOverlayOpen",b.kd)("cdkConnectedOverlayPositions",b.nKa)("cdkConnectedOverlayMinWidth",b.dtc())("cdkConnectedOverlayOffsetY",b.ps)}},Ia:[_.Mm,_.Pm,_.Qm,_.Rm,_.ez,_.dz],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:[hab,iab]},Oa:0});_.Ez=function(){};_.Ez.O=function(a){return new (a||_.Ez)};_.Ez.Da=_.uc({type:_.Ez});_.Ez.Ca=_.ec({Pb:[qab],imports:[_.Um,_.Fr,_.zz,_.Xq,_.jr,_.ow,_.zz,_.Xq]});
}catch(e){_._DumpException(e)}
try{
var uab,xab,yab,Aab,Eab,Gab,Hab,Iab,Jab,Mab,Lab,Wab,Pz,Zab,$ab,abb,bbb,cbb,dbb,ebb,Qz,fbb,gbb,hbb,ibb,jbb,kbb,lbb,Rz,Sz,nbb,Tz,obb,Uz,pbb,qbb,rbb,sbb,tbb,ubb,wbb,zbb,Abb,Bbb,Cbb,Dbb,Fbb,Gbb,Hbb,Jbb,Kbb,Lbb,Mbb,Nbb,Obb,Pbb,Qbb,Rbb,Sbb,Ubb,Vbb,Wbb,Xbb,Ybb,Zbb,$bb,acb,bcb,ccb,dcb,ecb,gcb,hcb,icb,jcb,Dab,lcb,mcb,zab,Bab,Fab,Kab,Nab,Xab,Oab,Pab,Sab,Uab,Vab,Rab,Qab,vbb,mbb,xbb,ybb,Ebb;uab=function(a,b){return a.start==b.start&&a.end==b.end};
_.Fz=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");_.ca.call(this,c+a[d])};_.vab=function(a,b){return a>b?1:a<b?-1:0};_.wab=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};xab=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};
yab=function(a){return a.replace(_.bAa,function(b,c,d,e){var f="";d=d.replace(/^(['"])(.*)\1$/,function(g,m,n){f=m;return n});b=_.Vza(d).Ns();return c+f+b+f+e})};
Aab=function(a){if(a instanceof _.mg)return'url("'+_.pg(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';if(a instanceof _.Nj)a=_.Pza(a);else{a=String(a);var b=a.replace(_.cAa,"$1").replace(_.cAa,"$1").replace(_.bAa,"url");if(_.aAa.test(b)){if(b=!zab.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&&xab(a)}a=b?yab(a):"zClosurez"}else a="zClosurez"}if(/[{;}]/.test(a))throw new _.Fz("Value does not allow [{;}], got: %s.",[a]);return a};
_.Gz=function(){var a=_.zc.apply(0,arguments),b=void 0;"function"===typeof a[a.length-1]&&(b=a.pop());1===a.length&&(0,_.Vd)(a[0])&&(a=a[0].slice());return function(c){return _.qha(c,_.Xd([c].concat(_.Dc(a))),new _.Bha(b))}};_.Cab=function(){return function(a){return _.Qd(a,new Bab)}};Eab=function(a){a in Dab||(Dab[a]=_.ud.yYa&&_.ud.yYa.Ei&&_.ud.yYa.Ei.locales&&_.ud.yYa.Ei.locales[a]);return Dab[a]};
_.Hz=function(a){var b=a.toLowerCase().replace(/_/g,"-");if(a=Eab(b))return a;b=b.split("-")[0];if(a=Eab(b))return a;if("en"===b)return Fab;throw new _.hc(701,!1);};Gab=function(a,b,c,d,e,f){a=_.Ze(a,_.Rc.bn,c,e);_.Kea(2);return a?b+_.fc(c)+d+_.fc(e)+f:_.Ad};Hab=function(a,b){a=a.data[b];return null===a||"string"===typeof a?null:a.hasOwnProperty("currentCaseLViewIndex")?a:a.value};
Iab=function(a,b,c,d){for(var e=c[11],f=null,g,m=0;m<b.length;m++){var n=b[m];if("string"==typeof n){var r=b[++m];null===c[r]&&(c[r]=e.T$(n))}else if("number"==typeof n)switch(n&1){case 0:var w=n>>>17;null===f&&(f=w,g=e.parentNode(d));w===f?(r=d,w=g):(r=null,w=_.Nc(c[w]));null!==w&&(n=(n&131070)>>>1,e.insertBefore(w,c[n],r,!1),n=Hab(a,n),null!==n&&"object"===typeof n&&(r=_.rka(n,c),null!==r&&Iab(a,n.create[r],c,c[n.zgb])));break;case 1:n>>>=1,r=b[++m],w=b[++m],_.Iga(e,_.Nc(c[n]),null,null,r,w,null)}else switch(n){case _.Fka:n=
b[++m];r=b[++m];null===c[r]&&(n=c[r]=e.createComment(_.zfa(n)),_.nd(n,c));break;case _.Dka:n=b[++m],r=b[++m],null===c[r]&&(n=c[r]=e.createElement(n,null),_.nd(n,c))}}};Jab=function(a,b,c){var d=_.rka(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=_.Nc(c[e]),null!==e){var f=c[11],g=f.parentNode(e);g&&f.removeChild(g,e,void 0)}}else Jab(a,Hab(a,~e),c)}};
Mab=function(a,b,c,d,e){for(var f=0;f<c.length;f++){var g=c[f],m=c[++f];if(g&e){g="";for(var n=f+1;n<=f+m;n++){var r=c[n];if("string"==typeof r)g+=r;else if("number"==typeof r)if(0>r)g+=_.fc(b[d-r]);else{var w=r>>>2;switch(r&3){case 1:r=c[++n];var z=c[++n],D=a.data[w];"string"===typeof D?_.Iga(b[11],b[w],null,D,r,g,z):_.Bd(a,D,b,r,g,b[11],z,!1);break;case 0:r=b[w];null!==r&&b[11].setValue(r,g);break;case 2:r=a;w=Hab(a,w);z=b;D=w;var J=D.oR.indexOf(g);if(-1===J)switch(D.type){case 1:J=g;J=(0,_.Hz(_.BJa)[20])(parseInt(J,
10));J=Kab[J];var L=void 0!==J?J:"other";J=D.oR.indexOf(L);-1===J&&"other"!==L&&(J=D.oR.indexOf("other"));break;case 0:J=D.oR.indexOf("other")}D=-1===J?null:J;_.rka(w,z)!==D&&(Jab(r,w,z),z[w.W$]=null===D?null:~D,null!==D&&(J=z[w.zgb])&&Iab(r,w.create[D],z,J));break;case 3:Lab(a,Hab(a,w),d,b)}}}}else g=c[f+1],0<g&&3===(g&3)&&(g=Hab(a,g>>>2),0>b[g.W$]&&Lab(a,g,d,b));f+=m}};Lab=function(a,b,c,d){var e=d[b.W$];if(null!==e){var f=Nab;0>e&&(e=d[b.W$]=~e,f=-1);Mab(a,d,b.update[e],c,f)}};
Wab=function(a,b){b=void 0===b?{}:b;var c=a;if(Oab.test(a)){var d={},e=[0];c=c.replace(Pab,function(f,g,m){f=g||m;var n=d[f]||[];n.length||(f.split("|").forEach(function(z){var D=z.match(Qab);D=D?parseInt(D[1],10):0;var J=Rab.test(z);n.push([D,J,z])}),d[f]=n);if(!n.length)throw Error("lb`"+f);f=e[e.length-1];for(m=g=0;m<n.length;m++)if(n[m][0]===f){g=m;break}var r=_.k(n[g]);m=r.next().value;var w=r.next().value;r=r.next().value;w?e.pop():f!==m&&e.push(m);n.splice(g,1);return r})}if(!Object.keys(b).length)return c;
c=c.replace(Sab,function(f,g,m,n,r,w){return b.hasOwnProperty(m)?""+g+b[m]+w:f});c=c.replace(Uab,function(f,g){return b.hasOwnProperty(g)?b[g]:f});return c=c.replace(Vab,function(f,g){if(b.hasOwnProperty(g)){var m=b[g];if(!m.length)throw Error("mb`"+f+"`"+g);return m.shift()}return f})};_.Iz=function(a){_.Ye(_.Sc(),_.Rc.bn++,a)&&(Nab|=1<<Math.min(Xab,31));Xab++;return _.Iz};
_.Jz=function(a){var b=_.Rc.tf,c=_.Sc();0<Xab&&(a=b.data[a+25],Mab(b,c,Array.isArray(a)?a:a.update,_.Rc.bn-Xab-1,Nab));Xab=Nab=0};_.Kz=function(a,b){b=void 0===b?{}:b;return Wab(a,b)};_.Lz=function(a,b,c,d,e,f,g){var m=_.Sc();b=Gab(m,b,c,d,e,f);b!==_.Ad&&_.Bd(_.Rc.tf,_.cd(),m,a,b,m[11],g,!1);return _.Lz};_.Mz=function(a,b,c,d,e){var f=_.Sc();a=Gab(f,a,b,c,d,e);a!==_.Ad&&_.Nga(f,a);return _.Mz};
_.Yab=function(a,b,c,d,e,f,g,m){b+=c;c=_.Ze(a,b,e,f);return _.Ye(a,b+2,g)||c?_.Rja(a,b+3,m?d.call(m,e,f,g):d(e,f,g)):_.Vka(a,b+3)};_.Nz=function(a,b,c,d){a+=25;var e=_.Sc(),f=e[a];return e[1].data[a].de?_.Uka(e,_.$c(),b,f.transform,c,d,f):f.transform(c,d)};_.Oz=function(a,b,c,d,e){a+=25;var f=_.Sc(),g=f[a];return f[1].data[a].de?_.Yab(f,_.$c(),b,g.transform,c,d,e,g):g.transform(c,d,e)};Pz=function(a,b){for(;-1<b;b--)if("undefined"!==typeof a[b])return a[b];throw Error("ub");};
Zab=function(a,b,c){a=_.Hz(a);b=Pz([a[1],a[2]],b);return Pz(b,c)};$ab=function(a,b,c){a=_.Hz(a);b=Pz([a[3],a[4]],b);return Pz(b,c)};abb=function(a,b,c){a=_.Hz(a);b=Pz([a[5],a[6]],b);return Pz(b,c)};bbb=function(a,b){a=_.Hz(a)[7];return Pz(a,b)};cbb=function(a,b){a=_.Hz(a);return Pz(a[10],b)};dbb=function(a,b){a=_.Hz(a);return Pz(a[11],b)};ebb=function(a,b){a=_.Hz(a)[12];return Pz(a,b)};Qz=function(a,b){a=_.Hz(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};
fbb=function(a){if(!a[21])throw Error("tb`"+a[0]);};gbb=function(a){var b=_.k(a.split(":"));a=b.next().value;b=b.next().value;return{hours:+a,minutes:+b}};hbb=function(a){a=_.Hz(a);fbb(a);return(a[21][2]||[]).map(function(b){return"string"===typeof b?gbb(b):[gbb(b[0]),gbb(b[1])]})};ibb=function(a,b,c){a=_.Hz(a);fbb(a);b=Pz([a[21][0],a[21][1]],b)||[];return Pz(b,c)||[]};jbb=function(a,b){a=a.replace(/:/g,"");a=Date.parse("Jan 01, 1970 00:00:00 "+a)/6E4;return isNaN(a)?b:a};
kbb=function(a,b,c){var d=new Date(0);d.setFullYear(a,b,c);d.setHours(0,0,0);return d};lbb=function(a,b){b&&(a=a.replace(/\{([^}]+)}/g,function(c,d){return null!=b&&d in b?b[d]:c}));return a};
Rz=function(a,b){var c=_.Hz(a)[0];mbb[c]=mbb[c]||{};if(mbb[c][b])return mbb[c][b];var d="";switch(b){case "shortDate":d=cbb(a,0);break;case "mediumDate":d=cbb(a,1);break;case "longDate":d=cbb(a,2);break;case "fullDate":d=cbb(a,3);break;case "shortTime":d=dbb(a,0);break;case "mediumTime":d=dbb(a,1);break;case "longTime":d=dbb(a,2);break;case "fullTime":d=dbb(a,3);break;case "short":d=Rz(a,"shortTime");var e=Rz(a,"shortDate");d=lbb(ebb(a,0),[d,e]);break;case "medium":d=Rz(a,"mediumTime");e=Rz(a,"mediumDate");
d=lbb(ebb(a,1),[d,e]);break;case "long":d=Rz(a,"longTime");e=Rz(a,"longDate");d=lbb(ebb(a,2),[d,e]);break;case "full":d=Rz(a,"fullTime"),e=Rz(a,"fullDate"),d=lbb(ebb(a,3),[d,e])}d&&(mbb[c][b]=d);return d};Sz=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};
nbb=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("wb`"+a);}};
Tz=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=nbb(a,f);if(0<c||f>-c)f+=c;if(3===a)0===f&&-12===c&&(f=12);else if(6===a)return Sz(f,3).substring(0,b);g=Qz(g,5);return Sz(f,b,g,d,e)}};
obb=function(a,b,c,d,e,f){switch(c){case 2:return abb(b,e,d)[a.getMonth()];case 1:return $ab(b,e,d)[a.getDay()];case 0:var g=a.getHours(),m=a.getMinutes();return f&&(c=hbb(b),a=ibb(b,e,d),c=c.findIndex(function(n){if(Array.isArray(n)){var r=_.k(n);n=r.next().value;r=r.next().value;var w=g>=n.hours&&m>=n.minutes,z=g<r.hours||g===r.hours&&m<r.minutes;if(n.hours<r.hours){if(w&&z)return!0}else if(w||z)return!0}else if(n.hours===g&&n.minutes===m)return!0;return!1}),-1!==c)?a[c]:Zab(b,e,d)[12>g?0:1];case 3:return bbb(b,
d)[0>=a.getFullYear()?0:1];default:throw Error("xb`"+c);}};Uz=function(a,b,c,d){c=void 0===c?0:c;d=void 0===d?!1:d;return function(e,f){return obb(e,f,a,b,c,d)}};
pbb=function(a){return function(b,c,d){b=-1*d;c=Qz(c,5);var e=0<b?Math.floor(b/60):Math.ceil(b/60);switch(a){case 0:return(0<=b?"+":"")+Sz(e,2,c)+Sz(Math.abs(b%60),2,c);case 1:return"GMT"+(0<=b?"+":"")+Sz(e,1,c);case 2:return"GMT"+(0<=b?"+":"")+Sz(e,2,c)+":"+Sz(Math.abs(b%60),2,c);case 3:return 0===d?"Z":(0<=b?"+":"")+Sz(e,2,c)+":"+Sz(Math.abs(b%60),2,c);default:throw Error("yb`"+a);}}};qbb=function(a){return kbb(a.getFullYear(),a.getMonth(),a.getDate()+(4-a.getDay()))};
rbb=function(a,b){b=void 0===b?!1:b;return function(c,d){if(b){var e=(new Date(c.getFullYear(),c.getMonth(),1)).getDay()-1;c=1+Math.floor((c.getDate()+e)/7)}else{c=qbb(c);e=c.getFullYear();var f=kbb(e,0,1).getDay();e=kbb(e,0,1+(4>=f?4:11)-f);c=c.getTime()-e.getTime();c=1+Math.round(c/6048E5)}return Sz(c,a,Qz(d,5))}};sbb=function(a,b){b=void 0===b?!1:b;return function(c,d){c=qbb(c).getFullYear();return Sz(c,a,Qz(d,5),b)}};
tbb=function(a,b){var c=a.getTimezoneOffset();b=jbb(b,c);a=new Date(a.getTime());a.setMinutes(a.getMinutes()+-1*(b-c));return a};ubb=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};
wbb=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=_.k(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 kbb(a,c-1,void 0===b?1:b)}b=parseFloat(a);if(!isNaN(a-b))return new Date(b);if(b=a.match(vbb))return ubb(b)}b=new Date(a);if(!(b instanceof Date)||isNaN(b.valueOf()))throw Error("zb`"+
a);return b};
zbb=function(a,b,c,d){var e=wbb(a);b=Rz(c,b)||b;a=[];for(var f;b;)if(f=xbb.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=jbb(d,g),e=tbb(e,d));var m="";a.forEach(function(n){a:if(ybb[n])var r=ybb[n];else{switch(n){case "G":case "GG":case "GGG":r=Uz(3,1);break;case "GGGG":r=Uz(3,2);break;case "GGGGG":r=Uz(3,0);break;case "y":r=Tz(0,1,0,!1,!0);break;case "yy":r=Tz(0,2,0,!0,!0);break;case "yyy":r=Tz(0,3,0,!1,!0);break;case "yyyy":r=Tz(0,4,
0,!1,!0);break;case "Y":r=sbb(1);break;case "YY":r=sbb(2,!0);break;case "YYY":r=sbb(3);break;case "YYYY":r=sbb(4);break;case "M":case "L":r=Tz(1,1,1);break;case "MM":case "LL":r=Tz(1,2,1);break;case "MMM":r=Uz(2,1);break;case "MMMM":r=Uz(2,2);break;case "MMMMM":r=Uz(2,0);break;case "LLL":r=Uz(2,1,1);break;case "LLLL":r=Uz(2,2,1);break;case "LLLLL":r=Uz(2,0,1);break;case "w":r=rbb(1);break;case "ww":r=rbb(2);break;case "W":r=rbb(1,!0);break;case "d":r=Tz(2,1);break;case "dd":r=Tz(2,2);break;case "c":case "cc":r=
Tz(7,1);break;case "ccc":r=Uz(1,1,1);break;case "cccc":r=Uz(1,2,1);break;case "ccccc":r=Uz(1,0,1);break;case "cccccc":r=Uz(1,3,1);break;case "E":case "EE":case "EEE":r=Uz(1,1);break;case "EEEE":r=Uz(1,2);break;case "EEEEE":r=Uz(1,0);break;case "EEEEEE":r=Uz(1,3);break;case "a":case "aa":case "aaa":r=Uz(0,1);break;case "aaaa":r=Uz(0,2);break;case "aaaaa":r=Uz(0,0);break;case "b":case "bb":case "bbb":r=Uz(0,1,1,!0);break;case "bbbb":r=Uz(0,2,1,!0);break;case "bbbbb":r=Uz(0,0,1,!0);break;case "B":case "BB":case "BBB":r=
Uz(0,1,0,!0);break;case "BBBB":r=Uz(0,2,0,!0);break;case "BBBBB":r=Uz(0,0,0,!0);break;case "h":r=Tz(3,1,-12);break;case "hh":r=Tz(3,2,-12);break;case "H":r=Tz(3,1);break;case "HH":r=Tz(3,2);break;case "m":r=Tz(4,1);break;case "mm":r=Tz(4,2);break;case "s":r=Tz(5,1);break;case "ss":r=Tz(5,2);break;case "S":r=Tz(6,1);break;case "SS":r=Tz(6,2);break;case "SSS":r=Tz(6,3);break;case "Z":case "ZZ":case "ZZZ":r=pbb(0);break;case "ZZZZZ":r=pbb(3);break;case "O":case "OO":case "OOO":case "z":case "zz":case "zzz":r=
pbb(1);break;case "OOOO":case "ZZZZ":case "zzzz":r=pbb(2);break;default:r=null;break a}ybb[n]=r}m+=r?r(e,c,g):"''"===n?"'":n.replace(/(^'|'$)/g,"").replace(/''/g,"'")});return m};
Abb=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{zZ:g,exponent:b,Zw:c}};
Bbb=function(a){if(0===a.zZ[0])return a;var b=a.zZ.length-a.Zw;a.exponent?a.exponent+=2:(0===b?a.zZ.push(0,0):1===b&&a.zZ.push(0),a.Zw+=2);return a};Cbb=function(a){var b=parseInt(a);if(isNaN(b))throw Error("Cb`"+a);return b};
Dbb=function(a,b,c){if(b>c)throw Error("Bb`"+b+"`"+c);var d=a.zZ,e=d.length-a.Zw;c=Math.min(Math.max(b,e),c);var f=c+a.Zw,g=d[f];if(0<f){d.splice(Math.max(a.Zw,f));for(var m=f;m<d.length;m++)d[m]=0}else for(e=Math.max(0,e),a.Zw=1,d.length=Math.max(1,f=c+1),d[0]=0,m=1;m<f;m++)d[m]=0;if(5<=g)if(0>f-1){for(g=0;g>f;g--)d.unshift(0),a.Zw++;d.unshift(1);a.Zw++}else d[f-1]++;for(;e<Math.max(0,c);e++)d.push(0);var n=0!==c,r=b+a.Zw;if(b=d.reduceRight(function(w,z,D,J){z+=w;J[D]=10>z?z:z-10;n&&(0===J[D]&&D>=
r?J.pop():n=!1);return 10<=z?1:0},0))d.unshift(b),a.Zw++};
Fbb=function(a,b,c,d){var e=void 0===e?!1:e;var f="",g=!1;if(isFinite(a)){g=Abb(a);e&&(g=Bbb(g));f=b.NKc;e=b.hEb;var m=b.HXa;if(d){var n=d.match(Ebb);if(null===n)throw Error("Ab`"+d);d=n[1];var r=n[3];n=n[5];null!=d&&(f=Cbb(d));null!=r&&(e=Cbb(r));null!=n?m=Cbb(n):null!=r&&e>m&&(m=e)}Dbb(g,e,m);d=g.zZ;n=g.Zw;e=g.exponent;m=[];for(g=d.every(function(w){return!w});n<f;n++)d.unshift(0);for(;0>n;n++)d.unshift(0);0<n?m=d.splice(n,d.length):(m=d,d=[0]);f=[];for(d.length>=b.AWa&&f.unshift(d.splice(-b.AWa,
d.length).join(""));d.length>b.tSa;)f.unshift(d.splice(-b.tSa,d.length).join(""));d.length&&f.unshift(d.join(""));f=f.join(Qz(c,1));m.length&&(f+=Qz(c,0)+m.join(""));e&&(f+=Qz(c,6)+"+"+e)}else f=Qz(c,9);return f=0>a&&!g?b.nYa+f+b.oYa:b.swa+f+b.Hga};_.Vz=function(a){return null!=a.error&&null!=a.error.code};Gbb=function(a){a&1&&(_.A(0,"span",10),_.N(1),_.B());a&2&&(a=_.M(),_.t(1),_.wf(" ",a.item.label," "))};Hbb=function(a){a&1&&_.jf(0)};
Jbb=function(a){if(a&1){var b=_.Sc();_.A(0,"div",11);_.I("keyup.escape",function(){_.Tc(b);var c=_.M();c.rR();c.trigger.na.focus();return _.Vc()});_.x(1,Hbb,1,0,"ng-container",12);_.B()}a&2&&(a=_.M(),_.t(1),_.y("ngTemplateOutlet",a.item.ua)("ngTemplateOutletContext",a.item.context||_.Af(2,Ibb)))};Kbb=function(a){a&1&&(_.A(0,"span",8),_.N(1),_.B());a&2&&(a=_.M().va,_.t(1),_.xf(a.label))};
Lbb=function(a){a&1&&_.E(0,"segmented-dropdown-button",9);a&2&&(a=_.M().va,_.y("item",a)("useBreadcrumbStyling",!0))};Mbb=function(a){a&1&&_.jf(0)};Nbb=function(a){a&1&&(_.F(0),_.x(1,Mbb,1,0,"ng-container",10),_.H());a&2&&(a=_.M().va,_.t(1),_.y("ngTemplateOutlet",a.ua)("ngTemplateOutletContext",a.context))};Obb=function(a){a&1&&(_.A(0,"mat-icon",11),_.N(1," keyboard_arrow_right "),_.B())};Pbb=function(a){a&1&&_.E(0,"div",12)};
Qbb=function(a,b){a&1&&(_.F(0),_.A(1,"div",1),_.x(2,Kbb,2,1,"span",2),_.F(3,3),_.x(4,Lbb,1,2,"segmented-dropdown-button",4)(5,Nbb,2,2,"ng-container",5),_.H(),_.B(),_.x(6,Obb,2,0,"mat-icon",6)(7,Pbb,1,0,"div",7),_.H());if(a&2){a=b.va;b=b.last;var c=_.M();_.t(1);_.ef("no-padding",a.aFb);_.cf("aria-label",a.ariaLabel)("role",a.FY);_.t(1);_.y("ngIf",!a.ariaLabel);_.t(1);_.y("ngSwitch",a.type);_.t(1);_.y("ngSwitchCase",c.ex.f6a);_.t(1);_.y("ngSwitchCase",c.ex.X7a);_.t(1);_.y("ngIf",!b);_.t(1);_.y("ngIf",
b&&a.type==c.ex.f6a)}};_.Wz=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};Rbb=function(a){a&1&&_.jf(0,6);a&2&&(_.M(2),_.y("ngTemplateOutlet",_.vf(4)))};Sbb=function(a){a&1&&_.jf(0,6);a&2&&(_.M(2),_.y("ngTemplateOutlet",_.vf(4)))};
Ubb=function(a){if(a&1){var b=_.Sc();_.A(0,"button",3,4);_.I("ascClipboardEvent",function(c){_.Tc(b);var d=_.M();return _.Vc(Tbb(d,c))})("click",function(c){_.Tc(b);var d=_.M();return _.Vc(d.Rd(c))})("mouseenter",function(){_.Tc(b);var c=_.M();return _.Vc(c.EZ())})("blur",function(){_.Tc(b);var c=_.M();return _.Vc(c.OU())})("mouseleave",function(){_.Tc(b);var c=_.M();return _.Vc(c.OU())});_.x(2,Rbb,1,1,"ng-container",5);_.A(3,"span");_.N(4);_.B();_.x(5,Sbb,1,1,"ng-container",5);_.B()}a&2&&(a=_.M(),
_.y("format",a.d0a?"flat":"hairline")("ascClipboard",a.GR),_.cf("aria-label",a.ariaLabel),_.t(2),_.y("ngIf",!a.sya),_.t(1),_.ef("light",a.lvb),_.t(1),_.xf(a.RY),_.t(1),_.y("ngIf",a.sya))};
Vbb=function(a){if(a&1){var b=_.Sc();_.A(0,"button",7,4);_.I("ascClipboardEvent",function(c){_.Tc(b);var d=_.M();return _.Vc(Tbb(d,c))})("click",function(c){_.Tc(b);var d=_.M();return _.Vc(d.Rd(c))})("mouseenter",function(){_.Tc(b);var c=_.M();return _.Vc(c.EZ())})("blur",function(){_.Tc(b);var c=_.M();return _.Vc(c.OU())})("mouseleave",function(){_.Tc(b);var c=_.M();return _.Vc(c.OU())});_.A(2,"mat-icon",8);_.N(3);_.B()()}a&2&&(a=_.M(),_.ef("small",a.Kzb)("remove-border",a.d0a),_.y("ascClipboard",
a.GR),_.cf("aria-label",a.ariaLabel),_.t(2),_.y("color","primary"===a.color?"primary":null),_.t(1),_.wf(" ",a.GUa," "))};Wbb=function(a){a&1&&(_.A(0,"mat-icon",8),_.N(1),_.B());a&2&&(a=_.M(),_.y("color","primary"===a.color?"primary":null),_.t(1),_.wf(" ",a.GUa," "))};Xbb=function(a){a&1&&_.E(0,"mat-icon",4);a&2&&(a=_.M(),_.y("svgIcon",a.icon))};Ybb=function(a){a&1&&(_.A(0,"mat-icon",5),_.N(1),_.B());a&2&&(a=_.M(),_.t(1),_.xf(a.icon))};Zbb=function(a){a&1&&_.jf(0)};
$bb=function(a){a&1&&(_.F(0),_.x(1,Zbb,1,0,"ng-container",6),_.H());if(a&2){_.M();var b=_.vf(7);_.t(1);_.y("ngTemplateOutlet",b)}};acb=function(a){a&1&&_.jf(0)};bcb=function(a){a&1&&(_.F(0),_.x(1,acb,1,0,"ng-container",6),_.H());if(a&2){_.M();var b=_.vf(7);_.t(1);_.y("ngTemplateOutlet",b)}};ccb=function(a){a&1&&(_.A(0,"div",7),_.sf(1),_.B(),_.A(2,"p",8),_.sf(3,1),_.B())};
dcb=function(a){function b(f,g,m){var n=new Date(0);n.setFullYear(f,g,m);n.setHours(0,0,0);return n}function c(f){var g=new Date(0),m=0,n=0,r=f[8]?g.setUTCFullYear:g.setFullYear,w=f[8]?g.setUTCHours:g.setHours;f[9]&&(m=Number(f[9]+f[10]),n=Number(f[9]+f[11]));r.call(g,Number(f[1]),Number(f[2])-1,Number(f[3]));w.call(g,Number(f[4]||0)-m,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=_.k(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("zb`"+a);return d};
ecb=function(a,b,c){try{return zbb(a,b,"en-US",c)}catch(d){return""}};gcb=function(a){return a.getFullYear()===(new Date(Date.now())).getFullYear()?fcb:"y-MM-dd"};hcb=function(a,b){return function(c){return ecb(c,a,b)}};_.Xz=function(a){for(var b=a.length-1;"/"===a[b];)b--;return a.substring(a.lastIndexOf("/",b)+1)};icb=function(){};jcb=function(a){a&1&&_.E(0,"span",2);a&2&&(a=_.M(),_.y("@indicatorRotate",a.Uma()))};
_.kcb=function(a){var b=a.length,c=3*b/4;c%3?c=Math.floor(c):_.ha("=.",a[b-1])&&(c=_.ha("=.",a[b-2])?c-2:c-1);var d=new Uint8Array(c),e=0;_.Oya(a,function(f){d[e++]=f});return e!==c?d.subarray(0,e):d};Dab={};_.Yz=function(a){_.no(a).status="DEGRADED"};lcb=function(a,b){uab(a.ts,b)||(a.YMa&&(b={start:0,end:Math.max(a.ts.end,b.end)}),a.DKa.next(a.ts=b),a.Nna(function(){}))};
mcb=function(a,b){var c=void 0===c?"to-start":c;b=a.YMa&&"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.Boa=b;"to-end"===c&&(d+=" translate"+f+"(-100%)",a.CKa=!0);a.Vcb!=d&&(a.Vcb=d,a.Nna(function(){if(a.CKa){var g=a.D9a.na;a.Boa-="horizontal"===a.orientation?g.offsetWidth:g.offsetHeight;a.CKa=!1;mcb(a,a.Boa)}}))};_.Ki(_.Fz,_.ca);_.Fz.prototype.name="AssertionError";
_.ncb=function(a,b,c,d){d=d?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?a[d]:a[d]=c(b)};_.ocb=function(a){return a instanceof _.Oj&&a.constructor===_.Oj?a.k_a:"type_error:SafeStyle"};zab=/\/\*/;_.pcb=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("U`"+c);var d=a[c];null!=d&&(d=Array.isArray(d)?d.map(Aab).join(" "):Aab(d),b+=c+":"+d+";")}return b?new _.Oj(b,_.Zza):_.$za};
_.Zz=function(a){return a instanceof _.Qj?a:_.rg(_.aya("object"==typeof a&&a.DA?a.Ns():String(a)))};_.$z=function(a,b){return a&&b?a.split(b).length-1:0};Bab=function(){};Bab.prototype.call=function(a,b){return b.subscribe(new _.pJa(a))};
Fab=["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}];Kab=["zero","one","two","few","many"];Nab=0;Xab=0;Oab=/\[(\ufffd.+?\ufffd?)\]/;Pab=/\[(\ufffd.+?\ufffd?)\]|(\ufffd\/?\*\d+:\d+\ufffd)/g;
Sab=/({\s*)(VAR_(PLURAL|SELECT)(_\d+)?)(\s*,)/g;Uab=/{([A-Z0-9_]+)}/g;Vab=/\ufffdI18N_EXP_(ICU(_\d+)?)\ufffd/g;Rab=/\/\*/;Qab=/\d+:(\d+)/;vbb=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/;mbb={};xbb=/((?:[^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]*)/;ybb={};
_.aA=function(a,b,c){this.locale=a;this.YBc=b;this.taa=c};_.aA.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.taa)?void 0:e.dateFormat)?f:"mediumDate",m,n,r,w=null!=(r=null!=(n=null!=c?c:null==(m=this.taa)?void 0:m.ead)?n:this.YBc)?r:void 0;return zbb(a,g,d||this.locale,w)}catch(z){throw new _.hc(2100,!1);}};_.aA.O=function(a){return new (a||_.aA)(_.u(_.Hh,16),_.u(_.kLa,24),_.u(_.lLa,24))};
_.aA.Ae=_.xc({name:"date",type:_.aA,de:!0,standalone:!0});Ebb=/^(\d+)?\.((\d+)(-(\d+))?)?$/;_.bA=function(a){this.Huc=a};
_.bA.prototype.transform=function(a,b,c){if(null==a||""===a||a!==a)return null;c=c||this.Huc;try{if("string"!==typeof a||isNaN(Number(a)-parseFloat(a))){if("number"!==typeof a)throw Error("Db`"+a);var d=a}else d=Number(a);a=d;var e=_.Hz(c)[14][0],f=Qz(c,5);d={NKc:1,hEb:0,HXa:0,swa:"",Hga:"",nYa:"",oYa:"",tSa:0,AWa:0};var g=e.split(";"),m=g[0],n=g[1],r=-1!==m.indexOf(".")?m.split("."):[m.substring(0,m.lastIndexOf("0")+1),m.substring(m.lastIndexOf("0")+1)],w=r[0],z=r[1]||"";d.swa=w.substring(0,w.indexOf("#"));
for(e=0;e<z.length;e++){var D=z.charAt(e);"0"===D?d.hEb=d.HXa=e+1:"#"===D?d.HXa=e+1:d.Hga+=D}var J=w.split(",");d.tSa=J[1]?J[1].length:0;d.AWa=J[2]||J[1]?(J[2]||J[1]).length:0;if(n){var L=m.length-d.swa.length-d.Hga.length,P=n.indexOf("#");d.nYa=n.substring(0,P).replace(/'/g,"");d.oYa=n.slice(P+L).replace(/'/g,"")}else d.nYa=(void 0===f?"-":f)+d.swa,d.oYa=d.Hga;return Fbb(a,d,c,b)}catch(ba){throw new _.hc(2100,!1);}};_.bA.O=function(a){return new (a||_.bA)(_.u(_.Hh,16))};
_.bA.Ae=_.xc({name:"number",type:_.bA,de:!0,standalone:!0});var qcb=function(a,b,c){this.UKa=new _.Ee;this.uxa=this.UKa.ha(_.te());this.an=null;this.On=a;this.FJ=b;this.OX=c};_.h=qcb.prototype;_.h.ud=function(a){this.an=a;this.YLa();this.fpa()};_.h.detach=function(){this.UKa.complete();this.an=null};_.h.OLc=function(){this.fpa()};_.h.KFb=function(){this.YLa();this.fpa()};
_.h.Fx=function(a,b){if(this.an){var c=this.an;a*=this.On;b={behavior:void 0===b?"auto":b};"horizontal"===c.orientation?b.start=a:b.top=a;c.EE.scrollTo(b)}};_.h.YLa=function(){if(this.an){var a=this.an,b=this.an.Bma*this.On;a.apa!==b&&(a.apa=b,a.W8a(),a.Nna())}};
_.h.fpa=function(){if(this.an){var a=this.an.ts;a={start:a.start,end:a.end};var b=this.an.qH(),c=this.an.Bma,d=this.an.K0(),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.FJ&&0!=a.start?(a.start=Math.max(0,a.start-Math.ceil((this.OX-f)/this.On)),a.end=Math.min(c,Math.ceil(e+(b+this.FJ)/this.On))):(b=a.end*this.On-(d+b),b<this.FJ&&a.end!=c&&
(b=Math.ceil((this.OX-b)/this.On),0<b&&(a.end=Math.min(c,a.end+b),a.start=Math.max(0,Math.floor(e-this.FJ/this.On)))));lcb(this.an,a);mcb(this.an,this.On*a.start);this.UKa.next(Math.floor(e))}};_.cA=function(){this.On=20;this.FJ=100;this.OX=200;this.Be=new qcb(this.dWa,this.RA,this.NA)};_.cA.prototype.Tb=function(){var a=this.Be,b=this.RA,c=this.NA;a.On=this.dWa;a.FJ=b;a.OX=c;a.YLa();a.fpa()};
_.W.Object.defineProperties(_.cA.prototype,{dWa:{configurable:!0,enumerable:!0,get:function(){return this.On},set:function(a){this.On=_.ih(a)}},RA:{configurable:!0,enumerable:!0,get:function(){return this.FJ},set:function(a){this.FJ=_.ih(a)}},NA:{configurable:!0,enumerable:!0,get:function(){return this.OX},set:function(a){this.OX=_.ih(a)}}});_.cA.O=function(a){return new (a||_.cA)};
_.cA.Ha=_.wc({type:_.cA,oa:[["cdk-virtual-scroll-viewport","itemSize",""]],inputs:{dWa:"itemSize",RA:"minBufferPx",NA:"maxBufferPx"},standalone:!0,features:[_.yf([{wa:_.aUa,Cb:function(a){return a.Be},Ib:[_.kc(function(){return _.cA})]}]),_.Mc]});var rcb=function(a){this.sg=a};_.V(rcb,_.dr);rcb.prototype.connect=function(){return _.ne(this.sg)?this.sg:_.Md(this.sg)};rcb.prototype.disconnect=function(){};var scb=function(){this.n5a=20;this.j8=[]};_.h=scb.prototype;
_.h.aNa=function(a,b,c,d,e){var f=this;_.dIa(a,function(g,m,n){var r;if(null==g.ev)var w=(r=f.Xtc(function(){return c(g,m,n)},n,b,d(g)))?1:0;else null==n?(f.Mrc(m,b),w=3):(r=f.Wuc(m,n,b,d(g)),w=2);if(e){var z;e({context:null==(z=r)?void 0:z.context,operation:w,oN:g})}})};_.h.detach=function(){for(var a=_.k(this.j8),b=a.next();!b.done;b=a.next())b.value.destroy();this.j8=[]};_.h.Xtc=function(a,b,c,d){if(b=this.Ytc(b,c))b.context.va=d;else return a=a(),c.Sh(a.Kc,a.context,a.index)};
_.h.Mrc=function(a,b){a=b.detach(a);this.Nuc(a,b)};_.h.Wuc=function(a,b,c,d){a=c.get(a);c.move(a,b);a.context.va=d;return a};_.h.Nuc=function(a,b){if(this.j8.length<this.n5a)this.j8.push(a);else{var c=b.indexOf(a);-1===c?a.destroy():b.remove(c)}};_.h.Ytc=function(a,b){var c=this.j8.pop();c&&b.iT(c,a);return c||null};
_.dA=function(a,b,c,d,e,f){var g=this;this.Ge=a;this.FC=b;this.lz=c;this.rY=d;this.an=e;this.bF=new _.Ee;this.p5=new _.Ee;this.Anb=this.p5.ha(_.He(null),_.Cab(),_.Ie(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;return g.wqc(m,n)}),_.Fe(1));this.DF=null;this.SX=!1;this.Lb=new _.Ee;this.Anb.subscribe(function(m){g.sg=m;g.ccb()});this.an.XNc.ha(_.Je(this.Lb)).subscribe(function(m){g.ts=m;g.bF.Qk.length&&f.qc(function(){return g.bF.next(g.ts)});g.ccb()});this.an.ud(this)};_.h=_.dA.prototype;
_.h.Go=function(){if(this.DF&&this.SX){var a=this.DF.diff(this.Wcb);a?this.aGa(a):this.Fxc();this.SX=!1}};_.h.Ka=function(){this.an.detach();this.p5.next(void 0);this.p5.complete();this.bF.complete();this.Lb.next();this.Lb.complete();this.rY.detach()};_.h.ccb=function(){var a=this;this.ts&&(this.Wcb=this.sg.slice(this.ts.start,this.ts.end),this.DF||(this.DF=this.lz.find(this.Wcb).create(function(b,c){return a.iOa?a.iOa(b,c):c})),this.SX=!0)};
_.h.wqc=function(a,b){a&&a.disconnect(this);this.SX=!0;return b?b.connect(this):_.Md()};_.h.Fxc=function(){for(var a=this.sg.length,b=this.Ge.length;b--;){var c=this.Ge.get(b);c.context.index=this.ts.start+b;c.context.count=a;this.deb(c.context);_.bl(c)}};
_.h.aGa=function(a){var b=this;this.rY.aNa(a,this.Ge,function(e,f,g){return b.THa(e,g)},function(e){return e.item});_.eIa(a,function(e){b.Ge.get(e.ml).context.va=e.item});a=this.sg.length;for(var c=this.Ge.length;c--;){var d=this.Ge.get(c);d.context.index=this.ts.start+c;d.context.count=a;this.deb(d.context)}};_.h.deb=function(a){a.first=0===a.index;a.last=a.index===a.count-1;a.ZZ=0===a.index%2;a.HYa=!a.ZZ};
_.h.THa=function(a,b){return{Kc:this.FC,context:{va:a.item,okb:this.b9a,index:-1,count:-1,first:!1,last:!1,HYa:!1,ZZ:!1},index:b}};
_.W.Object.defineProperties(_.dA.prototype,{okb:{configurable:!0,enumerable:!0,get:function(){return this.b9a},set:function(a){this.b9a=a;_.hra(a)?this.p5.next(a):this.p5.next(new rcb(_.ne(a)?a:Array.from(a||[])))}},iOa:{configurable:!0,enumerable:!0,get:function(){return this.uqc},set:function(a){var b=this;this.SX=!0;this.uqc=a?function(c,d){return a(c+(b.ts?b.ts.start:0),d)}:void 0}},cAc:{configurable:!0,enumerable:!0,set:function(a){a&&(this.SX=!0,this.FC=a)}},dAc:{configurable:!0,enumerable:!0,
get:function(){return this.rY.n5a},set:function(a){this.rY.n5a=_.ih(a)}}});_.dA.O=function(a){return new (a||_.dA)(_.u(_.Ef),_.u(_.Df),_.u(_.el),_.u(_.er),_.u(_.ir,4),_.u(_.Me))};_.dA.Ha=_.wc({type:_.dA,oa:[["","cdkVirtualFor","","cdkVirtualForOf",""]],inputs:{okb:"cdkVirtualForOf",iOa:"cdkVirtualForTrackBy",cAc:"cdkVirtualForTemplate",dAc:"cdkVirtualForTemplateCacheSize"},standalone:!0,features:[_.yf([{wa:_.er,Kd:scb}])]});
var tcb=function(a,b){b=b||new Date(_.Ji());var c;if(c=a.getDate()==b.getDate())if(b=b||new Date(_.Ji()),c=a.getMonth()==b.getMonth())b=b||new Date(_.Ji()),c=a.getFullYear()==b.getFullYear();return c},ucb={eWc:0,X7a:1,f6a:2,0:"Path",1:"Template",2:"Dropdown"};_.eA=function(a,b){this.renderer=b;this.thb=new _.El(!0);this.zOa=new _.Ee;this.element=a.na};
_.eA.prototype.Ra=function(){var a=this;this.renderer.setProperty(this.element,"tabIndex",this.element.tabIndex||-1);var b=!1;_.fe(this.element,"mousedown",{capture:!0}).ha(_.je(function(d){return!_.kBa(d.target)}),_.Ie(function(){return _.Md(!1).ha(_.se(0),_.He(!0))}),_.Je(this.zOa)).subscribe(function(d){b=d});var c=_.fe(this.element,"onfocusout"in this.element?"focusout":"blur",{capture:!0}).ha(_.Je(this.zOa));c.subscribe(function(d){b?(b=!1,_.le(0).ha(_.Je(c)).subscribe(function(){a.element.focus()})):
a.element.contains(d.relatedTarget)||a.thb.emit()})};_.eA.prototype.Ka=function(){this.zOa.next()};_.eA.O=function(a){return new (a||_.eA)(_.u(_.ld),_.u(_.$k))};_.eA.Ha=_.wc({type:_.eA,oa:[["","ascBlur",""]],outputs:{thb:"ascBlur"}});var vcb,Ibb;vcb=["trigger"];Ibb=function(){return{}};_.fA=function(){this.YUb=this.disabled=this.isOpen=!1};_.fA.prototype.Ra=function(){};_.fA.prototype.Tc=function(){};_.fA.prototype.OB=function(){this.isOpen=!this.isOpen};_.fA.prototype.rR=function(){this.isOpen=!1};_.fA.O=function(a){return new (a||_.fA)};
_.fA.ya=_.tc({type:_.fA,oa:[["segmented-dropdown-button","item",""]],ub:function(a,b){a&1&&_.Hf(vcb,5,_.ld);if(a&2){var c;_.Gf(c=_.Kf())&&(b.trigger=c.first)}},inputs:{item:"item",disabled:"disabled",YUb:"useBreadcrumbStyling"},jc:["item",""],Yb:["*"],Aa:12,Ba:21,Ea:[[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"],["id","item-title",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","","role","dialog","aria-modal","true","aria-labelledby","item-title",3,"keyup.escape",4,"ngIf"],[1,"cdk-visually-hidden",
"label"],["cdkTrapFocus","","cdkTrapFocusAutoCapture","","role","dialog","aria-modal","true","aria-labelledby","item-title",1,"dropdown-container",3,"keyup.escape"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],ua:function(a,b){a&1&&(_.rf(),_.A(0,"div",0),_.I("ascBlur",function(){return b.rR()}),_.A(1,"div",1),_.x(2,Gbb,2,1,"span",2),_.A(3,"div",3)(4,"a",4),_.sf(5),_.A(6,"span",5),_.N(7),_.B()(),_.A(8,"button",6,7),_.I("click",function(){return b.OB()}),_.E(10,"mat-icon",8),_.B()()(),_.x(11,Jbb,
2,3,"div",9),_.B());a&2&&(_.t(1),_.df("pointer-events",b.disabled?"none":"unset"),_.ef("breadcrumb",b.YUb)("active",b.isOpen)("disabled",b.disabled),_.t(1),_.y("ngIf",b.item.label),_.t(2),_.y("universalLink",b.item.Mb)("queryParams",b.item.Ta)("matTooltip",b.item.tooltip)("ascTrackElement",b.item.uc),_.cf("aria-label",b.item.label+" "+b.item.title),_.t(3),_.xf(b.item.title),_.t(1),_.ef("active",b.isOpen),_.y("ascTrackElement",b.item.uc)("trackAction",b.isOpen?"openDropdown":"closeDropdown"),_.cf("aria-label",
b.item.ariaLabel||"dropdown"),_.t(3),_.y("ngIf",b.isOpen))},Ia:[_.oq,_.yo,_.eA,_.Om,_.Sm,_.Ur,_.Vr,_.Wr,_.ct,_.oz,_.Fv],styles:["@media only screen and (max-width:1001px){.responsive[_nghost-%COMP%]   .button-text[_ngcontent-%COMP%]{overflow:hidden;width:0}}.segmented-button[_ngcontent-%COMP%]{border-radius:4px;padding:0}.arrow-drop-down[_ngcontent-%COMP%], .main-button[_ngcontent-%COMP%]{padding:4px}.main-button[_ngcontent-%COMP%]{border-radius:4px 0 0 4px;font-family:Google Sans;font-size:13px;font-weight:400;line-height:16px;min-width:30px}a.main-button[_ngcontent-%COMP%]:focus{outline:none}button.arrow-drop-down[_ngcontent-%COMP%]{border-radius:0 4px 4px 0;height:24px;line-height:16px;width:16px}button.arrow-drop-down[_ngcontent-%COMP%]   .trigger-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}.dropdown-container[_ngcontent-%COMP%]{position:absolute;z-index:1002}"],
Oa:0});_.gA=function(){this.ex=ucb;this.ariaLabel="Breadcrumbs";this.role="navigation"};_.gA.prototype.Ra=function(){};_.gA.O=function(a){return new (a||_.gA)};
_.gA.ya=_.tc({type:_.gA,oa:[["breadcrumb","items",""]],tb:2,Za:function(a,b){a&2&&_.cf("aria-label",b.ariaLabel)("role",b.role)},inputs:{items:"items"},jc:["items",""],Aa:1,Ba:1,Ea:[[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"]],ua:function(a,b){a&1&&_.x(0,Qbb,8,10,"ng-container",0);a&2&&_.y("ngForOf",b.items)},Ia:[_.Nm,_.Om,_.Sm,_.Pm,_.Qm,_.ct,_.fA],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}"]});_.hA=function(){};_.hA.O=function(a){return new (a||_.hA)};_.hA.Da=_.uc({type:_.hA});_.hA.Ca=_.ec({});_.iA=function(){};_.iA.O=function(a){return new (a||_.iA)};_.iA.Da=_.uc({type:_.iA});_.iA.Ca=_.ec({imports:[_.yq,_.Ao,_.hA,_.Um,_.qs,_.rs,_.dt,_.pz,_.go,_.xx]});_.jA=function(){};_.jA.O=function(a){return new (a||_.jA)};_.jA.Da=_.uc({type:_.jA});_.jA.Ca=_.ec({imports:[_.Ao,_.Um,_.dt,_.go,_.iA]});_.kA=function(a,b){this.document=a;this.nb=b;this.uhb="";this.fNa=new _.El};_.kA.prototype.Tb=function(){};_.kA.prototype.copy=function(){var a=this.uhb;_.Wz(this.document,this.nb.na,a)?this.fNa.emit({pRb:!0,text:a}):this.fNa.emit({pRb:!1,text:""})};_.kA.O=function(a){return new (a||_.kA)(_.u(_.vg),_.u(_.ld))};
_.kA.Ha=_.wc({type:_.kA,oa:[["button","ascClipboard",""]],Za:function(a,b){a&1&&_.I("click",function(){return b.copy()})},inputs:{uhb:["ascClipboard","ascClipboardTextToCopy"]},outputs:{fNa:"ascClipboardEvent"},features:[_.Mc]});var wcb,Tbb;wcb=["button"];_.lA=function(a){this.Eo=a;this.RY="";this.GUa="content_copy";this.GR="";this.o3a="Copied to clipboard";this.qmb=new _.El;this.Kzb=this.lvb=this.sya=!1;this.color="highContrast";this.d0a=!1;this.WE=this.xda="Click to copy"};Tbb=function(a,b){b.pRb&&(a.qmb.emit(),a.WE=a.o3a,a.EZ(),a.Eo.Xj(a.o3a,"assertive"))};_.h=_.lA.prototype;
_.h.EZ=function(){var a=this;this.tooltip.message=this.WE;this.tooltip.show();clearTimeout(this.cza);this.cza=setTimeout(function(){a.tooltip.af()},1E3)};_.h.Rd=function(a){a.stopPropagation();a.preventDefault();return!1};_.h.OU=function(){this.WE=this.xda;this.tooltip.message=this.WE};_.h.trigger=function(){this.button.na.click()};_.h.Ka=function(){clearTimeout(this.cza)};
_.W.Object.defineProperties(_.lA.prototype,{yUa:{configurable:!0,enumerable:!0,set:function(a){this.WE=this.xda=a}},SQc:{configurable:!0,enumerable:!0,get:function(){return this.sya&&this.RY}},zIc:{configurable:!0,enumerable:!0,get:function(){return"mediumContrast"===this.color}},wIc:{configurable:!0,enumerable:!0,get:function(){return"lowContrast"===this.color}},ariaLabel:{configurable:!0,enumerable:!0,set:function(a){this.sw=a},get:function(){return this.sw?this.sw:"Click to copy"!==this.xda&&this.xda?
this.xda:this.RY?this.RY:"Click to copy"}}});_.lA.O=function(a){return new (a||_.lA)(_.u(_.xq))};
_.lA.ya=_.tc({type:_.lA,oa:[["copy-button"]],ub:function(a,b){a&1&&(_.Hf(wcb,5,_.ld),_.Hf(_.oz,5));if(a&2){var c;_.Gf(c=_.Kf())&&(b.button=c.first);_.Gf(c=_.Kf())&&(b.tooltip=c.first)}},tb:6,Za:function(a,b){a&2&&_.ef("space-between",b.SQc)("medium-contrast",b.zIc)("low-contrast",b.wIc)},inputs:{RY:"buttonLabel",GUa:"iconInnerText",GR:"copyText",yUa:"hoverMsg",o3a:"successMsg",sya:"spaceBetweenButtonLabelAndText",lvb:"hasLightLabel",Kzb:"isSmall",color:"color",d0a:"removeBorder",ariaLabel:["aria-label",
"ariaLabel"]},outputs:{qmb:"copyEvent"},Aa:5,Ba:2,Ea:[["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"]],ua:function(a,b){a&1&&_.x(0,Ubb,6,8,"button",0)(1,Vbb,4,8,"ng-template",null,1,_.Nf)(3,Wbb,2,2,"ng-template",null,2,_.Nf);if(a&2){var c=_.vf(2);_.y("ngIf",b.RY)("ngIfElse",c)}},Ia:[_.kA,_.Om,_.Sm,_.qz,_.ct,_.oz],styles:["copy-button[_nghost-%COMP%]{display:flex;line-height:0;vertical-align:middle}.space-between[_nghost-%COMP%]   span[_ngcontent-%COMP%]{overflow:hidden;text-align:left}.space-between[_nghost-%COMP%] > .labeled[_ngcontent-%COMP%]{justify-content:space-between;overflow:hidden}.space-between[_nghost-%COMP%] > .flat[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{margin-right:0}button[_ngcontent-%COMP%]{align-content:center;align-items:center;display:flex}.mat-icon[_ngcontent-%COMP%]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.labeled[_ngcontent-%COMP%]{flex:1 1 100%;min-width:0;overflow:hidden}span[_ngcontent-%COMP%]{flex:1 1 100%;min-width:0;overflow:hidden}.icon-only[_ngcontent-%COMP%]{background:0;border:0;color:currentColor;cursor:pointer;flex:0 0 auto;justify-content:center;line-height:0;min-width:1%;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.icon-only[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle}.icon-only.small[_ngcontent-%COMP%]:not(.remove-border){height:22.5px;width:22.5px}.icon-only.small[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:15px;font-size:15px;line-height:15px;width:15px;vertical-align:middle}.mat-icon[_ngcontent-%COMP%]{overflow:visible}"],
Oa:0});_.mA=function(){};_.mA.O=function(a){return new (a||_.mA)};_.mA.Da=_.uc({type:_.mA});_.mA.Ca=_.ec({});_.nA=function(){};_.nA.O=function(a){return new (a||_.nA)};_.nA.Da=_.uc({type:_.nA});_.nA.Ca=_.ec({imports:[_.mA,_.Um,_.sz,_.rs,_.dt,_.pz]});var xcb,ycb;xcb=[[["icon-empty-state-title"]],[["icon-empty-state-subtitle"]]];ycb=["*"];_.oA=function(){this.icon="";this.Nzb=!0;this.qja=!1};_.oA.O=function(a){return new (a||_.oA)};
_.oA.ya=_.tc({type:_.oA,oa:[["icon-empty-state-display","icon",""]],inputs:{icon:"icon",Nzb:"isSvg",qja:"showTextOutside"},jc:["icon",""],Yb:["icon-empty-state-title","icon-empty-state-subtitle"],Aa:8,Ba:8,Ea:[["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"]],ua:function(a,b){a&1&&(_.rf(xcb),_.A(0,"div"),_.x(1,Xbb,1,1,"mat-icon",0)(2,Ybb,
2,1,"ng-template",null,1,_.Nf)(4,$bb,2,1,"ng-container",2),_.B(),_.x(5,bcb,2,1,"ng-container",2)(6,ccb,4,0,"ng-template",null,3,_.Nf));if(a&2){var c=_.vf(3);_.ef("container-large",!b.qja)("container-small",b.qja);_.t(1);_.y("ngIf",b.Nzb)("ngIfElse",c);_.t(3);_.y("ngIf",!b.qja);_.t(1);_.y("ngIf",b.qja)}},Ia:[_.Om,_.Sm,_.ct],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}"]});
_.pA=function(){};_.pA.O=function(a){return new (a||_.pA)};_.pA.ya=_.tc({type:_.pA,oa:[["icon-empty-state-title"]],Yb:ycb,Aa:1,Ba:0,ua:function(a){a&1&&(_.rf(),_.sf(0))},ob:2});_.qA=function(){};_.qA.O=function(a){return new (a||_.qA)};_.qA.ya=_.tc({type:_.qA,oa:[["icon-empty-state-subtitle"]],Yb:ycb,Aa:1,Ba:0,ua:function(a){a&1&&(_.rf(),_.sf(0))},ob:2});_.rA=function(){};_.rA.O=function(a){return new (a||_.rA)};_.rA.Da=_.uc({type:_.rA});_.rA.Ca=_.ec({imports:[_.Um,_.dt]});var zcb={QWc:"y",RWc:"y G",SWc:"MMM y",TWc:"MMMM y",UWc:"MM/y",O6a:"MMM d",MVc:"MMMM dd",OVc:"M/d",NVc:"MMMM d",Jcc:"MMM d, y",KWc:"EEE, MMM d",LWc:"EEE, MMM d, y",fVc:"d",PVc:"MMM d, h:mm\u202fa zzzz"},Acb=zcb;Acb=zcb;var Bcb;
Bcb={fBa:{dJ:{R:{"-1":"yesterday",0:"today",1:"tomorrow"},P:"one{# day ago}other{# days ago}",F:"one{in # day}other{in # days}"},QO:{R:{"-1":"yesterday",0:"today",1:"tomorrow"},P:"one{#d ago}other{#d ago}",F:"one{in #d}other{in #d}"}},W7b:{dJ:{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.}"},QO:{R:{0:"this hour"},P:"one{#h ago}other{#h ago}",F:"one{in #h}other{in #h}"}},gcc:{dJ:{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.}"},QO:{R:{0:"this minute"},P:"one{#m ago}other{#m ago}",F:"one{in #m}other{in #m}"}},MONTH:{dJ:{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.}"},
QO:{R:{"-1":"last mo.",0:"this mo.",1:"next mo."},P:"one{#mo ago}other{#mo ago}",F:"one{in #mo}other{in #mo}"}},GDa:{dJ:{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.}"},QO:{R:{"-1":"last qtr.",0:"this qtr.",1:"next qtr."},P:"one{#q ago}other{#q ago}",F:"one{in #q}other{in #q}"}},
lkc:{dJ:{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.}"},QO:{R:{0:"now"},P:"one{#s ago}other{#s ago}",F:"one{in #s}other{in #s}"}},WEEK:{dJ:{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.}"},
QO:{R:{"-1":"last wk.",0:"this wk.",1:"next wk."},P:"one{#w ago}other{#w ago}",F:"one{in #w}other{in #w}"}},yFa:{dJ:{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.}"},QO:{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 Ccb=function(a){this.nN=Bcb;this.RMa=!0;a&&("always"==a?this.RMa=!0:"auto"==a&&(this.RMa=!1))};Ccb.prototype.format=function(a,b){b=Dcb(this,b).dJ;if(!this.RMa&&b&&b.R&&b.R[""+a])a=b.R[""+a];else if(b){var c=Math.abs(a);a=(new _.Qs("{N,plural,"+(0<a||0==a&&Infinity==1/a?b.F:b.P)+"}")).format({N:c})}else a="";return a};
var Dcb=function(a,b){switch(b){default:case 0:return a.nN.yFa;case 1:return a.nN.GDa;case 2:return a.nN.MONTH;case 3:return a.nN.WEEK;case 4:return a.nN.fBa;case 5:return a.nN.W7b;case 6:return a.nN.gcc;case 7:return a.nN.lkc}};var Ecb,Fcb,Gcb=function(a){Ecb||(Ecb=new _.Ku(Acb.O6a));return Ecb.format(a)},Hcb=function(a,b){var c=new Date(_.Ji()),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 Ccb("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||
Gcb)(new Date(a))};Fcb=function(a,b,c){var d=new Ccb;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 Icb,fcb,Jcb;Icb=_.W1a.uEa[3];fcb=Acb.O6a;Jcb=Acb.Jcc;_.sA=function(){};
_.sA.prototype.transform=function(a,b,c){b=void 0===b?"datetime":b;if(null==a)return"";try{var d=dcb(a)}catch(f){return""}switch(b){case "relativeTime":a=d.getTime();b=_.Ji();var e=Math.floor((b-a)/6E4);b=!1;0>e&&(b=!0,e*=-1);60>e?a=Fcb(e,b,0):(e=Math.floor(e/60),24>e?a=Fcb(e,b,1):(e=new Date(_.Ji()),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?Fcb(e,b,2):""));return a||ecb(d,gcb(d),c);case "dateOrTodayTime":a=d;b=new Date(Date.now());
b.setDate(b.getDate()-1);if(tcb(a,b))return Hcb(d.getTime(),hcb(gcb(d),c));a=tcb(d)?Icb:Jcb;return ecb(d,a,c)||Hcb(d.getTime(),hcb(gcb(d),c));case "datetime":return a=Hcb(d.getTime(),hcb(gcb(d),c)),c=ecb(d,Icb,c),a+" "+c;case "date":return Hcb(d.getTime(),hcb(gcb(d),c));default:return ecb(d,b,c)}};_.sA.O=function(a){return new (a||_.sA)};_.sA.Ae=_.xc({name:"dateTimeDisplay",type:_.sA,de:!0});_.tA=function(){};_.tA.O=function(a){return new (a||_.tA)};_.tA.Da=_.uc({type:_.tA});_.tA.Ca=_.ec({});_.Kcb={"":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)};_.uA=function(){this.transform=_.Xz};_.uA.O=function(a){return new (a||_.uA)};_.uA.Ae=_.xc({name:"lastPathElement",type:_.uA,de:!0});_.vA=function(a,b){this.renderer=a;this.nb=b;this.O0a=!1;this.resize=new _.El;this.qLb=new _.El;this.Cxb=this.SUa=0};_.vA.prototype.Ra=function(){};
_.vA.prototype.XYa=function(a){var b=this;if(0===a.button){var c=!!(this.nb.na.compareDocumentPosition(this.BK)&Node.DOCUMENT_POSITION_PRECEDING);if(Lcb(this)){var d=this.nb.na.offsetTop;this.O0a=d===this.BK.offsetTop?c:d<this.BK.offsetTop}else d=this.nb.na.offsetLeft,this.O0a=d===this.BK.offsetLeft?c:d<this.BK.offsetLeft;this.SUa=Mcb(this,this.BK);this.Cxb=Lcb(this)?a.clientY:a.clientX;this.tza&&this.tza();this.uza&&this.uza();this.tza=this.renderer.listen("document","mousemove",function(e){b.ZYa(e)});
this.uza=this.renderer.listen("document","mouseup",function(e){0===e.button&&(b.tza&&b.tza(),b.uza&&b.uza(),e=Mcb(b,b.BK)-b.SUa,0!==e&&b.qLb.emit(0<e?"grow":"shrink"))});a.preventDefault()}};_.vA.prototype.ZYa=function(a){if(null==a.buttons||1===a.buttons){var b=(Lcb(this)?a.clientY:a.clientX)-this.Cxb;this.O0a&&(b*=-1);b=this.SUa+b;this.resize.emit(b);var c=this.BK.style;Lcb(this)?c.height=b+"px":c.width=b+"px";a.preventDefault()}};
var Mcb=function(a,b){return Lcb(a)?b.offsetHeight:b.offsetWidth},Lcb=function(a){return"horizontal"===(a.layout||"horizontal")};_.W.Object.defineProperties(_.vA.prototype,{classList:{configurable:!0,enumerable:!0,get:function(){return this.layout||""}}});_.vA.O=function(a){return new (a||_.vA)(_.u(_.$k),_.u(_.ld))};
_.vA.ya=_.tc({type:_.vA,oa:[["splitter"]],tb:2,Za:function(a,b){a&1&&_.I("mousedown",function(c){return b.XYa(c)});a&2&&_.gf(b.classList)},inputs:{layout:"layout",BK:"changeSizeOf"},outputs:{resize:"resize",qLb:"resizeDone"},Aa:0,Ba:0,ua:function(){},styles:["splitter[_nghost-%COMP%]{position:relative}.vertical[_nghost-%COMP%]{cursor:col-resize;width:4px}.horizontal[_nghost-%COMP%]{cursor:row-resize;height:4px}"]});_.wA=function(){};_.wA.O=function(a){return new (a||_.wA)};_.wA.Da=_.uc({type:_.wA});_.wA.Ca=_.ec({});var Ocb;_.Ncb=RegExp("((https?|ftp)://)+([\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]+(?:[\\.;][\\w~#-&\\(\\*-\\-/-:<-@!\\[])*)*");Ocb="(?:auto|bamach|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]+ fxb/[0-9]+ fxr/[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]* tqr/[0-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(" ");
Ocb.join("|");
_.Pcb=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(_.Dc(Ocb)).map(function(a){return"\\b"+a+
"|"}).join("")+"$)","gi");
_.Qcb=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>']]);_.Rcb=RegExp("^(.*?)([:;,\\.?>\\]\\)!]+)$");var Scb=0,Tcb=new _.Bc("CdkAccordion"),xA=function(){this.rh=new _.Ee;this.gcb=new _.Ee;this.id="cdk-accordion-"+Scb++;this.wd=!1};xA.prototype.Tb=function(a){this.rh.next(a)};xA.prototype.Ka=function(){this.rh.complete();this.gcb.complete()};xA.O=function(a){return new (a||xA)};xA.Ha=_.wc({type:xA,oa:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{wd:["multi","multi",_.Of]},Sb:["cdkAccordion"],standalone:!0,features:[_.yf([{wa:Tcb,Hb:xA}]),_.bf,_.Mc]});var Ucb=0,yA=function(a,b,c){var d=this;this.kl=a;this.ab=b;this.bsc=c;this.hcb=_.Gd.EMPTY;this.closed=new _.El;this.ni=new _.El;this.yc=new _.El;this.eRa=new _.El;this.id="cdk-accordion-child-"+Ucb++;this.disabled=this.xHa=!1;this.s7=function(){};this.s7=c.listen(function(e,f){d.kl&&!d.kl.wd&&d.kl.id===f&&d.id!==e&&(d.yd=!1)});this.kl&&(this.hcb=this.bxc())};_.h=yA.prototype;_.h.Ka=function(){this.ni.complete();this.closed.complete();this.yc.emit();this.yc.complete();this.s7();this.hcb.unsubscribe()};
_.h.toggle=function(){this.disabled||(this.yd=!this.yd)};_.h.close=function(){this.disabled||(this.yd=!1)};_.h.open=function(){this.disabled||(this.yd=!0)};_.h.bxc=function(){var a=this;return this.kl.gcb.subscribe(function(b){a.disabled||(a.yd=b)})};
_.W.Object.defineProperties(yA.prototype,{yd:{configurable:!0,enumerable:!0,get:function(){return this.xHa},set:function(a){this.xHa!==a&&(this.xHa=a,this.eRa.emit(a),a?(this.ni.emit(),this.bsc.notify(this.id,this.kl?this.kl.id:this.id)):this.closed.emit(),_.al(this.ab))}}});yA.O=function(a){return new (a||yA)(_.u(Tcb,12),_.u(_.cl),_.u(_.fr))};
yA.Ha=_.wc({type:yA,oa:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{yd:["expanded","expanded",_.Of],disabled:["disabled","disabled",_.Of]},outputs:{closed:"closed",ni:"opened",yc:"destroyed",eRa:"expandedChange"},Sb:["cdkAccordionItem"],standalone:!0,features:[_.yf([{wa:Tcb,nc:void 0}]),_.bf]});var zA=function(){};zA.O=function(a){return new (a||zA)};zA.Da=_.uc({type:zA});zA.Ca=_.ec({});var Vcb=new _.Bc("MAT_ACCORDION");var Wcb=_.lh("indicatorRotate",[_.oh("collapsed, void",_.nh({transform:"rotate(0deg)"})),_.oh("expanded",_.nh({transform:"rotate(180deg)"})),_.ph("expanded <=> collapsed, void => collapsed",_.mh("225ms cubic-bezier(0.4,0.0,0.2,1)"))]),Xcb=_.lh("bodyExpansion",[_.oh("collapsed, void",_.nh({height:"0px",visibility:"hidden"})),_.oh("expanded",_.nh({height:"*",visibility:""})),_.ph("expanded <=> collapsed, void => collapsed",_.mh("225ms cubic-bezier(0.4,0.0,0.2,1)"))]);var Ycb=new _.Bc("MAT_EXPANSION_PANEL");_.AA=function(a,b){this.FC=a;this.csc=b};_.AA.O=function(a){return new (a||_.AA)(_.u(_.Df),_.u(Ycb,8))};_.AA.Ha=_.wc({type:_.AA,oa:[["ng-template","matExpansionPanelContent",""]],standalone:!0});var Zcb,$cb,adb;Zcb=["body"];$cb=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]];adb=0;_.bdb=new _.Bc("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS");
_.BA=function(a,b,c,d,e,f,g){yA.call(this,a,b,c);var m=this;this.Ge=d;this.ze=f;this.Qab=!1;this.jfb=new _.El;this.ifb=new _.El;this.PIa=new _.Ee;this.Oab="mat-expansion-panel-header-"+adb++;this.rGa=new _.Ee;this.kl=a;this.Eb=e;this.rGa.ha(_.te(function(n,r){return n.ql===r.ql&&n.Sf===r.Sf})).subscribe(function(n){"void"!==n.ql&&("expanded"===n.Sf?m.jfb.emit():"collapsed"===n.Sf&&m.ifb.emit())});g&&(this.ML=g.ML)};_.V(_.BA,yA);_.BA.Ha=yA.Ha;_.h=_.BA.prototype;
_.h.Itc=function(){return this.kl?this.yd&&"default"===this.kl.displayMode:!1};_.h.Uma=function(){return this.yd?"expanded":"collapsed"};_.h.toggle=function(){this.yd=!this.yd};_.h.close=function(){this.yd=!1};_.h.open=function(){this.yd=!0};_.h.je=function(){var a=this;this.mJa&&this.mJa.csc===this&&this.ni.ha(_.He(null),_.je(function(){return a.yd&&!a.aj}),_.ve(1)).subscribe(function(){a.aj=new _.zr(a.mJa.FC,a.Ge)})};_.h.Tb=function(a){this.PIa.next(a)};
_.h.Ka=function(){yA.prototype.Ka.call(this);this.rGa.complete();this.PIa.complete()};_.h.vma=function(){if(this.P8a){var a=this.Eb.activeElement,b=this.P8a.na;return a===b||b.contains(a)}return!1};_.W.Object.defineProperties(_.BA.prototype,{ML:{configurable:!0,enumerable:!0,get:function(){return this.Qab||this.kl&&this.kl.ML},set:function(a){this.Qab=a}},VV:{configurable:!0,enumerable:!0,get:function(){return this.txc||this.kl&&this.kl.VV},set:function(a){this.txc=a}}});
_.BA.O=function(a){return new (a||_.BA)(_.u(Vcb,12),_.u(_.cl),_.u(_.fr),_.u(_.Ef),_.u(_.vg),_.u(_.Zk,8),_.u(_.bdb,8))};
_.BA.ya=_.tc({type:_.BA,oa:[["mat-expansion-panel"]],Fd:function(a,b,c){a&1&&_.Jf(c,_.AA,5);if(a&2){var d;_.Gf(d=_.Kf())&&(b.mJa=d.first)}},ub:function(a,b){a&1&&_.Hf(Zcb,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.P8a=c.first)}},yb:[1,"mat-expansion-panel"],tb:6,Za:function(a,b){a&2&&_.ef("mat-expanded",b.yd)("_mat-animation-noopable","NoopAnimations"===b.ze)("mat-expansion-panel-spacing",b.Itc())},inputs:{disabled:"disabled",yd:"expanded",ML:["hideToggle","hideToggle",_.Of],VV:"togglePosition"},outputs:{ni:"opened",
closed:"closed",eRa:"expandedChange",jfb:"afterExpand",ifb:"afterCollapse"},Sb:["matExpansionPanel"],standalone:!0,features:[_.yf([{wa:Vcb,nc:void 0},{wa:Ycb,Hb:_.BA}]),_.bf,_.af,_.Mc,_.zf],Yb:["mat-expansion-panel-header","*","mat-action-row"],Aa:7,Ba:4,Ea:[["role","region",1,"mat-expansion-panel-content",3,"id"],["body",""],[1,"mat-expansion-panel-body"],[3,"cdkPortalOutlet"]],ua:function(a,b){a&1&&(_.rf($cb),_.sf(0),_.A(1,"div",0,1),_.I("@bodyExpansion.done",function(c){return b.rGa.next(c)}),
_.A(3,"div",2),_.sf(4,1),_.x(5,icb,0,0,"ng-template",3),_.B(),_.sf(6,2),_.B());a&2&&(_.t(1),_.y("@bodyExpansion",b.Uma())("id",b.id),_.cf("aria-labelledby",b.Oab),_.t(4),_.y("cdkPortalOutlet",b.aj))},Ia:[_.Cr],styles:['.mat-expansion-panel{box-sizing:content-box;display:block;margin:0;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;background:var(--mat-expansion-container-background-color);color:var(--mat-expansion-container-text-color);border-radius:var(--mat-expansion-container-shape)}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow: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-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:var(--mat-expansion-container-shape);border-top-left-radius:var(--mat-expansion-container-shape)}.mat-accordion .mat-expansion-panel:last-of-type{border-bottom-right-radius:var(--mat-expansion-container-shape);border-bottom-left-radius:var(--mat-expansion-container-shape)}.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;font-family:var(--mat-expansion-container-text-font);font-size:var(--mat-expansion-container-text-size);font-weight:var(--mat-expansion-container-text-weight);line-height:var(--mat-expansion-container-text-line-height);letter-spacing:var(--mat-expansion-container-text-tracking)}.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;border-top-color:var(--mat-expansion-actions-divider-color)}.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:[Xcb]},Oa:0});var cdb;cdb=[[["mat-panel-title"]],[["mat-panel-description"]],"*"];
_.CA=function(a,b,c,d,e,f,g){var m=this;this.panel=a;this.Qc=b;this.Yc=c;this.ab=d;this.ze=f;this.ocb=_.Gd.EMPTY;this.tabIndex=0;var n=a.kl?a.kl.rh.ha(_.je(function(r){return!(!r.hideToggle&&!r.togglePosition)})):_.ue;this.tabIndex=parseInt(g||"")||0;this.ocb=_.ge(a.ni,a.closed,n,a.PIa.ha(_.je(function(r){return!!(r.hideToggle||r.disabled||r.togglePosition)}))).subscribe(function(){return _.al(m.ab)});a.closed.ha(_.je(function(){return a.vma()})).subscribe(function(){return _.jq(c,b,"program")});
e&&(this.expandedHeight=e.expandedHeight,this.collapsedHeight=e.collapsedHeight)};_.h=_.CA.prototype;_.h.Yoa=function(){this.disabled||this.panel.toggle()};_.h.wXc=function(){return this.panel.yd};_.h.Uma=function(){return this.panel.Uma()};_.h.pXc=function(){return this.panel.id};_.h.sXc=function(){return this.panel.VV};_.h.tdb=function(){return!this.panel.ML&&!this.panel.disabled};
_.h.Ysc=function(){var a=this.panel.yd;return a&&this.expandedHeight?this.expandedHeight:!a&&this.collapsedHeight?this.collapsedHeight:null};_.h.w6=function(a){switch(a.keyCode){case 32:case 13:_.bh(a)||(a.preventDefault(),this.Yoa());break;default:this.panel.kl&&this.panel.kl.Atc(a)}};_.h.focus=function(a,b){a?_.jq(this.Yc,this.Qc,a,b):this.Qc.na.focus(b)};_.h.Tc=function(){var a=this;this.Yc.wl(this.Qc).subscribe(function(b){b&&a.panel.kl&&a.panel.kl.ztc(a)})};
_.h.Ka=function(){this.ocb.unsubscribe();this.Yc.Mj(this.Qc)};_.W.Object.defineProperties(_.CA.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.panel.disabled}}});_.CA.O=function(a){return new (a||_.CA)(_.u(_.BA,1),_.u(_.ld),_.u(_.iq),_.u(_.cl),_.u(_.bdb,8),_.u(_.Zk,8),_.fd("tabindex"))};
_.CA.ya=_.tc({type:_.CA,oa:[["mat-expansion-panel-header"]],yb:["role","button",1,"mat-expansion-panel-header","mat-focus-indicator"],tb:15,Za:function(a,b){a&1&&_.I("click",function(){return b.Yoa()})("keydown",function(c){return b.w6(c)});a&2&&(_.cf("id",b.panel.Oab)("tabindex",b.disabled?-1:b.tabIndex)("aria-controls",b.panel.id)("aria-expanded",b.panel.yd)("aria-disabled",b.panel.disabled),_.df("height",b.Ysc()),_.ef("mat-expanded",b.panel.yd)("mat-expansion-toggle-indicator-after","after"===
b.panel.VV)("mat-expansion-toggle-indicator-before","before"===b.panel.VV)("_mat-animation-noopable","NoopAnimations"===b.ze))},inputs:{expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight",tabIndex:["tabIndex","tabIndex",function(a){return null==a?0:_.Qf(a)}]},standalone:!0,features:[_.bf,_.zf],Yb:["mat-panel-title","mat-panel-description","*"],Aa:5,Ba:3,Ea:[[1,"mat-content"],["class","mat-expansion-indicator"],[1,"mat-expansion-indicator"]],ua:function(a,b){a&1&&(_.rf(cdb),_.A(0,"span",
0),_.sf(1),_.sf(2,1),_.sf(3,2),_.B(),_.x(4,jcb,1,1,"span",1));a&2&&(_.ef("mat-content-hide-toggle",!b.tdb()),_.t(4),_.hf(4,b.tdb()?4:-1))},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);height:var(--mat-expansion-header-collapsed-state-height);font-family:var(--mat-expansion-header-text-font);font-size:var(--mat-expansion-header-text-size);font-weight:var(--mat-expansion-header-text-weight);line-height:var(--mat-expansion-header-text-line-height);letter-spacing:var(--mat-expansion-header-text-tracking)}.mat-expansion-panel-header.mat-expanded{height:var(--mat-expansion-header-expanded-state-height)}.mat-expansion-panel-header[aria-disabled=true]{color:var(--mat-expansion-header-disabled-state-text-color)}.mat-expansion-panel-header:not([aria-disabled=true]){cursor:pointer}.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background:var(--mat-expansion-header-hover-state-layer-color)}@media(hover: none){.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background:var(--mat-expansion-container-background-color)}}.mat-expansion-panel .mat-expansion-panel-header:not([aria-disabled=true]).cdk-keyboard-focused,.mat-expansion-panel .mat-expansion-panel-header:not([aria-disabled=true]).cdk-program-focused{background:var(--mat-expansion-header-focus-state-layer-color)}.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.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{color:var(--mat-expansion-header-text-color)}.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[aria-disabled=true] .mat-expansion-panel-header-title,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.mat-expansion-panel-header-description{flex-grow:2;color:var(--mat-expansion-header-description-color)}.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;color:var(--mat-expansion-header-indicator-color)}.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:[Wcb]},Oa:0});_.DA=function(){xA.apply(this,arguments);this.eoa=new _.Lf;this.ML=!1;this.displayMode="default";this.VV="after"};_.V(_.DA,xA);_.DA.prototype.je=function(){var a=this;this.Pab.Pc.ha(_.He(this.Pab)).subscribe(function(b){a.eoa.reset(b.filter(function(c){return c.panel.kl===a}));_.Ff(a.eoa)});this.Rb=_.Fq((new _.Hq(this.eoa)).bC())};_.DA.prototype.Atc=function(a){this.Rb.Ar(a)};_.DA.prototype.ztc=function(a){_.Gq(this.Rb,a)};
_.DA.prototype.Ka=function(){xA.prototype.Ka.call(this);var a;null==(a=this.Rb)||a.destroy();this.eoa.destroy()};_.DA.O=function(){var a;return function(b){return(a||(a=_.jd(_.DA)))(b||_.DA)}}();
_.DA.Ha=_.wc({type:_.DA,oa:[["mat-accordion"]],Fd:function(a,b,c){a&1&&_.Jf(c,_.CA,5);if(a&2){var d;_.Gf(d=_.Kf())&&(b.Pab=d)}},yb:[1,"mat-accordion"],tb:2,Za:function(a,b){a&2&&_.ef("mat-accordion-multi",b.wd)},inputs:{wd:"multi",ML:["hideToggle","hideToggle",_.Of],displayMode:"displayMode",VV:"togglePosition"},Sb:["matAccordion"],standalone:!0,features:[_.yf([{wa:Vcb,Hb:_.DA}]),_.bf,_.af]});_.EA=function(){};_.EA.O=function(a){return new (a||_.EA)};_.EA.Da=_.uc({type:_.EA});_.EA.Ca=_.ec({imports:[_.Xq,zA,_.Dr]});
}catch(e){_._DumpException(e)}
try{
var cmb,fmb,hmb;cmb=function(a,b){var c=void 0===c?"mat":c;a.Pc.ha(_.He(a)).subscribe(function(d){d=d.length;b.na.classList.toggle(c+"-2-line",!1);b.na.classList.toggle(c+"-3-line",!1);b.na.classList.toggle(c+"-multi-line",!1);2===d||3===d?b.na.classList.toggle(c+"-"+d+"-line",!0):3<d&&b.na.classList.toggle(c+"-multi-line",!0)})};_.dmb=function(){return _.je(function(a){return 0!==a.state})};_.wE=function(a,b){return 2===a.state?a.Xb:b};_.xE=function(a){return{state:1,message:a}};_.yE=function(a){return _.Md(_.xE(a))};
_.zE=function(a){return{state:2,Xb:a}};fmb=function(a){if(a&1){var b=_.Sc();_.A(0,"button",5);_.I("click",function(){_.Tc(b);var c=_.M();_.emb(c);c.log("clear");return _.Vc()});_.A(1,"mat-icon");_.N(2,"cancel");_.B()()}a&2&&(a=_.M(),_.ef("no-margin",a.Mvb),_.cf("aria-label",a.ZY))};_.gmb=function(a,b){a.WA({message:b,Sd:"Dismiss"})};
_.AE=function(a){var b=0,c=!1,d=[],e=function(){b=0;c&&(c=!1,f())},f=function(){b=_.da.setTimeout(e,300);var g=d;d=[];a.apply(void 0,g)};return function(g){d=arguments;b?c=!0:f()}};hmb=function(){};hmb.O=function(a){return new (a||hmb)};hmb.Ha=_.wc({type:hmb,oa:[["","mat-line",""],["","matLine",""]],yb:[1,"mat-line"],standalone:!0});var imb=[[["","mat-list-avatar",""],["","mat-list-icon",""],["","matListAvatar",""],["","matListIcon",""]],[["","mat-line",""],["","matLine",""]],"*"],jmb=function(){};
jmb.O=function(a){return new (a||jmb)};jmb.Ha=_.wc({type:jmb,oa:[["","mat-list-avatar",""],["","matListAvatar",""]],yb:[1,"mat-list-avatar"]});var kmb=function(){};kmb.O=function(a){return new (a||kmb)};kmb.Ha=_.wc({type:kmb,oa:[["","mat-list-icon",""],["","matListIcon",""]],yb:[1,"mat-list-icon"]});
_.BE=function(a,b,c,d){var e=_.gab.call(this)||this;e.Qc=a;e.lbb=!1;e.Lb=new _.Ee;e.xc=!1;e.lbb=!!(c||d&&"action-list"===d.aab());e.LX=c||d;c=e.Hf();"button"!==c.nodeName.toLowerCase()||c.hasAttribute("type")||c.setAttribute("type","button");e.LX&&e.LX.rh.ha(_.Je(e.Lb)).subscribe(function(){_.al(b)});return e};_.V(_.BE,_.gab);_.BE.prototype.je=function(){cmb(this.Auc,this.Qc)};_.BE.prototype.Ka=function(){this.Lb.next();this.Lb.complete()};
_.BE.prototype.St=function(){return!this.lbb||this.hd||!(!this.LX||!this.LX.hd)};_.BE.prototype.Hf=function(){return this.Qc.na};_.W.Object.defineProperties(_.BE.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.xc||!(!this.LX||!this.LX.disabled)},set:function(a){this.xc=_.eh(a)}}});_.BE.O=function(a){return new (a||_.BE)(_.u(_.ld),_.u(_.cl),_.u(_.cab,8),_.u(_.bab,8))};
_.BE.ya=_.tc({type:_.BE,oa:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],Fd:function(a,b,c){a&1&&(_.Jf(c,jmb,5),_.Jf(c,kmb,5),_.Jf(c,hmb,5));if(a&2){var d;_.Gf(d=_.Kf())&&(b.Ppc=d.first);_.Gf(d=_.Kf())&&(b.Mtc=d.first);_.Gf(d=_.Kf())&&(b.Auc=d)}},yb:[1,"mat-list-item","mat-focus-indicator"],tb:5,Za:function(a,b){a&2&&(_.cf("mat-id-collision",null),_.ef("mat-list-item-disabled",b.disabled)("mat-list-item-with-avatar",b.Ppc||b.Mtc))},inputs:{hd:"disableRipple",disabled:"disabled"},
Sb:["matListItem"],features:[_.af],Yb:["[mat-list-avatar], [mat-list-icon], [matListAvatar], [matListIcon]","[mat-line], [matLine]","*"],Aa:6,Ba:2,Ea:[[1,"mat-list-item-content"],["mat-ripple","",1,"mat-list-item-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-list-text"]],ua:function(a,b){a&1&&(_.rf(imb),_.A(0,"span",0),_.E(1,"span",1),_.sf(2),_.A(3,"span",2),_.sf(4,1),_.B(),_.sf(5,2),_.B());a&2&&(_.t(1),_.y("matRippleTrigger",b.Hf())("matRippleDisabled",b.St()))},Ia:[_.Lr],ob:2,Oa:0});
_.CE=function(){this.ariaLabel="Loading";this.diameter=16;this.text="Loading...";this.inline=this.gvb=!1};_.W.Object.defineProperties(_.CE.prototype,{fontSize:{configurable:!0,enumerable:!0,get:function(){return Math.min(.8*this.diameter,16)}}});_.CE.O=function(a){return new (a||_.CE)};
_.CE.ya=_.tc({type:_.CE,oa:[["loading"]],tb:4,Za:function(a,b){a&2&&_.ef("background",b.gvb)("inline",b.inline)},inputs:{ariaLabel:"ariaLabel",diameter:"diameter",text:"text",gvb:"hasBackground",inline:"inline"},Aa:3,Ba:10,Ea:[["role","status"],[3,"diameter","strokeWidth"]],ua:function(a,b){a&1&&(_.A(0,"span",0),_.N(1),_.B(),_.E(2,"mat-spinner",1));a&2&&(_.df("margin-bottom",b.inline?0:b.diameter/4,"px")("font-size",b.fontSize,"px")("line-height",b.diameter,"px"),_.t(1),_.wf(" ",b.text,"\n"),_.t(1),
_.y("diameter",b.diameter)("strokeWidth",b.diameter/8),_.cf("aria-label",b.ariaLabel))},Ia:[_.tz],styles:["loading[_nghost-%COMP%]{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center}loading.inline[_nghost-%COMP%]{flex-direction:row}loading.inline[_nghost-%COMP%]   span[_ngcontent-%COMP%]{padding:0}span[_ngcontent-%COMP%]{padding:0 10px}"],Oa:0});_.DE=function(){};_.DE.O=function(a){return new (a||_.DE)};_.DE.Da=_.uc({type:_.DE});_.DE.Ca=_.ec({imports:[_.uz]});_.EE=function(){this.ao="";this.wwb="medium";this.theme="info"};_.W.Object.defineProperties(_.EE.prototype,{RGc:{configurable:!0,enumerable:!0,get:function(){return this.ao+" "+this.wwb+" "+this.theme}}});_.EE.O=function(a){return new (a||_.EE)};
_.EE.ya=_.tc({type:_.EE,oa:[["dc-information-box"]],tb:2,Za:function(a,b){a&2&&_.gf(b.RGc)},inputs:{ao:"class",wwb:"iconSize",theme:"theme"},Yb:["*"],Aa:5,Ba:1,Ea:[["aria-hidden","true"]],ua:function(a,b){a&1&&(_.rf(),_.A(0,"mat-icon",0),_.N(1),_.B(),_.N(2,"\n"),_.sf(3),_.N(4,"\n"));a&2&&(_.t(1),_.xf("warning"===b.theme?"warning":"info"))},Ia:[_.ct],styles:["[_nghost-%COMP%]{border:1px solid;display:flex;font-size:13px;line-height:normal;margin-bottom:0;padding:16px 16px 16px 0}[_nghost-%COMP%]   mat-icon[_ngcontent-%COMP%]{margin:0 16px}.medium[_nghost-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:16px;font-size:16px;line-height:16px;width:16px;vertical-align:middle}.large[_nghost-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:20px;font-size:20px;line-height:20px;width:20px;vertical-align:middle}"]});_.FE=function(){};_.FE.O=function(a){return new (a||_.FE)};_.FE.Da=_.uc({type:_.FE});_.FE.Ca=_.ec({imports:[_.Um,_.dt]});var lmb;lmb=new _.Qs("Code font size set to {codeSize}px.");
_.HE=function(a,b,c){var d=this;this.storage=b;this.kh=c;this.i$=new _.gg(void 0);this.co=this.i$.Vf();(b=(b=this.storage.get("chosen_code_size"))&&Number(b))&&!isNaN(b)&&_.GE(this,b);a.register("increment font size no mod",[43],function(){d.AH()});a.register("increment font size with mod",[187,1],function(){d.AH()});a.register("increment font size with equals",[187],function(){d.AH()});a.register("increment font size numpad",[107],function(){d.AH()});a.register("decrement font size",[189],function(){mmb(d)});
a.register("decrement font size numpad",[109],function(){mmb(d)})};_.GE=function(a,b,c){c=void 0===c?!1:c;void 0===b?(a.storage.remove("chosen_code_size"),a.i$.next(void 0)):(b=Math.floor(b),0>=b||(a.i$.next(b),a.storage.set("chosen_code_size",b),c&&nmb(a.kh,b)))};_.HE.prototype.AH=function(){var a,b=null!=(a=this.i$.value)?a:13;_.GE(this,b+1,!0)};var mmb=function(a){var b,c=null!=(b=a.i$.value)?b:13;_.GE(a,c-1,!0)};_.HE.O=function(a){return new (a||_.HE)(_.q(_.Xt),_.q(_.JVa),_.q(_.Ls))};
_.HE.ta=_.p({token:_.HE,qa:_.HE.O,Ga:"root"});var nmb=_.$y(function(a,b){a.open(lmb.format({codeSize:b}),"Dismiss",{duration:3E3})},1E3);_.IE={Xi:0,Error:1,Nh:2,0:"Loading",1:"Error",2:"Loaded"};_.JE={state:0};var omb;omb=["inputBox"];_.KE=function(a){this.Fa=a;this.icon=this.placeholder="";this.Hnb=300;this.Mvb=!1;this.ZY="Clear";this.Ur=new _.El;this.input=new _.Vv};_.KE.prototype.Tc=function(){};_.KE.prototype.Ra=function(){var a=this;this.input.lm.ha(_.qe(this.Hnb)).subscribe(function(b){a.Ur.emit(b);a.lOa!==b&&a.log("change",b);a.lOa=void 0})};_.KE.prototype.focus=function(){this.vl.na.focus()};_.emb=function(a){a.input.setValue("");a.lOa=""};
_.KE.prototype.log=function(a,b){if(this.gza){if("clear"===a){a=this.gza.wOa;var c="CLICK"}else a=this.gza.kOa,c="CHANGE";this.Fa.Ya({gestureName:c,element:this.gza.element,action:a,Gh:b})}};_.W.Object.defineProperties(_.KE.prototype,{value:{configurable:!0,enumerable:!0,set:function(a){this.lOa=a;this.input.setValue(a)}},ariaLabel:{configurable:!0,enumerable:!0,set:function(a){this.sw=a},get:function(){return this.sw||this.placeholder}},yQc:{configurable:!0,enumerable:!0,get:function(){return!!this.input.value}}});
_.KE.O=function(a){return new (a||_.KE)(_.u(_.to))};
_.KE.ya=_.tc({type:_.KE,oa:[["input-with-icon","icon",""]],ub:function(a,b){a&1&&_.Hf(omb,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.vl=c.first)}},inputs:{gza:"trackingConfig",placeholder:"placeholder",icon:"icon",Hnb:"debounceTimeMs",Mvb:"hideCloseIconMargin",ZY:"clearLabel",value:"value",ariaLabel:["aria-label","ariaLabel"]},outputs:{Ur:"valueChange"},jc:["icon",""],Aa:6,Ba:5,Ea:[["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"]],ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"mat-icon",1),_.N(2),_.B(),_.E(3,"input",2,3),_.x(5,fmb,3,3,"button",4),_.B());a&2&&(_.t(2),_.xf(b.icon),_.t(1),_.y("placeholder",b.placeholder)("formControl",b.input),_.cf("aria-label",b.ariaLabel),_.t(2),_.y("ngIf",b.yQc))},Ia:[_.Om,_.Ur,
_.Vr,_.ns,_.iz,_.ti,_.Qv,_.xv,_.xs,_.ct,_.$v],styles:["input-with-icon[_nghost-%COMP%]{display:block;height:32px}.input-with-icon[_ngcontent-%COMP%]{height:100%}.decoration-icon[_ngcontent-%COMP%]{font-size:18px;height:18px;margin-left:20px;margin-right:7px}button[_ngcontent-%COMP%]:not(.no-margin){margin:0 4px}input[_ngcontent-%COMP%]{background-color:inherit;border:0;color:inherit;outline:none}"]});_.LE=function(){};_.LE.O=function(a){return new (a||_.LE)};_.LE.Da=_.uc({type:_.LE});_.LE.Ca=_.ec({imports:[_.Um,_.qs,_.jz,_.yv,_.dt,_.rw,_.hw]});_.pmb="/"+_.Co.GW+"/savedqueries";_.qmb="/"+_.Co.GW;_.rmb=null;_.smb=Object.freeze({queries:[],vaa:null});_.ME=function(a){this.jNb=_.rmb&&a.get(_.rmb)};_.umb=function(a){return tmb(a,function(b){return b.UDc()})};_.ME.prototype.yMa=function(a){return tmb(this,function(b){return b.yMa(a)})};_.ME.prototype.g0a=function(a){return tmb(this,function(b){return b.g0a(a)})};_.ME.prototype.Gia=function(a){return tmb(this,function(b){return b.Gia(a)})};_.ME.prototype.S4a=function(a,b){return tmb(this,function(c){return c.S4a(a,b)})};
var tmb=function(a,b){return a.jNb?b(a.jNb).ha(_.v(_.zE),_.pe(function(){return _.yE("")}),_.He(_.JE)):_.yE("")};_.ME.O=function(a){return new (a||_.ME)(_.q(_.Ne))};_.ME.ta=_.p({token:_.ME,qa:_.ME.O,Ga:"root"});_.vmb=new _.Qs("Search with saved query: {name}");
}catch(e){_._DumpException(e)}
try{
/*
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var xmb,zmb,Amb,Bmb,Cmb,Dmb,Emb,Fmb,Gmb,Hmb,NE,Lmb,Nmb,Omb,Pmb,Qmb,Rmb,UE,Vmb,Ymb,$mb,anb,bnb,cnb,VE,gnb,enb,fnb,inb,mnb,onb,$E,unb,Knb,Nnb,Onb,vF,Qnb,Rnb,Snb,Tnb,Unb,Vnb,Wnb,Xnb,Ynb,$nb,dob,uob,wob,yob,zob,Aob,Bob,Cob,Dob,Hob,Iob,Job,Kob,Lob,Mob,Nob,Oob,Pob,Qob,Rob,Sob,Tob,Uob,Vob,Xob,Zob,$ob,epb,fpb,ipb,gpb,npb,mpb,lpb,opb,ppb,qpb,rpb,spb,tpb,upb,vpb,wpb,xpb,ypb,zpb,Apb,Bpb,Cpb,Dpb,Epb,Fpb,Gpb,Hpb,Ipb,Jpb,Kpb,Mpb,Npb,Opb,Ppb,Qpb,Rpb,Spb,Upb,Wpb,Xpb,Ypb,Zpb,$pb,bqb,dqb,cqb,eqb,gqb,fqb,MF,hqb,iqb,
jqb,kqb,lqb,mqb,nqb,pqb,oqb,qqb,rqb,tqb,sqb,wqb,xqb,zqb,Aqb,Cqb,Dqb,Bqb,Eqb,Fqb,Gqb,Hqb,Iqb,Jqb,Kqb,Mqb,Nqb,Pqb,Qqb,Oqb,Rqb,Sqb,Tqb,Uqb,Vqb,Wqb,Xqb,Yqb,Zqb,$qb,arb,brb,lrb,grb,hrb,irb,NF,PF,orb,qrb,prb,rrb,srb,trb,vrb,Grb,Hrb,Irb,Jrb,Orb,SF,Nrb,Qrb,TF,UF,VF,WF,Srb,Urb,Wrb,Yrb,$rb,bsb,dsb,fsb,hsb,jsb,lsb,osb,ksb,psb,qsb,rsb,ssb,tsb,usb,vsb,wsb,ysb,zsb,Asb,Bsb,Csb,Dsb,Esb,Hsb,Isb,Jsb,Ksb,Lsb,Msb,Nsb,Osb,Psb,Qsb,Rsb,Ssb,Usb,Wsb,Xsb,Ysb,Zsb,atb,btb,ctb,etb,ftb,htb,itb,jtb,ltb,mtb,ntb,otb,ptb,qtb,rtb,
stb,ttb,utb,ymb,wmb,wtb,xtb,Jmb,Kmb,OE,Imb,ytb,ztb,urb,Atb,Btb,Ctb,Dtb,Etb,Ftb,TE,Htb,Jtb,Ltb,Mtb,Ntb,Znb,nsb,Smb,Rtb,snb,Utb,BF,Vtb,Pnb,Wtb,hG,iG,jG,lG,mG,nG,oG,pG,qG,rG,Ztb,sG,tG,uG,NH,mub,nub;xmb=function(a){return wmb[a]||""};zmb=function(a){if(!_.raa)return _.kcb(a);ymb.test(a)&&(a=a.replace(ymb,xmb));a=atob(a);for(var b=new Uint8Array(a.length),c=0;c<a.length;c++)b[c]=a.charCodeAt(c);return b};
Amb=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};Bmb=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};Cmb=function(a,b){if("string"===typeof b)try{b=zmb(b)}catch(c){return!1}return _.ya(b)&&Amb(a,b)};Dmb=function(a,b,c,d,e){var f;return null!=(f=a<d?b[a+e]:void 0)?f:null==c?void 0:c[a]};
Emb=function(a,b){if(a.size!=b.size)return!1;var c=!0;a.forEach(function(d,e){NE(d,b.get(e))||(c=!1)});return c};Fmb=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(Bmb);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(!NE(a.get(g),f[1]))return!1;d=g;c++}}return c===a.size};
Gmb=function(a,b){if(!Array.isArray(a)||!Array.isArray(b))return!1;a=Array.prototype.slice.call(a);b=Array.prototype.slice.call(b);a.sort(Bmb);b.sort(Bmb);var c=a.length,d=b.length;if(0===c&&0===d)return!0;for(var e=0,f=0;e<c&&f<d;){var g=void 0,m=a[e];if(!Array.isArray(m))return!1;for(var n=m[0];e<c-1&&(g=a[e+1])[0]===n;)e++,m=g;g=void 0;var r=b[f];if(!Array.isArray(r))return!1;for(var w=r[0];f<d-1&&(g=b[f+1])[0]===w;)f++,r=g;if(n!==w||!NE(m[1],r[1]))return!1;e++;f++}return e>=c&&f>=d};
Hmb=function(a,b){if(a.PT===_.fb){var c=a.constructor.mc;a=a.La}else if(!Array.isArray(a))return!1;if(b.PT===_.fb)c=c||b.constructor.mc,b=b.La;else if(!Array.isArray(b))return!1;var d;return NE(a,b,null!=(d=c)?d:_.sb)};
NE=function(a,b,c){if(a===b||null==a&&null==b)return!0;if(a instanceof _.lb)return Imb(a,b);if(b instanceof _.lb)return Imb(b,a);if(null==a||null==b)return!1;if(a instanceof _.Ha)return Jmb(a,b);if(b instanceof _.Ha)return Jmb(b,a);if(_.ya(a))return Cmb(a,b);if(_.ya(b))return Cmb(b,a);var d=typeof a,e=typeof b;if("object"!==d||"object"!==e)return Number.isNaN(a)||Number.isNaN(b)?String(a)===String(b):"string"===d&&"number"===e||"number"===d&&"string"===e?+a===+b:"boolean"===d&&"number"===e||"number"===
d&&"boolean"===e?!a===!b:!1;if(a.PT===_.fb||b.PT===_.fb)return Hmb(a,b);if(a.constructor!=b.constructor)return!1;if(a.constructor===Array){e=(0,_.Aa)(a);var f=(0,_.Aa)(b),g=a.length,m=b.length,n=Math.max(g,m);d=+!!((e|f)&512)-1;var r=!!((e|f)&1);if(!r&&(e=_.hb||(_.hb=Symbol()),e=a[e]||b[e])){var w=(w=e.uKc)?Array.isArray(w)?e.uKc=new Set(w):w:Kmb||(Kmb=new Set);c||(c=(c=e.YNc)?Array.isArray(c)?e.YNc=new Set(c):c:Kmb||(Kmb=new Set))}e=g&&a[g-1];f=m&&b[m-1];_.Ga(e)||(e=null);_.Ga(f)||(f=null);g=g-d-
+!!e;m=m-d-+!!f;for(var z=0;z<n;z++)if(!Lmb(z-d,a,e,g,b,f,m,d,c,w,r))return!1;if(e)for(var D in e){n=a;r=e;z=b;var J=f,L=c,P=w,ba=+D;if(!(!Number.isFinite(ba)||ba<g||ba<m||Lmb(ba,n,r,g,z,J,m,d,L,P,!1)))return!1}if(f)for(var oa in f)if((D=e&&oa in e)||(D=a,n=e,r=b,z=f,J=c,L=w,P=+oa,D=!Number.isFinite(P)||P<g||P<m?!0:Lmb(P,D,n,g,r,z,m,d,J,L,!1)),!D)return!1;return!0}if(a.constructor===Object)return NE([a],[b]);throw Error();};
Lmb=function(a,b,c,d,e,f,g,m,n,r,w){b=Dmb(a,b,c,d,m);e=Dmb(a,e,f,g,m);if(null==e){if(_.Gaa(b,n,a))return!0;OE||n||!Array.isArray(b)||b.length||(f=(0,_.Aa)(b),w||f&64||b[_.hb||(_.hb=Symbol())]||OE++)}if(null==b){if(_.Gaa(e,n,a))return!0;OE||n||!Array.isArray(e)||e.length||(n=(0,_.Aa)(e),w||n&64||e[_.hb||(_.hb=Symbol())]||OE++)}if(null==r?0:r.has(a)){if(null==b&&Array.isArray(e))return 0===e.length;if(null==e&&Array.isArray(b))return 0===b.length;if(Array.isArray(b)&&Array.isArray(e))return Gmb(b,e)}return NE(b,
e)};_.PE=function(a){null!=a&&(a=a.Sg||"",a="string"===typeof a?a:new Uint8Array(a));return a};_.QE=function(a){return a instanceof _.Xg};_.RE=function(a){return _.QE(a)&&a.hj()};_.Mmb=function(a){var b=a.te;a=a.repository;var c=new SE;if(!b)return c;var d=new TE,e=b.id;b=b.type;switch(b){case "project":d.projectId=e;break;case "ossProject":d.bi=e;break;case "host":d.Mm=e;break;case "depot":d.Zq=e;break;default:return _.Qg(b)}"depot"===b&&"Piper"===a&&(a="piper");a&&(d.Ri=a);c.root=d;return c};
Nmb=function(a){return Array.prototype.concat.apply([],arguments)};Omb=function(a,b){return Nmb.apply([],(0,_.jya)(a,b))};Pmb=function(a){a=a.__ngContext__;return"number"===typeof a?_.ufa.get(a)||null:a||null};Qmb=function(a,b){for(var c=a[1],d=25;d<c.Kpa;d++)if(_.Nc(a[d])===b)return d;return-1};Rmb=function(a){if(a.Jg)return a.Jg;if(a.next)return a.next;for(;a.parent&&!a.parent.next;)a=a.parent;return a.parent&&a.parent.next};
UE=function(a){var b=Pmb(a);if(b){if(_.Ic(b)){var c,d=void 0,e=void 0;if(a&&a.constructor&&a.constructor.ya){a:{if(d=b[1].WC)for(c=0;c<d.length;c++){var f=d[c];if(_.Pc(f,b)[8]===a){c=f;break a}}else if(_.Pc(25,b)[8]===a){c=25;break a}c=-1}if(-1==c)throw Error("Ma");d=a}else if(a&&a.constructor&&a.constructor.Ha){a:{for(e=b[1].firstChild;e;){c=e.vu;for(f=e.Cm;f<c;f++)if(b[f]===a){c=e.index;break a}e=Rmb(e)}c=-1}if(-1==c)throw Error("Na");a=b[1].data[c];if(0===a.Cm)e=_.qc;else for(e=[],f=a.Cm;f<a.vu;f++){var g=
b[f];g&&g.constructor&&g.constructor.ya||e.push(g)}}else if(c=Qmb(b,a),-1==c)return null;a=_.Nc(b[c]);b=(f=Pmb(a))&&!Array.isArray(f)?f:new Smb(b[19],c,a);d&&void 0===b.component&&(b.component=d,_.nd(b.component,b));if(e&&void 0===b.AZ)for(b.AZ=e,a=0;a<e.length;a++)_.nd(e[a],b);_.nd(b.bLc,b)}}else for(d=a;d=d.parentNode;)if(e=Pmb(d)){e=Array.isArray(e)?e:e.Wl;if(!e)return null;c=Qmb(e,a);if(0<=c){b=_.Nc(e[c]);a=new Smb(e[19],c,b);_.nd(b,a);b=a;break}}return b||null};
_.Tmb=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 _.Pd)}})})};Vmb=function(a){return function(b){return _.Qd(b,new Umb(a))}};_.Wmb=function(){return _.Gz.apply(null,_.Dc(_.zc.apply(0,arguments)))};Ymb=function(a){return function(b){return _.Qd(b,new Xmb(a))}};$mb=function(){var a=Zmb;return function(b){return _.Be(new _.gg(a))(b)}};
anb=function(a){a=UE(a);if(null===a)return null;if(void 0===a.component){var b=a.Wl;if(null===b)return null;var c=b[1].data[a.X0],d=c.Cm;c=c.Bw;a.component=-1<c?b[d+c]:null}return a.component};bnb=function(a,b){return a.name==b.name?0:a.name<b.name?-1:1};
cnb=function(a){var b=UE(a);b=null===b?null:b.Wl;if(null===b)return[];var c=b[7],d=b[1].SC,e=[];if(d&&c)for(var f=0;f<d.length;){var g=d[f++],m=d[f++];if("string"===typeof g){m=_.Nc(b[m]);var n=c[d[f++]],r=d[f++],w="boolean"===typeof r||0<=r?"dom":"output";r="boolean"===typeof r?r:!1;a==m&&e.push({element:a,name:g,callback:n,vad:r,type:w})}}e.sort(bnb);return e};_.dnb=function(a,b,c){a=a.ya;a.cQa=_.Lda(b,!1);a.OZa=_.Lda(c,!0)};
VE=function(a,b,c,d,e,f){var g=null===a?-1:a.index;g=-1!==g?_.Nc(b[g]):null;if(a.type&11){enb(g,c,d,e,f);if(-1<a.Bw){var m=_.Pc(a.index,b);m&&m[1].firstChild&&VE(m[1].firstChild,m,c,d,e,f)}else a.Jg&&VE(a.Jg,b,c,d,e,f),g&&fnb(g,c,d,e);m=b[a.index];_.Kc(m)&&gnb(m,c,d,e,f)}else if(a.type&4)m=b[a.index],enb(m[7],c,d,e,f),gnb(m,c,d,e,f);else if(a.type&16){var n=b[15];m=n[5].gv[a.gv];if(Array.isArray(m))for(m=_.k(m),n=m.next();!n.done;n=m.next())enb(n.value,c,d,e,f);else m&&(n=n[3],VE(n[1].data[m.index],
n,c,d,e,f))}else a.Jg&&VE(a.Jg,b,c,d,e,f);f!==g&&(a=a.flags&2?a.Ewa:a.next)&&VE(a,b,c,d,e,f)};gnb=function(a,b,c,d,e){for(var f=10;f<a.length;f++){var g=a[f],m=g[1].firstChild;m&&VE(m,g,b,c,d,e)}};enb=function(a,b,c,d,e){e!==a&&(a=_.WE(a))&&(d&&a instanceof XE&&b(a)&&-1===c.indexOf(a)?c.push(a):!d&&b(a)&&-1===c.indexOf(a)&&c.push(a))};
fnb=function(a,b,c,d){a=a.childNodes;for(var e=a.length,f=0;f<e;f++){var g=a[f],m=_.WE(g);m&&(d&&m instanceof XE&&b(m)&&-1===c.indexOf(m)?c.push(m):!d&&b(m)&&-1===c.indexOf(m)&&c.push(m),fnb(g,b,c,d))}};_.WE=function(a){return a instanceof Node?(a.hasOwnProperty("__ng_debug__")||(a.__ng_debug__=a.nodeType==Node.ELEMENT_NODE?new XE(a):new hnb(a)),a.__ng_debug__):null};inb=function(a){return _.Sf(a.ma(),_.sla(a))};
_.YE=function(a){var b=void 0===b?{}:b;if(a instanceof _.Qj)return a;a=String(a).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;");b.q7c&&(a=a.replace(/(^|[\r\n\t ]) /g,"$1&#160;"));b.eIb&&(a=a.replace(/(\r\n|\n|\r)/g,"<br>"));b.r7c&&(a=a.replace(/(\t+)/g,'<span style="white-space:pre">$1</span>'));return _.rg(a)};_.jnb=function(a,b){a=_.YE(a);return _.rg(b.map(function(c){return _.sg(_.YE(c))}).join(_.sg(a).toString()))};
mnb=function(a){if(!knb.test(a))throw Error("Y");if(-1!==lnb.indexOf(a.toUpperCase()))throw Error("Y");};onb=function(a){for(var b="",c=Object.keys(a),d=0;d<c.length;d++){var e=c[d],f=a[e];if(!knb.test(e))throw Error("Y");if(void 0!==f&&null!==f){if(/^on/i.test(e))throw Error("Y");-1!==nnb.indexOf(e.toLowerCase())&&(f=f instanceof _.mg?f.toString():_.$na(String(f))||"about:invalid#zClosurez");e=e+'="'+_.YE(String(f))+'"';b+=" "+e}}return b};
_.qnb=function(a,b,c){mnb(a);var d="<"+a;b&&(d+=onb(b));Array.isArray(c)||(c=void 0===c?[]:[c]);-1!==pnb.indexOf(a.toUpperCase())?d+=">":(b=_.jnb("",c.map(function(e){return e instanceof _.Qj?e:_.YE(String(e))})),d+=">"+b.toString()+"</"+a+">");return _.rg(d)};_.ZE=function(a){return a.map(function(b){return function(){var c=_.zc.apply(0,arguments),d;return(d=_.pc(b)).Ye.apply(d,_.Dc(c))}})};_.rnb=function(a){if(a.projectId)return"project";if(a.Mm)return"host";if(a.Zq)return"depot";if(a.bi)return"ossProject"};
$E=function(a){return a?"string"===typeof a?"depot"===a:"depot"===a.kind:!1};_.tnb=function(a){return a.replace(snb,function(b,c){return c+"/"})};unb=function(a){return a.startsWith("refs/tags/")?a:"refs/tags/"+a};_.aF=function(a){if(a&&!_.Ug.test(a)&&"HEAD"!==a)return a};_.bF=function(a){if("object"===typeof a)switch(a.type){case 1:return _.$oa(a.Bs);case 2:return _.apa(a.Bs);case 3:return _.fpa(a.Bs);default:return a.Bs}return _.$oa(a)||_.apa(a)||_.fpa(a)};
_.vnb=function(a){a=a.tagName;if("SCRIPT"===a||"STYLE"===a)throw Error("Y");};_.cF=function(a,b,c){var d="beforebegin"===b||"afterend"===b?a.parentElement:a;null!==d&&_.vnb(d);a.insertAdjacentHTML(b,_.sg(c))};_.wnb=function(a){var b=a.te,c=a.path;a=a.repository;c=c||"";return $E(null==b?void 0:b.type)&&a&&"piper"==a.toLowerCase()?c&&"//depot/"+c:c};_.xnb=function(a){var b=_.rnb(a);if(b)return{id:a.projectId||a.Mm||a.Zq||a.bi,type:b}};
_.ynb=function(a,b,c,d){var e=_.xnb(a),f=a.Ri;a.Jv&&(d=d?Object.assign({},d,{Qb:a.Jv}):{Qb:a.Jv});return"depot"===e.type?new _.Xg({repository:f,Db:b,path:c,params:d}):new _.Zg({te:e,repository:f,Db:b,path:c,params:d})};_.znb=function(a,b){var c=a.zv;return _.ynb(c.Rf,c.ft,a.path,b)};_.Anb=function(a,b){var c=b.zv,d=c.Rf,e=_.xnb(d);return _.$p(_.Zp(_.Yp(a.Zb(),e.id,e.type),d.Ri),c.ft).nd(b.path).kb()};_.dF=function(a){if(null!=a)return"number"===typeof a?a:a[0]&&a[0].start};
_.Bnb=function(a,b){a=a.params;if(null!=a)switch(b){case 0:return a.Qb;case 3:case 1:return void 0!==a.pv||void 0!==a.hx?a.pv:a.Qb;case 2:return a.hx;default:throw _.Qg(b,"Unexpected version.");}};_.eF=function(a,b){var c=a.params;a=a.path;switch(b){case 0:return a;case 1:return c&&c.Po||a;case 2:return c&&c.gx;case 3:return c&&c.Po;default:throw _.Qg(b,"Unexpected version.");}};_.fF=function(a,b){return _.gpa(a,b)&&_.hpa(a.path,b.path,_.vSa)};
_.gF=function(a,b){var c=void 0===c?1:c;return _.fF(a,b)&&_.bi(a,c)===_.bi(b,c)&&_.eF(a,c)===_.eF(b,c)};_.Cnb=function(a){var b,c=function(e){return e};a instanceof Function?c=a:b=a;var d=(b||{mHc:!1}).mHc;return _.Jd(_.te(function(e,f){e=c(e);f=c(f);return e===f?!0:e&&f?d?_.fF(e,f):_.gF(e,f):!1}))};
_.iF=function(a,b,c,d){c=void 0===c?1:c;d=void 0===d?a:d;if(a.qb&&a.repository){if(_.QE(a)){if(_.RE(a))return d=_.Gu,c=_.eF(a,c),!c||c.match(/\/$/)?d+"cl/"+b:d+"cl/"+b+"/depot/"+c;a=_.S1a&&"https://"+d.qb+"."+_.S1a+"/";var e=d.repository;c=_.eF(d,c)||"";return""+a+e+"/+/"+b+"/"+c}c=d.Zb();b&&_.$p(c,b);c.wi({});return _.Xp(_.hF(c,"ref").kb())}};_.jF=function(a){return"host"===a.Rc};
_.kF=function(a,b,c){c=void 0===c?{}:c;var d=void 0===c.j0?"zeroBased":c.j0;c=void 0===c.ng?"preserve":c.ng;var e=_.Xp(a);a.path&&a.params.line&&delete e[e.length-1][_.Wg.DWa];a=e[e.length-1];c=_.ao(b,e,{ng:c});!a.ws&&(null==c?0:c.Ta)&&c.Ta.snapshot&&delete c.Ta.snapshot;var f=_.co(b,c);b=f.includes("?")?f.indexOf("?"):f.length;var g=f.substr(0,b),m=f.substr(b);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+";"+_.Wg.DWa+"="+_.ipa(n)+m}};_.Dnb=function(a,b,c){return(a.params.Df?_.Md(a.params.Df):b.ha(_.He(void 0),_.pe(function(){return _.Md(void 0)}))).ha(_.v(function(d){d=a.Zb().wi({Df:d,Po:a.params.Po,Qb:a.params.Qb}).kb();return _.kF(d,c,{ng:null})}))};_.Enb=function(a,b){return b.er?_.Anb(a,b.er):a};_.lF=function(a){return!!(_.RE(a)&&a.path&&a.path.startsWith("google3"))};_.Fnb=function(a){var b=a.path;return b?_.lF(a)?b.substring(8):b:""};_.Gnb=function(a){return _.QE(a)&&!a.hj()};
_.mF=function(a){return _.Gnb(a)||_.jF(a)};_.sF=function(a){return _.ci(a)&&!!a.Db};_.tF=function(a){return _.sF(a)&&!!a.path};_.Hnb=function(a,b,c){c=Object.fromEntries(c.map(function(d){return[d,void 0]}));return _.Qb(Object.assign({},a.params,c),Object.assign({},b.params,c))};_.Inb=function(a){if(a.params.Qb)return _.dq(a)?a.params.Qb:a.params.Qb+" @snapshot "+a.Db};
_.Jnb=function(a,b){var c=[];_.QE(a)&&a.params.Qb?c.unshift(_.Inb(a)):!a.Db||_.QE(a)&&_.dq(a)||c.unshift(_.bF(a.Db));"ref"!==b&&(c.unshift(a.repository),"repo"!==b&&(_.QE(a)||c.unshift(a.qb)));return c.join(" \u203a ")};Knb=function(a,b,c,d,e,f){a=(new _.ii).A2(_.Nta(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&&_.ei(a,3,b);null!=(null==d?void 0:d.Db)&&_.ei(a,4,null==d?void 0:d.Db);d=_.Ota(a);null!=e&&d.nd(_.Uf(e));return d};
_.Lnb=function(a){var b;return _.ji(a.qb,a.Rc,a.repository,_.hi(a),a.path,null==(b=a.params)?void 0:b.Qb)};_.Mnb=function(a){return a instanceof Array?0<a.length&&a.every(function(b){return 5===b}):5===a};Nnb=function(a){return 2===a||_.Mnb(a)};_.uF=function(a){return a instanceof Array?0<a.length&&a.every(Nnb):Nnb(a)};
Onb=function(a){return new _.Kd(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()}})};vF=function(){for(var a=void 0,b=_.k(_.zc.apply(0,arguments)),c=b.next();!c.done;c=b.next())if(c=c.value,void 0===a)a=Pnb[c];else{if("string"===typeof a)break;a=a[c]}return void 0===a?"":"string"===typeof a?a:""};Qnb=function(a){return _.M2a.has(a)};
Rnb=function(a){a=a.replace("COVERAGE_GENERIC_","");if(Qnb(a))return a};Snb=function(a){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=_.M(),_.t(1),_.xf(a.YEc))};Tnb=function(a){a&1&&_.E(0,"li",16)};Unb=function(a,b){a&1&&(_.F(0),_.A(1,"li"),_.N(2),_.B(),_.x(3,Tnb,1,0,"li",15),_.H());a&2&&(a=b.va,b=b.last,_.t(2),_.xf(a),_.t(1),_.y("ngIf",!b))};Vnb=function(a){a&1&&(_.A(0,"div",9)(1,"span",6),_.N(2,"Affected Files"),_.B(),_.A(3,"span"),_.N(4),_.B()());a&2&&(a=_.M(),_.t(4),_.xf(a.changelist.gfb))};
_.wF=function(a){return 2===a.state};_.xF=function(a){return{state:1,JC:a}};Wnb=function(a,b){var c=a.name;a=a.zn;return{wo:c,kU:_.vmb.format({name:c}),value:a,v0:!0,Ub:b,Ws:"SavedQuery"}};Xnb=function(a,b){return(a=a.find(function(c){return c.zn===b}))?Wnb(a):Wnb({name:b,zn:b})};Ynb=function(a){return function(b){return{nn:b.nn,prefix:a}}};$nb=function(a,b){if(b&&b.VNc)b.VNc(a);else{a:if(_.wa(b)){if(b.NB&&(b=b.NB(),b instanceof _.Qj))break a;b=_.Zz("zSoyz")}else b=_.Zz(String(b));Znb(a,b)}};
_.aob=function(a,b,c,d){c=void 0===c?0:c;var e=new Set;a=_.k(_.yF(a,b.length,c,void 0===d?!1:d));for(d=a.next();!d.done;d=a.next()){d=d.value;d=_.k(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};_.bob=function(a){var b=new Set;if(void 0===a)return b;if("number"===typeof a)b.add(a);else{a=_.k(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};
_.yF=function(a,b,c,d){c=void 0===c?0:c;return void 0===a?[]:"number"===typeof a?_.zF(a,b,c)?[{start:a,end:a}]:[]:(void 0===d?0:d)?a.filter(function(e){return _.zF(e.start,b,c)||_.zF(e.end,b,c)}).map(function(e){return{start:_.zF(e.start,b,c)?e.start:c,end:_.zF(e.end,b,c)?e.end:c+b}}):a.filter(function(e){return _.zF(e.start,b,c)&&_.zF(e.end,b,c)})};_.zF=function(a,b,c){c=void 0===c?0:c;return a>=c&&a<c+b};_.AF=function(a){return(_.Ti?"Meta+":"Ctrl+")+a};
dob=function(a){return _.Ti?a.replace(cob,"\u2318"):a};
_.tob=function(a){var b=a.rk;a=void 0===a.zd?"":a.zd;var c=_.ai(a),d=c.te,e=c.repository,f=c.path,g=c.Qb,m=c.Db,n=[_.eob],r=null==d?void 0:d.type;if(d&&r&&!$E(r)&&"host"!==r){var w=n.push;var z=d.id;var D=void 0;switch(r){case "ossProject":case "project":var J=BF(fob.format({project:z}));D=_.AF("p");var L="Project";break;default:J=_.Qg(r),L=_.Qg(r)}z={wo:J,value:_.$h({te:{id:z,type:r}}),Ub:D,Ws:L};w.call(n,z)}e&&"host"!==r&&(w=n.push,z=$E(r),J=c.te,c=c.repository,D=z?BF(gob.format({"package":e})):
BF(hob.format({repo:e})),L=z?_.AF("p"):_.AF("r"),c={wo:D,value:_.$h({te:J,repository:c}),Ub:L,Ws:z?"Package":"Repository"},w.call(n,c));d&&"host"===r&&e&&m&&(r=n.push,c=_.bpa(_.Sg(m)),c=_.Tg(m)?BF(iob.format({tag:c})):BF(job.format({branch:c})),w=BF(kob.format({id:d.id,repo:e,ref:m})),z=_.$h({te:d,repository:e,Db:m}),J=_.Tg(m)?BF(lob.format({id:d.id,repo:e,ref:m})):BF(mob.format({id:d.id,repo:e,ref:m})),r.call(n,{wo:c,kU:w,value:z,Ub:_.AF("b"),xka:J,Ws:"Ref"}));"string"===typeof f&&(r=n.push,c="host"===
(null==d?void 0:d.type),w=_.Xz(f),J=w===f?w:"/\u2026/"+w,z=BF(nob.format({dir:J})),J=c?BF(oob.format({id:null==d?void 0:d.id,repo:e,dir:J})):BF(pob.format({repo:e,dir:J})),D=_.AF("d"),L="",w&&w!==f&&(L=c&&m?BF(qob.format({id:null==d?void 0:d.id,repo:e,dir:f||"/",ref:m})):BF(rob.format({repo:e,dir:f||"/"}))),r.call(n,{wo:z,kU:J,value:a,Ub:D,xka:L,Ws:"Directory"}));g&&n.push(_.sob(g));return{scopes:n,state:{prefix:n[n.length-1],nn:b}}};
_.sob=function(a){return{wo:"This CitC Workspace",value:_.$h({Qb:a}),Ub:_.AF("y"),kU:"Search for code or files in this CitC Workspace",Ws:"CitcWorkspace"}};_.CF=function(a){a=Number(a);return isNaN(a)||a>Number.MAX_SAFE_INTEGER?1:a};uob=function(a,b){return a.matches?a.matches(b):a.msMatchesSelector(b)};_.DF=function(a,b,c){for(;null!==a;){if(uob(a,b))return a;if(c&&uob(a,c))break;a=a.parentElement}return null};
_.vob=function(a){var b=window.getSelection();b.empty();var c=document.createRange();c.selectNodeContents(a);b.addRange(c)};wob=function(a){a=a.target;return a instanceof Element?(a=_.DF(a,"div[data-line-number]","code-container"))?{element:a,lineNumber:_.CF(a.dataset.lineNumber)}:null:null};
yob=function(a){var b=Number.POSITIVE_INFINITY;a=_.k(a.qt);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.QH;d=d.Tu;if(!d)throw Error("Td");c=c.search(xob);-1===c&&(c=Number.POSITIVE_INFINITY);b=Math.min.apply(Math,[b,c].concat(_.Dc(d.wR.map(function(e){return e.startIndex}))))}return b};_.EF=function(a){return a.altKey||a.ctrlKey||a.metaKey||a.shiftKey};
zob=function(a,b){if(a&1){var c=_.Sc();_.A(0,"div",3);_.I("mouseenter",function(){var e=_.Tc(c).index,f=_.M();0<=f.xH&&f.IY.be.Ki(f.xH).classList.remove("hover");f.xH=e;f.IY.be.Ki(e).classList.add("hover");return _.Vc()})("mouseleave",function(){_.Tc(c);var e=_.M();0<=e.xH&&e.IY.be.Ki(e.xH).classList.remove("hover");e.xH=-1;return _.Vc()});_.N(1);_.B()}if(a&2){a=b.va;b=b.index;var d=_.M();_.ef("focus",b===d.vL)("hover",b===d.xH);_.t(1);_.wf("",a.lineNumber,":")}};
Aob=function(a){var b=[].concat(_.Dc(a));b.sort(function(e,f){e=_.k(e).next().value;f=_.k(f).next().value;return e-f});a=[];b=_.k(b);for(var c=b.next();!c.done;c=b.next()){c=_.k(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};
Bob=function(a,b){a&1&&_.E(0,"div",2);if(a&2){a=b.va;b=b.index;var c=_.M(2);_.df("height",c.lineHeight*(a.visible.end-a.visible.start),"px")("left",a.visible.indentation-.5,"ch")("top",c.lineHeight*a.visible.start,"px");_.Lz("title","Collapse lines ",a.original.start+1," - ",a.original.end,"");_.cf("data-index",b)}};Cob=function(a){a&1&&(_.F(0),_.x(1,Bob,1,9,"div",1),_.H());a&2&&(a=_.M(),_.t(1),_.y("ngForOf",a.t5a))};
Dob=function(a,b){var c=[];b=_.k(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=_.FF(a,d.start),f=_.FF(a,d.end);e<f-1&&c.push({visible:{start:e,end:f,indentation:d.indentation},original:d})}c.sort(function(g,m){return g.visible.start-m.visible.start});return c};_.Eob=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}})};
_.Gob=function(){var a;return _.Sd(function(b){if(Fob)return b.return(Fob);a=new Promise(function(c,d){_.Lg().load("codemirror").then(c,d)});return b.return(a.then(function(){Fob=window.CodeMirror;var c=Fob.modeInfo.find(function(d){return"Mathematica"===d.name});c&&(c.ext=["nb"]);return Fob}))})};Hob=function(a,b){a&1&&_.E(0,"div",18);a&2&&(a=b.va,b=_.M(),_.df("height",b.getHeight(a.start,a.end),"px")("min-width",b.uR,"ch")("top",b.Kca(a.start),"px"))};
Iob=function(a){a&1&&(_.A(0,"div",19),_.N(1,"\n        "),_.A(2,"pre",20),_.N(3),_.B(),_.N(4,"\n      "),_.B());a&2&&(a=_.M(),_.df("min-height",a.lineHeight*a.iW,"px"),_.t(3),_.xf(a.vR))};
Job=function(a){if(a&1){var b=_.Sc();_.A(0,"code-folding-container",21);_.I("rangeToggled",function(c){_.Tc(b);var d=_.M();return _.Vc(d.o_a(c))})("mousedown",function(c){return c.stopPropagation()});_.B()}a&2&&(a=_.M(),_.df("pointer-events",a.h$?"none":"unset"),_.y("visibility",a.visibility)("folding",a.rn)("lineHeight",a.lineHeight))};Kob=function(a,b){return{Mm:"host"===b?a:void 0,projectId:"project"===b?a:void 0,Zq:"depot"===b?a:void 0,bi:"ossProject"===b?a:void 0}};
_.GF=function(a,b){a=Kob(a,b);return{fileSpecSourceRootRepositoryKeyHostName:a.Mm,fileSpecSourceRootRepositoryKeyDepotGroup:a.Zq,fileSpecSourceRootRepositoryKeyProjectId:a.projectId,fileSpecSourceRootRepositoryKeyOssProject:a.bi}};Lob=function(a,b){a=Kob(a,b);return{repositoryKeyHostName:a.Mm,repositoryKeyDepotGroup:a.Zq,repositoryKeyProjectId:a.projectId,repositoryKeyOssProject:a.bi}};Mob=function(a){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=_.M().va,_.t(1),_.xf(a.content))};
Nob=function(a){a&1&&(_.A(0,"span")(1,"a",3),_.N(2),_.B()());a&2&&(a=_.M().va,_.t(1),_.uf("href",a.url,_.yd),_.t(1),_.xf(a.content))};Oob=function(a,b){a&1&&(_.A(0,"span",1),_.x(1,Mob,2,1,"span",2)(2,Nob,3,2,"span",2),_.B());a&2&&(_.y("ngSwitch",b.va.type),_.t(1),_.y("ngSwitchCase","normal"),_.t(1),_.y("ngSwitchCase","link"))};
Pob=function(a,b){if(!b)return[{content:a,type:"normal"}];var c=b.reduce(function(d,e){var f=d.t1,g=e.NWa,m=g.startIndex+g.length,n=a.substring(g.startIndex,m);f.push({content:a.substring(d.pos,g.startIndex),type:"normal"});f.push({content:n,type:"link",url:e.url});return{pos:m,t1:f}},{pos:0,t1:[]});b=c.pos;c=c.t1;b<a.length&&c.push({content:a.substring(b,a.length),type:"normal"});return c};
Qob=function(a){a&1&&(_.A(0,"a",2),_.jf(1,3),_.B());if(a&2){a=_.M();var b=_.vf(2);_.y("universalLink",a.link)("queryParams",a.Ta)("queryParamsHandling",a.ng)("sameWindow",a.aV);_.cf("aria-label",a.RJc);_.t(1);_.y("ngTemplateOutlet",b)}};Rob=function(a){a&1&&_.sf(0)};Sob=function(a,b){if(b.find(function(c){c=c.ug;return c===a||_.Zoa(c||"")===a}))return{type:1,Bs:_.Zoa(a)}};Tob=function(a,b){if(b.some(function(c){c=c.tagName;return c===a||unb(c||"")===a}))return{type:2,Bs:unb(a)}};
Uob=function(a){if(_.Ug.test(a))return{type:3,Bs:a}};_.HF=function(a){return{type:0,Bs:a}};_.IF=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:_.Qg(a)}};Vob=function(a,b){var c=_.eF(a,2)||_.eF(a,0),d=_.eF(a,1),e=_.bi(a,2);a=_.bi(a,1);c=new _.JF({path:c,hash:e,type:b});b=new _.JF({path:d,hash:a,type:b});return new _.KF({left:c,right:b})};Xob=function(a){return _.RE(a)?_.Wob:"Commit Details"};
Zob=function(a){return _.RE(a)?_.Yob:"Commit "};$ob=function(a){for(var b=_.k(a.Bv),c=b.next();!c.done;c=b.next()){var d=void 0;c=c.value.Mg;var e=null==c?void 0:null==(d=c.zv)?void 0:d.ft;e&&(c.zv.ft=_.$oa(e)||_.apa(e)||e)}return a};epb=function(a){a?a=-1===apb.toLocaleString(a,bpb).indexOf("18"):(a=cpb)||((a=dpb)||(a=window.navigator,a=dpb=a.languages&&a.languages[0]?a.languages[0]:a.language||a.browserLanguage||a.Bad||"en"),a=cpb=epb(a));return a};
fpb=function(a){function b(f,g,m){var n=new Date(0);n.setFullYear(f,g,m);n.setHours(0,0,0);return n}function c(f){var g=new Date(0),m=0,n=0,r=f[8]?g.setUTCFullYear:g.setFullYear,w=f[8]?g.setUTCHours:g.setHours;f[9]&&(m=Number(f[9]+f[10]),n=Number(f[9]+f[11]));r.call(g,Number(f[1]),Number(f[2])-1,Number(f[3]));w.call(g,Number(f[4]||0)-m,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=_.k(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("zb`"+a);return d};
ipb=function(a,b){a=_.k(a.split("\n"));for(var c=a.next();!c.done;c=a.next())if(c=c.value,!gpb(c)){a:{a=c;c=_.k(hpb);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""};gpb=function(a){if(!a)return!0;for(var b=_.k(jpb),c=b.next();!c.done;c=b.next())if(c.value.test(a))return!0;b=_.k(kpb);for(c=b.next();!c.done;c=b.next())if(0<=a.indexOf(c.value))return!0;return!1};
npb=function(a){var b=a.change,c=b.changeId.changeNumber,d=lpb(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),Xn:b.userName,yN:mpb(a),gfb:b.sourceFiles.length}};mpb=function(a){return(a=a.change.description.tags.find(function(b){return"R"===b.key}))&&""!==a.value?a.value.split(","):[]};
lpb=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?ipb(a,c):""};opb=function(a){return new _.Kd(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)})};
ppb=function(a,b){a&1&&(_.A(0,"onedev-changelist-hovercard-body",1),_.sf(1,0,["ngProjectAs","onedev-hovercard-action",5,["onedev-hovercard-action"]]),_.B());a&2&&_.y("changelist",b.Na)};
qpb=function(a){if(a&1){var b=_.Sc();_.A(0,"div",0);_.I("clickOutside",function(){_.Tc(b);var c=_.M();return _.Vc(c.Zkb.next())})("mouseenter",function(){_.Tc(b);_.M().nua.next(!0);return _.Vc()})("mouseleave",function(){_.Tc(b);_.M().nua.next(!1);return _.Vc()});_.sf(1);_.B()}a&2&&(a=_.M(),_.gf(a.className),_.y("cdkTrapFocusAutoCapture",a.CWb))};rpb=function(a){a&1&&(_.A(0,"div",5),_.N(1),_.B());a&2&&(a=_.M(),_.t(1),_.wf("",a.PNc,"\n"))};
spb=function(a){if(a&1){var b=_.Sc();_.A(0,"button",11);_.I("click",function(){_.Tc(b);var d=_.M(2);return _.Vc(d.show(d.DW.mW))});_.A(1,"mat-icon");_.N(2,"published_with_changes");_.B();_.N(3," Commit ");_.B()}if(a&2){a=_.M().Na;var c=_.M();_.y("active",a.Db===c.DW.mW)("ascTrackElement",c.rg)("trackProjectId",c.qb)}};
tpb=function(a,b){if(a&1){var c=_.Sc();_.A(0,"gmat-nav-list",6)(1,"button",7);_.I("click",function(){_.Tc(c);var d=_.M();return _.Vc(d.show(d.DW.Cla))});_.A(2,"mat-icon",8);_.N(3,"account_tree");_.B();_.N(4," Branch ");_.B();_.A(5,"button",9);_.I("click",function(){_.Tc(c);var d=_.M();return _.Vc(d.show(d.DW.Tag))});_.A(6,"mat-icon");_.N(7,"label_outline");_.B();_.N(8," Tag ");_.B();_.x(9,spb,4,3,"button",10);_.B()}a&2&&(a=b.Na,b=_.M(),_.t(1),_.y("active",a.Db===b.DW.Cla)("ascTrackElement",b.rg)("trackProjectId",
b.qb),_.t(4),_.y("active",a.Db===b.DW.Tag)("ascTrackElement",b.rg)("trackProjectId",b.qb),_.t(4),_.y("ngIf",!a.Czb))};upb=function(a){a&1&&(_.F(0),_.A(1,"span",23)(2,"span",24),_.N(3),_.O(4,"toPrettyRef"),_.B(),_.A(5,"span",25),_.N(6),_.B(),_.A(7,"span",26),_.N(8),_.B()(),_.H());a&2&&(a=_.M().va,_.t(3),_.xf(_.R(4,3,a.title)),_.t(3),_.xf("-"),_.t(2),_.xf(a.metadata))};vpb=function(a){a&1&&(_.F(0),_.N(1),_.H());a&2&&(a=_.M().va,_.t(1),_.xf(a.title))};
wpb=function(a,b){if(a&1){var c=_.Sc();_.A(0,"a",21);_.I("click",function(){_.Tc(c);var e=_.M(3);return _.Vc(e.blur())});_.x(1,upb,9,5,"ng-container",22)(2,vpb,2,1,"ng-container",22);_.B()}if(a&2){a=b.va;b=_.M(2).Na;var d=_.M();_.ef("active-element",a.Ee);_.y("routerLink",_.Xp(a.Wa))("matTooltip",a.metadata||a.title)("ascTrackElement",d.rg)("trackAction",b.Xb.VI)("trackProjectId",d.qb);_.t(1);_.y("ngIf",a.dua);_.t(1);_.y("ngIf",!a.dua)}};
xpb=function(a){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=_.M(3).Na,_.t(1),_.wf(" ",a.Xb.EUa," "))};ypb=function(a){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=_.M(3).Na,_.t(1),_.xf(a.Xb.DUa))};zpb=function(a){a&1&&(_.A(0,"span",27),_.x(1,xpb,2,1,"span",28)(2,ypb,2,1,"ng-template",null,29,_.Nf),_.B());if(a&2){var b=_.vf(3);a=_.M(3);_.t(1);_.y("ngIf",a.r1a.getValue())("ngIfElse",b)}};
Apb=function(a){a&1&&(_.A(0,"cdk-virtual-scroll-viewport",17,18),_.x(2,wpb,3,9,"a",19)(3,zpb,4,2,"span",20),_.B());a&2&&(a=_.M().Na,_.M(),_.t(2),_.y("cdkVirtualForOf",a.Xb.items)("cdkVirtualForTemplateCacheSize",0),_.t(1),_.y("ngIf",!a.Xb.items.length))};Bpb=function(a){a&1&&(_.A(0,"dc-information-box",30),_.N(1),_.B());a&2&&(a=_.M().Na,_.t(1),_.wf(" ",a.message," "))};Cpb=function(a){a&1&&_.E(0,"loading",31);a&2&&_.y("inline",!0)};
Dpb=function(a,b){a&1&&(_.A(0,"div",12),_.F(1,13),_.x(2,Apb,4,3,"cdk-virtual-scroll-viewport",14)(3,Bpb,2,1,"dc-information-box",15)(4,Cpb,1,1,"loading",16),_.H(),_.B());a&2&&(a=b.Na,b=_.M(),_.t(1),_.y("ngSwitch",a.state),_.t(1),_.y("ngSwitchCase",b.Vc.Nh),_.t(1),_.y("ngSwitchCase",b.Vc.Error),_.t(1),_.y("ngSwitchCase",b.Vc.Xi))};
Epb=function(a,b,c){var d=b.kxa,e=b.Wa,f=b.version;return Object.assign({},c,{items:a.map(function(g){return Object.assign({},g,{Wa:d(g.ft,e),Ee:g.ft===_.bi(e,f)||"HEAD"===_.bi(e,f)&&!!g.wVa})})})};Fpb=function(a){var b=a.Lf;a=a.Eqa;return{title:b,ft:b,metadata:a,SRa:b+" -- "+a,dua:!0}};Gpb=function(a){a=a.Db;switch(a){case 0:return"Error loading branches";case 1:return"Error loading tags";case 2:return"Error loading commits";default:return _.Qg(a,"Unsupported ref type")}};
Hpb=function(a){a=a.type;switch(a){case 1:case 0:return 0;case 2:return 1;case 3:return 2;default:return _.Qg(a,"Unknown ref type")}};Ipb=function(a){a=a.Db;switch(a){case 0:return"Search branches";case 1:return"Search tags";case 2:return"Search commits";default:return _.Qg(a,"Unsupported ref type")}};
Jpb=function(a){a=_.k(a);var b=a.next().value;a=a.next().value;return _.wF(a)?_.zE(Object.assign({},a.Xb,{items:a.Xb.items.filter(function(c){return-1!==c.SRa.toUpperCase().indexOf(b.toUpperCase())})})):a};Kpb=function(a){var b=a.oaa,c=[];a=_.k(a.Pd);for(var d=a.next();!d.done;d=a.next())d=d.value.ug,d===b?c.unshift({ug:d,wVa:!0}):c.push({ug:d});return c};_.Lpb=function(a,b){return _.LF(_.$p(b.Zb(),a)).kb()};Mpb=function(a){a.sort(function(b,c){return b.start-c.start})};
Npb=function(a,b){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=b.va,_.ef("matched",a.LA),_.t(1),_.wf("\n          ",a.s1a,"\n        "))};Opb=function(a){a&1&&(_.A(0,"span",10),_.N(1),_.B());a&2&&(a=_.M().MRb,_.y("ngClass",a.zu),_.t(1),_.xf(a.type))};Ppb=function(a){a&1&&(_.A(0,"span",11),_.N(1),_.B());a&2&&(a=_.M().FZ,_.t(1),_.xf(a))};
Qpb=function(a,b){a&1&&(_.N(0,"\n  "),_.A(1,"a",1),_.I("click",function(g){return g.preventDefault()}),_.N(2,"\n    "),_.E(3,"mat-icon",2),_.N(4,"\n\n    "),_.A(5,"div",3),_.N(6,"\n      "),_.A(7,"div",4),_.N(8,"\n        "),_.x(9,Npb,2,3,"span",5),_.N(10,"\n      "),_.B(),_.N(11,"\n      "),_.A(12,"div",6),_.N(13,"\n        "),_.x(14,Opb,2,2,"span",7),_.N(15,"\n        "),_.x(16,Ppb,2,1,"span",8),_.N(17,"\n        "),_.A(18,"span",9),_.N(19),_.B(),_.N(20,"\n      "),_.B(),_.N(21,"\n    "),_.B(),
_.N(22,"\n  "),_.B(),_.N(23,"\n"));if(a&2){a=b.FZ;var c=b.lA,d=b.icon,e=b.tIb,f=b.MRb;b=b.url;_.t(1);_.cf("href",b,_.yd);_.t(2);_.y("svgIcon",d);_.t(6);_.y("ngForOf",e);_.t(5);_.y("ngIf",f);_.t(2);_.y("ngIf",a);_.t(3);_.xf(c)}};Rpb=function(a){a&1&&(_.A(0,"span",2),_.N(1,"-"),_.B())};Spb=function(a,b){a&1&&(_.F(0),_.A(1,"span"),_.N(2),_.B(),_.x(3,Rpb,2,0,"span",1),_.H());a&2&&(a=b.va,b=b.last,_.t(2),_.xf(a),_.t(1),_.y("ngIf",!b))};
Upb=function(a){a&1&&_.E(0,"menu-keyboard-shortcut-hint",5);if(a&2){a=_.M().va;var b=_.M();_.y("shortcut",_.Bf(1,Tpb,b.stb(a.scope.Ub)))}};
Wpb=function(a,b){if(a&1){var c=_.Sc();_.A(0,"search-box-suggestion-item",2);_.I("mouseFocusItem",function(d){_.Tc(c);var e=_.M();return _.Vc(e.kva(d))});_.A(1,"div",3);_.N(2);_.B();_.x(3,Upb,1,3,"menu-keyboard-shortcut-hint",4);_.B()}a&2&&(a=b.va,b=_.M(),_.ef("bold-active-element",Vpb(b,a.scope)),_.y("payload",a.Sa)("shortcut",a.scope.Ub)("matTooltip",a.scope.xka),_.t(2),_.wf(" ",a.scope.wo," "),_.t(1),_.y("ngIf",a.scope.Ub))};Xpb=function(a){a&1&&_.E(0,"hr")};
Ypb=function(a){a&1&&_.E(0,"menu-keyboard-shortcut-hint",5);if(a&2){a=_.M().va;var b=_.M(2);_.y("shortcut",_.Bf(1,Tpb,b.stb(a.scope.Ub)))}};
Zpb=function(a,b){if(a&1){var c=_.Sc();_.A(0,"search-box-suggestion-item",7);_.I("mouseFocusItem",function(d){_.Tc(c);var e=_.M(2);return _.Vc(e.kva(d))});_.A(1,"div",3);_.N(2);_.B();_.x(3,Ypb,1,3,"menu-keyboard-shortcut-hint",4);_.B()}a&2&&(a=b.va,b=_.M(2),_.ef("bold-active-element",Vpb(b,a.scope)),_.y("payload",a.Sa)("shortcut",a.scope.Ub),_.t(2),_.wf(" ",a.scope.wo," "),_.t(1),_.y("ngIf",a.scope.Ub))};
$pb=function(a,b){a&1&&(_.F(0),_.x(1,Xpb,1,0,"hr",1)(2,Zpb,4,6,"search-box-suggestion-item",6),_.H());a&2&&(a=b.Na,_.t(1),_.y("ngIf",a.length),_.t(1),_.y("ngForOf",a))};bqb=function(a){a&1&&(_.F(0),_.E(1,"hr"),_.A(2,"search-box-suggestion-item",8)(3,"a",9),_.E(4,"mat-icon",10),_.F(5),_.N(6," Manage saved queries "),_.H(),_.B()(),_.H());a&2&&(a=_.M(),_.t(2),_.y("payload",_.Bf(2,aqb,a.H7a)),_.t(1),_.y("routerLink",a.H7a))};
dqb=function(a){var b=_.fe(a,"visibilitychange").ha(_.je(function(){return cqb(a)}));return function(c){return c.ha(_.Ie(function(d){d=_.Md(d);return cqb(a)?d:d.ha(Ymb(function(){return b}))}))}};cqb=function(a){return!("visibilityState"in a)||"visible"===a.visibilityState};
eqb=function(a,b){var c=!0;c=void 0===c?!1:c;var d=a.nH(b).map(function(n){return[n,a.get(n)]}),e=void 0,f=Number.POSITIVE_INFINITY;d=_.k(d);for(var g=d.next();!g.done;g=d.next()){var m=_.k(g.value);g=m.next().value;m=m.next().value;m<f?(e=g,f=m):c&&m===f&&(!e||e.length<g.length)&&(e=g)}return e&&e.replace(b,"")};gqb=function(a){var b=[];a=_.k(_.ni(a));for(var c=a.next();!c.done;c=a.next())fqb(c.value,b);b.sort(function(d,e){return d.index-e.index});return b};
fqb=function(a,b){var c=a.location,d=c.start;c=c.end;a:switch(a.Lk){case 1:case 4:case 5:var e=!0;break a;default:e=!1}e&&a.GM&&MF("operator",d-1,d,b);a.error&&(e=a.error.location,MF("error",e.start,e.end,b));a.warning&&(e=a.warning.location,MF("warning",e.start,e.end,b));switch(a.Lk){case 1:MF("label",d,d+a.kJc.length+1,b);break;case 0:case 2:a=a.gMc;MF("operator",a.start,a.end,b);break;case 4:MF("quoted",d,c,b);break;case 3:case 5:break;default:_.Qg(a)}};
MF=function(a,b,c,d){d.push({index:b,name:a,add:!0},{index:c,name:a})};hqb=function(a){return a&&a.params.su||null};iqb=function(a){return a&&a.params.Gw||null};jqb=function(a){return a&&null!=a.params.Aj?"0"!==a.params.Aj:null};kqb=function(a){return a&&null!=a.params.jf?a.params.jf:null};lqb=function(a){return!!a&&null!=a.params.it};mqb=function(a){return a&&null!=a.params.tu?a.params.tu:null};nqb=function(a){return a.reduce(function(b,c){b[c]=null;return b},{})};
pqb=function(){var a={bufferSize:1,ula:void 0,lv:!1,scheduler:void 0};return function(b){if(b&&"function"===typeof b.IA)b=b.IA(oqb(a));else throw new TypeError("Wa");return b}};
oqb=function(a){var b=void 0===a.bufferSize?Infinity:a.bufferSize,c=void 0===a.ula?Infinity:a.ula,d=a.lv,e=a.scheduler,f,g=0,m,n=!1,r=!1;return function(w){g++;if(!f||n)n=!1,f=new _.Ce(b,c,e),m=w.subscribe({next:function(D){f.next(D)},error:function(D){n=!0;f.error(D)},complete:function(){r=!0;m=void 0;f.complete()}});var z=f.subscribe(this);this.add(function(){g--;z.unsubscribe();m&&!r&&d&&0===g&&(m.unsubscribe(),f=m=void 0)})}};
qqb=function(a,b){a=a.Zd;b=b.Zd;return null===a&&null===b?!0:!!a&&!!b&&a.source===b.source&&a.flags===b.flags};rqb=function(a){return function(b){return new _.Kd(function(c){return b.subscribe(function(d){a.Ex(function(){c.next(d)})},function(d){a.Ex(function(){c.error(d)})},function(){a.Ex(function(){c.complete()})})})}};tqb=function(a,b){var c=sqb;return _.Jd(Vmb(a.Cf),_.je(function(d){return 0<d.length}),_.ae(function(d){return _.Md.apply(null,_.Dc(c(d)))}),_.ae(b),rqb(a),_.De(1),_.Rd())};
_.uqb=function(a){var b=a.qb,c=a.Rc,d=a.fileSpecSourceRootRepositoryKeyRepositoryName,e=a.fileSpecSourceRootRefSpec,f=a.fileSpecPath,g=a.fileSpecType;a=a.category;if(!$E(c)&&"host"!==c)throw Error("de");f=$E(c)&&d&&"piper"==d.toLowerCase()?"//depot/"+f:f;f="/"===f?"":f;"host"===c&&(e=_.Vg(e));return Object.assign({},_.GF(b,c),{fileSpecPath:f,fileSpecType:g,fileSpecSourceRootRefSpec:e,fileSpecSourceRootRepositoryKeyRepositoryName:d,categories:[a]})};
_.vqb=function(a,b,c){return a.ha(_.je(function(d){var e=d.results;return _.Qb(Object.assign({},d.request,{categories:void 0}),Object.assign({},b,{categories:void 0}))&&e.has(c)}),_.ve(1),_.v(function(d){return d.results.get(c)||[]}))};sqb=function(a){var b=new Map;a=_.k(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(_.Dc(f.categories),_.Dc(d)):(c.categories=d,b.set(e,c))}return Array.from(b.values())};
wqb=function(a,b){var c=new Map(a.categories.map(function(e){return[e,[]]}));b=_.k(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}};xqb=function(a){var b=new Map;for(a=[].concat(_.Dc(a));0!==a.length;){var c=a.shift();if(!c)break;0===c.children.length?b.set(c.id,c):a.unshift.apply(a,_.Dc(c.children))}return b};_.yqb=function(a){var b;if(null==a?0:null==(b=a.dataSource)?0:b.g$)return a.dataSource.g$.Vz};
zqb=function(a,b){var c=[];a=_.k(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=zqb(d.children,b),e.length&&c.push(Aqb(d,e))):Bqb(d,b)&&c.push(Aqb(d))}return c};Aqb=function(a,b){var c=a.id,d=a.name;a=a.YT;b=void 0===b?[]:b;return{id:c,name:d,children:b,YT:a}};Cqb=function(a){return a.params.iH?a.params.iH.split(",").map(function(b){return b.split(":")[0].toUpperCase()}):[]};
Dqb=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})};
Bqb=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.KD,f=b.kM,g;a=_.k(null==(g=a.dataSource)?void 0:g.availability);for(g=a.next();!g.done;g=a.next()){var m=g.value,n=m.LUa;b=m.XQa;g=m.oWa;if(!m.rNa&&!c||!m.qNa&&c||!m.sNa&&e)return!1;var r=m=void 0;if((null==(m=n)?0:m.length)&&(null==(r=n)?0:r.every(function(w){return!RegExp(w).test(d.lA)})))return!1;m=n=void 0;if((null==(n=b)?0:n.length)&&(null==(m=b)?0:m.some(function(w){return RegExp(w).test(d.lA)})))return!1;
m=n=b=void 0;if(!c&&(!f&&(null==(b=g)?0:b.length)||f&&(null==(n=g)?0:n.length)&&(null==(m=g)?0:m.every(function(w){return!RegExp(w).test(f)}))))return!1}return!0};Eqb=function(a,b){return a.reduce(function(c,d){return c.set(d,b)},new Map)};Fqb=function(a){var b=[];a=_.k(a);for(var c=a.next();!c.done;c=a.next())c=c.value,c.children.length?b.push.apply(b,_.Dc(Fqb(c.children))):b.push(c);return b};
Gqb=function(a,b){if(a.size!==b.size)return!1;a=_.k(a.entries());for(var c=a.next();!c.done;c=a.next()){var d=_.k(c.value);c=d.next().value;d=d.next().value;c=b.get(c);if(void 0===c||!_.Qb(d,c))return!1}return!0};Hqb=function(a){return 0===a.kind||1===a.kind};Iqb=function(a,b){if(a.length!==b.length)return!1;a=_.k(_.qaa(a,b));for(b=a.next();!b.done;b=a.next()){var c=_.k(b.value);b=c.next().value;c=c.next().value;if(b.name!==c.name||b.id!==c.id||b.YT!==c.YT||b.CVa!==c.CVa||!Iqb(b.children,c.children))return!1}return!0};
Jqb=function(a,b){a&1&&(_.A(0,"mat-card-content"),_.E(1,"linkified-message",8),_.O(2,"emptyToConstant"),_.B());a&2&&(a=b.Na,_.t(1),_.y("message",a.Ds)("linkDefinitions",_.R(2,2,a.xR)))};Kqb=function(a){a&1&&(_.A(0,"a",9),_.N(1," View blame prior to this change "),_.B());a&2&&(a=_.M(),_.y("routerLink",a.Nib)("trackProjectId",a.lu.qb))};
Mqb=function(a){if(a&1){var b=_.Sc();_.A(0,"commit-details",5);_.I("mouseenter",function(){_.Tc(b);var c=_.M();clearTimeout(c.dwb);return _.Vc()})("mouseleave",function(){_.Tc(b);var c=_.M();return _.Vc(Lqb(c))});_.B()}a&2&&(a=_.M(),_.y("commit",a.commit)("baseLocation",a.lu)("parentCommit",a.mE))};Nqb=function(a){var b=[].concat(_.Dc(a.wp));b.sort(function(f,g){return f.HK.localeCompare(g.HK)});for(var c=new Map,d=new Map,e=0;e<b.length;e++)c.set(e+1,b[e]),d.set(b[e].Lf,e+1);a.Dlb=d;a.tHc=c;return a};
Pqb=function(a){return Oqb(a.startLine,a.endLine,a.startColumn,a.endColumn)};Qqb=function(a){var b=a.Tl();a=a.ek();return b&&a?{startLine:b.getLine(),startColumn:_.rj(b,2),endLine:a.getLine(),endColumn:_.rj(a,2)}:{}};Oqb=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}};Rqb=function(a){return void 0!==a.startLine&&void 0!==a.endLine};Sqb=function(a){return Rqb(a)&&void 0!==a.startColumn&&void 0!==a.endColumn};
Tqb=function(a,b){a&1&&_.E(0,"blame-snippet",3);if(a&2){a=b.GK;var c=b.commit,d=b.Md,e=b.mE;_.Wy("blame-layer ",b.className,"");_.y("commitIndex",a)("commit",c)("baseLocation",d)("parentCommit",e)}};Uqb=function(a,b){a&1&&_.E(0,"div");a&2&&_.Wy("blame-layer ",b.className,"")};Vqb=function(a){a&1&&_.E(0,"loading",4);a&2&&_.y("hasBackground",!0)};Wqb=function(a,b){a&1&&_.E(0,"div");a&2&&_.gf(b.className)};Xqb=function(a,b){return a.length!==b.length?!1:a.every(function(c,d){return c===b[d]})};
Yqb=function(a){a&1&&(_.A(0,"mat-card-subtitle"),_.N(1),_.B());a&2&&(a=_.M(),_.t(1),_.xf(a.n3a))};Zqb=function(a){a&1&&_.E(0,"div",6)};$qb=function(a,b){a&1&&(_.F(0),_.E(1,"finding-details",4),_.x(2,Zqb,1,0,"div",5),_.H());if(a&2){a=b.va;b=b.last;var c=_.M(2);_.t(1);_.y("icon",c.icon)("title",c.dBb)("subtitle",c.tooltip)("details",a);_.t(1);_.y("ngIf",!b)}};
arb=function(a){if(a&1){var b=_.Sc();_.A(0,"mat-card",2);_.I("mouseenter",function(){var c=_.Tc(b).ud;return _.Vc(c())})("mouseleave",function(){var c=_.Tc(b).detach;return _.Vc(c())});_.x(1,$qb,3,5,"ng-container",3);_.B()}a&2&&(a=_.M(),_.t(1),_.y("ngForOf",a.details))};brb=function(a,b){a&1&&_.E(0,"finding",1);a&2&&_.y("annotations",b.annotations)};
_.erb=function(a){var b=_.crb(a.he()).toString();a:{a=_.ej(a,_.ii,1);var c=a.mr(),d=_.drb(c);switch(d){case 3:case 5:var e=a.mr();c=_.wj(e,5,_.gi);d=NF(c||_.wj(e,3,_.gi));e=NF(_.Y(e,2));var f=NF(_.Y(a,4));a=NF(_.Y(a,3));var g=_.Ug.test(a);!f||a&&!g||(e+="~~"+f);a&&(!f&&g&&(e+="~~"),e+="~~"+a);a=(c?"x-oss":"x-gob")+"://"+e+"@"+d;break a;case 4:"piper"==_.Y(c,2).toLowerCase()?c.TTa()?(c=NF(a.mr().TTa()),a=_.Y(a,3),a="x-citc://"+c+(a&&"HEAD"!==a?"@"+a:"")):(a=_.Y(a,3),a="HEAD"!==a?"x-piper://"+a:"x-piper://"):
(c=NF(_.Y(a.mr(),2)),a=_.Y(a,3),a="x-package://"+c+(a&&"HEAD"!==a?"@"+a:""));break a;default:a=_.Qg(d)}}return a+"/"+b};
_.jrb=function(a){var b=_.crb(a);OF.params={};switch(b.mt){case "x-piper":OF.te=frb;OF.repository="Piper";OF.Db=b.Ng()||"HEAD";break;case "x-citc":grb(b);break;case "x-package":hrb(b);break;case "x-oss":irb(b,"ossProject");break;case "x-gob":irb(b,"host");break;case "x-kythe":return _.jrb(a.replace(krb,function(c,d){return"x-"+d+"://"}));default:throw Error("je`"+b.mt);}OF.path=b.he().substr(1);if(a=lrb(b))OF.params.line=a;return OF};
lrb=function(a){if(a=a.Nw){a=_.k(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}]}}};grb=function(a){var b=PF(a.Ng());if(!b)throw Error("ke`"+a.toString());a=PF(a.ZE);OF.te=frb;OF.repository="Piper";OF.Db=a?b:"HEAD";OF.params.Qb=a||b};
hrb=function(a){var b=PF(a.Ng());if(!b)throw Error("le`"+a.toString());a=PF(a.ZE);OF.te=frb;OF.repository=a||b;OF.Db=a?b:"HEAD"};irb=function(a,b){var c=_.k(a.ZE.split("~~")),d=c.next().value,e=c.next().value;c=c.next().value;var f=PF(a.Ng());if(f){if(!d)throw Error("me`"+a.toString());if(!e&&!c)throw Error("ne`"+a.toString());}else throw Error("oe`"+a.toString());a=PF(e||c);OF.te={id:f,type:b};OF.repository=PF(d);OF.Db=a;if(b=e&&c)OF.params.Df=b};NF=function(a){return a.replace(mrb,"~")};
PF=function(a){return a.replace(nrb,"/")};orb=function(a){return _.Zi(a,_.dp,5)&&!!a.getType()};qrb=function(a){var b=new Map;a=_.k(a);for(var c=a.next();!c.done;c=a.next())prb(c.value,function(d){null!==d.getType()&&b.set(d.getType(),!0)});return new QF(b)};prb=function(a,b){b(a);a=_.k(_.fj(a,_.fp,3));for(var c=a.next();!c.done;c=a.next())prb(c.value,b)};rrb=function(a){return a.reduce(function(b,c){return b+c.WT},a.length)};
srb=function(a){var b;return!(null==(b=_.pj(a,4,2))||!b.length)||_.fj(a,_.fp,3).some(srb)};trb=function(a){var b,c;return(null!=(c=null==(b=_.Op(a))?void 0:_.fj(b,_.Bp,1))?c:[]).filter(function(d){var e;return(null==(e=_.ej(d,_.Ap,4))?0:_.qj(e,4))?!1:_.uF(_.pj(a,8,2))||!_.uF(d.DS())})};
_.wrb=function(a,b,c,d,e,f){var g=_.ej(b,_.Kp,2)||urb(),m=Number(b.hub()),n,r,w,z,D,J={kind:0,oe:"",eH:m,cPc:_.iua(_.ej(b,_.cm,5))||void 0,HKb:0<_.fj(b,_.cm,6).length?_.fj(b,_.cm,6).map(function(L){return _.iua(L)}):void 0,location:a,diffBase:f&&(f.Qw()||_.PE(_.cj(f,1))),fileName:a.path,mimeType:_.Y(g,1),Pqa:_.qj(g,2),line:a.params.line,B0:e,PH:_.rj(g,8),kM:null==(n=g.wca())?void 0:n.getId(),qE:null!=(D=c[0])?D:0,PZ:null==(r=g.AS())?void 0:r.getEditor(),fta:null==(w=g.AS())?void 0:_.Y(w,2),gI:null==
(z=g.AS())?void 0:_.Y(z,3),Stb:_.fj(g,_.bp,12)};return 4194304<m?(a=(0===(b.Qw()||_.PE(_.cj(b,1))).length&&d?_.de(function(){return d(m)}):_.Md(b)).ha(_.v(function(L){return vrb(J,L)})),Object.assign({},J,{cca:a})):vrb(J,b)};
vrb=function(a,b){var c=b.Qw()||_.PE(_.cj(b,1));b=_.ej(b,_.Kp,2)||new _.Kp;var d;if(d=_.ej(b,_.DRa,9)){var e=xrb.get(d);if(e)d=e;else{e=0;for(var f=RegExp("\n","g"),g=yrb([0],zrb,Arb),m=0,n=c,r=null;;){var w=f.exec(n);if(w&&""!==n){var z=w.index;g[m]=n.substr(0,z|0);w=z+w[0].length|0;n=n.substr(w,n.length-w|0);f.lastIndex=0;if(Object.is(r,n)||null==r&&null==n)g[m]=n.substr(0,1),n=n.substr(1);r=n;m=m+1|0}else{g[m]=n;break}}f=[];m=[];for(r=n=0;r<g.length;r++)w=g[r],e=Math.max(e,w.length),0==n?(z=Brb(w.length),
m.push(z)):(z=Brb(m[m.length-1|0].uA+1+w.length|0),m.push(z)),f.push(RF(w)+"\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 Crb;g.RDc=f;g.SDc=m;g.fsb=e;e=Drb(new Erb,g,_.ub(d,1,_.Ya,2),_.oj(d,2,2));e={lines:g.iTa(),dT:e,length:c.length,mDb:g.fsb};xrb.set(d,e);d=e}}else d=c;g=_.fj(b,_.HRa,3);e=new Map;if(g)for(g=_.k(g),f=g.next();!f.done;f=g.next())if(m=f.value,f=m.getRange(),m=m.getType(),m=Frb.get(m))for(n=_.rj(f,1);n<=_.rj(f,3);n++)e.has(n)||
e.set(n,[]),e.get(n).push({startColumn:n===_.rj(f,1)?_.rj(f,2):0,endColumn:n===_.rj(f,3)?_.rj(f,4):Number.MAX_SAFE_INTEGER,ao:m});return Object.assign({},a,{oe:c,code:d,Sw:e,CE:b.D_()})};
Grb=function(a,b,c,d){var e=_.eF(a,c)||a.path,f={commit:_.bi(a,c),Db:_.bi(a,0)||""};c=_.Bnb(a,c);return b.get(a.qb,a.Rc,a.repository,f,e,{Qb:c,fileSize:d,line:_.Mta(a.params.line)}).ha(_.pe(function(g){if(_.bi(a,2)&&g&&_.Vz(g)&&404===g.error.code){g=Promise;var m=g.resolve;var n=new _.Mp;var r=new _.Lp;var w=new _.Kp;r=_.gj(r,2,w);n=_.$ya(n,2,_.Np,r);g=m.call(g,n)}else throw g;return g}))};Hrb=function(a,b,c){return _.bi(b,2)?a.ha(_.Gz(Grb(b,c,2),function(d,e){return{current:d,diffBase:e}})):a.ha(_.v(function(d){return{current:d}}))};
Irb=function(a,b,c,d){if(!_.bi(b,2))return _.Md(a);d=Vob(b,d);return c.diff(b.qb,b.Rc,b.repository,[d]).ha(_.v(function(e){a.ora=e.csa[0];return a}))};Jrb=function(a,b){var c,d,e=null==(c=_.ej(b,_.bp,7))?void 0:null==(d=_.ej(c,_.ii,1))?void 0:_.Y(d,3);if(!e&&!a.path)return a;c=a.Zb();e&&_.$p(c,_.Sg(e));a.path&&(_.Pp(b)&&a.path.endsWith("/")?c.nd(a.path.slice(0,-1)):_.Op(b)&&!a.path.endsWith("/")&&c.nd(a.path+"/"));return c.kb()};
_.Krb=function(a,b,c){var d=void 0===c?{wfa:void 0,Zmb:!1}:c;c=d.wfa;d=d.Zmb;a=_.jrb(a);var e;null!=(e=a.params)&&e.line||(a.params=Object.assign({},{line:1},a.params));var f,g;e=b.qb===(null==(f=a.te)?void 0:f.id)&&b.Rc===(null==(g=a.te)?void 0:g.type)&&b.repository===a.repository;if(!a.params.Qb&&b.params.Qb)a.params=Object.assign({},a.params,{Df:a.Db,Qb:void 0}),a.Db="HEAD";else{g=e&&_.hpa(a.path,b.path,_.vSa);f=a.Db!==b.Db?a.Db:_.bi(b,1);if(d=g&&d)null==c||null==f?c=!0:(c=Number(c),d=Number(f),
c=isNaN(c)||isNaN(d)?!0:c>d),d=!c;if(d)a.Db=b.Db;else{var m;!e||null!=(m=a.params)&&m.Df||(a.params=Object.assign({},a.params,{Df:a.Db}),a.Db=b.Db)}}a.params=Object.assign({},b.params,a.params);return a};_.Lrb=function(a,b){var c=a.Qw();a=_.k(_.wb(a,3,_.nba).entries());for(var d=a.next();!d.done;d=a.next()){var e=_.k(d.value);d=e.next().value;e=e.next().value;e=b(e);c=c.replaceAll(d,e)}return c};
Orb=function(a){var b=Mrb.hasOwnProperty(a)?Mrb[a]:null;if(b)return b;65536<Object.keys(Mrb).length&&(Mrb={});var c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]{1,5}\\s","g");b=Nrb(a,RegExp("\\\\[0-9A-Fa-f]{6}\\s?","g"));b=Nrb(b,d);b=Nrb(b,/\\./g);b=b.replace(RegExp(":not\\(([^\\)]*)\\)","g"),"     $1 ");b=b.replace(RegExp("{[^]*","gm"),"");b=SF(b,c,RegExp("(\\[[^\\]]+\\])","g"),2);b=SF(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]+)","g"),1);b=SF(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)","g"),2);b=SF(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi,
3);b=SF(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=SF(b,c,/(:[^\s\+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");SF(b,c,/([^\s\+>~\.\[:]+)/g,3);b=c;return Mrb[a]=b};SF=function(a,b,c,d){return a.replace(c,function(e){b[d]+=1;return Array(e.length+1).join(" ")})};Nrb=function(a,b){return a.replace(b,function(c){return Array(c.length+1).join("A")})};Qrb=function(a){return Prb[a]};
TF=function(a,b){a=_.da[a];return a&&a.prototype?(b=Object.getOwnPropertyDescriptor(a.prototype,b))&&b.get||null:null};UF=function(a,b){return(a=_.da[a])&&a.prototype&&a.prototype[b]||null};VF=function(a,b,c,d){if(a)return a.apply(b);a=b[c];if(!d(a))throw Error("we");return a};WF=function(a,b,c,d){if(a)return a.apply(b,d);if(_.Qi&&10>document.documentMode){if(!b[c].call)throw Error("xe");}else if("function"!=typeof b[c])throw Error("we");return b[c].apply(b,d)};
Srb=function(a){return VF(Rrb,a,"attributes",function(b){return b instanceof NamedNodeMap})};Urb=function(a,b,c){try{WF(Trb,a,"setAttribute",[b,c])}catch(d){if(-1==d.message.indexOf("A security problem occurred"))throw d;}};Wrb=function(a){return VF(Vrb,a,"style",function(b){return b instanceof CSSStyleDeclaration})};Yrb=function(a){return VF(Xrb,a,"sheet",function(b){return b instanceof CSSStyleSheet})};$rb=function(a){return VF(Zrb,a,"nodeName",function(b){return"string"==typeof b})};
bsb=function(a){return VF(asb,a,"nodeType",function(b){return"number"==typeof b})};dsb=function(a){return VF(csb,a,"parentNode",function(b){return!(b&&"string"==typeof b.name&&b.name&&"parentnode"==b.name.toLowerCase())})};fsb=function(a,b){return WF(esb,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""};hsb=function(a,b,c){WF(gsb,a,a.setProperty?"setProperty":"setAttribute",[b,c])};jsb=function(a){return VF(isb,a,"namespaceURI",function(b){return"string"==typeof b})};
lsb=function(a,b){a=a.querySelectorAll("a[href]");for(var c=a.length,d={},e=0;e<c;d={Xva:d.Xva},e++){var f=a[e],g=f.getAttribute("href")||"";!ksb(g)||g.startsWith("?")||g.startsWith("#")||(g=new _.Th(g),d.Xva={},g.Hj.forEach(function(m){return function(n,r){m.Xva[r]=n}}(d)),g=b(g.he(),d.Xva,g.Nw),_.Lh(f,g))}};
osb=function(a,b){var c=a.querySelectorAll("img");a=new _.Gd;if(0===c.length)return a;var d=document.createElement("span");d.classList.add("material-icons-extended");d.appendChild(document.createTextNode("photo"));c=_.k(c);for(var e=c.next(),f={};!e.done;f={RZ:f.RZ,pwa:f.pwa},e=c.next())if(f.RZ=e.value,e=f.RZ.getAttribute("src")||"",e=e.match(msb))e=atob(e[1]),f.pwa=d.cloneNode(!0),nsb(f.pwa,f.RZ),a.add(b(e).subscribe(function(g){return function(m){g.RZ.src=m;nsb(g.RZ,g.pwa)}}(f)));return a};
ksb=function(a){if(!a)return!0;try{return!(new _.Th(a)).mt&&!a.startsWith("//")}catch(b){return!1}};psb=function(a){var b=new _.Th(a);if(b.mt&&"HTTP"===b.mt.toUpperCase())_.AGa(b,"");else if(!b.IL())return _.og('data:image/png;path="'+btoa(a)+'";base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQAB');return _.og(b.toString())};qsb=function(a){a&1&&_.jf(0)};
rsb=function(a){a&1&&(_.A(0,"mat-card",2)(1,"mat-card-content"),_.E(2,"markdown-content",3),_.B(),_.x(3,qsb,1,0,"ng-container",4),_.B());if(a&2){a=_.M();var b=_.vf(3);_.t(1);_.ef("with-code-example",a.content.sR);_.t(1);_.y("content",a.content.text);_.t(1);_.y("ngTemplateOutlet",b)("ngTemplateOutletContext",a.content)}};ssb=function(a){a&1&&_.jf(0)};
tsb=function(a){a&1&&(_.A(0,"mat-card",2)(1,"mat-card-content")(2,"pre"),_.N(3),_.B()(),_.x(4,ssb,1,0,"ng-container",4),_.B());if(a&2){a=_.M();var b=_.vf(3);_.t(3);_.xf(a.content.text);_.t(1);_.y("ngTemplateOutlet",b)("ngTemplateOutletContext",a.content)}};
usb=function(a){if(a&1){var b=_.Sc();_.F(0);_.E(1,"mat-divider");_.A(2,"mat-card-actions")(3,"a",6);_.I("click",function(c){_.Tc(b);var d=_.M(2);d.content&&d.content.sR&&d.content.Wza&&(c.preventDefault(),d.Lc.kja(d.content.Wza),_.bo(d.Ua,d.content.sR,{ti:!0}),d.Fa.Ya({element:"KytheHovercard",action:"openExampleUsagesViaHovercard",gestureName:"CLICK"},c));return _.Vc()});_.N(4,"Show code example");_.B()();_.H()}a&2&&(a=_.M().sR,_.t(3),_.cf("href",a,_.yd))};
vsb=function(a,b){a&1&&_.x(0,usb,5,1,"ng-container",5);a&2&&_.y("ngIf",b.sR)};wsb=function(a){var b=function(c,d){c=c.split(d);return c[c.length-1]};return b(b(a,"/"),".")};
ysb=function(a){if(a&1){var b=_.Sc();_.F(0);_.A(1,"button",5,6)(3,"span",7);_.N(4);_.B()();_.A(5,"command-menu",8,9);_.I("closed",function(d){_.Tc(b);var e=_.M(4);return _.Vc("keydown"!==d&&e.Zf.Wba("mouse"))})("menuItemSelected",function(d){_.Tc(b);_.M(4).RXa.emit(d);return _.Vc()});_.B();_.H()}if(a&2){var c=_.vf(6);a=_.M().va;_.t(1);_.y("disabled",a.disabled)("matMenuTriggerFor",c.Zf)("matMenuTriggerData",_.Bf(4,xsb,a.children));_.t(3);_.xf(a.label)}};
zsb=function(a){a&1&&(_.A(0,"span",13),_.N(1),_.B());a&2&&(a=_.M(2).va,_.t(1),_.xf(a.Ub))};Asb=function(a){if(a&1){var b=_.Sc();_.A(0,"button",10);_.I("click",function(){_.Tc(b);var c=_.M().va;_.M(3).RXa.emit(c);return _.Vc()});_.A(1,"span",11);_.N(2);_.B();_.x(3,zsb,2,1,"span",12);_.B()}a&2&&(a=_.M().va,_.y("disabled",a.disabled),_.t(1),_.uf("title",a.disabled?"":a.label),_.t(1),_.xf(a.label),_.t(1),_.y("ngIf",a.Ub))};
Bsb=function(a,b){a&1&&(_.F(0),_.x(1,ysb,7,6,"ng-container",3)(2,Asb,4,4,"button",4),_.H());a&2&&(a=b.va,_.t(1),_.y("ngIf",a.children&&0<a.children.length),_.t(1),_.y("ngIf",!a.children||0===a.children.length))};Csb=function(a){a&1&&_.E(0,"mat-divider")};Dsb=function(a,b){a&1&&(_.F(0),_.x(1,Bsb,3,2,"ng-container",2)(2,Csb,1,0,"mat-divider",3),_.H());a&2&&(a=b.va,b=b.last,_.t(1),_.y("ngForOf",a),_.t(1),_.y("ngIf",!b))};Esb=function(a,b){a&1&&_.x(0,Dsb,3,2,"ng-container",2);a&2&&_.y("ngForOf",b.j2)};
Hsb=function(a,b){if(a&1){var c=_.Sc();_.A(0,"kythe-hovercard",2);_.I("mouseenter",function(){_.Tc(c);var d=_.M(2);return _.Vc(Fsb(d))})("mouseleave",function(){_.Tc(c);var d=_.M(2);return _.Vc(Gsb(d))});_.B()}a&2&&_.y("content",b.Na)};Isb=function(a,b){a&1&&(_.x(0,Hsb,1,1,"kythe-hovercard",1),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.content))};Jsb=function(a){var b=_.XF(a.Zb(),function(c){delete c.line});null!=a.params.Qb&&_.XF(_.$p(b,"HEAD"),function(c){delete c.Qb});return b.kb()};
Ksb=function(a,b){switch(a){case "SHOW_ALWAYS":return!0;case "SHOW_WITH_SHIFT":return!!b&&b.shiftKey;case "SHOW_WITH_CTRL":return!!b&&b.ctrlKey;case "SHOW_WITH_PLATFORM_CMD":return!!b&&(_.Ti?b.metaKey:b.ctrlKey);default:return!1}};Lsb=function(a){a&1&&_.jf(0)};Msb=function(a){a&1&&(_.F(0),_.x(1,Lsb,1,0,"ng-container",5),_.H());if(a&2){_.M();var b=_.vf(7);_.t(1);_.y("ngTemplateOutlet",b)}};Nsb=function(a){a&1&&_.jf(0)};
Osb=function(a){a&1&&(_.F(0),_.x(1,Nsb,1,0,"ng-container",5),_.H());if(a&2){_.M();var b=_.vf(5);_.t(1);_.y("ngTemplateOutlet",b)}};Psb=function(a){a&1&&_.jf(0)};Qsb=function(a){a&1&&(_.F(0),_.x(1,Psb,1,0,"ng-container",5),_.H());if(a&2){_.M();var b=_.vf(9);_.t(1);_.y("ngTemplateOutlet",b)}};Rsb=function(a){a&1&&_.N(0,"reference")};Ssb=function(a){a&1&&_.N(0,"references")};
Usb=function(a){if(a&1){var b=_.Sc();_.A(0,"span",27)(1,"button",28);_.I("click",function(){_.Tc(b);var c=_.M(3);c.Sq&&0<c.yw&&(--c.yw,Tsb(c));c.Fa.Ya({gestureName:"EXTERNAL",element:c.mi,action:"previousExample"});return _.Vc()});_.A(2,"mat-icon",23);_.N(3,"arrow_back");_.B()();_.A(4,"span",29);_.N(5);_.B();_.A(6,"button",30);_.I("click",function(){_.Tc(b);var c=_.M(3);c.Sq&&c.yw<c.Sq.length-1&&(++c.yw,Tsb(c));c.Fa.Ya({gestureName:"EXTERNAL",element:c.mi,action:"nextExample"});c.rXa.has(c.yw)||(c.rXa.add(c.yw),
c.Fa.Ya({gestureName:"EXTERNAL",element:c.mi,action:"viewExample"+(c.yw+1)}));return _.Vc()});_.A(7,"mat-icon",23);_.N(8,"arrow_forward");_.B()()()}a&2&&(a=_.M(3),_.t(1),_.y("disabled",0===a.yw),_.t(4),_.Mz("",a.yw+1,"/",a.Sq?a.Sq.length:"",""),_.t(1),_.y("disabled",a.yw===(a.Sq?a.Sq.length-1:0)))};
Wsb=function(a){if(a&1){var b=_.Sc();_.A(0,"div",7)(1,"div",8)(2,"div",9);_.N(3,"Code example");_.B();_.A(4,"a",10)(5,"mat-icon",11);_.N(6,"info_outline");_.B()();_.A(7,"div",12)(8,"span",13);_.N(9);_.x(10,Rsb,1,0,"ng-template",14)(11,Ssb,1,0,"ng-template",15);_.B()();_.E(12,"div",16);_.x(13,Usb,9,4,"span",17);_.B();_.A(14,"div",18)(15,"basic-snippet",19);_.I("click",function(c){_.Tc(b);var d=_.M(2);if(0===c.button&&!_.EF(c)){var e,f=null==(e=d.Yz)?void 0:e.VN;d.xr&&f&&(e=d.xr(_.CF(f.toString())),
c.preventDefault(),_.bo(d.Ua,e),d.Fa.Ya({gestureName:"CLICK",element:d.mi,action:"clickExample"}))}return _.Vc()});_.O(16,"async");_.B();_.A(17,"div",20)(18,"button",21,22);_.I("click",function(){_.Tc(b);var c=_.M(2);c.Fa.Ya({gestureName:"CLICK",element:c.mi,action:"copyExample"});c.WE=c.cBc;c.EZ();return _.Vc()})("mouseenter",function(){_.Tc(b);var c=_.M(2);return _.Vc(c.EZ())})("blur",function(){_.Tc(b);var c=_.M(2);return _.Vc(c.OU())})("mouseleave",function(){_.Tc(b);var c=_.M(2);return _.Vc(c.OU())});
_.A(20,"mat-icon",23);_.N(21,"content_copy");_.B()()();_.A(22,"div",24)(23,"button",25);_.I("click",function(){_.Tc(b);var c=_.M(2);c.Fa.Ya({gestureName:"CLICK",element:c.mi,action:"thumbUp"});c.Z3a="thumb_up_on_alt";c.Y3a="thumb_down_off_alt";return _.Vc()});_.A(24,"mat-icon",23);_.N(25);_.B()();_.A(26,"button",26);_.I("click",function(){_.Tc(b);var c=_.M(2);c.Fa.Ya({gestureName:"CLICK",element:c.mi,action:"thumbDown"});c.Y3a="thumb_down_on_alt";c.Z3a="thumb_up_off_alt";return _.Vc()});_.A(27,"mat-icon",
23);_.N(28);_.B()()()()()}a&2&&(a=_.M(2),_.t(8),_.y("ngPlural",a.Yz.Tta),_.t(1),_.Mz(" Common pattern found in ",a.Yz.B2a," out of ",a.Yz.Tta," "),_.t(4),_.y("ngIf",a.BIc),_.t(2),_.gf(_.R(16,16,a.wt.j$)),_.df("font-size",a.co),_.y("snippet",a.Yz.Nra)("emphasizedRanges",a.ezb?a.Yz.SOa:_.Af(18,Vsb))("emphasisClass",a.ezb&&a.DIc?"emphasized-half-highlight":"emphasized")("linkGenerator",a.xr),_.t(3),_.y("ascClipboard",a.Yz.Mra),_.t(7),_.xf(a.Z3a),_.t(3),_.xf(a.Y3a))};
Xsb=function(a){a&1&&_.x(0,Wsb,29,19,"div",6);a&2&&(a=_.M(),_.y("ngIf",a.Yz&&a.Yz.Mra&&a.Yz.Nra))};Ysb=function(a){a&1&&(_.A(0,"div",31)(1,"div",8)(2,"div",9),_.N(3,"Code example"),_.B(),_.A(4,"a",10)(5,"mat-icon",11),_.N(6,"info_outline"),_.B()()(),_.A(7,"div",32),_.E(8,"div",33)(9,"div",33)(10,"div",33)(11,"div",33),_.B()());a&2&&(_.t(8),_.df("width",24,"%"),_.t(1),_.df("width",34,"%"),_.t(1),_.df("width",28,"%"),_.t(1),_.df("width",32,"%"))};Zsb=function(a){a&1&&(_.A(0,"div",34),_.sf(1),_.B())};
atb=function(a,b){if(a&1){var c=_.Sc();_.F(0);_.A(1,"button",1);_.I("click",function(){_.Tc(c);_.M().V4a.next({kind:"event",action:"CLICK"});return _.Vc()});_.O(2,"async");_.A(3,"mat-icon");_.N(4);_.B()();_.H()}a&2&&(a=b.Na,b=_.M(),_.t(1),_.y("disabled",a.state===b.IW.Et)("matTooltip",_.R(2,10,b.t3))("ascTrackElement",b.uc)("trackAction",a.state===b.IW.iEa?"unstar":"star"),_.cf("aria-label",$sb.format({starred:a.state===b.IW.iEa?"starred":"unstarred",elementName:b.Kw,type:b.type})),_.t(2),_.ef("starred",
a.state===b.IW.iEa)("disabled",a.state===b.IW.Et),_.t(1),_.wf(" ",a.state===b.IW.hnc?"star_border":"star"," "))};btb=function(a,b){switch(b){case "REF":return _.hF(a.Zb(),"ref").kb();case "REPO":return _.hF(a.Zb(),"repo").kb();case "FILE":case "FOLDER":return a;default:return _.Qg(b)}};
ctb=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 _.Qg(a,"Unsupported place item type")}};
_.dtb=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 _.Qg(a,"Unsupported place item type")}};etb=function(a,b){var c=a.zd,d=b.zd;return a.rk===b.rk&&c===d};
ftb=function(a){var b=a.Tu,c=[],d;a=_.k((null==(d=a.mN)?void 0:d.Tu)||b);for(b=a.next();!b.done;b=a.next()){d=b.value;b=d.lineNumber;d=_.k(d.wR);for(var e=d.next();!e.done;e=d.next()){e=e.value;var f=e.startIndex;c.push({re:{start:f,end:f+e.length},lineNumber:_.CF(b)})}}return c};
htb=function(a){if(a&1){var b=_.Sc();_.F(0);_.A(1,"span",4);_.pf(2,5);_.O(3,"number");_.O(4,"number");_.B();_.A(5,"button",6);_.I("click",function(){_.Tc(b);var c=_.M();return _.Vc(gtb(c,-1))});_.A(6,"mat-icon");_.N(7,"keyboard_arrow_up");_.B()();_.A(8,"button",7);_.I("click",function(){_.Tc(b);var c=_.M();return _.Vc(gtb(c,1))});_.A(9,"mat-icon");_.N(10,"keyboard_arrow_down");_.B()();_.H()}a&2&&(a=_.M(),_.t(4),_.Iz(a.I0)(_.R(3,17,a.uk+1))(_.R(4,19,a.I0)),_.Jz(2),_.t(1),_.y("disabled",0>=a.uk)("title",
a.Y6a)("ascTrackElement",a.uc)("trackArtifactId",a.Bka)("trackListIndex",a.uk)("trackProjectId",a.lO),_.cf("aria-label",a.Y6a),_.t(3),_.y("disabled",a.uk>=a.I0-1)("title",a.X6a)("ascTrackElement",a.uc)("trackArtifactId",a.Bka)("trackListIndex",a.uk)("trackProjectId",a.lO),_.cf("aria-label",a.X6a))};itb=function(a){a&1&&_.E(0,"loading",8);a&2&&_.y("inline",!0)};
jtb=function(a){if(a&1){var b=_.Sc();_.A(0,"button",9);_.I("click",function(){_.Tc(b);var c=_.M();return _.Vc(c.close.emit())});_.A(1,"mat-icon");_.N(2,"close");_.B()()}a&2&&(a=_.M(),_.y("title",a.W6a)("ascTrackElement",a.uc)("trackArtifactId",a.Bka)("trackProjectId",a.lO),_.cf("aria-label",a.W6a))};
ltb=function(a){if(a&1){var b=_.Sc();_.A(0,"a",10);_.I("click",function(d){_.Tc(b);var e=_.M(3);return _.Vc(ktb(e,d))});_.O(1,"icon");_.N(2);_.B()}if(a&2){a=_.M().va;var c=_.M(2);_.Wy("file-item ",_.R(1,9,a.entryType),"");_.ef("deleted",a.ro);_.y("routerLink",_.Xp(a.Oc))("queryParamsHandling",c.ng);_.cf("aria-label",a.name||c.ariaLabel);_.t(2);_.xf(a.name)}};
mtb=function(a){a&1&&(_.A(0,"a"),_.O(1,"icon"),_.O(2,"toHref"),_.N(3),_.B());if(a&2){a=_.M().va;var b=_.M().va,c=_.M();_.Wy("file-item ",_.R(1,8,a.entryType),"");_.ef("deleted",a.ro);_.cf("href",_.Oz(2,10,a,b,c.hj),_.yd)("aria-label",a.name||c.ariaLabel);_.t(3);_.xf(a.name)}};ntb=function(a){a&1&&_.E(0,"img",11);a&2&&(a=_.M(3),_.y("alt",a.pAa),_.cf("title",a.pAa))};
otb=function(a,b){a&1&&(_.A(0,"span",14),_.E(1,"img",15),_.A(2,"label",16),_.N(3),_.B()());a&2&&(a=b.va,b=_.M(4),_.Lz("title","",a.title,": ",b.Deb(a.instances),""),_.t(1),_.y("src",a.icon||b.B2b,_.yd)("alt",a.title),_.t(2),_.xf(b.Deb(a.instances)))};ptb=function(a,b){a&1&&(_.A(0,"span",12),_.x(1,otb,4,5,"span",13),_.B());a&2&&(a=b.Na,_.t(1),_.y("ngForOf",a))};
qtb=function(a,b){a&1&&(_.F(0),_.A(1,"span",4,5),_.x(3,ltb,3,11,"a",6)(4,mtb,4,14,"ng-template",null,7,_.Nf)(6,ntb,1,2,"img",8)(7,ptb,2,1,"span",9),_.O(8,"activeAggregations"),_.B(),_.H());if(a&2){a=b.va;var c=_.vf(5);b=_.M(2);_.t(3);_.y("ngIf",!b.eW||!a.tQc)("ngIfElse",c);_.t(3);_.y("ngIf",a.VHc);_.t(1);_.y("ngIf",_.Nz(8,4,a.path,b.aggregations))}};rtb=function(a){a&1&&(_.F(0),_.x(1,qtb,9,7,"ng-container",3),_.H());a&2&&(a=_.M(),_.t(1),_.y("incrementalForOf",a.files)("incrementalForLimit",a.limit))};
_.vtb=function(a,b,c){"android"===a&&(a="android-internal");if("chops_infra_internal"===a)return a=new _.S0a,a=_.ei(a,1,"chops_infra_internal"),a=_.ei(a,2,"chromium/infra/infra_superproject"),_.ei(a,3,"main");a=b.get(a);var d=null==a?void 0:_.Y(a,2);b=null==a?void 0:_.Y(a,3);if(d&&b){if(d=c=c.get(d)){b=_.Vg(b);var e=_.k(stb(_.oj(c,2,2)));d=e.next().value;e=e.next().value;var f=_.k(stb(_.oj(c,3,2))),g=f.next().value;f=f.next().value;c=_.oj(c,4,2);d=ttb(b,d,g,c)&&!utb(b,e,f)}if(d)return a}};
stb=function(a){var b=[],c=[];a=_.k(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]};ttb=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)})};utb=function(a,b,c){return b.includes(a)||c.some(function(d){return a.startsWith(d)})};ymb=/[-_.]/g;wmb={"-":"+",_:"/",".":"="};
wtb=function(a){if(_.Ia!==_.Ia)throw Error("z");var b=a.Sg;b=null==b||_.ya(b)?b:"string"===typeof b?zmb(b):null;return null==b?b:a.Sg=b};xtb=function(a,b){if(!a.Sg||!b.Sg||a.Sg===b.Sg)return a.Sg===b.Sg;if("string"===typeof a.Sg&&"string"===typeof b.Sg){var c=a.Sg,d=b.Sg;b.Sg.length>a.Sg.length&&(d=a.Sg,c=b.Sg);if(0!==c.lastIndexOf(d,0))return!1;for(b=d.length;b<c.length;b++)if("="!==c[b])return!1;return!0}c=wtb(a);b=wtb(b);return Amb(c,b)};
Jmb=function(a,b){if("string"===typeof b)b=b?new _.Ha(b,_.Ia):_.Ja();else if(b instanceof Uint8Array)b=new _.Ha(b,_.Ia);else if(!(b instanceof _.Ha))return!1;return xtb(a,b)};OE=0;Imb=function(a,b){return b instanceof _.lb?Emb(a,b):Fmb(a,b)};_.drb=function(a){a=a.La;return _.Uba(a,(0,_.ob)(a),_.gi)};ytb=function(a,b){return _.zb(a,1,b,_.$a)};ztb=function(a,b){return _.zj(a,2,b)};urb=function(){var a=new _.Kp;a=_.zj(a,2,!1);return _.ei(a,1,"text/plain")};_.YF=function(a){return{Mb:_.Xp(a)}};
_.hF=function(a,b){a.nd();if("ref"===b)return a;_.$p(a);return"repo"===b?a:_.Zp(a)};_.XF=function(a,b){b(a.params);return a};_.LF=function(a){_.XF(a,function(b){delete b.line;delete b.gx;delete b.vn;delete b.Po;delete b.Df});return a};Atb=function(a,b){a.yfa.subscribe(b)};Btb={id:"BLAME",name:"Blame",children:[]};Ctb={id:"XREFS",name:"References",children:[]};Dtb={id:"DEPRECATED",name:"Deprecated",children:[]};
Etb=function(a){return a.wsb().ha(_.v(function(b){var c=new Map(b);_.Du.has(10)&&(c.set("XREFS",{Bf:"ON",Vja:""}),b.has("DEPRECATED")||c.set("DEPRECATED",{Bf:"ON",Vja:""}));return c}))};Ftb=function(a,b){return a.P_().ha(_.v(function(c){return c.some(function(d){return _.bq(d,b)})}))};
TE=function(a){a=void 0===a?{}:a;this.i={};this.i.hostName=null==a.Mm?null:a.Mm;this.i.projectId=null==a.projectId?null:a.projectId;this.i.depotGroup=null==a.Zq?null:a.Zq;this.i.ossProject=null==a.bi?null:a.bi;this.i.repositoryName=null==a.Ri?null:a.Ri};_.V(TE,_.U);TE.prototype.ma=function(){return TE};TE.prototype.ka=function(){return{keys:["depotGroup","hostName","ossProject","projectId","repositoryName"]}};
_.W.Object.defineProperties(TE.prototype,{Zq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depotGroup")?_.S(this,"depotGroup"):""},set:function(a){this.i.depotGroup=a}},Mm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hostName")?_.S(this,"hostName"):""},set:function(a){this.i.hostName=a}},bi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ossProject")?_.S(this,"ossProject"):""},set:function(a){this.i.ossProject=a}},projectId:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"projectId")?_.S(this,"projectId"):""},set:function(a){this.i.projectId=a}},Ri:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryName")?_.S(this,"repositoryName"):""},set:function(a){this.i.repositoryName=a}}});var SE=function(a){a=void 0===a?{}:a;this.i={};this.i.root=null==a.root?null:a.root;this.i.includeRegionalRepos=null==a.mxb?null:a.mxb};_.V(SE,_.U);SE.prototype.ma=function(){return SE};
SE.prototype.ka=function(){return{keys:["includeRegionalRepos","root"],Ja:{root:TE}}};_.W.Object.defineProperties(SE.prototype,{mxb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"includeRegionalRepos")?_.S(this,"includeRegionalRepos"):!1},set:function(a){this.i.includeRegionalRepos=a}},root:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"root")?_.S(this,"root"):null},set:function(a){this.i.root=a}}});
_.Gtb=function(a,b){return"mainContent"!==a.XM?function(){}:_.a4a(a,"mainContent",void 0,b)};Htb=function(a,b,c){a.Qf.put(b.toObject(),c.ha(_.v(function(d){return a.extract(d)}),_.je(function(d){return!!d}),_.re(a.Tqa()),_.Ie(function(d){return a.isValid(d)?_.Md(d):a.fetch(b)})))};_.Itb=function(a,b){var c=_.r9a(a,b);if(!_.QE(b))return a.window.location.origin+c;if(!_.RE(b))return"http://cs"+c;c=c.match(/^\/piper[/_]{3}depot\/google3/g)?c.slice(15):c.slice(9);return"http://"+c};Jtb=0;
_.Ktb=function(a,b){OE=0;var c=a==b||!(!a||!b)&&a instanceof b.constructor&&Hmb(a,b);a&&b&&a.constructor===b.constructor&&!c&&0<OE&&!Jtb++&&_.Paa();return c};Ltb=function(){return null};Mtb=function(a){return a instanceof _.Pj&&a.constructor===_.Pj?a.j_a:"type_error:SafeStyleSheet"};Ntb=function(a){var b="",c=function(d){Array.isArray(d)?d.forEach(c):b+=Mtb(d)};Array.prototype.forEach.call(arguments,c);return new _.Pj(b,_.dAa)};
Znb=function(a,b){if((0,_.gAa)())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=_.sg(b)};nsb=function(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)};_.crb=function(a){return a instanceof _.Th?a.clone():new _.Th(a)};Smb=function(a,b,c){this.iJc=a;this.X0=b;this.bLc=c};_.W.Object.defineProperties(Smb.prototype,{Wl:{configurable:!0,enumerable:!0,get:function(){return _.ufa.get(this.iJc)||null}}});var Umb=function(a){this.zAc=a};
Umb.prototype.call=function(a,b){return b.subscribe(new _.Gl(a,this.zAc))};var Xmb=function(a){this.RPa=a};Xmb.prototype.call=function(a,b){return b.subscribe(new _.fJa(a,this.RPa))};var hnb=function(a){this.Tp=a};
_.W.Object.defineProperties(hnb.prototype,{parent:{configurable:!0,enumerable:!0,get:function(){var a=this.Tp.parentNode;return a?new XE(a):null}},Dc:{configurable:!0,enumerable:!0,get:function(){var a=UE(this.Tp),b=a?a.Wl:null;return null===b?_.pHa:new _.id(b[1].data[a.X0],b)}},Aw:{configurable:!0,enumerable:!0,get:function(){var a=this.Tp,b;if((b=a)&&!(b=anb(a)))if(a=(a=UE(a))?a.Wl:null,null===a)b=null;else{for(var c;2===a[1].type&&(c=_.vfa(a));)a=c;b=a[2]&512?null:a[8]}return b}},context:{configurable:!0,
enumerable:!0,get:function(){var a;if(!(a=anb(this.Tp))){a=this.Tp;if("undefined"!==typeof Element&&!(a instanceof Element))throw Error("gb");a=(a=UE(a))?a.Wl:null;a=null===a?null:a[8]}return a}},ij:{configurable:!0,enumerable:!0,get:function(){return cnb(this.Tp).filter(function(a){return"dom"===a.type})}}});var XE=function(a){this.Tp=a};_.V(XE,hnb);XE.prototype.query=function(a){var b=[],c=UE(this.Tp),d=c?c.Wl:null;null!==d?VE(d[1].data[c.X0],d,a,b,!0,this.Tp):fnb(this.Tp,a,b,!0);return b[0]||null};
_.W.Object.defineProperties(XE.prototype,{na:{configurable:!0,enumerable:!0,get:function(){return this.Tp.nodeType==Node.ELEMENT_NODE?this.Tp:null}},name:{configurable:!0,enumerable:!0,get:function(){var a=UE(this.Tp),b=a?a.Wl:null;return null!==b?b[1].data[a.X0].value:this.Tp.nodeName}},properties:{configurable:!0,enumerable:!0,get:function(){var a=UE(this.Tp),b=a?a.Wl:null;if(null===b)return{};var c=b[1].data,d=c[a.X0];a={};var e=this.na;if(e)for(var f=Object.getPrototypeOf(e),g=Node.prototype;null!==
f&&f!==g;){var m=Object.getOwnPropertyDescriptors(f);for(n in m)n.startsWith("__")||n.startsWith("on")||(m=e[n],"string"!==typeof m&&"boolean"!==typeof m&&"number"!==typeof m&&null!==m||(a[n]=m));f=Object.getPrototypeOf(f)}var n=d.wNc;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){m=f[1];for(var r=1;r<f.length-1;r++)m+=_.fc(b[e+r-1])+f[r+1];a[g]=m}else a[g]=b[e];return a}},attributes:{configurable:!0,enumerable:!0,get:function(){var a={},b=this.na;if(!b)return a;
var c=UE(b),d=c?c.Wl:null;if(null===d)return{};d=d[1].data[c.X0].jc;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=_.k(b.attributes);for(d=b.next();!d.done;d=b.next())d=d.value,c.includes(d.name)||(a[d.name]=d.value);return a}},styles:{configurable:!0,enumerable:!0,get:function(){var a,b;return null!=(b=null==(a=this.na)?void 0:a.style)?b:{}}},fe:{configurable:!0,enumerable:!0,get:function(){var a={},b=this.na.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.Tp.childNodes,b=[],c=0;c<a.length;c++)b.push(_.WE(a[c]));return b}},children:{configurable:!0,enumerable:!0,get:function(){var a=this.na;if(!a)return[];a=a.children;for(var b=[],c=0;c<a.length;c++)b.push(_.WE(a[c]));return b}}});var ZF=function(){};ZF.O=function(a){return new (a||ZF)};
ZF.ta=_.p({token:ZF,qa:function(a){return a?new a:new $F(_.q(_.Hh))},Ga:"root"});var $F=function(a){this.locale=a};_.V($F,ZF);var Otb=function(a,b){switch((0,_.Hz(a.locale)[20])(b)){case 0:return"zero";case 1:return"one";case 2:return"two";case 3:return"few";case 4:return"many";default:return"other"}};$F.O=function(a){return new (a||$F)(_.q(_.Hh))};$F.ta=_.p({token:$F,qa:$F.O});var aG=function(a){this.Iuc=a;this.BGa={}};
aG.prototype.f8=function(a){this.Hqc();var b=Object.keys(this.BGa);var c="="+a;if(-1<b.indexOf(c))a=c;else if(c=Otb(this.Iuc,a),-1<b.indexOf(c))a=c;else if(-1<b.indexOf("other"))a="other";else throw Error("vb`"+a);this.ipc(this.BGa[a])};aG.prototype.Hqc=function(){this.MFa&&this.MFa.destroy()};aG.prototype.ipc=function(a){a&&(this.MFa=a,this.MFa.create())};_.W.Object.defineProperties(aG.prototype,{qLc:{configurable:!0,enumerable:!0,set:function(a){this.f8(a)}}});aG.O=function(a){return new (a||aG)(_.u(ZF))};
aG.Ha=_.wc({type:aG,oa:[["","ngPlural",""]],inputs:{qLc:"ngPlural"},standalone:!0});var Ptb=function(a,b,c,d){this.value=a;d.BGa[isNaN(Number(a))?a:"="+a]=new _.fLa(c,b)};Ptb.O=function(a){return new (a||Ptb)(_.fd("ngPluralCase"),_.u(_.Df),_.u(_.Ef),_.u(aG,1))};Ptb.Ha=_.wc({type:Ptb,oa:[["","ngPluralCase",""]],standalone:!0});
var knb=/^[a-z][a-z\d-]*$/i,lnb="APPLET BASE EMBED IFRAME LINK MATH META OBJECT SCRIPT STYLE SVG TEMPLATE".split(" "),pnb="AREA BR COL COMMAND HR IMG INPUT KEYGEN PARAM SOURCE TRACK WBR".split(" "),nnb=["action","formaction","href"],Qtb=function(a,b,c){c=c||{};c.format="jspb";this.Di=new _.wp(c);this.Mi=void 0==a?a:a.replace(/\/+$/,"")};_.h=Qtb.prototype;_.h.Jua=function(a,b){return _.xp(this.Di,this.Mi+"/$rpc/devtools.sourcerers.DecorationsService/ListDecorations",a,b||{},_.hRa)};
_.h.A0a=function(a,b){return _.xp(this.Di,this.Mi+"/$rpc/devtools.sourcerers.DecorationsService/ResolveDocumentation",a,b||{},_.iRa)};_.h.B0a=function(a,b){return _.xp(this.Di,this.Mi+"/$rpc/devtools.sourcerers.DecorationsService/ResolveItemList",a,b||{},_.jRa)};_.h.X1=function(a,b){return _.xp(this.Di,this.Mi+"/$rpc/devtools.sourcerers.DecorationsService/ResolvePanel",a,b||{},_.kRa)};
_.h.aTa=function(a,b){return _.xp(this.Di,this.Mi+"/$rpc/devtools.sourcerers.DecorationsService/GetFilterSupport",a,b||{},_.gRa)};Rtb=_.Pb(_.zp);snb=/^(.*?)\/*$/;_.bG=function(){};_.bG.prototype.transform=function(a){return a?_.bF(a):""};_.bG.O=function(a){return new (a||_.bG)};_.bG.Ae=_.xc({name:"toPrettyRef",type:_.bG,de:!0});_.cG=function(){};_.cG.O=function(a){return new (a||_.cG)};_.cG.Da=_.uc({type:_.cG});_.cG.Ca=_.ec({});
var dG=function(a,b,c,d){this.offsetX=c;this.offsetY=d;this.Bd=void 0;this.zc=a.zc;this.Ac=a.Ac;this.hc=b.hc;this.oc=b.oc},Stb=function(a,b){this.rvc=a;this.Drc=b};Stb.prototype.get=function(a,b){var c=this.Drc.get(a);return"undefined"!==typeof c?c:this.rvc.get(a,b)};_.eG=function(a){this.title=a;_.Ttb(this)};_.Ttb=function(a){a.title.jm("")};_.eG.O=function(a){return new (a||_.eG)(_.q(_.An))};_.eG.ta=_.p({token:_.eG,qa:_.eG.O,Ga:"root"});Utb=/(\(.*?\)+)|(\[.*?\]+)|(\{.*?\}+)|(<.*?>+)/g;
BF=function(a){var b=_.M_a.test.call(_.M_a,a)?"\u200f":"\u200e";return a.replace(Utb,b+"$&"+b)};_.fG=function(a){this.Fa=a};_.fG.O=function(a){return new (a||_.fG)(_.u(_.Bu))};_.fG.Ha=_.wc({type:_.fG,oa:[["","trackBucket",""],["","trackAction","","feedbackEvent",""]],Za:function(a,b){a&1&&_.I("click",function(){var c={};b.uTb&&(c={bucket:b.uTb});b.hS&&(c=Object.assign({},c,{bH:[b.hS]}));b.Fa.Fn(c)})},inputs:{uTb:"trackBucket",hS:"feedbackEvent"}});Vtb={id:"Google",type:"depot"};
Pnb={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"}}};Wtb=["content"];_.gG=function(a){var b=this;this.Tw=a;this.size="small";this.format="fill";this.color="blue";this.Zvb=new MutationObserver(function(){return void Xtb(b)});this.Zvb.observe(a.na,{attributes:!0,attributeFilter:["disabled"]})};_.gG.prototype.Ra=function(){Ytb(this);"A"===this.Tw.na.tagName&&this.Tw.na.classList.add("link")};_.gG.prototype.Tb=function(a){(a.size||a.format||a.color)&&Ytb(this)};
_.gG.prototype.Ka=function(){this.Zvb.disconnect()};_.gG.prototype.Qm=function(){for(var a=this.WAc.na,b=_.k(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)}Xtb(this)};
var Xtb=function(a){null!=a.Tw.na.getAttribute("disabled")?a.Tw.na.setAttribute("aria-disabled","true"):a.Tw.na.removeAttribute("aria-disabled")},Ytb=function(a){var b=Array.from(a.Tw.na.classList);b=_.k(b);for(var c=b.next();!c.done;c=b.next())c=c.value,_.K2a.includes(c)&&a.Tw.na.classList.remove(c);b=new Set;b.add(_.I2a.includes(a.size)?a.size:"small");b.add(_.H2a.includes(a.format)?a.format:"fill");b.add(_.J2a.includes(a.color)?a.color:"blue");b=_.k(b.values());for(c=b.next();!c.done;c=b.next())a.Tw.na.classList.add(c.value)};
_.W.Object.defineProperties(_.gG.prototype,{QOc:{configurable:!0,enumerable:!0,get:function(){if("fill"===this.format)return vF("gme-grey","900")+"22";switch(this.color){case "blue":return vF("gme-blue","600")+"22";case "red":return vF("gme-red","600")+"22";case "green":return vF("gme-green","700")+"22";case "grey":return vF("gme-grey","600")+"22";case "white":return vF("white")+"22";case "yellow":return vF("gme-yellow","700")+"22";default:return vF("gme-blue","600")+"22"}}},POc:{configurable:!0,
enumerable:!0,get:function(){return{YG:250,fS:0}}}});_.gG.O=function(a){return new (a||_.gG)(_.u(_.ld))};
_.gG.ya=_.tc({type:_.gG,oa:[["button","gme-button",""],["a","gme-button",""]],ub:function(a,b){a&1&&_.Hf(Wtb,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.WAc=c.first)}},inputs:{size:"size",format:"format",color:"color"},features:[_.Mc],jc:["gme-button",""],Yb:["*"],Aa:5,Ba:2,Ea:[[1,"content"],["content",""],["matRipple","","aria-hidden","true",1,"ripple",3,"matRippleAnimation","matRippleColor"],["aria-hidden","true",1,"state"]],ua:function(a,b){a&1&&(_.rf(),_.A(0,"span",0,1),_.sf(2),_.B(),_.E(3,"div",2)(4,
"div",3));a&2&&(_.t(3),_.y("matRippleAnimation",b.POc)("matRippleColor",b.QOc))},Ia:[_.Lr],styles:['[_nghost-%COMP%]{align-items:center;border-radius:4px;border:0;cursor:pointer;display:inline-flex;outline:none;position:relative;text-decoration:none}[_nghost-%COMP%]:active{transition:background .2s ease-out,border .2s ease-out,box-shadow .2s ease-out}[_nghost-%COMP%]   .content[_ngcontent-%COMP%]{position:relative;z-index:3;align-items:center;display:inline-flex;text-decoration:none;white-space:nowrap;user-select:none;pointer-events:none}[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:not(.text){font-size:18px;height:18px;line-height:18px;width:18px}[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:not(.text):only-child{margin:0 -4px}[_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], [_nghost-%COMP%]   .state[_ngcontent-%COMP%]{border-radius:3px;bottom:0;left:0;position:absolute;right:0;top:0}[_nghost-%COMP%]   .ripple[_ngcontent-%COMP%]{z-index:2}[_nghost-%COMP%]   .state[_ngcontent-%COMP%]{z-index:1}.xsmall[_nghost-%COMP%], .small[_nghost-%COMP%]{height:24px;padding:0 12px}.xsmall[_nghost-%COMP%]    , .small[_nghost-%COMP%]    {font:normal normal 500 12px/16px "Google Sans",sans-serif;letter-spacing:.15px;-webkit-font-smoothing:antialiased}.xsmall[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:first-child:not(:only-child):not(.text), .small[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:first-child:not(:only-child):not(.text){margin:0 4px 0 -4px}.xsmall[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:last-child:not(:only-child):not(.text), .small[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:last-child:not(:only-child):not(.text){margin:0 -4px 0 4px}.medium[_nghost-%COMP%]{height:28px;padding:0 12px}.medium[_nghost-%COMP%]    {font:normal normal 500 12px/16px "Google Sans",sans-serif;letter-spacing:.15px;-webkit-font-smoothing:antialiased}.medium[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:first-child:not(:only-child):not(.text){margin:0 4px 0 -4px}.medium[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:last-child:not(:only-child):not(.text){margin:0 -4px 0 4px}.large[_nghost-%COMP%]{height:32px;padding:0 12px}.large[_nghost-%COMP%]    {font:normal normal 500 14px/16px "Google Sans",sans-serif;letter-spacing:.15px;-webkit-font-smoothing:antialiased}.large[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:first-child:not(:only-child):not(.text){margin:0 6px 0 -4px}.large[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:last-child:not(:only-child):not(.text){margin:0 -4px 0 6px}.xlarge[_nghost-%COMP%]{height:36px;padding:0 16px}.xlarge[_nghost-%COMP%]    {font:normal normal 500 14px/16px "Google Sans",sans-serif;letter-spacing:.15px;-webkit-font-smoothing:antialiased}.xlarge[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:first-child:not(:only-child):not(.text){margin:0 6px 0 -4px}.xlarge[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:last-child:not(:only-child):not(.text){margin:0 -4px 0 6px}.hairline.blue[_nghost-%COMP%], .hairline.red[_nghost-%COMP%], .hairline.green[_nghost-%COMP%], .hairline.grey[_nghost-%COMP%], .hairline.white[_nghost-%COMP%], .hairline.yellow[_nghost-%COMP%]{background:#fff;border:1px solid #dadce0}.hairline.blue[disabled][_nghost-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:hover, .hairline.blue[disabled][_nghost-%COMP%]:active, .hairline.blue[disabled][_nghost-%COMP%]:focus, .hairline.red[disabled][_nghost-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:hover, .hairline.red[disabled][_nghost-%COMP%]:active, .hairline.red[disabled][_nghost-%COMP%]:focus, .hairline.green[disabled][_nghost-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:hover, .hairline.green[disabled][_nghost-%COMP%]:active, .hairline.green[disabled][_nghost-%COMP%]:focus, .hairline.grey[disabled][_nghost-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:hover, .hairline.grey[disabled][_nghost-%COMP%]:active, .hairline.grey[disabled][_nghost-%COMP%]:focus, .hairline.white[disabled][_nghost-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:hover, .hairline.white[disabled][_nghost-%COMP%]:active, .hairline.white[disabled][_nghost-%COMP%]:focus, .hairline.yellow[disabled][_nghost-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:hover, .hairline.yellow[disabled][_nghost-%COMP%]:active, .hairline.yellow[disabled][_nghost-%COMP%]:focus{background:#fff;border:1px solid rgba(32,33,36,.38);box-shadow:none;cursor:not-allowed}.hairline.blue[disabled][_nghost-%COMP%]    , .hairline.blue[disabled][_nghost-%COMP%]:hover    , .hairline.blue[disabled][_nghost-%COMP%]:active    , .hairline.blue[disabled][_nghost-%COMP%]:focus    , .hairline.red[disabled][_nghost-%COMP%]    , .hairline.red[disabled][_nghost-%COMP%]:hover    , .hairline.red[disabled][_nghost-%COMP%]:active    , .hairline.red[disabled][_nghost-%COMP%]:focus    , .hairline.green[disabled][_nghost-%COMP%]    , .hairline.green[disabled][_nghost-%COMP%]:hover    , .hairline.green[disabled][_nghost-%COMP%]:active    , .hairline.green[disabled][_nghost-%COMP%]:focus    , .hairline.grey[disabled][_nghost-%COMP%]    , .hairline.grey[disabled][_nghost-%COMP%]:hover    , .hairline.grey[disabled][_nghost-%COMP%]:active    , .hairline.grey[disabled][_nghost-%COMP%]:focus    , .hairline.white[disabled][_nghost-%COMP%]    , .hairline.white[disabled][_nghost-%COMP%]:hover    , .hairline.white[disabled][_nghost-%COMP%]:active    , .hairline.white[disabled][_nghost-%COMP%]:focus    , .hairline.yellow[disabled][_nghost-%COMP%]    , .hairline.yellow[disabled][_nghost-%COMP%]:hover    , .hairline.yellow[disabled][_nghost-%COMP%]:active    , .hairline.yellow[disabled][_nghost-%COMP%]:focus    {color:rgba(32,33,36,.38);fill:rgba(32,33,36,.38)}.hairline.blue[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%]{display:none}.hairline.blue[_nghost-%COMP%]    {color:#1a73e8;fill:#1a73e8}.hairline.blue[_nghost-%COMP%]:hover    {color:#174ea6;fill:#174ea6}.hairline.blue[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.04)}.hairline.blue[_nghost-%COMP%]:focus{border:1px solid #174ea6}.hairline.blue[_nghost-%COMP%]:focus    {color:#174ea6;fill:#174ea6}.hairline.blue[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.12)}.hairline.blue[_nghost-%COMP%]:active{border:1px solid #174ea6}.hairline.blue[_nghost-%COMP%]:active    {color:#174ea6;fill:#174ea6}.hairline.blue[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.06)}.hairline.red[_nghost-%COMP%]    {color:#d93025;fill:#d93025}.hairline.red[_nghost-%COMP%]:hover    {color:#a50e0e;fill:#a50e0e}.hairline.red[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.04)}.hairline.red[_nghost-%COMP%]:focus{border:1px solid #a50e0e}.hairline.red[_nghost-%COMP%]:focus    {color:#a50e0e;fill:#a50e0e}.hairline.red[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.12)}.hairline.red[_nghost-%COMP%]:active{border:1px solid #a50e0e}.hairline.red[_nghost-%COMP%]:active    {color:#a50e0e;fill:#a50e0e}.hairline.red[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.06)}.hairline.green[_nghost-%COMP%]    {color:#188038;fill:#188038}.hairline.green[_nghost-%COMP%]:hover    {color:#0d652d;fill:#0d652d}.hairline.green[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.04)}.hairline.green[_nghost-%COMP%]:focus{border:1px solid #0d652d}.hairline.green[_nghost-%COMP%]:focus    {color:#0d652d;fill:#0d652d}.hairline.green[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.12)}.hairline.green[_nghost-%COMP%]:active{border:1px solid #0d652d}.hairline.green[_nghost-%COMP%]:active    {color:#0d652d;fill:#0d652d}.hairline.green[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.06)}.hairline.grey[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.hairline.grey[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.hairline.grey[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.hairline.grey[_nghost-%COMP%]:focus{border:1px solid #202124}.hairline.grey[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.hairline.grey[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.hairline.grey[_nghost-%COMP%]:active{border:1px solid #202124}.hairline.grey[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.hairline.grey[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.hairline.white[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.hairline.white[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.hairline.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(218,220,224,.04)}.hairline.white[_nghost-%COMP%]:focus{border:1px solid #202124}.hairline.white[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.hairline.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.hairline.white[_nghost-%COMP%]:active{border:1px solid #202124}.hairline.white[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.hairline.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.hairline.yellow[_nghost-%COMP%]    {color:#202124;fill:#202124}.hairline.yellow[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.07)}.hairline.yellow[_nghost-%COMP%]:focus{border:1px solid #e37400}.hairline.yellow[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.12)}.hairline.yellow[_nghost-%COMP%]:active{border:1px solid #e37400}.hairline.yellow[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.1)}.bordered.blue[_nghost-%COMP%], .bordered.red[_nghost-%COMP%], .bordered.green[_nghost-%COMP%], .bordered.grey[_nghost-%COMP%], .bordered.white[_nghost-%COMP%], .bordered.yellow[_nghost-%COMP%]{background:#fff}.bordered.blue[disabled][_nghost-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:hover, .bordered.blue[disabled][_nghost-%COMP%]:active, .bordered.blue[disabled][_nghost-%COMP%]:focus, .bordered.red[disabled][_nghost-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:hover, .bordered.red[disabled][_nghost-%COMP%]:active, .bordered.red[disabled][_nghost-%COMP%]:focus, .bordered.green[disabled][_nghost-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:hover, .bordered.green[disabled][_nghost-%COMP%]:active, .bordered.green[disabled][_nghost-%COMP%]:focus, .bordered.grey[disabled][_nghost-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:hover, .bordered.grey[disabled][_nghost-%COMP%]:active, .bordered.grey[disabled][_nghost-%COMP%]:focus, .bordered.white[disabled][_nghost-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:hover, .bordered.white[disabled][_nghost-%COMP%]:active, .bordered.white[disabled][_nghost-%COMP%]:focus, .bordered.yellow[disabled][_nghost-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:hover, .bordered.yellow[disabled][_nghost-%COMP%]:active, .bordered.yellow[disabled][_nghost-%COMP%]:focus{background:#fff;border:1px solid rgba(32,33,36,.38);box-shadow:none;cursor:not-allowed}.bordered.blue[disabled][_nghost-%COMP%]    , .bordered.blue[disabled][_nghost-%COMP%]:hover    , .bordered.blue[disabled][_nghost-%COMP%]:active    , .bordered.blue[disabled][_nghost-%COMP%]:focus    , .bordered.red[disabled][_nghost-%COMP%]    , .bordered.red[disabled][_nghost-%COMP%]:hover    , .bordered.red[disabled][_nghost-%COMP%]:active    , .bordered.red[disabled][_nghost-%COMP%]:focus    , .bordered.green[disabled][_nghost-%COMP%]    , .bordered.green[disabled][_nghost-%COMP%]:hover    , .bordered.green[disabled][_nghost-%COMP%]:active    , .bordered.green[disabled][_nghost-%COMP%]:focus    , .bordered.grey[disabled][_nghost-%COMP%]    , .bordered.grey[disabled][_nghost-%COMP%]:hover    , .bordered.grey[disabled][_nghost-%COMP%]:active    , .bordered.grey[disabled][_nghost-%COMP%]:focus    , .bordered.white[disabled][_nghost-%COMP%]    , .bordered.white[disabled][_nghost-%COMP%]:hover    , .bordered.white[disabled][_nghost-%COMP%]:active    , .bordered.white[disabled][_nghost-%COMP%]:focus    , .bordered.yellow[disabled][_nghost-%COMP%]    , .bordered.yellow[disabled][_nghost-%COMP%]:hover    , .bordered.yellow[disabled][_nghost-%COMP%]:active    , .bordered.yellow[disabled][_nghost-%COMP%]:focus    {color:rgba(32,33,36,.38);fill:rgba(32,33,36,.38)}.bordered.blue[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%]{display:none}.bordered.blue[_nghost-%COMP%]{border:1px solid #1a73e8}.bordered.blue[_nghost-%COMP%]    {color:#1a73e8;fill:#1a73e8}.bordered.blue[_nghost-%COMP%]:hover{border:1px solid #174ea6}.bordered.blue[_nghost-%COMP%]:hover    {color:#174ea6;fill:#174ea6}.bordered.blue[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.04)}.bordered.blue[_nghost-%COMP%]:focus{border:1px solid #174ea6}.bordered.blue[_nghost-%COMP%]:focus    {color:#174ea6;fill:#174ea6}.bordered.blue[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.12)}.bordered.blue[_nghost-%COMP%]:active{border:1px solid #174ea6}.bordered.blue[_nghost-%COMP%]:active    {color:#174ea6;fill:#174ea6}.bordered.blue[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.06)}.bordered.red[_nghost-%COMP%]{border:1px solid #d93025}.bordered.red[_nghost-%COMP%]    {color:#d93025;fill:#d93025}.bordered.red[_nghost-%COMP%]:hover{border:1px solid #a50e0e}.bordered.red[_nghost-%COMP%]:hover    {color:#a50e0e;fill:#a50e0e}.bordered.red[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.04)}.bordered.red[_nghost-%COMP%]:focus{border:1px solid #a50e0e}.bordered.red[_nghost-%COMP%]:focus    {color:#a50e0e;fill:#a50e0e}.bordered.red[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.12)}.bordered.red[_nghost-%COMP%]:active{border:1px solid #a50e0e}.bordered.red[_nghost-%COMP%]:active    {color:#a50e0e;fill:#a50e0e}.bordered.red[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.06)}.bordered.green[_nghost-%COMP%]{border:1px solid #188038}.bordered.green[_nghost-%COMP%]    {color:#188038;fill:#188038}.bordered.green[_nghost-%COMP%]:hover{border:1px solid #0d652d}.bordered.green[_nghost-%COMP%]:hover    {color:#0d652d;fill:#0d652d}.bordered.green[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.04)}.bordered.green[_nghost-%COMP%]:focus{border:1px solid #0d652d}.bordered.green[_nghost-%COMP%]:focus    {color:#0d652d;fill:#0d652d}.bordered.green[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.12)}.bordered.green[_nghost-%COMP%]:active{border:1px solid #0d652d}.bordered.green[_nghost-%COMP%]:active    {color:#0d652d;fill:#0d652d}.bordered.green[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.06)}.bordered.grey[_nghost-%COMP%]{border:1px solid #5f6368}.bordered.grey[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.bordered.grey[_nghost-%COMP%]:hover{border:1px solid #202124}.bordered.grey[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.bordered.grey[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.bordered.grey[_nghost-%COMP%]:focus{border:1px solid #202124}.bordered.grey[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.bordered.grey[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.bordered.grey[_nghost-%COMP%]:active{border:1px solid #202124}.bordered.grey[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.bordered.grey[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.bordered.white[_nghost-%COMP%]{border:1px solid #202124}.bordered.white[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.bordered.white[_nghost-%COMP%]:hover{border:1px solid #202124}.bordered.white[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.bordered.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.bordered.white[_nghost-%COMP%]:focus{border:1px solid #202124}.bordered.white[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.bordered.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.bordered.white[_nghost-%COMP%]:active{border:1px solid #202124}.bordered.white[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.bordered.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.bordered.yellow[_nghost-%COMP%]{border:1px solid #f29900}.bordered.yellow[_nghost-%COMP%]    {color:#202124;fill:#202124}.bordered.yellow[_nghost-%COMP%]:hover{border:1px solid #e37400}.bordered.yellow[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.04)}.bordered.yellow[_nghost-%COMP%]:focus{border:1px solid #e37400}.bordered.yellow[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.12)}.bordered.yellow[_nghost-%COMP%]:active{border:1px solid #e37400}.bordered.yellow[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.06)}.protected.blue[_nghost-%COMP%], .protected.red[_nghost-%COMP%], .protected.green[_nghost-%COMP%], .protected.grey[_nghost-%COMP%], .protected.white[_nghost-%COMP%], .protected.yellow[_nghost-%COMP%]{background:#fff;box-shadow:0px 1px 3px rgba(60,64,67,.15),0px 1px 2px rgba(60,64,67,.3)}.protected.blue[_nghost-%COMP%]:hover, .protected.red[_nghost-%COMP%]:hover, .protected.green[_nghost-%COMP%]:hover, .protected.grey[_nghost-%COMP%]:hover, .protected.white[_nghost-%COMP%]:hover, .protected.yellow[_nghost-%COMP%]:hover{box-shadow:0px 2px 6px rgba(60,64,67,.15),0px 1px 2px rgba(60,64,67,.3)}.protected.blue[_nghost-%COMP%]:focus, .protected.red[_nghost-%COMP%]:focus, .protected.green[_nghost-%COMP%]:focus, .protected.grey[_nghost-%COMP%]:focus, .protected.white[_nghost-%COMP%]:focus, .protected.yellow[_nghost-%COMP%]:focus{box-shadow:0px 1px 3px rgba(60,64,67,.15),0px 1px 2px rgba(60,64,67,.3)}.protected.blue[_nghost-%COMP%]:active, .protected.red[_nghost-%COMP%]:active, .protected.green[_nghost-%COMP%]:active, .protected.grey[_nghost-%COMP%]:active, .protected.white[_nghost-%COMP%]:active, .protected.yellow[_nghost-%COMP%]:active{box-shadow:0px 6px 10px rgba(60,64,67,.15),0px 2px 3px rgba(60,64,67,.3)}.protected.blue[disabled][_nghost-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:hover, .protected.blue[disabled][_nghost-%COMP%]:active, .protected.blue[disabled][_nghost-%COMP%]:focus, .protected.red[disabled][_nghost-%COMP%], .protected.red[disabled][_nghost-%COMP%]:hover, .protected.red[disabled][_nghost-%COMP%]:active, .protected.red[disabled][_nghost-%COMP%]:focus, .protected.green[disabled][_nghost-%COMP%], .protected.green[disabled][_nghost-%COMP%]:hover, .protected.green[disabled][_nghost-%COMP%]:active, .protected.green[disabled][_nghost-%COMP%]:focus, .protected.grey[disabled][_nghost-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:hover, .protected.grey[disabled][_nghost-%COMP%]:active, .protected.grey[disabled][_nghost-%COMP%]:focus, .protected.white[disabled][_nghost-%COMP%], .protected.white[disabled][_nghost-%COMP%]:hover, .protected.white[disabled][_nghost-%COMP%]:active, .protected.white[disabled][_nghost-%COMP%]:focus, .protected.yellow[disabled][_nghost-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:hover, .protected.yellow[disabled][_nghost-%COMP%]:active, .protected.yellow[disabled][_nghost-%COMP%]:focus{background:#fff;box-shadow:none;cursor:not-allowed}.protected.blue[disabled][_nghost-%COMP%]    , .protected.blue[disabled][_nghost-%COMP%]:hover    , .protected.blue[disabled][_nghost-%COMP%]:active    , .protected.blue[disabled][_nghost-%COMP%]:focus    , .protected.red[disabled][_nghost-%COMP%]    , .protected.red[disabled][_nghost-%COMP%]:hover    , .protected.red[disabled][_nghost-%COMP%]:active    , .protected.red[disabled][_nghost-%COMP%]:focus    , .protected.green[disabled][_nghost-%COMP%]    , .protected.green[disabled][_nghost-%COMP%]:hover    , .protected.green[disabled][_nghost-%COMP%]:active    , .protected.green[disabled][_nghost-%COMP%]:focus    , .protected.grey[disabled][_nghost-%COMP%]    , .protected.grey[disabled][_nghost-%COMP%]:hover    , .protected.grey[disabled][_nghost-%COMP%]:active    , .protected.grey[disabled][_nghost-%COMP%]:focus    , .protected.white[disabled][_nghost-%COMP%]    , .protected.white[disabled][_nghost-%COMP%]:hover    , .protected.white[disabled][_nghost-%COMP%]:active    , .protected.white[disabled][_nghost-%COMP%]:focus    , .protected.yellow[disabled][_nghost-%COMP%]    , .protected.yellow[disabled][_nghost-%COMP%]:hover    , .protected.yellow[disabled][_nghost-%COMP%]:active    , .protected.yellow[disabled][_nghost-%COMP%]:focus    {color:rgba(32,33,36,.38);fill:rgba(32,33,36,.38)}.protected.blue[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.protected.blue[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%]{display:none}.protected.blue[_nghost-%COMP%]    {color:#1a73e8;fill:#1a73e8}.protected.blue[_nghost-%COMP%]:hover    {color:#174ea6;fill:#174ea6}.protected.blue[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.04)}.protected.blue[_nghost-%COMP%]:focus    {color:#174ea6;fill:#174ea6}.protected.blue[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.12)}.protected.blue[_nghost-%COMP%]:active    {color:#174ea6;fill:#174ea6}.protected.blue[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.06)}.protected.red[_nghost-%COMP%]    {color:#d93025;fill:#d93025}.protected.red[_nghost-%COMP%]:hover    {color:#a50e0e;fill:#a50e0e}.protected.red[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.04)}.protected.red[_nghost-%COMP%]:focus    {color:#a50e0e;fill:#a50e0e}.protected.red[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.12)}.protected.red[_nghost-%COMP%]:active    {color:#a50e0e;fill:#a50e0e}.protected.red[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.06)}.protected.green[_nghost-%COMP%]    {color:#188038;fill:#188038}.protected.green[_nghost-%COMP%]:hover    {color:#0d652d;fill:#0d652d}.protected.green[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.04)}.protected.green[_nghost-%COMP%]:focus    {color:#0d652d;fill:#0d652d}.protected.green[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.12)}.protected.green[_nghost-%COMP%]:active    {color:#0d652d;fill:#0d652d}.protected.green[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.06)}.protected.grey[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.protected.grey[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.protected.grey[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.protected.grey[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.protected.grey[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.protected.grey[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.protected.grey[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.protected.white[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.protected.white[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.protected.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.protected.white[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.protected.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.protected.white[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.protected.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.protected.yellow[_nghost-%COMP%]    {color:#202124;fill:#202124}.protected.yellow[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.04)}.protected.yellow[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.12)}.protected.yellow[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.06)}.flat.blue[_nghost-%COMP%], .flat.red[_nghost-%COMP%], .flat.green[_nghost-%COMP%], .flat.grey[_nghost-%COMP%], .flat.white[_nghost-%COMP%], .flat.yellow[_nghost-%COMP%]{background:rgba(0,0,0,0)}.flat.blue[_nghost-%COMP%]:hover, .flat.red[_nghost-%COMP%]:hover, .flat.green[_nghost-%COMP%]:hover, .flat.grey[_nghost-%COMP%]:hover, .flat.white[_nghost-%COMP%]:hover, .flat.yellow[_nghost-%COMP%]:hover{background:#fff}.flat.blue[_nghost-%COMP%]:focus, .flat.red[_nghost-%COMP%]:focus, .flat.green[_nghost-%COMP%]:focus, .flat.grey[_nghost-%COMP%]:focus, .flat.white[_nghost-%COMP%]:focus, .flat.yellow[_nghost-%COMP%]:focus{background:#fff}.flat.blue[_nghost-%COMP%]:active, .flat.red[_nghost-%COMP%]:active, .flat.green[_nghost-%COMP%]:active, .flat.grey[_nghost-%COMP%]:active, .flat.white[_nghost-%COMP%]:active, .flat.yellow[_nghost-%COMP%]:active{background:#fff}.flat.blue[disabled][_nghost-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:hover, .flat.blue[disabled][_nghost-%COMP%]:active, .flat.blue[disabled][_nghost-%COMP%]:focus, .flat.red[disabled][_nghost-%COMP%], .flat.red[disabled][_nghost-%COMP%]:hover, .flat.red[disabled][_nghost-%COMP%]:active, .flat.red[disabled][_nghost-%COMP%]:focus, .flat.green[disabled][_nghost-%COMP%], .flat.green[disabled][_nghost-%COMP%]:hover, .flat.green[disabled][_nghost-%COMP%]:active, .flat.green[disabled][_nghost-%COMP%]:focus, .flat.grey[disabled][_nghost-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:hover, .flat.grey[disabled][_nghost-%COMP%]:active, .flat.grey[disabled][_nghost-%COMP%]:focus, .flat.white[disabled][_nghost-%COMP%], .flat.white[disabled][_nghost-%COMP%]:hover, .flat.white[disabled][_nghost-%COMP%]:active, .flat.white[disabled][_nghost-%COMP%]:focus, .flat.yellow[disabled][_nghost-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:hover, .flat.yellow[disabled][_nghost-%COMP%]:active, .flat.yellow[disabled][_nghost-%COMP%]:focus{background:rgba(0,0,0,0);box-shadow:none;cursor:not-allowed}.flat.blue[disabled][_nghost-%COMP%]    , .flat.blue[disabled][_nghost-%COMP%]:hover    , .flat.blue[disabled][_nghost-%COMP%]:active    , .flat.blue[disabled][_nghost-%COMP%]:focus    , .flat.red[disabled][_nghost-%COMP%]    , .flat.red[disabled][_nghost-%COMP%]:hover    , .flat.red[disabled][_nghost-%COMP%]:active    , .flat.red[disabled][_nghost-%COMP%]:focus    , .flat.green[disabled][_nghost-%COMP%]    , .flat.green[disabled][_nghost-%COMP%]:hover    , .flat.green[disabled][_nghost-%COMP%]:active    , .flat.green[disabled][_nghost-%COMP%]:focus    , .flat.grey[disabled][_nghost-%COMP%]    , .flat.grey[disabled][_nghost-%COMP%]:hover    , .flat.grey[disabled][_nghost-%COMP%]:active    , .flat.grey[disabled][_nghost-%COMP%]:focus    , .flat.white[disabled][_nghost-%COMP%]    , .flat.white[disabled][_nghost-%COMP%]:hover    , .flat.white[disabled][_nghost-%COMP%]:active    , .flat.white[disabled][_nghost-%COMP%]:focus    , .flat.yellow[disabled][_nghost-%COMP%]    , .flat.yellow[disabled][_nghost-%COMP%]:hover    , .flat.yellow[disabled][_nghost-%COMP%]:active    , .flat.yellow[disabled][_nghost-%COMP%]:focus    {color:rgba(32,33,36,.38);fill:rgba(32,33,36,.38)}.flat.blue[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%]{display:none}.flat.blue[_nghost-%COMP%]    {color:#1a73e8;fill:#1a73e8}.flat.blue[_nghost-%COMP%]:hover    {color:#174ea6;fill:#174ea6}.flat.blue[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.04)}.flat.blue[_nghost-%COMP%]:focus    {color:#174ea6;fill:#174ea6}.flat.blue[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.12)}.flat.blue[_nghost-%COMP%]:active    {color:#174ea6;fill:#174ea6}.flat.blue[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.06)}.flat.red[_nghost-%COMP%]    {color:#d93025;fill:#d93025}.flat.red[_nghost-%COMP%]:hover    {color:#a50e0e;fill:#a50e0e}.flat.red[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.04)}.flat.red[_nghost-%COMP%]:focus    {color:#a50e0e;fill:#a50e0e}.flat.red[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.12)}.flat.red[_nghost-%COMP%]:active    {color:#a50e0e;fill:#a50e0e}.flat.red[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.06)}.flat.green[_nghost-%COMP%]    {color:#188038;fill:#188038}.flat.green[_nghost-%COMP%]:hover    {color:#0d652d;fill:#0d652d}.flat.green[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.04)}.flat.green[_nghost-%COMP%]:focus    {color:#0d652d;fill:#0d652d}.flat.green[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.12)}.flat.green[_nghost-%COMP%]:active    {color:#0d652d;fill:#0d652d}.flat.green[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.06)}.flat.grey[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.flat.grey[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.flat.grey[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.flat.grey[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.flat.grey[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.flat.grey[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.flat.grey[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.flat.white[_nghost-%COMP%]    {color:#fff;fill:#fff}.flat.white[_nghost-%COMP%]:hover    {color:#fff;fill:#fff;background:rgba(255,255,255,.04)}.flat.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(255,255,255,.04)}.flat.white[_nghost-%COMP%]:focus    {color:#fff;fill:#fff;background:rgba(255,255,255,.12)}.flat.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(255,255,255,.12)}.flat.white[_nghost-%COMP%]:active    {color:#fff;fill:#fff;background:rgba(255,255,255,.06)}.flat.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(255,255,255,.06)}.flat.yellow[_nghost-%COMP%]    {color:#202124;fill:#202124}.flat.yellow[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.04)}.flat.yellow[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.12)}.flat.yellow[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.06)}.fill.blue[_nghost-%COMP%]    , .fill.red[_nghost-%COMP%]    , .fill.green[_nghost-%COMP%]    , .fill.grey[_nghost-%COMP%]    , .fill.white[_nghost-%COMP%]    , .fill.yellow[_nghost-%COMP%]    {color:#fff;fill:#fff}.fill.blue[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.red[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.green[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.grey[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.yellow[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.16)}.fill.blue[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.red[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.green[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.grey[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.yellow[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.24)}.fill.blue[_nghost-%COMP%]:active, .fill.red[_nghost-%COMP%]:active, .fill.green[_nghost-%COMP%]:active, .fill.grey[_nghost-%COMP%]:active, .fill.white[_nghost-%COMP%]:active, .fill.yellow[_nghost-%COMP%]:active{box-shadow:0px 2px 6px rgba(60,64,67,.15),0px 1px 2px rgba(60,64,67,.3)}.fill.blue[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.red[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.green[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.grey[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.yellow[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.16)}.fill.blue[disabled][_nghost-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:hover, .fill.blue[disabled][_nghost-%COMP%]:active, .fill.blue[disabled][_nghost-%COMP%]:focus, .fill.red[disabled][_nghost-%COMP%], .fill.red[disabled][_nghost-%COMP%]:hover, .fill.red[disabled][_nghost-%COMP%]:active, .fill.red[disabled][_nghost-%COMP%]:focus, .fill.green[disabled][_nghost-%COMP%], .fill.green[disabled][_nghost-%COMP%]:hover, .fill.green[disabled][_nghost-%COMP%]:active, .fill.green[disabled][_nghost-%COMP%]:focus, .fill.grey[disabled][_nghost-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:hover, .fill.grey[disabled][_nghost-%COMP%]:active, .fill.grey[disabled][_nghost-%COMP%]:focus, .fill.white[disabled][_nghost-%COMP%], .fill.white[disabled][_nghost-%COMP%]:hover, .fill.white[disabled][_nghost-%COMP%]:active, .fill.white[disabled][_nghost-%COMP%]:focus, .fill.yellow[disabled][_nghost-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:hover, .fill.yellow[disabled][_nghost-%COMP%]:active, .fill.yellow[disabled][_nghost-%COMP%]:focus{background:#fff;box-shadow:none;cursor:not-allowed}.fill.blue[disabled][_nghost-%COMP%]    , .fill.blue[disabled][_nghost-%COMP%]:hover    , .fill.blue[disabled][_nghost-%COMP%]:active    , .fill.blue[disabled][_nghost-%COMP%]:focus    , .fill.red[disabled][_nghost-%COMP%]    , .fill.red[disabled][_nghost-%COMP%]:hover    , .fill.red[disabled][_nghost-%COMP%]:active    , .fill.red[disabled][_nghost-%COMP%]:focus    , .fill.green[disabled][_nghost-%COMP%]    , .fill.green[disabled][_nghost-%COMP%]:hover    , .fill.green[disabled][_nghost-%COMP%]:active    , .fill.green[disabled][_nghost-%COMP%]:focus    , .fill.grey[disabled][_nghost-%COMP%]    , .fill.grey[disabled][_nghost-%COMP%]:hover    , .fill.grey[disabled][_nghost-%COMP%]:active    , .fill.grey[disabled][_nghost-%COMP%]:focus    , .fill.white[disabled][_nghost-%COMP%]    , .fill.white[disabled][_nghost-%COMP%]:hover    , .fill.white[disabled][_nghost-%COMP%]:active    , .fill.white[disabled][_nghost-%COMP%]:focus    , .fill.yellow[disabled][_nghost-%COMP%]    , .fill.yellow[disabled][_nghost-%COMP%]:hover    , .fill.yellow[disabled][_nghost-%COMP%]:active    , .fill.yellow[disabled][_nghost-%COMP%]:focus    {color:rgba(32,33,36,.38);fill:rgba(32,33,36,.38)}.fill.blue[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.fill.blue[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%]{display:none}.fill.blue[_nghost-%COMP%]{background:#1a73e8}.fill.red[_nghost-%COMP%]{background:#d93025}.fill.green[_nghost-%COMP%]{background:#188038}.fill.grey[_nghost-%COMP%]{background:#5f6368}.fill.white[_nghost-%COMP%]{background:#fff}.fill.white[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.fill.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.fill.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.fill.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.fill.yellow[_nghost-%COMP%]{background:#f29900}.fill.yellow[_nghost-%COMP%]    {color:#202124;fill:#202124}'],
Oa:0});hG={xXb:"ADD",IZb:"BRANCH",K2b:"DELETE",A4b:"EDIT",q$b:"INTEGRATE",NONE:"NONE",values:function(){return[hG.NONE,hG.xXb,hG.IZb,hG.A4b,hG.K2b,hG.q$b]}};iG={oAa:"BBCP",oCa:"KYTHE",VDa:"SEARCH_INDEX",dFa:"UNKNOWN_PROVENANCE",tFa:"VCS",values:function(){return[iG.dFa,iG.tFa,iG.oCa,iG.VDa,iG.oAa]}};jG={My:"DIRECTORY",hF:"EXECUTABLE",Ft:"FILE",Ny:"GIT_LINK",hC:"SYMBOLIC_LINK",qF:"UNKNOWN_OBJECT_TYPE",values:function(){return[jG.qF,jG.Ft,jG.My,jG.hC,jG.Ny,jG.hF]}};
_.kG={Zza:"ADDED",yAa:"CHANGED",Kcc:"MOVED_CHANGED",Lcc:"MOVED_CHANGED_OUT",Mcc:"MOVED_IN",Ncc:"MOVED_OUT",JDa:"REMOVED",XEa:"UNCHANGED",Jb:"UNDEFINED",values:function(){return[_.kG.Jb,_.kG.XEa,_.kG.Zza,_.kG.JDa,_.kG.yAa,_.kG.Mcc,_.kG.Ncc,_.kG.Kcc,_.kG.Lcc]}};lG={My:"DIRECTORY",hF:"EXECUTABLE",Ft:"FILE",Ny:"GIT_LINK",hC:"SYMBOLIC_LINK",qF:"UNKNOWN_OBJECT_TYPE",values:function(){return[lG.qF,lG.Ft,lG.My,lG.hC,lG.Ny,lG.hF]}};
mG={My:"DIRECTORY",hF:"EXECUTABLE",Ft:"FILE",Ny:"GIT_LINK",hC:"SYMBOLIC_LINK",qF:"UNKNOWN_OBJECT_TYPE",values:function(){return[mG.qF,mG.Ft,mG.My,mG.hC,mG.Ny,mG.hF]}};nG={oAa:"BBCP",oCa:"KYTHE",VDa:"SEARCH_INDEX",dFa:"UNKNOWN_PROVENANCE",tFa:"VCS",values:function(){return[nG.dFa,nG.tFa,nG.oCa,nG.VDa,nG.oAa]}};oG={My:"DIRECTORY",hF:"EXECUTABLE",Ft:"FILE",Ny:"GIT_LINK",hC:"SYMBOLIC_LINK",qF:"UNKNOWN_OBJECT_TYPE",values:function(){return[oG.qF,oG.Ft,oG.My,oG.hC,oG.Ny,oG.hF]}};
pG={bYb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE",cYb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_ART",dYb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_BIONIC",eYb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE",fYb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_ART",gYb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_BIONIC",jYb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE",kYb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_Q",lYb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_R",mYb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_Q",
nYb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_R",oYb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_S",pYb:"ANDROID_SEAHAWK_USERDEBUG_COVERAGE",E_b:"CHROME_UNIT_TEST",K0b:"COVERAGE_NG",L0b:"COVERAGE_NG_TESTS",X3:"DEFAULT",b6b:"FUZZING",qec:"NEST_BISMUTH",rec:"NEST_BISMUTH_SCREENDUMP",sec:"NEST_BISMUTH_UNICYCLE",tec:"NEST_BISMUTH_UNIT_TEST",uec:"NEST_SAPPHIRE",xec:"NEST_ZIRCONIUM",yec:"NEST_ZIRCONIUM_SCREENDUMP",zec:"NEST_ZIRCONIUM_UNICYCLE",Aec:"NEST_ZIRCONIUM_UNIT_TEST",hlc:"STORAGE_ONLY",jnc:"UNSUPPORTED_CATEGORY",
values:function(){return[pG.jnc,pG.X3,pG.b6b,pG.uec,pG.xec,pG.Aec,pG.zec,pG.yec,pG.qec,pG.tec,pG.sec,pG.rec,pG.eYb,pG.fYb,pG.hlc,pG.gYb,pG.bYb,pG.cYb,pG.dYb,pG.pYb,pG.jYb,pG.kYb,pG.lYb,pG.mYb,pG.nYb,pG.oYb,pG.K0b,pG.L0b,pG.E_b]}};qG={M0b:"COVERED",Lec:"NOT_COVERED",Qec:"NOT_INSTRUMENTED",Pfc:"PARTIALLY_COVERED",Gf:"STATUS_UNSPECIFIED",values:function(){return[qG.Gf,qG.M0b,qG.Lec,qG.Pfc,qG.Qec]}};
rG={My:"DIRECTORY",hF:"EXECUTABLE",Ft:"FILE",Ny:"GIT_LINK",hC:"SYMBOLIC_LINK",qF:"UNKNOWN_OBJECT_TYPE",values:function(){return[rG.qF,rG.Ft,rG.My,rG.hC,rG.Ny,rG.hF]}};Ztb={X2b:"DIRECTORY_ICON",Uac:"LINE_ICON",td:"UNKNOWN",values:function(){return[Ztb.td,Ztb.Uac,Ztb.X2b]}};
sG={SXb:"ALLOCATION",sYb:"ANONYMOUS_FUNCTION",oZb:"BACKUP_SCHEDULE",MZb:"BUILD_ARGUMENT",NZb:"BUILD_BINARY",OZb:"BUILD_GENERATOR",PZb:"BUILD_LIBRARY",VZb:"BUILD_RULE",WZb:"BUILD_TEST",XZb:"BUILD_VARIABLE",t_b:"CHANGELOG",T5a:"CLASS",h0b:"COLUMN",v0b:"CONSTANT",f1b:"DART_MIXIN",F2b:"DEFINE_CONST",G2b:"DEFINE_MACRO",g6a:"ENUM",h6a:"ENUM_CONSTANT",EXTENSION:"EXTENSION",q6a:"FIELD",Kla:"FUNCTION",l7b:"GRAPHQL_DIRECTIVE",m7b:"GRAPHQL_FRAGMENT",n7b:"GRAPHQL_FRAGMENT_SPREAD",o7b:"GRAPHQL_LIST",p7b:"GRAPHQL_OPERATION",
r7b:"GROUP",j$b:"INDEX",H6a:"INTERFACE",C$b:"JOB",J$b:"JS_ASSIGNMENT",K$b:"JS_CONST",L$b:"JS_FUNCTION_ASSIGNMENT",M$b:"JS_FUNCTION_LITERAL",N$b:"JS_GETTER",O$b:"JS_GOOG_PROVIDE",P$b:"JS_GOOG_REQUIRE",Q$b:"JS_LITERAL",T$b:"JS_SETTER",V$b:"JS_VAR",abc:"LOCALITY_GROUP",Ebc:"MD_HEADER",M6a:"METHOD",Fcc:"MODULE",q7a:"NAMESPACE",mfc:"OBJECT",eJ:"PACKAGE",Ogc:"PREPROCESSOR",E7a:"PROPERTY",eic:"PROTO_BUNDLE",Uic:"QUEUE",Wjc:"SCOPE",ZDa:"SERVICE",Okc:"SQL_DATABASE",Pkc:"SQL_MODEL",Qkc:"SQL_TVF",P7a:"STRUCT",
Glc:"SWIFT_ACTOR",Mlc:"TABLE",emc:"TEMPLATE",cs:"TEST",W7a:"TYPEDEF",Z7a:"UNION",Xmc:"UNKNOWN_SYMBOL",b8a:"VARIABLE",koc:"XML_TAG",moc:"YANG_CONTAINER",noc:"YANG_GROUPING",ooc:"YANG_IDENTITY",poc:"YANG_LEAF",qoc:"YANG_LIST",values:function(){return[sG.Xmc,sG.Wjc,sG.r7b,sG.T5a,sG.H6a,sG.P7a,sG.g6a,sG.Z7a,sG.M6a,sG.q6a,sG.Kla,sG.b8a,sG.W7a,sG.q7a,sG.EXTENSION,sG.E7a,sG.h6a,sG.sYb,sG.cs,sG.eJ,sG.mfc,sG.v0b,sG.Fcc,sG.Ogc,sG.VZb,sG.NZb,sG.WZb,sG.PZb,sG.OZb,sG.MZb,sG.XZb,sG.V$b,sG.K$b,sG.O$b,sG.P$b,sG.T$b,
sG.N$b,sG.Q$b,sG.M$b,sG.J$b,sG.L$b,sG.F2b,sG.G2b,sG.koc,sG.emc,sG.C$b,sG.ZDa,sG.SXb,sG.Mlc,sG.Uic,sG.abc,sG.j$b,sG.eic,sG.oZb,sG.h0b,sG.t_b,sG.Ebc,sG.Qkc,sG.Pkc,sG.Okc,sG.f1b,sG.noc,sG.ooc,sG.moc,sG.qoc,sG.poc,sG.Glc,sG.l7b,sG.p7b,sG.m7b,sG.n7b,sG.o7b]}};
tG={PYb:"ATOM",i0b:"COMMENT",kBa:"DEFINITION",dac:"KEYWORD",ebc:"LOCAL_REF",sbc:"MACRO",kfc:"NUMERIC_LITERAL",Qic:"QUALIFIER",nlc:"STRING_LITERAL",Emc:"TYPE_ID",td:"UNKNOWN",values:function(){return[tG.td,tG.dac,tG.nlc,tG.i0b,tG.kfc,tG.sbc,tG.Emc,tG.PYb,tG.kBa,tG.Qic,tG.ebc]}};uG=function(a){a=void 0===a?{}:a;this.i={};this.i.numInstances=null==a.EYa?null:a.EYa;this.i.numFiles=null==a.mFb?null:a.mFb;this.i.numFixes=null==a.nFb?null:a.nFb};_.V(uG,_.U);uG.prototype.ma=function(){return uG};
uG.prototype.ka=function(){return{keys:["numFiles","numFixes","numInstances"]}};
_.W.Object.defineProperties(uG.prototype,{mFb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numFiles")?_.S(this,"numFiles"):"0"},set:function(a){this.i.numFiles=a}},nFb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numFixes")?_.S(this,"numFixes"):"0"},set:function(a){this.i.numFixes=a}},EYa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numInstances")?_.S(this,"numInstances"):"0"},set:function(a){this.i.numInstances=a}}});
var vG=function(a){a=void 0===a?{}:a;this.i={};this.i.lastCommitTime=null==a.qT?null:a.qT;this.i.lastCommitMessage=null==a.pWa?null:a.pWa;this.i.size=null==a.size?null:a.size;this.i.deleted=null==a.ro?null:a.ro;this.i.existedAtCommit=null==a.cRa?null:a.cRa};_.V(vG,_.U);vG.prototype.ma=function(){return vG};vG.prototype.ka=function(){return{keys:["deleted","existedAtCommit","lastCommitMessage","lastCommitTime","size"]}};
_.W.Object.defineProperties(vG.prototype,{ro:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deleted")?_.S(this,"deleted"):!1},set:function(a){this.i.deleted=a}},cRa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"existedAtCommit")?_.S(this,"existedAtCommit"):""},set:function(a){this.i.existedAtCommit=a}},pWa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitMessage")?_.S(this,"lastCommitMessage"):""},set:function(a){this.i.lastCommitMessage=a}},
qT:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitTime")?_.S(this,"lastCommitTime"):""},set:function(a){this.i.lastCommitTime=a}},size:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"size")?_.S(this,"size"):"0"},set:function(a){this.i.size=a}}});var wG=function(a){a=void 0===a?{}:a;this.i={};this.i.email=null==a.email?null:a.email;this.i.name=null==a.name?null:a.name};_.V(wG,_.U);wG.prototype.ma=function(){return wG};
wG.prototype.ka=function(){return{keys:["email","name"]}};_.W.Object.defineProperties(wG.prototype,{email:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"email")?_.S(this,"email"):""},set:function(a){this.i.email=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.i.name=a}}});
var xG=function(a){a=void 0===a?{}:a;this.i={};this.i.includeRegexp=null==a.LUa?null:a.LUa;this.i.excludeRegexp=null==a.XQa?null:a.XQa;this.i.languageRegexp=null==a.oWa?null:a.oWa;this.i.availableForFiles=null==a.rNa?null:a.rNa;this.i.availableForDirs=null==a.qNa?null:a.qNa;this.i.availableForGeneratedFiles=null==a.sNa?null:a.sNa};_.V(xG,_.U);xG.prototype.ma=function(){return xG};xG.prototype.ka=function(){return{keys:"availableForDirs availableForFiles availableForGeneratedFiles excludeRegexp includeRegexp languageRegexp".split(" ")}};
_.W.Object.defineProperties(xG.prototype,{qNa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForDirs")?_.S(this,"availableForDirs"):!1},set:function(a){this.i.availableForDirs=a}},rNa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForFiles")?_.S(this,"availableForFiles"):!1},set:function(a){this.i.availableForFiles=a}},sNa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForGeneratedFiles")?_.S(this,"availableForGeneratedFiles"):
!1},set:function(a){this.i.availableForGeneratedFiles=a}},XQa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"excludeRegexp")?_.S(this,"excludeRegexp"):[]},set:function(a){this.i.excludeRegexp=a}},LUa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"includeRegexp")?_.S(this,"includeRegexp"):[]},set:function(a){this.i.includeRegexp=a}},oWa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"languageRegexp")?_.S(this,"languageRegexp"):[]},set:function(a){this.i.languageRegexp=
a}}});var yG=function(a){a=void 0===a?{}:a;this.i={};this.i.branchName=null==a.ug?null:a.ug;this.i.commitId=null==a.Lf?null:a.Lf};_.V(yG,_.U);yG.prototype.ma=function(){return yG};yG.prototype.ka=function(){return{keys:["branchName","commitId"]}};
_.W.Object.defineProperties(yG.prototype,{ug:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"branchName")?_.S(this,"branchName"):""},set:function(a){this.i.branchName=a}},Lf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitId")?_.S(this,"commitId"):""},set:function(a){this.i.commitId=a}}});var zG=function(a){a=void 0===a?{}:a;this.i={};this.i.categoryId=null==a.Vz?null:a.Vz};_.V(zG,_.U);zG.prototype.ma=function(){return zG};zG.prototype.ka=function(){return{keys:["categoryId"]}};
_.W.Object.defineProperties(zG.prototype,{Vz:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"categoryId")?_.S(this,"categoryId"):""},set:function(a){this.i.categoryId=a}}});var AG=function(a){a=void 0===a?{}:a;this.i={};this.i.type=null==a.type?null:a.type};_.V(AG,_.U);AG.prototype.ma=function(){return AG};AG.prototype.ka=function(){return{Qa:{type:Ztb},keys:["type"]}};
_.W.Object.defineProperties(AG.prototype,{type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):null},set:function(a){this.i.type=a}}});_.W.Object.defineProperties(AG,{vf:{configurable:!0,enumerable:!0,get:function(){return Ztb}}});var BG=function(a){a=void 0===a?{}:a;this.i={};this.i.codeFindingsArguments=null==a.g$?null:a.g$;this.i.availability=null==a.availability?null:a.availability};_.V(BG,_.U);BG.prototype.ma=function(){return BG};
BG.prototype.ka=function(){return{Pa:{availability:xG},keys:["availability","codeFindingsArguments"],Ja:{codeFindingsArguments:zG}}};
_.W.Object.defineProperties(BG.prototype,{availability:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availability")?_.S(this,"availability"):[]},set:function(a){this.i.availability=a}},g$:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"codeFindingsArguments")?_.S(this,"codeFindingsArguments"):null},set:function(a){this.i.codeFindingsArguments=a}}});
var CG=function(a){a=void 0===a?{}:a;this.i={};this.i.name=null==a.name?null:a.name;this.i.tooltip=null==a.tooltip?null:a.tooltip;this.i.icon=null==a.icon?null:a.icon;this.i.id=null==a.id?null:a.id;this.i.dataSource=null==a.dataSource?null:a.dataSource;this.i.presentation=null==a.dIb?null:a.dIb;this.i.children=null==a.children?null:a.children;this.i.onByDefault=null==a.YT?null:a.YT;this.i.isWarning=null==a.bWa?null:a.bWa};_.V(CG,_.U);CG.prototype.ma=function(){return CG};
CG.prototype.ka=function(){return{Pa:{children:CG,presentation:AG},keys:"children dataSource icon id isWarning name onByDefault presentation tooltip".split(" "),Ja:{dataSource:BG}}};
_.W.Object.defineProperties(CG.prototype,{children:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"children")?_.S(this,"children"):[]},set:function(a){this.i.children=a}},dataSource:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"dataSource")?_.S(this,"dataSource"):null},set:function(a){this.i.dataSource=a}},icon:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"icon")?_.S(this,"icon"):""},set:function(a){this.i.icon=a}},id:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"id")?_.S(this,"id"):""},set:function(a){this.i.id=a}},bWa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"isWarning")?_.S(this,"isWarning"):!1},set:function(a){this.i.isWarning=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.i.name=a}},YT:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"onByDefault")?_.S(this,"onByDefault"):!1},set:function(a){this.i.onByDefault=a}},
dIb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"presentation")?_.S(this,"presentation"):[]},set:function(a){this.i.presentation=a}},tooltip:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tooltip")?_.S(this,"tooltip"):""},set:function(a){this.i.tooltip=a}}});
var DG=function(a){a=void 0===a?{}:a;this.i={};this.i.newPath=null==a.XH?null:a.XH;this.i.oldPath=null==a.ag?null:a.ag;this.i.newHash=null==a.REb?null:a.REb;this.i.oldHash=null==a.BFb?null:a.BFb;this.i.newType=null==a.sYa?null:a.sYa;this.i.oldType=null==a.IYa?null:a.IYa};_.V(DG,_.U);DG.prototype.ma=function(){return DG};DG.prototype.ka=function(){return{Qa:{newType:lG,oldType:mG},keys:"newHash newPath newType oldHash oldPath oldType".split(" ")}};
_.W.Object.defineProperties(DG.prototype,{REb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newHash")?_.S(this,"newHash"):""},set:function(a){this.i.newHash=a}},XH:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newPath")?_.S(this,"newPath"):""},set:function(a){this.i.newPath=a}},sYa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newType")?_.S(this,"newType"):null},set:function(a){this.i.newType=a}},BFb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"oldHash")?_.S(this,"oldHash"):""},set:function(a){this.i.oldHash=a}},ag:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldPath")?_.S(this,"oldPath"):""},set:function(a){this.i.oldPath=a}},IYa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldType")?_.S(this,"oldType"):null},set:function(a){this.i.oldType=a}}});
var EG=function(a){a=void 0===a?{}:a;this.i={};this.i.beginLine=null==a.OC?null:a.OC;this.i.endLine=null==a.endLine?null:a.endLine;this.i.contents=null==a.Rl?null:a.Rl};_.V(EG,_.U);EG.prototype.ma=function(){return EG};EG.prototype.ka=function(){return{keys:["beginLine","contents","endLine"]}};
_.W.Object.defineProperties(EG.prototype,{OC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"beginLine")?_.S(this,"beginLine"):0},set:function(a){this.i.beginLine=a}},Rl:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"contents")?_.S(this,"contents"):""},set:function(a){this.i.contents=a}},endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.S(this,"endLine"):0},set:function(a){this.i.endLine=a}}});
var FG=function(a){a=void 0===a?{}:a;this.i={};this.i.path=null==a.path?null:a.path;this.i.hash=null==a.hash?null:a.hash;this.i.type=null==a.type?null:a.type;this.i.attributes=null==a.attributes?null:a.attributes;this.i.sources=null==a.sources?null:a.sources;this.i.locationHint=null==a.CT?null:a.CT};_.V(FG,_.U);FG.prototype.ma=function(){return FG};FG.prototype.ka=function(){return{Qa:{sources:iG,type:jG},keys:"attributes hash locationHint path sources type".split(" "),Ja:{attributes:vG}}};
_.W.Object.defineProperties(FG.prototype,{attributes:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"attributes")?_.S(this,"attributes"):null},set:function(a){this.i.attributes=a}},hash:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hash")?_.S(this,"hash"):""},set:function(a){this.i.hash=a}},CT:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"locationHint")?_.S(this,"locationHint"):""},set:function(a){this.i.locationHint=a}},path:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"path")?_.S(this,"path"):""},set:function(a){this.i.path=a}},sources:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sources")?_.S(this,"sources"):[]},set:function(a){this.i.sources=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):null},set:function(a){this.i.type=a}}});_.W.Object.defineProperties(FG,{vf:{configurable:!0,enumerable:!0,get:function(){return jG}}});
var GG=function(a){a=void 0===a?{}:a;this.i={};this.i.type=null==a.type?null:a.type;this.i.leftChunk=null==a.QD?null:a.QD;this.i.rightChunk=null==a.zE?null:a.zE};_.V(GG,_.U);GG.prototype.ma=function(){return GG};GG.prototype.ka=function(){return{Qa:{type:_.kG},keys:["leftChunk","rightChunk","type"],Ja:{leftChunk:EG,rightChunk:EG}}};
_.W.Object.defineProperties(GG.prototype,{QD:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"leftChunk")?_.S(this,"leftChunk"):null},set:function(a){this.i.leftChunk=a}},zE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"rightChunk")?_.S(this,"rightChunk"):null},set:function(a){this.i.rightChunk=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):null},set:function(a){this.i.type=a}}});
_.W.Object.defineProperties(GG,{vf:{configurable:!0,enumerable:!0,get:function(){return _.kG}}});var HG=function(a){a=void 0===a?{}:a;this.i={};this.i.linesUnchanged=null==a.KWa?null:a.KWa;this.i.linesAdded=null==a.FWa?null:a.FWa;this.i.linesRemoved=null==a.JWa?null:a.JWa;this.i.linesChanged=null==a.GWa?null:a.GWa};_.V(HG,_.U);HG.prototype.ma=function(){return HG};HG.prototype.ka=function(){return{keys:["linesAdded","linesChanged","linesRemoved","linesUnchanged"]}};
_.W.Object.defineProperties(HG.prototype,{FWa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesAdded")?_.S(this,"linesAdded"):"0"},set:function(a){this.i.linesAdded=a}},GWa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesChanged")?_.S(this,"linesChanged"):"0"},set:function(a){this.i.linesChanged=a}},JWa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesRemoved")?_.S(this,"linesRemoved"):"0"},set:function(a){this.i.linesRemoved=a}},KWa:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"linesUnchanged")?_.S(this,"linesUnchanged"):"0"},set:function(a){this.i.linesUnchanged=a}}});_.JF=function(a){a=void 0===a?{}:a;this.i={};this.i.path=null==a.path?null:a.path;this.i.hash=null==a.hash?null:a.hash;this.i.type=null==a.type?null:a.type};_.V(_.JF,_.U);_.JF.prototype.ma=function(){return _.JF};_.JF.prototype.ka=function(){return{Qa:{type:rG},keys:["hash","path","type"]}};
_.W.Object.defineProperties(_.JF.prototype,{hash:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hash")?_.S(this,"hash"):""},set:function(a){this.i.hash=a}},path:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"path")?_.S(this,"path"):""},set:function(a){this.i.path=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):null},set:function(a){this.i.type=a}}});_.W.Object.defineProperties(_.JF,{vf:{configurable:!0,enumerable:!0,get:function(){return rG}}});
_.KF=function(a){a=void 0===a?{}:a;this.i={};this.i.left=null==a.left?null:a.left;this.i.right=null==a.right?null:a.right};_.V(_.KF,_.U);_.KF.prototype.ma=function(){return _.KF};_.KF.prototype.ka=function(){return{keys:["left","right"],Ja:{left:_.JF,right:_.JF}}};
_.W.Object.defineProperties(_.KF.prototype,{left:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"left")?_.S(this,"left"):null},set:function(a){this.i.left=a}},right:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"right")?_.S(this,"right"):null},set:function(a){this.i.right=a}}});var IG=function(a){a=void 0===a?{}:a;this.i={};this.i.fileDiffSpec=null==a.esa?null:a.esa;this.i.modificationMetadata=null==a.eva?null:a.eva;this.i.diffChunks=null==a.eD?null:a.eD};_.V(IG,_.U);
IG.prototype.ma=function(){return IG};IG.prototype.ka=function(){return{Pa:{diffChunks:GG},keys:["diffChunks","fileDiffSpec","modificationMetadata"],Ja:{fileDiffSpec:_.KF,modificationMetadata:HG}}};
_.W.Object.defineProperties(IG.prototype,{eD:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"diffChunks")?_.S(this,"diffChunks"):[]},set:function(a){this.i.diffChunks=a}},esa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffSpec")?_.S(this,"fileDiffSpec"):null},set:function(a){this.i.fileDiffSpec=a}},eva:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"modificationMetadata")?_.S(this,"modificationMetadata"):null},set:function(a){this.i.modificationMetadata=
a}}});var JG=function(a){a=void 0===a?{}:a;this.i={};this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=null==a.privateDoNotAccessOrElseSafeHtmlWrappedValue?null:a.privateDoNotAccessOrElseSafeHtmlWrappedValue};_.V(JG,_.U);JG.prototype.ma=function(){return JG};JG.prototype.ka=function(){return{keys:["privateDoNotAccessOrElseSafeHtmlWrappedValue"]}};
_.W.Object.defineProperties(JG.prototype,{privateDoNotAccessOrElseSafeHtmlWrappedValue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue")?_.S(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue"):""},set:function(a){this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=a}}});
var KG=function(a){a=void 0===a?{}:a;this.i={};this.i.startLine=null==a.startLine?null:a.startLine;this.i.startColumn=null==a.startColumn?null:a.startColumn;this.i.endLine=null==a.endLine?null:a.endLine;this.i.endColumn=null==a.endColumn?null:a.endColumn};_.V(KG,_.U);KG.prototype.ma=function(){return KG};KG.prototype.ka=function(){return{keys:["endColumn","endLine","startColumn","startLine"]}};
_.W.Object.defineProperties(KG.prototype,{endColumn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endColumn")?_.S(this,"endColumn"):0},set:function(a){this.i.endColumn=a}},endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.S(this,"endLine"):0},set:function(a){this.i.endLine=a}},startColumn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startColumn")?_.S(this,"startColumn"):0},set:function(a){this.i.startColumn=a}},startLine:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"startLine")?_.S(this,"startLine"):0},set:function(a){this.i.startLine=a}}});var LG=function(a){a=void 0===a?{}:a;this.i={};this.i.range=null==a.re?null:a.re;this.i.commitIndex=null==a.GK?null:a.GK};_.V(LG,_.U);LG.prototype.ma=function(){return LG};LG.prototype.ka=function(){return{keys:["commitIndex","range"],Ja:{range:KG}}};
_.W.Object.defineProperties(LG.prototype,{GK:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitIndex")?_.S(this,"commitIndex"):0},set:function(a){this.i.commitIndex=a}},re:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.S(this,"range"):null},set:function(a){this.i.range=a}}});_.MG=function(a){a=void 0===a?{}:a;this.i={};this.i.sourcePath=null==a.Lj?null:a.Lj;this.i.methodName=null==a.methodName?null:a.methodName;this.i.sourceLines=null==a.O2a?null:a.O2a};
_.V(_.MG,_.U);_.MG.prototype.ma=function(){return _.MG};_.MG.prototype.ka=function(){return{keys:["methodName","sourceLines","sourcePath"]}};
_.W.Object.defineProperties(_.MG.prototype,{methodName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"methodName")?_.S(this,"methodName"):""},set:function(a){this.i.methodName=a}},O2a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourceLines")?_.S(this,"sourceLines"):[]},set:function(a){this.i.sourceLines=a}},Lj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourcePath")?_.S(this,"sourcePath"):""},set:function(a){this.i.sourcePath=a}}});
var NG=function(a){a=void 0===a?{}:a;this.i={};this.i.fileDiffEntries=null==a.Fm?null:a.Fm};_.V(NG,_.U);NG.prototype.ma=function(){return NG};NG.prototype.ka=function(){return{Pa:{fileDiffEntries:DG},keys:["fileDiffEntries"]}};_.W.Object.defineProperties(NG.prototype,{Fm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffEntries")?_.S(this,"fileDiffEntries"):[]},set:function(a){this.i.fileDiffEntries=a}}});
var OG=function(a){a=void 0===a?{}:a;this.i={};this.i.categories=null==a.categories?null:a.categories};_.V(OG,_.U);OG.prototype.ma=function(){return OG};OG.prototype.ka=function(){return{Qa:{categories:pG},keys:["categories"]}};_.W.Object.defineProperties(OG.prototype,{categories:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"categories")?_.S(this,"categories"):[]},set:function(a){this.i.categories=a}}});
_.PG=function(a){a=void 0===a?{}:a;this.i={};this.i.hostName=null==a.Mm?null:a.Mm;this.i.projectId=null==a.projectId?null:a.projectId;this.i.depotGroup=null==a.Zq?null:a.Zq;this.i.ossProject=null==a.bi?null:a.bi;this.i.repositoryName=null==a.Ri?null:a.Ri;this.i.workspaceId=null==a.Jv?null:a.Jv};_.V(_.PG,_.U);_.PG.prototype.ma=function(){return _.PG};_.PG.prototype.ka=function(){return{keys:"depotGroup hostName ossProject projectId repositoryName workspaceId".split(" ")}};
_.W.Object.defineProperties(_.PG.prototype,{Zq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depotGroup")?_.S(this,"depotGroup"):""},set:function(a){this.i.depotGroup=a}},Mm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hostName")?_.S(this,"hostName"):""},set:function(a){this.i.hostName=a}},bi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ossProject")?_.S(this,"ossProject"):""},set:function(a){this.i.ossProject=a}},projectId:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"projectId")?_.S(this,"projectId"):""},set:function(a){this.i.projectId=a}},Ri:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryName")?_.S(this,"repositoryName"):""},set:function(a){this.i.repositoryName=a}},Jv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"workspaceId")?_.S(this,"workspaceId"):""},set:function(a){this.i.workspaceId=a}}});
var QG=function(a){a=void 0===a?{}:a;this.i={};this.i.repositoryKey=null==a.Rf?null:a.Rf;this.i.refSpec=null==a.ft?null:a.ft;this.i.refHint=null==a.refHint?null:a.refHint};_.V(QG,_.U);QG.prototype.ma=function(){return QG};QG.prototype.ka=function(){return{keys:["refHint","refSpec","repositoryKey"],Ja:{repositoryKey:_.PG}}};
_.W.Object.defineProperties(QG.prototype,{refHint:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refHint")?_.S(this,"refHint"):""},set:function(a){this.i.refHint=a}},ft:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpec")?_.S(this,"refSpec"):""},set:function(a){this.i.refSpec=a}},Rf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.S(this,"repositoryKey"):null},set:function(a){this.i.repositoryKey=a}}});
var RG=function(a){a=void 0===a?{}:a;this.i={};this.i.sourceRoot=null==a.zv?null:a.zv;this.i.path=null==a.path?null:a.path;this.i.type=null==a.type?null:a.type;this.i.fileSize=null==a.fileSize?null:a.fileSize;this.i.sources=null==a.sources?null:a.sources;this.i.locationHint=null==a.CT?null:a.CT};_.V(RG,_.U);RG.prototype.ma=function(){return RG};RG.prototype.ka=function(){return{Qa:{sources:nG,type:oG},keys:"fileSize locationHint path sourceRoot sources type".split(" "),Ja:{sourceRoot:QG}}};
_.W.Object.defineProperties(RG.prototype,{fileSize:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSize")?_.S(this,"fileSize"):"0"},set:function(a){this.i.fileSize=a}},CT:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"locationHint")?_.S(this,"locationHint"):""},set:function(a){this.i.locationHint=a}},path:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"path")?_.S(this,"path"):""},set:function(a){this.i.path=a}},zv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"sourceRoot")?_.S(this,"sourceRoot"):null},set:function(a){this.i.sourceRoot=a}},sources:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sources")?_.S(this,"sources"):[]},set:function(a){this.i.sources=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):null},set:function(a){this.i.type=a}}});_.W.Object.defineProperties(RG,{vf:{configurable:!0,enumerable:!0,get:function(){return oG}}});
var SG=function(a){a=void 0===a?{}:a;this.i={};this.i.fileSpec=null==a.Mg?null:a.Mg;this.i.category=null==a.category?null:a.category;this.i.subcategory=null==a.Rja?null:a.Rja;this.i.data=null==a.data?null:a.data};_.V(SG,_.U);SG.prototype.ma=function(){return SG};SG.prototype.ka=function(){return{keys:["category","data","fileSpec","subcategory"],Ja:{data:uG,fileSpec:RG}}};
_.W.Object.defineProperties(SG.prototype,{category:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"category")?_.S(this,"category"):""},set:function(a){this.i.category=a}},data:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"data")?_.S(this,"data"):null},set:function(a){this.i.data=a}},Mg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.i.fileSpec=a}},Rja:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"subcategory")?_.S(this,"subcategory"):""},set:function(a){this.i.subcategory=a}}});var TG=function(a){a=void 0===a?{}:a;this.i={};this.i.range=null==a.re?null:a.re;this.i.fileSpec=null==a.Mg?null:a.Mg;this.i.url=null==a.url?null:a.url;this.i.category=null==a.category?null:a.category;this.i.subcategory=null==a.Rja?null:a.Rja;this.i.message=null==a.message?null:a.message;this.i.messageHtml=null==a.messageHtml?null:a.messageHtml;this.i.timestamp=null==a.timestamp?null:a.timestamp};_.V(TG,_.U);
TG.prototype.ma=function(){return TG};TG.prototype.ka=function(){return{keys:"category fileSpec message messageHtml range subcategory timestamp url".split(" "),Ja:{fileSpec:RG,messageHtml:JG,range:KG}}};
_.W.Object.defineProperties(TG.prototype,{category:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"category")?_.S(this,"category"):""},set:function(a){this.i.category=a}},Mg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.i.fileSpec=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.S(this,"message"):""},set:function(a){this.i.message=a}},messageHtml:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"messageHtml")?_.S(this,"messageHtml"):null},set:function(a){this.i.messageHtml=a}},re:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.S(this,"range"):null},set:function(a){this.i.range=a}},Rja:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"subcategory")?_.S(this,"subcategory"):""},set:function(a){this.i.subcategory=a}},timestamp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timestamp")?_.S(this,"timestamp"):
""},set:function(a){this.i.timestamp=a}},url:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"url")?_.S(this,"url"):""},set:function(a){this.i.url=a}}});var UG=function(a){a=void 0===a?{}:a;this.i={};this.i.fileSpec=null==a.Mg?null:a.Mg;this.i.childEntries=null==a.qOa?null:a.qOa};_.V(UG,_.U);UG.prototype.ma=function(){return UG};UG.prototype.ka=function(){return{Pa:{childEntries:FG},keys:["childEntries","fileSpec"],Ja:{fileSpec:RG}}};
_.W.Object.defineProperties(UG.prototype,{qOa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"childEntries")?_.S(this,"childEntries"):[]},set:function(a){this.i.childEntries=a}},Mg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.i.fileSpec=a}}});var VG=function(a){a=void 0===a?{}:a;this.i={};this.i.repositoryKey=null==a.Rf?null:a.Rf;this.i.fileDiffSpecs=null==a.CRa?null:a.CRa};_.V(VG,_.U);VG.prototype.ma=function(){return VG};
VG.prototype.ka=function(){return{Pa:{fileDiffSpecs:_.KF},keys:["fileDiffSpecs","repositoryKey"],Ja:{repositoryKey:_.PG}}};_.W.Object.defineProperties(VG.prototype,{CRa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffSpecs")?_.S(this,"fileDiffSpecs"):[]},set:function(a){this.i.fileDiffSpecs=a}},Rf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.S(this,"repositoryKey"):null},set:function(a){this.i.repositoryKey=a}}});
var WG=function(a){a=void 0===a?{}:a;this.i={};this.i.fileDiffContents=null==a.csa?null:a.csa};_.V(WG,_.U);WG.prototype.ma=function(){return WG};WG.prototype.ka=function(){return{Pa:{fileDiffContents:IG},keys:["fileDiffContents"]}};_.W.Object.defineProperties(WG.prototype,{csa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffContents")?_.S(this,"fileDiffContents"):[]},set:function(a){this.i.fileDiffContents=a}}});
var XG=function(a){a=void 0===a?{}:a;this.i={};this.i.status=null==a.status?null:a.status;this.i.startLine=null==a.startLine?null:a.startLine;this.i.endLine=null==a.endLine?null:a.endLine};_.V(XG,_.U);XG.prototype.ma=function(){return XG};XG.prototype.ka=function(){return{Qa:{status:qG},keys:["endLine","startLine","status"]}};
_.W.Object.defineProperties(XG.prototype,{endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.S(this,"endLine"):0},set:function(a){this.i.endLine=a}},startLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startLine")?_.S(this,"startLine"):0},set:function(a){this.i.startLine=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.S(this,"status"):null},set:function(a){this.i.status=a}}});
_.W.Object.defineProperties(XG,{Status:{configurable:!0,enumerable:!0,get:function(){return qG}}});var YG=function(a){a=void 0===a?{}:a;this.i={};this.i.coverageRanges=null==a.nPa?null:a.nPa};_.V(YG,_.U);YG.prototype.ma=function(){return YG};YG.prototype.ka=function(){return{Pa:{coverageRanges:XG},keys:["coverageRanges"]}};
_.W.Object.defineProperties(YG.prototype,{nPa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"coverageRanges")?_.S(this,"coverageRanges"):[]},set:function(a){this.i.coverageRanges=a}}});var ZG=function(a){a=void 0===a?{}:a;this.i={};this.i.root=null==a.root?null:a.root};_.V(ZG,_.U);ZG.prototype.ma=function(){return ZG};ZG.prototype.ka=function(){return{keys:["root"],Ja:{root:CG}}};
_.W.Object.defineProperties(ZG.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"root")?_.S(this,"root"):null},set:function(a){this.i.root=a}}});var $G=function(a){a=void 0===a?{}:a;this.i={};this.i.pendingClCount=null==a.vga?null:a.vga};_.V($G,_.U);$G.prototype.ma=function(){return $G};$G.prototype.ka=function(){return{keys:["pendingClCount"]}};
_.W.Object.defineProperties($G.prototype,{vga:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pendingClCount")?_.S(this,"pendingClCount"):0},set:function(a){this.i.pendingClCount=a}}});var aH=function(a){a=void 0===a?{}:a;this.i={};this.i.startIndex=null==a.startIndex?null:a.startIndex;this.i.length=null==a.length?null:a.length};_.V(aH,_.U);aH.prototype.ma=function(){return aH};aH.prototype.ka=function(){return{keys:["length","startIndex"]}};
_.W.Object.defineProperties(aH.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"length")?_.S(this,"length"):0},set:function(a){this.i.length=a}},startIndex:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startIndex")?_.S(this,"startIndex"):0},set:function(a){this.i.startIndex=a}}});var bH=function(a){a=void 0===a?{}:a;this.i={};this.i.linkRange=null==a.NWa?null:a.NWa;this.i.url=null==a.url?null:a.url};_.V(bH,_.U);bH.prototype.ma=function(){return bH};
bH.prototype.ka=function(){return{keys:["linkRange","url"],Ja:{linkRange:aH}}};_.W.Object.defineProperties(bH.prototype,{NWa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linkRange")?_.S(this,"linkRange"):null},set:function(a){this.i.linkRange=a}},url:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"url")?_.S(this,"url"):""},set:function(a){this.i.url=a}}});
_.cH=function(a){a=void 0===a?{}:a;this.i={};this.i.commitId=null==a.Lf?null:a.Lf;this.i.commitTime=null==a.HK?null:a.HK;this.i.author=null==a.Xn?null:a.Xn;this.i.commitMessage=null==a.Ds?null:a.Ds;this.i.metadata=null==a.metadata?null:a.metadata;this.i.fileDiffEntries=null==a.Fm?null:a.Fm;this.i.parentCommitIds=null==a.hI?null:a.hI;this.i.commitSubject=null==a.Eqa?null:a.Eqa;this.i.oldPath=null==a.ag?null:a.ag;this.i.committer=null==a.ROa?null:a.ROa;this.i.commitMessageLinkDefinitions=null==a.xR?
null:a.xR;this.i.fetchFileSpec=null==a.er?null:a.er;this.i.revisionNumber=null==a.revisionNumber?null:a.revisionNumber;this.i.fileOperation=null==a.IRa?null:a.IRa;this.i.workspace=null==a.Qb?null:a.Qb};_.V(_.cH,_.U);_.cH.prototype.ma=function(){return _.cH};
_.cH.prototype.ka=function(){return{Pa:{commitMessageLinkDefinitions:bH,fileDiffEntries:DG},Qa:{fileOperation:hG},keys:"author commitId commitMessage commitMessageLinkDefinitions commitSubject commitTime committer fetchFileSpec fileDiffEntries fileOperation metadata oldPath parentCommitIds revisionNumber workspace".split(" "),xd:{metadata:{wc:null,Hc:!1,Ic:!1,Jc:!1}},Ja:{author:wG,committer:wG,fetchFileSpec:RG}}};
_.W.Object.defineProperties(_.cH.prototype,{Xn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"author")?_.S(this,"author"):null},set:function(a){this.i.author=a}},Lf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitId")?_.S(this,"commitId"):""},set:function(a){this.i.commitId=a}},Ds:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitMessage")?_.S(this,"commitMessage"):""},set:function(a){this.i.commitMessage=a}},xR:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"commitMessageLinkDefinitions")?_.S(this,"commitMessageLinkDefinitions"):[]},set:function(a){this.i.commitMessageLinkDefinitions=a}},Eqa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitSubject")?_.S(this,"commitSubject"):""},set:function(a){this.i.commitSubject=a}},HK:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitTime")?_.S(this,"commitTime"):""},set:function(a){this.i.commitTime=a}},ROa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"committer")?_.S(this,"committer"):null},set:function(a){this.i.committer=a}},er:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fetchFileSpec")?_.S(this,"fetchFileSpec"):null},set:function(a){this.i.fetchFileSpec=a}},Fm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffEntries")?_.S(this,"fileDiffEntries"):[]},set:function(a){this.i.fileDiffEntries=a}},IRa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileOperation")?_.S(this,"fileOperation"):
null},set:function(a){this.i.fileOperation=a}},metadata:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"metadata")?_.S(this,"metadata"):null},set:function(a){this.i.metadata=a}},ag:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldPath")?_.S(this,"oldPath"):""},set:function(a){this.i.oldPath=a}},hI:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"parentCommitIds")?_.S(this,"parentCommitIds"):[]},set:function(a){this.i.parentCommitIds=a}},revisionNumber:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"revisionNumber")?_.S(this,"revisionNumber"):0},set:function(a){this.i.revisionNumber=a}},Qb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"workspace")?_.S(this,"workspace"):""},set:function(a){this.i.workspace=a}}});var dH=function(a){a=void 0===a?{}:a;this.i={};this.i.mappedRange=null==a.AXa?null:a.AXa;this.i.commitLogEntry=null==a.wp?null:a.wp};_.V(dH,_.U);dH.prototype.ma=function(){return dH};
dH.prototype.ka=function(){return{Pa:{commitLogEntry:_.cH,mappedRange:LG},keys:["commitLogEntry","mappedRange"]}};_.W.Object.defineProperties(dH.prototype,{wp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitLogEntry")?_.S(this,"commitLogEntry"):[]},set:function(a){this.i.commitLogEntry=a}},AXa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"mappedRange")?_.S(this,"mappedRange"):[]},set:function(a){this.i.mappedRange=a}}});
var eH=function(a){a=void 0===a?{}:a;this.i={};this.i.lineNumber=null==a.lineNumber?null:a.lineNumber;this.i.columnRanges=null==a.wR?null:a.wR};_.V(eH,_.U);eH.prototype.ma=function(){return eH};eH.prototype.ka=function(){return{Pa:{columnRanges:aH},keys:["columnRanges","lineNumber"]}};
_.W.Object.defineProperties(eH.prototype,{wR:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"columnRanges")?_.S(this,"columnRanges"):[]},set:function(a){this.i.columnRanges=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.S(this,"lineNumber"):"0"},set:function(a){this.i.lineNumber=a}}});
var fH=function(a){a=void 0===a?{}:a;this.i={};this.i.lineNumber=null==a.lineNumber?null:a.lineNumber;this.i.lineText=null==a.QH?null:a.QH;this.i.range=null==a.re?null:a.re};_.V(fH,_.U);fH.prototype.ma=function(){return fH};fH.prototype.ka=function(){return{keys:["lineNumber","lineText","range"],Ja:{range:aH}}};
_.W.Object.defineProperties(fH.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.S(this,"lineNumber"):0},set:function(a){this.i.lineNumber=a}},QH:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineText")?_.S(this,"lineText"):""},set:function(a){this.i.lineText=a}},re:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.S(this,"range"):null},set:function(a){this.i.range=a}}});
var gH=function(a){a=void 0===a?{}:a;this.i={};this.i.aggregations=null==a.aggregations?null:a.aggregations};_.V(gH,_.U);gH.prototype.ma=function(){return gH};gH.prototype.ka=function(){return{Pa:{aggregations:SG},keys:["aggregations"]}};_.W.Object.defineProperties(gH.prototype,{aggregations:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"aggregations")?_.S(this,"aggregations"):[]},set:function(a){this.i.aggregations=a}}});
var hH=function(a){a=void 0===a?{}:a;this.i={};this.i.findings=null==a.Tba?null:a.Tba};_.V(hH,_.U);hH.prototype.ma=function(){return hH};hH.prototype.ka=function(){return{Pa:{findings:TG},keys:["findings"]}};_.W.Object.defineProperties(hH.prototype,{Tba:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"findings")?_.S(this,"findings"):[]},set:function(a){this.i.findings=a}}});
var iH=function(a){a=void 0===a?{}:a;this.i={};this.i.commitLogEntries=null==a.hn?null:a.hn;this.i.nextCommitId=null==a.UEb?null:a.UEb;this.i.nextCommitIds=null==a.uYa?null:a.uYa;this.i.pageToken=null==a.pageToken?null:a.pageToken};_.V(iH,_.U);iH.prototype.ma=function(){return iH};iH.prototype.ka=function(){return{Pa:{commitLogEntries:_.cH},keys:["commitLogEntries","nextCommitId","nextCommitIds","pageToken"]}};
_.W.Object.defineProperties(iH.prototype,{hn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitLogEntries")?_.S(this,"commitLogEntries"):[]},set:function(a){this.i.commitLogEntries=a}},UEb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextCommitId")?_.S(this,"nextCommitId"):""},set:function(a){this.i.nextCommitId=a}},uYa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextCommitIds")?_.S(this,"nextCommitIds"):[]},set:function(a){this.i.nextCommitIds=
a}},pageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pageToken")?_.S(this,"pageToken"):""},set:function(a){this.i.pageToken=a}}});var $tb=function(){this.i={}};_.V($tb,_.U);$tb.prototype.ma=function(){return $tb};$tb.prototype.ka=function(){return{keys:[]}};var aub=function(){this.i={}};_.V(aub,_.U);aub.prototype.ma=function(){return aub};aub.prototype.ka=function(){return{keys:[]}};var jH=function(a){a=void 0===a?{}:a;this.i={};this.i.matchingRanges=null==a.Tu?null:a.Tu};
_.V(jH,_.U);jH.prototype.ma=function(){return jH};jH.prototype.ka=function(){return{Pa:{matchingRanges:eH},keys:["matchingRanges"]}};_.W.Object.defineProperties(jH.prototype,{Tu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.S(this,"matchingRanges"):[]},set:function(a){this.i.matchingRanges=a}}});var kH=function(a){a=void 0===a?{}:a;this.i={};this.i.tagName=null==a.tagName?null:a.tagName;this.i.targetId=null==a.targetId?null:a.targetId};_.V(kH,_.U);
kH.prototype.ma=function(){return kH};kH.prototype.ka=function(){return{keys:["tagName","targetId"]}};_.W.Object.defineProperties(kH.prototype,{tagName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tagName")?_.S(this,"tagName"):""},set:function(a){this.i.tagName=a}},targetId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetId")?_.S(this,"targetId"):""},set:function(a){this.i.targetId=a}}});
var lH=function(a){a=void 0===a?{}:a;this.i={};this.i.branch=null==a.Pd?null:a.Pd;this.i.defaultBranchName=null==a.oaa?null:a.oaa;this.i.tags=null==a.tags?null:a.tags};_.V(lH,_.U);lH.prototype.ma=function(){return lH};lH.prototype.ka=function(){return{Pa:{branch:yG,tags:kH},keys:["branch","defaultBranchName","tags"]}};
_.W.Object.defineProperties(lH.prototype,{Pd:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"branch")?_.S(this,"branch"):[]},set:function(a){this.i.branch=a}},oaa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"defaultBranchName")?_.S(this,"defaultBranchName"):""},set:function(a){this.i.defaultBranchName=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tags")?_.S(this,"tags"):[]},set:function(a){this.i.tags=a}}});
var mH=function(a){a=void 0===a?{}:a;this.i={};this.i.roots=null==a.S0a?null:a.S0a};_.V(mH,_.U);mH.prototype.ma=function(){return mH};mH.prototype.ka=function(){return{keys:["roots"],Ja:{roots:lH}}};_.W.Object.defineProperties(mH.prototype,{S0a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"roots")?_.S(this,"roots"):null},set:function(a){this.i.roots=a}}});
_.nH=function(a){a=void 0===a?{}:a;this.i={};this.i.pageToken=null==a.pageToken?null:a.pageToken;this.i.pageSize=null==a.pageSize?null:a.pageSize;this.i.numberOfContextLines=null==a.YA?null:a.YA;this.i.enableDiagnostics=null==a.WG?null:a.WG;this.i.repositoryScope=null==a.Oo?null:a.Oo;this.i.refSpecScope=null==a.HU?null:a.HU;this.i.pathPrefix=null==a.pathPrefix?null:a.pathPrefix;this.i.savedQuery=null==a.Fe?null:a.Fe;this.i.scoringModel=null==a.GN?null:a.GN;this.i.exhaustive=null==a.Bu?null:a.Bu;this.i.fullHistorySearch=
null==a.pSa?null:a.pSa;this.i.debugLevel=null==a.QR?null:a.QR;this.i.retrieveMultibranchResults=null==a.vB?null:a.vB;this.i.suppressGitLegacyResults=null==a.KB?null:a.KB;this.i.showPersonalizedResults=null==a.ot?null:a.ot};_.V(_.nH,_.U);_.nH.prototype.ma=function(){return _.nH};
_.nH.prototype.ka=function(){return{keys:"debugLevel enableDiagnostics exhaustive fullHistorySearch numberOfContextLines pageSize pageToken pathPrefix refSpecScope repositoryScope retrieveMultibranchResults savedQuery scoringModel showPersonalizedResults suppressGitLegacyResults".split(" "),Ja:{repositoryScope:SE}}};
_.W.Object.defineProperties(_.nH.prototype,{QR:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugLevel")?_.S(this,"debugLevel"):0},set:function(a){this.i.debugLevel=a}},WG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.S(this,"enableDiagnostics"):!1},set:function(a){this.i.enableDiagnostics=a}},Bu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"exhaustive")?_.S(this,"exhaustive"):!1},set:function(a){this.i.exhaustive=a}},pSa:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"fullHistorySearch")?_.S(this,"fullHistorySearch"):!1},set:function(a){this.i.fullHistorySearch=a}},YA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.S(this,"numberOfContextLines"):0},set:function(a){this.i.numberOfContextLines=a}},pageSize:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pageSize")?_.S(this,"pageSize"):0},set:function(a){this.i.pageSize=a}},pageToken:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"pageToken")?_.S(this,"pageToken"):""},set:function(a){this.i.pageToken=a}},pathPrefix:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pathPrefix")?_.S(this,"pathPrefix"):""},set:function(a){this.i.pathPrefix=a}},HU:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpecScope")?_.S(this,"refSpecScope"):""},set:function(a){this.i.refSpecScope=a}},Oo:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryScope")?_.S(this,
"repositoryScope"):null},set:function(a){this.i.repositoryScope=a}},vB:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"retrieveMultibranchResults")?_.S(this,"retrieveMultibranchResults"):!1},set:function(a){this.i.retrieveMultibranchResults=a}},Fe:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.S(this,"savedQuery"):""},set:function(a){this.i.savedQuery=a}},GN:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"scoringModel")?_.S(this,"scoringModel"):
""},set:function(a){this.i.scoringModel=a}},ot:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showPersonalizedResults")?_.S(this,"showPersonalizedResults"):!1},set:function(a){this.i.showPersonalizedResults=a}},KB:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suppressGitLegacyResults")?_.S(this,"suppressGitLegacyResults"):!1},set:function(a){this.i.suppressGitLegacyResults=a}}});
_.oH=function(a){a=void 0===a?{}:a;this.i={};this.i.numberOfContextLines=null==a.YA?null:a.YA;this.i.minSnippetLinesPerFile=null==a.cva?null:a.cva;this.i.minSnippetLinesPerPage=null==a.dva?null:a.dva;this.i.showAllSnippets=null==a.k2a?null:a.k2a};_.V(_.oH,_.U);_.oH.prototype.ma=function(){return _.oH};_.oH.prototype.ka=function(){return{keys:["minSnippetLinesPerFile","minSnippetLinesPerPage","numberOfContextLines","showAllSnippets"]}};
_.W.Object.defineProperties(_.oH.prototype,{cva:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"minSnippetLinesPerFile")?_.S(this,"minSnippetLinesPerFile"):0},set:function(a){this.i.minSnippetLinesPerFile=a}},dva:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"minSnippetLinesPerPage")?_.S(this,"minSnippetLinesPerPage"):0},set:function(a){this.i.minSnippetLinesPerPage=a}},YA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.S(this,
"numberOfContextLines"):0},set:function(a){this.i.numberOfContextLines=a}},k2a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showAllSnippets")?_.S(this,"showAllSnippets"):!1},set:function(a){this.i.showAllSnippets=a}}});var pH=function(a){a=void 0===a?{}:a;this.i={};this.i.queryString=null==a.nB?null:a.nB;this.i.searchOptions=null==a.o1a?null:a.o1a;this.i.snippetOptions=null==a.xV?null:a.xV};_.V(pH,_.U);pH.prototype.ma=function(){return pH};
pH.prototype.ka=function(){return{keys:["queryString","searchOptions","snippetOptions"],Ja:{searchOptions:_.nH,snippetOptions:_.oH}}};
_.W.Object.defineProperties(pH.prototype,{nB:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.S(this,"queryString"):""},set:function(a){this.i.queryString=a}},o1a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchOptions")?_.S(this,"searchOptions"):null},set:function(a){this.i.searchOptions=a}},xV:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippetOptions")?_.S(this,"snippetOptions"):null},set:function(a){this.i.snippetOptions=a}}});
_.qH=function(a){a=void 0===a?{}:a;this.i={};this.i.enableDiagnostics=null==a.WG?null:a.WG;this.i.savedQuery=null==a.Fe?null:a.Fe};_.V(_.qH,_.U);_.qH.prototype.ma=function(){return _.qH};_.qH.prototype.ka=function(){return{keys:["enableDiagnostics","savedQuery"]}};
_.W.Object.defineProperties(_.qH.prototype,{WG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.S(this,"enableDiagnostics"):!1},set:function(a){this.i.enableDiagnostics=a}},Fe:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.S(this,"savedQuery"):""},set:function(a){this.i.savedQuery=a}}});_.rH=function(a){a=void 0===a?{}:a;this.i={};this.i.numberOfContextLines=null==a.YA?null:a.YA};_.V(_.rH,_.U);_.rH.prototype.ma=function(){return _.rH};
_.rH.prototype.ka=function(){return{keys:["numberOfContextLines"]}};_.W.Object.defineProperties(_.rH.prototype,{YA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.S(this,"numberOfContextLines"):0},set:function(a){this.i.numberOfContextLines=a}}});var sH=function(a){a=void 0===a?{}:a;this.i={};this.i.file=null==a.file?null:a.file;this.i.queryString=null==a.nB?null:a.nB;this.i.options=null==a.options?null:a.options;this.i.snippetOptions=null==a.xV?null:a.xV};
_.V(sH,_.U);sH.prototype.ma=function(){return sH};sH.prototype.ka=function(){return{keys:["file","options","queryString","snippetOptions"],Ja:{file:RG,options:_.qH,snippetOptions:_.rH}}};
_.W.Object.defineProperties(sH.prototype,{file:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"file")?_.S(this,"file"):null},set:function(a){this.i.file=a}},options:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"options")?_.S(this,"options"):null},set:function(a){this.i.options=a}},nB:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.S(this,"queryString"):""},set:function(a){this.i.queryString=a}},xV:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"snippetOptions")?_.S(this,"snippetOptions"):null},set:function(a){this.i.snippetOptions=a}}});var tH=function(a){a=void 0===a?{}:a;this.i={};this.i.tokenType=null==a.tokenType?null:a.tokenType;this.i.range=null==a.re?null:a.re};_.V(tH,_.U);tH.prototype.ma=function(){return tH};tH.prototype.ka=function(){return{Qa:{tokenType:tG},keys:["range","tokenType"],Ja:{range:aH}}};
_.W.Object.defineProperties(tH.prototype,{re:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.S(this,"range"):null},set:function(a){this.i.range=a}},tokenType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tokenType")?_.S(this,"tokenType"):null},set:function(a){this.i.tokenType=a}}});
var uH=function(a){a=void 0===a?{}:a;this.i={};this.i.lineText=null==a.QH?null:a.QH;this.i.lineNumber=null==a.lineNumber?null:a.lineNumber;this.i.matchingRanges=null==a.Tu?null:a.Tu;this.i.ranges=null==a.mN?null:a.mN;this.i.tokens=null==a.lh?null:a.lh};_.V(uH,_.U);uH.prototype.ma=function(){return uH};uH.prototype.ka=function(){return{Pa:{ranges:aH,tokens:tH},keys:["lineNumber","lineText","matchingRanges","ranges","tokens"],Ja:{matchingRanges:eH}}};
_.W.Object.defineProperties(uH.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.S(this,"lineNumber"):"0"},set:function(a){this.i.lineNumber=a}},QH:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineText")?_.S(this,"lineText"):""},set:function(a){this.i.lineText=a}},Tu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.S(this,"matchingRanges"):null},set:function(a){this.i.matchingRanges=a}},mN:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"ranges")?_.S(this,"ranges"):[]},set:function(a){this.i.ranges=a}},lh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tokens")?_.S(this,"tokens"):[]},set:function(a){this.i.tokens=a}}});_.vH=function(a){a=void 0===a?{}:a;this.i={};this.i.snippetLines=null==a.qt?null:a.qt};_.V(_.vH,_.U);_.vH.prototype.ma=function(){return _.vH};_.vH.prototype.ka=function(){return{Pa:{snippetLines:uH},keys:["snippetLines"]}};
_.W.Object.defineProperties(_.vH.prototype,{qt:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippetLines")?_.S(this,"snippetLines"):[]},set:function(a){this.i.snippetLines=a}}});var wH=function(a){a=void 0===a?{}:a;this.i={};this.i.matchingSnippets=null==a.FXa?null:a.FXa};_.V(wH,_.U);wH.prototype.ma=function(){return wH};wH.prototype.ka=function(){return{Pa:{matchingSnippets:_.vH},keys:["matchingSnippets"]}};
_.W.Object.defineProperties(wH.prototype,{FXa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingSnippets")?_.S(this,"matchingSnippets"):[]},set:function(a){this.i.matchingSnippets=a}}});var xH=function(a){a=void 0===a?{}:a;this.i={};this.i.matchingRanges=null==a.Tu?null:a.Tu;this.i.ranges=null==a.mN?null:a.mN;this.i.snippets=null==a.Ih?null:a.Ih};_.V(xH,_.U);xH.prototype.ma=function(){return xH};
xH.prototype.ka=function(){return{Pa:{matchingRanges:eH},keys:["matchingRanges","ranges","snippets"],Ja:{ranges:jH,snippets:wH}}};
_.W.Object.defineProperties(xH.prototype,{Tu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.S(this,"matchingRanges"):[]},set:function(a){this.i.matchingRanges=a}},mN:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ranges")?_.S(this,"ranges"):null},set:function(a){this.i.ranges=a}},Ih:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.S(this,"snippets"):null},set:function(a){this.i.snippets=a}}});
_.yH=function(a){a=void 0===a?{}:a;this.i={};this.i.sourcePath=null==a.Lj?null:a.Lj;this.i.snippet=null==a.snippet?null:a.snippet};_.V(_.yH,_.U);_.yH.prototype.ma=function(){return _.yH};_.yH.prototype.ka=function(){return{keys:["snippet","sourcePath"],Ja:{snippet:_.vH}}};
_.W.Object.defineProperties(_.yH.prototype,{snippet:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippet")?_.S(this,"snippet"):null},set:function(a){this.i.snippet=a}},Lj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourcePath")?_.S(this,"sourcePath"):""},set:function(a){this.i.sourcePath=a}}});
_.zH=function(a){a=void 0===a?{}:a;this.i={};this.i.methodFullyQualifiedName=null==a.VXa?null:a.VXa;this.i.methodDefinitionQuery=null==a.M0?null:a.M0;this.i.snippetQuery=null==a.S2?null:a.S2;this.i.maxOutputExamples=null==a.IXa?null:a.IXa};_.V(_.zH,_.U);_.zH.prototype.ma=function(){return _.zH};_.zH.prototype.ka=function(){return{keys:["maxOutputExamples","methodDefinitionQuery","methodFullyQualifiedName","snippetQuery"],Ja:{methodDefinitionQuery:_.MG,snippetQuery:_.yH}}};
_.W.Object.defineProperties(_.zH.prototype,{IXa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"maxOutputExamples")?_.S(this,"maxOutputExamples"):0},set:function(a){this.i.maxOutputExamples=a}},M0:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"methodDefinitionQuery")?_.S(this,"methodDefinitionQuery"):null},set:function(a){this.i.methodDefinitionQuery=a}},VXa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"methodFullyQualifiedName")?_.S(this,"methodFullyQualifiedName"):
""},set:function(a){this.i.methodFullyQualifiedName=a}},S2:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippetQuery")?_.S(this,"snippetQuery"):null},set:function(a){this.i.snippetQuery=a}}});var AH=function(a){a=void 0===a?{}:a;this.i={};this.i.revision=null==a.ue?null:a.ue;this.i.snippets=null==a.Ih?null:a.Ih};_.V(AH,_.U);AH.prototype.ma=function(){return AH};AH.prototype.ka=function(){return{Pa:{snippets:_.vH},keys:["revision","snippets"]}};
_.W.Object.defineProperties(AH.prototype,{ue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"revision")?_.S(this,"revision"):""},set:function(a){this.i.revision=a}},Ih:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.S(this,"snippets"):[]},set:function(a){this.i.snippets=a}}});
var BH=function(a){a=void 0===a?{}:a;this.i={};this.i.fileSpec=null==a.Mg?null:a.Mg;this.i.snippets=null==a.Ih?null:a.Ih;this.i.numberOfMatchingLines=null==a.wva?null:a.wva;this.i.matchingChangelists=null==a.bDb?null:a.bDb;this.i.revisionMatches=null==a.P0a?null:a.P0a;this.i.deletedAtCl=null==a.NG?null:a.NG;this.i.deletedTermChangelist=null==a.OG?null:a.OG};_.V(BH,_.U);BH.prototype.ma=function(){return BH};
BH.prototype.ka=function(){return{Pa:{revisionMatches:AH,snippets:_.vH},keys:"deletedAtCl deletedTermChangelist fileSpec matchingChangelists numberOfMatchingLines revisionMatches snippets".split(" "),Ja:{fileSpec:RG}}};
_.W.Object.defineProperties(BH.prototype,{NG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deletedAtCl")?_.S(this,"deletedAtCl"):"0"},set:function(a){this.i.deletedAtCl=a}},OG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deletedTermChangelist")?_.S(this,"deletedTermChangelist"):"0"},set:function(a){this.i.deletedTermChangelist=a}},Mg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.i.fileSpec=
a}},bDb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingChangelists")?_.S(this,"matchingChangelists"):[]},set:function(a){this.i.matchingChangelists=a}},wva:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfMatchingLines")?_.S(this,"numberOfMatchingLines"):0},set:function(a){this.i.numberOfMatchingLines=a}},P0a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"revisionMatches")?_.S(this,"revisionMatches"):[]},set:function(a){this.i.revisionMatches=
a}},Ih:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.S(this,"snippets"):[]},set:function(a){this.i.snippets=a}}});var CH=function(a){a=void 0===a?{}:a;this.i={};this.i.fileSearchResult=null==a.hsa?null:a.hsa;this.i.directorySearchResult=null==a.dQa?null:a.dQa;this.i.debugInfoString=null==a.MG?null:a.MG;this.i.resultToken=null==a.UU?null:a.UU;this.i.personalized=null==a.xga?null:a.xga;this.i.refsToken=null==a.oha?null:a.oha};_.V(CH,_.U);CH.prototype.ma=function(){return CH};
CH.prototype.ka=function(){return{keys:"debugInfoString directorySearchResult fileSearchResult personalized refsToken resultToken".split(" "),Ja:{directorySearchResult:UG,fileSearchResult:BH}}};
_.W.Object.defineProperties(CH.prototype,{MG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugInfoString")?_.S(this,"debugInfoString"):""},set:function(a){this.i.debugInfoString=a}},dQa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"directorySearchResult")?_.S(this,"directorySearchResult"):null},set:function(a){this.i.directorySearchResult=a}},hsa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSearchResult")?_.S(this,"fileSearchResult"):null},
set:function(a){this.i.fileSearchResult=a}},xga:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"personalized")?_.S(this,"personalized"):!1},set:function(a){this.i.personalized=a}},oha:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refsToken")?_.S(this,"refsToken"):""},set:function(a){this.i.refsToken=a}},UU:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resultToken")?_.S(this,"resultToken"):""},set:function(a){this.i.resultToken=a}}});
_.DH=function(a){a=void 0===a?{}:a;this.i={};this.i.searchResults=null==a.zB?null:a.zB;this.i.estimatedResultCount=null==a.UQa?null:a.UQa;this.i.nextPageToken=null==a.nextPageToken?null:a.nextPageToken;this.i.debugInfoString=null==a.MG?null:a.MG;this.i.responseToken=null==a.Oha?null:a.Oha;this.i.exhaustive=null==a.Bu?null:a.Bu;this.i.requestToken=null==a.NU?null:a.NU;this.i.debugResponseProto=null==a.Yq?null:a.Yq;this.i.debugRequestProto=null==a.Xq?null:a.Xq;this.i.refinements=null==a.tE?null:a.tE};
_.V(_.DH,_.U);_.DH.prototype.ma=function(){return _.DH};_.DH.prototype.ka=function(){return{Pa:{searchResults:CH},keys:"debugInfoString debugRequestProto debugResponseProto estimatedResultCount exhaustive nextPageToken refinements requestToken responseToken searchResults".split(" ")}};
_.W.Object.defineProperties(_.DH.prototype,{MG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugInfoString")?_.S(this,"debugInfoString"):""},set:function(a){this.i.debugInfoString=a}},Xq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugRequestProto")?_.S(this,"debugRequestProto"):""},set:function(a){this.i.debugRequestProto=a}},Yq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugResponseProto")?_.S(this,"debugResponseProto"):""},set:function(a){this.i.debugResponseProto=
a}},UQa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"estimatedResultCount")?_.S(this,"estimatedResultCount"):"0"},set:function(a){this.i.estimatedResultCount=a}},Bu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"exhaustive")?_.S(this,"exhaustive"):!1},set:function(a){this.i.exhaustive=a}},nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextPageToken")?_.S(this,"nextPageToken"):""},set:function(a){this.i.nextPageToken=a}},tE:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"refinements")?_.S(this,"refinements"):[]},set:function(a){this.i.refinements=a}},NU:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"requestToken")?_.S(this,"requestToken"):""},set:function(a){this.i.requestToken=a}},Oha:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"responseToken")?_.S(this,"responseToken"):""},set:function(a){this.i.responseToken=a}},zB:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchResults")?
_.S(this,"searchResults"):[]},set:function(a){this.i.searchResults=a}}});var FH=function(a){a=void 0===a?{}:a;this.i={};this.i.example=null==a.Mra?null:a.Mra;this.i.exampleSnippet=null==a.Nra?null:a.Nra;this.i.commonPatternRanges=null==a.SOa?null:a.SOa;this.i.sourcePath=null==a.Lj?null:a.Lj;this.i.sourceLine=null==a.VN?null:a.VN;this.i.inputExampleCount=null==a.Tta?null:a.Tta;this.i.similarExampleCount=null==a.B2a?null:a.B2a};_.V(FH,_.U);FH.prototype.ma=function(){return FH};
FH.prototype.ka=function(){return{Pa:{commonPatternRanges:eH},keys:"commonPatternRanges example exampleSnippet inputExampleCount similarExampleCount sourceLine sourcePath".split(" "),Ja:{exampleSnippet:_.vH}}};
_.W.Object.defineProperties(FH.prototype,{SOa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commonPatternRanges")?_.S(this,"commonPatternRanges"):[]},set:function(a){this.i.commonPatternRanges=a}},Mra:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"example")?_.S(this,"example"):""},set:function(a){this.i.example=a}},Nra:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"exampleSnippet")?_.S(this,"exampleSnippet"):null},set:function(a){this.i.exampleSnippet=
a}},Tta:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"inputExampleCount")?_.S(this,"inputExampleCount"):0},set:function(a){this.i.inputExampleCount=a}},B2a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"similarExampleCount")?_.S(this,"similarExampleCount"):0},set:function(a){this.i.similarExampleCount=a}},VN:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourceLine")?_.S(this,"sourceLine"):0},set:function(a){this.i.sourceLine=a}},Lj:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"sourcePath")?_.S(this,"sourcePath"):""},set:function(a){this.i.sourcePath=a}}});var GH=function(a){a=void 0===a?{}:a;this.i={};this.i.examples=null==a.dba?null:a.dba};_.V(GH,_.U);GH.prototype.ma=function(){return GH};GH.prototype.ka=function(){return{Pa:{examples:FH},keys:["examples"]}};
_.W.Object.defineProperties(GH.prototype,{dba:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"examples")?_.S(this,"examples"):[]},set:function(a){this.i.examples=a}}});
var HH=function(a){a=void 0===a?{}:a;this.i={};this.i.repositoryScope=null==a.Oo?null:a.Oo;this.i.refSpecScope=null==a.HU?null:a.HU;this.i.pathPrefix=null==a.pathPrefix?null:a.pathPrefix;this.i.savedQuery=null==a.Fe?null:a.Fe;this.i.maxSuggestions=null==a.LXa?null:a.LXa;this.i.enableDiagnostics=null==a.WG?null:a.WG;this.i.retrieveMultibranchResults=null==a.vB?null:a.vB;this.i.suppressGitLegacyResults=null==a.KB?null:a.KB;this.i.showPersonalizedResults=null==a.ot?null:a.ot};_.V(HH,_.U);
HH.prototype.ma=function(){return HH};HH.prototype.ka=function(){return{keys:"enableDiagnostics maxSuggestions pathPrefix refSpecScope repositoryScope retrieveMultibranchResults savedQuery showPersonalizedResults suppressGitLegacyResults".split(" "),Ja:{repositoryScope:SE}}};
_.W.Object.defineProperties(HH.prototype,{WG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.S(this,"enableDiagnostics"):!1},set:function(a){this.i.enableDiagnostics=a}},LXa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"maxSuggestions")?_.S(this,"maxSuggestions"):0},set:function(a){this.i.maxSuggestions=a}},pathPrefix:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pathPrefix")?_.S(this,"pathPrefix"):""},set:function(a){this.i.pathPrefix=
a}},HU:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpecScope")?_.S(this,"refSpecScope"):""},set:function(a){this.i.refSpecScope=a}},Oo:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryScope")?_.S(this,"repositoryScope"):null},set:function(a){this.i.repositoryScope=a}},vB:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"retrieveMultibranchResults")?_.S(this,"retrieveMultibranchResults"):!1},set:function(a){this.i.retrieveMultibranchResults=
a}},Fe:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.S(this,"savedQuery"):""},set:function(a){this.i.savedQuery=a}},ot:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showPersonalizedResults")?_.S(this,"showPersonalizedResults"):!1},set:function(a){this.i.showPersonalizedResults=a}},KB:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suppressGitLegacyResults")?_.S(this,"suppressGitLegacyResults"):!1},set:function(a){this.i.suppressGitLegacyResults=
a}}});var IH=function(a){a=void 0===a?{}:a;this.i={};this.i.queryString=null==a.nB?null:a.nB;this.i.suggestOptions=null==a.r3a?null:a.r3a};_.V(IH,_.U);IH.prototype.ma=function(){return IH};IH.prototype.ka=function(){return{keys:["queryString","suggestOptions"],Ja:{suggestOptions:HH}}};
_.W.Object.defineProperties(IH.prototype,{nB:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.S(this,"queryString"):""},set:function(a){this.i.queryString=a}},r3a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suggestOptions")?_.S(this,"suggestOptions"):null},set:function(a){this.i.suggestOptions=a}}});var JH=function(a){a=void 0===a?{}:a;this.i={};this.i.type=null==a.type?null:a.type;this.i.range=null==a.re?null:a.re};_.V(JH,_.U);JH.prototype.ma=function(){return JH};
JH.prototype.ka=function(){return{Qa:{type:sG},keys:["range","type"],Ja:{range:aH}}};_.W.Object.defineProperties(JH.prototype,{re:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.S(this,"range"):null},set:function(a){this.i.range=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):null},set:function(a){this.i.type=a}}});_.W.Object.defineProperties(JH,{vf:{configurable:!0,enumerable:!0,get:function(){return sG}}});
var KH=function(a){a=void 0===a?{}:a;this.i={};this.i.title=null==a.title?null:a.title;this.i.symbol=null==a.Ti?null:a.Ti;this.i.fileSpec=null==a.Mg?null:a.Mg;this.i.lineNumber=null==a.lineNumber?null:a.lineNumber;this.i.resultToken=null==a.UU?null:a.UU;this.i.match=null==a.match?null:a.match};_.V(KH,_.U);KH.prototype.ma=function(){return KH};KH.prototype.ka=function(){return{keys:"fileSpec lineNumber match resultToken symbol title".split(" "),Ja:{fileSpec:RG,match:fH,symbol:JH}}};
_.W.Object.defineProperties(KH.prototype,{Mg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.i.fileSpec=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.S(this,"lineNumber"):0},set:function(a){this.i.lineNumber=a}},match:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"match")?_.S(this,"match"):null},set:function(a){this.i.match=a}},UU:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"resultToken")?_.S(this,"resultToken"):""},set:function(a){this.i.resultToken=a}},Ti:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"symbol")?_.S(this,"symbol"):null},set:function(a){this.i.symbol=a}},title:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"title")?_.S(this,"title"):""},set:function(a){this.i.title=a}}});
var LH=function(a){a=void 0===a?{}:a;this.i={};this.i.suggestions=null==a.Bv?null:a.Bv;this.i.responseToken=null==a.Oha?null:a.Oha;this.i.requestToken=null==a.NU?null:a.NU};_.V(LH,_.U);LH.prototype.ma=function(){return LH};LH.prototype.ka=function(){return{Pa:{suggestions:KH},keys:["requestToken","responseToken","suggestions"]}};
_.W.Object.defineProperties(LH.prototype,{NU:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"requestToken")?_.S(this,"requestToken"):""},set:function(a){this.i.requestToken=a}},Oha:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"responseToken")?_.S(this,"responseToken"):""},set:function(a){this.i.responseToken=a}},Bv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suggestions")?_.S(this,"suggestions"):[]},set:function(a){this.i.suggestions=a}}});
_.MH={$Xgafv:"$.xgafv",access_token:"access_token",activityTypes:"activityTypes",alias:"alias",alt:"alt",callback:"callback",categories:"categories",category:"category",diffBase:"diffBase",domain:"domain",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",methodSpec:"methodSpec",multibranchEnabled:"multibranchEnabled",
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"};NH=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.fm(b,c)};NH.O=function(a){return new (a||NH)(_.q(_.sv,8),_.q(_.tv),_.q(_.em,8))};NH.ta=_.p({token:NH,qa:NH.O});var bub=function(){};bub.O=function(a){return new (a||bub)};
bub.ta=_.p({token:bub,qa:function(a){return NH.O(a)},Ga:_.uv});var OH=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.fm(b,c)};OH.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.gm(this.rb,{body:null,Kb:"GET",Nb:"integration_grimoire_pa_googleapis_sandbox.codeFindings.aggregations.list",path:"/"+this.Va+"/codeFindings/aggregations",Ta:_.Tf(a,_.MH,b),Ob:gH})};OH.O=function(a){return new (a||OH)(_.q(_.sv,8),_.q(_.tv),_.q(_.em,8))};OH.ta=_.p({token:OH,qa:OH.O});
var cub=function(){};cub.O=function(a){return new (a||cub)};cub.ta=_.p({token:cub,qa:function(a){return OH.O(a)},Ga:_.uv});var PH=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.fm(b,c)};PH.prototype.getConfiguration=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.gm(this.rb,{body:null,Kb:"GET",Nb:"integration_grimoire_pa_googleapis_sandbox.codeFindings.getConfiguration",path:"/"+this.Va+"/codeFindings/configuration",Ta:_.Tf(a,_.MH,b),Ob:ZG})};
PH.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.gm(this.rb,{body:null,Kb:"GET",Nb:"integration_grimoire_pa_googleapis_sandbox.codeFindings.list",path:"/"+this.Va+"/codeFindings",Ta:_.Tf(a,_.MH,b),Ob:hH})};PH.O=function(a){return new (a||PH)(_.q(_.sv,8),_.q(_.tv),_.q(_.em,8))};PH.ta=_.p({token:PH,qa:PH.O});var dub=function(){};dub.O=function(a){return new (a||dub)};dub.ta=_.p({token:dub,qa:function(a){return PH.O(a)},Ga:_.uv});
var QH=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.fm(b,c)};QH.prototype.match=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.gm(this.rb,{body:a,Kb:"POST",Nb:"integration_grimoire_pa_googleapis_sandbox.contents.match",path:"/"+this.Va+"/contents/match",Ta:_.Tf(b,_.MH,c),Ob:xH})};
QH.prototype.search=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.gm(this.rb,{body:a,Kb:"POST",Nb:"integration_grimoire_pa_googleapis_sandbox.contents.search",path:"/"+this.Va+"/contents/search",Ta:_.Tf(b,_.MH,c),Ob:_.DH})};QH.prototype.p3a=function(a,b){b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.gm(this.rb,{body:a,Kb:"POST",Nb:"integration_grimoire_pa_googleapis_sandbox.contents.suggest",path:"/"+this.Va+"/contents/suggest",Ta:_.Tf(b,_.MH,c),Ob:LH})};
QH.O=function(a){return new (a||QH)(_.q(_.sv,8),_.q(_.tv),_.q(_.em,8))};QH.ta=_.p({token:QH,qa:QH.O});var eub=function(){};eub.O=function(a){return new (a||eub)};eub.ta=_.p({token:eub,qa:function(a){return QH.O(a)},Ga:_.uv});var RH=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.fm(b,c)};
RH.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.gm(this.rb,{body:a,Kb:"POST",Nb:"integration_grimoire_pa_googleapis_sandbox.diff.get",path:"/"+this.Va+"/diff:get",Ta:_.Tf(b,_.MH,c),Ob:WG})};RH.O=function(a){return new (a||RH)(_.q(_.sv,8),_.q(_.tv),_.q(_.em,8))};RH.ta=_.p({token:RH,qa:RH.O});var fub=function(){};fub.O=function(a){return new (a||fub)};fub.ta=_.p({token:fub,qa:function(a){return RH.O(a)},Ga:_.uv});
var SH=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.fm(b,c)};SH.prototype.get=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.gm(this.rb,{body:null,Kb:"GET",Nb:"integration_grimoire_pa_googleapis_sandbox.fileCoverageCategories.get",path:"/"+this.Va+"/fileCoverageCategories:get",Ta:_.Tf(a,_.MH,b),Ob:OG})};SH.O=function(a){return new (a||SH)(_.q(_.sv,8),_.q(_.tv),_.q(_.em,8))};SH.ta=_.p({token:SH,qa:SH.O});var gub=function(){};gub.O=function(a){return new (a||gub)};
gub.ta=_.p({token:gub,qa:function(a){return SH.O(a)},Ga:_.uv});var TH=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.fm(b,c)};TH.prototype.get=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.gm(this.rb,{body:null,Kb:"GET",Nb:"integration_grimoire_pa_googleapis_sandbox.fileTestCoverage.get",path:"/"+this.Va+"/fileTestCoverage:get",Ta:_.Tf(a,_.MH,b),Ob:YG})};TH.O=function(a){return new (a||TH)(_.q(_.sv,8),_.q(_.tv),_.q(_.em,8))};TH.ta=_.p({token:TH,qa:TH.O});var hub=function(){};
hub.O=function(a){return new (a||hub)};hub.ta=_.p({token:hub,qa:function(a){return TH.O(a)},Ga:_.uv});var UH=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.fm(b,c)};UH.prototype.mca=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.gm(this.rb,{body:null,Kb:"GET",Nb:"integration_grimoire_pa_googleapis_sandbox.history.getDiff",path:"/"+this.Va+"/history/diff",Ta:_.Tf(a,_.MH,b),Ob:NG})};
UH.prototype.mTa=function(a){a=void 0===a?{}:a;var b=void 0===b?{}:b;return _.gm(this.rb,{body:null,Kb:"GET",Nb:"integration_grimoire_pa_googleapis_sandbox.history.getPendingChanges",path:"/"+this.Va+"/history/pendingChanges",Ta:_.Tf(a,_.MH,b),Ob:$G})};UH.O=function(a){return new (a||UH)(_.q(_.sv,8),_.q(_.tv),_.q(_.em,8))};UH.ta=_.p({token:UH,qa:UH.O});_.VH=function(){};_.VH.O=function(a){return new (a||_.VH)};_.VH.ta=_.p({token:_.VH,qa:function(a){return UH.O(a)},Ga:_.uv});
var WH=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.fm(b,c)};WH.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.gm(this.rb,{body:null,Kb:"GET",Nb:"integration_grimoire_pa_googleapis_sandbox.history.list.list",path:"/"+this.Va+"/history/list",Ta:_.Tf(a,_.MH,b),Ob:iH})};WH.O=function(a){return new (a||WH)(_.q(_.sv,8),_.q(_.tv),_.q(_.em,8))};WH.ta=_.p({token:WH,qa:WH.O});_.XH=function(){};_.XH.O=function(a){return new (a||_.XH)};
_.XH.ta=_.p({token:_.XH,qa:function(a){return WH.O(a)},Ga:_.uv});var YH=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.fm(b,c)};YH.prototype.a_a=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.gm(this.rb,{body:a,Kb:"POST",Nb:"integration_grimoire_pa_googleapis_sandbox.indexing.prepare",path:"/"+this.Va+"/indexing/prepare",Ta:_.Tf(b,_.MH,c),Ob:aub})};YH.O=function(a){return new (a||YH)(_.q(_.sv,8),_.q(_.tv),_.q(_.em,8))};YH.ta=_.p({token:YH,qa:YH.O});var iub=function(){};
iub.O=function(a){return new (a||iub)};iub.ta=_.p({token:iub,qa:function(a){return YH.O(a)},Ga:_.uv});var ZH=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.fm(b,c)};ZH.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.gm(this.rb,{body:null,Kb:"GET",Nb:"integration_grimoire_pa_googleapis_sandbox.refs.list",path:"/"+this.Va+"/refs",Ta:_.Tf(a,_.MH,b),Ob:mH})};ZH.O=function(a){return new (a||ZH)(_.q(_.sv,8),_.q(_.tv),_.q(_.em,8))};ZH.ta=_.p({token:ZH,qa:ZH.O});
var jub=function(){};jub.O=function(a){return new (a||jub)};jub.ta=_.p({token:jub,qa:function(a){return ZH.O(a)},Ga:_.uv});var $H=function(){};$H.O=function(a){return new (a||$H)};$H.Da=_.uc({type:$H});$H.Ca=_.ec({imports:[_.Um]});var kub=function(){};kub.O=function(a){return new (a||kub)};kub.ya=_.tc({type:kub,oa:[["","onedevDot",""]],tb:1,Za:function(a){a&2&&_.cf("aria-hidden",!0)},jc:["onedevDot",""],Aa:1,Ba:0,ua:function(a){a&1&&_.N(0,"\u00a0\u00b7\u00a0")},ob:2});var aI=function(){};
aI.O=function(a){return new (a||aI)};aI.Da=_.uc({type:aI});aI.Ca=_.ec({});var lub=[[["onedev-hovercard-action"]]],bI=function(){};bI.prototype.Ra=function(){};
_.W.Object.defineProperties(bI.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"}}},YEc:{configurable:!0,enumerable:!0,get:function(){return this.changelist.updateTime?(new _.Ku("HH:mm MMM d, yyyy")).format(this.changelist.updateTime):""}}});bI.O=function(a){return new (a||bI)};
bI.ya=_.tc({type:bI,oa:[["onedev-changelist-hovercard-body"]],inputs:{changelist:"changelist"},standalone:!0,features:[_.zf],Yb:["onedev-hovercard-action"],Aa:30,Ba:7,Ea:[["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",""]],ua:function(a,b){a&1&&(_.rf(lub),_.A(0,"div",0)(1,"div",1)(2,"div",2),_.N(3),_.B(),_.A(4,"div",3),_.E(5,"mat-icon",4),_.A(6,"div",5)(7,"span",6),_.N(8),_.B(),_.x(9,Snb,2,1,"span",7),_.B(),_.E(10,"mat-icon",8),_.A(11,"div",5)(12,"div",9)(13,"span",6),_.N(14,"Author"),_.B(),_.A(15,"span"),_.N(16),_.B()(),_.A(17,"div",9)(18,"span",6),_.N(19,"Reviewers"),
_.B(),_.A(20,"ul",10),_.x(21,Unb,4,2,"ng-container",11),_.B()(),_.x(22,Vnb,5,1,"div",12),_.B(),_.E(23,"mat-icon",13),_.A(24,"div",5)(25,"ul",10)(26,"li")(27,"a",14),_.N(28,"Critique"),_.B()()()()()(),_.sf(29),_.B());a&2&&(_.t(3),_.wf(" ",b.changelist.title," "),_.t(5),_.xf(b.statusText),_.t(1),_.y("ngIf",b.changelist.updateTime),_.t(7),_.xf(b.changelist.Xn),_.t(5),_.y("ngForOf",b.changelist.yN),_.t(1),_.y("ngIf",b.changelist.gfb),_.t(5),_.y("href","https://critique-ng.corp.google.com/cl/"+b.changelist.id,
_.yd))},Ia:[$H,_.Um,_.Nm,_.Om,aI,kub,_.dt,_.ct],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,Oa:0});mub=[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];_.cI=function(a){var b=_.fab.call(this)||this;b.Ma=a;b.rh=new _.Ee;"action-list"===b.aab()&&(a.na.classList.add("mat-action-list"),a.na.setAttribute("role","group"));return b};_.V(_.cI,_.fab);_.cI.prototype.aab=function(){var a=this.Ma.na.nodeName.toLowerCase();return"mat-list"===a?"list":"mat-action-list"===a?"action-list":null};_.cI.prototype.Tb=function(){this.rh.next()};_.cI.prototype.Ka=function(){this.rh.complete()};
_.cI.O=function(a){return new (a||_.cI)(_.u(_.ld))};_.cI.ya=_.tc({type:_.cI,oa:[["mat-list"],["mat-action-list"]],yb:[1,"mat-list","mat-list-base"],tb:1,Za:function(a){a&2&&_.cf("mat-id-collision",null)},inputs:{hd:"disableRipple",disabled:"disabled"},Sb:["matList"],features:[_.yf([{wa:_.bab,Hb:_.cI}]),_.af,_.Mc],Yb:_.dab,Aa:1,Ba:0,ua:function(a){a&1&&(_.rf(),_.sf(0))},styles:[_.eab()],ob:2,Oa:0});_.dI=function(){};_.dI.O=function(a){return new (a||_.dI)};_.dI.Da=_.uc({type:_.dI});_.dI.Ca=_.ec({});
_.eI=function(){};_.eI.O=function(a){return new (a||_.eI)};_.eI.Ha=_.wc({type:_.eI,oa:[["mat-panel-title"]],yb:[1,"mat-expansion-panel-header-title"],standalone:!0});_.fI=function(a){this.BE=a};_.oub=function(a,b,c){var d=b?Xnb([],b):c.prefix,e={prefix:d,x4a:function(){return Object.assign({},c,{prefix:d})}},f=d&&d.value&&(_.ai(d.value).path||"").endsWith("/");return b?nub(a,e,function(g){return Xnb(g.queries,b)}):c.nn||f?_.Md(e):nub(a,e,function(g){return(g=g.vaa)?Wnb(g):d})};
nub=function(a,b,c){return _.umb(a.BE).ha(_.v(function(d){return _.wE(d,_.smb)}),_.v(c),_.v(function(d){return{prefix:d,x4a:Ynb(d)}}),_.He(b))};_.fI.O=function(a){return new (a||_.fI)(_.q(_.ME))};_.fI.ta=_.p({token:_.fI,qa:_.fI.O,Ga:"root"});var pub={},qub={},rub={},gI=function(){throw Error("Od");};gI.prototype.dmb=null;gI.prototype.jca=function(){return this.content};gI.prototype.toString=function(){return this.content};gI.prototype.NB=function(){if(this.G$!==pub)throw Error("Pd");return _.rg(this.toString())};var sub=function(){gI.call(this)};_.Ki(sub,gI);sub.prototype.G$=pub;var tub,wub,jI,Dub,Eub,vub,Fub,Bub,uub,zub,Aub,Cub,Gub,Hub,xub,yub;tub=function(a){if(null!=a)switch(a.dmb){case 1:return 1;case -1:return-1;case 0:return 0}return null};_.iI=function(a){return null!=a&&a.G$===pub?a:a instanceof _.Qj?(0,_.hI)(_.sg(a).toString()):(0,_.hI)(String(String(a)).replace(uub,vub),tub(a))};_.hI=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.dmb=d);return c}}(sub);
wub=function(a){if(null==a)throw Error("Qd");return a};jI=function(a){if(null!=a&&a.G$===pub){var b=String;a=a.jca();a=String(a).replace(xub,"").replace(yub,"&lt;");b=b(a).replace(zub,vub)}else b=String(a).replace(uub,vub);return b};
Dub=function(a){null!=a&&a.G$===qub||null!=a&&a.G$===rub?a=String(a).replace(Aub,Bub):a instanceof _.mg?a=String(_.pg(a)).replace(Aub,Bub):a instanceof _.Mh?a=String(_.Nh(a).toString()).replace(Aub,Bub):(a=String(a),a=Cub.test(a)?a.replace(Aub,Bub):"about:invalid#zSoyz");return a};
Eub={"\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;"};vub=function(a){return Eub[a]};
Fub={"\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"};Bub=function(a){return Fub[a]};uub=/[\x00\x22\x26\x27\x3c\x3e]/g;zub=/[\x00\x22\x27\x3c\x3e]/g;Aub=/[\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;Cub=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;Gub=/^(?!base|iframe|link|noframes|noscript|object|script|style|textarea|title|xmp)[a-z0-9_$:-]*$/i;Hub=function(a){a=String(a);return Gub.test(a)?a:"zSoyz"};xub=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g;
yub=/</g;var Nub,Oub;_.Jub=function(a){return _.Iub(a.lineNumber,a.href)};_.Iub=function(a,b){return(0,_.hI)('<div class="line-number CodeMirror-gutter-background"><a class="CodeMirror-linenumber CodeMirror-gutter-elt" href="'+jI(Dub(b))+'" aria-label="Line '+jI(a+1)+'" tabIndex="-1" data-line-number="'+jI(a)+'">'+_.iI(a+1)+"</a></div>")};_.Lub=function(a){return _.Kub(a.start,a.end)};
_.Kub=function(a,b){var c="";b=Math.max(0,Math.ceil(b-a));for(var d=0;d<b;d++){var e=a+d;c+='<div class="line-number CodeMirror-gutter-background"><span class="CodeMirror-linenumber CodeMirror-gutter-elt" aria-label="Line '+jI(e+1)+'" tabIndex="-1" data-line-number="'+jI(e)+'">'+_.iI(e+1)+"</span></div>"}return(0,_.hI)(c)};Nub=function(a){var b=a.lines,c=a.uu,d="";a=a.lineNumbers;for(var e=a.length,f=0;f<e;f++){var g=a[f];d+=_.Mub(g,b[g],c[f])}return(0,_.hI)(d)};
_.Mub=function(a,b,c){return(0,_.hI)('<div data-line-number="'+jI(a)+'">'+Oub(void 0,b,c)+"</div>")};
Oub=function(a,b,c,d){d=void 0===d?0:d;var e="";if(0!=c.length)for(var f=c.length,g=0;g<f;g++){var m=c[g];e+=_.iI(wub(b).substring(0==g?0:c[g-1].ek()-d,m.Tl()-d))+"<"+Hub(_.Y(m,3))+' class="'+jI(_.Y(m,4))+'"'+(""!=m.Osa()?' href="'+jI(Dub(m.Osa()))+'"':"")+(""!=m.getKey()?' data-key="'+jI(m.getKey())+'"':"")+">"+Oub(a,wub(b).substring(m.Tl()-d,m.ek()-d),_.kI(m),m.Tl())+"</"+Hub(_.Y(m,3))+">"+(g==c.length-1?_.iI(wub(b).substring(m.ek()-d)):"")}else e+=_.iI(b);return(0,_.hI)(e)};_.lI=function(a){this.La=_.kb(a)};_.V(_.lI,_.Mb);_.h=_.lI.prototype;_.h.Tl=function(){return _.rj(this,1)};_.h.setStart=function(a){return _.mi(this,1,a)};_.h.ek=function(){return _.rj(this,2)};_.h.setEnd=function(a){return _.mi(this,2,a)};_.h.Osa=function(){return _.Y(this,5)};_.h.getKey=function(){return _.Y(this,6)};_.h.CB=function(a){return _.ei(this,6,a)};_.kI=function(a){return _.fj(a,_.lI,8)};_.lI.mc=[8];_.lI.prototype.toObject=function(){return Pub(this)};
var Pub=function(a){if(null!=a)return _.Nb(a),{start:_.rj(a,1),end:_.rj(a,2),tagName:_.Y(a,3),X6c:_.Y(a,4),href:_.Y(a,5),key:_.Y(a,6),tXa:_.qj(a,7),wZc:_.Db(_.kI(a),Pub)}};var Qub=function(a){this.W0=a;this.rendered=[]};Qub.prototype.clear=function(){if(this.W0.zp){var a=this.rendered;this.rendered=[];a=_.k(a);for(var b=a.next();!b.done;b=a.next())this.W0.zp(b.value)}};_.mI=function(a,b,c){a=a.create("span");a.className=c;b=document.createTextNode(b);a.appendChild(b);return a};_.nI=function(a,b){a=a.create("div");a.className=b;return a};Qub.prototype.create=function(a){a=this.W0.createElement(a);this.W0.zp&&_.WE(a)&&this.rendered.push(a);return a};_.oI=function(a,b){a=a.na;Qub.call(this,b);this.XS=new Map;this.container=a};_.V(_.oI,Qub);
_.oI.prototype.Fv=function(a,b){var c=new Map(b.map(function(m){return[m.start,m]}));b=new Set;a=_.k(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++){Rub(this,f,!1,e);if(g=this.XS.get(f))g.style.display=f===d.start?"":"none";b.add(f)}}c=_.k(this.XS);for(a=c.next();!a.done;a=c.next())a=_.k(a.value).next().value,b.has(a)||Rub(this,a,!0)};
var Rub=function(a,b,c,d){d=void 0===d?0:d;if(_.zF(b,a.Ms())){var e=a.XS.get(b);if(!e||c)if(e||!c){var f=a.Ki(b);f&&(c?(a.container.insertBefore(f,e),_.lk(e),a.XS.delete(b)):(c=a.Uqa(b,d),a.XS.set(b,c),c.style.display="none",a.container.insertBefore(c,f),a=_.nI(a,""),a.style.display="none",a.appendChild(f),c.appendChild(a)))}}};_.oI.prototype.clear=function(){Qub.prototype.clear.call(this);this.XS.clear()};var cob=/Meta/gi;_.eob={wo:"Everything",value:"",Ub:_.AF("e"),Ws:"Everything"};var nob=new _.Qs("Directory ({dir})"),pob=new _.Qs("Search in ({repo} \u203a {dir})"),oob=new _.Qs("Search in ({id}/{repo} \u203a \u2026 \u203a {dir})"),rob=new _.Qs("Directory ({repo} \u203a {dir})"),qob=new _.Qs("Directory ({id}/{repo} \u203a {ref} \u203a {dir})"),hob=new _.Qs("Repository ({repo})"),gob=new _.Qs("Package ({package})"),job=new _.Qs("Branch ({branch})"),mob=new _.Qs("Branch ({id}/{repo} \u203a {ref})"),iob=new _.Qs("Tag ({tag})"),lob=new _.Qs("Tag ({id}/{repo} \u203a {ref})"),kob=
new _.Qs("Search in ({id}/{repo} \u203a {ref})"),fob=new _.Qs("Project ({project})");var Tub=function(a){return _.ncb(a.prototype,"$$generatedClassName",function(){return"Class$obf_"+{valueOf:function(){return++Sub}}})},Sub=1E3;var pI=function(){};pI.prototype.jda=function(){return Uub(this)};pI.prototype.toString=function(){var a=RF(Vub(qI(this.constructor)))+"@";var b=(this.jda()>>>0).toString(16);return a+RF(b)};var Wub=function(){this.jba=0};_.V(Wub,pI);Wub.prototype.hfa=function(){return(this.jba+1|0)<this.esb.length};Wub.prototype.uM=function(){if(!this.hfa()){var a=new Xub;a.n9 instanceof Error&&(Error.captureStackTrace?Error.captureStackTrace(a.n9):a.n9.stack=Error().stack);a.rKc(Error(a));throw a.n9;}a=this.jba=this.jba+1|0;return this.esb[a]};var Yub=function(){};_.V(Yub,pI);Yub.prototype.rKc=function(a){this.n9=a;Zub(a,this)};Yub.prototype.toString=function(){var a=Vub(qI(this.constructor)),b=this.x1c;return null==b?a:RF(a)+": "+RF(b)};var $ub=function(){};_.V($ub,Yub);var avb=function(){};_.V(avb,$ub);var bvb=function(){};_.V(bvb,pI);var cvb=function(){};_.V(cvb,pI);var dvb=function(){};_.V(dvb,cvb);var evb,fvb=function(){fvb=function(){};evb=yrb([256],rI,gvb)};var yrb=function(a,b,c){return hvb(a,{Fua:b,lBb:c,bQa:a.length})},hvb=function(a,b){var c=a[0];if(null==c)return null;var d=new globalThis.Array(c);b&&(d.J5a=b);if(1<a.length){a=a.slice(1);b=b&&{Fua:b.Fua,lBb:b.lBb,bQa:b.bQa-1};for(var e=0;e<c;e++)d[e]=hvb(a,b)}else if(b&&(a=b.Fua.TUc,void 0!==a))for(b=0;b<c;b++)d[b]=a;return d};var rI=function(){this.uA=0};_.V(rI,cvb);var Brb=function(a){if(-129<a&&128>a){fvb();var b=a+128|0,c=evb[b];c||(c=evb[b]=ivb(a));a=c}else a=ivb(a);return a},ivb=function(a){var b=new rI;b.uA=a;return b};rI.prototype.jda=function(){return this.uA};rI.prototype.toString=function(){return""+this.uA};var gvb=function(a){return a instanceof rI};var jvb=function(a){this.QDc=a};_.V(jvb,pI);var kvb=function(a){this.PDc=a};_.V(kvb,pI);var lvb=function(a){var b;return b=a.PDc,b()};var mvb=function(){};_.V(mvb,pI);mvb.prototype.toString=function(){return this.mba};var Xub=function(){};_.V(Xub,avb);var nvb=function(){};_.V(nvb,mvb);var ovb=function(){};_.V(ovb,pI);ovb.prototype.toString=function(){return this.d_?0==this.sRa.length?this.d_.toString():RF(this.d_.toString())+RF(this.sRa):this.ODc};var pvb=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:Uub(a)}},qvb=0,Uub=function(a){return a.L5a||(Object.defineProperties(a,{L5a:{value:qvb=qvb+1|0,enumerable:!1}}),a.L5a)};var rvb=function(a){return a.jda?a.jda():pvb(a)},uvb=function(a){switch(typeof a){case "number":return qI(dvb);case "boolean":return qI(bvb);case "string":return qI(zrb);case "function":return qI(svb)}if(a instanceof pI)a=qI(a.constructor);else if(Array.isArray(a))a=(a=a.J5a)?qI(a.Fua,a.bQa):qI(pI,1);else if(null!=a)a=qI(tvb);else throw new TypeError("Rd");return a};var svb=function(){};var tvb=function(){};_.V(tvb,pI);var Zub=function(a,b){if(a instanceof Object)try{a.WWc=b,Object.defineProperties(a,{cause:{get:function(){return b.MDc&&b.MDc.n9}}})}catch(c){}};var zrb=function(){};_.V(zrb,pI);var RF=function(a){return null==a?"null":a.toString()},vvb=function(a,b){a=a.substr(0,b.length);return Object.is(a,b)||null==a&&null==b},Arb=function(a){return"string"===typeof a};var wvb=function(a,b){this.nRa=a;this.oRa=b};_.V(wvb,pI);var Vub=function(a){return 0!=a.oRa?RF(xvb("[",a.oRa))+String("L"+RF(Tub(a.nRa))+";"):Tub(a.nRa)};wvb.prototype.toString=function(){return"class "+RF(Vub(this))};var xvb=function(a,b){for(var c="",d=0;d<b;d=d+1|0)c=RF(c)+RF(a);return c},qI=function(a,b){var c=b||0;return _.ncb(a.prototype,"$$class/"+c,function(){return new wvb(a,c)})};var yvb=function(a,b){a.push(b)},zvb=function(a,b){for(var c=0,d=b.length;c<d;c=c+1|0)a.push(b[c])},Bvb=function(a){return new kvb(function(){var b=new Avb;b.jba=-1;b.esb=a;return b})},Cvb=function(a,b){a.sort(function(c,d){var e;return e=b.QDc,e(c,d)})};var Avb=function(){this.jba=0};_.V(Avb,Wub);_.sI=function(a){this.Xg=a};_.V(_.sI,pI);
_.sI.prototype.md=function(a){var b;if(!a||0==a.length)return this.Xg.Hp([]);for(var c=[],d=a.length-1|0;0<=d;d=d-1|0)yvb(c,this.Xg.Zb(a[d]));a=(b=this.Xg,new jvb(function(n,r){return b.B5a(n,r)}));Cvb(c,a);a=[];d=[];for(var e=!1;0<c.length;){for(var f=c.pop();0!=a.length&&this.Xg.Tl(f)>=this.Xg.ek(a[a.length-1|0]);){var g=a.pop();this.Xg.aua(g)&&(e=!1);0==a.length||this.Xg.w8(a[a.length-1|0],g)}g=e;var m=this.Xg.aua(f);e=g||m;if(0==a.length)a.push(f),d.push(f);else if(g&&m){if(!this.Xg.kua(f)){if(e=
Dvb(this,f,a,c))d.pop(),zvb(d,e);e=!1;Evb(this,c,f)}}else g=a[a.length-1|0],this.Xg.ek(f)>this.Xg.ek(g)&&Evb(this,c,this.Xg.xQb(f,this.Xg.ek(g))),a.push(f)}for(c=a.length;1<c;c=c-1|0)this.Xg.w8(a[c-2|0],a[c-1|0]);return this.Xg.Hp(d)};
var Dvb=function(a,b,c,d){for(var e=null;0!=c.length;){var f=c.pop(),g=a.Xg.aua(f),m=a.Xg.ek(f);a.Xg.setEnd(f,a.Xg.Tl(b));var n=g&&!a.Xg.kua(b)&&a.Xg.kua(f),r=0==c.length?null:c[c.length-1|0];n||a.Xg.Tl(f)>=a.Xg.ek(f)?null!=r?a.Xg.JKb(r,f):e=a.Xg.xL(f):null!=r&&a.Xg.w8(r,f);g=g?a.Xg.ek(b):a.Xg.Tl(b);!n&&g<m&&Evb(a,d,a.Xg.omb(f,g,m))}return e},Evb=function(a,b,c){for(var d=b.length;0<d&&0<a.Xg.B5a(b[d-1|0],c);)d=d-1|0;b.splice(d,0,c)};var tI=function(a,b,c,d,e){_.oI.call(this,c,d);var f=this;this.ee=a;this.view=b;this.nb=c;this.Gv=!1;this.Nf=[];this.lk=new _.El;this.JA=new _.El;this.xha=new Map;this.lines=[];this.Xl=[];this.bm=0;this.mb=e.FS().ha(_.te()).subscribe(function(g){var m=void 0===f.tabSize;f.tabSize=g;m||_.al(f.ee)})};_.V(tI,_.oI);_.h=tI.prototype;_.h.Ka=function(){this.mb.unsubscribe()};
_.h.Tb=function(a){if(a.highlightedLines){a=_.k(Array.from(this.container.querySelectorAll("[aria-current]")));for(var b=a.next();!b.done;b=a.next())b.value.removeAttribute("aria-current");a=_.yF(this.Nf,this.Ms());a=_.k(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.Ki(c))||d.setAttribute("aria-current","true")}}}};_.h.Ms=function(){return this.bm};
_.h.Ki=function(a){this.Xl.length<=a&&(this.Xl=this.Xl.concat(Array.from(this.container.children).slice(this.Xl.length)));return this.Xl[a]};_.h.Uqa=function(a,b){var c=this,d=_.nI(this,"line");d.appendChild(_.mI(this,Array.from({length:b+1}).join(" "),"line"));b=_.mI(this,"...","line ellipses");b.addEventListener("click",function(){c.lk.emit(a)});d.appendChild(b);return d};
_.h.yR=function(){if(this.Ms())return this.container.firstElementChild.getBoundingClientRect().height;var a=_.nI(this,"");a.appendChild(document.createTextNode("_"));this.container.appendChild(a);var b=a.getBoundingClientRect().height;this.container.removeChild(a);return b};
_.h.B8=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.Xl=[]);b<this.bm&&(b=this.bm);this.bm=c;var e=document.getElementById("pre-rendered-code");if(null!=e&&this.Gv){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=_.DF(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,_.cF(this.container,"beforeend",d[f]),f++,b+=this.container.childElementCount-e;b>=c&&(this.bm=b);if(f<d.length)return d.slice(f);if(b<c){d=this.OOa(b,c);c=this.container;b=void 0===b?0:b;f="";e=d.length;for(var g=0;g<e;g++){var m=b+g;f+=_.Mub(m,a[m],d[g])}a=(0,_.hI)(f);_.cF(c,"beforeend",a.NB())}return[]};
_.h.Xka=function(a){var b=this;a=a.filter(function(m){return _.zF(m,b.Ms())});if(!(0===a.length||a[a.length-1]>=this.bm)){var c=new _.sI(new Fvb),d=a.map(function(m){var n;return c.md(null!=(n=b.Ej.get(m))?n:null)}),e=document.activeElement,f=null;null!=e&&e.parentElement===this.container&&(f=e.dataset.lineNumber);e=document.createElement("div");$nb(e,Nub({lineNumbers:a,lines:this.lines,uu:d}));for(d=a.length-1;0<=d;d--){var g=e.children[d];this.XS.has(a[d])||this.container.replaceChild(g,this.Ki(a[d]));
this.Xl[a[d]]=g}null!=f&&(a=Number(f),isNaN(a)||this.focus(a))}};_.h.focus=function(a){a=_.yF(a,this.Ms());if(0!==a.length){var b=this.Ki(a[0].start);b.hasAttribute("tabindex")||b.setAttribute("tabindex","-1");this.JA.next(a[0].start);b.focus()}};
var Hvb=function(a,b){var c=a.Ki(b.line);if(c){a.xha.get(b)&&Gvb(a,b);var d=a.view.Sh(b.ua,b.context);var e=d.Dl;if(1!==e.length)throw Error("Sd");d={element:e[0],RTc:d};a.W0.insertBefore(a.container,d.element,c);_.al(a.ee);a.xha.set(b,d)}},Gvb=function(a,b){var c=a.xha.get(b);c&&(_.lk(c.element),a.view.remove(a.view.indexOf(c.RTc)),a.xha.delete(b))};tI.prototype.clear=function(){_.oI.prototype.clear.call(this);this.view.clear();this.container.textContent="";this.bm=0;this.xha.clear()};
tI.prototype.OOa=function(a,b){for(var c=new _.sI(new Fvb),d=[];a<b;a++){var e=void 0;d.push(c.md(null!=(e=this.Ej.get(a))?e:null))}return d};tI.O=function(a){return new (a||tI)(_.u(_.cl),_.u(_.Ef),_.u(_.ld),_.u(_.$k),_.u(_.jv))};
tI.ya=_.tc({type:tI,oa:[["code-container"]],tb:4,Za:function(a,b){a&2&&_.df("-moz-tab-size",b.tabSize)("tab-size",b.tabSize)},inputs:{Gv:"usePrefetchIfPossible",Nf:"highlightedLines",Ej:"inlineWidgets"},outputs:{lk:"lineShown",JA:"lineFocused"},features:[_.af,_.Mc],Aa:0,Ba:0,ua: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}code-container .emphasized{font-weight:700}code-container .emphasized-half-highlight{font-weight:700;position:relative;z-index:0}code-container .emphasized-half-highlight:before{content:"";position:absolute;height:45%;width:100%;border-radius:6px;bottom:0;z-index:-1}'],
ob:2,Oa:0});var Fvb=function(){};_.h=Fvb.prototype;_.h.w8=function(a,b){_.ij(a,8,_.lI,b)};_.h.omb=function(a,b,c){return _.Yi(a.clone(),8).setStart(b).setEnd(c)};_.h.Hp=function(a){return a};_.h.xL=function(a){return _.kI(a)};_.h.ek=function(a){return a.ek()};_.h.Tl=function(a){return a.Tl()};_.h.aua=function(a){return"a"===_.Y(a,3)};_.h.kua=function(a){return _.qj(a,7)};_.h.JKb=function(a,b){b=_.kI(a).concat(_.kI(b));_.hj(a,8,b)};_.h.setEnd=function(a,b){a.setEnd(b)};
_.h.xQb=function(a,b){if(b<a.Tl()||b>=a.ek())throw new RangeError;var c=_.Yi(a.clone(),8).setStart(b);a.setEnd(b);return c};_.h.Zb=function(a){var b=(new _.lI).setStart(a.startColumn).setEnd(a.endColumn);a.tXa&&_.zj(b,7,!0);var c,d=null!=(c=a.tagName)?c:"span";c=_.ei(b,3,d);_.ei(c,4,a.ao);null!=a.href&&_.ei(b,5,a.href);null!=a.key&&b.CB(a.key);return b};_.h.B5a=function(a,b){return b.Tl()-a.Tl()||a.ek()-b.ek()};var Ivb=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"}),uI=function(){this.fqb=[];this.eqb="";this.laa=0};
uI.prototype.Tb=function(){this.laa=yob(this.snippet);this.be.clear();for(var a=this.be,b=this.snippet.qt,c=new Map,d=0,e=b.length;d<e;d++){var f=b[d],g=[],m=g.concat,n=_.Dc(Jvb(this,f)),r=_.Dc(Kvb(this,f)),w=_.Dc(Lvb(this,f));var z=f.QH;this.xr?(f=this.xr(_.CF(f.lineNumber)),z=[Object.assign({},Mvb(this,new aH({startIndex:0,length:z.length})),{tagName:"a",ao:"",href:f})]):z=[];g=m.call(g,n,r,w,_.Dc(z));c.set(d,g)}a.Ej=c;this.be.B8(Nvb(this))};
var Nvb=function(a){return a.snippet.qt.map(function(b){return b.QH.substring(a.laa)+"\n"})},Jvb=function(a,b){return b.lh.filter(function(c){var d=c.re;c=c.tokenType;return!d||d.startIndex+d.length<=a.laa?!1:!!c&&Ivb.hasOwnProperty(c)&&!!Ivb[c]}).map(function(c){return Object.assign({},Mvb(a,c.re),{ao:Ivb[c.tokenType]})})},Kvb=function(a,b){var c=b.lineNumber,d=b.QH;return a.fqb.filter(function(e){return e.lineNumber===c}).flatMap(function(e){return e.wR.map(function(f){var g=f.startIndex;for(f=
f.length;g<d.length&&" "===d[g];)++g,--f;return Object.assign({},Mvb(a,new aH({startIndex:g,length:f})),{ao:a.eqb||"emphasized"})})})},Lvb=function(a,b){return(b=b.Tu)?b.wR.map(function(c){return Object.assign({},Mvb(a,c),{tagName:"mark",ao:""})}):[]},Mvb=function(a,b){return{startColumn:Math.max(b.startIndex-a.laa,0),endColumn:Math.max(b.startIndex+b.length-a.laa,0)}};uI.O=function(a){return new (a||uI)};
uI.ya=_.tc({type:uI,oa:[["basic-snippet","snippet",""]],ub:function(a,b){a&1&&_.Hf(tI,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.be=c.first)}},inputs:{xr:"linkGenerator",snippet:"snippet",fqb:"emphasizedRanges",eqb:"emphasisClass",co:"codeFontSize"},features:[_.Mc],jc:["snippet",""],Aa:1,Ba:2,Ea:[[1,"nopadding"]],ua:function(a,b){a&1&&_.E(0,"code-container",0);a&2&&_.df("font-size",b.co)},Ia:[tI],styles:["basic-snippet[_nghost-%COMP%]{display:flex}basic-snippet[_nghost-%COMP%]   code-container[_ngcontent-%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%;flex:1 1 100%}basic-snippet[_nghost-%COMP%]   code-container[_ngcontent-%COMP%]     div{padding:0 4px}basic-snippet[_nghost-%COMP%]     a{color:inherit}basic-snippet[_nghost-%COMP%]     a:focus, basic-snippet[_nghost-%COMP%]     a:hover{text-decoration:none}basic-snippet[_nghost-%COMP%]     mark{font-weight:700}"],
Oa:0});var xob=/\S/;_.vI=function(a,b,c){this.Fa=a;this.Ua=b;this.document=c;this.VI="resultLine";this.xH=this.vL=-1};_.vI.prototype.Tb=function(){};
_.vI.prototype.click=function(a){if(0===a.button&&!_.EF(a)){var b=wob(a);if(null!=b){b=_.CF(this.snippet.qt[b.lineNumber].lineNumber);var c=this.xr(b);a:{var d=this.document.getSelection();if(d&&d.toString()){var e=d.anchorNode&&_.DF(d.anchorNode instanceof Element?d.anchorNode:d.anchorNode.parentElement,"file-search-snippet");d=d.focusNode&&_.DF(d.focusNode instanceof Element?d.focusNode:d.focusNode.parentElement,"file-search-snippet");if(e||d)break a}a.preventDefault();_.bo(this.Ua,c)}this.Fa.Ya({element:this.uc,
action:this.VI,gestureName:"CLICK",Pf:this.resultIndex,bH:[Object.assign({},this.hS,{lineNumber:b})]},a)}}};_.vI.O=function(a){return new (a||_.vI)(_.u(_.Bu),_.u(_.Cg),_.u(_.vg))};
_.vI.ya=_.tc({type:_.vI,oa:["file-search-snippet linkGenerator  resultIndex  snippet  trackElement  feedbackEvent ".split(" ")],ub:function(a,b){a&1&&_.Hf(uI,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.IY=c.first)}},inputs:{xr:"linkGenerator",resultIndex:"resultIndex",snippet:"snippet",uc:"trackElement",hS:"feedbackEvent",co:"codeFontSize"},features:[_.Mc],jc:"linkGenerator  resultIndex  snippet  trackElement  feedbackEvent ".split(" "),Aa:3,Ba:6,Ea:[[1,"line-numbers"],["class","line-number",3,"focus","hover",
"mouseenter","mouseleave",4,"ngFor","ngForOf"],[3,"snippet","linkGenerator","codeFontSize","click","mouseover","mouseout","focusin","focusout"],[1,"line-number",3,"mouseenter","mouseleave"]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.x(1,zob,2,5,"div",1),_.B(),_.A(2,"basic-snippet",2),_.I("click",function(c){return b.click(c)})("mouseover",function(c){c=wob(c);if(null!=c){var d=c.element;b.xH=c.lineNumber;d.classList.add("hover")}})("mouseout",function(c){c=wob(c);null!=c&&(b.xH=-1,c.element.classList.remove("hover"))})("focusin",
function(c){c=wob(c);null!=c&&(0<=b.vL&&b.IY.be.Ki(b.vL).classList.remove("focus"),b.vL=c.lineNumber,b.IY.be.Ki(b.vL).classList.add("focus"))})("focusout",function(c){null!=wob(c)&&(0<=b.vL&&b.IY.be.Ki(b.vL).classList.remove("focus"),b.vL=-1)}),_.B());a&2&&(_.df("font-size",b.co),_.t(1),_.y("ngForOf",b.snippet.qt),_.t(1),_.y("snippet",b.snippet)("linkGenerator",b.xr)("codeFontSize",b.co))},Ia:[_.Nm,uI],styles:["file-search-snippet[_nghost-%COMP%]{display:flex;overflow:hidden}file-search-snippet[_nghost-%COMP%]   basic-snippet[_ngcontent-%COMP%]{flex:1 1 100%}file-search-snippet[_nghost-%COMP%]   basic-snippet[_ngcontent-%COMP%]     div{cursor:pointer}file-search-snippet[_nghost-%COMP%]   .line-numbers[_ngcontent-%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: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}"],
Oa:0});_.Ovb=new _.Bc("cEvt");_.Pvb={onError:function(a){throw a;},u4a:function(a){return a()},Dka:function(a){a()},tCb:function(){},qXa:function(){},H0:function(){},yr:function(){},FT:function(){}};var Qvb;Qvb=function(a){this.lUa=a;this.WV=Aob(a)};_.FF=function(a,b){var c=0;a=_.k(a.WV);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-1),d.start>=b);d=a.next());return b-c};Qvb.prototype.vka=function(a){if(a.end<=a.start||0>a.start)return this;var b=new Map(this.lUa);b.has(a.start)?b.delete(a.start):b.set(a.start,a);return new Qvb(b)};_.wI=new Qvb(new Map);
_.xI=function(a){var b=this;this.me=a=void 0===a?_.Pvb:a;this.r5a=new _.Ee;this.visibility=this.r5a.ha(_.Ae(function(c,d){switch(d.action){case "toggleRange":return a&&(c.lUa.has(d.re.start)?a.qXa():a.tCb()),c.vka(d.re);case "show":return b.show(c,d.line);case "showAll":return _.wI;default:return _.Qg(d)}},_.wI),_.He(_.wI),_.Fe(1))};_.xI.prototype.Fv=function(a){this.r5a.next(a)};_.xI.prototype.Ka=function(){this.r5a.complete()};
_.xI.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=_.k(a.lUa);for(var e=a.next();!e.done;e=a.next()){e=_.k(e.value);e.next();e=e.next().value;for(var f=!1,g=_.k(b),m=g.next();!m.done;m=g.next())if(m=m.value,e.start<=m.start&&e.end>=m.start||e.start<=m.end&&e.end>=m.end){f=!0;break}f&&(d=!0,c=c.vka(e))}d&&this.me&&this.me.qXa();return c};_.xI.O=function(a){return new (a||_.xI)(_.q(_.Ovb,8))};_.xI.ta=_.p({token:_.xI,qa:_.xI.O});_.yI=function(){this.t5a=[];this.rn=[];this.lineHeight=0;this.visibility=_.wI;this.lN=new _.El;this.delay=_.Md(!0).ha(_.se(50))};_.yI.prototype.Rd=function(a){(a=a.target)&&a instanceof HTMLElement&&(a=a.dataset.index)&&(a=Number(a),isNaN(a)||this.lN.emit(this.t5a[a].original))};_.yI.prototype.Tb=function(a){a.folding&&(this.delay=_.Md(!0).ha(_.se(50)));if(a.visibility||a.folding)this.t5a=Dob(this.visibility,this.rn)};_.yI.O=function(a){return new (a||_.yI)};
_.yI.ya=_.tc({type:_.yI,oa:[["code-folding-container"]],Za:function(a,b){a&1&&_.I("click",function(c){return b.Rd(c)})},inputs:{rn:"folding",lineHeight:"lineHeight",visibility:"visibility"},outputs:{lN:"rangeToggled"},features:[_.Mc],Aa:2,Ba:3,Ea:[[4,"ngIf"],["class","range-marker",3,"height","left","top","title",4,"ngFor","ngForOf"],[1,"range-marker",3,"title"]],ua:function(a,b){a&1&&(_.x(0,Cob,2,1,"ng-container",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.delay))},Ia:[_.Nm,_.Om,_.Tm],styles:["code-folding-container[_nghost-%COMP%]{position:relative}.range-marker[_ngcontent-%COMP%]{border-radius:4px;cursor:pointer;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:.6ch}"],
Oa:0});_.zI=function(){};_.zI.O=function(a){return new (a||_.zI)};_.zI.Da=_.uc({type:_.zI});_.zI.Ca=_.ec({imports:[_.Um]});_.AI=function(a,b,c){_.cr.call(this,a,b,c);this.lines=[];this.urb="code-and-highlight-container";this.bZ=new _.Ee;this.lva=new _.Ee;this.cYa=new _.Ee;this.jWa=new _.Ee;this.kWa=new _.Ee;this.scroll=new _.Ee};_.V(_.AI,_.cr);_.AI.prototype.Ra=function(){_.cr.prototype.Ra.call(this)};_.AI.prototype.Ka=function(){_.cr.prototype.Ka.call(this)};_.AI.O=function(a){return new (a||_.AI)(_.u(_.ld),_.u(_.br),_.u(_.Me))};_.AI.Ha=_.wc({type:_.AI,features:[_.af]});var Fob=void 0;_.Rvb={Dec:"\n",fTb:function(a,b){if(void 0===a||0===a.length)return new Map;var c=new Map,d=0,e=0,f=window.CodeMirror;_.Gob().then(function(g){f=g});f.runMode(a,b||"text/plain",function(g,m){null!=m&&(c.has(d)||c.set(d,[]),c.get(d).push({startColumn:e,endColumn:e+g.length,ao:"cm-"+m}));e+=g.length;g.endsWith(_.Rvb.Dec)&&(d++,e=0)});return c}};_.BI=function(a,b){if(_.Du.has(7)){var c=new _.gg(!0);this.enabled=c.Vf();b.register("toggleLineLimitation","8",function(){c.Qk.length&&c.next(!c.value)})}else this.enabled=_.Md(!1)};_.BI.O=function(a){return new (a||_.BI)(_.q(_.Eu),_.q(_.Xt))};_.BI.ta=_.p({token:_.BI,qa:_.BI.O,Ga:"root"});var Svb=["CodeMirror-activeline","CodeMirror-activeline-gutter"],CI=function(a,b){_.oI.call(this,a,b);this.nb=a;this.JA=new _.El;this.Sp=new _.El;this.Os=new _.El;this.lk=new _.El;this.g0=void 0;this.vE=new Set;this.uH=new Set;this.ru=0;this.No=[];this.R1=new Map;this.lRa=new Map};_.V(CI,_.oI);CI.prototype.Ms=function(){return this.No.length};CI.prototype.Ki=function(a){return this.No[a]};
CI.prototype.Uqa=function(a){var b=this,c=_.nI(this,"line-number CodeMirror-gutter-background");c.appendChild(_.mI(this,"-",""));c.addEventListener("click",function(){b.lk.emit(a)});return c};
CI.prototype.Rd=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.Os.next({line:c,Q0:a}),!0;this.Sp.next({line:c,Q0:a});return!1};
var Tvb=function(a,b){var c=a.ru;a.ru+=b;b=a.ru;if(c!==b){if(a.Yl){for(var d=[],e=c;e<b;e++)d.push(_.Jub({lineNumber:e,href:a.Yl(e)}).NB());_.cF(a.container,"beforeend",_.jnb(_.Rj,d))}else _.cF(a.container,"beforeend",_.Lub({start:c,end:b}).NB());d=Array.from(a.container.children);a.No=0===c?d:a.No.concat(d.slice(a.No.length));d=_.k(a.uH);for(e=d.next();!e.done;e=d.next())e=e.value,c<=e&&e<b&&a.rda(a.No[e]);d=_.k(a.lRa.entries());for(e=d.next();!e.done;e=d.next()){var f=_.k(e.value);e=f.next().value;
f=f.next().value;c<=e&&e<b&&a.No[e].classList.add.apply(a.No[e].classList,_.Dc(f))}}a.vE=_.aob(a.g0,a.No)};CI.prototype.clear=function(){_.oI.prototype.clear.call(this);this.No=[];this.R1.clear();this.container.textContent="";this.ru=0;Tvb(this,0)};
var Uvb=function(a,b){var c=b.line;b=b.height;if(a.No[c]){if(!a.R1.get(c)){var d={height:0,element:_.nI(a,"")};a.W0.insertBefore(a.container,d.element,a.No[c]);a.R1.set(c,d)}a=a.R1.get(c);a.height+=b;a.element.style.height=a.height+"px"}},Vvb=function(a,b){var c=b.line;b=b.height;var d=a.R1.get(c);d&&(d.height-=b,0<d.height?d.element.style.height=d.height+"px":(a.R1.delete(c),_.lk(d.element)))};
CI.prototype.focus=function(a){a=_.yF(a,this.No.length);0<a.length&&(this.No[a[0].start].firstElementChild.focus(),this.JA.next(a[0].start))};
CI.prototype.sda=function(a){for(var b=_.k(this.vE||[]),c=b.next();!c.done;c=b.next()){c=c.value;c.classList.remove("highlight");for(var d=_.k(Svb),e=d.next();!e.done;e=d.next())c.classList.remove(e.value);c.removeAttribute("aria-current");c.style.backgroundColor=""}this.g0=a;this.vE=_.aob(this.g0,this.No);this.uH=_.bob(a);a=_.k(this.vE);for(c=a.next();!c.done;c=a.next())this.rda(c.value)};
CI.prototype.Q4a=function(a){if(this.Yl){this.Yl=a;for(var b=0,c=this.No.length;b<c;b++)_.Lh(this.No[b].firstElementChild,a(b))}else this.clear(),Tvb(this,this.ru)};CI.prototype.rda=function(a){a.classList.add("highlight");for(var b=_.k(Svb),c=b.next();!c.done;c=b.next())a.classList.add(c.value);a.setAttribute("aria-current","true")};CI.O=function(a){return new (a||CI)(_.u(_.ld),_.u(_.$k))};
CI.ya=_.tc({type:CI,oa:[["line-number-container"]],Za:function(a,b){a&1&&_.I("click",function(c){return b.Rd(c)})},inputs:{Yl:"lineNumberLinkProvider"},outputs:{JA:"lineFocused",Sp:"lineNumberClicked",Os:"gutterClicked",lk:"lineShown"},features:[_.af],Aa:0,Ba:0,ua: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,Oa:0});_.DI=function(a){this.Fa=a;this.TEb=new _.Ee;this.Zqa=new Map;this.Ifa=new _.pt(this.Fa)};_.DI.prototype.register=function(a,b){if(this.Zqa.has(a))throw Error("Ud`"+a);this.Zqa.set(a,b);this.TEb.next(a)};_.DI.prototype.kA=function(a){if(!this.Zqa.has(a))throw Error("Vd`"+a);this.Zqa.delete(a);this.TEb.next(a)};_.DI.O=function(a){return new (a||_.DI)(_.q(_.to))};_.DI.ta=_.p({token:_.DI,qa:_.DI.O,Ga:"root"});var Wvb,Xvb,Yvb,Zvb,$vb;Wvb=["content"];Xvb=["gutter"];Yvb=["decorations"];Zvb=["sidebar"];$vb=["focusElement"];
_.EI=function(a,b,c,d,e,f,g,m,n,r,w,z,D,J,L,P,ba){_.AI.call(this,z,D,a);var oa=this;this.renderer=c;this.view=d;this.Kk=e;this.jia=f;this.hW=g;this.Yg=m;this.qd=n;this.document=r;this.ee=J;this.wt=L;this.CWa=P;this.zMa=ba;this.QTa=_.yF;this.ar=new Set;this.Ej=new Map;this.AA=this.TS=this.QS=this.RS=!1;this.x9=new Set;this.ix=[];this.Iu=new Map;this.zA=new Map;this.F$=new _.Ce(1);this.mb=new _.Gd;this.pt=[];this.nE=null;this.hwa=[];this.TV=[];this.yc=!1;this.tqa=new _.Ee;this.RB=function(){};this.PS=
!0;this.iW=this.lineHeight=0;this.value=this.fileName="";this.Aea=1E3;this.zua=800;this.visibility=_.wI;this.rn=[];this.aC=void 0;this.Gv=!1;this.Aka=new _.El;this.lk=new _.El;this.lN=new _.El;this.uR=0;this.fe=this.vR="";this.jq=this.Vk=this.MH=void 0;this.h$=!1;this.VR=!0;this.Sp=new _.El;this.Os=new _.El;this.FT=_.$y(function(){oa.me.FT()},500);this.me=w||_.Pvb;this.Bh=new _.Wt(this.document);this.Bh.spa=!1;this.Bh.pN("CTRL_A",65,2);this.Bh.pN("CTRL_A",65,8);_.ak(this.Bh,"shortcut",function(qa){if("CTRL_A"===
qa.identifier){qa=oa.H$.na;for(var sa={};qa;){sa={n2:sa.n2,ENa:sa.ENa};if(oa.document.activeElement===qa)return oa.continue?(sa.n2=r.getSelection(),sa.ENa=sa.n2&&sa.n2.toString(),oa.continue.then(function(Ea){return function(){Ea.n2&&Ea.n2.toString()!==Ea.ENa||_.vob(oa.be.container)}}(sa))):_.vob(oa.be.container),!1;qa=qa.parentElement}}return!0});this.mb.add(this.zMa.co.subscribe(function(qa){oa.nb.na.style.fontSize=null!=qa?qa+"px":"";_.al(oa.ee);setTimeout(function(){oa.lha(oa.be.yR())})}));this.mb.add(this.wt.j$.subscribe(function(qa){oa.fe=
qa;_.al(oa.ee)}))};_.V(_.EI,_.AI);_.EI.Ha=_.AI.Ha;_.h=_.EI.prototype;
_.h.Tb=function(a){var b=this;if(!this.lineHeight){for(var c=_.k(this.fe.split(" ")),d=c.next();!d.done;d=c.next())(d=d.value)&&this.H$.na.classList.add(d);this.lineHeight=this.be.yR()}a.fileName||a.value?(this.aZa(),this.continue=this.me.u4a(function(){return b.render()})):a.scrollToLine?(this.Ku(this.Nf),this.dV(_.dF(this.Nf))):a.lineNumberLinkProvider?(c=function(){b.Ag.Q4a(b.Yl)},this.continue?this.continue.then(c):c()):a.visibleCodeIdentifier&&(a.visibleCodeIdentifier.lj&&this.hW.kA(a.visibleCodeIdentifier.lj),
this.qha());(a.visibility||a.folding)&&this.Fv();if(!this.PS){this.RB();var e=this.Nf;"CODE"===this.hH?this.RB=_.Gtb(this.Yg,function(){null!=e?b.wL(e,!0):b.Vba.na.focus()}):void 0!==this.hH&&(this.RB=this.Yg.registerCallback(this.hH,this.nb.na,function(){b.wL(e,!0);b.RB()}))}this.VR||this.Ag.clear();if(a.lineLimitation){var f;this.vR="".padStart(null!=(f=this.PH)?f:80," ")}};_.h.nV=function(a){this.h$=a};
_.h.wL=function(a,b){b=void 0===b?!1:b;var c=this;_.Sd(function(d){if(1==d.Nc)return _.Td(d,c.continue,2);_.u0a(c.Kk,function(){c.yH(a,b)});d.Nc=0})};_.h.yH=function(a,b){if(void 0===b||!b||this.bea(_.dF(a)))this.be.focus(a),this.nb.na.scrollLeft=0,this.PS=!0};_.h.lha=function(a){this.lineHeight=a;_.al(this.ee);awb(this)};
_.h.Ra=function(){var a=this;_.AI.prototype.Ra.call(this);this.uJ.ha(_.oe(function(){return a.Kk.IM}),_.v(function(b){return b.target.scrollLeft}),_.oe(function(){return a.Kk.rva})).subscribe(function(b){a.Mr.na.style.right=-b+"px";a.FT()});this.nb.na.addEventListener("copy",function(){a.me.yr()});this.nb.na.addEventListener("keydown",function(b){if(!_.EF(b)){var c=document.activeElement;if(c&&c instanceof HTMLElement&&a.nb.na.contains(c)){var d=c.dataset.lineNumber||c.parentElement.dataset.lineNumber;
d&&(d=Number(d),isNaN(d)||(["Up","ArrowUp","k"].includes(b.key)&&(a.be.nb.na.contains(c)?a.yH(d-1):a.Ag.focus(d-1),b.preventDefault()),["Down","ArrowDown","j"].includes(b.key)&&(a.be.nb.na.contains(c)?a.yH(d+1):a.Ag.focus(d+1),b.preventDefault())))}}});"CODE"===this.hH&&(this.Vk=this.qd.register("openCode","c",function(){a.me.H0();_.Dv(a.Yg,"CODE")}),this.jq=this.Yg.registerCallback("CODE",this.nb.na,function(){var b=document.activeElement;b&&b instanceof HTMLElement&&a.nb.na.contains(b)&&!a.Ag.nb.na.contains(b)&&
a.Vba.na!==b?a.Ag.focus(a.MH||0):a.yH(a.MH||0)}))};_.h.Tc=function(){this.qha()};_.h.qha=function(){var a=this;this.aC&&this.hW.register(this.aC,this.uJ.ha(_.oe(function(){return a.Kk.IM}),_.v(function(b){return b.target.scrollTop}),_.te(),_.v(function(b){return{startLine:Math.floor(b/a.lineHeight),endLine:Math.min(Math.ceil((b+a.nb.na.clientHeight)/a.lineHeight),a.bm)}}),_.oe(function(){return a.Kk.yfa})))};_.h.je=function(){this.F$.next(!0)};
_.h.Ka=function(){this.yc=!0;this.clear();this.aC&&this.hW.kA(this.aC);this.Bh&&this.Bh.dispose();this.Vk&&this.Vk();this.jq&&this.jq();this.RB();this.mb.unsubscribe();_.AI.prototype.Ka.call(this)};_.h.fK=function(a){this.nb.na.classList.add(a)};_.h.qN=function(a){this.nb.na.classList.remove(a)};_.h.o_a=function(a){this.lN.emit(a);this.wL(a.start-1)};
_.h.Fv=function(){for(var a=_.k([this.be,this.Ag]),b=a.next();!b.done;b=a.next())b.value.Fv(this.visibility.WV,this.rn);b=_.k(this.ix);for(a=b.next();!a.done;a=b.next())this.cW(a.value);b=_.k(this.pt);for(a=b.next();!a.done;a=b.next())this.cW(a.value);_.bwb(this)};_.bwb=function(a){a.iW=_.FF(a.visibility,a.bm)};_.h=_.EI.prototype;_.h.CXa=function(){var a=this;this.RS||(this.RS=!0,setTimeout(function(){a.RS=!1;a.T1();_.al(a.ee)}))};
_.h.DXa=function(){var a=this;this.TS||(this.TS=!0,setTimeout(function(){a.TS=!1;a.U1();_.al(a.ee)}))};_.h.nfa=function(){var a=this;this.QS||(this.QS=!0,setTimeout(function(){a.QS=!1;a.S1();_.al(a.ee)}))};_.h.ofa=function(a){this.ar.add(a);this.cja()};_.h.UCb=function(a,b,c,d){this.nE={lb:a,position:b,offset:d};this.cja()};
_.h.Ku=function(a){var b=this;return _.Sd(function(c){if(1==c.Nc)return b.lk.emit(a),_.Td(c,b.continue,2);b.me.Dka(function(){b.Ag.sda(a);return Promise.resolve()},"selectLine");c.Nc=0})};
_.h.cja=function(){var a=this;this.AA||(this.AA=!0,this.me.Dka(function(){var b;return _.Sd(function(c){if(1==c.Nc)return b=new _.Kd(function(d){var e=setTimeout(function(){d.next(void 0);d.complete()});return function(){clearTimeout(e)}}),a.IU=b.subscribe(),_.Td(c,_.Tmb(b),2);if(3!=c.Nc)return a.IU=void 0,a.AA=!1,_.Td(c,a.continue,3);0<a.ar.size&&a.be.Xka(Array.from(a.ar));a.ar.clear();a.g1a();c.Nc=0})},"inline"))};
_.h.xMa=function(a,b,c,d){var e=this;return this.x8(function(){e.CXa()},{startLine:c,endLine:d,ua:a,context:b},this.ix)};_.h.Seb=function(a,b,c,d){var e=this;return this.x8(function(){e.DXa()},{startLine:c,endLine:d,ua:a,context:b},this.pt)};_.h.Reb=function(a,b,c){var d=this,e={line:c,ua:a,context:b},f=this.Iu.get(c)||[];f.push(e);this.Iu.set(c,f);this.nfa();return function(){f.splice(f.indexOf(e),1);d.nfa()}};
_.h.yY=function(a,b){var c=this;this.Ej.has(a)?this.Ej.get(a).push(b):this.Ej.set(a,[b]);this.ofa(a);return{remove:function(){var d=c.Ej.get(a);if(null!=d){var e=d.indexOf(b);0>e||(d.splice(e,1),c.ofa(a))}}}};_.h.Kca=function(a){return this.lineHeight*(this.visibility?_.FF(this.visibility,a):a)};_.h.getHeight=function(a,b){return this.lineHeight*(1+(this.visibility?_.FF(this.visibility,b)-_.FF(this.visibility,a):b-a))};
_.h.x8=function(a,b,c){a();c.push(b);return function(){a();c.splice(c.indexOf(b),1)}};_.h.aZa=function(){this.Iu.clear();this.zA.clear();this.ix=[];this.pt=[];this.hwa=[];this.Ej.clear();this.x9.clear();this.ar.clear();this.Caa()};
_.h.render=function(){var a=this,b,c,d,e,f,g,m,n,r,w,z;return _.Sd(function(D){switch(D.Nc){case 1:return a.clear(),a.rendered||(a.AA=!0),(b=document.getElementById("pre-rendered-code"))&&a.be.Gv&&b.setAttribute("processed",""),_.Td(D,a.oUa(),2);case 2:return c=D.Ak,d=a.lines,_.bwb(a),_.Td(D,_.ll(a.F$.ha(_.xe())),3);case 3:a.Nf=_.yF(a.Nf,d.length);a.Aka.emit(d.length);e=0===a.Nf.length?0:a.Nf[a.Nf.length-1].end;g=(f=null==a.nE&&d.length>a.Aea&&e<a.Aea)?a.zua:d.length;m=f?_.ll(_.Md(!0).ha(_.se(100),
_.Je(a.tqa))):void 0;Tvb(a.Ag,g);n=a.lineHeight;a.S1(n);a.T1();a.U1(n);r=a.be.B8(d,0,g,a.rendered);a.dV(_.dF(a.Nf));a.rendered||a.ar.clear();a.uR=c+3;if(!m){D.Wh(4);break}return _.Td(D,m,5);case 5:a.rendered||(z=Array.from(a.ar).filter(function(J){return J<g}),0<z.length&&a.be.Xka(z),a.ar.clear()),Tvb(a.Ag,d.length-g),a.ee.detach(),w=new Promise(function(J){setTimeout(function(){if(!a.yc){var L=a.ee,P=L.Rj;_.Gea(P)&&_.Hea(P);L.Rj[2]|=128;_.bl(a.ee);J()}},100)}),a.be.B8(d,g,d.length,r);case 4:return _.Td(D,
awb(a,n,!0),6);case 6:return a.rendered||(a.AA=!1),a.Ag.sda(a.Nf),_.Td(D,w,0)}})};
_.h.oUa=function(){var a=this,b,c,d,e,f,g,m,n;return _.Sd(function(r){if(1==r.Nc){a.fR(null!=(b=a.Sw)?b:new Map);if(a.value.lines)return a.fR(a.value.dT),a.lines=a.value.lines,r.return(a.value.mDb);if(a.Sw&&a.Sw.size)return r.Wh(2);c=a.u$(a.value);f=_.Rvb;g=f.fTb;m=a.value;return _.Td(r,_.Gob(),4)}return 2!=r.Nc?(n=g.call(f,m,null!=(e=null==(d=r.Ak.findModeByFileName(a.fileName))?void 0:d.mime)?e:"text/plain"),a.fR(n),r.return(c)):r.return(a.u$(a.value))})};
_.h.u$=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};_.h.fR=function(a){a=_.k(a.entries());for(var b=a.next();!b.done;b=a.next()){var c=_.k(b.value);b=c.next().value;var d=c.next().value;c=b;b=this.Ej.get(c);if(null==b)this.Ej.set(c,d);else for(c=_.k(d),d=c.next();!d.done;d=c.next())b.push(d.value)}};
_.h.T1=function(){_.kk(this.yT.na);for(var a=_.k(this.ix),b=a.next();!b.done;b=a.next())this.KU(this.yT,b.value)};_.h.U1=function(a){a=void 0===a?this.lineHeight:a;_.kk(this.Mr.na);this.Vka(a);this.renderer.jh(this.Mr.na,"display","none");a=_.k(this.pt);for(var b=a.next();!b.done;b=a.next())b=b.value,this.renderer.jh(this.Mr.na,"display","block"),this.KU(this.Mr,b)};
_.h.S1=function(a){a=void 0===a?this.lineHeight:a;_.kk(this.rr.na);this.zA.clear();this.Pka(a);this.O4a(11);var b=this.jUa()?"block":"none";this.renderer.jh(this.rr.na,"display",b);b=_.k(this.Iu);for(var c=b.next();!c.done;c=b.next()){var d=_.k(c.value);c=d.next().value;d=d.next().value;0!==d.length&&this.Swa(c,d,a)}};
_.h.Swa=function(a,b,c){var d=this.pPa();this.Qka(d,a,c);this.zA.set(a,d);a=_.k(b);for(b=a.next();!b.done;b=a.next())for(b=b.value,b.nv=this.view.Sh(b.ua,b.context).Dl,b=_.k(b.nv),c=b.next();!c.done;c=b.next())this.renderer.appendChild(d,c.value);this.renderer.appendChild(this.rr.na,d)};_.h.pPa=function(){var a=this.renderer.createElement("div");a.className="gutter-line";this.renderer.zp&&_.WE(a)&&this.TV.push(a);return a};
_.h.Qka=function(a,b,c){for(var d=b*c,e=_.k(this.x9),f=e.next();!f.done;f=e.next())f=f.value,f.line<b&&(d+=f.height);this.renderer.jh(a,"position","absolute");this.renderer.jh(a,"top",d+"px");this.renderer.jh(a,"height",c+"px");this.renderer.jh(a,"bottom","0")};_.h.jUa=function(){for(var a=_.k(this.Iu.values()),b=a.next();!b.done;b=a.next())if(0<b.value.length)return!0;return!1};
var awb=function(a,b,c){b=void 0===b?a.lineHeight:b;c=void 0===c?!1:c;var d,e,f,g,m,n,r,w,z,D,J,L,P,ba,oa,qa,sa;return _.Sd(function(Ea){if(1==Ea.Nc)return c?(a.hwa=[].concat(_.Dc(a.x9)).map(function(Ma){return{type:"add",widget:Ma}}),Ea.Wh(2)):_.Td(Ea,a.continue,2);a.Pka(b);a.Vka(b);d=_.k(a.hwa);for(e=d.next();!e.done;e=d.next())g=f=e.value,m=g.type,n=g.widget,"add"===m?(Hvb(a.be,n),Uvb(a.Ag,n)):(Gvb(a.be,n),Vvb(a.Ag,n));a.hwa=[];r=_.k(a.ix.concat(a.pt));for(w=r.next();!w.done;w=r.next())z=w.value,
a.cW(z);D=_.k(a.zA);for(J=D.next();!J.done;J=D.next())L=J.value,P=_.k(L),ba=P.next().value,oa=P.next().value,qa=ba,sa=oa,a.Qka(sa,qa,b);Ea.Nc=0})};_.h=_.EI.prototype;_.h.Vka=function(a){this.Wka(this.Mr,a)};_.h.Pka=function(a){this.Wka(this.rr,a)};_.h.Wka=function(a,b){var c=[].concat(_.Dc(this.x9)).reduce(function(d,e){return e.height+d},0);this.renderer.jh(a.na,"height",b*this.bm+c+"px")};
_.h.O4a=function(a){var b=Array.from(this.Iu.values()).map(function(c){return c.length});b=0<b.length?Math.max.apply(Math,_.Dc(b)):0;this.renderer.jh(this.rr.na,"width",a*b+"px")};_.h.KU=function(a,b){b.nv=this.view.Sh(b.ua,b.context).Dl;this.cW(b);b=_.k(b.nv);for(var c=b.next();!c.done;c=b.next())this.renderer.appendChild(a.na,c.value)};_.h.g1a=function(){if(this.nE){var a=this.nE,b=a.offset,c=this.nb.na.querySelector(a.lb);c&&(this.jia.scrollTo(c,a.position,null!=b?b:0),this.nE=null)}};
_.h.cW=function(a){var b=a.nv,c=a.startLine;a=a.endLine;if(b&&void 0!==c&&void 0!==a){for(var d=this.Kca(c),e=this.getHeight(c,a),f=_.k(this.x9),g=f.next();!g.done;g=f.next())g=g.value,g.line<c?d+=g.height:g.line<a&&(e+=g.height);b=_.k(b);for(c=b.next();!c.done;c=b.next())c=c.value,this.renderer.jh(c,"top",d+"px"),-1<a?this.renderer.jh(c,"height",e+"px"):this.renderer.jh(c,"bottom","0")}};
_.h.clear=function(){this.view.clear();this.be.clear();this.Ag.clear();this.Caa();this.tqa.next(!0);this.continue=void 0;var a;null==(a=this.IU)||a.unsubscribe();this.IU=void 0};_.h.Caa=function(){if(this.renderer.zp)for(var a=_.k(this.TV),b=a.next();!b.done;b=a.next())this.renderer.zp(b.value);this.TV=[]};_.h.dV=function(a){null==a||this.bea(a)||(this.nb.na.scrollTop=this.lineHeight*Math.max(a-5,0))};
_.h.bea=function(a){if(null==a)return!1;a*=this.lineHeight;var b=this.nb.na.scrollTop,c=b+this.nb.na.offsetHeight;return b<=a&&a<c};
_.W.Object.defineProperties(_.EI.prototype,{be:{configurable:!0,enumerable:!0,get:function(){return this.JOa},set:function(a){var b=this;this.JOa=a;this.mb.add(_.fe(window,"resize").ha(_.v(function(){return a.yR()}),_.te()).subscribe(function(c){b.lha(c)}))}},bm:{configurable:!0,enumerable:!0,get:function(){return this.lines.length}},hia:{configurable:!0,enumerable:!0,set:function(a){this.PS=!1;this.Nf=_.Eob(a)}}});
_.EI.O=function(a){return new (a||_.EI)(_.u(_.Me),_.u(_.fg),_.u(_.$k),_.u(_.Ef),_.u(_.ku),_.u(_.lu),_.u(_.DI),_.u(_.Hg),_.u(_.Xt),_.u(_.vg),_.u(_.Ovb,8),_.u(_.ld),_.u(_.br),_.u(_.cl),_.u(_.qv),_.u(_.BI),_.u(_.HE))};
_.EI.ya=_.tc({type:_.EI,oa:[["format-code"]],ub:function(a,b){a&1&&(_.Hf(Wvb,7),_.Hf(Xvb,7),_.Hf(CI,7),_.Hf(Yvb,7),_.Hf(Zvb,7),_.Hf($vb,7),_.Hf(tI,7));if(a&2){var c;_.Gf(c=_.Kf())&&(b.H$=c.first);_.Gf(c=_.Kf())&&(b.rr=c.first);_.Gf(c=_.Kf())&&(b.Ag=c.first);_.Gf(c=_.Kf())&&(b.yT=c.first);_.Gf(c=_.Kf())&&(b.Mr=c.first);_.Gf(c=_.Kf())&&(b.Vba=c.first);_.Gf(c=_.Kf())&&(b.be=c.first)}},inputs:{fileName:"fileName",value:"value",Sw:"highlightInfo",rendered:"rendered",Aea:"largeFileThreshold",zua:"largeFileRenderCount",
PH:"lineLimitation",visibility:"visibility",rn:"folding",aC:"visibleCodeIdentifier",hH:"focusableRegion",Gv:"usePrefetchIfPossible",VR:"displayLineNumbers",hia:"scrollToLine",Yl:"lineNumberLinkProvider"},outputs:{Aka:"totalNumLines",lk:"lineShown",lN:"rangeToggled",Sp:"lineNumberClicked",Os:"gutterClicked"},features:[_.yf([{wa:_.AI,Hb:_.EI}]),_.af,_.Mc],Aa:39,Ba:23,Ea:[[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"]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.N(1,"\n  "),_.A(2,"div",1,2),_.N(4,"\n    "),_.E(5,"div",3,4),_.N(7,"\n    "),_.A(8,"line-number-container",5),_.I("lineFocused",
function(c){return b.MH=c})("lineNumberClicked",function(c){return b.Sp.emit(c)})("gutterClicked",function(c){return b.Os.emit(c)})("lineShown",function(c){return b.lk.emit(c)}),_.N(9,"\n    "),_.B(),_.N(10,"\n    "),_.A(11,"div",6),_.I("click",function(c){return b.bZ.next(c)})("contextmenu",function(c){return b.bZ.next(c)})("mouseover",function(c){return b.lva.next(c)})("mouseout",function(c){return b.cYa.next(c)})("mousedown",function(){return b.nV(!0)})("mouseup",function(){return b.nV(!1)})("mouseleave",
function(){return b.nV(!1)})("keydown",function(c){return b.jWa.next(c)})("keyup",function(c){return b.kWa.next(c)}),_.N(12,"\n      "),_.E(13,"div",7,8),_.N(15,"\n      "),_.x(16,Hob,1,6,"div",9),_.N(17,"\n      "),_.x(18,Iob,5,3,"div",10),_.O(19,"async"),_.N(20,"\n      "),_.A(21,"div",11,12),_.N(23,"\n        "),_.A(24,"span",13),_.N(25,"\n          Code panel - press c to focus line 1.\n        "),_.B(),_.N(26,"\n      "),_.B(),_.N(27,"\n      "),_.A(28,"code-container",14),_.I("lineFocused",
function(c){return b.MH=c})("lineShown",function(c){return b.lk.emit(c)}),_.N(29,"\n      "),_.B(),_.N(30,"\n      "),_.x(31,Job,1,5,"code-folding-container",15),_.N(32,"\n    "),_.B(),_.N(33,"\n  "),_.B(),_.N(34,"\n  "),_.E(35,"div",16,17),_.N(37,"\n"),_.B(),_.N(38,"\n"));a&2&&(_.t(2),_.Wy("content CodeMirror ",b.fe,""),_.t(6),_.df("min-height",b.lineHeight*b.iW,"px"),_.ef("line-numbers",b.VR),_.y("lineNumberLinkProvider",b.Yl),_.t(3),_.gf(b.urb),_.t(2),_.df("min-width",b.uR,"ch"),_.t(3),_.y("ngForOf",
b.QTa(b.Nf,b.lines.length)),_.t(2),_.y("ngIf",_.R(19,21,b.CWa.enabled)&&b.vR),_.t(10),_.df("padding-right",0===b.pt.length?0:300,"px"),_.y("usePrefetchIfPossible",b.Gv)("inlineWidgets",b.Ej)("highlightedLines",b.Nf),_.t(3),_.y("ngIf",0<b.rn.length))},Ia:[_.yI,_.Nm,_.Om,tI,CI,_.Tm],styles:[".code-highlight[_ngcontent-%COMP%]{position:absolute;width:100%}format-code[_nghost-%COMP%]{font:initial;font-family:monospace;letter-spacing:normal;line-height:1.25;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;-webkit-text-size-adjust:100%;box-sizing:border-box;display:block;height:100%;overflow:auto;position:relative;width:100%;outline:0}format-code[_nghost-%COMP%]     a{color:inherit}format-code[_nghost-%COMP%]     a:hover span{text-decoration:underline}format-code[_nghost-%COMP%]     code-container{box-sizing:content-box;position:absolute}format-code[_nghost-%COMP%]   pre[_ngcontent-%COMP%]{font-family:monospace}.inline[_nghost-%COMP%]{height:auto}.inline[_nghost-%COMP%]   .layout[_ngcontent-%COMP%]{position:relative}.focus-element[_ngcontent-%COMP%]{height:0;position:-webkit-sticky;position:sticky;top:0}.focus-element[_ngcontent-%COMP%]:focus{outline:none}.layout[_ngcontent-%COMP%]{height:100%;position:absolute;width:100%}.content[_ngcontent-%COMP%]{display:inline-flex;font-family:inherit;height:unset;min-height:100%;min-width:100%;outline:0;overflow:unset;position:relative;vertical-align:top}.code-and-highlight-container[_ngcontent-%COMP%]{position:relative;width:100%}code-folding-container[_ngcontent-%COMP%]{position:absolute}.gutter[_ngcontent-%COMP%]{flex:0 0 auto;overflow:hidden;position:unset}.line-numbers[_ngcontent-%COMP%]{min-height:100%;position:relative;z-index:unset}.sidebar[_ngcontent-%COMP%]{border-left-style:solid;border-left-width:1px;box-sizing:border-box;min-height:100%;overflow:hidden;position:absolute;width:300px;right:0;top:0}.decorations[_ngcontent-%COMP%]{left:0;position:absolute;top:0;width:100%}.column-guide[_ngcontent-%COMP%]{height:100%;position:absolute}.column-guide-margin[_ngcontent-%COMP%]{margin-left:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}"],
Oa:0});_.FI=function(){};_.FI.O=function(a){return new (a||_.FI)};_.FI.Da=_.uc({type:_.FI});_.FI.Ca=_.ec({imports:[_.zI,_.Um,_.rw,_.go]});_.GI=function(){};_.GI.O=function(a){return new (a||_.GI)};_.GI.Da=_.uc({type:_.GI});_.GI.Ca=_.ec({imports:[_.Ao,_.Um,_.FI,_.go]});_.HI=function(){this.p_=this.Dsa=new _.gg(1)};_.HI.prototype.uka=function(){this.EH?this.Dsa.next(1):this.Dsa.next(0)};_.W.Object.defineProperties(_.HI.prototype,{EH:{configurable:!0,enumerable:!0,get:function(){return 0===this.Dsa.getValue()}}});_.HI.O=function(a){return new (a||_.HI)};_.HI.ta=_.p({token:_.HI,qa:_.HI.O});_.cwb={Hk:[],nxb:new Set,F0:2,GZa:new Map};_.II=function(a,b,c){this.Fa=a;this.client=b;this.lI=c;this.Qf=new _.pt(this.Fa)};_.II.prototype.list=function(a,b,c,d,e,f,g,m,n,r){return dwb(this,a,b,c,d?{n1:"COMMITS",Hk:[d]}:void 0,e,f,void 0===g?!1:g,m,n,r)};
var dwb=function(a,b,c,d,e,f,g,m,n,r,w){b=Object.assign({},Lob(b,c),{repositoryKeyRepositoryName:d,path:f,maxLogEntries:g,includeDiffEntries:(void 0===m?0:m)?!0:void 0,symmetricDiffRefSpec:n,repositoryKeyWorkspaceId:r,refHint:w,logForPath:_.Du.has(72),logForPathWithPagination:_.Du.has(73)});e="TOKEN"===(null==e?void 0:e.n1)?Object.assign({},{pageToken:e.token},b):"COMMITS"===(null==e?void 0:e.n1)?Object.assign({},{starts:e.Hk},b):b;return ewb(a,JSON.stringify(e,Object.keys(e).sort()),e)},ewb=function(a,
b,c){return a.lI.prefetch("history").ha(_.Ie(function(d){if(d){var e=JSON.parse(d.request);a.Qf.put(JSON.stringify(e,Object.keys(e).sort()),_.Md(_.Sf(iH,JSON.parse(d.response))))}return a.Qf.fetch(b,function(){return a.client.list(c)})}))};_.II.prototype.resolve=function(a,b,c,d,e){return dwb(this,a.qb,a.Rc,a.repository,b,a.path||"",e||50,!1,void 0,a.params.Qb,c).ha(_.v(function(f){if(d)for(var g=_.k(f.hn||[]),m=g.next();!m.done;m=g.next())m=m.value,m.er||(m.er=d);return{MGc:f,xba:null!=e&&50<e}}))};
_.JI=function(a,b,c,d){return a.E_(b,c,d).ha(_.v(function(e){return e&&e.Lf}))};_.II.prototype.E_=function(a,b,c){b=void 0===b?"repository":b;c=void 0===c?1:c;var d=_.bi(a,c),e=_.mF(a)?_.aF(_.bi(a,0)):void 0,f=a.repository,g=a.qb,m=a.Rc;b="path"===b&&_.eF(a,c)||"/";a=_.Bnb(a,c);return this.list(g,m,f,d,b,1,!1,void 0,a,e).ha(_.v(function(n){return n.hn&&n.hn[0]}))};_.II.O=function(a){return new (a||_.II)(_.q(_.to),_.q(_.XH),_.q(_.iv),_.q(_.Eu))};_.II.ta=_.p({token:_.II,qa:_.II.O,Ga:"root"});var fwb,gwb;fwb=Object.freeze([]);gwb=Object.freeze({});_.KI=function(){};_.KI.prototype.transform=function(a){return Array.isArray(a)&&0===a.length?fwb:"object"===typeof a&&_.jca(a)?gwb:a};_.KI.O=function(a){return new (a||_.KI)};_.KI.Ae=_.xc({name:"emptyToConstant",type:_.KI,de:!0});_.LI=function(){this.message="";this.Pea=[];this.ODb=[]};_.LI.prototype.Tb=function(){this.ODb=Pob(this.message,this.Pea)};_.LI.O=function(a){return new (a||_.LI)};_.LI.ya=_.tc({type:_.LI,oa:[["linkified-message"]],inputs:{message:"message",Pea:"linkDefinitions"},features:[_.Mc],Aa:1,Ba:1,Ea:[[3,"ngSwitch",4,"ngFor","ngForOf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["target","_blank",3,"href"]],ua:function(a,b){a&1&&_.x(0,Oob,3,3,"span",0);a&2&&_.y("ngForOf",b.ODb)},Ia:[_.Nm,_.Pm,_.Qm],ob:2,Oa:0});_.MI=function(){this.condition=!1;this.link="";this.aV=!1};_.MI.O=function(a){return new (a||_.MI)};
_.MI.ya=_.tc({type:_.MI,oa:[["conditional-link","condition","","link",""]],inputs:{condition:"condition",link:"link",RJc:"linkAriaLabel",Ta:"queryParams",ng:"queryParamsHandling",aV:"sameWindow"},jc:["condition","","link",""],Yb:["*"],Aa:3,Ba:2,Ea:[[3,"universalLink","queryParams","queryParamsHandling","sameWindow",4,"ngIf","ngIfElse"],["content",""],[3,"universalLink","queryParams","queryParamsHandling","sameWindow"],[3,"ngTemplateOutlet"]],ua:function(a,b){a&1&&(_.rf(),_.x(0,Qob,2,6,"a",0)(1,Rob,
1,0,"ng-template",null,1,_.Nf));if(a&2){var c=_.vf(2);_.y("ngIf",b.condition)("ngIfElse",c)}},Ia:[_.Om,_.Sm,_.Fv],ob:2,Oa:0});_.NI=function(a,b){this.Fa=a;this.client=b;this.Qf=new _.qt(this.Fa)};_.hwb=function(a,b){var c=Object.assign({},Lob(b.qb,b.Rc),{repositoryKeyRepositoryName:b.repository,repositoryKeyWorkspaceId:b.repositoryKeyWorkspaceId,gitRefsToken:b.gitRefsToken});return a.Qf.fetch(Object.assign({},c),function(){return a.client.list(c).ha(_.v(function(d){return d.S0a}))})};_.NI.O=function(a){return new (a||_.NI)(_.q(_.to),_.q(jub))};_.NI.ta=_.p({token:_.NI,qa:_.NI.O,Ga:"root"});_.OI=function(a,b){this.Vg=a;this.AE=b};
_.iwb=function(a,b){var c=b.Db,d=b.qb,e=b.Rc,f=b.repository;if(!c)return _.Md(_.HF(""));b=b.params.Qb;if("depot"===e){if(!isNaN(Number(c))||"HEAD"===c)return _.Md({type:b?5:4,Bs:c});var g=Uob(c);if(g)return _.Md(g)}return c.startsWith("refs/")&&0<c.indexOf("/",6)?_.Md(_.Tg(c)?{type:2,Bs:c}:_.cpa(c)?{type:1,Bs:c}:_.HF(c)):_.hwb(a.AE,{qb:d,Rc:e,repository:f,repositoryKeyWorkspaceId:b}).ha(_.v(function(m){var n=m.tags;return Sob(c,m.Pd)||Tob(c,n)||Uob(c)||_.HF(c)}),_.pe(function(m){_.Gs(a.Vg,m);return _.Md(_.HF(c))}))};
_.OI.O=function(a){return new (a||_.OI)(_.q(_.Fs),_.q(_.NI))};_.OI.ta=_.p({token:_.OI,qa:_.OI.O});_.PI=function(a,b){this.Fa=a;this.client=b;this.Qf=new _.pt(this.Fa)};_.PI.prototype.diff=function(a,b,c,d){var e=this,f=d.map(function(m){return{left:{path:m.left.path||"",hash:m.left.hash||""},right:{path:m.right.path||"",hash:m.right.hash||""}}});a=Kob(a,b);f=Object.assign({},a,{Ri:c,G1c:f});c=new _.PG(Object.assign({},a,{Ri:c}));var g=new VG({Rf:c,CRa:[].concat(_.Dc(d))});return this.Qf.fetch(f,function(){return e.client.get(g)})};_.PI.O=function(a){return new (a||_.PI)(_.q(_.to),_.q(fub))};
_.PI.ta=_.p({token:_.PI,qa:_.PI.O,Ga:"root"});_.jwb=new _.Qs("Browse repo at {refSpec}");_.Wob="Commit Details";_.Yob="Commit ";_.kwb="ID";_.lwb="Commit Date";_.mwb="Revision";_.QI=function(a,b,c,d,e,f,g){this.wxa=a;this.Np=b;this.Rta=c;this.lI=f;this.QR=g;this.bia=_.Du.has(40)};_.QI.prototype.match=function(a,b,c,d){var e=a.qb,f=a.Rc,g=a.repository,m=a.path;if(!e||!f||!g)throw Error("Wd");if(!b)return _.Md(new xH);c=nwb(this,c);a=_.bi(a,1);b=new sH({nB:b,file:new RG({zv:new QG({Rf:new _.PG(Object.assign({},Kob(e,f),{Ri:g})),ft:a}),path:m}),options:c,xV:d});return this.wxa.match(b)};
_.QI.prototype.search=function(a,b,c,d){var e=this;d=void 0===d?!1:d;if(!a)return _.Md(new _.DH);b=nwb(this,b);b.WG=_.Du.has(43);this.QR&&!isNaN(this.QR)&&(b.QR=this.QR);b=inb(b);this.Np&&(b.Oo=b.Oo||new SE,b.Oo.root=b.Oo.root||new TE,b.Oo.root.projectId=this.Rta.slice(1).split("/")[0]);var f=new pH({nB:a,o1a:b,xV:c});return d?(this.lI.delete("search"),e.wxa.search(f)):this.lI.prefetch("search").ha(_.Ie(function(g){return g?_.Md(_.Sf(_.DH,JSON.parse(g.response))):e.wxa.search(f)}))};
_.QI.prototype.p3a=function(a,b){if(!a)return _.Md(new LH);b=nwb(this,b);b=inb(b);this.Np&&(b.Oo=b.Oo||new SE,b.Oo.root=b.Oo.root||new TE,b.Oo.root.projectId=this.Rta.slice(1).split("/")[0]);a=new IH({nB:a,r3a:b});return this.wxa.p3a(a).ha(_.v($ob))};var nwb=function(a,b){a.bia||(b=inb(b),b.Fe="");return b};_.QI.O=function(a){return new (a||_.QI)(_.q(eub),_.q(_.Im),_.q(_.OKa),_.q(_.Eu),_.q(_.Cu),_.q(_.iv),_.q(_.x2a))};_.QI.ta=_.p({token:_.QI,qa:_.QI.O,Ga:"root"});var bpb={year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",timeZone:"UTC"},apb=new Date(Date.UTC(2033,10,22,18,0,0)),cpb,dpb;var owb,pwb;
owb=_.Hu({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]});pwb=_.Hu(0);_.RI=function(){var a={AQc:!0},b=epb(a.locale);this.n4a="yyyy-MM-dd"+(b?" h:mm":" HH:mm")+(a.AQc?":ss":"")+(b?" a":"")+(a.C9c?" z":"")};
_.RI.prototype.Tb=function(a){var b=this,c,d;return _.Sd(function(e){if(a.value){a:{try{var f=fpb(b.value);break a}catch(g){}f=void 0}b.date=f;b.date&&(c=_.Hu(b.date.getTimezoneOffset()),b.jCb=c.Ika[0<_.Iu(c,b.date)?2:0],d=_.Ju(c,b.date),b.isUTC=_.Ju(pwb,b.date)===d,b.fYa=owb.Ika[0<_.Iu(owb,b.date)?2:0],b.yIc=_.Ju(owb,b.date)===d)}e.Nc=0})};
_.RI.prototype.ata=function(a,b,c){if(this.date)return this.isUTC?a+" local \n"+c+" "+this.fYa:this.yIc?a+" local \n"+b+" UTC":a+" local \n"+b+" UTC \n"+c+" "+this.fYa};_.RI.O=function(a){return new (a||_.RI)};
_.RI.ya=_.tc({type:_.RI,oa:[["date"]],inputs:{value:"value",format:"format"},features:[_.Mc],Aa:6,Ba:19,Ea:[["matTooltipClass","wrapped-tooltip",3,"matTooltip"]],ua:function(a,b){a&1&&(_.A(0,"time",0),_.O(1,"dateTimeDisplay"),_.O(2,"dateTimeDisplay"),_.O(3,"dateTimeDisplay"),_.N(4),_.O(5,"dateTimeDisplay"),_.B());a&2&&(_.uf("matTooltip",b.ata(_.Oz(1,3,b.date,b.n4a,b.jCb),_.Oz(2,7,b.date,b.n4a,"UTC"),_.Oz(3,11,b.date,b.n4a,b.fYa))),_.cf("datetime",null==b.date?null:b.date.toISOString()),_.t(4),_.wf(" ",
_.Oz(5,15,b.date,b.format,b.jCb),"\n"))},Ia:[_.Ow,_.Qw,_.sA],styles:[".mat-mdc-tooltip.wrapped-tooltip{white-space:pre-wrap}"],Oa:0});_.SI=function(){this.BCc=_.Du.has(1)?"preferEmail":"preferName"};_.SI.prototype.transform=function(a){return"preferEmail"===this.BCc?a&&(a.email||a.name)||"unknown":a&&(a.name||a.email)||"unknown"};_.SI.O=function(a){return new (a||_.SI)(_.u(_.Eu,16))};_.SI.Ae=_.xc({name:"authorDisplay",type:_.SI,de:!0});_.SI.ta=_.p({token:_.SI,qa:_.SI.O,Ga:"root"});var jpb=new Set([/^(#+[ \t]*)?BEGIN_PUBLIC[ \t]*$/,/^(#+[ \t]*)?END_PUBLIC[ \t]*$/]),kpb=["Automated g4 rollback","Reason for rollback"],hpb=["PUBLIC: ","RELNOTES: ","USERNOTES: "];var TI=function(){};TI.O=function(a){return new (a||TI)};TI.Da=_.uc({type:TI});TI.Ca=_.ec({});var UI=function(a,b){this.dHc=a;this.document=b;this.oBc=opb(this.document).ha(_.Fe({bufferSize:1,lv:!0}))},qwb=function(a,b){var c="https://sandbar-backend.corp.google.com/v1/changes/"+b;return a.oBc.ha(_.Ie(function(){return a.dHc.get(c,{withCredentials:!0})}),_.v(npb))};UI.O=function(a){return new (a||UI)(_.q(_.Fn),_.q(_.vg))};UI.ta=_.p({token:UI,qa:UI.O,Ga:TI});var rwb;rwb=[[["onedev-hovercard-action"]]];_.VI=function(a){var b=this;this.jAc=a;this.mJb=new _.Ce(1);this.xkb=this.mJb.ha(_.Ie(function(c){return qwb(b.jAc,c)}),_.Fe(1));this.BH=new _.Ce(1);this.Yf=new _.Ce(1)};_.VI.prototype.Ra=function(){var a=this;this.xkb.ha(_.ve(1),_.Je(this.Yf)).subscribe(function(){a.BH.next()})};_.W.Object.defineProperties(_.VI.prototype,{changelistId:{configurable:!0,enumerable:!0,set:function(a){this.id=a;this.mJb.next(a)},get:function(){return this.id}}});
_.VI.O=function(a){return new (a||_.VI)(_.u(UI))};_.VI.ya=_.tc({type:_.VI,oa:[["onedev-changelist-hovercard"]],inputs:{changelistId:"changelistId"},outputs:{BH:"init$"},standalone:!0,features:[_.zf],Yb:["onedev-hovercard-action"],Aa:2,Ba:3,Ea:[[3,"changelist",4,"ngIf"],[3,"changelist"]],ua:function(a,b){a&1&&(_.rf(rwb),_.x(0,ppb,2,1,"onedev-changelist-hovercard-body",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.xkb))},Ia:[bI,TI,_.Um,_.Om,_.Tm],ob:2,Oa:0});_.WI=function(){};_.WI.O=function(a){return new (a||_.WI)};_.WI.Da=_.uc({type:_.WI});_.WI.Ca=_.ec({imports:[_.VI,TI]});var swb;var XI=function(a){var b=this;this.nb=a;this.eventType="click";this.Rkb=new _.El;this.uqa=function(c){if(c instanceof MouseEvent){var d=c.target;d&&(b.nb.na.contains(d)||b.Rkb.emit(c))}}};XI.prototype.Ra=function(){twb(this).addEventListener(this.eventType,this.uqa,!0)};XI.prototype.Ka=function(){twb(this).removeEventListener(this.eventType,this.uqa,!0)};
var twb=function(a){var b;a:{a=a.nb.na;if(null==swb){var c="undefined"!==typeof document?document.head:null;swb=!(!c||!c.createShadowRoot&&!c.attachShadow)}if(swb&&(a=a.getRootNode?a.getRootNode():null,"undefined"!==typeof ShadowRoot&&ShadowRoot&&a instanceof ShadowRoot))break a;a=null}return null!=(b=a)?b:document};XI.O=function(a){return new (a||XI)(_.u(_.ld))};XI.Ha=_.wc({type:XI,oa:[["","clickOutside",""]],inputs:{eventType:["clickOutsideEvent","eventType"]},outputs:{Rkb:"clickOutside"}});
var YI=function(){};YI.O=function(a){return new (a||YI)};YI.Da=_.uc({type:YI});YI.Ca=_.ec({});var uwb,vwb;uwb=Symbol("Xd");vwb=Symbol("Yd");_.ZI=function(a){this.xe=a;this.className="onedev-hovercard";this.Dva=new _.El;this[uwb]=new _.Ce(1);this.CWb=!1;this.nua=new _.gg(!1);this.Zkb=new _.Ee};_.ZI.prototype.Ra=function(){};var wwb=function(a){var b=a[vwb];return b?(b.loaded||(b.xe.Sh(b.Kc),_.bl(b.N9),b.loaded=!0),a[uwb].ha(_.se(0))):_.Md(void 0)};_.ZI.O=function(a){return new (a||_.ZI)(_.u(_.Ef))};
_.ZI.ya=_.tc({type:_.ZI,oa:[["onedev-hovercard"]],ub:function(a,b){a&1&&_.Hf(_.Df,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.Kc=c.first)}},inputs:{className:"className"},outputs:{Dva:"onHide"},Sb:["onedevHovercard"],Yb:["*"],Aa:1,Ba:0,Ea:[["cdkTrapFocus","",3,"cdkTrapFocusAutoCapture","clickOutside","mouseenter","mouseleave"]],ua:function(a){a&1&&(_.rf(),_.x(0,qpb,2,3,"ng-template"))},Ia:[_.oq,XI],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});_.$I=function(a,b,c,d){this.Kc=a;this.xe=b;this.N9=c;this.loaded=!1;d[vwb]=this};_.$I.O=function(a){return new (a||_.$I)(_.u(_.Df),_.u(_.Ef),_.u(_.cl),_.u(_.ZI))};_.$I.Ha=_.wc({type:_.$I,oa:[["","onedevHovercardLazyBody",""]]});_.aJ=function(a){this.Ada=a;this.Yf=new _.Ce(1)};_.aJ.prototype.Ka=function(){this.Yf.next()};_.aJ.prototype.Ra=function(){this.pIc.ha(_.Je(this.Yf)).subscribe(this.Ada[uwb])};_.aJ.O=function(a){return new (a||_.aJ)(_.u(_.ZI))};
_.aJ.Ha=_.wc({type:_.aJ,oa:[["","onedevIsHovercardReady",""]],inputs:{pIc:["onedevIsHovercardReady","isHovercardReady$"]}});var xwb=[{zc:"end",Ac:"center",hc:"start",oc:"center",offsetX:10},{zc:"center",Ac:"bottom",hc:"center",oc:"top",offsetY:10},{zc:"center",Ac:"top",hc:"center",oc:"bottom",offsetY:-10},{zc:"end",Ac:"bottom",hc:"start",oc:"top",offsetX:10,offsetY:10},{zc:"end",Ac:"top",hc:"start",oc:"bottom",offsetX:10,offsetY:-10}];var ywb=function(){this.delay=600;this.position=xwb;this.bTc=[]},bJ=function(a,b){var c=this;this.dg=a;this.origin=b;this.ZTc=void 0;this.enabled=!0;this.config=new ywb;this.active=!1;this.ewb=new _.Ce(1);this.KGc=new _.Ee;this.CD=new _.gg(null);this.HVa=new _.gg(!1);this.Zda=new _.gg(!1);this.Yf=new _.Ce(1);this.MFb=function(d){"Escape"===d.key&&(zwb(c),d.stopPropagation(),d.preventDefault())};Awb(this);Bwb(this)},Awb=function(a){Cwb(a).ha(_.Je(a.Yf)).subscribe(function(b){(a.active=b)?a.show():
a.af()})},Bwb=function(a){a.CD.ha(_.Ie(function(b){return(null==b?void 0:b.Zkb)||_.ri}),_.Je(a.Yf)).subscribe(function(){zwb(a)})};bJ.prototype.dispose=function(){Dwb(this);var a;null==(a=this.Ed)||a.dispose();this.Yf.next();this.Yf.complete()};bJ.prototype.De=function(){return this.CD.getValue()?this.active:void 0};bJ.prototype.toggle=function(a){this.HVa.next(a)};var zwb=function(a){a.Zda.next(!1);a.HVa.next(!1);var b;null==(b=a.CD.getValue())||b.nua.next(!1)};
bJ.prototype.show=function(){var a=this;this.enabled&&this.Ed&&!this.Ed.yg()&&this.CD.getValue()&&(this.CD.getValue().CWb=this.Zda.value,wwb(this.CD.getValue()).ha(_.ve(1),_.Je(this.Yf)).subscribe(function(){a.Ed&&a.ySb&&a.Ed.ud(a.ySb);document.addEventListener("keydown",a.MFb);a.ewb.next()}))};bJ.prototype.af=function(){Dwb(this);this.KGc.next()};var Dwb=function(a){if(a.Ed&&a.Ed.yg()){document.removeEventListener("keydown",a.MFb);var b;null!=(b=a.CD.getValue())&&b.Dva.emit();a.Ed.detach()}};
bJ.prototype.Bca=function(){return _.pr(_.nUa(_.qr(_.wr(this.dg.position(),this.origin)),8),this.config.position)};
var Cwb=function(a){return _.Wd([Ewb(a).ha(_.He(!1)),a.Zda]).ha(_.Ge(),_.v(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return b||c}),_.Ie(function(b){var c;return(null==(c=a.ZTc)?void 0:c.ha(_.ze(b)))||_.Md(b)}))},Ewb=function(a){return a.CD.ha(_.Ie(function(b){return _.Wd([a.HVa,(null==b?void 0:b.nua)||_.Md(!1)]).ha(_.v(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;return c||d}),_.qe(a.config.delay),_.Je(a.Yf))}))};var Fwb;Fwb=new _.Bc("onedevHovercardLoggingOn");_.cJ=function(a,b,c,d,e){var f=this;this.xe=c;this.Dc=e;this.config=new ywb;this.Yf=new _.Ce(1);this.XE=new bJ(a,b);this.XE.ewb.ha(_.Le(d||_.Md(!1)),_.Je(this.Yf)).subscribe(function(g){g=_.k(g);g.next();g.next().value&&(f.d$||(f.d$=f.Dc.get(_.pv)),_.F3a(f.d$,"hovercardShown"))})};_.h=_.cJ.prototype;
_.h.Tb=function(a){if(a.hovercard){var b;a=null==(b=a.hovercard)?void 0:b.Xf;this.XE.CD.next(a);if(a){b=this.XE;var c=this.xe;b.config=this.config;b.Ed=b.dg.create({eg:b.Bca(),qj:b.dg.oj.Rk()});b.ySb=new _.zr(a.Kc,c);b.CD.next(a)}}};_.h.Ka=function(){this.XE.dispose();this.Yf.next();this.Yf.complete()};_.h.De=function(){return this.XE.De()};_.h.Qfa=function(a){if(this.config.bTc.includes(a.key)){var b=this.XE;a.stopPropagation();a.preventDefault();b.Zda.next(!0)}};_.h.toggle=function(a){this.XE.toggle(a)};
_.h.af=function(){this.XE.af()};_.W.Object.defineProperties(_.cJ.prototype,{enabled:{configurable:!0,enumerable:!0,set:function(a){this.XE.enabled=a}}});_.cJ.O=function(a){return new (a||_.cJ)(_.u(_.Er),_.u(_.ld),_.u(_.Ef),_.u(Fwb,8),_.u(_.Ne))};
_.cJ.Ha=_.wc({type:_.cJ,oa:[["","onedevHovercardTrigger",""]],tb:2,Za:function(a,b){a&1&&_.I("mouseenter",function(){return b.toggle(!0)})("mouseleave",function(){return b.toggle(!1)})("keydown.alt.arrowRight",function(c){var d=b.XE;c.stopPropagation();c.preventDefault();d.Zda.next(!0)})("keydown",function(c){return b.Qfa(c)});a&2&&_.cf("aria-haspopup",b.Ada?"true":void 0)("aria-expanded",b.De())},inputs:{Ada:["onedevHovercardTrigger","hovercard"],enabled:["onedevHovercardActive","enabled"],config:["onedevHovercardConfig",
"config"]},Sb:["onedevHovercardTrigger"],features:[_.Mc]});var Gwb={Cla:0,Tag:1,mW:2,0:"Branch",1:"Tag",2:"Commit"};var Hwb=[[["","mat-list-avatar",""],["","mat-list-icon",""],["","matListAvatar",""],["","matListIcon",""]],[["","mat-line",""],["","matLine",""]],"*"],dJ=function(a,b){b=_.cI.call(this,b)||this;b.rCc=a;b.T0a="start";return b};_.V(dJ,_.cI);dJ.O=function(a){return new (a||dJ)(_.u(_.Vq),_.u(_.ld))};
dJ.ya=_.tc({type:dJ,oa:[["gmat-nav-list"]],yb:[1,"mat-list-base","mat-nav-list","gmat-nav-list"],tb:2,Za:function(a,b){a&2&&(a=b.rCc.value,_.ef("gmat-nav-list-reverse","end"===b.T0a&&"rtl"!==a||"start"===b.T0a&&"rtl"===a))},inputs:{T0a:"roundedEdge"},features:[_.yf([{wa:_.Az,Hb:dJ}]),_.af],Yb:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.rf(),_.sf(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,Oa:0});var eJ=function(a,b,c,d,e){b=_.BE.call(this,b,c,d,e)||this;b.Ad=a;b.xY=null;b.hzb=!1;b.RAb=null;b.Qob=!1;b.hd=!0;b.isActive=!1;return b};_.V(eJ,_.BE);eJ.prototype.Ra=function(){var a=this;if(this.active){var b=Iwb(this)||{YG:0};this.Ad.Vb(function(){requestAnimationFrame(function(){return a.xY=a.uI.launch(0,0,{wga:!0,animation:b})})})}this.hzb=!0};var Iwb=function(a){return a.Qob?{YG:0,fS:0}:void 0};
_.W.Object.defineProperties(eJ.prototype,{wCc:{configurable:!0,enumerable:!0,set:function(a){this.Qob=_.eh(a)}},active:{configurable:!0,enumerable:!0,get:function(){return this.isActive},set:function(a){if(a&&!this.isActive&&this.hzb&&!this.xY){var b=this.RAb||{clientX:0,clientY:0};this.xY=this.uI.launch(b.clientX,b.clientY,{wga:!0,animation:Iwb(this)})}else this.xY&&(b=this.xY,_.DUa(b.Vn,b),this.xY=null);this.isActive=_.eh(a)}}});
eJ.O=function(a){return new (a||eJ)(_.u(_.Me),_.u(_.ld),_.u(_.cl),_.u(_.cab,8),_.u(_.bab,8))};
eJ.ya=_.tc({type:eJ,oa:[["","gmat-nav-list-item",""]],ub:function(a,b){a&1&&_.Hf(_.Lr,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.uI=c.first)}},yb:[1,"mat-list-item","gmat-nav-list-item"],tb:2,Za:function(a,b){a&1&&_.I("mousedown",function(c){return b.RAb=c});a&2&&_.ef("gmat-list-item-active",b.active)},inputs:{wCc:"disableRippleAnimations",active:"active"},features:[_.af],jc:["gmat-nav-list-item",""],Yb:["[mat-list-avatar], [mat-list-icon], [matListAvatar], [matListIcon]","[mat-line], [matLine]","*"],Aa:7,
Ba:2,Ea:[[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"]],ua:function(a,b){a&1&&(_.rf(Hwb),_.A(0,"div",0),_.E(1,"div",1),_.A(2,"div",2),_.sf(3),_.A(4,"div",3),_.sf(5,1),_.B(),_.sf(6,2),_.B()());a&2&&(_.t(1),_.y("matRippleTrigger",b.Hf())("matRippleDisabled",b.St()))},Ia:[_.Lr],ob:2,Oa:0});var Jwb,Kwb,Lwb,Mwb,Nwb;Jwb=["rightPaneScroller"];Kwb=function(a){return{element:a,wOa:"clear",kOa:"search"}};Lwb={DUa:"No branches",EUa:"No branch results",VI:"changeBranch"};Mwb={DUa:"No tags",EUa:"No tag results",VI:"changeTag"};Nwb={DUa:"No commits",EUa:"No commit results",VI:"changeCommit"};
_.fJ=function(a,b,c,d){var e=this;this.Zg=a;this.GU=b;this.AE=c;this.Ad=d;this.rg="BreadcrumbRefPicker";this.DW=Gwb;this.Vc=_.IE;this.zI=this.Szb=!1;this.SAb=[];this.gra=new _.Ee;this.QCb=new _.Ee;this.r1a=new _.gg("");this.PNc="SAME RESULT AVAILABLE IN:";this.Kha=this.gra.ha(_.Ie(function(f){return $xb(e,f)}),_.De(1),_.Rd());a=this.Kha.ha(_.Ie(function(f){return ayb(e,f).ha(_.v(_.zE),_.pe(function(){return _.yE(Gpb(f))}),_.He(_.JE))}));this.XTc=_.Wd([this.r1a,a]).ha(_.v(Jpb),_.Ke(function(f){_.wF(f)&&
(e.SAb=f.Xb.items)}));this.placeholder=this.Kha.ha(_.v(Ipb));this.mb=this.Kha.subscribe(function(f){e.Szb=2===f.Db})};_.fJ.prototype.Qm=function(){var a=this;this.zI||(this.Ad.isStable?byb(this):this.Ad.Cf.ha(_.xe()).subscribe(function(){byb(a)}))};_.fJ.prototype.Ka=function(){this.mb.unsubscribe()};_.fJ.prototype.show=function(a){this.zI=!1;this.QCb.next(a)};_.fJ.prototype.blur=function(){document.activeElement.blur()};
var byb=function(a){var b=a.SAb.findIndex(function(d){return d.Ee});if(!(0>b)){var c=a.OOc;c&&0!==c.ts.end&&(c.Fx(b),a.zI=!0)}},ayb=function(a,b){var c=b.Db,d=b.Wa,e=b.gitRefsToken;switch(c){case 0:return _.hwb(a.AE,Object.assign({},d,{gitRefsToken:e})).ha(_.v(Kpb),_.v(function(f){return Epb(f.map(function(g){return{title:String(g.ug),ft:_.Sg(g.ug),SRa:g.ug,dua:!1,wVa:g.wVa}}),b,Lwb)}));case 1:return _.hwb(a.AE,Object.assign({},d,{gitRefsToken:e})).ha(_.v(function(f){return Epb(f.tags.map(function(g){return{title:String(g.tagName),
ft:unb(g.tagName),SRa:g.tagName,dua:!1}}),b,Mwb)}));case 2:return a.Zg.list(d.qb,d.Rc,d.repository,void 0,"",250).ha(_.v(function(f){return Epb(f.hn.map(Fpb),b,Nwb)}));default:return _.Qg(c,"Unsupported ref type")}},$xb=function(a,b){var c=b.Wa,d=b.version;c=_.iwb(a.GU,_.$p(c.Zb(),_.bi(c,d)||"").kb()).ha(_.v(Hpb),_.xe(),_.He(0));return _.ce(c,a.QCb).ha(_.v(function(e){return Object.assign({},b,{Db:e})}))};
_.W.Object.defineProperties(_.fJ.prototype,{I1:{configurable:!0,enumerable:!0,set:function(a){this.zI=!1;this.gra.next(a);this.qb=a.Wa.qb}}});_.fJ.O=function(a){return new (a||_.fJ)(_.u(_.II),_.u(_.OI),_.u(_.NI),_.u(_.Me))};
_.fJ.ya=_.tc({type:_.fJ,oa:[["ref-picker","refPickerData",""]],ub:function(a,b){a&1&&_.Hf(Jwb,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.OOc=c.first)}},tb:2,Za:function(a,b){a&2&&_.ef("wide-view",b.Szb)},inputs:{I1:"refPickerData"},jc:["refPickerData",""],Aa:9,Ba:15,Ea:[["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"]],ua:function(a,b){a&1&&(_.x(0,rpb,2,1,"div",0),_.O(1,"async"),_.A(2,"input-with-icon",1),_.I("valueChange",function(c){b.r1a.next(c)}),_.O(3,"async"),_.B(),_.A(4,"div",2),_.x(5,tpb,10,7,"gmat-nav-list",3),_.O(6,"async"),_.x(7,Dpb,5,4,"div",4),_.O(8,"async"),_.B());a&2&&(_.y("ngIf",_.R(1,5,b.Kha).Czb),_.t(2),_.y("placeholder",_.R(3,7,b.placeholder))("trackingConfig",_.Bf(13,Kwb,b.rg)),_.t(3),_.y("ngIf",_.R(6,9,b.Kha)),_.t(2),_.y("ngIf",_.R(8,11,b.XTc)))},
Ia:[_.yo,_.Om,_.Pm,_.Qm,_.Ur,_.ns,dJ,eJ,_.EE,_.KE,_.CE,_.cA,_.dA,_.ir,_.xv,_.ws,_.ct,_.Qw,_.eo,_.Tm,_.bG],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}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:auto;max-height:auto}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-mdc-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%]   a.mat-mdc-button[_ngcontent-%COMP%]{justify-content:start;font-size:14px;color:var(--text-secondary)}.separator[_ngcontent-%COMP%]{padding:0 4px}.uber-wrapper[_ngcontent-%COMP%]{display:flex;justify-content:start}button[gmat-nav-list-item][_ngcontent-%COMP%]{border:none;background:none;height:28px;width:95%}.ref-picker-header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;padding:8px 16px;font-weight:500;font-size:11px}"],
Oa:0});var gJ=function(){};gJ.O=function(a){return new (a||gJ)};gJ.Da=_.uc({type:gJ});gJ.Ca=_.ec({imports:[_.Bz,_.Mr]});_.hJ=function(){};_.hJ.O=function(a){return new (a||_.hJ)};_.hJ.Da=_.uc({type:_.hJ});_.hJ.Ca=_.ec({imports:[_.Ao,_.Um,_.qs,gJ,_.FE,_.LE,_.DE,_.kr,_.cG,_.yv,_.dt,_.Rw,_.go]});_.iJ=function(){};_.iJ.O=function(a){return new (a||_.iJ)};_.iJ.Da=_.uc({type:_.iJ});_.iJ.Ca=_.ec({imports:[_.Um,_.go,_.xx]});_.jJ=function(){};_.jJ.O=function(a){return new (a||_.jJ)};_.jJ.Da=_.uc({type:_.jJ});_.jJ.Ca=_.ec({imports:[_.Um]});_.kJ=function(){};_.kJ.O=function(a){return new (a||_.kJ)};_.kJ.Da=_.uc({type:_.kJ});_.kJ.Ca=_.ec({imports:[_.Um,_.tA,_.Sw]});var lJ=function(){};lJ.O=function(a){return new (a||lJ)};lJ.Da=_.uc({type:lJ});lJ.Ca=_.ec({});_.mJ=function(){};_.mJ.O=function(a){return new (a||_.mJ)};_.mJ.Da=_.uc({type:_.mJ});_.mJ.Ca=_.ec({imports:[_.yq,YI,_.Um,_.rs,_.Fr]});var dyb;_.cyb=function(a,b){this.document=a;this.Jj=b};_.fyb=function(a,b,c){var d=new Map([["/",{name:"focusSearchBox",handler:function(e){var f=e.nn,g=e.prefix;b.next(function(){return{nn:dyb(a,f||""),prefix:g}})},jtb:!0}]]);c&&d.set(".",{name:"focusSearchBoxWithThisDirectory",handler:function(e){var f=e.nn;eyb(a.Jj.e2,c);b.next(function(){return{nn:dyb(a,f||""),prefix:c}})},jtb:!0});return d};
dyb=function(a,b){return(a=a.document.getSelection())&&a.toString()&&b!==a.toString()?'"'+a.toString().replace(/"/g,'\\"')+'"':b};var gyb=new Map([[sG.T5a,{type:"Class",zu:"class"}],[sG.H6a,{type:"Interface",zu:"interface"}],[sG.P7a,{type:"Struct",zu:"struct"}],[sG.g6a,{type:"Enum",zu:"enum"}],[sG.Z7a,{type:"Union",zu:"union"}],[sG.M6a,{type:"Method",zu:"method"}],[sG.q6a,{type:"Field",zu:"field"}],[sG.Kla,{type:"Function",zu:"function"}],[sG.b8a,{type:"Variable",zu:"variable"}],[sG.W7a,{type:"Typedef",zu:"typedef"}],[sG.q7a,{type:"Namespace",zu:"namespace"}],[sG.E7a,{type:"Property",zu:"property"}],[sG.h6a,{type:"Enum Constant",
zu:"enum-constant"}]]);var hyb={start:Number.POSITIVE_INFINITY,end:Number.POSITIVE_INFINITY};var iyb=["suggestionTemplate"],nJ=function(){};nJ.prototype.Tc=function(){};nJ.O=function(a){return new (a||nJ)};
nJ.ya=_.tc({type:nJ,oa:[["ng-component"]],ub:function(a,b){a&1&&_.Hf(iyb,7,_.Df);if(a&2){var c;_.Gf(c=_.Kf())&&(b.y3a=c.first)}},Aa:3,Ba:0,Ea:[["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"]],ua:function(a){a&1&&(_.x(0,Qpb,24,
6,"ng-template",null,0,_.Nf),_.N(2,"\n"))},Ia:[_.Mm,_.Nm,_.Om,_.ct],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}"]});_.oJ=function(){this.Ub=[]};_.oJ.O=function(a){return new (a||_.oJ)};_.oJ.ya=_.tc({type:_.oJ,oa:[["menu-keyboard-shortcut-hint"]],yb:[1,"gmat-caption","grimoire-secondary-text"],inputs:{Ub:"shortcut"},Aa:1,Ba:1,Ea:[[4,"ngFor","ngForOf"],["class","divider",4,"ngIf"],[1,"divider"]],ua:function(a,b){a&1&&_.x(0,Spb,4,2,"ng-container",0);a&2&&_.y("ngForOf",b.Ub)},Ia:[_.Nm,_.Om],styles:["menu-keyboard-shortcut-hint[_nghost-%COMP%]{font-family:Roboto Mono,monospace}.divider[_ngcontent-%COMP%]{margin:0 5px}"]});var Tpb=function(a){return[a]},aqb=function(a){return{kind:"link",hSb:a}},pJ=function(a,b,c){var d=this;this.ee=a;this.v8=null;this.H7a=_.pmb;this.stb=dob;this.savedQueries=_.ue;this.scopes=[{scope:_.eob,Sa:jyb(this,_.eob)}];this.bia=_.Du.has(40);this.savedQueries=_.umb(c).ha(_.v(function(e){return _.wE(e,_.smb)}),_.v(function(e){return e.queries.map(function(f,g){f=10>g?Wnb(f,_.AF(((g+1)%10).toLocaleString())):Wnb(f);return{scope:f,Sa:jyb(d,f)}})}))};pJ.prototype.Tc=function(){};
var Vpb=function(a,b){var c=b.wo,d=b.value;if(!a.v8)return!1;a=a.v8;var e=a.wo,f=a.value;return!!b.v0===!!a.v0&&c===e&&d===f};pJ.prototype.a2a=function(a,b){var c=this;a=a.map(function(d){return{scope:d,Sa:jyb(c,d)}});this.v8=b;JSON.stringify(this.scopes)!==JSON.stringify(a)&&(this.scopes=a);_.bl(this.ee)};var eyb=function(a,b){b&&(a.v8=b,_.bl(a.ee))};pJ.prototype.YPc=function(){var a=this.rv;0<a.tt.length&&a.tt[0].Rd()};pJ.prototype.kva=function(a){this.rv.kva(a)};
var jyb=function(a,b){return{kind:"scope",cU:function(c){c=c.nn;a.v8=b;_.bl(a.ee);return{nn:c,prefix:b}}}};pJ.O=function(a){return new (a||pJ)(_.u(_.cl),_.u(_.Eu),_.u(_.ME))};
pJ.ya=_.tc({type:pJ,oa:[["scope-list"]],ub:function(a,b){a&1&&_.Hf(_.uw,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.rv=c.first)}},Aa:6,Ba:5,Ea:[["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"]],ua:function(a,b){a&1&&(_.A(0,"search-box-suggestion-list")(1,"div"),_.x(2,Wpb,4,7,"search-box-suggestion-item",0)(3,$pb,3,2,"ng-container",1),_.O(4,"async"),_.B(),_.x(5,bqb,
7,4,"ng-container",1),_.B());a&2&&(_.t(2),_.y("ngForOf",b.scopes),_.t(1),_.y("ngIf",_.R(4,3,b.savedQueries)),_.t(2),_.y("ngIf",b.bia))},Ia:[_.yo,_.Nm,_.Om,_.Ow,_.Qw,_.ct,_.oJ,_.eo,_.tw,_.uw,_.Tm],styles:["search-box-suggestion-item[_ngcontent-%COMP%]{align-content:center;align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:space-between;padding:4px 8px}a[_ngcontent-%COMP%]{display:inline-flex;align-items:center}a[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;padding-right:8px}menu-keyboard-shortcut-hint[_ngcontent-%COMP%]{flex-basis:25%}.scope-text[_ngcontent-%COMP%]{flex-basis:70%;word-wrap:break-word}  .custom-tooltip{word-wrap:break-word}"],
Oa:0});var qJ=function(a,b,c,d){this.Fa=a;this.uHc=b;this.zone=c;this.document=d};qJ.prototype.Ka=function(){this.mb&&this.mb.unsubscribe()};var kyb=function(a){a.mb||(a.mb=a.zone.Vb(function(){return _.le(0,6E5).ha(dqb(a.document)).subscribe(function(){a.a_a()})}))};qJ.prototype.a_a=function(){var a=this;_.qo(this.Fa,function(){return a.uHc.a_a(new $tb)},"searchPrepare")};qJ.O=function(a){return new (a||qJ)(_.q(_.to),_.q(iub),_.q(_.Me),_.q(_.vg))};qJ.ta=_.p({token:qJ,qa:qJ.O,Ga:"root"});var rJ=function(a){this.Sg=void 0;this.qp={};if(a){var b=_.yGa(a);a=_.xGa(a);for(var c=0;c<b.length;c++)this.set(b[c],a[c])}};rJ.prototype.set=function(a,b){lyb(this,a,b,!1)};rJ.prototype.add=function(a,b){lyb(this,a,b,!0)};var lyb=function(a,b,c,d){for(var e=0;e<b.length;e++){var f=b.charAt(e);a.qp[f]||(a.qp[f]=new rJ);a=a.qp[f]}if(d&&void 0!==a.Sg)throw Error("$d`"+b);a.Sg=c};
rJ.prototype.get=function(a){a:{for(var b=this,c=0;c<a.length;c++)if(b=b.qp[a.charAt(c)],!b){a=void 0;break a}a=b}return a?a.Sg:void 0};rJ.prototype.Hu=function(){var a=[];myb(this,a);return a};var myb=function(a,b){void 0!==a.Sg&&b.push(a.Sg);for(var c in a.qp)myb(a.qp[c],b)};rJ.prototype.nH=function(a){var b=[];if(a){for(var c=this,d=0;d<a.length;d++){var e=a.charAt(d);if(!c.qp[e])return[];c=c.qp[e]}nyb(c,a,b)}else nyb(this,"",b);return b};
var nyb=function(a,b,c){void 0!==a.Sg&&c.push(b);for(var d in a.qp)nyb(a.qp[d],b+d,c)};_.h=rJ.prototype;_.h.DR=function(a){return void 0!==this.get(a)};_.h.clear=function(){this.qp={};this.Sg=void 0};_.h.remove=function(a){for(var b=this,c=[],d=0;d<a.length;d++){var e=a.charAt(d);if(!b.qp[e])throw Error("ae`"+a);c.push([b,e]);b=b.qp[e]}a=b.Sg;for(delete b.Sg;0<c.length;)if(e=c.pop(),b=e[0],e=e[1],b.qp[e].Pm())delete b.qp[e];else break;return a};_.h.clone=function(){return new rJ(this)};
_.h.Pm=function(){return void 0===this.Sg&&_.jca(this.qp)};var oyb=new _.Bc("labelPriorities"),sJ=function(a,b,c){this.awa=a;c=c.zea;a=new rJ;c=_.k(c);for(var d=c.next();!d.done;d=c.next()){var e=_.k(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.lJc=a};sJ.O=function(a){return new (a||sJ)(_.q(_.rv),_.q(oyb),_.q(_.N3a))};sJ.ta=_.p({token:sJ,qa:sJ.O});var pyb;pyb=_.Md([]);_.tJ=function(a,b,c,d,e,f,g,m,n,r,w,z,D){this.fm=a;this.q1a=b;this.Ua=c;this.ZRc=d;this.Wj=z;this.iL=D;this.y3a=_.Ul(e,nJ).create(r).instance.y3a;this.c1a=_.Ul(e,pJ).create(r);_.KJa(f,this.c1a.Lu);_.qi.has(2)||_.Du.has(28)||_.Du.has(37)||kyb(w);this.vB=_.Du.has(69);this.KB=_.Du.has(97);this.ot=n.O_()};_.tJ.prototype.Ka=function(){this.c1a.destroy()};
_.tJ.prototype.Zra=function(a){var b=this,c=void 0===a.rk?"":a.rk,d=void 0===a.Fe?"":a.Fe,e=_.ai(void 0===a.zd?"":a.zd,this.fm.GH),f=_.Toa(a);return this.ot.ha(_.ve(1),_.v(function(g){return new HH({Oo:_.Mmb(e),HU:e.Db,LXa:7,pathPrefix:_.wnb(e),Fe:d,vB:b.vB,KB:b.KB,ot:g})})).ha(_.Ie(function(g){return b.q1a.p3a(c,g)}),_.v(function(g){return qyb(b,g,f)}),_.pe(function(){return pyb}))};
_.tJ.prototype.iub=function(a){a:{var b=this.ZRc;a=b.awa.parse(void 0===a.rk?"":a.rk);b:{var c=_.k(_.ni(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.Lk){b=eqb(b.lJc,a.value);b=void 0===b?b:b+":";break a}b=void 0}return b};
var qyb=function(a,b,c){var d=b.Bv,e=b.NU,f=_.$g(a.Wj.Wc)||new _.Zg;return d.map(function(g){var m=g.Mg&&_.znb(g.Mg,{line:g.lineNumber}),n=a.Ua,r=g.lineNumber,w=g.title,z=g.Ti;g=g.UU;if(!m)throw Error("Zd");r=_.cq(m.Zb(),Object.assign({},f.params,{line:r}));f.params.Qb&&_.$p(r,f.Db);r=r.kb();var D={FZ:_.Jnb(r)};n=_.co(n,_.ao(n,_.Xp(r),{Ta:c}));if(z&&z.re){var J=z.re,L=J.startIndex,P=[{start:L,end:L+J.length}];Mpb(P);P.push(hyb);J=[];var ba=-1;L=-1;P=_.k(P);for(var oa=P.next();!oa.done;oa=P.next()){var qa=
oa.value;oa=qa.start;qa=qa.end;oa>L&&((ba=w.substring(ba,L))&&J.push({s1a:ba,LA:!0}),(ba=w.substring(L,oa))&&J.push({s1a:ba,LA:!1}),ba=oa);L=Math.max(qa,L)}w=J}else w=[{s1a:w,LA:!1}];return z&&z.type?Object.assign({},D,{lA:r.path,icon:"source:symbol",url:n,tIb:w,tv:g,bq:e,Oc:m,MRb:gyb.get(z.type)}):Object.assign({},D,{lA:_.Rg(r.path||""),icon:r.MD?"source:file":"source:folder_open",url:n,tIb:w,tv:g,bq:e,Oc:m})}).map(function(g){return ryb(a,g)})};
_.tJ.prototype.e4a=function(a){var b=this.fm.parse(a),c=[],d=new Map,e=0;b=_.k(gqb(b));for(var f=b.next();!f.done;f=b.next()){var g=f.value,m=g.index;f=g.name;g=g.add;m>e&&c.push({text:a.substring(e,m),pqa:Array.from(d.keys())});e=m;g?(m=(d.get(f)||0)+1,d.set(f,m)):(m=(d.get(f)||1)-1,0===m?d.delete(f):d.set(f,m))}e<a.length&&c.push({text:a.substring(e),pqa:Array.from(d.keys())});return c};
var ryb=function(a,b){return{kind:"suggestion",ua:a.y3a,eO:b,Dya:function(){_.bo(a.Ua,b.url)},tv:b.tv,bq:b.bq,Oc:b.Oc,BB:a.iL.BOb}};_.W.Object.defineProperties(_.tJ.prototype,{e2:{configurable:!0,enumerable:!0,get:function(){return this.c1a.instance}}});_.tJ.O=function(a){return new (a||_.tJ)(_.q(_.vv),_.q(_.QI),_.q(_.Cg),_.q(sJ),_.q(_.Yk),_.q(_.Bg),_.q(_.Cu),_.q(_.Eu),_.q(_.jv),_.q(_.Ne),_.q(qJ),_.q(_.fg),_.q(_.bv))};_.tJ.ta=_.p({token:_.tJ,qa:_.tJ.O});_.uJ=function(){};_.uJ.O=function(a){return new (a||_.uJ)};_.uJ.Da=_.uc({type:_.uJ});_.uJ.Ca=_.ec({imports:[_.Um]});_.vJ=function(){};_.vJ.O=function(a){return new (a||_.vJ)};_.vJ.Da=_.uc({type:_.vJ});_.vJ.Ca=_.ec({Pb:[_.tJ,sJ,{wa:oyb,Cb:function(){return new Map(mub.map(function(a,b){return[a,b]}))}}],imports:[_.Ao,_.vx,_.Um,_.Sw,_.dt,_.uJ,_.go,_.vw]});_.wJ=function(a,b){this.Ua=b;this.appId=new _.gg(null);this.Izc=new _.gg(null);this.JNa=new _.gg(null);this.jf=new _.gg(null);this.IBc=new _.gg(!1);this.cRc=new _.gg(null);this.em=new _.gg(_.$g(a.Wc));this.mb=this.Ua.events.ha(_.je(function(c){return c instanceof _.wg}),_.v(function(){return _.$g(a.Wc)})).subscribe(this.em);syb(this);tyb(this);uyb(this);vyb(this);wyb(this);xyb(this);this.RBc=!_.Du.has(28)};_.wJ.prototype.Ka=function(){this.mb.unsubscribe()};
_.wJ.prototype.bM=function(a){var b=this;return _.Wd(this.JNa,a).ha(_.v(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;return null!=c?c:d&&b.RBc}))};_.wJ.prototype.GE=function(a){this.JNa.next(a)};
var syb=function(a){xJ(a,a.appId,function(b,c){_.XF(c,function(d){null==b?delete d.su:d.su=b;delete d.Gw;delete d.tu;delete d.it})},hqb)},tyb=function(a){xJ(a,a.Izc,function(b,c){_.XF(c,function(d){null==b?delete d.Gw:d.Gw=b;delete d.tu})},iqb)},uyb=function(a){xJ(a,a.JNa,function(b,c){_.XF(c,function(d){null!=b?d.Aj=b?"1":"0":delete d.Aj})},jqb)},vyb=function(a){xJ(a,a.jf,function(b,c){_.XF(c,function(d){null==b?delete d.jf:d.jf=b})},kqb)},wyb=function(a){xJ(a,a.IBc,function(b,c){_.XF(c,function(d){b?
d.it="":delete d.it})},lqb)},xyb=function(a){xJ(a,a.cRc,function(b,c){_.XF(c,function(d){null==b?delete d.tu:d.tu=b})},mqb)},xJ=function(a,b,c,d){a.mb.add(a.em.ha(_.v(function(e){return d(e)}),_.te()).subscribe(b));b=b.ha(_.te(),_.v(function(e){var f=a.em.value;if(d(f)!==e)return f=f.Zb(),c(e,f),f.kb()}),_.je(function(e){return!!e}),_.Ke(function(e){a.Ua.navigate(_.Xp(e),{ti:!0})}));a.mb.add(b.subscribe(a.em))};_.wJ.O=function(a){return new (a||_.wJ)(_.q(_.fg),_.q(_.Cg),_.q(_.Eu))};
_.wJ.ta=_.p({token:_.wJ,qa:_.wJ.O});var yJ=function(a){this.stack=a instanceof Array?a:[a]};yJ.prototype.pop=function(a){if(0>a)throw new RangeError("be");if(a>this.stack.length-1)throw new RangeError("ce");return new yJ(this.stack.slice(0,-1*a))};yJ.prototype.push=function(a){var b=this.stack.slice();b.push(a);return new yJ(b)};
_.W.Object.defineProperties(yJ.prototype,{qZ:{configurable:!0,enumerable:!0,get:function(){return this.stack[this.kDb]}},lRc:{configurable:!0,enumerable:!0,get:function(){return this.stack[0]}},Hya:{configurable:!0,enumerable:!0,get:function(){return this.stack.map(function(a){return a.Ti})}},kDb:{configurable:!0,enumerable:!0,get:function(){return this.stack.length-1}}});_.zJ=function(a,b,c){this.OGb=new _.Ee;this.OGb.ha(Vmb(a.Cf),_.je(function(d){return 0<d.length})).subscribe(function(d){c.navigate([],{Ta:nqb(d),ng:"merge",oi:b,ti:!0})})};_.zJ.prototype.f0a=function(){for(var a=_.k(_.zc.apply(0,arguments)),b=a.next();!b.done;b=a.next())this.OGb.next(b.value)};_.zJ.O=function(a){return new (a||_.zJ)(_.q(_.Me),_.q(_.fg),_.q(_.Cg))};_.zJ.ta=_.p({token:_.zJ,qa:_.zJ.O,Ga:"root"});var yyb;
_.AJ=function(a,b,c,d,e){var f=this;this.Wj=a;this.Aja=c;this.Ua=d;this.nj=e;this.Csb=this.BRa=new _.gg("SOURCE");this.OEc=this.Zba=new _.gg(0);this.iOc=this.qI=new _.gg(2);this.y2a=new _.Ce(1);this.pia=new _.Ce(1);this.LEc=this.gtb=new _.gg(void 0);this.kfa=new _.Ee;this.Rba=this.bSa=new _.gg({query:"",SVa:!1,Zd:null});this.fH=new _.gg(-1);this.osa=new _.gg(0);this.destroy=new _.Ee;this.mb=new _.Gd;this.skb=new _.Ee;this.THb=new _.Ee;this.ePb=new _.Ee;this.fEc=this.gsa=new _.gg(!1);this.Aja.p_.ha(_.Je(this.destroy)).subscribe(function(g){0===g?
f.qI.next(0):f.qI.next(2)});a=_.$g(this.Wj.Wc);c=this.Wj.Wc.Ta;c.gs&&c.gsn?(d=yyb(c.gs),c={Ti:c.gsn,iO:d,cT:d},6===a.params.jf?this.kja(c):(this.ija(c),b.f0a("gsn","gs"))):1!==a.params.jf&&6!==a.params.jf||this.Ua.navigate(_.Xp(_.XF(a.Zb(),function(g){delete g.jf;delete g.Aj}).kb()),{ng:"preserve",ti:!0});this.jV=zyb(this);this.bJc=Ayb(this);this.nsa=_.ge(this.fH,this.Rba.ha(_.te(qqb),_.ze(0))).ha(pqb())};yyb=function(a){return"string"===typeof a?[a]:a};
_.AJ.prototype.Ka=function(){this.mb.unsubscribe();this.destroy.next()};_.AJ.prototype.GE=function(a){this.nj.GE(a)};_.AJ.prototype.bM=function(a){return this.nj.bM(a)};var Ayb=function(a){return _.Wd(a.nj.bM(_.Md(!1)),a.nj.jf).ha(_.v(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return!!b&&1===c}),_.te(),_.De(1),_.Rd())},Byb=function(a,b){a.gtb.next(b);a.nj.jf.next(0);a.nj.GE(!0)};_.AJ.prototype.ija=function(a){this.y2a.next(new yJ(Object.assign({},a,{isFirst:!0})))};
var zyb=function(a){var b=a.Ua.events.ha(_.je(function(d){return d instanceof _.wg}),_.v(function(){var d=_.$g(a.Wj.Wc);return d&&d.qb}),_.te(),_.Ge(),_.ze()),c=a.y2a.ha(_.Ie(function(d){if(d){var e=a.skb.ha(_.v(function(m){return function(n){return n.push(Object.assign({},m,{isFirst:!1}))}})),f=a.THb.ha(_.v(function(m){return function(n){return n.pop(n.Hya.length-1-m)}})),g=a.ePb.ha(_.v(function(m){return function(n){var r=n.stack.slice();r[n.kDb]=Object.assign({},n.qZ,m);return new yJ(r)}}));return _.ge(e,
f,g).ha(_.Ae(function(m,n){return n(m)},d),_.He(d))}return _.Md(void 0)}));return _.ge(b,c).ha(_.te(),_.De(1),_.Rd())};_.AJ.prototype.kja=function(a){this.nj.GE(!0);this.y2a.next(new yJ(Object.assign({},a,{isFirst:!0})));this.nj.jf.next(6)};var Cyb=function(a,b){a.skb.next(b)};_.W.Object.defineProperties(_.AJ.prototype,{cH:{configurable:!0,enumerable:!0,get:function(){return this.BRa.getValue()},set:function(a){a!==this.cH&&this.BRa.next(a)}}});
_.AJ.O=function(a){return new (a||_.AJ)(_.q(_.fg),_.q(_.zJ),_.q(_.HI),_.q(_.Cg),_.q(_.wJ))};_.AJ.ta=_.p({token:_.AJ,qa:_.AJ.O});_.BJ=function(a){this.Wb=a};_.BJ.prototype.transform=function(a){return this.Wb.Q_().ha(_.He(!1),_.v(function(b){return b?_.Fnb(a):a.path||""}),_.te())};_.BJ.O=function(a){return new (a||_.BJ)(_.u(_.jv,16))};_.BJ.Ae=_.xc({name:"maybeStripGoogle3",type:_.BJ,de:!0});_.CJ=function(){};_.CJ.O=function(a){return new (a||_.CJ)};_.CJ.Da=_.uc({type:_.CJ});_.CJ.Ca=_.ec({});var Eyb;_.DJ=function(a,b,c,d,e){var f=this;this.Fa=a;this.plb=b;this.BAc=c;this.lI=d;this.WJc=new _.pt(this.Fa);this.rfb=new _.Ce(1);this.KA=new _.pt(this.Fa);this.Vsb=new _.Ce(1);this.Qlb=new _.pt(this.Fa);this.uzc=this.rfb.ha(tqb(e,function(g){return f.BAc.list(g).ha(_.v(function(m){return wqb(g,m.aggregations)}))}));this.vzc=this.Vsb.ha(tqb(e,function(g){return f.plb.list(g).ha(_.v(function(m){return wqb(g,m.Tba)}))}))};
_.Dyb=function(a,b){var c=_.uqb(b);return a.KA.fetch(c,function(){a.Vsb.next(c);return _.vqb(a.vzc,c,b.category)})};Eyb=function(a){return a.lI.prefetch("findingsConfig").ha(_.re(),_.Ie(function(b){b&&a.Qlb.put("getConfiguration",_.Md(_.Sf(ZG,JSON.parse(b.response)).root));return a.Qlb.fetch("getConfiguration",function(){return a.plb.getConfiguration().ha(_.v(function(c){return c.root}))})}))};_.DJ.O=function(a){return new (a||_.DJ)(_.q(_.to),_.q(dub),_.q(cub),_.q(_.iv),_.q(_.Me))};
_.DJ.ta=_.p({token:_.DJ,qa:_.DJ.O,Ga:"root"});_.EJ=function(a,b){this.m_=b;_.Du.has(14)?this.cSa=Eyb(this.m_).ha(_.v(function(c){return(null==c?void 0:c.children)||[]}),_.De(1),_.Rd()):this.cSa=_.Md([]);this.kBb=this.cSa.ha(_.v(xqb))};_.EJ.prototype.hTa=function(){return this.cSa};_.Fyb=function(a,b){return a.kBb.ha(_.v(function(c){return c.get(b)}))};
_.EJ.prototype.getAnnotations=function(a,b,c,d,e,f,g){var m=this,n=g?"FILE":"DIRECTORY";return $E(b)||"host"===b?_.Fyb(this,f).ha(_.Ie(function(r){if(!r)return _.Md([]);var w=_.yqb(r);return w?_.Dyb(m.m_,{qb:a,Rc:b,fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e,fileSpecType:n,category:w}).ha(_.v(function(z){return z.map(function(D){return{icon:r.icon,tooltip:r.tooltip,details:D,dBb:r.name,Vs:r.id}})})):_.Md([])})):_.Od("Only depot group and multibranch are currently supported")};
_.EJ.O=function(a){return new (a||_.EJ)(_.q(_.Eu),_.q(_.DJ))};_.EJ.ta=_.p({token:_.EJ,qa:_.EJ.O,Ga:"root"});var Gyb=new Set(["depot","host","ossProject"]),FJ=function(a,b,c){this.Fa=a;this.iEc=b;this.YDc=c;this.iBc=new _.pt(this.Fa);this.aAc=new _.pt(this.Fa)},Hyb=function(a,b,c){var d=b.qb,e=b.Rc,f=b.fileSpecSourceRootRepositoryKeyRepositoryName,g=b.fileSpecSourceRootRefSpec,m=b.fileSpecSourceRootRefHint,n=b.fileSpecPath,r=b.fileSpecType,w=b.mergeLatestData;b=void 0===b.category?"DEFAULT":b.category;if(!Gyb.has(e))throw Error("ee");var z=Object.assign({},_.GF(d,e),{fileSpecPath:n,fileSpecType:r,fileSpecSourceRootRefSpec:g,
fileSpecSourceRootRefHint:m,fileSpecSourceRootRepositoryKeyRepositoryName:f,invocationId:c,mergeLatestData:w,category:b});return a.iBc.fetch(Object.assign({},z,{Yh:"fileTest"}),function(){return a.iEc.get(z).ha(_.v(function(D){return D.nPa}))})},Iyb=function(a,b,c,d){if(!Gyb.has(c))throw Error("ee");var e=Object.assign({},_.GF(b,c),{fileSpecSourceRootRepositoryKeyRepositoryName:d});return a.aAc.fetch(e,function(){return a.YDc.get(e).ha(_.v(function(f){return f.categories}))})};
FJ.O=function(a){return new (a||FJ)(_.q(_.to),_.q(hub),_.q(gub))};FJ.ta=_.p({token:FJ,qa:FJ.O,Ga:"root"});var Jyb,Lyb,Ryb,Myb;Jyb=["BLAME","XREFS"];_.Kyb=new _.Bc("viewDataProvider");
_.GJ=function(a,b,c,d,e,f){var g=this;this.rD=a;this.Wb=c;this.JRa=d;this.state=new _.gg(new Map);this.mb=new _.Gd;this.aib=e.ha(_.je(Hqb),_.Cnb(function(m){return m.location}),_.v(function(m){return{Wa:m.location,isDirectory:1===m.kind,KD:_.uF(m.qE),kM:0===m.kind?m.kM:void 0}}),_.He(void 0),_.De(1),_.Rd());this.Sqa=Lyb(this).ha(_.De(1),_.Rd());this.tNa=_.Wd([this.aib,this.rD.hTa().ha(_.He([]))]).ha(_.Ie(function(m){m=_.k(m);var n=m.next().value,r=m.next().value;return Myb(g,n).ha(_.v(function(w){return[].concat(_.Dc(w),
_.Dc(zqb(r,n)))}))}),_.te(Iqb),_.De(1),_.Rd());a=Etb(this.Wb).ha(_.v(function(m){return new Map(Array.from(m,function(n){var r=_.k(n);n=r.next().value;r=r.next().value;return[n,"ON"===r.Bf?{enabled:!0,Ls:0}:{enabled:!1}]}))}),_.ve(1),_.Je(this.state.ha(_.Ge())));b=this.tNa.ha(_.Le(this.state),_.v(function(m){m=_.k(m);var n=m.next().value;m=m.next().value;var r=Fqb(n),w=Cqb(_.$g(f.Wc));n=new Map;for(var z=_.k(m),D=z.next();!D.done;D=z.next()){var J=_.k(D.value);D=J.next().value;J=J.next().value.enabled||
Dqb(D,w);n.set(D,J?{enabled:!0,Ls:0}:{enabled:!1})}r=_.k(r);for(w=r.next();!w.done;w=r.next())w=w.value,!m.has(w.id)&&w.YT&&n.set(w.id,{enabled:!0,Ls:0});return n}));this.mb.add(_.ce(a,b).subscribe(function(m){g.state.next(m)}));a=this.tNa.ha(_.v(function(m){return new Set(Fqb(m).map(function(n){return n.id}))}));this.Gja=_.Wd([this.state,a]).ha(_.v(function(m){m=_.k(m);var n=m.next().value;m=m.next().value;var r=new Map;n=_.k(n.entries());for(var w=n.next();!w.done;w=n.next()){var z=_.k(w.value);
w=z.next().value;z=z.next().value;m.has(w)&&r.set(w,z)}return r}),_.te(Gqb),_.De(1),_.Rd())};_.h=_.GJ.prototype;_.h.Ka=function(){this.mb.unsubscribe()};_.h.hTa=function(){return this.tNa};_.h.tT=function(a){return this.Gja.ha(_.v(function(b){return b.get(a)||{enabled:!1}}),_.te(_.Qb))};_.h.IQa=function(){var a=Eqb(_.zc.apply(0,arguments),!0);Nyb(this,Oyb(this,a))};_.h.gQa=function(){Nyb(this,Eqb(_.zc.apply(0,arguments),!1))};_.h.LD=function(a){return(a=this.state.getValue().get(a))?a.enabled:!1};
_.HJ=function(a,b,c){Pyb(a,b,{enabled:!0,Ls:2,owb:c})};_.IJ=function(a,b){Pyb(a,b,{enabled:!0,Ls:0})};_.Qyb=function(a,b,c){Pyb(a,b,{enabled:!0,Ls:1,Uu:c})};Lyb=function(a){var b=["DEFAULT","FUZZING"];return a.aib.ha(_.Ie(function(c){if(!c)return _.Md(b);var d=c.Wa;c=d.qb;var e=d.Rc;d=d.repository;return c&&e&&Gyb.has(e)&&d?Iyb(a.JRa,c,e,d).ha(_.He(b),_.pe(function(){return _.Md([])}),_.v(function(f){return[].concat(_.Dc(new Set([].concat(_.Dc(f),_.Dc(b)))))})):_.Md(b)}),_.v(function(c){return c.filter(Qnb).map(_.Vta)}))};
Ryb=function(a){return a.Sqa.ha(_.v(function(b){var c=new Set(b);return Object.assign({},_.O2a,{children:_.O2a.children.filter(function(d){return c.has(d.id)})})}))};Myb=function(a,b){return Ryb(a).ha(_.v(function(c){c=[Btb,Ctb,Dtb,c];_.Du.has(27)&&(c.push(_.Q2a),c.push(_.R2a));return b?c.filter(function(d){return"LINE_COUNTS"===d.id||"FILE_COUNTS"===d.id?b.isDirectory:b.isDirectory||b.KD&&("BLAME"===d.id||"COVERAGE_GENERIC"===d.id)?!1:!0}):c}))};
_.GJ.prototype.Pxa=function(){var a=_.zc.apply(0,arguments),b=new Map(this.state.getValue()),c=new Map;a=_.k(a);for(var d=a.next();!d.done;d=a.next()){var e=d.value;d=e.Yh;e=e.state;var f=void 0;(null==(f=this.state.getValue().get(d))?void 0:f.enabled)===e.enabled||Jyb.includes(d)||c.set(d,{Bf:e.enabled?"ON":"OFF",Vja:""});b.set(d,e)}0<c.size&&this.Wb.KDb(c);this.state.next(b)};
var Nyb=function(a,b){var c=[];b=_.k(b);for(var d=b.next();!d.done;d=b.next()){var e=_.k(d.value);d=e.next().value;e=e.next().value;e!==a.LD(d)&&(e?c.push({Yh:d,state:{enabled:e,Ls:0}}):c.push({Yh:d,state:{enabled:e}}))}a.Pxa.apply(a,_.Dc(c))},Pyb=function(a,b,c){a.LD(b)&&a.Pxa({Yh:b,state:c})},Oyb=function(a,b){var c=b.has("BLAME"),d=Array.from(b.keys()).filter(function(f){return f.startsWith("COVERAGE_GENERIC")});if(1<d.length)throw Error("fe");d=d.length?d[0]:null;if(1<[c,d].filter(function(f){return!!f}).length)throw Error("ge");
d&&a.state.getValue().has("BLAME")&&b.set("BLAME",!1);if(c||d){c=_.k(_.N2a);for(var e=c.next();!e.done;e=c.next())e=e.value,a.state.getValue().has(e)&&e!==d&&b.set(e,!1)}return b};_.GJ.O=function(a){return new (a||_.GJ)(_.q(_.EJ),_.q(_.Eu),_.q(_.jv),_.q(FJ),_.q(_.Kyb),_.q(_.fg))};_.GJ.ta=_.p({token:_.GJ,qa:_.GJ.O});var Syb=new _.Bc("GMAT_CARD_OPTIONS",{Ga:"root",qa:function(){return{Lg:!1}}});_.JJ=function(a){this.options=a};_.JJ.O=function(a){return new (a||_.JJ)(_.u(Syb))};_.JJ.Ha=_.wc({type:_.JJ,oa:[["mat-card"]],tb:2,Za:function(a,b){a&2&&_.ef("gmat-mdc-card",!b.options.Lg)}});var Tyb,Uyb;Tyb=[[["","mat-card-avatar",""],["","matCardAvatar",""]],[["mat-card-title"],["mat-card-subtitle"],["","mat-card-title",""],["","mat-card-subtitle",""],["","matCardTitle",""],["","matCardSubtitle",""]],"*"];Uyb=new _.Bc("MAT_CARD_CONFIG");_.KJ=function(a){this.jd=(null==a?void 0:a.jd)||"raised"};_.KJ.O=function(a){return new (a||_.KJ)(_.u(Uyb,8))};
_.KJ.ya=_.tc({type:_.KJ,oa:[["mat-card"]],yb:[1,"mat-mdc-card","mdc-card"],tb:4,Za:function(a,b){a&2&&_.ef("mat-mdc-card-outlined","outlined"===b.jd)("mdc-card--outlined","outlined"===b.jd)},inputs:{jd:"appearance"},Sb:["matCard"],standalone:!0,features:[_.zf],Yb:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.rf(),_.sf(0))},styles:['.mdc-card{display:flex;flex-direction:column;box-sizing:border-box}.mdc-card::after{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;pointer-events:none}@media screen and (forced-colors: active){.mdc-card::after{border-color:CanvasText}}.mdc-card--outlined::after{border:none}.mdc-card__content{border-radius:inherit;height:100%}.mdc-card__media{position:relative;box-sizing:border-box;background-repeat:no-repeat;background-position:center;background-size:cover}.mdc-card__media::before{display:block;content:""}.mdc-card__media:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.mdc-card__media:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.mdc-card__media--square::before{margin-top:100%}.mdc-card__media--16-9::before{margin-top:56.25%}.mdc-card__media-content{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box}.mdc-card__primary-action{display:flex;flex-direction:column;box-sizing:border-box;position:relative;outline:none;color:inherit;text-decoration:none;cursor:pointer;overflow:hidden}.mdc-card__primary-action:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.mdc-card__primary-action:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.mdc-card__actions{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;min-height:52px;padding:8px}.mdc-card__actions--full-bleed{padding:0}.mdc-card__action-buttons,.mdc-card__action-icons{display:flex;flex-direction:row;align-items:center;box-sizing:border-box}.mdc-card__action-icons{color:rgba(0, 0, 0, 0.6);flex-grow:1;justify-content:flex-end}.mdc-card__action-buttons+.mdc-card__action-icons{margin-left:16px;margin-right:0}[dir=rtl] .mdc-card__action-buttons+.mdc-card__action-icons,.mdc-card__action-buttons+.mdc-card__action-icons[dir=rtl]{margin-left:0;margin-right:16px}.mdc-card__action{display:inline-flex;flex-direction:row;align-items:center;box-sizing:border-box;justify-content:center;cursor:pointer;user-select:none}.mdc-card__action:focus{outline:none}.mdc-card__action--button{margin-left:0;margin-right:8px;padding:0 8px}[dir=rtl] .mdc-card__action--button,.mdc-card__action--button[dir=rtl]{margin-left:8px;margin-right:0}.mdc-card__action--button:last-child{margin-left:0;margin-right:0}[dir=rtl] .mdc-card__action--button:last-child,.mdc-card__action--button:last-child[dir=rtl]{margin-left:0;margin-right:0}.mdc-card__actions--full-bleed .mdc-card__action--button{justify-content:space-between;width:100%;height:auto;max-height:none;margin:0;padding:8px 16px;text-align:left}[dir=rtl] .mdc-card__actions--full-bleed .mdc-card__action--button,.mdc-card__actions--full-bleed .mdc-card__action--button[dir=rtl]{text-align:right}.mdc-card__action--icon{margin:-6px 0;padding:12px}.mdc-card__action--icon:not(:disabled){color:rgba(0, 0, 0, 0.6)}.mat-mdc-card{border-radius:var(--mdc-elevated-card-container-shape);background-color:var(--mdc-elevated-card-container-color);border-width:0;border-style:solid;border-color:var(--mdc-elevated-card-container-color);box-shadow:var(--mdc-elevated-card-container-elevation)}.mat-mdc-card .mdc-card::after{border-radius:var(--mdc-elevated-card-container-shape)}.mat-mdc-card-outlined{border-width:var(--mdc-outlined-card-outline-width);border-style:solid;border-color:var(--mdc-outlined-card-outline-color);border-radius:var(--mdc-outlined-card-container-shape);background-color:var(--mdc-outlined-card-container-color);box-shadow:var(--mdc-outlined-card-container-elevation)}.mat-mdc-card-outlined .mdc-card::after{border-radius:var(--mdc-outlined-card-container-shape)}.mat-mdc-card-title{font-family:var(--mat-card-title-text-font);line-height:var(--mat-card-title-text-line-height);font-size:var(--mat-card-title-text-size);letter-spacing:var(--mat-card-title-text-tracking);font-weight:var(--mat-card-title-text-weight)}.mat-mdc-card-subtitle{color:var(--mat-card-subtitle-text-color);font-family:var(--mat-card-subtitle-text-font);line-height:var(--mat-card-subtitle-text-line-height);font-size:var(--mat-card-subtitle-text-size);letter-spacing:var(--mat-card-subtitle-text-tracking);font-weight:var(--mat-card-subtitle-text-weight)}.mat-mdc-card{position:relative}.mat-mdc-card-title,.mat-mdc-card-subtitle{display:block;margin:0}.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-title,.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-subtitle{padding:16px 16px 0}.mat-mdc-card-header{display:flex;padding:16px 16px 0}.mat-mdc-card-content{display:block;padding:0 16px}.mat-mdc-card-content:first-child{padding-top:16px}.mat-mdc-card-content:last-child{padding-bottom:16px}.mat-mdc-card-title-group{display:flex;justify-content:space-between;width:100%}.mat-mdc-card-avatar{height:40px;width:40px;border-radius:50%;flex-shrink:0;margin-bottom:16px;object-fit:cover}.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-subtitle,.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-title{line-height:normal}.mat-mdc-card-sm-image{width:80px;height:80px}.mat-mdc-card-md-image{width:112px;height:112px}.mat-mdc-card-lg-image{width:152px;height:152px}.mat-mdc-card-xl-image{width:240px;height:240px}.mat-mdc-card-subtitle~.mat-mdc-card-title,.mat-mdc-card-title~.mat-mdc-card-subtitle,.mat-mdc-card-header .mat-mdc-card-header-text .mat-mdc-card-title,.mat-mdc-card-header .mat-mdc-card-header-text .mat-mdc-card-subtitle,.mat-mdc-card-title-group .mat-mdc-card-title,.mat-mdc-card-title-group .mat-mdc-card-subtitle{padding-top:0}.mat-mdc-card-content>:last-child:not(.mat-mdc-card-footer){margin-bottom:0}.mat-mdc-card-actions-align-end{justify-content:flex-end}\n'],
ob:2,Oa:0});var LJ=function(){};LJ.O=function(a){return new (a||LJ)};LJ.Ha=_.wc({type:LJ,oa:[["mat-card-title"],["","mat-card-title",""],["","matCardTitle",""]],yb:[1,"mat-mdc-card-title"],standalone:!0});_.MJ=function(){};_.MJ.O=function(a){return new (a||_.MJ)};_.MJ.Ha=_.wc({type:_.MJ,oa:[["mat-card-content"]],yb:[1,"mat-mdc-card-content"],standalone:!0});var Vyb=function(){};Vyb.O=function(a){return new (a||Vyb)};
Vyb.Ha=_.wc({type:Vyb,oa:[["mat-card-subtitle"],["","mat-card-subtitle",""],["","matCardSubtitle",""]],yb:[1,"mat-mdc-card-subtitle"],standalone:!0});var NJ=function(){this.align="start"};NJ.O=function(a){return new (a||NJ)};NJ.Ha=_.wc({type:NJ,oa:[["mat-card-actions"]],yb:[1,"mat-mdc-card-actions","mdc-card__actions"],tb:2,Za:function(a,b){a&2&&_.ef("mat-mdc-card-actions-align-end","end"===b.align)},inputs:{align:"align"},Sb:["matCardActions"],standalone:!0});var Wyb=function(){};
Wyb.O=function(a){return new (a||Wyb)};Wyb.ya=_.tc({type:Wyb,oa:[["mat-card-header"]],yb:[1,"mat-mdc-card-header"],standalone:!0,features:[_.zf],Yb:["[mat-card-avatar], [matCardAvatar]","mat-card-title, mat-card-subtitle,\n      [mat-card-title], [mat-card-subtitle],\n      [matCardTitle], [matCardSubtitle]","*"],Aa:4,Ba:0,Ea:[[1,"mat-mdc-card-header-text"]],ua:function(a){a&1&&(_.rf(Tyb),_.sf(0),_.A(1,"div",0),_.sf(2,1),_.B(),_.sf(3,2))},ob:2,Oa:0});var Xyb=function(){};
Xyb.O=function(a){return new (a||Xyb)};Xyb.Ha=_.wc({type:Xyb,oa:[["","mat-card-avatar",""],["","matCardAvatar",""]],yb:[1,"mat-mdc-card-avatar"],standalone:!0});var OJ=function(){};OJ.O=function(a){return new (a||OJ)};OJ.Da=_.uc({type:OJ});OJ.Ca=_.ec({imports:[_.Xq,_.Um,_.Xq]});_.PJ=function(){};_.PJ.O=function(a){return new (a||_.PJ)};_.PJ.Da=_.uc({type:_.PJ});_.PJ.Ca=_.ec({imports:[OJ]});var QJ=function(a,b,c){this.Zg=b;this.Lc=c;this.pFc=Xob;this.oFc=Zob;this.Ctb=_.ue;this.mE=null;this.rdc="Show in change history"};
QJ.prototype.Tb=function(){var a=_.Du.has(56)?_.Enb(this.lu,this.commit):this.lu,b,c,d=_.mF(this.lu)?null==(b=this.commit.er)?void 0:null==(c=b.zv)?void 0:c.refHint:void 0;this.Ctb=this.Zg.list(a.qb,a.Rc,a.repository,this.Lf,"/",1,!1,void 0,void 0,d).ha(_.ae(function(e){return e.hn||[]}),_.ve(1));this.DAc=_.iF(this.lu,this.Lf,void 0,a);this.Nib=this.mE?_.Xp(_.XF(_.cq((this.mE.ag?a:this.lu).Zb(),{Df:this.mE.Lf,Po:this.mE.ag||void 0}),function(e){e.pv=e.Qb?"":void 0}).kb()):void 0};
_.W.Object.defineProperties(QJ.prototype,{Lf:{configurable:!0,enumerable:!0,get:function(){return this.commit.Lf||""}}});QJ.O=function(a){return new (a||QJ)(_.u(_.Eu),_.u(_.II),_.u(_.AJ))};
QJ.ya=_.tc({type:QJ,oa:[["commit-details","commit","","baseLocation",""]],inputs:{commit:"commit",lu:"baseLocation",mE:"parentCommit"},features:[_.Mc],jc:["commit","","baseLocation",""],Aa:20,Ba:17,Ea:[[1,"section-title"],["ascTrackElement","BlameDetailsCard","trackAction","commitDetailsNavigate",1,"commit-link",3,"universalLink","trackProjectId"],[1,"author"],[1,"date",3,"value"],[4,"ngIf"],[1,"divider"],["mat-button","","type","button","ascTrackElement","BlameDetailsCard","trackAction","showInHistory",
1,"show-in-history",3,"trackProjectId","click"],["mat-button","","class","show-blame-prior","ascTrackElement","BlameDetailsCard","trackAction","showBlamePrior",3,"routerLink","trackProjectId",4,"ngIf"],[1,"commit-desc-wrapper",3,"message","linkDefinitions"],["mat-button","","ascTrackElement","BlameDetailsCard","trackAction","showBlamePrior",1,"show-blame-prior",3,"routerLink","trackProjectId"]],ua:function(a,b){a&1&&(_.A(0,"mat-card")(1,"mat-card-title")(2,"p",0),_.N(3),_.B(),_.A(4,"a",1),_.N(5),
_.O(6,"toPrettyRef"),_.B(),_.N(7," : "),_.A(8,"span",2),_.N(9),_.O(10,"authorDisplay"),_.B(),_.N(11," @ "),_.E(12,"date",3),_.B(),_.x(13,Jqb,3,4,"mat-card-content",4),_.O(14,"async"),_.E(15,"div",5),_.A(16,"mat-card-actions")(17,"button",6),_.I("click",function(){Byb(b.Lc,b.Lf)}),_.N(18),_.B(),_.x(19,Kqb,2,2,"a",7),_.B()());a&2&&(_.t(3),_.xf(b.pFc(b.lu)),_.t(1),_.y("universalLink",b.DAc)("trackProjectId",b.lu.qb),_.t(1),_.Mz("",b.oFc(b.lu),"",_.R(6,11,b.Lf)," "),_.t(4),_.xf(_.R(10,13,b.commit.Xn)),
_.t(3),_.y("value",b.commit.HK),_.t(1),_.y("ngIf",_.R(14,15,b.Ctb)),_.t(4),_.y("trackProjectId",b.lu.qb),_.t(1),_.wf(" ",b.rdc," "),_.t(1),_.y("ngIf",b.Nib))},Ia:[_.yo,_.Om,_.RI,_.LI,_.xv,_.ws,_.vs,_.JJ,_.KJ,NJ,_.MJ,LJ,_.eo,_.Fv,_.SI,_.Tm,_.KI,_.bG],styles:[".mat-mdc-card[_ngcontent-%COMP%]{padding-left:0;padding-right:0;background:var(--card);--mdc-elevated-card-container-shape:4px}mat-card-actions[_ngcontent-%COMP%], mat-card-content[_ngcontent-%COMP%], mat-card-title[_ngcontent-%COMP%]{padding-left:20px;padding-right:20px;color:var(--text-default)}mat-card-title[_ngcontent-%COMP%]{font-size:15px;line-height:32px;margin-bottom:0}mat-card-actions[_ngcontent-%COMP%]{flex-direction:column}mat-card-actions[_ngcontent-%COMP%]   .mat-mdc-button[_ngcontent-%COMP%]{display:block;font-size:15px;font-weight:400;line-height:32px;margin:0;text-align:left;width:100%;padding:0}mat-card-content[_ngcontent-%COMP%]{display:flex;flex-direction:column;font-size:1rem;line-height:1.8461538462rem}mat-card-content[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{flex-direction:row}mat-card-content[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:table-cell;white-space:pre-line;word-break:break-all}mat-card-content[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]   span.label[_ngcontent-%COMP%]{padding-right:16px;width:95px;vertical-align:top}.commit-desc-wrapper[_ngcontent-%COMP%]{font-family:Roboto Mono,monospace;max-height:12.3076923077rem;overflow-x:hidden;overflow-y:scroll;padding-bottom:16px;white-space:pre-line;width:650px}.divider[_ngcontent-%COMP%]{border-top-style:solid;border-top-width:1px}.mat-icon[_ngcontent-%COMP%]{font-size:16px;height:16px;width:16px}"],
Oa:0});var RJ=function(){this.subject=new _.Ee};RJ.prototype.subscribe=function(a){return this.subject.subscribe(a)};RJ.O=function(a){return new (a||RJ)};RJ.ta=_.p({token:RJ,qa:RJ.O});var Yyb=["hovercard"],Zyb=["origin"],$yb=[new dG({zc:"start",Ac:"top"},{hc:"end",oc:"top"},-7),new dG({zc:"start",Ac:"bottom"},{hc:"end",oc:"bottom"},-7)],SJ=function(a,b,c,d,e){var f=this;this.Fa=a;this.qob=b;this.ysa=c;this.dg=d;this.Lc=e;this.D4a=!1;this.mE=null;this.rob=this.qob.subscribe(function(){f.D4a?f.D4a=!1:(clearTimeout(f.BUa),f.Ata.detach())})};SJ.prototype.Ra=function(){};SJ.prototype.Tc=function(){this.YGc=new _.zr(this.aHc,this.xe)};
SJ.prototype.Ka=function(){this.rob&&this.rob.unsubscribe();this.Bta&&this.Bta.dispose()};var azb=function(a){a.BUa=setTimeout(function(){a.Ata.yg()||(a.Fa.Ya({element:"BlameSnippet",action:"showDetails",gestureName:"CLICK",projectId:a.lu.qb}),a.Ata.ud(a.YGc));a.D4a=!0;a.qob.subject.next()},300)},Lqb=function(a){clearTimeout(a.BUa);a.dwb=setTimeout(function(){a.Ata.detach()},300)};SJ.prototype.Rd=function(){Byb(this.Lc,this.commit.Lf)};
SJ.prototype.sPa=function(){var a=_.pr(_.wr(this.dg.position(),this.tZa),$yb);_.mUa(a,[this.ysa]);return this.dg.create({eg:a,qj:this.dg.oj.Rk()})};_.W.Object.defineProperties(SJ.prototype,{Ata:{configurable:!0,enumerable:!0,get:function(){this.Bta||(this.Bta=this.sPa());return this.Bta}}});SJ.O=function(a){return new (a||SJ)(_.u(_.to),_.u(RJ),_.u(_.AI),_.u(_.Er),_.u(_.AJ))};
SJ.ya=_.tc({type:SJ,oa:[["blame-snippet"]],ub:function(a,b){a&1&&(_.Hf(Yyb,7,_.Df),_.Hf(Yyb,7,_.Ef),_.Hf(Zyb,7,_.ld));if(a&2){var c;_.Gf(c=_.Kf())&&(b.aHc=c.first);_.Gf(c=_.Kf())&&(b.xe=c.first);_.Gf(c=_.Kf())&&(b.tZa=c.first)}},Za:function(a,b){a&1&&_.I("mouseenter",function(){clearTimeout(b.dwb)})("mouseleave",function(){return Lqb(b)})},inputs:{GK:"commitIndex",commit:"commit",lu:"baseLocation",mE:"parentCommit"},Aa:11,Ba:12,Ea:[[3,"title","mouseenter","mouseleave"],["ascTrackElement","BlameDetails",
"trackAction","showInHistory",3,"click"],["origin",""],[1,"commit-index"],["hovercard",""],[3,"commit","baseLocation","parentCommit","mouseenter","mouseleave"]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.I("mouseenter",function(){return azb(b)})("mouseleave",function(){clearTimeout(b.BUa)}),_.O(1,"authorDisplay"),_.A(2,"button",1,2),_.I("click",function(){return b.Rd()}),_.A(4,"span",3),_.N(5),_.B(),_.N(6),_.O(7,"date"),_.O(8,"authorDisplay"),_.B()(),_.x(9,Mqb,1,3,"ng-template",null,4,_.Nf));a&2&&(_.Lz("title",
"#",b.GK," ",_.R(1,5,b.commit.Xn),""),_.t(5),_.wf("#",b.GK,""),_.t(1),_.Mz(" ",_.Nz(7,7,b.commit.HK,"yyyy-MM-dd"),"\u00a0\u00a0",_.R(8,10,b.commit.Xn)," "))},Ia:[_.yo,QJ,_.SI,_.aA],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}"],
Oa:0});_.TJ=function(a){this.kf=a;this.hA=[];this.KZa=null};_.h=_.TJ.prototype;_.h.Ka=function(){this.clear();this.nf()};_.h.Amb=function(){return[]};_.h.PM=function(){};_.h.eE=function(){};_.h.dU=function(){};_.h.nf=function(){};_.h.update=function(){this.clear();this.render()};_.h.clear=function(){this.KZa&&this.KZa.unsubscribe();this.remove()};
_.h.render=function(){var a=this;this.eE();bzb(this,this.Amb());this.KZa=this.Vqa().subscribe(function(b){b&&(bzb(a,b),0===a.hA.length&&0<b.length?(a.PM(),bzb(a,[])):a.dU(b))},function(){a.PM();bzb(a,[])})};_.h.remove=function(){for(var a=_.k(this.hA),b=a.next();!b.done;b=a.next()){b=b.value;try{b.remove()}catch(c){this.kf.handleError(c)}}this.hA=[]};var bzb=function(a,b){a.remove();a.hA=[];b=_.k(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;try{c.render(),a.hA.push(c)}catch(d){a.kf.handleError(d)}}};
_.TJ.O=function(a){return new (a||_.TJ)(_.u(_.Cd))};_.TJ.Ha=_.wc({type:_.TJ});var UJ=function(a,b,c){_.TJ.call(this,a);this.ie=b;this.Fa=c};_.V(UJ,_.TJ);_.h=UJ.prototype;_.h.Ra=function(){};_.h.Tb=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation;a=b.Xf;b=b.lj;a?(b?!_.gF(b,a):1)&&this.update():this.clear()}};
_.h.Vqa=function(){var a=this;if(!_.tF(this.li))throw Error("he");var b=this.li,c=b.qb,d=b.Rc;b=b.repository;var e=_.aF(_.bi(this.li,0))||"",f=_.bi(this.li,1)||"",g=_.eF(this.li,1)||"";return this.wba(c,d,b,e,f,g,this.li.params.Qb).ha(_.v(function(m){return m?a.qka(m):null}))};_.h.dU=function(a){a=this.Uu(a);for(var b=new Map,c=_.k(this.sT()),d=c.next();!d.done;d=c.next())d=d.value,_.Qyb(this.ie,d,a),b.set("layer:"+d,a?"AVAILABLE":"UNAVAILABLE");this.Fa.Fn({yG:b})};_.h.Uu=function(a){return a.length};
UJ.O=function(a){return new (a||UJ)(_.u(_.Cd),_.u(_.GJ),_.u(_.Bu))};UJ.Ha=_.wc({type:UJ,features:[_.af,_.Mc]});_.VJ=function(a,b){this.Fa=a;this.tUa=b;this.Qf=new _.pt(this.Fa)};
_.VJ.prototype.get=function(a,b,c,d,e,f){var g=this,m=Object.assign({},{fileSpecPath:f,fileSpecSourceRootRefHint:d,fileSpecSourceRootRefSpec:e},_.GF(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c});return this.Qf.fetch(m,function(){var n=g.tUa,r=m;r=void 0===r?{}:r;var w=void 0===w?{}:w;return _.gm(n.rb,{body:null,Kb:"GET",Nb:"integration_grimoire_pa_googleapis_sandbox.history.getBlame",path:"/"+n.Va+"/history/blame",Ta:_.Tf(r,_.MH,w),Ob:dH}).ha(_.v(Nqb))})};
_.VJ.O=function(a){return new (a||_.VJ)(_.q(_.to),_.q(_.VH))};_.VJ.ta=_.p({token:_.VJ,qa:_.VJ.O,Ga:"root"});var czb=["blameSnippet"],dzb=["loading"],ezb=["rangeHighlight"],fzb=function(a,b,c,d,e,f){this.component=a;this.Mpa=b;this.options=c;this.startLine=d;this.endLine=e;this.sidebar=f;this.An=function(){}};fzb.prototype.render=function(){this.An=this.sidebar?this.component.Seb(this.Mpa,this.options,this.startLine,this.endLine):this.component.xMa(this.Mpa,this.options,this.startLine,this.endLine)};fzb.prototype.remove=function(){this.An()};
_.WJ=function(a,b,c,d,e,f){UJ.call(this,b,e,c);this.component=a;this.Fa=c;this.service=d;this.ie=e;this.Eo=f;this.Vmb=0};_.V(_.WJ,UJ);_.WJ.Ha=UJ.Ha;_.h=_.WJ.prototype;
_.h.qka=function(a){var b=[],c=a.wp||[],d=a.Dlb,e=a.tHc;a=a.AXa||[];this.Vmb=a.length;!a.length&&c.length&&_.Yz(this.Fa);for(var f=0;f<a.length;f++){var g=a[f];if(g.re){var m=c[g.GK||0],n=m.Lf;if(n)if(n=d.get(n),null==n)_.Yz(this.Fa);else{var r=void 0,w=null!=(r=e.get(n-1))?r:null;r=b.push;var z=r.apply;var D=g.re;g=0===f%2?"even":"odd";var J=[],L="blame-highlight "+g;(D=D&&Pqb(D))&&Rqb(D)?(J.push(new fzb(this.component,this.Mpa,{className:g,commit:m,Md:this.li,GK:n,mE:w},D.startLine,D.endLine,!0)),
J.push(new fzb(this.component,this.G_a,{className:L},D.startLine,D.endLine,!1))):_.Yz(this.Fa);m=J;z.call(r,b,_.Dc(m))}else _.Yz(this.Fa)}else _.Yz(this.Fa)}return b};_.h.wba=function(a,b,c,d,e,f){return this.service.get(a,b,c,d,e,f)};_.h.Amb=function(){return[new fzb(this.component,this.qM,{},void 0,void 0,!0)]};_.h.PM=function(){_.HJ(this.ie,"BLAME");_.Yz(this.Fa)};_.h.eE=function(){_.IJ(this.ie,"BLAME");this.Fa.Fn({bucket:_.ah.qAa})};
_.h.dU=function(a){UJ.prototype.dU.call(this,a);this.Eo.Xj("Blame is being displayed","polite")};_.h.Uu=function(){return this.Vmb};_.h.sT=function(){return["BLAME"]};_.h.nf=function(){this.Eo.Xj("Blame was disabled","polite")};_.WJ.O=function(a){return new (a||_.WJ)(_.u(_.AI),_.u(_.Cd),_.u(_.Bu),_.u(_.VJ),_.u(_.GJ),_.u(_.xq))};
_.WJ.ya=_.tc({type:_.WJ,oa:[["blame-layer","layerBaseLocation",""]],ub:function(a,b){a&1&&(_.Hf(czb,7),_.Hf(dzb,7),_.Hf(ezb,7));if(a&2){var c;_.Gf(c=_.Kf())&&(b.Mpa=c.first);_.Gf(c=_.Kf())&&(b.qM=c.first);_.Gf(c=_.Kf())&&(b.G_a=c.first)}},inputs:{li:"layerBaseLocation"},features:[_.af],jc:["layerBaseLocation",""],Aa:6,Ba:0,Ea:[["blameSnippet",""],["rangeHighlight",""],["loading",""],[3,"commitIndex","commit","baseLocation","parentCommit"],["text","Loading blame layer...",1,"blame-layer",3,"hasBackground"]],
ua:function(a){a&1&&_.x(0,Tqb,1,7,"ng-template",null,0,_.Nf)(2,Uqb,1,3,"ng-template",null,1,_.Nf)(4,Vqb,1,1,"ng-template",null,2,_.Nf)},Ia:[_.CE,SJ],styles:[".blame-highlight[_ngcontent-%COMP%]{position:absolute;width:100%}loading[_ngcontent-%COMP%]{border-left-style:solid;border-left-width:1px;height:100%;justify-content:normal;padding-top:50px;position:fixed;right:30px;width:300px}"],Oa:0});var gzb=["rangeHighlight"],hzb=function(a,b,c,d,e){this.component=a;this.snippet=b;this.options=c;this.startLine=d;this.endLine=e;this.An=function(){}};hzb.prototype.render=function(){this.An=this.component.xMa(this.snippet,this.options,this.startLine,this.endLine)};hzb.prototype.remove=function(){this.An()};_.XJ=function(a,b,c,d,e,f,g){UJ.call(this,c,d,g);var m=this;this.JRa=a;this.component=b;this.ie=d;this.Mb=e;this.Zg=f;this.smb=new _.gg([]);this.mb=this.ie.Sqa.subscribe(function(n){m.smb.next(n)})};
_.V(_.XJ,UJ);_.XJ.Ha=UJ.Ha;_.h=_.XJ.prototype;_.h.Ra=function(){};_.h.Ka=function(){this.mb.unsubscribe();UJ.prototype.Ka.call(this)};_.h.sT=function(){var a=this;return this.smb.value.filter(function(b){return a.ie.LD(b)})};_.h.PM=function(){for(var a=_.k(this.sT()),b=a.next();!b.done;b=a.next())_.HJ(this.ie,b.value)};_.h.eE=function(){for(var a=_.k(this.sT()),b=a.next();!b.done;b=a.next())_.IJ(this.ie,b.value)};
_.h.qka=function(a){var b=[];a=_.k(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.rPa(c.startLine,c.endLine,d))}return b};
_.h.wba=function(a,b,c,d,e,f){var g=this,m=_.RE(this.li)?"HEAD"===e:!_.Ug.test(e);a=_.Md({qb:a,Rc:b,fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:e,fileSpecSourceRootRefHint:_.Vg(d),fileSpecPath:f,fileSpecType:"FILE",mergeLatestData:m});m&&!_.RE(this.li)&&(a=_.Wd([_.JI(this.Zg,this.li,"path"),a]).ha(_.v(function(n){var r=_.k(n);n=r.next().value;r=r.next().value;n&&(r.fileSpecSourceRootRefSpec=n);return r})));return _.Wd([a,izb(this)]).ha(_.Ie(function(n){var r=_.k(n);n=
r.next().value;r=r.next().value;return g.makeRequest(n,r)}))};var izb=function(a){return a.ie.Sqa.ha(_.Ie(function(b){return _.Wd(b.map(function(c){return a.tT(c)}))}),_.v(function(b){return b.filter(function(c){return c.enabled}).map(function(c){return c.id})}),_.qe(0),_.te(Xqb),_.je(function(b){return 0<b.length}),_.Ke(function(){a.eE()}))};_.XJ.prototype.tT=function(a){return this.ie.tT(a).ha(_.v(function(b){return{id:a,enabled:b.enabled}}),_.te())};
_.XJ.prototype.makeRequest=function(a,b){var c=this;b=b.map(Rnb).filter(function(d){return void 0!==d});return Hyb(this.JRa,Object.assign({},a,{category:b[0]}),_.$g(this.Mb.Wc).params.SL).ha(_.pe(function(){c.PM();bzb(c,[]);return _.Md(null)}))};_.XJ.prototype.rPa=function(a,b,c){a=Oqb(a,b-1,0,0);if(!Rqb(a))throw Error("ie");return new hzb(this.component,this.G_a,{className:"coverage-layer "+c},a.startLine,a.endLine)};
_.XJ.O=function(a){return new (a||_.XJ)(_.u(FJ),_.u(_.AI),_.u(_.Cd),_.u(_.GJ),_.u(_.fg),_.u(_.II),_.u(_.Bu))};_.XJ.ya=_.tc({type:_.XJ,oa:[["coverage-layer","layerBaseLocation",""]],ub:function(a,b){a&1&&_.Hf(gzb,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.G_a=c.first)}},inputs:{li:"layerBaseLocation"},features:[_.af],jc:["layerBaseLocation",""],Aa:2,Ba:0,Ea:[["rangeHighlight",""]],ua:function(a){a&1&&_.x(0,Wqb,1,3,"ng-template",null,0,_.Nf)},styles:[".coverage-layer[_ngcontent-%COMP%]{position:absolute;width:100%}"]});var jzb=function(){this.n3a=""};jzb.O=function(a){return new (a||jzb)};
jzb.ya=_.tc({type:jzb,oa:["finding-details icon  title  details ".split(" ")],inputs:{icon:"icon",title:"title",details:"details",n3a:"subtitle"},jc:"icon  title  details ".split(" "),Aa:8,Ba:4,Ea:[["mat-card-avatar",""],["alt","","aria-hidden","true",3,"src"],[4,"ngIf"],[3,"innerHTML"]],ua:function(a,b){a&1&&(_.A(0,"mat-card-header")(1,"div",0),_.E(2,"img",1),_.B(),_.A(3,"mat-card-title"),_.N(4),_.B(),_.x(5,Yqb,2,1,"mat-card-subtitle",2),_.B(),_.A(6,"mat-card-content"),_.E(7,"div",3),_.B());a&2&&
(_.t(2),_.y("src",b.icon,_.yd),_.t(2),_.xf(b.title),_.t(1),_.y("ngIf",b.n3a),_.t(2),_.y("innerHTML",b.details,_.xd))},Ia:[_.Om,Xyb,_.MJ,Wyb,Vyb,LJ],styles:[".mat-mdc-card[_ngcontent-%COMP%]{max-width:400px;background:var(--card);--mdc-elevated-card-container-shape:4px}.mat-mdc-card-avatar[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center}mat-card-content[_ngcontent-%COMP%]{font-size:13px;line-height:24px}"],Oa:0});var kzb=[new dG({zc:"end",Ac:"bottom"},{hc:"start",oc:"top"}),new dG({zc:"end",Ac:"center"},{hc:"start",oc:"center"}),new dG({zc:"end",Ac:"top"},{hc:"start",oc:"bottom"})],YJ=function(a,b,c,d){this.Fa=a;this.D$=b;this.tZa=c;this.dg=d;this.uc="";this.Ed=this.sPa()};_.h=YJ.prototype;_.h.Ra=function(){var a=this;this.Gga=new _.zr(this.Ada,this.D$,{ud:function(){a.ud()},detach:function(){a.detach()}})};_.h.Ka=function(){this.Ed.dispose()};
_.h.ud=function(a){var b=this;this.Ed.yg()||(this.Ed.ud(this.Gga),this.Fa.Ya({element:this.uc,action:"showHovercard",Xe:this.Xe,gestureName:"CLICK"},a),setTimeout(function(){b.Ed.Te()},0));clearTimeout(this.fCc)};_.h.detach=function(){var a=this;this.fCc=setTimeout(function(){a.Ed.detach()},200)};_.h.sPa=function(){var a=_.pr(_.wr(this.dg.position(),this.tZa),kzb);return this.dg.create({eg:a,qj:this.dg.oj.Rk()})};YJ.O=function(a){return new (a||YJ)(_.u(_.to),_.u(_.Ef),_.u(_.ld),_.u(_.Er))};
YJ.Ha=_.wc({type:YJ,oa:[["","hovercard","","trackElement",""]],Za:function(a,b){a&1&&_.I("mouseenter",function(c){return b.ud(c)})("mouseleave",function(){return b.detach()})},inputs:{Ada:"hovercard",uc:"trackElement",Xe:"artifactId"}});var ZJ=function(){this.uc=this.tooltip=""};ZJ.prototype.Ra=function(){};
_.W.Object.defineProperties(ZJ.prototype,{annotations:{configurable:!0,enumerable:!0,set:function(a){this.icon=_.og(a[0].icon||"https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png");this.Xe=a[0].Vs;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=_.YE(d.message||c.dBb);f&&(lzb.test(f)||(f="http://"+f),c=_.qnb("a",{href:f,target:"_blank"},c));if(e)try{var g=_.pi(e)||c}catch(m){g=c}else g=c;return g})}}});
ZJ.O=function(a){return new (a||ZJ)};
ZJ.ya=_.tc({type:ZJ,oa:[["finding","annotations","","trackElement",""]],inputs:{annotations:"annotations",uc:"trackElement"},jc:["annotations","","trackElement",""],Aa:3,Ba:5,Ea:[[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"]],ua:function(a,b){a&1&&(_.E(0,"img",0),_.x(1,arb,2,1,"ng-template",null,1,_.Nf));if(a&2){var c=
_.vf(2);_.y("src",b.icon,_.yd)("alt",b.tooltip)("hovercard",c)("trackElement",b.uc)("artifactId",b.Xe)}},Ia:[_.Nm,_.Om,jzb,YJ,_.JJ,_.KJ],styles:["mat-card.findings-hovercard[_ngcontent-%COMP%]{overflow:auto;max-height:500px;background:var(--card);--mdc-elevated-card-container-shape:4px}mat-card.findings-hovercard[_ngcontent-%COMP%]   .divider[_ngcontent-%COMP%]{border-top-style:solid;border-top-width:1px;margin-bottom:16px}"],Oa:0});var lzb=/^((http|https):\/\/)/;var mzb=["finding"],nzb=function(a,b,c,d){this.component=a;this.qEc=b;this.options=c;this.line=d;this.An=function(){}};nzb.prototype.render=function(){this.An=this.component.Reb(this.qEc,this.options,this.line)};nzb.prototype.remove=function(){this.An()};_.$J=function(a,b,c,d,e){UJ.call(this,b,d,e);this.component=a;this.rD=c};_.V(_.$J,UJ);_.$J.Ha=UJ.Ha;_.h=_.$J.prototype;
_.h.qka=function(a){var b=new Map;a=_.k(a);for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=c.details;d=d.re?Pqb(d.re).startLine||0:0;var e=void 0,f=null!=(e=b.get(d))?e:[];f.push(c);b.set(d,f)}a=[];b=_.k(b);for(c=b.next();!c.done;c=b.next())d=_.k(c.value),c=d.next().value,d=d.next().value,a.push(new nzb(this.component,this.rEc,{annotations:d},c));return a};_.h.wba=function(a,b,c,d,e,f){return this.rD.getAnnotations(a,b,c,e,f,this.Vs,!0)};_.h.PM=function(){_.HJ(this.ie,this.Vs)};
_.h.eE=function(){_.IJ(this.ie,this.Vs)};_.h.sT=function(){return[this.Vs]};_.$J.O=function(a){return new (a||_.$J)(_.u(_.AI),_.u(_.Cd),_.u(_.EJ),_.u(_.GJ),_.u(_.Bu))};
_.$J.ya=_.tc({type:_.$J,oa:[["finding-layer","layerBaseLocation","","layerId",""]],ub:function(a,b){a&1&&_.Hf(mzb,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.rEc=c.first)}},inputs:{li:"layerBaseLocation",Vs:"layerId"},features:[_.af],jc:["layerBaseLocation","","layerId",""],Aa:2,Ba:0,Ea:[["finding",""],["trackElement","FindingLayer",3,"annotations"]],ua:function(a){a&1&&_.x(0,brb,1,1,"ng-template",null,0,_.Nf)},Ia:[ZJ],ob:2});var krb=RegExp("^x-kythe://([a-zA-Z]+)="),mrb=/\//g,nrb=/~/g,frb={id:"Google",type:"depot"},OF={};var ozb;ozb=new _.Bc("decorations_service",{qa:function(){return _.Tta(Qtb)}});_.aK=function(a,b,c){_.Nx.call(this,a);this.client=b;this.Le=c;this.qOc=new _.pt(this.Fa);this.rOc=new _.pt(this.Fa);this.sOc=new _.pt(this.Fa);this.oEc=new _.pt(this.Fa)};_.V(_.aK,_.Nx);_.h=_.aK.prototype;_.h.Jua=function(a,b,c,d,e,f){var g=this,m=Knb(a,b,c,d,e,f);return this.Qf.fetch(m.toObject(),function(){return g.fetch(m)})};
_.h.A0a=function(a){var b=this;return this.qOc.fetch(a.toObject(),function(){return _.Uu(b.Le,function(){return b.client.A0a(a,b.Le.Ik())},"Decorations.resolveDocumentation")})};_.h.B0a=function(a){var b=this;return this.rOc.fetch(a.toObject(),function(){return _.Uu(b.Le,function(){return b.client.B0a(a,b.Le.Ik())},"Decorations.resolveItemList")})};_.h.X1=function(a){var b=this;return this.sOc.fetch(a.toObject(),function(){return _.Uu(b.Le,function(){return b.client.X1(a,b.Le.Ik())},"Decorations.resolvePanel")})};
_.h.aTa=function(a){var b=this;return this.oEc.fetch(a.toObject(),function(){return _.Uu(b.Le,function(){return b.client.aTa(a,b.Le.Ik())},"Decorations.getFilterSupport")})};_.h.Tqa=function(){return new _.To};_.h.extract=function(){return this.Tqa()};_.h.isValid=function(a){return 0<a.x_().length||_.qj(a,2)};_.h.fetch=function(a){var b=this;return _.Uu(this.Le,function(){return b.client.Jua((new _.SPa).TOb(_.erb(a)),b.Le.Ik())},"Decorations.list")};
_.aK.O=function(a){return new (a||_.aK)(_.q(_.to),_.q(ozb),_.q(_.kv))};_.aK.ta=_.p({token:_.aK,qa:_.aK.O,Ga:"root"});var pzb=function(a,b){this.component=a;this.location=b;this.An=function(){}};pzb.prototype.render=function(){this.An=this.component.yY(this.location.startLine,{startColumn:this.location.startColumn,endColumn:this.location.endColumn,ao:"deprecated"}).remove};pzb.prototype.remove=function(){this.An()};_.bK=function(a,b,c,d,e){UJ.call(this,c,d,a);this.Fa=a;this.component=b;this.ie=d;this.service=e;this.oZ=0};_.V(_.bK,UJ);_.bK.Ha=UJ.Ha;_.h=_.bK.prototype;
_.h.qka=function(a){var b=this;return(a.x_()||[]).filter(function(c){return _.pj(c,9,2).includes(2)}).reduce(function(c,d){b.oZ+=1;a:{if(d.tvb()&&(d=d.Ica(),d=Qqb(d),Sqb(d)))break a;d=void 0}if(!d)return _.Yz(b.Fa),c;var e=c[c.length-1],f;if(f=e)e=e.location,f=e.startLine===d.startLine&&e.startColumn<d.endColumn&&d.startColumn<e.endColumn;f||c.push(b.rPa(d));return c},[])};_.h.wba=function(a,b,c,d,e,f,g){return this.service.Jua(a,b,c,{Db:d,commit:e},f,g)};
_.h.PM=function(){_.HJ(this.ie,"DEPRECATED");_.Yz(this.Fa)};_.h.eE=function(){_.IJ(this.ie,"DEPRECATED")};_.h.Uu=function(){return this.oZ};_.h.sT=function(){return["DEPRECATED"]};_.h.rPa=function(a){return new pzb(this.component,a)};_.bK.O=function(a){return new (a||_.bK)(_.u(_.Bu),_.u(_.AI),_.u(_.Cd),_.u(_.GJ),_.u(_.aK))};
_.bK.ya=_.tc({type:_.bK,oa:[["unified-deprecation-layer","layerBaseLocation",""]],inputs:{li:"layerBaseLocation"},features:[_.af],jc:["layerBaseLocation",""],Aa:0,Ba:0,ua:function(){},styles:[".deprecated{text-decoration:line-through}"],ob:2,Oa:0});var qzb={uu:new Set,ids:[]},cK=function(a){var b=this;this.Lc=a;this.Cda=qzb;this.ara=[];this.Fta=new Map;this.pR=!1;this.Nf=new _.El;this.mb=_.Wd([this.Lc.jV,this.Lc.bJc]).ha(_.v(function(c){c=_.k(c);var d=c.next().value;if(c.next().value&&d)return b.pR?d.qZ:d.lRc}),_.He(void 0),_.te()).subscribe(function(c){c?(b.ara=c.iO,c.cT&&b.aU(c.cT)):b.ara=[]})};_.h=cK.prototype;_.h.Ka=function(){this.mb.unsubscribe()};
_.h.Ee=function(a){a=_.Y(a.context.ln,5);if(!a)return!1;var b=a.split(" ");return this.ara.length===b.length&&this.ara.every(function(c){return b.includes(c)})};
_.h.aU=function(a,b){var c=this;b=void 0===b?!0:b;var d=a.map(function(n){return c.Fta.get(n)||new Set}).reduce(function(n,r){r=_.k(r);for(var w=r.next();!w.done;w=r.next())n.add(w.value);return n},new Set);if(b){b=_.k(this.Cda.uu);for(var e=b.next();!e.done;e=b.next()){var f=e.value;d.has(f)||(f.t0=!1)}}b=new Map;f=_.k(d);for(e=f.next();!e.done;e=f.next()){var g=e.value;g.t0=!0;e=g.context.kaa;g=this.xta(g);var m=b.get(e);void 0!==m&&0!==m||b.set(e,g)}this.Cda={uu:d,ids:a};this.Nf.emit(Array.from(b.entries()))};
_.h.ct=function(a){if(0<this.Cda.uu.size)for(var b=_.k(this.Cda.uu),c=b.next();!c.done;c=b.next())c=c.value,rzb(c,a.psa,a.psa+a.LM)&&!c.t0&&(c.t0=!0),c.t0&&!rzb(c,a.psa,a.psa+a.LM)&&(c.t0=!1)};_.h.xta=function(a){return _.pj(a.context.ln,9,2).includes(1)?1:_.pj(a.context.ln,9,2).includes(3)?2:0};cK.O=function(a){return new (a||cK)(_.q(_.AJ))};cK.ta=_.p({token:cK,qa:cK.O});var szb=function(a,b,c,d){this.service=a;this.location=b;this.context=c;this.lKc=void 0===d?!1:d;this.GVa=!1;this.qUa=0};
szb.prototype.render=function(){var a=this;try{this.link=tzb(this)}catch(c){_.Yz(this.service.Fa);return}var b=String(this.context.index);this.eM&&(b=void 0);this.An=this.service.component.yY(this.location.startLine,{startColumn:this.location.startColumn,endColumn:this.location.endColumn,tagName:"a",get ao(){var c="xrefs-decoration";a.service.JPb&&(c+=" underline");a.GVa&&(c+=" "+uzb(a));a.eM&&(c="doc-link");return c},href:this.link,key:b}).remove};
var uzb=function(a){return 0!==a.qUa&&a.service.mpb?"important-highlight":"highlight"};szb.prototype.remove=function(){this.An&&this.An();delete this.An};
var tzb=function(a){var b,c=null==(b=_.ej(a.context.ln,_.Qo,4))?void 0:b.zL();return c?_.Y(c,4)?(a.eM=!0,_.Y(c,4)):vzb(a.service,c):_.Y(a.context.ln,5)?wzb(a):""},wzb=function(a,b){if(_.Y(a.context.ln,5)){b=xzb(a.service,a.context.kaa,b);var c=a.service.component.lines[a.location.startLine].substring(a.location.startColumn,a.location.endColumn);return c?b+(b.includes("?")?"&":"?")+"gsn="+c+"&"+_.Y(a.context.ln,5).split(" ").map(function(d){return"gs="+encodeURIComponent(d)}).join("&"):b}return""},
rzb=function(a,b,c){return a.location.startLine>=b&&a.location.startLine<c||a.location.endLine>=b&&a.location.endLine<c},yzb=function(a){var b=a.service.component.be.Ki(a.context.kaa-1);if(b)return b.querySelectorAll('.xrefs-decoration[data-key="'+a.context.index+'"]');a.lKc&&console.log("unexpected undefined element - "+JSON.stringify(a.context));return[]};
_.W.Object.defineProperties(szb.prototype,{xta:{configurable:!0,enumerable:!0,get:function(){return this.qUa},set:function(a){this.qUa=a}},t0:{configurable:!0,enumerable:!0,get:function(){return this.GVa},set:function(a){this.GVa=a;if(null!=this.An)if(a){var b=_.k(yzb(this));for(a=b.next();!a.done;a=b.next())a.value.classList.add(uzb(this))}else for(b=_.k(yzb(this)),a=b.next();!a.done;a=b.next())a.value.classList.remove(uzb(this))}}});var dK,eK;dK={};
_.zzb=Object.freeze((dK[0]={name:"Unknown",Gc:"?"},dK[50]={name:"Scope",Gc:"?"},dK[51]={name:"Group",Gc:"G"},dK[1]={name:"Class",Gc:"C",className:"code-data"},dK[2]={name:"Interface",Gc:"I",className:"code-data"},dK[3]={name:"Struct",Gc:"S",className:"code-data"},dK[4]={name:"Enum",Gc:"E",className:"code-data"},dK[5]={name:"Union",Gc:"S",className:"code-data"},dK[6]={name:"Method",Gc:"M",className:"code-procedure"},dK[7]={name:"Field",Gc:"F",className:"code-sub-data"},dK[8]={name:"Function",Gc:"F",
className:"code-procedure"},dK[9]={name:"Variable",Gc:"V",className:"code-alias"},dK[10]={name:"Typedef",Gc:"T",className:"code-alias"},dK[11]={name:"Namespace",Gc:"N"},dK[67]={name:"Extension",Gc:"E",className:"code-data"},dK[12]={name:"Property",Gc:"P",className:"code-sub-data"},dK[13]={name:"Enum Constant",Gc:"e",className:"code-sub-data"},dK[15]={name:"Anonymous Function",Gc:"?"},dK[16]={name:"Test",Gc:"t"},dK[17]={name:"Package",Gc:"P"},dK[18]={name:"Object",Gc:"O"},dK[61]={name:"Constant",Gc:"c"},
dK[62]={name:"Module",Gc:"m"},dK[79]={name:"Preprocessor",Gc:"p"},dK[20]={name:"Build Rule",Gc:"R"},dK[21]={name:"Build Binary",Gc:"B"},dK[22]={name:"Build Test",Gc:"T"},dK[23]={name:"Build Library",Gc:"L"},dK[24]={name:"Build Generator",Gc:"G"},dK[25]={name:"Build Argument",Gc:"A"},dK[26]={name:"Build Variable",Gc:"V",className:"code-alias"},dK[30]={name:"Variable",Gc:"V",className:"code-alias"},dK[31]={name:"Constant",Gc:"c"},dK[32]={name:"Goog Provide",Gc:"?"},dK[33]={name:"Goog Require",Gc:"?"},
dK[34]={name:"Setter",Gc:"?"},dK[35]={name:"Getter",Gc:"?"},dK[36]={name:"Literal",Gc:"?"},dK[37]={name:"Function Literal",Gc:"?"},dK[38]={name:"Assignment",Gc:"V",className:"code-alias"},dK[39]={name:"Function Assignment",Gc:"M",className:"code-procedure"},dK[40]={name:"Define Const",Gc:"D"},dK[41]={name:"Define Macro",Gc:"D"},dK[45]={name:"Xml Tag",Gc:"<"},dK[46]={name:"Template",Gc:"T"},dK[47]={name:"Job",Gc:"J"},dK[48]={name:"Service",Gc:"S"},dK[49]={name:"Allocation",Gc:"A"},dK[52]={name:"Table",
Gc:"T"},dK[53]={name:"Queue",Gc:"Q"},dK[54]={name:"Locality Group",Gc:"L"},dK[55]={name:"Index",Gc:"I"},dK[56]={name:"Proto Bundle",Gc:"?"},dK[57]={name:"Backup Schedule",Gc:"B"},dK[58]={name:"Column",Gc:"C"},dK[59]={name:"Changelog",Gc:"?"},dK[60]={name:"Markdown Header",Gc:"#"},dK[63]={name:"SQL TVF",Gc:"t"},dK[64]={name:"SQL Model",Gc:"m"},dK[65]={name:"SQL Database",Gc:"d"},dK[66]={name:"Dart Mixin",Gc:"M",className:"code-data"},dK[68]={name:"YANG Grouping",Gc:"G",className:"code-data"},dK[69]=
{name:"YANG Identity",Gc:"I",className:"code-data"},dK[70]={name:"YANG Container",Gc:"C",className:"code-data"},dK[71]={name:"YANG List",Gc:"L",className:"code-data"},dK[72]={name:"YANG Leaf",Gc:"L",className:"code-data"},dK[73]={name:"Swift Actor",Gc:"A",className:"code-data"},dK[74]={name:"GraphQL Directive",Gc:"D",className:"code-data"},dK[75]={name:"GraphQL Operation",Gc:"O",className:"code-data"},dK[76]={name:"GraphQL Fragment",Gc:"F",className:"code-data"},dK[77]={name:"GraphQL Fragment Spread",
Gc:"S",className:"code-data"},dK[78]={name:"GraphQL List",Gc:"L",className:"code-data"},dK));eK={};_.Azb=Object.freeze((eK[0]="Unknown Modifier",eK[1]="Public",eK[2]="Private",eK[3]="Protected",eK[4]="Global",eK[5]="Namespace-private",eK[6]="File-private",eK[7]="Package-private",eK[8]="Library-private",eK[9]="Dynamic Scope",eK[10]="Thread Local",eK[11]="Static",eK));var Bzb=function(){return!0},Czb=function(a,b,c){this.parent=b;this.F2a=c;this.Qp=!1;this.oL=Bzb;this.M2a=null;this.active=!1;this.index=this.level=0;if(!orb(a))throw Error("pe");this.vp=a;this.id=_.Tj();this.children=this.xXa(_.fj(a,_.fp,3));this.WT=this.children.reduce(function(d,e){return d+e.WT},this.children.length);this.Lza=[].concat(_.Dc(this.children));this.Qp=0<this.s5a.length;this.qya=c.qya(a.getName())},Ezb=function(a){return a.twb?a.twb:a.twb=Dzb(a)},Dzb=function(a){var b=_.zzb[a.vp.getType()];
a=_.pj(a.vp,4,2);var c=a.map(function(e){return _.Azb[e]});c=[b.name].concat(_.Dc(c)).join(", ");var d="outline-icon";a.includes(1)&&(d+=" public");b.className&&(d=d+" "+b.className);return{fe:d,tooltip:c,Gc:b.Gc}};Czb.prototype.xXa=function(a){var b=this;return a.map(function(c){return new Czb(c,b,b.F2a)})};var Fzb=function(a){a.Lza=a.children.filter(function(b){return b.isVisible});a.sort&&a.Lza.sort(a.sort)};
_.W.Object.defineProperties(Czb.prototype,{s5a:{configurable:!0,enumerable:!0,get:function(){return this.Lza}},isVisible:{configurable:!0,enumerable:!0,get:function(){return this.filter(this)}},filter:{configurable:!0,enumerable:!0,get:function(){return this.oL},set:function(a){if(a!==this.oL){this.oL=a;for(var b=_.k(this.children),c=b.next();!c.done;c=b.next())c.value.filter=a;Fzb(this);this.Qp=0<this.Lza.length}}},sort:{configurable:!0,enumerable:!0,get:function(){return this.M2a},set:function(a){if(a!==
this.M2a){this.M2a=a;for(var b=_.k(this.children),c=b.next();!c.done;c=b.next())c.value.sort=a;Fzb(this)}}},cda:{configurable:!0,enumerable:!0,get:function(){return 0<this.children.length}},label:{configurable:!0,enumerable:!0,get:function(){return this.IEb+this.name+this.MPb}},modifiers:{configurable:!0,enumerable:!0,get:function(){return _.pj(this.vp,4,2)}},name:{configurable:!0,enumerable:!0,get:function(){return this.vp.getName()||"<anonymous>"}},IEb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this.vp,
7)}},MPb:{configurable:!0,enumerable:!0,get:function(){return this.vp.gub()}},V3a:{configurable:!0,enumerable:!0,get:function(){return _.ej(this.vp,_.dp,5)}},type:{configurable:!0,enumerable:!0,get:function(){return this.vp.getType()}},fe:{configurable:!0,enumerable:!0,get:function(){return Ezb(this).fe}},tooltip:{configurable:!0,enumerable:!0,get:function(){return Ezb(this).tooltip}},Gc:{configurable:!0,enumerable:!0,get:function(){return Ezb(this).Gc}}});/*

 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 Gzb=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)},Hzb=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},fK=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},gK=function(){},Lzb=function(a,b,c){if(a){try{var d=decodeURIComponent(Izb(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&&!Jzb.test(c)&&(a=b,Kzb[" "+a]||(Kzb[" "+a]=/^[^:]+:\/*[^/]*$/.test(a)?a+"/":Gzb(a,"/",!0)),a=Kzb[" "+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},hK=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},fk:function(){return new RegExp(a,b)}}},Izb=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)):
""})},iK=function(a,b){if(b){if(Mzb.test(a))return a.replace(Nzb,function(c){return Ozb[c]})}else if(Pzb.test(a))return a.replace(Qzb,function(c){return Ozb[c]});return a},Rzb=function(){this.l2={}},Tzb=function(a){this.lh=[];this.token=null;this.options=a||jK.defaults;this.options.renderer=this.options.renderer||new Szb;this.renderer=this.options.renderer;this.renderer.options=this.options;this.F2a=new Rzb},Uzb=function(){},Szb=function(){this.options=jK.defaults},Vzb=function(a,b){this.options=
b||jK.defaults;this.links=a;this.rules=kK.UT;this.renderer=this.options.renderer||new Szb;this.renderer.options=this.options;this.zH=!1;if(!this.links)throw Error("qe");this.options.kI?this.rules=kK.kI:this.options.qr&&(this.rules=this.options.PNa?kK.PNa:kK.qr)},Wzb=function(a){this.lh=[];this.lh.links=Object.create(null);this.options=a||jK.defaults;this.rules=lK.UT;this.options.kI?this.rules=lK.kI:this.options.qr&&(this.rules=this.options.Lya?lK.Lya:lK.qr)},lK={gLc:/^\n+/,code:/^( {4}[^\n]+\n*)+/,
xRa:gK,Dta:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/,lFb:gK,y9:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,Uw:"^ {0,3}(?:<(script|pre|style)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?\\?>\\n*|<![A-Z][\\s\\S]*?>\\n*|<!\\[CDATA\\[[\\s\\S]*?\\]\\]>\\n*|</?(tag)(?: +|\\n|/?>)[\\s\\S]*?(?:\\n{2,}|$)|<(?!script|pre|style)([a-z][\\w-]*)(?:attribute)*? */?>(?=\\h*\\n)[\\s\\S]*?(?:\\n{2,}|$)|</(?!script|pre|style)[a-z][\\w-]*\\s*>(?=\\h*\\n)[\\s\\S]*?(?:\\n{2,}|$))",
maa:/^ {0,3}\[(label)\]: *(?:\n *)?<?([^\s>]+)>?(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:gK,ABb:/^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/,lE:/^([^\n]+(?:\n(?!hr|heading|lheading| {0,3}>|<\/?(?:tag)(?: +|\n|\/?>)|<(?:script|pre|style|!--))[^\n]+)*)/,text:/^[^\n]+/,Pn:/(?!\s*\])(?:\\.|[^\[\]\\])+/,ILa:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/};lK.maa=hK(lK.maa).replace("label",lK.Pn).replace("title",lK.ILa).fk();lK.YNa=/(?:[*+-]|\d{1,9}\.)/;lK.item=/^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/;
lK.item=hK(lK.item,"gm").replace(/bull/g,lK.YNa).fk();lK.list=hK(lK.list).replace(/bull/g,lK.YNa).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+lK.maa.source+")").fk();lK.Jdb="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";
lK.QGa=/\x3c!--(?!-?>)[\s\S]*?--\x3e/;lK.Uw=hK(lK.Uw,"i").replace("comment",lK.QGa).replace("tag",lK.Jdb).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).fk();lK.lE=hK(lK.lE).replace("hr",lK.Dta).replace("heading",lK.heading).replace("lheading",lK.ABb).replace("tag",lK.Jdb).fk();lK.y9=hK(lK.y9).replace("paragraph",lK.lE).fk();lK.UT=fK({},lK);
lK.qr=fK({},lK.UT,{xRa:/^ {0,3}(`{3,}|~{3,})([^`\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,lE:/^/,heading:/^ *(#{1,6}) +([^\n]+?) *#* *(?:\n+|$)/});lK.qr.lE=hK(lK.lE).replace("(?!","(?!"+lK.qr.xRa.source.replace("\\1","\\2")+"|"+lK.list.source.replace("\\1","\\3")+"|").fk();lK.Lya=fK({},lK.qr,{lFb:/^ *([^|\n ].*\|.*)\n *([-:]+ *\|[-| :]*)(?:\n((?:.*[^>\n ].*(?:\n|$))*)\n*|$)/,table:/^ *\|(.+)\n *\|?( *[-:]+[-| :]*)(?:\n((?: *[^>\n ].*(?:\n|$))*)\n*|$)/});
lK.kI=fK({},lK.UT,{Uw:hK("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",lK.QGa).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").fk(),maa:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/});
var Xzb=function(a,b){return(new Wzb(b)).token(a.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    ").replace(/\u00a0/g," ").replace(/\u2424/g,"\n"),!0)};
Wzb.prototype.token=function(a,b){a=a.replace(/^ +$/gm,"");for(var c,d,e,f,g,m,n,r,w,z,D;a;){if(e=this.rules.gLc.exec(a))a=a.substring(e[0].length),1<e[0].length&&this.lh.push({type:"space"});if(e=this.rules.code.exec(a))a=a.substring(e[0].length),e=e[0].replace(/^ {4}/gm,""),this.lh.push({type:"code",text:this.options.kI?e:Gzb(e,"\n")});else if(e=this.rules.xRa.exec(a))a=a.substring(e[0].length),this.lh.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.lh.push({type:"heading",depth:e[1].length,text:e[2]});else{if(b&&(e=this.rules.lFb.exec(a))&&(g={type:"table",Lp:Hzb(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]=Hzb(g.cells[r],g.Lp.length);this.lh.push(g);continue}if(e=this.rules.Dta.exec(a))a=a.substring(e[0].length),this.lh.push({type:"hr"});else if(e=this.rules.y9.exec(a))a=a.substring(e[0].length),this.lh.push({type:"blockquote_start"}),e=e[0].replace(/^ *> ?/gm,""),this.token(e,b),this.lh.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;m={type:"list_start",ordered:c,start:c?+f:"",efa:!1};this.lh.push(m);
e=e[0].match(this.rules.item);n=[];c=!1;w=e.length;for(r=0;r<w;r++)g=e[r],d=g.length,g=g.replace(/^ *([*+-]|\d+\.) */,""),~g.indexOf("\n ")&&(d-=g.length,g=this.options.kI?g.replace(/^ {1,4}/gm,""):g.replace(new RegExp("^ {1,"+d+"}","gm"),"")),r!==w-1&&(d=lK.YNa.exec(e[r+1])[0],1<f.length?1===d.length:1<d.length||this.options.JQc&&d!==f)&&(a=e.slice(r+1).join("\n")+a,r=w-1),d=c||/\n\n(?!\s*$)/.test(g),r!==w-1&&(c="\n"===g.charAt(g.length-1),d||(d=c)),d&&(m.efa=!0),z=/^\[[ xX]\] /.test(g),D=void 0,
z&&(D=" "!==g[1],g=g.replace(/^\[[ xX]\] +/,"")),d={type:"list_item_start",QI:z,checked:D,efa:d},n.push(d),this.lh.push(d),this.token(g,!1),this.lh.push({type:"list_item_end"});if(m.efa)for(w=n.length,r=0;r<w;r++)n[r].efa=!0;this.lh.push({type:"list_end"})}else if(e=this.rules.Uw.exec(a))a=a.substring(e[0].length),this.lh.push({type:this.options.Ro?"paragraph":"html",pre:!this.options.Zha&&("pre"===e[1]||"script"===e[1]||"style"===e[1]),text:e[0]});else if(b&&(e=this.rules.maa.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.lh.links[f]||(this.lh.links[f]={href:e[2],title:e[3]});else{if(b&&(e=this.rules.table.exec(a))&&(g={type:"table",Lp:Hzb(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]=Hzb(g.cells[r].replace(/^ *\| *| *\| *$/g,""),g.Lp.length);this.lh.push(g);continue}if(e=this.rules.ABb.exec(a))a=a.substring(e[0].length),this.lh.push({type:"heading",depth:"="===e[2]?1:2,text:e[1]});else if(b&&(e=this.rules.lE.exec(a)))a=a.substring(e[0].length),this.lh.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.lh.push({type:"text",text:e[0]});else if(a)throw Error("re`"+a.charCodeAt(0));}}}return this.lh};
var kK={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,pNa:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:gK,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*\)/,Owa:/^!?\[(label)\]\[(ref)\]/,CYa:/^!?\[(ref)\](?:\[\])?/,Nja:/^__([^\s_])__(?!_)|^\*\*([^\s*])\*\*(?!\*)|^__([^\s][\s\S]*?[^\s])__(?!_)|^\*\*([^\s][\s\S]*?[^\s])\*\*(?!\*)/,ZR:/^_([^\s_])_(?!_)|^\*([^\s*"<\[])\*(?!\*)|^_([^\s][\s\S]*?[^\s_])_(?!_|[^\spunctuation])|^_([^\s_][\s\S]*?[^\s])_(?!_|[^\spunctuation])|^\*([^\s"<\[][\s\S]*?[^\s*])\*(?!\*)|^\*([^\s*"<\[][\s\S]*?[^\s])\*(?!\*)/,
code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,KY:/^( {2,}|\\)\n(?!\s*$)/,tZ:gK,text:/^(`+|[^`])[\s\S]*?(?=[\\<!\[`*]|\b_| {2,}\n|$)/,Jvc:"!\"#$%&'()*+,\\-./:;<=>?@\\[^_{|}~"};kK.ZR=hK(kK.ZR).replace(/punctuation/g,kK.Jvc).fk();kK.Yrc=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g;kK.nwc=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/;kK.Urc=/[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])?)+(?![-_])/;
kK.pNa=hK(kK.pNa).replace("scheme",kK.nwc).replace("email",kK.Urc).fk();kK.Npc=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/;kK.tag=hK(kK.tag).replace("comment",lK.QGa).replace("attribute",kK.Npc).fk();kK.Pn=/(?:\[[^\[\]]*\]|\\[\[\]]?|`[^`]*`|[^\[\]\\])*?/;kK.Ltc=/\s*(<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*)/;kK.ILa=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/;kK.link=hK(kK.link).replace("label",kK.Pn).replace("href",kK.Ltc).replace("title",kK.ILa).fk();
kK.Owa=hK(kK.Owa).replace("label",kK.Pn).replace("ref",lK.Pn).fk();kK.CYa=hK(kK.CYa).replace("ref",lK.Pn).fk();kK.UT=fK({},kK);kK.kI=fK({},kK.UT,{Nja:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,ZR:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/,link:hK(/^!?\[(label)\]\((.*?)\)/).replace("label",kK.Pn).fk(),Owa:hK(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",kK.Pn).fk()});
kK.qr=fK({},kK.UT,{escape:hK(kK.escape).replace("])","~|])").fk(),esc:/[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/,Rpc:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,tZ:/^~+(?=\S)([\s\S]*?\S)~+/,text:hK(kK.text).replace("]|","~]|").replace("|$","|https?://|ftp://|www\\.|[a-zA-Z0-9.!#$%&'*+/=?^_`{\\|}~-]+@|$").fk()});kK.qr.url=hK(kK.qr.url,"i").replace("email",kK.qr.esc).fk();
kK.PNa=fK({},kK.qr,{KY:hK(kK.KY).replace("{2,}","*").fk(),text:hK(kK.qr.text).replace("{2,}","*").fk()});
Vzb.prototype.output=function(a){for(var b="",c,d,e;a;)if(e=this.rules.escape.exec(a))a=a.substring(e[0].length),b+=iK(e[1]);else if(e=this.rules.tag.exec(a))!this.zH&&/^<a /i.test(e[0])?this.zH=!0:this.zH&&/^<\/a>/i.test(e[0])&&(this.zH=!1),!this.Jta&&/^<(pre|code|kbd|script)(\s|>)/i.test(e[0])?this.Jta=!0:this.Jta&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(e[0])&&(this.Jta=!1),a=a.substring(e[0].length),b+=this.options.Ro?this.options.Zha?this.options.Zha(e[0]):iK(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.zH=!0;d=e[2];this.options.kI?(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+=Yzb(this,e,{href:Zzb(d),title:Zzb(c)});this.zH=!1}else if((e=this.rules.Owa.exec(a))||
(e=this.rules.CYa.exec(a)))a=a.substring(e[0].length),c=(e[2]||e[1]).replace(/\s+/g," "),(c=this.links[c.toLowerCase()])&&c.href?(this.zH=!0,b+=Yzb(this,e,c),this.zH=!1):(b+=e[0].charAt(0),a=e[0].substring(1)+a);else if(e=this.rules.Nja.exec(a))a=a.substring(e[0].length),b+=this.renderer.Nja(this.output(e[4]||e[3]||e[2]||e[1]));else if(e=this.rules.ZR.exec(a))a=a.substring(e[0].length),b+=this.renderer.ZR(this.output(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.wlb(iK(e[2].trim(),!0));else if(e=this.rules.KY.exec(a))a=a.substring(e[0].length),b+=this.renderer.KY();else if(e=this.rules.tZ.exec(a))a=a.substring(e[0].length),b+=this.renderer.tZ(this.output(e[1]));else if(e=this.rules.pNa.exec(a))a=a.substring(e[0].length),"@"===e[2]?(c=iK(this.yXa(e[1])),d="mailto:"+c):d=c=iK(e[1]),b+=this.renderer.link(d,null,c);else if(!this.zH&&(e=this.rules.url.exec(a))){if("@"===e[2])c=iK(e[0]),d="mailto:"+c;else{do d=e[0],e[0]=this.rules.Rpc.exec(e[0])[0];
while(d!==e[0]);c=iK(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.Jta?b+this.renderer.text(e[0]):b+this.renderer.text(iK(this.G2a(e[0])));else if(a)throw Error("re`"+a.charCodeAt(0));return b};
var Zzb=function(a){return a?a.replace(kK.Yrc,"$1"):a},Yzb=function(a,b,c){var d=c.href;c=c.title?iK(c.title):null;return"!"!==b[0].charAt(0)?a.renderer.link(d,c,a.output(b[1])):a.renderer.image(d,c,iK(b[1]))};Vzb.prototype.G2a=function(a){return this.options.G2a?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};
Vzb.prototype.yXa=function(a){if(!this.options.yXa)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};_.h=Szb.prototype;_.h.code=function(a,b,c){b=(b||"").match(/\S*/)[0];if(this.options.Ku){var d=this.options.Ku(a,b);null!=d&&d!==a&&(c=!0,a=d)}return b?'<pre><code class="'+this.options.rJc+iK(b,!0)+'">'+(c?a:iK(a,!0))+"</code></pre>\n":"<pre><code>"+(c?a:iK(a,!0))+"</code></pre>"};
_.h.y9=function(a){return"<blockquote>\n"+a+"</blockquote>\n"};_.h.Uw=function(a){return a};_.h.heading=function(a,b,c,d){return this.options.HGc?"<h"+b+' id="'+this.options.IGc+d.qya(c)+'">'+a+"</h"+b+">\n":"<h"+b+">"+a+"</h"+b+">\n"};_.h.Dta=function(){return this.options.yla?"<hr/>\n":"<hr>\n"};_.h.list=function(a,b,c){var d=b?"ol":"ul";return"<"+d+(b&&1!==c?' start="'+c+'"':"")+">\n"+a+"</"+d+">\n"};_.h.lE=function(a){return"<p>"+a+"</p>\n"};
_.h.table=function(a,b){b&&(b="<tbody>"+b+"</tbody>");return"<table>\n<thead>\n"+a+"</thead>\n"+b+"</table>\n"};var $zb=function(a,b){var c=b.Lp?"th":"td";return(b.align?"<"+c+' align="'+b.align+'">':"<"+c+">")+a+"</"+c+">\n"};_.h=Szb.prototype;_.h.Nja=function(a){return"<strong>"+a+"</strong>"};_.h.ZR=function(a){return"<em>"+a+"</em>"};_.h.wlb=function(a){return"<code>"+a+"</code>"};_.h.KY=function(){return this.options.yla?"<br/>":"<br>"};_.h.tZ=function(a){return"<del>"+a+"</del>"};
_.h.link=function(a,b,c){a=Lzb(this.options.Ro,this.options.uib,a);if(null===a)return c;a='<a href="'+iK(a)+'"';b&&(a+=' title="'+b+'"');return a+(">"+c+"</a>")};_.h.image=function(a,b,c){a=Lzb(this.options.Ro,this.options.uib,a);if(null===a)return c;a='<img src="'+a+'" alt="'+c+'"';b&&(a+=' title="'+b+'"');return a+=this.options.yla?"/>":">"};_.h.text=function(a){return a};_.h=Uzb.prototype;_.h.Nja=function(a){return a};_.h.ZR=function(a){return a};_.h.wlb=function(a){return a};_.h.tZ=function(a){return a};
_.h.text=function(a){return a};_.h.link=function(a,b,c){return c};_.h.image=function(a,b,c){return c};_.h.KY=function(){return""};var aAb=function(a,b){return(new Tzb(b)).parse(a)};Tzb.prototype.parse=function(a){this.inline=new Vzb(a.links,this.options);this.zHc=new Vzb(a.links,fK({},this.options,{renderer:new Uzb}));this.lh=a.reverse();for(a="";this.next();)a+=bAb(this);return a};Tzb.prototype.next=function(){return this.token=this.lh.pop()};
Tzb.prototype.peek=function(){return this.lh[this.lh.length-1]||0};
var cAb=function(a){for(var b=a.token.text;"text"===a.peek().type;)b+="\n"+a.next().text;return a.inline.output(b)},bAb=function(a){switch(a.token.type){case "space":return"";case "hr":return a.renderer.Dta();case "heading":return a.renderer.heading(a.inline.output(a.token.text),a.token.depth,Izb(a.zHc.output(a.token.text)),a.F2a);case "code":return a.renderer.code(a.token.text,a.token.lang,a.token.vDc);case "table":var b="",c="",d,e;var f="";for(d=0;d<a.token.Lp.length;d++)f+=$zb(a.inline.output(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+=$zb(a.inline.output(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+=bAb(a);return a.renderer.y9(c);case "list_start":c="";b=a.token.ordered;for(d=a.token.start;"list_end"!==a.next().type;)c+=bAb(a);return a.renderer.list(c,b,d);case "list_item_start":c=
"";b=a.token.efa;for(a.token.QI&&(c+="<input "+(a.token.checked?'checked="" ':"")+'disabled="" type="checkbox"'+(a.renderer.options.yla?" /":"")+"> ");"list_item_end"!==a.next().type;)c+=b||"text"!==a.token.type?bAb(a):cAb(a);return"<li>"+c+"</li>\n";case "html":return a.renderer.Uw(a.token.text);case "paragraph":return a.renderer.lE(a.inline.output(a.token.text));case "text":return a.renderer.lE(cAb(a));default:c='Token with "'+a.token.type+'" type was not found.';if(a.options.silent)return console.log(c),
"";throw Error(c);}};Rzb.prototype.qya=function(a){a=a.toLowerCase().trim().replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(this.l2.hasOwnProperty(a)){var b=a;do this.l2[b]++,a=b+"-"+this.l2[b];while(this.l2.hasOwnProperty(a))}this.l2[a]=0;return a};var Mzb=/[&<>"']/,Nzb=/[&<>"']/g,Ozb={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},Pzb=/[<>"']|&(?!#?\w+;)/,Qzb=/[<>"']|&(?!#?\w+;)/g,Kzb={},Jzb=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;gK.exec=gK;
var jK=function(a,b,c){if("undefined"===typeof a||null===a)throw Error("se");if("string"!==typeof a)throw Error("te`"+Object.prototype.toString.call(a));if(c||"function"===typeof b){c||(c=b,b=null);b=fK({},jK.defaults,b||{});var d=b.Ku,e=0;try{var f=Xzb(a,b)}catch(n){return c(n)}var g=f.length;var m=function(n){if(n)return b.Ku=d,c(n);try{var r=aAb(f,b)}catch(w){n=w}b.Ku=d;return n?c(n):c(null,r)};if(!d||3>d.length)return m();delete b.Ku;if(!g)return m();for(;e<f.length;e++)(function(n){return"code"!==
n.type?--g||m():d(n.text,n.lang,function(r,w){if(r)return m(r);if(null==w||w===n.text)return--g||m();n.text=w;n.vDc=!0;--g||m()})})(f[e])}else try{return b&&(b=fK({},jK.defaults,b)),aAb(Xzb(a,b),b)}catch(n){n.message+="\nPlease report this to https://github.com/markedjs/marked.";if((b||jK.defaults).silent)return"<p>An error occurred:</p><pre>"+iK(n.message,!0)+"</pre>";throw n;}};jK.options=jK.setOptions=function(a){fK(jK.defaults,a);return jK};
jK.tFc=function(){return{uib:null,PNa:!1,qr:!0,HGc:!0,IGc:"",Ku:null,rJc:"language-",yXa:!0,kI:!1,renderer:new Szb,Ro:!1,Zha:null,silent:!1,JQc:!1,G2a:!1,Lya:!0,yla:!1}};jK.defaults=jK.tFc();jK.awa=aAb;jK.Klc=Rzb;jK.parse=jK;var dAb=["java","c","c++","c#"],eAb=["java"],fAb=["js"],QF=function(a){a=void 0===a?new Map:a;this.mk=this.state=new _.gg(a)};_.h=QF.prototype;_.h.get=function(a){return!!this.state.value.get(a)};_.h.set=function(a,b){var c=new Map(this.state.value);c.set(a,b);this.state.next(c)};_.h.toggle=function(a){this.set(a,!this.get(a))};_.h.getState=function(){return this.state.value};_.h.fill=function(a){for(var b=new Map(this.state.value),c=_.k(b.keys()),d=c.next();!d.done;d=c.next())b.set(d.value,a);this.state.next(b)};
_.h.clear=function(){this.state.next(new Map)};var gAb=function(a,b){this.kM=b;this.tNb=new QF;this.c3a=new QF;this.lsa=new _.gg("");for(var c=[],d=new jK.Klc,e=_.k(a),f=e.next();!f.done;f=e.next())c.push(new Czb(f.value,void 0,d));this.yqa=c;this.size=rrb(this.yqa);this.HI=qrb(a);if(a.some(srb)||b&&fAb.includes(b))a=new Map,a.set(1,!0),a.set(3,!0),b&&eAb.includes(b)&&a.set(7,!0),a.set(2,!0),this.tNb=new QF(a),a=new Map,b&&dAb.includes(b)&&(a.set("static",!0),a.set("not_static",!0)),this.c3a=new QF(a)};_.mK=function(a){this.fga=a};_.mK.prototype.Pw=function(a){if(5===a.kind)return _.Md(_.JE);if(0!==a.kind)return _.Md(_.xF("UNSUPPORTED_DATA_TYPE"));var b=a.location,c=b.qb,d=b.Rc,e=b.repository,f=b.path;b=b.params;f=_.eF(a.location,1)||f;var g=b.Qb?"HEAD":_.bi(a.location,1);g={Db:_.bi(a.location,0)||"",commit:g};return this.fga.Pw(c,d,e,g,f,b.Qb).ha(_.v(function(m){var n=m.Og();return 4===n?_.xF("UNAVAILABLE"):2===n?_.xF("UNSUPPORTED_LANGUAGE"):_.zE(new gAb(_.fj(m,_.fp,1),a.kM))}),_.He(_.JE),_.pe(function(){return _.Md(_.xF("UNAVAILABLE"))}))};
_.mK.O=function(a){return new (a||_.mK)(_.q(_.Px))};_.mK.ta=_.p({token:_.mK,qa:_.mK.O,Ga:"root"});var hAb=function(){this.e_=this.lba=0};_.V(hAb,pI);var iAb=function(){};_.V(iAb,pI);iAb.prototype.jda=function(){for(var a=1,b=jAb(this),c=0;c<b.length;c++){var d=this[b[c]];if(null!=d){if(d.J5a)if(d){for(var e=1,f=0;f<d.length;f++){e=Math.imul(31,e);var g=d[f];g=null!=g?rvb(g):0;e=e+g|0}d=e}else d=0;else d=rvb(d);a=Math.imul(1000003,a)^d}}return a};
iAb.prototype.toString=function(){var a=uvb(this);a=RF(Tub(a.nRa))+RF(xvb("[]",a.oRa));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 ovb;b=RF(b)+"{";a.NDc=", ".toString();a.hsb=b.toString();a.sRa="}".toString();a.ODc=RF(a.hsb)+RF(a.sRa);b=jAb(this);for(var c=0;c<b.length;c++){var d=b[c],e=this[d];Array.isArray(e)&&(e="["+RF(e)+"]");var f=a;d=RF(d)+"="+RF(e);e=f;if(e.d_){var g=e.d_;g.mba=RF(g.mba)+RF(e.NDc)}else g=new nvb,
g.mba=e.hsb,e.d_=g;f=f.d_;f.mba=RF(f.mba)+RF(d)}return a.toString()};var jAb=function(a){var b=Object.keys(a),c=a.SUc;return c?b.filter(function(d){return!c.includes(d)}):b};var kAb=function(){this.pRa=this.rRa=this.qRa=0};_.V(kAb,iAb);kAb.prototype.line=function(){return this.qRa};kAb.prototype.start=function(){return this.rRa};kAb.prototype.end=function(){return this.pRa};var lAb=function(){this.kba=0};_.V(lAb,pI);lAb.prototype.hfa=function(){return this.kba<this.gsb.length};lAb.prototype.uM=function(){var a;return Brb(this.gsb[a=this.kba,this.kba=this.kba+1|0,a])};var Drb=function(a,b,c,d){return mAb(a,b,new kvb(function(){var e=new lAb;e.kba=0;e.gsb=c;return e}),Bvb(d))},mAb=function(a,b,c,d){c=lvb(c);d=lvb(d);var e=new hAb;b=b.SDc;e.lba=0;e.e_=0;for(e.f_=b;c.hfa();){var f=c.uM().uA;b=f>>2;var g=e;var m=c.uM().uA,n=c.uM().uA,r=[],w=g;for(w.lba=w.lba+m|0;w.f_.length>w.e_&&w.f_[w.e_].uA<w.lba;)w.e_=w.e_+1|0;var z=w.lba;n=z+n|0;m=g.e_;w=0==m?0:g.f_[m-1|0].uA+1|0;for(z=z-w|0;n>(w-1|0)&&m<g.f_.length;){var D=g.f_[m].uA;w=n>D?D-w|0:n-w|0;D=new kAb;D.qRa=m;D.rRa=
z;D.pRa=w;r.push(D);m=m+1|0;w=g.f_[m-1|0].uA+1|0;z=0}g=r;0<(f&1)&&d.uM();switch(f&2){case 0:f=a;b=nAb(b);if(null!=b)for(g=lvb(Bvb(g));g.hfa();)r=g.uM(),n=b,oAb(f,r,{startColumn:r.start(),endColumn:r.end(),ao:n});break;case 2:f=a;r=d.uM();switch(b){case 35:case 36:r="/search?q="+RF(encodeURIComponent(r));break;case 30:b=RegExp("^https?://cs.corp.google.com","");m="";for(n=0;0<=(n=m.indexOf("\\",n));)36==m.charCodeAt(n+1|0)?(w=RF(m.substr(0,n|0))+"$",z=n=n+1|0,m=w+RF(m.substr(z))):(w=RF(m.substr(0,
n|0)),z=n=n+1|0,m=w+RF(m.substr(z)));r=r.replace(b,m);break;case 55:r="https://b.corp.google.com/issues?q="+RF(r);break;case 37:r="https://b.corp.google.com/hotlists/"+RF(r);break;case 38:r="https://b.corp.google.com/savedsearches/"+RF(r);break;case 56:r="https://b.corp.google.com/components/"+RF(r)}vvb(r,"/search/")&&0<r.indexOf("?")&&(r="/search"+RF(r.substr(r.indexOf("?"))));b=r;r=vvb(b,"http://")||vvb(b,"https://")?"external":"";for(g=lvb(Bvb(g));g.hfa();)n=g.uM(),f.addLink(n,b,r)}}return a.dT};var nAb=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 Crb=function(){this.fsb=0};_.V(Crb,pI);Crb.prototype.iTa=function(){return this.RDc};var Erb=function(){this.dT=new Map};Erb.prototype.addLink=function(a,b,c){oAb(this,a,{startColumn:a.start(),endColumn:a.end(),tagName:"a",ao:"link-decoration-layer",href:b,key:c})};var oAb=function(a,b,c){a.dT.has(b.line())||a.dT.set(b.line(),[]);a.dT.get(b.line()).push(c)};_.pAb=!0;_.qAb=!1;_.rAb=!1;_.nK=function(a,b,c,d,e){this.Fa=a;this.FDb=b;this.jL=c;this.Le=d;this.lI=e;this.qKc=[3,0];this.MK=new _.pt(this.Fa)};
_.nK.prototype.list=function(a,b,c,d,e,f){var g=this;if(""===e||"/"===e)e=void 0;a=_.ji(a,b,c,d,e,f);var m=(new _.zp).Kx(a),n=m.clone();a.Bn(3);return this.lI.prefetch("directory").ha(_.Ie(function(r){r&&g.MK.put(Rtb(r.request).toObject(),sAb(g,n,m,_.Md((0,_.VRa)(r.response))));return g.MK.fetch(n.toObject(),function(){var w=ztb(n.clone(),!0).toObject(),z,D;return null!=(D=null==(z=_.$Xa(g.MK,w))?void 0:z.ha(_.xe()))?D:g.Jsa(n,m)}).ha(_.v(trb))}))};
_.nK.prototype.get=function(a,b,c,d,e,f){var g=this;a=_.ji(a,b,c,d,e,null==f?void 0:f.Qb);(null==f?0:f.fileSize)&&_.Ab(a,4,_.Za(f.fileSize),"0");var m=ztb((new _.zp).Kx(a),!0),n=m.clone();if(b=tAb(this,a))b.getType()&&a.Bn(b.getType()),0<b.DS().length&&a.bPb(b.DS()),b.jTa()&&a.SOb(b.jTa());void 0!==(null==f?void 0:f.type)&&a.Bn(null==f?void 0:f.type);_.zj(_.zj(_.zj(m,4,!0),9,_.qAb),10,_.rAb);this.Fa.Fn({bH:[{eventType:"FILE_OPENED",Arb:[],Mg:a,lineNumber:null==f?void 0:f.line}]});return this.lI.prefetch("file").ha(_.Ie(function(r){r&&
g.MK.put(Rtb(r.request).toObject(),sAb(g,n,m,_.Md((0,_.VRa)(r.response))));return g.MK.fetch(n.toObject(),function(){var w=ztb(n.clone(),!1).toObject();w=g.MK.getValue(w);var z=g.Jsa(n,m);return w?z.ha(_.He(w),_.te(_.Ktb)):z})}))};_.nK.prototype.Jsa=function(a,b){return sAb(this,a,b,uAb(this,b))};
var sAb=function(a,b,c,d){c=c.Gu().clone().Bn(0);for(var e=d.ha(_.v(function(m){var n;return(null==(n=_.Pp(m))?void 0:_.ej(n,_.Kp,2))||new _.Kp})),f=_.k(a.FDb),g=f.next();!g.done;g=f.next())Htb(g.value,c,e);return d.ha(_.Jia(function(m,n){return!!_.Op(m)||0===n}),_.Ke(function(m){var n=_.ej(m,_.bp,7),r;if(null==n?0:null==(r=_.ej(n,_.ii,1))?0:_.Y(r,3)){n=n.clone().Bn(0);r=_.k(a.FDb);for(var w=r.next();!w.done;w=r.next())Htb(w.value,n,e);n=b.clone().Kx(n);a.MK.put(n.toObject(),_.Md(m))}}))},uAb=function(a,
b){var c=a.qKc.includes(b.Gu().getType());return _.Uu(a.Le,function(){if(c){var d=a.Le.Ik();d["X-Server-Timeout"]="60"}else d=a.Le.Ik();if(_.pAb){var e=a.jL;d=e.Di.lV(e.Mi+"/$rpc/devtools.grimoire.FileService/GetContentsStreaming",b,d||{},_.XRa);d=Onb(d)}else d=a.jL.Jsa(b,d);return d},"FileService.getContentsStreaming").ha(_.Fe())},tAb=function(a,b){var c=b.clone();c.nd(_.Rg(_.tnb(b.he())));var d,e;return null==(e=null==(d=vAb(a,c))?void 0:_.Op(d))?void 0:_.fj(e,_.Bp,1).find(function(f){return f.he()===
b.he()})},vAb=function(a,b){b=ztb((new _.zp).Kx(b),!1).toObject();return a.MK.getValue(b)};_.nK.O=function(a){return new (a||_.nK)(_.q(_.Bu),_.q(_.e7a),_.q(_.f7a),_.q(_.kv),_.q(_.iv))};_.nK.ta=_.p({token:_.nK,qa:_.nK.O,Ga:"root"});var wAb,Frb;wAb=/^readme(\.md)?$/i;Frb=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"]]);
_.oK=function(a,b,c,d,e,f){var g=this;this.Wj=a;this.gr=b;this.yba=c;this.Wg=d;this.AE=e;this.Ua=f;this.wJc=new _.uA;this.Oc=this.Wj.data.ha(_.v(function(m){m=m.Oc;m.path||(m=m.Zb().nd("/").kb());return m}),_.De(1),_.Rd());this.pI=this.Oc.ha(_.Ie(function(m){return g.yTa(m,!0)}),_.De(1),_.Rd());this.VIc=_.Du.has(55)};_.oK.prototype.yTa=function(a,b){return xAb(this,a,void 0===b?!1:b).ha(_.He({kind:4,location:a}))};
var xAb=function(a,b,c){return b.repository?b.Db?yAb(a,b,c):_.hwb(a.AE,{qb:b.qb,Rc:b.Rc,repository:b.repository}).ha(_.pe(function(d){var e=d.error;if(e&&404===e.code)return a.Wg.log(d),_.Md({kind:7,location:b});if(e&&403===e.code)return a.Wg.log(d),_.Md({kind:6,location:b});throw d;}),_.Ie(function(d){if(d instanceof lH){var e=d.oaa;if(e)d=_.$p(b.Zb(),e).kb(),d=yAb(a,d,c);else if(0===d.tags.length&&0===d.Pd.length){var f=void 0===f?null:f;d=_.Md(f?{kind:11,location:b,QT:f}:{kind:9,location:b})}else d=
_.Md({kind:10,location:_.$p(b.Zb(),"HEAD").kb()})}else d=_.Md(d);return d})):_.ri},yAb=function(a,b,c){var d=Grb(b,a.gr,1).ha(_.Ie(function(e){var f=Jrb(b,e);return!c||b.path===f.path&&b.Db===f.Db?_.Md(e):(a.Ua.navigate(_.Xp(f),{Mga:!0,ng:"preserve",ti:!0}),_.ri)}));return Hrb(d,b,a.gr).ha(_.Ie(function(e){var f=e.current;e=e.diffBase;var g=_.fj(f,_.RRa,5);g=g[g.length-1];if(a.VIc)var m=zAb(a,b,{current:f,diffBase:e},g);else if(g){if(g.he())throw Error("ue");f=_.pj(f,8,2);f={kind:2,location:b,Oca:g.getUrl(),
tN:g.mr()||void 0,aA:_.Y(g,2),B0:g,qE:null!=(m=f[0])?m:0};m=Irb(f,b,a.yba,rG.Ny)}else m=zAb(a,b,{current:f,diffBase:e},g);return m}),_.He({kind:5,location:b}),_.pe(function(e){if(e&&_.Vz(e)&&404===e.error.code&&e.error.message&&e.error.message.includes("Submodule Not on GoB"))return _.Md({kind:13,location:b});if(e&&_.Vz(e)&&404===e.error.code)return _.Md({kind:8,location:b});if(e&&_.Vz(e)&&403===e.error.code)return a.Wg.log(e),_.Md({kind:6,location:b});a.Wg.log(e);return _.Md({kind:12,location:b})}))},
zAb=function(a,b,c,d){var e=c.current;c=c.diffBase;var f=Jrb(b,e);if(_.Op(e))return AAb(a,f,_.Op(e),_.pj(e,8,2),d);if(_.Pp(e))return _.Md(_.wrb(f,_.Pp(e),_.pj(e,8,2),function(g){return Grb(f,a.gr,1,g).ha(_.v(function(m){var n;return null!=(n=_.Pp(m))?n:new _.Lp}))},d,c&&(_.Pp(c)||void 0)));if(_.yj(e,_.TRa,3,_.Np))return BAb(a,f,_.yj(e,_.TRa,3,_.Np),_.pj(e,8,2),d);if(_.yj(e,_.PRa,4,_.Np))return CAb(a,f,_.yj(e,_.PRa,4,_.Np),_.pj(e,8,2),d);throw Error("ve");},AAb=function(a,b,c,d,e){var f=_.fj(c,_.Bp,
1)||[],g,m={kind:1,entries:f,location:b,qE:d,gI:null==(g=c.AS())?void 0:_.Y(g,3)};m.B0=e;var n=f.find(function(r){return 1===r.getType()&&!(_.ej(r,_.Ap,4)&&_.qj(_.ej(r,_.Ap,4),4))&&!!a.wJc.transform(r.he()).match(wAb)});if(!n)return _.Md(m);c={commit:_.bi(b,1)||b.Db,Db:_.bi(b,0)||""};return DAb(a,b.qb,b.Rc,b.repository,n.he(),c,b.params.Qb).ha(_.v(function(r){m.a8c=n.he();r&&(m.Lwa=r.Qw()||_.PE(_.cj(r,1)),m.K_a=_.iua(_.ej(r,_.cm,5))||void 0);return m}),_.pe(function(){return _.Md(m)}))},BAb=function(a,
b,c,d,e){var f;c={kind:3,target:_.Y(c,1),location:b,path:_.qj(c,3)?_.Y(c,2)||"/":void 0,uLb:_.qj(c,3),B0:e,qE:null!=(f=d[0])?f:0};return Irb(c,b,a.yba,rG.hC)},CAb=function(a,b,c,d,e){var f;c={kind:2,location:b,Oca:c.getUrl(),tN:c.mr()||void 0,aA:_.Y(c,2),B0:e,qE:null!=(f=d[0])?f:0};return Irb(c,b,a.yba,rG.Ny)},DAb=function(a,b,c,d,e,f,g){return a.gr.get(b,c,d,f,e,{Qb:g}).ha(_.v(function(m){return _.Pp(m)}))};
_.oK.O=function(a){return new (a||_.oK)(_.q(_.fg),_.q(_.nK),_.q(_.PI),_.q(_.Rs),_.q(_.NI),_.q(_.Cg),_.q(_.Eu))};_.oK.ta=_.p({token:_.oK,qa:_.oK.O});var xrb=new WeakMap;var HAb,GAb,FAb,EAb;_.pK=function(a,b){var c=this;this.fga=a;this.Vwa=b;this.Br=this.Vwa.pI.ha(_.je(function(d){return!!d&&4!==d.kind&&5!==d.kind}),_.te(function(d,e){return!!d&&!!e&&d.kind===e.kind&&_.gF(d.location,e.location)}),_.Ie(function(d){return c.fga.Pw(d)}),_.Fe({bufferSize:1,lv:!0}));this.rMc=this.Br.ha(_.v(function(d){return 2===d.state?{state:2,Xb:EAb(c,d.Xb.yqa,new Map)}:d}),_.Fe({bufferSize:1,lv:!1}))};
HAb=function(a,b,c){return a.rMc.ha(_.je(function(d){return 0!==d.state}),_.v(function(d){if(1!==d.state){var e,f=d.Xb.get(b)||[];f=_.k(f);for(var g=f.next();!g.done;g=f.next()){g=g.value;var m=void 0,n=void 0,r=c;((null==(n=_.ej(g.vp,_.dp,5))?void 0:_.rj(n,1))||Infinity)<=r&&r<=((null==(m=_.ej(g.vp,_.dp,5))?void 0:_.rj(m,3))||-Infinity)&&(e=FAb(e,g))}if(e)return{rE:_.Y(e.vp,8),XIc:1===GAb(d.Xb,b,_.Y(e.vp,8))}}}),_.ve(1))};
GAb=function(a,b,c){return(a.get(b)||[]).filter(function(d){return _.Y(d.vp,8)===c}).length};FAb=function(a,b){var c=null==a?void 0:_.ej(a.vp,_.dp,5),d=null==b?void 0:_.ej(b.vp,_.dp,5);if(!c)return b;if(!d)return a;if(_.rj(c,1)<_.rj(d,1))return b;if(_.rj(c,1)>_.rj(d,1)||_.rj(c,3)<_.rj(d,3))return a;_.rj(c,3);_.rj(d,3);return b};EAb=function(a,b,c){b=_.k(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=d.vp.getName();c.has(e)||c.set(e,[]);c.get(e).push(d);EAb(a,d.children,c)}return c};
_.pK.O=function(a){return new (a||_.pK)(_.q(_.mK),_.q(_.oK))};_.pK.ta=_.p({token:_.pK,qa:_.pK.O});_.qK=function(){this.kXb=new _.Ee;this.NUc=this.kXb.Vf()};_.qK.O=function(a){return new (a||_.qK)};_.qK.ta=_.p({token:_.qK,qa:_.qK.O,Ga:"root"});var rK=function(a){this.zV=a},IAb=function(a,b){b=b.location;_.QE(b)&&(b=_.$p(b.Zb()).kb());b=b.Zb().wi().kb();return _.Itb(a.zV,b)};rK.prototype.qPa=function(a,b){a=IAb(this,a);b=(new _.Rk).set("q","symbol:\\b"+b+"\\b case:yes");return _.Pk(new _.Th(a),b).toString()};rK.O=function(a){return new (a||rK)(_.q(_.Iy))};rK.ta=_.p({token:rK,qa:rK.O,Ga:"root"});_.sK=function(a,b){var c=this;this.Vwa=a;this.SKb=b;this.QWa=this.Vwa.pI.ha(_.v(function(d){return IAb(c.SKb,d)}),_.Fe({bufferSize:1,lv:!0}))};_.sK.prototype.qPa=function(a){var b=this;return this.Vwa.pI.ha(_.v(function(c){return b.SKb.qPa(c,a)}))};_.sK.O=function(a){return new (a||_.sK)(_.q(_.oK),_.q(rK))};_.sK.ta=_.p({token:_.sK,qa:_.sK.O});_.tK=function(a){this.Ua=a;this.cache=new Map};_.JAb=function(a,b,c){var d=b.te.id+"/"+b.repository+"/"+b.Db+"/"+b.path;if(_.QE(a.lx)){var e,f=(null==(e=b.params)?0:e.Df)?"?rcl="+b.params.Df:"";d+=f}c=(void 0===c?"":c)+d;var g;d=null==(g=b.params)?void 0:g.line;g=a.cache.get(c);g||(b=new a.lx.constructor(b),g=_.fF(b,a.lx),g=_.kF(b,a.Ua,{j0:"oneBased",ng:g?"preserve":null}),a.cache.set(c,g));return g(d)};
_.W.Object.defineProperties(_.tK.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.lx&&_.bq(a,this.lx)&&_.Hnb(a,this.lx,["line"])||this.cache.clear();this.lx=a}}});_.tK.O=function(a){return new (a||_.tK)(_.q(_.Cg))};_.tK.ta=_.p({token:_.tK,qa:_.tK.O});_.KAb=new Set([0,1,2,4,6,7,8,13,17,19,20,22,24]);_.uK=function(a,b){this.GA=b;this.Yja=new Set(["java"]);this.HV=new Set(["java"]);_.Du.has(98)&&(this.Yja.add("c++"),this.HV.add("cc").add("cpp").add("h").add("hpp"));_.Du.has(94)&&(this.Yja.add("go"),this.HV.add("go"));_.Du.has(95)&&(this.Yja.add("python"),this.HV.add("py"),this.HV.add("pyi"));_.Du.has(93)&&(this.Yja.add("typescript"),this.HV.add("ts"))};
_.LAb=function(a,b){var c;b="string"===typeof b?b:null==(c=b.value)?void 0:c.value;return!!b&&a.Yja.has(b)};_.uK.O=function(a){return new (a||_.uK)(_.q(_.Eu),_.q(_.Ew))};_.uK.ta=_.p({token:_.uK,qa:_.uK.O,Ga:"root"});var MAb={qr:!0,Lya:!0,silent:!0};var NAb={"* 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},OAb={"* 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 Mrb={};var PAb={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},QAb=/[\n\f\r"'()*<>]/g,Prb={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"},RAb=function(a,b,c){b=(0,_.Ni)(b);if(""==b)return null;var d=String(b.slice(0,4)).toLowerCase();if(0==("url("<d?-1:"url("==d?0:1)){if(!b.endsWith(")")||1<_.$z(b,"(")||1<_.$z(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"!=_.pg(a)?'url("'+_.pg(a).replace(QAb,Qrb)+'")':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 PAb))return null}return b};var Rrb=TF("Element","attributes")||TF("Node","attributes"),SAb=UF("Element","hasAttribute"),TAb=UF("Element","getAttribute"),Trb=UF("Element","setAttribute"),UAb=UF("Element","removeAttribute");TF("Element","innerHTML")||TF("HTMLElement","innerHTML");var VAb=UF("Element","getElementsByTagName"),WAb=UF("Element","matches")||UF("Element","msMatchesSelector"),Zrb=TF("Node","nodeName"),asb=TF("Node","nodeType"),csb=TF("Node","parentNode");TF("Node","childNodes");
var Vrb=TF("HTMLElement","style")||TF("Element","style"),Xrb=TF("HTMLStyleElement","sheet"),esb=UF("CSSStyleDeclaration","getPropertyValue"),gsb=UF("CSSStyleDeclaration","setProperty"),isb=TF("Element","namespaceURI")||TF("Node","namespaceURI");var XAb=_.Qi&&10>document.documentMode?null:RegExp("\\s*([^\\s'\",]+[^'\",]*(('([^'\\r\\n\\f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|[^'\",])*)","g"),YAb={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0},aBb=function(a,b,c){var d=[];ZAb(_.ta(a.cssRules)).forEach(function(e){if(b&&!/[a-zA-Z][\w-:\.]*/.test(b))throw Error("ye");if(!(b&&_.Qi&&10==document.documentMode&&/\\['"]/.test(e.selectorText))){var f=b?e.selectorText.replace(XAb,"#"+b+" $1"):e.selectorText,
g=d.push;e=$Ab(e.style,c);if(_.ha(f,"<"))throw Error("V`"+f);var m=f.replace(/('|")((?!\1)[^\r\n\f\\]|\\[\s\S])*\1/g,"");if(!/^[-_a-zA-Z0-9#.:* ,>+~[\]()=\\^$|]+$/.test(m))throw Error("W`"+f);a:{for(var n={"(":")","[":"]"},r=[],w=0;w<m.length;w++){var z=m[w];if(n[z])r.push(n[z]);else{b:{var D=void 0;for(D in n)if(n[D]==z){D=!0;break b}D=!1}if(D&&r.pop()!=z){m=!1;break a}}}m=0==r.length}if(!m)throw Error("X`"+f);e instanceof _.Oj||(e=_.pcb(e));g.call(d,new _.Pj(f+"{"+_.ocb(e).replace(/</g,"\\3C ")+
"}",_.dAa))}});return Ntb(d)},ZAb=function(a){return a.filter(function(b){return b instanceof CSSStyleRule||b.type==CSSRule.STYLE_RULE})},cBb=function(a,b,c){a=bBb("<style>"+a+"</style>");return null==a||null==a.sheet?_.eAa:aBb(a.sheet,void 0!=b?b:null,c)},bBb=function(a){a=_.rg("<html><head></head><body>"+a+"</body></html>");return(new DOMParser).parseFromString(_.sg(a),"text/html").body.children[0]},$Ab=function(a,b){if(!a)return _.$za;var c=document.createElement("div").style;dBb(a).forEach(function(d){var e=
_.Si&&d in YAb?d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");_.Li(e,"--")||_.Li(e,"var")||(d=fsb(a,d),d=RAb(e,d,b),null!=d&&hsb(c,e,d))});return new _.Oj(c.cssText||"",_.Zza)},fBb=function(a){var b=Array.from(WF(VAb,a,"getElementsByTagName",["STYLE"])),c=Omb(b,function(g){return _.ta(Yrb(g).cssRules)});c=ZAb(c);for(var d=[],e=0;e<c.length;e++)d[e]={index:e,X0a:c[e]};d.sort(function(g,m){var n=Orb(g.X0a.selectorText),r=Orb(m.X0a.selectorText);a:{for(var w=Math.min(n.length,
r.length),z=0;z<w;z++){var D=_.vab(n[z],r[z]);if(0!=D){n=D;break a}}n=_.vab(n.length,r.length)}return n||g.index-m.index});for(e=0;e<d.length;e++)c[e]=d[e].X0a;c.reverse();a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,null,!1);for(var f;f=a.nextNode();)c.forEach(function(g){WF(WAb,f,f.matches?"matches":"msMatchesSelector",[g.selectorText])&&g.style&&eBb(f,g.style)});b.forEach(_.lk)},eBb=function(a,b){var c=dBb(a.style);dBb(b).forEach(function(d){if(!(0<=c.indexOf(d))){var e=fsb(b,d);hsb(a.style,
d,e)}})},dBb=function(a){_.va(a)?a=_.ta(a):(a=_.ica(a),_.pa(a,"cssText"));return a};var gBb="undefined"!=typeof WeakMap&&-1!=WeakMap.toString().indexOf("[native code]"),hBb=0,iBb=function(){this.qe=[];this.Eza=[];this.rZ="data-elementweakmap-index-"+hBb++};iBb.prototype.set=function(a,b){if(WF(SAb,a,"hasAttribute",[this.rZ])){var c=parseInt(WF(TAb,a,"getAttribute",[this.rZ])||null,10);this.Eza[c]=b}else c=this.Eza.push(b)-1,Urb(a,this.rZ,c.toString()),this.qe.push(a);return this};
iBb.prototype.get=function(a){if(WF(SAb,a,"hasAttribute",[this.rZ]))return a=parseInt(WF(TAb,a,"getAttribute",[this.rZ])||null,10),this.Eza[a]};iBb.prototype.clear=function(){this.qe.forEach(function(a){WF(UAb,a,"removeAttribute",[this.rZ])},this);this.qe=[];this.Eza=[]};var jBb=!_.Qi||10<=Number(_.Vi),kBb=!_.Qi||null==document.documentMode,lBb=function(){this.Nda=document.implementation.createHTMLDocument("")};
lBb.prototype.AIb=function(a){var b=this.Nda.createElement("span");if(!jBb)return b;this.aaa&&"*"==this.Pja&&(b.id=this.aaa);this.TUa&&(a=bBb("<div>"+a+"</div>"),fBb(a),a=a.innerHTML);a=_.rg(a);var c=document.createElement("template");if(kBb&&"content"in c)Znb(c,a),c=c.content;else{var d=document.implementation.createHTMLDocument("x");c=d.body;Znb(d.body,a)}a=document.createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(c=gBb?new WeakMap:new iBb;d=a.nextNode();){a:{var e=d;
switch(bsb(e)){case 3:e=this.createTextNode(e);break a;case 1:if("TEMPLATE"==$rb(e).toUpperCase())e=null;else{var f=$rb(e).toUpperCase();if(f in this.bka||"http://www.w3.org/1999/xhtml"!=jsb(e))var g=null;else this.i3[f]?g=this.Nda.createElement(f):(g=this.Nda.createElement("span"),this.h2a&&Urb(g,"data-sanitizer-original-tag",f.toLowerCase()));if(g){var m=g,n=Srb(e);if(null!=n)for(var r=0;f=n[r];r++)if(f.specified){var w=e;var z=f;var D=z.name;if(_.Li(D,"data-sanitizer-"))z=null;else{var J=$rb(w);
z=z.value;var L={tagName:(0,_.Ni)(J).toLowerCase(),attributeName:(0,_.Ni)(D).toLowerCase()},P={qBc:void 0};"style"==L.attributeName&&(P.qBc=Wrb(w));w=mBb(J,D);w in this.b9?(D=this.b9[w],z=D(z,L,P)):(D=mBb(null,D),D in this.b9?(D=this.b9[D],z=D(z,L,P)):z=null)}null!==z&&Urb(m,f.name,z)}e=g}else e=null}break a;default:e=null}}if(e){if(1==bsb(e)&&c.set(d,e),d=dsb(d),f=!1,d)g=bsb(d),m=$rb(d).toLowerCase(),n=dsb(d),11!=g||n?"body"==m&&n&&(g=dsb(n))&&!dsb(g)&&(f=!0):f=!0,g=null,f||!d?g=b:1==bsb(d)&&(g=
c.get(d)),g.content&&(g=g.content),g.appendChild(e)}else _.kk(d)}c.clear&&c.clear();return b};var nBb={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 oBb={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 pBb={"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},tBb=function(a){this.Nda=document.implementation.createHTMLDocument("");a=a||new qBb;rBb(a);this.b9=_.Rb(a.NC);this.bka=_.Rb(a.bka);this.i3=_.Rb(a.i3);this.h2a=a.h2a;a.BBc.forEach(function(b){if(!_.Li(b,"data-"))throw new _.Fz('Only "data-" attributes allowed, got: %s.',[b]);if(_.Li(b,"data-sanitizer-"))throw new _.Fz('Attributes with "%s" prefix are not allowed, got: %s.',
["data-sanitizer-",b]);this.b9["* "+b.toUpperCase()]=sBb},this);a.zBc.forEach(function(b){b=b.toUpperCase();if(!_.ha(b,"-")||pBb[b])throw new _.Fz("Only valid custom element tag names allowed, got: %s.",[b]);this.i3[b]=!0},this);this.xfa=a.xfa;this.Pja=a.Pja;this.aaa=null;this.TUa=a.TUa};_.Ki(tBb,lBb);
var uBb=function(a){return function(b,c){b=(0,_.Ni)(b);return(c=a(b,c))&&"about:invalid#zClosurez"!=_.pg(c)?_.pg(c):null}},qBb=function(){this.NC={};_.Pi([NAb,OAb],function(a){_.ica(a).forEach(function(b){this.NC[b]=sBb},this)},this);this.nK={};this.BBc=[];this.zBc=[];this.bka=_.Rb(nBb);this.i3=_.Rb(oBb);this.h2a=!1;this.yTc=_.Vza;this.ePc=this.k4a=this.aLc=this.xfa=Ltb;this.Pja=null;this.KHb=this.TUa=!1},vBb=function(a,b){return function(c,d,e,f){c=a(c,d,e,f);return null==c?null:b(c,d,e,f)}},vK=
function(a,b,c,d){a[c]&&!b[c]&&(a[c]=vBb(a[c],d))};qBb.prototype.kb=function(){return new tBb(this)};
var rBb=function(a){if(a.KHb)throw Error("ze");vK(a.NC,a.nK,"* USEMAP",wBb);var b=uBb(a.yTc);["* ACTION","* CITE","* HREF"].forEach(function(d){vK(this.NC,this.nK,d,b)},a);var c=uBb(a.xfa);["* LONGDESC","* SRC","LINK HREF"].forEach(function(d){vK(this.NC,this.nK,d,c)},a);["* FOR","* HEADERS","* NAME"].forEach(function(d){vK(this.NC,this.nK,d,_.Ii(xBb,this.aLc))},a);vK(a.NC,a.nK,"A TARGET",_.Ii(yBb,["_blank","_self"]));vK(a.NC,a.nK,"* CLASS",_.Ii(zBb,a.k4a));vK(a.NC,a.nK,"* ID",_.Ii(ABb,a.k4a));vK(a.NC,
a.nK,"* STYLE",_.Ii(a.ePc,c));a.KHb=!0},mBb=function(a,b){a||(a="*");return(a+" "+b).toUpperCase()},sBb=function(a){return(0,_.Ni)(a)},yBb=function(a,b){b=(0,_.Ni)(b);return 0<=(0,_.ma)(a,b.toLowerCase())?b:null},wBb=function(a){return(a=(0,_.Ni)(a))&&"#"==a.charAt(0)?a:null},xBb=function(a,b,c){b=(0,_.Ni)(b);return a(b,c)},zBb=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(" ")},ABb=function(a,b,c){b=(0,_.Ni)(b);return a(b,
c)};tBb.prototype.Ro=function(a){this.aaa=BBb(this);if(jBb){a=this.AIb(a);if(0<Srb(a).length){var b=this.Nda.createElement("span");b.appendChild(a);a=b}a=(new XMLSerializer).serializeToString(a);a=a.slice(a.indexOf(">")+1,a.lastIndexOf("</"))}else a="";return _.rg(a)};var BBb=function(a){var b=!("STYLE"in a.bka)&&"STYLE"in a.i3;return"*"==a.Pja&&b?"sanitizer-"+_.Tj():a.Pja};
tBb.prototype.createTextNode=function(a){var b=a.data;(a=dsb(a))&&"style"==$rb(a).toLowerCase()&&!("STYLE"in this.bka)&&"STYLE"in this.i3&&(b=Mtb(cBb(b,this.aaa,(0,_.Xh)(function(c,d){return this.xfa(c,{P_c:d})},this))));return document.createTextNode(b)};var msb=/data:image\/png;path="([\w=]+)";/,CBb=new qBb,DBb;CBb.k4a=function(a,b){return b&&b.attributeName&&"ID"===b.attributeName.toUpperCase()?"untrusted-user-content-"+a:null};CBb.xfa=function(a,b){return b&&b.tagName&&b.attributeName?"IMG"===b.tagName.toUpperCase()&&"SRC"===b.attributeName.toUpperCase()?psb(a):null:null};DBb=CBb.kb();_.wK=function(a,b,c,d,e){this.Ua=a;this.Mb=b;this.element=c;this.Ad=d;this.document=e;this.mb=new _.Gd};
_.wK.prototype.Rd=function(a,b,c,d,e){"A"!==b.tagName||0!==c||d||e||(c=b.getAttribute("href")||"",ksb(c)&&(c=this.Ua,e=new _.Th(b.href),d=e.he(),b=e.Hj.toString(),e=e.Nw,b&&(d+="?"+b),e&&(d+="#"+e),_.bo(c,d),a.preventDefault()))};_.wK.prototype.Ra=function(){var a=this;this.mb.add(this.Mb.Af.ha(_.Ie(function(b){return a.Ad.isStable?_.Md(b):a.Ad.Cf.ha(_.xe(),_.ze(b))})).subscribe(function(b){if(a.element.na)try{var c=a.element.na.querySelector("#untrusted-user-content-"+b);c&&c.scrollIntoView()}catch(d){}}))};
_.wK.prototype.Tb=function(){if(this.nxa){var a=this.nxa;var b=this.document.createElement("div");1===b.nodeType&&_.vnb(b);b.innerHTML=_.sg(a);a=_.k(b.querySelectorAll("img"));for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=c.getAttribute("src");d&&(c.src=psb(d).toString())}}else b=jK(this.content||"",MAb),DBb.aaa=BBb(DBb),b=lBb.prototype.AIb.call(DBb,b);this.zKb&&lsb(b,this.zKb);this.xKb&&this.mb.add(osb(b,this.xKb));_.kk(this.element.na);b=_.k(Array.from(b.children));for(a=b.next();!a.done;a=
b.next())this.element.na.appendChild(a.value)};_.wK.prototype.Ka=function(){this.mb.unsubscribe()};_.wK.O=function(a){return new (a||_.wK)(_.u(_.Cg),_.u(_.fg),_.u(_.ld),_.u(_.Me),_.u(_.vg))};
_.wK.ya=_.tc({type:_.wK,oa:[["markdown-content"]],Za:function(a,b){a&1&&_.I("click",function(c){return b.Rd(c,c.target,c.button,c.ctrlKey,c.metaKey)})},inputs:{content:"content",nxa:"safeHtmlContent",zKb:"relativeLinkModifier",xKb:"relativeImageModifier"},features:[_.Mc],Aa:0,Ba:0,ua:function(){},styles:["markdown-content{display:block}markdown-content code{font-size:.9230769231rem;font-weight:400;line-height:1.2307692308rem;font-family: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-size:1.8461538462rem;font-weight:400;line-height:2.4615384615rem;font-family:Google Sans,Helvetica Neue,sans-serif;letter-spacing:normal;margin:1em 0}markdown-content h2{font-size:1.6923076923rem;font-weight:400;line-height:2.1538461538rem;font-family:Google Sans,Helvetica Neue,sans-serif;letter-spacing:normal;margin:1em 0}markdown-content h3{font-size:1.3846153846rem;font-weight:400;line-height:1.8461538462rem;font-family:Google Sans,Helvetica Neue,sans-serif;letter-spacing:normal}markdown-content h4{font-size:1.2307692308rem;font-weight:500;line-height:1.8461538462rem;font-family:Google Sans,Helvetica Neue,sans-serif;letter-spacing:.0076923077rem}markdown-content h5{font-size:1.0769230769rem;font-weight:500;line-height:1.5384615385rem;font-family:Google Sans,Helvetica Neue,sans-serif;letter-spacing:.0192307692rem}markdown-content h6{font-size:1.2307692308rem;font-weight:500;line-height:1.8461538462rem;font-family: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 EBb=function(a,b,c){this.Fa=a;this.Ua=b;this.Lc=c};EBb.O=function(a){return new (a||EBb)(_.u(_.Bu),_.u(_.Cg),_.u(_.AJ))};
EBb.ya=_.tc({type:EBb,oa:[["kythe-hovercard"]],inputs:{content:"content"},Aa:4,Ba:2,Ea:[["class","mat-elevation-z8",4,"ngIf"],["codeExampleLink",""],[1,"mat-elevation-z8"],[3,"content"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[4,"ngIf"],["mat-stroked-button","","color","primary",1,"code-example-link",3,"click"]],ua:function(a,b){a&1&&_.x(0,rsb,4,5,"mat-card",0)(1,tsb,5,3,"mat-card",0)(2,vsb,1,1,"ng-template",null,1,_.Nf);a&2&&(_.y("ngIf",b.content&&b.content.Sua&&b.content.text),_.t(1),_.y("ngIf",
b.content&&!b.content.Sua&&b.content.text))},Ia:[_.Om,_.Sm,_.xv,_.ws,_.Tw,_.JJ,_.KJ,NJ,_.MJ,_.wK],styles:["kythe-hovercard[_nghost-%COMP%]   mat-card[_ngcontent-%COMP%]{min-width:300px;max-width:800px;background:var(--card);--mdc-elevated-card-container-shape:4px}kythe-hovercard[_nghost-%COMP%]   mat-card-content[_ngcontent-%COMP%]{max-height:250px;min-height:100px;overflow:auto}kythe-hovercard[_nghost-%COMP%]   mat-card-content.with-code-example[_ngcontent-%COMP%]{min-height:68px}kythe-hovercard[_nghost-%COMP%]   mat-card-actions[_ngcontent-%COMP%]{margin-left:0;margin-right:0;min-height:unset;padding-left:20px;padding-right:20px}kythe-hovercard[_nghost-%COMP%]   mat-card-actions[_ngcontent-%COMP%]   .gmat-mdc-button[_ngcontent-%COMP%]{padding:0 8px;font-size:1rem}kythe-hovercard[_nghost-%COMP%]     .grok-doc-element-signature{border-bottom:1px solid #5f6368;padding-bottom:12px;margin-bottom:8px}kythe-hovercard[_nghost-%COMP%]     .grok-doc-type-name{font-family:Roboto Mono,monospace;font-size:12px;font-weight:700}kythe-hovercard[_nghost-%COMP%]     .grok-doc-content h1, kythe-hovercard[_nghost-%COMP%]     .grok-doc-content h2, kythe-hovercard[_nghost-%COMP%]     .grok-doc-content h3, kythe-hovercard[_nghost-%COMP%]     .grok-doc-content h4, kythe-hovercard[_nghost-%COMP%]     .grok-doc-content h5, kythe-hovercard[_nghost-%COMP%]     .grok-doc-content h6{margin:16px 0}kythe-hovercard[_nghost-%COMP%]     .grok-doc-content ol, kythe-hovercard[_nghost-%COMP%]     .grok-doc-content ul{margin:4px 16px}kythe-hovercard[_nghost-%COMP%]     .grok-doc-content p{padding:4px 0}"],
Oa:0});var xsb=function(a){return{j2:a}},xK=function(){this.Ke=!1;this.RXa=new _.El;this.close=new _.El;this.loaded=new _.El};xK.prototype.Tc=function(){this.loaded.emit()};xK.O=function(a){return new (a||xK)};
xK.ya=_.tc({type:xK,oa:[["command-menu"]],ub:function(a,b){a&1&&_.Hf(_.kx,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.Zf=c.first)}},inputs:{Ke:"hasBackdrop"},outputs:{RXa:"menuItemSelected",close:"closed",loaded:"loaded"},Sb:["commandMenu"],Aa:2,Ba:1,Ea:[[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"]],ua:function(a,b){a&1&&(_.A(0,"mat-menu",0),_.I("closed",function(c){return b.close.emit(c)}),_.x(1,Esb,1,1,"ng-template",1),_.B());a&2&&_.y("hasBackdrop",b.Ke)},Ia:[_.Nm,_.Om,_.Tw,_.kx,_.ix,_.jx,_.hx,xK],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 yK=function(a,b,c,d,e,f){var g=this;this.xe=a;this.AM=b;this.nb=c;this.jSa=d;this.renderer=f;this.RKb=0;this.htb=function(m){m.target instanceof Element&&m.target.closest(".command-menu")||g.close()};this.j2=e.YAc};yK.prototype.Tc=function(){var a=this;FBb(this);Promise.resolve().then(function(){a.open()})};
yK.prototype.open=function(){var a=this;this.k$.Zf.wC=void 0;var b=this.xe.Sh(this.k$.Zf.Kc),c=this.renderer,d=b.Dl;if(0<(null==d?void 0:d.length)&&!c.parentNode(d[0]))for(var e=c.parentNode(this.xe.element.na),f=0;f<d.length;f++)c.appendChild(e,d[f]);this.k$.Zf.Rp&&this.k$.Zf.Rp.ud({j2:this.j2});this.Yua=b.Dl[0];this.Ip=this.jSa.create(this.Yua);_.mq(this.Ip);document.body.addEventListener("focusin",this.htb);this.Yua.addEventListener("contextmenu",function(g){g.preventDefault();g.stopPropagation();
a.close()});this.RKb=setTimeout(function(){a.AM.Rk();a.Yua.style.opacity="1"},0)};yK.prototype.close=function(a){document.body.removeEventListener("focusin",this.htb);this.Gr();clearTimeout(this.RKb);this.k$.Zf.Rp.detach();this.AM.close(a)};yK.prototype.Gr=function(){var a=this.fDc;a&&"function"===typeof a.focus&&a.focus();this.Ip.destroy()};var FBb=function(a){a.fDc=document.activeElement;Promise.resolve().then(function(){return a.nb.na.focus()})};
yK.O=function(a){return new (a||yK)(_.u(_.Ef),_.u(GBb),_.u(_.ld),_.u(_.nq),_.u(HBb),_.u(_.$k))};
yK.ya=_.tc({type:yK,oa:[["context-menu"]],ub:function(a,b){a&1&&_.Hf(xK,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.k$=c.first)}},Aa:2,Ba:0,Ea:[[3,"menuItemSelected","closed"],["menu","commandMenu"]],ua:function(a,b){a&1&&(_.A(0,"command-menu",0,1),_.I("menuItemSelected",function(c){return b.close(c)})("closed",function(){return b.close()}),_.B())},Ia:[xK],styles:[".context-menu-container .command-menu{position:absolute;opacity:0}\n/*# sourceMappingURL=context_menu.css.map */"],ob:2});
var HBb=new _.Bc("ContextMenuData"),GBb=function(a){var b=this;this.Ed=a;this.position={x:0,y:0};this.Cib=new _.Ee;this.hfb=new _.Ee;a.Gj().ha(_.je(function(c){return"Escape"===c.key})).subscribe(function(){b.Aw.close()})};_.h=GBb.prototype;_.h.close=function(a){this.Cib.next(a);this.Cib.complete();this.Ed.dispose();this.hfb.next(a);this.Aw=void 0};_.h.Lz=function(){return this.hfb.Vf()};_.h.Rk=function(){this.setPosition(this.position)};
_.h.setPosition=function(a){var b=a.x;a=a.y;this.position={x:b,y:a};var c=this.Bca();c.left(b+"px");c.top(a+"px");var d=this.Aw.Yua;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.Ed.Te();return this};_.h.Bca=function(){return this.Ed.rl().eg};var zK=function(){};zK.O=function(a){return new (a||zK)};zK.Da=_.uc({type:zK});zK.Ca=_.ec({imports:[_.Um,_.Uw,_.lx]});var AK=function(){};AK.O=function(a){return new (a||AK)};AK.Da=_.uc({type:AK});AK.Ca=_.ec({imports:[zK,_.lx]});var BK=function(a,b){this.dg=a;this.Dc=b};BK.prototype.open=function(a,b){var c=a.x;a=a.y;this.AM&&this.AM.close();var d=this.Ed=this.dg.create({eg:this.dg.position().global(),qj:this.dg.oj.block(),Bd:"context-menu-container"}),e=new GBb(d),f=new WeakMap;f.set(HBb,b).set(GBb,e);e.gZ=d.ud(new _.yr(yK,void 0,new Stb(this.Dc,f)));e.Aw=e.gZ.instance;return(this.AM=e).setPosition({x:c,y:a})};var IBb=function(a,b,c){if(!b.shiftKey)return b.preventDefault(),a.open({x:b.clientX,y:b.clientY},c)};
BK.prototype.close=function(){this.AM&&(this.AM.close(),this.AM=void 0)};BK.O=function(a){return new (a||BK)(_.q(_.Er),_.q(_.Ne))};BK.ta=_.p({token:BK,qa:BK.O,Ga:AK});var JBb,KBb;JBb=["kytheHovercard"];KBb=[new dG({zc:"start",Ac:"top"},{hc:"start",oc:"bottom"},0,-10),new dG({zc:"start",Ac:"bottom"},{hc:"start",oc:"top"},0,10),new dG({zc:"start",Ac:"top"},{hc:"center",oc:"bottom"},0,-10),new dG({zc:"start",Ac:"bottom"},{hc:"center",oc:"top"},0,10),new dG({zc:"start",Ac:"top"},{hc:"end",oc:"bottom"},0,-10),new dG({zc:"start",Ac:"bottom"},{hc:"end",oc:"top"},0,10)];
_.CK=function(a,b,c,d,e,f,g,m,n,r,w,z,D,J,L,P,ba,oa,qa,sa,Ea){UJ.call(this,f,m,a);var Ma=this;this.Fa=a;this.ee=b;this.component=c;this.D$=d;this.ZAc=e;this.ie=m;this.zT=n;this.dg=r;this.Ua=w;this.service=z;this.XN=J;this.qd=L;this.Lc=P;this.Zg=ba;this.APa=oa;this.CPa=qa;this.H4a=sa;this.Zz=Ea;this.pR=!1;this.Nf=this.XN.Nf;this.oZ=0;this.rUa=new _.Ce(1);this.Ed=null;this.mb=new _.Gd;this.Daa=void 0;this.wea=new _.gg(void 0);this.mpb=!1;this.mb.add(D.uS().ha(_.te()).subscribe(function(Va){Ma.JPb=Va;
if(null!=Ma.hA){Va=_.k(Ma.hA);for(var ab=Va.next();!ab.done;ab=Va.next())if(ab=ab.value,null!=ab.An&&!ab.eM)if(ab.service.JPb){var Gb=_.k(yzb(ab));for(ab=Gb.next();!ab.done;ab=Gb.next())ab.value.classList.add("underline")}else for(Gb=_.k(yzb(ab)),ab=Gb.next();!ab.done;ab=Gb.next())ab.value.classList.remove("underline")}Ma.H4a.kXb.next()}));this.jja=D.M_();this.Bda=D.B_();a=LBb(this);_.Du.has(38)&&(this.mpb=!0);this.XGc=a.ha(_.v(function(Va){return{text:Va.text,Sua:Va.Sua,Wza:Va.Wza,sR:Va.sR}}));this.mb.add(a.subscribe(function(Va){var ab=
Va.origin;Ma.Ed||(Ma.Ed=Ma.dg.create({qj:Ma.dg.oj.Rk()}));Va=Ma.Ed;ab=_.pr(_.wr(Ma.dg.position(),ab),KBb);_.iUa(Va,ab);Ma.Ed.yg()||Ma.Ed.ud(Ma.Gga);Ma.Daa&&Fsb(Ma)}));this.Vk=this.qd.register("showCustomContextMenu","ctrl+shift+\\",function(){var Va,ab=null==(Va=document.activeElement)?void 0:Va.getBoundingClientRect();Va=new MouseEvent("mouseup",{clientX:null==ab?void 0:ab.x,clientY:null==ab?void 0:ab.y,button:2});Object.defineProperty(Va,"target",{value:Ma.wea.value.target,enumerable:!0});Ma.Rd(Va)},
!0);MBb(this)};_.V(_.CK,UJ);_.CK.Ha=UJ.Ha;
var MBb=function(a){a.mb.add(a.component.bZ.subscribe(function(b){a.Rd(b)}));a.mb.add(a.component.lva.subscribe(function(b){(b=NBb(a,b.target))&&a.aU(b)}));a.mb.add(a.component.cYa.subscribe(function(b){NBb(a,b.target)&&(a.rUa.next(void 0),Gsb(a),clearTimeout(a.AUa),clearTimeout(a.sXa))}));a.mb.add(a.component.jWa.subscribe(function(b){b.shiftKey||b.metaKey||b.ctrlKey?a.wea.next(b):a.wea.next(void 0)}));a.mb.add(a.component.kWa.subscribe(function(){Gsb(a);a.wea.next(void 0)}));a.mb.add(a.component.scroll.subscribe(function(b){a.ct(b)}))};
_.h=_.CK.prototype;_.h.Ra=function(){UJ.prototype.Ra.call(this);this.XN.pR=this.pR;this.Gga=new _.zr(this.ZGc,this.D$,{content:this.XGc})};
_.h.Tb=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation,c=b.Xf;b=b.lj;null!=this.Lo&&(this.Lo=Object.assign({},this.Lo,{xp:Jsb(c)}));this.zT.location=c;if(b&&_.gF(b,c)&&!_.Hnb(c,b,["line"])&&null!=this.hA)for(c=_.k(this.hA),b=c.next();!b.done;b=c.next()){var d=b.value;if(null!=d.An&&!d.eM&&(b=tzb(d),b!==d.link)){d.link=b;d=_.k(yzb(d));for(var e=d.next();!e.done;e=d.next())_.Lh(e.value,_.og(b))}}}UJ.prototype.Tb.call(this,a)};
_.h.Ka=function(){UJ.prototype.Ka.call(this);var a;null==(a=this.Vk)||a.call(this);null!=this.AUa&&clearTimeout(this.AUa);null!=this.sXa&&clearTimeout(this.sXa);this.mb.unsubscribe();OBb(this)};_.h.clear=function(){UJ.prototype.clear.call(this);OBb(this)};
_.h.qka=function(a){var b=a.annotations;this.Lo=a.Lo;var c=b.x_();this.oZ=c.length;a=[];var d=0;c=_.k(c);for(var e=c.next();!e.done;e=c.next()){e=e.value;var f;a:{if(f=e.Ica())if(f=Qqb(f),Sqb(f))break a;f=void 0}f?(a.push(new szb(this,f,{index:d,kaa:f.startLine+1,KYc:b.GSa(),ln:e},_.Du.has(79)&&!_.Du.has(85))),d++):_.Yz(this.Fa)}b=this.XN;b.Fta.clear();d=_.k(a);for(c=d.next();!c.done;c=d.next())for(c=c.value,c.xta=b.xta(c),e=_.oj(c.context.ln,10,2),e=_.k(e),f=e.next();!f.done;f=e.next()){f=f.value;
var g=b.Fta.get(f);null!=g?g.add(c):b.Fta.set(f,new Set([c]))}b.aU(b.Cda.ids,!1);return a};_.h.wba=function(a,b,c,d,e,f,g){return _.Wd([this.service.Jua(a,b,c,{Db:d,commit:e},f,g),PBb(this)]).ha(_.v(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;return{annotations:m,Lo:n}}))};
var PBb=function(a){return(_.RE(a.li)?_.JI(a.Zg,a.li,"path",0).ha(_.pe(function(){return _.Md(void 0)}),_.v(function(b){return{xp:a.li,wfa:b}})):_.Md({xp:a.li,wfa:void 0})).ha(_.v(function(b){var c=b.xp;b=b.wfa;return{xp:c,wfa:b,Zmb:!!b&&("HEAD"===_.bi(c,1)||b===_.bi(c,1))}}))},Gsb=function(a){a.Ed&&a.Ed.yg()&&!a.Daa&&(a.Daa=setTimeout(function(){OBb(a)},300))},Fsb=function(a){clearTimeout(a.Daa);a.Daa=void 0},xzb=function(a,b,c){c=void 0===c?1:c;var d=a.Lo,e=d.xp,f=QBb;f.te=_.QE(e)?Vtb:null!=e.qb?
{id:e.qb,type:e.Rc}:void 0;f.repository=e.repository;f.Db=_.bi(e,0);f.path=e.path;QBb.params=Object.assign({},d.xp.params,{line:b,Aj:"1",jf:c});return _.JAb(a.zT,QBb,1===c?"panel":"example_panel")},vzb=function(a,b){b=_.Krb(_.Y(b,1),a.Lo.xp,a.Lo);return _.JAb(a.zT,b,"navigate")};
_.CK.prototype.Rd=function(a){var b=this,c=this.pr(a.target);if(null==c)this.XN.aU([]);else{var d=RBb(this,c);if(null==d)this.XN.aU([]),c instanceof HTMLAnchorElement&&(c.rel="noopener",c.target="_blank",this.Fa.Ya({element:"UnifiedXrefPanel",action:"documentationLink",gestureName:"CLICK"}));else{c=d.element;var e=d.Ys;if(2===a.button&&!_.EF(a))this.jja.ha(_.ve(1),_.je(Boolean),_.Ie(function(){return SBb(b,d).ha(_.ve(1))})).subscribe(function(g){TBb(b,a,d,g)});else if(0===a.button&&!_.EF(a)&&(a.preventDefault(),
!this.XN.Ee(e)||!this.pR))if(this.pR)Cyb(this.Lc,{iO:_.Y(e.context.ln,5).split(" "),cT:_.oj(e.context.ln,10,2),Ti:c.textContent||""}),this.log("addToStack",a);else{var f;(null==(f=_.ej(e.context.ln,_.Qo,4))?0:f.zL())?(this.navigate(d,d.element.getAttribute("href")),this.log("jumpToDefinition",a)):(this.ija(d),this.log("open",a))}}}};
var TBb=function(a,b,c,d){(d=IBb(a.ZAc,b,{YAc:d}))&&d.Lz().subscribe(function(e){if(e)switch(e.Kg){case "navigate":var f=e.label.indexOf(" ");f=0>f?e.label:e.label.substring(0,f);a.navigate(c,e.Sa);a.log("navigateTo"+f+"ViaContextMenu",b);break;case "show-xrefs":a.ija(c);a.log("openViaContextMenu",b);break;case "show-example-usages":a.kja(c);a.log("openExampleUsagesViaContextMenu",b);break;case "copy-symbol-name":_.Wz(document,b.target,UBb(a,c));a.log("copySymbolNameViaContextMenu",b);break;case "copy-link":a.log("copyLinkViaContextMenu",
b);e=_.DF(b.target,"a");if(!(e instanceof HTMLAnchorElement))break;_.Wz(document,e,e.href);break;case "open-tab":a.log("openTabViaContextMenu",b);e=_.DF(b.target,"a");if(!(e instanceof HTMLAnchorElement))break;_.Ph(window,_.og(e.href));break;case "copy-build-target":e=VBb(a);null!=e&&"BUILD"===WBb(e)&&(f=e.lastIndexOf("/"),_.Wz(document,b.target,"//"+(0>f?"":e.substring(0,f))+":"+UBb(a,c)));a.log("copyBuildTargetViaContextMenu",b);break;case "copy-qualified-link":_.Wz(document,b.target,e.Sa.Qea);
a.log("copyLinkToSymbolViaContextMenu",b);break;case "copy-qualified-symbol-name":_.Wz(document,b.target,e.Sa.rE),a.log("copyQualifiedSymbolNameViaContextMenu",b)}})},UBb=function(a,b){b=b.Ys.location;return a.component.lines[b.startLine].substring(b.startColumn,b.endColumn)};_.CK.prototype.navigate=function(a,b){var c=this;a=_.Xp(_.cq(this.li.Zb(),{line:a.Ys.context.kaa}).kb());this.Ua.navigate(a,{ng:"preserve"}).then(function(){return _.bo(c.Ua,b)}).then(function(){c.Lc.kfa.next()})};
_.CK.prototype.ija=function(a){var b=_.Xp(_.cq(this.li.Zb(),{Aj:"1",jf:1}).kb());this.Ua.navigate(b,{ng:"preserve"});this.Lc.ija(XBb(this,a))};_.CK.prototype.kja=function(a){this.Lc.kja(XBb(this,a));_.bo(this.Ua,wzb(a.Ys,6),{ti:!0})};
var XBb=function(a,b){var c,d,e,f;return{iO:_.Y(b.Ys.context.ln,5).split(" "),cT:_.oj(b.Ys.context.ln,10,2),Ti:b.element.textContent||"",dIc:_.pj(b.Ys.context.ln,9,2).includes(3),Lj:null==(c=a.Lo)?void 0:null==(d=c.xp)?void 0:d.path,VN:b.Ys.context.kaa,eLc:null==(e=_.ej(b.Ys.context.ln,_.Qo,4))?void 0:null==(f=e.zL())?void 0:_.Y(f,1)}};_.h=_.CK.prototype;
_.h.aU=function(a){var b=this,c=a.element,d=a.Ys.context.ln;this.AUa=setTimeout(function(){b.XN.aU(_.oj(d,10,2));_.bl(b.ee)},200);var e=_.Y(d,3);e&&(this.sXa=setTimeout(function(){b.rUa.next({origin:c,VGc:e.split(" ")})},750))};_.h.ct=function(a){this.XN.ct(a)};_.h.PM=function(){_.HJ(this.ie,"XREFS");_.Yz(this.Fa)};_.h.eE=function(){_.IJ(this.ie,"XREFS")};_.h.sT=function(){return["XREFS"]};_.h.Uu=function(){return this.oZ};
_.h.log=function(a,b){this.Fa.Ya({element:"UnifiedXrefPanel",action:a,gestureName:"CLICK",projectId:this.li.qb},b)};var OBb=function(a){Fsb(a);a.Ed&&a.Ed.detach()},NBb=function(a,b){b=a.pr(b);return null==b?null:RBb(a,b)};_.CK.prototype.pr=function(a){if(!(a instanceof Element))return null;a=_.DF(a,".xrefs-decoration,.doc-link","code-and-highlight-container");return null!=a&&a instanceof HTMLElement?a:null};
var RBb=function(a,b){var c=Number(b.dataset.key);return isNaN(c)||0>c?null:(a=a.hA[c])&&a instanceof szb?{element:b,Ys:a}:null},LBb=function(a){return _.Wd([a.Bda,a.rUa,a.wea]).ha(_.Ie(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=c.next().value;if(!d||!Ksb(b,c))return _.Md(null);a.Fa.Ya({element:"XrefsHovercard",action:"fetch_"+b,gestureName:"CLICK"});b=ytb(new _.Wo,d.VGc);a.Lo&&a.Lo.xp&&(c=_.erb(_.Lnb(a.Lo.xp)),b.oV(c));c=NBb(a,d.origin);var e=null==c?void 0:c.Ys.context.ln,
f,g,m=YBb(a,null!=(g=null==(f=a.Lo)?void 0:f.xp.path)?g:"",e)&&null!=c?wzb(c.Ys,6):void 0,n=null!=c?XBb(a,c):void 0;return a.service.A0a(b).ha(_.pe(function(){return _.Md(null)}),_.v(function(r){if(!r)return null;var w=_.xb(r,1,_.Eo).values().next().value;if(!w||!w.Qw())return null;r=ZBb(a,w);w=2===w.getType();return{origin:d.origin,text:r,Sua:w,Wza:n,sR:m}}))}),_.je(function(b){return!!b}),_.De(1),_.Rd())},ZBb=function(a,b){var c=a.Lo,d=a.zT;return _.Lrb(b,function(e){try{var f=_.Krb(e,c.xp,c);return _.JAb(d,
f)}catch(g){return e}})},YBb=function(a,b,c){if(a=a.AAc&&void 0!==a.Lo&&a.Zz.HV.has(b.split(".").slice(-1)[0])&&_.RE(a.Lo.xp)){if(!(b=1===(null==c?void 0:_.uj(c,11,0))||"ts"===wsb(b))&&(b=void 0!==c)){var d,e;(c=null==(d=_.ej(c,_.Qo,4))?void 0:null==(e=d.zL())?void 0:_.Y(e,1))?(d=_.jrb(c).path,b=void 0!==d&&d.endsWith(".proto")):b=!1}a=b}return a?!0:!1},SBb=function(a,b){return HAb(a.APa,UBb(a,b),b.Ys.location.startLine+1).ha(_.pe(function(c){a.kf.handleError(c);return _.Md(void 0)}),_.Ie(function(c){return(null==
c?0:c.XIc)&&(null==c?0:c.rE)?a.CPa.qPa(c.rE).ha(_.v(function(d){return{rE:c.rE,Qea:d}})):_.Md({rE:null==c?void 0:c.rE,Qea:void 0})}),_.v(function(c){var d=b.Ys.context.ln,e=_.ej(d,_.Qo,4),f=[],g=VBb(a),m=b.element.textContent;null==g||"BUILD"!==WBb(g)||(null==e?0:e.zL())||null==m||/[:\/]/.test(m)||f.push({label:"Copy build target",Kg:"copy-build-target"});(null==c?0:c.Qea)&&f.push({label:"Copy link to the symbol",Kg:"copy-qualified-link",Sa:{Qea:c.Qea}});(null==c?0:c.rE)&&f.push({label:"Copy qualified symbol name",
Kg:"copy-qualified-symbol-name",Sa:{rE:c.rE}});c=YBb(a,null!=g?g:"",d)?[{label:"Show code example",Kg:"show-example-usages",disabled:!_.Y(d,5)}]:[];d=[[{label:"References",Kg:"show-xrefs",disabled:!_.Y(d,5)}].concat(_.Dc(c)),[{label:"Copy",Kg:"copy-symbol-name"},{label:"Copy link",Kg:"copy-link"}].concat(_.Dc(f)),[{label:"Browser context menu",Kg:"unused",Ub:"shift+right-click",disabled:!0}]];e&&(f=function(n){return{label:n.lr(),Kg:"navigate",Sa:vzb(a,n),disabled:!1}},c=_.fj(e,_.Po,2).map(f),(e=
e.zL())&&c.unshift(f(e)),c.length&&d.unshift(c));d.unshift([{label:"Open in new tab",Kg:"open-tab"}]);return d}))},WBb=function(a){var b=a.lastIndexOf("/");return 0>b?a:a.substring(b+1)},VBb=function(a){var b,c;a=null==(b=a.Lo)?void 0:null==(c=b.xp)?void 0:c.path;return null==a?null:a.startsWith("google3/")?a.substring(8):a};_.W.Object.defineProperties(_.CK.prototype,{AAc:{configurable:!0,enumerable:!0,get:function(){return _.Du.has(90)}}});
_.CK.O=function(a){return new (a||_.CK)(_.u(_.Bu),_.u(_.cl),_.u(_.AI),_.u(_.Ef),_.u(BK),_.u(_.Cd),_.u(_.Eu),_.u(_.GJ),_.u(_.tK),_.u(_.Er),_.u(_.Cg),_.u(_.aK),_.u(_.jv),_.u(cK),_.u(_.Xt),_.u(_.AJ),_.u(_.II),_.u(_.pK),_.u(_.sK),_.u(_.qK),_.u(_.uK))};
_.CK.ya=_.tc({type:_.CK,oa:[["xrefs-layer","layerBaseLocation",""]],ub:function(a,b){a&1&&_.Hf(JBb,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.ZGc=c.first)}},inputs:{li:"layerBaseLocation",pR:"chainXrefs"},outputs:{Nf:"highlightedLines"},features:[_.yf([_.tK,cK]),_.af,_.Mc],jc:["layerBaseLocation",""],Aa:2,Ba:0,Ea:[["kytheHovercard",""],[3,"content","mouseenter","mouseleave",4,"ngIf"],[3,"content","mouseenter","mouseleave"]],ua:function(a){a&1&&_.x(0,Isb,2,3,"ng-template",null,0,_.Nf)},Ia:[_.Om,EBb,_.Tm],
styles:["a.xrefs-decoration.underline{text-decoration:underline}"],ob:2,Oa:0});var QBb={};var DK=function(){};DK.O=function(a){return new (a||DK)};DK.Da=_.uc({type:DK});DK.Ca=_.ec({Pb:[RJ],imports:[_.Ao,lJ,_.Um,_.kJ,_.vo,_.jJ,_.DE,_.yv,_.PJ,_.dt,_.Nw,_.Fr,_.go,_.cG,_.xx]});var EK=function(){};EK.O=function(a){return new (a||EK)};EK.Da=_.uc({type:EK});EK.Ca=_.ec({imports:[_.Um]});var FK=function(){};FK.O=function(a){return new (a||FK)};FK.Da=_.uc({type:FK});FK.Ca=_.ec({imports:[_.Um,_.PJ]});var GK=function(){};GK.O=function(a){return new (a||GK)};GK.Da=_.uc({type:GK});GK.Ca=_.ec({imports:[_.Fr]});var HK=function(){};HK.O=function(a){return new (a||HK)};HK.Da=_.uc({type:HK});HK.Ca=_.ec({imports:[_.Um,FK,GK,_.PJ]});var IK=function(){};IK.O=function(a){return new (a||IK)};IK.Da=_.uc({type:IK});IK.Ca=_.ec({imports:[_.Um]});_.$Bb=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");_.JK=function(){};_.JK.O=function(a){return new (a||_.JK)};_.JK.Da=_.uc({type:_.JK});_.JK.Ca=_.ec({imports:[_.Ao,_.Um,_.xx]});var KK=function(){};KK.O=function(a){return new (a||KK)};KK.Da=_.uc({type:KK});KK.Ca=_.ec({imports:[_.Um]});_.LK=function(a,b){this.Fa=a;this.tR=b;this.Qf=new _.pt(this.Fa)};_.LK.prototype.get=function(a){a=inb(a);_.Du.has(99)&&(a.IXa=3);null!==a.M0?a.M0.Lj=aCb(a.M0.Lj):null!==a.S2&&(a.S2.Lj=aCb(a.S2.Lj));var b=this.tR;var c=void 0===c?{}:c;var d=void 0===d?{}:d;return _.gm(b.rb,{body:a,Kb:"POST",Nb:"integration_grimoire_pa_googleapis_sandbox.codeExamples.getCodeExamples",path:"/"+b.Va+"/codeExamples:getCodeExamples",Ta:_.Tf(c,_.MH,d),Ob:GH})};
var aCb=function(a){return a.startsWith("google3/")?a.substring(8):a};_.LK.O=function(a){return new (a||_.LK)(_.q(_.to),_.q(bub),_.q(_.Eu))};_.LK.ta=_.p({token:_.LK,qa:_.LK.O,Ga:"root"});var bCb,Vsb,cCb;bCb=["copyTooltip"];Vsb=function(){return[]};cCb=[[["","noExampleFound",""]]];_.MK=function(a,b,c){this.wt=a;this.Fa=b;this.Ua=c;this.yw=0;this.rXa=new Set;this.UGc="Click to copy";this.cBc="Copied to clipboard";this.WE="Click to copy";this.Z3a="thumb_up_off_alt";this.Y3a="thumb_down_off_alt";this.BIc=_.Du.has(99);this.ezb=_.Du.has(96);this.DIc=_.Du.has(100)};
_.MK.prototype.Tb=function(a){a.codeExamples&&this.Sq&&this.Sq.length&&(this.yw=0,this.rXa.clear(),this.Fa.Ya({gestureName:"EXTERNAL",element:this.mi,action:"showExample"}));Tsb(this)};var Tsb=function(a){var b;a.xr=_.kF(_.LF(_.$p(a.source.Zb().nd("google3/"+(null==(b=a.Yz)?void 0:b.Lj)),"HEAD").wi({Qb:void 0})).kb(),a.Ua,{j0:"oneBased"})};
_.MK.prototype.EZ=function(){var a=this;this.tooltip.message=this.WE;this.tooltip.show();clearTimeout(this.cza);this.cza=setTimeout(function(){a.tooltip.af()},1E3)};_.MK.prototype.OU=function(){this.WE=this.UGc;this.tooltip.message=this.WE};_.W.Object.defineProperties(_.MK.prototype,{Yz:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.Sq)?0:a.length)?this.Sq[this.yw]:void 0}}});_.MK.O=function(a){return new (a||_.MK)(_.u(_.qv),_.u(_.Bu),_.u(_.Cg),_.u(_.Eu))};
_.MK.ya=_.tc({type:_.MK,oa:[["code-example-usage"]],ub:function(a,b){a&1&&_.Hf(bCb,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.tooltip=c.first)}},inputs:{mi:"logElement",Sq:"codeExamples",source:"source",co:"codeFontSize"},features:[_.Mc],Yb:["[noExampleFound]"],Aa:10,Ba:3,Ea:[[1,"code-example"],[4,"ngIf"],["codeExampleContent",""],["loadingState",""],["noCodeExampleState",""],[4,"ngTemplateOutlet"],["class","example",4,"ngIf"],[1,"example"],[1,"header"],[1,"title"],"aria-label;Learn more about code examples;href;http://go/cs-code-examples;target;_blank".split(";"),
["matTooltip","Learn more about code examples"],[1,"frequency"],[3,"ngPlural"],["ngPluralCase","=1"],["ngPluralCase","other"],[1,"spacer"],["class","pager",4,"ngIf"],[1,"code-example-snippet"],[3,"snippet","emphasizedRanges","emphasisClass","linkGenerator","click"],[1,"actions"],["aria-label","Copy Code Example","matTooltip","","matTooltipPosition","below",1,"copy-example",3,"ascClipboard","click","mouseenter","blur","mouseleave"],["copyTooltip","matTooltip"],[1,"outline"],[1,"feedback"],["aria-label",
"This code example was helpful",1,"thumb-up",3,"click"],["aria-label","This code example was not helpful",1,"thumb-down",3,"click"],[1,"pager"],["aria-label","Previous example",1,"previous-example",3,"disabled","click"],[1,"example-number"],["aria-label","Next example",1,"next-example",3,"disabled","click"],[1,"loading-example"],[1,"loading"],[1,"animated-line-placeholder"],[1,"no-example"]],ua:function(a,b){a&1&&(_.rf(cCb),_.A(0,"div",0),_.x(1,Msb,2,1,"ng-container",1)(2,Osb,2,1,"ng-container",1)(3,
Qsb,2,1,"ng-container",1),_.B(),_.x(4,Xsb,1,1,"ng-template",null,2,_.Nf)(6,Ysb,12,8,"ng-template",null,3,_.Nf)(8,Zsb,2,0,"ng-template",null,4,_.Nf));a&2&&(_.t(1),_.y("ngIf",!b.Sq),_.t(1),_.y("ngIf",b.Sq),_.t(1),_.y("ngIf",b.Sq&&!b.Sq.length))},Ia:[_.kA,_.Om,_.Sm,aG,Ptb,_.ct,_.Qw,uI,_.Tm],styles:[".example[_ngcontent-%COMP%], .loading-example[_ngcontent-%COMP%]{padding:9px 16px 20px}.header[_ngcontent-%COMP%]{max-width:1000px;width:80%;padding-bottom:6px;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}.header[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:18px}.header[_ngcontent-%COMP%]   .frequency[_ngcontent-%COMP%], .header[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%], .header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{margin-right:8px}.header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500}.header[_ngcontent-%COMP%]   .spacer[_ngcontent-%COMP%]{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.header[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{border-radius:4px;width:20px}.header[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:14px;font-size:14px;line-height:14px;width:14px;vertical-align:middle}.header[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:not(:disabled){cursor:pointer}.header[_ngcontent-%COMP%]   button.previous-button[_ngcontent-%COMP%]{margin-right:2px}.code-example-snippet[_ngcontent-%COMP%]{max-width:1000px;width:80%;border-style:solid;border-radius:4px;overflow:hidden;position:relative}.code-example-snippet[_ngcontent-%COMP%]   .example[_ngcontent-%COMP%]{padding:9px 16px}.code-example-snippet[_ngcontent-%COMP%]   .feedback[_ngcontent-%COMP%]{position:absolute;right:0;bottom:8px}.code-example-snippet[_ngcontent-%COMP%]   .feedback[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{border-radius:50%;cursor:pointer;margin-right:8px;padding:4px}.code-example-snippet[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]{position:absolute;right:0;top:8px}.code-example-snippet[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{border-radius:4px;cursor:pointer;margin-right:8px;padding:2px}.code-example-snippet[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:14px;font-size:14px;line-height:14px;width:14px;vertical-align:middle}.code-example-snippet[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:18px}.code-example-snippet[_ngcontent-%COMP%]   basic-snippet[_ngcontent-%COMP%]{padding:4px 6px;min-height:75px}.code-example-snippet[_ngcontent-%COMP%]:hover{cursor:pointer}.loading[_ngcontent-%COMP%]{display:block;max-width:1000px;width:80%;border-style:solid;border-radius:4px;overflow:hidden;padding:2px 10px}.animated-line-placeholder[_ngcontent-%COMP%]{display:block;-webkit-animation:_ngcontent-%COMP%_opacity-off-on .8s linear 0s infinite alternate;animation:_ngcontent-%COMP%_opacity-off-on .8s linear 0s infinite alternate;background-image:-webkit-gradient(linear,left top,right top,from(var(--line-placeholder-gradient-start)),to(var(--line-placeholder-gradient-end)));background-image:-webkit-linear-gradient(left,var(--line-placeholder-gradient-start),var(--line-placeholder-gradient-end));background-image:linear-gradient(to right,var(--line-placeholder-gradient-start),var(--line-placeholder-gradient-end));border-radius:3px;height:10px;width:80px;margin:8px 0}@-webkit-keyframes _ngcontent-%COMP%_opacity-off-on{0%{opacity:0}to{opacity:1}}@keyframes _ngcontent-%COMP%_opacity-off-on{0%{opacity:0}to{opacity:1}}\n/*# sourceMappingURL=code_example_usage.css.map */"],
Oa:0});_.NK=function(){};_.NK.O=function(a){return new (a||_.NK)};_.NK.Da=_.uc({type:_.NK});_.NK.Ca=_.ec({imports:[_.cv,_.mA,_.Um,_.Cw,_.dt,_.Rw,_.GI]});_.OK=function(){};_.OK.O=function(a){return new (a||_.OK)};_.OK.Da=_.uc({type:_.OK});_.OK.Ca=_.ec({});var PK=function(){};PK.O=function(a){return new (a||PK)};PK.Da=_.uc({type:PK});PK.Ca=_.ec({imports:[_.Um,_.yv,_.Uw,_.PJ,_.OK]});var QK=function(){};QK.O=function(a){return new (a||QK)};QK.Da=_.uc({type:QK});QK.Ca=_.ec({imports:[_.Um,_.NK,AK,PK]});_.RK=function(){};_.RK.O=function(a){return new (a||_.RK)};_.RK.Da=_.uc({type:_.RK});_.RK.Ca=_.ec({Pb:[_.OI],imports:[DK,EK,_.Um,KK,HK,_.JK,IK,QK,QK]});var dCb,fCb;dCb=function(a){return{state:a}};_.eCb=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;border:none}span[_ngcontent-%COMP%]{align-items:center;display:flex;justify-content:center}"};
fCb={iEa:0,hnc:1,Et:2,0:"STARRED",1:"UNSTARRED",2:"DISABLED"};_.SK=function(a,b,c,d){this.Fa=a;this.Vg=b;this.Eo=c;this.Wb=d;this.HQb=new _.El;this.IW=fCb;this.Oza=this.t3=_.ue;this.V4a=new _.Ee;this.bOa=!1};
_.SK.prototype.Tb=function(){var a=this;this.Wa=btb(this.Wa,this.type);this.Oza=_.ge(Ftb(this.Wb,this.Wa).ha(_.v(function(b){return{kind:"rpc",state:b?0:1}}),_.pe(function(b){_.Gs(a.Vg,b);return _.Md({kind:"rpc",state:2})})),this.V4a).ha(_.Ae(function(b,c){switch(c.kind){case "rpc":return c.state;case "event":if(2===b)return b;a.Fa.Ya({element:"StarComponent",action:"triggerStarButton",gestureName:c.action});b=1===b;a.lyb=b;a.HQb.emit(b);a.bOa||(a.bOa=!0,a.makeRequest(b));return b?0:1;default:return _.Qg(c)}},
2),_.De(1),_.Rd());this.t3=this.Oza.ha(_.v(function(b){switch(b){case 0:case 1:return _.dtb(a.type,0===b);case 2:return"An error occurred, star disabled";default:return _.Qg(b,"star state is unknown")}}))};_.SK.prototype.makeRequest=function(a){var b=this;return(a?this.Wb.wya(this.Wa):this.Wb.sza(this.Wa)).ha().subscribe({complete:function(){a!==b.lyb?b.makeRequest(b.lyb):b.bOa=!1},error:function(c){_.Gs(b.Vg,c);b.Eo.Xj(ctb(b.type,a),"polite");b.Oza=_.Md(2);b.t3=_.Md("An error occurred, star disabled")}})};
_.SK.O=function(a){return new (a||_.SK)(_.u(_.to),_.u(_.Fs),_.u(_.xq),_.u(_.jv))};
_.SK.ya=_.tc({type:_.SK,oa:["star place  type  trackElement ".split(" ")],inputs:{type:"type",Wa:"place",uc:"trackElement",Kw:"elementName"},outputs:{HQb:"starChange"},features:[_.Mc],jc:"place  type  trackElement ".split(" "),Aa:2,Ba:5,Ea:[[4,"ngIf"],["type","button","mat-icon-button","",3,"disabled","matTooltip","ascTrackElement","trackAction","click"]],ua:function(a,b){a&1&&(_.x(0,atb,5,12,"ng-container",0),_.O(1,"async"));a&2&&_.y("ngIf",_.Bf(3,dCb,_.R(1,1,b.Oza)))},Ia:[_.yo,_.Om,_.xv,_.xs,_.ct,
_.Ow,_.Qw,_.Tm],styles:[_.eCb()],Oa:0});var $sb=new _.Qs("{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}}}}");_.TK=function(){};_.TK.O=function(a){return new (a||_.TK)};_.TK.Da=_.uc({type:_.TK});_.TK.Ca=_.ec({imports:[_.Ao,_.Um,_.yv,_.dt,_.Sw]});_.UK=function(){this.path=""};_.UK.prototype.Ra=function(){};_.UK.O=function(a){return new (a||_.UK)};
_.UK.ya=_.tc({type:_.UK,oa:[["empty-file-detail","path",""]],inputs:{path:"path"},jc:["path",""],Aa:7,Ba:3,Ea:[["icon","source:file"]],ua:function(a,b){a&1&&(_.A(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.N(2," Empty file "),_.B(),_.A(3,"icon-empty-state-subtitle")(4,"div"),_.N(5),_.O(6,"lastPathElement"),_.B()()());a&2&&(_.t(5),_.wf(" ",_.R(6,1,b.path)," is currently empty. "))},Ia:[_.oA,_.qA,_.pA,_.uA],ob:2,Oa:0});var gCb=function(a,b,c,d,e){var f=c.start;c=c.end;this.Cs=a;this.line=b;this.startColumn=f;this.endColumn=c;this.classList=e+(" match-"+d)};gCb.prototype.remove=function(){this.xO&&this.xO.remove()};gCb.prototype.render=function(){this.xO=this.Cs.yY(this.line-1,{startColumn:this.startColumn,endColumn:this.endColumn,ao:this.classList})};gCb.prototype.scrollTo=function(a){this.Cs.UCb("."+this.classList.split(" ").join("."),a,this.line-1,60)};_.VK=function(a,b,c){_.TJ.call(this,c);this.Cs=a;this.YS=b;this.fva=[];this.selectedIndex=null;this.matches=[];this.Fx=-1;this.uk=_.ue;this.pUa="search"};_.V(_.VK,_.TJ);
_.VK.prototype.Tb=function(a){a.selectedMatchIndex&&hCb(this);a.matches&&this.update();if(a.scrollToIndex){a=a.scrollToIndex;var b=a.lj;a=a.Xf;var c=this.fva[a];if(c){var d;null==(d=this.YS)||d.Fv({action:"show",line:c.line});c.scrollTo(-1===b?0:a>b?1:0)}}else a.matches&&(a=a.matches,d=a.lj,a=a.Xf,d=d&&d[this.Fx]&&d[this.Fx].lineNumber,d=-1===d?0:(a&&a[this.Fx]&&a[this.Fx].lineNumber)>d?1:0,a=this.fva[this.Fx])&&(null==(b=this.YS)||b.Fv({action:"show",line:a.line}),a.scrollTo(d))};
_.VK.prototype.Ka=function(){_.TJ.prototype.Ka.call(this);this.mb&&this.mb.unsubscribe()};_.VK.prototype.Vqa=function(){var a=this,b="search-match-layer";"find"===this.pUa?b+=" find-match":"search"===this.pUa&&(b+=" search-match");this.fva=this.matches.map(function(c,d){return new gCb(a.Cs,c.lineNumber,c.re,d,a.selectedIndex===d?b+" selected-match":b)});return _.Md(this.fva)};
var hCb=function(a){a.mb&&a.mb.unsubscribe();a.mb=a.uk.subscribe(function(b){var c=document.querySelector(".search-match-layer.selected-match");c&&c.classList.remove("selected-match");a.selectedIndex=b;(b=document.querySelector(".search-match-layer.match-"+b))&&b.classList.add("selected-match")})};_.VK.O=function(a){return new (a||_.VK)(_.u(_.AI),_.u(_.xI,8),_.u(_.Cd))};
_.VK.Ha=_.wc({type:_.VK,oa:[["search-match-layer"]],inputs:{matches:"matches",Fx:"scrollToIndex",uk:"selectedMatchIndex",pUa:"highlightStyle"},features:[_.af,_.Mc]});var Zmb,iCb;Zmb=_.zE([]);iCb=_.Md({state:1,message:"Invalid search query"});
_.WK=function(a,b){var c=this;this.q1a=a;this.Pua=new _.Ce(1);this.sMa=new _.gg(void 0);a=this.Pua.ha(_.te(function(d,e){return!!d&&!!e&&_.gF(d,e)}));b=b.hv.ha(_.v(_.Og),_.te(etb));this.matches=_.Wd([a,b,this.sMa]).ha(_.Ie(function(d){var e=_.k(d);d=e.next().value;var f=e.next().value;e=e.next().value;return d?jCb(c,d,f,e).ha(_.pe(function(g){return(g=g.error)&&400===g.code?iCb:_.Md({state:1,message:"Search matches couldn't be loaded."})})):_.Md(Zmb)}),$mb(),_.Rd())};_.WK.prototype.Pkb=function(){this.Pua.next(null)};
var jCb=function(a,b,c,d){var e=c.rk;c=void 0===c.Fe?"":c.Fe;return(e=d||e)?a.search(b,e,c).ha(_.He(_.JE)):_.Md(Zmb)};_.WK.prototype.search=function(a,b,c){return this.q1a.match(a,b,new _.qH({Fe:c})).ha(_.v(ftb),_.v(_.zE))};_.WK.O=function(a){return new (a||_.WK)(_.q(_.QI),_.q(_.fg))};_.WK.ta=_.p({token:_.WK,qa:_.WK.O});_.XK=function(a,b){this.qd=a;this.Fa=b;this.W6a="Stop highlighting matches";this.X6a="Next match";this.Y6a="Previous match";this.Vc=_.IE;this.I0=this.ynb=0;this.uk=-1;this.wPb=!1;this.RNb=new _.El;this.close=new _.El;this.FTc=!0};
_.XK.prototype.Ra=function(){var a=this,b=this.qd.register("Jump to next match in the file","n",function(){a.Fa.Ya({gestureName:"KEYBOARD",element:a.uc,action:"selectNextSearchMatch"});a.uk>=a.I0-1||gtb(a,1)}),c=this.qd.register("Jump to previous match in the file","p",function(){a.Fa.Ya({gestureName:"KEYBOARD",element:a.uc,action:"selectPreviousSearchMatch"});0>=a.uk||gtb(a,-1)});this.Dg=function(){b();c()}};_.XK.prototype.Tb=function(){this.uk=Math.min(this.I0-1,Math.max(0,this.uk))};
_.XK.prototype.Ka=function(){this.Dg()};var gtb=function(a,b){a.uk+=b;a.RNb.emit(a.uk)};_.XK.O=function(a){return new (a||_.XK)(_.u(_.Xt),_.u(_.to))};
_.XK.ya=_.tc({type:_.XK,oa:[["file-matches-navigation","trackElement",""]],tb:2,Za:function(a,b){a&2&&_.ef("grimoire-secondary-text",b.FTc)},inputs:{ynb:"dataState",I0:"matchCount",uk:"selectedMatchIndex",wPb:"showCloseButton",Bka:"trackArtifactId",lO:"trackProjectId",uc:"trackElement"},outputs:{RNb:"selectedMatchIndexChange",close:"close"},features:[_.Mc],jc:["trackElement",""],Aa:4,Ba:4,Ea: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"],_.Kz("{VAR_PLURAL, plural, =0 {No matches} =1 {{INTERPOLATION} of {INTERPOLATION_1} match} other {{INTERPOLATION} of {INTERPOLATION_1} matches}}",{INTERPOLATION:"\ufffd1\ufffd",INTERPOLATION_1:"\ufffd2\ufffd",VAR_PLURAL:"\ufffd0\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"]]},ua:function(a,b){a&1&&(_.F(0,0),_.x(1,htb,11,21,"ng-container",1)(2,itb,1,1,"loading",2),_.H(),_.x(3,jtb,3,5,"button",3));a&2&&(_.y("ngSwitch",b.ynb),_.t(1),_.y("ngSwitchCase",b.Vc.Nh),_.t(1),_.y("ngSwitchCase",b.Vc.Xi),_.t(1),_.y("ngIf",b.wPb))},Ia:[_.yo,_.Om,_.Pm,_.Qm,_.CE,_.xv,_.xs,_.ct,_.bA],styles:["file-matches-navigation[_nghost-%COMP%]{align-items:center;display:flex}button.close[_ngcontent-%COMP%]{padding:0;--mdc-icon-button-state-layer-size:24px}button.close[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:18px;vertical-align:center;line-height:24px}.count[_ngcontent-%COMP%]{padding:0 10px 0 20px;font-size:13px}loading[_ngcontent-%COMP%]{padding:0 10px 0 20px}"]});var kCb=["gridItem"],YK=function(a,b,c,d){this.Fsb=a;this.ZPa=b;this.Gpa=c;this.GRa="auto";this.Yvb=this.dWb=0;this.mBb=void 0;this.mb=new _.Gd;this.eWb=this.fWb=!1;this.y0a=new _.Gv(c,a,d)};YK.prototype.Ra=function(){var a=this;this.y0a.Ra();this.mb.add(this.y0a.resize.subscribe(function(){lCb(a)}))};YK.prototype.Tc=function(){var a=this;this.fWb=!0;this.wua.Pc.subscribe(function(){a.refresh()})};YK.prototype.Ka=function(){this.eWb=!0;this.mb.unsubscribe();this.y0a.Ka()};
YK.prototype.refresh=function(){var a=this;this.fWb&&Atb(this.Gpa,function(){a.eWb||(delete a.eWa,delete a.L3,lCb(a))})};
var lCb=function(a){_.bl(a.ZPa);if(a.Fsb){var b=a.Fsb.na.offsetWidth;var c=a.wua.toArray();b=mCb(a,b,c);c=Math.ceil(Math.ceil(Math.max(c.length,a.mBb||0)/b)*a.cJc);a.GRa=c?c+"px":"auto";_.al(a.ZPa);_.bl(a.ZPa)}else a.GRa="auto"},mCb=function(a,b,c){var d=nCb(a,c);c=Math.min(Math.floor(b/d.min),20);if(1>=c)return 1;for(a=oCb(a,Math.min(Math.floor(b/d.max),20),c,d.fUc);1<=c;c--)if(d=a.get(c),(d?d.reduce(function(e,f){return e+f}):0)<=b)return c;return 1},nCb=function(a,b){if(a.eWa)return a.eWa;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 m=d[g]=b[g].na.offsetWidth+a.Yvb;e=Math.min(m,e);f=Math.max(m,f)}return a.eWa={min:e,max:f,fUc:d}},oCb=function(a,b,c,d){a.L3||(a.L3=new Map);for(var e=[];b<=c;b++)a.L3.has(b)||(a.L3.set(b,[]),e.push(b));for(c=0;c<d.length;c++){b=_.k(e);for(var f=b.next();!f.done;f=b.next()){var g=f.value;f=Math.ceil(d.length/g);g=a.L3.get(g);f=Math.floor(c/f);g[f]=Math.max(g[f]||0,d[c])}}return a.L3};
_.W.Object.defineProperties(YK.prototype,{cJc:{configurable:!0,enumerable:!0,get:function(){return this.wua.first?this.wua.first.na.getBoundingClientRect().height+this.dWb:0}}});YK.O=function(a){return new (a||YK)(_.u(_.ld),_.u(_.cl),_.u(_.ku),_.u(_.Me))};
YK.ya=_.tc({type:YK,oa:[["grid-layout"]],Fd:function(a,b,c){a&1&&_.Jf(c,kCb,4,_.ld);if(a&2){var d;_.Gf(d=_.Kf())&&(b.wua=d)}},tb:2,Za:function(a,b){a&2&&_.df("height",b.GRa)},inputs:{dWb:"verticalItemMargin",Yvb:"horizontalItemMargin",mBb:"leaveSpaceFor"},Yb:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.rf(),_.sf(0))},styles:["grid-layout[_nghost-%COMP%]{align-content:flex-start;align-items:flex-start;display:flex;flex-flow:column wrap;outline:0}"],Oa:0});var pCb,qCb;pCb=function(a){return[a]};qCb=[{prefix:"k",bE:1E3},{prefix:"M",bE:1E6},{prefix:"G",bE:1E9},{prefix:"T",bE:1E12},{prefix:"P",bE:1E15},{prefix:"E",bE:1E18},{prefix:"Z",bE:1E21},{prefix:"Y",bE:1E24}];
_.ZK=function(a,b,c,d){this.Ua=a;this.Fa=b;this.Wj=c;this.ZMc=d;this.B2b="https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png";this.pAa="Generated by a BUILD rule. See go/bbcp for more details";this.Deb=rCb;this.files=[];this.ng="";this.hj=this.eW=!1;this.ariaLabel="File Item";this.fOb=_.Md("");this.POa=this.GD=!1};_.ZK.prototype.Tb=function(a){a.aggregations&&this.GD&&(this.POa=!0)};
var rCb=function(a){if(1E4>a)return a.toString();for(var b=_.k(qCb),c=b.next();!c.done;c=b.next())if(c=c.value,1E3*c.bE>a&&c.bE<=a)return a/=c.bE,a=10<a?Math.round(a):Math.round(10*a)/10,""+a+c.prefix;return a.toString()};_.ZK.prototype.Ra=function(){var a=this;this.eW&&(this.fOb=this.Wj.params.ha(_.v(function(b){b=_.npa(b).QZa;if(!Object.keys(b).length)return"";b=_.co(a.Ua,_.ao(a.Ua,["unused",b])).split(";");b.shift();return";"+b.join(";")})));this.GD=!0};
_.ZK.prototype.JM=function(){this.POa&&(this.SFc.refresh(),this.POa=!1)};var ktb=function(a,b){var c=b.target;if(c.pathname){var d=[];a.bq&&a.DNb&&d.push(_.Pta(_.R1a(a.ZMc,c.pathname),a.DNb,a.bq,["CLICK_RESULT_CONTENT"],a.BB,a.Xz));a.Fa.Ya({element:"FileListItem",action:"navigate",gestureName:"CLICK",bH:d});a.eW&&!_.EF(b)&&(b.preventDefault(),_.bo(a.Ua,c.pathname))}};
_.W.Object.defineProperties(_.ZK.prototype,{FQc:{configurable:!0,enumerable:!0,get:function(){return null==this.limit||this.files.length<this.limit?this.files.length:this.limit}}});_.ZK.O=function(a){return new (a||_.ZK)(_.u(_.Cg),_.u(_.Bu),_.u(_.fg),_.u(_.Fu))};
_.ZK.ya=_.tc({type:_.ZK,oa:[["file-list"]],ub:function(a,b){a&1&&_.Hf(YK,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.SFc=c.first)}},inputs:{czc:"ariaLabelledbyId",files:"files",ng:"queryParamsHandling",eW:"useRelativeUrls",bq:"searchRequestToken",DNb:"searchResponseToken",BB:"sessionStartTimeMs",Xz:"clientTimeResultsDisplayedMs",limit:"limit",hj:"isPiper",aggregations:"aggregations",ariaLabel:"ariaLabel"},features:[_.Mc],Aa:4,Ba:7,Ea:[["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"]],ua:function(a,b){a&1&&(_.A(0,"grid-layout",0,1),_.I("click",function(c){return ktb(b,c)}),_.x(2,rtb,2,2,"ng-container",2),_.O(3,"async"),_.B());a&2&&(_.y("leaveSpaceFor",b.FQc),_.cf("aria-labelledby",b.czc),_.t(2),_.y("ngForOf",_.Bf(5,pCb,_.R(3,3,b.fOb))))},styles:['file-list[_nghost-%COMP%]{display:block}.file-list-item[_ngcontent-%COMP%]{display:flex;padding:4px 16px 0}.file-item[_ngcontent-%COMP%]{border:1px solid transparent;box-sizing:border-box;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-item.folder[_ngcontent-%COMP%]:before{content:"folder";content:"folder"/"";display:inline-block;font-family:Google Material Icons;font-size:18px;height:18px;line-height:1;margin-right:3.653px;vertical-align:-5px;width:18px}.file-item.submodule[_ngcontent-%COMP%]:before{content:"snippet_folder";content:"snippet_folder"/"";display:inline-block;font-family:Google Material Icons;font-size:18px;height:18px;line-height:1;margin-right:3.653px;vertical-align:-5px;width:18px}.file-item.file[_ngcontent-%COMP%]:before{content:"insert_drive_file";content:"insert_drive_file"/"";display:inline-block;font-family:Google Material Icons;font-size:18px;height:18px;line-height:1;margin-right:3.653px;vertical-align:-5px;width:18px}.file-item.link[_ngcontent-%COMP%]:before{content:"link";content:"link"/"";display:inline-block;font-family:Google Material Icons;font-size:18px;height:18px;line-height:1;margin-right:3.653px;vertical-align:-5px;width:18px}span[_ngcontent-%COMP%]{vertical-align:middle}.deleted[_ngcontent-%COMP%]{text-decoration:line-through}.bbcp[_ngcontent-%COMP%]{height:18px;width:18px}.aggregations[_ngcontent-%COMP%]{align-self:center}.aggregation[_ngcontent-%COMP%]{padding-left:4px}'],
Oa:0});_.$K=function(){};_.$K.O=function(a){return new (a||_.$K)};_.$K.Da=_.uc({type:_.$K});_.$K.Ca=_.ec({imports:[_.rA,_.dI]});_.aL=function(){};_.aL.O=function(a){return new (a||_.aL)};_.aL.Da=_.uc({type:_.aL});_.aL.Ca=_.ec({Pb:[_.OI],imports:[_.Um]});_.bL=function(){};_.bL.O=function(a){return new (a||_.bL)};_.bL.Da=_.uc({type:_.bL});_.bL.Ca=_.ec({imports:[_.Ao,_.Um,_.DE,_.yv,_.dt]});var cL=function(){};cL.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=_.k(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};cL.O=function(a){return new (a||cL)};cL.Ae=_.xc({name:"activeAggregations",type:cL,de:!0});var dL=function(){};dL.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 _.Qg(a)}};dL.O=function(a){return new (a||dL)};dL.Ae=_.xc({name:"icon",type:dL,de:!0});var eL=function(a,b){this.Ef=a;this.ua=b;this.Ota=-1;this.rxb=2E3;this.ol=!0;this.FBb=!1};_.h=eL.prototype;_.h.Tb=function(a){this.ol=!0;a.incrementalForLimit&&!a.incrementalForOf&&(this.FBb=!0)};_.h.Go=function(){var a=this;this.ol&&(this.ol=!1,this.FBb||this.Ef.clear(),this.clearInterval(),this.JU(),this.bVa=setInterval(function(){a.JU()},1))};_.h.Ka=function(){this.clearInterval()};
_.h.JU=function(){var a=null==this.Ota||0>this.Ota?Infinity:this.Ota;if(this.Pta){var b=this.Ef.length,c=Math.min(b+this.rxb,this.Pta.length);for(c=Math.min(a,c);b<c;b++)this.Ef.Sh(this.ua,{va:this.Pta[b]});b>=Math.min(a,this.Pta.length)&&this.clearInterval()}else this.clearInterval()};_.h.clearInterval=function(){null!=this.bVa&&clearInterval(this.bVa);this.bVa=void 0};eL.O=function(a){return new (a||eL)(_.u(_.Ef),_.u(_.Df))};
eL.Ha=_.wc({type:eL,oa:[["","incrementalFor","","incrementalForOf",""]],inputs:{Pta:"incrementalForOf",Ota:"incrementalForLimit",rxb:"incrementalForCount"},features:[_.Mc]});var fL=function(){};fL.prototype.transform=function(a,b,c){if(a.ro){var d=a.Df;c=d?c||a.Oc&&_.RE(a.Oc)?";"+_.Wg.qMb+"="+d:";"+_.Wg.Df+"="+d:""}else c="";return c?(b&&(b=b.replace(/;(rcl|drc)=[^;]+/,"")),encodeURIComponent(a.name)+c+b):encodeURIComponent(a.name)+b};fL.O=function(a){return new (a||fL)};fL.Ae=_.xc({name:"toHref",type:fL,de:!0});var gL=function(){};gL.O=function(a){return new (a||gL)};gL.Da=_.uc({type:gL});gL.Ca=_.ec({});_.hL=function(){};_.hL.O=function(a){return new (a||_.hL)};_.hL.Da=_.uc({type:_.hL});_.hL.Ca=_.ec({imports:[_.Ao,_.Um,gL,_.dt,_.Sw,_.RK,_.dI,_.go]});_.dnb(_.ZK,[_.Nm,_.Om,YK,_.eo,eL],[_.Tm,cL,dL,fL]);
_.qAb=!0;
}catch(e){_._DumpException(e)}
try{
var DCb,BCb,yCb,zCb,ACb,CCb,ECb,GCb,FCb,HCb,ICb,QCb,wL;_.wCb=function(a){var b=a.host,c=a.df,d=a.PG;a=a.bi;if(c)b={type:"project",id:c.projectId};else if(b)b={type:"host",id:b.name};else{if(d)return new _.Xg({});if(a)b={type:"ossProject",id:a.name};else throw Error("dd");}return new _.Zg({te:b})};_.xCb=function(a){if(a.path&&"/"!==a.path){var b=a.path.split("/");return b[b.length-(a.MD?1:2)]}return a.repository?a.repository:a.qb?a.qb:""};
DCb=function(a){a=[[0,_.eob],[1,yCb(a)],[2,zCb(a)],[3,ACb(a)],[4,BCb(a)],[5,CCb(a)]].filter(function(b){return!!b[1]});return new Map(a)};BCb=function(a){var b=a.path;void 0!==b?""===b||"/"===b?b="":b.endsWith("/")||(b=_.Rg(b),b=""===b||"/"===b?"":_.tnb(b)):b=void 0;return b?{wo:"This directory",value:_.$h({te:ECb(a),repository:a.repository,path:b,Db:_.jF(a)&&a.Db?_.Vg(a.Db):void 0}),Ub:_.AF("d"),kU:"Search for code or files in this directory",Ws:"Directory"}:null};
yCb=function(a){if(_.QE(a)||_.jF(a))return null;a=ECb(a);if(!a)return null;var b=_.$h({te:a});return{wo:"host"===a.type?"This host":"This project",value:b,Ub:"host"===a.type?_.AF("h"):_.AF("p"),Ws:"host"===a.type?"Host":"Project"}};zCb=function(a){if(_.jF(a))return null;var b=a.repository;if(!b)return null;var c=_.$h({te:ECb(a),repository:b});return{wo:_.QE(a)?b:"This repository",value:c,Ub:_.QE(a)?_.AF("p"):_.AF("r"),Ws:_.QE(a)?"Project":"Repository"}};
ACb=function(a){if(!_.jF(a))return null;var b=a.repository,c=a.Db;if(!b||!c)return null;c=_.Vg(c);var d=_.cpa(c);return d||_.Tg(c)?{wo:d?"This branch":"This tag",value:_.$h({te:ECb(a),repository:b,Db:c}),Ub:_.AF("b"),kU:d?"Search for code or files in this branch":"Search for code or files in this tag",Ws:"Ref"}:null};CCb=function(a){a=a.params;return a.Qb?_.sob(a.Qb):null};ECb=function(a){var b=a.qb;a=a.Rc;if(b&&a)return{id:b,type:a}};
GCb=function(a,b,c){var d=DCb(a),e=_.tob(c).state,f=Array.from(d.values()),g=f.find(function(m){return _.qua(m,e.prefix)});c=!c.rk&&!c.zd;a.path&&1<a.path.length&&!a.MD&&d.has(4)?e.prefix=d.get(4):c?e.prefix=FCb(b,d):g?e.prefix=g:f.push(e.prefix);return{scopes:f,state:e}};FCb=function(a,b){var c=a.repository,d=a.qb,e=a.Db;a=a.params;var f=b.get(5);if(a.Qb&&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:_.eob};
HCb=function(a){if(!a||!a.qb||!a.Rc)return{};var b={zd:_.$h({te:{id:a.qb,type:a.Rc},repository:a.repository})};a=b.rk;b=void 0===b.zd?"":b.zd;var c=_.ai(b),d=c.te;c=c.repository;var e={};a&&(e.nn=a);c?e.prefix={wo:c,value:b,Ws:"Repository"}:d&&(e.prefix={wo:d.id,value:b,Ws:"host"===d.type?"Host":"Project"});return e};
_.JCb=function(a){var b=a.N1.map(function(c){var d,e,f,g;return{Zd:new RegExp(null!=(d=null==c?void 0:c.Zd)?d:""),fh:null!=(e=null==c?void 0:c.fh)?e:"",label:null!=(f=null==c?void 0:c.label)?f:void 0,Ub:null!=(g=null==c?void 0:c.Ub)?g:void 0}});a=a.o3.map(function(c){return{ME:ICb(c.ME),SE:ICb(c.SE)}});return{N1:b,o3:a}};
ICb=function(a){var b,c,d,e;return{Ap:new RegExp(null!=(b=null==a?void 0:a.Ap)?b:""),vt:null!=(c=null==a?void 0:a.vt)?c:"",Zd:new RegExp(null!=(d=null==a?void 0:a.Zd)?d:""),fh:null!=(e=null==a?void 0:a.fh)?e:""}};_.PCb=function(a){var b=_.KCb(a);return[_.LCb,_.MCb,_.NCb].find(function(c){return _.OCb(c,b)})};_.KCb=function(a){a=a.replace(/^\w+@([^:]+):/,"https://$1/");a=a.replace(/^ssh:\/\/\w+@/,"https://");a=new _.Th(a);_.AGa(a,"https");a.nd(a.he().replace(/\.git$/,""));return a};
QCb=function(a,b){return _.hwb(a,b).ha(_.v(function(c){return c.oaa}))};_.RCb=function(a,b){if(b.Db)return _.Md(b);var c=b.qb,d=b.repository,e=b.Rc;return c&&d&&e?QCb(a,{qb:c,repository:d,Rc:e}).ha(_.v(function(f){return f?_.$p(b.Zb(),f).kb():b})):_.Md(b)};wL=function(a){a=void 0===a?{}:a;this.i={};this.i.name=null==a.name?null:a.name};_.V(wL,_.U);wL.prototype.ma=function(){return wL};wL.prototype.ka=function(){return{keys:["name"]}};
_.W.Object.defineProperties(wL.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.i.name=a}}});var xL=function(a){a=void 0===a?{}:a;this.i={};this.i.projectId=null==a.projectId?null:a.projectId};_.V(xL,_.U);xL.prototype.ma=function(){return xL};xL.prototype.ka=function(){return{keys:["projectId"]}};
_.W.Object.defineProperties(xL.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.S(this,"projectId"):""},set:function(a){this.i.projectId=a}}});var yL=function(a){a=void 0===a?{}:a;this.i={};this.i.name=null==a.name?null:a.name};_.V(yL,_.U);yL.prototype.ma=function(){return yL};yL.prototype.ka=function(){return{keys:["name"]}};
_.W.Object.defineProperties(yL.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.i.name=a}}});_.zL=function(a){a=void 0===a?{}:a;this.i={};this.i.name=null==a.name?null:a.name;this.i.displayName=null==a.displayName?null:a.displayName};_.V(_.zL,_.U);_.zL.prototype.ma=function(){return _.zL};_.zL.prototype.ka=function(){return{keys:["displayName","name"]}};
_.W.Object.defineProperties(_.zL.prototype,{displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.S(this,"displayName"):""},set:function(a){this.i.displayName=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.i.name=a}}});
_.AL=function(a){a=void 0===a?{}:a;this.i={};this.i.regex=null==a.Zd?null:a.Zd;this.i.relatedRegex=null==a.fh?null:a.fh;this.i.label=null==a.label?null:a.label;this.i.shortcut=null==a.Ub?null:a.Ub};_.V(_.AL,_.U);_.AL.prototype.ma=function(){return _.AL};_.AL.prototype.ka=function(){return{keys:["label","regex","relatedRegex","shortcut"]}};
_.W.Object.defineProperties(_.AL.prototype,{label:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"label")?_.S(this,"label"):""},set:function(a){this.i.label=a}},Zd:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"regex")?_.S(this,"regex"):""},set:function(a){this.i.regex=a}},fh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedRegex")?_.S(this,"relatedRegex"):""},set:function(a){this.i.relatedRegex=a}},Ub:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"shortcut")?_.S(this,"shortcut"):""},set:function(a){this.i.shortcut=a}}});_.BL=function(a){a=void 0===a?{}:a;this.i={};this.i.host=null==a.host?null:a.host;this.i.project=null==a.df?null:a.df;this.i.depot=null==a.PG?null:a.PG;this.i.codeReviewEnabled=null==a.rlb?null:a.rlb;this.i.ossProject=null==a.bi?null:a.bi};_.V(_.BL,_.U);_.BL.prototype.ma=function(){return _.BL};
_.BL.prototype.ka=function(){return{keys:["codeReviewEnabled","depot","host","ossProject","project"],Ja:{depot:yL,host:wL,ossProject:_.zL,project:xL}}};
_.W.Object.defineProperties(_.BL.prototype,{rlb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"codeReviewEnabled")?_.S(this,"codeReviewEnabled"):!1},set:function(a){this.i.codeReviewEnabled=a}},PG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depot")?_.S(this,"depot"):null},set:function(a){this.i.depot=a}},host:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"host")?_.S(this,"host"):null},set:function(a){this.i.host=a}},bi:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"ossProject")?_.S(this,"ossProject"):null},set:function(a){this.i.ossProject=a}},df:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"project")?_.S(this,"project"):null},set:function(a){this.i.project=a}}});
_.CL=function(a){a=void 0===a?{}:a;this.i={};this.i.repositoryKey=null==a.Rf?null:a.Rf;this.i.latestCommitLog=null==a.aBb?null:a.aBb;this.i.repositoryGroup=null==a.te?null:a.te;this.i.description=null==a.description?null:a.description;this.i.mirrorUrl=null==a.QT?null:a.QT;this.i.displayName=null==a.displayName?null:a.displayName};_.V(_.CL,_.U);_.CL.prototype.ma=function(){return _.CL};
_.CL.prototype.ka=function(){return{keys:"description displayName latestCommitLog mirrorUrl repositoryGroup repositoryKey".split(" "),Ja:{latestCommitLog:_.cH,repositoryGroup:_.BL,repositoryKey:_.PG}}};
_.W.Object.defineProperties(_.CL.prototype,{description:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"description")?_.S(this,"description"):""},set:function(a){this.i.description=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.S(this,"displayName"):""},set:function(a){this.i.displayName=a}},aBb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"latestCommitLog")?_.S(this,"latestCommitLog"):null},set:function(a){this.i.latestCommitLog=
a}},QT:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"mirrorUrl")?_.S(this,"mirrorUrl"):""},set:function(a){this.i.mirrorUrl=a}},te:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryGroup")?_.S(this,"repositoryGroup"):null},set:function(a){this.i.repositoryGroup=a}},Rf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.S(this,"repositoryKey"):null},set:function(a){this.i.repositoryKey=a}}});
_.DL=function(a){a=void 0===a?{}:a;this.i={};this.i.dirRegex=null==a.Ap?null:a.Ap;this.i.targetDir=null==a.vt?null:a.vt;this.i.regex=null==a.Zd?null:a.Zd;this.i.relatedRegex=null==a.fh?null:a.fh};_.V(_.DL,_.U);_.DL.prototype.ma=function(){return _.DL};_.DL.prototype.ka=function(){return{keys:["dirRegex","regex","relatedRegex","targetDir"]}};
_.W.Object.defineProperties(_.DL.prototype,{Ap:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"dirRegex")?_.S(this,"dirRegex"):""},set:function(a){this.i.dirRegex=a}},Zd:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"regex")?_.S(this,"regex"):""},set:function(a){this.i.regex=a}},fh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedRegex")?_.S(this,"relatedRegex"):""},set:function(a){this.i.relatedRegex=a}},vt:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"targetDir")?_.S(this,"targetDir"):""},set:function(a){this.i.targetDir=a}}});_.EL=function(a){a=void 0===a?{}:a;this.i={};this.i.srcToTest=null==a.ME?null:a.ME;this.i.testToSrc=null==a.SE?null:a.SE};_.V(_.EL,_.U);_.EL.prototype.ma=function(){return _.EL};_.EL.prototype.ka=function(){return{keys:["srcToTest","testToSrc"],Ja:{srcToTest:_.DL,testToSrc:_.DL}}};
_.W.Object.defineProperties(_.EL.prototype,{ME:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"srcToTest")?_.S(this,"srcToTest"):null},set:function(a){this.i.srcToTest=a}},SE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"testToSrc")?_.S(this,"testToSrc"):null},set:function(a){this.i.testToSrc=a}}});_.FL=function(a){a=void 0===a?{}:a;this.i={};this.i.relatedFileConfigs=null==a.N1?null:a.N1;this.i.testDirPairs=null==a.o3?null:a.o3};_.V(_.FL,_.U);_.FL.prototype.ma=function(){return _.FL};
_.FL.prototype.ka=function(){return{Pa:{relatedFileConfigs:_.AL,testDirPairs:_.EL},keys:["relatedFileConfigs","testDirPairs"]}};_.W.Object.defineProperties(_.FL.prototype,{N1:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedFileConfigs")?_.S(this,"relatedFileConfigs"):[]},set:function(a){this.i.relatedFileConfigs=a}},o3:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"testDirPairs")?_.S(this,"testDirPairs"):[]},set:function(a){this.i.testDirPairs=a}}});_.GL=function(a,b){_.eG.call(this,a);this.fv=b||"Source"};_.V(_.GL,_.eG);_.GL.prototype.jm=function(a){var b=_.xCb(a);_.QE(a)&&a.params.Qb&&(a=_.Inb(a),b=b?b+" - "+a:a);this.title.jm(b?b+" - "+this.fv:this.fv)};_.GL.O=function(a){return new (a||_.GL)(_.q(_.An),_.q(_.r2a,8))};_.GL.ta=_.p({token:_.GL,qa:_.GL.O,Ga:"root"});_.HL=function(a,b,c,d){this.Jj=a;this.Z0a=b;this.AE=c;this.document=d};_.HL.prototype.resolve=function(a){var b=_.$g(a);return _.SCb(this,b,a.hv)};
_.SCb=function(a,b,c){var d=_.Og(c);c=HCb(b);var e=new _.Ee,f=_.RCb(a.AE,b).ha(_.v(function(n){return GCb(n,b,d)})).ha(_.Ie(function(n){var r=n.scopes;return _.oub(a.Z0a,d.Fe,n.state).ha(_.Ke(function(w){a.Jj.e2.a2a(r,w.prefix||null)}),_.v(function(w){return w.x4a}))}));f=_.ge(f,e);var g=new _.cyb(a.document,a.Jj),m=BCb(b)||void 0;return{mNa:f,nea:!0,Hwa:c,Jj:a.Jj,rNb:a.Jj.e2.rv,g2a:_.fyb(g,e,m)}};_.HL.O=function(a){return new (a||_.HL)(_.q(_.tJ),_.q(_.fI),_.q(_.NI),_.q(_.vg))};
_.HL.ta=_.p({token:_.HL,qa:_.HL.O});_.TCb=void 0;_.IL=function(){};_.W.Object.defineProperties(_.IL.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return _.TCb}}});_.IL.O=function(a){return new (a||_.IL)};_.IL.ta=_.p({token:_.IL,qa:_.IL.O,Ga:"root"});var UCb;UCb=function(a){var b=a.icon,c=a.cxa,d=a.oya;this.name=a.name;this.icon=b;this.cxa=c;this.oya=d;this.domain=(new _.Th(c)).Ng()};_.OCb=function(a,b){return b.Ng()===a.domain||b.Ng().endsWith("."+a.domain)};_.LCb=new UCb({name:"GitHub",icon:"shared:github",cxa:"https://github.com",oya:"https://github.com/logout"});_.MCb=new UCb({name:"Bitbucket",icon:"shared:bitbucket_v3",cxa:"https://bitbucket.org",oya:"https://id.atlassian.com/logout?continue=https%3A%2F%2Fbitbucket.org%2Faccount%2Fsignout%2F"});
_.NCb=new UCb({name:"GitLab",icon:"shared:gitlab_v2",cxa:"https://gitlab.com",oya:"https://gitlab.com/users/sign_out"});
}catch(e){_._DumpException(e)}
try{
var XCb;XCb=function(a){a&1&&(_.A(0,"div",12),_.dd(),_.A(1,"svg",13),_.E(2,"path",14),_.B(),_.A(3,"svg",15),_.E(4,"path",16),_.B()())};_.JL=function(a,b){a=String(a);if(!b.test(a))throw Error("rb`"+a+"`"+b.toString());};_.KL=function(a,b){this.id="mat-error-"+_.M4a--;a||b.na.setAttribute("aria-live","polite")};_.KL.O=function(a){return new (a||_.KL)(_.fd("aria-live"),_.u(_.ld))};
_.KL.Ha=_.wc({type:_.KL,oa:[["mat-error"]],yb:["aria-atomic","true",1,"mat-error"],tb:1,Za:function(a,b){a&2&&_.cf("id",b.id)},inputs:{id:"id"},features:[_.yf([{wa:_.G4a,Hb:_.KL}])]});_.YCb=new _.Bc("mat-slide-toggle-default-options",{Ga:"root",qa:function(){return{hQa:!1,ZS:!1}}});var ZCb,$Cb,aDb,bDb;ZCb=["switch"];$Cb={wa:_.Lv,Hb:_.kc(function(){return _.LL}),wd:!0};aDb=function(a,b){this.source=a;this.checked=b};bDb=0;
_.LL=function(a,b,c,d,e,f){this.Ma=a;this.Yc=b;this.ab=c;this.defaults=e;this.le=function(){};this.Oe=function(){};this.Tf=!1;this.name=null;this.vr="after";this.He=this.ariaLabel=null;this.hd=this.disabled=!1;this.tabIndex=0;this.Uc=new _.El;this.ska=new _.El;this.tabIndex=parseInt(d)||0;this.color=e.color||"accent";this.uz="NoopAnimations"===f;this.id=this.mw="mat-mdc-slide-toggle-"+ ++bDb;var g;this.ZS=null!=(g=e.ZS)?g:!1;this.Tt=this.mw+"-label"};_.h=_.LL.prototype;
_.h.iz=function(a){return new aDb(this,a)};_.h.focus=function(){this.exc.na.focus()};_.h.je=function(){var a=this;this.Yc.wl(this.Ma,!0).subscribe(function(b){"keyboard"===b||"program"===b?(a.fl=!0,_.al(a.ab)):b||Promise.resolve().then(function(){a.fl=!1;a.Oe();_.al(a.ab)})})};_.h.Ka=function(){this.Yc.Mj(this.Ma)};_.h.Xm=function(a){this.checked=!!a};_.h.Sm=function(a){this.le=a};_.h.Er=function(a){this.Oe=a};_.h.To=function(a){this.disabled=a;_.al(this.ab)};
_.h.toggle=function(){this.checked=!this.checked;this.le(this.checked)};_.h.ep=function(){this.le(this.checked);this.Uc.emit(this.iz(this.checked))};_.h.Jl=function(){this.ska.emit();this.defaults.hQa||(this.checked=!this.checked,this.le(this.checked),this.Uc.emit(new aDb(this,this.checked)))};_.h.Csc=function(){return this.He?this.He:this.ariaLabel?null:this.Tt};
_.W.Object.defineProperties(_.LL.prototype,{Wpa:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.mw)+"-button"}},checked:{configurable:!0,enumerable:!0,get:function(){return this.Tf},set:function(a){this.Tf=a;_.al(this.ab)}},tr:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.mw)+"-input"}}});_.LL.O=function(a){return new (a||_.LL)(_.u(_.ld),_.u(_.iq),_.u(_.cl),_.fd("tabindex"),_.u(_.YCb),_.u(_.Zk,8))};
_.LL.ya=_.tc({type:_.LL,oa:[["mat-slide-toggle"]],ub:function(a,b){a&1&&_.Hf(ZCb,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.exc=c.first)}},yb:[1,"mat-mdc-slide-toggle"],tb:13,Za:function(a,b){a&2&&(_.kf("id",b.id),_.cf("tabindex",null)("aria-label",null)("name",null)("aria-labelledby",null),_.gf(b.color?"mat-"+b.color:""),_.ef("mat-mdc-slide-toggle-focused",b.fl)("mat-mdc-slide-toggle-checked",b.checked)("_mat-animation-noopable",b.uz))},inputs:{disabled:["disabled","disabled",_.Of],hd:["disableRipple",
"disableRipple",_.Of],color:"color",tabIndex:["tabIndex","tabIndex",function(a){return null==a?0:_.Qf(a)}],name:"name",id:"id",vr:"labelPosition",ariaLabel:["aria-label","ariaLabel"],He:["aria-labelledby","ariaLabelledby"],hu:["aria-describedby","ariaDescribedby"],required:["required","required",_.Of],checked:["checked","checked",_.Of],ZS:["hideIcon","hideIcon",_.Of]},outputs:{Uc:"change",ska:"toggleChange"},Sb:["matSlideToggle"],standalone:!0,features:[_.yf([$Cb]),_.bf,_.zf],Yb:["*"],Aa:13,Ba:25,
Ea:[[1,"mdc-form-field"],["role","switch","type","button",1,"mdc-switch",3,"tabIndex","disabled","click"],["switch",""],[1,"mdc-switch__track"],[1,"mdc-switch__handle-track"],[1,"mdc-switch__handle"],[1,"mdc-switch__shadow"],[1,"mdc-elevation-overlay"],[1,"mdc-switch__ripple"],["mat-ripple","",1,"mat-mdc-slide-toggle-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],["class","mdc-switch__icons"],[1,"mdc-label",3,"for","click"],[1,"mdc-switch__icons"],
["viewBox","0 0 24 24","aria-hidden","true",1,"mdc-switch__icon","mdc-switch__icon--on"],["d","M19.69,5.23L8.96,15.96l-4.23-4.23L2.96,13.5l6,6L21.46,7L19.69,5.23z"],["viewBox","0 0 24 24","aria-hidden","true",1,"mdc-switch__icon","mdc-switch__icon--off"],["d","M20 13H4v-2h16v2z"]],ua:function(a,b){a&1&&(_.rf(),_.A(0,"div",0)(1,"button",1,2),_.I("click",function(){return b.Jl()}),_.E(3,"div",3),_.A(4,"div",4)(5,"div",5)(6,"div",6),_.E(7,"div",7),_.B(),_.A(8,"div",8),_.E(9,"div",9),_.B(),_.x(10,XCb,
5,0,"div",10),_.B()()(),_.A(11,"label",11),_.I("click",function(d){return d.stopPropagation()}),_.sf(12),_.B()());if(a&2){var c=_.vf(2);_.ef("mdc-form-field--align-end","before"==b.vr);_.t(1);_.ef("mdc-switch--selected",b.checked)("mdc-switch--unselected",!b.checked)("mdc-switch--checked",b.checked)("mdc-switch--disabled",b.disabled);_.y("tabIndex",b.disabled?-1:b.tabIndex)("disabled",b.disabled);_.cf("id",b.Wpa)("name",b.name)("aria-label",b.ariaLabel)("aria-labelledby",b.Csc())("aria-describedby",
b.hu)("aria-required",b.required||null)("aria-checked",b.checked);_.t(8);_.y("matRippleTrigger",c)("matRippleDisabled",b.hd||b.disabled)("matRippleCentered",!0);_.t(1);_.hf(10,b.ZS?-1:10);_.t(1);_.y("for",b.Wpa);_.cf("id",b.Tt)}},Ia:[_.Lr],styles:['.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}.mdc-switch{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;margin:0;outline:none;overflow:visible;padding:0;position:relative}.mdc-switch[hidden]{display:none}.mdc-switch:disabled{cursor:default;pointer-events:none}.mdc-switch__track{overflow:hidden;position:relative;width:100%}.mdc-switch__track::before,.mdc-switch__track::after{border:1px solid rgba(0,0,0,0);border-radius:inherit;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;width:100%}@media screen and (forced-colors: active){.mdc-switch__track::before,.mdc-switch__track::after{border-color:currentColor}}.mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);transform:translateX(0)}.mdc-switch__track::after{transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transform:translateX(-100%)}[dir=rtl] .mdc-switch__track::after,.mdc-switch__track[dir=rtl]::after{transform:translateX(100%)}.mdc-switch--selected .mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch__track::before,.mdc-switch--selected .mdc-switch__track[dir=rtl]::before{transform:translateX(-100%)}.mdc-switch--selected .mdc-switch__track::after{transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);transform:translateX(0)}.mdc-switch__handle-track{height:100%;pointer-events:none;position:absolute;top:0;transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);left:0;right:auto;transform:translateX(0)}[dir=rtl] .mdc-switch__handle-track,.mdc-switch__handle-track[dir=rtl]{left:auto;right:0}.mdc-switch--selected .mdc-switch__handle-track{transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch__handle-track,.mdc-switch--selected .mdc-switch__handle-track[dir=rtl]{transform:translateX(-100%)}.mdc-switch__handle{display:flex;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);left:0;right:auto}[dir=rtl] .mdc-switch__handle,.mdc-switch__handle[dir=rtl]{left:auto;right:0}.mdc-switch__handle::before,.mdc-switch__handle::after{border:1px solid rgba(0,0,0,0);border-radius:inherit;box-sizing:border-box;content:"";width:100%;height:100%;left:0;position:absolute;top:0;transition:background-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1),border-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);z-index:-1}@media screen and (forced-colors: active){.mdc-switch__handle::before,.mdc-switch__handle::after{border-color:currentColor}}.mdc-switch__shadow{border-radius:inherit;bottom:0;left:0;position:absolute;right:0;top:0}.mdc-elevation-overlay{bottom:0;left:0;right:0;top:0}.mdc-switch__ripple{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:-1}.mdc-switch:disabled .mdc-switch__ripple{display:none}.mdc-switch__icons{height:100%;position:relative;width:100%;z-index:1}.mdc-switch__icon{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;opacity:0;transition:opacity 30ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-switch--selected .mdc-switch__icon--on,.mdc-switch--unselected .mdc-switch__icon--off{opacity:1;transition:opacity 45ms 30ms cubic-bezier(0, 0, 0.2, 1)}.mdc-switch{width:var(--mdc-switch-track-width)}.mdc-switch.mdc-switch--selected:enabled .mdc-switch__handle::after{background:var(--mdc-switch-selected-handle-color)}.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-selected-hover-handle-color)}.mdc-switch.mdc-switch--selected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-selected-focus-handle-color)}.mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__handle::after{background:var(--mdc-switch-selected-pressed-handle-color)}.mdc-switch.mdc-switch--selected:disabled .mdc-switch__handle::after{background:var(--mdc-switch-disabled-selected-handle-color)}.mdc-switch.mdc-switch--unselected:enabled .mdc-switch__handle::after{background:var(--mdc-switch-unselected-handle-color)}.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-unselected-hover-handle-color)}.mdc-switch.mdc-switch--unselected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-unselected-focus-handle-color)}.mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__handle::after{background:var(--mdc-switch-unselected-pressed-handle-color)}.mdc-switch.mdc-switch--unselected:disabled .mdc-switch__handle::after{background:var(--mdc-switch-disabled-unselected-handle-color)}.mdc-switch .mdc-switch__handle::before{background:var(--mdc-switch-handle-surface-color)}.mdc-switch:enabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-handle-elevation)}.mdc-switch:disabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-disabled-handle-elevation)}.mdc-switch .mdc-switch__focus-ring-wrapper,.mdc-switch .mdc-switch__handle{height:var(--mdc-switch-handle-height)}.mdc-switch:disabled .mdc-switch__handle::after{opacity:var(--mdc-switch-disabled-handle-opacity)}.mdc-switch .mdc-switch__handle{border-radius:var(--mdc-switch-handle-shape)}.mdc-switch .mdc-switch__handle{width:var(--mdc-switch-handle-width)}.mdc-switch .mdc-switch__handle-track{width:calc(100% - var(--mdc-switch-handle-width))}.mdc-switch.mdc-switch--selected:enabled .mdc-switch__icon{fill:var(--mdc-switch-selected-icon-color)}.mdc-switch.mdc-switch--selected:disabled .mdc-switch__icon{fill:var(--mdc-switch-disabled-selected-icon-color)}.mdc-switch.mdc-switch--unselected:enabled .mdc-switch__icon{fill:var(--mdc-switch-unselected-icon-color)}.mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icon{fill:var(--mdc-switch-disabled-unselected-icon-color)}.mdc-switch.mdc-switch--selected:disabled .mdc-switch__icons{opacity:var(--mdc-switch-disabled-selected-icon-opacity)}.mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icons{opacity:var(--mdc-switch-disabled-unselected-icon-opacity)}.mdc-switch.mdc-switch--selected .mdc-switch__icon{width:var(--mdc-switch-selected-icon-size);height:var(--mdc-switch-selected-icon-size)}.mdc-switch.mdc-switch--unselected .mdc-switch__icon{width:var(--mdc-switch-unselected-icon-size);height:var(--mdc-switch-unselected-icon-size)}.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background-color:var(--mdc-switch-selected-hover-state-layer-color)}.mdc-switch.mdc-switch--selected:enabled:focus .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:focus .mdc-switch__ripple::after{background-color:var(--mdc-switch-selected-focus-state-layer-color)}.mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__ripple::after{background-color:var(--mdc-switch-selected-pressed-state-layer-color)}.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background-color:var(--mdc-switch-unselected-hover-state-layer-color)}.mdc-switch.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::after{background-color:var(--mdc-switch-unselected-focus-state-layer-color)}.mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__ripple::after{background-color:var(--mdc-switch-unselected-pressed-state-layer-color)}.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):hover .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before{opacity:var(--mdc-switch-selected-hover-state-layer-opacity)}.mdc-switch.mdc-switch--selected:enabled:focus.mdc-ripple-upgraded--background-focused .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:focus:not(.mdc-ripple-upgraded):focus .mdc-switch__ripple::before{transition-duration:75ms;opacity:var(--mdc-switch-selected-focus-state-layer-opacity)}.mdc-switch.mdc-switch--selected:enabled:active:not(.mdc-ripple-upgraded) .mdc-switch__ripple::after{transition:opacity 150ms linear}.mdc-switch.mdc-switch--selected:enabled:active:not(.mdc-ripple-upgraded):active .mdc-switch__ripple::after{transition-duration:75ms;opacity:var(--mdc-switch-selected-pressed-state-layer-opacity)}.mdc-switch.mdc-switch--selected:enabled:active.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-switch-selected-pressed-state-layer-opacity)}.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):hover .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before{opacity:var(--mdc-switch-unselected-hover-state-layer-opacity)}.mdc-switch.mdc-switch--unselected:enabled:focus.mdc-ripple-upgraded--background-focused .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:focus:not(.mdc-ripple-upgraded):focus .mdc-switch__ripple::before{transition-duration:75ms;opacity:var(--mdc-switch-unselected-focus-state-layer-opacity)}.mdc-switch.mdc-switch--unselected:enabled:active:not(.mdc-ripple-upgraded) .mdc-switch__ripple::after{transition:opacity 150ms linear}.mdc-switch.mdc-switch--unselected:enabled:active:not(.mdc-ripple-upgraded):active .mdc-switch__ripple::after{transition-duration:75ms;opacity:var(--mdc-switch-unselected-pressed-state-layer-opacity)}.mdc-switch.mdc-switch--unselected:enabled:active.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-switch-unselected-pressed-state-layer-opacity)}.mdc-switch .mdc-switch__ripple{height:var(--mdc-switch-state-layer-size);width:var(--mdc-switch-state-layer-size)}.mdc-switch .mdc-switch__track{height:var(--mdc-switch-track-height)}.mdc-switch:disabled .mdc-switch__track{opacity:var(--mdc-switch-disabled-track-opacity)}.mdc-switch:enabled .mdc-switch__track::after{background:var(--mdc-switch-selected-track-color)}.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::after{background:var(--mdc-switch-selected-hover-track-color)}.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::after{background:var(--mdc-switch-selected-focus-track-color)}.mdc-switch:enabled:active .mdc-switch__track::after{background:var(--mdc-switch-selected-pressed-track-color)}.mdc-switch:disabled .mdc-switch__track::after{background:var(--mdc-switch-disabled-selected-track-color)}.mdc-switch:enabled .mdc-switch__track::before{background:var(--mdc-switch-unselected-track-color)}.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::before{background:var(--mdc-switch-unselected-hover-track-color)}.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::before{background:var(--mdc-switch-unselected-focus-track-color)}.mdc-switch:enabled:active .mdc-switch__track::before{background:var(--mdc-switch-unselected-pressed-track-color)}.mdc-switch:disabled .mdc-switch__track::before{background:var(--mdc-switch-disabled-unselected-track-color)}.mdc-switch .mdc-switch__track{border-radius:var(--mdc-switch-track-shape)}.mdc-switch:enabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-handle-elevation-shadow)}.mdc-switch:disabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-disabled-handle-elevation-shadow)}.mat-mdc-slide-toggle .mdc-label{font-family:var(--mat-slide-toggle-label-text-font);font-size:var(--mat-slide-toggle-label-text-size);letter-spacing:var(--mat-slide-toggle-label-text-tracking);line-height:var(--mat-slide-toggle-label-text-line-height);font-weight:var(--mat-slide-toggle-label-text-weight)}.mat-mdc-slide-toggle{display:inline-block;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0}.mat-mdc-slide-toggle .mat-mdc-slide-toggle-ripple,.mat-mdc-slide-toggle .mdc-switch__ripple::after{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:50%;pointer-events:none}.mat-mdc-slide-toggle .mat-mdc-slide-toggle-ripple:not(:empty),.mat-mdc-slide-toggle .mdc-switch__ripple::after:not(:empty){transform:translateZ(0)}.mat-mdc-slide-toggle .mdc-switch__ripple::after{content:"";opacity:0}.mat-mdc-slide-toggle .mdc-switch:hover .mdc-switch__ripple::after{opacity:.04;transition:opacity 75ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-focused .mdc-switch .mdc-switch__ripple::after{opacity:.12}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-focused .mat-mdc-focus-indicator::before{content:""}.mat-mdc-slide-toggle .mat-ripple-element{opacity:.12}.mat-mdc-slide-toggle .mat-mdc-focus-indicator::before{border-radius:50%}.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle-track,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-elevation-overlay,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__icon,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle::before,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle::after,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__track::before,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__track::after{transition:none}.mat-mdc-slide-toggle .mdc-switch:enabled+.mdc-label{cursor:pointer}\n'],
ob:2,Oa:0});
}catch(e){_._DumpException(e)}
try{
var cDb,ML;cDb=function(a){return a.HS().ha(_.v(function(b){return null==b?b:"MINI"===b||"XREF_PREVIEW"===b}))};_.dDb=function(a){return cDb(a).ha(_.v(function(b){return null!=b?b:!1}))};_.eDb=function(a,b){a.E2(b?"XREF_PREVIEW":"MAIN")};ML=function(){};ML.O=function(a){return new (a||ML)};ML.Da=_.uc({type:ML});ML.Ca=_.ec({});var NL=function(){};NL.O=function(a){return new (a||NL)};NL.Da=_.uc({type:NL});NL.Ca=_.ec({imports:[ML,_.Xq,_.Mr,ML,_.Xq]});
var fDb=new _.Bc("GMAT_SLIDE_TOGGLE_OPTIONS",{Ga:"root",qa:function(){return{Lg:!1}}});_.OL=function(a){this.options=a};_.OL.O=function(a){return new (a||_.OL)(_.u(fDb))};_.OL.Ha=_.wc({type:_.OL,oa:[["mat-slide-toggle"]],tb:2,Za:function(a,b){a&2&&_.ef("gmat-mdc-slide-toggle",!b.options.Lg)}});_.PL=function(){};_.PL.O=function(a){return new (a||_.PL)};_.PL.Da=_.uc({type:_.PL});_.PL.Ca=_.ec({Pb:[{wa:_.YCb,nc:{color:"primary"}}],imports:[NL]});
}catch(e){_._DumpException(e)}
try{
var UHc=function(){var a=_.zc.apply(0,arguments);return function(b){return _.qha(b,_.ce.apply(null,[b].concat(_.Dc(a))))}},VHc=function(){return function(a){return _.Be(new _.ol)(a)}},WHc=function(a){return"1"===(null==a?void 0:a.trim())},XHc=function(a){return(a.error.details||[]).find(function(b){var c=_.MWa.get("DebugInfo");return c&&b["@type"]===c+"DebugInfo"})},YHc=function(a){var b=a.repository;return!!a.te||!!b},ZHc=function(a,b){a&1&&_.E(0,"breadcrumb",7);a&2&&_.y("items",b.Na)},$Hc=function(a,
b){a&1&&(_.A(0,"span",8),_.N(1),_.B());a&2&&(a=b.title,b=_.M(),_.cf("id","root-indicator-"+b.resultIndex),_.t(1),_.wf(" ",a," "))},aIc=function(a){a&1&&_.E(0,"onedev-changelist-hovercard",12,13);if(a&2){var b=_.vf(1);a=_.M().cl;_.y("changelistId",a)("onedevIsHovercardReady",b.BH)}},bIc=function(a,b){a&1&&(_.A(0,"a",9),_.N(1),_.B(),_.A(2,"onedev-hovercard",null,10),_.x(4,aIc,2,2,"onedev-changelist-hovercard",11),_.B());if(a&2){a=b.title;var c=b.cl;b=b.Oc;var d=_.vf(3),e=_.M();_.y("universalLink",e.jBc(b,
c))("ascTrackElement",e.uc)("trackListIndex",e.resultIndex)("onedevHovercardTrigger",d)("feedbackEvent",e.hS);_.cf("id","ref-indicator-"+e.resultIndex)("aria-describedby","root-indicator-"+e.resultIndex);_.t(1);_.wf(" ",a," ")}},cIc=function(a,b){a&1&&(_.A(0,"span",14),_.N(1),_.B());a&2&&(a=b.title,b=_.M(),_.cf("id","ref-indicator-"+b.resultIndex),_.t(1),_.wf(" ",a," "))},dIc=function(a,b){a&1&&_.E(0,"segmented-dropdown-button",15);a&2&&_.y("item",b.R_a)("useBreadcrumbStyling",!1)},eIc=function(a,
b){a&1&&_.E(0,"ref-picker",16);a&2&&_.y("refPickerData",b.I1)},gIc=function(a,b){a&1&&(_.A(0,"a",17,18)(2,"div",19),_.N(3),_.A(4,"span",20),_.N(5),_.B()()());a&2&&(a=b.Oc,b=_.M(),_.y("routerLink",_.Xp(a))("ascTrackElement",b.uc)("trackListIndex",b.resultIndex)("feedbackEvent",b.hS),_.cf("id","search-result-header-"+b.resultIndex)("aria-describedby","root-indicator-"+b.resultIndex),_.t(3),_.wf(" ",fIc(a.path)[0],""),_.t(2),_.xf(fIc(a.path)[1]))},fIc=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("/")]},hIc=function(a){a&1&&(_.F(0),_.E(1,"code-example-usage",1),_.O(2,"async"),_.O(3,"async"),_.H());if(a&2){a=_.M();var b;_.t(1);_.y("logElement",a.mi)("codeExamples",null!==(b=_.R(2,4,a.dZ))&&void 0!==b?b:void 0)("source",a.source)("hidden",!_.R(3,6,a.pQc))}},iIc=function(a,b){var c=Object.assign({},a,{zd:void 0,YI:void 0,yU:void 0}),d=Object.assign({},b,{zd:void 0,
YI:void 0,yU:void 0});return _.Qb(c,d)&&_.$h(a.zd)===_.$h(b.zd)&&WHc(a.YI.vra)===WHc(b.YI.vra)},nIc=function(a,b,c){var d=a.zB,e=a.NU;return d?d.map(function(f){var g=f.hsa,m=f.dQa,n=f.UU,r=f.oha,w=f.MG;f=f.xga;if(g){m=_.znb(g.Mg);var z=g.Ih,D=g.wva,J=g.NG;g=g.OG;var L=jIc(z),P=kIc(z);n=lIc(m,0,e,n,r,w,f,c,z,L,D,D-P,J,g)}else n=m&&b?mIc(m,_.znb(m.Mg),e,n,r,w,f,c):null;return n}).filter(function(f){return!!f}):[]},mIc=function(a,b,c,d,e,f,g,m){a=a.qOa;c=lIc(b,1,c,d,e,f,g,m);var n=b.Zb();c.children=
a.slice(0,12).map(function(r){var w=r.type;r=n.nd(r.path).kb();return{entryType:oIc(w),Oc:r,path:r.path,name:_.Xz(r.path)}});c.ovb=12<a.length;return c},oIc=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}},lIc=function(a,b,c,d,e,f,g,m,n,r,w,z,D,J){n=void 0===n?[]:n;r=void 0===r?!1:r;w=void 0===w?0:w;z=void 0===z?0:z;D=void 0===D?"":D;J=void 0===J?"":J;1===b&&(a=a.Zb().nd(_.tnb(a.path)).kb());
a={Oc:a,bq:c,tv:d,wPc:e,xga:g,BB:m,MG:f};switch(b){case 0:return Object.assign({},a,{tGc:r,GYa:z,wva:w,Ih:n,type:b,NG:D,OG:J});case 1:return Object.assign({},a,{type:b});default:return _.Qg(b,"Unknown result type: "+b)}},jIc=function(a){return a.some(function(b){return b.qt.some(function(c){c=c.Tu;return!!c&&c.wR.some(function(d){return 0<d.length})})})},kIc=function(a){return(new Set(a.flatMap(function(b){return b.qt.filter(function(c){return c.mN&&c.mN.some(function(d){return 0<d.length})}).map(function(c){return c.lineNumber})}))).size},
pIc=function(a){return 2===(null==a?void 0:a.type)},qIc=function(a,b,c,d){b=Math.floor(b/c.pageSize);var e=b*c.pageSize;return{Id:b,tEc:e,dL:a.dL,Xs:a.Xs,Al:c,GOc:d,Cl:d.ppa.slice(e,Math.min(e+c.pageSize,d.ppa.length)),Xq:a.Xq,Yq:a.Yq,tE:a.tE}},uIc=function(a){var b=void 0,c=void 0;if(1===a.length){var d=a[0];if(5===d.Lk&&!d.GM&&(d=rIc(d.value,sIc)))return d}d=_.k(_.ni(a));for(var e=d.next();!e.done;e=d.next())e=e.value,5===e.Lk&&a.includes(e)&&!e.GM?(e=rIc(e.value,sIc))&&(c=e):5===e.Lk?(e=rIc(e.value,
tIc))&&(c=e):1===e.Lk&&12===e.label&&e.value&&(e=rIc(e.value.value,sIc))&&(b=e);return c||b},rIc=function(a,b){if(a=b.exec(a))if(a=_.k(a),a.next(),a=a.next().value,a=Number(a),!isNaN(a)&&0<a)return a},vIc=function(a){if(a&1){var b=_.Sc();_.F(0);_.E(1,"splitter",14);_.A(2,"div",15,16)(4,"result-preview",17);_.I("close",function(){_.Tc(b);var e=_.M(3);return _.Vc(e.hB=void 0)});_.B()();_.H()}if(a&2){var c=_.vf(3);a=_.M(2).Na;var d=_.M();_.t(1);_.y("changeSizeOf",c);_.t(3);_.y("target",d.hB)("loadedQueryContext",
a.Xb.Al)}},wIc=function(a){if(a&1){var b=_.Sc();_.F(0);_.A(1,"div",6);_.E(2,"query-suggestion",7);_.O(3,"async");_.E(4,"result-header",8);_.O(5,"async");_.O(6,"async");_.E(7,"search-result-warnings",9);_.A(8,"div",10)(9,"result-list",11);_.I("previewTriggered",function(d){_.Tc(b);var e=_.M(2);e.hB=e.hB===d?void 0:d;return _.Vc()});_.O(10,"async");_.E(11,"result-footer",12);_.B()()();_.x(12,vIc,5,3,"ng-container",13);_.H()}if(a&2){a=_.M().Na;var c=_.M();_.t(2);_.y("searchResultsElementName",c.Fl)("pagedData",
_.R(3,15,c.KGb));_.t(2);_.y("searchResultsElementName",c.Fl)("pagedSearchResponse",a.Xb)("queryContext",_.R(5,17,c.Al))("showCanonicalCodeExampleFeature",_.R(6,19,c.EB));_.t(3);_.y("warnings",a.Xb.tE);_.t(2);_.y("previewTarget",c.hB)("resultPage",a.Xb)("searchResultsElementName",c.Fl)("showResultsIncomplete",c.i2?2===a.state?!0:1===a.state&&3===a.JC.TQa:!1)("showCanonicalCodeExampleFeature",_.R(10,21,c.EB));_.t(2);_.y("paginatedResults",a.Xb)("trackElement",c.Fl);_.t(1);_.y("ngIf",c.hB)}},xIc=function(a){a&
1&&_.E(0,"loading",18);a&2&&_.y("diameter",20)},yIc=function(a){a&1&&_.E(0,"search-results-incomplete",25);a&2&&(a=_.M(3),_.y("docLink",a.i2)("trackElement",a.Fl))},zIc=function(a){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=_.M(2).Na,_.t(1),_.xf(a.Bya))},AIc=function(a){a&1&&(_.A(0,"a",29),_.N(1),_.B());a&2&&(a=_.M().Na,_.y("externalLink",a.link),_.t(1),_.xf(a.message))},BIc=function(a){if(a&1){var b=_.Sc();_.A(0,"button",30);_.I("click",function(){_.Tc(b);var c=_.M().Na;return _.Vc(c.callback())});
_.N(1);_.B()}a&2&&(a=_.M().Na,_.t(1),_.wf(" ",a.message," "))},CIc=function(a,b){a&1&&(_.A(0,"div",26),_.x(1,AIc,2,2,"a",27)(2,BIc,2,1,"button",28),_.B());a&2&&(a=b.Na,_.t(1),_.y("ngIf",a.link),_.t(1),_.y("ngIf",a.callback))},DIc=function(a){if(a&1){var b=_.Sc();_.A(0,"div",31)(1,"copy-button",32);_.I("copyEvent",function(){_.Tc(b);var c=_.M(3);return _.Vc(c.yr())});_.B()()}a&2&&(a=_.M(2).Na,_.t(1),_.y("buttonLabel","Copy Error Trace")("hasLightLabel",!0)("removeBorder",!0)("hoverMsg","Copy the error trace")("copyText",
a.QMb))},EIc=function(a){a&1&&(_.A(0,"div",19),_.E(1,"result-header",20),_.O(2,"async"),_.O(3,"async"),_.E(4,"search-result-warnings",9),_.x(5,yIc,1,2,"search-results-incomplete",21),_.A(6,"icon-empty-state-display",22)(7,"icon-empty-state-title"),_.N(8),_.B(),_.A(9,"icon-empty-state-subtitle"),_.x(10,zIc,2,1,"span",13)(11,CIc,3,2,"div",23)(12,DIc,2,5,"div",24),_.B()()());if(a&2){a=_.M().Na;var b=_.M();_.t(1);_.y("searchResultsElementName",b.Fl)("queryContext",_.R(2,12,b.Al))("showCanonicalCodeExampleFeature",
_.R(3,14,b.EB))("errorData",a)("maybeSkippedDocuments",b.Xs);_.t(3);_.y("warnings",a.JC.tE);_.t(1);_.y("ngIf",b.i2?2===a.state?!0:1===a.state&&3===a.JC.TQa:!1);_.t(1);_.y("isSvg",!1);_.t(2);_.xf(a.message);_.t(2);_.y("ngIf",a.Bya);_.t(1);_.y("ngIf",a.action);_.t(1);_.y("ngIf",a.QMb)}},FIc=function(a,b){a&1&&(_.F(0,2),_.x(1,wIc,13,23,"ng-container",3)(2,xIc,1,1,"loading",4)(3,EIc,13,16,"div",5),_.H());a&2&&(a=b.Na,b=_.M(),_.y("ngSwitch",a.state),_.t(1),_.y("ngSwitchCase",b.Dt.Nh),_.t(1),_.y("ngSwitchCase",
b.Dt.Xi),_.t(1),_.y("ngSwitchCase",b.Dt.Error))},GIc=function(a){if(a&1){var b=_.Sc();_.A(0,"div",33)(1,"p");_.N(2," Skipped ");_.A(3,"a",34);_.I("click",function(){_.Tc(b);_.M().kh.Sd();return _.Vc()});_.N(4," results page ");_.B();_.N(5," since there is only one result. ");_.B();_.A(6,"button",35);_.I("click",function(){_.Tc(b);_.M().kh.Sd();return _.Vc()});_.N(7);_.B()()}a&2&&(a=_.M(),_.t(3),_.y("routerLink",a.VBc)("queryParams",a.Zjc),_.t(4),_.wf(" ",a.aec," "))},HIc=function(a,b){b=void 0===
b?"":b;if(0!==a.Id||1!==a.Cl.length||a.Xs||"true"===b.trim().toLowerCase()||"1"===b.trim())return!1;a=a.Cl[0];if(1===a.type||0===a.Ih.length)return!0;b=a.Ih[a.Ih.length-1].qt;return 25>_.CF(b[b.length-1].lineNumber)-_.CF(a.Ih[0].qt[0].lineNumber)},IIc=function(a){a&1&&_.E(0,"star",14);a&2&&(a=_.M(),_.y("place",a.ac.Oc)("type",a.BFc(a.ac.Oc))("elementName",a.ac.Oc.path))},JIc=function(a){a&1&&_.E(0,"file-search-breadcrumb",15,16);a&2&&(a=_.M(),_.y("place",a.ac.Oc)("isSelected",a.Ee)("resultIndex",
a.Pf)("trackElement",a.uc)("refsToken",a.ac.wPc)("feedbackEvent",a.Isb))},KIc=function(a){a&1&&(_.A(0,"span",20),_.N(1),_.B());a&2&&(a=_.M(2),_.cf("id","root-indicator-"+a.Pf),_.t(1),_.xf(a.R0a))},LIc=function(a){a&1&&(_.x(0,KIc,2,2,"span",17),_.A(1,"a",18,19)(3,"h3"),_.N(4),_.B()());a&2&&(a=_.M(),_.y("ngIf",a.R0a),_.t(1),_.y("routerLink",_.Xp(a.ac.Oc))("ascTrackElement",a.uc)("trackListIndex",a.Pf)("feedbackEvent",a.Isb),_.cf("id","search-result-header-"+a.Pf)("aria-describedby",a.R0a?"root-indicator-"+
a.Pf:void 0),_.t(3),_.xf(a.ac.Oc.path))},MIc=function(a){a&1&&(_.F(0),_.E(1,"mat-divider",6),_.A(2,"a",21)(3,"mat-icon",22),_.N(4," auto_fix_high "),_.B()(),_.H());a&2&&(a=_.M(),_.t(2),_.y("routerLink",a.q6b)("ascTrackElement",a.uc))},NIc=function(a){if(a&1){var b=_.Sc();_.A(0,"button",25);_.I("click",function(){_.Tc(b);var c=_.M(2);return _.Vc(c.lza.emit())});_.N(1," Preview ");_.B()}a&2&&(a=_.M(2),_.y("ascTrackElement",a.uc)("trackArtifactId",_.Xp(a.ac.Oc))("trackListIndex",a.Pf))},OIc=function(a){if(a&
1){var b=_.Sc();_.A(0,"button",25);_.I("click",function(){_.Tc(b);var c=_.M(2);return _.Vc(c.lza.emit())});_.N(1," Hide Preview ");_.B()}a&2&&(a=_.M(2),_.y("ascTrackElement",a.uc)("trackArtifactId",_.Xp(a.ac.Oc))("trackListIndex",a.Pf))},PIc=function(a){a&1&&_.E(0,"onedev-changelist-hovercard",29,30);if(a&2){var b=_.vf(1);a=_.M(3);_.y("changelistId",a.ac.OG)("onedevIsHovercardReady",b.BH)}},QIc=function(a){a&1&&(_.F(0),_.E(1,"mat-divider",6),_.A(2,"a",26),_.N(3," Match deleted "),_.B(),_.A(4,"onedev-hovercard",
null,27),_.x(6,PIc,2,2,"onedev-changelist-hovercard",28),_.B(),_.H());if(a&2){var b=_.vf(5);a=_.M(2);_.t(2);_.y("externalLink",a.n$(a.ac.OG))("ascTrackElement",a.uc)("trackArtifactId",_.Xp(a.ac.Oc))("trackListIndex",a.Pf)("onedevHovercardTrigger",b)}},RIc=function(a){a&1&&_.E(0,"onedev-changelist-hovercard",29,30);if(a&2){var b=_.vf(1);a=_.M(3);_.y("changelistId",a.ac.NG)("onedevIsHovercardReady",b.BH)}},QLc=function(a){a&1&&(_.F(0),_.E(1,"mat-divider",6),_.A(2,"a",31),_.N(3," File deleted "),_.B(),
_.A(4,"onedev-hovercard",null,32),_.x(6,RIc,2,2,"onedev-changelist-hovercard",28),_.B(),_.H());if(a&2){var b=_.vf(5);a=_.M(2);_.t(2);_.y("universalLink",a.n$(a.ac.NG))("ascTrackElement",a.uc)("trackArtifactId",_.Xp(a.ac.Oc))("trackListIndex",a.Pf)("onedevHovercardTrigger",b)}},RLc=function(a){a&1&&(_.F(0),_.E(1,"mat-divider",6),_.x(2,NIc,2,3,"button",23)(3,OIc,2,3,"ng-template",null,24,_.Nf)(5,QIc,7,5,"ng-container",9)(6,QLc,7,5,"ng-container",9),_.H());if(a&2){var b=_.vf(4);a=_.M();_.t(2);_.y("ngIf",
a.hB!==a.ac)("ngIfElse",b);_.t(3);_.y("ngIf",a.wQc);_.t(1);_.y("ngIf",a.rQc)}},SLc=function(a){a&1&&_.E(0,"mat-divider",6)},TLc=function(a){if(a&1){var b=_.Sc();_.A(0,"button",35);_.I("click",function(){_.Tc(b);var c=_.M(2);return _.Vc(c.lza.emit())});_.N(1," View All ");_.B()}a&2&&(a=_.M(2),_.y("ascTrackElement",a.uc)("trackArtifactId",_.Xp(a.ac.Oc))("trackListIndex",a.Pf))},ULc=function(a){a&1&&(_.F(0),_.x(1,SLc,1,0,"mat-divider",33)(2,TLc,2,3,"button",34),_.H());a&2&&(a=_.M(),_.t(1),_.y("ngIf",
a.ac.ovb),_.t(1),_.y("ngIf",a.ac.ovb))},VLc=function(a,b){a&1&&(_.E(0,"file-search-snippet",37),_.O(1,"async"));if(a&2){a=b.va;b=b.last;var c=_.M(2);_.gf(_.R(1,11,c.wt.j$));_.ef("last",b&&!c.Srb);_.y("linkGenerator",c.xr)("resultIndex",c.Pf)("snippet",a)("trackElement",c.uc)("feedbackEvent",c.ePa)("codeFontSize",c.co)}},WLc=function(a){a&1&&(_.F(0),_.A(1,"mat-icon"),_.N(2,"unfold_less"),_.B(),_.A(3,"span"),_.N(4," Show fewer matching lines "),_.B(),_.H())},XLc=function(a){a&1&&(_.A(0,"mat-icon"),
_.N(1,"unfold_more"),_.B(),_.A(2,"span"),_.N(3," "),_.pf(4,43),_.N(5," "),_.B());a&2&&(a=_.M(4),_.t(4),_.Iz(a.ac.GYa)(a.ac.GYa),_.Jz(4))},YLc=function(a,b){if(a&1){var c=_.Sc();_.A(0,"button",39,40);_.I("click",function(){var e=_.Tc(c).va,f=_.M(3);return _.Vc(f.zUb.next(!e))});_.x(2,WLc,5,0,"ng-container",41)(3,XLc,6,2,"ng-template",null,42,_.Nf);_.B()}if(a&2){a=b.va;var d=_.vf(4);b=_.M(3);_.y("ascTrackElement",b.uc)("trackArtifactId",_.Xp(b.ac.Oc))("trackAction",a?"collapseSnippets":"expandSnippets")("trackListIndex",
b.Pf);_.t(2);_.y("ngIf",a)("ngIfElse",d)}},$Lc=function(a){a&1&&(_.F(0),_.x(1,YLc,5,6,"button",38),_.O(2,"async"),_.H());if(a&2){a=_.M(2);var b;_.t(1);_.y("ngForOf",_.Bf(3,ZLc,null==(b=_.R(2,1,a.K2a))?null:b.yd))}},aMc=function(a){a&1&&(_.F(0),_.x(1,VLc,2,13,"file-search-snippet",36),_.O(2,"async"),_.x(3,$Lc,3,5,"ng-container",9),_.H());if(a&2){a=_.M();var b;_.t(1);_.y("ngForOf",null==(b=_.R(2,2,a.K2a))?null:b.Ih);_.t(2);_.y("ngIf",a.Srb)}},bMc=function(a){a&1&&(_.A(0,"div"),_.O(1,"async"),_.E(2,
"file-list",44),_.B());a&2&&(a=_.M(),_.Wy("file-list-wrapper ",_.R(1,10,a.wt.j$),""),_.t(2),_.y("files",a.ac.children)("queryParamsHandling",a.merge)("ariaLabelledbyId","search-result-header-"+a.Pf)("searchRequestToken",a.ac.bq)("searchResponseToken",a.ac.tv)("sessionStartTimeMs",a.ac.BB)("clientTimeResultsDisplayedMs",a.Xz))},cMc=function(a){if(a&1){var b=_.Sc();_.A(0,"mat-expansion-panel",45);_.I("opened",function(){_.Tc(b);var c=_.M();return _.Vc(c.GMc=!0)})("closed",function(){_.Tc(b);var c=_.M();
return _.Vc(c.GMc=!1)});_.A(1,"mat-expansion-panel-header")(2,"mat-panel-title");_.N(3," Debug Info ");_.B()();_.A(4,"p");_.N(5);_.B()()}a&2&&(a=_.M(),_.t(5),_.xf(a.ac.MG))},dMc=function(a,b){a&1&&(_.A(0,"span",10),_.N(1),_.B());a&2&&(a=b.va,_.y("ngClass",a.pqa),_.t(1),_.wf(" ",a.text," "))},fMc=function(a,b){a&1&&(_.A(0,"a",8),_.x(1,dMc,2,2,"span",9),_.B());if(a&2){a=b.Na;var c=_.M().Na;b=_.M();var d=_.y("routerLink",_.Af(4,eMc)),e={};c=(e.q=c.G1,e.all=void 0,e.start=1,e);d("queryParams",c)("ascTrackElement",
b.Fl);_.t(1);_.y("ngForOf",a)}},gMc=function(a){a&1&&(_.A(0,"span",11)(1,"span",12),_.N(2," Search instead\u00a0 "),_.B(),_.A(3,"a",13),_.N(4),_.B()());if(a&2){a=_.M().Na;var b=_.M();_.t(3);_.y("routerLink",_.Af(4,eMc))("queryParams",b.Z2b)("ascTrackElement",b.Fl);_.t(1);_.wf(" ",a.query," ")}},hMc=function(a){if(a&1){var b=_.Sc();_.A(0,"span",14);_.E(1,"mat-divider",15);_.A(2,"button",16);_.I("click",function(){_.Tc(b);_.M(2).v3a.next(!0);return _.Vc()});_.A(3,"mat-icon");_.N(4,"close");_.B()()()}a&
2&&(a=_.M(2),_.t(2),_.y("ascTrackElement",a.Fl))},iMc=function(a,b){a&1&&(_.A(0,"span",1)(1,"span",2)(2,"span",3)(3,"span",4),_.N(4),_.B(),_.x(5,fMc,2,5,"a",5),_.O(6,"async"),_.B(),_.x(7,gMc,5,5,"span",6),_.B(),_.x(8,hMc,5,1,"span",7),_.B());a&2&&(a=b.Na,b=_.M(),_.ef("redirect-panel",2===a.type),_.t(1),_.y("matTooltip",b.Gdc),_.t(3),_.wf(" ",2===a.type?b.Xdc:b.sdc,"\u00a0 "),_.t(1),_.y("ngIf",_.R(6,7,b.LBc)),_.t(2),_.y("ngIf",2===a.type),_.t(1),_.y("ngIf",2!==a.type))},kMc=function(a,b){a&1&&(_.A(0,
"conditional-link",9),_.N(1),_.B());a&2&&(a=b.va,b=_.M(),_.y("condition",!a.Syb)("sameWindow",!0)("linkAriaLabel",b.F5b.format({pageNumber:b.u7a.format(a.Id+1)}))("link",_.Af(9,jMc))("queryParams",a.Ta)("ascTrackElement",b.uc)("trackGestureClick",!0)("trackListIndex",a.Id),_.t(1),_.wf(" ",b.u7a.format(a.Id+1)," "))},lMc=function(a,b){if(4>a+b)return[a,b];if(a>b)return a=_.k(lMc(b,a)),b=a.next().value,a=a.next().value,[a,b];2<=a&&(a=2);return[a,Math.min(b,4-a)]},mMc=function(a){a&1&&(_.A(0,"mat-icon",
8),_.N(1," help_outline "),_.B())},nMc=function(a){if(a&1){var b=_.Sc();_.A(0,"copy-button",9);_.I("copyEvent",function(){_.Tc(b);var c=_.M();return _.Vc(c.yr())});_.B()}a&2&&(a=_.M(),_.y("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg","Copy all file paths on this page")("copyText",a.Eyc))},pMc=function(a){a&1&&(_.F(0),_.E(1,"div",10)(2,"scope-indicator",11),_.A(3,"a",12)(4,"mat-icon"),_.N(5,"close"),_.B(),_.A(6,"span"),_.N(7," Remove Scope "),_.B()(),_.H());
a&2&&(a=_.M(),_.t(2),_.y("savedQuery",a.Fe)("searchScope",a.zd)("displayBreadcrumb",!0),_.t(1),_.y("routerLink",_.Af(7,oMc))("queryParams",a.Xjc)("ascTrackElement",a.Fl)("trackAction","clearSearchScope"))},qMc=function(a){a&1&&(_.A(0,"a",13)(1,"span"),_.N(2," Find Everything "),_.B()());a&2&&(a=_.M(),_.y("routerLink",_.Af(3,oMc))("queryParams",a.Yjc)("ascTrackElement",a.Fl))},rMc=function(a){a&1&&(_.A(0,"mat-icon"),_.N(1,"done"),_.B())},sMc=function(a,b){if(a&1){var c=_.Sc();_.A(0,"button",16);_.I("click",
function(){var d=_.Tc(c).Na,e=_.M(2);d=!d.SN;e.Wb.aya(d);e.Fa.Ya({gestureName:"CLICK",element:"SearchResultsHeader",action:d?"toggleShowCodeExample":"toggleHideCodeExample"});return _.Vc()});_.x(1,rMc,2,0,"mat-icon",4);_.A(2,"span",17);_.N(3," Show Code Example ");_.B()()}a&2&&(a=b.Na,b=_.M(2),_.ef("show-example-usage-enabled",a.SN),_.tf("matTooltip","",a.SN?"Disable":"Enable"," display of code examples"),_.y("ascTrackElement",b.Fl),_.t(1),_.y("ngIf",a.SN))},uMc=function(a){a&1&&(_.F(0),_.E(1,"div",
14),_.x(2,sMc,4,5,"button",15),_.O(3,"async"),_.H());a&2&&(a=_.M(),_.t(2),_.y("ngIf",_.Bf(3,tMc,_.R(3,1,a.SN))))},vMc=function(a){if(a&1){var b=_.Sc();_.A(0,"span",18)(1,"mat-label");_.N(2," Snippets ");_.B();_.A(3,"mat-form-field",19)(4,"mat-select",20);_.I("selectionChange",function(c){_.Tc(b);var d=_.M();return _.Vc(d.HPc(c.value))});_.O(5,"async");_.A(6,"mat-option",21);_.N(7," Classic ");_.B();_.A(8,"mat-option",22);_.N(9," Compact ");_.B();_.A(10,"mat-option",23);_.N(11," All Matching Lines ");
_.B();_.A(12,"mat-option",24);_.N(13," Off ");_.B()()()()}a&2&&(a=_.M(),_.t(1),_.cf("id",a.Fl+"-snippet-style-control-label"),_.t(3),_.y("aria-labelledby",a.Fl+"-snippet-style-control-label")("value",_.R(5,3,a.LQc)))},wMc=function(a){a&1&&(_.A(0,"mat-expansion-panel",27)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.N(3," Search Request "),_.B()(),_.A(4,"p"),_.N(5),_.B()());a&2&&(a=_.M(2),_.t(5),_.xf(a.Xq))},xMc=function(a){a&1&&(_.A(0,"mat-expansion-panel",27)(1,"mat-expansion-panel-header")(2,
"mat-panel-title"),_.N(3," Search Response "),_.B()(),_.A(4,"p"),_.N(5),_.B()());a&2&&(a=_.M(2),_.t(5),_.xf(a.Yq))},yMc=function(a){a&1&&(_.A(0,"div",25),_.x(1,wMc,6,1,"mat-expansion-panel",26)(2,xMc,6,1,"mat-expansion-panel",26),_.B());a&2&&(a=_.M(),_.gf(0===a.TU?"debug-info-container":""),_.t(1),_.y("ngIf",a.Xq),_.t(1),_.y("ngIf",a.Yq))},zMc=function(a){a&1&&(_.F(0),_.E(1,"search-result-code-example",6),_.H());a&2&&(a=_.M().Na,_.t(1),_.y("source",a.Oc)("snippets",a.Ih))},AMc=function(a,b){a&1&&
(_.F(0),_.x(1,zMc,2,2,"ng-container",5),_.H());a&2&&(a=b.Na,b=_.M(2),_.t(1),_.y("ngIf",a.type===b.fC.File))},BMc=function(a){a&1&&(_.A(0,"div",4),_.x(1,AMc,2,1,"ng-container",5),_.B());a&2&&(a=_.M(),_.t(1),_.y("ngIf",a.uB.Cl[0]))},DMc=function(a,b){if(a&1){var c=_.Sc();_.A(0,"li")(1,"file-search-result",7);_.I("triggerPreview",function(){var e=_.Tc(c).va,f=_.M();return _.Vc(f.jIb.emit(e))});_.O(2,"async");_.O(3,"async");_.B()()}if(a&2){a=b.va;b=b.index;var d=_.M();_.t(1);_.y("entry",a)("resultPage",
d.uB)("isActive",a===d.hB)("listIndex",b)("scopeDetail",CMc(d.uB.Al.zd))("trackElement",d.Fl)("previewTarget",d.hB)("isSelected",b===_.R(2,10,d.selectedIndex))("codeFontSize",_.R(3,12,d.co))("container",d.nb.na.parentNode)}},EMc=function(a){a&1&&_.E(0,"search-results-incomplete",8);a&2&&(a=_.M(),_.y("docLink",a.i2)("trackElement",a.Fl))},FMc=function(a){a&1&&(_.A(0,"icon-empty-state-display",5)(1,"icon-empty-state-title"),_.N(2," Binary file "),_.B(),_.A(3,"icon-empty-state-subtitle"),_.N(4," No preview available "),
_.B()())},GMc=function(a){a&1&&_.E(0,"empty-file-detail",6);a&2&&(a=_.M(),_.y("path",a.Oc.path))},HMc=function(a){a&1&&(_.E(0,"img",7),_.O(1,"lastPathElement"));a&2&&(a=_.M(),_.y("alt",_.R(1,2,a.Oc.path))("src",a.imageUrl,_.yd))},IMc=function(a){a&1&&(_.A(0,"dc-information-box",12),_.N(1),_.B());a&2&&(a=_.M(2),_.t(1),_.wf(" ",a.matches.message," "))},JMc=function(a){if(a&1){var b=_.Sc();_.A(0,"file-matches-navigation",17);_.I("selectedMatchIndexChange",function(c){_.Tc(b);var d=_.M(4);return _.Vc(d.uk.next(c))});
_.O(1,"async");_.B()}a&2&&(a=_.M(4),_.y("dataState",a.Dt.Nh)("matchCount",a.matches.Xb.length)("selectedMatchIndex",_.R(1,5,a.uk))("trackArtifactId",_.Xp(a.Oc))("trackElement",a.rg))},KMc=function(a){a&1&&(_.F(0),_.x(1,JMc,2,7,"file-matches-navigation",16),_.O(2,"async"),_.H());a&2&&(a=_.M(3),_.t(1),_.y("ngIf",-1<_.R(2,1,a.uk)))},LMc=function(a){a&1&&_.E(0,"loading",18);a&2&&_.y("inline",!0)},MMc=function(a){a&1&&(_.A(0,"div",13),_.x(1,KMc,3,3,"ng-container",14)(2,LMc,1,1,"loading",15),_.B());a&2&&
(a=_.M(2),_.y("ngSwitch",a.matches.state),_.t(1),_.y("ngSwitchCase",a.Dt.Nh),_.t(1),_.y("ngSwitchCase",a.Dt.Xi))},NMc=function(a){a&1&&(_.E(0,"search-match-layer",21),_.O(1,"async"));a&2&&(a=_.M(3),_.y("matches",a.matches.Xb)("scrollToIndex",_.R(1,3,a.uk))("selectedMatchIndex",a.uk))},OMc=function(a){if(a&1){var b=_.Sc();_.F(0);_.A(1,"format-code",19);_.I("lineNumberClicked",function(c){_.Tc(b);var d=_.M(2);return _.Vc(d.Sp(c))});_.O(2,"async");_.x(3,NMc,2,5,"search-match-layer",20);_.B();_.H()}a&
2&&(a=_.M(2),_.t(1),_.y("value",a.Ab.code)("fileName",a.Oc.path)("lineLimitation",a.Ab.PH)("lineNumberLinkProvider",_.R(2,6,a.Yl))("highlightInfo",a.Ab.Sw),_.t(2),_.y("ngIf",a.matches.state===a.Dt.Nh))},QMc=function(a){a&1&&(_.A(0,"div",8),_.x(1,IMc,2,1,"dc-information-box",9)(2,MMc,3,3,"div",10)(3,OMc,4,8,"ng-container",11),_.B());a&2&&(a=_.M(),_.t(1),_.y("ngIf",a.matches.state===a.Dt.Error),_.t(1),_.y("ngIf",PMc(a.matches)),_.t(1),_.y("ngIf",a.Ab))},RMc=function(a){if(a&1){var b=_.Sc();_.A(0,"h2")(1,
"span",5);_.N(2,"File Preview");_.B();_.A(3,"button",6);_.I("click",function(){_.Tc(b);var c=_.M();return _.Vc(c.close.emit())});_.A(4,"mat-icon");_.N(5,"close");_.B()()()}a&2&&(a=_.M(),_.t(3),_.y("title",a.Z6a)("ascTrackElement",a.rg)("trackArtifactId",_.Xp(a.LV)),_.cf("aria-label",a.Z6a))},SMc=function(a){a&1&&_.E(0,"loading",11);a&2&&_.y("diameter",20)},TMc=function(a){a&1&&(_.E(0,"single-file-preview",14),_.O(1,"async"));if(a&2){a=_.M(2).Na;var b=_.M();_.y("fileData",a.Xb)("matches",_.R(1,2,b.dH.matches))}},
UMc=function(a){a&1&&_.E(0,"file-list",15);if(a&2){a=_.M(2).Na;var b=_.M();_.y("files",a.Xb.items)("queryParamsHandling",b.merge)}},VMc=function(a){a&1&&(_.F(0)(1,7),_.x(2,TMc,2,4,"single-file-preview",12)(3,UMc,1,2,"file-list",13),_.H()());if(a&2){a=_.M().Na;var b=_.M();_.t(1);_.y("ngSwitch",a.Xb.type);_.t(1);_.y("ngSwitchCase",b.fC.File);_.t(1);_.y("ngSwitchCase",b.fC.sBa)}},WMc=function(a){a&1&&(_.A(0,"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.N(2),_.B(),_.A(3,"icon-empty-state-subtitle"),
_.N(4),_.B()());a&2&&(a=_.M().Na,_.y("isSvg",!1),_.t(2),_.xf(a.message),_.t(2),_.xf(a.Bya))},XMc=function(a,b){a&1&&(_.F(0,7),_.x(1,SMc,1,1,"loading",8)(2,VMc,4,3,"ng-container",9)(3,WMc,5,3,"icon-empty-state-display",10),_.H());a&2&&(a=b.Na,b=_.M(),_.y("ngSwitch",a.state),_.t(1),_.y("ngSwitchCase",b.Dt.Xi),_.t(1),_.y("ngSwitchCase",b.Dt.Nh),_.t(1),_.y("ngSwitchCase",b.Dt.Error))},YMc=function(a,b){return a.map(function(c){var d=c.he();c=c.getType();d=b.nd(d).kb();return{entryType:c||0,Oc:d,path:d.path,
name:_.Xz(d.path)}})},ZMc=function(a){a&1&&(_.A(0,"div",1)(1,"mat-icon",2),_.N(2,"error_outline"),_.B(),_.A(3,"span",3),_.N(4),_.B()());a&2&&(a=_.M(),_.t(4),_.xf(a.cUc))},$Mc=function(a,b){return 0<b.length&&b.every(function(c){return 1===c.Lk?_.KAb.has(c.label)?!1:16===c.label?_.LAb(a,c):!0:!0})},$9=function(a,b,c){this.Wg=a;this.Ua=b;this.BE=c;this.bia=_.Du.has(40)};$9.prototype.Ye=function(a,b){a=a.hv;b=b.url;return this.bia&&"USE_DEFAULT_STORED_QUERY"===_.Og(a).Fe?aNc(this,b):_.Md(!0)};
var aNc=function(a,b){return _.umb(a.BE).ha(_.Ie(function(c){switch(c.state){case 0:return _.ue;case 1:return _.gmb(a.Wg,"The default saved query could not be resolved."),bNc(a,b,"").then(function(){return!1});case 2:return c=c.Xb.vaa,bNc(a,b,c&&c.zn||"").then(function(){return!1});default:return _.Qg(c)}}))},bNc=function(a,b,c){return _.bo(a.Ua,_.Vh(new _.Th(b),"sq",c).toString(),{ti:!0})};$9.O=function(a){return new (a||$9)(_.q(_.Rs),_.q(_.Cg),_.q(_.ME),_.q(_.Eu))};$9.ta=_.p({token:$9,qa:$9.O,Ga:"root"});
var cNc=["resultRoot"],dNc=["resultRef"],eNc=["refPicker"],fNc=["resultCl"],gNc=["resultWorkspace"],hNc=["resultPath"],iNc=["resultPathLink"],jNc=new _.Qs("Open branch {branch}"),kNc=new _.Qs("Open tag {tag}"),a$=function(a){var b=this;this.Ee=!1;this.Oc=new _.Ce(1);this.jBc=_.iF;this.ejb=_.Md([]);this.ejb=this.Oc.ha(_.Ie(function(c){return _.sF(c)?_.iwb(a,c).ha(_.He(_.HF(c.Db)),_.v(function(d){return{Wa:c,mv:d}})):_.Md({Wa:c,mv:_.HF("")})}),_.v(function(c){return b.Q$(c.Wa,c.mv)}))};_.h=a$.prototype;
_.h.Ra=function(){};_.h.Tc=function(){this.Ee&&this.Yba()};_.h.Tb=function(a){a.isSelected&&this.Ee&&this.Yba()};
_.h.Q$=function(a,b){var c=[];c.push({type:1,ua:this.DOc,label:"Search Result Root",context:{title:_.QE(a)?a.repository:a.qb+"/"+a.repository}});var d=_.sF(a)&&!_.QE(a);if(_.sF(a)&&_.QE(a)&&!_.dq(a)){var e=c.push,f="cl/"+_.bF(b);b={type:1,ua:this.AOc,label:_.IF(b.type),aFb:!0,context:{title:f,cl:b.Bs,Oc:a}};e.call(c,b)}else d?(e=c.push,f=this.tPa(a,b),b={type:1,ua:this.COc,label:_.IF(b.type),aFb:!0,context:{R_a:f}},e.call(c,b)):a.params.Qb&&c.push({type:1,ua:this.HOc,label:"Snapshot",context:{title:a.params.Qb}});
(!d||a.path&&"/"!==a.path)&&c.push({type:1,ua:this.BOc,label:"Search Result Path",context:{Oc:a}});return c};_.h.tPa=function(a,b){var c=_.bF(b),d={Wa:a,kxa:_.Lpb,version:0,gitRefsToken:this.oha,Czb:!0};return Object.assign({},{title:c,ua:this.nha,label:_.IF(b.type),ariaLabel:"Search result ref picker",uc:"SearchResultRefPicker",context:{I1:d},tooltip:1===b.type?jNc.format({branch:c}):kNc.format({tag:c})},_.YF(a.Zb().nd("").kb()))};_.h.Yba=function(){var a,b;null==(a=this.fxa)||null==(b=a.na)||b.focus()};
_.W.Object.defineProperties(a$.prototype,{Wa:{configurable:!0,enumerable:!0,set:function(a){this.Oc.next(a)}}});a$.O=function(a){return new (a||a$)(_.u(_.OI))};
a$.ya=_.tc({type:a$,oa:[["file-search-breadcrumb"]],ub:function(a,b){a&1&&(_.Hf(cNc,7,_.Df),_.Hf(dNc,7,_.Df),_.Hf(eNc,7,_.Df),_.Hf(fNc,7,_.Df),_.Hf(gNc,7,_.Df),_.Hf(hNc,7,_.Df),_.Hf(iNc,5,_.ld));if(a&2){var c;_.Gf(c=_.Kf())&&(b.DOc=c.first);_.Gf(c=_.Kf())&&(b.COc=c.first);_.Gf(c=_.Kf())&&(b.nha=c.first);_.Gf(c=_.Kf())&&(b.AOc=c.first);_.Gf(c=_.Kf())&&(b.HOc=c.first);_.Gf(c=_.Kf())&&(b.BOc=c.first);_.Gf(c=_.Kf())&&(b.fxa=c.first)}},inputs:{resultIndex:"resultIndex",uc:"trackElement",hS:"feedbackEvent",
Ee:"isSelected",oha:"refsToken",Wa:"place"},features:[_.Mc],Aa:14,Ba:3,Ea:[[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"]],ua:function(a,b){a&1&&(_.x(0,ZHc,1,1,"breadcrumb",0),_.O(1,
"async"),_.x(2,$Hc,2,2,"ng-template",null,1,_.Nf)(4,bIc,5,8,"ng-template",null,2,_.Nf)(6,cIc,2,2,"ng-template",null,3,_.Nf)(8,dIc,1,2,"ng-template",null,4,_.Nf)(10,eIc,1,1,"ng-template",null,5,_.Nf)(12,gIc,6,8,"ng-template",null,6,_.Nf));a&2&&_.y("ngIf",_.R(1,1,b.ejb))},Ia:[_.yo,_.fG,_.Om,_.VI,_.gG,_.ZI,_.$I,_.cJ,_.aJ,_.fJ,_.eo,_.fA,_.gA,_.Fv,_.Tm],styles:["file-search-breadcrumb[_nghost-%COMP%]   breadcrumb[_ngcontent-%COMP%] >   div:last-child{overflow:visible}file-search-breadcrumb[_nghost-%COMP%]   .result-cl-link[_ngcontent-%COMP%], file-search-breadcrumb[_nghost-%COMP%]   .result-root[_ngcontent-%COMP%], file-search-breadcrumb[_nghost-%COMP%]   .result-workspace[_ngcontent-%COMP%], file-search-breadcrumb[_nghost-%COMP%]     segmented-dropdown-button .main-button{font-size:14px;font-weight:400;font-family:inherit;text-align:center}file-search-breadcrumb[_nghost-%COMP%]   [gme-button].result-cl-link[_ngcontent-%COMP%]{padding:0 4px;margin:0 1px}file-search-breadcrumb[_nghost-%COMP%]     segmented-dropdown-button .main-button{margin-left:1px}file-search-breadcrumb[_nghost-%COMP%]     segmented-dropdown-button .arrow-drop-down{margin-right:1px}file-search-breadcrumb[_nghost-%COMP%]   .result-path-bold[_ngcontent-%COMP%]{font-weight:700}"],
Oa:0});var lNc=function(){};lNc.O=function(a){return new (a||lNc)};lNc.Da=_.uc({type:lNc});lNc.Ca=_.ec({imports:[_.cv,_.Um,_.WI,_.gv,_.mJ,_.dt,_.hJ,_.go,_.iA,_.jA,_.xx]});var b$=function(){this.Nk=_.qi.has(2)};b$.prototype.Ye=function(a){a=a.hv;return this.Nk&&"cl"===a.get("type")?(a=a.get("q")||"",_.Ph(window,(_.Gu||"")+"search?ct=os&q="+(a+" status:submitted"),"_self"),!1):!0};b$.O=function(a){return new (a||b$)(_.q(_.Cu))};b$.ta=_.p({token:b$,qa:b$.O,Ga:"root"});var mNc=function(a,b){this.source=a;this.Ih=b},nNc=function(a,b,c){var d=this;this.tR=a;this.kf=b;this.Fa=c;this.mi="CodeExampleResult";this.ava=new _.gg(void 0);this.pQc=this.ava.ha(_.se(350));this.dZ=this.ava.ha(_.Ie(function(e){var f;if(!(null==e?0:null==(f=e.source)?0:f.path)||null==e||!e.Ih)return _.Md(void 0);d.Fa.Ya({gestureName:"EXTERNAL",element:d.mi,action:"requestExampleForSnippet"});f=new _.vH({qt:e.Ih.flatMap(function(g){return g.qt})});return d.tR.get(new _.zH({S2:new _.yH({Lj:e.source.path,
snippet:f})})).ha(_.v(function(g){return g.dba}),_.Ke(function(g){0===g.length&&d.Fa.Ya({gestureName:"EXTERNAL",element:d.mi,action:"noExampleFoundForSnippet"})}),_.He(void 0))}),_.pe(function(e){d.Fa.Ya({gestureName:"EXTERNAL",element:d.mi,action:"error"});d.kf.handleError(e);return _.Md(void 0)}))};nNc.prototype.Tb=function(a){(a.source||a.snippets)&&this.ava.next(this.source&&this.source.path&&this.Ih?new mNc(this.source,this.Ih):void 0)};
nNc.O=function(a){return new (a||nNc)(_.u(_.LK),_.u(_.Cd),_.u(_.Bu))};nNc.ya=_.tc({type:nNc,oa:[["search-result-code-example"]],inputs:{source:"source",Ih:"snippets"},features:[_.Mc],Aa:2,Ba:3,Ea:[[4,"ngIf"],[3,"logElement","codeExamples","source","hidden"]],ua:function(a,b){a&1&&(_.x(0,hIc,4,8,"ng-container",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.ava))},Ia:[_.MK,_.Om,_.Tm],ob:2,Oa:0});var oNc=function(){};oNc.O=function(a){return new (a||oNc)};oNc.Da=_.uc({type:oNc});oNc.Ca=_.ec({imports:[_.cv,_.mA,_.NK,_.Um,_.dt,_.GI]});var pNc=new Map([[400,2],[404,4]]),qNc=function(a,b,c,d,e,f){b=Error.call(this,b);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.Bya=c;this.action=d;this.QMb=f;this.state=1;this.JC={TQa:a,Xq:e?e.Xq:"",Yq:e?e.Yq:"",tE:e?e.tE:[]}};_.V(qNc,Error);var rNc=function(a,b){return new qNc(0,"Sorry, something went wrong",void 0,b&&{message:"Click here to retry",callback:b},void 0,JSON.stringify(a))},sNc=new Map([[2,"[ORIGINAL ERROR] generic::invalid_argument: "],[4,"[ORIGINAL ERROR] generic::not_found: "]]);var tNc={},c$=function(a){var b=this;this.cache=new Map;this.yc=new _.Ee;this.nIb=Number.NEGATIVE_INFINITY;this.JEb=a.events.ha(_.je(function(d){return d instanceof _.ln}),_.Je(this.yc));var c=this.JEb.ha(_.He({tB:void 0,id:Number.NEGATIVE_INFINITY}),_.Ke(function(d){var e=d.id;d=d.tB;b.xya=d?b.cache.get(d.WH):void 0;b.xya&&b.cache.set(e,b.xya)}));a.events.ha(_.je(function(d){return d instanceof _.wg||d instanceof _.xg||d instanceof _.yg}),_.Le(c),_.Je(this.yc)).subscribe(function(d){var e=_.k(d);
d=e.next().value.id;e=e.next().value.tB;b.X2&&b.cache.set(b.nIb,b.X2);b.nIb=d;b.X2=b.xya;e&&b.cache.delete(e.WH)})};c$.prototype.Ka=function(){this.yc.next();this.yc.complete()};c$.prototype.get=function(){return this.xya||tNc};var uNc=function(a,b){return a.JEb.subscribe(function(){a.X2||(a.X2=tNc);a.X2=Object.assign({},a.X2,b())})};c$.O=function(a){return new (a||c$)(_.q(_.Cg))};c$.ta=_.p({token:c$,qa:c$.O,Ga:"root"});var vNc={File:0,sBa:1,0:"File",1:"Directory"};var d$=function(a,b,c){this.fm=a;this.ov=b;this.Wva=c;this.KRc=_.Du.has(69);this.kKb=_.Du.has(88)};d$.prototype.rTa=function(a){var b=this.fm.parse(a),c=wNc(this,b);b=[];var d=0;c=_.k(c);for(var e=c.next();!e.done;e=c.next()){var f=e.value;e=f.start;var g=f.end;f=f.ZNc;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,G1:b,type:this.kKb?2:1}};
var wNc=function(a,b){var c=[];b=_.k(_.ni(b));for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=xNc(a,d);e&&c.push({start:d.location.start,end:d.location.end,ZNc:e})}return c.sort(function(f,g){return f.start-g.start})},xNc=function(a,b){if((a.KRc||a.kKb)&&_.rwa(b,9)&&!b.error&&(a=_.vtb(b.value?b.value.value:"",a.Wva,a.ov)))return'(repo:"'+_.Y(a,2)+'" branch:"'+_.Y(a,3)+'")'};d$.O=function(a){return new (a||d$)(_.q(_.vv),_.q(_.i2a),_.q(_.j2a),_.q(_.Eu))};d$.ta=_.p({token:d$,qa:d$.O,Ga:"root"});var yNc={YA:1},zNc=new Map([["SNIPPET_SUBSET",new _.oH({YA:1,cva:10,dva:60})],["MATCHING_LINE_SUBSET",new _.oH({cva:10,dva:60})],["ALL_MATCHING_LINES",new _.oH({k2a:!0})],["NONE",new _.oH({})]]),e$=function(a,b,c,d,e,f,g){this.Gba=a;this.fm=b;this.iL=c;this.ENc=d;this.GN=e;this.tCc=_.Du.has(44);this.vB=_.Du.has(69);this.KB=_.Du.has(97);this.ot=g.O_()},ANc=function(a,b,c,d){var e=(Math.floor(c/b.pageSize)+1)*b.pageSize;if(d&&iIc(b,d.Al)){var f=d.GOc,g=f.ppa;b=f.nextPageToken;return g.length>=e||!b?
_.Md(qIc(d,c,d.Al,f)):a.Zra(d.Al,b,e-g.length,g.length).ha(_.Ke(function(r){var w=r.nextPageToken;f.ppa=g.concat(r.Cl);f.nextPageToken=w}),_.v(function(r){return qIc(r,c,d.Al,f)}))}var m=a.rTa(b),n=Object.assign({},b,{yU:m});return a.Zra(pIc(m)?n:b,"",e,0).ha(_.v(function(r){return qIc(r,c,n,{ppa:r.Cl,nextPageToken:r.nextPageToken})}))};
e$.prototype.Zra=function(a,b,c,d){if(0>=c)throw Error("Kf`"+c);var e=Math.min(c,100);b=BNc(this,a,b,e,d);for(c-=e;c;)e=Math.min(c,100),b=b.ha(CNc(this,a,e,d)),c-=e;return b};
var DNc=function(a,b,c,d){return a.Gba.match(b,c.rk,new _.qH({Fe:c.Fe}),new _.rH({YA:d})).ha(_.v(function(e){var f;return(null==(f=e.Ih)?void 0:f.FXa)||[]}))},CNc=function(a,b,c,d){return _.Ie(function(e){return e.nextPageToken?BNc(a,b,e.nextPageToken,c,d+e.Cl.length).ha(_.v(function(f){return Object.assign({},f,{Cl:e.Cl.concat(f.Cl)})})):_.Md(e)})},BNc=function(a,b,c,d,e){var f=a.ot.ha(_.ve(1),_.v(function(r){return new _.nH(Object.assign({},yNc,{pageSize:d,pageToken:c,pathPrefix:_.wnb(b.zd),HU:b.zd.Db,
Oo:_.Mmb(b.zd),Fe:b.Fe,GN:a.GN||"",Bu:b.Bu,vB:a.vB,KB:a.KB,ot:r}))})),g=b.rk,m=!1,n=b.yU;pIc(n)&&(g=n.G1,m=!0);b.zd.Qb&&(g=g+" add_workspace:"+b.zd.Qb);return f.ha(_.Ie(function(r){return a.Gba.search(g,r,zNc.get(b.J2a),m)})).ha(_.v(function(r){var w=nIc(r,a.tCc,a.iL.BOb),z=w.length,D=Number(r.UQa||0),J=r.nextPageToken;J?D=Math.max(e+z+1,D):(D=e+z,J="");return{dL:D,Xs:!r.Bu,nextPageToken:J,Cl:w,Xq:r.Xq,Yq:r.Yq,tE:r.tE}}))};e$.prototype.rTa=function(a){return WHc(a.YI.vra)?void 0:this.ENc.rTa(a.rk)};
e$.O=function(a){return new (a||e$)(_.q(_.QI),_.q(_.vv),_.q(_.bv),_.q(d$),_.q(_.y2a),_.q(_.Eu),_.q(_.jv))};e$.ta=_.p({token:e$,qa:e$.O});var ENc=new _.Qs("{query} - Search"),f$=function(){_.eG.apply(this,arguments)};_.V(f$,_.eG);f$.prototype.jm=function(a){this.title.jm(a?ENc.format({query:a}):"Search")};f$.O=function(){var a;return function(b){return(a||(a=_.jd(f$)))(b||f$)}}();f$.ta=_.p({token:f$,qa:f$.O,Ga:"root"});var FNc=new _.Bc("partialResultsLink",{Ga:"root",qa:function(){var a=_.pc(_.u2a,8);return a?_.Y(a,11):""}});var tIc=/^[lL]:(\d+)$/,sIc=/:(\d+)(:\d+)?$/;var GNc=["singleSearchResultRedirect"],g$=function(a,b,c,d,e,f,g,m,n,r,w,z,D,J,L,P){this.cache=a;this.fm=b;this.Ua=c;this.Jo=d;this.Vg=e;this.Yya=f;this.kh=g;this.JL=m;this.i2=n;this.GN=r;this.Fa=z;this.kUa=L;this.Zz=P;this.Hlb=new _.Gd;this.gMb=new _.Ee;this.Dt=_.IE;this.Fl="GlobalSearchResults";this.aec="Dismiss";this.Zjc=_.yPa;this.Al=this.page=_.ue;this.Xs=!1;this.EB=this.KGb=_.ue;this.CMc=w.BS().ha(_.v(function(ba){return ba||10}));this.KQc=w.Gca();this.Nk=_.qi.has(2);this.cua=_.Du.has(90)};
g$.prototype.Ra=function(){var a=this;this.Al=_.ge(this.Ua.El.root.hv.ha(_.v(_.Og)),this.gMb).ha(_.Wmb(this.CMc,this.KQc),_.v(function(c){var d=_.k(c);c=d.next().value;var e=d.next().value;d=d.next().value;return{YI:c,rk:c.rk||"",Fe:c.Fe||"",zd:_.ai(c.zd||"",a.fm.GH),GN:a.GN||"",Bu:"1"===c.Bu,pageSize:e,J2a:d}}),_.Ke(function(c){a.Yya.jm(c.rk);a.hB=void 0}));var b=this.Al.ha(_.Le(_.de(function(){return a.page.ha(_.He(void 0))})),_.Ie(function(c){c=_.k(c);var d=c.next().value;c=c.next().value;var e=
a.cache.get().page;return e?_.Md(_.zE(e)):HNc(a,d,c).ha(_.v(_.zE),_.He(_.JE),_.pe(function(f){return _.Md(a.onError(f,function(){a.gMb.next(d.YI)}))}))}),_.He(_.JE),_.te(),_.Ie(function(c){return 0!==c.state?_.Md(c):_.Md(c).ha(_.se(300))}),_.Ke(function(c){a.Nk&&1===c.state&&3===c.JC.TQa&&_.z6a(a.kUa,"6YLbu9w4s0jd2PDg8Pq0Y5mv6qro")}));this.EB=this.Al.ha(_.Le(_.de(function(){return a.page.ha(_.He(void 0))})),_.v(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;var e,f;d=null==(e=d&&_.wF(d)?
d.Xb:void 0)?void 0:null==(f=e.Cl[0])?void 0:f.Oc.path;return a.cua&&$Mc(a.Zz,a.fm.parse(c.rk))&&a.Zz.HV.has((null!=d?d:"").split(".").slice(-1)[0])}));this.page=b=b.ha(_.De(1));this.Hlb.add(b.connect());this.KGb=this.page.ha(_.He(void 0),_.Cab())};g$.prototype.Ka=function(){this.Hlb.unsubscribe();this.kh.Sd();_.Ttb(this.Yya)};g$.prototype.yr=function(){this.Fa.Ya({gestureName:"CLICK",element:"FileSearch",action:"copyErrorTrace"})};
var HNc=function(a,b,c){var d=a.fm.parse(b.rk||"");if(!d.length)return _.Od(new qNc(1,"Empty query","Please enter a search query"));INc(a,d);return JNc(a,b,c).ha(_.Ie(function(e){a.Xs=e.Xs;if(!e.Cl.length)throw new qNc(3,"No matching results","Try modifying your query",void 0,e);if(!HIc(e,b.YI.GPb))return _.Md(e);var f=e.Cl[0].Oc,g=uIc(d);g&&(f=_.cq(f.Zb(),{line:g}).kb());return a.Ua.navigate(_.Xp(f),{ng:"merge",ti:!0}).then(function(){a.kh.WFb(a.HQc,{duration:7E3});return e})}))},JNc=function(a,
b,c){var d=b.YI.fSa?Number(b.YI.fSa):1;return!Number.isInteger(d)||1>d?_.Od(rNc()):ANc(a.Jo,b,d-1,c&&_.wF(c)?c.Xb:void 0)};
g$.prototype.onError=function(a,b){if(a instanceof qNc)return a;var c,d;if(400===(null==(c=a.error)?void 0:c.code)||404===(null==(d=a.error)?void 0:d.code)){b=this.JL;(c=XHc(a))?(c=c.detail,c="string"===typeof c?c:null):c=null;d=c;var e,f;c=(null==(e=a.error)?void 0:e.code)&&pNc.get(null==(f=a.error)?void 0:f.code)||0;a=d||void 0;e=void 0;b&&(e={message:"Learn more",link:b});f=sNc.get(c);var g;f&&(null==(g=a)?0:g.startsWith(f))&&(a=a.substring(f.length));return new qNc(c,"Invalid search query",a||
"This may be the result of a syntax error",e)}_.Gs(this.Vg,a);return rNc(a.error,b)};var INc=function(a,b){var c;if(c=a.Nk)a:{b=_.k(_.ni(b));for(c=b.next();!c.done;c=b.next())if(c=c.value,_.rwa(c,9)&&(c=c.value?c.value.value.toLowerCase():"")&&!c.includes("piper")){c=!0;break a}c=!1}c&&_.z6a(a.kUa,"aRL6gx1dJ0jd2PDg8Pq0Pu5YnmBe")};_.W.Object.defineProperties(g$.prototype,{VBc:{configurable:!0,enumerable:!0,get:function(){return _.BPa}}});
g$.O=function(a){return new (a||g$)(_.u(c$),_.u(_.vv),_.u(_.Cg),_.u(e$),_.u(_.Fs),_.u(f$),_.u(_.Ls),_.u(_.s2a),_.u(FNc),_.u(_.y2a),_.u(_.jv),_.u(_.Bu),_.u(_.Cu),_.u(_.Eu),_.u(_.tx),_.u(_.uK))};
g$.ya=_.tc({type:g$,oa:[["file-search"]],ub:function(a,b){a&1&&_.Hf(GNc,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.HQc=c.first)}},features:[_.yf([e$])],Aa:4,Ba:3,Ea:[[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","showCanonicalCodeExampleFeature"],[3,"warnings"],["role","main",1,"result-content"],[3,"previewTarget","resultPage","searchResultsElementName","showResultsIncomplete","showCanonicalCodeExampleFeature","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","showCanonicalCodeExampleFeature","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"]],ua:function(a,b){a&1&&(_.x(0,FIc,4,4,"ng-container",0),_.O(1,"async"),_.x(2,GIc,8,3,"ng-template",null,1,_.Nf));a&2&&_.y("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}.error-action[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{font-size:14px}.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 KNc=["resultPath"],LNc=["breadcrumb"],MNc=["expansionToggle"],ZLc=function(a){return[a]},h$=function(a,b,c,d,e,f,g){this.wt=b;this.Fa=c;this.Ua=d;this.Jo=e;this.Kk=f;this.fC=vNc;this.eBc="Copy file path";this.BFc=_.zi;this.q6b=_.qmb;this.isActive=!1;this.Pf=-1;this.uc="";this.qNb="repo";this.Ee=!1;this.lza=new _.El;this.zUb=new _.Ee;this.K2a=_.ue;g&&(this.Gh=g.Gh);this.w2a=_.Du.has(22);this.kya=_.Du.has(70)&&_.Du.has(69)};_.V(h$,_.wo);h$.ta=_.wo.ta;
h$.prototype.Tb=function(a){a.isSelected&&this.Ee&&this.Yba();a.entry&&(this.Xz=Date.now(),this.Isb=_.Pta(this.ac.Oc,this.ac.tv,this.ac.bq,["CLICK_RESULT_FILENAME"],this.ac.BB,this.Xz),this.ePa=_.Pta(this.ac.Oc,this.ac.tv,this.ac.bq,["CLICK_RESULT_CONTENT"],this.ac.BB,this.Xz),this.xr=_.kF(this.ac.Oc,this.Ua,{j0:"oneBased"}),this.K2a=NNc(this))};h$.prototype.Tc=function(){this.Ee&&this.Yba()};h$.prototype.yr=function(){this.Fa.Ya({gestureName:"CLICK",element:this.uc,action:"copy",projectId:this.projectId})};
h$.prototype.n$=function(a){if(this.ac)return _.iF(this.ac.Oc,a)};
var NNc=function(a){if(1===a.ac.type)return _.ue;var b={Ih:a.ac.Ih,yd:!1},c=DNc(a.Jo,a.ac.Oc,a.uB.Al,"SNIPPET_SUBSET"===a.uB.Al.J2a?1:0).ha(_.ve(1),_.v(function(d){return{Ih:d,yd:!0}}),VHc(),_.Rd());return a.zUb.ha(_.Ie(function(d){return d?c:_.Md(b)}),_.Ie(function(d){var e=a.container.scrollTop,f=!d.yd&&e>(a.kya?a.LY.na.offsetTop:a.fxa.na.offsetTop)?a.Rrb.na.offsetTop:0;return _.Md(void 0).ha(UHc(_.ri),_.oe(function(){return a.Kk.IM}),_.v(function(){return f?e-f+a.Rrb.na.offsetTop:e}),_.oe(function(){return a.Kk.rva}),
_.Ke(function(g){a.container.scrollTop=g}),_.oia(),_.He(d))}),_.He(b),_.De(1),_.Rd())};h$.prototype.Yba=function(){if(!this.kya){var a,b;null==(a=this.fxa)||null==(b=a.na)||b.focus()}};
_.W.Object.defineProperties(h$.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return this.ac.Oc.qb}},R0a:{configurable:!0,enumerable:!0,get:function(){var a=_.Jnb(this.ac.Oc,this.qNb);return a&&"["+a+"]"}},tVa:{configurable:!0,enumerable:!0,get:function(){return!!this.ac.Oc.params.Qb}},Srb:{configurable:!0,enumerable:!0,get:function(){return 0===this.ac.type&&!!this.ac.GYa&&"NONE"!==this.uB.Al.J2a}},wQc:{configurable:!0,enumerable:!0,get:function(){return _.RE(this.ac.Oc)&&0===
this.ac.type&&!!this.ac.OG&&"0"!==this.ac.OG&&this.ac.OG!==this.ac.NG}},rQc:{configurable:!0,enumerable:!0,get:function(){return _.RE(this.ac.Oc)&&0===this.ac.type&&!!this.ac.NG&&"0"!==this.ac.NG}}});h$.O=function(a){return new (a||h$)(_.u(_.Eu),_.u(_.qv),_.u(_.Bu),_.u(_.Cg),_.u(e$),_.u(_.ku),_.u(_.wo,12))};
h$.ya=_.tc({type:h$,oa:[["file-search-result"]],ub:function(a,b){a&1&&(_.Hf(KNc,5),_.Hf(LNc,5,_.ld),_.Hf(MNc,5,_.ld));if(a&2){var c;_.Gf(c=_.Kf())&&(b.fxa=c.first);_.Gf(c=_.Kf())&&(b.LY=c.first);_.Gf(c=_.Kf())&&(b.Rrb=c.first)}},inputs:{ac:"entry",uB:"resultPage",container:"container",isActive:"isActive",Pf:"listIndex",uc:"trackElement",qNb:"scopeDetail",hB:"previewTarget",Ee:"isSelected",co:"codeFontSize"},outputs:{lza:"triggerPreview"},features:[_.yf([{wa:_.wo,Hb:h$}]),_.af,_.Mc],Aa:20,Ba:27,Ea: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","aria-label","Personalized result based on search history. Click to manage.","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","codeFontSize",4,"ngFor","ngForOf"],[3,"linkGenerator","resultIndex","snippet","trackElement","feedbackEvent","codeFontSize"],["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",""],_.Kz("{VAR_PLURAL, plural, =1 {Show 1 more matching line} other {Show {INTERPOLATION} more matching lines}}",{INTERPOLATION:"\ufffd1\ufffd",VAR_PLURAL:"\ufffd0\ufffd"}),
[3,"files","queryParamsHandling","ariaLabelledbyId","searchRequestToken","searchResponseToken","sessionStartTimeMs","clientTimeResultsDisplayedMs"],[1,"debug-info",3,"opened","closed"]]},ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"div",1),_.x(2,IIc,1,3,"star",2),_.E(3,"mat-icon",3),_.x(4,JIc,2,6,"file-search-breadcrumb",4)(5,LIc,5,8,"ng-template",null,5,_.Nf),_.B(),_.E(7,"mat-divider",6),_.A(8,"copy-button",7,8),_.I("copyEvent",function(){return b.yr()}),_.O(10,"async"),_.O(11,"maybeStripGoogle3"),_.B(),
_.x(12,MIc,5,2,"ng-container",9),_.F(13,10),_.x(14,RLc,7,4,"ng-container",11)(15,ULc,3,2,"ng-container",11),_.H(),_.B(),_.F(16,10),_.x(17,aMc,4,4,"ng-container",11)(18,bMc,3,12,"div",12),_.H(),_.x(19,cMc,6,1,"mat-expansion-panel",13));if(a&2){var c=_.vf(6);_.ef("active-element",b.isActive)("citc",b.tVa);_.t(1);_.ef("no-breadcrumb-padding",!b.kya);_.t(1);_.y("ngIf",b.w2a);_.t(1);_.y("svgIcon",b.ac.type===b.fC.File?"source:file":"source:folder_open");_.t(1);_.y("ngIf",b.kya)("ngIfElse",c);_.t(4);_.y("hasLightLabel",
!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg",b.eBc)("copyText",_.R(10,23,_.R(11,25,b.ac.Oc)));_.t(4);_.y("ngIf",b.ac.xga);_.t(1);_.y("ngSwitch",b.ac.type);_.t(1);_.y("ngSwitchCase",b.fC.File);_.t(1);_.y("ngSwitchCase",b.fC.sBa);_.t(1);_.y("ngSwitch",b.ac.type);_.t(1);_.y("ngSwitchCase",b.fC.File);_.t(1);_.y("ngSwitchCase",b.fC.sBa);_.t(1);_.y("ngIf",b.ac.MG)}},Ia:[_.yo,_.fG,a$,_.Nm,_.Om,_.Pm,_.Qm,_.VI,_.ZI,_.$I,_.cJ,_.aJ,_.lA,_.uo,_.ZK,_.gG,_.xv,_.vs,_.ys,_.ct,_.Ow,_.Qw,
_.BA,_.CA,_.eI,_.Tw,_.eo,_.vI,_.SK,_.Fv,_.Tm,_.BJ],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-mdc-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}[_nghost-%COMP%]     .gmat-mdc-button.mat-mdc-icon-button{--mdc-icon-button-state-layer-size:24px;padding:0}"],
Oa:0});var i$=function(a,b,c){this.document=a;this.Jj=b;this.Z0a=c;this.tPc={Jj:b,nea:!0,rNb:b.e2.rv}};i$.prototype.resolve=function(a){var b=this,c=_.Og(a.hv),d=_.tob(c),e=d.scopes;a=new _.Ee;c=_.ge(_.oub(this.Z0a,c.Fe,d.state).ha(_.Ke(function(f){b.Jj.e2.a2a(e,f.prefix||null)}),_.v(function(f){return f.x4a})),a);return Object.assign({},this.tPc,{mNa:c,g2a:_.fyb(new _.cyb(this.document,this.Jj),a)})};i$.O=function(a){return new (a||i$)(_.q(_.vg),_.q(_.tJ),_.q(_.fI))};i$.ta=_.p({token:i$,qa:i$.O});var eMc=function(){return[]},j$=function(a,b){var c=this;this.fm=b;this.g_a=new _.gg(void 0);this.v3a=new _.gg(!1);this.LBc=this.g_a.ha(_.v(function(d){if(d&&0!==d.type){var e=d.G1;var f=c.fm.diff(e,d.query);d=[];var g=0;f=_.k(f);for(var m=f.next();!m.done;m=f.next()){var n=m.value;m=n.start;n=n.end;m>g&&d.push({text:e.substring(g,m)});d.push({text:e.substring(m,n),pqa:["bold"]});g=n}g<e.length&&d.push({text:e.substring(g)});e=d}else e=[];return e}));this.Gdc='"package:" is deprecated, use "repo:" and "branch:" instead';
this.sdc="Improve your search:";this.Xdc="Showing results for";this.Z2b=_.APa;this.LRc=_.Du.has(84)};j$.prototype.Ra=function(){};var ONc=function(a){return _.Wd([a.g_a,a.v3a]).ha(_.v(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return a.LRc&&!c&&b&&0!==b.type?b:void 0}))};
_.W.Object.defineProperties(j$.prototype,{EMc:{configurable:!0,enumerable:!0,set:function(a){var b=_.k(a);a=b.next().value;b=(b=b.next().value)&&_.wF(b)&&b.Xb;a=a&&_.wF(a)&&a.Xb;b=b?b.Al.yU:void 0;this.g_a.next(b);b=b?0!==b.type?b.G1:void 0:void 0;a&&a.Al.yU?(a=a.Al.yU,a=0!==a.type?a.G1:void 0):a=void 0;b&&b!==a&&this.v3a.next(!1)}}});j$.O=function(a){return new (a||j$)(_.u(_.Eu),_.u(_.vv))};
j$.ya=_.tc({type:j$,oa:[["query-suggestion","searchResultsElementName",""]],inputs:{Fl:"searchResultsElementName",EMc:"pagedData"},jc:["searchResultsElementName",""],Aa:2,Ba:3,Ea:[["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"]],ua:function(a,b){a&1&&(_.x(0,iMc,9,9,"span",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,ONc(b)))},Ia:[_.yo,_.Mm,_.Nm,_.Om,_.xv,_.xs,_.ct,_.Ow,_.Qw,_.Tw,_.eo,_.Tm],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;padding:0}query-suggestion[_nghost-%COMP%]   .close-panel-button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:20px;font-size:20px;line-height:20px;width:20px;margin-right:0;vertical-align:middle}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-mdc-tooltip.suggestion-message-tooltip{max-width:350px}"],
Oa:0});var jMc=function(){return[]},k$=function(a,b){var c=this;this.Fa=a;this.Wb=b;this.k7a="Next page";this.l7a="Previous page";this.Odc="Open page {pageNumber}";this.F5b=new _.Qs(this.Odc);this.u7a=new _.Os(1);this.xPc=this.Wb.BS();this.uc="";this.wx={FGb:[]};this.GPc=_.AE(function(d){c.Fa.Ya({element:c.uc,action:"searchResultsPageSizeChanged",Xe:d.toString(),gestureName:"CHANGE"});c.Wb.B2(d)})};k$.prototype.Ra=function(){};
var PNc=function(a){var b=a.Id,c=a.Al,d=Math.ceil(Math.min(a.dL,2E3)/c.pageSize)-1-b;d=_.k(lMc(b,d));a=d.next().value;d=d.next().value;a=_.wab(b-a,b+d+1).map(function(e){var f={};return{Ta:(f.start=c.pageSize*e+1,f),Id:e,Syb:b===e}});d=a.findIndex(function(e){return e.Syb});return{FGb:a,Rm:a[d-1],next:a[d+1]}};_.W.Object.defineProperties(k$.prototype,{FMc:{configurable:!0,enumerable:!0,set:function(a){this.wx=PNc(a)}}});k$.O=function(a){return new (a||k$)(_.u(_.Bu),_.u(_.jv))};
k$.ya=_.tc({type:k$,oa:[["result-footer"]],inputs:{FMc:"paginatedResults",uc:"trackElement"},Aa:20,Ba:29,Ea:[[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"]],ua:function(a,b){a&1&&(_.A(0,"span",0)(1,"conditional-link",1)(2,"mat-icon",2),_.N(3,"chevron_left"),_.B()(),_.x(4,kMc,2,10,"conditional-link",3),_.A(5,"conditional-link",4)(6,"mat-icon",2),_.N(7,"chevron_right"),_.B()()(),_.A(8,"span",5)(9,"mat-label"),_.N(10," Results per page "),_.B(),_.A(11,"mat-form-field",6)(12,"mat-select",7),_.I("selectionChange",function(c){return b.GPc(c.value)}),_.O(13,"async"),_.A(14,"mat-option",
8),_.N(15," 10 "),_.B(),_.A(16,"mat-option",8),_.N(17," 25 "),_.B(),_.A(18,"mat-option",8),_.N(19," 100 "),_.B()()()());a&2&&(_.t(1),_.y("condition",b.wx.Rm)("sameWindow",!0)("link",_.Af(27,jMc))("queryParams",null==b.wx.Rm?null:b.wx.Rm.Ta)("linkAriaLabel",b.l7a)("title",b.l7a)("ascTrackElement",b.uc)("trackGestureClick",!0)("trackListIndex",null==b.wx.Rm?null:b.wx.Rm.Id),_.t(3),_.y("ngForOf",b.wx.FGb),_.t(1),_.y("condition",b.wx.next)("sameWindow",!0)("link",_.Af(28,jMc))("queryParams",null==b.wx.next?
null:b.wx.next.Ta)("linkAriaLabel",b.k7a)("title",b.k7a)("ascTrackElement",b.uc)("trackGestureClick",!0)("trackListIndex",null==b.wx.next?null:b.wx.next.Id),_.t(4),_.cf("id",b.uc+"-page-size-control-label"),_.t(3),_.y("aria-labelledby",b.uc+"-page-size-control-label")("value",_.R(13,25,b.xPc)),_.t(2),_.y("value",10),_.t(2),_.y("value",25),_.t(2),_.y("value",100))},Ia:[_.yo,_.Nm,_.MI,_.nw,_.mw,_.ct,_.Dz,_.yz,_.Tm],styles:["result-footer[_nghost-%COMP%]{align-items:center;border-top-style:solid;border-top-width:1px;display:flex;font-weight:500;min-height:40px}result-footer[_nghost-%COMP%]     .page-size-control .mat-form-field-appearance-outline .mat-form-field-infix{border-top:0;padding-bottom:.5em}result-footer[_nghost-%COMP%]     .page-size-control .mat-form-field-appearance-outline .mat-form-field-infix .mat-select-arrow-wrapper{-webkit-transform:none;transform:none}result-footer[_nghost-%COMP%]   conditional-link[_ngcontent-%COMP%]{align-items:center;display:inline-flex;font-size:1.0769230769rem;height:40px;justify-content:center;min-width:32px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}result-footer[_nghost-%COMP%]   conditional-link[_ngcontent-%COMP%]     a{padding:8px}result-footer[_nghost-%COMP%]   .next[_ngcontent-%COMP%]{min-width:64px}result-footer[_nghost-%COMP%]   .previous[_ngcontent-%COMP%]{min-width:64px}result-footer[_nghost-%COMP%]   .page-controls[_ngcontent-%COMP%]{display:flex;flex:0 0 50%;flex-direction:row;justify-content:center;margin-left:25%}result-footer[_nghost-%COMP%]   .page-size-control[_ngcontent-%COMP%]{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:flex;flex:0 0 25%;height:40px;justify-content:end;padding:0 8px}result-footer[_nghost-%COMP%]   .page-size-control[_ngcontent-%COMP%]   mat-label[_ngcontent-%COMP%]{padding-top:1em;white-space:nowrap}result-footer[_nghost-%COMP%]   .page-size-control[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{height:40px;width:6em;overflow:hidden}"],
Oa:0});var oMc=function(){return[]},tMc=function(a){return{SN:a}},QNc=new _.Qs("{resultCount, plural, =1 {Result {firstPosition} of {lastPosition}} other {Results {firstPosition} - {lastPosition} of {totalResultCount}}}"),RNc=new _.Os(1),l$=function(a,b,c,d){var e=this;this.Fa=c;this.Wb=d;this.NIc=YHc;this.Xjc=_.uPa;this.Yjc=_.wPa;this.LQc=this.Wb.Gca();this.EB=this.Xs=!1;this.TU=0;this.Fe="";this.zd={};this.SN=this.Wb.N_();this.HPc=_.AE(function(f){e.Fa.Ya({element:e.Fl,action:"snippetDetailChanged",Xe:f.toString(),
gestureName:"CHANGE"});e.Wb.Xxa(f)});this.Nk=_.qi.has(2);this.nIc=_.Du.has(45)};l$.prototype.Ra=function(){};
l$.prototype.Tb=function(a){if(a.pagedSearchResponse){var b=this.iga;if(b){this.TU=b.Cl.length;var c=b.tEc+1;this.Xs=b.Xs;var d=QNc.format,e=this.TU,f=RNc.format(c+this.TU-1),g=RNc.format(b.dL);this.YLb=d.call(QNc,{resultCount:e,firstPosition:c,lastPosition:f,totalResultCount:this.iga&&this.Xs&&this.Nk?3E6<b.dL?"1M+":2E5<b.dL?"100k+":1E4<b.dL?"10k+":1E3<b.dL?"1k+":"~"+g:g});this.Xq=b.Xq;this.Yq=b.Yq}else this.TU=0}a.errorData&&this.WZ&&(this.TU=0,this.YLb=this.WZ.message,this.Xq=this.WZ.JC.Xq,this.Yq=
this.WZ.JC.Yq)};l$.prototype.yr=function(){this.Fa.Ya({gestureName:"CLICK",element:"SearchResultsHeader",action:"copyAllResults"})};_.W.Object.defineProperties(l$.prototype,{Al:{configurable:!0,enumerable:!0,set:function(a){this.Fe=a.Fe;this.zd=a.zd}},Xzc:{configurable:!0,enumerable:!0,get:function(){return this.Nk}},Eyc:{configurable:!0,enumerable:!0,get:function(){return this.iga?this.iga.Cl.map(function(a){return a.Oc.path}).join("\n"):""}}});
l$.O=function(a){return new (a||l$)(_.u(_.Cu),_.u(_.Eu),_.u(_.Bu),_.u(_.jv))};
l$.ya=_.tc({type:l$,oa:[["result-header","searchResultsElementName",""]],inputs:{Fl:"searchResultsElementName",Xs:"maybeSkippedDocuments",Al:"queryContext",EB:"showCanonicalCodeExampleFeature",iga:"pagedSearchResponse",WZ:"errorData"},features:[_.Mc],jc:["searchResultsElementName",""],Aa:10,Ba:8,Ea:[[1,"result-header"],[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,"separator","show-example-usage-separator"],["gme-button","","class","show-example-usage-toggle","format","hairline","trackAction","showExampleUsage",3,"show-example-usage-enabled",
"ascTrackElement","matTooltip","click",4,"ngIf"],["gme-button","","format","hairline","trackAction","showExampleUsage",1,"show-example-usage-toggle",3,"ascTrackElement","matTooltip","click"],[1,"text"],[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"]],ua:function(a,b){a&1&&(_.A(0,
"span",0)(1,"span",1),_.N(2),_.x(3,mMc,2,0,"mat-icon",2),_.B(),_.x(4,nMc,1,5,"copy-button",3)(5,pMc,8,8,"ng-container",4)(6,qMc,3,4,"a",5)(7,uMc,4,5,"ng-container",4)(8,vMc,14,5,"span",6),_.B(),_.x(9,yMc,3,4,"div",7));a&2&&(_.t(2),_.wf(" ",b.YLb," "),_.t(1),_.y("ngIf",!!b.iga&&b.Xs&&b.Nk),_.t(1),_.y("ngIf",0!==b.TU),_.t(1),_.y("ngIf",b.NIc(b.zd)||b.Fe),_.t(1),_.y("ngIf",b.Xs&&b.Nk&&b.nIc),_.t(1),_.y("ngIf",b.EB),_.t(1),_.y("ngIf",b.Xzc),_.t(1),_.y("ngIf",b.Xq||b.Yq))},Ia:[_.yo,_.Om,_.lA,_.gG,_.qz,
_.nw,_.mw,_.ct,_.Dz,_.yz,_.Ow,_.Qw,_.BA,_.CA,_.eI,_.eo,_.zu,_.Tm],styles:["result-header[_nghost-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;width:100%;max-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[_nghost-%COMP%]   [gme-button][_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;padding:0 8px;align-self:center}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%]   .status[_ngcontent-%COMP%]{align-items:center;display:inherit;flex:1 1 auto}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%]   .result-message[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .separator[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .show-example-usage-toggle[_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%]   .clear-button[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .find-everything[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .result-message[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .separator[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .show-example-usage-toggle[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .snippet-control[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   copy-button[_ngcontent-%COMP%]{flex:0 0 auto}result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .separator.show-example-usage-separator[_ngcontent-%COMP%]{margin-right:12px;margin-left:7px}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%]{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;white-space:nowrap;flex:0 1 auto}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;margin-left:auto}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}"],
Oa:0});var m$=function(){};m$.prototype.Ra=function(){};m$.O=function(a){return new (a||m$)};
m$.ya=_.tc({type:m$,oa:[["search-results-incomplete","docLink","","trackElement",""]],inputs:{HCc:"docLink",uc:"trackElement"},jc:["docLink","","trackElement",""],Aa:4,Ba:2,Ea:[[1,"desc"],["trackAction","openResultsIncompleteDocLink","aria-label","Learn more about potentially missing search results.",3,"externalLink","ascTrackElement"]],ua:function(a,b){a&1&&(_.A(0,"span",0),_.N(1," Not seeing the search results you expect?\n"),_.B(),_.A(2,"a",1),_.N(3," Learn more\n"),_.B());a&2&&(_.t(2),_.y("externalLink",
b.HCc)("ascTrackElement",b.uc))},Ia:[_.yo,_.uo],styles:["search-results-incomplete[_nghost-%COMP%]{align-items:center;background-color:#e8f0fe;display:flex;flex-wrap:wrap;min-height:40px;padding-left:16px}a[_ngcontent-%COMP%]{margin-left:16px}"],Oa:0});var SNc=["listContainer"],TNc=[[["result-footer"]]],n$=function(a,b,c,d,e,f,g,m,n,r,w,z){_.cr.call(this,m,n,r,z);this.Fa=a;this.Yg=b;this.uUa=c;this.Ua=d;this.qd=e;this.Wb=f;this.i2=g;this.Fl="";this.EB=this.FPb=!1;this.jIb=new _.El;this.Vc=_.IE;this.fC=vNc;this.selectedIndex=new _.gg(-1);this.Cl=_.ue;this.Tq=new _.Gd;this.mPc=new _.Gd;this.SN=this.Wb.N_();this.co=w.co.ha(_.v(function(D){return D?D+"px":void 0}),_.De(1),_.Rd())};_.V(n$,_.cr);n$.Ha=_.cr.Ha;
n$.prototype.Ra=function(){var a=this;_.cr.prototype.Ra.call(this);this.Tq.add(uNc(this.uUa,function(){return{page:a.uB,scrollTop:a.nb.na.scrollTop}}));this.Tq.add(this.Ua.events.ha(_.je(function(b){return b instanceof _.wg}),_.He(null)).subscribe(function(){a.j1a=a.uUa.get().scrollTop}));this.Tq.add(this.qd.register("selectNextResult","j",function(){a.ON(1);a.zr("selectNextResult")}));this.Tq.add(this.qd.register("selectPreviousResult","k",function(){a.ON(-1);a.zr("selectPreviousResult")}))};
n$.prototype.Tb=function(a){var b=this;if(a.hasOwnProperty("resultPage")){var c;a=0===(null==(c=this.uB.Cl[0])?void 0:c.type);this.EB&&a&&this.Wb.N_().ha(_.xe(),_.je(function(d){return!d})).subscribe(function(){b.Fa.Ya({gestureName:"EXTERNAL",element:"ResultList",action:"skippedExampleUsageRequest"})});this.Tq.add(_.Gtb(this.Yg,function(){b.selectedIndex.next(0)}));this.mPc.unsubscribe();this.Cl=UNc(this)}};n$.prototype.Qm=function(){void 0!==this.j1a&&(this.nb.na.scrollTop=this.j1a,this.j1a=void 0)};
n$.prototype.Ka=function(){_.cr.prototype.Ka.call(this);this.Tq.unsubscribe()};var CMc=function(a){return a.path||a.repository?"ref":a.te?"repo":"repoGroup"},UNc=function(a){var b=a.uB.Cl;return 25>=b.length||a.uUa.get().scrollTop?_.Md(b):_.IIa.ha(_.xe(),_.se(0),_.ze(b),_.He(b.slice(0,20)))};n$.prototype.ON=function(a){var b=this.uB.Cl.length;b&&(a=this.selectedIndex.value+a,0>a||a>=b||this.selectedIndex.next(a))};
n$.prototype.zr=function(a){this.Fa.Ya({element:"ResultList",action:a,gestureName:"KEYBOARD",Pf:this.selectedIndex.value})};n$.O=function(a){return new (a||n$)(_.u(_.to),_.u(_.Hg),_.u(c$),_.u(_.Cg),_.u(_.Xt),_.u(_.jv),_.u(FNc),_.u(_.ld),_.u(_.br),_.u(_.Me),_.u(_.HE),_.u(_.Vq,8))};
n$.ya=_.tc({type:n$,oa:[["result-list"]],ub:function(a,b){a&1&&_.Hf(SNc,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.w4c=c.first)}},inputs:{hB:"previewTarget",uB:"resultPage",Fl:"searchResultsElementName",FPb:"showResultsIncomplete",EB:"showCanonicalCodeExampleFeature"},outputs:{jIb:"previewTriggered"},features:[_.af,_.Mc],Yb:["result-footer"],Aa:8,Ba:7,Ea:[["class","example-content","role","region",4,"ngIf"],["listContainer",""],[4,"ngFor","ngForOf"],[3,"docLink","trackElement",4,"ngIf"],["role","region",
1,"example-content"],[4,"ngIf"],[3,"source","snippets"],[3,"entry","resultPage","isActive","listIndex","scopeDetail","trackElement","previewTarget","isSelected","codeFontSize","container","triggerPreview"],[3,"docLink","trackElement"]],ua:function(a,b){a&1&&(_.rf(TNc),_.x(0,BMc,2,1,"div",0),_.O(1,"async"),_.A(2,"ul",null,1),_.x(4,DMc,4,14,"li",2),_.O(5,"async"),_.B(),_.x(6,EMc,1,2,"search-results-incomplete",3),_.sf(7));a&2&&(_.y("ngIf",b.EB&&_.R(1,3,b.SN)),_.t(4),_.y("ngForOf",_.R(5,5,b.Cl)),_.t(2),
_.y("ngIf",b.FPb))},Ia:[nNc,_.Nm,_.Om,h$,m$,_.Tm],styles:["result-list[_nghost-%COMP%]{overflow:hidden}ul[_ngcontent-%COMP%]{margin:0;padding:0;width:100%}li[_ngcontent-%COMP%]{list-style-type:none;padding:0}loading[_ngcontent-%COMP%]{position:-webkit-sticky;position:sticky;bottom:12px}dc-information-box[_ngcontent-%COMP%]{align-content:center;align-items:center;display:flex;justify-content:flex-start;margin:16px}dc-information-box[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:16px}"],Oa:0});var VNc=["image/png","image/jpeg","image/gif"],WNc={bJ:0,EMPTY:1,a$b:2,jmc:3,0:"BINARY",1:"EMPTY",2:"IMAGE",3:"TEXT"},o$=function(a,b,c){this.Fa=a;this.Zg=b;this.Ua=c;this.aDb=_.zE([]);this.Dt=_.IE;this.Gla=WNc;this.rg="SearchResultFilePreview";this.data="";this.Yl=_.ue;this.metadata=null;this.uk=new _.Ce(1)};o$.prototype.Ra=function(){};var PMc=function(a){switch(a.state){case 1:return!1;case 0:return!0;case 2:return 0<a.Xb.length;default:return _.Qg(a)}};
o$.prototype.Sp=function(a){this.Ua.navigate(_.Xp(_.cq(this.Oc.Zb(),{line:a.line+1}).kb()),{ng:"preserve"});this.Fa.Ya({gestureName:"CLICK",element:this.rg,action:"selectLine",projectId:this.Oc.qb},a.Q0)};
_.W.Object.defineProperties(o$.prototype,{aEc:{configurable:!0,enumerable:!0,set:function(a){var b=a.oe,c=a.qE;a=a.Oc;this.data=b.Qw()||_.PE(_.cj(b,1));this.metadata=_.ej(b,_.Kp,2);this.Oc=a;this.Ab=_.wrb(a,b,[c]);this.Yl=_.Dnb(a,_.JI(this.Zg,a,"path"),this.Ua)}},matches:{configurable:!0,enumerable:!0,set:function(a){this.aDb=a;this.uk.next(_.wE(a,[]).length?0:-1)},get:function(){return this.aDb}},GCc:{configurable:!0,enumerable:!0,get:function(){return this.data?this.metadata?VNc.includes(_.Y(this.metadata,
1))?2:_.qj(this.metadata,2)?0:3:3:1}},imageUrl:{configurable:!0,enumerable:!0,get:function(){var a=this.metadata;return"data:"+(a?_.Y(a,1):"")+";base64,"+this.data}}});o$.O=function(a){return new (a||o$)(_.u(_.to),_.u(_.II),_.u(_.Cg))};
o$.ya=_.tc({type:o$,oa:[["single-file-preview","fileData","","matches",""]],inputs:{aEc:"fileData",matches:"matches"},jc:["fileData","","matches",""],Aa:5,Ba:5,Ea:[[3,"ngSwitch"],["icon","source:file",4,"ngSwitchCase"],[3,"path",4,"ngSwitchCase"],[3,"alt","src",4,"ngSwitchCase"],["class","text","role","region","tabindex","0","aria-label","Single file preview",4,"ngSwitchCase"],["icon","source:file"],[3,"path"],[3,"alt","src"],["role","region","tabindex","0","aria-label","Single file preview",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"],["role","region","tabindex",
"0","aria-labelledby","result-preview-header",3,"value","fileName","lineLimitation","lineNumberLinkProvider","highlightInfo","lineNumberClicked"],[3,"matches","scrollToIndex","selectedMatchIndex",4,"ngIf"],[3,"matches","scrollToIndex","selectedMatchIndex"]],ua:function(a,b){a&1&&(_.F(0,0),_.x(1,FMc,5,0,"icon-empty-state-display",1)(2,GMc,1,1,"empty-file-detail",2)(3,HMc,2,4,"img",3)(4,QMc,4,3,"div",4),_.H());a&2&&(_.y("ngSwitch",b.GCc),_.t(1),_.y("ngSwitchCase",b.Gla.bJ),_.t(1),_.y("ngSwitchCase",
b.Gla.EMPTY),_.t(1),_.y("ngSwitchCase",b.Gla.a$b),_.t(1),_.y("ngSwitchCase",b.Gla.jmc))},Ia:[_.Om,_.Pm,_.Qm,_.UK,_.XK,_.oA,_.qA,_.pA,_.EE,_.CE,_.EI,_.VK,_.Tm,_.uA],styles:["single-file-preview[_nghost-%COMP%]{display:flex;position:relative;overflow:auto}icon-empty-state-display[_ngcontent-%COMP%]{align-self:center}empty-file-detail[_ngcontent-%COMP%]{align-self:center;flex:1 1 100%}.matches-navigation[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-content:center;align-items:center;display:flex;height:28px;justify-content:flex-end}.matches-navigation[_ngcontent-%COMP%] > loading[_ngcontent-%COMP%]{margin-right:20px}img[_ngcontent-%COMP%]{align-self:center;max-height:100%;max-width:100%}.text[_ngcontent-%COMP%]{display:flex;flex:1 1 100%;flex-direction:column;overflow:auto}dc-information-box[_ngcontent-%COMP%]{align-content:center;align-items:center;display:flex;justify-content:flex-start}"],
Oa:0});var XNc=function(a,b){this.gr=a;this.dH=b;this.Dt=_.IE;this.fC=vNc;this.rg="SearchResultFilePreview";this.L7b="result-preview-header";this.Z6a="Close";this.idc="Preview of File ";this.page=_.ue;this.LV=new _.Zg;this.close=new _.El},YNc=function(a,b){return a.gr.get(b.qb,b.Rc,b.repository,_.hi(b),b.path,{Qb:b.params.Qb,type:1,line:_.Mta(b.params.line)}).ha(_.v(function(c){var d=_.Pp(c);if(!d)throw Error("Lf");var e;return _.zE({type:0,oe:d,qE:null!=(e=_.pj(c,8,2)[0])?e:0,Oc:b})}))},ZNc=function(a,
b){var c=b.Zb();return a.gr.list(b.qb,b.Rc,b.repository,_.hi(b),b.path,b.params.Qb).ha(_.v(function(d){return{state:2,Xb:{type:1,items:YMc(d,c)}}}))};
_.W.Object.defineProperties(XNc.prototype,{target:{configurable:!0,enumerable:!0,set:function(a){var b=a.Oc;this.LV=b;switch(a.type){case 0:a.tGc?this.dH.Pua.next(b):this.dH.Pkb();b=YNc(this,b);break;case 1:b=ZNc(this,b);break;default:b=_.Qg(a)}setTimeout(function(){var c;null==(c=document.getElementById("result-preview-header"))||c.focus()});this.page=b.ha(_.He(_.JE),_.pe(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=_.Qg(c)}}return _.Md({state:1,message:"Error fetching contents",Bya:c})}))}},dKc:{configurable:!0,enumerable:!0,set:function(a){a=a.yU;pIc(a)?this.dH.sMa.next(a.G1):this.dH.sMa.next(void 0)}}});XNc.O=function(a){return new (a||XNc)(_.u(_.nK),_.u(_.WK))};
XNc.ya=_.tc({type:XNc,oa:[["result-preview"]],inputs:{target:"target",dKc:"loadedQueryContext"},outputs:{close:"close"},features:[_.yf([_.WK])],Aa:7,Ba:9,Ea:[[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"]],ua:function(a,b){a&1&&(_.x(0,RMc,6,4,"h2",0),_.A(1,"div",1),_.E(2,"mat-icon",2),_.A(3,"a",3),_.N(4),_.B()(),_.x(5,XMc,4,4,"ng-container",
4),_.O(6,"async"));a&2&&(_.y("ngIf",b.LV.path),_.t(3),_.y("routerLink",_.Xp(b.LV))("ascTrackElement",b.rg),_.cf("id",b.L7b)("aria-label",b.idc+b.LV.path),_.t(1),_.wf(" ",b.LV.path," "),_.t(1),_.y("ngIf",_.R(6,7,b.LV.path&&b.page)))},Ia:[_.yo,_.Om,_.Pm,_.Qm,_.ZK,_.oA,_.qA,_.pA,_.CE,_.xv,_.xs,_.ct,_.eo,o$,_.Tm],styles:["result-preview[_nghost-%COMP%]{display:flex;flex-direction:column;position:relative;overflow:auto}directory-contents-grid[_ngcontent-%COMP%]{margin:10px}directory-contents-grid[_ngcontent-%COMP%], single-file-preview[_ngcontent-%COMP%]{overflow:auto;z-index:0}directory-contents-grid[_ngcontent-%COMP%]   .matches-navigation[_ngcontent-%COMP%], single-file-preview[_ngcontent-%COMP%]   .matches-navigation[_ngcontent-%COMP%]{height:28px}h2[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-content:center;align-items:center;display:flex;flex:0 0 auto;font-weight:500;font-size:15px;height:40px;justify-content:flex-start;letter-spacing:.01em;line-height:24px;margin:0;overflow:hidden;padding-left:20px;z-index:1}.preview-title[_ngcontent-%COMP%]{flex:1 1 100%}.file-header[_ngcontent-%COMP%]{align-items:center;background-color:var(--primary-app-bar);border-bottom-style:solid;border-bottom-width:1px;display:flex;flex:0 0 auto;height:28px;padding-left:20px}.file-header[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:18px;width:18px}.file-header[_ngcontent-%COMP%]   a.filepath[_ngcontent-%COMP%]{margin-left:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}loading[_ngcontent-%COMP%], single-file-preview[_ngcontent-%COMP%]{flex:1 1 100%}"],
Oa:0});var $Nc=function(){this.warnings=void 0;this.Nk=_.qi.has(2)};_.W.Object.defineProperties($Nc.prototype,{cUc:{configurable:!0,enumerable:!0,get:function(){return this.warnings.join(";")}},kQc:{configurable:!0,enumerable:!0,get:function(){return this.Nk&&this.warnings&&0<this.warnings.length}}});$Nc.O=function(a){return new (a||$Nc)(_.u(_.Cu))};
$Nc.ya=_.tc({type:$Nc,oa:[["search-result-warnings"]],inputs:{warnings:"warnings"},Aa:1,Ba:1,Ea:[["class","has-warnings",4,"ngIf"],[1,"has-warnings"],[1,"warning-icon"],[1,"warning-text"]],ua:function(a,b){a&1&&_.x(0,ZMc,5,1,"div",0);a&2&&_.y("ngIf",b.kQc)},Ia:[_.Om,_.ct],styles:["search-result-warnings[_nghost-%COMP%]{flex:0 1 auto;width:100%}search-result-warnings[_nghost-%COMP%]   .has-warnings[_ngcontent-%COMP%]{min-height:40px;padding:5px 0;align-items:center;place-content:center flex-start;display:flex}search-result-warnings[_nghost-%COMP%]   .has-warnings[_ngcontent-%COMP%]   .warning-icon[_ngcontent-%COMP%]{font-size:18px;height:18px;margin:0 11px 0 13px;width:18px}"],
Oa:0});var aOc=function(){};aOc.O=function(a){return new (a||aOc)};aOc.Da=_.uc({type:aOc});aOc.Ca=_.ec({imports:[_.Um,_.$K,_.bL,_.rA,_.FE,_.DE,_.dI,_.FI,_.aL]});var bOc,cOc;bOc={tn:i$};cOc=[{path:"",component:g$,Ye:_.ZE([b$,$9]),resolve:bOc,Zp:"paramsOrQueryParamsChange"}];_.p$=function(){};_.p$.O=function(a){return new (a||_.p$)};_.p$.Da=_.uc({type:_.p$,id:"search"});_.p$.Ca=_.ec({Pb:[i$,_.nK],imports:[_.cv,lNc,oNc,_.vx,_.Um,_.iJ,_.WI,_.mJ,_.nA,_.vo,_.hL,_.bL,_.vJ,_.gv,_.sz,_.rA,_.FE,_.DE,_.yv,_.ow,_.dt,_.Ez,_.Sw,_.EA,_.Bz,_.Nw,_.CJ,_.FI,_.az(cOc),_.Au,_.aL,aOc,_.GI,_.wA,_.TK,_.xx,_.go]});_.t$a(_.p$,"search");
_.dnb(g$,function(){return[_.yo,_.Om,_.Pm,_.Qm,_.lA,_.uo,_.oA,_.qA,_.pA,_.CE,_.xv,_.vs,_.eo,_.vA,XNc,j$,k$,l$,n$,m$,$Nc]},function(){return[_.Tm]});
}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&&_.E(0,"settings-header",27)},fOc=function(a){if(a&1){var b=_.Sc();_.A(0,"div")(1,"mat-form-field",28)(2,"mat-label");_.N(3," Appearance ");_.B();_.A(4,"mat-select",13);_.I("selectionChange",function(c){_.Tc(b);var d=_.M();return _.Vc(d.IPc(c.value))});_.O(5,"async");_.A(6,"mat-option",29);_.N(7," Light ");_.B();_.A(8,"mat-option",30);_.N(9," Dark ");_.B();_.A(10,"mat-option",31);_.N(11," Use System Settings ");
_.B()()()()}a&2&&(a=_.M(),_.t(4),_.y("value",_.R(5,1,a.F1a)))},gOc=function(a,b){a&1&&(_.A(0,"mat-option",34),_.N(1),_.B());a&2&&(a=b.va,_.y("value",a),_.t(1),_.wf(" ",a.replace("cider","default")," "))},hOc=function(a){if(a&1){var b=_.Sc();_.A(0,"div")(1,"mat-form-field",32)(2,"mat-label");_.N(3," Dark syntax highlighting theme ");_.B();_.A(4,"mat-select",13);_.I("selectionChange",function(c){_.Tc(b);var d=_.M();return _.Vc(d.DPc(c.value))});_.O(5,"async");_.x(6,gOc,2,2,"mat-option",33);_.B()()()}a&
2&&(a=_.M(),_.t(4),_.y("value",_.R(5,2,a.MPc)),_.t(2),_.y("ngForOf",a.e1b))},iOc=function(a){a&1&&_.N(0," Light syntax highlighting theme ")},jOc=function(a){a&1&&_.N(0," Syntax highlighting theme ")},kOc=function(a,b){a&1&&(_.A(0,"mat-option",34),_.N(1),_.B());a&2&&(a=b.va,_.y("value",a),_.t(1),_.wf(" ",a.replace("cider","default")," "))},lOc=function(a){if(a&1){var b=_.Sc();_.A(0,"div")(1,"mat-form-field",35)(2,"mat-label");_.x(3,iOc,1,0)(4,jOc,1,0);_.B();_.A(5,"mat-select",13);_.I("selectionChange",
function(c){_.Tc(b);var d=_.M();return _.Vc(d.FPc(c.value))});_.O(6,"async");_.x(7,kOc,2,2,"mat-option",33);_.B()()()}a&2&&(a=_.M(),_.t(3),_.hf(3,a.IV?3:4),_.t(2),_.y("value",_.R(6,3,a.OPc)),_.t(2),_.y("ngForOf",a.Tac))},mOc=function(a){if(a&1){var b=_.Sc();_.A(0,"div")(1,"mat-slide-toggle",36);_.I("change",function(c){_.Tc(b);var d=_.M();return _.Vc(d.OSc(c))});_.O(2,"async");_.N(3," Strip the google3/ prefix when copying paths ");_.B()()}a&2&&(a=_.M(),_.t(1),_.y("checked",_.R(2,1,a.eRb)))},nOc=
function(a){a&1&&(_.A(0,"a",37)(1,"mat-icon",38),_.N(2,"info_outline"),_.B()())},oOc=function(a){if(a&1){var b=_.Sc();_.A(0,"div")(1,"mat-form-field",39)(2,"mat-label");_.N(3," Default Cider editing behavior ");_.B();_.A(4,"mat-select",13);_.I("selectionChange",function(c){_.Tc(b);var d=_.M();return _.Vc(d.CPc(c.value))});_.O(5,"async");_.A(6,"mat-option",40);_.N(7," Open in Cider ");_.B();_.A(8,"mat-option",41);_.N(9," Open the workspace selection prompt in Cider ");_.B()()()()}a&2&&(a=_.M(),_.t(4),
_.y("value",_.R(5,1,a.W9)))},pOc=function(a){if(a&1){var b=_.Sc();_.A(0,"div")(1,"mat-slide-toggle",42);_.I("change",function(c){_.Tc(b);var d=_.M();return _.Vc(d.PSc(c))});_.O(2,"async");_.N(3," When opening the Cider workspace selection prompt, default to suggesting a unique workspace name. ");_.B()()}a&2&&(a=_.M(),_.t(1),_.y("checked",_.R(2,1,a.Wja)))},qOc=function(a){if(a&1){var b=_.Sc();_.A(0,"div")(1,"mat-slide-toggle",43);_.I("change",function(c){_.Tc(b);var d=_.M();return _.Vc(d.NSc(c))});
_.O(2,"async");_.N(3," Show personalized results based on search history ");_.B();_.A(4,"a",44)(5,"mat-icon",38);_.N(6,"info_outline");_.B()()()}a&2&&(a=_.M(),_.t(1),_.y("checked",_.R(2,1,a.ot)))},rOc=function(a){if(a&1){var b=_.Sc();_.A(0,"div")(1,"mat-form-field",45)(2,"mat-label");_.N(3," Search results page size ");_.B();_.A(4,"mat-select",13);_.I("selectionChange",function(c){_.Tc(b);var d=_.M();return _.Vc(d.uTc(c.value))});_.O(5,"async");_.A(6,"mat-option",34);_.N(7," 10 ");_.B();_.A(8,"mat-option",
34);_.N(9," 25 ");_.B();_.A(10,"mat-option",34);_.N(11," 100 ");_.B()()()()}a&2&&(a=_.M(),_.t(4),_.y("value",_.R(5,4,a.pageSize)),_.t(2),_.y("value",10),_.t(2),_.y("value",25),_.t(2),_.y("value",100))},sOc=function(a){if(a&1){var b=_.Sc();_.A(0,"div")(1,"mat-form-field",46)(2,"mat-select",47);_.I("selectionChange",function(c){_.Tc(b);var d=_.M();return _.Vc(d.tTc(c.value))});_.O(3,"async");_.A(4,"mat-option",34);_.N(5," 25 ");_.B();_.A(6,"mat-option",34);_.N(7," 50 ");_.B();_.A(8,"mat-option",34);
_.N(9," 100 ");_.B();_.A(10,"mat-option",34);_.N(11," 200 ");_.B()();_.A(12,"mat-label");_.N(13," Starred paths on homepage ");_.B()()()}a&2&&(a=_.M(),_.t(2),_.y("value",_.R(3,5,a.Ffa)),_.t(2),_.y("value",25),_.t(2),_.y("value",50),_.t(2),_.y("value",100),_.t(2),_.y("value",200))},q$=function(a,b,c,d){_.xo.call(this,a,b,d,c,"change");this.yTb=!0};_.V(q$,_.xo);q$.prototype.OYa=function(a){this.yTb&&_.rPa(this,"CHANGE",a)};q$.O=function(a){return new (a||q$)(_.u(_.to),_.u(_.$k),_.u(_.ld),_.u(_.wo,8))};
q$.Ha=_.wc({type:q$,oa:[["input","ascTrackElement","","trackAction",""],["select","ascTrackElement","","trackAction",""],["textarea","ascTrackElement","","trackAction",""]," ascTrackElement  trackAction  trackGestureChange ".split(" ")],inputs:{yTb:"trackGestureChange"},features:[_.af]});var tOc=function(){this.VE=this.text="";this.ariaLabel="Hover or Focus for more information"};tOc.O=function(a){return new (a||tOc)};
tOc.ya=_.tc({type:tOc,oa:[["help-tooltip","text",""]],inputs:{text:"text",VE:"tooltipClass",ariaLabel:"ariaLabel"},jc:["text",""],Aa:3,Ba:3,Ea:[["tabindex","0","role","button","matTooltipPosition","right",3,"matTooltipClass","matTooltip"]],ua:function(a,b){a&1&&(_.A(0,"span",0)(1,"mat-icon"),_.N(2,"help_outline"),_.B()());a&2&&(_.y("matTooltipClass",b.VE)("matTooltip",b.text),_.cf("aria-label",b.ariaLabel))},Ia:[_.ct,_.oz],styles:["help-tooltip[_nghost-%COMP%]{margin-left:8px}mat-icon[_ngcontent-%COMP%]{height:16px;font-size:16px;line-height:16px;width:16px;vertical-align:middle;cursor:default}"],
Oa:0});var uOc=function(){};uOc.O=function(a){return new (a||uOc)};uOc.Da=_.uc({type:uOc});uOc.Ca=_.ec({imports:[_.Um,_.dt,_.pz]});var vOc=Object.freeze({"invalid-number":!0}),r$=function(){this.jgb=!1};r$.prototype.validate=function(a){return dOc(a.value,this.jgb?0:1)?null:vOc};r$.O=function(a){return new (a||r$)};r$.Ha=_.wc({type:r$,oa:[["","positiveIntegerValidator",""]],inputs:{jgb:"allowZero"},features:[_.yf([{wa:_.Mv,Hb:r$,wd:!0}])]});var s$=function(){};s$.prototype.validate=function(a){return void 0===a.value||""===a.value||dOc(a.value,1)?null:vOc};s$.O=function(a){return new (a||s$)};
s$.Ha=_.wc({type:s$,oa:[["","optionalPositiveIntegerValidator",""]],features:[_.yf([{wa:_.Mv,Hb:s$,wd:!0}])]});_.wOc=function(){this.HGb=""};_.wOc.O=function(a){return new (a||_.wOc)};
_.wOc.ya=_.tc({type:_.wOc,oa:[["settings-header"]],inputs:{HGb:"pageTitle"},Yb:["*"],Aa:4,Ba:1,Ea:[["fxLayoutAlign","center center"],["fxFlex","grow",1,"title"]],ua:function(a,b){a&1&&(_.rf(),_.A(0,"header",0)(1,"h1",1),_.N(2),_.B(),_.sf(3),_.B());a&2&&(_.t(2),_.xf(b.HGb))},Ia:[_.Vr,_.ns],styles:["header[_ngcontent-%COMP%]{border-style:solid;border-width:1px;padding:12px 16px}.title[_ngcontent-%COMP%]{font-family:Google Sans;font-size:15px;font-weight:500;letter-spacing:.02em;margin:0;text-transform:capitalize;font-size:20px}"],Oa:0});_.u$=function(a,b,c,d,e,f){var g=this;this.document=a;this.Fa=b;this.Wb=c;this.zqa=d;this.Mb=e;this.F1a=this.Wb.Wsa();this.tda=this.Wb.uS();this.sQc=this.Wb.CS();this.eRb=this.Wb.Q_();this.tabSize=this.Wb.FS();this.pageSize=this.Wb.BS();this.co=this.zqa.co;this.Ffa=this.Wb.H_();this.hXb=_.dDb(this.Wb);this.KUc=this.Wb.eta();this.W9=this.Wb.w_();this.Wja=this.Wb.R_();this.ot=this.Wb.O_();this.nQc=this.Wb.M_();this.bHc=this.Wb.B_();this.e1b=Array.from(_.W2a);this.Tac=Array.from(_.V2a);this.mb=new _.Gd;
this.BPb=!0;this.IPc=_.AE(function(m){t$(g,"themeChanged",m);g.Wb.Yxa(m)});this.DPc=_.AE(function(m){t$(g,"darkSyntaxThemeChanged",m);g.Wb.Fia(m)});this.FPc=_.AE(function(m){t$(g,"lightSyntaxThemeChanged",m);g.Wb.Qia(m)});this.KSc=_.AE(function(m){t$(g,"highlightXrefsChanged",m.checked.toString());g.Wb.u2(m.checked)});this.MSc=_.AE(function(m){t$(g,"showFoldMarkersChanged",m.checked.toString());g.Wb.Wia(m.checked)});this.OSc=_.AE(function(m){t$(g,"stripGoogle3FromCopyChanged",m.checked.toString());
g.Wb.dya(m.checked)});this.vTc=_.$y(function(m,n){t$(g,"tabSizeChanged",m);n&&g.Wb.Yia(Number(m))},300);this.uTc=_.$y(function(m){t$(g,"pageSizeChanged",String(m));g.Wb.B2(m)},300);this.qTc=_.$y(function(m,n){t$(g,"codeFontSizeChanged",m);n&&(""===m?_.GE(g.zqa):_.GE(g.zqa,Number(m)))},300);this.tTc=_.$y(function(m){t$(g,"numStarredPlacesChanged",String(m));g.Wb.Sia(m)},300);this.oOc=function(){_.GE(g.zqa)};this.QSc=_.AE(function(m){t$(g,"xrefMiniPanelEnabledChanged",m.checked.toString());_.eDb(g.Wb,
m.checked)});this.wTc=_.$y(function(m,n){t$(g,"xrefMiniPanelMinWidthChanged",m);n&&g.Wb.f2a(Number(m))},300);this.CPc=_.AE(function(m){t$(g,"ciderDefaultChanged",m);g.Wb.Ixa(m)});this.PSc=_.AE(function(m){t$(g,"suggestUniqueCiderWsChanged",m.checked.toString());g.Wb.eya(m.checked)});this.NSc=_.AE(function(m){t$(g,"showPersonalizedResultsChanged",m.checked.toString());g.Wb.bya(m.checked)});this.LSc=_.AE(function(m){t$(g,"showCustomContextMenuChanged",m.checked.toString());g.Wb.Via(m.checked)});this.EPc=
_.AE(function(m){t$(g,"hovercardVisibilityChanged",m);g.Wb.Nia(m)});this.IV=f.IV();this.un=_.qi.has(2);this.MPc=_.G3a(f,"DARK");this.OPc=_.G3a(f,"LIGHT")};_.u$.prototype.Tc=function(){var a=this;this.mb.add(this.Mb.Af.subscribe(function(b){b&&(b=a.document.querySelector("#"+b))&&(null==b||b.scrollIntoView(),null==b||b.focus(),null==b||b.classList.add("highlight-anim"))}))};_.u$.prototype.Ka=function(){this.mb.unsubscribe()};
var xOc=function(a,b){if(!a.IV||!b)return!1;switch(b){case "SYSTEM":case "DARK":return!0;case "LIGHT":return!1;default:return _.Qg(b)}},yOc=function(a){if(!a)return!0;switch(a){case "DARK":return!1;case "SYSTEM":case "LIGHT":return!0;default:return _.Qg(a)}},t$=function(a,b,c){a.Fa.Ya({element:"Settings",action:b,Xe:c,gestureName:"CHANGE"})};_.u$.O=function(a){return new (a||_.u$)(_.u(_.vg),_.u(_.to),_.u(_.jv),_.u(_.HE),_.u(_.fg),_.u(_.qv),_.u(_.Cu),_.u(_.Eu))};
_.u$.ya=_.tc({type:_.u$,oa:[["general-settings"]],inputs:{BPb:"showHeader"},Aa:76,Ba:44,Ea:[["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"],["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"]],ua:function(a,b){if(a&1){var c=_.Sc();_.x(0,eOc,1,0,"settings-header",0)(1,fOc,12,3,"div",1)(2,hOc,7,4,"div",1);_.O(3,"async");_.x(4,lOc,8,5,"div",1);_.O(5,"async");_.x(6,mOc,4,3,"div",1);_.A(7,"div")(8,"mat-slide-toggle",2);_.I("change",function(e){return b.MSc(e)});_.O(9,"async");_.N(10," Show Fold Markers ");_.B()();_.A(11,"div")(12,"mat-slide-toggle",3);_.I("change",function(e){return b.KSc(e)});
_.O(13,"async");_.N(14," Highlight References ");_.B()();_.A(15,"div")(16,"mat-slide-toggle",4);_.I("change",function(e){return b.LSc(e)});_.O(17,"async");_.N(18," Show Cross References Context Menu on right click ");_.B()();_.A(19,"div",5)(20,"mat-slide-toggle",6);_.I("change",function(e){return b.QSc(e)});_.O(21,"async");_.N(22," Enable the references preview pane when the browser is wider than ");_.B();_.A(23,"mat-form-field",7)(24,"input",8,9);_.I("ngModelChange",function(e){_.Tc(c);return _.Vc(b.wTc(e,
_.vf(25).Nd.valid))});_.O(26,"async");_.O(27,"async");_.B();_.A(28,"span",10);_.N(29,"pixels");_.B();_.A(30,"mat-error");_.N(31," Must set width to a positive integer. ");_.B()();_.x(32,nOc,3,0,"a",11);_.B();_.x(33,oOc,10,3,"div",1)(34,pOc,4,3,"div",1)(35,qOc,7,3,"div",1);_.A(36,"div")(37,"mat-form-field",12)(38,"mat-label");_.N(39," Show identifier hovercards ");_.B();_.A(40,"mat-select",13);_.I("selectionChange",function(e){return b.EPc(e.value)});_.O(41,"async");_.A(42,"mat-option",14);_.N(43,
" Never show ");_.B();_.A(44,"mat-option",15);_.N(45," Hold 'Shift' to show ");_.B();_.A(46,"mat-option",16);_.N(47," Hold 'Control' to show ");_.B();_.A(48,"mat-option",17);_.N(49," Hold 'Control' or 'Command' (macOS) to show ");_.B();_.A(50,"mat-option",18);_.N(51," Always show ");_.B()()()();_.A(52,"div")(53,"mat-form-field",19)(54,"input",20,21);_.I("ngModelChange",function(e){_.Tc(c);return _.Vc(b.vTc(e,_.vf(55).Nd.valid))});_.O(56,"async");_.B();_.A(57,"mat-label");_.N(58," Tab size (chars) ");
_.B();_.A(59,"mat-error");_.N(60," Must set tab size to a positive integer. ");_.B()()();_.x(61,rOc,12,6,"div",1)(62,sOc,14,7,"div",1);_.A(63,"div")(64,"mat-form-field",22)(65,"input",23,24);_.I("ngModelChange",function(e){_.Tc(c);return _.Vc(b.qTc(e,_.vf(66).Nd.valid))});_.O(67,"async");_.B();_.A(68,"mat-label");_.N(69," Code font size (px) ");_.B();_.A(70,"mat-error");_.N(71," Must set code font size to a positive integer or clear the field. ");_.B()();_.A(72,"button",25);_.I("click",function(){return b.oOc()});
_.A(73,"span");_.N(74,"Reset");_.B()();_.E(75,"help-tooltip",26);_.B()}if(a&2){var d=_.vf(25);_.y("ngIf",b.BPb);_.t(1);_.y("ngIf",b.IV);_.t(1);_.y("ngIf",xOc(b,_.R(3,22,b.F1a)));_.t(2);_.y("ngIf",yOc(_.R(5,24,b.F1a)));_.t(2);_.y("ngIf",b.un);_.t(2);_.y("checked",_.R(9,26,b.sQc));_.t(4);_.y("checked",_.R(13,28,b.tda));_.t(4);_.y("checked",_.R(17,30,b.nQc));_.t(4);_.y("checked",_.R(21,32,b.hXb))("aria-label","Enable the references preview pane when the browser is wider than "+d.value+" pixels");_.t(4);
_.y("allowZero",!0)("ngModel",_.R(26,34,b.KUc))("disabled",!1===_.R(27,36,b.hXb));_.t(8);_.y("ngIf",b.un);_.t(1);_.y("ngIf",b.un);_.t(1);_.y("ngIf",b.un);_.t(1);_.y("ngIf",b.un);_.t(5);_.y("value",_.R(41,38,b.bHc));_.t(14);_.y("ngModel",_.R(56,40,b.tabSize));_.t(7);_.y("ngIf",!b.un);_.t(1);_.y("ngIf",b.un);_.t(3);_.y("ngModel",_.R(67,42,b.co))}},Ia:[_.yo,q$,_.Nm,_.Om,_.uo,_.ti,_.Qv,_.Wv,_.qz,tOc,_.xv,_.ys,_.KL,_.nw,_.mw,_.kz,_.ct,_.qw,_.Dz,_.yz,_.OL,_.LL,_.Ow,_.Qw,_.wOc,s$,r$,_.Tm],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}[_nghost-%COMP%]     .gmat-mdc-button.mat-mdc-icon-button{--mdc-icon-button-state-layer-size:24px;font-size:18px;padding:0}"],
Oa:0});_.v$=function(){};_.v$.O=function(a){return new (a||_.v$)};_.v$.Da=_.uc({type:_.v$});_.v$.Ca=_.ec({imports:[_.Um,_.qs]});_.w$=function(){};_.w$.O=function(a){return new (a||_.w$)};_.w$.Da=_.uc({type:_.w$});_.w$.Ca=_.ec({imports:[_.Ao,_.Um,_.vo,_.jz,_.sz,uOc,_.yv,_.ow,_.dt,_.rw,_.Bz,_.Ez,_.PL,_.Sw,_.v$]});
}catch(e){_._DumpException(e)}
try{
_.Mg("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 tPc=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]},uPc=function(a,b,c){if(a){var d=_.KCb(a);if(!b)return d.toString();a=_.$oa(b)||_.apa(b)||b;switch([_.LCb,_.MCb,_.NCb].find(function(e){return _.OCb(e,d)})){case _.LCb:case _.NCb:return c&&"/"!==c?_.Bsa(d.toString(),"blob",a,c):_.Bsa(d.toString(),"tree",a);case _.MCb:return _.Bsa(d.toString(),"src",a,c||
"")}}},A$=function(){return tPc(_.zc.apply(0,arguments),function(a){return void 0!==a})},xPc=function(a){var b,c=[],d=1;if("string"===typeof a)if(vPc[a]){c=vPc[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(m,n){if(/%$/.test(m)){if(n===g)return parseFloat(m)/100;if("rgb"===f)return 255*parseFloat(m)/100}else if("h"===f[n]&&!/deg$/.test(m)&&void 0!==wPc[m])return wPc[m];return parseFloat(m)}),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(m){return parseFloat(m)}),e=a.match(/([a-z])/ig).join("").toLowerCase());else isNaN(a)?_.wa(a)&&!Array.isArray(a)?(b=A$(a.r,a.red,a.R,null),null!==b?(e="rgb",c=[b,A$(a.Kp,a.green,a.G),A$(a.b,a.blue,a.B)]):(e="hsl",c=[A$(a.h,a.Eta,a.eC),A$(a.s,a.saturation,a.S),A$(a.l,a.OH,a.L,a.b,a.brightness)]),d=A$(a.a,a.alpha,a.opacity,1),null!=a.opacity&&(d/=100)):Array.isArray(a)&&(c=[a[0],a[1],a[2]],e="rgb",
d=4===a.length?a[3]:1):(e="rgb",c=[a>>>16,(a&65280)>>>8,a&255]);return{U2:e,values:c,alpha:d}},B$=function(a,b,c){if(isNaN(a)||0>a||a>b)throw new RangeError("Mf`"+a+"`"+c+"`0`"+b);},yPc=function(a){if(!/^[a-fA-F0-9]+$/.test(a))throw Error("Of`"+a);return parseInt(a,16)},zPc=function(a){a=a.toString(16);return 2<=a.length?a:"0"+a},APc=function(a){return.04045>=a?a/12.92:Math.pow((a+.055)/1.055,2.4)},BPc=function(a){return.0031308>=a?12.92*a:1.055*Math.pow(a,1/2.4)-.055},CPc=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},DPc=function(a){var b=6/29,c=3*Math.pow(b,2);return a>b?Math.pow(a,3):c*(a-4/29)},NPc=function(a,b,c){"number"!==typeof b&&(b=EPc[b]);var d=FPc(a);a=FPc(c||GPc());c=HPc(d)+","+b+","+HPc(a);if(IPc.has(c))return IPc.get(c);if(JPc(d,a)>b)a=d;else{d=KPc(d);for(var e=50<KPc(a).OH?-1:1,f=LPc(d),g=d.OH;0<=g&&100>=g&&!(f=LPc(new MPc(g,d.a,d.b)),JPc(f,a)>b);g+=e);a=f}IPc.set(c,a);return a},FPc=function(a){if(a instanceof C$)return a;if(a instanceof
D$)return new C$(a.red,a.green,a.blue);if(a instanceof _.w1a)return new C$(_.tj(a,1)||0,_.tj(a,2)||0,_.tj(a,3)||0);a.startsWith("#")&&(a=a.substring(1));return OPc(a)},GPc=function(){var a=getComputedStyle(document.body).backgroundColor;if(!a)return PPc;a=xPc(a);var b=a.U2,c=a.values;a=a.alpha;switch(b){case "rgb":var d=_.k(c);b=d.next().value;c=d.next().value;d=d.next().value;return QPc(new C$(b/255,c/255,d/255,a),PPc);case "hsl":d=_.k(c);b=d.next().value;c=d.next().value;d=d.next().value;a=new RPc(b,
c/100,d/100,a);b=(1-Math.abs(2*a.OH-1))*a.saturation;var e=Math.max(0,a.OH-b/2);d=c=e;var f=a.Eta%360/60,g=b*(1-Math.abs(f%2-1));switch(Math.floor(f)){case 0:c+=b;d+=g;break;case 1:c+=g;d+=b;break;case 2:d+=b;e+=g;break;case 3:d+=g;e+=b;break;case 4:c+=g;e+=b;break;case 5:c+=b,e+=g}a=new C$(c,d,e,a.alpha);return QPc(a,PPc);default:throw Error("Pf`"+b);}},SPc=function(a){a&1&&_.E(0,"img",19);a&2&&(a=_.M().Na,_.y("src",a.HT,_.yd))},TPc=function(a){a&1&&_.E(0,"global-search-box",22);a&2&&(a=_.M().Na,
_.y("config",a))},UPc=function(a,b){a&1&&(_.A(0,"div",20),_.x(1,TPc,1,1,"global-search-box",21),_.B());a&2&&(a=b.Na,_.t(1),_.y("ngIf",a.nea))},VPc=function(a,b){a&1&&(_.F(0),_.N(1,"\n            "),_.A(2,"li",15),_.N(3,"\n              "),_.A(4,"a",25),_.N(5),_.B(),_.N(6,"\n            "),_.B(),_.N(7,"\n          "),_.H());a&2&&(a=b.va,_.t(4),_.y("universalLink",a.target)("sameWindow",!0)("trackAction",a.Nz),_.t(1),_.wf("\n                ",a.label,"\n              "))},WPc=function(a){a&1&&(_.A(0,
"div",23)(1,"nav")(2,"ul",13),_.x(3,VPc,8,4,"ng-container",24),_.B()()());a&2&&(a=_.M().Na,_.t(3),_.y("ngForOf",a.XMa))},XPc=function(a){if(a&1){var b=_.Sc();_.A(0,"li",15)(1,"button",26);_.I("click",function(){_.Tc(b);var c=_.M(2);return _.Vc(c.iWa.next(void 0))});_.N(2," Keyboard Shortcuts ");_.B()()}},YPc=function(a,b){a&1&&(_.A(0,"li",15)(1,"a",27),_.N(2),_.B()());a&2&&(a=b.va,_.t(1),_.y("universalLink",a.target)("trackAction",a.Nz),_.t(1),_.wf(" ",a.label," "))},$Pc=function(a,b){if(a&1){var c=
_.Sc();_.A(0,"header",1)(1,"div",2)(2,"a",3);_.x(3,SPc,1,1,"img",4);_.E(4,"onedev-appbar-title",5);_.B()();_.x(5,UPc,2,1,"div",6);_.O(6,"async");_.A(7,"div",7);_.x(8,WPc,4,1,"div",8);_.A(9,"div",9)(10,"button",10)(11,"mat-icon");_.N(12,"more_vert");_.B()()();_.A(13,"mat-menu",11,12)(15,"ul",13);_.x(16,XPc,3,0,"li",14);_.O(17,"async");_.A(18,"li",15)(19,"button",16);_.I("click",function(){_.Tc(c);_.M().Jk.open(ZPc);return _.Vc()});_.N(20," Settings ");_.B()();_.x(21,YPc,3,3,"li",17);_.A(22,"li",15)(23,
"button",18);_.I("click",function(){_.Tc(c);var e=_.M();return _.Vc(e.h1("CLICK"))});_.N(24," Send Feedback ");_.B()()()()()()}if(a&2){a=b.Na;var d=_.vf(14);b=_.M();_.df("height",a.HT?"76px":null);_.t(2);_.ef("app-logo",a.HT);_.y("universalLink",a.wda)("sameWindow",!0)("title",a.title?a.title:"");_.t(1);_.y("ngIf",a.HT);_.t(1);_.uf("productName",a.HT?void 0:a.title);_.y("svgIcon",a.HT?void 0:"oss:logo");_.t(1);_.y("ngIf",_.R(6,16,b.tn));_.t(3);_.y("ngIf",!a.Jyb);_.t(2);_.y("matMenuTriggerFor",d);
_.t(3);_.y("overlapTrigger",!1);_.t(3);_.y("ngIf",_.R(17,18,b.K2));_.t(5);_.y("ngForOf",a.IDb)}},aQc=function(a){a&1&&_.E(0,"announcement-bar",5)},bQc=function(a){a&1&&(_.A(0,"div",6),_.E(1,"loading"),_.B())},cQc=function(a,b){a&1&&(_.A(0,"a",1)(1,"div",2)(2,"div",3),_.E(3,"img",4),_.B(),_.A(4,"span",5),_.N(5),_.B()(),_.A(6,"span",6),_.N(7),_.B(),_.A(8,"div",7)(9,"a",8),_.N(10," View Project "),_.B()()());a&2&&(a=b.va,b=_.M(),_.y("routerLink",b.UIb(a)),_.t(3),_.uf("src",a.ul,_.yd),_.tf("alt","Icon for ",
a.displayName,""),_.t(2),_.xf(a.displayName),_.t(2),_.xf(a.PN))},dQc=function(a){if(a&1){var b=_.Sc();_.A(0,"button",12);_.I("click",function(){_.Tc(b);var c=_.M();return _.Vc(c.aZ())});_.A(1,"mat-icon");_.N(2,"close");_.B()()}a&2&&(a=_.M(),_.y("ascTrackElement",a.sv)("matTooltip",a.g7a),_.cf("aria-label",a.g7a))},eQc=function(a){a&1&&(_.A(0,"a",13),_.E(1,"mat-icon",14),_.B());a&2&&(a=_.M(),_.y("universalLink",a.JL))},fQc=function(a){a&1&&_.jf(0)},gQc=function(a,b){a&1&&(_.A(0,"search-box-suggestion-item",
15),_.x(1,fQc,1,0,"ng-container",16),_.B());a&2&&(a=b.va,_.y("isSelectable",!!a.Dya)("payload",a),_.t(1),_.y("ngTemplateOutlet",a.ua)("ngTemplateOutletContext",a.eO))},hQc=function(a){a&1&&_.jf(0)},iQc=function(a){a&1&&(_.A(0,"div",19),_.x(1,hQc,1,0,"ng-container",20),_.B());if(a&2){a=_.M(2);var b=_.vf(12);_.df("width",a.lia,"px");_.t(1);_.y("ngTemplateOutlet",b.ua)}},jQc=function(a){if(a&1){var b=_.Sc();_.F(0,17);_.I("ascResizeNotifier",function(d){_.Tc(b);var e=_.M();return _.Vc(e.gZa(d))});_.x(1,
iQc,2,3,"div",18);_.H()}if(a&2){a=_.M();var c=_.vf(12);_.y("elementToWatch",_.vf(1));_.t(1);_.y("ngIf",c.Mx&&a.QG)}},kQc=function(a){a&1&&_.E(0,"img",6);a&2&&(a=_.M(),_.uf("src",a.ul,_.yd),_.tf("alt","",a.label," Logo"))},lQc=function(a){a&1&&_.E(0,"mat-icon",7)},mQc=function(a){a&1&&_.E(0,"loading")},nQc=function(a){a&1&&_.E(0,"whitelabelled-search",8);a&2&&(a=_.M(2).Na,_.y("projects",a.Xb.Yp)("iconUrl",a.Xb.ul)("label",a.Xb.displayName))},oQc=function(a){a&1&&_.E(0,"discover-find-contribute",9);
a&2&&(a=_.M(2).Na,_.y("projects",a.Xb.Yp))},pQc=function(a){a&1&&(_.F(0,2),_.x(1,nQc,1,3,"whitelabelled-search",6)(2,oQc,1,1,"discover-find-contribute",7),_.H());if(a&2){a=_.M().Na;var b=_.M();_.y("ngSwitch",a.Xb.ua);_.t(1);_.y("ngSwitchCase",b.Kfc.Xla)}},qQc=function(a){a&1&&_.jf(0)},rQc=function(a){a&1&&(_.F(0),_.x(1,qQc,1,0,"ng-container",10),_.H());if(a&2){_.M(2);var b=_.vf(3);_.t(1);_.y("ngTemplateOutlet",b)}},sQc=function(a,b){a&1&&(_.F(0,2),_.x(1,mQc,1,0,"loading",3)(2,pQc,3,2,"ng-container",
4)(3,rQc,2,1,"ng-container",5),_.H());a&2&&(a=b.Na,b=_.M(),_.y("ngSwitch",a.state),_.t(1),_.y("ngSwitchCase",b.Vc.Xi),_.t(1),_.y("ngSwitchCase",b.Vc.Nh))},tQc=function(a){a&1&&(_.A(0,"icon-empty-state-display",11)(1,"icon-empty-state-title"),_.N(2," Unable to load page. "),_.B(),_.A(3,"icon-empty-state-subtitle"),_.N(4," Please try again later. "),_.B()());a&2&&_.y("isSvg",!1)},uQc=function(a){a&1&&_.E(0,"img",20);a&2&&(a=_.M().Na,_.uf("src",a.Dpa,_.yd))},vQc=function(a){a&1&&_.E(0,"th",21)},wQc=
function(a,b){a&1&&(_.A(0,"a",32),_.E(1,"mat-icon",33),_.A(2,"span",34),_.N(3),_.B()());if(a&2){a=b.Na;b=_.M().Na;var c=_.M(6);_.tf("title","View on ",a.name,"")("aria-label","View on ",a.name,"");_.y("externalLink",c.uFc(b));_.t(1);_.y("svgIcon",a.icon);_.t(2);_.wf(" View on ",a.name," ")}},xQc=function(a,b){a&1&&(_.F(0),_.x(1,wQc,4,5,"a",31),_.H());a&2&&(a=b.Na,b=_.M(6),_.t(1),_.y("ngIf",b.xNc(a)))},yQc=function(a){a&1&&(_.A(0,"td",29),_.x(1,xQc,2,1,"ng-container",30),_.B());a&2&&(a=_.M().va,_.t(1),
_.y("ngIf",null==a?null:null==a.repository?null:a.repository.QT))},zQc=function(a){a&1&&(_.A(0,"span",34),_.N(1," Language unknown "),_.B())},AQc=function(a){a&1&&(_.A(0,"div"),_.O(1,"colorContrast"),_.A(2,"mat-icon"),_.N(3,"check_circle"),_.B(),_.A(4,"span",34),_.N(5," Has references "),_.B()());a&2&&(a=_.M(2).Na,_.df("color",_.Nz(1,2,a.gO,"uiElement")))},BQc=function(a){a&1&&(_.A(0,"span",34),_.N(1," No references "),_.B())},DQc=function(a,b){a&1&&(_.A(0,"tr"),_.x(1,yQc,2,1,"td",22),_.A(2,"td",
23)(3,"a",24),_.O(4,"colorContrast"),_.N(5),_.B()(),_.A(6,"td"),_.N(7),_.O(8,"dateTimeDisplay"),_.B(),_.A(9,"td"),_.N(10),_.x(11,zQc,2,0,"span",25),_.B(),_.A(12,"td"),_.N(13),_.B(),_.A(14,"td",26),_.x(15,AQc,6,5,"div",27)(16,BQc,2,0,"ng-template",null,28,_.Nf),_.B()());if(a&2){a=b.va;var c=_.vf(17);b=_.M().Na;_.M(3);_.t(1);_.y("ngIf",CQc(b.ov));_.t(2);_.df("color",_.Nz(4,11,b.gO,"text"));b=a.repository&&a.repository.Rf?_.Xp(new _.Zg({te:{type:"ossProject",id:b.name},repository:a.name||a.repository.Rf.Ri})):
void 0;_.y("routerLink",b);_.t(2);_.wf(" ",a.name||a.repository.Rf.Ri," ");_.t(2);_.xf(_.Nz(8,14,a.qT,"relativeTime"));_.t(3);_.wf(" ",a.languages.join(", ")," ");_.t(1);_.y("ngIf",!a.languages||0===a.languages.length);_.t(2);_.xf(a.Hua);_.t(2);_.y("ngIf",a.hUa)("ngIfElse",c)}},FQc=function(a,b){a&1&&(_.A(0,"div",6),_.x(1,uQc,1,1,"img",7),_.A(2,"div",8)(3,"div",9),_.E(4,"img",10),_.A(5,"div")(6,"h1",11),_.O(7,"colorContrast"),_.A(8,"conditional-link",12),_.N(9),_.B()(),_.A(10,"h2",13),_.N(11),_.B()()(),
_.E(12,"oss-home-search-box",14),_.O(13,"async"),_.A(14,"h2",15),_.N(15," Repositories "),_.B(),_.A(16,"table",16)(17,"thead")(18,"tr"),_.x(19,vQc,1,0,"th",17),_.A(20,"th"),_.N(21,"Name"),_.B(),_.A(22,"th"),_.N(23," Last Commit Date "),_.B(),_.A(24,"th"),_.N(25,"Language"),_.B(),_.A(26,"th"),_.N(27,"License"),_.B(),_.A(28,"th",18),_.N(29," References "),_.B()()(),_.A(30,"tbody"),_.x(31,DQc,18,17,"tr",19),_.B()()()());a&2&&(a=b.Na,b=_.M(3),_.t(1),_.y("ngIf",a.Dpa),_.t(3),_.uf("src",a.ul,_.yd),_.uf("alt",
a.PN),_.t(2),_.df("color",_.Nz(7,13,a.gO,"heading")),_.t(2),_.y("condition",a.Uva)("link",a.Uva)("sameWindow",!0),_.t(1),_.wf(" ",a.displayName," "),_.t(2),_.xf(a.PN),_.t(1),_.y("config",_.R(13,16,b.tn)),_.t(7),_.y("ngIf",CQc(a.ov)),_.t(12),_.y("ngForOf",EQc(a.ov)))},GQc=function(a){a&1&&(_.F(0),_.x(1,FQc,32,18,"div",5),_.H());a&2&&(a=_.M().Na,_.t(1),_.y("ngIf",a.Xb))},HQc=function(a){a&1&&(_.A(0,"icon-empty-state-display",35)(1,"icon-empty-state-title"),_.N(2," Could not load project "),_.B()())},
IQc=function(a){a&1&&_.E(0,"loading",36);a&2&&_.y("diameter",20)},JQc=function(a,b){a&1&&(_.F(0,1),_.x(1,GQc,2,1,"ng-container",2)(2,HQc,3,0,"icon-empty-state-display",3)(3,IQc,1,1,"loading",4),_.H());a&2&&(a=b.Na,b=_.M(),_.y("ngSwitch",a.state),_.t(1),_.y("ngSwitchCase",b.Vc.Nh),_.t(1),_.y("ngSwitchCase",b.Vc.Error),_.t(1),_.y("ngSwitchCase",b.Vc.Xi))},E$={b3b:"DISCOVER_FIND_CONTRIBUTE",Ymc:"UNKNOWN_TEMPLATE",Xla:"WHITELABELLED_SEARCH",values:function(){return[E$.Ymc,E$.b3b,E$.Xla]}},D$=function(a){a=
void 0===a?{}:a;this.i={};this.i.red=null==a.red?null:a.red;this.i.green=null==a.green?null:a.green;this.i.blue=null==a.blue?null:a.blue;this.i.alpha=null==a.alpha?null:a.alpha};_.V(D$,_.U);D$.prototype.ma=function(){return D$};D$.prototype.ka=function(){return{keys:["alpha","blue","green","red"]}};
_.W.Object.defineProperties(D$.prototype,{alpha:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"alpha")?_.S(this,"alpha"):0},set:function(a){this.i.alpha=a}},blue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"blue")?_.S(this,"blue"):0},set:function(a){this.i.blue=a}},green:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"green")?_.S(this,"green"):0},set:function(a){this.i.green=a}},red:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"red")?
_.S(this,"red"):0},set:function(a){this.i.red=a}}});
var KQc=function(a){a=void 0===a?{}:a;this.i={};this.i.repository=null==a.repository?null:a.repository;this.i.tags=null==a.tags?null:a.tags;this.i.hasSemanticIndex=null==a.hUa?null:a.hUa;this.i.lastCommitTime=null==a.qT?null:a.qT;this.i.language=null==a.language?null:a.language;this.i.languages=null==a.languages?null:a.languages;this.i.license=null==a.Hua?null:a.Hua;this.i.name=null==a.name?null:a.name;this.i.hidden=null==a.hidden?null:a.hidden;this.i.defaultBranch=null==a.MPa?null:a.MPa};
_.V(KQc,_.U);KQc.prototype.ma=function(){return KQc};KQc.prototype.ka=function(){return{keys:"defaultBranch hasSemanticIndex hidden language languages lastCommitTime license name repository tags".split(" "),Ja:{repository:_.CL}}};
_.W.Object.defineProperties(KQc.prototype,{MPa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"defaultBranch")?_.S(this,"defaultBranch"):""},set:function(a){this.i.defaultBranch=a}},hUa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hasSemanticIndex")?_.S(this,"hasSemanticIndex"):!1},set:function(a){this.i.hasSemanticIndex=a}},hidden:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hidden")?_.S(this,"hidden"):!1},set:function(a){this.i.hidden=a}},language:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"language")?_.S(this,"language"):""},set:function(a){this.i.language=a}},languages:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"languages")?_.S(this,"languages"):[]},set:function(a){this.i.languages=a}},qT:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitTime")?_.S(this,"lastCommitTime"):""},set:function(a){this.i.lastCommitTime=a}},Hua:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"license")?_.S(this,
"license"):""},set:function(a){this.i.license=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.i.name=a}},repository:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repository")?_.S(this,"repository"):null},set:function(a){this.i.repository=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tags")?_.S(this,"tags"):[]},set:function(a){this.i.tags=a}}});
var F$=function(a){a=void 0===a?{}:a;this.i={};this.i.name=null==a.name?null:a.name;this.i.displayName=null==a.displayName?null:a.displayName;this.i.iconUrl=null==a.ul?null:a.ul;this.i.shortDescription=null==a.PN?null:a.PN;this.i.homePageUrl=null==a.Xvb?null:a.Xvb;this.i.ospoPageUrl=null==a.Uva?null:a.Uva;this.i.repositories=null==a.ov?null:a.ov;this.i.backgroundImageUrl=null==a.Dpa?null:a.Dpa;this.i.themeColor=null==a.gO?null:a.gO;this.i.repoKeyPrefix=null==a.p0a?null:a.p0a;this.i.relatedFilesConfig=
null==a.O1?null:a.O1};_.V(F$,_.U);F$.prototype.ma=function(){return F$};F$.prototype.ka=function(){return{Pa:{repositories:KQc},keys:"backgroundImageUrl displayName homePageUrl iconUrl name ospoPageUrl relatedFilesConfig repoKeyPrefix repositories shortDescription themeColor".split(" "),Ja:{relatedFilesConfig:_.FL,themeColor:D$}}};
_.W.Object.defineProperties(F$.prototype,{Dpa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"backgroundImageUrl")?_.S(this,"backgroundImageUrl"):""},set:function(a){this.i.backgroundImageUrl=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.S(this,"displayName"):""},set:function(a){this.i.displayName=a}},Xvb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"homePageUrl")?_.S(this,"homePageUrl"):""},set:function(a){this.i.homePageUrl=
a}},ul:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"iconUrl")?_.S(this,"iconUrl"):""},set:function(a){this.i.iconUrl=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.i.name=a}},Uva:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ospoPageUrl")?_.S(this,"ospoPageUrl"):""},set:function(a){this.i.ospoPageUrl=a}},O1:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedFilesConfig")?
_.S(this,"relatedFilesConfig"):null},set:function(a){this.i.relatedFilesConfig=a}},p0a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repoKeyPrefix")?_.S(this,"repoKeyPrefix"):""},set:function(a){this.i.repoKeyPrefix=a}},ov:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositories")?_.S(this,"repositories"):[]},set:function(a){this.i.repositories=a}},PN:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"shortDescription")?_.S(this,"shortDescription"):
""},set:function(a){this.i.shortDescription=a}},gO:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"themeColor")?_.S(this,"themeColor"):null},set:function(a){this.i.themeColor=a}}});
var G$=function(a){a=void 0===a?{}:a;this.i={};this.i.template=null==a.ua?null:a.ua;this.i.projects=null==a.Yp?null:a.Yp;this.i.displayName=null==a.displayName?null:a.displayName;this.i.iconUrl=null==a.ul?null:a.ul;this.i.aboutUrl=null==a.q8?null:a.q8;this.i.ciUrl=null==a.V9?null:a.V9;this.i.privacyPolicyUrl=null==a.Uga?null:a.Uga;this.i.termsOfServiceUrl=null==a.hka?null:a.hka};_.V(G$,_.U);G$.prototype.ma=function(){return G$};G$.prototype.ka=function(){return{Pa:{projects:F$},Qa:{template:E$},keys:"aboutUrl ciUrl displayName iconUrl privacyPolicyUrl projects template termsOfServiceUrl".split(" ")}};
_.W.Object.defineProperties(G$.prototype,{q8:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"aboutUrl")?_.S(this,"aboutUrl"):""},set:function(a){this.i.aboutUrl=a}},V9:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ciUrl")?_.S(this,"ciUrl"):""},set:function(a){this.i.ciUrl=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.S(this,"displayName"):""},set:function(a){this.i.displayName=a}},ul:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"iconUrl")?_.S(this,"iconUrl"):""},set:function(a){this.i.iconUrl=a}},Uga:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privacyPolicyUrl")?_.S(this,"privacyPolicyUrl"):""},set:function(a){this.i.privacyPolicyUrl=a}},Yp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.S(this,"projects"):[]},set:function(a){this.i.projects=a}},ua:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"template")?_.S(this,"template"):null},set:function(a){this.i.template=
a}},hka:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"termsOfServiceUrl")?_.S(this,"termsOfServiceUrl"):""},set:function(a){this.i.termsOfServiceUrl=a}}});_.W.Object.defineProperties(G$,{X7a:{configurable:!0,enumerable:!0,get:function(){return E$}}});var LQc=function(a){a=void 0===a?{}:a;this.i={};this.i.projects=null==a.Yp?null:a.Yp};_.V(LQc,_.U);LQc.prototype.ma=function(){return LQc};LQc.prototype.ka=function(){return{Pa:{projects:F$},keys:["projects"]}};
_.W.Object.defineProperties(LQc.prototype,{Yp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.S(this,"projects"):[]},set:function(a){this.i.projects=a}}});var H$=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.fm(b,c)};
H$.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.JL(a,RegExp("^[^/]+$"));return _.gm(this.rb,{body:null,Kb:"GET",Nb:"integration_grimoire_pa_googleapis_sandbox.landingPages.get",path:"/"+this.Va+"/landingPages/"+a,Ta:_.Tf(b,_.MH,c),Ob:G$})};H$.O=function(a){return new (a||H$)(_.q(_.sv,8),_.q(_.tv),_.q(_.em,8))};H$.ta=_.p({token:H$,qa:H$.O});var MQc=function(){};MQc.O=function(a){return new (a||MQc)};MQc.ta=_.p({token:MQc,qa:function(a){return H$.O(a)},Ga:_.uv});
var I$=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.fm(b,c)};I$.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.JL(a,RegExp("^[^/]+$"));return _.gm(this.rb,{body:null,Kb:"GET",Nb:"integration_grimoire_pa_googleapis_sandbox.ossProjects.get",path:"/"+this.Va+"/ossProjects/"+a,Ta:_.Tf(b,_.MH,c),Ob:F$})};
I$.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.gm(this.rb,{body:null,Kb:"GET",Nb:"integration_grimoire_pa_googleapis_sandbox.ossProjects.list",path:"/"+this.Va+"/ossProjects",Ta:_.Tf(a,_.MH,b),Ob:LQc})};I$.O=function(a){return new (a||I$)(_.q(_.sv,8),_.q(_.tv),_.q(_.em,8))};I$.ta=_.p({token:I$,qa:I$.O});var NQc=function(){};NQc.O=function(a){return new (a||NQc)};NQc.ta=_.p({token:NQc,qa:function(a){return I$.O(a)},Ga:_.uv});
var J$=function(a,b,c){this.Fa=a;this.mMc=b;this.nMc=c;this.Jm=new _.pt(this.Fa);this.oJc=new _.pt(this.Fa);this.multibranchEnabled=_.Du.has(69)};J$.prototype.get=function(a){var b=this;return a?this.Jm.fetch({name:a,multibranchEnabled:this.multibranchEnabled},function(){return b.mMc.get(a,{multibranchEnabled:b.multibranchEnabled})}):_.ue};
var OQc=function(a){return a.oJc.fetch(void 0,function(){var b=a.nMc;var c=void 0===c?{}:c;var d=void 0===d?{}:d;return _.gm(b.rb,{body:null,Kb:"GET",Nb:"integration_grimoire_pa_googleapis_sandbox.landingPages.getCurrent",path:"/"+b.Va+"/landingPages/current",Ta:_.Tf(c,_.MH,d),Ob:G$})})};J$.O=function(a){return new (a||J$)(_.q(_.to),_.q(NQc),_.q(MQc),_.q(_.Eu))};J$.ta=_.p({token:J$,qa:J$.O,Ga:"root"});var K$=function(a,b){this.OR=a;this.VFc=b;if(!this.OR)throw Error("Hb");this.gtag=function(){this.OR.push(arguments)}};K$.prototype.sM=function(a){a=_.k(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.Gi&&(c.latencyMs=b.Gi.toString());this.gtag("event",b.action,c)}};K$.prototype.UH=function(a){this.gtag("config",this.VFc,{page_path:a})};
K$.O=function(a){return new (a||K$)(_.q(_.wLa),_.q(_.l2a))};K$.ta=_.p({token:K$,qa:K$.O});var ZPc=function(){this.nCc="block"};ZPc.O=function(a){return new (a||ZPc)};
ZPc.ya=_.tc({type:ZPc,oa:[["ng-component"]],tb:2,Za:function(a,b){a&2&&_.df("display",b.nCc)},Aa:7,Ba:1,Ea:[["mat-dialog-title",""],[3,"showHeader"],["align","end"],"mat-button  ascTrackElement OssSettingsDialog trackAction Cancel mat-dialog-close ".split(" ")],ua:function(a){a&1&&(_.A(0,"h2",0),_.N(1," Settings\n"),_.B(),_.A(2,"mat-dialog-content"),_.E(3,"general-settings",1),_.B(),_.A(4,"mat-dialog-actions",2)(5,"button",3),_.N(6," Close "),_.B()());a&2&&(_.t(3),_.y("showHeader",!1))},Ia:[_.yo,
_.u$,_.xv,_.vs,_.ds,_.es,_.gs,_.fs],ob:2,Oa:0});var L$=function(){};_.V(L$,_.IL);L$.prototype.Lxa=function(a){this.YOa=a&&_.JCb(a)};_.W.Object.defineProperties(L$.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return this.YOa}}});L$.O=function(){var a;return function(b){return(a||(a=_.jd(L$)))(b||L$)}}();L$.ta=_.p({token:L$,qa:L$.O});var M$=function(a){_.GL.call(this,a,null);this.pMa=void 0;this.vpa="Code Search"};_.V(M$,_.GL);M$.prototype.jm=function(a){this.xza(a)};M$.prototype.xza=function(a){var b=[this.vpa];this.pMa&&b.unshift(this.pMa);(a=(null==a?void 0:a.repository)&&_.xCb(a))&&b.unshift(a);this.title.jm(b.slice(0,2).join(" - "))};M$.O=function(a){return new (a||M$)(_.q(_.An))};M$.ta=_.p({token:M$,qa:M$.O});/*

 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 vPc={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 wPc={red:0,orange:60,yellow:120,green:180,blue:240,purple:300};var PQc=Math.pow(2,-16),C$=function(a,b,c,d){d=void 0===d?1:d;this.red=a;this.green=b;this.blue=c;this.alpha=d;B$(a,1,"red");B$(b,1,"green");B$(c,1,"blue");B$(d,1,"alpha")};C$.prototype.d4a=function(){return"rgba("+100*this.red+"%, "+100*this.green+"%, "+(100*this.blue+"%, "+this.alpha+")")};
var HPc=function(a){var b=1>a.alpha?zPc(Math.round(255*a.alpha)):"";return zPc(Math.round(255*a.red))+zPc(Math.round(255*a.green))+zPc(Math.round(255*a.blue))+b},QPc=function(a,b){if(1-a.alpha<PQc)return a;var c=b.alpha*(1-a.alpha);return new C$(a.red*a.alpha+b.red*c,a.green*a.alpha+b.green*c,a.blue*a.alpha+b.blue*c,a.alpha+c)},JPc=function(a,b){a=QQc(QPc(a,1-b.alpha<PQc?b:new C$(b.red,b.green,b.blue)));b=QQc(b);return a>=b?(a+.05)/(b+.05):(b+.05)/(a+.05)},QQc=function(a){return.2126*APc(a.red)+.7152*
APc(a.green)+.0722*APc(a.blue)},OPc=function(a){if(!/^[a-fA-F0-9]{3,8}$/.test(a))throw Error("Nf`"+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("Nf`"+a);a=yPc(b[0])/255;var c=yPc(b[1])/255,d=yPc(b[2])/255;b=yPc(b[3])/255;return new C$(a,c,d,b)},LPc=function(a){var b=(a.OH+16)/116,c=.95047*DPc(b+a.a/500),d=DPc(b);
b=1.08883*DPc(b-a.b/200);return new C$(Math.min(Math.max(BPc(3.2404542*c+-1.5371385*d+-.4985314*b),0),1),Math.min(Math.max(BPc(-.969266*c+1.8760108*d+.041556*b),0),1),Math.min(Math.max(BPc(.0556434*c+-.2040259*d+1.0572252*b),0),1),a.alpha)},PPc=new C$(1,1,1);new C$(0,0,0);var RPc=function(a,b,c,d){d=void 0===d?1:d;this.Eta=a;this.saturation=b;this.OH=c;this.alpha=d;B$(a,360,"hue");B$(b,1,"saturation");B$(c,1,"lightness");B$(d,1,"alpha")};
RPc.prototype.d4a=function(){return"hsla("+this.Eta+", "+100*this.saturation+"%, "+(100*this.OH+"%, "+this.alpha+")")};RPc.prototype.rotate=function(a){return new RPc((this.Eta+a+360)%360,this.saturation,this.OH,this.alpha)};
var MPc=function(a,b,c,d){d=void 0===d?1:d;this.OH=a;this.a=b;this.b=c;this.alpha=d;B$(a,Number.MAX_VALUE,"lightness");B$(d,1,"alpha")},KPc=function(a){var b=APc(a.red),c=APc(a.green),d=APc(a.blue),e=.2126729*b+.7151522*c+.072175*d;return new MPc(116*CPc(e)-16,500*(CPc((.4124564*b+.3575761*c+.1804375*d)/.95047)-CPc(e)),200*(CPc(e)-CPc((.0193339*b+.119192*c+.9503041*d)/1.08883)),a.alpha)};var EPc={heading:3,text:4.5,subtext:7,uiElement:3},RQc=function(){};RQc.prototype.transform=function(a,b,c){if(a)return NPc(a,b,c).d4a()};RQc.O=function(a){return new (a||RQc)};RQc.Ae=_.xc({name:"colorContrast",type:RQc,de:!0});var SQc=function(){};SQc.O=function(a){return new (a||SQc)};SQc.Da=_.uc({type:SQc});SQc.Ca=_.ec({});var IPc=new Map;var TQc=["feedbackTooltip"],UQc={label:"Privacy",target:"https://www.google.com/policies/privacy/",Nz:"navigateToPrivacy"},VQc={label:"Terms",target:"https://www.google.com/policies/terms/",Nz:"navigateToTerms"},WQc={wda:"https://opensource.google/",Jyb:!1,title:"Code Search",XMa:[],IDb:[UQc,VQc]},XQc={title:"Google Open Source",HT:"https://ssl.gstatic.com/devopsconsole/images/oss/logo_os_google_wordmark-2022.svg",XMa:[{label:"Events",target:"https://opensource.google/events/",Nz:"navigateToOspoEvents"},
{label:"Projects",target:"https://opensource.google/projects/",Nz:"navigateToOspoProjects"},{label:"Programs and Services",target:"https://opensource.google/programs-and-services/",Nz:"navigateToOspoPrograms"},{label:"Documentation",target:"https://opensource.google/documentation/reference/",Nz:"navigateToOspoDocs"},{label:"About",target:"https://opensource.google/about/",Nz:"navigateToOspoAbout"},{label:"Blog",target:"https://opensource.googleblog.com/",Nz:"navigateToOspoBlog"}]},N$=function(a,b,
c,d,e,f,g,m,n){var r=this;this.Fa=a;this.Jk=b;this.tba=c;this.Ua=d;this.Rwa=e;this.Yya=f;this.iWa=new _.Ee;this.M4a=new _.Ee;this.LMb=this.Ua.events.ha(_.je(function(w){return w instanceof _.wg}),_.v(function(){return r.Ua.El.Wc.root}),_.He(this.Ua.El.Wc.root),_.Fe(1));this.Vk=n.register("showShortcutDialog","shift+/",function(){r.iWa.next(void 0)});n.register("sendFeedback","shift+2",function(){r.h1("KEYBOARD")});this.tn=this.mRa();this.keyboardShortcuts=YQc(this);this.Ab=OQc(m).ha(_.Ie(function(w){if(w.ua===
E$.Xla){var z=[];w.Uga?z.push(Object.assign({},UQc,{target:w.Uga})):z.push(UQc);w.hka&&z.push(Object.assign({},VQc,{target:w.hka}));w.V9&&z.push({label:"CI Status",target:w.V9,Nz:"navigateToCi"});w.q8&&z.push({label:"About this site",target:w.q8,Nz:"navigateToAbout"});return _.Md(Object.assign({},WQc,{wda:_.Xp(new _.Zg),title:w.displayName||"Code Search",IDb:z,XMa:[]}))}return r.nI(function(D,J){D=J.Oc;return D&&D.repository?(J=J.bi)?Object.assign({},WQc,XQc,{wda:_.Xp(_.hF(D.Zb(),"repoGroup").kb()),
Jyb:!0,title:J.displayName,ul:J.ul,HT:void 0}):Object.assign({},WQc,XQc):Object.assign({},WQc,XQc)},WQc)}));this.mb=this.iWa.ha(_.Le(this.K2,this.keyboardShortcuts)).subscribe(function(w){var z=_.k(w);z.next();w=z.next().value;z=z.next().value;w&&(r.Ru?(r.Ru.close(),r.Ru=void 0):r.lya(z),r.Fa.Ya({element:"AppBar",action:(r.Ru?"show":"hide")+"KeyboardShortcuts",gestureName:"KEYBOARD"}))});this.mb.add(this.LMb.subscribe());this.mb.add(ZQc(this).subscribe(function(w){$Qc(w)}));this.mb.add(OQc(m).ha(_.Ie(function(w){var z=
w.ua===E$.Xla,D={vpa:z?w.displayName||"Code Search":"Google Open Source"};return r.nI(function(J,L){J=L.Oc;var P,ba=z?void 0:null==(P=L.bi)?void 0:P.displayName,oa,qa;L=null!=(qa=null==(oa=L.bi)?void 0:oa.O1)?qa:void 0;return Object.assign({},{projectName:ba,Oc:J,O1:L},D)},D)})).subscribe(function(w){var z=w.O1,D=r.Yya,J=w.projectName,L=w.Oc;D.vpa=w.vpa;D.pMa=J;D.xza(L);r.Rwa.Lxa(z)}))};N$.prototype.Ka=function(){this.M4a.next();this.Vk();this.mb&&(this.mb.unsubscribe(),this.mb=void 0);$Qc(!1)};
N$.prototype.h1=function(a){this.Fa.Ya({element:"FeedbackButton",action:"open",gestureName:a});this.uba&&this.uba.af();this.tba.CV()};N$.prototype.lya=function(a){var b=this;this.Ru=this.Jk.open(_.As,{Sz:!1,data:a,minWidth:400});this.Ru.Lz().ha(_.xe()).subscribe(function(){b.Ru=void 0})};
var $Qc=function(a){a?document.body.classList.add("scrollable"):document.body.classList.remove("scrollable")},ZQc=function(a){return a.nI(function(b,c){return c.Dtb||b},!1)},YQc=function(a){return a.nI(function(b,c){return c.keyboardShortcuts||b},new Map)};
N$.prototype.mRa=function(){var a=this.nI(function(c,d){return Object.assign({},c,d.tn)},{}),b=this.nI(function(c,d){return d.ossProject||c});return _.Wd([a,b]).ha(_.v(function(c){var d=_.k(c);c=d.next().value;d=(d=d.next().value)&&d.gO?NPc(d.gO,"uiElement").d4a():void 0;return Object.assign({},c,{gfa:d})}))};N$.prototype.nI=function(a,b){return this.LMb.ha(_.v(function(c){for(var d=b;c&&"primary"===c.qf;)d=a(d,c.data),c=c.firstChild;return d}))};
_.W.Object.defineProperties(N$.prototype,{K2:{configurable:!0,enumerable:!0,get:function(){return this.keyboardShortcuts.ha(_.v(function(a){return 0<Array.from(a.entries()).length}))}}});N$.O=function(a){return new (a||N$)(_.u(_.to),_.u(_.cs),_.u(_.Zs),_.u(_.Cg),_.u(L$),_.u(M$),_.u(_.Eu),_.u(J$),_.u(_.Xt))};
N$.ya=_.tc({type:N$,oa:[["app-bar"]],ub:function(a,b){a&1&&_.Hf(TQc,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.uba=c.first)}},Aa:2,Ba:3,Ea:[["onedevAppbar","",3,"height",4,"ngIf"],["onedevAppbar",""],[1,"appbar-left"],["mat-button","","ascTrackElement","AppBar","trackAction","navigateFromTitle",1,"branding",3,"universalLink","sameWindow","title"],["alt","",3,"src",4,"ngIf"],[3,"productName","svgIcon"],["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"],["role","group"],["role","presentation",4,"ngIf"],["role","presentation"],["mat-menu-item","","type","button","ascTrackElement","AppBar","trackAction","showSettingsDialog",3,"click"],["role","presentation",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"],[4,"ngFor","ngForOf"],["ascTrackElement","AppBar",3,"universalLink","sameWindow","trackAction"],["mat-menu-item","","type","button","ascTrackElement","AppBar","trackAction","showKeyboardShortcuts",3,"click"],["mat-menu-item","","ascTrackElement","AppBar",3,"universalLink","trackAction"]],ua:function(a,b){a&1&&(_.x(0,$Pc,25,20,"header",
0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.Ab))},Ia:[_.yo,_.Ww,_.Xw,_.Nm,_.Om,_.Ur,_.ns,_.Vw,_.xv,_.ws,_.xs,_.ct,_.mx,_.$w,_.Zw,_.ax,_.Ow,_.Qw,_.Fv,_.Tm],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-mdc-menu-item[_ngcontent-%COMP%], .mat-mdc-menu-item[_ngcontent-%COMP%]:link, .mat-mdc-menu-item[_ngcontent-%COMP%]:visited{color:#5f6368;font-weight:400;font-size:13px;letter-spacing:.02em;line-height:16px;--mat-menu-item-label-text-size:13px;align-items:center;color:inherit;display:flex;height:32px;justify-content:space-between;min-height:unset}.mat-mdc-menu-item[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%], .mat-mdc-menu-item[_ngcontent-%COMP%]:link   mat-icon[_ngcontent-%COMP%], .mat-mdc-menu-item[_ngcontent-%COMP%]:visited   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.VMa=c;this.Ua=d;this.kh=e;this.storage=f;a.bootstrap();this.TOc=d.events.ha(_.je(function(g){return g instanceof _.WLa||g instanceof _.XLa}),_.v(function(g){return g instanceof _.WLa}));this.NXa();b.LOa.subscribe()};O$.prototype.NXa=function(){this.storage&&this.storage.get("epn_dismiss")||this.n2a()};
O$.prototype.n2a=function(){var a=this;this.kh.open("We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.","Got it",{duration:0}).wz.subscribe(function(){a.storage&&a.storage.set("epn_dismiss",!0)})};O$.O=function(a){return new (a||O$)(_.u(_.sx),_.u(_.qv),_.u(_.wv),_.u(_.Cg),_.u(_.Ls),_.u(_.JVa,8))};
O$.ya=_.tc({type:O$,oa:[["oss-app"],["protractor-oss-app"]],Aa:9,Ba:4,Ea:[[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"]],ua:function(a,b){a&1&&(_.E(0,"app-bar"),_.A(1,"div",0)(2,"div",1),_.x(3,aQc,1,0,"announcement-bar",2),_.E(4,"router-outlet"),_.B()(),_.E(5,"uncaught-error-notifier")(6,"span",3),_.x(7,bQc,2,0,"div",4),_.O(8,"async"));a&2&&(_.t(3),
_.y("ngIf",b.VMa.cpb),_.t(4),_.y("ngIf",_.R(8,2,b.TOc)))},Ia:[_.Om,_.zv,N$,_.Ss,_.CE,_.on,_.Tm],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%]    >:not(announcement-bar){flex:1 1 100%;min-height:0}router-outlet[_ngcontent-%COMP%]{flex:0!important}"]});var aRc=function(){};aRc.O=function(a){return new (a||aRc)};aRc.Da=_.uc({type:aRc});aRc.Ca=_.ec({imports:[_.Ao,_.Um,_.w$,_.yv,_.Cv]});var bRc=function(){};bRc.O=function(a){return new (a||bRc)};bRc.Da=_.uc({type:bRc});bRc.Ca=_.ec({imports:[_.Ao,_.qx,_.Um,_.vo,{yl:_.$s,Pb:[_.Zs]},_.qs,_.zx,_.ss,_.yv,_.Cv,_.dt,_.nx,_.Sw,_.go,aRc,_.xx]});var P$=function(){};P$.prototype.Ra=function(){};P$.prototype.UIb=function(a){return _.Xp(_.wCb(new _.BL({bi:new _.zL(a)})))};P$.O=function(a){return new (a||P$)};
P$.ya=_.tc({type:P$,oa:[["oss-project-cards"]],inputs:{Yp:"projects"},Aa:1,Ba:1,Ea:[["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"]],ua:function(a,
b){a&1&&_.x(0,cQc,11,5,"a",0);a&2&&_.y("ngForOf",b.Yp)},Ia:[_.yo,_.Nm,_.eo],styles:["oss-project-cards[_nghost-%COMP%]{display:grid;grid-template-columns:repeat(auto-fit,233px);grid-template-rows:-webkit-max-content;grid-template-rows:max-content;justify-content:center}.project-card[_ngcontent-%COMP%]{border-style:solid;border-width:1px;border-radius:5px;display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:15px;margin:13px;width:207px}.project-card[_ngcontent-%COMP%]:hover{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.project-card[_ngcontent-%COMP%]:focus, .project-card[_ngcontent-%COMP%]:hover{text-decoration:none}.project-card[_ngcontent-%COMP%]   .title-container[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-items:center;display:flex;margin-bottom:11px;padding-bottom:15px;width:100%}.project-card[_ngcontent-%COMP%]   .image-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;height:34px;width:34px}.project-card[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-height:34px;max-width:34px}.project-card[_ngcontent-%COMP%]   .project-name[_ngcontent-%COMP%]{font-size:16px;font-weight:500;line-height:24px;margin-left:16px}.project-card[_ngcontent-%COMP%]   .project-description[_ngcontent-%COMP%]{font-size:12px;line-height:16px}.project-card[_ngcontent-%COMP%]   .project-link-container[_ngcontent-%COMP%]{align-items:flex-end;display:flex;flex-grow:1;margin-top:25px;width:100%}.project-card[_ngcontent-%COMP%]   .project-link[_ngcontent-%COMP%]{font-size:11px;font-weight:600;line-height:16px;text-transform:uppercase}"],
Oa:0});var cRc=function(a){return[a]},Q$=function(a,b,c,d,e,f,g,m){_.Ev.call(this,{gha:_.Du.has(47),sv:"OssHomeSearchBox",Fa:a,ira:g,GH:_.Du.has(28),iL:d});this.Ua=b;this.nb=e;this.Yg=f;this.JL=m;this.g7a="Clear search";this.zdc="Search for code or files";this.Adc="Loading suggestions";this.P2a=24;this.Q2a=2;this.lia=0};_.V(Q$,_.Ev);Q$.Ha=_.Ev.Ha;_.h=Q$.prototype;_.h.Tc=function(){var a=this;this.jq=this.Yg.registerCallback("HOME_PAGE_SEARCH",this.nb.na,function(){_.g5a(a.FE,!0)})};
_.h.Ka=function(){this.jq&&this.jq()};_.h.KEb=function(a){_.bo(this.Ua,_.ao(this.Ua,_.BPa,{Ta:_.Toa(a)}))};_.h.gZa=function(a){this.lia=a.getBoundingClientRect().width};_.h.aZ=function(){_.Ev.prototype.aZ.call(this,this.FE)};_.W.Object.defineProperties(Q$.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){a&&_.Ev.prototype.Lxa.call(this,a)}}});Q$.O=function(a){return new (a||Q$)(_.u(_.to),_.u(_.Cg),_.u(_.Eu),_.u(_.bv),_.u(_.ld),_.u(_.Hg),_.u(_.t2a),_.u(_.s2a,8))};
Q$.ya=_.tc({type:Q$,oa:[["oss-home-search-box"]],ub:function(a,b){a&1&&_.Hf(_.sw,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.FE=c.first)}},inputs:{config:"config"},features:[_.af],Aa:16,Ba:23,Ea:[["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"]],ua:function(a,b){if(a&1){var c=_.Sc();_.A(0,"div",0,1)(2,"mat-icon",2);_.I("click",function(){_.Tc(c);return _.Vc(_.vf(5).setFocus())});_.N(3,"search");_.B();_.A(4,"search-box",3,4);_.I("queryChange",function(g){return b.query=g})("blur",function(){return b.Iva()})("focus",function(){return b.Jva()})("queryChange",function(g){return b.jN.next(g)})("querySubmit",
function(g){return b.d3(g)});_.B();_.A(6,"div",5);_.O(7,"async");_.E(8,"mat-spinner",6);_.B();_.x(9,dQc,3,3,"button",7)(10,eQc,2,1,"a",8);_.B();_.A(11,"search-box-suggestion-list",null,9);_.x(13,gQc,2,4,"search-box-suggestion-item",10);_.O(14,"async");_.B();_.x(15,jQc,2,2,"ng-container",11)}if(a&2){var d=_.vf(12),e,f;_.ef("suggesting",d.Mx&&b.QG);_.t(4);_.y("elementName",b.sv)("enableTextBoxQuerySubmission",!0)("queryDecorator",b.iN)("placeholder",b.zdc)("query",b.query)("suggestionLists",_.Bf(21,
cRc,d));_.t(2);_.df("visibility",(null==(e=_.R(7,17,b.HZ))?0:e.Vd)&&b.g2?"visible":"hidden");_.t(2);_.y("diameter",b.P2a)("strokeWidth",b.Q2a);_.cf("aria-label",b.Adc);_.t(1);_.y("ngIf",b.query);_.t(1);_.y("ngIf",b.JL);_.t(3);_.y("ngForOf",null==(f=_.R(14,19,b.HZ))?null:f.Bv);_.t(2);_.y("ngIf",d.Mx&&b.QG)}},Ia:[_.yo,_.Nm,_.Om,_.Sm,_.Fv,_.Vr,_.ns,_.xv,_.ys,_.xs,_.ct,_.Mw,_.Kw,_.Ow,_.Qw,_.Gv,_.sw,_.tw,_.uw,_.Tm],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%]{--mdc-icon-button-state-layer-size:18px;line-height:18px;margin-right:14.5px;padding:0}.search-bar[_ngcontent-%COMP%]   .help-link[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;--mdc-icon-button-icon-size: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=_.SCb(a,new _.Zg,b.Wc.hv)};R$.prototype.Ra=function(){};R$.prototype.UIb=function(a){return _.Xp(new _.Zg({te:{type:"ossProject",id:a.name}}))};R$.O=function(a){return new (a||R$)(_.u(_.HL),_.u(_.fg))};
R$.ya=_.tc({type:R$,oa:[["discover-find-contribute"]],inputs:{Yp:"projects"},Aa:6,Ba:2,Ea:[[1,"search-box"],["role","search",3,"config"],[3,"projects"]],ua:function(a,b){a&1&&(_.A(0,"h1"),_.N(1," Search all projects for code or files\n"),_.B(),_.A(2,"div",0),_.E(3,"oss-home-search-box",1),_.B(),_.A(4,"section"),_.E(5,"oss-project-cards",2),_.B());a&2&&(_.t(3),_.y("config",b.tn),_.t(2),_.y("projects",b.Yp))},Ia:[Q$,P$],styles:["discover-find-contribute[_nghost-%COMP%]{margin:25px 36px;padding:33px 36px;flex-direction:column;align-items:center}h1[_ngcontent-%COMP%]{font-weight:400;font-size:28px;line-height:36px;margin-bottom:26px;text-align:center}oss-project-cards[_ngcontent-%COMP%]{justify-content:center}.search-box[_ngcontent-%COMP%]{margin-bottom:80px;display:flex;flex-direction:row;justify-content:center}.search-box[_ngcontent-%COMP%]   oss-home-search-box[_ngcontent-%COMP%]{flex:1 1 auto;min-width:400px;max-width:800px}"],
Oa:0});var dRc=function(a,b){this.tn=_.SCb(a,new _.Zg,b.Wc.hv)};dRc.prototype.Ra=function(){};dRc.O=function(a){return new (a||dRc)(_.u(_.HL),_.u(_.fg))};
dRc.ya=_.tc({type:dRc,oa:[["whitelabelled-search"]],inputs:{Yp:"projects",ul:"iconUrl",label:"label"},Aa:7,Ba:4,Ea:[[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"]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.x(1,kQc,1,2,"img",1)(2,lQc,1,0,"ng-template",null,2,_.Nf),_.B(),_.A(4,"div",3),_.E(5,"oss-home-search-box",
4),_.B(),_.E(6,"oss-project-cards",5));if(a&2){var c=_.vf(3);_.t(1);_.y("ngIf",b.ul)("ngIfElse",c);_.t(4);_.y("config",b.tn);_.t(1);_.y("projects",b.Yp)}},Ia:[_.Om,_.ct,Q$,P$],styles:["whitelabelled-search[_nghost-%COMP%]{align-items:center;display:flex;flex-direction:column;margin:25px 36px;padding:33px 36px}.logo-container[_ngcontent-%COMP%]{align-items:flex-end;display:flex;height:140px;justify-content:center;width:140px}.logo-container[_ngcontent-%COMP%]   img.logo[_ngcontent-%COMP%]{max-height:140px;max-width:140px}.logo-container[_ngcontent-%COMP%]   mat-icon.logo[_ngcontent-%COMP%]{height:140px;width:140px}oss-project-cards[_ngcontent-%COMP%]{width:100%}.search-box[_ngcontent-%COMP%]{margin:30px;min-width:600px}"],
Oa:0});var eRc=function(a,b){this.Vc=_.IE;this.Kfc=E$;_.Dv(a,"HOME_PAGE_SEARCH");this.Ab=OQc(b).ha(_.v(_.zE),_.pe(function(c){return _.yE(c.message)}),_.He(_.JE))};eRc.O=function(a){return new (a||eRc)(_.u(_.Hg),_.u(J$))};
eRc.ya=_.tc({type:eRc,oa:[["home-page"]],Aa:4,Ba:3,Ea:[[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"]],ua:function(a,b){a&1&&(_.x(0,sQc,4,3,"ng-container",0),_.O(1,"async"),_.x(2,tQc,5,1,"ng-template",null,1,_.Nf));a&2&&_.y("ngIf",_.R(1,1,b.Ab))},
Ia:[_.Om,_.Sm,_.Pm,_.Qm,_.Rm,R$,_.oA,_.qA,_.pA,_.CE,dRc,_.Tm],styles:["home-page[_nghost-%COMP%]{display:flex}home-page[_nghost-%COMP%] > *[_ngcontent-%COMP%]{flex:1}"],Oa:0});var S$=function(){};S$.O=function(a){return new (a||S$)};S$.Da=_.uc({type:S$});S$.Ca=_.ec({imports:[_.Ao,_.Um,_.dt,_.go]});var T$=function(){};T$.O=function(a){return new (a||T$)};T$.Da=_.uc({type:T$});T$.Ca=_.ec({imports:[_.Ao,_.vx,_.Um,_.xx,_.qs,_.yv,_.dt,_.Nw,_.Sw,_.Hv,_.vw]});var fRc=function(){};fRc.O=function(a){return new (a||fRc)};fRc.Da=_.uc({type:fRc});fRc.Ca=_.ec({imports:[_.Ao,_.qs,_.Um,_.vJ,_.FE,_.DE,_.dt,T$,S$,_.go]});var gRc=function(){};gRc.O=function(a){return new (a||gRc)};gRc.Da=_.uc({type:gRc});gRc.Ca=_.ec({imports:[_.Ao,_.Um,_.vJ,_.FE,_.DE,_.dt,T$,S$,_.go]});var hRc=function(){};hRc.O=function(a){return new (a||hRc)};hRc.Da=_.uc({type:hRc});hRc.Ca=_.ec({imports:[_.Ao,_.Um,fRc,_.rA,_.FE,_.DE,_.go,gRc]});var U$=function(a){this.oMc=a};U$.prototype.resolve=function(a){return(a=_.$g(a).qb)?this.oMc.get(a).ha(_.pe(function(){return _.Md(void 0)})):_.Md(void 0)};U$.O=function(a){return new (a||U$)(_.q(J$))};U$.ta=_.p({token:U$,qa:U$.O});var iRc=function(a,b,c,d){this.Vc=_.IE;this.xNc=_.PCb;this.uFc=uPc;_.Dv(b,"HOME_PAGE_SEARCH");this.df=a.params.ha(_.Ie(function(e){return d.get(e.repositoryGroupId).ha(_.v(function(f){return _.zE(f)}))}),_.pe(function(e){return _.yE("Could not load oss project: "+e.message)}),_.He(_.JE));this.tn=a.params.ha(_.v(function(e){return _.SCb(c,new _.Zg({te:{id:e.repositoryGroupId,type:"ossProject"}}),a.Wc.hv)}))},EQc=function(a){return a.filter(function(b){return!b.hidden})},CQc=function(a){return a.some(function(b){return b.repository&&
b.repository.QT})};iRc.O=function(a){return new (a||iRc)(_.u(_.fg),_.u(_.Hg),_.u(_.HL),_.u(J$))};
iRc.ya=_.tc({type:iRc,oa:[["project-page"]],Aa:2,Ba:3,Ea:[[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"],["role","cell",4,"ngIf"],[1,"centered"],[4,"ngFor","ngForOf"],["aria-hidden","true","alt","",1,"background-image",3,"src"],["role","cell"],["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"],[4,"ngIf"],["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"]],ua:function(a,b){a&1&&(_.x(0,JQc,
4,4,"ng-container",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.df))},Ia:[_.yo,_.Nm,_.Om,_.Pm,_.Qm,_.MI,_.uo,_.oA,_.pA,_.CE,_.ct,Q$,_.eo,RQc,_.Tm,_.sA],styles:["project-page[_nghost-%COMP%]{padding:66px}.background-image[_ngcontent-%COMP%]{bottom:0;max-height:50%;position:fixed;right:0;max-width:30%;z-index:-1}.container[_ngcontent-%COMP%]{align-items:stretch;display:flex;flex-direction:row;justify-content:center}.external-source-link[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:unset;display:flex;align-items:center;justify-content:space-around}.project-card[_ngcontent-%COMP%]{flex:0 0 60%;min-width:400px}.project-header[_ngcontent-%COMP%]{align-items:center;display:flex;font-weight:500;margin-bottom:29px}.project-image[_ngcontent-%COMP%]{display:block;height:84px;margin-right:30px;text-align:left;width:84px}.name[_ngcontent-%COMP%]{font-family:Google Sans;font-size:32px;line-height:40px}.name[_ngcontent-%COMP%]     a{color:inherit}.short-description[_ngcontent-%COMP%]{font-size:20px;font-weight:300;letter-spacing:.005em;line-height:24px}.search-box[_ngcontent-%COMP%]{margin-bottom:126px}oss-home-search-box[_ngcontent-%COMP%]{display:block;width:100%;box-sizing:border-box;margin-bottom:3em}.repository-label[_ngcontent-%COMP%]{font-family:Google Sans;font-size:20px;font-weight:500;margin-bottom:13px}.repository-list[_ngcontent-%COMP%]{width:100%}table[_ngcontent-%COMP%]{font-size:13px;width:100%;margin-bottom:32px}table[_ngcontent-%COMP%]   .repository-name[_ngcontent-%COMP%]{font-weight:500}table[_ngcontent-%COMP%]   .xrefs-icon[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{align-items:center;display:flex;flex-direction:row;justify-content:start}table[_ngcontent-%COMP%]   .xrefs-icon[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}table[_ngcontent-%COMP%]   .fill-cell[_ngcontent-%COMP%]{display:block}table[_ngcontent-%COMP%]   tbody[_ngcontent-%COMP%]{overflow:auto}table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%], table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{line-height:32px;padding-left:.5em;text-align:left;word-wrap:break-word}table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px}table[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px}"],
Oa:0});var jRc=function(){};jRc.O=function(a){return new (a||jRc)};jRc.Da=_.uc({type:jRc});jRc.Ca=_.ec({imports:[_.Ao,SQc,_.Um,_.iJ,_.tA,_.vo,_.zx,_.rA,_.DE,_.OK,_.dt,T$,_.go]});var kRc=new _.Bc("localObservableRequestService",{Ga:"root",qa:function(){return new _.VXa({s_:"",r_:""},_.pc(_.Fn),_.pc(_.Hm))}}),V$=function(a){if(a)throw Error("rd");};V$.O=function(a){return new (a||V$)(_.q(V$,12))};V$.Da=_.uc({type:V$});V$.Ca=_.ec({imports:[_.Gx,_.Ao,_.Mx,_.Wx,_.Rt,_.St,_.Lt,_.Bm,_.uv,_.Tt,_.Ut,_.Tx,_.$x,_.Vt,_.ay,_.Xx,_.Vx,_.Qx]});var lRc=function(){};var W$=function(a){this.Ua=a};_.V(W$,lRc);W$.prototype.navigate=function(a){this.Ua.navigate([a])};W$.O=function(a){return new (a||W$)(_.q(_.Cg))};W$.ta=_.p({token:W$,qa:W$.O,Ga:"root"});var mRc=[_.Sq,_.Ln,_.ENa()],nRc=new _.mPa,oRc=[{path:"",nR:_.Eoa(),children:[{path:"search",Pk:function(){return _.p$}},{path:"",component:eRc,data:{tn:{nea:!1},Dtb:!0}},{path:":repositoryGroupId",component:iRc,data:{tn:{nea:!1},Dtb:!0}},{path:"",Pk:nRc.for("source"),data:{groupType:"ossProject"},resolve:{keyboardShortcuts:_.Ig(_.Dx),bi:_.Ig(U$)},Zp:function(a,b){return _.$g(a).qb!==_.$g(b).qb}},{path:"**",component:_.mu}]}],X$=function(){};X$.prototype.store=function(){};
X$.prototype.hya=function(a,b){return this.hda(a)&&this.hda(b)?a.component===b.component:a.ve===b.ve};X$.prototype.hda=function(a){return a.data.Oc};X$.O=function(a){return new (a||X$)};X$.ta=_.p({token:X$,qa:X$.O});var Y$=function(){_.ju.apply(this,arguments)};_.V(Y$,_.ju);Y$.prototype.load=function(){};Y$.O=function(){var a;return function(b){return(a||(a=_.jd(Y$)))(b||Y$)}}();Y$.ta=_.p({token:Y$,qa:Y$.O});var Z$=function(){_.oK.apply(this,arguments)};_.V(Z$,_.oK);
Z$.prototype.yTa=function(a){return _.Md({kind:4,location:a})};Z$.O=function(){var a;return function(b){return(a||(a=_.jd(Z$)))(b||Z$)}}();Z$.ta=_.p({token:Z$,qa:Z$.O});var $$=function(){};$$.O=function(a){return new (a||$$)};$$.Da=_.uc({type:$$,bootstrap:[O$]});
$$.Ca=_.ec({Pb:[].concat(_.Dc(_.nPa(nRc)),[_.Bs,_.HL,_.et,U$,L$,M$,_.dy,_.Gg,{wa:_.pLa,nc:"/"},{wa:_.en,Kd:K$},{wa:_.ju,Kd:Y$},{wa:_.Cd,Hb:_.Us,Ib:[_.Fs]},{wa:_.y0a,nc:_.z0a},{wa:_.Ona,Kd:_.pu},{wa:lRc,Kd:W$},{wa:_.IL,Hb:L$},{wa:_.Vn,Kd:X$},{wa:_.GL,Hb:M$},{wa:_.Eg,Kd:_.fy},{wa:_.BXa,nc:_.AXa},{wa:_.oK,Kd:Z$}]),imports:[mRc,_.dv,_.wx,bRc,{yl:_.Fx,Pb:_.$6a},_.Ts,_.nu,_.vJ,hRc,_.DE,_.dt,_.hy,jRc,_.yOa(oRc),{yl:V$,Pb:[_.it,{wa:_.em,Kd:_.UXa},{wa:_.pXa,Cb:_.jsa},{wa:_.tv,Cb:_.Rh,Ib:[_.Rta,_.Kx]},{wa:_.hKa,
Hb:kRc},{wa:_.a7a,Cb:_.Rh,Ib:[_.wKa,_.Lx]},{wa:_.gYa,Cb:_.Rh,Ib:[_.xKa,_.Lx]},{wa:_.hYa,Cb:_.Rh,Ib:[_.xKa,_.Lx]},{wa:_.d7a,Cb:_.Rh,Ib:[_.yKa,_.Lx]},{wa:_.j7a,Cb:_.Rh,Ib:[_.zKa,_.Lx]},{wa:_.eYa,Cb:_.Rh,Ib:[_.BKa,_.Lx]},{wa:_.Sx,Cb:_.Rh,Ib:[_.CKa,_.Ix]},{wa:_.Ux,Cb:_.Rh,Ib:[_.LKa,_.Ix]},{wa:_.l7a,Cb:_.Rh,Ib:[_.EKa,_.Lx]},{wa:_.m7a,Cb:_.Rh,Ib:[_.FKa,_.Lx]},{wa:_.iYa,Cb:_.Rh,Ib:[_.GKa,_.Lx]},{wa:_.jYa,Cb:_.Rh,Ib:[_.HKa,_.Lx]},{wa:_.Zx,Cb:_.Rh,Ib:[_.DKa,_.Ix]},{wa:_.lYa,Cb:_.Rh,Ib:[_.JKa,_.Lx]},{wa:_.g7a,
Cb:_.Rh,Ib:[_.KKa,_.Lx]},{wa:_.ht,Cb:function(){return window}},{wa:_.QXa,Kd:_.SXa},{wa:_.RXa,Cb:function(a){return new _.Uj(a.document)},Ib:[_.ht]},{wa:_.e7a,wd:!0,Hb:_.Ox},{wa:_.e7a,wd:!0,Hb:_.Px}]}]});var pRc=function(){};pRc.O=function(a){return new (a||pRc)};pRc.Da=_.uc({type:pRc,bootstrap:[O$]});pRc.Ca=_.ec({imports:[$$,_.Tq]});_.yi.set("OSS-APP",$$);_.yi.set("PROTRACTOR-OSS-APP",pRc);
_.Ng();
}catch(e){_._DumpException(e)}
try{
var ddb,edb,fdb;_.FA=function(a,b){b=void 0===b?0:b;var c=function(){var d=a.apply(this,[].concat(_.Dc(_.zc.apply(0,arguments))))||this;d.us=b;d.OPa=b;return d};_.V(c,a);_.W.Object.defineProperties(c.prototype,{tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:this.us},set:function(d){this.us=null!=d?_.ih(d):this.OPa}}});return c};
ddb=function(a){var b=function(){var c=a.apply(this,[].concat(_.Dc(_.zc.apply(0,arguments))))||this;c.Ooa=!1;c.Y5=!1;return c};_.V(b,a);b.prototype.EGc=function(){var c=this.Y5;this.Y5=!1;return c};b.prototype.x0a=function(){this.Y5=!1};_.W.Object.defineProperties(b.prototype,{sticky:{configurable:!0,enumerable:!0,get:function(){return this.Ooa},set:function(c){var d=this.Ooa;this.Ooa=_.eh(c);this.Y5=d!==this.Ooa}}});return b};edb=function(a,b){return a.concat(Array.from(b))};fdb=function(){return{color:"accent"}};
_.GA=function(a,b,c,d,e){var f=this;this.Ua=a;this.element=b;this.renderer=c;this.N9=d;this.link=e;this.fe=[];this.SF=!1;this.mxa={exact:!1};this.Eyb=new _.El;this.V0a=a.events.subscribe(function(g){g instanceof _.wg&&f.update()})};_.GA.prototype.je=function(){var a=this;_.Md(this.links.Pc,_.Md(null)).ha(_.be()).subscribe(function(){a.update();gdb(a)})};
var gdb=function(a){var b;null==(b=a.MBb)||b.unsubscribe();b=[].concat(_.Dc(a.links.toArray()),[a.link]).filter(function(c){return!!c}).map(function(c){return c.GFb});a.MBb=_.Xd(b).ha(_.be()).subscribe(function(c){a.SF!==hdb(a,a.Ua)(c)&&a.update()})};_.GA.prototype.Tb=function(){this.update()};_.GA.prototype.Ka=function(){this.V0a.unsubscribe();var a;null==(a=this.MBb)||a.unsubscribe()};
_.GA.prototype.update=function(){var a=this;this.links&&this.Ua.FM&&queueMicrotask(function(){var b=idb(a);a.SF!==b&&(a.SF=b,_.al(a.N9),a.fe.forEach(function(c){b?a.renderer.fK(a.element.na,c):a.renderer.qN(a.element.na,c)}),b&&void 0!==a.phb?a.renderer.setAttribute(a.element.na,"aria-current",a.phb.toString()):a.renderer.removeAttribute(a.element.na,"aria-current"),a.Eyb.emit(b))})};
var hdb=function(a,b){var c=a.mxa.Dr?a.mxa:a.mxa.exact||!1;return function(d){return d.Wk?b.isActive(d.Wk,c):!1}},idb=function(a){var b=hdb(a,a.Ua);return a.link&&b(a.link)||a.links.some(b)};_.W.Object.defineProperties(_.GA.prototype,{isActive:{configurable:!0,enumerable:!0,get:function(){return this.SF}},UOc:{configurable:!0,enumerable:!0,set:function(a){this.fe=(Array.isArray(a)?a:a.split(" ")).filter(function(b){return!!b})}}});
_.GA.O=function(a){return new (a||_.GA)(_.u(_.Cg),_.u(_.ld),_.u(_.$k),_.u(_.cl),_.u(_.eo,8))};_.GA.Ha=_.wc({type:_.GA,oa:[["","routerLinkActive",""]],Fd:function(a,b,c){a&1&&_.Jf(c,_.eo,5);if(a&2){var d;_.Gf(d=_.Kf())&&(b.links=d)}},inputs:{mxa:"routerLinkActiveOptions",phb:"ariaCurrentWhenActive",UOc:"routerLinkActive"},outputs:{Eyb:"isActiveChange"},Sb:["routerLinkActive"],standalone:!0,features:[_.Mc]});_.jdb=function(){};
_.jdb.prototype.aNa=function(a,b,c,d,e){_.dIa(a,function(f,g,m){if(null==f.ev){var n=c(f,g,m);n=b.Sh(n.Kc,n.context,n.index);g=1}else null==m?(b.remove(g),g=3):(n=b.get(g),b.move(n,m),g=2);if(e){var r;e({context:null==(r=n)?void 0:r.context,operation:g,oN:f})}})};_.jdb.prototype.detach=function(){};_.HA=function(a){this.kC=a};_.V(_.HA,_.o4a);_.HA.O=function(a){return new (a||_.HA)(_.u(_.Pv,10))};
_.HA.Ha=_.wc({type:_.HA,oa:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],tb:16,Za:function(a,b){a&2&&_.ef("ng-untouched",b.Pzb)("ng-touched",b.Ozb)("ng-pristine",b.xzb)("ng-dirty",b.dM)("ng-valid",b.isValid)("ng-invalid",b.jzb)("ng-pending",b.szb)("ng-submitted",b.UIc)},features:[_.af]});_.IA=function(){};_.IA.O=function(a){return new (a||_.IA)};
_.IA.Ha=_.wc({type:_.IA,oa:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],yb:["novalidate",""]});_.JA=new _.Bc("CDK_TABLE");var ldb,mdb;_.KA=function(a){this.ua=a};_.KA.O=function(a){return new (a||_.KA)(_.u(_.Df))};_.KA.Ha=_.wc({type:_.KA,oa:[["","cdkCellDef",""]],standalone:!0});_.LA=function(a){this.ua=a};_.LA.O=function(a){return new (a||_.LA)(_.u(_.Df))};_.LA.Ha=_.wc({type:_.LA,oa:[["","cdkHeaderCellDef",""]],standalone:!0});var kdb=function(a){this.ua=a};kdb.O=function(a){return new (a||kdb)(_.u(_.Df))};kdb.Ha=_.wc({type:kdb,oa:[["","cdkFooterCellDef",""]],standalone:!0});ldb=ddb(function(){});
_.MA=function(a){var b=ldb.call(this)||this;b.SQ=a;b.oLa=!1;return b};_.V(_.MA,ldb);_.MA.prototype.Z7=function(){this.OGa=["cdk-column-"+this.wPa]};_.MA.prototype.bLa=function(a){a&&(this.Dq=a,this.wPa=a.replace(/[^a-z0-9_-]/gi,"-"),this.Z7())};
_.W.Object.defineProperties(_.MA.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.Dq},set:function(a){this.bLa(a)}},UQb:{configurable:!0,enumerable:!0,get:function(){return this.oLa},set:function(a){a!==this.oLa&&(this.oLa=a,this.Y5=!0)}}});_.MA.O=function(a){return new (a||_.MA)(_.u(_.JA,8))};
_.MA.Ha=_.wc({type:_.MA,oa:[["","cdkColumnDef",""]],Fd:function(a,b,c){a&1&&(_.Jf(c,_.KA,5),_.Jf(c,_.LA,5),_.Jf(c,kdb,5));if(a&2){var d;_.Gf(d=_.Kf())&&(b.VY=d.first);_.Gf(d=_.Kf())&&(b.headerCell=d.first);_.Gf(d=_.Kf())&&(b.PEc=d.first)}},inputs:{sticky:"sticky",name:["cdkColumnDef","name"],UQb:["stickyEnd","stickyEnd",_.Of]},standalone:!0,features:[_.yf([{wa:"MAT_SORT_HEADER_COLUMN_DEF",Hb:_.MA}]),_.bf,_.af]});mdb=function(a,b){b.na.classList.add.apply(b.na.classList,_.Dc(a.OGa))};
_.NA=function(a,b){mdb.call(this,a,b)};_.V(_.NA,mdb);_.NA.O=function(a){return new (a||_.NA)(_.u(_.MA),_.u(_.ld))};_.NA.Ha=_.wc({type:_.NA,oa:[["cdk-header-cell"],["th","cdk-header-cell",""]],yb:["role","columnheader",1,"cdk-header-cell"],standalone:!0,features:[_.af]});_.OA=function(a,b){mdb.call(this,a,b);var c;1===(null==(c=a.SQ)?void 0:c.Ma.na.nodeType)&&(a=a.SQ.Ma.na.getAttribute("role"),b.na.setAttribute("role","grid"===a||"treegrid"===a?"gridcell":"cell"))};_.V(_.OA,mdb);
_.OA.O=function(a){return new (a||_.OA)(_.u(_.MA),_.u(_.ld))};_.OA.Ha=_.wc({type:_.OA,oa:[["cdk-cell"],["td","cdk-cell",""]],yb:[1,"cdk-cell"],standalone:!0,features:[_.af]});var ndb;ndb=function(){this.M3a=[];this.Xqb=[]};_.odb=new _.Bc("_COALESCED_STYLE_SCHEDULER");_.PA=function(a){this.hb=a;this.pJ=null;this.Lb=new _.Ee};_.PA.prototype.Fh=function(a){this.vrc();this.pJ.M3a.push(a)};_.PA.prototype.Ka=function(){this.Lb.next();this.Lb.complete()};
_.PA.prototype.vrc=function(){var a=this;this.pJ||(this.pJ=new ndb,this.ltc().ha(_.Je(this.Lb)).subscribe(function(){for(;a.pJ.M3a.length||a.pJ.Xqb.length;){var b=a.pJ;a.pJ=new ndb;for(var c=_.k(b.M3a),d=c.next();!d.done;d=c.next())d=d.value,d();b=_.k(b.Xqb);for(d=b.next();!d.done;d=b.next())c=d.value,c()}a.pJ=null}))};_.PA.prototype.ltc=function(){return this.hb.isStable?_.Xd(Promise.resolve(void 0)):this.hb.Cf.ha(_.ve(1))};_.PA.O=function(a){return new (a||_.PA)(_.q(_.Me))};
_.PA.ta=_.p({token:_.PA,qa:_.PA.O});var QA=function(a,b){this.ua=a;this.lz=b},qdb;QA.prototype.Tb=function(a){this.PGa||(a=a.columns&&a.columns.Xf||[],this.PGa=this.lz.find(a).create(),this.PGa.diff(a))};QA.O=function(a){return new (a||QA)(_.u(_.Df),_.u(_.el))};QA.Ha=_.wc({type:QA,features:[_.Mc]});var pdb=function(){QA.apply(this,arguments)};_.V(pdb,QA);pdb.Ha=QA.Ha;pdb.O=QA.O;qdb=ddb(pdb);_.RA=function(a,b,c){a=qdb.call(this,a,b)||this;a.SQ=c;return a};_.V(_.RA,qdb);_.RA.prototype.Tb=function(a){qdb.prototype.Tb.call(this,a)};
_.RA.O=function(a){return new (a||_.RA)(_.u(_.Df),_.u(_.el),_.u(_.JA,8))};_.RA.Ha=_.wc({type:_.RA,oa:[["","cdkHeaderRowDef",""]],inputs:{en:["cdkHeaderRowDef","columns"],sticky:["cdkHeaderRowDefSticky","sticky"]},standalone:!0,features:[_.af,_.Mc]});var rdb=function(){QA.apply(this,arguments)};_.V(rdb,QA);rdb.Ha=QA.Ha;rdb.O=QA.O;var sdb=ddb(rdb),SA=function(a,b,c){a=sdb.call(this,a,b)||this;a.SQ=c;return a};_.V(SA,sdb);SA.prototype.Tb=function(a){sdb.prototype.Tb.call(this,a)};
SA.O=function(a){return new (a||SA)(_.u(_.Df),_.u(_.el),_.u(_.JA,8))};SA.Ha=_.wc({type:SA,oa:[["","cdkFooterRowDef",""]],inputs:{en:["cdkFooterRowDef","columns"],sticky:["cdkFooterRowDefSticky","sticky"]},standalone:!0,features:[_.af,_.Mc]});_.TA=function(a,b,c){QA.call(this,a,b);this.SQ=c};_.V(_.TA,QA);_.TA.O=function(a){return new (a||_.TA)(_.u(_.Df),_.u(_.el),_.u(_.JA,8))};
_.TA.Ha=_.wc({type:_.TA,oa:[["","cdkRowDef",""]],inputs:{en:["cdkRowDefColumns","columns"],gy:["cdkRowDefWhen","when"]},standalone:!0,features:[_.af]});_.UA=function(a){this.ZJ=a;tdb=this};_.UA.prototype.Ka=function(){tdb===this&&(tdb=null)};var tdb=null;_.UA.O=function(a){return new (a||_.UA)(_.u(_.Ef))};_.UA.Ha=_.wc({type:_.UA,oa:[["","cdkCellOutlet",""]],standalone:!0});_.VA=function(){};_.VA.O=function(a){return new (a||_.VA)};
_.VA.ya=_.tc({type:_.VA,oa:[["cdk-header-row"],["tr","cdk-header-row",""]],yb:["role","row",1,"cdk-header-row"],standalone:!0,features:[_.zf],Aa:1,Ba:0,Ea:[["cdkCellOutlet",""]],ua:function(a){a&1&&_.jf(0,0)},Ia:[_.UA],ob:2});_.WA=function(){};_.WA.O=function(a){return new (a||_.WA)};_.WA.ya=_.tc({type:_.WA,oa:[["cdk-row"],["tr","cdk-row",""]],yb:["role","row",1,"cdk-row"],standalone:!0,features:[_.zf],Aa:1,Ba:0,Ea:[["cdkCellOutlet",""]],ua:function(a){a&1&&_.jf(0,0)},Ia:[_.UA],ob:2});
var udb=function(a){this.Kc=a;this.iXc="cdk-no-data-row"};udb.O=function(a){return new (a||udb)(_.u(_.Df))};udb.Ha=_.wc({type:udb,oa:[["ng-template","cdkNoDataRow",""]],standalone:!0});_.vdb=new _.Bc("CDK_SPL");var wdb=["top","bottom","left","right"],xdb=function(a,b,c,d,e,f,g){e=void 0===e?!0:e;f=void 0===f?!0:f;this.hQ=a;this.ydb=b;this.direction=c;this.fX=d;this.ebb=e;this.Pbb=f;this.JJ=g;this.vGa=[];this.R8a={top:b+"-border-elem-top",bottom:b+"-border-elem-bottom",left:b+"-border-elem-left",right:b+"-border-elem-right"}},ydb=function(a,b,c){var d=[];b=_.k(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.fX.Fh(function(){for(var g=
_.k(d),m=g.next();!m.done;m=g.next())a.Scb(m.value,c)})},zdb=function(a,b,c,d,e){e=void 0===e?!0:e;if(b.length&&a.ebb&&(c.some(function(D){return D})||d.some(function(D){return D}))){var f=b[0],g=f.children.length,m=a.Jsc(f,e),n=a.otc(m,c),r=a.ntc(m,d),w=c.lastIndexOf(!0),z=d.indexOf(!0);a.fX.Fh(function(){var D="rtl"===a.direction,J=D?"right":"left";D=D?"left":"right";for(var L=_.k(b),P=L.next();!P.done;P=L.next()){P=P.value;for(var ba=0;ba<g;ba++){var oa=P.children[ba];c[ba]&&a.ema(oa,J,n[ba],ba===
w);d[ba]&&a.ema(oa,D,r[ba],ba===z)}}a.JJ&&(a.JJ.qRc({sizes:-1===w?[]:m.slice(0,w+1).map(function(qa,sa){return c[sa]?qa:null})}),a.JJ.rRc({sizes:-1===z?[]:m.slice(z).map(function(qa,sa){return d[sa+z]?qa:null}).reverse()}))})}else a.JJ&&(a.JJ.qRc({sizes:[]}),a.JJ.rRc({sizes:[]}))},Adb=function(a,b,c,d){if(a.ebb){var e="bottom"===d?b.slice().reverse():b,f="bottom"===d?c.slice().reverse():c,g=[],m=[],n=[];for(c=b=0;b<e.length;b++)if(f[b]){g[b]=c;var r=e[b];n[b]=a.hQ?Array.from(r.children):[r];r=r.getBoundingClientRect().height;
c+=r;m[b]=r}var w=f.lastIndexOf(!0);a.fX.Fh(function(){for(var z=0;z<e.length;z++)if(f[z])for(var D=g[z],J=z===w,L=_.k(n[z]),P=L.next();!P.done;P=L.next())a.ema(P.value,d,D,J);if("top"===d){var ba;null==(ba=a.JJ)||ba.h$c({sizes:m,LLc:g,elements:n})}else{var oa;null==(oa=a.JJ)||oa.g$c({sizes:m,LLc:g,elements:n})}})}},Bdb=function(a,b,c){if(a.hQ){var d=b.querySelector("tfoot");a.fX.Fh(function(){c.some(function(e){return!e})?a.Scb(d,["bottom"]):a.ema(d,"bottom",0,!1)})}};_.h=xdb.prototype;
_.h.Scb=function(a,b){for(var c=_.k(b),d=c.next();!d.done;d=c.next())d=d.value,a.style[d]="",a.classList.remove(this.R8a[d]);wdb.some(function(e){return-1===b.indexOf(e)&&a.style[e]})?a.style.zIndex=this.P$a(a):(a.style.zIndex="",this.Pbb&&(a.style.position=""),a.classList.remove(this.ydb))};_.h.ema=function(a,b,c,d){a.classList.add(this.ydb);d&&a.classList.add(this.R8a[b]);a.style[b]=c+"px";a.style.zIndex=this.P$a(a);this.Pbb&&(a.style.cssText+="position: -webkit-sticky; position: sticky; ")};
_.h.P$a=function(a){for(var b={top:100,bottom:10,left:1,right:1},c=0,d=_.k(wdb),e=d.next();!e.done;e=d.next())e=e.value,a.style[e]&&(c+=b[e]);return c?""+c:""};_.h.Jsc=function(a,b){if(void 0!==b&&!b&&this.vGa.length)return this.vGa;b=[];a=a.children;for(var c=0;c<a.length;c++)b.push(a[c].getBoundingClientRect().width);return this.vGa=b};_.h.otc=function(a,b){for(var c=[],d=0,e=0;e<a.length;e++)b[e]&&(c[e]=d,d+=a[e]);return c};
_.h.ntc=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 Cdb;Cdb=[[["caption"]],[["colgroup"],["col"]]];_.XA=function(a,b){this.Ef=a;this.nb=b};_.XA.O=function(a){return new (a||_.XA)(_.u(_.Ef),_.u(_.ld))};_.XA.Ha=_.wc({type:_.XA,oa:[["","rowOutlet",""]],standalone:!0});_.YA=function(a,b){this.Ef=a;this.nb=b};_.YA.O=function(a){return new (a||_.YA)(_.u(_.Ef),_.u(_.ld))};_.YA.Ha=_.wc({type:_.YA,oa:[["","headerRowOutlet",""]],standalone:!0});_.ZA=function(a,b){this.Ef=a;this.nb=b};_.ZA.O=function(a){return new (a||_.ZA)(_.u(_.Ef),_.u(_.ld))};
_.ZA.Ha=_.wc({type:_.ZA,oa:[["","footerRowOutlet",""]],standalone:!0});_.$A=function(a,b){this.Ef=a;this.nb=b};_.$A.O=function(a){return new (a||_.$A)(_.u(_.Ef),_.u(_.ld))};_.$A.Ha=_.wc({type:_.$A,oa:[["","noDataRowOutlet",""]],standalone:!0});
_.aB=function(a,b,c,d,e,f,g,m,n,r,w,z){this.lz=a;this.ab=b;this.Ma=c;this.kc=e;this.Bc=g;this.rY=m;this.fX=n;this.If=r;this.Vwc=w;this.hb=z;this.Eq=new _.Ee;this.nJ=new Map;this.J9a=new Set;this.M9a=new Set;this.L9a=new Set;this.K9a=new Set;this.Qma=this.OQ=this.FHa=this.CIa=!0;this.aX=new Map;this.f3a="cdk-table-sticky";this.mYa=!0;this.Mma=this.Mbb=this.obb=!1;this.cmb=new _.El;this.bF=new _.gg({start:0,end:Number.MAX_VALUE});d||this.Ma.na.setAttribute("role","table");this.Eb=f;this.hQ="TABLE"===
this.Ma.na.nodeName};_.aB.prototype.Ra=function(){var a=this;this.Kwc();this.hQ&&this.Dpc();this.lC=this.lz.find([]).create(function(b,c){return a.Yx?a.Yx(c.daa,c.data):c});this.If.Uc().ha(_.Je(this.Eq)).subscribe(function(){a.Qma=!0})};_.aB.prototype.JM=function(){this.gqc();this.fqc();var a=this.dwc()||this.CIa||this.FHa;this.OQ=this.OQ||a;this.Qma=a;this.CIa&&(this.L$a(),this.CIa=!1);this.FHa&&(this.K$a(),this.FHa=!1);this.dataSource&&0<this.OJ.length&&!this.zoa?this.Wna():this.OQ&&bB(this);this.Cqc()};
_.aB.prototype.Ka=function(){[this.CC.Ef,this.YP.Ef,this.SP.Ef,this.aX,this.J9a,this.M9a,this.L9a,this.K9a,this.nJ].forEach(function(a){a.clear()});this.XP=[];this.RP=[];this.S9a=null;this.Eq.next();this.Eq.complete();_.hra(this.dataSource)&&this.dataSource.disconnect(this)};
var Ddb=function(a){a.Aoa=a.xsc();var b=a.lC.diff(a.Aoa);if(b){var c=a.CC.Ef;a.rY.aNa(b,c,function(d,e,f){return a.THa(d.item,f)},function(d){return d.item.data},function(d){1===d.operation&&d.context&&a.Tcb(d.oN.item.c2,d.context)});a.Pxc();_.eIa(b,function(d){c.get(d.ml).context.va=d.item.data});a.leb();a.hb&&_.Tia()?a.hb.Cf.ha(_.ve(1),_.Je(a.Eq)).subscribe(function(){bB(a)}):bB(a)}else a.leb();a.cmb.next()},Edb=function(a){var b=a.O5(a.YP),c=a.Ma.na.querySelector("thead");c&&(c.style.display=b.length?
"":"none");c=a.XP.map(function(d){return d.sticky});ydb(a.TJ,b,["top"]);Adb(a.TJ,b,c,"top");a.XP.forEach(function(d){return d.x0a()})},Fdb=function(a){var b=a.O5(a.SP),c=a.Ma.na.querySelector("tfoot");c&&(c.style.display=b.length?"":"none");c=a.RP.map(function(d){return d.sticky});ydb(a.TJ,b,["bottom"]);Adb(a.TJ,b,c,"bottom");Bdb(a.TJ,a.Ma.na,c);a.RP.forEach(function(d){return d.x0a()})},bB=function(a){var b=a.O5(a.YP),c=a.O5(a.CC),d=a.O5(a.SP);if(a.hQ&&!a.Mma||a.OQ)ydb(a.TJ,[].concat(_.Dc(b),_.Dc(c),
_.Dc(d)),["left","right"]),a.OQ=!1;b.forEach(function(e,f){a.NFa([e],a.XP[f])});a.OJ.forEach(function(e){for(var f=[],g=0;g<c.length;g++)a.Aoa[g].c2===e&&f.push(c[g]);a.NFa(f,e)});d.forEach(function(e,f){a.NFa([e],a.RP[f])});Array.from(a.nJ.values()).forEach(function(e){return e.x0a()})};_.h=_.aB.prototype;
_.h.xsc=function(){var a=[],b=this.aX;this.aX=new Map;for(var c=0;c<this.sg.length;c++){var d=this.sg[c],e=this.itc(d,c,b.get(d));this.aX.has(d)||this.aX.set(d,new WeakMap);for(d=0;d<e.length;d++){var f=e[d],g=this.aX.get(f.data);g.has(f.c2)?g.get(f.c2).push(f):g.set(f.c2,[f]);a.push(f)}}return a};_.h.itc=function(a,b,c){return this.ktc(a,b).map(function(d){var e=c&&c.has(d)?c.get(d):[];return e.length?(d=e.shift(),d.daa=b,d):{data:a,c2:d,daa:b}})};
_.h.fqc=function(){var a=this;this.nJ.clear();edb(this.Xma(this.Wqc),this.J9a).forEach(function(b){a.nJ.has(b.name);a.nJ.set(b.name,b)})};_.h.gqc=function(){this.XP=edb(this.Xma(this.Yqc),this.L9a);this.RP=edb(this.Xma(this.Xqc),this.K9a);this.OJ=edb(this.Xma(this.Zqc),this.M9a);this.S9a=this.OJ.filter(function(a){return!a.gy})[0]};
_.h.dwc=function(){var a=function(d,e){return d||!!e.PGa.diff(e.en)},b=this.OJ.reduce(a,!1);b&&this.J$a();var c=this.XP.reduce(a,!1);c&&this.L$a();(a=this.RP.reduce(a,!1))&&this.K$a();return b||c||a};_.h.yLa=function(a){this.sg=[];_.hra(this.dataSource)&&this.dataSource.disconnect(this);this.zoa&&(this.zoa.unsubscribe(),this.zoa=null);a||(this.lC&&this.lC.diff([]),this.CC.Ef.clear());this.qq=a};
_.h.Wna=function(){var a=this;if(this.dataSource){var b;_.hra(this.dataSource)?b=this.dataSource.connect(this):_.ne(this.dataSource)?b=this.dataSource:Array.isArray(this.dataSource)&&(b=_.Md(this.dataSource));this.zoa=b.ha(_.Je(this.Eq)).subscribe(function(c){a.sg=c||[];Ddb(a)})}};_.h.L$a=function(){var a=this;0<this.YP.Ef.length&&this.YP.Ef.clear();this.XP.forEach(function(b,c){return a.Ucb(a.YP,b,c)});Edb(this)};
_.h.K$a=function(){var a=this;0<this.SP.Ef.length&&this.SP.Ef.clear();this.RP.forEach(function(b,c){return a.Ucb(a.SP,b,c)});Fdb(this)};_.h.NFa=function(a,b){var c=this,d=Array.from(b.en||[]).map(function(e){return c.nJ.get(e)});b=d.map(function(e){return e.sticky});d=d.map(function(e){return e.UQb});zdb(this.TJ,a,b,d,!this.Mma||this.Qma)};_.h.O5=function(a){for(var b=[],c=0;c<a.Ef.length;c++){var d=a.Ef.get(c);b.push(d.Dl[0])}return b};
_.h.ktc=function(a,b){if(1==this.OJ.length)return[this.OJ[0]];var c=[];if(this.gYa)c=this.OJ.filter(function(e){return!e.gy||e.gy(b,a)});else{var d=this.OJ.find(function(e){return e.gy&&e.gy(b,a)})||this.S9a;d&&c.push(d)}return c};_.h.THa=function(a,b){return{Kc:a.c2.ua,context:{va:a.data},index:b}};_.h.Ucb=function(a,b,c,d){d=void 0===d?{}:d;a=a.Ef.Sh(b.ua,d,c);this.Tcb(b,d);return a};_.h.Tcb=function(a,b){a=_.k(this.Isc(a));for(var c=a.next();!c.done;c=a.next())c=c.value,tdb&&tdb.ZJ.Sh(c,b);_.al(this.ab)};
_.h.Pxc=function(){for(var a=this.CC.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.ZZ=0===b%2;d.HYa=!d.ZZ;this.gYa?(d.daa=this.Aoa[b].daa,d.x8c=b):d.index=this.Aoa[b].daa}};_.h.Isc=function(a){var b=this;return a&&a.en?Array.from(a.en,function(c){c=b.nJ.get(c);return a instanceof _.RA?c.headerCell.ua:a instanceof SA?c.PEc.ua:c.VY.ua}):[]};
_.h.Dpc=function(){for(var a=this.Eb.createDocumentFragment(),b=_.k([{tag:"thead",tx:[this.YP]},{tag:"tbody",tx:[this.CC,this.Sbb]},{tag:"tfoot",tx:[this.SP]}]),c=b.next();!c.done;c=b.next()){var d=c.value;c=this.Eb.createElement(d.tag);c.setAttribute("role","rowgroup");d=_.k(d.tx);for(var e=d.next();!e.done;e=d.next())c.appendChild(e.value.nb.na);a.appendChild(c)}this.Ma.na.appendChild(a)};_.h.J$a=function(){this.lC.diff([]);this.CC.Ef.clear();Ddb(this)};
_.h.Cqc=function(){var a=function(b,c){return b||c.EGc()};this.XP.reduce(a,!1)&&Edb(this);this.RP.reduce(a,!1)&&Fdb(this);Array.from(this.nJ.values()).reduce(a,!1)&&(this.OQ=!0,bB(this))};_.h.Kwc=function(){var a=this;this.TJ=new xdb(this.hQ,this.f3a,this.kc?this.kc.value:"ltr",this.fX,this.Bc.Qd,this.mYa,this.Vwc);(this.kc?this.kc.Uc:_.Md()).ha(_.Je(this.Eq)).subscribe(function(b){a.TJ.direction=b;bB(a)})};_.h.Xma=function(a){var b=this;return a.filter(function(c){return!c.SQ||c.SQ===b})};
_.h.leb=function(){var a=this.jXc||this.cvc;if(a){var b=0===this.CC.Ef.length;if(b!==this.obb){var c=this.Sbb.Ef;b?(a=c.Sh(a.Kc),c=a.Dl[0],1===a.Dl.length&&(null==c?void 0:c.nodeType)===this.Eb.ELEMENT_NODE&&(c.setAttribute("role","row"),c.classList.add("cdk-no-data-row"))):c.clear();this.obb=b;_.al(this.ab)}}};
_.W.Object.defineProperties(_.aB.prototype,{Yx:{configurable:!0,enumerable:!0,get:function(){return this.mY},set:function(a){this.mY=a}},dataSource:{configurable:!0,enumerable:!0,get:function(){return this.qq},set:function(a){this.qq!==a&&this.yLa(a)}},gYa:{configurable:!0,enumerable:!0,get:function(){return this.Mbb},set:function(a){this.Mbb=a;this.CC&&this.CC.Ef.length&&(this.J$a(),bB(this))}},rsa:{configurable:!0,enumerable:!0,get:function(){return this.Mma},set:function(a){this.Mma=a;this.OQ=
this.Qma=!0}}});_.aB.O=function(a){return new (a||_.aB)(_.u(_.el),_.u(_.cl),_.u(_.ld),_.fd("role"),_.u(_.Vq,8),_.u(_.vg),_.u(_.fq),_.u(_.er),_.u(_.odb),_.u(_.gr),_.u(_.vdb,12),_.u(_.Me,8))};
_.aB.ya=_.tc({type:_.aB,oa:[["cdk-table"],["table","cdk-table",""]],Fd:function(a,b,c){a&1&&(_.Jf(c,udb,5),_.Jf(c,_.MA,5),_.Jf(c,_.TA,5),_.Jf(c,_.RA,5),_.Jf(c,SA,5));if(a&2){var d;_.Gf(d=_.Kf())&&(b.cvc=d.first);_.Gf(d=_.Kf())&&(b.Wqc=d);_.Gf(d=_.Kf())&&(b.Zqc=d);_.Gf(d=_.Kf())&&(b.Yqc=d);_.Gf(d=_.Kf())&&(b.Xqc=d)}},ub:function(a,b){a&1&&(_.Hf(_.XA,7),_.Hf(_.YA,7),_.Hf(_.ZA,7),_.Hf(_.$A,7));if(a&2){var c;_.Gf(c=_.Kf())&&(b.CC=c.first);_.Gf(c=_.Kf())&&(b.YP=c.first);_.Gf(c=_.Kf())&&(b.SP=c.first);
_.Gf(c=_.Kf())&&(b.Sbb=c.first)}},yb:["ngSkipHydration","",1,"cdk-table"],tb:2,Za:function(a,b){a&2&&_.ef("cdk-table-fixed-layout",b.rsa)},inputs:{Yx:"trackBy",dataSource:"dataSource",gYa:["multiTemplateDataRows","multiTemplateDataRows",_.Of],rsa:["fixedLayout","fixedLayout",_.Of]},outputs:{cmb:"contentChanged"},Sb:["cdkTable"],standalone:!0,features:[_.yf([{wa:_.JA,Hb:_.aB},{wa:_.er,Kd:_.jdb},{wa:_.odb,Kd:_.PA},{wa:_.vdb,nc:null}]),_.bf,_.zf],Yb:["caption","colgroup, col"],Aa:6,Ba:0,Ea:[["headerRowOutlet",
""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],ua:function(a){a&1&&(_.rf(Cdb),_.sf(0),_.sf(1,1),_.jf(2,0)(3,1)(4,2)(5,3))},Ia:[_.YA,_.XA,_.$A,_.ZA],styles:[".cdk-table-fixed-layout{table-layout:fixed}\n"],ob:2});_.fB=function(){};_.fB.O=function(a){return new (a||_.fB)};_.fB.Da=_.uc({type:_.fB});_.fB.Ca=_.ec({imports:[_.kr]});var Gdb=new _.Bc("MatRadioGroup"),Hdb=new _.Bc("mat-radio-default-options",{Ga:"root",qa:fdb});var Idb=["input"],Jdb=0,Kdb=function(a,b){this.source=a;this.value=b},Ldb=_.Fh(_.FA(function(a){this.Ma=a})),gB=function(a,b,c,d,e,f,g,m){b=Ldb.call(this,b)||this;b.f5=c;b.Yc=d;b.Jcb=e;b.Hcb=g;b.mw="mat-radio-"+ ++Jdb;b.id=b.mw;b.Uc=new _.El;b.Tf=!1;b.Wd=null;b.s7=function(){};b.Dh=a;b.uz="NoopAnimations"===f;m&&(b.tabIndex=_.ih(m,0));return b};_.V(gB,Ldb);_.h=gB.prototype;_.h.focus=function(a,b){b?_.jq(this.Yc,this.hi,b,a):this.hi.na.focus(a)};_.h.WF=function(){_.al(this.f5)};
_.h.Ra=function(){var a=this;if(this.Dh){if(this.checked=this.Dh.value===this.Wd)this.Dh.selected=this;this.name=this.Dh.name}this.s7=this.Jcb.listen(function(b,c){b!==a.id&&c===a.name&&(a.checked=!1)})};_.h.Go=function(){this.gpa()};_.h.Tc=function(){var a=this;this.gpa();this.Yc.wl(this.Ma,!0).subscribe(function(b){!b&&a.Dh&&a.Dh.IXc()})};_.h.Ka=function(){this.Yc.Mj(this.Ma);this.s7()};_.h.ep=function(){this.Uc.emit(new Kdb(this,this.Wd))};_.h.St=function(){return this.hd||this.disabled};
_.h.yQ=function(a){a.stopPropagation()};_.h.Zbb=function(a){a.stopPropagation();this.checked||this.disabled||(a=this.Dh&&this.value!==this.Dh.value,this.checked=!0,this.ep(),this.Dh&&(this.Dh.hz(this.value),a&&this.Dh.ep()))};_.h.dcb=function(a){this.Zbb(a);this.disabled||this.hi.na.focus()};_.h.xwc=function(a){this.xc!==a&&(this.xc=a,_.al(this.f5))};
_.h.gpa=function(){var a=this.Dh;a=a&&a.selected&&!this.disabled?a.selected===this?this.tabIndex:-1:this.tabIndex;if(a!==this.Ivc){var b,c=null==(b=this.hi)?void 0:b.na;c&&(c.setAttribute("tabindex",a+""),this.Ivc=a)}};
_.W.Object.defineProperties(gB.prototype,{checked:{configurable:!0,enumerable:!0,get:function(){return this.Tf},set:function(a){a=_.eh(a);this.Tf!==a&&((this.Tf=a)&&this.Dh&&this.Dh.value!==this.value?this.Dh.selected=this:!a&&this.Dh&&this.Dh.value===this.value&&(this.Dh.selected=null),a&&this.Jcb.notify(this.id,this.name),_.al(this.f5))}},value:{configurable:!0,enumerable:!0,get:function(){return this.Wd},set:function(a){this.Wd!==a&&(this.Wd=a,null!==this.Dh&&(this.checked||(this.checked=this.Dh.value===
a),this.checked&&(this.Dh.selected=this)))}},vr:{configurable:!0,enumerable:!0,get:function(){return this.yuc||this.Dh&&this.Dh.vr||"after"},set:function(a){this.yuc=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.xc||null!==this.Dh&&this.Dh.disabled},set:function(a){this.xwc(_.eh(a))}},required:{configurable:!0,enumerable:!0,get:function(){return this.kp||this.Dh&&this.Dh.required},set:function(a){this.kp=_.eh(a)}},color:{configurable:!0,enumerable:!0,get:function(){return this.Ai||
this.Dh&&this.Dh.color||this.Hcb&&this.Hcb.color||"accent"},set:function(a){this.Ai=a}},tr:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.mw)+"-input"}}});gB.O=function(){_.qd()};
gB.Ha=_.wc({type:gB,ub:function(a,b){a&1&&_.Hf(Idb,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.hi=c.first)}},inputs:{id:"id",name:"name",ariaLabel:["aria-label","ariaLabel"],He:["aria-labelledby","ariaLabelledby"],hu:["aria-describedby","ariaDescribedby"],checked:"checked",value:"value",vr:"labelPosition",disabled:"disabled",required:"required",color:"color"},outputs:{Uc:"change"},features:[_.af]});var Mdb;Mdb=function(a){return{YG:a}};_.hB=function(a,b,c,d,e,f,g,m){return gB.call(this,a,b,c,d,e,f,g,m)||this};_.V(_.hB,gB);_.hB.Ha=gB.Ha;_.hB.O=function(a){return new (a||_.hB)(_.u(Gdb,8),_.u(_.ld),_.u(_.cl),_.u(_.iq),_.u(_.fr),_.u(_.Zk,8),_.u(Hdb,8),_.fd("tabindex"))};
_.hB.ya=_.tc({type:_.hB,oa:[["mat-radio-button"]],yb:[1,"mat-radio-button"],tb:18,Za:function(a,b){a&1&&_.I("focus",function(){return b.hi.na.focus()});a&2&&(_.cf("tabindex",null)("id",b.id)("aria-label",null)("aria-labelledby",null)("aria-describedby",null)("mat-id-collision",null),_.ef("mat-radio-checked",b.checked)("mat-radio-disabled",b.disabled)("_mat-animation-noopable",b.uz)("mat-primary","primary"===b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color))},inputs:{hd:"disableRipple",
tabIndex:"tabIndex"},Sb:["matRadioButton"],features:[_.af],Yb:["*"],Aa:13,Ba:19,Ea:[[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"]],ua:function(a,b){a&1&&(_.rf(),_.A(0,"label",0,1)(2,"span",2),_.E(3,"span",3)(4,"span",4),_.A(5,"input",5,6),_.I("change",function(d){return b.Zbb(d)})("click",function(d){return b.yQ(d)}),_.B(),_.A(7,"span",7),_.E(8,"span",8),_.B()(),_.A(9,"span",9)(10,"span",10),_.N(11,"\u00a0"),_.B(),_.sf(12),_.B()());if(a&2){var c=_.vf(1);_.cf("for",b.tr);_.t(5);_.y("id",b.tr)("checked",b.checked)("disabled",b.disabled)("required",b.required);_.cf("name",b.name)("value",
b.value)("aria-label",b.ariaLabel)("aria-labelledby",b.He)("aria-describedby",b.hu);_.t(2);_.y("matRippleTrigger",c)("matRippleDisabled",b.St())("matRippleCentered",!0)("matRippleRadius",20)("matRippleAnimation",_.Bf(17,Mdb,b.uz?0:150));_.t(2);_.ef("mat-radio-label-before","before"==b.vr)}},Ia:[_.Lr],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,Oa:0});_.iB=function(){};_.iB.O=function(a){return new (a||_.iB)};_.iB.Da=_.uc({type:_.iB});_.iB.Ca=_.ec({imports:[_.Mr,_.Xq,_.Xq]});
}catch(e){_._DumpException(e)}
try{
var Ndb,Qdb,Rdb,Sdb,Tdb,Udb,Xdb,Ydb,$db,beb,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,Jeb,Keb,Leb,Meb,Neb,Oeb,Peb,Qeb,Reb,Seb,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,ufb,vfb,wfb,xfb,yfb,zfb,Afb,Bfb,Cfb,Dfb,Efb,Ffb,Gfb,Hfb,Ifb,Jfb,Kfb,Mfb,Nfb,Ofb,Pfb,Qfb,Rfb,Sfb,Tfb,Ufb,Vfb,Wfb,Xfb,Yfb,Zfb,$fb,agb,bgb,cgb,dgb,egb,fgb,ggb,igb,jgb,kgb,lgb,mgb,ngb,ogb,pgb,qgb,
rgb,sgb,tgb,ugb,vgb,wgb,xgb,ygb,zgb,Agb,Bgb,Cgb,Dgb,Egb,Fgb,Ggb,Hgb,Igb,Jgb,Kgb,Lgb,Mgb,Ngb,Ogb,Pgb,Qgb,Rgb,Sgb,Tgb,Ugb,Vgb,Wgb,Xgb,Ygb,Zgb,$gb,ahb,bhb,chb,dhb,ehb,ghb,hhb,ihb,jhb,khb,lhb,mhb,nhb,ohb,phb,rhb,shb,uhb,vhb,whb,xhb,yhb,zhb,Ahb,Bhb,Chb,Dhb,Ehb,Fhb,Hhb,Ihb,Jhb,Khb,Lhb,Mhb,Nhb,Phb,Qhb,Rhb,Shb,Thb,Uhb,Vhb,Whb,Xhb,Yhb,Zhb,$hb,aib,bib,cib,dib,eib,fib,gib,hib,iib,jib,lib,mib,oib,pib,qib,rib,sib,tib,uib,vib,wib,xib,yib,zib,Aib,Bib,Dib,Eib,Cib,Fib,Gib,Hib,Iib,Jib,Kib,Pdb,tB,Qib,vB,Rib,Sib,wB,
Vib,Wib,Xib,Yib,Zib,KB,bjb,fjb,gjb,hjb,ijb,jjb,kjb,qjb;Ndb=function(a){var b=a.bO,c=a.counter;a=a.iwa;b.next(c);this.Fh({bO:b,counter:c+1,iwa:a},a)};_.Odb=function(a){a=void 0===a?0:a;var b=void 0===b?_.ke:b;if((0,_.Vd)(a)||!(0<=a-parseFloat(a)+1)||0>a)a=0;b&&"function"===typeof b.Fh||(b=_.ke);return new _.Kd(function(c){c.add(b.Fh(Ndb,a,{bO:c,counter:0,iwa:a}));return c})};Qdb=function(a){return function(b){return _.Qd(b,new Pdb(a))}};
Rdb=function(a,b,c,d,e){return a===c&&Object.is(b,d)?1:Object.is(e(a,b),e(c,d))?-1:0};Sdb=function(a,b,c,d){for(var e=new Set;b<=c;b++)e.add(d(b,a.at(b)));return e};Tdb=function(a,b,c,d){return void 0!==b&&b.has(d)?(a.ud(c,b.get(d)),b.delete(d),!0):!1};Udb=function(a,b,c,d,e){Tdb(a,b,d,c(d,e))?a.XI(d,e):(b=a.create(d,e),a.ud(d,b))};
Xdb=function(a,b,c){var d=void 0,e=void 0,f=0,g=a.length-1;if(Array.isArray(b)){for(var m=b.length-1;f<=g&&f<=m;){var n=a.at(f),r=b[f],w=Rdb(f,n,f,r,c);if(0!==w)0>w&&a.XI(f,r),f++;else{var z=a.at(g);w=b[m];var D=Rdb(g,z,m,w,c);0!==D?(0>D&&a.XI(g,w),g--,m--):(n=c(f,n),z=c(g,z),D=c(f,r),Object.is(D,z)?(z=c(m,w),Object.is(z,n)?(Vdb(a,f,g),a.XI(g,w),m--,g--):a.move(g,f),a.XI(f,r),f++):(null!=d||(d=new Wdb),null!=e||(e=Sdb(a,f,g,c)),Tdb(a,d,f,D)?(a.XI(f,r),f++,g++):e.has(D)?(d.set(n,a.detach(f)),g--):
(r=a.create(f,b[f]),a.ud(f,r),f++,g++)))}}for(;f<=m;)Udb(a,d,c,f,b[f]),f++}else if(null!=b){b=b[Symbol.iterator]();for(m=b.next();!m.done&&f<=g;)r=a.at(f),w=m.value,n=Rdb(f,r,f,w,c),0!==n?(0>n&&a.XI(f,w),f++,m=b.next()):(null!=d||(d=new Wdb),null!=e||(e=Sdb(a,f,g,c)),n=c(f,w),Tdb(a,d,f,n)?(a.XI(f,w),f++,g++,m=b.next()):e.has(n)?(r=c(f,r),d.set(r,a.detach(f)),g--):(a.ud(f,a.create(f,w)),f++,g++,m=b.next()));for(;!m.done;)Udb(a,d,c,a.length,m.value),m=b.next()}for(;f<=g;)a.destroy(a.detach(g--));var J;
null==(J=d)||J.forEach(function(L){a.destroy(L)})};Ydb=function(a,b){return b};$db=function(a,b,c,d,e,f){_.cha("NgControlFlow");_.Sc()[25+a]=new Zdb;_.x(a+1,b,c,d,e,f)};beb=function(a){var b=_.Lc(null),c=_.Rc.selectedIndex;try{var d=_.Sc(),e=d[1],f=d[c];void 0===f.Kua?(c+=1,f.Kua=new aeb(d[c],d,e.data[c])):f.Kua.reset();var g=f.Kua;Xdb(g,a,f.TSc);if(g.U0)for(a=0;a<g.length;a++)_.Ija(g.jM,a)[8].zla=a}finally{_.Lc(b)}};
_.ceb=function(a,b,c,d,e,f,g){var m=_.Sc();var n=_.Rc.bn;var r=_.Ze(m,n,b,d);n=_.Ye(m,n+2,f)||r;_.Kea(3);a=n?a+_.fc(b)+c+_.fc(d)+e+_.fc(f)+g:_.Ad;a!==_.Ad&&_.Nga(m,a);return _.ceb};_.deb=function(a){var b=void 0===b?/\s+/:b;var c=[];if(null!=a)for(a=Array.isArray(a)?a:(""+a).split(b),a=_.k(a),b=a.next();!b.done;b=a.next())(b=(""+b.value).trim())&&c.push(b);return c};_.jB=function(a){return{type:5,Jh:a}};eeb=function(a,b){for(var c=Array(a),d=0;d<a;d++)c[d]=b(d);return c};
feb=function(a){a&1&&_.E(0,"mat-pseudo-checkbox",6);a&2&&(a=_.M(),_.y("disabled",a.disabled)("state",a.selected?"checked":"unchecked"))};geb=function(a){a&1&&_.E(0,"mat-pseudo-checkbox",7);a&2&&(a=_.M(),_.y("disabled",a.disabled))};heb=function(a){a&1&&(_.A(0,"span",8),_.N(1),_.B());a&2&&(a=_.M(),_.t(1),_.wf("(",a.group.label,")"))};ieb=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};
jeb=function(a,b,c,d){return a<c?a:a+b>c+d?Math.max(0,a-d+b):c};keb=function(a){a&1&&_.E(0,"span",16)};leb=function(a){a&1&&(_.A(0,"label",14),_.sf(1,1),_.x(2,keb,1,0,"span",15),_.B());a&2&&(a=_.M(2),_.y("floating",a.SJ())("monitorResize",a.LF())("id",a.Tt),_.cf("for",a.Od.id),_.t(2),_.hf(2,!a.aT&&a.Od.required?2:-1))};meb=function(a){a&1&&_.x(0,leb,3,5,"label",14);a&2&&(a=_.M(),_.hf(0,a.KF()?0:-1))};neb=function(a){a&1&&_.E(0,"div",17)};oeb=function(){};
peb=function(a){a&1&&_.x(0,oeb,0,0,"ng-template",9);a&2&&(_.M(2),_.y("ngTemplateOutlet",_.vf(1)))};qeb=function(a){a&1&&(_.A(0,"div",5),_.x(1,peb,1,1,null,9),_.B());a&2&&(a=_.M(),_.y("matFormFieldNotchedOutlineOpen",a.SJ()),_.t(1),_.hf(1,a.I$a()?-1:1))};reb=function(a){a&1&&(_.A(0,"div",18,19),_.sf(2,2),_.B())};seb=function(a){a&1&&(_.A(0,"div",20,21),_.sf(2,3),_.B())};teb=function(){};ueb=function(a){a&1&&_.x(0,teb,0,0,"ng-template",9);a&2&&(_.M(),_.y("ngTemplateOutlet",_.vf(1)))};
veb=function(a){a&1&&(_.A(0,"div",22),_.sf(1,4),_.B())};web=function(a){a&1&&(_.A(0,"div",23),_.sf(1,5),_.B())};xeb=function(a){a&1&&_.E(0,"div",12)};yeb=function(a){a&1&&(_.A(0,"div",24),_.sf(1,6),_.B());a&2&&(a=_.M(),_.y("@transitionMessages",a.QQ))};zeb=function(a){a&1&&(_.A(0,"mat-hint",26),_.N(1),_.B());a&2&&(a=_.M(2),_.y("id",a.d6),_.t(1),_.xf(a.eT))};
Aeb=function(a){a&1&&(_.A(0,"div",25),_.x(1,zeb,2,2,"mat-hint",26),_.sf(2,7),_.E(3,"div",27),_.sf(4,8),_.B());a&2&&(a=_.M(),_.y("@transitionMessages",a.QQ),_.t(1),_.hf(1,a.eT?1:-1))};Beb=function(a){a&1&&(_.A(0,"span",9),_.N(1),_.B());a&2&&(a=_.M(),_.t(1),_.xf(a.placeholder))};Ceb=function(a){a&1&&_.sf(0)};Deb=function(a){a&1&&(_.A(0,"span",11),_.N(1),_.B());a&2&&(a=_.M(2),_.t(1),_.xf(a.B4a))};
Eeb=function(a){a&1&&(_.A(0,"span",10),_.x(1,Ceb,1,0)(2,Deb,2,1),_.B());a&2&&(a=_.M(),_.t(1),_.hf(1,a.GPa?1:2))};
Feb=function(a){if(a&1){var b=_.Sc();_.dd();_.ed();_.A(0,"div",12,13);_.I("@transformPanel.done",function(c){_.Tc(b);var d=_.M();return _.Vc(d.c7.next(c.Sf))})("keydown",function(c){_.Tc(b);var d=_.M();return _.Vc(d.ff(c))});_.sf(2,1);_.B()}a&2&&(a=_.M(),_.Wy("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",a.eIa(),""),_.y("ngClass",a.Bd)("@transformPanel","showing"),_.cf("id",a.id+"-panel")("aria-multiselectable",a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.VP()))};
Geb=function(a){var b=function(){var c=a.apply(this,[].concat(_.Dc(_.zc.apply(0,arguments))))||this;c.DHa=!1;return c};_.V(b,a);b.prototype.Ra=function(){this.WGa()};b.prototype.Ka=function(){var c;null==(c=this.rz)||c.remove();this.rz=this.dQ=null};b.prototype.WGa=function(){var c=this.nb.na.ownerDocument||document;this.rz=c.createElement("span");this.dQ=c.createElement("span");this.rz.className="mdc-tab-indicator";this.dQ.className="mdc-tab-indicator__content mdc-tab-indicator__content--underline";
this.rz.appendChild(this.dQ);this.XFa()};b.prototype.XFa=function(){(this.DHa?this.nb.na.querySelector(".mdc-tab__content"):this.nb.na).appendChild(this.rz)}};
Heb=function(a){var b=function(){var c=a.apply(this,[].concat(_.Dc(_.zc.apply(0,arguments))))||this;c.DHa=!1;return c};_.V(b,a);b.prototype.Ra=function(){this.WGa()};b.prototype.Ka=function(){var c;null==(c=this.rz)||c.remove();this.rz=this.dQ=null};b.prototype.WGa=function(){var c=this.nb.na.ownerDocument||document;this.rz=c.createElement("span");this.dQ=c.createElement("span");this.rz.className="mdc-tab-indicator";this.dQ.className="mdc-tab-indicator__content mdc-tab-indicator__content--underline";
this.rz.appendChild(this.dQ);this.XFa()};b.prototype.XFa=function(){(this.DHa?this.nb.na.querySelector(".mdc-tab__content"):this.nb.na).appendChild(this.rz)}};Ieb=function(){};Jeb=function(){};Keb=function(a){a&1&&_.sf(0)};Leb=function(){};Meb=function(a){a&1&&_.x(0,Leb,0,0,"ng-template",10);a&2&&(a=_.M().va,_.y("cdkPortalOutlet",a.N3a))};Neb=function(a){a&1&&_.N(0);a&2&&(a=_.M().va,_.xf(a.OSb))};
Oeb=function(a,b){if(a&1){var c=_.Sc();_.A(0,"div",6);_.I("click",function(){var f=_.Tc(c),g=f.va;f=f.index;var m=_.M();return _.Vc(m.Jl(g,_.vf(1),f))})("cdkFocusChange",function(f){var g=_.Tc(c).index,m=_.M();return _.Vc(m.gxc(f,g))});_.A(1,"div",7);_.x(2,Meb,1,1,"ng-template",8)(3,Neb,1,1,"ng-template",null,9,_.Nf);_.B()()}if(a&2){a=b.va;b=b.index;var d=_.vf(4),e=_.M();_.ef("mat-tab-label-active",e.selectedIndex===b);_.y("id",e.qab(b))("ngClass",a.jJc)("disabled",a.disabled)("matRippleDisabled",
a.disabled||e.hd);_.cf("tabIndex",e.Qt(b))("aria-posinset",b+1)("aria-setsize",e.Lq.length)("aria-controls",e.pab(b))("aria-selected",e.selectedIndex===b)("aria-label",a.ariaLabel||null)("aria-labelledby",!a.ariaLabel&&a.He?a.He:null);_.t(2);_.y("ngIf",a.N3a)("ngIfElse",d)}};
Peb=function(a,b){if(a&1){var c=_.Sc();_.A(0,"mat-tab-body",11);_.I("_onCentered",function(){_.Tc(c);var e=_.M();return _.Vc(e.cwc())})("_onCentering",function(e){_.Tc(c);var f=_.M();return _.Vc(f.Dwc(e))});_.B()}if(a&2){a=b.va;b=b.index;var d=_.M();_.ef("mat-tab-body-active",d.selectedIndex===b);_.y("id",d.pab(b))("ngClass",a.Ezc)("content",a.content)("position",a.position)("origin",a.origin)("animationDuration",d.animationDuration)("preserveContent",d.tU);_.cf("tabindex",null!=d.J$&&d.selectedIndex===
b?d.J$:null)("aria-labelledby",d.qab(b))}};
Qeb=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"}};Reb=function(a){a=a.classList;return!!((null==a?0:a.contains("cdk-nested-tree-node"))||(null==a?0:a.contains("cdk-tree")))};Seb=function(){return{color:"accent",COa:"check-indeterminate"}};
_.Teb=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 m=0;m<d.length;m++)f[m+1]=Math.min(f[m]+1,e[m+1]+1,e[m]+Number(c[g]!=d[m]));for(m=0;m<e.length;m++)e[m]=f[m]}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};Ueb=function(a){a&1&&_.jf(0)};
Veb=function(a){a&1&&_.N(0);a&2&&(a=_.M(),_.wf(" ",a.bc.DZ?a.bc.DZ(a.option):a.option,"\n"))};Web=function(a){a&1&&(_.A(0,"span",7),_.N(1),_.O(2,"format"),_.O(3,"async"),_.B());if(a&2){a=_.M();var b;_.t(1);_.wf(" ",_.Oz(2,1,null==(b=_.R(3,5,a.bc.xu))?null:b.length,a.y6a,"NUM")," ")}};Xeb=function(a){a&1&&_.jf(0)};Yeb=function(a,b){a&1&&(_.A(0,"mat-icon",9),_.N(1),_.B());a&2&&(a=b.Na,_.y("svgIcon",a.yk),_.t(1),_.wf(" ",a.yk?"":a.Vh," "))};
Zeb=function(a){a&1&&_.x(0,Yeb,2,2,"mat-icon",8);a&2&&(a=_.M(),_.y("ngIf",a.Mu.search))};$eb=function(a,b){a&1&&(_.A(0,"mat-icon",12),_.N(1),_.B());a&2&&(a=b.Na,_.y("svgIcon",a.yk),_.t(1),_.wf(" ",a.yk?"":a.Vh," "))};afb=function(a){if(a&1){var b=_.Sc();_.A(0,"button",10);_.I("click",function(){_.Tc(b);var c=_.M();return _.Vc(c.bc.yB.next(""))});_.x(1,$eb,2,2,"mat-icon",11);_.B()}a&2&&(a=_.M(),_.t(1),_.y("ngIf",a.Mu.close))};bfb=function(a){a&1&&_.E(0,"xap-picker-search")};
cfb=function(a){a&1&&_.jf(0,7);a&2&&(_.M(),_.y("ngTemplateOutlet",_.vf(9)))};dfb=function(a){a&1&&(_.A(0,"div",10),_.E(1,"mat-progress-spinner",11),_.B());a&2&&(_.t(1),_.y("diameter",48)("strokeWidth",4))};efb=function(a){a&1&&(_.F(0),_.A(1,"div",8),_.x(2,dfb,2,2,"div",9),_.B(),_.H());a&2&&(a=_.M(2),_.t(2),_.y("ngIf",!(null==a.oo?0:a.oo.Kc))("ngIfElse",null==a.oo?null:a.oo.Kc))};ffb=function(a){a&1&&(_.A(0,"div",14)(1,"p",15),_.N(2),_.B()());a&2&&(a=_.M(3),_.t(2),_.wf(" ",a.v4," "))};
gfb=function(a){a&1&&(_.F(0),_.A(1,"div",12),_.x(2,ffb,3,1,"div",13),_.B(),_.H());a&2&&(a=_.M(2),_.t(2),_.y("ngIf",!(null==a.lo?0:a.lo.Kc))("ngIfElse",null==a.lo?null:a.lo.Kc))};hfb=function(a){a&1&&(_.A(0,"div",14)(1,"p",15),_.N(2),_.B()());a&2&&(a=_.M(3),_.t(2),_.wf(" ",a.t4," "))};ifb=function(a){a&1&&(_.F(0),_.A(1,"div",16),_.x(2,hfb,3,1,"div",13),_.B(),_.H());a&2&&(a=_.M(2),_.t(2),_.y("ngIf",!(null==a.ko?0:a.ko.Kc))("ngIfElse",null==a.ko?null:a.ko.Kc))};
jfb=function(a){a&1&&(_.A(0,"div",14),_.N(1),_.B());a&2&&(a=_.M(3),_.t(1),_.wf(" ",a.u4," "))};kfb=function(a){a&1&&(_.F(0),_.A(1,"div",17),_.x(2,jfb,2,1,"div",13),_.B(),_.H());a&2&&(a=_.M(2),_.t(2),_.y("ngIf",!(null==a.no?0:a.no.Kc))("ngIfElse",null==a.no?null:a.no.Kc))};
lfb=function(a){a&1&&(_.A(0,"mat-checkbox",22),_.O(1,"async"),_.O(2,"format"),_.N(3),_.O(4,"async"),_.B());if(a&2){a=_.M(2).Na;var b=_.M();_.y("xapSelectAll",b.bc.model)("xapSelectAllCorpus",_.R(1,4,b.bc.xu))("aria-label",_.Oz(2,6,a.HNb,b.J7a,"NUM_ITEMS"));_.t(3);_.wf(" ",_.R(4,10,b.uia)," ")}};
mfb=function(a){if(a&1){var b=_.Sc();_.A(0,"mat-checkbox",25);_.I("keydown.enter",function(d){return d.target.click()})("onfocus",function(){_.Tc(b);var d=_.M(4);return _.Vc(d.NEc=0)});_.E(1,"xap-picker-option",26);_.B()}if(a&2){a=_.M().va;var c=_.M(3);_.y("disabled",c.bc.jk?c.bc.jk(a):!1)("xapSelectionModel",c.bc.model)("xapSelection",a)("aria-label",c.bc.EY(a));_.t(1);_.y("template",null==(c.Gn||c.zO)?null:(c.Gn||c.zO).Kc)("option",a)}};
nfb=function(a){a&1&&(_.A(0,"mat-checkbox",27),_.I("keydown.enter",function(c){return c.target.click()}),_.E(1,"xap-picker-option",26),_.B());if(a&2){a=_.M().va;var b=_.M(3);_.y("disabled",b.bc.jk?b.bc.jk(a):!1)("xapSelectionModel",b.bc.model)("xapSelection",a)("aria-label",b.bc.EY(a));_.t(1);_.y("template",null==(b.Gn||b.zO)?null:(b.Gn||b.zO).Kc)("option",a)}};
ofb=function(a,b){a&1&&(_.F(0),_.x(1,mfb,2,6,"mat-checkbox",23)(2,nfb,2,6,"ng-template",null,24,_.Nf),_.H());if(a&2){a=b.first;var c=_.vf(3);_.t(1);_.y("ngIf",a)("ngIfElse",c)}};pfb=function(a){a&1&&(_.A(0,"div",28),_.N(1),_.O(2,"format"),_.B());a&2&&(a=_.M(3),_.t(1),_.wf(" ",_.Oz(2,1,a.YD,a.x6a,"MAX_DISPLAYED_OPTIONS")," "))};
qfb=function(a){if(a&1){var b=_.Sc();_.x(0,lfb,5,12,"mat-checkbox",18);_.A(1,"div",19);_.I("keydown",function(d){_.Tc(b);var e=_.M(2);return _.Vc(e.Z_(d))});_.x(2,ofb,4,2,"ng-container",20);_.O(3,"async");_.x(4,pfb,3,5,"div",21);_.O(5,"async");_.B()}if(a&2){a=_.M().Na;var c=_.M();_.y("ngIf",a.Gx);_.t(2);_.y("ngForOf",_.R(3,3,c.RTb));_.t(2);_.y("ngIf",c.YD<_.R(5,5,c.bc.xu).length)}};
rfb=function(a,b){a&1&&(_.A(0,"div",1),_.x(1,bfb,1,0,"xap-picker-search",2),_.F(2,3),_.x(3,cfb,1,1,"ng-container",4)(4,efb,3,2,"ng-container",5)(5,gfb,3,2,"ng-container",5)(6,ifb,3,2,"ng-container",5)(7,kfb,3,2,"ng-container",5),_.H(),_.x(8,qfb,6,7,"ng-template",null,6,_.Nf),_.B());a&2&&(a=b.Na,b=_.M(),_.t(1),_.y("ngIf",a.Jr),_.t(1),_.y("ngSwitch",a.yga),_.t(1),_.y("ngSwitchCase",b.tj.AW),_.t(1),_.y("ngSwitchCase",b.tj.LOADING),_.t(1),_.y("ngSwitchCase",b.tj.Ila),_.t(1),_.y("ngSwitchCase",b.tj.Hla),
_.t(1),_.y("ngSwitchCase",b.tj.ERROR))};sfb=function(a,b){a&1&&(_.A(0,"mat-icon",16),_.N(1),_.B());a&2&&(a=b.Na,_.y("svgIcon",a.yk),_.t(1),_.wf(" ",a.yk?"":a.Vh," "))};
ufb=function(a,b){if(a&1){var c=_.Sc();_.A(0,"li",8)(1,"div",9)(2,"div",10);_.E(3,"xap-picker-option",11);_.B();_.A(4,"div",12)(5,"button",13,14);_.I("click",function(){var d=_.Tc(c).va,e=_.M();return _.Vc(e.bc.model.xg(d))})("keydown.enter",function(){var d=_.Tc(c).va,e=_.M();return _.Vc(e.bc.model.xg(d))});_.x(7,sfb,2,2,"mat-icon",15);_.B()()()()}a&2&&(a=b.va,b=_.M(),_.t(3),_.y("template",null==b.Gn?null:b.Gn.Kc)("option",a),_.t(2),_.y("matTooltip",tfb(b,a)),_.cf("aria-label",tfb(b,a)),_.t(2),_.y("ngIf",
b.Mu.remove_circle_outline))};vfb=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.na===a.target});"ArrowUp"===a.key?c--:"ArrowDown"===a.key&&c++;0>c||c>=b.length||b[c].na.focus()}};wfb=function(a){a&1&&_.E(0,"xap-picker-search")};xfb=function(a){a&1&&(_.F(0),_.jf(1,6),_.H());if(a&2){_.M();var b=_.vf(9);_.t(1);_.y("ngTemplateOutlet",b)}};
yfb=function(a){a&1&&(_.A(0,"div",9),_.E(1,"mat-progress-spinner",10),_.B());a&2&&(_.t(1),_.y("diameter",48)("strokeWidth",4))};zfb=function(a){a&1&&(_.F(0),_.A(1,"div",7),_.x(2,yfb,2,2,"div",8),_.B(),_.H());a&2&&(a=_.M(2),_.t(2),_.y("ngIf",!(null==a.oo?0:a.oo.Kc))("ngIfElse",null==a.oo?null:a.oo.Kc))};Afb=function(a){a&1&&(_.A(0,"div",13)(1,"p",14),_.N(2),_.B()());a&2&&(a=_.M(3),_.t(2),_.wf(" ",a.v4," "))};
Bfb=function(a){a&1&&(_.F(0),_.A(1,"div",11),_.x(2,Afb,3,1,"div",12),_.B(),_.H());a&2&&(a=_.M(2),_.t(2),_.y("ngIf",!(null==a.lo?0:a.lo.Kc))("ngIfElse",null==a.lo?null:a.lo.Kc))};Cfb=function(a){a&1&&(_.A(0,"div",13)(1,"p",14),_.N(2),_.B()());a&2&&(a=_.M(3),_.t(2),_.wf(" ",a.t4," "))};Dfb=function(a){a&1&&(_.F(0),_.A(1,"div",15),_.x(2,Cfb,3,1,"div",12),_.B(),_.H());a&2&&(a=_.M(2),_.t(2),_.y("ngIf",!(null==a.ko?0:a.ko.Kc))("ngIfElse",null==a.ko?null:a.ko.Kc))};
Efb=function(a){a&1&&(_.A(0,"div",13),_.N(1),_.B());a&2&&(a=_.M(3),_.t(1),_.wf(" ",a.u4," "))};Ffb=function(a){a&1&&(_.F(0),_.A(1,"div",16),_.x(2,Efb,2,1,"div",12),_.B(),_.H());a&2&&(a=_.M(2),_.t(2),_.y("ngIf",!(null==a.no?0:a.no.Kc))("ngIfElse",null==a.no?null:a.no.Kc))};
Gfb=function(a,b){if(a&1){var c=_.Sc();_.A(0,"li",19,20);_.I("click",function(){var e=_.Tc(c).va,f=_.M(3);return _.Vc(kB(f,e))})("keydown.enter",function(){var e=_.Tc(c).va,f=_.M(3);return _.Vc(kB(f,e))})("keydown.space",function(){var e=_.Tc(c).va,f=_.M(3);return _.Vc(kB(f,e))});_.O(2,"async");_.A(3,"span",21);_.E(4,"xap-picker-option",22);_.B()()}if(a&2){a=b.va;b=b.first;var d=_.M(3);_.ef("xap-picker-single-select-option-disabled",null==d.bc.jk?null:d.bc.jk(a))("xap-picker-single-selected",_.R(2,
9,d.bc.model.Ee(a)));_.y("matRippleDisabled",null==d.bc.jk?null:d.bc.jk(a))("tabindex",b?0:-1);_.cf("aria-disabled",null==d.bc.jk?null:d.bc.jk(a));_.t(4);_.y("template",null==d.Gn?null:d.Gn.Kc)("option",a)}};Hfb=function(a){if(a&1){var b=_.Sc();_.A(0,"ul",17);_.I("keydown",function(c){_.Tc(b);var d=_.M(2);return _.Vc(d.Z_(c))});_.x(1,Gfb,5,11,"li",18);_.B()}a&2&&(a=_.M().Na,_.t(1),_.y("ngForOf",a.hpb))};
Ifb=function(a,b){a&1&&(_.A(0,"div",1),_.x(1,wfb,1,0,"xap-picker-search",2),_.F(2,3),_.x(3,xfb,2,1,"ng-container",4)(4,zfb,3,2,"ng-container",4)(5,Bfb,3,2,"ng-container",4)(6,Dfb,3,2,"ng-container",4)(7,Ffb,3,2,"ng-container",4),_.H(),_.x(8,Hfb,2,1,"ng-template",null,5,_.Nf),_.B());a&2&&(a=b.Na,b=_.M(),_.t(1),_.y("ngIf",a.Jr),_.t(1),_.y("ngSwitch",a.yga),_.t(1),_.y("ngSwitchCase",b.tj.AW),_.t(1),_.y("ngSwitchCase",b.tj.LOADING),_.t(1),_.y("ngSwitchCase",b.tj.Ila),_.t(1),_.y("ngSwitchCase",b.tj.Hla),
_.t(1),_.y("ngSwitchCase",b.tj.ERROR))};Jfb=function(a){a&1&&_.E(0,"xap-picker-single-select",7)};Kfb=function(a){a&1&&_.E(0,"xap-picker-checklist",8);a&2&&(a=_.M(2).Na,_.y("maxDisplayedOptions",a.YD))};Mfb=function(a){if(a&1){var b=_.Sc();_.A(0,"xap-picker-selection-list",9);_.I("clearSelections",function(){_.Tc(b);var c=_.M(3);return _.Vc(Lfb(c))});_.B()}};
Nfb=function(a){if(a&1){var b=_.Sc();_.A(0,"xap-picker",3);_.I("ngModelChange",function(e){_.Tc(b);var f=_.M(2);return _.Vc(f.Jx.next(e))});_.O(1,"async");_.O(2,"async");_.x(3,Jfb,1,0,"xap-picker-single-select",4)(4,Kfb,1,1,"ng-template",null,5,_.Nf)(6,Mfb,1,0,"xap-picker-selection-list",6);_.B()}if(a&2){var c=_.vf(5);a=_.M().Na;var d=_.M();_.ef("xap-picker-multi-pane",a.xv);_.y("ngModel",_.R(1,11,d.Jx))("options",_.R(2,13,d.options))("displayFunction",a.Fi)("searchVisible",a.Jr)("searchFilter",a.eV)("selectAllVisible",
a.Gx);_.t(3);_.y("ngIf",a.Q2)("ngIfElse",c);_.t(3);_.y("ngIf",a.xv)}};Ofb=function(a){a&1&&_.E(0,"xap-picker-single-select",7)};Pfb=function(a){a&1&&_.jf(0,13);a&2&&(a=_.M(4).Na,_.y("ngTemplateOutlet",a.qM))};Qfb=function(a){a&1&&_.x(0,Pfb,1,1,"ng-template",12)};Rfb=function(a){a&1&&_.jf(0,13);a&2&&(a=_.M(4).Na,_.y("ngTemplateOutlet",a.SQa))};Sfb=function(a){a&1&&_.x(0,Rfb,1,1,"ng-template",14)};Tfb=function(a){a&1&&_.jf(0,13);a&2&&(a=_.M(4).Na,_.y("ngTemplateOutlet",a.FQa))};
Ufb=function(a){a&1&&_.x(0,Tfb,1,1,"ng-template",15)};Vfb=function(a){a&1&&_.jf(0,13);a&2&&(a=_.M(4).Na,_.y("ngTemplateOutlet",a.GQa))};Wfb=function(a){a&1&&_.x(0,Vfb,1,1,"ng-template",16)};Xfb=function(a){a&1&&(_.A(0,"xap-picker-checklist",7),_.x(1,Qfb,1,0,null,0)(2,Sfb,1,0,null,0)(3,Ufb,1,0,null,0)(4,Wfb,1,0,null,0),_.B());a&2&&(a=_.M(2).Na,_.t(1),_.y("ngIf",a.qM),_.t(1),_.y("ngIf",a.SQa),_.t(1),_.y("ngIf",a.FQa),_.t(1),_.y("ngIf",a.GQa))};
Yfb=function(a){if(a&1){var b=_.Sc();_.A(0,"xap-picker-selection-list",17);_.I("clearSelection",function(){_.Tc(b);var c=_.M(3);return _.Vc(Lfb(c))});_.B()}};
Zfb=function(a){if(a&1){var b=_.Sc();_.A(0,"xap-picker",10);_.I("ngModelChange",function(e){_.Tc(b);var f=_.M(2);return _.Vc(f.Jx.next(e))});_.O(1,"async");_.x(2,Ofb,1,0,"xap-picker-single-select",4)(3,Xfb,5,4,"ng-template",null,5,_.Nf)(5,Yfb,1,0,"xap-picker-selection-list",11);_.B()}if(a&2){var c=_.vf(4);a=_.M().Na;var d=_.M();_.ef("xap-picker-multi-pane",a.xv);_.y("ngModel",_.R(1,9,d.Jx))("getOptions",a.getOptions)("displayFunction",a.Fi)("selectAllVisible",a.Gx);_.t(2);_.y("ngIf",a.Q2)("ngIfElse",
c);_.t(3);_.y("ngIf",a.xv)}};$fb=function(a,b){a&1&&(_.F(0),_.x(1,Nfb,7,15,"xap-picker",1)(2,Zfb,6,11,"ng-template",null,2,_.Nf),_.H());if(a&2){a=b.Na;var c=_.vf(3);_.t(1);_.y("ngIf",!a.oua)("ngIfElse",c)}};agb=function(a){a&1&&(_.A(0,"span",7),_.N(1),_.O(2,"format"),_.O(3,"async"),_.B());if(a&2){a=_.M();var b;_.t(1);_.wf(" ",_.Oz(2,1,null==(b=_.R(3,5,a.bc.xu))?null:b.length,a.y6a,"NUM")," ")}};bgb=function(a){a&1&&_.jf(0)};
cgb=function(a,b){a&1&&(_.A(0,"mat-icon",9),_.N(1),_.B());a&2&&(a=b.Na,_.y("svgIcon",a.yk),_.t(1),_.wf(" ",a.yk?"":a.Vh," "))};dgb=function(a){a&1&&_.x(0,cgb,2,2,"mat-icon",8);a&2&&(a=_.M(),_.y("ngIf",a.Mu.search))};egb=function(a,b){a&1&&(_.A(0,"mat-icon",12),_.N(1),_.B());a&2&&(a=b.Na,_.y("svgIcon",a.yk),_.t(1),_.wf(" ",a.yk?"":a.Vh," "))};
fgb=function(a){if(a&1){var b=_.Sc();_.A(0,"button",10);_.I("click",function(){_.Tc(b);var c=_.M();return _.Vc(c.bc.yB.next(""))});_.x(1,egb,2,2,"mat-icon",11);_.B()}a&2&&(a=_.M(),_.t(1),_.y("ngIf",a.Mu.close))};ggb=function(a){a&1&&_.E(0,"xap-picker-search")};igb=function(a){a&1&&_.jf(0,7);a&2&&(_.M(),_.y("ngTemplateOutlet",_.vf(9)))};jgb=function(a){a&1&&(_.A(0,"div",10),_.E(1,"mat-progress-spinner",11),_.B());a&2&&(_.t(1),_.y("diameter",48)("strokeWidth",4))};
kgb=function(a){a&1&&(_.F(0),_.A(1,"div",8),_.x(2,jgb,2,2,"div",9),_.B(),_.H());a&2&&(a=_.M(2),_.t(2),_.y("ngIf",!(null==a.oo?0:a.oo.Kc))("ngIfElse",null==a.oo?null:a.oo.Kc))};lgb=function(a){a&1&&(_.A(0,"div",14)(1,"p",15),_.N(2),_.B()());a&2&&(a=_.M(3),_.t(2),_.wf(" ",a.v4," "))};mgb=function(a){a&1&&(_.F(0),_.A(1,"div",12),_.x(2,lgb,3,1,"div",13),_.B(),_.H());a&2&&(a=_.M(2),_.t(2),_.y("ngIf",!(null==a.lo?0:a.lo.Kc))("ngIfElse",null==a.lo?null:a.lo.Kc))};
ngb=function(a){a&1&&(_.A(0,"div",14)(1,"p",15),_.N(2),_.B()());a&2&&(a=_.M(3),_.t(2),_.wf(" ",a.t4," "))};ogb=function(a){a&1&&(_.F(0),_.A(1,"div",16),_.x(2,ngb,3,1,"div",13),_.B(),_.H());a&2&&(a=_.M(2),_.t(2),_.y("ngIf",!(null==a.ko?0:a.ko.Kc))("ngIfElse",null==a.ko?null:a.ko.Kc))};pgb=function(a){a&1&&(_.A(0,"div",14),_.N(1),_.B());a&2&&(a=_.M(3),_.t(1),_.wf(" ",a.u4," "))};
qgb=function(a){a&1&&(_.F(0),_.A(1,"div",17),_.x(2,pgb,2,1,"div",13),_.B(),_.H());a&2&&(a=_.M(2),_.t(2),_.y("ngIf",!(null==a.no?0:a.no.Kc))("ngIfElse",null==a.no?null:a.no.Kc))};rgb=function(a){a&1&&(_.A(0,"mat-checkbox",22),_.O(1,"async"),_.O(2,"format"),_.N(3),_.O(4,"async"),_.B());if(a&2){a=_.M(2).Na;var b=_.M();_.y("xapSelectAll",b.bc.model)("xapSelectAllCorpus",_.R(1,4,b.bc.xu))("aria-label",_.Oz(2,6,a.HNb,b.J7a,"NUM_ITEMS"));_.t(3);_.wf(" ",_.R(4,10,b.uia)," ")}};
sgb=function(a){if(a&1){var b=_.Sc();_.A(0,"mat-checkbox",25);_.I("keydown.enter",function(d){return d.target.click()})("onfocus",function(){_.Tc(b);var d=_.M(4);return _.Vc(d.NEc=0)});_.E(1,"xap-picker-option",26);_.B()}if(a&2){a=_.M().va;var c=_.M(3);_.y("disabled",c.bc.jk?c.bc.jk(a):!1)("xapSelectionModel",c.bc.model)("xapSelection",a)("aria-label",c.bc.EY(a));_.t(1);_.y("template",null==(c.Gn||c.zO)?null:(c.Gn||c.zO).Kc)("option",a)}};
tgb=function(a){a&1&&(_.A(0,"mat-checkbox",27),_.I("keydown.enter",function(c){return c.target.click()}),_.E(1,"xap-picker-option",26),_.B());if(a&2){a=_.M().va;var b=_.M(3);_.y("disabled",b.bc.jk?b.bc.jk(a):!1)("xapSelectionModel",b.bc.model)("xapSelection",a)("aria-label",b.bc.EY(a));_.t(1);_.y("template",null==(b.Gn||b.zO)?null:(b.Gn||b.zO).Kc)("option",a)}};
ugb=function(a,b){a&1&&(_.F(0),_.x(1,sgb,2,6,"mat-checkbox",23)(2,tgb,2,6,"ng-template",null,24,_.Nf),_.H());if(a&2){a=b.first;var c=_.vf(3);_.t(1);_.y("ngIf",a)("ngIfElse",c)}};vgb=function(a){a&1&&(_.A(0,"div",28),_.N(1),_.O(2,"format"),_.B());a&2&&(a=_.M(3),_.t(1),_.wf(" ",_.Oz(2,1,a.YD,a.x6a,"MAX_DISPLAYED_OPTIONS")," "))};
wgb=function(a){if(a&1){var b=_.Sc();_.x(0,rgb,5,12,"mat-checkbox",18);_.A(1,"div",19);_.I("keydown",function(d){_.Tc(b);var e=_.M(2);return _.Vc(e.Z_(d))});_.x(2,ugb,4,2,"ng-container",20);_.O(3,"async");_.x(4,vgb,3,5,"div",21);_.O(5,"async");_.B()}if(a&2){a=_.M().Na;var c=_.M();_.y("ngIf",a.Gx);_.t(2);_.y("ngForOf",_.R(3,3,c.RTb));_.t(2);_.y("ngIf",c.YD<_.R(5,5,c.bc.xu).length)}};
xgb=function(a,b){a&1&&(_.A(0,"div",1),_.x(1,ggb,1,0,"xap-picker-search",2),_.F(2,3),_.x(3,igb,1,1,"ng-container",4)(4,kgb,3,2,"ng-container",5)(5,mgb,3,2,"ng-container",5)(6,ogb,3,2,"ng-container",5)(7,qgb,3,2,"ng-container",5),_.H(),_.x(8,wgb,6,7,"ng-template",null,6,_.Nf),_.B());a&2&&(a=b.Na,b=_.M(),_.t(1),_.y("ngIf",a.Jr),_.t(1),_.y("ngSwitch",a.yga),_.t(1),_.y("ngSwitchCase",b.tj.AW),_.t(1),_.y("ngSwitchCase",b.tj.LOADING),_.t(1),_.y("ngSwitchCase",b.tj.Ila),_.t(1),_.y("ngSwitchCase",b.tj.Hla),
_.t(1),_.y("ngSwitchCase",b.tj.ERROR))};ygb=function(a,b){a&1&&(_.A(0,"mat-icon",16),_.N(1),_.B());a&2&&(a=b.Na,_.y("svgIcon",a.yk),_.t(1),_.wf(" ",a.yk?"":a.Vh," "))};
zgb=function(a,b){if(a&1){var c=_.Sc();_.A(0,"li",8)(1,"div",9)(2,"div",10);_.E(3,"xap-picker-option",11);_.B();_.A(4,"div",12)(5,"button",13,14);_.I("click",function(){var d=_.Tc(c).va,e=_.M();return _.Vc(e.bc.model.xg(d))})("keydown.enter",function(){var d=_.Tc(c).va,e=_.M();return _.Vc(e.bc.model.xg(d))});_.x(7,ygb,2,2,"mat-icon",15);_.B()()()()}a&2&&(a=b.va,b=_.M(),_.t(3),_.y("template",null==b.Gn?null:b.Gn.Kc)("option",a),_.t(2),_.y("matTooltip",tfb(b,a)),_.cf("aria-label",tfb(b,a)),_.t(2),_.y("ngIf",
b.Mu.remove_circle_outline))};Agb=function(a){a&1&&_.E(0,"xap-picker-search")};Bgb=function(a){a&1&&(_.F(0),_.jf(1,6),_.H());if(a&2){_.M();var b=_.vf(9);_.t(1);_.y("ngTemplateOutlet",b)}};Cgb=function(a){a&1&&(_.A(0,"div",9),_.E(1,"mat-progress-spinner",10),_.B());a&2&&(_.t(1),_.y("diameter",48)("strokeWidth",4))};Dgb=function(a){a&1&&(_.F(0),_.A(1,"div",7),_.x(2,Cgb,2,2,"div",8),_.B(),_.H());a&2&&(a=_.M(2),_.t(2),_.y("ngIf",!(null==a.oo?0:a.oo.Kc))("ngIfElse",null==a.oo?null:a.oo.Kc))};
Egb=function(a){a&1&&(_.A(0,"div",13)(1,"p",14),_.N(2),_.B()());a&2&&(a=_.M(3),_.t(2),_.wf(" ",a.v4," "))};Fgb=function(a){a&1&&(_.F(0),_.A(1,"div",11),_.x(2,Egb,3,1,"div",12),_.B(),_.H());a&2&&(a=_.M(2),_.t(2),_.y("ngIf",!(null==a.lo?0:a.lo.Kc))("ngIfElse",null==a.lo?null:a.lo.Kc))};Ggb=function(a){a&1&&(_.A(0,"div",13)(1,"p",14),_.N(2),_.B()());a&2&&(a=_.M(3),_.t(2),_.wf(" ",a.t4," "))};
Hgb=function(a){a&1&&(_.F(0),_.A(1,"div",15),_.x(2,Ggb,3,1,"div",12),_.B(),_.H());a&2&&(a=_.M(2),_.t(2),_.y("ngIf",!(null==a.ko?0:a.ko.Kc))("ngIfElse",null==a.ko?null:a.ko.Kc))};Igb=function(a){a&1&&(_.A(0,"div",13),_.N(1),_.B());a&2&&(a=_.M(3),_.t(1),_.wf(" ",a.u4," "))};Jgb=function(a){a&1&&(_.F(0),_.A(1,"div",16),_.x(2,Igb,2,1,"div",12),_.B(),_.H());a&2&&(a=_.M(2),_.t(2),_.y("ngIf",!(null==a.no?0:a.no.Kc))("ngIfElse",null==a.no?null:a.no.Kc))};
Kgb=function(a,b){if(a&1){var c=_.Sc();_.A(0,"li",19,20);_.I("click",function(){var e=_.Tc(c).va,f=_.M(3);return _.Vc(kB(f,e))})("keydown.enter",function(){var e=_.Tc(c).va,f=_.M(3);return _.Vc(kB(f,e))})("keydown.space",function(){var e=_.Tc(c).va,f=_.M(3);return _.Vc(kB(f,e))});_.O(2,"async");_.A(3,"span",21);_.E(4,"xap-picker-option",22);_.B()()}if(a&2){a=b.va;b=b.first;var d=_.M(3);_.ef("xap-picker-single-select-option-disabled",null==d.bc.jk?null:d.bc.jk(a))("xap-picker-single-selected",_.R(2,
9,d.bc.model.Ee(a)));_.y("matRippleDisabled",null==d.bc.jk?null:d.bc.jk(a))("tabindex",b?0:-1);_.cf("aria-disabled",null==d.bc.jk?null:d.bc.jk(a));_.t(4);_.y("template",null==d.Gn?null:d.Gn.Kc)("option",a)}};Lgb=function(a){if(a&1){var b=_.Sc();_.A(0,"ul",17);_.I("keydown",function(c){_.Tc(b);var d=_.M(2);return _.Vc(d.Z_(c))});_.x(1,Kgb,5,11,"li",18);_.B()}a&2&&(a=_.M().Na,_.t(1),_.y("ngForOf",a.hpb))};
Mgb=function(a,b){a&1&&(_.A(0,"div",1),_.x(1,Agb,1,0,"xap-picker-search",2),_.F(2,3),_.x(3,Bgb,2,1,"ng-container",4)(4,Dgb,3,2,"ng-container",4)(5,Fgb,3,2,"ng-container",4)(6,Hgb,3,2,"ng-container",4)(7,Jgb,3,2,"ng-container",4),_.H(),_.x(8,Lgb,2,1,"ng-template",null,5,_.Nf),_.B());a&2&&(a=b.Na,b=_.M(),_.t(1),_.y("ngIf",a.Jr),_.t(1),_.y("ngSwitch",a.yga),_.t(1),_.y("ngSwitchCase",b.tj.AW),_.t(1),_.y("ngSwitchCase",b.tj.LOADING),_.t(1),_.y("ngSwitchCase",b.tj.Ila),_.t(1),_.y("ngSwitchCase",b.tj.Hla),
_.t(1),_.y("ngSwitchCase",b.tj.ERROR))};Ngb=function(a){a&1&&_.E(0,"xap-picker-single-select",7)};Ogb=function(a){a&1&&_.E(0,"xap-picker-checklist",8);a&2&&(a=_.M(2).Na,_.y("maxDisplayedOptions",a.YD))};Pgb=function(a){if(a&1){var b=_.Sc();_.A(0,"xap-picker-selection-list",9);_.I("clearSelections",function(){_.Tc(b);var c=_.M(3);return _.Vc(Lfb(c))});_.B()}};
Qgb=function(a){if(a&1){var b=_.Sc();_.A(0,"xap-picker",3);_.I("ngModelChange",function(e){_.Tc(b);var f=_.M(2);return _.Vc(f.Jx.next(e))});_.O(1,"async");_.O(2,"async");_.x(3,Ngb,1,0,"xap-picker-single-select",4)(4,Ogb,1,1,"ng-template",null,5,_.Nf)(6,Pgb,1,0,"xap-picker-selection-list",6);_.B()}if(a&2){var c=_.vf(5);a=_.M().Na;var d=_.M();_.ef("xap-picker-multi-pane",a.xv);_.y("ngModel",_.R(1,11,d.Jx))("options",_.R(2,13,d.options))("displayFunction",a.Fi)("searchVisible",a.Jr)("searchFilter",a.eV)("selectAllVisible",
a.Gx);_.t(3);_.y("ngIf",a.Q2)("ngIfElse",c);_.t(3);_.y("ngIf",a.xv)}};Rgb=function(a){a&1&&_.E(0,"xap-picker-single-select",7)};Sgb=function(a){a&1&&_.jf(0,13);a&2&&(a=_.M(4).Na,_.y("ngTemplateOutlet",a.qM))};Tgb=function(a){a&1&&_.x(0,Sgb,1,1,"ng-template",12)};Ugb=function(a){a&1&&_.jf(0,13);a&2&&(a=_.M(4).Na,_.y("ngTemplateOutlet",a.SQa))};Vgb=function(a){a&1&&_.x(0,Ugb,1,1,"ng-template",14)};Wgb=function(a){a&1&&_.jf(0,13);a&2&&(a=_.M(4).Na,_.y("ngTemplateOutlet",a.FQa))};
Xgb=function(a){a&1&&_.x(0,Wgb,1,1,"ng-template",15)};Ygb=function(a){a&1&&_.jf(0,13);a&2&&(a=_.M(4).Na,_.y("ngTemplateOutlet",a.GQa))};Zgb=function(a){a&1&&_.x(0,Ygb,1,1,"ng-template",16)};$gb=function(a){a&1&&(_.A(0,"xap-picker-checklist",7),_.x(1,Tgb,1,0,null,0)(2,Vgb,1,0,null,0)(3,Xgb,1,0,null,0)(4,Zgb,1,0,null,0),_.B());a&2&&(a=_.M(2).Na,_.t(1),_.y("ngIf",a.qM),_.t(1),_.y("ngIf",a.SQa),_.t(1),_.y("ngIf",a.FQa),_.t(1),_.y("ngIf",a.GQa))};
ahb=function(a){if(a&1){var b=_.Sc();_.A(0,"xap-picker-selection-list",17);_.I("clearSelection",function(){_.Tc(b);var c=_.M(3);return _.Vc(Lfb(c))});_.B()}};
bhb=function(a){if(a&1){var b=_.Sc();_.A(0,"xap-picker",10);_.I("ngModelChange",function(e){_.Tc(b);var f=_.M(2);return _.Vc(f.Jx.next(e))});_.O(1,"async");_.x(2,Rgb,1,0,"xap-picker-single-select",4)(3,$gb,5,4,"ng-template",null,5,_.Nf)(5,ahb,1,0,"xap-picker-selection-list",11);_.B()}if(a&2){var c=_.vf(4);a=_.M().Na;var d=_.M();_.ef("xap-picker-multi-pane",a.xv);_.y("ngModel",_.R(1,9,d.Jx))("getOptions",a.getOptions)("displayFunction",a.Fi)("selectAllVisible",a.Gx);_.t(2);_.y("ngIf",a.Q2)("ngIfElse",
c);_.t(3);_.y("ngIf",a.xv)}};chb=function(a,b){a&1&&(_.F(0),_.x(1,Qgb,7,15,"xap-picker",1)(2,bhb,6,11,"ng-template",null,2,_.Nf),_.H());if(a&2){a=b.Na;var c=_.vf(3);_.t(1);_.y("ngIf",!a.oua)("ngIfElse",c)}};dhb=function(a){a&1&&(_.nf(0,4,1),_.jf(1),_.of());a&2&&(a=_.M().va,_.t(1),_.Iz(a.name),_.Jz(0))};ehb=function(a){a&1&&_.pf(0,4,2)};ghb=function(a){a&1&&(_.F(0),_.N(1),_.H());if(a&2){a=_.M(2).va;var b=_.M();_.t(1);_.wf(" ",_.fhb(b,a)," ")}};
hhb=function(a){a&1&&(_.A(0,"mat-error"),_.x(1,ghb,2,1,"ng-container",9),_.B());if(a&2){a=_.M().va;var b=_.M();_.t(1);_.y("ngIf",_.fhb(b,a))}};ihb=function(a){a&1&&(_.A(0,"div",11),_.N(1),_.B());a&2&&(a=_.M().va,_.t(1),_.xf(a.RR))};
jhb=function(a,b){a&1&&(_.F(0),_.A(1,"mat-form-field",2)(2,"mat-label",3),_.nf(3,4),_.x(4,dhb,2,1,"ng-container",5)(5,ehb,1,0,"ng-template",null,6,_.Nf),_.of(),_.B(),_.E(7,"input",7,8),_.x(9,hhb,2,1,"mat-error",9),_.B(),_.x(10,ihb,2,1,"div",10),_.H());if(a&2){a=b.va;var c=_.vf(6);b=_.M();var d;_.t(4);_.y("ngIf",a.name)("ngIfElse",c);_.t(3);_.y("type",a.inputType||"text")("placeholder",a.placeholder||"")("formControlName",a.fr);_.cf("aria-label",a.placeholder)("autocomplete",a.autocomplete||null)("name",
a.name||null);_.t(2);_.y("ngIf",null==(d=b.Ji.get(a.fr))?null:d.errors);_.t(1);_.y("ngIf",a.RR)}};khb=function(a){a&1&&(_.A(0,"mat-error"),_.pf(1,12),_.B())};lhb=function(a){a&1&&(_.A(0,"mat-error"),_.pf(1,13),_.B())};mhb=function(a){return function(b){var c=!1;return(c=a.some(function(d){return d.label===b.value}))?{validUnique:!0}:null}};nhb=function(a,b){a&1&&(_.A(0,"mat-option",3),_.N(1),_.B());a&2&&(a=b.va,_.y("value",a),_.t(1),_.wf(" ",a.displayName," "))};
ohb=function(a,b){a&1&&(_.A(0,"mat-option",3),_.N(1),_.B());a&2&&(a=b.va,_.y("value",a),_.t(1),_.wf(" ",a.displayName," "))};phb=function(a,b){a&1&&(_.A(0,"div",12),_.N(1),_.B());a&2&&(a=b.va,b=_.M(3),_.tf("id","dialog-description-",b.vc.id,""),_.t(1),_.wf(" ",a," "))};
rhb=function(a){if(a&1){var b=_.Sc();_.A(0,"xap-comparison-operator-selector",13);_.I("change",function(c){_.Tc(b);var d=_.M(3);return _.Vc(qhb(d,c))})("operatorFocusChange",function(c){_.Tc(b);_.M(3).sZa=c;return _.Vc()});_.B()}a&2&&(a=_.M(3),_.ef("xap-filterbar-filtereditor-operator-single-line",a.filter.config.P2),_.y("operators",a.Ud.yS())("value",null==a.vc?null:a.vc.yf)("appliedFilterId",a.vc.id))};shb=function(){};
uhb=function(a){a&1&&(_.F(0),_.sf(1),_.A(2,"div",6),_.x(3,phb,2,2,"div",7),_.A(4,"div",8),_.x(5,rhb,1,5,"xap-comparison-operator-selector",9),_.A(6,"div",10),_.x(7,shb,0,0,"ng-template",null,11,_.Nf),_.B()()(),_.sf(9,1),_.H());a&2&&(a=_.M(2),_.t(3),_.y("ngIf",a.vc.config.description),_.t(1),_.ef("xap-filterbar-multiple-lines",!a.filter.config.P2)("xap-filterbar-single-line",a.filter.config.P2),_.t(1),_.y("ngIf",thb(a)))};vhb=function(a){a&1&&_.jf(0)};
whb=function(a){a&1&&_.x(0,vhb,1,0,"ng-container",14);a&2&&(a=_.M(2),_.y("ngTemplateOutlet",a.qM))};
xhb=function(a){if(a&1){var b=_.Sc();_.A(0,"div",2);_.I("keydown.enter",function(){_.Tc(b);var d=_.M();d.filter.config.lNc||d.Ud.GL();return _.Vc()})("focusout",function(){_.Tc(b);var d=_.M();return _.Vc(d.a1())});_.A(1,"div",3);_.x(2,uhb,10,6,"ng-container",4)(3,whb,1,1,"ng-template",null,5,_.Nf);_.B()()}if(a&2){var c=_.vf(4);a=_.M();_.cf("aria-labelledby","dialog-label-"+a.vc.id)("aria-describedby","dialog-description-"+a.vc.id);_.t(2);_.y("ngIf",a.filter)("ngIfElse",c)}};
yhb=function(a,b){a&1&&(_.A(0,"div",12),_.N(1),_.B());a&2&&(a=b.va,b=_.M(3),_.tf("id","dialog-description-",b.vc.id,""),_.t(1),_.wf(" ",a," "))};
zhb=function(a){if(a&1){var b=_.Sc();_.A(0,"xap-comparison-operator-selector",13);_.I("change",function(c){_.Tc(b);var d=_.M(3);return _.Vc(qhb(d,c))})("operatorFocusChange",function(c){_.Tc(b);_.M(3).sZa=c;return _.Vc()});_.B()}a&2&&(a=_.M(3),_.ef("xap-filterbar-filtereditor-operator-single-line",a.filter.config.P2),_.y("operators",a.Ud.yS())("value",null==a.vc?null:a.vc.yf)("appliedFilterId",a.vc.id))};Ahb=function(){};
Bhb=function(a){a&1&&(_.F(0),_.sf(1),_.A(2,"div",6),_.x(3,yhb,2,2,"div",7),_.A(4,"div",8),_.x(5,zhb,1,5,"xap-comparison-operator-selector",9),_.A(6,"div",10),_.x(7,Ahb,0,0,"ng-template",null,11,_.Nf),_.B()()(),_.sf(9,1),_.H());a&2&&(a=_.M(2),_.t(3),_.y("ngIf",a.vc.config.description),_.t(1),_.ef("xap-filterbar-multiple-lines",!a.filter.config.P2)("xap-filterbar-single-line",a.filter.config.P2),_.t(1),_.y("ngIf",thb(a)))};Chb=function(a){a&1&&_.jf(0)};
Dhb=function(a){a&1&&_.x(0,Chb,1,0,"ng-container",14);a&2&&(a=_.M(2),_.y("ngTemplateOutlet",a.qM))};
Ehb=function(a){if(a&1){var b=_.Sc();_.A(0,"div",2);_.I("keydown.enter",function(){_.Tc(b);var d=_.M();d.filter.config.lNc||d.Ud.GL();return _.Vc()})("focusout",function(){_.Tc(b);var d=_.M();return _.Vc(d.a1())});_.A(1,"div",3);_.x(2,Bhb,10,6,"ng-container",4)(3,Dhb,1,1,"ng-template",null,5,_.Nf);_.B()()}if(a&2){var c=_.vf(4);a=_.M();_.cf("aria-labelledby","dialog-label-"+a.vc.id)("aria-describedby","dialog-description-"+a.vc.id);_.t(2);_.y("ngIf",a.filter)("ngIfElse",c)}};
Fhb=function(a){a&1&&(_.A(0,"mat-icon",11),_.N(1),_.B());a&2&&(a=_.M(),_.y("svgIcon",_.lB(a.ki,"remove_filter")),_.t(1),_.wf(" ",_.mB(a.ki,"remove_filter")," "))};Hhb=function(a){if(a&1){var b=_.Sc();_.A(0,"div",12)(1,"button",13);_.I("click",function(){_.Tc(b);var c=_.M();return _.Vc(c.GL())});_.pf(2,14);_.B()()}a&2&&(a=_.M(),_.t(1),_.y("disabled",!_.Ghb(a.Ud)))};Ihb=function(a){a&1&&(_.A(0,"div",15),_.E(1,"mat-spinner",16),_.B())};Jhb=function(){return{oK:!1,pK:!1,Mp:!1,xE:!1}};
Khb=function(a,b){a&1&&(_.A(0,"div",0,1),_.sf(2),_.B());a&2&&(a=b.id,b=_.M(),_.y("id",b.id)("ngClass",b.qh),_.cf("aria-label",b.ariaLabel||null)("aria-labelledby",b.VP(a)))};
Lhb=function(a,b){if(a&1){var c=_.Sc();_.A(0,"mat-option",12);_.N(1);_.A(2,"button",13);_.I("click",function(d){var e=_.Tc(c).va,f=_.M(2);d.stopPropagation();f.VPa.emit(e);return _.Vc()});_.A(3,"mat-icon",14);_.N(4);_.B()()()}a&2&&(a=b.va,b=_.M(2),_.y("value",a),_.t(1),_.wf(" ",a.label," "),_.t(2),_.y("svgIcon",_.lB(b.ki,"delete_filter"))("fontSet",b.I_a?"google-material-icons":void 0),_.t(1),_.xf(_.mB(b.ki,"delete_filter")))};
Mhb=function(a){a&1&&(_.A(0,"div",9)(1,"mat-optgroup",10),_.x(2,Lhb,5,5,"mat-option",11),_.B()());a&2&&(a=_.M(),_.t(2),_.y("ngForOf",a.xB))};Nhb=function(a){a&1&&_.jf(0)};Phb=function(a,b){a&1&&(_.A(0,"mat-option",20),_.x(1,Nhb,1,0,"ng-container",21),_.B());if(a&2){a=b.va;_.M(4);var c=_.vf(12);_.y("value",a);_.t(1);_.y("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Bf(3,Ohb,a))}};
Qhb=function(a){a&1&&(_.A(0,"div")(1,"mat-optgroup",18),_.x(2,Phb,2,5,"mat-option",19),_.B()());a&2&&(a=_.M().va,_.t(1),_.y("label",a.LS),_.t(1),_.y("ngForOf",a.EL))};Rhb=function(a){a&1&&_.jf(0)};Shb=function(a){a&1&&(_.A(0,"mat-option",20),_.x(1,Rhb,1,0,"ng-container",21),_.B());if(a&2){a=_.M().va;_.M(2);var b=_.vf(12);_.y("value",a);_.t(1);_.y("ngTemplateOutlet",b)("ngTemplateOutletContext",_.Bf(3,Ohb,a))}};
Thb=function(a,b){a&1&&(_.F(0),_.x(1,Qhb,3,2,"div",16)(2,Shb,2,5,"mat-option",17),_.H());a&2&&(a=b.va,_.M(2),_.t(1),_.y("ngIf",_.nB(a)&&0<a.EL.length),_.t(1),_.y("ngIf",!_.nB(a)))};Uhb=function(a){a&1&&(_.A(0,"mat-option",22)(1,"span",23),_.N(2),_.B()());a&2&&(a=_.M(3),_.t(2),_.xf(a.VA))};Vhb=function(a,b){a&1&&(_.F(0),_.x(1,Uhb,3,1,"mat-option",7),_.H());a&2&&(a=b.Na,b=_.M(2),_.t(1),_.y("ngIf",b.VA&&0===a.length))};
Whb=function(a){a&1&&(_.F(0),_.x(1,Thb,3,2,"ng-container",15),_.O(2,"async"),_.x(3,Vhb,2,1,"ng-container",16),_.O(4,"async"),_.H());a&2&&(a=_.M(),_.t(1),_.y("ngForOf",_.R(2,2,a.BU)),_.t(2),_.y("ngIf",_.R(4,4,a.BU)))};Xhb=function(a,b){a&1&&(_.A(0,"mat-option",20)(1,"span"),_.N(2),_.B()());a&2&&(a=b.va,_.y("value",a),_.cf("aria-label",a.ariaLabel||a.displayName),_.t(2),_.xf(a.displayName))};
Yhb=function(a){a&1&&(_.A(0,"div")(1,"mat-optgroup",18),_.x(2,Xhb,3,3,"mat-option",19),_.B()());a&2&&(a=_.M().va,_.t(1),_.y("label",a.LS),_.t(1),_.y("ngForOf",a.EL))};Zhb=function(a){a&1&&(_.A(0,"mat-option",20)(1,"span"),_.N(2),_.B()());a&2&&(a=_.M().va,_.y("value",a),_.cf("aria-label",a.ariaLabel||null),_.t(2),_.xf(a.displayName))};
$hb=function(a,b){a&1&&(_.F(0),_.x(1,Yhb,3,2,"div",16)(2,Zhb,3,3,"mat-option",17),_.H());a&2&&(a=b.va,_.M(2),_.t(1),_.y("ngIf",_.nB(a)&&0<a.EL.length),_.t(1),_.y("ngIf",!_.nB(a)))};aib=function(a){a&1&&(_.A(0,"mat-option",22)(1,"span",23),_.N(2),_.B()());a&2&&(a=_.M(3),_.t(2),_.xf(a.VA))};bib=function(a,b){a&1&&(_.F(0),_.x(1,aib,3,1,"mat-option",7),_.H());a&2&&(a=b.Na,b=_.M(2),_.t(1),_.y("ngIf",b.VA&&0===a.length))};
cib=function(a){a&1&&(_.x(0,$hb,3,2,"ng-container",15),_.O(1,"async"),_.x(2,bib,2,1,"ng-container",16),_.O(3,"async"));a&2&&(a=_.M(),_.y("ngForOf",_.R(1,2,a.yM)),_.t(2),_.y("ngIf",_.R(3,4,a.yM)))};dib=function(a){a&1&&(_.A(0,"mat-option",22),_.E(1,"mat-spinner",24),_.B());a&2&&(a=_.M(),_.cf("aria-label",a.m7a))};eib=function(a){a&1&&(_.A(0,"b"),_.N(1),_.B());a&2&&(a=_.M().va,_.t(1),_.xf(a.text))};fib=function(a){a&1&&(_.A(0,"i"),_.N(1),_.B());a&2&&(a=_.M().va,_.t(1),_.xf(a.text))};
gib=function(a){a&1&&(_.A(0,"u"),_.N(1),_.B());a&2&&(a=_.M().va,_.t(1),_.xf(a.text))};hib=function(a){a&1&&(_.F(0),_.N(1),_.H());a&2&&(a=_.M().va,_.t(1),_.xf(a.text))};iib=function(a,b){a&1&&(_.A(0,"span"),_.F(1,25),_.x(2,eib,2,1,"b",26)(3,fib,2,1,"i",26)(4,gib,2,1,"u",26)(5,hib,2,1,"ng-container",27),_.H(),_.B());a&2&&(a=b.va,_.t(1),_.y("ngSwitch",a.tag),_.t(1),_.y("ngSwitchCase","b"),_.t(1),_.y("ngSwitchCase","i"),_.t(1),_.y("ngSwitchCase","u"))};
jib=function(a,b){a&1&&_.x(0,iib,6,4,"span",15);a&2&&_.y("ngForOf",b.va.GZ)};lib=function(a){a&1&&(_.A(0,"mat-icon",10),_.N(1),_.B());a&2&&(a=_.M(),_.y("svgIcon",_.kib(a.ki,a.sca())),_.t(1),_.wf(" ",a.sca()," "))};mib=function(a){a&1&&(_.A(0,"span",11),_.N(1),_.B());a&2&&(a=_.M(),_.t(1),_.xf(a.j_))};
oib=function(a,b){if(a&1){var c=_.Sc();_.A(0,"xap-filter-editor",12);_.I("editorVisibleChange",function(e){var f=_.Tc(c).index,g=_.M();return _.Vc(_.nib(g,e,f))})("removed",function(){var e=_.Tc(c).index,f=_.M();return _.Vc(f.remove(e))})("update",function(e){var f=_.Tc(c).index,g=_.M();return _.Vc(g.update(f,e,g.editor))});_.O(1,"async");_.B()}if(a&2){a=b.va;b=b.index;var d=_.M();_.y("appliedFilter",a)("filter",_.R(1,4,d.config.wD(a.config.id)))("isEditorVisible",d.s0(b))("disabled",d.disabled)}};
pib=function(a){if(a&1){var b=_.Sc();_.A(0,"button",13);_.I("click",function(c){_.Tc(b);var d=_.M();return _.Vc(d.Ova(c))});_.A(1,"mat-icon",14);_.N(2);_.B()()}a&2&&(a=_.M(),_.y("matTooltip",a.aia),_.cf("aria-label",a.aia),_.t(1),_.y("svgIcon",_.lB(a.ki,"save_filters")),_.t(1),_.xf(_.mB(a.ki,"save_filters")))};
qib=function(a){if(a&1){var b=_.Sc();_.A(0,"button",15);_.I("click",function(c){_.Tc(b);var d=_.M();return _.Vc(d.YY(c))});_.A(1,"mat-icon",14);_.N(2);_.B()()}a&2&&(a=_.M(),_.y("matTooltip",a.tha),_.cf("aria-label",a.tha),_.t(1),_.y("svgIcon",_.lB(a.ki,"clear_filters")),_.t(1),_.xf(_.mB(a.ki,"clear_filters")))};rib=function(a){a&1&&(_.A(0,"tr",0)(1,"td",2),_.N(2),_.B()());a&2&&(a=_.M(),_.t(1),_.df("padding-top",a.AP)("padding-bottom",a.AP),_.cf("colspan",a.uva),_.t(1),_.wf(" ",a.label," "))};
sib=function(a){a&1&&(_.A(0,"td",2),_.N(1),_.B());a&2&&(a=_.M(2),_.df("padding-top",a.AP)("padding-bottom",a.AP),_.cf("colspan",a.G5),_.t(1),_.wf(" ",a.G5>=a.CAb?a.label:""," "))};
tib=function(a,b){if(a&1){var c=_.Sc();_.A(0,"td",5)(1,"button",6);_.I("click",function(f){var g=_.Tc(c).va,m=_.M(2);return _.Vc(m.vqc(g,f))})("focus",function(f){var g=_.Tc(c).va,m=_.M(2);return _.Vc(m.Vrc(g,f))});_.A(2,"span",7);_.N(3);_.B();_.E(4,"span",8);_.B()()}if(a&2){a=b.va;b=b.zla;var d=_.M().zla,e=_.M();_.df("width",e.c9a)("padding-top",e.AP)("padding-bottom",e.AP);_.cf("data-mat-row",d)("data-mat-col",b);_.t(1);_.ef("mat-calendar-body-disabled",!a.enabled)("mat-calendar-body-active",e.dbb(d,
b))("mat-calendar-body-range-start",e.fJa(a.Ql))("mat-calendar-body-range-end",e.eJa(a.Ql))("mat-calendar-body-in-range",e.yna(a.Ql))("mat-calendar-body-comparison-bridge-start",e.duc(a.Ql,d,b))("mat-calendar-body-comparison-bridge-end",e.cuc(a.Ql,d,b))("mat-calendar-body-comparison-start",e.gbb(a.Ql))("mat-calendar-body-comparison-end",e.fbb(a.Ql))("mat-calendar-body-in-comparison-range",e.huc(a.Ql))("mat-calendar-body-preview-start",e.nuc(a.Ql))("mat-calendar-body-preview-end",e.muc(a.Ql))("mat-calendar-body-in-preview",
e.iuc(a.Ql));_.y("ngClass",a.pBc)("tabindex",e.dbb(d,b)?0:-1);_.cf("aria-label",a.ariaLabel)("aria-disabled",!a.enabled||null)("aria-pressed",e.GX(a.Ql))("aria-current",e.ZSb===a.Ql?"date":null)("aria-describedby",e.Osc(a.Ql));_.t(1);_.ef("mat-calendar-body-selected",e.GX(a.Ql))("mat-calendar-body-comparison-identical",e.euc(a.Ql))("mat-calendar-body-today",e.ZSb===a.Ql);_.t(1);_.wf(" ",a.xra," ")}};
uib=function(a,b){a&1&&(_.A(0,"tr",3),_.x(1,sib,2,6,"td",4),$db(2,tib,5,48,"td",9),_.B());if(a&2){a=b.va;b=b.zla;var c=_.M();_.t(1);_.hf(1,0===b&&c.G5?1:-1);_.t(1);beb(a)}};vib=function(a){return"TD"===(null==a?void 0:a.nodeName)};wib=function(a){if(vib(a))var b=a;else if(vib(a.parentNode))b=a.parentNode;else{var c;vib(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};
xib=function(a,b,c){return null!==c&&b!==c&&a<c&&a===b};yib=function(a,b,c){return null!==b&&b!==c&&a>=b&&a===c};zib=function(a,b,c,d){return d&&null!==b&&null!==c&&b!==c&&a>=b&&a<=c};Aib=function(a){a=a.changedTouches[0];return document.elementFromPoint(a.clientX,a.clientY)};Bib=function(a,b){a&1&&(_.A(0,"th",4)(1,"span",5),_.N(2),_.B(),_.A(3,"span",6),_.N(4),_.B()());a&2&&(a=b.va,_.t(2),_.xf(a.ACb),_.t(2),_.xf(a.jYa))};
Dib=function(a,b,c,d,e){b=a.getYear(b);c=a.getYear(c);a=Cib(a,d,e);return Math.floor((b-a)/24)===Math.floor((c-a)/24)};Eib=function(a,b,c,d){return((a.getYear(b)-Cib(a,c,d))%24+24)%24};Cib=function(a,b,c){var d=0;c?d=a.getYear(c)-24+1:b&&(d=a.getYear(b));return d};Fib=function(){};
Gib=function(a){if(a&1){var b=_.Sc();_.A(0,"mat-month-view",2);_.I("activeDateChange",function(c){_.Tc(b);var d=_.M();return _.Vc(d.wb=c)})("_userSelection",function(c){_.Tc(b);var d=_.M();return _.Vc(d.Cma(c))})("dragStarted",function(c){_.Tc(b);var d=_.M();return _.Vc(d.Src(c))})("dragEnded",function(c){_.Tc(b);var d=_.M();return _.Vc(d.rHa(c))});_.B()}a&2&&(a=_.M(),_.y("activeDate",a.wb)("selected",a.selected)("dateFilter",a.Bj)("maxDate",a.Jd)("minDate",a.Hd)("dateClass",a.nl)("comparisonStart",
a.ou)("comparisonEnd",a.zw)("startDateAccessibleName",a.V2)("endDateAccessibleName",a.SZ)("activeDrag",a.cma))};
Hib=function(a){if(a&1){var b=_.Sc();_.A(0,"mat-year-view",3);_.I("activeDateChange",function(c){_.Tc(b);var d=_.M();return _.Vc(d.wb=c)})("monthSelected",function(c){_.Tc(b);var d=_.M();return _.Vc(d.Tuc(c))})("selectedChange",function(c){_.Tc(b);var d=_.M();return _.Vc(d.vab(c,"month"))});_.B()}a&2&&(a=_.M(),_.y("activeDate",a.wb)("selected",a.selected)("dateFilter",a.Bj)("maxDate",a.Jd)("minDate",a.Hd)("dateClass",a.nl))};
Iib=function(a){if(a&1){var b=_.Sc();_.A(0,"mat-multi-year-view",4);_.I("activeDateChange",function(c){_.Tc(b);var d=_.M();return _.Vc(d.wb=c)})("yearSelected",function(c){_.Tc(b);var d=_.M();return _.Vc(d.qyc(c))})("selectedChange",function(c){_.Tc(b);var d=_.M();return _.Vc(d.vab(c,"year"))});_.B()}a&2&&(a=_.M(),_.y("activeDate",a.wb)("selected",a.selected)("dateFilter",a.Bj)("maxDate",a.Jd)("minDate",a.Hd)("dateClass",a.nl))};Jib=function(){};
Kib=function(a){a&1&&(_.dd(),_.A(0,"svg",3),_.E(1,"path",4),_.B())};
_.Lib=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++],m=a[c++];e=((e&7)<<18|(f&63)<<12|(g&63)<<6|m&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("")};
_.Mib=function(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")};Pdb=function(a){this.Xp=a};Pdb.prototype.call=function(a,b){return b.subscribe(new _.rJa(a,this.Xp))};var Nib=function(){};Nib.prototype.destroy=function(){};Nib.prototype.XI=function(){};var Vdb=function(a,b,c){var d=Math.min(b,c);b=Math.max(b,c);c=a.detach(b);if(1<b-d){var e=a.detach(d);a.ud(d,c);a.ud(b,e)}else a.ud(d,c)};Nib.prototype.move=function(a,b){this.ud(b,this.detach(a))};
var Wdb=function(){this.map=new Map};_.h=Wdb.prototype;_.h.has=function(a){a=this.map.get(a);return void 0!==a&&0<a.length};_.h.delete=function(a){a=this.map.get(a);return void 0!==a?(a.shift(),!0):!1};_.h.get=function(a){a=this.map.get(a);return void 0!==a&&0<a.length?a[0]:void 0};_.h.set=function(a,b){if(this.map.has(a)){var c;null==(c=this.map.get(a))||c.push(b)}else this.map.set(a,[b])};
_.h.forEach=function(a){for(var b=_.k(this.map),c=b.next();!c.done;c=b.next()){var d=_.k(c.value);c=d.next().value;d=d.next().value;d=_.k(d);for(var e=d.next();!e.done;e=d.next())a(e.value,c)}};var Oib=function(a,b,c){this.jM=a;this.va=b;this.zla=c},Zdb=function(){this.TSc=Ydb;this.Kua=void 0},aeb=function(a,b,c){this.jM=a;this.SGc=b;this.BSb=c;this.U0=!1};_.V(aeb,Nib);_.h=aeb.prototype;_.h.at=function(a){return _.Ija(this.jM,a)[8].va};
_.h.ud=function(a,b){var c=b[6];this.U0||(this.U0=a!==this.length);_.Lja(this.jM,b,a,_.Jja(this.BSb,c))};_.h.detach=function(a){this.U0||(this.U0=a!==this.length-1);return _.Afa(this.jM,a)};_.h.create=function(a,b){return _.Hja(this.SGc,this.BSb,new Oib(this.jM,b,a),{QPa:null})};_.h.destroy=function(a){_.Cfa(a[1],a)};_.h.XI=function(a,b){_.Ija(this.jM,a)[8].va=b};_.h.reset=function(){this.U0=!1};
_.W.Object.defineProperties(aeb.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return this.jM.length-10}}});_.oB=function(a,b){this.Ma=a;this.Yc=b;this.E$a=null;this.lkb=new _.El};_.oB.prototype.Tc=function(){var a=this,b=this.Ma.na;this.Jbb=this.Yc.wl(b,1===b.nodeType&&b.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(function(c){a.E$a=c;a.lkb.emit(c)})};_.oB.prototype.Ka=function(){this.Yc.Mj(this.Ma);this.Jbb&&this.Jbb.unsubscribe()};
_.W.Object.defineProperties(_.oB.prototype,{Xba:{configurable:!0,enumerable:!0,get:function(){return this.E$a}}});_.oB.O=function(a){return new (a||_.oB)(_.u(_.ld),_.u(_.iq))};_.oB.Ha=_.wc({type:_.oB,oa:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{lkb:"cdkFocusChange"},Sb:["cdkMonitorFocus"],standalone:!0});var pB=function(a,b){_.zr.call(this,a,b)};_.V(pB,_.zr);pB.O=function(a){return new (a||pB)(_.u(_.Df),_.u(_.Ef))};
pB.Ha=_.wc({type:pB,oa:[["","cdkPortal",""]],Sb:["cdkPortal"],standalone:!0,features:[_.af]});_.qB=function(){this.Nua=this.Bbb=new _.Ee};_.rB=function(a,b){return Pib(b)&&a.isValid(b)?b:null};_.qB.prototype.Uh=function(a){return null==a||Pib(a)&&this.isValid(a)?a:this.invalid()};_.qB.prototype.w2=function(a){this.locale=a;this.Bbb.next()};_.sB=function(a,b,c){return a.getYear(b)-a.getYear(c)||a.getMonth(b)-a.getMonth(c)||a.getDate(b)-a.getDate(c)};
tB=function(a,b,c){if(b&&c){var d=a.isValid(b),e=a.isValid(c);return d&&e?!_.sB(a,b,c):d==e}return b==c};_.uB=function(a,b,c,d){return c&&0>_.sB(a,b,c)?c:d&&0<_.sB(a,b,d)?d:b};Qib=/^\d{4}-\d{2}-\d{2}(?:T\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|(?:(?:\+|-)\d{2}:\d{2}))?)?$/;vB=function(a){_.qB.call(this);this.Fbb=_.pc(_.tUa,{optional:!0});void 0!==a&&(this.Fbb=a);_.qB.prototype.w2.call(this,this.Fbb)};_.V(vB,_.qB);vB.prototype.getYear=function(a){return a.getFullYear()};vB.prototype.getMonth=function(a){return a.getMonth()};
vB.prototype.getDate=function(a){return a.getDate()};Rib=function(a){var b=new Intl.DateTimeFormat(a.locale,{month:"short",timeZone:"utc"});return eeb(12,function(c){return a.L5(b,new Date(2017,c,1))})};Sib=function(a){var b=new Intl.DateTimeFormat(a.locale,{day:"numeric",timeZone:"utc"});return eeb(31,function(c){return a.L5(b,new Date(2017,0,c+1))})};_.Tib=function(a,b){var c=new Intl.DateTimeFormat(a.locale,{weekday:b,timeZone:"utc"});return eeb(7,function(d){return a.L5(c,new Date(2017,0,d+1))})};
wB=function(a,b){var c=new Intl.DateTimeFormat(a.locale,{year:"numeric",timeZone:"utc"});return a.L5(c,b)};_.Uib=function(a,b){return a.getDate(a.m5(a.getYear(b),a.getMonth(b)+1,0))};vB.prototype.clone=function(a){return new Date(a.getTime())};var xB=function(a,b,c,d){a=a.m5(b,c,d);a.getMonth();return a};vB.prototype.parse=function(a){return"number"==typeof a?new Date(a):a?new Date(Date.parse(a)):null};
vB.prototype.format=function(a,b){if(!this.isValid(a))throw Error("jc");b=new Intl.DateTimeFormat(this.locale,Object.assign({},b,{timeZone:"utc"}));return this.L5(b,a)};_.zB=function(a,b,c){return _.yB(a,b,12*c)};_.yB=function(a,b,c){var d=a.m5(a.getYear(b),a.getMonth(b)+c,a.getDate(b));a.getMonth(d)!=((a.getMonth(b)+c)%12+12)%12&&(d=a.m5(a.getYear(d),a.getMonth(d),0));return d};_.AB=function(a,b,c){return a.m5(a.getYear(b),a.getMonth(b),a.getDate(b)+c)};
Vib=function(a,b){return[b.getUTCFullYear(),a.g8a(b.getUTCMonth()+1),a.g8a(b.getUTCDate())].join("-")};vB.prototype.Uh=function(a){if("string"===typeof a){if(!a)return null;if(Qib.test(a)){var b=new Date(a);if(this.isValid(b))return b}}return _.qB.prototype.Uh.call(this,a)};var Pib=function(a){return a instanceof Date};_.h=vB.prototype;_.h.isValid=function(a){return!isNaN(a.getTime())};_.h.invalid=function(){return new Date(NaN)};
_.h.m5=function(a,b,c){var d=new Date;d.setFullYear(a,b,c);d.setHours(0,0,0,0);return d};_.h.g8a=function(a){return("00"+a).slice(-2)};_.h.L5=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)};vB.O=function(a){return new (a||vB)(_.q(_.tUa,8))};vB.ta=_.p({token:vB,qa:vB.O});var BB=function(){};BB.O=function(a){return new (a||BB)};BB.Da=_.uc({type:BB});
BB.Ca=_.ec({Pb:[{wa:_.qB,Kd:vB}]});_.CB=function(){};_.CB.O=function(a){return new (a||_.CB)};_.CB.Da=_.uc({type:_.CB});_.CB.Ca=_.ec({Pb:[{wa:_.Gr,nc:{parse:{Es:null},display:{Es:{year:"numeric",month:"numeric",day:"numeric"},ZXa:{year:"numeric",month:"short"},DBc:{year:"numeric",month:"long",day:"numeric"},VKc:{year:"numeric",month:"long"}}}}],imports:[BB]});Wib=["text"];Xib=[[["mat-icon"]],"*"];Yib=0;Zib=function(a,b){this.source=a;this.JH=void 0===b?!1:b};
_.DB=function(a,b,c,d){this.Qc=a;this.ab=b;this.ld=c;this.group=d;this.xc=this.rP=this.ae=!1;this.uQ="";this.id="mat-option-"+Yib++;this.Wu=new _.El;this.rh=new _.Ee};_.h=_.DB.prototype;_.h.select=function(a){a=void 0===a?!0:a;this.ae||(this.ae=!0,_.al(this.ab),a&&this.KP())};_.h.xg=function(a){a=void 0===a?!0:a;this.ae&&(this.ae=!1,_.al(this.ab),a&&this.KP())};_.h.focus=function(a,b){var c=this.Hf();"function"===typeof c.focus&&c.focus(b)};_.h.lr=function(){return this.ZB};
_.h.ff=function(a){13!==a.keyCode&&32!==a.keyCode||_.bh(a)||(this.Iq(),a.preventDefault())};_.h.Iq=function(){this.disabled||(this.ae=this.multiple?!this.ae:!0,_.al(this.ab),this.KP(!0))};_.h.Qt=function(){return this.disabled?"-1":"0"};_.h.Hf=function(){return this.Qc.na};_.h.Qm=function(){if(this.ae){var a=this.ZB;a!==this.uQ&&(this.uQ&&this.rh.next(),this.uQ=a)}};_.h.Ka=function(){this.rh.complete()};_.h.KP=function(a){this.Wu.emit(new Zib(this,void 0===a?!1:a))};
_.W.Object.defineProperties(_.DB.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.ld&&this.ld.multiple}},selected:{configurable:!0,enumerable:!0,get:function(){return this.ae}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.group&&this.group.disabled||this.xc},set:function(a){this.xc=a}},hd:{configurable:!0,enumerable:!0,get:function(){return!(!this.ld||!this.ld.hd)}},Mp:{configurable:!0,enumerable:!0,get:function(){return!(!this.ld||!this.ld.Mp)}},
active:{configurable:!0,enumerable:!0,get:function(){return this.rP}},ZB:{configurable:!0,enumerable:!0,get:function(){var a;return((null==(a=this.FLa)?void 0:a.na.textContent)||"").trim()}}});_.DB.O=function(a){return new (a||_.DB)(_.u(_.ld),_.u(_.cl),_.u(_.Ir,8),_.u(_.Jr,8))};
_.DB.ya=_.tc({type:_.DB,oa:[["mat-option"]],ub:function(a,b){a&1&&_.Hf(Wib,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.FLa=c.first)}},yb:["role","option",1,"mat-mdc-option","mdc-list-item"],tb:11,Za:function(a,b){a&1&&_.I("click",function(){return b.Iq()})("keydown",function(c){return b.ff(c)});a&2&&(_.kf("id",b.id),_.cf("aria-selected",b.selected)("aria-disabled",b.disabled.toString()),_.ef("mdc-list-item--selected",b.selected)("mat-mdc-option-multiple",b.multiple)("mat-mdc-option-active",b.active)("mdc-list-item--disabled",
b.disabled))},inputs:{value:"value",id:"id",disabled:["disabled","disabled",_.Of]},outputs:{Wu:"onSelectionChange"},Sb:["matOption"],standalone:!0,features:[_.bf,_.zf],Yb:["mat-icon","*"],Aa:8,Ba:5,Ea:[["class","mat-mdc-option-pseudo-checkbox","aria-hidden","true",3,"disabled","state"],[1,"mdc-list-item__primary-text"],["text",""],["class","mat-mdc-option-pseudo-checkbox","state","checked","aria-hidden","true","appearance","minimal",3,"disabled"],["class","cdk-visually-hidden"],["aria-hidden","true",
"mat-ripple","",1,"mat-mdc-option-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled"],["aria-hidden","true",1,"mat-mdc-option-pseudo-checkbox",3,"disabled","state"],["state","checked","aria-hidden","true","appearance","minimal",1,"mat-mdc-option-pseudo-checkbox",3,"disabled"],[1,"cdk-visually-hidden"]],ua:function(a,b){a&1&&(_.rf(Xib),_.x(0,feb,1,2,"mat-pseudo-checkbox",0),_.sf(1),_.A(2,"span",1,2),_.sf(4,1),_.B(),_.x(5,geb,1,1,"mat-pseudo-checkbox",3)(6,heb,2,1,"span",4),
_.E(7,"div",5));a&2&&(_.hf(0,b.multiple?0:-1),_.t(5),_.hf(5,b.multiple||!b.selected||b.Mp?-1:5),_.t(1),_.hf(6,b.group&&b.group.NF?6:-1),_.t(1),_.y("matRippleTrigger",b.Hf())("matRippleDisabled",b.disabled||b.hd))},Ia:[_.gz,_.Lr],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;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);color:var(--mat-option-label-text-color);font-family:var(--mat-option-label-text-font);line-height:var(--mat-option-label-text-line-height);font-size:var(--mat-option-label-text-size);letter-spacing:var(--mat-option-label-text-tracking);font-weight:var(--mat-option-label-text-weight);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:hover:not(.mdc-list-item--disabled){background-color:var(--mat-option-hover-state-layer-color)}.mat-mdc-option:focus.mdc-list-item,.mat-mdc-option.mat-mdc-option-active.mdc-list-item{background-color:var(--mat-option-focus-state-layer-color)}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mat-option-selected-state-label-text-color)}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple){background-color:var(--mat-option-selected-state-layer-color)}.mat-mdc-option.mdc-list-item{align-items:center}.mat-mdc-option.mdc-list-item--disabled{cursor:default;pointer-events:none}.mat-mdc-option.mdc-list-item--disabled .mat-mdc-option-pseudo-checkbox,.mat-mdc-option.mdc-list-item--disabled .mdc-list-item__primary-text,.mat-mdc-option.mdc-list-item--disabled>mat-icon{opacity:.38}.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 .mat-mdc-focus-indicator::before{content:""}\n'],
ob:2,Oa:0});var $ib={wXb:"ACTIVE",L2b:"DELETE_IN_PROGRESS",N2b:"DELETE_REQUESTED",Sac:"LIFECYCLE_STATE_UNSPECIFIED",values:function(){return[$ib.Sac,$ib.wXb,$ib.N2b,$ib.L2b]}},ajb=function(){this.i={}};_.V(ajb,_.U);ajb.prototype.ma=function(){return ajb};ajb.prototype.ka=function(){return{keys:[]}};var EB=function(a){a=void 0===a?{}:a;this.i={};this.i.code=null==a.code?null:a.code;this.i.message=null==a.message?null:a.message;this.i.details=null==a.details?null:a.details};_.V(EB,_.U);
EB.prototype.ma=function(){return EB};EB.prototype.ka=function(){return{keys:["code","details","message"],xd:{details:{wc:null,Hc:!0,Ic:!1,Jc:!1}}}};
_.W.Object.defineProperties(EB.prototype,{code:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"code")?_.S(this,"code"):null},set:function(a){this.i.code=a}},details:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"details")?_.S(this,"details"):null},set:function(a){this.i.details=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.S(this,"message"):null},set:function(a){this.i.message=a}}});
_.FB=function(a){a=void 0===a?{}:a;this.i={};this.i.name=null==a.name?null:a.name;this.i.metadata=null==a.metadata?null:a.metadata;this.i.done=null==a.done?null:a.done;this.i.error=null==a.error?null:a.error;this.i.response=null==a.response?null:a.response};_.V(_.FB,_.U);_.FB.prototype.ma=function(){return _.FB};_.FB.prototype.ka=function(){return{keys:["done","error","metadata","name","response"],xd:{metadata:{wc:null,Hc:!1,Ic:!1,Jc:!1},response:{wc:null,Hc:!1,Ic:!1,Jc:!1}},Ja:{error:EB}}};
_.W.Object.defineProperties(_.FB.prototype,{done:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"done")?_.S(this,"done"):null},set:function(a){this.i.done=a}},error:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"error")?_.S(this,"error"):null},set:function(a){this.i.error=a}},metadata:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"metadata")?_.S(this,"metadata"):null},set:function(a){this.i.metadata=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"name")?_.S(this,"name"):null},set:function(a){this.i.name=a}},response:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"response")?_.S(this,"response"):null},set:function(a){this.i.response=a}}});var GB=function(a){a=void 0===a?{}:a;this.i={};this.i.type=null==a.type?null:a.type;this.i.id=null==a.id?null:a.id};_.V(GB,_.U);GB.prototype.ma=function(){return GB};GB.prototype.ka=function(){return{keys:["id","type"]}};
_.W.Object.defineProperties(GB.prototype,{id:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"id")?_.S(this,"id"):null},set:function(a){this.i.id=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):null},set:function(a){this.i.type=a}}});
_.HB=function(a){a=void 0===a?{}:a;this.i={};this.i.projectNumber=null==a.projectNumber?null:a.projectNumber;this.i.projectId=null==a.projectId?null:a.projectId;this.i.lifecycleState=null==a.lifecycleState?null:a.lifecycleState;this.i.name=null==a.name?null:a.name;this.i.createTime=null==a.createTime?null:a.createTime;this.i.labels=null==a.labels?null:a.labels;this.i.parent=null==a.parent?null:a.parent};_.V(_.HB,_.U);_.HB.prototype.ma=function(){return _.HB};
_.HB.prototype.ka=function(){return{Qa:{lifecycleState:$ib},keys:"createTime labels lifecycleState name parent projectId projectNumber".split(" "),xd:{labels:{wc:null,Hc:!1,Ic:!1,Jc:!1}},Ja:{parent:GB}}};
_.W.Object.defineProperties(_.HB.prototype,{createTime:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"createTime")?_.S(this,"createTime"):null},set:function(a){this.i.createTime=a}},labels:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"labels")?_.S(this,"labels"):null},set:function(a){this.i.labels=a}},lifecycleState:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lifecycleState")?_.S(this,"lifecycleState"):null},set:function(a){this.i.lifecycleState=
a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):null},set:function(a){this.i.name=a}},parent:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"parent")?_.S(this,"parent"):null},set:function(a){this.i.parent=a}},projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.S(this,"projectId"):null},set:function(a){this.i.projectId=a}},projectNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectNumber")?
_.S(this,"projectNumber"):null},set:function(a){this.i.projectNumber=a}}});var IB=function(a){a=void 0===a?{}:a;this.i={};this.i.projects=null==a.Yp?null:a.Yp;this.i.nextPageToken=null==a.nextPageToken?null:a.nextPageToken};_.V(IB,_.U);IB.prototype.ma=function(){return IB};IB.prototype.ka=function(){return{Pa:{projects:_.HB},keys:["nextPageToken","projects"]}};
_.W.Object.defineProperties(IB.prototype,{nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextPageToken")?_.S(this,"nextPageToken"):null},set:function(a){this.i.nextPageToken=a}},Yp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.S(this,"projects"):null},set:function(a){this.i.projects=a}}});
_.JB={$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"};KB=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.fm(b,c)};_.h=KB.prototype;
_.h.create=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.gm(this.rb,{body:a,Kb:"POST",Nb:"cloudresourcemanager.projects.create",path:"/"+this.Va+"/projects",Ta:_.Tf(b,_.JB,c),Ob:_.FB})};_.h.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.gm(this.rb,{body:null,Kb:"DELETE",Nb:"cloudresourcemanager.projects.delete",path:"/"+this.Va+"/projects/"+a,Ta:_.Tf(b,_.JB,c),Ob:ajb})};
_.h.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.gm(this.rb,{body:null,Kb:"GET",Nb:"cloudresourcemanager.projects.get",path:"/"+this.Va+"/projects/"+a,Ta:_.Tf(b,_.JB,c),Ob:_.HB})};_.h.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.gm(this.rb,{body:null,Kb:"GET",Nb:"cloudresourcemanager.projects.list",path:"/"+this.Va+"/projects",Ta:_.Tf(a,_.JB,b),Ob:IB})};
_.h.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.gm(this.rb,{body:b,Kb:"PUT",Nb:"cloudresourcemanager.projects.update",path:"/"+this.Va+"/projects/"+a,Ta:_.Tf(c,_.JB,d),Ob:_.HB})};KB.O=function(a){return new (a||KB)(_.q(_.fYa,8),_.q(_.gYa),_.q(_.em,8))};KB.ta=_.p({token:KB,qa:KB.O});_.LB=function(){};_.LB.O=function(a){return new (a||_.LB)};_.LB.ta=_.p({token:_.LB,qa:function(a){return KB.O(a)},Ga:_.Rt});bjb=0;
_.MB=function(a,b){this.id="mat-mdc-error-"+bjb++;a||b.na.setAttribute("aria-live","polite")};_.MB.O=function(a){return new (a||_.MB)(_.fd("aria-live"),_.u(_.ld))};_.MB.Ha=_.wc({type:_.MB,oa:[["mat-error"],["","matError",""]],yb:["aria-atomic","true",1,"mat-mdc-form-field-error","mat-mdc-form-field-bottom-align"],tb:1,Za:function(a,b){a&2&&_.kf("id",b.id)},inputs:{id:"id"},standalone:!0,features:[_.yf([{wa:_.G4a,Hb:_.MB}])]});var cjb=0,NB=function(){this.align="start";this.id="mat-mdc-hint-"+cjb++};
NB.O=function(a){return new (a||NB)};NB.Ha=_.wc({type:NB,oa:[["mat-hint"]],yb:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],tb:4,Za:function(a,b){a&2&&(_.kf("id",b.id),_.cf("align",null),_.ef("mat-mdc-form-field-hint-end","end"===b.align))},inputs:{align:"align",id:"id"},standalone:!0});_.OB=function(){};_.OB.O=function(a){return new (a||_.OB)};_.OB.Ha=_.wc({type:_.OB,oa:[["mat-label"]],standalone:!0});var PB=function(){this.r6=!1};
_.W.Object.defineProperties(PB.prototype,{ruc:{configurable:!0,enumerable:!0,set:function(){this.r6=!0}}});PB.O=function(a){return new (a||PB)};PB.Ha=_.wc({type:PB,oa:[["","matSuffix",""],["","matIconSuffix",""],["","matTextSuffix",""]],inputs:{ruc:["matTextSuffix","_isTextSelector"]},standalone:!0,features:[_.yf([{wa:_.I4a,Hb:PB}])]});var djb=function(a){var b=this;this.Vpc=a;this.Lb=new _.Ee;this.JKa=new _.Ee;this.A5=new Map;"undefined"!==typeof ResizeObserver&&(this.Coa=new ResizeObserver(function(c){return b.JKa.next(c)}))};
djb.prototype.observe=function(a){var b=this;this.A5.has(a)||this.A5.set(a,(new _.Kd(function(c){var d=b.JKa.subscribe(c),e;null==(e=b.Coa)||e.observe(a,{box:b.Vpc});return function(){var f;null==(f=b.Coa)||f.unobserve(a);d.unsubscribe();b.A5.delete(a)}})).ha(_.je(function(c){return c.some(function(d){return d.target===a})}),_.Fe({bufferSize:1,lv:!0}),_.Je(this.Lb)));return this.A5.get(a)};djb.prototype.destroy=function(){this.Lb.next();this.Lb.complete();this.JKa.complete();this.A5.clear()};
var QB=function(){this.L6=new Map;this.hb=_.pc(_.Me)};QB.prototype.Ka=function(){for(var a=_.k(this.L6),b=a.next();!b.done;b=a.next())b=_.k(b.value),b.next(),b.next().value.destroy();this.L6.clear()};QB.prototype.observe=function(a,b){b=(null==b?void 0:b.box)||"content-box";this.L6.has(b)||this.L6.set(b,new djb(b));return this.L6.get(b).observe(a)};QB.O=function(a){return new (a||QB)};QB.ta=_.p({token:QB,qa:QB.O,Ga:"root"});
var RB=function(a){this.Ma=a;this.xJa=this.D$a=!1;this.Coa=_.pc(QB);this.hb=_.pc(_.Me);this.ld=_.pc(_.K4a);this.Gq=new _.Gd};RB.prototype.Ka=function(){this.Gq.unsubscribe()};RB.prototype.getWidth=function(){var a=this.Ma.na;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};
RB.prototype.Aab=function(){var a=this;setTimeout(function(){return a.ld.Ctc()})};RB.prototype.cxc=function(){var a=this;this.Gq.unsubscribe();this.hb.Vb(function(){a.Gq=a.Coa.observe(a.Ma.na,{box:"border-box"}).subscribe(function(){return a.Aab()})})};
_.W.Object.defineProperties(RB.prototype,{dtb:{configurable:!0,enumerable:!0,get:function(){return this.D$a},set:function(a){this.D$a=a;this.vEb&&this.Aab()}},vEb:{configurable:!0,enumerable:!0,get:function(){return this.xJa},set:function(a){(this.xJa=a)?this.cxc():this.Gq.unsubscribe()}},element:{configurable:!0,enumerable:!0,get:function(){return this.Ma.na}}});RB.O=function(a){return new (a||RB)(_.u(_.ld))};
RB.Ha=_.wc({type:RB,oa:[["label","matFormFieldFloatingLabel",""]],yb:[1,"mdc-floating-label","mat-mdc-floating-label"],tb:2,Za:function(a,b){a&2&&_.ef("mdc-floating-label--float-above",b.dtb)},inputs:{dtb:"floating",vEb:"monitorResize"},standalone:!0});
var SB=function(a,b){var c=this;this.Ma=a;this.Bab=function(d){var e=c.Ma.na.classList,f=e.contains("mdc-line-ripple--deactivating");"opacity"===d.propertyName&&f&&e.remove("mdc-line-ripple--active","mdc-line-ripple--deactivating")};b.Vb(function(){a.na.addEventListener("transitionend",c.Bab)})};SB.prototype.Kz=function(){var a=this.Ma.na.classList;a.remove("mdc-line-ripple--deactivating");a.add("mdc-line-ripple--active")};SB.prototype.eaa=function(){this.Ma.na.classList.add("mdc-line-ripple--deactivating")};
SB.prototype.Ka=function(){this.Ma.na.removeEventListener("transitionend",this.Bab)};SB.O=function(a){return new (a||SB)(_.u(_.ld),_.u(_.Me))};SB.Ha=_.wc({type:SB,oa:[["div","matFormFieldLineRipple",""]],yb:[1,"mdc-line-ripple"],standalone:!0});var ejb=["notch"],TB=function(a,b){this.Ma=a;this.hb=b;this.open=!1};
TB.prototype.Tc=function(){var a=this.Ma.na.querySelector(".mdc-floating-label");a?(this.Ma.na.classList.add("mdc-notched-outline--upgraded"),"function"===typeof requestAnimationFrame&&(a.style.transitionDuration="0s",this.hb.Vb(function(){requestAnimationFrame(function(){return a.style.transitionDuration=""})}))):this.Ma.na.classList.add("mdc-notched-outline--no-label")};
TB.prototype.pdb=function(a){this.dvc.na.style.width=this.open&&a?"calc("+a+"px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)":""};TB.O=function(a){return new (a||TB)(_.u(_.ld),_.u(_.Me))};
TB.ya=_.tc({type:TB,oa:[["div","matFormFieldNotchedOutline",""]],ub:function(a,b){a&1&&_.Hf(ejb,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.dvc=c.first)}},yb:[1,"mdc-notched-outline"],tb:2,Za:function(a,b){a&2&&_.ef("mdc-notched-outline--notched",b.open)},inputs:{open:["matFormFieldNotchedOutlineOpen","open"]},standalone:!0,features:[_.zf],jc:["matFormFieldNotchedOutline",""],Yb:["*"],Aa:5,Ba:0,Ea:[[1,"mdc-notched-outline__leading"],[1,"mdc-notched-outline__notch"],["notch",""],[1,"mdc-notched-outline__trailing"]],
ua:function(a){a&1&&(_.rf(),_.E(0,"div",0),_.A(1,"div",1,2),_.sf(3),_.B(),_.E(4,"div",3))},ob:2,Oa:0});fjb=["textField"];gjb=["iconPrefixContainer"];hjb=["textPrefixContainer"];ijb=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]];jjb=0;
_.UB=function(a,b,c,d,e,f,g){this.Ma=a;this.ab=b;this.hb=c;this.kc=d;this.Bc=e;this.rq=f;this.ze=g;this.ZP=!1;this.color="primary";this.dz="fill";this.Bdb=null;this.aQ="";this.Nab=this.BIa=this.Mab=this.AIa=!1;this.Tt="mat-mdc-form-field-label-"+jjb++;this.d6="mat-mdc-hint-"+jjb++;this.QQ="";this.Lb=new _.Ee;this.o6=null;this.RX=!1;f&&(f.jd&&(this.jd=f.jd),this.ZP=!(null==f||!f.aT),f.color&&(this.color=f.color))};_.h=_.UB.prototype;_.h.Tc=function(){this.jeb();this.QQ="enter";_.bl(this.ab)};
_.h.je=function(){this.Qtc();this.Utc();this.Ttc();this.Stc()};_.h.JM=function(){};_.h.Ka=function(){this.Lb.next();this.Lb.complete()};_.h.pS=function(){return this.Kdb||this.Ma};_.h.TFa=function(){this.KF()&&(this.xo="always")};_.h.Qtc=function(){var a=this,b=this.Od;b.controlType&&this.Ma.na.classList.add("mat-mdc-form-field-type-"+b.controlType);b.rc.subscribe(function(){a.jeb();a.VJ();_.al(a.ab)});b.Nd&&b.Nd.lm&&b.Nd.lm.ha(_.Je(this.Lb)).subscribe(function(){return _.al(a.ab)})};
_.h.g9a=function(){this.AIa=!!this.KJ.find(function(a){return!a.r6});this.Mab=!!this.KJ.find(function(a){return a.r6});this.BIa=!!this.jY.find(function(a){return!a.r6});this.Nab=!!this.jY.find(function(a){return a.r6})};_.h.Ttc=function(){var a=this;this.g9a();_.ge(this.KJ.Pc,this.jY.Pc).subscribe(function(){a.g9a();_.al(a.ab)})};_.h.Utc=function(){var a=this;this.qz.Pc.subscribe(function(){a.o7();_.al(a.ab)});this.nz.Pc.subscribe(function(){a.VJ();_.al(a.ab)});this.VJ()};_.h.dXc=function(){};
_.h.jeb=function(){if(this.Od.focused&&!this.o6){this.o6=!0;var a;null==(a=this.Abb)||a.Kz()}else if(!this.Od.focused&&(this.o6||null===this.o6)){this.o6=!1;var b;null==(b=this.Abb)||b.eaa()}var c;null==(c=this.Kdb)||c.na.classList.toggle("mdc-text-field--focused",this.Od.focused)};
_.h.Stc=function(){var a=this;this.KJ.Pc.subscribe(function(){return a.RX=!0});this.hb.Vb(function(){a.hb.Cf.ha(_.Je(a.Lb)).subscribe(function(){a.RX&&(a.RX=!1,a.Mxc())})});this.kc.Uc.ha(_.Je(this.Lb)).subscribe(function(){return a.RX=!0})};_.h.gY=function(){return"always"===this.xo};_.h.LF=function(){return"outline"===this.jd};_.h.I$a=function(){return!this.Bc.Qd&&this.KJ.length&&!this.SJ()};_.h.KF=function(){return!!this.jJa||!!this.kJa};_.h.SJ=function(){return this.Od.J2||this.gY()};
_.h.Kq=function(a){var b=this.Od?this.Od.Nd:null;return b&&b[a]};_.h.M5=function(){return this.nz&&0<this.nz.length&&this.Od.Dj?"error":"hint"};_.h.Ctc=function(){this.Qvc()};_.h.Qvc=function(){if(this.LF()&&this.Oma&&this.SJ()){var a;null==(a=this.Tbb)||a.pdb(this.Oma.getWidth())}else{var b;null==(b=this.Tbb)||b.pdb(0)}};_.h.o7=function(){this.VJ()};_.h.Wxc=function(){};
_.h.VJ=function(){if(this.Od){var a=[];this.Od.YE&&"string"===typeof this.Od.YE&&a.push.apply(a,_.Dc(this.Od.YE.split(" ")));if("hint"===this.M5()){var b=this.qz?this.qz.find(function(d){return"start"===d.align}):null,c=this.qz?this.qz.find(function(d){return"end"===d.align}):null;b?a.push(b.id):this.aQ&&a.push(this.d6);c&&a.push(c.id)}else this.nz&&a.push.apply(a,_.Dc(this.nz.map(function(d){return d.id})));this.Od.t2(a)}};
_.h.Mxc=function(){if(this.Bc.Qd&&this.LF()&&this.Oma){var a=this.Oma.element;if(this.Uab||this.Ldb)if(this.buc()){var b,c=null==(b=this.Uab)?void 0:b.na,d;b=null==(d=this.Ldb)?void 0:d.na;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.kc.value?"-1":"1")+" * ("+(c+e+"px + var(--mat-mdc-form-field-label-offset-x, 0px))))\n    )"))}else this.RX=
!0;else a.style.transform=""}};_.h.buc=function(){var a=this.Ma.na;if(a.getRootNode){var b=a.getRootNode();return b&&b!==a}return document.documentElement.contains(a)};
_.W.Object.defineProperties(_.UB.prototype,{aT:{configurable:!0,enumerable:!0,get:function(){return this.ZP},set:function(a){this.ZP=_.eh(a)}},xo:{configurable:!0,enumerable:!0,get:function(){var a;return this.hw||(null==(a=this.rq)?void 0:a.xo)||"auto"},set:function(a){a!==this.hw&&(this.hw=a,_.al(this.ab))}},jd:{configurable:!0,enumerable:!0,get:function(){return this.dz},set:function(a){var b=this.dz,c;this.dz=a||(null==(c=this.rq)?void 0:c.jd)||"fill";"outline"===this.dz&&this.dz!==b&&(this.RX=
!0)}},Eya:{configurable:!0,enumerable:!0,get:function(){var a;return this.Bdb||(null==(a=this.rq)?void 0:a.Eya)||"fixed"},set:function(a){var b;this.Bdb=a||(null==(b=this.rq)?void 0:b.Eya)||"fixed"}},eT:{configurable:!0,enumerable:!0,get:function(){return this.aQ},set:function(a){this.aQ=a;this.o7()}},Od:{configurable:!0,enumerable:!0,get:function(){return this.yHa||this.usc},set:function(a){this.yHa=a}}});
_.UB.O=function(a){return new (a||_.UB)(_.u(_.ld),_.u(_.cl),_.u(_.Me),_.u(_.Vq),_.u(_.fq),_.u(_.L4a,8),_.u(_.Zk,8),_.u(_.vg))};
_.UB.ya=_.tc({type:_.UB,oa:[["mat-form-field"]],Fd:function(a,b,c){a&1&&(_.Jf(c,_.OB,5),_.Jf(c,_.OB,7),_.Jf(c,_.kw,5),_.Jf(c,_.H4a,5),_.Jf(c,_.I4a,5),_.Jf(c,_.G4a,5),_.Jf(c,NB,5));if(a&2){var d;_.Gf(d=_.Kf())&&(b.jJa=d.first);_.Gf(d=_.Kf())&&(b.kJa=d.first);_.Gf(d=_.Kf())&&(b.usc=d.first);_.Gf(d=_.Kf())&&(b.KJ=d);_.Gf(d=_.Kf())&&(b.jY=d);_.Gf(d=_.Kf())&&(b.nz=d);_.Gf(d=_.Kf())&&(b.qz=d)}},ub:function(a,b){a&1&&(_.Hf(fjb,5),_.Hf(gjb,5),_.Hf(hjb,5),_.Hf(RB,5),_.Hf(TB,5),_.Hf(SB,5));if(a&2){var c;_.Gf(c=
_.Kf())&&(b.Kdb=c.first);_.Gf(c=_.Kf())&&(b.Uab=c.first);_.Gf(c=_.Kf())&&(b.Ldb=c.first);_.Gf(c=_.Kf())&&(b.Oma=c.first);_.Gf(c=_.Kf())&&(b.Tbb=c.first);_.Gf(c=_.Kf())&&(b.Abb=c.first)}},yb:[1,"mat-mdc-form-field"],tb:42,Za:function(a,b){a&2&&_.ef("mat-mdc-form-field-label-always-float",b.gY())("mat-mdc-form-field-has-icon-prefix",b.AIa)("mat-mdc-form-field-has-icon-suffix",b.BIa)("mat-form-field-invalid",b.Od.Dj)("mat-form-field-disabled",b.Od.disabled)("mat-form-field-autofilled",b.Od.lR)("mat-form-field-no-animations",
"NoopAnimations"===b.ze)("mat-form-field-appearance-fill","fill"==b.jd)("mat-form-field-appearance-outline","outline"==b.jd)("mat-form-field-hide-placeholder",b.KF()&&!b.SJ())("mat-focused",b.Od.focused)("mat-primary","accent"!==b.color&&"warn"!==b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color)("ng-untouched",b.Kq("untouched"))("ng-touched",b.Kq("touched"))("ng-pristine",b.Kq("pristine"))("ng-dirty",b.Kq("dirty"))("ng-valid",b.Kq("valid"))("ng-invalid",b.Kq("invalid"))("ng-pending",
b.Kq("pending"))},inputs:{aT:"hideRequiredMarker",color:"color",xo:"floatLabel",jd:"appearance",Eya:"subscriptSizing",eT:"hintLabel"},Sb:["matFormField"],standalone:!0,features:[_.yf([{wa:_.lw,Hb:_.UB},{wa:_.K4a,Hb:_.UB}]),_.zf],Yb:"*;mat-label;[matPrefix], [matIconPrefix];[matTextPrefix];[matTextSuffix];[matSuffix], [matIconSuffix];mat-error, [matError];mat-hint:not([align='end']);mat-hint[align='end']".split(";"),Aa:18,Ba:21,Ea:[["labelTemplate",""],[1,"mat-mdc-text-field-wrapper","mdc-text-field",
3,"click"],["textField",""],["class","mat-mdc-form-field-focus-overlay"],[1,"mat-mdc-form-field-flex"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen"],["class","mat-mdc-form-field-icon-prefix"],["class","mat-mdc-form-field-text-prefix"],[1,"mat-mdc-form-field-infix"],[3,"ngTemplateOutlet"],["class","mat-mdc-form-field-text-suffix"],["class","mat-mdc-form-field-icon-suffix"],["matFormFieldLineRipple",""],[1,"mat-mdc-form-field-subscript-wrapper","mat-mdc-form-field-bottom-align"],
["matFormFieldFloatingLabel","",3,"floating","monitorResize","id"],["aria-hidden","true","class","mat-mdc-form-field-required-marker mdc-floating-label--required"],["aria-hidden","true",1,"mat-mdc-form-field-required-marker","mdc-floating-label--required"],[1,"mat-mdc-form-field-focus-overlay"],[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"],[1,
"mat-mdc-form-field-error-wrapper"],[1,"mat-mdc-form-field-hint-wrapper"],[3,"id"],[1,"mat-mdc-form-field-hint-spacer"]],ua:function(a,b){a&1&&(_.rf(ijb),_.x(0,meb,1,1,"ng-template",null,0,_.Nf),_.A(2,"div",1,2),_.I("click",function(d){return b.Od.c1(d)}),_.x(4,neb,1,0,"div",3),_.A(5,"div",4),_.x(6,qeb,2,2,"div",5)(7,reb,3,0,"div",6)(8,seb,3,0,"div",7),_.A(9,"div",8),_.x(10,ueb,1,1,null,9),_.sf(11),_.B(),_.x(12,veb,2,0,"div",10)(13,web,2,0,"div",11),_.B(),_.x(14,xeb,1,0,"div",12),_.B(),_.A(15,"div",
13),_.x(16,yeb,2,1)(17,Aeb,5,2),_.B());if(a&2){var c;_.t(2);_.ef("mdc-text-field--filled",!b.LF())("mdc-text-field--outlined",b.LF())("mdc-text-field--no-label",!b.KF())("mdc-text-field--disabled",b.Od.disabled)("mdc-text-field--invalid",b.Od.Dj);_.t(2);_.hf(4,b.LF()||b.Od.disabled?-1:4);_.t(2);_.hf(6,b.LF()?6:-1);_.t(1);_.hf(7,b.AIa?7:-1);_.t(1);_.hf(8,b.Mab?8:-1);_.t(2);_.hf(10,!b.LF()||b.I$a()?10:-1);_.t(2);_.hf(12,b.Nab?12:-1);_.t(1);_.hf(13,b.BIa?13:-1);_.t(1);_.hf(14,b.LF()?-1:14);_.t(1);_.ef("mat-mdc-form-field-subscript-dynamic-size",
"dynamic"===b.Eya);_.t(1);_.hf(16,"error"===(c=b.M5())?16:"hint"===c?17:-1)}},Ia:[RB,TB,_.Sm,SB,NB],styles:['.mdc-text-field{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius: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-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-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{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:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;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:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius: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:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius: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:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;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-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-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{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-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-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{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-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%;pointer-events:none}.mdc-notched-outline__trailing{flex-grow:1}.mdc-notched-outline__notch{flex:0 0 auto;width:auto}.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{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}.mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{border-top:1px solid;border-bottom:1px solid}.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}[dir=rtl] .mdc-notched-outline__trailing,.mdc-notched-outline__trailing[dir=rtl]{border-left:1px solid;border-right:none}.mdc-notched-outline__notch{max-width:calc(100% - 12px * 2)}.mdc-line-ripple::before{border-bottom-width:1px}.mdc-line-ripple::after{border-bottom-width:2px}.mdc-text-field--filled{border-top-left-radius:var(--mdc-filled-text-field-container-shape);border-top-right-radius:var(--mdc-filled-text-field-container-shape);border-bottom-right-radius:0;border-bottom-left-radius:0}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-filled-text-field-caret-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-filled-text-field-error-caret-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mdc-filled-text-field-input-text-color)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-text-field__input{color:var(--mdc-filled-text-field-disabled-input-text-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-label-text-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-focus-label-text-color)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label,.mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-disabled-label-text-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-error-label-text-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-error-focus-label-text-color)}.mdc-text-field--filled .mdc-floating-label{font-family:var(--mdc-filled-text-field-label-text-font);font-size:var(--mdc-filled-text-field-label-text-size);font-weight:var(--mdc-filled-text-field-label-text-weight);letter-spacing:var(--mdc-filled-text-field-label-text-tracking)}@media all{.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color)}}@media all{.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color)}}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:var(--mdc-filled-text-field-container-color)}.mdc-text-field--filled.mdc-text-field--disabled{background-color:var(--mdc-filled-text-field-disabled-container-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-active-indicator-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-hover-active-indicator-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-filled-text-field-focus-active-indicator-color)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-disabled-active-indicator-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-error-active-indicator-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-error-hover-active-indicator-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-filled-text-field-error-focus-active-indicator-color)}.mdc-text-field--filled .mdc-line-ripple::before{border-bottom-width:var(--mdc-filled-text-field-active-indicator-height)}.mdc-text-field--filled .mdc-line-ripple::after{border-bottom-width:var(--mdc-filled-text-field-focus-active-indicator-height)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-outlined-text-field-caret-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-outlined-text-field-error-caret-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mdc-outlined-text-field-input-text-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-text-field__input{color:var(--mdc-outlined-text-field-disabled-input-text-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-label-text-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-focus-label-text-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-floating-label,.mdc-text-field--outlined.mdc-text-field--disabled .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-disabled-label-text-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-error-label-text-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-error-focus-label-text-color)}.mdc-text-field--outlined .mdc-floating-label{font-family:var(--mdc-outlined-text-field-label-text-font);font-size:var(--mdc-outlined-text-field-label-text-size);font-weight:var(--mdc-outlined-text-field-label-text-weight);letter-spacing:var(--mdc-outlined-text-field-label-text-tracking)}@media all{.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color)}}@media all{.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color)}}.mdc-text-field--outlined.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:calc(.75*var(--mdc-outlined-text-field-label-text-size))}.mdc-text-field--outlined.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:var(--mdc-outlined-text-field-label-text-size)}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-top-left-radius:var(--mdc-outlined-text-field-container-shape);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--mdc-outlined-text-field-container-shape)}[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-outlined-text-field-container-shape);border-bottom-right-radius:var(--mdc-outlined-text-field-container-shape);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-outlined-text-field-container-shape))}}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - max(12px, var(--mdc-outlined-text-field-container-shape))*2)}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-top-left-radius:0;border-top-right-radius:var(--mdc-outlined-text-field-container-shape);border-bottom-right-radius:var(--mdc-outlined-text-field-container-shape);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-outlined-text-field-container-shape);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--mdc-outlined-text-field-container-shape)}@supports(top: max(0%)){.mdc-text-field--outlined{padding-left:max(16px, calc(var(--mdc-outlined-text-field-container-shape) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined{padding-right:max(16px, var(--mdc-outlined-text-field-container-shape))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-left:max(16px, calc(var(--mdc-outlined-text-field-container-shape) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-right:max(16px, var(--mdc-outlined-text-field-container-shape))}}.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-outlined-text-field-container-shape))}}[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-outlined-text-field-container-shape))}}.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-outlined-text-field-container-shape) + 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-outlined-text-field-container-shape) + 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:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-outline-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-hover-outline-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-focus-outline-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-disabled-outline-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-error-outline-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-error-hover-outline-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-error-focus-outline-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline .mdc-notched-outline__trailing{border-width:var(--mdc-outlined-text-field-outline-width)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mdc-notched-outline__trailing{border-width:var(--mdc-outlined-text-field-focus-outline-width)}.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{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font:inherit;letter-spacing:inherit;text-decoration:inherit;text-transform:inherit;border:none}.mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:normal;pointer-events:all}.mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-floating-label.mdc-floating-label{cursor:inherit}.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-form-field-disabled .mdc-text-field__input::placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input::-moz-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input::-webkit-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input:-ms-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.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.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:1px solid rgba(0,0,0,0)}[dir=rtl] .mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:none;border-right:1px solid rgba(0,0,0,0)}.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;color:var(--mat-form-field-error-text-color)}.mat-mdc-form-field-subscript-wrapper,.mat-mdc-form-field-bottom-align::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-subscript-text-font);line-height:var(--mat-form-field-subscript-text-line-height);font-size:var(--mat-form-field-subscript-text-size);letter-spacing:var(--mat-form-field-subscript-text-tracking);font-weight:var(--mat-form-field-subscript-text-weight)}.mat-mdc-form-field-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;opacity:0;pointer-events:none;background-color:var(--mat-form-field-state-layer-color)}.mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-focus-overlay{opacity:var(--mat-form-field-hover-state-layer-opacity)}.mat-mdc-form-field.mat-focused .mat-mdc-form-field-focus-overlay{opacity:var(--mat-form-field-focus-state-layer-opacity)}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}select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option{color:var(--mat-form-field-select-option-text-color)}select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option:disabled{color:var(--mat-form-field-select-disabled-option-text-color)}.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;color:var(--mat-form-field-enabled-select-arrow-color)}[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-focused .mat-mdc-form-field-infix::after{color:var(--mat-form-field-focus-select-arrow-color)}.mat-mdc-form-field-type-mat-native-select.mat-form-field-disabled .mat-mdc-form-field-infix::after{color:var(--mat-form-field-disabled-select-arrow-color)}.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-input-control[type=date],.mat-mdc-form-field-input-control[type=datetime],.mat-mdc-form-field-input-control[type=datetime-local],.mat-mdc-form-field-input-control[type=month],.mat-mdc-form-field-input-control[type=week],.mat-mdc-form-field-input-control[type=time]{line-height:1}.mat-mdc-form-field-input-control::-webkit-datetime-edit{line-height:1;padding:0;margin-bottom:-2px}.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;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-container-text-font);line-height:var(--mat-form-field-container-text-line-height);font-size:var(--mat-form-field-container-text-size);letter-spacing:var(--mat-form-field-container-text-tracking);font-weight:var(--mat-form-field-container-text-weight)}[dir=rtl] .mat-mdc-form-field{text-align:right}.mat-mdc-form-field .mdc-text-field--outlined .mdc-floating-label--float-above{font-size:calc(var(--mat-form-field-outlined-label-text-populated-size) * var(--mat-mdc-form-field-floating-label-scale))}.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:var(--mat-form-field-outlined-label-text-populated-size)}.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;position:relative;z-index:1}.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(calc(0% - 34.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 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(calc(0% - 34.75px)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 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(calc(0% - 10.25px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 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(calc(0% - 10.25px)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 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(calc(0% - 24.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 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(calc(0% - 24.75px)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 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(calc(0% - 34.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 32px)) translateY(calc(0% - 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(calc(0% - 34.75px)) scale(0.75)}100%{transform:translateX(calc(0% - 32px)) translateY(calc(0% - 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(calc(0% - 34.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - -32px)) translateY(calc(0% - 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(calc(0% - 34.75px)) scale(0.75)}100%{transform:translateX(calc(0% - -32px)) translateY(calc(0% - 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(calc(0% - 106%)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 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)}.mdc-notched-outline .mdc-floating-label{max-width:calc(100% + 1px)}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:calc(133.3333333333% + 1px)}\n'],
ob:2,data:{animation:[_.J4a]},Oa:0});kjb=0;
_.VB=function(a,b,c,d,e,f,g,m,n,r){var w=this;this.Ma=a;this.Bc=b;this.Nd=c;this.b5=m;this.Ve=r;this.GC="mat-input-"+kjb++;this.focused=!1;this.rc=new _.Ee;this.controlType="mat-input";this.xc=this.lR=!1;this.Iz="text";this.q7=!1;this.BJa="date datetime datetime-local month time week".split(" ").filter(function(J){return _.xpa().has(J)});this.h6=function(J){J=J.target;J.value||0!==J.selectionStart||0!==J.selectionEnd||(J.setSelectionRange(1,1),J.setSelectionRange(0,0))};var z=this.Ma.na,D=z.nodeName.toLowerCase();
this.k6=g||z;this.n7=this.value;this.id=this.id;b.kF&&n.Vb(function(){a.na.addEventListener("keyup",w.h6)});this.oz=new _.lra(f,c,e,d,this.rc);this.Ana=!this.Bc.Qd;this.UF="select"===D;this.s6="textarea"===D;this.gQ=!!r;this.UF&&(this.controlType=z.multiple?"mat-native-select-multiple":"mat-native-select")};_.h=_.VB.prototype;_.h.Tc=function(){var a=this;this.Bc.Qd&&this.b5.wl(this.Ma.na).subscribe(function(b){a.lR=b.pVa;a.rc.next()})};_.h.Tb=function(){this.rc.next()};
_.h.Ka=function(){this.rc.complete();this.Bc.Qd&&this.b5.Mj(this.Ma.na);this.Bc.kF&&this.Ma.na.removeEventListener("keyup",this.h6)};_.h.Go=function(){this.Nd&&(this.SB(),null!==this.Nd.disabled&&this.Nd.disabled!==this.disabled&&(this.disabled=this.Nd.disabled,this.rc.next()));this.mHa();this.nHa()};_.h.focus=function(a){this.Ma.na.focus(a)};_.h.SB=function(){this.oz.SB()};_.h.QP=function(a){a!==this.focused&&(this.focused=a,this.rc.next())};_.h.R6=function(){};
_.h.mHa=function(){var a=this.Ma.na.value;this.n7!==a&&(this.n7=a,this.rc.next())};_.h.nHa=function(){var a=this.Yma();if(a!==this.uKa){var b=this.Ma.na;(this.uKa=a)?b.setAttribute("placeholder",a):b.removeAttribute("placeholder")}};_.h.Yma=function(){return this.placeholder||null};_.h.Yxc=function(){};_.h.cJa=function(){return-1<this.BJa.indexOf(this.Iz)};_.h.ZIa=function(){var a=this.Ma.na.validity;return a&&a.badInput};
_.h.t2=function(a){a.length?this.Ma.na.setAttribute("aria-describedby",a.join(" ")):this.Ma.na.removeAttribute("aria-describedby")};_.h.c1=function(){this.focused||this.focus()};_.h.zna=function(){var a=this.Ma.na;return this.UF&&(a.multiple||1<a.size)};
_.W.Object.defineProperties(_.VB.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.xc},set:function(a){this.xc=_.eh(a);this.focused&&(this.focused=!1,this.rc.next())}},id:{configurable:!0,enumerable:!0,get:function(){return this.wf},set:function(a){this.wf=a||this.GC}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.kp)?c:null==(a=this.Nd)?void 0:null==(b=a.control)?void 0:_.q4a(b))?d:!1},set:function(a){this.kp=_.eh(a)}},
type:{configurable:!0,enumerable:!0,get:function(){return this.Iz},set:function(a){this.Iz=a||"text";!this.s6&&_.xpa().has(this.Iz)&&(this.Ma.na.type=this.Iz)}},cS:{configurable:!0,enumerable:!0,get:function(){return this.oz.Su},set:function(a){this.oz.Su=a}},value:{configurable:!0,enumerable:!0,get:function(){return this.k6.value},set:function(a){a!==this.value&&(this.k6.value=a,this.rc.next())}},kha:{configurable:!0,enumerable:!0,get:function(){return this.q7},set:function(a){this.q7=_.eh(a)}},
Dj:{configurable:!0,enumerable:!0,get:function(){return this.oz.Dj},set:function(a){this.oz.Dj=a}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.cJa()&&!this.Ma.na.value&&!this.ZIa()&&!this.lR}},J2:{configurable:!0,enumerable:!0,get:function(){if(this.UF){var a=this.Ma.na,b=a.options[0];return this.focused||a.multiple||!this.empty||!!(-1<a.selectedIndex&&b&&b.label)}return this.focused||!this.empty}}});
_.VB.O=function(a){return new (a||_.VB)(_.u(_.ld),_.u(_.fq),_.u(_.Ov,10),_.u(_.Uv,8),_.u(_.aw,8),_.u(_.Hr),_.u(_.X4a,10),_.u(_.iw),_.u(_.Me),_.u(_.lw,8))};
_.VB.Ha=_.wc({type:_.VB,oa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],yb:[1,"mat-mdc-input-element"],tb:18,Za:function(a,b){a&1&&_.I("focus",function(){return b.QP(!0)})("blur",function(){return b.QP(!1)})("input",function(){return b.R6()});a&2&&(_.kf("id",b.id)("disabled",b.disabled)("required",b.required),_.cf("name",b.name||null)("readonly",b.kha&&!b.UF||null)("aria-invalid",b.empty&&b.required?
null:b.Dj)("aria-required",b.required)("id",b.id),_.ef("mat-input-server",b.Ana)("mat-mdc-form-field-textarea-control",b.gQ&&b.s6)("mat-mdc-form-field-input-control",b.gQ)("mdc-text-field__input",b.gQ)("mat-mdc-native-select-inline",b.zna()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",cS:"errorStateMatcher",YE:["aria-describedby","userAriaDescribedBy"],value:"value",kha:"readonly"},Sb:["matInput"],standalone:!0,features:[_.yf([{wa:_.kw,
Hb:_.VB}]),_.Mc]});
var ljb=["trigger"],mjb=["panel"],njb=[[["mat-select-trigger"]],"*"],ojb=0,pjb=function(a,b){this.source=a;this.value=b},WB=function(a,b,c,d,e,f,g,m,n,r,w,z,D,J){var L=this;this.If=a;this.ab=b;this.hb=c;this.Ma=e;this.kc=f;this.Bz=n;this.Nd=r;this.A6=D;this.fi=J;this.nKa=[{zc:"start",Ac:"bottom",hc:"start",oc:"top"},{zc:"end",Ac:"bottom",hc:"end",oc:"top"},{zc:"start",Ac:"top",hc:"start",oc:"bottom",Bd:"mat-mdc-select-panel-above"},{zc:"end",Ac:"top",hc:"end",oc:"bottom",Bd:"mat-mdc-select-panel-above"}];this.Kl=
!1;this.gz=function(Ea,Ma){return Ea===Ma};this.GC="mat-select-"+ojb++;this.W7=null;this.tq=new _.Ee;this.rc=new _.Ee;this.le=function(){};this.Oe=function(){};this.i8="mat-select-value-"+ojb++;this.c7=new _.Ee;var P;this.YJa=(null==(P=this.fi)?void 0:P.vx)||"";this.fl=!1;this.controlType="mat-select";this.hd=this.disabled=!1;this.tabIndex=0;var ba,oa;this.vJ=null!=(oa=null==(ba=this.fi)?void 0:ba.Mp)?oa:!1;this.Rh=!1;var qa,sa;this.UK=null!=(sa=null==(qa=this.fi)?void 0:qa.UK)?sa:!1;this.ariaLabel=
"";this.kE=this.fi&&"undefined"!==typeof this.fi.kE?this.fi.kE:"auto";this.aga=_.de(function(){var Ea=L.options;return Ea?Ea.Pc.ha(_.He(Ea),_.Ie(function(){return _.ge.apply(null,_.Dc(Ea.map(function(Ma){return Ma.Wu})))})):L.hb.Cf.ha(_.ve(1),_.Ie(function(){return L.aga}))});this.Ho=new _.El;this.U6=this.Ho.ha(_.je(function(Ea){return Ea}),_.v(function(){}));this.i5=this.Ho.ha(_.je(function(Ea){return!Ea}),_.v(function(){}));this.So=new _.El;this.Ur=new _.El;this.Ig=null;this.EC=function(Ea){return L.kd?
!1:Ea.disabled};this.Nd&&(this.Nd.kq=this);null!=(null==J?void 0:J.WI)&&(this.WI=J.WI);this.oz=new _.lra(d,r,m,g,this.rc);this.x7=z;this.Be=this.x7();this.tabIndex=parseInt(w)||0;this.id=this.id};_.h=WB.prototype;_.h.Hoa=function(a){var b=this.options.toArray()[a];if(b){var c=this.panel.na,d=ieb(a,this.options,this.fI);b=b.Hf();c.scrollTop=0===a&&1===d?0:jeb(b.offsetTop,b.offsetHeight,c.scrollTop,c.offsetHeight)}};_.h.mKa=function(){this.Hoa(this.Rb.xs||0)};
_.h.MHa=function(a){return new pjb(this,a)};_.h.Ra=function(){var a=this;this.od=new _.cz(this.multiple);this.rc.next();this.c7.ha(_.te(),_.Je(this.tq)).subscribe(function(){return a.b7(a.kd)});this.If.Uc().ha(_.Je(this.tq)).subscribe(function(){a.kd&&(a.lcb=a.gab(a.oKa),_.bl(a.ab))})};
_.h.je=function(){var a=this;this.LIa();this.od.changed.ha(_.Je(this.tq)).subscribe(function(b){b.gK.forEach(function(c){return c.select()});b.removed.forEach(function(c){return c.xg()})});this.options.Pc.ha(_.He(null),_.Je(this.tq)).subscribe(function(){a.IKa();a.wJ()})};
_.h.Go=function(){var a=this.kIa(),b=this.Nd;if(a!==this.W7){var c=this.Ma.na;(this.W7=a)?c.setAttribute("aria-labelledby",a):c.removeAttribute("aria-labelledby")}b&&(this.m7!==b.control&&(void 0!==this.m7&&null!==b.disabled&&b.disabled!==this.disabled&&(this.disabled=b.disabled),this.m7=b.control),this.SB())};_.h.Tb=function(a){(a.disabled||a.userAriaDescribedBy)&&this.rc.next();a.typeaheadDebounceInterval&&this.Rb&&this.Rb.dF(this.WI)};
_.h.Ka=function(){var a;null==(a=this.Rb)||a.destroy();this.tq.next();this.tq.complete();this.rc.complete();this.BP()};_.h.toggle=function(){this.kd?this.close():this.open()};_.h.open=function(){this.Bz&&(this.oKa=this.Bz.pS());this.lcb=this.gab(this.oKa);this.ks()&&(this.uP(),this.Kl=!0,_.Yy(this.Rb,null),this.HIa(),_.al(this.ab));this.rc.next()};
_.h.uP=function(){var a=this.Ma.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.id+"-panel";this.Ig&&_.kh(this.Ig,"aria-owns",b);_.jh(a,"aria-owns",b);this.Ig=a}};_.h.BP=function(){this.Ig&&(_.kh(this.Ig,"aria-owns",this.id+"-panel"),this.Ig=null)};_.h.close=function(){this.Kl&&(this.Kl=!1,_.Yy(this.Rb,this.Ck()?"rtl":"ltr"),_.al(this.ab),this.Oe());this.rc.next()};_.h.Xm=function(a){this.wF(a)};_.h.Sm=function(a){this.le=a};_.h.Er=function(a){this.Oe=a};
_.h.To=function(a){this.disabled=a;_.al(this.ab);this.rc.next()};_.h.SB=function(){this.oz.SB()};_.h.Ck=function(){return this.kc?"rtl"===this.kc.value:!1};_.h.ff=function(a){this.disabled||(this.kd?this.uIa(a):this.oIa(a))};_.h.oIa=function(a){var b=a.keyCode,c=40===b||38===b||37===b||39===b,d=this.Rb;!(0<d.kw.length||13!==b&&32!==b||_.bh(a))||(this.multiple||a.altKey)&&c?(a.preventDefault(),this.open()):this.multiple||(b=this.selected,d.Ar(a),(a=this.selected)&&b!==a&&this.A6.Xj(a.ZB,1E4))};
_.h.uIa=function(a){var b=this.Rb,c=a.keyCode,d=40===c||38===c,e=0<b.kw.length;if(d&&a.altKey)a.preventDefault(),this.close();else if(e||13!==c&&32!==c||!b.xf||_.bh(a))if(!e&&this.Rh&&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.xg())})}else c=b.xs,b.Ar(a),this.Rh&&d&&a.shiftKey&&b.xf&&b.xs!==c&&b.xf.Iq();else a.preventDefault(),b.xf.Iq()};
_.h.hp=function(){this.disabled||(this.fl=!0,this.rc.next())};_.h.jl=function(){this.fl=!1;var a;null!=(a=this.Rb)&&(a.kw=[]);this.disabled||this.kd||(this.Oe(),_.al(this.ab),this.rc.next())};_.h.KJa=function(){var a=this;this.vC.qU.ha(_.ve(1)).subscribe(function(){_.bl(a.ab);a.mKa()})};_.h.eIa=function(){return this.Bz?"mat-"+this.Bz.color:""};_.h.wJ=function(){var a=this;Promise.resolve().then(function(){a.Nd&&(a.Wd=a.Nd.value);a.au(a.Wd);a.rc.next()})};
_.h.au=function(a){var b=this;this.options.forEach(function(c){return _.L$a(c)});this.od.clear();this.multiple&&a?(a.forEach(function(c){return b.z7(c)}),this.NQ()):(a=this.z7(a))?_.Gq(this.Rb,a):this.kd||_.Gq(this.Rb,-1);_.al(this.ab)};_.h.z7=function(a){var b=this,c=this.options.find(function(d){if(b.od.Ee(d))return!1;try{return null!=d.value&&b.gz(d.value,a)}catch(e){return!1}});c&&this.od.select(c);return c};
_.h.wF=function(a){return a!==this.Wd||this.Rh&&Array.isArray(a)?(this.options&&this.au(a),this.Wd=a,!0):!1};_.h.gab=function(a){return"auto"===this.kE?(a instanceof _.dz?a.nb:a||this.Ma).na.getBoundingClientRect().width:null===this.kE?"":this.kE};_.h.zLa=function(){if(this.options)for(var a=_.k(this.options),b=a.next();!b.done;b=a.next())_.al(b.value.ab)};
_.h.LIa=function(){var a=this;this.Rb=_.Xy(_.I$a(_.J$a(_.Fq(_.Yy(_.H$a((new _.bz(this.options)).dF(this.WI)),this.Ck()?"rtl":"ltr")))),this.EC);this.Rb.II.subscribe(function(){a.kd&&(!a.multiple&&a.Rb.xf&&a.Rb.xf.Iq(),a.focus(),a.close())});this.Rb.Uc.subscribe(function(){a.Kl&&a.panel?a.Hoa(a.Rb.xs||0):a.Kl||a.multiple||!a.Rb.xf||a.Rb.xf.Iq()})};
_.h.IKa=function(){var a=this,b=_.ge(this.options.Pc,this.tq);this.aga.ha(_.Je(b)).subscribe(function(c){a.OJa(c.source,c.JH);c.JH&&!a.multiple&&a.Kl&&(a.close(),a.focus())});_.ge.apply(null,_.Dc(this.options.map(function(c){return c.rh}))).ha(_.Je(b)).subscribe(function(){_.bl(a.ab);a.rc.next()})};
_.h.OJa=function(a,b){var c=this.od.Ee(a);null!=a.value||this.Rh?(c!==a.selected&&(a.selected?this.od.select(a):this.od.xg(a)),b&&this.Rb.vk(a),this.multiple&&(this.NQ(),b&&this.focus())):(a.xg(),this.od.clear(),null!=this.value&&this.eG(a.value));c!==this.od.Ee(a)&&this.eG();this.rc.next()};_.h.NQ=function(){var a=this;if(this.multiple){var b=this.options.toArray();this.od.sort(function(c,d){return a.uja?a.uja(c,d,b):b.indexOf(c)-b.indexOf(d)});this.rc.next()}};
_.h.eG=function(a){this.Wd=a=this.multiple?this.selected.map(function(b){return b.value}):this.selected?this.selected.value:a;this.Ur.emit(a);this.le(a);this.So.emit(this.MHa(a));_.al(this.ab)};_.h.HIa=function(){if(this.Rb)if(this.empty){for(var a=-1,b=0;b<this.options.length;b++)if(!this.options.get(b).disabled){a=b;break}this.Rb.vk(a)}else this.Rb.vk(this.od.selected[0])};_.h.ks=function(){var a;return!this.Kl&&!this.disabled&&0<(null==(a=this.options)?void 0:a.length)};_.h.focus=function(a){this.Ma.na.focus(a)};
_.h.VP=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.Bz)?void 0:_.Zy(a);return this.He?(b?b+" ":"")+this.He:b};_.h.LHa=function(){return this.kd&&this.Rb&&this.Rb.xf?this.Rb.xf.id:null};_.h.kIa=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.Bz)?void 0:_.Zy(a);a=(b?b+" ":"")+this.i8;this.He&&(a+=" "+this.He);return a};_.h.b7=function(a){this.Ho.emit(a)};_.h.t2=function(a){a.length?this.Ma.na.setAttribute("aria-describedby",a.join(" ")):this.Ma.na.removeAttribute("aria-describedby")};
_.h.c1=function(){this.focus();this.open()};
_.W.Object.defineProperties(WB.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.fl||this.Kl}},Mp:{configurable:!0,enumerable:!0,get:function(){return this.vJ},set:function(a){this.vJ=a;this.zLa()}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.yC},set:function(a){this.yC=a;this.rc.next()}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.kp)?c:null==(a=this.Nd)?void 0:null==(b=a.control)?void 0:_.q4a(b))?
d:!1},set:function(a){this.kp=a;this.rc.next()}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.Rh},set:function(a){this.Rh=a}},bA:{configurable:!0,enumerable:!0,get:function(){return this.gz},set:function(a){this.gz=a;this.od&&this.wJ()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Wd},set:function(a){this.wF(a)&&this.le(a)}},cS:{configurable:!0,enumerable:!0,get:function(){return this.oz.Su},set:function(a){this.oz.Su=a}},id:{configurable:!0,enumerable:!0,
get:function(){return this.wf},set:function(a){this.wf=a||this.GC;this.rc.next()}},Dj:{configurable:!0,enumerable:!0,get:function(){return this.oz.Dj},set:function(a){this.oz.Dj=a}},kd:{configurable:!0,enumerable:!0,get:function(){return this.Kl}},selected:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.multiple?(null==(a=this.od)?void 0:a.selected)||[]:null==(b=this.od)?void 0:b.selected[0]}},B4a:{configurable:!0,enumerable:!0,get:function(){if(this.empty)return"";if(this.Rh){var a=
this.od.selected.map(function(b){return b.ZB});this.Ck()&&a.reverse();return a.join(", ")}return this.od.selected[0].ZB}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.od||this.od.Pm()}},J2:{configurable:!0,enumerable:!0,get:function(){return this.kd||!this.empty||this.focused&&!!this.placeholder}}});
WB.O=function(a){return new (a||WB)(_.u(_.gr),_.u(_.cl),_.u(_.Me),_.u(_.Hr),_.u(_.ld),_.u(_.Vq,8),_.u(_.Uv,8),_.u(_.aw,8),_.u(_.lw,8),_.u(_.Ov,10),_.fd("tabindex"),_.u(_.kab),_.u(_.xq),_.u(_.lab,8))};
WB.ya=_.tc({type:WB,oa:[["mat-select"]],Fd:function(a,b,c){a&1&&(_.Jf(c,_.mab,5),_.Jf(c,_.DB,5),_.Jf(c,_.Jr,5));if(a&2){var d;_.Gf(d=_.Kf())&&(b.GPa=d.first);_.Gf(d=_.Kf())&&(b.options=d);_.Gf(d=_.Kf())&&(b.fI=d)}},ub:function(a,b){a&1&&(_.Hf(ljb,5),_.Hf(mjb,5),_.Hf(_.ez,5));if(a&2){var c;_.Gf(c=_.Kf())&&(b.trigger=c.first);_.Gf(c=_.Kf())&&(b.panel=c.first);_.Gf(c=_.Kf())&&(b.vC=c.first)}},yb:["role","combobox","aria-autocomplete","none","aria-haspopup","listbox","ngSkipHydration","",1,"mat-mdc-select"],
tb:19,Za:function(a,b){a&1&&_.I("keydown",function(c){return b.ff(c)})("focus",function(){return b.hp()})("blur",function(){return b.jl()});a&2&&(_.cf("id",b.id)("tabindex",b.disabled?-1:b.tabIndex)("aria-controls",b.kd?b.id+"-panel":null)("aria-expanded",b.kd)("aria-label",b.ariaLabel||null)("aria-required",b.required.toString())("aria-disabled",b.disabled.toString())("aria-invalid",b.Dj)("aria-activedescendant",b.LHa()),_.ef("mat-mdc-select-disabled",b.disabled)("mat-mdc-select-invalid",b.Dj)("mat-mdc-select-required",
b.required)("mat-mdc-select-empty",b.empty)("mat-mdc-select-multiple",b.multiple))},inputs:{YE:["aria-describedby","userAriaDescribedBy"],Bd:"panelClass",disabled:["disabled","disabled",_.Of],hd:["disableRipple","disableRipple",_.Of],tabIndex:["tabIndex","tabIndex",function(a){return null==a?0:_.Qf(a)}],Mp:["hideSingleSelectionIndicator","hideSingleSelectionIndicator",_.Of],placeholder:"placeholder",required:["required","required",_.Of],multiple:["multiple","multiple",_.Of],UK:["disableOptionCentering",
"disableOptionCentering",_.Of],bA:"compareWith",value:"value",ariaLabel:["aria-label","ariaLabel"],He:["aria-labelledby","ariaLabelledby"],cS:"errorStateMatcher",WI:["typeaheadDebounceInterval","typeaheadDebounceInterval",_.Qf],uja:"sortComparator",id:"id",kE:"panelWidth"},outputs:{Ho:"openedChange",U6:"opened",i5:"closed",So:"selectionChange",Ur:"valueChange"},Sb:["matSelect"],standalone:!0,features:[_.yf([{wa:_.kw,Hb:WB},{wa:_.Ir,Hb:WB}]),_.bf,_.Mc,_.zf],Yb:["mat-select-trigger","*"],Aa:11,Ba:8,
Ea:[["cdk-overlay-origin","",1,"mat-mdc-select-trigger",3,"click"],["fallbackOverlayOrigin","cdkOverlayOrigin","trigger",""],[1,"mat-mdc-select-value"],["class","mat-mdc-select-placeholder mat-mdc-select-min-line"],[1,"mat-mdc-select-arrow-wrapper"],[1,"mat-mdc-select-arrow"],"viewBox;0 0 24 24;width;24px;height;24px;focusable;false;aria-hidden;true".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"],[1,"mat-mdc-select-min-line"],["role","listbox","tabindex","-1",3,"ngClass","keydown"],["panel",""]],ua:function(a,b){a&1&&(_.rf(njb),_.A(0,"div",0,1),_.I("click",
function(){return b.toggle()}),_.A(3,"div",2),_.x(4,Beb,2,1,"span",3)(5,Eeb,3,1),_.B(),_.A(6,"div",4)(7,"div",5),_.dd(),_.A(8,"svg",6),_.E(9,"path",7),_.B()()()(),_.x(10,Feb,3,9,"ng-template",8),_.I("backdropClick",function(){return b.close()})("attach",function(){return b.KJa()})("detach",function(){return b.close()}));if(a&2){var c=_.vf(1);_.t(3);_.cf("id",b.i8);_.t(1);_.hf(4,b.empty?4:5);_.t(6);_.y("cdkConnectedOverlayPanelClass",b.YJa)("cdkConnectedOverlayScrollStrategy",b.Be)("cdkConnectedOverlayOrigin",
b.oKa||c)("cdkConnectedOverlayOpen",b.kd)("cdkConnectedOverlayPositions",b.nKa)("cdkConnectedOverlayWidth",b.lcb)}},Ia:[_.dz,_.ez,_.Mm],styles:['.mat-mdc-select{display:inline-block;width:100%;outline:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mat-select-enabled-trigger-text-color);font-family:var(--mat-select-trigger-text-font);line-height:var(--mat-select-trigger-text-line-height);font-size:var(--mat-select-trigger-text-size);font-weight:var(--mat-select-trigger-text-weight);letter-spacing:var(--mat-select-trigger-text-tracking)}.mat-mdc-select-disabled{color:var(--mat-select-disabled-trigger-text-color)}.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;color:var(--mat-select-enabled-arrow-color)}.mat-mdc-form-field.mat-focused .mat-mdc-select-arrow{color:var(--mat-select-focused-arrow-color)}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow{color:var(--mat-select-invalid-arrow-color)}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled .mat-mdc-select-arrow{color:var(--mat-select-disabled-arrow-color)}.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}div.mat-mdc-select-panel{box-shadow: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);width:100%;max-height:275px;outline:0;overflow:auto;padding:8px 0;border-radius:4px;box-sizing:border-box;position:static;background-color:var(--mat-select-panel-background-color)}.cdk-high-contrast-active div.mat-mdc-select-panel{outline:solid 1px}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel{border-top-left-radius:0;border-top-right-radius:0;transform-origin:top center}.mat-mdc-select-panel-above div.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);color:var(--mat-select-placeholder-text-color)}._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:not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper{cursor:pointer}.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:[_.jab]},Oa:0});qjb="Y Z E P T G M K  m u n".split(" ");_.XB=function(a){this.Fa=a};_.rjb=function(a,b,c,d,e,f){var g=new _.Ce(1);return _.Odb(c).ha(_.Je(_.le(d)),_.Je(g)).ha(_.Qh(a.Fa,e),_.ae(b,1),_.xe(f),_.Be(g),_.Rd())};_.XB.O=function(a){return new (a||_.XB)(_.q(_.to))};_.XB.ta=_.p({token:_.XB,qa:_.XB.O,Ga:"root"});_.YB=function(){};_.YB.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<qjb.length;e++){var f=qjb[e];d=_.Kcb[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"};_.YB.O=function(a){return new (a||_.YB)};_.YB.Ae=_.xc({name:"humanizeBytes",type:_.YB,de:!0});_.ZB=function(){};_.ZB.O=function(a){return new (a||_.ZB)};_.ZB.Da=_.uc({type:_.ZB});_.ZB.Ca=_.ec({Pb:[_.YB]});_.sjb=new _.Bc("GMAT_LEGACY_TABS_OPTION");var tjb=new _.Bc("MatInkBarPositioner",{Ga:"root",qa:function(){return function(a){return{left:a?(a.offsetLeft||0)+"px":"0",width:a?(a.offsetWidth||0)+"px":"0"}}}});var ujb=new _.Bc("MatTabContent");var vjb=new _.Bc("MAT_TABS_CONFIG");_.ch({passive:!0});Geb(function(){});var wjb=new _.Bc("MatTabLabel"),xjb=new _.Bc("MAT_TAB");var yjb=new _.Bc("MAT_TAB_GROUP");Geb(function(){});var zjb=_.lh("translateTab",[_.oh("center, void, left-origin-center, right-origin-center",_.nh({transform:"none"})),_.oh("left",_.nh({transform:"translate3d(-100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),_.oh("right",_.nh({transform:"translate3d(100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),_.ph("* => left, * => right, left => center, right => center",_.mh("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")),_.ph("void => left-origin-center",[_.nh({transform:"translate3d(-100%, 0, 0)",
visibility:"hidden"}),_.mh("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")]),_.ph("void => right-origin-center",[_.nh({transform:"translate3d(100%, 0, 0)",visibility:"hidden"}),_.mh("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")])]);var Ajb=function(a){return{animationDuration:a}},Bjb=function(a,b){return{value:a,params:b}},$B=function(a,b,c,d){_.Cr.call(this,a,b,d);this.Qj=c;this.ybb=this.d9a=_.Gd.EMPTY};_.V($B,_.Cr);$B.prototype.Ra=function(){var a=this;_.Cr.prototype.Ra.call(this);this.d9a=this.Qj.qGa.ha(_.He(this.Qj.CX(this.Qj.Hg))).subscribe(function(b){b&&!a.yg()&&a.ud(a.Qj.FP)});this.ybb=this.Qj.PFa.subscribe(function(){a.Qj.tU||a.detach()})};
$B.prototype.Ka=function(){_.Cr.prototype.Ka.call(this);this.d9a.unsubscribe();this.ybb.unsubscribe()};$B.O=function(a){return new (a||$B)(_.u(_.Yk),_.u(_.Ef),_.u(_.kc(function(){return aC})),_.u(_.vg))};$B.Ha=_.wc({type:$B,oa:[["","matTabBodyHost",""]],features:[_.af]});
var bC=function(a,b,c){var d=this;this.Ma=a;this.kc=b;this.a$a=_.Gd.EMPTY;this.bpa=new _.Ee;this.Xbb=new _.El;this.qGa=new _.El;this.PFa=new _.El;this.Wbb=new _.El(!0);this.animationDuration="500ms";this.tU=!1;b&&(this.a$a=b.Uc.subscribe(function(e){d.y9a(e);_.al(c)}));this.bpa.ha(_.te(function(e,f){return e.ql===f.ql&&e.Sf===f.Sf})).subscribe(function(e){d.CX(e.Sf)&&d.CX(d.Hg)&&d.Wbb.emit();d.CX(e.ql)&&!d.CX(d.Hg)&&d.PFa.emit()})};_.h=bC.prototype;
_.h.Ra=function(){"center"==this.Hg&&null!=this.origin&&(this.Hg=this.Tqc(this.origin))};_.h.Ka=function(){this.a$a.unsubscribe();this.bpa.complete()};_.h.fcb=function(a){a=this.CX(a.Sf);this.qGa.emit(a);a&&this.Xbb.emit(this.Ma.na.clientHeight)};_.h.oC=function(){return this.kc&&"rtl"===this.kc.value?"rtl":"ltr"};_.h.CX=function(a){return"center"==a||"left-origin-center"==a||"right-origin-center"==a};
_.h.y9a=function(a){a=void 0===a?this.oC():a;this.Hg=0>this.xcb?"ltr"==a?"left":"right":0<this.xcb?"ltr"==a?"right":"left":"center"};_.h.Tqc=function(a){var b=this.oC();return"ltr"==b&&0>=a||"rtl"==b&&0<a?"left-origin-center":"right-origin-center"};_.W.Object.defineProperties(bC.prototype,{position:{configurable:!0,enumerable:!0,set:function(a){this.xcb=a;this.y9a()}}});bC.O=function(a){return new (a||bC)(_.u(_.ld),_.u(_.Vq,8),_.u(_.cl))};
bC.Ha=_.wc({type:bC,inputs:{FP:["content","_content"],origin:"origin",animationDuration:"animationDuration",tU:"preserveContent",position:"position"},outputs:{Xbb:"_onCentering",qGa:"_beforeCentering",PFa:"_afterLeavingCenter",Wbb:"_onCentered"}});var aC=function(a,b,c){bC.call(this,a,b,c)};_.V(aC,bC);aC.Ha=bC.Ha;aC.O=function(a){return new (a||aC)(_.u(_.ld),_.u(_.Vq,8),_.u(_.cl))};
aC.ya=_.tc({type:aC,oa:[["mat-tab-body"]],ub:function(a,b){a&1&&_.Hf(_.Cr,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.Avc=c.first)}},yb:[1,"mat-mdc-tab-body"],tb:1,Za:function(a){a&2&&_.cf("mat-id-collision",null)},features:[_.af],Aa:3,Ba:6,Ea:[["cdkScrollable","",1,"mat-mdc-tab-body-content"],["content",""],["matTabBodyHost",""]],ua:function(a,b){a&1&&(_.A(0,"div",0,1),_.I("@translateTab.start",function(c){return b.fcb(c)})("@translateTab.done",function(c){return b.bpa.next(c)}),_.x(2,Ieb,0,0,"ng-template",
2),_.B());a&2&&_.y("@translateTab",_.Cf(3,Bjb,b.Hg,_.Bf(1,Ajb,b.animationDuration)))},Ia:[$B],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:[zjb]}});var cC=function(a){this.ua=a};cC.O=function(a){return new (a||cC)(_.u(_.Df))};cC.Ha=_.wc({type:cC,oa:[["","matTabContent",""]],features:[_.yf([{wa:ujb,Hb:cC}])]});var Cjb=_.ch({passive:!0}),dC=function(a,b,c,d,e,f,g){var m=this;this.Ma=a;this.ab=b;this.If=c;this.kc=d;this.hb=e;this.Bc=f;this.ze=g;this.eY=0;this.VKa=!1;this.Lb=new _.Ee;this.hY=!1;this.sJ=this.rJ=!0;this.Poa=new _.Ee;this.w5=!1;this.Jq=0;this.JNb=new _.El;this.txb=new _.El;e.Vb(function(){_.fe(a.na,"mouseleave").ha(_.Je(m.Lb)).subscribe(function(){m.UJ()})})};_.h=dC.prototype;
_.h.Tc=function(){var a=this;_.fe(this.Ecb.na,"touchstart",Cjb).ha(_.Je(this.Lb)).subscribe(function(){a.xX("before")});_.fe(this.Qbb.na,"touchstart",Cjb).ha(_.Je(this.Lb)).subscribe(function(){a.xX("after")})};
_.h.je=function(){var a=this,b=this.kc?this.kc.Uc:_.Md("ltr"),c=this.If.Uc(150),d=function(){a.Ska();a.QFa()};this.Rb=_.Xy(_.Fq(_.Yy(new _.Hq(this.Qh),this.oC())).bC(),function(){return!1});_.Gq(this.Rb,this.Jq);this.hb.Cf.ha(_.ve(1)).subscribe(d);_.ge(b,c,this.Qh.Pc,this.xuc()).ha(_.Je(this.Lb)).subscribe(function(){a.hb.qc(function(){Promise.resolve().then(function(){a.eY=Math.max(0,Math.min(a.XHa(),a.eY));d()})});_.Yy(a.Rb,a.oC())});this.Rb.Uc.subscribe(function(e){a.txb.emit(e);a.Ewc(e)})};
_.h.xuc=function(){var a=this;return"function"!==typeof ResizeObserver?_.ue:this.Qh.Pc.ha(_.He(this.Qh),_.Ie(function(b){return new _.Kd(function(c){return a.hb.Vb(function(){var d=new ResizeObserver(function(e){return c.next(e)});b.forEach(function(e){return d.observe(e.nb.na)});return function(){d.disconnect()}})})}),_.Ge(),_.je(function(b){return b.some(function(c){return 0<c.contentRect.width&&0<c.contentRect.height})}))};
_.h.JM=function(){this.hxc!=this.Qh.length&&(this.Ska(),this.hxc=this.Qh.length,_.al(this.ab));this.VKa&&(this.gdb(this.Jq),this.EGa(),this.QFa(),this.VKa=!1,_.al(this.ab));this.ddb&&(this.qeb(),this.ddb=!1,_.al(this.ab))};_.h.Ka=function(){var a;null==(a=this.Rb)||a.destroy();this.Lb.next();this.Lb.complete();this.Poa.complete()};
_.h.ff=function(a){if(!_.bh(a))switch(a.keyCode){case 13:case 32:if(this.mS!==this.selectedIndex){var b=this.Qh.get(this.mS);b&&!b.disabled&&(this.JNb.emit(this.mS),this.qbb(a))}break;default:this.Rb.Ar(a)}};_.h.Ybb=function(){var a=this,b=this.Ma.na.textContent;b!==this.Arc&&(this.Arc=b||"",this.hb.qc(function(){a.Ska();a.QFa();_.al(a.ab)}))};_.h.Ska=function(){this.Aqc();this.EGa();this.qeb()};_.h.HX=function(a){return this.Qh?!!this.Qh.toArray()[a]:!0};
_.h.Ewc=function(a){this.hY&&this.gdb(a);this.Qh&&this.Qh.length&&(this.Qh.toArray()[a].focus(),a=this.kY.na,a.scrollLeft="ltr"==this.oC()?0:a.scrollWidth-a.offsetWidth)};_.h.oC=function(){return this.kc&&"rtl"===this.kc.value?"rtl":"ltr"};_.h.qeb=function(){if(!this.Jw){var a=this.DE;this.Hdb.na.style.transform="translateX("+Math.round("ltr"===this.oC()?-a:a)+"px)";if(this.Bc.Ula||this.Bc.wBa)this.kY.na.scrollLeft=0}};
_.h.edb=function(a){return this.fdb(this.eY+("before"==a?-1:1)*this.kY.na.offsetWidth/3)};_.h.gna=function(a){this.UJ();this.edb(a)};_.h.gdb=function(a){if(!this.Jw){var b=this.Qh?this.Qh.toArray()[a]:null;if(b){a=this.kY.na.offsetWidth;var c=b.nb.na;b=c.offsetLeft;var d=c.offsetWidth;"ltr"==this.oC()?c=b+d:(c=this.Voa.na.offsetWidth-b,b=c-d);d=this.DE;a=this.DE+a;b<d?this.DE-=d-b:c>a&&(this.DE+=Math.min(c-a,b-d))}}};
_.h.Aqc=function(){if(this.Jw)this.hY=!1;else{var a=this.Voa.na.scrollWidth>this.Ma.na.offsetWidth;a||(this.DE=0);a!==this.hY&&_.al(this.ab);this.hY=a}};_.h.EGa=function(){this.Jw?this.rJ=this.sJ=!0:(this.sJ=0==this.DE,this.rJ=this.DE==this.XHa(),_.al(this.ab))};_.h.XHa=function(){return this.Voa.na.scrollWidth-this.kY.na.offsetWidth||0};_.h.QFa=function(){var a=this.Qh&&this.Qh.length?this.Qh.toArray()[this.selectedIndex]:null;(a=a?a.nb.na:null)?Djb(this.tna,a):this.tna.af()};_.h.UJ=function(){this.Poa.next()};
_.h.xX=function(a,b){var c=this;b&&null!=b.button&&0!==b.button||(this.UJ(),_.le(650,100).ha(_.Je(_.ge(this.Poa,this.Lb))).subscribe(function(){var d=c.edb(a),e=d.pDb;d=d.distance;(0===d||d>=e)&&c.UJ()}))};_.h.fdb=function(a){if(this.Jw)return{pDb:0,distance:0};var b=this.XHa();this.eY=Math.max(0,Math.min(b,a));this.ddb=!0;this.EGa();return{pDb:b,distance:this.eY}};
_.W.Object.defineProperties(dC.prototype,{Jw:{configurable:!0,enumerable:!0,get:function(){return this.w5},set:function(a){this.w5=_.eh(a)}},selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.Jq},set:function(a){a=_.ih(a);this.Jq!=a&&(this.VKa=!0,this.Jq=a,this.Rb&&_.Gq(this.Rb,a))}},mS:{configurable:!0,enumerable:!0,get:function(){return this.Rb?this.Rb.xs:0},set:function(a){this.HX(a)&&this.mS!==a&&this.Rb&&this.Rb.vk(a)}},DE:{configurable:!0,enumerable:!0,get:function(){return this.eY},
set:function(a){this.fdb(a)}}});dC.O=function(a){return new (a||dC)(_.u(_.ld),_.u(_.cl),_.u(_.gr),_.u(_.Vq,8),_.u(_.Me),_.u(_.fq),_.u(_.Zk,8))};dC.Ha=_.wc({type:dC,inputs:{Jw:"disablePagination"}});var Ejb=_.Gh(function(){}),eC=function(a){var b=Ejb.call(this)||this;b.nb=a;return b};_.V(eC,Ejb);eC.prototype.focus=function(){this.nb.na.focus()};eC.O=function(a){return new (a||eC)(_.u(_.ld))};eC.Ha=_.wc({type:eC,features:[_.af]});Heb(eC);var fC=function(a,b,c,d,e,f,g){dC.call(this,a,b,c,d,e,f,g);this.ls=!1};_.V(fC,dC);fC.prototype.qbb=function(a){a.preventDefault()};_.W.Object.defineProperties(fC.prototype,{hd:{configurable:!0,enumerable:!0,get:function(){return this.ls},set:function(a){this.ls=_.eh(a)}}});fC.O=function(a){return new (a||fC)(_.u(_.ld),_.u(_.cl),_.u(_.gr),_.u(_.Vq,8),_.u(_.Me),_.u(_.fq),_.u(_.Zk,8))};fC.Ha=_.wc({type:fC,inputs:{hd:"disableRipple"},features:[_.af]});var gC=function(a,b,c){_.zr.call(this,a,b);this.Mqc=c};_.V(gC,pB);gC.O=function(a){return new (a||gC)(_.u(_.Df),_.u(_.Ef),_.u(xjb,8))};gC.Ha=_.wc({type:gC,oa:[["","mat-tab-label",""],["","matTabLabel",""]],features:[_.yf([{wa:wjb,Hb:gC}]),_.af]});var Fjb=_.Gh(function(){}),hC=function(a,b){var c=Fjb.call(this)||this;c.Ge=a;c.w9a=b;c.OSb="";c.C9a=null;c.rh=new _.Ee;c.position=null;c.origin=null;c.isActive=!1;return c};_.V(hC,Fjb);hC.prototype.Tb=function(a){(a.hasOwnProperty("textLabel")||a.hasOwnProperty("disabled"))&&this.rh.next()};hC.prototype.Ka=function(){this.rh.complete()};hC.prototype.Ra=function(){this.C9a=new _.zr(this.v$a||this.Ntc,this.Ge)};hC.prototype.Fwc=function(a){a&&a.Mqc===this&&(this.kxc=a)};
_.W.Object.defineProperties(hC.prototype,{content:{configurable:!0,enumerable:!0,get:function(){return this.C9a}}});hC.O=function(a){return new (a||hC)(_.u(_.Ef),_.u(yjb,8))};hC.Ha=_.wc({type:hC,ub:function(a,b){a&1&&_.Hf(_.Df,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.Ntc=c.first)}},inputs:{OSb:["label","textLabel"],ariaLabel:["aria-label","ariaLabel"],He:["aria-labelledby","ariaLabelledby"],jJc:"labelClass",Ezc:"bodyClass"},features:[_.af,_.Mc]});var Gjb=0,Hjb=_.Eh(_.Fh(function(a){this.Ma=a}),"primary"),iC=function(a,b,c,d){a=Hjb.call(this,a)||this;a.ab=b;a.ze=d;a.Lq=new _.Lf;a.i6=0;a.Gna=null;a.ALa=0;a.Idb=_.Gd.EMPTY;a.Uoa=_.Gd.EMPTY;a.sHa=!1;a.Jq=null;a.Fvb="above";a.w5=!1;a.zcb=!1;a.PNb=new _.El;a.o_=new _.El;a.Bgb=new _.El;a.D1a=new _.El(!0);a.wab=Gjb++;a.animationDuration=c&&c.animationDuration?c.animationDuration:"500ms";a.Jw=c&&null!=c.Jw?c.Jw:!1;a.Jaa=c&&null!=c.Jaa?c.Jaa:!1;var e;a.J$=null!=(e=null==c?void 0:c.J$)?e:null;a.tU=!(null==
c||!c.tU);return a};_.V(iC,Hjb);_.h=iC.prototype;
_.h.JM=function(){var a=this,b=this.i6=this.m9a(this.i6);if(this.Jq!=b){var c=null==this.Jq;if(!c){this.D1a.emit(this.iz(b));var d=this.O7.na;d.style.minHeight=d.clientHeight+"px"}Promise.resolve().then(function(){a.Lq.forEach(function(e,f){return e.isActive=f===b});c||(a.PNb.emit(b),a.O7.na.style.minHeight="")})}this.Lq.forEach(function(e,f){e.position=f-b;null==a.Jq||0!=e.position||e.origin||(e.origin=b-a.Jq)});this.Jq!==b&&(this.Jq=b,this.Gna=null,_.al(this.ab))};
_.h.je=function(){var a=this;this.axc();this.dxc();this.Idb=this.Lq.Pc.subscribe(function(){var b=a.m9a(a.i6);if(b===a.Jq){for(var c=a.Lq.toArray(),d,e=0;e<c.length;e++)if(c[e].isActive){a.i6=a.Jq=e;a.Gna=null;d=c[e];break}!d&&c[b]&&Promise.resolve().then(function(){c[b].isActive=!0;a.D1a.emit(a.iz(b))})}_.al(a.ab)})};_.h.axc=function(){var a=this;this.v8a.Pc.ha(_.He(this.v8a)).subscribe(function(b){a.Lq.reset(b.filter(function(c){return c.w9a===a||!c.w9a}));_.Ff(a.Lq)})};
_.h.Ka=function(){this.Lq.destroy();this.Idb.unsubscribe();this.Uoa.unsubscribe()};_.h.Ska=function(){this.BLa&&this.BLa.Ska()};_.h.QP=function(a){this.Gna=a;this.o_.emit(this.iz(a))};_.h.iz=function(a){var b=new Ijb;b.index=a;this.Lq&&this.Lq.length&&(b.tab=this.Lq.toArray()[a]);return b};_.h.dxc=function(){var a=this;this.Uoa&&this.Uoa.unsubscribe();this.Uoa=_.ge.apply(null,_.Dc(this.Lq.map(function(b){return b.rh}))).subscribe(function(){return _.al(a.ab)})};
_.h.m9a=function(a){return Math.min(this.Lq.length-1,Math.max(a||0,0))};_.h.qab=function(a){return"mat-tab-label-"+this.wab+"-"+a};_.h.pab=function(a){return"mat-tab-content-"+this.wab+"-"+a};_.h.Dwc=function(a){if(this.sHa&&this.ALa){var b=this.O7.na;b.style.height=this.ALa+"px";this.O7.na.offsetHeight&&(b.style.height=a+"px")}};_.h.cwc=function(){var a=this.O7.na;this.ALa=a.clientHeight;a.style.height="";this.Bgb.emit()};_.h.Jl=function(a,b,c){b.mS=c;a.disabled||(this.selectedIndex=c)};
_.h.Qt=function(a){var b,c=null!=(b=this.Gna)?b:this.selectedIndex;return a===c?0:-1};_.h.gxc=function(a,b){a&&"mouse"!==a&&"touch"!==a&&(this.BLa.mS=b)};
_.W.Object.defineProperties(iC.prototype,{Jaa:{configurable:!0,enumerable:!0,get:function(){return this.sHa},set:function(a){this.sHa=_.eh(a)}},selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.Jq},set:function(a){this.i6=_.ih(a,null)}},animationDuration:{configurable:!0,enumerable:!0,get:function(){return this.ypc},set:function(a){this.ypc=/^\d+$/.test(a+"")?a+"ms":a}},J$:{configurable:!0,enumerable:!0,get:function(){return this.brc},set:function(a){this.brc=_.ih(a,null)}},
Jw:{configurable:!0,enumerable:!0,get:function(){return this.w5},set:function(a){this.w5=_.eh(a)}},tU:{configurable:!0,enumerable:!0,get:function(){return this.zcb},set:function(a){this.zcb=_.eh(a)}},backgroundColor:{configurable:!0,enumerable:!0,get:function(){return this.oGa},set:function(a){var b=this.Ma.na.classList;b.remove("mat-tabs-with-background","mat-background-"+this.backgroundColor);a&&b.add("mat-tabs-with-background","mat-background-"+a);this.oGa=a}}});
iC.O=function(a){return new (a||iC)(_.u(_.ld),_.u(_.cl),_.u(vjb,8),_.u(_.Zk,8))};iC.Ha=_.wc({type:iC,inputs:{Jaa:"dynamicHeight",selectedIndex:"selectedIndex",Fvb:"headerPosition",animationDuration:"animationDuration",J$:"contentTabIndex",Jw:"disablePagination",tU:"preserveContent",backgroundColor:"backgroundColor"},outputs:{PNb:"selectedIndexChange",o_:"focusChange",Bgb:"animationDone",D1a:"selectedTabChange"},features:[_.af]});var Ijb=function(){};var Jjb=Number.MAX_SAFE_INTEGER,jC=function(a,b,c,d,e,f,g){dC.call(this,a,d,e,b,c,f,g);this.ls=!1;this.color="primary"};_.V(jC,dC);jC.prototype.qbb=function(){};jC.prototype.je=function(){var a=this;this.Qh.Pc.ha(_.He(null),_.Je(this.Lb)).subscribe(function(){Kjb(a)});dC.prototype.je.call(this)};var Kjb=function(a){if(a.Qh){for(var b=a.Qh.toArray(),c=0;c<b.length;c++)if(b[c].active){a.selectedIndex=c;_.al(a.ab);a.QE&&(a.QE.YWc=b[c].id);return}a.selectedIndex=-1;a.tna.af()}};
jC.prototype.hIa=function(){return this.QE?"tablist":this.Ma.na.getAttribute("role")};_.W.Object.defineProperties(jC.prototype,{backgroundColor:{configurable:!0,enumerable:!0,get:function(){return this.oGa},set:function(a){var b=this.Ma.na.classList;b.remove("mat-tabs-with-background","mat-background-"+this.backgroundColor);a&&b.add("mat-tabs-with-background","mat-background-"+a);this.oGa=a}},hd:{configurable:!0,enumerable:!0,get:function(){return this.ls},set:function(a){this.ls=_.eh(a)}}});
jC.O=function(a){return new (a||jC)(_.u(_.ld),_.u(_.Vq,8),_.u(_.Me),_.u(_.cl),_.u(_.gr),_.u(_.fq),_.u(_.Zk,8))};jC.Ha=_.wc({type:jC,inputs:{backgroundColor:"backgroundColor",hd:"disableRipple",color:"color",QE:"tabPanel"},features:[_.af]});var Ljb=_.FA(_.Fh(_.Gh(function(){}))),kC=function(a,b,c,d,e,f){var g=Ljb.call(this)||this;g.Hz=a;g.nb=b;g.Yc=e;g.SF=!1;g.id="mat-tab-link-"+Jjb--;g.vI=c||{};g.tabIndex=parseInt(d)||0;"NoopAnimations"===f&&(g.vI.animation={YG:0,fS:0});return g};_.V(kC,Ljb);
_.h=kC.prototype;_.h.focus=function(){this.nb.na.focus()};_.h.Tc=function(){this.Yc.wl(this.nb)};_.h.Ka=function(){this.Yc.Mj(this.nb)};_.h.T5=function(){this.Hz.mS=this.Hz.Qh.toArray().indexOf(this)};_.h.ff=function(a){!this.disabled||32!==a.keyCode&&13!==a.keyCode?this.Hz.QE&&32===a.keyCode&&this.nb.na.click():a.preventDefault()};_.h.Asc=function(){var a;return this.Hz.QE?null==(a=this.Hz.QE)?void 0:a.id:this.nb.na.getAttribute("aria-controls")};
_.h.Dsc=function(){return this.Hz.QE?this.active?"true":"false":this.nb.na.getAttribute("aria-selected")};_.h.Bsc=function(){return this.active&&!this.Hz.QE?"page":null};_.h.hIa=function(){return this.Hz.QE?"tab":this.nb.na.getAttribute("role")};_.h.Qt=function(){return this.Hz.QE?this.SF&&!this.disabled?0:-1:this.tabIndex};
_.W.Object.defineProperties(kC.prototype,{active:{configurable:!0,enumerable:!0,get:function(){return this.SF},set:function(a){a=_.eh(a);a!==this.SF&&(this.SF=a,Kjb(this.Hz))}},hxa:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.hd||this.Hz.hd||!!this.vI.disabled}}});kC.O=function(a){return new (a||kC)(_.u(jC),_.u(_.ld),_.u(_.Kr,8),_.fd("tabindex"),_.u(_.iq),_.u(_.Zk,8))};kC.Ha=_.wc({type:kC,inputs:{active:"active",id:"id"},features:[_.af]});Heb(kC);var lC=function(a,b,c,d){this.Ma=a;this.hb=b;this.Vtc=c;this.ze=d},Djb=function(a,b){a.show();a.hb.qc(function(){a.hb.Cf.ha(_.ve(1)).subscribe(function(){var c=a.Vtc(b),d=a.Ma.na;d.style.left=c.left;d.style.width=c.width})})};lC.prototype.show=function(){this.Ma.na.style.visibility="visible"};lC.prototype.af=function(){this.Ma.na.style.visibility="hidden"};lC.O=function(a){return new (a||lC)(_.u(_.ld),_.u(_.Me),_.u(tjb),_.u(_.Zk,8))};
lC.Ha=_.wc({type:lC,oa:[["mat-ink-bar"]],yb:[1,"mat-ink-bar"],tb:2,Za:function(a,b){a&2&&_.ef("_mat-animation-noopable","NoopAnimations"===b.ze)}});var Mjb=function(a){return{animationDuration:a}},Njb=function(a,b){return{value:a,params:b}},mC=function(a,b,c,d){$B.call(this,a,b,c,d)};_.V(mC,$B);mC.O=function(a){return new (a||mC)(_.u(_.Yk),_.u(_.Ef),_.u(_.kc(function(){return nC})),_.u(_.vg))};mC.Ha=_.wc({type:mC,oa:[["","matTabBodyHost",""]],features:[_.af]});var nC=function(a,b,c){bC.call(this,a,b,c)};_.V(nC,bC);nC.Ha=bC.Ha;nC.O=function(a){return new (a||nC)(_.u(_.ld),_.u(_.Vq,8),_.u(_.cl))};
nC.ya=_.tc({type:nC,oa:[["mat-tab-body"]],ub:function(a,b){a&1&&_.Hf(_.Cr,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.Avc=c.first)}},yb:[1,"mat-tab-body"],tb:1,Za:function(a){a&2&&_.cf("mat-id-collision",null)},features:[_.af],Aa:3,Ba:6,Ea:[["cdkScrollable","",1,"mat-tab-body-content"],["content",""],["matTabBodyHost",""]],ua:function(a,b){a&1&&(_.A(0,"div",0,1),_.I("@translateTab.start",function(c){return b.fcb(c)})("@translateTab.done",function(c){return b.bpa.next(c)}),_.x(2,Jeb,0,0,"ng-template",2),_.B());
a&2&&_.y("@translateTab",_.Cf(3,Njb,b.Hg,_.Bf(1,Mjb,b.animationDuration)))},Ia:[mC],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:[zjb]}});_.oC=function(){cC.apply(this,arguments)};_.V(_.oC,cC);_.oC.O=function(){var a;return function(b){return(a||(a=_.jd(_.oC)))(b||_.oC)}}();_.oC.Ha=_.wc({type:_.oC,oa:[["","matTabContent",""]],features:[_.yf([{wa:ujb,Hb:_.oC}]),_.af]});var pC=function(){return eC.apply(this,arguments)||this};_.V(pC,eC);pC.O=function(){var a;return function(b){return(a||(a=_.jd(pC)))(b||pC)}}();pC.Ha=_.wc({type:pC,oa:[["","matTabLabelWrapper",""]],tb:3,Za:function(a,b){a&2&&(_.cf("aria-disabled",!!b.disabled),_.ef("mat-tab-disabled",b.disabled))},inputs:{disabled:"disabled"},features:[_.af]});var Ojb=["tabListContainer"],Pjb=["tabList"],Qjb=["tabListInner"],Rjb=["nextPaginator"],Sjb=["previousPaginator"],qC=function(a,b,c,d,e,f,g){fC.call(this,a,b,c,d,e,f,g)};_.V(qC,fC);qC.Ha=fC.Ha;qC.O=function(a){return new (a||qC)(_.u(_.ld),_.u(_.cl),_.u(_.gr),_.u(_.Vq,8),_.u(_.Me),_.u(_.fq),_.u(_.Zk,8))};
qC.ya=_.tc({type:qC,oa:[["mat-tab-header"]],Fd:function(a,b,c){a&1&&_.Jf(c,pC,4);if(a&2){var d;_.Gf(d=_.Kf())&&(b.Qh=d)}},ub:function(a,b){a&1&&(_.Hf(lC,7),_.Hf(Ojb,7),_.Hf(Pjb,7),_.Hf(Qjb,7),_.Hf(Rjb,5),_.Hf(Sjb,5));if(a&2){var c;_.Gf(c=_.Kf())&&(b.tna=c.first);_.Gf(c=_.Kf())&&(b.kY=c.first);_.Gf(c=_.Kf())&&(b.Hdb=c.first);_.Gf(c=_.Kf())&&(b.Voa=c.first);_.Gf(c=_.Kf())&&(b.Qbb=c.first);_.Gf(c=_.Kf())&&(b.Ecb=c.first)}},yb:[1,"mat-tab-header"],tb:5,Za:function(a,b){a&2&&(_.cf("mat-id-collision",null),
_.ef("mat-tab-header-pagination-controls-enabled",b.hY)("mat-tab-header-rtl","rtl"==b.oC()))},inputs:{selectedIndex:"selectedIndex"},outputs:{JNb:"selectFocusedIndex",txb:"indexFocused"},features:[_.af],Yb:["*"],Aa:14,Ba:10,Ea:[["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",""]],ua:function(a,b){a&1&&(_.rf(),_.A(0,"button",0,1),_.I("click",function(){return b.gna("before")})("mousedown",
function(c){return b.xX("before",c)})("touchend",function(){return b.UJ()}),_.E(2,"div",2),_.B(),_.A(3,"div",3,4),_.I("keydown",function(c){return b.ff(c)}),_.A(5,"div",5,6),_.I("cdkObserveContent",function(){return b.Ybb()}),_.A(7,"div",7,8),_.sf(9),_.B(),_.E(10,"mat-ink-bar"),_.B()(),_.A(11,"button",9,10),_.I("mousedown",function(c){return b.xX("after",c)})("click",function(){return b.gna("after")})("touchend",function(){return b.UJ()}),_.E(13,"div",2),_.B());a&2&&(_.ef("mat-tab-header-pagination-disabled",
b.sJ),_.y("matRippleDisabled",b.sJ||b.hd)("disabled",b.sJ||null),_.t(5),_.ef("_mat-animation-noopable","NoopAnimations"===b.ze),_.t(6),_.ef("mat-tab-header-pagination-disabled",b.rJ),_.y("matRippleDisabled",b.rJ||b.hd)("disabled",b.rJ||null))},Ia:[_.Lr,_.vq,lC],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});_.rC=function(){var a=hC.apply(this,arguments)||this;a.v$a=void 0;return a};_.V(_.rC,hC);_.rC.Ha=hC.Ha;_.W.Object.defineProperties(_.rC.prototype,{N3a:{configurable:!0,enumerable:!0,get:function(){return this.kxc},set:function(a){this.Fwc(a)}}});_.rC.O=function(){var a;return function(b){return(a||(a=_.jd(_.rC)))(b||_.rC)}}();
_.rC.ya=_.tc({type:_.rC,oa:[["mat-tab"]],Fd:function(a,b,c){a&1&&(_.Jf(c,wjb,5),_.Jf(c,ujb,7,_.Df));if(a&2){var d;_.Gf(d=_.Kf())&&(b.N3a=d.first);_.Gf(d=_.Kf())&&(b.v$a=d.first)}},tb:1,Za:function(a){a&2&&_.cf("mat-id-collision",null)},inputs:{disabled:"disabled"},Sb:["matTab"],features:[_.yf([{wa:xjb,Hb:_.rC}]),_.af],Yb:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.rf(),_.x(0,Keb,1,0,"ng-template"))},ob:2});var Tjb,Ujb;Tjb=["tabBodyWrapper"];Ujb=["tabHeader"];_.sC=function(a,b,c,d){return iC.call(this,a,b,c,d)||this};_.V(_.sC,iC);_.sC.Ha=iC.Ha;_.sC.O=function(a){return new (a||_.sC)(_.u(_.ld),_.u(_.cl),_.u(vjb,8),_.u(_.Zk,8))};
_.sC.ya=_.tc({type:_.sC,oa:[["mat-tab-group"]],Fd:function(a,b,c){a&1&&_.Jf(c,_.rC,5);if(a&2){var d;_.Gf(d=_.Kf())&&(b.v8a=d)}},ub:function(a,b){a&1&&(_.Hf(Tjb,5),_.Hf(Ujb,5));if(a&2){var c;_.Gf(c=_.Kf())&&(b.O7=c.first);_.Gf(c=_.Kf())&&(b.BLa=c.first)}},yb:["ngSkipHydration","",1,"mat-tab-group"],tb:5,Za:function(a,b){a&2&&(_.cf("mat-id-collision",null),_.ef("mat-tab-group-dynamic-height",b.Jaa)("mat-tab-group-inverted-header","below"===b.Fvb))},inputs:{color:"color",hd:"disableRipple"},Sb:["matTabGroup"],
features:[_.yf([{wa:yjb,Hb:_.sC}]),_.af],Aa:6,Ba:7,Ea:[[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"]],ua:function(a,b){a&1&&(_.A(0,"mat-tab-header",0,1),_.I("indexFocused",function(c){return b.QP(c)})("selectFocusedIndex",function(c){return b.selectedIndex=c}),_.x(2,Oeb,5,15,"div",2),_.B(),_.A(3,"div",3,4),_.x(5,Peb,1,11,"mat-tab-body",5),_.B());a&2&&(_.y("selectedIndex",b.selectedIndex||0)("disableRipple",b.hd)("disablePagination",b.Jw),_.t(2),_.y("ngForOf",b.Lq),_.t(1),_.ef("_mat-animation-noopable","NoopAnimations"===b.ze),_.t(2),_.y("ngForOf",b.Lq))},
Ia:[_.Mm,_.Nm,_.Om,_.Cr,_.Lr,_.oB,pC,nC,qC],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});_.tC=function(){gC.apply(this,arguments)};_.V(_.tC,gC);_.tC.O=function(){var a;return function(b){return(a||(a=_.jd(_.tC)))(b||_.tC)}}();_.tC.Ha=_.wc({type:_.tC,oa:[["","mat-tab-label",""],["","matTabLabel",""]],features:[_.yf([{wa:wjb,Hb:_.tC}]),_.af]});var Vjb,Wjb,Xjb,Yjb,Zjb;Vjb=["tabListContainer"];Wjb=["tabList"];Xjb=["tabListInner"];Yjb=["nextPaginator"];Zjb=["previousPaginator"];_.uC=function(a,b,c,d,e,f,g){jC.call(this,a,b,c,d,e,f,g)};_.V(_.uC,jC);_.uC.Ha=jC.Ha;_.uC.O=function(a){return new (a||_.uC)(_.u(_.ld),_.u(_.Vq,8),_.u(_.Me),_.u(_.cl),_.u(_.gr),_.u(_.fq),_.u(_.Zk,8))};
_.uC.ya=_.tc({type:_.uC,oa:[["","mat-tab-nav-bar",""]],Fd:function(a,b,c){a&1&&_.Jf(c,_.vC,5);if(a&2){var d;_.Gf(d=_.Kf())&&(b.Qh=d)}},ub:function(a,b){a&1&&(_.Hf(lC,7),_.Hf(Vjb,7),_.Hf(Wjb,7),_.Hf(Xjb,7),_.Hf(Yjb,5),_.Hf(Zjb,5));if(a&2){var c;_.Gf(c=_.Kf())&&(b.tna=c.first);_.Gf(c=_.Kf())&&(b.kY=c.first);_.Gf(c=_.Kf())&&(b.Hdb=c.first);_.Gf(c=_.Kf())&&(b.Voa=c.first);_.Gf(c=_.Kf())&&(b.Qbb=c.first);_.Gf(c=_.Kf())&&(b.Ecb=c.first)}},yb:[1,"mat-tab-nav-bar","mat-tab-header"],tb:12,Za:function(a,b){a&
2&&(_.cf("role",b.hIa())("mat-id-collision",null),_.ef("mat-tab-header-pagination-controls-enabled",b.hY)("mat-tab-header-rtl","rtl"==b.oC())("mat-primary","warn"!==b.color&&"accent"!==b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color))},inputs:{color:"color"},Sb:["matTabNavBar","matTabNav"],features:[_.af],jc:["mat-tab-nav-bar",""],Yb:["*"],Aa:14,Ba:10,Ea:[["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",""]],ua:function(a,b){a&1&&(_.rf(),_.A(0,"button",0,1),_.I("click",function(){return b.gna("before")})("mousedown",function(c){return b.xX("before",c)})("touchend",function(){return b.UJ()}),_.E(2,"div",2),_.B(),_.A(3,"div",3,4),_.I("keydown",function(c){return b.ff(c)}),_.A(5,"div",5,6),_.I("cdkObserveContent",function(){return b.Ybb()}),_.A(7,"div",7,8),_.sf(9),_.B(),_.E(10,"mat-ink-bar"),_.B()(),_.A(11,"button",9,10),_.I("mousedown",function(c){return b.xX("after",
c)})("click",function(){return b.gna("after")})("touchend",function(){return b.UJ()}),_.E(13,"div",2),_.B());a&2&&(_.ef("mat-tab-header-pagination-disabled",b.sJ),_.y("matRippleDisabled",b.sJ||b.hd)("disabled",b.sJ||null),_.t(5),_.ef("_mat-animation-noopable","NoopAnimations"===b.ze),_.t(6),_.ef("mat-tab-header-pagination-disabled",b.rJ),_.y("matRippleDisabled",b.rJ||b.hd)("disabled",b.rJ||null))},Ia:[_.Lr,_.vq,lC],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});_.vC=function(a,b,c,d,e,f,g,m){a=kC.call(this,a,b,e,f,g,m)||this;a.Gdb=new _.BUa(a,c,b,d);_.FUa(a.Gdb,b.na);return a};_.V(_.vC,kC);_.vC.prototype.Ka=function(){kC.prototype.Ka.call(this);this.Gdb.yoa()};_.vC.O=function(a){return new (a||_.vC)(_.u(_.uC),_.u(_.ld),_.u(_.Me),_.u(_.fq),_.u(_.Kr,8),_.fd("tabindex"),_.u(_.iq),_.u(_.Zk,8))};
_.vC.Ha=_.wc({type:_.vC,oa:[["","mat-tab-link",""],["","matTabLink",""]],yb:[1,"mat-tab-link","mat-focus-indicator"],tb:11,Za:function(a,b){a&1&&_.I("focus",function(){return b.T5()})("keydown",function(c){return b.ff(c)});a&2&&(_.cf("aria-controls",b.Asc())("aria-current",b.Bsc())("aria-disabled",b.disabled)("aria-selected",b.Dsc())("id",b.id)("tabIndex",b.Qt())("role",b.hIa()),_.ef("mat-tab-disabled",b.disabled)("mat-tab-label-active",b.active))},inputs:{disabled:"disabled",hd:"disableRipple",tabIndex:"tabIndex"},
Sb:["matTabLink"],features:[_.af]});_.wC=function(){};_.wC.O=function(a){return new (a||_.wC)};_.wC.Da=_.uc({type:_.wC});_.wC.Ca=_.ec({imports:[_.Um,_.Xq,_.Dr,_.Mr,_.wq,_.yq,_.Xq]});_.xC=function(a){this.yHc=a};_.xC.prototype.isEnabled=function(){return this.yHc===Qeb};_.xC.O=function(a){return new (a||_.xC)(_.u(tjb))};_.xC.Ha=_.wc({type:_.xC,oa:[["","gmat-tabs",""],["mat-tab-group"],["","mat-tab-nav-bar",""]],tb:2,Za:function(a,b){a&2&&_.ef("gmat-tabs",b.isEnabled())},features:[_.yf([{wa:tjb,Cb:function(a,b,c){return a.na.hasAttribute("gmat-tabs")||c&&c.enabled?Qeb:b},Ib:[_.ld,[new _.Xk,tjb],[new _.Wk,_.sjb]]}])]});_.$jb=new _.Bc("CDK_TREE_NODE_OUTLET_NODE");_.yC=function(a,b){this.Ef=a;this.IJa=b};_.yC.O=function(a){return new (a||_.yC)(_.u(_.Ef),_.u(_.$jb,8))};_.yC.Ha=_.wc({type:_.yC,oa:[["","cdkTreeNodeOutlet",""]],standalone:!0});var akb=function(a){this.va=a},zC=function(a){this.ua=a};zC.O=function(a){return new (a||zC)(_.u(_.Df))};zC.Ha=_.wc({type:zC,oa:[["","cdkTreeNodeDef",""]],inputs:{gy:["cdkTreeNodeDefWhen","when"]},standalone:!0});_.AC=function(a,b){this.lz=a;this.ab=b;this.Eq=new _.Ee;this.Lna=new Map;this.bF=new _.gg({start:0,end:Number.MAX_VALUE})};_.h=_.AC.prototype;_.h.Ra=function(){this.lC=this.lz.find([]).create(this.Yx)};_.h.Ka=function(){this.WX.Ef.clear();this.bF.complete();this.Eq.next();this.Eq.complete();this.qq&&"function"===typeof this.qq.disconnect&&this.dataSource.disconnect(this);this.GP&&(this.GP.unsubscribe(),this.GP=null)};
_.h.JM=function(){this.Irc=this.VX.filter(function(a){return!a.gy})[0];this.dataSource&&this.VX&&!this.GP&&this.Wna()};_.h.yLa=function(a){this.qq&&"function"===typeof this.qq.disconnect&&this.dataSource.disconnect(this);this.GP&&(this.GP.unsubscribe(),this.GP=null);a||this.WX.Ef.clear();this.qq=a;this.VX&&this.Wna()};
_.h.Wna=function(){var a=this,b;_.hra(this.qq)?b=this.qq.connect(this):_.ne(this.qq)?b=this.qq:Array.isArray(this.qq)&&(b=_.Md(this.qq));b&&(this.GP=b.ha(_.Je(this.Eq)).subscribe(function(c){return _.bkb(a,c)}))};_.bkb=function(a,b,c,d,e){c=void 0===c?a.lC:c;d=void 0===d?a.WX.Ef:d;if(c=c.diff(b))_.dIa(c,function(f,g,m){null==f.ev?a.insertNode(b[m],m,d,e):null==m?(d.remove(g),a.Lna.delete(f.item)):(f=d.get(g),d.move(f,m))}),_.bl(a.ab)};
_.AC.prototype.atc=function(a,b){return 1===this.VX.length?this.VX.first:this.VX.find(function(c){return c.gy&&c.gy(b,a)})||this.Irc};_.AC.prototype.insertNode=function(a,b,c,d){var e=this.atc(a,b),f=new akb(a);this.rd.Ow?f.level=this.rd.Ow(a):"undefined"!==typeof d&&this.Lna.has(d)?f.level=this.Lna.get(d)+1:f.level=0;this.Lna.set(a,f.level);(c?c:this.WX.Ef).Sh(e.ua,f,b);ckb&&(ckb.data=a)};
_.W.Object.defineProperties(_.AC.prototype,{dataSource:{configurable:!0,enumerable:!0,get:function(){return this.qq},set:function(a){this.qq!==a&&this.yLa(a)}}});_.AC.O=function(a){return new (a||_.AC)(_.u(_.el),_.u(_.cl))};
_.AC.ya=_.tc({type:_.AC,oa:[["cdk-tree"]],Fd:function(a,b,c){a&1&&_.Jf(c,zC,5);if(a&2){var d;_.Gf(d=_.Kf())&&(b.VX=d)}},ub:function(a,b){a&1&&_.Hf(_.yC,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.WX=c.first)}},yb:["role","tree",1,"cdk-tree"],inputs:{dataSource:"dataSource",rd:"treeControl",Yx:"trackBy"},Sb:["cdkTree"],standalone:!0,features:[_.zf],Aa:1,Ba:0,Ea:[["cdkTreeNodeOutlet",""]],ua:function(a){a&1&&_.jf(0,0)},Ia:[_.yC],ob:2});
_.BC=function(a,b){this.Ma=a;this.Mq=b;this.Lb=new _.Ee;this.aHa=new _.Ee;ckb=this;this.role="treeitem"};_.BC.prototype.Ra=function(){for(var a=this.Ma.na.parentElement;a&&!Reb(a);)a=a.parentElement;this.tvc=a?a.classList.contains("cdk-nested-tree-node")?_.Qf(a.getAttribute("aria-level")):0:-1;this.Ma.na.setAttribute("aria-level",""+(this.level+1))};_.BC.prototype.Ka=function(){ckb===this&&(ckb=null);this.aHa.complete();this.Lb.next();this.Lb.complete()};_.BC.prototype.focus=function(){this.Ma.na.focus()};
_.BC.prototype.Awc=function(){this.role="treeitem"};
_.W.Object.defineProperties(_.BC.prototype,{role:{configurable:!0,enumerable:!0,get:function(){return"treeitem"},set:function(a){this.Ma.na.setAttribute("role",a)}},data:{configurable:!0,enumerable:!0,get:function(){return this.sg},set:function(a){a!==this.sg&&(this.sg=a,this.Awc(),this.aHa.next())}},De:{configurable:!0,enumerable:!0,get:function(){return this.Mq.rd.De(this.sg)}},level:{configurable:!0,enumerable:!0,get:function(){return this.Mq.rd.Ow?this.Mq.rd.Ow(this.sg):this.tvc}}});var ckb=null;
_.BC.O=function(a){return new (a||_.BC)(_.u(_.ld),_.u(_.AC))};_.BC.Ha=_.wc({type:_.BC,oa:[["cdk-tree-node"]],yb:[1,"cdk-tree-node"],tb:1,Za:function(a,b){a&2&&_.cf("aria-expanded",b.De)},inputs:{role:"role"},Sb:["cdkTreeNode"],standalone:!0});var dkb=/([A-Za-z%]+)$/,CC=function(a,b,c,d){var e=this;this.V7=a;this.Mq=b;this.Qc=c;this.kc=d;this.Lb=new _.Ee;this.sxb="px";this.pna=40;this.B7();d&&d.Uc.ha(_.Je(this.Lb)).subscribe(function(){return e.B7(!0)});a.aHa.subscribe(function(){return e.B7()})};_.h=CC.prototype;_.h.Ka=function(){this.Lb.next();this.Lb.complete()};_.h.pvc=function(){var a=this.V7.data&&this.Mq.rd.Ow?this.Mq.rd.Ow(this.V7.data):null;a=null==this.Kna?a:this.Kna;return"number"===typeof a?""+a*this.pna+this.sxb:null};
_.h.B7=function(a){a=void 0===a?!1:a;var b=this.pvc();if(b!==this.zrc||a){a=this.Qc.na;var c=this.kc&&"rtl"===this.kc.value?"paddingRight":"paddingLeft";a.style[c]=b||"";a.style["paddingLeft"===c?"paddingRight":"paddingLeft"]="";this.zrc=b}};_.h.odb=function(a){this.Kna=isNaN(a)?null:a;this.B7()};_.h.ndb=function(a){var b=a,c="px";"string"===typeof a&&(a=a.split(dkb),b=a[0],c=a[1]||c);this.sxb=c;this.pna=_.Qf(b);this.B7()};
_.W.Object.defineProperties(CC.prototype,{level:{configurable:!0,enumerable:!0,get:function(){return this.Kna},set:function(a){this.odb(a)}},indent:{configurable:!0,enumerable:!0,get:function(){return this.pna},set:function(a){this.ndb(a)}}});CC.O=function(a){return new (a||CC)(_.u(_.BC),_.u(_.AC),_.u(_.ld),_.u(_.Vq,8))};CC.Ha=_.wc({type:CC,oa:[["","cdkTreeNodePadding",""]],inputs:{level:["cdkTreeNodePadding","level",_.Qf],indent:["cdkTreeNodePaddingIndent","indent"]},standalone:!0,features:[_.bf]});var DC=function(a,b){this.Mq=a;this.V7=b;this.recursive=!1};DC.prototype.Yoa=function(a){this.recursive?this.Mq.rd.JSc(this.V7.data):this.Mq.rd.toggle(this.V7.data);a.stopPropagation()};DC.O=function(a){return new (a||DC)(_.u(_.AC),_.u(_.BC))};DC.Ha=_.wc({type:DC,oa:[["","cdkTreeNodeToggle",""]],Za:function(a,b){a&1&&_.I("click",function(c){return b.Yoa(c)})},inputs:{recursive:["cdkTreeNodeToggleRecursive","recursive",_.Of]},standalone:!0,features:[_.bf]});var EC=function(){};EC.O=function(a){return new (a||EC)};EC.Da=_.uc({type:EC});EC.Ca=_.ec({});_.FC=function(){zC.apply(this,arguments)};_.V(_.FC,zC);_.FC.O=function(){var a;return function(b){return(a||(a=_.jd(_.FC)))(b||_.FC)}}();_.FC.Ha=_.wc({type:_.FC,oa:[["","matTreeNodeDef",""]],inputs:{gy:["matTreeNodeDefWhen","when"],data:["matTreeNode","data"]},standalone:!0,features:[_.yf([{wa:zC,Hb:_.FC}]),_.af]});_.GC=function(a,b){this.Ef=a;this.IJa=b};_.GC.O=function(a){return new (a||_.GC)(_.u(_.Ef),_.u(_.$jb,8))};_.GC.Ha=_.wc({type:_.GC,oa:[["","matTreeNodeOutlet",""]],standalone:!0,features:[_.yf([{wa:_.yC,Hb:_.GC}])]});_.HC=function(){CC.apply(this,arguments)};_.V(_.HC,CC);_.W.Object.defineProperties(_.HC.prototype,{level:{configurable:!0,enumerable:!0,get:function(){return this.Kna},set:function(a){this.odb(a)}},indent:{configurable:!0,enumerable:!0,get:function(){return this.pna},set:function(a){this.ndb(a)}}});_.HC.O=function(){var a;return function(b){return(a||(a=_.jd(_.HC)))(b||_.HC)}}();
_.HC.Ha=_.wc({type:_.HC,oa:[["","matTreeNodePadding",""]],inputs:{level:["matTreeNodePadding","level",_.Qf],indent:["matTreeNodePaddingIndent","indent"]},standalone:!0,features:[_.yf([{wa:CC,Hb:_.HC}]),_.bf,_.af]});_.IC=function(){DC.apply(this,arguments)};_.V(_.IC,DC);_.IC.O=function(){var a;return function(b){return(a||(a=_.jd(_.IC)))(b||_.IC)}}();_.IC.Ha=_.wc({type:_.IC,oa:[["","matTreeNodeToggle",""]],inputs:{recursive:["matTreeNodeToggleRecursive","recursive"]},standalone:!0,features:[_.yf([{wa:DC,Hb:_.IC}]),_.af]});_.JC=function(){_.AC.apply(this,arguments);this.WX=void 0};_.V(_.JC,_.AC);_.JC.O=function(){var a;return function(b){return(a||(a=_.jd(_.JC)))(b||_.JC)}}();
_.JC.ya=_.tc({type:_.JC,oa:[["mat-tree"]],ub:function(a,b){a&1&&_.Hf(_.GC,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.WX=c.first)}},yb:["role","tree",1,"mat-tree"],Sb:["matTree"],standalone:!0,features:[_.yf([{wa:_.AC,Hb:_.JC}]),_.af,_.zf],Aa:1,Ba:0,Ea:[["matTreeNodeOutlet",""]],ua:function(a){a&1&&_.jf(0,0)},Ia:[_.GC],styles:[".mat-tree{display:block;background-color:var(--mat-tree-container-background-color)}.mat-tree-node,.mat-nested-tree-node{color:var(--mat-tree-node-text-color);font-family:var(--mat-tree-node-text-font);font-size:var(--mat-tree-node-text-size);font-weight:var(--mat-tree-node-text-weight)}.mat-tree-node{display:flex;align-items:center;flex:1;word-wrap:break-word;min-height:var(--mat-tree-node-min-height)}.mat-nested-tree-node{border-bottom-width:0}\n"],ob:2});_.KC=function(){};_.KC.O=function(a){return new (a||_.KC)};_.KC.Da=_.uc({type:_.KC});_.KC.Ca=_.ec({imports:[EC,_.Xq,_.Xq]});_.LC=function(){};_.LC.O=function(a){return new (a||_.LC)};_.LC.Da=_.uc({type:_.LC});_.LC.Ca=_.ec({imports:[_.Um,_.wC]});var ekb=new _.Bc("GMAT_CHECKBOX_OPTIONS",{Ga:"root",qa:function(){return{Lg:!1}}});_.MC=function(a){this.options=a};_.MC.O=function(a){return new (a||_.MC)(_.u(ekb))};_.MC.Ha=_.wc({type:_.MC,oa:[["mat-checkbox"]],tb:2,Za:function(a,b){a&2&&_.ef("gmat-mdc-checkbox",!b.options.Lg)}});_.fkb=new _.Bc("mat-checkbox-default-options",{Ga:"root",qa:Seb});var gkb,hkb,ikb,jkb,kkb,lkb;gkb=["input"];hkb=["label"];ikb={wa:_.Lv,Hb:_.kc(function(){return _.NC}),wd:!0};jkb=function(){};kkb=0;lkb=Seb();
_.NC=function(a,b,c,d,e,f){this.Ma=a;this.ab=b;this.hb=c;this.ze=e;this.Ek=f;this.rm={Jka:"mdc-checkbox--anim-unchecked-checked",Kka:"mdc-checkbox--anim-unchecked-indeterminate",pOa:"mdc-checkbox--anim-checked-unchecked",Q9:"mdc-checkbox--anim-checked-indeterminate",NUa:"mdc-checkbox--anim-indeterminate-checked",OUa:"mdc-checkbox--anim-indeterminate-unchecked"};this.ariaLabel="";this.He=null;this.vr="after";this.name=null;this.Uc=new _.El;this.hT=new _.El;this.Oe=function(){};this.Nt="";this.n5=0;
this.hz=function(){};this.tm=this.xc=this.Tf=!1;this.Ek=this.Ek||lkb;this.color=this.Ek.color||lkb.color;this.tabIndex=parseInt(d)||0;this.id=this.mw="mat-mdc-checkbox-"+ ++kkb};_.h=_.NC.prototype;_.h.focus=function(){this.hi.na.focus()};_.h.iz=function(a){var b=new jkb;b.source=this;b.checked=a;return b};_.h.KHa=function(){var a;return null==(a=this.hi)?void 0:a.na};_.h.Tc=function(){this.L7(this.tm)};_.h.St=function(){return this.hd||this.disabled};_.h.aoa=function(){_.bl(this.ab)};
_.h.Xm=function(a){this.checked=!!a};_.h.Sm=function(a){this.hz=a};_.h.Er=function(a){this.Oe=a};_.h.To=function(a){this.disabled=a};_.h.WQ=function(a){var b=this.n5,c=this.KHa();if(b!==a&&c&&(this.Nt&&c.classList.remove(this.Nt),this.Nt=this.JHa(b,a),this.n5=a,0<this.Nt.length)){c.classList.add(this.Nt);var d=this.Nt;this.hb.Vb(function(){setTimeout(function(){c.classList.remove(d)},1E3)})}};
_.h.ep=function(){this.hz(this.checked);this.Uc.emit(this.iz(this.checked));this.hi&&(this.hi.na.checked=this.checked)};_.h.toggle=function(){this.checked=!this.checked;this.hz(this.checked)};
_.h.fna=function(){var a=this,b,c=null==(b=this.Ek)?void 0:b.COa;this.disabled||"noop"===c?this.disabled||"noop"!==c||(this.hi.na.checked=this.checked,this.hi.na.indeterminate=this.indeterminate):(this.indeterminate&&"check"!==c&&Promise.resolve().then(function(){a.tm=!1;a.hT.emit(a.tm)}),this.Tf=!this.Tf,this.WQ(this.Tf?1:2),this.ep())};_.h.MJa=function(a){a.stopPropagation()};_.h.jl=function(){var a=this;Promise.resolve().then(function(){a.Oe();_.al(a.ab)})};
_.h.JHa=function(a,b){if("NoopAnimations"===this.ze)return"";switch(a){case 0:if(1===b)return this.rm.Jka;if(3==b)return this.Tf?this.rm.Q9:this.rm.Kka;break;case 2:return 1===b?this.rm.Jka:this.rm.Kka;case 1:return 2===b?this.rm.pOa:this.rm.Q9;case 3:return 1===b?this.rm.NUa:this.rm.OUa}return""};_.h.L7=function(a){var b=this.hi;b&&(b.na.indeterminate=a)};_.h.yQ=function(){this.fna()};_.h.dcb=function(){this.fna();this.disabled||this.hi.na.focus()};
_.h.Dvc=function(a){a.target&&this.rbb.na.contains(a.target)&&a.stopPropagation()};
_.W.Object.defineProperties(_.NC.prototype,{tr:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.mw)+"-input"}},checked:{configurable:!0,enumerable:!0,get:function(){return this.Tf},set:function(a){a!=this.checked&&(this.Tf=a,_.al(this.ab))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.xc},set:function(a){a!==this.disabled&&(this.xc=a,_.al(this.ab))}},indeterminate:{configurable:!0,enumerable:!0,get:function(){return this.tm},set:function(a){var b=a!=this.tm;
this.tm=a;b&&(this.tm?this.WQ(3):this.WQ(this.checked?1:2),this.hT.emit(this.tm));this.L7(this.tm)}}});_.NC.O=function(a){return new (a||_.NC)(_.u(_.ld),_.u(_.cl),_.u(_.Me),_.fd("tabindex"),_.u(_.Zk,8),_.u(_.fkb,8))};
_.NC.ya=_.tc({type:_.NC,oa:[["mat-checkbox"]],ub:function(a,b){a&1&&(_.Hf(gkb,5),_.Hf(hkb,5),_.Hf(_.Lr,5));if(a&2){var c;_.Gf(c=_.Kf())&&(b.hi=c.first);_.Gf(c=_.Kf())&&(b.rbb=c.first);_.Gf(c=_.Kf())&&(b.uI=c.first)}},yb:[1,"mat-mdc-checkbox"],tb:14,Za:function(a,b){a&2&&(_.kf("id",b.id),_.cf("tabindex",null)("aria-label",null)("aria-labelledby",null),_.gf(b.color?"mat-"+b.color:"mat-accent"),_.ef("_mat-animation-noopable","NoopAnimations"===b.ze)("mdc-checkbox--disabled",b.disabled)("mat-mdc-checkbox-disabled",
b.disabled)("mat-mdc-checkbox-checked",b.checked))},inputs:{ariaLabel:["aria-label","ariaLabel"],He:["aria-labelledby","ariaLabelledby"],hu:["aria-describedby","ariaDescribedby"],id:"id",required:["required","required",_.Of],vr:"labelPosition",name:"name",value:"value",hd:["disableRipple","disableRipple",_.Of],tabIndex:["tabIndex","tabIndex",function(a){return null==a?void 0:_.Qf(a)}],color:"color",checked:["checked","checked",_.Of],disabled:["disabled","disabled",_.Of],indeterminate:["indeterminate",
"indeterminate",_.Of]},outputs:{Uc:"change",hT:"indeterminateChange"},Sb:["matCheckbox"],standalone:!0,features:[_.yf([ikb]),_.bf,_.zf],Yb:["*"],Aa:15,Ba:20,Ea:[[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","indeterminate","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"],[1,"mdc-label",3,"for"],["label",""]],ua:function(a,b){a&1&&(_.rf(),_.A(0,"div",0),_.I("click",function(d){return b.Dvc(d)}),_.A(1,"div",1,2)(3,"div",3),_.I("click",function(){return b.dcb()}),
_.B(),_.A(4,"input",4,5),_.I("blur",function(){return b.jl()})("click",function(){return b.yQ()})("change",function(d){return b.MJa(d)}),_.B(),_.E(6,"div",6),_.A(7,"div",7),_.dd(),_.A(8,"svg",8),_.E(9,"path",9),_.B(),_.ed(),_.E(10,"div",10),_.B(),_.E(11,"div",11),_.B(),_.A(12,"label",12,13),_.sf(14),_.B()());if(a&2){var c=_.vf(2);_.ef("mdc-form-field--align-end","before"==b.vr);_.t(4);_.ef("mdc-checkbox--selected",b.checked);_.y("checked",b.checked)("indeterminate",b.indeterminate)("disabled",b.disabled)("id",
b.tr)("required",b.required)("tabIndex",b.disabled?-1:b.tabIndex);_.cf("aria-label",b.ariaLabel||null)("aria-labelledby",b.He)("aria-describedby",b.hu)("aria-checked",b.indeterminate?"mixed":null)("name",b.name)("value",b.value);_.t(7);_.y("matRippleTrigger",c)("matRippleDisabled",b.hd||b.disabled)("matRippleCentered",!0);_.t(1);_.y("for",b.tr)}},Ia:[_.Lr],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) - var(--mdc-checkbox-state-layer-size)) / 2)}.mdc-checkbox--touch .mdc-checkbox__native-control{top:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);right:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);left:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);width:var(--mdc-checkbox-state-layer-size);height:var(--mdc-checkbox-state-layer-size)}.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}.mdc-checkbox{padding:calc((var(--mdc-checkbox-state-layer-size) - 18px) / 2);margin:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2)}.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);background-color:transparent}.mdc-checkbox .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[disabled]:indeterminate~.mdc-checkbox__background,.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)}.mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--mdc-checkbox-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:var(--mdc-checkbox-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--mdc-checkbox-disabled-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:var(--mdc-checkbox-disabled-selected-checkmark-color)}.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);background-color:transparent}.mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-icon-color);background-color:var(--mdc-checkbox-selected-icon-color)}@keyframes mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336{0%{border-color:var(--mdc-checkbox-unselected-icon-color);background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-icon-color);background-color:var(--mdc-checkbox-selected-icon-color)}}@keyframes mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336{0%,80%{border-color:var(--mdc-checkbox-selected-icon-color);background-color:var(--mdc-checkbox-selected-icon-color)}100%{border-color:var(--mdc-checkbox-unselected-icon-color);background-color:transparent}}.mdc-checkbox.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336}.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);background-color:transparent}.mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox:hover .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox:hover .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-hover-icon-color);background-color:var(--mdc-checkbox-selected-hover-icon-color)}@keyframes mdc-checkbox-fade-in-background-FF212121FFF4433600000000FFF44336{0%{border-color:var(--mdc-checkbox-unselected-hover-icon-color);background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-hover-icon-color);background-color:var(--mdc-checkbox-selected-hover-icon-color)}}@keyframes mdc-checkbox-fade-out-background-FF212121FFF4433600000000FFF44336{0%,80%{border-color:var(--mdc-checkbox-selected-hover-icon-color);background-color:var(--mdc-checkbox-selected-hover-icon-color)}100%{border-color:var(--mdc-checkbox-unselected-hover-icon-color);background-color:transparent}}.mdc-checkbox:hover.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:hover.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-FF212121FFF4433600000000FFF44336}.mdc-checkbox:hover.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:hover.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-FF212121FFF4433600000000FFF44336}.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);background-color:transparent}.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.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);background-color:var(--mdc-checkbox-selected-pressed-icon-color)}@keyframes mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336{0%{border-color:var(--mdc-checkbox-unselected-pressed-icon-color);background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-pressed-icon-color);background-color:var(--mdc-checkbox-selected-pressed-icon-color)}}@keyframes mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336{0%,80%{border-color:var(--mdc-checkbox-selected-pressed-icon-color);background-color:var(--mdc-checkbox-selected-pressed-icon-color)}100%{border-color:var(--mdc-checkbox-unselected-pressed-icon-color);background-color:transparent}}.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.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-8A000000FFF4433600000000FFF44336}.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.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-8A000000FFF4433600000000FFF44336}.mdc-checkbox .mdc-checkbox__background{top:calc((var(--mdc-checkbox-state-layer-size) - 18px) / 2);left:calc((var(--mdc-checkbox-state-layer-size) - 18px) / 2)}.mdc-checkbox .mdc-checkbox__native-control{top:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);right:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);left:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);width:var(--mdc-checkbox-state-layer-size);height:var(--mdc-checkbox-state-layer-size)}.mdc-checkbox .mdc-checkbox__native-control:enabled:focus:focus:not(:checked):not(:indeterminate)~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-focus-icon-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled:focus:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control:enabled:focus:indeterminate~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-focus-icon-color);background-color:var(--mdc-checkbox-selected-focus-icon-color)}.mdc-checkbox:hover .mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-hover-state-layer-opacity);background-color:var(--mdc-checkbox-unselected-hover-state-layer-color)}.mdc-checkbox:hover .mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-hover-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-focus-state-layer-opacity);background-color:var(--mdc-checkbox-unselected-focus-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-focus-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-pressed-state-layer-opacity);background-color:var(--mdc-checkbox-unselected-pressed-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-pressed-state-layer-color)}.mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-hover-state-layer-opacity);background-color:var(--mdc-checkbox-selected-hover-state-layer-color)}.mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-hover-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-focus-state-layer-opacity);background-color:var(--mdc-checkbox-selected-focus-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-focus-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-pressed-state-layer-opacity);background-color:var(--mdc-checkbox-selected-pressed-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-pressed-state-layer-color)}.mat-mdc-checkbox{display:inline-block;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.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}.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-ripple .mat-ripple-element{opacity:.1}.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,Oa:0});var nkb,pkb,qkb;_.OC=function(a){a=void 0===a?null:a;this.ila=new Map;a&&(this.ila=new Map(a))};_.OC.prototype.isValid=function(){return 0<this.ila.size&&this.Am.every(function(a){return null!=a})};_.PC=function(a){return new _.OC(new Map([["0",a]]))};_.mkb=function(a){return new _.OC(new Map(a.map(function(b,c){return[String(c),b]})))};
_.W.Object.defineProperties(_.OC.prototype,{eq:{configurable:!0,enumerable:!0,get:function(){return this.ila.values().next().value}},Am:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.ila.values())}},yn:{configurable:!0,enumerable:!0,get:function(){return new Map(this.ila)}}});_.QC=function(a,b,c,d,e){this.config=a;this.gt=void 0===d?!0:d;this.Jda=void 0===e?!1:e;this.yf=b;this.value=c;Object.defineProperty(this,"id",{enumerable:!1,value:"xap-filter-"+nkb});nkb++};
_.QC.prototype.RTa=function(a){return String(a)};
_.W.Object.defineProperties(_.QC.prototype,{isValid:{configurable:!0,enumerable:!0,get:function(){return null!=this.yf&&this.value.isValid()}},fMc:{configurable:!0,enumerable:!0,get:function(){return this.yf?"xap-filterbar-filtereditor-chip-operator-"+this.yf.id.replace(/[^a-zA-Z0-9-_]/g,"-"):""}},SG:{configurable:!0,enumerable:!0,get:function(){var a=this,b="";this.yf&&0<this.value.yn.size&&(b=this.value.Am.filter(function(c){return null!==c}).map(function(c){return a.RTa(c)}).filter(function(c){return c.trim()}).join(", "));return!this.yf||
0<this.value.yn.size&&0===b.length?this.config.displayName||this.config.id:this.config.displayName+" "+(this.yf.QN||this.yf.displayName)+" "+b}}});nkb=0;_.RC=function(){};_.RC.O=function(a){return new (a||_.RC)};_.RC.Ha=_.wc({type:_.RC});_.okb=function(a){this.Xja=a};pkb=function(a){this.Qsb=a};_.rkb=function(a){return new pkb(function(b){return a.ha(_.Ie(function(c){if(!c.has(b))throw Error("Ld`"+b);return _.Md(new qkb(c.get(b)))}))})};
qkb=function(a){this.config=this.config=a;if(!(this.config.Sl||this.config.dm&&this.config.dm.size))throw Error("Md");if(!(this.config.dm&&this.config.dm.size||this.config.Mz&&this.config.Mz.length))throw Error("Nd");};_.SC=function(a,b,c,d,e,f){d=void 0===d?!0:d;this.HDb=a;this.Lpb=b;this.DTc=d;this.dW=void 0===e?!1:e;this.jg=new _.gg([]);c&&this.jg.next(c);d&&(this.WRa=new Map);f&&(this.CN=f)};_.SC.prototype.destroy=function(){this.jg.complete()};
_.SC.prototype.clear=function(){var a=this.jg.value.filter(function(b){return!b.gt});this.jg.next(a)};_.SC.prototype.wD=function(a){var b=this;if(this.DTc){if(this.WRa.has(a))return _.Md(this.WRa.get(a));var c=this.Lpb.Qsb(a).ha(_.Fe(1));c.ha(_.xe()).subscribe(function(d){b.WRa.set(a,d)});return c.ha(_.xe())}return this.Lpb.Qsb(a)};
var skb=function(a,b){b=a.jg.getValue().concat(b);a.jg.next(b)},tkb=function(a,b){var c=a.jg.getValue().filter(function(d){return!b(d)});a.jg.next(c)},ukb=function(a,b,c){var d=a.jg.getValue().slice();b<d.length&&(c?d[b]=c:d[b].gt&&d.splice(b,1));a.jg.next(d)};
_.W.Object.defineProperties(_.SC.prototype,{SG:{configurable:!0,enumerable:!0,get:function(){return this.jg.value.map(function(a){return a.SG}).join("; ")}},isValid:{configurable:!0,enumerable:!0,get:function(){return 0<this.jg.value.length&&this.jg.value.every(function(a){return a.isValid})}}});var TC=function(a){var b=this;this.GGc=a=void 0===a?function(c){return c}:a;this.B3=new _.gg(void 0);this.TB=this.B3.Vf();this.eOa=new _.Ee;this.qk=[];this.selected=new Map;this.SNb=this.TB.ha(_.v(function(){return Array.from(b.selected.values())}),_.Fe(1));this.ONb=this.TB.ha(_.v(function(){return b.selected.size}),_.Fe(1))},vkb=function(a){return a.qk.length?a.SNb.ha(Qdb(function(){return!!a.qk.length})):a.SNb},UC=function(a){return a.qk.length?a.ONb.ha(Qdb(function(){return!!a.qk.length}),_.te()):
a.ONb.ha(_.te())};TC.prototype.Ee=function(a){var b=this;if(null==a)return _.Md(!1);var c=this.hash(a);a=this.TB.ha(_.v(function(){return b.selected.has(c)}));return this.qk.length?a.ha(Qdb(function(){return!!b.qk.length}),_.te()):a.ha(_.He(this.selected.has(c)),_.te())};var VC=function(a,b){if(null==b)return!1;b=a.hash(b);if(!a.qk.length)return a.selected.has(b);a=a.qk[a.qk.length-1];b=a.Ou.has(b);return 0===a.kV?!b:b};_.h=TC.prototype;
_.h.toggle=function(a,b){null==b&&(b=!VC(this,a));b?this.select(a):this.xg(a)};_.h.select=function(){var a=_.zc.apply(0,arguments);if(this.qk.length){var b=this.qk[this.qk.length-1];if(0===b.kV){var c=_.k(a);for(a=c.next();!a.done;a=c.next())b.Ou.delete(this.hash(a.value))}else for(c=_.k(a),a=c.next();!a.done;a=c.next())a=a.value,b.Ou.set(this.hash(a),a)}else for(b=_.k(a),a=b.next();!a.done;a=b.next())a=a.value,this.selected.set(this.hash(a),a);this.B3.next()};
_.h.xg=function(){var a=_.zc.apply(0,arguments);if(this.qk.length){var b=this.qk[this.qk.length-1];if(0===b.kV){var c=_.k(a);for(a=c.next();!a.done;a=c.next())a=a.value,b.Ou.set(this.hash(a),a)}else for(c=_.k(a),a=c.next();!a.done;a=c.next())b.Ou.delete(this.hash(a.value))}else for(b=_.k(a),a=b.next();!a.done;a=b.next())this.selected.delete(this.hash(a.value));this.B3.next()};_.h.clear=function(){this.qk.length=0;this.eOa.next();this.selected.clear();this.B3.next()};
_.h.tia=function(a,b,c){var d=this;c=void 0===c?!1:c;this.qk.push({kV:a,eJc:b.ha(_.ve(1),_.Fe(1)),Ou:new Map});this.eOa.next();this.B3.next();_.Wd(this.qk.map(function(e){return e.eJc})).ha(_.Je(this.eOa)).subscribe(function(e){var f=d.qk;d.qk=[];for(var g=0;g<e.length;g++){var m=e[g],n=f[g];0===n.kV?(c||(m=m.filter(function(r){return!VC(d,r)})),d.select.apply(d,_.Dc(m)),d.xg.apply(d,_.Dc(n.Ou.values()))):(d.xg.apply(d,_.Dc(m)),d.select.apply(d,_.Dc(n.Ou.values())))}d.B3.next()})};
var wkb=function(a){if(!a.qk.length)return null;a=a.qk[a.qk.length-1];return{kV:a.kV,Ou:Array.from(a.Ou.values())}};TC.prototype.hash=function(a){return this.GGc.call(null,a)};var xkb,zkb,WC;xkb=new _.Qs("{COUNT, plural, =1 {# item}other {# items}}");_.ykb=new _.Bc("xap_picker_hash_function");zkb={LOADING:0,ERROR:1,Ila:2,Hla:3,AW:4,0:"LOADING",1:"ERROR",2:"EMPTY_SEARCH_AND_OPTIONS",3:"EMPTY_OPTIONS",4:"READY"};
WC=function(a){var b=this;this.gea=new _.gg(!1);this.Rva=new _.gg([]);this.xu=new _.Ce(1);this.xu.ha(_.v(function(c){return!c.length}),_.He(!0));this.yB=new _.Ce(1);this.RIc=this.yB.ha(_.v(function(c){return!c}),_.He(!0));this.hV=new _.gg(!0);this.zxa=new _.gg(!0);this.getOptions=null;this.mia="Search";this.Bhb=_.Wd([this.yB,this.gea]).ha(_.je(function(c){c=_.k(c);c.next();return!!c.next().value}),_.v(function(c){return[_.k(c).next().value,b.getOptions]}),_.Ie(function(c){var d=_.k(c);c=d.next().value;
d=d.next().value;return d(c).ha(_.ve(1),_.v(function(e){return{Vd:!1,options:e,error:null}}),_.He({Vd:!0,options:[],error:null}),_.pe(function(e){return _.Md({Vd:!1,error:e,options:[]})}))}),_.He({Vd:!1,options:[],error:null}),_.Fe({bufferSize:1,lv:!0}));this.mwa=_.Wd([this.gea,this.Bhb,this.RIc]).ha(_.v(function(c){var d=_.k(c);c=d.next().value;var e=d.next().value,f=e.error,g=e.Vd;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 TC(a||void 0);this.Rva.subscribe(this.xu);
this.uia=this.xu.ha(_.v(function(c){return xkb.format({COUNT:c.length})}));this.EY||(this.EY=function(){return null});_.Wd([this.Rva,this.yB,this.gea]).ha(_.je(function(c){c=_.k(c);c.next();c.next();return!c.next().value})).subscribe(function(c){var d=_.k(c);c=d.next().value;var e=d.next().value;e?c&&(d=c,d=null!=b.eV?c.filter(function(f){var g;return null==(g=b.eV)?void 0:g.call(b,e,f)}):c.map(function(f){var g=_.Teb(e,b.DZ&&null!=f?b.DZ(f):String(f));return{item:f,score:g}}).filter(function(f){return.8<
f.score}).sort(function(f,g){return g.score-f.score}).map(function(f){return f.item}),b.xu.next(d)):b.xu.next(c)});this.Bhb.ha(_.v(function(c){return c.options})).subscribe(this.Rva)};WC.prototype.replace=function(a){var b=this;UC(this.model).ha(_.ve(1)).subscribe(function(c){0<c&&b.model.clear();b.model.select.apply(b.model,_.Dc(a))})};WC.O=function(a){return new (a||WC)(_.q(_.ykb,8))};WC.ta=_.p({token:WC,qa:WC.O});var Akb=[[["","xapPickerHeader",""]],[["","xapPickerFilter",""]],[["","xapPickerOptions",""]],[["","xapPickerSelections",""]],[["","xapPickerFooter",""]]],XC=function(a){this.bc=a;this.bc.gea.next(!0)};_.W.Object.defineProperties(XC.prototype,{getOptions:{configurable:!0,enumerable:!0,set:function(a){this.bc.getOptions=a}}});XC.O=function(a){return new (a||XC)(_.u(WC))};XC.Ha=_.wc({type:XC,oa:[["xap-picker","xapAsyncOptions",""]],inputs:{getOptions:"getOptions"}});_.YC=function(a){this.bc=a;this.bc.gea.next(!1)};
_.W.Object.defineProperties(_.YC.prototype,{options:{configurable:!0,enumerable:!0,set:function(a){this.bc.Rva.next(a)}},Jr:{configurable:!0,enumerable:!0,set:function(a){this.bc.hV.next(a)}},eV:{configurable:!0,enumerable:!0,set:function(a){this.bc.eV=a}},mia:{configurable:!0,enumerable:!0,set:function(a){this.bc.mia=a}}});_.YC.O=function(a){return new (a||_.YC)(_.u(WC))};
_.YC.Ha=_.wc({type:_.YC,oa:[["xap-picker",3,"xapAsyncOptions",""]],inputs:{options:"options",Jr:"searchVisible",eV:"searchFilter",mia:"searchInputPlaceholder"}});_.ZC=function(a){var b=this;this.bc=a;this.Yf=new _.Ce(1);vkb(a.model).ha(_.Je(this.Yf)).subscribe(function(c){b.mk(c)})};_.h=_.ZC.prototype;_.h.Xm=function(a){null!=a&&this.bc.replace(a)};_.h.mk=function(a){this.FFb&&this.FFb(a)};_.h.Sm=function(a){this.FFb=a};_.h.kZa=function(){};_.h.Er=function(){};_.h.Ka=function(){this.Yf.next();this.Yf.complete()};
_.W.Object.defineProperties(_.ZC.prototype,{Gx:{configurable:!0,enumerable:!0,set:function(a){this.bc.zxa.next(a)}},azc:{configurable:!0,enumerable:!0,set:function(a){this.bc.EY=a}},Fi:{configurable:!0,enumerable:!0,set:function(a){this.bc.DZ=a}},jk:{configurable:!0,enumerable:!0,set:function(a){this.bc.jk=a}}});_.ZC.O=function(a){return new (a||_.ZC)(_.u(WC,2))};
_.ZC.ya=_.tc({type:_.ZC,oa:[["xap-picker"]],inputs:{Gx:"selectAllVisible",azc:"ariaLabelFunction",Fi:"displayFunction",jk:"isOptionDisabled"},features:[_.yf([{wa:_.Lv,Hb:_.kc(function(){return _.ZC}),wd:!0},WC])],Yb:["[xapPickerHeader]","[xapPickerFilter]","[xapPickerOptions]","[xapPickerSelections]","[xapPickerFooter]"],Aa:10,Ba:0,Ea:[[1,"xap-picker-container"],[1,"xap-picker-pane-container"],[1,"xap-picker-option-pane"],[1,"xap-picker-filter"],[1,"xap-picker-options"]],ua:function(a){a&1&&(_.rf(Akb),
_.A(0,"div",0),_.sf(1),_.A(2,"div",1)(3,"div",2)(4,"div",3),_.sf(5,1),_.B(),_.A(6,"div",4),_.sf(7,2),_.B()(),_.sf(8,3),_.B(),_.sf(9,4),_.B())},ob:2,Oa:0});_.$C=function(){};_.$C.prototype.transform=function(a,b,c){var d={};return null==a?a:b.format((d[c]=a,d))};_.$C.O=function(a){return new (a||_.$C)};_.$C.Ae=_.xc({name:"format",type:_.$C,de:!0});_.aD=function(){};_.aD.O=function(a){return new (a||_.aD)};_.aD.Da=_.uc({type:_.aD});_.aD.Ca=_.ec({});var bD=function(a){this.Kc=a};bD.O=function(a){return new (a||bD)(_.u(_.Df))};bD.Ha=_.wc({type:bD,oa:[["","xapPickerErrorTemplate",""]]});var cD=function(a){this.Kc=a};cD.O=function(a){return new (a||cD)(_.u(_.Df))};cD.Ha=_.wc({type:cD,oa:[["","xapPickerLoadingTemplate",""]]});var dD=function(a){this.Kc=a};dD.O=function(a){return new (a||dD)(_.u(_.Df))};dD.Ha=_.wc({type:dD,oa:[["","xapPickerEmptyOptionsTemplate",""]]});var eD=function(a){this.Kc=a};eD.O=function(a){return new (a||eD)(_.u(_.Df))};
eD.Ha=_.wc({type:eD,oa:[["","xapPickerEmptySearchAndOptionsTemplate",""]]});var Bkb=function(a){return{va:a}},fD=function(a){this.Kc=a};fD.O=function(a){return new (a||fD)(_.u(_.Df))};fD.Ha=_.wc({type:fD,oa:[["","xapPickerCustomOption",""]]});var gD=function(a){this.bc=a};gD.prototype.Ra=function(){};gD.O=function(a){return new (a||gD)(_.u(WC))};
gD.ya=_.tc({type:gD,oa:[["xap-picker-option"]],inputs:{ua:"template",option:"option"},Aa:3,Ba:4,Ea:[[4,"ngTemplateOutlet","ngTemplateOutletContext"],["defaultOption",""]],ua:function(a,b){a&1&&_.x(0,Ueb,1,0,"ng-container",0)(1,Veb,1,1,"ng-template",null,1,_.Nf);if(a&2){var c=_.vf(2);_.y("ngTemplateOutlet",b.ua||c)("ngTemplateOutletContext",_.Bf(2,Bkb,b.option))}},Ia:[_.Sm],ob:2,Oa:0});var hD=function(a){var b=this;this.bc=a;this.tj=zkb;this.hV=this.bc.hV.ha(_.te());this.zxa=this.bc.zxa.ha(_.te());this.uia=this.bc.uia.ha(_.te());this.J7a=new _.Qs("Select all {NUM_ITEMS}");this.v4="Use search to find options.";this.u4="Error loading search results. Please try again.";this.t4="No results found.";this.x6a=new _.Qs("Showing the first {MAX_DISPLAYED_OPTIONS} options");this.Dkb=_.Wd([this.bc.mwa.ha(),this.bc.uia.ha(_.te()),this.bc.hV.ha(_.te()),this.bc.zxa.ha(_.te())]).ha(_.v(function(c){var d=
_.k(c);c=d.next().value;var e=d.next().value,f=d.next().value;d=d.next().value;return{yga:c,HNb:e,Jr:f,Gx:d}}));this.RTb=this.bc.xu.ha(_.v(function(c){void 0===b.YD&&(b.YD=Infinity);return b.YD>c.length?c:c.slice(0,b.YD)}))};hD.O=function(a){return new (a||hD)(_.u(WC))};
hD.Ha=_.wc({type:hD,Fd:function(a,b,c){a&1&&(_.Jf(c,cD,5),_.Jf(c,bD,5),_.Jf(c,dD,5),_.Jf(c,eD,5),_.Jf(c,fD,5));if(a&2){var d;_.Gf(d=_.Kf())&&(b.oo=d.first);_.Gf(d=_.Kf())&&(b.no=d.first);_.Gf(d=_.Kf())&&(b.ko=d.first);_.Gf(d=_.Kf())&&(b.lo=d.first);_.Gf(d=_.Kf())&&(b.Gn=d.first)}},inputs:{zO:"xapPickerCustomOptionTemplate",YD:"maxDisplayedOptions"}});var Ckb=new _.Bc("GMAT_FORM_FIELD_OPTIONS",{Ga:"root",qa:function(){return{Lg:!1}}});_.iD=function(a){this.options=a};_.iD.O=function(a){return new (a||_.iD)(_.u(Ckb))};_.iD.Ha=_.wc({type:_.iD,oa:[["mat-form-field"]],tb:2,Za:function(a,b){a&2&&_.ef("gmat-mdc-form-field",!b.options.Lg)}});var Dkb=new _.Bc("GMAT_SELECT_OPTIONS",{Ga:"root",qa:function(){return{Lg:!1}}});var Ekb=function(a){this.options=a};Ekb.O=function(a){return new (a||Ekb)(_.u(Dkb))};Ekb.Ha=_.wc({type:Ekb,oa:[["mat-select"]],tb:2,Za:function(a,b){a&2&&_.ef("gmat-mdc-select",!b.options.Lg)}});_.Fkb={wa:_.lab,Ib:[[new _.Wk,new _.Xk,new _.jHa(_.lab)],[new _.Wk,new _.jHa(Dkb)]],Cb:function(a,b){return!b||b.Lg?a||{}:a?Object.assign({},a,{vx:_.Ipa(a.vx).concat("gmat-mdc-select")}):{vx:"gmat-mdc-select"}}};var Gkb={search:{Vh:"search"},close:{Vh:"close"},expand_more:{Vh:"expand_more"},remove_circle_outline:{Vh:"remove_circle_outline"},arrow_back:{Vh:"arrow_back"}},Hkb=new _.Bc("ICON_MAPPING",{Ga:"root",qa:function(){return Gkb}});var Ikb=["searchInput"],Jkb=new _.Qs("{NUM, plural, =0 {0 items}=1 {1 item}other {# items}}"),jD=function(a,b){this.bc=a;this.Mu=b;this.tj=zkb;this.y6a=Jkb};jD.prototype.focus=function(){this.input&&this.input.na.focus()};jD.O=function(a){return new (a||jD)(_.u(WC),_.u(Hkb))};
jD.ya=_.tc({type:jD,oa:[["xap-picker-search"]],ub:function(a,b){a&1&&_.Hf(Ikb,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.input=c.first)}},Aa:12,Ba:12,Ea:function(){return[[1,"xap-picker-search"],["aria-label","Search","tabindex","0","type","text",1,"xap-picker-search-input",3,"ngModel","placeholder","ngModelChange"],["searchInput",""],["role","status","class","cdk-visually-hidden",4,"ngIf"],[4,"ngIf","ngIfThen","ngIfElse"],["searchIcon",""],["clearIcon",""],["role","status",1,"cdk-visually-hidden"],["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"]]},ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"input",1,2),_.I("ngModelChange",function(e){return b.bc.yB.next(e)}),_.O(3,"async"),_.B(),_.x(4,Web,4,7,"span",3),_.O(5,
"async"),_.x(6,Xeb,1,0,"ng-container",4),_.O(7,"async"),_.x(8,Zeb,1,1,"ng-template",null,5,_.Nf)(10,afb,2,1,"ng-template",null,6,_.Nf),_.B());if(a&2){var c=_.vf(9),d=_.vf(11);_.t(1);_.y("ngModel",_.R(3,6,b.bc.yB))("placeholder",b.bc.mia);_.t(3);_.y("ngIf",_.R(5,8,b.bc.mwa)===b.tj.AW);_.t(2);_.y("ngIf",_.R(7,10,b.bc.yB))("ngIfThen",d)("ngIfElse",c)}},Ia:[_.Om,_.ti,_.Qv,_.Wv,_.xv,_.xs,PB,_.ct,_.Tm,_.$C],ob:2,Oa:0});var kD=function(a,b,c,d,e){var f=this;this.Bm=c;this.nb=d;this.M$=new _.gg(void 0);this.kPa=new _.gg(0);this.wra=new _.Ee;this.via=new _.El;this.control=a[0];this.control.Sm(function(g){f.mk(g)});b&&(this.selection=b);this.control.To&&_.Wd([this.M$,this.kPa]).subscribe(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;m=g?g.length:m;f.control.To(!m);_.al(f.Bm)});e.Vb(function(){d.na.getAttribute("aria-label")||d.na.setAttribute("aria-label","Select all")})};_.h=kD.prototype;_.h.Ra=function(){};
_.h.Ka=function(){this.wra.next();this.wra.complete()};_.h.mk=function(a){this.tia(a?0:1)};
_.h.wUa=function(){var a=this;this.wra.next();_.Wd([this.M$,this.kPa,UC(this.Ix),this.Ix.TB]).ha(_.v(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=c.next().value;var e=a.Ix,f=wkb(e);d=b?b.length:d;return d?f?b?b.every(function(g){return VC(e,g)})?2:1:0===f.kV?f.Ou.length?f.Ou.length<d?1:0:2:f.Ou.length?f.Ou.length<d?1:2:0:!c||b&&(c=b.filter(function(g){return VC(e,g)}).length,!c)?0:c<d?1:2:0}),_.te(),_.Je(this.wra)).subscribe(function(b){a.control.Xm(2===b);a.indeterminate=1===
b;_.al(a.Bm);a.via.emit(b)})};_.h.tia=function(a){var b=null;this.Uzb?b=this.Uzb.call(null,a):Array.isArray(this.M$.value)&&(b=_.Md(this.M$.value));b?this.Ix.tia(a,b):this.Ix.clear()};
_.W.Object.defineProperties(kD.prototype,{indeterminate:{configurable:!0,enumerable:!0,set:function(a){this.control.indeterminate=a}},CUc:{configurable:!0,enumerable:!0,set:function(a){this.M$.next(a)}},DUc:{configurable:!0,enumerable:!0,set:function(a){isNaN(a)||this.kPa.next(a)}},selection:{configurable:!0,enumerable:!0,set:function(a){a&&(this.Ix=a,this.wUa())}}});kD.O=function(a){return new (a||kD)(_.u(_.Lv,2),_.u(TC,8),_.u(_.cl),_.u(_.ld),_.u(_.Me))};
kD.Ha=_.wc({type:kD,oa:[["mat-checkbox","xapSelectAll",""],["input","type","checkbox","xapSelectAll",""]],inputs:{CUc:"xapSelectAllCorpus",DUc:"xapSelectAllCorpusCount",selection:["xapSelectAll","selection"],Uzb:["xapSelectAllItemsToSelectAccessor","itemsToSelectAccessor"]},outputs:{via:"selectAllState"}});var lD=null,mD=function(a,b,c){var d=this;this.Bm=c;this.TB=new _.Ce(1);this.control=a[0];this.control.Sm(function(e){d.mk(e)});this.selection=b;this.nb=_.pc(_.ld);this.nb.na.E5a=this};mD.prototype.mk=function(a){void 0!==this.vua&&this.Ix&&this.Ix.toggle(this.vua,!!a)};
mD.prototype.Rd=function(a){var b=this,c;if(a.shiftKey&&(null==(c=lD)?0:c.selection)&&lD!==this&&lD.selection===this.selection){var d=lD;setTimeout(function(){a:{var e=b.nb.na;for(var f=new Set,g=d.nb.na;g=g.parentNode;)g instanceof Element&&f.add(g);for(g=e;g=g.parentNode;)if(f.has(g)){e=g;break a}e=null}if(e&&(e=Array.from(e.querySelectorAll(".xap-selection-checkbox")),f=e.indexOf(d.nb.na),g=e.indexOf(b.nb.na),-1!==f&&-1!==g)){var m=Math.min(f,g);f=Math.max(f,g)+1;for(g=VC(b.Ix,b.vua);m<f;m++){var n=
e[m],r=void 0;(null==(r=n.E5a)?void 0:r.selection)===b.selection&&n.E5a.mk(g)}}})}lD=this};mD.prototype.Ka=function(){var a;null==(a=this.mb)||a.unsubscribe();this.TB.complete();this.nb.na.E5a=null;lD===this&&(lD=null)};mD.prototype.wUa=function(){var a=this,b;null==(b=this.mb)||b.unsubscribe();this.mb=_.Wd([this.Ix.TB,this.TB]).ha(_.v(function(){return VC(a.Ix,a.vua)}),_.te()).subscribe(function(c){a.control.Xm(c);_.al(a.Bm)})};
_.W.Object.defineProperties(mD.prototype,{item:{configurable:!0,enumerable:!0,set:function(a){this.vua=a;this.TB.next()}},selection:{configurable:!0,enumerable:!0,set:function(a){a&&(this.Ix=a,this.wUa())},get:function(){return this.Ix||null}}});mD.O=function(a){return new (a||mD)(_.u(_.Lv,2),_.u(TC,8),_.u(_.cl))};
mD.Ha=_.wc({type:mD,oa:[["mat-checkbox","xapSelection",""],["input","type","checkbox","xapSelection",""]],yb:[1,"xap-selection-checkbox"],Za:function(a,b){a&1&&_.I("click",function(c){return b.Rd(c)})},inputs:{item:["xapSelection","item"],selection:["xapSelectionModel","selection"]}});_.He(!1);var nD=function(){};nD.O=function(a){return new (a||nD)};nD.Da=_.uc({type:nD});nD.Ca=_.ec({});_.oD=function(){};_.oD.O=function(a){return new (a||_.oD)};_.oD.Da=_.uc({type:_.oD});_.oD.Ca=_.ec({imports:[nD,nD]});_.pD=function(){hD.apply(this,arguments)};_.V(_.pD,hD);_.pD.Ha=hD.Ha;_.pD.prototype.Z_=function(a){if(this.Wz&&("ArrowDown"===a.key||"ArrowUp"===a.key)){a.preventDefault();var b=this.Wz.toArray().findIndex(function(c){return c.Ma.na.querySelector("input")===a.target});"ArrowUp"===a.key?b--:"ArrowDown"===a.key&&b++;0>b||b>=this.Wz.length||this.Wz.toArray()[b].focus()}};_.pD.O=function(){var a;return function(b){return(a||(a=_.jd(_.pD)))(b||_.pD)}}();
_.pD.ya=_.tc({type:_.pD,oa:[["xap-picker-checklist"]],ub:function(a,b){a&1&&(_.Hf(jD,5),_.Hf(_.NC,5));if(a&2){var c;_.Gf(c=_.Kf())&&(b.search=c.first);_.Gf(c=_.Kf())&&(b.Wz=c)}},features:[_.af],Aa:2,Ba:3,Ea:[["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"],["class","xap-picker-checklist-truncated-message",4,"ngIf"],["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,"disabled","xapSelectionModel","xapSelection","aria-label","keydown.enter",
"onfocus",4,"ngIf","ngIfElse"],["noTab",""],["role","treeitem","tabindex","0",1,"xap-picker-checklist-option","xap-checkbox",3,"disabled","xapSelectionModel","xapSelection","aria-label","keydown.enter","onfocus"],[3,"template","option"],["role","treeitem","tabindex","-1",1,"xap-picker-checklist-option","xap-checkbox",3,"disabled","xapSelectionModel","xapSelection","aria-label","keydown.enter"],[1,"xap-picker-checklist-truncated-message"]],ua:function(a,b){a&1&&(_.x(0,rfb,10,7,"div",0),_.O(1,"async"));
a&2&&_.y("ngIf",_.R(1,1,b.Dkb))},Ia:[_.Nm,_.Om,_.Sm,_.Pm,_.Qm,_.MC,_.NC,_.Mw,_.Kw,gD,kD,mD,jD,_.Tm,_.$C],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}.xap-picker-checklist-truncated-message{font-style:italic;padding-left:12px}"],
ob:2,Oa:0});var Kkb=new _.Bc("GMAT_INPUT_OPTIONS",{Ga:"root",qa:function(){return{Lg:!1}}});_.qD=function(a){this.options=a};_.qD.O=function(a){return new (a||_.qD)(_.u(Kkb))};_.qD.Ha=_.wc({type:_.qD,oa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],tb:2,Za:function(a,b){a&2&&_.ef("gmat-mdc-input",!b.options.Lg)}});_.rD=function(){};_.rD.O=function(a){return new (a||_.rD)};_.rD.Da=_.uc({type:_.rD});_.rD.Ca=_.ec({imports:[_.Um,_.Sw,_.dt,_.Bz,_.KC,_.oD]});var Lkb,tfb;Lkb=["removeButton"];_.sD=function(a,b){this.bc=a;this.Mu=b;this.AOa=new _.El};tfb=function(a,b){return a.bc.DZ?"Deselect "+a.bc.DZ(b):"Deselect"};_.sD.O=function(a){return new (a||_.sD)(_.u(WC),_.u(Hkb))};
_.sD.ya=_.tc({type:_.sD,oa:[["xap-picker-selection-list"]],Fd:function(a,b,c){a&1&&_.Jf(c,fD,5);if(a&2){var d;_.Gf(d=_.Kf())&&(b.Gn=d.first)}},ub:function(a,b){a&1&&_.Hf(Lkb,5,_.ld);if(a&2){var c;_.Gf(c=_.Kf())&&(b.v8c=c)}},outputs:{AOa:"clearSelections"},Aa:12,Ba:9,Ea: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,"matTooltip","click","keydown.enter"],["removeButton",""],["class","xap-picker-selection-remove",3,"svgIcon",4,"ngIf"],[1,"xap-picker-selection-remove",
3,"svgIcon"]]},ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"div",1)(2,"div",2),_.pf(3,3),_.O(4,"async"),_.B(),_.A(5,"div")(6,"button",4),_.I("click",function(){b.bc.model.clear();b.AOa.emit()}),_.pf(7,5),_.O(8,"async"),_.B()()(),_.A(9,"ul",6),_.x(10,ufb,8,5,"li",7),_.O(11,"async"),_.B()());a&2&&(_.t(4),_.Iz(_.R(4,3,UC(b.bc.model))),_.Jz(3),_.t(2),_.y("disabled",0===_.R(8,5,UC(b.bc.model))),_.t(4),_.y("ngForOf",_.R(11,7,vkb(b.bc.model))))},Ia:[_.Nm,_.Om,_.xv,_.vs,_.xs,_.Ow,_.Qw,_.ct,gD,_.Tm],ob:2,Oa:0});var Mkb;Mkb=["optionItem"];_.tD=function(a){this.bc=a;this.hV=this.bc.hV.ha(_.te());this.tj=zkb;this.v4="Use search to find options.";this.u4="Error loading search results. Please try again.";this.t4="No results found.";this.OPb=_.Wd([this.bc.mwa.ha(),this.bc.hV.ha(_.te()),this.bc.xu]).ha(_.v(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=c.next().value;return{yga:b,Jr:d,hpb:c}}))};_.tD.prototype.Z_=function(a){vfb(a,this.options)};
var kB=function(a,b){var c,d;(null==(d=(c=a.bc).jk)?0:d.call(c,b))||a.bc.replace([b])};_.tD.O=function(a){return new (a||_.tD)(_.u(WC))};
_.tD.ya=_.tc({type:_.tD,oa:[["xap-picker-single-select"]],Fd:function(a,b,c){a&1&&(_.Jf(c,cD,5),_.Jf(c,bD,5),_.Jf(c,dD,5),_.Jf(c,eD,5),_.Jf(c,fD,5));if(a&2){var d;_.Gf(d=_.Kf())&&(b.oo=d.first);_.Gf(d=_.Kf())&&(b.no=d.first);_.Gf(d=_.Kf())&&(b.ko=d.first);_.Gf(d=_.Kf())&&(b.lo=d.first);_.Gf(d=_.Kf())&&(b.Gn=d.first)}},ub:function(a,b){a&1&&_.Hf(Mkb,5,_.ld);if(a&2){var c;_.Gf(c=_.Kf())&&(b.options=c)}},Aa:2,Ba:3,Ea:[["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,"matRippleDisabled","xap-picker-single-select-option-disabled","xap-picker-single-selected","tabindex","click","keydown.enter","keydown.space",4,"ngFor","ngForOf"],["matRipple","","role","treeitem",1,"xap-picker-single-select-option",3,"matRippleDisabled","tabindex","click",
"keydown.enter","keydown.space"],["optionItem",""],[1,"xap-picker-single-select-text"],[3,"template","option"]],ua:function(a,b){a&1&&(_.x(0,Ifb,10,7,"div",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.OPb))},Ia:[_.Nm,_.Om,_.Sm,_.Pm,_.Qm,_.Mw,_.Kw,_.Lr,gD,jD,_.Tm],styles:[".xap-picker-single-select-option-disabled{cursor:default;opacity:.38}.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,Oa:0});_.uD=function(a){this.Ad=a;this.yc=new _.Ce;this.Ezb=!0;this.cga=new _.gg([]);this.Jx=new _.gg([]);this.values=this.Jx.ha(_.v(function(b){return _.mkb(null!=b?b:[])}),_.Je(this.yc));this.options=this.cga.ha(_.Ie(function(b){return _.ne(b)?b:_.Md(b)}));this.Hqa=new _.Ce(1)};_.V(_.uD,_.RC);_.uD.Ha=_.RC.Ha;_.uD.prototype.Ka=function(){this.yc.next();this.yc.complete()};var Lfb=function(a){var b;null!=(b=a.Ckb)&&b.Wz.length&&b.Wz.first.focus()};
_.uD.prototype.focus=function(){var a=this;this.Ad.Vb(function(){setTimeout(function(){if(a.Ezb){var b;null!=(b=a.Ckb)&&b.search&&b.search.focus()}else Lfb(a)})})};
_.W.Object.defineProperties(_.uD.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){a.oua||this.cga.next(a.options);var b,c,d,e=Object.assign({},a,{xv:null!=(b=a.xv)?b:!0,Q2:!!a.Q2,Gx:null!=(c=a.Gx)?c:!0},a.oua?{}:{Jr:null!=(d=a.Jr)?d:!0}),f;this.Ezb=a.oua||(null!=(f=null==e?void 0:e.Jr)?f:!0);this.Hqa.next(e)}},vc:{configurable:!0,enumerable:!0,set:function(a){this.Jx.next(a&&a.value.Am||[])}},isValid:{configurable:!0,enumerable:!0,get:function(){return!0}}});
_.uD.O=function(a){return new (a||_.uD)(_.u(_.Me))};
_.uD.ya=_.tc({type:_.uD,oa:[["xap-picker-editor"]],ub:function(a,b){a&1&&_.Hf(_.pD,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.Ckb=c.first)}},inputs:{config:"config",vc:"appliedFilter"},outputs:{values:"values"},features:[_.af],Aa:2,Ba:3,Ea:[[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",""],["xapPickerOptions","",3,"maxDisplayedOptions"],["xapPickerSelections","",3,"clearSelections"],["xapAsyncOptions","",3,"ngModel","getOptions","displayFunction","selectAllVisible","ngModelChange"],["xapPickerSelections","",3,"clearSelection",4,"ngIf"],["xapPickerLoadingTemplate",""],[3,"ngTemplateOutlet"],["xapPickerErrorTemplate",""],["xapPickerEmptyOptionsTemplate",
""],["xapPickerEmptySearchAndOptionsTemplate",""],["xapPickerSelections","",3,"clearSelection"]],ua:function(a,b){a&1&&(_.x(0,$fb,4,2,"ng-container",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.Hqa))},Ia:[_.Om,_.Sm,_.Qv,_.Wv,_.pD,_.sD,dD,eD,bD,cD,_.tD,_.ZC,XC,_.YC,_.Tm],styles:["xap-picker-editor{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,Oa:0});var vD=function(){jD.apply(this,arguments)};_.V(vD,jD);vD.O=function(){var a;return function(b){return(a||(a=_.jd(vD)))(b||vD)}}();
vD.ya=_.tc({type:vD,oa:[["xap-picker-search"]],features:[_.af],Aa:12,Ba:12,Ea:function(){return[[1,"xap-picker-search"],["aria-label","Search","tabindex","0","type","text",1,"xap-picker-search-input",3,"ngModel","placeholder","ngModelChange"],["searchInput",""],["role","status","class","cdk-visually-hidden",4,"ngIf"],[4,"ngIf","ngIfThen","ngIfElse"],["searchIcon",""],["clearIcon",""],["role","status",1,"cdk-visually-hidden"],["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"]]},ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"input",1,2),_.I("ngModelChange",function(e){return b.bc.yB.next(e)}),_.O(3,"async"),_.B(),_.x(4,agb,4,7,"span",3),_.O(5,"async"),_.x(6,bgb,1,0,"ng-container",4),_.O(7,"async"),_.x(8,dgb,
1,1,"ng-template",null,5,_.Nf)(10,fgb,2,1,"ng-template",null,6,_.Nf),_.B());if(a&2){var c=_.vf(9),d=_.vf(11);_.t(1);_.y("ngModel",_.R(3,6,b.bc.yB))("placeholder",b.bc.mia);_.t(3);_.y("ngIf",_.R(5,8,b.bc.mwa)===b.tj.AW);_.t(2);_.y("ngIf",_.R(7,10,b.bc.yB))("ngIfThen",d)("ngIfElse",c)}},Ia:[_.Om,_.ti,_.Qv,_.Wv,_.Wr,_.ct,_.kz,_.Tm,_.$C],ob:2,Oa:0});var Nkb=["input"],Okb=["label"],Pkb=0,Qkb={color:"accent",COa:"check-indeterminate"},Rkb=_.FA(_.Eh(_.Fh(_.Gh(function(a){this.Ma=a})))),wD=function(a,b,c,d,e,f,g){b=Rkb.call(this,b)||this;b.ab=c;b.hb=d;b.ze=f;b.Ek=g;b.ariaLabel="";b.He=null;b.vr="after";b.name=null;b.Uc=new _.El;b.hT=new _.El;b.Oe=function(){};b.Nt="";b.n5=0;b.hz=function(){};b.Tf=!1;b.xc=!1;b.tm=!1;b.Ek=b.Ek||Qkb;b.color=b.defaultColor=b.Ek.color||Qkb.color;b.tabIndex=parseInt(e)||0;b.id=b.mw=a+ ++Pkb;return b};_.V(wD,Rkb);_.h=wD.prototype;
_.h.Tc=function(){this.L7(this.tm)};_.h.St=function(){return this.hd||this.disabled};_.h.aoa=function(){_.bl(this.ab)};_.h.Xm=function(a){this.checked=!!a};_.h.Sm=function(a){this.hz=a};_.h.Er=function(a){this.Oe=a};_.h.To=function(a){this.disabled=a};
_.h.WQ=function(a){var b=this.n5,c=this.KHa();if(b!==a&&c&&(this.Nt&&c.classList.remove(this.Nt),this.Nt=this.JHa(b,a),this.n5=a,0<this.Nt.length)){c.classList.add(this.Nt);var d=this.Nt;this.hb.Vb(function(){setTimeout(function(){c.classList.remove(d)},1E3)})}};_.h.ep=function(){this.hz(this.checked);this.Uc.emit(this.iz(this.checked));this.hi&&(this.hi.na.checked=this.checked)};_.h.toggle=function(){this.checked=!this.checked;this.hz(this.checked)};
_.h.fna=function(){var a=this,b,c=null==(b=this.Ek)?void 0:b.COa;this.disabled||"noop"===c?this.disabled||"noop"!==c||(this.hi.na.checked=this.checked,this.hi.na.indeterminate=this.indeterminate):(this.indeterminate&&"check"!==c&&Promise.resolve().then(function(){a.tm=!1;a.hT.emit(a.tm)}),this.Tf=!this.Tf,this.WQ(this.Tf?1:2),this.ep())};_.h.MJa=function(a){a.stopPropagation()};_.h.jl=function(){var a=this;Promise.resolve().then(function(){a.Oe();_.al(a.ab)})};
_.h.JHa=function(a,b){if("NoopAnimations"===this.ze)return"";switch(a){case 0:if(1===b)return this.rm.Jka;if(3==b)return this.Tf?this.rm.Q9:this.rm.Kka;break;case 2:return 1===b?this.rm.Jka:this.rm.Kka;case 1:return 2===b?this.rm.pOa:this.rm.Q9;case 3:return 1===b?this.rm.NUa:this.rm.OUa}return""};_.h.L7=function(a){var b=this.hi;b&&(b.na.indeterminate=a)};
_.W.Object.defineProperties(wD.prototype,{tr:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.mw)+"-input"}},required:{configurable:!0,enumerable:!0,get:function(){return this.kp},set:function(a){this.kp=_.eh(a)}},checked:{configurable:!0,enumerable:!0,get:function(){return this.Tf},set:function(a){a=_.eh(a);a!=this.checked&&(this.Tf=a,_.al(this.ab))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.xc},set:function(a){a=_.eh(a);a!==this.disabled&&(this.xc=a,_.al(this.ab))}},
indeterminate:{configurable:!0,enumerable:!0,get:function(){return this.tm},set:function(a){var b=a!=this.tm;this.tm=_.eh(a);b&&(this.tm?this.WQ(3):this.WQ(this.checked?1:2),this.hT.emit(this.tm));this.L7(this.tm)}}});wD.O=function(){_.qd()};
wD.Ha=_.wc({type:wD,ub:function(a,b){a&1&&(_.Hf(Nkb,5),_.Hf(Okb,5),_.Hf(_.Lr,5));if(a&2){var c;_.Gf(c=_.Kf())&&(b.hi=c.first);_.Gf(c=_.Kf())&&(b.rbb=c.first);_.Gf(c=_.Kf())&&(b.uI=c.first)}},inputs:{ariaLabel:["aria-label","ariaLabel"],He:["aria-labelledby","ariaLabelledby"],hu:["aria-describedby","ariaDescribedby"],id:"id",required:"required",vr:"labelPosition",name:"name",value:"value",checked:"checked",disabled:"disabled",indeterminate:"indeterminate"},outputs:{Uc:"change",hT:"indeterminateChange"},
features:[_.af]});var Skb,Tkb,Ukb;Skb=function(a){return{YG:a}};Tkb=function(){};Ukb={wa:_.Lv,Hb:_.kc(function(){return _.xD}),wd:!0};_.xD=function(a,b,c,d,e,f,g){a=wD.call(this,"mat-checkbox-",a,b,d,e,f,g)||this;a.Yc=c;a.rm={Jka:"mat-checkbox-anim-unchecked-checked",Kka:"mat-checkbox-anim-unchecked-indeterminate",pOa:"mat-checkbox-anim-checked-unchecked",Q9:"mat-checkbox-anim-checked-indeterminate",NUa:"mat-checkbox-anim-indeterminate-checked",OUa:"mat-checkbox-anim-indeterminate-unchecked"};return a};_.V(_.xD,wD);
_.xD.Ha=wD.Ha;_.h=_.xD.prototype;_.h.iz=function(a){var b=new Tkb;b.source=this;b.checked=a;return b};_.h.KHa=function(){return this.Ma.na};_.h.Tc=function(){var a=this;wD.prototype.Tc.call(this);this.Yc.wl(this.Ma,!0).subscribe(function(b){b||a.jl()})};_.h.Ka=function(){this.Yc.Mj(this.Ma)};_.h.yQ=function(a){a.stopPropagation();wD.prototype.fna.call(this)};_.h.focus=function(a,b){a?_.jq(this.Yc,this.hi,a,b):this.hi.na.focus(b)};
_.xD.O=function(a){return new (a||_.xD)(_.u(_.ld),_.u(_.cl),_.u(_.iq),_.u(_.Me),_.fd("tabindex"),_.u(_.Zk,8),_.u(_.fkb,8))};
_.xD.ya=_.tc({type:_.xD,oa:[["mat-checkbox"]],yb:[1,"mat-checkbox"],tb:15,Za:function(a,b){a&2&&(_.kf("id",b.id),_.cf("tabindex",null)("aria-label",null)("aria-labelledby",null)("mat-id-collision",null),_.ef("mat-checkbox-indeterminate",b.indeterminate)("mat-checkbox-checked",b.checked)("mat-checkbox-disabled",b.disabled)("mat-checkbox-label-before","before"==b.vr)("_mat-animation-noopable","NoopAnimations"===b.ze))},inputs:{hd:"disableRipple",color:"color",tabIndex:"tabIndex"},Sb:["matCheckbox"],
features:[_.yf([Ukb]),_.af],Yb:["*"],Aa:17,Ba:20,Ea:[[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"]],ua:function(a,b){a&1&&(_.rf(),_.A(0,"label",0,1)(2,"span",2)(3,"input",3,4),_.I("change",function(e){return b.MJa(e)})("click",function(e){return b.yQ(e)}),
_.B(),_.A(5,"span",5),_.E(6,"span",6),_.B(),_.E(7,"span",7),_.A(8,"span",8),_.dd(),_.A(9,"svg",9),_.E(10,"path",10),_.B(),_.ed(),_.E(11,"span",11),_.B()(),_.A(12,"span",12,13),_.I("cdkObserveContent",function(){return b.aoa()}),_.A(14,"span",14),_.N(15,"\u00a0"),_.B(),_.sf(16),_.B()());if(a&2){var c=_.vf(1),d=_.vf(13);_.cf("for",b.tr);_.t(2);_.ef("mat-checkbox-inner-container-no-side-margin",!d.textContent||!d.textContent.trim());_.t(1);_.y("id",b.tr)("required",b.required)("checked",b.checked)("disabled",
b.disabled)("tabIndex",b.tabIndex);_.cf("value",b.value)("name",b.name)("aria-label",b.ariaLabel||null)("aria-labelledby",b.He)("aria-describedby",b.hu);_.t(2);_.y("matRippleTrigger",c)("matRippleDisabled",b.St())("matRippleRadius",20)("matRippleCentered",!0)("matRippleAnimation",_.Bf(18,Skb,"NoopAnimations"===b.ze?0:150))}},Ia:[_.Lr,_.vq],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,Oa:0});var yD=function(){hD.apply(this,arguments)};_.V(yD,hD);yD.Ha=hD.Ha;yD.prototype.Z_=function(a){if(this.Wz&&("ArrowDown"===a.key||"ArrowUp"===a.key)){a.preventDefault();var b=this.Wz.toArray().findIndex(function(c){return c.Ma.na.querySelector("input")===a.target});"ArrowUp"===a.key?b--:"ArrowDown"===a.key&&b++;0>b||b>=this.Wz.length||this.Wz.toArray()[b].focus()}};yD.O=function(){var a;return function(b){return(a||(a=_.jd(yD)))(b||yD)}}();
yD.ya=_.tc({type:yD,oa:[["xap-picker-checklist"]],ub:function(a,b){a&1&&_.Hf(_.xD,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.Wz=c)}},features:[_.af],Aa:2,Ba:3,Ea:[["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"],["class","xap-picker-checklist-truncated-message",4,"ngIf"],["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,"disabled","xapSelectionModel","xapSelection","aria-label","keydown.enter","onfocus",4,"ngIf","ngIfElse"],["noTab",""],
["role","treeitem","tabindex","0",1,"xap-picker-checklist-option","xap-checkbox",3,"disabled","xapSelectionModel","xapSelection","aria-label","keydown.enter","onfocus"],[3,"template","option"],["role","treeitem","tabindex","-1",1,"xap-picker-checklist-option","xap-checkbox",3,"disabled","xapSelectionModel","xapSelection","aria-label","keydown.enter"],[1,"xap-picker-checklist-truncated-message"]],ua:function(a,b){a&1&&(_.x(0,xgb,10,7,"div",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.Dkb))},Ia:[_.Nm,
_.Om,_.Sm,_.Pm,_.Qm,_.Mw,_.Kw,_.xD,gD,kD,mD,vD,_.Tm,_.$C],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}.xap-picker-checklist-truncated-message{font-style:italic;padding-left:12px}"],
ob:2,Oa:0});var zD=function(){_.sD.apply(this,arguments)};_.V(zD,_.sD);zD.O=function(){var a;return function(b){return(a||(a=_.jd(zD)))(b||zD)}}();
zD.ya=_.tc({type:zD,oa:[["xap-picker-selection-list"]],features:[_.af],Aa:12,Ba:9,Ea: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,"matTooltip","click","keydown.enter"],["removeButton",""],["class","xap-picker-selection-remove",3,"svgIcon",4,"ngIf"],[1,"xap-picker-selection-remove",3,"svgIcon"]]},ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"div",1)(2,"div",2),_.pf(3,3),_.O(4,"async"),_.B(),_.A(5,"div")(6,"button",4),_.I("click",function(){b.bc.model.clear();
b.AOa.emit()}),_.pf(7,5),_.O(8,"async"),_.B()()(),_.A(9,"ul",6),_.x(10,zgb,8,5,"li",7),_.O(11,"async"),_.B()());a&2&&(_.t(4),_.Iz(_.R(4,3,UC(b.bc.model))),_.Jz(3),_.t(2),_.y("disabled",0===_.R(8,5,UC(b.bc.model))),_.t(4),_.y("ngForOf",_.R(11,7,vkb(b.bc.model))))},Ia:[_.Nm,_.Om,_.Ow,_.Qw,_.Wr,_.ct,gD,_.Tm],ob:2,Oa:0});var AD=function(a){_.tD.call(this,a);this.bc=a};_.V(AD,_.tD);AD.O=function(a){return new (a||AD)(_.u(WC))};
AD.ya=_.tc({type:AD,oa:[["xap-picker-single-select"]],features:[_.af],Aa:2,Ba:3,Ea:[["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,"matRippleDisabled","xap-picker-single-select-option-disabled","xap-picker-single-selected","tabindex",
"click","keydown.enter","keydown.space",4,"ngFor","ngForOf"],["matRipple","","role","treeitem",1,"xap-picker-single-select-option",3,"matRippleDisabled","tabindex","click","keydown.enter","keydown.space"],["optionItem",""],[1,"xap-picker-single-select-text"],[3,"template","option"]],ua:function(a,b){a&1&&(_.x(0,Mgb,10,7,"div",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.OPb))},Ia:[_.Nm,_.Om,_.Sm,_.Pm,_.Qm,_.Mw,_.Kw,_.Lr,gD,vD,_.Tm],styles:[".xap-picker-single-select-option-disabled{cursor:default;opacity:.38}.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,Oa:0});_.BD=function(){_.uD.apply(this,arguments)};_.V(_.BD,_.uD);_.BD.Ha=_.uD.Ha;_.BD.O=function(){var a;return function(b){return(a||(a=_.jd(_.BD)))(b||_.BD)}}();
_.BD.ya=_.tc({type:_.BD,oa:[["xap-picker-editor"]],features:[_.af],Aa:2,Ba:3,Ea:[[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",
""],["xapPickerOptions","",3,"maxDisplayedOptions"],["xapPickerSelections","",3,"clearSelections"],["xapAsyncOptions","",3,"ngModel","getOptions","displayFunction","selectAllVisible","ngModelChange"],["xapPickerSelections","",3,"clearSelection",4,"ngIf"],["xapPickerLoadingTemplate",""],[3,"ngTemplateOutlet"],["xapPickerErrorTemplate",""],["xapPickerEmptyOptionsTemplate",""],["xapPickerEmptySearchAndOptionsTemplate",""],["xapPickerSelections","",3,"clearSelection"]],ua:function(a,b){a&1&&(_.x(0,chb,
4,2,"ng-container",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.Hqa))},Ia:[_.Om,_.Sm,_.Qv,_.Wv,_.ZC,XC,_.YC,yD,dD,eD,bD,cD,zD,AD,_.Tm],styles:["xap-picker-editor{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,Oa:0});_.Vkb=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"});_.CD={id:"EQ",displayName:"="};_.DD={id:"EQ_v",displayName:"equals",QN:"="};var Wkb,Ykb,Xkb;Wkb=["textInput"];_.ED=function(a){this.Bm=a;this.VVb=new _.Ee;this.values=this.VVb.Vf();this.i2a=!1;this.Ji=new _.Tv({})};_.ED.prototype.Qm=function(){this.i2a&&(this.gSa.na.focus(),this.i2a=!1,_.bl(this.Bm))};_.ED.prototype.Ka=function(){this.xsa&&this.xsa.unsubscribe()};_.ED.prototype.focus=function(){this.gSa?this.gSa.na.focus():this.i2a=!0};
_.fhb=function(a,b){if(!b.ZI||!b.ZI.QVb)return null;for(var c=_.k(Array.from(b.ZI.QVb.entries())),d=c.next();!d.done;d=c.next()){var e=_.k(d.value);d=e.next().value;e=e.next().value;if(a.Ji.get(b.fr).Lm(d))return e}return null};
Ykb=function(a,b){if(b&&b.length){for(var c={},d=_.k(b),e=d.next();!e.done;e=d.next()){e=e.value;var f=new _.Vv(e.wG&&""===e.value?"":e.value||null,e.ZI?e.ZI.by:[]);c[e.fr]=f}a.xsa&&a.xsa.unsubscribe();a.Ji=new _.Tv(c);a.xsa=a.Ji.lm.subscribe(function(){Xkb(a)});Xkb(a);a.OAc=b}};Xkb=function(a){for(var b=new Map,c=_.k(Object.keys(a.Ji.controls)),d=c.next();!d.done;d=c.next())d=d.value,b.set(d,a.Ji.controls[d].value);a.VVb.next(b)};
_.W.Object.defineProperties(_.ED.prototype,{pu:{configurable:!0,enumerable:!0,set:function(a){Ykb(this,a)},get:function(){return this.OAc}},disabled:{configurable:!0,enumerable:!0,set:function(a){a?this.Ji.disable():this.Ji.enable()},get:function(){return this.Ji.disabled}}});_.ED.O=function(a){return new (a||_.ED)(_.u(_.cl))};
_.ED.ya=_.tc({type:_.ED,oa:[["xap-multi-text-field-base"]],ub:function(a,b){a&1&&_.Hf(Wkb,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.gSa=c.first)}},inputs:{pu:"configs",disabled:"disabled"},outputs:{values:"values"},Aa:2,Ba:2,Ea: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"]]},ua:function(a,b){a&1&&(_.A(0,"div",0),_.x(1,jhb,11,10,"ng-container",1),_.B());a&2&&(_.y("formGroup",b.Ji),_.t(1),_.y("ngForOf",b.pu))},Ia:[_.Nm,_.Om,_.ti,_.Qv,_.HA,_.iD,_.UB,_.OB,_.MB,_.qD,_.VB,_.aw,_.bw],styles:[".xap-filterbar-textbase-field{width:100%}.xap-filterbar-textbase-field .xap-filterbar-textbase-field-label{font-size:16px;font-weight:400;line-height:24px;font-family: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,Oa:0});_.FD=function(){this.nm=new _.gg(_.PC(null));this.values=this.nm.Vf();this.Uo={fr:"text-field"}};_.V(_.FD,_.RC);_.FD.prototype.focus=function(){this.p3.focus()};_.Zkb=function(a,b){b=b.get("text-field");b=a.Uo.wG&&""===b?"":b||null;a.nm.next(_.PC(b))};
_.W.Object.defineProperties(_.FD.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){this.Uo.placeholder=a&&a.placeholder||void 0;this.Uo.autocomplete=a&&a.autocomplete||void 0;this.Uo.name=a&&a.name||void 0;this.Uo.ZI=a&&a.ZI||void 0;this.Fi=(null==a?void 0:a.Fi)||void 0;this.Uo.wG=(null==a?void 0:a.wG)||void 0;null==this.Uo.value&&this.Uo.wG&&(this.Uo.value="");null!=this.Uo.value&&this.Fi&&(this.Uo.value=this.Fi(this.Uo.value))}},vc:{configurable:!0,enumerable:!0,set:function(a){var b;
a=null==(b=a.value)?void 0:b.eq;this.Uo.wG&&""===a?this.Uo.value=this.Fi?this.Fi(a):a:(a=a||void 0,this.Uo.value=this.Fi&&a?this.Fi(a):a)}},isValid:{configurable:!0,enumerable:!0,get:function(){return!!this.nm.value&&this.nm.value.Am.every(function(a){return null!=a})&&this.p3.Ji.valid}}});_.FD.O=function(){var a;return function(b){return(a||(a=_.jd(_.FD)))(b||_.FD)}}();_.FD.Ha=_.wc({type:_.FD,inputs:{config:"config",vc:"appliedFilter"},outputs:{values:"values"},features:[_.af]});var GD,$kb,alb;GD={};$kb=(GD.remove_filter="close",GD.clear_filters="close",GD.close_editor="close",GD.save_filters="save",GD.delete_filter="delete",GD);alb=new _.Bc("xap_filter_bar_icon_config");_.HD=function(a){this.swb=a};_.kib=function(a,b){var c,d;return null==(c=a.swb)?void 0:null==(d=c.C$c)?void 0:d.get(b)};_.lB=function(a,b){return _.kib(a,_.mB(a,b))};_.mB=function(a,b){var c,d,e;return null!=(e=null==(c=a.swb)?void 0:null==(d=c.x_c)?void 0:d[b])?e:$kb[b]};
_.HD.O=function(a){return new (a||_.HD)(_.q(alb,8))};_.HD.ta=_.p({token:_.HD,qa:_.HD.O});var blb=["labelInput"],ID=function(a,b){var c=this;this.uo=a;this.data=b;this.yc=new _.Ee;this.MN=new _.Vv("");b.xB.ha(_.Je(this.yc)).subscribe(function(d){c.MN.jma([_.n4a,mhb(d)]);_.si(c.MN)})};ID.prototype.Ka=function(){this.yc.next();this.yc.complete()};ID.prototype.cancel=function(){this.uo.close({data:null})};ID.O=function(a){return new (a||ID)(_.u(_.bs),_.u(_.iVa))};
ID.ya=_.tc({type:ID,oa:[["xap-filter-bar-save-dialog"]],ub:function(a,b){a&1&&_.Hf(blb,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.input=c.first)}},Aa:14,Ba:3,Ea: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 "]},ua:function(a,b){a&1&&(_.A(0,"div",0),_.pf(1,1),_.B(),_.A(2,"mat-form-field",2)(3,"mat-label"),_.pf(4,3),_.B(),_.E(5,"input",4,5),_.x(7,khb,2,0,"mat-error",6)(8,lhb,2,0,"mat-error",6),_.B(),_.A(9,"div",7)(10,"button",8),_.I("click",function(){return b.cancel()}),_.pf(11,9),_.B(),_.A(12,"button",10),_.I("click",
function(){b.MN.value&&b.MN.valid&&b.uo.close({data:b.MN.value})}),_.pf(13,11),_.B()());a&2&&(_.t(5),_.y("formControl",b.MN),_.t(2),_.y("ngIf",b.MN.Lm("required")),_.t(1),_.y("ngIf",b.MN.Lm("validUnique")))},Ia:[_.Om,_.xv,_.vs,_.iD,_.UB,_.OB,_.MB,_.qD,_.VB,_.ti,_.Qv,_.$v],ob:2,Oa:0});var elb;_.clb=new _.Bc("xap_fbcc");
_.JD=function(a,b,c){var d=this;this.ki=a;this.Jk=b;this.jEc=c;this.dI=new _.El;this.GDb=!0;this.jU="Add a filter";this.tha="Remove all filters";this.aia="Save all filters";this.Vl=!1;this.CK=null;this.JR=-1;this.vqa=this.AQa=!1;this.wpa=function(n){d.dI.emit({A3:0,gR:n.filters});d.config.jg.next(n.filters)};this.Ova=function(n){n&&n.stopPropagation();var r,w;n=null!=(w=null==(r=d.config.CN)?void 0:r.J1c)?w:ID;var z,D,J;null==(J=null==(D=d.Jk)?void 0:D.open(n,{data:{xB:null==(z=d.config.CN)?void 0:
z.xB},ej:!0,Bd:"xap-filterbar-save-dialog",ariaLabel:"Save applied filters"}))||J.Lz().subscribe(function(){})};var e,f;if(_.ne(null==(e=this.Jk)?void 0:e.opa)&&(null==(f=this.Jk)?0:f.Ch)){var g,m;null==(g=this.Jk)||null==(m=g.opa)||m.subscribe(function(){d.vqa=!1})}};_.JD.prototype.Ra=function(){};_.JD.prototype.Ka=function(){this.CK&&this.CK.unsubscribe()};
_.dlb=function(a,b){var c=b.vc;a.dI.emit({A3:c.isValid?0:1,gR:[c]});if(b.wE){var d=a.config.jg.getValue().find(function(e){return e.config.id===c.config.id});if(d){if(b.vc.Jda)return;tkb(a.config,function(e){return e.config.id===c.config.id&&e!==d});b=a.config.jg.getValue().indexOf(d);c.value.eq&&ukb(a.config,b,c);_.nib(a,!0,b)}else skb(a.config,[c])}else skb(a.config,[c]);c.isValid||-1!==a.Dw||(a.Dw=a.config.jg.value.length-1)};_.nib=function(a,b,c){b?a.Dw=c:c===a.Dw&&(a.Dw=-1)};
_.flb=function(a){if(a.disabled)return!1;var b,c;switch(null!=(c=null==(b=a.jEc)?void 0:b.FZc)?c:1){case 1:return elb(a);case 2:return 0<a.config.jg.getValue().length;default:return!0}};elb=function(a){return 0<a.config.jg.getValue().filter(function(b){return b.gt}).length};_.h=_.JD.prototype;_.h.YY=function(a){this.dI.emit({A3:4,gR:this.config.jg.getValue()});this.config.clear();null==a||a.stopPropagation()};
_.h.update=function(a,b){b.isValid?(this.dI.emit({A3:2,gR:[b]}),ukb(this.config,a,b)):this.remove(a);!this.GDb&&this.vqa||this.focus();this.vqa=!1};_.h.remove=function(a){this.dI.emit({A3:3,gR:[this.config.jg.getValue()[a]]});ukb(this.config,a,null);a<this.Dw&&this.Dw--};_.h.focus=function(){var a;null==(a=this.Gp)||a.focus()};_.h.zD=function(a){this.vqa=!0;this.focus();a.stopPropagation()};
_.W.Object.defineProperties(_.JD.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Vl},set:function(a){this.Vl=_.eh(a)}},Dw:{configurable:!0,enumerable:!0,get:function(){return this.JR},set:function(a){this.JR!==a&&(-1<this.JR&&this.JR<this.config.jg.getValue().length&&!this.config.jg.getValue()[this.JR].isValid&&this.remove(this.JR),this.AQa=-1<a&&a<this.config.jg.getValue().length,this.JR=a)}}});_.JD.O=function(){_.qd()};
_.JD.Ha=_.wc({type:_.JD,inputs:{config:"config",j_:"filterBarLabel",Psb:"filterBarIcon",GDb:"menuAutoFocus",jU:"placeholderMsg",Pda:"inputLabel",tha:"removeFilterMsg",aia:"saveFilterMsg",VA:"noResultsMessage",disabled:"disabled"},outputs:{dI:"update"}});_.KD=function(){this.Era=!0;this.Npb=new _.Ee;this.Mpb=this.Npb.Vf();this.ahb=new _.Ee;this.Xyc=this.ahb.Vf();this.Dra=new _.Ee;this.cDc=this.Dra.Vf();this.QZ=new _.Ee;this.Kpb=this.QZ.Vf();this.BQa=this.newValue=this.Vp=null;this.f5a=new _.Ee;this.UVb=this.f5a.Vf()};_.KD.prototype.yS=function(){return this.filter?this.filter.config.dm&&0<this.filter.config.dm.size?Array.from(this.filter.config.dm.keys()):this.filter.config.Mz:[]};
_.KD.prototype.Iia=function(a){this.filter.config.rTc?this.BQa=a:this.newValue=a};_.KD.prototype.GL=function(){if(this.filter&&(!this.filter.config.Fad||_.Ghb(this))&&(this.filter.config.rTc&&(this.newValue=this.BQa),null!==this.newValue&&null!==this.Vp)){var a;this.Ygb=a=this.filter.config.dm&&0<this.filter.config.dm.size?this.filter.config.dm.get(this.Vp).yj(this.Vp,this.newValue):this.filter.config.yj(this.Vp,this.newValue);this.ahb.next(a);this.QZ.next()}};
_.Ghb=function(a){var b;return(a.editor?a.editor.isValid:a.newValue||a.BQa)&&(a.vc.gt||!(null==(b=a.newValue)||!b.Am.length))};_.glb=function(a){return a.filter&&(!a.filter.config.kKc||!a.vc.isValid)&&!a.filter.config.ksa};
_.W.Object.defineProperties(_.KD.prototype,{Pp:{configurable:!0,enumerable:!0,set:function(a){var b;a&&(null==(b=this.filter)?0:b.config.ksa)?(this.Iia(this.filter.config.ksa),this.Vp=this.yS()[0],this.GL()):a!==this.Era&&(this.Era=a,this.Npb.next(this.Era))},get:function(){return this.Era}},vc:{configurable:!0,enumerable:!0,set:function(a){this.Ygb=a;this.Vp=a.yf;this.newValue=a.value},get:function(){return this.Ygb}}});_.KD.O=function(a){return new (a||_.KD)};_.KD.ta=_.p({token:_.KD,qa:_.KD.O});_.LD=function(a,b,c,d){var e=this;this.Bm=a;this.ki=b;this.Ud=c;this.nb=d;this.update=new _.El;this.Maa=new _.El;this.Vl=!1;this.mb=new _.Gd;this.mb.add(c.Xyc.subscribe(this.update));this.mb.add(c.Mpb.subscribe(this.Maa));this.mb.add(c.cDc.subscribe(function(){_.hlb(e)}));this.mb.add(c.UVb.subscribe(function(){_.al(a)}))};_.LD.prototype.Ra=function(){};_.LD.prototype.Ka=function(){this.mb.unsubscribe()};_.hlb=function(a){a.Pp&&a.Ud.editor&&a.Ud.editor.focus()};_.LD.prototype.yS=function(){return this.Ud.yS()};
_.LD.prototype.Iia=function(a){this.Ud.Iia(a)};_.LD.prototype.GL=function(){this.Ud.GL()};
_.W.Object.defineProperties(_.LD.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Vl},set:function(a){this.Vl=_.eh(a)}},filter:{configurable:!0,enumerable:!0,set:function(a){this.Ud.filter=a;this.Ud.f5a.next()},get:function(){return this.Ud.filter}},Pp:{configurable:!0,enumerable:!0,set:function(a){(this.Ud.Pp=a)&&_.hlb(this)},get:function(){return this.Ud.Pp}},vc:{configurable:!0,enumerable:!0,set:function(a){this.Ud.vc=a},get:function(){return this.Ud.vc}}});
_.LD.O=function(a){return new (a||_.LD)(_.u(_.cl),_.u(_.HD),_.u(_.KD),_.u(_.ld))};_.LD.Ha=_.wc({type:_.LD,inputs:{disabled:"disabled",filter:"filter",Pp:"isEditorVisible",vc:"appliedFilter"},outputs:{update:"update",Maa:"editorVisibleChange"}});var MD=function(){this.Xfa=new _.Vv;this.kyb=[];this.Uc=this.Xfa.lm;this.Wfa=new _.El;this.ZMa=""};MD.prototype.getValue=function(){return this.Xfa.value};_.W.Object.defineProperties(MD.prototype,{Qva:{configurable:!0,enumerable:!0,set:function(a){this.kyb=a;null===this.getValue()&&0<this.Qva.length&&(this.value=a[0])},get:function(){return this.kyb}},value:{configurable:!0,enumerable:!0,set:function(a){this.Xfa.setValue(a)}}});MD.O=function(a){return new (a||MD)};
MD.ya=_.tc({type:MD,oa:[["xap-comparison-operator-selector"]],inputs:{Qva:"operators",ZMa:"appliedFilterId",value:"value"},outputs:{Uc:"change",Wfa:"operatorFocusChange"},Aa:3,Ba:4,Ea: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"]]},ua:function(a,b){a&1&&(_.A(0,"mat-form-field",
0)(1,"mat-select",1),_.I("focus",function(){b.Wfa.emit(!0)})("focusout",function(){b.Wfa.emit(!1)}),_.x(2,nhb,2,2,"mat-option",2),_.B()());a&2&&(_.t(1),_.tf("aria-labelledby","dialog-label-",b.ZMa,"")("aria-describedby","dialog-description-",b.ZMa,""),_.y("formControl",b.Xfa),_.t(1),_.y("ngForOf",b.Qva))},Ia:[_.Nm,_.DB,_.iD,_.UB,Ekb,WB,_.Qv,_.$v],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,Oa:0});var ND=function(){MD.apply(this,arguments)};_.V(ND,MD);ND.O=function(){var a;return function(b){return(a||(a=_.jd(ND)))(b||ND)}}();
ND.ya=_.tc({type:ND,oa:[["xap-comparison-operator-selector"]],features:[_.af],Aa:3,Ba:2,Ea: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"]]},ua:function(a,b){a&1&&(_.A(0,"mat-form-field",0)(1,"mat-select",1),_.I("focus",function(){b.Wfa.emit(!0)})("focusout",function(){b.Wfa.emit(!1)}),_.x(2,ohb,2,2,"mat-option",2),_.B()());a&2&&
(_.t(1),_.y("formControl",b.Xfa),_.t(1),_.y("ngForOf",b.Qva))},Ia:[_.Nm,_.yz,_.nw,_.Dz,_.Qv,_.$v],styles:[".xap-filterbar-operator-select-field{width:100%}"],ob:2,Oa:0});var ilb,jlb,klb;ilb=["overlayContainer"];jlb=["valueEditor"];klb=[[["","header",""]],[["","footer",""]]];_.OD=function(a,b,c){var d=this;this.VC=a;this.Bm=b;this.Ud=c;this.usa=!0;this.sZa=!1;this.Dza=new _.Ee;this.mb=new _.Gd;this.YPa=!1;this.mb.add(c.Mpb.subscribe(function(){_.al(d.Bm)}));this.mb.add(c.UVb.subscribe(function(){_.al(d.Bm)}))};_.OD.prototype.Ka=function(){this.Dza.next();this.Dza.complete();this.mb.unsubscribe()};
var qhb=function(a,b){if(a.filter&&_.glb(a.Ud)&&a.Cza){if(b){if(a.Vp===b)return;a.Vp=b}a.Vp||(a.Vp=a.Ud.yS()[0]);if(a.filter.config.dm){var c=a.filter.config.dm.get(a.Vp);if(c)if(b=c.yj(a.Vp,a.newValue||_.PC(null)),c.Sl){var d=c.Sl;var e=c.Hv}else var f=c.M1c;else return}else d=a.filter.config.Sl,b=a.filter.config.yj(a.Vp,a.newValue||_.PC(null)),e=a.filter.config.Hv;if(!a.editor||a.editor.constructor!==d)if(a.editor&&(b.value=new _.OC),a.Dza.next(),a.Cza.clear(),f)a.editor=null,a.Ud.Iia(f);else{a.editor=
_.NJa(a.Cza,_.Ul(a.VC,d)).instance;a.editor.vc=b;var g=!0;a.editor.values.ha(_.Cab(),_.je(function(w){var z=_.k(w);w=z.next().value;z=z.next().value;return!_.Qb(w||{},z||{})}),_.v(function(w){w=_.k(w);w.next();return w.next().value}),_.Je(a.Dza)).subscribe(function(w){a.Ud.Iia(w);a.filter.config.Jda&&!g&&null!=w.eq&&a.Ud.GL();g=!1})}if(a.editor&&(a.editor.config=e,a.Pp&&!a.sZa))if(thb(a)){var m,n,r;null==(m=a.dg.Ed)||null==(n=m.Io)||null==(r=n.querySelector(".xap-comparison-operator-dropdown"))||
r.focus();a.usa=!0}else a.Ud.Dra.next();_.bl(a.Bm);a.Ud.f5a.next()}},thb=function(a){return a.filter&&1<a.Ud.yS().length||!a.filter.config.mUa};_.OD.prototype.a1=function(){this.Pp?this.usa||(this.usa=!0,this.Ud.Dra.next()):this.usa=!1};_.OD.prototype.Te=function(){var a=this;setTimeout(function(){var b;null==(b=a.dg.Ed)||b.Te()})};_.OD.prototype.MYa=function(){this.YPa=!0;this.Ud.QZ.next();this.YPa=!1};
_.W.Object.defineProperties(_.OD.prototype,{filter:{configurable:!0,enumerable:!0,set:function(a){this.Ud.filter=a},get:function(){return this.Ud.filter}},Pp:{configurable:!0,enumerable:!0,set:function(a){(this.Ud.Pp=a)&&this.Ud.Dra.next()},get:function(){return this.Ud.Pp}},vc:{configurable:!0,enumerable:!0,set:function(a){this.Ud.vc=a},get:function(){return this.Ud.vc}},Cza:{configurable:!0,enumerable:!0,set:function(a){var b=this;(this.bDc=a)?setTimeout(function(){b.filter.config.ksa||qhb(b);b.dg.Ed.Te()}):
this.editor=null},get:function(){return this.bDc}},editor:{configurable:!0,enumerable:!0,set:function(a){this.Ud.editor=a},get:function(){return this.Ud.editor}},Vp:{configurable:!0,enumerable:!0,set:function(a){this.Ud.Vp=a},get:function(){return this.Ud.Vp}},newValue:{configurable:!0,enumerable:!0,set:function(a){this.Ud.newValue=a},get:function(){return this.Ud.newValue}}});_.OD.O=function(a){return new (a||_.OD)(_.u(_.Yk),_.u(_.cl),_.u(_.KD))};
_.OD.ya=_.tc({type:_.OD,oa:[["xap-filter-editor-content"]],ub:function(a,b){a&1&&(_.Hf(ilb,5),_.Hf(jlb,5,_.Ef));if(a&2){var c;_.Gf(c=_.Kf())&&(b.dg=c.first);_.Gf(c=_.Kf())&&(b.Cza=c.first)}},inputs:{trigger:"trigger",qM:"loadingTemplate"},Yb:["[header]","[footer]"],Aa:2,Ba:2,Ea:[["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"]],ua:function(a,b){a&1&&(_.rf(klb),_.x(0,xhb,5,4,"ng-template",0,1,_.Nf),_.I("backdropClick",function(){return b.Ud.QZ.next()})("detach",function(){return b.MYa()}));a&2&&_.y("cdkConnectedOverlayOpen",b.Pp)("cdkConnectedOverlayOrigin",
b.trigger)},Ia:[_.oq,_.Om,_.Sm,_.ez,MD],ob:2,Oa:0});var llb=[[["","header",""]],[["","footer",""]]],PD=function(){_.OD.apply(this,arguments)};_.V(PD,_.OD);PD.prototype.MYa=function(){this.Ud.QZ.next()};PD.O=function(){var a;return function(b){return(a||(a=_.jd(PD)))(b||PD)}}();
PD.ya=_.tc({type:PD,oa:[["xap-filter-editor-content"]],features:[_.af],Yb:["[header]","[footer]"],Aa:2,Ba:2,Ea:[["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"]],ua:function(a,b){a&1&&(_.rf(llb),_.x(0,Ehb,5,4,"ng-template",0,1,_.Nf),_.I("backdropClick",function(){return b.Ud.QZ.next()})("detach",function(){return b.MYa()}));a&2&&_.y("cdkConnectedOverlayOpen",b.Pp)("cdkConnectedOverlayOrigin",b.trigger)},Ia:[_.oq,_.Om,_.Sm,_.ez,ND],ob:2,Oa:0});var mlb=new _.Bc("GMAT_LEGACY_CHIPS_OPTION");var nlb=new _.Bc("mat-chips-default-options");var olb,plb,qlb,rlb;olb=new _.Bc("MatChipRemove");plb=new _.Bc("MatChipAvatar");qlb=new _.Bc("MatChipTrailingIcon");rlb=_.FA(_.Eh(_.Fh(function(a){this.Ma=a}),"primary"),-1);
_.QD=function(a,b,c,d,e,f,g,m){var n=rlb.call(this,a)||this;n.hb=b;n.ab=e;n.Zm=!1;n.U9=!0;n.cX=!1;n.i9a=!1;n.role="option";n.ae=!1;n.Zt=!0;n.xc=!1;n.Ocb=!0;n.hp=new _.Ee;n.jl=new _.Ee;n.So=new _.El;n.yc=new _.El;n.removed=new _.El;n.q8a();n.IGa=f.createElement("div");n.IGa.classList.add("mat-chip-ripple");n.Ma.na.appendChild(n.IGa);n.k9a=new _.BUa(n,b,n.IGa,c);_.FUa(n.k9a,a);n.vI=d||{};n.Ym="NoopAnimations"===g;n.tabIndex=null!=m?parseInt(m)||-1:-1;return n};_.V(_.QD,rlb);_.h=_.QD.prototype;
_.h.q8a=function(){var a=this.Ma.na;a.hasAttribute("mat-basic-chip")||"mat-basic-chip"===a.tagName.toLowerCase()?a.classList.add("mat-basic-chip"):a.classList.add("mat-standard-chip")};_.h.Ka=function(){this.yc.emit({Wf:this});this.k9a.yoa()};_.h.select=function(){this.ae||(this.ae=!0,this.x5(),_.al(this.ab))};_.h.xg=function(){this.ae&&(this.ae=!1,this.x5(),_.al(this.ab))};_.h.y1a=function(){this.ae||(this.ae=!0,this.x5(!0),_.al(this.ab))};
_.h.i4a=function(a){this.ae=!this.selected;this.x5(void 0===a?!1:a);_.al(this.ab)};_.h.focus=function(){this.Zm||(this.Ma.na.focus(),this.hp.next({Wf:this}));this.Zm=!0};_.h.remove=function(){this.gt&&this.removed.emit({Wf:this})};_.h.Jl=function(a){this.disabled&&a.preventDefault()};_.h.ff=function(a){if(!this.disabled)switch(a.keyCode){case 46:case 8:this.remove();a.preventDefault();break;case 32:this.Hx&&this.i4a(!0),a.preventDefault()}};
_.h.yF=function(){var a=this;this.hb.Cf.ha(_.ve(1)).subscribe(function(){a.hb.qc(function(){a.Zm=!1;a.jl.next({Wf:a})})})};_.h.x5=function(a){this.So.emit({source:this,JH:void 0===a?!1:a,selected:this.ae})};
_.W.Object.defineProperties(_.QD.prototype,{hxa:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.hd||this.Ym||!!this.vI.disabled}},selected:{configurable:!0,enumerable:!0,get:function(){return this.ae},set:function(a){a=_.eh(a);a!==this.ae&&(this.ae=a,this.x5())}},value:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.Wd?this.Wd:this.Ma.na.textContent},set:function(a){this.Wd=a}},Hx:{configurable:!0,enumerable:!0,get:function(){return this.Zt&&this.U9},set:function(a){this.Zt=
_.eh(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.i9a||this.xc},set:function(a){this.xc=_.eh(a)}},gt:{configurable:!0,enumerable:!0,get:function(){return this.Ocb},set:function(a){this.Ocb=_.eh(a)}},ariaSelected:{configurable:!0,enumerable:!0,get:function(){return this.Hx&&(this.cX||this.selected)?this.selected.toString():null}}});_.QD.O=function(a){return new (a||_.QD)(_.u(_.ld),_.u(_.Me),_.u(_.fq),_.u(_.Kr,8),_.u(_.cl),_.u(_.vg),_.u(_.Zk,8),_.fd("tabindex"))};
_.QD.Ha=_.wc({type:_.QD,oa:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],Fd:function(a,b,c){a&1&&(_.Jf(c,plb,5),_.Jf(c,qlb,5),_.Jf(c,olb,5));if(a&2){var d;_.Gf(d=_.Kf())&&(b.eib=d.first);_.Gf(d=_.Kf())&&(b.u3=d.first);_.Gf(d=_.Kf())&&(b.Q1=d.first)}},yb:[1,"mat-chip","mat-focus-indicator"],tb:15,Za:function(a,b){a&1&&_.I("click",function(c){return b.Jl(c)})("keydown",function(c){return b.ff(c)})("focus",function(){return b.focus()})("blur",function(){return b.yF()});
a&2&&(_.cf("tabindex",b.disabled?null:b.tabIndex)("role",b.role)("disabled",b.disabled||null)("aria-disabled",b.disabled.toString())("aria-selected",b.ariaSelected),_.ef("mat-chip-selected",b.selected)("mat-chip-with-avatar",b.eib)("mat-chip-with-trailing-icon",b.u3||b.Q1)("mat-chip-disabled",b.disabled)("_mat-animation-noopable",b.Ym))},inputs:{color:"color",hd:"disableRipple",tabIndex:"tabIndex",role:"role",selected:"selected",value:"value",Hx:"selectable",disabled:"disabled",gt:"removable"},outputs:{So:"selectionChange",
yc:"destroyed",removed:"removed"},Sb:["matChip"],features:[_.af]});var RD=function(a,b){this.IJ=a;"BUTTON"===b.na.nodeName&&b.na.setAttribute("type","button")};RD.prototype.Jl=function(a){var b=this.IJ;b.gt&&!b.disabled&&b.remove();a.stopPropagation();a.preventDefault()};RD.O=function(a){return new (a||RD)(_.u(_.QD),_.u(_.ld))};
RD.Ha=_.wc({type:RD,oa:[["","matChipRemove",""]],yb:[1,"mat-chip-remove","mat-chip-trailing-icon"],Za:function(a,b){a&1&&_.I("click",function(c){return b.Jl(c)})},features:[_.yf([{wa:olb,Hb:RD}])]});var slb,tlb,ulb;slb=_.mra(function(a,b,c,d){this.bHa=a;this.e7=b;this.f7=c;this.Nd=d;this.rc=new _.Ee});tlb=Number.MAX_SAFE_INTEGER;ulb=function(a,b){this.source=a;this.value=b};
_.SD=function(a,b,c,d,e,f,g){g=slb.call(this,f,d,e,g)||this;g.Ma=a;g.ab=b;g.kc=c;g.controlType="mat-chip-list";g.Ena=null;g.Lb=new _.Ee;g.GC="mat-chip-list-"+tlb--;g.us=0;g.aMa=null;g.Oe=function(){};g.le=function(){};g.Rh=!1;g.gz=function(m,n){return m===n};g.xc=!1;g.ariaOrientation="horizontal";g.Zt=!0;g.Uc=new _.El;g.Ur=new _.El;g.Nd&&(g.Nd.kq=g);return g};_.V(_.SD,slb);_.h=_.SD.prototype;
_.h.je=function(){var a=this;this.Rb=_.Yy(_.Fq(_.H$a((new _.Hq(this.Xd)).bC())),this.kc?this.kc.value:"ltr");this.kc&&this.kc.Uc.ha(_.Je(this.Lb)).subscribe(function(b){return _.Yy(a.Rb,b)});this.Rb.II.subscribe(function(){return a.RFa()});this.Xd.Pc.ha(_.He(null),_.Je(this.Lb)).subscribe(function(){!a.disabled&&a.Hx||Promise.resolve().then(function(){a.RQ()});a.gwc();a.wJ();a.gpa();a.Ixc();a.rc.next()})};_.h.Ra=function(){this.od=new _.cz(this.multiple,void 0,!1);this.rc.next()};
_.h.Go=function(){this.Nd&&(this.SB(),this.Nd.disabled!==this.xc&&(this.disabled=!!this.Nd.disabled))};_.h.Ka=function(){var a;null==(a=this.Rb)||a.destroy();this.Lb.next();this.Lb.complete();this.rc.complete();this.j$a()};_.h.vKb=function(a){this.Lt=a;this.Ma.na.setAttribute("data-mat-chip-input",a.id)};_.h.t2=function(a){a.length?this.Ma.na.setAttribute("aria-describedby",a.join(" ")):this.Ma.na.removeAttribute("aria-describedby")};_.h.Xm=function(a){this.Xd&&this.au(a,!1)};
_.h.Sm=function(a){this.le=a};_.h.Er=function(a){this.Oe=a};_.h.To=function(a){this.disabled=a;this.rc.next()};_.h.c1=function(a){this.XJa(a)||this.focus()};_.h.focus=function(a){this.disabled||this.Lt&&this.Lt.focused||(0<this.Xd.length?this.Rb.Dz(0,1):this.osc(a),this.rc.next())};_.h.osc=function(a){this.Lt&&this.Lt.focus(a)};_.h.w6=function(a){var b=a.target;b&&b.classList.contains("mat-chip")&&(this.Rb.Ar(a),this.rc.next())};_.h.gpa=function(){this.us=this.aMa||(0===this.Xd.length?-1:0)};
_.h.Ixc=function(){null!=this.Ena&&(this.Xd.length?this.Rb.vk(Math.min(this.Ena,this.Xd.length-1)):this.focus());this.Ena=null};_.h.HX=function(a){return 0<=a&&a<this.Xd.length};_.h.au=function(a,b){var c=this;b=void 0===b?!0:b;this.dX();this.Xd.forEach(function(d){return d.xg()});Array.isArray(a)?(a.forEach(function(d){return c.PJ(d,b)}),this.NQ()):(a=this.PJ(a,b))&&b&&this.Rb.vk(a)};
_.h.PJ=function(a,b){var c=this;b=void 0===b?!0:b;var d=this.Xd.find(function(e){return null!=e.value&&c.gz(e.value,a)});d&&(b?d.y1a():d.select(),this.od.select(d));return d};_.h.wJ=function(){var a=this;Promise.resolve().then(function(){if(a.Nd||a.Wd)a.au(a.Nd?a.Nd.value:a.Wd,!1),a.rc.next()})};_.h.dX=function(a){this.od.clear();this.Xd.forEach(function(b){b!==a&&b.xg()});this.rc.next()};
_.h.NQ=function(){var a=this;this.Rh&&(this.od.clear(),this.Xd.forEach(function(b){b.selected&&a.od.select(b)}),this.rc.next())};_.h.eG=function(a){var b=null;this.Wd=b=Array.isArray(this.selected)?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.Uc.emit(new ulb(this,b));this.Ur.emit(b);this.le(b);_.al(this.ab)};_.h.yF=function(){var a=this;this.jna()||this.Rb.vk(-1);this.disabled||(this.Lt?setTimeout(function(){a.focused||a.Mna()}):this.Mna())};
_.h.Mna=function(){this.Oe();_.al(this.ab);this.rc.next()};_.h.RFa=function(){var a=this;-1!==this.us&&(this.us=-1,setTimeout(function(){a.us=a.aMa||0;_.al(a.ab)}))};_.h.gwc=function(){this.j$a();this.Buc();this.Duc();this.Cuc()};_.h.j$a=function(){this.GGa&&(this.GGa.unsubscribe(),this.GGa=null);this.FGa&&(this.FGa.unsubscribe(),this.FGa=null);this.JGa&&(this.JGa.unsubscribe(),this.JGa=null);this.HGa&&(this.HGa.unsubscribe(),this.HGa=null)};
_.h.Duc=function(){var a=this;this.JGa=this.sOa.subscribe(function(b){b.source.selected?a.od.select(b.source):a.od.xg(b.source);a.multiple||a.Xd.forEach(function(c){!a.od.Ee(c)&&c.selected&&c.xg()});b.JH&&a.eG()})};_.h.Buc=function(){var a=this;this.GGa=this.T9.subscribe(function(b){b=a.Xd.toArray().indexOf(b.Wf);a.HX(b)&&_.Gq(a.Rb,b);a.rc.next()});this.FGa=this.rOa.subscribe(function(){a.yF();a.rc.next()})};
_.h.Cuc=function(){var a=this;this.HGa=this.pAc.subscribe(function(b){var c=b.Wf;b=a.Xd.toArray().indexOf(b.Wf);a.HX(b)&&c.Zm&&(a.Ena=b)})};_.h.XJa=function(a){for(a=a.target;a&&a!==this.Ma.na;){if(a.classList.contains("mat-chip"))return!0;a=a.parentElement}return!1};_.h.jna=function(){return this.Xd&&this.Xd.some(function(a){return a.Zm})};_.h.RQ=function(){var a=this;this.Xd&&this.Xd.forEach(function(b){b.i9a=a.xc;b.cX=a.multiple;b.U9=a.Zt})};
_.W.Object.defineProperties(_.SD.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.multiple?(null==(a=this.od)?void 0:a.selected)||[]:null==(b=this.od)?void 0:b.selected[0]}},role:{configurable:!0,enumerable:!0,get:function(){return this.qX?this.qX:this.empty?null:"listbox"},set:function(a){this.qX=a}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.Rh},set:function(a){this.Rh=_.eh(a);this.RQ()}},bA:{configurable:!0,enumerable:!0,get:function(){return this.gz},
set:function(a){this.gz=a;this.od&&this.wJ()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Wd},set:function(a){this.Xm(a);this.Wd=a}},id:{configurable:!0,enumerable:!0,get:function(){return this.Lt?this.Lt.id:this.GC}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.kp)?c:null==(a=this.Nd)?void 0:null==(b=a.control)?void 0:_.q4a(b))?d:!1},set:function(a){this.kp=_.eh(a);this.rc.next()}},placeholder:{configurable:!0,enumerable:!0,
get:function(){return this.Lt?this.Lt.placeholder:this.yC},set:function(a){this.yC=a;this.rc.next()}},focused:{configurable:!0,enumerable:!0,get:function(){return this.Lt&&this.Lt.focused||this.jna()}},empty:{configurable:!0,enumerable:!0,get:function(){return(!this.Lt||this.Lt.empty)&&(!this.Xd||0===this.Xd.length)}},J2:{configurable:!0,enumerable:!0,get:function(){return!this.empty||this.focused}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Nd?!!this.Nd.disabled:this.xc},
set:function(a){this.xc=_.eh(a);this.RQ()}},Hx:{configurable:!0,enumerable:!0,get:function(){return this.Zt},set:function(a){this.Zt=_.eh(a);this.RQ()}},tabIndex:{configurable:!0,enumerable:!0,set:function(a){this.us=this.aMa=a}},sOa:{configurable:!0,enumerable:!0,get:function(){return _.ge.apply(null,_.Dc(this.Xd.map(function(a){return a.So})))}},T9:{configurable:!0,enumerable:!0,get:function(){return _.ge.apply(null,_.Dc(this.Xd.map(function(a){return a.hp})))}},rOa:{configurable:!0,enumerable:!0,
get:function(){return _.ge.apply(null,_.Dc(this.Xd.map(function(a){return a.jl})))}},pAc:{configurable:!0,enumerable:!0,get:function(){return _.ge.apply(null,_.Dc(this.Xd.map(function(a){return a.yc})))}}});_.SD.O=function(a){return new (a||_.SD)(_.u(_.ld),_.u(_.cl),_.u(_.Vq,8),_.u(_.Uv,8),_.u(_.aw,8),_.u(_.Hr),_.u(_.Ov,10))};
_.SD.ya=_.tc({type:_.SD,oa:[["mat-chip-list"]],Fd:function(a,b,c){a&1&&_.Jf(c,_.QD,5);if(a&2){var d;_.Gf(d=_.Kf())&&(b.Xd=d)}},yb:["ngSkipHydration","",1,"mat-chip-list"],tb:15,Za:function(a,b){a&1&&_.I("focus",function(){return b.focus()})("blur",function(){return b.yF()})("keydown",function(c){return b.w6(c)});a&2&&(_.kf("id",b.GC),_.cf("tabindex",b.disabled?null:b.us)("aria-required",b.role?b.required:null)("aria-disabled",b.disabled.toString())("aria-invalid",b.Dj)("aria-multiselectable",b.multiple)("role",
b.role)("aria-orientation",b.ariaOrientation)("mat-id-collision",null),_.ef("mat-chip-list-disabled",b.disabled)("mat-chip-list-invalid",b.Dj)("mat-chip-list-required",b.required))},inputs:{role:"role",YE:["aria-describedby","userAriaDescribedBy"],cS:"errorStateMatcher",multiple:"multiple",bA:"compareWith",value:"value",required:"required",placeholder:"placeholder",disabled:"disabled",ariaOrientation:["aria-orientation","ariaOrientation"],Hx:"selectable",tabIndex:"tabIndex"},outputs:{Uc:"change",
Ur:"valueChange"},Sb:["matChipList"],features:[_.yf([{wa:_.kw,Hb:_.SD}]),_.af],Yb:["*"],Aa:2,Ba:0,Ea:[[1,"mat-chip-list-wrapper"]],ua:function(a){a&1&&(_.rf(),_.A(0,"div",0),_.sf(1),_.B())},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,Oa:0});_.TD=function(){};_.TD.O=function(a){return new (a||_.TD)};_.TD.Da=_.uc({type:_.TD});_.TD.Ca=_.ec({Pb:[_.Hr,{wa:nlb,nc:{dOb:[13]}}],imports:[_.Xq]});var UD=function(a,b){this.nb=a;this.wub=b};UD.prototype.isEnabled=function(){return!!this.wub&&this.wub.enabled};_.W.Object.defineProperties(UD.prototype,{w_a:{configurable:!0,enumerable:!0,get:function(){return this.nb.na.hasAttribute("protected")}}});UD.O=function(a){return new (a||UD)(_.u(_.ld),_.u(mlb,8))};UD.Ha=_.wc({type:UD,oa:[["mat-chip"],["","mat-chip",""]],tb:4,Za:function(a,b){a&2&&_.ef("gmat-chip",b.isEnabled())("gmat-protected-chip",b.isEnabled()&&b.w_a)}});var VD=function(a,b,c,d){_.LD.call(this,a,b,c,d);var e=this;this.Bm=a;this.ki=b;this.Ud=c;this.So=new _.El;this.yc=new _.El;this.removed=new _.El;this.S9=new _.El;this.Zm=!1;this.hp=new _.Ee;this.jl=new _.Ee;vlb(this);this.mb.add(c.Kpb.subscribe(function(){e.e$()}))};_.V(VD,_.LD);VD.Ha=_.LD.Ha;VD.prototype.Ka=function(){_.LD.prototype.Ka.call(this);this.yc.emit({Wf:this})};
var vlb=function(a){a=a.nb.na;a.hasAttribute("mat-basic-chip")||"mat-basic-chip"===a.tagName.toLowerCase()?a.classList.add("mat-basic-chip"):a.classList.add("mat-standard-chip")};VD.prototype.remove=function(){this.removed.emit({Wf:this})};VD.prototype.focus=function(){this.Pp?_.hlb(this):(this.Wf.focus(),this.Zm||(this.nb.na.focus(),this.hp.next({Wf:this})),this.Zm=!0)};VD.prototype.e$=function(){this.Pp=!1;this.focus()};
VD.prototype.Y_=function(a){a.stopPropagation();this.S9.emit();!this.disabled&&_.glb(this.Ud)&&(this.Pp=!0)};VD.O=function(a){return new (a||VD)(_.u(_.cl),_.u(_.HD),_.u(_.KD),_.u(_.ld))};
VD.ya=_.tc({type:VD,oa:[["xap-filter-editor"]],ub:function(a,b){a&1&&_.Hf(_.QD,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.Wf=c.first)}},outputs:{So:"selectionChange",yc:"destroyed",removed:"removed",S9:"chipClick"},features:[_.yf([{wa:_.QD,Hb:VD},_.KD]),_.af],Aa:15,Ba:12,Ea: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"]]},ua:function(a,b){a&1&&(_.A(0,"mat-chip",0,1),_.I("click",function(e){return b.Y_(e)})("keydown.enter",function(e){return b.Y_(e)})("keydown.space",function(e){return b.Y_(e)})("removed",
function(){return b.remove()}),_.A(2,"span",2),_.N(3),_.B(),_.x(4,Fhb,2,2,"mat-icon",3),_.B(),_.A(5,"xap-filter-editor-content",4)(6,"div",5)(7,"div",6),_.N(8),_.B(),_.A(9,"button",7),_.I("click",function(){return b.e$()}),_.A(10,"mat-icon",8),_.N(11),_.B()()(),_.x(12,Hhb,3,1,"div",9),_.B(),_.x(13,Ihb,2,0,"ng-template",null,10,_.Nf));if(a&2){var c=_.vf(1),d=_.vf(14);_.y("disableRipple",!_.glb(b.Ud))("disabled",b.disabled)("selectable",!1);_.t(3);_.wf(" ",null==b.vc?null:b.vc.SG," ");_.t(1);_.y("ngIf",
!b.vc||b.vc.gt);_.t(1);_.y("trigger",c)("loadingTemplate",d);_.t(2);_.tf("id","dialog-label-",b.vc.id,"");_.t(1);_.wf(" ",b.vc.config.displayName," ");_.t(2);_.y("svgIcon",_.lB(b.ki,"close_editor"));_.t(1);_.xf(_.mB(b.ki,"close_editor"));_.t(1);_.y("ngIf",b.filter&&!b.filter.config.Jda)}},Ia:[_.Om,UD,_.Wr,_.QD,RD,_.ct,_.tz,_.dz,PD],ob:2,Oa:0});var wlb,xlb;wlb=["autocompleteInputBox"];_.WD=function(a){var b=this;this.ki=a;this.m7a="Loading options";this.selected=new _.El;this.B1a=new _.El;this.VPa=new _.El;this.CFb=new _.El;this.Vl=!1;this.vl=new _.Vv;this.yc=new _.Ee;this.eea=!1;this.vl.lm.ha(_.Je(this.yc)).subscribe(function(c){"string"===typeof c&&xlb(b)})};_.WD.prototype.Ra=function(){this.dW&&!this.BU&&xlb(this)};_.WD.prototype.Ka=function(){this.yc.next();this.yc.complete()};_.WD.prototype.focus=function(){this.Sta.na.focus()};
_.nB=function(a){return!!a.LS&&!!a.EL};_.ylb=function(a){0===a.Sta.na.selectionStart&&0===a.Sta.na.selectionEnd&&a.CFb.emit()};xlb=function(a){var b=a.Xja(a.vl.value||"");a.dW?a.BU=b:a.yM=b};_.WD.prototype.Rd=function(){var a=this.Sta.na;a.blur();a.focus()};
_.W.Object.defineProperties(_.WD.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Vl},set:function(a){this.Vl=_.eh(a);a?this.vl.disable():this.vl.enable()}},Xja:{configurable:!0,enumerable:!0,set:function(a){this.KKc=a;xlb(this)},get:function(){return this.KKc}}});_.WD.O=function(a){return new (a||_.WD)(_.u(_.HD))};
_.WD.Ha=_.wc({type:_.WD,ub:function(a,b){a&1&&_.Hf(wlb,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.Sta=c.first)}},inputs:{disabled:"disabled",placeholder:"placeholder",Pda:"inputLabel",dW:"useRankedSuggestions",VA:"noResultsMessage",Xja:"suggestionProvider",xB:"savedFilterSets"},outputs:{selected:"selected",B1a:"selectedSet",VPa:"deletedSet",CFb:"onBackspace"}});_.zlb=_.lh("panelAnimation",[_.oh("void, hidden",_.nh({opacity:0,transform:"scaleY(0.8)"})),_.ph(":enter, hidden => visible",[_.Tpa([_.mh("0.03s linear",_.nh({opacity:1})),_.mh("0.12s cubic-bezier(0, 0, 0.2, 1)",_.nh({transform:"scaleY(1)"}))])]),_.ph(":leave, visible => hidden",[_.mh("0.075s linear",_.nh({opacity:0}))])]);_.Alb=new _.Bc("mat-autocomplete-default-options",{Ga:"root",qa:Jhb});var Blb,Clb;Blb={wa:_.Lv,Hb:_.kc(function(){return _.XD}),wd:!0};Clb=new _.Bc("mat-autocomplete-scroll-strategy",{Ga:"root",qa:function(){var a=_.pc(_.Er);return function(){return a.oj.Rk()}}});_.Dlb={wa:Clb,Ib:[_.Er],Cb:function(a){return function(){return a.oj.Rk()}}};
_.XD=function(a,b,c,d,e,f,g,m,n,r,w){var z=this;this.Qc=a;this.We=b;this.Ge=c;this.cj=d;this.ab=e;this.kc=g;this.Ve=m;this.Eb=n;this.If=r;this.rq=w;this.pQ=this.k5=!1;this.l8=_.Gd.EMPTY;this.yP=!0;this.CP=new _.Ee;this.m8=function(){z.yP=z.Eb.activeElement!==z.Qc.na||z.kd};this.le=function(){};this.Oe=function(){};this.position="auto";this.h9="off";this.LFa="mat-mdc-autocomplete-panel-above";this.Qn=!1;this.bga=_.de(function(){var D=z.autocomplete?z.autocomplete.options:null;return D?D.Pc.ha(_.He(D),
_.Ie(function(){return _.ge.apply(null,_.Dc(D.map(function(J){return J.Wu})))})):z.cj.Cf.ha(_.ve(1),_.Ie(function(){return z.bga}))});this.vIa=function(D){if(27===D.keyCode&&!_.bh(D)||38===D.keyCode&&_.bh(D,"altKey")){if(z.Vt){var J;z.a8(null!=(J=z.dMa)?J:"");z.Vt=null}z.CP.next();z.IQ();D.stopPropagation();D.preventDefault()}};this.Ig=null;this.Be=f};_.h=_.XD.prototype;_.h.Tc=function(){var a=this,b=this.xq();"undefined"!==typeof b&&this.cj.Vb(function(){return b.addEventListener("blur",a.m8)})};
_.h.Tb=function(a){a.position&&this.Uj&&(this.D7(this.Uj),this.kd&&this.vb.Te())};_.h.Ka=function(){var a=this.xq();"undefined"!==typeof a&&a.removeEventListener("blur",this.m8);this.l8.unsubscribe();this.k5=!0;this.hHa();this.CP.complete();this.BP()};_.h.SM=function(){this.vP();this.hw();this.Ig&&_.jh(this.Ig,"aria-owns",this.autocomplete.id)};
_.h.FG=function(){var a=this;this.HKa();this.Qn&&(this.kd&&this.cj.qc(function(){a.autocomplete.closed.emit()}),this.autocomplete.iQ=this.Qn=!1,this.Vt=null,this.vb&&this.vb.yg()&&(this.vb.detach(),this.fz.unsubscribe()),this.YQ(),this.k5||_.bl(this.ab),this.Ig&&_.kh(this.Ig,"aria-owns",this.autocomplete.id))};_.h.Te=function(){this.Qn&&this.vb.Te()};
_.h.cIa=function(){var a=this;return _.ge(_.fe(this.Eb,"click"),_.fe(this.Eb,"auxclick"),_.fe(this.Eb,"touchend")).ha(_.je(function(b){b=_.dh(b);var c=a.Ve?a.Ve.Ma.na:null,d=a.KG?a.KG.nb.na:null;return a.Qn&&b!==a.Qc.na&&a.Eb.activeElement!==a.Qc.na&&(!c||!c.contains(b))&&(!d||!d.contains(b))&&!!a.vb&&!a.vb.Io.contains(b)}))};_.h.Xm=function(a){var b=this;Promise.resolve(null).then(function(){return b.vF(a)})};_.h.Sm=function(a){this.le=a};_.h.Er=function(a){this.Oe=a};
_.h.To=function(a){this.Qc.na.disabled=a};_.h.ff=function(a){var b=a.keyCode,c=_.bh(a);27!==b||c||a.preventDefault();if(this.Oq&&13===b&&this.kd&&!c)this.Oq.Iq(),this.IQ(),a.preventDefault();else if(this.autocomplete){var d=this.autocomplete.Rb.xf,e=38===b||40===b;9===b||e&&!c&&this.kd?this.autocomplete.Rb.Ar(a):e&&this.ks()&&this.SM();if(e||this.autocomplete.Rb.xf!==d)this.SKa(this.autocomplete.Rb.xs||0),this.autocomplete.pK&&this.Oq&&(this.Vt||(this.dMa=this.Qc.na.value),this.Vt=this.Oq,this.vF(this.Oq.value))}};
_.h.U5=function(a){var b=a.target,c=b.value;"number"===b.type&&(c=""==c?null:parseFloat(c));if(this.GQ!==c){this.GQ=c;this.Vt=null;this.autocomplete&&this.autocomplete.xE||this.le(c);if(!c)this.mJ(null,!1);else if(this.kd&&!this.autocomplete.xE){var d;if(b=null==(d=this.autocomplete.options)?void 0:d.find(function(m){return m.selected})){var e,f,g;d=null!=(g=null==(f=(e=this.autocomplete).gD)?void 0:f.call(e,b))?g:b.value;c!==d&&b.xg(!1)}}this.ks()&&this.Eb.activeElement===a.target&&this.SM()}};
_.h.T5=function(){this.yP?this.ks()&&(this.GQ=this.Qc.na.value,this.vP(),this.hw(!0)):this.yP=!0};_.h.Jl=function(){this.ks()&&!this.kd&&this.SM()};_.h.hw=function(a){this.Ve&&"auto"===this.Ve.xo&&((void 0===a?0:a)?this.Ve.TFa():this.Ve.xo="always",this.pQ=!0)};_.h.HKa=function(){this.pQ&&(this.Ve&&(this.Ve.xo="auto"),this.pQ=!1)};
_.h.sLa=function(){var a=this,b=this.cj.Cf.ha(_.ve(1)),c=this.autocomplete.options.Pc.ha(_.Ke(function(){return _.lUa(a.Uj)}),_.se(0));return _.ge(b,c).ha(_.Ie(function(){a.cj.qc(function(){var d=a.kd;a.IQ();a.YQ();_.bl(a.ab);a.kd&&a.vb.Te();d!==a.kd&&(a.kd?a.D5():a.autocomplete.closed.emit())});return a.zZa}),_.ve(1)).subscribe(function(d){return a.hLa(d)})};_.h.D5=function(){this.autocomplete.ni.emit()};_.h.hHa=function(){this.vb&&(this.FG(),this.vb.dispose(),this.vb=null)};
_.h.vF=function(a){var b=this.autocomplete&&this.autocomplete.gD?this.autocomplete.gD(a):a;null==a&&this.mJ(null,!1);this.a8(null!=b?b:"")};_.h.a8=function(a){this.Ve?this.Ve.Od.value=a:this.Qc.na.value=a;this.GQ=a};
_.h.hLa=function(a){var b=this,c=this.autocomplete;(a=a?a.source:this.Vt)?(this.mJ(a),this.vF(a.value),this.le(a.value),c.uHa(a),this.Qc.na.focus()):c.xE&&this.Qc.na.value!==this.byc&&(this.mJ(null),this.vF(null),c.sm?c.sm.ha(_.ve(1)).subscribe(function(){return b.le(null)}):this.le(null));this.FG()};_.h.mJ=function(a,b){var c,d;null==(c=this.autocomplete)||null==(d=c.options)||d.forEach(function(e){e!==a&&e.selected&&e.xg(b)})};
_.h.vP=function(){var a=this,b=this.vb;if(b)this.Uj.Tia(this.TP()),b.Tr({width:this.WP()});else{var c;this.aj=new _.zr(this.autocomplete.ua,this.Ge,{id:null==(c=this.Ve)?void 0:_.Zy(c)});this.vb=b=this.We.create(this.JF());this.l8=this.If.Uc().subscribe(function(){a.kd&&b&&b.Tr({width:a.WP()})})}b&&!b.yg()&&(b.ud(this.aj),this.byc=this.Qc.na.value,this.fz=this.sLa());c=this.kd;this.autocomplete.iQ=this.Qn=!0;var d;this.autocomplete.A7(null==(d=this.Ve)?void 0:d.color);this.YQ();this.uP();this.kd&&
c!==this.kd&&this.D5()};_.h.YQ=function(){this.autocomplete.G7();if(this.kd){var a=this.vb;this.kQ||(this.kQ=a.Gj().subscribe(this.vIa));this.zQ||(this.zQ=a.ux().subscribe())}else{null==(a=this.kQ)||a.unsubscribe();var b;null==(b=this.zQ)||b.unsubscribe();this.kQ=this.zQ=null}};_.h.JF=function(){var a,b;return new _.mr({eg:this.UP(),qj:this.Be(),width:this.WP(),direction:null!=(b=this.kc)?b:void 0,Bd:null==(a=this.rq)?void 0:a.vx})};
_.h.UP=function(){var a=_.K$a(_.qr(_.wr(this.We.position(),this.TP()),!1),!1);this.D7(a);return this.Uj=a};_.h.D7=function(a){var b=[{zc:"start",Ac:"bottom",hc:"start",oc:"top"},{zc:"end",Ac:"bottom",hc:"end",oc:"top"}],c=this.LFa;c=[{zc:"start",Ac:"top",hc:"start",oc:"bottom",Bd:c},{zc:"end",Ac:"top",hc:"end",oc:"bottom",Bd:c}];b="above"===this.position?c:"below"===this.position?b:[].concat(_.Dc(b),_.Dc(c));_.pr(a,b)};_.h.TP=function(){return this.KG?this.KG.nb:this.Ve?this.Ve.pS():this.Qc};
_.h.WP=function(){return this.autocomplete.kE||this.VHa()};_.h.VHa=function(){return this.TP().na.getBoundingClientRect().width};_.h.IQ=function(){var a=this.autocomplete;if(a.oK){for(var b=-1,c=0;c<a.options.length;c++)if(!a.options.get(c).disabled){b=c;break}a.Rb.vk(b)}else a.Rb.vk(-1)};_.h.ks=function(){var a=this.Qc.na;return!a.readOnly&&!a.disabled&&!this.ku};_.h.xq=function(){var a;return(null==(a=this.Eb)?void 0:a.defaultView)||window};
_.h.SKa=function(a){var b=this.autocomplete,c=ieb(a,b.options,b.fI);0===a&&1===c?b.C7(0):b.panel&&(a=b.options.toArray()[a])&&(a=a.Hf(),b.C7(jeb(a.offsetTop,a.offsetHeight,b.iIa(),b.panel.na.offsetHeight)))};_.h.uP=function(){var a=this.Qc.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.autocomplete.id;this.Ig&&_.kh(this.Ig,"aria-owns",b);_.jh(a,"aria-owns",b);this.Ig=a}};_.h.BP=function(){this.Ig&&(_.kh(this.Ig,"aria-owns",this.autocomplete.id),this.Ig=null)};
_.W.Object.defineProperties(_.XD.prototype,{kd:{configurable:!0,enumerable:!0,get:function(){return this.Qn&&this.autocomplete.FB}},zZa:{configurable:!0,enumerable:!0,get:function(){var a=this;return _.ge(this.bga,this.autocomplete.Rb.II.ha(_.je(function(){return a.Qn})),this.CP,this.cIa(),this.vb?this.vb.Ln.ha(_.je(function(){return a.Qn})):_.Md()).ha(_.v(function(b){return b instanceof Zib?b:null}))}},Oq:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete&&this.autocomplete.Rb?
this.autocomplete.Rb.xf:null}}});_.XD.O=function(a){return new (a||_.XD)(_.u(_.ld),_.u(_.Er),_.u(_.Ef),_.u(_.Me),_.u(_.cl),_.u(Clb),_.u(_.Vq,8),_.u(_.lw,9),_.u(_.vg,8),_.u(_.gr),_.u(_.Alb,8))};
_.XD.Ha=_.wc({type:_.XD,oa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],yb:[1,"mat-mdc-autocomplete-trigger"],tb:7,Za:function(a,b){a&1&&_.I("focusin",function(){return b.T5()})("blur",function(){return b.Oe()})("input",function(c){return b.U5(c)})("keydown",function(c){return b.ff(c)})("click",function(){return b.Jl()});a&2&&_.cf("autocomplete",b.h9)("role",b.ku?null:"combobox")("aria-autocomplete",b.ku?null:"list")("aria-activedescendant",b.kd&&b.Oq?b.Oq.id:null)("aria-expanded",
b.ku?null:b.kd.toString())("aria-controls",b.ku||!b.kd?null:null==b.autocomplete?null:b.autocomplete.id)("aria-haspopup",b.ku?null:"listbox")},inputs:{autocomplete:["matAutocomplete","autocomplete"],position:["matAutocompletePosition","position"],KG:["matAutocompleteConnectedTo","connectedTo"],h9:["autocomplete","autocompleteAttribute"],ku:["matAutocompleteDisabled","autocompleteDisabled",_.Of]},Sb:["matAutocompleteTrigger"],standalone:!0,features:[_.yf([Blb]),_.bf,_.Mc]});var Elb=["panel"],Flb=0,Glb=function(a,b){this.source=a;this.option=b},Hlb=_.x$a(function(){}),YD=function(a,b,c,d){var e=Hlb.call(this)||this;e.ab=a;e.Ma=b;e.rq=c;e.P4=_.Gd.EMPTY;e.FB=!1;e.iQ=!1;e.gD=null;e.Zfa=new _.El;e.ni=new _.El;e.closed=new _.El;e.Yfa=new _.El;e.qh={};e.id="mat-autocomplete-"+Flb++;e.PUa=(null==d?void 0:d.RDa)||!1;e.K8a=!!c.oK;e.L8a=!!c.pK;e.Ycb=!!c.xE;return e};_.V(YD,Hlb);_.h=YD.prototype;_.h.A7=function(a){this.Ai=a;this.E7(this.qh)};
_.h.je=function(){var a=this;this.Rb=_.Xy((new _.bz(this.options)).bC(),this.EC);this.P4=this.Rb.Uc.subscribe(function(b){a.isOpen&&a.Yfa.emit({source:a,option:a.options.toArray()[b]||null})});this.G7()};_.h.Ka=function(){var a;null==(a=this.Rb)||a.destroy();this.P4.unsubscribe()};_.h.C7=function(a){this.panel&&(this.panel.na.scrollTop=a)};_.h.iIa=function(){return this.panel?this.panel.na.scrollTop:0};_.h.G7=function(){this.FB=!!this.options.length;this.H7(this.qh);_.al(this.ab)};
_.h.uHa=function(a){this.Zfa.emit(new Glb(this,a))};_.h.VP=function(a){return this.ariaLabel?null:this.He?(a?a+" ":"")+this.He:a};_.h.H7=function(a){a[this.fMa]=this.FB;a[this.EIa]=!this.FB};_.h.E7=function(a){a["mat-primary"]="primary"===this.Ai;a["mat-warn"]="warn"===this.Ai;a["mat-accent"]="accent"===this.Ai};_.h.EC=function(a){return a.disabled};
_.W.Object.defineProperties(YD.prototype,{isOpen:{configurable:!0,enumerable:!0,get:function(){return this.iQ&&this.FB}},oK:{configurable:!0,enumerable:!0,get:function(){return this.K8a},set:function(a){this.K8a=_.eh(a)}},pK:{configurable:!0,enumerable:!0,get:function(){return this.L8a},set:function(a){this.L8a=_.eh(a)}},xE:{configurable:!0,enumerable:!0,get:function(){return this.Ycb},set:function(a){this.Ycb=_.eh(a)}},classList:{configurable:!0,enumerable:!0,set:function(a){this.qh=a&&a.length?
_.deb(a).reduce(function(b,c){b[c]=!0;return b},{}):{};this.H7(this.qh);this.E7(this.qh);this.Ma.na.className=""}}});YD.O=function(a){return new (a||YD)(_.u(_.cl),_.u(_.ld),_.u(_.Alb),_.u(_.fq))};
YD.Ha=_.wc({type:YD,ub:function(a,b){a&1&&(_.Hf(_.Df,7),_.Hf(Elb,5));if(a&2){var c;_.Gf(c=_.Kf())&&(b.ua=c.first);_.Gf(c=_.Kf())&&(b.panel=c.first)}},inputs:{ariaLabel:["aria-label","ariaLabel"],He:["aria-labelledby","ariaLabelledby"],gD:"displayWith",oK:"autoActiveFirstOption",pK:"autoSelectActiveOption",xE:"requireSelection",kE:"panelWidth",classList:["class","classList"]},outputs:{Zfa:"optionSelected",ni:"opened",closed:"closed",Yfa:"optionActivated"},features:[_.af]});var ZD=function(a,b,c,d,e,f,g,m,n,r,w){var z=this;this.Qc=a;this.We=b;this.Ge=c;this.cj=d;this.ab=e;this.kc=g;this.Ve=m;this.Eb=n;this.If=r;this.rq=w;this.pQ=this.iGa=this.k5=!1;this.l8=_.Gd.EMPTY;this.yP=!0;this.CP=new _.Ee;this.m8=function(){z.yP=z.Eb.activeElement!==z.Qc.na||z.kd};this.le=function(){};this.Oe=function(){};this.position="auto";this.h9="off";this.Qn=!1;this.bga=_.de(function(){var D=z.autocomplete?z.autocomplete.options:null;return D?D.Pc.ha(_.He(D),_.Ie(function(){return _.ge.apply(null,
_.Dc(D.map(function(J){return J.Wu})))})):z.cj.Cf.ha(_.ve(1),_.Ie(function(){return z.bga}))});this.vIa=function(D){if(27===D.keyCode&&!_.bh(D)||38===D.keyCode&&_.bh(D,"altKey")){if(z.Vt){var J;z.a8(null!=(J=z.dMa)?J:"");z.Vt=null}z.CP.next();z.IQ();D.stopPropagation();D.preventDefault()}};this.Ig=null;this.Be=f};_.h=ZD.prototype;_.h.Tc=function(){var a=this,b=this.xq();"undefined"!==typeof b&&this.cj.Vb(function(){return b.addEventListener("blur",a.m8)})};
_.h.Tb=function(a){a.position&&this.Uj&&(this.D7(this.Uj),this.kd&&this.vb.Te())};_.h.Ka=function(){var a=this.xq();"undefined"!==typeof a&&a.removeEventListener("blur",this.m8);this.l8.unsubscribe();this.k5=!0;this.hHa();this.CP.complete();this.BP()};_.h.SM=function(){this.vP();this.hw()};
_.h.FG=function(){var a=this;this.HKa();this.Qn&&(this.kd&&this.cj.qc(function(){a.autocomplete.closed.emit()}),this.autocomplete.iQ=this.Qn=!1,this.Vt=null,this.vb&&this.vb.yg()&&(this.vb.detach(),this.fz.unsubscribe()),this.YQ(),this.k5||_.bl(this.ab))};_.h.Te=function(){this.Qn&&this.vb.Te()};
_.h.cIa=function(){var a=this;return _.ge(_.fe(this.Eb,"click"),_.fe(this.Eb,"auxclick"),_.fe(this.Eb,"touchend")).ha(_.je(function(b){b=_.dh(b);var c=a.Ve?a.Ve.Ma.na:null,d=a.KG?a.KG.nb.na:null;return a.Qn&&b!==a.Qc.na&&a.Eb.activeElement!==a.Qc.na&&(!c||!c.contains(b))&&(!d||!d.contains(b))&&!!a.vb&&!a.vb.Io.contains(b)}))};_.h.Xm=function(a){var b=this;Promise.resolve(null).then(function(){return b.vF(a)})};_.h.Sm=function(a){this.le=a};_.h.Er=function(a){this.Oe=a};
_.h.To=function(a){this.Qc.na.disabled=a};_.h.ff=function(a){var b=a.keyCode,c=_.bh(a);27!==b||c||a.preventDefault();if(this.Oq&&13===b&&this.kd&&!c)this.Oq.Iq(),this.IQ(),a.preventDefault();else if(this.autocomplete){var d=this.autocomplete.Rb.xf,e=38===b||40===b;9===b||e&&!c&&this.kd?this.autocomplete.Rb.Ar(a):e&&this.ks()&&this.SM();if(e||this.autocomplete.Rb.xf!==d)this.SKa(this.autocomplete.Rb.xs||0),this.autocomplete.pK&&this.Oq&&(this.Vt||(this.dMa=this.Qc.na.value),this.Vt=this.Oq,this.vF(this.Oq.value))}};
_.h.U5=function(a){var b=a.target,c=b.value;"number"===b.type&&(c=""==c?null:parseFloat(c));this.GQ!==c&&(this.GQ=c,this.Vt=null,this.le(c),c||this.mJ(null,!1),this.ks()&&this.Eb.activeElement===a.target&&this.SM())};_.h.T5=function(){this.yP?this.ks()&&(this.GQ=this.Qc.na.value,this.vP(),this.hw(!0)):this.yP=!0};_.h.Jl=function(){this.ks()&&!this.kd&&this.SM()};_.h.hw=function(a){this.Ve&&"auto"===this.Ve.xo&&((void 0===a?0:a)?this.Ve.TFa():this.Ve.xo="always",this.pQ=!0)};
_.h.HKa=function(){this.pQ&&(this.Ve&&(this.Ve.xo="auto"),this.pQ=!1)};_.h.sLa=function(){var a=this,b=this.cj.Cf.ha(_.ve(1)),c=this.autocomplete.options.Pc.ha(_.Ke(function(){return _.lUa(a.Uj)}),_.se(0));return _.ge(b,c).ha(_.Ie(function(){a.cj.qc(function(){var d=a.kd;a.IQ();a.YQ();_.bl(a.ab);a.kd&&a.vb.Te();d!==a.kd&&(a.kd?a.D5():a.autocomplete.closed.emit())});return a.zZa}),_.ve(1)).subscribe(function(d){return a.hLa(d)})};_.h.D5=function(){this.cyc=this.Qc.na.value;this.autocomplete.ni.emit()};
_.h.hHa=function(){this.vb&&(this.FG(),this.vb.dispose(),this.vb=null)};_.h.vF=function(a){a=this.autocomplete&&this.autocomplete.gD?this.autocomplete.gD(a):a;this.a8(null!=a?a:"")};_.h.a8=function(a){this.Ve?this.Ve.Od.value=a:this.Qc.na.value=a;this.GQ=a};
_.h.hLa=function(a){var b=this,c=this.autocomplete;(a=a?a.source:this.Vt)?(this.mJ(a),this.vF(a.value),this.le(a.value),c.uHa(a),this.Qc.na.focus()):c.xE&&this.Qc.na.value!==this.cyc&&(this.mJ(null),this.vF(null),c.sm?c.sm.ha(_.ve(1)).subscribe(function(){return b.le(null)}):this.le(null));this.FG()};_.h.mJ=function(a,b){var c,d;null==(c=this.autocomplete)||null==(d=c.options)||d.forEach(function(e){e!==a&&e.selected&&e.xg(b)})};
_.h.vP=function(){var a=this,b=this.vb;if(b)this.Uj.Tia(this.TP()),b.Tr({width:this.WP()});else{var c;this.aj=new _.zr(this.autocomplete.ua,this.Ge,{id:null==(c=this.Ve)?void 0:_.Zy(c)});this.vb=b=this.We.create(this.JF());this.l8=this.If.Uc().subscribe(function(){a.kd&&b&&b.Tr({width:a.WP()})})}b&&!b.yg()&&(b.ud(this.aj),this.fz=this.sLa());c=this.kd;this.autocomplete.iQ=this.Qn=!0;var d;this.autocomplete.A7(null==(d=this.Ve)?void 0:d.color);this.YQ();this.uP();this.kd&&c!==this.kd&&this.D5()};
_.h.YQ=function(){this.autocomplete.G7();if(this.kd){var a=this.vb;this.kQ||(this.kQ=a.Gj().subscribe(this.vIa));this.zQ||(this.zQ=a.ux().subscribe())}else{null==(a=this.kQ)||a.unsubscribe();var b;null==(b=this.zQ)||b.unsubscribe();this.kQ=this.zQ=null}};_.h.JF=function(){var a,b;return new _.mr({eg:this.UP(),qj:this.Be(),width:this.WP(),direction:null!=(b=this.kc)?b:void 0,Bd:null==(a=this.rq)?void 0:a.vx})};
_.h.UP=function(){var a=_.K$a(_.qr(_.wr(this.We.position(),this.TP()),!1),!1);this.D7(a);return this.Uj=a};_.h.D7=function(a){var b=[{zc:"start",Ac:"bottom",hc:"start",oc:"top"},{zc:"end",Ac:"bottom",hc:"end",oc:"top"}],c=this.LFa;c=[{zc:"start",Ac:"top",hc:"start",oc:"bottom",Bd:c},{zc:"end",Ac:"top",hc:"end",oc:"bottom",Bd:c}];b="above"===this.position?c:"below"===this.position?b:[].concat(_.Dc(b),_.Dc(c));_.pr(a,b)};_.h.TP=function(){return this.KG?this.KG.nb:this.Ve?this.Ve.pS():this.Qc};
_.h.WP=function(){return this.autocomplete.kE||this.VHa()};_.h.VHa=function(){return this.TP().na.getBoundingClientRect().width};_.h.IQ=function(){var a=this.autocomplete;if(a.oK){for(var b=-1,c=0;c<a.options.length;c++)if(!a.options.get(c).disabled){b=c;break}a.Rb.vk(b)}else a.Rb.vk(-1)};_.h.ks=function(){var a=this.Qc.na;return!a.readOnly&&!a.disabled&&!this.iGa};_.h.xq=function(){var a;return(null==(a=this.Eb)?void 0:a.defaultView)||window};
_.h.SKa=function(a){var b=this.autocomplete,c=_.y$a(a,b.options,b.fI);0===a&&1===c?b.C7(0):b.panel&&(a=b.options.toArray()[a])&&(a=a.Hf(),b.C7(_.z$a(a.offsetTop,a.offsetHeight,b.iIa(),b.panel.na.offsetHeight)))};_.h.uP=function(){var a=this.Qc.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.autocomplete.id;this.Ig&&_.kh(this.Ig,"aria-owns",b);_.jh(a,"aria-owns",b);this.Ig=a}};_.h.BP=function(){this.Ig&&(_.kh(this.Ig,"aria-owns",this.autocomplete.id),this.Ig=null)};
_.W.Object.defineProperties(ZD.prototype,{ku:{configurable:!0,enumerable:!0,get:function(){return this.iGa},set:function(a){this.iGa=_.eh(a)}},kd:{configurable:!0,enumerable:!0,get:function(){return this.Qn&&this.autocomplete.FB}},zZa:{configurable:!0,enumerable:!0,get:function(){var a=this;return _.ge(this.bga,this.autocomplete.Rb.II.ha(_.je(function(){return a.Qn})),this.CP,this.cIa(),this.vb?this.vb.Ln.ha(_.je(function(){return a.Qn})):_.Md()).ha(_.v(function(b){return b instanceof _.$$a?b:null}))}},
Oq:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete&&this.autocomplete.Rb?this.autocomplete.Rb.xf:null}}});ZD.O=function(a){return new (a||ZD)(_.u(_.ld),_.u(_.Er),_.u(_.Ef),_.u(_.Me),_.u(_.cl),_.u(Clb),_.u(_.Vq,8),_.u(_.lw,9),_.u(_.vg,8),_.u(_.gr),_.u(_.Alb,8))};
ZD.Ha=_.wc({type:ZD,inputs:{autocomplete:["matAutocomplete","autocomplete"],position:["matAutocompletePosition","position"],KG:["matAutocompleteConnectedTo","connectedTo"],h9:["autocomplete","autocompleteAttribute"],ku:["matAutocompleteDisabled","autocompleteDisabled"]},features:[_.Mc]});var Ilb;Ilb={wa:_.Lv,Hb:_.kc(function(){return _.$D}),wd:!0};_.$D=function(){ZD.apply(this,arguments);this.LFa="mat-autocomplete-panel-above"};_.V(_.$D,ZD);_.$D.O=function(){var a;return function(b){return(a||(a=_.jd(_.$D)))(b||_.$D)}}();
_.$D.Ha=_.wc({type:_.$D,oa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],yb:[1,"mat-autocomplete-trigger"],tb:7,Za:function(a,b){a&1&&_.I("focusin",function(){return b.T5()})("blur",function(){return b.Oe()})("input",function(c){return b.U5(c)})("keydown",function(c){return b.ff(c)})("click",function(){return b.Jl()});a&2&&_.cf("autocomplete",b.h9)("role",b.ku?null:"combobox")("aria-autocomplete",b.ku?null:"list")("aria-activedescendant",b.kd&&b.Oq?b.Oq.id:null)("aria-expanded",
b.ku?null:b.kd.toString())("aria-owns",b.ku||!b.kd?null:null==b.autocomplete?null:b.autocomplete.id)("aria-haspopup",b.ku?null:"listbox")},Sb:["matAutocompleteTrigger"],features:[_.yf([Ilb]),_.af]});_.aE=function(){var a=YD.apply(this,arguments)||this;a.fMa="mat-autocomplete-visible";a.EIa="mat-autocomplete-hidden";a.sm=null;return a};_.V(_.aE,YD);_.aE.Ha=YD.Ha;_.aE.O=function(){var a;return function(b){return(a||(a=_.jd(_.aE)))(b||_.aE)}}();
_.aE.ya=_.tc({type:_.aE,oa:[["mat-autocomplete"]],Fd:function(a,b,c){a&1&&(_.Jf(c,_.Jr,5),_.Jf(c,_.yz,5));if(a&2){var d;_.Gf(d=_.Kf())&&(b.fI=d);_.Gf(d=_.Kf())&&(b.options=d)}},yb:["ngSkipHydration","",1,"mat-autocomplete"],tb:1,Za:function(a){a&2&&_.cf("mat-id-collision",null)},inputs:{hd:"disableRipple"},Sb:["matAutocomplete"],features:[_.yf([{wa:_.Ir,Hb:_.aE}]),_.af],Yb:["*"],Aa:1,Ba:0,Ea:[["role","listbox",1,"mat-autocomplete-panel",3,"id","ngClass"],["panel",""]],ua:function(a){a&1&&(_.rf(),
_.x(0,Khb,3,4,"ng-template"))},Ia:[_.Mm],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,Oa:0});var Ohb=function(a){return{va:a}},bE=function(){_.WD.apply(this,arguments);this.I_a=!1};_.V(bE,_.WD);bE.Ha=_.WD.Ha;bE.prototype.bda=function(a){this.vl.setValue("");a.option.value.filters?this.B1a.emit(a.option.value):this.selected.emit(a.option.value)};_.Jlb=function(a){a.Tda&&a.oNa.FG()};_.W.Object.defineProperties(bE.prototype,{Tda:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete.isOpen}}});bE.O=function(){var a;return function(b){return(a||(a=_.jd(bE)))(b||bE)}}();
bE.ya=_.tc({type:bE,oa:[["xap-filter-menu"]],ub:function(a,b){a&1&&(_.Hf(_.aE,7),_.Hf(_.$D,7));if(a&2){var c;_.Gf(c=_.Kf())&&(b.autocomplete=c.first);_.Gf(c=_.Kf())&&(b.oNa=c.first)}},features:[_.af],Aa:13,Ba:13,Ea: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"]]},ua:function(a,b){a&1&&(_.A(0,"input",
0,1),_.I("click",function(){return b.Rd()})("focusin",function(){return b.eea=!0})("focusout",function(){return b.eea=!1})("keydown.backspace",function(){return _.ylb(b)}),_.B(),_.A(2,"mat-autocomplete",2,3),_.I("optionSelected",function(e){return b.bda(e)}),_.x(4,Mhb,3,1,"div",4)(5,Whb,5,6,"ng-container",5)(6,cib,4,6,"ng-template",null,6,_.Nf)(8,dib,2,1,"mat-option",7),_.O(9,"async"),_.O(10,"async"),_.x(11,jib,1,1,"ng-template",null,8,_.Nf),_.B());if(a&2){var c=_.vf(3),d=_.vf(7);_.y("formControl",
b.vl)("matAutocomplete",c)("placeholder",b.placeholder);_.cf("aria-label",b.Pda||b.placeholder||null);_.t(2);_.y("aria-label",b.placeholder);_.t(2);_.y("ngIf",null==b.xB?null:b.xB.length);_.t(1);_.y("ngIf",b.dW)("ngIfElse",d);_.t(3);_.y("ngIf",null==_.R(9,9,b.yM)&&null==_.R(10,11,b.BU))}},Ia:[_.Nm,_.Om,_.Sm,_.Pm,_.Qm,_.Rm,_.aE,_.$D,_.yz,_.xz,_.Wr,_.ct,_.tz,_.ti,_.Qv,_.$v,_.Tm],ob:2,Oa:0});_.cE=function(a,b,c){_.JD.call(this,a,b,c);this.ki=a;this.Jk=b};_.V(_.cE,_.JD);_.cE.Ha=_.JD.Ha;_.cE.prototype.Tc=function(){var a=this,b;null==(b=this.Opb)||b.Pc.subscribe(function(){a.CK&&a.CK.unsubscribe();a.CK=a.mqa.T9.subscribe(function(){_.Jlb(a.Gp)})})};_.cE.prototype.s0=function(a){return this.AQa&&this.Dw===a&&!this.Gp.Tda};_.cE.prototype.sca=function(){return this.Psb||"filter_list"};
_.cE.prototype.w1a=function(){if(0<this.mqa.Xd.length){var a;null==(a=this.mqa.Xd.get(this.mqa.Xd.length-1))||a.focus()}else this.Gp&&this.Gp.Rd()};_.cE.O=function(a){return new (a||_.cE)(_.u(_.HD),_.u(_.cs,8),_.u(_.clb,8))};
_.cE.ya=_.tc({type:_.cE,oa:[["xap-filter-bar"]],ub:function(a,b){a&1&&(_.Hf(_.SD,5),_.Hf(bE,7),_.Hf(VD,5));if(a&2){var c;_.Gf(c=_.Kf())&&(b.mqa=c.first);_.Gf(c=_.Kf())&&(b.Gp=c.first);_.Gf(c=_.Kf())&&(b.Opb=c)}},features:[_.yf([_.HD]),_.af],Aa:12,Ba:17,Ea: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"]]},ua:function(a,b){a&1&&(_.A(0,"div",0),_.I("click",function(c){return b.zD(c)}),_.A(1,"div",1),_.x(2,lib,2,2,"mat-icon",2)(3,mib,2,1,"span",3),_.B(),_.A(4,"div",4)(5,"mat-chip-list",5),_.x(6,oib,2,6,"xap-filter-editor",6),_.O(7,"async"),_.A(8,"xap-filter-menu",7),_.I("selected",function(c){return _.dlb(b,c)})("selectedSet",function(c){return b.wpa(c)})("deletedSet",function(){})("onBackspace",function(){return b.w1a()}),_.O(9,
"async"),_.B()()(),_.x(10,pib,3,4,"button",8)(11,qib,3,4,"button",9),_.B());a&2&&(_.t(2),_.y("ngIf",!b.j_),_.t(1),_.y("ngIf",b.j_),_.t(2),_.y("disabled",b.disabled),_.t(1),_.y("ngForOf",_.R(7,13,b.config.jg)),_.t(2),_.y("suggestionProvider",b.config.HDb.Xja)("useRankedSuggestions",b.config.dW)("placeholder",b.jU)("inputLabel",b.Pda||b.jU)("noResultsMessage",b.VA)("disabled",b.disabled)("savedFilterSets",_.R(9,15,null==b.config.CN?null:b.config.CN.xB)),_.t(2),_.y("ngIf",b.config.CN&&0<b.config.jg.getValue().length),
_.t(1),_.y("ngIf",_.flb(b)))},Ia:[_.Nm,_.Om,_.Wr,_.SD,_.ct,_.oz,VD,bE,_.Tm],ob:2,Oa:0});var Klb=function(a,b,c,d,e,f,g){e=void 0===e?{}:e;this.value=a;this.xra=b;this.ariaLabel=c;this.enabled=d;this.pBc=e;this.Ql=void 0===f?a:f;this.H_a=g},Llb=1,Mlb=_.ch({passive:!1,capture:!0}),dE=_.ch({passive:!0,capture:!0}),Nlb=_.ch({passive:!0}),eE=function(a,b){var c=this;this.Ma=a;this.hb=b;this.Bc=_.pc(_.fq);this.HF=!1;this.uva=7;this.Peb=0;this.ND=!1;this.pkb=1;this.bN=this.vU=null;this.XNb=new _.El;this.Nga=new _.El;this.Nl=new _.El;this.WR=new _.El;this.jD=new _.El;this.Ema=!1;this.Kma=function(d){if(c.vdb&&
"focus"===d.type)c.vdb=!1;else if(d.target&&c.ND){var e=c.tX(d.target);e&&c.hb.qc(function(){return c.Nga.emit({value:e.enabled?e:null,event:d})})}};this.Rdb=function(d){if(c.ND){var e=Aib(d),f=e?c.tX(e):null;e!==d.target&&(c.Ema=!0);wib(d.target)&&d.preventDefault();c.hb.qc(function(){return c.Nga.emit({value:(null==f?0:f.enabled)?f:null,event:d})})}};this.Ina=function(d){null!==c.bN&&c.ND&&("blur"!==d.type&&(c.Ema=!0),!d.target||!c.tX(d.target)||d.relatedTarget&&c.tX(d.relatedTarget)||c.hb.qc(function(){return c.Nga.emit({value:null,
event:d})}))};this.Qna=function(d){if(c.ND){c.Ema=!1;var e=d.target&&c.tX(d.target);e&&c.yna(e.Ql)&&c.hb.qc(function(){c.WR.emit({value:e.H_a,event:d})})}};this.zJa=function(d){if(c.ND){var e=wib(d.target);e?e.closest(".mat-calendar-body")===c.Ma.na&&c.hb.qc(function(){var f=c.tX(e),g;c.jD.emit({value:null!=(g=null==f?void 0:f.H_a)?g:null,event:d})}):c.hb.qc(function(){c.jD.emit({value:null,event:d})})}};this.Qdb=function(d){(d=Aib(d))&&c.zJa({target:d})};this.wf="mat-calendar-body-"+Llb++;this.nLa=
this.wf+"-start-date";this.vHa=this.wf+"-end-date";b.Vb(function(){var d=a.na;d.addEventListener("touchmove",c.Rdb,Mlb);d.addEventListener("mouseenter",c.Kma,dE);d.addEventListener("focus",c.Kma,dE);d.addEventListener("mouseleave",c.Ina,dE);d.addEventListener("blur",c.Ina,dE);d.addEventListener("mousedown",c.Qna,Nlb);d.addEventListener("touchstart",c.Qna,Nlb);c.Bc.Qd&&(window.addEventListener("mouseup",c.zJa),window.addEventListener("touchend",c.Qdb))})};_.h=eE.prototype;
_.h.Qm=function(){this.HF&&(this.pz(),this.HF=!1)};_.h.vqc=function(a,b){this.Ema||a.enabled&&this.XNb.emit({value:a.value,event:b})};_.h.Vrc=function(a,b){a.enabled&&this.Nl.emit({value:a.value,event:b})};_.h.GX=function(a){return this.W2===a||this.TZ===a};_.h.Tb=function(a){var b=a.numCols,c=this.rows,d=this.uva;if(a.rows||b)this.G5=c&&c.length&&c[0].length?d-c[0].length:0;if(a.cellAspectRatio||b||!this.AP)this.AP=50*this.pkb/d+"%";if(b||!this.c9a)this.c9a=100/d+"%"};
_.h.Ka=function(){var a=this.Ma.na;a.removeEventListener("touchmove",this.Rdb,Mlb);a.removeEventListener("mouseenter",this.Kma,dE);a.removeEventListener("focus",this.Kma,dE);a.removeEventListener("mouseleave",this.Ina,dE);a.removeEventListener("blur",this.Ina,dE);a.removeEventListener("mousedown",this.Qna,Nlb);a.removeEventListener("touchstart",this.Qna,Nlb);this.Bc.Qd&&(window.removeEventListener("mouseup",this.zJa),window.removeEventListener("touchend",this.Qdb))};
_.h.dbb=function(a,b){b=a*this.uva+b;a&&(b-=this.G5);return b==this.Peb};_.h.pz=function(a){var b=this;a=void 0===a?!0:a;this.hb.Vb(function(){b.hb.Cf.ha(_.ve(1)).subscribe(function(){setTimeout(function(){var c=b.Ma.na.querySelector(".mat-calendar-body-active");c&&(a||(b.vdb=!0),c.focus())})})})};_.h.OKa=function(){this.HF=!0};_.h.fJa=function(a){return xib(a,this.W2,this.TZ)};_.h.eJa=function(a){return yib(a,this.W2,this.TZ)};_.h.yna=function(a){return zib(a,this.W2,this.TZ,this.ND)};
_.h.gbb=function(a){return xib(a,this.ou,this.zw)};_.h.duc=function(a,b,c){if(!this.gbb(a)||this.fJa(a)||!this.yna(a))return!1;a=this.rows[b][c-1];a||(a=(b=this.rows[b-1])&&b[b.length-1]);return a&&!this.eJa(a.Ql)};_.h.cuc=function(a,b,c){if(!this.fbb(a)||this.eJa(a)||!this.yna(a))return!1;a=this.rows[b][c+1];a||(a=(b=this.rows[b+1])&&b[0]);return a&&!this.fJa(a.Ql)};_.h.fbb=function(a){return yib(a,this.ou,this.zw)};_.h.huc=function(a){return zib(a,this.ou,this.zw,this.ND)};
_.h.euc=function(a){return this.ou===this.zw&&a===this.ou};_.h.nuc=function(a){return xib(a,this.vU,this.bN)};_.h.muc=function(a){return yib(a,this.vU,this.bN)};_.h.iuc=function(a){return zib(a,this.vU,this.bN,this.ND)};_.h.Osc=function(a){return this.ND?this.W2===a&&this.TZ===a?this.nLa+" "+this.vHa:this.W2===a?this.nLa:this.TZ===a?this.vHa:null:null};
_.h.tX=function(a){var b=wib(a);return b&&(a=b.getAttribute("data-mat-row"),b=b.getAttribute("data-mat-col"),a&&b)?this.rows[parseInt(a)][parseInt(b)]:null};eE.O=function(a){return new (a||eE)(_.u(_.ld),_.u(_.Me))};
eE.ya=_.tc({type:eE,oa:[["","mat-calendar-body",""]],yb:[1,"mat-calendar-body"],inputs:{label:"label",rows:"rows",ZSb:"todayValue",W2:"startValue",TZ:"endValue",CAb:"labelMinRequiredCells",uva:"numCols",Peb:"activeCell",ND:"isRange",pkb:"cellAspectRatio",ou:"comparisonStart",zw:"comparisonEnd",vU:"previewStart",bN:"previewEnd",V2:"startDateAccessibleName",SZ:"endDateAccessibleName"},outputs:{XNb:"selectedValueChange",Nga:"previewChange",Nl:"activeDateChange",WR:"dragStarted",jD:"dragEnded"},Sb:["matCalendarBody"],
standalone:!0,features:[_.Mc,_.zf],jc:["mat-calendar-body",""],Aa:7,Ba:5,Ea:[["aria-hidden","true"],[1,"mat-calendar-body-hidden-label",3,"id"],[1,"mat-calendar-body-label"],["role","row"],["class","mat-calendar-body-label",3,"paddingTop","paddingBottom"],["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"],
["role","gridcell","class","mat-calendar-body-cell-container",3,"width","paddingTop","paddingBottom"]],ua:function(a,b){a&1&&(_.x(0,rib,3,6,"tr",0),$db(1,uib,4,1,"tr",3),_.A(3,"label",1),_.N(4),_.B(),_.A(5,"label",1),_.N(6),_.B());a&2&&(_.hf(0,b.G5<b.CAb?0:-1),_.t(1),beb(b.rows),_.t(2),_.y("id",b.nLa),_.t(1),_.wf(" ",b.V2,"\n"),_.t(1),_.y("id",b.vHa),_.t(1),_.wf(" ",b.SZ,"\n"))},Ia:[_.Mm],styles:['.mat-calendar-body{min-width:224px}.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:var(--mat-datepicker-calendar-date-today-outline-color)}.mat-calendar-body-label{height:0;line-height:0;text-align:left;padding-left:4.7142857143%;padding-right:4.7142857143%;font-size:var(--mat-datepicker-calendar-body-label-text-size);font-weight:var(--mat-datepicker-calendar-body-label-text-weight);color:var(--mat-datepicker-calendar-body-label-text-color)}.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;display:block;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{color:var(--mat-datepicker-calendar-date-preview-state-outline-color)}.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}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:var(--mat-datepicker-calendar-date-disabled-state-text-color)}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:var(--mat-datepicker-calendar-date-today-disabled-state-outline-color)}.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;color:var(--mat-datepicker-calendar-date-text-color);border-color:var(--mat-datepicker-calendar-date-outline-color)}.mat-calendar-body-cell-content.mat-focus-indicator{position:absolute}.cdk-high-contrast-active .mat-calendar-body-cell-content{border:none}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--mat-datepicker-calendar-date-focus-state-background-color)}@media(hover: hover){.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--mat-datepicker-calendar-date-hover-state-background-color)}}.mat-calendar-body-selected{background-color:var(--mat-datepicker-calendar-date-selected-state-background-color);color:var(--mat-datepicker-calendar-date-selected-state-text-color)}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:var(--mat-datepicker-calendar-date-selected-disabled-state-background-color)}.mat-calendar-body-selected.mat-calendar-body-today{box-shadow:inset 0 0 0 1px var(--mat-datepicker-calendar-date-today-selected-state-outline-color)}.mat-calendar-body-in-range::before{background:var(--mat-datepicker-calendar-date-in-range-state-background-color)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color)}.mat-calendar-body-comparison-bridge-start::before,[dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, var(--mat-datepicker-calendar-date-in-range-state-background-color) 50%, var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color) 50%)}.mat-calendar-body-comparison-bridge-end::before,[dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, var(--mat-datepicker-calendar-date-in-range-state-background-color) 50%, var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color) 50%)}.mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:var(--mat-datepicker-calendar-date-in-overlap-range-state-background-color)}.mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:var(--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color)}.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,Oa:0});var fE=function(a,b){this.selection=a;this.o8a=b;this.VPc=this.XKa=new _.Ee;this.selection=a};fE.prototype.Uka=function(a,b){var c=this.selection;this.selection=a;this.XKa.next({selection:a,source:b,oldValue:c})};fE.prototype.Ka=function(){this.XKa.complete()};fE.prototype.tuc=function(a){return Pib(a)&&this.o8a.isValid(a)};fE.O=function(){_.qd()};fE.ta=_.p({token:fE,qa:fE.O});var gE=function(a){fE.call(this,null,a)};_.V(gE,fE);gE.prototype.add=function(a){fE.prototype.Uka.call(this,a,this)};
gE.prototype.isValid=function(){return null!=this.selection&&this.tuc(this.selection)};gE.prototype.Ts=function(){return null!=this.selection};gE.prototype.clone=function(){var a=new gE(this.o8a);a.Uka(this.selection,this);return a};gE.O=function(a){return new (a||gE)(_.q(_.qB))};gE.ta=_.p({token:gE,qa:gE.O});var Olb={wa:fE,Ib:[[new _.Wk,new _.Xk,fE],_.qB],Cb:function(a,b){return a||new gE(b)}};new _.Wk;new _.Xk;_.hE=function(){this.Pc=new _.Ee;this.cMc="Open calendar";this.xAc="Close calendar"};_.hE.prototype.WEc=function(a,b){return a+" \u2013 "+b};_.hE.prototype.XEc=function(a,b){return a+" to "+b};_.hE.O=function(a){return new (a||_.hE)};_.hE.ta=_.p({token:_.hE,qa:_.hE.O,Ga:"root"});var Plb=new _.Bc("MAT_DATE_RANGE_SELECTION_STRATEGY");new _.Wk;new _.Xk;_.iE=function(a,b,c,d,e){this.ab=a;this.ew=b;this.Xa=c;this.kc=d;this.woa=e;this.MJ=_.Gd.EMPTY;this.eu=null;this.Tm=new _.El;this.pY=new _.El;this.WR=new _.El;this.jD=new _.El;this.Nl=new _.El;this.Cd=new Date};_.h=_.iE.prototype;_.h.je=function(){var a=this;this.MJ=this.Xa.Nua.ha(_.He(null)).subscribe(function(){return a.OF()})};_.h.Tb=function(a){var b=a.comparisonStart||a.comparisonEnd;b&&!b.gH&&this.dLa(this.selected);a.activeDrag&&!this.eu&&this.LGa()};_.h.Ka=function(){this.MJ.unsubscribe()};
_.h.Cma=function(a){var b=a.value,c=this.T$a(b),d;(d=this.Nsc(this.ae))===b&&d===b||this.Tm.emit(c);this.pY.emit({value:c,event:a.event});this.LGa();_.al(this.ab)};_.h.Y7=function(a){var b=this.Cd;this.wb=this.T$a(a.value);_.sB(this.Xa,b,this.wb)&&this.Nl.emit(this.Cd)};
_.h.R5=function(a){var b=this.Cd,c=this.Ck();switch(a.keyCode){case 37:this.wb=_.AB(this.Xa,this.Cd,c?1:-1);break;case 39:this.wb=_.AB(this.Xa,this.Cd,c?-1:1);break;case 38:this.wb=_.AB(this.Xa,this.Cd,-7);break;case 40:this.wb=_.AB(this.Xa,this.Cd,7);break;case 36:this.wb=_.AB(this.Xa,this.Cd,1-this.Xa.getDate(this.Cd));break;case 35:this.wb=_.AB(this.Xa,this.Cd,_.Uib(this.Xa,this.Cd)-this.Xa.getDate(this.Cd));break;case 33:this.wb=a.altKey?_.zB(this.Xa,this.Cd,-1):_.yB(this.Xa,this.Cd,-1);break;
case 34:this.wb=a.altKey?_.zB(this.Xa,this.Cd,1):_.yB(this.Xa,this.Cd,1);break;case 13:case 32:this.QJ=!0;this.Z8a(this.Cd)&&a.preventDefault();return;case 27:null==this.DQ||_.bh(a)||(this.LGa(),this.eu?this.jD.emit({value:null,event:a}):(this.Tm.emit(null),this.pY.emit({value:null,event:a})),a.preventDefault(),a.stopPropagation());return;default:return}_.sB(this.Xa,b,this.wb)&&(this.Nl.emit(this.wb),this.HF());a.preventDefault()};
_.h.S5=function(a){if(32===a.keyCode||13===a.keyCode)this.QJ&&this.Z8a(this.Cd)&&this.Cma({value:this.Xa.getDate(this.Cd),event:a}),this.QJ=!1};_.h.OF=function(){this.dLa(this.selected);this.qxc=this.IF(new Date);this.Suc=this.ew.display.monthLabel?this.Xa.format(this.wb,this.ew.display.monthLabel):Rib(this.Xa)[this.Xa.getMonth(this.wb)].toLocaleUpperCase();this.lsc=(7+xB(this.Xa,this.Xa.getYear(this.wb),this.Xa.getMonth(this.wb),1).getDay())%7;this.Otc();this.wrc();_.al(this.ab)};_.h.pz=function(a){this.XF.pz(a)};
_.h.HF=function(){this.XF.OKa()};_.h.Acb=function(a){var b=a.event;a=a.value;if(this.woa){a=a?a.H_a:null;var c=this.woa.F_c(a,this.selected,b);this.cY=this.IF(c.start);this.DQ=this.IF(c.end);if(this.eu&&a){var d,e;if(c=null==(e=(d=this.woa).oPa)?void 0:e.call(d,this.eu.value,this.selected,a,b))this.cY=this.IF(c.start),this.DQ=this.IF(c.end)}_.bl(this.ab)}};
_.h.rHa=function(a){if(this.eu)if(a.value){var b,c,d=null==(b=this.woa)?void 0:null==(c=b.oPa)?void 0:c.call(b,this.eu.value,this.selected,a.value,a.event);this.jD.emit({value:null!=d?d:null,event:a.event})}else this.jD.emit({value:null,event:a.event})};_.h.T$a=function(a){return xB(this.Xa,this.Xa.getYear(this.wb),this.Xa.getMonth(this.wb),a)};_.h.Otc=function(){var a=_.Tib(this.Xa,"narrow"),b=_.Tib(this.Xa,"long").map(function(c,d){return{ACb:c,jYa:a[d]}});this.lyc=b.slice(0).concat(b.slice(0,0))};
_.h.wrc=function(){var a=_.Uib(this.Xa,this.wb),b=Sib(this.Xa);this.jpa=[[]];for(var c=0,d=this.lsc;c<a;c++,d++){7==d&&(this.jpa.push([]),d=0);var e=xB(this.Xa,this.Xa.getYear(this.wb),this.Xa.getMonth(this.wb),c+1),f=this.Mwc(e),g=this.Xa.format(e,this.ew.display.DBc),m=this.nl?this.nl(e,"month"):void 0;this.jpa[this.jpa.length-1].push(new Klb(c+1,b[c],g,f,m,this.IF(e),e))}};
_.h.Mwc=function(a){return!!a&&(!this.Hd||0<=_.sB(this.Xa,a,this.Hd))&&(!this.Jd||0>=_.sB(this.Xa,a,this.Jd))&&(!this.Bj||this.Bj(a))};_.h.Nsc=function(a){return a&&this.Hab(a,this.wb)?this.Xa.getDate(a):null};_.h.Hab=function(a,b){return!(!a||!b||this.Xa.getMonth(a)!=this.Xa.getMonth(b)||this.Xa.getYear(a)!=this.Xa.getYear(b))};_.h.IF=function(a){if(a){var b=this.Xa.getYear(a),c=this.Xa.getMonth(a);return(new Date(b,c,this.Xa.getDate(a))).getTime()}return null};
_.h.Ck=function(){return this.kc&&"rtl"===this.kc.value};_.h.dLa=function(a){this.Lvc=this.Kvc=this.IF(a);this.ouc=!1;this.Qqc=this.IF(this.ou);this.Pqc=this.IF(this.zw)};_.h.Z8a=function(a){return!this.Bj||this.Bj(a)};_.h.LGa=function(){this.cY=this.DQ=null};
_.W.Object.defineProperties(_.iE.prototype,{wb:{configurable:!0,enumerable:!0,get:function(){return this.Cd},set:function(a){var b=this.Cd;a=_.rB(this.Xa,this.Xa.Uh(a))||new Date;this.Cd=_.uB(this.Xa,a,this.Hd,this.Jd);this.Hab(b,this.Cd)||this.OF()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.ae},set:function(a){this.ae=_.rB(this.Xa,this.Xa.Uh(a));this.dLa(this.ae)}},Hd:{configurable:!0,enumerable:!0,get:function(){return this.sQ},set:function(a){this.sQ=_.rB(this.Xa,this.Xa.Uh(a))}},
Jd:{configurable:!0,enumerable:!0,get:function(){return this.qQ},set:function(a){this.qQ=_.rB(this.Xa,this.Xa.Uh(a))}}});_.iE.O=function(a){return new (a||_.iE)(_.u(_.cl),_.u(_.Gr,8),_.u(_.qB,8),_.u(_.Vq,8),_.u(Plb,8))};
_.iE.ya=_.tc({type:_.iE,oa:[["mat-month-view"]],ub:function(a,b){a&1&&_.Hf(eE,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.XF=c.first)}},inputs:{wb:"activeDate",selected:"selected",Hd:"minDate",Jd:"maxDate",Bj:"dateFilter",nl:"dateClass",ou:"comparisonStart",zw:"comparisonEnd",V2:"startDateAccessibleName",SZ:"endDateAccessibleName",eu:"activeDrag"},outputs:{Tm:"selectedChange",pY:"_userSelection",WR:"dragStarted",jD:"dragEnded",Nl:"activeDateChange"},Sb:["matMonthView"],standalone:!0,features:[_.Mc,_.zf],
Aa:8,Ba:14,Ea:[["role","grid",1,"mat-calendar-table"],[1,"mat-calendar-table-header"],["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"]],ua:function(a,b){a&1&&(_.A(0,"table",0)(1,"thead",1)(2,"tr"),$db(3,Bib,5,2,"th",4),_.B(),_.A(5,"tr"),_.E(6,"th",2),_.B()(),_.A(7,"tbody",3),_.I("selectedValueChange",function(c){return b.Cma(c)})("activeDateChange",function(c){return b.Y7(c)})("previewChange",function(c){return b.Acb(c)})("dragStarted",function(c){return b.WR.emit(c)})("dragEnded",function(c){return b.rHa(c)})("keyup",function(c){return b.S5(c)})("keydown",function(c){return b.R5(c)}),
_.B()());a&2&&(_.t(3),beb(b.lyc),_.t(4),_.y("label",b.Suc)("rows",b.jpa)("todayValue",b.qxc)("startValue",b.Lvc)("endValue",b.Kvc)("comparisonStart",b.Qqc)("comparisonEnd",b.Pqc)("previewStart",b.cY)("previewEnd",b.DQ)("isRange",b.ouc)("labelMinRequiredCells",3)("activeCell",b.Xa.getDate(b.wb)-1)("startDateAccessibleName",b.V2)("endDateAccessibleName",b.SZ))},Ia:[eE],ob:2,Oa:0});var jE=function(a,b,c){this.ab=a;this.Xa=b;this.kc=c;this.MJ=_.Gd.EMPTY;this.Tm=new _.El;this.AO=new _.El;this.Nl=new _.El;this.Cd=new Date};_.h=jE.prototype;_.h.je=function(){var a=this;this.MJ=this.Xa.Nua.ha(_.He(null)).subscribe(function(){return a.OF()})};_.h.Ka=function(){this.MJ.unsubscribe()};
_.h.OF=function(){var a=this;this.sxc=this.Xa.getYear(new Date);var b=this.Xa.getYear(this.Cd)-Eib(this.Xa,this.wb,this.Hd,this.Jd);this.Ceb=[];for(var c=0,d=[];24>c;c++)d.push(b+c),4==d.length&&(this.Ceb.push(d.map(function(e){return a.irc(e)})),d=[]);_.al(this.ab)};_.h.Beb=function(a){var b=a.value;a=xB(this.Xa,b,0,1);b=this.V$a(b);this.AO.emit(a);this.Tm.emit(b)};_.h.Y7=function(a){var b=this.Cd;this.wb=this.V$a(a.value);_.sB(this.Xa,b,this.wb)&&this.Nl.emit(this.wb)};
_.h.R5=function(a){var b=this.Cd,c=this.Ck();switch(a.keyCode){case 37:this.wb=_.zB(this.Xa,this.Cd,c?1:-1);break;case 39:this.wb=_.zB(this.Xa,this.Cd,c?-1:1);break;case 38:this.wb=_.zB(this.Xa,this.Cd,-4);break;case 40:this.wb=_.zB(this.Xa,this.Cd,4);break;case 36:this.wb=_.zB(this.Xa,this.Cd,-Eib(this.Xa,this.wb,this.Hd,this.Jd));break;case 35:this.wb=_.zB(this.Xa,this.Cd,24-Eib(this.Xa,this.wb,this.Hd,this.Jd)-1);break;case 33:this.wb=_.zB(this.Xa,this.Cd,a.altKey?-240:-24);break;case 34:this.wb=
_.zB(this.Xa,this.Cd,a.altKey?240:24);break;case 13:case 32:this.QJ=!0;break;default:return}_.sB(this.Xa,b,this.wb)&&this.Nl.emit(this.wb);this.HF();a.preventDefault()};_.h.S5=function(a){if(32===a.keyCode||13===a.keyCode)this.QJ&&this.Beb({value:this.Xa.getYear(this.Cd),event:a}),this.QJ=!1};_.h.wsc=function(){return Eib(this.Xa,this.wb,this.Hd,this.Jd)};_.h.pz=function(){this.XF.pz()};_.h.HF=function(){this.XF.OKa()};
_.h.V$a=function(a){var b=this.Xa.getMonth(this.wb),c=_.Uib(this.Xa,xB(this.Xa,a,b,1));return xB(this.Xa,a,b,Math.min(this.Xa.getDate(this.wb),c))};_.h.irc=function(a){var b=xB(this.Xa,a,0,1),c=wB(this.Xa,b);b=this.nl?this.nl(b,"multi-year"):void 0;return new Klb(a,c,c,this.Owc(a),b)};
_.h.Owc=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.Bj)return!0;for(var b=xB(this.Xa,a,0,1);this.Xa.getYear(b)==a;b=_.AB(this.Xa,b,1))if(this.Bj(b))return!0;return!1};_.h.Ck=function(){return this.kc&&"rtl"===this.kc.value};_.h.Bwc=function(a){this.WKa=null;a&&(this.WKa=this.Xa.getYear(a))};
_.W.Object.defineProperties(jE.prototype,{wb:{configurable:!0,enumerable:!0,get:function(){return this.Cd},set:function(a){var b=this.Cd;a=_.rB(this.Xa,this.Xa.Uh(a))||new Date;this.Cd=_.uB(this.Xa,a,this.Hd,this.Jd);Dib(this.Xa,b,this.Cd,this.Hd,this.Jd)||this.OF()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.ae},set:function(a){this.ae=_.rB(this.Xa,this.Xa.Uh(a));this.Bwc(a)}},Hd:{configurable:!0,enumerable:!0,get:function(){return this.sQ},set:function(a){this.sQ=_.rB(this.Xa,
this.Xa.Uh(a))}},Jd:{configurable:!0,enumerable:!0,get:function(){return this.qQ},set:function(a){this.qQ=_.rB(this.Xa,this.Xa.Uh(a))}}});jE.O=function(a){return new (a||jE)(_.u(_.cl),_.u(_.qB,8),_.u(_.Vq,8))};
jE.ya=_.tc({type:jE,oa:[["mat-multi-year-view"]],ub:function(a,b){a&1&&_.Hf(eE,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.XF=c.first)}},inputs:{wb:"activeDate",selected:"selected",Hd:"minDate",Jd:"maxDate",Bj:"dateFilter",nl:"dateClass"},outputs:{Tm:"selectedChange",AO:"yearSelected",Nl:"activeDateChange"},Sb:["matMultiYearView"],standalone:!0,features:[_.zf],Aa:5,Ba:7,Ea:[["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"]],ua:function(a,b){a&1&&(_.A(0,"table",0)(1,"thead",1)(2,"tr"),_.E(3,"th",2),_.B()(),_.A(4,"tbody",3),_.I("selectedValueChange",function(c){return b.Beb(c)})("activeDateChange",function(c){return b.Y7(c)})("keyup",function(c){return b.S5(c)})("keydown",function(c){return b.R5(c)}),_.B()());a&2&&(_.t(4),_.y("rows",b.Ceb)("todayValue",
b.sxc)("startValue",b.WKa)("endValue",b.WKa)("numCols",4)("cellAspectRatio",4/7)("activeCell",b.wsc()))},Ia:[eE],ob:2,Oa:0});_.kE=function(a,b,c,d){this.ab=a;this.ew=b;this.Xa=c;this.kc=d;this.MJ=_.Gd.EMPTY;this.Tm=new _.El;this.DM=new _.El;this.Nl=new _.El;this.Cd=new Date};_.h=_.kE.prototype;_.h.je=function(){var a=this;this.MJ=this.Xa.Nua.ha(_.He(null)).subscribe(function(){return a.OF()})};_.h.Ka=function(){this.MJ.unsubscribe()};_.h.Lbb=function(a){a=a.value;var b=xB(this.Xa,this.Xa.getYear(this.wb),a,1);this.DM.emit(b);a=this.U$a(a);this.Tm.emit(a)};
_.h.Y7=function(a){var b=this.Cd;this.wb=this.U$a(a.value);_.sB(this.Xa,b,this.wb)&&this.Nl.emit(this.wb)};
_.h.R5=function(a){var b=this.Cd,c=this.Ck();switch(a.keyCode){case 37:this.wb=_.yB(this.Xa,this.Cd,c?1:-1);break;case 39:this.wb=_.yB(this.Xa,this.Cd,c?-1:1);break;case 38:this.wb=_.yB(this.Xa,this.Cd,-4);break;case 40:this.wb=_.yB(this.Xa,this.Cd,4);break;case 36:this.wb=_.yB(this.Xa,this.Cd,-this.Xa.getMonth(this.Cd));break;case 35:this.wb=_.yB(this.Xa,this.Cd,11-this.Xa.getMonth(this.Cd));break;case 33:this.wb=_.zB(this.Xa,this.Cd,a.altKey?-10:-1);break;case 34:this.wb=_.zB(this.Xa,this.Cd,a.altKey?
10:1);break;case 13:case 32:this.QJ=!0;break;default:return}_.sB(this.Xa,b,this.wb)&&(this.Nl.emit(this.wb),this.HF());a.preventDefault()};_.h.S5=function(a){if(32===a.keyCode||13===a.keyCode)this.QJ&&this.Lbb({value:this.Xa.getMonth(this.Cd),event:a}),this.QJ=!1};
_.h.OF=function(){var a=this;this.sdb(this.selected);this.rxc=this.bab(new Date);this.pyc=wB(this.Xa,this.wb);var b=Rib(this.Xa);this.Uuc=[[0,1,2,3],[4,5,6,7],[8,9,10,11]].map(function(c){return c.map(function(d){return a.hrc(d,b[d])})});_.al(this.ab)};_.h.pz=function(){this.XF.pz()};_.h.HF=function(){this.XF.OKa()};_.h.bab=function(a){return a&&this.Xa.getYear(a)==this.Xa.getYear(this.wb)?this.Xa.getMonth(a):null};
_.h.U$a=function(a){var b=xB(this.Xa,this.Xa.getYear(this.wb),a,1);b=_.Uib(this.Xa,b);return xB(this.Xa,this.Xa.getYear(this.wb),a,Math.min(this.Xa.getDate(this.wb),b))};_.h.hrc=function(a,b){var c=xB(this.Xa,this.Xa.getYear(this.wb),a,1),d=this.Xa.format(c,this.ew.display.VKc);c=this.nl?this.nl(c,"year"):void 0;return new Klb(a,b.toLocaleUpperCase(),d,this.Nwc(a),c)};
_.h.Nwc=function(a){var b=this.Xa.getYear(this.wb);if(void 0===a||null===a||this.uuc(b,a)||this.vuc(b,a))return!1;if(!this.Bj)return!0;for(b=xB(this.Xa,b,a,1);this.Xa.getMonth(b)==a;b=_.AB(this.Xa,b,1))if(this.Bj(b))return!0;return!1};_.h.uuc=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};_.h.vuc=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};
_.h.Ck=function(){return this.kc&&"rtl"===this.kc.value};_.h.sdb=function(a){this.idb=this.bab(a)};
_.W.Object.defineProperties(_.kE.prototype,{wb:{configurable:!0,enumerable:!0,get:function(){return this.Cd},set:function(a){var b=this.Cd;a=_.rB(this.Xa,this.Xa.Uh(a))||new Date;this.Cd=_.uB(this.Xa,a,this.Hd,this.Jd);this.Xa.getYear(b)!==this.Xa.getYear(this.Cd)&&this.OF()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.ae},set:function(a){this.ae=_.rB(this.Xa,this.Xa.Uh(a));this.sdb(a)}},Hd:{configurable:!0,enumerable:!0,get:function(){return this.sQ},set:function(a){this.sQ=
_.rB(this.Xa,this.Xa.Uh(a))}},Jd:{configurable:!0,enumerable:!0,get:function(){return this.qQ},set:function(a){this.qQ=_.rB(this.Xa,this.Xa.Uh(a))}}});_.kE.O=function(a){return new (a||_.kE)(_.u(_.cl),_.u(_.Gr,8),_.u(_.qB,8),_.u(_.Vq,8))};
_.kE.ya=_.tc({type:_.kE,oa:[["mat-year-view"]],ub:function(a,b){a&1&&_.Hf(eE,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.XF=c.first)}},inputs:{wb:"activeDate",selected:"selected",Hd:"minDate",Jd:"maxDate",Bj:"dateFilter",nl:"dateClass"},outputs:{Tm:"selectedChange",DM:"monthSelected",Nl:"activeDateChange"},Sb:["matYearView"],standalone:!0,features:[_.zf],Aa:5,Ba:9,Ea:[["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"]],ua:function(a,b){a&1&&(_.A(0,"table",0)(1,"thead",1)(2,"tr"),_.E(3,"th",2),_.B()(),_.A(4,"tbody",3),_.I("selectedValueChange",function(c){return b.Lbb(c)})("activeDateChange",function(c){return b.Y7(c)})("keyup",function(c){return b.S5(c)})("keydown",function(c){return b.R5(c)}),_.B()());a&2&&(_.t(4),
_.y("label",b.pyc)("rows",b.Uuc)("todayValue",b.rxc)("startValue",b.idb)("endValue",b.idb)("labelMinRequiredCells",2)("numCols",4)("cellAspectRatio",4/7)("activeCell",b.Xa.getMonth(b.wb)))},Ia:[eE],ob:2,Oa:0});var Qlb=1,lE=function(a,b,c,d,e){this.um=a;this.calendar=b;this.Xa=c;this.ew=d;this.wf="mat-calendar-header-"+Qlb++;this.rcb=this.wf+"-period-label";this.calendar.rc.subscribe(function(){return _.al(e)})};lE.prototype.xwa=function(){return this.calendar.Hd?!this.calendar.Hd||!this.nbb(this.calendar.wb,this.calendar.Hd):!0};lE.prototype.qva=function(){return!this.calendar.Jd||!this.nbb(this.calendar.wb,this.calendar.Jd)};
lE.prototype.nbb=function(a,b){return"month"==this.calendar.yh?this.Xa.getYear(a)==this.Xa.getYear(b)&&this.Xa.getMonth(a)==this.Xa.getMonth(b):"year"==this.calendar.yh?this.Xa.getYear(a)==this.Xa.getYear(b):Dib(this.Xa,a,b,this.calendar.Hd,this.calendar.Jd)};lE.prototype.N$a=function(){var a=this.Xa.getYear(this.calendar.wb)-Eib(this.Xa,this.calendar.wb,this.calendar.Hd,this.calendar.Jd),b=a+24-1;a=wB(this.Xa,xB(this.Xa,a,0,1));b=wB(this.Xa,xB(this.Xa,b,0,1));return[a,b]};
_.W.Object.defineProperties(lE.prototype,{jwa:{configurable:!0,enumerable:!0,get:function(){return"month"==this.calendar.yh?this.Xa.format(this.calendar.wb,this.ew.display.ZXa).toLocaleUpperCase():"year"==this.calendar.yh?wB(this.Xa,this.calendar.wb):this.um.WEc.apply(this.um,_.Dc(this.N$a()))}},XMc:{configurable:!0,enumerable:!0,get:function(){return"month"==this.calendar.yh?this.Xa.format(this.calendar.wb,this.ew.display.ZXa).toLocaleUpperCase():"year"==this.calendar.yh?wB(this.Xa,this.calendar.wb):
this.um.XEc.apply(this.um,_.Dc(this.N$a()))}},LZa:{configurable:!0,enumerable:!0,get:function(){return"month"==this.calendar.yh?"Choose month and year":"Choose date"}},c_a:{configurable:!0,enumerable:!0,get:function(){return{month:"Previous month",year:"Previous year","multi-year":"Previous 24 years"}[this.calendar.yh]}},tYa:{configurable:!0,enumerable:!0,get:function(){return{month:"Next month",year:"Next year","multi-year":"Next 24 years"}[this.calendar.yh]}}});
lE.O=function(a){return new (a||lE)(_.u(_.hE),_.u(_.kc(function(){return _.mE})),_.u(_.qB,8),_.u(_.Gr,8),_.u(_.cl))};
lE.ya=_.tc({type:lE,oa:[["mat-calendar-header"]],Sb:["matCalendarHeader"],standalone:!0,features:[_.zf],Yb:["*"],Aa:13,Ba:11,Ea:[[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"]],ua:function(a,b){a&1&&(_.rf(),_.A(0,"div",0)(1,"div",1)(2,"button",2),_.I("click",function(){b.calendar.yh="month"==b.calendar.yh?"multi-year":"month"}),_.A(3,"span",3),_.N(4),_.B(),_.dd(),_.A(5,"svg",4),_.E(6,"polygon",5),_.B()(),_.ed(),_.E(7,"div",6),_.sf(8),_.A(9,"button",7),_.I("click",function(){b.calendar.wb="month"==b.calendar.yh?_.yB(b.Xa,b.calendar.wb,
-1):_.zB(b.Xa,b.calendar.wb,"year"==b.calendar.yh?-1:-24)}),_.B(),_.A(10,"button",8),_.I("click",function(){b.calendar.wb="month"==b.calendar.yh?_.yB(b.Xa,b.calendar.wb,1):_.zB(b.Xa,b.calendar.wb,"year"==b.calendar.yh?1:24)}),_.B()()(),_.A(11,"label",9),_.N(12),_.B());a&2&&(_.t(2),_.cf("aria-label",b.LZa)("aria-describedby",b.rcb),_.t(2),_.xf(b.jwa),_.t(1),_.ef("mat-calendar-invert","month"!==b.calendar.yh),_.t(4),_.y("disabled",!b.xwa()),_.cf("aria-label",b.c_a),_.t(1),_.y("disabled",!b.qva()),_.cf("aria-label",
b.tYa),_.t(1),_.y("id",b.rcb),_.t(1),_.xf(b.XMc))},Ia:[_.vs,_.xs],ob:2,Oa:0});_.mE=function(a,b,c,d){var e=this;this.Xa=b;this.ew=c;this.ab=d;this.AJa=!1;this.WN="month";this.Tm=new _.El;this.AO=new _.El;this.DM=new _.El;this.sO=new _.El(!0);this.pY=new _.El;this.teb=new _.El;this.cma=null;this.rc=new _.Ee;this.VIa=a.Pc.subscribe(function(){_.al(d);e.rc.next()})};_.h=_.mE.prototype;_.h.je=function(){this.oqc=new _.yr(this.VS||lE);this.wb=this.EI||new Date;this.ZGa=this.WN};
_.h.Qm=function(){this.AJa&&(this.AJa=!1,this.OHa().pz(!1))};_.h.Ka=function(){this.VIa.unsubscribe();this.rc.complete()};_.h.Tb=function(a){var b=a.minDate&&!tB(this.Xa,a.minDate.lj,a.minDate.Xf)?a.minDate:void 0,c=a.maxDate&&!tB(this.Xa,a.maxDate.lj,a.maxDate.Xf)?a.maxDate:void 0;(a=b||c||a.dateFilter)&&!a.gH&&(a=this.OHa())&&(_.bl(this.ab),a.OF());this.rc.next()};_.h.Cma=function(a){var b=a.value;b&&!tB(this.Xa,b,this.selected)&&this.Tm.emit(b);this.pY.emit(a)};_.h.qyc=function(a){this.AO.emit(a)};
_.h.Tuc=function(a){this.DM.emit(a)};_.h.vab=function(a,b){this.wb=a;this.yh=b};_.h.Src=function(a){this.cma=a};_.h.rHa=function(a){this.cma&&(a.value&&this.teb.emit(a),this.cma=null)};_.h.OHa=function(){return this.O0||this.Yza||this.XKc};
_.W.Object.defineProperties(_.mE.prototype,{EI:{configurable:!0,enumerable:!0,get:function(){return this.mLa},set:function(a){this.mLa=_.rB(this.Xa,this.Xa.Uh(a))}},selected:{configurable:!0,enumerable:!0,get:function(){return this.ae},set:function(a){this.ae=_.rB(this.Xa,this.Xa.Uh(a))}},Hd:{configurable:!0,enumerable:!0,get:function(){return this.sQ},set:function(a){this.sQ=_.rB(this.Xa,this.Xa.Uh(a))}},Jd:{configurable:!0,enumerable:!0,get:function(){return this.qQ},set:function(a){this.qQ=_.rB(this.Xa,
this.Xa.Uh(a))}},wb:{configurable:!0,enumerable:!0,get:function(){return this.Dqc},set:function(a){this.Dqc=_.uB(this.Xa,a,this.Hd,this.Jd);this.rc.next();_.al(this.ab)}},yh:{configurable:!0,enumerable:!0,get:function(){return this.ZGa},set:function(a){var b=this.ZGa!==a?a:null;this.ZGa=a;this.AJa=!0;_.al(this.ab);b&&this.sO.emit(b)}}});_.mE.O=function(a){return new (a||_.mE)(_.u(_.hE),_.u(_.qB,8),_.u(_.Gr,8),_.u(_.cl))};
_.mE.ya=_.tc({type:_.mE,oa:[["mat-calendar"]],ub:function(a,b){a&1&&(_.Hf(_.iE,5),_.Hf(_.kE,5),_.Hf(jE,5));if(a&2){var c;_.Gf(c=_.Kf())&&(b.O0=c.first);_.Gf(c=_.Kf())&&(b.Yza=c.first);_.Gf(c=_.Kf())&&(b.XKc=c.first)}},yb:[1,"mat-calendar"],inputs:{VS:"headerComponent",EI:"startAt",WN:"startView",selected:"selected",Hd:"minDate",Jd:"maxDate",Bj:"dateFilter",nl:"dateClass",ou:"comparisonStart",zw:"comparisonEnd",V2:"startDateAccessibleName",SZ:"endDateAccessibleName"},outputs:{Tm:"selectedChange",AO:"yearSelected",
DM:"monthSelected",sO:"viewChanged",pY:"_userSelection",teb:"_userDragDrop"},Sb:["matCalendar"],standalone:!0,features:[_.yf([Olb]),_.Mc,_.zf],Aa:5,Ba:2,Ea:[[3,"cdkPortalOutlet"],["cdkMonitorSubtreeFocus","","tabindex","-1",1,"mat-calendar-content"],[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"]],ua:function(a,b){a&1&&(_.x(0,Fib,0,0,"ng-template",0),_.A(1,"div",1),_.x(2,Gib,1,11)(3,Hib,1,6)(4,Iib,1,6),_.B());if(a&2){var c;_.y("cdkPortalOutlet",b.oqc);_.t(2);_.hf(2,"month"===(c=b.yh)?2:"year"===c?3:"multi-year"===c?4:-1)}},Ia:[_.Cr,_.oB,_.iE,_.kE,jE],styles:['.mat-calendar{display:block;font-family:var(--mat-datepicker-calendar-text-font);font-size:var(--mat-datepicker-calendar-text-size)}.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;font-size:var(--mat-datepicker-calendar-period-button-text-size);font-weight:var(--mat-datepicker-calendar-period-button-text-weight)}.mat-calendar-arrow{display:inline-block;width:10px;height:5px;margin:0 0 0 5px;vertical-align:middle;fill:var(--mat-datepicker-calendar-period-button-icon-color)}.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-datepicker-content .mat-calendar-previous-button,.mat-datepicker-content .mat-calendar-next-button{color:var(--mat-datepicker-calendar-navigation-button-icon-color)}.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;color:var(--mat-datepicker-calendar-header-text-color);font-size:var(--mat-datepicker-calendar-header-text-size);font-weight:var(--mat-datepicker-calendar-header-text-weight)}.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;background:var(--mat-datepicker-calendar-header-divider-color)}.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,Oa:0});var Rlb=function(a,b){this.target=a;this.targetElement=b;this.value=this.target.value},nE=function(a,b,c){var d=this;this.Ma=a;this.Xa=b;this.ew=c;this.KPa=new _.El;this.Es=new _.El;this.rc=new _.Ee;this.Oe=function(){};this.h8=function(){};this.Ama=function(){};this.Cbb=this.eMa=_.Gd.EMPTY;this.uvc=function(){return d.KX?null:{matDatepickerParse:{text:d.Ma.na.value}}};this.gsc=function(e){e=_.rB(d.Xa,d.Xa.Uh(e.value));return!e||d.qJa(e)?null:{matDatepickerFilter:!0}};this.Puc=function(e){e=_.rB(d.Xa,
d.Xa.Uh(e.value));var f=d.YHa();return!f||!e||0>=_.sB(d.Xa,f,e)?null:{matDatepickerMin:{min:f,actual:e}}};this.Muc=function(e){e=_.rB(d.Xa,d.Xa.Uh(e.value));var f=d.WHa();return!f||!e||0<=_.sB(d.Xa,f,e)?null:{matDatepickerMax:{max:f,actual:e}}};this.KX=!1;this.Cbb=b.Nua.subscribe(function(){d.fGa(d.value)})};_.h=nE.prototype;_.h.stc=function(){return[this.uvc,this.Puc,this.Muc,this.gsc]};
_.h.Uvc=function(a){var b=this;this.wm=a;this.eMa.unsubscribe();this.iw&&this.wF(this.iw);this.eMa=this.wm.VPc.subscribe(function(c){b.Pwc(c)&&(c=b.sab(c.selection),b.KX=b.gJa(c),b.Ama(c),b.Oe(),b.IHa(c),b.Es.emit(new Rlb(b,b.Ma.na)),b.KPa.emit(new Rlb(b,b.Ma.na)))})};_.h.Tc=function(){this.Nn=!0};
_.h.Tb=function(a){a:{var b=this.Xa,c=Object.keys(a);c=_.k(c);for(var d=c.next();!d.done;d=c.next()){var e=a[d.value];d=e.lj;e=e.Xf;if(Pib(d)&&Pib(e)){if(!tB(b,d,e)){a=!0;break a}}else{a=!0;break a}}a=!1}a&&this.rc.next(void 0)};_.h.Ka=function(){this.eMa.unsubscribe();this.Cbb.unsubscribe();this.rc.complete()};_.h.W_a=function(a){this.h8=a};_.h.validate=function(a){return this.g8?this.g8(a):null};_.h.Xm=function(a){this.fGa(a)};_.h.Sm=function(a){this.Ama=a};_.h.Er=function(a){this.Oe=a};
_.h.To=function(a){this.disabled=a};_.h.Zna=function(a){var b=["ctrlKey","shiftKey","metaKey"];_.bh(a,"altKey")&&40===a.keyCode&&b.every(function(c){return!_.bh(a,c)})&&!this.Ma.na.readOnly&&(this.nvc(),a.preventDefault())};_.h.R6=function(a){var b=this.KX,c=this.Xa.parse(a,this.ew.parse.Es);this.KX=this.gJa(c);c=_.rB(this.Xa,c);var d=!tB(this.Xa,c,this.value);!c||d?this.Ama(c):(a&&!this.value&&this.Ama(c),b!==this.KX&&this.h8());d&&(this.wF(c),this.Es.emit(new Rlb(this,this.Ma.na)))};
_.h.le=function(){this.KPa.emit(new Rlb(this,this.Ma.na))};_.h.jl=function(){this.value&&this.IHa(this.value);this.Oe()};_.h.IHa=function(a){this.Ma.na.value=null!=a?this.Xa.format(a,this.ew.display.Es):""};_.h.wF=function(a){this.wm?(this.Jpc(a),this.iw=null):this.iw=a};_.h.gJa=function(a){return!a||this.Xa.isValid(a)};_.h.BXc=function(){return!1};_.h.fGa=function(a){a=this.Xa.Uh(a);this.KX=this.gJa(a);a=_.rB(this.Xa,a);this.wF(a);this.IHa(a)};_.h.qJa=function(a){var b=this.PHa();return!b||b(a)};
_.W.Object.defineProperties(nE.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.wm?this.sab(this.wm.selection):this.iw},set:function(a){this.fGa(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return!!this.xc||!1},set:function(a){var b=this.Ma.na;this.xc!==a&&(this.xc=a,this.rc.next(void 0));a&&this.Nn&&b.blur&&b.blur()}}});nE.O=function(a){return new (a||nE)(_.u(_.ld),_.u(_.qB,8),_.u(_.Gr,8))};
nE.Ha=_.wc({type:nE,inputs:{value:"value",disabled:["disabled","disabled",_.Of]},outputs:{KPa:"dateChange",Es:"dateInput"},standalone:!0,features:[_.bf,_.Mc]});var Slb=_.lh("transformPanel",[_.ph("void => enter-dropdown",_.mh("120ms cubic-bezier(0, 0, 0.2, 1)",_.jB([_.nh({opacity:0,transform:"scale(1, 0.8)"}),_.nh({opacity:1,transform:"scale(1, 1)"})]))),_.ph("void => enter-dialog",_.mh("150ms cubic-bezier(0, 0, 0.2, 1)",_.jB([_.nh({opacity:0,transform:"scale(0.7)"}),_.nh({transform:"none",opacity:1})]))),_.ph("* => void",_.mh("100ms linear",_.nh({opacity:0})))]),Tlb=_.lh("fadeInCalendar",[_.oh("void",_.nh({opacity:0})),_.oh("enter",_.nh({opacity:1})),_.ph("void => *",
_.mh("120ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)"))]);var Ulb=0,Vlb=new _.Bc("mat-datepicker-scroll-strategy",{Ga:"root",qa:function(){var a=_.pc(_.Er);return function(){return a.oj.Rk()}}}),Wlb={wa:Vlb,Ib:[_.Er],Cb:function(a){return function(){return a.oj.Rk()}}},oE=function(a,b,c,d,e,f){this.Ma=a;this.ab=b;this.cna=c;this.Xa=d;this.DXc=e;this.pG=new _.Gd;this.sm=new _.Ee;this.pC=!1;this.N4=null;this.Jqc=f.xAc};_.h=oE.prototype;_.h.Ra=function(){this.hs=this.Je.fza?"enter-dialog":"enter-dropdown"};
_.h.Tc=function(){var a=this;this.pG.add(this.Je.rc.subscribe(function(){_.al(a.ab)}));this.nqc.OHa().pz(!1)};_.h.Ka=function(){this.pG.unsubscribe();this.sm.complete()};_.h.Etc=function(a){var b=this.wm.selection;a=a.value;!a||tB(this.Xa,a,b)||this.wm.add(a);this.wm&&!this.wm.Ts()||this.N4||this.Je.close()};_.h.Dtc=function(a){this.wm.Uka(a.value,this)};_.h.K7=function(){this.hs="void";_.al(this.ab)};_.h.xab=function(a){(this.pC="start"===a.sHb)||this.sm.next()};_.h.qXc=function(){return this.wm.selection};
_.h.E8a=function(){this.wm!==this.cna&&this.cna.Uka(this.wm.selection,this)};_.h.Hpc=function(a,b){this.wm=a?this.cna.clone():this.cna;this.N4=a;b&&_.bl(this.ab)};oE.O=function(a){return new (a||oE)(_.u(_.ld),_.u(_.cl),_.u(fE),_.u(_.qB),_.u(Plb,8),_.u(_.hE))};
oE.ya=_.tc({type:oE,oa:[["mat-datepicker-content"]],ub:function(a,b){a&1&&_.Hf(_.mE,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.nqc=c.first)}},yb:[1,"mat-datepicker-content"],tb:5,Za:function(a,b){a&1&&_.qf("@transformPanel.start",function(c){return b.xab(c)})("@transformPanel.done",function(c){return b.xab(c)});a&2&&(_.lf("@transformPanel",b.hs),_.gf(b.color?"mat-"+b.color:""),_.ef("mat-datepicker-content-touch",b.Je.fza))},inputs:{color:"color"},Sb:["matDatepickerContent"],standalone:!0,features:[_.zf],
Aa:5,Ba:26,Ea:[["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"]],ua:function(a,
b){a&1&&(_.A(0,"div",0)(1,"mat-calendar",1),_.I("yearSelected",function(d){return b.Je.rwc(d)})("monthSelected",function(d){return b.Je.pwc(d)})("viewChanged",function(d){return b.Je.eyc(d)})("_userSelection",function(d){return b.Etc(d)})("_userDragDrop",function(d){return b.Dtc(d)}),_.B(),_.x(2,Jib,0,0,"ng-template",2),_.A(3,"button",3),_.I("focus",function(){return b.u9a=!0})("blur",function(){return b.u9a=!1})("click",function(){return b.Je.close()}),_.N(4),_.B()());if(a&2){var c;_.ef("mat-datepicker-content-container-with-custom-header",
b.Je.Qjb)("mat-datepicker-content-container-with-actions",b.N4);_.cf("aria-modal",!0)("aria-labelledby",null!==(c=b.Orc)&&void 0!==c?c:void 0);_.t(1);_.y("id",b.Je.id)("ngClass",b.Je.Bd)("startAt",b.Je.EI)("startView",b.Je.WN)("minDate",b.Je.YHa())("maxDate",b.Je.WHa())("dateFilter",b.Je.PHa())("headerComponent",b.Je.Qjb)("selected",b.wm.selection)("dateClass",b.Je.nl)("comparisonStart",b.ou)("comparisonEnd",b.zw)("@fadeInCalendar","enter")("startDateAccessibleName",b.V2)("endDateAccessibleName",
b.SZ);_.t(1);_.y("cdkPortalOutlet",b.N4);_.t(1);_.ef("cdk-visually-hidden",!b.u9a);_.y("color",b.color||"primary");_.t(1);_.xf(b.Jqc)}},Ia:[_.oq,_.mE,_.Mm,_.Cr,_.vs],styles:[".mat-datepicker-content{box-shadow: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);display:block;border-radius:4px;background-color:var(--mat-datepicker-calendar-container-background-color);color:var(--mat-datepicker-calendar-container-text-color)}.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{box-shadow: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);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:[Slb,Tlb]},Oa:0});var pE=function(a,b,c,d,e,f,g){this.We=a;this.hb=b;this.Ge=c;this.Xa=e;this.kc=f;this.wm=g;this.RIa=_.Gd.EMPTY;this.Eb=_.pc(_.vg);this.WN="month";this.fza=!1;this.Wr="start";this.Kv="below";this.Gr=!0;this.AO=new _.El;this.DM=new _.El;this.sO=new _.El(!0);this.pZa=new _.El;this.xqa=new _.El;this.uC=!1;this.id="mat-datepicker-"+Ulb++;this.K5=null;this.Qpc=this.id+"-backdrop";this.rc=new _.Ee;this.Be=d};_.h=pE.prototype;_.h.YHa=function(){return this.qo&&this.qo.min};
_.h.WHa=function(){return this.qo&&this.qo.max};_.h.PHa=function(){return this.qo&&this.qo.Bj};_.h.Tb=function(a){(a=a.xPosition||a.yPosition)&&!a.gH&&this.vb&&(a=this.vb.rl().eg,a instanceof _.or&&(this.kdb(a),this.ni&&this.vb.Te()));this.rc.next(void 0)};_.h.Ka=function(){this.gHa();this.close();this.RIa.unsubscribe();this.rc.complete()};_.h.select=function(a){this.wm.add(a)};_.h.rwc=function(a){this.AO.emit(a)};_.h.pwc=function(a){this.DM.emit(a)};_.h.eyc=function(a){this.sO.emit(a)};
_.h.vKb=function(a){var b=this;this.RIa.unsubscribe();this.qo=a;this.RIa=a.rc.subscribe(function(){return b.rc.next(void 0)});return this.wm};_.h.open=function(){var a;this.uC||this.disabled||(null==(a=this.EP)?0:a.instance.pC)||(this.K5=_.Gpa(),this.mvc(),this.uC=!0,this.pZa.emit())};
_.h.close=function(){var a=this,b;if(this.uC&&(null==(b=this.EP)||!b.instance.pC)){var c=this.Gr&&this.K5&&"function"===typeof this.K5.focus;b=function(){a.uC&&(a.uC=!1,a.xqa.emit())};if(this.EP){var d=this.EP,e=d.instance,f=d.location;e.K7();e.sm.ha(_.ve(1)).subscribe(function(){var g=a.Eb.activeElement;!c||g&&g!==a.Eb.activeElement&&!f.na.contains(g)||a.K5.focus();a.K5=null;a.gHa()})}c?setTimeout(b):b()}};_.h.E8a=function(){var a,b;null==(a=this.EP)||null==(b=a.instance)||b.E8a()};
_.h.vsc=function(a){a.Je=this;a.color=this.color;var b=this.qo;b=b.Ve?_.Zy(b.Ve):b.Ma.na.getAttribute("aria-labelledby");a.Orc=b;a.Hpc(this.N4,!1)};
_.h.mvc=function(){var a=this;this.gHa();var b=this.fza,c=new _.yr(oE,this.Ge),d=this.vb=this.We.create(new _.mr({eg:b?this.Psc():this.Tsc(),Ke:!0,zj:[b?"cdk-overlay-dark-backdrop":"mat-overlay-transparent-backdrop",this.Qpc],direction:this.kc,qj:b?this.We.oj.block():this.Be(),Bd:"mat-datepicker-"+(b?"dialog":"popup")}));this.Ksc(d).subscribe(function(e){e&&e.preventDefault();a.close()});d.Gj().subscribe(function(e){var f=e.keyCode;38!==f&&40!==f&&37!==f&&39!==f&&33!==f&&34!==f||e.preventDefault()});
this.EP=d.ud(c);this.vsc(this.EP.instance);b||this.hb.Cf.ha(_.ve(1)).subscribe(function(){return d.Te()})};_.h.gHa=function(){this.vb&&(this.vb.dispose(),this.vb=this.EP=null)};_.h.Psc=function(){return _.ur(_.tr(this.We.position().global()))};_.h.Tsc=function(){var a=_.rr(_.nUa(_.qr(_.sr(_.wr(this.We.position(),this.qo.pS()),".mat-datepicker-content"),!1),8));return this.kdb(a)};
_.h.kdb=function(a){var b="end"===this.Wr?"end":"start",c="start"===b?"end":"start",d="above"===this.Kv?"bottom":"top",e="top"===d?"bottom":"top";return _.pr(a,[{zc:b,Ac:e,hc:b,oc:d},{zc:b,Ac:d,hc:b,oc:e},{zc:c,Ac:e,hc:c,oc:d},{zc:c,Ac:d,hc:c,oc:e}])};_.h.Ksc=function(a){var b=this,c=["ctrlKey","shiftKey","metaKey"];return _.ge(a.Ol(),a.Ln,a.Gj().ha(_.je(function(d){return 27===d.keyCode&&!_.bh(d)||b.qo&&_.bh(d,"altKey")&&38===d.keyCode&&c.every(function(e){return!_.bh(d,e)})})))};
_.W.Object.defineProperties(pE.prototype,{EI:{configurable:!0,enumerable:!0,get:function(){return this.mLa||(this.qo?this.qo.value:null)},set:function(a){this.mLa=_.rB(this.Xa,this.Xa.Uh(a))}},color:{configurable:!0,enumerable:!0,get:function(){var a;(a=this.Ai)||(this.qo?(a=this.qo,a=a.Ve?a.Ve.color:void 0):a=void 0);return a},set:function(a){this.Ai=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return void 0===this.xc&&this.qo?this.qo.disabled:!!this.xc},set:function(a){a!==this.xc&&
(this.xc=a,this.rc.next(void 0))}},Bd:{configurable:!0,enumerable:!0,get:function(){return this.qvc},set:function(a){this.qvc=_.deb(a)}},ni:{configurable:!0,enumerable:!0,get:function(){return this.uC},set:function(a){a?this.open():this.close()}}});pE.O=function(a){return new (a||pE)(_.u(_.Er),_.u(_.Me),_.u(_.Ef),_.u(Vlb),_.u(_.qB,8),_.u(_.Vq,8),_.u(fE))};
pE.Ha=_.wc({type:pE,inputs:{Qjb:"calendarHeaderComponent",EI:"startAt",WN:"startView",color:"color",fza:["touchUi","touchUi",_.Of],disabled:["disabled","disabled",_.Of],Wr:"xPosition",Kv:"yPosition",Gr:["restoreFocus","restoreFocus",_.Of],nl:"dateClass",Bd:"panelClass",ni:["opened","opened",_.Of]},outputs:{AO:"yearSelected",DM:"monthSelected",sO:"viewChanged",pZa:"opened",xqa:"closed"},features:[_.bf,_.Mc]});var Xlb,Ylb;Xlb={wa:_.Lv,Hb:_.kc(function(){return _.qE}),wd:!0};Ylb={wa:_.Mv,Hb:_.kc(function(){return _.qE}),wd:!0};_.qE=function(a,b,c,d){nE.call(this,a,b,c);this.Ve=d;this.v9a=_.Gd.EMPTY;this.g8=_.Cua(nE.prototype.stc.call(this))};_.V(_.qE,nE);_.h=_.qE.prototype;_.h.pS=function(){return this.Ve?this.Ve.pS():this.Ma};_.h.Ka=function(){nE.prototype.Ka.call(this);this.v9a.unsubscribe()};_.h.nvc=function(){this.qJ&&this.qJ.open()};_.h.sab=function(a){return a};
_.h.Jpc=function(a){this.wm&&this.wm.Uka(a,this)};_.h.YHa=function(){return this.uJa};_.h.WHa=function(){return this.rJa};_.h.PHa=function(){return this.N9a};_.h.Pwc=function(a){return a.source!==this};
_.W.Object.defineProperties(_.qE.prototype,{AKc:{configurable:!0,enumerable:!0,set:function(a){var b=this;a&&(this.qJ=a,this.v9a=a.xqa.subscribe(function(){return b.Oe()}),this.Uvc(a.vKb(this)))}},min:{configurable:!0,enumerable:!0,get:function(){return this.uJa},set:function(a){a=_.rB(this.Xa,this.Xa.Uh(a));tB(this.Xa,a,this.uJa)||(this.uJa=a,this.h8())}},max:{configurable:!0,enumerable:!0,get:function(){return this.rJa},set:function(a){a=_.rB(this.Xa,this.Xa.Uh(a));tB(this.Xa,a,this.rJa)||(this.rJa=
a,this.h8())}},Bj:{configurable:!0,enumerable:!0,get:function(){return this.N9a},set:function(a){var b=this.qJa(this.value);this.N9a=a;this.qJa(this.value)!==b&&this.h8()}}});_.qE.O=function(a){return new (a||_.qE)(_.u(_.ld),_.u(_.qB,8),_.u(_.Gr,8),_.u(_.lw,8))};
_.qE.Ha=_.wc({type:_.qE,oa:[["input","matDatepicker",""]],yb:[1,"mat-datepicker-input"],tb:6,Za:function(a,b){a&1&&_.I("input",function(c){return b.R6(c.target.value)})("change",function(){return b.le()})("blur",function(){return b.jl()})("keydown",function(c){return b.Zna(c)});a&2&&(_.kf("disabled",b.disabled),_.cf("aria-haspopup",b.qJ?"dialog":null)("aria-owns",(null==b.qJ?null:b.qJ.ni)&&b.qJ.id||null)("min",b.min?Vib(b.Xa,b.min):null)("max",b.max?Vib(b.Xa,b.max):null)("data-mat-calendar",b.qJ?
b.qJ.id:null))},inputs:{AKc:"matDatepicker",min:"min",max:"max",Bj:["matDatepickerFilter","dateFilter"]},Sb:["matDatepickerInput"],standalone:!0,features:[_.yf([Xlb,Ylb,{wa:_.X4a,Hb:_.qE}]),_.af]});var Zlb=["button"],$lb=[[["","matDatepickerToggleIcon",""]]],amb=function(){};amb.O=function(a){return new (a||amb)};amb.Ha=_.wc({type:amb,oa:[["","matDatepickerToggleIcon",""]],standalone:!0});_.rE=function(a,b,c){this.um=a;this.ab=b;this.rh=_.Gd.EMPTY;this.tabIndex=(c=Number(c))||0===c?c:null};_.h=_.rE.prototype;_.h.Tb=function(a){a.datepicker&&this.zeb()};_.h.Ka=function(){this.rh.unsubscribe()};_.h.je=function(){this.zeb()};_.h.QJa=function(a){this.Je&&!this.disabled&&(this.Je.open(),a.stopPropagation())};
_.h.zeb=function(){var a=this,b=this.Je?this.Je.rc:_.Md(),c=this.Je&&this.Je.qo?this.Je.qo.rc:_.Md(),d=this.Je?_.ge(this.Je.pZa,this.Je.xqa):_.Md();this.rh.unsubscribe();this.rh=_.ge(this.um.Pc,b,c,d).subscribe(function(){return _.al(a.ab)})};_.W.Object.defineProperties(_.rE.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return void 0===this.xc&&this.Je?this.Je.disabled:!!this.xc},set:function(a){this.xc=a}}});_.rE.O=function(a){return new (a||_.rE)(_.u(_.hE),_.u(_.cl),_.fd("tabindex"))};
_.rE.ya=_.tc({type:_.rE,oa:[["mat-datepicker-toggle"]],Fd:function(a,b,c){a&1&&_.Jf(c,amb,5);if(a&2){var d;_.Gf(d=_.Kf())&&(b.Crc=d.first)}},ub:function(a,b){a&1&&_.Hf(Zlb,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.eXc=c.first)}},yb:[1,"mat-datepicker-toggle"],tb:8,Za:function(a,b){a&1&&_.I("click",function(c){return b.QJa(c)});a&2&&(_.cf("tabindex",null)("data-mat-calendar",b.Je?b.Je.id:null),_.ef("mat-datepicker-toggle-active",b.Je&&b.Je.ni)("mat-accent",b.Je&&"accent"===b.Je.color)("mat-warn",b.Je&&"warn"===
b.Je.color))},inputs:{Je:["for","datepicker"],tabIndex:"tabIndex",ariaLabel:["aria-label","ariaLabel"],disabled:["disabled","disabled",_.Of],hd:"disableRipple"},Sb:["matDatepickerToggle"],standalone:!0,features:[_.bf,_.Mc,_.zf],Yb:["[matDatepickerToggleIcon]"],Aa:4,Ba:6,Ea:[["mat-icon-button","","type","button",3,"disabled","disableRipple"],["button",""],"class;mat-datepicker-toggle-default-icon;viewBox;0 0 24 24;width;24px;height;24px;fill;currentColor;focusable;false;aria-hidden;true".split(";"),
["viewBox","0 0 24 24","width","24px","height","24px","fill","currentColor","focusable","false","aria-hidden","true",1,"mat-datepicker-toggle-default-icon"],["d","M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11zM7 10h5v5H7z"]],ua:function(a,b){a&1&&(_.rf($lb),_.A(0,"button",0,1),_.x(2,Kib,2,0,":svg:svg",2),_.sf(3),_.B());a&2&&(_.y("disabled",b.disabled)("disableRipple",b.hd),_.cf("aria-haspopup",b.Je?"dialog":null)("aria-label",
b.ariaLabel||b.um.cMc)("tabindex",b.disabled?-1:b.tabIndex),_.t(2),_.hf(2,b.Crc?-1:2))},Ia:[_.xs],styles:[".mat-datepicker-toggle{pointer-events:auto;color:var(--mat-datepicker-toggle-icon-color)}.mat-datepicker-toggle-active{color:var(--mat-datepicker-toggle-active-state-icon-color)}.cdk-high-contrast-active .mat-datepicker-toggle-default-icon{color:CanvasText}\n"],ob:2,Oa:0});_.sE=function(){pE.apply(this,arguments)};_.V(_.sE,pE);_.sE.Ha=pE.Ha;_.sE.O=function(){var a;return function(b){return(a||(a=_.jd(_.sE)))(b||_.sE)}}();_.sE.ya=_.tc({type:_.sE,oa:[["mat-datepicker"]],Sb:["matDatepicker"],standalone:!0,features:[_.yf([Olb,{wa:pE,Hb:_.sE}]),_.af,_.zf],Aa:0,Ba:0,ua:function(){},ob:2,Oa:0});_.tE=function(){};_.tE.O=function(a){return new (a||_.tE)};_.tE.Da=_.uc({type:_.tE});_.tE.Ca=_.ec({Pb:[_.hE,Wlb],imports:[_.Um,_.zs,_.Fr,_.yq,_.Dr,_.Xq,oE,_.rE,lE,_.jr]});var bmb;bmb=[{fr:"text-field-1",RR:"and"},{fr:"text-field-2"}];_.uE=function(){this.nm=new _.gg(_.PC(null));this.values=this.nm.Vf();this.q3=bmb};_.V(_.uE,_.RC);_.uE.prototype.focus=function(){this.p3.focus()};
_.W.Object.defineProperties(_.uE.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(a&&a.length){var c=a.map(function(d){return{fr:d.fr,placeholder:d.placeholder,name:d.name,RR:d.RR,ZI:d.ZI,wG:(null==d?void 0:d.wG)||void 0,value:b.gwa&&b.gwa.value.yn.get(d.fr)||void 0}});this.YOa=a;this.q3=c;this.gwa=null}else this.q3=bmb}},vc:{configurable:!0,enumerable:!0,set:function(a){a?this.YOa?this.q3=this.q3.map(function(b){var c=b.fr;a.value.yn.has(c)&&(b.value=a.value.yn.get(c)||
void 0,void 0===b.value&&b.wG&&(b.value=""));return b}):this.gwa=a:this.gwa=null}},isValid:{configurable:!0,enumerable:!0,get:function(){return this.p3.Ji.valid&&0<this.nm.value.yn.size&&Array.from(this.nm.value.yn.values()).every(function(a){return null!==a})}}});_.uE.O=function(){var a;return function(b){return(a||(a=_.jd(_.uE)))(b||_.uE)}}();_.uE.Ha=_.wc({type:_.uE,inputs:{config:"config",vc:"appliedFilter"},outputs:{values:"values"},features:[_.af]});_.vE=function(){};_.vE.O=function(a){return new (a||_.vE)};_.vE.Da=_.uc({type:_.vE});_.vE.Ca=_.ec({imports:[_.Um,_.jz]});
}catch(e){_._DumpException(e)}
try{
var tCb;_.iL=function(a,b,c,d,e,f){var g=_.Sc();b=_.Yja(g,b,c,d);b!==_.Ad&&(c=_.cd(),_.Iga(g[11],_.Oc(c,g),f,c.value,a,b,e));return _.iL};_.sCb=function(){var a=/\S/;if(!a)return _.wua;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(_.uua(d.value))return null;d=d.value;return c.test(d)?null:{pattern:{requiredPattern:b,actualValue:d}}}};
tCb=new _.Bc("GMAT_TABLE_OPTIONS",{Ga:"root",qa:function(){return{Lg:!1}}});_.jL=function(a){this.options=a};_.jL.O=function(a){return new (a||_.jL)(_.u(tCb))};_.jL.Ha=_.wc({type:_.jL,oa:[["table","mat-table",""],["mat-table"]],tb:2,Za:function(a,b){a&2&&_.ef("gmat-mdc-table",!b.options.Lg)}});_.kL=function(){_.KA.apply(this,arguments)};_.V(_.kL,_.KA);_.kL.O=function(){var a;return function(b){return(a||(a=_.jd(_.kL)))(b||_.kL)}}();_.kL.Ha=_.wc({type:_.kL,oa:[["","matCellDef",""]],standalone:!0,features:[_.yf([{wa:_.KA,Hb:_.kL}]),_.af]});_.lL=function(){_.LA.apply(this,arguments)};_.V(_.lL,_.LA);_.lL.O=function(){var a;return function(b){return(a||(a=_.jd(_.lL)))(b||_.lL)}}();_.lL.Ha=_.wc({type:_.lL,oa:[["","matHeaderCellDef",""]],standalone:!0,features:[_.yf([{wa:_.LA,Hb:_.lL}]),_.af]});
_.mL=function(){return _.MA.apply(this,arguments)||this};_.V(_.mL,_.MA);_.mL.prototype.Z7=function(){_.MA.prototype.Z7.call(this);this.OGa.push("mat-column-"+this.wPa)};_.W.Object.defineProperties(_.mL.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.Dq},set:function(a){this.bLa(a)}}});_.mL.O=function(){var a;return function(b){return(a||(a=_.jd(_.mL)))(b||_.mL)}}();
_.mL.Ha=_.wc({type:_.mL,oa:[["","matColumnDef",""]],inputs:{sticky:"sticky",name:["matColumnDef","name"]},standalone:!0,features:[_.yf([{wa:_.MA,Hb:_.mL},{wa:"MAT_SORT_HEADER_COLUMN_DEF",Hb:_.mL}]),_.af]});_.nL=function(){_.NA.apply(this,arguments)};_.V(_.nL,_.NA);_.nL.O=function(){var a;return function(b){return(a||(a=_.jd(_.nL)))(b||_.nL)}}();
_.nL.Ha=_.wc({type:_.nL,oa:[["mat-header-cell"],["th","mat-header-cell",""]],yb:["role","columnheader",1,"mat-mdc-header-cell","mdc-data-table__header-cell"],standalone:!0,features:[_.af]});_.oL=function(){_.OA.apply(this,arguments)};_.V(_.oL,_.OA);_.oL.O=function(){var a;return function(b){return(a||(a=_.jd(_.oL)))(b||_.oL)}}();_.oL.Ha=_.wc({type:_.oL,oa:[["mat-cell"],["td","mat-cell",""]],yb:[1,"mat-mdc-cell","mdc-data-table__cell"],standalone:!0,features:[_.af]});_.pL=function(){return _.RA.apply(this,arguments)||this};_.V(_.pL,_.RA);_.pL.O=function(){var a;return function(b){return(a||(a=_.jd(_.pL)))(b||_.pL)}}();_.pL.Ha=_.wc({type:_.pL,oa:[["","matHeaderRowDef",""]],inputs:{en:["matHeaderRowDef","columns"],sticky:["matHeaderRowDefSticky","sticky"]},standalone:!0,features:[_.yf([{wa:_.RA,Hb:_.pL}]),_.af]});_.qL=function(){_.TA.apply(this,arguments)};_.V(_.qL,_.TA);_.qL.O=function(){var a;return function(b){return(a||(a=_.jd(_.qL)))(b||_.qL)}}();
_.qL.Ha=_.wc({type:_.qL,oa:[["","matRowDef",""]],inputs:{en:["matRowDefColumns","columns"],gy:["matRowDefWhen","when"]},standalone:!0,features:[_.yf([{wa:_.TA,Hb:_.qL}]),_.af]});_.rL=function(){};_.V(_.rL,_.VA);_.rL.O=function(){var a;return function(b){return(a||(a=_.jd(_.rL)))(b||_.rL)}}();
_.rL.ya=_.tc({type:_.rL,oa:[["mat-header-row"],["tr","mat-header-row",""]],yb:["role","row",1,"mat-mdc-header-row","mdc-data-table__header-row"],Sb:["matHeaderRow"],standalone:!0,features:[_.yf([{wa:_.VA,Hb:_.rL}]),_.af,_.zf],Aa:1,Ba:0,Ea:[["cdkCellOutlet",""]],ua:function(a){a&1&&_.jf(0,0)},Ia:[_.UA],ob:2});_.sL=function(){};_.V(_.sL,_.WA);_.sL.O=function(){var a;return function(b){return(a||(a=_.jd(_.sL)))(b||_.sL)}}();
_.sL.ya=_.tc({type:_.sL,oa:[["mat-row"],["tr","mat-row",""]],yb:["role","row",1,"mat-mdc-row","mdc-data-table__row"],Sb:["matRow"],standalone:!0,features:[_.yf([{wa:_.WA,Hb:_.sL}]),_.af,_.zf],Aa:1,Ba:0,Ea:[["cdkCellOutlet",""]],ua:function(a){a&1&&_.jf(0,0)},Ia:[_.UA],ob:2});var uCb;uCb=[[["caption"]],[["colgroup"],["col"]]];_.tL=function(){_.aB.apply(this,arguments);this.f3a="mat-mdc-table-sticky";this.mYa=!1};_.V(_.tL,_.aB);_.tL.prototype.Ra=function(){_.aB.prototype.Ra.call(this);this.hQ&&this.Ma.na.querySelector("tbody").classList.add("mdc-data-table__content")};_.tL.O=function(){var a;return function(b){return(a||(a=_.jd(_.tL)))(b||_.tL)}}();
_.tL.ya=_.tc({type:_.tL,oa:[["mat-table"],["table","mat-table",""]],yb:["ngSkipHydration","",1,"mat-mdc-table","mdc-data-table__table"],tb:2,Za:function(a,b){a&2&&_.ef("mdc-table-fixed-layout",b.rsa)},Sb:["matTable"],standalone:!0,features:[_.yf([{wa:_.aB,Hb:_.tL},{wa:_.JA,Hb:_.tL},{wa:_.odb,Kd:_.PA},{wa:_.er,Kd:_.jdb},{wa:_.vdb,nc:null}]),_.af,_.zf],Yb:["caption","colgroup, col"],Aa:6,Ba:0,Ea:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],ua:function(a){a&
1&&(_.rf(uCb),_.sf(0),_.sf(1,1),_.jf(2,0)(3,1)(4,2)(5,3))},Ia:[_.YA,_.XA,_.$A,_.ZA],styles:[".mat-mdc-table-sticky{position:sticky !important}.mdc-data-table{-webkit-overflow-scrolling:touch;display:inline-flex;flex-direction:column;box-sizing:border-box;position:relative}.mdc-data-table__table-container{-webkit-overflow-scrolling:touch;overflow-x:auto;width:100%}.mdc-data-table__table{min-width:100%;border:0;white-space:nowrap;border-spacing:0;table-layout:fixed}.mdc-data-table__cell{box-sizing:border-box;overflow:hidden;text-align:left;text-overflow:ellipsis}[dir=rtl] .mdc-data-table__cell,.mdc-data-table__cell[dir=rtl]{text-align:right}.mdc-data-table__cell--numeric{text-align:right}[dir=rtl] .mdc-data-table__cell--numeric,.mdc-data-table__cell--numeric[dir=rtl]{text-align:left}.mdc-data-table__header-cell{box-sizing:border-box;text-overflow:ellipsis;overflow:hidden;outline:none;text-align:left}[dir=rtl] .mdc-data-table__header-cell,.mdc-data-table__header-cell[dir=rtl]{text-align:right}.mdc-data-table__header-cell--numeric{text-align:right}[dir=rtl] .mdc-data-table__header-cell--numeric,.mdc-data-table__header-cell--numeric[dir=rtl]{text-align:left}.mdc-data-table__header-cell-wrapper{align-items:center;display:inline-flex;vertical-align:middle}.mdc-data-table__cell,.mdc-data-table__header-cell{padding:0 16px 0 16px}.mdc-data-table__header-cell--checkbox,.mdc-data-table__cell--checkbox{padding-left:4px;padding-right:0}[dir=rtl] .mdc-data-table__header-cell--checkbox,[dir=rtl] .mdc-data-table__cell--checkbox,.mdc-data-table__header-cell--checkbox[dir=rtl],.mdc-data-table__cell--checkbox[dir=rtl]{padding-left:0;padding-right:4px}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}.mat-mdc-table{table-layout:auto;white-space:normal;background-color:var(--mat-table-background-color)}.mat-mdc-header-row{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:var(--mat-table-header-container-height, 56px);color:var(--mat-table-header-headline-color, rgba(0, 0, 0, 0.87));font-family:var(--mat-table-header-headline-font, Roboto, sans-serif);line-height:var(--mat-table-header-headline-line-height);font-size:var(--mat-table-header-headline-size, 14px);font-weight:var(--mat-table-header-headline-weight, 500)}.mat-mdc-row{height:var(--mat-table-row-item-container-height, 52px);color:var(--mat-table-row-item-label-text-color, rgba(0, 0, 0, 0.87))}.mat-mdc-row,.mdc-data-table__content{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-table-row-item-label-text-font, Roboto, sans-serif);line-height:var(--mat-table-row-item-label-text-line-height);font-size:var(--mat-table-row-item-label-text-size, 14px);font-weight:var(--mat-table-row-item-label-text-weight)}.mat-mdc-footer-row{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:var(--mat-table-footer-container-height, 52px);color:var(--mat-table-row-item-label-text-color, rgba(0, 0, 0, 0.87));font-family:var(--mat-table-footer-supporting-text-font, Roboto, sans-serif);line-height:var(--mat-table-footer-supporting-text-line-height);font-size:var(--mat-table-footer-supporting-text-size, 14px);font-weight:var(--mat-table-footer-supporting-text-weight);letter-spacing:var(--mat-table-footer-supporting-text-tracking)}.mat-mdc-header-cell{border-bottom-color:var(--mat-table-row-item-outline-color, rgba(0, 0, 0, 0.12));border-bottom-width:var(--mat-table-row-item-outline-width, 1px);border-bottom-style:solid;letter-spacing:var(--mat-table-header-headline-tracking);font-weight:inherit;line-height:inherit}.mat-mdc-cell{border-bottom-color:var(--mat-table-row-item-outline-color, rgba(0, 0, 0, 0.12));border-bottom-width:var(--mat-table-row-item-outline-width, 1px);border-bottom-style:solid;letter-spacing:var(--mat-table-row-item-label-text-tracking);line-height:inherit}.mdc-data-table__row:last-child .mat-mdc-cell{border-bottom:none}.mat-mdc-footer-cell{letter-spacing:var(--mat-table-row-item-label-text-tracking)}mat-row.mat-mdc-row,mat-header-row.mat-mdc-header-row,mat-footer-row.mat-mdc-footer-row{border-bottom:none}.mat-mdc-table tbody,.mat-mdc-table tfoot,.mat-mdc-table thead,.mat-mdc-cell,.mat-mdc-footer-cell,.mat-mdc-header-row,.mat-mdc-row,.mat-mdc-footer-row,.mat-mdc-table .mat-mdc-header-cell{background:inherit}.mat-mdc-table mat-header-row.mat-mdc-header-row,.mat-mdc-table mat-row.mat-mdc-row,.mat-mdc-table mat-footer-row.mat-mdc-footer-cell{height:unset}mat-header-cell.mat-mdc-header-cell,mat-cell.mat-mdc-cell,mat-footer-cell.mat-mdc-footer-cell{align-self:stretch}\n"],
ob:2});var uL=function(){};uL.O=function(a){return new (a||uL)};uL.Da=_.uc({type:uL});uL.Ca=_.ec({imports:[_.Xq,_.fB,_.Xq]});_.vCb=function(a){a=void 0===a?[]:a;var b=this;this.t7=new _.gg([]);this.NP=new _.gg("");this.m6=new _.Ee;this.Fq=null;this.vja=function(c,d){c=c[d];return _.Jpa(c)?(d=Number(c),9007199254740991>d?d:c):c};this.L2a=function(c,d){var e=d.active,f=d.direction;return e&&""!=f?c.sort(function(g,m){g=b.vja(g,e);m=b.vja(m,e);var n=0;null!=g&&null!=m?g>m?n=1:g<m&&(n=-1):null!=g?n=1:null!=m&&(n=-1);return n*("asc"==f?1:-1)}):c};this.jsa=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.sg=new _.gg(a);this.tG()};_.V(_.vCb,_.dr);_.h=_.vCb.prototype;
_.h.tG=function(){var a=this,b=this.nG?_.ge(this.nG.MQc,this.nG.GD):_.Md(null),c=this.bG?_.ge(this.bG.page,this.m6,this.bG.GD):_.Md(null),d=_.Wd([this.sg,this.NP]).ha(_.v(function(f){f=_.k(f).next().value;return a.OP(f)}));b=_.Wd([d,b]).ha(_.v(function(f){f=_.k(f).next().value;return a.TJa(f)}));c=_.Wd([b,c]).ha(_.v(function(f){f=_.k(f).next().value;return a.ZJa(f)}));var e;null==(e=this.Fq)||e.unsubscribe();this.Fq=c.subscribe(function(f){return a.t7.next(f)})};
_.h.OP=function(a){var b=this;this.Lba=null==this.filter||""===this.filter?a:a.filter(function(c){return b.jsa(c,b.filter)});this.Jo&&this.WLa(this.Lba.length);return this.Lba};_.h.TJa=function(a){return this.sort?this.L2a(a.slice(),this.sort):a};_.h.ZJa=function(a){if(!this.Jo)return a;var b=this.Jo.Id*this.Jo.pageSize;return a.slice(b,b+this.Jo.pageSize)};
_.h.WLa=function(a){var b=this;Promise.resolve().then(function(){var c=b.Jo;if(c&&(c.length=a,0<c.Id)){var d=Math.min(c.Id,Math.ceil(c.length/c.pageSize)-1||0);d!==c.Id&&(c.Id=d,b.m6.next())}})};_.h.connect=function(){this.Fq||this.tG();return this.t7};_.h.disconnect=function(){var a;null==(a=this.Fq)||a.unsubscribe();this.Fq=null};
_.W.Object.defineProperties(_.vCb.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.sg.value},set:function(a){a=Array.isArray(a)?a:[];this.sg.next(a);this.Fq||this.OP(a)}},filter:{configurable:!0,enumerable:!0,get:function(){return this.NP.value},set:function(a){this.NP.next(a);this.Fq||this.OP(this.data)}},sort:{configurable:!0,enumerable:!0,get:function(){return this.nG},set:function(a){this.nG=a;this.tG()}},Jo:{configurable:!0,enumerable:!0,get:function(){return this.bG},
set:function(a){this.bG=a;this.tG()}}});_.vL=function(){};_.vL.O=function(a){return new (a||_.vL)};_.vL.Da=_.uc({type:_.vL});_.vL.Ca=_.ec({imports:[uL]});
}catch(e){_._DumpException(e)}
try{
_.Mg("source");
/*

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

 Copyright 2017 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var gDb,hDb,iDb,jDb,kDb,lDb,mDb,nDb,oDb,pDb,qDb,rDb,sDb,tDb,uDb,vDb,wDb,xDb,ADb,BDb,CDb,DDb,EDb,GDb,HDb,IDb,JDb,KDb,LDb,MDb,NDb,ODb,PDb,QDb,RDb,SDb,TDb,UDb,VDb,WDb,XDb,YDb,ZDb,$Db,aEb,bEb,cEb,dEb,eEb,fEb,gEb,hEb,kEb,lEb,mEb,nEb,pEb,qEb,rEb,sEb,tEb,uEb,vEb,wEb,xEb,yEb,zEb,AEb,BEb,CEb,DEb,EEb,FEb,GEb,HEb,IEb,JEb,KEb,LEb,NEb,PEb,QEb,SEb,TEb,UEb,VEb,WEb,ZEb,XEb,YEb,$Eb,aFb,bFb,cFb,dFb,eFb,hFb,iFb,jFb,kFb,lFb,mFb,nFb,oFb,pFb,qFb,rFb,sFb,tFb,uFb,vFb,wFb,xFb,yFb,zFb,AFb,CFb,DFb,EFb,FFb,GFb,HFb,IFb,KFb,MFb,
NFb,OFb,PFb,QFb,RFb,SFb,UFb,VFb,WFb,XFb,YFb,ZFb,bGb,cGb,dGb,eGb,fGb,gGb,hGb,iGb,nGb,uGb,vGb,wGb,xGb,yGb,zGb,AGb,BGb,CGb,DGb,EGb,FGb,GGb,HGb,IGb,JGb,KGb,LGb,MGb,NGb,OGb,PGb,QGb,RGb,SGb,TGb,UGb,VGb,WGb,XGb,YGb,ZGb,$Gb,aHb,bHb,cHb,dHb,eHb,fHb,gHb,hHb,iHb,jHb,kHb,lHb,mHb,nHb,oHb,pHb,qHb,rHb,sHb,tHb,vHb,wHb,yHb,zHb,AHb,BHb,CHb,DHb,EHb,GHb,HHb,IHb,JHb,KHb,LHb,MHb,NHb,OHb,PHb,QHb,RHb,SHb,THb,RL,UHb,VHb,WHb,XHb,YHb,ZHb,SL,$Hb,aIb,bIb,cIb,dIb,eIb,fIb,gIb,hIb,iIb,jIb,kIb,lIb,mIb,nIb,oIb,pIb,qIb,rIb,sIb,tIb,
uIb,vIb,wIb,xIb,yIb,zIb,AIb,BIb,CIb,DIb,EIb,FIb,HIb,IIb,JIb,LIb,RIb,SIb,TIb,UIb,VIb,WIb,XIb,$Ib,aJb,bJb,cJb,dJb,fJb,hJb,jJb,kJb,lJb,mJb,nJb,oJb,pJb,rJb,tJb,uJb,vJb,wJb,xJb,DJb,EJb,FJb,GJb,HJb,IJb,KJb,LJb,MJb,NJb,OJb,PJb,QJb,RJb,SJb,TJb,UJb,VJb,XJb,YJb,ZJb,$Jb,aKb,bKb,cKb,eKb,fKb,gKb,iKb,jKb,kKb,lKb,mKb,nKb,pKb,qKb,rKb,sKb,tKb,uKb,vKb,wKb,xKb,yKb,zKb,AKb,BKb,CKb,DKb,GKb,HKb,IKb,KKb,LKb,MKb,NKb,OKb,PKb,QKb,UKb,TKb,SKb,RKb,WKb,VL,YKb,ZKb,$Kb,bLb,aLb,cLb,dLb,eLb,fLb,gLb,hLb,iLb,jLb,kLb,lLb,mLb,nLb,oLb,
pLb,qLb,rLb,sLb,tLb,uLb,vLb,wLb,xLb,zLb,ALb,BLb,CLb,DLb,ELb,FLb,GLb,HLb,ILb,JLb,KLb,LLb,MLb,NLb,OLb,PLb,QLb,RLb,SLb,TLb,ULb,VLb,WLb,XLb,YLb,ZLb,$Lb,aMb,cMb,eMb,fMb,gMb,hMb,iMb,jMb,kMb,lMb,mMb,oMb,pMb,qMb,rMb,sMb,tMb,uMb,vMb,wMb,xMb,yMb,AMb,BMb,CMb,EMb,FMb,GMb,HMb,IMb,JMb,KMb,LMb,MMb,NMb,OMb,PMb,QMb,RMb,SMb,TMb,UMb,VMb,WMb,XMb,YMb,ZMb,$Mb,aNb,bNb,cNb,dNb,eNb,fNb,gNb,hNb,iNb,jNb,kNb,lNb,mNb,nNb,oNb,pNb,qNb,rNb,sNb,tNb,uNb,vNb,wNb,xNb,yNb,zNb,ANb,BNb,DNb,ENb,FNb,GNb,INb,JNb,MNb,NNb,ONb,PNb,QNb,SNb,TNb,
VNb,WNb,XNb,YNb,ZNb,$Nb,aOb,bOb,cOb,dOb,eOb,fOb,gOb,hOb,iOb,jOb,kOb,lOb,mOb,nOb,oOb,pOb,qOb,rOb,sOb,tOb,uOb,vOb,wOb,xOb,yOb,zOb,AOb,BOb,COb,DOb,EOb,FOb,GOb,HOb,IOb,JOb,LOb,MOb,NOb,OOb,POb,ROb,SOb,TOb,UOb,VOb,WOb,XOb,YOb,ZOb,$Ob,aPb,cPb,dPb,ePb,fPb,gPb,hPb,iPb,jPb,kPb,lPb,mPb,nPb,oPb,pPb,qPb,tPb,vPb,wPb,yPb,BPb,APb,FPb,HPb,IPb,JPb,KPb,LPb,MPb,NPb,OPb,PPb,QPb,RPb,TPb,UPb,VPb,WPb,XPb,YPb,ZPb,$Pb,aQb,bQb,cQb,dQb,eQb,fQb,gQb,hQb,iQb,jQb,kQb,lQb,mQb,nQb,oQb,pQb,qQb,rQb,sQb,vQb,wQb,xQb,yQb,zQb,AQb,CQb,DQb,
EQb,GQb,IQb,JQb,KQb,PQb,fM,QQb,RQb,SQb,gM,TQb,UQb,VQb,WQb,XQb,YQb,ZQb,$Qb,aRb,bRb,cRb,dRb,eRb,fRb,hRb,iRb,jRb,kRb,lRb,oRb,qRb,pRb,rRb,sRb,tRb,uRb,vRb,wRb,xRb,yRb,zRb,BRb,CRb,DRb,ERb,FRb,GRb,HRb,IRb,LRb,MRb,NRb,ORb,PRb,QRb,RRb,SRb,URb,TRb,VRb,WRb,XRb,YRb,ZRb,$Rb,aSb,bSb,cSb,dSb,eSb,fSb,gSb,hSb,iSb,jSb,kSb,lSb,mSb,oSb,pSb,qSb,sSb,rSb,uSb,vSb,wSb,xSb,ySb,zSb,ASb,BSb,CSb,ESb,FSb,GSb,HSb,ISb,JSb,KSb,LSb,MSb,NSb,OSb,PSb,QSb,RSb,SSb,TSb,USb,VSb,WSb,XSb,YSb,ZSb,$Sb,aTb,bTb,cTb,dTb,eTb,fTb,gTb,hTb,iTb,kTb,
nTb,pTb,qTb,rTb,sTb,tTb,vTb,wTb,xTb,yTb,ATb,BTb,DTb,ETb,FTb,GTb,JTb,KTb,LTb,MTb,NTb,OTb,PTb,QTb,RTb,VTb,WTb,XTb,YTb,ZTb,$Tb,aUb,bUb,cUb,dUb,eUb,fUb,gUb,hUb,iUb,jUb,lUb,mUb,nUb,rUb,sUb,tUb,uUb,vUb,wUb,xUb,yUb,zUb,AUb,BUb,CUb,DUb,EUb,FUb,GUb,KUb,MUb,jM,kM,PUb,QUb,RUb,SUb,UUb,VUb,WUb,XUb,YUb,ZUb,$Ub,aVb,bVb,cVb,dVb,eVb,fVb,gVb,hVb,iVb,jVb,kVb,lVb,mVb,nVb,oVb,pVb,qVb,rVb,sVb,tVb,uVb,vVb,wVb,xVb,yVb,zVb,AVb,BVb,CVb,DVb,EVb,FVb,GVb,HVb,IVb,JVb,KVb,LVb,MVb,NVb,OVb,PVb,QVb,SVb,TVb,UVb,VVb,WVb,XVb,YVb,$Vb,
aWb,bWb,cWb,dWb,eWb,fWb,gWb,hWb,iWb,jWb,kWb,lWb,mWb,nWb,mRb,oWb,pWb,qWb;gDb=function(a){return a.Oc};hDb=function(a,b){var c=b.Hk.length-1;return 0<=c&&(b=b.Hk[c],b.ag)?b.ag:a.path};iDb=function(a,b){var c=b.Hk;b=b.GZa;var d=c.length-1;if(0<=d){c=c[d];if(c.ag)return a.Zb().nd(c.ag).kb();if(c=b.get(d))return a.Zb().nd(c).kb()}return a};jDb=function(a){for(var b=new Map,c=void 0,d=0;d<a.length;d++){b.set(d,c);var e=a[d].ag;e&&(c=e)}return b};
kDb=function(a,b){if(!_.wF(b))return Object.assign({},a,{F0:b.state,xba:!1});var c=b.Xb.MGc,d=c.hn,e=c.uYa;c=c.pageToken;if(!d)return Object.assign({},a,{F0:2,xba:!1});a=[].concat(_.Dc(a.Hk),_.Dc(d));var f=jDb(a),g=0<a.length?a[0].Lf:void 0,m=new Set(a.map(function(r){return r.Lf})),n=void 0;c?n={n1:"TOKEN",token:c}:e&&0<e.length&&(n={n1:"COMMITS",Hk:e});d=0<d.length?null!=d[d.length-1].ag:!1;return{Hk:a,nxb:m,F0:2,yJc:g,nextPage:n,GZa:f,xba:b.Xb.xba&&d}};
lDb=function(a){if(a&&a.Lf)return{Lf:a.Lf,ue:a.revisionNumber||void 0,er:a.er||void 0}};mDb=function(a){return a.ownerDocument};nDb=function(a){var b=_.nga();return b?b.Ro(2,a)||"":_.td(a,"Style")?_.sd(a):_.fc(a)};oDb=function(a,b,c,d,e,f){c=_.Ze(a,b,c,d);return _.Ze(a,b+2,e,f)||c};pDb=function(a,b,c,d,e,f,g,m,n){var r=_.Sc(),w=oDb(r,_.Rc.bn,b,d,f,m);_.Kea(4);a=w?a+_.fc(b)+c+_.fc(d)+e+_.fc(f)+g+_.fc(m)+n:_.Ad;a!==_.Ad&&_.Nga(r,a);return pDb};
qDb=function(a,b,c,d,e,f){var g=a+25;a=_.Sc();var m=a[g];if(a[1].data[g].de){var n=_.$c();g=m.transform;b=n+b;c=oDb(a,b,c,d,e,f)?_.Rja(a,b+4,m?g.call(m,c,d,e,f):g(c,d,e,f)):_.Vka(a,b+4)}else c=m.transform(c,d,e,f);return c};
rDb=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};
sDb=function(a){a=_.drb(a);switch(a){case 1:return"project";case 3:return"host";case 4:return"depot";case 5:return"ossProject";case 0:break;default:throw _.Qg(a);}};tDb=function(a){var b=sDb(a);if(b)return{id:a.Km()||_.wj(a,3,_.gi)||_.wj(a,4,_.gi)||_.wj(a,5,_.gi),type:b}};uDb=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};
vDb=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=_.k(a),d=c.next().value;c=_.mxa(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}]};
wDb=function(a){var b=a.repository,c=a.qb,d=a.Db;return b&&d&&c?JSON.stringify({repo:c+"/"+b,ref:d,file:a.path}):null};xDb=function(a,b){if(a)return b?a.replace(/(.*)createWs(=.*)/,"$1ws$2-prompt"):a.replace(/(.*)createWs(=.*)/,"$1ws=__prompt")};
_.zDb=function(a){var b=c?"ws":"createWs";if(!c){var c=_.e2a.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);yDb.includes(e)&&0<d.length&&(e=d.pop()+"-"+e);d=e.replace(/[^a-zA-Z0-9_\-]/g,"")}else d="";c="CS-"+d+"-"+c}return _.RE(a)?(d=_.dF(a.params.line),a="//depot/"+a.path,_.Vh(_.Vh(new _.Th(_.T1a),"files",a+(d?":"+d:"")),b,c).toString()):_.jF(a)?(a=wDb(a))?_.Vh(_.Vh(_.Vh(new _.Th(_.T1a),"vcs","cog"),b,c),"ext_google.git",
a).toString():null:null};ADb=function(a,b){if(b&&b.Rf){var c=b.Rf,d=_.xnb(c);a=_.$p(_.Zp(_.Yp(a.Zb(),d.id,d.type),c.Ri),b.aA).nd(b.path).kb()}return a};BDb=function(a){a=(a=a.Db)&&a.toUpperCase();return"XREF"===a||"GROK"===a};
CDb=function(a){var b=_.eF(a,1),c=void 0;_.QE(a)&&a.hj()?c="/piper///depot/"+b:_.QE(a)?c="/"+a.repository+"/"+b:_.jF(a)&&(c="/h/"+a.qb+"/"+a.repository+"/+/"+b);if(!c)return"";b=new _.Th((_.U1a||"")+"/codesearch/f"+c);c=a.params.Qb;a=_.bi(a,1);c?(_.Vh(b,"ws",c),a&&_.Vh(b,"snapshot",a)):a&&"HEAD"!==a&&_.Vh(b,"cl",a);return b.toString()};
DDb=function(a,b){if(a&1){var c=_.Sc();_.A(0,"div",0,1);_.I("@panelAnimation.done",function(d){_.Tc(c);var e=_.M();return _.Vc(e.sm.next(d))});_.sf(2);_.B()}a&2&&(a=b.id,b=_.M(),_.y("id",b.id)("ngClass",b.qh)("@panelAnimation",b.isOpen?"visible":"hidden"),_.cf("aria-label",b.ariaLabel||null)("aria-labelledby",b.VP(a)))};EDb=function(a,b){return a>=b.start&&a<b.end};GDb=function(a){return a.replace(FDb,function(b){return"\\"+b})};
HDb=function(a,b,c,d,e,f){void 0!==e&&(e=_.Uf(e));f&&"HEAD"===d&&(d=void 0);return Object.assign({},_.GF(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e,fileSpecSourceRootRepositoryKeyWorkspaceId:f})};IDb=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:_.Qg(a)}};JDb=function(a){return _.RE(a)?_.kwb:"ID"};KDb=function(a){return _.RE(a)?_.lwb:"Commit Date"};
LDb=function(a){return _.RE(a)?_.mwb:"Revision"};MDb=function(a,b){return a.toLowerCase()!==a?0<=b.indexOf(a):0<=b.toLowerCase().indexOf(a.toLowerCase())};NDb=function(a,b){a=a.iO;var c=b.iO;return a.length===c.length&&a.every(function(d){return c.includes(d)})};ODb=function(a){return!!a};PDb=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 _.Qg(a)}};
QDb=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 _.Qg(a)}};RDb=function(a){var b=[];for(a=a.parent;void 0!==a;)b.push(a),a=a.parent;return b};SDb=function(a){switch(a){case 1:case 3:case 2:case 7:return!0;default:return!1}};TDb=function(a){a&1&&_.E(0,"blame-layer",3);a&2&&(a=_.M(),_.y("layerBaseLocation",a.li))};
UDb=function(a){if(a&1){var b=_.Sc();_.A(0,"xrefs-layer",4);_.I("highlightedLines",function(c){_.Tc(b);var d=_.M();return _.Vc(d.vza(c))});_.B()}a&2&&(a=_.M(),_.y("layerBaseLocation",a.li))};VDb=function(a){a&1&&_.E(0,"unified-deprecation-layer",3);a&2&&(a=_.M(),_.y("layerBaseLocation",a.li))};WDb=function(a){a&1&&_.E(0,"coverage-layer",3);a&2&&(a=_.M(),_.y("layerBaseLocation",a.li))};XDb=function(a,b){a&1&&_.E(0,"finding-layer",5);a&2&&(a=b.va,b=_.M(),_.y("layerBaseLocation",b.li)("layerId",a))};
YDb=function(a){return 3===a.getType()&&a.ota()};ZDb=function(a){for(var b=[],c=_.$Bb.exec(a);null!==c;){var d=c.index,e=b,f=e.push,g;c=c[0];(g=c.match(_.Rcb))?c.includes("(")?(c=g[1],g=g[2]):(c=g[1],g=""):g="";f.call(e,{text:c+g,start:d});c=_.$Bb.exec(a)}return b};
$Db=function(a,b,c){if(_.Gnb(a)&&a.repository){var d=a.repository;if(b=_.vtb(d,b,c))if(c=_.Y(b,2).split("/"),!(2>c.length))return a=_.$p(_.Zp(_.Yp(a.Zb(),c[0],"host"),c.slice(1).join("/")),_.Y(b,3)||"HEAD"),"android"!==d&&"chops_infra_internal"!==d||_.LF(a),a.kb()}};aEb=function(a,b){return 1!==a?_.Md(a):b.p_.ha(_.xe(function(c){return 0===c}),_.ze(0),_.He(1))};
bEb=function(a){a&1&&(_.A(0,"div",6)(1,"h2",7),_.N(2,"Commit message"),_.B(),_.E(3,"linkified-message",8),_.O(4,"emptyToConstant"),_.B());a&2&&(a=_.M(),_.t(3),_.y("message",a.message)("linkDefinitions",_.R(4,2,a.Pea)))};cEb=function(a){a&1&&(_.A(0,"div",9)(1,"mat-icon"),_.N(2,"person"),_.B(),_.A(3,"span"),_.N(4),_.B(),_.A(5,"span",3),_.N(6," (committer) "),_.B()());a&2&&(a=_.M(),_.t(4),_.xf(a.Elb))};dEb=function(a){a&1&&_.jf(0)};eEb=function(a){a&1&&_.jf(0)};
fEb=function(a){a&1&&(_.F(0),_.x(1,dEb,1,0,"ng-container",7),_.N(2),_.x(3,eEb,1,0,"ng-container",7),_.H());if(a&2){a=_.M();var b=_.vf(7),c=_.vf(9);_.t(1);_.y("ngTemplateOutlet",b);_.t(1);_.wf(" ",a.MNc," ");_.t(1);_.y("ngTemplateOutlet",c)}};gEb=function(a){a&1&&_.jf(0)};hEb=function(){};
kEb=function(a){a&1&&(_.F(0),_.x(1,gEb,1,0,"ng-container",7)(2,hEb,0,0,"ng-template",8),_.H());if(a&2){a=_.M();var b=_.vf(7),c=_.vf(11);_.t(1);_.y("ngTemplateOutlet",b);_.t(1);_.y("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Bf(5,iEb,_.Bf(3,jEb,a.NR)))}};lEb=function(){};mEb=function(a){a&1&&_.x(0,lEb,0,0,"ng-template",9);a&2&&(_.M(),_.y("ngTemplateOutlet",_.vf(13)))};nEb=function(){};
pEb=function(a){a&1&&_.x(0,nEb,0,0,"ng-template",8);a&2&&(_.M(),_.y("ngTemplateOutlet",_.vf(9))("ngTemplateOutletContext",_.Af(2,oEb)))};qEb=function(a){a&1&&(_.A(0,"span",10),_.N(1),_.O(2,"async"),_.B());a&2&&(a=_.M(),_.t(1),_.wf("",_.R(2,1,a.nKb),":"))};rEb=function(a){a&1&&(_.A(0,"span",14),_.N(1,"@"),_.B())};sEb=function(){};
tEb=function(a,b){a&1&&(_.F(0),_.A(1,"span",12),_.N(2,"("),_.B(),_.x(3,rEb,2,0,"span",13)(4,sEb,0,0,"ng-template",8),_.A(5,"span"),_.N(6,")"),_.B(),_.H());if(a&2){a=b.Na;b=_.M().mQc;_.M();var c=_.vf(11);_.t(3);_.y("ngIf",b);_.t(1);_.y("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Bf(3,iEb,a))}};uEb=function(a){a&1&&(_.x(0,tEb,7,5,"ng-container",11),_.O(1,"async"));a&2&&(a=_.M(),_.y("ngIf",_.R(1,1,a.dja)))};
vEb=function(a,b){a&1&&(_.A(0,"conditional-link",15),_.O(1,"async"),_.O(2,"toPrettyRef"),_.N(3),_.O(4,"toPrettyRef"),_.B());a&2&&(a=b.context,b=_.M(),_.tf("linkAriaLabel","Details for change ",_.R(2,8,null==a?null:a.Db),""),_.y("condition",b.PWa)("link",_.R(1,6,b.n$(a)))("trackGestureClick",!!b.PWa)("trackProjectId",b.Md.qb),_.t(3),_.wf(" ",_.R(4,10,null==a?null:a.Db)," "))};wEb=function(){};
xEb=function(a){a&1&&_.x(0,wEb,0,0,"ng-template",8);a&2&&(_.M(3),_.y("ngTemplateOutlet",_.vf(9))("ngTemplateOutletContext",_.Af(2,oEb)))};
yEb=function(a){a&1&&(_.F(0),_.A(1,"span",14),_.N(2),_.B(),_.A(3,"a",16),_.N(4," HEAD "),_.B(),_.A(5,"span",12),_.N(6,"("),_.B(),_.A(7,"a",17),_.O(8,"async"),_.N(9," CL "),_.B(),_.A(10,"span"),_.N(11,")"),_.B(),_.H());if(a&2){a=_.M().Na;var b=_.M(2);_.t(2);_.wf("@ ",a.depth," behind");_.t(1);_.y("routerLink",a.US)("trackGestureClick",!0)("trackProjectId",b.Md.qb);_.t(4);_.y("universalLink",_.R(8,6,b.n$(a)))("trackProjectId",b.Md.qb)}};
zEb=function(a,b){a&1&&(_.F(0),_.x(1,xEb,1,3,null,11)(2,yEb,12,8,"ng-container",11),_.H());a&2&&(a=b.Na,_.t(1),_.y("ngIf",!a.depth||!a.US),_.t(1),_.y("ngIf",a.depth&&a.US))};AEb=function(a){a&1&&(_.x(0,zEb,3,2,"ng-container",11),_.O(1,"async"));a&2&&(a=_.M(),_.y("ngIf",_.R(1,1,a.dja)))};
BEb=function(a){if(a&1){var b=_.Sc();_.A(0,"code-diff",2);_.I("rendered",function(c){_.Tc(b);var d=_.M();return _.Vc(d.yva(c))});_.B()}a&2&&(a=_.M(),_.y("diffBase",a.nBb)("contents",a.rMb)("fileName",a.fileName)("leftLineNumberFormatter",a.Kea)("rightLineNumberFormatter",a.Rha)("leftLineWidgets",a.vT)("rightLineWidgets",a.VU)("collapseIdenticalLines",!1)("align",!1))};CEb=function(a){a&1&&(_.A(0,"dc-information-box"),_.N(1),_.B());a&2&&(a=_.M(),_.t(1),_.xf(a.UCa))};
DEb=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}};
EEb=function(a,b){var c=1;a=_.k(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++}}};
FEb=function(a){return function(b){return(b=a.get(b))?""+b:""}};GEb=function(a){a&1&&(_.A(0,"mat-spinner",10),_.N(1,"\n        "),_.B());a&2&&_.y("diameter",16)("strokeWidth",2)};HEb=function(a){if(a&1){var b=_.Sc();_.A(0,"code-diff-chunks",15);_.I("rendered",function(c){_.Tc(b);var d=_.M(2);return _.Vc(d.yva(c))});_.N(1,"\n    ");_.B()}a&2&&(a=_.M(2),_.y("diffChunks",a.Rl.eD)("fileName",a.lA))};
IEb=function(a){a&1&&(_.F(0),_.N(1,"\n    "),_.A(2,"div",11),_.N(3,"\n      "),_.A(4,"commit-information",12),_.N(5,"\n      "),_.B(),_.N(6,"\n      "),_.A(7,"commit-information",13),_.N(8,"\n      "),_.B(),_.N(9,"\n    "),_.B(),_.N(10,"\n    "),_.x(11,HEb,2,2,"code-diff-chunks",14),_.N(12,"\n  "),_.H());a&2&&(a=_.M(),_.t(4),_.y("activeLocation",a.PJc)("version",a.Bla)("linkToCommitDetails",!1),_.t(3),_.y("activeLocation",a.NOc)("version",a.Bla)("linkToCommitDetails",!1),_.t(4),_.y("ngIf",a.dpb))};
JEb=function(a){a&1&&(_.A(0,"span",22),_.N(1,"\n    "),_.A(2,"span",23),_.N(3),_.O(4,"number"),_.B(),_.N(5,"\n    "),_.A(6,"span",24),_.N(7,","),_.B(),_.N(8,"\n    "),_.A(9,"span",25),_.N(10),_.O(11,"number"),_.B(),_.N(12,"\n    "),_.A(13,"span",24),_.N(14,","),_.B(),_.N(15,"\n    "),_.A(16,"span",26),_.N(17),_.O(18,"number"),_.B(),_.N(19,"\n  "),_.B());a&2&&(a=_.M(2),_.t(2),_.cf("aria-label",a.TNc)("aria-expanded",a.gS.yd?"true":"false"),_.t(1),_.wf("\n      -",_.Nz(4,9,a.metadata.removed,"1.0-0"),
"\n    "),_.t(6),_.cf("aria-label",a.gAc)("aria-expanded",a.gS.yd?"true":"false"),_.t(1),_.wf("\n      ",_.Nz(11,12,a.metadata.changed,"1.0-0"),"\n    "),_.t(6),_.cf("aria-label",a.zyc)("aria-expanded",a.gS.yd?"true":"false"),_.t(1),_.wf("\n      +",_.Nz(18,15,a.metadata.gK,"1.0-0"),"\n    "))};
KEb=function(a){a&1&&(_.N(0,"\n   "),_.A(1,"span",16),_.N(2,"\n    "),_.A(3,"span",17),_.N(4,"\n      "),_.E(5,"div",18),_.N(6,"\n      "),_.E(7,"div",19),_.N(8,"\n      "),_.E(9,"div",20),_.N(10,"\n    "),_.B(),_.N(11,"\n  "),_.B(),_.N(12,"\n  "),_.x(13,JEb,20,18,"span",21),_.N(14,"\n"));a&2&&(a=_.M(),_.t(5),_.df("width",a.UNc,"%"),_.t(2),_.df("width",a.hAc,"%"),_.t(2),_.df("width",a.Ayc,"%"),_.t(4),_.y("ngIf",a.Rl&&a.Rl.eva))};LEb=function(a,b){return b?100*a/(b.removed+b.changed+b.gK):0};
NEb=function(a){a&1&&(_.A(0,"div",4)(1,"div",5)(2,"span",6),_.N(3,"Type"),_.B(),_.A(4,"span"),_.N(5," Path "),_.B()(),_.A(6,"div",7)(7,"span"),_.N(8," Change Summary "),_.B(),_.E(9,"expand-all-button",8),_.B()());a&2&&(a=_.M(),_.t(9),_.y("place",a.location)("disabled",!!MEb(a))("matTooltip",MEb(a))("matTooltipDisabled",!MEb(a)))};
PEb=function(a){if(a&1){var b=_.Sc();_.A(0,"commit-file-entry",10);_.I("rendered",function(d){_.Tc(b);var e=_.M(2);!e.IK.DVa&&d.rendered&&d.Xaa===e.VZ&&(e.VZ+=1,OEb(e));return _.Vc()});_.B()}if(a&2){a=_.M().index;var c=_.M();_.y("entryIndex",a)("location",c.location)("entry",c.zba.get(a))("expand",c.expand.get(a))}};QEb=function(a,b){a&1&&(_.F(0),_.x(1,PEb,1,4,"commit-file-entry",9),_.H());a&2&&(a=b.index,b=_.M(),_.t(1),_.y("ngIf",a<b.l_))};
SEb=function(a){if(a&1){var b=_.Sc();_.F(0);_.A(1,"button",11);_.I("click",function(){_.Tc(b);var c=_.M();REb(c);return _.Vc()});_.N(2," Show More ");_.B();_.H()}a&2&&(a=_.M(),_.t(1),_.y("trackProjectId",a.location.qb))};TEb=function(a,b,c,d,e,f){return a+";"+b+"="+encodeURIComponent(f.id)+(null==f.ag?"":";"+c+"="+encodeURIComponent(f.ag))+(d&&(e||f.Qb)?";"+d+"="+("CitC"===f.ue&&f.Qb?encodeURIComponent(f.Qb):""):"")+location.search+location.hash};
UEb=function(a){return _.Xp(_.XF(a.Zb(),function(b){b.Aj="1";b.jf=0;delete b.vn;delete b.gx;delete b.hx}).kb())};VEb=function(a){return _.Xp(_.XF(a.Zb(),function(b){b.Aj="1";b.jf=0;delete b.Df;delete b.Po;delete b.pv}).kb())};WEb=function(a){return _.Xp(_.XF(a.Zb(),function(b){b.Aj="1";b.jf=0;delete b.vn;delete b.gx;delete b.hx;delete b.Df;delete b.Po;delete b.pv}).kb())};
ZEb=function(a,b,c,d,e){if(!c.PE||!_.QE(b.Wa)){var f;c=null!=(f=b.QU)?f:b.Wa;if(!_.QE(c))return _.co(e,_.ao(e,XEb(c,d.id,a.ag)));QL.has(c)||QL.set(c,{});b=QL.get(c);null==b.root&&(e=new URL(_.co(e,_.ao(e,XEb(c,"",""))),location.href),b.root=e.pathname);e=b.root.split(";");b=1===e.length?"":";"+e.slice(1).join(";");return e[0]+"/"+YEb(a.ag||c.path)+b+";cl="+encodeURIComponent(a.id)+("CitC"===a.ue&&a.Qb?";ws="+encodeURIComponent(a.Qb):"")+location.search+location.hash}};
XEb=function(a,b,c){var d;return _.Xp(_.$p(a.Zb().wi({Aj:"1",jf:0,line:a.params.line}),b).nd(null!=(d=null!=c?c:a.path)?d:"/").kb())};YEb=function(a){return null==a?"":a.split("/").map(encodeURIComponent).join("/")};$Eb=function(a){a&1&&(_.A(0,"mat-header-cell"),_.N(1," Order "),_.B())};aFb=function(a){a&1&&(_.F(0),_.N(1),_.O(2,"number"),_.H());a&2&&(a=_.M().Na,_.t(1),_.wf(" #",_.Nz(2,1,a,"1.0-0")," "))};bFb=function(a){a&1&&(_.A(0,"mat-icon",38),_.N(1," help_outline "),_.B())};
cFb=function(a,b){a&1&&(_.F(0),_.x(1,aFb,3,4,"ng-container",36)(2,bFb,2,0,"ng-template",null,37,_.Nf),_.H());if(a&2){a=b.Na;var c=_.vf(3);_.t(1);_.y("ngIf",0<=a)("ngIfElse",c)}};dFb=function(a,b){a&1&&(_.A(0,"mat-cell"),_.x(1,cFb,4,2,"ng-container",35),_.O(2,"blameIndexOf"),_.B());a&2&&(a=b.va,b=_.M(),_.t(1),_.y("ngIf",_.Nz(2,1,a.id,b.Lpa)))};eFb=function(a){a&1&&(_.A(0,"mat-header-cell",39)(1,"span",40),_.N(2,"Action Button"),_.B()())};
hFb=function(a,b){a&1&&(_.A(0,"mat-cell")(1,"button",41)(2,"mat-icon"),_.N(3),_.B()()());a&2&&(a=b.va,b=_.M(),_.t(1),_.cf("aria-expanded",b.sA.has(a.id))("aria-label",b.sA.has(a.id)?fFb.format({id:a.id}):gFb.format({id:a.id}))("data-action",b.H7b)("data-row-id",a.id),_.t(2),_.xf(b.sA.has(a.id)?"expand_less":"expand_more"))};iFb=function(a){a&1&&(_.A(0,"mat-header-cell"),_.N(1),_.B());a&2&&(a=_.M(),_.df("max-width",a.pMb(),"px"),_.t(1),_.wf(" ",a.AFc(a.Dd.Wa)," "))};
jFb=function(a,b){a&1&&(_.A(0,"mat-cell")(1,"a",42),_.O(2,"linkifyRevision"),_.N(3),_.B()());a&2&&(a=b.va,b=_.M(),_.df("max-width",b.pMb(),"px"),_.t(1),_.df("padding-left",b.KOc(),"px"),_.iL("aria-label","Revision ",a.ue,""),_.cf("href",_.Oz(2,9,a,b.Dd,b.Ua),_.yd)("data-action",b.C7b)("data-action-name",b.Dd.cF?"updateRightDiff":"updateRevisionContents"),_.t(2),_.wf(" ",a.ue," "))};kFb=function(a){a&1&&(_.A(0,"mat-header-cell"),_.N(1),_.B());a&2&&(a=_.M(),_.t(1),_.wf(" ",a.nFc(a.Dd.Wa)," "))};
lFb=function(a){a&1&&_.E(0,"onedev-changelist-hovercard",49,50);if(a&2){var b=_.vf(1);a=_.M(2).va;_.y("changelistId",a.id)("onedevIsHovercardReady",b.BH)}};
mFb=function(a){a&1&&(_.F(0),_.A(1,"a",46),_.O(2,"linkifyId"),_.N(3),_.O(4,"toPrettyRef"),_.B(),_.A(5,"onedev-hovercard",null,47),_.x(7,lFb,2,2,"onedev-changelist-hovercard",48),_.B(),_.H());if(a&2){var b=_.vf(6);a=_.M().va;var c=_.M();_.t(1);_.iL("aria-label","CL ",a.id,"");_.y("onedevHovercardTrigger",b);_.cf("href",qDb(2,5,a,c.Dd,c.E3a,c.Ua),_.yd)("data-action",c.B6a);_.t(2);_.wf(" ",_.R(4,10,a.id)," ")}};
nFb=function(a){a&1&&(_.A(0,"a",51),_.O(1,"linkifyId"),_.N(2),_.O(3,"toPrettyRef"),_.B());if(a&2){a=_.M().va;var b=_.M();_.iL("aria-label","CL ",a.id,"");_.cf("href",qDb(1,4,a,b.Dd,b.E3a,b.Ua),_.yd)("data-action",b.B6a);_.t(2);_.wf(" ",_.R(3,9,a.id)," ")}};
oFb=function(a,b){a&1&&(_.A(0,"mat-cell",43),_.x(1,mFb,8,12,"ng-container",44)(2,nFb,4,11,"a",45),_.B());if(a&2){a=b.va;b=_.M();if("history"!==a.YU)a=!1;else{var c="CitC"===a.ue;a=null!=a.ue&&_.RE(b.Dd.Wa)&&!c}_.y("ngSwitch",a);_.t(1);_.y("ngSwitchCase",!0);_.t(1);_.y("ngSwitchCase",!1)}};pFb=function(a){a&1&&(_.A(0,"mat-header-cell"),_.N(1," Description "),_.B())};qFb=function(a){a&1&&(_.A(0,"strong"),_.N(1,"[deleted]"),_.B())};
rFb=function(a,b){a&1&&(_.A(0,"span",54),_.N(1),_.B());a&2&&(a=b.va,b=_.M().va,_.ef("cleanup",b.SC),_.t(1),_.xf(a))};sFb=function(a,b){a&1&&(_.A(0,"mat-cell",52),_.x(1,qFb,2,0,"strong",35)(2,rFb,2,3,"span",53),_.N(3),_.O(4,"truncateCommitMessage"),_.B());a&2&&(a=b.va,_.t(1),_.y("ngIf","DELETE"===a.operation),_.t(1),_.y("ngForOf",a.tags),_.t(1),_.wf(" ",_.R(4,3,a.subject)," "))};tFb=function(a){a&1&&(_.A(0,"mat-header-cell"),_.N(1),_.B());a&2&&(a=_.M(),_.t(1),_.wf(" ",a.mFc(a.Dd.Wa)," "))};
uFb=function(a,b){a&1&&(_.A(0,"mat-cell",52),_.E(1,"date",55),_.B());a&2&&(a=b.va,_.t(1),_.y("value",a.time))};vFb=function(a){a&1&&(_.A(0,"mat-header-cell"),_.N(1," Author "),_.B())};wFb=function(a){a&1&&(_.F(0),_.A(1,"a",57),_.N(2),_.B(),_.H());if(a&2){a=_.M().va;var b=_.M();_.t(1);_.uf("title",a.Xn);_.tf("email","",a.Xn,"@google.com");_.cf("href",_.Gu+"#search/&q=a:"+a.Xn+"%20is:submitted",_.yd)("data-action",b.y7b);_.t(1);_.wf(" ",a.Xn," ")}};
xFb=function(a){a&1&&_.N(0);a&2&&(a=_.M().va,_.wf(" ",a.Xn," "))};yFb=function(a){a&1&&(_.A(0,"mat-cell",52),_.x(1,wFb,3,5,"ng-container",36),_.O(2,"isPiperPlace"),_.x(3,xFb,1,1,"ng-template",null,56,_.Nf),_.B());if(a&2){var b=_.vf(4);a=_.M();_.t(1);_.y("ngIf",_.R(2,2,null==a.Dd?null:a.Dd.Wa))("ngIfElse",b)}};zFb=function(a){a&1&&(_.A(0,"mat-header-cell",58)(1,"span",40),_.N(2,"Action Button"),_.B()())};
AFb=function(a){a&1&&(_.A(0,"a",62),_.O(1,"linkifyLeft"),_.N(2),_.B());if(a&2){a=_.M().va;var b=_.M();_.ef("mat-mdc-unelevated-button",a.id===b.Dd.Nea);_.cf("id","historyLeftSelectorOfCl-"+a.id)("aria-pressed",a.id===b.Dd.Nea)("href",_.Oz(1,8,a,b.Dd,b.Ua),_.yd)("data-action",b.C6a)("aria-label",b.b7a);_.t(2);_.wf(" ",b.b7a," ")}};
CFb=function(a){if(a&1){var b=_.Sc();_.A(0,"a",63);_.I("keyup.enter",function(){_.Tc(b);var d=_.M(2);return _.Vc(BFb(d))});_.O(1,"linkifyDiff");_.N(2);_.B()}if(a&2){a=_.M().va;var c=_.M();_.df("display",a.hI.length?null:"none");_.ef("mat-mdc-unelevated-button",a.id===c.Dd.Nea);_.cf("aria-pressed",a.id===c.Dd.Nea)("href",_.Oz(1,9,a,c.Dd,c.Ua),_.yd)("data-action",c.C6a)("aria-label",c.d7a);_.t(2);_.wf(" ",c.d7a," ")}};DFb=function(a){a&1&&(_.A(0,"span",40),_.N(1," No Data "),_.B())};
EFb=function(a,b){a&1&&(_.A(0,"mat-cell",43),_.x(1,AFb,3,12,"a",59)(2,CFb,3,13,"a",60)(3,DFb,2,0,"span",61),_.B());a&2&&(a=b.va,b=_.M(),_.y("ngSwitch",b.Dd.cF),_.t(1),_.y("ngSwitchCase",!0),_.t(1),_.y("ngSwitchCase",!1),_.t(1),_.y("ngIf",!b.Dd.cF&&!a.hI.length))};FFb=function(a){a&1&&(_.A(0,"mat-header-cell",64)(1,"span",40),_.N(2,"Action Button"),_.B()())};
GFb=function(a){a&1&&(_.A(0,"a",67),_.O(1,"linkifyRight"),_.N(2),_.B());if(a&2){a=_.M().va;var b=_.M();_.ef("mat-mdc-unelevated-button",a.id===b.Dd.tI);_.cf("aria-pressed",a.id===b.Dd.tI)("href",_.Oz(1,7,a,b.Dd,b.Ua),_.yd)("data-action",b.D6a)("aria-label",b.c7a);_.t(2);_.wf(" ",b.c7a," ")}};
HFb=function(a){a&1&&(_.A(0,"a",68),_.O(1,"linkifyRight"),_.N(2),_.B());if(a&2){a=_.M().va;var b=_.M();_.ef("mat-mdc-unelevated-button",a.id===b.Dd.tI);_.cf("aria-pressed",a.id===b.Dd.tI)("href",_.Oz(1,7,a,b.Dd,b.Ua),_.yd)("data-action",b.D6a)("aria-label",b.e7a);_.t(2);_.wf(" ",b.e7a," ")}};IFb=function(a){a&1&&(_.A(0,"mat-cell",43),_.x(1,GFb,3,11,"a",65)(2,HFb,3,11,"a",66),_.B());a&2&&(a=_.M(),_.y("ngSwitch",a.Dd.cF),_.t(1),_.y("ngSwitchCase",!0),_.t(1),_.y("ngSwitchCase",!1))};
KFb=function(a){a&1&&(_.A(0,"mat-header-cell",69)(1,"span",40),_.N(2,"Action Button"),_.B()());a&2&&(a=_.M(),_.cf("aria-label","Browse repo at revision/ "+JFb(a.Dd.Wa)))};
MFb=function(a,b){a&1&&(_.A(0,"mat-cell")(1,"a",70),_.O(2,"linkifyRoot"),_.A(3,"mat-icon"),_.N(4,"code"),_.B()(),_.A(5,"button",71)(6,"mat-icon"),_.N(7,"content_copy"),_.B()()());a&2&&(a=b.va,b=_.M(),_.t(1),_.y("matTooltip",LFb(a.id,b.Dd.Wa)),_.cf("href",qDb(2,10,a,b.Dd,b.E3a,b.Ua),_.yd)("title",LFb(a.id,b.Dd.Wa))("data-action",b.z7b)("aria-label",LFb(a.id,b.Dd.Wa)),_.t(4),_.y("title",JFb(b.Dd.Wa))("matTooltip",JFb(b.Dd.Wa)),_.cf("data-copy-content",a.id)("data-action",b.A7b)("aria-label",JFb(b.Dd.Wa)))};
NFb=function(a){a&1&&_.E(0,"mat-header-cell")};OFb=function(a,b){a&1&&(_.A(0,"mat-cell"),_.N(1),_.B());a&2&&(a=b.va,_.t(1),_.wf(" Previously: ",a.ag," "))};PFb=function(a){a&1&&_.E(0,"mat-header-cell")};
QFb=function(a,b){if(a&1){var c=_.Sc();_.A(0,"mat-cell");_.N(1);_.A(2,"a",72);_.I("click",function(){var d=_.Tc(c).va,e=_.M();d.aca=!d.aca;return _.Vc(e.return)});_.N(3);_.B()()}a&2&&(a=b.va,_.t(1),pDb(" No matches in revisions [",a.uta[a.uta.length-1],", ",a.uta[0],"], changelists [",a.tta[a.tta.length-1],", ",a.tta[0],"] "),_.t(2),_.wf(" ",a.aca?"Hide":"Show"," "))};
RFb=function(a){a&1&&(_.E(0,"linkified-message",74),_.O(1,"emptyToConstant"));a&2&&(a=_.M().va,_.y("message",a.message)("linkDefinitions",_.R(1,2,a.xR)))};SFb=function(a,b){a&1&&(_.A(0,"mat-cell"),_.x(1,RFb,2,4,"linkified-message",73),_.B());a&2&&(a=b.va,b=_.M(),_.t(1),_.y("ngIf",b.sA.has(a.id)))};
UFb=function(a){a&1&&(_.A(0,"div",76)(1,"button",41)(2,"mat-icon"),_.N(3),_.B()(),_.N(4),_.B());if(a&2){a=_.M().va;var b=_.M();_.t(1);_.cf("aria-expanded",b.KT.has(a.id))("aria-label",b.KT.has(a.id)?b.Rcc:b.gdc);_.t(2);_.xf(b.KT.has(a.id)?"expand_less":"expand_more");_.t(1);_.wf(" ",TFb(a.matches)," matches in the code at this revision. ")}};
VFb=function(a,b){a&1&&(_.A(0,"mat-cell"),_.x(1,UFb,5,4,"div",75),_.B());a&2&&(a=b.va,b=_.M(),_.cf("data-action",b.E7b)("data-row-id",a.id),_.t(1),_.y("ngIf",null!=a.matches))};
WFb=function(a,b){a&1&&_.E(0,"file-search-snippet",78);if(a&2){a=b.va;var c=b.last,d=_.M(2).va;b=_.M();_.ef("last",c);c=d.matches.ue;d=d.ag||b.Dd.Wa.path;var e=d+":"+c;null==b.MWa.get(e)&&b.MWa.set(e,_.kF(_.cq(b.Dd.Wa.Zb(),{Df:c}).nd(d).kb(),b.Ua,{j0:"oneBased"}));c=b.MWa.get(e);_.y("linkGenerator",c)("resultIndex",0)("snippet",a)("trackElement","HistoryTableSearchResults")("feedbackEvent",b.ePa)}};
XFb=function(a){a&1&&(_.F(0),_.x(1,WFb,1,7,"file-search-snippet",77),_.H());a&2&&(a=_.M().va,_.t(1),_.y("ngForOf",a.matches.Ih))};YFb=function(a,b){a&1&&(_.A(0,"mat-cell"),_.x(1,XFb,2,1,"ng-container",35),_.B());a&2&&(a=b.va,_.t(1),_.y("ngIf",null!=a.matches))};ZFb=function(a){a&1&&_.E(0,"mat-header-row")};
bGb=function(a,b){a&1&&_.E(0,"mat-row",79);a&2&&(a=b.va,b=_.M(),_.ef("active",b.sA.has(a.id))("left-row",b.Dd.Nea===a.id)("right-row",b.Dd.tI===a.id)("active-element",a.id===b.Uba)("hidden",!1===(null==a.hidden?null:a.hidden.aca))("cleanup",a.SC),_.cf("aria-label",_.RE(b.Dd.Wa)?$Fb.format({id:a.id,author:a.Xn}):aGb.format({id:a.id,author:a.Xn})))};
cGb=function(a,b){a&1&&_.E(0,"mat-row",80);a&2&&(a=b.va,b=_.M(),_.ef("hidden",!1===(null==a.hidden?null:a.hidden.aca)||!b.sA.has(a.id)),_.cf("aria-hidden",!b.sA.has(a.id)))};dGb=function(a){a&1&&_.E(0,"mat-row",81)};eGb=function(a){a&1&&_.E(0,"mat-row")};fGb=function(a,b){a&1&&_.E(0,"mat-row",82);a&2&&(a=b.va,b=_.M(),_.df("display",b.KT.has(a.id)&&null!=a.matches?"":"none"))};gGb=function(a){a&1&&_.E(0,"mat-row",83)};
hGb=function(a){if(a&1){var b=_.Sc();_.A(0,"button",90);_.I("click",function(){_.Tc(b);var c=_.M(2);return _.Vc(c.fV=!1)});_.A(1,"mat-icon");_.N(2,"collapse_all");_.B()()}a&2&&(a=_.M(2),_.y("ascTrackElement",a.I7a))};
iGb=function(a){if(a&1){var b=_.Sc();_.A(0,"div",84)(1,"button",85)(2,"mat-icon");_.N(3,"search");_.B()();_.A(4,"mat-form-field",86)(5,"input",87,88);_.I("keydown.enter",function(){_.Tc(b);var c=_.M();return _.Vc(c.m1a.next())});_.B()();_.x(7,hGb,3,1,"button",89);_.B()}a&2&&(a=_.M(),_.t(1),_.y("ascTrackElement",a.I7a),_.cf("data-action",a.F7b),_.t(3),_.df("width",a.fV?"500px":0)("opacity",a.fV?1:0)("pointer-events",a.fV?"unset":"none"),_.t(1),_.y("formControl",a.aq),_.t(2),_.y("ngIf",a.fV))};
nGb=function(a){return[].concat(_.Dc(jGb),_.Dc(kGb),_.Dc(a),_.Dc(lGb),_.Dc(mGb))};uGb=function(a,b){switch(a){case 0:return b?oGb:pGb;case 1:return b?qGb:rGb;case 2:return b?sGb:tGb;default:return _.Qg(a,"Unknown column type")}};vGb=function(a,b,c){return a+" file:("+Array.from(new Set([c.Wa.path].concat(_.Dc(b.entries.map(function(d){var e;return(null==(e=d.wp)?void 0:e.ag)||""}))).filter(function(d){return!!d}))).join("|")+")"};
wGb=function(a){a&1&&(_.N(0),_.O(1,"number"));a&2&&(a=_.M().Na,_.wf(" files (",_.Nz(1,1,a.files.length,"1.0-0"),") "))};xGb=function(a){a&1&&(_.A(0,"span"),_.N(1,"+"),_.B())};yGb=function(a){a&1&&(_.N(0),_.O(1,"number"),_.x(2,xGb,2,0,"span",5),_.N(3,") "));a&2&&(a=_.M(2).Na,_.wf(" commits (",_.Nz(1,2,a.NL.entries.length,"1.0-0"),""),_.t(2),_.y("ngIf",a.GAb))};
zGb=function(a){a&1&&(_.A(0,"dc-information-box",8),_.N(1),_.O(2,"number"),_.B());a&2&&(a=_.M(2).Na,_.t(1),_.wf(" There are a large number of commits. We are only showing the most recent ",_.Nz(2,1,a.NL.entries.length,"1.0-0")," commits. "))};AGb=function(a,b){a&1&&_.E(0,"history-table",9);a&2&&(a=b.Na,b=_.M(2).Na,_.y("data",b.NL)("historyPlace",a))};
BGb=function(a){a&1&&(_.A(0,"mat-tab"),_.x(1,yGb,4,5,"ng-template",3)(2,zGb,3,4,"dc-information-box",6)(3,AGb,1,2,"history-table",7),_.O(4,"async"),_.B());a&2&&(a=_.M().Na,_.t(2),_.y("ngIf",a.GAb),_.t(1),_.y("ngIf",_.R(4,2,a.NL.Dd)))};
CGb=function(a,b){if(a&1){var c=_.Sc();_.F(0);_.A(1,"mat-tab-group",2);_.I("selectedTabChange",function(d){_.Tc(c);var e=_.M(),f=e.Fa,g=f.Ya;a:switch(d=d.index,d){case 0:d="openFilesTab";break a;case 1:d="openCommitsTab";break a;default:d=_.Qg(d,"Unknown entry tab selected")}g.call(f,{element:"EntryContainer",action:d,gestureName:"CLICK",projectId:e.comparison.Wa.qb});return _.Vc()});_.A(2,"mat-tab");_.x(3,wGb,2,4,"ng-template",3);_.E(4,"commit-fileset",4);_.B();_.x(5,BGb,5,4,"mat-tab",5);_.B();_.H()}a&
2&&(a=b.Na,b=_.M(),_.t(1),_.y("@.disabled",!0),_.t(3),_.y("leftRefSpec",b.comparison.wr)("location",b.comparison.Wa)("includeHeader",!0)("rightRefSpec",b.comparison.Qo)("fileDiffEntries",a.files),_.t(1),_.y("ngIf",!b.comparison.Myb))};DGb=function(a){a&1&&_.E(0,"loading",10);a&2&&_.y("hasBackground",!0)("diameter",48)};EGb=function(a){a&1&&_.E(0,"ref-picker",3);a&2&&(a=_.M(2),_.y("refPickerData",a.I1))};FGb=function(a){a&1&&_.x(0,EGb,1,1,"ref-picker",2);a&2&&(a=_.M(),_.y("ngIf",a.comparison.Wa&&a.comparison.Wa.Db))};
GGb=function(a,b){return _.cq(b.Zb(),{vn:a}).kb()};HGb=function(a,b){return _.$p(b.Zb(),a).kb()};
IGb=function(a){a&1&&(_.F(0),_.A(1,"span",6),_.N(2," Comparing: "),_.B(),_.E(3,"comparison-ref-picker",7),_.A(4,"span",8),_.N(5),_.B(),_.E(6,"comparison-ref-picker",9),_.A(7,"a",10)(8,"mat-icon"),_.N(9,"cancel"),_.B()(),_.H());a&2&&(a=_.M(),_.t(3),_.y("comparison",a.comparison)("selector",a.qZb),_.t(2),_.wf(" ",a.GAc," "),_.t(1),_.y("comparison",a.comparison),_.t(1),_.y("routerLink",a.iCc)("trackProjectId",a.comparison.Wa.qb))};
JGb=function(a){if(a&1){var b=_.Sc();_.F(0);_.A(1,"a",11)(2,"mat-icon");_.N(3,"code");_.B();_.F(4);_.A(5,"span");_.N(6,"Browse");_.B();_.H();_.B();_.A(7,"copy-button",12);_.I("copyEvent",function(){_.Tc(b);var c=_.M();return _.Vc(c.yr())});_.B();_.E(8,"mat-divider",13);_.H()}a&2&&(a=_.M(),_.t(1),_.y("routerLink",a.Jzc)("matTooltip",a.Kzc)("trackProjectId",a.comparison.Wa.qb),_.t(6),_.y("buttonLabel",a.dBc)("hoverMsg",a.yUa)("copyText",a.comparison.LOc),_.t(1),_.y("vertical",!0))};
KGb=function(a){a&1&&(_.E(0,"commit-information",14),_.A(1,"a",15),_.N(2," Compare "),_.B());a&2&&(a=_.M(),_.y("activeLocation",a.comparison.Wa)("version",a.Bla)("linkToCommitDetails",!1),_.t(1),_.y("routerLink",a.IAc)("trackProjectId",a.comparison.Wa.qb))};LGb=function(a){a&1&&_.E(0,"segmented-dropdown-button",6);a&2&&(a=_.M(),_.y("item",a.LMc))};
MGb=function(a,b){if(a&1){var c=_.Sc();_.A(0,"li")(1,"button",8);_.I("click",function(){var d=_.Tc(c).va,e=_.M(2);return _.Vc(e.TNb.emit(d.id))});_.N(2);_.O(3,"toPrettyRef");_.B()()}a&2&&(a=b.va,_.ef("active-element",a.selected),_.t(1),_.y("color",a.selected?"primary":null),_.t(1),_.wf(" ",_.R(3,4,a.id)," "))};NGb=function(a){a&1&&(_.A(0,"ul"),_.x(1,MGb,4,6,"li",7),_.B());a&2&&(a=_.M(),_.t(1),_.y("ngForOf",a.lga))};
OGb=function(a,b){a&1&&(_.F(0),_.A(1,"a",10),_.N(2),_.O(3,"toPrettyRef"),_.B(),_.H());a&2&&(a=b.Na,_.t(1),_.y("routerLink",a.hCc),_.t(1),_.wf(" ",_.R(3,2,a.id)," "))};PGb=function(a){a&1&&_.x(0,OGb,4,4,"ng-container",9);a&2&&(a=_.M(),_.y("ngIf",a.lga[0]))};QGb=function(a,b){return _.$p(_.hF(a.Zb(),"ref"),b).wi({}).kb()};RGb=function(a,b){return(a.displayName||a.Rf.Ri).localeCompare(b.displayName||b.Rf.Ri)};
SGb=function(a){a=a.Rf;var b=_.rnb(a);switch(b){case "project":return{kind:b,projectId:a.projectId};case "ossProject":return{kind:b,projectName:a.bi};case "host":return{kind:b,Mm:a.Mm};case "depot":return{kind:b};default:return _.Qg(b,"Unknown repository group type")}};TGb=function(a){switch(a.kind){case "project":return"p/"+a.projectId;case "ossProject":return"o/"+a.projectName;case "host":return"h/"+a.Mm;case "depot":return"depot";default:return _.Qg(a,"Unknown repository group type")}};
UGb=function(a){if(null!=a.PG)return a.PG.name;if(null!=a.df)return a.df.projectId;if(null!=a.host)return a.host.name;if(null!=a.bi)return a.bi.displayName;throw Error("Ie");};VGb=function(a,b){a=UGb(a);b=UGb(b);return a<b?-1:a>b?1:0};WGb=function(a){a&1&&_.E(0,"mat-icon",7);a&2&&(a=_.M(2),_.y("svgIcon",a.icon))};XGb=function(a){a&1&&(_.A(0,"span",8),_.N(1),_.B());a&2&&(a=_.M(2),_.t(1),_.wf(" ",a.scope," "))};
YGb=function(a){a&1&&(_.A(0,"div",3),_.x(1,WGb,1,1,"mat-icon",4),_.A(2,"div",5),_.x(3,XGb,2,1,"span",6),_.A(4,"span"),_.N(5),_.B()()());a&2&&(a=_.M(),_.t(1),_.y("ngIf",a.icon),_.t(2),_.y("ngIf",a.scope),_.t(2),_.xf(a.name))};ZGb=function(a){a&1&&(_.A(0,"conditional-link",6),_.N(1),_.B());a&2&&(a=_.M(2),_.ef("active-element",a.QMa),_.y("ascTrackElement",a.w3)("trackGestureClick",!a.QMa)("trackProjectId",a.Wa.qb)("condition",!a.QMa)("link",a.PMa),_.t(1),_.wf("",a.Dyc," "))};
$Gb=function(a){a&1&&(_.A(0,"button",11),_.E(1,"mat-icon",12),_.B());if(a&2){a=_.M().va;var b=_.M(2);_.t(1);_.y("svgIcon",b.rd.De(a)?"shared:arrow_down_2":"shared:arrow_right_2")}};aHb=function(a){a&1&&_.E(0,"mat-icon",13);a&2&&(a=_.M().va,_.y("svgIcon",a.icon))};
bHb=function(a,b){a&1&&(_.A(0,"mat-tree-node",7),_.x(1,$Gb,2,1,"button",8)(2,aHb,1,1,"mat-icon",9),_.A(3,"conditional-link",10),_.N(4),_.B()());a&2&&(a=b.va,b=_.M(2),_.ef("active-element",a.mg===b.Wn),_.y("matTreeNodePaddingIndent",50),_.t(1),_.y("ngIf",a.children),_.t(1),_.y("ngIf",a.icon),_.t(1),_.y("ascTrackElement",b.w3)("trackGestureClick",a.mg!==b.Wn)("condition",a.mg!==b.Wn)("link",_.YF(a.location).Mb)("queryParams",_.YF(a.location).Ta),_.t(1),_.wf("",a.name," "))};
cHb=function(a){a&1&&(_.F(0),_.x(1,ZGb,2,8,"conditional-link",3),_.A(2,"mat-tree",4),_.x(3,bHb,5,11,"mat-tree-node",5),_.B(),_.H());a&2&&(a=_.M(),_.t(1),_.y("ngIf",a.PMa),_.t(1),_.y("dataSource",a.dataSource)("treeControl",a.rd))};dHb=function(a,b){a&1&&_.E(0,"repository-search-result-entry",17);a&2&&(a=b.va,b=_.M(2),_.y("contextName",b.w3)("currentScope",b.Wa)("searchResultItem",a))};
eHb=function(a){if(a&1){var b=_.Sc();_.A(0,"no-search-match",18);_.I("clear",function(){_.Tc(b);var c=_.M(2);return _.Vc(c.DK())});_.B()}a&2&&(a=_.M(2),_.y("filter",a.Gh))};fHb=function(a){a&1&&(_.A(0,"div",14),_.x(1,dHb,1,3,"repository-search-result-entry",15),_.B(),_.x(2,eHb,1,1,"no-search-match",16));a&2&&(a=_.M(),_.t(1),_.y("ngForOf",a.zB),_.t(1),_.y("ngIf",a.iQc))};gHb=function(a){return a.level};hHb=function(a){return!a.location.repository};iHb=function(a){a&1&&_.E(0,"loading",5)};
jHb=function(a){a&1&&_.E(0,"repository-searchable-tree-data",6);if(a&2){a=_.M().Na;var b=_.M();_.y("searchTrackElement",b.qia)("treeItemNavigateTrackElement",b.w3)("place",b.Wa)("repositoriesMap",a.Xb)}};kHb=function(a){a&1&&(_.A(0,"div",7),_.N(1),_.B());a&2&&(a=_.M().Na,_.t(1),_.wf(" ",a.message," "))};
lHb=function(a,b){a&1&&(_.F(0,1),_.x(1,iHb,1,0,"loading",2)(2,jHb,1,4,"repository-searchable-tree-data",3)(3,kHb,2,1,"div",4),_.H());a&2&&(a=b.Na,b=_.M(),_.y("ngSwitch",a.state),_.t(1),_.y("ngSwitchCase",b.Vc.Xi),_.t(1),_.y("ngSwitchCase",b.Vc.Nh),_.t(1),_.y("ngSwitchCase",b.Vc.Error))};mHb=function(a){a&1&&_.E(0,"repository-searchable-tree",1);a&2&&(a=_.M(),_.y("place",a.Wa))};nHb=function(a){a&1&&(_.F(0),_.A(1,"div",5)(2,"span"),_.N(3," Could not load commit. "),_.B()(),_.H())};
oHb=function(a){if(a&1){var b=_.Sc();_.F(0);_.A(1,"div",9,10);_.E(3,"commit-overview",11);_.B();_.E(4,"splitter",12);_.A(5,"parent-selector",13);_.I("selectedParentChange",function(d){_.Tc(b);var e=_.M(3);return _.Vc(e.QGb.next(d))});_.B();_.H()}if(a&2){var c=_.vf(2);a=_.M(2).Na;_.t(3);_.y("commit",a.Xb.wp);_.t(1);_.y("changeSizeOf",c);_.t(1);_.y("parents",a.Xb.VM)("comparison",a.Xb.comparison)}};
pHb=function(a){a&1&&(_.F(0),_.A(1,"div",6),_.E(2,"commit-header",7),_.x(3,oHb,6,4,"ng-container",1),_.E(4,"entry-container",8),_.B(),_.H());if(a&2){a=_.M().Na;var b=_.M();_.t(2);_.y("comparison",a.Xb.comparison)("viewMode",a.Xb.zt);_.t(1);_.y("ngIf",!b.eua(a.Xb));_.t(1);_.y("comparison",a.Xb.comparison)}};qHb=function(a){a&1&&_.E(0,"loading",14);a&2&&_.y("hasBackground",!0)("diameter",48)};
rHb=function(a,b){a&1&&(_.F(0)(1,2),_.x(2,nHb,4,0,"ng-container",3)(3,pHb,5,4,"ng-container",3)(4,qHb,1,2,"loading",4),_.H()());a&2&&(a=b.Na,b=_.M(),_.t(1),_.y("ngSwitch",a.state),_.t(1),_.y("ngSwitchCase",b.Vc.Error),_.t(1),_.y("ngSwitchCase",b.Vc.Nh),_.t(1),_.y("ngSwitchCase",b.Vc.Xi))};sHb=function(a,b){var c=b.hI||[],d,e=(d=(d=_.bi(a,2))?d:c[0]||"")?c.includes(d):!0;d={Wa:a,Qo:_.bi(a,0),wr:d,LOc:b.Lf,Myb:e};return{wp:b,comparison:d,VM:c,zt:_.bi(a,2)?0:1}};tHb=function(){};
vHb=function(a){a&1&&_.x(0,tHb,0,0,"ng-template",4);a&2&&(_.M(2),_.y("ngTemplateOutlet",_.vf(3))("ngTemplateOutletContext",_.Af(2,uHb)))};wHb=function(){};yHb=function(a){a&1&&_.x(0,wHb,0,0,"ng-template",4);a&2&&(a=_.M().Na,_.M(),_.y("ngTemplateOutlet",_.vf(3))("ngTemplateOutletContext",_.Bf(2,xHb,a.Xb.vga)))};zHb=function(a,b){a&1&&(_.F(0,2),_.x(1,vHb,1,3,null,3)(2,yHb,1,4,null,3),_.H());a&2&&(a=b.Na,b=_.M(),_.y("ngSwitch",a.state),_.t(1),_.y("ngSwitchCase",b.Vc.Xi),_.t(1),_.y("ngSwitchCase",b.Vc.Nh))};
AHb=function(a){a&1&&_.E(0,"loading",9);a&2&&_.y("inline",!0)};BHb=function(a){a&1&&_.N(0);a&2&&(a=_.M().count,_.xf(a))};CHb=function(a,b){a&1&&(_.A(0,"a",5)(1,"mat-icon"),_.N(2,"check_circle"),_.B(),_.A(3,"span",6),_.x(4,AHb,1,1,"loading",7),_.N(5),_.x(6,BHb,1,1,"ng-template",null,8,_.Nf),_.B()());if(a&2){a=b.WBb;b=b.count;var c=_.vf(7),d=_.M();_.y("href",d.qFc(d.Wa),_.yd);_.t(4);_.y("ngIf",a)("ngIfElse",c);_.t(1);_.wf(" active ",1===b?"CL":"CLs"," ")}};
DHb=function(a){return _.Gu+"#search/&q=is:pending%20from:-12w%20f:%5E//depot/"+GDb(a.path||"")};EHb=function(a){a&1&&_.E(0,"pending-cl-indicator",4);a&2&&(a=_.M(),_.y("place",a.Wa))};
GHb=function(a,b){if(a&1){var c=_.Sc();_.A(0,"button",8);_.I("click",function(){var e=_.Tc(c).Na,f=_.M(3);FHb(f.Tha,e.open?0:1);return _.Vc()});_.dd();_.A(1,"svg",9);_.E(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);_.B();_.ed();_.A(13,"span",21);_.N(14," Insights ");_.B()()}if(a&2){a=b.Na;b=_.M().Na;var d=_.M(2);_.df("pointer-events",0<b.size?"unset":"none");_.ef("panel-is-open",a.open);
_.y("disabled",0===b.size)("trackProjectId",d.Wa.qb)("trackAction",a.open?"close":"open")}};HHb=function(a){a&1&&(_.A(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",22)(2,"p",23),_.N(3,"Code Insights"),_.B(),_.N(4," Get deployment status, ask a question, or report a bug for this file "),_.B()())};
IHb=function(a,b){a&1&&(_.A(0,"div",6),_.x(1,GHb,15,7,"button",7),_.O(2,"async"),_.x(3,HHb,5,0,"onedev-feature-tooltip-controller",2),_.B());a&2&&(a=b.Na,b=_.M(2),_.y("matTooltipDisabled",0<a.size),_.t(1),_.y("ngIf",_.R(2,3,b.DHc)),_.t(2),_.y("ngIf",b.CHc&&0<a.size))};JHb=function(a){a&1&&(_.A(0,"div"),_.x(1,IHb,4,5,"div",5),_.O(2,"async"),_.B());a&2&&(a=_.M(),_.t(1),_.y("ngIf",_.R(2,1,a.bib)))};
KHb=function(a){a&1&&(_.A(0,"segmented-dropdown-button",26)(1,"mat-icon"),_.N(2,"edit"),_.B()());if(a&2){a=_.M().Na;var b=_.M();_.y("disabled",b.fQa)("item",a)}};LHb=function(a){a&1&&(_.A(0,"a",27)(1,"mat-icon"),_.N(2,"edit"),_.B(),_.A(3,"span"),_.N(4),_.B()());if(a&2){a=_.M().Na;var b=_.M();_.y("externalLink",a.Mb)("matTooltip",a.ariaLabel)("trackProjectId",b.Wa.qb);_.cf("disabled",b.fQa);_.t(4);_.wf(" ",a.title," ")}};
MHb=function(a,b){a&1&&(_.F(0),_.x(1,KHb,3,2,"segmented-dropdown-button",24)(2,LHb,5,5,"ng-template",null,25,_.Nf),_.H());if(a&2){a=b.Na;var c=_.vf(3);_.t(1);_.y("ngIf",!!a.ua)("ngIfElse",c)}};NHb=function(a,b){a&1&&(_.A(0,"a",29)(1,"span"),_.N(2),_.B()());if(a&2){a=b.va;b=b.index;var c=_.M(2);_.y("externalLink",a.Mb)("matTooltip",a.ariaLabel)("trackProjectId",c.Wa.qb);_.cf("disabled",c.fQa)("data-index",b);_.t(2);_.wf(" ",a.title," ")}};
OHb=function(a,b){a&1&&_.x(0,NHb,3,6,"a",28);a&2&&_.y("ngForOf",b.buttons)};PHb=function(a){a&1&&(_.A(0,"li",2)(1,"a",6),_.N(2),_.B()());a&2&&(a=_.M(),_.t(1),_.ef("active-element",a.aJc),_.y("routerLink",a.bXb)("ascTrackElement",a.rg),_.t(1),_.wf(" ",a.nUc," "))};QHb=function(a){if(a.Db&&!_.dq(a)&&!a.params.Qb){var b=Number(a.Db);return isNaN(b)?a.Db:b}};RHb=function(a){a&1&&(_.A(0,"span",8),_.N(1,"/"),_.B())};
SHb=function(a,b){if(a&1){var c=_.Sc();_.F(0);_.A(1,"a",5);_.O(2,"async");_.N(3);_.B();_.A(4,"a",6);_.I("click",function(){_.Tc(c);_.M().Lc.Zba.next(1);return _.Vc()});_.B();_.x(5,RHb,2,0,"span",7);_.H()}if(a&2){a=b.va;b=b.last;var d=_.M();_.t(1);_.ef("has-info",d.Fja&&(d.Fja.has("//depot/"+a.path)||d.Fja.has("//depot/"+a.path+"/")));_.y("routerLink",a.Mb)("queryParams",a.Ta)("trackProjectId",d.projectId);_.cf("style",_.R(2,9,a.style),nDb);_.t(2);_.xf(a.title);_.t(1);_.y("routerLink",a.Mb);_.t(1);
_.y("ngIf",!b)}};THb=function(){var a=window;return"{{ flags.enable_freshness }}"===a.PY_ENABLE_FRESHNESS?!1:"True"===a.PY_ENABLE_FRESHNESS};RL=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};UHb=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}};
VHb=function(a,b){return a.map(function(c){return SL({name:c.lr()||c.AL(),url:c.AL(),icon:UHb(_.Lb(c,4),b)})}).sort(RL)};WHb=function(a){return a.filter(function(b){return b.yvb()}).map(function(b){return SL({name:b.tl()&&""!==b.getName()?b.getName():b.S_(),url:b.S_().includes("-")?"http://g/"+b.S_():"https://teams.googleplex.com/"+b.S_(),icon:"https://moma-teams-photos.corp.google.com/photos/"+b.S_()})})};
XHb=function(a){a=_.k(a);for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.source&&b.source.length){var c=(new TL).we(b.name).rV(VHb(b.source,b.icon));b.Oi.push(c)}};YHb=function(a){if(!a)return"";var b=document.createElement("div");a=_.ONa.Ro(a);1===b.nodeType&&_.vnb(b);b.innerHTML=_.sg(a);a=_.k(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};
ZHb=function(a){return new _.Kd(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)}})};SL=function(a){var b=a.name,c=a.url;a=a.icon;return(new UL).we(b).DB(c).KN(a)};$Hb=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""}};
aIb=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""}};bIb=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""}};
cIb=function(a){switch(a){case !0:return"Accepting new features";case !1:return"Not accepting new features";default:return""}};
dIb=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"])}};eIb=function(a){switch(a){case 0:return"no_announce";case 2:return"info";case 1:return"warning";default:return""}};fIb=function(a,b){a&1&&_.E(0,"breadcrumb",9);a&2&&_.y("items",b.Na)};
gIb=function(a){a&1&&(_.E(0,"path-breadcrumb",11),_.O(1,"async"),_.O(2,"maybeStripGoogle3"),_.O(3,"async"));if(a&2){a=_.M().cHb;var b=_.M();_.y("copyText",_.R(1,4,_.R(2,6,b.Wa)))("items",a)("projectId",b.Wa.qb)("stacksPaths",_.R(3,8,b.Fja))}};hIb=function(a,b){a&1&&_.x(0,gIb,4,10,"path-breadcrumb",10);a&2&&(a=b.cHb,_.y("ngIf",a&&0<a.length))};iIb=function(a){a&1&&(_.A(0,"mat-icon",14),_.N(1),_.B());a&2&&(a=_.M().icon,_.t(1),_.wf(" ",a," "))};
jIb=function(a,b){a&1&&(_.A(0,"segmented-dropdown-button",12),_.x(1,iIb,2,1,"mat-icon",13),_.B());a&2&&(a=b.icon,_.y("item",b.R_a)("useBreadcrumbStyling",!0),_.t(1),_.y("ngIf",a))};kIb=function(a,b){a&1&&_.E(0,"ref-picker",16);a&2&&_.y("refPickerData",b.Na)};lIb=function(a){a&1&&(_.x(0,kIb,1,1,"ref-picker",15),_.O(1,"async"));a&2&&(a=_.M(),_.y("ngIf",_.R(1,1,a.NNc)))};mIb=function(a){a&1&&_.E(0,"cl-picker",8);a&2&&(a=_.M(),_.y("place",a.Wa))};
nIb=function(a,b){a&1&&(_.A(0,"icon-empty-state-subtitle")(1,"p"),_.N(2),_.B(),_.A(3,"a",3),_.N(4,"Download"),_.B()());a&2&&(a=b.Na,b=_.M(),_.t(2),_.wf(" Size in bytes: ",b.Oqa," "),_.t(1),_.uf("href",a,_.yd))};oIb=function(a){a&1&&(_.A(0,"icon-empty-state-subtitle"),_.N(1," Please clone this repository to view the file "),_.B())};pIb=function(a){a&1&&(_.A(0,"mat-label"),_.N(1),_.B());a&2&&(a=_.M(),_.t(1),_.wf(" ",a.label," "))};qIb=function(a){a&1&&(_.A(0,"mat-error"),_.N(1," Invalid regex "),_.B())};
rIb=function(a){a&1&&(_.A(0,"mat-error"),_.N(1," Invalid line number "),_.B())};sIb=function(a){a&1&&(_.A(0,"span",9),_.N(1),_.B());a&2&&(a=_.M(2),_.t(1),_.xf(a.item.label))};tIb=function(a){a&1&&_.E(0,"mat-icon",10);a&2&&(a=_.M(2),_.y("svgIcon",a.item.icon))};uIb=function(a){a&1&&_.jf(0)};
vIb=function(a){if(a&1){var b=_.Sc();_.A(0,"div")(1,"div",11,12);_.I("ascBlur",function(){_.Tc(b);var d=_.M(2);return _.Vc(d.rR())});_.x(3,uIb,1,0,"ng-container",13);_.B()()}if(a&2){var c=_.vf(2);a=_.M(2);_.t(1);_.y("cdkTrapFocusAutoCapture",a.ftb)("focusOnInit",null==c?null:c.Ip);_.t(2);_.y("ngTemplateOutlet",a.item.NZ)("ngTemplateOutletContext",a.item.context)}};
wIb=function(a){if(a&1){var b=_.Sc();_.F(0);_.A(1,"button",1,2);_.I("click",function(){_.Tc(b);var d=_.M();return _.Vc(d.OB())})("mousedown",function(d){_.Tc(b);var e=_.M();if(e.fea&&d.target){for(var f=d.target;f&&"BUTTON"!==f.tagName;)f=f.parentElement;e.f4a=f}d.preventDefault();return _.Vc()});_.O(3,"async");_.O(4,"async");_.A(5,"div",3);_.x(6,sIb,2,1,"span",4);_.A(7,"div",5);_.x(8,tIb,1,1,"mat-icon",6);_.N(9);_.E(10,"mat-icon",7);_.B()()();_.x(11,vIb,4,4,"ng-template",8);_.O(12,"async");_.I("detach",
function(){_.Tc(b);var d=_.M();return _.Vc(d.rR())});_.H()}if(a&2){var c=_.vf(2);a=_.M();_.t(1);_.ef("dense",a.aob)("active",_.R(3,17,a.isOpen))("icon-only",a.uwb);_.y("ascTrackElement",a.item.uc)("trackAction",_.R(4,19,a.isOpen)?"openDropdown":"closeDropdown");_.cf("aria-label",a.ariaLabel);_.t(5);_.y("ngIf",a.item.label);_.t(1);_.ef("title",a.item.title);_.t(1);_.y("ngIf",a.item.icon);_.t(1);_.wf(" ",a.item.title," ");_.t(2);_.y("cdkConnectedOverlayOrigin",c)("cdkConnectedOverlayOpen",_.R(12,21,
a.isOpen))("cdkConnectedOverlayPositions",a.wMc)}};xIb=function(a){a&1&&_.E(0,"find-in-file")(1,"go-to-line")};yIb=function(a){setTimeout(function(){var b=a();b&&b.focus()})};
zIb=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{Vz:e.id&&e.id.length?e.id:d+"-"+f,type:0,displayName:e.name,Bf:g,children:zIb(e.children,b,c.concat({Bf:g,counts:new Map,P9:new Map}),d+1)}}e={type:1,Yh:e.id,displayName:e.name,Bf:{enabled:!1},kea:e.CVa};b.set(e.Yh,{node:e,VM:c});return e})};AIb=function(a){return null!=a?a:null};
BIb=function(a,b){var c=new Set,d=new Set;a=_.k(a);for(var e=a.next();!e.done;e=a.next())e=e.value,e.eL?d.add(e.Vz):c.add(e.Yh);return b.filter(function(f){return f.eL?d.has(f.Vz):c.has(f.Yh)})};CIb=function(a){a&1&&_.E(0,"loading",5)};DIb=function(a){a&1&&(_.A(0,"mat-icon",6),_.N(1,"error"),_.B());a&2&&(a=_.M().Na,_.y("matTooltip",a.owb))};
EIb=function(a){a&1&&(_.A(0,"span",7),_.N(1),_.B());if(a&2){a=_.M().Na;_.M();var b=a.Uu;b=(new _.Qs("{NUM_FINDINGS, plural, =1 {1 finding} other {{NUM_FINDINGS} findings}}")).format({NUM_FINDINGS:b});_.cf("aria-label",b);_.t(1);_.wf(" (",a.Uu,") ")}};
FIb=function(a,b){a&1&&(_.F(0,1),_.x(1,CIb,1,0,"loading",2)(2,DIb,2,1,"mat-icon",3)(3,EIb,2,2,"span",4),_.H());a&2&&(a=b.Na,b=_.M(),_.y("ngSwitch",a.Ls),_.t(1),_.y("ngSwitchCase",b.FCa.LOADING),_.t(1),_.y("ngSwitchCase",b.FCa.ERROR),_.t(1),_.y("ngSwitchCase",b.FCa.Ug))};
HIb=function(a){if(a&1){var b=_.Sc();_.A(0,"mat-radio-button",7);_.I("change",function(c){_.Tc(b);var d=_.M().va,e=_.M();return _.Vc(GIb(e,c.source,d))});_.A(1,"span");_.N(2);_.B()()}a&2&&(a=_.M().va,_.y("checked",a.Bf.enabled)("aria-label",a.displayName+" layer")("aria-describedby","layer-status-"+a.displayName),_.t(2),_.xf(a.displayName))};
IIb=function(a){if(a&1){var b=_.Sc();_.A(0,"mat-checkbox",7);_.I("change",function(c){_.Tc(b);var d=_.M().va,e=_.M();return _.Vc(GIb(e,c,d))});_.N(1);_.B()}a&2&&(a=_.M().va,_.y("checked",a.Bf.enabled)("aria-label",a.displayName+" layer")("aria-describedby","layer-status-"+a.displayName),_.t(1),_.wf(" ",a.displayName," "))};JIb=function(a){a&1&&_.E(0,"layer-status",8);a&2&&(a=_.M().va,_.y("id","layer-status-"+a.displayName)("layer",a.Yh))};
LIb=function(a,b){if(a&1){var c=_.Sc();_.A(0,"mat-tree-node",3);_.I("keydown",function(e){var f=_.Tc(c).va,g=_.M();return _.Vc(KIb(g,e,f))});_.x(1,HIb,3,4,"mat-radio-button",4)(2,IIb,2,4,"ng-template",null,5,_.Nf)(4,JIb,1,2,"layer-status",6);_.B()}if(a&2){a=b.va;var d=_.vf(3);_.t(1);_.y("ngIf",a.kea)("ngIfElse",d);_.t(3);_.y("ngIf",a.Bf.enabled)}};
RIb=function(a,b){if(a&1){var c=_.Sc();_.A(0,"mat-tree-node",9);_.I("keydown",function(d){var e=_.Tc(c).va,f=_.M();return _.Vc(KIb(f,d,e))});_.A(1,"mat-checkbox",10);_.I("change",function(d){var e=_.Tc(c).va,f=_.M();return _.Vc(MIb(f,d,e))});_.N(2);_.B();_.A(3,"button",11)(4,"mat-icon");_.N(5);_.B()()()}a&2&&(a=b.va,b=_.M(),_.y("ngClass",_.Bf(7,NIb,b.De(a))),_.t(1),_.y("checked",a.Bf.enabled)("indeterminate",OIb(b,a)),_.t(1),_.wf(" ",a.displayName," "),_.t(1),_.cf("aria-expanded",b.De(a))("aria-label",
b.rd.De(a)?PIb.format({categoryName:a.displayName}):QIb.format({categoryName:a.displayName})),_.t(2),_.xf(b.rd.De(a)?"expand_less":"expand_more"))};SIb=function(a){return!a.eL};TIb=function(a){return a.level};UIb=function(a){return a.eL};VIb=function(a){if(1===a.type)return[];if(0===a.type)return a.children;throw Error("Oe");};WIb=function(a){var b=a.querySelector("mat-checkbox input");b||(b=a.querySelector("mat-radio-button input"));return b};
XIb=function(a){a&1&&(_.A(0,"div",2)(1,"span",3),_.N(2,"Layers"),_.B(),_.E(3,"layer-menu"),_.A(4,"a",4),_.E(5,"mat-icon",5),_.B()());a&2&&(a=_.M(),_.t(4),_.y("externalLink",a.WS))};$Ib=function(a){a&1&&_.E(0,"link-row",12,13);if(a&2){a=_.M().Na;var b=_.M(2),c=_.y("label",YIb(b)),d=!!b.Wa.params.line;b=_.RE(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",_.Af(4,ZIb))("url",a.Xb)}};
aJb=function(a){a&1&&_.E(0,"loading",18);a&2&&_.y("inline",!0)};bJb=function(a){a&1&&(_.A(0,"span",19),_.N(1),_.B());a&2&&(a=_.M(2).Na,_.t(1),_.wf(" ",a.message," "))};cJb=function(a){a&1&&(_.A(0,"div",14)(1,"span",15),_.N(2),_.B(),_.x(3,aJb,1,1,"loading",16)(4,bJb,2,1,"span",17),_.B());if(a&2){a=_.M().Na;var b=_.M(2);_.t(2);_.xf(YIb(b));_.t(1);_.y("ngIf",a.state===b.Vc.Xi);_.t(1);_.y("ngIf",a.state===b.Vc.Error)}};
dJb=function(a,b){a&1&&(_.F(0),_.x(1,$Ib,2,5,"link-row",10)(2,cJb,5,3,"div",11),_.H());a&2&&(a=b.Na,_.t(1),_.y("ngIf",a.Xb),_.t(1),_.y("ngIf",!a.Xb))};fJb=function(a,b){a&1&&_.E(0,"link-row",20,21);a&2&&(a=b.Na,_.y("shortcut",_.Af(2,eJb))("url",a))};hJb=function(a,b){a&1&&_.E(0,"link-row",22,23);a&2&&(a=b.Na,_.M(2),_.y("label",a.endsWith('.h"')?"Include statement":"Import statement")("shortcut",_.Af(3,gJb))("url",a))};
jJb=function(a){a&1&&_.E(0,"link-row",26,27);a&2&&(a=_.M().Na,_.y("shortcut",_.Af(2,iJb))("url",a.Xb))};kJb=function(a){a&1&&(_.A(0,"span",19),_.N(1," No targets found "),_.B())};lJb=function(a){a&1&&_.E(0,"loading",18);a&2&&_.y("inline",!0)};mJb=function(a){a&1&&(_.A(0,"span",19),_.N(1),_.B());a&2&&(a=_.M(2).Na,_.t(1),_.wf(" ",a.message," "))};
nJb=function(a){a&1&&(_.A(0,"div",28)(1,"span",15),_.N(2," Build rule "),_.B(),_.x(3,kJb,2,0,"span",17)(4,lJb,1,1,"loading",16)(5,mJb,2,1,"span",17),_.B());if(a&2){a=_.M().Na;var b=_.M(3);_.t(3);_.y("ngIf",a.state===b.Vc.Nh);_.t(1);_.y("ngIf",a.state===b.Vc.Xi);_.t(1);_.y("ngIf",a.state===b.Vc.Error)}};oJb=function(a,b){a&1&&(_.F(0),_.x(1,jJb,2,3,"link-row",24)(2,nJb,6,3,"div",25),_.H());a&2&&(a=b.Na,_.t(1),_.y("ngIf",a.Xb),_.t(1),_.y("ngIf",!a.Xb))};
pJb=function(a){a&1&&(_.F(0),_.x(1,oJb,3,2,"ng-container",6),_.O(2,"async"),_.H());a&2&&(a=_.M(2),_.t(1),_.y("ngIf",_.R(2,1,a.zmb)))};rJb=function(a,b){a&1&&_.E(0,"link-row",29,30);a&2&&(a=b.Na,_.y("shortcut",_.Af(2,qJb))("url",a))};
tJb=function(a){a&1&&_.E(0,"link-row",33,34);if(a&2){a=_.M().Na;var b=_.M(2);_.y("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",_.Af(4,sJb))("url",a.Xb)}};uJb=function(a){a&1&&_.E(0,"loading",18);a&2&&_.y("inline",!0)};vJb=function(a){a&1&&(_.A(0,"span",19),_.N(1),_.B());a&2&&(a=_.M(2).Na,_.t(1),_.wf(" ",a.message," "))};
wJb=function(a){a&1&&(_.A(0,"div",35)(1,"span",15),_.N(2),_.B(),_.x(3,uJb,1,1,"loading",16)(4,vJb,2,1,"span",17),_.B());if(a&2){a=_.M().Na;var b=_.M(2);_.t(2);_.xf(b.Wa.params.line?"Line & Commit in Public CS":"Commit in Public CS");_.t(1);_.y("ngIf",a.state===b.Vc.Xi);_.t(1);_.y("ngIf",a.state===b.Vc.Error)}};xJb=function(a,b){a&1&&(_.F(0),_.x(1,tJb,2,5,"link-row",31)(2,wJb,5,3,"div",32),_.H());a&2&&(a=b.Na,b=_.M(2),_.t(1),_.y("ngIf",a.Xb),_.t(1),_.y("ngIf",a.state!==b.Vc.Nh))};
DJb=function(a){a&1&&(_.E(0,"link-row",2,3)(2,"link-row",4,5),_.O(4,"async"),_.x(5,dJb,3,2,"ng-container",6),_.O(6,"async"),_.x(7,fJb,2,3,"link-row",7)(8,hJb,2,4,"link-row",8)(9,pJb,3,3,"ng-container",6)(10,rJb,2,3,"link-row",9)(11,xJb,3,2,"ng-container",6),_.O(12,"async"));a&2&&(a=_.M(),_.y("shortcut",_.Af(16,yJb))("url",_.RE(a.Wa)?"//depot/"+a.Wa.path:a.Wa.lA),_.t(2),_.y("shortcut",_.Af(17,zJb))("url",_.R(4,10,a.QWa)),_.t(3),_.y("ngIf",_.R(6,12,a.NBb)),_.t(2),_.y("ngIf",AJb(a)),_.t(1),_.y("ngIf",
BJb(a)),_.t(1),_.y("ngIf",_.lF(a.Wa)),_.t(1),_.y("ngIf",CJb(a)),_.t(1),_.y("ngIf",_.R(12,14,a.OBb)))};EJb=function(a,b){var c=a.params.Df;return c&&"HEAD"!==c?_.Md(c):(_.QE(a)?a.params.Qb&&_.dq(a)?0:!_.dq(a)&&!BDb(a):a.Db&&_.Ug.test(a.Db))?_.Md(_.QE(a)?a.Db:void 0):_.JI(b,a,!_.QE(a)||"chromium"===a.repository||a.hj()?"path":"repository")};FJb=function(a){return _.fj(a,_.Rp,1).map(function(b){var c=b.he();b=_.oj(b,2,2);return{file:c,dQc:b.length}})};
GJb=function(a,b){var c="";a=[].concat(_.Dc(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("Pe");d+=a[e]}else if("{"===a[e]){e++;if(e>=a.length)throw Error("Qe");"{"===a[e]?c+="{":d=a[e]}else c+=a[e];if(void 0!==d)throw Error("Qe");return c};HJb=function(a){a&1&&(_.F(0),_.N(1),_.H());a&2&&(a=_.M().va,_.t(1),_.wf(" ",a.label," "))};IJb=function(a){a&1&&(_.N(0),_.O(1,"lastPathElement"));a&2&&(a=_.M().va,_.wf(" ",_.R(1,1,a.mL)," "))};
KJb=function(a,b){a&1&&_.E(0,"menu-keyboard-shortcut-hint",10);a&2&&_.y("shortcut",_.Bf(1,JJb,b.Na))};LJb=function(a,b){a&1&&(_.A(0,"a",6),_.O(1,"async"),_.x(2,HJb,2,1,"ng-container",7)(3,IJb,2,3,"ng-template",null,8,_.Nf)(5,KJb,1,3,"menu-keyboard-shortcut-hint",9),_.B());if(a&2){a=b.va;var c=_.vf(4);b=_.M(2);_.y("routerLink",_.R(1,5,b.Qsa(a.mL)))("ascTrackElement",b.uc);_.t(2);_.y("ngIf",a.label)("ngIfElse",c);_.t(3);_.y("ngIf",a.Ub)}};
MJb=function(a){a&1&&(_.F(0),_.E(1,"mat-divider"),_.A(2,"div",15),_.N(3," Files with shared CLs "),_.B(),_.H())};NJb=function(a){a&1&&_.E(0,"loading")};OJb=function(a){a&1&&(_.A(0,"dc-information-box",16),_.N(1),_.B());a&2&&(a=_.M().Na,_.t(1),_.wf(" ",a.message," "))};
PJb=function(a,b){a&1&&(_.A(0,"a",18),_.O(1,"async"),_.N(2),_.O(3,"lastPathElement"),_.B());a&2&&(a=b.va,b=_.M(4),_.Lz("title","",a.file,"\n",a.dQc," shared CLs"),_.y("routerLink",_.R(1,5,b.Qsa(a.file)))("ascTrackElement",b.uc),_.t(2),_.wf(" ",_.R(3,7,a.file)," "))};QJb=function(a){a&1&&(_.F(0),_.x(1,PJb,4,9,"a",17),_.H());a&2&&(a=_.M().Na,_.t(1),_.y("ngForOf",a.Xb))};
RJb=function(a,b){a&1&&(_.F(0,11),_.x(1,MJb,4,0,"ng-container",12)(2,NJb,1,0,"loading",13)(3,OJb,2,1,"dc-information-box",14)(4,QJb,2,1,"ng-container",13),_.H());a&2&&(a=b.Na,b=_.M(2),_.y("ngSwitch",a.state),_.t(1),_.y("ngIf",!a.Xb||0<a.Xb.length),_.t(1),_.y("ngSwitchCase",b.Vc.Xi),_.t(1),_.y("ngSwitchCase",b.Vc.Error),_.t(1),_.y("ngSwitchCase",b.Vc.Nh))};
SJb=function(a){a&1&&(_.A(0,"mat-nav-list",3),_.x(1,LJb,6,7,"a",4),_.O(2,"async"),_.x(3,RJb,5,5,"ng-container",5),_.O(4,"async"),_.B());a&2&&(a=_.M(),_.t(1),_.y("ngForOf",_.R(2,2,a.a0a)),_.t(2),_.y("ngIf",_.R(4,4,a.WCc)))};TJb=function(a,b){var c,d=null!=(c=b.Ap.exec(a.path))?c:[];b=GJb(b.vt,function(e){return _.Mib(d[Number(e)])});return _.cq(a.Zb().nd(b),{line:void 0}).kb()};UJb=function(a,b){return{mL:a,label:b?"Tests directory":"Tested code directory",Bx:"test",Ub:"t"}};
VJb=function(a){if(a&1){var b=_.Sc();_.A(0,"dropdown-button",2);_.I("isOpen",function(c){_.Tc(b);var d=_.M();return _.Vc(c?d.Mfa():d.Lfa())});_.B()}a&2&&(a=_.M(),_.y("item",a.mA)("ariaLabel",a.gec)("dense",!0))};XJb=function(a,b){a&1&&(_.A(0,"a",5),_.N(1),_.E(2,"menu-keyboard-shortcut-hint",6),_.B());a&2&&(a=b.va,_.y("href",a.url,_.yd),_.t(1),_.wf(" ",a.label," "),_.t(1),_.y("shortcut",_.Bf(3,WJb,a.key)))};
YJb=function(a){a&1&&(_.A(0,"mat-nav-list",3),_.x(1,XJb,3,5,"a",4),_.B());a&2&&(a=_.M(),_.t(1),_.y("ngForOf",a.bxa))};ZJb=function(a){a&1&&_.E(0,"layer-menu-dropdown")};$Jb=function(a){a&1&&(_.E(0,"find-in-file-dropdown",7),_.O(1,"async"));a&2&&(a=_.M(),_.y("overrideBrowserSearch",_.R(1,1,a.Rzb&&a.lWb)))};aKb=function(a){a&1&&_.E(0,"links-dropdown",8);a&2&&(a=_.M(),_.y("viewData",a.Ab))};
bKb=function(a){a&1&&(_.A(0,"view-in-dropdown",9),_.O(1,"async"),_.O(2,"async"),_.N(3,"\n"),_.B());a&2&&(a=_.M(),_.y("place",a.Ab.location)("gitilesLink",a.Ab.fta)("ossLink",a.Ab.gI)("isGenerated",a.KD)("ciderDefault",_.R(1,6,a.Wb.w_()))("suggestUniqueCiderWs",_.R(2,8,a.Wb.R_())))};cKb=function(a){a&1&&(_.A(0,"related-files-dropdown",10),_.N(1,"\n"),_.B());a&2&&(a=_.M(),_.y("place",a.Md)("config",a.Rwa.config))};
eKb=function(a){if(a&1){var b=_.Sc();_.A(0,"button",11);_.I("click",function(){_.Tc(b);var c=_.M();return _.Vc(dKb(c))});_.N(1,"\n  ");_.A(2,"div",12);_.N(3,"\n    Blame\n  ");_.B();_.N(4,"\n");_.B()}a&2&&(a=_.M(),_.ef("selected",a.WHc))};
fKb=function(a,b){if(a&1){var c=_.Sc();_.F(0);_.N(1,"\n  ");_.A(2,"button",13);_.I("click",function(){var d=_.Tc(c).Na,e=_.M();return _.Vc(e.service.GE(!d.visible))});_.N(3,"\n    ");_.E(4,"mat-icon",14);_.N(5,"\n  ");_.B();_.N(6,"\n");_.H()}a&2&&(a=b.Na,_.t(2),_.y("color",a.visible?"primary":null)("trackAction",a.visible?"hide":"show"))};
gKb=function(a,b){if(a&1){var c=_.Sc();_.A(0,"button",16);_.I("click",function(){var d=_.Tc(c).Na;_.M(2).Wb.q5a.next(!d.enabled);return _.Vc()});_.N(1,"\n    ");_.A(2,"mat-icon");_.N(3,"format_line_spacing");_.B();_.N(4,"\n  ");_.B()}a&2&&(a=b.Na,_.y("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"))};
iKb=function(a){a&1&&(_.F(0),_.N(1,"\n  "),_.x(2,gKb,5,4,"button",15),_.O(3,"async"),_.N(4,"\n"),_.H());a&2&&(a=_.M(),_.t(2),_.y("ngIf",_.Bf(3,hKb,_.R(3,1,a.lWb))))};jKb=function(a){a&1&&_.E(0,"star",8);a&2&&(a=_.M(),_.y("place",a.Wa)("type",a.IQb)("trackElement",a.uc)("elementName",a.HZa))};kKb=function(a){a&1&&(_.F(0),_.N(1," (Generated from "),_.A(2,"a",11),_.N(3),_.B(),_.N(4,") "),_.H());a&2&&(a=_.M(2),_.t(2),_.y("ascTrackElement",a.uc)("routerLink",_.Xp(a.ySa)),_.t(1),_.wf(" ",a.ySa.path,""))};
lKb=function(a){a&1&&_.E(0,"img",12)};mKb=function(a){a&1&&(_.F(0),_.x(1,kKb,5,3,"ng-container",9)(2,lKb,1,0,"img",10),_.H());if(a&2){a=_.M();var b=_.vf(9);_.t(1);_.y("ngIf",a.ySa)("ngIfElse",b);_.t(1);_.y("ngIf",a.dzb)}};nKb=function(a){a&1&&_.N(0," (Generated)\n")};
pKb=function(a,b){if(a&1){var c=_.Sc();_.A(0,"div",1);_.I("click",function(){var d=_.Tc(c).va,e=_.M();e.Fa.Ya({gestureName:"CLICK",element:"FileContentPager",action:"markerClicked"});e.WCb.emit(d.line);"find"===d.type&&oKb(e.Lc,d.index);return _.Vc()});_.B()}a&2&&(a=b.va,b=_.M(),_.Wy("marker ",a.type,""),_.df("height",b.markerHeight)("top",a.offset))};
qKb=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}})};rKb=function(a){a&1&&_.E(0,"markdown-content",4);a&2&&(a=_.M().va,_.y("content",a.source.join("")))};sKb=function(a){a&1&&(_.A(0,"pre"),_.N(1),_.B());a&2&&(a=_.M().va,_.t(1),_.xf(a.text.join("")))};tKb=function(a){a&1&&(_.A(0,"pre"),_.E(1,"span",8),_.O(2,"renderData"),_.B());a&2&&(a=_.M().va,_.t(1),_.y("outerHTML",_.R(2,1,a.data),_.xd))};
uKb=function(a){a&1&&(_.A(0,"pre"),_.E(1,"span",8),_.O(2,"renderData"),_.B());a&2&&(a=_.M().va,_.t(1),_.y("outerHTML",_.R(2,1,a.data),_.xd))};vKb=function(a,b){a&1&&(_.F(0),_.N(1),_.H());a&2&&(a=b.va,_.t(1),_.wf("\n                ",a,"\n              "))};wKb=function(a){a&1&&(_.A(0,"pre"),_.N(1),_.x(2,vKb,2,1,"ng-container",0),_.N(3,"\n            "),_.B());a&2&&(a=_.M().va,_.t(1),_.wf("",a.ename-a.evalue,"\n              "),_.t(1),_.y("ngForOf",a.traceback))};
xKb=function(a,b){a&1&&(_.F(0)(1,1),_.x(2,sKb,2,1,"pre",3)(3,tKb,3,3,"pre",3)(4,uKb,3,3,"pre",3)(5,wKb,4,2,"pre",3),_.H()());a&2&&(a=b.va,_.t(1),_.y("ngSwitch",a.output_type),_.t(1),_.y("ngSwitchCase","stream"),_.t(1),_.y("ngSwitchCase","display_data"),_.t(1),_.y("ngSwitchCase","execute_result"),_.t(1),_.y("ngSwitchCase","error"))};
yKb=function(a){a&1&&(_.A(0,"mat-expansion-panel",7)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.N(3," Outputs "),_.B()(),_.x(4,xKb,6,5,"ng-container",0),_.B());a&2&&(a=_.M(2).va,_.y("expanded",!0),_.t(4),_.y("ngForOf",a.outputs))};zKb=function(a){a&1&&(_.F(0),_.A(1,"mat-card")(2,"mat-card-content"),_.E(3,"format-code",5),_.B()(),_.x(4,yKb,5,2,"mat-expansion-panel",6),_.H());a&2&&(a=_.M().va,_.t(3),_.y("value",a.source.join(""))("fileName","name.py"),_.t(1),_.y("ngIf",0<a.outputs.length))};
AKb=function(a,b){a&1&&(_.F(0)(1,1),_.x(2,rKb,1,1,"markdown-content",2)(3,zKb,5,3,"ng-container",3),_.H()());a&2&&(a=b.va,_.t(1),_.y("ngSwitch",a.cell_type),_.t(1),_.y("ngSwitchCase","markdown"),_.t(1),_.y("ngSwitchCase","code"))};BKb=function(a,b){a&1&&(_.A(0,"pre"),_.N(1),_.B());a&2&&(a=b.Na,_.t(1),_.xf(a))};CKb=function(a){a&1&&_.E(0,"loading",3);a&2&&_.y("inline",!0)};
DKb=function(a){a&1&&(_.F(0),_.x(1,BKb,2,1,"pre",0),_.O(2,"async"),_.x(3,CKb,1,1,"ng-template",null,2,_.Nf),_.H());if(a&2){var b=_.vf(4);a=_.M();_.t(1);_.y("ngIf",_.R(2,2,a.Jwa))("ngIfElse",b)}};
GKb=function(a){if(a&1){var b=_.Sc();_.A(0,"icon-empty-state-subtitle")(1,"button",6);_.I("click",function(){_.Tc(b);var c=_.M(2);return _.Vc(EKb(c,c.cca))});_.N(2," Show anyway (may crash) ");_.B();_.A(3,"button",7);_.I("click",function(){_.Tc(b);var c=_.M(2);return _.Vc(FKb(c,c.cca))});_.N(4," Show raw contents ");_.B()()}};HKb=function(a){a&1&&_.E(0,"loading",3);a&2&&_.y("inline",!0)};
IKb=function(a){a&1&&(_.A(0,"icon-empty-state-display",4)(1,"icon-empty-state-title"),_.N(2),_.O(3,"humanizeBytes"),_.B(),_.x(4,GKb,5,0,"icon-empty-state-subtitle",0)(5,HKb,1,1,"ng-template",null,5,_.Nf),_.B());if(a&2){var b=_.vf(6);a=_.M();_.t(2);_.wf(" File is very large (",_.R(3,3,a.size),") ");_.t(2);_.y("ngIf",!a.mja)("ngIfElse",b)}};
KKb=function(a,b){var c=a.path||"";c&&!c.endsWith("/")&&(c+="/");var d=a.Zb().wi();return function(e,f,g){e=JKb(c,e).toString();e.startsWith("/")&&(e=e.substring(1));e=d.nd(e).kb();return _.co(b,_.ao(b,_.Xp(e),{Af:g,Ta:f}))}};
LKb=function(a,b){var c=a.path||"";c&&!c.endsWith("/")&&(c+="/");return function(d){d=JKb(c,d).toString();d.startsWith("/")&&(d=d.substring(1));return b.get(a.qb,a.Rc,a.repository,_.hi(a),d,{Qb:a.params.Qb,type:1}).ha(_.v(function(e){var f=_.Pp(e).Qw();f=f?btoa(f):_.PE(_.cj(_.Pp(e),1));return"data:"+_.Y(_.ej(_.Pp(e),_.Kp,2),1)+";base64,"+f}))}};MKb=function(a,b){a&1&&_.E(0,"div",18);a&2&&(a=b.va,b=_.M(),_.df("height",b.getHeight(a.start,a.end),"px")("min-width",b.uR,"ch")("top",b.Kca(a.start),"px"))};
NKb=function(a){a&1&&(_.A(0,"div",19),_.N(1,"\n        "),_.A(2,"pre",20),_.N(3),_.B(),_.N(4,"\n      "),_.B());a&2&&(a=_.M(),_.df("min-height",a.lineHeight*a.iW,"px"),_.t(3),_.xf(a.vR))};
OKb=function(a){if(a&1){var b=_.Sc();_.A(0,"code-folding-container",21);_.I("rangeToggled",function(c){_.Tc(b);var d=_.M();return _.Vc(d.o_a(c))})("mousedown",function(c){return c.stopPropagation()});_.B()}a&2&&(a=_.M(),_.df("pointer-events",a.h$?"none":"unset"),_.y("visibility",a.visibility)("folding",a.rn)("lineHeight",a.lineHeight))};PKb=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}};
QKb=function(a,b,c){a.top+=b;a.bottom=a.top+a.height;a.left+=c;a.right=a.left+a.width};UKb=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?RKb(a,b):("input"===d||"select"===d||"textarea"===d)&&SKb(a,b);TKb("canvas",a,b,RKb);TKb("input, textarea, select",a,b,SKb);return b};
TKb=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])};SKb=function(a,b){"file"!==b.type&&(b.value=a.value);"radio"===b.type&&b.name&&(b.name="mat-clone-"+b.name+"-"+VKb++)};RKb=function(a,b){if(b=b.getContext("2d"))try{b.drawImage(a,0,0)}catch(c){}};WKb=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)}};
VL=function(a,b){var c=b?"":"none";WKb(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})};YKb=function(a,b){WKb(a.style,{position:b?"":"fixed",top:b?"":"0",opacity:b?"":"0",left:b?"":"-999em"},XKb)};ZKb=function(a,b){return b&&"none"!=b?a+" "+b:a};$Kb=function(a){return parseFloat(a)*(-1<a.toLowerCase().indexOf("ms")?1:1E3)};
bLb=function(a){a=getComputedStyle(a);var b=aLb(a,"transition-property"),c=b.find(function(d){return"transform"===d||"all"===d});if(!c)return 0;b=b.indexOf(c);c=aLb(a,"transition-duration");a=aLb(a,"transition-delay");return $Kb(c[b])+$Kb(a[b])};aLb=function(a,b){return a.getPropertyValue(b).split(",").map(function(c){return c.trim()})};cLb=function(a,b){return"translate3d("+Math.round(a)+"px, "+Math.round(b)+"px, 0)"};dLb=function(a){return"t"===a.type[0]};
eLb=function(a,b){a=a.Dl;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};fLb=function(a,b){a.style.width=b.width+"px";a.style.height=b.height+"px";a.style.transform=cLb(b.left,b.top)};gLb=function(a){a&1&&_.E(0,"detail-header",13);a&2&&(a=_.M(),_.y("contentType",a.contentType)("viewData",a.Ab))};hLb=function(a){a&1&&_.E(0,"diff-detail-header",14);a&2&&(a=_.M(),_.y("viewData",a.Ab))};
iLb=function(a){a&1&&_.E(0,"markdown-tab-header",14);a&2&&(a=_.M(),_.y("viewData",a.Ab))};
jLb=function(a){if(a&1){var b=_.Sc();_.A(0,"div",15)(1,"div",16)(2,"div",17);_.E(3,"div",18)(4,"div",19);_.B();_.A(5,"file-matches-navigation",20);_.I("close",function(){_.Tc(b);_.M().Lc.gsa.next(!0);return _.Vc()})("selectedMatchIndexChange",function(c){_.Tc(b);var d=_.M();d.txa=c;d.Lc.pia.next(c);return _.Vc()});_.O(6,"async");_.O(7,"async");_.O(8,"async");_.B();_.A(9,"div",21);_.E(10,"div",22)(11,"div",23);_.B()()()}a&2&&(a=_.M(),_.t(5),_.y("dataState",_.R(6,5,a.gEc))("matchCount",_.R(7,7,a.nia).length)("selectedMatchIndex",
_.R(8,9,a.Lc.pia))("showCloseButton",!0)("trackProjectId",a.Md.qb))};kLb=function(a){a&1&&(_.E(0,"markdown-content",24),_.O(1,"async"),_.O(2,"async"));a&2&&(a=_.M(),_.y("content",a.Ab.oe)("relativeLinkModifier",_.R(1,4,a.modifier.AKb))("relativeImageModifier",_.R(2,6,a.modifier.yKb))("safeHtmlContent",a.Ab.cPc))};lLb=function(a){a&1&&_.E(0,"img",27);a&2&&(a=_.M(2),_.uf("alt",a.Ab.fileName),_.y("sanitizeSrc",a.JPa))};mLb=function(a){a&1&&_.E(0,"div",28);a&2&&(a=_.M(2),_.y("safeSvg",a.Ab.oe))};
nLb=function(a){a&1&&(_.F(0),_.x(1,lLb,1,2,"img",25)(2,mLb,1,1,"ng-template",null,26,_.Nf),_.H());if(a&2){var b=_.vf(3);a=_.M();_.t(1);_.y("ngIf",!a.Iza)("ngIfElse",b)}};oLb=function(a){a&1&&(_.A(0,"div",29),_.E(1,"audio",30),_.B());a&2&&(a=_.M(),_.t(1),_.y("sanitizeSrc",a.JPa))};pLb=function(a){a&1&&(_.A(0,"div",29),_.E(1,"video",30),_.B());a&2&&(a=_.M(),_.t(1),_.y("sanitizeSrc",a.JPa))};qLb=function(a){a&1&&_.E(0,"binary-file",31);a&2&&(a=_.M(),_.y("contentLength",a.Oqa))};
rLb=function(a){if(a&1){var b=_.Sc();_.A(0,"large-file",32);_.I("largeFileViewData",function(c){_.Tc(b);var d=_.M();d.zGb=c;d.Ab=c;return _.Vc()});_.B()}a&2&&(a=_.M(),_.y("fullViewData",a.Ab.cca)("size",a.Ab.eH))};sLb=function(a){a&1&&(_.F(0),_.E(1,"empty-file-detail",33),_.H());a&2&&(a=_.M(),_.t(1),_.y("path",a.Ab.fileName))};tLb=function(a){a&1&&_.E(0,"jupyter-notebook",34);a&2&&(a=_.M(),_.y("notebook",a.Y0))};
uLb=function(a){a&1&&(_.E(0,"search-match-layer",44),_.O(1,"async"));a&2&&(a=_.M(3),_.y("matches",_.R(1,3,a.nia))("scrollToIndex",a.txa)("selectedMatchIndex",a.Lc.pia))};
vLb=function(a){if(a&1){var b=_.Sc();_.A(0,"virtual-scroll-format-code",38);_.I("lineShown",function(c){_.Tc(b);var d=_.M(2);return _.Vc(d.show(c))})("rangeToggled",function(c){_.Tc(b);var d=_.M(2);return _.Vc(d.vka(c))})("lineNumberClicked",function(c){_.Tc(b);var d=_.M(2);return _.Vc(d.Sp(c))})("gutterClicked",function(c){_.Tc(b);var d=_.M(2);return _.Vc(d.Os(c))})("totalNumLines",function(c){_.Tc(b);_.M(2).bm.next(c);return _.Vc()});_.O(1,"async");_.O(2,"async");_.O(3,"async");_.E(4,"link-decoration-layer",
39)(5,"hovercard-decoration-layer",40);_.A(6,"code-layers",41);_.I("highlightedXrefLines",function(c){_.Tc(b);var d=_.M(2);return _.Vc(d.vza(c))});_.B();_.x(7,uLb,2,5,"search-match-layer",42);_.O(8,"async");_.E(9,"search-match-layer",43);_.O(10,"async");_.O(11,"async");_.B()}a&2&&(a=_.M(2),_.y("value",a.code)("rendered",a.Ab.HKb)("highlightInfo",a.Ab.Sw)("folding",_.R(1,21,a.rn))("visibility",_.R(2,23,a.visibility))("fileName",a.Ab.fileName)("lineNumberLinkProvider",_.R(3,25,a.link))("scrollToLine",
a.Ab.line)("lineLimitation",a.Ab.PH)("visibleCodeIdentifier",a.r6a)("focusableRegion",a.Lla.U5a)("usePrefetchIfPossible",!0),_.cf("aria-labelledby",a.GO),_.t(4),_.y("content",a.Ab.oe)("scoLinks",a.Ab.CE),_.t(1),_.y("scoLinks",a.Ab.CE),_.t(1),_.y("layerBaseLocation",a.Md),_.t(1),_.y("ngIf",_.R(8,27,a.Eba)),_.t(2),_.y("matches",_.R(10,29,a.Qba))("scrollToIndex",_.R(11,31,a.fH))("selectedMatchIndex",a.fH))};
wLb=function(a){a&1&&(_.E(0,"search-match-layer",44),_.O(1,"async"));a&2&&(a=_.M(3),_.y("matches",_.R(1,3,a.nia))("scrollToIndex",a.txa)("selectedMatchIndex",a.Lc.pia))};
xLb=function(a){if(a&1){var b=_.Sc();_.A(0,"format-code",38);_.I("lineShown",function(c){_.Tc(b);var d=_.M(2);return _.Vc(d.show(c))})("rangeToggled",function(c){_.Tc(b);var d=_.M(2);return _.Vc(d.vka(c))})("lineNumberClicked",function(c){_.Tc(b);var d=_.M(2);return _.Vc(d.Sp(c))})("gutterClicked",function(c){_.Tc(b);var d=_.M(2);return _.Vc(d.Os(c))})("totalNumLines",function(c){_.Tc(b);_.M(2).bm.next(c);return _.Vc()});_.O(1,"async");_.O(2,"async");_.O(3,"async");_.E(4,"link-decoration-layer",39)(5,
"hovercard-decoration-layer",40);_.A(6,"code-layers",41);_.I("highlightedXrefLines",function(c){_.Tc(b);var d=_.M(2);return _.Vc(d.vza(c))});_.B();_.x(7,wLb,2,5,"search-match-layer",42);_.O(8,"async");_.E(9,"search-match-layer",43);_.O(10,"async");_.O(11,"async");_.B()}a&2&&(a=_.M(2),_.y("value",a.code)("rendered",a.Ab.HKb)("highlightInfo",a.Ab.Sw)("folding",_.R(1,21,a.rn))("visibility",_.R(2,23,a.visibility))("fileName",a.Ab.fileName)("lineNumberLinkProvider",_.R(3,25,a.link))("scrollToLine",a.Ab.line)("lineLimitation",
a.Ab.PH)("visibleCodeIdentifier",a.r6a)("focusableRegion",a.Lla.U5a)("usePrefetchIfPossible",!0),_.cf("aria-labelledby",a.GO),_.t(4),_.y("content",a.Ab.oe)("scoLinks",a.Ab.CE),_.t(1),_.y("scoLinks",a.Ab.CE),_.t(1),_.y("layerBaseLocation",a.Md),_.t(1),_.y("ngIf",_.R(8,27,a.Eba)),_.t(2),_.y("matches",_.R(10,29,a.Qba))("scrollToIndex",_.R(11,31,a.fH))("selectedMatchIndex",a.fH))};
zLb=function(a){if(a&1){var b=_.Sc();_.F(0);_.x(1,vLb,12,33,"virtual-scroll-format-code",35);_.O(2,"async");_.x(3,xLb,12,33,"ng-template",null,36,_.Nf);_.A(5,"file-content-pager",37);_.I("markerClicked",function(d){_.Tc(b);var e=_.M();return _.Vc(yLb(e,d))});_.O(6,"async");_.O(7,"async");_.B();_.H()}if(a&2){var c=_.vf(4);a=_.M();_.t(1);_.y("ngIf",_.R(2,4,a.UTc))("ngIfElse",c);_.t(4);_.y("markers",_.R(6,6,a.Tua))("numLines",_.R(7,8,a.bm))}};
ALb=function(a){a&1&&_.E(0,"code-diff",45);a&2&&(a=_.M(),_.y("diffBase",a.Ab.diffBase)("contents",a.Ab.oe)("fileName",a.Ab.fileName)("scrollToLine",a.Ab.line))};BLb=function(a){a&1&&(_.A(0,"icon-empty-state-display",46)(1,"icon-empty-state-title"),_.N(2),_.B()());a&2&&(a=_.M(),_.t(2),_.xf(a.UCa))};CLb=function(a,b){return _.P2a.find(function(c){return c.id===a})?b+"-"+a:b+"-everything-else"};
DLb=function(a,b,c){b=new Map([].concat(_.Dc(b)).map(function(f){return[f,0]}));a=_.k(a.fTa());for(var d=a.next();!d.done;d=a.next()){d=d.value;var e=CLb(d.wca(),c.id);b.has(e)&&b.set(e,b.get(e)+c.valueExtractor(d))}return b};ELb=function(a,b,c){var d=a.he();a=DLb(a,b,c);return{icon:c.icon,title:c.title,path:d.endsWith("/")?d.substring(0,d.length-1):d,instances:[].concat(_.Dc(a.values())).reduce(function(e,f){return e+f},0),GV:a}};
FLb=function(a,b){var c=b.Vs;if(b=b.SMc){b=_.k(b.entries());for(var d=b.next();!d.done;d=b.next()){var e=_.k(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=_.k(a.entries()),d=b.next();!d.done;d=b.next())e=_.k(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)};
GLb=function(a){if(a&1){var b=_.Sc();_.F(0);_.N(1);_.A(2,"a",5);_.I("click",function(c){_.Tc(b);_.M().limit=void 0;return _.Vc(c.stopPropagation())});_.N(3," Show All ");_.B();_.H()}a&2&&(a=_.M(),_.t(1),_.Mz(" (",a.L6a,"/",a.zka(a.ita),") "),_.t(1),_.y("trackAction","showAll"+a.sta))};HLb=function(a,b){a&1&&_.E(0,"file-list",7);a&2&&(a=b.va,b=_.M(2),_.y("limit",b.limit)("ariaLabelledbyId",b.sta)("files",a)("aggregations",b.aggregations)("useRelativeUrls",b.eW)("isPiper",b.hj))};
ILb=function(a){a&1&&_.x(0,HLb,1,6,"file-list",6);a&2&&(a=_.M(),_.y("ngForOf",a.ita))};JLb=function(a){return a.map(function(b){return b.length}).reduce(function(b,c){return b+c},0)};KLb=function(a){if(a&1){var b=_.Sc();_.A(0,"button",3);_.I("click",function(){_.Tc(b);var c=_.M();return _.Vc(c.expand())});_.N(1," Load more ");_.B()}};LLb=function(a){for(var b=WL.target;b;){if(b===a)return!0;b=b.parentElement}return!1};
MLb=function(a){a&1&&(_.A(0,"div",1),_.E(1,"div",2),_.B());a&2&&(a=_.M(),_.t(1),_.ef("info","info"===eIb(_.Lb(a.Xj,3)))("warning","warning"===eIb(_.Lb(a.Xj,3))),_.y("innerHTML",a.Awa(a.Fgb||""),_.xd))};NLb=function(a,b){a&1&&(_.A(0,"a",10),_.E(1,"mat-icon",11),_.B());a&2&&(a=b.va,_.y("href",a.getUrl(),_.yd),_.t(1),_.y("svgIcon",a.mH()))};
OLb=function(a){a&1&&(_.A(0,"header",2)(1,"div",3)(2,"a",4),_.E(3,"img",5),_.A(4,"h1"),_.N(5,"Stacks"),_.B(),_.A(6,"span"),_.N(7," | "),_.B(),_.A(8,"h2"),_.N(9,"Google Infrastructure"),_.B()(),_.A(10,"div",6),_.E(11,"g3mark-moma-search",7),_.B(),_.A(12,"div",8),_.x(13,NLb,2,2,"a",9),_.B()()());a&2&&(a=_.M(),_.t(2),_.y("queryParams",a.params),_.t(11),_.y("ngForOf",a.links))};
PLb=function(a){a&1&&(_.A(0,"a",20),_.N(1),_.B());if(a&2){a=_.M().va;var b=_.M(2);_.y("routerLink",a.getUrl())("queryParams",b.params);_.t(1);_.xf(a.getName())}};QLb=function(a){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=_.M().va,_.t(1),_.xf(a.getName()))};RLb=function(a,b){a&1&&(_.A(0,"span"),_.x(1,PLb,2,3,"a",18)(2,QLb,2,1,"span",19),_.B());a&2&&(a=b.va,_.t(1),_.y("ngIf",a.ida()),_.t(1),_.y("ngIf",!a.ida()))};
SLb=function(a){a&1&&(_.A(0,"header",12)(1,"div",13)(2,"a",14),_.E(3,"img",15),_.A(4,"h1"),_.N(5,"Stacks"),_.B()(),_.E(6,"stacks-search"),_.A(7,"div",16),_.x(8,RLb,3,2,"span",17),_.B()(),_.E(9,"stacks-butterbar"),_.B());a&2&&(a=_.M(),_.t(2),_.y("queryParams",a.params),_.t(6),_.y("ngForOf",a.LY))};TLb=function(a){a&1&&_.E(0,"img",4);a&2&&(a=_.M(),_.y("src",a.ul,_.yd)("alt",a.link.getName()+"'s profile photo"))};
ULb=function(a){a&1&&(_.A(0,"a",5),_.N(1),_.B());a&2&&(a=_.M(),_.df("background-image","url("+a.ul+")"),_.ef("-no-icon",a.fua)("-wrap",a.fua)("-left-ellipsis","bug_report"===a.link.mH()),_.y("target",a.XFb?"_blank":"_self")("href",a.url,_.yd),_.cf("data-gtm-box",a.W_)("data-gtm-list",a.WTa),_.t(1),_.xf(a.link.getName()))};VLb=function(a){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=_.M(),_.df("background-image","url("+a.ul+")"),_.t(1),_.xf(a.link.getName()))};
WLb=function(a,b){a&1&&(_.A(0,"a",6),_.N(1),_.B());a&2&&(a=b.va,b=_.M(),_.y("href",a.url,_.yd),_.cf("data-gtm-box",b.W_)("data-gtm-list",b.WTa),_.t(1),_.xf(b.link.getName()))};XLb=function(a){a&1&&(_.A(0,"button"),_.nf(1,6),_.A(2,"div",7),_.E(3,"p"),_.B(),_.of(),_.B())};YLb=function(a){a&1&&(_.A(0,"button"),_.nf(1,8),_.E(2,"mat-icon",9),_.of(),_.B());a&2&&(a=_.M(2),_.t(2),_.y("ngClass",a.TA?"recommended-icon":"recommended"))};
ZLb=function(a){a&1&&(_.A(0,"button"),_.E(1,"img",10),_.B());a&2&&(a=_.M(2),_.cf("aria-label",a.content.title),_.t(1),_.tf("alt","",a.content.title," info icon"),_.y("src","https://www.gstatic.com/images/icons/material/system/2x/"+a.icon+"_24dp.png",_.yd))};$Lb=function(a,b){a&1&&(_.A(0,"p",11)(1,"a",12),_.N(2),_.B()());a&2&&(a=b.va,_.t(1),_.y("href",a.key,_.yd),_.t(1),_.xf(a.value))};
aMb=function(a){a&1&&(_.F(0),_.x(1,XLb,4,0,"button",0)(2,YLb,3,1,"button",0)(3,ZLb,2,3,"button",0),_.A(4,"div",1)(5,"p",2),_.N(6),_.B(),_.E(7,"div",3),_.A(8,"div",4),_.x(9,$Lb,3,2,"p",5),_.O(10,"keyvalue"),_.B()(),_.H());a&2&&(a=_.M(),_.t(1),_.y("ngIf","isa"==a.name),_.t(1),_.y("ngIf",a.Gya),_.t(1),_.y("ngIf","isa"!==a.name&&!a.Gya),_.t(3),_.xf(a.content.title),_.t(1),_.y("innerHTML",a.content.description,_.xd),_.t(2),_.y("ngForOf",_.R(10,6,a.content.urls)))};
cMb=function(a){a&1&&(_.A(0,"h3",7),_.N(1),_.B());if(a&2){a=_.M().va;var b=_.M();_.y("ngClass",_.Bf(2,bMb,b.TA));_.t(1);_.xf(a.getName())}};eMb=function(a){a&1&&_.E(0,"stacks-popup-info",8);a&2&&(a=_.M().va,_.M(),a=a.getName(),a=dMb.get(a),_.y("name",a))};fMb=function(a,b){a&1&&(_.A(0,"li"),_.E(1,"stacks-icon-link",9),_.B());if(a&2){a=b.va;b=_.M(2).va;var c=_.M();_.t(1);_.y("link",a)("gtmBox",c.W_)("gtmList",b.getName())}};
gMb=function(a){a&1&&(_.A(0,"ul"),_.x(1,fMb,2,3,"li",1),_.B());a&2&&(a=_.M().va,_.t(1),_.y("ngForOf",a.D_()))};hMb=function(a){a&1&&_.N(0," This information is currently unavailable. ")};
iMb=function(a,b){a&1&&(_.A(0,"div")(1,"div",2),_.x(2,cMb,2,4,"h3",3)(3,eMb,1,1,"stacks-popup-info",4),_.B(),_.x(4,gMb,2,1,"ul",5)(5,hMb,1,0,"ng-template",null,6,_.Nf),_.B());if(a&2){a=b.va;var c=_.vf(6);_.M();_.t(2);_.y("ngIf",a.getName());_.t(1);b=a.getName();b=dMb.get(b);_.y("ngIf",b);_.t(1);_.y("ngIf",a.D_().length)("ngIfElse",c)}};jMb=function(a){a&1&&_.E(0,"img",5)};kMb=function(a){a&1&&_.E(0,"img",6)};lMb=function(a){a&1&&(_.A(0,"p",7),_.N(1,"Review is up-to-date"),_.B())};
mMb=function(a){a&1&&(_.A(0,"p",7),_.N(1,"Review outdated"),_.B())};oMb=function(a,b){a&1&&(_.A(0,"div",7)(1,"p",8),_.N(2),_.B(),_.A(3,"p",9),_.N(4),_.B(),_.A(5,"p",10),_.N(6),_.B(),_.A(7,"p",11),_.N(8),_.B()());a&2&&(a=b.va,_.M(),_.t(2),_.xf(a.getName()),_.t(1),_.ef("satisfied-number",nMb(_.Y(a,1))>=nMb(_.Y(a,4))),_.t(1),_.wf(" ",_.Y(a,1),""),_.t(2),_.wf("Target: ",_.Y(a,4),""),_.t(2),_.wf("Updated ",_.Y(a,2),""))};
pMb=function(a){a&1&&_.E(0,"stacks-popup-recommended",4);a&2&&(a=_.M(),_.y("product",a.product))};qMb=function(a){a&1&&_.E(0,"stacks-popup-isa",5);a&2&&(a=_.M(),_.ef("to-right",!a.product.dTa()),_.y("product",a.product))};rMb=function(a){a&1&&_.E(0,"stacks-popup-pp",6);a&2&&(a=_.M(),_.y("productPhase",a.product.Usa())("metrics",_.fj(a.product,XL,27)))};sMb=function(a){a&1&&_.E(0,"stacks-popup-pp",7);a&2&&(a=_.M(),_.ef("small-icon",a.oza),_.y("productPhase",a.product.Usa()))};
tMb=function(a){a&1&&(_.E(0,"stacks-header",2),_.O(1,"async"));a&2&&(a=_.M(),_.y("breadcrumb",_.R(1,2,a.LY))("newView",a.TA))};uMb=function(a){a&1&&_.E(0,"loading",7)};vMb=function(a){a&1&&(_.A(0,"p",8),_.N(1),_.B());a&2&&(a=_.M().Na,_.t(1),_.wf(" ",a.message," "))};wMb=function(a){a&1&&_.E(0,"stacks-popup-freshness",26);a&2&&(a=_.M().Na,_.y("isFresh",_.qj(a,60))("freshnessDate",_.Y(a,42))("productName",a.getName()))};
xMb=function(a){a&1&&(_.A(0,"span",27),_.N(1),_.B());a&2&&(a=_.M().Na,_.t(1),_.wf(" \u00a0Reviewed by team on ",_.Y(a,42)," "))};yMb=function(a){a&1&&(_.A(0,"a",28),_.E(1,"img",29),_.N(2," \u00a0Edit product "),_.B());if(a&2){var b=_.M().Na;a=_.M(4);b="product/"+b.zo()+"/edit";_.y("href",a.lT?a.BV.environment.R2+"/"+b:"/"+b,_.yd)}};
AMb=function(a){a&1&&(_.A(0,"a",30),_.E(1,"img",29),_.N(2," \u00a0Edit product "),_.B());if(a&2){var b=_.M().Na;a=_.M(4);b="product/"+b.zo()+"/edit";_.y("routerLink",_.Bf(2,zMb,a.lT?a.BV.environment.R2+"/"+b:"/"+b))("queryParams",a.params)}};BMb=function(a){a&1&&(_.A(0,"div")(1,"div",31)(2,"strong"),_.N(3,"WARNING:"),_.B(),_.N(4," This product has not been reviewed by domain stewards and is not currently discoverable from browsing domain page. "),_.B()())};
CMb=function(a,b){a&1&&(_.A(0,"div",18),_.E(1,"stacks-popup-product",37),_.A(2,"a",38),_.N(3),_.B()());a&2&&(a=b.va,b=_.M(6),_.t(1),_.y("product",a),_.t(1),_.y("routerLink",_.Bf(4,zMb,"/product/"+a.zo()))("queryParams",b.params),_.t(1),_.xf(a.getName()))};
EMb=function(a){a&1&&(_.A(0,"div",32),_.E(1,"div",33),_.A(2,"h2",34),_.N(3,"Better Alternatives"),_.B(),_.A(4,"ul",35),_.x(5,CMb,4,6,"div",36),_.B()());if(a&2){a=_.M().Na;var b=_.M(4);_.t(1);_.y("innerHTML",b.Awa(_.ej(a,YL,79).kH()||""),_.xd);_.t(4);_.y("ngForOf",_.fj(_.ej(a,YL,79),DMb,6))}};FMb=function(a,b){a&1&&(_.A(0,"a",40),_.N(1),_.B());a&2&&(a=b.va,_.y("href",a.getUrl(),_.yd),_.t(1),_.wf("",a.lr()," "))};
GMb=function(a){a&1&&(_.A(0,"div",23)(1,"p"),_.N(2,"Product Page"),_.B(),_.x(3,FMb,2,2,"a",39),_.B());a&2&&(a=_.M().Na,_.t(3),_.y("ngForOf",_.fj(a,ZL,28)))};HMb=function(a,b){a&1&&(_.A(0,"a",42),_.N(1),_.B());a&2&&(a=b.va,_.y("href",a.getUrl(),_.yd),_.t(1),_.wf("",a.lr()," "))};IMb=function(a){a&1&&(_.A(0,"div",23)(1,"p"),_.N(2,"Landing Page"),_.B(),_.x(3,HMb,2,2,"a",41),_.B());a&2&&(a=_.M().Na,_.t(3),_.y("ngForOf",a.vca()))};
JMb=function(a){a&1&&(_.A(0,"div",23)(1,"p"),_.N(2,"Customer Adoption Stage"),_.B(),_.A(3,"a",43),_.N(4),_.B()());if(a&2){a=_.M().Na;var b=_.M(4);_.t(4);_.xf(b.sFc(_.uj(a,71,0)))}};KMb=function(a){a&1&&(_.A(0,"div",23)(1,"p"),_.N(2,"Feature Requests"),_.B(),_.A(3,"span"),_.N(4),_.B()());if(a&2){a=_.M().Na;var b=_.M(4);_.t(4);_.wf(" ",b.kFc(_.qj(a,73)),"")}};
LMb=function(a){a&1&&(_.A(0,"div"),_.N(1," Contact "),_.A(2,"a",48),_.N(3),_.B(),_.N(4," for more information "),_.B());a&2&&(a=_.M().va,_.t(2),_.y("href",a.value[1],_.yd),_.t(1),_.wf("",a.value[0],"@"))};MMb=function(a){a&1&&(_.A(0,"div"),_.N(1," Read instructions "),_.A(2,"a",48),_.N(3,"here"),_.B()());a&2&&(a=_.M().va,_.t(2),_.y("href",a.value[0],_.yd))};NMb=function(a){a&1&&(_.A(0,"div"),_.N(1," Sign up "),_.A(2,"a",48),_.N(3,"here"),_.B()());a&2&&(a=_.M().va,_.t(2),_.y("href",a.value[0],_.yd))};
OMb=function(a,b){a&1&&(_.A(0,"span")(1,"a",48),_.N(2),_.B()());a&2&&(a=b.va,b=_.M(5).Na,_.M(3),_.t(1),_.y("href","https://moma.corp.google.com/team/"+a,_.yd),_.t(1),_.wf(" ",b.vSb.get(a)," "))};PMb=function(a){a&1&&(_.A(0,"span"),_.N(1," is allowed."),_.B())};QMb=function(a){a&1&&(_.A(0,"span"),_.N(1," are allowed."),_.B())};
RMb=function(a){a&1&&(_.A(0,"div"),_.x(1,OMb,3,2,"span",46)(2,PMb,2,0,"span",9)(3,QMb,2,0,"span",9),_.B());a&2&&(a=_.M().va,_.t(1),_.y("ngForOf",a.value),_.t(1),_.y("ngIf",1===a.value.length),_.t(1),_.y("ngIf",1<a.value.length))};SMb=function(a,b){a&1&&(_.A(0,"span")(1,"a",48),_.N(2),_.B()());a&2&&(a=b.va,b=_.M(5).Na,_.M(3),_.t(1),_.y("href","https://moma.corp.google.com/team/"+a,_.yd),_.t(1),_.wf(" ",b.vSb.get(a)," "))};TMb=function(a){a&1&&(_.A(0,"span"),_.N(1," is not allowed."),_.B())};
UMb=function(a){a&1&&(_.A(0,"span"),_.N(1," are not allowed."),_.B())};VMb=function(a){a&1&&(_.A(0,"div"),_.x(1,SMb,3,2,"span",46)(2,TMb,2,0,"span",9)(3,UMb,2,0,"span",9),_.B());a&2&&(a=_.M().va,_.t(1),_.y("ngForOf",a.value),_.t(1),_.y("ngIf",1===a.value.length),_.t(1),_.y("ngIf",1<a.value.length))};WMb=function(a){a&1&&(_.A(0,"div"),_.N(1," Please see the "),_.A(2,"a",48),_.N(3," general guidance "),_.B(),_.N(4,"for using GCP Systems. "),_.B());a&2&&(a=_.M().va,_.t(2),_.y("href",a.value[0],_.yd))};
XMb=function(a){a&1&&(_.A(0,"div"),_.N(1," Default visibility "),_.A(2,"a",48),_.N(3,"here"),_.B()());a&2&&(a=_.M().va,_.t(2),_.y("href",a.value[0],_.yd))};YMb=function(a,b){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=b.va,_.t(1),_.wf(" ",a," "))};ZMb=function(a){a&1&&(_.A(0,"div"),_.x(1,YMb,2,1,"span",46),_.N(2," are allowed. "),_.B());a&2&&(a=_.M().va,_.t(1),_.y("ngForOf",a.value))};$Mb=function(a){a&1&&(_.A(0,"div"),_.N(1),_.B());a&2&&(a=_.M().va,_.t(1),_.wf(" ",a.value," "))};
aNb=function(a,b){a&1&&(_.A(0,"div"),_.x(1,LMb,5,2,"div",9)(2,MMb,4,1,"div",9)(3,NMb,4,1,"div",9)(4,RMb,4,3,"div",9)(5,VMb,4,3,"div",9)(6,WMb,5,1,"div",9)(7,XMb,4,1,"div",9)(8,ZMb,3,1,"div",9)(9,$Mb,2,1,"div",9),_.B());a&2&&(a=b.va,_.t(1),_.y("ngIf","contactTeam"===a.key),_.t(1),_.y("ngIf","onboardingDoc"===a.key),_.t(1),_.y("ngIf","signUpDoc"===a.key),_.t(1),_.y("ngIf","includedTeamId"===a.key),_.t(1),_.y("ngIf","excludedTeamId"===a.key),_.t(1),_.y("ngIf","gcpGuidance"===a.key),_.t(1),_.y("ngIf",
"buildVisibility"===a.key),_.t(1),_.y("ngIf","groups"===a.key),_.t(1),_.y("ngIf","other"===a.key))};bNb=function(a){a&1&&(_.A(0,"div",49)(1,"a",48),_.N(2),_.B()());if(a&2){var b=_.M(2).Na;a=_.M().Na;_.M(3);_.t(1);b="https://source.corp.google.com/piper///depot/google3/productivity/stacks/catalog/product/"+b.zo()+"/stacks.textproto";_.y("href",b,_.yd);_.t(1);_.wf("more (+",a.qpa.length-3,")")}};
cNb=function(a){a&1&&(_.A(0,"div",23)(1,"div",44)(2,"p"),_.N(3,"Product Allowlist"),_.B(),_.E(4,"stacks-popup-info",45),_.B(),_.x(5,aNb,10,9,"div",46)(6,bNb,3,2,"div",47),_.B());a&2&&(a=_.M(2).Na,_.t(5),_.y("ngForOf",a.qpa.slice(0,3)),_.t(1),_.y("ngIf",3<a.qpa.length))};dNb=function(a){a&1&&(_.A(0,"div",23)(1,"p"),_.N(2,"Specialized Purpose"),_.B(),_.A(3,"div"),_.N(4),_.B()());a&2&&(a=_.M().Na,_.t(4),_.xf(_.Y(a,74)))};
eNb=function(a){a&1&&(_.A(0,"div",23)(1,"p"),_.N(2,"ISA Status"),_.B(),_.A(3,"a",50),_.N(4,"Agreement signed"),_.B()());a&2&&(a=_.M().Na,_.t(3),_.tf("href","/agreement/",a.zo(),"",_.yd))};fNb=function(a){a&1&&(_.A(0,"div",23)(1,"p"),_.N(2,"ISA Status"),_.B(),_.A(3,"a",50),_.N(4,"Unsigned draft agreement"),_.B()());a&2&&(a=_.M().Na,_.t(3),_.tf("href","/agreement/",a.zo(),"",_.yd))};
gNb=function(a){a&1&&(_.A(0,"div",23)(1,"p"),_.N(2,"Moma Teams"),_.B(),_.A(3,"a",48),_.N(4,"Product page"),_.B()());a&2&&(a=_.M().Na,_.t(3),_.tf("href","http://moma.corp.google.com/product/",a.Zsa(),"",_.yd))};hNb=function(a,b){a&1&&(_.A(0,"li"),_.E(1,"stacks-icon-link",53),_.B());a&2&&(a=b.va,_.t(1),_.y("link",a))};
iNb=function(a){a&1&&(_.A(0,"section",51)(1,"h2",52),_.N(2,"Used in the following Core Solution(s):"),_.B(),_.A(3,"ul"),_.x(4,hNb,2,1,"li",46),_.B()());a&2&&(a=_.M(2).Na,_.t(4),_.y("ngForOf",a.M_a))};jNb=function(a,b){a&1&&(_.A(0,"div")(1,"div",59),_.N(2),_.B(),_.A(3,"div",60),_.N(4),_.B(),_.A(5,"div"),_.N(6),_.B(),_.A(7,"div",56),_.N(8),_.B()());a&2&&(a=b.va,_.t(2),_.xf(_.Y(a,1)),_.t(2),_.xf(a.getName()),_.t(2),_.wf("Target: ",_.Y(a,4),""),_.t(2),_.wf("Updated ",_.Y(a,2),""))};
kNb=function(a){a&1&&(_.A(0,"section",51)(1,"header",54)(2,"h2",55),_.N(3,"Metrics"),_.B(),_.A(4,"p",56),_.N(5,"Source: Stacks data"),_.B()(),_.A(6,"div",57),_.x(7,jNb,9,4,"div",58),_.B()());a&2&&(a=_.M().Na,_.t(7),_.y("stacksExpandListOf",_.fj(a,XL,27)))};lNb=function(a){a&1&&(_.A(0,"section",51)(1,"h2",61),_.N(2,"Education materials"),_.B(),_.E(3,"stacks-link-lists",62),_.B());a&2&&(a=_.M(2).Na,_.t(3),_.y("lists",a.Rpb))};mNb=function(a,b){a&1&&_.E(0,"iframe",67);a&2&&_.y("src",b.va,_.oga)};
nNb=function(a){a&1&&(_.F(0),_.A(1,"h3",65),_.N(2,"Roadmap"),_.B(),_.x(3,mNb,1,1,"iframe",66),_.H());a&2&&(a=_.M(3).Na,_.t(3),_.y("ngForOf",a.wMb))};oNb=function(a){a&1&&(_.A(0,"section",51)(1,"h2",63),_.N(2),_.B(),_.E(3,"stacks-link-lists",64),_.x(4,nNb,4,1,"ng-container",9),_.B());if(a&2){a=_.M().Na;var b=_.M().Na;_.t(2);_.wf("About ",a.name,"");_.t(1);_.y("lists",b.Eeb);_.t(1);_.y("ngIf",b.wMb.length)}};
pNb=function(a,b){a&1&&(_.A(0,"li"),_.E(1,"stacks-icon-link",70),_.B());a&2&&(a=b.va,_.t(1),_.y("isContact",!0)("link",a))};qNb=function(a){a&1&&(_.F(0),_.A(1,"h3"),_.N(2,"Meet the team"),_.B(),_.A(3,"ul",35),_.x(4,pNb,2,2,"li",46),_.B(),_.H());a&2&&(a=_.M(3).Na,_.t(1),_.ef("h3-margin-top",a.wRa.length),_.t(3),_.y("ngForOf",a.kZ))};
rNb=function(a){a&1&&(_.A(0,"section",51)(1,"h2",68),_.N(2,"Feedback and communications"),_.B(),_.E(3,"stacks-link-lists",69),_.x(4,qNb,5,3,"ng-container",9),_.B());a&2&&(a=_.M(2).Na,_.t(3),_.y("lists",a.wRa),_.t(1),_.y("ngIf",a.kZ.length))};
sNb=function(a){a&1&&(_.A(0,"section",51)(1,"h2",71),_.N(2,"Additional guidance"),_.B(),_.A(3,"p",72),_.N(4," These guidelines may or may not apply to your use case. We recommend contacting the groups identified below to confirm. "),_.B(),_.E(5,"stacks-link-lists",69),_.B());a&2&&(a=_.M(2).Na,_.t(5),_.y("lists",a.Qub))};tNb=function(a,b){a&1&&(_.A(0,"li"),_.E(1,"stacks-icon-link",74),_.B());a&2&&(a=b.va,_.t(1),_.y("link",a))};
uNb=function(a){a&1&&(_.A(0,"ul"),_.x(1,tNb,2,1,"li",46),_.B());a&2&&(a=_.M(4).Na,_.t(1),_.y("ngForOf",a.eZ))};vNb=function(a){a&1&&(_.A(0,"h3"),_.N(1,"Codepaths"),_.B(),_.x(2,uNb,2,1,"ul",9));a&2&&(a=_.M(3).Na,_.t(2),_.y("ngIf",a.eZ.length))};wNb=function(a,b){a&1&&(_.A(0,"li"),_.E(1,"stacks-icon-link",75),_.B());a&2&&(a=b.va,_.t(1),_.y("link",a))};
xNb=function(a){a&1&&(_.A(0,"h3"),_.N(1,"Other resources"),_.B(),_.A(2,"ul",35),_.x(3,wNb,2,1,"li",46),_.B());a&2&&(a=_.M(3).Na,_.ef("h3-margin-top",a.eZ.length),_.t(3),_.y("ngForOf",a.wZa))};yNb=function(a){a&1&&(_.A(0,"section",51)(1,"h2",34),_.N(2,"Additional resources"),_.B(),_.x(3,vNb,3,1,"ng-template",73)(4,xNb,4,3,"ng-template",73),_.B());a&2&&(a=_.M(2).Na,_.t(3),_.y("ngIf",a.eZ.length),_.t(1),_.y("ngIf",a.wZa.length))};
zNb=function(a,b){a&1&&(_.A(0,"ul"),_.E(1,"stacks-icon-link",75),_.B());a&2&&(a=b.va,_.t(1),_.y("link",a))};ANb=function(a,b){a&1&&(_.F(0),_.A(1,"h3",76),_.N(2),_.B(),_.A(3,"p"),_.N(4),_.B(),_.x(5,zNb,2,1,"ul",46),_.E(6,"br"),_.H());a&2&&(a=b.va,_.t(2),_.xf(a.name),_.t(2),_.xf(a.description),_.t(1),_.y("ngForOf",a.links))};
BNb=function(a){a&1&&(_.A(0,"section",51)(1,"h2",76),_.N(2,"External Google Tool Mapping"),_.B(),_.x(3,ANb,7,3,"ng-container",46),_.B());a&2&&(a=_.M(2).Na,_.t(3),_.y("ngForOf",a.JDc))};
DNb=function(a,b){a&1&&(_.F(0),_.A(1,"div",10)(2,"div",11)(3,"h1"),_.N(4),_.B(),_.A(5,"div",12)(6,"p",13),_.x(7,wMb,1,3,"stacks-popup-freshness",14)(8,xMb,2,1,"span",15)(9,yMb,3,1,"a",16)(10,AMb,3,4,"a",17),_.B()()(),_.x(11,BMb,5,0,"div",9),_.A(12,"div",18),_.E(13,"stacks-popup-product",19),_.B(),_.x(14,EMb,6,2,"div",20),_.E(15,"div",21),_.A(16,"div"),_.x(17,GMb,4,1,"div",22)(18,IMb,4,1,"div",22),_.A(19,"div",23)(20,"p"),_.N(21,"Product Phase"),_.B(),_.A(22,"a",24),_.N(23),_.B()(),_.x(24,JMb,5,1,
"div",22)(25,KMb,5,1,"div",22)(26,cNb,7,2,"div",22)(27,dNb,5,1,"div",22)(28,eNb,5,1,"div",22)(29,fNb,5,1,"div",22)(30,gNb,5,1,"div",22),_.B(),_.x(31,iNb,5,1,"section",25)(32,kNb,8,1,"section",25)(33,lNb,4,1,"section",25)(34,oNb,5,3,"section",25)(35,rNb,5,2,"section",25)(36,sNb,6,1,"section",25)(37,yNb,5,2,"section",25)(38,BNb,4,1,"section",25),_.B(),_.H());if(a&2){a=b.Na;b=_.M().Na;var c=_.M(3);_.t(1);var d=_.y("ve",c.g5a.Lic)("veImpression",!0)("veClick",!0)("veMutable",!0);var e=a.zo();e="StacksVeMetadata:"+
(new CNb).COb(e).md();d("veMetadata",e);_.t(3);_.xf(a.getName());_.t(3);_.y("ngIf",c.uqb&&_.Y(a,42));_.t(1);_.y("ngIf",c.uqb&&_.Y(a,42));_.t(1);_.y("ngIf",c.lT);_.t(1);_.y("ngIf",!c.lT);_.t(1);_.y("ngIf",!_.Y(a,68)&&_.Y(a.Ng(),1)!=c.y3b[1]);_.t(2);_.y("product",a);_.t(1);_.y("ngIf",_.Zi(a,YL,79)&&_.ej(a,YL,79).SS());_.t(1);_.y("innerHTML",c.Awa(a.kH()),_.xd);_.t(2);_.y("ngIf",_.fj(a,ZL,28).length);_.t(1);_.y("ngIf",a.vca().length);_.t(5);_.xf(c.wFc(a.Usa()));_.t(1);_.y("ngIf",_.uj(a,71,0));_.t(1);
_.y("ngIf",null!=_.aj(a,73));_.t(1);_.y("ngIf",b.qpa.length);_.t(1);_.y("ngIf",_.Y(a,74));_.t(1);_.y("ngIf",a.cTa());_.t(1);_.y("ngIf",_.qj(a,69));_.t(1);_.y("ngIf",c.B_a&&a.iUa()&&0<a.Zsa());_.t(1);_.y("ngIf",c.pQa&&b.M_a.length);_.t(1);_.y("ngIf",0<_.fj(a,XL,27).length);_.t(1);_.y("ngIf",b.Rpb.length);_.t(1);_.y("ngIf",b.Eeb.length||a.T8c);_.t(1);_.y("ngIf",b.wRa.length||b.kZ.length);_.t(1);_.y("ngIf",b.Qub.length);_.t(1);_.y("ngIf",b.eZ.length||b.wZa.length);_.t(1);_.y("ngIf",c.mQa&&_.fj(a,$L,
81).length)}};ENb=function(a,b){a&1&&(_.F(0),_.x(1,DNb,39,32,"ng-container",9),_.H());a&2&&(a=b.Na,_.t(1),_.y("ngIf",a.product))};FNb=function(a){a&1&&(_.F(0),_.x(1,ENb,2,1,"ng-container",9),_.H());a&2&&(a=_.M().Na,_.t(1),_.y("ngIf",a.Xb))};GNb=function(a,b){a&1&&(_.F(0,3),_.x(1,uMb,1,0,"loading",4)(2,vMb,2,1,"p",5)(3,FNb,2,1,"ng-container",6),_.H());a&2&&(a=b.Na,b=_.M(),_.y("ngSwitch",a.state),_.t(1),_.y("ngSwitchCase",b.Vc.Xi),_.t(1),_.y("ngSwitchCase",b.Vc.Error),_.t(1),_.y("ngSwitchCase",b.Vc.Nh))};
INb=function(a){var b=[];if(_.fj(a,aM,80).length)for(var c=_.k(_.fj(a,aM,80)),d=c.next(),e={};!d.done;e={oga:e.oga},d=c.next()){e.oga=d.value;d=_.k(_.fj(e.oga,bM,2));for(var f=d.next();!f.done;f=d.next())_.fj(f.value,HNb,3).filter(function(g){return g.zo()===a.J_()}).forEach(function(g){return function(){b.push(SL({name:g.oga.getName(),url:"https://stacks-v4.corp.google.com/well_lit_path/"+g.oga.cub(),icon:"https://static.corp.google.com/stacks/icon_cs.svg"}))}}(e))}return b};
JNb=function(a){var b=[];a=_.k(_.fj(a,$L,81));for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=_.X(d,1);var e="";0<_.fj(d,cM,2).length&&(e=e.concat("\n",_.fj(d,cM,2)[0].kH()));d=_.oj(d,3,2).map(function(f){return SL({name:f,url:f,icon:"link"})}).sort(RL);b.push({name:c,description:e,links:d})}return b};
MNb=function(a){var b=[];XHb([{source:_.fj(a,ZL,8),Oi:b,name:"Critical user journeys",icon:"link"},{source:_.fj(a,ZL,12),Oi:b,name:"Future plans",icon:"drive_document"},{source:_.fj(a,ZL,20),Oi:b,name:"Launch plans",icon:"drive_document"},{source:_.fj(a,ZL,32),Oi:b,name:"SLOs",icon:"link"},{source:_.fj(a,ZL,22),Oi:b,name:"Monitoring",icon:"planner_review"}]);if(_.qj(a,45)||_.qj(a,46)){var c=[];_.qj(a,45)&&c.push(SL({name:"Google Cloud Platform support",icon:"cloud_done"}));_.qj(a,46)&&c.push(SL({name:"Open source",
icon:"ic_github_grey600_24dp.svg"}));c=(new TL).we("Other attributes").rV(c);b.push(c)}_.fj(a,KNb,47).length&&(c=(new TL).we("Data classification").rV(_.fj(a,KNb,47).map(function(d){return SL({name:d.lg(),icon:"data_table"})})),b.push(c));_.fj(a,LNb,41).length&&(a=(new TL).we("Languages").rV(_.fj(a,LNb,41).map(function(d){return SL({name:d.lg(),icon:"language"})}).sort(RL)),b.push(a));b.sort(function(d,e){return"Other attributes"===d.lg()?1:"Other attributes"===e.lg()?-1:"Data classification"===d.lg()?
1:"Data classification"===e.lg()?-1:RL(d,e)});return b};NNb=function(a){var b=[];XHb([{source:a.FSa(),Oi:b,name:"Ask a question",icon:"atari_site"},{source:_.fj(a,ZL,56),Oi:b,name:"Report an issue",icon:"atari_site"},{source:_.fj(a,ZL,57),Oi:b,name:"Stay updated",icon:"atari_site"}]);_.nj(a,35).length&&!a.qS().length&&(a=(new TL).we("Team member").rV(_.nj(a,35).map(function(c){return SL({name:"Moma Teams",url:"https://moma.corp.google.com/team/"+c,icon:"group"})})),b.push(a));b.sort(RL);return b};
ONb=function(a){if(!a.qS().length)return[];var b=[],c=[];_.nj(a,35).length&&(b=_.nj(a,35).map(function(d){return SL({name:"Full team...",url:"https://moma.corp.google.com/team/"+d,icon:"moma_teams.png"})}));c=WHb(a.qS());return[].concat(_.Dc(c),_.Dc(b))};
PNb=function(a){var b=[],c=[],d=[];_.oj(a,83,2).length?b=_.oj(a,83,2).map(function(e){return SL({name:"Glossary",url:"https://moma.corp.google.com/glossary?entity=/g/"+e,icon:"auto_stories"})}):_.nj(a,14).length&&(b=_.nj(a,14).map(function(e){return SL({name:"Glossary",url:"https://glossary.googleplex.com/terms/"+e,icon:"auto_stories"})}));_.nj(a,25).length&&(c=_.nj(a,25).map(function(e){return SL({name:"Pegboard",url:"https://pegboard.corp.google.com/tools/"+e,icon:"keep"})}));a.Eca().length&&(d=
VHb(a.Eca(),"link"));return[].concat(_.Dc(b),_.Dc(c),_.Dc(d)).sort(RL)};QNb=function(a){return SL({name:a,url:a.startsWith("http")?a:"http:"+a,icon:"code"})};SNb=function(a){return(null!=a?a:[]).map(function(b){var c=new Map;c.set("roadmapId",b);return _.ug(RNb,c.get("roadmapId"))})};TNb=function(a){a&1&&_.E(0,"folder-tab-header",4);a&2&&(a=_.M(),_.y("viewData",a.Ab),_.cf("aria-labelledby",a.GO))};
VNb=function(a){a&1&&_.E(0,"readme",12);a&2&&(a=_.M(2),_.y("markdownContent",a.Lwa)("safeHtmlContent",a.K_a)("shouldCollapse",!UNb(a))("trackProjectId",a.location.qb)("trackGestureScroll",!0))};WNb=function(a){a&1&&(_.E(0,"folder-detail-section",13),_.O(1,"async"));a&2&&(a=_.M(2),_.y("title",a.mdc)("groupedFiles",a.vXa)("useRelativeUrls",!UNb(a))("aggregations",_.R(1,5,a.aggregations))("isPiper",a.hj(a.location)))};
XNb=function(a){if(a&1){var b=_.Sc();_.A(0,"folder-detail-section",14);_.I("toggle",function(c){_.Tc(b);var d=_.M(2);return _.Vc(d.ZBc(c))});_.O(1,"async");_.O(2,"async");_.B()}a&2&&(a=_.M(2),_.y("title",a.ldc)("groupedFiles",a.UPa)("initiallyExpanded",_.R(1,6,a.Lx.Xsa().ha(_.xe())))("useRelativeUrls",!UNb(a))("aggregations",_.R(2,8,a.aggregations))("isPiper",a.hj(a.location)))};
YNb=function(a){if(a&1){var b=_.Sc();_.A(0,"folder-detail-section",15);_.I("toggle",function(c){_.Tc(b);var d=_.M(2);return _.Vc(d.jFc(c))});_.O(1,"async");_.O(2,"async");_.B()}a&2&&(a=_.M(2),_.y("title",a.ndc)("groupedFiles",a.Qtb)("initiallyExpanded",_.R(1,6,dM(a.xn)?a.Lx.Hca().ha(_.xe()):_.Md(!0)))("useRelativeUrls",!UNb(a))("aggregations",_.R(2,8,a.aggregations))("isPiper",a.hj(a.location)))};
ZNb=function(a){a&1&&(_.A(0,"main",5,6),_.x(2,VNb,1,5,"readme",7),_.A(3,"mat-accordion",8),_.x(4,WNb,2,7,"folder-detail-section",9)(5,XNb,3,10,"folder-detail-section",10)(6,YNb,3,10,"folder-detail-section",11),_.B()());a&2&&(a=_.M(),_.cf("aria-labelledby",a.GO),_.t(2),_.y("ngIf",a.Lwa),_.t(1),_.y("multi",!0),_.t(1),_.y("ngIf",dM(a.xn)),_.t(1),_.y("ngIf",dM(a.ro)),_.t(1),_.y("ngIf",dM(a.jH)))};
$Nb=function(a,b){a&1&&(_.A(0,"mat-option",21),_.N(1),_.B());a&2&&(a=b.va,_.y("value",a.zo()),_.t(1),_.wf(" ",a.getName()," "))};aOb=function(a){if(a&1){var b=_.Sc();_.A(0,"div",18)(1,"mat-form-field")(2,"mat-label");_.N(3);_.B();_.A(4,"mat-select",19);_.I("selectionChange",function(c){_.Tc(b);var d=_.M(3);return _.Vc(d.UNb.next(c.value))});_.x(5,$Nb,2,2,"mat-option",20);_.B()()()}a&2&&(a=_.M().Na,_.t(3),_.wf("",a.length," products:"),_.t(1),_.y("value",a[0].zo()),_.t(1),_.y("ngForOf",a))};
bOb=function(a,b){a&1&&(_.F(0),_.x(1,aOb,6,3,"div",16),_.E(2,"stacks-product-page",17),_.O(3,"async"),_.O(4,"async"),_.H());a&2&&(a=b.Na,b=_.M(2),_.t(1),_.y("ngIf",1<a.length),_.t(1),_.ef("dark-theme","DARK"===_.R(3,4,b.wt.theme)),_.y("productIdFromParent",_.R(4,6,b.bra)))};cOb=function(a){a&1&&(_.F(0),_.x(1,bOb,5,8,"ng-container",3),_.O(2,"async"),_.H());a&2&&(a=_.M(),_.t(1),_.y("ngIf",_.R(2,1,a.DQb)))};dOb=function(a){return 3===a.getType()?a.he()+"/":a.he()};
eOb=function(a){a&1&&(_.F(0),_.N(1,"\n  "),_.E(2,"diff-detail-header",2),_.N(3,"\n  "),_.A(4,"code-diff-chunks",3),_.N(5,"\n  "),_.B(),_.N(6,"\n"),_.H());a&2&&(a=_.M(),_.t(2),_.y("viewData",a.Ab),_.t(2),_.y("fileName",a.IZa)("diffChunks",a.Ab.ora.eD))};fOb=function(a){a&1&&(_.A(0,"dc-information-box"),_.N(1,"\n      This directory is a git submodule that is hosted on another platform.\n    "),_.B())};
gOb=function(a){a&1&&(_.A(0,"a",14,15),_.N(2),_.B());a&2&&(a=_.M(2),_.y("routerLink",a.TGc),_.t(2),_.wf("\n        ",a.Ab.Oca,"\n      "))};hOb=function(a){a&1&&(_.N(0,"\n        "),_.A(1,"a",16,17),_.N(3),_.B(),_.N(4,"\n      "));a&2&&(a=_.M(2),_.t(1),_.y("externalLink",a.LDc),_.t(2),_.wf("\n          ",a.Ab.Oca,""))};
iOb=function(a){if(a&1){var b=_.Sc();_.N(0,"\n    ");_.A(1,"detail-header",4);_.N(2,"\n  ");_.B();_.N(3,"\n\n  ");_.A(4,"main");_.N(5,"\n    ");_.x(6,fOb,2,0,"dc-information-box",5);_.N(7,"\n\n    ");_.A(8,"h4");_.N(9,"Git Submodule");_.B();_.N(10,"\n    ");_.A(11,"dc-p",6);_.N(12,"\n      This directory is a git submodule. A submodule is a git repository stored inside another.\n    ");_.B();_.N(13,"\n    ");_.A(14,"dc-p",6);_.N(15,"\n        Use the following git URL and commit hash to view the repository at the time it was included in this one.\n    ");
_.B();_.N(16,"\n\n    ");_.A(17,"dc-p",7);_.N(18,"\n      ");_.A(19,"span");_.N(20,"Git URL:");_.B();_.N(21,"\n      ");_.x(22,gOb,3,2,"a",8);_.N(23,"\n      ");_.x(24,hOb,5,2,"ng-template",null,9,_.Nf);_.N(26,"\n      ");_.A(27,"copy-button",10);_.I("copyEvent",function(){_.Tc(b);var d=_.M();_.vob((d.OFc||d.KDc).na);return _.Vc()});_.N(28,"\n      ");_.B();_.N(29,"\n    ");_.B();_.N(30,"\n    ");_.A(31,"dc-p",11);_.N(32,"\n      ");_.A(33,"span");_.N(34,"Commit hash:");_.B();_.N(35,"\n      ");_.A(36,
"span",12,13);_.N(38);_.B();_.N(39,"\n      ");_.A(40,"copy-button",10);_.I("copyEvent",function(){_.Tc(b);var d=_.M();_.vob(d.EAc.na);return _.Vc()});_.N(41,"\n      ");_.B();_.N(42,"\n    ");_.B();_.N(43,"\n  ");_.B();_.N(44,"\n")}if(a&2){var c=_.vf(25);a=_.M();_.t(1);_.y("viewData",a.Ab);_.t(5);_.y("ngIf",!a.fzb);_.t(16);_.y("ngIf",a.fzb)("ngIfElse",c);_.t(5);_.y("copyText",a.Ab.Oca)("isSmall",!0);_.t(11);_.xf(a.Ab.aA);_.t(2);_.y("copyText",a.Ab.aA)("isSmall",!0)}};
jOb=function(a){a&1&&(_.F(0),_.A(1,"code-example-usage",5),_.O(2,"async"),_.F(3,6),_.A(4,"div",7),_.N(5,"No code examples were found for the selected method."),_.B(),_.H(),_.B(),_.H());a&2&&(a=_.M(2),_.t(1),_.y("logElement",a.mi)("codeExamples",_.R(2,3,a.dZ))("source",a.source))};
kOb=function(a){a&1&&(_.F(0),_.A(1,"div",4),_.N(2),_.O(3,"async"),_.B(),_.x(4,jOb,6,5,"ng-container",1),_.O(5,"async"),_.H());if(a&2){a=_.M();var b=_.vf(6);_.t(2);_.xf(_.R(3,3,a.NRb));_.t(2);_.y("ngIf",!_.R(5,5,a.TDc))("ngIfElse",b)}};lOb=function(a){a&1&&(_.A(0,"div",8),_.N(1,' To view a code example, hover or right-click a method and select "Show Code Example". '),_.B())};mOb=function(){};
nOb=function(a){a&1&&(_.A(0,"code-example",9),_.F(1,6),_.A(2,"div",7),_.N(3,"No code examples were found for the selected method."),_.B(),_.H(),_.B(),_.x(4,mOb,0,0,"ng-template"));a&2&&(a=_.M(),_.y("logElement",a.mi)("kytheTicketObservable",a.mWa)("source",a.source))};oOb=function(a){return(a=RegExp("(google3/[^#]*)#([0-9]+)").exec(a))?{Lj:a[1],VN:Number(a[2])}:{Lj:"",VN:0}};pOb=function(a){var b=a.Hk.map(function(c){return{wp:c,Tra:!1}});return{Dd:a.Wa,PE:a.PE,entries:b}};
qOb=function(a){for(var b=[],c=0;c<a.Hk.length;c++)b.push({wp:a.Hk[c],Tra:!0});return{Dd:a.Wa,PE:a.PE,entries:b}};rOb=function(){};sOb=function(a){a&1&&_.x(0,rOb,0,0,"ng-template",11);a&2&&(_.M(3),_.y("ngTemplateOutlet",_.vf(3)))};tOb=function(a,b){a&1&&(_.E(0,"history-table",12),_.O(1,"async"),_.O(2,"async"));if(a&2){a=b.Na;b=_.M(2).Na;var c=_.M();_.y("data",b.Xb.NL)("historyPlace",a)("blameInfo",_.R(1,5,c.Lpa))("columnType",b.Xb.columnType)("focusCommit",_.R(2,7,c.Uba))}};
uOb=function(a){if(a&1){var b=_.Sc();_.A(0,"button",14);_.I("click",function(){var d=_.Tc(b).Na;return _.Vc(d())});_.N(1," Show more ");_.B()}if(a&2){a=_.M(3).Na;var c=_.M();_.y("trackBucket",c.IO.oW)("trackProjectId",a.Xb.Wa.qb)}};vOb=function(a){if(a&1){var b=_.Sc();_.A(0,"button",14);_.I("click",function(){var d=_.Tc(b).Na;return _.Vc(d())});_.N(1," Show all ");_.B()}if(a&2){a=_.M(3).Na;var c=_.M();_.y("trackBucket",c.IO.oW)("trackProjectId",a.Xb.Wa.qb)}};
wOb=function(a){a&1&&(_.F(0),_.x(1,uOb,2,2,"button",13)(2,vOb,2,2,"button",13),_.H());a&2&&(a=_.M(2).Na,_.t(1),_.y("ngIf",a.Xb.Vra),_.t(1),_.y("ngIf",a.Xb.vba))};xOb=function(a){a&1&&(_.A(0,"div",15),_.E(1,"mat-spinner",16),_.B());a&2&&(_.t(1),_.y("diameter",18)("strokeWidth",2))};yOb=function(a){a&1&&(_.A(0,"dc-information-box",17),_.N(1," Failed to fetch more history "),_.B())};
zOb=function(a){a&1&&(_.F(0),_.x(1,sOb,1,1,null,6),_.O(2,"async"),_.A(3,"div",7),_.O(4,"async"),_.x(5,tOb,3,9,"history-table",8),_.O(6,"async"),_.F(7,3),_.O(8,"async"),_.x(9,wOb,3,2,"ng-container",4)(10,xOb,2,2,"div",9)(11,yOb,2,0,"dc-information-box",10),_.H(),_.B(),_.H());if(a&2){a=_.M().Na;var b=_.M();_.t(1);_.y("ngIf",_.R(2,8,b.yZa));_.t(2);_.ef("hidden",_.R(4,10,b.yZa));_.t(2);_.y("ngIf",_.R(6,12,a.Xb.NL.Dd));_.t(2);_.y("ngSwitch",_.R(8,14,b.F0));_.t(2);_.y("ngSwitchCase",b.gC.Nh);_.t(1);_.y("ngSwitchCase",
b.gC.Xi);_.t(1);_.y("ngSwitchCase",b.gC.Error)}};AOb=function(){};BOb=function(a){a&1&&_.x(0,AOb,0,0,"ng-template",11);a&2&&(_.M(2),_.y("ngTemplateOutlet",_.vf(3)))};COb=function(a){a&1&&(_.A(0,"dc-information-box",18),_.N(1," History unavailable "),_.B())};
DOb=function(a,b){a&1&&(_.F(0,3),_.x(1,zOb,12,16,"ng-container",4)(2,BOb,1,1,null,4)(3,COb,2,0,"dc-information-box",5),_.H());a&2&&(a=b.Na,b=_.M(),_.y("ngSwitch",a.state),_.t(1),_.y("ngSwitchCase",b.gC.Nh),_.t(1),_.y("ngSwitchCase",b.gC.Xi),_.t(1),_.y("ngSwitchCase",b.gC.Error))};EOb=function(a){a&1&&(_.nf(0,19),_.E(1,"loading",20),_.of());a&2&&(_.t(1),_.y("hasBackground",!0)("diameter",36))};FOb=function(a){return PDb(a)||8===a.kind};
GOb=function(a,b,c){var d=_.bi(a,1);return d&&b.nxb.has(d)?_.Md({Oc:a,tI:d}):_.bi(a,3)||_.QE(a)?_.JI(c,a,"path",1).ha(_.v(function(e){return{Oc:a,tI:e}})):_.Md({Oc:a,tI:b.yJc})};HOb=function(a,b){return!!a.NL.entries.find(function(c){return c.wp.Lf===b})};IOb=function(a,b){return _.bq(a.location,b.location)};JOb=function(a){return 0===a.kind&&!a.Pqa||3===a.kind||2===a.kind};
LOb=function(a,b){var c=a.location;return _.ci(c)?KOb(b,c).ha(_.v(function(d){return _.wF(d)?_.zE(Object.assign({},d.Xb,{Ab:a})):d})):_.ue};MOb=function(a){var b=_.k(a);a=b.next().value;b=b.next().value;return!!a&&_.wF(b)};NOb=function(a){a&1&&_.E(0,"loading")};
OOb=function(a){if(a&1){var b=_.Sc();_.F(0);_.N(1," There are more than 500 findings for this layer. Loading them may take some time. ");_.A(2,"button",11);_.I("click",function(){_.Tc(b);var d=_.M(2).va,e=_.M(3).Na;return _.Vc(e.s2a.add(d.Yh.id))});_.N(3," Show findings anyway... ");_.B();_.H()}if(a&2){a=_.M(2).va;var c=_.M(4);_.t(2);_.cf("data-action",c.Akc)("data-action-id",a.Yh.id)}};POb=function(a){a&1&&_.jf(0)};
ROb=function(a){a&1&&(_.F(0),_.x(1,POb,1,0,"ng-container",12),_.H());if(a&2){a=_.M(2).va;_.M(4);var b=_.vf(5);_.t(1);_.y("ngTemplateOutlet",b)("ngTemplateOutletContext",_.Bf(2,QOb,a))}};SOb=function(a){a&1&&_.x(0,OOb,4,2,"ng-container",0)(1,ROb,2,4,"ng-container",0);if(a&2){a=_.M().va;var b=_.M(3).Na;_.y("ngIf",500<a.count&&!b.s2a.has(a.Yh.id));_.t(1);_.y("ngIf",500>=a.count||b.s2a.has(a.Yh.id))}};
TOb=function(a,b){a&1&&(_.A(0,"mat-expansion-panel",7)(1,"mat-expansion-panel-header",8)(2,"mat-panel-title"),_.E(3,"img",9),_.N(4),_.O(5,"number"),_.B()(),_.x(6,SOb,2,2,"ng-template",10),_.B());a&2&&(a=b.va,b=_.M(4),_.y("expanded",b.iRa.has(a.Yh.id)),_.t(1),_.cf("data-action",b.B7b)("data-action-id",a.Yh.id),_.t(2),_.y("src",a.icon,_.yd),_.t(1),_.Mz(" ",a.Yh.name," (",_.Nz(5,6,a.count,"".locale)," warnings) "))};
UOb=function(a){a&1&&(_.F(0),_.x(1,TOb,7,9,"mat-expansion-panel",6),_.H());a&2&&(a=_.M(2).Na,_.t(1),_.y("ngForOf",a.gBb))};VOb=function(a){a&1&&(_.F(0),_.x(1,UOb,2,1,"ng-container",5),_.H());if(a&2){a=_.M().Na;_.M();var b=_.vf(3);_.t(1);_.y("ngIf",0<a.gBb.length)("ngIfElse",b)}};WOb=function(a,b){a&1&&(_.F(0)(1,3),_.x(2,NOb,1,0,"loading",4)(3,VOb,2,2,"ng-container",4),_.H()());a&2&&(a=b.Na,_.t(1),_.y("ngSwitch",a.state),_.t(1),_.y("ngSwitchCase","loading"),_.t(1),_.y("ngSwitchCase","loaded"))};
XOb=function(a){a&1&&(_.A(0,"div",13),_.N(1," No warnings were found for this location. Consider enabling more layers. "),_.B())};YOb=function(a){a&1&&_.E(0,"loading")};ZOb=function(a,b){a&1&&(_.A(0,"div",15)(1,"a",16),_.O(2,"warningLocation"),_.N(3),_.O(4,"warningLocationName"),_.B(),_.A(5,"div"),_.N(6),_.B()());if(a&2){a=b.va;b=_.M(3).va;var c=_.M();_.cf("data-action",c.D7b)("data-action-id",b.Yh.id);_.t(1);_.y("routerLink",_.R(2,5,a));_.t(2);_.wf(" ",_.Nz(4,7,a,c.Wa.path)," ");_.t(3);_.xf(a.message)}};
$Ob=function(a){a&1&&(_.F(0),_.x(1,ZOb,7,10,"div",14),_.H());a&2&&(a=_.M().Na,_.t(1),_.y("ngForOf",a.Tba))};aPb=function(a,b){a&1&&(_.F(0)(1,3),_.x(2,YOb,1,0,"loading",4)(3,$Ob,2,1,"ng-container",4),_.H()());a&2&&(a=b.Na,_.t(1),_.y("ngSwitch",a.state),_.t(1),_.y("ngSwitchCase","loading"),_.t(1),_.y("ngSwitchCase","loaded"))};cPb=function(a,b){a&1&&(_.x(0,aPb,4,3,"ng-container",0),_.O(1,"async"));a&2&&(a=b.va,b=_.M(),_.y("ngIf",_.R(1,1,bPb(b,a.Yh.id))))};
dPb=function(a){a&1&&(_.A(0,"button",2)(1,"mat-icon"),_.N(2),_.B()());a&2&&(a=_.M(),_.y("color",a.selected?"primary":null)("matTooltip",a.xka)("disabled",a.disabled),_.cf("aria-label",a.ariaLabel),_.t(2),_.xf(a.icon))};ePb=function(a){a&1&&(_.A(0,"button",3)(1,"mat-icon"),_.N(2),_.B(),_.sf(3),_.B());a&2&&(a=_.M(),_.y("color",a.selected?"primary":null)("matTooltip",a.xka)("disabled",a.disabled),_.t(2),_.xf(a.icon))};fPb=function(a){a&1&&(_.F(0),_.N(1," Underlines "),_.H())};
gPb=function(a){a&1&&(_.F(0),_.N(1," Underline references "),_.H())};hPb=function(a,b){if(a&1){var c=_.Sc();_.F(0);_.A(1,"collapsible-icon-button",1);_.I("click",function(){var d=_.Tc(c).Na,e=_.M();return _.Vc(e.toggle(d.fUb))});_.x(2,fPb,2,0,"ng-container",0)(3,gPb,2,0,"ng-container",0);_.B();_.H()}a&2&&(a=b.Na,b=_.M(),_.t(1),_.y("collapsed",b.collapsed)("selected",a.fUb),_.t(1),_.y("ngIf","short"===b.U3a),_.t(1),_.y("ngIf","long"===b.U3a))};
iPb=function(a){a&1&&_.E(0,"xap-picker-single-select",5)};jPb=function(a){a&1&&_.E(0,"xap-picker-checklist",5)};kPb=function(a){a&1&&_.E(0,"xap-picker-selection-list",6)};
lPb=function(a,b){if(a&1){var c=_.Sc();_.A(0,"xap-picker",1);_.I("ngModelChange",function(e){_.Tc(c);var f=_.M();return _.Vc(f.Jx.next(e))});_.O(1,"async");_.x(2,iPb,1,0,"xap-picker-single-select",2)(3,jPb,1,0,"ng-template",null,3,_.Nf)(5,kPb,1,0,"xap-picker-selection-list",4);_.B()}if(a&2){a=b.Na;var d=_.vf(4);b=_.M();_.ef("xap-picker-multi-pane",a.xv);_.y("ngModel",b.Jx)("options",_.R(1,11,b.options))("displayFunction",a.Fi)("searchVisible",a.Jr)("searchFilter",a.eV)("selectAllVisible",a.Gx);_.t(2);
_.y("ngIf",a.Q2)("ngIfElse",d);_.t(3);_.y("ngIf",a.xv)}};mPb=function(a,b){return a.size===b.size&&[].concat(_.Dc(a)).every(function(c){return b.has(c)})};nPb=function(a,b){return a===b||!(!a||!b)&&a.length===b.length&&a.every(function(c,d){return c===b[d]})};oPb=function(a,b){return a===b||!(!a||!b)&&_.Qb(a,b)};pPb=function(a,b){return a===b||!(!a||!b)&&a.length===b.length&&a.every(function(c,d){return _.Qb(c,b[d])})};
qPb=function(a){var b=a.startsWith("-");a=b?a.slice(1):a;return(a=a.startsWith("f:")?a.slice(2):a)?{path:a,GM:b}:null};tPb=function(a){var b;return Object.assign({},{Mz:[_.CD],Sl:a.Sl,mUa:!0},a,{XD:Object.assign({},{Vua:a.kKc?rPb:(null==(b=a.XD)?void 0:b.Vua)||sPb,qaa:a.yj(_.CD,new _.OC),wE:!0,Fi:a.Fi,values:a.options?_.mkb(a.options):void 0},a.XD),Hv:Object.assign({},{options:a.options,Fi:a.Fi},a.Hv),P2:a.Sl===_.BD})};vPb=function(a,b){return function(c,d){return new uPb({id:a,displayName:b},c,d)}};
wPb=function(a,b){return tPb({Sl:_.uD,ksa:_.PC("true"),yj:vPb(a,b),XD:{displayName:b},options:[]})};yPb=function(a){return tPb({Sl:eM,Hv:{Jr:!1,xv:!1},yj:xPb,XD:{displayName:"Category"},options:a,Fi:function(b){return b.displayName}})};BPb=function(a,b){return zPb(APb(a),b)};
APb=function(a){var b=new Map([]);_.qj(a,1)&&b.set("tests",CPb);_.qj(a,2)&&b.set("generatedFiles",DPb);_.qj(a,3)&&b.set("path",EPb);var c=_.xb(a,5,_.Ko);c&&c.has("cross references")&&(c=_.fj(c.get("cross references"),_.Do,2).map(function(d){return FPb(d)}),b.set("category",yPb(c)));a=a.KSa().filter(function(d){return!!d});a.length&&b.set("buildConfigs",tPb({Sl:_.uD,Hv:{Jr:!1,Gx:!1,xv:!1},yj:GPb,XD:{displayName:"Build Configs"},options:a}));return b};
FPb=function(a){a=a.getName().split("://",2);var b=a[0];if(!["KYTHE","GUICE"].includes(b))throw Error("Ue`"+b);return{source:b,displayName:a[1]}};HPb=function(a){a&1&&(_.A(0,"span",7),_.sf(1,1),_.B())};IPb=function(a){a&1&&(_.A(0,"span",8),_.sf(1,2),_.B())};JPb=function(a){a&1&&(_.A(0,"span",8),_.sf(1,1),_.A(2,"span",9),_.dd(),_.A(3,"svg",10),_.E(4,"path",11),_.B()()())};KPb=function(a){a&1&&(_.A(0,"span",12),_.sf(1,2),_.B())};
LPb=function(a){a&1&&(_.A(0,"button",3),_.I("click",function(b){return b.stopPropagation()}),_.O(1,"format"),_.A(2,"mat-icon",4),_.N(3),_.B()());a&2&&(a=_.M(),_.cf("aria-label",_.Oz(1,3,null==a.vc?null:a.vc.SG,a.E5b,"SUMMARY")),_.t(2),_.y("svgIcon",_.lB(a.ki,"remove_filter")),_.t(1),_.xf(_.mB(a.ki,"remove_filter")))};MPb=function(a){a&1&&(_.A(0,"span",11),_.pf(1,12),_.B())};
NPb=function(a){if(a&1){var b=_.Sc();_.A(0,"button",13);_.I("click",function(){_.Tc(b);var c=_.M();return _.Vc(c.GL())});_.pf(1,14);_.B()}a&2&&(a=_.M(),_.y("disabled",!_.Ghb(a.Ud)))};OPb=function(a){a&1&&(_.A(0,"div",15)(1,"div",3)(2,"h2",4),_.N(3),_.B()(),_.E(4,"mat-progress-spinner",16),_.B());a&2&&(a=_.M(),_.t(2),_.tf("id","dialog-label-",a.vc.id,""),_.t(1),_.wf(" ",a.vc.config.displayName," "),_.t(1),_.y("color",a.Qga)("diameter",48)("strokeWidth",4))};
PPb=function(a,b){if(a&1){var c=_.Sc();_.A(0,"mat-option",12);_.N(1);_.A(2,"button",13);_.I("click",function(d){var e=_.Tc(c).va,f=_.M(2);d.stopPropagation();f.VPa.emit(e);return _.Vc()});_.A(3,"mat-icon",14);_.N(4);_.B()()()}a&2&&(a=b.va,b=_.M(2),_.y("value",a),_.t(1),_.wf(" ",a.label," "),_.t(2),_.y("svgIcon",_.lB(b.ki,"delete_filter"))("fontSet",b.I_a?"google-material-icons":void 0),_.t(1),_.xf(_.mB(b.ki,"delete_filter")))};
QPb=function(a){a&1&&(_.A(0,"div",9)(1,"mat-optgroup",10),_.x(2,PPb,5,5,"mat-option",11),_.B()());a&2&&(a=_.M(),_.t(2),_.y("ngForOf",a.xB))};RPb=function(a){a&1&&_.jf(0)};TPb=function(a,b){a&1&&(_.A(0,"mat-option",20),_.x(1,RPb,1,0,"ng-container",21),_.B());if(a&2){a=b.va;_.M(4);var c=_.vf(12);_.y("value",a);_.t(1);_.y("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Bf(3,SPb,a))}};
UPb=function(a){a&1&&(_.A(0,"div")(1,"mat-optgroup",18),_.x(2,TPb,2,5,"mat-option",19),_.B()());a&2&&(a=_.M().va,_.t(1),_.y("label",a.LS),_.t(1),_.y("ngForOf",a.EL))};VPb=function(a){a&1&&_.jf(0)};WPb=function(a){a&1&&(_.A(0,"mat-option",20),_.x(1,VPb,1,0,"ng-container",21),_.B());if(a&2){a=_.M().va;_.M(2);var b=_.vf(12);_.y("value",a);_.t(1);_.y("ngTemplateOutlet",b)("ngTemplateOutletContext",_.Bf(3,SPb,a))}};
XPb=function(a,b){a&1&&(_.F(0),_.x(1,UPb,3,2,"div",16)(2,WPb,2,5,"mat-option",17),_.H());a&2&&(a=b.va,_.M(2),_.t(1),_.y("ngIf",_.nB(a)&&0<a.EL.length),_.t(1),_.y("ngIf",!_.nB(a)))};YPb=function(a){a&1&&(_.A(0,"mat-option",22)(1,"span",23),_.N(2),_.B()());a&2&&(a=_.M(3),_.t(2),_.xf(a.VA))};ZPb=function(a,b){a&1&&(_.F(0),_.x(1,YPb,3,1,"mat-option",7),_.H());a&2&&(a=b.Na,b=_.M(2),_.t(1),_.y("ngIf",b.VA&&0===a.length))};
$Pb=function(a){a&1&&(_.F(0),_.x(1,XPb,3,2,"ng-container",15),_.O(2,"async"),_.x(3,ZPb,2,1,"ng-container",16),_.O(4,"async"),_.H());a&2&&(a=_.M(),_.t(1),_.y("ngForOf",_.R(2,2,a.BU)),_.t(2),_.y("ngIf",_.R(4,4,a.BU)))};aQb=function(a,b){a&1&&(_.A(0,"mat-option",20)(1,"span"),_.N(2),_.B()());a&2&&(a=b.va,_.y("value",a),_.cf("aria-label",a.ariaLabel||a.displayName),_.t(2),_.xf(a.displayName))};
bQb=function(a){a&1&&(_.A(0,"div")(1,"mat-optgroup",18),_.x(2,aQb,3,3,"mat-option",19),_.B()());a&2&&(a=_.M().va,_.t(1),_.y("label",a.LS),_.t(1),_.y("ngForOf",a.EL))};cQb=function(a){a&1&&(_.A(0,"mat-option",20)(1,"span"),_.N(2),_.B()());a&2&&(a=_.M().va,_.y("value",a),_.cf("aria-label",a.ariaLabel||null),_.t(2),_.xf(a.displayName))};
dQb=function(a,b){a&1&&(_.F(0),_.x(1,bQb,3,2,"div",16)(2,cQb,3,3,"mat-option",17),_.H());a&2&&(a=b.va,_.M(2),_.t(1),_.y("ngIf",_.nB(a)&&0<a.EL.length),_.t(1),_.y("ngIf",!_.nB(a)))};eQb=function(a){a&1&&(_.A(0,"mat-option",22)(1,"span",23),_.N(2),_.B()());a&2&&(a=_.M(3),_.t(2),_.xf(a.VA))};fQb=function(a,b){a&1&&(_.F(0),_.x(1,eQb,3,1,"mat-option",7),_.H());a&2&&(a=b.Na,b=_.M(2),_.t(1),_.y("ngIf",b.VA&&0===a.length))};
gQb=function(a){a&1&&(_.x(0,dQb,3,2,"ng-container",15),_.O(1,"async"),_.x(2,fQb,2,1,"ng-container",16),_.O(3,"async"));a&2&&(a=_.M(),_.y("ngForOf",_.R(1,2,a.yM)),_.t(2),_.y("ngIf",_.R(3,4,a.yM)))};hQb=function(a){a&1&&(_.A(0,"mat-option",22),_.E(1,"mat-spinner",24),_.B());a&2&&(a=_.M(),_.cf("aria-label",a.m7a))};iQb=function(a){a&1&&(_.A(0,"b"),_.N(1),_.B());a&2&&(a=_.M().va,_.t(1),_.xf(a.text))};jQb=function(a){a&1&&(_.A(0,"i"),_.N(1),_.B());a&2&&(a=_.M().va,_.t(1),_.xf(a.text))};
kQb=function(a){a&1&&(_.A(0,"u"),_.N(1),_.B());a&2&&(a=_.M().va,_.t(1),_.xf(a.text))};lQb=function(a){a&1&&(_.F(0),_.N(1),_.H());a&2&&(a=_.M().va,_.t(1),_.xf(a.text))};mQb=function(a,b){a&1&&(_.A(0,"span"),_.F(1,25),_.x(2,iQb,2,1,"b",26)(3,jQb,2,1,"i",26)(4,kQb,2,1,"u",26)(5,lQb,2,1,"ng-container",27),_.H(),_.B());a&2&&(a=b.va,_.t(1),_.y("ngSwitch",a.tag),_.t(1),_.y("ngSwitchCase","b"),_.t(1),_.y("ngSwitchCase","i"),_.t(1),_.y("ngSwitchCase","u"))};
nQb=function(a,b){a&1&&_.x(0,mQb,6,4,"span",15);a&2&&_.y("ngForOf",b.va.GZ)};oQb=function(a){a&1&&(_.A(0,"mat-icon",13),_.N(1),_.B());a&2&&(a=_.M(2),_.y("svgIcon",_.kib(a.ki,a.sca())),_.t(1),_.wf(" ",a.sca()," "))};pQb=function(a){a&1&&(_.A(0,"span",14),_.N(1),_.B());a&2&&(a=_.M(2),_.t(1),_.xf(a.j_))};
qQb=function(a,b){if(a&1){var c=_.Sc();_.A(0,"xap-applied-filter-chip",15);_.I("editorVisibleChange",function(){var d=_.Tc(c).index,e=_.M(2);return _.Vc(e.openEditor(d))})("removed",function(){var d=_.Tc(c).index,e=_.M(2);e.remove(d);var f;null==(f=e.Gp)||_.Jlb(f);if(1<e.Xd.length&&d<e.Xd.length){var g;null==(g=e.Xd.get(d))||g.focus()}return _.Vc()})("chipClick",function(){_.Tc(c);var d;null==(d=_.M(2).Gp)||_.Jlb(d);return _.Vc()});_.O(1,"async");_.B()}a&2&&(a=b.va,b=_.M(2),_.y("appliedFilter",a)("filter",
_.R(1,3,b.config.wD(a.config.id)))("disabled",b.disabled))};rQb=function(a){if(a&1){var b=_.Sc();_.A(0,"button",16);_.I("click",function(c){_.Tc(b);var d=_.M(2);return _.Vc(d.Ova(c))});_.A(1,"mat-icon",17);_.N(2);_.B()()}a&2&&(a=_.M(2),_.y("matTooltip",a.aia),_.cf("aria-label",a.aia),_.t(1),_.y("svgIcon",_.lB(a.ki,"save_filters")),_.t(1),_.xf(_.mB(a.ki,"save_filters")))};
sQb=function(a){if(a&1){var b=_.Sc();_.A(0,"button",18);_.I("click",function(c){_.Tc(b);var d=_.M(2);return _.Vc(d.YY(c))})("mousedown",function(){_.Tc(b);var c=_.M(2);return _.Vc(c.yOa=!0)});_.A(1,"mat-icon",19);_.N(2);_.B()()}a&2&&(a=_.M(2),_.y("matTooltip",a.tha),_.cf("aria-label",a.tha),_.t(1),_.y("svgIcon",_.lB(a.ki,"clear_filters")),_.t(1),_.xf(_.mB(a.ki,"clear_filters")))};
vQb=function(a,b){if(a&1){var c=_.Sc();_.A(0,"xap-filter-editor",20);_.I("editorVisibleChange",function(e){var f=_.Tc(c).index,g=_.M(2);return _.Vc(_.nib(g,e,f))})("update",function(e){var f=_.Tc(c).index,g=_.M(2);return _.Vc(g.update(f,e,g.editor))})("canceled",function(){_.Tc(c);var e=_.M(2);return _.Vc(tQb(e))})("onCloseEditor",function(e){_.Tc(c);var f=_.M(2);return _.Vc(uQb(f,e))});_.O(1,"async");_.B()}if(a&2){a=b.va;b=b.index;var d=_.M(2);_.y("appliedFilter",a)("filter",_.R(1,5,d.config.wD(a.config.id)))("isEditorVisible",
d.s0(b))("disabled",d.disabled)("overlayOrigin",null==d.Zgb?null:d.Zgb.get(b))}};
wQb=function(a){if(a&1){var b=_.Sc();_.F(0);_.A(1,"div",2);_.I("click",function(c){_.Tc(b);var d=_.M();return _.Vc(d.zD(c))})("focusin",function(){_.Tc(b);var c=_.M();return _.Vc(c.PYa())})("focusout",function(){_.Tc(b);var c=_.M();return _.Vc(c.a1())});_.A(2,"div",3);_.x(3,oQb,2,2,"mat-icon",4)(4,pQb,2,1,"span",5);_.B();_.A(5,"div",6)(6,"mat-chip-listbox",7);_.x(7,qQb,2,5,"xap-applied-filter-chip",8);_.O(8,"async");_.A(9,"xap-filter-menu",9);_.I("selected",function(c){_.Tc(b);var d=_.M();return _.Vc(_.dlb(d,
c))})("selectedSet",function(c){_.Tc(b);var d=_.M();return _.Vc(d.wpa(c))})("deletedSet",function(){_.Tc(b);_.M();return _.Vc()})("onBackspace",function(){_.Tc(b);var c=_.M();return _.Vc(c.w1a())});_.O(10,"async");_.B()()();_.x(11,rQb,3,4,"button",10)(12,sQb,3,4,"button",11);_.B();_.x(13,vQb,2,7,"xap-filter-editor",12);_.O(14,"async");_.H()}a&2&&(a=_.M(),_.t(3),_.y("ngIf",!a.j_),_.t(1),_.y("ngIf",a.j_),_.t(2),_.y("disabled",a.disabled),_.t(1),_.y("ngForOf",_.R(8,16,a.config.jg))("ngForTrackBy",a.ESa),
_.t(2),_.y("suggestionProvider",a.config.HDb.Xja)("useRankedSuggestions",a.config.dW)("placeholder",a.jU)("inputLabel",a.Pda||a.jU)("noResultsMessage",a.VA)("disabled",a.disabled)("savedFilterSets",_.R(10,18,null==a.config.CN?null:a.config.CN.xB)),_.t(2),_.y("ngIf",a.config.CN&&0<a.config.jg.getValue().length),_.t(1),_.y("ngIf",_.flb(a)),_.t(1),_.y("ngForOf",_.R(14,20,a.config.jg))("ngForTrackBy",a.ESa))};xQb=function(a){a&1&&_.jf(0)};
yQb=function(a,b){if(a&1){var c=_.Sc();_.A(0,"xap-filter-editor",20);_.I("editorVisibleChange",function(e){var f=_.Tc(c).index,g=_.M(2);return _.Vc(_.nib(g,e,f))})("update",function(e){var f=_.Tc(c).index,g=_.M(2);return _.Vc(g.update(f,e,g.editor))})("canceled",function(){_.Tc(c);var e=_.M(2);return _.Vc(tQb(e))})("onCloseEditor",function(e){_.Tc(c);var f=_.M(2);return _.Vc(uQb(f,e))});_.O(1,"async");_.B()}if(a&2){a=b.va;b=b.index;var d=_.M(2);_.y("appliedFilter",a)("filter",_.R(1,5,d.config.wD(a.config.id)))("isEditorVisible",
d.s0(b))("disabled",d.disabled)("overlayOrigin",d.EPa)}};
zQb=function(a){a&1&&(_.x(0,xQb,1,0,"ng-container",21)(1,yQb,2,7,"xap-filter-editor",12),_.O(2,"async"));if(a&2){a=_.M();var b=_.y("ngTemplateOutlet",a.NRa.Kc);var c=a.config;var d=a.openEditor,e=a.BKb,f=a.YY,g=a.pTc,m=a.INb,n=a.wpa,r=a.Ova,w=_.$c()+6,z=_.Sc(),D=oDb(z,w,c,d,e,f);c=oDb(z,w+4,g,m,n,r)||D?z[w+8]={config:c,openEditor:d,BKb:e,YY:f,pTc:g,INb:m,wpa:n,Ova:r}:z[w+8];b("ngTemplateOutletContext",c);_.t(1);_.y("ngForOf",_.R(2,4,a.config.jg))("ngForTrackBy",a.ESa)}};
AQb=function(a,b){if((a=_.xb(a,5,_.Ko))&&a.has("cross references")){a=_.k(_.fj(a.get("cross references"),_.Do,2));for(var c=a.next();!c.done;c=a.next())if(c=FPb(c.value),c.displayName===b)return{source:c.source,displayName:c.displayName}}return null};
CQb=function(a,b){if((a=_.xb(a,5,_.Ko))&&a.has("cross references")){a=_.k(_.fj(a.get("cross references"),_.Do,2));for(var c=a.next();!c.done;c=a.next())if(c=FPb(c.value),c.displayName===b)return new BQb({id:"category",displayName:"Category"},_.DD,_.mkb([{source:c.source,displayName:c.displayName}]))}return null};DQb=function(){return{height:window.outerHeight,width:window.outerWidth}};EQb=function(a,b){return a.height===b.height&&a.width===b.width};
GQb=function(a){if(a&1){var b=_.Sc();_.A(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",6);_.I("dismiss",function(){_.Tc(b);var c=_.M(2);return _.Vc(FQb(c))});_.A(2,"p",7);_.N(3);_.B();_.N(4);_.B()()}a&2&&(a=_.M(2),_.t(3),_.xf(a.Jdc),_.t(1),_.wf(" ",a.Idc," "))};
IQb=function(a,b){if(a&1){var c=_.Sc();_.F(0);_.A(1,"collapsible-icon-button",5);_.I("click",function(){var d=_.Tc(c).Na,e=_.M();d=!d.enabled;_.eDb(e.Wb,d);e.Fa.Ya({element:e.element,action:d?"openXrefsInMiniPanel":"openXrefsInMainWindow",gestureName:"CLICK",projectId:e.location.qb});return _.Vc()});_.O(2,"async");_.O(3,"async");_.O(4,"async");_.B();_.x(5,GQb,5,2,"onedev-feature-tooltip-controller",3);_.O(6,"async");_.E(7,"mat-divider",1);_.H()}a&2&&(a=b.Na,b=_.M(),_.t(1),_.y("collapsed",!0)("selected",
a.enabled)("disabled",_.R(2,7,b.rxa))("ariaLabel",_.R(3,9,b.rxa)?b.n7a:a.enabled?b.p7a:b.o7a)("tooltipText",_.R(4,11,b.rxa)?b.n7a:a.enabled?b.p7a:b.o7a),_.t(4),_.y("ngIf",_.R(6,13,HQb(b))),_.t(2),_.y("vertical",!0))};
JQb=function(a){if(a&1){var b=_.Sc();_.A(0,"collapsible-icon-button",8);_.I("click",function(){_.Tc(b);var c=_.M();return _.Vc(c.tka())});_.B()}a&2&&(a=_.M(),_.y("icon",a.zY?"expand_all":"collapse_all")("collapsed",!0)("ariaLabel",a.zY?a.V6a:a.R6a)("tooltipText",a.zY?a.V6a:a.R6a)("ascTrackElement",a.element)("trackGestureClick",!0)("trackAction",a.zY?"expandAll":"collapseAll")("trackProjectId",a.location.qb))};KQb=function(a){return{status:1,fetch:function(){a.next()}}};
PQb=function(a){var b;if(a.visible&&(!a.Ev||0===(null==(b=a.Ev)?void 0:b.Og())))return fM(LQb,a);if(!_.Ktb(a.Ev,a.pL))return fM(MQb,a);var c;if((null==(c=a.Ev)?void 0:c.getSize())===a.visible){var d;return 1===(null==(d=a.Ev)?void 0:d.Og())?fM(NQb,a):fM(LQb,a)}var e;return 0===(null==(e=a.Ev)?void 0:e.Og())?fM(LQb,a):fM(OQb,a)};fM=function(a,b){var c=b.Ev,d=b.pL,e=b.visible;return a.format({detailText:b.xZ,total:QQb(c),totalModifier:RQb(c),filteredTotal:QQb(d),filteredModifier:RQb(d),visible:e})};
QQb=function(a){return a&&0!==a.Og()?a.getSize():"?"};RQb=function(a){switch(null==a?void 0:a.Og()){case 3:return">=";case 2:return"~";default:return""}};
SQb=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=_.k(g.substring(2,g.length-1).split(""));for(var m=g.next();!m.done;m=g.next())m=m.value,"-"===m?e=!0:e?d[d.length-1].delete(m):"i"===m||d[d.length-1].add(m)}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))}};gM=function(a){a=a.children;return!!a&&0<a.length};
TQb=function(a){if(!("children"in a))return 0===a.VT.length?1:0;var b=0;a=_.k(a.children);for(var c=a.next();!c.done;c=a.next())b+=TQb(c.value);return b};UQb=function(a,b){return b?a.mg===("string"===typeof b?b:b.mg):!1};VQb=function(a){return _.wF(a)&&0===a.Xb.status};
WQb=function(a,b,c,d,e,f,g,m){var n,r,w=d+"::"+b+":"+(null!=(r=null==(n=a.lH())?void 0:n.Qw())?r:"");b=a.vS();if(!b)return b=g.ml++,_.wj(a,5,_.NPa)?new hM(a,c,w,e,m):{item:a,q1:m,level:c,mg:w,VT:"",Pf:b};d=_.fj(b,_.Oo,1).map(function(z,D){return WQb(z,D,c+1,w,e,f,g,m)});0===c&&2===_.uj(b,7,0)?(n=w+"::-1:notice",n={item:new _.Oo,q1:m,level:c+1,mg:n,VT: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(n)):0!==c||3!==_.uj(b,7,0)&&4!==_.uj(b,7,0)||(n=w+"::-1:notice",n={item:new _.Oo,q1:m,level:c+1,mg:n,VT: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(n));return{item:a,q1:m,level:c,mg:w,VT:"",children:d,k_:_.uj(b,7,0),Ev:_.ej(b,_.Ho,5),pL:_.ej(b,_.Ho,6)}};
XQb=function(a){var b=a.ADc,c=a.rHc,d=a.pga;a=a.sHc;var e=new _.Io;b=_.k(b);for(var f=b.next();!f.done;f=b.next())switch(f=f.value,f){case "GENERATED":e.NOb(1);break;case "TEST":_.Dj(e,1,1);break;default:_.Qg(f)}c&&(_.Dj(e,5,2),_.zb(e,6,c,_.$a));if(d){_.Dj(e,3,d.GM?1:2);try{SQb(d.path);var g=!0}catch(m){g=!1}if(g)e.nd(d.path);else return{errorMessage:"Invalid regular expression in the path filter."}}a&&(_.Dj(e,9,2),e.FOb(a.map(function(m){return m.displayName})));return{filter:e}};
YQb=function(a){a&1&&(_.A(0,"a",7),_.N(1),_.B());a&2&&(a=_.M(2),_.cf("href",a.wZ,_.yd),_.t(1),_.wf("",a.Eaa,":"))};ZQb=function(a){a&1&&(_.A(0,"div",4),_.x(1,YQb,2,2,"a",5),_.A(2,"a",6),_.N(3),_.B(),_.A(4,"a"),_.N(5),_.B()());a&2&&(a=_.M(),_.t(1),_.y("ngIf",a.Eaa&&a.wZ),_.t(1),_.cf("href",a.hmb,_.yd),_.t(1),_.xf(a.jmb),_.t(1),_.cf("href",a.wZ,_.yd),_.t(1),_.ceb("","{","... ",a.xZ," ...","}",""))};$Qb=function(a){a&1&&(_.F(0),_.A(1,"span",9),_.N(2),_.B(),_.H());a&2&&(a=_.M(2),_.t(2),_.xf(a.xLc))};
aRb=function(a){a&1&&_.x(0,$Qb,3,1,"ng-container",8);if(a&2){a=_.M();var b=_.vf(4);_.y("ngIf",a.mua)("ngIfElse",b)}};bRb=function(a){a&1&&_.jf(0)};cRb=function(a){a&1&&(_.A(0,"a",12),_.x(1,bRb,1,0,"ng-container",13),_.B());if(a&2){a=_.M(2);var b=_.vf(6);_.cf("href",a.wZ,_.yd);_.t(1);_.y("ngTemplateOutlet",b)}};
dRb=function(a){if(a&1){var b=_.Sc();_.A(0,"span",14);_.E(1,"mat-divider",15);_.A(2,"button",16);_.I("click",function(c){_.Tc(b);var d=_.M(2),e,f;d.AK.emit({category:null!=(f=null==(e=d.node.q1)?void 0:e.getName())?f:void 0,action:0});c.stopPropagation();return _.Vc()})("keydown.enter",function(c){_.Tc(b);_.M(2);c.stopPropagation();return _.Vc()});_.N(3);_.B()()}a&2&&(a=_.M(2),_.t(1),_.y("vertical",!0),_.t(1),_.y("matTooltip",a.Zdc),_.t(1),_.wf(" ",a.Ydc," "))};
eRb=function(a){a&1&&_.x(0,cRb,2,2,"a",10)(1,dRb,4,3,"span",11);if(a&2){a=_.M();var b=_.vf(6);_.y("ngIf",a.wZ)("ngIfElse",b);_.t(1);_.y("ngIf",a.vPb)}};fRb=function(a){a&1&&(_.A(0,"span",7),_.N(1),_.B());a&2&&(a=_.M(2),_.t(1),_.wf("",a.Eaa,":"))};hRb=function(a){a&1&&(_.x(0,fRb,2,1,"span",5),_.A(1,"span",17),_.N(2),_.B());a&2&&(a=_.M(),_.y("ngIf",a.Eaa),_.t(1),_.y("ngClass",_.Bf(3,gRb,a.Zyb)),_.t(1),_.wf(" ",a.xZ,""))};
iRb=function(a){var b=a.find(function(g){var m;return 0===g.level&&"Definitions"===(null==(m=g.item.lH())?void 0:m.Qw())});if(b&&gM(b)){a=void 0;var c=[];b=_.k(b.children);for(var d=b.next();!d.done;d=b.next())if(d=d.value,gM(d)){d=_.k(d.children);for(var e=d.next();!e.done;e=d.next()){e=e.value;var f=_.Y(e.item,4);if(f)if(f.startsWith("x-kythe://"))c.push({mg:e.mg,uri:f});else{if(a)return;a={mg:e.mg,uri:f}}}}if(a)return a;if(1===c.length)return c[0]}};jRb=function(a,b){return a.filter(function(c){return b.has(c.mg)})};
kRb=function(a,b){if(b)return(a=a.find(function(c){return UQb(c,b)}))?{mg:a.mg,uri:_.Y(a.item,4)}:void 0};lRb=function(a,b){return a.find(function(c){return c.mg===b})};
oRb=function(a,b,c,d,e){var f=[];c=_.k(c.values());for(var g=c.next();!g.done;g=c.next()){g=_.k(_.fj(g.value,_.Uo,2));for(var m=g.next();!m.done;m=g.next())f.push(m.value)}f.sort(function(D,J){var L,P,ba,oa,qa,sa;return(null!=(qa=null==D?void 0:null==(L=_.ej(D,_.Do,4))?void 0:null==(P=L.getMetadata())?void 0:_.rj(P,1))?qa:1E6)-(null!=(sa=null==J?void 0:null==(ba=_.ej(J,_.Do,4))?void 0:null==(oa=ba.getMetadata())?void 0:_.rj(oa,1))?sa:1E6)});c={ml:0};g=[];f=_.k(f);for(m=f.next();!m.done;m=f.next()){m=
m.value;var n=void 0,r=void 0,w=void 0,z=mRb(new _.Oo,(new _.Eo).e2a(null!=(w=null==(n=m)?void 0:null==(r=_.ej(n,_.Do,4))?void 0:r.getName())?w:"").Bn(1)).ROb(m.vS());r=n=void 0;m=WQb(z,g.length,0,"",function(D,J,L){return nRb(b,a,D,d,J,L)},e,c,null!=(r=null==(n=m)?void 0:_.ej(n,_.Do,4))?r:void 0);g.push(m)}return g};
qRb=function(a){a=pRb(a).map(function(b){return b.yhb.ha(_.je(VQb),_.Ke(function(c){c=c.Xb;b.children=c.children;b.Ev=c.Ev;b.pL=c.pL;b.k_=c.k_}),_.Ie(function(c){return qRb(c.Xb.children).ha(_.He({}))}))});return _.ge.apply(null,_.Dc(a))};pRb=function(a){var b=[];a=[].concat(_.Dc(a));for(var c;c=a.shift();)if(gM(c)){c=_.k(c.children);for(var d=c.next();!d.done;d=c.next())a.push(d.value)}else c instanceof hM&&b.push(c);return b};
rRb=function(a,b,c,d,e,f,g){var m={ml:0};return{status:0,children:_.fj(d,_.Oo,1).map(function(n,r){return WQb(n,r,e+1,c,function(w,z,D){return nRb(b,a,w,f,z,D)},g,m)}),Ev:_.ej(d,_.Ho,5)||new _.Ho,pL:_.ej(d,_.Ho,6)||new _.Ho,k_:_.uj(d,7,0)||0}};sRb=function(a){a&1&&_.jf(0)};tRb=function(a){a&1&&(_.A(0,"div",3),_.x(1,sRb,1,0,"ng-container",4),_.B());if(a&2){_.M();var b=_.vf(4);_.t(1);_.y("ngTemplateOutlet",b)}};
uRb=function(a){a&1&&(_.A(0,"div",5)(1,"span",6),_.N(2),_.B(),_.sf(3),_.sf(4,1),_.B(),_.sf(5,2));a&2&&(a=_.M(),_.cf("aria-live",a.UAc)("role",a.XAc),_.t(2),_.xf(a.icon.ariaLabel))};
vRb=function(a,b){if(a&1){var c=_.Sc();_.A(0,"unified-xref-actions",8);_.I("expansion",function(d){_.Tc(c);var e=_.M();return _.Vc(e.tka(d))})("filter",function(d){_.Tc(c);var e=_.M();return _.Vc(e.filter.next(d))})("openInMiniPanel",function(d){_.Tc(c);var e=_.M();d||e.rd.cZ();e.Vfa=d;return _.Vc()});_.O(1,"async");_.O(2,"async");_.B()}a&2&&(a=b.Na,b=_.M(),_.y("location",_.R(1,6,b.SH))("categoryFilter",b.AK)("element",b.element)("showingCodePanel",_.R(2,8,b.x2a))("anyExpandableNodes",a.tpa)("allNodesCollapsed",
a.ypa))};wRb=function(a){a&1&&_.E(0,"loading",9,10)};xRb=function(a){a&1&&(_.A(0,"dc-information-box",11,12),_.N(2),_.O(3,"async"),_.B());a&2&&(a=_.M(),_.t(2),_.wf(" ",_.R(3,1,a.state).message," "))};yRb=function(a,b){a&1&&(_.A(0,"xap-callout",16)(1,"xap-callout-body"),_.N(2),_.B()());a&2&&(a=b.va,_.t(2),_.wf(" ",_.ej(a,_.Fo,1).getMessage()," "))};zRb=function(){};
BRb=function(a){a&1&&_.x(0,zRb,0,0,"ng-template",21);a&2&&(a=_.M().va,_.M(2),_.y("ngTemplateOutlet",_.vf(8))("ngTemplateOutletContext",_.Bf(2,ARb,a)))};CRb=function(a){a&1&&_.E(0,"mat-spinner",24);a&2&&_.y("diameter",12)("strokeWidth",2)};DRb=function(a){a&1&&(_.F(0),_.A(1,"mat-icon"),_.N(2,"warning"),_.B(),_.A(3,"span",25),_.N(4),_.B(),_.H());a&2&&(a=_.M().va,_.t(4),_.xf(a.message))};ERb=function(){};
FRb=function(a){if(a&1){var b=_.Sc();_.A(0,"div",27);_.I("click",function(){_.Tc(b);var e=_.M(2).va;_.M(4);e=e.Xb;1===e.status&&e.fetch();return _.Vc()});_.x(1,ERb,0,0,"ng-template",21);_.B()}if(a&2){a=_.M(4).va;var c=_.M(2),d=_.vf(8);_.y("ascTrackElement",c.element)("trackGestureClick",!0)("trackAction",c.rd.De(a)?"expand":"collapse")("trackArtifactId",a.mg);_.t(1);_.y("ngTemplateOutlet",d)("ngTemplateOutletContext",_.Bf(6,ARb,a))}};
GRb=function(a){a&1&&(_.F(0),_.x(1,FRb,2,8,"div",26),_.H());if(a&2){a=_.M().va;_.M(4);var b=_.vf(10);_.t(1);_.y("ngIf",1===a.Xb.status)("ngIfElse",b)}};HRb=function(a,b){a&1&&(_.F(0,1),_.x(1,CRb,1,2,"mat-spinner",23)(2,DRb,5,1,"ng-container",4)(3,GRb,2,2,"ng-container",4),_.H());a&2&&(a=b.va,b=_.M(4),_.y("ngSwitch",a.state),_.t(1),_.y("ngSwitchCase",b.Vc.Xi),_.t(1),_.y("ngSwitchCase",b.Vc.Error),_.t(1),_.y("ngSwitchCase",b.Vc.Nh))};
IRb=function(a){a&1&&(_.x(0,HRb,4,4,"ng-container",22),_.O(1,"async"));if(a&2){a=_.M().va;_.M(2);var b=_.vf(12);_.y("ngIf",_.R(1,2,a instanceof hM?a.yhb:void 0))("ngIfElse",b)}};
LRb=function(a,b){if(a&1){var c=_.Sc();_.A(0,"xrefs-tree-node",17);_.O(1,"async");_.x(2,BRb,1,4,null,18)(3,IRb,2,4,"ng-template",null,19,_.Nf);_.A(5,"node-contents",20);_.I("nodeClicked",function(e){var f=_.Tc(c).va,g=_.M(2);return _.Vc(JRb(g,e,f))});_.O(6,"async");_.B()()}if(a&2){a=b.va;var d=_.vf(4);b=_.M(2);_.ef("header-bar",0===a.level)("active-element",_.R(1,14,KRb(b.rd,a)));_.y("matTreeNodePaddingIndent",b.tLc)("ascTrackElement",b.element)("trackGestureClick",!0)("trackAction",b.rd.De(a)?"expand":
"collapse")("trackArtifactId",a.mg);_.t(2);_.y("ngIf",b.Bo(a))("ngIfElse",d);_.t(3);_.y("categoryFilter",b.AK)("makeLink",_.R(6,16,b.xr))("node",a)}};MRb=function(a){a&1&&(_.F(0),_.x(1,yRb,3,1,"xap-callout",13),_.O(2,"async"),_.A(3,"mat-tree",14),_.x(4,LRb,7,18,"xrefs-tree-node",15),_.B(),_.H());if(a&2){a=_.M();var b;_.t(1);_.y("ngForOf",null==(b=_.R(2,4,a.state))?null:null==b.Xb?null:b.Xb.QA);_.t(2);_.y("rawNodes",a.am)("dataSource",a.dataSource)("treeControl",a.rd)}};
NRb=function(a,b){a&1&&(_.A(0,"button",28),_.E(1,"mat-icon",29),_.B());a&2&&(a=b.node,b=_.M(),_.t(1),_.y("svgIcon",b.rd.De(a)?"shared:arrow_down_2":"shared:arrow_right_2"))};ORb=function(a){a&1&&_.E(0,"mat-icon",30)};PRb=function(a){a&1&&_.E(0,"mat-icon")};QRb=function(a){var b=a.gmb,c=a.cTb,d=a.hxb,e,f;a=null!=(f=null==(e=a.node.q1)?void 0:e.getName().replaceAll(" ","_"))?f:"";return(c?"select":"deselect")+a+(b?"Context":"")+(d?"InMainWindow":"")};
RRb=function(a,b){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=b.va,_.ef("match",a.match),_.t(1),_.xf(a.text))};SRb=function(a,b){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=b.va,_.ef("match",a.match),_.t(1),_.xf(a.text))};URb=function(a,b){var c=[],d=0;b=_.k(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(TRb,[])};
TRb=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};VRb=function(a){a&1&&(_.A(0,"mat-icon"),_.N(1,"keyboard_arrow_right"),_.B())};
WRb=function(a,b){if(a&1){var c=_.Sc();_.F(0);_.A(1,"button",10);_.I("click",function(){var d=_.Tc(c),e=d.index;d=d.last;var f=_.M(2);d||(f.Ya("popStack"),f.Lc.THb.next(e));return _.Vc()});_.N(2);_.B();_.x(3,VRb,2,0,"mat-icon",9);_.H()}a&2&&(a=b.va,b=b.last,_.t(1),_.y("disabled",b),_.t(1),_.xf(a),_.t(1),_.y("ngIf",!b))};XRb=function(a,b){a&1&&_.E(0,"copy-button",11);a&2&&(a=b.Na,_.y("isSmall",!0)("copyText",a))};
YRb=function(a){a&1&&(_.A(0,"format-code",26),_.O(1,"async"),_.F(2),_.E(3,"xrefs-layer",27),_.H(),_.E(4,"link-decoration-layer",28),_.B());if(a&2){a=_.M().Na;var b=_.M(3);_.y("value",a.code||a.oe)("fileName",a.fileName)("scrollToLine",_.R(1,9,b.PPc))("highlightInfo",a.Sw)("lineLimitation",a.PH)("focusableRegion",b.Lla.g0b);_.t(3);_.y("layerBaseLocation",a.location);_.t(1);_.y("content",a.oe)("scoLinks",a.CE)}};ZRb=function(a){a&1&&_.E(0,"loading")};
$Rb=function(a){a&1&&(_.A(0,"dc-information-box",29),_.N(1," File not found "),_.B())};aSb=function(a,b){a&1&&(_.F(0,22),_.x(1,YRb,5,11,"format-code",23)(2,ZRb,1,0,"loading",24)(3,$Rb,2,0,"dc-information-box",25),_.H());a&2&&(a=b.Na,b=_.M(3),_.y("ngSwitch",a.kind),_.t(1),_.y("ngSwitchCase",b.Kn.Ft),_.t(1),_.y("ngSwitchCase",b.Kn.c8a))};
bSb=function(a,b){if(a&1){var c=_.Sc();_.F(0);_.E(1,"splitter",12);_.A(2,"div",13,14)(4,"div",15)(5,"a",16)(6,"middle-truncated-path",17)(7,"mat-icon",18);_.N(8,"open_in_browser");_.B();_.A(9,"span")(10,"copy-button",19);_.I("copyEvent",function(){_.Tc(c);var e=_.M(2);return _.Vc(e.Ya("copyPath"))});_.O(11,"async");_.O(12,"maybeStripGoogle3");_.B()()()();_.A(13,"button",20);_.I("click",function(){_.Tc(c);var e=_.M(2);return _.Vc(e.cZ())});_.A(14,"mat-icon");_.N(15,"close");_.B()()();_.x(16,aSb,4,
3,"ng-container",21);_.O(17,"async");_.B();_.H()}if(a&2){a=b.Na;var d=_.vf(3);b=_.M(2);_.t(1);_.y("changeSizeOf",d);_.t(4);_.y("routerLink",_.Xp(a))("ascTrackElement",b.element)("trackProjectId",a.qb);_.t(1);_.y("path",a.lA);_.t(4);_.y("copyText",_.R(11,10,_.R(12,12,a)))("isSmall",!0);_.t(3);_.y("ascTrackElement",b.element)("trackProjectId",a.qb);_.t(3);_.y("ngIf",_.R(17,14,b.ey))}};
cSb=function(a){if(a&1){var b=_.Sc();_.F(0);_.A(1,"div",2)(2,"div",3)(3,"div",4);_.x(4,WRb,4,3,"ng-container",5);_.O(5,"async");_.B()();_.x(6,XRb,1,2,"copy-button",6);_.O(7,"async");_.B();_.A(8,"div",7)(9,"unified-xref-tree",8);_.I("selectedLocationChanged",function(c){_.Tc(b);var d=_.M();return _.Vc(d.Axa.next(c))});_.O(10,"async");_.B();_.x(11,bSb,18,16,"ng-container",9);_.O(12,"async");_.B();_.H()}a&2&&(a=_.M(),_.t(4),_.y("ngForOf",_.R(5,5,a.VNb)),_.t(2),_.y("ngIf",_.R(7,7,a.TPc)),_.t(3),_.y("location",
a.location)("selectedXref",_.R(10,9,a.xBc)),_.t(2),_.y("ngIf",_.R(12,11,a.Axa)))};dSb=function(a){a&1&&(_.A(0,"div",30,31)(2,"div",32),_.N(3," Click a definition or usage to view references. "),_.B(),_.E(4,"underline-xrefs",33),_.B())};eSb=function(a){return!!a};fSb=function(a){a&1&&_.E(0,"history-panel",8);a&2&&(a=_.M(2),_.y("viewData",a.Ab))};gSb=function(a){a&1&&_.x(0,fSb,1,1,"history-panel",7);a&2&&(a=_.M(),_.y("ngIf",!a.dt))};
hSb=function(a){a&1&&(_.A(0,"div",11),_.O(1,"async"),_.N(2,"References"),_.B());a&2&&(a=_.M(2),_.y("matTooltip",_.R(1,1,a.H5a)))};iSb=function(a){a&1&&_.E(0,"xref-panel",12);a&2&&(a=_.M(2),_.y("location",a.Ab.location))};jSb=function(a){a&1&&(_.A(0,"mat-tab",9),_.O(1,"async"),_.x(2,hSb,3,3,"ng-template",10)(3,iSb,1,1,"ng-template",2),_.B());a&2&&(a=_.M(),_.y("disabled",_.R(1,1,a.H5a)))};kSb=function(a){a&1&&_.E(0,"warnings-panel",14);a&2&&(a=_.M(2),_.y("viewDataType",a.Ab.kind))};
lSb=function(a){a&1&&(_.A(0,"mat-tab",13),_.x(1,kSb,1,1,"ng-template",2),_.B())};mSb=function(a){a&1&&(_.A(0,"span",16),_.N(1,"NEW"),_.B())};oSb=function(a){a&1&&(_.A(0,"div",11),_.N(1,"Code Example "),_.x(2,mSb,2,0,"span",15),_.O(3,"async"),_.B());a&2&&(a=_.M(2),_.y("matTooltip",a.uVa?"":"Code example unavailable"),_.t(2),_.y("ngIf",a.uVa&&!_.R(3,2,nSb(a.Zz))))};pSb=function(a){a&1&&_.E(0,"code-example-panel",17);a&2&&(a=_.M(2),_.y("source",a.Ab.location))};
qSb=function(a){a&1&&(_.A(0,"mat-tab",9),_.x(1,oSb,4,4,"ng-template",10)(2,pSb,1,1,"ng-template",2),_.B());a&2&&(a=_.M(),_.y("disabled",!a.uVa))};sSb=function(a,b){switch(b){case "not-file":return _.Md(1);case "code-diff":return _.Md(3);case "text":return a.tT("XREFS").ha(_.je(rSb),_.v(function(c){if(!c.enabled)return 0;if(2===c.Ls)return c.owb||1;if(0===c.Uu)return 2}));default:return _.Md(1)}};rSb=function(a){return!(a.enabled&&0===a.Ls)};
uSb=function(a,b){return b+tSb[a].toLowerCase().replace(/_(\w)|^(\w)/g,function(c,d){return(d||c).toUpperCase()})};vSb=function(a){switch(a){case 0:return"HISTORY";case 1:return"XREFS";case 6:return"EXAMPLE_USAGES";case 5:return"WARNINGS";default:throw _.Qg(a,"Unsupported focusable tab: "+a);}};
wSb=function(a){a&1&&(_.F(0),_.N(1,"\n  "),_.E(2,"diff-detail-header",2),_.N(3,"\n  "),_.A(4,"code-diff-chunks",3),_.N(5,"\n  "),_.B(),_.N(6,"\n"),_.H());a&2&&(a=_.M(),_.t(2),_.y("viewData",a.Ab),_.t(2),_.y("fileName",a.IZa)("diffChunks",a.Ab.ora.eD))};xSb=function(a){a&1&&(_.A(0,"dc-information-box"),_.N(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    "),_.B())};
ySb=function(a){if(a&1){var b=_.Sc();_.N(0,"\n    ");_.A(1,"detail-header",4);_.N(2,"\n  ");_.B();_.N(3,"\n\n  ");_.A(4,"main");_.N(5,"\n    ");_.x(6,xSb,2,0,"dc-information-box",5);_.N(7,"\n\n    ");_.A(8,"h4");_.N(9,"Symbolic link");_.B();_.N(10,"\n    ");_.A(11,"dc-p",6);_.N(12,"\n      This item is a symbolic link. Use the path below to view the item it refers to.\n    ");_.B();_.N(13,"\n    ");_.A(14,"dc-p",7);_.N(15,"\n      Path:\n      ");_.A(16,"conditional-link",8,9);_.N(18,"\n          ");
_.A(19,"span");_.N(20);_.B();_.N(21,"\n      ");_.B();_.N(22,"\n      ");_.A(23,"copy-button",10);_.I("copyEvent",function(){_.Tc(b);var c=_.M();_.vob(c.kSc.na);return _.Vc()});_.N(24,"\n      ");_.B();_.N(25,"\n    ");_.B();_.N(26,"\n  ");_.B();_.N(27,"\n")}a&2&&(a=_.M(),_.t(1),_.y("viewData",a.Ab)("showLinksDropdown",!0),_.t(5),_.y("ngIf",!a.z0a),_.t(10),_.y("link",a.Ij)("condition",a.z0a)("trackGestureClick",a.z0a),_.t(4),_.xf(a.IZa),_.t(3),_.y("copyText",a.Ab.target)("isSmall",!0))};
zSb=function(a){a&1&&_.jf(0)};ASb=function(a){a&1&&_.jf(0)};BSb=function(a){a&1&&_.jf(0)};CSb=function(a){a&1&&_.jf(0)};
ESb=function(a,b){a&1&&(_.F(0),_.x(1,BSb,1,0,"ng-container",12),_.O(2,"isPiperPlace"),_.A(3,"a",13),_.x(4,CSb,1,0,"ng-container",12),_.O(5,"isPiperPlace"),_.B(),_.H());if(a&2){a=b.Na;b=_.M();var c=_.vf(21),d=_.vf(23),e=_.vf(25),f=_.vf(27);_.t(1);_.y("ngTemplateOutlet",_.R(2,5,b.location)?c:d)("ngTemplateOutletContext",_.Bf(9,DSb,a));_.t(2);var g=a[1];g=_.Xp(_.cq(b.location.Zb(),{Df:g}).kb());_.y("routerLink",g);_.t(1);_.y("ngTemplateOutlet",_.R(5,7,b.location)?e:f)("ngTemplateOutletContext",_.Bf(11,
DSb,a))}};FSb=function(a){a&1&&_.N(0," The file does not exist, or you do not have permission ")};GSb=function(a){a&1&&_.N(0," The file does not exist at this CL\n")};HSb=function(a){a&1&&_.N(0," The file does not exist at this commit\n")};ISb=function(a){a&1&&_.N(0," Contact the repository owner if this is unexpected. ")};JSb=function(a){a&1&&_.N(0," The file you have selected did not exist at this point in history.\n")};
KSb=function(a,b){a&1&&(_.N(0," It was deleted in "),_.A(1,"a",14),_.N(2),_.O(3,"toPrettyRef"),_.B(),_.N(4,".\n"));a&2&&(a=b.Aua,b=_.M(),_.t(1),_.y("universalLink",_.iF(b.location,a[0])),_.t(1),_.wf("CL ",_.R(3,2,a&&a[0]),""))};LSb=function(a,b){a&1&&(_.N(0," It was deleted in "),_.A(1,"a",15),_.N(2),_.O(3,"toPrettyRef"),_.B(),_.N(4,".\n"));a&2&&(a=b.Aua,b=_.M(),_.t(1),_.y("universalLink",_.iF(b.location,a[0])),_.t(1),_.wf("commit ",_.R(3,2,a&&a[0]),""))};
MSb=function(a,b){a&1&&(_.N(0),_.O(1,"toPrettyRef"));a&2&&(a=b.Aua,_.wf(" View at previous CL ",_.R(1,1,a&&a[1]),".\n"))};NSb=function(a,b){a&1&&(_.N(0),_.O(1,"toPrettyRef"));a&2&&(a=b.Aua,_.wf(" View at previous commit ",_.R(1,1,a&&a[1]),".\n"))};OSb=function(a){a&1&&_.E(0,"folder-detail",14);a&2&&(a=_.M().Na,_.y("viewData",a))};
PSb=function(a){if(a&1){var b=_.Sc();_.A(0,"file-detail",15);_.I("contentTypeChange",function(d){_.Tc(b);var e=_.M(2);return _.Vc(e.contentType=d)});_.O(1,"async");_.B()}if(a&2){a=_.M().Na;var c=_.M();_.y("viewData",a)("windowWidth",_.R(1,2,c.gUc.KWb).width)}};QSb=function(a){a&1&&_.E(0,"symlink-detail",16);a&2&&(a=_.M().Na,_.y("viewData",a))};RSb=function(a){a&1&&_.E(0,"git-submodule-detail",16);a&2&&(a=_.M().Na,_.y("viewData",a))};
SSb=function(a){a&1&&_.E(0,"loading",19);a&2&&_.y("diameter",48)("hasBackground",!0)};TSb=function(a){a&1&&_.E(0,"div",20)};USb=function(a){a&1&&(_.F(0),_.x(1,SSb,1,2,"loading",17),_.O(2,"async"),_.x(3,TSb,1,0,"ng-template",null,18,_.Nf),_.H());if(a&2){var b=_.vf(4);a=_.M(2);_.t(1);_.y("ngIf",_.R(2,2,a.TQc))("ngIfElse",b)}};VSb=function(a){a&1&&_.E(0,"file-not-found",21);a&2&&(a=_.M().Na,_.y("location",a.location))};WSb=function(a){a&1&&_.E(0,"submodule-cannot-fetch",22)};
XSb=function(a){a&1&&(_.A(0,"div",22)(1,"span",23),_.N(2," Error loading contents. "),_.B()())};YSb=function(a){if(a&1){var b=_.Sc();_.F(0);_.A(1,"splitter",24);_.I("resizeDone",function(d){_.Tc(b);var e=_.M(2);return _.Vc(e.aUa(d))});_.B();_.H()}if(a&2){_.M();var c=_.vf(14);_.t(1);_.y("changeSizeOf",c)}};ZSb=function(a){a&1&&_.E(0,"insights-panel")};
$Sb=function(a){if(a&1){var b=_.Sc();_.F(0);_.A(1,"splitter",25);_.I("mousedown",function(){_.Tc(b);var e=_.M(3);return _.Vc(e.AMa=!0)})("mouseup",function(){_.Tc(b);var e=_.M(3);return _.Vc(e.AMa=!1)});_.B();_.A(2,"div",26,27)(4,"div",28);_.x(5,ZSb,1,0,"insights-panel",7);_.B()();_.H()}if(a&2){var c=_.vf(3);a=_.M().Na;var d=_.M(2);_.t(1);_.y("changeSizeOf",c);_.t(1);_.df("pointer-events",d.AMa?"none":"unset");_.t(2);_.y("ngSwitch",a);_.t(1);_.y("ngSwitchCase",d.G7a.p$b)}};
aTb=function(a,b){a&1&&(_.F(0),_.x(1,$Sb,6,5,"ng-container",10),_.H());a&2&&(a=b.Na,b=_.M(2),_.t(1),_.y("ngIf",a!==b.G7a.NONE))};
bTb=function(a,b){a&1&&(_.A(0,"div",1)(1,"div",2),_.F(2,3),_.x(3,OSb,1,1,"folder-detail",4)(4,PSb,2,4,"file-detail",5)(5,QSb,1,1,"symlink-detail",6)(6,RSb,1,1,"git-submodule-detail",6)(7,USb,5,4,"ng-container",7)(8,VSb,1,1,"file-not-found",8)(9,WSb,1,0,"submodule-cannot-fetch",9)(10,XSb,3,0,"div",9),_.H(),_.x(11,YSb,2,1,"ng-container",10),_.O(12,"async"),_.A(13,"div",11,12),_.O(15,"async"),_.E(16,"lower-detail-panel",13),_.O(17,"async"),_.B()(),_.x(18,aTb,2,1,"ng-container",10),_.O(19,"async"),_.B());
a&2&&(a=b.Na,b=_.M(),_.t(2),_.y("ngSwitch",a.kind),_.t(1),_.y("ngSwitchCase",b.Kn.z6a),_.t(1),_.y("ngSwitchCase",b.Kn.Ft),_.t(1),_.y("ngSwitchCase",b.Kn.Hlc),_.t(1),_.y("ngSwitchCase",b.Kn.M6b),_.t(1),_.y("ngSwitchCase",b.Kn.c8a),_.t(1),_.y("ngSwitchCase",b.Kn.Rfc),_.t(1),_.y("ngSwitchCase",b.Kn.slc),_.t(1),_.y("ngSwitchCase",b.Kn.ERROR),_.t(1),_.y("ngIf",_.R(12,16,b.Aj)),_.t(2),_.ef("panel-closed",!1===_.R(15,18,b.Aj)),_.t(3),_.y("contentType",b.contentType)("viewData",a)("panelClosed",!1===_.R(17,
20,b.Aj)),_.t(2),_.y("ngIf",_.R(19,22,b.Tha.Umb)))};cTb=function(a){return a.endsWith("/")?a.substring(0,a.length-1):a};dTb=function(a,b){return a.startsWith(cTb(b))?0===b.length||a.length===b.length||"/"===a[b.length]:!1};eTb=function(a){return a.split("/").filter(function(b){return!!b})};fTb=function(){};gTb=function(a){a&1&&(_.A(0,"button",16),_.E(1,"div",17),_.B());a&2&&(a=_.M().va,_.t(1),_.ef("expanded",a.yd))};hTb=function(a){a&1&&_.E(0,"mat-icon",18);a&2&&(a=_.M().va,_.M(4),_.y("svgIcon",QDb(a.type)))};
iTb=function(){};kTb=function(a){a&1&&_.x(0,iTb,0,0,"ng-template",0);if(a&2){a=_.M().va;var b=_.M(3).level;_.M();_.y("ngTemplateOutlet",_.vf(2))("ngTemplateOutletContext",jTb(a,b+1))}};
nTb=function(a,b){a&1&&(_.A(0,"div",null,6)(2,"div",7,8)(4,"button",9),_.E(5,"mat-icon",10),_.B(),_.A(6,"div",11),_.x(7,gTb,2,2,"button",12),_.A(8,"a",13),_.x(9,hTb,1,1,"mat-icon",14),_.A(10,"span"),_.N(11),_.B()()()(),_.A(12,"div",15),_.x(13,kTb,1,2,null,3),_.B()());if(a&2){a=b.va;b=_.M(3).level;var c=_.M();_.cf("class",c.tlc);_.t(2);_.Wy("",c.Njc," hover-focus-element");_.ef("bold-active-element",a.active||a.Qeb&&!a.yd)("folder",c.Uz(a.type))("expanded",a.yd);_.cf("aria-expanded",c.Uz(a.type)?a.yd:
void 0)("aria-level",b+1)("data-path",c.encode(a.path))("aria-selected",a.active||a.Qeb&&!a.yd);_.t(2);_.cf("aria-label",c.D5b.format(_.Bf(24,lTb,a.name)));_.t(2);_.df("padding-left",b*c.i$b,"px");_.t(1);_.y("ngIf",c.Uz(a.type));_.t(1);_.uf("title",a.name);_.cf("href",c.oM(a.path,a.type),_.yd);_.t(1);_.y("ngIf",a.type!==c.My);_.t(2);_.xf(a.name);_.t(1);_.y("ngClass",_.Bf(26,mTb,a.yd));_.t(1);_.y("ngIf",a.hRa)}};
pTb=function(a){if(a&1){var b=_.Sc();_.A(0,"button",19);_.I("click",function(){_.Tc(b);var d=_.M(4);return _.Vc(oTb(d))});_.N(1);_.B()}if(a&2){a=_.M().Na;var c=_.M().Na;_.t(1);_.wf(" Display ",a.total-c," more ")}};qTb=function(a,b){a&1&&(_.F(0),_.x(1,nTb,14,28,"div",4)(2,pTb,2,1,"button",5),_.H());a&2&&(a=b.Na,b=_.M().Na,_.t(1),_.y("ngForOf",a.am),_.t(1),_.y("ngIf",b<a.total))};
rTb=function(a){a&1&&(_.F(0),_.x(1,qTb,3,2,"ng-container",3),_.O(2,"async"),_.H());a&2&&(a=_.M().node,_.t(1),_.y("ngIf",_.R(2,1,a.gTc)))};sTb=function(a){a&1&&(_.x(0,rTb,3,3,"ng-container",3),_.O(1,"async"));a&2&&(a=_.M(),_.y("ngIf",_.R(1,1,a.vva)))};
tTb=function(a){a&1&&(_.A(0,"mat-dialog-content"),_.N(1," This directory contains a large number of files and may take a long time to render. Are you sure? "),_.B(),_.A(2,"mat-dialog-actions")(3,"button",20),_.N(4," Cancel "),_.B(),_.A(5,"button",21),_.N(6," OK "),_.B()());a&2&&(_.t(5),_.y("mat-dialog-close",!0))};vTb=function(a){a&1&&(_.A(0,"div",5)(1,"a",6),_.N(2," Repository root "),_.B()());a&2&&(a=_.M(2),_.t(1),_.uf("title",a.Md.repository),_.y("routerLink",uTb(a,""))("trackProjectId",a.Md.qb))};
wTb=function(a){if(a&1){var b=_.Sc();_.A(0,"button",7);_.I("click",function(c){_.Tc(b);var d=_.M(2);return _.Vc(d.up(c))});_.E(1,"mat-icon",8);_.B();_.A(2,"a",6);_.O(3,"lastPathElement");_.N(4);_.O(5,"lastPathElement");_.B()}a&2&&(a=_.M(2),_.y("matTooltip",a.JOc),_.t(2),_.uf("title",_.R(3,5,_.Uf(a.scope))),_.y("routerLink",uTb(a,a.scope))("trackProjectId",a.Md.qb),_.t(2),_.wf(" ",_.R(5,7,_.Uf(a.scope))," "))};
xTb=function(a){a&1&&(_.F(0),_.A(1,"div",2),_.x(2,vTb,3,3,"div",3)(3,wTb,6,9,"ng-template",null,4,_.Nf),_.B(),_.H());if(a&2){var b=_.vf(4);a=_.M();_.t(2);_.y("ngIf",!a.scope||"/"===a.scope)("ngIfElse",b)}};yTb=function(a){return{path:a.he(),type:a.getType()}};
ATb=function(a,b){if(a&1){var c=_.Sc();_.A(0,"button",11);_.I("click",function(){var e=_.Tc(c).va,f=_.M().Na,g=_.M(2);switch(e){case 1:g.Wb.ox({showPublic:!f.showPublic});break;case 3:g.Wb.ox({showProtected:!f.showProtected});break;case 2:g.Wb.ox({showPrivate:!f.showPrivate});break;case 7:g.Wb.ox({showPackagePrivate:!f.showPackagePrivate});break;default:_.Qg(e)}return _.Vc()});_.A(1,"label");_.N(2);_.B();_.E(3,"mat-pseudo-checkbox",8);_.B()}if(a&2){a=b.va;b=_.M().Na;var d=_.M(2);_.y("value",a);_.cf("aria-checked",
zTb(b,a)?"true":"false");_.t(2);_.xf(d.GTa(a));_.t(1);_.y("state",zTb(b,a)?"checked":"unchecked")}};BTb=function(a){a&1&&_.E(0,"mat-divider")};
DTb=function(a,b){if(a&1){var c=_.Sc();_.A(0,"button",11);_.I("click",function(){var e=_.Tc(c).va,f=_.M().Na,g=_.M(2);switch(e){case "static":g.Wb.ox({showStatic:!f.showStatic});break;case "not_static":g.Wb.ox({showNonStatic:!f.showNonStatic});break;default:_.Qg(e)}return _.Vc()});_.A(1,"label");_.N(2);_.B();_.E(3,"mat-pseudo-checkbox",8);_.B()}if(a&2){a=b.va;b=_.M().Na;_.M(2);_.y("value",a);_.cf("aria-checked",CTb(b,a)?"true":"false");_.t(2);a:switch(a){case "static":var d="Static";break a;case "not_static":d=
"Non-Static";break a;default:d=_.Qg(a)}_.xf(d);_.t(1);_.y("state",CTb(b,a)?"checked":"unchecked")}};ETb=function(a){a&1&&(_.F(0),_.A(1,"mat-list",10),_.x(2,ATb,4,4,"button",9),_.O(3,"async"),_.x(4,BTb,1,0,"mat-divider",5),_.O(5,"async"),_.x(6,DTb,4,4,"button",9),_.O(7,"async"),_.B(),_.H());a&2&&(a=_.M(2),_.t(2),_.y("ngForOf",_.R(3,3,a.scopes)),_.t(2),_.y("ngIf",0<_.R(5,5,a.d3a).length),_.t(2),_.y("ngForOf",_.R(7,7,a.d3a)))};FTb=function(a){a&1&&_.E(0,"mat-divider")};
GTb=function(a,b){if(a&1){var c=_.Sc();_.A(0,"button",11);_.I("click",function(){var d=_.Tc(c).va,e=_.M().Na;_.M();e.HI.toggle(d);return _.Vc()});_.A(1,"label");_.N(2);_.B();_.E(3,"mat-pseudo-checkbox",8);_.B()}a&2&&(a=b.va,b=_.M().Na,_.M(),_.y("value",a),_.cf("aria-checked",b.HI.get(a)?"true":"false"),_.t(2),_.xf(_.zzb[a].name),_.t(1),_.y("state",b.HI.get(a)?"checked":"unchecked"))};
JTb=function(a){if(a&1){var b=_.Sc();_.A(0,"div",4);_.I("click",function(c){return c.stopPropagation()});_.x(1,ETb,8,9,"ng-container",5);_.O(2,"async");_.x(3,FTb,1,0,"mat-divider",5);_.O(4,"async");_.O(5,"async");_.A(6,"mat-list",6)(7,"button",7);_.I("click",function(){var c=_.Tc(b).Na;_.M();return _.Vc(HTb(c))});_.O(8,"async");_.A(9,"label");_.N(10," All Symbols ");_.B();_.E(11,"mat-pseudo-checkbox",8);_.O(12,"async");_.B();_.x(13,GTb,4,4,"button",9);_.O(14,"async");_.B()()}a&2&&(a=_.M(),_.t(1),
_.y("ngIf",_.R(2,5,a.cB)),_.t(2),_.y("ngIf",0<_.R(4,7,a.d3a).length||0<_.R(5,9,a.scopes).length),_.t(4),_.cf("aria-checked",_.R(8,11,a.via)),_.t(4),_.y("state",ITb(_.R(12,13,a.via))),_.t(2),_.y("ngForOf",_.R(14,15,a.Hya)))};
KTb=function(a,b){if(a&1){var c=_.Sc();_.A(0,"div",4);_.I("click",function(d){return d.stopPropagation()});_.A(1,"mat-list",5)(2,"button",6);_.I("click",function(){var d=_.Tc(c).Na,e=_.M();return _.Vc(e.tka(d))});_.A(3,"label");_.N(4);_.B()();_.A(5,"button",7);_.I("click",function(){var d=_.Tc(c).Na;_.M().Wb.ox({stickyHeaders:!d.stickyHeaders});return _.Vc()});_.A(6,"label");_.N(7);_.B();_.E(8,"mat-pseudo-checkbox",8);_.B()()()}a&2&&(a=b.Na,b=_.M(),_.t(2),_.y("value",a.collapseAll),_.cf("aria-checked",
a.collapseAll?"true":"false"),_.t(2),_.xf(a.collapseAll?b.Cdc:b.Bdc),_.t(1),_.y("value",a.stickyHeaders),_.cf("aria-checked",a.stickyHeaders?"true":"false"),_.t(2),_.xf(b.Ddc),_.t(1),_.y("state",a.stickyHeaders?"checked":"unchecked"))};
LTb=function(a,b){if(a&1){var c=_.Sc();_.A(0,"button",8);_.I("click",function(){var d=_.Tc(c).Na;_.M(3).Wb.ox({sortAlphabetically:!d.sortAlphabetically});return _.Vc()});_.A(1,"mat-icon");_.N(2);_.B()()}a&2&&(a=b.Na,_.M(3),_.y("matTooltip",a.sortAlphabetically?"Sorted in alphabetical order.":"Sorted in file order."),_.cf("aria-label",a.sortAlphabetically?"Sorted in alphabetical order.":"Sorted in file order."),_.t(2),_.xf(a.sortAlphabetically?"sort_by_alpha":"sort"))};
MTb=function(a){a&1&&(_.F(0),_.x(1,LTb,3,3,"button",7),_.O(2,"async"),_.E(3,"outline-options-menu"),_.H());a&2&&(a=_.M(2),_.t(1),_.y("ngIf",_.R(2,1,a.cB)))};
NTb=function(a,b){if(a&1){var c=_.Sc();_.F(0);_.A(1,"div",1);_.O(2,"async");_.O(3,"async");_.A(4,"form",2);_.I("submit",function(d){_.Tc(c);_.M();d.preventDefault();return _.Vc()});_.A(5,"mat-form-field",3)(6,"mat-label");_.N(7," Filter ");_.B();_.A(8,"input",4,5);_.I("focus",function(){_.Tc(c);var d=_.M();return _.Vc(d.RRa.next(!0))})("blur",function(){_.Tc(c);var d=_.M();return _.Vc(d.RRa.next(!1))});_.B()()()();_.E(10,"filter-menu",6);_.x(11,MTb,4,3,"ng-container",0);_.O(12,"async");_.H()}a&2&&
(a=b.Na,b=_.M(),_.t(1),_.ef("expanded",_.R(2,5,b.RRa)||_.R(3,7,b.eda)),_.t(7),_.y("formControl",b.Jp),_.t(2),_.y("outlineData",a),_.t(1),_.y("ngIf",_.R(12,9,b.cB)))};OTb=function(a,b){return a.label.localeCompare(b.label)};PTb=function(a){a&1&&(_.A(0,"div",3),_.N(1," Nothing matches your filter.\n"),_.B())};QTb=function(a){a&1&&(_.A(0,"button",11),_.E(1,"div",12),_.B());if(a&2){a=_.M().va;var b=_.M(2);_.t(1);_.ef("expanded",b.jr.De(a))}};RTb=function(a){a&1&&_.E(0,"div",13)};
VTb=function(a,b){a&1&&(_.A(0,"mat-tree-node",6),_.O(1,"async"),_.O(2,"async"),_.O(3,"async"),_.x(4,QTb,2,2,"button",7),_.A(5,"a",8),_.x(6,RTb,1,0,"div",9),_.A(7,"span"),_.N(8),_.B(),_.A(9,"span",10),_.N(10),_.B()()());a&2&&(a=b.va,b=_.M(2),_.df("padding-left",20*a.level,"px")("top",_.R(1,23,STb(b,a)),"px")("z-index",100-a.level),_.ef("header",_.R(2,25,TTb(b,a)))("bottom-header",_.R(3,27,UTb(b,a)))("bold-active-element",a.active),_.y("role","treeitem"),_.cf("aria-selected",a.active)("data-id",a.id),
_.t(4),_.y("ngIf",a.Qp),_.t(1),_.cf("href",b.wS(a),_.yd),_.t(1),_.y("ngIf",!1===a.Qp),_.t(1),_.cf("class",a.fe)("aria-label",a.tooltip)("title",a.tooltip),_.t(1),_.xf(a.Gc),_.t(2),_.wf(" ",a.label," "))};WTb=function(a){a&1&&(_.A(0,"mat-tree",4),_.O(1,"async"),_.x(2,VTb,11,29,"mat-tree-node",5),_.B());a&2&&(a=_.M(),_.ef("sticky-headers",_.R(1,6,a.h3a)),_.y("dataSource",a.vA)("treeControl",a.jr)("@.disabled",!0)("trackBy",a.PB))};XTb=function(a){return a.s5a};YTb=function(a){return a.level};
ZTb=function(a){return a?_.dF(a.params.line)||-1:-1};$Tb=function(a){return a.Qp};aUb=function(a,b){a.level=b;return a};bUb=function(a,b,c,d,e,f){return function(g){if(g.type&&!b.get(g.type))return!1;var m=g.modifiers.filter(SDb);return m.length&&m.every(function(n){return!c.get(n)})||d.has("static")&&((m=g.modifiers.includes(11))&&!e||!m&&!f)?!1:_.Mi(a)||_.Oi(g.label,a)?!0:!1}};
cUb=function(a){if(a&1){var b=_.Sc();_.A(0,"div",7)(1,"h4");_.N(2,"Outline is very large");_.B();_.A(3,"button",8);_.I("click",function(){_.Tc(b);var c=_.M(2);return _.Vc(c.r2a=!1)});_.N(4," Show anyway (may crash) ");_.B()()}};dUb=function(a){a&1&&_.E(0,"outline-controls",11);a&2&&(a=_.M(3),_.y("outlineData",a.Br.Xb))};
eUb=function(a){a&1&&(_.F(0),_.x(1,dUb,1,1,"outline-controls",9),_.E(2,"outline-tree",10),_.H());a&2&&(a=_.M(2),_.t(1),_.y("ngIf",a.qMc),_.t(1),_.y("outlineTreeInput",a.Br.Xb)("location",a.Md))};fUb=function(a){a&1&&(_.F(0,4),_.x(1,cUb,5,0,"div",5)(2,eUb,3,3,"ng-container",6),_.H());a&2&&(a=_.M(),_.y("ngSwitch",a.r2a),_.t(1),_.y("ngSwitchCase",!0),_.t(1),_.y("ngSwitchCase",!1))};gUb=function(a){a&1&&(_.A(0,"dc-information-box",12),_.N(1),_.B());a&2&&(a=_.M(),_.t(1),_.wf(" ",a.oca(a.Br.JC)," "))};
hUb=function(a){a&1&&_.E(0,"loading",13);a&2&&_.y("hasBackground",!0)};iUb=function(a){a&1&&(_.A(0,"span",7),_.N(1,"Files"),_.B())};jUb=function(a){a&1&&(_.F(0),_.E(1,"directory-navigation",8),_.H());a&2&&(a=_.M(2),_.t(1),_.y("activeLocation",a.Md)("directoryPanelState",a.tra))};lUb=function(a){a&1&&(_.A(0,"span",10),_.N(1,"Outline"),_.B());if(a&2){a=_.M(2).Na;var b=_.M();_.y("matTooltip",kUb(a,b.Ab))}};
mUb=function(a){a&1&&(_.F(0),_.E(1,"outline",11),_.O(2,"async"),_.H());a&2&&(a=_.M(3),_.t(1),_.y("outlineData",_.R(2,2,a.Br))("activeLocation",a.Md))};nUb=function(a){a&1&&(_.F(0),_.A(1,"mat-tab",9),_.x(2,lUb,2,1,"ng-template",3)(3,mUb,3,4,"ng-container",4),_.B(),_.H());if(a&2){a=_.M().Na;var b=_.M();_.t(1);_.y("disabled",a!==b.Lfc.Ug);_.t(2);_.y("ngIf",b.mGb)}};
rUb=function(a,b){if(a&1){var c=_.Sc();_.A(0,"nav",1)(1,"mat-tab-group",2);_.I("selectedIndexChange",function(d){var e=_.Tc(c).Na,f=_.M();return _.Vc(f.mk(e,d))});_.A(2,"mat-tab");_.x(3,iUb,2,0,"ng-template",3)(4,jUb,2,2,"ng-container",4);_.B();_.x(5,nUb,4,2,"ng-container",4);_.B();_.A(6,"div",5)(7,"button",6);_.I("click",function(){_.Tc(c);var d=_.M().Lc;2===d.qI.getValue()?oUb(d):pUb(d);return _.Vc()});_.A(8,"mat-icon");_.N(9,"keyboard_capslock");_.B()()()()}a&2&&(a=b.Na,b=_.M(),_.t(1),_.y("@.disabled",
!0)("selectedIndex",qUb(b,a)),_.t(3),_.y("ngIf",b.Nsb),_.t(1),_.y("ngIf",b.O2),_.t(2),_.y("matTooltip",b.isCollapsed?"Open navigation panel":"Close navigation panel")("ascTrackElement",b.qjc)("trackAction",b.isCollapsed?"open":"close")("trackProjectId",b.Md.qb),_.cf("aria-label",b.isCollapsed?"Open navigation panel":"Close navigation panel"))};
sUb=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"}};tUb=function(a){switch(a.state){case 1:return"UNSUPPORTED_LANGUAGE"===a.JC||"UNSUPPORTED_DATA_TYPE"===a.JC?3:2;case 2:return 0===a.Xb.yqa.length?4:1;default:return _.Qg(a)}};
uUb=function(a){switch(a){case "OUTLINE":return _.ah.SO;case "FILES":return _.ah.GBa;default:return _.Qg(a,"Unknown file detail tab selected")}};vUb=function(a){a&1&&_.E(0,"repository-detail",5);a&2&&(a=_.M(),_.y("viewData",a.Ab))};wUb=function(a){a&1&&(_.A(0,"div"),_.N(1," Please contact the administrator. "),_.B())};
xUb=function(a){a&1&&(_.A(0,"div"),_.N(1," This could be due to an incorrect package configuration. Contact the repository owner if you believe you should have permission to view this repository. "),_.B())};yUb=function(a){a&1&&(_.E(0,"repository-breadcrumb",6),_.O(1,"async"));if(a&2){a=_.M().Na;var b=_.M();_.y("location",a.location)("isEmptyRepo",a.kind===b.Kn.UNINITIALIZED)("editLink",0===a.kind?a.PZ:void 0);_.cf("aria-label",_.R(1,4,b.Hzc))}};
zUb=function(a){a&1&&_.E(0,"no-repository-information",7)};AUb=function(a){a&1&&_.E(0,"repository-not-found",8);a&2&&(a=_.M().Na,_.y("location",a.location))};BUb=function(a){a&1&&_.E(0,"repository-permission-denied",8);a&2&&(a=_.M().Na,_.y("location",a.location))};CUb=function(a){a&1&&_.E(0,"no-default-branch",7)};DUb=function(a){a&1&&(_.E(0,"browse-repository-contents",9),_.O(1,"async"));if(a&2){a=_.M().Na;var b=_.M();_.y("repositoryNavState",_.R(1,3,b.YB.iOc))("viewData",a)("showOutlineTab",!b.Qwa)}};
EUb=function(a,b){a&1&&(_.F(0),_.x(1,yUb,2,6,"repository-breadcrumb",1),_.F(2,2),_.x(3,zUb,1,0,"no-repository-information",3)(4,AUb,1,1,"repository-not-found",4)(5,BUb,1,1,"repository-permission-denied",4)(6,CUb,1,0,"no-default-branch",3)(7,DUb,2,5,"browse-repository-contents",5),_.H()());a&2&&(a=b.Na,b=_.M(),_.t(1),_.y("ngIf",_.QE(a.location)?![4,7].includes(a.kind):![4,7,6].includes(a.kind)),_.t(1),_.y("ngSwitch",a.kind),_.t(1),_.y("ngSwitchCase",b.Kn.NONE),_.t(1),_.y("ngSwitchCase",b.Kn.pjc),_.t(1),
_.y("ngSwitchCase",b.Kn.PERMISSION_DENIED),_.t(1),_.y("ngSwitchCase",b.Kn.Yec))};FUb=function(a,b){return new _.Kd(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)})})};GUb=function(a,b){return(window.injected||new Map).get(a)||b};
KUb=function(a,b,c){if(1!==a.nodeType)return HUb;b=b.toLowerCase();if("innerhtml"===b||"innertext"===b||"textcontent"===b||"outerhtml"===b)return function(){return IUb};var d=JUb.get(a.tagName+" "+b);return void 0!==d?d:/^on/.test(b)&&"attribute"===c&&(a=a.tagName.includes("-")?HTMLElement.prototype:a,b in a)?function(){throw Error("We");}:HUb};MUb=function(a,b){if(!Array.isArray(a)||!a.hasOwnProperty("raw"))throw Error("Ze");return void 0!==LUb?LUb.createHTML(b):b};
jM=function(a,b,c,d){c=void 0===c?a:c;if(b===iM)return b;var e,f=void 0!==d?null==(e=c.h8a)?void 0:e[d]:c.Zoc;e=NUb(b)?void 0:b._$litDirective$;var g;if((null==(g=f)?void 0:g.constructor)!==e){var m,n;null==(m=f)||null==(n=m._$notifyDirectiveConnectionChanged)||n.call(m,!1);void 0===e?f=void 0:(f=new e(a),f.Woc(a,c,d));if(void 0!==d){var r,w;(null!=(w=(r=c).h8a)?w:r.h8a=[])[d]=f}else c.Zoc=f}void 0!==f&&(b=jM(a,f.Yoc(a,b.values),f,d));return b};
kM=function(a){return function(b,c){if("object"===typeof c)b=OUb(a,b,c);else{var d=b.hasOwnProperty(c);b.constructor.lZ(c,d?Object.assign({},a,{BUc:!0}):a);b=d?Object.getOwnPropertyDescriptor(b,c):void 0}return b}};PUb=function(){return kM(Object.assign({},void 0,{state:!0,Qq:!1}))};QUb=function(a){a=a.privateDoNotAccessOrElseSafeUrlWrappedValue;if(void 0===a||null===a)throw Error("ff");return _.ng(a)};RUb=function(a){return a&&a.startsWith("go/")?a:""};
SUb=function(a,b){a&1&&(_.A(0,"th",4),_.N(1),_.B());a&2&&(a=b.va,_.t(1),_.xf(a.jYa))};
UUb=function(a){if(a&1){var b=_.Sc();_.A(0,"mat-month-view",7);_.I("_userSelection",function(d){_.Tc(b);var e=_.M(2);return _.Vc(e.v1a(d))})("dragStarted",function(d){_.Tc(b);var e=_.M(2);return _.Vc(e.WR(d))})("dragEnded",function(d){_.Tc(b);var e=_.M(2);return _.Vc(e.jD(d))});_.B()}if(a&2){a=_.M().va;var c=_.M();_.ef("reach-calendar-month-active",TUb(c,a,c.wb));_.y("activeDate",a)("selected",c.selected)("dateFilter",c.Bj)("maxDate",c.Jd)("minDate",c.Hd)("dateClass",c.nl)("comparisonStart",c.ou)("comparisonEnd",
c.zw)("activeDrag",c.eu)}};VUb=function(a,b){a&1&&(_.A(0,"div",5),_.x(1,UUb,1,11,"mat-month-view",6),_.B());a&2&&(a=b.va,_.t(1),_.y("ngIf",!!a))};WUb=function(a,b){if(a&1){var c=_.Sc();_.A(0,"mat-year-view",2);_.I("selectedChange",function(d){_.Tc(c);var e=_.M();return _.Vc(e.Tm.next(d))});_.B()}a&2&&(a=b.va,b=_.M(),_.y("activeDate",a)("selected",b.selected)("dateFilter",b.Bj)("maxDate",b.Jd)("minDate",b.Hd)("dateClass",b.nl))};
XUb=function(a){a&1&&(_.A(0,"mat-error"),_.N(1),_.B());a&2&&(a=_.M(),_.t(1),_.xf(a.BHc))};YUb=function(a){if(a&1){var b=_.Sc();_.A(0,"reach-date-presets-menu",11);_.I("presetSelected",function(c){_.Tc(b);_.M().gW.next({source:"view",value:(null==c?void 0:c.date)||null});return _.Vc()});_.B()}a&2&&(a=_.M(),_.y("presets",a.sZ))};ZUb=function(a,b){a&1&&(_.A(0,"mat-icon",6),_.N(1),_.B());a&2&&(a=b.Na,_.y("svgIcon",a.yk),_.t(1),_.wf(" ",a.yk?"":a.Vh," "))};
$Ub=function(a,b){a&1&&(_.A(0,"mat-icon",6),_.N(1),_.B());a&2&&(a=b.Na,_.y("svgIcon",a.yk),_.t(1),_.wf(" ",a.yk?"":a.Vh," "))};aVb=function(a,b){if(a&1){var c=_.Sc();_.A(0,"div",3);_.I("click",function(){var d=_.Tc(c).va,e=_.M(2);d&&e.fIb.next(d);return _.Vc()});_.E(1,"div",4);_.A(2,"span",5);_.N(3);_.B()()}a&2&&(a=b.va,_.y("first",b.first),_.t(3),_.xf(a.title))};
bVb=function(a){a&1&&(_.F(0),_.E(1,"mat-divider"),_.x(2,aVb,4,2,"div",2),_.E(3,"mat-divider"),_.H());a&2&&(a=_.M(),_.t(2),_.y("ngForOf",a.vwa))};cVb=function(a){return a.Db?a.repository+" \u203a "+_.bF(a.Db):""+a.repository};dVb=function(a){return null==a?"":a.split("/").map(encodeURIComponent).join("/")};
eVb=function(a){a&1&&(_.F(0),_.A(1,"a",3),_.N(2),_.B(),_.A(3,"a",4),_.N(4),_.B(),_.H());a&2&&(a=_.M(),_.t(1),_.y("routerLink",a.data.Rua)("ascTrackElement",a.data.XV)("trackAction",a.data.jfa),_.t(1),_.xf(a.data.ifa),_.t(1),_.y("routerLink",a.data.SIb)("ascTrackElement",a.data.XV),_.t(1),_.xf(a.data.df))};
fVb=function(a){a&1&&(_.A(0,"a",9),_.O(1,"repoRootLink"),_.N(2),_.B());a&2&&(a=_.M(2),_.y("routerLink",_.R(1,4,a.data.Wa))("ascTrackElement",a.data.XV),_.t(2),_.Mz("[",a.data.repository," \u203a ",a.data.Pd,"]"))};
gVb=function(a){a&1&&(_.x(0,fVb,3,6,"a",5),_.A(1,"a"),_.O(2,"placeToHref"),_.A(3,"span"),_.N(4),_.B(),_.A(5,"span",6),_.N(6),_.B()(),_.A(7,"button",7)(8,"span",8),_.N(9,"content_copy"),_.B()());if(a&2){a=_.M();_.y("ngIf",null==a.displayName);_.t(1);_.cf("href",_.R(2,9,a.data.Wa),_.yd)("data-action-name","navigate")("data-element-name",a.data.XV)("data-track-action-name",a.data.jfa);_.t(3);var b=a.data;b=null!=a.displayName?a.displayName.includes("/")?a.displayName.substring(0,a.displayName.lastIndexOf("/")+
1):"":b.prefix;_.xf(b);_.t(2);_.xf(a.data.ifa);_.t(1);_.cf("data-copy-content",a.data.Wa.path)("data-action-name","copy")}};hVb=function(a,b){a&1&&(_.A(0,"li"),_.E(1,"item-display",9),_.B());a&2&&(a=b.va,b=_.M(4),_.t(1),_.y("place",a)("placeItemType",b.Tsa(a)))};iVb=function(a){a&1&&(_.A(0,"ul"),_.x(1,hVb,2,2,"li",8),_.B());a&2&&(a=_.M(2).Na,_.t(1),_.y("ngForOf",a.Xb))};
jVb=function(a){a&1&&(_.F(0),_.x(1,iVb,2,1,"ul",7),_.H());if(a&2){a=_.M().Na;_.M();var b=_.vf(4);_.t(1);_.y("ngIf",0<a.Xb.length)("ngIfElse",b)}};kVb=function(a){a&1&&(_.A(0,"dc-information-box",10),_.N(1," Recent items unavailable "),_.B())};lVb=function(a){a&1&&_.E(0,"loading",11)};
mVb=function(a,b){a&1&&(_.F(0)(1,3),_.x(2,jVb,2,2,"ng-container",4)(3,kVb,2,0,"dc-information-box",5)(4,lVb,1,0,"loading",6),_.H()());a&2&&(a=b.Na,b=_.M(),_.t(1),_.y("ngSwitch",a.state),_.t(1),_.y("ngSwitchCase",b.gC.Nh),_.t(1),_.y("ngSwitchCase",b.gC.Error),_.t(1),_.y("ngSwitchCase",b.gC.Xi))};nVb=function(a){a&1&&(_.A(0,"p",12),_.N(1," You don't have any recently viewed items yet. "),_.B())};
oVb=function(a,b){a&1&&(_.A(0,"mat-tree-node"),_.E(1,"div",12)(2,"simple-star",13)(3,"item-display",14),_.B());a&2&&(a=b.va,b=_.M(4),_.cf("aria-label",a.displayName),_.t(2),_.y("isStarred",a.Px)("type",b.Tsa(a.location)),_.cf("data-node-id",a.id)("data-action",b.E6a),_.t(1),_.y("displayName",a.displayName)("place",a.location)("placeItemType",a.ex))};
pVb=function(a,b){a&1&&(_.A(0,"mat-nested-tree-node")(1,"div",15)(2,"button",16)(3,"span",17),_.N(4," expand_more "),_.B()(),_.E(5,"simple-star",13)(6,"item-display",14),_.B(),_.A(7,"ul")(8,"li"),_.jf(9,18),_.B()()());a&2&&(a=b.va,b=_.M(4),_.cf("aria-label",a.displayName),_.t(2),_.cf("aria-label","Toggle "+a.displayName)("data-node-id",a.id)("data-action",b.G7b),_.t(1),_.ef("collapsed",!b.rd.De(a)),_.t(2),_.y("isStarred",a.Px)("type",b.Tsa(a.location)),_.cf("data-node-id",a.id)("data-action",b.E6a),
_.t(1),_.y("displayName",a.displayName)("place",a.location)("placeItemType",a.ex),_.t(1),_.ef("tree-invisible",!b.rd.De(a)))};qVb=function(a){if(a&1){var b=_.Sc();_.A(0,"button",19);_.I("click",function(){_.Tc(b);var c=_.M(4);return _.Vc(c.iya.next(!0))});_.N(1," Show all ");_.B()}};
rVb=function(a){a&1&&(_.F(0),_.A(1,"mat-tree",8),_.x(2,oVb,4,8,"mat-tree-node",9)(3,pVb,10,15,"mat-nested-tree-node",10),_.B(),_.x(4,qVb,2,0,"button",11),_.H());if(a&2){a=_.M(2).Na;var b=_.M();_.t(1);_.y("dataSource",a.Xb)("treeControl",b.rd);_.t(2);_.y("matTreeNodeDefWhen",b.cda);_.t(1);_.y("ngIf",!b.iya.value)}};sVb=function(a){a&1&&(_.F(0),_.x(1,rVb,5,4,"ng-container",7),_.H());if(a&2){a=_.M().Na;_.M();var b=_.vf(4);_.t(1);_.y("ngIf",0<a.Xb.data.length)("ngIfElse",b)}};
tVb=function(a){a&1&&(_.A(0,"dc-information-box",20),_.N(1," Starred items unavailable "),_.B())};uVb=function(a){a&1&&_.E(0,"loading",21)};vVb=function(a,b){a&1&&(_.F(0)(1,3),_.x(2,sVb,2,2,"ng-container",4)(3,tVb,2,0,"dc-information-box",5)(4,uVb,1,0,"loading",6),_.H()());a&2&&(a=b.Na,b=_.M(),_.t(1),_.y("ngSwitch",a.state),_.t(1),_.y("ngSwitchCase",b.Vc.Nh),_.t(1),_.y("ngSwitchCase",b.Vc.Error),_.t(1),_.y("ngSwitchCase",b.Vc.Xi))};
wVb=function(a){a&1&&(_.A(0,"p",22),_.N(1," You don't have any starred items yet. "),_.B())};xVb=function(a,b){b.push(a);a=_.k(a.children.values());for(var c=a.next();!c.done;c=a.next())xVb(c.value,b)};yVb=function(a,b){return 0<b.children.size};
zVb=function(a,b,c){c=void 0===c?0:c;for(var d=0,e=_.k(a.values()),f=e.next();!f.done;f=e.next())f=f.value,c<b&&d++,f.Px&&c++,0!==f.children.size&&(c=zVb(f.children,b,c));if(d<a.size)for(b=Array.from(a.entries()).slice(0,d),a.clear(),b=_.k(b),d=b.next();!d.done;d=b.next())e=_.k(d.value),d=e.next().value,e=e.next().value,a.set(d,e);return c};
AVb=function(a,b){var c=a.location,d=a.Px;a=new Map(Array.from(a.children).map(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;return[g,AVb(m,b)]}).sort(function(g,m){g=_.k(g).next().value;m=_.k(m).next().value;return g.localeCompare(m)}));if(!c.path){var e=b.size;d={children:a,displayName:c.repository,Px:d,location:c,ex:_.zi(c),id:e};b.set(e,d);return d}e=c.path.split("/").filter(function(g){return!!g}).pop()||"";1!==a.size||d||(d=a.values().next().value,a=d.children,e=e+"/"+d.displayName,
c=d.location,d=d.Px);var f=b.size;d={children:a,displayName:e,location:c,Px:d,ex:_.zi(c),id:f};b.set(f,d);return d};BVb=function(a){a&1&&(_.F(0),_.E(1,"initial-welcome"),_.H())};CVb=function(a){a&1&&(_.F(0),_.N(1),_.O(2,"number"),_.H());a&2&&(a=_.M(2),_.t(1),_.wf(" (",_.R(2,1,a.cE),") "))};DVb=function(a,b){a&1&&(_.F(0),_.N(1),_.O(2,"number"),_.H());a&2&&(a=b.Na,_.t(1),_.wf(" (",_.R(2,1,a),") "))};
EVb=function(a,b){if(a&1){var c=_.Sc();_.F(0);_.A(1,"div",2);_.x(2,BVb,2,0,"ng-container",3);_.A(3,"mat-accordion",4)(4,"mat-expansion-panel",5);_.I("afterExpand",function(){_.Tc(c);var d=_.M();return _.Vc(d.Ya("expandStarredItems"))})("afterCollapse",function(){_.Tc(c);var d=_.M();return _.Vc(d.Ya("collapseStarredItems"))});_.A(5,"mat-expansion-panel-header")(6,"mat-panel-title")(7,"mat-icon",6);_.N(8,"star");_.B();_.A(9,"h2");_.N(10," starred ");_.x(11,CVb,3,3,"ng-container",3);_.B()()();_.A(12,
"starred-items",7);_.I("countChanged",function(d){_.Tc(c);var e=_.M();return _.Vc(e.cE=d)});_.B()();_.A(13,"mat-expansion-panel",5);_.I("afterExpand",function(){_.Tc(c);var d=_.M();return _.Vc(d.Ya("expandRecentItems"))})("afterCollapse",function(){_.Tc(c);var d=_.M();return _.Vc(d.Ya("collapseRecentItems"))});_.A(14,"mat-expansion-panel-header")(15,"mat-panel-title");_.E(16,"mat-icon",8);_.A(17,"h2");_.N(18," recently viewed ");_.x(19,DVb,3,3,"ng-container",3);_.O(20,"async");_.B()()();_.E(21,"recent-items",
9);_.B()()();_.H()}a&2&&(a=b.Na,b=_.M(),_.t(2),_.y("ngIf",a===b.pJc.o$b),_.t(1),_.y("multi",!0),_.t(1),_.y("expanded",!0),_.t(7),_.y("ngIf",0<b.cE),_.t(2),_.y("expanded",!0),_.t(6),_.y("ngIf",_.R(20,6,b.INc)))};FVb=function(a){a&1&&_.E(0,"loading",10);a&2&&_.y("diameter",20)};GVb=function(a){a&1&&_.E(0,"th",5)};HVb=function(a){a&1&&(_.A(0,"th",6),_.N(1," Project ID "),_.B())};
IVb=function(a){a&1&&(_.A(0,"td",13),_.E(1,"star",14),_.B());if(a&2){a=_.M().va;var b=_.M();_.t(1);_.y("place",a.Wa)("type",b.rjc)("elementName",a.tk)}};JVb=function(a,b){a&1&&(_.F(0),_.E(1,"mat-icon",15),_.H());a&2&&(a=b.Na,b=_.M().va,_.t(1),_.y("matTooltip",b.cOc)("svgIcon",a))};KVb=function(a){a&1&&(_.A(0,"td",16)(1,"a",17),_.N(2),_.B()());a&2&&(a=_.M().va,_.t(1),_.y("routerLink",a.aOc),_.t(1),_.wf(" ",a.oI," "))};
LVb=function(a,b){a&1&&(_.A(0,"tr",7),_.x(1,IVb,2,3,"td",8),_.A(2,"td")(3,"div",9)(4,"a",10),_.N(5),_.B(),_.x(6,JVb,2,2,"ng-container",11),_.B()(),_.x(7,KVb,3,2,"td",12),_.B());a&2&&(a=b.va,b=_.M(),_.t(1),_.y("ngIf",b.qPb),_.t(3),_.y("routerLink",a.dOc),_.t(1),_.wf(" ",a.tk," "),_.t(1),_.y("ngIf",a.bOc),_.t(1),_.y("ngIf",b.j2a))};MVb=function(a,b){return a.oI.localeCompare(b.oI)||a.tk.localeCompare(b.tk)};NVb=function(a,b){a=a.name;b=b.name;return a===b?0:a?b?a.localeCompare(b):1:-1};
OVb=function(a){a&1&&_.E(0,"repository-searchable-tree",1);a&2&&(a=_.M(),_.y("place",a.Wa))};PVb=function(a){a&1&&_.E(0,"loading",4);a&2&&_.y("diameter",20)};QVb=function(a){a&1&&(_.A(0,"div",10),_.E(1,"project-selector",11),_.B());a&2&&(a=_.M(3),_.t(1),_.y("place",a.location))};SVb=function(a){if(a&1){var b=_.Sc();_.A(0,"input-with-icon",12);_.I("valueChange",function(c){_.Tc(b);var d=_.M(3);return _.Vc(d.yxa.next(c))});_.B()}a&2&&(a=_.M(3),_.y("placeholder",a.l1a)("trackingConfig",_.Bf(2,RVb,a.uc)))};
TVb=function(a){a&1&&(_.F(0),_.E(1,"repository-table",13),_.H());if(a&2){a=_.M(2).Na;var b=_.M();_.t(1);_.y("rows",a.Xb.rows)("location",b.location)}};UVb=function(a){if(a&1){var b=_.Sc();_.A(0,"no-search-match",14);_.I("clear",function(){_.Tc(b);var c=_.M(3);return _.Vc(c.DK())});_.O(1,"async");_.B()}a&2&&(a=_.M(3),_.y("filter",_.R(1,1,a.yxa)))};
VVb=function(a){a&1&&(_.A(0,"icon-empty-state-display",15)(1,"icon-empty-state-title"),_.N(2," There are no repositories for this project "),_.B(),_.A(3,"icon-empty-state-subtitle"),_.N(4," Verify that you can access it "),_.B()())};WVb=function(a){a&1&&(_.A(0,"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.N(2," Unable to load this project "),_.B(),_.A(3,"icon-empty-state-subtitle"),_.N(4," Verify that it exists and you can access it "),_.B()())};
XVb=function(a){a&1&&(_.F(0),_.x(1,QVb,2,1,"div",5)(2,SVb,1,4,"input-with-icon",6),_.O(3,"async"),_.F(4,1),_.x(5,TVb,2,2,"ng-container",3)(6,UVb,2,3,"no-search-match",7)(7,VVb,5,0,"icon-empty-state-display",8)(8,WVb,5,0,"icon-empty-state-display",9),_.H()());if(a&2){a=_.M().Na;var b=_.M();_.t(1);_.y("ngIf",b.rPb);_.t(1);_.y("ngIf",_.R(3,7,b.jQc));_.t(2);_.y("ngSwitch",a.Xb.kind);_.t(1);_.y("ngSwitchCase",b.Vla.Bkc);_.t(1);_.y("ngSwitchCase",b.Vla.H4b);_.t(1);_.y("ngSwitchCase",b.Vla.G4b);_.t(1);_.y("ngSwitchCase",
b.Vla.t$b)}};YVb=function(a,b){a&1&&(_.F(0,1),_.x(1,PVb,1,1,"loading",2)(2,XVb,9,9,"ng-container",3),_.H());a&2&&(a=b.Na,b=_.M(),_.y("ngSwitch",a.state),_.t(1),_.y("ngSwitchCase",b.Vc.Xi),_.t(1),_.y("ngSwitchCase",b.Vc.Nh))};$Vb=function(a){var b=a.Rf,c=_.ynb(b),d=b.projectId||b.Mm||b.Zq,e=a.QT?_.PCb(a.QT):null,f=e?e.icon:null;e=e?ZVb.format({repoType:e.name}):null;return{tk:a.displayName||b.Ri,dOc:_.Xp(c),oI:d,aOc:_.Xp(_.hF(c.Zb(),"repoGroup").kb()),bOc:f,cOc:e,Wa:c}};
aWb=function(a,b){return a===b?!0:void 0===a||void 0===b?!1:_.Qb(a,b)};bWb=function(a){var b=a.qb;a=a.Rc;if(b&&a)switch(a){case "depot":return{kind:a};case "host":return{kind:a,Mm:b};case "project":return{kind:a,projectId:b};case "ossProject":return{kind:a,projectName:b};default:return _.Qg(a,"Unknown group type")}};
cWb=function(a){a&1&&(_.A(0,"nav",10)(1,"a",11),_.N(2,"My source"),_.B(),_.A(3,"a",12),_.N(4,"All repositories"),_.B()());if(a&2){a=_.M(3).Na;var b=_.M();_.t(1);_.y("routerLink",b.mJc)("active",a.Xb===b.FO.pCa);_.t(2);_.y("routerLink",b.jK)("active",a.Xb===b.FO.LDa)}};dWb=function(a){a&1&&(_.A(0,"div",8),_.x(1,cWb,5,4,"nav",9),_.B());if(a&2){a=_.M(2).Na;var b=_.M();_.t(1);_.y("ngIf",a.Xb===b.FO.pCa||a.Xb===b.FO.LDa)}};eWb=function(a){a&1&&_.E(0,"landing-page")};
fWb=function(a){a&1&&(_.E(0,"repositories-browser",13),_.O(1,"async"));a&2&&(a=_.M(3),_.y("location",_.R(1,1,a.Wa)))};gWb=function(a){a&1&&(_.F(0),_.x(1,dWb,2,1,"div",6),_.F(2,2),_.x(3,eWb,1,0,"landing-page",3)(4,fWb,2,3,"repositories-browser",7),_.H()());if(a&2){a=_.M().Na;var b=_.M();_.t(1);_.y("ngIf",b.EAb);_.t(1);_.y("ngSwitch",a.Xb);_.t(1);_.y("ngSwitchCase",b.FO.pCa);_.t(1);_.y("ngSwitchCase",b.FO.LDa)}};hWb=function(a){a&1&&_.jf(0,14);a&2&&(_.M(2),_.y("ngTemplateOutlet",_.vf(3)))};
iWb=function(a){a&1&&_.E(0,"loading",15);a&2&&_.y("diameter",20)};jWb=function(a,b){a&1&&(_.F(0,2),_.x(1,gWb,5,4,"ng-container",3)(2,hWb,1,1,"ng-container",4)(3,iWb,1,1,"loading",5),_.H());a&2&&(a=b.Na,b=_.M(),_.y("ngSwitch",a.state),_.t(1),_.y("ngSwitchCase",b.Vc.Nh),_.t(1),_.y("ngSwitchCase",b.Vc.Error),_.t(1),_.y("ngSwitchCase",b.Vc.Xi))};
kWb=function(a){a&1&&(_.A(0,"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.N(2," Unable to load page. "),_.B(),_.A(3,"icon-empty-state-subtitle"),_.N(4," Please try again later. "),_.B()());a&2&&_.y("isSvg",!1)};lWb=function(a){switch(a){case "RepositoriesBrowser":return 1;case "LandingPage":return 0;default:return _.Qg(a)}};mWb=function(a){return _.Md(null).ha(_.se(1),_.Ke(function(){a.Wq=_.cPa(a,_.Jg(),{gestureName:"BACKGROUND",element:"Insights",action:"load"});a.Wq.otb=!0}))};
nWb=function(a,b){return _.ei(a,1,b)};mRb=function(a,b){return _.gj(a,3,b)};oWb=function(a,b){return _.ij(a,1,_.Jo,b)};pWb=function(a,b){return _.ij(a,1,_.Jo,b)};qWb=function(a){this.stream=a};qWb.prototype.on=function(a,b){return"data"==a||"error"==a?this:this.stream.on(a,b)};qWb.prototype.removeListener=function(a,b){return this.stream.removeListener(a,b)};qWb.prototype.cancel=function(){this.stream.cancel()};
var rWb=function(a,b,c,d,e,f){var g=b.substr(0,b.length-e.name.length);b=_.aRa(function(m){return _.bRa(a,m,g)},a.YQb).call(a,_.tQa(e,c,d));b.on("data",function(m){return f(null,m)});b.on("error",function(m){return f(m,null)});return new qWb(b)},sWb=function(a,b){return _.zb(a,3,b,_.$a)},tWb=function(a,b){return _.mi(a,4,b)},uWb=function(a){var b=_.Du.has(72);return _.zj(a,6,b)},vWb=function(a){var b=_.Du.has(73);return _.zj(a,7,b)},wWb=function(a,b){a.GA.getValue(_.Gw(a,b)).ha(_.je(function(c){return"SHOWING"!==
c})).subscribe(function(){a.GA.setValue(_.Gw(a,b),"HIDDEN")})},xWb=function(a,b,c){var d=new _.Ce(1);return d.ha(_.te(),_.ae(function(e){return a.resolve(e.location,e.nextPage,e.refHint,e.er,e.count).ha(_.v(_.zE),_.He(_.JE),_.pe(function(){return _.yE("History unavailable")}))},1),_.He(_.zE(b)),_.Ae(kDb,_.cwb),_.v(function(e){var f=0<e.Hk.length?e.Hk[0].er||void 0:void 0,g=f&&_.Anb(c,f);g=g&&_.ci(g)?g:c;if(_.mF(c)){var m;var n=null==f?void 0:null==(m=f.zv)?void 0:m.refHint;var r=f}m=Object.assign({},
e);var w=e.nextPage;m=(delete m.nextPage,m);if(!w||"0000000000000000000000000000000000000000"===w.token)return Object.assign({},m,{PE:f});var z=hDb(g,e),D="TOKEN"===w.n1&&z!==g.path,J=iDb(g,e);return m.xba?(d.next({nextPage:D?void 0:w,location:J,er:r,refHint:n,count:7E5}),Object.assign({},m,{PE:f})):Object.assign({},m,{PE:f,Vra:function(){d.next({nextPage:D?void 0:w,location:J,er:r,refHint:n,count:50})},vba:function(){d.next({nextPage:D?void 0:w,location:J,er:r,refHint:n,count:1E6})}})}))},KOb=function(a,
b){var c="depot"===b.Rc?b.params.Qb?"":"HEAD":b.Db;var d=_.mF(b)?_.aF(_.bi(b,0)):void 0;return a.resolve(b,c?{n1:"COMMITS",Hk:[c]}:void 0,d).ha(_.Ie(function(e){return xWb(a,e,b).ha(_.v(_.zE))}),_.pe(function(){return _.yE("History unavailable")}),_.He(_.JE))},oUb=function(a){0!==a.qI.getValue()&&a.qI.next(0)},pUb=function(a){2!==a.qI.getValue()&&a.qI.next(2)},oKb=function(a,b){var c=a.osa.getValue();0>=c?a.fH.next(-1):(b%=c,a.fH.next(0<=b?b:b+c))},yWb=function(a,b){var c=_.uqb(b);return a.WJc.fetch(c,
function(){a.rfb.next(c);return _.vqb(a.uzc,c,b.category)})},zWb=function(a){return a.kBb.ha(_.v(function(b){return Array.from(b.values())}))},AWb=function(){return _.Du.has(27)?new Map([["LINE_COUNTS",_.Q2a.children.map(function(a){return a.id})],["FILE_COUNTS",_.R2a.children.map(function(a){return a.id})]]):new Map},BWb=function(a){a.GA.setValue("code_examples.file_view",!0)},nSb=function(a){return a.GA.getValue("code_examples.file_view").ha(_.v(function(b){return!0===b}))},lM=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 m=a.length-1;0<=m;m--)if(g=a[m])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},mM=function(a){if("object"===typeof Reflect&&Reflect&&"function"===typeof Reflect.metadata)return Reflect.metadata("design:type",a)},CWb=function(a){if(!/^image\/.*/g.test(a.type))throw Error("Z");
var b=_.da.URL.createObjectURL(a);a=new _.da.Image;a.onload=function(){_.da.URL.revokeObjectURL(b)};a.src=b;return a},DWb=function(a){return String(a.charAt(0)).toUpperCase()+String(a.slice(1)).toLowerCase()},JKb=function(a,b){a instanceof _.Th||(a=_.crb(a));b instanceof _.Th||(b=_.crb(b));return a.resolve(b)},nM=function(a){this.aQa=a;this.xua=[];this.Flb=rDb};
nM.prototype.transform=function(a,b){var c=this;b=void 0===b?rDb:b;if(!a||!(a instanceof Map)&&"object"!==typeof a)return null;this.pra||(this.pra=this.aQa.find(a).create());a=this.pra.diff(a);var d=b!==this.Flb;a&&(this.xua=[],a.ltb(function(e){c.xua.push({key:e.key,value:e.Xf})}));if(a||d)this.xua.sort(b),this.Flb=b;return this.xua};nM.O=function(a){return new (a||nM)(_.u(_.fl,16))};nM.Ae=_.xc({name:"keyvalue",type:nM,de:!1,standalone:!0});
var oM=function(a,b,c,d){_.xo.call(this,a,b,d,c,"scroll");this.ATb=!0};_.V(oM,_.xo);oM.prototype.OYa=function(a){var b=this;this.ATb&&(clearTimeout(this.nPc),this.nPc=setTimeout(function(){_.rPa(b,"SCROLL",a,500)},500))};oM.O=function(a){return new (a||oM)(_.u(_.to),_.u(_.$k),_.u(_.ld),_.u(_.wo,8))};
oM.Ha=_.wc({type:oM,oa:[["body","ascTrackElement","","trackAction",""],["div","ascTrackElement","","trackAction",""],["textarea","ascTrackElement","","trackAction",""]," ascTrackElement  trackAction  trackGestureScroll ".split(" ")],inputs:{ATb:"trackGestureScroll"},features:[_.af]});
var tSb={oW:0,WAa:1,gWc:2,qWc:3,DVc:4,Vnc:5,n5b:6,0:"HISTORY",1:"CROSS_REFERENCES",2:"REMOVED_CALLGRAPHS",3:"SNAPSHOTS",4:"LOGPOINTS",5:"WARNINGS",6:"EXAMPLE_USAGES"},EWb=function(a,b,c){c=c||{};c.format="jspb";this.Di=new _.wp(c);this.Mi=void 0==a?a:a.replace(/\/+$/,"")},pM=function(a,b,c,d){this.Ma=a;this.A6=b;this.VGa=c;this.hb=d;this.koa="polite"};pM.prototype.Ka=function(){this.Gz&&this.Gz.unsubscribe()};
_.W.Object.defineProperties(pM.prototype,{gB:{configurable:!0,enumerable:!0,get:function(){return this.koa},set:function(a){var b=this;this.koa="off"===a||"assertive"===a?a:"polite";"off"===this.koa?this.Gz&&(this.Gz.unsubscribe(),this.Gz=null):this.Gz||(this.Gz=this.hb.Vb(function(){return b.VGa.observe(b.Ma).subscribe(function(){var c=b.Ma.na.textContent;c!==b.Gvc&&(b.A6.Xj(c,b.koa,b.duration),b.Gvc=c)})}))}}});pM.O=function(a){return new (a||pM)(_.u(_.ld),_.u(_.xq),_.u(_.uq),_.u(_.Me))};
pM.Ha=_.wc({type:pM,oa:[["","cdkAriaLive",""]],inputs:{gB:["cdkAriaLive","politeness"],duration:["cdkAriaLiveDuration","duration"]},Sb:["cdkAriaLive"],standalone:!0});var FWb=["*",[["mat-option"],["ng-container"]]],GWb=0,qM=function(a){this.disabled=!1;this.Tt="mat-optgroup-label-"+GWb++;var b;this.NF=null!=(b=null==a?void 0:a.PUa)?b:!1};qM.O=function(a){return new (a||qM)(_.u(_.Ir,8))};
qM.ya=_.tc({type:qM,oa:[["mat-optgroup"]],yb:[1,"mat-mdc-optgroup"],tb:3,Za:function(a,b){a&2&&_.cf("role",b.NF?null:"group")("aria-disabled",b.NF?null:b.disabled.toString())("aria-labelledby",b.NF?null:b.Tt)},inputs:{label:"label",disabled:["disabled","disabled",_.Of]},Sb:["matOptgroup"],standalone:!0,features:[_.yf([{wa:_.Jr,Hb:qM}]),_.bf,_.zf],Yb:["*","mat-option, ng-container"],Aa:5,Ba:4,Ea:[["role","presentation",1,"mat-mdc-optgroup-label",3,"id"],[1,"mdc-list-item__primary-text"]],ua:function(a,
b){a&1&&(_.rf(FWb),_.A(0,"span",0)(1,"span",1),_.N(2),_.sf(3),_.B()(),_.sf(4,1));a&2&&(_.ef("mdc-list-item--disabled",b.disabled),_.y("id",b.Tt),_.t(2),_.wf("",b.label," "))},styles:[".mat-mdc-optgroup{color:var(--mat-optgroup-label-text-color);font-family:var(--mat-optgroup-label-text-font);line-height:var(--mat-optgroup-label-text-line-height);font-size:var(--mat-optgroup-label-text-size);letter-spacing:var(--mat-optgroup-label-text-tracking);font-weight:var(--mat-optgroup-label-text-weight)}.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{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-family:inherit;text-decoration:inherit;text-transform:inherit;white-space:normal}\n"],
ob:2,Oa:0});var rM=function(){};rM.O=function(a){return new (a||rM)};rM.Da=_.uc({type:rM});rM.Ca=_.ec({imports:[_.Mr,_.Xq,_.hz,_.DB]});var sM=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.fm(b,c)};sM.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.JL(a,RegExp("^operations/.*$"));return _.gm(this.rb,{body:null,Kb:"GET",Nb:"cloudresourcemanager.operations.get",path:"/"+this.Va+"/"+a,Ta:_.Tf(b,_.JB,c),Ob:_.FB})};
sM.O=function(a){return new (a||sM)(_.q(_.fYa,8),_.q(_.gYa),_.q(_.em,8))};sM.ta=_.p({token:sM,qa:sM.O});var HWb=function(){};HWb.O=function(a){return new (a||HWb)};HWb.ta=_.p({token:HWb,qa:function(a){return sM.O(a)},Ga:_.Rt});var yDb=["BUILD","index","METADATA","OWNERS","README"],tM=function(a,b,c){this.BKc=b;this.Ua=c;this.Fdc="GoB packages are deprecated";this.Mdc="You have been redirected to the repository view.";this.Kdc="Dismiss";this.Ldc="Back to Package";this.AMc=_.cq(a.Zb(),{Iw:"1"}).kb()};
tM.prototype.Sd=function(){this.BKc.Sd()};var IWb=function(a){a.Ua.navigate(_.Xp(a.AMc)).then(function(){a.Sd()})};tM.O=function(a){return new (a||tM)(_.u(_.Hs),_.u(_.Is),_.u(_.Cg))};
tM.ya=_.tc({type:tM,oa:[["multibranch-redirect-notice"]],Aa:10,Ba:4,Ea:[[1,"mat-simple-snack-bar-content"],"ascTrackElement FileDetail trackAction openPackageDeprecationDoc href http://go/cs-package-deprecation".split(" "),[1,"mat-simple-snackbar-action"],["gme-button","","format","flat","ascTrackElement","FileDetail","trackAction","returnToPackage",1,"return-to-package","action-button",3,"click"],["gme-button","","format","flat",1,"dismiss","action-button",3,"click"]],ua:function(a,b){a&1&&(_.A(0,
"span",0),_.N(1),_.A(2,"a",1),_.N(3,"go/cs-package-deprecation"),_.B(),_.N(4),_.B(),_.A(5,"div",2)(6,"button",3),_.I("click",function(){return IWb(b)}),_.N(7),_.B(),_.A(8,"button",4),_.I("click",function(){return b.Sd()}),_.N(9),_.B()());a&2&&(_.t(1),_.wf(" ",b.Fdc," "),_.t(3),_.wf(". ",b.Mdc,"\n"),_.t(3),_.wf(" ",b.Ldc," "),_.t(2),_.wf(" ",b.Kdc," "))},Ia:[_.gG,_.yo],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 JWb={LOADING:0,Ug:1,ERROR:2,0:"LOADING",1:"SUCCESS",2:"ERROR"},KWb={X3:"DEFAULT",kBa:"DEFINITION",Oj:"DEPRECATED",joc:"WRITE_REFERENCE",values:function(){return[KWb.X3,KWb.joc,KWb.Oj,KWb.kBa]}},LWb={Kla:"FUNCTION",wfc:"OTHER",td:"UNKNOWN",values:function(){return[LWb.td,LWb.Kla,LWb.wfc]}},uM=function(a){a=void 0===a?{}:a;this.i={};this.i.locationSpecUri=null==a.Oua?null:a.Oua;this.i.baseUriIndex=null==a.yNa?null:a.yNa;this.i.externalUrl=null==a.kRa?null:a.kRa;this.i.label=null==a.label?null:a.label};
_.V(uM,_.U);uM.prototype.ma=function(){return uM};uM.prototype.ka=function(){return{keys:["baseUriIndex","externalUrl","label","locationSpecUri"]}};
_.W.Object.defineProperties(uM.prototype,{yNa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"baseUriIndex")?_.S(this,"baseUriIndex"):0},set:function(a){this.i.baseUriIndex=a}},kRa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"externalUrl")?_.S(this,"externalUrl"):""},set:function(a){this.i.externalUrl=a}},label:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"label")?_.S(this,"label"):""},set:function(a){this.i.label=a}},Oua:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"locationSpecUri")?_.S(this,"locationSpecUri"):""},set:function(a){this.i.locationSpecUri=a}}});var vM=function(a){a=void 0===a?{}:a;this.i={};this.i.primary=null==a.Qga?null:a.Qga;this.i.alternatives=null==a.tgb?null:a.tgb};_.V(vM,_.U);vM.prototype.ma=function(){return vM};vM.prototype.ka=function(){return{Pa:{alternatives:uM},keys:["alternatives","primary"],Ja:{primary:uM}}};
_.W.Object.defineProperties(vM.prototype,{tgb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"alternatives")?_.S(this,"alternatives"):[]},set:function(a){this.i.alternatives=a}},Qga:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"primary")?_.S(this,"primary"):null},set:function(a){this.i.primary=a}}});var wM=function(a){a=void 0===a?{}:a;this.i={};this.i.message=null==a.message?null:a.message;this.i.proxyId=null==a.A_a?null:a.A_a};_.V(wM,_.U);wM.prototype.ma=function(){return wM};
wM.prototype.ka=function(){return{keys:["message","proxyId"]}};_.W.Object.defineProperties(wM.prototype,{message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.S(this,"message"):""},set:function(a){this.i.message=a}},A_a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"proxyId")?_.S(this,"proxyId"):""},set:function(a){this.i.proxyId=a}}});
var xM=function(a){a=void 0===a?{}:a;this.i={};this.i.line=null==a.line?null:a.line;this.i.column=null==a.column?null:a.column};_.V(xM,_.U);xM.prototype.ma=function(){return xM};xM.prototype.ka=function(){return{keys:["column","line"]}};
_.W.Object.defineProperties(xM.prototype,{column:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"column")?_.S(this,"column"):0},set:function(a){this.i.column=a}},line:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"line")?_.S(this,"line"):0},set:function(a){this.i.line=a}}});var yM=function(a){a=void 0===a?{}:a;this.i={};this.i.start=null==a.start?null:a.start;this.i.end=null==a.end?null:a.end};_.V(yM,_.U);yM.prototype.ma=function(){return yM};
yM.prototype.ka=function(){return{keys:["end","start"],Ja:{end:xM,start:xM}}};_.W.Object.defineProperties(yM.prototype,{end:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"end")?_.S(this,"end"):null},set:function(a){this.i.end=a}},start:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"start")?_.S(this,"start"):null},set:function(a){this.i.start=a}}});
var zM=function(a){a=void 0===a?{}:a;this.i={};this.i.sourceRange=null==a.sourceRange?null:a.sourceRange;this.i.hoverProxy=null==a.zUa?null:a.zUa;this.i.navigation=null==a.navigation?null:a.navigation;this.i.panelProxy=null==a.AZa?null:a.AZa;this.i.highlightIds=null==a.cT?null:a.cT;this.i.semanticTags=null==a.bOb?null:a.bOb;this.i.symbolKind=null==a.C3a?null:a.C3a};_.V(zM,_.U);zM.prototype.ma=function(){return zM};
zM.prototype.ka=function(){return{Qa:{semanticTags:KWb,symbolKind:LWb},keys:"highlightIds hoverProxy navigation panelProxy semanticTags sourceRange symbolKind".split(" "),Ja:{navigation:vM,sourceRange:yM}}};
_.W.Object.defineProperties(zM.prototype,{cT:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"highlightIds")?_.S(this,"highlightIds"):[]},set:function(a){this.i.highlightIds=a}},zUa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hoverProxy")?_.S(this,"hoverProxy"):""},set:function(a){this.i.hoverProxy=a}},navigation:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"navigation")?_.S(this,"navigation"):null},set:function(a){this.i.navigation=a}},AZa:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"panelProxy")?_.S(this,"panelProxy"):""},set:function(a){this.i.panelProxy=a}},bOb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"semanticTags")?_.S(this,"semanticTags"):[]},set:function(a){this.i.semanticTags=a}},sourceRange:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourceRange")?_.S(this,"sourceRange"):null},set:function(a){this.i.sourceRange=a}},C3a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"symbolKind")?
_.S(this,"symbolKind"):null},set:function(a){this.i.symbolKind=a}}});var AM=function(a){a=void 0===a?{}:a;this.i={};this.i.decorations=null==a.uu?null:a.uu;this.i.isComplete=null==a.Ts?null:a.Ts;this.i.resolvedFileSpecUri=null==a.C0a?null:a.C0a;this.i.baseLocationSpecUri=null==a.rib?null:a.rib;this.i.diagnostics=null==a.vob?null:a.vob};_.V(AM,_.U);AM.prototype.ma=function(){return AM};
AM.prototype.ka=function(){return{Pa:{decorations:zM,diagnostics:wM},keys:["baseLocationSpecUri","decorations","diagnostics","isComplete","resolvedFileSpecUri"]}};
_.W.Object.defineProperties(AM.prototype,{rib:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"baseLocationSpecUri")?_.S(this,"baseLocationSpecUri"):[]},set:function(a){this.i.baseLocationSpecUri=a}},uu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"decorations")?_.S(this,"decorations"):[]},set:function(a){this.i.decorations=a}},vob:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"diagnostics")?_.S(this,"diagnostics"):[]},set:function(a){this.i.diagnostics=
a}},Ts:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"isComplete")?_.S(this,"isComplete"):!1},set:function(a){this.i.isComplete=a}},C0a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resolvedFileSpecUri")?_.S(this,"resolvedFileSpecUri"):""},set:function(a){this.i.resolvedFileSpecUri=a}}});var BM=function(a){a=void 0===a?{}:a;this.i={};this.i.piperWorkspaceId=null==a.PZa?null:a.PZa};_.V(BM,_.U);BM.prototype.ma=function(){return BM};BM.prototype.ka=function(){return{keys:["piperWorkspaceId"]}};
_.W.Object.defineProperties(BM.prototype,{PZa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"piperWorkspaceId")?_.S(this,"piperWorkspaceId"):""},set:function(a){this.i.piperWorkspaceId=a}}});var CM=function(a){a=void 0===a?{}:a;this.i={};this.i.targets=null==a.sj?null:a.sj};_.V(CM,_.U);CM.prototype.ma=function(){return CM};CM.prototype.ka=function(){return{keys:["targets"]}};
_.W.Object.defineProperties(CM.prototype,{sj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targets")?_.S(this,"targets"):[]},set:function(a){this.i.targets=a}}});var DM=function(a){a=void 0===a?{}:a;this.i={};this.i.repositories=null==a.ov?null:a.ov};_.V(DM,_.U);DM.prototype.ma=function(){return DM};DM.prototype.ka=function(){return{Pa:{repositories:_.CL},keys:["repositories"]}};
_.W.Object.defineProperties(DM.prototype,{ov:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositories")?_.S(this,"repositories"):[]},set:function(a){this.i.repositories=a}}});var EM=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.fm(b,c)};EM.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.gm(this.rb,{body:null,Kb:"GET",Nb:"integration_grimoire_pa_googleapis_sandbox.file.targets.list",path:"/"+this.Va+"/file/targets",Ta:_.Tf(a,_.MH,b),Ob:CM})};
EM.O=function(a){return new (a||EM)(_.q(_.sv,8),_.q(_.tv),_.q(_.em,8))};EM.ta=_.p({token:EM,qa:EM.O});var MWb=function(){};MWb.O=function(a){return new (a||MWb)};MWb.ta=_.p({token:MWb,qa:function(a){return EM.O(a)},Ga:_.uv});var FM=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.fm(b,c)};
FM.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.gm(this.rb,{body:null,Kb:"GET",Nb:"integration_grimoire_pa_googleapis_sandbox.repositories.list",path:"/"+this.Va+"/repositories",Ta:_.Tf(a,_.MH,b),Ob:DM})};FM.O=function(a){return new (a||FM)(_.q(_.sv,8),_.q(_.tv),_.q(_.em,8))};FM.ta=_.p({token:FM,qa:FM.O});var NWb=function(){};NWb.O=function(a){return new (a||NWb)};NWb.ta=_.p({token:NWb,qa:function(a){return FM.O(a)},Ga:_.uv});
var GM=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.fm(b,c)};GM.prototype.uu=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.gm(this.rb,{body:a,Kb:"POST",Nb:"integration_grimoire_pa_googleapis_sandbox.decorations",path:"/"+this.Va+"/decorations",Ta:_.Tf(b,_.MH,c),Ob:AM})};
var OWb=function(a,b){b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.gm(a.rb,{body:null,Kb:"GET",Nb:"integration_grimoire_pa_googleapis_sandbox.getCitcWorkspaceId",path:"/"+a.Va+"/citcWorkspaceId",Ta:_.Tf(b,_.MH,c),Ob:BM})};GM.O=function(a){return new (a||GM)(_.q(_.sv,8),_.q(_.tv),_.q(_.em,8))};GM.ta=_.p({token:GM,qa:GM.O});var PWb=function(){};PWb.O=function(a){return new (a||PWb)};PWb.ta=_.p({token:PWb,qa:function(a){return GM.O(a)},Ga:_.uv});
var QWb={S5a:"CALLGRAPHS",U5a:"CODE",g0b:"CODE_XREFS_PREVIEW",n5b:"EXAMPLE_USAGES",pVc:"FILE_TREE",oW:"HISTORY",tVc:"HOME_PAGE_SEARCH",SO:"OUTLINE",oWc:"SEARCH_BAR",loc:"XREFS",Vnc:"WARNINGS"},HM=function(){};HM.O=function(a){return new (a||HM)};HM.Da=_.uc({type:HM});HM.Ca=_.ec({imports:[_.Xq,_.Um,_.wq,_.Xq]});var IM=function(){};IM.O=function(a){return new (a||IM)};IM.Da=_.uc({type:IM});IM.Ca=_.ec({imports:[_.Xq,HM,HM,_.jw,_.Xq]});
var JM=function(a,b,c){var d=this;this.aH=a;this.renderer=b;this.nb=c;this.kNc=function(){wWb(d.aH,d.iq)}};JM.prototype.Ra=function(){this.L4a||(this.event="click")};JM.prototype.Ka=function(){var a;null==(a=this.L4a)||a.call(this)};_.W.Object.defineProperties(JM.prototype,{event:{configurable:!0,enumerable:!0,set:function(a){var b;null==(b=this.L4a)||b.call(this);this.L4a=this.renderer.listen(this.nb.na,a,this.kNc)}}});JM.O=function(a){return new (a||JM)(_.u(_.Fw),_.u(_.$k),_.u(_.ld))};
JM.Ha=_.wc({type:JM,oa:[["","onedevTooltipPreventer",""]],inputs:{iq:["onedevTooltipPreventer","tooltipId"],event:["onedevPreventTooltipOn","event"]}});var KM=function(a,b,c,d,e,f){this.aH=a;this.kK=b;this.nb=c;this.renderer=d;this.Jyc=e;this.mNc=f;this.bza=new this.mNc(this.aH,this.renderer,this.nb);this.aza=new this.Jyc(this.kK,this.nb)};KM.prototype.Ra=function(){this.bza.Ra();this.aza.Ra()};KM.prototype.Ka=function(){this.bza.Ka();this.aza.Ka()};
_.W.Object.defineProperties(KM.prototype,{iq:{configurable:!0,enumerable:!0,set:function(a){this.bza.iq=a;this.aza.iq=a}},qda:{configurable:!0,enumerable:!0,set:function(a){this.aza.qda=a}},event:{configurable:!0,enumerable:!0,set:function(a){this.bza.event=a}}});KM.O=function(a){return new (a||KM)(_.u(_.Fw),_.u(_.yw),_.u(_.ld),_.u(_.$k),_.u(_.R6a),_.u(_.S6a))};
KM.Ha=_.wc({type:KM,oa:[["","onedevFeatureTooltip",""]],inputs:{iq:["onedevFeatureTooltip","tooltipId"],qda:"hideTooltipWhenAnchorNotVisible",event:["onedevPreventTooltipOn","event"]},features:[_.yf([{wa:_.R6a,nc:_.Iw},{wa:_.S6a,nc:JM}])]});var RWb={wa:_.kab,Ib:[_.Er],Cb:function(a){return function(){return a.oj.Rk()}}},LM=function(){};LM.O=function(a){return new (a||LM)};LM.Da=_.uc({type:LM});LM.Ca=_.ec({Pb:[RWb],imports:[_.Um,_.Fr,rM,_.Xq,_.jr,HM,rM,_.Xq]});var MM=function(){};
MM.O=function(a){return new (a||MM)};MM.Da=_.uc({type:MM});MM.Ca=_.ec({imports:[_.Xq,_.Um,_.Mr,_.Xq]});var NM=function(){this.zf=new _.cz(!0)};_.h=NM.prototype;_.h.toggle=function(a){this.zf.toggle(this.qG(a))};_.h.expand=function(a){this.zf.select(this.qG(a))};_.h.collapse=function(a){this.zf.xg(this.qG(a))};_.h.De=function(a){return this.zf.Ee(this.qG(a))};_.h.JSc=function(a){this.zf.Ee(this.qG(a))?SWb(this,a):TWb(this,a)};_.h.collapseAll=function(){this.zf.clear()};
var TWb=function(a,b){var c=[b];c.push.apply(c,_.Dc(a.y_(b)));a.zf.select.apply(a.zf,_.Dc(c.map(function(d){return a.qG(d)})))},SWb=function(a,b){var c=[b];c.push.apply(c,_.Dc(a.y_(b)));a.zf.xg.apply(a.zf,_.Dc(c.map(function(d){return a.qG(d)})))};NM.prototype.qG=function(a){return this.Yx?this.Yx(a):a};var OM=function(a,b,c){NM.call(this);this.Ow=a;this.Qp=b;if(this.options=c)this.Yx=this.options.Yx};_.V(OM,NM);
OM.prototype.y_=function(a){for(var b=[],c=this.ak.indexOf(a)+1;c<this.ak.length&&this.Ow(a)<this.Ow(this.ak[c]);c++)b.push(this.ak[c]);return b};OM.prototype.b_=function(){var a=this;this.zf.select.apply(this.zf,_.Dc(this.ak.map(function(b){return a.qG(b)})))};var UWb=function(a,b){NM.call(this);this.xL=a;if(this.options=b)this.Yx=this.options.Yx};_.V(UWb,NM);
UWb.prototype.b_=function(){var a=this;this.zf.clear();var b=this.ak.reduce(function(c,d){return[].concat(_.Dc(c),_.Dc(a.y_(d)),[d])},[]);this.zf.select.apply(this.zf,_.Dc(b.map(function(c){return a.qG(c)})))};UWb.prototype.y_=function(a){var b=[];this.QHa(b,a);return b.splice(1)};
UWb.prototype.QHa=function(a,b){var c=this;a.push(b);b=this.xL(b);Array.isArray(b)?b.forEach(function(d){return c.QHa(a,d)}):_.ne(b)&&b.ha(_.ve(1),_.je(Boolean)).subscribe(function(d){d=_.k(d);for(var e=d.next();!e.done;e=d.next())c.QHa(a,e.value)})};var PM=function(a,b,c){_.BC.call(this,a,b);this.lz=c};_.V(PM,_.BC);
PM.prototype.je=function(){var a=this;this.lC=this.lz.find([]).create(this.Mq.Yx);var b=this.Mq.rd.xL(this.data);Array.isArray(b)?VWb(this,b):_.ne(b)&&b.ha(_.Je(this.Lb)).subscribe(function(c){return VWb(a,c)});this.cFb.Pc.ha(_.Je(this.Lb)).subscribe(function(){return VWb(a)})};PM.prototype.Ra=function(){_.BC.prototype.Ra.call(this)};PM.prototype.Ka=function(){this.Fqc();_.BC.prototype.Ka.call(this)};var VWb=function(a,b){var c=a.dab();b&&(a.h9a=b);c&&a.h9a?_.bkb(a.Mq,a.h9a,a.lC,c.Ef,a.sg):a.lC.diff([])};
PM.prototype.Fqc=function(){var a=this.dab();a&&(a.Ef.clear(),this.lC.diff([]))};PM.prototype.dab=function(){var a=this,b=this.cFb;return b&&b.find(function(c){return!c.IJa||c.IJa===a})};PM.O=function(a){return new (a||PM)(_.u(_.ld),_.u(_.AC),_.u(_.el))};
PM.Ha=_.wc({type:PM,oa:[["cdk-nested-tree-node"]],Fd:function(a,b,c){a&1&&_.Jf(c,_.yC,5);if(a&2){var d;_.Gf(d=_.Kf())&&(b.cFb=d)}},yb:[1,"cdk-nested-tree-node"],Sb:["cdkNestedTreeNode"],standalone:!0,features:[_.yf([{wa:_.BC,Hb:PM},{wa:_.$jb,Hb:PM}]),_.af]});var QM=function(a,b,c,d){this.WSc=a;this.Ow=b;this.Qp=c;this.xL=d};
QM.prototype.C$a=function(a,b,c,d){var e=this,f=this.WSc(a,b);c.push(f);this.Qp(f)&&(a=this.xL(a))&&(Array.isArray(a)?this.B$a(a,b,c,d):a.ha(_.ve(1)).subscribe(function(g){e.B$a(g,b,c,d)}));return c};QM.prototype.B$a=function(a,b,c,d){var e=this;a.forEach(function(f,g){var m=d.slice();m.push(g!=a.length-1);e.C$a(f,b+1,c,m)})};
var WWb=function(a,b){var c=[];b.forEach(function(d){return a.C$a(d,0,c,[])});return c},XWb=function(a,b,c){var d=[],e=[!0];b.forEach(function(f){for(var g=!0,m=0;m<=a.Ow(f);m++)g=g&&e[m];g&&d.push(f);a.Qp(f)&&(e[a.Ow(f)+1]=c.De(f))});return d},RM=function(a,b,c){this.MLa=a;this.Vdb=b;this.Nma=new _.gg([]);this.u$a=new _.gg([]);this.sg=new _.gg([]);c&&(this.data=c)};_.V(RM,_.dr);
RM.prototype.connect=function(a){var b=this;return _.ge(a.bF,this.MLa.zf.changed,this.Nma).ha(_.v(function(){b.u$a.next(XWb(b.Vdb,b.Nma.value,b.MLa));return b.u$a.value}))};RM.prototype.disconnect=function(){};_.W.Object.defineProperties(RM.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.sg.value},set:function(a){this.sg.next(a);this.Nma.next(WWb(this.Vdb,this.data));this.MLa.ak=this.Nma.value}}});var YWb=function(){this.sg=new _.gg([])};_.V(YWb,_.dr);
YWb.prototype.connect=function(a){var b=this;return _.ge.apply(null,[a.bF,this.sg]).ha(_.v(function(){return b.data}))};YWb.prototype.disconnect=function(){};_.W.Object.defineProperties(YWb.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.sg.value},set:function(a){this.sg.next(a)}}});var SM=function(a,b,c){_.BC.call(this,a,b);this.disabled=!1;this.tabIndex=Number(c)||0};_.V(SM,_.BC);SM.prototype.Ra=function(){_.BC.prototype.Ra.call(this)};SM.prototype.Ka=function(){_.BC.prototype.Ka.call(this)};
SM.O=function(a){return new (a||SM)(_.u(_.ld),_.u(_.AC),_.fd("tabindex"))};SM.Ha=_.wc({type:SM,oa:[["mat-tree-node"]],yb:[1,"mat-tree-node"],inputs:{disabled:["disabled","disabled",_.Of],tabIndex:["tabIndex","tabIndex",function(a){return null==a?0:_.Qf(a)}]},Sb:["matTreeNode"],standalone:!0,features:[_.yf([{wa:_.BC,Hb:SM}]),_.bf,_.af]});var TM=function(a,b,c,d){PM.call(this,a,b,c);this.disabled=!1;this.tabIndex=Number(d)||0};_.V(TM,PM);TM.prototype.Ra=function(){PM.prototype.Ra.call(this)};
TM.prototype.je=function(){PM.prototype.je.call(this)};TM.prototype.Ka=function(){PM.prototype.Ka.call(this)};_.W.Object.defineProperties(TM.prototype,{tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:this.us},set:function(a){this.us=null!=a?a:0}}});TM.O=function(a){return new (a||TM)(_.u(_.ld),_.u(_.AC),_.u(_.el),_.fd("tabindex"))};
TM.Ha=_.wc({type:TM,oa:[["mat-nested-tree-node"]],yb:[1,"mat-nested-tree-node"],inputs:{node:["matNestedTreeNode","node"],disabled:["disabled","disabled",_.Of],tabIndex:"tabIndex"},Sb:["matNestedTreeNode"],standalone:!0,features:[_.yf([{wa:PM,Hb:TM},{wa:_.BC,Hb:TM},{wa:_.$jb,Hb:TM}]),_.bf,_.af]});var UM=function(){};UM.O=function(a){return new (a||UM)};UM.Da=_.uc({type:UM});UM.Ca=_.ec({});var VM=function(){};VM.O=function(a){return new (a||VM)};VM.Da=_.uc({type:VM});
VM.Ca=_.ec({imports:[_.Xq,_.Mr,UM,_.Xq,UM]});var WM=function(){};WM.O=function(a){return new (a||WM)};WM.Da=_.uc({type:WM});WM.Ca=_.ec({Pb:[{wa:_.fkb,nc:{color:"primary"}}],imports:[VM]});var ZWb=function(a){this.config=a;this.lCc=/[\u0300-\u036f]/g};ZWb.prototype.normalize=function(a){return a.normalize("NFD").replace(this.lCc,"")};
var $Wb=function(a,b,c){a=a.config.yj?a.config.yj:(a=a.config.dm&&a.config.dm.get(b))&&a.yj?a.yj:null;return a(b,c)},bXb=function(a,b){var c=a.config.XD;if(!c.displayName||!c.qaa)return null;var d=c.wE;if(0===b.length)return{vc:c.qaa,confidence:1,GZ:[{text:c.displayName}],wE:d};var e=a.normalize(b);a=_.Teb(e,a.normalize(c.displayName));return.9<=a?{confidence:a,vc:c.qaa,GZ:aXb(c.displayName,b),wE:d}:null},aXb=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},cXb=function(a){return new _.okb(function(b){return a.ha(_.Ie(function(c){var d=[];c=_.k(c.values());for(var e=c.next();!e.done;e=c.next()){e=e.value;var f=e.XD;!f.Su&&f.Vua&&(f.Su=new f.Vua(e));f.Su&&d.push.apply(d,_.Dc(f.Su.match(b)))}d.sort(function(g,m){return m.confidence-g.confidence});return _.Md(d)}))})},zPb=function(a,b){b=void 0===b?[]:b;return new _.SC(cXb(_.Md(a)),
_.rkb(_.Md(a)),b,!0,!0,void 0)},XM=function(){ZWb.apply(this,arguments)};_.V(XM,ZWb);var YM=function(){};YM.O=function(a){return new (a||YM)};YM.Da=_.uc({type:YM});YM.Ca=_.ec({imports:[HM]});var ZM=function(){};ZM.O=function(a){return new (a||ZM)};ZM.Da=_.uc({type:ZM});ZM.Ca=_.ec({Pb:[_.Fkb],imports:[LM,YM]});var $M=function(){};$M.O=function(a){return new (a||$M)};$M.Da=_.uc({type:$M});$M.Ca=_.ec({imports:[IM,YM]});var aN=function(){};aN.O=function(a){return new (a||aN)};aN.Da=_.uc({type:aN});
aN.Ca=_.ec({imports:[_.Um,_.jz,_.yv,WM,$M,_.Nw,ZM,_.Sw,_.dt,_.Mr,_.rD,_.oD,_.aD,_.rD]});
var dXb=["panel"],eXb=0,fXb=function(a,b){this.source=a;this.option=b},bN=function(a,b,c,d){this.ab=a;this.Ma=b;this.rq=c;this.P4=_.Gd.EMPTY;this.fMa="mat-mdc-autocomplete-visible";this.EIa="mat-mdc-autocomplete-hidden";this.sm=new _.El;this.iQ=this.FB=!1;this.gD=null;this.Zfa=new _.El;this.ni=new _.El;this.closed=new _.El;this.Yfa=new _.El;this.qh={};this.id="mat-autocomplete-"+eXb++;this.PUa=(null==d?void 0:d.RDa)||!1;this.oK=!!c.oK;this.pK=!!c.pK;this.xE=!!c.xE;var e;this.vJ=null!=(e=this.rq.Mp)?
e:!1};_.h=bN.prototype;_.h.A7=function(a){this.Ai=a;this.E7(this.qh)};_.h.zLa=function(){if(this.options)for(var a=_.k(this.options),b=a.next();!b.done;b=a.next())_.al(b.value.ab)};_.h.je=function(){var a=this;this.Rb=_.Xy((new _.bz(this.options)).bC(),this.EC);this.P4=this.Rb.Uc.subscribe(function(b){a.isOpen&&a.Yfa.emit({source:a,option:a.options.toArray()[b]||null})});this.G7()};_.h.Ka=function(){var a;null==(a=this.Rb)||a.destroy();this.P4.unsubscribe();this.sm.complete()};
_.h.C7=function(a){this.panel&&(this.panel.na.scrollTop=a)};_.h.iIa=function(){return this.panel?this.panel.na.scrollTop:0};_.h.G7=function(){this.FB=!!this.options.length;this.H7(this.qh);_.al(this.ab)};_.h.uHa=function(a){this.Zfa.emit(new fXb(this,a))};_.h.VP=function(a){return this.ariaLabel?null:this.He?(a?a+" ":"")+this.He:a};_.h.H7=function(a){a[this.fMa]=this.FB;a[this.EIa]=!this.FB};
_.h.E7=function(a){a["mat-primary"]="primary"===this.Ai;a["mat-warn"]="warn"===this.Ai;a["mat-accent"]="accent"===this.Ai};_.h.EC=function(){return!1};
_.W.Object.defineProperties(bN.prototype,{isOpen:{configurable:!0,enumerable:!0,get:function(){return this.iQ&&this.FB}},classList:{configurable:!0,enumerable:!0,set:function(a){this.qh=a&&a.length?_.deb(a).reduce(function(b,c){b[c]=!0;return b},{}):{};this.H7(this.qh);this.E7(this.qh);this.Ma.na.className=""}},Mp:{configurable:!0,enumerable:!0,get:function(){return this.vJ},set:function(a){this.vJ=a;this.zLa()}}});bN.O=function(a){return new (a||bN)(_.u(_.cl),_.u(_.ld),_.u(_.Alb),_.u(_.fq))};
bN.ya=_.tc({type:bN,oa:[["mat-autocomplete"]],Fd:function(a,b,c){a&1&&(_.Jf(c,_.DB,5),_.Jf(c,_.Jr,5));if(a&2){var d;_.Gf(d=_.Kf())&&(b.options=d);_.Gf(d=_.Kf())&&(b.fI=d)}},ub:function(a,b){a&1&&(_.Hf(_.Df,7),_.Hf(dXb,5));if(a&2){var c;_.Gf(c=_.Kf())&&(b.ua=c.first);_.Gf(c=_.Kf())&&(b.panel=c.first)}},yb:["ngSkipHydration","",1,"mat-mdc-autocomplete"],inputs:{ariaLabel:["aria-label","ariaLabel"],He:["aria-labelledby","ariaLabelledby"],gD:"displayWith",oK:["autoActiveFirstOption","autoActiveFirstOption",
_.Of],pK:["autoSelectActiveOption","autoSelectActiveOption",_.Of],xE:["requireSelection","requireSelection",_.Of],kE:"panelWidth",hd:["disableRipple","disableRipple",_.Of],classList:["class","classList"],Mp:["hideSingleSelectionIndicator","hideSingleSelectionIndicator",_.Of]},outputs:{Zfa:"optionSelected",ni:"opened",closed:"closed",Yfa:"optionActivated"},Sb:["matAutocomplete"],standalone:!0,features:[_.yf([{wa:_.Ir,Hb:bN}]),_.bf,_.zf],Yb:["*"],Aa:1,Ba:0,Ea:[["role","listbox",1,"mat-mdc-autocomplete-panel",
"mdc-menu-surface","mdc-menu-surface--open",3,"id","ngClass"],["panel",""]],ua:function(a){a&1&&(_.rf(),_.x(0,DDb,3,5,"ng-template"))},Ia:[_.Mm],styles:["div.mat-mdc-autocomplete-panel{box-shadow: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);width:100%;max-height:256px;visibility:hidden;transform-origin:center top;overflow:auto;padding:8px 0;border-radius:4px;box-sizing:border-box;position:static;background-color:var(--mat-autocomplete-background-color)}.cdk-high-contrast-active div.mat-mdc-autocomplete-panel{outline:solid 1px}.cdk-overlay-pane:not(.mat-mdc-autocomplete-panel-above) div.mat-mdc-autocomplete-panel{border-top-left-radius:0;border-top-right-radius:0}.mat-mdc-autocomplete-panel-above div.mat-mdc-autocomplete-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:center bottom}div.mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible{visibility:visible}div.mat-mdc-autocomplete-panel.mat-mdc-autocomplete-hidden{visibility:hidden}mat-autocomplete{display:none}\n"],
ob:2,data:{animation:[_.zlb]},Oa:0});var cN=function(){};cN.O=function(a){return new (a||cN)};cN.Da=_.uc({type:cN});cN.Ca=_.ec({Pb:[_.Dlb],imports:[_.Fr,rM,_.Xq,_.Um,_.jr,rM,_.Xq]});var gXb=function(a){return _.Mub(a.lineNumber,a.line,a.uu)},FDb=/[^\w/]/g,dN=function(a,b){this.Fa=a;this.client=b;this.Qf=new _.pt(this.Fa)};
dN.prototype.diff=function(a,b,c,d,e,f,g){var m=this,n=Object.assign({},_.GF(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecSourceRootRefHint:g,fileSpecPath:e});f&&(n.diffBase=f);return this.Qf.fetch(n,function(){return m.client.mca(n)})};dN.O=function(a){return new (a||dN)(_.q(_.to),_.q(_.VH))};dN.ta=_.p({token:dN,qa:dN.O,Ga:"root"});
var hXb={Ft:0,z6a:1,M6b:2,Hlc:3,NONE:4,c8a:5,PERMISSION_DENIED:6,pjc:7,Rfc:8,UNINITIALIZED:9,Yec:10,iVc:11,ERROR:12,slc: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"},eN=function(a,b,c,d){this.fm=a;this.Mb=b;this.Ua=c;this.Gba=d};eN.prototype.Ka=function(){this.mb&&this.mb.unsubscribe()};
eN.O=function(a){return new (a||eN)(_.q(_.vv),_.q(_.fg),_.q(_.Cg),_.q(_.QI))};eN.ta=_.p({token:eN,qa:eN.O});
var fN=function(a,b,c){var d=this;this.rD=b;this.ie=c;this.qAa="BLAME";this.loc="XREFS";this.uda=new _.El;this.uyc=_.Du.has(14)?_.Wd([zWb(this.rD),this.ie.Gja]).ha(_.v(function(e){e=_.k(e);var f=e.next().value,g=e.next().value;return f.filter(function(m){return(m=g.get(m.id))?m.enabled:!1}).map(function(m){return m.id})})):_.Md([]);this.Azc=this.LD("BLAME");this.MUc=this.LD("XREFS");this.dCc=this.LD("DEPRECATED");this.hBc=this.ie.Sqa.ha(_.Ie(function(e){return _.Wd(e.map(function(f){return d.LD(f)}))}),
_.v(function(e){return e.some(Boolean)}))};fN.prototype.Ra=function(){};fN.prototype.vza=function(a){this.uda.emit(a)};fN.prototype.LD=function(a){return this.ie.tT(a).ha(_.v(function(b){return b.enabled}),_.te())};fN.O=function(a){return new (a||fN)(_.u(_.Eu),_.u(_.EJ),_.u(_.GJ))};
fN.ya=_.tc({type:fN,oa:[["code-layers"]],inputs:{li:"layerBaseLocation"},outputs:{uda:"highlightedXrefLines"},Aa:12,Ba:15,Ea:[[3,"layerBaseLocation",4,"ngIf"],[3,"layerBaseLocation","highlightedLines",4,"ngIf"],[3,"layerBaseLocation","layerId",4,"ngFor","ngForOf"],[3,"layerBaseLocation"],[3,"layerBaseLocation","highlightedLines"],[3,"layerBaseLocation","layerId"]],ua:function(a,b){a&1&&(_.x(0,TDb,1,1,"blame-layer",0),_.O(1,"async"),_.F(2),_.x(3,UDb,1,1,"xrefs-layer",1),_.O(4,"async"),_.H(),_.F(5),
_.x(6,VDb,1,1,"unified-deprecation-layer",0),_.O(7,"async"),_.H(),_.x(8,WDb,1,1,"coverage-layer",0),_.O(9,"async"),_.x(10,XDb,1,2,"finding-layer",2),_.O(11,"async"));a&2&&(_.y("ngIf",_.R(1,5,b.Azc)),_.t(3),_.y("ngIf",_.R(4,7,b.MUc)),_.t(3),_.y("ngIf",_.R(7,9,b.dCc)),_.t(2),_.y("ngIf",_.R(9,11,b.hBc)),_.t(2),_.y("ngForOf",_.R(11,13,b.uyc)))},Ia:[_.WJ,_.XJ,_.Nm,_.Om,_.bK,_.$J,_.CK,_.Tm],ob:2,Oa:0});var iXb=function(a,b,c,d,e){this.Cs=a;this.line=b;this.context=c;this.OWa=d;this.LWa=e};
iXb.prototype.remove=function(){this.xO&&this.xO.remove()};iXb.prototype.render=function(){this.xO=this.Cs.yY(this.line,{startColumn:this.OWa,endColumn:this.LWa,ao:"hovercard-decoration-layer",key:this.context.email})};var gN=function(a,b){_.TJ.call(this,b);var c=this;this.Cs=a;this.mb=new _.Gd;this.mb.add(a.lva.subscribe(function(d){if(0!==c.hA.length&&(d=c.pr(d))){var e=d.key;null!=e&&(d.hovercardId=e)}}))};_.V(gN,_.TJ);gN.prototype.Ka=function(){_.TJ.prototype.Ka.call(this);this.mb.unsubscribe()};
gN.prototype.Vqa=function(){var a=this,b=[];this.oNb&&(b=this.oNb.filter(YDb).map(function(c){var d=c.pr().lastIndexOf("/");d=c.pr().substring(d+1,c.pr().length)+"@google.com";return new iXb(a.Cs,_.rj(c.getRange(),1),{email:d},_.rj(c.getRange(),2),_.rj(c.getRange(),4))}));return _.Md(b)};gN.prototype.pr=function(a){a=a.target;return a instanceof Element&&"div"!==a.tagName?(a=_.DF(a,".hovercard-decoration-layer","div,code-container"))?a.dataset:null:null};
_.W.Object.defineProperties(gN.prototype,{CE:{configurable:!0,enumerable:!0,set:function(a){this.oNb=a;this.update()}}});gN.O=function(a){return new (a||gN)(_.u(_.AI),_.u(_.Cd))};gN.Ha=_.wc({type:gN,oa:[["hovercard-decoration-layer"]],inputs:{CE:"scoLinks"},features:[_.af]});var jXb=function(a,b,c,d,e){this.Cs=a;this.line=b;this.context=c;this.OWa=d;this.LWa=e};jXb.prototype.remove=function(){this.xO&&this.xO.remove()};
jXb.prototype.render=function(){var a=this.context.href;this.xO=this.Cs.yY(this.line,{startColumn:this.OWa,endColumn:this.LWa,tagName:"a",ao:this.context.style,href:a,key:a.startsWith("http://")||a.startsWith("https://")?"external":void 0,tXa:!0})};var hN=function(a,b,c,d,e,f,g,m){_.TJ.call(this,m);var n=this;this.Cs=a;this.xja=b;this.Ua=c;this.Mb=d;this.G0=e;this.Fa=f;this.Vg=g;this.mb=new _.Gd;this.content=this.wgb="";this.mb.add(a.bZ.subscribe(function(r){n.zD(r)}))};_.V(hN,_.TJ);_.h=hN.prototype;
_.h.Ra=function(){};_.h.Tb=function(){this.update()};_.h.Ka=function(){_.TJ.prototype.Ka.call(this);this.mb.unsubscribe()};_.h.zD=function(a){if(0===a.button&&!_.EF(a)){var b=a.target;if(b instanceof Element&&(b=_.DF(b,"a.link-decoration-layer","code-container"))){var c="external"===b.dataset.key?b.href:void 0;this.Fa.Ya({gestureName:"CLICK",element:this.wgb+"CodeLink",action:"navigate",km:c},a);c?(b.target="_blank",b.rel="noopener"):(a.preventDefault(),_.bo(this.Ua,b.pathname+b.search+b.hash))}}};
_.h.Vqa=function(){var a=this,b=[];if(this.CE)b=this.CE.map(function(m){var n=m.pr(),r=m.getType();switch(r){case 6:case 7:n.startsWith("/search?q=")||(n=kXb(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:_.Qg(r,"unhandled link type")}n.startsWith("/search/")&&(n=_.$n(a.Ua,n),n=kXb(a,["/"+_.Co.C4],n.Ta));return new jXb(a.Cs,_.rj(m.getRange(),1),{href:n,style:"link-decoration-layer"},_.rj(m.getRange(),2),_.rj(m.getRange(),4))}).filter(function(m){return null!=
m});else{var c=this.Cs.lines;0===c.length&&console.error("bad");for(var d=0;d<c.length;d++){var e=ZDb(c[d]);e=_.k(e);for(var f=e.next();!f.done;f=e.next()){var g=f.value;f=g.text;g=g.start;b.push(new jXb(this.Cs,d,{href:f,style:"link-decoration-layer"},g,g+f.length))}}}return _.Md(b)};var kXb=function(a,b,c){return a.G0.Ax(_.co(a.Ua,a.OTa(b,c)))};hN.prototype.OTa=function(a,b){return _.ao(this.Ua,a,{oi:this.Mb,Ta:b})};
hN.O=function(a){return new (a||hN)(_.u(_.AI),_.u(_.Fu),_.u(_.Cg),_.u(_.fg),_.u(_.Xm),_.u(_.to),_.u(_.Fs),_.u(_.Cd))};hN.Ha=_.wc({type:hN,oa:[["link-decoration-layer","analyticsElementToTrack","","content",""]],inputs:{wgb:"analyticsElementToTrack",content:"content",CE:"scoLinks"},features:[_.af,_.Mc]});
var iN=function(a,b){this.NBc=a;this.fga=b},nXb=function(a,b){return lXb(a,b).ha(_.Ie(function(c){return c?mXb(a,c):_.Md(void 0)}))},lXb=function(a,b){var c=pWb((new _.Zo).Gxa(!0).Rxa(5),nWb(new _.Jo,b));return a.NBc.X1(c).ha(_.v(function(d){return _.xb(d,1,_.Vo).get(b)}),_.v(function(d){return d?oXb(d):void 0}))},oXb=function(a){var b,c,d,e,f;return null==(f=null==(e=null==(d=null==(b=_.fj(a,_.Uo,2).find(function(g){var m;return 1===(null==(m=_.ej(g,_.Do,4))?void 0:_.uj(m,2,0))}))?void 0:null==(c=
b.vS())?void 0:_.fj(c,_.Oo,1))?void 0:d.map(function(g){var m;return null==(m=g.vS())?void 0:_.fj(m,_.Oo,1)}).flat())?void 0:e.find(function(g){var m;return!(null==g?0:null==(m=_.ej(g,_.Mo,9))?0:m.Xtb())}))?void 0:_.Y(f,4)},mXb=function(a,b){var c=new _.Zg(_.jrb(b));b=c.qb;var d=c.Rc,e=c.repository,f=c.path,g=c.params;f=_.eF(c,1)||f;var m=_.Mta(g.line),n=g.Qb?"HEAD":_.bi(c,1);c={Db:_.bi(c,0)||"",commit:n};return a.fga.Pw(b,d,e,c,f,g.Qb).ha(_.v(function(r){return pXb(a,_.fj(r,_.fp,1),m)}),_.v(function(r){return null==
r?void 0:_.Y(r,8)}))},pXb=function(a,b,c){if(void 0===c)return b[0];var d=_.k(b);for(b=d.next();!b.done;b=d.next()){b=b.value;var e=_.ej(b,_.dp,5);if(e&&c>=_.rj(e,1)&&c<_.rj(e,3))return d=b.La,0<_.Vba(d,(0,_.ob)(d),_.fp,3,3,!1).length&&(a=pXb(a,_.fj(b,_.fp,3),c))?a:b}return null};iN.O=function(a){return new (a||iN)(_.q(_.aK),_.q(_.Px))};iN.ta=_.p({token:iN,qa:iN.O,Ga:"root"});
var qXb=[[["","noExampleFound",""]]],jN=function(a,b,c,d,e,f){this.kf=a;this.tR=b;this.eFc=c;this.Fa=d;this.BZa=e;this.Zz=f;this.dZ=this.Gtb=_.ue};
jN.prototype.Tb=function(a){var b=this;a.kytheTicketObservable&&(this.Fa.Ya({gestureName:"EXTERNAL",element:this.mi,action:"requestExampleForQualifiedName"}),BWb(this.Zz),this.Gtb=this.mWa.ha(_.Ke(function(c){c||b.Fa.Ya({gestureName:"EXTERNAL",element:b.mi,action:"noKytheTicket"})}),_.Ie(function(c){return void 0!==c?nXb(b.eFc,c).ha(_.Ke(function(d){d||b.Fa.Ya({gestureName:"EXTERNAL",element:b.mi,action:"noQualifiedName"})}),_.pe(function(d){b.Fa.Ya({gestureName:"EXTERNAL",element:b.mi,action:"error"});
b.kf.handleError(d);return _.Md(void 0)})):_.Md(void 0)})),this.dZ=this.Gtb.ha(_.Ie(function(c){return c?b.tR.get(new _.zH({VXa:c})).ha(_.v(function(d){return d.dba}),_.Ke(function(d){0===d.length&&b.Fa.Ya({gestureName:"EXTERNAL",element:b.mi,action:"noExampleFoundForQualifiedName"});b.BZa.f0a("gsn","gs")})):_.Md([])}),_.pe(function(c){b.Fa.Ya({gestureName:"EXTERNAL",element:b.mi,action:"error"});b.kf.handleError(c);return _.Md([])})))};
jN.O=function(a){return new (a||jN)(_.u(_.Cd),_.u(_.LK),_.u(iN),_.u(_.Bu),_.u(_.zJ),_.u(_.uK))};
jN.ya=_.tc({type:jN,oa:[["code-example"]],inputs:{mi:"logElement",mWa:"kytheTicketObservable",source:"source"},features:[_.Mc],Yb:["[noExampleFound]"],Aa:4,Ba:5,Ea:[[3,"logElement","codeExamples","source"],["noExampleFound",""]],ua:function(a,b){a&1&&(_.rf(qXb),_.A(0,"code-example-usage",0),_.O(1,"async"),_.F(2,1),_.sf(3),_.H(),_.B());if(a&2){var c;_.y("logElement",b.mi)("codeExamples",null!==(c=_.R(1,3,b.dZ))&&void 0!==c?c:void 0)("source",b.source)}},Ia:[_.MK,_.Tm],ob:2,Oa:0});
var kN=function(){this.w0=!1;this.bec="Star";this.fec="Unstar";this.t3=""};kN.prototype.Ra=function(){this.t3=_.dtb(this.type,this.w0)};kN.O=function(a){return new (a||kN)};
kN.ya=_.tc({type:kN,oa:[["simple-star"]],inputs:{type:"type",w0:"isStarred"},Aa:3,Ba:7,Ea:[["type","button",1,"mat-button-base","mat-icon-button"],[1,"google-material-icons"]],ua:function(a,b){a&1&&(_.A(0,"button",0)(1,"span",1),_.N(2),_.B()());a&2&&(_.cf("title",b.t3)("aria-label",b.w0?b.fec:b.bec),_.t(1),_.ef("starred",b.w0)("disabled",!b.w0),_.t(1),_.wf(" ",b.w0?"star":"star_border"," "))},styles:[_.eCb()],Oa:0});var rXb=function(){this.email=""};rXb.O=function(a){return new (a||rXb)};
rXb.Ha=_.wc({type:rXb,oa:[["","contactHovercard",""]],tb:1,Za:function(a,b){a&2&&_.cf("data-hovercard-id",b.email)},inputs:{email:"email"}});var lN=function(){};lN.O=function(a){return new (a||lN)};lN.Da=_.uc({type:lN});lN.Ca=_.ec({});var mN=function(){this.layout="row"};mN.O=function(a){return new (a||mN)};mN.ya=_.tc({type:mN,oa:[["dc-p"]],inputs:{size:"size",layout:"layout"},Yb:["*"],Aa:5,Ba:3,Ea:[[3,"fxLayout"]],ua:function(a,b){a&1&&(_.rf(),_.A(0,"p",0),_.N(1,"\n  "),_.sf(2),_.N(3,"\n"),_.B(),_.N(4,"\n"));a&2&&(_.ef("skinny","skinny"===b.size),_.y("fxLayout",b.layout))},Ia:[_.Ur],styles:["p.skinny[_ngcontent-%COMP%] {\n  margin-bottom: 0px;\n}"]});var nN=function(){};nN.O=function(a){return new (a||nN)};nN.Da=_.uc({type:nN});nN.Ca=_.ec({imports:[_.qs]});var sXb={NONE:0,p$b:1,0:"NONE",1:"INSIGHTS"},tXb=new _.Bc("FORCE_INSIGHTS",{Ga:"root",qa:function(){try{return(new URLSearchParams(window.location.search)).has("showInsights")}catch(a){return!1}}}),oN=function(a,b,c,d){this.Wj=a;this.Ua=b;this.state=new _.gg(c?1:0);this.Umb=this.state.ha(_.Ie(function(e){return aEb(e,d)}),_.Ie(function(e){return a.data.ha(_.v(function(f){var g;return null!=(null==(g=f.Oc)?void 0:g.params.it)}),_.te(),_.v(function(f,g){return f?1:2>g?e:0}))}),_.te(),_.De(1),_.Rd())},
FHb=function(a,b){a.state.next(b);b=_.$g(a.Wj.Wc);null!=b.params.it&&a.Ua.navigate(_.Xp(_.XF(b.Zb(),function(c){delete c.it}).kb()),{ng:"preserve"})};oN.O=function(a){return new (a||oN)(_.q(_.fg),_.q(_.Cg),_.q(tXb),_.q(_.HI))};oN.ta=_.p({token:oN,qa:oN.O});var uXb=new _.Bc("GRAPH_TOOLS_PROMISE",{Ga:"root",qa:function(){return _.Sd(function(a){switch(a.Nc){case 1:return _.vha(a,2),_.Td(a,google.corp.devops.tools.loadGraph(),4);case 4:a.Nc=3;a.zK=0;break;case 2:return _.zha(a),a.return(Promise.resolve(void 0));case 3:return a.return(google.corp.devops.tools.graph)}})}}),pN=function(a,b,c){this.Fa=a;this.RFc=b;this.Zxb=c};
pN.prototype.init=function(){var a=this,b;return _.Sd(function(c){if(1==c.Nc)return a.gta?c.return():_.Td(c,_.po(a.Fa,a.RFc,"g3GraphToolsPromise"),2);b=c.Ak;if(!b)return c.return();var d=b,e=d.createService;a:{var f=a.Zxb;switch(f){case 1:f="production";break a;case 0:f="autopush";break a;default:f=_.Qg(f)}}a.gta=e.call(d,{environment:f});c.Nc=0})};pN.prototype.createController=function(a){var b=this,c;return _.Sd(function(d){return 1==d.Nc?_.Td(d,b.init(),2):d.return(null==(c=b.gta)?void 0:c.createController(a))})};
var vXb=function(a,b,c){return _.Sd(function(d){return 1==d.Nc?_.Td(d,a.init(),2):a.gta&&0!==b.length?d.return(_.po(a.Fa,a.gta.getAvailableFileContext("//depot/"+b,{changelistId:c}).catch(function(){return new Set}),"g3GraphAvailableInsights")):d.return(new Set)})};pN.O=function(a){return new (a||pN)(_.q(_.to),_.q(uXb),_.q(_.h2a))};pN.ta=_.p({token:pN,qa:pN.O,Ga:"root"});var qN=function(a,b,c,d,e,f,g,m,n){this.nb=a;this.Fa=b;this.Uta=c;this.Zg=d;this.wt=f;this.Wg=g;this.Ad=m;this.Tha=n;this.mb=new _.Gd;this.jva=void 0;this.Wa=e.data.ha(_.v(gDb))};
qN.prototype.Ra=function(){var a=this;return _.Sd(function(b){if(1==b.Nc)return a.mb.add(a.wt.theme.subscribe(function(c){switch(c){case "DARK":a.jva="dark";break;case "LIGHT":a.jva="light";break;default:_.Qg(c)}a.hta&&a.hta.setTheme(a.jva)})),_.Td(b,wXb(a),2);a.mb.add(a.Wa.ha(_.Cnb(),_.Ie(function(c){return _.Wd([a.Wa,_.JI(a.Zg,c,"path",1).ha(_.pe(function(){return _.Md("Failed to load the current cl.")})),_.JI(a.Zg,_.$p(c.Zb(),"HEAD").kb(),"path",0).ha(_.pe(function(){return _.Md("Failed to load the base cl.")}))])})).subscribe(function(c){c=
_.k(c);var d=c.next().value.path,e=c.next().value,f=c.next().value,g,m,n;return _.Sd(function(r){if(1==r.Nc)return g=Number(e),m=Number(f),_.Td(r,vXb(a.Uta,d||"",m),2);n=r.Ak;return a.hta&&d&&!isNaN(g)&&!isNaN(m)&&0<n.size?_.Td(r,a.hta.openFileContext("//depot/"+d,{changelistId:g,mostRecentChangelistId:m}),0):(a.FG(),0<n.size&&_.LWa(a.Wg,{error:Error("Ae`"+e+"`"+f),message:"Failed to load insights panel",Sd:"Dismiss"}),r.Wh(0))})}));b.Nc=0})};qN.prototype.Ka=function(){this.mb.unsubscribe()};
qN.prototype.FG=function(){var a=this;this.Ad.qc(function(){FHb(a.Tha,0)})};var wXb=function(a){return _.Sd(function(b){if(1==b.Nc)return _.Td(b,a.Uta.createController({element:a.nb.na,theme:a.jva,onOpen:function(){},onClose:function(){a.Fa.Ya({element:"insightsPanel",action:"close",gestureName:"CLICK"});a.FG()}}),2);a.hta=b.Ak;b.Nc=0})};qN.O=function(a){return new (a||qN)(_.u(_.ld),_.u(_.to),_.u(pN),_.u(_.II),_.u(_.fg),_.u(_.qv),_.u(_.Rs),_.u(_.Me),_.u(oN))};
qN.ya=_.tc({type:qN,oa:[["insights-panel"]],Aa:0,Ba:0,ua:function(){},styles:["insights-panel[_nghost-%COMP%]{display:flex;height:100%;min-width:350px}insights-panel[_nghost-%COMP%]   .holder[_ngcontent-%COMP%]{flex:1 1 100%}"],Oa:0});var rN=function(){};rN.O=function(a){return new (a||rN)};rN.Da=_.uc({type:rN});rN.Ca=_.ec({imports:[_.Um]});var sN=function(){this.time=this.message=this.lNa="";this.Pea=[]};sN.prototype.Tb=function(){var a;this.lNa=(null==(a=this.commit.Xn)?void 0:a.email)||"";var b;this.Elb=null==(b=this.commit.ROa)?void 0:b.email;this.message=this.commit.Ds;this.time=this.commit.HK;this.Pea=this.commit.xR};sN.O=function(a){return new (a||sN)};
sN.ya=_.tc({type:sN,oa:[["commit-overview","commit",""]],inputs:{commit:"commit"},features:[_.Mc],jc:["commit",""],Aa:18,Ba:6,Ea:[["class","message",4,"ngIf"],[1,"author-and-date"],[1,"detail"],[1,"person-label","grimoire-secondary-text"],["class","detail committer",4,"ngIf"],[1,"date"],[1,"message"],[1,"cdk-visually-hidden"],[3,"message","linkDefinitions"],[1,"detail","committer"]],ua:function(a,b){a&1&&(_.x(0,bEb,5,4,"div",0),_.A(1,"div",1)(2,"div",2)(3,"mat-icon"),_.N(4,"person"),_.B(),_.A(5,"span"),
_.N(6),_.B(),_.A(7,"span",3),_.N(8," (author) "),_.B()(),_.x(9,cEb,7,1,"div",4),_.A(10,"div",2)(11,"mat-icon"),_.N(12,"event"),_.B(),_.A(13,"span"),_.N(14," Committed on "),_.B(),_.A(15,"span",5),_.N(16),_.O(17,"dateTimeDisplay"),_.B()()());a&2&&(_.y("ngIf",b.message),_.t(6),_.xf(b.lNa),_.t(3),_.y("ngIf",b.lNa!==b.Elb),_.t(7),_.xf(_.R(17,4,b.time)))},Ia:[_.Om,_.LI,_.ct,_.sA,_.KI],styles:["commit-overview[_nghost-%COMP%]{display:flex;flex:0 0 auto;flex-direction:column}commit-overview[_nghost-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-weight:400;font-size:1rem;letter-spacing:.01em;line-height:1.2307692308rem;line-height:24px;color:var(--icon-secondary)}.author-and-date[_ngcontent-%COMP%]{display:flex;font-size:13px;line-height:24px;padding-top:10px;padding-bottom:10px}.date[_ngcontent-%COMP%]{padding-left:5px;white-space:nowrap}.detail[_ngcontent-%COMP%]{display:flex;padding-left:20px}.person-label[_ngcontent-%COMP%]{padding-left:5px}.message[_ngcontent-%COMP%]{font-size:13px;padding-left:20px;padding-right:40px;max-width:800px;white-space:pre-wrap;margin-top:15px}.message[_ngcontent-%COMP%]:first-line{font-size:15px;font-weight:500}"],
Oa:0});var jEb=function(a){return{Db:a}},iEb=function(a){return{context:a}},oEb=function(){return{mQc:!0}},xXb={NONE:0,JZb:1,Aac:2,Igc:3,Hgc:4,0:"NONE",1:"BRANCH_AND_SHA_OF_LAST_BRANCH_UPDATE",2:"LATEST_COMMIT_ON_PATH",3:"PIPER",4:"PINNED_SHA"},tN=function(a,b,c){this.Zg=b;this.GU=c;this.Fla=xXb;this.nKb=this.S_a=this.dja=_.ue;this.kv={};this.version=1;this.PWa=!0;this.N2=!1;this.m3a=_.Du.has(56)};_.h=tN.prototype;_.h.Ra=function(){};_.h.Tc=function(){};
_.h.Tb=function(a){var b=this;a.activeLocation&&(this.S_a=_.sF(this.location)?_.iwb(this.GU,_.XF(_.$p(this.location.Zb(),this.NR),function(c){c.Qb=b.wBc}).kb()).ha(_.Ke(function(){b.kv.mv=!0}),_.He(_.HF(this.location.Db)),_.v(function(c){return c.type})):_.ue,this.nKb=this.S_a.ha(_.v(_.IF)));if(a.activeLocation||a.showMostRecentCommitForPath||a.version)yXb(this,a.activeLocation),!this.N2&&this.mKb?(this.dja=_.Md(void 0),this.kv.cq=!0):this.N2&&1===this.version?(a=_.QE(this.location)?_.$p(this.location.Zb(),
"HEAD").kb():this.location,this.dja=_.Wd([this.E_(a,0),this.E_()]).ha(_.Ie(function(c){var d=_.k(c);c=d.next().value;return(d=d.next().value)?c&&c.Lf===d.Lf?_.Md(void 0):zXb(b,d):_.Md(void 0)}),_.Ke(function(c){c&&c.Db?b.kv.cq=!0:b.kv={}}))):this.dja=this.E_().ha(_.v(function(c){if(null!=c&&c.Lf)return{Db:c.Lf,QU:c.er?_.Enb(b.location,c):void 0}}),_.Ke(function(){b.kv.cq=!0}))};_.h.Qm=function(){this.kv.location&&this.kv.mv&&this.kv.cq&&(this.kv={},this.uI.launch(0,0))};
_.h.n$=function(a){var b=this;if(!a)return _.Md();var c=this.m3a?ADb(this.location,this.xJc):this.location;return AXb(this,a).ha(_.v(function(d){return _.iF(b.location,d,b.version,a.QU||c)}))};
var AXb=function(a,b){return a.S_a.ha(_.v(function(c){var d;return 5===c?(null==(d=a.location.params.Qb)?void 0:d.replace("codereview/",""))||void 0:b.Db}))},zXb=function(a,b){var c=b.Lf;return a.hj?BXb(a,c,a.location).ha(_.v(function(d){if(-1===d)return{Db:c};if(0!==d)return{Db:c,depth:d,US:_.Xp(_.$p(_.LF(a.location.Zb()),"HEAD").kb())}})):_.Md({Db:c,QU:_.Enb(a.location,b)})},BXb=function(a,b,c){var d=Number(b);return isNaN(d)||!_.ci(c)?_.Md(-1):KOb(a.Zg,c).ha(_.je(_.wF),_.te(function(e,f){return e.Xb.Hk===
f.Xb.Hk}),_.Ie(function(e){var f=e.Xb;e=f.Vra;f=f.Hk.findIndex(function(g){g=Number(g.Lf);return!isNaN(g)&&d>=g});return-1===f?e?(e(),_.ue):_.Md(-1):_.Md(f)}))};tN.prototype.E_=function(a,b){a=void 0===a?this.location:a;b=void 0===b?this.version:b;return this.Zg.E_(a,this.N2?"path":"repository",b).ha(_.v(lDb)).ha(_.pe(function(){return _.Md(void 0)}))};
var yXb=function(a,b){b=b&&b.lj;if(b){var c=_.fF(b,a.location);var d=_.bi(b,a.version);c=c&&d===a.NR}else c=!1;c||(a.kv={},a.N2?(a.kv.location=!0,a.kv.mv=!0):(c=a.kv,b?(d=_.fF(b,a.location),b=_.bi(b,a.version),a=d&&b!==a.NR):a=!1,c.location=a))};
_.W.Object.defineProperties(tN.prototype,{Md:{configurable:!0,enumerable:!0,set:function(a){this.location=a},get:function(){return this.location}},NR:{configurable:!0,enumerable:!0,get:function(){return _.bi(this.location,this.version)||""}},wBc:{configurable:!0,enumerable:!0,get:function(){return _.Bnb(this.location,this.version)||""}},ECc:{configurable:!0,enumerable:!0,get:function(){return this.NR?this.N2?this.hj?3:2:this.mKb?4:1:0}},MNc:{configurable:!0,enumerable:!0,get:function(){return _.bF(this.NR)}},
mKb:{configurable:!0,enumerable:!0,get:function(){return _.Ug.test(this.NR)||_.QE(this.location)}},hj:{configurable:!0,enumerable:!0,get:function(){return _.RE(this.location)}}});tN.O=function(a){return new (a||tN)(_.u(_.Eu),_.u(_.II),_.u(_.OI))};
tN.ya=_.tc({type:tN,oa:[["commit-information"]],ub:function(a,b){a&1&&_.Hf(_.Lr,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.uI=c.first)}},inputs:{version:"version",PWa:"linkToCommitDetails",Md:"activeLocation",xJc:"lastSubmoduleFetchSpec",N2:"showMostRecentCommitForPath"},features:[_.Mc],Aa:14,Ba:7,Ea:[["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"]],ua:function(a,b){a&1&&(_.A(0,"span",0),_.x(1,fEb,4,3,"ng-container",1)(2,kEb,3,7,"ng-container",1)(3,mEb,1,1,null,1)(4,pEb,1,3,null,1),_.B(),_.E(5,"div",2),_.x(6,qEb,3,3,"ng-template",null,3,_.Nf)(8,uEb,2,3,"ng-template",null,4,_.Nf)(10,vEb,5,12,"ng-template",null,5,_.Nf)(12,AEb,2,3,"ng-template",null,6,_.Nf));a&2&&(_.y("ngSwitch",b.ECc),_.t(1),_.y("ngSwitchCase",
b.Fla.JZb),_.t(1),_.y("ngSwitchCase",b.Fla.Hgc),_.t(1),_.y("ngSwitchCase",b.Fla.Igc),_.t(1),_.y("ngSwitchCase",b.Fla.Aac),_.t(1),_.y("matRippleCentered",!0)("matRippleDisabled",!0))},Ia:[_.yo,_.Om,_.Sm,_.Pm,_.Qm,_.MI,_.Ur,_.ns,_.Lr,_.eo,_.Fv,_.Tm,_.bG],styles:["commit-information[_nghost-%COMP%]{align-items:center;display:flex;font-size:12px;position:relative;white-space:nowrap}commit-information[_nghost-%COMP%]   .mat-ripple[_ngcontent-%COMP%]     .mat-ripple-element{background-color:rgba(25,103,210,.12)}commit-information[_nghost-%COMP%]   .open-paren[_ngcontent-%COMP%]:not(:first-child){padding-left:5px}commit-information[_nghost-%COMP%]   .at-ref[_ngcontent-%COMP%]{padding-right:3px}commit-information[_nghost-%COMP%]   .refType[_ngcontent-%COMP%]{padding-right:5px}commit-information[_nghost-%COMP%]   span[_ngcontent-%COMP%]{display:flex}"],
Oa:0});var CXb=function(a){return""+a};var uN=function(a,b){this.line=a;this.ch=void 0===b?null:b};var DXb=function(a,b,c,d,e){var f=void 0===f?[]:f;this.type=a;this.SD=b;this.RD=c;this.AN=d;this.zN=e;this.EG=[];this.type=a;this.SD=b;this.RD=c;this.AN=d;this.zN=e;if(f)for(a=_.k(f),b=a.next();!b.done;b=a.next())this.EG.push(b.value)};var EXb=function(a,b){this.zg=a;this.lHc=!!b};var FXb=function(a,b,c){this.left=a;this.right=b;this.ah=c};var GXb=function(){this.T2a=this.Cja=0;this.XZa=[];this.YZa=[];this.diff=this.S2a=this.R2a=0};
GXb.prototype.qc=function(a,b,c,d){var e=[],f=a.length,g=c.length;a:{var m=a.length,n=c.length,r=m-n&1,w=Math.ceil((m+n)/2),z=[],D=[];this.XZa=[];this.YZa=[];for(var J=0;J<=w;J++){for(var L=-1,P=z[J]=0;P<=J;P++){var ba=z[P];this.XZa.push(L<ba?2*ba:2*L+1);var oa=L<ba?ba:L,qa=oa-2*P+J;for(L=ba+1;oa<m&&qa<n&&a.charAt(oa)===c.charAt(qa);)++oa,++qa;z[P]=oa;ba=J-P-Math.ceil((n-m)/2);if(r&&0<=ba&&ba<J&&D[ba]<=oa){z=P;a=oa;this.diff=J=2*J-1;this.R2a=z;this.S2a=ba;this.Cja=a;this.T2a=a-2*z+Math.ceil(J/2);
break a}}L=D[J]=m;for(ba=0;ba<=J;ba++){oa=D[ba];this.YZa.push(L>=oa?2*oa:2*L+1);P=L>=oa?oa:L;qa=n-m-J+P+2*ba;for(L=oa-1;0<P&&0<qa&&a.charAt(P-1)===c.charAt(qa-1);)--P,--qa;D[ba]=P;oa=Math.floor((m-n)/2)-ba+J;if(!r&&0<=oa&&oa<=J&&P<=z[oa]){a=ba;z=z[oa];this.diff=J*=2;this.R2a=oa;this.S2a=a;this.Cja=z;this.T2a=z-2*oa+Math.ceil(J/2);break a}}}this.diff=-3}if(0<=this.diff){e=[];J=Math.ceil(this.diff/2);a=this.R2a;z=this.Cja;for(c=e.length;0<=J;--J)m=this.XZa[(J+1)*J/2+a],n=z-Math.floor(m/2),z-=n,0!==
n&&(r=new FXb(z+b,z-2*a+J+d,n),w=e[e.length-1],0!==e.length&&HXb(r,w)?(w.left-=n,w.right-=n,w.ah+=n):e.splice(0,0,r)),m&1&&(z--,a--);0<c&&HXb(e[c-1],e[e.length-1])&&(e[c-1].ah+=e[e.length-1].ah,e.pop());J=e.splice(c-1,e.length-c+1).reverse();for(z=0;z<J.length;z++)e.push(J[z]);J=Math.floor(this.diff/2);a=this.S2a;for(z=this.Cja;0<=J;--J)c=this.YZa[J*(J+1)/2+a],m=Math.floor(c/2)-z,r=g-f-J+z+2*a,w=Math.min(m,Math.max(0,Math.max(this.Cja-z,this.T2a-r))),n=m-w,0!==n&&(r=new FXb(z+w+b,r+w+d,n),0!==e.length&&
HXb(e[e.length-1],r)?e[e.length-1].ah+=n:e.push(r)),z+=m,c&1&&(z++,a--)}return{EG:e,V5c:(f+g-this.diff)/2}};var HXb=function(a,b){return a.left+a.ah===b.left&&a.right+a.ah===b.right};for(var vN=[],IXb=0;256>IXb;++IXb)vN[IXb]=2;for(var JXb=97;122>=JXb;++JXb)vN[JXb]=3;for(var KXb=65;90>=KXb;++KXb)vN[KXb]=3;for(var LXb=48;57>=LXb;++LXb)vN[LXb]=3;vN[95]=3;vN[32]=vN[9]=vN[10]=vN[13]=0;for(var MXb=_.k("(){},.#/*\";'"),wN=MXb.next();!wN.done;wN=MXb.next())vN[wN.value.charCodeAt(0)]=0;var NXb=_.k("!%^&[]?\\|<>+-=~@`");for(wN=NXb.next();!wN.done;wN=NXb.next())vN[wN.value.charCodeAt(0)]=5;vN[0]=0;
var OXb=function(){this.pFb=1;this.ui=this.Zh=null;this.lineArray=[];this.Lea=[];this.Sha=[];this.qxa=[]};OXb.prototype.mca=function(a,b){a=PXb(a);b=PXb(b);return QXb(this,a,b)};
var QXb=function(a,b,c){b=RXb(a,b,c);a.Zh=b.UJc;a.ui=b.VJc;a.lineArray=b.lineArray;for(b=0;b<a.Zh.text.length;++b)a.Lea.push({wM:1,index:b});for(b=0;b<a.ui.text.length;++b)a.Sha.push({wM:1,index:b});b=SXb(a,!0);for(c=1;c!==a.pFb&&0<b;++c)b=SXb(a,!1);b=TXb(a.Lea,4,-1);c=TXb(a.Sha,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=UXb(b[e].z0,c),m=UXb(b[e+(f?2:1)].z0,c);if(1===m-g)d[g]=
e+1;else if(2===m-g&&1===c[g+1].type)f&&(c[g+1].type=5,c[g+1].A0=b[e+1].kN,c[g+1].z0=b[e+1].AU);else continue;b[e].type=7;f&&(b[e+1].type=7);f=f?2:1;b[e+f].type=6;b[e+f].kN=b[e].kN;b[e+f].A0=b[e].A0}g=[];for(e=0;e<b.length;++e)-1!==b[e].type&&0!==b[e].type||g.push([b[e].type,e]);m=[];for(e=0;e<c.length;++e)1!==c[e].type&&0!==c[e].type||m.push([c[e].type,e]);for(f=e=0;e<g.length&&f<m.length;)if(-1===g[e][0]&&1===m[f][0]){var n=g[e][1],r=m[f][1];b[n].type=2;c[r].type=2;c[r].A0=b[n].kN;c[r].z0=b[n].AU;
++e;++f}else if(0===g[e][0]&&0===m[f][0])++e,++f;else if(0===g[e][0])++f;else if(0===m[f][0])++e;else throw Error("Be");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]],m=g.kN,n=g.AU,g.A0=g.kN,g.z0=g.AU,g.kN=m,g.AU=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 uN(0,0);c=new uN(0,0);d=[];a=_.k(a);for(e=a.next();!e.done;e=a.next())e=e.value,f=new DXb(e.type,new uN(e.A0,0),new uN(e.z0,null),new uN(e.kN,0),new uN(e.AU,null)),1===e.type&&(f.SD=b,f.RD=b),-1===e.type&&(f.AN=c,f.zN=c),b=VXb(f.RD),c=VXb(f.zN),d.push(f);a=d}return a},PXb=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},RXb=function(a,b,c){var d=[],e=new Map;d[0]="";var f=function(g,m){var n="",r=[],
w=0,z=d.length;g=_.k(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(z);e.set(D,z);d[z]=D;for(var J=vN[0],L=0;L<D.length;++L){var P=D[L];void 0!==vN[P.charCodeAt(0)]&&(J+=vN[P.charCodeAt(0)])}m[z]=J;z++}r.push(w++)}return new WXb(n,r)};b=f(b,a.qxa);a=f(c,a.qxa);return{UJc:b,VJc:a,lineArray:d}},UXb=function(a,b){for(var c=0;c<b.length&&!(b[c].AU>=a);c++);return c},VXb=function(a){return null===a.ch?new uN(a.line+1,0):a},SXb=
function(a,b){if(!a.Zh||!a.ui)throw Error();if(b){var c=a.Zh;for(var d=a.ui,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={Mea:new WXb(c.text.substr(0,e),c.lineNumbers.splice(0,e)),Uha:new WXb(d.text.substr(0,e),d.lineNumbers.splice(0,e)),ah:e},c.text=c.text.substr(e),d.text=d.text.substr(e),c=f)}else c=null;d=c;if(b){c=a.Zh;e=a.ui;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={Mea:new WXb(c.text.slice(1-f),c.lineNumbers.splice(1-f)),Uha:new WXb(e.text.slice(1-f),e.lineNumbers.splice(1-f)),ah: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 GXb).qc(a.Zh.text,0,a.ui.text,0).EG;c=[];for(g=0;g<f.length;g++)c.push(new EXb(f[g],!1));null!==d&&(a.Zh.text=d.Mea.text+a.Zh.text,a.Zh.lineNumbers.splice.apply(a.Zh.lineNumbers,[0,0].concat(_.Dc(d.Mea.lineNumbers))),a.ui.text=d.Uha.text+a.ui.text,a.ui.lineNumbers.splice.apply(a.ui.lineNumbers,
[0,0].concat(_.Dc(d.Uha.lineNumbers))),c.splice(0,0,new EXb(new FXb(0,0,d.ah),!0)));d=d&&0<d.ah?d.ah:0;null!==e&&(a.Zh.text+=e.Mea.text,a.Zh.lineNumbers.splice.apply(a.Zh.lineNumbers,[a.Zh.lineNumbers.length,0].concat(_.Dc(e.Mea.lineNumbers))),a.ui.text+=e.Uha.text,a.ui.lineNumbers.splice.apply(a.ui.lineNumbers,[a.ui.lineNumbers.length,0].concat(_.Dc(e.Uha.lineNumbers))),f=d+e.ah,c.push(new EXb(new FXb(a.Zh.text.length-f,a.ui.text.length-f,e.ah),!0)));if(!a.Zh||!a.ui)throw Error();b=b?0:2;for(var m=
g=f=e=0,n=0,r=0;r<c.length;r++){for(var w=c[r].zg.ah,z=c[r];e<z.zg.left;)++e,++g;for(;f<z.zg.right;)++f,++m;var D=r+1;D<c.length&&(c[D].zg.left+=d,c[D].zg.right+=d,z.zg.left+w===c[D].zg.left?(XXb(a,a.ui,m,z,c[D],c[D].zg.right-z.zg.right),w=z.zg.ah):z.zg.right+w===c[D].zg.right&&(XXb(a,a.Zh,g,z,c[D],c[D].zg.left-z.zg.left),w=z.zg.ah));D=g;for(var J=m;;){var L=D-1,P=J-1;if(0>L||0>P)break;if(a.Zh.text[L]!==a.ui.text[P])break;if(a.Zh.lineNumbers[L]+1!==a.Zh.lineNumbers[D]||a.ui.lineNumbers[P]+1!==a.ui.lineNumbers[J])break;
P=a.ui.lineNumbers[P];if(1!==a.Lea[a.Zh.lineNumbers[L]].wM||1!==a.Sha[P].wM)break;--D;--J;++w}if(0!==w){L=0;P=D;for(var ba=0;ba<w&&0>=L;++ba)L+=a.qxa[a.Zh.text.charCodeAt(P)],++P;if(0<L||z.lHc){++n;g=D;m=J;for(L=0;L<w;++L,++J,++D)P=a.Zh.lineNumbers[D],ba=a.ui.lineNumbers[J],a.Lea[P].wM=b,a.Lea[P].index=ba,a.Sha[ba].wM=b,a.Sha[ba].index=P;a.Zh.text=a.Zh.text.substr(0,g)+String.fromCharCode(-1)+a.Zh.text.substr(D);a.ui.text=a.ui.text.substr(0,m)+String.fromCharCode(-2)+a.ui.text.substr(J);a.Zh.lineNumbers.splice(g,
D-g,null);a.ui.lineNumbers.splice(m,J-m,null);g++;m++;e+=z.zg.ah;f+=z.zg.ah}}}return n},XXb=function(a,b,c,d,e,f){var g=c+d.zg.ah,m=c+f;c=0;var n=g,r=m;for(f=0;f<d.zg.ah&&!(--n,--r,n<b.text.length&&b.text[n]!==b.text[r]);++f,++c);f=0;n=g;r=m;for(var w=0;w<e.zg.ah&&!(n<b.text.length&&b.text[n]!==b.text[r]);++w,++f)++n,++r;if(0!==c||0!==f){n=c+f+1;r=g-1-c;w=g-c;var z=m-1-c;m-=c;g=[];for(var D=0;D<n;++D,++r,++w,++z,++m){var J=YXb(a,b,r),L=YXb(a,b,w),P=YXb(a,b,z),ba=YXb(a,b,m),oa=Math.min(J,L),qa=Math.min(P,
ba);"}"===ZXb(a,b,r)&&(oa-=2);"{"===ZXb(a,b,w)&&(oa-=2);"}"===ZXb(a,b,z)&&(qa-=2);J<L&&--oa;P<ba&&--qa;g.push(oa+qa)}c===d.zg.ah&&(g[0]-=10);f===e.zg.ah&&(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.zg.ah+=c,e.zg.left+=c,e.zg.right+=c,e.zg.ah-=c)}},YXb=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.qxa[b]},ZXb=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]},TXb=function(a,b,c){var d=[];if(0===a.length)return[];for(var e=a[0].wM,f=a[0].index,g=a[0].index,m=0,n=0,r=1;r<a.length;++r)if(a[r].wM===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("Ce`"+e);d.push(new $Xb(e,f,g,m,n));m=n=r;f=g=a[r].index;e=a[r].wM}a=new $Xb(0,f,g,m,n);1===e?a.type=c:2===e&&(a.type=
b);d.push(a);return d},WXb=function(a,b){this.text=a;this.lineNumbers=b},$Xb=function(a,b,c,d,e){this.type=a;this.A0=b;this.z0=c;this.kN=d;this.AU=e};var aYb=function(){this.pFb=void 0},bYb=function(a,b){if(""===a)return{lines:["\n"],uZa:[new uN(b,0),new uN(b,0)]};a=a.split(/([^\d\w]|[\d\w]+)/).filter(function(g){return""!==g});for(var c=0,d=[new uN(b,c)],e=_.k(a),f=e.next();!f.done;f=e.next())f=f.value,"\n"===f?(b++,c=0):c+=f.length,d.push(new uN(b,c));return{lines:a.map(function(g){return g.replace("\n","\x00")+"\n"}),uZa:d}};
aYb.prototype.mca=function(a,b){var c=new OXb,d=c.mca(a,b);a=cYb(a);b=cYb(b);for(var e=_.k(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.RD.line-f.SD.line||500<f.zN.line-f.AN.line)){f.EG=[];var g=this.getRange(a,f.SD,f.RD);if(!(1E4<g.length)){g=bYb(g,f.SD.line);var m=this.getRange(b,f.AN,f.zN);if(!(1E4<m.length)){m=bYb(m,f.AN.line);c=new OXb;c=QXb(c,g.lines,m.lines);c=_.k(c);for(var n=c.next();!n.done;n=c.next()){n=n.value;
var r=function(w,z){return null!==z.ch?w.uZa[z.line]:w.uZa[z.line+1]};switch(n.type){case 1:case -1:case 0:case 2:n.SD=r(g,n.SD);n.RD=r(g,n.RD);n.AN=r(m,n.AN);n.zN=r(m,n.zN);break;default:throw Error("De");}f.EG.push(n)}}}}}return d};
var cYb=function(a){if(0===a.length)return[""];a=PXb(a);_.la(a).endsWith("\n")&&a.push("");return a},dYb=function(a,b,c,d){var e=[];b=_.k(b);for(var f=b.next();!f.done;f=b.next())if(f=f.value,0<f.EG.length){var g=a.getRange(c,f.SD,f.EG[0].SD);0<g.length&&e.push([0,g]);e.push.apply(e,_.Dc(dYb(a,f.EG,c,d)));f=a.getRange(c,_.la(f.EG).RD,f.RD);0<f.length&&e.push([0,f])}else{g=f.SD;var m=f.RD,n=f.AN,r=f.zN;switch(f.type){case 0:e.push([0,a.getRange(c,g,m)]);break;case 1:e.push([1,a.getRange(d,n,r)]);break;
case -1:e.push([-1,a.getRange(c,g,m)]);break;case 2:e.push([-1,a.getRange(c,g,m)]);e.push([1,a.getRange(d,n,r)]);break;case 3:case 4:case 5:case 6:throw Error("Ee");default:throw Error("Fe");}}return e};aYb.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 eYb=["codeview"],fYb={lineNumbers:!0,extraKeys:{"Ctrl-F":"findPersistent","Cmd-F":"findPersistent"},readOnly:!0},xN=function(a,b,c){var d=this;this.zone=c;this.line=void 0;this.taa=fYb;this.kUc=new aYb;this.Rl=this.diffBase="";this.xlb=3;this.vT=[];this.VU=[];this.rendered=new _.El;this.align=!0;this.Rha=this.Kea=CXb;this.mb=a.LOa.subscribe(function(e){d.taa=Object.assign({},fYb,{theme:e});if(d.eo){e=_.k(gYb(d));for(var f=e.next();!f.done;f=e.next())d.setOptions(f.value)}})};xN.prototype.Ra=function(){};
xN.prototype.Tb=function(a){(a.diffBase||a.contents||a.fileName)&&hYb(this)};xN.prototype.Ka=function(){this.mb.unsubscribe()};
var hYb=function(a){a.rendered.emit(!1);a.eo&&a.KOa.na.removeChild(a.KOa.na.lastChild);var b=_.Du.has(35);a.zone.Vb(function(){setTimeout(function(){var c,d,e;return _.Sd(function(f){if(1==f.Nc)return _.Td(f,_.Gob(),2);a.eo=f.Ak.MergeView(a.KOa.na,{orig:null,origLeft:a.diffBase,value:a.Rl,mode:"text/plain",revertButtons:!1,connect:a.align?"align":"",collapseIdentical:a.xlb,diffDriverFunction:function(g,m){if(b){var n=a.kUc;var r=cYb(g),w=cYb(m);15E3<r.length||15E3<w.length?n=void 0:(g=n.mca(g,m),
n=dYb(n,g,r,w));return n}}});iYb(a);c=_.k(gYb(a));d=c.next();for(e={};!d.done;e={Cra:e.Cra},d=c.next())e.Cra=d.value,e.Cra.operation(function(g){return function(){var m=g.Cra;jYb(a,m);a.setOptions(m);if(a.eo){var n=kYb(a,m),r=n?"left-edit-gutter":"right-edit-gutter",w=a.eo.leftChunks();w=_.k(w);for(var z=w.next();!z.done;z=w.next()){var D=z.value;z=n?D.origTo:D.editTo;for(D=n?D.origFrom:D.editFrom;D<z;D++)m.addLineClass(D,"gutter",r)}}n=kYb(a,m)?a.Kea:a.Rha;m.setOption("lineNumberFormatter",n);n=
kYb(a,m)?a.vT:a.VU;n=_.k(n);for(r=n.next();!r.done;r=n.next())r=r.value,m.addLineWidget(r.line,r.element,r.options)}}(e));f.Nc=0})},0)})},gYb=function(a){return a.eo?[a.eo.leftOriginal(),a.eo.editor()]:[]},iYb=function(a){if(a.eo)a.eo.editor().on("update",function(){a.zone.qc(function(){a.rendered.emit(!0)})})},kYb=function(a,b){if(a.eo)return b===a.eo.leftOriginal()?!0:!1};
xN.prototype.setOptions=function(a){if(this.eo)for(var b=_.k(Object.entries(this.taa)),c=b.next();!c.done;c=b.next()){var d=_.k(c.value);c=d.next().value;d=d.next().value;a.setOption(c,d)}};var jYb=function(a,b){var c,d;_.Sd(function(e){if(1==e.Nc)return a.eo&&a.fileName?_.Td(e,_.Gob(),2):e.return();d=(c=e.Ak.findModeByFileName(a.fileName))?c.mime:"text/plain";b.setOption("mode",d);e.Nc=0})};
_.W.Object.defineProperties(xN.prototype,{hia:{configurable:!0,enumerable:!0,set:function(a){this.line=a;this.eo&&(a=_.dF(this.line))&&(this.eo.editor().scrollTo(0,this.eo.editor().charCoords({line:a-1,ch:0},"local").top),this.eo.editor().getDoc().setCursor({line:a-1,ch:0}))}},vSc:{configurable:!0,enumerable:!0,set:function(a){this.KOa=a}}});xN.O=function(a){return new (a||xN)(_.u(_.qv),_.u(_.Eu),_.u(_.Me))};
xN.ya=_.tc({type:xN,oa:[["code-diff","fileName",""]],ub:function(a,b){a&1&&_.Hf(eYb,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.vSc=c.first)}},inputs:{fileName:"fileName",diffBase:"diffBase",Rl:"contents",xlb:"collapseIdenticalLines",vT:"leftLineWidgets",VU:"rightLineWidgets",hia:"scrollToLine",align:"align",Kea:"leftLineNumberFormatter",Rha:"rightLineNumberFormatter"},outputs:{rendered:"rendered"},features:[_.Mc],jc:["fileName",""],Aa:2,Ba:0,Ea:[[1,"scope"],["codeview",""]],ua:function(a){a&1&&_.E(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-size:.9230769231rem;font-weight:400;line-height:1.2307692308rem;font-family: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}}'],
Oa:0});var yN=function(){this.rendered=new _.El;this.UCa="Diff is too large to display";this.cOa=!1;this.vT=[];this.VU=[];this.rMb=this.nBb=void 0;this.Rha=this.Kea=CXb;this.oBb=new Map;this.sMb=new Map};yN.prototype.Ra=function(){};
yN.prototype.Tb=function(){a:{var a=0;for(var b=_.k(this.eD),c=b.next();!c.done;c=b.next())if(c=c.value,a+=c.QD.Rl.length+c.zE.Rl.length,10485760<=a){a=!0;break a}a=!1}if(a)this.cOa=!1,this.yva(!0);else{a=[];b=[];c=_.k(this.eD);for(var d=c.next();!d.done;d=c.next()){var e=d.value;d=e.zE;e=_.Lib(_.kcb(e.QD.Rl||""));d=_.Lib(_.kcb(d.Rl||""));a.push(e);b.push(d)}this.nBb=a.join("");this.rMb=b.join("");a=new Map;b=new Map;d=c=1;e=_.k(this.eD);for(var f=e.next();!f.done;f=e.next()){f=f.value;var g=c;var m=
d;var n=f.zE,r=f.QD;var w=n.endLine+1;var z=r.endLine+1;n=n.OC+1;r=r.OC+1;switch(f.type){case _.kG.Zza:for(z=n;z<w;z++,m++)a.set(g,""),b.set(m," "+z);break;case _.kG.JDa:for(w=r;w<z;w++,g++)a.set(g,""+w),b.set(m,"");break;case _.kG.XEa:case _.kG.yAa:for(;r<z;r++,g++)a.set(g,""+r);for(g=n;g<w;g++,m++)b.set(m," "+g);break;default:throw Error("Ge");}c+=f.QD.endLine-f.QD.OC;d+=f.zE.endLine-f.zE.OC}this.oBb=a;this.sMb=b;this.Kea=FEb(a);this.Rha=FEb(b);b=a=0;c=_.k(this.eD);for(d=c.next();!d.done;d=c.next()){d=
d.value;e=a;f=b;m=d.QD;g=d.zE;m=m.endLine-m.OC;z=g.endLine-g.OC;switch(d.type){case _.kG.Zza:this.vT.push(DEb(e,z));break;case _.kG.JDa:this.VU.push(DEb(f,m));break;case _.kG.yAa:w=n=0;g=!0;z>m?(n=z-m,g=!1):m>z&&(w=m-z,g=!1);m=n;this.vT.push(DEb(e,m,g));this.VU.push(DEb(f,w,g));break;case _.kG.XEa:break;default:throw Error("Ge");}a+=d.QD.endLine-d.QD.OC;b+=d.zE.endLine-d.zE.OC}EEb(this.oBb,this.vT);EEb(this.sMb,this.VU);this.cOa=!0}};yN.prototype.yva=function(a){this.rendered.emit(a)};
yN.O=function(a){return new (a||yN)};
yN.ya=_.tc({type:yN,oa:[["code-diff-chunks","diffChunks","","fileName",""]],inputs:{eD:"diffChunks",fileName:"fileName"},outputs:{rendered:"rendered"},features:[_.Mc],jc:["diffChunks","","fileName",""],Aa:3,Ba:2,Ea:[[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"]],ua:function(a,b){a&1&&_.x(0,BEb,1,9,"code-diff",0)(1,CEb,2,1,"ng-template",null,1,_.Nf);if(a&2){var c=_.vf(2);_.y("ngIf",b.cOa)("ngIfElse",c)}},Ia:[_.Om,_.EE,xN],styles:["dc-information-box[_ngcontent-%COMP%] {\n  align-items: center;\n  display: flex;\n  height: 40px;\n  justify-content: center;\n}"],Oa:0});var zN=function(a){this.Fa=a;this.Bla=0;this.J6a=2;this.Rl=void 0;this.rendered=new _.El;this.m0a=!1;this.frb={wr:"",Qo:"",XH:"",ag:"",nVa:!1,kT:!1}};zN.prototype.Ra=function(){};zN.prototype.Tb=function(a){if(a.location||a.entry)this.PJc=_.$p(_.hF(this.location.Zb(),"repo"),this.ac.wr).kb(),this.NOc=_.$p(_.hF(this.location.Zb(),"repo"),this.ac.Qo).kb(),this.WDc=_.Xp(_.$p(this.location.Zb(),this.ac.Qo).nd(this.ac.XH).wi({vn:this.ac.wr}).kb())};
zN.prototype.yva=function(a){this.m0a=a;this.rendered.emit({rendered:a,Xaa:this.Xaa})};var lYb=function(a){a.Fa.Ya({gestureName:"CLICK",element:"CommitFileEntryExpansionPanel",action:a.gS.yd?"expand":"collapse",projectId:a.location.qb})},mYb=function(a){a.gS.yd&&a.m0a&&a.rendered.emit({rendered:a.m0a,Xaa:a.Xaa})};
_.W.Object.defineProperties(zN.prototype,{ac:{configurable:!0,enumerable:!0,set:function(a){this.frb=a;this.Rl=a.Rl},get:function(){return this.frb}},expand:{configurable:!0,enumerable:!0,set:function(a){this.gS.yd=a;mYb(this)},get:function(){return this.gS.yd}},IKc:{configurable:!0,enumerable:!0,get:function(){return this.ac.kT?"source:file_delete":this.ac.nVa?"source:file_add":"source:file_edit"}},RKc:{configurable:!0,enumerable:!0,get:function(){return this.ac.kT?"Removed":this.ac.nVa?"Modified":
"Added"}},VDc:{configurable:!0,enumerable:!0,get:function(){return this.ac.kT?"":this.WDc}},lA:{configurable:!0,enumerable:!0,get:function(){return this.ac.kT?this.ac.ag:this.ac.XH}},tIc:{configurable:!0,enumerable:!0,get:function(){return!this.ac.Rl}},dpb:{configurable:!0,enumerable:!0,get:function(){return this.expand&&this.ac.Rl}},UNc:{configurable:!0,enumerable:!0,get:function(){return LEb(this.metadata.removed,this.metadata)}},Ayc:{configurable:!0,enumerable:!0,get:function(){return LEb(this.metadata.gK,
this.metadata)}},hAc:{configurable:!0,enumerable:!0,get:function(){return LEb(this.metadata.changed,this.metadata)}},metadata:{configurable:!0,enumerable:!0,get:function(){var a=this.ac&&this.ac.Rl?this.ac.Rl.eva:void 0;return a?{mTc:Number(a.KWa||0),removed:Number(a.JWa||0),changed:Number(a.GWa||0),gK:Number(a.FWa||0)}:{changed:0,removed:0,mTc:0,gK:0}}},TNc:{configurable:!0,enumerable:!0,get:function(){return nYb.format({count:this.metadata.removed})}},gAc:{configurable:!0,enumerable:!0,get:function(){return oYb.format({count:this.metadata.changed})}},
zyc:{configurable:!0,enumerable:!0,get:function(){return pYb.format({count:this.metadata.gK})}}});zN.O=function(a){return new (a||zN)(_.u(_.to))};
zN.ya=_.tc({type:zN,oa:[["commit-file-entry"]],ub:function(a,b){a&1&&_.Hf(_.BA,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.gS=c.first)}},inputs:{location:"location",Xaa:"entryIndex",ac:"entry",expand:"expand"},outputs:{rendered:"rendered"},features:[_.Mc],Aa:30,Ba:10,Ea:[[3,"opened","closed"],["expandedHeight","28px","collapsedHeight","28px"],[1,"left-header"],[1,"modification-icon",3,"svgIcon"],["id","modificationType",1,"cdk-visually-hidden"],["ascTrackElement","CommitFileEntry","trackAction","fileNavigate",
"aria-describedby","modificationType",1,"filepath",3,"condition","link","trackGestureClick","trackProjectId","click"],[1,"right-header"],["aria-label","Loading Change Summary",3,"diameter","strokeWidth",4,"ngIf","ngIfElse"],[4,"ngIf"],["modificationTemplate",""],["aria-label","Loading Change Summary",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"],["role","button","tabindex","0",1,"removed"],[1,"separator"],["role","button","tabindex","0",1,"changed"],["role","button","tabindex","0",1,"added"]],ua:function(a,b){a&1&&(_.A(0,
"mat-expansion-panel",0),_.I("opened",function(){mYb(b);lYb(b)})("closed",function(){mYb(b);lYb(b)}),_.N(1,"\n  "),_.A(2,"mat-expansion-panel-header",1),_.N(3,"\n    "),_.A(4,"mat-panel-title"),_.N(5,"\n      "),_.A(6,"div",2),_.N(7,"\n        "),_.E(8,"mat-icon",3),_.N(9,"\n        "),_.A(10,"span",4),_.N(11),_.B(),_.N(12,"\n        "),_.A(13,"conditional-link",5),_.I("click",function(d){return d.stopPropagation()}),_.N(14),_.B(),_.N(15,"\n      "),_.B(),_.N(16,"\n      "),_.A(17,"span",6),_.N(18,
"\n        "),_.x(19,GEb,2,2,"mat-spinner",7),_.N(20,"\n      "),_.B(),_.N(21,"\n    "),_.B(),_.N(22,"\n  "),_.B(),_.N(23,"\n  "),_.x(24,IEb,13,7,"ng-container",8),_.N(25,"\n"),_.B(),_.N(26,"\n\n"),_.x(27,KEb,15,7,"ng-template",null,9,_.Nf),_.N(29,"\n"));if(a&2){var c=_.vf(28);_.t(8);_.y("svgIcon",b.IKc);_.t(3);_.xf(b.RKc);_.t(2);_.y("condition",!b.ac.kT)("link",b.VDc)("trackGestureClick",!b.ac.kT)("trackProjectId",b.location.qb);_.t(1);_.wf("",b.lA,"\n        ");_.t(5);_.y("ngIf",b.tIc)("ngIfElse",
c);_.t(5);_.y("ngIf",b.dpb)}},Ia:[_.yo,yN,_.MI,tN,_.Om,_.Ur,_.ns,_.ct,_.BA,_.CA,_.eI,_.Mw,_.Kw,_.bA],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-mdc-icon-button[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}commit-file-entry[_nghost-%COMP%]   conditional-link[_ngcontent-%COMP%]{padding-left:10px;white-space:nowrap}commit-file-entry[_nghost-%COMP%]   code-diff-chunks[_ngcontent-%COMP%]     .CodeMirror-merge-collapsed-widget{background-color:transparent;cursor:default}commit-file-entry[_nghost-%COMP%]   mat-expansion-panel.mat-expansion-panel[_ngcontent-%COMP%]{border-radius:0}commit-file-entry[_nghost-%COMP%]   mat-expansion-panel[_ngcontent-%COMP%]     .mat-expansion-panel-body{padding:0}commit-file-entry[_nghost-%COMP%]   mat-expansion-panel-header[_ngcontent-%COMP%]{font-size:13px}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]{justify-content:space-between;max-width:calc(100% - 20px);overflow:hidden}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]   .left-header[_ngcontent-%COMP%]{display:flex;padding-right:20px}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]   .right-header[_ngcontent-%COMP%]{display:flex}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]   .right-header[_ngcontent-%COMP%]   .modification-block-centered[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]   .right-header[_ngcontent-%COMP%]   .modification-blocks[_ngcontent-%COMP%]{display:flex;height:10px;padding-right:20px;min-width:40px}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]   .right-header[_ngcontent-%COMP%]   .modification-numbers[_ngcontent-%COMP%]{display:flex;justify-content:flex-start;width:100px}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]   .right-header[_ngcontent-%COMP%]   .modification-numbers[_ngcontent-%COMP%]   .separator[_ngcontent-%COMP%]{padding-right:4px}.commit-information-header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;border-top-style:solid;border-top-width:1px}.commit-information-header[_ngcontent-%COMP%]   commit-information[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-size:10px;padding:2px 0 2px 20px}"],
Oa:0});var nYb=new _.Qs("{count, plural, =1 {1 removed line} other {# removed lines}}"),oYb=new _.Qs("{count, plural, =1 {1 changed line} other {# changed lines}}"),pYb=new _.Qs("{count, plural, =1 {1 added line} other {# added lines}}");var AN=function(){this.DDc=this.c_=new _.gg(0)};_.W.Object.defineProperties(AN.prototype,{kIc:{configurable:!0,enumerable:!0,get:function(){return 1===this.c_.getValue()}},DVa:{configurable:!0,enumerable:!0,get:function(){return 0===this.c_.getValue()}}});AN.O=function(a){return new (a||AN)};AN.ta=_.p({token:AN,qa:AN.O});var qYb=function(a){this.IK=a;this.disabled=!1;this.Wa=new _.Zg;this.Scc="Collapse All";this.Tcc="Expand All"};qYb.O=function(a){return new (a||qYb)(_.u(AN))};
qYb.ya=_.tc({type:qYb,oa:[["expand-all-button"]],inputs:{disabled:"disabled",Wa:"place"},Aa:3,Ba:5,Ea:[["type","button","gme-button-old","","format","hairline","size","xsmall","ascTrackElement","CommitDetails",3,"disabled","trackAction","trackGestureClick","trackProjectId","click"]],ua:function(a,b){a&1&&(_.A(0,"button",0),_.I("click",function(){var c=b.IK;c.kIc?c.c_.next(0):c.c_.next(1)}),_.A(1,"span"),_.N(2),_.B()());a&2&&(_.y("disabled",b.disabled)("trackAction",b.IK.DVa?"expand":"collapse")("trackGestureClick",
!b.disabled)("trackProjectId",b.Wa.qb),_.t(2),_.xf(b.IK.DVa?b.Tcc:b.Scc))},Ia:[_.yo,_.qz],ob:2,Oa:0});var BN=function(a,b,c,d){this.yba=a;this.Wg=b;this.IK=c;this.ee=d;this.Fm=[];this.jxb=!1;this.zba=new Map;this.expand=new Map;this.l_=0;this.dsa=new _.Gd;this.zya=new _.Gd;this.VZ=0};BN.prototype.Ra=function(){var a=this;this.zya=this.IK.DDc.subscribe(function(b){switch(b){case 1:if(!a.Fm||1>a.Fm.length)break;OEb(a);break;case 0:clearTimeout(a.dRa);a.expand=new Map;a.VZ=0;break;default:_.Qg(b,"Unknown expansion state")}})};BN.prototype.Ka=function(){clearTimeout(this.dRa);this.dsa.unsubscribe();this.zya.unsubscribe()};
BN.prototype.Tb=function(){this.l_=0;this.dsa.unsubscribe();this.dsa=new _.Gd;this.zba=new Map;for(var a=0;a<this.Fm.length;a++){var b=this.Fm[a],c=b.ag;b=b.XH;this.zba.set(a,{wr:this.wr,Qo:this.Qo,ag:c||"",XH:b||"",nVa:!(c||!b),kT:!(b||!c)})}this.expand=new Map;REb(this)};
var MEb=function(a){a=a.Fm.length;return 1>a?"No files to expand":50<a?"Too many files to expand":null},OEb=function(a){a.VZ>=a.Fm.length||(clearTimeout(a.dRa),a.dRa=setTimeout(function(){a.expand.set(a.VZ,!0);_.al(a.ee)}))},REb=function(a){if(a.Fm){for(var b=Math.min(a.l_+150,a.Fm.length),c=[],d=[],e=a.l_;e<b;e++){var f=a.Fm[e],g=f.XH?a.Qo:void 0;var m=new _.JF({path:f.ag,hash:f.ag?a.wr:void 0,type:f.IYa});f=new _.JF({path:f.XH,hash:g,type:f.sYa});m=new _.KF({left:m,right:f});d.push({esa:m,index:e});
10===d.length&&(c.push(d),d=[])}d.length&&c.push(d);c=_.k(c);for(d=c.next();!d.done;d=c.next())rYb(a,d.value);a.l_=b}},sYb=function(a,b){return 1>b.length?_.ri:a.yba.diff(a.location.qb,a.location.Rc,a.location.repository,b).ha(_.pe(function(c){var d=a.Wg;_.KWa(d);d.log(c);return _.ri}))},rYb=function(a,b){var c=b.map(function(d){return d.esa});a.dsa.add(sYb(a,c).ha(_.v(function(d){d=d.csa;if(!d||1>d.length)throw Error("He");return d})).subscribe(function(d){for(var e=0;e<b.length;e++){var f=b[e].index,
g=d[e],m=a.zba.get(f);m&&(g=Object.assign({},m,{Rl:g}),a.zba.set(f,g))}_.bl(a.ee)}))};BN.O=function(a){return new (a||BN)(_.u(_.PI),_.u(_.Rs),_.u(AN),_.u(_.cl))};
BN.ya=_.tc({type:BN,oa:[["commit-fileset"]],inputs:{location:"location",Fm:"fileDiffEntries",jxb:"includeHeader",wr:"leftRefSpec",Qo:"rightRefSpec"},features:[_.Mc],Aa:4,Ba:3,Ea:[["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"]],ua:function(a,b){a&1&&(_.x(0,NEb,10,4,"div",0),_.A(1,"div",1),_.x(2,QEb,2,1,"ng-container",2)(3,SEb,3,1,"ng-container",3),_.B());a&2&&(_.y("ngIf",b.jxb),_.t(2),_.y("ngForOf",b.Fm),_.t(1),_.y("ngIf",b.l_<b.Fm.length))},Ia:[_.yo,zN,_.Nm,_.Om,qYb,_.xv,_.vs,_.Ow,_.Qw],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 CN=function(){};CN.prototype.transform=function(a,b){if(!b)return null;b=b.Dlb;if(!b)return null;a=b.get(a);return null==a?-1:a};CN.O=function(a){return new (a||CN)};CN.Ae=_.xc({name:"blameIndexOf",type:CN,de:!0});var QL=new WeakMap,DN=function(){};DN.prototype.transform=function(a,b,c){if(!a.Qb||"CitC"===a.ue){var d=b.Wa;QL.has(d)||QL.set(d,{});var e=QL.get(d);if(null==e.left){var f;b=new URL(_.co(c,_.ao(c,UEb(null!=(f=b.QU)?f:d))),location.href);e.left=b.pathname;setTimeout(function(){var g;null==(g=document.getElementById("historyLeftSelector"))||g.focus()})}return TEb(e.left,"dlc","dlf","dlw",d.params.Qb,a)}};DN.O=function(a){return new (a||DN)};DN.Ae=_.xc({name:"linkifyLeft",type:DN,de:!0});var EN=function(){};
EN.prototype.transform=function(a,b,c){var d=b.Wa;if(!b.cF||!a.Qb||"CitC"===a.ue){QL.has(d)||QL.set(d,{});var e=QL.get(d);if(null==e.right){var f;b=new URL(_.co(c,_.ao(c,VEb(null!=(f=b.QU)?f:d))),location.href);e.right=b.pathname}return TEb(e.right,_.RE(d)?"rcl":"drc","drf","drw",d.params.Qb,a)}};EN.O=function(a){return new (a||EN)};EN.Ae=_.xc({name:"linkifyRight",type:EN,de:!0});var FN=function(){};
FN.prototype.transform=function(a,b,c){if(!a.Qb||"CitC"===a.ue){var d=b.Wa;QL.has(d)||QL.set(d,{});b=QL.get(d);null==b.diff&&(c=new URL(_.co(c,_.ao(c,WEb(d))),location.href),b.diff=c.pathname);c=_.RE(d);d=d.params.Qb;var e="CitC"===a.ue&&a.id>a.hI[0]&&a.Qb||"",f="CitC"===a.ue&&a.Qb||"";return b.diff+";"+(c?"rcl":"drc")+"="+encodeURIComponent(a.id)+(null==a.ag?"":";drf="+encodeURIComponent(a.ag))+";dlc="+encodeURIComponent(a.hI[0])+(null==a.parentPath?"":";dlf="+encodeURIComponent(a.parentPath))+(d||
a.Qb?";dlw="+encodeURIComponent(e)+";drw="+encodeURIComponent(f):"")+location.search+location.hash}};FN.O=function(a){return new (a||FN)};FN.Ae=_.xc({name:"linkifyDiff",type:FN,de:!0});var GN=function(){};GN.prototype.transform=function(a,b,c){var d=b.Wa;if(!b.cF||!a.Qb||"CitC"===a.ue)return QL.has(d)||QL.set(d,{}),b=QL.get(d),b.ue||(c=new URL(_.co(c,_.ao(c,VEb(d))),location.href),b.ue=c.pathname),TEb(b.ue,_.QE(d)?"rcl":"drc","drf","drw",d.params.Qb,a)};GN.O=function(a){return new (a||GN)};
GN.Ae=_.xc({name:"linkifyRevision",type:GN,de:!0});var HN=function(){};HN.prototype.transform=function(a,b,c,d){return ZEb(a,b,c,a,d)};HN.O=function(a){return new (a||HN)};HN.Ae=_.xc({name:"linkifyRoot",type:HN,de:!0});var IN=function(){};
IN.prototype.transform=function(a,b,c,d){var e=b.Wa;if(a.Qb)return ZEb(a,b,c,a,d);var f;c=a.id;a=a.ag;b=null!=(f=b.QU)?f:e;e.qb&&e.repository?_.RE(e)?(d=_.Gu,e=YEb(null!=a?a:_.eF(e,0)),c=!e||e.match(/\/$/)?d+"cl/"+c:d+"cl/"+c+"/depot/"+e):_.QE(e)?c=""+(_.S1a&&"https://"+b.qb+"."+_.S1a+"/")+b.repository+"/+/"+c:(e=b.Zb(),c&&_.$p(e,c),e.wi({}),c=_.co(d,_.ao(d,_.Xp(_.hF(e,"ref").kb())))):c=void 0;return c};IN.O=function(a){return new (a||IN)};IN.Ae=_.xc({name:"linkifyId",type:IN,de:!0});var JN=function(){};JN.prototype.transform=function(a){return a?_.RE(a):!1};JN.O=function(a){return new (a||JN)};JN.Ae=_.xc({name:"isPiperPlace",type:JN,de:!0});var KN=function(){};KN.prototype.transform=function(a){return a?_.Gnb(a):!1};KN.O=function(a){return new (a||KN)};KN.Ae=_.xc({name:"isPackagePlace",type:KN,de:!0});var LN=function(){};LN.O=function(a){return new (a||LN)};LN.Da=_.uc({type:LN});LN.Ca=_.ec({});var MN=function(){};MN.prototype.transform=function(a){if(!a)return"";var b=a.indexOf("\n");return-1===b?a:a.substring(0,b)};MN.O=function(a){return new (a||MN)};MN.Ae=_.xc({name:"truncateCommitMessage",type:MN,de:!0});var tYb=["filterInput"],uYb=function(){return["details"]},vYb=function(){return["oldPath"]},wYb=function(){return["matchSummary"]},xYb=function(){return["matches"]},yYb=function(){return["hiddenCommitsInfo"]},gFb=new _.Qs("Expand history row of CL {id}"),fFb=new _.Qs("Collapse history row of CL {id}"),aGb=new _.Qs("Commit {id} by {author}"),$Fb=new _.Qs("CL {id} by {author}"),kGb=["blame"],zYb=["author","time","subject"],AYb=["id"].concat(_.Dc(zYb)),BYb=["id","revision"].concat(_.Dc(zYb)),mGb=["actions"],
lGb=["left","right"],jGb=["toggleExpanded"],pGb=[].concat(_.Dc(jGb),_.Dc(AYb),["right"],_.Dc(mGb)),rGb=[].concat(_.Dc(jGb),_.Dc(AYb),_.Dc(lGb),_.Dc(mGb)),tGb=nGb(AYb),oGb=[].concat(_.Dc(jGb),_.Dc(BYb),["right"],_.Dc(mGb)),qGb=[].concat(_.Dc(jGb),_.Dc(BYb),_.Dc(lGb),_.Dc(mGb)),sGb=nGb(BYb),CYb=["#cleanup"],DYb=[].concat(_.Dc(CYb),["#minor"]),NN=function(a,b,c,d,e,f,g,m,n,r,w){var z=this;this.Fa=a;this.mzc=b;this.scroll=c;this.Yg=e;this.Gba=f;this.nb=g;this.Ua=m;this.I2a=n;this.Vg=r;this.Eo=w;this.nFc=
JDb;this.mFc=KDb;this.AFc=LDb;this.gdc="Expand search results";this.Rcc="Collapse search results";this.c7a="right";this.e7a="view";this.b7a="left";this.d7a="diff";this.dataSource=new _.vCb;this.IO=_.ah;this.I7a="SearchInRevisions";this.B6a="ZFc";this.y7b="XFc";this.C6a="dGc";this.D6a="jGc";this.C7b="iGc";this.H7b="qGc";this.E7b="lGc";this.A7b="aGc";this.z7b="YFc";this.F7b="mGc";this.TG=[];this.aq=new _.Vv("",{by:[_.sCb()]});this.m1a=new _.Ee;this.kYa=this.gUa=this.fV=!1;this.sA=new Set;this.KT=new Set;
this.PR=new _.gg(void 0);this.Yf=new _.Ce(1);this.columnType=0;this.Lpa=null;this.HUa=new Map;this.KOc=function(){return z.Dd&&_.RE(z.Dd.Wa)?10:0};this.pMb=function(){return z.Dd&&_.RE(z.Dd.Wa)?60:80};this.MWa=new Map;if(this.xxa=_.Du.has(46))a=this.PR.ha(_.je(function(D){return!!D})),_.Wd([this.m1a.ha(_.v(function(){return z.aq.value}),_.Ke(function(){z.Fa.Ya({element:"SearchInRevisions",action:"queryChange",gestureName:"CHANGE"})}),_.He(""),_.te()),a]).ha(_.Ie(function(D){D=_.k(D);var J=D.next().value,
L=D.next().value;return L.Dd.ha(_.v(function(P){return""===J?void 0:vGb(J,L,P)}))}),_.Ie(function(D){return D?z.Gba.search(D,new _.nH({pageSize:4,Bu:!0,pSa:!0})).ha(_.pe(function(J){_.Gs(z.Vg,J);return _.Md(new _.DH)})):_.Md(void 0)}),_.v(function(D){return D?new Map(D.zB.flatMap(function(J){var L;return(null==(L=J.hsa)?void 0:L.P0a.map(function(P){return[P.ue,P]}))||[]})):void 0}),_.Le(this.PR.ha(_.je(function(D){return!!D}))),_.Je(this.Yf)).subscribe(function(D){var J=_.k(D);D=J.next().value;J=
J.next().value;EYb(z,J,D)})};_.h=NN.prototype;_.h.Ra=function(){this.xxa&&this.Dd&&(this.ePa=_.Pta(this.Dd.Wa,"","",["CLICK_RESULT_CONTENT"]))};_.h.Rd=function(a){var b=a.target;if(b&&b instanceof Element&&(b=_.DF(b,"[data-action]","mat-cell"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)};_.h.ZFc=function(a,b){FYb(this,"commitDetailsNavigate");!_.EF(a)&&(b.href||"").startsWith(location.origin)&&(a.preventDefault(),GYb(this,b))};_.h.XFc=function(){FYb(this,"authorClsNavigate",_.ah.MAa)};
_.h.dGc=function(a,b){HYb(this,a,b)};_.h.jGc=function(a,b){HYb(this,a,b)};var HYb=function(a,b,c){FYb(a,c.dataset.actionName||"");_.EF(b)||(b.preventDefault(),GYb(a,c))};_.h=NN.prototype;_.h.iGc=function(a,b){FYb(this,b.dataset.actionName||"");_.EF(a)||(a.preventDefault(),GYb(this,b))};_.h.qGc=function(a,b){var c;a=null!=(c=b.dataset.rowId)?c:"";this.sA.has(a)?this.sA.delete(a):this.sA.add(a)};_.h.lGc=function(a,b){var c;a=null!=(c=b.dataset.rowId)?c:"";this.KT.has(a)?this.KT.delete(a):this.KT.add(a)};
_.h.aGc=function(a,b){a=b.dataset.copyContent||"";_.Wz(document,b,a);this.yr(a);this.I2a.open("Copied to clipboard!","",{duration:1E3})};_.h.YFc=function(a,b){FYb(this,"browseRepoNavigate");_.EF(a)||(a.preventDefault(),GYb(this,b))};_.h.mGc=function(){this.fV?this.m1a.next():(this.fV=!0,this.lEc.na.focus())};
var BFb=function(a){setTimeout(function(){a.Eo.Xj("Diff has been loaded in the code panel.","polite")})},GYb=function(a,b){b instanceof HTMLAnchorElement&&_.bo(a.Ua,b.pathname+b.search+b.hash)},JFb=function(a){return _.RE(a)?"Copy CL number":"Copy commit hash"},LFb=function(a,b){return _.RE(b)?"Browse repo at CL "+a:_.jwb.format({refSpec:_.fpa(a)})};NN.prototype.yr=function(a){this.Fa.Ya({gestureName:"CLICK",element:"HistoryTable",action:"copyId",Xe:a})};
var FYb=function(a,b,c){a.Fa.Ya({gestureName:"CLICK",element:"HistoryTable",action:b,bucket:c})};NN.prototype.HIc=function(a,b){return"oldPath"===b.YU};NN.prototype.oIc=function(a,b){return"hiddenCommits"===b.YU};NN.prototype.NMb=function(a,b){return"history"===b.YU};NN.prototype.OMb=function(a,b){return"history"===b.YU&&null!=b.matches&&0<b.matches.Ih.length};var TFb=function(a){return a?a.Ih.map(function(b){return b.qt.length}).reduce(function(b,c){return b+c}):0};
NN.prototype.Tb=function(a){a.data&&(this.xxa?this.PR.next(this.data):EYb(this,this.data));if(a.focusCommit){this.gUa=!1;var b=a.focusCommit.Xf;b&&(this.sA.add(b),this.kYa=!0)}if(a.columnType||a.data||a.historyPlace)this.TG=uGb(this.columnType,(_.QE(this.Dd.Wa)||_.jF(this.Dd.Wa))&&this.Dd.Wa.MD)};
NN.prototype.Qm=function(){var a=this.Uba;a&&!this.gUa&&(a=this.HUa.get(a))&&(a=this.nb.na.querySelectorAll("mat-row.history-table-row")[a])&&(this.scroll.scrollTo(a,0,40),this.kYa&&(a.focus({preventScroll:!0}),this.kYa=!1),this.gUa=!0)};NN.prototype.Tc=function(){var a=this;this.QB=this.Yg.registerCallback("HISTORY",this.nb.na,function(){var b;null==(b=a.nb.na.querySelector("mat-row"))||b.focus()})};NN.prototype.Ka=function(){this.Yf.next();this.QB&&this.QB()};
var EYb=function(a,b,c){a.E3a=b;var d=[];a.HUa=new Map;for(var e=null,f=void 0,g=0;g<b.entries.length;g++){var m=b.entries[g],n=m.wp,r=n.Lf;n=n.revisionNumber;c&&!c.has(r)?(f||(f={YU:"hiddenCommits",tta:[],uta:[],aca:!1},d.push(f)),f.uta.push(n),f.tta.push(r)):f=void 0;var w=void 0;n=d;var z=n.push,D=a,J=null==(w=c)?void 0:w.get(r);w=g;J=IYb(D,m.wp,e,J,f);if(_.Gnb(D.Dd.Wa)||_.jF(D.Dd.Wa))J.ue=0===w?"HEAD":"HEAD~"+w;m.Tra&&m.wp.Qb&&(J.ue="CitC",J.Qb=m.wp.Qb);z.call(n,J);a.HUa.set(r,g);if(m=m.wp.ag)d.push({YU:"oldPath",
ag:m}),f=void 0,e=m}a.dataSource.data=d},IYb=function(a,b,c,d,e){var f=null!=b.metadata&&b.metadata.hasOwnProperty("CLEANUP"),g,m=(null!=(g=b.Ds.match(/(\s|^)#\w+/g))?g:[]).map(function(r){return r.trim()}).filter(function(r){return DYb.includes(r)});f?m.unshift("Cleanup"):f=m.some(function(r){return CYb.includes(r)});m.splice(1);var n;return{YU:"history",id:b.Lf,subject:b.Eqa,ue:b.revisionNumber,message:b.Ds,xR:b.xR,time:b.HK,operation:b.IRa,Xn:a.mzc.transform(b.Xn),yN:(null==(n=b.metadata)?0:n.hasOwnProperty("R"))?
b.metadata.R.split(","):[],matches:d,hidden:e,SC:f,ag:null!=c?c:void 0,Qb:b.Qb,hI:b.hI,parentPath:b.ag?b.ag:null!=c?c:void 0,tags:m}};NN.O=function(a){return new (a||NN)(_.u(_.Bu),_.u(_.SI),_.u(_.lu),_.u(_.Eu),_.u(_.Hg),_.u(_.QI),_.u(_.ld),_.u(_.Cg),_.u(_.Ls),_.u(_.Fs),_.u(_.xq))};
NN.ya=_.tc({type:NN,oa:[["history-table"]],ub:function(a,b){a&1&&_.Hf(tYb,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.lEc=c.first)}},Za:function(a,b){a&1&&_.I("click",function(c){return b.Rd(c)})},inputs:{Uba:"focusCommit",data:"data",Dd:"historyPlace",columnType:"columnType",Lpa:"blameInfo"},features:[_.Mc],Aa:53,Ba:22,Ea:[["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-mdc-unelevated-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-mdc-unelevated-button","display","keyup.enter",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",3,"keyup.enter"],["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-mdc-unelevated-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-mdc-unelevated-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"]],ua:function(a,b){a&1&&(_.A(0,"mat-table",0,1),_.F(2,2),_.x(3,$Eb,2,0,"mat-header-cell",3)(4,dFb,3,4,"mat-cell",4),_.H(),_.F(5,5),_.x(6,eFb,3,0,"mat-header-cell",6)(7,hFb,4,5,"mat-cell",4),_.H(),_.F(8,7),_.x(9,iFb,2,3,"mat-header-cell",8)(10,jFb,4,13,"mat-cell",9),_.H(),_.F(11,10),_.x(12,kFb,2,1,"mat-header-cell",
3)(13,oFb,3,3,"mat-cell",11),_.H(),_.F(14,12),_.x(15,pFb,2,0,"mat-header-cell",3)(16,sFb,5,5,"mat-cell",13),_.H(),_.F(17,14),_.x(18,tFb,2,1,"mat-header-cell",3)(19,uFb,2,1,"mat-cell",13),_.H(),_.F(20,15),_.x(21,vFb,2,0,"mat-header-cell",3)(22,yFb,5,4,"mat-cell",13),_.H(),_.F(23,16),_.x(24,zFb,3,0,"mat-header-cell",17)(25,EFb,4,4,"mat-cell",11),_.H(),_.F(26,18),_.x(27,FFb,3,0,"mat-header-cell",19)(28,IFb,3,3,"mat-cell",11),_.H(),_.F(29,20),_.x(30,KFb,3,1,"mat-header-cell",21)(31,MFb,8,15,"mat-cell",
4),_.H(),_.F(32,22),_.x(33,NFb,1,0,"mat-header-cell",3)(34,OFb,2,1,"mat-cell",4),_.H(),_.F(35,23),_.x(36,PFb,1,0,"mat-header-cell",3)(37,QFb,4,5,"mat-cell",4),_.H(),_.F(38,24),_.x(39,SFb,2,1,"mat-cell",4),_.H(),_.F(40,25),_.x(41,VFb,2,3,"mat-cell",4),_.H(),_.F(42,26),_.x(43,YFb,2,1,"mat-cell",4),_.H(),_.x(44,ZFb,1,0,"mat-header-row",27)(45,bGb,1,13,"mat-row",28)(46,cGb,1,3,"mat-row",29)(47,dGb,1,0,"mat-row",30)(48,eGb,1,0,"mat-row",31)(49,fGb,1,2,"mat-row",32)(50,gGb,1,0,"mat-row",33),_.B(),_.x(51,
iGb,8,10,"div",34),_.O(52,"isPiperPlace"));a&2&&(_.y("dataSource",b.dataSource),_.t(44),_.y("matHeaderRowDef",b.TG),_.t(1),_.y("matRowDefColumns",b.TG)("matRowDefWhen",b.NMb),_.t(1),_.y("matRowDefColumns",_.Af(17,uYb))("matRowDefWhen",b.NMb),_.t(1),_.y("matRowDefColumns",_.Af(18,vYb))("matRowDefWhen",b.HIc),_.t(1),_.y("matRowDefColumns",_.Af(19,wYb))("matRowDefWhen",b.OMb),_.t(1),_.y("matRowDefColumns",_.Af(20,xYb))("matRowDefWhen",b.OMb),_.t(1),_.y("matRowDefColumns",_.Af(21,yYb))("matRowDefWhen",
b.oIc),_.t(1),_.y("ngIf",_.R(52,15,b.xxa&&(null==b.Dd?null:b.Dd.Wa))))},Ia:[_.yo,_.VI,_.ZI,_.$I,_.cJ,_.aJ,_.Nm,_.Om,_.Pm,_.Qm,rXb,_.RI,_.ti,_.Qv,_.LI,_.jL,_.tL,_.lL,_.pL,_.mL,_.kL,_.qL,_.nL,_.oL,_.rL,_.sL,_.xv,_.ws,_.ys,_.xs,_.ct,_.nw,_.qw,_.Ow,_.Qw,_.$v,_.vI,_.bA,JN,_.KI,_.bG,MN,CN,FN,IN,DN,GN,EN,HN],styles:["mat-cell[_ngcontent-%COMP%]:last-of-type, mat-footer-cell[_ngcontent-%COMP%]:last-of-type, mat-header-cell[_ngcontent-%COMP%]:last-of-type{padding-right:24px}mat-cell[_ngcontent-%COMP%]:first-of-type, mat-footer-cell[_ngcontent-%COMP%]:first-of-type, mat-header-cell[_ngcontent-%COMP%]:first-of-type{padding-left:24px}.mat-mdc-cell[_ngcontent-%COMP%]{font-size:1rem;max-height:28px;padding:0;background:none}.mat-mdc-cell.truncate-text[_ngcontent-%COMP%]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-column-actions[_ngcontent-%COMP%]{max-width:80px}mat-cell[_ngcontent-%COMP%], mat-header-cell[_ngcontent-%COMP%]{padding:0}mat-cell.mat-column-toggleExpanded[_ngcontent-%COMP%], mat-header-cell.mat-column-toggleExpanded[_ngcontent-%COMP%]{max-width:40px;padding-left:0}mat-cell.mat-column-id[_ngcontent-%COMP%], mat-header-cell.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-cell.mat-column-time[_ngcontent-%COMP%], mat-header-cell.mat-column-time[_ngcontent-%COMP%]{padding-left:10px;max-width:160px}mat-cell.mat-column-subject[_ngcontent-%COMP%], mat-header-cell.mat-column-subject[_ngcontent-%COMP%]{padding-left:10px}mat-cell.mat-column-author[_ngcontent-%COMP%], mat-header-cell.mat-column-author[_ngcontent-%COMP%]{padding-left:10px;max-width:100px}mat-cell.mat-column-blame[_ngcontent-%COMP%], mat-cell.mat-column-revision[_ngcontent-%COMP%], mat-header-cell.mat-column-blame[_ngcontent-%COMP%], mat-header-cell.mat-column-revision[_ngcontent-%COMP%]{padding-left:10px;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}mat-cell.mat-column-blame[_ngcontent-%COMP%], mat-header-cell.mat-column-blame[_ngcontent-%COMP%]{max-width:60px}.mat-column-left[_ngcontent-%COMP%], .mat-column-right[_ngcontent-%COMP%]{max-width:100px}.mat-mdc-row.old-path[_ngcontent-%COMP%]{height:unset;line-height:1.8461538462rem}.mat-mdc-row.old-path[_ngcontent-%COMP%]   .mat-mdc-cell[_ngcontent-%COMP%]{max-height:unset;word-break:break-all}.mat-mdc-header-row[_ngcontent-%COMP%]{--mat-table-header-headline-size:12px;background:var(--page-bg-secondary)}.mat-mdc-header-row[_ngcontent-%COMP%]   .mat-mdc-header-cell[_ngcontent-%COMP%]{white-space:nowrap;color:var(--text-secondary)}mat-header-row[_ngcontent-%COMP%]{min-height:3.0769230769rem;position:sticky;position:-webkit-sticky;top:0;z-index:1}.mat-mdc-row[_ngcontent-%COMP%]{height:2.1538461538rem;line-height:2.1538461538rem;min-height:2.1538461538rem}.mat-mdc-row[_ngcontent-%COMP%]   .blame-help[_ngcontent-%COMP%], .mat-mdc-row[_ngcontent-%COMP%]   .mat-column-actions[_ngcontent-%COMP%], .mat-mdc-row[_ngcontent-%COMP%]   .mat-column-left[_ngcontent-%COMP%], .mat-mdc-row[_ngcontent-%COMP%]   .mat-column-right[_ngcontent-%COMP%]{display:none}.mat-mdc-row.details-row[_ngcontent-%COMP%]{height:inherit;padding:6px;padding-left:50px}.mat-mdc-row.details-row[_ngcontent-%COMP%]   .mat-mdc-cell[_ngcontent-%COMP%]{padding:0;max-height:inherit}.mat-mdc-row.details-row[_ngcontent-%COMP%]:hover{background:inherit}.mat-mdc-row.matches-row[_ngcontent-%COMP%]{height:inherit}.mat-mdc-row.matches-row[_ngcontent-%COMP%]   .mat-mdc-cell[_ngcontent-%COMP%]{align-items:start;flex-direction:column;layout:flex;max-height:inherit;padding:0}.mat-mdc-row[_ngcontent-%COMP%]   file-search-snippet[_ngcontent-%COMP%]{padding-bottom:8px;padding-top:4px;width:100%}.mat-mdc-row[_ngcontent-%COMP%]   file-search-snippet[_ngcontent-%COMP%]:not(.last){border-bottom-style:solid;border-bottom-width:1px}.mat-mdc-row.hidden[_ngcontent-%COMP%]{display:none}.mat-mdc-row.active[_ngcontent-%COMP%]   .blame-help[_ngcontent-%COMP%], .mat-mdc-row.active[_ngcontent-%COMP%]   .mat-column-actions[_ngcontent-%COMP%], .mat-mdc-row.active[_ngcontent-%COMP%]   .mat-column-left[_ngcontent-%COMP%], .mat-mdc-row.active[_ngcontent-%COMP%]   .mat-column-right[_ngcontent-%COMP%], .mat-mdc-row.highlighted[_ngcontent-%COMP%]   .blame-help[_ngcontent-%COMP%], .mat-mdc-row.highlighted[_ngcontent-%COMP%]   .mat-column-actions[_ngcontent-%COMP%], .mat-mdc-row.highlighted[_ngcontent-%COMP%]   .mat-column-left[_ngcontent-%COMP%], .mat-mdc-row.highlighted[_ngcontent-%COMP%]   .mat-column-right[_ngcontent-%COMP%], .mat-mdc-row.left-row[_ngcontent-%COMP%]   .blame-help[_ngcontent-%COMP%], .mat-mdc-row.left-row[_ngcontent-%COMP%]   .mat-column-actions[_ngcontent-%COMP%], .mat-mdc-row.left-row[_ngcontent-%COMP%]   .mat-column-left[_ngcontent-%COMP%], .mat-mdc-row.left-row[_ngcontent-%COMP%]   .mat-column-right[_ngcontent-%COMP%], .mat-mdc-row.right-row[_ngcontent-%COMP%]   .blame-help[_ngcontent-%COMP%], .mat-mdc-row.right-row[_ngcontent-%COMP%]   .mat-column-actions[_ngcontent-%COMP%], .mat-mdc-row.right-row[_ngcontent-%COMP%]   .mat-column-left[_ngcontent-%COMP%], .mat-mdc-row.right-row[_ngcontent-%COMP%]   .mat-column-right[_ngcontent-%COMP%], .mat-mdc-row[_ngcontent-%COMP%]:focus-within   .blame-help[_ngcontent-%COMP%], .mat-mdc-row[_ngcontent-%COMP%]:focus-within   .mat-column-actions[_ngcontent-%COMP%], .mat-mdc-row[_ngcontent-%COMP%]:focus-within   .mat-column-left[_ngcontent-%COMP%], .mat-mdc-row[_ngcontent-%COMP%]:focus-within   .mat-column-right[_ngcontent-%COMP%], .mat-mdc-row[_ngcontent-%COMP%]:hover   .blame-help[_ngcontent-%COMP%], .mat-mdc-row[_ngcontent-%COMP%]:hover   .mat-column-actions[_ngcontent-%COMP%], .mat-mdc-row[_ngcontent-%COMP%]:hover   .mat-column-left[_ngcontent-%COMP%], .mat-mdc-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-mdc-button[_ngcontent-%COMP%], .mat-column-right[_ngcontent-%COMP%]   a.mat-mdc-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-mdc-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;padding:0;--mdc-icon-button-state-layer-size:24px}.browse-link[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{font-size:18px;height:24px;width:24px;line-height:24px}.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-mdc-button[_ngcontent-%COMP%], .mat-column-right[_ngcontent-%COMP%]   a.mat-mdc-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)}}.search-box[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size:40px;padding:0}.search-box[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{line-height:24px}.copy-button[_ngcontent-%COMP%], .expand-button[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size:24px;padding:0}.copy-button.mat-mdc-icon-button[_ngcontent-%COMP%], .expand-button.mat-mdc-icon-button[_ngcontent-%COMP%]{background-color:initial;height:24px;line-height:24px;margin:auto;width:24px;padding:0}.copy-button.mat-mdc-icon-button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%], .expand-button.mat-mdc-icon-button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}.copy-button.mat-mdc-icon-button[_ngcontent-%COMP%]:focus, .expand-button.mat-mdc-icon-button[_ngcontent-%COMP%]:focus{outline:none}.diff-left[_ngcontent-%COMP%]:not([href]), .diff-right[_ngcontent-%COMP%]:not([href]){display:none}"],
Oa:0});var ON=function(a,b,c,d){this.Fa=a;this.pCc=b;this.Zg=c;this.IK=d};ON.prototype.Ra=function(){};
var JYb=function(a){var b=a.comparison,c=b.Wa,d=b.wr;b=b.Qo;var e=c.qb,f=c.Rc,g=c.repository;c=_.mF(c)?_.aF(b):void 0;return a.pCc.diff(e,f,g,b,"",d,c).ha(_.v(function(m){return m.Fm}))},KYb=function(a){var b=a.comparison,c=b.Wa,d=b.wr;b=b.Qo;var e=c.qb,f=c.Rc,g=c.repository;c=_.mF(c)?_.aF(d):void 0;return a.Zg.list(e,f,g,d,"",151,!1,b,void 0,c).ha(_.v(function(m){return m.hn.map(function(n){return{wp:n,Tra:!1,Qb:_.Md(void 0)}})}))};
_.W.Object.defineProperties(ON.prototype,{comparison:{configurable:!0,enumerable:!0,set:function(a){this.HAc=a;this.qDc=_.ee(JYb(this),KYb(this)).ha(_.v(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=!1;151===d.length&&(d.pop(),c=!0);d={Dd:_.Md({Wa:a.Wa}),entries:d};return{files:b,NL:d,GAb:c}}));this.IK.c_.next(0)},get:function(){return this.HAc}}});ON.O=function(a){return new (a||ON)(_.u(_.to),_.u(dN),_.u(_.II),_.u(AN))};
ON.ya=_.tc({type:ON,oa:[["entry-container","comparison",""]],inputs:{comparison:"comparison"},jc:["comparison",""],Aa:4,Ba:4,Ea:[[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"]],ua:function(a,b){a&1&&(_.x(0,CGb,6,7,"ng-container",0),_.O(1,"async"),_.x(2,DGb,1,2,"ng-template",null,1,_.Nf));if(a&2){var c=_.vf(3);_.y("ngIf",_.R(1,2,b.qDc))("ngIfElse",c)}},Ia:[BN,_.Om,_.xC,_.Ur,_.Vr,_.ns,NN,_.EE,_.CE,_.sC,_.tC,_.rC,_.Tm,_.bA],styles:["dc-information-box[_ngcontent-%COMP%]{background-color:transparent}mat-tab-group[_ngcontent-%COMP%]{overflow:auto}mat-tab-group[_ngcontent-%COMP%]   commit-fileset[_ngcontent-%COMP%]{display:block}"],
Oa:0});var LYb=["refPicker"],PN=function(a){this.GU=a;this.lb=1;this.mv=_.HF("");this.Q_a=new _.Gd;this.Bxa=""};PN.prototype.Ra=function(){};PN.prototype.Tb=function(a){if(a.comparison||a.selector){switch(this.lb){case 1:this.I1={Wa:this.comparison.Wa,kxa:GGb,version:2};this.Bxa=this.comparison.wr;break;case 0:this.I1={Wa:this.comparison.Wa,kxa:HGb,version:0};this.Bxa=this.comparison.Qo;break;default:throw _.Qg(this.lb,"Unknown selector type");}MYb(this,this.comparison.Wa,this.Bxa);this.GNb=NYb(this,this.mv)}};
PN.prototype.Ka=function(){this.Q_a.unsubscribe()};var MYb=function(a,b,c){a.mv=_.HF(c||"");a.Q_a.unsubscribe();b.qb&&b.Rc&&b.repository&&c&&(a.Q_a=_.iwb(a.GU,_.$p(b.Zb(),c).kb()).subscribe(function(d){a.mv=d;a.GNb=NYb(a,a.mv)}))},NYb=function(a,b){var c=_.bF(b);return Object.assign({},{ariaLabel:"Git ref picker",title:_.IF(b.type)+" "+c,ua:a.nha,uc:"ComparisonRefPicker"},a.t1a())};PN.prototype.t1a=function(){return _.YF(_.$p(_.hF(this.comparison.Wa.Zb(),"ref"),this.Bxa).wi({}).kb())};
PN.O=function(a){return new (a||PN)(_.u(_.OI))};
PN.ya=_.tc({type:PN,oa:[["comparison-ref-picker","comparison",""]],ub:function(a,b){a&1&&_.Hf(LYb,7,_.Df);if(a&2){var c;_.Gf(c=_.Kf())&&(b.nha=c.first)}},inputs:{comparison:"comparison",lb:"selector"},features:[_.Mc],jc:["comparison",""],Aa:3,Ba:1,Ea:[[3,"item"],["refPicker",""],[3,"refPickerData",4,"ngIf"],[3,"refPickerData"]],ua:function(a,b){a&1&&(_.E(0,"segmented-dropdown-button",0),_.x(1,FGb,1,1,"ng-template",null,1,_.Nf));a&2&&_.y("item",b.GNb)},Ia:[_.Om,_.fJ,_.fA],ob:2,Oa:0});var QN=function(){};QN.O=function(a){return new (a||QN)};QN.Da=_.uc({type:QN});QN.Ca=_.ec({imports:[_.Um,_.qs,_.hJ,_.go,_.iA]});var RN=function(a,b,c){this.me=a;this.qd=b;this.YB=c;this.mb=new _.Gd};RN.prototype.Ra=function(){var a=this;this.Vk=this.qd.register("toggleFullscreen","a",function(){a.uka()});this.mb.add(this.YB.p_.subscribe(function(b){OYb(a,b)}))};RN.prototype.Ka=function(){var a;null==(a=this.Vk)||a.call(this);var b;null==(b=this.lUb)||b.call(this);this.mb.unsubscribe()};RN.prototype.mH=function(a){switch(a){case 0:return"fullscreen_exit";case 1:return"fullscreen";default:return _.Qg(a)}};
RN.prototype.ata=function(a){switch(a){case 0:return"Exit full screen";case 1:return"Full screen";default:return _.Qg(a)}};var OYb=function(a,b){switch(b){case 0:a.lUb=a.qd.register("leaveFullScreen","esc",function(){a.uka()});break;case 1:var c;null==(c=a.lUb)||c.call(a);break;default:_.Qg(b)}};RN.prototype.uka=function(a){this.YB.uka();this.me.Ya({element:this.componentId,action:this.YB.EH?"maximize":"restore",gestureName:a?"CLICK":"KEYBOARD"},a)};
RN.O=function(a){return new (a||RN)(_.u(_.to),_.u(_.Xt),_.u(_.HI))};
RN.ya=_.tc({type:RN,oa:[["fullscreen-button"]],inputs:{componentId:"componentId"},Aa:6,Ba:9,Ea:[["type","button","fxLayout","","fxLayoutAlign","center center","mat-icon-button","","color","primary",3,"matTooltip","click"]],ua:function(a,b){a&1&&(_.A(0,"button",0),_.I("click",function(c){return b.uka(c)}),_.O(1,"async"),_.O(2,"async"),_.A(3,"mat-icon"),_.N(4),_.O(5,"async"),_.B()());a&2&&(_.y("matTooltip",b.ata(_.R(1,3,b.YB.p_))),_.cf("aria-label",b.ata(_.R(2,5,b.YB.p_))),_.t(4),_.xf(b.mH(_.R(5,7,
b.YB.p_))))},Ia:[_.Ur,_.Vr,_.xv,_.xs,_.ct,_.Ow,_.Qw,_.Tm],styles:[".mat-icon[_ngcontent-%COMP%]{display:flex}"],Oa:0});var SN=function(a){this.Fa=a;this.EH=!1;this.qZb=this.Bla=0;this.dBc="Copy full hash";this.yUa="Copy commit hash";this.zt=1};SN.prototype.Ra=function(){};SN.prototype.yr=function(){this.Fa.Ya({gestureName:"CLICK",element:"CommitHeader",action:"copySha",Xe:this.comparison.Qo,projectId:this.comparison.Wa.qb})};
_.W.Object.defineProperties(SN.prototype,{eua:{configurable:!0,enumerable:!0,get:function(){return 0===this.zt}},Jzc:{configurable:!0,enumerable:!0,get:function(){if(this.comparison.Wa)return _.Xp(_.$p(this.comparison.Wa.Zb(),this.comparison.Qo).nd("/").kb())}},IAc:{configurable:!0,enumerable:!0,get:function(){return _.Xp(_.$p(this.comparison.Wa.Zb(),this.comparison.Qo).wi({vn:this.comparison.wr||this.comparison.Qo}).kb())}},iCc:{configurable:!0,enumerable:!0,get:function(){return _.Xp(_.$p(this.comparison.Wa.Zb(),
this.comparison.Qo).wi({}).kb())}},Kzc:{configurable:!0,enumerable:!0,get:function(){return _.jwb.format({refSpec:_.fpa(this.comparison.Qo)})}},GAc:{configurable:!0,enumerable:!0,get:function(){return this.comparison.Myb?"to Parent:":"to:"}}});SN.O=function(a){return new (a||SN)(_.u(_.to))};
SN.ya=_.tc({type:SN,oa:[["commit-header","comparison",""]],inputs:{comparison:"comparison",zt:"viewMode"},jc:["comparison",""],Aa:7,Ba:3,Ea:[["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"]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.x(1,IGb,10,6,"ng-container",1),_.B(),_.A(2,"div",2),_.x(3,JGb,9,7,"ng-container",3),_.E(4,"fullscreen-button",4),_.B(),_.x(5,KGb,3,5,"ng-template",null,5,_.Nf));if(a&2){var c=_.vf(6);_.t(1);_.y("ngIf",b.eua)("ngIfElse",c);_.t(2);_.y("ngIf",!b.eua)}},Ia:[_.yo,tN,_.Om,PN,_.lA,RN,_.qz,
_.xv,_.ys,_.Tw,_.ct,_.Ow,_.Qw,_.eo],styles:["commit-header[_nghost-%COMP%]{display:flex;height:40px;justify-content:space-between;padding-left:20px;padding-right:10px}commit-header[_nghost-%COMP%]   .label[_ngcontent-%COMP%]{font-size:15px;font-weight:500;padding-right:5px}commit-header[_nghost-%COMP%]   .label.compared-against[_ngcontent-%COMP%]{padding-left:30px}commit-header[_nghost-%COMP%]   commit-breadcrumb[_ngcontent-%COMP%]{display:flex}commit-header[_nghost-%COMP%]   div[_ngcontent-%COMP%]{display:flex;align-items:center}commit-header[_nghost-%COMP%]   mat-divider[_ngcontent-%COMP%]{align-self:center;height:24px;margin-left:3px;margin-right:3px;padding-left:7px}.right-actions[_ngcontent-%COMP%]   .action-button[_ngcontent-%COMP%]:not(:last-child){margin-right:8px}"],
Oa:0});var PYb=["dropdownContainer"],TN=function(){this.lga=[];this.TNb=new _.El};TN.prototype.Tb=function(){var a=this,b=this.comparison.wr;this.LMc=Object.assign({},{ariaLabel:"Parent commit selector",title:_.bF(b),ua:this.yu,uc:"ParentSelector"},this.t1a(b));this.lga=this.VM.map(function(c){return{id:c,hCc:_.Xp(QGb(a.comparison.Wa,c)),selected:c===a.comparison.wr}})};TN.prototype.t1a=function(a){return _.YF(QGb(this.comparison.Wa,a))};TN.O=function(a){return new (a||TN)};
TN.ya=_.tc({type:TN,oa:[["parent-selector"]],ub:function(a,b){a&1&&_.Hf(PYb,7,_.Df);if(a&2){var c;_.Gf(c=_.Kf())&&(b.yu=c.first)}},inputs:{VM:"parents",comparison:"comparison"},outputs:{TNb:"selectedParentChange"},features:[_.Mc],Aa:8,Ba:3,Ea:function(){return[["fxLayout","","fxFlexAlign","start center"],["fxLayout","","fxFlexAlign"," center",1,"label"],_.Kz("{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"]]},ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"span",1),_.pf(2,2),_.B(),_.x(3,LGb,1,1,"segmented-dropdown-button",3),_.B(),_.x(4,NGb,2,1,"ng-template",null,4,_.Nf)(6,PGb,1,1,"ng-template",null,5,_.Nf));
if(a&2){var c=_.vf(7);_.t(2);_.Iz(b.lga.length);_.Jz(2);_.t(1);_.y("ngIf",1<b.lga.length)("ngIfElse",c)}},Ia:[_.yo,_.Nm,_.Om,_.Ur,_.iz,_.xv,_.vs,_.eo,_.fA,_.bG],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-mdc-button[_ngcontent-%COMP%]{font-size:13px;padding:0 20px;width:100%}"],Oa:0});var UN=function(a,b,c,d,e){this.Ryc=a;this.Fa=b;this.CL=d;this.Rta=e;this.Qf=new _.qt(this.Fa)},QYb=function(a){return a.Qf.fetch("all-repos",function(){var b={repositoryScopeRootProjectId:a.CL?a.Rta.slice(1).split("/")[0]:void 0,repositoryScopeIncludeRegionalRepos:_.Du.has(37)};return a.Ryc.list(b).ha(_.v(function(c){var d=new Map,e=new Map;c=_.k(c.ov);for(var f=c.next();!f.done;f=c.next()){f=f.value;var g=TGb(SGb(f));if(!e.has(g)){e.set(g,[]);var m=f.te;m&&d.set(g,m)}e.get(g).push(f)}c=_.k(e.entries());
for(f=c.next();!f.done;f=c.next())g=_.k(f.value),f=g.next().value,g=g.next().value,e.set(f,g.sort(RGb));return{q0a:e,groups:d}}))})};UN.prototype.getMap=function(){return QYb(this).ha(_.v(function(a){for(var b=new Map,c=_.k(a.q0a.entries()),d=c.next();!d.done;d=c.next()){var e=_.k(d.value);d=e.next().value;e=e.next().value;d=a.groups.get(d);b.set(d,e)}return b}))};
var RYb=function(a){return QYb(a).ha(_.v(function(b){var c=[];b=_.k(b.q0a.values());for(var d=b.next();!d.done;d=b.next())c=c.concat(d.value);return c}))},SYb=function(a,b){return QYb(a).ha(_.v(function(c){return c.q0a.get(TGb(b))||[]}))};UN.O=function(a){return new (a||UN)(_.q(NWb),_.q(_.to),_.q(_.Eu),_.q(_.Im),_.q(_.OKa))};UN.ta=_.p({token:UN,qa:UN.O,Ga:"root"});var VN=function(){this.clear=new _.El};VN.prototype.DK=function(a){a.preventDefault();this.clear.emit()};VN.O=function(a){return new (a||VN)};
VN.ya=_.tc({type:VN,oa:[["no-search-match","filter",""],["","no-search-match","","filter",""]],inputs:{filter:"filter"},outputs:{clear:"clear"},jc:["filter",""],Aa:7,Ba:1,Ea:[[1,"gmat-subhead-1"],["mat-button","","type","button","color","primary",3,"click"]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.N(1),_.B(),_.A(2,"div"),_.N(3," Please "),_.A(4,"button",1),_.I("click",function(c){return b.DK(c)}),_.N(5," clear your filter "),_.B(),_.N(6," and try again.\n"),_.B());a&2&&(_.t(1),_.wf(' Nothing matches your filter "',
b.filter,'".\n'))},Ia:[_.xv,_.vs],styles:["no-search-match[_nghost-%COMP%]{text-align:center}button.mat-mdc-button.mat-mdc-button-base[_ngcontent-%COMP%]{padding:0;font-size:14px}"]});var WN=function(){this.isActive=!1};WN.prototype.Ra=function(){};WN.prototype.Tb=function(a){if(a.currentScope||a.searchResultItem){a=this.HN;if(a instanceof _.BL)a=_.wCb(a);else if(a.Rf)a=_.ynb(a.Rf);else throw Error("Je");this.Wa=a;this.isActive=_.gpa(this.uBc,this.Wa)}};
_.W.Object.defineProperties(WN.prototype,{icon:{configurable:!0,enumerable:!0,get:function(){return this.HN instanceof _.BL?"shared:project":"shared:repository"}},scope:{configurable:!0,enumerable:!0,get:function(){if(this.HN instanceof _.BL||!this.HN.Rf)var a=null;else a=this.HN.Rf,a=a.projectId||a.Mm||a.Zq;return a}},name:{configurable:!0,enumerable:!0,get:function(){return this.HN instanceof _.BL?UGb(this.HN):this.HN.Rf.Ri}},lO:{configurable:!0,enumerable:!0,get:function(){return this.Wa.qb}},
Mb:{configurable:!0,enumerable:!0,get:function(){return _.YF(this.Wa).Mb}},Ta:{configurable:!0,enumerable:!0,get:function(){return _.YF(this.Wa).Ta}}});WN.O=function(a){return new (a||WN)};
WN.ya=_.tc({type:WN,oa:["repository-search-result-entry contextName  currentScope  searchResultItem ".split(" ")],tb:2,Za:function(a,b){a&2&&_.ef("active-element",b.isActive)},inputs:{aBc:"contextName",uBc:"currentScope",HN:"searchResultItem"},features:[_.Mc],jc:"contextName  currentScope  searchResultItem ".split(" "),Aa:4,Ba:7,Ea:[["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"]],ua:function(a,b){a&1&&(_.A(0,"conditional-link",0),_.jf(1,1),_.B(),_.x(2,YGb,6,3,"ng-template",null,2,_.Nf));if(a&2){var c=_.vf(3);_.y("ascTrackElement",b.aBc)("trackGestureClick",!b.isActive)("trackProjectId",b.lO)("condition",!b.isActive)("link",b.Mb)("queryParams",b.Ta);_.t(1);_.y("ngTemplateOutlet",c)}},Ia:[_.yo,_.MI,_.Om,_.Sm,_.Ur,_.ns,_.ct],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 TYb=function(a){return{element:a,wOa:"clearButton",kOa:"search"}},UYb=new QM(function(a){return a},gHb,hHb,function(a){return a.children}),XN=function(a,b){this.Fa=a;this.Ua=b;this.Dyc="All repositories";this.rd=new OM(gHb,hHb);this.dataSource=new RM(this.rd,UYb);this.Gh="";this.zB=[];this.GH=_.Du.has(28)};XN.prototype.Ra=function(){};
XN.prototype.Tb=function(){var a=this.V1;1!==a.size?this.dataSource.data=VYb(this,a):(a=Array.from(a.values())[0],this.dataSource.data=WYb(a,0));this.Wa.repository?(a=this.Wa,a=a.qb+"/"+a.repository):a=this.Wa.qb;this.Wn=a;XYb(this);YYb(this)};XN.prototype.DK=function(){this.vl&&_.emb(this.vl);this.Fa.Ya({gestureName:"CLICK",element:this.qia,action:"clearLink",projectId:this.Wa.qb})};
var YYb=function(a){a.zB=[];if(a.Gh)for(var b=_.k(a.V1),c=b.next();!c.done;c=b.next()){var d=_.k(c.value);c=d.next().value;d=d.next().value;MDb(a.Gh,UGb(c))&&1<a.V1.size&&a.zB.push(c);a.zB=a.zB.concat(d.filter(function(e){return MDb(a.Gh,e.Rf.Ri)}))}},XYb=function(a){a.rd.collapseAll();if(a.Wa.qb){var b=a.dataSource.data.find(function(c){return c.mg===a.Wa.qb});b&&a.rd.expand(b)}},VYb=function(a,b){return 0===b.size?[]:Array.from(b.keys()).sort(VGb).filter(function(c){a:{for(var d=_.k(a.V1),e=d.next();!e.done;e=
d.next()){var f=_.k(e.value);e=f.next().value;f=f.next().value;if(e.df&&c.df?e.df.projectId===c.df.projectId:e.host&&c.host?e.host.name===c.host.name:e.PG&&c.PG?e.PG.name===c.PG.name:e.bi&&c.bi&&e.bi===c.bi){c=0<f.length;break a}}c=!1}return c}).map(function(c){var d=b.get(c)||[],e=_.wCb(c);c=UGb(c);return{icon:"shared:project",name:c,mg:c,level:0,location:e,children:WYb(d)}})},WYb=function(a,b){b=void 0===b?1:b;return a.map(function(c){var d=b,e=_.ynb(c.Rf);return{icon:"shared:repository",location:e,
level:d,name:c.displayName||c.Rf.Ri,mg:e.qb+"/"+e.repository}})};
_.W.Object.defineProperties(XN.prototype,{l1a:{configurable:!0,enumerable:!0,get:function(){return"Search projects and repositories"}},PMa:{configurable:!0,enumerable:!0,get:function(){return this.GH?void 0:"/repos"}},QMa:{configurable:!0,enumerable:!0,get:function(){var a=this.PMa;return a&&this.Ua.isActive(a,!0)}},iQc:{configurable:!0,enumerable:!0,get:function(){return this.Dzb&&0===this.zB.length}},Dzb:{configurable:!0,enumerable:!0,get:function(){return!!this.Gh}}});
XN.O=function(a){return new (a||XN)(_.u(_.to),_.u(_.Cg),_.u(_.Eu))};
XN.ya=_.tc({type:XN,oa:["repository-searchable-tree-data repositoriesMap  place  searchTrackElement  treeItemNavigateTrackElement ".split(" ")],ub:function(a,b){a&1&&_.Hf(_.KE,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.vl=c.first)}},inputs:{V1:"repositoriesMap",Wa:"place",qia:"searchTrackElement",w3:"treeItemNavigateTrackElement"},features:[_.Mc],jc:"repositoriesMap  place  searchTrackElement  treeItemNavigateTrackElement ".split(" "),Aa:4,Ba:6,Ea:[["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"]],ua:function(a,b){a&1&&(_.A(0,"input-with-icon",0),_.I("valueChange",function(d){b.Gh=d;YYb(b)}),_.B(),_.x(1,cHb,4,3,"ng-container",1)(2,fHb,3,2,"ng-template",
null,2,_.Nf));if(a&2){var c=_.vf(3);_.y("placeholder",b.l1a)("trackingConfig",_.Bf(4,TYb,b.qia));_.t(1);_.y("ngIf",!b.Dzb)("ngIfElse",c)}},Ia:[_.yo,_.MI,_.Nm,_.Om,_.Ur,_.ns,_.KE,_.xv,_.xs,_.ct,_.FC,_.HC,_.IC,_.JC,SM,VN,WN],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%]   button.mat-mdc-icon-button[_ngcontent-%COMP%]{height:28px;line-height:28px;width:28px;padding:0}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;font-size:14px}.searchResults[_ngcontent-%COMP%]{overflow:auto}"]});var YN=function(a,b){this.w3=this.qia="";this.Vc=_.IE;this.V1=b.getMap().ha(_.v(_.zE),_.pe(function(c){_.Gs(a,c);return _.Md({state:1,message:"Couldn't load repositories."})}),_.He(_.JE))};YN.prototype.Ra=function(){};YN.O=function(a){return new (a||YN)(_.u(_.Fs),_.u(UN))};
YN.ya=_.tc({type:YN,oa:[["repository-searchable-tree"]],inputs:{Wa:"place",qia:"searchTrackElement",w3:"treeItemNavigateTrackElement"},Aa:2,Ba:3,Ea:[[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"]],ua:function(a,b){a&1&&(_.x(0,lHb,4,4,"ng-container",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.V1))},Ia:[_.Om,_.Pm,_.Qm,_.Vr,_.ns,_.CE,XN,_.Tm],styles:["repository-searchable-tree[_nghost-%COMP%]{max-height:450px;min-height:300px;min-width:280px}"]});var ZYb=["scope"],ZN=function(){};ZN.prototype.Ra=function(){};var $Yb=function(a,b){return Object.assign({},{type:2,title:a.GTa(b),ua:a.d1a,label:b.repository?"Repository":b.qb?"Project":"",ariaLabel:b.repository?"Repository picker":b.qb?"Project picker":"",uc:"BreadcrumbRepositoriesTree"},_.YF(_.hF(b.Zb(),"repo").kb()))};ZN.prototype.GTa=function(a){return _.jF(a)&&a.repository?a.qb+"/"+a.repository:a.repository?a.repository:a.qb?a.qb:"All repositories"};ZN.O=function(a){return new (a||ZN)};
ZN.ya=_.tc({type:ZN,oa:[["resource-scope-breadcrumb-item","place",""]],ub:function(a,b){a&1&&_.Hf(ZYb,7,_.Df);if(a&2){var c;_.Gf(c=_.Kf())&&(b.d1a=c.first)}},inputs:{Wa:"place"},jc:["place",""],Aa:2,Ba:0,Ea:[["scope",""],["searchTrackElement","BreadcrumbRepositoriesSearch","treeItemNavigateTrackElement","BreadcrumbRepositoriesTreeItem",3,"place"]],ua:function(a){a&1&&_.x(0,mHb,1,1,"ng-template",null,0,_.Nf)},Ia:[YN],ob:2});var $N=function(){};$N.O=function(a){return new (a||$N)};$N.Da=_.uc({type:$N});$N.Ca=_.ec({imports:[_.Um,_.yv]});var aO=function(){};aO.O=function(a){return new (a||aO)};aO.Da=_.uc({type:aO});aO.Ca=_.ec({imports:[_.Ao,_.iJ,_.Um,_.qs,_.jz,_.LE,_.DE,_.yv,_.dt,_.rw,_.KC,$N,_.dI,_.hw,_.go]});var bO=function(){};bO.O=function(a){return new (a||bO)};bO.Da=_.uc({type:bO});bO.Ca=_.ec({imports:[_.Um,aO]});var cO=function(){this.Ppa=[]};cO.prototype.Ra=function(){};cO.prototype.Q$=function(){var a=[];a.unshift($Yb(this.Nha,this.Wa));return a};_.W.Object.defineProperties(cO.prototype,{Md:{configurable:!0,enumerable:!0,set:function(a){this.Wa=a;this.Ppa=this.Q$()}}});cO.O=function(a){return new (a||cO)};
cO.ya=_.tc({type:cO,oa:[["resource-scope-breadcrumb"]],ub:function(a,b){a&1&&_.Hf(ZN,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.Nha=c.first)}},inputs:{Md:"activeLocation"},Aa:2,Ba:2,Ea:[[3,"items"],[3,"place"]],ua:function(a,b){a&1&&_.E(0,"breadcrumb",0)(1,"resource-scope-breadcrumb-item",1);a&2&&(_.y("items",b.Ppa),_.t(1),_.y("place",b.Wa))},Ia:[ZN,_.gA],ob:2});var dO=function(a,b,c,d,e,f){var g=this;this.Wg=a;this.Mb=b;this.Ua=c;this.KE=d;this.Zg=e;this.Aja=f;this.Vc=_.IE;this.QGb=new _.Ee;this.Wa=this.Mb.data.ha(_.v(gDb),_.je(_.sF));this.ABc=this.Wa.ha(_.Ie(function(m){return g.U4a(m)}));this.ROc=this.Wa.subscribe(function(m){g.KE.jm(m)})};dO.prototype.Ka=function(){this.ROc.unsubscribe()};
dO.prototype.U4a=function(a){var b=this,c=_.mF(a)?_.aF(_.bi(a,0)):void 0;return this.Zg.list(a.qb,a.Rc,a.repository,_.bi(a,0),"",1,!0,void 0,void 0,c).ha(_.Ie(function(d){if(!d.hn||1>d.hn.length)return _.yE("unused");d=sHb(a,d.hn[0]);return b.QGb.ha(_.Ae(function(e,f){return Object.assign({},e,{comparison:Object.assign({},e.comparison,{wr:f})})},d),_.He(d),_.v(_.zE))}),_.pe(function(d){var e=d.error;e&&404===e.code&&_.LWa(b.Wg,{error:d,message:"Could not load commit history.",Sd:"Dismiss"});e&&403===
e.code&&_.LWa(b.Wg,{error:d,message:"Permission denied.",Sd:"Dismiss"});return _.yE("unused")}),_.He(_.JE))};dO.prototype.eua=function(a){return 0===a.zt};_.W.Object.defineProperties(dO.prototype,{EH:{configurable:!0,enumerable:!0,get:function(){return this.Aja.EH}}});dO.O=function(a){return new (a||dO)(_.u(_.Rs),_.u(_.fg),_.u(_.Cg),_.u(_.GL),_.u(_.II),_.u(_.HI))};
dO.ya=_.tc({type:dO,oa:[["commit-detail"]],tb:2,Za:function(a,b){a&2&&_.ef("fullscreen",b.EH)},Aa:4,Ba:6,Ea:[[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"]],ua:function(a,b){a&1&&(_.E(0,"resource-scope-breadcrumb",0),_.O(1,"async"),_.x(2,rHb,5,4,"ng-container",1),_.O(3,"async"));a&2&&(_.y("activeLocation",_.R(1,2,b.Wa)),_.t(2),_.y("ngIf",_.R(3,4,b.ABc)))},Ia:[SN,sN,_.Om,_.Pm,_.Qm,ON,_.CE,TN,cO,_.vA,_.Tm],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 eO=function(){};eO.O=function(a){return new (a||eO)};eO.Da=_.uc({type:eO});eO.Ca=_.ec({imports:[_.Um,_.tA,_.jJ,_.dt,_.cG]});var fO=function(){};fO.O=function(a){return new (a||fO)};fO.Da=_.uc({type:fO});fO.Ca=_.ec({imports:[_.Ao,_.Um,_.iJ,_.qs,_.Mr,_.go,_.cG,_.xx]});var gO=function(){};gO.O=function(a){return new (a||gO)};gO.Da=_.uc({type:gO});gO.Ca=_.ec({imports:[_.Um,_.FE]});var hO=function(){};hO.O=function(a){return new (a||hO)};hO.Da=_.uc({type:hO});hO.Ca=_.ec({imports:[_.Ao,gO,_.iJ,fO,_.Um,_.qs,_.dt,_.EA,_.Nw,_.go]});var iO=function(){};iO.O=function(a){return new (a||iO)};iO.Da=_.uc({type:iO});iO.Ca=_.ec({imports:[_.Ao,_.Um,_.sz,_.yv]});var jO=function(){};jO.O=function(a){return new (a||jO)};jO.Da=_.uc({type:jO});jO.Ca=_.ec({imports:[_.Ao,hO,_.Um,iO,_.yv,_.Sw]});var kO=function(){};kO.O=function(a){return new (a||kO)};kO.Da=_.uc({type:kO});kO.Ca=_.ec({});var lO=function(){};lO.O=function(a){return new (a||lO)};lO.Da=_.uc({type:lO});lO.Ca=_.ec({Pb:[_.SI],imports:[_.Ao,_.mA,_.WI,_.mJ,_.Um,lN,_.nA,_.kJ,_.vo,_.jz,LN,_.jJ,_.vL,_.yv,_.dt,_.rw,_.Nw,_.hy,_.Sw,_.nx,_.hw,_.go,_.GI,_.cG,kO,_.xx]});var mO=function(){};mO.O=function(a){return new (a||mO)};mO.Da=_.uc({type:mO});mO.Ca=_.ec({imports:[_.Ao,jO,_.Um,_.LC,_.qs,lO,_.FE,_.DE,_.wC]});var nO=function(){};nO.O=function(a){return new (a||nO)};nO.Da=_.uc({type:nO});nO.Ca=_.ec({imports:[_.Um,_.qs,_.yv,_.dt,_.Sw]});var oO=function(){};oO.O=function(a){return new (a||oO)};oO.Da=_.uc({type:oO});oO.Ca=_.ec({imports:[_.Ao,fO,_.Um,QN,_.nA,nO,_.sz,_.yv,_.Uw,_.dt,_.Sw,_.go,_.xx]});var pO=function(){};pO.O=function(a){return new (a||pO)};pO.Da=_.uc({type:pO});pO.Ca=_.ec({imports:[_.Ao,_.Um,_.qs,_.yv,_.go,_.iA,_.cG]});var qO=function(){};qO.O=function(a){return new (a||qO)};qO.Da=_.uc({type:qO});qO.Ca=_.ec({imports:[_.Um,bO,_.jA]});var rO=function(){};rO.O=function(a){return new (a||rO)};rO.Da=_.uc({type:rO});rO.Ca=_.ec({Pb:[AN],imports:[oO,eO,_.Um,mO,_.DE,pO,qO,_.wA,_.xx]});var sO=function(a,b){this.Ua=b;this.enabled=_.Du.has(22)};sO.prototype.Ye=function(){this.enabled||this.Ua.navigate(["/404"]);return this.enabled};sO.O=function(a){return new (a||sO)(_.q(_.Eu),_.q(_.Cg))};sO.ta=_.p({token:sO,qa:sO.O,Ga:"root"});var tO=function(a){this.Ua=a};tO.prototype.Ye=function(){_.bo(this.Ua,"/piper///",{ti:!0});return!1};tO.O=function(a){return new (a||tO)(_.q(_.Cg))};tO.ta=_.p({token:tO,qa:tO.O,Ga:"root"});var uO=function(a){this.Ua=a};uO.prototype.Ye=function(a){var b=_.npa(a.Ta),c=b.QZa;b=b.Ta;if(0===Object.keys(c).length)return!0;a=a.iU.reduce(function(e,f){f=_.k(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 _.ao(this.Ua,a,{Ta:b})};uO.O=function(a){return new (a||uO)(_.q(_.Cg))};uO.ta=_.p({token:uO,qa:uO.O,Ga:"root"});var vO=function(a,b){this.Ua=a;this.client=b};vO.prototype.Ye=function(a){var b=this,c=_.$g(a);if(!c||!_.RE(c)||!c.path||c.params.Df)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}).ha(_.v(function(e){var f=c.Zb();e.hn&&(e=e.hn.find(function(g){return g.revisionNumber===d}))&&_.cq(f,{Df:e.Lf});b.Ua.navigate(_.Xp(f.kb()));return!1}))};
vO.O=function(a){return new (a||vO)(_.q(_.Cg),_.q(_.XH))};vO.ta=_.p({token:vO,qa:vO.O,Ga:"root"});var wO=function(a){this.window=a};wO.prototype.Ye=function(a){var b=_.$g(a);return b&&_.RE(b)&&b.path&&a.Ta.edit?(a=this.window.location,b=_.og(_.zDb(b)),b=_.qg(b),void 0!==b&&a.replace(b),!1):!0};wO.O=function(a){return new (a||wO)(_.q(_.ht))};wO.ta=_.p({token:wO,qa:wO.O,Ga:"root"});var xO=function(a,b){this.Ua=a;this.client=b};xO.prototype.Ye=function(a){var b=this,c=_.$g(a);if(!c||!_.RE(c))return!0;a=c.params.Qb;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:OWb(this.client,{owner:a.substring(0,d),alias:e}).ha(_.v(function(f){var g=c.Zb();f=f.PZa.split(":");if(4!==f.length||"citc"!==f[3])return!0;_.cq(g,{Qb:f[0]+"/"+f[2]});b.Ua.navigate(_.Xp(g.kb()));return!1}))};
xO.O=function(a){return new (a||xO)(_.q(_.Cg),_.q(PWb))};xO.ta=_.p({token:xO,qa:xO.O,Ga:"root"});var yO=function(a,b){this.Fa=a;this.tUa=b;this.Qf=new _.pt(this.Fa)};yO.prototype.mTa=function(a){var b=this;if(!_.tF(a))return _.Md(_.xE("Failed to load pending changes"));var c=HDb(a.qb,a.Rc,a.repository,a.Db,a.path,a.params.Qb);return this.Qf.fetch(c,function(){return b.tUa.mTa(c)}).ha(_.v(function(d){return _.zE({vga:d.vga})}),_.He(_.JE),_.pe(function(){return _.Md(_.xE("Failed to load pending changes"))}))};yO.O=function(a){return new (a||yO)(_.q(_.to),_.q(_.VH))};
yO.ta=_.p({token:yO,qa:yO.O,Ga:"root"});var uHb=function(){return{WBb:!0,count:0}},xHb=function(a){return{WBb:!1,count:a}},zO=function(a){this.VMc=a;this.Vc=_.IE;this.qFc=DHb;this.pending=_.Md()};zO.prototype.Tb=function(){this.pending=this.VMc.mTa(this.Wa)};zO.O=function(a){return new (a||zO)(_.u(yO))};
zO.ya=_.tc({type:zO,oa:[["pending-cl-indicator"]],inputs:{Wa:"place"},features:[_.Mc],Aa:4,Ba:3,Ea:[[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"]],ua:function(a,b){a&1&&(_.x(0,zHb,3,3,"ng-container",0),_.O(1,"async"),_.x(2,CHb,8,4,"ng-template",
null,1,_.Nf));a&2&&_.y("ngIf",_.R(1,1,b.pending))},Ia:[_.Om,_.Sm,_.Pm,_.Qm,_.qz,_.CE,_.ct,_.Tm],styles:["loading[_ngcontent-%COMP%]{padding-right:5px}.active[_ngcontent-%COMP%]{display:flex;flex-direction:row}"],Oa:0});var aZb=["menuTrigger"],bZb=["auxiliaryCiderButton"],AO=function(a,b,c,d,e,f,g,m){var n=this;this.Fa=a;this.nj=c;this.qd=d;this.Zg=e;this.Uta=f;this.Tha=g;this.Wb=m;this.gua=!1;this.zQa=new _.gg(void 0);this.em=new _.gg(void 0);this.yu=new _.gg(void 0);this.IO=_.ah;this.bib=_.Md(new Set);this.Qwa=_.Du.has(37);this.WMc=_.Du.has(32);this.Yxb=_.Du.has(20);this.CHc=_.Du.has(21);this.hIc=_.Du.has(92);this.DHc=g.Umb.ha(_.v(function(r){return 1===r}),_.te(),_.v(function(r){return{open:r}}));this.aDc=_.Wd([this.Wb.w_(),
this.Wb.R_(),this.em,this.zQa,this.yu]).ha(_.v(function(r){var w=_.k(r),z=w.next().value,D=w.next().value;r=w.next().value;var J=w.next().value;w=w.next().value;a:{if(r&&(_.jF(r)||_.QE(r))){var L=void 0,P=[],ba=null;if(!_.jF(r)||n.hIc)ba=_.zDb(r);if(ba){var oa={ariaLabel:"Edit this file in a new workspace in Cider",title:"Edit in Cider",Mb:ba};"prompt"!==z?L=oa:P.push(oa)}if(D=xDb(ba,D))D={ariaLabel:"Edit in Cider with CitC Workspace picker",title:"Choose workspace",Mb:D},"prompt"===z?L=D:P.push(D);
if(L){z=P.length?Object.assign({},L,{tooltip:r.MD?L.ariaLabel:"Editing code in Cider not supported for this resource type",ua:w,uc:"BreadcrumbOpenInEditor",context:{buttons:P}}):L;break a}}z=void 0}if(z)return z;if(J)return r&&(r=wDb(r),z=new URL(J),r&&(z.searchParams.append("ext_google.git",r),J=z.toString())),{ariaLabel:"Edit this file",title:"Edit Code",Mb:J}}),_.Ke(function(r){var w=void 0;"string"===typeof(null==r?void 0:r.Mb)&&(w=r.Mb);cZb(n,w)}),_.De(1),_.Rd())};AO.prototype.Ra=function(){};
AO.prototype.Ka=function(){this.rza&&this.rza()};
AO.prototype.Tb=function(a){var b=this;if("place"in a&&this.Yxb){var c=a.place;a=c.Xf;c=c.lj;c&&_.fF(a,c)||(this.bib=mWb(this.Fa).ha(_.Ie(function(){return _.JI(b.Zg,_.$p(b.Wa.Zb(),"HEAD").kb(),"path",0).ha(_.Qh(b.Fa,"history"),_.pe(function(){return _.Md(void 0)}))}),_.Ie(function(d){d=Number(d);return isNaN(d)?_.Md(new Set):vXb(b.Uta,b.Wa.path||"",d)}),_.Ke(function(d){b.Fa.Fn({yG:new Map([["insights",0<d.size?"AVAILABLE":"UNAVAILABLE"],["insights-expertise",d.has("expertise")?"AVAILABLE":"UNAVAILABLE"],
["insights-deployments",d.has("deployments")?"AVAILABLE":"UNAVAILABLE"]])})}),_.He(new Set),_.De(1),_.Rd()))}};AO.prototype.EK=function(){this.JDb&&this.JDb.EK()};var cZb=function(a,b){a.rza&&a.rza();a.rza=b&&a.Wa.MD?a.qd.register("editCode","shift+e",function(){_.Ph(window,b,"_blank")}):void 0};
_.W.Object.defineProperties(AO.prototype,{PZ:{configurable:!0,enumerable:!0,set:function(a){this.zQa.next(a)},get:function(){return this.zQa.value}},Wa:{configurable:!0,enumerable:!0,set:function(a){this.em.next(a)},get:function(){return this.em.value}},ozc:{configurable:!0,enumerable:!0,set:function(a){this.yu.value!==a&&this.yu.next(a)}},fQa:{configurable:!0,enumerable:!0,get:function(){return _.QE(this.Wa)&&!this.Wa.MD||null}}});
AO.O=function(a){return new (a||AO)(_.u(_.Bu),_.u(_.Eu),_.u(_.wJ),_.u(_.Xt),_.u(_.II),_.u(pN),_.u(oN),_.u(_.jv))};
AO.ya=_.tc({type:AO,oa:[["activity-header-actions","place",""]],ub:function(a,b){a&1&&(_.Hf(aZb,5),_.Hf(bZb,5,_.Df));if(a&2){var c;_.Gf(c=_.Kf())&&(b.JDb=c.first);_.Gf(c=_.Kf())&&(b.ozc=c.first)}},inputs:{gua:"isEmptyRepo",PZ:"editLink",Wa:"place"},features:[_.Mc],jc:["place",""],Aa:9,Ba:9,Ea:[[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","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"]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.x(1,EHb,1,1,"pending-cl-indicator",1),_.O(2,"isPiperPlace"),_.x(3,JHb,3,3,"div",2),_.O(4,"isPiperPlace"),_.x(5,MHb,4,2,"ng-container",2),_.O(6,"async"),_.B(),_.x(7,OHb,1,1,"ng-template",null,3,_.Nf));a&2&&(_.t(1),_.y("ngIf",b.WMc&&_.R(2,3,b.Wa)),_.t(2),_.y("ngIf",_.R(4,5,b.Yxb&&null!=b.Wa.path&&b.Wa)),_.t(2),_.y("ngIf",_.R(6,7,!b.Qwa&&b.aDc)))},Ia:[_.yo,
_.Nm,_.Om,zO,_.uo,_.Bw,_.Hw,KM,_.Jw,_.qz,_.ct,_.Ow,_.Qw,_.fA,_.Tm,JN],styles:["activity-header-actions[_nghost-%COMP%]{display:inline-flex;align-items:center;margin-right:16px}activity-header-actions[_nghost-%COMP%]   div[_ngcontent-%COMP%]{display:flex;align-items:center}activity-header-actions[_nghost-%COMP%]   div[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:last-child{margin-right:0}activity-header-actions[_nghost-%COMP%]   svg[_ngcontent-%COMP%]{margin:0 4px 0 -8px;width:20px}@media only screen and (max-width:1001px){activity-header-actions[_nghost-%COMP%]{margin-right:0}.debug-button[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%], .docs-button[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%], .insights-button[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{margin:0}.debug-button[_ngcontent-%COMP%]   mat-icon.mat-icon[_ngcontent-%COMP%], .docs-button[_ngcontent-%COMP%]   mat-icon.mat-icon[_ngcontent-%COMP%], .insights-button[_ngcontent-%COMP%]   mat-icon.mat-icon[_ngcontent-%COMP%]{margin:0}.debug-button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .docs-button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .insights-button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{width:0;overflow:hidden}}.actions-button-container[_ngcontent-%COMP%], .actions-button-container[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:8px}.actions-button-container[_ngcontent-%COMP%]:empty, .actions-button-container[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:empty{margin-right:0}button.panel-is-open[gme-button-old][_ngcontent-%COMP%]{border-color:var(--primary-default)}button.panel-is-open[gme-button-old][_ngcontent-%COMP%]:active, button.panel-is-open[gme-button-old][_ngcontent-%COMP%]:focus, button.panel-is-open[gme-button-old][_ngcontent-%COMP%]:hover{border-color:var(--primary-default)}.debug-button.xsmall[_ngcontent-%COMP%]{height:auto;flex-direction:row}.debug-button.xsmall[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:first-of-type{margin-top:3px}.debug-button.xsmall[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:last-child{margin-bottom:3px}.debug-button.xsmall[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;width:18px}.watching-debug[_ngcontent-%COMP%]{margin-right:8px;font-size:12px}dbg-app-picker[_ngcontent-%COMP%]{margin-right:8px}.selectAppText[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;padding:4px 0 8px 16px;margin-bottom:8px}.external-editor-link[_ngcontent-%COMP%]:disabled{pointer-events:none;cursor:default}  segmented-dropdown-button.external-editor-link{border-radius:4px}  segmented-dropdown-button.external-editor-link .dropdown-container{display:flex;flex-direction:column}  segmented-dropdown-button.external-editor-link .dropdown-container a.external-editor-dropdown-link{border-radius:0;border:none;border-bottom:1px solid}  segmented-dropdown-button.external-editor-link .dropdown-container a.external-editor-dropdown-link:disabled{pointer-events:none;cursor:default}  segmented-dropdown-button.external-editor-link .dropdown-container a.external-editor-dropdown-link:first-child{border-top-left-radius:8px;border-top-right-radius:8px}  segmented-dropdown-button.external-editor-link .dropdown-container a.external-editor-dropdown-link:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border:none}  segmented-dropdown-button.external-editor-link div.segmented-button .main-button{font-size:12px}  segmented-dropdown-button.external-editor-link div.segmented-button .mat-icon{padding-left:4px;height:16px;width:16px;line-height:16px;font-size:16px;margin-right:6px}  segmented-dropdown-button.external-editor-link div.segmented-button a{padding:4px 4px 0 0;display:flex}  segmented-dropdown-button.external-editor-link div.segmented-button .segment{height:22px}  segmented-dropdown-button.external-editor-link div.segmented-button .arrow-drop-down{width:22px}  segmented-dropdown-button.external-editor-link div.segmented-button.disabled,   segmented-dropdown-button.external-editor-link div.segmented-button.disabled .main-button,   segmented-dropdown-button.external-editor-link div.segmented-button.disabled .segment{background:transparent}"],
Oa:0});var BO=function(a,b){this.Fa=a;this.Ua=b;this.rg="ChangelistPicker";this.Bja=void 0;this.vQb="number"};BO.prototype.Ra=function(){};var dZb=function(a){if(a.Bja){var b=a.Bja.toString();a.Fa.Ya({element:"ChangelistPicker",action:"selectSpecificCl",Xe:b,gestureName:"CLICK"});a.Ua.navigate(_.Xp(_.XF(_.LF(_.$p(a.zga.Zb(),b)),function(c){delete c.Qb;c.line=a.zga.params.line}).kb()))}};
_.W.Object.defineProperties(BO.prototype,{Wa:{configurable:!0,enumerable:!0,set:function(a){this.zga=a;this.US=_.Xp(_.XF(_.LF(_.$p(a.Zb(),"")),function(c){delete c.Qb;delete c.pv;delete c.hx;c.line=a.params.line}).kb());this.Bja=QHb(a);this.vQb=a.hj()?"number":"text";var b=a.params.Qb?_.Xp(_.LF(a.Zb()).kb()):void 0;this.bXb=b;this.nUc=_.Inb(a)}},LIc:{configurable:!0,enumerable:!0,get:function(){return _.dq(this.zga)||BDb(this.zga)}},aJc:{configurable:!0,enumerable:!0,get:function(){return!!this.zga.params.Qb}}});
BO.O=function(a){return new (a||BO)(_.u(_.to),_.u(_.Cg))};
BO.ya=_.tc({type:BO,oa:[["cl-picker","place",""]],inputs:{Wa:"place"},jc:["place",""],Aa:10,Ba:7,Ea:["role list fxLayout column fxFlex none".split(" "),["role","listitem",4,"ngIf"],["role","listitem"],["mat-button","","trackAction","pinToHead",3,"routerLink","ascTrackElement"],["appearance","outline"],["matInput","",3,"type","ngModel","ngModelChange","keyup.enter"],["mat-button","","trackAction","pinToWorkspace",3,"routerLink","ascTrackElement"]],ua:function(a,b){a&1&&(_.A(0,"ul",0),_.x(1,PHb,3,5,
"li",1),_.A(2,"li",2)(3,"a",3),_.N(4," HEAD "),_.B()(),_.A(5,"li",2)(6,"mat-form-field",4)(7,"mat-label"),_.N(8," Specific CL "),_.B(),_.A(9,"input",5),_.I("ngModelChange",function(c){return b.Bja=c})("keyup.enter",function(){return dZb(b)}),_.B()()()());a&2&&(_.t(1),_.y("ngIf",b.bXb),_.t(2),_.ef("active-element",b.LIc),_.y("routerLink",b.US)("ascTrackElement",b.rg),_.t(6),_.y("type",b.vQb)("ngModel",b.Bja))},Ia:[_.yo,_.Om,_.Ur,_.ns,_.ti,_.Qv,_.Wv,_.xv,_.ws,_.nw,_.mw,_.qw,_.eo],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}a.mat-mdc-button.mat-mdc-button-base[_ngcontent-%COMP%]{font-weight:400;width:100%;justify-content:start;font-size:14px;line-height:24px;height:32px;padding:0 16px;color:var(--text-secondary)}"],
Oa:0});var CO=function(){};CO.O=function(a){return new (a||CO)};CO.Da=_.uc({type:CO});CO.Ca=_.ec({imports:[_.Ao,_.Um,_.qs,_.jz,_.yv,_.Uw,_.rw,_.Sw,_.go]});var eZb=["crumbs"],fZb=["copyButton"],DO=function(a,b){this.Fa=a;this.Lc=b;this.Qcc="Copy file path";this.items=[];this.GR=""};DO.prototype.yr=function(){this.Fa.Ya({gestureName:"CLICK",element:"BreadcrumbFilePath",action:"copy",projectId:this.projectId})};DO.O=function(a){return new (a||DO)(_.u(_.to),_.u(_.AJ))};
DO.ya=_.tc({type:DO,oa:[["path-breadcrumb"]],ub:function(a,b){a&1&&(_.Hf(eZb,5),_.Hf(fZb,5,_.ld));if(a&2){var c;_.Gf(c=_.Kf())&&(b.I_c=c.first);_.Gf(c=_.Kf())&&(b.C_c=c.first)}},inputs:{items:"items",GR:"copyText",projectId:"projectId",Fja:"stacksPaths"},Aa:7,Ba:3,Ea:[["id","skiplink-navigation-target","role","link","tabindex","0",1,"crumbs"],[4,"ngFor","ngForOf"],["hidden","","id","path-segment-desc"],["color","lowContrast",3,"hoverMsg","copyText","copyEvent"],["copyButton",""],["ascTrackElement",
"BreadcrumbFilePath","trackAction","navigate","aria-describedby","path-segment-desc",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"]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.x(1,SHb,6,11,"ng-container",1),_.B(),_.A(2,
"div",2),_.N(3," File Path Breadcrumb "),_.B(),_.A(4,"div")(5,"copy-button",3,4),_.I("copyEvent",function(){return b.yr()}),_.B()());a&2&&(_.t(1),_.y("ngForOf",b.items),_.t(4),_.y("hoverMsg",b.Qcc)("copyText",b.GR))},Ia:[_.yo,_.Nm,_.Om,_.lA,_.eo,_.Tm],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 gZb=function(a){this.La=_.kb(a)};_.V(gZb,_.Mb);_.h=gZb.prototype;_.h.PSa=function(){return _.Y(this,1)};_.h.J1a=function(a){_.Bj(this,1,a)};_.h.getName=function(){return _.Y(this,2)};_.h.lg=function(){return _.X(this,2)};_.h.we=function(a){return _.Bj(this,2,a)};_.h.tl=function(){return _.Ej(this,2)};_.h.zo=function(){return _.Y(this,3)};_.h.J_=function(){return _.X(this,3)};_.h.sV=function(a){_.Bj(this,3,a)};_.h.SS=function(){return _.Ej(this,3)};_.h.toObject=function(){return hZb(this)};
var hZb=function(a){if(null!=a)return _.Nb(a),{codePath:_.l(_.X(a,1)),name:_.l(_.X(a,2)),productId:_.l(_.X(a,3))}};var EO=function(a){this.La=_.kb(a)};_.V(EO,_.Mb);var iZb=_.Pb(EO);EO.mc=[1];EO.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={A7c:_.Db(_.fj(this,gZb,1),hZb)}}else a=void 0;return a};var FO=function(a){this.La=_.kb(a)};_.V(FO,_.Mb);FO.prototype.PSa=function(){return _.Y(this,1)};FO.prototype.J1a=function(a){_.Bj(this,1,a)};FO.prototype.mV=function(a){_.Yi(this,2,_.Ua(a))};FO.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={codePath:_.l(_.X(this,1)),CG:_.qj(this,2,!1)}}else a=void 0;return a};var GO=function(a){this.La=_.kb(a)};_.V(GO,_.Mb);_.h=GO.prototype;_.h.getScope=function(){return _.uj(this,1,0)};_.h.setScope=function(a){return _.Cj(this,1,a)};_.h.bta=function(){return _.oj(this,2,2)};_.h.getValue=function(a){return _.vj(this,2,a)};_.h.setValue=function(a,b){return _.Bb(this,2,_.$a,a,b,_.oj)};GO.mc=[2];GO.prototype.toObject=function(){return jZb(this)};var jZb=function(a){if(null!=a)return _.Nb(a),{scope:_.l(_.Lb(a,1)),LTc:_.l(_.oj(a,2,2))}};var HNb=function(a){this.La=_.kb(a)};_.V(HNb,_.Mb);_.h=HNb.prototype;_.h.zo=function(){return _.wj(this,1,HO)};_.h.sV=function(a){_.fi(this,1,HO,_.bb(a))};_.h.SS=function(){return null!=_.xj(this,1,HO)};_.h.cub=function(){return _.wj(this,2,HO)};_.h.Zsa=function(){return _.sj(this,_.dj(this,kZb,5))};_.h.iUa=function(){return null!=_.kj(this,_.dj(this,kZb,5))};_.h.getName=function(){return _.Y(this,4)};_.h.we=function(a){return _.Bj(this,4,a)};_.h.tl=function(){return _.Ej(this,4)};
var HO=[1,2],kZb=[5,6];HNb.prototype.toObject=function(){return lZb(this)};var lZb=function(a){if(null!=a)return _.Nb(a),{productId:_.l(_.xj(a,1,HO)),QMc:_.l(_.xj(a,2,HO)),tSb:_.l(_.kj(a,_.dj(a,kZb,5))),Vad:_.l(_.kj(a,_.dj(a,kZb,6))),name:_.l(_.X(a,4)),g8c:_.l(_.X(a,3))}};var bM=function(a){this.La=_.kb(a)};_.V(bM,_.Mb);bM.prototype.kH=function(){return _.Y(this,2)};bM.mc=[3];bM.prototype.toObject=function(){return mZb(this)};var mZb=function(a){if(null!=a)return _.Nb(a),{t$:_.l(_.Lb(a,1)),description:_.l(_.X(a,2)),l_c:_.Db(_.fj(a,HNb,3),lZb)}};var aM=function(a){this.La=_.kb(a)};_.V(aM,_.Mb);_.h=aM.prototype;_.h.cub=function(){return _.Y(this,1)};_.h.getName=function(){return _.Y(this,3)};_.h.we=function(a){return _.Bj(this,3,a)};_.h.tl=function(){return _.Ej(this,3)};_.h.kH=function(){return _.Y(this,4)};_.h.qS=function(){return _.oj(this,7,2)};_.h.FSa=function(){return _.oj(this,9,2)};_.h.getId=function(){return _.rj(this,15)};aM.mc=[2,7,9,11,13,16];aM.prototype.toObject=function(){return nZb(this)};
var nZb=function(a){if(null!=a)return _.Nb(a),{QMc:_.l(_.X(a,1)),m_c:_.Db(_.fj(a,bM,2),mZb),name:_.l(_.X(a,3)),description:_.l(_.X(a,4)),PN:_.l(_.X(a,6)),wYc:_.qj(a,5,!1),kZ:_.l(_.oj(a,7,2)),A8c:_.l(_.kj(a,8)),dzc:_.l(_.oj(a,9,2)),bZc:_.l(_.kj(a,10)),ebd:_.l(_.oj(a,11,2)),V4c:_.l(_.X(a,12)),eYc:_.l(_.oj(a,13,2)),e6c:_.l(_.X(a,14)),id:_.l(_.jj(a,15)),fYc:_.l(_.nj(a,16))}};var oZb=function(a){this.La=_.kb(a)};_.V(oZb,_.Mb);_.h=oZb.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.lg=function(){return _.X(this,1)};_.h.we=function(a){return _.Bj(this,1,a)};_.h.tl=function(){return _.Ej(this,1)};_.h.mV=function(a){_.Yi(this,2,_.Ua(a))};_.h.toObject=function(){if(null!=this){_.Nb(this);var a={name:_.l(_.X(this,1)),CG:_.qj(this,2,!1)}}else a=void 0;return a};var pZb=function(a){this.La=_.kb(a)};_.V(pZb,_.Mb);_.h=pZb.prototype;_.h.IOb=function(a){_.Bj(this,1,a)};_.h.mV=function(a){_.Yi(this,2,_.Ua(a))};_.h.S_=function(){return _.Y(this,3)};_.h.yvb=function(){return _.Ej(this,3)};_.h.toObject=function(){if(null!=this){_.Nb(this);var a={KCc:_.l(_.X(this,1)),CG:_.qj(this,2,!1),username:_.l(_.X(this,3)),o3c:_.qj(this,4,!1)}}else a=void 0;return a};var qZb=function(a){this.La=_.kb(a)};_.V(qZb,_.Mb);_.h=qZb.prototype;_.h.zo=function(){return _.Y(this,1)};_.h.J_=function(){return _.X(this,1)};_.h.sV=function(a){_.Bj(this,1,a)};_.h.SS=function(){return _.Ej(this,1)};_.h.mV=function(a){_.Yi(this,3,_.Ua(a))};_.h.toObject=function(){if(null!=this){_.Nb(this);var a={productId:_.l(_.X(this,1)),Y6c:_.l(_.kj(this,2)),CG:_.qj(this,3,!1)}}else a=void 0;return a};var rZb=function(a){this.La=_.kb(a)};_.V(rZb,_.Mb);_.h=rZb.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.lg=function(){return _.X(this,1)};_.h.we=function(a){return _.Bj(this,1,a)};_.h.tl=function(){return _.Ej(this,1)};_.h.toObject=function(){return sZb(this)};var sZb=function(a){if(null!=a)return _.Nb(a),{name:_.l(_.X(a,1)),PRc:_.l(_.X(a,2))}};var IO=function(){};IO.O=function(a){return new (a||IO)};IO.ta=_.p({token:IO,qa:IO.O,Ga:"root"});var tZb=new Map([[2,{R2:"https://dev-stacks.corp.google.com",DY:"https://dev-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[1,{R2:"https://staging-stacks.corp.google.com",DY:"https://staging-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[3,{R2:"https://nightly-stacks.corp.google.com",DY:"https://nightly-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyBJfv3Pzc9Y-hagj8Gd5pfcCT56QvtDFIA"}],
[0,{R2:"https://stacks-v4.corp.google.com",DY:"https://stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[4,{R2:"http://localhost:5432",DY:"http://localhost:9876",apiKey:""}]]),JO=function(){};
_.W.Object.defineProperties(JO.prototype,{current:{configurable:!0,enumerable:!0,get:function(){return tZb.get(this.vBc)}},vBc:{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.O=function(a){return new (a||JO)(_.q(IO))};JO.ta=_.p({token:JO,qa:JO.O,Ga:"root"});var ZL=function(a){this.La=_.kb(a)};_.V(ZL,_.Mb);_.h=ZL.prototype;_.h.getUrl=function(){return _.Y(this,1)};_.h.AL=function(){return _.X(this,1)};_.h.DB=function(a){return _.Bj(this,1,a)};_.h.ida=function(){return _.Ej(this,1)};_.h.lr=function(){return _.Y(this,2)};_.h.ZY=function(){return _.Yi(this,2)};_.h.getId=function(){return _.Y(this,3)};_.h.toObject=function(){return KO(this)};
var KO=function(a){if(null!=a)return _.Nb(a),{url:_.l(_.X(a,1)),label:_.l(_.X(a,2)),id:_.l(_.X(a,3)),protocol:_.l(_.Lb(a,4))}};var LO=function(a){this.La=_.kb(a)};_.V(LO,_.Mb);_.h=LO.prototype;_.h.getName=function(){return _.Y(this,2)};_.h.lg=function(){return _.X(this,2)};_.h.we=function(a){return _.Bj(this,2,a)};_.h.tl=function(){return _.Ej(this,2)};_.h.toObject=function(){return uZb(this)};var uZb=function(a){if(null!=a)return _.Nb(a),{Yyc:_.l(_.X(a,1)),name:_.l(_.X(a,2)),resource:KO(_.ej(a,ZL,3))}};var MO=function(a){this.La=_.kb(a)};_.V(MO,_.Mb);MO.prototype.Hu=function(a){return _.vj(this,1,a)};MO.prototype.D2=function(a,b){_.Bb(this,1,_.$a,a,b,_.oj)};MO.mc=[1];MO.prototype.toObject=function(){return vZb(this)};var vZb=function(a){if(null!=a)return _.Nb(a),{Had:_.l(_.oj(a,1,2))}};var wZb=function(a){this.La=_.kb(a)};_.V(wZb,_.Mb);_.h=wZb.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.lg=function(){return _.X(this,1)};_.h.we=function(a){return _.Bj(this,1,a)};_.h.tl=function(){return _.Ej(this,1)};_.h.kH=function(){return _.Y(this,2)};var xZb=[3,4];wZb.prototype.toObject=function(){return yZb(this)};var yZb=function(a){if(null!=a)return _.Nb(a),{name:_.l(_.X(a,1)),description:_.l(_.X(a,2)),booleanValue:_.l(_.aj(a,_.dj(a,xZb,3))),l$c:vZb(_.yj(a,MO,4,xZb))}};var zZb=function(a){this.La=_.kb(a)};_.V(zZb,_.Mb);_.h=zZb.prototype;_.h.S_=function(){return _.Y(this,1)};_.h.yvb=function(){return _.Ej(this,1)};_.h.getName=function(){return _.Y(this,2)};_.h.lg=function(){return _.X(this,2)};_.h.we=function(a){return _.Bj(this,2,a)};_.h.tl=function(){return _.Ej(this,2)};_.h.toObject=function(){return AZb(this)};var AZb=function(a){if(null!=a)return _.Nb(a),{username:_.l(_.X(a,1)),name:_.l(_.X(a,2))}};var KNb=function(a){this.La=_.kb(a)};_.V(KNb,_.Mb);_.h=KNb.prototype;_.h.getName=function(){return _.Y(this,2)};_.h.lg=function(){return _.X(this,2)};_.h.we=function(a){return _.Bj(this,2,a)};_.h.tl=function(){return _.Ej(this,2)};_.h.toObject=function(){return BZb(this)};var BZb=function(a){if(null!=a)return _.Nb(a),{Y_c:_.l(_.X(a,1)),name:_.l(_.X(a,2))}};var CZb=function(a){this.La=_.kb(a)};_.V(CZb,_.Mb);_.h=CZb.prototype;_.h.getYear=function(){return _.rj(this,1)};_.h.setYear=function(a){return _.mi(this,1,a)};_.h.getMonth=function(){return _.rj(this,2)};_.h.setMonth=function(a){return _.mi(this,2,a)};_.h.getDay=function(){return _.rj(this,3)};_.h.toObject=function(){return DZb(this)};var DZb=function(a){if(null!=a)return _.Nb(a),{year:_.rj(a,1),month:_.rj(a,2),day:_.rj(a,3)}};var EZb=function(a){this.La=_.kb(a)};_.V(EZb,_.Mb);EZb.prototype.toObject=function(){return FZb(this)};var FZb=function(a){if(null!=a)return _.Nb(a),{PN:_.l(_.X(a,1)),M4c:_.l(_.X(a,2)),G_c:DZb(_.ej(a,CZb,3))}};var NO=function(a){this.La=_.kb(a)};_.V(NO,_.Mb);NO.prototype.zS=function(){return _.Y(this,1)};NO.prototype.PTa=function(){return _.fj(this,EZb,2)};NO.prototype.Zsa=function(){return _.sj(this,3)};NO.prototype.iUa=function(){return null!=_.kj(this,3)};NO.mc=[2];NO.prototype.toObject=function(){return GZb(this)};var GZb=function(a){if(null!=a)return _.Nb(a),{product:_.l(_.X(a,1)),BTc:_.Db(a.PTa(),FZb),tSb:_.l(_.kj(a,3))}};var cM=function(a){this.La=_.kb(a)};_.V(cM,_.Mb);cM.prototype.kH=function(){return _.Y(this,2)};cM.prototype.toObject=function(){return HZb(this)};var HZb=function(a){if(null!=a)return _.Nb(a),{perspective:_.l(_.Lb(a,1)),description:_.l(_.X(a,2))}};var $L=function(a){this.La=_.kb(a)};_.V($L,_.Mb);$L.mc=[2,3];$L.prototype.toObject=function(){return IZb(this)};var IZb=function(a){if(null!=a)return _.Nb(a),{G7c:_.l(_.X(a,1)),r8c:_.Db(_.fj(a,cM,2),HZb),uad:_.l(_.oj(a,3,2))}};var LNb=function(a){this.La=_.kb(a)};_.V(LNb,_.Mb);_.h=LNb.prototype;_.h.getName=function(){return _.Y(this,2)};_.h.lg=function(){return _.X(this,2)};_.h.we=function(a){return _.Bj(this,2,a)};_.h.tl=function(){return _.Ej(this,2)};_.h.toObject=function(){return JZb(this)};var JZb=function(a){if(null!=a)return _.Nb(a),{kM:_.l(_.X(a,1)),name:_.l(_.X(a,2))}};var XL=function(a){this.La=_.kb(a)};_.V(XL,_.Mb);_.h=XL.prototype;_.h.getName=function(){return _.Y(this,3)};_.h.lg=function(){return _.X(this,3)};_.h.we=function(a){return _.Bj(this,3,a)};_.h.tl=function(){return _.Ej(this,3)};_.h.toObject=function(){return KZb(this)};var KZb=function(a){if(null!=a)return _.Nb(a),{SXc:_.l(_.X(a,1)),RXc:_.l(_.X(a,2)),name:_.l(_.X(a,3)),M$c:_.l(_.X(a,4))}};var LZb=function(a){this.La=_.kb(a)};_.V(LZb,_.Mb);_.h=LZb.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.lg=function(){return _.X(this,1)};_.h.we=function(a){return _.Bj(this,1,a)};_.h.tl=function(){return _.Ej(this,1)};_.h.toObject=function(){return MZb(this)};var MZb=function(a){if(null!=a)return _.Nb(a),{name:_.l(_.X(a,1)),rNc:_.l(_.X(a,2))}};var OO=function(a){this.La=_.kb(a)};_.V(OO,_.Mb);OO.prototype.zS=function(){return _.Y(this,1)};OO.prototype.PTa=function(){return _.fj(this,EZb,2)};OO.mc=[2];OO.prototype.toObject=function(){return NZb(this)};var NZb=function(a){if(null!=a)return _.Nb(a),{product:_.l(_.X(a,1)),BTc:_.Db(a.PTa(),FZb)}};var OZb=function(a){this.La=_.kb(a)};_.V(OZb,_.Mb);_.h=OZb.prototype;_.h.getName=function(){return _.Y(this,2)};_.h.lg=function(){return _.X(this,2)};_.h.we=function(a){return _.Bj(this,2,a)};_.h.tl=function(){return _.Ej(this,2)};_.h.toObject=function(){return PZb(this)};var PZb=function(a){if(null!=a)return _.Nb(a),{l9c:_.l(_.X(a,1)),name:_.l(_.X(a,2)),resource:KO(_.ej(a,ZL,3))}};var QZb=function(a){this.La=_.kb(a)};_.V(QZb,_.Mb);_.h=QZb.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.lg=function(){return _.X(this,1)};_.h.we=function(a){return _.Bj(this,1,a)};_.h.tl=function(){return _.Ej(this,1)};_.h.toObject=function(){return RZb(this)};var RZb=function(a){if(null!=a)return _.Nb(a),{name:_.l(_.X(a,1)),XQc:_.l(_.X(a,2))}};var SZb=function(a){this.La=_.kb(a)};_.V(SZb,_.Mb);_.h=SZb.prototype;_.h.getName=function(){return _.Y(this,2)};_.h.lg=function(){return _.X(this,2)};_.h.we=function(a){return _.Bj(this,2,a)};_.h.tl=function(){return _.Ej(this,2)};_.h.Ow=function(){return _.sj(this,3)};_.h.toObject=function(){return TZb(this)};var TZb=function(a){if(null!=a)return _.Nb(a),{teamsId:_.l(_.kj(a,1)),name:_.l(_.X(a,2)),level:_.l(_.kj(a,3)),x7c:_.l(_.kj(a,4))}};var DMb=function(a){this.La=_.kb(a)};_.V(DMb,_.Mb);_.h=DMb.prototype;_.h.zo=function(){return _.Y(this,1)};_.h.sV=function(a){_.Bj(this,1,a)};_.h.SS=function(){return _.Ej(this,1)};_.h.getName=function(){return _.Y(this,2)};_.h.we=function(a){return _.Bj(this,2,a)};_.h.tl=function(){return _.Ej(this,2)};_.h.Usa=function(){return _.uj(this,3,0)};_.h.cTa=function(){return _.qj(this,4)};_.h.dTa=function(){return _.qj(this,5,!1)};_.h.toObject=function(){return UZb(this)};
var UZb=function(a){if(null!=a)return _.Nb(a),{productId:_.l(_.X(a,1)),name:_.l(_.X(a,2)),Wga:_.l(_.Lb(a,3)),FGc:_.l(_.aj(a,4)),OIc:_.qj(a,5,!1)}};var YL=function(a){this.La=_.kb(a)};_.V(YL,_.Mb);YL.prototype.zo=function(){return _.Y(this,1)};YL.prototype.sV=function(a){_.Bj(this,1,a)};YL.prototype.SS=function(){return _.Ej(this,1)};YL.prototype.kH=function(){return _.Y(this,2)};YL.mc=[3,6];YL.prototype.toObject=function(){return VZb(this)};var VZb=function(a){if(null!=a)return _.Nb(a),{productId:_.l(_.X(a,1)),description:_.l(_.X(a,2)),e8c:_.l(_.oj(a,3,2)),q8c:_.l(_.X(a,4)),y5c:_.l(_.X(a,5)),h8c:_.Db(_.fj(a,DMb,6),UZb)}};var PO=function(a){this.La=_.kb(a)};_.V(PO,_.Mb);_.h=PO.prototype;_.h.Gsa=function(){return _.fj(this,ZL,2)};_.h.PSa=function(){return _.vj(this,4)};_.h.J1a=function(a){_.Bb(this,4,_.$a,a,void 0,_.oj)};_.h.Isa=function(){return _.fj(this,ZL,5)};_.h.qS=function(){return _.fj(this,zZb,7)};_.h.kH=function(){return _.Y(this,9)};_.h.Ng=function(){return _.ej(this,QO,10)};_.h.pV=function(a){_.gj(this,10,a)};_.h.IL=function(){return _.Zi(this,QO,10)};_.h.Msa=function(){return _.fj(this,ZL,13)};
_.h.Nsa=function(){return _.fj(this,ZL,15)};_.h.Psa=function(){return _.fj(this,ZL,16)};_.h.dTa=function(){return _.qj(this,17,!1)};_.h.vca=function(){return _.fj(this,ZL,18)};_.h.getName=function(){return _.Y(this,23)};_.h.lg=function(){return _.X(this,23)};_.h.we=function(a){return _.Bj(this,23,a)};_.h.tl=function(){return _.Ej(this,23)};_.h.zo=function(){return _.Y(this,26)};_.h.J_=function(){return _.X(this,26)};_.h.sV=function(a){_.Bj(this,26,a)};_.h.SS=function(){return _.Ej(this,26)};
_.h.Eca=function(){return _.fj(this,ZL,31)};_.h.FSa=function(){return _.fj(this,ZL,55)};_.h.cTa=function(){return _.qj(this,66)};_.h.Usa=function(){return _.uj(this,70,0)};_.h.Zsa=function(){return _.sj(this,84)};_.h.iUa=function(){return null!=_.kj(this,84)};var WZb=_.Pb(PO),QO=function(a){this.La=_.kb(a)};_.V(QO,_.Mb);_.h=QO.prototype;_.h.IOb=function(a){_.Bj(this,1,a)};_.h.getName=function(){return _.Y(this,2)};_.h.lg=function(){return _.X(this,2)};_.h.we=function(a){return _.Bj(this,2,a)};
_.h.tl=function(){return _.Ej(this,2)};_.h.getParent=function(){return _.ej(this,QO,3)};_.h.Txa=function(a){_.gj(this,3,a)};_.h.kH=function(){return _.Y(this,7)};_.h.Gsa=function(){return _.fj(this,ZL,8)};_.h.Isa=function(){return _.fj(this,ZL,9)};_.h.qS=function(){return _.fj(this,zZb,10)};_.h.Msa=function(){return _.fj(this,ZL,11)};_.h.Nsa=function(){return _.fj(this,ZL,12)};_.h.Psa=function(){return _.fj(this,ZL,13)};_.h.vca=function(){return _.fj(this,ZL,14)};
_.h.Eca=function(){return _.fj(this,ZL,16)};var XZb=_.Pb(QO);PO.mc=[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,85];PO.prototype.toObject=function(){return YZb(this)};
var YZb=function(a){if(null!=a){_.Nb(a);var b=_.Db(a.Gsa(),KO),c=_.l(_.oj(a,4,2)),d=_.l(_.oj(a,61,2)),e=_.Db(a.Isa(),KO),f=_.Db(_.fj(a,ZL,6),KO),g=_.Db(a.qS(),AZb),m=_.Db(_.fj(a,ZL,8),KO);var n=_.fj(a,ZL,39);n=_.Db(n,KO);var r=_.l(_.X(a,9)),w=ZZb(a.Ng()),z=_.l(_.X(a,42)),D=_.Db(_.fj(a,ZL,12),KO),J=_.Db(a.Msa(),KO),L=_.l(_.nj(a,14)),P=_.l(_.oj(a,83,2)),ba=_.Db(a.Nsa(),KO),oa=_.Db(a.Psa(),KO),qa=_.qj(a,17,!1),sa=_.Db(a.vca(),KO),Ea=_.Db(_.fj(a,LNb,41),JZb),Ma=_.Db(_.fj(a,ZL,20),KO),Va=_.Db(_.fj(a,ZL,
22),KO),ab=_.l(_.X(a,23)),Gb=_.l(_.nj(a,25)),Hb=_.l(_.X(a,26)),Eb=_.Db(_.fj(a,XL,27),KZb),Na=_.Db(_.fj(a,ZL,28),KO),gb=MZb(_.ej(a,LZb,29)),jb=_.Db(_.fj(a,ZL,30),KO),ic=_.Db(a.Eca(),KO),sc=_.l(_.oj(a,38,2)),ff=_.Db(_.fj(a,ZL,32),KO),rb=PZb(_.ej(a,OZb,58)),Jb=_.Db(_.fj(a,ZL,59),KO),mb=RZb(_.ej(a,QZb,33)),vb=sZb(_.ej(a,rZb,34));var nb=_.fj(a,SZb,40);nb=_.Db(nb,TZb);var yb=_.l(_.nj(a,35)),na=_.l(_.jj(a,36)),oc=uZb(_.ej(a,LO,43)),Hc=_.Db(_.fj(a,ZL,44),KO),wd=_.l(_.aj(a,45)),Yc=_.l(_.aj(a,46)),bd=_.Db(_.fj(a,
KNb,47),BZb),$d=_.l(_.X(a,54)),bg=_.Db(a.FSa(),KO),Pe=_.Db(_.fj(a,ZL,56),KO),me=_.Db(_.fj(a,ZL,57),KO);var Uh=_.fj(a,ZL,62);Uh=_.Db(Uh,KO);var Bk=_.fj(a,ZL,63);Bk=_.Db(Bk,KO);var Ag=_.fj(a,ZL,64);Ag=_.Db(Ag,KO);var fh=_.Db(_.fj(a,ZL,65),KO),wi=_.l(_.aj(a,60)),Bh=_.l(_.aj(a,66)),fv=_.l(_.aj(a,69)),dB=_.l(_.aj(a,67)),Zv=_.l(_.oj(a,78,2)),Kh=_.l(_.X(a,48)),EH=_.l(_.oj(a,49,2)),WP=_.l(_.oj(a,50,2)),dpa=_.l(_.X(a,51)),XP=_.l(_.X(a,52)),cb=_.l(_.X(a,53)),Dd=_.l(_.Lb(a,70)),Yv=_.l(_.Lb(a,71)),mj=_.Db(_.fj(a,
GO,72),jZb),cB=_.l(_.aj(a,73)),mf=_.l(_.X(a,74)),ra=_.l(_.Lb(a,75)),Fa=_.l(_.aj(a,76)),Sa=_.l(_.X(a,77)),ad=VZb(_.ej(a,YL,79)),Id=_.Db(_.fj(a,aM,80),nZb),Xe=_.l(_.X(a,68)),Yg=_.Db(_.fj(a,$L,81),IZb),xl=_.l(_.kj(a,82)),eB=_.l(_.kj(a,84));a=_.fj(a,wZb,85);return{yzc:b,eZ:c,TXc:d,CAc:e,q_c:f,kZ:g,U_c:m,l0c:n,description:r,domain:w,ztb:z,Z1c:D,IFc:J,x2c:L,w2c:P,cHc:ba,LHc:oa,OIc:qa,nJc:sa,k4c:Ea,p4c:Ma,v5c:Va,name:ab,Z6c:Gb,productId:Hb,C7c:Eb,D7c:Na,E7c:gb,k8c:jb,xOc:ic,U8c:sc,K9c:ff,k9c:rb,m9c:Jb,a$c:mb,
x$c:vb,teamList:nb,T$c:yb,Aad:na,xYc:oc,yYc:Hc,y$c:wd,N3c:Yc,a0c:bd,t7c:$d,dzc:bg,B8c:Pe,f$c:me,PZc:Uh,k0c:Bk,S8c:Ag,Y$c:fh,Wda:wi,FGc:Bh,J2c:fv,H2c:dB,v7c:Zv,Yyc:Kh,Z_c:EH,j4c:WP,rNc:dpa,XQc:XP,PRc:cb,Wga:Dd,W_c:Yv,WXc:mj,NXc:cB,X9c:mf,K5c:ra,nad:Fa,y9c:Sa,YXc:ad,f8c:Id,P8c:Xe,u1c:Yg,F7c:xl,tSb:eB,DYc:_.Db(a,yZb)}}};QO.mc=[4,6,8,9,10,11,12,13,14,15,16,21,23];QO.prototype.toObject=function(){return ZZb(this)};
var ZZb=function(a){if(null!=a){_.Nb(a);var b=_.l(_.X(a,1)),c=_.l(_.X(a,2)),d=ZZb(a.getParent());var e=_.fj(a,QO,4);e=_.Db(e,ZZb);var f=_.l(_.aj(a,5));var g=_.fj(a,PO,6);g=_.Db(g,YZb);var m=_.l(_.X(a,7)),n=_.Db(a.Gsa(),KO),r=_.Db(a.Isa(),KO),w=_.Db(a.qS(),AZb),z=_.Db(a.Msa(),KO),D=_.Db(a.Nsa(),KO),J=_.Db(a.Psa(),KO),L=_.Db(a.vca(),KO);var P=_.fj(a,ZL,15);P=_.Db(P,KO);var ba=_.l(_.X(a,20)),oa=_.Db(a.Eca(),KO),qa=_.l(_.X(a,17)),sa=_.l(_.kj(a,18)),Ea=_.l(_.aj(a,19));var Ma=_.fj(a,OO,21);Ma=_.Db(Ma,NZb);
var Va=_.l(_.X(a,22));a=_.fj(a,NO,23);return{KCc:b,name:c,parent:d,q$c:e,I3c:f,B7c:g,description:m,yzc:n,CAc:r,kZ:w,IFc:z,cHc:D,LHc:J,nJc:L,W4c:P,cc:ba,xOc:oa,N0c:qa,O9c:sa,kZc:Ea,M_a:Ma,d8c:Va,u0c:_.Db(a,GZb)}}};var UL=function(a){this.La=_.kb(a)};_.V(UL,_.Mb);_.h=UL.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.lg=function(){return _.X(this,1)};_.h.we=function(a){return _.Bj(this,1,a)};_.h.tl=function(){return _.Ej(this,1)};_.h.getUrl=function(){return _.Y(this,2)};_.h.AL=function(){return _.X(this,2)};_.h.DB=function(a){return _.Bj(this,2,a)};_.h.ida=function(){return _.Ej(this,2)};_.h.mH=function(){return _.Y(this,3)};_.h.KN=function(a){return _.Bj(this,3,a)};UL.mc=[4];
UL.prototype.toObject=function(){return $Zb(this)};var $Zb=function(a){if(null!=a)return _.Nb(a),{name:_.l(_.X(a,1)),url:_.l(_.X(a,2)),icon:_.l(_.X(a,3)),L8c:_.Db(_.fj(a,ZL,4),KO)}};var TL=function(a){this.La=_.kb(a)};_.V(TL,_.Mb);_.h=TL.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.lg=function(){return _.X(this,1)};_.h.we=function(a){return _.Bj(this,1,a)};_.h.tl=function(){return _.Ej(this,1)};_.h.D_=function(){return _.fj(this,UL,2)};_.h.rV=function(a){return _.hj(this,2,a)};_.h.A8=function(a){_.ij(this,2,UL,a)};TL.mc=[2];TL.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={name:_.l(_.X(this,1)),TJc:_.Db(this.D_(),$Zb)}}else a=void 0;return a};var a_b=["domain_less","no_domain"];var b_b=new _.lp("/google.corp.stacksinfrastructurecatalog.v3.Stacks/BatchGetProductInfoForCodePath",FO,EO,function(a){return a.md()},iZb);var RO=function(a){this.La=_.kb(a)};_.V(RO,_.Mb);RO.prototype.getName=function(){return _.Y(this,1)};RO.prototype.lg=function(){return _.X(this,1)};RO.prototype.we=function(a){return _.Bj(this,1,a)};RO.prototype.tl=function(){return _.Ej(this,1)};var c_b=_.Pb(RO);RO.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={name:_.l(_.X(this,1)),Fgb:_.l(_.X(this,2)),iYc:_.l(_.Lb(this,3))}}else a=void 0;return a};var d_b=new _.lp("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetAnnouncement",oZb,RO,function(a){return a.md()},c_b);var e_b=new _.lp("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetDomain",pZb,QO,function(a){return a.md()},XZb);var f_b=new _.lp("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetProduct",qZb,PO,function(a){return a.md()},WZb);var g_b=function(a){var b={withCredentials:!0};b=b||{};b.format="jspb";this.Di=new _.wp(b);this.Mi=void 0==a?a:a.replace(/\/+$/,"")};g_b.prototype.zS=function(a,b,c){return rWb(this.Di,this.Mi+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetProduct",a,b||{},f_b,c)};g_b.prototype.u_=function(a,b,c){return rWb(this.Di,this.Mi+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetAnnouncement",a,b||{},d_b,c)};
g_b.prototype.Ng=function(a,b,c){return rWb(this.Di,this.Mi+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetDomain",a,b||{},e_b,c)};var SO=function(a){this.rDc=a};SO.prototype.create=function(){return new g_b(this.rDc.current.DY)};SO.O=function(a){return new (a||SO)(_.q(JO))};SO.ta=_.p({token:SO,qa:SO.O,Ga:"root"});var TO=function(a,b){this.CG=!1;this.environment=a.current;this.vya=b.create();this.CG="{{ flags.bypass_cache }}"===window.PY_BYPASS_CACHE?!1:"True"===window.PY_BYPASS_CACHE};TO.prototype.u_=function(){var a=this,b=new oZb;b.mV(this.CG);return ZHb(function(c){return a.vya.u_(b,{"X-Goog-Api-Key":a.environment.apiKey},c)}).ha(_.pe(function(c){console.error("Failed to fetch announcement",c);return _.Od(c)}))};
TO.prototype.Ng=function(a){var b=this;if(a_b.includes(a))return _.Od(Error("Ke"));var c=new pZb;c.IOb(a);c.mV(this.CG);_.Yi(c,4,_.Ua(!1));return ZHb(function(d){return b.vya.Ng(c,{"X-Goog-Api-Key":b.environment.apiKey},d)}).ha(_.pe(function(d){console.error("Failed to fetch domain",a,d);return d&&404===d.code?_.Od(Error("Le`"+a)):_.Od(d)}))};
TO.prototype.zS=function(a){var b=this,c=new qZb;c.sV(a);c.mV(this.CG);return ZHb(function(d){return b.vya.zS(c,{"X-Goog-Api-Key":b.environment.apiKey},d)}).ha(_.pe(function(d){console.error("Failed to fetch product",d);return"Requested entity was not found."===d.message?_.Od(Error("Me`"+a)):_.Od(d)}))};
var h_b=function(a,b){var c=new FO;c.J1a(b.endsWith("/")?b.substring(0,b.length-1):b);c.mV(a.CG);return ZHb(function(d){var e=a.vya;return rWb(e.Di,e.Mi+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/BatchGetProductInfoForCodePath",c,{"X-Goog-Api-Key":a.environment.apiKey},b_b,d)})};TO.prototype.getUrl=function(a){return this.environment.DY+"/v3/"+a+"?key="+this.environment.apiKey};TO.O=function(a){return new (a||TO)(_.q(JO),_.q(SO),_.q(IO))};TO.ta=_.p({token:TO,qa:TO.O,Ga:"root"});var UO=function(a,b,c){this.Fa=a;this.BV=b;this.Vg=c;this.Qf=new _.pt(this.Fa)};UO.prototype.get=function(a){var b=this;a.MD&&(a=a.parent||a);if(!a.path)return _.ue;var c=a.path;return this.Qf.fetch(c,function(){return h_b(b.BV,"//depot/"+c).ha(_.Qh(b.Fa,"stacksServiceGet"),_.pe(function(d){_.Gs(b.Vg,d);return _.Md(new EO)}))})};UO.O=function(a){return new (a||UO)(_.q(_.to),_.q(TO),_.q(_.Fs))};UO.ta=_.p({token:UO,qa:UO.O,Ga:"root"});var i_b=["clPicker"],j_b=["pathBreadcrumb"],k_b=["refPickerDropdownButton"],l_b=["refPicker"],VO=function(a,b,c,d,e){var f=this;this.Fa=a;this.GU=b;this.W2a=d;this.Lc=e;this.gua=!1;this.lxb=!0;this.PZ=void 0;this.BT=new _.Ce(1);this.Fja=_.Du.has(53)?this.BT.ha(_.Ie(function(m){return f.W2a.get(m)}),_.v(function(m){return new Set(_.fj(m,gZb,1).map(function(n){return(n.PSa()||"")+"/"}))}),_.Ke(function(m){f.Fa.Fn({yG:new Map([["stacks",0<m.size?"AVAILABLE":"UNAVAILABLE"]])})}),_.Fe()):_.ri;this.NNc=
this.BT.ha(_.v(function(m){return _.sF(m)?{Wa:m,kxa:_.Lpb,version:0}:void 0}));var g=[];this.Ppa=this.BT.ha(_.Ie(function(m){return _.sF(m)?_.iwb(f.GU,m).ha(_.He(_.HF(m.Db)),_.v(function(n){return{location:m,mv:n}})):_.Md({location:m,mv:_.HF("")})}),_.v(function(m){return f.Q$(g,m.location,m.mv)}))};VO.prototype.Ra=function(){};
VO.prototype.Q$=function(a,b,c){var d=_.LF(b.Zb()).kb();a[0]=$Yb(this.Nha,b);if(_.sF(b)){if(_.QE(d)){if(d.params.Qb){c="CitC Workspace";var e=_.Inb(d)}else _.dq(d)||BDb(d)?(c="Root",e="HEAD"):(c="Pinned to",e=d.Db,e=d.hj()?e:_.bF(e));d=Object.assign({},{type:2,ua:this.iAc,title:e,label:c,ariaLabel:"Pin to CL",uc:"ChangelistPicker",tooltip:void 0},_.YF(d.Zb().nd("").kb()))}else d=this.tPa(d,c),c=IDb(c.type),d={type:1,ua:this.ONc,label:"Ref Picker Button",ariaLabel:"Toggle ref picker dropdown",context:{R_a:d,
icon:c}};a[1]=d;d=!b.path||"/"===b.path;if(this.lxb&&!d){d=[];c=b;var f=c.params;e=f.Aj;var g=f.jf,m=f.su,n=f.Qb;f=f.Iw;for(var r=_.bi(c,0);c&&c.path;){var w=0===d.length?{Qb:n}:{Aj:e,jf:g,su:m,Qb:n,Iw:f};w=_.Xp(_.$p(c.Zb().wi(w),r).kb());var z=void 0;d.unshift({title:_.xCb(c),Mb:w,path:null==(z=c)?void 0:z.path});c=c.parent}a[2]={type:1,ua:this.PMc,label:"File path",context:{cHb:d,GR:b.path||""}}}else a.splice(2,1)}else a.splice(1,2);return a};
VO.prototype.tPa=function(a,b){var c=_.bF(b);return Object.assign({},{title:c,ua:this.nha,label:_.IF(b.type),ariaLabel:"Ref picker dropdown",uc:"BreadcrumbRefPicker"},_.YF(a.Zb().nd("").kb()))};_.W.Object.defineProperties(VO.prototype,{Wa:{configurable:!0,enumerable:!0,set:function(a){this.xp=a;this.BT.next(a)},get:function(){return this.xp}},tVa:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.Wa)||!a.params.Qb)}}});
VO.O=function(a){return new (a||VO)(_.u(_.Bu),_.u(_.OI),_.u(_.Eu),_.u(UO),_.u(_.AJ))};
VO.ya=_.tc({type:VO,oa:[["repository-breadcrumb","location",""]],ub:function(a,b){a&1&&(_.Hf(i_b,7,_.Df),_.Hf(j_b,7,_.Df),_.Hf(k_b,7,_.Df),_.Hf(l_b,7,_.Df),_.Hf(ZN,7));if(a&2){var c;_.Gf(c=_.Kf())&&(b.iAc=c.first);_.Gf(c=_.Kf())&&(b.PMc=c.first);_.Gf(c=_.Kf())&&(b.ONc=c.first);_.Gf(c=_.Kf())&&(b.nha=c.first);_.Gf(c=_.Kf())&&(b.Nha=c.first)}},yb:["aria-label","Repository toolbar"],inputs:{gua:"isEmptyRepo",lxb:"includePathBreadcrumb",PZ:"editLink",Wa:["location","place"]},features:[_.yf([_.OI])],jc:["location",
""],Aa:14,Ba:9,Ea:[["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"]],ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"div",1),_.x(2,fIb,1,1,"breadcrumb",2),_.O(3,"async"),_.B(),_.E(4,"activity-header-actions",3),_.B(),_.x(5,hIb,1,1,"ng-template",null,4,_.Nf)(7,jIb,2,3,"ng-template",null,5,_.Nf)(9,lIb,2,3,"ng-template",null,6,_.Nf)(11,mIb,1,1,"ng-template",null,7,_.Nf),_.E(13,"resource-scope-breadcrumb-item",8));a&2&&(_.ef("citc",
b.tVa),_.t(2),_.y("ngIf",_.R(3,7,b.Ppa)),_.t(2),_.y("place",b.Wa)("isEmptyRepo",b.gua)("editLink",b.PZ),_.t(9),_.y("place",b.Wa))},Ia:[AO,BO,_.Om,_.Ur,_.Vr,_.ns,_.ct,_.fJ,ZN,_.fA,_.gA,DO,_.Tm,_.BJ],styles:["repository-breadcrumb[_nghost-%COMP%]{display:flex;flex-direction:column;justify-content:center;min-height:36px}repository-breadcrumb[_nghost-%COMP%] > div[_ngcontent-%COMP%]{width:100%}.crumbs[_ngcontent-%COMP%]{min-width:0}breadcrumb[_ngcontent-%COMP%]{min-width:250px;padding:6px 20px}@media only screen and (max-width:1000px){breadcrumb[_ngcontent-%COMP%]{padding:6px}}.stacks-icon[_ngcontent-%COMP%]{height:13px;line-height:13px;width:13px}.stacks-icon[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:13px;height:13px;line-height:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:13px}.text-only[_ngcontent-%COMP%]{padding:0;line-height:28px;max-height:28px;pointer-events:none;font-size:13px;font-weight:400;color:#3c4043;font-family:Google Sans}.ref-picker-dropdown-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;padding:0 4px}.ref-picker-dropdown-button[_ngcontent-%COMP%]     .segmented-button.breadcrumb{display:inline-block!important}"],
Oa:0});var m_b=function(a){this.NCc=a.data.ha(_.v(function(){var b=_.$g(a.Wc);return _.QE(b)||_.jF(b)?CDb(b):""}))};m_b.O=function(a){return new (a||m_b)(_.u(_.fg))};
m_b.ya=_.tc({type:m_b,oa:[["binary-file"]],inputs:{Oqa:"contentLength"},Aa:7,Ba:4,Ea:[["icon","source:file"],[4,"ngIf","ngIfElse"],["alternative",""],[3,"href"]],ua:function(a,b){a&1&&(_.A(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.N(2," You have selected a binary file "),_.B(),_.x(3,nIb,5,2,"icon-empty-state-subtitle",1),_.O(4,"async"),_.x(5,oIb,2,0,"ng-template",null,2,_.Nf),_.B());if(a&2){var c=_.vf(6);_.t(3);_.y("ngIf",_.R(4,2,b.NCc))("ngIfElse",c)}},Ia:[_.Om,_.oA,_.qA,_.pA,
_.Tm],styles:["binary-file[_nghost-%COMP%]{display:flex;height:100%}"]});var n_b=["filterInput"],WO=function(a){this.Fa=a;this.Cva=new _.El;this.PFb=new _.El;this.Kva=new _.El;this.Jp=new _.Vv("");this.rKb=this.U_a=new _.gg(!1);this.mb=new _.Gd};
WO.prototype.Ra=function(){var a=this,b="";this.FD&&(b=this.FD.query,this.Jp.setValue(this.FD.query),this.U_a.next(this.FD.SVa));b=this.Jp.lm.ha(_.He(b),_.qe(300),_.Ke(function(){a.Fa.Ya({element:a.uc,action:"queryChange",gestureName:"CHANGE"})}));this.mb.add(_.Wd(b,this.rKb).subscribe(function(c){var d=_.k(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(m){g=!1}f=!g}f?(e=!0,_.Sv(a.Jp,{invalidRegex:{value:""}})):_.Sv(a.Jp,null);g=null;!e&&c&&(g=/[A-Z]/.test(c)?
"g":"gi",g=d?new RegExp(c,"g"):new RegExp(_.Mib(c),g));a.Kva.emit({query:c,SVa:d,Zd:g})}))};WO.prototype.Ka=function(){this.mb.unsubscribe()};WO.prototype.sx=function(a){a.preventDefault()};WO.prototype.focus=function(){this.input&&this.input.na.focus()};WO.O=function(a){return new (a||WO)(_.u(_.to))};
WO.ya=_.tc({type:WO,oa:[["regex-filter-input"]],ub:function(a,b){a&1&&_.Hf(n_b,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.input=c.first)}},Za:function(a,b){a&1&&_.I("keydown.enter",function(){b.Cva.emit(null)})("keydown.shift.enter",function(){b.PFb.emit(null)})},inputs:{FD:"initialState",label:"label",uc:"trackElement"},outputs:{Cva:"onEnter",PFb:"onShiftEnter",Kva:"onStateChange"},Yb:["*"],Aa:11,Ba:6,Ea:[[3,"submit"],["appearance","outline","floatLabel","always"],[4,"ngIf"],["type","text","matInput","",
"spellcheck","false",3,"formControl","focus"],["filterInput",""],["matSuffix",""],["color","primary",3,"checked","change"]],ua:function(a,b){if(a&1){var c=_.Sc();_.rf();_.A(0,"form",0);_.I("submit",function(d){return b.sx(d)});_.A(1,"mat-form-field",1);_.x(2,pIb,2,1,"mat-label",2);_.A(3,"input",3,4);_.I("focus",function(){_.Tc(c);return _.Vc(_.vf(4).select())});_.B();_.x(5,qIb,2,0,"mat-error",2);_.A(6,"div",5);_.sf(7);_.B()();_.A(8,"mat-slide-toggle",6);_.I("change",function(d){d=d.checked;b.Fa.Ya({element:b.uc,
action:d?"enableRegex":"disableRegex",gestureName:"CHANGE"});b.U_a.next(d)});_.O(9,"async");_.N(10," Use regex ");_.B()()}a&2&&(_.t(2),_.y("ngIf",b.label),_.t(1),_.y("formControl",b.Jp),_.t(2),_.y("ngIf",b.Jp.Lm("invalidRegex")),_.t(3),_.y("checked",_.R(9,4,b.rKb)))},Ia:[_.Om,_.IA,_.ti,_.Qv,_.HA,_.Uv,_.KL,_.nw,_.mw,_.kz,_.qw,_.OL,_.LL,_.$v,_.Tm],styles:["regex-filter-input[_nghost-%COMP%]     .mat-form-field-wrapper{padding-bottom:0}regex-filter-input[_nghost-%COMP%]     .mat-form-field-appearance-outline .mat-form-field-infix{padding:.25em 0 .7em}regex-filter-input[_nghost-%COMP%]   div[matsuffix][_ngcontent-%COMP%]{color:#80868b}form[_ngcontent-%COMP%]{display:inline-block;padding:8px 0 8px 8px}mat-slide-toggle[_ngcontent-%COMP%]{margin-left:4px}"],
Oa:0});var XO=function(){};XO.O=function(a){return new (a||XO)};XO.Da=_.uc({type:XO});XO.Ca=_.ec({imports:[_.Um,_.jz,_.ow,_.rw,_.PL,_.Sw,_.hw]});var YO=function(a,b){var c=this;this.Fa=a;this.Lc=b;this.jdc="Find";this.xmc="FindInFile";this.mb=new _.Gd;this.Rka=new _.gg(0);this.xHc=this.Lc.Rba.ha(_.xe());this.EKc=_.Wd([this.Lc.Rba,this.Lc.nsa,this.Lc.osa]).ha(_.v(function(d){var e=_.k(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.DKc=_.Wd([this.Lc.Rba,this.Lc.nsa,this.Lc.osa]).ha(_.v(function(d){var e=_.k(d);d=e.next().value;var f=e.next().value;e=e.next().value;return d.query?
0===e?(new _.Qs("Match {index} of {totalCount}")).format({index:0,totalCount:0}):(new _.Qs("Match {index} of {totalCount}")).format({index:f+1,totalCount:e}):""}));this.mb.add(this.Rka.ha(_.Le(this.Lc.nsa)).subscribe(function(d){var e=_.k(d);d=e.next().value;e=e.next().value;c.Fa.Ya({element:"FindInFile",action:"matchIndexChange",gestureName:"CHANGE"});oKb(c.Lc,e+d)}))};YO.prototype.Ka=function(){this.mb.unsubscribe()};YO.prototype.focus=function(){this.sKb&&this.sKb.focus()};YO.prototype.Kva=function(a){this.Lc.bSa.next(a)};
YO.O=function(a){return new (a||YO)(_.u(_.to),_.u(_.AJ))};
YO.ya=_.tc({type:YO,oa:[["find-in-file"]],ub:function(a,b){a&1&&_.Hf(WO,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.sKb=c.first)}},Aa:12,Ba:11,Ea:[["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"]],ua:function(a,b){a&1&&(_.A(0,"regex-filter-input",0),_.I("onEnter",function(){b.Rka.next(1);b.focus()})("onShiftEnter",function(){b.Rka.next(-1);b.focus()})("onStateChange",function(c){return b.Kva(c)}),_.O(1,"async"),_.A(2,"span",1),_.O(3,"async"),_.N(4),_.O(5,"async"),_.B()(),_.A(6,"button",2),_.I("click",function(){b.Rka.next(-1);b.focus()}),_.A(7,"mat-icon"),_.N(8,"keyboard_arrow_up"),_.B()(),_.A(9,"button",3),_.I("click",function(){b.Rka.next(1);
b.focus()}),_.A(10,"mat-icon"),_.N(11,"keyboard_arrow_down"),_.B()());a&2&&(_.y("label",b.jdc)("initialState",_.R(1,5,b.xHc))("trackElement",b.xmc),_.t(2),_.cf("aria-label",_.R(3,7,b.DKc)),_.t(2),_.wf(" ",_.R(5,9,b.EKc)," "))},Ia:[_.xv,_.xs,_.ct,WO,_.Tm],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}}find-in-file[_nghost-%COMP%]     .mat-mdc-icon-button{--mdc-icon-button-state-layer-size:40px;line-height:40px}find-in-file[_nghost-%COMP%]     .mat-mdc-icon-button .mat-icon{line-height:24px;vertical-align:middle}"],
Oa:0});var ZO=function(){};ZO.O=function(a){return new (a||ZO)};ZO.Da=_.uc({type:ZO});ZO.Ca=_.ec({imports:[_.Um,_.yv,_.dt,XO]});var o_b=["goToLineInput"],$O=function(a,b,c){this.Fa=a;this.Mb=b;this.Ua=c;this.Jp=new _.Vv("");this.qdc="Go To";this.pdc="Go To Line Number"};$O.prototype.focus=function(){this.Bub&&this.Bub.na.focus()};$O.prototype.sx=function(a){a.preventDefault();(a=this.Jp.value)&&!isNaN(+a)&&0<+a?this.VTa(Number(this.Jp.value)):_.Sv(this.Jp,{invalidLineNumber:{value:""}})};
$O.prototype.VTa=function(a){this.Fa.Ya({element:"GoToLine",action:"goToLine",gestureName:"KEYBOARD"});this.Ua.navigate(_.Xp(_.cq(_.$g(this.Mb.Wc).Zb(),{line:a}).kb()))};$O.O=function(a){return new (a||$O)(_.u(_.to),_.u(_.fg),_.u(_.Cg))};
$O.ya=_.tc({type:$O,oa:[["go-to-line"]],ub:function(a,b){a&1&&_.Hf(o_b,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.Bub=c.first)}},Aa:7,Ba:4,Ea:[[3,"submit"],["appearance","outline","floatLabel","always"],["type","text","matInput","","spellcheck","false",3,"formControl"],["goToLineInput",""],[4,"ngIf"]],ua:function(a,b){a&1&&(_.A(0,"form",0),_.I("submit",function(c){return b.sx(c)}),_.A(1,"mat-form-field",1)(2,"mat-label"),_.N(3),_.B(),_.E(4,"input",2,3),_.x(6,rIb,2,0,"mat-error",4),_.B()());a&2&&(_.t(3),
_.wf(" ",b.qdc," "),_.t(1),_.y("formControl",b.Jp),_.cf("aria-label",b.pdc),_.t(2),_.y("ngIf",b.Jp.Lm("invalidLineNumber")))},Ia:[_.Om,_.IA,_.ti,_.Qv,_.HA,_.Uv,_.KL,_.nw,_.mw,_.qw,_.$v],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 aP=function(){};aP.O=function(a){return new (a||aP)};aP.Da=_.uc({type:aP});aP.Ca=_.ec({imports:[_.Um,_.jz,_.yv,_.ow,_.rw,_.hw]});var bP=function(){this.mkb=!0};bP.prototype.Ra=function(){this.itb&&this.mkb&&_.mq(this.itb)};bP.O=function(a){return new (a||bP)};bP.Ha=_.wc({type:bP,oa:[["","focusOnInit",""]],inputs:{itb:"focusOnInit",mkb:"cdkTrapFocusAutoCapture"}});var p_b=[{zc:"start",Ac:"bottom",hc:"start",oc:"top",offsetX:0,offsetY:0},{zc:"end",Ac:"bottom",hc:"end",oc:"top",offsetX:0,offsetY:0}],cP=function(){this.wMc=p_b;this.aob=this.fea=!1;this.ftb=!0;this.uwb=!1;this.isOpen=new _.El};cP.prototype.Ra=function(){this.isOpen.emit(!1)};cP.prototype.OB=function(){q_b(this,!this.fea)};cP.prototype.rR=function(){q_b(this,!1);this.f4a&&(this.f4a.focus(),delete this.f4a)};var q_b=function(a,b){b!==a.fea&&(a.fea=b,a.isOpen.emit(a.fea))};
cP.prototype.Te=function(){this.dg&&this.dg.Ed&&this.dg.Ed.Te()};cP.O=function(a){return new (a||cP)};
cP.ya=_.tc({type:cP,oa:[["dropdown-button","item","","ariaLabel",""]],ub:function(a,b){a&1&&_.Hf(_.ez,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.dg=c.first)}},inputs:{item:"item",ariaLabel:"ariaLabel",aob:"dense",ftb:"focusAutoCapture",uwb:"iconOnly"},outputs:{isOpen:"isOpen"},jc:["item","","ariaLabel",""],Aa:1,Ba:1,Ea:[[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","","id","item-title",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","","role","dialog","aria-modal",
"true","aria-labelledby","item-title",1,"dropdown-button-container",3,"cdkTrapFocusAutoCapture","focusOnInit","ascBlur"],["trapFocus","cdkTrapFocus"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],ua:function(a,b){a&1&&_.x(0,wIb,13,23,"ng-container",0);a&2&&_.y("ngIf",b.item)},Ia:[_.oq,_.yo,_.eA,_.Om,_.Sm,_.Ur,_.Vr,_.xv,_.vs,_.ct,_.ez,_.dz,bP,_.Tm],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;height:auto;line-height:28px}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 dP=function(){};dP.O=function(a){return new (a||dP)};dP.Da=_.uc({type:dP});dP.Ca=_.ec({imports:[_.yq,_.Ao,_.hA,_.Um,_.qs,_.yv,_.dt,_.Sw,_.Fr]});var r_b=["dropdownTemplate"],eP=function(a,b,c,d){var e=this;this.Mb=a;this.qd=b;this.Lc=c;this.wGb=!1;this.uc="FindInFileDropdown";this.displayText="Find in file";this.mb=new _.Gd;this.Dg=[];this.Bh=new _.Wt(d);this.Bh.spa=!1;this.Bh.pN("CTRL_F",70,2);this.Bh.pN("CTRL_F",70,8);_.ak(this.Bh,"shortcut",function(f){"CTRL_F"===f.identifier&&e.wGb&&(f.preventDefault(),e.Cp.OB(),yIb(function(){return e.aSa}));return!0});this.mb.add(this.Mb.data.ha(_.v(gDb),_.Cnb()).subscribe(function(){s_b(e)}))};
eP.prototype.Ra=function(){var a=this;this.mA={NZ:this.yu,title:"Find",uc:this.uc};this.Dg=[this.qd.register("findInFile","f",function(){a.Cp.OB();yIb(function(){return a.aSa})}),this.qd.register("goToLine","g",function(){a.Cp.OB();yIb(function(){return a.VTa})})]};eP.prototype.Ka=function(){this.mb.unsubscribe();s_b(this);if(this.Dg)for(var a=_.k(this.Dg),b=a.next();!b.done;b=a.next())b=b.value,b();this.Bh&&this.Bh.dispose()};
var t_b=function(a){yIb(function(){return a.aSa})},s_b=function(a){a.Lc.bSa.next({SVa:!1,query:"",Zd:null})};eP.O=function(a){return new (a||eP)(_.u(_.fg),_.u(_.Xt),_.u(_.AJ),_.u(_.vg))};
eP.ya=_.tc({type:eP,oa:[["find-in-file-dropdown"]],ub:function(a,b){a&1&&(_.Hf(r_b,7),_.Hf(cP,7),_.Hf(YO,5),_.Hf($O,5));if(a&2){var c;_.Gf(c=_.Kf())&&(b.yu=c.first);_.Gf(c=_.Kf())&&(b.Cp=c.first);_.Gf(c=_.Kf())&&(b.aSa=c.first);_.Gf(c=_.Kf())&&(b.VTa=c.first)}},inputs:{wGb:"overrideBrowserSearch"},Aa:4,Ba:4,Ea:[[3,"item","ariaLabel","dense","click"],["dropdownTemplate",""]],ua:function(a,b){a&1&&(_.A(0,"dropdown-button",0),_.I("click",function(){return t_b(b)}),_.N(1),_.B(),_.x(2,xIb,2,0,"ng-template",
null,1,_.Nf));a&2&&(_.y("item",b.mA)("ariaLabel",b.displayText)("dense",!0),_.t(1),_.wf(" ",b.displayText,"\n"))},Ia:[cP,YO,$O],ob:2,Oa:0});var fP=function(a){this.ie=a;a=this.ie.hTa().ha(_.v(function(b){var c=new Map;return{index:c,v3:[].concat(_.Dc(zIb(b,c)))}}));this.gra=_.Wd([a,this.ie.Gja]).ha(_.Ke(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;b=b.index;c=_.k(c);for(var d=c.next();!d.done;d=c.next()){var e=_.k(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.VM;e=d.Bf.enabled;var m=d.Bf.Ls,n=d.Bf.Uu;Object.assign(d.Bf,f);f=_.k(g);for(g=f.next();!g.done;g=f.next()){g=g.value;var r=
g.Bf.Uu;1===d.Bf.Ls&&void 0===n&&(r=(r||0)+d.Bf.Uu);g.counts.set(AIb(m),(g.counts.get(AIb(m))||1)-1);g.counts.set(AIb(d.Bf.Ls),(g.counts.get(AIb(d.Bf.Ls))||0)+1);g.P9.set(e,(g.P9.get(e)||1)-1);g.P9.set(d.Bf.enabled,(g.P9.get(d.Bf.enabled)||0)+1);var w=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.P9.get(!0)||0),Ls:w,Uu:r};Object.assign(g.Bf,r)}}}}),_.v(function(b){return _.k(b).next().value.v3}))};fP.O=function(a){return new (a||fP)(_.q(_.GJ))};
fP.ta=_.p({token:fP,qa:fP.O});var u_b=function(){OM.apply(this,arguments);this.aVa=[]};_.V(u_b,OM);_.W.Object.defineProperties(u_b.prototype,{ak:{configurable:!0,enumerable:!0,set:function(a){this.aVa=a;a=this.zf.selected;this.zf.clear();this.zf.select.apply(this.zf,_.Dc(BIb(a,this.aVa)))},get:function(){return this.aVa}}});var v_b=function(){this.cache=new Map};
v_b.prototype.transform=function(a,b){a:{var c=a.displayName,d=a.Bf;switch(a.type){case 1:b={Yh:a.Yh,displayName:c,Bf:d,level:b,eL:!1,kea:a.kea};break a;case 0:if(0===a.children.length)throw Error("Ne");b={Vz:a.Vz,displayName:c,Bf:d,level:b,eL:!0};break a;default:b=_.Qg(a,"Unsupported tree node type")}}a=1===a.type?"layer-"+a.Yh:"category-"+a.Vz;if((c=this.cache.get(a))&&_.Qb(Object.assign({},b,{Bf:void 0}),Object.assign({},c,{Bf:void 0}))&&_.Qb(b.Bf,c.Bf))return c;this.cache.set(a,b);return b};var gP=function(a){this.fBb=new _.Ce(1);this.FCa=JWb;this.Bf=this.fBb.ha(_.Ie(function(b){return a.tT(b)}))};_.W.Object.defineProperties(gP.prototype,{Yh:{configurable:!0,enumerable:!0,set:function(a){this.fBb.next(a)}}});gP.O=function(a){return new (a||gP)(_.u(_.GJ))};
gP.ya=_.tc({type:gP,oa:[["layer-status"]],inputs:{Yh:"layer"},Aa:2,Ba:3,Ea:[[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"]],ua:function(a,b){a&1&&
(_.x(0,FIb,4,4,"ng-container",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.Bf))},Ia:[_.Om,_.Pm,_.Qm,_.CE,_.ct,_.Ow,_.Qw,_.Tm],styles:["mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}"],Oa:0});var NIb=function(a){return{expanded:a}},QIb=new _.Qs("Expand {categoryName}"),PIb=new _.Qs("Collapse {categoryName}"),hP=function(a,b,c,d){var e=this;this.ie=b;this.Fa=c;this.yc=new _.Ee;this.rd=new u_b(TIb,UIb);var f=new v_b;this.dataSource=new RM(this.rd,new QM(function(g,m){return f.transform(g,m)},TIb,UIb,VIb),[]);d.gra.ha(_.Je(this.yc),_.Ke(function(){_.al(a)}),_.te()).subscribe(function(g){e.dataSource.data=g})};hP.prototype.Ra=function(){};hP.prototype.Ka=function(){this.yc.next()};
hP.prototype.De=function(a){return this.rd.De(a)};hP.prototype.Qp=function(a,b){return b.eL};
var KIb=function(a,b,c){var d=b.key,e=b.target;if(e&&e instanceof HTMLElement)switch(e=_.DF(e,"mat-tree-node","mat-tree"),d){case "ArrowUp":e&&(b.preventDefault(),(a=e.previousElementSibling)&&(a=WIb(a))&&a.focus());break;case "ArrowDown":e&&(b.preventDefault(),(a=e.nextElementSibling)&&(a=WIb(a))&&a.focus());break;case "ArrowLeft":b.preventDefault();if(c.eL)a.rd.collapse(c);else if(e)for(b.preventDefault(),a=e.previousElementSibling;a;){if(a.matches("mat-tree-node.category-node")){a=WIb(a);if(!a)break;
a.focus();break}a=a.previousElementSibling}break;case "ArrowRight":b.preventDefault(),c.eL&&a.rd.expand(c)}},GIb=function(a,b,c){b=b.checked;c=c.Yh;b?a.ie.IQa(c):a.ie.gQa(c);a.Fa.Ya({element:"LayerMenu",action:b?"enableLayer":"disableLayer",Xe:c,gestureName:"CLICK"})},MIb=function(a,b,c){var d=a.rd.y_(c).filter(SIb);b.checked?(d.some(function(e){return e.kea})&&(d=d.slice(0,1)),a.ie.IQa.apply(a.ie,_.Dc(d.map(function(e){return e.Yh})))):a.ie.gQa.apply(a.ie,_.Dc(d.map(function(e){return e.Yh})));a.Fa.Ya({element:"LayerMenu",
action:b.checked?"enableCategory":"disableCategory",Xe:c.Vz,gestureName:"CLICK"})},OIb=function(a,b){return a.rd.y_(b).some(function(c,d,e){d=c.kea;return c.Bf.enabled!==e[0].Bf.enabled&&!d})};hP.O=function(a){return new (a||hP)(_.u(_.cl),_.u(_.GJ),_.u(_.to),_.u(fP))};
hP.ya=_.tc({type:hP,oa:[["layer-menu"]],features:[_.yf([fP])],Aa:3,Ba:3,Ea:[[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"]],ua:function(a,b){a&1&&(_.A(0,"mat-tree",0),_.x(1,LIb,5,3,"mat-tree-node",1)(2,RIb,6,9,"mat-tree-node",2),_.B());a&2&&(_.y("dataSource",b.dataSource)("treeControl",
b.rd),_.t(2),_.y("matTreeNodeDefWhen",b.Qp))},Ia:[_.Mm,_.Om,gP,_.xv,_.xs,_.MC,_.NC,_.ct,_.hB,_.FC,_.HC,_.IC,_.JC,SM],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)}}button.mat-mdc-icon-button[_ngcontent-%COMP%]{height:30px;width:30px;line-height:30px;padding:0}.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}"],
Oa:0});var w_b=["layerMenuDropdownItem"],iP=function(){this.WS="https://g3doc.corp.google.com/tools/gsearch/g3doc/develop/layers-help.md"};iP.prototype.Ra=function(){this.mA={NZ:this.AJc,title:"Layers",uc:"LayerMenuDropdown"}};iP.O=function(a){return new (a||iP)};
iP.ya=_.tc({type:iP,oa:[["layer-menu-dropdown"]],ub:function(a,b){a&1&&_.Hf(w_b,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.AJc=c.first)}},Aa:3,Ba:2,Ea:[["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"]],ua:function(a,b){a&1&&(_.E(0,"dropdown-button",0),_.x(1,XIb,6,1,"ng-template",null,1,_.Nf));
a&2&&_.y("item",b.mA)("dense",!0)},Ia:[cP,_.uo,hP,_.xv,_.ys,_.ct],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;--mdc-icon-button-icon-size:$small-icon-size;vertical-align:middle}a.mat-mdc-icon-button[_ngcontent-%COMP%]{height:26px;width:26px;line-height:26px;padding:0}"],
Oa:0});var jP=function(){this.Ub=[];this.tooltip="Copy link"};jP.prototype.Ra=function(){};jP.prototype.copy=function(){this.button.trigger()};jP.O=function(a){return new (a||jP)};
jP.ya=_.tc({type:jP,oa:["link-row label  url  shortcut ".split(" ")],ub:function(a,b){a&1&&_.Hf(_.lA,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.button=c.first)}},inputs:{label:"label",ariaLabel:"ariaLabel",Ub:"shortcut",url:"url"},jc:"label  url  shortcut ".split(" "),Aa:5,Ba:9,Ea:[[3,"hasLightLabel","spaceBetweenButtonLabelAndText","removeBorder","hoverMsg","copyText","aria-label","buttonLabel"],["copyButton",""],[3,"shortcut"]],ua:function(a,b){a&1&&(_.A(0,"span"),_.N(1),_.B(),_.E(2,"copy-button",0,1)(4,
"menu-keyboard-shortcut-hint",2));a&2&&(_.t(1),_.xf(b.label),_.t(1),_.y("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg",b.tooltip)("copyText",b.url)("aria-label",b.ariaLabel)("buttonLabel",b.url),_.t(2),_.y("shortcut",b.Ub))},Ia:[_.lA,_.oJ],styles:["link-row[_nghost-%COMP%]{display:flex;flex-direction:row}copy-button[_ngcontent-%COMP%]{flex:1 1 100%;max-width:400px}span[_ngcontent-%COMP%]{flex:1 1 74px;font-size:12px;max-width:74px}menu-keyboard-shortcut-hint[_ngcontent-%COMP%]{padding-left:4px;white-space:nowrap}"],
Oa:0});var kP=function(a,b){this.Fa=a;this.hEc=b;this.Qf=new _.pt(this.Fa)};kP.prototype.list=function(a){var b=this;if(!a.qb||!a.Rc||!a.repository)return _.Od("Missing necessary repo group details.");var c=Object.assign({},_.GF(a.qb,a.Rc),{fileSpecPath:a.path,fileSpecSourceRootRefSpec:a.Db,fileSpecSourceRootRepositoryKeyRepositoryName:a.repository,fileSpecType:"FILE"});return this.Qf.fetch(c,function(){return b.hEc.list(c)}).ha(_.v(function(d){return d.sj}))};
kP.O=function(a){return new (a||kP)(_.q(_.to),_.q(MWb))};kP.ta=_.p({token:kP,qa:kP.O,Ga:"root"});var x_b=["clLink"],y_b=["dropdownList"],z_b=["buildLink"],A_b=["headLink"],B_b=["includeLink"],C_b=["pathLink"],D_b=["google3Link"],E_b=["publicCsHeadLink"],F_b=["publicCommitLink"],ZIb=function(){return["l","r"]},eJb=function(){return["l","g"]},gJb=function(){return["l","i"]},iJb=function(){return["l","b"]},qJb=function(){return["l","e"]},sJb=function(){return["l","c"]},yJb=function(){return["l","p"]},zJb=function(){return["l","h"]},lP=function(a,b,c,d,e,f,g){this.Fa=a;this.Zg=b;this.Szc=c;this.qd=
d;this.CPa=e;this.window=f;this.zV=g;this.Vc=_.IE;this.tdc="List of code hyperlinks";this.OBb=this.NBb=this.zmb=_.ue;this.QWa=this.CPa.QWa;this.Dg=[]};lP.prototype.Ra=function(){var a=this;this.mA={title:"Links",NZ:this.yu,uc:"LinksDropdown"};this.pO=this.qd.register("toggleLinkDropdown","l",function(){a.Cp.OB();a.zr("toggleDropdown")})};
lP.prototype.Tb=function(){var a=this,b=EJb(this.Wa,this.Zg).ha(_.De(1),_.Rd());this.zmb=this.Szc.list(this.Wa).ha(_.v(function(c){return null!=c&&c.length?_.zE(c[0]):_.zE(void 0)}),_.Ke(function(c){c&&a.Dg.push(a.qd.register("copyBuildRule","b",function(){a.Qzc.copy();a.zr("focusIncludeBuildRule")},!0))}),_.pe(function(){return _.yE("Error contacting Depserver")}),_.He(_.JE));this.NBb=G_b(this,b).ha(_.Ke(function(){a.Dg.push(a.qd.register("copyClLink","r",function(){a.oqa.copy();a.zr("focusClLink")},
!0))}),_.v(_.zE),_.pe(function(){return _.yE("Error determining most recent commit")}),_.He(_.JE));this.OBb=H_b(this,b).ha(_.Ke(function(){a.Dg.push(a.qd.register("copyPublicCommitLink","c",function(){a.ANc.copy();a.zr("focusPublicCommitLink")},!0))}),_.v(_.zE),_.pe(function(){return _.yE("Error determining most recent commit")}),_.He(_.JE))};lP.prototype.Ka=function(){this.pO&&this.pO();this.nO()};
var AJb=function(a){if(_.lF(a.Wa))return _.Fnb(a.Wa)},CJb=function(a){if(_.QE(a.Wa)||_.jF(a.Wa))switch(a.Ab.kind){case 1:return a.Ab.gI?a.Ab.gI+"/":void 0;case 0:return a.Ab.gI}},YIb=function(a){var b=!!a.Wa.params.line;return _.RE(a.Wa)?b?"Line & CL":"CL":b?"Line & Commit":"Commit"},G_b=function(a,b){return b.ha(_.v(function(c){var d=a.Wa;_.QE(a.Wa)&&(d=_.$p(d.Zb()).kb());d=d.Zb().wi({line:a.Wa.params.line,Df:c,Qb:a.Wa.params.Qb,Po:a.Wa.params.Po}).kb();return _.Itb(a.zV,d)}))},H_b=function(a,b){return CJb(a)?
b.ha(_.v(function(c){var d=CJb(a),e=_.ipa(a.Wa.params.line);e&&(d=d+";l="+e.toString());c&&(d=d+";drc="+c);return d})):_.Md(void 0)},BJb=function(a){if(!a.Wa||!_.lF(a.Wa))return null;var b=_.Fnb(a.Wa);b.endsWith(".cc")?b=b.replace(/\.cc$/,".h"):b.endsWith(".c")?b=b.replace(/\.c$/,".h"):b.endsWith(".proto")&&(b=b.replace(/\.proto$/,".proto.h"));if(b.endsWith(".h"))return'#include "'+b+'"';if(b.endsWith(".dart"))return a=b.split("/lib/"),2>a.length?null:"import 'package:"+(a.slice(0,a.length-1).join("/lib/").replace(/\//g,
".")+"/"+a[a.length-1])+"';";if(b.endsWith(".java")){if(b.startsWith("java/"))b=b.substring(5);else return null;b=b.substring(0,b.length-5);b=b.replace(/\//g,".");return"import "+b+";"}if(b.endsWith(".py")||b.endsWith(".clif")){b=b.substring(0,b.length-(b.endsWith(".py")?3:5));a=!1;b.startsWith("third_party/py/")&&(a=!0,b=b.substring(15));var c=b.lastIndexOf("/");if(0>c||c>=b.length)return null;var d=b.substring(c+1,b.length);b=b.substring(0,c).replace(/\//g,".");a||(b="google3."+b);return"from "+
b+" import "+d}return b.endsWith(".td")?'include "'+b+'"':b.endsWith(".value")?'#import "'+b.replace(/\.value$/,".h")+'"':null};lP.prototype.Lfa=function(){this.nO()};
lP.prototype.Mfa=function(){var a=this;this.Dg=[this.qd.register("copyPathLink","p",function(){a.RMc.copy();a.zr("focusPathLink")},!0),this.qd.register("copyHeadLink","h",function(){a.US.copy();a.zr("focusHeadLink")},!0)];BJb(this)&&this.Dg.push(this.qd.register("copyIncludeLink","i",function(){a.pHc.copy();a.zr("focusIncludeLink")},!0));AJb(this)&&this.Dg.push(this.qd.register("copyGoogle3Link","g",function(){a.PFc.copy();a.zr("focusGoogle3Link")},!0));CJb(this)&&this.Dg.push(this.qd.register("copyPublicHeadLink",
"e",function(){a.BNc.copy();a.zr("focusPublicHeadLink")},!0))};lP.prototype.zr=function(a){this.Fa.Ya({element:"LinksDropdown",action:a,projectId:this.Wa.qb,gestureName:"KEYBOARD"})};lP.prototype.nO=function(){if(this.Dg)for(var a=_.k(this.Dg),b=a.next();!b.done;b=a.next())b=b.value,b()};_.W.Object.defineProperties(lP.prototype,{Wa:{configurable:!0,enumerable:!0,get:function(){return this.Ab.location}}});
lP.O=function(a){return new (a||lP)(_.u(_.to),_.u(_.II),_.u(kP),_.u(_.Xt),_.u(_.sK),_.u(_.ht),_.u(_.Iy))};
lP.ya=_.tc({type:lP,oa:[["links-dropdown","viewData",""]],ub:function(a,b){a&1&&(_.Hf(x_b,5),_.Hf(y_b,7),_.Hf(cP,7),_.Hf(z_b,5),_.Hf(A_b,5),_.Hf(B_b,5),_.Hf(C_b,5),_.Hf(D_b,5),_.Hf(E_b,5),_.Hf(F_b,5));if(a&2){var c;_.Gf(c=_.Kf())&&(b.oqa=c.first);_.Gf(c=_.Kf())&&(b.yu=c.first);_.Gf(c=_.Kf())&&(b.Cp=c.first);_.Gf(c=_.Kf())&&(b.Qzc=c.first);_.Gf(c=_.Kf())&&(b.US=c.first);_.Gf(c=_.Kf())&&(b.pHc=c.first);_.Gf(c=_.Kf())&&(b.RMc=c.first);_.Gf(c=_.Kf())&&(b.PFc=c.first);_.Gf(c=_.Kf())&&(b.BNc=c.first);_.Gf(c=
_.Kf())&&(b.ANc=c.first)}},inputs:{Ab:"viewData"},features:[_.Mc],jc:["viewData",""],Aa:3,Ba:3,Ea:[[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"]],ua:function(a,b){a&1&&(_.A(0,"dropdown-button",0),_.I("isOpen",function(c){return c?b.Mfa():b.Lfa()}),_.B(),_.x(1,DJb,13,18,"ng-template",null,1,_.Nf));a&2&&_.y("item",b.mA)("ariaLabel",b.tdc)("dense",!0)},Ia:[_.Om,cP,_.Vr,_.CE,jP,_.Tm],styles:["link-row[_ngcontent-%COMP%]{padding:8px}div.missing-link[_ngcontent-%COMP%]{display:flex;flex-direction:row;padding:8px}div.missing-link[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{max-width:400px}div.missing-link[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:12px}div.missing-link[_ngcontent-%COMP%]   loading[_ngcontent-%COMP%], div.missing-link[_ngcontent-%COMP%]   span.missing-link-message[_ngcontent-%COMP%]{flex:1 1 100%;font:500 12px/16px Google Sans,sans-serif;justify-content:center;letter-spacing:.15px;padding:0;text-align:center}div.missing-link[_ngcontent-%COMP%]   span.label[_ngcontent-%COMP%]{flex:1 1;white-space:nowrap}"],
Oa:0});var mP=function(a,b,c,d){this.Fa=a;this.jL=b;this.Le=d;this.Qf=new _.pt(this.Fa)};mP.prototype.USa=function(a,b,c){var d=this;c=void 0===c?[]:c;if(!_.tF(a))return _.Md(_.xE("Dynamic related files unavailable"));var e=sWb(tWb(vWb(uWb((new _.Qp).A2(_.Nta(a.qb,a.Rc,a.repository)))).nd(a.path),b),c);return this.Qf.fetch(e.md(),function(){return _.Uu(d.Le,function(){return d.jL.USa(e,d.Le.Ik())},"FileService.getRelated")}).ha(_.v(function(f){return _.zE(FJb(f))}),_.He(_.JE),_.pe(function(){return _.Md(_.xE("Dynamic related files unavailable"))}))};
mP.O=function(a){return new (a||mP)(_.q(_.to),_.q(_.f7a),_.q(_.Eu),_.q(_.kv))};mP.ta=_.p({token:mP,qa:mP.O,Ga:"root"});var I_b=["dropdownList"],JJb=function(a){return["r",a]},nP=function(a,b,c,d,e,f,g,m){var n=this;this.Fa=a;this.XCc=c;this.gr=d;this.Vg=e;this.Ua=f;this.qd=g;this.zV=m;this.Vc=_.IE;this.label="Related files";this.uc="RelatedFilesDropdown";this.AVa=new _.gg(!1);this.em=new _.gg(new _.Zg({}));this.mb=new _.Gd;this.Dg=[];this.a0a=this.em.ha(_.Ie(function(r){return J_b(n,r)}));_.Du.has(13)&&(this.WCc=this.a0a.ha(_.Le(this.em.Vf()),_.Ie(function(r){var w=_.k(r);r=w.next().value;w=w.next().value;if(!_.RE(w))return _.Md(_.zE([]));
r=r.map(function(z){return z.mL});return n.XCc.USa(w,10,r)}),_.Ke(function(r){2===r.state&&n.Cp&&0<r.Xb.length&&setTimeout(function(){n.Cp.Te()},0)})))};_.h=nP.prototype;
_.h.Ra=function(){var a=this;this.mA={NZ:this.yu,title:"Related files",uc:this.uc};this.pO=this.qd.register("toggleRelatedFilesDropdown","r",function(){a.Cp.OB();a.Fa.Ya({element:a.uc,action:"toggleDropdown",gestureName:"KEYBOARD"})});this.mb.add(_.Wd([this.a0a,this.AVa.Vf(),this.em.Vf()]).subscribe(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=c.next().value;a.nO();d&&a.X_a(b,c)}))};_.h.Ka=function(){this.pO&&this.pO();this.nO();this.mb.unsubscribe()};_.h.Mfa=function(){this.AVa.next(!0)};
_.h.Lfa=function(){this.AVa.next(!1)};
_.h.X_a=function(a,b){var c=this,d=new Set;a=_.k(a);for(var e=a.next(),f={};!e.done;f={Bx:f.Bx,uE:f.uE},e=a.next())f.uE=e.value,f.Bx=f.uE.Bx,f.Bx&&f.uE.Ub&&!d.has(f.uE.Ub)&&(d.add(f.uE.Ub),this.Dg.push(this.qd.register(f.Bx,f.uE.Ub,function(g){return function(){c.Cp.OB();c.Fa.Ya({element:c.uc,action:"navigateTo"+DWb(g.Bx),gestureName:"KEYBOARD"});c.Ua.navigate(_.Xp(_.LF(b.Zb().nd(g.uE.mL)).kb()))}}(f),!0)),this.Dg.push(this.qd.register(f.Bx+"InNewTab","shift+"+f.uE.Ub,function(g){return function(){c.Cp.OB();
c.Fa.Ya({element:c.uc,action:"navigateTo"+DWb(g.Bx),gestureName:"KEYBOARD"});var m=_.LF(b.Zb().nd(g.uE.mL)).kb();_.Ph(window,_.r9a(c.zV,m),"_blank")}}(f),!0)))};_.h.Qsa=function(a){return this.em.ha(_.v(function(b){return _.Xp(_.LF(b.Zb().nd(a)).kb())}))};
var J_b=function(a,b){var c=b.parent,d=b.path,e=a.Rea(c).ha(_.v(function(n){var r=[];n=_.k(n);for(var w=n.next();!w.done;w=n.next())(w=K_b(a,d,w.value))&&r.push(w);c.path&&r.push({mL:c.path,Bx:"parent",Ub:"p"});return r})),f=_.Md([]);if(!b.MD){var g=L_b(a,d);g&&(b=TJb(b,g.Rya),f=a.Rea(b).ha(_.v(function(n){return n.length&&(n=_.Rg(n[0]))?[UJb(n,g.tua)]:[]}),_.He([])))}else if(c.path){var m=L_b(a,c.path);m&&(b=TJb(c,m.Rya),f=a.Rea(b).ha(_.v(function(n){for(var r=[],w=_.k(n),z=w.next();!z.done;z=w.next())(z=
M_b(d,z.value,m.Rya))&&r.push(z);!r.length&&n.length&&(n=_.Rg(n[0]))&&r.push(UJb(n,m.tua));return r}),_.He([])))}return _.Wd(f,e).ha(_.v(function(n){var r=_.k(n);n=r.next().value;r=r.next().value;return n.concat(r)}))},L_b=function(a,b){a=_.k(a.config.o3);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.ME;d=d.SE;if(b.match(c.Ap))return{tua:!0,Rya:c};if(b.match(d.Ap))return{tua:!1,Rya:d}}},M_b=function(a,b,c){var d=_.Xz(b),e=c.Zd.exec(_.Xz(a));if(e&&(a=new RegExp(GJb(c.fh,function(f){return _.Mib(e[Number(f)])})),
d.match(a)))return{mL:b,Bx:"test",Ub:"t"}},K_b=function(a,b,c){if(c!==b){var d=_.Xz(c);b=_.Xz(b);a=_.k(a.config.N1);for(var e=a.next(),f={};!e.done;f={Pwa:f.Pwa},e=a.next())if(e=e.value,f.Pwa=e.Zd.exec(b),f.Pwa){var g=new RegExp(GJb(e.fh,function(m){return function(n){return _.Mib(m.Pwa[Number(n)])}}(f)));if(d.match(g))return{mL:c,Bx:e.label,Ub:e.Ub}}}};
nP.prototype.Rea=function(a){var b=this;return this.gr.list(a.qb,a.Rc,a.repository,_.hi(a),a.path||"",a.params.Qb).ha(_.v(function(c){return c.map(function(d){return d.he()})}),_.pe(function(c){_.Gs(b.Vg,c);return _.Md([])}))};nP.prototype.nO=function(){for(var a=_.k(this.Dg),b=a.next();!b.done;b=a.next())b=b.value,b();this.Dg=[]};_.W.Object.defineProperties(nP.prototype,{Wa:{configurable:!0,enumerable:!0,set:function(a){this.em.next(a)},get:function(){return this.em.value}}});
nP.O=function(a){return new (a||nP)(_.u(_.to),_.u(_.Eu),_.u(mP),_.u(_.nK),_.u(_.Fs),_.u(_.Cg),_.u(_.Xt),_.u(_.Iy))};
nP.ya=_.tc({type:nP,oa:[["related-files-dropdown"]],ub:function(a,b){a&1&&(_.Hf(cP,7),_.Hf(I_b,7));if(a&2){var c;_.Gf(c=_.Kf())&&(b.Cp=c.first);_.Gf(c=_.Kf())&&(b.yu=c.first)}},inputs:{config:"config",Wa:"place"},Aa:5,Ba:4,Ea:[[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"]],ua:function(a,b){a&1&&(_.A(0,"dropdown-button",0,1),_.I("isOpen",function(c){return c?b.Mfa():b.Lfa()}),_.N(2),_.B(),_.x(3,SJb,5,6,"ng-template",null,2,_.Nf));a&2&&(_.y("item",b.mA)("ariaLabel",b.label)("dense",!0),_.t(2),_.wf(" ",b.label,"\n"))},Ia:[_.yo,_.Nm,_.Om,_.Pm,_.Qm,cP,_.EE,_.CE,_.Az,_.BE,_.Tw,_.oJ,_.eo,_.Tm,_.uA],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}}"],
Oa:0});_.N_b=[];var O_b=["dropdownTemplate"],WJb=function(a){return["v",a]},oP=function(a,b){this.Fa=a;this.qd=b;this.YJc=_.N_b;this.gec="View this file in an external site";this.KD=!1;this.W9="ciderv";this.Wja=!1;this.bxa=[];this.Dg=[]};_.h=oP.prototype;_.h.Ra=function(){var a=this;this.mA={title:"View in",NZ:this.yu,uc:"ViewInDropdown"};this.pO=this.qd.register("openViewInDropdown","v",function(){a.Cp.OB();a.zr("openDropdown")})};
_.h.Tb=function(a){if(a.place||null!=a.ciderDefault.Xf||null!=a.suggestUniqueCiderWs.Xf){var b=this.Wa;a=[];for(var c=_.k(this.YJc),d=c.next();!d.done;d=c.next())if(d=d.value,!d.Zd||b.path.match(d.Zd)){var e=d;d=Object.assign({},e);e=e.UB;d=(delete d.UB,d);e=e(b);var f=void 0;if(null==(f=e)?0:f.includes("cider.corp.google.com"))switch(this.W9){case "prompt":f=void 0,e=null!=(f=xDb(e,this.Wja))?f:null}e&&a.push(Object.assign({},d,{url:e}))}this.KD||(b=CDb(b))&&a.push({description:"View raw file content",
key:"r",label:"Raw Content View",url:b});this.fta&&a.push({description:"View in Gitiles",key:"g",label:"View in Gitiles",url:this.fta});this.gI&&a.push({description:"View in Public CS",key:"e",label:"View in Public CS",url:this.gI});this.bxa=a}};_.h.Ka=function(){this.pO&&this.pO();this.nO()};_.h.Lfa=function(){this.nO()};
_.h.Mfa=function(){for(var a=this,b=_.k(this.bxa),c=b.next(),d={};!c.done;d={x0:d.x0},c=b.next())d.x0=c.value,this.Dg.push(this.qd.register(d.x0.label,d.x0.key,function(e){return function(){_.Ph(window,e.x0.url,"_blank");a.Cp.rR();a.zr(e.x0.label)}}(d),!0))};_.h.zr=function(a){this.Fa.Ya({element:"ViewInDropdown",action:a,projectId:this.Wa.qb,gestureName:"KEYBOARD"})};_.h.nO=function(){for(var a=_.k(this.Dg),b=a.next();!b.done;b=a.next())b=b.value,b();this.Dg=[]};
oP.O=function(a){return new (a||oP)(_.u(_.to),_.u(_.Xt))};
oP.ya=_.tc({type:oP,oa:[["view-in-dropdown"]],ub:function(a,b){a&1&&(_.Hf(cP,5),_.Hf(O_b,7));if(a&2){var c;_.Gf(c=_.Kf())&&(b.Cp=c.first);_.Gf(c=_.Kf())&&(b.yu=c.first)}},inputs:{Wa:"place",fta:"gitilesLink",gI:"ossLink",KD:"isGenerated",W9:"ciderDefault",Wja:"suggestUniqueCiderWs"},features:[_.Mc],Aa:3,Ba:1,Ea:[[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"]],ua:function(a,b){a&1&&_.x(0,VJb,1,3,"dropdown-button",0)(1,YJb,2,1,"ng-template",null,1,_.Nf);a&2&&_.y("ngIf",b.bxa.length)},Ia:[_.Nm,_.Om,cP,_.Az,_.BE,_.oJ],styles:["menu-keyboard-shortcut-hint[_ngcontent-%COMP%]{padding-left:12px}  a.space-between-alignment>span.mat-list-item-content{display:flex;justify-content:space-between}"],Oa:0});var hKb=function(a){return{enabled:a}},pP=function(a,b,c,d,e,f,g,m){this.Fa=a;this.ee=b;this.ie=d;this.qd=e;this.Rwa=f;this.service=g;this.Wb=m;this.lWb=this.Wb.q5a.ha(_.Fe(1))};pP.prototype.Ra=function(){var a=this;this.Vk=this.qd.register("toggleBlame","b",function(){a.pja&&(dKb(a,"KEYBOARD"),_.al(a.ee))})};pP.prototype.Ka=function(){this.Vk&&this.Vk()};pP.prototype.bM=function(){return this.service.bM(this.ey.ha(_.v(function(a){return 1===a.kind}))).ha(_.v(function(a){return{visible:a}}))};
var dKb=function(a,b){b=void 0===b?"CLICK":b;a.ie.LD("BLAME")?(a.ie.gQa("BLAME"),P_b(a,!1,b)):(a.ie.IQa("BLAME"),P_b(a,!0,b))},P_b=function(a,b,c){a.Fa.Ya({element:"RepositoryDetailHeaderBlame",action:b?"show":"hide",projectId:a.Md.qb,gestureName:c})};
_.W.Object.defineProperties(pP.prototype,{Ab:{configurable:!0,enumerable:!0,set:function(a){this.ey?this.ey.next(a):this.ey=new _.gg(a)},get:function(){return this.ey.value}},PIc:{configurable:!0,enumerable:!0,get:function(){return _.bq(this.Md,_.hF(this.Md.Zb(),"ref").kb())}},APb:{configurable:!0,enumerable:!0,get:function(){return"DiffDetailHeader"!==this.componentId&&("FileDetail"!==this.componentId||"code-diff"!==this.contentType)}},pja:{configurable:!0,enumerable:!0,get:function(){return"FileDetail"===
this.componentId&&"text"===this.contentType}},EQc:{configurable:!0,enumerable:!0,get:function(){return _.tF(this.Md)&&"FileDetail"===this.componentId&&this.contentType&&["binary","largeFile","markdown","text","jupyter"].includes(this.contentType)}},eBb:{configurable:!0,enumerable:!0,get:function(){var a="FolderDetail"===this.componentId&&_.Du.has(11);return _.Du.has(23)&&(this.pja||a)}},KD:{configurable:!0,enumerable:!0,get:function(){return _.uF(this.Ab.qE)}},Rzb:{configurable:!0,enumerable:!0,get:function(){return _.Du.has(85)&&
this.pja}},Md:{configurable:!0,enumerable:!0,get:function(){return this.Ab.location}},WHc:{configurable:!0,enumerable:!0,get:function(){return this.ie.LD("BLAME")}}});pP.O=function(a){return new (a||pP)(_.u(_.to),_.u(_.cl),_.u(_.Eu),_.u(_.GJ),_.u(_.Xt),_.u(_.IL),_.u(_.AJ),_.u(_.jv))};
pP.ya=_.tc({type:pP,oa:[["header-actions","componentId","","viewData",""]],inputs:{componentId:"componentId",contentType:"contentType",Ab:"viewData"},jc:["componentId","","viewData",""],Aa:20,Ba:11,Ea:[[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"]],ua:function(a,b){a&1&&(_.x(0,ZJb,1,0,"layer-menu-dropdown",0),_.N(1,"\n"),_.x(2,$Jb,2,3,"find-in-file-dropdown",1),_.N(3,"\n"),_.x(4,aKb,1,1,"links-dropdown",2),_.N(5,"\n"),_.x(6,bKb,4,10,"view-in-dropdown",
3),_.N(7,"\n"),_.x(8,cKb,2,2,"related-files-dropdown",4),_.N(9,"\n"),_.N(10,"\n"),_.x(11,eKb,5,2,"button",5),_.N(12,"\n"),_.x(13,fKb,7,2,"ng-container",0),_.O(14,"async"),_.N(15,"\n"),_.x(16,iKb,5,5,"ng-container",0),_.N(17,"\n"),_.E(18,"fullscreen-button",6),_.N(19,"\n"));a&2&&(_.y("ngIf",b.eBb),_.t(2),_.y("ngIf",b.pja),_.t(2),_.y("ngIf",b.APb),_.t(2),_.y("ngIf",b.EQc),_.t(2),_.y("ngIf",b.Rwa.config&&!b.PIc&&b.APb),_.t(3),_.y("ngIf",b.pja&&!b.eBb),_.t(2),_.y("ngIf",_.R(14,9,b.bM())),_.t(3),_.y("ngIf",
b.Rzb),_.t(2),_.y("componentId",b.componentId))},Ia:[_.yo,_.Om,eP,RN,iP,lP,_.xv,_.vs,_.xs,_.ct,_.Ow,_.Qw,nP,oP,_.Tm],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.gmat-mdc-button.mat-mdc-outlined-button[_ngcontent-%COMP%]{border-radius:4px;min-width:unset;padding:0}button.blame.gmat-mdc-button.mat-mdc-outlined-button[_ngcontent-%COMP%]   div.title[_ngcontent-%COMP%]{align-items:center;padding:0 8px}"],
Oa:0});var qP=function(a,b,c){this.Fa=a;this.qd=c;this.dzb=this.KD=this.uQc=!1;this.HZa="";this.IQb="FILE";this.pAa="Generated by a BUILD rule. See go/bbcp for more details";this.GO="detail-header-id";this.uc="DetailHeader";this.Vk=function(){};this.w2a=_.Du.has(22)};qP.prototype.Ra=function(){var a=this;this.Vk=this.qd.register("triggerStarButton","s",function(){a.Fa.Ya({element:"DetailHeader",action:"changeStar",gestureName:"KEYBOARD"});a.GQb&&a.GQb.V4a.next({kind:"event",action:"KEYBOARD"})})};
qP.prototype.Ka=function(){this.Vk()};
_.W.Object.defineProperties(qP.prototype,{Ab:{configurable:!0,enumerable:!0,set:function(a){this.KD=_.uF(a.qE);this.dzb=_.Mnb(a.qE);var b;(b=a.location.path||"")&&"/"!==b?(b=_.Xz(b),b="/"===b.substr(-1)?b.substr(0,b.length-1):b):b="Repository Root";this.HZa=b;if(0===a.kind&&0!==a.Stb.length){var c=a.Stb[0],d=_.ej(c,_.ii,1);b=d.mr();d=_.Y(d,3);c=c.he();var e=tDb(b);b=_.Y(b,2);b="depot"===e.type?new _.Xg({repository:b,Db:d,path:c,params:void 0}):new _.Zg({te:e,repository:b,Db:d,path:c,params:void 0})}else b=
void 0;this.ySa=b;this.IQb=_.zi(a.location);this.Gza=a},get:function(){return this.Gza}},Wa:{configurable:!0,enumerable:!0,get:function(){return this.Ab.location}}});qP.O=function(a){return new (a||qP)(_.u(_.to),_.u(_.Eu),_.u(_.Xt))};
qP.ya=_.tc({type:qP,oa:[["detail-header","componentId","","viewData",""]],ub:function(a,b){a&1&&_.Hf(_.SK,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.GQb=c.first)}},inputs:{componentId:"componentId",contentType:"contentType",uQc:"showLinksDropdown",Ab:"viewData"},jc:["componentId","","viewData",""],Aa:10,Ba:10,Ea:[["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(";")],ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"div",1),_.x(2,jKb,1,4,"star",2),_.A(3,"h2",3),_.N(4),_.x(5,mKb,3,3,"ng-container",4),_.B(),_.E(6,"commit-information",5),_.B(),_.E(7,"header-actions",6),_.B(),_.x(8,
nKb,1,0,"ng-template",null,7,_.Nf));a&2&&(_.t(2),_.y("ngIf",b.w2a),_.t(1),_.cf("id",b.GO),_.t(1),_.wf(" ",b.HZa," "),_.t(1),_.y("ngIf",b.KD),_.t(1),_.y("activeLocation",b.Wa)("showMostRecentCommitForPath",!0)("lastSubmoduleFetchSpec",b.Ab.B0),_.t(1),_.y("componentId",b.componentId)("contentType",b.contentType)("viewData",b.Ab))},Ia:[_.yo,tN,_.Om,_.Ur,_.Vr,_.ns,_.iz,pP,_.Ow,_.Qw,_.eo,_.SK],styles:["detail-header[_nghost-%COMP%]{overflow:auto}h1[_ngcontent-%COMP%]{font-size:14px}.header[_ngcontent-%COMP%]{outline:0}.place[_ngcontent-%COMP%], .ref-separator[_ngcontent-%COMP%], commit-information[_ngcontent-%COMP%], links-dropdown[_ngcontent-%COMP%], star[_ngcontent-%COMP%]{padding-left:8px}.place[_ngcontent-%COMP%]{font-size:13px}img[_ngcontent-%COMP%]{height:18px;vertical-align:middle;width:18px}"],
Oa:0});var rP=function(){this.J6a=2};rP.prototype.Ra=function(){};_.W.Object.defineProperties(rP.prototype,{bNc:{configurable:!0,enumerable:!0,get:function(){return _.Xp(_.XF(this.Ab.location.Zb(),function(a){delete a.gx;delete a.vn}).kb())}}});rP.O=function(a){return new (a||rP)};
rP.ya=_.tc({type:rP,oa:[["diff-detail-header"]],inputs:{Ab:"viewData"},Aa:11,Ba:6,Ea:[["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"]],ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"div",1),_.E(2,"commit-information",2),_.B(),_.A(3,"a",3)(4,"button",4)(5,"mat-icon"),_.N(6,"clear"),_.B()()()(),_.A(7,"div",5),_.E(8,"commit-information",6)(9,"div",7)(10,"header-actions",8),_.B());a&2&&(_.t(2),_.y("activeLocation",null==b.Ab?null:b.Ab.location)("version",b.J6a),_.t(1),_.y("routerLink",b.bNc)("trackProjectId",b.Ab.location.qb),_.t(5),_.y("activeLocation",null==b.Ab?null:b.Ab.location),
_.t(2),_.y("viewData",b.Ab))},Ia:[_.yo,tN,_.Ur,_.Vr,_.ns,_.iz,pP,_.xv,_.xs,_.ct,_.eo],styles:["diff-detail-header[_nghost-%COMP%]{display:flex;flex-direction:row;overflow:auto}.left-diff[_ngcontent-%COMP%], .right-diff[_ngcontent-%COMP%]{height:40px;padding-left:20px;white-space:nowrap}a[_ngcontent-%COMP%]:focus, a[_ngcontent-%COMP%]:hover{text-decoration:none}header-actions[_ngcontent-%COMP%]{align-items:center}"],Oa:0});var sP=function(a,b){this.Fa=a;this.Lc=b;this.markerHeight="10px";this.YCb=new _.gg([]);this.oFb=new _.gg(null);this.XCb=new _.gg({});this.WCb=new _.El;this.YCb=_.Wd(this.XCb,this.oFb).ha(_.v(function(c){var d=_.k(c);c=d.next().value;var e=d.next().value;d=qKb("find",c.find,e);var f=qKb("search",c.search,e),g=qKb("xrefs",c.LUc,e);c=qKb("importantXrefs",c.oHc,e);return[].concat(_.Dc(f),_.Dc(g),_.Dc(c),_.Dc(d))}))};
_.W.Object.defineProperties(sP.prototype,{Tua:{configurable:!0,enumerable:!0,set:function(a){this.XCb.next(a)}},bm:{configurable:!0,enumerable:!0,set:function(a){this.oFb.next(a)}}});sP.O=function(a){return new (a||sP)(_.u(_.to),_.u(_.AJ))};
sP.ya=_.tc({type:sP,oa:[["file-content-pager"]],inputs:{Tua:"markers",bm:"numLines"},outputs:{WCb:"markerClicked"},Aa:2,Ba:3,Ea:[[3,"class","height","top","click",4,"ngFor","ngForOf"],[3,"click"]],ua:function(a,b){a&1&&(_.x(0,pKb,1,7,"div",0),_.O(1,"async"));a&2&&_.y("ngForOf",_.R(1,1,b.YCb))},Ia:[_.Nm,_.Tm],styles:["file-content-pager[_nghost-%COMP%]{height:100%;position:absolute;right:0;top:0;width:14px}.marker[_ngcontent-%COMP%]{border-style:solid;border-width:1px;min-height:5px;position:absolute;width:100%}"],
Oa:0});var tP=function(a,b){this.Fa=a;this.Vg=b};_.h=tP.prototype;_.h.onError=function(a){_.Gs(this.Vg,a)};_.h.u4a=function(a){return _.$Oa(this.Fa,a,"codeRenderFull")};_.h.Dka=function(a,b){_.$Oa(this.Fa,a,"codeRenderRefresh_"+b)};_.h.tCb=function(){this.Fa.Ya({element:"Folding",action:"collapse",gestureName:"CLICK"})};_.h.qXa=function(){this.Fa.Ya({element:"Folding",action:"expand",gestureName:"CLICK"})};_.h.H0=function(){this.Fa.Ya({element:"FileDetail",action:"focusCodePanel",gestureName:"KEYBOARD"})};
_.h.yr=function(){this.Fa.Ya({element:"FileDetail",action:"copyCode",gestureName:"KEYBOARD"})};_.h.FT=function(){this.Fa.Ya({element:"FileDetail",action:"scroll",gestureName:"SCROLL"})};tP.O=function(a){return new (a||tP)(_.q(_.to),_.q(_.Fs))};tP.ta=_.p({token:tP,qa:tP.O});var uP=function(){};uP.prototype.transform=function(a){return a["image/png"]?(a["image/png"]=a["image/png"].toString().replaceAll("\n",""),_.qnb("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(""),_.YE(a)):_.YE("<data with types: "+Object.keys(a).join(", ")+">")};uP.O=function(a){return new (a||uP)};uP.Ae=_.xc({name:"renderData",type:uP,de:!0});var vP=function(){};vP.prototype.Ra=function(){};vP.O=function(a){return new (a||vP)};
vP.ya=_.tc({type:vP,oa:[["jupyter-notebook"]],inputs:{Y0:"notebook"},Aa:1,Ba:1,Ea:[[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"]],ua:function(a,b){a&1&&_.x(0,AKb,4,3,"ng-container",0);a&2&&_.y("ngForOf",b.Y0.cells)},Ia:[_.Nm,_.Om,_.Pm,_.Qm,_.wK,_.JJ,_.KJ,_.MJ,_.BA,_.CA,_.eI,_.EI,uP],styles:["jupyter-notebook[_nghost-%COMP%]{display:block;padding:10px}mat-card[_ngcontent-%COMP%]{margin:10px 0;background:var(--card)}"]});var wP=function(){this.size=0;this.cca=_.ue;this.HAb=new _.El;this.Jwa=void 0;this.mja=!1};wP.prototype.Ra=function(){};wP.prototype.Ka=function(){var a;null==(a=this.mb)||a.unsubscribe()};wP.prototype.Tb=function(a){if(a.fullViewData){var b;null==(b=this.mb)||b.unsubscribe();this.Jwa=void 0;this.mja=!1;this.mb=void 0}};
var FKb=function(a,b){a.mja=!1;var c;null==(c=a.mb)||c.unsubscribe();a.mb=void 0;a.Jwa=b.ha(_.v(function(d){return d.oe}))},EKb=function(a,b){a.mja=!0;var c;null==(c=a.mb)||c.unsubscribe();a.mb=b.ha(_.ve(1)).subscribe(function(d){a.HAb.emit(d);a.mja=!1})};wP.O=function(a){return new (a||wP)};
wP.ya=_.tc({type:wP,oa:[["large-file","fullViewData",""]],inputs:{size:"size",cca:"fullViewData"},outputs:{HAb:"largeFileViewData"},features:[_.Mc],jc:["fullViewData",""],Aa:3,Ba:2,Ea:[[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"]],ua:function(a,
b){a&1&&_.x(0,DKb,5,4,"ng-container",0)(1,IKb,7,5,"ng-template",null,1,_.Nf);if(a&2){var c=_.vf(2);_.y("ngIf",b.Jwa)("ngIfElse",c)}},Ia:[_.yo,_.Om,_.qz,_.oA,_.qA,_.pA,_.CE,_.Tm,_.YB],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-size:.9230769231rem;font-weight:400;line-height:1.2307692308rem;font-family:Roboto Mono,monospace;letter-spacing:normal;padding:0 4px;position:absolute}"],
Oa:0});var xP=function(a,b,c){var d=this;this.Fa=a;this.Lc=b;this.Wb=c;this.JV=_.Zu().create(["PREVIEW",0],["SOURCE",1]);this.selectedIndex=this.Lc.Csb.ha(_.v(function(e){return d.JV.get(e)}))};xP.prototype.Ra=function(){};xP.prototype.mk=function(a){(a=_.$u(this.JV,a))&&this.Lc.cH!==a&&(this.Fa.Ya({element:"MarkdownTabHeader",action:this.zSa(a),gestureName:"CLICK",projectId:this.Ab.location.qb}),this.Lc.cH=a,this.Wb.Oia(a))};
xP.prototype.zSa=function(a){switch(a){case "SOURCE":return"openSourceTab";case "PREVIEW":return"openPreviewTab";default:return _.Qg(a,"Unknown file detail tab selected")}};xP.O=function(a){return new (a||xP)(_.u(_.to),_.u(_.AJ),_.u(_.jv))};
xP.ya=_.tc({type:xP,oa:[["markdown-tab-header","viewData",""]],inputs:{Ab:"viewData"},jc:["viewData",""],Aa:4,Ba:3,Ea:[["gmat-tabs","",3,"selectedIndex","selectedIndexChange"],["label","Preview"],["label","Source"]],ua:function(a,b){a&1&&(_.A(0,"mat-tab-group",0),_.I("selectedIndexChange",function(c){return b.mk(c)}),_.O(1,"async"),_.E(2,"mat-tab",1)(3,"mat-tab",2),_.B());a&2&&_.y("selectedIndex",_.R(1,1,b.selectedIndex))},Ia:[_.xC,_.sC,_.rC,_.Tm],styles:["mat-tab-group[_ngcontent-%COMP%]     .mat-tab-label{height:40px}"]});var yP=function(a){this.element=a};_.W.Object.defineProperties(yP.prototype,{dPc:{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.na;_.kk(d);d.appendChild(CWb(c))})}}});yP.O=function(a){return new (a||yP)(_.u(_.ld))};yP.Ha=_.wc({type:yP,oa:[["","safeSvg",""]],inputs:{dPc:"safeSvg"}});var zP=function(a){this.Db=a};_.W.Object.defineProperties(zP.prototype,{fPc:{configurable:!0,enumerable:!0,set:function(a){switch(this.Db.na.tagName){case "AUDIO":this.Db.na.src=String(a);break;case "IMG":this.Db.na.src=a;break;case "VIDEO":this.Db.na.src=String(a)}}}});zP.O=function(a){return new (a||zP)(_.u(_.ld))};zP.Ha=_.wc({type:zP,oa:[["","sanitizeSrc",""]],inputs:{fPc:"sanitizeSrc"}});var AP=function(a){this.lSa=a};
AP.prototype.xA=function(a){if(5===a.kind)return _.Md(_.JE);if(0!==a.kind)return _.Md(_.xE("Folding unsupported"));var b=a.location,c=b.qb,d=b.Rc,e=b.repository,f=b.path;b=b.params;f=_.eF(a.location,1)||f;var g=b.Qb?"HEAD":_.bi(a.location,1);a={Db:_.bi(a.location,0)||"",commit:g};return this.lSa.xA(c,d,e,a,f,b.Qb).ha(_.v(function(m){if(2===m.Og()||4===m.Og())var n=_.xE("Folding unavailable");else{n=[];m=_.k(_.fj(m,_.Gp,3));for(var r=m.next();!r.done;r=m.next()){r=r.value;var w=r.getRange();w&&n.push({start:_.rj(w,
1)-1,end:_.rj(w,3)-1,indentation:_.rj(r,2)})}n=_.zE(n)}return n}),_.He(_.JE),_.pe(function(){return _.Md(_.xE("Folding unavailable"))}))};AP.O=function(a){return new (a||AP)(_.q(_.Ox))};AP.ta=_.p({token:AP,qa:AP.O});var BP=function(a,b,c){var d=b.events.ha(_.je(function(e){return e instanceof _.wg}),_.He(null),_.v(function(){var e=_.$g(a.Wc);e.path&&e.path.endsWith(".md")&&(e=e.parent);return e.Zb().wi().kb()}),_.te(function(e,f){return _.bq(e,f)}),_.De(1),_.Rd());this.AKb=d.ha(_.v(function(e){return KKb(e,b)}));this.yKb=d.ha(_.v(function(e){return LKb(e,c)}))};BP.O=function(a){return new (a||BP)(_.q(_.fg),_.q(_.Cg),_.q(_.nK))};BP.ta=_.p({token:BP,qa:BP.O});var Q_b=function(){this.JWb=[]};_.W.Object.defineProperties(Q_b.prototype,{widgets:{configurable:!0,enumerable:!0,get:function(){return this.JWb},set:function(a){this.JWb=a}}});var CP=function(){Q_b.apply(this,arguments)};_.V(CP,Q_b);var R_b=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})};_.h=CP.prototype;_.h.U_=function(a){var b=this.widgets.filter(function(c){return EDb(c.line,a)});this.Eh=0<b.length?{first:this.widgets.indexOf(b[0]),last:this.widgets.indexOf(b[b.length-1])}:void 0;return b};
_.h.cta=function(a,b){if(!this.Eh||a>this.widgets[this.Eh.last].line||b<=this.widgets[this.Eh.first].line)return[{widgets:this.U_({start:a,end:b}),type:"replace"}];var c=this.widgets[this.Eh.first],d=this.widgets[this.Eh.last],e=[];if(a>c.line){var f=this.xTa(a);0<f.length&&e.push({widgets:f,type:"remove"})}a<c.line&&(a=this.BSa(a),0<a.length&&e.push({widgets:a,type:"add",location:"start"}));b<d.line&&(a=this.wTa(b),0<a.length&&e.push({widgets:a,type:"remove"}));b>d.line&&(b=this.ASa(b),0<b.length&&
e.push({widgets:b,type:"add",location:"end"}));return e};_.h.ASa=function(a){for(var b=[],c=this.Eh.last+1;c<this.widgets.length;c++){var d=this.widgets[c];if(d.line>a)break;b.push(d);this.Eh.last=c}return b};_.h.BSa=function(a){for(var b=[],c=this.Eh.first-1;0<=c;c--){var d=this.widgets[c];if(d.line<a)break;b.push(d);this.Eh.first=c}return b};_.h.xTa=function(a){for(var b=[],c=this.Eh.first;c<=this.Eh.last;c++){var d=this.widgets[c];if(d.line>=a){this.Eh.first=c;break}b.push(d)}return b};
_.h.wTa=function(a){for(var b=[],c=this.Eh.last;c>=this.Eh.first;c--){var d=this.widgets[c];if(d.line<=a){this.Eh.last=c;break}b.push(d)}return b};CP.O=function(){var a;return function(b){return(a||(a=_.jd(CP)))(b||CP)}}();CP.ta=_.p({token:CP,qa:CP.O});var DP=function(){Q_b.apply(this,arguments)};_.V(DP,Q_b);_.h=DP.prototype;_.h.U_=function(a){var b=this.widgets.filter(function(c){return void 0!==c.startLine&&EDb(c.startLine,a)||void 0!==c.endLine&&EDb(c.endLine,a)});0<b.length&&(this.Eh={first:this.widgets.indexOf(b[0]),last:this.widgets.indexOf(b[b.length-1])});return b};
_.h.cta=function(a,b){if(!this.Eh)return[];var c=this.widgets[this.Eh.first],d=this.widgets[this.Eh.last];if(void 0!==d.endLine&&a>=d.endLine||void 0!==c.startLine&&b<=c.startLine)return[{widgets:this.U_({start:a,end:b}),type:"replace"}];var e=[];if(void 0!==c.endLine&&a>c.endLine){var f=this.xTa(a);0<f.length&&e.push({widgets:f,type:"remove"})}void 0!==c.startLine&&a<c.startLine&&(a=this.BSa(a),0<a.length&&e.push({widgets:a,type:"add",location:"start"}));void 0!==d.startLine&&b<d.startLine&&(a=this.wTa(b),
0<a.length&&e.push({widgets:a,type:"remove"}));void 0!==d.endLine&&b>d.endLine&&(b=this.ASa(b),0<b.length&&e.push({widgets:b,type:"add",location:"end"}));return e};_.h.ASa=function(a){for(var b=[],c=this.Eh.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.Eh.last=c}return b};_.h.BSa=function(a){for(var b=[],c=this.Eh.first-1;0<=c;c--){var d=this.widgets[c];if(void 0!==d.endLine&&d.endLine<a)break;b.push(d);this.Eh.first=c}return b};
_.h.xTa=function(a){for(var b=[],c=this.Eh.first;c<=this.Eh.last;c++){var d=this.widgets[c];if(void 0!==d.endLine&&d.endLine>=a){this.Eh.first=c;break}b.push(d)}return b};_.h.wTa=function(a){for(var b=[],c=this.Eh.last;c>=this.Eh.first;c--){var d=this.widgets[c];if(void 0!==d.startLine&&d.startLine<=a){this.Eh.last=c;break}b.push(d)}return b};DP.O=function(){var a;return function(b){return(a||(a=_.jd(DP)))(b||DP)}}();DP.ta=_.p({token:DP,qa:DP.O});var EP=function(a){var b=a.column;this.line=a.line;this.column=b};EP.prototype.isBefore=function(a){return this.line<a.line||a.line===this.line&&this.column<a.column};EP.prototype.isEqual=function(a){return this.line===a.line&&this.column===a.column};var FP=function(a){var b=a.start;a=a.end;this.start=b;this.end=a;b.isBefore(a)||b.isEqual(a)};FP.prototype.isEqual=function(a){return this.start.isEqual(a.start)&&this.end.isEqual(a.end)};var GP=function(a,b){_.oI.call(this,a,b);this.nb=a;this.visibility=_.wI;this.AD=new Map;this.ru=0;this.Bl=[];this.dj=this.uf=0;this.JBb=10};_.V(GP,_.oI);var S_b=function(a){a.yka&&(a.yka.style.height=_.FF(a.visibility,a.uf)*a.lineHeight+"px");if(a.B9){for(var b=a.visibility,c=a.dj,d=0,e=b.WV.length-1;0<=e;e--){var f=b.WV[e];f.start>=c&&(d+=f.end-f.start-1);f.end>c&&f.start<c&&(d+=f.end-c);if(f.end<=c)break}a.B9.style.height=(a.ru-c-d)*a.lineHeight+"px"}};
GP.prototype.NFb=function(){this.yka||(this.yka=document.createElement("div"),this.container.appendChild(this.yka));this.content||(this.content=document.createElement("div"),this.container.appendChild(this.content));this.B9||(this.B9=document.createElement("div"),this.container.appendChild(this.B9))};GP.prototype.Ms=function(){return this.ru};var T_b=function(a){return{start:a.uf,end:a.dj}};GP.prototype.Ki=function(a){if(a>=this.uf&&a<this.dj)return this.Bl[a-this.uf]};
var U_b=function(a,b,c){b>=a.uf&&b<a.dj&&(a.content.replaceChild(c,a.Bl[b-a.uf]),a.Bl[b-a.uf]=c)};_.h=GP.prototype;_.h.clear=function(){_.oI.prototype.clear.call(this);this.Bl=[];this.dj=this.uf=0;this.content&&(this.content.textContent="");this.AD.clear()};
_.h.ct=function(a,b){if(this.content&&this.yka&&this.B9&&this.fPa()){var c=a+b;a>=this.dj||c<=this.uf?(this.uha(this.dj-this.uf),this.dj=this.uf=a,this.eR(b,!0)):(a>this.uf?this.uha(a-this.uf):this.eR(this.uf-a),c<this.dj?this.uha(this.dj-c,!0):this.eR(c-this.dj,!0));S_b(this)}};
_.h.eR=function(a,b){b=void 0===b?!1:b;0>=a||(this.dj=Math.max(this.dj,0),this.uf=Math.max(this.uf,0),_.cF(this.content,b?"beforeend":"afterbegin",this.Ptb(Math.max(0,b?this.dj:this.uf-a),a)),this.Bl=Array.from(this.content.children),b?this.dj+=a:(this.uf-=a,0>=this.uf&&(this.dj-=this.uf,this.uf=0)))};
_.h.uha=function(a,b){b=void 0===b?!1:b;a=Math.min(this.Bl.length,a);for(var c=_.k(this.Bl.splice(b?this.Bl.length-a:0,a)),d=c.next();!d.done;d=c.next())this.content.removeChild(d.value);b||(this.uf+=a);this.dj=this.uf+this.Bl.length};_.h.fPa=function(){return!0};
_.h.Fv=function(a,b){var c=new Map(b.map(function(g){return[g.start,g]}));b=new Set;a=_.k(a);for(var d=a.next();!d.done;d=a.next()){d=d.value;for(var e=V_b(d,c),f=d.start;f<d.end;f++)W_b(this,f,e,f===d.start),b.add(f)}c=_.k(this.AD);for(a=c.next();!a.done;a=c.next())a=_.k(a.value).next().value,b.has(a)||this.showLine(a);S_b(this)};
var V_b=function(a,b){for(var c=void 0,d=a.start;d<a.end;d++){var e=b.get(d);e&&(c=void 0===c?e.indentation:Math.min(c,e.indentation))}var f;return null!=(f=c)?f:0},W_b=function(a,b,c,d){if(_.zF(b,a.Ms())){var e=a.AD.get(b);e&&e.hidden===!d||(c=a.ymb(b,c,!d),a.AD.set(b,{node:c,hidden:!d}),a.Ki(b)&&(d=document.createElement("div"),_.cF(d,"afterbegin",c),U_b(a,b,d.firstChild)))}};
GP.prototype.showLine=function(a){if(_.zF(a,this.Ms())&&this.AD.get(a)){var b=this.Ki(a);b&&U_b(this,a,b.lastElementChild.firstElementChild);this.AD.delete(a)}};_.W.Object.defineProperties(GP.prototype,{lineHeight:{configurable:!0,enumerable:!0,get:function(){return this.JBb},set:function(a){this.JBb=a;S_b(this)}},LM:{configurable:!0,enumerable:!0,set:function(a){this.ru=a;S_b(this)}}});GP.O=function(a){return new (a||GP)(_.u(_.ld),_.u(_.$k))};
GP.Ha=_.wc({type:GP,inputs:{visibility:"visibility"},features:[_.af]});var HP=function(a,b,c,d,e,f){GP.call(this,c,d);var g=this;this.ee=a;this.view=b;this.nb=c;this.H4a=f;this.Gv=!1;this.Nf=[];this.lk=new _.El;this.JA=new _.El;this.mb=new _.Gd;this.lines=[];this.Xl=[];this.wkb=new _.Ee;this.yUb=new _.Ee;this.uH=new Set;this.q_a=0;this.mb.add(e.FS().ha(_.te()).subscribe(function(m){var n=void 0===g.tabSize;g.tabSize=m;n||_.al(g.ee)}));this.mb.add(this.H4a.NUc.subscribe(function(){g.Xka(_.wab(0,g.Xl.length))}));this.mb.add(this.yUb.ha(_.lia(function(){return g.wkb.ha(_.He(void 0),
_.qe(20),_.xe())})).subscribe(function(){X_b(g)}))};_.V(HP,GP);HP.Ha=GP.Ha;_.h=HP.prototype;_.h.Ra=function(){GP.prototype.NFb.call(this)};_.h.Ka=function(){this.mb.unsubscribe()};_.h.Ptb=function(a,b){b=a+b;for(var c=[];a<b;a++)this.AD.has(a)?c.push(this.AD.get(a).node):c.push(this.Xl[a]);return _.jnb(_.Rj,c)};
_.h.eR=function(a,b){b=void 0===b?!1:b;if(!(0>=a)){var c=Math.max(0,b?this.dj:this.uf-a),d=c+a;GP.prototype.eR.call(this,a,b);for(a=c;a<d;a++)this.uH.has(a)&&(b=void 0,null==(b=this.Ki(a))||b.setAttribute("aria-current","true"));this.yUb.next()}};_.h.fPa=function(){return 0<this.Xl.length};
_.h.Tb=function(a){if(a.highlightedLines){a=_.k(Array.from(this.container.querySelectorAll("[aria-current]")));for(var b=a.next();!b.done;b=a.next())b.value.removeAttribute("aria-current");a=_.yF(this.Nf,this.Ms(),this.uf,!0);a=_.k(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.Ki(c))||d.setAttribute("aria-current","true")}}this.uH=_.bob(this.Nf)}};
_.h.Uqa=function(a,b){var c=this,d=_.nI(this,"line");d.appendChild(_.mI(this,Array.from({length:b+1}).join(" "),"line"));b=_.mI(this,"...","line ellipses");b.addEventListener("click",function(){c.lk.emit(a)});d.appendChild(b);return d};
_.h.ymb=function(a,b,c){a=this.Xl[a];c='<div class="line"'+(c?' style="display:none;"':"")+'><span class="line">';b=Math.max(0,Math.ceil(b+1));for(var d=0;d<b;d++)c+=" ";c+='</span><span class="line ellipses">...</span><div style="display:none;">'+_.iI(a)+"</div></div>";return(0,_.hI)(c).NB()};_.h.Rd=function(a){a=a.target;a.classList.contains("ellipses")&&this.lk.emit(Number(a.nextElementSibling.firstElementChild.dataset.lineNumber))};
_.h.yR=function(){if(this.Ms()&&this.Bl[0])return this.Bl[0].getBoundingClientRect().height;var a=_.nI(this,"");a.appendChild(document.createTextNode("_"));this.container.appendChild(a);var b=a.getBoundingClientRect().height;this.container.removeChild(a);return b};
_.h.B8=function(a,b){b=void 0===b?[]:b;this.lines=a;this.LM=a.length;this.Xl=[];var c=document.getElementById("pre-rendered-code");if(null!=c&&this.Gv){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.Bl=Array.from(this.content.children);this.uf=Number(this.Bl[0].getAttribute("data-line-number"));this.dj=this.uf+this.Bl.length;(c=_.DF(this.container,"virtual-scroll-format-code",
"body"))&&0>=c.scrollTop&&(c.scrollTop=d)}for(d=0;d<b.length;d++)this.Xl.push(b[d]);if(this.Xl.length<a.length)for(b=this.OOa(0,a.length),d=this.Xl.length;d<a.length;d++)this.Xl.push(gXb({lineNumber:d,line:a[d],uu:b[d]}).NB())};var Z_b=function(a){a.selection=new FP({start:new EP({line:0,column:0}),end:Y_b(a)});X_b(a)};
HP.prototype.Xka=function(a){var b=this;if(this.fPa()&&(a=a.filter(function(n){return _.zF(n,b.Ms())}),!(0===a.length||a[a.length-1]>=this.Ms()))){var c=new _.sI(new $_b),d=a.map(function(n){var r;return c.md(null!=(r=b.Ej.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 m=a[g];this.Xl[m]=gXb({lineNumber:m,line:this.lines[m],uu:d[g]}).NB();_.cF(e,"afterbegin",this.Xl[m]);
U_b(this,m,e.firstChild)}null!=f&&(a=Number(f),isNaN(a)||this.focus(a))}};HP.prototype.focus=function(a){a=_.yF(a,this.Ms());if(0!==a.length){var b=this.Ki(a[0].start);b&&(b.hasAttribute("tabindex")||b.setAttribute("tabindex","-1"),this.JA.next(a[0].start),b.focus())}};
HP.prototype.Wu=function(){if(this.q_a)this.q_a--;else{this.wkb.next();var a=a0b(this);if(null==a?0:a.re){var b=a.re,c,d=b.start.isEqual(new EP({line:this.uf,column:0}))&&(null==(c=this.selection)?0:c.start.isBefore(b.start))?this.selection.start:b.start,e;c=b.end.isEqual(b0b(this))&&(null==(e=this.selection)?0:e.end)&&b.end.isBefore(this.selection.end)?this.selection.end:b.end;this.selection=new FP({start:d,end:c});this.rea=a.rea}else this.rea=this.selection=void 0}};
var X_b=function(a){if(a.selection){var b=a.selection;var c=new FP({start:new EP({line:a.uf,column:0}),end:b0b(a)});if(b.end.isBefore(c.start)||c.end.isBefore(b.start))c=void 0;else{var d=b.start;var e=c.start;d=d.isBefore(e)?e:d;b=b.end;c=c.end;c=b.isBefore(c)?b:c;c=new FP({start:d,end:c})}var f;d=null==(f=a0b(a))?void 0:f.re;f=!c;d=d&&c&&c.isEqual(d);f||d||(f=c0b(a,c.start),d=c0b(a,c.end),(c=document.getSelection())&&f&&d&&(a.rea||(d=_.k([d,f]),f=d.next().value,d=d.next().value),c.setBaseAndExtent(f.node,
f.offset,d.node,d.offset),a.q_a++))}},e0b=function(a,b,c){if(!a.content.contains(b))return a.content.compareDocumentPosition(b)&Node.DOCUMENT_POSITION_FOLLOWING?Y_b(a):new EP({line:0,column:0});a=d0b(a,b,c);b=a.node;c=a.offset;a=b.parentElement;do{for(var d=_.k(a.childNodes),e=d.next();!e.done;e=d.next()){e=e.value;if(e.isEqualNode(b))break;var f=void 0,g=void 0;c+=null!=(g=null==(f=e.textContent)?void 0:f.length)?g:0}a=_.k([a,a.parentElement]);b=a.next().value;a=a.next().value}while(!(b instanceof
HTMLDivElement));b.getAttribute("data-line-number");return new EP({line:Number(b.getAttribute("data-line-number")),column:c})},d0b=function(a,b,c){return 0===b.childNodes.length?{node:b,offset:c}:b.childNodes.length<=c?c0b(a,b0b(a)):d0b(a,b.childNodes[c],0)},c0b=function(a,b){var c=a.Ki(b.line);if(c)return f0b(a,c,b.column)},f0b=function(a,b,c){if(!b.hasChildNodes())return{node:b,offset:c};var d=0;b=_.k(b.childNodes);for(var e=b.next();!e.done;e=b.next()){e=e.value;var f=void 0,g=void 0,m=null!=(g=
null==(f=e.textContent)?void 0:f.length)?g:0;if(d+m>=c)return f0b(a,e,c-d);d+=m}},g0b=function(a){if(!a.selection)return"";var b=a.lines.slice(a.selection.start.line,a.selection.end.line+1);if(0===b.length)return"";if(1===b.length)return b[0].substring(a.selection.start.column,a.selection.end.column);b[0]=b[0].substring(a.selection.start.column);b[b.length-1]=b[b.length-1].substring(0,a.selection.end.column);return b.join("")};
HP.prototype.clear=function(){GP.prototype.clear.call(this);this.view.clear();this.lines=[];this.Xl=[]};
var a0b=function(a){var b=document.getSelection(),c=!(null==b?0:b.containsNode(a.content,!0));if(b&&!b.isCollapsed&&!c){var d=b.anchorNode;c=b.focusNode;var e=b.focusOffset;if(d&&c&&(b=e0b(a,d,b.anchorOffset),a=e0b(a,c,e),!b.isEqual(a)))return b.isBefore(a)?{re:new FP({start:b,end:a}),rea:!0}:{re:new FP({start:a,end:b}),rea:!1}}},b0b=function(a){var b,c;return new EP({line:a.dj-1,column:(null==(b=a.Ki(a.dj-1))?void 0:null==(c=b.textContent)?void 0:c.length)||0})},Y_b=function(a){var b=a.lines.length-
1;return new EP({line:b,column:a.lines[b].length})};HP.prototype.OOa=function(a,b){for(var c=new _.sI(new $_b),d=[];a<b;a++){var e=void 0;d.push(c.md(null!=(e=this.Ej.get(a))?e:null))}return d};HP.O=function(a){return new (a||HP)(_.u(_.cl),_.u(_.Ef),_.u(_.ld),_.u(_.$k),_.u(_.jv),_.u(_.qK))};
HP.ya=_.tc({type:HP,oa:[["virtual-scroll-code-container"]],tb:4,Za:function(a,b){a&1&&_.I("click",function(c){return b.Rd(c)});a&2&&_.df("-moz-tab-size",b.tabSize)("tab-size",b.tabSize)},inputs:{Gv:"usePrefetchIfPossible",Nf:"highlightedLines",Ej:"inlineWidgets"},outputs:{lk:"lineShown",JA:"lineFocused"},features:[_.af,_.Mc],Aa:0,Ba:0,ua: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,Oa:0});var $_b=function(){};_.h=$_b.prototype;_.h.w8=function(a,b){_.ij(a,8,_.lI,b)};_.h.omb=function(a,b,c){return _.Yi(a.clone(),8).setStart(b).setEnd(c)};_.h.Hp=function(a){return a};_.h.xL=function(a){return _.kI(a)};_.h.ek=function(a){return a.ek()};_.h.Tl=function(a){return a.Tl()};_.h.aua=function(a){return"a"===_.Y(a,3)};_.h.kua=function(a){return _.qj(a,7)};_.h.JKb=function(a,b){b=_.kI(a).concat(_.kI(b));_.hj(a,8,b)};_.h.setEnd=function(a,b){a.setEnd(b)};
_.h.xQb=function(a,b){if(b<a.Tl()||b>=a.ek())throw new RangeError;var c=_.Yi(a.clone(),8).setStart(b);a.setEnd(b);return c};_.h.Zb=function(a){var b=(new _.lI).setStart(a.startColumn).setEnd(a.endColumn);a.tXa&&_.zj(b,7,!0);var c,d=null!=(c=a.tagName)?c:"span";c=_.ei(b,3,d);_.ei(c,4,a.ao);null!=a.href&&_.ei(b,5,a.href);null!=a.key&&b.CB(a.key);return b};_.h.B5a=function(a,b){return b.Tl()-a.Tl()||a.ek()-b.ek()};var h0b=["CodeMirror-activeline","CodeMirror-activeline-gutter"],IP=function(a,b){GP.call(this,a,b);this.nb=a;this.JA=new _.El;this.Sp=new _.El;this.Os=new _.El;this.lk=new _.El;this.g0=void 0;this.vE=new Set;this.uH=new Set;this.lRa=new Map;this.hqa=10};_.V(IP,GP);IP.Ha=GP.Ha;_.h=IP.prototype;
_.h.Ra=function(){GP.prototype.NFb.call(this);if(this.content){var a=_.nI(this,"");a.appendChild(document.createTextNode("_"));this.content.appendChild(a);var b=a.getBoundingClientRect().width;this.content.removeChild(a);a=b}else a=this.hqa;this.kAc=a};_.h.Uqa=function(a){var b=this,c=_.nI(this,"line-number CodeMirror-gutter-background");c.appendChild(_.mI(this,"-",""));c.addEventListener("click",function(){b.lk.emit(a)});return c};
_.h.ymb=function(a,b,c){b=this.Yl?this.Yl(a):void 0;return(0,_.hI)('<div class="line-number hidden-node CodeMirror-gutter-background"'+(c?' style="display:none;"':"")+'><span>-</span><div style="display:none;">'+(b?_.Iub(a,b):_.Kub(a,a+1))+"</div></div>").NB()};
_.h.Rd=function(a){var b=a.target;if(b.classList.contains("hidden-node"))return this.lk.emit(Number(b.lastElementChild.firstElementChild.firstElementChild.dataset.lineNumber)),!0;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.Os.next({line:c,Q0:a}),!0;this.Sp.next({line:c,Q0:a});return!1};
_.h.clear=function(){GP.prototype.clear.call(this);this.LM=0};_.h.focus=function(a){a=_.yF(a,this.Bl.length,this.uf,!0);0<a.length&&(this.Bl[a[0].start-this.uf].firstElementChild.focus(),this.JA.next(a[0].start))};
_.h.sda=function(a){for(var b=_.k(this.vE||[]),c=b.next();!c.done;c=b.next()){c=c.value;c.classList.remove("highlight");for(var d=_.k(h0b),e=d.next();!e.done;e=d.next())c.classList.remove(e.value);c.removeAttribute("aria-current");c.style.backgroundColor=""}this.g0=a;this.vE=_.aob(this.g0,this.Bl,this.uf,!0);this.uH=_.bob(a);a=_.k(this.vE);for(c=a.next();!c.done;c=a.next())this.rda(c.value)};
_.h.Q4a=function(a){if(this.Yl){this.Yl=a;for(var b=0,c=this.Bl.length;b<c;b++)_.Lh(this.Bl[b].firstElementChild,a(b+this.uf))}else this.clear(),this.LM=this.ru};_.h.Ptb=function(a,b){b=a+b;if(this.Yl){for(var c=[];a<b;a++)this.AD.has(a)?c.push(this.AD.get(a).node):c.push(_.Jub({lineNumber:a,href:this.Yl(a)}).NB());return _.jnb(_.Rj,c)}return _.Lub({start:a,end:b}).NB()};
_.h.eR=function(a,b){b=void 0===b?!1:b;var c=Math.max(0,b?this.dj:this.uf-a),d=c+a;GP.prototype.eR.call(this,a,b);a=_.k(this.lRa.entries());for(b=a.next();!b.done;b=a.next()){var e=_.k(b.value);b=e.next().value;e=e.next().value;c<=b&&b<d&&this.Bl[b-c].classList.add.apply(this.Bl[b-c].classList,_.Dc(e))}for(;c<d;c++)this.uH.has(c)&&(a=this.Ki(c))&&(this.rda(a),this.vE.add(a))};
_.h.uha=function(a,b){b=void 0===b?!1:b;for(var c=Math.max(0,b?this.dj:this.uf-a),d=c+a;c<d;c++)if(this.uH.has(c)){var e=this.Ki(c);e&&this.vE.delete(e)}GP.prototype.uha.call(this,a,b)};_.h.rda=function(a){a.classList.add("highlight");for(var b=_.k(h0b),c=b.next();!c.done;c=b.next())a.classList.add(c.value);a.setAttribute("aria-current","true")};
_.W.Object.defineProperties(IP.prototype,{kAc:{configurable:!0,enumerable:!0,set:function(a){this.hqa=a;this.container.style.width=Math.ceil(Math.log10(this.ru))*this.hqa+13+"px"}},LM:{configurable:!0,enumerable:!0,set:function(a){this.container.style.width=Math.ceil(Math.log10(a))*this.hqa+13+"px";this.ru=a;S_b(this)}}});IP.O=function(a){return new (a||IP)(_.u(_.ld),_.u(_.$k))};
IP.ya=_.tc({type:IP,oa:[["virtual-scroll-line-number-container"]],Za:function(a,b){a&1&&_.I("click",function(c){return b.Rd(c)})},inputs:{Yl:"lineNumberLinkProvider"},outputs:{JA:"lineFocused",Sp:"lineNumberClicked",Os:"gutterClicked",lk:"lineShown"},features:[_.af],Aa:0,Ba:0,ua:function(){},styles:["virtual-scroll-line-number-container{flex:none;min-width:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}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,Oa:0});var i0b=["content"],j0b=["gutter"],k0b=["decorations"],l0b=["sidebar"],m0b=["focusElement"],n0b=new _.Bc("sidebarService"),o0b=new _.Bc("lineWidgetsService"),JP=function(a,b,c,d,e,f,g,m,n,r,w,z,D,J,L,P,ba,oa,qa,sa){_.AI.call(this,z,D,a);var Ea=this;this.renderer=c;this.view=d;this.Kk=e;this.jia=f;this.hW=g;this.Yg=m;this.qd=n;this.document=r;this.ee=J;this.wt=L;this.CWa=P;this.zMa=ba;this.z2a=oa;this.Iua=qa;this.Vca=sa;this.QTa=_.yF;this.ar=new Set;this.Ej=new Map;this.AA=this.TS=this.QS=this.RS=
!1;this.ix=[];this.Iu=new Map;this.zA=new Map;this.F$=new _.Ce(1);this.mb=new _.Gd;this.pt=[];this.nE=null;this.TV=[];this.tqa=new _.Ee;this.RB=function(){};this.PS=!0;this.iW=this.lineHeight=0;this.value=this.fileName="";this.Aea=1E3;this.zua=800;this.visibility=_.wI;this.rn=[];this.aC=void 0;this.Gv=!1;this.Aka=new _.El;this.lk=new _.El;this.lN=new _.El;this.uR=0;this.fe=this.vR="";this.jq=this.Vk=this.MH=void 0;this.h$=!1;this.VR=!0;this.Sp=new _.El;this.Os=new _.El;this.FT=_.$y(function(){Ea.me.FT()},
500);this.me=w||_.Pvb;this.Bh=new _.Wt(this.document);this.Bh.spa=!1;this.Bh.pN("CTRL_A",65,2);this.Bh.pN("CTRL_A",65,8);_.ak(this.Bh,"shortcut",function(Ma){if("CTRL_A"===Ma.identifier){Ma=Ea.H$.na;for(var Va={};Ma;){Va={o2:Va.o2,FNa:Va.FNa};if(Ea.document.activeElement===Ma)return Ea.continue?(Va.o2=r.getSelection(),Va.FNa=Va.o2&&Va.o2.toString(),Ea.continue.then(function(ab){return function(){ab.o2&&ab.o2.toString()!==ab.FNa||Z_b(Ea.be)}}(Va))):Z_b(Ea.be),!1;Ma=Ma.parentElement}}return!0});this.mb.add(this.zMa.co.subscribe(function(Ma){Ea.nb.na.style.fontSize=
null!=Ma?Ma+"px":"";_.al(Ea.ee);setTimeout(function(){Ea.lha(Ea.be.yR())})}));this.mb.add(this.wt.j$.subscribe(function(Ma){Ea.fe=Ma;_.al(Ea.ee)}))};_.V(JP,_.AI);JP.Ha=_.AI.Ha;_.h=JP.prototype;_.h.Wu=function(){this.be.Wu()};
_.h.Tb=function(a){var b=this;if(!this.lineHeight){for(var c=_.k(this.fe.split(" ")),d=c.next();!d.done;d=c.next())(d=d.value)&&this.H$.na.classList.add(d);this.lineHeight=this.be.yR();this.Ag.lineHeight=this.lineHeight;this.be.lineHeight=this.lineHeight;this.ct()}a.fileName||a.value?(this.aZa(),this.continue=this.me.u4a(function(){return b.render()})):a.scrollToLine?(this.Ku(this.Nf),this.dV(_.dF(this.Nf))):a.lineNumberLinkProvider?(c=function(){b.Ag.Q4a(b.Yl)},this.continue?this.continue.then(c):
c()):a.visibleCodeIdentifier&&(a.visibleCodeIdentifier.lj&&this.hW.kA(a.visibleCodeIdentifier.lj),this.qha());(a.visibility||a.folding)&&this.Fv();if(!this.PS){this.RB();var e=this.Nf;"CODE"===this.hH?this.RB=_.Gtb(this.Yg,function(){null!=e?b.wL(e,!0):b.Vba.na.focus()}):void 0!==this.hH&&(this.RB=this.Yg.registerCallback(this.hH,this.nb.na,function(){b.wL(e,!0);b.RB()}))}this.VR||this.Ag.clear();if(a.lineLimitation){var f;this.vR="".padStart(null!=(f=this.PH)?f:80," ")}};
_.h.nV=function(a){this.h$=a};_.h.wL=function(a,b){b=void 0===b?!1:b;var c=this;_.Sd(function(d){if(1==d.Nc)return _.Td(d,c.continue,2);_.u0a(c.Kk,function(){c.yH(a,b)});d.Nc=0})};_.h.yH=function(a,b){if(void 0===b||!b||this.bea(_.dF(a)))this.be.focus(a),this.nb.na.scrollLeft=0,this.PS=!0};_.h.lha=function(a){this.lineHeight=a;this.Ag.lineHeight=a;this.be.lineHeight=a;_.al(this.ee);this.dV(_.dF(this.Nf));p0b(this)};
_.h.Ra=function(){var a=this;_.AI.prototype.Ra.call(this);this.uJ.ha(_.oe(function(){return a.Kk.IM}),_.v(function(b){return b.target.scrollLeft}),_.oe(function(){return a.Kk.rva})).subscribe(function(b){a.Mr.na.style.right=-b+"px";a.FT()});this.nb.na.addEventListener("copy",function(b){b.preventDefault();var c;null==(c=b.clipboardData)||c.setData("text/plain",g0b(a.be));a.me.yr()});this.nb.na.addEventListener("keydown",function(b){if(!_.EF(b)){var c=document.activeElement;if(c&&c instanceof HTMLElement&&
a.nb.na.contains(c)){var d=c.dataset.lineNumber||c.parentElement.dataset.lineNumber;d&&(d=Number(d),isNaN(d)||(["Up","ArrowUp","k"].includes(b.key)&&(a.be.nb.na.contains(c)?a.yH(d-1):a.Ag.focus(d-1),b.preventDefault()),["Down","ArrowDown","j"].includes(b.key)&&(a.be.nb.na.contains(c)?a.yH(d+1):a.Ag.focus(d+1),b.preventDefault())))}}});"CODE"===this.hH&&(this.Vk=this.qd.register("openCode","c",function(){a.me.H0();_.Dv(a.Yg,"CODE")}),this.jq=this.Yg.registerCallback("CODE",this.nb.na,function(){var b=
document.activeElement;b&&b instanceof HTMLElement&&a.nb.na.contains(b)&&!a.Ag.nb.na.contains(b)&&a.Vba.na!==b?a.Ag.focus(a.MH||0):a.yH(a.MH||0)}))};_.h.Tc=function(){var a=this;this.qha();this.uJ.subscribe(function(){a.ct()})};
_.h.ct=function(){var a=this.K0("top");a=Math.max(0,Math.floor(a/this.lineHeight)-100);for(var b=_.k(this.visibility.WV),c=b.next();!c.done;c=b.next()){c=c.value;if(c.end<=a||c.start<a&&c.end>a)a+=c.end-c.start-1;if(c.start>=a)break}b=Math;c=b.max;for(var d=Math,e=d.min,f=this.lines.length-a,g=Math.ceil(this.nb.na.clientHeight/this.lineHeight)+200,m=_.k(this.visibility.WV),n=m.next();!n.done;n=m.next()){n=n.value;var r=a+g;if(n.end>a&&n.end<r||n.start<r&&n.start>=a)g+=n.end-n.start-1}b=c.call(b,1,
e.call(d,f,g));this.Ag.ct(a,b);this.be.ct(a,b);c=a+b;if(this.pt&&0!==this.pt.length){d=this.z2a.cta(a,c);d=_.k(d);for(e=d.next();!e.done;e=d.next())switch(f=e.value,f.type){case "replace":this.U1(this.lineHeight,!1,f.widgets);break;case "add":g=_.k(f.widgets);for(e=g.next();!e.done;e=g.next())this.KU(this.Mr,e.value,"start"===f.location);break;case "remove":for(f=_.k(f.widgets),e=f.next();!e.done;e=f.next())q0b(this,this.Mr,e.value)}_.al(this.ee)}if(this.ix&&0!==this.ix.length){d=this.Iua.cta(a,c);
d=_.k(d);for(e=d.next();!e.done;e=d.next())switch(f=e.value,f.type){case "replace":this.T1(f.widgets);break;case "add":g=_.k(f.widgets);for(e=g.next();!e.done;e=g.next())this.KU(this.yT,e.value,"start"===f.location);break;case "remove":for(f=_.k(f.widgets),e=f.next();!e.done;e=f.next())q0b(this,this.yT,e.value)}_.al(this.ee)}if(this.Vca.widgets&&0!==this.Vca.widgets.length){c=this.Vca.cta(a,c);c=_.k(c);for(d=c.next();!d.done;d=c.next())switch(d=d.value,d.type){case "replace":this.S1(this.lineHeight,
!1,d.widgets);break;case "add":e=_.k(d.widgets);for(f=e.next();!f.done;f=e.next())f=f.value,this.Swa(f.line,f.widgets,this.lineHeight,"start"===d.location);break;case "remove":for(d=_.k(d.widgets),f=d.next();!f.done;f=d.next())(e=this.zA.get(f.value.line))&&this.renderer.removeChild(this.rr.na,e)}_.al(this.ee)}this.scroll.next({psa:a,LM:b})};
_.h.qha=function(){var a=this;this.aC&&this.hW.register(this.aC,this.uJ.ha(_.oe(function(){return a.Kk.IM}),_.v(function(b){return b.target.scrollTop}),_.te(),_.v(function(b){return{startLine:Math.floor(b/a.lineHeight),endLine:Math.min(Math.ceil((b+a.nb.na.clientHeight)/a.lineHeight),a.bm)}}),_.oe(function(){return a.Kk.yfa})))};_.h.je=function(){this.F$.next(!0)};
_.h.Ka=function(){this.clear();this.aC&&this.hW.kA(this.aC);this.Bh&&this.Bh.dispose();this.Vk&&this.Vk();this.jq&&this.jq();this.RB();this.mb.unsubscribe();_.AI.prototype.Ka.call(this)};_.h.fK=function(a){this.nb.na.classList.add(a)};_.h.qN=function(a){this.nb.na.classList.remove(a)};_.h.o_a=function(a){this.lN.emit(a);this.wL(a.start-1)};_.h.Fv=function(){for(var a=_.k([this.be,this.Ag]),b=a.next();!b.done;b=a.next())b.value.Fv(this.visibility.WV,this.rn);_.bwb(this);p0b(this);this.ct()};
_.h.CXa=function(){var a=this;this.RS||(this.RS=!0,setTimeout(function(){a.RS=!1;a.T1();_.al(a.ee)}))};_.h.DXa=function(){var a=this;this.TS||(this.TS=!0,setTimeout(function(){a.TS=!1;a.U1(a.lineHeight);_.al(a.ee)}))};_.h.nfa=function(){var a=this;this.QS||(this.QS=!0,setTimeout(function(){a.QS=!1;a.S1();_.al(a.ee)}))};_.h.ofa=function(a){this.ar.add(a);this.cja()};_.h.UCb=function(a,b,c,d){this.nE={lb:a,position:b,line:c,offset:d};this.cja()};
_.h.Ku=function(a){var b=this;return _.Sd(function(c){if(1==c.Nc)return b.lk.emit(a),_.Td(c,b.continue,2);b.me.Dka(function(){b.Ag.sda(a);return Promise.resolve()},"selectLine");c.Nc=0})};
_.h.cja=function(){var a=this;this.AA||(this.AA=!0,this.me.Dka(function(){var b;return _.Sd(function(c){if(1==c.Nc)return b=new _.Kd(function(d){var e=setTimeout(function(){d.next(void 0);d.complete()});return function(){clearTimeout(e)}}),a.IU=b.subscribe(),_.Td(c,_.Tmb(b),2);if(3!=c.Nc)return a.IU=void 0,a.AA=!1,_.Td(c,a.continue,3);0<a.ar.size&&a.be.Xka(Array.from(a.ar));a.ar.clear();a.g1a();c.Nc=0})},"inline"))};
_.h.xMa=function(a,b,c,d){var e=this;return this.x8(function(){e.CXa()},{startLine:c,endLine:d,ua:a,context:b},this.ix)};_.h.Seb=function(a,b,c,d){var e=this;return this.x8(function(){e.DXa()},{startLine:c,endLine:d,ua:a,context:b},this.pt)};_.h.Reb=function(a,b,c){var d=this,e={line:c,ua:a,context:b},f=this.Iu.get(c)||[];f.push(e);this.Iu.set(c,f);this.nfa();return function(){f.splice(f.indexOf(e),1);d.nfa()}};
_.h.yY=function(a,b){var c=this;this.Ej.has(a)?this.Ej.get(a).push(b):this.Ej.set(a,[b]);this.ofa(a);return{remove:function(){var d=c.Ej.get(a);if(null!=d){var e=d.indexOf(b);0>e||(d.splice(e,1),c.ofa(a))}}}};_.h.Kca=function(a){return this.lineHeight*(this.visibility?_.FF(this.visibility,a):a)};_.h.getHeight=function(a,b){return this.lineHeight*(1+(this.visibility?_.FF(this.visibility,b)-_.FF(this.visibility,a):b-a))};
_.h.x8=function(a,b,c){a();c.push(b);return function(){a();c.splice(c.indexOf(b),1)}};_.h.aZa=function(){this.Iu.clear();this.zA.clear();this.ix=[];this.pt=[];this.Ej.clear();this.ar.clear();this.Caa()};
_.h.render=function(){var a=this,b,c,d,e;return _.Sd(function(f){if(1==f.Nc)return a.clear(),a.rendered||(a.AA=!0),(b=document.getElementById("pre-rendered-code"))&&a.be.Gv&&b.setAttribute("processed",""),_.Td(f,a.oUa(),2);if(3!=f.Nc)return c=f.Ak,d=a.lines,_.bwb(a),_.Td(f,_.pha(a.F$),3);a.Nf=_.yF(a.Nf,d.length);a.Aka.emit(d.length);e=a.lineHeight;a.S1(e);a.T1();a.U1(e);a.Ag.LM=a.lines.length;a.be.B8(d,a.rendered);a.dV(_.dF(a.Nf));a.rendered||a.ar.clear();a.uR=c+3;a.ct();p0b(a,e);a.rendered||(a.AA=
!1);a.Ag.sda(a.Nf);f.Nc=0})};_.h.oUa=function(){var a=this,b,c,d,e,f,g,m,n;return _.Sd(function(r){if(1==r.Nc){a.fR(null!=(b=a.Sw)?b:new Map);if(a.value.lines)return a.fR(a.value.dT),a.lines=a.value.lines,r.return(a.value.mDb);if(a.Sw&&a.Sw.size)return r.Wh(2);c=a.u$(a.value);f=_.Rvb;g=f.fTb;m=a.value;return _.Td(r,_.Gob(),4)}return 2!=r.Nc?(n=g.call(f,m,null!=(e=null==(d=r.Ak.findModeByFileName(a.fileName))?void 0:d.mime)?e:"text/plain"),a.fR(n),r.return(c)):r.return(a.u$(a.value))})};
_.h.u$=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};_.h.fR=function(a){a=_.k(a.entries());for(var b=a.next();!b.done;b=a.next()){var c=_.k(b.value);b=c.next().value;var d=c.next().value;c=b;b=this.Ej.get(c);if(null==b)this.Ej.set(c,d);else for(c=_.k(d),d=c.next();!d.done;d=c.next())b.push(d.value)}};
_.h.T1=function(a){0===this.Iua.widgets.length&&(this.Iua.widgets=this.ix);_.kk(this.yT.na);a=a||this.Iua.U_(T_b(this.Ag));a=_.k(a);for(var b=a.next();!b.done;b=a.next())this.KU(this.yT,b.value)};
_.h.U1=function(a,b,c){a=void 0===a?this.lineHeight:a;b=void 0===b?!0:b;_.kk(this.Mr.na);this.Vka(a);this.z2a.widgets=this.pt;b&&this.renderer.jh(this.Mr.na,"display","none");a=c||this.z2a.U_(T_b(this.Ag));a=_.k(a);for(b=a.next();!b.done;b=a.next())b=b.value,this.renderer.jh(this.Mr.na,"display","block"),this.KU(this.Mr,b)};
_.h.S1=function(a,b,c){a=void 0===a?this.lineHeight:a;b=void 0===b?!0:b;_.kk(this.rr.na);b&&(R_b(this.Vca,this.Iu),this.zA.clear(),this.Pka(a),this.O4a(11),b=this.jUa()?"block":"none",this.renderer.jh(this.rr.na,"display",b));c=c||this.Vca.U_(T_b(this.Ag));c=_.k(c);for(b=c.next();!b.done;b=c.next()){b=b.value;var d=b.widgets;0!==d.length&&this.Swa(b.line,d,a)}};
_.h.Swa=function(a,b,c,d){d=void 0===d?!1:d;var e=this.zA.get(a);e||(e=this.pPa(),this.Qka(e,a,c),this.zA.set(a,e));a=_.k(b);for(b=a.next();!b.done;b=a.next())for(b=b.value,b.nv&&0!==b.nv.length||(c=this.view.Sh(b.ua,b.context),_.bl(c),b.nv=c.Dl),b=_.k(b.nv),c=b.next();!c.done;c=b.next())this.renderer.appendChild(e,c.value);d&&0<this.rr.na.children.length?this.renderer.insertBefore(this.rr.na,e,this.rr.na.children[0]):this.renderer.appendChild(this.rr.na,e)};
_.h.pPa=function(){var a=this.renderer.createElement("div");a.className="gutter-line";this.renderer.zp&&_.WE(a)&&this.TV.push(a);return a};_.h.Qka=function(a,b,c){b*=c;this.renderer.jh(a,"position","absolute");this.renderer.jh(a,"top",b+"px");this.renderer.jh(a,"height",c+"px");this.renderer.jh(a,"bottom","0")};_.h.jUa=function(){for(var a=_.k(this.Iu.values()),b=a.next();!b.done;b=a.next())if(0<b.value.length)return!0;return!1};
var p0b=function(a,b){b=void 0===b?a.lineHeight:b;a.Pka(b);a.Vka(b);for(var c=_.k(a.ix.concat(a.pt)),d=c.next();!d.done;d=c.next())a.cW(d.value);c=_.k(a.zA);for(d=c.next();!d.done;d=c.next()){var e=_.k(d.value);d=e.next().value;e=e.next().value;a.Qka(e,d,b)}};_.h=JP.prototype;_.h.Vka=function(a){this.Wka(this.Mr,a)};_.h.Pka=function(a){this.Wka(this.rr,a)};_.h.Wka=function(a,b){this.renderer.jh(a.na,"height",b*this.iW+"px")};
_.h.O4a=function(a){var b=Array.from(this.Iu.values()).map(function(c){return c.length});b=0<b.length?Math.max.apply(Math,_.Dc(b)):0;this.renderer.jh(this.rr.na,"width",a*b+"px")};_.h.KU=function(a,b,c){c=void 0===c?!1:c;if(!b.nv){var d=this.view.Sh(b.ua,b.context);_.bl(d);b.nv=d.Dl}this.cW(b);b=_.k(b.nv);for(d=b.next();!d.done;d=b.next())d=d.value,c&&0<a.na.children.length?this.renderer.insertBefore(a.na,d,a.na.children[0]):this.renderer.appendChild(a.na,d)};
var q0b=function(a,b,c){var d;null==(d=c.nv)||d.forEach(function(e){a.renderer.removeChild(b.na,e)})};_.h=JP.prototype;_.h.g1a=function(){if(this.nE){var a=this.nE,b=a.position,c=a.line,d=a.offset;(a=this.nb.na.querySelector(a.lb))?this.jia.scrollTo(a,b,null!=d?d:0):this.dV(c);this.nE=null}};
_.h.cW=function(a){var b=a.nv,c=a.startLine;a=a.endLine;if(b&&void 0!==c&&void 0!==a){var d=this.Kca(c);c=this.getHeight(c,a);b=_.k(b);for(var e=b.next();!e.done;e=b.next())e=e.value,this.renderer.jh(e,"top",d+"px"),-1<a?this.renderer.jh(e,"height",c+"px"):this.renderer.jh(e,"bottom","0")}};_.h.clear=function(){this.view.clear();this.be.clear();this.Ag.clear();this.Caa();this.tqa.next(!0);this.continue=void 0;var a;null==(a=this.IU)||a.unsubscribe();this.IU=void 0};
_.h.Caa=function(){if(this.renderer.zp)for(var a=_.k(this.TV),b=a.next();!b.done;b=a.next())this.renderer.zp(b.value);this.TV=[]};_.h.dV=function(a){null==a||this.bea(a)||(this.nb.na.scrollTop=this.lineHeight*Math.max(a-5,0))};_.h.bea=function(a){if(null==a)return!1;a*=this.lineHeight;var b=this.nb.na.scrollTop,c=b+this.nb.na.offsetHeight;return b<=a&&a<c};
_.W.Object.defineProperties(JP.prototype,{be:{configurable:!0,enumerable:!0,get:function(){return this.JOa},set:function(a){var b=this;this.JOa=a;this.mb.add(_.fe(window,"resize").ha(_.v(function(){return a.yR()}),_.te()).subscribe(function(c){b.lha(c)}))}},bm:{configurable:!0,enumerable:!0,get:function(){return this.lines.length}},hia:{configurable:!0,enumerable:!0,set:function(a){this.PS=!1;this.Nf=_.Eob(a)}}});
JP.O=function(a){return new (a||JP)(_.u(_.Me),_.u(_.fg),_.u(_.$k),_.u(_.Ef),_.u(_.ku),_.u(_.lu),_.u(_.DI),_.u(_.Hg),_.u(_.Xt),_.u(_.vg),_.u(_.Ovb,8),_.u(_.ld),_.u(_.br),_.u(_.cl),_.u(_.qv),_.u(_.BI),_.u(_.HE),_.u(n0b),_.u(o0b),_.u(CP))};
JP.ya=_.tc({type:JP,oa:[["virtual-scroll-format-code"]],ub:function(a,b){a&1&&(_.Hf(i0b,7),_.Hf(j0b,7),_.Hf(IP,7),_.Hf(k0b,7),_.Hf(l0b,7),_.Hf(m0b,7),_.Hf(HP,7));if(a&2){var c;_.Gf(c=_.Kf())&&(b.H$=c.first);_.Gf(c=_.Kf())&&(b.rr=c.first);_.Gf(c=_.Kf())&&(b.Ag=c.first);_.Gf(c=_.Kf())&&(b.yT=c.first);_.Gf(c=_.Kf())&&(b.Mr=c.first);_.Gf(c=_.Kf())&&(b.Vba=c.first);_.Gf(c=_.Kf())&&(b.be=c.first)}},inputs:{fileName:"fileName",value:"value",Sw:"highlightInfo",rendered:"rendered",Aea:"largeFileThreshold",
zua:"largeFileRenderCount",PH:"lineLimitation",visibility:"visibility",rn:"folding",aC:"visibleCodeIdentifier",hH:"focusableRegion",Gv:"usePrefetchIfPossible",VR:"displayLineNumbers",hia:"scrollToLine",Yl:"lineNumberLinkProvider"},outputs:{Aka:"totalNumLines",lk:"lineShown",lN:"rangeToggled",Sp:"lineNumberClicked",Os:"gutterClicked"},features:[_.yf([{wa:_.AI,Hb:JP},{wa:n0b,Kd:DP},{wa:o0b,Kd:DP},CP]),_.af,_.Mc],Aa:39,Ba:25,Ea:[[1,"layout",3,"ascResizeNotifier"],["tabindex","-1"],["content",""],[1,
"gutter","CodeMirror-gutters"],["gutter",""],[1,"CodeMirror-gutters",3,"visibility","lineNumberLinkProvider","lineFocused","lineNumberClicked","gutterClicked","lineShown"],[3,"click","contextmenu","mouseover","mouseout","mousedown","mouseup","mouseleave","keydown","keyup","selectionchange"],[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,"visibility","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"]],ua:function(a,
b){a&1&&(_.A(0,"div",0),_.I("ascResizeNotifier",function(){return b.ct()}),_.N(1,"\n  "),_.A(2,"div",1,2),_.N(4,"\n    "),_.E(5,"div",3,4),_.N(7,"\n    "),_.A(8,"virtual-scroll-line-number-container",5),_.I("lineFocused",function(c){return b.MH=c})("lineNumberClicked",function(c){return b.Sp.emit(c)})("gutterClicked",function(c){return b.Os.emit(c)})("lineShown",function(c){return b.lk.emit(c)}),_.N(9,"\n    "),_.B(),_.N(10,"\n    "),_.A(11,"div",6),_.I("click",function(c){return b.bZ.next(c)})("contextmenu",
function(c){return b.bZ.next(c)})("mouseover",function(c){return b.lva.next(c)})("mouseout",function(c){return b.cYa.next(c)})("mousedown",function(){return b.nV(!0)})("mouseup",function(){return b.nV(!1)})("mouseleave",function(){return b.nV(!1)})("keydown",function(c){return b.jWa.next(c)})("keyup",function(c){return b.kWa.next(c)})("selectionchange",function(){return b.Wu()},!1,mDb),_.N(12,"\n      "),_.E(13,"div",7,8),_.N(15,"\n      "),_.x(16,MKb,1,6,"div",9),_.N(17,"\n      "),_.x(18,NKb,5,
3,"div",10),_.O(19,"async"),_.N(20,"\n      "),_.A(21,"div",11,12),_.N(23,"\n        "),_.A(24,"span",13),_.N(25,"\n          Code panel - press c to focus line 1.\n        "),_.B(),_.N(26,"\n      "),_.B(),_.N(27,"\n      "),_.A(28,"virtual-scroll-code-container",14),_.I("lineFocused",function(c){return b.MH=c})("lineShown",function(c){return b.lk.emit(c)}),_.N(29,"\n      "),_.B(),_.N(30,"\n      "),_.x(31,OKb,1,5,"code-folding-container",15),_.N(32,"\n    "),_.B(),_.N(33,"\n  "),_.B(),_.N(34,"\n  "),
_.E(35,"div",16,17),_.N(37,"\n"),_.B(),_.N(38,"\n"));a&2&&(_.t(2),_.Wy("content CodeMirror ",b.fe,""),_.t(6),_.df("min-height",b.lineHeight*b.iW,"px"),_.ef("line-numbers",b.VR),_.y("visibility",b.visibility)("lineNumberLinkProvider",b.Yl),_.t(3),_.gf(b.urb),_.t(2),_.df("min-width",b.uR,"ch"),_.t(3),_.y("ngForOf",b.QTa(b.Nf,b.lines.length)),_.t(2),_.y("ngIf",_.R(19,23,b.CWa.enabled)&&b.vR),_.t(10),_.df("padding-right",0===b.pt.length?0:300,"px"),_.y("visibility",b.visibility)("usePrefetchIfPossible",
b.Gv)("inlineWidgets",b.Ej)("highlightedLines",b.Nf),_.t(3),_.y("ngIf",0<b.rn.length))},Ia:[_.yI,_.Nm,_.Om,_.Gv,HP,IP,_.Tm],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}"],
Oa:0});var r0b=new _.Bc("CDK_DRAG_PARENT");var s0b=new _.Bc("CdkDragHandle");var t0b=new _.Bc("CdkDragPlaceholder");var u0b=new _.Bc("CdkDragPreview");var v0b=new _.Bc("CDK_DRAG_CONFIG");var w0b=_.ch({passive:!1,capture:!0}),KP=function(a,b){var c=this;this.hb=a;this.i$a=new Set;this.y5=new Set;this.az=[];this.P5=new Map;this.Trc=function(d){return d.ax()};this.qwa=new _.Ee;this.TZa=new _.Ee;this.scroll=new _.Ee;this.Evc=function(d){0<c.az.length&&d.preventDefault()};this.scb=function(d){0<c.az.length&&(c.az.some(c.Trc)&&d.preventDefault(),c.qwa.next(d))};this.Eb=b},x0b=function(a,b){a.y5.add(b);1===a.y5.size&&a.hb.Vb(function(){a.Eb.addEventListener("touchmove",a.scb,w0b)})},z0b=
function(a,b){a.y5.delete(b);y0b(a,b);0===a.y5.size&&a.Eb.removeEventListener("touchmove",a.scb,w0b)},A0b=function(a,b,c){-1<a.az.indexOf(b)||(a.az.push(b),1===a.az.length&&(b=c.type.startsWith("touch"),a.P5.set(b?"touchend":"mouseup",{handler:function(d){return a.TZa.next(d)},options:!0}).set("scroll",{handler:function(d){return a.scroll.next(d)},options:!0}).set("selectstart",{handler:a.Evc,options:w0b}),b||a.P5.set("mousemove",{handler:function(d){return a.qwa.next(d)},options:w0b}),a.hb.Vb(function(){a.P5.forEach(function(d,
e){a.Eb.addEventListener(e,d.handler,d.options)})})))},y0b=function(a,b){b=a.az.indexOf(b);-1<b&&(a.az.splice(b,1),0===a.az.length&&a.r9a())};KP.prototype.ax=function(a){return-1<this.az.indexOf(a)};KP.prototype.zI=function(a){var b=this,c=[this.scroll];a&&a!==this.Eb&&c.push(new _.Kd(function(d){return b.hb.Vb(function(){var e=function(f){b.az.length&&d.next(f)};a.addEventListener("scroll",e,!0);return function(){a.removeEventListener("scroll",e,!0)}})}));return _.ge.apply(null,_.Dc(c))};
KP.prototype.Ka=function(){var a=this;this.y5.forEach(function(b){return z0b(a,b)});this.i$a.forEach(function(b){a.i$a.delete(b)});this.r9a();this.qwa.complete();this.TZa.complete()};KP.prototype.r9a=function(){var a=this;this.P5.forEach(function(b,c){a.Eb.removeEventListener(c,b.handler,b.options)});this.P5.clear()};KP.O=function(a){return new (a||KP)(_.q(_.Me),_.q(_.vg))};KP.ta=_.p({token:KP,qa:KP.O,Ga:"root"});var VKb=0;var B0b=function(a){this.Eb=a;this.zx=new Map};B0b.prototype.clear=function(){this.zx.clear()};B0b.prototype.cache=function(a){var b=this;this.clear();this.zx.set(this.Eb,{h1a:this.pH()});a.forEach(function(c){b.zx.set(c,{h1a:{top:c.scrollTop,left:c.scrollLeft},Wkb:PKb(c)})})};
var C0b=function(a,b){var c=_.dh(b);b=a.zx.get(c);if(!b)return null;b=b.h1a;if(c===a.Eb){var d=a.pH();var e=d.top;d=d.left}else e=c.scrollTop,d=c.scrollLeft;var f=b.top-e,g=b.left-d;a.zx.forEach(function(m,n){m.Wkb&&c!==n&&c.contains(n)&&QKb(m.Wkb,f,g)});b.top=e;b.left=d;return{top:f,left:g}};B0b.prototype.pH=function(){return{top:window.scrollY,left:window.scrollX}};var D0b=_.ch({passive:!0}),E0b=_.ch({passive:!1}),XKb=new Set(["position"]),H0b=function(a,b,c,d,e,f){var g=this;this.Xc=b;this.Eb=c;this.hb=d;this.If=e;this.fw=f;this.xC={x:0,y:0};this.bz={x:0,y:0};this.X5=!1;this.Rna=new _.Ee;this.Gq=this.Hq=this.wcb=this.vcb=_.Gd.EMPTY;this.lJ=null;this.Obb=!0;this.fp=[];this.EF=new Set;this.b$a="ltr";this.LZ=0;this.xc=!1;this.Ipa=new _.Ee;this.EV=new _.Ee;this.released=new _.Ee;this.ended=new _.Ee;this.UZ=new _.Ee;this.a_=new _.Ee;this.OZ=new _.Ee;this.dYa=this.Rna;
this.joa=function(m){g.Ipa.next();if(g.fp.length){var n=g.rab(m);!n||g.EF.has(n)||g.disabled||g.Wab(n,m)}else g.disabled||g.Wab(g.xj,m)};this.xvc=function(m){var n=g.Zma(m);if(g.X5){m.preventDefault();var r=g.S$a(n);g.Gab=!0;g.tbb=n;g.Nxc(r);if(g.Pj)g.beb(r,n);else{n=g.eA?g.cQ:g.jw;var w=g.bz;w.x=r.x-n.x+g.xC.x;w.y=r.y-n.y+g.xC.y;g.cGa(w.x,w.y)}g.Rna.Qk.length&&g.hb.qc(function(){g.Rna.next({source:g,Bg:r,event:m,distance:g.SHa(r),uZ:g.iKa})})}else Math.abs(n.x-g.jw.x)+Math.abs(n.y-g.jw.y)>=g.Xc.zra&&
((n=Date.now()>=g.Rrc+g.Ssc(m),w=g.Pj,n)?w&&(w.ax()||w.R3c())||(m.preventDefault(),g.X5=!0,g.hb.qc(function(){return g.Swc(m)})):g.q$a(m))};this.zvc=function(m){g.q$a(m)};this.Nbb=function(m){if(g.fp.length){var n=g.rab(m);!n||g.EF.has(n)||g.disabled||m.preventDefault()}else g.disabled||m.preventDefault()};F0b(G0b(this,a),b.L6c||null);this.XX=new B0b(c);x0b(f,this)},I0b=function(a,b){a.fp=b.map(function(d){return _.hh(d)});a.fp.forEach(function(d){return VL(d,a.disabled)});a.Zoa();var c=new Set;a.EF.forEach(function(d){-1<
a.fp.indexOf(d)&&c.add(d)});a.EF=c},G0b=function(a,b){var c=_.hh(b);c!==a.xj&&(a.xj&&a.Rcb(a.xj),a.hb.Vb(function(){c.addEventListener("mousedown",a.joa,E0b);c.addEventListener("touchstart",a.joa,D0b);c.addEventListener("dragstart",a.Nbb,E0b)}),a.QF=void 0,a.xj=c);"undefined"!==typeof SVGElement&&a.xj instanceof SVGElement&&(a.foa=a.xj.ownerSVGElement);return a},J0b=function(a,b){a.lJ=b?_.hh(b):null;a.Gq.unsubscribe();b&&(a.Gq=a.If.Uc(10).subscribe(function(){return a.Vqc()}));return a},F0b=function(a,
b){a.dKa=b};_.h=H0b.prototype;
_.h.dispose=function(){this.Rcb(this.xj);if(this.ax()){var a;null==(a=this.xj)||a.remove()}var b;null==(b=this.Jt)||b.remove();this.W9a();this.V9a();z0b(this.fw,this);this.BKa();this.Ipa.complete();this.EV.complete();this.released.complete();this.ended.complete();this.UZ.complete();this.a_.complete();this.OZ.complete();this.Rna.complete();this.fp=[];this.EF.clear();this.Pj=void 0;this.Gq.unsubscribe();this.XX.clear();this.lJ=this.xj=this.foa=this.aY=this.dG=this.Jt=this.dKa=null};
_.h.ax=function(){return this.X5&&this.fw.ax(this)};_.h.reset=function(){this.xj.style.transform=this.QF||"";this.bz={x:0,y:0};this.xC={x:0,y:0}};_.h.oyc=function(a){this.Pj=a};_.h.Mia=function(a){this.bz={x:0,y:0};this.xC.x=a.x;this.xC.y=a.y;this.Pj||this.cGa(a.x,a.y)};_.h.FXc=function(){var a=this.tbb;a&&this.Pj&&this.beb(this.S$a(a),a)};_.h.BKa=function(){this.vcb.unsubscribe();this.wcb.unsubscribe();this.Hq.unsubscribe()};
_.h.W9a=function(){var a;null==(a=this.Cz)||a.remove();var b;null==(b=this.Bcb)||b.destroy();this.Cz=this.Bcb=null};_.h.V9a=function(){var a;null==(a=this.yC)||a.remove();var b;null==(b=this.hoa)||b.destroy();this.yC=this.hoa=null};
_.h.q$a=function(a){var b=this;if(this.fw.ax(this)&&(this.BKa(),y0b(this.fw,this),this.Zoa(),this.fp&&(this.xj.style.webkitTapHighlightColor=this.iwc),this.X5))if(this.released.next({source:this,event:a}),this.Pj)this.Pj.Poa(),this.xpc().then(function(){b.Eqc(a);b.n9a();y0b(b.fw,b)});else{this.xC.x=this.bz.x;var c=this.Zma(a);this.xC.y=this.bz.y;this.hb.qc(function(){b.ended.next({source:b,distance:b.SHa(c),MZ:c,event:a})});this.n9a();y0b(this.fw,this)}};
_.h.Swc=function(a){dLb(a)&&(this.ubb=Date.now());this.Zoa();var b=this.Pj;if(b){var c=this.xj,d=c.parentNode,e=this.yC=this.qrc(),f=this.Jt=this.Jt||this.Eb.createComment(""),g=this.kab();d.insertBefore(f,c);this.QF=c.style.transform||"";this.Cz=this.urc();YKb(c,!1);this.Eb.body.appendChild(d.replaceChild(e,c));this.ftc(d,g).appendChild(this.Cz);this.EV.next({source:this,event:a});b.start();this.PF=b;this.rna=b.Ytb(this)}else this.EV.next({source:this,event:a}),this.PF=this.rna=void 0;this.XX.cache(b?
b.i2c():[])};
_.h.Wab=function(a,b){var c=this;this.dKa&&b.stopPropagation();var d=this.ax(),e=dLb(b),f=!e&&0!==b.button,g=this.xj,m=_.dh(b),n=!e&&this.ubb&&this.ubb+800>Date.now();e=e?_.upa(b):_.tpa(b);m&&m.draggable&&"mousedown"===b.type&&b.preventDefault();d||f||n||e||(this.fp.length&&(d=g.style,this.iwc=d.webkitTapHighlightColor||"",d.webkitTapHighlightColor="transparent"),this.X5=this.Gab=!1,this.BKa(),this.cQ=this.xj.getBoundingClientRect(),this.vcb=this.fw.qwa.subscribe(this.xvc),this.wcb=this.fw.TZa.subscribe(this.zvc),this.Hq=
this.fw.zI(this.kab()).subscribe(function(r){return c.Lxc(r)}),this.lJ&&(this.XW=PKb(this.lJ)),this.ZX=(d=this.dG)&&d.ua&&!d.Uua?{x:0,y:0}:this.etc(this.cQ,a,b),a=this.jw=this.tbb=this.Zma(b),this.iKa={x:0,y:0},this.yvc={x:a.x,y:a.y},this.Rrc=Date.now(),A0b(this.fw,this,b))};
_.h.Eqc=function(a){var b=this;YKb(this.xj,!0);this.Jt.parentNode.replaceChild(this.xj,this.Jt);this.W9a();this.V9a();this.cQ=this.XW=this.bY=this.QF=void 0;this.hb.qc(function(){var c=b.Pj,d=c.Ytb(b),e=b.Zma(a),f=b.SHa(e),g=c.kuc(e.x,e.y);b.ended.next({source:b,distance:f,MZ:e,event:a});b.OZ.next({item:b,ml:d,ev:b.rna,container:c,kIb:b.PF,uzb:g,distance:f,MZ:e,event:a});c.Q0c(b,d,b.rna,b.PF,g,f,e,a);b.Pj=b.PF})};
_.h.beb=function(a,b){var c=this,d=a.x,e=a.y;a=b.x;b=b.y;var f=this.PF.rXc(this,d,e);!f&&this.Pj!==this.PF&&this.PF.kuc(d,e)&&(f=this.PF);f&&f!==this.Pj&&this.hb.qc(function(){c.a_.next({item:c,container:c.Pj});c.Pj.hba(c);c.Pj=f;c.Pj.bS(c,d,e,f===c.PF&&f.N9c?c.rna:void 0);c.UZ.next({item:c,container:f,ml:f.Ytb(c)})});this.ax()&&(this.Pj.HXc(a,b),this.Pj.GXc(this,d,e,this.iKa),this.eA?this.bGa(d,e):this.bGa(d-this.ZX.x,e-this.ZX.y))};
_.h.urc=function(){var a=this.dG,b=this.Oga,c=a?a.ua:null;if(c&&a){var d=a.Uua?this.cQ:null;c=a.Ef.Sh(c,a.context);_.bl(c);var e=eLb(c,this.Eb);this.Bcb=c;a.Uua?fLb(e,d):e.style.transform=cLb(this.jw.x,this.jw.y)}else e=UKb(this.xj),fLb(e,this.cQ),this.QF&&(e.style.transform=this.QF);WKb(e.style,{"pointer-events":"none",margin:"0",position:"fixed",top:"0",left:"0","z-index":""+(this.Xc.zIndex||1E3)},XKb);VL(e,!1);e.classList.add("cdk-drag-preview");e.setAttribute("dir",this.b$a);b&&(Array.isArray(b)?
b.forEach(function(f){return e.classList.add(f)}):e.classList.add(b));return e};
_.h.xpc=function(){var a=this;if(!this.Gab)return Promise.resolve();var b=this.yC.getBoundingClientRect();this.Cz.classList.add("cdk-drag-animating");this.bGa(b.left,b.top);var c=bLb(this.Cz);return 0===c?Promise.resolve():this.hb.Vb(function(){return new Promise(function(d){var e=function(g){if(!g||_.dh(g)===a.Cz&&"transform"===g.propertyName){var m;null==(m=a.Cz)||m.removeEventListener("transitionend",e);d();clearTimeout(f)}},f=setTimeout(e,1.5*c);a.Cz.addEventListener("transitionend",e)})})};
_.h.qrc=function(){var a=this.aY,b=a?a.ua:null;b?(this.hoa=a.Ef.Sh(b,a.context),_.bl(this.hoa),a=eLb(this.hoa,this.Eb)):a=UKb(this.xj);a.style.pointerEvents="none";a.classList.add("cdk-drag-placeholder");return a};_.h.etc=function(a,b,c){b=(b=b===this.xj?null:b)?b.getBoundingClientRect():a;c=dLb(c)?c.targetTouches[0]:c;var d=this.uab();return{x:b.left-a.left+(c.pageX-b.left-d.left),y:b.top-a.top+(c.pageY-b.top-d.top)}};
_.h.Zma=function(a){var b=this.uab(),c=dLb(a)?a.touches[0]||a.changedTouches[0]||{pageX:0,pageY:0}:a;a=c.pageX-b.left;b=c.pageY-b.top;if(this.foa&&(c=this.foa.getScreenCTM())){var d=this.foa.createSVGPoint();d.x=a;d.y=b;return d.matrixTransform(c.inverse())}return{x:a,y:b}};
_.h.S$a=function(a){var b=this.Pj?this.Pj.ET:null,c=this.eA?this.eA(a,this,this.cQ,this.ZX):a;a=c.x;c=c.y;if("x"===this.ET||"x"===b)c=this.jw.y-(this.eA?this.ZX.y:0);else if("y"===this.ET||"y"===b)a=this.jw.x-(this.eA?this.ZX.x:0);if(this.XW){var d=this.eA?{x:0,y:0}:this.ZX;b=d.x;var e=d.y;d=this.XW;var f=this.gtc(),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}};
_.h.Nxc=function(a){var b=a.x;a=a.y;var c=this.iKa,d=this.yvc,e=Math.abs(a-d.y);Math.abs(b-d.x)>this.Xc.Bga&&(c.x=b>d.x?1:-1,d.x=b);e>this.Xc.Bga&&(c.y=a>d.y?1:-1,d.y=a);return c};_.h.Zoa=function(){if(this.xj&&this.fp){var a=0<this.fp.length||!this.ax();a!==this.Obb&&(this.Obb=a,VL(this.xj,a))}};_.h.Rcb=function(a){a.removeEventListener("mousedown",this.joa,E0b);a.removeEventListener("touchstart",this.joa,D0b);a.removeEventListener("dragstart",this.Nbb,E0b)};
_.h.cGa=function(a,b){a=cLb(a,b);b=this.xj.style;null==this.QF&&(this.QF=b.transform&&"none"!=b.transform?b.transform:"");b.transform=ZKb(a,this.QF)};_.h.bGa=function(a,b){var c,d=(null==(c=this.dG)?0:c.ua)?void 0:this.QF;this.Cz.style.transform=ZKb(cLb(a,b),d)};_.h.SHa=function(a){var b=this.jw;return b?{x:a.x-b.x,y:a.y-b.y}:{x:0,y:0}};_.h.n9a=function(){this.XW=this.bY=void 0;this.XX.clear()};
_.h.Vqc=function(){var a=this.xC,b=a.x;a=a.y;if(!(0===b&&0===a||this.ax())&&this.lJ){var c=this.xj.getBoundingClientRect(),d=this.lJ.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,m=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<m&&(a-=m)):a=0;b===this.xC.x&&a===this.xC.y||this.Mia({y:a,x:b})}}};
_.h.Ssc=function(a){var b=this.LZ;return"number"===typeof b?b:dLb(a)?b.SSc:b?b.z5c:0};_.h.Lxc=function(a){var b=C0b(this.XX,a);b&&(a=_.dh(a),this.XW&&a!==this.lJ&&a.contains(this.lJ)&&QKb(this.XW,b.top,b.left),this.jw.x+=b.left,this.jw.y+=b.top,this.Pj||(this.bz.x-=b.left,this.bz.y-=b.top,this.cGa(this.bz.x,this.bz.y)))};_.h.uab=function(){var a;return(null==(a=this.XX.zx.get(this.Eb))?void 0:a.h1a)||this.XX.pH()};_.h.kab=function(){void 0===this.U8a&&(this.U8a=_.Fpa(this.xj));return this.U8a};
_.h.ftc=function(a,b){var c=this.Fvc||"global";return"parent"===c?a:"global"===c?(a=this.Eb,b||a.fullscreenElement||a.webkitFullscreenElement||a.mozFullScreenElement||a.msFullscreenElement||a.body):_.hh(c)};_.h.gtc=function(){this.bY&&(this.bY.width||this.bY.height)||(this.bY=this.Cz?this.Cz.getBoundingClientRect():this.cQ);return this.bY};_.h.rab=function(a){return this.fp.find(function(b){return a.target&&(a.target===b||b.contains(a.target))})};
_.W.Object.defineProperties(H0b.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.xc||!(!this.Pj||!this.Pj.disabled)},set:function(a){a!==this.xc&&(this.xc=a,this.Zoa(),this.fp.forEach(function(b){return VL(b,a)}))}}});var K0b={zra:5,Bga:5},LP=function(a,b,c,d){this.Eb=a;this.hb=b;this.If=c;this.fw=d};LP.prototype.oPa=function(a,b){b=void 0===b?K0b:b;return new H0b(a,b,this.Eb,this.hb,this.If,this.fw)};LP.O=function(a){return new (a||LP)(_.q(_.vg),_.q(_.Me),_.q(_.gr),_.q(KP))};LP.ta=_.p({token:LP,qa:LP.O,Ga:"root"});var L0b=new _.Bc("CdkDropList"),MP=function(a,b,c,d,e,f,g,m,n,r,w){var z=this;this.element=a;this.Ara=b;this.hb=d;this.Ge=e;this.kc=g;this.ab=n;this.swc=r;this.cKa=w;this.Lb=new _.Ee;this.EV=new _.El;this.released=new _.El;this.ended=new _.El;this.UZ=new _.El;this.a_=new _.El;this.OZ=new _.El;this.dYa=new _.Kd(function(D){var J=z.Mn.dYa.ha(_.v(function(L){return{source:z,Bg:L.Bg,event:L.event,uZ:L.uZ,distance:L.distance}})).subscribe(D);return function(){J.unsubscribe()}});this.Mn=m.oPa(a,{zra:f&&
null!=f.zra?f.zra:5,Bga:f&&null!=f.Bga?f.Bga:5,zIndex:null==f?void 0:f.zIndex});this.Mn.data=this;M0b.push(this);f&&this.Ipc(f);b&&this.Mn.oyc(b.mXc);this.fxc(this.Mn);this.ytc(this.Mn)};_.h=MP.prototype;_.h.reset=function(){this.Mn.reset()};_.h.Mia=function(a){this.Mn.Mia(a)};_.h.Tc=function(){var a=this;this.hb.Vb(function(){a.hb.Cf.ha(_.ve(1),_.Je(a.Lb)).subscribe(function(){a.peb();a.Jwc();a.zsa&&a.Mn.Mia(a.zsa)})})};
_.h.Tb=function(a){var b=a.rootElementSelector;a=a.freeDragPosition;b&&!b.gH&&this.peb();a&&!a.gH&&this.zsa&&this.Mn.Mia(this.zsa)};_.h.Ka=function(){var a=this;this.Ara&&this.Ara.removeItem(this);var b=M0b.indexOf(this);-1<b&&M0b.splice(b,1);this.hb.Vb(function(){a.Lb.next();a.Lb.complete();a.Mn.dispose()})};_.h.peb=function(){var a=this.element.na,b=a;if(this.a2){var c;b=void 0!==a.closest?a.closest(this.a2):null==(c=a.parentElement)?void 0:c.closest(this.a2)}G0b(this.Mn,b||a)};
_.h.Fsc=function(){var a=this.KNa;return a?"string"===typeof a?this.element.na.closest(a):_.hh(a):null};
_.h.fxc=function(a){var b=this;a.Ipa.subscribe(function(){if(!a.ax()){var c=b.kc,d=b.LZ,e=b.aY?{ua:b.aY.Kc,context:b.aY.data,Ef:b.Ge}:null,f=b.dG?{ua:b.dG.Kc,context:b.dG.data,Uua:b.dG.Uua,Ef:b.Ge}:null;a.disabled=b.disabled;a.ET=b.ET;a.LZ="object"===typeof d&&d?d:_.ih(d);a.eA=b.eA;a.Oga=b.Oga;d=J0b(a,b.Fsc());d.aY=e;d.dG=f;d.Fvc=b.d_a||"global";c&&(a.b$a=c.value)}});a.Ipa.ha(_.ve(1)).subscribe(function(){if(b.cKa)a.dKa=b.cKa.Mn;else for(var c=b.element.na.parentElement;c;){if(c.classList.contains("cdk-drag")){var d=
void 0;F0b(a,(null==(d=M0b.find(function(e){return e.element.na===c}))?void 0:d.Mn)||null);break}c=c.parentElement}})};
_.h.ytc=function(a){var b=this;a.EV.subscribe(function(c){b.EV.emit({source:b,event:c.event});_.al(b.ab)});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,MZ:c.MZ,event:c.event});_.al(b.ab)});a.UZ.subscribe(function(c){b.UZ.emit({container:c.container.data,item:b,ml:c.ml})});a.a_.subscribe(function(c){b.a_.emit({container:c.container.data,item:b})});a.OZ.subscribe(function(c){b.OZ.emit({ev:c.ev,ml:c.ml,
kIb:c.kIb.data,container:c.container.data,uzb:c.uzb,item:b,distance:c.distance,MZ:c.MZ,event:c.event})})};_.h.Ipc=function(a){var b=a.ET,c=a.LZ,d=a.eA,e=a.Oga,f=a.KNa,g=a.O0c,m=a.a2;a=a.d_a;this.disabled=null==g?!1:g;this.LZ=c||0;b&&(this.ET=b);d&&(this.eA=d);e&&(this.Oga=e);f&&(this.KNa=f);m&&(this.a2=m);a&&(this.d_a=a)};
_.h.Jwc=function(){var a=this;this.fp.Pc.ha(_.He(this.fp),_.Ke(function(b){b=b.filter(function(c){return c.cKa===a}).map(function(c){return c.element});a.swc&&a.a2&&b.push(a.element);I0b(a.Mn,b)}),_.Ie(function(b){return _.ge.apply(null,_.Dc(b.map(function(c){return c.rh.ha(_.He(c))})))}),_.Je(this.Lb)).subscribe(function(b){var c=a.Mn,d=b.element.na;b.disabled?!c.EF.has(d)&&-1<c.fp.indexOf(d)&&(c.EF.add(d),VL(d,!0)):c.EF.has(d)&&(c.EF.delete(d),VL(d,c.disabled))})};
_.W.Object.defineProperties(MP.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.xc||this.Ara&&this.Ara.disabled},set:function(a){this.xc=a;this.Mn.disabled=this.xc}}});var M0b=[];MP.O=function(a){return new (a||MP)(_.u(_.ld),_.u(L0b,12),_.u(_.vg),_.u(_.Me),_.u(_.Ef),_.u(v0b,8),_.u(_.Vq,8),_.u(LP),_.u(_.cl),_.u(s0b,10),_.u(r0b,12))};
MP.Ha=_.wc({type:MP,oa:[["","cdkDrag",""]],Fd:function(a,b,c){a&1&&(_.Jf(c,u0b,5),_.Jf(c,t0b,5),_.Jf(c,s0b,5));if(a&2){var d;_.Gf(d=_.Kf())&&(b.dG=d.first);_.Gf(d=_.Kf())&&(b.aY=d.first);_.Gf(d=_.Kf())&&(b.fp=d)}},yb:[1,"cdk-drag"],tb:4,Za:function(a,b){a&2&&_.ef("cdk-drag-disabled",b.disabled)("cdk-drag-dragging",b.Mn.ax())},inputs:{data:["cdkDragData","data"],ET:["cdkDragLockAxis","lockAxis"],a2:["cdkDragRootElement","rootElementSelector"],KNa:["cdkDragBoundary","boundaryElement"],LZ:["cdkDragStartDelay",
"dragStartDelay"],zsa:["cdkDragFreeDragPosition","freeDragPosition"],disabled:["cdkDragDisabled","disabled",_.Of],eA:["cdkDragConstrainPosition","constrainPosition"],Oga:["cdkDragPreviewClass","previewClass"],d_a:["cdkDragPreviewContainer","previewContainer"]},outputs:{EV:"cdkDragStarted",released:"cdkDragReleased",ended:"cdkDragEnded",UZ:"cdkDragEntered",a_:"cdkDragExited",OZ:"cdkDragDropped",dYa:"cdkDragMoved"},Sb:["cdkDrag"],standalone:!0,features:[_.yf([{wa:r0b,Hb:MP}]),_.bf,_.Mc]});var NP=function(){};NP.O=function(a){return new (a||NP)};NP.Da=_.uc({type:NP});NP.Ca=_.ec({Pb:[LP],imports:[_.jr]});var N0b=["image/png","image/jpeg","image/gif","image/x-icon","image/webp"],OP=function(a,b,c,d,e,f,g,m,n,r,w,z,D){var J=this;this.Lc=a;this.Mb=b;this.Ua=c;this.dH=d;this.nj=e;this.Fa=f;this.modifier=g;this.YS=m;this.lSa=n;this.qd=r;this.Wb=w;this.Zg=z;this.Ad=D;this.r6a="file_detail";this.Lla=QWb;this.contentType="empty";this.fmb=new _.El(!0);this.fH=_.Md(-1);this.txa=-1;this.line=this.Tua=this.Qba=this.Eba=this.nia=_.ue;this.code="";this.rn=_.Md([]);this.Oqa=0;this.UCa="Diff is too large to display";
this.GO="detail-header-id";this.bm=new _.gg(null);this.HRa=new _.gg(!1);this.uda=new _.gg([]);this.Vm=new _.Gd;this.bIb=new _.gg("SOURCE");this.rQa=!1;this.hUc=0;this.Vm.add(this.Wb.xca().ha().subscribe(function(L){J.bIb.next(L)}));this.visibility=this.Wb.CS().ha(_.Ie(function(L){return L?J.YS.visibility:_.Md(_.wI)}),_.He(_.wI));this.link=this.wS();this.Hsb=_.Wd([this.HRa,this.Mb.Ta]).ha(_.v(function(L){var P=_.k(L);L=P.next().value;P=P.next().value;return L&&P.q}),_.De(1),_.Rd());this.Eba=_.Wd([this.Hsb,
this.Lc.fEc]).ha(_.v(function(L){var P=_.k(L);L=P.next().value;P=P.next().value;return L&&!P}));_.Du.has(38)&&(this.rQa=!0);this.UTc=this.Wb.q5a.ha(_.v(function(L){return _.Du.has(85)&&L}),_.te())};
OP.prototype.Ra=function(){var a=this;this.Vm.add(this.Lc.Csb.subscribe(function(){O0b(a)}));this.Vm.add(this.Hsb.subscribe(function(b){b&&!a.h_?a.h_=a.qd.register("toggleSearchMatches","y",function(){var c=a.Lc;c.gsa.next(!c.gsa.value);a.Fa.Ya({gestureName:"KEYBOARD",element:"FileDetailMatchNavigation",action:"toggleMatches",projectId:a.Md.qb})}):!b&&a.h_&&(a.h_(),a.h_=void 0)}));this.Vm.add(this.Lc.kfa.ha(_.oe(function(){return a.Ad.Cf})).subscribe(function(){a.ysa&&a.ysa.wL(_.Eob(a.Ab.line))}));
this.nia=this.dH.matches.ha(_.v(function(b){return _.wE(b,[])}),_.Ke(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(m){return g>=m.start&&g<=m.end}):g===d}));0<=e&&(c=e);a.txa=d&&-1===e?-1:c;a.Lc.pia.next(c)}),_.De(1),_.Rd());this.Qba=this.Lc.Rba.ha(_.v(function(b){var c=b.Zd;if(!c)return[];b=a.Ab.oe.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,re:{start:g.index,end:c.lastIndex}})}return d}));this.fH=this.Lc.nsa;this.Vm.add(this.Qba.subscribe(function(b){a.Lc.osa.next(b.length)}));this.Tua=_.Wd(this.Eba,this.Qba,this.nia,this.uda).ha(_.v(function(b){var c=_.k(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.rQa}).map(function(f){return f[0]});c=c.filter(function(f){return 0!==f[1]&&
a.rQa}).map(function(f){return f[0]});return{find:b.map(function(f){return f.lineNumber}),search:d,LUc:e,oHc:c}}))};OP.prototype.Ka=function(){this.Vm.unsubscribe();this.h_&&this.h_()};OP.prototype.show=function(a){this.YS.Fv({action:"show",line:a})};OP.prototype.vka=function(a){this.YS.Fv({action:"toggleRange",re:a})};
var O0b=function(a){a.contentType="PREVIEW"===a.im&&a.kWb?"markdown":"PREVIEW"===a.im&&a.Iza||a.TTc&&!a.Iza?"image":"PREVIEW"===a.im&&a.jWb?"jupyter":a.Ab.Pqa?a.Ab.mimeType&&a.Ab.mimeType.startsWith("audio/")?"audio":a.Ab.mimeType&&a.Ab.mimeType.startsWith("video/")?"video":"binary":a.cF?10485760<=a.Ab.diffBase.length+a.Ab.eH?"diffTooBig":"code-diff":0===a.Ab.eH?"empty":0<a.Ab.eH&&!a.Ab.oe?"largeFile":"text";a.fmb.emit(a.contentType);"text"!==a.contentType?(a.HRa.next(!1),a.bm.next(null)):a.HRa.next(!0)};
OP.prototype.vza=function(a){this.uda.next(a)};OP.prototype.Os=function(){P0b(this,"selectLine")};OP.prototype.Sp=function(a){var b=a.Q0.shiftKey?vDb(this.Md.params.line,a.line+1):a.line+1;uDb(b,this.Md.params.line)||this.Ua.navigate(_.Xp(_.cq(this.Md.Zb(),{line:b}).kb()),{ng:"preserve"});P0b(this,a.Q0.shiftKey?"shiftSelectLine":"selectLine")};
var yLb=function(a,b){a.Ua.navigate(_.Xp(_.cq(a.Ab.location.Zb(),{line:b}).kb()),{ng:"preserve"}).then(function(){a.Lc.kfa.next()})},P0b=function(a,b){a.Fa.Ya({gestureName:"CLICK",element:"FileDetail",action:b})},Q0b=function(a,b){b=!b||!_.fF(a.Gza.location,b.location);a.Lc.cH=!a.DPb||b&&a.Md.params.line?"SOURCE":a.bIb.getValue()};
OP.prototype.wS=function(){var a=this;return this.Mb.data.ha(_.v(gDb),_.Cnb(),_.Ie(function(b){return _.Dnb(b,_.JI(a.Zg,b,_.QE(b)&&"android"===b.repository?"repository":"path"),a.Ua)}))};
_.W.Object.defineProperties(OP.prototype,{Md:{configurable:!0,enumerable:!0,get:function(){return this.Ab.location}},Ab:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(this.Ab&&a&&_.bq(this.Md,a.location)){var c;a=null!=(c=this.zGb)?c:a}else this.zGb=void 0;this.Ab&&_.gF(this.Md,a.location)&&this.Ab.oe===a.oe||(this.code=a.code||a.oe||"",this.YS.Fv({action:"showAll"}),this.rn=this.Wb.CS().ha(_.Ie(function(d){return d?b.lSa.xA(a):_.yE("folding disabled")}),_.He(_.JE),_.v(function(d){return _.wE(d,
[])})),this.Y0=void 0);c=this.Ab;this.Gza=a;this.dH.Pua.next(this.Md);Q0b(this,c);this.Oqa=a.eH;O0b(this)},get:function(){return this.Gza}},gEc:{configurable:!0,enumerable:!0,get:function(){return this.dH.matches.ha(_.v(function(a){return a.state}))}},im:{configurable:!0,enumerable:!0,get:function(){return this.Lc.cH}},DPb:{configurable:!0,enumerable:!0,get:function(){return(this.kWb||this.Iza||this.jWb)&&!this.cF}},cF:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.Ab.diffBase}},
mimeType:{configurable:!0,enumerable:!0,get:function(){var a=this.Ab.mimeType;return"image/vnd.microsoft.icon"===a?"image/x-icon":a}},TTc:{configurable:!0,enumerable:!0,get:function(){return 0<=N0b.indexOf(this.mimeType)}},Iza:{configurable:!0,enumerable:!0,get:function(){return"image/svg+xml"===this.Ab.mimeType}},kWb:{configurable:!0,enumerable:!0,get:function(){return".MD"===this.Ab.fileName.slice(-3).toUpperCase()}},jWb:{configurable:!0,enumerable:!0,get:function(){if(".IPYNB"!==this.Ab.fileName.slice(-6).toUpperCase())return!1;
if(!this.Y0)try{this.Y0=JSON.parse(this.Ab.oe)}catch(a){return!1}return 4===this.Y0.nbformat}},JPa:{configurable:!0,enumerable:!0,get:function(){return"data:"+this.mimeType+";base64,"+this.Ab.oe}}});OP.O=function(a){return new (a||OP)(_.u(_.AJ),_.u(_.fg),_.u(_.Cg),_.u(_.WK),_.u(_.wJ),_.u(_.to),_.u(BP),_.u(_.xI),_.u(AP),_.u(_.Xt),_.u(_.jv),_.u(_.II),_.u(_.Me),_.u(_.Eu))};
OP.ya=_.tc({type:OP,oa:[["file-detail"]],ub:function(a,b){a&1&&_.Hf(_.AI,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.ysa=c.first)}},inputs:{hUc:"windowWidth",Ab:"viewData"},outputs:{fmb:"contentTypeChange"},features:[_.yf([_.WK,{wa:_.Ovb,Kd:tP},_.xI])],Aa:18,Ba:18,Ea:[["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"]],ua:function(a,b){a&1&&(_.x(0,gLb,1,2,"detail-header",0)(1,hLb,1,1,"ng-template",null,1,_.Nf)(3,iLb,1,1,"markdown-tab-header",2)(4,jLb,12,11,"div",3),_.O(5,"async"),_.A(6,"main",4),_.x(7,kLb,3,8,"markdown-content",
5)(8,nLb,4,2,"ng-container",6)(9,oLb,2,1,"div",7)(10,pLb,2,1,"div",7)(11,qLb,1,1,"binary-file",8)(12,rLb,1,2,"large-file",9)(13,sLb,2,1,"ng-container",6)(14,tLb,1,1,"jupyter-notebook",10)(15,zLb,8,10,"ng-container",6)(16,ALb,1,4,"code-diff",11)(17,BLb,3,1,"icon-empty-state-display",12),_.B());if(a&2){var c=_.vf(2);_.y("ngIf",!b.cF)("ngIfElse",c);_.t(3);_.y("ngIf",b.DPb);_.t(1);_.y("ngIf",_.R(5,16,b.Eba));_.t(2);_.y("ngSwitch",b.contentType);_.t(1);_.y("ngSwitchCase","markdown");_.t(1);_.y("ngSwitchCase",
"image");_.t(1);_.y("ngSwitchCase","audio");_.t(1);_.y("ngSwitchCase","video");_.t(1);_.y("ngSwitchCase","binary");_.t(1);_.y("ngSwitchCase","largeFile");_.t(1);_.y("ngSwitchCase","empty");_.t(1);_.y("ngSwitchCase","jupyter");_.t(1);_.y("ngSwitchCase","text");_.t(1);_.y("ngSwitchCase","code-diff");_.t(1);_.y("ngSwitchCase","diffTooBig")}},Ia:[m_b,xN,_.Om,_.Pm,_.Qm,rP,qP,MP,_.UK,_.oA,_.pA,sP,_.XK,vP,wP,fN,hN,gN,_.wK,xP,_.EI,_.VK,JP,yP,zP,_.Tm],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}"],
Oa:0});var R0b=[{id:"LINE_COUNTS",icon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAANklEQVR4AWOgLXBxcWkA4v94cAOy4v8LFy7EiUHyKIrxAOyKjY2NMTAQUNlkJEB9N6MoJjmcAUFs1juXK7DAAAAAAElFTkSuQmCC",title:"Lines",valueExtractor:function(a){return Number(_.sj(a,2))}},{id:"FILE_COUNTS",icon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAOklEQVR4AWOAARcXlwYg/o8HNyAr/r9w4UKcGCRPyESwQiAAs4kxEVUxHjDIFJ8lUjEinIlSTFbMAQBQTEEI50NDNAAAAABJRU5ErkJggg==",title:"Files",valueExtractor:function(a){return Number(_.sj(a,
3))}}],S0b=function(a){this.qJc=a};S0b.prototype.oea=function(a){return!!R0b.find(function(b){return b.id===a})};S0b.prototype.CSa=function(a,b,c){var d=R0b.find(function(e){return e.id===a});return c&&d?this.qJc.list(b).ha(_.v(function(e){var f=new Map;e.map(function(g){return ELb(g,c,d)}).forEach(function(g){f.set(g.path,g)});return f})):_.Md()};var T0b=new _.Bc("lang_counts_service",{Ga:"root",qa:function(){return _.Tta(EWb)}});var PP=function(a,b){this.client=a;this.Le=b;this.nWa=new _.nt};
PP.prototype.list=function(a){var b=this,c=[],d=a.map(function(f){var g=_.$Xa(b.nWa,f);g||c.push(f);return g}).filter(function(f){return null!=f});if(0===c.length)return _.Md(d);var e=c.reduce(function(f,g){return f.addPath(g)},new _.Vp);return _.Uu(this.Le,function(){var f=b.client,g=b.Le.Ik();return _.xp(f.Di,f.Mi+"/$rpc/devtools.grimoire.LangCountsService/ListLangCounts",e,g||{},_.pSa)},"LangCountsService.listLangCounts").ha(_.Ke(function(f){c.forEach(function(g){b.nWa.put(g,(new _.Wp).nd(g))});
_.fj(f,_.Wp,1).forEach(function(g){b.nWa.put(g.he(),g)})}),_.v(function(f){return d.concat(_.fj(f,_.Wp,1))}))};PP.O=function(a){return new (a||PP)(_.q(T0b),_.q(_.kv))};PP.ta=_.p({token:PP,qa:PP.O,Ga:"root"});var QP=function(a,b,c,d){this.m_=a;this.rD=b;this.ie=d;this.FAb=new S0b(c)},V0b=function(a,b,c){return U0b(a).ha(_.Ke(function(d){var e=d.Vs,f=d.GV;if(d.enabled)if(f)for(d=_.k(f),e=d.next();!e.done;e=d.next())_.IJ(a.ie,e.value);else _.IJ(a.ie,e)}),_.ae(function(d){var e=d.Vs,f=d.GV;return d.enabled?a.CSa(b,e,c,f).ha(_.Ke(function(g){if(f)for(var m=_.k(f),n=m.next();!n.done;n=m.next()){n=n.value;for(var r=0,w=_.k(g.values()),z=w.next();!z.done;z=w.next()){z=z.value;var D=void 0;if(null==(D=z.GV)?0:
D.has(n))r+=z.GV.get(n)}_.Qyb(a.ie,n,r)}else{m=0;g=_.k(g.values());for(z=g.next();!z.done;z=g.next())m+=z.value.instances;_.Qyb(a.ie,e,m)}}),_.pe(function(g){if(f)for(var m=_.k(f),n=m.next();!n.done;n=m.next())_.HJ(a.ie,n.value,g);else _.HJ(a.ie,e,g);return _.Md(new Map)}),_.v(function(g){return{Vs:e,SMc:g}})):_.Md({Vs:e})}),_.Ae(FLb,new Map))};QP.prototype.Vtb=function(){return zWb(this.rD).ha(_.v(function(a){var b=AWb();a.forEach(function(c){b.set(c.id,null)});return b}))};
var U0b=function(a){return _.Wd([a.ie.Gja,a.Vtb()]).ha(_.v(function(b){b=_.k(b);var c=b.next().value,d=b.next().value;b=new Map;d=_.k(d);for(var e=d.next();!e.done;e=d.next()){var f=_.k(e.value);e=f.next().value;(f=f.next().value)?(f=f.filter(function(g){var m;return null==(m=c.get(g))?void 0:m.enabled}),b.set(e,new Set(f))):(f=void 0,(null==(f=c.get(e))?0:f.enabled)&&b.set(e,null))}return b}),_.He(new Map),_.Cab(),_.v(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=[];for(var e=
_.k(b),f=e.next();!f.done;f=e.next()){var g=_.k(f.value);f=g.next().value;g=g.next().value;(!d.has(f)||g&&0===d.get(f).size)&&c.push({Vs:f,enabled:!1,GV:g})}d=_.k(d);f=d.next();for(e={};!f.done;e={Hpa:e.Hpa,aO:e.aO},f=d.next())if(g=_.k(f.value),f=g.next().value,g=g.next().value,e.aO=g,b.has(f)){if(e.aO&&0<e.aO.size){e.Hpa=b.get(f)||new Set([]);g=[].concat(_.Dc(e.aO)).some(function(n){return function(r){return!n.Hpa.has(r)}}(e));var m=[].concat(_.Dc(e.Hpa)).some(function(n){return function(r){return!n.aO.has(r)}}(e));
(g||m)&&c.push({Vs:f,enabled:!0,GV:e.aO})}}else c.push({Vs:f,enabled:!0,GV:e.aO});return c}),_.je(function(b){return!!b.length}),_.ae(function(b){return _.Md.apply(null,_.Dc(b))}))};
QP.prototype.CSa=function(a,b,c,d){var e=this;if(a.MD)return _.Od("Aggregations are only supported for directories");if(!_.tF(a))return _.Od("Invalid location");var f=a.Db,g=a.qb,m=a.Rc,n=a.repository,r=a.path;return this.FAb.oea(b)?this.FAb.CSa(b,c,d):_.Fyb(this.rD,b).ha(_.Ie(function(w){if(!w)return _.Md(new Map);var z=_.yqb(w);return z?yWb(e.m_,{qb:g,Rc:m,fileSpecSourceRootRepositoryKeyRepositoryName:n,fileSpecSourceRootRefSpec:f,fileSpecPath:r,fileSpecType:"DIRECTORY",category:z}).ha(_.v(function(D){return D.map(function(J){var L,
P;return{icon:w.icon,title:w.name,path:(null==(L=J.Mg)?void 0:L.path)||"",instances:Number(null==(P=J.data)?void 0:P.EYa)||0}}).reduce(function(J,L){J.set(L.path,L);return J},new Map)})):_.Md(new Map)}))};QP.O=function(a){return new (a||QP)(_.q(_.DJ),_.q(_.EJ),_.q(PP),_.q(_.GJ))};QP.ta=_.p({token:QP,qa:QP.O});var RP=function(){this.L6a=500;this.zka=JLb;this.title=this.sta="";this.ita=[];this.Hxb=!0;this.hj=this.eW=!1;this.toggle=new _.El;this.limit=500};RP.prototype.Tb=function(a){a.groupedFiles&&(this.limit=500)};RP.O=function(a){return new (a||RP)};
RP.ya=_.tc({type:RP,oa:[["folder-detail-section"]],inputs:{sta:"headerId",title:"title",ita:"groupedFiles",Hxb:"initiallyExpanded",eW:"useRelativeUrls",aggregations:"aggregations",hj:"isPiper"},outputs:{toggle:"toggle"},features:[_.Mc],Aa:9,Ba:4,Ea:[["togglePosition","before",3,"expanded","afterExpand","afterCollapse"],["aria-labelledby","detail-header-desc",1,"gmat-subhead-1"],[4,"ngIf"],["id","detail-header-desc","hidden",""],["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"]],ua:function(a,b){a&1&&(_.A(0,"mat-expansion-panel",0),_.I("afterExpand",function(){return b.toggle.emit(!0)})("afterCollapse",function(){return b.toggle.emit(!1)}),_.A(1,"mat-expansion-panel-header")(2,"mat-panel-title")(3,"h3",1),_.N(4),_.x(5,
GLb,4,3,"ng-container",2),_.B()(),_.A(6,"div",3),_.N(7," Folder Detail Header "),_.B()(),_.x(8,ILb,1,1,"ng-template",4),_.B());a&2&&(_.y("expanded",b.Hxb),_.t(3),_.cf("id",b.sta),_.t(1),_.wf(" ",b.title," "),_.t(1),_.y("ngIf",b.L6a<b.zka(b.ita)&&null!=b.limit))},Ia:[_.yo,_.Nm,_.Om,_.ZK,_.xv,_.ws,_.BA,_.CA,_.eI,_.AA],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}mat-panel-title[_ngcontent-%COMP%]   .mat-mdc-button.mat-mdc-button-base[_ngcontent-%COMP%]{font-size:14px}"],
Oa:0});var SP=function(a,b){this.Fa=a;this.Lc=b;this.xQc=!1};SP.prototype.mk=function(a){this.Lc.Zba.getValue()!==a&&(this.Fa.Ya({element:"FolderTabHeader",action:this.zSa(a),gestureName:"CLICK",projectId:this.Ab.location.qb}),this.Lc.Zba.next(a))};SP.prototype.zSa=function(a){switch(a){case 0:return"openFilesTab";case 1:return"openProjectsTab";default:return _.Qg(a,"Unknown folder detail tab selected")}};SP.O=function(a){return new (a||SP)(_.u(_.to),_.u(_.AJ))};
SP.ya=_.tc({type:SP,oa:[["folder-tab-header"]],inputs:{Ab:"viewData",xQc:"showProjectTab"},Aa:4,Ba:3,Ea:[["gmat-tabs","",3,"selectedIndex","selectedIndexChange"],["label","Files"],["label","Project Info"]],ua:function(a,b){a&1&&(_.A(0,"mat-tab-group",0),_.I("selectedIndexChange",function(c){return b.mk(c)}),_.O(1,"async"),_.E(2,"mat-tab",1)(3,"mat-tab",2),_.B());a&2&&_.y("selectedIndex",_.R(1,1,b.Lc.OEc))},Ia:[_.xC,_.sC,_.rC,_.Tm],styles:["mat-tab-group[_ngcontent-%COMP%]     .mat-tab-label{height:40px}folder-tab-header[_nghost-%COMP%]{position:relative}folder-tab-header[_nghost-%COMP%]   mat-tab-group[_ngcontent-%COMP%]{position:absolute;top:0;bottom:0;left:0;right:0}"],
Oa:0});var W0b=["markdownContentComponent"],X0b={V5a:0,i6a:1,td:2,0:"COLLAPSED",1:"EXPANDED",2:"UNKNOWN"},TP=function(a,b){this.Kk=a;this.modifier=b;this.pPb=!1;this.c6a=X0b;this.HG=2};TP.prototype.Ra=function(){};TP.prototype.Tb=function(a){a.markdownContent&&(this.HG=2)};TP.prototype.Qm=function(){Y0b(this)};TP.prototype.expand=function(){this.HG=1};var Y0b=function(a){2===a.HG&&(a.pPb?_.v0a(a.Kk,function(){180<a.yKc.element.na.scrollHeight&&(a.HG=0)}):a.HG=1)};
TP.O=function(a){return new (a||TP)(_.u(_.ku),_.u(BP))};
TP.ya=_.tc({type:TP,oa:[["readme"]],ub:function(a,b){a&1&&_.Hf(W0b,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.yKc=c.first)}},inputs:{pPb:"shouldCollapse",xKc:"markdownContent",nxa:"safeHtmlContent"},features:[_.Mc],Aa:6,Ba:11,Ea:[[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"]],ua:function(a,b){a&1&&(_.E(0,"markdown-content",0,1),_.O(2,"async"),_.O(3,"async"),_.A(4,"div"),_.x(5,KLb,2,0,"button",2),_.B());a&2&&(_.ef("collapsed",b.HG===b.c6a.V5a),_.y("content",b.xKc)("relativeLinkModifier",_.R(2,7,b.modifier.AKb))("relativeImageModifier",_.R(3,9,b.modifier.yKb))("safeHtmlContent",b.nxa),_.t(5),_.y("ngIf",b.HG===b.c6a.V5a))},Ia:[_.Om,_.wK,_.xv,_.vs,_.Tm],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 CNb=function(a){this.La=_.kb(a)};_.V(CNb,_.Mb);CNb.prototype.COb=function(a){return _.Bj(this,1,a)};CNb.prototype.toObject=function(){if(null!=this){_.Nb(this);var a={fzc:_.l(_.X(this,1))}}else a=void 0;return a};var Z0b=function(){},$0b=function(){};var a1b=Symbol("Re"),UP=function(a,b,c){c=void 0===c?null:c;this.mh=null;a&&(this.mh=a.h2c())&&(this.mh.y8("click",3,"generic_click"),this.mh.y8("dragstart",30),this.mh.y8("drop",37),this.mh.y8("hover",9),this.mh.y8("input_text",15),this.mh.y8("key_press",32));b&&(this.AWb=b.j2c());this.Vb=c?c.Vb.bind(c):Zone.root.qc.bind(Zone.root);b1b||(b1b=!0,this.Vb(function(){window.addEventListener("click",function(d){WL=d},{capture:!0});window.addEventListener("mouseenter",function(d){WL=d},{capture:!0})}))};
UP.prototype.uc=function(a,b){var c=this;this.Vb(function(){c.mh&&c.AWb&&(c1b(c,a,b),b.BTb&&c.mh.D4c())})};UP.prototype.Ya=function(a,b){this.mh&&this.mh.Ya(a,b)};
var c1b=function(a,b,c){a:if(a=a.AWb,c.zWb)a=c.zWb;else{if(a)if(c.x5a)if(a=a[c.x5a],0===a)console.warn("ID was never assigned for VE with name: "+c.x5a);else{if(a)break a;console.warn("Cannot find VE with name: "+c.x5a)}else console.warn("No ID or name found in config.");else console.warn("No ID found in config and no VisualElementLookup was set.");a=void 0}var d=a;void 0!==d&&(a=[],c.t4a&&a.push("generic_click"),c.BTb&&a.push("impression"),c.vTb&&a.push("dragstart"),c.wTb&&a.push("drop"),c.v4a&&
a.push("hover"),c.CTb&&a.push("input_text"),c.DTb&&a.push("key_press"),c.gad&&a.push("keyboard_enter"),c.trackVisibility&&a.push("vis"),d=d.toString(),a.length&&(d+=";track:"+a.join(",")),c.metadata&&(d+=";"+c.metadata),c.hYa&&(d+=";mutable:true"),null!=c.index&&(d+=";index:"+c.index),b.na.setAttribute("jslog",d),b.na[a1b]=c)};UP.prototype.log=function(a){this.mh&&this.mh.log(a)};
var d1b=function(a,b,c,d){WL&&WL!==d&&("click"===WL.type&&c.t4a&&LLb(b)&&a.Ya("click",b),"mouseenter"===WL.type&&c.v4a&&LLb(b)&&a.Ya("hover",b))},b1b=!1,WL=null;UP.O=function(a){return new (a||UP)(_.q(Z0b,8),_.q($0b,8),_.q(_.Me,8))};UP.ta=_.p({token:UP,qa:UP.O,Ga:"root"});var e1b="click mouseenter dragstart drop keydown input".split(" "),VP=function(a,b,c){var d=this;this.OTc=a;this.document=b;this.Ad=c;this.Xub=function(e){for(var f=e.target;f;f=f.parentElement){var g=f[a1b];if(g)switch(e.type){case "click":g.t4a&&d.Ya("click",f);break;case "mouseenter":g.v4a&&d.Ya("hover",f);break;case "dragstart":g.vTb&&d.Ya("dragstart",f);break;case "drop":g.wTb&&d.Ya("drop",f);break;case "keydown":g.DTb&&d.Ya("key_press",f);break;case "input":g.CTb&&d.Ya("input_text",f);break;
default:console.warn("No GIL binding for events of type "+e.type)}}};this.Ad.Vb(function(){for(var e=_.k(e1b),f=e.next();!f.done;f=e.next())d.document.addEventListener(f.value,d.Xub,{capture:!0})})};VP.prototype.Ya=function(a,b){if("input_text"!==a||this.nNc!==b)this.OTc.Ya(a,b),this.nNc="input_text"===a?b:void 0};VP.prototype.Ka=function(){var a=this;this.Ad.Vb(function(){for(var b=_.k(e1b),c=b.next();!c.done;c=b.next())a.document.removeEventListener(c.value,a.Xub,{capture:!0})})};
VP.O=function(a){return new (a||VP)(_.q(UP),_.q(_.vg),_.q(_.Me))};VP.ta=_.p({token:VP,qa:VP.O});var f1b=new _.Bc("VE config");var YP=function(a,b,c,d,e,f){this.Qe=a;this.Qua=b;this.Ad=c;this.renderer=d;this.LFc=e;this.NTc=f;this.ZVb="";this.m5a=this.l5a=this.k5a=this.j5a=this.i5a=this.h5a=this.YVb=this.aWb=!1;this.nUb=[];this.qWa=null;this.Nwb=!1};_.h=YP.prototype;_.h.Rd=function(a){this.h5a&&(this.Ya("click"),this.qWa=a)};_.h.QLc=function(){this.i5a&&this.Ya("dragstart")};_.h.RLc=function(){this.j5a&&this.Ya("drop")};_.h.Qfa=function(){this.m5a&&this.Ya("key_press")};
_.h.YYa=function(a){this.k5a&&(this.Ya("hover"),this.qWa=a)};_.h.TLc=function(){this.l5a&&!this.Nwb&&(this.Ya("input_text"),this.Nwb=!0)};_.h.Ya=function(a){this.Qua.Ya(a,this.Qe.na)};
_.h.Ra=function(){var a=this;this.xTb&&this.Ad.Vb(function(){var b=a.Qe.na;a.nUb=[a.renderer.listen(b,"click",a.Rd.bind(a)),a.renderer.listen(b,"dragstart",a.QLc.bind(a)),a.renderer.listen(b,"drop",a.RLc.bind(a)),a.renderer.listen(b,"keydown",a.Qfa.bind(a)),a.renderer.listen(b,"input",a.TLc.bind(a)),a.renderer.listen(b,"mouseenter",a.YYa.bind(a))]});this.config=this.rl();this.Qua.uc(this.Qe,this.config)};
_.h.rl=function(){return{metadata:this.ZVb,hYa:this.aWb,t4a:this.h5a,vTb:this.i5a,wTb:this.j5a,v4a:this.k5a,CTb:this.l5a,BTb:this.YVb,DTb:this.m5a,zWb:this.g5a,index:this.MTc}};_.h.Tb=function(){var a;if(null==(a=this.config)?0:a.hYa)this.config=this.rl(),this.config.hYa=!0,c1b(this.Qua,this.Qe,this.config)};_.h.Ka=function(){var a=this;this.config&&this.xTb&&d1b(this.Qua,this.Qe.na,this.config,this.qWa);this.Ad.Vb(function(){for(var b=_.k(a.nUb),c=b.next();!c.done;c=b.next())c=c.value,c()})};
_.W.Object.defineProperties(YP.prototype,{xTb:{configurable:!0,enumerable:!0,get:function(){var a;return null==this.LFc&&!(null==(a=this.NTc)?0:a.x0c)}}});YP.O=function(a){return new (a||YP)(_.u(_.ld),_.u(UP),_.u(_.Me),_.u(_.$k),_.u(VP,8),_.u(f1b,8))};
YP.Ha=_.wc({type:YP,oa:[["","ve",""]],inputs:{g5a:"ve",ZVb:"veMetadata",aWb:"veMutable",YVb:"veImpression",h5a:"veClick",i5a:"veDrag",j5a:"veDrop",k5a:"veHover",l5a:"veInputText",m5a:"veKeyPress",MTc:"veIndex"},Sb:["veLoggingDirective"],standalone:!0,features:[_.Mc]});var ZP=function(){};ZP.O=function(a){return new (a||ZP)};ZP.Da=_.uc({type:ZP});ZP.Ca=_.ec({});var $P=function(){this.label="";this.DOa=new _.El};$P.prototype.Rd=function(){this.DOa.emit()};$P.O=function(a){return new (a||$P)};$P.ya=_.tc({type:$P,oa:[["stacks-expand-list-button"]],inputs:{label:"label"},outputs:{DOa:"clickEvent"},Aa:2,Ba:1,Ea:[[1,"toggle-button",3,"click"]],ua:function(a,b){a&1&&(_.A(0,"button",0),_.I("click",function(){return b.Rd()}),_.N(1),_.B());a&2&&(_.t(1),_.xf(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}/*# sourceMappingURL=expand_list_button.css.map */"]});var aQ=function(a,b,c,d){this.aQa=a;this.Kc=b;this.xe=c;this.wOc=d;this.BQb=5;this.AQb=!0;this.yc=new _.Ee;this.De=!1};aQ.prototype.Tb=function(a){(a=a.stacksExpandListOf)&&a.gH?(this.pra=this.aQa.find(this.items).create(this.gRc),g1b(this)):a||g1b(this)};aQ.prototype.Go=function(){var a;(null==(a=this.pra)?0:a.diff(this.items))&&g1b(this)};aQ.prototype.Ka=function(){this.yc.next()};var g1b=function(a){a.xe.clear();a.qQc?(a.JU(a.sEc),a.De&&(a.Bua=a.JU(a.tWa)),h1b(a)):a.JU(a.items)};
aQ.prototype.JU=function(a){var b=this;return a.map(function(c){return b.xe.Sh(b.Kc,{va:c})})};var h1b=function(a){var b=_.Ul(a.wOc,$P);a.button=_.NJa(a.xe,b);a.button.instance.DOa.ha(_.Je(a.yc)).subscribe(function(){a.De?a.collapse():a.expand();a.button&&(i1b(a),a.xe.detach(a.xe.indexOf(a.button.Lu)),a.xe.iT(a.button.Lu))});i1b(a)},i1b=function(a){a.button&&(a.button.instance.label=a.De?"Less":"More (+"+a.tWa.length+")")};
aQ.prototype.collapse=function(){for(var a=_.k(this.Bua||[]),b=a.next();!b.done;b=a.next())this.xe.detach(this.xe.indexOf(b.value));this.De=!1};aQ.prototype.expand=function(){if(this.Bua)for(var a=_.k(this.Bua||[]),b=a.next();!b.done;b=a.next())this.xe.iT(b.value);else this.Bua=this.JU(this.tWa);this.De=!0};
_.W.Object.defineProperties(aQ.prototype,{items:{configurable:!0,enumerable:!0,get:function(){return this.fRc||[]}},sEc:{configurable:!0,enumerable:!0,get:function(){return this.items.slice(0,this.dSa)}},tWa:{configurable:!0,enumerable:!0,get:function(){return this.items.slice(this.dSa)}},dSa:{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.BQb||5}},qQc:{configurable:!0,
enumerable:!0,get:function(){return!!this.AQb&&this.dSa!==this.items.length}}});aQ.O=function(a){return new (a||aQ)(_.u(_.el),_.u(_.Df),_.u(_.Ef),_.u(_.Yk))};aQ.Ha=_.wc({type:aQ,oa:[["","stacksExpandList",""]],inputs:{fRc:"stacksExpandListOf",BQb:"stacksExpandListSize",gRc:"stacksExpandListTrackBy",AQb:"stacksExpandListShowToggleButton"},features:[_.Mc]});var bQ=function(a){var b=this;this.BV=a;this.Xj=null;this.Awa=YHb;this.BV.u_().subscribe(function(c){b.Xj=c},function(){console.error("No announcement found.")})};_.W.Object.defineProperties(bQ.prototype,{Fgb:{configurable:!0,enumerable:!0,get:function(){return _.X(this.Xj,2)}}});bQ.O=function(a){return new (a||bQ)(_.u(TO))};
bQ.ya=_.tc({type:bQ,oa:[["stacks-butterbar"]],features:[_.yf([TO])],Aa:1,Ba:1,Ea:[["class","butterbar",4,"ngIf"],[1,"butterbar"],[3,"innerHTML"]],ua:function(a,b){a&1&&_.x(0,MLb,2,5,"div",0);a&2&&_.y("ngIf",b.Xj&&"no_announce"!==eIb(_.Lb(b.Xj,3)))},Ia:[_.Om],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}/*# sourceMappingURL=butterbar.css.map */"]});var j1b=function(){};j1b.O=function(a){return new (a||j1b)};j1b.ya=_.tc({type:j1b,oa:[["stacks-search"]],Aa:1,Ba:0,Ea:[["placeholder","Search Stacks for infrastructure","hidden-query","type:stacks"]],ua:function(a){a&1&&_.E(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}/*# sourceMappingURL=search.css.map */"]});var k1b=_.Bi(["https://www.gstatic.com/images/icons/material/system_gm/svg/","_24px.svg"]),cQ=function(a,b){this.Wj=a;this.LY=[];this.vUa=this.TA=!1;this.links=l1b;for(a=0;a<l1b.length;a++){var c=l1b[a].mH();_.bt(b,c,this.Uca(c))}b.Mxa("google-material-icons")};cQ.prototype.Uca=function(a){return _.ug(k1b,a)};_.W.Object.defineProperties(cQ.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.Wj.Wc.Ta}}});cQ.O=function(a){return new (a||cQ)(_.u(_.fg),_.u(_.at))};
cQ.ya=_.tc({type:cQ,oa:[["stacks-header"]],inputs:{LY:"breadcrumb",TA:"newView",vUa:"homepageHeader"},Aa:2,Ba:2,Ea:[["class","new-header",4,"ngIf"],["class","old-header",4,"ngIf"],[1,"new-header"],[1,"header-container"],["routerLink","/",1,"stacks-container",3,"queryParams"],["src","https://static.corp.google.com/stacks/logo.png","alt","Stacks logo"],[1,"search-box"],["placeholder"," Search Stacks for infrastructure","hidden-query","type:stacks",1,"search"],[1,"account"],["target","_blank",3,"href",
4,"ngFor","ngForOf"],["target","_blank",3,"href"],[3,"svgIcon"],[1,"old-header"],[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"]],ua:function(a,b){a&1&&_.x(0,OLb,14,2,"header",0)(1,SLb,10,2,"header",1);a&2&&(_.y("ngIf",b.TA&&b.vUa),_.t(1),_.y("ngIf",!(b.TA&&b.vUa)))},Ia:[bQ,_.Nm,_.Om,_.ct,_.eo,j1b],
styles:['.new-header[_ngcontent-%COMP%]{background-color:var(--page-bg);border-bottom:1px solid;border-color:var(--shading-bg);left:0;margin-bottom:-1px;right:0;position:fixed;top:0;z-index:var(--z-home-top)}.old-header[_ngcontent-%COMP%]{background:var(--shading-bg);position:fixed;top:0;left:0;right:0;z-index:var(--z-home-top)}.header-container[_ngcontent-%COMP%]{align-items:center;display:inline-grid;font-family:"Google Sans";grid-template-areas:"stacks search account";grid-template-columns:320px 1fr 200px;height:64px}.stacks-container[_ngcontent-%COMP%]{align-items:center;display:inline-flex;grid-area:stacks;padding:12px 4px 12px 42px}.stacks-container[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:36px}.stacks-container[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:var(--title-text-color);display:inline-flex;font-size:22px;font-weight:400;padding-left:8px}.stacks-container[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:var(--border-color);font-size:22px;font-weight:400;padding:0px 4px}.stacks-container[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:var(--subtitle);display:inline-flex;font-size:16px;font-weight:500;white-space:nowrap}.account[_ngcontent-%COMP%]{color:var(--inactive-text-color);display:inline-flex;gap:8px;grid-area:account;justify-self:end}.search[_ngcontent-%COMP%]{align-self:center;color:var(--inactive-text-color);display:inline-flex;font-family:Roboto;font-size:16px;font-weight:400;grid-area:search;margin-left:.5em;padding-left:12px;width:max(45vw,400px);--background-color: var(--page-background)}.search-box[_ngcontent-%COMP%]{width:max(100vw - 550px,400px)}.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}/*# sourceMappingURL=header.css.map */']});
var l1b=[(new UL).we("Add a product to Stacks").DB("http://go/stacks-add-product").KN("add_circle"),(new UL).we("About Stacks").DB("http://go/stacks-docs").KN("help"),(new UL).we("Contact Stacks").DB("http://go/stacks-docs/contact-us").KN("feedback")];var dQ=function(){this.fua=!1;this.XFb=!0;this.WTa=this.W_=""};dQ.prototype.Ra=function(){if(!this.link)throw Error("Se");};
_.W.Object.defineProperties(dQ.prototype,{url:{configurable:!0,enumerable:!0,get:function(){return this.link.AL()}},ul:{configurable:!0,enumerable:!0,get:function(){return this.link.mH()?this.link.mH().startsWith("https://")?_.X(this.link,3):this.link.mH().includes(".")?"https://static.corp.google.com/stacks/"+_.X(this.link,3):"https://www.gstatic.com/images/icons/material/system/2x/"+_.X(this.link,3)+"_grey600_24dp.png":"https://www.gstatic.com/images/icons/material/system/2x/link_grey600_24dp.png"}}});
dQ.O=function(a){return new (a||dQ)};
dQ.ya=_.tc({type:dQ,oa:[["stacks-icon-link"]],inputs:{link:"link",fua:"isContact",XFb:"openInNewTab",W_:"gtmBox",WTa:"gtmList"},Aa:4,Ba:4,Ea:[["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"]],ua:function(a,b){a&1&&_.x(0,TLb,1,2,"img",0)(1,ULb,2,13,"a",1)(2,VLb,2,3,"span",
2)(3,WLb,2,4,"a",3);a&2&&(_.y("ngIf",b.fua),_.t(1),_.y("ngIf",b.url),_.t(1),_.y("ngIf",!b.url&&!_.fj(b.link,ZL,4).length),_.t(1),_.y("ngForOf",_.fj(b.link,ZL,4)))},Ia:[_.Nm,_.Om],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\n  background: none !important;\n  padding: 0;\n}"]});var m1b=_.Bi(["https://www.gstatic.com/images/icons/material/system_gm/svg/","_24px.svg"]),eQ=function(a){this.icon="info_outline_grey600";this.Gya=!1;this.content=void 0;_.bt(a,"stars",this.Uca("stars"));a.Mxa("google-material-icons")};eQ.prototype.Uca=function(a){return _.ug(m1b,a)};eQ.prototype.Ra=function(){this.content=n1b.get(this.name)};eQ.O=function(a){return new (a||eQ)(_.u(_.at))};
eQ.ya=_.tc({type:eQ,oa:[["stacks-popup-info"]],inputs:{name:"name",icon:"icon",Gya:"svg"},Aa:1,Ba:1,Ea:function(){return[[4,"ngIf"],[1,"popup-box"],[1,"popup-title"],[1,"popup-text",3,"innerHTML"],[1,"popup-text"],["class","popup-link-text",4,"ngFor","ngForOf"],"\ufffd#2\ufffd\ufffd#3\ufffdISA\ufffd/#3\ufffd\ufffd/#2\ufffd",[1,"isa"],"\ufffd#2\ufffd\ufffd/#2\ufffd",["svgIcon","stars",3,"ngClass"],[3,"src","alt"],[1,"popup-link-text"],["target","_blank",3,"href"]]},ua:function(a,b){a&1&&_.x(0,aMb,
11,8,"ng-container",0);a&2&&_.y("ngIf",b.content)},Ia:[_.Mm,_.Nm,_.Om,_.ct,nM],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-new[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{font-family:"Roboto",sans-serif;font-size:14px;font-weight:400;margin-right:2px;transform:translateX(-70%);white-space:normal;width:200px}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;transform:translate(-70%, -110%);width:350px}.isa[_ngcontent-%COMP%]{align-items:center;background-color:var(--shading-bg);border:1px solid var(--title-text-color);border-radius:2px;color:var(--title-text-color);display:inline-grid;height:24px;font-family:"Google Sans";font-size:14px;font-weight:500;line-height:18px;letter-spacing:.64px;justify-items:center;width:32px}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;left:-1em;overflow:hidden;position:absolute;top:1em;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:14px;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}.recommended[_ngcontent-%COMP%]{color:var(--recommended);height:24px}.recommended-icon[_ngcontent-%COMP%]{color:var(--recommended);height:18px;margin-right:-10px}.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;width:24px}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%)}/*# sourceMappingURL=popup.css.map */']});
var n1b=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:"Allowlist",
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"]])}],["isa",{title:"Infrastructure Support Agreement",description:"Infrastructure Support Agreements (ISAs) allow infrastructure teams to declare and contractually promise levels of support that clients across Google should expect.",urls:new Map([["http://go/infrastructure-support-agreement",
"go/infrastructure-support-agreement"]])}]]);var bMb=function(a){return{"subtitle-class":a}},o1b=function(){this.Oi=[];this.W_="";this.TA=!1};o1b.O=function(a){return new (a||o1b)};
o1b.ya=_.tc({type:o1b,oa:[["stacks-link-lists"]],inputs:{Oi:"lists",W_:"gtmBox",TA:"newView"},Aa:2,Ba:1,Ea:[[1,"grid"],[4,"ngFor","ngForOf"],[1,"link-title-container"],[3,"ngClass",4,"ngIf"],["class","-push-left",3,"name",4,"ngIf"],[4,"ngIf","ngIfElse"],["emptyList",""],[3,"ngClass"],[1,"-push-left",3,"name"],[3,"link","gtmBox","gtmList"]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.x(1,iMb,7,4,"div",1),_.B());a&2&&(_.t(1),_.y("ngForOf",b.Oi))},Ia:[_.Mm,_.Nm,_.Om,dQ,eQ],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}.subtitle-class[_ngcontent-%COMP%]{color:var(--title-text-color);font-family:"Google Sans",sans-serif;font-size:12px}/*# sourceMappingURL=link_lists.css.map */']});
var dMb=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"],["Infrastructure Support Agreement","isa"]]);var fQ=function(){};fQ.prototype.Ra=function(){};fQ.O=function(a){return new (a||fQ)};
fQ.ya=_.tc({type:fQ,oa:[["stacks-popup-freshness"]],inputs:{fv:"productName",ztb:"freshnessDate",Wda:"isFresh"},Aa:8,Ba:6,Ea:[["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"]],ua:function(a,b){a&1&&(_.A(0,"button"),
_.x(1,jMb,1,0,"img",0)(2,kMb,1,0,"img",1),_.B(),_.A(3,"div",2),_.x(4,lMb,2,0,"p",3)(5,mMb,2,0,"p",3),_.A(6,"p",4),_.N(7),_.B()());a&2&&(_.t(1),_.y("ngIf",b.Wda),_.t(1),_.y("ngIf",!b.Wda),_.t(2),_.y("ngIf",b.Wda),_.t(1),_.y("ngIf",!b.Wda),_.t(2),_.Mz("",b.fv," team has reviewed this product on ",b.ztb,"."))},Ia:[_.Om],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-new[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{font-family:"Roboto",sans-serif;font-size:14px;font-weight:400;margin-right:2px;transform:translateX(-70%);white-space:normal;width:200px}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;transform:translate(-70%, -110%);width:350px}.isa[_ngcontent-%COMP%]{align-items:center;background-color:var(--shading-bg);border:1px solid var(--title-text-color);border-radius:2px;color:var(--title-text-color);display:inline-grid;height:24px;font-family:"Google Sans";font-size:14px;font-weight:500;line-height:18px;letter-spacing:.64px;justify-items:center;width:32px}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;left:-1em;overflow:hidden;position:absolute;top:1em;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:14px;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}.recommended[_ngcontent-%COMP%]{color:var(--recommended);height:24px}.recommended-icon[_ngcontent-%COMP%]{color:var(--recommended);height:18px;margin-right:-10px}.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;width:24px}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%)}/*# sourceMappingURL=popup.css.map */']});var gQ=function(){};gQ.prototype.Ra=function(){};gQ.O=function(a){return new (a||gQ)};
gQ.ya=_.tc({type:gQ,oa:[["stacks-popup-isa"]],inputs:{product:"product"},Aa:10,Ba:2,Ea: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"]]},ua:function(a,b){a&1&&(_.A(0,"button"),_.E(1,"img",0),_.B(),_.A(2,"div",1)(3,"p",2),_.N(4,"Infrastructure Support Agreement"),
_.B(),_.A(5,"p",3),_.N(6),_.B(),_.A(7,"p",3)(8,"a",4),_.N(9,"More info"),_.B()()());a&2&&(_.t(6),_.wf("",b.product.getName()," has signed an ISA."),_.t(2),_.tf("href","/agreement/",b.product.zo(),"",_.yd))},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-new[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{font-family:"Roboto",sans-serif;font-size:14px;font-weight:400;margin-right:2px;transform:translateX(-70%);white-space:normal;width:200px}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;transform:translate(-70%, -110%);width:350px}.isa[_ngcontent-%COMP%]{align-items:center;background-color:var(--shading-bg);border:1px solid var(--title-text-color);border-radius:2px;color:var(--title-text-color);display:inline-grid;height:24px;font-family:"Google Sans";font-size:14px;font-weight:500;line-height:18px;letter-spacing:.64px;justify-items:center;width:32px}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;left:-1em;overflow:hidden;position:absolute;top:1em;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:14px;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}.recommended[_ngcontent-%COMP%]{color:var(--recommended);height:24px}.recommended-icon[_ngcontent-%COMP%]{color:var(--recommended);height:18px;margin-right:-10px}.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;width:24px}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%)}/*# sourceMappingURL=popup.css.map */'],
Oa:0});var hQ=function(){this.metrics=[];this.description=""},nMb=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))};hQ.prototype.Ra=function(){this.description=p1b.get(this.Wga)||""};_.W.Object.defineProperties(hQ.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return aIb(this.Wga)}},fHc:{configurable:!0,enumerable:!0,get:function(){return $Hb(this.Wga)}}});
hQ.O=function(a){return new (a||hQ)};
hQ.ya=_.tc({type:hQ,oa:[["stacks-popup-pp"]],inputs:{Wga:"productPhase",metrics:"metrics"},Aa:15,Ba:5,Ea: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"]]},ua:function(a,b){a&1&&(_.A(0,"button"),_.E(1,"img",
0),_.B(),_.A(2,"div",1)(3,"p",2),_.N(4),_.B(),_.A(5,"div",3)(6,"p"),_.N(7),_.B(),_.x(8,oMb,9,6,"div",4),_.E(9,"hr"),_.A(10,"p",5),_.N(11," Product phases is a standard set of product stages."),_.E(12,"br"),_.A(13,"a",6),_.N(14,"go/product-phases"),_.B()()()());a&2&&(_.t(1),_.tf("src","https://static.corp.google.com/stacks/icon_",b.fHc,".svg",_.yd),_.y("alt","product phase "+b.name+" icon"),_.t(3),_.xf(b.name),_.t(3),_.xf(b.description),_.t(1),_.y("ngForOf",b.metrics))},Ia:[_.Nm],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-new[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{font-family:"Roboto",sans-serif;font-size:14px;font-weight:400;margin-right:2px;transform:translateX(-70%);white-space:normal;width:200px}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;transform:translate(-70%, -110%);width:350px}.isa[_ngcontent-%COMP%]{align-items:center;background-color:var(--shading-bg);border:1px solid var(--title-text-color);border-radius:2px;color:var(--title-text-color);display:inline-grid;height:24px;font-family:"Google Sans";font-size:14px;font-weight:500;line-height:18px;letter-spacing:.64px;justify-items:center;width:32px}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;left:-1em;overflow:hidden;position:absolute;top:1em;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:14px;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}.recommended[_ngcontent-%COMP%]{color:var(--recommended);height:24px}.recommended-icon[_ngcontent-%COMP%]{color:var(--recommended);height:18px;margin-right:-10px}.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;width:24px}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%)}/*# sourceMappingURL=popup.css.map */']});
var p1b=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 q1b=_.Bi(["https://www.gstatic.com/images/icons/material/system_gm/svg/","_24px.svg"]),r1b=function(a){return[a]},iQ=function(a){_.bt(a,"stars",this.Uca("stars"));a.Mxa("google-material-icons")};iQ.prototype.Uca=function(a){return _.ug(q1b,a)};iQ.prototype.Ra=function(){};_.W.Object.defineProperties(iQ.prototype,{JRc:{configurable:!0,enumerable:!0,get:function(){return this.product.Ng().lg()}},IRc:{configurable:!0,enumerable:!0,get:function(){return"/domain/"+_.X(this.product.Ng(),1)}}});
iQ.O=function(a){return new (a||iQ)(_.u(_.at))};
iQ.ya=_.tc({type:iQ,oa:[["stacks-popup-recommended"]],inputs:{product:"product"},Aa:10,Ba:5,Ea:function(){return[["aria-label","recommended icon"],["svgIcon","stars",1,"recommended"],[1,"popup-box"],[1,"popup-title"],[1,"popup-text"],["target","_blank","rel","noopener","aria-label","learn more about recommended product",3,"href"]]},ua:function(a,b){a&1&&(_.A(0,"button",0),_.E(1,"mat-icon",1),_.B(),_.A(2,"div",2)(3,"p",3),_.N(4,"Recommended products"),_.B(),_.A(5,"p",4),_.N(6),_.B(),_.A(7,"p",4)(8,
"a",5),_.N(9,"More info"),_.B()()());a&2&&(_.t(6),_.Mz("",b.product.getName()," is recommended by the ",b.JRc," domain stewards."),_.t(2),_.y("href",_.Bf(3,r1b,b.IRc),_.yd))},Ia:[_.ct],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-new[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{font-family:"Roboto",sans-serif;font-size:14px;font-weight:400;margin-right:2px;transform:translateX(-70%);white-space:normal;width:200px}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;transform:translate(-70%, -110%);width:350px}.isa[_ngcontent-%COMP%]{align-items:center;background-color:var(--shading-bg);border:1px solid var(--title-text-color);border-radius:2px;color:var(--title-text-color);display:inline-grid;height:24px;font-family:"Google Sans";font-size:14px;font-weight:500;line-height:18px;letter-spacing:.64px;justify-items:center;width:32px}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;left:-1em;overflow:hidden;position:absolute;top:1em;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:14px;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}.recommended[_ngcontent-%COMP%]{color:var(--recommended);height:24px}.recommended-icon[_ngcontent-%COMP%]{color:var(--recommended);height:18px;margin-right:-10px}.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;width:24px}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%)}/*# sourceMappingURL=popup.css.map */']});var jQ=function(){this.oza=!1};jQ.prototype.Ra=function(){};jQ.O=function(a){return new (a||jQ)};
jQ.ya=_.tc({type:jQ,oa:[["stacks-popup-product"]],inputs:{product:"product",oza:"underAlternatives"},Aa:4,Ba:4,Ea:[[3,"product",4,"ngIf"],["class","stacks-popup-isa",3,"product","to-right",4,"ngIf"],[3,"productPhase","metrics",4,"ngIf"],[3,"productPhase","small-icon",4,"ngIf"],[3,"product"],[1,"stacks-popup-isa",3,"product"],[3,"productPhase","metrics"],[3,"productPhase"]],ua:function(a,b){a&1&&_.x(0,pMb,1,1,"stacks-popup-recommended",0)(1,qMb,1,3,"stacks-popup-isa",1)(2,rMb,1,2,"stacks-popup-pp",
2)(3,sMb,1,3,"stacks-popup-pp",3);a&2&&(_.y("ngIf",b.product.dTa()),_.t(1),_.y("ngIf",b.product.cTa()),_.t(1),_.y("ngIf",!b.oza),_.t(1),_.y("ngIf",b.oza))},Ia:[_.Om,hQ,iQ,gQ],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-new[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{font-family:"Roboto",sans-serif;font-size:14px;font-weight:400;margin-right:2px;transform:translateX(-70%);white-space:normal;width:200px}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;transform:translate(-70%, -110%);width:350px}.isa[_ngcontent-%COMP%]{align-items:center;background-color:var(--shading-bg);border:1px solid var(--title-text-color);border-radius:2px;color:var(--title-text-color);display:inline-grid;height:24px;font-family:"Google Sans";font-size:14px;font-weight:500;line-height:18px;letter-spacing:.64px;justify-items:center;width:32px}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;left:-1em;overflow:hidden;position:absolute;top:1em;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:14px;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}.recommended[_ngcontent-%COMP%]{color:var(--recommended);height:24px}.recommended-icon[_ngcontent-%COMP%]{color:var(--recommended);height:18px;margin-right:-10px}.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;width:24px}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%)}/*# sourceMappingURL=popup.css.map */']});var RNb=_.Bi(["https://roadmap.googleplex.com/",""]),zMb=function(a){return[a]},s1b="contactTeam onboardingDoc signUpDoc includedTeamId excludedTeamId gcpGuidance buildVisibility groups other".split(" "),kQ=function(a,b,c){var d=this;this.TI=a;this.BV=b;this.Wj=c;this.y3b=a_b;this.Vc=_.IE;this.Xxb=new _.gg("");this.g5a={Lic:200202};this.lT=!1;this.pQa=!0;this.TA=this.mQa=this.B_a=!1;this.wFc=aIb;this.sFc=bIb;this.kFc=cIb;this.productId=_.Wd([this.Xxb,this.Wj.params]).ha(_.v(function(e){var f=_.k(e);
e=f.next().value;f=f.next().value;return e||f.productId}));this.product=this.productId.ha(_.Ie(function(e){return d.BV.zS(e)}),_.Ke(function(e){d.lT||d.TI.jm(e.lg()+" - Stacks")}));this.LIb=_.Wd([this.product]).ha(_.v(function(e){e=_.k(e).next().value;for(var f=[],g=new Map,m=_.k(_.fj(e,GO,72)),n=m.next();!n.done;n=m.next())n=n.value,dIb(n.getScope(),n.bta(),g);m=_.k(s1b);for(n=m.next();!n.done;n=m.next())n=n.value,g.has(n)&&f.push({key:n,value:g.get(n)});g=INb(e);m=[];XHb([{source:e.Gsa(),Oi:m,name:"Best practices",
icon:"school"},{source:e.Isa(),Oi:m,name:"Codelabs",icon:"school"},{source:_.fj(e,ZL,6),Oi:m,name:"Concepts",icon:"school"},{source:e.Msa(),Oi:m,name:"Getting started",icon:"school"},{source:e.Nsa(),Oi:m,name:"How to",icon:"school"},{source:e.Psa(),Oi:m,name:"Introductory guides",icon:"school"},{source:_.fj(e,ZL,30),Oi:m,name:"Reference guides",icon:"school"},{source:_.fj(e,ZL,65),Oi:m,name:"Testing",icon:"school"}]);m.sort(RL);n=JNb(e);var r=MNb(e),w=NNb(e),z=[];if(_.ej(e,LO,43)){var D=(new TL).we("Apps ATLs"),
J=_.fj(e,ZL,44);if(0===J.length)D.A8(SL({name:_.ej(e,LO,43).lg(),icon:"track_changes"}));else{var L=_.k(J);for(J=L.next();!J.done;J=L.next())J=J.value,D.A8(SL({name:_.ej(e,LO,43).lg(),icon:"track_changes",url:J.AL()}))}z.push(D)}if(_.ej(e,OZb,58)){D=new TL;J=_.fj(e,ZL,59);D.we("Security");L=_.k(J);for(J=L.next();!J.done;J=L.next())J=J.value,D.A8(SL({name:_.ej(e,OZb,58).lg(),icon:"enhanced_encryption",url:J.AL()}));z.push(D)}_.ej(e,QZb,33)&&z.push((new TL).we("SRE authorities").rV([SL({name:_.ej(e,
QZb,33).lg(),icon:"track_changes"})]));if(_.qj(e,67)){D=(new TL).we("Privacy");J=_.k(_.oj(e,78,2));for(L=J.next();!L.done;L=J.next())D.A8(SL({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"}));z.push(D)}z.sort(RL);D=PNb(e);J=_.oj(e,4,2);J=void 0===J?[]:J;J=J.map(QNb).sort(RL);L=_.oj(e,38,2);L=SNb(L);for(var P=ONb(e),ba=new Map,oa=_.k(_.fj(e,GO,72)),qa=oa.next();!qa.done;qa=
oa.next())if(qa=qa.value,10===qa.getScope()||9===qa.getScope()){qa=_.k(qa.bta());for(var sa=qa.next();!sa.done;sa=qa.next())sa=sa.value.split(":"),1===sa.length?ba.set(sa[0],sa[0]):ba.set(sa[0],sa[1])}return _.zE({product:e,qpa:f,M_a:g,Rpb:m,JDc:n,Eeb:r,wRa:w,Qub:z,wZa:D,eZ:J,wMb:L,kZ:P,vSb:ba})}),_.De(1),_.Rd(),_.pe(function(e){return _.yE(e.message)}),_.He(_.JE));this.LY=this.LIb.ha(_.je(_.wF),_.v(function(e){return e.Xb.product}),_.v(function(e){return a_b.includes(_.X(e.Ng(),1))?[SL({name:"Home",
url:"/"}),SL({name:e.lg(),url:""})]:[SL({name:"Home",url:"/"}),SL({name:e.Ng().getParent().lg(),url:"/domain/"+_.X(e.Ng().getParent(),1)}),SL({name:e.Ng().lg(),url:"/domain/"+_.X(e.Ng(),1)}),SL({name:e.lg(),url:""})]}),_.He([SL({name:"Home",url:"/"})]));this.uqb=THb();this.Awa=YHb;this.pQa=!0;this.B_a=this.Wj.Wc.Ta.pscMvpLaunch||!1;this.mQa=this.Wj.Wc.Ta.displayExternalProducts||!1;this.TA=this.Wj.Wc.Ta.newView||!1};
_.W.Object.defineProperties(kQ.prototype,{qNc:{configurable:!0,enumerable:!0,set:function(a){this.lT=!!a;this.Xxb.next(a)}},sGc:{configurable:!0,enumerable:!0,get:function(){return 0<document.getElementsByClassName("butterbar").length}},params:{configurable:!0,enumerable:!0,get:function(){var a={};this.pQa&&(a.displayStacksWellLitPaths=!0);this.B_a&&(a.pscMvpLaunch=!0);this.mQa&&(a.displayExternalProducts=!0);this.TA&&(a.newView="true");return a}}});
kQ.O=function(a){return new (a||kQ)(_.u(_.An),_.u(TO),_.u(_.fg),_.u(IO))};
kQ.ya=_.tc({type:kQ,oa:[["stacks-product-page"]],inputs:{qNc:"productIdFromParent"},features:[_.yf([TO])],Aa:4,Ba:6,Ea:[[3,"breadcrumb","newView",4,"ngIf"],[3,"ngSwitch",4,"ngIf"],[3,"breadcrumb","newView"],[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"],[3,"ve","veImpression","veClick","veMutable","veMetadata"],[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#additional-product-phase-metadata",
"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"]],ua:function(a,b){a&1&&(_.x(0,tMb,2,4,"stacks-header",
0),_.A(1,"main"),_.x(2,GNb,4,4,"ng-container",1),_.O(3,"async"),_.B());a&2&&(_.y("ngIf",!b.lT),_.t(1),_.ef("hasButterbar",b.sGc),_.t(1),_.y("ngIf",_.R(3,4,b.LIb)))},Ia:[_.Nm,_.Om,_.Pm,_.Qm,cQ,_.eo,dQ,o1b,_.CE,fQ,jQ,eQ,aQ,YP,_.Tm],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}.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}/*# sourceMappingURL=product_page.css.map */"],
Oa:0});var t1b=["mainContent"],lQ=function(a,b,c,d,e,f,g,m){var n=this;this.Yg=b;this.Lx=c;this.Lc=d;this.Cyc=e;this.W2a=g;this.wt=m;this.GO="detail-header-id";this.mdc="Files and Directories";this.ndc="Generated Files and Directories";this.ldc="Deleted Files and Directories";this.hj=_.RE;this.xn={files:{Kr:new Set,entries:[]},wA:{Kr:new Set,entries:[]}};this.vXa=[];this.jH={files:{Kr:new Set,entries:[]},wA:{Kr:new Set,entries:[]}};this.Qtb=[];this.ro={files:{Kr:new Set,entries:[]},wA:{Kr:new Set,entries:[]}};
this.UPa=[];this.jq=function(){};this.UNb=new _.gg(null);this.CQb=new _.Ce;this.ZBc=_.$y(function(r){n.Lx.Zxa(r)},300);this.jFc=_.$y(function(r){!dM(n.xn)||n.Lx.Xia(r)},300);this.DQb=(this.eRc=_.Du.has(53))?this.CQb.ha(_.Ie(function(r){return n.W2a.get(r)}),_.v(function(r){return _.fj(r,gZb,1)}),_.De(1),_.Rd()):_.ue;this.bra=_.Wd([this.UNb,this.DQb]).ha(_.v(function(r){r=_.k(r);var w=r.next().value;return(r=r.next().value)?w&&r.some(function(z){return z.J_()===w})?w:0===r.length?null:r[0].J_():null}),
_.te(),_.De(1),_.Rd())};lQ.prototype.Ra=function(){};
lQ.prototype.Tb=function(a){var b=this,c=a.viewData;if(c){a=c.Xf;var d=c.lj;d=(c=d&&_.gF(a.location,d.location))&&a.entries.length>d.entries.length;c||(this.xn={files:{Kr:new Set,entries:[]},wA:{Kr:new Set,entries:[]}},this.jH={files:{Kr:new Set,entries:[]},wA:{Kr:new Set,entries:[]}},this.ro={files:{Kr:new Set,entries:[]},wA:{Kr:new Set,entries:[]}});c&&!d||u1b(this,a.entries,this.location);c||(this.Lwa=a.Lwa,this.K_a=a.K_a,_.Du.has(11)&&(this.aggregations=V0b(this.Cyc,a.location,a.entries.filter(function(e){var f;
return!(null==(f=_.ej(e,_.Ap,4))?0:_.qj(f,4))&&!_.uF(e.DS())}).map(dOb)).ha(_.De(1),_.Rd())),this.jq=_.Gtb(this.Yg,function(){var e;null==(e=b.tKc)||e.na.focus()}),this.CQb.next(this.location))}};lQ.prototype.Ka=function(){this.jq()};
var dM=function(a){return a.entries?0<a.entries.length:0<a.files.entries.length||0<a.wA.entries.length},v1b=function(a){var b=a.files;a=a.wA;var c=[];dM(a)&&c.push(a.entries);dM(b)&&c.push(b.entries);return c},UNb=function(a){return""===a.location.path||"/"===a.location.path},u1b=function(a,b,c){var d=UNb(a);b=_.k(b);for(var e=b.next();!e.done;e=b.next()){var f=void 0,g=void 0;e=e.value;var m=c,n=null==(g=_.ej(e,_.Ap,4))?void 0:_.Y(g,5),r=dOb(e);g=_.uF(e.DS());var w=_.Mnb(e.DS()),z=!g||w;e={Oc:d||
!z?_.cq(_.LF(m.Zb().nd(r)),{Df:n}).kb():void 0,path:r,name:_.Xz(r),Df:n,entryType:e.getType(),ro:null==(f=_.ej(e,_.Ap,4))?void 0:_.qj(f,4),jH:g,VHc:w,tQc:z};f=3===e.entryType||5===e.entryType;f=e.ro?f?a.ro.wA:a.ro.files:e.jH?f?a.jH.wA:a.jH.files:f?a.xn.wA:a.xn.files;f.Kr.has(e.name)||(f.Kr.add(e.name),f.entries.push(e))}!dM(a.xn)&&dM(a.ro)?(a.xn=a.ro,a.vXa=v1b(a.xn),a.ro={files:{Kr:new Set,entries:[]},wA:{Kr:new Set,entries:[]}},a.UPa=[]):(a.vXa=v1b(a.xn),a.UPa=v1b(a.ro));a.Qtb=v1b(a.jH)};
_.W.Object.defineProperties(lQ.prototype,{im:{configurable:!0,enumerable:!0,get:function(){return this.Lc.Zba.getValue()}},YIc:{configurable:!0,enumerable:!0,get:function(){return 0===this.im}},ZIc:{configurable:!0,enumerable:!0,get:function(){return 1===this.im}},location:{configurable:!0,enumerable:!0,get:function(){return this.Ab.location}}});lQ.O=function(a){return new (a||lQ)(_.u(_.fg),_.u(_.Hg),_.u(_.jv),_.u(_.AJ),_.u(QP),_.u(_.Eu),_.u(UO),_.u(_.qv))};
lQ.ya=_.tc({type:lQ,oa:[["folder-detail","viewData",""]],ub:function(a,b){a&1&&_.Hf(t1b,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.tKc=c.first)}},inputs:{Ab:"viewData"},features:[_.yf([QP]),_.Mc],jc:["viewData",""],Aa:7,Ba:11,Ea:[["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"]],ua:function(a,b){a&1&&(_.E(0,"detail-header",0),_.x(1,TNb,1,2,"folder-tab-header",1),_.O(2,"async"),_.x(3,ZNb,7,6,"main",2),_.O(4,"async"),_.x(5,cOb,3,3,"ng-container",3),_.O(6,"async"));a&2&&(_.y("viewData",b.Ab)("showLinksDropdown",!0),_.t(1),_.y("ngIf",_.R(2,5,b.bra)),_.t(2),_.y("ngIf",
b.YIc||!1===_.R(4,7,b.bra)),_.t(2),_.y("ngIf",_.R(6,9,b.ZIc&&b.bra)))},Ia:[oM,_.Nm,_.Om,qP,SP,_.DA,_.nw,_.mw,_.Dz,_.yz,kQ,TP,RP,_.Tm],styles:["folder-detail[_nghost-%COMP%]{display:flex;flex-direction:column;outline:0}detail-header[_ngcontent-%COMP%], folder-tab-header[_ngcontent-%COMP%]{box-sizing:border-box;flex:0 0 auto;height:41px;max-height:41px;outline:0}detail-header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px}.select-wrapper[_ngcontent-%COMP%]{display:block}.select-wrapper[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{min-width:300px;padding:12px}main[_ngcontent-%COMP%], readme[_ngcontent-%COMP%], stacks-product-page[_ngcontent-%COMP%]{overflow:auto;outline:0}"],
Oa:0});var w1b=["gobUrl"],x1b=["externalUrl"],y1b=["commitHash"],mQ=function(){};
_.W.Object.defineProperties(mQ.prototype,{fzb:{configurable:!0,enumerable:!0,get:function(){return!!this.Ab.tN}},LDc:{configurable:!0,enumerable:!0,get:function(){a:{var a=this.Ab.Oca;var b=this.Ab.aA;var c=_.og(a);c=new _.Th(c);if(c.IL()){c=c.Ng();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}},TGc:{configurable:!0,enumerable:!0,get:function(){if(!this.Ab.tN)throw Error("Te");
var a=this.Ab.tN,b=_.wj(a,3,_.gi)||a.Km(),c=_.wj(a,3,_.gi)?"host":"project";return _.Xp(new _.Zg({te:{id:b,type:c},repository:_.Y(a,2),Db:this.Ab.aA,path:""}))}},aWa:{configurable:!0,enumerable:!0,get:function(){return!!this.Ab.ora}}});mQ.O=function(a){return new (a||mQ)};
mQ.ya=_.tc({type:mQ,oa:[["git-submodule-detail"]],ub:function(a,b){a&1&&(_.Hf(w1b,5,_.ld),_.Hf(x1b,5,_.ld),_.Hf(y1b,5,_.ld));if(a&2){var c;_.Gf(c=_.Kf())&&(b.OFc=c.first);_.Gf(c=_.Kf())&&(b.KDc=c.first);_.Gf(c=_.Kf())&&(b.EAc=c.first)}},inputs:{Ab:"viewData"},Aa:5,Ba:2,Ea:[[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",""]],ua:function(a,b){a&1&&(_.x(0,eOb,7,3,"ng-container",0),_.N(1,"\n\n"),_.x(2,iOb,45,9,"ng-template",null,1,_.Nf),_.N(4,"\n"));if(a&2){var c=_.vf(3);_.y("ngIf",b.aWa)("ngIfElse",c)}},Ia:[yN,_.Om,_.lA,rP,qP,_.uo,_.EE,mN,_.eo],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 z1b=function(a,b,c,d,e,f){var g=this;this.YB=a;this.tR=b;this.kf=c;this.Fa=d;this.BZa=e;this.Zz=f;this.mi="CodeExamplePanel";this.dZ=this.YB.jV.ha(_.Ie(function(m){var n=null==m?void 0:m.qZ;if(!n)return _.Md(null);m=n.Ti;if(n.dIc){var r=n.Lj;n=n.VN}else n=oOb(n.eLc||""),r=n.Lj,n=n.VN;if(!m||!r||!n)return _.Md(null);g.Fa.Ya({gestureName:"EXTERNAL",element:g.mi,action:"requestExampleForDefinition"});BWb(g.Zz);return g.tR.get(new _.zH({M0:new _.MG({Lj:r,O2a:[n],methodName:m})})).ha(_.v(function(w){return w.dba}),
_.Ke(function(w){0===w.length&&g.Fa.Ya({gestureName:"EXTERNAL",element:g.mi,action:"noExampleFoundForDefinition"});g.BZa.f0a("gsn","gs")}),_.He(null))}),_.pe(function(m){g.Fa.Ya({gestureName:"EXTERNAL",element:g.mi,action:"error"});g.kf.handleError(m);return _.Md(null)}));a=this.YB.jV.ha(_.je(function(m){return!!m}),_.v(function(m){return m.qZ}));this.TDc=a.ha(_.v(function(m){return!m.Lj}));this.NRb=a.ha(_.v(function(m){return m.Ti}));this.mWa=a.ha(_.v(function(m){return m.iO[0]}))};
z1b.O=function(a){return new (a||z1b)(_.u(_.AJ),_.u(_.LK),_.u(_.Cd),_.u(_.Bu),_.u(_.zJ),_.u(_.uK))};
z1b.ya=_.tc({type:z1b,oa:[["code-example-panel"]],inputs:{source:"source"},Aa:7,Ba:4,Ea:[[1,"code-example-panel"],[4,"ngIf","ngIfElse"],["noSymbolSelected",""],["usingFqn",""],[1,"symbol"],[3,"logElement","codeExamples","source"],["noExampleFound",""],[1,"no-example-message"],[1,"instructions"],[3,"logElement","kytheTicketObservable","source"]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.x(1,kOb,6,7,"ng-container",1),_.O(2,"async"),_.B(),_.x(3,lOb,2,0,"ng-template",null,2,_.Nf)(5,nOb,5,3,"ng-template",
null,3,_.Nf));if(a&2){var c=_.vf(4);_.t(1);_.y("ngIf",_.R(2,2,b.NRb))("ngIfElse",c)}},Ia:[_.Om,jN,_.MK,_.Tm],styles:[".code-example-panel[_ngcontent-%COMP%]   .symbol[_ngcontent-%COMP%]{font-family:Google Sans,Roboto,sans-serif;font-size:12px;font-weight:500;padding:7px 16px;border-bottom-width:1px;border-bottom-style:solid}.code-example-panel[_ngcontent-%COMP%]   .instructions[_ngcontent-%COMP%]{padding:20px 16px 9px;text-align:center;font-size:14px}.code-example-panel[_ngcontent-%COMP%]   .no-example-message[_ngcontent-%COMP%]{padding:9px 16px 20px}\n/*# sourceMappingURL=code_example_panel.css.map */"],
Oa:0});var nQ=function(a,b,c,d,e,f){var g=this;this.Bzc=a;this.Zg=b;this.Fa=c;this.gC=_.IE;this.yZa=new _.Kd;this.IO=_.ah;this.Vm=new _.Gd;this.nla=new _.Ce(1);this.m3a=_.Du.has(56);this.lCb=this.nla.ha(_.je(FOb),_.v(function(m){return m.location}));this.cFc=this.lCb.ha(_.te(function(m,n){return m&&n&&_.gF(m,n)}));a=e.tT("BLAME").ha(_.v(function(m){return m.enabled}),_.te(),_.De(1),_.Rd());this.Lpa=A1b(this,a);this.Uba=f.LEc.ha(_.te());f=this.nla.ha(_.je(function(m){return!FOb(m)&&5!==m.kind}),_.ze(_.xE("History unavailable")));
b=this.nla.ha(_.je(FOb),_.te(IOb),_.Ie(function(m){return LOb(m,g.Zg)}),_.De(1),_.Rd());this.F0=b.ha(_.je(_.wF),_.v(function(m){return m.Xb.F0}));b=b.ha(_.te(function(m,n){return _.wF(m)&&_.wF(n)&&m.Xb.Hk===n.Xb.Hk}));this.znb=_.ge(f,_.Wd([b,a]).ha(_.v(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;return _.wF(m)?B1b(g,m.Xb,n):m}),_.He(_.JE))).ha(_.De(1),_.Rd());f=_.Wd([this.Uba,this.znb]).ha(_.je(MOb),_.v(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;if(!HOb(n.Xb,m)&&n.Xb.vba)return n.Xb.vba}));
this.yZa=f.ha(_.v(function(m){return!!m}),_.He(!1));this.Vm.add(f.ha(_.Ie(function(m){return _.le(0).ha(_.Qh(g.Fa,"paging_to_focused_commit",!1),_.ze(m))})).subscribe(function(m){m&&m()}))};nQ.prototype.Ra=function(){this.Fa.Fn({bucket:_.ah.oW})};nQ.prototype.Ka=function(){this.Vm.unsubscribe()};
var A1b=function(a,b){var c=a.cFc.ha(_.Ie(function(d){var e=_.aF(_.bi(d,0))||"",f=_.bi(d,1)||"",g=_.eF(d,1)||"";return a.Bzc.get(d.qb,d.Rc,d.repository,e,f,g).ha(_.pe(function(){return _.Md(null)}))}));return _.Wd([a.nla,b]).ha(_.Ie(function(d){d=_.k(d);var e=d.next().value;return d.next().value&&JOb(e)?c:_.Md(null)}),_.Fe(1))},B1b=function(a,b,c){for(var d=[],e=0;e<b.Hk.length;e++){var f=b.GZa.get(e);d.push(f)}f=a.lCb.ha(_.te(),_.Ie(function(g){return GOb(g,b,a.Zg)}),_.v(function(g){var m=g.Oc;g=
g.tI;var n=_.bi(m,2),r=!!n,w=a.m3a?b.PE:void 0;w=null!=w?_.Anb(m,w):m;return{Wa:m,QU:w,Nea:n,tI:g,cF:r}}),_.Fe(1));e=JOb(b.Ab);d={Wa:f,Hk:b.Hk,PE:b.PE,Y5c:d,Tra:e};d=e?qOb(d):pOb(d);return _.zE({NL:d,columnType:e?c?2:1:0,Vra:b.Vra,vba:b.vba,Wa:b.Ab.location})};_.W.Object.defineProperties(nQ.prototype,{NGc:{configurable:!0,enumerable:!0,set:function(a){this.OGc=a},get:function(){return this.OGc}},Ab:{configurable:!0,enumerable:!0,set:function(a){this.nla.next(a)}}});
nQ.O=function(a){return new (a||nQ)(_.u(_.VJ),_.u(_.II),_.u(_.Bu),_.u(_.Eu),_.u(_.GJ),_.u(_.AJ))};
nQ.ya=_.tc({type:nQ,oa:[["history-panel"]],ub:function(a,b){a&1&&_.Hf(NN,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.NGc=c.first)}},inputs:{Ab:"viewData"},Aa:4,Ba:3,Ea: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"],["aria-label","Loading History Entries",3,"diameter","strokeWidth"],
["theme","error",1,"show-more-error"],["theme","error"],"\ufffd#1\ufffd\ufffd/#1\ufffd",["text","Loading change history...",3,"hasBackground","diameter"]]},ua:function(a,b){a&1&&(_.x(0,DOb,4,4,"ng-container",0),_.O(1,"async"),_.x(2,EOb,2,2,"ng-template",1,2,_.Nf));a&2&&_.y("ngIf",_.R(1,1,b.znb))},Ia:[_.yo,_.fG,_.Om,_.Sm,_.Pm,_.Qm,NN,_.EE,_.CE,_.xv,_.vs,_.Mw,_.Kw,_.Tm],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%]   .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%;font-size:14px}dc-information-box.error[_ngcontent-%COMP%]{background-color:transparent;border:0}"],
Oa:0});var oQ=function(){};oQ.prototype.transform=function(a){var b=a.Mg,c,d;if((null==b?0:null==(c=b.zv)?0:null==(d=c.Rf)?0:d.Ri)&&b.path){c=b.zv.ft;d=b.zv.refHint;b=_.$p(_.znb(b).Zb(),d?d:c);var e=b.wi;a=a.re;a=null!=a&&a.startLine?a.endLine?[{start:a.startLine,end:a.endLine}]:a.startLine:void 0;return _.Xp(e.call(b,{line:a,jf:5,Df:d?c:void 0}).kb())}};oQ.O=function(a){return new (a||oQ)};oQ.Ae=_.xc({name:"warningLocation",type:oQ,de:!0});var pQ=function(){};
pQ.prototype.transform=function(a,b){var c,d=null==(c=a.Mg)?void 0:c.path;if(d&&b&&0===d.indexOf(b))return a=a.re,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};pQ.O=function(a){return new (a||pQ)};pQ.Ae=_.xc({name:"warningLocationName",type:pQ,de:!0});var QOb=function(a){return{va:a}},qQ=function(a,b,c,d,e,f,g){this.rD=b;this.m_=c;this.Mb=d;this.Fa=e;this.Ua=f;this.AE=g;this.B7b="cGc";this.D7b="kGc";this.Akc="vQc";this.iRa=new Set;this.bUc=_.Wd([a.Gja,zWb(b)]).ha(_.v(function(m){m=_.k(m);var n=m.next().value;return{state:"loaded",gBb:m.next().value.map(function(r){return{Yh:r,count:n.has(r.id)&&n.get(r.id).Uu||0,icon:_.og(r.icon||"https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png")}}).filter(function(r){return r.Yh.bWa&&
0<r.count}),s2a:new Set}}),_.He({state:"loading"}))};qQ.prototype.Ra=function(){};var bPb=function(a,b){return C1b(a,b).ha(_.v(function(c){return{Tba:c,state:"loaded"}}),_.He({state:"loading"}))};qQ.prototype.Rd=function(a){var b=a.target;if(b&&b instanceof Element&&(b=_.DF(b,"[data-action]","warnings-panel"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)};
qQ.prototype.cGc=function(a,b){a=b.classList.contains("mat-expanded");b=b.dataset.actionId||"";var c=b+(a?"Open":"Close");a?this.iRa.add(b):this.iRa.delete(b);this.Fa.Ya({gestureName:"CLICK",element:"Warnings",action:c})};
qQ.prototype.kGc=function(a,b){this.Fa.Ya({gestureName:"CLICK",element:"Warnings",action:(b.dataset.actionId||"")+"FindingsNavigate"});var c=document.getSelection()||{};c=void 0===c.isCollapsed?!0:c.isCollapsed;if(!_.EF(a)&&c){c=void 0;b=_.k(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(),_.bo(this.Ua,c.pathname+c.search))}};
qQ.prototype.vQc=function(a,b){this.Fa.Ya({gestureName:"CLICK",element:"Warnings",action:(b.dataset.actionId||"")+"ShowMany"})};
var C1b=function(a,b){var c=a.QTc;if(0!==c&&1!==c)return _.Md([]);var d=a.Wa,e=d.qb,f=d.Rc,g=d.repository;return null==e||null==f||null==g?_.Md([]):_.Wd([_.Fyb(a.rD,b),_.RCb(a.AE,d)]).ha(_.Ie(function(m){m=_.k(m);var n=m.next().value;m=m.next().value;var r,w;n=null==n?void 0:null==(r=n.dataSource)?void 0:null==(w=r.g$)?void 0:w.Vz;if(!n)return _.Md([]);r=_.bi(m,1)||"";return _.Dyb(a.m_,{qb:e,Rc:f,fileSpecSourceRootRepositoryKeyRepositoryName:g,fileSpecPath:m.path||"",fileSpecSourceRootRefSpec:r,fileSpecType:0===
c?"FILE":"DIRECTORY",category:n})}))};_.W.Object.defineProperties(qQ.prototype,{Wa:{configurable:!0,enumerable:!0,get:function(){return _.$g(this.Mb.Wc)}}});qQ.O=function(a){return new (a||qQ)(_.u(_.GJ),_.u(_.EJ),_.u(_.DJ),_.u(_.fg),_.u(_.to),_.u(_.Cg),_.u(_.NI))};
qQ.ya=_.tc({type:qQ,oa:[["warnings-panel"]],Za:function(a,b){a&1&&_.I("click",function(c){return b.Rd(c)})},inputs:{QTc:"viewDataType"},Aa:6,Ba:3,Ea:[[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"]],ua:function(a,b){a&1&&(_.x(0,WOb,4,3,"ng-container",0),_.O(1,"async"),_.x(2,XOb,2,0,"ng-template",null,1,_.Nf)(4,cPb,2,3,"ng-template",null,2,_.Nf));a&2&&_.y("ngIf",_.R(1,1,b.bUc))},Ia:[_.yo,_.Nm,_.Om,_.Sm,_.Pm,_.Qm,_.CE,_.xv,_.vs,_.BA,_.CA,_.eI,_.AA,_.eo,_.Tm,_.bA,oQ,pQ],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 rQ=function(){this.ariaLabel="Collapse Icon Button";this.selected=this.collapsed=!1;this.icon="";this.disabled=!1};rQ.O=function(a){return new (a||rQ)};
rQ.ya=_.tc({type:rQ,oa:[["collapsible-icon-button","icon",""]],inputs:{ariaLabel:"ariaLabel",collapsed:"collapsed",selected:"selected",icon:"icon",xka:"tooltipText",disabled:"disabled"},jc:["icon",""],Yb:["*"],Aa:3,Ba:2,Ea:[["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"]],
ua:function(a,b){a&1&&(_.rf(),_.x(0,dPb,3,5,"button",0)(1,ePb,4,4,"ng-template",null,1,_.Nf));if(a&2){var c=_.vf(2);_.y("ngIf",b.collapsed)("ngIfElse",c)}},Ia:[_.Om,_.xv,_.vs,_.xs,_.ct,_.Ow,_.Qw],styles:["button.mat-mdc-icon-button[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size:24px;padding:0}button.mat-mdc-icon-button[_ngcontent-%COMP%]:focus{outline:1px solid var(--primary-default)}button.mat-mdc-icon-button[_ngcontent-%COMP%]:focus:not(.mat-primary){outline:1px solid var(--icon)}button.mat-mdc-icon-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{line-height:1.0769230769rem;margin-right:0;vertical-align:middle}mat-icon[_ngcontent-%COMP%]{font-size:1.0769230769rem;height:1.0769230769rem;margin-right:6px;width:1.0769230769rem}"],
Oa:0});var sQ=function(a){this.Lx=a;this.collapsed=!1;this.U3a="short";this.nTc=this.Lx.uS().ha(_.v(function(b){return{fUb:b}}))};sQ.prototype.toggle=function(a){this.Lx.u2(!a)};sQ.O=function(a){return new (a||sQ)(_.u(_.jv))};
sQ.ya=_.tc({type:sQ,oa:[["underline-xrefs"]],inputs:{collapsed:"collapsed",U3a:"textFormat"},Aa:2,Ba:3,Ea:[[4,"ngIf"],["icon","format_underlined","tooltipText","Underline all references in the code","ariaLabel","Underline references",3,"collapsed","selected","click"]],ua:function(a,b){a&1&&(_.x(0,hPb,4,4,"ng-container",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.nTc))},Ia:[rQ,_.Om,_.Tm],ob:2,Oa:0});var tQ=function(a,b){var c=this;this.Wb=a;this.service=b;this.Grb=this.fba=new _.gg(new Set);this.mb=this.Wb.Lca().ha(_.ve(1),_.Je(this.Grb.ha(_.Ge()))).subscribe(function(d){c.fba.next(d)})};tQ.prototype.Ka=function(){this.mb.unsubscribe()};var D1b=function(a,b,c){var d=new Set(a.fba.getValue());c?d.add(b):d.delete(b);a.fba.next(d);a.Wb.Zia(d)},E1b=function(a,b){var c;return a.service.aTa((new _.JPa).oV(_.erb(_.ji(b.qb,b.Rc,b.repository,_.hi(b),b.path,null==(c=b.params)?void 0:c.Qb))))};
tQ.O=function(a){return new (a||tQ)(_.q(_.jv),_.q(_.aK))};tQ.ta=_.p({token:tQ,qa:tQ.O});var eM=function(){_.uD.apply(this,arguments)};_.V(eM,_.uD);eM.Ha=_.uD.Ha;eM.O=function(){var a;return function(b){return(a||(a=_.jd(eM)))(b||eM)}}();
eM.ya=_.tc({type:eM,oa:[["editable-picker-editor"]],features:[_.yf([{wa:_.ykb,nc:function(a){return a.displayName}}]),_.af],Aa:2,Ba:3,Ea:[[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",""]],ua:function(a,b){a&1&&(_.x(0,lPb,6,13,"xap-picker",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.Hqa))},Ia:[_.Om,_.Qv,_.Wv,_.ZC,_.YC,_.pD,_.sD,_.tD,_.Tm],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,Oa:0});var rPb=function(){XM.apply(this,arguments)};_.V(rPb,XM);rPb.prototype.match=function(){return[]};var F1b=new _.Qs("{DISPLAY_NAME}: "),G1b=function(){XM.apply(this,arguments)};_.V(G1b,XM);
G1b.prototype.match=function(a,b){if(void 0===b||b)if(b=bXb(this,a))return[b];b=this.config.XD;var c=b.wE,d,e,f=null!=(e=null==(d=b.qaa)?void 0:d.yf)?e:_.CD;if(b.values){d=[];e=_.k(b.values.Am);for(var g=e.next();!g.done;g=e.next()){var m=g.value;if(null!==m){var n=b.Fi?b.Fi(m):m;g=_.Teb(a,n);.8>g||!(m=$Wb(this,f,_.PC(m)))||(n=[{text:F1b.format({DISPLAY_NAME:b.displayName})}].concat(_.Dc(aXb(n,a))),d.push({vc:m,confidence:g,GZ:n,wE:c}))}}return d}return[{vc:$Wb(this,f,_.PC(a)),confidence:.25,GZ:[{text:F1b.format({DISPLAY_NAME:b.displayName})},
{text:a}],wE:c}]};var sPb=function(){XM.apply(this,arguments)};_.V(sPb,XM);
sPb.prototype.match=function(a){var b=bXb(this,a);if(b)return[b];b=this.config.XD;var c=b.wE;if(!b.values)return[];for(var d=[],e=_.k(b.values.Am),f=e.next();!f.done;f=e.next()){var g=f.value;if(f=b.Fi?b.Fi(g):g){var m=this.normalize(f).toLowerCase().split(" "),n=this.normalize(a).toLowerCase().split(" "),r=[];m=_.k(m);for(var w=m.next();!w.done;w=m.next()){w=w.value;for(var z=_.k(n),D=z.next();!D.done;D=z.next())D=D.value,""!==w&&""!==D&&w.includes(D)&&r.push(D)}r.length&&(n=1+.01*r.length,g=$Wb(this,
_.CD,_.PC(g)))&&(f=[{text:F1b.format({DISPLAY_NAME:b.displayName})}].concat(_.Dc(H1b(f,r))),d.push({vc:g,confidence:n,GZ:f,wE:c}))}}return d};
var H1b=function(a,b){b.sort(function(n,r){return r.length-n.length});var c=Array(a.length);c.fill(!1);b=_.k(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 m=Array(d.length);m.fill(!0);c.splice.apply(c,[g+e,d.length].concat(_.Dc(m)));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 I1b=function(a){return[a]},uQ=function(){_.FD.apply(this,arguments);this.disabled=new _.Ce(1)};_.V(uQ,_.FD);uQ.Ha=_.FD.Ha;uQ.O=function(){var a;return function(b){return(a||(a=_.jd(uQ)))(b||uQ)}}();
uQ.ya=_.tc({type:uQ,oa:[["xap-string-editor"]],ub:function(a,b){a&1&&_.Hf(_.ED,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.p3=c.first)}},features:[_.af],Aa:2,Ba:6,Ea:[[3,"configs","disabled","values"]],ua:function(a,b){a&1&&(_.A(0,"xap-multi-text-field-base",0),_.I("values",function(c){return _.Zkb(b,c)}),_.O(1,"async"),_.B());a&2&&_.y("configs",_.Bf(4,I1b,b.Uo))("disabled",_.R(1,2,b.disabled))},Ia:[_.ED,_.Tm],ob:2,Oa:0});var uPb=function(){_.QC.apply(this,arguments)};_.V(uPb,_.QC);_.W.Object.defineProperties(uPb.prototype,{SG:{configurable:!0,enumerable:!0,get:function(){return this.config.displayName}}});var CPb=wPb("tests","Exclude Tests"),DPb=wPb("generatedFiles","Exclude Generated Files"),J1b=function(){_.QC.apply(this,arguments)};_.V(J1b,_.QC);
_.W.Object.defineProperties(J1b.prototype,{SG:{configurable:!0,enumerable:!0,get:function(){var a=qPb(String(this.value.eq));return this.config.displayName+": "+(a?a.GM?"-"+a.path:a.path:"")}}});var K1b=function(a,b){return new J1b({id:"path",displayName:"Path"},a,b)},EPb={yj:K1b,Mz:[_.CD],Sl:uQ,mUa:!0,XD:{qaa:K1b(_.CD,new _.OC),displayName:"Path",Vua:G1b,wE:!0}},BQb=function(){_.QC.apply(this,arguments)};_.V(BQb,_.QC);
_.W.Object.defineProperties(BQb.prototype,{SG:{configurable:!0,enumerable:!0,get:function(){var a=this.value.Am.filter(function(b){return null!==b});a=2<a.length?"("+a.length+")":a.map(function(b){return b.displayName}).join(", ");return this.config.displayName+": "+a}}});var xPb=function(a,b){return new BQb({id:"category",displayName:"Category"},a,b)},L1b=function(){_.QC.apply(this,arguments)};_.V(L1b,_.QC);
_.W.Object.defineProperties(L1b.prototype,{SG:{configurable:!0,enumerable:!0,get:function(){var a=this.value.Am.filter(function(b){return null!==b});a=2<a.length?"("+a.length+")":a.join(", ");return this.config.displayName+": "+a}}});var GPb=function(a,b){return new L1b({id:"buildConfigs",displayName:"Build Configs"},a,b)};var M1b=new _.Bc("GMAT_CHIPS_OPTIONS",{Ga:"root",qa:function(){return{Lg:!1}}});var N1b=function(a){this.options=a};N1b.O=function(a){return new (a||N1b)(_.u(M1b))};
N1b.Ha=_.wc({type:N1b,oa:[["mat-chip"],["mat-basic-chip"],["mat-chip-row"],["mat-basic-chip-row"],["mat-chip-option"],["mat-basic-chip-option"]],tb:16,Za:function(a,b){a&2&&_.ef("gmat-mdc-chip",!b.options.Lg)("gmat-input-chip","input"===b.jd)("gmat-filter-chip","hairline-filter"===b.jd||"protected-filter"===b.jd)("gmat-suggestive-chip","hairline-suggestive"===b.jd||"protected-suggestive"===b.jd)("gmat-assistive-chip","hairline-assistive"===b.jd||"protected-assistive"===b.jd)("gmat-hairline-chip",
"input"===b.jd||"hairline-filter"===b.jd||"hairline-suggestive"===b.jd||"hairline-assistive"===b.jd)("gmat-protected-chip","protected-filter"===b.jd||"protected-suggestive"===b.jd||"protected-assistive"===b.jd)("gmat-selectable-chip","input"===b.jd||"hairline-filter"===b.jd||"protected-filter"===b.jd)},inputs:{jd:"appearance"}});var O1b=new _.Bc("mat-chips-default-options",{Ga:"root",qa:function(){return{dOb:[13]}}}),P1b=new _.Bc("MatChipAvatar"),Q1b=new _.Bc("MatChipTrailingIcon"),R1b=new _.Bc("MatChipRemove"),S1b=new _.Bc("MatChip");var vQ=function(a,b){this.Ma=a;this.IJ=b;this.q6=this.mT=!0;this.xc=!1;this.tabIndex=-1;this.SFa=!1;"BUTTON"===a.na.nodeName&&a.na.setAttribute("type","button")};_.h=vQ.prototype;_.h.Qsc=function(){return this.disabled&&!this.SFa?"":null};_.h.qtc=function(){return this.disabled&&!this.SFa||!this.mT?null:this.tabIndex.toString()};_.h.focus=function(){this.Ma.na.focus()};_.h.Jl=function(a){!this.disabled&&this.mT&&this.q6&&(a.preventDefault(),this.IJ.wIa())};
_.h.ff=function(a){13!==a.keyCode&&32!==a.keyCode||this.disabled||!this.mT||!this.q6||this.IJ.vXc||(a.preventDefault(),this.IJ.wIa())};_.W.Object.defineProperties(vQ.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.xc||this.IJ.disabled},set:function(a){this.xc=a}}});vQ.O=function(a){return new (a||vQ)(_.u(_.ld),_.u(S1b))};
vQ.Ha=_.wc({type:vQ,oa:[["","matChipAction",""]],yb:[1,"mdc-evolution-chip__action","mat-mdc-chip-action"],tb:9,Za:function(a,b){a&1&&_.I("click",function(c){return b.Jl(c)})("keydown",function(c){return b.ff(c)});a&2&&(_.cf("tabindex",b.qtc())("disabled",b.Qsc())("aria-disabled",b.disabled),_.ef("mdc-evolution-chip__action--primary",b.q6)("mdc-evolution-chip__action--presentational",!b.mT)("mdc-evolution-chip__action--trailing",!b.q6))},inputs:{mT:"isInteractive",disabled:["disabled","disabled",
_.Of],tabIndex:["tabIndex","tabIndex",function(a){return null==a?-1:_.Qf(a)}],SFa:"_allowFocusWhenDisabled"},standalone:!0,features:[_.bf]});var T1b=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],U1b=0,wQ=function(a,b,c,d,e,f,g,m){this.ab=a;this.Ma=b;this.hb=c;this.Yc=d;this.dna=g;this.hp=new _.Ee;this.jl=new _.Ee;this.role=null;this.yIa=!1;this.id="mat-mdc-chip-"+U1b++;this.qhb=this.ariaLabel=null;this.F8a=this.id+"-aria-description";this.gt=!0;this.disabled=this.hd=this.highlighted=!1;this.tabIndex=-1;this.removed=new _.El;this.yc=new _.El;this.zNa=
"mat-basic-chip";this.jG=_.pc(_.Nr);this.Eb=e;this.Ym="NoopAnimations"===f;if(null!=m){var n;this.tabIndex=null!=(n=parseInt(m))?n:-1}this.Ruc();null==this.jG||_.JUa(this.Ma.na,{className:"mat-mdc-chip-ripple",disabled:this.St()})};_.h=wQ.prototype;_.h.Zm=function(){return this.yIa};_.h.Ra=function(){var a=this.Ma.na;this.fQ=a.hasAttribute(this.zNa)||a.tagName.toLowerCase()===this.zNa};_.h.Tc=function(){this.nxc=this.Ma.na.querySelector(".mat-mdc-chip-action-label");this.qcb&&(this.qcb=!1,this.focus())};
_.h.je=function(){var a=this;this.hpc=_.ge(this.upc.Pc,this.wpc.Pc,this.vpc.Pc).subscribe(function(){return _.al(a.ab)})};_.h.Go=function(){this.jG.N1a(this.Ma.na,this.St())};_.h.Ka=function(){this.Yc.Mj(this.Ma);var a;null==(a=this.hpc)||a.unsubscribe();this.yc.emit({Wf:this});this.yc.complete()};_.h.remove=function(){this.gt&&this.removed.emit({Wf:this})};_.h.St=function(){var a;return this.disabled||this.hd||this.Ym||this.fQ||!(null==(a=this.dna)||!a.disabled)};
_.h.yX=function(){return!(!this.u3&&!this.Q1)};_.h.ff=function(a){if(8===a.keyCode||46===a.keyCode)a.preventDefault(),this.remove()};_.h.focus=function(){this.disabled||(this.D1?this.D1.focus():this.qcb=!0)};_.h.jIa=function(a){return this.Rma().find(function(b){b=b.Ma.na;return b===a||b.contains(a)})};_.h.Rma=function(){var a=[];this.D1&&a.push(this.D1);this.Q1&&a.push(this.Q1);this.u3&&a.push(this.u3);return a};_.h.wIa=function(){};
_.h.Qt=function(){return this.role?this.disabled?-1:this.tabIndex:null};_.h.Ruc=function(){var a=this;this.Yc.wl(this.Ma,!0).subscribe(function(b){b=null!==b;b!==a.yIa&&((a.yIa=b)?a.hp.next({Wf:a}):a.hb.Cf.ha(_.ve(1)).subscribe(function(){return a.hb.qc(function(){return a.jl.next({Wf:a})})}))})};
_.W.Object.defineProperties(wQ.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.Wd?this.Wd:this.nxc.textContent.trim()},set:function(a){this.Wd=a}},uI:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.jG)?void 0:_.KUa(a,this.Ma.na)},set:function(a){null==this.jG||_.LUa(this.Ma.na,a)}}});wQ.O=function(a){return new (a||wQ)(_.u(_.cl),_.u(_.ld),_.u(_.Me),_.u(_.iq),_.u(_.vg),_.u(_.Zk,8),_.u(_.Kr,8),_.fd("tabindex"))};
wQ.ya=_.tc({type:wQ,oa:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],Fd:function(a,b,c){a&1&&(_.Jf(c,P1b,5),_.Jf(c,Q1b,5),_.Jf(c,R1b,5),_.Jf(c,P1b,5),_.Jf(c,Q1b,5),_.Jf(c,R1b,5));if(a&2){var d;_.Gf(d=_.Kf())&&(b.NH=d.first);_.Gf(d=_.Kf())&&(b.u3=d.first);_.Gf(d=_.Kf())&&(b.Q1=d.first);_.Gf(d=_.Kf())&&(b.upc=d);_.Gf(d=_.Kf())&&(b.wpc=d);_.Gf(d=_.Kf())&&(b.vpc=d)}},ub:function(a,b){a&1&&_.Hf(vQ,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.D1=c.first)}},yb:[1,"mat-mdc-chip"],tb:32,
Za:function(a,b){a&1&&_.I("keydown",function(c){return b.ff(c)});a&2&&(_.kf("id",b.id),_.cf("role",b.role)("tabindex",b.Qt())("aria-label",b.ariaLabel),_.gf("mat-"+(b.color||"primary")),_.ef("mdc-evolution-chip",!b.fQ)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--with-trailing-action",b.yX())("mdc-evolution-chip--with-primary-graphic",b.NH)("mdc-evolution-chip--with-primary-icon",b.NH)("mdc-evolution-chip--with-avatar",b.NH)("mat-mdc-chip-with-avatar",b.NH)("mat-mdc-chip-highlighted",
b.highlighted)("mat-mdc-chip-disabled",b.disabled)("mat-mdc-basic-chip",b.fQ)("mat-mdc-standard-chip",!b.fQ)("mat-mdc-chip-with-trailing-icon",b.yX())("_mat-animation-noopable",b.Ym))},inputs:{role:"role",id:"id",ariaLabel:["aria-label","ariaLabel"],qhb:["aria-description","ariaDescription"],value:"value",color:"color",gt:["removable","removable",_.Of],highlighted:["highlighted","highlighted",_.Of],hd:["disableRipple","disableRipple",_.Of],disabled:["disabled","disabled",_.Of],tabIndex:["tabIndex",
"tabIndex",function(a){return null==a?void 0:_.Qf(a)}]},outputs:{removed:"removed",yc:"destroyed"},Sb:["matChip"],standalone:!0,features:[_.yf([{wa:S1b,Hb:wQ}]),_.bf,_.zf],Yb:["*","mat-chip-avatar, [matChipAvatar]","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"],Aa:8,Ba:3,Ea:[[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"],[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"],[1,"mdc-evolution-chip__graphic","mat-mdc-chip-graphic"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--trailing"]],ua:function(a,b){a&1&&(_.rf(T1b),_.E(0,"span",0),_.A(1,"span",1)(2,"span",2),_.x(3,HPb,2,0,"span",3),_.A(4,"span",4),_.sf(5),_.E(6,"span",5),_.B()()(),_.x(7,IPb,2,0,"span",6));a&2&&(_.t(2),_.y("isInteractive",
!1),_.t(1),_.hf(3,b.NH?3:-1),_.t(4),_.hf(7,b.yX()?7:-1))},Ia:[vQ],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{border-radius:var(--mdc-chip-container-shape-radius);height:var(--mdc-chip-container-height)}.mat-mdc-standard-chip .mdc-evolution-chip__ripple{border-radius:var(--mdc-chip-container-shape-radius)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-radius:var(--mdc-chip-container-shape-radius)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{border-radius:var(--mdc-chip-with-avatar-avatar-shape-radius)}.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)}.mat-mdc-standard-chip .mdc-evolution-chip__graphic{height:var(--mdc-chip-with-avatar-avatar-size);width:var(--mdc-chip-with-avatar-avatar-size);font-size:var(--mdc-chip-with-avatar-avatar-size)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color)}.mat-mdc-standard-chip .mdc-evolution-chip__text-label{font-family:var(--mdc-chip-label-text-font);line-height:var(--mdc-chip-label-text-line-height);font-size:var(--mdc-chip-label-text-size);font-weight:var(--mdc-chip-label-text-weight);letter-spacing:var(--mdc-chip-label-text-tracking)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-label-text-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color)}.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)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{height:var(--mdc-chip-with-icon-icon-size);width:var(--mdc-chip-with-icon-icon-size);font-size:var(--mdc-chip-with-icon-icon-size)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-disabled-icon-color)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-disabled-icon-color)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-trailing-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-color)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary.mdc-ripple-upgraded--background-focused .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:not(.mdc-ripple-upgraded):focus .mdc-evolution-chip__ripple::before{transition-duration:75ms;opacity:var(--mdc-chip-focus-state-layer-opacity)}.mat-mdc-chip-focus-overlay{background:var(--mdc-chip-focus-state-layer-color);opacity:var(--mdc-chip-focus-state-layer-opacity)}.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}.mat-mdc-standard-chip{-webkit-tap-highlight-color:rgba(0,0,0,0)}.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{flex-basis: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-basic-chip .mdc-evolution-chip__action--primary{font:inherit}.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 .mat-ripple.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;z-index:0}.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,Oa:0});var xQ=function(a,b,c){this.Ma=a;this.ab=b;this.kc=c;this.Fna=null;this.Lb=new _.Ee;this.R9a="presentation";this.xc=!1;this.tabIndex=0;this.qX=null;this.rma=new _.Lf};_.h=xQ.prototype;_.h.Tc=function(){this.Hwc();this.uxc();this.vxc()};_.h.Ka=function(){var a;null==(a=this.Rb)||a.destroy();this.rma.destroy();this.Lb.next();this.Lb.complete()};_.h.jna=function(){return this.Ph&&this.Ph.some(function(a){return a.Zm()})};
_.h.RQ=function(){var a=this;this.Ph&&this.Ph.forEach(function(b){b.disabled=a.xc;_.al(b.ab)})};_.h.focus=function(){};_.h.ff=function(a){this.XJa(a)&&this.Rb.Ar(a)};_.h.HX=function(a){return 0<=a&&a<this.Ph.length};_.h.RFa=function(){var a=this;if(-1!==this.tabIndex){var b=this.tabIndex;this.tabIndex=-1;setTimeout(function(){return a.tabIndex=b})}};_.h.Sma=function(a){var b=this;return this.Ph.Pc.ha(_.He(null),_.Ie(function(){return _.ge.apply(null,_.Dc(b.Ph.map(a)))}))};
_.h.XJa=function(a){for(a=a.target;a&&a!==this.Ma.na;){if(a.classList.contains("mat-mdc-chip"))return!0;a=a.parentElement}return!1};
_.h.Hwc=function(){var a=this;this.Ph.Pc.ha(_.He(this.Ph)).subscribe(function(c){var d=[];c.forEach(function(e){return e.Rma().forEach(function(f){return d.push(f)})});a.rma.reset(d);_.Ff(a.rma)});this.Rb=_.Xy(_.Fq(_.Yy(_.H$a(new _.Hq(this.rma)),this.kc?this.kc.value:"ltr")),function(c){return a.EC(c)});this.T9.ha(_.Je(this.Lb)).subscribe(function(c){(c=c.Wf.jIa(document.activeElement))&&_.Gq(a.Rb,c)});var b;null==(b=this.kc)||b.Uc.ha(_.Je(this.Lb)).subscribe(function(c){return _.Yy(a.Rb,c)})};
_.h.EC=function(a){return!a.mT||a.disabled};_.h.uxc=function(){var a=this;this.Ph.Pc.ha(_.He(null),_.Je(this.Lb)).subscribe(function(){a.disabled&&Promise.resolve().then(function(){return a.RQ()});a.Ovc()})};_.h.vxc=function(){var a=this;this.nAc.ha(_.Je(this.Lb)).subscribe(function(b){var c=a.Ph.toArray().indexOf(b.Wf);a.HX(c)&&b.Wf.Zm()&&(a.Fna=c)})};
_.h.Ovc=function(){if(null!=this.Fna){if(this.Ph.length){var a=Math.min(this.Fna,this.Ph.length-1);a=this.Ph.toArray()[a];a.disabled?1===this.Ph.length?this.focus():_.QSa(this.Rb):a.focus()}else this.focus();this.Fna=null}};
_.W.Object.defineProperties(xQ.prototype,{T9:{configurable:!0,enumerable:!0,get:function(){return this.Sma(function(a){return a.hp})}},nAc:{configurable:!0,enumerable:!0,get:function(){return this.Sma(function(a){return a.yc})}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.xc},set:function(a){this.xc=a;this.RQ()}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.Ph||0===this.Ph.length}},role:{configurable:!0,enumerable:!0,get:function(){return this.qX?this.qX:
this.empty?null:this.R9a},set:function(a){this.qX=a}},focused:{configurable:!0,enumerable:!0,get:function(){return this.jna()}}});xQ.O=function(a){return new (a||xQ)(_.u(_.ld),_.u(_.cl),_.u(_.Vq,8))};
xQ.ya=_.tc({type:xQ,oa:[["mat-chip-set"]],Fd:function(a,b,c){a&1&&_.Jf(c,wQ,5);if(a&2){var d;_.Gf(d=_.Kf())&&(b.Ph=d)}},yb:[1,"mat-mdc-chip-set","mdc-evolution-chip-set"],tb:1,Za:function(a,b){a&1&&_.I("keydown",function(c){return b.ff(c)});a&2&&_.cf("role",b.role)},inputs:{disabled:["disabled","disabled",_.Of],role:"role",tabIndex:["tabIndex","tabIndex",function(a){return null==a?0:_.Qf(a)}]},standalone:!0,features:[_.bf,_.zf],Yb:["*"],Aa:2,Ba:0,Ea:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],
ua:function(a){a&1&&(_.rf(),_.A(0,"div",0),_.sf(1),_.B())},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%}.mat-mdc-chip-set-stacked .mdc-evolution-chip__graphic{flex-grow:0}.mat-mdc-chip-set-stacked .mdc-evolution-chip__action--primary{flex-basis:100%;justify-content:start}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,Oa:0});var yQ=function(){vQ.apply(this,arguments);this.q6=!1};_.V(yQ,vQ);yQ.prototype.Jl=function(a){this.disabled||(a.stopPropagation(),a.preventDefault(),this.IJ.remove())};yQ.prototype.ff=function(a){13!==a.keyCode&&32!==a.keyCode||this.disabled||(a.stopPropagation(),a.preventDefault(),this.IJ.remove())};yQ.O=function(){var a;return function(b){return(a||(a=_.jd(yQ)))(b||yQ)}}();
yQ.Ha=_.wc({type:yQ,oa:[["","matChipRemove",""]],yb:["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"],tb:1,Za:function(a){a&2&&_.cf("aria-hidden",null)},standalone:!0,features:[_.yf([{wa:R1b,Hb:yQ}]),_.af]});var V1b=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],zQ=function(){wQ.apply(this,arguments);this.fi=_.pc(O1b,{optional:!0});this.U9=!0;this.cX=!1;var a,b;this.j9a=null!=(b=null==(a=this.fi)?void 0:a.Mp)?b:!1;this.Zt=!0;this.ae=!1;this.zNa="mat-basic-chip-option";this.So=new _.El};_.V(zQ,wQ);_.h=zQ.prototype;_.h.Ra=function(){wQ.prototype.Ra.call(this);this.role="presentation"};
_.h.select=function(){this.RJ(!0,!1,!0)};_.h.xg=function(){this.RJ(!1,!1,!0)};_.h.y1a=function(){this.RJ(!0,!0,!0)};_.h.i4a=function(a){this.RJ(!this.selected,void 0===a?!1:a,!0)};_.h.wIa=function(){this.disabled||(this.focus(),this.Hx&&this.i4a(!0))};_.h.Fab=function(){return this.NH?!0:!this.j9a||this.cX};_.h.RJ=function(a,b,c){a!==this.selected&&(this.ae=a,c&&this.So.emit({source:this,JH:b,selected:this.selected}),_.al(this.ab))};
_.W.Object.defineProperties(zQ.prototype,{Hx:{configurable:!0,enumerable:!0,get:function(){return this.Zt&&this.U9},set:function(a){this.Zt=a;_.al(this.ab)}},selected:{configurable:!0,enumerable:!0,get:function(){return this.ae},set:function(a){this.RJ(a,!1,!0)}},ariaSelected:{configurable:!0,enumerable:!0,get:function(){return this.Hx?this.selected.toString():null}}});zQ.O=function(){var a;return function(b){return(a||(a=_.jd(zQ)))(b||zQ)}}();
zQ.ya=_.tc({type:zQ,oa:[["mat-basic-chip-option"],["","mat-basic-chip-option",""],["mat-chip-option"],["","mat-chip-option",""]],yb:[1,"mat-mdc-chip","mat-mdc-chip-option"],tb:37,Za:function(a,b){a&2&&(_.kf("id",b.id),_.cf("tabindex",null)("aria-label",null)("aria-description",null)("role",b.role),_.ef("mdc-evolution-chip",!b.fQ)("mdc-evolution-chip--filter",!b.fQ)("mdc-evolution-chip--selectable",!b.fQ)("mat-mdc-chip-selected",b.selected)("mat-mdc-chip-multiple",b.cX)("mat-mdc-chip-disabled",b.disabled)("mat-mdc-chip-with-avatar",
b.NH)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--selected",b.selected)("mdc-evolution-chip--selecting",!b.Ym)("mdc-evolution-chip--with-trailing-action",b.yX())("mdc-evolution-chip--with-primary-icon",b.NH)("mdc-evolution-chip--with-primary-graphic",b.Fab())("mdc-evolution-chip--with-avatar",b.NH)("mat-mdc-chip-highlighted",b.highlighted)("mat-mdc-chip-with-trailing-icon",b.yX()))},inputs:{Hx:["selectable","selectable",_.Of],selected:["selected","selected",_.Of]},outputs:{So:"selectionChange"},
standalone:!0,features:[_.yf([{wa:wQ,Hb:zQ},{wa:S1b,Hb:zQ}]),_.bf,_.af,_.zf],Yb:["*","mat-chip-avatar, [matChipAvatar]","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"],Aa:10,Ba:9,Ea:[[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"],[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"],[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","aria-hidden","true",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"]],ua:function(a,b){a&1&&(_.rf(V1b),_.E(0,"span",0),_.A(1,"span",1)(2,"button",2),_.x(3,JPb,5,0,"span",3),_.A(4,"span",4),_.sf(5),_.E(6,"span",5),_.B()()(),_.x(7,KPb,2,0,"span",6),_.A(8,"span",7),_.N(9),_.B());a&2&&(_.t(2),_.y("tabIndex",b.tabIndex)("_allowFocusWhenDisabled",!0),_.cf("aria-selected",b.ariaSelected)("aria-label",b.ariaLabel)("aria-describedby",b.F8a),_.t(1),_.hf(3,b.Fab()?3:-1),_.t(4),_.hf(7,b.yX()?7:-1),_.t(1),_.y("id",b.F8a),_.t(1),_.xf(b.qhb))},
Ia:[vQ],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{border-radius:var(--mdc-chip-container-shape-radius);height:var(--mdc-chip-container-height)}.mat-mdc-standard-chip .mdc-evolution-chip__ripple{border-radius:var(--mdc-chip-container-shape-radius)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-radius:var(--mdc-chip-container-shape-radius)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{border-radius:var(--mdc-chip-with-avatar-avatar-shape-radius)}.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)}.mat-mdc-standard-chip .mdc-evolution-chip__graphic{height:var(--mdc-chip-with-avatar-avatar-size);width:var(--mdc-chip-with-avatar-avatar-size);font-size:var(--mdc-chip-with-avatar-avatar-size)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color)}.mat-mdc-standard-chip .mdc-evolution-chip__text-label{font-family:var(--mdc-chip-label-text-font);line-height:var(--mdc-chip-label-text-line-height);font-size:var(--mdc-chip-label-text-size);font-weight:var(--mdc-chip-label-text-weight);letter-spacing:var(--mdc-chip-label-text-tracking)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-label-text-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color)}.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)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{height:var(--mdc-chip-with-icon-icon-size);width:var(--mdc-chip-with-icon-icon-size);font-size:var(--mdc-chip-with-icon-icon-size)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-disabled-icon-color)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-disabled-icon-color)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-trailing-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-color)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary.mdc-ripple-upgraded--background-focused .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:not(.mdc-ripple-upgraded):focus .mdc-evolution-chip__ripple::before{transition-duration:75ms;opacity:var(--mdc-chip-focus-state-layer-opacity)}.mat-mdc-chip-focus-overlay{background:var(--mdc-chip-focus-state-layer-color);opacity:var(--mdc-chip-focus-state-layer-opacity)}.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}.mat-mdc-standard-chip{-webkit-tap-highlight-color:rgba(0,0,0,0)}.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{flex-basis: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-basic-chip .mdc-evolution-chip__action--primary{font:inherit}.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 .mat-ripple.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;z-index:0}.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,Oa:0});var W1b=function(a,b){this.source=a;this.value=b},X1b={wa:_.Lv,Hb:_.kc(function(){return AQ}),wd:!0},AQ=function(){xQ.apply(this,arguments);this.Oe=function(){};this.le=function(){};this.R9a="listbox";this.fi=_.pc(O1b,{optional:!0});this.Rh=!1;this.ariaOrientation="horizontal";this.Zt=!0;this.bA=function(c,d){return c===d};this.required=!1;var a,b;this.vJ=null!=(b=null==(a=this.fi)?void 0:a.Mp)?b:!1;this.Uc=new _.El;this.Ph=void 0};_.V(AQ,xQ);_.h=AQ.prototype;
_.h.je=function(){var a=this;void 0!==this.eKa&&Promise.resolve().then(function(){a.au(a.eKa,!1);a.eKa=void 0});this.Ph.Pc.ha(_.He(null),_.Je(this.Lb)).subscribe(function(){a.Toa()});this.rOa.ha(_.Je(this.Lb)).subscribe(function(){return a.yF()});this.sOa.ha(_.Je(this.Lb)).subscribe(function(b){a.multiple||a.Ph.forEach(function(c){c!==b.source&&c.RJ(!1,!1,!1)});b.JH&&a.eG()})};_.h.focus=function(){if(!this.disabled){var a=this.Wsc();a&&!a.disabled?a.focus():0<this.Ph.length?this.Rb.Dz(0,1):this.Ma.na.focus()}};
_.h.Xm=function(a){this.Ph?this.au(a,!1):null!=a&&(this.eKa=a)};_.h.Sm=function(a){this.le=a};_.h.Er=function(a){this.Oe=a};_.h.To=function(a){this.disabled=a};_.h.au=function(a,b){var c=this;b=void 0===b?!0:b;this.dX();Array.isArray(a)?a.forEach(function(d){return c.PJ(d,b)}):this.PJ(a,b)};_.h.yF=function(){var a=this;this.disabled||setTimeout(function(){a.focused||a.Mna()})};_.h.w6=function(a){9===a.keyCode&&xQ.prototype.RFa.call(this)};_.h.Mna=function(){this.Oe();_.al(this.ab)};
_.h.eG=function(){var a=null;this.Wd=a=Array.isArray(this.selected)?this.selected.map(function(b){return b.value}):this.selected?this.selected.value:void 0;this.Uc.emit(new W1b(this,a));this.le(a);_.al(this.ab)};_.h.dX=function(a){this.Ph.forEach(function(b){b!==a&&b.xg()})};_.h.PJ=function(a,b){var c=this,d=this.Ph.find(function(e){return null!=e.value&&c.bA(e.value,a)});d&&(b?d.y1a():d.select());return d};
_.h.Toa=function(){var a=this;this.Ph&&Promise.resolve().then(function(){a.Ph.forEach(function(b){b.cX=a.multiple;b.U9=a.Zt;b.j9a=a.Mp;_.al(b.ab)})})};_.h.Wsc=function(){return Array.isArray(this.selected)?this.selected.length?this.selected[0]:void 0:this.selected};_.h.EC=function(a){return!a.mT};
_.W.Object.defineProperties(AQ.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.Rh},set:function(a){this.Rh=a;this.Toa()}},selected:{configurable:!0,enumerable:!0,get:function(){var a=this.Ph.toArray().filter(function(b){return b.selected});return this.multiple?a:a[0]}},Hx:{configurable:!0,enumerable:!0,get:function(){return this.Zt},set:function(a){this.Zt=a;this.Toa()}},Mp:{configurable:!0,enumerable:!0,get:function(){return this.vJ},set:function(a){this.vJ=a;this.Toa()}},
sOa:{configurable:!0,enumerable:!0,get:function(){return this.Sma(function(a){return a.So})}},rOa:{configurable:!0,enumerable:!0,get:function(){return this.Sma(function(a){return a.jl})}},value:{configurable:!0,enumerable:!0,get:function(){return this.Wd},set:function(a){this.Xm(a);this.Wd=a}}});AQ.O=function(){var a;return function(b){return(a||(a=_.jd(AQ)))(b||AQ)}}();
AQ.ya=_.tc({type:AQ,oa:[["mat-chip-listbox"]],Fd:function(a,b,c){a&1&&_.Jf(c,zQ,5);if(a&2){var d;_.Gf(d=_.Kf())&&(b.Ph=d)}},yb:["ngSkipHydration","",1,"mdc-evolution-chip-set","mat-mdc-chip-listbox"],tb:11,Za:function(a,b){a&1&&_.I("focus",function(){return b.focus()})("blur",function(){return b.yF()})("keydown",function(c){return b.w6(c)});a&2&&(_.kf("tabIndex",b.disabled||b.empty?-1:b.tabIndex),_.cf("role",b.role)("aria-describedby",b.bXc||null)("aria-required",b.role?b.required:null)("aria-disabled",
b.disabled.toString())("aria-multiselectable",b.multiple)("aria-orientation",b.ariaOrientation),_.ef("mat-mdc-chip-list-disabled",b.disabled)("mat-mdc-chip-list-required",b.required))},inputs:{multiple:["multiple","multiple",_.Of],ariaOrientation:["aria-orientation","ariaOrientation"],Hx:["selectable","selectable",_.Of],bA:"compareWith",required:["required","required",_.Of],Mp:["hideSingleSelectionIndicator","hideSingleSelectionIndicator",_.Of],value:"value"},outputs:{Uc:"change"},standalone:!0,features:[_.yf([X1b]),
_.bf,_.af,_.zf],Yb:["*"],Aa:2,Ba:0,Ea:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],ua:function(a){a&1&&(_.rf(),_.A(0,"div",0),_.sf(1),_.B())},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%}.mat-mdc-chip-set-stacked .mdc-evolution-chip__graphic{flex-grow:0}.mat-mdc-chip-set-stacked .mdc-evolution-chip__action--primary{flex-basis:100%;justify-content:start}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,Oa:0});var BQ=function(){};BQ.O=function(a){return new (a||BQ)};BQ.Da=_.uc({type:BQ});BQ.Ca=_.ec({Pb:[_.Hr,{wa:O1b,nc:{dOb:[13]}}],imports:[_.Xq,_.Mr,_.Xq]});var CQ=function(){};CQ.O=function(a){return new (a||CQ)};CQ.Da=_.uc({type:CQ});CQ.Ca=_.ec({imports:[BQ]});var Y1b=new _.Qs("Remove filter: {SUMMARY}"),DQ=function(a,b){this.ab=a;this.ki=b;this.Maa=new _.El;this.S9=new _.El;this.removed=new _.El;this.So=new _.El;this.EHc=new _.El;this.yc=new _.El;this.hp=new _.Ee;this.jl=new _.Ee;this.mb=new _.Gd;this.E5b=Y1b};_.h=DQ.prototype;_.h.Zm=function(){return this.Wf.Zm()};_.h.jIa=function(a){return this.Wf.jIa(a)};_.h.Rma=function(){return this.Wf.Rma()};_.h.RJ=function(a,b,c){this.Wf.RJ(a,b,c)};_.h.focus=function(){!this.disabled&&this.vc.value.Am.length&&this.Wf.focus()};
_.h.remove=function(){this.removed.emit({Wf:this})};_.h.Tc=function(){var a=this;this.mb.add(this.Wf.hp.subscribe(function(){a.hp.next({Wf:a})}));this.mb.add(this.Wf.jl.subscribe(function(){a.jl.next({Wf:a})}))};_.h.Ka=function(){this.yc.emit({Wf:this})};_.h.Y_=function(a){a.stopPropagation();this.S9.emit();!this.disabled&&_.glb(this)&&this.Maa.emit()};_.W.Object.defineProperties(DQ.prototype,{D1:{configurable:!0,enumerable:!0,get:function(){return this.Wf.D1}},id:{configurable:!0,enumerable:!0,get:function(){return this.Wf.id}}});
DQ.O=function(a){return new (a||DQ)(_.u(_.cl),_.u(_.HD))};
DQ.ya=_.tc({type:DQ,oa:[["xap-applied-filter-chip"]],ub:function(a,b){a&1&&_.Hf(zQ,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.Wf=c.first)}},inputs:{disabled:"disabled",filter:"filter",vc:"appliedFilter"},outputs:{Maa:"editorVisibleChange",S9:"chipClick",removed:"removed",So:"selectionChange",EHc:"interaction",yc:"destroyed"},features:[_.yf([{wa:zQ,Hb:DQ},{wa:S1b,Hb:DQ}])],Aa:4,Ba:6,Ea:[["appearance","input","role","button",1,"xap-filterbar-filtereditor-chip",3,"ngClass","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"]],ua:function(a,b){a&1&&(_.A(0,"mat-chip-option",0),_.I("click",function(c){return b.Y_(c)})("keydown.space",function(c){return b.Y_(c)})("removed",function(){return b.remove()})("keydown.backspace",function(){return b.remove()}),
_.A(1,"span",1),_.N(2),_.B(),_.x(3,LPb,4,7,"button",2),_.B());a&2&&(_.y("ngClass",null==b.vc?null:b.vc.fMc)("disabled",b.disabled)("selectable",!1)("disableRipple",!_.glb(b)),_.t(2),_.wf(" ",null==b.vc?null:b.vc.SG," "),_.t(1),_.y("ngIf",!b.vc||b.vc.gt))},Ia:[_.Mm,_.Om,N1b,zQ,yQ,_.ct,_.$C],ob:2,Oa:0});var EQ=function(a,b,c,d){_.LD.call(this,a,b,c,d);var e=this;this.ab=a;this.ki=b;this.Ud=c;this.sGb=null;this.fOa=new _.El;this.HFb=new _.El;this.mb.add(c.Kpb.subscribe(function(){e.e$()}))};_.V(EQ,_.LD);EQ.Ha=_.LD.Ha;EQ.prototype.focus=function(){_.hlb(this)};EQ.prototype.e$=function(){this.Pp=!1;this.HFb.emit(this.vc);var a;(null==(a=this.kEc)?0:a.YPa)&&this.fOa.emit()};EQ.O=function(a){return new (a||EQ)(_.u(_.cl),_.u(_.HD),_.u(_.KD),_.u(_.ld))};
EQ.ya=_.tc({type:EQ,oa:[["xap-filter-editor"]],ub:function(a,b){a&1&&_.Hf(_.OD,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.kEc=c.first)}},inputs:{sGb:"overlayOrigin"},outputs:{fOa:"canceled",HFb:"onCloseEditor"},features:[_.yf([_.KD]),_.af],Aa:13,Ba:6,Ea:function(){return[["cdkOverlayOrigin",""],["defaultOverlayOrigin","cdkOverlayOrigin"],[3,"trigger","loadingTemplate"],["header","",1,"xap-filterbar-filtereditor-popup-header"],[3,"id"],["class","xap-filterbar-filtereditor-flag",4,"ngIf"],["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",""],[1,"xap-filterbar-filtereditor-flag"],"Required",["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"]]},ua:function(a,b){a&1&&(_.E(0,"div",0,1),_.A(2,"xap-filter-editor-content",2)(3,"div",3)(4,"h2",4),_.N(5),_.B(),_.x(6,MPb,2,0,"span",5),_.B(),_.A(7,"div",6),_.x(8,NPb,2,1,"button",7),_.A(9,"button",8),_.I("click",function(){b.e$();b.fOa.emit()}),_.pf(10,9),_.B()()(),_.x(11,OPb,5,5,"ng-template",null,10,_.Nf));if(a&2){var c=_.vf(1),d=_.vf(12),e;_.t(2);_.y("trigger",null!==(e=b.sGb)&&void 0!==e?e:c)("loadingTemplate",d);_.t(2);_.tf("id","dialog-label-",b.vc.id,"");
_.t(1);_.wf(" ",b.vc.config.displayName," ");_.t(1);_.y("ngIf",!b.vc.gt);_.t(2);_.y("ngIf",b.filter&&!b.filter.config.Jda)}},Ia:[_.Om,_.xv,_.vs,_.Mw,_.Kw,_.dz,_.OD],ob:2,Oa:0});var Z1b=new _.Bc("GMAT_AUTOCOMPLETE_OPTIONS",{Ga:"root",qa:function(){return{Lg:!1}}});var $1b=function(a,b){a.Lg||b.KS.push("gmat-mdc-autocomplete")};$1b.O=function(a){return new (a||$1b)(_.u(Z1b),_.u(_.Er))};$1b.Ha=_.wc({type:$1b,oa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],features:[_.yf([{wa:_.Er,Kd:_.Av}])]});var FQ=function(){};FQ.O=function(a){return new (a||FQ)};FQ.Da=_.uc({type:FQ});FQ.Ca=_.ec({imports:[cN]});var SPb=function(a){return{va:a}},GQ=function(){_.WD.apply(this,arguments);this.I_a=!0};_.V(GQ,_.WD);GQ.Ha=_.WD.Ha;GQ.prototype.bda=function(a){this.vl.setValue("");a.option.value.filters?this.B1a.emit(a.option.value):this.selected.emit(a.option.value)};_.W.Object.defineProperties(GQ.prototype,{Tda:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete.isOpen}}});GQ.O=function(){var a;return function(b){return(a||(a=_.jd(GQ)))(b||GQ)}}();
GQ.ya=_.tc({type:GQ,oa:[["xap-filter-menu"]],ub:function(a,b){a&1&&(_.Hf(bN,7),_.Hf(_.XD,7));if(a&2){var c;_.Gf(c=_.Kf())&&(b.autocomplete=c.first);_.Gf(c=_.Kf())&&(b.oNa=c.first)}},features:[_.af],Aa:13,Ba:13,Ea: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"]]},ua:function(a,b){a&1&&(_.A(0,"input",
0,1),_.I("click",function(){return b.Rd()})("focusin",function(){return b.eea=!0})("focusout",function(){return b.eea=!1})("keydown.backspace",function(){return _.ylb(b)}),_.B(),_.A(2,"mat-autocomplete",2,3),_.I("optionSelected",function(e){return b.bda(e)}),_.x(4,QPb,3,1,"div",4)(5,$Pb,5,6,"ng-container",5)(6,gQb,4,6,"ng-template",null,6,_.Nf)(8,hQb,2,1,"mat-option",7),_.O(9,"async"),_.O(10,"async"),_.x(11,nQb,1,1,"ng-template",null,8,_.Nf),_.B());if(a&2){var c=_.vf(3),d=_.vf(7);_.y("formControl",
b.vl)("matAutocomplete",c)("placeholder",b.placeholder);_.cf("aria-label",b.Pda||b.placeholder||null);_.t(2);_.y("aria-label",b.placeholder);_.t(2);_.y("ngIf",null==b.xB?null:b.xB.length);_.t(1);_.y("ngIf",b.dW)("ngIfElse",d);_.t(3);_.y("ngIf",null==_.R(9,9,b.yM)&&null==_.R(10,11,b.BU))}},Ia:[_.Nm,_.Om,_.Sm,_.Pm,_.Qm,_.Rm,$1b,bN,_.DB,qM,_.XD,_.xv,_.xs,_.Mw,_.Kw,_.ct,_.ti,_.Qv,_.$v,_.Tm],ob:2,Oa:0});var a2b=function(a){this.Kc=a};a2b.O=function(a){return new (a||a2b)(_.u(_.Df))};a2b.Ha=_.wc({type:a2b,oa:[["","xapFilterBarCustomTemplate",""]]});var HQ=function(a,b,c){_.JD.call(this,a,b,c);var d=this;this.ki=a;this.Jk=b;this.Vda=new _.El;this.yOa=!1;this.BKb=function(e){d.remove(e)};this.INb=function(e,f){d.EPa=f;_.dlb(d,e)};this.openEditor=function(e,f){d.Dw=e;f&&(d.EPa=f)};this.EPa=null;this.YY=function(e){_.JD.prototype.YY.call(d,e);var f;null==(f=d.Gp)||_.Jlb(f);d.Vda.emit(!1);d.yOa=!1}};
_.V(HQ,_.JD);HQ.Ha=_.JD.Ha;HQ.prototype.Tc=function(){var a=this,b;null==(b=this.Xd)||b.Pc.subscribe(function(){a.CK&&a.CK.unsubscribe();a.CK=a.oAc.T9.subscribe(function(){var c;null==(c=a.Gp)||_.Jlb(c)})})};var uQb=function(a,b){var c;null==(c=a.Xd.find(function(d){return d.vc.id===b.id}))||c.focus()};_.h=HQ.prototype;_.h.s0=function(a){var b;return this.AQa&&this.Dw===a&&!(null==(b=this.Gp)?0:b.Tda)};_.h.ESa=function(a,b){return b.id};_.h.sca=function(){return this.Psb||"filter_alt"};_.h.PYa=function(){this.Vda.emit(!0)};
_.h.a1=function(){var a=this;setTimeout(function(){var b;(null==(b=a.Gp)?0:b.eea)||a.s0(a.Dw)||b2b(a)||c2b(a)?a.Vda.emit(!0):a.yOa||a.Vda.emit(!1)},100)};
var tQb=function(a){setTimeout(function(){var b;if(!((null==(b=a.Gp)?0:b.Tda)||b2b(a)||a.s0(a.Dw))){var c;null==(c=a.Gp)||c.oNa.SM()}},100)},b2b=function(a){var b=document.activeElement;return a.Xd.some(function(c){c=c.Wf.Ma.na;return c===b||c.contains(b)})},c2b=function(a){return a.Xd.some(function(b){return b.Wf.Ma.na.contains(document.activeElement)})&&document.activeElement.classList.contains("xap-filterbar-filtereditor-chip-remove-icon")};
HQ.prototype.w1a=function(){if(0<this.Xd.length){var a;null==(a=this.Xd.get(this.Xd.length-1))||a.focus()}else this.Gp&&this.Gp.Rd()};HQ.O=function(a){return new (a||HQ)(_.u(_.HD),_.u(_.cs,8),_.u(_.clb,8))};
HQ.ya=_.tc({type:HQ,oa:[["xap-filter-bar"]],Fd:function(a,b,c){a&1&&_.Jf(c,a2b,5);if(a&2){var d;_.Gf(d=_.Kf())&&(b.NRa=d.first)}},ub:function(a,b){a&1&&(_.Hf(AQ,5),_.Hf(GQ,5),_.Hf(_.dz,5),_.Hf(EQ,5),_.Hf(DQ,5));if(a&2){var c;_.Gf(c=_.Kf())&&(b.oAc=c.first);_.Gf(c=_.Kf())&&(b.Gp=c.first);_.Gf(c=_.Kf())&&(b.Zgb=c);_.Gf(c=_.Kf())&&(b.Opb=c);_.Gf(c=_.Kf())&&(b.Xd=c)}},outputs:{Vda:"isFocused"},features:[_.yf([_.HD]),_.af],Aa:3,Ba:2,Ea: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"]]},ua:function(a,b){a&1&&_.x(0,wQb,15,22,"ng-container",0)(1,zQb,3,15,"ng-template",null,1,_.Nf);if(a&2){var c=_.vf(2);_.y("ngIf",
!(null==b.NRa?0:b.NRa.Kc))("ngIfElse",c)}},Ia:[_.Nm,_.Om,_.Sm,_.xv,_.xs,AQ,_.ct,_.oz,_.dz,EQ,GQ,DQ,_.Tm],ob:2,Oa:0});var IQ=function(a,b){this.Fa=a;this.service=b;this.filter=new _.El;this.element="UnifiedXrefFilterbar";this.mb=new _.Gd;this.SH=new _.Ce(1);this.pga=new _.gg(null);this.fqa=new _.gg(null);this.TNa=new _.gg(null);this.nL=new _.gg(zPb(new Map([])))};
IQ.prototype.Ra=function(){var a=this;this.mb.add(this.SH.ha(_.Ie(function(b){return E1b(a.service,b)}),_.te(_.Ktb)).subscribe(function(b){var c=a.nL,d=c.next,e=a.service.fba.getValue(),f=APb(b),g=[];_.qj(b,1)&&e.has("TEST")&&g.push(new uPb({id:"tests",displayName:"Exclude Tests"},_.CD,_.PC("true")));_.qj(b,2)&&e.has("GENERATED")&&g.push(new uPb({id:"generatedFiles",displayName:"Exclude Generated Files"},_.CD,_.PC("true")));b=zPb(f,g);d.call(c,b)}));this.mb.add(_.Wd([this.SH.ha(_.Ie(function(b){return E1b(a.service,
b)}),_.te(_.Ktb)),this.AK]).subscribe(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;0===c.action&&d2b(a,b,c)}));this.mb.add(_.Wd([this.service.Grb.ha(_.te(mPb)),this.TNa.ha(_.te(nPb)),this.pga.ha(_.te(oPb)),this.fqa.ha(_.te(pPb))]).subscribe(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value,e=c.next().value;c=c.next().value;a.filter.emit({ADc:b,rHc:d,pga:e,sHc:c})}))};
var d2b=function(a,b,c){if(c.category){var d=AQb(b,c.category);d&&a.fqa.next([d]);if(c=CQb(b,c.category))a.log("show-only-category"),d=a.nL.getValue().jg.getValue().filter(function(e){return"category"!==e.config.id}),b=BPb(b,[].concat(_.Dc(d),[c])),a.nL.next(b)}};IQ.prototype.Ka=function(){var a;null==(a=this.mb)||a.unsubscribe()};
var e2b=function(a,b){switch(b.config.id){case "tests":D1b(a.service,"TEST",!0);a.log("excludeTestFiles");break;case "generatedFiles":D1b(a.service,"GENERATED",!0);a.log("excludeGeneratedFiles");break;case "path":a.pga.next(qPb(b.value.eq));a.log("applyPathFilter",b.value.eq);break;case "category":a.fqa.next(b.value.Am);b=b.value.Am.filter(function(c){return null!==c}).map(function(c){return c.source+"://"+c.displayName}).join(", ");a.log("includeCategories",b);break;case "buildConfigs":a.TNa.next(b.value.Am),
b=b.value.Am.filter(function(c){return null!==c}).join(", "),a.log("includeBuildConfigs",b)}},f2b=function(a,b){switch(b.config.id){case "tests":D1b(a.service,"TEST",!1);a.log("includeTestFiles");break;case "generatedFiles":D1b(a.service,"GENERATED",!1);a.log("includeGeneratedFiles");break;case "path":a.pga.next(null);a.log("clearPathFilter");break;case "category":a.fqa.next(null);a.log("clearCategoryFilter");break;case "buildConfigs":a.TNa.next(null),a.log("clearBuildConfigsFilter")}};
IQ.prototype.log=function(a,b){this.Fa.Ya({element:this.element,action:a,gestureName:"CHANGE",Gh:b})};_.W.Object.defineProperties(IQ.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.SH.next(a)}}});IQ.O=function(a){return new (a||IQ)(_.u(_.to),_.u(tQ))};
IQ.ya=_.tc({type:IQ,oa:[["xrefs-filters","location",""]],inputs:{location:"location",AK:"categoryFilter"},outputs:{filter:"filter"},jc:["location",""],Aa:2,Ba:3,Ea:[["filterBarIcon","filter_list",1,"filter-bar",3,"config","update"]],ua:function(a,b){a&1&&(_.A(0,"xap-filter-bar",0),_.I("update",function(c){switch(c.A3){case 0:case 2:e2b(b,c.gR[0]);break;case 3:f2b(b,c.gR[0]);break;case 4:c=c.gR;b.log("clearAll");c=_.k(c);for(var d=c.next();!d.done;d=c.next())f2b(b,d.value);break;case 1:break;default:_.Qg(c.A3)}}),
_.O(1,"async"),_.B());a&2&&_.y("config",_.R(1,1,b.nL))},Ia:[HQ,_.Tm],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 JQ=function(a){var b=this;this.QPb=new _.Ce(1);a.Vb(function(){_.fe(window,"resize").ha(_.oe(function(){return a.Cf}),_.v(DQb),_.He(DQb()),_.te(EQb)).subscribe(b.QPb)})};_.W.Object.defineProperties(JQ.prototype,{KWb:{configurable:!0,enumerable:!0,get:function(){return this.QPb}}});JQ.O=function(a){return new (a||JQ)(_.q(_.Me))};JQ.ta=_.p({token:JQ,qa:JQ.O,Ga:"root"});var g2b=function(a){return{enabled:a}},KQ=function(a,b,c,d){this.Fa=a;this.Wb=b;this.nj=c;this.element="";this.Jgb=!0;this.zY=!1;this.expansion=new _.El;this.filter=new _.El;this.Vfa=new _.El;this.R6a="Collapse All";this.V6a="Expand All";this.Jdc="Preview Panel";this.Idc="Toggle the file preview here, or configure the toggle width in settings";this.p7a="Opens references in the preview pane and create a breadcrumb as you step through references";this.o7a="Opens references in the main window";this.n7a=
"The screen is too small to support the preview. See settings to change this minimum size.";this.KPb=new _.gg(!1);this.mb=new _.Gd;this.jEb=_.dDb(this.Wb).ha(_.He(!1));this.rxa=_.Wd([this.Wb.eta(),d.KWb]).ha(_.v(function(e){e=_.k(e);var f=e.next().value;return e.next().value.width<f}),_.He(!1),_.te())};KQ.prototype.Ra=function(){var a=this;this.mb.add(_.Wd([this.jEb,this.rxa]).ha(_.v(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return b&&!c})).subscribe(function(b){a.Vfa.emit(b)}))};
KQ.prototype.Ka=function(){this.mb.unsubscribe()};KQ.prototype.tka=function(){this.expansion.emit(this.zY?0:1)};var HQb=function(a){return _.Wd([a.Wb.HS(),a.KPb,a.nj.bM(_.Md(!1))]).ha(_.v(function(b){b=_.k(b);var c=b.next().value,d=b.next().value;return b.next().value&&_.QE(a.location)&&(null==c||"MINI"===c)&&!d}))},FQb=function(a){a.Wb.HS().subscribe(function(b){null==b?_.eDb(a.Wb,!1):"MINI"===b&&_.eDb(a.Wb,!0)})};_.W.Object.defineProperties(KQ.prototype,{x2a:{configurable:!0,enumerable:!0,set:function(a){this.KPb.next(a)}}});
KQ.O=function(a){return new (a||KQ)(_.u(_.to),_.u(_.jv),_.u(_.wJ),_.u(JQ))};
KQ.ya=_.tc({type:KQ,oa:["unified-xref-actions location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" ")],inputs:{location:"location",element:"element",AK:"categoryFilter",Jgb:"anyExpandableNodes",zY:"allNodesCollapsed",x2a:"showingCodePanel"},outputs:{expansion:"expansion",filter:"filter",Vfa:"openInMiniPanel"},features:[_.yf([tQ])],jc:"location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" "),Aa:8,Ba:11,Ea:[[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"]],ua:function(a,b){a&
1&&(_.A(0,"xrefs-filters",0),_.I("filter",function(c){return b.filter.next(c)}),_.B(),_.A(1,"div"),_.E(2,"mat-divider",1)(3,"underline-xrefs",2)(4,"mat-divider",1),_.x(5,IQb,8,15,"ng-container",3),_.O(6,"async"),_.x(7,JQb,1,8,"collapsible-icon-button",4),_.B());a&2&&(_.y("location",b.location)("categoryFilter",b.AK),_.t(2),_.y("vertical",!0),_.t(1),_.y("collapsed",!0),_.t(1),_.y("vertical",!0),_.t(1),_.y("ngIf",_.Bf(9,g2b,_.R(6,7,b.jEb))),_.t(2),_.y("ngIf",b.Jgb))},Ia:[_.yo,rQ,_.Om,_.Bw,_.Hw,_.Jw,
_.Tw,sQ,IQ,_.Tm],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}"],
Oa:0});var hM=function(a,b,c,d,e){var f=this;this.item=a;this.level=b;this.mg=c;this.VT="";this.q1=e;this.Pf=void 0;b=new _.Ee;this.yhb=b.ha(_.ve(1),_.Ie(function(){return d(_.wj(a,5,_.NPa),f.mg,f.level)}),_.He(_.zE(KQb(b))),_.Fe(1))};var MQb=new _.Qs("{detailText} ({filteredModifier}{filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}} after filtering, {visible} displayed)"),OQb=new _.Qs("{detailText} ({filteredModifier}{filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}}, {visible} displayed)"),NQb=new _.Qs("{detailText} ({filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}})"),LQb=new _.Qs("{detailText} ({visible} displayed)");var gRb=function(a){return{"file-path":a}},LQ=function(){this.vPb=this.mua=this.Zyb=!1;this.Ydc="Show only";this.Zdc="Set and apply a filter to only include this category.";this.Cfa=new _.El;this.bAc=_.Du.has(78)};
LQ.prototype.Rd=function(a){if(!(0!==a.button||a.ctrlKey||a.metaKey||a.shiftKey)&&a.target&&a.target instanceof Element){var b,c=null==(b=_.DF(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.Cfa.emit({event:a,href:c,uri:b?_.Y(this.node.item,1):_.Y(this.node.item,4),mg:this.node.mg,dUc:b,Pf:this.node.Pf}))}};
LQ.prototype.Tb=function(){0===this.node.level&&this.bAc&&(this.vPb=!0);if(this.mua=0<this.node.VT.length)this.xLc=this.node.VT;var a;this.Zyb=!this.mua&&0!==this.node.level&&1===(null==(a=this.node.item.lH())?void 0:a.getType());if(a=_.ej(this.node.item,_.Eo,2)){this.jmb=_.Lrb(a,this.LCb);var b=_.Y(this.node.item,1);this.hmb=b?this.wXa(b).link:void 0}if(b=this.node.item.lH())this.xZ=_.Lrb(b,this.LCb);"children"in this.node&&!a&&(this.pWb||(this.pWb=TQb(this.node)),this.xZ=PQb({xZ:this.xZ,visible:this.pWb,
Ev:this.node.Ev,pL:this.node.pL,k_:this.node.k_}));(a=_.Y(this.node.item,4))?(a=this.wXa(a),b=a.line,this.wZ=a.link,this.Eaa=_.dF(b)):this.Eaa=this.wZ=void 0};LQ.prototype.LCb=function(a){try{return this.wXa(a).link}catch(b){return a}};LQ.O=function(a){return new (a||LQ)(_.u(_.Eu))};
LQ.ya=_.tc({type:LQ,oa:[["node-contents","makeLink","","node",""]],Za:function(a,b){a&1&&_.I("click",function(c){return b.Rd(c)})},inputs:{wXa:"makeLink",node:"node",AK:"categoryFilter"},outputs:{Cfa:"nodeClicked"},features:[_.Mc],jc:["makeLink","","node",""],Aa:7,Ba:2,Ea:[["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"]],ua:function(a,b){a&1&&_.x(0,ZQb,6,7,"div",0)(1,aRb,1,2,"ng-template",null,1,_.Nf)(3,eRb,2,3,"ng-template",null,2,_.Nf)(5,hRb,3,5,"ng-template",null,3,_.Nf);if(a&2){var c=_.vf(2);_.y("ngIf",b.hmb&&b.jmb)("ngIfElse",
c)}},Ia:[_.Mm,_.Om,_.Sm,_.gG,_.Tw,_.Ow,_.Qw],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}"],
Oa:0});var MQ=function(){OM.call(this,function(b){return b.level},gM);var a=this;this.Wn=this.dK=new _.gg(void 0);this.rc=_.Wd([this.Wn.ha(_.v(function(b){return null==b?void 0:b.mg}),_.te()),this.zf.changed.ha(_.v(function(){return a.zf.selected.map(function(b){return b.mg})}))]).ha(_.v(function(b){b=_.k(b);var c=b.next().value;return{yd:b.next().value,Wn:c}}));this.HG=this.zf.changed.ha(_.v(function(){return a.ak.reduce(function(b,c){var d=gM(c);return{tpa:b.tpa||d,ypa:b.ypa&&!(d&&a.zf.Ee(c))}},{ypa:!0,
tpa:!1})}),_.He({tpa:!1,ypa:!0}),_.De(1),_.Rd())};_.V(MQ,OM);MQ.prototype.cZ=function(){this.dK.next(void 0)};MQ.prototype.b_=function(){this.zf.select.apply(this.zf,_.Dc(this.ak.filter(gM)))};var KRb=function(a,b){return a.Wn.ha(_.v(function(c){return UQb(b,c)}))},h2b=function(a,b){var c=a.dK.value;c=UQb(b,c)&&c&&c.uri===b.uri;a.dK.next(c?void 0:b);return!c};
MQ.prototype.U4a=function(a,b,c){var d=this.ak;this.ak=a;if(!this.YNb||!NDb(b,this.YNb))this.YNb=b,this.zf.clear(),i2b(this,b);else if(c){b=new Set;var e=_.k(this.zf.selected);for(c=e.next();!c.done;c=e.next())b.add(c.value.mg);a=a.filter(function(g){g=lRb(d,g.mg);return!g||!gM(g)});a=_.k(a);for(c=a.next();!c.done;c=a.next())b.add(c.value.mg);this.zf.clear();this.zf.select.apply(this.zf,_.Dc(jRb(this.ak,b)));var f;kRb(this.ak,null==(f=this.dK.value)?void 0:f.mg)||this.dK.next(void 0)}};
var i2b=function(a,b){b.gRa?(a.zf.select.apply(a.zf,_.Dc(jRb(a.ak,new Set(b.gRa)))),a.dK.next(kRb(a.ak,b.QPc))):(a.b_(),a.dK.next(b.isFirst?void 0:iRb(a.ak)))};MQ.O=function(a){return new (a||MQ)};MQ.ta=_.p({token:MQ,qa:MQ.O});var NQ=function(a){this.service=a;this.nya=!1;_.Du.has(80)?this.J0=50:_.Du.has(81)?this.J0=100:_.Du.has(82)?this.J0=250:_.Du.has(83)?this.J0=500:this.J0=250;_.qi.has(2)&&(this.nya=!0)};
NQ.prototype.X1=function(a,b,c){var d=this,e=this.makeRequest(a.iO,b,c);return e.errorMessage?_.yE(e.errorMessage):e.request?this.service.X1(e.request).ha(_.v(function(f){var g=oRb(b,d,_.xb(f,1,_.Vo),c,d.nya),m=d.nya,n=Array.from(_.xb(f,4,_.$o).values());a:{f=_.k(_.xb(f,1,_.Vo).values());for(var r=f.next();!r.done;r=f.next())if(_.qj(r.value,3)){f=!0;break a}f=!1}f&&(f=n.push,r=(new _.$o).ZOb(2),m=(new _.Fo).Sxa(m?"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."),m=_.gj(r,1,m),f.call(n,m));return{am:g,QA:n}}),_.Ie(function(f){return qRb(f.am).ha(_.ze(f.am),_.He(f.am)).ha(_.v(function(g){return{am:g,QA:f.QA}}))}),_.v(function(f){return 0===f.am.length?_.xE("Could not find any references."):_.zE({am:f.am,QA:f.QA,JUc:a})}),_.pe(function(){return _.yE("References could not be loaded.")}),_.He(_.JE)):_.yE("References could not be loaded.")};
NQ.prototype.makeRequest=function(a,b,c){var d=(new _.Zo).Gxa(!0);c=XQb(c);if(c.errorMessage)return{errorMessage:c.errorMessage};if(!c.filter)return{errorMessage:"References could not be loaded."};a=_.k(a);for(var e=a.next();!e.done;e=a.next())e=e.value,pWb(d,nWb(new _.Jo,e).Nxa(c.filter));d.Rxa(this.J0).oV(_.erb(_.Lnb(b)));return{request:d}};
var nRb=function(a,b,c,d,e,f){if(!c)return _.yE("Error loading references.");var g=XQb(d);if(g.errorMessage)return _.yE(g.errorMessage);if(!g.filter)return _.yE("References could not be loaded.");g=oWb((new _.Xo).Gxa(!0).Rxa(a.J0),nWb(new _.Jo,c).Nxa(g.filter)).oV(_.erb(_.Lnb(b)));return a.service.B0a(g).ha(_.v(function(m){return _.zE(rRb(b,a,e,_.xb(m,1,_.No).get(c),f,d,a.nya))}),_.pe(function(){return _.yE("Error loading references.")}),_.He(_.JE))};
NQ.O=function(a){return new (a||NQ)(_.q(_.aK),_.q(_.Eu),_.q(_.Cu))};NQ.ta=_.p({token:NQ,qa:NQ.O,Ga:"root"});var j2b=new QM(function(a){return a},function(a){return a.level},gM,function(a){return a.children}),k2b=function(a){this.rd=a;this.gUb=[];this.sD=new _.gg([])};_.V(k2b,_.dr);k2b.prototype.setData=function(a,b){var c=a!==this.gUb;this.sD.next(WWb(j2b,a));this.rd.U4a(this.sD.value,b,c);this.gUb=a};k2b.prototype.connect=function(a){var b=this;return _.ge.apply(null,_.Dc([a.bF,this.rd.zf.changed.Vf(),this.sD.Vf()])).ha(_.v(function(){return XWb(j2b,b.sD.value,b.rd)}))};k2b.prototype.disconnect=function(){};var OQ=function(a,b){this.ee=a;this.nb=b;this.yV=[]};OQ.prototype.Ra=function(){var a=this;this.mb=this.aKb.Pc.subscribe(function(){a.yV=l2b(a);a.yV.find(function(b){return b.JD()})||(a.Fu=a.yV[0])})};OQ.prototype.Ka=function(){this.mb&&this.mb.unsubscribe()};OQ.prototype.focus=function(){this.Fu&&this.Fu.focus()};
OQ.prototype.YTa=function(a){if(this.Fu&&!_.EF(a)){var b=this.yV.indexOf(this.Fu),c=this.Fu;switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();if(c.De&&c.Bo())c.collapse();else for(a=b;0<=a;a--)if(b=this.yV[a],b.ariaLevel!==c.ariaLevel){this.Fu=b;this.Fu.focus();break}break;case "Right":case "ArrowRight":a.preventDefault();c.De&&c.Bo()?m2b(this,b+1):c.Bo()&&c.expand();break;case "Down":case "ArrowDown":case "j":a.preventDefault();m2b(this,b+1);break;case "Up":case "ArrowUp":case "k":a.preventDefault();
m2b(this,b-1);break;case "Enter":a.preventDefault(),this.Fu.Kz()}}};var m2b=function(a,b){if(b=a.yV[b])a.Fu=b,a.Fu.focus()},l2b=function(a){var b=[].concat(_.Dc(a.nb.na.children)),c=[];a=_.k(a.aKb);for(var d=a.next();!d.done;d=a.next())d=d.value,c[b.indexOf(d.Ma.na)]=d;return c.filter(function(e){return void 0!==e})};
_.W.Object.defineProperties(OQ.prototype,{Fu:{configurable:!0,enumerable:!0,set:function(a){this.MEc=a;for(var b=_.k(this.yV),c=b.next();!c.done;c=b.next())c.value.Fu=a;_.bl(this.ee)},get:function(){return this.MEc}}});OQ.O=function(a){return new (a||OQ)(_.u(_.cl),_.u(_.ld))};OQ.Ha=_.wc({type:OQ,oa:[["mat-tree","xrefsKeyboardListener",""]],Za:function(a,b){a&1&&_.I("keydown",function(c){return b.YTa(c)})},inputs:{aKb:"rawNodes"}});var PQ=function(){SM.apply(this,arguments)};_.V(PQ,SM);PQ.prototype.focus=function(){this.Ma.na.focus()};PQ.prototype.expand=function(){if(!this.De){var a=n2b(this);a&&a.click()}};PQ.prototype.collapse=function(){this.Mq.rd.collapse(this.data)};PQ.prototype.Kz=function(){var a=this.Ma.na,b=n2b(this);b?b.click():(a=a.querySelector("a"))&&a.click()};
var n2b=function(a){if("children"in a.data||a.data instanceof hM){var b=a.Ma.na;return a.data instanceof hM?(a=b.querySelector("[matTreeNodeToggle]"))?a:void 0:(a=b.hasAttribute("matTreeNodeToggle")?b:b.querySelector("[matTreeNodeToggle]"))?a:void 0}};PQ.prototype.JD=function(){return this.Fu===this};PQ.prototype.Bo=function(){return gM(this.data)||this.data instanceof hM&&!this.data.children};
_.W.Object.defineProperties(PQ.prototype,{tabindex:{configurable:!0,enumerable:!0,get:function(){return this.JD()?"0":"-1"}},ariaLevel:{configurable:!0,enumerable:!0,get:function(){return this.level+1}},Qp:{configurable:!0,enumerable:!0,get:function(){return this.Mq.rd.Qp(this.data)}},De:{configurable:!0,enumerable:!0,get:function(){return this.Mq.rd.De(this.data)}}});PQ.O=function(){var a;return function(b){return(a||(a=_.jd(PQ)))(b||PQ)}}();
PQ.Ha=_.wc({type:PQ,oa:[["xrefs-tree-node"]],yb:[1,"mat-tree-node"],tb:4,Za:function(a,b){a&2&&_.cf("aria-expanded",b.Qp?b.De:null)("aria-level",b.ariaLevel)("role","treeitem")("tabindex",b.tabindex)},inputs:{disabled:"disabled",tabIndex:"tabIndex"},features:[_.yf([{wa:_.BC,Hb:PQ}]),_.af]});var o2b=[[["xap-callout-title"]],[["xap-callout-body"]],[["xap-callout-actions"]]],p2b=new _.Bc("ICON_MAPPING"),q2b=new Map([["app",{XU:!1,border:"bottom"}],["page",{XU:!0,border:"full"}],["card",{XU:!1,border:"none"}],["component",{XU:!0,border:"none"}]]),QQ=function(a){this.XTb="notify";this.bob="standard";this.background="white";this.aqa="standard";this.Mu=a||r2b;this.icon=this.Mu[this.type]};
_.W.Object.defineProperties(QQ.prototype,{type:{configurable:!0,enumerable:!0,get:function(){return this.XTb},set:function(a){this.icon=this.Mu[a];this.XTb=a}},border:{configurable:!0,enumerable:!0,set:function(a){this.Vib=a},get:function(){return null!=this.Vib?this.Vib:this.level?q2b.get(this.level).border:"dark"===this.background?"full":"none"}},XU:{configurable:!0,enumerable:!0,set:function(a){this.IMb=_.eh(a)},get:function(){return void 0!==this.IMb?this.IMb:this.level?q2b.get(this.level).XU:
!0}},HQa:{configurable:!0,enumerable:!0,set:function(a){this.lqb=_.eh(a)},get:function(){return void 0!==this.lqb?this.lqb:!1}},UAc:{configurable:!0,enumerable:!0,get:function(){if(!this.HQa)return null;switch(this.type){case "warn":return"assertive";case "caution":case "confirm":case "notify":return"polite";default:return"none"}}},XAc:{configurable:!0,enumerable:!0,get:function(){if(!this.HQa)return null;switch(this.type){case "warn":return"alert";case "caution":case "confirm":case "notify":return"status";
default:return"status"}}}});QQ.O=function(a){return new (a||QQ)(_.u(p2b,8))};
QQ.ya=_.tc({type:QQ,oa:[["xap-banner-callout"],["xap-callout"]],yb:[1,"xap-callout","reach-no-density"],tb:31,Za:function(a,b){a&2&&(_.cf("data-callout-type",b.type),_.ef("xap-callout-dark-background","dark"===b.background)("xap-callout-dense","dense"===b.bob)("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.XU)("xap-callout-display-legacy","legacy"===b.aqa)("xap-callout-display-standard","standard"===b.aqa))},inputs:{type:"type",bob:"density",background:"background",aqa:"calloutUxVersion",border:"border",XU:"rounded",HQa:"enableAriaLiveRegion",level:"level"},standalone:!0,features:[_.zf],Yb:["xap-callout-title","xap-callout-body",
"xap-callout-actions"],Aa:5,Ba:4,Ea:[["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"]],ua:function(a,b){a&1&&(_.rf(o2b),_.A(0,"mat-icon",0),_.N(1),_.B(),_.x(2,tRb,2,1,"div",1)(3,uRb,6,3,"ng-template",null,2,_.Nf));if(a&2){var c=_.vf(4);_.y("svgIcon",b.icon.yk);_.t(1);_.wf(" ",b.icon.yk?
"":b.icon.Vh,"\n");_.t(1);_.y("ngIf","standard"===b.aqa)("ngIfElse",c)}},Ia:[_.dt,_.ct,_.Om,_.Sm],styles:[".xap-callout-display-standard.xap-callout{outline:1px solid transparent;-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,Oa:0});var s2b=function(){};s2b.O=function(a){return new (a||s2b)};s2b.Ha=_.wc({type:s2b,oa:[["xap-callout-title"],["xap-callout-body"],["xap-callout-actions"]],standalone:!0});var r2b={warn:{Vh:"error_outline",ariaLabel:"Warning"},caution:{Vh:"warning_amber",ariaLabel:"Caution"},confirm:{Vh:"check_circle",ariaLabel:"Confirmation"},notify:{Vh:"info",ariaLabel:"Notification"}};var RQ=function(){};RQ.O=function(a){return new (a||RQ)};RQ.Da=_.uc({type:RQ});RQ.Ca=_.ec({imports:[QQ]});var t2b=["error"],u2b=["loading"],ARb=function(a){return{node:a}},SQ=function(a,b,c,d,e,f,g,m,n){var r=this;this.Fa=a;this.Yg=b;this.zT=c;this.Eo=d;this.Ua=e;this.rd=f;this.Lc=m;this.N9=n;this.QNb=new _.El;this.Vc=_.IE;this.element="UnifiedXrefPanelTree";this.IO=_.ah;this.filter=new _.Ce(1);this.Bo=gM;this.SH=new _.Ce(1);this.tLc=20;this.ZNb=new _.Ce(1);this.jza=20;this.AK=new _.El;this.Vfa=!0;this.mb=new _.Gd;this.dataSource=new k2b(this.rd);this.state=_.Wd([this.ZNb.ha(_.te(NDb)),this.filter]).ha(_.Le(this.SH),
_.Ie(function(w){var z=_.k(w),D=_.k(z.next().value);w=D.next().value;D=D.next().value;z=z.next().value;return g.X1(w,z,D)}),_.He(_.JE),_.De(1),_.Rd());this.xr=this.SH.ha(_.v(function(w){return function(z){z=_.Krb(z,w);var D;return{link:_.JAb(r.zT,z),line:null==(D=z.params)?void 0:D.line}}}),_.De(1),_.Rd());this.x2a=this.rd.Wn.ha(_.v(function(w){return!!w}),_.te(),_.De(1),_.Rd());this.mb.add(this.state.ha(_.je(_.wF)).subscribe(function(w){w=w.Xb;r.dataSource.setData(w.am,w.JUc);r.Eo.Xj("Xrefs updated in detail panel",
"polite")}));this.mb.add(this.rd.rc.subscribe(function(w){r.Lc.ePb.next({QPc:w.Wn,gRa:w.yd})}));this.mb.add(_.Wd([this.rd.Wn,this.SH]).ha(_.v(function(w){var z=_.k(w);w=z.next().value;z=z.next().value;if(w)return w=_.Krb(w.uri,z),w.params=Object.assign({},z.params,w.params),new z.constructor(w)})).subscribe(function(w){r.QNb.next(w)}))};SQ.prototype.Tc=function(){_.bl(this.N9)};SQ.prototype.Ka=function(){this.mb.unsubscribe()};SQ.prototype.cZ=function(){this.rd.cZ()};
SQ.prototype.focus=function(){if(this.zAb)this.zAb.focus();else if(this.mrb)this.mrb.na.focus();else if(this.ZBb)this.ZBb.na.focus();else throw Error("Ve");};var JRb=function(a,b,c){var d=b.href,e=b.uri,f=b.event,g=b.mg,m=b.dUc;b=b.Pf;var n="";a.Vfa?((d=h2b(a.rd,{mg:g,uri:e}))&&_.Dv(a.Yg,"CODE_XREFS_PREVIEW"),n=QRb({node:c,gmb:m,cTb:d,hxb:!1})):(_.bo(a.Ua,d).then(function(){a.Lc.kfa.next()}),n=QRb({node:c,gmb:m,cTb:!0,hxb:!0}));a.Ya(n,"CLICK",{Xe:g,Pf:b},f)};
SQ.prototype.tka=function(a){switch(a){case 0:this.rd.b_();break;case 1:this.rd.collapseAll();break;default:_.Qg(a)}};SQ.prototype.Ya=function(a,b,c,d){c=void 0===c?{}:c;this.Fa.Ya(Object.assign({},{element:this.element,action:a,gestureName:b},c),d)};_.W.Object.defineProperties(SQ.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.zT.location=a;this.SH.next(a)}},UPc:{configurable:!0,enumerable:!0,set:function(a){this.ZNb.next(a)}}});
SQ.O=function(a){return new (a||SQ)(_.u(_.to),_.u(_.Hg),_.u(_.tK),_.u(_.xq),_.u(_.Cg),_.u(MQ),_.u(NQ),_.u(_.AJ),_.u(_.cl))};
SQ.ya=_.tc({type:SQ,oa:[["unified-xref-tree","selectedXref",""]],ub:function(a,b){a&1&&(_.Hf(OQ,5),_.Hf(t2b,5,_.ld),_.Hf(u2b,5,_.ld),_.Hf(PQ,5));if(a&2){var c;_.Gf(c=_.Kf())&&(b.zAb=c.first);_.Gf(c=_.Kf())&&(b.mrb=c.first);_.Gf(c=_.Kf())&&(b.ZBb=c.first);_.Gf(c=_.Kf())&&(b.am=c)}},inputs:{location:"location",UPc:"selectedXref"},outputs:{QNb:"selectedLocationChanged"},features:[_.yf([_.tK,MQ])],jc:["selectedXref",""],Aa:13,Ba:9,Ea:[["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"]],ua:function(a,b){a&1&&(_.x(0,vRb,3,10,"unified-xref-actions",0),_.O(1,"async"),_.F(2,1),_.O(3,"async"),_.x(4,wRb,2,0,"loading",2)(5,xRb,4,3,"dc-information-box",3)(6,MRb,5,6,"ng-container",4),_.H(),_.x(7,NRb,2,1,"ng-template",null,
5,_.Nf)(9,ORb,1,0,"ng-template",null,6,_.Nf)(11,PRb,1,0,"ng-template",null,7,_.Nf));a&2&&(_.y("ngIf",_.R(1,5,b.rd.HG)),_.t(2),_.y("ngSwitch",_.R(3,7,b.state).state),_.t(2),_.y("ngSwitchCase",b.Vc.Xi),_.t(1),_.y("ngSwitchCase",b.Vc.Error),_.t(1),_.y("ngSwitchCase",b.Vc.Nh))},Ia:[_.yo,oM,_.Nm,_.Om,_.Sm,_.Pm,_.Qm,_.EE,_.CE,_.xv,_.xs,_.ct,_.Mw,_.Kw,_.FC,_.HC,_.IC,_.JC,KQ,QQ,s2b,LQ,OQ,PQ,_.Tm],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-mdc-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;--mdc-icon-button-icon-size:18px;--mdc-icon-button-state-layer-size:18px;padding:0}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-mdc-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-mdc-icon-button[_ngcontent-%COMP%], unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%] > mat-icon[_ngcontent-%COMP%]{align-self:center;flex-shrink:0}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   mat-spinner[_ngcontent-%COMP%]{flex-shrink:0;margin:4px 7px}"],
Oa:0});var TQ=function(){this.disableAnimations=!0;this.cDb=null;this.path="";this.filename=[];this.prefix=[]};
TQ.prototype.Tb=function(){var a=this.path,b=this.cDb;var c=a.lastIndexOf("/");var d=_.k(-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("/"),m;(m=b.exec(a))&&m.index!==b.lastIndex;){var n=m.index;m=m.index+m[0].length-1;n<g&&m<g?e.push({start:n,end:m}):n>=g&&m>g?f.push({start:n-g,end:m-g}):(e.push({start:n,end:g-1}),f.push({start:0,end:m-g}))}b=_.k([e,f]);a=b.next().value;b=b.next().value;c=[URb(c,a),URb(d,b)]}else c=[[{text:c,
match:!1}],[{text:d,match:!1}]];c=_.k(c);d=c.next().value;this.filename=c.next().value;this.prefix=d};TQ.O=function(a){return new (a||TQ)};
TQ.ya=_.tc({type:TQ,oa:[["middle-truncated-path"]],tb:2,Za:function(a,b){a&2&&(_.kf("title",b.path),_.lf("@.disabled",b.disableAnimations))},inputs:{cDb:"matchingRegex",path:"path"},features:[_.Mc],Yb:["*"],Aa:6,Ba:2,Ea:[[1,"prefix"],[3,"match",4,"ngFor","ngForOf"],[1,"filename"]],ua:function(a,b){a&1&&(_.rf(),_.A(0,"span",0),_.x(1,RRb,2,3,"span",1),_.B(),_.A(2,"span",2),_.x(3,SRb,2,3,"span",1),_.B(),_.A(4,"span"),_.sf(5),_.B());a&2&&(_.t(1),_.y("ngForOf",b.prefix),_.t(2),_.y("ngForOf",b.filename))},
Ia:[_.Nm],styles:["middle-truncated-path[_nghost-%COMP%]{align-items:center;display:flex;overflow:hidden;place-content:center flex-start;position:relative;white-space:nowrap}middle-truncated-path[_nghost-%COMP%]   .prefix[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis}"],Oa:0});var v2b=["xrefZeroState"],w2b=RegExp("^KYTHE://"),UQ=function(a,b,c,d,e,f){var g=this;this.Fa=a;this.Yg=c;this.nb=d;this.Fza=e;this.Lc=f;this.Lla=QWb;this.Kn=hXb;this.element="UnifiedXrefPanel";this.IO=_.ah;this.Axa=new _.gg(void 0);this.mb=new _.Gd;this.xBc=this.Lc.jV.ha(_.je(ODb),_.v(function(m){return m.qZ}));this.PPc=this.Axa.ha(_.v(function(m){return null==m?void 0:m.params.line}),_.te(uDb));this.ey=this.Axa.ha(_.Cnb(),_.Ie(function(m){return m?g.Fza.yTa(m):_.Md(void 0)}),_.De(1),_.Rd());this.VNb=
this.Lc.jV.ha(_.v(function(m){var n;return null!=(n=null==m?void 0:m.Hya)?n:[]}));this.TPc=_.Du.has(52)?this.Lc.jV.ha(_.v(function(m){return null==m?void 0:m.qZ.iO.map(function(n){return n.replace(w2b,"")}).join(", ")})):_.ue;this.WIc=this.Lc.jV.ha(_.v(ODb));this.mb=this.VNb.subscribe(function(m){0<m.length&&g.Fa.Fn({bucket:_.ah.WAa})})};_.h=UQ.prototype;_.h.Ra=function(){};_.h.Tc=function(){var a=this;this.QB=this.Yg.registerCallback("XREFS",this.nb.na,function(){a.qza?a.qza.focus():a.jXb&&a.jXb.na.focus()})};
_.h.Ka=function(){this.QB&&this.QB();this.mb.unsubscribe()};_.h.cZ=function(){this.qza&&this.qza.cZ()};_.h.Ya=function(a){this.Fa.Ya({element:this.element,action:a,projectId:this.location.qb,gestureName:"CLICK"})};UQ.O=function(a){return new (a||UQ)(_.u(_.Bu),_.u(_.Eu),_.u(_.Hg),_.u(_.ld),_.u(_.oK),_.u(_.AJ),_.u(_.Cu))};
UQ.ya=_.tc({type:UQ,oa:[["xref-panel","location",""]],ub:function(a,b){a&1&&(_.Hf(SQ,5),_.Hf(v2b,5));if(a&2){var c;_.Gf(c=_.Kf())&&(b.qza=c.first);_.Gf(c=_.Kf())&&(b.jXb=c.first)}},inputs:{location:"location"},features:[_.yf([{wa:_.Kyb,Cb:function(a){return a.ey.ha(_.je(eSb))},Ib:[_.kc(function(){return UQ})]},_.GJ])],jc:["location",""],Aa:4,Ba:4,Ea:[[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"],["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"],["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"],["chainXrefs","true",3,"layerBaseLocation"],["analyticsElementToTrack","Xrefs",3,"content","scoLinks"],["theme","error"],["tabindex","-1",1,"xref-zero-state"],["xrefZeroState",""],[1,"gmat-body-2"],["textFormat","long"]],ua:function(a,b){a&1&&(_.x(0,cSb,13,13,"ng-container",0),_.O(1,"async"),
_.x(2,dSb,5,0,"ng-template",null,1,_.Nf));if(a&2){var c=_.vf(3);_.y("ngIf",_.R(1,2,b.WIc))("ngIfElse",c)}},Ia:[_.yo,_.Nm,_.Om,_.Pm,_.Qm,_.Rm,_.lA,_.EE,hN,_.CK,_.CE,_.xv,_.vs,_.xs,_.ct,TQ,_.EI,_.eo,_.vA,sQ,SQ,_.Tm,_.BJ],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-mdc-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-mdc-button[_ngcontent-%COMP%]{line-height:28px}.mat-mdc-button[disabled][_ngcontent-%COMP%]{color:inherit}.xref-zero-state[_ngcontent-%COMP%]{padding:24px;text-align:center}splitter[_ngcontent-%COMP%]{flex:0 0 auto}.mat-icon[_ngcontent-%COMP%]{overflow:visible}"],
Oa:0});var VQ=function(a,b,c,d,e,f,g,m){var n=this;this.Fa=a;this.Yg=c;this.nj=e;this.qd=f;this.Eo=g;this.Zz=m;this.qbc="RepoDetailTogglePanel";this.dt=!0;this.gPa=new _.Ee;this.Rob=new _.Gd;this.vM=[];this.Dg=[];this.uua=_.Du.has(10);this.cWa=_.Du.has(60);this.Qwa=_.Du.has(37);this.cua=_.Du.has(90);a=this.gPa.ha(_.te());this.H5a=a.ha(_.Ie(function(r){return sSb(d,r)}),_.v(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"}}),_.De(1),_.Rd());this.Rob.add(this.H5a.subscribe(function(r){n.uua&&r&&1===n.nj.jf.value&&n.nj.jf.next(0)}));a.ha(_.Ie(function(r){return sSb(d,r)}),_.v(function(r){if(null==r||"string"===typeof r)return r}),_.De(1),_.Rd());x2b(this);this.im=this.nj.jf.ha(_.v(function(r){return null!=r?n.vM.indexOf(r):0}))};
VQ.prototype.Ra=function(){var a=this,b=[y2b(this,"openHistory","history","h",0),this.qd.register("toggleBottomPanel","q",function(){var c=a.dt?"openDetailsPanel":"closeDetailsPanel";a.nj.GE(a.dt);a.Eo.Xj(a.dt?"Lower details panel opened":"Lower details panel closed","polite");a.Ya(c,"KEYBOARD")})];this.uua&&b.push(y2b(this,"openCrossReferences","cross references","x",1));this.cWa&&b.push(y2b(this,"openWarnings","warnings","w",5));this.Dg=b};
VQ.prototype.Tb=function(a){if(a.viewData||a.contentType)0===this.Ab.kind?this.contentType&&this.gPa.next(this.contentType):5!==this.Ab.kind&&this.gPa.next("not-file")};VQ.prototype.Ka=function(){this.Rob.unsubscribe();for(var a=_.k(this.Dg),b=a.next();!b.done;b=a.next())b=b.value,b()};VQ.prototype.Ya=function(a,b,c){this.Fa.Ya({element:"RepoDetailTogglePanel",action:a,projectId:this.projectId,gestureName:b},c)};
var x2b=function(a){a.vM.length=0;a.vM.push(0);a.uua&&a.vM.push(1);a.cWa&&a.vM.push(5);a.xPb&&a.vM.push(6)},y2b=function(a,b,c,d,e){return a.qd.register(b,d,function(){_.Dv(a.Yg,vSb(e));var f=a.dt||a.nj.jf.value!==e;a.dt&&(a.nj.GE(!0),a.Eo.Xj("Lower details panel opened","polite"));f&&(a.nj.jf.next(e),a.Eo.Xj("Switched to "+c+" tab","polite"));a.Ya(uSb(e,f?"show":"focus"),"KEYBOARD")})};
_.W.Object.defineProperties(VQ.prototype,{Ab:{configurable:!0,enumerable:!0,set:function(a){this.pI=a;x2b(this)},get:function(){return this.pI}},projectId:{configurable:!0,enumerable:!0,get:function(){var a=this.Ab;return PDb(a)?a.location.qb:void 0}},xPb:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return this.cua&&"depot"===(null==(a=this.Ab)?void 0:a.location.Rc)&&"Google"===(null==(b=this.Ab)?void 0:b.location.qb)&&"Piper"===(null==(c=this.Ab)?void 0:c.location.repository)}},uVa:{configurable:!0,
enumerable:!0,get:function(){var a;return this.cua&&0===(null==(a=this.Ab)?void 0:a.kind)&&void 0!==this.Ab.kM&&_.LAb(this.Zz,this.Ab.kM)}}});VQ.O=function(a){return new (a||VQ)(_.u(_.to),_.u(_.Eu),_.u(_.Hg),_.u(_.GJ),_.u(_.wJ),_.u(_.Xt),_.u(_.xq),_.u(_.uK))};
VQ.ya=_.tc({type:VQ,oa:[["lower-detail-panel"]],ub:function(a,b){a&1&&_.Hf(_.rC,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.JV=c)}},tb:2,Za:function(a,b){a&2&&_.ef("panel-closed",b.dt)},inputs:{dt:"panelClosed",contentType:"contentType",Ab:"viewData"},features:[_.Mc],Aa:12,Ba:12,Ea:[["gmat-tabs","",3,"selectedIndex","click"],["label","History"],["matTabContent",""],[3,"disabled",4,"ngIf"],["label","Warnings",4,"ngIf"],[1,"toggle-panel-button-container"],["mat-icon-button","","type","button",3,"matTooltip",
"ascTrackElement","trackAction","trackProjectId","click"],["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"],["class","new-chip",4,"ngIf"],[1,"new-chip"],["tabIndex","-1",3,"source"]],ua:function(a,b){a&1&&(_.A(0,"mat-tab-group",0),_.I("click",function(c){for(var d=-1,e=c.target;e;){if(e.classList.contains("mat-tab-label")){d=e.parentElement?[].concat(_.Dc(e.parentElement.children)).indexOf(e):
-1;break}e=e.parentElement}if(-1===d)b.dt&&(b.nj.GE(!0),b.Ya("expand","CLICK",c)),c=!0;else if(b.JV.toArray()[d].disabled)c=!1;else{e=b.nj.jf.value;e=(null!=e?b.vM.indexOf(e):0)!==d;d=b.vM[d];var f=e||b.dt;b.nj.GE(f);e&&b.nj.jf.next(d);b.Ya(uSb(d,f?"show":"hide"),"CLICK",c);c=!0}return c}),_.O(1,"async"),_.A(2,"mat-tab",1),_.x(3,gSb,1,1,"ng-template",2),_.B(),_.x(4,jSb,4,3,"mat-tab",3)(5,lSb,2,0,"mat-tab",4)(6,qSb,3,1,"mat-tab",3),_.B(),_.F(7),_.A(8,"div",5)(9,"button",6),_.I("click",function(){return b.nj.GE(b.dt)}),
_.A(10,"mat-icon"),_.N(11,"keyboard_capslock"),_.B()()(),_.H());a&2&&(_.y("selectedIndex",_.R(1,10,b.im))("@.disabled",!0),_.t(4),_.y("ngIf",b.uua),_.t(1),_.y("ngIf",b.cWa),_.t(1),_.y("ngIf",b.xPb),_.t(3),_.y("matTooltip",b.dt?"Open bottom panel":"Close bottom panel")("ascTrackElement",b.qbc)("trackAction",b.dt?"close":"open")("trackProjectId",b.projectId),_.cf("aria-label",b.dt?"Open bottom panel":"Close bottom panel"))},Ia:[_.yo,z1b,_.Om,_.xC,nQ,_.xv,_.xs,_.ct,_.sC,_.tC,_.rC,_.oC,_.Ow,_.Qw,qQ,UQ,
_.Tm],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%]   .new-chip[_ngcontent-%COMP%]{font-size:11px;line-height:15px;max-height:15px;border-style:solid;border-width:1px;border-radius:5px;margin-left:3px;padding:1px 3px;background-clip:padding-box}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}.toggle-panel-button[_ngcontent-%COMP%]{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.toggle-panel-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle}"],
Oa:0});var z2b=["targetPath"],WQ=function(){};
_.W.Object.defineProperties(WQ.prototype,{Ij:{configurable:!0,enumerable:!0,get:function(){var a=_.Du.has(55)?this.Ab.B0:void 0,b=this.Ab.location;if(a){var c=a.mr();if(c){var d=tDb(c);a=_.$p(_.Zp(_.Yp(b.Zb(),d.id,d.type),_.Y(c,2)),_.Y(a,2)).nd(a.he()).kb()}else a=b}else a=b;return _.Xp(a.Zb().nd(this.Ab.path).wi().kb())}},IZa:{configurable:!0,enumerable:!0,get:function(){return this.Ab.target||"repository root"}},z0a:{configurable:!0,enumerable:!0,get:function(){return this.Ab.uLb}},aWa:{configurable:!0,
enumerable:!0,get:function(){return!!this.Ab.ora}}});WQ.O=function(a){return new (a||WQ)(_.u(_.Eu))};
WQ.ya=_.tc({type:WQ,oa:[["symlink-detail"]],ub:function(a,b){a&1&&_.Hf(z2b,5,_.ld);if(a&2){var c;_.Gf(c=_.Kf())&&(b.kSc=c.first)}},inputs:{Ab:"viewData"},Aa:5,Ba:2,Ea:[[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"]],ua:function(a,b){a&1&&(_.x(0,wSb,7,3,"ng-container",0),_.N(1,"\n\n"),_.x(2,ySb,28,9,"ng-template",null,1,_.Nf),_.N(4,"\n"));if(a&2){var c=_.vf(3);_.y("ngIf",b.aWa)("ngIfElse",c)}},Ia:[yN,_.Om,_.MI,_.lA,rP,qP,_.EE,mN,_.yo],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 DSb=function(a){return{Aua:a}},XQ=function(a,b){this.Zg=a;this.Ua=b;this.bBb=_.ue};XQ.prototype.Ra=function(){};XQ.prototype.Tb=function(a){a.location&&(this.bBb=A2b(this,a.location.Xf).ha(_.v(function(b){return!b||!b.hn||2>b.hn.length?null:[b.hn[0].Lf,b.hn[1].Lf]}),_.pe(function(){return _.Md(null)})))};var A2b=function(a,b){return _.tF(b)?a.Zg.list(b.qb,b.Rc,b.repository,_.QE(b)?"HEAD":b.Db,b.path,2):_.Md(null)};XQ.O=function(a){return new (a||XQ)(_.u(_.II),_.u(_.Cg))};
XQ.ya=_.tc({type:XQ,oa:[["file-not-found"]],inputs:{location:"location"},features:[_.Mc],Aa:28,Ba:11,Ea:[["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"]],ua:function(a,b){a&1&&(_.A(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.x(2,zSb,1,0,"ng-container",1),_.O(3,"isPackagePlace"),_.O(4,"isPiperPlace"),_.B(),_.A(5,"icon-empty-state-subtitle"),_.x(6,ASb,1,0,"ng-container",1),_.O(7,"isPackagePlace"),_.x(8,ESb,6,13,"ng-container",2),_.O(9,"async"),_.B()(),_.x(10,FSb,1,0,"ng-template",null,3,_.Nf)(12,GSb,1,0,"ng-template",
null,4,_.Nf)(14,HSb,1,0,"ng-template",null,5,_.Nf)(16,ISb,1,0,"ng-template",null,6,_.Nf)(18,JSb,1,0,"ng-template",null,7,_.Nf)(20,KSb,5,4,"ng-template",null,8,_.Nf)(22,LSb,5,4,"ng-template",null,9,_.Nf)(24,MSb,2,3,"ng-template",null,10,_.Nf)(26,NSb,2,3,"ng-template",null,11,_.Nf));if(a&2){var c=_.vf(11),d=_.vf(13),e=_.vf(15),f=_.vf(17),g=_.vf(19);_.t(2);_.y("ngTemplateOutlet",_.R(3,3,b.location)?c:_.R(4,5,b.location)?d:e);_.t(4);_.y("ngTemplateOutlet",_.R(7,7,b.location)?f:g);_.t(2);_.y("ngIf",_.R(9,
9,b.bBb))}},Ia:[_.yo,_.Om,_.Sm,_.oA,_.qA,_.pA,_.xv,_.ws,_.eo,_.Fv,_.Tm,JN,KN,_.bG],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}file-not-found[_nghost-%COMP%]     .mat-mdc-button.mat-mdc-button-base{font-size:14px}"],Oa:0});var B2b=function(){};B2b.O=function(a){return new (a||B2b)};
B2b.ya=_.tc({type:B2b,oa:[["submodule-cannot-fetch"]],Aa:3,Ba:0,Ea:[["role","alert","icon","source:file"]],ua:function(a){a&1&&(_.A(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.N(2," The submodule existed at this commit, but can no longer be fetched. "),_.B()())},Ia:[_.oA,_.pA],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}file-not-found[_nghost-%COMP%]     .mat-mdc-button.mat-mdc-button-base{font-size:14px}"],Oa:0});var YQ=function(a){this.element=a;this.lb="";this.r3=0};YQ.prototype.Tc=function(){var a=this;this.r3=setTimeout(function(){var b=a.element.na;b&&a.lb&&(b=b.querySelector(a.lb));b&&!b.contains(document.activeElement)&&b.focus()})};YQ.prototype.Ka=function(){clearTimeout(this.r3)};YQ.O=function(a){return new (a||YQ)(_.u(_.ld))};YQ.Ha=_.wc({type:YQ,oa:[["","ascFocusOnInitAsync",""]],inputs:{lb:["ascFocusOnInitAsync","selector"]}});var ZQ=function(){};ZQ.O=function(a){return new (a||ZQ)};ZQ.Da=_.uc({type:ZQ});
ZQ.Ca=_.ec({});var $Q=function(a,b,c,d){this.Fa=a;this.Tha=b;this.gUc=d;this.G7a=sXb;this.Kn=hXb;this.TQc=_.Md(!0).ha(_.se(300));this.AMa=!1;this.ey=new _.Ce(1);this.Aj=c.bM(this.ey.ha(_.v(function(e){return 1===e.kind})))};$Q.prototype.aUa=function(a){this.Fa.Ya({element:"RepoDetailTogglePanel",action:a,gestureName:"RESIZE"})};_.W.Object.defineProperties($Q.prototype,{Ab:{configurable:!0,enumerable:!0,set:function(a){this.ey.next(a)}}});$Q.O=function(a){return new (a||$Q)(_.u(_.to),_.u(oN),_.u(_.wJ),_.u(JQ))};
$Q.ya=_.tc({type:$Q,oa:[["repository-detail","viewData",""]],inputs:{Ab:"viewData"},features:[_.yf([{wa:_.Kyb,Cb:function(a){return a.ey},Ib:[_.kc(function(){return $Q})]},_.GJ])],jc:["viewData",""],Aa:2,Ba:3,Ea:[["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","",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","",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"]],ua:function(a,b){a&1&&(_.x(0,bTb,20,24,"div",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,
1,b.ey))},Ia:[_.Om,_.Pm,_.Qm,YQ,OP,lQ,mQ,qN,_.CE,VQ,XQ,B2b,_.vA,WQ,_.Tm],styles:["repository-detail[_nghost-%COMP%]{display:flex;flex-direction:column}.centered[_ngcontent-%COMP%]{align-items:center;display:flex;flex:auto;flex-direction:column;justify-content:center}.middle-view[_ngcontent-%COMP%]{display:flex;flex:1 1 0;flex-direction:column;overflow:hidden}.main-view[_ngcontent-%COMP%]{display:flex;flex:1 1 100%;overflow:auto}.centered[_ngcontent-%COMP%], .detail[_ngcontent-%COMP%]{flex:1 1 100%;min-height:100px}.lower-detail-wrapper[_ngcontent-%COMP%]{border-top-style:solid;border-top-width:1px;flex:1 0 auto;height:50%;max-height:calc(100% - 110px);min-height:40px;position:relative}.lower-detail-wrapper.panel-closed[_ngcontent-%COMP%]{max-height:40px;overflow:hidden}.right-panel[_ngcontent-%COMP%]{position:relative;overflow:hidden;width:400px}.panel-content[_ngcontent-%COMP%]{height:100%;overflow:auto;position:absolute;width:100%}splitter[_ngcontent-%COMP%]{flex:0 0 auto}"],
Oa:0});var C2b=function(a,b,c,d,e,f,g){this.path=a;this.type=b;this.Uz=c;this.vsa=d;this.service=e;this.limit=f;this.Web=g;this.hRa=this.Prb=!1;a=this.path.split("/");this.name=a[a.length-1]},F2b=function(a){a.kqa=a.Uz(a.type)?D2b(a):_.Md([]);E2b(a)},E2b=function(a){a.QTb=_.Wd([a.kqa,a.limit]).ha(_.v(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;a.jqa=new Map;for(var d=_.k(b),e=d.next();!e.done;e=d.next())e=e.value,a.jqa.set(e.path,e);return{am:b.slice(0,c),total:b.length}}))},D2b=function(a){var b=
_.Wd([a.service.Rea(a.path).ha(_.v(function(c){return a.xXa(c)})),a.vsa]).ha(_.v(function(c){var d=_.k(c);c=d.next().value;var e=d.next().value;if(d=c.find(function(f){return f.path===cTb(e)}))d.yd=!0;return c}),_.De());b.connect();return b};C2b.prototype.xXa=function(a){var b=this;return a.map(function(c){var d=cTb(c.path),e;return d===(null==(e=b.Web)?void 0:e.path)?b.Web:new C2b(d,c.type,b.Uz,b.vsa,b.service,b.limit)})};
_.W.Object.defineProperties(C2b.prototype,{gTc:{configurable:!0,enumerable:!0,get:function(){this.QTb||F2b(this);return this.QTb}},children:{configurable:!0,enumerable:!0,get:function(){this.kqa||F2b(this);return this.kqa},set:function(a){this.kqa=a;E2b(this)}},active:{configurable:!0,enumerable:!0,get:function(){return cTb(this.vsa.value)===this.path}},Qeb:{configurable:!0,enumerable:!0,get:function(){return dTb(this.vsa.value,this.path)}},yd:{configurable:!0,enumerable:!0,get:function(){return this.Prb},
set:function(a){this.hRa=this.hRa||a;this.Prb=a&&this.Uz(this.type)}}});var G2b=["largeDirectoryDialog"],H2b=["row"],lTb=function(a){return{name:a}},mTb=function(a){return{children:!0,expanded:a}},I2b=new _.Qs("Scope to \u201c{name}\u201d."),aR=function(a,b,c,d){this.Jk=a;this.Ua=c;this.document=d;this.My=3;this.i$b=15;this.Njc="row";this.tlc="subtree";this.rga=new _.gg("");this.mb=new _.Gd;this.vxa="";this.vva=new _.gg(500);this.D5b=I2b;this.encode=encodeURIComponent;this.pNb=new _.El;this.oM=function(){return""};this.eFb=new _.El;this.Cfa=new _.El;this.sNb=new _.El;
this.Uz=_.Du.has(55)?function(e){return 3===e||5===e}:function(e){return 3===e}};_.h=aR.prototype;
_.h.Rd=function(a){if(!_.EF(a)){var b=a.target;if(null!=b&&b instanceof Element&&(b=_.DF(b,"a,button","depth-finder"),null!=b)){var c=_.DF(b,".row","depth-finder");null!=c&&c instanceof HTMLElement&&(c=decodeURIComponent(c.dataset.path||""))&&(b.classList.contains("scope-in")?this.pNb.emit(c):(c=J2b(this,c),null!=c&&(b.classList.contains("expander")?K2b(this,c):b.classList.contains("element-link")&&(L2b(this,c),a.preventDefault()))))}}};
_.h.Ar=function(a){var b=a.target;if(null!=b&&b instanceof Element){var c=_.DF(b,".row","depth-finder");if(null!=c&&c instanceof HTMLElement){var d=decodeURIComponent(c.dataset.path||"");if(d&&(d=J2b(this,d),null!=d&&(b=_.DF(b,".subtree","depth-finder"),!_.EF(a))))switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();d.yd&&3===d.type?K2b(this,d):this.Oxa(b)||this.sNb.next(a);break;case "Right":case "ArrowRight":a.preventDefault();d.yd?M2b(this,d,c,b):K2b(this,d);break;case "Down":case "ArrowDown":case "j":a.preventDefault();
M2b(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.Oxa(b);break;case "Enter":a.preventDefault(),L2b(this,d)}}}};_.h.Ra=function(){this.root=jTb(this.createNode(this.FN))};_.h.Tb=function(a){this.root&&a.service&&(this.root.node=this.createNode(this.FN))};
_.h.Tc=function(){var a=this;this.mb.add(_.Wd([this.rga,this.am.Pc]).subscribe(function(b){b=_.k(b).next().value;if(a.vxa!==b){a.vxa="";var c=a.encode(b),d=a.am.find(function(e){return e.na.getAttribute("data-path")===c});d&&a.document.body.contains(d.na)&&(a.NQa(d.na),a.vxa=b)}}))};_.h.Ka=function(){this.rga.complete();this.mb.unsubscribe()};
var jTb=function(a,b){return{level:void 0===b?0:b,node:a}},K2b=function(a,b){var c=!b.yd;a.eFb.next({ni:c,path:b.path});b.yd=c},L2b=function(a,b){a.Uz(b.type)&&(b.yd=!b.yd);var c=a.oM(b.path,b.type);a.Cfa.next({path:b.path,nodeType:b.type});_.bo(a.Ua,c)},oTb=function(a){a.mb.add(a.Jk.open(a.uJc).Lz().subscribe(function(b){b&&a.vva.next(Number.POSITIVE_INFINITY)}))};
aR.prototype.iSa=function(){var a=this.am.find(function(b){return b.na.classList.contains("bold-active-element")})||this.am.first;a&&this.document.body.contains(a.na)&&a.na.focus()};var J2b=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.jqa)return null;c=c.jqa.get(b.slice(0,a+1).join("/"));if(!c)return null}return c};
aR.prototype.NQa=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)};aR.prototype.createNode=function(a){return new C2b(_.Uf(a),3,this.Uz,this.rga,this.service,this.vva)};
aR.prototype.Oxa=function(a){a=a.parentElement.parentElement;if(!a.classList.contains("subtree"))return!1;a.firstElementChild.focus();return!0};var M2b=function(a,b,c,d){if(a.Uz(b.type)&&b.yd)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(aR.prototype,{scope:{configurable:!0,enumerable:!0,set:function(a){var b=this.FN;this.FN=a;if(this.root&&a!==b){var c=b?eTb(b):[],d=a?eTb(a):[];if(dTb(a,_.Uf(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.jqa)?void 0:null==(f=c.get(b))?void 0:f.children)this.root.node.children=e}else if(dTb(b,_.Uf(a)))for(a=c.length;a>d.length;a--)b=this.root.node,b.yd=!0,c=this.root,f=
b.path.split("/"),f=f.slice(0,f.length-1).join("/"),c.node=new C2b(_.Uf(f),3,this.Uz,this.rga,this.service,this.vva,b);else this.root.node=this.createNode(a);this.vxa=""}}},path:{configurable:!0,enumerable:!0,set:function(a){this.rga.next(a)}}});aR.O=function(a){return new (a||aR)(_.u(_.cs),_.u(_.Eu),_.u(_.Cg),_.u(_.vg))};
aR.ya=_.tc({type:aR,oa:["depth-finder scope  path  service ".split(" ")],ub:function(a,b){a&1&&(_.Hf(G2b,5),_.Hf(H2b,5,_.ld));if(a&2){var c;_.Gf(c=_.Kf())&&(b.uJc=c.first);_.Gf(c=_.Kf())&&(b.am=c)}},yb:["role","tree"],Za:function(a,b){a&1&&_.I("click",function(c){return b.Rd(c)})("keydown",function(c){return b.Ar(c)})},inputs:{scope:"scope",path:"path",service:"service",oM:"linkTo"},outputs:{pNb:"scopeChange",eFb:"nodeToggled",Cfa:"nodeClicked",sNb:"scopeUp"},features:[_.Mc],jc:"scope  path  service ".split(" "),
Aa:5,Ba:2,Ea:[[3,"ngTemplateOutlet","ngTemplateOutletContext"],["tree",""],["largeDirectoryDialog",""],[4,"ngIf"],[4,"ngFor","ngForOf"],["mat-button","","class","display-more",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,"display-more",3,"click"],["mat-button","","mat-dialog-close",""],["mat-button","",3,"mat-dialog-close"]],ua:function(a,b){a&1&&_.x(0,fTb,0,0,"ng-template",0)(1,sTb,2,3,"ng-template",null,1,_.Nf)(3,tTb,7,1,"ng-template",null,2,_.Nf);a&2&&_.y("ngTemplateOutlet",_.vf(2))("ngTemplateOutletContext",b.root)},Ia:[_.Mm,_.Nm,_.Om,_.Sm,_.xv,_.vs,
_.ds,_.gs,_.fs,_.ct,_.Tm],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.display-more[_ngcontent-%COMP%]{font-size:14px;color:var(--primary-default)}button.expander[_ngcontent-%COMP%], button.scope-in[_ngcontent-%COMP%]{background-color:transparent;border:0;box-sizing:border-box;flex:0 0 auto;height:24px;padding:0;width:18px}button.expander[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%], button.scope-in[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;width:18px}button.scope-in[_ngcontent-%COMP%]{margin-right:4px}.arrow[_ngcontent-%COMP%]{display:inline-block;height:0;margin:0 5px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:0}.arrow.expanded[_ngcontent-%COMP%]{transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}.children[_ngcontent-%COMP%]:not(.expanded){display:none}"],
Oa:0});var N2b=new _.Qs("Scope to parent directory: {folder}/"),bR=function(a,b,c,d,e,f){var g=this;this.Vg=a;this.nb=b;this.gr=c;this.Yg=d;this.me=e;this.Ua=f;this.oM=function(){return""};this.em=new _.gg(new _.Zg);this.service=this.em.ha(_.te(function(m,n){return _.gpa(m,n)&&_.hpa(m.Db,n.Db,_.uSa)}),_.v(function(){return g.createService()}))};bR.prototype.Tc=function(){var a=this;this.QB=this.Yg.registerCallback("FILE_TREE",this.nb.na,function(){a.eCc.iSa()})};
bR.prototype.Ka=function(){this.em.complete();this.QB&&this.QB()};bR.prototype.up=function(a){this.me.Ya({gestureName:a instanceof MouseEvent?"CLICK":"KEYBOARD",element:"RepositoryContentsTree",action:"scopeUp",projectId:this.Md.qb},a);this.FN=_.Rg(_.Uf(this.scope||""))};var uTb=function(a,b){return _.Xp(_.LF(a.Md.Zb().nd(b)).kb())};bR.prototype.ZTa=function(){this.me.Ya({gestureName:"CLICK",element:"RepositoryContentsTreeItem",action:"navigate",projectId:this.Md.qb})};
bR.prototype.createService=function(){var a=this;return{Rea:function(b){var c=_.bi(a.Md,0);return a.gr.list(a.Md.qb,a.Md.Rc,a.Md.repository,{Db:c,commit:c},b,a.Md.params.Qb).ha(_.v(function(d){return d.map(yTb)}),_.pe(function(d){_.Gs(a.Vg,d);return _.Md([])}))}}};
bR.prototype.Qsa=function(){var a=this,b=_.Xp(_.LF(this.Md.Zb().nd("")).kb()),c=new URL(_.co(this.Ua,_.ao(this.Ua,b)),location.origin),d=_.k(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,m){3!==m||g.endsWith("/")||(g+="/");a.scope===g&&g===a.Md.path&&(g=(g=_.Rg(a.scope))&&g+"/"||"");g=g.split("/").map(encodeURIComponent).join("/");return e+"/"+g+f+c.search+c.hash}};
_.W.Object.defineProperties(bR.prototype,{isCollapsed:{configurable:!0,enumerable:!0,get:function(){return 0===this.tra}},Md:{configurable:!0,enumerable:!0,set:function(a){this.em.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.FN=a;var b=encodeURIComponent(_.Uf(this.path));!this.nb.na.querySelector('[data-path="'+b+'"]')&&"/"!==this.path&&this.path.includes("/")&&
(this.FN=a);this.oM=this.Qsa()},get:function(){return this.em.value}},scope:{configurable:!0,enumerable:!0,get:function(){return this.FN},set:function(a){this.me.Ya({gestureName:"CLICK",element:"RepositoryContentsTree",action:"scopeIn",projectId:this.Md.qb});this.FN=a;this.path.startsWith(a||"")||_.bo(this.Ua,this.oM(a||"",3))}},JOc:{configurable:!0,enumerable:!0,get:function(){return N2b.format({folder:_.Xz(_.Rg(_.Uf(this.scope||"")))||"Repository root"})}}});
bR.O=function(a){return new (a||bR)(_.u(_.Fs),_.u(_.ld),_.u(_.nK),_.u(_.Hg),_.u(_.to),_.u(_.Cg))};
bR.ya=_.tc({type:bR,oa:[["directory-navigation"]],ub:function(a,b){a&1&&_.Hf(aR,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.eCc=c.first)}},tb:2,Za:function(a,b){a&2&&_.ef("collapsed",b.isCollapsed)},inputs:{tra:"directoryPanelState",Md:"activeLocation"},Aa:4,Ba:7,Ea:[[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"]],ua:function(a,b){a&1&&(_.A(0,"header"),_.x(1,xTb,5,2,"ng-container",0),_.B(),_.A(2,"depth-finder",1),_.I("scopeChange",function(c){return b.scope=c})("nodeToggled",function(c){b.me.Ya({gestureName:"CLICK",element:"RepositoryContentsTreeItemCollapser",
action:c.ni?"expand":"collapse",Xe:b.oM(c.path,3),projectId:b.Md.qb})})("nodeClicked",function(c){return b.ZTa(c)})("scopeUp",function(c){return b.up(c)}),_.O(3,"async"),_.B());a&2&&(_.t(1),_.y("ngIf",!b.isCollapsed),_.t(1),_.y("scope",b.scope)("path",b.path)("service",_.R(3,5,b.service))("linkTo",b.oM))},Ia:[_.yo,_.Om,aR,_.Vr,_.ns,_.xv,_.xs,_.ct,_.Ow,_.Qw,_.eo,_.Tm,_.uA],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%]   button.mat-mdc-icon-button[_ngcontent-%COMP%]{color:var(--header-icon);padding:0}header[_ngcontent-%COMP%]   button.mat-mdc-icon-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{line-height:24px;vertical-align:middle}.repo-name[_ngcontent-%COMP%]{display:flex;margin-left:24px}button.scope-up[_ngcontent-%COMP%]{margin-left:4px;--mdc-icon-button-state-layer-size:40px;line-height:40px}"],
Oa:0});var cR=function(a){var b=this;this.Wb=a;this.data=new _.Ce(1);_.Tj();_.Tj();this.cB=this.Wb.oH();this.Hya=this.data.ha(_.Ie(function(c){return c.HI.mk}),_.v(function(c){return[].concat(_.Dc(c.keys()))}));this.scopes=this.data.ha(_.Ie(function(c){return c.tNb.mk}),_.v(function(c){return[].concat(_.Dc(c.keys()))}));this.d3a=this.data.ha(_.Ie(function(c){return c.c3a.mk}),_.v(function(c){return[].concat(_.Dc(c.keys()))}));this.via=this.data.ha(_.Ie(function(c){return c.HI.mk}),_.v(function(c){var d=
[].concat(_.Dc(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.cB.ha(_.ve(1)).subscribe(function(c){null!=c.showPublic&&null!=c.showPrivate&&null!=c.showProtected&&null!=c.showPackagePrivate&&null!=c.showStatic&&null!=c.showNonStatic||b.Wb.ox({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})})},ITb=function(a){switch(a){case "true":return"checked";case "mixed":return"indeterminate";default:return"unchecked"}};cR.prototype.GTa=function(a){return _.Azb[a]};
var zTb=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 _.Qg(b)}},CTb=function(a,b){switch(b){case "static":return a.showStatic;case "not_static":return a.showNonStatic;default:return _.Qg(b)}},HTb=function(a){var b=[].concat(_.Dc(a.HI.getState().keys())).some(function(c){return!a.HI.get(c)});a.HI.fill(b)};_.W.Object.defineProperties(cR.prototype,{Br:{configurable:!0,enumerable:!0,set:function(a){this.data.next(a)}}});
cR.O=function(a){return new (a||cR)(_.u(_.jv))};
cR.ya=_.tc({type:cR,oa:[["filter-menu"]],inputs:{Br:"outlineData"},Aa:7,Ba:4,Ea:[["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"],["role","group","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"],["role","group","dense","","aria-label","Modifiers",1,"modifiers"],["mat-menu-item","","role","checkbox",3,"value","click"]],ua:function(a,b){a&1&&(_.A(0,"button",0)(1,"mat-icon"),_.N(2,"tune"),_.B()(),_.A(3,"mat-menu",1,2),_.x(5,JTb,15,17,"div",3),_.O(6,"async"),_.B());a&2&&(_.y("matMenuTriggerFor",_.vf(4)),_.t(5),_.y("ngIf",_.R(6,2,b.data)))},Ia:[_.Nm,_.Om,_.xv,_.xs,_.ct,_.cI,_.gz,_.Tw,_.mx,_.$w,_.Zw,_.ax,_.Ow,_.Qw,_.Tm],styles:[".mat-mdc-menu-panel.outline-filtering-menu{--mat-menu-item-label-text-size:13px}  .mat-mdc-menu-panel.outline-filtering-menu mat-list.symbols{max-height:400px;overflow:auto}  .mat-mdc-menu-panel.outline-filtering-menu button.select-all{--mat-menu-item-label-text-weight:700}  .mat-mdc-menu-panel.outline-filtering-menu button.mat-mdc-menu-item{align-items:center;display:flex;justify-content:space-between;min-height:unset}  .mat-mdc-menu-panel.outline-filtering-menu button.mat-mdc-menu-item .mat-mdc-menu-item-text{display:flex;align-items:center;width:100%}  .mat-mdc-menu-panel.outline-filtering-menu button.mat-mdc-menu-item label{margin-right:2em}  .mat-mdc-menu-panel.outline-filtering-menu button.mat-mdc-menu-item mat-pseudo-checkbox{margin-left:auto}  .mat-mdc-menu-panel.outline-filtering-menu .mat-subheader{padding:12px 8px 0 8px}  .mat-mdc-menu-panel.outline-filtering-menu .mat-subheader:first-child{padding:0 8px}  .mat-mdc-menu-panel.outline-filtering-menu .mat-list-base[dense]{padding-bottom:4px}  .mat-mdc-menu-panel.outline-filtering-menu .mat-list-base[dense] .mat-mdc-menu-item{height:28px;line-height:28px}.filter-menu-button[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size:40px;padding:0}.filter-menu-button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle}"]});var dR=function(a){this.Wb=a;this.cB=this.Wb.oH();this.Bdc="Collapse all";this.Cdc="Expand all";this.Ddc="Sticky Headers"};dR.prototype.tka=function(a){this.Wb.ox({collapseAll:!a.collapseAll})};dR.O=function(a){return new (a||dR)(_.u(_.jv))};
dR.ya=_.tc({type:dR,oa:[["outline-options-menu"]],Aa:7,Ba:4,Ea:[["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"]],
ua:function(a,b){a&1&&(_.A(0,"button",0)(1,"mat-icon"),_.N(2,"settings"),_.B()(),_.A(3,"mat-menu",1,2),_.x(5,KTb,9,7,"div",3),_.O(6,"async"),_.B());a&2&&(_.y("matMenuTriggerFor",_.vf(4)),_.t(5),_.y("ngIf",_.R(6,2,b.cB)))},Ia:[_.Om,_.xv,_.xs,_.ct,_.cI,_.gz,_.mx,_.$w,_.Zw,_.ax,_.Ow,_.Qw,_.Tm],styles:[".mat-mdc-menu-panel.outline-options-menu button.mat-mdc-menu-item{align-items:center;display:flex}  .mat-mdc-menu-panel.outline-options-menu button.mat-mdc-menu-item label{margin-right:2em}  .mat-mdc-menu-panel.outline-options-menu button.mat-mdc-menu-item mat-pseudo-checkbox{margin-left:auto}  .mat-mdc-menu-panel.outline-options-menu .mat-list-base[dense]{padding-bottom:4px}  .mat-mdc-menu-panel.outline-options-menu .mat-list-base[dense] .mat-mdc-menu-item{height:28px;line-height:28px}"]});var eR=function(a,b){this.Fa=a;this.Wb=b;this.IO=_.ah;this.data=new _.Ce(1);this.Jp=new _.Vv("",{by:[_.sCb()]});this.RRa=new _.gg(!1);this.eda=new _.Kd;this.cB=this.Wb.oH();this.mb=new _.Gd;this.eda=this.data.ha(_.Ie(function(c){return c.lsa}),_.v(function(c){return!!c}))};
eR.prototype.Ra=function(){var a=this;this.mb.add(this.Jp.lm.ha(_.te(),_.Ge(),_.qe(300),_.Le(this.data)).subscribe(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;a.Fa.Ya({element:"OutlineControls",action:"filterQueryChange",gestureName:"CHANGE"});c.lsa.next(b)}));this.mb.add(this.data.ha(_.Ie(function(b){return b.lsa}),_.te()).subscribe(function(b){a.Jp.setValue(b)}))};eR.prototype.Ka=function(){this.mb.unsubscribe()};
_.W.Object.defineProperties(eR.prototype,{Br:{configurable:!0,enumerable:!0,set:function(a){this.data.next(a)}}});eR.O=function(a){return new (a||eR)(_.u(_.to),_.u(_.jv))};
eR.ya=_.tc({type:eR,oa:[["outline-controls"]],inputs:{Br:"outlineData"},Aa:2,Ba:3,Ea:[[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"]],ua:function(a,b){a&1&&(_.x(0,NTb,13,11,"ng-container",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.data))},Ia:[_.yo,_.Om,_.xv,_.xs,_.nw,_.mw,_.ct,_.qw,_.Ow,_.Qw,_.IA,_.ti,_.Qv,_.HA,_.Uv,_.$v,cR,dR,_.Tm],styles:["outline-controls[_nghost-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-direction:row;flex-wrap:wrap;padding:2px 0;align-items:center}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]{display:flex;padding:0 2px}outline-controls[_nghost-%COMP%]   .filter.expanded[_ngcontent-%COMP%]{flex:1 0 100%}outline-controls[_nghost-%COMP%]   .filter.expanded[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]{flex:1 0 auto}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]:not(.expanded){flex:1 1 4em}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]:not(.expanded)   form[_ngcontent-%COMP%]{width:100%}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]:not(.expanded)   form[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]     .mat-form-field-infix{width:inherit}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]:not(.expanded)   form[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]     label{top:1.34375em}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]     .mat-form-field-wrapper{padding-bottom:0}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]     .mat-form-field-appearance-outline .mat-form-field-infix{padding:.25em 0 .7em}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{display:inherit}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]   .selected[_ngcontent-%COMP%]{color:#1a73e8}"],
Oa:0});var O2b=function(){OM.apply(this,arguments);this.Snb=!0;this.rnb=[];this.EDc=this.zf.changed.ha(_.v(function(){return null}),_.He(null))};_.V(O2b,OM);O2b.prototype.De=function(a){return a.Qp?OM.prototype.De.call(this,a):null};var P2b=function(a){if(a.ak)if(a.Rnb)a.b_();else if(a.collapseAll(),a.Wha&&a.expand(a.Wha),a.Wn)for(var b=_.k(RDb(a.Wn)),c=b.next();!c.done;c=b.next())a.expand(c.value)};
_.W.Object.defineProperties(O2b.prototype,{Rnb:{configurable:!0,enumerable:!0,set:function(a){this.Snb=a;P2b(this)},get:function(){return this.Snb}},ak:{configurable:!0,enumerable:!0,set:function(a){this.rnb=a;a=a.filter(function(b){return!b.parent});1===a.length&&(this.Wha=a[0]);P2b(this)},get:function(){return this.rnb}}});var fR=function(a,b){var c=this;this.rd=a;this.iza=b;this.Dl=[];this.Gda=new Map;this.yQa=new Map;this.sD=new _.gg([]);this.WTc=_.Wd([this.sD,this.rd.EDc]).ha(_.v(function(d){var e=_.k(d).next().value;d=[];var f=null,g=0;e=_.k(e);for(var m=e.next();!m.done;m=e.next())m=m.value,null!==f&&f<m.level||(m.index=g++,d.push(m),f=c.rd.Qp(m)&&!c.rd.De(m)?m.level:null);return d}),_.De(1),_.Rd());this.fRa=[];this.T2=this.Jba=null};_.V(fR,_.dr);
var Q2b=function(a){var b=function(d){return d.isVisible?[d]:d.children.flatMap(b)},c=a.Dl.flatMap(b);return a.T2?c.sort(a.T2):c};fR.prototype.Pm=function(){return 0<this.Dl.length&&0===this.sD.value.length};var S2b=function(a,b){a.Dl=b;if(a.T2||a.Jba){b=_.k(a.Dl);for(var c=b.next();!c.done;c=b.next())c=c.value,c.sort=a.T2,a.Jba&&(c.filter=a.Jba)}R2b(a)};
fR.prototype.connect=function(a){var b=this;return _.ge.apply(null,_.Dc([a.bF,this.rd.zf.changed.Vf(),this.sD.Vf()])).ha(_.v(function(){b.fRa=XWb(b.iza,b.sD.value,b.rd);return b.fRa}))};fR.prototype.disconnect=function(){};
var R2b=function(a){var b=Q2b(a);b=WWb(a.iza,b);a.rd.ak=b;a.Gda.clear();for(var c=0;c<b.length;c++){var d=b[c];a.Gda.set(d.id,d)}a.yQa.clear();c=[];d=_.k(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.yQa.set(c.pop().id,e.id);c.push(e)}a.sD.next(b)};
_.W.Object.defineProperties(fR.prototype,{gRa:{configurable:!0,enumerable:!0,get:function(){return this.fRa}},filter:{configurable:!0,enumerable:!0,set:function(a){this.Jba=a;a=_.k(this.Dl);for(var b=a.next();!b.done;b=a.next())b.value.filter=this.Jba;R2b(this)}},sortAlphabetically:{configurable:!0,enumerable:!0,set:function(a){this.T2=a?OTb:null;a=_.k(this.Dl);for(var b=a.next();!b.done;b=a.next())b.value.sort=this.T2;R2b(this)}}});var gR=function(a,b,c,d,e,f,g,m){var n=this;this.me=a;this.Yg=b;this.Ua=c;this.Wb=d;this.Lc=e;this.nb=f;this.jia=g;this.Ad=m;this.wNb=new _.Ee;this.sxa=new _.gg(0);this.jza=24;this.mb=new _.Gd;this.bD=_.Md(!0).ha(_.se(1));this.h3a=this.Wb.oH().ha(_.v(function(r){return!!r.stickyHeaders}),_.te());this.jr=new O2b(YTb,$Tb);this.iza=new QM(aUb,YTb,$Tb,XTb);this.vA=new fR(this.jr,this.iza);this.g3a=this.h3a.ha(_.Ie(function(r){return r?_.Wd([n.wNb.ha(_.te()),n.vA.WTc]).ha(_.v(function(w){return n.CFc.apply(n,
_.Dc(w))})):_.Md(new Map)}),_.te(function(r,w){if(w.size!==r.size)return!1;w=_.k(w.keys());for(var z=w.next();!z.done;z=w.next())if(!r.has(z.value))return!1;return!0}),_.De(1),_.Rd());this.sRc=_.Wd([this.g3a,this.sxa]).ha(_.v(function(r){return n.DFc.apply(n,_.Dc(r))}),_.De(1),_.Rd());this.wnb=new _.gg(this.vA.Pm());this.CBc=this.wnb.Vf();this.qua=!1;this.mb.add(this.Wb.oH().ha(_.v(function(r){return r.collapseAll}),_.te()).subscribe(function(r){n.jr.Rnb=!r}));this.mb.add(this.Wb.oH().ha(_.v(function(r){return r.sortAlphabetically}),
_.te()).subscribe(function(r){n.vA.sortAlphabetically=!!r}))};_.h=gR.prototype;_.h.Ra=function(){};
_.h.Tb=function(a){if(a.location){var b=ZTb(a.location.Xf);this.qua=ZTb(a.location.lj)!==b;a=this.jr;var c;if(null!=(c=a.ak)&&c.length){var d=a.ak;c=d[0];var e=Number.POSITIVE_INFINITY;d=_.k(d);for(var f=d.next();!f.done;f=d.next()){f=f.value;var g=_.rj(f.V3a,1);g=g>b?Number.POSITIVE_INFINITY:b-g;g<e&&(c=f,e=g)}b=c;b.active=!0;a.Wn&&a.Wn!==b&&(a.Wn.active=!1);a.Wn=b;b=_.k(RDb(a.Wn));for(c=b.next();!c.done;c=b.next())a.expand(c.value)}}};
_.h.Ka=function(){this.mb.unsubscribe();var a;null==(a=this.Bnb)||a.unsubscribe();var b;null==(b=this.lPc)||b.unsubscribe();this.QB&&this.QB()};_.h.Tc=function(){var a=this;this.bD.subscribe(function(){a.QB=a.Yg.registerCallback("OUTLINE",a.nb.na,function(){a.iSa()})});this.lPc=_.Wd([this.nkb.uJ.ha(_.v(function(){return a.nkb.K0()}),_.te()),this.h3a]).subscribe(function(b){b=_.k(b);var c=b.next().value;b.next().value&&a.Ad.qc(function(){a.sxa.next(c)})})};
_.h.Qm=function(){if(this.qua){var a=this.nb.na.querySelector("mat-tree-node.bold-active-element");a&&this.NQa(a);this.qua=!1}};_.h.NQa=function(a){this.jia.scrollTo(a,0)};_.h.Rd=function(a){var b=a.target;if(b&&b instanceof HTMLElement&&(b=_.DF(b,"a,button","mat-tree-node"))){var c=b.parentElement.dataset.id;c&&(c=this.vA.Gda.get(c),"A"===b.tagName?this.ZTa(a,c):this.toggle(a,c))}};
_.h.toggle=function(a,b){this.jr.toggle(b);a.stopPropagation();this.me.Ya({gestureName:"CLICK",element:"OutlineTreeItemCollapser",action:this.jr.De(b)?"expand":"collapse"})};_.h.wS=function(a){var b=this.LBb.get(a.id);return b?b:(b=this.xr(_.rj(a.V3a,1)),this.LBb.set(a.id,b),b)};_.h.ZTa=function(a,b){_.EF(a)||(a.preventDefault(),this.jr.expand(b),T2b(this,b))};
_.h.iSa=function(){var a=this.nb.na.querySelector("mat-tree-node.bold-active-element");if(a)a.focus();else{var b;null==(b=this.nb.na.querySelector("mat-tree-node"))||b.focus()}};_.h.PB=function(a,b){return b.id};
var TTb=function(a,b){return a.g3a.ha(_.v(function(c){return c.has(b.id)}))},STb=function(a,b){return a.sRc.ha(_.v(function(c){return c.get(b.id)}))},UTb=function(a,b){return a.g3a.ha(_.v(function(c){return 0<c.size&&c.entries().next().value[0]===b.id}))},T2b=function(a,b){var c=a.wS(b);"PREVIEW"===a.Lc.cH?a.Ua.navigate(_.Xp(a.location),{Af:b.qya}):_.bo(a.Ua,c).then(function(){a.Lc.kfa.next()});a.me.Ya({gestureName:"CLICK",element:"OutlineTreeItem",action:"navigate",bucket:_.ah.SO})};
gR.prototype.Oxa=function(a){var b=a.parent;b&&(a=this.CKc.find(function(c){return c.data===b}))&&a.focus()};gR.prototype.CFc=function(a,b){var c=new Map,d=a;if(a>=b.length)return c;for(var e=b[d];e.s5a.length&&this.jr.De(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],m=g.index;if(void 0===m?0:a>=m-g.level)this.jr.De(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};
gR.prototype.DFc=function(a,b){for(var c=new Map,d=_.k(a.entries()),e=d.next();!e.done;e=d.next()){var f=_.k(e.value);e=f.next().value;f=f.next().value;var g=this.vA.yQa.get(e);g=void 0!==g?this.vA.Gda.get(g).index:void 0;var m=f.level*this.jza;void 0!==g&&(m=Math.min(m,this.jza*(g-(a.size-f.level))-b));c.set(e,m)}return c};
_.W.Object.defineProperties(gR.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){var b=!this.lx||!_.gF(a,this.lx),c=!this.lx||!_.Hnb(a,this.lx,["line"]);if(b||c)this.LBb=new Map,this.xr=_.kF(a,this.Ua,{j0:"oneBased"});this.lx=a},get:function(){return this.lx}},tMc:{configurable:!0,enumerable:!0,set:function(a){var b=this;S2b(this.vA,a.yqa);P2b(this.jr);var c;null==(c=this.Bnb)||c.unsubscribe();this.Bnb=_.Wd([a.lsa,a.HI.mk,a.c3a.mk,this.Wb.oH()]).subscribe(function(d){var e=_.k(d);
d=e.next().value;var f=e.next().value,g=e.next().value;e=e.next().value;b.vA.filter=bUb(d,f,new Map([[1,!!e.showPublic],[3,!!e.showProtected],[7,!!e.showPackagePrivate],[2,!!e.showPrivate]]),g,e.showStatic,e.showNonStatic);b.wnb.next(b.vA.Pm())})}}});gR.O=function(a){return new (a||gR)(_.u(_.Bu),_.u(_.Hg),_.u(_.Cg),_.u(_.jv),_.u(_.AJ),_.u(_.ld),_.u(_.lu),_.u(_.Me))};
gR.ya=_.tc({type:gR,oa:[["outline-tree","outlineTreeInput",""]],ub:function(a,b){a&1&&(_.Hf(_.ir,7),_.Hf(SM,5));if(a&2){var c;_.Gf(c=_.Kf())&&(b.nkb=c.first);_.Gf(c=_.Kf())&&(b.CKc=c)}},Za:function(a,b){a&1&&_.I("click",function(c){return b.Rd(c)})("keydown",function(c){if(!_.EF(c)){var d=c.target;if(d&&d instanceof HTMLElement&&(d=_.DF(d,"mat-tree-node","mat-tree"))){var e=d.dataset.id;if(e)switch(e=b.vA.Gda.get(e),c.key){case "Left":case "ArrowLeft":c.preventDefault();b.jr.De(e)&&e.cda?b.jr.collapse(e):
b.Oxa(e);break;case "Right":case "ArrowRight":c.preventDefault();b.jr.De(e)&&e.cda?(c=d.nextElementSibling)&&c.focus():e.cda&&b.jr.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(),T2b(b,e)}}}})},inputs:{location:"location",tMc:"outlineTreeInput"},features:[_.Mc],jc:["outlineTreeInput",""],Aa:5,Ba:7,Ea:[["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"]],ua:function(a,b){a&1&&(_.x(0,PTb,2,0,"div",0),_.O(1,"async"),_.A(2,"cdk-virtual-scroll-viewport",1),_.I("scrolledIndexChange",function(c){return b.wNb.next(c)}),_.x(3,WTb,3,8,"mat-tree",2),_.O(4,"async"),_.B());a&2&&(_.y("ngIf",_.R(1,3,b.CBc)),_.t(2),_.y("itemSize",b.jza),_.t(1),_.y("ngIf",
_.R(4,5,b.bD)))},Ia:[_.Om,_.FC,_.JC,SM,_.cA,_.ir,_.Tm],styles:["outline-tree[_nghost-%COMP%]{flex:1 1 100%;overflow:auto}.no-data-message[_ngcontent-%COMP%]{padding:10px}.sticky-headers[_ngcontent-%COMP%]   .mat-tree-node.header[_ngcontent-%COMP%]{background-color:inherit;position:sticky;position:-webkit-sticky}cdk-virtual-scroll-viewport[_ngcontent-%COMP%]{height:100%;width:100%}.mat-tree-node[_ngcontent-%COMP%]{cursor:default;display:block;font-size:1rem;line-height:1.2307692308rem;max-height:1.8461538462rem;min-height:1.8461538462rem;white-space:nowrap}.codeblock-label[_ngcontent-%COMP%]{display:inline-block;white-space:nowrap;height:1.2307692308rem;margin-top:.3076923077rem}a[_ngcontent-%COMP%]{cursor:pointer;display:inline-block;height:1.8461538462rem;overflow:hidden;vertical-align:middle;white-space:nowrap}a[_ngcontent-%COMP%]:focus, a[_ngcontent-%COMP%]:hover{text-decoration:none}button[_ngcontent-%COMP%], div.holder[_ngcontent-%COMP%]{background-color:transparent;border:0;display:inline-block;height:18px;margin:0 4px;padding:0;vertical-align:middle;width:18px}button[_ngcontent-%COMP%]{cursor:pointer}.outline-icon[_ngcontent-%COMP%]{border-radius:2px;display:inline-block;font-family:Google Sans,sans-serif;font-weight:500;height:16px;line-height:16px;margin-right:8px;text-align:center;vertical-align:middle;width:16px}.arrow[_ngcontent-%COMP%]{display:inline-block;height:0;margin:0 5px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:0}.arrow.expanded[_ngcontent-%COMP%]{transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}"],
Oa:0});var hR=function(){};hR.O=function(a){return new (a||hR)};hR.Da=_.uc({type:hR});hR.Ca=_.ec({imports:[_.Um,_.dt,_.KC,_.go,_.kr]});var U2b=new _.Bc("MAX_OUTLINE_CODEBLOCK_COUNT"),iR=function(a,b,c){this.Fa=b;this.GKc=c;this.Vc=_.IE;this.r2a=!1;this.lGb=_.JE;this.qMc=_.Du.has(31)};iR.prototype.Ra=function(){this.Fa.Fn({bucket:_.ah.SO})};iR.prototype.oca=function(a){switch(a){case "UNSUPPORTED_DATA_TYPE":case "UNSUPPORTED_LANGUAGE":return"Outline unsupported";case "UNAVAILABLE":return"Outline unavailable";default:return _.Qg(a,"Unknown OutlineError encountered.")}};
_.W.Object.defineProperties(iR.prototype,{Br:{configurable:!0,enumerable:!0,set:function(a){this.lGb=a;this.r2a=2===a.state&&a.Xb.size>this.GKc},get:function(){return this.lGb}}});iR.O=function(a){return new (a||iR)(_.u(_.Eu),_.u(_.Bu),_.u(U2b))};
iR.ya=_.tc({type:iR,oa:[["outline","activeLocation","","outlineData",""]],ub:function(a,b){a&1&&_.Hf(gR,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.nGb=c.first)}},inputs:{Br:"outlineData",Md:"activeLocation"},features:[_.yf([{wa:U2b,nc:1E4}])],jc:["activeLocation","","outlineData",""],Aa:4,Ba:4,Ea:[[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"]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.x(1,fUb,3,3,"ng-container",1)(2,gUb,2,1,"dc-information-box",2)(3,hUb,1,1,"loading",3),_.B());a&2&&(_.y("ngSwitch",b.Br.state),_.t(1),_.y("ngSwitchCase",b.Vc.Nh),_.t(1),_.y("ngSwitchCase",b.Vc.Error),_.t(1),_.y("ngSwitchCase",
b.Vc.Xi))},Ia:[_.Om,_.Pm,_.Qm,_.qz,_.EE,_.CE,gR,eR],styles:["outline[_nghost-%COMP%]{flex:1 1 100%;position:relative}dc-information-box.error[_ngcontent-%COMP%]{margin:8px}loading[_ngcontent-%COMP%]{height:100%}.outline-wrapper[_ngcontent-%COMP%]{position:absolute;display:flex;flex-direction:column;overflow:auto;width:100%;height:100%}.outline-size-warning[_ngcontent-%COMP%]{display:flex;flex-direction:column;margin:32px auto;text-align:center}.outline-size-warning[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{margin-bottom:4px}button.expander[_ngcontent-%COMP%], button.scope-in[_ngcontent-%COMP%]{height:24px}"],
Oa:0});var V2b={Ug:1,Et:2,inc:3,EMPTY:4,1:"SUCCESS",2:"DISABLED",3:"UNSUPPORTED",4:"EMPTY"},W2b=_.D2a([0,"FILES"],[1,"OUTLINE"]),jR=function(a,b,c,d,e,f,g,m,n,r){var w=this;this.me=a;this.nb=b;this.APa=c;this.Wb=d;this.Lc=e;this.Ua=f;this.Mb=g;this.ee=m;this.qjc="RepositoryBrowserTree";this.Dg=[];this.O2=!0;this.Lfc=V2b;this.Br=this.APa.Br.ha(_.He(_.JE));this.sMc=this.Br.ha(_.dmb(),_.v(tUb),_.He(1));this.mGb=this.Nsb=this.O9=!1;this.ITc=this.Wb.C_().ha(_.ve(1)).subscribe(function(z){void 0===w.im&&(w.im=
z,_.al(w.ee))});this.Dg=[].concat(_.Dc(this.O2?[r.register("openOutline","o",function(){pUb(w.Lc);"OUTLINE"!==w.im?w.O9=!0:w.H0("OUTLINE");w.im="OUTLINE";_.Dv(n,"OUTLINE");_.al(w.ee)})]:[]),[r.register("openDirectoryTree","t",function(){pUb(w.Lc);"FILES"!==w.im?w.O9=!0:w.H0("FILES");w.im="FILES";_.Dv(n,"FILE_TREE");_.al(w.ee)}),r.register("toggleNavPanel","u",function(){var z=w.Lc;2===z.qI.getValue()?oUb(z):pUb(z);w.me.Ya({element:"RepositoryBrowserTree",action:w.isCollapsed?"expand":"collapse",gestureName:"KEYBOARD",
projectId:w.Md.qb})})])};jR.prototype.Ra=function(){};jR.prototype.Ka=function(){this.ITc.unsubscribe();for(var a=_.k(this.Dg),b=a.next();!b.done;b=a.next())b=b.value,b()};jR.prototype.H0=function(a){var b=this.me,c=b.Ya;a:switch(a){case "FILES":var d="focusFilesTab";break a;case "OUTLINE":d="focusOutlineTab";break a;default:d=_.Qg(a,"Unknown file detail tab selected")}c.call(b,{element:"RepositoryNavigation",action:d,bucket:uUb(a),gestureName:"KEYBOARD",projectId:this.Md.qb})};
jR.prototype.uqa=function(a){this.isCollapsed&&a===this.nb.na&&pUb(this.Lc)};var kUb=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 sUb(b);case 4:return"Outline is currently empty";default:return _.Qg(a,"Unsupported outline state")}},qUb=function(a,b){b=(1!==b?"FILES":a.im)||"FILES";"FILES"===b?a.Nsb=!0:"OUTLINE"===b&&(a.mGb=!0);return _.$u(W2b,b,0)};
jR.prototype.mk=function(a,b){b=W2b.get(b,"FILES");"OUTLINE"===b&&this.outline&&this.outline.nGb&&(this.outline.nGb.qua=!0);if((1!==a?"FILES":this.im)!==b||this.O9){a=this.O9?"KEYBOARD":"CLICK";this.O9=!1;this.im=b;var c=this.me,d=c.Ya;a:switch(b){case "FILES":var e="openFilesTab";break a;case "OUTLINE":e="openOutlineTab";break a;default:e=_.Qg(b,"Unknown file detail tab selected")}d.call(c,{element:"RepositoryNavigation",action:e,bucket:uUb(b),gestureName:a,projectId:this.Md.qb});this.Wb.v2(b)}};
_.W.Object.defineProperties(jR.prototype,{isCollapsed:{configurable:!0,enumerable:!0,get:function(){return 0===this.tra}}});jR.O=function(a){return new (a||jR)(_.u(_.Bu),_.u(_.ld),_.u(_.pK),_.u(_.jv),_.u(_.AJ),_.u(_.Cg),_.u(_.fg),_.u(_.cl),_.u(_.Hg),_.u(_.Xt))};
jR.ya=_.tc({type:jR,oa:["repository-navigation viewData  activeLocation  directoryPanelState  showOutlineTab ".split(" ")],ub:function(a,b){a&1&&_.Hf(iR,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.outline=c.first)}},tb:2,Za:function(a,b){a&1&&_.I("click",function(c){return b.uqa(c.target)});a&2&&_.ef("collapsed",b.isCollapsed)},inputs:{Md:"activeLocation",tra:"directoryPanelState",O2:"showOutlineTab",Ab:"viewData"},jc:"viewData  activeLocation  directoryPanelState  showOutlineTab ".split(" "),Aa:2,Ba:3,Ea:[["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"]],ua:function(a,b){a&1&&(_.x(0,rUb,10,9,"nav",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.sMc))},Ia:[_.yo,_.Om,bR,_.xC,_.xv,_.xs,_.ct,_.sC,_.tC,_.rC,_.Ow,_.Qw,iR,_.Tm],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%]   button.toggle-panel-button[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size:40px;line-height:40px;padding:0}.toggle-panel-button-container[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle}.toggle-panel-button[_ngcontent-%COMP%]{transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.toggle-panel-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle}"],
Oa:0});var X2b=["navComponent"],Y2b=["splitter"],kR=function(a,b,c){this.Fa=a;this.hOc=b;this.Aja=c;this.czb=this.O2=!0;this.UVa=!1;this.nva=new _.gg(document.createElement("span"));this.lYa=!1};kR.prototype.Ra=function(){};kR.prototype.Tb=function(a){if(a.repositoryNavState){var b=a.repositoryNavState,c=b.Xf;0===b.lj&&2===c&&this.lYa&&(this.nva.getValue().style.width="",this.lYa=!1)}a.viewData&&(a=this.Ab,this.czb=0!==a.kind||a.Pqa||2E4>a.oe.length)};
kR.prototype.aUa=function(a){40>this.nva.getValue().offsetWidth&&2===this.r0a&&(this.lYa=!0,oUb(this.hOc));var b=PDb(this.Ab)?this.Ab.location.qb:void 0;this.Fa.Ya({element:"RepositoryBrowserTree",action:a,projectId:b,gestureName:"RESIZE"})};_.W.Object.defineProperties(kR.prototype,{Db:{configurable:!0,enumerable:!0,set:function(a){a&&this.nva.next(a.na)}},Azb:{configurable:!0,enumerable:!0,get:function(){return 0===this.r0a}},EH:{configurable:!0,enumerable:!0,get:function(){return this.Aja.EH}}});
kR.O=function(a){return new (a||kR)(_.u(_.to),_.u(_.AJ),_.u(_.HI))};
kR.ya=_.tc({type:kR,oa:[["browse-repository-contents","viewData","","repositoryNavState",""]],ub:function(a,b){a&1&&(_.Hf(X2b,7,_.ld),_.Hf(Y2b,7,_.ld));if(a&2){var c;_.Gf(c=_.Kf())&&(b.Db=c.first);_.Gf(c=_.Kf())&&(b.Y9c=c.first)}},tb:4,Za:function(a,b){a&2&&_.ef("nav-collapsed",b.Azb)("fullscreen",b.EH)},inputs:{Ab:"viewData",r0a:"repositoryNavState",O2:"showOutlineTab"},features:[_.Mc],jc:["viewData","","repositoryNavState",""],Aa:6,Ba:12,Ea:[["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"]],ua:function(a,b){a&1&&(_.E(0,"repository-navigation",0,1),_.A(2,"splitter",2,3),_.I("resizeDone",function(c){return b.aUa(c)})("mousedown",function(){b.UVa=!0})("mouseup",function(){b.UVa=!1}),_.O(4,"async"),_.B(),_.x(5,vUb,1,1,"repository-detail",4));a&2&&
(_.ef("hover-focus-element",b.Azb)("transitionWidth",b.czb&&!b.UVa),_.y("directoryPanelState",b.r0a)("viewData",b.Ab)("activeLocation",b.Ab.location)("showOutlineTab",b.O2),_.t(2),_.y("changeSizeOf",_.R(4,10,b.nva)),_.t(3),_.y("ngIf",4!==b.Ab.kind))},Ia:[_.Om,_.ns,$Q,jR,_.vA,_.Tm],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}"],Oa:0});var Z2b=function(){};Z2b.O=function(a){return new (a||Z2b)};
Z2b.ya=_.tc({type:Z2b,oa:[["no-repository-information"]],Aa:1,Ba:0,ua:function(a){a&1&&_.E(0,"loading")},Ia:[_.CE],styles:["loading[_ngcontent-%COMP%]{margin:auto}","file-not-found[_nghost-%COMP%], no-repository-information[_nghost-%COMP%], repository-not-found[_nghost-%COMP%], repository-permission-denied[_nghost-%COMP%], submodule-cannot-fetch[_nghost-%COMP%]{display:flex}file-not-found[_nghost-%COMP%]     .mat-mdc-button.mat-mdc-button-base{font-size:14px}"],Oa:0});var lR=function(){this.jK="/repos"};lR.prototype.Ra=function(){};lR.O=function(a){return new (a||lR)};
lR.ya=_.tc({type:lR,oa:[["repository-not-found","location",""]],inputs:{location:"location"},jc:["location",""],Aa:8,Ba:2,Ea:[["role","alert","icon","shared:repository"],["mat-button","","ascTrackElement","RepositoryNotFound","trackAction","navigate",3,"routerLink","trackProjectId"]],ua:function(a,b){a&1&&(_.A(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.N(2," Unable to load this repository. "),_.B(),_.A(3,"icon-empty-state-subtitle")(4,"div"),_.N(5," Verify that it exists and you can access it. "),
_.B(),_.A(6,"a",1),_.N(7," View all repositories "),_.B()()());a&2&&(_.t(6),_.y("routerLink",b.jK)("trackProjectId",b.location.qb))},Ia:[_.yo,_.oA,_.qA,_.pA,_.xv,_.ws,_.eo],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}file-not-found[_nghost-%COMP%]     .mat-mdc-button.mat-mdc-button-base{font-size:14px}"],Oa:0});var mR=function(a,b,c){this.Mb=b;this.document=c;this.z5a=!1;this.jK="/repos";this.Nk=_.qi.has(2)};mR.prototype.Ra=function(){this.Nk&&_.Gnb(this.location)&&(this.z5a=!0)};mR.O=function(a){return new (a||mR)(_.u(_.Cu),_.u(_.fg),_.u(_.vg))};
mR.ya=_.tc({type:mR,oa:[["repository-permission-denied","location",""]],inputs:{location:"location"},jc:["location",""],Aa:8,Ba:4,Ea:[["role","alert","icon","shared:repository"],[4,"ngIf"],["mat-button","","ascTrackElement","RepositoryPermissionDenied","trackAction","navigate",3,"routerLink","trackProjectId"]],ua:function(a,b){a&1&&(_.A(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.N(2," Permission denied. "),_.B(),_.A(3,"icon-empty-state-subtitle"),_.x(4,wUb,2,0,"div",1)(5,xUb,2,
0,"div",1),_.A(6,"a",2),_.N(7," View all repositories "),_.B()()());a&2&&(_.t(4),_.y("ngIf",!b.z5a&&"host"!==b.location.Rc),_.t(1),_.y("ngIf",b.z5a),_.t(1),_.y("routerLink",b.jK)("trackProjectId",b.location.qb))},Ia:[_.yo,_.Om,_.oA,_.qA,_.pA,_.xv,_.ws,_.eo],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}file-not-found[_nghost-%COMP%]     .mat-mdc-button.mat-mdc-button-base{font-size:14px}"],
Oa:0});var nR=function(){};nR.prototype.update=function(){};nR.O=function(a){return new (a||nR)};nR.ta=_.p({token:nR,qa:nR.O,Ga:"root"});var oR=function(a,b,c,d,e,f,g,m,n){var r=this;this.Fza=b;this.KE=e;this.Wb=f;this.YB=g;this.Kn=hXb;this.pI=this.Fza.pI;this.mb=new _.Gd;this.Qwa=_.Du.has(37);this.rIc=_.Du.has(22);this.mb.add(b.Oc.subscribe(function(w){d.update(w);r.KE.jm(w)}));this.mb.add(b.pI.subscribe(function(w){r.Tka(w)}));this.Hzc=this.Fza.Oc.ha(_.v(function(w){return _.QE(w)&&w.params.Qb?"Path breadcrumb - "+_.Inb(w):"Path breadcrumb"}));_.qi.has(2)&&(a=a.hv.ha(_.v(_.Og),_.v(function(w){return!!w.rk}),_.te()),this.mb.add(a.subscribe(function(w){w&&
_.z6a(n,"kNb3eTWhP0jd2PDg8Pq0RfMJ1L55")})))};oR.prototype.Ka=function(){_.Ttb(this.KE);this.mb.unsubscribe()};oR.prototype.Tka=function(a){this.rIc&&PDb(a)&&(a=a.location,!_.tF(a)||this.TAb&&_.bq(a,this.TAb)||(this.TAb=a,this.Wb.Tka(a)))};oR.O=function(a){return new (a||oR)(_.u(_.fg),_.u(_.oK),_.u(_.Eu),_.u(nR),_.u(_.GL),_.u(_.jv),_.u(_.AJ),_.u(_.Cu),_.u(_.tx))};
oR.ya=_.tc({type:oR,oa:[["repository-browser"]],features:[_.yf([oN,_.AJ,_.oK,_.pK,_.sK])],Aa:2,Ba:3,Ea:[[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"]],ua:function(a,b){a&1&&(_.x(0,EUb,8,6,"ng-container",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.pI))},Ia:[kR,_.Om,_.Pm,_.Qm,_.Rm,_.Ur,_.ns,VO,Z2b,lR,mR,_.Tm],styles:["repository-browser[_nghost-%COMP%]{display:flex;flex-direction:column;min-height:0;overflow:hidden}repository-breadcrumb[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px}browse-repository-contents[_ngcontent-%COMP%]{min-height:0;position:relative}  .mat-icon.mat-icon{overflow:visible}"],
Oa:0});var pR=function(){};pR.O=function(a){return new (a||pR)};pR.Da=_.uc({type:pR});pR.Ca=_.ec({imports:[_.Um,_.sz,_.DE,_.TD,_.dt]});var qR=function(){};qR.O=function(a){return new (a||qR)};qR.Da=_.uc({type:qR});qR.Ca=_.ec({Pb:[{wa:_.C5a,nc:{fv:"grimoire-activity-header",jPa:864E5,KQa:!0}}],imports:[_.cv,_.Um,pR,_.vo,_.yx,_.sz,LN,_.yv,_.dt,_.cx,_.Sw,_.go,_.iA]});var rR=function(){};rR.O=function(a){return new (a||rR)};rR.Da=_.uc({type:rR});rR.Ca=_.ec({imports:[_.Ao,qR,CO,_.vx,_.Um,_.nA,_.qs,_.yv,_.dt,_.CJ,_.hJ,bO,aO,_.go,_.iA,_.jA]});var sR=function(){};sR.O=function(a){return new (a||sR)};sR.Da=_.uc({type:sR});sR.Ca=_.ec({imports:[_.Um,_.rA]});var tR=function(){};tR.O=function(a){return new (a||tR)};tR.Da=_.uc({type:tR});tR.Ca=_.ec({imports:[_.Um,dP,ZO,aP]});var uR=function(){};uR.O=function(a){return new (a||uR)};uR.Da=_.uc({type:uR});uR.Ca=_.ec({imports:[_.Um,_.DE,_.dt,_.Sw]});var vR=function(){};vR.O=function(a){return new (a||vR)};vR.Da=_.uc({type:vR});vR.Ca=_.ec({imports:[_.Ao,_.Um,uR,_.yv,WM,_.dt,_.iB,_.KC]});var wR=function(){};wR.O=function(a){return new (a||wR)};wR.Da=_.uc({type:wR});wR.Ca=_.ec({imports:[_.Um,dP,_.vo,vR,_.yv,_.dt]});var xR=function(){};xR.O=function(a){return new (a||xR)};xR.Da=_.uc({type:xR});xR.Ca=_.ec({imports:[_.Ao,_.Um,_.nA,dP,_.qs,_.DE,_.yv,_.dt,_.uJ]});var yR=function(){};yR.O=function(a){return new (a||yR)};yR.Da=_.uc({type:yR});yR.Ca=_.ec({imports:[_.Ao,_.Um,dP,_.FE,_.DE,_.Bz,_.uJ,_.dI,_.go]});var zR=function(){};zR.O=function(a){return new (a||zR)};zR.Da=_.uc({type:zR});zR.Ca=_.ec({imports:[_.Um,dP,_.Bz,_.uJ]});var AR=function(){};AR.O=function(a){return new (a||AR)};AR.Da=_.uc({type:AR});AR.Ca=_.ec({imports:[_.Ao,_.Um,tR,nO,LN,wR,_.RK,xR,_.yv,_.TD,_.dt,_.Sw,yR,zR]});var BR=function(){};BR.O=function(a){return new (a||BR)};BR.Da=_.uc({type:BR});BR.Ca=_.ec({imports:[_.Ao,fO,_.Um,_.qs,AR,xR,_.yv,_.dt,_.Sw,_.go,_.TK]});var CR=function(){};CR.O=function(a){return new (a||CR)};CR.Da=_.uc({type:CR});CR.Ca=_.ec({imports:[_.Ao,fO,_.Um,_.qs,AR,_.yv,_.dt,_.go]});var DR=function(){};DR.O=function(a){return new (a||DR)};DR.Da=_.uc({type:DR});DR.Ca=_.ec({imports:[_.Um]});var ER=function(){};ER.O=function(a){return new (a||ER)};ER.Da=_.uc({type:ER});ER.Ca=_.ec({imports:[_.Um,_.OK,_.PJ,_.EA,_.FI]});var FR=function(){};FR.O=function(a){return new (a||FR)};FR.Da=_.uc({type:FR});FR.Ca=_.ec({imports:[_.Ao,_.Um,_.sz,_.ZB,_.rA,_.DE]});var GR=function(){};GR.O=function(a){return new (a||GR)};GR.Da=_.uc({type:GR});GR.Ca=_.ec({imports:[_.Um,_.LC,_.wC]});var HR=function(){};HR.O=function(a){return new (a||HR)};HR.Da=_.uc({type:HR});HR.Ca=_.ec({imports:[_.Um,_.OK,_.yv]});var IR=function(){};IR.O=function(a){return new (a||IR)};IR.Da=_.uc({type:IR});IR.Ca=_.ec({imports:[_.zI,_.Um,_.rw,_.Hv,_.go]});var JR=function(){};JR.O=function(a){return new (a||JR)};JR.Da=_.uc({type:JR});JR.Ca=_.ec({imports:[sR,gO,_.vx,_.Um,CR,BR,NP,_.$K,_.rA,DR,_.bL,ZQ,_.jz,_.rA,ER,FR,_.RK,_.JK,_.OK,GR,_.dI,HR,_.FI,_.go,_.aL,IR]});var KR=function(){};KR.O=function(a){return new (a||KR)};KR.Da=_.uc({type:KR});KR.Ca=_.ec({imports:[_.Um,_.LC,_.wC]});var LR=function(){};LR.O=function(a){return new (a||LR)};LR.Da=_.uc({type:LR});LR.Ca=_.ec({});var MR=function(){};MR.O=function(a){return new (a||MR)};MR.Da=_.uc({type:MR});MR.Ca=_.ec({imports:[_.Um]});var NR=function(){};NR.O=function(a){return new (a||NR)};NR.Da=_.uc({type:NR});NR.Ca=_.ec({imports:[_.Um]});var $2b=new Set,a3b=new Map,b3b=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(z){return z},f=function(z){var D=a3b.get(z);void 0===D&&a3b.set(z,D=[]);return D},g=new Map,m=a.createElement;a.createElement=function(z,D){z=m.call(a,z,D);D=null==D?void 0:D.scope;void 0!==D&&(window.ShadyCSS.nativeShadow||window.ShadyCSS.prepareTemplateDom(z,
D),void 0===D||$2b.has(D)||(D=f(D),D.push.apply(D,_.Dc(Array.from(z.content.querySelectorAll("style")).map(function(J){var L;null==(L=J.parentNode)||L.removeChild(J);return J.textContent})))));return z};var n=document.createDocumentFragment(),r=document.createComment("");b=b.prototype;var w=b.tF;b.tF=function(z,D){D=void 0===D?this:D;var J=e(this.uF).parentNode,L,P=null==(L=this.options)?void 0:L.scope,ba;if((J instanceof ShadowRoot||J===(null==(ba=this.options)?void 0:ba.w8c))&&void 0!==P&&!$2b.has(P)){L=
this.uF;ba=this.OW;n.appendChild(r);this.uF=r;this.OW=null;w.call(this,z,D);z=(null==z?0:z._$litType$)?this.Oh.FFa.Qe:document.createElement("template");D=f(P);var oa=0!==D.length;if(oa){var qa=document.createElement("style");qa.textContent=D.join("\n");z.content.appendChild(qa)}$2b.add(P);a3b.delete(P);window.ShadyCSS.prepareTemplateStyles(z,P);oa&&window.ShadyCSS.nativeShadow&&(P=z.content.querySelector("style"),null!==P&&z.content.appendChild(P));n.removeChild(r);var sa;if(null==(sa=window.ShadyCSS)?
0:sa.nativeShadow)sa=z.content.querySelector("style"),null!==sa&&n.appendChild(sa.cloneNode(!0));J.insertBefore(n,ba);this.uF=L;this.OW=ba}else w.call(this,z,D)};b.e8a=function(z){var D,J=null==(D=this.options)?void 0:D.scope;D=g.get(J);void 0===D&&g.set(J,D=new Map);J=D.get(z.Tx);void 0===J&&D.set(z.Tx,J=new a(z,this.options));return J}}},c3b;null!=(c3b=window).litHtmlPolyfillSupport||(c3b.litHtmlPolyfillSupport=b3b);var d3b="";if(window.Symbol){var e3b=Symbol();"symbol"!==typeof e3b&&(d3b=Object.keys(e3b)[0])}
var f3b=""!==d3b,g3b=f3b?function(a){return null!=a&&void 0!==a[d3b]}:function(){return!1};if(f3b&&!window.Symbol.for){var h3b=new Map;window.Symbol.for=function(a){h3b.has(a)||h3b.set(a,Symbol(a));return h3b.get(a)}};var i3b=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.NK;a.NK=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.YR.map(function(r){return r instanceof CSSStyleSheet?Array.from(r.cssRules).reduce(function(w,
z){return w+z.cssText},""):r.cssText}),g,m;null==(g=window.ShadyCSS)||null==(m=g.ScopingShim)||m.prepareAdoptedCssText(f,e);void 0===this.constructor.Voc&&window.ShadyCSS.prepareTemplateStyles(document.createElement("template"),e)}var n;return null!=(n=this.shadowRoot)?n:this.attachShadow(this.constructor.F2)};var c=a.connectedCallback;a.connectedCallback=function(){c.call(this);this.f0&&window.ShadyCSS.styleElement(this)};var d=a.DFa;a.DFa=function(e){this.f0||window.ShadyCSS.styleElement(this);
d.call(this,e)}}},j3b;null!=(j3b=window).reactiveElementPolyfillSupport||(j3b.reactiveElementPolyfillSupport=i3b);var k3b=function(a){a=a.LitElement;if(void 0!==window.ShadyCSS&&(!window.ShadyCSS.nativeShadow||window.ShadyCSS.ApplyShim)){a.Voc=!0;a=a.prototype;var b=a.NK;a.NK=function(){this.Twa.scope=this.localName;return b.call(this)}}},l3b;null!=(l3b=window).litElementPolyfillSupport||(l3b.litElementPolyfillSupport=k3b);var m3b=_.Bi(["about:invalid#zClosurez"]),n3b=KUb,o3b=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i,p3b=_.Nh(_.ug(m3b)),IUb=_.sg(_.Rj),HUb=function(a){return a},q3b=function(a){return o3b.test(String(a))?a:p3b},OR=function(){return p3b},r3b=function(a){return a instanceof _.Mh?_.Nh(a):p3b},JUb=new Map([["A href",q3b],["AREA href",q3b],["BASE href",OR],["BUTTON formaction",q3b],["EMBED src",OR],["FORM action",q3b],["FRAME src",OR],["IFRAME src",r3b],["IFRAME srcdoc",function(a){return a instanceof
_.Qj?_.sg(a):IUb}],["INPUT formaction",q3b],["LINK href",r3b],["OBJECT codebase",OR],["OBJECT data",OR],["SCRIPT href",r3b],["SCRIPT src",r3b],["SCRIPT text",OR],["USE href",r3b]]);var s3b,t3b,u3b,PR=(null==(s3b=_.da.ShadyDOM)?0:s3b.inUse)&&(!0===(null==(t3b=_.da.ShadyDOM)?void 0:t3b.noPatch)||"on-demand"===(null==(u3b=_.da.ShadyDOM)?void 0:u3b.noPatch))?_.da.ShadyDOM.wrap:function(a){return a},v3b=_.da.trustedTypes,LUb=v3b?v3b.createPolicy("lit-html",{createHTML:function(a){return a}}):void 0,w3b=function(a){return a},x3b=function(){return w3b},QR="lit$"+String(Math.random()).slice(9)+"$",y3b="?"+QR,z3b="<"+y3b+">",RR=document,NUb=function(a){return null===a||"object"!=typeof a&&
"function"!=typeof a||g3b(a)},A3b=Array.isArray,B3b=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,C3b=/--\x3e/g,D3b=/>/g,SR=RegExp(">|[ \t\n\f\r](?:([^\\s\"'>=/]+)([ \t\n\f\r]*=[ \t\n\f\r]*(?:[^ \t\n\f\r\"'`<>=]|(\"|')|))|$)","g"),E3b=/'/g,F3b=/"/g,G3b=/^(?:script|style|textarea|title)$/i,H3b=function(a){var b=_.zc.apply(1,arguments),c={};return c._$litType$=1,c.Tx=a,c.values=b,c},iM=Symbol.for?Symbol.for("lit-noChange"):Symbol("Xe"),TR=Symbol.for?Symbol.for("lit-nothing"):Symbol("Ye"),I3b=
new WeakMap,UR=RR.createTreeWalker(RR,129),J3b=function(a,b){var c=a.Tx,d=a._$litType$;this.t1=[];for(var e=a=0,f=c.length-1,g=this.t1,m=c.length-1,n=[],r=2===d?"<svg>":"",w,z=B3b,D=0;D<m;D++){for(var J=c[D],L=-1,P=void 0,ba=0,oa;ba<J.length;){z.lastIndex=ba;oa=z.exec(J);if(null===oa)break;ba=z.lastIndex;z===B3b?"!--"===oa[1]?z=C3b:void 0!==oa[1]?z=D3b:void 0!==oa[2]?(G3b.test(oa[2])&&(w=new RegExp("</"+oa[2],"g")),z=SR):void 0!==oa[3]&&(z=SR):z===SR?">"===oa[0]?(L=void 0,z=null!=(L=w)?L:B3b,L=-1):
void 0===oa[1]?L=-2:(L=z.lastIndex-oa[2].length,P=oa[1],z=void 0===oa[3]?SR:'"'===oa[3]?F3b:E3b):z===F3b||z===E3b?z=SR:z===C3b||z===D3b?z=B3b:(z=SR,w=void 0)}ba=z===SR&&c[D+1].startsWith("/>")?" ":"";r+=z===B3b?J+z3b:0<=L?(n.push(P),J.slice(0,L)+"$lit$"+J.slice(L))+QR+ba:J+QR+(-2===L?D:ba)}c=[MUb(c,r+(c[m]||"<?>")+(2===d?"</svg>":"")),n];c=_.k(c);w=c.next().value;c=c.next().value;this.Qe=J3b.createElement(w,b);UR.currentNode=this.Qe.content;2===d&&(b=this.Qe.content.firstChild,b.replaceWith.apply(b,
_.Dc(b.childNodes)));for(;null!==(b=UR.nextNode())&&g.length<f;){if(1===b.nodeType){if(b.hasAttributes())for(d=_.k(b.getAttributeNames()),w=d.next();!w.done;w=d.next())w=w.value,w.endsWith("$lit$")?(n=c[e++],m=b.getAttribute(w).split(QR),n=/([.?@])?(.*)/.exec(n),g.push({type:1,index:a,name:n[2],Tx:m,wc:"."===n[1]?K3b:"?"===n[1]?L3b:"@"===n[1]?M3b:VR}),b.removeAttribute(w)):w.startsWith(QR)&&(g.push({type:6,index:a}),b.removeAttribute(w));if(G3b.test(b.tagName)&&(d=b.textContent.split(QR),w=d.length-
1,0<w)){b.textContent=v3b?v3b.emptyScript:"";for(m=0;m<w;m++)b.append(d[m],RR.createComment("")),UR.nextNode(),g.push({type:2,index:++a});b.append(d[w],RR.createComment(""))}}else if(8===b.nodeType)if(b.data===y3b)g.push({type:2,index:a});else for(d=-1;-1!==(d=b.data.indexOf(QR,d+1));)g.push({type:7,index:a}),d+=QR.length-1;a++}};J3b.createElement=function(a){var b=RR.createElement("template");b.innerHTML=a;return b};var N3b=function(a,b){this.f8a=[];this.EFa=void 0;this.FFa=a;this.bw=b};
N3b.prototype.Iqc=function(a){var b=this.FFa,c=b.Qe.content;b=b.t1;var d,e=(null!=(d=null==a?void 0:a.H_c)?d:RR).importNode(c,!0);UR.currentNode=e;c=UR.nextNode();for(var f=d=0,g=b[0];void 0!==g;){if(d===g.index){var m=void 0;2===g.type?m=new WR(c,c.nextSibling,this,a):1===g.type?m=new g.wc(c,g.name,g.Tx,this,a):6===g.type&&(m=new O3b(c,this,a));this.f8a.push(m);g=b[++f]}m=void 0;d!==(null==(m=g)?void 0:m.index)&&(c=UR.nextNode(),d++)}UR.currentNode=RR;return e};
N3b.prototype.aeb=function(a){for(var b=0,c=_.k(this.f8a),d=c.next();!d.done;d=c.next())d=d.value,void 0!==d&&(void 0!==d.Tx?(d.tF(a,d,b),b+=d.Tx.length-2):d.tF(a[b])),b++};_.W.Object.defineProperties(N3b.prototype,{parentNode:{configurable:!0,enumerable:!0,get:function(){return this.bw.parentNode}},sF:{configurable:!0,enumerable:!0,get:function(){return this.bw.sF}}});
var WR=function(a,b,c,d){this.type=2;this.Oh=TR;this.EFa=void 0;this.uF=a;this.OW=b;this.bw=c;this.options=d;var e;this.j8a=null!=(e=null==d?void 0:d.isConnected)?e:!0;this.lY=void 0};_.h=WR.prototype;_.h.tF=function(a,b){a=jM(this,a,void 0===b?this:b);NUb(a)?a===TR||null==a||""===a?(this.Oh!==TR&&this.Yla(),this.Oh=TR):a!==this.Oh&&a!==iM&&this.x9a(a):void 0!==a._$litType$?this.Oqc(a):void 0!==a.nodeType?this.RGa(a):A3b(a)||"function"===typeof(null==a?void 0:a[Symbol.iterator])?this.Nqc(a):this.x9a(a)};
_.h.SIa=function(a){return PR(PR(this.uF).parentNode).insertBefore(a,this.OW)};_.h.RGa=function(a){if(this.Oh!==a){this.Yla();if(n3b!==x3b){var b,c=null==(b=this.uF.parentNode)?void 0:b.nodeName;if("STYLE"===c||"SCRIPT"===c)throw Error("$e");}this.Oh=this.SIa(a)}};
_.h.x9a=function(a){if(this.Oh!==TR&&NUb(this.Oh)){var b=PR(this.uF).nextSibling;void 0===this.lY&&(this.lY=n3b(b,"data","property"));a=this.lY(a);b.data=a}else b=RR.createTextNode(""),this.RGa(b),void 0===this.lY&&(this.lY=n3b(b,"data","property")),a=this.lY(a),b.data=a;this.Oh=a};
_.h.Oqc=function(a){var b=a.values,c=a._$litType$;a="number"===typeof c?this.e8a(a):(void 0===c.Qe&&(c.Qe=J3b.createElement(MUb(c.h,c.h[0]),this.options)),c);var d;(null==(d=this.Oh)?void 0:d.FFa)===a?this.Oh.aeb(b):(d=new N3b(a,this),a=d.Iqc(this.options),d.aeb(b),this.RGa(a),this.Oh=d)};_.h.e8a=function(a){var b=I3b.get(a.Tx);void 0===b&&I3b.set(a.Tx,b=new J3b(a));return b};
_.h.Nqc=function(a){A3b(this.Oh)||(this.Oh=[],this.Yla());var b=this.Oh,c=0,d;a=_.k(a);for(var e=a.next();!e.done;e=a.next())e=e.value,c===b.length?b.push(d=new WR(this.SIa(RR.createComment("")),this.SIa(RR.createComment("")),this,this.options)):d=b[c],d.tF(e),c++;c<b.length&&(this.Yla(d&&PR(d.OW).nextSibling,c),b.length=c)};_.h.Yla=function(a,b){a=void 0===a?PR(this.uF).nextSibling:a;var c;for(null==(c=this.Xoc)||c.call(this,!1,!0,b);a&&a!==this.OW;)b=PR(a).nextSibling,PR(a).remove(),a=b};
var P3b=function(a,b){if(void 0===a.bw){a.j8a=b;var c;null==(c=a.Xoc)||c.call(a,b)}};_.W.Object.defineProperties(WR.prototype,{sF:{configurable:!0,enumerable:!0,get:function(){var a,b;return null!=(b=null==(a=this.bw)?void 0:a.sF)?b:this.j8a}},parentNode:{configurable:!0,enumerable:!0,get:function(){var a=PR(this.uF).parentNode,b=this.bw,c;void 0!==b&&11===(null==(c=a)?void 0:c.nodeType)&&(a=b.parentNode);return a}}});
var VR=function(a,b,c,d,e){this.type=1;this.Oh=TR;this.EFa=void 0;this.element=a;this.name=b;this.bw=d;this.options=e;2<c.length||""!==c[0]||""!==c[1]?(this.Oh=Array(c.length-1).fill(new String),this.Tx=c):this.Oh=TR;this.kG=void 0};
VR.prototype.tF=function(a,b,c,d){b=void 0===b?this:b;var e=this.Tx,f=!1;if(void 0===e){if(a=jM(this,a,b,0),f=!NUb(a)||a!==this.Oh&&a!==iM)this.Oh=a}else{var g=a;a=e[0];var m;for(m=0;m<e.length-1;m++){var n=jM(this,g[c+m],b,m);n===iM&&(n=this.Oh[m]);f||(f=!NUb(n)||n!==this.Oh[m]);if(n===TR)a=TR;else if(a!==TR){var r=void 0;a+=(null!=(r=n)?r:"")+e[m+1]}this.Oh[m]=n}}f&&!d&&this.SGa(a)};
VR.prototype.SGa=function(a){if(a===TR)PR(this.element).removeAttribute(this.name);else{void 0===this.kG&&(this.kG=n3b(this.element,this.name,"attribute"));var b;a=this.kG(null!=(b=a)?b:"");var c;PR(this.element).setAttribute(this.name,null!=(c=a)?c:"")}};_.W.Object.defineProperties(VR.prototype,{tagName:{configurable:!0,enumerable:!0,get:function(){return this.element.tagName}},sF:{configurable:!0,enumerable:!0,get:function(){return this.bw.sF}}});
var K3b=function(){VR.apply(this,arguments);this.type=3};_.V(K3b,VR);K3b.prototype.SGa=function(a){void 0===this.kG&&(this.kG=n3b(this.element,this.name,"property"));a=this.kG(a);this.element[this.name]=a===TR?void 0:a};var L3b=function(){VR.apply(this,arguments);this.type=4};_.V(L3b,VR);L3b.prototype.SGa=function(a){PR(this.element).toggleAttribute(this.name,!!a&&a!==TR)};var M3b=function(a,b,c,d,e){VR.call(this,a,b,c,d,e);this.type=5};_.V(M3b,VR);
M3b.prototype.tF=function(a,b){var c;a=null!=(c=jM(this,a,void 0===b?this:b,0))?c:TR;if(a!==iM){b=this.Oh;c=a===TR&&b!==TR||a.capture!==b.capture||a.once!==b.once||a.passive!==b.passive;var d=a!==TR&&(b===TR||c);c&&this.element.removeEventListener(this.name,this,b);d&&this.element.addEventListener(this.name,this,a);this.Oh=a}};M3b.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 O3b=function(a,b,c){this.element=a;this.type=6;this.EFa=void 0;this.bw=b;this.options=c};O3b.prototype.tF=function(a){jM(this,a)};_.W.Object.defineProperties(O3b.prototype,{sF:{configurable:!0,enumerable:!0,get:function(){return this.bw.sF}}});var Q3b;null==(Q3b=window.litHtmlPolyfillSupport)||Q3b(J3b,WR);var R3b,S3b;(null!=(S3b=_.da.litHtmlVersions)?S3b:_.da.litHtmlVersions=[]).push("3.1.0");
R3b=function(a,b,c){var d,e=null!=(d=null==c?void 0:c.k0a)?d:b;d=e._$litPart$;if(void 0===d){var f;d=null!=(f=null==c?void 0:c.k0a)?f:null;e._$litPart$=d=new WR(b.insertBefore(RR.createComment(""),d),d,void 0,null!=c?c:{})}d.tF(a);return d};var T3b=_.da.ShadowRoot&&(void 0===_.da.ShadyCSS||_.da.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,U3b=Symbol(),V3b=new WeakMap,W3b=function(a,b,c){this._$cssResult$=!0;if(c!==U3b)throw Error("af");this.cssText=a;this.Xwc=b};W3b.prototype.toString=function(){return this.cssText};
_.W.Object.defineProperties(W3b.prototype,{styleSheet:{configurable:!0,enumerable:!0,get:function(){var a=this.Zwc,b=this.Xwc;if(T3b&&void 0===a){var c=void 0!==b&&1===b.length;c&&(a=V3b.get(b));void 0===a&&((this.Zwc=a=new CSSStyleSheet).replaceSync(this.cssText),c&&V3b.set(b,a))}return a}}});
var X3b=function(a,b){if(T3b)a.adoptedStyleSheets=b.map(function(f){return f instanceof CSSStyleSheet?f:f.styleSheet});else{b=_.k(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=document.createElement("style"),e=_.da.litNonce;void 0!==e&&d.setAttribute("nonce",e);d.textContent=c.cssText;a.appendChild(d)}}},Y3b=T3b?function(a){return a}:function(a){if(a instanceof CSSStyleSheet){var b="";a=_.k(a.cssRules);for(var c=a.next();!c.done;c=a.next())b+=c.value.cssText;b=new W3b("string"===typeof b?
b:String(b),void 0,U3b)}else b=a;return b};/*

 Copyright 2016 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var Z3b=!!/^\s*class\s*\{\s*\}\s*$/.test(function(){}.toString())||HTMLElement.es5Shimmed||void 0===_.da.Reflect||void 0===_.da.customElements||_.da.customElements.polyfillWrapFlushCallback||!1,$3b,a4b=function(){var a=HTMLElement;if(Z3b)return a;if(void 0!==$3b)return $3b;var b=_.da.Reflect,c=function(){return b.construct(a,[],this.constructor)};c.prototype=a.prototype;c.prototype.constructor=c;c.es5Shimmed=!0;Object.setPrototypeOf(c,a);return $3b=c},b4b=!1;Z3b||b4b||(b4b=!0,_.da.HTMLElement=a4b());
var c4b=a4b(),YR=Object,d4b=YR.is,e4b=YR.defineProperty,f4b=YR.getOwnPropertyDescriptor,g4b=YR.getOwnPropertyNames,h4b=YR.getOwnPropertySymbols,i4b=YR.getPrototypeOf,j4b=_.da.trustedTypes,k4b=j4b?j4b.emptyScript:"",l4b=_.da.reactiveElementPolyfillSupport,m4b={YSb:function(a,b){switch(b){case Boolean:a=a?k4b:null;break;case Object:case Array:a=null==a?a:JSON.stringify(a)}return a},nSa: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}},n4b=function(a,b){return!d4b(a,b)},o4b={Qq:!0,type:String,FR:m4b,T_a:!1,ivb:n4b},p4b;null==Symbol.metadata&&(Symbol.metadata=Symbol("cf"));p4b=Symbol.metadata;var q4b=new WeakMap,ZR=function(){var a=c4b.call(this)||this;a.ama=void 0;a.sea=!1;a.f0=!1;a.QW=null;a.bpc();return a};_.V(ZR,c4b);ZR.z8=function(a){this.qP();var b;(null!=(b=this.j6)?b:this.j6=[]).push(a)};
ZR.lZ=function(a,b){b=void 0===b?o4b:b;b.state&&(b.Qq=!1);this.qP();this.kD.set(a,b);b.S5c||(b=this.Dca(a,Symbol(),b),void 0!==b&&e4b(this.prototype,a,b))};ZR.Dca=function(a,b,c){var d,e=null!=(d=f4b(this.prototype,a))?d:{get:function(){return this[b]},set:function(m){this[b]=m}},f=e.get,g=e.set;return{get:function(){return null==f?void 0:f.call(this)},set:function(m){var n=null==f?void 0:f.call(this);g.call(this,m);r4b(this,a,n,c)},configurable:!0,enumerable:!0}};
ZR.K_=function(a){var b;return null!=(b=this.kD.get(a))?b:o4b};ZR.qP=function(){if(!this.hasOwnProperty("kD")){var a=i4b(this);a.Hp();void 0!==a.j6&&(this.j6=[].concat(_.Dc(a.j6)));this.kD=new Map(a.kD)}};
ZR.Hp=function(){s4b();if(!this.hasOwnProperty("YRa")){this.YRa=!0;this.qP();if(this.hasOwnProperty("properties")){var a=this.properties,b=[].concat(_.Dc(g4b(a)),_.Dc(h4b(a)));b=_.k(b);for(var c=b.next();!c.done;c=b.next())c=c.value,this.lZ(c,a[c])}a=this[p4b];if(null!==a&&(a=q4b.get(a),void 0!==a))for(a=_.k(a),b=a.next();!b.done;b=a.next())c=_.k(b.value),b=c.next().value,c=c.next().value,this.kD.set(b,c);this.Zla=new Map;a=_.k(this.kD);for(b=a.next();!b.done;b=a.next())c=_.k(b.value),b=c.next().value,
c=c.next().value,c=this.PW(b,c),void 0!==c&&this.Zla.set(c,b);this.YR=this.Oba(this.styles)}};ZR.Oba=function(a){var b=[];if(Array.isArray(a)){a=new Set(a.flat(Infinity).reverse());a=_.k(a);for(var c=a.next();!c.done;c=a.next())b.unshift(Y3b(c.value))}else void 0!==a&&b.push(Y3b(a));return b};ZR.PW=function(a,b){b=b.Qq;return!1===b?void 0:"string"===typeof b?b:"string"===typeof a?a.toLowerCase():void 0};_.h=ZR.prototype;
_.h.bpc=function(){var a=this;this.m8a=new Promise(function(c){return a.Sqb=c});this.M4=new Map;this.gpc();r4b(this);var b;null==(b=this.constructor.j6)||b.forEach(function(c){return c(a)})};_.h.gpc=function(){for(var a=new Map,b=_.k(this.constructor.kD.keys()),c=b.next();!c.done;c=b.next())c=c.value,this.hasOwnProperty(c)&&(a.set(c,this[c]),delete this[c]);0<a.size&&(this.ama=a)};
_.h.NK=function(){var a,b=null!=(a=this.shadowRoot)?a:this.attachShadow(this.constructor.F2);X3b(b,this.constructor.YR);return b};_.h.connectedCallback=function(){null!=this.Uwa||(this.Uwa=this.NK());this.Sqb(!0);var a;null==(a=this.IFa)||a.forEach(function(b){var c;return null==(c=b.U2c)?void 0:c.call(b)})};_.h.Sqb=function(){};_.h.disconnectedCallback=function(){var a;null==(a=this.IFa)||a.forEach(function(b){var c;return null==(c=b.W2c)?void 0:c.call(b)})};
_.h.attributeChangedCallback=function(a,b,c){this.Uoc(a,c)};_.h.fpc=function(a,b){var c=this.constructor.kD.get(a),d=this.constructor.PW(a,c);if(void 0!==d&&!0===c.T_a){var e,f=(void 0!==(null==(e=c.FR)?void 0:e.YSb)?c.FR:m4b).YSb(b,c.type);this.QW=a;null==f?this.removeAttribute(d):this.setAttribute(d,f);this.QW=null}};
_.h.Uoc=function(a,b){var c=this.constructor;a=c.Zla.get(a);if(void 0!==a&&this.QW!==a){c=c.K_(a);var d,e="function"===typeof c.FR?{nSa:c.FR}:void 0!==(null==(d=c.FR)?void 0:d.nSa)?c.FR:m4b;this.QW=a;this[a]=e.nSa(b,c.type);this.QW=null}};var r4b=function(a,b,c,d){var e=void 0===e?!1:e;if(void 0!==b){null!=d||(d=a.constructor.K_(b));var f;if((null!=(f=d.ivb)?f:n4b)(e?void 0:a[b],c))a.CFa(b,c,d);else return}!1===a.sea&&(a.m8a=a.apc())};
ZR.prototype.CFa=function(a,b,c){this.M4.has(a)||this.M4.set(a,b);if(!0===c.T_a&&this.QW!==a){var d;(null!=(d=this.bma)?d:this.bma=new Set).add(a)}};ZR.prototype.apc=function(){var a=this,b,c;return _.Sd(function(d){switch(d.Nc){case 1:return a.sea=!0,_.vha(d,2),_.Td(d,a.m8a,4);case 4:d.Nc=3;d.zK=0;break;case 2:b=_.zha(d),a.Z9c||Promise.reject(b);case 3:c=t4b(a);if(null==c){d.Wh(5);break}return _.Td(d,c,5);case 5:return d.return(!a.sea)}})};
var t4b=function(a){if(a.sea){if(!a.f0){null!=a.Uwa||(a.Uwa=a.NK());if(a.ama){for(var b=_.k(a.ama),c=b.next();!c.done;c=b.next()){var d=_.k(c.value);c=d.next().value;d=d.next().value;a[c]=d}a.ama=void 0}b=a.constructor.kD;if(0<b.size)for(b=_.k(b),c=b.next();!c.done;c=b.next())d=_.k(c.value),c=d.next().value,d=d.next().value,!0!==d.BUc||a.M4.has(c)||void 0===a[c]||a.CFa(c,a[c],d)}b=!1;c=a.M4;try{b=!0;var e;null==(e=a.IFa)||e.forEach(function(f){var g;return null==(g=f.Y2c)?void 0:g.call(f)});a.update(c)}catch(f){throw b=
!1,a.k8a(),f;}b&&a.DFa(c)}};_.h=ZR.prototype;_.h.DFa=function(a){var b;null==(b=this.IFa)||b.forEach(function(c){var d;return null==(d=c.Z2c)?void 0:d.call(c)});this.f0||(this.f0=!0,this.atb());this.TB(a)};_.h.k8a=function(){this.M4=new Map;this.sea=!1};_.h.update=function(){var a=this;this.bma&&(this.bma=this.bma.forEach(function(b){return a.fpc(b,a[b])}));this.k8a()};_.h.TB=function(){};_.h.atb=function(){};
_.W.Object.defineProperties(ZR,{observedAttributes:{configurable:!0,enumerable:!0,get:function(){this.Hp();return this.Zla&&[].concat(_.Dc(this.Zla.keys()))}}});ZR.YR=[];ZR.F2={mode:"open"};ZR.kD=new Map;ZR.YRa=new Map;null==l4b||l4b({ReactiveElement:ZR});var s4b=function(){var a;(null!=(a=_.da.reactiveElementVersions)?a:_.da.reactiveElementVersions=[]).push("2.0.2");s4b=function(){}};var $R=function(){var a=ZR.apply(this,arguments)||this;a.Twa={host:a};a.HFa=void 0;return a};_.V($R,ZR);$R.F2=ZR.F2;$R.YR=ZR.YR;$R.PW=ZR.PW;$R.Oba=ZR.Oba;$R.qP=ZR.qP;$R.K_=ZR.K_;$R.Dca=ZR.Dca;$R.lZ=ZR.lZ;$R.z8=ZR.z8;_.h=$R.prototype;_.h.NK=function(){var a=ZR.prototype.NK.call(this),b;null!=(b=this.Twa).k0a||(b.k0a=a.firstChild);return a};_.h.update=function(a){var b=this.render();this.f0||(this.Twa.isConnected=this.isConnected);ZR.prototype.update.call(this,a);this.HFa=R3b(b,this.Uwa,this.Twa)};
_.h.connectedCallback=function(){ZR.prototype.connectedCallback.call(this);var a;null==(a=this.HFa)||P3b(a,!0)};_.h.disconnectedCallback=function(){ZR.prototype.disconnectedCallback.call(this);var a;null==(a=this.HFa)||P3b(a,!1)};_.h.render=function(){return iM};$R.Hp=function(){u4b();return ZR.Hp.call(this)};$R._$litElement$=!0;$R.YRa=!0;var v4b;null==(v4b=window.litElementPolyfillSupport)||v4b({LitElement:$R});
var u4b=function(){var a,b;(null!=(b=(a=window).litElementVersions)?b:a.litElementVersions=[]).push("4.0.2");u4b=function(){}};var w4b=_.Bi(["\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 */"]),
x4b=function(a){var b=_.zc.apply(1,arguments);return function(){var c=1===a.length?a[0]:b.reduce(function(d,e,f){if(!0===e._$cssResult$)e=e.cssText;else if("number"!==typeof e)throw Error("bf`"+e);return d+e+a[f+1]},a[0]);return new W3b(c,a,U3b)}()}(w4b);var y4b={Qq:!0,type:String,FR:m4b,T_a:!1,ivb:n4b},OUb=function(a,b,c){a=void 0===a?y4b:a;var d=c.kind,e=c.metadata,f=q4b.get(e);void 0===f&&q4b.set(e,f=new Map);f.set(c.name,a);if("accessor"===d){var g=c.name;return{set:function(n){var r=b.get.call(this);b.set.call(this,n);r4b(this,g,r,a)},init:function(n){void 0!==n&&this.CFa(g,void 0,a);return n}}}if("setter"===d){var m=c.name;return function(n){var r=this[m];b.call(this,n);r4b(this,m,r,a)}}throw Error("df`"+d);};var z4b=function(){};z4b.prototype.Woc=function(a,b,c){this.XWc=a;this.bw=b;this.VWc=c};z4b.prototype.Yoc=function(a,b){return this.update(a,b)};z4b.prototype.update=function(a,b){return this.render.apply(this,_.Dc(b))};_.W.Object.defineProperties(z4b.prototype,{sF:{configurable:!0,enumerable:!0,get:function(){return this.bw.sF}}});var A4b=function(a){this.value=TR;if(2!==a.type)throw Error("ef`"+this.constructor.sCc);};_.V(A4b,z4b);A4b.prototype.render=function(a){if(a===TR||void 0===a)return this.zSb=void 0,this.value=a;if(a===iM)return a;if(a===this.value)return this.zSb;this.value=a;a=[_.sg(a)];a.raw=a;var b={};return this.zSb=(b._$litType$=this.constructor.resultType,b.Tx=a,b.values=[],b)};A4b.sCc="safeHTML";A4b.resultType=1;
var B4b=function(a){return function(){var b=_.zc.apply(0,arguments),c={};return c._$litDirective$=a,c.values=b,c}}(A4b);/*

 Copyright 2021 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var C4b=_.Bi('\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(";")),D4b=_.Bi(['\n         <li class="no">\n           No results for&nbsp;<span class="value">',"</span>\n         </li>"]),E4b=_.Bi("\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(";")),
F4b=_.Bi(["\n        <li class=\"item\">\n          <a rel='search'\n             .href="," @click=",'><span class="icon sprite ','"></span> ',"</a>\n        </li>"]),G4b=_.Bi('\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(";")),H4b=
function(a,b,c){this.category=a;this.rawQuery=b;a=b.indexOf(c);-1!==a?(this.prefix=b.substr(0,a),this.Ku=b.substr(a,c.length),this.suffix=b.substr(a+c.length)):(this.prefix=b,this.suffix=this.Ku="")},I4b=function(a,b,c,d,e){this.title=a;this.snippet=b;this.url=c;this.icon=d;this.shortUrl=e},J4b=function(a,b,c){this.icon=a;this.url=b;this.description=c},aS=function(){var a=$R.apply(this,arguments)||this;a.placeholder="Search...";a.hiddenQuery="";a.accesskey="/";a.from="";a.dataHiddenQuery="";a.dataFrom=
"";a.queries=[];a.results=[];a.IN=[];a.Zka=new _.Ee;a.Yka=a.Zka;a.vsb=GUb("fetchJson",function(b,c){return FUb(b,c)});a.MRc="https://g3mark-service-backend.corp.google.com/moma_search_api/suggest";a.APc="https://g3mark-service-backend.corp.google.com/moma_search_api/search";a.UKc=GUb("momaUrl",new URL("https://moma.corp.google.com/search"));a.input=void 0;return a};_.V(aS,$R);aS.F2=$R.F2;aS.YR=$R.YR;aS.PW=$R.PW;aS.Oba=$R.Oba;aS.qP=$R.qP;aS.K_=$R.K_;aS.Dca=$R.Dca;aS.lZ=$R.lZ;aS.z8=$R.z8;aS.Hp=$R.Hp;
aS.prototype.render=function(){var a=this,b=this.input?this.input.value:"",c=0<this.IN.length&&0===this.results.length;return H3b(G4b,this.placeholder,this.queries.map(function(d){return H3b(C4b,d.category,function(e){e.preventDefault()},function(e){e.preventDefault();a.LN(d.rawQuery);a.fireEvent("query-event",d.rawQuery)},d.prefix,d.Ku,d.suffix,d.rawQuery)}),c?H3b(D4b,b):"",this.results.map(function(d){return H3b(E4b,QUb(d.icon.imageUrl),d.url,function(){a.fireEvent("navigate-event",_.pg(d.url))},
d.title,RUb(d.shortUrl),B4b(d.snippet))}),this.IN.map(function(d){return H3b(F4b,d.url,function(){a.fireEvent("navigate-event",_.pg(d.url))},d.icon,d.description)}))};
aS.prototype.atb=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=_.fe(c,"input").ha(_.Ke(function(){for(var f=_.k(b.querySelectorAll(".item")),g=f.next();!g.done;g=f.next())g.value.classList.remove("selected")}),_.qe(500),_.v(function(){return c.value}),_.je(function(f){return""!==f}),_.Ke(function(f){var g=a.UKc;f=[f];g.searchParams.set("q",f.join(" "));
var m=a.from||a.dataFrom;m&&g.searchParams.set("from",m);a.IN=[];a.IN.push(new J4b("moma",_.og(g.toString()),"Moma search"));if(m=a.hiddenQuery||a.dataHiddenQuery)f.push(m),g.searchParams.set("q",f.join(" ")),a.IN.push(new J4b("more",_.og(g.toString()),"More results"));a.IN.reverse()}));this.input=c;var e=function(){a.Zka.next(!0)};_.Lha(d,d.ha(_.Ie(function(f){return a.vsb(a.getUrl(a.MRc,f),{credentials:"include"})}))).subscribe(function(f){f=_.k(f);var g=f.next().value,m=f.next().value;f=(m.suggestedPersonalQueries||
[]).map(function(n){return new H4b("personal",n.rawQuery,g)});m=(m.suggestedPopularQueries||[]).map(function(n){return new H4b("popular",n.rawQuery,g)});a.queries=f.concat(m);a.Zka.next(!0)},e);d.ha(_.Ie(function(f){return a.vsb(a.getUrl(a.APc,f),{credentials:"include"})})).subscribe(function(f){a.results=[];f=_.k(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 m=a.results,n=
m.push,r=g.title;var w=g.snippet.privateDoNotAccessOrElseSafeHtmlWrappedValue;if(void 0===w||null===w)throw Error("ff");w=_.rg(w);n.call(m,new I4b(r,w,QUb(g.link.linkUrl),g.icon,g.link.shortUrl))}a.Zka.next(!0)},e);_.fe(c,"input").ha(_.je(function(){return""===c.value})).subscribe(function(){a.IN=[];a.queries=[];a.results=[];a.Zka.next(!1)});_.fe(c,"focusin").subscribe(function(){for(var f=_.k(b.querySelectorAll(".item")),g=f.next();!g.done;g=f.next())g.value.classList.remove("selected")});_.fe(c,
"keydown").subscribe(function(f){switch(f.key){case "ArrowDown":f.preventDefault();K4b(a,1);break;case "ArrowUp":f.preventDefault();K4b(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=_.og(g),g=_.qg(g),void 0!==g&&(f.href=g);else{g=_.k(b.querySelectorAll(".item"));for(var m=g.next();!m.done;m=g.next())m.value.classList.remove("selected");if(f=f.querySelector(".raw-query"))a.LN(f.textContent||
""),a.fireEvent("query-event",f.textContent||"");(f=a.shadowRoot.querySelector("ul.search > .item"))&&f.classList.add("selected")}}}})}};aS.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 K4b=function(a,b){a=a.shadowRoot.querySelectorAll(".item");for(var c=_.k(a.entries()),d=c.next();!d.done;d=c.next()){var e=_.k(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")};aS.prototype.LN=function(a){this.input&&(this.input.value=a,this.input.dispatchEvent(new InputEvent("input")))};
aS.prototype.fireEvent=function(a,b){this.dispatchEvent(new CustomEvent(a,{detail:{value:b}}))};_.W.Object.defineProperties(aS,{styles:{configurable:!0,enumerable:!0,get:function(){return x4b}}});var bS=aS;lM([kM({type:String}),mM(Object)],bS.prototype,"placeholder",void 0);lM([kM({type:String,Qq:"hidden-query"}),mM(Object)],bS.prototype,"hiddenQuery",void 0);lM([kM({type:String}),mM(Object)],bS.prototype,"accesskey",void 0);lM([kM({type:String}),mM(Object)],bS.prototype,"from",void 0);
lM([kM({type:String,Qq:"data-hidden-query"}),mM(Object)],bS.prototype,"dataHiddenQuery",void 0);lM([kM({type:String,Qq:"data-from"}),mM(Object)],bS.prototype,"dataFrom",void 0);lM([PUb(),mM(Array)],bS.prototype,"queries",void 0);lM([PUb(),mM(Array)],bS.prototype,"results",void 0);lM([PUb(),mM(Array)],bS.prototype,"IN",void 0);bS=lM([function(a){return function(b,c){void 0!==c?c.z8(function(){customElements.define(a,b)}):customElements.define(a,b)}}("g3mark-moma-search")],bS);var cS=function(){};cS.O=function(a){return new (a||cS)};cS.Da=_.uc({type:cS});cS.Ca=_.ec({});var dS=function(){};dS.O=function(a){return new (a||dS)};dS.Da=_.uc({type:dS});dS.Ca=_.ec({imports:[NR,_.Um,_.dt,_.go,cS]});var eS=function(){};eS.O=function(a){return new (a||eS)};eS.Da=_.uc({type:eS});eS.Ca=_.ec({imports:[_.Um]});var fS=function(){};fS.O=function(a){return new (a||fS)};fS.Da=_.uc({type:fS});fS.Ca=_.ec({imports:[_.Um,_.Ln,_.dt,_.go]});var gS=function(){};gS.O=function(a){return new (a||gS)};gS.Da=_.uc({type:gS});gS.Ca=_.ec({imports:[_.Um,eS,fS]});var hS=function(){};hS.O=function(a){return new (a||hS)};hS.Da=_.uc({type:hS});hS.Ca=_.ec({imports:[_.Um,LR,dS,_.go,eS,gS,_.DE,fS,MR,ZP]});var iS=function(){};iS.O=function(a){return new (a||iS)};iS.Da=_.uc({type:iS});iS.Ca=_.ec({Pb:[{wa:_.bdb,nc:{expandedHeight:"48px",collapsedHeight:"48px",ML:!1}}],imports:[_.Ao,_.Um,BR,_.hL,ZQ,KR,_.jz,_.yv,_.EA,_.Ez,hS,HR]});var jS=function(){};jS.O=function(a){return new (a||jS)};jS.Da=_.uc({type:jS});jS.Ca=_.ec({imports:[gO,_.Um,_.nA,CR,BR,_.vo,_.FE,nN,_.go]});var kS=function(){};kS.O=function(a){return new (a||kS)};kS.Da=_.uc({type:kS});kS.Ca=_.ec({imports:[_.Um,_.NK,_.dt]});var lS=function(){};lS.O=function(a){return new (a||lS)};lS.Da=_.uc({type:lS});lS.Ca=_.ec({imports:[_.cv,_.Um,lO,_.FE,_.DE,_.yv,_.dt,_.Nw]});var mS=function(){};mS.O=function(a){return new (a||mS)};mS.Da=_.uc({type:mS});mS.Ca=_.ec({imports:[_.Ao,_.Um,_.DE,_.yv,_.EA,_.Bz,_.go]});var nS=function(){};nS.O=function(a){return new (a||nS)};nS.Da=_.uc({type:nS});nS.Ca=_.ec({imports:[_.Um,_.yv,_.dt,_.Sw]});var oS=function(){};oS.O=function(a){return new (a||oS)};oS.Da=_.uc({type:oS});oS.Ca=_.ec({imports:[nS,_.Um]});new _.Wk;new _.Xk;new _.Wk;new _.Xk;new _.Qs("Last {count} days");var pS=function(a,b,c,d){this.nb=a;this.ad=b;this.dir=c;this.zone=d;this.yc=new _.Ce;this.bN=this.vU=null;this.YXa=192;this.yha=new _.gg([]);this.TY=[];this.Fxb=!1;this.zw=this.ou=null;this.Tm=new _.El;this.gW=new _.El;this.EVb=new _.El;this.Nl=new _.El;this.eu=null;this.nyb=[];L4b(this)};_.h=pS.prototype;_.h.Ra=function(){this.TY=M4b(this);var a=this.yha,b=a.next,c=Array.from({length:this.TY.length});c[0]=this.wb;c[1]=_.yB(this.ad,this.wb,1);b.call(a,c)};
_.h.Tc=function(){var a=this;this.QUa();N4b(this);O4b(this);this.zone.Vb(function(){setTimeout(function(){a.yha.next(a.TY);a.Fxb=!0})})};_.h.Tb=function(a){var b=this;this.Fxb&&(a.minDate||a.maxDate)&&(this.TY=M4b(this),this.yha.next(this.TY));a.activeDate&&a.activeDate.Xf!==a.activeDate.lj&&this.zone.Vb(function(){setTimeout(function(){b.yI(b.wb,"auto")})})};_.h.Ka=function(){this.yc.next();this.yc.complete()};
_.h.yI=function(a,b){var c=this;b=void 0===b?"auto":b;var d=this.TY.findIndex(function(e){return TUb(c,e,a)});-1<d&&this.iia.Fx(d,b)};_.h.v1a=function(a){this.gW.next(a.value);a=_.k(this.vfa.toArray());for(var b=a.next();!b.done;b=a.next())b=b.value,b.DQ=null,b.cY=null,_.bl(b.ab)};_.h.WR=function(a){this.eu=a};_.h.jD=function(a){this.eu&&(a.value&&this.EVb.emit(a),this.eu=null)};
var L4b=function(a){var b=_.Tib(a.ad,"narrow"),c=_.Tib(a.ad,"long").map(function(d,e){return{ACb:d,jYa:b[e]}});a.nyb=c.slice(0).concat(c.slice(0,0))},P4b=function(a,b){return(new Date(a.ad.getYear(b),a.ad.getMonth(b),1)).getTime()},Q4b=function(a,b){return a.vfa.toArray().find(function(c){return TUb(a,c.wb,b)})};
pS.prototype.QUa=function(){var a=this;_.fe(this.nb.na,"keydown",{capture:!0}).ha(_.Je(this.yc)).subscribe(function(b){a:{var c=a.wb,d="rtl"===a.dir.value;switch(b.keyCode){case 37:a.wb=_.AB(a.ad,a.wb,d?1:-1);break;case 39:a.wb=_.AB(a.ad,a.wb,d?-1:1);break;case 38:a.wb=_.AB(a.ad,a.wb,-7);break;case 40:a.wb=_.AB(a.ad,a.wb,7);break;case 36:a.wb=_.AB(a.ad,a.wb,1-a.ad.getDate(a.wb));break;case 35:a.wb=_.AB(a.ad,a.wb,_.Uib(a.ad,a.wb)-a.ad.getDate(a.wb));break;case 33:a.wb=b.altKey?_.zB(a.ad,a.wb,-1):_.yB(a.ad,
a.wb,-1);break;case 34:a.wb=b.altKey?_.zB(a.ad,a.wb,1):_.yB(a.ad,a.wb,1);break;default:break a}a.wb=_.uB(a.ad,a.wb,a.Hd,a.Jd);_.sB(a.ad,c,a.wb)&&a.Nl.emit(a.wb);c=Q4b(a,c);if(d=Q4b(a,a.wb))d.wb=a.wb,d.pz(),_.bl(d.ab),null==c||_.bl(c.ab);b.preventDefault();b.stopPropagation()}})};
var O4b=function(a){a.zone.Vb(function(){var b=a.iia.nb.na;_.fe(b,"mousemove").ha(_.v(function(c){if(!a.eu)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}),_.te(),_.Ie(function(c){return 0===c?_.ri:_.Odb(50).ha(_.ze(c))}),_.Je(a.yc)).subscribe(function(c){b.scrollTo({top:b.scrollTop+c})})})},N4b=function(a){a.vfa.Pc.ha(_.He(a.vfa),_.Ie(function(b){return _.ge.apply(null,
_.Dc(b.toArray().map(function(c){return c.XF.Nga})))}),_.Je(a.yc)).subscribe(function(b){document.querySelectorAll(".mat-calendar-body-cell").forEach(function(f){f.setAttribute("tabindex","-1")});var c=a.vfa.toArray();null==c||c[0].Acb(b);a.vU=(null==c?void 0:c[0].cY)||null;a.bN=(null==c?void 0:c[0].DQ)||null;for(b=1;b<c.length;b++)c[b].cY=a.vU,c[b].DQ=a.bN,_.bl(c[b].ab);if(c=c.find(function(f){return TUb(a,f.wb,a.wb)}))c.wb=a.wb,_.bl(c.ab);var d,e;null==(d=document.querySelector(".mat-calendar-body-active .mat-calendar-body-selected"))||
null==(e=d.parentElement)||e.setAttribute("tabindex","0")})},M4b=function(a){for(var b=[],c=P4b(a,a.Jd),d=a.ad.clone(a.Hd);P4b(a,d)<=c;)b.push(a.ad.clone(d)),d=_.yB(a.ad,d,1);return b},TUb=function(a,b,c){return a.ad.getMonth(b)===a.ad.getMonth(c)&&a.ad.getYear(b)===a.ad.getYear(c)};_.W.Object.defineProperties(pS.prototype,{weekdays:{configurable:!0,enumerable:!0,get:function(){return this.nyb}}});pS.O=function(a){return new (a||pS)(_.u(_.ld),_.u(_.qB),_.u(_.Vq),_.u(_.Me))};
pS.ya=_.tc({type:pS,oa:[["reach-calendar-month-view"]],ub:function(a,b){a&1&&(_.Hf(_.ir,7),_.Hf(_.dA,7),_.Hf(_.iE,5));if(a&2){var c;_.Gf(c=_.Kf())&&(b.iia=c.first);_.Gf(c=_.Kf())&&(b.Mad=c.first);_.Gf(c=_.Kf())&&(b.vfa=c)}},yb:[1,"reach-calendar-month-view"],inputs:{wb:"activeDate",selected:"selected",Hd:"minDate",Jd:"maxDate",Bj:"dateFilter",nl:"dateClass",ou:"comparisonStart",zw:"comparisonEnd"},outputs:{Tm:"selectedChange",gW:"userSelection",EVb:"userDragDrop",Nl:"activeDateChange"},features:[_.Mc],
Aa:8,Ba:8,Ea:[["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"]],ua:function(a,b){a&1&&(_.A(0,"table",0)(1,"thead")(2,"tr"),_.x(3,SUb,2,1,"th",1),_.B()()(),_.E(4,"mat-divider"),_.A(5,"cdk-virtual-scroll-viewport",2),_.x(6,VUb,2,1,"div",3),_.O(7,"async"),_.B());a&2&&(_.t(3),_.y("ngForOf",b.weekdays),
_.t(2),_.y("itemSize",b.YXa)("minBufferPx",5*b.YXa)("maxBufferPx",10*b.YXa),_.t(1),_.y("cdkVirtualForOf",_.R(7,6,b.yha))("cdkVirtualForTemplateCacheSize",50))},Ia:[_.oB,_.Nm,_.Om,_.iE,_.Tw,_.cA,_.dA,_.ir,_.Tm],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,Oa:0});var qS=function(a,b,c){this.nb=a;this.ad=b;this.dir=c;this.yc=new _.Ce;this.aOa=new _.gg([]);this.I5a=128;this.Tm=new _.Ee;this.Nl=new _.El};_.h=qS.prototype;_.h.Tc=function(){this.QUa()};_.h.Tb=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=_.zB(this.ad,c,1);this.aOa.next(a)}};
_.h.yI=function(a,b){var c=this;b=void 0===b?"auto":b;var d=this.aOa.value.findIndex(function(e){return c.ad.getYear(e)===c.ad.getYear(a)});-1<d&&this.iia.Fx(d,b)};_.h.QUa=function(){var a=this;_.fe(this.nb.na,"keydown",{capture:!0}).ha(_.Je(this.yc)).subscribe(function(b){a.YTa(b)})};
_.h.YTa=function(a){var b=this.wb,c="rtl"===this.dir.value;switch(a.keyCode){case 37:this.wb=_.yB(this.ad,this.wb,c?1:-1);break;case 39:this.wb=_.yB(this.ad,this.wb,c?-1:1);break;case 38:this.wb=_.yB(this.ad,this.wb,-4);break;case 40:this.wb=_.yB(this.ad,this.wb,4);break;case 36:this.wb=_.yB(this.ad,this.wb,-this.ad.getDate(this.wb));break;case 35:this.wb=_.AB(this.ad,this.wb,11-this.ad.getMonth(this.wb));break;case 33:this.wb=_.zB(this.ad,this.wb,a.altKey?-10:-1);break;case 34:this.wb=_.zB(this.ad,
this.wb,a.altKey?10:1);break;default:return}this.wb=_.uB(this.ad,this.wb,this.Hd,this.Jd);_.sB(this.ad,b,this.wb)&&this.Nl.emit(this.wb);b=R4b(this,b);if(c=R4b(this,this.wb))c.wb=this.wb,c.pz(),_.bl(c.ab),null==b||_.bl(b.ab);a.preventDefault();a.stopPropagation()};var R4b=function(a,b){return a.OUc.toArray().find(function(c){return a.ad.getYear(c.wb)===a.ad.getYear(b)})};qS.O=function(a){return new (a||qS)(_.u(_.ld),_.u(_.qB),_.u(_.Vq))};
qS.ya=_.tc({type:qS,oa:[["reach-calendar-year-view"]],ub:function(a,b){a&1&&(_.Hf(_.ir,7),_.Hf(_.kE,5));if(a&2){var c;_.Gf(c=_.Kf())&&(b.iia=c.first);_.Gf(c=_.Kf())&&(b.OUc=c)}},yb:[1,"reach-calendar-year-view"],inputs:{wb:"activeDate",Hd:"minDate",Jd:"maxDate",selected:"selected",Bj:"dateFilter",nl:"dateClass"},outputs:{Tm:"selectedChange",Nl:"activeDateChange"},features:[_.Mc],Aa:3,Ba:7,Ea:[[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"]],ua:function(a,b){a&1&&(_.A(0,"cdk-virtual-scroll-viewport",0),_.x(1,WUb,1,6,"mat-year-view",1),_.O(2,"async"),_.B());a&2&&(_.y("itemSize",
b.I5a)("minBufferPx",3*b.I5a)("maxBufferPx",5*b.I5a),_.t(1),_.y("cdkVirtualForOf",_.R(2,5,b.aOa))("cdkVirtualForTemplateCacheSize",50))},Ia:[_.oB,_.kE,_.cA,_.dA,_.ir,_.Tm],ob:2,Oa:0});var S4b=_.lh("pickerView",[_.oh("month",_.nh({transform:"translateY(0)"})),_.ph("month => year",[_.mh("375ms cubic-bezier(0.4,0.0,0.2,1)",_.jB([_.nh({transform:"translateY(-100%)",offset:0}),_.nh({transform:"translateY(0%)",offset:1})]))]),_.ph("year => month",[_.mh("375ms cubic-bezier(0.4,0.0,0.2,1)",_.jB([_.nh({transform:"translateY(0)",offset:0}),_.nh({transform:"translateY(-100%)",offset:1})]))])]),T4b=_.lh("yearViewActive",[_.oh("false",_.nh({display:"none"})),_.oh("true",_.nh({display:"block"})),
_.ph("false => true",[_.mh("375ms cubic-bezier(0.4,0.0,0.2,1)",_.jB([_.nh({display:"block",offset:0})]))]),_.ph("true => false",[_.mh("375ms cubic-bezier(0.4,0.0,0.2,1)",_.jB([_.nh({display:"block",offset:0}),_.nh({display:"none",offset:1})]))])]),rS=function(a,b){var c=this;this.ad=a;this.ee=b;this.yc=new _.Ce(1);this.p2=new _.Vv(null);this.jyb=new _.Ce(1);this.rc=new _.Ee;this.sZ=[];this.BHc="Enter a day, month, and year";this.Wxb="Date";this.myb=null;this.WN="month";this.Tm=new _.El;this.sO=new _.El(!0);
this.gW=new _.El;this.p2.lm.ha(_.Je(this.yc)).subscribe(function(d){c.gW.next({source:"input",value:d})})};_.h=rS.prototype;_.h.Ra=function(){this.Hd||(this.Hd=_.zB(this.ad,new Date,-3));this.Jd||(this.Jd=_.zB(this.ad,new Date,3));this.p2.setValue(this.selected,{ne:!1})};_.h.je=function(){this.wb=this.EI||new Date;this.ZUa=this.WN};_.h.Tc=function(){this.jyb.next()};_.h.Tb=function(a){if(a=a.selected)a=!!this.p2.value;a&&this.p2.setValue(this.selected,{ne:!1});this.rc.next()};
_.h.Ka=function(){this.yc.next();this.yc.complete()};_.h.v1a=function(a){this.gW.next({source:"view",value:a})};
_.W.Object.defineProperties(rS.prototype,{wb:{configurable:!0,enumerable:!0,get:function(){return this.tAc},set:function(a){this.tAc=_.uB(this.ad,a,this.Hd,this.Jd);this.rc.next();_.al(this.ee)}},yh:{configurable:!0,enumerable:!0,get:function(){return this.ZUa},set:function(a){var b=this.ZUa!==a?a:null;this.ZUa=a;_.al(this.ee);b&&this.sO.emit(b)}},EI:{configurable:!0,enumerable:!0,get:function(){return this.myb},set:function(a){this.myb=_.rB(this.ad,this.ad.Uh(a));var b;this.wb=null!=(b=this.EI)?
b:new Date}},Hd:{configurable:!0,enumerable:!0,get:function(){return this.JHc},set:function(a){this.JHc=_.rB(this.ad,this.ad.Uh(a))||_.zB(this.ad,new Date,-3)}},Jd:{configurable:!0,enumerable:!0,get:function(){return this.IHc},set:function(a){this.IHc=_.rB(this.ad,this.ad.Uh(a))||_.zB(this.ad,new Date,3)}}});rS.O=function(a){return new (a||rS)(_.u(_.qB,8),_.u(_.cl))};
rS.ya=_.tc({type:rS,oa:[["reach-calendar"]],ub:function(a,b){a&1&&(_.Hf(pS,5),_.Hf(qS,5));if(a&2){var c;_.Gf(c=_.Kf())&&(b.O0=c.first);_.Gf(c=_.Kf())&&(b.Yza=c.first)}},yb:[1,"reach-calendar","cdk-edit-pane"],tb:2,Za:function(a,b){a&2&&_.ef("reach-date-calendar-with-presets",null==b.sZ?null:b.sZ.length)},inputs:{sZ:"datePresets",EI:"startAt",WN:"startView",selected:"selected",Bj:"dateFilter",nl:"dateClass",Hd:"minDate",Jd:"maxDate"},outputs:{Tm:"selectedChange",sO:"viewChanged",gW:"userSelection"},
Sb:["reachCalendar"],features:[_.yf([{wa:_.mE,Hb:rS}]),_.Mc],Aa:14,Ba:25,Ea:[[1,"reach-calendar-selection-view"],[1,"reach-calendar-header"],[1,"reach-calendar-date-input"],["appearance","outline","floatLabel","always","subscriptSizing","dynamic",1,"reach-calendar-form-field"],["matInput","","autocomplete","off","spellcheck","false","matDatepicker","",3,"formControl","placeholder","min","max"],[4,"ngIf"],[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"]],ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"div",1)(2,"div",2)(3,"mat-form-field",3)(4,"mat-label"),_.N(5),_.B(),_.E(6,"input",4),_.x(7,XUb,2,1,"mat-error",5),_.B()(),_.x(8,YUb,1,1,"reach-date-presets-menu",6),_.E(9,"reach-calendar-month-toolbar",7),_.B(),_.A(10,"div",8)(11,"div")(12,"reach-calendar-year-view",
9),_.I("selectedChange",function(c){b.yh="month";var d;null==(d=b.O0)||d.yI(c)}),_.B(),_.A(13,"reach-calendar-month-view",10),_.I("userSelection",function(c){return b.v1a(c)}),_.B()()()());a&2&&(_.t(5),_.xf(b.Wxb),_.t(1),_.y("formControl",b.p2)("placeholder",b.Wxb)("min",b.Hd)("max",b.Jd),_.t(1),_.y("ngIf",b.p2.invalid),_.t(1),_.y("ngIf",null==b.sZ?null:b.sZ.length),_.t(1),_.y("activeDate",b.wb)("maxDate",b.Jd)("minDate",b.Hd)("view",b.yh),_.t(2),_.y("@pickerView",b.yh),_.t(1),_.y("@yearViewActive",
"year"==b.yh)("activeDate",b.wb)("selected",b.selected)("dateFilter",b.Bj)("maxDate",b.Jd)("minDate",b.Hd)("dateClass",b.nl),_.t(1),_.y("activeDate",b.wb)("selected",b.selected)("dateFilter",b.Bj)("maxDate",b.Jd)("minDate",b.Hd)("dateClass",b.nl))},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-comparison,.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 mat-form-field.reach-calendar-form-field{width:136px}.reach-calendar-date-input mat-form-field.reach-calendar-form-field .mat-mdc-form-field-infix{min-height:40px}.reach-calendar-date-input mat-form-field.reach-calendar-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:20px}.reach-calendar-date-input mat-form-field.reach-calendar-form-field .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{--mat-mdc-form-field-label-transform:translateY(-26.75px) scale(var(--mat-mdc-form-field-floating-label-scale,0.75));-webkit-transform:var(--mat-mdc-form-field-label-transform);transform:var(--mat-mdc-form-field-label-transform)}.reach-calendar-date-input mat-form-field.reach-calendar-form-field .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-infix{padding-top:8px;padding-bottom:8px}.reach-calendar-date-input mat-form-field.reach-calendar-form-field .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix{padding-top:8px;padding-bottom:8px}.reach-calendar-date-input mat-form-field.reach-calendar-form-field .mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix{padding-top:8px;padding-bottom:8px}.reach-calendar-date-input mat-form-field.reach-calendar-form-field .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-floating-label{display:none}.reach-calendar-date-input mat-form-field.reach-calendar-form-field .mat-mdc-text-field-wrapper{padding:0 8px}.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:[S4b,T4b]},Oa:0});var U4b={keyboard_arrow_left:{Vh:"keyboard_arrow_left"},keyboard_arrow_right:{Vh:"keyboard_arrow_right"},arrow_right:{Vh:"arrow_right"}},V4b=new _.Bc("ICON_MAPPING",{Ga:"root",qa:function(){return U4b}});var W4b=0,sS=function(a,b,c,d,e,f){this.calendar=a;this.ee=b;this.ad=d;this.EBc=e;this.Mu=f;this.yc=new _.Ce(1);this.jwa="";this.Fjb="reach-calendar-button-"+W4b++};sS.prototype.Tc=function(){var a=this;this.calendar.jyb.ha(_.ve(1)).subscribe(function(){X4b(a)})};var X4b=function(a){var b;null==(b=a.calendar.O0)||b.iia.uxa.ha(_.Je(a.yc)).subscribe(function(c){var d,e=null==(d=a.calendar.O0)?void 0:d.yha.value[c];e&&(a.jwa=a.ad.format(e,a.EBc.display.ZXa),a.Iv=e,_.al(a.ee))})};
sS.prototype.xwa=function(){return!this.Hd||0>_.sB(this.ad,this.Hd,this.Iv)};sS.prototype.qva=function(){return!this.Jd||0<_.sB(this.ad,this.Jd,this.Iv)};sS.prototype.yI=function(a,b){b=void 0===b?"auto":b;if("month"===this.view){var c;null==(c=this.calendar.O0)||c.yI(a,b)}else{var d;null==(d=this.calendar.Yza)||d.yI(a,b)}};var Y4b=function(a,b,c){b="month"===a.view?_.yB(a.ad,b,c):_.zB(a.ad,b,c);return _.uB(a.ad,b,a.Hd,a.Jd)};
_.W.Object.defineProperties(sS.prototype,{wb:{configurable:!0,enumerable:!0,get:function(){return this.GHc},set:function(a){this.GHc=this.Iv=a}},view:{configurable:!0,enumerable:!0,get:function(){return this.KHc},set:function(a){this.KHc=a}},LZa:{configurable:!0,enumerable:!0,get:function(){return"month"===this.view?"Choose month and year":"Choose date"}},c_a:{configurable:!0,enumerable:!0,get:function(){return"month"===this.view?"Previous month":"Previous year"}},tYa:{configurable:!0,enumerable:!0,
get:function(){return"month"===this.view?"Next month":"Next year"}}});sS.O=function(a){return new (a||sS)(_.u(rS),_.u(_.cl),_.u(_.hE),_.u(_.qB,8),_.u(_.Gr,8),_.u(V4b))};
sS.ya=_.tc({type:sS,oa:[["reach-calendar-month-toolbar"]],yb:[1,"reach-calendar-month-toolbar"],inputs:{wb:"activeDate",Hd:"minDate",Jd:"maxDate",view:"view"},features:[_.yf([{wa:_.W3a,nc:{Lg:!0}}])],Aa:9,Ba:12,Ea:[[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"]],ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"button",1),_.I("click",function(){b.calendar.yh="month"===b.view?"year":"month";if("year"===b.calendar.yh&&b.Iv){var c;null==(c=b.calendar.Yza)||c.yI(b.Iv)}}),_.A(2,"span"),_.N(3),_.B(),_.E(4,"div",2),_.B()(),_.A(5,"button",3),_.I("click",function(){b.xwa()&&(b.Iv=Y4b(b,b.Iv||b.Iv,-1),b.yI(b.Iv,"smooth"))}),_.x(6,ZUb,2,2,"mat-icon",4),_.B(),_.A(7,"button",5),_.I("click",function(){b.qva()&&(b.Iv=Y4b(b,b.Iv||b.Iv,1),b.yI(b.Iv,
"smooth"))}),_.x(8,$Ub,2,2,"mat-icon",4),_.B());a&2&&(_.t(1),_.cf("aria-label",b.LZa)("aria-describedby",b.Fjb),_.t(1),_.cf("id",b.Fjb),_.t(1),_.xf(b.jwa),_.t(1),_.ef("reach-calendar-invert","month"!==b.view),_.t(1),_.y("disabled",!b.xwa()),_.cf("aria-label",b.c_a),_.t(1),_.y("ngIf",b.Mu.keyboard_arrow_left),_.t(1),_.y("disabled",!b.qva()),_.cf("aria-label",b.tYa),_.t(1),_.y("ngIf",b.Mu.keyboard_arrow_right))},Ia:[pM,_.Om,_.xv,_.vs,_.xs,_.ct],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{--mdc-text-button-container-height:24px}.reach-calendar-month-toolbar .mat-mdc-button .mat-mdc-button-touch-target{display:none}.reach-calendar-month-toolbar .mat-mdc-raised-button{--mdc-protected-button-container-height:24px}.reach-calendar-month-toolbar .mat-mdc-raised-button .mat-mdc-button-touch-target{display:none}.reach-calendar-month-toolbar .mat-mdc-unelevated-button{--mdc-filled-button-container-height:24px}.reach-calendar-month-toolbar .mat-mdc-unelevated-button .mat-mdc-button-touch-target{display:none}.reach-calendar-month-toolbar .mat-mdc-outlined-button{--mdc-outlined-button-container-height:24px}.reach-calendar-month-toolbar .mat-mdc-outlined-button .mat-mdc-button-touch-target{display:none}.reach-calendar-month-toolbar .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size:32px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:4px}.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,Oa:0});var Z4b=function(a){this.nb=a};Z4b.prototype.focus=function(){this.nb.na.focus()};Z4b.prototype.lr=function(){return this.nb.na.textContent};var tS=function(a,b){this.nb=a;this.cSc=b;this.first=!1};_.V(tS,Z4b);tS.O=function(a){return new (a||tS)(_.u(_.ld),_.u(uS))};tS.Ha=_.wc({type:tS,oa:[["","xapTabstopGroupItem",""]],tb:1,Za:function(a,b){if(a&2){var c;a=b.first||(null==(c=b.cSc.items)?void 0:c.first)===b?0:-1;_.kf("tabIndex",a)}},inputs:{first:"first"},features:[_.af]});
var uS=function(a){this.dir=a;this.orientation="vertical";this.dF=this.bC=!1};uS.prototype.je=function(){this.y0=_.Fq((new _.Hq(this.items)).bC(this.bC));this.dF&&this.y0.dF();var a="vertical"===this.orientation;_.H$a(this.y0,a);var b;_.Yy(this.y0,a?null:(null==(b=this.dir)?void 0:b.value)||"ltr")};uS.O=function(a){return new (a||uS)(_.u(_.Vq))};
uS.Ha=_.wc({type:uS,oa:[["","xapTabstopGroup",""]],Fd:function(a,b,c){a&1&&_.Jf(c,tS,4);if(a&2){var d;_.Gf(d=_.Kf())&&(b.items=d)}},Za:function(a,b){a&1&&_.I("keyup",function(c){b.y0&&(_.RSa(b.y0,"keyboard"),b.y0.Ar(c))})},inputs:{orientation:"orientation",bC:"withWrap",dF:"withTypeAhead"}});new _.Qs("+ {NUMBER} more");var vS=function(){};vS.O=function(a){return new (a||vS)};vS.Da=_.uc({type:vS});vS.Ca=_.ec({imports:[_.Um]});var wS=function(){};wS.O=function(a){return new (a||wS)};wS.Da=_.uc({type:wS});wS.Ca=_.ec({imports:[_.Um,CQ,vS]});var xS=function(){};xS.O=function(a){return new (a||xS)};xS.Da=_.uc({type:xS});xS.Ca=_.ec({imports:[_.Um,wS,vS]});var yS=function(){};yS.O=function(a){return new (a||yS)};yS.Da=_.uc({type:yS});yS.Ca=_.ec({imports:[_.Um,vS,xS,xS]});new _.Wk;new _.Xk;var zS=function(){};zS.O=function(a){return new (a||zS)};zS.Da=_.uc({type:zS});zS.Ca=_.ec({imports:[MM]});var AS=function(){};AS.O=function(a){return new (a||AS)};AS.Da=_.uc({type:AS});AS.Ca=_.ec({imports:[_.Um]});var $4b=function(){this.vwa=[];this.fIb=new _.Ee};$4b.O=function(a){return new (a||$4b)};
$4b.ya=_.tc({type:$4b,oa:[["reach-date-presets-menu"]],yb:[1,"reach-date-presets-menu"],inputs:{vwa:"presets"},outputs:{fIb:"presetSelected"},Aa:2,Ba:1,Ea: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"]]},ua:function(a,b){a&1&&(_.A(0,"div",0),_.x(1,bVb,4,1,"ng-container",1),_.B());a&2&&(_.t(1),_.y("ngIf",0<(null==b.vwa?null:b.vwa.length)))},Ia:[_.Nm,_.Om,_.Tw,uS,tS],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{--mdc-icon-button-state-layer-size:32px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:4px}.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,Oa:0});var BS=function(){};BS.O=function(a){return new (a||BS)};BS.Da=_.uc({type:BS});BS.Ca=_.ec({});var CS=function(){};CS.O=function(a){return new (a||CS)};CS.Da=_.uc({type:CS});CS.Ca=_.ec({imports:[_.yq,_.Um,_.jz,_.yv,_.Cv,$M,_.nx,_.PL,_.tE,_.Uw,_.dt,_.Fr,_.Dr,yS,_.hw,_.kr,AS,BS]});_.dnb(rS,[_.Om,_.ti,_.Qv,_.qD,_.VB,_.UB,_.OB,_.MB,_.iD,_.qE,_.$v,sS,pS,qS,$4b],[]);var DS=function(){};DS.O=function(a){return new (a||DS)};DS.Da=_.uc({type:DS});DS.Ca=_.ec({imports:[_.Um,_.jz,YM,$M,zS,ZM,_.tE,_.CB,CS,_.hw,aN,_.vE]});var ES=function(){};ES.O=function(a){return new (a||ES)};ES.Da=_.uc({type:ES});ES.Ca=_.ec({imports:[_.Um,_.yv,_.Cv,YM,$M,_.hw]});var FS=function(){};FS.O=function(a){return new (a||FS)};FS.Da=_.uc({type:FS});FS.Ca=_.ec({Pb:[{wa:_.YMa,nc:!0}],imports:[_.yq,_.Um,FQ,_.yv,CQ,_.Cv,YM,$M,_.nx,_.Nw,ZM,_.dt,_.pz,_.aD,_.Fr,ES,_.hw,DS]});var GS=function(){};GS.O=function(a){return new (a||GS)};GS.Da=_.uc({type:GS});GS.Ca=_.ec({imports:[_.Um,FS,DS]});var HS=function(){};HS.O=function(a){return new (a||HS)};HS.Da=_.uc({type:HS});HS.Ca=_.ec({Pb:[{wa:_.C5a,nc:{fv:"grimoire-xref",jPa:864E5,KQa:!0}}],imports:[_.Ao,nS,_.Um,_.yx,_.Uw,oS,GS]});var IS=function(){};IS.O=function(a){return new (a||IS)};IS.Da=_.uc({type:IS});IS.Ca=_.ec({imports:[_.Ao,_.Um,_.gv,_.FE,_.DE,_.yv,_.Uw,_.dt,_.Nw,_.Sw,_.KC,HS,RQ]});var JS=function(){};JS.O=function(a){return new (a||JS)};JS.Da=_.uc({type:JS});JS.Ca=_.ec({imports:[_.Um,_.Hv]});var KS=function(){};KS.O=function(a){return new (a||KS)};KS.Da=_.uc({type:KS});KS.Ca=_.ec({imports:[_.Ao,_.Um,_.nA,_.FE,_.RK,_.DE,_.yv,WM,_.dt,_.CJ,JS,_.FI,_.go,_.wA,oS,IS]});var LS=function(){};LS.O=function(a){return new (a||LS)};LS.Da=_.uc({type:LS});LS.Ca=_.ec({imports:[_.Ao,kS,_.Um,_.LC,lS,_.yv,_.dt,_.Nw,_.PL,_.wC,_.Sw,_.go,mS,KS]});var MS=function(){};MS.O=function(a){return new (a||MS)};MS.Da=_.uc({type:MS});MS.Ca=_.ec({imports:[gO,_.Um,_.iJ,_.nA,CR,BR,_.FE,nN,_.go,_.Ao]});var NS=function(){};NS.O=function(a){return new (a||NS)};NS.Da=_.uc({type:NS});NS.Ca=_.ec({imports:[_.Ao,_.Um,_.nu,_.rA,LN,_.DE,_.yv,_.go,_.cG,_.xx]});var OS=function(){};OS.O=function(a){return new (a||OS)};OS.Da=_.uc({type:OS});OS.Ca=_.ec({Pb:[eN,AP,BP],imports:[_.Ao,_.Um,ZQ,JR,iS,jS,rN,_.DE,LS,NS,_.wA,MS]});var PS=function(){};PS.O=function(a){return new (a||PS)};PS.Da=_.uc({type:PS});PS.Ca=_.ec({imports:[_.Um,_.yv,_.Cv,_.dt,_.Sw,_.go]});var QS=function(){};QS.O=function(a){return new (a||QS)};QS.Da=_.uc({type:QS});QS.Ca=_.ec({imports:[_.Ao,_.Um,PS,_.qs,_.yv,_.dt,_.Sw,_.dI,_.go]});var RS=function(){};RS.O=function(a){return new (a||RS)};RS.Da=_.uc({type:RS});RS.Ca=_.ec({imports:[_.Um,_.yv,WM,_.dt,_.Bz,_.nx,_.Sw]});var SS=function(){};SS.O=function(a){return new (a||SS)};SS.Da=_.uc({type:SS});SS.Ca=_.ec({imports:[_.Um,_.yv,WM,_.dt,_.Bz,_.nx,_.Sw]});var TS=function(){};TS.O=function(a){return new (a||TS)};TS.Da=_.uc({type:TS});TS.Ca=_.ec({imports:[_.Ao,_.Um,_.yv,_.ow,_.dt,_.rw,_.Sw,_.jz,_.hw,RS,SS]});var US=function(){};US.O=function(a){return new (a||US)};US.Da=_.uc({type:US});US.Ca=_.ec({imports:[_.Um,_.sz,_.FE,_.DE,hR,TS,RS,SS]});var VS=function(){};VS.O=function(a){return new (a||VS)};VS.Da=_.uc({type:VS});VS.Ca=_.ec({Pb:[{wa:_.U5a,nc:{DI:0,tH:0,r4a:1500,Sob:!0}}],imports:[_.Ao,_.Um,QS,_.LC,_.yv,_.dt,_.wC,_.Sw,US]});var WS=function(){};WS.O=function(a){return new (a||WS)};WS.Da=_.uc({type:WS});WS.Ca=_.ec({imports:[_.Um,_.qs,OS,VS,_.wA]});var XS=function(){};XS.O=function(a){return new (a||XS)};XS.Da=_.uc({type:XS});XS.Ca=_.ec({Pb:[_.nK,_.mK],imports:[WS,_.Um,_.qs,rR,NS]});var YS=function(){};YS.prototype.resolve=function(a){return _.$g(a)};YS.O=function(a){return new (a||YS)};YS.ta=_.p({token:YS,qa:YS.O,Ga:"root"});var a5b=function(a,b){this.jK="/repos";this.ICc="https://cloud.google.com/source-repositories/docs/";this.QRc="https://cloud.google.com/source-repositories/docs/support";_.qi.has(2)&&b.navigate([this.jK])};a5b.O=function(a){return new (a||a5b)(_.u(_.Cu),_.u(_.Cg))};
a5b.ya=_.tc({type:a5b,oa:[["initial-welcome"]],Aa:18,Ba:3,Ea:["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"]],ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"h2"),_.N(2," Welcome to Cloud Source Repositories "),_.B(),_.A(3,"p"),_.N(4," Easily connect to other Google Cloud products, while privately hosting, tracking, and managing changes to your codebase."),_.B(),_.A(5,"div",1)(6,"a",2)(7,"mat-icon"),_.N(8,"info"),_.B(),_.F(9),_.N(10,"Documentation"),_.H(),_.B(),_.A(11,"a",3)(12,"mat-icon"),_.N(13,"help"),_.B(),_.F(14),_.N(15,"Support"),_.H(),_.B()(),_.A(16,"a",4),_.N(17," view all repositories "),
_.B()());a&2&&(_.t(6),_.y("externalLink",b.ICc),_.t(5),_.y("externalLink",b.QRc),_.t(5),_.y("routerLink",b.jK))},Ia:[_.yo,_.uo,_.Ur,_.Vr,_.ns,_.xv,_.ws,_.ct,_.eo],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}a.mat-mdc-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;font-size:14px}h2[_ngcontent-%COMP%]{color:#000;font-family:Google Sans;font-size:32px;margin-bottom:16px;margin-top:0}p[_ngcontent-%COMP%]{color:#000;margin-bottom:8px;max-width:445px;text-align:center}"],
Oa:0});var b5b={BW:0,hjc:1,Ft:2,z6a:3,0:"REPO",1:"REF",2:"FILE",3:"FOLDER"};var ZS=function(){};ZS.prototype.transform=function(a){return _.RE(a)?"/piper///depot/"+dVb(a.path):_.QE(a)?encodeURIComponent(a.repository)+"/"+dVb(a.path):(_.jF(a)?"/h":"")+"/"+encodeURIComponent(a.qb)+"/"+dVb(a.repository)+"/+/"+dVb(a.Db)+":"+dVb(a.path)};ZS.O=function(a){return new (a||ZS)};ZS.Ae=_.xc({name:"placeToHref",type:ZS,de:!0});var $S=function(){};$S.prototype.transform=function(a){return _.Xp(a.Zb().nd("/").kb())};$S.O=function(a){return new (a||$S)};$S.Ae=_.xc({name:"repoRootLink",type:$S,de:!0});var aT=function(){this.ex=b5b;this.Cka="RecentItem"};
aT.prototype.Ra=function(){switch(this.CHb){case "REPO":var a=this.Wa;this.data={Wa:a,type:0,XV:this.Cka+"Repo",icon:"shared:repository",ifa:cVb(a),Rua:_.Xp(a.Zb().nd("/").kb()),jfa:"navigateMainRepo",df:a.qb,SIb:_.Xp(_.hF(a.Zb(),"repoGroup").kb())};break;case "REF":a=this.Wa;this.data={Wa:a,type:1,XV:this.Cka+"Branch",icon:"source:branch",ifa:cVb(a),Rua:_.Xp(a.Zb().nd("/").kb()),jfa:"navigateMainBranch",df:a.qb,SIb:_.Xp(_.hF(a.Zb(),"repoGroup").kb())};break;case "FOLDER":a=this.Wa;this.data={Wa:a,
type:3,XV:this.Cka+"Folder",icon:"source:folder_open",repository:a.repository,Pd:a.Db&&_.bF(a.Db),ifa:_.Xz(a.path||"")||"/",Rua:_.Xp(a),jfa:"navigateMainFolder",path:a.path,prefix:_.Rg(a.path)+"/"};break;case "FILE":a=this.Wa;this.data={Wa:a,type:2,XV:this.Cka+"File",icon:"source:file",repository:a.repository,Pd:a.Db&&_.bF(a.Db),ifa:_.Xz(a.path),Rua:_.Xp(a),jfa:"navigateMainFile",path:a.path,prefix:_.Rg(a.path)+"/"};break;default:_.Qg(this.CHb,"Unexpected place item type")}};
aT.O=function(a){return new (a||aT)};
aT.ya=_.tc({type:aT,oa:[["item-display","place",""]],inputs:{Cka:"trackElementPrefix",displayName:"displayName",CHb:"placeItemType",Wa:"place"},jc:["place",""],Aa:4,Ba:3,Ea:[[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"]],ua:function(a,b){a&1&&(_.E(0,"mat-icon",0),_.x(1,eVb,5,7,"ng-container",1)(2,gVb,10,11,"ng-template",null,2,_.Nf));if(a&2){var c=_.vf(3);_.y("svgIcon",b.data.icon);_.t(1);_.y("ngIf",b.data.type==b.ex.BW||b.data.type==b.ex.hjc)("ngIfElse",c)}},Ia:[_.yo,_.Om,_.ct,_.eo,ZS,$S],styles:["item-display[_nghost-%COMP%]{display:flex;padding:1px 0}item-display[_nghost-%COMP%]:not(:hover):not(:focus):not(:focus-within)   .copy-button[_ngcontent-%COMP%], item-display[_nghost-%COMP%]:not(:hover):not(:focus):not(:focus-within)   copy-button[_ngcontent-%COMP%]{opacity:0}a[_ngcontent-%COMP%]{letter-spacing:.01em;padding-left:8px;white-space:pre;color:var(--text-default)}.main-element[_ngcontent-%COMP%]{font-weight:500}.copy-button[_ngcontent-%COMP%], copy-button[_ngcontent-%COMP%]{padding-left:8px}.mat-icon[_ngcontent-%COMP%], .material-icons-extended[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;min-width:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.copy-button[_ngcontent-%COMP%]{background-color:initial;border-width:0;cursor:pointer}.copy-button[_ngcontent-%COMP%]:focus{outline:none}"],
Oa:0});var c5b=_.Md({state:1,message:"Unavailable"}),d5b=function(a,b){this.gC=_.IE;this.Tsa=_.zi;this.JNc=b.L_().ha(_.v(function(c){return _.zE(c)}),_.pe(function(c){_.Gs(a,c);return c5b}),_.He(_.JE),_.Fe())};d5b.O=function(a){return new (a||d5b)(_.u(_.Fs),_.u(_.jv))};
d5b.ya=_.tc({type:d5b,oa:[["recent-items"]],Aa:5,Ba:3,Ea:[["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(";")],
ua:function(a,b){a&1&&(_.A(0,"div",0),_.x(1,mVb,5,4,"ng-container",1),_.O(2,"async"),_.B(),_.x(3,nVb,2,0,"ng-template",null,2,_.Nf));a&2&&(_.t(1),_.y("ngIf",_.R(2,1,b.JNc)))},Ia:[_.Nm,_.Om,_.Pm,_.Qm,_.Ur,_.Vr,_.ns,aT,_.EE,_.CE,_.Tm],styles:["dc-information-box.error[_ngcontent-%COMP%]{background-color:transparent;border:0;padding:8px;margin:10px}item-display[_ngcontent-%COMP%]{height:18px;margin:4px 0;padding-left:16px}p[_ngcontent-%COMP%]{font-family:Google Sans;font-size:1rem}ul[_ngcontent-%COMP%]{display:flex;flex-direction:column;overflow:auto;padding:3px 0}li[_ngcontent-%COMP%]{flex:0 0 auto}"],
Oa:0});var e5b=_.Md({state:1,message:"Unavailable"}),bT=function(a,b,c,d){var e=this;this.Wb=c;this.Fa=d;this.G7b="pGc";this.E6a="oGc";this.cda=yVb;this.Vc=_.IE;this.Tsa=_.zi;this.rd=new UWb(function(f){return Array.from(f.children.values())});this.ZNa=new Map;this.iya=new _.gg(!1);this.cE=0;this.lPa=new _.El(!0);this.ELc=c.H_().ha(_.v(function(f){return f||50}));this.hRc=c.P_().ha(_.ve(1),_.Ke(function(f){e.cE=f.length;e.lPa.emit(e.cE);_.bl(b)}),_.Wmb(this.ELc),_.Ke(function(f){f=_.k(f);f.next();f=f.next().value;
e.cE<=f&&e.iya.next(!0)}),_.Wmb(this.iya),_.v(function(f){f=_.k(f);var g=_.k(f.next().value),m=g.next().value;g=g.next().value;var n=f.next().value;f=e.ZNa;n=n?void 0:g;f.clear();g=new Map;m=_.k(m);for(var r=m.next();!r.done;r=m.next()){r=r.value;var w=r.Zb().nd().wi(void 0),z=r.repository&&r.qb&&r.Rc?"repositoryType:"+r.Rc+" repositoryGroupId:"+r.qb+" repo:"+r.repository+" ref:"+r.Db:void 0;if(z){var D=g.get(z);D||(D=!r.path,D={children:new Map,displayName:"",location:w.kb(),Px:D,ex:"REPO"},g.set(z,
D));if(r.path){z="";for(var J=_.k(r.path.split("/")),L=J.next();!L.done;L=J.next())if(L=L.value,0!==L.length){0<z.length&&(z+="/");z+=L;var P=D.children.get(L);if(!P){P=z;var ba=r.path,oa=w.nd(P===ba?P:P+"/").kb();P={children:new Map,displayName:"",location:oa,Px:P===ba||P+"/"===ba,ex:_.zi(oa)};D.children.set(L,P)}D=P}}}}m=_.k(g.keys());for(r=m.next();!r.done;r=m.next())r=r.value,g.set(r,AVb(g.get(r),f));n&&zVb(g,n);f=new YWb;f.data=Array.from(g.values());return _.zE(f)}),_.Ke(function(f){e.rd.ak=
[];f=_.k(f.Xb.data);for(var g=f.next();!g.done;g=f.next())xVb(g.value,e.rd.ak);e.rd.b_()}),_.pe(function(f){_.Gs(a,f);return e5b}),_.He(_.JE))};bT.prototype.zD=function(a){if(!_.EF(a)){var b=a.target;if(b&&b instanceof Element&&(b=_.DF(b,"[data-action]","starred-items"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)}};bT.prototype.pGc=function(a,b){a=Number(b.dataset.nodeId);isNaN(a)||(a=this.ZNa.get(a))&&this.rd.toggle(a)};
bT.prototype.oGc=function(a,b){a=Number(b.dataset.nodeId);!isNaN(a)&&(a=this.ZNa.get(a))&&(a.Px?this.Wb.sza(a.location).ha(_.ve(1)).subscribe():this.Wb.wya(a.location).ha(_.ve(1)).subscribe(),this.Fa.Ya({gestureName:"CLICK",element:"StarredItems",action:"toggleStar"}),a.Px=!a.Px,this.cE+=a.Px?1:-1,this.lPa.emit(this.cE))};bT.O=function(a){return new (a||bT)(_.u(_.Fs),_.u(_.cl),_.u(_.jv),_.u(_.to))};
bT.ya=_.tc({type:bT,oa:[["starred-items"]],Za:function(a,b){a&1&&_.I("click",function(c){return b.zD(c)})},outputs:{lPa:"countChanged"},Aa:5,Ba:3,Ea:[["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(";")],ua:function(a,b){a&1&&(_.A(0,"div",0),_.x(1,
vVb,5,4,"ng-container",1),_.O(2,"async"),_.B(),_.x(3,wVb,2,0,"ng-template",null,2,_.Nf));a&2&&(_.t(1),_.y("ngIf",_.R(2,1,b.hRc)))},Ia:[_.Om,_.Pm,_.Qm,_.Ur,_.Vr,_.ns,_.EE,aT,_.CE,_.xv,_.vs,TM,_.FC,_.JC,SM,_.GC,kN,_.Tm],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.mat-mdc-button[_ngcontent-%COMP%]{font-size:14px}button.row-toggle[_ngcontent-%COMP%]{align-self:center;height:24px;line-height:24px;width:24px;border:none}button.row-toggle[_ngcontent-%COMP%]   .google-material-icons[_ngcontent-%COMP%], button.row-toggle[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:1em;font-size:1em;line-height:1em;width:1em;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button.row-toggle[_ngcontent-%COMP%]   .expand-toggle[_ngcontent-%COMP%]{transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}button.row-toggle[_ngcontent-%COMP%]   .collapsed[_ngcontent-%COMP%]{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.nested-row[_ngcontent-%COMP%]{display:flex;flex-direction:row}mat-tree-node[_ngcontent-%COMP%]{min-height:unset}"],
Oa:0});var f5b={o$b:"initial",kWc:"return"},cT=function(a,b,c,d,e,f,g){this.Fa=a;this.Wb=c;this.KE=d;this.I2a=f;this.Ua=g;this.iqb=new _.Zg;this.pJc=f5b;this.cE=0;_.Dv(e,"SEARCH_BAR");this.INc=c.L_().ha(_.v(function(m){return m.length}));this.state=_.Wd(c.L_(),c.P_()).ha(_.ve(1),_.v(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;return m.length||n.length?"return":"initial"}),_.pe(function(m){_.Gs(b,m);return _.Md("return")}))};cT.prototype.Ra=function(){this.KE.jm(this.iqb)};
cT.prototype.Ka=function(){_.Ttb(this.KE)};
cT.prototype.zD=function(a){var b=this;if(!_.EF(a)){var c=a.target;if(c&&c instanceof HTMLElement){var d=_.DF(c,"[data-action-name]");if(d&&d instanceof HTMLElement)if(c=d.dataset.actionName,"copy"===c){this.Ya("copy");var e=d.dataset.copyContent||"";this.Wb.Q_().ha(_.ve(1)).subscribe(function(f){e=f&&e.startsWith("google3/")?e.substring(8):e;_.Wz(document,d,e);b.I2a.open("Copied to clipboard!","",{duration:1E3})})}else"navigate"===c&&d instanceof HTMLAnchorElement&&(this.Ya(d.dataset.elementName,
d.dataset.trackActionName),_.bo(this.Ua,d.pathname+d.search+d.hash),a.preventDefault())}}};cT.prototype.Ya=function(a){this.Fa.Ya({element:"LandingPage",action:a,gestureName:"CLICK"})};cT.O=function(a){return new (a||cT)(_.u(_.to),_.u(_.Fs),_.u(_.jv),_.u(_.GL),_.u(_.Hg),_.u(_.Ls),_.u(_.Cg))};
cT.ya=_.tc({type:cT,oa:[["landing-page"]],Za:function(a,b){a&1&&_.I("click",function(c){return b.zD(c)})},Aa:4,Ba:4,Ea:[[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"]],ua:function(a,b){a&
1&&(_.x(0,EVb,22,8,"ng-container",0),_.O(1,"async"),_.x(2,FVb,1,1,"ng-template",null,1,_.Nf));if(a&2){var c=_.vf(3);_.y("ngIf",_.R(1,2,b.state))("ngIfElse",c)}},Ia:[_.Om,_.Ur,a5b,_.CE,_.DA,_.BA,_.CA,_.eI,_.ct,d5b,bT,_.Tm,_.bA],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 dT=function(){this.rjc="REPO";this.j2a=!1;this.lQb=[];this.qPb=_.Du.has(22);_.Du.has(2)};_.W.Object.defineProperties(dT.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.j2a=!(a&&a.qb)}},rows:{configurable:!0,enumerable:!0,set:function(a){this.lQb=a.concat().sort(MVb)}}});dT.O=function(a){return new (a||dT)(_.u(_.Eu))};
dT.ya=_.tc({type:dT,oa:[["repository-table","location","","rows",""]],inputs:{location:"location",rows:"rows"},jc:["location","","rows",""],Aa:9,Ba:3,Ea:[["aria-label","Repository Table"],["class","header-bar star-heading","role","cell",4,"ngIf"],[1,"header-bar"],["class","header-bar project-heading",4,"ngIf"],["class","hover-focus-element",4,"ngFor","ngForOf"],["role","cell",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"]],ua:function(a,b){a&1&&(_.A(0,"table",0)(1,"thead")(2,"tr"),_.x(3,GVb,1,0,"th",1),_.A(4,"th",
2),_.N(5,"Name"),_.B(),_.x(6,HVb,2,0,"th",3),_.B()(),_.A(7,"tbody"),_.x(8,LVb,8,5,"tr",4),_.B()());a&2&&(_.t(3),_.y("ngIf",b.qPb),_.t(3),_.y("ngIf",b.j2a),_.t(2),_.y("ngForOf",b.lQb))},Ia:[_.yo,_.Nm,_.Om,_.Ur,_.Vr,_.ct,_.Ow,_.Qw,_.eo,_.SK],styles:[".bitbucket-warning[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%], .repo-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;min-height:18px;min-width:18px;padding:0 8px}a[_ngcontent-%COMP%]{white-space:nowrap}table[_ngcontent-%COMP%]{table-layout:fixed;width:100%}table[_ngcontent-%COMP%]   .bitbucket-warning[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{white-space:normal;line-height:16px}table[_ngcontent-%COMP%]   .bitbucket-warning[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{color:#e8710a}table[_ngcontent-%COMP%]   .project[_ngcontent-%COMP%], table[_ngcontent-%COMP%]   .repo[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis}table[_ngcontent-%COMP%]   tbody[_ngcontent-%COMP%]{overflow:auto}table[_ngcontent-%COMP%]   td.star[_ngcontent-%COMP%], table[_ngcontent-%COMP%]   th.star-heading[_ngcontent-%COMP%]{width:40px}table[_ngcontent-%COMP%]   td.menu[_ngcontent-%COMP%], table[_ngcontent-%COMP%]   th.menu-heading[_ngcontent-%COMP%]{width:80px}table[_ngcontent-%COMP%]   td.project[_ngcontent-%COMP%], table[_ngcontent-%COMP%]   th.project-heading[_ngcontent-%COMP%]{width:30%}table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%], table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;line-height:2.4615384615rem;padding-left:8px;text-align:left}table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{position:-webkit-sticky;position:sticky;top:0;z-index:1}"],
Oa:0});var g5b=function(){var a=Error.call(this,"invalid operation provided");this.message=a.message;"stack"in a&&(this.stack=a.stack)};_.V(g5b,Error);var eT=function(a,b){this.qZa=a;this.VZa=b};eT.prototype.UZa=function(a){var b=this,c=a.name;return c?_.rjb(this.VZa,function(){return b.qZa.get(c)},5E3,18E5,"CloudResourceManagerOperationsService.poll",function(d){return!!d.done}):_.Od(new g5b)};eT.O=function(a){return new (a||eT)(_.q(HWb),_.q(_.XB))};eT.ta=_.p({token:eT,qa:eT.O,Ga:"root"});var h5b={filter:"lifecycleState:ACTIVE"},fT=function(a,b,c){this.Fa=a;this.rZa=b;this.Fwa=c;this.s_a=new _.pt(this.Fa);this.Qf=new _.qt(this.Fa);this.cNc=new _.qt(this.Fa)};fT.prototype.create=function(a,b,c){var d=this,e=new _.HB({name:a,projectId:b});c&&(e.parent=c);return this.Fwa.create(e).ha(_.Ie(function(f){return i5b(d,e,f)}),_.pe(function(f){return _.Md(_.xF({reason:0,error:f}))}),_.He(_.JE),_.Ke(function(f){_.wF(f)&&j5b(d,f.Xb)}))};
fT.prototype.get=function(a){var b=this;return this.s_a.fetch(a,function(){return b.Fwa.get(a)})};var i5b=function(a,b,c){return a.rZa.UZa(c).ha(_.v(function(d){return d.response?_.zE(b):d.error?_.xF({reason:1,error:d.error}):_.xF({reason:2,error:Error("gf")})}),_.pe(function(d){return _.Md(_.xF({reason:2,error:d}))}))};fT.prototype.refreshPolicy=function(a,b){this.cNc.refresh(a,function(){return b},!1)};var j5b=function(a,b){a.Qf.refresh(h5b,function(c){return c.concat(b).sort(NVb)})};
fT.O=function(a){return new (a||fT)(_.q(_.to),_.q(eT),_.q(_.LB))};fT.ta=_.p({token:fT,qa:fT.O,Ga:"root"});var k5b=["scope"],gT=function(){this.update=new _.El};gT.prototype.Ra=function(){};gT.prototype.Jca=function(a){return _.ci(a)?a.repository:a.Rc&&a.qb&&!_.QE(a)?a.qb:"All repositories"};gT.prototype.lr=function(a){if(_.ci(a))return"Repository";if(a.Rc&&a.qb&&!_.QE(a))return"Project"};gT.O=function(a){return new (a||gT)};
gT.ya=_.tc({type:gT,oa:[["project-selector-item","place",""]],ub:function(a,b){a&1&&_.Hf(k5b,7);if(a&2){var c;_.Gf(c=_.Kf())&&(b.d1a=c.first)}},inputs:{Wa:"place"},outputs:{update:"update"},jc:["place",""],Aa:2,Ba:0,Ea:[["scope",""],["searchTrackElement","ProjectSelectorSearch","treeItemNavigateTrackElement","ProjectSelectorTreeItem",3,"place"]],ua:function(a){a&1&&_.x(0,OVb,1,1,"ng-template",null,0,_.Nf)},Ia:[YN],ob:2,Oa:0});var hT=function(){};hT.O=function(a){return new (a||hT)};hT.Da=_.uc({type:hT});hT.Ca=_.ec({imports:[_.Um,aO]});var iT=function(a){this.Bm=a};iT.prototype.Ra=function(){};iT.prototype.Tb=function(){l5b(this)};var l5b=function(a){a.Cp.rR();var b=a.Nha;var c=a.Wa;b={title:b.Jca(c),NZ:b.d1a,uc:"ProjectSelectorRepositoriesTree",label:b.lr(c)};a.mA=b;_.bl(a.Bm)};iT.O=function(a){return new (a||iT)(_.u(_.cl))};
iT.ya=_.tc({type:iT,oa:[["project-selector","place",""]],ub:function(a,b){a&1&&(_.Hf(cP,7),_.Hf(gT,7));if(a&2){var c;_.Gf(c=_.Kf())&&(b.Cp=c.first);_.Gf(c=_.Kf())&&(b.Nha=c.first)}},inputs:{Wa:"place"},features:[_.Mc],jc:["place",""],Aa:2,Ba:2,Ea:[["ariaLabel","select repository menu",3,"item"],[3,"place","update"]],ua:function(a,b){a&1&&(_.E(0,"dropdown-button",0),_.A(1,"project-selector-item",1),_.I("update",function(){return l5b(b)}),_.B());a&2&&(_.y("item",b.mA),_.t(1),_.y("place",b.Wa))},Ia:[cP,
gT],styles:["project-selector[_nghost-%COMP%]{align-items:center;display:flex}"],Oa:0});var RVb=function(a){return{element:a,wOa:"clearButton",kOa:"search"}},ZVb=new _.Qs("This repository is mirrored from {repoType}"),m5b={G4b:0,H4b:1,t$b:2,Bkc:3,0:"EMPTY_PROJECT",1:"EMPTY_SEARCH",2:"INVALID_PROJECT",3:"SHOW_RESULTS"},n5b=_.zE({kind:0}),o5b=_.zE({kind:1}),p5b=_.zE({kind:2}),jT=function(a,b,c,d,e){var f=this;this.Fa=a;this.Vg=b;this.YIb=c;this.Dha=d;this.KE=e;this.Vc=_.IE;this.l1a="Type to filter repositories";this.Vla=m5b;this.uc="RepositoriesSearch";this.BT=new _.Ce(1);this.yxa=new _.gg("");
this.rPb=!1;this.vl=void 0;this.VRb=_.Wd([this.BT.ha(_.v(bWb),_.te(aWb)),this.yxa.ha(_.te())]).ha(_.Ie(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;return q5b(f,g,m)}),_.He(_.JE));this.jQc=this.VRb.ha(_.je(_.wF),_.Ie(function(g){var m=g.Xb;return RYb(f.Dha).ha(_.v(function(n){return 9<n.length&&(1===m.kind||3===m.kind)}))}))};_.h=jT.prototype;_.h.Tc=function(){this.vl&&this.vl.focus()};_.h.Ra=function(){};
_.h.Tb=function(a){a.location&&(this.KE.jm(this.location),this.vl&&(_.emb(this.vl),this.yxa.next("")),this.BT.next(this.location),this.rPb=!_.QE(this.location))};_.h.Ka=function(){_.Ttb(this.KE)};_.h.DK=function(){this.vl&&(_.emb(this.vl),this.Fa.Ya({gestureName:"CLICK",element:this.uc,action:"clearLink",projectId:this.location.qb}))};
var q5b=function(a,b,c){return(!b||_.Du.has(69)&&"depot"===b.kind?RYb(a.Dha):SYb(a.Dha,b)).ha(_.v(function(d){return d.filter(function(e){if(c){var f=e.Rf;e=MDb(c,f.Ri)||MDb(c,e.displayName)||MDb(c,f.projectId||f.Mm||f.Zq)}else e=!0;return e})}),_.Ie(function(d){return 0<d.length?_.Md(_.zE({kind:3,rows:d.map($Vb)})):c?_.Md(o5b):b&&"project"===b.kind?a.YIb.get(b.projectId).ha(_.ze(n5b),_.pe(function(e){_.Gs(a.Vg,e);return _.Md(p5b)}),_.ve(1)):_.Md(p5b)}))};
jT.O=function(a){return new (a||jT)(_.u(_.to),_.u(_.Fs),_.u(fT),_.u(UN),_.u(_.GL),_.u(_.Eu))};
jT.ya=_.tc({type:jT,oa:[["repositories-browser","location",""]],ub:function(a,b){a&1&&_.Hf(_.KE,5);if(a&2){var c;_.Gf(c=_.Kf())&&(b.vl=c.first)}},inputs:{location:"location"},features:[_.Mc],jc:["location",""],Aa:2,Ba:3,Ea:[[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"]],ua:function(a,b){a&1&&(_.x(0,YVb,3,3,"ng-container",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.VRb))},Ia:[_.Om,_.Pm,_.Qm,_.ns,_.oA,_.qA,_.pA,_.KE,
_.CE,VN,iT,dT,_.Tm],styles:["repositories-browser[_nghost-%COMP%]{display:flex;flex-direction:column;min-height:0}repositories-browser[_nghost-%COMP%]     button{height:auto}input-with-icon[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px}.toolbar[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;display:flex;flex:1 0 100%;justify-content:space-between;max-height:56px}input-with-icon[_ngcontent-%COMP%]{padding-right:20px}project-selector[_ngcontent-%COMP%]{padding:8px 20px}no-search-match[_ngcontent-%COMP%]{padding-top:10px}repository-table[_ngcontent-%COMP%]{overflow:auto}settings-link[_ngcontent-%COMP%]{align-self:center;margin-right:6px}"],
Oa:0});var r5b={pCa:0,LDa:1,0:"LANDING_PAGE",1:"REPOSITORIES"},kT=function(a,b,c,d,e,f,g,m){var n=this;this.Vg=a;this.Mb=b;this.Ua=c;this.Dha=f;this.Wb=g;this.VG=m;this.FO=r5b;this.Vc=_.IE;this.mJc="/"+_.Co.oF;this.jK="/repos";this.iqb=new _.Zg;this.EAb=_.Du.has(22);this.Nk=_.qi.has(2);this.Wa=this.Mb.data.ha(_.v(gDb),_.De(1),_.Rd());this.VG?(this.EAb&&s5b(this),this.LKb=this.Nk?this.Mb.data.ha(_.v(function(r){return _.zE(lWb(r.component))})):RYb(this.Dha).ha(_.Ke(function(r){t5b(n,r)}),_.Ie(function(){return n.Mb.data}),
_.v(function(r){return _.zE(lWb(r.component))}),_.pe(function(r){_.Gs(n.Vg,r);return _.yE("Unavailable")}),_.He(_.JE))):(t5b(this,[]),this.LKb=_.ue)},s5b=function(a){_.Wd(a.Wb.L_(),a.Wb.P_()).ha(_.ve(1),_.pe(function(b){_.Gs(a.Vg,b);return _.ue})).subscribe()},t5b=function(a,b){0===b.length&&a.Ua.navigate(["/"+_.Co.hDa])};kT.O=function(a){return new (a||kT)(_.u(_.Fs),_.u(_.fg),_.u(_.Cg),_.u(_.Eu),_.u(_.Cu),_.u(UN),_.u(_.jv),_.u(_.Fm))};
kT.ya=_.tc({type:kT,oa:[["source-root-container"]],Aa:4,Ba:3,Ea:[[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"]],ua:function(a,b){a&1&&(_.x(0,jWb,4,4,"ng-container",0),_.O(1,"async"),_.x(2,kWb,5,1,"ng-template",null,1,_.Nf));a&2&&_.y("ngIf",_.R(1,1,b.LKb))},Ia:[_.yo,_.Om,_.Sm,_.Pm,_.Qm,_.xC,_.oA,_.qA,_.pA,cT,_.CE,_.uC,_.vC,jT,_.eo,_.Tm],styles:["source-root-container[_nghost-%COMP%]{display:flex;flex-direction:column;overflow:hidden}source-root-container[_nghost-%COMP%]   nav[_ngcontent-%COMP%] {border:0}repositories-browser[_ngcontent-%COMP%], repository-browser[_ngcontent-%COMP%]{flex:1}.nav-container[_ngcontent-%COMP%]{display:flex;justify-content:space-between}new-repo-button[_ngcontent-%COMP%]{display:inline-flex;align-items:center}loading[_ngcontent-%COMP%]{flex:1 1 auto}"],
Oa:0});var lT=function(){};lT.O=function(a){return new (a||lT)};lT.Da=_.uc({type:lT});lT.Ca=_.ec({imports:[_.Ao,_.Um,_.vo,_.qs,_.yv,_.dt,_.go]});var mT=function(){};mT.O=function(a){return new (a||mT)};mT.Da=_.uc({type:mT});mT.Ca=_.ec({imports:[_.Ao,_.Um,_.qs,_.yv,_.dt,_.CJ,_.go]});var nT=function(){};nT.O=function(a){return new (a||nT)};nT.Da=_.uc({type:nT});nT.Ca=_.ec({imports:[_.Um,_.qs,mT,_.FE,_.DE,_.dt]});var oT=function(){};oT.O=function(a){return new (a||oT)};oT.Da=_.uc({type:oT});oT.Ca=_.ec({imports:[_.Ao,_.Um,_.qs,_.FE,mT,_.DE,_.yv,_.dt,_.KC,_.go,_.TK]});var pT=function(){};pT.O=function(a){return new (a||pT)};pT.Da=_.uc({type:pT});pT.Ca=_.ec({imports:[_.Um,_.qs,lT,_.DE,_.yv,_.EA,_.dt,_.hy,nT,oT]});var qT=function(){};qT.O=function(a){return new (a||qT)};qT.Da=_.uc({type:qT});qT.Ca=_.ec({imports:[_.Um,dP,hT,aO]});var rT=function(){};rT.O=function(a){return new (a||rT)};rT.Da=_.uc({type:rT});rT.Ca=_.ec({imports:[_.Ao,_.Um,_.qs,_.jz,_.rA,_.LE,_.DE,_.yv,_.dt,_.rw,_.Sw,$N,_.hw,qT,_.go,_.TK]});var sT=function(){};sT.O=function(a){return new (a||sT)};sT.Da=_.uc({type:sT});sT.Ca=_.ec({imports:[_.Ao,_.Um,_.LC,_.rA,pT,_.DE,_.wC,rT,_.go]});var tT=function(a,b,c,d,e){this.location=a;this.ov=b;this.Wva=c;this.Ua=d;this.kh=e;this.gQc=_.Du.has(77)};tT.prototype.Ye=function(a){var b=a.LGb.get("package");return this.Wva.has(b)?u5b(this,a):v5b(this,this.location.path())};
var v5b=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 _.Th;_.Vh(c,"q",b.replace(_.tSa,""));c.nd("/"+_.Co.C4);return _.$n(a.Ua,c.toString())},u5b=function(a,b){if(!a.gQc)return!0;var c=_.$g(b);return"1"===c.params.Iw?!0:(b=$Db(c,a.Wva,a.ov))?_.Md(_.ao(a.Ua,_.Xp(b),{ng:"preserve"})).ha(_.Ke(function(){a.kh.i1(tM,{data:c,duration:7E3})})):!0};
tT.O=function(a){return new (a||tT)(_.q(_.$m),_.q(_.i2a),_.q(_.j2a),_.q(_.Cg),_.q(_.Ls),_.q(_.Eu))};tT.ta=_.p({token:tT,qa:tT.O,Ga:"root"});var uT,x5b,vT;uT={Oc:YS,tn:_.HL};_.w5b=new _.L6a;
x5b=[{path:"",qga:"full",Ye:_.ZE([sO]),children:[{path:"**",component:kT,resolve:uT,Zp:"paramsOrQueryParamsChange",data:{component:"LandingPage"}}]},{path:"repos",component:kT,resolve:uT,Zp:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:"piper",Ye:_.ZE([tO]),children:[]},{Su: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 _.dg("_",{}),new _.dg("depot",
{}),c]);return 4>b.length?{KK:b}:{KK:b,rwa:{path:c}}},yCb:"piper/:path",component:oR,resolve:uT,data:{groupType:"depot"},Ye:_.ZE([wO,uO,vO,xO])},{Su:function(a,b,c){var d=_.w5b.Pe();return d?d(a,b,c):null},yCb:":package/:path",component:oR,resolve:uT,data:{groupType:"depot"},Ye:_.ZE([uO,tT]),Zp:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId",component:kT,resolve:uT,Zp:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:"h/:repositoryGroupId/:repo",component:oR,resolve:uT,
Zp:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId/:repo/+/:branch",component:dO,resolve:uT,Zp:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId/:repo/+/:branch/:",component:oR,resolve:uT,Zp:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId/:repo/+/:branch/:/:path",component:oR,resolve:uT,Ye:_.ZE([uO]),Zp:"paramsOrQueryParamsChange"},{path:":repositoryGroupId",component:kT,resolve:uT,Zp:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:":repositoryGroupId/:repo",
component:oR,resolve:uT,Zp:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch",component:dO,resolve:uT,Zp:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch/:",component:oR,resolve:uT,Zp:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch/:/:path",component:oR,resolve:uT,Ye:_.ZE([uO]),Zp:"paramsOrQueryParamsChange"}];vT=function(){};vT.O=function(a){return new (a||vT)};vT.Da=_.uc({type:vT,id:"source"});
vT.Ca=_.ec({Pb:[_.HL,_.wJ,_.HI],imports:[rO,_.vJ,sT,XS,_.az(x5b),_.go]});_.t$a(vT,"source");
_.Ng();
}catch(e){_._DumpException(e)}
try{
_.Mg("search");

_.Ng();
}catch(e){_._DumpException(e)}
try{
_.Mg("codemirror");
_.hxa('(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(){function classTest(cls){return new RegExp("(^|\\\\s)"+cls+"(?:$|\\\\s)\\\\s*")}function removeChildren(e){var count=e.childNodes.length;for(;count>0;--count)e.removeChild(e.firstChild);return e}function removeChildrenAndAdd(parent,e){return removeChildren(parent).appendChild(e)}\nfunction 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){var i=0;for(;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}function contains(parent,child){if(child.nodeType==3)child=child.parentNode;\nif(parent.contains)return parent.contains(child);do{if(child.nodeType==11)child=child.host;if(child==parent)return true}while(child=child.parentNode)}function activeElt(){var activeElement;try{activeElement=document.activeElement}catch(e){activeElement=document.body||null}for(;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+=\n(current?" ":"")+cls}function joinClasses(a,b){var as=a.split(" ");var i=0;for(;i<as.length;i++)if(as[i]&&!classTest(as[i]).test(b))b=b+(" "+as[i]);return b}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={};var prop;for(prop in obj)if(obj.hasOwnProperty(prop)&&(overwrite!==false||!target.hasOwnProperty(prop)))target[prop]=obj[prop];return target}function countColumn(string,end,\ntabSize,startIndex,startValue){if(end==null){end=string.search(/[^\\s\\u00a0]/);if(end==-1)end=string.length}var i=startIndex||0;var n=startValue||0;for(;;){var nextTab=string.indexOf("\\t",i);if(nextTab<0||nextTab>=end)return n+(end-i);n=n+(nextTab-i);n=n+(tabSize-n%tabSize);i=nextTab+1}}function indexOf(array,elt){var i=0;for(;i<array.length;++i)if(array[i]==elt)return i;return-1}function findColumn(string,goal,tabSize){var pos=0;var col=0;for(;;){var nextTab=string.indexOf("\\t",pos);if(nextTab==-1)nextTab=\nstring.length;var skipped=nextTab-pos;if(nextTab==string.length||col+skipped>=goal)return pos+Math.min(skipped,goal-col);col=col+(nextTab-pos);col=col+(tabSize-col%tabSize);pos=nextTab+1;if(col>=goal)return pos}}function spaceStr(n){for(;spaceStrs.length<=n;)spaceStrs.push(lst(spaceStrs)+" ");return spaceStrs[n]}function lst(arr){return arr[arr.length-1]}function map(array,f){var out=[];var i=0;for(;i<array.length;i++)out[i]=f(array[i],i);return out}function insertSorted(array,value,score){var pos=\n0;var priority=score(value);for(;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}function isWordCharBasic(ch){return/\\w/.test(ch)||ch>"\\u0080"&&(ch.toUpperCase()!=ch.toLowerCase()||nonASCIISingleCaseWordChar.test(ch))}function isWordChar(ch,helper){if(!helper)return isWordCharBasic(ch);\nif(helper.source.indexOf("\\\\w")>-1&&isWordCharBasic(ch))return true;return helper.test(ch)}function isEmpty(obj){var n;for(n in obj)if(obj.hasOwnProperty(n)&&obj[n])return false;return true}function isExtendingChar(ch){return ch.charCodeAt(0)>=768&&extendingChars.test(ch)}function skipExtendingChars(str,pos,dir){for(;(dir<0?pos>0:pos<str.length)&&isExtendingChar(str.charAt(pos));)pos=pos+dir;return pos}function findFirst(pred,from,to){var dir=from>to?-1:1;for(;;){if(from==to)return from;var midF=\n(from+to)/2;var 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,to,"ltr",0);var found=false;var i=0;for(;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")}function getBidiPartAt(order,ch,sticky){var found;\nbidiOther=null;var i=0;for(;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==ch)if(cur.from!=cur.to&&sticky!="before")found=i;else bidiOther=i}return found!=null?found:bidiOther}function getOrder(line,direction){var order=line.order;if(order==null)order=line.order=bidiOrdering(line.text,direction);return order}function getHandlers(emitter,type){return emitter._handlers&&emitter._handlers[type]||\nnoHandlers}function off(emitter,type,f){if(emitter.removeEventListener)emitter.removeEventListener(type,f,false);else if(emitter.detachEvent)emitter.detachEvent("on"+type,f);else{var map=emitter._handlers;var 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);var i=0;for(;i<handlers.length;++i)handlers[i].apply(null,\nargs)}function signalDOMEvent(cm,e,override){if(typeof e=="string")e={type:e,preventDefault: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=[]);var i=0;for(;i<arr.length;++i)if(indexOf(set,arr[i])==-1)set.push(arr[i])}function hasHandler(emitter,type){return getHandlers(emitter,\ntype).length>0}function eventMixin(ctor){ctor.prototype.on=function(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||\ne.srcElement}function e_button(e){var b=e.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}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&&test.offsetHeight>2&&!(ie&&ie_version<8)}var node=zwspSupported?elt("span","\\u200b"):elt("span","\\u00a0",\nnull,"display: inline-block; width: 1px; margin-right: -1px");node.setAttribute("cm-text","");return node}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||r0.left==r0.right)return false;return badBidiRects=r1.right-r0.right<3}function hasBadZoomedRects(measure){if(badZoomedRects!=\nnull)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}function defineMode(name,mode){if(arguments.length>2)mode.dependencies=Array.prototype.slice.call(arguments,2);modes[name]=mode}function defineMIME(mime,spec){mimeModes[mime]=spec}function resolveMode(spec){if(typeof spec=="string"&&mimeModes.hasOwnProperty(spec))spec=\nmimeModes[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=="string"&&/^[\\w\\-]+\\/[\\w\\-]+\\+json$/.test(spec))return resolveMode("application/json");if(typeof spec=="string")return{name:spec};else return spec||{name:"null"}}\nfunction 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];var prop;for(prop in exts){if(!exts.hasOwnProperty(prop))continue;if(modeObj.hasOwnProperty(prop))modeObj["_"+prop]=modeObj[prop];modeObj[prop]=exts[prop]}}modeObj.name=spec.name;if(spec.helperType)modeObj.helperType=spec.helperType;if(spec.modeProps){var prop$1;\nfor(prop$1 in spec.modeProps)modeObj[prop$1]=spec.modeProps[prop$1]}return modeObj}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);var nstate={};var n;for(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;\nfor(;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}function getLine(doc,n){n=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;for(;!chunk.lines;){var i=0;for(;;++i){var child=chunk.children[i];var sz=child.chunkSize();if(n<sz){chunk=child;break}n=n-sz}}return chunk.lines[n]}\nfunction getBetween(doc,start,end){var out=[];var 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}function 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){var n=line;for(;n;n=n.parent)n.height+=diff}}function lineNo(line){if(line.parent==\nnull)return null;var cur=line.parent;var no=indexOf(cur.lines,line);var chunk=cur.parent;for(;chunk;cur=chunk,chunk=chunk.parent){var i=0;for(;;++i){if(chunk.children[i]==cur)break;no=no+chunk.children[i].chunkSize()}}return no+cur.first}function lineAtHeight(chunk,h){var n=chunk.first;outer:do{var i$1=0;for(;i$1<chunk.children.length;++i$1){var child=chunk.children[i$1];var ch=child.height;if(h<ch){chunk=child;continue outer}h=h-ch;n=n+child.chunkSize()}return n}while(!chunk.lines);var i=0;for(;i<\nchunk.lines.length;++i){var line=chunk.lines[i];var lh=line.height;if(h<lh)break;h=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,ch,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,\nb){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<doc.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,\nlinelen){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=[];var i=0;for(;i<array.length;i++)out[i]=clipPos(doc,array[i]);return out}function highlightLine(cm,line,context,forceToEnd){var st=[cm.state.modeGen];var 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=\nst;var overlay=cm.state.overlays[o];var i=1;var at=0;context.state=true;runMode(cm,line.text,overlay.mode,context,function(end,style){var start=i;for(;at<end;){var i_end=st[i];if(i_end>end)st.splice(i,1,end,st[i+1],i_end);i=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=start+2){var cur=st[start+1];st[start+1]=(cur?cur+" ":"")+"overlay "+style}},lineClasses);context.state=state;context.baseTokens=null;\ncontext.baseTokenPos=1};var o=0;for(;o<cm.state.overlays.length;++o)loop(o);return{styles:st,classes:lineClasses.bgClass||lineClasses.textClass?lineClasses:null}}function 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=\ncontext.save(!resetState);line.styles=result.styles;if(result.classes)line.styleClasses=result.classes;else if(line.styleClasses)line.styleClasses=null;if(updateFrontier===cm.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;var 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,\nstart-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,context);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);\nstream.start=stream.pos=startAt||0;if(text=="")callBlankLine(mode,context.state);for(;!stream.eol();){readToken(mode,stream,context.state);stream.start=stream.pos}}function callBlankLine(mode,state){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){var i=0;for(;i<10;i++){if(inner)inner[0]=innerMode(mode,state).mode;var style=mode.token(stream,\nstate);if(stream.pos>stream.start)return style}throw new Error("Mode "+mode.name+" failed to advance stream.");}function takeToken(cm,pos,precise,asArray){var doc=cm.doc;var mode=doc.mode;var style;pos=clipPos(doc,pos);var line=getLine(doc,pos.line);var context=getContextBefore(cm,pos.line,precise);var stream=new StringStream(line.text,cm.options.tabSize,context);var tokens;if(asArray)tokens=[];for(;(asArray||stream.pos<pos.ch)&&!stream.eol();){stream.start=stream.pos;style=readToken(mode,stream,\ncontext.state);if(asArray)tokens.push(new Token(stream,style,copyState(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)"+\nlineClass[2]+"(?:$|\\\\s)")).test(output[prop]))output[prop]+=" "+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;var curStyle=null;var stream=new StringStream(text,cm.options.tabSize,context);var style;var inner=cm.options.addModeClass&&[null];if(text=="")extractLineClasses(callBlankLine(mode,context.state),lineClasses);for(;!stream.eol();){if(stream.pos>\ncm.options.maxHighlightLength){flattenSpans=false;if(forceToEnd)processLine(cm,text,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){for(;curStart<stream.start;){curStart=Math.min(stream.start,curStart+5E3);f(curStart,curStyle)}curStyle=style}stream.start=stream.pos}for(;curStart<stream.pos;){var pos=\nMath.min(stream.pos,curStart+5E3);f(pos,curStyle);curStart=pos}}function findStartLine(cm,n,precise){var minindent;var minline;var doc=cm.doc;var lim=precise?-1:n-(cm.doc.mode.innerMode?1E3:100);var search=n;for(;search>lim;--search){if(search<=doc.first)return doc.first;var line=getLine(doc,search-1);var 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==\nnull||minindent>indented){minline=search-1;minindent=indented}}return minline}function retreatFrontier(doc,n){doc.modeFrontier=Math.min(doc.modeFrontier,n);if(doc.highlightFrontier<n-10)return;var start=doc.first;var line=n-1;for(;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)}function seeReadOnlySpans(){sawReadOnlySpans=true}function seeCollapsedSpans(){sawCollapsedSpans=\ntrue}function MarkedSpan(marker,from,to){this.marker=marker;this.from=from;this.to=to}function getMarkedSpanFor(spans,marker){if(spans){var i=0;for(;i<spans.length;++i){var span=spans[i];if(span.marker==marker)return span}}}function removeMarkedSpan(spans,span){var r;var i=0;for(;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&&\ninThisOp.has(line.markedSpans))line.markedSpans.push(span);else{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){var i=0;for(;i<old.length;++i){var span=old[i];var 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||\n!span.marker.insertLeft)){var endsAfter=span.to==null||(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){var i=0;for(;i<old.length;++i){var span=old[i];var 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=\nspan.from==null||(marker.inclusiveLeft?span.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;var endCh=\nchange.to.ch;var isInsert=cmp(change.from,change.to)==0;var first=markedSpansBefore(oldFirst,startCh,isInsert);var last=markedSpansAfter(oldLast,endCh,isInsert);var sameLine=change.text.length==1;var offset=lst(change.text).length+(sameLine?startCh:0);if(first){var i=0;for(;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){var i$1=0;for(;i$1<last.length;++i$1){var span$1=\nlast[i$1];if(span$1.to!=null)span$1.to+=offset;if(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;var gapMarkers;if(gap>0&&first){var i$2=0;for(;i$2<first.length;++i$2)if(first[i$2].to==\nnull)(gapMarkers||(gapMarkers=[])).push(new MarkedSpan(first[i$2].marker,null,null))}var i$3=0;for(;i$3<gap;++i$3)newMarkers.push(gapMarkers);newMarkers.push(last)}return newMarkers}function clearEmptySpans(spans){var i=0;for(;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){var i=\n0;for(;i<line.markedSpans.length;++i){var mark=line.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}];var i=0;for(;i<markers.length;++i){var mk=markers[i];var m=mk.find(0);var j=0;for(;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];var dfrom=cmp(p.from,m.from);var dto=cmp(p.to,m.to);if(dfrom<0||!mk.inclusiveLeft&&!dfrom)newParts.push({from:p.from,\nto:m.from});if(dto>0||!mk.inclusiveRight&&!dto)newParts.push({from:m.to,to:p.to});parts.splice.apply(parts,newParts);j=j+(newParts.length-3)}}return parts}function detachMarkedSpans(line){var spans=line.markedSpans;if(!spans)return;var i=0;for(;i<spans.length;++i)spans[i].marker.detachLine(line);line.markedSpans=null}function attachMarkedSpans(line,spans){if(!spans)return;var i=0;for(;i<spans.length;++i)spans[i].marker.attachLine(line);line.markedSpans=spans}function extraLeft(marker){return marker.inclusiveLeft?\n-1:0}function extraRight(marker){return marker.inclusiveRight?1:0}function compareCollapsedMarkers(a,b){var lenDiff=a.lines.length-b.lines.length;if(lenDiff!=0)return lenDiff;var aPos=a.find();var 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;var found;if(sps){var sp=\nvoid 0;var i=0;for(;i<sps.length;++i){sp=sps[i];if(sp.marker.collapsed&&(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;var found;if(sps){var i=0;for(;i<sps.length;++i){var sp=sps[i];if(sp.marker.collapsed&&(sp.from==\nnull||sp.from<ch)&&(sp.to==null||sp.to>ch)&&(!found||compareCollapsedMarkers(found,sp.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){var i=0;for(;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);\nif(fromCmp>=0&&toCmp<=0||fromCmp<=0&&toCmp>=0)continue;if(fromCmp<=0&&(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;for(;merged=collapsedSpanAtStart(line);)line=merged.find(-1,true).line;return line}function visualLineEnd(line){var merged;for(;merged=collapsedSpanAtEnd(line);)line=merged.find(1,true).line;\nreturn line}function visualLineContinued(line){var merged;var lines;for(;merged=collapsedSpanAtEnd(line);){line=merged.find(1,true).line;(lines||(lines=[])).push(line)}return lines}function visualLineNo(doc,lineN){var line=getLine(doc,lineN);var 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);var merged;if(!lineIsHidden(doc,line))return lineN;for(;merged=collapsedSpanAtEnd(line);)line=\nmerged.find(1,true).line;return lineNo(line)+1}function lineIsHidden(doc,line){var sps=sawCollapsedSpans&&line.markedSpans;if(sps){var sp=void 0;var i=0;for(;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,\nspan.marker))}if(span.marker.inclusiveRight&&span.to==line.text.length)return true;var sp=void 0;var i=0;for(;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;var chunk=lineObj.parent;var i=0;for(;i<chunk.lines.length;++i){var line=\nchunk.lines[i];if(line==lineObj)break;else h=h+line.height}var p=chunk.parent;for(;p;chunk=p,p=chunk.parent){var i$1=0;for(;i$1<p.children.length;++i$1){var cur=p.children[i$1];if(cur==chunk)break;else h=h+cur.height}}return h}function lineLength(line){if(line.height==0)return 0;var len=line.text.length;var merged;var cur=line;for(;merged=collapsedSpanAtStart(cur);){var found=merged.find(0,true);cur=found.from.line;len=len+(found.from.ch-found.to.ch)}cur=line;for(;merged=collapsedSpanAtEnd(cur);){var found$1=\nmerged.find(0,true);len=len-(cur.text.length-found$1.from.ch);cur=found$1.to.line;len=len+(cur.text.length-found$1.to.ch)}return len}function findMaxLine(cm){var d=cm.display;var 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}})}function updateLine(line,text,markedSpans,estimateHeight){line.text=text;if(line.stateAfter)line.stateAfter=\nnull;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)}function interpretTokenStyle(style,options){if(!style||/^\\s*$/.test(style))return null;var cache=options.addModeClass?styleToClassCacheWithMode:styleToClassCache;return cache[style]||(cache[style]=\nstyle.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={};var i=0;for(;i<=(lineView.rest?lineView.rest.length:0);i++){var line=i?lineView.rest[i-1]:lineView.line;var order=void 0;builder.pos=0;builder.addToken=buildToken;if(hasBadBidiRects(cm.display.measure)&&\n(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,builder.bgClass||"");if(line.styleClasses.textClass)builder.textClass=joinClasses(line.styleClasses.textClass,builder.textClass||"")}if(builder.map.length==\n0)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;if(/\\bcm-tab\\b/.test(last.className)||last.querySelector&&last.querySelector(".cm-tab"))builder.content.className="cm-tab-wrap-hack"}signal(cm,"renderLine",\ncm,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,text,style,startStyle,endStyle,css,attributes){if(!text)return;var displayText=builder.splitSpaces?splitSpaces(text,builder.trailingSpace):\ntext;var special=builder.cm.state.specialChars;var 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;for(;true;){special.lastIndex=pos;var m=special.exec(text);var skipped=m?m.index-pos:text.length-pos;if(skipped){var txt=document.createTextNode(displayText.slice(pos,\npos+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=pos+(skipped+1);var txt$1=void 0;if(m[0]=="\\t"){var tabSize=builder.cm.options.tabSize;var tabWidth=tabSize-builder.col%tabSize;txt$1=content.appendChild(elt("span",spaceStr(tabWidth),"cm-tab"));txt$1.setAttribute("role","presentation");txt$1.setAttribute("cm-text","\\t");builder.col+=tabWidth}else if(m[0]==\n"\\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,builder.pos+1,txt$1);builder.pos++}}builder.trailingSpace=displayText.charCodeAt(text.length-1)==32;if(style||startStyle||\nendStyle||mustWrap||css||attributes){var fullStyle=style||"";if(startStyle)fullStyle=fullStyle+startStyle;if(endStyle)fullStyle=fullStyle+endStyle;var token=elt("span",[content],fullStyle,css);if(attributes){var attr;for(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");}return builder.content.appendChild(token)}builder.content.appendChild(content)}\nfunction splitSpaces(text,trailingBefore){if(text.length>1&&!/  /.test(text))return text;var spaceBefore=trailingBefore;var result="";var i=0;for(;i<text.length;i++){var ch=text.charAt(i);if(ch==" "&&spaceBefore&&(i==text.length-1||text.charCodeAt(i+1)==32))ch="\\u00a0";result=result+ch;spaceBefore=ch==" "}return result}function buildTokenBadBidi(inner,order){return function(builder,text,style,startStyle,endStyle,css,attributes){style=style?style+" cm-force-border":"cm-force-border";var start=builder.pos;\nvar end=start+text.length;for(;;){var part=void 0;var i=0;for(;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=!ignoreWidget&&marker.widgetNode;if(widget)builder.map.push(builder.pos,\nbuilder.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;var allText=line.text;var at=0;if(!spans){var i$1=1;for(;i$1<styles.length;i$1=\ni$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;var pos=0;var i=1;var text="";var style;var css;var nextChange=0;var spanStyle;var spanEndStyle;var spanStartStyle;var collapsed;var attributes;for(;;){if(nextChange==pos){spanStyle=spanEndStyle=spanStartStyle=css="";attributes=null;collapsed=null;nextChange=Infinity;var foundBookmarks=[];var endStyles=void 0;var j=0;for(;j<spans.length;++j){var sp=spans[j];\nvar 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=spanStyle+(" "+m.className);if(m.css)css=(css?css+";":"")+m.css;if(m.startStyle&&sp.from==pos)spanStartStyle=spanStartStyle+(" "+m.startStyle);if(m.endStyle&&sp.to==nextChange)(endStyles||(endStyles=[])).push(m.endStyle,sp.to);\nif(m.title)(attributes||(attributes={})).title=m.title;if(m.attributes){var attr;for(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){var j$1=0;for(;j$1<endStyles.length;j$1=j$1+2)if(endStyles[j$1+1]==nextChange)spanEndStyle=spanEndStyle+(" "+endStyles[j$1])}if(!collapsed||collapsed.from==pos){var j$2=0;for(;j$2<\nfoundBookmarks.length;++j$2)buildCollapsedSpan(builder,0,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);for(;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+\nspanStyle:spanStyle,spanStartStyle,pos+tokenText.length==nextChange?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,\nfrom,to){var array=[];var nextPos;var pos=from;for(;pos<to;pos=nextPos){var view=new LineView(cm.doc,getLine(cm.doc,pos),pos);nextPos=pos+view.size;array.push(view)}return array}function pushOperation(op){if(operationGroup)operationGroup.ops.push(op);else op.ownsGroup=operationGroup={ops:[op],delayedCallbacks:[]}}function fireCallbacksForOps(group){var callbacks=group.delayedCallbacks;var i=0;do{for(;i<callbacks.length;i++)callbacks[i].call(null);var j=0;for(;j<group.ops.length;j++){var op=group.ops[j];\nif(op.cursorActivityHandlers)for(;op.cursorActivityCalled<op.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)}}function signalLater(emitter,type){var arr=getHandlers(emitter,type);if(!arr.length)return;var args=Array.prototype.slice.call(arguments,2);var list;if(operationGroup)list=\noperationGroup.delayedCallbacks;else if(orphanDelayedCallbacks)list=orphanDelayedCallbacks;else{list=orphanDelayedCallbacks=[];setTimeout(fireOrphanDelayed,0)}var loop=function(i){list.push(function(){return arr[i].apply(null,args)})};var i=0;for(;i<arr.length;++i)loop(i)}function fireOrphanDelayed(){var delayed=orphanDelayedCallbacks;orphanDelayedCallbacks=null;var i=0;for(;i<delayed.length;++i)delayed[i]()}function updateLineForChanges(cm,lineView,lineN,dims){var j=0;for(;j<lineView.changes.length;j++){var type=\nlineView.changes[j];if(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=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){var k=0;for(;k<cm.display.gutterSpecs.length;++k){var id=cm.display.gutterSpecs[k].className;var 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");var node=lineView.node.firstChild;var next=void 0;for(;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){var i=0;for(;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);var i=0;var ws=line.widgets;for(;i<ws.length;++i){var widget=ws[i];var 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=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=parentStyle+("margin-left: -"+cm.display.gutters.offsetWidth+"px;");if(widget.noHScroll)parentStyle=\nparentStyle+("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){var n=e_target(e);for(;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();var i=0;for(;i<rects.length-1;i++){var cur=\nrects[i];var 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){var i=0;for(;i<lineView.rest.length;i++)if(lineView.rest[i]==line)return{map:lineView.measure.maps[i],cache:lineView.measure.caches[i]};var i$1=0;for(;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||"");var 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}}function nodeAndOffsetInLineMap(map,ch,bias){var node;var start;var end;var collapse;var mStart;var mEnd;var i=0;for(;i<map.length;i=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==map.length-3||ch==mEnd&&\nmap[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)for(;i&&map[i-2]==map[i-3]&&map[i-1].insertLeft;){node=map[(i=i-3)+2];collapse="left"}if(bias=="right"&&start==mEnd-mStart)for(;i<map.length-3&&map[i+3]==map[i+4]&&!map[i+5].insertLeft;){node=map[(i=i+3)+2];collapse="right"}break}}return{node:node,start:start,end:end,collapse:collapse,coverStart:mStart,coverEnd:mEnd}}\nfunction getUsefulRect(rects,bias){var rect=nullRect;if(bias=="left"){var i=0;for(;i<rects.length;i++)if((rect=rects[i]).left!=rect.right)break}else{var i$1=rects.length-1;for(;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;var start=place.start;var end=place.end;var collapse=place.collapse;var rect;if(node.nodeType==3){var i$1=0;for(;i$1<4;i$1++){for(;start&&\nisExtendingChar(prepared.line.text.charAt(place.coverStart+start));)--start;for(;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=maybeUpdateRectForZooming(cm.display.measure,\nrect)}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;var rbot=rect.bottom-prepared.rect.top;\nvar 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;var 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){var i=0;for(;i<lineView.rest.length;i++)lineView.measure.caches[i]=\n{}}}}function clearLineMeasurementCache(cm){cm.display.externalMeasure=null;removeChildren(cm.display.lineMeasure);var i=0;for(;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){var i=0;for(;i<widgets.length;++i)if(widgets[i].above)height=\nheight+widgetHeight(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=yOff+paddingTop(cm.display);else yOff=yOff-cm.display.viewOffset;if(context=="page"||context=="window"){var lOff=cm.display.lineSpace.getBoundingClientRect();yOff=yOff+(lOff.top+(context==\n"window"?0:pageScrollY()));var 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;var top=coords.top;if(context=="page"){left=left-pageScrollX();top=top-pageScrollY()}else if(context=="local"||!context){var localBox=cm.display.sizer.getBoundingClientRect();left=left+localBox.left;top=top+localBox.top}var lineSpaceBox=cm.display.lineSpace.getBoundingClientRect();\nreturn{left:left-lineSpaceBox.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){function get(ch,right){var m=measureCharPrepared(cm,preparedMeasure,ch,right?"right":"left",varHeight);if(right)m.left=m.right;else m.right=m.left;return intoCoordSystem(cm,lineObj,m,context)}function getBidi(ch,\npartPos,invert){var part=order[partPos];var right=part.level==1;return get(invert?ch-1:ch,right!=invert)}lineObj=lineObj||getLine(cm.doc,pos.line);if(!preparedMeasure)preparedMeasure=prepareMeasureForLine(cm,lineObj);var order=getOrder(lineObj,cm.doc.direction);var ch=pos.ch;var 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");var partPos=getBidiPartAt(order,ch,sticky);\nvar other=bidiOther;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=\nxRel;if(outside)pos.outside=outside;return pos}function coordsChar(cm,x,y){var doc=cm.doc;y=y+cm.display.viewOffset;if(y<0)return PosWithInfo(doc.first,0,null,-1,-1);var lineN=lineAtHeight(doc,y);var 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:\n0));if(!collapsed)return found;var rangeEnd=collapsed.find(1);if(rangeEnd.line==lineN)return rangeEnd;lineObj=getLine(doc,lineN=rangeEnd.line)}}function wrappedLineExtent(cm,lineObj,preparedMeasure,y){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,\nlineObj,preparedMeasure,target){if(!preparedMeasure)preparedMeasure=prepareMeasureForLine(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=y-heightAtLine(lineObj);var preparedMeasure=prepareMeasureForLine(cm,lineObj);var widgetHeight=\nwidgetTopHeight(lineObj);var begin=0;var end=lineObj.text.length;var ltr=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;var boxAround=null;var ch=findFirst(function(ch){var box=measureCharPrepared(cm,preparedMeasure,ch);box.top+=widgetHeight;box.bottom+=widgetHeight;if(!boxIsAfter(box,\nx,y,false))return false;if(box.top<=y&&box.left<=x){chAround=ch;boxAround=box}return true},begin,end);var baseX;var sticky;var outside=false;if(boxAround){var atLeft=x-boxAround.left<boxAround.right-x;var 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?\n"after":"before";var coords=cursorCoords(cm,Pos(lineNo,ch,sticky),"line",lineObj,preparedMeasure);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];var ltr=part.level!=1;return boxIsAfter(cursorCoords(cm,Pos(lineNo,ltr?part.to:part.from,ltr?"before":"after"),"line",lineObj,preparedMeasure),\nx,y,true)},0,order.length-1);var part=order[index];if(index>0){var ltr=part.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;\nvar closestDist=null;var i=0;for(;i<order.length;i++){var p=order[i];if(p.from>=end||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}function textHeight(display){if(display.cachedTextHeight!=\nnull)return display.cachedTextHeight;if(measureText==null){measureText=elt("pre",null,"CodeMirror-line-like");var i=0;for(;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!=\nnull)return display.cachedCharWidth;var anchor=elt("span","xxxxxxxxxx");var pre=elt("pre",[anchor],"CodeMirror-line-like");removeChildrenAndAdd(display.measure,pre);var rect=anchor.getBoundingClientRect();var width=(rect.right-rect.left)/10;if(width>2)display.cachedCharWidth=width;return width||10}function getDimensions(cm){var d=cm.display;var left={};var width={};var gutterLeft=d.gutters.clientLeft;var n=d.gutters.firstChild;var i=0;for(;n;n=n.nextSibling,++i){var id=cm.display.gutterSpecs[i].className;\nleft[id]=n.offsetLeft+n.clientLeft+gutterLeft;width[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);var wrapping=cm.options.lineWrapping;var perLine=wrapping&&Math.max(5,cm.display.scroller.clientWidth/\ncharWidth(cm.display)-3);return function(line){if(lineIsHidden(cm.doc,line))return 0;var widgetsHeight=0;if(line.widgets){var i=0;for(;i<line.widgets.length;i++)if(line.widgets[i].height)widgetsHeight=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;var est=estimateHeight(cm);doc.iter(function(line){var estHeight=est(line);if(estHeight!=line.height)updateLineHeight(line,\nestHeight)})}function posFromMouse(cm,e,liberal,forRect){var display=cm.display;if(!liberal&&e_target(e).getAttribute("cm-not-content")=="true")return null;var x;var y;var 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);var 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,\nMath.max(0,Math.round((x-paddingH(cm.display).left)/charWidth(cm.display))-colDiff))}return coords}function findViewIndex(cm,n){if(n>=cm.display.viewTo)return null;n=n-cm.display.viewFrom;if(n<0)return null;var view=cm.display.view;var i=0;for(;i<view.length;i++){n=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==\nnull||display.updateLineNumbers>from))display.updateLineNumbers=from;cm.curOp.viewChanged=true;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,\n1);if(cut){display.view=display.view.slice(cut.index);display.viewFrom=cut.lineN;display.viewTo+=lendiff}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,\ncutBot.lineN)).concat(display.view.slice(cutBot.index));display.viewTo+=lendiff}else resetView(cm)}var ext=display.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;var 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=\ndisplay.view[findViewIndex(cm,line)];if(lineView.node==null)return;var arr=lineView.changes||(lineView.changes=[]);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);var diff;var view=cm.display.view;if(!sawCollapsedSpans||newN==cm.doc.first+cm.doc.size)return{index:index,lineN:newN};var n=cm.display.viewFrom;var i=0;\nfor(;i<index;i++)n=n+view[i].size;if(n!=oldN){if(dir>0){if(index==view.length-1)return null;diff=n+view[index].size-oldN;index++}else diff=n-oldN;oldN=oldN+diff;newN=newN+diff}for(;visualLineNo(cm.doc,newN)!=newN;){if(index==(dir<0?0:view.length-1))return null;newN=newN+dir*view[index-(dir<0?1:0)].size;index=index+dir}return{index:index,lineN:newN}}function adjustView(cm,from,to){var display=cm.display;var view=display.view;if(view.length==0||from>=display.viewTo||to<=display.viewFrom){display.view=\nbuildViewArray(cm,from,to);display.viewFrom=from}else{if(display.viewFrom>from)display.view=buildViewArray(cm,from,display.viewFrom).concat(display.view);else 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;\nvar dirty=0;var i=0;for(;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())}function prepareSelection(cm,primary){if(primary===void 0)primary=true;var doc=cm.doc;var result={};var curFragment=result.cursors=document.createDocumentFragment();var selFragment=result.selection=document.createDocumentFragment();var customCursor=cm.options.$customCursor;\nif(customCursor)primary=true;var i=0;for(;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=range.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}\nfunction 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+"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=\n(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+"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){function add(left,top,width,bottom){if(top<0)top=0;top=Math.round(top);\nbottom=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){function coords(ch,bias){return charCoords(cm,Pos(line,ch),"div",lineObj,bias)}function wrapX(pos,dir,side){var extent=wrappedLineExtentChar(cm,lineObj,null,pos);var prop=dir=="ltr"==\n(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 lineObj=getLine(doc,line);var lineLen=lineObj.text.length;var start;var end;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?"right":"left");var openStart=fromArg==null&&from==\n0;var openEnd=toArg==null&&to==lineLen;var first=i==0;var 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;var topRight;var botLeft;var botRight;if(ltr){topLeft=docLTR&&openStart&&first?leftSide:fromPos.left;topRight=docLTR?\nrightSide: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);add(botLeft,toPos.top,botRight-\nbotLeft,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 display=cm.display;var doc=cm.doc;var fragment=document.createDocumentFragment();var padding=paddingH(cm.display);var leftSide=padding.left;var rightSide=Math.max(display.sizerWidth,displayWidth(cm)-display.sizer.offsetLeft)-padding.right;var docLTR=doc.direction=="ltr";\nvar sFrom=range.from();var sTo=range.to();if(sFrom.line==sTo.line)drawForLine(sFrom.line,sFrom.ch,sTo.ch);else{var fromLine=getLine(doc,sFrom.line);var toLine=getLine(doc,sTo.line);var singleVLine=visualLine(fromLine)==visualLine(toLine);var leftEnd=drawForLine(sFrom.line,sFrom.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,\nrightStart.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;var 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=\n(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=true;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=\nfalse;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)},20)}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,\n"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);var oldHeight=display.lineDiv.getBoundingClientRect().top;var mustScroll=0;var i=0;for(;i<display.view.length;i++){var cur=display.view[i];var wrapping=cm.options.lineWrapping;var height=void 0;var width=\n0;if(cur.hidden)continue;oldHeight=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-box.left-1}var diff=cur.line.height-height;if(diff>.005||diff<-.005){if(oldHeight<viewTop)mustScroll=mustScroll-diff;updateLineHeight(cur.line,height);updateWidgetHeight(cur.line);\nif(cur.rest){var j=0;for(;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+=mustScroll}function updateWidgetHeight(line){if(line.widgets){var i=0;for(;i<line.widgets.length;++i){var w=line.widgets[i];var parent=w.node.parentNode;\nif(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);var to=lineAtHeight(doc,bottom);if(viewport&&viewport.ensure){var ensureFrom=viewport.ensure.from.line;var ensureTo=viewport.ensure.to.line;if(ensureFrom<from){from=\nensureFrom;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;var display=cm.display;var box=display.sizer.getBoundingClientRect();var doScroll=null;if(rect.top+box.top<0)doScroll=true;else if(rect.bottom+\nbox.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: "+rect.left+"px; width: "+Math.max(2,rect.right-rect.left)+"px;");cm.display.lineSpace.appendChild(scrollNode);\nscrollNode.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}var limit=0;for(;limit<5;limit++){var changed=false;var coords=cursorCoords(cm,pos);var endCoords=!end||end==pos?coords:cursorCoords(cm,end);rect={left:Math.min(coords.left,\nendCoords.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;var 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!=null){setScrollLeft(cm,scrollPos.scrollLeft);if(Math.abs(cm.doc.scrollLeft-startLeft)>1)changed=\ntrue}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;var snapMargin=textHeight(cm.display);if(rect.top<0)rect.top=0;var screentop=cm.curOp&&cm.curOp.scrollTop!=null?cm.curOp.scrollTop:display.scroller.scrollTop;var screen=displayHeight(cm);var result=\n{};if(rect.bottom-rect.top>screen)rect.bottom=rect.top+screen;var docBottom=cm.doc.height+paddingVert(display);var atTop=rect.top<snapMargin;var 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?0:display.gutters.offsetWidth;var screenleft=cm.curOp&&cm.curOp.scrollLeft!=\nnull?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;return result}function addToScrollTop(cm,top){if(top==null)return;resolveScrollToPos(cm);\ncm.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);cm.curOp.scrollToPos=range}function resolveScrollToPos(cm){var range=\ncm.curOp.scrollToPos;if(range){cm.curOp.scrollToPos=null;var from=estimateCoords(cm,range.from);var 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,sPos.scrollTop)}function updateScrollTop(cm,val){if(Math.abs(cm.doc.scrollTop-\nval)<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!=val)cm.display.scroller.scrollTop=val}function setScrollLeft(cm,val,isScroller,\nforceScroll){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;var gutterW=d.gutters.offsetWidth;var docH=Math.round(cm.doc.height+paddingVert(cm.display));\nreturn{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}}function updateScrollbars(cm,measure){if(!measure)measure=measureForScrollbars(cm);var startWidth=cm.display.barWidth;var startHeight=cm.display.barHeight;updateScrollbarsInner(cm,\nmeasure);var i=0;for(;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=(d.barWidth=sizes.right)+"px";d.sizer.style.paddingBottom=(d.barHeight=sizes.bottom)+\n"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=sizes.bottom+"px";d.gutterFiller.style.width=measure.gutterWidth+"px"}else d.gutterFiller.style.display=\n""}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);on(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==\n"horizontal")setScrollLeft(cm,pos);else updateScrollTop(cm,pos)},cm);if(cm.display.scrollbars.addClass)addClass(cm.display.wrapper,cm.display.scrollbars.addClass)}function startOperation(cm){cm.curOp={cm:cm,viewChanged:false,startHeight:cm.doc.height,forceUpdate:false,updateInput:0,typing:false,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:false,updateMaxLine:false,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:false,id:++nextOpId,markArrays:null};pushOperation(cm.curOp)}\nfunction endOperation(cm){var op=cm.curOp;if(op)finishOperation(op,function(group){var i=0;for(;i<group.ops.length;i++)group.ops[i].cm.curOp=null;endOperations(group)})}function endOperations(group){var ops=group.ops;var i=0;for(;i<ops.length;i++)endOperation_R1(ops[i]);var i$1=0;for(;i$1<ops.length;i$1++)endOperation_W1(ops[i$1]);var i$2=0;for(;i$2<ops.length;i$2++)endOperation_R2(ops[i$2]);var i$3=0;for(;i$3<ops.length;i$3++)endOperation_W2(ops[i$3]);var i$4=0;for(;i$4<ops.length;i$4++)endOperation_finish(ops[i$4])}\nfunction endOperation_R1(op){var cm=op.cm;var 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;op.update=op.mustUpdate&&new DisplayUpdate(cm,op.mustUpdate&&{top:op.scrollTop,ensure:op.scrollToPos},op.forceUpdate)}function endOperation_W1(op){op.updatedDisplay=\nop.mustUpdate&&updateDisplayIfNeeded(op.cm,op.update)}function endOperation_R2(op){var cm=op.cm;var 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+3;cm.display.sizerWidth=op.adjustWidthTo;op.barMeasure.scrollWidth=Math.max(display.scroller.clientWidth,display.sizer.offsetLeft+op.adjustWidthTo+scrollGap(cm)+\ncm.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<cm.doc.scrollLeft)setScrollLeft(cm,Math.min(cm.display.scroller.scrollLeft,op.maxScrollLeft),true);cm.display.maxLineChanged=false}var takeFocus=op.focus&&\nop.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);if(takeFocus)ensureFocus(op.cm)}function endOperation_finish(op){var cm=op.cm;var display=cm.display;var doc=cm.doc;if(op.updatedDisplay)postUpdateDisplay(cm,\nop.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),clipPos(doc,op.scrollToPos.to),op.scrollToPos.margin);maybeScrollWindow(cm,rect)}var hidden=op.maybeHiddenMarkers;var unhidden=op.maybeUnhiddenMarkers;\nif(hidden){var i=0;for(;i<hidden.length;++i)if(!hidden[i].lines.length)signal(hidden[i],"hide")}if(unhidden){var i$1=0;for(;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()}function runInOp(cm,f){if(cm.curOp)return f();startOperation(cm);try{return f()}finally{endOperation(cm)}}function operation(cm,\nf){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||cm.curOp)return f.apply(this,arguments);startOperation(cm);try{return f.apply(this,arguments)}finally{endOperation(cm)}}}function startWorker(cm,\ntime){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,cm.display.viewTo+500),function(line){if(context.line>=cm.display.viewFrom){var oldStyles=line.styles;var resetState=line.text.length>cm.options.maxHighlightLength?\ncopyState(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;var newCls=highlighted.classes;if(newCls)line.styleClasses=newCls;else if(oldCls)line.styleClasses=null;var ischange=!oldStyles||oldStyles.length!=line.styles.length||oldCls!=newCls&&(!oldCls||!newCls||oldCls.bgClass!=newCls.bgClass||oldCls.textClass!=newCls.textClass);var i=0;for(;!ischange&&i<oldStyles.length;++i)ischange=\noldStyles[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}});doc.highlightFrontier=context.line;doc.modeFrontier=Math.max(doc.modeFrontier,context.line);if(changedLines.length)runInOp(cm,function(){var i=0;\nfor(;i<changedLines.length;i++)regLineChange(cm,changedLines[i],"text")})}function maybeClipScrollbars(cm){var display=cm.display;if(!display.scrollbarsClipped&&display.scroller.offsetWidth){display.nativeBarWidth=display.scroller.offsetWidth-display.scroller.clientWidth;display.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;\nvar 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=sel.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;\nsnapshot.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();var range=document.createRange();range.setEnd(snapshot.anchorNode,snapshot.anchorOffset);range.collapse(false);sel.removeAllRanges();sel.addRange(range);sel.extend(snapshot.focusNode,snapshot.focusOffset)}}function updateDisplayIfNeeded(cm,update){var display=cm.display;var doc=\ncm.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;if(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,\nupdate.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=from!=display.viewFrom||to!=display.viewTo||display.lastWrapHeight!=update.wrapperHeight||display.lastWrapWidth!=update.wrapperWidth;adjustView(cm,from,to);display.viewOffset=heightAtLine(getLine(cm.doc,\ndisplay.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);if(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);\nremoveChildren(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}function postUpdateDisplay(cm,update){var viewport=update.viewport;var first=true;for(;;first=false){if(!first||!cm.options.lineWrapping||update.oldDisplayWidth==displayWidth(cm)){if(viewport&&viewport.top!=\nnull)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,cm.doc,viewport);if(!updateDisplayIfNeeded(cm,update))break;updateHeightsInViewport(cm);var barMeasure=measureForScrollbars(cm);updateSelection(cm);updateScrollbars(cm,barMeasure);setDocumentHeight(cm,barMeasure);\nupdate.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=cm.display.viewTo}}function updateDisplaySimple(cm,viewport){var update=new DisplayUpdate(cm,viewport);if(updateDisplayIfNeeded(cm,update)){updateHeightsInViewport(cm);postUpdateDisplay(cm,update);var barMeasure=\nmeasureForScrollbars(cm);updateSelection(cm);updateScrollbars(cm,barMeasure);setDocumentHeight(cm,barMeasure);update.finish()}}function patchDisplay(cm,updateNumbersFrom,dims){function 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 display=cm.display;var lineNumbers=cm.options.lineNumbers;var container=display.lineDiv;var cur=container.firstChild;var view=display.view;var lineN=\ndisplay.viewFrom;var i=0;for(;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{for(;cur!=lineView.node;)cur=rm(cur);var updateNumber=lineNumbers&&updateNumbersFrom!=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);\nlineView.lineNumber.appendChild(document.createTextNode(lineNumberFor(cm.options,lineN)))}cur=lineView.node.nextSibling}lineN=lineN+lineView.size}for(;cur;)cur=rm(cur)}function updateGutterSpace(display){var width=display.gutters.offsetWidth;display.sizer.style.marginLeft=width+"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=\nmeasure.docHeight+cm.display.barHeight+scrollGap(cm)+"px"}function alignHorizontally(cm){var display=cm.display;var view=display.view;if(!display.alignWidgets&&(!display.gutters.firstChild||!cm.options.fixedGutter))return;var comp=compensateForHScroll(display)-display.scroller.scrollLeft+cm.doc.scrollLeft;var gutterW=display.gutters.offsetWidth;var left=comp+"px";var i=0;for(;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=\nleft}var align=view[i].alignable;if(align){var j=0;for(;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;var doc=cm.doc;var last=lineNumberFor(cm.options,doc.first+doc.size-1);var 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=\ntest.firstChild.offsetWidth;var 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=display.lineNumInnerWidth?last.length:-1;display.lineGutter.style.width=display.lineNumWidth+"px";updateGutterSpace(cm.display);return true}return false}function getGutters(gutters,lineNumbers){var result=[];var sawLineNumbers=false;var i=0;for(;i<\ngutters.length;i++){var name=gutters[i];var 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",style:null});return result}function renderGutters(display){var gutters=display.gutters;var specs=display.gutterSpecs;removeChildren(gutters);display.lineGutter=null;var i=0;for(;i<\nspecs.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=specs.length?"":"none";updateGutterSpace(display)}function updateGutters(cm){renderGutters(cm.display);regChange(cm);alignHorizontally(cm)}function Display(place,doc,input,\noptions){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",null,null,"position: relative; z-index: 1");d.cursorDiv=elt("div",null,"CodeMirror-cursors");d.measure=elt("div",null,"CodeMirror-measure");d.lineMeasure=elt("div",\nnull,"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=elt("div",null,null,"position: absolute; height: "+scrollerGap+"px; width: 1px;");d.gutters=elt("div",null,"CodeMirror-gutters");d.lineGutter=null;d.scroller=\nelt("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=true;if(place)if(place.appendChild)place.appendChild(d.wrapper);else place(d.wrapper);d.viewFrom=d.viewTo=doc.first;d.reportedViewFrom=d.reportedViewTo=\ndoc.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=null;d.maxLineLength=0;d.maxLineChanged=false;d.wheelDX=d.wheelDY=d.wheelStartX=d.wheelStartY=null;d.shift=false;d.selForContextMenu=null;d.activeTouch=\nnull;d.gutterSpecs=getGutters(options.gutters,options.lineNumbers);renderGutters(d);input.init(d)}function wheelEventDelta(e){var dx=e.wheelDeltaX;var dy=e.wheelDeltaY;if(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&&\nchrome_version==102){if(cm.display.chromeScrollHack==null)cm.display.sizer.style.pointerEvents="none";else clearTimeout(cm.display.chromeScrollHack);cm.display.chromeScrollHack=setTimeout(function(){cm.display.chromeScrollHack=null;cm.display.sizer.style.pointerEvents=""},100)}var delta=wheelEventDelta(e);var dx=delta.x;var dy=delta.y;var pixelsPerUnit=wheelPixelsPerUnit;if(e.deltaMode===0){dx=e.deltaX;dy=e.deltaY;pixelsPerUnit=1}var display=cm.display;var scroll=display.scroller;var canScrollX=scroll.scrollWidth>\nscroll.clientWidth;var canScrollY=scroll.scrollHeight>scroll.clientHeight;if(!(dx&&canScrollX||dy&&canScrollY))return;if(dy&&mac&&webkit){var cur=e.target;var view=display.view;outer:for(;cur!=scroll;cur=cur.parentNode){var i=0;for(;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));\nif(!dy||dy&&canScrollY)e_preventDefault(e);display.wheelStartX=null;return}if(dy&&pixelsPerUnit!=null){var pixels=dy*pixelsPerUnit;var top=cm.doc.scrollTop;var bot=top+display.wrapper.clientHeight;if(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=\ndy;setTimeout(function(){if(display.wheelStartX==null)return;var movedX=scroll.scrollLeft-display.wheelStartX;var movedY=scroll.scrollTop-display.wheelStartY;var sample=movedY&&display.wheelDY&&movedY/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}}function normalizeSelection(cm,\nranges,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);var i=1;for(;i<ranges.length;i++){var cur=ranges[i];var 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());var to=maxPos(prev.to(),cur.to());var inv=prev.empty()?cur.from()==cur.head:prev.from()==prev.head;if(i<=primIndex)--primIndex;ranges.splice(--i,\n2,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,change){if(cmp(pos,change.from)<0)return pos;if(cmp(pos,change.to)<=0)return changeEnd(change);var line=pos.line+change.text.length-\n(change.to.line-change.from.line)-1;var ch=pos.ch;if(pos.line==change.to.line)ch=ch+(changeEnd(change).ch-change.to.ch);return Pos(line,ch)}function computeSelAfterChange(doc,change){var out=[];var i=0;for(;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,out,doc.sel.primIndex)}function offsetPos(pos,old,nw){if(pos.line==old.line)return Pos(nw.line,pos.ch-old.ch+nw.ch);\nelse return Pos(nw.line+(pos.line-old.line),pos.ch)}function computeReplacedSel(doc,changes,hint){var out=[];var oldPrev=Pos(doc.first,0);var newPrev=oldPrev;var i=0;for(;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];var inv=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,\ndoc.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,change){return change.from.ch==0&&change.to.ch==0&&lst(change.text)==""&&(!doc.cm||doc.cm.options.wholeLineUpdateBefore)}\nfunction 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=[];var i=start;for(;i<end;++i)result.push(new Line(text[i],spansFor(i),estimateHeight));return result}var from=change.from;var to=change.to;var text=change.text;var firstLine=getLine(doc,from.line);var lastLine=getLine(doc,to.line);\nvar lastText=lst(text);var lastSpans=spansFor(text.length-1);var 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==lastLine)if(text.length==1)update(firstLine,firstLine.text.slice(0,from.ch)+lastText+firstLine.text.slice(to.ch),\nlastSpans);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,firstLine.text.slice(0,from.ch)+text[0],spansFor(0));update(lastLine,lastText+lastLine.text.slice(to.ch),\nlastSpans);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){var i=0;for(;i<doc.linked.length;++i){var rel=doc.linked[i];if(rel.doc==skip)continue;var shared=sharedHist&&rel.sharedHist;if(sharedHistOnly&&!shared)continue;f(rel.doc,shared);propagate(rel.doc,doc,shared)}}}propagate(doc,null,true)}function attachDoc(cm,\ndoc){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,function(){setDirectionClass(cm);regChange(cm)})}function History(prev){this.done=\n[];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,change.to.line+1);linkedDocs(doc,function(doc){return attachLocalSpans(doc,\nhistChange,change.from.line,change.to.line+1)},true);return histChange}function clearSelectionEvents(array){for(;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();return lst(hist.done)}}function addChangeToHistory(doc,change,\nselAfter,opId){var hist=doc.history;hist.undone.length=0;var time=+new Date;var 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);else cur.changes.push(historyChangeFromChange(doc,\nchange))}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);for(;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=hist.lastSelOrigin=change.origin;if(!last)signal(doc,\n"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;var origin=options&&options.origin;if(opId==hist.lastSelOp||origin&&hist.lastSelOrigin==origin&&(hist.lastModTime==hist.lastSelTime&&hist.lastOrigin==\norigin||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,from,to){var existing=change["spans_"+doc.id];var n=0;doc.iter(Math.max(doc.first,\nfrom),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;var i=0;for(;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=change["spans_"+doc.id];if(!found)return null;var nw=[];var i=0;for(;i<change.text.length;++i)nw.push(removeClearedSpans(found[i]));\nreturn nw}function mergeOldSpans(doc,change){var old=getOldSpans(doc,change);var stretched=stretchSpansOverChange(doc,change);if(!old)return stretched;if(!stretched)return old;var i=0;for(;i<old.length;++i){var oldCur=old[i];var stretchCur=stretched[i];if(oldCur&&stretchCur){var j=0;spans:for(;j<stretchCur.length;++j){var span=stretchCur[j];var k=0;for(;k<oldCur.length;++k)if(oldCur[k].marker==span.marker)continue spans;oldCur.push(span)}}else if(stretchCur)old[i]=stretchCur}return old}function copyHistoryArray(events,\nnewGroup,instantiateSel){var copy=[];var i=0;for(;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;var newChanges=[];copy.push({changes:newChanges});var j=0;for(;j<changes.length;++j){var change=changes[j];var m=void 0;newChanges.push({from:change.from,to:change.to,text:change.text});if(newGroup){var prop;for(prop in change)if(m=prop.match(/^spans_(\\d+)$/))if(indexOf(newGroup,Number(m[1]))>\n-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,head,other,options,extend){if(extend==null)extend=doc.cm&&(doc.cm.display.shift||doc.extend);setSelection(doc,\nnew 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);var i=0;for(;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,i,range,options){var ranges=doc.sel.ranges.slice(0);ranges[i]=range;setSelection(doc,normalizeSelection(doc.cm,\nranges,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=[];var i=0;for(;i<ranges.length;i++)this.ranges[i]=new Range(clipPos(doc,ranges[i].anchor),clipPos(doc,ranges[i].head))},origin:options&&options.origin};signal(doc,"beforeSelectionChange",doc,obj);if(doc.cm)signal(doc.cm,"beforeSelectionChange",doc.cm,\nobj);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;var 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,options);addSelectionToHistory(doc,doc.sel,doc.cm?doc.cm.curOp.id:NaN,options)}function setSelectionNoUndo(doc,\nsel,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)}function setSelectionInner(doc,sel){if(sel.equals(doc.sel))return;doc.sel=sel;if(doc.cm){doc.cm.curOp.updateInput=\n1;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;var i=0;for(;i<sel.ranges.length;i++){var range=sel.ranges[i];var old=sel.ranges.length==doc.sel.ranges.length&&doc.sel.ranges[i];var newAnchor=skipAtomic(doc,range.anchor,old&&old.anchor,bias,mayClear);var newHead=range.head==range.anchor?\nnewAnchor: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){var i=0;for(;i<line.markedSpans.length;++i){var sp=line.markedSpans[i];var m=sp.marker;var preventCursorLeft="selectLeft"in m?!m.selectLeft:m.inclusiveLeft;\nvar 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);var diff=void 0;if(dir<0?preventCursorRight:preventCursorLeft)near=movePos(doc,near,-dir,near&&near.line==pos.line?line:\nnull);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=skipAtomicInner(doc,pos,oldPos,dir,mayClear)||!mayClear&&skipAtomicInner(doc,pos,oldPos,dir,true)||\nskipAtomicInner(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+1,0);else return null;else return new Pos(pos.line,pos.ch+dir)}function selectAll(cm){cm.setSelection(Pos(cm.firstLine(),\n0),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=origin};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=\n2;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,change,true);if(!change)return}var split=sawReadOnlySpans&&!ignoreReadOnly&&removeReadOnlyRanges(doc,change.from,change.to);if(split){var i=split.length-\n1;for(;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,doc.cm?doc.cm.curOp.id:NaN);makeChangeSingleDoc(doc,change,selAfter,stretchSpansOverChange(doc,change));var rebased=[];linkedDocs(doc,function(doc,\nsharedHist){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;var event;var selAfter=doc.sel;var source=type=="undo"?hist.done:hist.undone;var dest=type=="undo"?hist.undone:hist.done;var i=0;for(;i<source.length;i++){event=\nsource[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);return}else break}var antiChanges=[];pushSelectionToHistory(selAfter,dest);dest.push({changes:antiChanges,generation:hist.generation});\nhist.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,change):lst(source);makeChangeSingleDoc(doc,change,after,mergeOldSpans(doc,change));if(!i&&doc.cm)doc.cm.scrollIntoView({from:change.from,\nto: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))})};var i$1=event.changes.length-1;for(;i$1>=0;--i$1){var returned=loop(i$1);if(returned)return returned.v}}function shiftDoc(doc,distance){if(distance==0)return;doc.first+=distance;doc.sel=new Selection(map(doc.sel.ranges,function(range){return new Range(Pos(range.anchor.line+\ndistance,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);var d=doc.cm.display;var l=d.viewFrom;for(;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,change,selAfter,spans);if(change.to.line<doc.first){shiftDoc(doc,change.text.length-1-(change.to.line-change.from.line));\nreturn}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),text:[change.text[0]],origin:change.origin};change.removed=getBetween(doc,change.from,change.to);if(!selAfter)selAfter=\ncomputeSelAfterChange(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;var display=cm.display;var from=change.from;var to=change.to;var recomputeMaxLength=false;var checkWidthStart=from.line;if(!cm.options.lineWrapping){checkWidthStart=lineNo(visualLine(getLine(doc,\nfrom.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=line;display.maxLineLength=len;display.maxLineChanged=true;recomputeMaxLength=false}});\nif(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");var changeHandler=hasHandler(cm,"change");if(changeHandler||changesHandler){var obj={from:from,to:to,text:change.text,\nremoved: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,to:to,text:code,origin:origin})}function rebaseHistSelSingle(pos,from,to,diff){if(to<\npos.line)pos.line+=diff;else if(from<pos.line){pos.line=from;pos.ch=0}}function rebaseHistArray(array,from,to,diff){var i=0;for(;i<array.length;++i){var sub=array[i];var ok=true;if(sub.ranges){if(!sub.copied){sub=array[i]=sub.deepCopy();sub.copied=true}var j=0;for(;j<sub.ranges.length;j++){rebaseHistSelSingle(sub.ranges[j].anchor,from,to,diff);rebaseHistSelSingle(sub.ranges[j].head,from,to,diff)}continue}var j$1=0;for(;j$1<sub.changes.length;++j$1){var cur=sub.changes[j$1];if(to<cur.from.line){cur.from=\nPos(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;var to=change.to.line;var 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;var line=handle;if(typeof handle=="number")line=getLine(doc,clipLine(doc,handle));else no=\nlineNo(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;var i=0;for(;i<lines.length;++i){lines[i].parent=this;height=height+lines[i].height}this.height=height}function BranchChunk(children){this.children=children;var size=0;var height=0;var i=0;for(;i<children.length;++i){var ch=children[i];size=size+ch.chunkSize();height=height+ch.height;ch.parent=this}this.size=size;this.height=\nheight;this.parent=null}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==null)widgets.push(widget);else widgets.splice(Math.min(widgets.length,\nMath.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}function markText(doc,from,to,options,type){if(options&&options.shared)return markTextShared(doc,from,to,options,\ntype);if(doc.cm&&!doc.cm.curOp)return operation(doc.cm,markText)(doc,from,to,options,type);var marker=new TextMarker(doc,type);var 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=\ntrue}if(marker.collapsed){if(conflictingCollapsedRange(doc,from.line,from,to,marker)||from.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;var cm=doc.cm;var updateMaxLine;doc.iter(curLine,to.line+1,function(line){if(cm&&marker.collapsed&&!cm.options.lineWrapping&&\nvisualLine(line)==cm.display.maxLine)updateMaxLine=true;if(marker.collapsed&&curLine!=from.line)updateLineHeight(line,0);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();\nif(doc.history.done.length||doc.history.undone.length)doc.clearHistory()}if(marker.collapsed){marker.id=++nextMarkerId;marker.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){var i=from.line;for(;i<=to.line;i++)regLineChange(cm,i,"text")}if(marker.atomic)reCheckSelection(cm.doc);signalLater(cm,"markerAdded",cm,marker)}return marker}\nfunction markTextShared(doc,from,to,options,type){options=copyObj(options);options.shared=false;var markers=[markText(doc,from,to,options,type)];var primary=markers[0];var widget=options.widgetNode;linkedDocs(doc,function(doc){if(widget)options.widgetNode=widget.cloneNode(true);markers.push(markText(doc,clipPos(doc,from),clipPos(doc,to),options,type));var i=0;for(;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,\n0),doc.clipPos(Pos(doc.lastLine())),function(m){return m.parent})}function copySharedMarkers(doc,markers){var i=0;for(;i<markers.length;i++){var marker=markers[i];var pos=marker.find();var mFrom=doc.clipPos(pos.from);var 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];var linked=[marker.primary.doc];\nlinkedDocs(marker.primary.doc,function(d){return linked.push(d)});var j=0;for(;j<marker.markers.length;j++){var subMarker=marker.markers[j];if(indexOf(linked,subMarker.doc)==-1){subMarker.parent=null;marker.markers.splice(j--,1)}}};var i=0;for(;i<markers.length;i++)loop(i)}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);var files=e.dataTransfer.files;if(!pos||\ncm.isReadOnly())return;if(files&&files.length&&window.FileReader&&window.File){var n=files.length;var text=Array(n);var 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,changeEnd(change))))})()};\nvar 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)};var i=0;for(;i<\nfiles.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){var i$1=0;for(;i$1<selected.length;++i$1)replaceRange(cm.doc,"",selected[i$1].anchor,selected[i$1].head,\n"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");var editors=[];var i=0;for(;i<byClass.length;i++){var cm=byClass[i].CodeMirror;if(cm)editors.push(cm)}if(editors.length)editors[0].operation(function(){var i=0;for(;i<editors.length;i++)f(editors[i])})}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()}function normalizeKeyName(name){var parts=name.split(/-(?!$)/);name=\nparts[parts.length-1];var alt;var ctrl;var shift;var cmd;var i=0;for(;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={};var keyname;\nfor(keyname in keymap)if(keymap.hasOwnProperty(keyname)){var value=keymap[keyname];if(/^(name|fallthrough|(de|at)tach)$/.test(keyname))continue;if(value=="..."){delete keymap[keyname];continue}var keys=map(keyname.split(" "),normalizeKeyName);var i=0;for(;i<keys.length;i++){var val=void 0;var 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 "+\nname);}delete keymap[keyname]}var prop;for(prop in copy)keymap[prop]=copy[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);var i=0;for(;i<map.fallthrough.length;i++){var result=\nlookupKey(key,map.fallthrough[i],handle,context);if(result)return result}}}function 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&&\nbase!="Shift")name="Shift-"+name;return name}function keyName(event,noShift){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;var kill=[];var i=0;for(;i<ranges.length;i++){var toKill=compute(ranges[i]);\nfor(;kill.length&&cmp(toKill.from,lst(kill).to)<=0;){var replaced=kill.pop();if(cmp(replaced.from,toKill.from)<0){toKill.from=replaced.from;break}}kill.push(toKill)}runInOp(cm,function(){var i=kill.length-1;for(;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,\nstart.ch,dir);return ch==null?null:new Pos(start.line,ch,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=\nmeasureCharPrepared(cm,prep,ch).top;ch=findFirst(function(ch){return measureCharPrepared(cm,prep,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=\nline.text.length;start.sticky="before"}else if(start.ch<=0){start.ch=0;start.sticky="after"}var partPos=getBidiPartAt(bidi,start.ch,start.sticky);var 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=\nprep||prepareMeasureForLine(cm,line);return wrappedLineExtentChar(cm,line,prep,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=\nfunction(partPos,dir,wrappedLineExtent){var getRes=function(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=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<=\nch&&ch<wrappedLineExtent.end)return getRes(ch,moveInStorageOrder)}};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}function lineStart(cm,lineN){var line=getLine(cm.doc,lineN);var visual=visualLine(line);if(visual!=line)lineN=lineNo(visual);\nreturn 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,line.text.search(/\\S/));var inWS=pos.line==start.line&&pos.ch<=firstNonWS&&pos.ch;return Pos(start.line,\ninWS?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;var 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=false}return done}function lookupKeyForEditor(cm,name,handle){var i=0;for(;i<cm.state.keyMaps.length;i++){var result=\nlookupKey(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)}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,function(){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,\nname,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=keyName(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,\nname,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)})}function onKeyDown(e){var cm=this;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;\nvar 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");if(code==18&&!/\\bCodeMirror-crosshair\\b/.test(cm.display.lineDiv.className))showCrossHair(cm)}function showCrossHair(cm){function up(e){if(e.keyCode==18||!e.altKey){rmClass(lineDiv,\n"CodeMirror-crosshair");off(document,"keyup",up);off(document,"mouseover",up)}}var lineDiv=cm.display.lineDiv;addClass(lineDiv,"CodeMirror-crosshair");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;if(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;\nvar 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)}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,\npos,button)){lastDoubleClick=new PastClick(now,pos,button);lastClick=null;return"double"}else{lastClick=new PastClick(now,pos,button);lastDoubleClick=null;return"single"}}function onMouseDown(e){var cm=this;var 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},\n100)}return}if(clickInGutter(cm,e))return;var pos=posFromMouse(cm,e);var button=e_button(e);var 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==\n3)if(captureRightClick)cm.display.input.onContextMenu(e);else 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;\ndone=bound(cm,pos)!=Pass}finally{cm.state.suppressEdits=false}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:\nevent.ctrlKey;if(value.moveOnDrag==null)value.moveOnDrag=!(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;var 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||\npos.xRel<0))leftButtonStartDrag(cm,event,pos,behavior);else leftButtonSelect(cm,event,pos,behavior)}function leftButtonStartDrag(cm,event,pos,behavior){var display=cm.display;var 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",\nmouseMove);off(display.scroller,"dragstart",dragStart);off(display.scroller,"drop",dragEnd);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=\nfunction(){return moved=true};if(webkit)display.scroller.draggable=true;cm.state.draggingText=dragEnd;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==\n"char")return new Range(pos,pos);if(unit=="word")return cm.findWordAt(pos);if(unit=="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){function extendTo(pos){if(cmp(lastPos,pos)==0)return;lastPos=pos;if(behavior.unit=="rectangle"){var ranges=[];var tabSize=cm.options.tabSize;var startCol=countColumn(getLine(doc,start.line).text,start.ch,tabSize);var posCol=countColumn(getLine(doc,\npos.line).text,pos.ch,tabSize);var left=Math.min(startCol,posCol);var right=Math.max(startCol,posCol);var line=Math.min(start.line,pos.line);var end=Math.min(cm.lastLine(),Math.max(start.line,pos.line));for(;line<=end;line++){var text=getLine(doc,line).text;var leftPos=findColumn(text,left,tabSize);if(left==right)ranges.push(new Range(Pos(line,leftPos),Pos(line,leftPos)));else if(text.length>leftPos)ranges.push(new Range(Pos(line,leftPos),Pos(line,findColumn(text,right,tabSize))))}if(!ranges.length)ranges.push(new Range(start,\nstart));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;var head;if(cmp(range.anchor,anchor)>0){head=range.head;anchor=minPos(oldRange.from(),range.anchor)}else{head=range.anchor;anchor=maxPos(oldRange.to(),range.head)}var ranges$1=startSel.ranges.slice(0);ranges$1[ourIndex]=bidiSimplify(cm,new Range(clipPos(doc,\nanchor),head));setSelection(doc,normalizeSelection(cm,ranges$1,ourIndex),sel_mouse)}}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,doc);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:\n0;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,"mouseup",up);doc.history.lastSelOrigin=null}if(ie)delayBlurEvent(cm);var display=cm.display;var doc=cm.doc;e_preventDefault(event);var ourRange;var ourIndex;var startSel=doc.sel;\nvar 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();ourIndex=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);\nelse 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,ranges.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"});\nstartSel=doc.sel}else replaceOneSelection(doc,ourIndex,ourRange,sel_mouse);var lastPos=start;var editorSize=display.wrapper.getBoundingClientRect();var counter=0;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,\nanchor.line);if(cmp(anchor,head)==0&&anchor.sticky==head.sticky)return range;var order=getOrder(anchorLine);if(!order)return range;var index=getBidiPartAt(order,anchor.ch,anchor.sticky);var 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=\ngetBidiPartAt(order,head.ch,head.sticky);var dir=headIndex-index||(head.ch-anchor.ch)*(part.level==1?-1:1);if(headIndex==boundary-1||headIndex==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;var 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;var mY;if(e.touches){mX=\ne.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;if(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=mY-(lineBox.top-display.viewOffset);var i=0;for(;i<cm.display.gutterSpecs.length;++i){var g=display.gutters.childNodes[i];if(g&&g.getBoundingClientRect().right>=\nmX){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,e){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;\nreturn 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," cm-s-");clearCaches(cm)}function defineOptions(CodeMirror){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}var optionHandlers=CodeMirror.optionHandlers;CodeMirror.defineOption=\noption;CodeMirror.Init=Init;option("value","",function(cm,val){return cm.setValue(val)},true);option("mode",null,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=[];var lineNo=cm.doc.first;cm.doc.iter(function(line){var pos=\n0;for(;;){var found=line.text.indexOf(val,pos);if(found==-1)break;pos=found+val.length;newBreaks.push(Pos(lineNo,found))}lineNo++});var i=newBreaks.length-1;for(;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",\ndefaultSpecialCharPlaceholder,function(cm){return cm.refresh()},true);option("electricChars",true);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=\nval},true);option("rtlMoveVisually",!windows);option("wholeLineUpdateBefore",true);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=\ngetGutters(val,cm.options.lineNumbers);updateGutters(cm)},true);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",\nfalse,function(cm,val){cm.display.gutterSpecs=getGutters(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);\ncm.display.input.blur()}cm.display.input.readOnlyChanged(val)});option("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,\ntrue);option("workTime",100);option("workDelay",100);option("flattenSpans",true,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()});\noption("tabindex",null,function(cm,val){return cm.display.input.getField().tabIndex=val||""});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",\nfuncs.over);toggle(cm.display.scroller,"dragleave",funcs.leave);toggle(cm.display.scroller,"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;\nif(!(this instanceof CodeMirror))return new CodeMirror(place,options);this.options=options=options?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);\nif(options.lineWrapping)this.display.wrapper.className+=" CodeMirror-wrap";initScrollbars(this);this.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);\nensureGlobalHandlers();startOperation(this);this.curOp.forceUpdate=true;attachDoc(this,doc);if(options.autofocus&&!mobile||this.hasFocus())setTimeout(function(){if(this$1.hasFocus()&&!this$1.state.focused)onFocus(this$1)},20);else onBlur(this);var opt;for(opt in optionHandlers)if(optionHandlers.hasOwnProperty(opt))optionHandlers[opt](this,options[opt],Init);maybeUpdateLineNumberWidth(this);if(options.finishInit)options.finishInit(this);var i=0;for(;i<initHooks.length;++i)initHooks[i](this);endOperation(this);\nif(webkit&&options.lineWrapping&&getComputedStyle(display.lineDiv).textRendering=="optimizelegibility")display.lineDiv.style.textRendering="auto"}function registerEventHandlers(cm){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=e.touches[0];return touch.radiusX<=1&&touch.radiusY<=1}function farAway(touch,other){if(other.left==\nnull)return true;var dx=other.left-touch.left;var dy=other.top-touch.top;return dx*dx+dy*dy>20*20}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",function(e){return signalDOMEvent(cm,\ne)||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;var prevTouch={end:0};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};\nif(e.touches.length==1){d.activeTouch.left=e.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");var range;if(!touch.prev||farAway(touch,touch.prev))range=new Range(pos,pos);else if(!touch.prev.prev||farAway(touch,touch.prev.prev))range=\ncm.findWordAt(pos);else range=new 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,\ne)});on(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)})}function indentLine(cm,n,how,aggressive){var doc=cm.doc;var 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);var curSpace=countColumn(line.text,null,tabSize);if(line.stateAfter)line.stateAfter=null;var curSpaceString=line.text.match(/^\\s*/)[0];var indentation;\nif(!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=curSpace-cm.options.indentUnit;else if(typeof how=="number")indentation=\ncurSpace+how;indentation=Math.max(0,indentation);var indentString="";var pos=0;if(cm.options.indentWithTabs){var i=Math.floor(indentation/tabSize);for(;i;--i){pos=pos+tabSize;indentString=indentString+"\\t"}}if(pos<indentation)indentString=indentString+spaceStr(indentation-pos);if(indentString!=curSpaceString){replaceRange(doc,indentString,Pos(n,0),Pos(n,curSpaceString.length),"+input");line.stateAfter=null;return true}else{var i$1=0;for(;i$1<doc.sel.ranges.length;i$1++){var range=doc.sel.ranges[i$1];\nif(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}}}}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);var multiPaste=null;if(paste&&sel.ranges.length>\n1)if(lastCopied&&lastCopied.text.join("\\n")==inserted){if(sel.ranges.length%lastCopied.text.length==0){multiPaste=[];var i=0;for(;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;var i$1=sel.ranges.length-1;for(;i$1>=0;i$1--){var range=sel.ranges[i$1];var from=range.from();var to=range.to();if(range.empty())if(deleted&&\ndeleted>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")};makeChange(cm.doc,changeEvent);signalLater(cm,\n"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,0,null,"paste")});return true}}function triggerElectric(cm,\ninserted){if(!cm.options.electricChars||!cm.options.smartIndent)return;var sel=cm.doc.sel;var i=sel.ranges.length-1;for(;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){var j=0;for(;j<mode.electricChars.length;j++)if(inserted.indexOf(mode.electricChars.charAt(j))>-1){indented=indentLine(cm,range.head.line,"smart");break}}else if(mode.electricInput)if(mode.electricInput.test(getLine(cm.doc,\nrange.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=[];var ranges=[];var i=0;for(;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,ranges:ranges}}function disableBrowserMagic(field,spellcheck,\nautocorrect,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;");if(webkit)te.style.width="1000px";else te.setAttribute("wrap",\n"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;var old=options[option];if(options[option]==value&&option!="mode")return;options[option]=value;if(optionHandlers.hasOwnProperty(option))operation(this,\noptionHandlers[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;var i=0;for(;i<maps.length;++i)if(maps[i]==map||maps[i].name==map){maps.splice(i,1);return true}},addOverlay:methodOp(function(spec,options){var mode=spec.token?spec:CodeMirror.getMode(this.options,\nspec);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;var i=0;for(;i<overlays.length;++i){var cur=overlays[i].modeSpec;if(cur==spec||typeof spec=="string"&&cur.name==spec){overlays.splice(i,1);this.state.modeGen++;\nregChange(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;var end=-1;var i=0;for(;i<ranges.length;i++){var range=ranges[i];if(!range.empty()){var from=range.from();var to=range.to();var start=Math.max(end,from.line);end=Math.min(this.lastLine(),\nto.line-(to.ch?0:1))+1;var j=start;for(;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,precise){return takeToken(this,pos,precise)},getLineTokens:function(line,\nprecise){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;var after=(styles.length-1)/2;var 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 "):-1;return cut<0?type:cut==0?null:type.slice(0,cut-1)},\ngetModeAt: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];var mode=this.getModeAt(pos);if(typeof mode[type]=="string"){if(help[mode[type]])found.push(help[mode[type]])}else if(mode[type]){var i=0;for(;i<mode[type].length;i++){var val=help[mode[type][i]];\nif(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]);var i$1=0;for(;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,line+1,precise).state},cursorCoords:function(start,\nmode){var pos;var 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,mode){height=fromCoordSystem(this,\n{top:height,left:0},mode||"page").top;return lineAtHeight(this.doc,height+this.display.viewOffset)},heightAtLine:function(line,mode,includeWidgets){var end=false;var 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-heightAtLine(lineObj):\n0)},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;var 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);var 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="";\nif(horiz=="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);var i=0;for(;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;var 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;var x=goalColumn;if(amount<0){dir=-1;amount=-amount}var cur=clipPos(this.doc,from);\nvar i=0;for(;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;var 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=\nrange.goalColumn;goals.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){var i=0;for(;i<doc.sel.ranges.length;i++)doc.sel.ranges[i].goalColumn=goals[i]}}),findWordAt:function(pos){var doc=this.doc;var line=getLine(doc,pos.line).text;var start=pos.ch;var end=pos.ch;if(line){var helper=this.getHelper(pos,"wordChars");if((pos.sticky=="before"||\nend==line.length)&&start)--start;else++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)};for(;start>0&&check(line.charAt(start-1));)--start;for(;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;\nif(this.state.overwrite=!this.state.overwrite)addClass(this.display.cursorDiv,"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,\ntop:scroller.scrollTop,height:scroller.scrollHeight-scrollGap(this)-this.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};\nif(!range.to)range.to=range.from;range.margin=margin||0;if(range.from.line!=null)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);\nvar lineNo=this.display.viewFrom;this.doc.iter(lineNo,this.display.viewTo,function(line){if(line.widgets){var i=0;for(;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;\nregChange(this);this.curOp.forceUpdate=true;clearCaches(this);scrollToCoords(this,this.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,\ndoc.scrollLeft,doc.scrollTop);this.curOp.forceScroll=true;signalLater(this,"swapDoc",this,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}};\neventMixin(CodeMirror);CodeMirror.registerHelper=function(type,name,value){if(!helpers.hasOwnProperty(type))helpers[type]=CodeMirror[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){function findNextLine(){var l=pos.line+lineDir;if(l<doc.first||l>=doc.first+doc.size)return false;pos=new Pos(l,\npos.ch,pos.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}var oldPos=pos;var origDir=dir;var lineObj=getLine(doc,pos.line);var lineDir=visually&&doc.direction=="rtl"?-dir:dir;if(unit=="char"||unit=="codepoint")moveOnce();else if(unit=="column")moveOnce(true);else if(unit=="word"||unit=="group"){var sawType=null;var group=unit=="group";var helper=doc.cm&&doc.cm.getHelper(pos,"wordChars");var first=true;for(;;first=false){if(dir<0&&!moveOnce(!first))break;var cur=lineObj.text.charAt(pos.ch)||\n"\\n";var type=isWordChar(cur,helper)?"w":group&&cur=="\\n"?"n":!group||/\\s/.test(cur)?null:"p";if(group&&!first&&!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;var x=pos.left;var y;if(unit=="page"){var pageSize=Math.min(cm.display.wrapper.clientHeight,\nwindow.innerHeight||document.documentElement.clientHeight);var moveAmount=Math.max(pageSize-.5*textHeight(cm.display),3);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=y+dir*5}return target}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=\nmapFromLineView(view,line,pos.line);var order=getOrder(line,cm.doc.direction);var side="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){var scan=node;for(;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}\nfunction domTextBetween(cm,from,to,fromLine,toLine){function recognizeMarker(id){return function(marker){return marker.id==id}}function close(){if(closing){text=text+lineSep;if(extraLinebreak)text=text+lineSep;closing=extraLinebreak=false}}function addText(str){if(str){close();text=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");var range;if(markerID){var found=cm.findMarks(Pos(fromLine,\n0),Pos(toLine+1,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();var i=0;for(;i<node.childNodes.length;i++)walk(node.childNodes[i]);if(/^(pre|p)$/i.test(node.nodeName))extraLinebreak=true;if(isBlock)closing=\ntrue}else if(node.nodeType==3)addText(node.nodeValue.replace(/\\u200b/g,"").replace(/\\u00a0/g," "))}var text="";var closing=false;var lineSep=cm.doc.lineSeparator();var extraLinebreak=false;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{lineNode=\nnode;for(;;lineNode=lineNode.parentNode){if(!lineNode||lineNode==cm.display.lineDiv)return null;if(lineNode.parentNode&&lineNode.parentNode==cm.display.lineDiv)break}}var i=0;for(;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){function find(textNode,topNode,offset){var i=-1;for(;i<(maps?maps.length:0);i++){var map=i<0?measure.map:maps[i];var j=0;for(;j<map.length;j=\nj+3){var curNode=map[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 wrapper=lineView.text.firstChild;var 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;return badPos(Pos(lineNo(line),\nline.text.length),bad)}}var textNode=node.nodeType==3?node:null;var topNode=node;if(!textNode&&node.childNodes.length==1&&node.firstChild.nodeType==3){textNode=node.firstChild;if(offset)offset=textNode.nodeValue.length}for(;topNode.parentNode!=wrapper;)topNode=topNode.parentNode;var measure=lineView.measure;var maps=measure.maps;var found=find(textNode,topNode,offset);if(found)return badPos(found,bad);var after=topNode.nextSibling;var dist=textNode?textNode.nodeValue.length-offset:0;for(;after;after=\nafter.nextSibling){found=find(after,after.firstChild,0);if(found)return badPos(Pos(found.line,found.ch-dist),bad);else dist=dist+after.textContent.length}var before=topNode.previousSibling;var dist$1=offset;for(;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=dist$1+before.textContent.length}}function fromTextArea(textarea,options){function save(){textarea.value=cm.getValue()}options=options?copyObj(options):\n{};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}var realSubmit;if(textarea.form){on(textarea.form,"submit",save);if(!options.leaveSubmitMethodAlone){var form=textarea.form;realSubmit=form.submit;try{var wrappedSubmit=\nform.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&&typeof textarea.form.submit=="function")textarea.form.submit=realSubmit}}};textarea.style.display=\n"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;CodeMirror.Pass=Pass;CodeMirror.signal=signal;CodeMirror.Line=Line;CodeMirror.changeEnd=changeEnd;\nCodeMirror.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=keyMap;CodeMirror.keyName=keyName;CodeMirror.isModifierKey=isModifierKey;CodeMirror.lookupKey=\nlookupKey;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=keyNames}var userAgent=navigator.userAgent;var platform=navigator.platform;var gecko=\n/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||edge;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);\nvar 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)||navigator.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&&\nuserAgent.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==null||presto_version<12.11));var captureRightClick=gecko||ie&&ie_version>=9;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?\nmatch[1]+after:"")}};var range;if(document.createRange)range=function(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};var selectInput=function(node){node.select()};if(ios)selectInput=function(node){node.selectionStart=\n0;node.selectionEnd=node.value.length};else if(ie)selectInput=function(node){try{node.select()}catch(_e){}};var Delayed=function(){this.id=null;this.f=null;this.time=0;this.handler=bind(this.onTimeout,this)};Delayed.prototype.onTimeout=function(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=\ntime}};var scrollerGap=50;var Pass={toString:function(){return"CodeMirror.Pass"}};var sel_dontScroll={scroll:false};var sel_mouse={origin:"*mouse"};var sel_move={origin:"+move"};var spaceStrs=[""];var nonASCIISingleCaseWordChar=/[\\u00df\\u0587\\u0590-\\u05f4\\u0600-\\u06ff\\u3040-\\u309f\\u30a0-\\u30ff\\u3400-\\u4db5\\u4e00-\\u9fcc\\uac00-\\ud7af]/;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]/;\nvar bidiOther=null;var bidiOrdering=function(){function 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"}function BidiSpan(level,from,to){this.level=level;this.from=from;this.to=to}var lowTypes="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN";\nvar arabicTypes="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";var bidiRE=/[\\u0590-\\u05f4\\u0600-\\u06ff\\u0700-\\u08ac]/;var isNeutral=/[stwN]/;var isStrong=/[LRr]/;var countsAsLeft=/[Lb1n]/;var countsAsNum=/[1n]/;return function(str,direction){var outerType=direction=="ltr"?"L":"R";if(str.length==\n0||direction=="ltr"&&!bidiRE.test(str))return false;var len=str.length;var types=[];var i=0;for(;i<len;++i)types.push(charType(str.charCodeAt(i)));var i$1=0;var prev=outerType;for(;i$1<len;++i$1){var type=types[i$1];if(type=="m")types[i$1]=prev;else prev=type}var i$2=0;var cur=outerType;for(;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=="r")types[i$2]="R"}}var i$3=1;var prev$1=types[0];for(;i$3<len-1;++i$3){var type$2=\ntypes[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}var i$4=0;for(;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;end=i$4+1;for(;end<len&&types[end]=="%";++end);var replace=i$4&&types[i$4-1]=="!"||end<len&&types[end]=="1"?"1":"N";var j=i$4;for(;j<end;++j)types[j]=replace;i$4=end-1}}var i$5=0;var cur$1=outerType;for(;i$5<\nlen;++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}var i$6=0;for(;i$6<len;++i$6)if(isNeutral.test(types[i$6])){var end$1=void 0;end$1=i$6+1;for(;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;var j$1=i$6;for(;j$1<end$1;++j$1)types[j$1]=replace$1;i$6=end$1-1}var order=[];var m;var i$7=\n0;for(;i$7<len;)if(countsAsLeft.test(types[i$7])){var start=i$7;++i$7;for(;i$7<len&&countsAsLeft.test(types[i$7]);++i$7);order.push(new BidiSpan(0,start,i$7))}else{var pos=i$7;var at=order.length;var isRTL=direction=="rtl"?1:0;++i$7;for(;i$7<len&&types[i$7]!="L";++i$7);var j$2=pos;for(;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=at+isRTL}var nstart=j$2;++j$2;for(;j$2<i$7&&countsAsNum.test(types[j$2]);++j$2);order.splice(at,0,new BidiSpan(2,nstart,\nj$2));at=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}}();var noHandlers=[];var on=function(emitter,type,f){if(emitter.addEventListener)emitter.addEventListener(type,\nf,false);else if(emitter.attachEvent)emitter.attachEvent("on"+type,f);else{var map=emitter._handlers||(emitter._handlers={});map[type]=(map[type]||noHandlers).concat(f)}};var dragAndDrop=function(){if(ie&&ie_version<9)return false;var div=elt("div");return"draggable"in div||"dragDrop"in div}();var zwspSupported;var badBidiRects;var splitLinesAuto="\\n\\nb".split(/\\n/).length!=3?function(string){var pos=0;var result=[];var l=string.length;for(;pos<=l;){var nl=string.indexOf("\\n",pos);if(nl==-1)nl=string.length;\nvar 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=pos+(rt+1)}else{result.push(line);pos=nl+1}}return result}:function(string){return string.split(/\\r\\n?|\\n/)};var hasSelection=window.getSelection?function(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",\nrange)!=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);e.setAttribute("oncopy",policy.createScript(""));return typeof e.oncopy=="function"}();var badZoomedRects=null;var modes={};var mimeModes={};var modeExtensions={};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;for(;this.eat(match););return this.pos>start};StringStream.prototype.eatSpace=function(){var start=this.pos;for(;/[\\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)};var SavedContext=\nfunction(state,lookAhead){this.state=state;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;for(;this.baseTokens[this.baseTokenPos]<=n;)this.baseTokenPos+=\n2;var type=this.baseTokens[this.baseTokenPos+1];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=\ncopy!==false?copyState(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new SavedContext(state,this.maxLookAhead):state};var Token=function(stream,type,state){this.start=stream.start;this.end=stream.pos;this.string=stream.current();this.type=type||null;this.state=state};var sawReadOnlySpans=false;var sawCollapsedSpans=false;var Line=function(text,markedSpans,estimateHeight){this.text=text;attachMarkedSpans(this,markedSpans);this.height=estimateHeight?estimateHeight(this):1};Line.prototype.lineNo=\nfunction(){return lineNo(this)};eventMixin(Line);var styleToClassCache={};var styleToClassCacheWithMode={};var operationGroup=null;var orphanDelayedCallbacks=null;var nullRect={left:0,right:0,top:0,bottom:0};var measureText;var NativeScrollbars=function(place,scroll,cm){this.cm=cm;var vert=this.vert=elt("div",[elt("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar");var horiz=this.horiz=elt("div",[elt("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");vert.tabIndex=\nhoriz.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=function(measure){var needsH=measure.scrollWidth>measure.clientWidth+1;var needsV=measure.scrollHeight>measure.clientHeight+1;var sWidth=measure.nativeBarWidth;\nif(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="block";this.horiz.style.right=needsV?sWidth+"px":"0";this.horiz.style.left=measure.barLeft+"px";var totalWidth=measure.viewWidth-\nmeasure.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}};NativeScrollbars.prototype.setScrollLeft=function(pos){if(this.horiz.scrollLeft!=pos)this.horiz.scrollLeft=pos;if(this.disableHoriz)this.enableZeroWidthBar(this.horiz,\nthis.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=this.vert.style.width=w;this.horiz.style.visibility=this.vert.style.visibility="hidden";this.disableHoriz=new Delayed;this.disableVert=new Delayed};NativeScrollbars.prototype.enableZeroWidthBar=\nfunction(bar,delay,type){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,maybeDisable)}bar.style.visibility="";delay.set(1E3,maybeDisable)};NativeScrollbars.prototype.clear=function(){var parent=this.horiz.parentNode;parent.removeChild(this.horiz);parent.removeChild(this.vert)};var NullScrollbars=\nfunction(){};NullScrollbars.prototype.update=function(){return{bottom:0,right:0}};NullScrollbars.prototype.setScrollLeft=function(){};NullScrollbars.prototype.setScrollTop=function(){};NullScrollbars.prototype.clear=function(){};var scrollbarModel={"native":NativeScrollbars,"null":NullScrollbars};var nextOpId=0;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;\nthis.wrapperHeight=display.wrapper.clientHeight;this.wrapperWidth=display.wrapper.clientWidth;this.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(){var i=0;for(;i<this.events.length;i++)signal.apply(null,this.events[i])};var wheelSamples=0;var wheelPixelsPerUnit=null;if(ie)wheelPixelsPerUnit=-.53;else if(gecko)wheelPixelsPerUnit=\n15;else if(chrome)wheelPixelsPerUnit=-.7;else if(safari)wheelPixelsPerUnit=-1/3;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;if(other.primIndex!=this.primIndex||other.ranges.length!=this.ranges.length)return false;var i=0;for(;i<this.ranges.length;i++){var here=this.ranges[i];var there=other.ranges[i];if(!equalCursorPos(here.anchor,\nthere.anchor)||!equalCursorPos(here.head,there.head))return false}return true};Selection.prototype.deepCopy=function(){var out=[];var i=0;for(;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=function(){var i=0;for(;i<this.ranges.length;i++)if(!this.ranges[i].empty())return true;return false};Selection.prototype.contains=function(pos,end){if(!end)end=pos;var i=0;for(;i<\nthis.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)};Range.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};LeafChunk.prototype={chunkSize:function(){return this.lines.length},removeInner:function(at,\nn){var i=at;var e=at+n;for(;i<e;++i){var line=this.lines[i];this.height-=line.height;cleanUpLine(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));var i=0;for(;i<lines.length;++i)lines[i].parent=this},iterN:function(at,n,op){var e=at+n;for(;at<e;++at)if(op(this.lines[at]))return true}};BranchChunk.prototype=\n{chunkSize:function(){return this.size},removeInner:function(at,n){this.size-=n;var i=0;for(;i<this.children.length;++i){var child=this.children[i];var sz=child.chunkSize();if(at<sz){var rm=Math.min(n,sz-at);var 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=n-rm)==0)break;at=0}else at=at-sz}if(this.size-n<25&&(this.children.length>1||!(this.children[0]instanceof LeafChunk))){var lines=[];this.collapse(lines);\nthis.children=[new LeafChunk(lines)];this.children[0].parent=this}},collapse:function(lines){var i=0;for(;i<this.children.length;++i)this.children[i].collapse(lines)},insertInner:function(at,lines,height){this.size+=lines.length;this.height+=height;var i=0;for(;i<this.children.length;++i){var child=this.children[i];var sz=child.chunkSize();if(at<=sz){child.insertInner(at,lines,height);if(child.lines&&child.lines.length>50){var remaining=child.lines.length%25+25;var pos=remaining;for(;pos<child.lines.length;){var leaf=\nnew LeafChunk(child.lines.slice(pos,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=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);if(!me.parent){var copy=new BranchChunk(me.children);copy.parent=me;me.children=[copy,sibling];me=copy}else{me.size-=sibling.size;me.height-=\nsibling.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){var i=0;for(;i<this.children.length;++i){var child=this.children[i];var sz=child.chunkSize();if(at<sz){var used=Math.min(n,sz-at);if(child.iterN(at,used,op))return true;if((n=n-used)==0)break;at=0}else at=at-sz}}};var LineWidget=function(doc,node,options){if(options){var opt;for(opt in options)if(options.hasOwnProperty(opt))this[opt]=\noptions[opt]}this.doc=doc;this.node=node};LineWidget.prototype.clear=function(){var cm=this.doc.cm;var ws=this.line.widgets;var line=this.line;var no=lineNo(line);if(no==null||!ws)return;var i=0;for(;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-height));if(cm){runInOp(cm,function(){adjustScrollWhenAboveVisible(cm,line,-height);regLineChange(cm,no,"widget")});signalLater(cm,"lineWidgetCleared",\ncm,this,no)}};LineWidget.prototype.changed=function(){var this$1=this;var oldH=this.height;var cm=this.doc.cm;var 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,diff);signalLater(cm,"lineWidgetChanged",cm,this$1,lineNo(line))})};eventMixin(LineWidget);var nextMarkerId=0;var TextMarker=function(doc,type){this.lines=\n[];this.type=type;this.doc=doc;this.id=++nextMarkerId};TextMarker.prototype.clear=function(){if(this.explicitlyCleared)return;var cm=this.doc.cm;var 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;var max=null;var i=0;for(;i<this.lines.length;++i){var line=this.lines[i];var span=getMarkedSpanFor(line.markedSpans,this);if(cm&&!this.collapsed)regLineChange(cm,lineNo(line),"text");\nelse 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){var i$1=0;for(;i$1<this.lines.length;++i$1){var visual=visualLine(this.lines[i$1]);var 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;var to;var i=0;for(;i<this.lines.length;++i){var line=\nthis.lines[i];var 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);var widget=this;var cm=this.doc.cm;if(!pos||!cm)return;runInOp(cm,function(){var line=pos.line;var lineN=lineNo(pos.line);var view=findViewForLine(cm,lineN);\nif(view){clearLineMeasurementCacheFor(view);cm.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||\nindexOf(op.maybeHiddenMarkers,this)==-1)(op.maybeUnhiddenMarkers||(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);var SharedTextMarker=function(markers,primary){this.markers=markers;this.primary=primary;var i=0;for(;i<markers.length;++i)markers[i].parent=\nthis};SharedTextMarker.prototype.clear=function(){if(this.explicitlyCleared)return;this.explicitlyCleared=true;var i=0;for(;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);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=\n0;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,0);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,\nto: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,this.first+this.size,from)},insert:function(at,lines){var height=0;var i=0;for(;i<lines.length;++i)height=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=\ngetLines(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);var last=this.first+this.size-1;makeChange(this,{from:top,to: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,\nfrom);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("");return 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==\n"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,pos)},getCursor:function(start){var range=this.sel.primary();var 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},\nsomethingSelected: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)}),setSelection: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,\noptions){extendSelections(this,clipPosArray(this,heads),options)}),extendSelectionsBy:docMethodOp(function(f,options){var heads=map(this.sel.ranges,f);extendSelections(this,clipPosArray(this,heads),options)}),setSelections:docMethodOp(function(ranges,primary,options){if(!ranges.length)return;var out=[];var i=0;for(;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);\nsetSelection(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,anchor),clipPos(this,head||anchor)));setSelection(this,normalizeSelection(this.cm,ranges,ranges.length-1),options)}),getSelection:function(lineSep){var ranges=this.sel.ranges;var lines;var i=0;for(;i<ranges.length;i++){var sel=getBetween(this,ranges[i].from(),ranges[i].to());lines=lines?lines.concat(sel):\nsel}if(lineSep===false)return lines;else return lines.join(lineSep||this.lineSeparator())},getSelections:function(lineSep){var parts=[];var ranges=this.sel.ranges;var i=0;for(;i<ranges.length;i++){var sel=getBetween(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=[];var i=0;for(;i<this.sel.ranges.length;i++)dup[i]=code;this.replaceSelections(dup,collapse,origin||\n"+input")},replaceSelections:docMethodOp(function(code,collapse,origin){var changes=[];var sel=this.sel;var i=0;for(;i<sel.ranges.length;i++){var range=sel.ranges[i];changes[i]={from:range.from(),to:range.to(),text:this.splitLines(code[i]),origin:origin}}var newSel=collapse&&collapse!="end"&&computeReplacedSel(this,changes,collapse);var i$1=changes.length-1;for(;i$1>=0;i$1--)makeChange(this,changes[i$1]);if(newSel)setSelectionReplaceHistory(this,newSel);else if(this.cm)ensureCursorVisible(this.cm)}),\nundo:docMethodOp(function(){makeChangeFromHistory(this,"undo")}),redo:docMethodOp(function(){makeChangeFromHistory(this,"redo")}),undoSelection:docMethodOp(function(){makeChangeFromHistory(this,"undo",true)}),redoSelection:docMethodOp(function(){makeChangeFromHistory(this,"redo",true)}),setExtending:function(val){this.extend=val},getExtending:function(){return this.extend},historySize:function(){var hist=this.history;var done=0;var undone=0;var i=0;for(;i<hist.done.length;i++)if(!hist.done[i].ranges)++done;\nvar i$1=0;for(;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=this.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==\n(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),null,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=\n{});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",function(){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);\nif(!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,where,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;\nelse 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"?"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||\nend==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,to,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,\nclearWhenEmpty: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=[];var spans=getLine(this,pos.line).markedSpans;if(spans){var i=0;for(;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,\nto,filter){from=clipPos(this,from);to=clipPos(this,to);var found=[];var lineNo=from.line;this.iter(from.line,to.line+1,function(line){var spans=line.markedSpans;if(spans){var i=0;for(;i<spans.length;i++){var span=spans[i];if(!(span.to!=null&&lineNo==from.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=\n[];this.iter(function(line){var sps=line.markedSpans;if(sps){var i=0;for(;i<sps.length;++i)if(sps[i].from!=null)markers.push(sps[i].marker)}});return markers},posFromIndex:function(off){var ch;var lineNo=this.first;var sepSize=this.lineSeparator().length;this.iter(function(line){var sz=line.text.length+sepSize;if(sz>off){ch=off;return true}off=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||\ncoords.ch<0)return 0;var sepSize=this.lineSeparator().length;this.iter(this.first,coords.line,function(line){index=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,this.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},\nlinkedDoc:function(options){if(!options)options={};var from=this.first;var 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,this.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}];\ncopySharedMarkers(copy,findSharedMarkers(this));return copy},unlinkDoc:function(other){if(other instanceof CodeMirror)other=other.doc;if(this.linked){var i=0;for(;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));break}}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=\ncopyHistoryArray(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)},lineSeparator: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=\nnull});if(this.cm)directionChanged(this.cm)})});Doc.prototype.eachLine=Doc.prototype.iter;var lastDrop=0;var globalsRegistered=false;var keyNames={3:"Pause",8:"Backspace",9:"Tab",13:"Enter",16:"Shift",17:"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:";",\n187:"=",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",63302:"Insert"};var i=0;for(;i<10;i++)keyNames[i+48]=keyNames[i+96]=String(i);var i$1=65;for(;i$1<=90;i$1++)keyNames[i$1]=String.fromCharCode(i$1);var i$2=1;for(;i$2<=12;i$2++)keyNames[i$2+111]=keyNames[i$2+63235]="F"+i$2;var keyMap={};keyMap.basic={"Left":"goCharLeft","Right":"goCharRight",\n"Up":"goLineUp","Down":"goLineDown","End":"goLineEnd","Home":"goLineStartSmart","PageUp":"goPageUp","PageDown":"goPageDown","Delete":"delCharAfter","Backspace":"delCharBefore","Shift-Backspace":"delCharBefore","Tab":"defaultTab","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",\n"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","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",\n"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","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",\n"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","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",\n"Ctrl-Down":"goDocEnd","fallthrough":["basic","emacsy"]};keyMap["default"]=mac?keyMap.macDefault:keyMap.pcDefault;var commands={selectAll:selectAll,singleSelection:function(cm){return cm.setSelection(cm.getCursor("anchor"),cm.getCursor("head"),sel_dontScroll)},killLine:function(cm){return deleteNearSelection(cm,function(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)};\nelse 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,function(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+\n5;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(),to: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()},\ngoDocStart: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,range.head)},{origin:"+move",bias:1})},goLineEnd:function(cm){return cm.extendSelectionsBy(function(range){return lineEnd(cm,\nrange.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,top:top},"div")},sel_move)},goLineLeftSmart:function(cm){return cm.extendSelectionsBy(function(range){var top=\ncm.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")},goCharLeft:function(cm){return cm.moveH(-1,"char")},goCharRight:function(cm){return cm.moveH(1,"char")},goColumnLeft:function(cm){return cm.moveH(-1,\n"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,"char")},delWordBefore:function(cm){return cm.deleteH(-1,"word")},delWordAfter:function(cm){return cm.deleteH(1,"word")},\ndelGroupBefore: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=[];var ranges=cm.listSelections();var tabSize=cm.options.tabSize;var i=0;for(;i<ranges.length;i++){var pos=ranges[i].from();\nvar 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();var newSel=[];var i=0;for(;i<ranges.length;i++){if(!ranges[i].empty())continue;var cur=ranges[i].head;var line=getLine(cm.doc,cur.line).text;if(line){if(cur.ch==line.length)cur=\nnew 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,cur))}cm.setSelections(newSel)})},newlineAndIndent:function(cm){return runInOp(cm,\nfunction(){var sels=cm.listSelections();var i=sels.length-1;for(;i>=0;i--)cm.replaceRange(cm.doc.lineSeparator(),sels[i].anchor,sels[i].head,"+input");sels=cm.listSelections();var i$1=0;for(;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()}};var stopSeq=new Delayed;var lastStoppedKey=null;var DOUBLECLICK_DELAY=400;var PastClick=function(time,\npos,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;var lastDoubleClick;var Init={toString:function(){return"CodeMirror.Init"}};var defaults={};var optionHandlers={};CodeMirror.defaults=defaults;CodeMirror.optionHandlers=optionHandlers;var initHooks=[];CodeMirror.defineInitHook=function(f){return initHooks.push(f)};var lastCopied=null;var ContentEditableInput=\nfunction(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=function(display){function belongsToInput(e){var t=e.target;for(;t;t=t.parentNode){if(t==div)return true;if(/\\bCodeMirror-(?:line)?widget\\b/.test(t.className))break}return false}function onCopyCut(e){if(!belongsToInput(e)||signalDOMEvent(cm,e))return;if(cm.somethingSelected()){setLastCopied({lineWise:false,\ntext: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();var content=lastCopied.text.join("\\n");e.clipboardData.setData("Text",content);if(e.clipboardData.getData("Text")==content){e.preventDefault();\nreturn}}var kludge=hiddenTextarea();var 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)}var this$1=this;var input=this;var cm=input.cm;var div=input.div=display.lineDiv;div.contentEditable=true;disableBrowserMagic(div,cm.options.spellcheck,cm.options.autocorrect,\ncm.options.autocapitalize);on(div,"paste",function(e){if(!belongsToInput(e)||signalDOMEvent(cm,e)||handlePaste(e,cm))return;if(ie_version<=11)setTimeout(operation(cm,function(){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();\nthis$1.composing.done=true}});on(div,"touchstart",function(){return input.forceCompositionEnd()});on(div,"input",function(){if(!this$1.composing)this$1.readFromDOMSoon()});on(div,"copy",onCopyCut);on(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=\nactiveElt()==this.div;return result};ContentEditableInput.prototype.showSelection=function(info,takeFocus){if(!info||!this.cm.display.view.length)return;if(info.focus||takeFocus)this.showPrimarySelection();this.showMultipleSelections(info)};ContentEditableInput.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()};ContentEditableInput.prototype.showPrimarySelection=function(){var sel=this.getSelection();var cm=this.cm;var prim=cm.doc.sel.primary();var from=\nprim.from();var 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);var 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)||\n{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-1],offset:map[map.length-2]-map[map.length-3]}}if(!start||!end){sel.removeAllRanges();return}var old=sel.rangeCount&&sel.getRangeAt(0);var 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,\nstart.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=function(){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})},\n20)};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();this.lastAnchorNode=sel.anchorNode;this.lastAnchorOffset=sel.anchorOffset;this.lastFocusNode=sel.focusNode;this.lastFocusOffset=sel.focusOffset};ContentEditableInput.prototype.selectionInEditor=function(){var sel=\nthis.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(),true);this.div.focus()}};ContentEditableInput.prototype.blur=function(){this.div.blur()};ContentEditableInput.prototype.getField=function(){return this.div};ContentEditableInput.prototype.supportsTouch=\nfunction(){return true};ContentEditableInput.prototype.receivedFocus=function(){function poll(){if(input.cm.state.focused){input.pollSelection();input.polling.set(input.cm.options.pollInterval,poll)}}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});this.polling.set(this.cm.options.pollInterval,poll)};ContentEditableInput.prototype.selectionChanged=function(){var sel=\nthis.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();var cm=this.cm;if(android&&chrome&&this.cm.display.gutterSpecs.length&&isInGutter(sel.anchorNode)){this.cm.triggerOnKeyDown({type:"keydown",keyCode:8,preventDefault:Math.abs});\nthis.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=true})};ContentEditableInput.prototype.pollContent=function(){if(this.readDOMTimeout!=null){clearTimeout(this.readDOMTimeout);this.readDOMTimeout=null}var cm=\nthis.cm;var display=cm.display;var sel=cm.doc.sel.primary();var from=sel.from();var 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;var fromLine;var fromNode;if(from.line==display.viewFrom||(fromIndex=findViewIndex(cm,from.line))==0){fromLine=lineNo(display.view[0].line);\nfromNode=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;var 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;var newText=cm.doc.splitLines(domTextBetween(cm,fromNode,toNode,fromLine,toLine));var oldText=\ngetBetween(cm.doc,Pos(fromLine,0),Pos(toLine,getLine(cm.doc,toLine).text.length));for(;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;var cutEnd=0;var newTop=newText[0];var oldTop=oldText[0];var maxCutFront=Math.min(newTop.length,oldTop.length);for(;cutFront<maxCutFront&&newTop.charCodeAt(cutFront)==oldTop.charCodeAt(cutFront);)++cutFront;var newBot=\nlst(newText);var oldBot=lst(oldText);var maxCutEnd=Math.min(newBot.length-(newText.length==1?cutFront:0),oldBot.length-(oldText.length==1?cutFront:0));for(;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)for(;cutFront&&cutFront>from.ch&&newBot.charCodeAt(newBot.length-cutEnd-1)==oldBot.charCodeAt(oldBot.length-cutEnd-1);){cutFront--;cutEnd++}newText[newText.length-1]=newBot.slice(0,\nnewBot.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=function(){this.forceCompositionEnd()};ContentEditableInput.prototype.forceCompositionEnd=\nfunction(){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()},80)};ContentEditableInput.prototype.updateFromDOM=function(){var this$1=this;\nif(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),0)};ContentEditableInput.prototype.readOnlyChanged=function(val){this.div.contentEditable=\nString(val!="nocursor")};ContentEditableInput.prototype.onContextMenu=function(){};ContentEditableInput.prototype.resetPosition=function(){};ContentEditableInput.prototype.needsContentAttribute=true;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){function prepareCopyCut(e){if(signalDOMEvent(cm,e))return;if(cm.somethingSelected())setLastCopied({lineWise:false,\ntext:cm.getSelections()});else if(!cm.options.lineWiseCopyCut)return;else{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}var this$1=this;var input=this;var cm=this.cm;this.createField(display);var te=this.textarea;display.wrapper.insertBefore(this.wrapper,display.wrapper.firstChild);\nif(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()});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;var display=cm.display;var doc=cm.doc;var result=prepareSelection(cm);if(cm.options.moveInputWithCursor){var headPos=\ncursorCoords(cm,doc.sel.primary().head,"div");var wrapOff=display.wrapper.getBoundingClientRect();var 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;var display=cm.display;removeChildrenAndAdd(display.cursorDiv,\ndrawn.cursors);removeChildrenAndAdd(display.selectionDiv,drawn.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=\nthis.textarea.value="";if(ie&&ie_version>=9)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=\n0};TextareaInput.prototype.receivedFocus=function(){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(){function p(){var changed=input.poll();if(!changed&&!missed){missed=true;input.polling.set(60,p)}else{input.pollingFast=false;input.slowPoll()}}var missed=false;var input=this;input.pollingFast=\ntrue;input.polling.set(20,p)};TextareaInput.prototype.poll=function(){var this$1=this;var cm=this.cm;var input=this.textarea;var 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();\nreturn false}if(cm.doc.sel==cm.display.selForContextMenu){var first=text.charCodeAt(0);if(first==8203&&!prevInput)prevInput="\\u200b";if(first==8666){this.reset();return this.cm.execCommand("undo")}}var same=0;var l=Math.min(prevInput.length,text.length);for(;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=\n"";else this$1.prevInput=text;if(this$1.composing){this$1.composing.range.clear();this$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){function prepareSelectAllHack(){if(te.selectionStart!=\nnull){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;te.style.cssText=oldCSS;if(ie&&ie_version<9)display.scrollbars.setScrollTop(display.scroller.scrollTop=scrollPos);if(te.selectionStart!=\nnull){if(!ie||ie&&ie_version<9)prepareSelectAllHack();var i=0;var 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=setTimeout(poll,200)}}var input=this;var cm=input.cm;var display=cm.display;var te=input.textarea;if(input.contextMenuPending)input.contextMenuPending();\nvar pos=posFromMouse(cm,e);var 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;var 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);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=\nfalse;defineOptions(CodeMirror);addEditorMethods(CodeMirror);var dontDelegate="iter insert remove copy getEditor constructor".split(" ");var prop;for(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){function close(newVal){if(typeof newVal=="string")inp.value=newVal;else{if(closed)return;closed=true;CodeMirror.rmClass(dialog.parentNode,"dialog-opened");dialog.parentNode.removeChild(dialog);\nme.focus();if(options.onClose)options.onClose(dialog)}}if(!options)options={};closeNotification(this,null);var dialog=dialogDiv(this,template,options.bottom);var closed=false;var me=this;var inp=dialog.getElementsByTagName("input")[0];var 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){function close(){if(closed)return;closed=true;CodeMirror.rmClass(dialog.parentNode,"dialog-opened");dialog.parentNode.removeChild(dialog);me.focus()}closeNotification(this,null);var dialog=dialogDiv(this,template,options&&options.bottom);var buttons=dialog.getElementsByTagName("button");var closed=false;var me=this;var blurring=\n1;buttons[0].focus();var i=0;for(;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){function close(){if(closed)return;closed=true;clearTimeout(doneTimer);\nCodeMirror.rmClass(dialog.parentNode,"dialog-opened");dialog.parentNode.removeChild(dialog)}closeNotification(this,close);var dialog=dialogDiv(this,template,options&&options.bottom);var closed=false;var doneTimer;var duration=options&&typeof options.duration!=="undefined"?options.duration:5E3;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="";for(;pointer<diffs.length;){switch(diffs[pointer][0]){case DIFF_INSERT:count_insert++;text_insert=\ntext_insert+diffs[pointer][1];break;case DIFF_DELETE:count_delete++;text_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);var j=subDiff.length-1;for(;j>=0;j--)diffs.splice(pointer,0,subDiff[j]);pointer=pointer+subDiff.length}count_insert=0;count_delete=0;text_delete="";text_insert=\n"";break}pointer++}diffs.pop();return 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);var x=0;for(;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;var d=0;for(;d<max_d;d++){if((new Date).getTime()>\ndeadline)break;var k1=-d+k1start;for(;k1<=d-k1end;k1=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;for(;x1<text1_length&&y1<text2_length&&text1.charAt(x1)==text2.charAt(y1);){x1++;y1++}v1[k1_offset]=x1;if(x1>text1_length)k1end=k1end+2;else if(y1>text2_length)k1start=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-\nv2[k2_offset];if(x1>=x2)return this.diff_bisectSplit_(text1,text2,x1,y1,deadline)}}}var k2=-d+k2start;for(;k2<=d-k2end;k2=k2+2){k2_offset=v_offset+k2;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;for(;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=k2end+2;else if(y2>text2_length)k2start=k2start+2;else if(!front){k1_offset=v_offset+\ndelta-k2;if(k1_offset>=0&&k1_offset<v_length&&v1[k1_offset]!=-1){x1=v1[k1_offset];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){function diff_linesToCharsMunge_(text){var chars="";var lineStart=0;var lineEnd=-1;var lineArrayLength=lineArray.length;for(;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=chars+String.fromCharCode(lineHash[line]);else{if(lineArrayLength==maxLines){line=\ntext.substring(lineStart);lineEnd=text.length}chars=chars+String.fromCharCode(lineArrayLength);lineHash[line]=lineArrayLength;lineArray[lineArrayLength++]=line}lineStart=lineEnd+1}return chars}var lineArray=[];var lineHash={};lineArray[0]="";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){var x=0;for(;x<diffs.length;x++){var chars=diffs[x][1];var text=[];var y=0;for(;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;for(;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;for(;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;for(;true;){var pattern=text1.substring(text_length-length);var found=\ntext2.indexOf(pattern);if(found==-1)return best;length=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){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;var best_longtext_b;var best_shorttext_a;var best_shorttext_b;for(;(j=shorttext.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));\nif(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);best_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}if(this.Diff_Timeout<=\n0)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;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;var text1_b;var text2_a;var text2_b;\nif(text1.length>text2.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;for(;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=length_insertions2+diffs[pointer][1].length;else length_deletions2=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-\n1]:-1;length_insertions1=0;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;for(;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,\ndeletion);if(overlap_length1>=overlap_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-\n1][0]=DIFF_INSERT;diffs[pointer-1][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;for(;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);for(;edit.charAt(0)===equality2.charAt(0);){equality1=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;\nbestEdit=edit;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;for(;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;for(;pointer<diffs.length;)switch(diffs[pointer][0]){case DIFF_INSERT:count_insert++;text_insert=text_insert+diffs[pointer][1];pointer++;break;case DIFF_DELETE:count_delete++;text_delete=text_delete+diffs[pointer][1];pointer++;break;case DIFF_EQUAL:if(count_delete+count_insert>1){if(count_delete!==0&&count_insert!==\n0){commonlength=this.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);\nif(commonlength!==0){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-\ncount_insert,count_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;for(;pointer<diffs.length-1;){if(diffs[pointer-1][0]==DIFF_EQUAL&&\ndiffs[pointer+1][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]=\ndiffs[pointer][1].substring(diffs[pointer+1][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;x=0;for(;x<diffs.length;x++){if(diffs[x][0]!==DIFF_INSERT)chars1=chars1+diffs[x][1].length;if(diffs[x][0]!==DIFF_DELETE)chars2=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;var x=0;for(;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=[];var x=0;for(;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=[];var x=0;for(;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;var x=0;for(;x<diffs.length;x++){var op=diffs[x][0];var data=diffs[x][1];switch(op){case DIFF_INSERT:insertions=insertions+data.length;break;case DIFF_DELETE:deletions=deletions+data.length;break;case DIFF_EQUAL:levenshtein=levenshtein+Math.max(insertions,deletions);insertions=0;deletions=0;break}}levenshtein=levenshtein+Math.max(insertions,deletions);return levenshtein};\ndiff_match_patch.prototype.diff_toDelta=function(diffs){var text=[];var x=0;for(;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);var x=0;for(;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=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){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}if(pattern.length>this.Match_MaxBits)throw new Error("Pattern too long for this browser.");var s=this.match_alphabet_(pattern);var dmp=this;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;var bin_mid;var bin_max=pattern.length+text.length;var last_rd;var d=0;for(;d<pattern.length;d++){bin_min=0;bin_mid=bin_max;for(;bin_min<bin_mid;){if(match_bitapScore_(d,loc+bin_mid)<=score_threshold)bin_min=bin_mid;else bin_max=bin_mid;bin_mid=\nMath.floor((bin_max-bin_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;var j=finish;for(;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;\nif(best_loc>loc)start=Math.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={};var i=0;for(;i<pattern.length;i++)s[pattern.charAt(i)]=0;i=0;for(;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;for(;text.indexOf(pattern)!=text.lastIndexOf(pattern)&&pattern.length<this.Match_MaxBits-this.Patch_Margin-this.Patch_Margin;){padding=padding+this.Patch_Margin;pattern=text.substring(patch.start2-padding,patch.start2+patch.length1+padding)}padding=padding+this.Patch_Margin;\nvar prefix=text.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;var 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;var x=0;for(;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=char_count1+diff_text.length;if(diff_type!==DIFF_DELETE)char_count2=char_count2+\ndiff_text.length}if(patchDiffLength){this.patch_addContext_(patch,prepatch_text);patches.push(patch)}return patches};\ndiff_match_patch.prototype.patch_deepCopy=function(patches){var patchesCopy=[];var x=0;for(;x<patches.length;x++){var patch=patches[x];var patchCopy=new diff_match_patch.patch_obj;patchCopy.diffs=[];var y=0;for(;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=[];var x=0;for(;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=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;var y=0;for(;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=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="";var x=1;for(;x<=paddingLength;x++)nullPadding=nullPadding+String.fromCharCode(x);x=0;for(;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;\npatch.length2+=paddingLength}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){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;var x=0;for(;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="";for(;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])}for(;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=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;\nstart1=start1+diff_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=start1+diff_text.length;if(diff_type===DIFF_EQUAL){patch.length2+=diff_text.length;start2=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=[];var x=0;for(;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*) @@$/;for(;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++;for(;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;var 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;var x=0;for(;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){function DiffView(mv,type){this.mv=mv;this.type=type;this.classes=type=="left"?LEFT_CLASSES:RIGHT_CLASSES}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)}}function registerUpdate(dv){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,dv.diff,edit,DIFF_INSERT,dv.classes);updateMarks(dv.orig,dv.diff,orig,DIFF_DELETE,dv.classes)}if(dv.mv.options.connect==\n"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=true;edit.from=edit.to=orig.from=orig.to=0}setDealign(change.text.length-1!=\nchange.to.line-change.from.line)}function swapDoc(){dv.diffOutOfDate=true;dv.dealigned=true;update("full")}var edit={from:0,to:0,marked:[]};var orig={from:0,to:0,marked:[]};var debounceChange;var updatingFast=false;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",\nfunction(){set(false)});dv.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;\nif(!dv.lockScroll)return true;var editor;var other;var 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;var midY=sInfo.top+halfScreen;var mid=editor.lineAtHeight(midY,"local");var around=chunkBoundariesAround(dv.chunks,mid,toOrig);var off=getOffsets(editor,\ntoOrig?around.edit:around.orig);var offOther=getOffsets(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;var 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>\nbotDist&&(mix=botDist/halfScreen)<1)targetPos=targetPos*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,\nDIFF_INSERT)&&makeConnections(dv);(val?CodeMirror.addClass:CodeMirror.rmClass)(dv.lockButton,"CodeMirror-merge-scrolllock-enabled")}function removeClass(editor,line,classes){var locs=classes.classLocation;var i=0;for(;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){var i=0;for(;i<arr.length;++i){var mark=arr[i];if(mark instanceof CodeMirror.TextMarker)mark.clear();\nelse if(mark.parent)removeClass(editor,mark,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>\nstate.to){markChanges(editor,diff,type,state.marked,state.to,vp.to,classes);state.to=vp.to}}})}function addClass(editor,lineNr,classes,main,start,end){var locs=classes.classLocation;var line=editor.getLineHandle(lineNr);var i=0;for(;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){function markChunk(start,\nend){var bfrom=Math.max(from,start);var bto=Math.min(to,end);var i=bfrom;for(;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 pos=Pos(0,0);var top=Pos(from,0);var bot=editor.clipPos(Pos(to-1));var cls=type==DIFF_DELETE?classes.del:classes.insert;var chunkStart=0;var pending=false;var i=0;for(;i<diff.length;++i){var part=\ndiff[i];var tp=part[0];var str=part[1];if(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);var b=posMin(bot,end);if(!posEq(a,b))marks.push(editor.markText(a,b,{className:cls}));pos=end}}}if(pending)markChunk(chunkStart,pos.line+\n1)}function makeConnections(dv){if(!dv.showDifferences)return;if(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();var 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+\ndv.orig.getScrollInfo().top;var i=0;for(;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;var origStart=0;var i=0;for(;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+\n(editLine-editStart)}function alignableFor(cm,chunks,isOrig){var tracker=cm.state.trackAlignable;var start=cm.firstLine();var trackI=0;var result=[];var i=0;for(;;i++){var chunk=chunks[i];var chunkStart=!chunk?1E9:isOrig?chunk.origFrom:chunk.editFrom;for(;trackI<tracker.alignable.length;trackI=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,\norigAlignable,chunks,setIndex){var rI=0;var origI=0;var chunkI=0;var diff=0;outer:for(;;rI++){var nextR=result[rI];var nextO=origAlignable[origI];if(!nextR&&nextO==null)break;var rLine=nextR?nextR[0]:1E9;var oLine=nextO==null?1E9:nextO;for(;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=diff+(chunk.origTo-chunk.origFrom-(chunk.editTo-chunk.editFrom));\nchunkI++}if(rLine==oLine-diff){nextR[setIndex]=oLine;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);var result=[];if(other){var i=0;var j=0;for(;i<other.chunks.length;i++){var n=other.chunks[i].editTo;for(;j<alignable.length&&alignable[j]<n;)j++;if(j==alignable.length||alignable[j]!=n)alignable.splice(j++,\n0,n)}}i=0;for(;i<alignable.length;i++)result.push([alignable[i],null,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=\nfalse}var linesToAlign=findAlignedLines(dv,other);var aligners=dv.mv.aligners;var i=0;for(;i<aligners.length;i++)aligners[i].clear();aligners.length=0;var cm=[dv.edit,dv.orig];var scroll=[];var offset=[];if(other)cm.push(other.orig);i=0;for(;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);var ln=0;for(;ln<linesToAlign.length;ln++)alignLines(cm,\noffset,linesToAlign[ln],aligners);i=0;for(;i<cm.length;i++)cm[i].scrollTo(null,scroll[i])}function alignLines(cm,cmOffset,lines,aligners){var maxOffset=-1E8;var offset=[];var i=0;for(;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)}i=0;for(;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>\ncm.lastLine()){line--;above=false}var elt=document.createElement("div");elt.className="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)-\nsTopEdit;if(flip){var tmp=topLpx;topLpx=topRpx;topRpx=tmp}var botLpx=dv.orig.heightAtLine(chunk.origTo,"local",true)-sTopOrig;var botRpx=dv.edit.heightAtLine(chunk.editTo,"local",true)-sTopEdit;if(flip){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+\n2)+" "+botLpx+curveBot+" z");path.setAttribute("class",dv.classes.connect)}if(dv.copyButtons){var copy=dv.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",\n"0");copy.setAttribute("aria-label",copy.title);if(editOriginals){var topReverse=dv.edit.heightAtLine(chunk.editFrom,"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=\n"2px";copyReverse.setAttribute("role","button");copyReverse.setAttribute("tabindex","0");copyReverse.setAttribute("aria-label",copyReverse.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,\nfrom,origStart,origEnd,to,editStart,editEnd);else to.replaceRange(from.getRange(origStart,origEnd),editStart,editEnd)}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==="Enter"&&setScrollLock(dv,!dv.lockScroll)});\nvar 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==="Enter"&&copyButtons(e)});gapElts.unshift(dv.copyButtons)}if(dv.mv.options.connect!=\n"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")}function asString(obj){if(typeof obj=="string")return obj;else return obj.getValue()}function getDiff(a,b,ignoreWhitespace){if(!dmp)dmp=new diff_match_patch;var diff=diffDriverFunction?diffDriverFunction(a,b):dmp.diff_main(a,b);if(diff==undefined)diff=dmp.diff_main(a,b);var i=0;for(;i<diff.length;++i){var part=\ndiff[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;var startOrig=0;var edit=Pos(0,0);var orig=Pos(0,0);var i=0;for(;i<diff.length;++i){var part=diff[i];var tp=part[0];if(tp==DIFF_EQUAL){var startOff=!startOfLineClean(diff,i)||edit.line<startEdit||orig.line<startOrig?1:0;var cleanFromEdit=edit.line+startOff;\nvar cleanFromOrig=orig.line+startOff;moveOver(edit,part[1],null,orig);var endOff=endOfLineClean(diff,i)?1:0;var cleanToEdit=edit.line+endOff;var 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?edit:orig,part[1])}if(startEdit<=edit.line||startOrig<=orig.line)chunks.push({origFrom:startOrig,origTo:orig.line+1,editFrom:startEdit,\neditTo: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=diff[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-\n1)==10}function chunkBoundariesAround(chunks,n,nInEdit){var beforeE;var afterE;var beforeO;var afterO;var i=0;for(;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<=n){beforeE=chunk.editTo;beforeO=chunk.origTo}else if(fromLocal<=n){beforeE=chunk.editFrom;beforeO=chunk.origFrom}}return{edit:{before:beforeE,\nafter:afterE},orig:{before:beforeO,after:afterO}}}function collapseSingle(cm,from,to){function clear(){mark.clear();cm.removeLineClass(from,"wrap","CodeMirror-merge-collapsed-line")}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,inclusiveRight:true,replacedWith:widget,\nclearOnEnter:true});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){function clear(){var i=0;for(;i<marks.length;i++)marks[i].clear()}var marks=[];var i=0;for(;i<editors.length;i++){var editor=editors[i];var mark=collapseSingle(editor.cm,editor.line,editor.line+size);marks.push(mark);mark.mark.on("clear",clear)}return marks[0].mark}function unclearNearChunks(dv,\nmargin,off,clear){var i=0;for(;i<dv.chunks.length;i++){var chunk=dv.chunks[i];var l=chunk.editFrom-margin;for(;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=[];var edit=mv.editor();var off=edit.firstLine();var l=off;var e=edit.lastLine();for(;l<=e;l++)clear.push(true);if(mv.left)unclearNearChunks(mv.left,margin,off,clear);if(mv.right)unclearNearChunks(mv.right,margin,\noff,clear);var i=0;for(;i<clear.length;i++)if(clear[i]){var line=i+off;var size=1;for(;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,line,size,mark)}}}function elt(tag,content,className,\nstyle){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){var i=0;for(;i<content.length;++i)e.appendChild(content[i])}return e}function clear(node){var count=node.childNodes.length;for(;count>0;--count)node.removeChild(node.firstChild)}function copyObj(obj,target){if(!target)target={};var prop;for(prop in obj)if(obj.hasOwnProperty(prop))target[prop]=obj[prop];\nreturn target}function moveOver(pos,str,copy,other){var out=copy?Pos(pos.line,pos.ch):pos;var 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}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;var found=marker.find(1);if(found!=null)self.set(found.line,\nF_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-1,F_WIDGET_BELOW,self.hasWidgetBelow);else self.check(lineNo,\nF_WIDGET,self.hasWidget)});cm.on("lineWidgetChanged",this.signal.bind(this));cm.on("change",function(_,change){var start=change.from.line;var nBefore=change.to.line-change.from.line;var nAfter=change.text.length-1;var 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!=self.height)self.signal()})}function posMin(a,\nb){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){var i=chunks.length-1;for(;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){var i=0;for(;i<chunks.length;i++){var chunk=chunks[i];var from=isOrig?chunk.origFrom:chunk.editFrom;if(from>start)return from}}function goNearbyDiff(cm,\ndir){var found=null;var views=cm.state.diffViews;var line=cm.getCursor().line;if(views){var i=0;for(;i<views.length;i++){var dv=views[i];var 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}function DiffBaseHighlighter(content,editor,options){function updateDisplay(){if(updateDiffTimeout)return;updateMarks(editor,\ndiff,state,DIFF_INSERT,RIGHT_CLASSES)}function debouncedUpdateDisplay(){if(updateDisplayTimeout)clearTimeout(updateDisplayTimeout);updateDisplayTimeout=setTimeout(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=\ngetDiff(content,editorContent,options.ignoreWhitespace);updateDisplay()}function debouncedUpdateDiff(){if(updateDiffTimeout)clearTimeout(updateDiffTimeout);updateDiffTimeout=setTimeout(function(){updateDiffTimeout=0;updateDiff()},20)}var state={from:0,to:0,marked:[]};var lastDiffContent=editor.getValue();var diff=getDiff(content,lastDiffContent,options.ignoreWhitespace);var updateDisplayTimeout=0;var updateDiffTimeout=0;this.forceUpdate=updateDiff;editor.on("viewportChange",debouncedUpdateDisplay);\neditor.on("change",debouncedUpdateDiff);editor.on("swapDoc",updateDiff);updateDisplay()}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",connect:"CodeMirror-merge-l-connect",movedChunk:"CodeMirror-merge-l-chunk-moved",classLocation:"background"};var RIGHT_CLASSES={chunk:"CodeMirror-merge-r-chunk",\nstart:"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"};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},\ncopyObj(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=this.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=\n[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;this.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=\nval;this.forceUpdate("full")}}};var updating=false;var 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;var origRight=options.origRight==null?options.orig:options.origRight;var hasLeft=origLeft!=null;var hasRight=origRight!=null;var panes=1+(hasLeft?1:0)+(hasRight?1:0);var wrap=\n[];var left=this.left=null;var right=this.right=null;var self=this;if(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?\nrightPane:editPane).className+=" CodeMirror-merge-pane-rightmost";wrap.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==\n"align"){this.aligners=[];alignChunks(this.left||this.right,true)}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)};\nCodeMirror.on(window,"resize",onResize);var resizeInterval=setInterval(function(){var p=wrapElt.parentNode;for(;p&&p!=document.body;p=p.parentNode);if(!p){clearInterval(resizeInterval);CodeMirror.off(window,"resize",onResize)}},5E3)};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)}};var dmp;var F_WIDGET=1;var F_WIDGET_BELOW=2;var F_MARKER=4;TrackAlignable.prototype={signal:function(){CodeMirror.signal(this,"realign");this.height=this.cm.doc.height},\nset:function(n,flags){var pos=-1;for(;pos<this.alignable.length;pos=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){var i=0;for(;i<this.alignable.length;i=i+2)if(this.alignable[i]==n)return i;return-1},check:function(n,flag,pred){var found=this.find(n);if(found==-1||!(this.alignable[found+1]&flag))return;if(!pred.call(this,\nn)){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){var i=0;for(;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=this.cm.getLineHandle(n);if(handle.widgets){var i=0;for(;i<handle.widgets.length;i++)if(!handle.widgets[i].above&&\n!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){var i=0;for(;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;var to=from+nBefore;var widgetFrom=-1;var widgetTo=-1;var i=0;for(;i<this.alignable.length;i=i+2){var n=this.alignable[i];if(n==from&&this.alignable[i+\n1]&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,F_WIDGET_BELOW)}};CodeMirror.commands.goNextDiff=function(cm){return goNearbyDiff(cm,1)};CodeMirror.commands.goPrevDiff=\nfunction(cm){return goNearbyDiff(cm,-1)};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){function State(options){this.options={};var name;for(name in defaults)this.options[name]=(options&&options.hasOwnProperty(name)?options:defaults)[name];this.overlay=this.timeout=null;this.matchesonscroll=null;this.active=\nfalse}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;cm.addOverlay(state.overlay=\nmakeOverlay(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();var line=cm.getLine(cur.line);var start=cur.ch;var end=start;for(;start&&re.test(line.charAt(start-1));)--start;for(;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");var 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){pos={line:to.line,ch:to.ch+1};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,style){return{token:function(stream){if(stream.match(query)&&\n(!hasBoundary||boundariesAround(stream,hasBoundary)))return style;stream.next();stream.skipTo(query.charAt(0))||stream.skipToEnd()}}}var defaults={style:"matchhighlight",minChars:2,delay:100,wordsOnly:false,annotateScrollbar:false,showToken:false,trim:true};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);\ncm.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",onFocus);cm.on("cursorActivity",cursorActivity)}})});(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){function SearchAnnotation(cm,query,caseFold,options){this.cm=cm;this.options=options;var annotateOptions={listenForChanges:false};var prop;for(prop in options)annotateOptions[prop]=\noptions[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=null;this.findMatches();this.annotation.update(this.matches);var self=this;cm.on("change",this.changeHandler=function(_cm,change){self.onChange(change)})}function offsetLine(line,changeStart,sizeChange){if(line<=changeStart)return line;\nreturn Math.max(changeStart,line+sizeChange)}CodeMirror.defineExtension("showMatchesOnScrollbar",function(query,caseFold,options){if(typeof options=="string")options={className:options};if(!options)options={};return new SearchAnnotation(this,query,caseFold,options)});var MAX_MATCHES=1E3;SearchAnnotation.prototype.findMatches=function(){if(!this.gap)return;var i=0;for(;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--,\n1)}var cursor=this.cm.getSearchCursor(this.query,CodeMirror.Pos(this.gap.from,0),{caseFold:this.caseFold,multiline:this.options.multiline});var maxMatches=this.options&&this.options.maxMatches||MAX_MATCHES;for(;cursor.findNext();){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};SearchAnnotation.prototype.onChange=function(change){var startLine=change.from.line;var endLine=CodeMirror.changeEnd(change).line;\nvar 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){var i=0;for(;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,match.from.ch);var newTo=\noffsetLine(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){function searchOverlay(query,caseInsensitive){if(typeof query=="string")query=new RegExp(query.replace(/[\\-\\[\\]\\/\\{\\}\\(\\)\\*\\+\\?\\.\\\\\\^\\$\\|]/g,"\\\\$&"),caseInsensitive?"gi":"g");else if(!query.global)query=\nnew 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||(cm.state.search=new SearchState)}function queryCaseInsensitive(query){return typeof query==\n"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,text,shortText,deflt,f){if(cm.openDialog)cm.openDialog(text,f,{value:deflt,selectValueOnOpen:true,\nbottom: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=query.match(/^\\/(.*)\\/([a-z]*)$/);if(isRE)try{query=new RegExp(isRE[1],isRE[2].indexOf("i")==\n-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();state.annotate=null}state.annotate=cm.showMatchesOnScrollbar(state.query,\nqueryCaseInsensitive(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=state.posTo=cm.getCursor()}if(hiding)hiding.style.opacity=1;findNext(cm,\nevent.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");var cmd=extra&&extra[keyName]||CodeMirror.keyMap[cm.getOption("keyMap")][keyName];if(cmd=="findNext"||\ncmd=="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();findNext(cm,\nrev)})})}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();var key;for(key in attrs)element[key]=attrs[key];var i=2;for(;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(){var cursor=getSearchCursor(cm,query);for(;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();var 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,\ntext)}])};var doReplace=function(match){cursor.replace(typeof query=="string"?text:text.replace(/\\$(\\d)/g,function(_,i){return match[i]}));advance()};advance()}})})}CodeMirror.defineOption("search",{bottom:false});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,\ntrue,true,true)};CodeMirror.commands.findNext=doSearch;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){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);var target=current;var i=0;for(;i<flags.length;i++)if(target.indexOf(flags.charAt(i))==\n-1)target=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");var line=start.line;var ch=start.ch;var last=doc.lastLine();for(;line<=last;line++,ch=0){regexp.lastIndex=ch;var string=doc.getLine(line);var match=regexp.exec(string);if(match)return{from:Pos(line,match.index),to:Pos(line,match.index+match[0].length),\nmatch:match}}}function searchRegexpForwardMultiline(doc,regexp,start){if(!maybeMultiline(regexp))return searchRegexpForward(doc,regexp,start);regexp=ensureFlags(regexp,"gm");var string;var chunk=1;var line=start.line;var last=doc.lastLine();for(;line<=last;){var i=0;for(;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=string.slice(0,match.index).split("\\n");\nvar inside=match[0].split("\\n");var startLine=start.line+before.length-1;var 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;var from=0;for(;from<=string.length;){regexp.lastIndex=from;var newMatch=regexp.exec(string);if(!newMatch)break;var end=newMatch.index+newMatch[0].length;if(end>string.length-\nendMargin)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");var line=start.line;var ch=start.ch;var first=doc.firstLine();for(;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;var chunkSize=1;var endMargin=doc.getLine(start.line).length-start.ch;var line=start.line;var first=doc.firstLine();for(;line>=first;){var i=0;for(;i<chunkSize&&line>=first;i++){var curLine=doc.getLine(line--);string=string==null?curLine:curLine+"\\n"+string}chunkSize=chunkSize*2;var match=lastMatchIn(string,regexp,endMargin);if(match){var before=string.slice(0,match.index).split("\\n");\nvar inside=match[0].split("\\n");var startLine=line+before.length;var 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 adjustPos(orig,folded,pos,foldFunc){if(orig.length==folded.length)return pos;var min=0;var max=pos+Math.max(0,orig.length-folded.length);for(;;){if(min==max)return min;var mid=min+max>>1;var len=foldFunc(orig.slice(0,mid)).length;\nif(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?/);var line=start.line;var ch=start.ch;var last=doc.lastLine()+1-lines.length;search:for(;line<=last;line++,ch=0){var orig=doc.getLine(line).slice(ch);var string=fold(orig);if(lines.length==1){var found=string.indexOf(lines[0]);if(found==-1)continue search;start=adjustPos(orig,string,\nfound,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;var i=1;for(;i<lines.length-1;i++)if(fold(doc.getLine(line+i))!=lines[i])continue search;var end=doc.getLine(line+lines.length-1);var endString=fold(end);var lastLine=lines[lines.length-1];if(endString.slice(0,lastLine.length)!=lastLine)continue search;return{from:Pos(line,\nadjustPos(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?/);var line=start.line;var ch=start.ch;var first=doc.firstLine()-1+lines.length;search:for(;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]);\nif(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;var i=1;start=line-lines.length+1;for(;i<lines.length-1;i++)if(fold(doc.getLine(start+i))!=lines[i])continue search;var top=doc.getLine(line+1-lines.length);var topString=fold(top);if(topString.slice(topString.length-lines[0].length)!=lines[0])continue search;\nreturn{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;if(typeof options=="object")caseFold=options.caseFold;else{caseFold=options;options=null}if(typeof query=="string"){if(caseFold==null)caseFold=false;this.matches=function(reverse,\npos){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,pos){return(reverse?searchRegexpBackward:searchRegexpForward)(doc,query,pos)}}}var Pos=CodeMirror.Pos;var doFold;var noFold;if(String.prototype.normalize){doFold=function(str){return str.normalize("NFD").toLowerCase()};\nnoFold=function(str){return str.normalize("NFD")}}else{doFold=function(str){return str.toLowerCase()};noFold=function(str){return str}}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++;\nif(head.ch>(this.doc.getLine(head.line)||"").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},\nto:function(){if(this.atOccurrence)return this.pos.to},replace: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",\nfunction(query,pos,caseFold){return new SearchCursor(this,query,pos,caseFold)});CodeMirror.defineExtension("selectMatches",function(query,caseFold){var ranges=[];var cur=this.getSearchCursor(query,this.getCursor("from"),caseFold);for(;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"]}];var i=0;for(;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();var i=0;for(;i<\nCodeMirror.modeInfo.length;i++){var info=CodeMirror.modeInfo[i];if(info.mime==mime)return info;if(info.mimes){var j=0;for(;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();var i=0;for(;i<CodeMirror.modeInfo.length;i++){var info=CodeMirror.modeInfo[i];if(info.ext){var j=\n0;for(;j<info.ext.length;j++)if(info.ext[j]==ext)return info}}};CodeMirror.findModeByFileName=function(filename){var i=0;for(;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();var i=0;for(;i<CodeMirror.modeInfo.length;i++){var info=\nCodeMirror.modeInfo[i];if(info.name.toLowerCase()==name)return info;if(info.alias){var j=0;for(;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){function textContent(node,out){if(node.nodeType==3)return out.push(node.nodeValue);var ch=node.firstChild;for(;ch;ch=ch.nextSibling){textContent(ch,out);if(isBlock.test(node.nodeType))out.push("\\n")}}var isBlock=/^(p|li|div|h\\\\d|pre|blockquote|td)$/;\nCodeMirror.colorize=function(collection,defaultMode){if(!collection)collection=document.body.getElementsByTagName("pre");var i=0;for(;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;var col=0;node.textContent="";callback=function(text,style){if(text=="\\n"){node.appendChild(document.createTextNode(ie_lt9?"\\r":text));col=0;return}var content="";var pos=0;for(;;){var idx=text.indexOf("\\t",pos);if(idx==-1){content=content+text.slice(pos);col=col+(text.length-pos);break}else{col=col+(idx-pos);content=content+text.slice(pos,idx);var size=tabSize-col%tabSize;col=col+size;var i=0;for(;i<size;++i)content=content+\n" ";pos=idx+1}}if(style){var sp=node.appendChild(document.createElement("span"));sp.className="cm-"+style.replace(/ +/g," cm-");sp.appendChild(document.createTextNode(content))}else node.appendChild(document.createTextNode(content))}}var lines=CodeMirror.splitLines(string);var state=options&&options.state||CodeMirror.startState(mode);var i=0;var e=lines.length;for(;i<e;++i){if(i)callback("\\n");var stream=new CodeMirror.StringStream(lines[i],null,{lookAhead:function(n){return lines[i+n]},baseToken:function(){}});\nif(!stream.string&&mode.blankLine)mode.blankLine(state);for(;!stream.eol();){var style=mode.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){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=flags+\n"u";val=val.source}else val=String(val);return new RegExp((caret===false?"":"^")+"(?:"+val+")",flags)}function asToken(val){if(!val)return null;if(val.apply)return val;if(typeof val=="string")return val.replace(/\\./g," ");var result=[];var i=0;for(;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,\nconfig){return function(stream,state){if(state.pending){var pend=state.pending.shift();if(state.pending.length==0)state.pending=null;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{tok=state.local.mode.token(stream,state.localState);var m;if(state.local.endScan&&(m=state.local.endScan.exec(stream.current())))stream.pos=stream.start+m.index;return tok}var curState=\nstates[state.state];var i=0;for(;i<curState.length;i++){var rule=curState[i];var matches=(!rule.data.sol||stream.sol())&&stream.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()+\nconfig.indentUnit);if(rule.data.dedent)state.indent.pop();var token=rule.token;if(token&&token.apply)token=token(matches);if(matches.length>2&&rule.token&&typeof rule.token!="string"){var j=2;for(;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===\nb)return true;if(!a||typeof a!="object"||!b||typeof b!="object")return false;var props=0;var prop;for(prop in a)if(a.hasOwnProperty(prop)){if(!b.hasOwnProperty(prop)||!cmp(a[prop],b[prop]))return false;props++}for(prop in b)if(b.hasOwnProperty(prop))props--;return props==0}function enterLocalMode(config,state,spec,token){var pers;if(spec.persistent){var p=state.persistentStates;for(;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,\nspec.spec);var lState=pers?pers.state:CodeMirror.startState(mode);if(spec.persistent&&!pers)state.persistentStates={mode:mode,spec:spec.spec,state: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){var i=0;for(;i<arr.length;i++)if(arr[i]===val)return true}function indentFunction(states,meta){return function(state,\ntextAfter,line){if(state.local&&state.local.mode.indent)return state.local.mode.indent(state.localState,textAfter,line);if(state.indent==null||state.local||meta.dontIndentStates&&indexOf(state.state,meta.dontIndentStates)>-1)return CodeMirror.Pass;var pos=state.indent.length-1;var rules=states[state.state];scan:for(;;){var i=0;for(;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=\nstates[rule.next||rule.push];textAfter=textAfter.slice(m[0].length);continue scan}}}break}return pos<0?0:state.indent[pos]}}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_={};var meta=states.meta||{};var hasIndentation=false;var state;for(state in states)if(state!=meta&&states.hasOwnProperty(state)){var list=states_[state]=\n[];var orig=states[state];var i=0;for(;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)};if(state.localState)s.localState=CodeMirror.copyState(state.local.mode,\nstate.localState);if(state.stack)s.stack=state.stack.slice(0);var pers=state.persistentStates;for(;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_,meta)};if(meta){var prop;for(prop in meta)if(meta.hasOwnProperty(prop))mode[prop]=\nmeta[prop]}return mode}});(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);var instructionRegex="("+instructions.join("|")+")";var instructionOnlyLine=new RegExp("^(\\\\s*)"+instructionRegex+"(\\\\s*)(#.*)?$","i");var 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){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=pattern.exec(from?string.slice(from):string);return m?\nm.index+from+(returnEnd?m[0].length:0):-1}var others=Array.prototype.slice.call(arguments,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;var oldContent=stream.string;var i=0;for(;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)}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){var i=0;for(;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){function maybeBackup(stream,pat,style){var cur=stream.current();var close=cur.search(pat);if(close>-1)stream.backUp(cur.length-close);else if(cur.match(/<\\/?$/)){stream.backUp(cur.length);\nif(!stream.match(pat,false))stream.match(cur)}return style}function getAttrRegexp(attr){var regexp=attrRegexpCache[attr];if(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){var tag;\nfor(tag in from){var dest=to[tag]||(to[tag]=[]);var source=from[tag];var i=source.length-1;for(;i>=0;i--)dest.unshift(source[i])}}function findMatchingMode(tagInfo,tagText){var i=0;for(;i<tagInfo.length;i++){var spec=tagInfo[i];if(!spec[0]||spec[1].test(getAttrValue(tagText,spec[0])))return spec[2]}}var defaultTags={script:[["lang",/(javascript|babel)/i,"javascript"],["type",/^(?:text|application)\\/(?:x-)?(?:java|ecma)script$|^module$|^$/i,"javascript"],["type",/./,"text/plain"],[null,null,"javascript"]],\nstyle:[["lang",/^css$/i,"css"],["type",/^(text\\/)?(x-)?(stylesheet|css)$/i,"css"],["type",/./,"text/plain"],[null,null,"css"]]};var attrRegexpCache={};CodeMirror.defineMode("htmlmixed",function(config,parserConfig){function html(stream,state){var style=htmlMode.token(stream,state.htmlState);var tag=/\\btag\\b/.test(style);var tagName;if(tag&&!/[<>\\s\\/]/.test(stream.current())&&(tagName=state.htmlState.tagName&&state.htmlState.tagName.toLowerCase())&&tags.hasOwnProperty(tagName))state.inTag=tagName+\n" ";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);var 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,endTag,state.localMode.token(stream,\nstate.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}var htmlMode=CodeMirror.getMode(config,{name:"xml",htmlMode:true,multilineTagIndentFactor:parserConfig.multilineTagIndentFactor,multilineTagIndentPastTag:parserConfig.multilineTagIndentPastTag,allowMissingTagName:parserConfig.allowMissingTagName});var tags={};var configTags=parserConfig&&\nparserConfig.tags;var configScript=parserConfig&&parserConfig.scriptTypes;addTags(defaultTags,tags);if(configTags)addTags(configTags,tags);if(configScript){var i=configScript.length-1;for(;i>=0;i--)tags.script.unshift(["type",configScript[i].matches,configScript[i].mode])}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){function readRegexp(stream){var escaped=false;var next;var inSet=false;for(;(next=stream.next())!=null;){if(!escaped){if(next=="/"&&!inSet)return;if(next=="[")inSet=true;else if(inSet&&next=="]")inSet=false}escaped=\n!escaped&&next=="\\\\"}}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","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==\n"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();return ret("comment","comment")}else if(expressionAllowed(stream,state,1)){readRegexp(stream);stream.match(/^\\b(([gimyus])(?![gimyus]*\\2))+\\b/);return ret("regexp",\n"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("!--")||ch=="-"&&stream.match("->")&&!/\\S/.test(stream.string.slice(0,stream.start))){stream.skipToEnd();return ret("comment","comment")}else if(isOperatorChar.test(ch)){if(ch!=\n">"||!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();if(state.lastType!="."){if(keywords.propertyIsEnumerable(word)){var kw=keywords[word];return ret(kw.type,kw.style,word)}if(word=="async"&&stream.match(/^(\\s|\\/\\*([^*]|\\*(?!\\/))*?\\*\\/)*[\\[\\(\\w]/,\nfalse))return ret("async","keyword",word)}return ret("variable","variable",word)}}function tokenString(quote){return function(stream,state){var escaped=false;var next;if(jsonldMode&&stream.peek()=="@"&&stream.match(isJsonldKeyword)){state.tokenize=tokenBase;return ret("jsonld-keyword","meta")}for(;(next=stream.next())!=null;){if(next==quote&&!escaped)break;escaped=!escaped&&next=="\\\\"}if(!escaped)state.tokenize=tokenBase;return ret("string","string")}}function tokenComment(stream,state){var maybeEnd=\nfalse;var ch;for(;ch=stream.next();){if(ch=="/"&&maybeEnd){state.tokenize=tokenBase;break}maybeEnd=ch=="*"}return ret("comment","comment")}function tokenQuasi(stream,state){var escaped=false;var next;for(;(next=stream.next())!=null;){if(!escaped&&(next=="`"||next=="$"&&stream.eat("{"))){state.tokenize=tokenBase;break}escaped=!escaped&&next=="\\\\"}return ret("quasi","string-2",stream.current())}function findFatArrow(stream,state){if(state.fatArrowAt)state.fatArrowAt=null;var arrow=stream.string.indexOf("=>",\nstream.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;var sawSomething=false;var pos=arrow-1;for(;pos>=0;--pos){var ch=stream.string.charAt(pos);var bracket=brackets.indexOf(ch);if(bracket>=0&&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==\n0)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}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;var v=state.localVars;for(;v;v=v.next)if(v.name==varname)return true;var cx=\nstate.context;for(;cx;cx=cx.prev){v=cx.vars;for(;v;v=v.next)if(v.name==varname)return true}}function parseJS(state,style,type,content,stream){var cc=state.cc;cx.state=state;cx.stream=stream;cx.marked=null,cx.cc=cc;cx.style=style;if(!state.lexical.hasOwnProperty("align"))state.lexical.align=true;for(;true;){var combinator=cc.length?cc.pop():jsonMode?expression:statement;if(combinator(type,content)){for(;cc.length&&cc[cc.length-1].lex;)cc.pop()();if(cx.marked)return cx.marked;if(type=="variable"&&inScope(state,\ncontent))return"variable-2";return style}}}function pass(){var i=arguments.length-1;for(;i>=0;i--)cx.cc.push(arguments[i])}function cont(){pass.apply(null,arguments);return true}function inList(name,list){var v=list;for(;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!=\nnull){state.context=newContext;return}}else if(!inList(varname,state.localVars)){state.localVars=new Var(varname,state.localVars);return}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,\ncontext.vars))return context;else return new Context(context.prev,new Var(varname,context.vars),false)}function isModifier(name){return name=="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}function pushcontext(){cx.state.context=new Context(cx.state.context,cx.state.localVars,false);cx.state.localVars=defaultVars}function pushblockcontext(){cx.state.context=\nnew Context(cx.state.context,cx.state.localVars,true);cx.state.localVars=null}function popcontext(){cx.state.localVars=cx.state.context.vars;cx.state.context=cx.state.context.prev}function pushlex(type,info){var result=function(){var state=cx.state;var indent=state.indented;if(state.lexical.type=="stat")indent=state.lexical.indented;else{var outer=state.lexical;for(;outer&&outer.type==")"&&outer.align;outer=outer.prev)indent=outer.indented}state.lexical=new JSLexical(indent,cx.stream.column(),type,\nnull,state.lexical,info)};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}}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){var i=3;for(;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;var isInterface=context&&context.info=="interface";return pass(isInterface?functiondecl:functiondef)}\nfunction afterExport(type,value){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==\n"(")return pass(expression);if(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==\n"from"){cx.marked="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))}\nfunction expressionAllowed(stream,state,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)))}var indentUnit=config.indentUnit;var statementIndent=parserConfig.statementIndent;var jsonldMode=parserConfig.jsonld;var jsonMode=parserConfig.json||jsonldMode;var trackScope=parserConfig.trackScope!==false;var isTS=parserConfig.typescript;\nvar wordRE=parserConfig.wordCharacters||/[\\w$\\xa1-\\uffff]/;var keywords=function(){function kw(type){return{type:type,style:"keyword"}}var A=kw("keyword a");var B=kw("keyword b");var C=kw("keyword c");var D=kw("keyword d");var operator=kw("operator");var 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"),"const":kw("var"),\n"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)"/;\nvar type;var content;var brackets="([{}])";var atomicTypes={"atom":true,"number":true,"variable":true,"string":true,"regexp":true,"this":true,"import":true,"jsonld-keyword":true};var cx={state:null,column:null,marked:null,cc:null};var defaultVars=new Var("this",new Var("arguments",null));pushcontext.lex=pushblockcontext.lex=true;popcontext.lex=true;poplex.lex=true;return{startState:function(basecolumn){var state={tokenize:tokenBase,lastType:"sof",cc:[],lexical:new JSLexical((basecolumn||0)-indentUnit,\n0,"block",false),localVars:parserConfig.localVars,context:parserConfig.localVars&&new Context(null,null,false),indented:basecolumn||0};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=\nstate.tokenize(stream,state);if(type=="comment")return style;state.lastType=type=="operator"&&(content=="++"||content=="--")?"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);var lexical=state.lexical;var top;if(!/^\\s*else\\b/.test(textAfter)){var i=state.cc.length-1;for(;i>=0;--i){var c=state.cc[i];\nif(c==poplex)lexical=lexical.prev;else if(c!=maybeelse&&c!=popcontext)break}}for(;(lexical.type=="stat"||lexical.type=="form")&&(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;var closing=firstChar==type;if(type=="vardef")return lexical.indented+(state.lastType=="operator"||state.lastType==\n","?lexical.info.length+1:0);else if(type=="form"&&firstChar=="{")return lexical.indented;else if(type=="form")return lexical.indented+indentUnit;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+\n(closing?0:indentUnit)},electricInput:/^\\s*(?:case .*?:|default:|\\{|\\})$/,blockCommentStart:jsonMode?null:"/*",blockCommentEnd:jsonMode?null:"*/",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",\n"javascript",/[\\w$]/);CodeMirror.defineMIME("text/javascript","javascript");CodeMirror.defineMIME("text/ecmascript","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",\n{name:"javascript",json:true});CodeMirror.defineMIME("application/ld+json",{name:"javascript",jsonld:true});CodeMirror.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}}function words(str){var obj={};var words=str.split(" ");var i=0;for(;i<words.length;++i)obj[words[i]]=true;return obj}function contains(words,word){if(typeof words==="function")return words(word);else return words.propertyIsEnumerable(word)}function cTypes(identifier){return contains(basicCTypes,identifier)||\n/.+_t$/.test(identifier)}function objCTypes(identifier){return cTypes(identifier)||contains(basicObjCTypes,identifier)}function cppHook(stream,state){if(!state.startOfLine)return false;var ch;var next=null;for(;ch=stream.peek();){if(ch=="\\\\"&&stream.match(/^.$/)){next=cppHook;break}else if(ch=="/"&&stream.match(/^\\/[\\/\\*]/,false))break;stream.next()}state.tokenize=next;return"meta"}function pointerHook(_stream,state){if(state.prevToken=="type")return"type";return false}function cIsReservedIdentifier(token){if(!token||\ntoken.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=match[1];state.tokenize=tokenRawString;return tokenRawString(stream,state)}if(stream.match(/^(?:u8|u|U|L)/)){if(stream.match(/^["\']/,\nfalse))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;for(;(next=stream.next())!=null;)if(next==\'"\'&&!stream.eat(\'"\')){state.tokenize=null;break}return"string"}function tokenRawString(stream,state){var delim=state.cpp11RawStringDelim.replace(/[^\\w\\s]/g,"\\\\$&");var match=stream.match(new RegExp(".*?\\\\)"+delim+\'"\'));if(match)state.tokenize=\nnull;else stream.skipToEnd();return"string"}function def(mimes,mode){function add(obj){if(obj){var prop;for(prop in obj)if(obj.hasOwnProperty(prop))words.push(prop)}}if(typeof mimes=="string")mimes=[mimes];var words=[];add(mode.keywords);add(mode.types);add(mode.builtin);add(mode.atoms);if(words.length){mode.helperType=mimes[0];CodeMirror.registerHelper("hintWords",mimes[0],words)}var i=0;for(;i<mimes.length;++i)CodeMirror.defineMIME(mimes[i],mode)}function tokenTripleString(stream,state){var escaped=\nfalse;for(;!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;for(;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=tokenNestedComment(depth+1);return state.tokenize(stream,state)}return"comment"}}\nfunction tokenKotlinString(tripleString){return function(stream,state){var escaped=false;var next;var end=false;for(;!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=null;return"string"}}function tokenCeylonString(type){return function(stream,state){var escaped=\nfalse;var next;var end=false;for(;!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=null;return"string"}}CodeMirror.defineMode("clike",function(config,parserConfig){function tokenBase(stream,state){var ch=stream.next();if(hooks[ch]){var result=hooks[ch](stream,state);if(result!==\nfalse)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";stream.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)){for(;!stream.match(/^\\/[\\/*]/,false)&&stream.eat(isOperatorChar););\nreturn"operator"}stream.eatWhile(isIdentifierChar);if(namespaceSeparator)for(;stream.match(namespaceSeparator);)stream.eatWhile(isIdentifierChar);var cur=stream.current();if(contains(keywords,cur)){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,\ncur))return"atom";return"variable"}function tokenString(quote){return function(stream,state){var escaped=false;var next;var end=false;for(;(next=stream.next())!=null;){if(next==quote&&!escaped){end=true;break}escaped=!escaped&&next=="\\\\"}if(end||!(escaped||multiLineStrings))state.tokenize=null;return"string"}}function tokenComment(stream,state){var maybeEnd=false;var ch;for(;ch=stream.next();){if(ch=="/"&&maybeEnd){state.tokenize=null;break}maybeEnd=ch=="*"}return"comment"}function maybeEOL(stream,\nstate){if(parserConfig.typeFirstDefinitions&&stream.eol()&&isTopScope(state.context))state.typeAtEndOfLine=typeBefore(stream,state,stream.pos)}var indentUnit=config.indentUnit;var statementIndentUnit=parserConfig.statementIndentUnit||indentUnit;var dontAlignCalls=parserConfig.dontAlignCalls;var keywords=parserConfig.keywords||{};var types=parserConfig.types||{};var builtin=parserConfig.builtin||{};var blockKeywords=parserConfig.blockKeywords||{};var defKeywords=parserConfig.defKeywords||{};var atoms=\nparserConfig.atoms||{};var hooks=parserConfig.hooks||{};var multiLineStrings=parserConfig.multiLineStrings;var indentStatements=parserConfig.indentStatements!==false;var indentSwitch=parserConfig.indentSwitch!==false;var namespaceSeparator=parserConfig.namespaceSeparator;var isPunctuationChar=parserConfig.isPunctuationChar||/[\\[\\]{}\\(\\),;:\\.]/;var numberStart=parserConfig.numberStart||/[\\d\\.]/;var number=parserConfig.number||/^(?:0x[a-f\\d]+|0b[01]+|(?:\\d+\\.?\\d*|\\.\\d+)(?:e[-+]?\\d+)?)(u|ll?|l|f)?/i;\nvar isOperatorChar=parserConfig.isOperatorChar||/[+\\-*&%=<>!?|\\/]/;var isIdentifierChar=parserConfig.isIdentifierChar||/[\\w\\$_\\xa1-\\uffff]/;var isReservedIdentifier=parserConfig.isReservedIdentifier||false;var curPunc;var isDefKeyword;return{startState:function(basecolumn){return{tokenize:null,context: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=\nfalse;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==";"||curPunc==":"||curPunc==","&&stream.match(/^\\s*(?:\\/\\/.*)?$/,false))for(;state.context.type=="statement";)popContext(state);else if(curPunc=="{")pushContext(state,stream.column(),"}");else if(curPunc=="[")pushContext(state,\nstream.column(),"]");else if(curPunc=="(")pushContext(state,stream.column(),")");else if(curPunc=="}"){for(;ctx.type=="statement";)ctx=popContext(state);if(ctx.type=="}")ctx=popContext(state);for(;ctx.type=="statement";)ctx=popContext(state)}else if(curPunc==ctx.type)popContext(state);else 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==\n"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===false)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||\nstate.typeAtEndOfLine)return CodeMirror.Pass;var ctx=state.context;var firstChar=textAfter&&textAfter.charAt(0);var closing=firstChar==ctx.type;if(ctx.type=="statement"&&firstChar=="}")ctx=ctx.prev;if(parserConfig.dontIndentStatements)for(;ctx.type=="statement"&&parserConfig.dontIndentStatements.test(ctx.info);)ctx=ctx.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&&\n/[{(]/.test(firstChar)){for(;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+statementIndentUnit;return ctx.indented+(closing?0:indentUnit)+(!closing&&switchBlock&&!/^(?:case|default)\\b/.test(textAfter)?indentUnit:0)},electricInput:indentSwitch?/^\\s*(?:case .*?:|default:|\\{\\}?|\\})$/:\n/^\\s*[{}]$/,blockCommentStart:"/*",blockCommentEnd:"*/",blockCommentContinue:" * ",lineComment:"//",fold:"brace"}});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 "+\n"not not_eq operator or or_eq override private protected public "+"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 "+\n"@selector @encode @defs @synchronized @autoreleasepool @compatibility_alias @available";var 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");\nvar basicObjCTypes=words("SEL instancetype id Class Protocol BOOL");var cBlockKeywords="case do else for if switch while struct enum union";var cDefKeywords="struct enum union";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",\n"include"]}});def(["text/x-c++src","text/x-c++hdr"],{name:"clike",keywords:words(cKeywords+" "+cppKeywords),types: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,\n"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()=="("&&(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 "+\n"do else enum extends final finally for goto if implements import "+"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"),\ndefKeywords:words("class interface enum @interface"),typeFirstDefinitions:true,atoms: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",\n{name:"clike",keywords:words("abstract as async await base break case catch checked class const continue"+" 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"+\n" global group into join let orderby partial remove select set value var yield"),types:words("Action Boolean Byte Char DateTime DateTimeOffset Decimal Double Func"+" 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,\natoms:words("true false null"),hooks:{"@":function(stream,state){if(stream.eat(\'"\')){state.tokenize=tokenAtString;return tokenAtString(stream,state)}stream.eatWhile(/[\\w\\$_]/);return"meta"}}});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 "+\n"readChar readInt readLong readFloat readDouble"),types:words("AnyVal App Application Array BufferedIterator BigDecimal BigInt Char Console Either "+"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 "+\n"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"),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"),\natoms:words("true false null"),indentStatements:false,indentSwitch:false,isOperatorChar:/[+\\-*&%=<>!?|\\/#:@]/,hooks:{"@":function(stream){stream.eatWhile(/[\\w\\$_]/);return"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,\ncx.column,cx.type,cx.info,null,cx.prev);return"operator"}else return false},"/":function(stream,state){if(!stream.eat("*"))return false;state.tokenize=tokenNestedComment(1);return state.tokenize(stream,state)}},modeProps:{closeBrackets:{pairs:\'()[]{}""\',triples:\'"\'}}});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 "+\n"protected catch finally out final vararg reified dynamic companion constructor init "+"sealed field property receiver param sparam lateinit data inline noinline tailrec "+"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 "+\n"StringBuffer System Thread ThreadGroup ThreadLocal Throwable Triple Void Annotation Any BooleanArray "+"ByteArray Char CharArray DeprecationLevel DoubleArray Enum FloatArray Function Int IntArray Lazy "+"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"),\natoms:words("true false null this"),hooks:{"@":function(stream){stream.eatWhile(/[\\w\\$_]/);return"meta"},"*":function(_stream,state){return state.prevToken=="."?"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&&\ntextAfter.charAt(0);if((state.prevToken=="}"||state.prevToken==")")&&textAfter=="")return state.indented;if(state.prevToken=="operator"&&textAfter!="}"&&state.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"],\n{name:"clike",keywords:words("sampler1D sampler2D sampler3D samplerCube "+"sampler1DShadow sampler2DShadow "+"const attribute uniform varying "+"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 "+\n"length distance dot cross normalize ftransform faceforward "+"reflect refract matrixCompMult "+"lessThan lessThanEqual greaterThan greaterThanEqual "+"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 "+\n"noise1 noise2 noise3 noise4"),atoms:words("true false "+"gl_FragColor gl_SecondaryColor gl_Normal gl_Vertex "+"gl_MultiTexCoord0 gl_MultiTexCoord1 gl_MultiTexCoord2 gl_MultiTexCoord3 "+"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 "+\n"gl_TextureMatrix gl_NormalMatrix gl_ModelViewMatrixInverse "+"gl_ProjectionMatrixInverse gl_ModelViewProjectionMatrixInverse "+"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 "+\n"gl_FogParameters "+"gl_MaxLights gl_MaxClipPlanes gl_MaxTextureUnits gl_MaxTextureCoords "+"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 "+\n"implementation includes interface module new norace nx_struct nx_union post provides "+"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+\n" @interface @implementation @protocol @class"),dontIndentStatements:/^@.*$/,typeFirstDefinitions: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"),\ndefKeywords:words(cDefKeywords+" @interface @implementation @protocol @class class namespace"),dontIndentStatements:/^@.*$|^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,\n9: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-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,\nblockKeywords:words("case catch class else for foreach if switch try while"),defKeywords:words("function local class"),typeFirstDefinitions:true,atoms:words("true false null"),hooks:{"#":cppHook},modeProps:{fold:["brace","include"]}});var stringTokenizer=null;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"+\n" 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"),defKeywords: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"),\nisPunctuationChar:/[\\[\\]{}\\(\\),;:\\.`]/,isOperatorChar:/[+\\-*&%=<>!?|^~:\\/]/,numberStart:/[\\d#$]/,number:/^(?:#[\\da-fA-F_]+|\\$[01_]+|[\\d_]+[kMGTPmunpf]?|[\\d_]+\\.[\\d_]+(?:[eE][-+]?\\d+|[kMGTPmunpf]|)|)/i,multiLineStrings:true,typeFirstDefinitions:true,atoms: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":\n"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]/);return"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){function keySet(array){var keys={};var i=0;for(;i<array.length;++i)keys[array[i].toLowerCase()]=true;return keys}function tokenCComment(stream,state){var maybeEnd=false;var ch;for(;(ch=stream.next())!=null;){if(maybeEnd&&ch=="/"){state.tokenize=null;break}maybeEnd=ch==\n"*"}return["comment","comment"]}CodeMirror.defineMode("css",function(config,parserConfig){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,"compare");else if(ch==\'"\'||ch=="\'"){state.tokenize=tokenString(ch);return state.tokenize(stream,\nstate)}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\\\\\\-]/);if(stream.match(/^\\s*:/,false))return ret("variable-2","variable-definition");\nreturn 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;return ret("variable callee","variable")}else if(/[\\w\\\\\\-]/.test(ch)){stream.eatWhile(/[\\w\\\\\\-]/);\nreturn ret("property","word")}else return ret(null,null)}function tokenString(quote){return function(stream,state){var escaped=false;var ch;for(;(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*["\')]/,false))state.tokenize=tokenString(")");else state.tokenize=null;return ret(null,\n"(")}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,stream,state)}function popAndPass(type,stream,state,n){var i=n||1;for(;i>0;i--)state.context=\nstate.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 inline=parserConfig.inline;if(!parserConfig.propertyKeywords)parserConfig=CodeMirror.resolveMode("text/css");var indentUnit=config.indentUnit;var tokenHooks=parserConfig.tokenHooks;var documentTypes=parserConfig.documentTypes||{};var mediaTypes=\nparserConfig.mediaTypes||{};var mediaFeatures=parserConfig.mediaFeatures||{};var mediaValueKeywords=parserConfig.mediaValueKeywords||{};var propertyKeywords=parserConfig.propertyKeywords||{};var nonStandardPropertyKeywords=parserConfig.nonStandardPropertyKeywords||{};var fontProperties=parserConfig.fontProperties||{};var counterDescriptors=parserConfig.counterDescriptors||{};var colorKeywords=parserConfig.colorKeywords||{};var valueKeywords=parserConfig.valueKeywords||{};var allowNested=parserConfig.allowNested;\nvar lineComment=parserConfig.lineComment;var supportsAtComponent=parserConfig.supportsAtComponent===true;var highlightNonStandardPropertyKeywords=config.highlightNonStandardPropertyKeywords!==false;var type;var override;var states={};states.top=function(type,stream,state){if(type=="{")return pushContext(state,stream,"block");else if(type=="}"&&state.context.prev)return popContext(state);else if(supportsAtComponent&&/@component/i.test(type))return pushContext(state,stream,"atComponentBlock");else if(/^@(-moz-)?document$/i.test(type))return pushContext(state,\nstream,"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)=="@")return pushContext(state,stream,"at");else if(type=="hash")override="builtin";else if(type=="word")override="tag";else if(type=="variable-definition")return"maybeprop";\nelse 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="property";return"maybeprop"}else if(nonStandardPropertyKeywords.hasOwnProperty(word)){override=highlightNonStandardPropertyKeywords?"string-2":\n"property";return"maybeprop"}else if(allowNested){override=stream.match(/^\\s*:(?:\\s|$)/,false)?"property":"tag";return"block"}else{override=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,stream,state){if(type==":")return pushContext(state,stream,"prop");return pass(type,stream,state)};states.prop=function(type,stream,\nstate){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=override+" error";else if(type=="word")wordAsValue(stream);else if(type=="interpolation")return pushContext(state,stream,"interpolation");return"prop"};states.propBlock=\nfunction(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,stream,"interpolation");if(type=="word")wordAsValue(stream);return"parens"};states.pseudo=function(type,stream,\nstate){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,stream,"atBlock_parens");if(type=="}"||type==";")return popAndPass(type,stream,state);\nif(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";else if(mediaValueKeywords.hasOwnProperty(word))override="keyword";else if(propertyKeywords.hasOwnProperty(word))override=\n"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,stream,state);if(type=="{")return popContext(state)&&pushContext(state,stream,allowNested?"block":"top",false);\nif(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=="word"&&state.stateArg=="@counter-style"){override="variable";return"restricted_atBlock_before"}return pass(type,\nstream,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"};states.keyframes=function(type,stream,state){if(type=="word"){override=\n"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=="{"||type==";")return popAndPass(type,stream,state);if(type=="word")override=\n"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];style=style[0]}override=style;if(type!="comment")state.state=states[state.state](type,\nstream,state);return override},indent:function(state,textAfter){var cx=state.context;var 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=="at"||cx.type=="atBlock"))indent=Math.max(0,cx.indent-indentUnit);return indent},\nelectricChars:"}",blockCommentStart:"/*",blockCommentEnd:"*/",blockCommentContinue:" * ",lineComment:lineComment,fold:"brace"}});var documentTypes_=["domain","regexp","url","url-prefix"];var documentTypes=keySet(documentTypes_);var mediaTypes_=["all","aural","braille","handheld","print","projection","screen","tty","tv","embossed"];var mediaTypes=keySet(mediaTypes_);var mediaFeatures_=["width","min-width","max-width","height","min-height","max-height","device-width","min-device-width","max-device-width",\n"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","min-resolution","max-resolution","scan","grid","orientation","device-pixel-ratio","min-device-pixel-ratio","max-device-pixel-ratio","pointer","any-pointer","hover","any-hover",\n"prefers-color-scheme","dynamic-range","video-dynamic-range"];var mediaFeatures=keySet(mediaFeatures_);var mediaValueKeywords_=["landscape","portrait","none","coarse","fine","on-demand","hover","interlace","progressive","dark","light","standard","high"];var mediaValueKeywords=keySet(mediaValueKeywords_);var propertyKeywords_=["align-content","align-items","align-self","alignment-adjust","alignment-baseline","all","anchor-point","animation","animation-delay","animation-direction","animation-duration",\n"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","background-position-x","background-position-y","background-repeat","background-size","baseline-shift","binding","bleed","block-size","bookmark-label","bookmark-level",\n"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","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width",\n"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","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain",\n"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","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","float-offset","flow-from","flow-into","font","font-family",\n"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","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",\n"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","inset-inline-end","inset-inline-start","isolation","justify-content","justify-items","justify-self","left","letter-spacing","line-break","line-height",\n"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","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-block-size","max-height","max-inline-size",\n"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","outline-style","outline-width","overflow","overflow-style","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right",\n"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","region-break-inside","region-fragment","rendering-intent","resize","rest","rest-after","rest-before","richness","right","rotate","rotation","rotation-point",\n"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","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end",\n"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","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",\n"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","text-transform","text-underline-position","text-wrap","top","touch-action","transform","transform-origin","transform-style","transition","transition-delay","transition-duration",\n"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","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",\n"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","stroke-width","text-rendering","baseline-shift","dominant-baseline","glyph-orientation-horizontal","glyph-orientation-vertical","text-anchor","writing-mode"];var propertyKeywords=\nkeySet(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","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",\n"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","padding-block-start","padding-inline","padding-inline-end","padding-inline-start","scroll-snap-stop","scrollbar-3d-light-color","scrollbar-arrow-color","scrollbar-base-color",\n"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"];var nonStandardPropertyKeywords=keySet(nonStandardPropertyKeywords_);var fontProperties_=["font-display","font-family","src","unicode-range","font-variant","font-feature-settings","font-stretch","font-weight","font-style"];var fontProperties=\nkeySet(fontProperties_);var counterDescriptors_=["additive-symbols","fallback","negative","pad","prefix","range","speak-as","suffix","symbols","system"];var counterDescriptors=keySet(counterDescriptors_);var colorKeywords_=["aliceblue","antiquewhite","aqua","aquamarine","azure","beige","bisque","black","blanchedalmond","blue","blueviolet","brown","burlywood","cadetblue","chartreuse","chocolate","coral","cornflowerblue","cornsilk","crimson","cyan","darkblue","darkcyan","darkgoldenrod","darkgray","darkgreen",\n"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","goldenrod","gray","grey","green","greenyellow","honeydew","hotpink","indianred","indigo","ivory","khaki","lavender","lavenderblush","lawngreen","lemonchiffon","lightblue",\n"lightcoral","lightcyan","lightgoldenrodyellow","lightgray","lightgreen","lightgrey","lightpink","lightsalmon","lightseagreen","lightskyblue","lightslategray","lightslategrey","lightsteelblue","lightyellow","lime","limegreen","linen","magenta","maroon","mediumaquamarine","mediumblue","mediumorchid","mediumpurple","mediumseagreen","mediumslateblue","mediumspringgreen","mediumturquoise","mediumvioletred","midnightblue","mintcream","mistyrose","moccasin","navajowhite","navy","oldlace","olive","olivedrab",\n"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","snow","springgreen","steelblue","tan","teal","thistle","tomato","turquoise","violet","wheat","white","whitesmoke","yellow","yellowgreen"];var colorKeywords=keySet(colorKeywords_);\nvar 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","avoid-region","axis-pan","background","backwards","baseline","below","bidi-override","binary","bengali","blink","block","block-axis","blur","bold","bolder","border","border-box",\n"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","clear","clip","close-quote","col-resize","collapse","color","color-burn","color-dodge","column","column-reverse","compact","condensed","conic-gradient","contain","content",\n"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","devanagari","difference","disc","discard","disclosure-closed","disclosure-open","document","dot-dash","dot-dot-dash","dotted","double","down","drop-shadow","e-resize",\n"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","ethiopic-halehame-sid-et","ethiopic-halehame-so-et","ethiopic-halehame-ti-er","ethiopic-halehame-ti-et","ethiopic-halehame-tig","ethiopic-numeric","ew-resize",\n"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","hide","higher","highlight","highlighttext","hiragana","hiragana-iroha","horizontal","hsl","hsla","hue","hue-rotate","icon","ignore","inactiveborder","inactivecaption",\n"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","korean-hanja-formal","korean-hanja-informal","landscape","lao","large","larger","left","level","lighter","lighten","line-through","linear","linear-gradient","lines",\n"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","media-volume-sliderthumb","medium","menu","menulist","menulist-button","menutext","message-box","middle","min-intrinsic","mix","mongolian","monospace","move","multiple",\n"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","outset","outside","outside-shape","overlay","overline","padding","padding-box","painted","page","paused","persian","perspective","pinch-zoom","plus-darker","plus-lighter",\n"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","reverse","rgb","rgba","ridge","right","rotate","rotate3d","rotateX","rotateY","rotateZ","round","row","row-resize","row-reverse","rtl","run-in","running","s-resize","sans-serif",\n"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","sepia","serif","show","sidama","simp-chinese-formal","simp-chinese-informal","single","skew","skewX","skewY","skip-white-space","slide","slider-horizontal","slider-vertical",\n"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","sub","subpixel-antialiased","svg_masks","super","sw-resize","symbolic","symbols","system-ui","table","table-caption","table-cell","table-column","table-column-group",\n"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","to","top","trad-chinese-formal","trad-chinese-informal","transform","translate","translate3d","translateX","translateY","translateZ","transparent","ultra-condensed",\n"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","window","windowframe","windowtext","words","wrap","wrap-reverse","x-large","x-small","xor","xx-large","xx-small"];var valueKeywords=keySet(valueKeywords_);var allWords=\ndocumentTypes_.concat(mediaTypes_).concat(mediaFeatures_).concat(mediaValueKeywords_).concat(propertyKeywords_).concat(nonStandardPropertyKeywords_).concat(colorKeywords_).concat(valueKeywords_);CodeMirror.registerHelper("hintWords","css",allWords);CodeMirror.defineMIME("text/css",{documentTypes:documentTypes,mediaTypes:mediaTypes,mediaFeatures:mediaFeatures,mediaValueKeywords:mediaValueKeywords,propertyKeywords:propertyKeywords,nonStandardPropertyKeywords:nonStandardPropertyKeywords,fontProperties:fontProperties,\ncounterDescriptors:counterDescriptors,colorKeywords:colorKeywords,valueKeywords:valueKeywords,tokenHooks:{"/":function(stream,state){if(!stream.eat("*"))return false;state.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,\nfontProperties: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","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",\n"variable"]},"#":function(stream){if(!stream.eat("{"))return false;return[null,"interpolation"]}},name:"css",helperType:"scss"});CodeMirror.defineMIME("text/x-less",{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();\nreturn["comment","comment"]}else if(stream.eat("*")){state.tokenize=tokenCComment;return tokenCComment(stream,state)}else return["operator","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",\n"atom"]}},name:"css",helperType:"less"});CodeMirror.defineMIME("text/x-gss",{documentTypes:documentTypes,mediaTypes:mediaTypes,mediaFeatures: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,\nstate)}},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){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]+)?/);\nelse if(ch=="0")stream.match(/^[xX][0-9a-fA-F]+/)||stream.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==\n"case"||cur=="default")curPunc="case";return"keyword"}if(atoms.propertyIsEnumerable(cur))return"atom";return"variable"}function tokenString(quote){return function(stream,state){var escaped=false;var next;var end=false;for(;(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;var ch;for(;ch=stream.next();){if(ch=="/"&&\nmaybeEnd){state.tokenize=tokenBase;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}\nvar 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,"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,\n"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,"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;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;var 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={};var words=str.split(" ");var i=0;for(;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];var i=0;for(;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;for(;!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){for(;!stream.eol()&&!stream.match("?>",false);)stream.next();return"comment"},"/":function(stream){if(stream.eat("/")){for(;!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]);\nreturn false}}};CodeMirror.defineMode("php",function(config,parserConfig){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,"",""));state.curState=state.php;return"meta"}if(state.pending==\'"\'||state.pending=="\'"){for(;!stream.eol()&&stream.next()!=state.pending;);\nvar style="string"}else if(state.pending&&stream.pos<state.pending.end){stream.pos=state.pending.end;style=state.pending.style}else style=htmlMode.token(stream,state.curState);if(state.pending)state.pending=null;var cur=stream.current();var openPHP=cur.search(/<\\?/);var m;if(openPHP!=-1){if(style=="string"&&(m=cur.match(/[\'"]$/))&&!/\\?>/.test(cur))state.pending=m[0];else state.pending={end:stream.pos,style:style};stream.backUp(cur.length-openPHP)}return style}else if(isPHP&&state.php.tokenize==null&&\nstream.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)}var htmlMode=CodeMirror.getMode(config,parserConfig&&parserConfig.htmlMode||"text/html");var phpMode=CodeMirror.getMode(config,phpConfig);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;var htmlNew=CodeMirror.copyState(htmlMode,html);var php=state.php;var phpNew=php&&CodeMirror.copyState(phpMode,php);var 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==\nphpMode&&/^\\?>/.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={};var words=str.split(" ");var i=0;for(;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")}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}var keywordArray=["package","message","import","syntax","required","optional","repeated","reserved","default","extensions","packed","bool","bytes","double","enum",\n"float","string","int32","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]*");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")}function top(state){return state.scopes[state.scopes.length-1]}var wordOperators=wordRegexp(["and","or","not","is"]);var commonKeywords=["as","assert","break","class","continue","def","del","elif",\n"else","except","finally","for","from","global","if","import","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",\n"oct","open","ord","pow","property","range","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","vars","zip","__import__","NotImplemented","Ellipsis","__debug__"];CodeMirror.registerHelper("hintWords","python",commonKeywords.concat(commonBuiltins));CodeMirror.defineMode("python",function(conf,parserConf){function tokenBase(stream,state){var sol=stream.sol()&&state.lastToken!="\\\\";if(sol)state.indent=stream.indentation();if(sol&&top(state).type==\n"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=style+(" "+ERRORCLASS);return style}}return tokenBaseInner(stream,state)}function tokenBaseInner(stream,state,inFormat){if(stream.eatSpace())return null;if(!inFormat&&\nstream.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)}}var i=0;for(;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){function tokenNestedExpr(depth){return function(stream,\nstate){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){for(;!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 if(stream.match("{{"))return OUTCLASS;\nelse 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=tokenOuter;return OUTCLASS}for(;"rubf".indexOf(delimiter.charAt(0).toLowerCase())>=0;)delimiter=delimiter.substr(1);var singleline=delimiter.length==1;var OUTCLASS=\n"string";tokenString.isString=true;return tokenString}function tokenStringFactory(delimiter,tokenOuter){function tokenString(stream,state){for(;!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;else state.tokenize=tokenOuter;return OUTCLASS}for(;"rubf".indexOf(delimiter.charAt(0).toLowerCase())>=\n0;)delimiter=delimiter.substr(1);var singleline=delimiter.length==1;var OUTCLASS="string";tokenString.isString=true;return tokenString}function pushPyScope(state){for(;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,\nstate){var indented=stream.indentation();for(;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=\nfalse;if((style=="variable"||style=="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=\n"])}".indexOf(current);if(delimiter_index!=-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 ERRORCLASS="error";var delimiters=parserConf.delimiters||parserConf.singleDelimiters||/^[\\(\\)\\[\\]\\{\\}@,:`=;\\.\\\\]/;var operators=[parserConf.singleOperators,parserConf.doubleOperators,parserConf.doubleDelimiters,parserConf.tripleDelimiters,\nparserConf.operators||/^([-+*/%\\/&|^]=?|[<>=]+|\\/\\/=?|\\*\\*=?|!=|[~!@]|\\.\\.\\.)/];var i=0;for(;i<operators.length;i++)if(!operators[i])operators.splice(i--,1);var hangingIndent=parserConf.hangingIndent||conf.indentUnit;var myKeywords=commonKeywords;var myBuiltins=commonBuiltins;if(parserConf.extra_keywords!=undefined)myKeywords=myKeywords.concat(parserConf.extra_keywords);if(parserConf.extra_builtins!=undefined)myBuiltins=myBuiltins.concat(parserConf.extra_builtins);var py3=!(parserConf.version&&Number(parserConf.version)<\n3);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{identifiers=parserConf.identifiers||/^[_A-Za-z][_A-Za-z0-9]*/;myKeywords=myKeywords.concat(["exec","print"]);myBuiltins=myBuiltins.concat(["apply","basestring","buffer",\n"cmp","coerce","execfile","file","intern","long","raw_input","reduce","reload","unichr","unicode","xrange","False","True","None"]);stringPrefixes=new RegExp("^(([rubf]|(ur)|(br))?(\'{3}|\\"{3}|[\'\\"]))","i")}var keywords=wordRegexp(myKeywords);var builtins=wordRegexp(myBuiltins);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=\nstate.errorToken;if(addErr)state.errorToken=false;var style=tokenLexer(stream,state);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==\n"py"&&!state.dedent&&/^(else:|elif |except |finally:)/.test(textAfter);if(scope.align!=null)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 "+\n"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={};var i=0;for(;i<words.length;++i)res[words[i]]=true;return res}function tokenBase(stream,state){curPunc=null;var ch=stream.next();if(ch=="#"){stream.skipToEnd();\nreturn"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(/[^`]+`/);return"variable-3"}else if(ch=="."&&stream.match(/.(?:[.]|\\d+)/))return"keyword";else if(/[a-zA-Z\\.]/.test(ch)){stream.eatWhile(/[\\w\\.]/);\nvar 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=="<"&&stream.eat("-")||ch=="<"&&stream.match("<-")||ch=="-"&&stream.match(/>>?/))return"operator arrow";else if(ch==\n"="&&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=="u"||ch=="U")&&stream.eat("{")&&stream.skipTo("}"))stream.next();else if(ch=="u")stream.match(/^[a-f0-9]{4}/i);\nelse 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;for(;(next=stream.next())!=null;){if(next==quote){state.tokenize=tokenBase;break}if(next=="\\\\"){stream.backUp(1);break}}return"string"}}}function push(state,type,stream){state.ctx={type:type,indent:state.indent,flags:0,column:stream.column(),prev: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,\nprev:ctx.prev}}function pop(state){state.indent=state.ctx.indent;state.ctx=state.ctx.prev}var commonAtoms=["NULL","NA","Inf","NaN","NA_integer_","NA_real_","NA_complex_","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,\ncommonKeywords));var atoms=wordObj(commonAtoms);var builtins=wordObj(commonBuiltins);var keywords=wordObj(commonKeywords);var blockkeywords=wordObj(commonBlockKeywords);var opChars=/[+\\-*\\/^<>=!&|~$:]/;var curPunc;var ALIGN_YES=1;var ALIGN_NO=2;var BRACELESS=4;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&\nBRACELESS)pop(state);state.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);\nelse if(curPunc==state.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);var ctx=state.ctx;var 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+\n(closing?0:1);else return ctx.indent+(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={};var i=0;var e=words.length;for(;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",\n"or","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__"];var keywords=wordObj(keywordList);var indentWords=wordObj(["def","class","case","for","while","until","module","catch","loop","proc","begin"]);var dedentWords=wordObj(["end","until"]);\nvar opening={"[":"]","{":"}","(":")"};var closing={"]":"[","}":"{",")":"("};CodeMirror.defineMode("ruby",function(config){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();var 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";var 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=="?"){for(;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;var depth=0;var next;var found=false;var escaped=false;for(;(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=\nfalse;stream.backUp(stream.pos-start);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;\nreturn function(stream,state){if(alreadyCalled){state.tokenize.pop();return 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;var ch;if(state.context.type==="read-quoted-paused"){state.context=state.context.prev;stream.eat("}")}for(;(ch=stream.next())!=null;){if(ch==quote&&(unescaped||!escaped)){state.tokenize.pop();break}if(embed&&ch=="#"&&!escaped)if(stream.eat("{")){if(quote==\n"}")state.context={prev:state.context,type:"read-quoted-paused"};state.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();\nstream.skipToEnd();return"comment"}var curPunc;return{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);var kwtype;var thisTok=curPunc;if(style=="ident"){var word=stream.current();style=state.lastTok=="."?"property":keywords.propertyIsEnumerable(stream.current())?\n"keyword":/^[A-Z]/.test(word)?"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==\n"|")state.varList=!state.varList;if(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);\nvar ct=state.context;var closed=ct.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(){function define(style,dict){var i=0;for(;i<dict.length;i++)words[dict[i]]=style}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===\n"\'"||ch===\'"\'||ch==="`"){state.tokens.unshift(tokenString(ch,ch==="`"?"quote":"string"));return tokenize(stream,state)}if(ch==="#"){if(sol&&stream.eat("!")){stream.skipToEnd();return"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*[\'"]?([^\'"]*)[\'"]?/);\nif(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-]/);var 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;var escaped=false;for(;(next=stream.next())!=null;){if(next===\nclose&&!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!==close&&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,\nstyle){return function(stream,state){state.tokens[0]=tokenString(quote,style);stream.next();return tokenize(stream,state)}}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)}var words={};var commonAtoms=["true","false"];var commonKeywords=["if","then","do","else","elif","while","until","for","in","esac","fi","fin",\n"fil","done","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",\n"write","yes","zsh"];CodeMirror.registerHelper("hintWords","shell",commonAtoms.concat(commonKeywords,commonCommands));define("atom",commonAtoms);define("keyword",commonKeywords);define("builtin",commonCommands);var tokenDollar=function(stream,state){if(state.tokens.length>1)stream.eat("$");var 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"};\nreturn{startState:function(){return{tokens:[]}},token: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){function hookIdentifier(stream){var ch;for(;(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;for(;(ch=stream.next())!=\nnull;)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}function set(str){var obj={};var words=str.split(" ");var i=0;for(;i<words.length;++i)obj[words[i]]=true;return obj}CodeMirror.defineMode("sql",function(config,parserConfig){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&&(ch=="0"&&stream.match(/^[xX][0-9a-fA-F]+/)||\n(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=="\'"||ch==\'"\'&&support.doubleQuote){state.tokenize=\ntokenLiteral(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&&ch==\n"/"&&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;var ch;for(;(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}var client=parserConfig.client||{};var atoms=parserConfig.atoms||{"false":true,"true":true,"null":true};\nvar builtin=parserConfig.builtin||set(defaultBuiltin);var keywords=parserConfig.keywords||set(sqlKeywords);var operatorChars=parserConfig.operatorChars||/^[*+\\-%<>!=&|~^\\/]/;var support=parserConfig.support||{};var hooks=parserConfig.hooks||{};var dateSQL=parserConfig.dateSQL||{"date":true,"time":true,"timestamp":true};var backslashStringEscapes=parserConfig.backslashStringEscapes!==false;var brackets=parserConfig.brackets||/^[\\{}\\(\\)\\[\\]]/;var punctuation=parserConfig.punctuation||/^[;.,:]/;return{startState:function(){return{tokenize:tokenBase,\ncontext:null}},token:function(stream,state){if(stream.sol())if(state.context&&state.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);\nreturn style},indent:function(state,textAfter){var cx=state.context;if(!cx)return CodeMirror.Pass;var 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:"()[]{}\'\'\\"\\"``"}});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 ";\nvar 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";CodeMirror.defineMIME("text/x-sql",{name:"sql",keywords:set(sqlKeywords+"begin"),builtin:set(defaultBuiltin),atoms:set("false true null unknown"),dateSQL:set("date time timestamp"),\nsupport: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"),keywords: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"),\nbuiltin: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 "),atoms: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"),\nhooks:{"@":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"),keywords: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={};var i=0;for(;i<words.length;i++)set[words[i]]=true;return set}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();\nreturn"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";if(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("..");\nreturn"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";if(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();\nreturn 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-1](stream,state)}else--depth;return inner}}function tokenString(openQuote,stream,state){var singleLine=openQuote.length==1;var ch;var escaped=false;for(;ch=stream.peek();)if(escaped){stream.next();\nif(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;for(;true;){stream.match(/^[^/*]+/,true);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,\nalign,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;state.context=state.context.prev}}var keywords=wordSet(["_","var","let","actor","class","enum","extension","import","protocol","struct","func","typealias","associatedtype","open",\n"public","internal","fileprivate","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",\n"set","willSet","assignment","associativity","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",\n"Dictionary","Double","Float","Int","Int8","Int16","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)/;\nvar instruction=/^#[A-Za-z]+/;var attribute=/^@(?:\\$\\d+|(`?)[_A-Za-z][_A-Za-z$0-9]*\\1)/;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=\n/[\\(\\[\\{]|([\\]\\)\\}])/.exec(stream.current());if(bracket)(bracket[1]?popContext: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",\n"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){function wordRegexp(words){return new RegExp("^(("+words.join(")|(")+"))\\\\b","i")}function indent(_stream,state){state.currentIndent++}function dedent(_stream,state){state.currentIndent--}function tokenBase(stream,state){if(stream.eatSpace())return null;\nvar 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=true;else if(stream.match(/^[1-9]\\d*F?/)){stream.eat(/J/i);\nintLiteral=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;if(stream.match(doOpening)){indent(stream,\nstate);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";stream.next();\nreturn ERRORCLASS}function tokenStringFactory(delimiter){var singleline=delimiter.length==1;var OUTCLASS="string";return function(stream,state){for(;!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 ERRORCLASS="error";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));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_){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","]]\\x3e"));else return null;else if(stream.match("--"))return chain(inBlock("comment","--\\x3e"));else if(stream.match("DOCTYPE",true,true)){stream.eatWhile(/[\\w\\._\\-]/);\nreturn 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(";");else ok=stream.eatWhile(/[\\d]/)&&stream.eat(";");else ok=stream.eatWhile(/[\\w\\.\\-:]/)&&stream.eat(";");return ok?"atom":"error"}else{stream.eatWhile(/[^&<]/);\nreturn null}}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=state.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,\nstate)}else{stream.match(/^[^\\s\\u00a0=<>"\']*[^\\s\\u00a0=<>"\'\\/]/);return"word"}}function inAttribute(quote){var closure=function(stream,state){for(;!stream.eol();)if(stream.next()==quote){state.tokenize=inTag;break}return"string"};closure.isInAttribute=true;return closure}function inBlock(style,terminator){return function(stream,state){for(;!stream.eol();){if(stream.match(terminator)){state.tokenize=inText;break}stream.next()}return style}}function doctype(depth){return function(stream,state){var ch;\nfor(;(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,tagName,startOfLine){this.prev=state.context;this.tagName=tagName||"";this.indent=state.indented;this.startOfLine=startOfLine;if(config.doNotIndent.hasOwnProperty(tagName)||\nstate.context&&state.context.noIndent)this.noIndent=true}function popContext(state){if(state.context)state.context=state.context.prev}function maybePopContext(state,nextTagName){var parentTagName;for(;true;){if(!state.context)return;parentTagName=state.context.tagName;if(!config.contextGrabbers.hasOwnProperty(lower(parentTagName))||!config.contextGrabbers[lower(parentTagName)].hasOwnProperty(lower(nextTagName)))return;popContext(state)}}function baseState(type,stream,state){if(type=="openTag"){state.tagStart=\nstream.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,stream,state)}else{setStyle="error";return tagNameState}}function closeTagNameState(type,stream,state){if(type=="word"){var tagName=stream.current();if(state.context&&state.context.tagName!=\ntagName&&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="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);\nreturn 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;var tagStart=state.tagStart;state.tagName=state.tagStart=null;if(type=="selfcloseTag"||config.autoSelfClosers.hasOwnProperty(lower(tagName)))maybePopContext(state,tagName);else{maybePopContext(state,tagName);state.context=\nnew 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=="string")return attrContinuedState;if(type=="word"&&config.allowUnquoted){setStyle="string";return attrState}setStyle="error";return attrState(type,stream,state)}function attrContinuedState(type,\nstream,state){if(type=="string")return attrContinuedState;return attrState(type,stream,state)}var indentUnit=editorConf.indentUnit;var config={};var defaults=config_.htmlMode?htmlConfig:xmlConfig;var prop;for(prop in defaults)config[prop]=defaults[prop];for(prop in config_)config[prop]=config_[prop];var type;var setStyle;inText.isInText=true;return{startState:function(baseIndent){var state={tokenize:inText,state:baseState,indented:baseIndent||0,tagName:null,tagStart:null,context:null};if(baseIndent!=\nnull)state.baseIndent=baseIndent;return state},token:function(stream,state){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==\nstate.indented)return state.stringStartCol+1;else return state.indented+indentUnit;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&&\n/^<(\\/)?([\\w_:\\.-]*)/.exec(textAfter);if(tagAfter&&tagAfter[1])for(;context;)if(context.tagName==tagAfter[2]){context=context.prev;break}else if(config.implicitlyClosed.hasOwnProperty(lower(context.tagName)))context=context.prev;else break;else if(tagAfter)for(;context;){var grabbers=config.contextGrabbers[lower(context.tagName)];if(grabbers&&grabbers.hasOwnProperty(lower(tagAfter[2])))context=context.prev;else break}for(;context&&context.prev&&!context.startOfLine;)context=context.prev;if(context)return context.indent+\nindentUnit;else return state.baseIndent||0},electricInput:/<\\/[\\s\\w:]+>$/,blockCommentStart:"\\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=[];var cx=state.context;for(;cx;cx=cx.prev)context.push(cx.tagName);\nreturn context.reverse()}}});CodeMirror.defineMIME("text/xml","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');
_.Ng();
}catch(e){_._DumpException(e)}
}).call(this,this.default_gr);
// Google Inc.
